From cb3113433d1492706201170ad57edcbab62fde66 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 23 Mar 2017 08:56:27 +0300 Subject: [PATCH] Sync with portage [Thu Mar 23 08:56:27 MSK 2017]. --- app-admin/eselect/Manifest | 2 +- app-admin/eselect/eselect-1.4.8.ebuild | 2 +- ...lect-1.4.7.ebuild => eselect-1.4.9.ebuild} | 2 +- app-admin/lib_users/lib_users-0.10.ebuild | 2 +- app-arch/qpress/Manifest | 1 + app-arch/qpress/files/makefile | 6 + app-arch/qpress/metadata.xml | 15 + app-arch/qpress/qpress-1.1.ebuild | 26 + .../boxbackup/boxbackup-0.11.1-r1.ebuild | 75 - app-emulation/diskimage-builder/Manifest | 1 + .../diskimage-builder-2.1.0.ebuild | 30 + app-forensics/yasat/Manifest | 1 + app-forensics/yasat/yasat-848.ebuild | 25 + app-misc/tracker/Manifest | 1 + app-misc/tracker/tracker-1.10.5.ebuild | 248 ++ ... wps-office-10.1.0.5672_alpha21-r1.ebuild} | 9 +- .../gentoolkit-dev-0.2.8.3-r1.ebuild | 7 + .../gentoolkit-dev-0.3.0.ebuild | 7 + .../gentoolkit-dev-0.3.1.ebuild | 7 + .../gentoolkit-dev/gentoolkit-dev-9999.ebuild | 75 - app-portage/gentoolkit/Manifest | 1 + .../gentoolkit/gentoolkit-0.4.0.ebuild | 76 + app-portage/gentoolkit/gentoolkit-9999.ebuild | 4 +- app-text/bibletime/Manifest | 1 + app-text/bibletime/bibletime-2.11.0.ebuild | 47 + app-text/bibletime/metadata.xml | 4 +- app-text/gspell/Manifest | 2 +- ...spell-0.1.2.ebuild => gspell-1.2.3.ebuild} | 26 +- app-text/htmltidy/htmltidy-20090325-r2.ebuild | 2 +- app-text/poppler/poppler-9999.ebuild | 11 - app-text/tesseract/Manifest | 1 - ...ract-3.04.00-fix-scrollview-disabled.patch | 41 - .../tesseract/tesseract-3.04.00-r2.ebuild | 129 - .../tesseract/tesseract-3.04.01-r1.ebuild | 7 +- app-text/tesseract/tesseract-3.04.01.ebuild | 7 +- app-text/tesseract/tesseract-3.05.00.ebuild | 10 +- dev-ada/gprbuild/Manifest | 2 + dev-ada/gprbuild/gprbuild-2016.ebuild | 75 + dev-ada/gprbuild/metadata.xml | 11 + dev-db/mariadb/mariadb-10.0.30.ebuild | 2 +- .../swarmcache-1.0_pre20050106-r2.ebuild | 37 + ...opcode-flag-hasSideEffects-for-do-no.patch | 738 ++++ dev-lang/go/go-1.8-r1.ebuild | 231 + ...-0.5.0-r2.ebuild => julia-0.5.0-r3.ebuild} | 4 +- dev-lang/julia/julia-9999.ebuild | 4 +- dev-libs/apr-util/apr-util-1.5.4-r1.ebuild | 2 +- dev-libs/fddl/fddl-20111124-r1.ebuild | 2 +- dev-libs/json-glib/Manifest | 1 + dev-libs/json-glib/json-glib-1.2.8.ebuild | 54 + dev-libs/openspecfun/Manifest | 2 +- ...0.4-r1.ebuild => openspecfun-0.5.1.ebuild} | 19 +- .../Apache-LogFormat-Compiler-0.350.0.ebuild | 36 + dev-perl/Apache-LogFormat-Compiler/Manifest | 1 + dev-perl/Date-Manip/Date-Manip-6.580.0.ebuild | 37 + dev-perl/Date-Manip/Manifest | 1 + .../DateTime-Event-Recurrence-0.190.0.ebuild | 22 + dev-perl/DateTime-Event-Recurrence/Manifest | 1 + .../DateTime-Format-Flexible-0.270.0.ebuild | 34 + dev-perl/DateTime-Format-Flexible/Manifest | 1 + ....ebuild => DateTime-Locale-1.160.0.ebuild} | 5 +- dev-perl/DateTime-Locale/Manifest | 2 +- ...a-Plugin-MetaProvides-Package-2.4.3.ebuild | 38 + .../Manifest | 1 + ...ist-Zilla-Plugin-MetaProvides-2.2.4.ebuild | 33 + .../Dist-Zilla-Plugin-MetaProvides/Manifest | 1 + dev-perl/Dist-Zilla/Dist-Zilla-6.9.0.ebuild | 151 + dev-perl/Dist-Zilla/Manifest | 1 + dev-perl/Dist-Zilla/metadata.xml | 1 + .../Gentoo-PerlMod-Version-0.8.1.ebuild | 30 + dev-perl/Gentoo-PerlMod-Version/Manifest | 1 + .../Google-Ads-AdWords-Client-4.13.0.ebuild | 51 + dev-perl/Google-Ads-AdWords-Client/Manifest | 1 + .../Google-Ads-AdWords-Client/metadata.xml | 3853 +++++++++++++++++ dev-perl/Moo/Manifest | 1 + dev-perl/Moo/Moo-2.3.1.ebuild | 32 + dev-perl/Sys-Virt/Manifest | 1 + dev-perl/Sys-Virt/Sys-Virt-3.1.0.ebuild | 31 + dev-perl/Test-File-ShareDir/Manifest | 1 + .../Test-File-ShareDir-1.1.2.ebuild | 29 + dev-perl/Test-File-ShareDir/metadata.xml | 7 + dev-perl/Text-CSV_XS/Manifest | 1 + .../Text-CSV_XS/Text-CSV_XS-1.280.0.ebuild | 31 + .../CoverageTestRunner-1.10.ebuild | 4 +- dev-python/autopep8/autopep8-1.2.4.ebuild | 4 +- .../backports-unittest-mock-1.2.1.ebuild | 2 +- dev-python/bleach/bleach-1.5.0.ebuild | 2 +- dev-python/cgkit/cgkit-2.0.0-r1.ebuild | 2 +- dev-python/cliapp/cliapp-1.20160724-r1.ebuild | 4 +- dev-python/ddt/ddt-1.1.0.ebuild | 4 +- dev-python/defusedxml/defusedxml-0.5.0.ebuild | 2 +- dev-python/dirq/Manifest | 1 + dev-python/dirq/dirq-1.7.1.ebuild | 24 + dev-python/dirq/metadata.xml | 20 + dev-python/doc8/doc8-0.6.0.ebuild | 2 +- dev-python/gmpy/gmpy-2.0.8.ebuild | 2 +- dev-python/hpack/hpack-2.3.0-r1.ebuild | 2 +- dev-python/hyper-h2/hyper-h2-2.5.1.ebuild | 2 +- dev-python/hyperframe/hyperframe-4.0.1.ebuild | 2 +- .../mysqlclient/mysqlclient-1.3.10.ebuild | 2 +- dev-python/os-win/Manifest | 2 +- ...s-win-1.4.0.ebuild => os-win-1.4.1.ebuild} | 0 dev-python/pep8/pep8-1.7.0.ebuild | 2 +- dev-python/priority/priority-1.2.2.ebuild | 2 +- dev-python/pydiff/pydiff-0.2.ebuild | 4 +- dev-python/pyflakes/pyflakes-1.5.0.ebuild | 2 +- dev-python/pytest-cov/pytest-cov-2.3.1.ebuild | 2 +- .../pytest-pep8/pytest-pep8-1.0.6.ebuild | 4 +- .../pytest-timeout-1.2.0.ebuild | 2 +- .../pytest-xdist/pytest-xdist-1.15.0.ebuild | 2 +- dev-python/python-ironicclient/Manifest | 1 + .../python-ironicclient-1.11.1.ebuild | 76 + dev-python/readme/readme-0.6.0.ebuild | 2 +- .../restructuredtext-lint-0.12.2.ebuild | 2 +- dev-python/rst-linker/rst-linker-1.7.ebuild | 2 +- .../setuptools_scm-1.15.0.ebuild | 2 +- dev-python/soappy/soappy-0.12.22.ebuild | 2 +- .../sphinx-py3doc-enhanced-theme-2.3.2.ebuild | 2 +- dev-python/ttystatus/ttystatus-0.32.ebuild | 4 +- dev-python/twisted/twisted-16.4.1.ebuild | 2 +- dev-python/wstools/wstools-0.4.5.ebuild | 2 +- dev-ros/urg_node/Manifest | 1 + dev-ros/urg_node/urg_node-0.1.10.ebuild | 27 + dev-ruby/jquery-rails/Manifest | 3 +- .../jquery-rails/jquery-rails-4.0.5.ebuild | 34 - ...4.2.1.ebuild => jquery-rails-4.3.1.ebuild} | 6 +- dev-util/checkbashisms/Manifest | 2 +- ...7.1.ebuild => checkbashisms-2.17.5.ebuild} | 0 dev-util/cmdtest/cmdtest-0.27.ebuild | 2 +- .../docker-ls-0.2.1_p20161102.ebuild | 2 +- ...ebuild => kdevelop-python-5.1.0-r1.ebuild} | 3 + dev-vcs/subversion/subversion-1.9.5.ebuild | 4 + eclass/python.eclass | 3167 -------------- games-rpg/manaplus/Manifest | 2 +- ...7.2.18.ebuild => manaplus-1.7.3.18.ebuild} | 2 +- games-rpg/manaplus/manaplus-1.7.3.4.ebuild | 2 +- gnome-extra/nautilus-tracker-tags/Manifest | 1 + .../nautilus-tracker-tags-1.10.5.ebuild | 41 + kde-apps/analitza/analitza-16.12.3.ebuild | 10 +- .../baloo-widgets-16.12.3.ebuild | 2 + kde-apps/kate/kate-16.12.3.ebuild | 7 + kde-apps/okteta/okteta-16.12.3.ebuild | 6 + kde-apps/umbrello/umbrello-16.12.3.ebuild | 2 + kde-plasma/ksysguard/ksysguard-5.9.4.ebuild | 2 +- media-gfx/nip2/Manifest | 1 - .../nip2/files/nip2-7.16.4-fftw3-build.patch | 12 - media-gfx/nip2/nip2-7.26.4.ebuild | 77 - media-gfx/nip2/nip2-7.38.1.ebuild | 7 +- media-gfx/rawtherapee/metadata.xml | 16 +- .../scantailor/scantailor-0.9.12.2.ebuild | 2 +- .../files/gegl-0.3.12-failing-tests.patch | 33 + media-libs/gegl/gegl-0.3.10.ebuild | 4 +- media-libs/gegl/gegl-0.3.12.ebuild | 2 + media-libs/gegl/gegl-0.3.8.ebuild | 4 +- media-libs/gexiv2/Manifest | 1 + media-libs/gexiv2/gexiv2-0.10.5.ebuild | 56 + media-libs/grilo/Manifest | 3 +- media-libs/grilo/grilo-0.3.0.ebuild | 89 - ...{grilo-0.3.1.ebuild => grilo-0.3.3.ebuild} | 15 +- media-libs/vips/Manifest | 1 - media-libs/vips/vips-7.26.3-r1.ebuild | 73 - media-plugins/grilo-plugins/Manifest | 2 +- ....3.2.ebuild => grilo-plugins-0.3.4.ebuild} | 5 +- .../qmmp-plugin-pack-1.1.3-r1.ebuild | 2 +- media-video/totem/Manifest | 1 + media-video/totem/totem-3.22.1.ebuild | 130 + metadata/dtd/timestamp.chk | 2 +- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/app-admin/eselect-1.4.8 | 4 +- .../{eselect-1.4.7 => eselect-1.4.9} | 6 +- metadata/md5-cache/app-admin/lib_users-0.10 | 4 +- metadata/md5-cache/app-arch/qpress-1.1 | 9 + .../md5-cache/app-backup/boxbackup-0.11.1-r1 | 13 - .../app-emulation/diskimage-builder-2.1.0 | 14 + metadata/md5-cache/app-forensics/yasat-848 | 10 + metadata/md5-cache/app-misc/tracker-1.10.5 | 15 + ...ha21 => wps-office-10.1.0.5672_alpha21-r1} | 4 +- .../md5-cache/app-portage/gentoolkit-0.4.0 | 14 + .../md5-cache/app-portage/gentoolkit-9999 | 4 +- .../app-portage/gentoolkit-dev-0.2.8.3-r1 | 6 +- .../app-portage/gentoolkit-dev-0.3.0 | 6 +- .../app-portage/gentoolkit-dev-0.3.1 | 6 +- .../md5-cache/app-portage/gentoolkit-dev-9999 | 12 - metadata/md5-cache/app-text/bibletime-2.11.0 | 14 + metadata/md5-cache/app-text/gspell-0.1.2 | 14 - metadata/md5-cache/app-text/gspell-1.2.3 | 14 + .../md5-cache/app-text/htmltidy-20090325-r2 | 4 +- metadata/md5-cache/app-text/poppler-9999 | 6 +- .../md5-cache/app-text/tesseract-3.04.00-r2 | 13 - metadata/md5-cache/app-text/tesseract-3.04.01 | 2 +- .../md5-cache/app-text/tesseract-3.04.01-r1 | 2 +- metadata/md5-cache/app-text/tesseract-3.05.00 | 2 +- metadata/md5-cache/dev-ada/gprbuild-2016 | 12 + metadata/md5-cache/dev-db/mariadb-10.0.30 | 4 +- .../dev-java/swarmcache-1.0_pre20050106-r2 | 13 + metadata/md5-cache/dev-lang/go-1.8-r1 | 14 + .../{julia-0.5.0-r2 => julia-0.5.0-r3} | 6 +- metadata/md5-cache/dev-lang/julia-9999 | 6 +- metadata/md5-cache/dev-libs/apr-util-1.5.4-r1 | 2 +- metadata/md5-cache/dev-libs/fddl-20111124-r1 | 4 +- metadata/md5-cache/dev-libs/json-glib-1.2.8 | 13 + .../{openspecfun-0.4-r1 => openspecfun-0.5.1} | 13 +- .../Apache-LogFormat-Compiler-0.350.0 | 13 + .../md5-cache/dev-perl/Date-Manip-6.580.0 | 13 + .../DateTime-Event-Recurrence-0.190.0 | 12 + .../dev-perl/DateTime-Format-Flexible-0.270.0 | 13 + .../dev-perl/DateTime-Locale-1.120.0 | 13 - .../dev-perl/DateTime-Locale-1.160.0 | 13 + metadata/md5-cache/dev-perl/Dist-Zilla-6.9.0 | 13 + .../Dist-Zilla-Plugin-MetaProvides-2.2.4 | 13 + ...st-Zilla-Plugin-MetaProvides-Package-2.4.3 | 13 + .../dev-perl/Gentoo-PerlMod-Version-0.8.1 | 13 + .../dev-perl/Google-Ads-AdWords-Client-4.13.0 | 13 + metadata/md5-cache/dev-perl/Moo-2.3.1 | 13 + metadata/md5-cache/dev-perl/Sys-Virt-3.1.0 | 13 + .../dev-perl/Test-File-ShareDir-1.1.2 | 13 + .../md5-cache/dev-perl/Text-CSV_XS-1.280.0 | 13 + .../dev-python/CoverageTestRunner-1.10 | 4 +- metadata/md5-cache/dev-python/autopep8-1.2.4 | 4 +- .../dev-python/backports-unittest-mock-1.2.1 | 4 +- metadata/md5-cache/dev-python/bleach-1.5.0 | 4 +- metadata/md5-cache/dev-python/cgkit-2.0.0-r1 | 4 +- .../md5-cache/dev-python/cliapp-1.20160724-r1 | 4 +- metadata/md5-cache/dev-python/ddt-1.1.0 | 4 +- .../md5-cache/dev-python/defusedxml-0.5.0 | 4 +- metadata/md5-cache/dev-python/dirq-1.7.1 | 14 + metadata/md5-cache/dev-python/doc8-0.6.0 | 4 +- metadata/md5-cache/dev-python/gmpy-2.0.8 | 4 +- metadata/md5-cache/dev-python/hpack-2.3.0-r1 | 4 +- metadata/md5-cache/dev-python/hyper-h2-2.5.1 | 4 +- .../md5-cache/dev-python/hyperframe-4.0.1 | 4 +- .../md5-cache/dev-python/mysqlclient-1.3.10 | 4 +- .../dev-python/{os-win-1.4.0 => os-win-1.4.1} | 2 +- metadata/md5-cache/dev-python/pep8-1.7.0 | 4 +- metadata/md5-cache/dev-python/priority-1.2.2 | 4 +- metadata/md5-cache/dev-python/pydiff-0.2 | 4 +- metadata/md5-cache/dev-python/pyflakes-1.5.0 | 4 +- .../md5-cache/dev-python/pytest-cov-2.3.1 | 4 +- .../md5-cache/dev-python/pytest-pep8-1.0.6 | 4 +- .../md5-cache/dev-python/pytest-timeout-1.2.0 | 4 +- .../md5-cache/dev-python/pytest-xdist-1.15.0 | 4 +- .../dev-python/python-ironicclient-1.11.1 | 14 + metadata/md5-cache/dev-python/readme-0.6.0 | 4 +- .../dev-python/restructuredtext-lint-0.12.2 | 4 +- metadata/md5-cache/dev-python/rst-linker-1.7 | 4 +- .../dev-python/setuptools_scm-1.15.0 | 4 +- metadata/md5-cache/dev-python/soappy-0.12.22 | 4 +- .../sphinx-py3doc-enhanced-theme-2.3.2 | 4 +- metadata/md5-cache/dev-python/ttystatus-0.32 | 4 +- metadata/md5-cache/dev-python/twisted-16.4.1 | 4 +- metadata/md5-cache/dev-python/wstools-0.4.5 | 4 +- metadata/md5-cache/dev-ros/urg_node-0.1.10 | 13 + .../md5-cache/dev-ruby/jquery-rails-4.0.5 | 14 - .../md5-cache/dev-ruby/jquery-rails-4.2.1 | 14 - .../md5-cache/dev-ruby/jquery-rails-4.3.1 | 14 + ...ckbashisms-2.17.1 => checkbashisms-2.17.5} | 2 +- metadata/md5-cache/dev-util/cmdtest-0.27 | 4 +- .../dev-util/docker-ls-0.2.1_p20161102 | 4 +- ...-python-5.1.0 => kdevelop-python-5.1.0-r1} | 5 +- metadata/md5-cache/dev-vcs/subversion-1.9.5 | 2 +- .../{manaplus-1.7.2.18 => manaplus-1.7.3.18} | 6 +- metadata/md5-cache/games-rpg/manaplus-1.7.3.4 | 4 +- .../gnome-extra/nautilus-tracker-tags-1.10.5 | 12 + metadata/md5-cache/kde-apps/analitza-16.12.3 | 2 +- .../md5-cache/kde-apps/baloo-widgets-16.12.3 | 3 +- metadata/md5-cache/kde-apps/kate-16.12.3 | 6 +- metadata/md5-cache/kde-apps/okteta-16.12.3 | 2 +- metadata/md5-cache/kde-apps/umbrello-16.12.3 | 6 +- metadata/md5-cache/kde-plasma/ksysguard-5.9.4 | 6 +- metadata/md5-cache/media-gfx/nip2-7.26.4 | 13 - metadata/md5-cache/media-gfx/nip2-7.38.1 | 7 +- .../md5-cache/media-gfx/scantailor-0.9.12.2 | 4 +- metadata/md5-cache/media-libs/gegl-0.3.10 | 2 +- metadata/md5-cache/media-libs/gegl-0.3.12 | 2 +- metadata/md5-cache/media-libs/gegl-0.3.8 | 2 +- metadata/md5-cache/media-libs/gexiv2-0.10.5 | 14 + metadata/md5-cache/media-libs/grilo-0.3.0 | 14 - .../media-libs/{grilo-0.3.1 => grilo-0.3.3} | 6 +- metadata/md5-cache/media-libs/vips-7.26.3-r1 | 13 - ...rilo-plugins-0.3.2 => grilo-plugins-0.3.4} | 6 +- .../media-plugins/qmmp-plugin-pack-1.1.3-r1 | 4 +- metadata/md5-cache/media-video/totem-3.22.1 | 14 + .../md5-cache/net-analyzer/tcpreplay-4.1.1 | 13 - ...{tcpreplay-4.2.0_beta2 => tcpreplay-4.2.0} | 4 +- metadata/md5-cache/net-dns/coredns-006 | 12 + metadata/md5-cache/net-misc/memcached-1.4.36 | 13 + metadata/md5-cache/net-misc/ntp-4.2.8_p10 | 14 + .../md5-cache/net-misc/youtube-dl-2016.12.22 | 14 - .../md5-cache/net-misc/youtube-dl-2017.03.16 | 4 +- ...be-dl-2017.03.10 => youtube-dl-2017.03.22} | 4 +- .../net-nntp/{sabnzbd-1.2.2 => sabnzbd-1.2.3} | 2 +- metadata/md5-cache/sci-libs/cxsparse-3.1.2-r1 | 4 +- metadata/md5-cache/sci-libs/libsigrok-0.3.0 | 8 +- metadata/md5-cache/sci-libs/libsigrok-0.4.0 | 8 +- metadata/md5-cache/sci-libs/libsigrok-9999 | 8 +- metadata/md5-cache/sci-libs/mpir-2.6.0-r2 | 4 +- metadata/md5-cache/sci-libs/openlibm-0.3 | 13 - .../sci-libs/{openlibm-0.2 => openlibm-0.5.4} | 10 +- .../sci-libs/suitesparseconfig-4.2.1-r1 | 4 +- .../sys-cluster/{nova-13.1.3 => nova-13.1.4} | 2 +- .../sys-cluster/{nova-14.0.4 => nova-14.0.5} | 2 +- metadata/md5-cache/sys-cluster/nova-15.0.0 | 14 - .../sys-cluster/{nova-15.0.1 => nova-15.0.2} | 2 +- .../md5-cache/sys-cluster/nova-2017.1.9999 | 6 +- metadata/md5-cache/sys-cluster/openmpi-2.0.2 | 6 +- .../md5-cache/sys-cluster/openmpi-2.1.0-r1 | 14 + metadata/md5-cache/sys-kernel/cryptodev-9999 | 12 + .../sys-kernel/gentoo-sources-4.10.5 | 14 + .../sys-kernel/gentoo-sources-4.4.56 | 14 + .../sys-kernel/gentoo-sources-4.9.16 | 4 +- .../sys-kernel/gentoo-sources-4.9.17 | 14 + ...-sources-4.10.4 => vanilla-sources-4.10.5} | 4 +- ...-sources-4.4.55 => vanilla-sources-4.4.56} | 4 +- ...-sources-4.9.16 => vanilla-sources-4.9.17} | 4 +- .../md5-cache/www-client/chromium-59.0.3047.0 | 14 + ...029.19 => google-chrome-beta-58.0.3029.33} | 2 +- .../md5-cache/www-client/opera-43.0.2442.1144 | 12 - ...pera-43.0.2442.991 => opera-44.0.2510.857} | 2 +- ...5.0.2522.0 => opera-developer-45.0.2539.0} | 2 +- ...di-1.8.770.25_p1 => vivaldi-1.8.770.38_p1} | 2 +- .../md5-cache/www-misc/gurlchecker-0.13.1-r2 | 4 +- ...> chrome-binary-plugins-58.0.3029.33_beta} | 2 +- metadata/md5-cache/www-servers/nginx-1.10.3 | 4 +- metadata/md5-cache/www-servers/nginx-1.11.11 | 16 + metadata/md5-cache/x11-libs/motif-2.3.6-r1 | 4 +- metadata/md5-cache/x11-misc/3dfm-1.0-r1 | 4 +- metadata/md5-cache/x11-misc/accessx-0951-r2 | 4 +- metadata/md5-cache/x11-misc/apwal-0.4.5-r2 | 4 +- metadata/md5-cache/x11-misc/autocutsel-0.10.0 | 4 +- metadata/md5-cache/x11-misc/bbcd-0.3.1-r2 | 4 +- metadata/md5-cache/x11-misc/bbdate-0.2.4-r2 | 4 +- metadata/md5-cache/x11-misc/bbkeys-0.9.1-r1 | 4 +- metadata/md5-cache/x11-misc/bbmail-0.9.3-r1 | 4 +- metadata/md5-cache/x11-misc/bbpager-0.4.7-r1 | 4 +- metadata/md5-cache/x11-misc/bbtime-0.1.5-r1 | 4 +- metadata/md5-cache/x11-misc/dclock-2.2.2_p9 | 4 +- metadata/md5-cache/x11-misc/devilspie-0.23 | 4 +- metadata/md5-cache/x11-misc/dxpc-3.9.2-r2 | 4 +- .../md5-cache/x11-misc/fbpager-20090221-r1 | 4 +- metadata/md5-cache/x11-misc/fbpanel-7.0 | 4 +- metadata/md5-cache/x11-misc/fireflies-2.08-r1 | 4 +- metadata/md5-cache/x11-misc/grabc-1.1-r2 | 4 +- metadata/md5-cache/x11-misc/gxmessage-2.20.3 | 4 +- metadata/md5-cache/x11-misc/habak-0.2.5-r2 | 4 +- .../x11-misc/icon-naming-utils-0.8.90-r1 | 4 +- metadata/md5-cache/x11-misc/idesk-0.7.5-r3 | 4 +- metadata/md5-cache/x11-misc/macopix-1.7.4-r1 | 4 +- .../x11-misc/matchbox-keyboard-0.1-r1 | 4 +- metadata/md5-cache/x11-misc/mgm-1.2-r1 | 4 +- metadata/md5-cache/x11-misc/skippy-0.5.0-r1 | 4 +- metadata/md5-cache/x11-misc/trayer-1.0-r2 | 4 +- metadata/md5-cache/x11-misc/unclutter-8-r4 | 4 +- metadata/md5-cache/x11-misc/wdm-1.28-r4 | 4 +- metadata/md5-cache/x11-misc/wmctrl-1.07-r2 | 4 +- metadata/md5-cache/x11-misc/xaos-3.6 | 4 +- .../md5-cache/x11-misc/xautolock-2.2_p5_p1 | 4 +- .../md5-cache/x11-misc/xautomation-1.09-r1 | 4 +- metadata/md5-cache/x11-misc/xcalendar-4.0-r2 | 4 +- metadata/md5-cache/x11-misc/xdaliclock-2.43 | 4 +- .../md5-cache/x11-misc/xdesktopwaves-1.3-r2 | 4 +- .../x11-misc/xdotool-3.20150503.1-r1 | 4 +- metadata/md5-cache/x11-misc/xfe-1.42 | 4 +- metadata/md5-cache/x11-misc/xkeycaps-2.47-r2 | 4 +- metadata/md5-cache/x11-misc/xlockmore-5.50 | 4 +- metadata/md5-cache/x11-misc/xmountains-2.9-r1 | 4 +- metadata/md5-cache/x11-misc/xosview-1.19 | 4 +- metadata/md5-cache/x11-misc/xplanet-1.3.1-r1 | 4 +- .../md5-cache/x11-misc/xrootconsole-0.6-r1 | 4 +- metadata/md5-cache/x11-misc/xsel-1.2.0-r1 | 4 +- metadata/md5-cache/x11-misc/xsetleds-0.1.3-r1 | 4 +- metadata/md5-cache/x11-misc/xsnap-1.5.15-r1 | 4 +- metadata/md5-cache/x11-misc/xsnow-1.42-r2 | 4 +- metadata/md5-cache/x11-misc/xtrlock-2.8 | 4 +- metadata/md5-cache/x11-misc/xvkbd-3.7 | 4 +- metadata/md5-cache/x11-misc/xwrits-2.26-r1 | 4 +- metadata/md5-cache/x11-misc/xxkb-1.11.1 | 4 +- metadata/news/timestamp.chk | 2 +- metadata/projects.xml | 7 +- metadata/timestamp | 2 +- metadata/timestamp.chk | 2 +- metadata/timestamp.x | 2 +- metadata/xml-schema/timestamp.chk | 2 +- net-analyzer/tcpreplay/Manifest | 3 +- net-analyzer/tcpreplay/tcpreplay-4.1.1.ebuild | 72 - ....0_beta2.ebuild => tcpreplay-4.2.0.ebuild} | 4 - net-dns/coredns/Manifest | 35 + net-dns/coredns/coredns-006.ebuild | 71 + net-dns/coredns/metadata.xml | 11 + net-misc/memcached/Manifest | 1 + net-misc/memcached/memcached-1.4.36.ebuild | 93 + net-misc/ntp/Manifest | 2 + .../ntp/files/ntp-4.2.8_p10-ntpq-fpic.patch | 11 + net-misc/ntp/ntp-4.2.8_p10.ebuild | 136 + net-misc/youtube-dl/Manifest | 3 +- .../youtube-dl/youtube-dl-2016.12.22.ebuild | 98 - .../youtube-dl/youtube-dl-2017.03.16.ebuild | 2 +- ...10.ebuild => youtube-dl-2017.03.22.ebuild} | 10 +- net-nntp/sabnzbd/Manifest | 2 +- ...nzbd-1.2.2.ebuild => sabnzbd-1.2.3.ebuild} | 0 profiles/base/package.use | 5 + profiles/base/package.use.mask | 6 + profiles/base/package.use.stable.mask | 4 + profiles/package.mask | 5 + sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild | 2 +- sci-libs/libsigrok/libsigrok-0.3.0.ebuild | 4 +- sci-libs/libsigrok/libsigrok-0.4.0.ebuild | 6 +- sci-libs/libsigrok/libsigrok-9999.ebuild | 6 +- sci-libs/libsigrok/metadata.xml | 5 + sci-libs/mpir/mpir-2.6.0-r2.ebuild | 2 +- sci-libs/openlibm/Manifest | 3 +- sci-libs/openlibm/openlibm-0.2.ebuild | 38 - ...nlibm-0.3.ebuild => openlibm-0.5.4.ebuild} | 25 +- .../suitesparseconfig-4.2.1-r1.ebuild | 2 +- sys-cluster/nova/Manifest | 10 +- ...{nova-13.1.3.ebuild => nova-13.1.4.ebuild} | 0 ...{nova-14.0.4.ebuild => nova-14.0.5.ebuild} | 0 sys-cluster/nova/nova-15.0.0.ebuild | 221 - ...{nova-15.0.1.ebuild => nova-15.0.2.ebuild} | 0 sys-cluster/nova/nova-2017.1.9999.ebuild | 17 +- sys-cluster/openmpi/Manifest | 1 + sys-cluster/openmpi/openmpi-2.0.2.ebuild | 2 +- sys-cluster/openmpi/openmpi-2.1.0-r1.ebuild | 177 + sys-kernel/cryptodev/cryptodev-9999.ebuild | 56 + sys-kernel/gentoo-sources/Manifest | 9 + .../gentoo-sources-4.10.5.ebuild | 28 + .../gentoo-sources-4.4.56.ebuild | 28 + .../gentoo-sources-4.9.16.ebuild | 2 +- .../gentoo-sources-4.9.17.ebuild | 28 + sys-kernel/vanilla-sources/Manifest | 6 +- ...4.ebuild => vanilla-sources-4.10.5.ebuild} | 0 ...5.ebuild => vanilla-sources-4.4.56.ebuild} | 0 ...6.ebuild => vanilla-sources-4.9.17.ebuild} | 0 www-client/chromium/Manifest | 1 + .../chromium/chromium-59.0.3047.0.ebuild | 652 +++ www-client/google-chrome-beta/Manifest | 2 +- ...=> google-chrome-beta-58.0.3029.33.ebuild} | 0 www-client/opera-developer/Manifest | 4 +- ...ild => opera-developer-45.0.2539.0.ebuild} | 0 www-client/opera/Manifest | 6 +- www-client/opera/opera-43.0.2442.991.ebuild | 93 - ...1144.ebuild => opera-44.0.2510.857.ebuild} | 0 www-client/vivaldi/Manifest | 4 +- ...p1.ebuild => vivaldi-1.8.770.38_p1.ebuild} | 0 .../gurlchecker/gurlchecker-0.13.1-r2.ebuild | 2 +- www-plugins/chrome-binary-plugins/Manifest | 2 +- ...e-binary-plugins-58.0.3029.33_beta.ebuild} | 0 www-servers/nginx/Manifest | 2 + .../files/http_echo-nginx-1.11.11+.patch | 59 + .../nginx/files/http_lua_nginx-1.11.11+.patch | 46 + www-servers/nginx/nginx-1.10.3.ebuild | 2 +- www-servers/nginx/nginx-1.11.11.ebuild | 1010 +++++ x11-libs/motif/motif-2.3.6-r1.ebuild | 2 +- x11-misc/3dfm/3dfm-1.0-r1.ebuild | 2 +- x11-misc/accessx/accessx-0951-r2.ebuild | 2 +- x11-misc/apwal/apwal-0.4.5-r2.ebuild | 2 +- x11-misc/autocutsel/autocutsel-0.10.0.ebuild | 2 +- x11-misc/bbcd/bbcd-0.3.1-r2.ebuild | 2 +- x11-misc/bbdate/bbdate-0.2.4-r2.ebuild | 2 +- x11-misc/bbkeys/bbkeys-0.9.1-r1.ebuild | 2 +- x11-misc/bbmail/bbmail-0.9.3-r1.ebuild | 2 +- x11-misc/bbpager/bbpager-0.4.7-r1.ebuild | 2 +- x11-misc/bbtime/bbtime-0.1.5-r1.ebuild | 2 +- x11-misc/dclock/dclock-2.2.2_p9.ebuild | 2 +- x11-misc/devilspie/devilspie-0.23.ebuild | 2 +- x11-misc/dxpc/dxpc-3.9.2-r2.ebuild | 2 +- x11-misc/fbpager/fbpager-20090221-r1.ebuild | 2 +- x11-misc/fbpanel/fbpanel-7.0.ebuild | 2 +- x11-misc/fireflies/fireflies-2.08-r1.ebuild | 2 +- x11-misc/grabc/grabc-1.1-r2.ebuild | 2 +- x11-misc/gxmessage/gxmessage-2.20.3.ebuild | 2 +- x11-misc/habak/habak-0.2.5-r2.ebuild | 2 +- .../icon-naming-utils-0.8.90-r1.ebuild | 2 +- x11-misc/idesk/idesk-0.7.5-r3.ebuild | 2 +- x11-misc/macopix/macopix-1.7.4-r1.ebuild | 2 +- .../matchbox-keyboard-0.1-r1.ebuild | 2 +- x11-misc/mgm/mgm-1.2-r1.ebuild | 2 +- x11-misc/skippy/skippy-0.5.0-r1.ebuild | 2 +- x11-misc/trayer/trayer-1.0-r2.ebuild | 2 +- x11-misc/unclutter/unclutter-8-r4.ebuild | 2 +- x11-misc/wdm/wdm-1.28-r4.ebuild | 2 +- x11-misc/wmctrl/wmctrl-1.07-r2.ebuild | 2 +- x11-misc/xaos/xaos-3.6.ebuild | 2 +- x11-misc/xautolock/xautolock-2.2_p5_p1.ebuild | 2 +- .../xautomation/xautomation-1.09-r1.ebuild | 2 +- x11-misc/xcalendar/xcalendar-4.0-r2.ebuild | 2 +- x11-misc/xdaliclock/xdaliclock-2.43.ebuild | 2 +- .../xdesktopwaves/xdesktopwaves-1.3-r2.ebuild | 2 +- .../xdotool/xdotool-3.20150503.1-r1.ebuild | 2 +- x11-misc/xfe/xfe-1.42.ebuild | 2 +- x11-misc/xkeycaps/xkeycaps-2.47-r2.ebuild | 2 +- x11-misc/xlockmore/xlockmore-5.50.ebuild | 2 +- x11-misc/xmountains/xmountains-2.9-r1.ebuild | 2 +- x11-misc/xosview/xosview-1.19.ebuild | 2 +- x11-misc/xplanet/xplanet-1.3.1-r1.ebuild | 2 +- .../xrootconsole/xrootconsole-0.6-r1.ebuild | 2 +- x11-misc/xsel/xsel-1.2.0-r1.ebuild | 2 +- x11-misc/xsetleds/xsetleds-0.1.3-r1.ebuild | 2 +- x11-misc/xsnap/xsnap-1.5.15-r1.ebuild | 2 +- x11-misc/xsnow/xsnow-1.42-r2.ebuild | 2 +- x11-misc/xtrlock/xtrlock-2.8.ebuild | 2 +- x11-misc/xvkbd/xvkbd-3.7.ebuild | 2 +- x11-misc/xwrits/xwrits-2.26-r1.ebuild | 2 +- x11-misc/xxkb/xxkb-1.11.1.ebuild | 2 +- 502 files changed, 10155 insertions(+), 5078 deletions(-) rename app-admin/eselect/{eselect-1.4.7.ebuild => eselect-1.4.9.ebuild} (86%) create mode 100644 app-arch/qpress/Manifest create mode 100644 app-arch/qpress/files/makefile create mode 100644 app-arch/qpress/metadata.xml create mode 100644 app-arch/qpress/qpress-1.1.ebuild delete mode 100644 app-backup/boxbackup/boxbackup-0.11.1-r1.ebuild create mode 100644 app-emulation/diskimage-builder/diskimage-builder-2.1.0.ebuild create mode 100644 app-forensics/yasat/yasat-848.ebuild create mode 100644 app-misc/tracker/tracker-1.10.5.ebuild rename app-office/wps-office/{wps-office-10.1.0.5672_alpha21.ebuild => wps-office-10.1.0.5672_alpha21-r1.ebuild} (92%) delete mode 100644 app-portage/gentoolkit-dev/gentoolkit-dev-9999.ebuild create mode 100644 app-portage/gentoolkit/gentoolkit-0.4.0.ebuild create mode 100644 app-text/bibletime/bibletime-2.11.0.ebuild rename app-text/gspell/{gspell-0.1.2.ebuild => gspell-1.2.3.ebuild} (68%) delete mode 100644 app-text/tesseract/files/tesseract-3.04.00-fix-scrollview-disabled.patch delete mode 100644 app-text/tesseract/tesseract-3.04.00-r2.ebuild create mode 100644 dev-ada/gprbuild/Manifest create mode 100644 dev-ada/gprbuild/gprbuild-2016.ebuild create mode 100644 dev-ada/gprbuild/metadata.xml create mode 100644 dev-java/swarmcache/swarmcache-1.0_pre20050106-r2.ebuild create mode 100644 dev-lang/go/files/1.8-cmd-compile-add-opcode-flag-hasSideEffects-for-do-no.patch create mode 100644 dev-lang/go/go-1.8-r1.ebuild rename dev-lang/julia/{julia-0.5.0-r2.ebuild => julia-0.5.0-r3.ebuild} (98%) create mode 100644 dev-libs/json-glib/json-glib-1.2.8.ebuild rename dev-libs/openspecfun/{openspecfun-0.4-r1.ebuild => openspecfun-0.5.1.ebuild} (53%) create mode 100644 dev-perl/Apache-LogFormat-Compiler/Apache-LogFormat-Compiler-0.350.0.ebuild create mode 100644 dev-perl/Date-Manip/Date-Manip-6.580.0.ebuild create mode 100644 dev-perl/DateTime-Event-Recurrence/DateTime-Event-Recurrence-0.190.0.ebuild create mode 100644 dev-perl/DateTime-Format-Flexible/DateTime-Format-Flexible-0.270.0.ebuild rename dev-perl/DateTime-Locale/{DateTime-Locale-1.120.0.ebuild => DateTime-Locale-1.160.0.ebuild} (89%) create mode 100644 dev-perl/Dist-Zilla-Plugin-MetaProvides-Package/Dist-Zilla-Plugin-MetaProvides-Package-2.4.3.ebuild create mode 100644 dev-perl/Dist-Zilla-Plugin-MetaProvides/Dist-Zilla-Plugin-MetaProvides-2.2.4.ebuild create mode 100644 dev-perl/Dist-Zilla/Dist-Zilla-6.9.0.ebuild create mode 100644 dev-perl/Gentoo-PerlMod-Version/Gentoo-PerlMod-Version-0.8.1.ebuild create mode 100644 dev-perl/Google-Ads-AdWords-Client/Google-Ads-AdWords-Client-4.13.0.ebuild create mode 100644 dev-perl/Moo/Moo-2.3.1.ebuild create mode 100644 dev-perl/Sys-Virt/Sys-Virt-3.1.0.ebuild create mode 100644 dev-perl/Test-File-ShareDir/Test-File-ShareDir-1.1.2.ebuild create mode 100644 dev-perl/Text-CSV_XS/Text-CSV_XS-1.280.0.ebuild create mode 100644 dev-python/dirq/Manifest create mode 100644 dev-python/dirq/dirq-1.7.1.ebuild create mode 100644 dev-python/dirq/metadata.xml rename dev-python/os-win/{os-win-1.4.0.ebuild => os-win-1.4.1.ebuild} (100%) create mode 100644 dev-python/python-ironicclient/python-ironicclient-1.11.1.ebuild create mode 100644 dev-ros/urg_node/urg_node-0.1.10.ebuild delete mode 100644 dev-ruby/jquery-rails/jquery-rails-4.0.5.ebuild rename dev-ruby/jquery-rails/{jquery-rails-4.2.1.ebuild => jquery-rails-4.3.1.ebuild} (84%) rename dev-util/checkbashisms/{checkbashisms-2.17.1.ebuild => checkbashisms-2.17.5.ebuild} (100%) rename dev-util/kdevelop-python/{kdevelop-python-5.1.0.ebuild => kdevelop-python-5.1.0-r1.ebuild} (93%) delete mode 100644 eclass/python.eclass rename games-rpg/manaplus/{manaplus-1.7.2.18.ebuild => manaplus-1.7.3.18.ebuild} (99%) create mode 100644 gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-1.10.5.ebuild delete mode 100644 media-gfx/nip2/files/nip2-7.16.4-fftw3-build.patch delete mode 100644 media-gfx/nip2/nip2-7.26.4.ebuild create mode 100644 media-libs/gegl/files/gegl-0.3.12-failing-tests.patch create mode 100644 media-libs/gexiv2/gexiv2-0.10.5.ebuild delete mode 100644 media-libs/grilo/grilo-0.3.0.ebuild rename media-libs/grilo/{grilo-0.3.1.ebuild => grilo-0.3.3.ebuild} (86%) delete mode 100644 media-libs/vips/vips-7.26.3-r1.ebuild rename media-plugins/grilo-plugins/{grilo-plugins-0.3.2.ebuild => grilo-plugins-0.3.4.ebuild} (97%) create mode 100644 media-video/totem/totem-3.22.1.ebuild rename metadata/md5-cache/app-admin/{eselect-1.4.7 => eselect-1.4.9} (74%) create mode 100644 metadata/md5-cache/app-arch/qpress-1.1 delete mode 100644 metadata/md5-cache/app-backup/boxbackup-0.11.1-r1 create mode 100644 metadata/md5-cache/app-emulation/diskimage-builder-2.1.0 create mode 100644 metadata/md5-cache/app-forensics/yasat-848 create mode 100644 metadata/md5-cache/app-misc/tracker-1.10.5 rename metadata/md5-cache/app-office/{wps-office-10.1.0.5672_alpha21 => wps-office-10.1.0.5672_alpha21-r1} (62%) create mode 100644 metadata/md5-cache/app-portage/gentoolkit-0.4.0 delete mode 100644 metadata/md5-cache/app-portage/gentoolkit-dev-9999 create mode 100644 metadata/md5-cache/app-text/bibletime-2.11.0 delete mode 100644 metadata/md5-cache/app-text/gspell-0.1.2 create mode 100644 metadata/md5-cache/app-text/gspell-1.2.3 delete mode 100644 metadata/md5-cache/app-text/tesseract-3.04.00-r2 create mode 100644 metadata/md5-cache/dev-ada/gprbuild-2016 create mode 100644 metadata/md5-cache/dev-java/swarmcache-1.0_pre20050106-r2 create mode 100644 metadata/md5-cache/dev-lang/go-1.8-r1 rename metadata/md5-cache/dev-lang/{julia-0.5.0-r2 => julia-0.5.0-r3} (90%) create mode 100644 metadata/md5-cache/dev-libs/json-glib-1.2.8 rename metadata/md5-cache/dev-libs/{openspecfun-0.4-r1 => openspecfun-0.5.1} (62%) create mode 100644 metadata/md5-cache/dev-perl/Apache-LogFormat-Compiler-0.350.0 create mode 100644 metadata/md5-cache/dev-perl/Date-Manip-6.580.0 create mode 100644 metadata/md5-cache/dev-perl/DateTime-Event-Recurrence-0.190.0 create mode 100644 metadata/md5-cache/dev-perl/DateTime-Format-Flexible-0.270.0 delete mode 100644 metadata/md5-cache/dev-perl/DateTime-Locale-1.120.0 create mode 100644 metadata/md5-cache/dev-perl/DateTime-Locale-1.160.0 create mode 100644 metadata/md5-cache/dev-perl/Dist-Zilla-6.9.0 create mode 100644 metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-MetaProvides-2.2.4 create mode 100644 metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-MetaProvides-Package-2.4.3 create mode 100644 metadata/md5-cache/dev-perl/Gentoo-PerlMod-Version-0.8.1 create mode 100644 metadata/md5-cache/dev-perl/Google-Ads-AdWords-Client-4.13.0 create mode 100644 metadata/md5-cache/dev-perl/Moo-2.3.1 create mode 100644 metadata/md5-cache/dev-perl/Sys-Virt-3.1.0 create mode 100644 metadata/md5-cache/dev-perl/Test-File-ShareDir-1.1.2 create mode 100644 metadata/md5-cache/dev-perl/Text-CSV_XS-1.280.0 create mode 100644 metadata/md5-cache/dev-python/dirq-1.7.1 rename metadata/md5-cache/dev-python/{os-win-1.4.0 => os-win-1.4.1} (98%) create mode 100644 metadata/md5-cache/dev-python/python-ironicclient-1.11.1 create mode 100644 metadata/md5-cache/dev-ros/urg_node-0.1.10 delete mode 100644 metadata/md5-cache/dev-ruby/jquery-rails-4.0.5 delete mode 100644 metadata/md5-cache/dev-ruby/jquery-rails-4.2.1 create mode 100644 metadata/md5-cache/dev-ruby/jquery-rails-4.3.1 rename metadata/md5-cache/dev-util/{checkbashisms-2.17.1 => checkbashisms-2.17.5} (91%) rename metadata/md5-cache/dev-util/{kdevelop-python-5.1.0 => kdevelop-python-5.1.0-r1} (82%) rename metadata/md5-cache/games-rpg/{manaplus-1.7.2.18 => manaplus-1.7.3.18} (91%) create mode 100644 metadata/md5-cache/gnome-extra/nautilus-tracker-tags-1.10.5 delete mode 100644 metadata/md5-cache/media-gfx/nip2-7.26.4 create mode 100644 metadata/md5-cache/media-libs/gexiv2-0.10.5 delete mode 100644 metadata/md5-cache/media-libs/grilo-0.3.0 rename metadata/md5-cache/media-libs/{grilo-0.3.1 => grilo-0.3.3} (77%) delete mode 100644 metadata/md5-cache/media-libs/vips-7.26.3-r1 rename metadata/md5-cache/media-plugins/{grilo-plugins-0.3.2 => grilo-plugins-0.3.4} (90%) create mode 100644 metadata/md5-cache/media-video/totem-3.22.1 delete mode 100644 metadata/md5-cache/net-analyzer/tcpreplay-4.1.1 rename metadata/md5-cache/net-analyzer/{tcpreplay-4.2.0_beta2 => tcpreplay-4.2.0} (91%) create mode 100644 metadata/md5-cache/net-dns/coredns-006 create mode 100644 metadata/md5-cache/net-misc/memcached-1.4.36 create mode 100644 metadata/md5-cache/net-misc/ntp-4.2.8_p10 delete mode 100644 metadata/md5-cache/net-misc/youtube-dl-2016.12.22 rename metadata/md5-cache/net-misc/{youtube-dl-2017.03.10 => youtube-dl-2017.03.22} (95%) rename metadata/md5-cache/net-nntp/{sabnzbd-1.2.2 => sabnzbd-1.2.3} (98%) delete mode 100644 metadata/md5-cache/sci-libs/openlibm-0.3 rename metadata/md5-cache/sci-libs/{openlibm-0.2 => openlibm-0.5.4} (73%) rename metadata/md5-cache/sys-cluster/{nova-13.1.3 => nova-13.1.4} (99%) rename metadata/md5-cache/sys-cluster/{nova-14.0.4 => nova-14.0.5} (99%) delete mode 100644 metadata/md5-cache/sys-cluster/nova-15.0.0 rename metadata/md5-cache/sys-cluster/{nova-15.0.1 => nova-15.0.2} (99%) create mode 100644 metadata/md5-cache/sys-cluster/openmpi-2.1.0-r1 create mode 100644 metadata/md5-cache/sys-kernel/cryptodev-9999 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.10.5 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.4.56 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.9.17 rename metadata/md5-cache/sys-kernel/{vanilla-sources-4.10.4 => vanilla-sources-4.10.5} (92%) rename metadata/md5-cache/sys-kernel/{vanilla-sources-4.4.55 => vanilla-sources-4.4.56} (92%) rename metadata/md5-cache/sys-kernel/{vanilla-sources-4.9.16 => vanilla-sources-4.9.17} (92%) create mode 100644 metadata/md5-cache/www-client/chromium-59.0.3047.0 rename metadata/md5-cache/www-client/{google-chrome-beta-58.0.3029.19 => google-chrome-beta-58.0.3029.33} (97%) delete mode 100644 metadata/md5-cache/www-client/opera-43.0.2442.1144 rename metadata/md5-cache/www-client/{opera-43.0.2442.991 => opera-44.0.2510.857} (88%) rename metadata/md5-cache/www-client/{opera-developer-45.0.2522.0 => opera-developer-45.0.2539.0} (91%) rename metadata/md5-cache/www-client/{vivaldi-1.8.770.25_p1 => vivaldi-1.8.770.38_p1} (93%) rename metadata/md5-cache/www-plugins/{chrome-binary-plugins-58.0.3029.19_beta => chrome-binary-plugins-58.0.3029.33_beta} (92%) create mode 100644 metadata/md5-cache/www-servers/nginx-1.11.11 delete mode 100644 net-analyzer/tcpreplay/tcpreplay-4.1.1.ebuild rename net-analyzer/tcpreplay/{tcpreplay-4.2.0_beta2.ebuild => tcpreplay-4.2.0.ebuild} (95%) create mode 100644 net-dns/coredns/Manifest create mode 100644 net-dns/coredns/coredns-006.ebuild create mode 100644 net-dns/coredns/metadata.xml create mode 100644 net-misc/memcached/memcached-1.4.36.ebuild create mode 100644 net-misc/ntp/files/ntp-4.2.8_p10-ntpq-fpic.patch create mode 100644 net-misc/ntp/ntp-4.2.8_p10.ebuild delete mode 100644 net-misc/youtube-dl/youtube-dl-2016.12.22.ebuild rename net-misc/youtube-dl/{youtube-dl-2017.03.10.ebuild => youtube-dl-2017.03.22.ebuild} (88%) rename net-nntp/sabnzbd/{sabnzbd-1.2.2.ebuild => sabnzbd-1.2.3.ebuild} (100%) delete mode 100644 sci-libs/openlibm/openlibm-0.2.ebuild rename sci-libs/openlibm/{openlibm-0.3.ebuild => openlibm-0.5.4.ebuild} (55%) rename sys-cluster/nova/{nova-13.1.3.ebuild => nova-13.1.4.ebuild} (100%) rename sys-cluster/nova/{nova-14.0.4.ebuild => nova-14.0.5.ebuild} (100%) delete mode 100644 sys-cluster/nova/nova-15.0.0.ebuild rename sys-cluster/nova/{nova-15.0.1.ebuild => nova-15.0.2.ebuild} (100%) create mode 100644 sys-cluster/openmpi/openmpi-2.1.0-r1.ebuild create mode 100644 sys-kernel/cryptodev/cryptodev-9999.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.10.5.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.4.56.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.9.17.ebuild rename sys-kernel/vanilla-sources/{vanilla-sources-4.10.4.ebuild => vanilla-sources-4.10.5.ebuild} (100%) rename sys-kernel/vanilla-sources/{vanilla-sources-4.4.55.ebuild => vanilla-sources-4.4.56.ebuild} (100%) rename sys-kernel/vanilla-sources/{vanilla-sources-4.9.16.ebuild => vanilla-sources-4.9.17.ebuild} (100%) create mode 100644 www-client/chromium/chromium-59.0.3047.0.ebuild rename www-client/google-chrome-beta/{google-chrome-beta-58.0.3029.19.ebuild => google-chrome-beta-58.0.3029.33.ebuild} (100%) rename www-client/opera-developer/{opera-developer-45.0.2522.0.ebuild => opera-developer-45.0.2539.0.ebuild} (100%) delete mode 100644 www-client/opera/opera-43.0.2442.991.ebuild rename www-client/opera/{opera-43.0.2442.1144.ebuild => opera-44.0.2510.857.ebuild} (100%) rename www-client/vivaldi/{vivaldi-1.8.770.25_p1.ebuild => vivaldi-1.8.770.38_p1.ebuild} (100%) rename www-plugins/chrome-binary-plugins/{chrome-binary-plugins-58.0.3029.19_beta.ebuild => chrome-binary-plugins-58.0.3029.33_beta.ebuild} (100%) create mode 100644 www-servers/nginx/files/http_echo-nginx-1.11.11+.patch create mode 100644 www-servers/nginx/files/http_lua_nginx-1.11.11+.patch create mode 100644 www-servers/nginx/nginx-1.11.11.ebuild diff --git a/app-admin/eselect/Manifest b/app-admin/eselect/Manifest index c07336234425..8262b51ce2aa 100644 --- a/app-admin/eselect/Manifest +++ b/app-admin/eselect/Manifest @@ -1,3 +1,3 @@ DIST eselect-1.4.5.tar.xz 175992 SHA256 15beabb4c2afab4f833ceb2a66859849a5c20b8f8d61366ffe4b556a200d5f12 SHA512 d561b66386ac90335041e8fb88dd85cbe98ea32a98eab309a5fb07de1b9fe10c50dcdd03f93632d4bc938c1729ddb0954fa37482eb7856a87c24f41a7bc29a35 WHIRLPOOL e18839e9ff0ea1af03c6246533e72d39f9f7eb61f28d6cec3ff1a571374f23f7d55751c1f20bfb99c40fb44a81b5754b6c92d62c98f6b1b45dc8bf388b54db40 -DIST eselect-1.4.7.tar.xz 176412 SHA256 90bdf6e8f1c5f39e3f2d6626d1da25023f881fec997645b0347e2a26568c7e03 SHA512 4e3812e0906c51ea9b7922cc37b2de172a33af59081b5c4e32ed6c2244231a2757ed4508fb43421cf50fc6f04147530a7c199ded8f3037493bcd17a7f0a2734e WHIRLPOOL d4d79bbb0f4104c9a4e692f2f927bcfe3619227d7b9d67fbd29433639eadb6e1d2d02f8458f6a360ad4c3944f173e11a6a337766c66faa476052d82431c7e8b0 DIST eselect-1.4.8.tar.xz 176692 SHA256 68f0de3e47895859dcbfcaab71175714f366891c8d2da4561121f48f2fff71eb SHA512 13faa3b21d352975498eb2ea62dfb8d371f30afd6e283c30ff4e89cef035598a8cfe8fafbc6763f39081c547f6743c7f4731d21170625781b89d64eb46c22194 WHIRLPOOL 3c026bb5e743263ea67a41e4f151775c6e5007617f902ebe734ba5c7c837ac9fd6f74c67ffce5e3f192861190da986d38016df4ad9e8e6ce4fe7e66235d95806 +DIST eselect-1.4.9.tar.xz 176776 SHA256 50f7a8f319f7615d07c2f395414af5a39dbc2db8602869714c14609a663a1216 SHA512 88e9d81086596849ef6daf87da3f782886286b1b829d0d6378c3c3c7d9f044a2eb2dc4e1596c2f49eb2ee4e443eebaab3be4bdb223a36bb5f7b66ac0686e2640 WHIRLPOOL ec7f9242f67876a7e228504e28607745dbacae57e659b8cfba857a55f998de2ad571bd1f45e69a99b6510922a7a51f2793b6be27e03632d32adda4d20d84de92 diff --git a/app-admin/eselect/eselect-1.4.8.ebuild b/app-admin/eselect/eselect-1.4.8.ebuild index 40722df6b35f..db9942d711fb 100644 --- a/app-admin/eselect/eselect-1.4.8.ebuild +++ b/app-admin/eselect/eselect-1.4.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz" LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-3.0 )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs vim-syntax" RDEPEND="sys-apps/sed diff --git a/app-admin/eselect/eselect-1.4.7.ebuild b/app-admin/eselect/eselect-1.4.9.ebuild similarity index 86% rename from app-admin/eselect/eselect-1.4.7.ebuild rename to app-admin/eselect/eselect-1.4.9.ebuild index 9bea48b166bd..40722df6b35f 100644 --- a/app-admin/eselect/eselect-1.4.7.ebuild +++ b/app-admin/eselect/eselect-1.4.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz" LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-3.0 )" 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 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs vim-syntax" RDEPEND="sys-apps/sed diff --git a/app-admin/lib_users/lib_users-0.10.ebuild b/app-admin/lib_users/lib_users-0.10.ebuild index a8aa15563d39..ea1a09420b87 100644 --- a/app-admin/lib_users/lib_users-0.10.ebuild +++ b/app-admin/lib_users/lib_users-0.10.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/klausman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 hppa ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/app-arch/qpress/Manifest b/app-arch/qpress/Manifest new file mode 100644 index 000000000000..1a77e8d1d802 --- /dev/null +++ b/app-arch/qpress/Manifest @@ -0,0 +1 @@ +DIST qpress-11-source.zip 26998 SHA256 4bb66b1383bbc4c5490eec6088d37109e11205fb9f94ccd04cb84ec069829633 SHA512 986754cca8bb2cdcfc7e197f7e123c6b2da90db840642a6385f14613f49f7ec6b2c18944838405fe35d5382d71fcd5d69050a036dda4c5de2e588d144e16ea6b WHIRLPOOL b8ee4274da850091dfc2be520870530f9d1208f1791d5649df6856dfa2e7e6a500e1cc9c08cbcb64160f4a40137676af6d1820b862112e878f191da21d7f60fd diff --git a/app-arch/qpress/files/makefile b/app-arch/qpress/files/makefile new file mode 100644 index 000000000000..63c1f91b3943 --- /dev/null +++ b/app-arch/qpress/files/makefile @@ -0,0 +1,6 @@ +CXX ?= g++ +CXXFLAGS ?= -O3 +LIBS=-lpthread + +qpress: + $(CXX) $(CXXFLAGS) qpress.cpp aio.cpp quicklz.c utilities.cpp -o $@ $(LIBS) diff --git a/app-arch/qpress/metadata.xml b/app-arch/qpress/metadata.xml new file mode 100644 index 000000000000..f326e2195f06 --- /dev/null +++ b/app-arch/qpress/metadata.xml @@ -0,0 +1,15 @@ + + + + + azamat.hackimov@gmail.com + Azamat H. Hackimov + + + proxy-maint@gentoo.org + Proxy Maintainers + + + A portable file archiver using QuickLZ algorithm. + + diff --git a/app-arch/qpress/qpress-1.1.ebuild b/app-arch/qpress/qpress-1.1.ebuild new file mode 100644 index 000000000000..e7787c7973a5 --- /dev/null +++ b/app-arch/qpress/qpress-1.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="A portable file archiver using QuickLZ algorithm" +HOMEPAGE="http://www.quicklz.com/" +SRC_URI="http://www.quicklz.com/${PN}-${PV/./}-source.zip" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +S="${WORKDIR}" + +src_prepare() { + default + + # Fix compilation with newer gcc + sed -i '1i #include ' qpress.cpp || die + cp "${FILESDIR}/makefile" "${S}" || die +} + +src_install() { + dobin ${PN} +} diff --git a/app-backup/boxbackup/boxbackup-0.11.1-r1.ebuild b/app-backup/boxbackup/boxbackup-0.11.1-r1.ebuild deleted file mode 100644 index 025c24d90e4b..000000000000 --- a/app-backup/boxbackup/boxbackup-0.11.1-r1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit eutils user - -DESCRIPTION="A completely automatic on-line backup system" -HOMEPAGE="http://boxbackup.org/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tgz" -SRC_URI="http://boxbackup.org/svn/box/packages/${P/_/}.tgz" -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86 ~ppc-macos ~x86-macos" -IUSE="client-only libressl" -DEPEND="sys-libs/zlib - sys-libs/db:= - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - >=dev-lang/perl-5.6" -RDEPEND="${DEPEND} - virtual/mta" - -S="${WORKDIR}/${P/_/}" - -src_prepare() { - epatch "${FILESDIR}"/${PN}-0.11_rc8-testbbackupd.patch -} - -src_compile() { - # bug #299411 - emake -j1 || die -} - -src_install() { - emake -j1 DESTDIR="${D}" install || die "install failed" - emake -j1 DESTDIR="${D}" install-backup-client || die "client install failed" - use client-only || \ - emake -j1 DESTDIR="${D}" install-backup-server || die "server install failed" - - dodoc *.txt - newinitd "${FILESDIR}"/bbackupd.rc bbackupd - use client-only || \ - newinitd "${FILESDIR}"/bbstored.rc bbstored - - keepdir /etc/boxbackup - - # apparently new versions have the files in the right location, so this is redundant - # move executables from /usr/bin to /usr/sbin, as configuration of - # this is unfortunately not optimal - #mv "${D%/}${EPREFIX}/usr/bin" "${D%/}${EPREFIX}/usr/sbin" || die "could not move files from bin to sbin" -} - -pkg_preinst() { - if ! use client-only; - then - enewgroup bbstored - enewuser bbstored -1 -1 -1 bbstored - fi -} - -pkg_postinst() { - while read line; do elog "${line}"; done <=media-libs/libmediaart-1.9:2.0 is suggested to be disabled for 1.10 for security; revisit for 1.12 (configure flag) +RDEPEND=" + >=app-i18n/enca-1.9 + >dev-db/sqlite-3.8.4.2:= + >=dev-libs/glib-2.44:2 + >=dev-libs/gobject-introspection-0.9.5:= + >=dev-libs/icu-4.8.1.1:= + >=media-libs/libpng-1.2:0= + >=x11-libs/pango-1:= + sys-apps/util-linux + virtual/imagemagick-tools[png,jpeg?] + + cue? ( media-libs/libcue ) + elibc_glibc? ( >=sys-libs/glibc-2.12 ) + exif? ( >=media-libs/libexif-0.6 ) + ffmpeg? ( + libav? ( media-video/libav:= ) + !libav? ( media-video/ffmpeg:0= ) + ) + firefox-bookmarks? ( || ( + >=www-client/firefox-4.0 + >=www-client/firefox-bin-4.0 ) ) + flac? ( >=media-libs/flac-1.2.1 ) + gif? ( media-libs/giflib:= ) + gsf? ( >=gnome-extra/libgsf-1.14.24 ) + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + gtk? ( + >=dev-libs/libgee-0.3:0.8 + >=x11-libs/gtk+-3:3 ) + iptc? ( media-libs/libiptcdata ) + iso? ( >=sys-libs/libosinfo-0.2.9:= ) + jpeg? ( virtual/jpeg:0 ) + upower? ( || ( >=sys-power/upower-0.9 sys-power/upower-pm-utils ) ) + mp3? ( >=media-libs/taglib-1.6 ) + networkmanager? ( >=net-misc/networkmanager-0.8:= ) + pdf? ( + >=x11-libs/cairo-1:= + >=app-text/poppler-0.16:=[cairo,utils] + >=x11-libs/gtk+-2.12:2 ) + playlist? ( >=dev-libs/totem-pl-parser-3 ) + rss? ( >=net-libs/libgrss-0.7:0 ) + stemmer? ( dev-libs/snowball-stemmer ) + thunderbird? ( || ( + >=mail-client/thunderbird-5.0 + >=mail-client/thunderbird-bin-5.0 ) ) + tiff? ( media-libs/tiff:0 ) + upnp-av? ( >=media-libs/gupnp-dlna-0.9.4:2.0 ) + vorbis? ( >=media-libs/libvorbis-0.22 ) + xml? ( >=dev-libs/libxml2-2.6 ) + xmp? ( >=media-libs/exempi-2.1 ) + xps? ( app-text/libgxps ) + !gstreamer? ( !ffmpeg? ( || ( media-video/totem media-video/mplayer ) ) ) + seccomp? ( >=sys-libs/libseccomp-2.0 ) +" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + $(vala_depend) + dev-util/gdbus-codegen + >=dev-util/gtk-doc-am-1.8 + >=dev-util/intltool-0.40.0 + >=sys-devel/gettext-0.17 + virtual/pkgconfig + gtk? ( >=dev-libs/libgee-0.3:0.8 ) + test? ( + >=dev-libs/dbus-glib-0.82-r1 + >=sys-apps/dbus-1.3.1[X] ) +" +PDEPEND="nautilus? ( ~gnome-extra/nautilus-tracker-tags-${PV} )" + +function inotify_enabled() { + if linux_config_exists; then + if ! linux_chkconfig_present INOTIFY_USER; then + ewarn "You should enable the INOTIFY support in your kernel." + ewarn "Check the 'Inotify support for userland' under the 'File systems'" + ewarn "option. It is marked as CONFIG_INOTIFY_USER in the config" + die 'missing CONFIG_INOTIFY' + fi + else + einfo "Could not check for INOTIFY support in your kernel." + fi +} + +pkg_setup() { + linux-info_pkg_setup + inotify_enabled + + python-any-r1_pkg_setup +} + +src_prepare() { + # Don't run 'firefox --version' or 'thunderbird --version'; it results in + # access violations on some setups (bug #385347, #385495). + create_version_script "www-client/firefox" "Mozilla Firefox" firefox-version.sh + create_version_script "mail-client/thunderbird" "Mozilla Thunderbird" thunderbird-version.sh + + eautoreconf # See bug #367975 + gnome2_src_prepare + vala_src_prepare +} + +src_configure() { + local myconf="" + + if use gstreamer ; then + myconf="${myconf} --enable-generic-media-extractor=gstreamer" + if use upnp-av; then + myconf="${myconf} --with-gstreamer-backend=gupnp-dlna" + else + myconf="${myconf} --with-gstreamer-backend=discoverer" + fi + elif use ffmpeg ; then + myconf="${myconf} --enable-generic-media-extractor=libav" + else + myconf="${myconf} --enable-generic-media-extractor=external" + fi + + # unicode-support: libunistring, libicu or glib ? + # According to NEWS, introspection is required + # is not being generated + # nautilus extension is in a separate package, nautilus-tracker-tags + # miner-evolution disabled as it's incompatible with current eds + gnome2_src_configure \ + --disable-hal \ + --disable-miner-evolution \ + --disable-nautilus-extension \ + --disable-static \ + --enable-abiword \ + --enable-artwork \ + --enable-dvi \ + --enable-enca \ + --enable-guarantee-metadata \ + --enable-icon \ + --enable-introspection \ + --disable-libmediaart \ + --enable-libpng \ + --enable-miner-apps \ + --enable-miner-user-guides \ + --enable-ps \ + --enable-text \ + --enable-tracker-fts \ + --enable-tracker-writeback \ + --with-unicode-support=libicu \ + --with-bash-completion-dir="$(get_bashcompdir)" \ + $(use_enable cue libcue) \ + $(use_enable exif libexif) \ + $(use_enable firefox-bookmarks miner-firefox) \ + $(use_with firefox-bookmarks firefox-plugin-dir "${EPREFIX}"/usr/$(get_libdir)/firefox/extensions) \ + FIREFOX="${S}"/firefox-version.sh \ + $(use_enable flac libflac) \ + $(use_enable gif libgif) \ + $(use_enable gsf libgsf) \ + $(use_enable gtk tracker-needle) \ + $(use_enable gtk tracker-preferences) \ + $(use_enable iptc libiptcdata) \ + $(use_enable iso libosinfo) \ + $(use_enable jpeg libjpeg) \ + $(use_enable upower upower) \ + $(use_enable miner-fs) \ + $(use_enable mp3 taglib) \ + $(use_enable mp3) \ + $(use_enable networkmanager network-manager) \ + $(use_enable pdf poppler) \ + $(use_enable playlist) \ + $(use_enable rss miner-rss) \ + $(use_enable stemmer libstemmer) \ + $(use_enable test functional-tests) \ + $(use_enable test unit-tests) \ + $(use_enable thunderbird miner-thunderbird) \ + $(use_with thunderbird thunderbird-plugin-dir "${EPREFIX}"/usr/$(get_libdir)/thunderbird/extensions) \ + THUNDERBIRD="${S}"/thunderbird-version.sh \ + $(use_enable tiff libtiff) \ + $(use_enable vorbis libvorbis) \ + $(use_enable xml libxml2) \ + $(use_enable xmp exempi) \ + $(use_enable xps libgxps) \ + ${myconf} +} + +src_test() { + # G_MESSAGES_DEBUG, upstream bug #699401#c1 + virtx emake check TESTS_ENVIRONMENT="dbus-run-session" G_MESSAGES_DEBUG="all" +} + +src_install() { + gnome2_src_install + + # Manually symlink extensions for {firefox,thunderbird}-bin + if use firefox-bookmarks; then + dosym /usr/share/xul-ext/trackerfox \ + /usr/$(get_libdir)/firefox-bin/extensions/trackerfox@bustany.org + fi + + if use thunderbird; then + dosym /usr/share/xul-ext/trackerbird \ + /usr/$(get_libdir)/thunderbird-bin/extensions/trackerbird@bustany.org + fi +} + +create_version_script() { + # Create script $3 that prints "$2 MAX(VERSION($1), VERSION($1-bin))" + + local v=$(best_version ${1}) + v=${v#${1}-} + local vbin=$(best_version ${1}-bin) + vbin=${vbin#${1}-bin-} + + if [[ -z ${v} ]]; then + v=${vbin} + else + version_compare ${v} ${vbin} + [[ $? -eq 1 ]] && v=${vbin} + fi + + echo -e "#!/bin/sh\necho $2 $v" > "$3" || die + chmod +x "$3" || die +} diff --git a/app-office/wps-office/wps-office-10.1.0.5672_alpha21.ebuild b/app-office/wps-office/wps-office-10.1.0.5672_alpha21-r1.ebuild similarity index 92% rename from app-office/wps-office/wps-office-10.1.0.5672_alpha21.ebuild rename to app-office/wps-office/wps-office-10.1.0.5672_alpha21-r1.ebuild index bb708993be72..e480a1469eb2 100644 --- a/app-office/wps-office/wps-office-10.1.0.5672_alpha21.ebuild +++ b/app-office/wps-office/wps-office-10.1.0.5672_alpha21-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -42,12 +42,15 @@ LICENSE="WPS-EULA" IUSE="+sharedfonts" UNBUNDLED_LIBS=" + media-libs/phonon " +# Not fully unbundled: media-libs/phonon , libkso.so needs system copy, but +# wpp fails to run if bundled one is not present due to invalid symbols +# media-libs/phonon # media-libs/tiff:3 # dev-qt/qtwebkit:4 # dev-qt/qtcore:4 # dev-qt/qtdbus:4 -# media-libs/phonon NATIVE_DEPEND=" app-arch/bzip2 @@ -91,6 +94,8 @@ DEPEND="" S="${WORKDIR}" #src_prepare() { +# default + # Remove bundled libs and rely on system versions if possible # Commented lines are about the libs that cannot be unbundled yet. # cd "${S}"/opt/kingsoft/wps-office/office6/ diff --git a/app-portage/gentoolkit-dev/gentoolkit-dev-0.2.8.3-r1.ebuild b/app-portage/gentoolkit-dev/gentoolkit-dev-0.2.8.3-r1.ebuild index f545afca46f1..b113ef5deeb4 100644 --- a/app-portage/gentoolkit-dev/gentoolkit-dev-0.2.8.3-r1.ebuild +++ b/app-portage/gentoolkit-dev/gentoolkit-dev-0.2.8.3-r1.ebuild @@ -25,6 +25,7 @@ CDEPEND=" dev-lang/perl sys-apps/diffutils" DEPEND="${PYTHON_DEPS} + !>=app-portage/gentoolkit-0.4.0 test? ( ${CDEPEND} )" RDEPEND="${PYTHON_DEPS} ${CDEPEND}" @@ -48,3 +49,9 @@ src_install() { emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install python_replicate_script "${ED}"/usr/bin/imlate } + +pkg_postinst() { + ewarn "This package is deprecated. ebump, ekeyword and imlate have " + ewarn "been moved to >=app-portage/gentoolkit-0.4.0" + ewarn "The remaining gentoolkit-dev commands are considered deprecated" +} diff --git a/app-portage/gentoolkit-dev/gentoolkit-dev-0.3.0.ebuild b/app-portage/gentoolkit-dev/gentoolkit-dev-0.3.0.ebuild index 803e2dac2f5f..d18c86faeecb 100644 --- a/app-portage/gentoolkit-dev/gentoolkit-dev-0.3.0.ebuild +++ b/app-portage/gentoolkit-dev/gentoolkit-dev-0.3.0.ebuild @@ -32,6 +32,7 @@ CDEPEND=" dev-lang/perl sys-apps/diffutils" DEPEND="${PYTHON_DEPS} + !>=app-portage/gentoolkit-0.4.0 test? ( ${CDEPEND} )" RDEPEND="${PYTHON_DEPS} ${CDEPEND}" @@ -77,3 +78,9 @@ src_install() { emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install python_replicate_script "${ED}"/usr/bin/{ekeyword,imlate} } + +pkg_postinst() { + ewarn "This package is deprecated. ebump, ekeyword and imlate have " + ewarn "been moved to >=app-portage/gentoolkit-0.4.0" + ewarn "The remaining gentoolkit-dev commands are considered deprecated" +} diff --git a/app-portage/gentoolkit-dev/gentoolkit-dev-0.3.1.ebuild b/app-portage/gentoolkit-dev/gentoolkit-dev-0.3.1.ebuild index 14a1ad1ab41f..3ddd92e2178b 100644 --- a/app-portage/gentoolkit-dev/gentoolkit-dev-0.3.1.ebuild +++ b/app-portage/gentoolkit-dev/gentoolkit-dev-0.3.1.ebuild @@ -33,6 +33,7 @@ CDEPEND=" dev-lang/perl sys-apps/diffutils" DEPEND="${PYTHON_DEPS} + !>=app-portage/gentoolkit-0.4.0 test? ( ${CDEPEND} )" RDEPEND="${PYTHON_DEPS} ${CDEPEND}" @@ -78,3 +79,9 @@ src_install() { emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install python_replicate_script "${ED}"/usr/bin/{ekeyword,imlate} } + +pkg_postinst() { + ewarn "This package is deprecated. ebump, ekeyword and imlate have " + ewarn "been moved to >=app-portage/gentoolkit-0.4.0" + ewarn "The remaining gentoolkit-dev commands are considered deprecated" +} diff --git a/app-portage/gentoolkit-dev/gentoolkit-dev-9999.ebuild b/app-portage/gentoolkit-dev/gentoolkit-dev-9999.ebuild deleted file mode 100644 index 89c96ad02f6d..000000000000 --- a/app-portage/gentoolkit-dev/gentoolkit-dev-9999.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) -PYTHON_REQ_USE="xml" - -inherit python-r1 - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="git://anongit.gentoo.org/proj/gentoolkit.git - https://anongit.gentoo.org/git/proj/gentoolkit.git" - EGIT_BRANCH="gentoolkit-dev" -else - SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.gz - https://dev.gentoo.org/~vapier/dist/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -DESCRIPTION="Collection of developer scripts for Gentoo" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage-Tools" - -LICENSE="GPL-2" -SLOT="0" -IUSE="test" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -CDEPEND=" - sys-apps/portage[${PYTHON_USEDEP}] - dev-lang/perl - sys-apps/diffutils" -DEPEND="${PYTHON_DEPS} - test? ( ${CDEPEND} )" -RDEPEND="${PYTHON_DEPS} - ${CDEPEND}" - -src_prepare() { - if [[ -n ${EPREFIX} ]] ; then - # fix shebangs of scripts - local d p - ebegin "Fixing shebangs" - for d in src/* ; do - p=${d#*/} - sed -i \ - -e "1s:\(\(/usr\)\?/bin/\):${EPREFIX}\1:" \ - ${d}/${p}* \ - || die "failed to fix ${d}/${p}" - done - eend $? - - # fix repo location - sed -i \ - -e "s:portage\.db\['/'\]:portage.db['${EPREFIX}/']:g" \ - src/ekeyword/ekeyword.py \ - || die "failed to set EPREFIX in ekeyword" - fi -} - -src_test() { - # echangelog test is not able to run as root - # the EUID check may not work for everybody - if [[ ${EUID} -ne 0 ]]; then - python_foreach_impl emake test - else - ewarn "test skipped, please re-run as non-root if you wish to test ${PN}" - fi -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install - python_replicate_script "${ED}"/usr/bin/{ekeyword,imlate} -} diff --git a/app-portage/gentoolkit/Manifest b/app-portage/gentoolkit/Manifest index 0e9c54b24dbe..6c44fed20474 100644 --- a/app-portage/gentoolkit/Manifest +++ b/app-portage/gentoolkit/Manifest @@ -1,3 +1,4 @@ DIST gentoolkit-0.3.0.8.tar.gz 3192497 SHA256 0338dee7c295c32b60a84e529b764d2bc61536fa3aca021cd5a75c6e534864a6 SHA512 50efd701d0d056740bcf7c7cdce652ae7c9e2786f799f5d30946e752b8aa735489d3e0dc5c7664a5810a0f22cec05b9bc7ccc10292b07ac4dd0777658651f72d WHIRLPOOL 5a2455e50d4e0f4df8abab5b81deb6bb00e078dfed1687ae046ce97a0427eafea2d3de9b83ac6de8155d207653d001c6684ac92226fa2320515c6e14c8fea6e0 DIST gentoolkit-0.3.2.tar.gz 3198294 SHA256 f3bb38d663c1b153447556b5265df5a11b6ed78411e761335b692111c823d9dd SHA512 e174ac7f12d45703515876ea558a661e1d0c5d4cc71d2d64ee793786e2a2d3d2b309500b6e1891774e3415de74922efc77553c0103d695f5dda91def9a6ac637 WHIRLPOOL 67192702f72f437cc31aeeef8bf005c83a4a9322e9fa0de3c1e0d229bfb95d7363f14a8902da5ffbf49dee45cd587286899ea1ead017cd7d18d0f852cc7fd9fb DIST gentoolkit-0.3.3.tar.gz 3197037 SHA256 bb1fd78a6063efffd4e8402cd799f2c22ed2bbf440c26390aab68bfb6f4ee982 SHA512 ad142c2c66e7f7a2e4184c8f95e394ee783cd57808e6254e9f5df0f3f60ad842042f773716ca0fd6d7545bb8a2d11c1c167a4ec471eb3238c8ee3a519f70a691 WHIRLPOOL 81c2aa8cb36d9c6abef99729b07c9cc5402d66ccfd8523a4cee57ed99d2b4c2ab0db6c77dccdc90597bd11d60e11823130dd1136eeaba9b2a18383da3e9c5f25 +DIST gentoolkit-0.4.0.tar.gz 3215377 SHA256 3696b45b304b4b789f21d897e09311cf08474dcd9247dd3143bce95ffba5a220 SHA512 6cf693c588d4a2f5bd06fff4e78ef98007e613348048ec993c5430e168baef6c1da01e1843903f3e87ca8e47dd1ffb207acccbc5c0e881fa3093a7880fec9a56 WHIRLPOOL 0114e0e2274b198aca5bbadce6baf5b6595be92e48d322c759826d1143d7d82ea2deb91ba2f8133e5b554567b7ce62081b5e7df24fa3b029bb50041ce99509db diff --git a/app-portage/gentoolkit/gentoolkit-0.4.0.ebuild b/app-portage/gentoolkit/gentoolkit-0.4.0.ebuild new file mode 100644 index 000000000000..b3503e7706f2 --- /dev/null +++ b/app-portage/gentoolkit/gentoolkit-0.4.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +PYTHON_COMPAT=(python{2_7,3_4,3_5} pypy) +PYTHON_REQ_USE="xml(+),threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Collection of administration scripts for Gentoo" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage-Tools" +SRC_URI="https://dev.gentoo.org/~dolsen/releases/gentoolkit/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +DEPEND="sys-apps/portage[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND} + !app-portage/gentoolkit-dev + sys-apps/gawk + sys-apps/gentoo-functions" + +python_prepare_all() { + python_setup + echo VERSION="${PVR}" "${PYTHON}" setup.py set_version + VERSION="${PVR}" "${PYTHON}" setup.py set_version + distutils-r1_python_prepare_all +} + +python_install_all() { + distutils-r1_python_install_all + + # remove on Gentoo Prefix platforms where it's broken anyway + if use prefix; then + elog "The revdep-rebuild command is removed, the preserve-libs" + elog "feature of portage will handle issues." + rm "${ED}"/usr/bin/revdep-rebuild* + rm "${ED}"/usr/share/man/man1/revdep-rebuild.1 + rm -rf "${ED}"/etc/revdep-rebuild + rm -rf "${ED}"/var + fi +} + +pkg_postinst() { + # Create cache directory for revdep-rebuild + mkdir -p -m 0755 "${EROOT%/}"/var/cache + mkdir -p -m 0700 "${EROOT%/}"/var/cache/revdep-rebuild + + einfo "Starting with this version, ebump, ekeyword and imlate are now" + einfo "part of the gentoolkit package." + einfo "The gentoolit-dev package is now deprecated in favor of a single" + einfo "gentoolkit package. The remaining tools from gentoolkit-dev" + einfo "are now obsolete/unused with the git based tree." + + # Only show the elog information on a new install + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog + elog "For further information on gentoolkit, please read the gentoolkit" + elog "guide: https://wiki.gentoo.org/wiki/Gentoolkit" + elog + elog "Another alternative to equery is app-portage/portage-utils" + elog + elog "Additional tools that may be of interest:" + elog + elog " app-admin/eclean-kernel" + elog " app-portage/diffmask" + elog " app-portage/flaggie" + elog " app-portage/install-mask" + elog " app-portage/portpeek" + elog " app-portage/smart-live-rebuild" + fi +} diff --git a/app-portage/gentoolkit/gentoolkit-9999.ebuild b/app-portage/gentoolkit/gentoolkit-9999.ebuild index 33d422cccca0..db87f0f2dcb0 100644 --- a/app-portage/gentoolkit/gentoolkit-9999.ebuild +++ b/app-portage/gentoolkit/gentoolkit-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -22,7 +22,7 @@ KEYWORDS="" DEPEND="sys-apps/portage[${PYTHON_USEDEP}]" RDEPEND="${DEPEND} - !<=app-portage/gentoolkit-dev-0.2.7 + !app-portage/gentoolkit-dev sys-apps/gawk sys-apps/gentoo-functions" diff --git a/app-text/bibletime/Manifest b/app-text/bibletime/Manifest index 12ab88372fbb..165209cd8bd0 100644 --- a/app-text/bibletime/Manifest +++ b/app-text/bibletime/Manifest @@ -1 +1,2 @@ DIST bibletime-2.10.1.tar.xz 3252680 SHA256 86d2d53913c08bce9f67c0d897639091d84e9d330527636cecd2b9008bf7ca91 SHA512 50f84eb1aefe911f1336ec7a23ea34ade1628383f35dca25330984787221214c0bc0cbc9f88f9540336949df02e76e769b7998d2eef3a15862e3038541564cc9 WHIRLPOOL 2ffc1b1b516d7fa94e842c957dc0be47be5e29ea015fcee2ff291093d0afc201af59d70b055193b420ff3acbc62386980b540eeb63ed92dbd1a741fb68b5be54 +DIST bibletime-2.11.0.tar.xz 2403136 SHA256 8794db413ce927d8e664a873efbab62f8764a1f27b62d62165cb455ef55f1a32 SHA512 41f0751db30b9001d04e1c4040dca022c83eb440987104e2c3465f4233f8c0ecb1c940eac0433409f97f78c89c00d0f880f822a51219eadcbf3fc6513cfa81e6 WHIRLPOOL 664e9b8c9181dd604dec2f54ec7e37b042cc6050eb96e6c1c7b44ac2d2515594feb409be57645ca46cc8acc16c4a5875098ce35ec53b753b2fedd9b54bea9bbe diff --git a/app-text/bibletime/bibletime-2.11.0.ebuild b/app-text/bibletime/bibletime-2.11.0.ebuild new file mode 100644 index 000000000000..ce6d2b26c7d8 --- /dev/null +++ b/app-text/bibletime/bibletime-2.11.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +DESCRIPTION="Qt Bible study application using the SWORD library" +HOMEPAGE="http://www.bibletime.info/" +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +# bug 313657 +RESTRICT="test" + +RDEPEND=" + >=app-text/sword-1.7.0 + dev-cpp/clucene + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwebchannel:5 + dev-qt/qtwebengine:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 +" +DEPEND="${RDEPEND} + dev-libs/boost + dev-libs/icu:= + dev-qt/linguist-tools:5 + dev-qt/qttest:5 + net-misc/curl + sys-libs/zlib +" + +DOCS=( ChangeLog README.md ) + +src_prepare() { + cmake-utils_src_prepare + + sed -e "s:Dictionary;Qt:Dictionary;Office;TextTools;Utility;Qt:" \ + -i cmake/platforms/linux/bibletime.desktop.cmake || die "fixing .desktop file failed" +} diff --git a/app-text/bibletime/metadata.xml b/app-text/bibletime/metadata.xml index a42447863dd6..5205017fba8d 100644 --- a/app-text/bibletime/metadata.xml +++ b/app-text/bibletime/metadata.xml @@ -10,8 +10,8 @@ BibleTime is a Bible study application for Linux. It is based on the K Desktop Environment and uses the SWORD programming library to work with Bible texts, commentaries, dictionaries and books provided by the Crosswire Bible Society. - + - bibletime + bibletime/bibletime diff --git a/app-text/gspell/Manifest b/app-text/gspell/Manifest index 8c53de5f55e3..facd442c0fdb 100644 --- a/app-text/gspell/Manifest +++ b/app-text/gspell/Manifest @@ -1,2 +1,2 @@ -DIST gspell-0.1.2.tar.xz 355128 SHA256 e8625c57296b6c178bc37659f023342f8edefaaa2c5eccf40de8bd479dbfa8f0 SHA512 8d9bd61f378929217b9461debb58df5070952539f30f6ee211cf13f856dfe5d5216468679a8d7d7b08df47ee6b7b45f25b2b6400212a83de9563e2bf175905bb WHIRLPOOL 44334ac608e9a66c5a6bf011ad21d7d368e29d7923079e947ed5484ae0c7847df1f29dc255979d0da844e1ecba16fa19dfae5b84aefd85287bc63de1465d3ffa DIST gspell-1.2.2.tar.xz 395120 SHA256 d93c677b77e8b92cf00693ade6ea0d46e478fc5fe75cc508111428e77e90661e SHA512 3bc8274e63eb11e0364adfeeec5963f480180774797b675f440a092a6208121ab52a39b27e61ba8305acba954a68cdf53dbe49acb4d6ef8e5d92e8efa9824800 WHIRLPOOL c3e42a619bb42da297130485c2bb691220e6844383c66f52ee9e73c9ad1899778d23db6edfce10fd8bd52e461d8d8bc46f7a7a4b64b9e3f7475774f4b5397799 +DIST gspell-1.2.3.tar.xz 395360 SHA256 a64e158e47a6e2b8ec9a3a1fea98a416f78a13e275c909b2ed488494ff835f82 SHA512 b45f17e8707187a070d4c5d4f91e4bcbd4108e596519c2900d7ca1f35050b6b397ed8c012fa25e179dddaf8b9c3a356b26c6070698f8333dff00c57a72e47198 WHIRLPOOL 1b6f22740d2b5597c20aa6d84e3e9e0b0b50c2fccfd811f49c99dff5e3762bc91a7582f223711f0f37a95c37d302b40697bd3517c170e8991cad4d556398875f diff --git a/app-text/gspell/gspell-0.1.2.ebuild b/app-text/gspell/gspell-1.2.3.ebuild similarity index 68% rename from app-text/gspell/gspell-0.1.2.ebuild rename to app-text/gspell/gspell-1.2.3.ebuild index 6f6fa9c66b6a..268364a736a5 100644 --- a/app-text/gspell/gspell-0.1.2.ebuild +++ b/app-text/gspell/gspell-1.2.3.ebuild @@ -1,33 +1,31 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="5" -GCONF_DEBUG="no" +EAPI="6" VALA_USE_DEPEND="vapigen" -inherit gnome2 vala +inherit gnome2 vala virtualx DESCRIPTION="Spell check library for GTK+ applications" HOMEPAGE="https://wiki.gnome.org/Projects/gspell" -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" +LICENSE="LGPL-2.1+" +SLOT="0/1" # subslot = libgspell-1 soname version +KEYWORDS="~alpha ~amd64 ~arm ~x86" + IUSE="+introspection vala" REQUIRED_USE="vala? ( introspection )" RDEPEND=" + app-text/iso-codes >=app-text/enchant-1.6.0 - >=app-text/iso-codes-0.35 >=dev-libs/glib-2.44:2 - >=dev-libs/libxml2-2.5.0:2 - >=x11-libs/gtk+-3.16:3[introspection?] - >=x11-libs/gtksourceview-3.16:3.0[introspection?] + >=x11-libs/gtk+-3.20:3[introspection?] introspection? ( >=dev-libs/gobject-introspection-1.42.0:= ) vala? ( $(vala_depend) ) " DEPEND="${RDEPEND} - >=dev-util/gtk-doc-am-1.24 + >=dev-util/gtk-doc-am-1.25 >=dev-util/intltool-0.35.0 >=sys-devel/gettext-0.19.4 virtual/pkgconfig @@ -43,3 +41,7 @@ src_configure() { $(use_enable introspection) \ $(use_enable vala) } + +src_test() { + virtx emake check +} diff --git a/app-text/htmltidy/htmltidy-20090325-r2.ebuild b/app-text/htmltidy/htmltidy-20090325-r2.ebuild index c793c6e450e1..660b01c8fe4d 100644 --- a/app-text/htmltidy/htmltidy-20090325-r2.ebuild +++ b/app-text/htmltidy/htmltidy-20090325-r2.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://gentoo/${MY_P}.tar.bz2 LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="debug doc static-libs" DEPEND="doc? ( app-doc/doxygen )" diff --git a/app-text/poppler/poppler-9999.ebuild b/app-text/poppler/poppler-9999.ebuild index 935b684c55ac..b0f1d1b7e7d5 100644 --- a/app-text/poppler/poppler-9999.ebuild +++ b/app-text/poppler/poppler-9999.ebuild @@ -35,7 +35,6 @@ COMMON_DEPEND=" >=x11-libs/cairo-1.10.0 introspection? ( >=dev-libs/gobject-introspection-1.32.1:= ) ) - cairo-qt? ( >=x11-libs/cairo-1.10.0 ) curl? ( net-misc/curl ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( media-libs/openjpeg:2= ) @@ -78,16 +77,6 @@ src_prepare() { if [[ ${CC} == clang ]] ; then sed -i -e 's/-fno-check-new//' cmake/modules/PopplerMacros.cmake || die fi - - # Enable experimental patchset for subpixel font rendering using cairo - # backend for poppler-qt4 from https://github.com/giddie/poppler-qt4-cairo-backend. - if use cairo-qt; then - ewarn "Enabling unsupported, experimental cairo-qt patchset. Please do not report bugs." - epatch "${FILESDIR}/cairo-qt-experimental/0001-Cairo-backend-added-to-Qt4-wrapper.patch" - epatch "${FILESDIR}/cairo-qt-experimental/0002-Setting-default-Qt4-backend-to-Cairo.patch" - epatch "${FILESDIR}/cairo-qt-experimental/0003-Forcing-subpixel-rendering-in-Cairo-backend.patch" - epatch "${FILESDIR}/cairo-qt-experimental/0004-Enabling-slight-hinting-in-Cairo-Backend.patch" - fi } src_configure() { diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index 7b5f3022771d..c72774bbc36a 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -121,7 +121,6 @@ DIST swe.traineddata-4.00 19062525 SHA256 f292c86c4388c08a0ec862f81e5b08619164cc DIST syr.traineddata-4.00 8056121 SHA256 d7be312ddbf720ea29380d5dbaa0427ae027de507e178e671f7232cc7ae8a0bf SHA512 c79acc0bde79d7f38b5ddd34683615886d7c284040273849e4b31dd988c4c0ac1617c0f6ef9d246b47eaade5ad5fdfdc4bf99dbb29e2d33c3827927135ea6f06 WHIRLPOOL adc125d0323fc99a51be568eb75d77891a7e84b377091dabdec816642b1fc7a5c2e14f256a1ccb81994c633824adf3ee3a258a17747472f8ae30993e37e2ce65 DIST tam.traineddata-4.00 17333471 SHA256 ba8dc53bd987e4bdfacc37f46e6b0c8f7aea9c000d142ebda40f9f27c3aa2a48 SHA512 9ad90eb8c291712e4cd874d41ed9bcd4169427a50509a353f5549382909458b46a7e4a092dec0d475c548e681426a81597c577f2f821978405a94f965fd4d05f WHIRLPOOL dd3b1489d6c8758b7a36cc4d5d85f61f10643f2b3ffef63a3ae380a1b9314de9490304a27a04c92780ea90eac9f6fbb9845f3a0760df0c715864372dc1f958f0 DIST tel.traineddata-4.00 54446537 SHA256 9db74228a36fcdbcde54e6e6118c0998b2fb73ed84c9e42b52062009c5becd66 SHA512 5e5c2ca84f095ec4dd3184d6cb75702482c699b5cd04f8750ab8958f578f7b24cf3253a83d19a4a1f3716466b95a81737d473339e3593538e46372c4588febb6 WHIRLPOOL 1eb738325fd5610ae3a71791a998aed4f901e03eac629547a5d627f7173dbf3b268732e08a7a64fd4147773bbfc56f560b5f02f32bd3adb16166e6cd8d85e794 -DIST tesseract-3.04.00.tar.gz 2264427 SHA256 7e6e48b625e1fba9bc825a4ef8c39f12c60aae1084939133b3c6a00f8f8dc38c SHA512 60c31bad40b4c01395782fb98b3326407e75ebdbda962de4fb0e878824efb05140bdcb139dcf7d4f699ae5350e81a00320ebe7fbec083a0d374952488cc59e25 WHIRLPOOL 81b685e4d50d94056a4f99ce6beb4c73983e9449e1eed07a69d4649b0a8231b17fede430a8c181b37216a55e9f6102a578c85d84b2bbe6e9643ca98f16ae3260 DIST tesseract-3.04.01.tar.gz 2269105 SHA256 57f63e1b14ae04c3932a2683e4be4954a2849e17edd638ffe91bc5a2156adc6a SHA512 816f6c29f8efeaf157891ddb022bd0daf8eb27c0cb8b6df5542e745d209f0ce617245e4583c59a561ed3216044d3afb38f8620ee94cdea656364923dcb140b5b WHIRLPOOL 995502084484d172becdfdaa38888cd21f0fe2b8845fe4a64726f9fbcd35310d64153be6325016dd50ca37b95069112b63d4f0528bd989a58c3b88dc6c6a6813 DIST tesseract-3.05.00.tar.gz 3581853 SHA256 3fe83e06d0f73b39f6e92ed9fc7ccba3ef734877b76aa5ddaaa778fac095d996 SHA512 54ba96bd1b0d19883e8a0f717ecfddd459945f9dda0fd340e29e2dab3af94d0eceb7f3d207f34685ee97d1ec763efac5d94dec7e0498a7ca85fec35da4ed76b1 WHIRLPOOL 33622256479395eb12c72e4d3187eecf23fe4557f4fcaecf9b5f1ba3aeab67e333b0d979812525f3a1504102764bc572a79f8e64c794be805004e5fec5cdef5b DIST tesseract-4.00.00_alpha.tar.gz 3706567 SHA256 ada7db147970317eed8223bb72702359ac53ad570e135f7f6824f40c41ea6791 SHA512 282ec941233ceb80fe1008e585a6069fe8ecd6bf2dd1d0f56e2e79b772a0b83bca918d5da892a6cab194a7828607e41a7fd873acec33181b8b86c3c37e434103 WHIRLPOOL ae27cd45ce680c71785c36bd4d5414efc5b07baa483094fd33ee7bd886b55e21a4034ddaa5d55a265cf23983ba21dc98c5e2e2148178e4fabd2c69e1a9326c9e diff --git a/app-text/tesseract/files/tesseract-3.04.00-fix-scrollview-disabled.patch b/app-text/tesseract/files/tesseract-3.04.00-fix-scrollview-disabled.patch deleted file mode 100644 index 7523e3b44960..000000000000 --- a/app-text/tesseract/files/tesseract-3.04.00-fix-scrollview-disabled.patch +++ /dev/null @@ -1,41 +0,0 @@ -From 27b8a5cc89898c3f12dae57a58b15efddee9fe18 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Zdenko=20Podobn=C3=BD?= -Date: Thu, 23 Jul 2015 23:14:53 +0200 -Subject: [PATCH] fix GRAPHICS_DISABLED build - ---- - ccstruct/imagedata.cpp | 4 ++++ - ccstruct/split.cpp | 5 +++++ - 2 files changed, 9 insertions(+) - -diff --git a/ccstruct/imagedata.cpp b/ccstruct/imagedata.cpp -index 4016a92..3c244c7 100644 ---- a/ccstruct/imagedata.cpp -+++ b/ccstruct/imagedata.cpp -@@ -17,6 +17,10 @@ - // limitations under the License. - /////////////////////////////////////////////////////////////////////// - -+// Include automatically generated configuration file if running autoconf. -+#ifdef HAVE_CONFIG_H -+#include "config_auto.h" -+#endif - - #include "imagedata.h" - -diff --git a/ccstruct/split.cpp b/ccstruct/split.cpp -index 24650d4..6e6ea44 100644 ---- a/ccstruct/split.cpp -+++ b/ccstruct/split.cpp -@@ -25,6 +25,11 @@ - /*---------------------------------------------------------------------- - I n c l u d e s - ----------------------------------------------------------------------*/ -+// Include automatically generated configuration file if running autoconf. -+#ifdef HAVE_CONFIG_H -+#include "config_auto.h" -+#endif -+ - #include "split.h" - #include "coutln.h" - #include "tprintf.h" diff --git a/app-text/tesseract/tesseract-3.04.00-r2.ebuild b/app-text/tesseract/tesseract-3.04.00-r2.ebuild deleted file mode 100644 index fe3a9e25170d..000000000000 --- a/app-text/tesseract/tesseract-3.04.00-r2.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MY_PN="tesseract-ocr" -URI_PREFIX="https://github.com/${MY_PN}/tessdata/raw/${PV}/" - -inherit eutils autotools autotools-utils - -DESCRIPTION="An OCR Engine, orginally developed at HP, now open source." -HOMEPAGE="https://github.com/tesseract-ocr" -SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz - ${URI_PREFIX}eng.traineddata -> eng.traineddata-${PV} - doc? ( https://tesseract-ocr.googlecode.com/files/tesseract-ocr-3.02.02-doc-html.tar.gz ) - l10n_ar? ( ${URI_PREFIX}ara.traineddata -> ara.traineddata-${PV} ) - l10n_bg? ( ${URI_PREFIX}bul.traineddata -> bul.traineddata-${PV} ) - l10n_ca? ( ${URI_PREFIX}cat.traineddata -> cat.traineddata-${PV} ) - l10n_chr? ( ${URI_PREFIX}chr.traineddata -> chr.traineddata-${PV} ) - l10n_cs? ( ${URI_PREFIX}ces.traineddata -> ces.traineddata-${PV} ) - l10n_de? ( ${URI_PREFIX}deu.traineddata -> deu.traineddata-${PV} - ${URI_PREFIX}deu_frak.traineddata -> deu_frak.traineddata-${PV} ) - l10n_da? ( ${URI_PREFIX}dan.traineddata -> dan.traineddata-${PV} - ${URI_PREFIX}dan_frak.traineddata -> dan_frak.traineddata-${PV} ) - l10n_el? ( ${URI_PREFIX}ell.traineddata -> ell.traineddata-${PV} ) - l10n_es? ( ${URI_PREFIX}spa.traineddata -> spa.traineddata-${PV} ) - l10n_fi? ( ${URI_PREFIX}fin.traineddata -> fin.traineddata-${PV} ) - l10n_fr? ( ${URI_PREFIX}fra.traineddata -> fra.traineddata-${PV} ) - l10n_he? ( ${URI_PREFIX}heb.traineddata -> heb.traineddata-${PV} ) - l10n_hi? ( ${URI_PREFIX}hin.traineddata -> hin.traineddata-${PV} ) - l10n_hu? ( ${URI_PREFIX}hun.traineddata -> hun.traineddata-${PV} ) - l10n_id? ( ${URI_PREFIX}ind.traineddata -> ind.traineddata-${PV} ) - l10n_it? ( ${URI_PREFIX}ita.traineddata -> ita.traineddata-${PV} ) - l10n_ja? ( ${URI_PREFIX}jpn.traineddata -> jpn.traineddata-${PV} ) - l10n_ko? ( ${URI_PREFIX}kor.traineddata -> kor.traineddata-${PV} ) - l10n_lt? ( ${URI_PREFIX}lit.traineddata -> lit.traineddata-${PV} ) - l10n_lv? ( ${URI_PREFIX}lav.traineddata -> lav.traineddata-${PV} ) - l10n_nl? ( ${URI_PREFIX}nld.traineddata -> nld.traineddata-${PV} ) - l10n_no? ( ${URI_PREFIX}nor.traineddata -> nor.traineddata-${PV} ) - l10n_pl? ( ${URI_PREFIX}pol.traineddata -> pol.traineddata-${PV} ) - l10n_pt? ( ${URI_PREFIX}por.traineddata -> por.traineddata-${PV} ) - l10n_ro? ( ${URI_PREFIX}ron.traineddata -> ron.traineddata-${PV} ) - l10n_ru? ( ${URI_PREFIX}rus.traineddata -> rus.traineddata-${PV} ) - l10n_sk? ( ${URI_PREFIX}slk.traineddata -> slk.traineddata-${PV} - ${URI_PREFIX}slk_frak.traineddata -> slk_frak.traineddata-${PV} ) - l10n_sl? ( ${URI_PREFIX}slv.traineddata -> slv.traineddata-${PV} ) - l10n_sr? ( ${URI_PREFIX}srp.traineddata -> srp.traineddata-${PV} ) - l10n_sv? ( ${URI_PREFIX}swe.traineddata -> swe.traineddata-${PV} ) - l10n_th? ( ${URI_PREFIX}tha.traineddata -> tha.traineddata-${PV} ) - l10n_tl? ( ${URI_PREFIX}tgl.traineddata -> tgl.traineddata-${PV} ) - l10n_tr? ( ${URI_PREFIX}tur.traineddata -> tur.traineddata-${PV} ) - l10n_uk? ( ${URI_PREFIX}ukr.traineddata -> ukr.traineddata-${PV} ) - l10n_vi? ( ${URI_PREFIX}vie.traineddata -> vie.traineddata-${PV} ) - l10n_zh-CN? ( ${URI_PREFIX}chi_sim.traineddata -> chi_sim.traineddata-${PV} ) - l10n_zh-TW? ( ${URI_PREFIX}chi_tra.traineddata -> chi_tra.traineddata-${PV} ) - osd? ( ${URI_PREFIX}osd.traineddata -> osd.traineddata-${PV} ) -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="alpha amd64 ~arm ~mips ppc ppc64 sparc x86" - -IUSE="doc examples jpeg opencl osd png +scrollview static-libs tiff training -webp l10n_ar l10n_bg l10n_ca l10n_chr l10n_cs l10n_de l10n_da l10n_el l10n_es l10n_fi l10n_fr l10n_he l10n_hi l10n_hu l10n_id l10n_it l10n_ja l10n_ko l10n_lt l10n_lv l10n_nl l10n_no l10n_pl l10n_pt l10n_ro l10n_ru l10n_sk l10n_sl l10n_sr l10n_sv l10n_th l10n_tl l10n_tr l10n_uk l10n_vi l10n_zh-CN l10n_zh-TW" - -# With opencl USE=tiff is necessary in leptonica -DEPEND=">=media-libs/leptonica-1.71[zlib,tiff?,jpeg?,png?,webp?] - opencl? ( virtual/opencl - media-libs/tiff:0 - >=media-libs/leptonica-1.71[zlib,tiff,jpeg?,png?,webp?] - ) - training? ( - dev-libs/icu - x11-libs/pango - x11-libs/cairo - ) -" -RDEPEND="${DEPEND}" - -DOCS=( AUTHORS ChangeLog NEWS README ReleaseNotes ) - -PATCHES=( - "${FILESDIR}/tesseract-2.04-gcc47.patch" - "${FILESDIR}/${P}-fix-scrollview-disabled.patch" -) - -src_unpack() { - unpack ${P}.tar.gz - use doc && unpack tesseract-ocr-3.02.02-doc-html.tar.gz - find "${DISTDIR}/" -name "*traineddata-${PV}" \ - -execdir sh -c 'cp -- "$0" "${S}/tessdata/${0%-*}"' '{}' ';' || die -} - -src_configure() { - local myeconfargs=( - $(use_enable opencl) \ - $(use_enable scrollview graphics) - ) - autotools-utils_src_configure -} - -src_compile() { - default - if use training; then - emake training - fi - } - -src_install() { - autotools-utils_src_install - - if use training; then - pushd "${BUILD_DIR}" - emake DESTDIR="${D}" training-install - popd - fi - - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins testing/eurotext.tif testing/phototest.tif - fi - - if use doc; then - dohtml -r "${WORKDIR}"/"${MY_PN}"/doc/html/* - fi - - # install language files - insinto /usr/share/tessdata - doins "${S}"/tessdata/*traineddata* -} diff --git a/app-text/tesseract/tesseract-3.04.01-r1.ebuild b/app-text/tesseract/tesseract-3.04.01-r1.ebuild index 776dd2a848ad..d7d23a447a0a 100644 --- a/app-text/tesseract/tesseract-3.04.01-r1.ebuild +++ b/app-text/tesseract/tesseract-3.04.01-r1.ebuild @@ -97,8 +97,11 @@ PATCHES=( src_unpack() { unpack ${P}.tar.gz - find "${DISTDIR}/" -name "*traineddata-${LANGPACKV}" \ - -execdir sh -c 'cp -- "$0" "${S}/tessdata/${0%-*}"' '{}' ';' || die + for file in ${A}; do + if [[ "${file}" == *traineddata* ]]; then + cp "${DISTDIR}/${file}" "${S}/tessdata/${file%-*}" || die + fi + done } src_prepare() { diff --git a/app-text/tesseract/tesseract-3.04.01.ebuild b/app-text/tesseract/tesseract-3.04.01.ebuild index 6eb8cda4604d..6852fc486ef1 100644 --- a/app-text/tesseract/tesseract-3.04.01.ebuild +++ b/app-text/tesseract/tesseract-3.04.01.ebuild @@ -99,8 +99,11 @@ PATCHES=( src_unpack() { unpack ${P}.tar.gz use doc && unpack tesseract-ocr-3.02.02-doc-html.tar.gz - find "${DISTDIR}/" -name "*traineddata-${LANGPACKV}" \ - -execdir sh -c 'cp -- "$0" "${S}/tessdata/${0%-*}"' '{}' ';' || die + for file in ${A}; do + if [[ "${file}" == *traineddata* ]]; then + cp "${DISTDIR}/${file}" "${S}/tessdata/${file%-*}" || die + fi + done } src_prepare() { diff --git a/app-text/tesseract/tesseract-3.05.00.ebuild b/app-text/tesseract/tesseract-3.05.00.ebuild index e3d7c887342e..7b1c14b4f5b0 100644 --- a/app-text/tesseract/tesseract-3.05.00.ebuild +++ b/app-text/tesseract/tesseract-3.05.00.ebuild @@ -78,8 +78,7 @@ CDEPEND=">=media-libs/leptonica-1.71:=[zlib,tiff?,jpeg?,png?,webp?] dev-libs/icu:= x11-libs/pango:= x11-libs/cairo:= - ) -" + )" DEPEND="${CDEPEND} doc? ( app-doc/doxygen ) @@ -98,8 +97,11 @@ PATCHES=( src_unpack() { unpack ${P}.tar.gz - find "${DISTDIR}/" -name "*traineddata-${LANGPACKV}" \ - -execdir sh -c 'cp -- "$0" "${S}/tessdata/${0%-*}"' '{}' ';' || die + for file in ${A}; do + if [[ "${file}" == *traineddata* ]]; then + cp "${DISTDIR}/${file}" "${S}/tessdata/${file%-*}" || die + fi + done } src_prepare() { diff --git a/dev-ada/gprbuild/Manifest b/dev-ada/gprbuild/Manifest new file mode 100644 index 000000000000..1642070972ef --- /dev/null +++ b/dev-ada/gprbuild/Manifest @@ -0,0 +1,2 @@ +DIST gprbuild-gpl-2016-src.tar.gz 2142261 SHA256 d51659454bc0aaf1a9a9f1d05aab469a1f3d900065a4542123d3a59ab067275d SHA512 6b9e00248aaee90f3c00e7ce442c2b551b8532ec4d94a4471858d117feb27e91fd6d218995d4b71ee3f1f0677e9547d562fc2cda9ba80c3f6eb8d840ed56eb7e WHIRLPOOL 2afb9d3188f9498cf9cf9a6605081e27a843a15e4c4d5541616b8818757c6f8d458e8d6fbe97bcfc0607ac98d58ec2e4830d17aefd26458b3adcf1489a646945 +DIST xmlada-gpl-2016-src.tar.gz 1440671 SHA256 ea64d8da2c5fb01a257fc5bf474b8d4ec40b01dc15b320b9fe260ff2db668ba4 SHA512 d1d7c3d91731394235aed4b80c91b1babe30d5f184282fae8087ee556318475e3923ed628b805693fc89a4d9bb219b0fb0937bc5024a742226da0245d36ed652 WHIRLPOOL b6ebb927d801394ad0b62d9538142c420ab33627582059466d4f64b12c3a45b1b5b489019aef715a59101370220a78507fe03d97c9e67233dfcc4f3aad1f16d7 diff --git a/dev-ada/gprbuild/gprbuild-2016.ebuild b/dev-ada/gprbuild/gprbuild-2016.ebuild new file mode 100644 index 000000000000..57eee67bea64 --- /dev/null +++ b/dev-ada/gprbuild/gprbuild-2016.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit toolchain-funcs multiprocessing + +MYP=${PN}-gpl-${PV} + +DESCRIPTION="Multi-Language Management" +HOMEPAGE="http://libre.adacore.com/" +SRC_URI=" + http://mirrors.cdn.adacore.com/art/57399662c7a447658e0affa8 + -> ${MYP}-src.tar.gz + http://mirrors.cdn.adacore.com/art/57399978c7a447658e0affc0 + -> xmlada-gpl-${PV}-src.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="dev-lang/gnat-gpl" +RDEPEND="${DEPEND}" + +S="${WORKDIR}"/${MYP}-src + +pkg_setup() { + GCC=${ADA:-$(tc-getCC)} + local base=$(basename ${GCC}) + GNATMAKE="${base/gcc/gnatmake}" + if [[ ${base} != ${GCC} ]] ; then + local path=$(dirname ${GCC}) + GNATMAKE="${path}/${GNATMAKE}" + fi + if [[ -z "$(type ${GNATMAKE} 2>/dev/null)" ]] ; then + eerror "You need a gcc compiler that provides the Ada Compiler:" + eerror "1) use gcc-config to select the right compiler or" + eerror "2) set ADA=gcc-4.9.4 in make.conf" + die "ada compiler not available" + fi +} + +src_configure() { + : +} + +bin_progs="gprbuild gprconfig gprclean gprinstall gprname gprls" +lib_progs="gprlib gprbind" + +src_compile() { + local xmlada_src="../xmlada-gpl-${PV}-src" + incflags="-Isrc -Igpr/src -I${xmlada_src}/sax -I${xmlada_src}/dom \ + -I${xmlada_src}/schema -I${xmlada_src}/unicode \ + -I${xmlada_src}/input_sources" + ${GCC} -c ${CFLAGS} src/gpr_imports.c -o gpr_imports.o + for bin in ${bin_progs}; do + ${GNATMAKE} -j$(makeopts_jobs) ${incflags} $ADAFLAGS ${bin}-main \ + -o ${bin} -largs gpr_imports.o + done + for lib in $lib_progs; do + ${GNATMAKE} -j$(makeopts_jobs) ${incflags} ${lib} $ADAFLAGS \ + -largs gpr_imports.o + done +} + +src_install() { + dobin ${bin_progs} + insinto /usr/share/gprconfig + exeinto /usr/libexec/gprbuild + doexe ${lib_progs} + doins share/gprconfig/*.xml + insinto /usr/share/gpr + doins share/_default.gpr +} diff --git a/dev-ada/gprbuild/metadata.xml b/dev-ada/gprbuild/metadata.xml new file mode 100644 index 000000000000..d39fc81d0ddc --- /dev/null +++ b/dev-ada/gprbuild/metadata.xml @@ -0,0 +1,11 @@ + + + + + tupone@gentoo.org + Tupone Alfredo + + + GPRbuild is an advanced software tool designed to help automate the construction of multi-language systems. It removes complexity from multi-language development by allowing developers to quickly and easily compile and link software written in a combination of languages including Ada, Assembler, C, C++, and Fortran. Easily extendable by users to cover new toolchains and languages it is primarily aimed at projects of all sizes organized into subsystems and libraries and is particularly well-suited for compiled languages. + + diff --git a/dev-db/mariadb/mariadb-10.0.30.ebuild b/dev-db/mariadb/mariadb-10.0.30.ebuild index c2ed16888039..7d283601747e 100644 --- a/dev-db/mariadb/mariadb-10.0.30.ebuild +++ b/dev-db/mariadb/mariadb-10.0.30.ebuild @@ -19,7 +19,7 @@ RESTRICT="!bindist? ( bindist )" REQUIRED_USE="server? ( tokudb? ( jemalloc ) ) static? ( !pam ) jdbc? ( extraengine server !static )" # REMEMBER: also update eclass/mysql*.eclass before committing! -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" MY_PATCH_DIR="${WORKDIR}/mysql-extras-${MY_EXTRAS_VER}" PATCHES=( diff --git a/dev-java/swarmcache/swarmcache-1.0_pre20050106-r2.ebuild b/dev-java/swarmcache/swarmcache-1.0_pre20050106-r2.ebuild new file mode 100644 index 000000000000..7459c425a271 --- /dev/null +++ b/dev-java/swarmcache/swarmcache-1.0_pre20050106-r2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Cluster-aware Caching for Java" +HOMEPAGE="http://swarmcache.sourceforge.net" +SRC_URI="mirror://gentoo/${P}.tar.bz2" + +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-macos" +LICENSE="LGPL-2" +SLOT="0" + +CDEPEND=" + dev-java/jgroups:0 + dev-java/ant-core:0 + dev-java/commons-logging:0 + dev-java/commons-collections:0" + +RDEPEND=" + ${CDEPEND} + >=virtual/jre-1.6" + +DEPEND=" + ${CDEPEND} + >=virtual/jdk-1.6" + +JAVA_GENTOO_CLASSPATH=" + jgroups + ant-core + commons-logging + commons-collections +" diff --git a/dev-lang/go/files/1.8-cmd-compile-add-opcode-flag-hasSideEffects-for-do-no.patch b/dev-lang/go/files/1.8-cmd-compile-add-opcode-flag-hasSideEffects-for-do-no.patch new file mode 100644 index 000000000000..c8ebf376f451 --- /dev/null +++ b/dev-lang/go/files/1.8-cmd-compile-add-opcode-flag-hasSideEffects-for-do-no.patch @@ -0,0 +1,738 @@ +From 11b283092a29a9d402ce05706fd3a85683576218 Mon Sep 17 00:00:00 2001 +From: David Chase +Date: Tue, 21 Feb 2017 15:22:52 -0500 +Subject: [PATCH] cmd/compile: add opcode flag hasSideEffects for do-not-remove + +Added a flag to generic and various architectures' atomic +operations that are judged to have observable side effects +and thus cannot be dead-code-eliminated. + +Test requires GOMAXPROCS > 1 without preemption in loop. + +Fixes #19182. + +Change-Id: Id2230031abd2cca0bbb32fd68fc8a58fb912070f +Reviewed-on: https://go-review.googlesource.com/37333 +Run-TryBot: David Chase +TryBot-Result: Gobot Gobot +Reviewed-by: Cherry Zhang +--- + src/cmd/compile/internal/ssa/deadcode.go | 2 +- + src/cmd/compile/internal/ssa/gen/AMD64Ops.go | 16 ++-- + src/cmd/compile/internal/ssa/gen/ARM64Ops.go | 20 ++--- + src/cmd/compile/internal/ssa/gen/MIPSOps.go | 16 ++-- + src/cmd/compile/internal/ssa/gen/S390XOps.go | 16 ++-- + src/cmd/compile/internal/ssa/gen/genericOps.go | 28 +++---- + src/cmd/compile/internal/ssa/gen/main.go | 4 + + src/cmd/compile/internal/ssa/op.go | 1 + + src/cmd/compile/internal/ssa/opGen.go | 111 +++++++++++++++++-------- + test/fixedbugs/issue19182.go | 36 ++++++++ + 10 files changed, 168 insertions(+), 82 deletions(-) + create mode 100644 test/fixedbugs/issue19182.go + +diff --git a/src/cmd/compile/internal/ssa/deadcode.go b/src/cmd/compile/internal/ssa/deadcode.go +index d75d2d5..ce786a9 100644 +--- a/src/cmd/compile/internal/ssa/deadcode.go ++++ b/src/cmd/compile/internal/ssa/deadcode.go +@@ -64,7 +64,7 @@ func liveValues(f *Func, reachable []bool) []bool { + q = append(q, v) + } + for _, v := range b.Values { +- if opcodeTable[v.Op].call && !live[v.ID] { ++ if (opcodeTable[v.Op].call || opcodeTable[v.Op].hasSideEffects) && !live[v.ID] { + live[v.ID] = true + q = append(q, v) + } +diff --git a/src/cmd/compile/internal/ssa/gen/AMD64Ops.go b/src/cmd/compile/internal/ssa/gen/AMD64Ops.go +index cdd5539..1b73ac1 100644 +--- a/src/cmd/compile/internal/ssa/gen/AMD64Ops.go ++++ b/src/cmd/compile/internal/ssa/gen/AMD64Ops.go +@@ -548,15 +548,15 @@ func init() { + // store arg0 to arg1+auxint+aux, arg2=mem. + // These ops return a tuple of . + // Note: arg0 and arg1 are backwards compared to MOVLstore (to facilitate resultInArg0)! +- {name: "XCHGL", argLength: 3, reg: gpstorexchg, asm: "XCHGL", aux: "SymOff", resultInArg0: true, faultOnNilArg1: true}, +- {name: "XCHGQ", argLength: 3, reg: gpstorexchg, asm: "XCHGQ", aux: "SymOff", resultInArg0: true, faultOnNilArg1: true}, ++ {name: "XCHGL", argLength: 3, reg: gpstorexchg, asm: "XCHGL", aux: "SymOff", resultInArg0: true, faultOnNilArg1: true, hasSideEffects: true}, ++ {name: "XCHGQ", argLength: 3, reg: gpstorexchg, asm: "XCHGQ", aux: "SymOff", resultInArg0: true, faultOnNilArg1: true, hasSideEffects: true}, + + // Atomic adds. + // *(arg1+auxint+aux) += arg0. arg2=mem. + // Returns a tuple of . + // Note: arg0 and arg1 are backwards compared to MOVLstore (to facilitate resultInArg0)! +- {name: "XADDLlock", argLength: 3, reg: gpstorexchg, asm: "XADDL", typ: "(UInt32,Mem)", aux: "SymOff", resultInArg0: true, clobberFlags: true, faultOnNilArg1: true}, +- {name: "XADDQlock", argLength: 3, reg: gpstorexchg, asm: "XADDQ", typ: "(UInt64,Mem)", aux: "SymOff", resultInArg0: true, clobberFlags: true, faultOnNilArg1: true}, ++ {name: "XADDLlock", argLength: 3, reg: gpstorexchg, asm: "XADDL", typ: "(UInt32,Mem)", aux: "SymOff", resultInArg0: true, clobberFlags: true, faultOnNilArg1: true, hasSideEffects: true}, ++ {name: "XADDQlock", argLength: 3, reg: gpstorexchg, asm: "XADDQ", typ: "(UInt64,Mem)", aux: "SymOff", resultInArg0: true, clobberFlags: true, faultOnNilArg1: true, hasSideEffects: true}, + {name: "AddTupleFirst32", argLength: 2}, // arg0=tuple . Returns . + {name: "AddTupleFirst64", argLength: 2}, // arg0=tuple . Returns . + +@@ -579,12 +579,12 @@ func init() { + // JEQ ... + // but we can't do that because memory-using ops can't generate flags yet + // (flagalloc wants to move flag-generating instructions around). +- {name: "CMPXCHGLlock", argLength: 4, reg: cmpxchg, asm: "CMPXCHGL", aux: "SymOff", clobberFlags: true, faultOnNilArg0: true}, +- {name: "CMPXCHGQlock", argLength: 4, reg: cmpxchg, asm: "CMPXCHGQ", aux: "SymOff", clobberFlags: true, faultOnNilArg0: true}, ++ {name: "CMPXCHGLlock", argLength: 4, reg: cmpxchg, asm: "CMPXCHGL", aux: "SymOff", clobberFlags: true, faultOnNilArg0: true, hasSideEffects: true}, ++ {name: "CMPXCHGQlock", argLength: 4, reg: cmpxchg, asm: "CMPXCHGQ", aux: "SymOff", clobberFlags: true, faultOnNilArg0: true, hasSideEffects: true}, + + // Atomic memory updates. +- {name: "ANDBlock", argLength: 3, reg: gpstore, asm: "ANDB", aux: "SymOff", clobberFlags: true, faultOnNilArg0: true}, // *(arg0+auxint+aux) &= arg1 +- {name: "ORBlock", argLength: 3, reg: gpstore, asm: "ORB", aux: "SymOff", clobberFlags: true, faultOnNilArg0: true}, // *(arg0+auxint+aux) |= arg1 ++ {name: "ANDBlock", argLength: 3, reg: gpstore, asm: "ANDB", aux: "SymOff", clobberFlags: true, faultOnNilArg0: true, hasSideEffects: true}, // *(arg0+auxint+aux) &= arg1 ++ {name: "ORBlock", argLength: 3, reg: gpstore, asm: "ORB", aux: "SymOff", clobberFlags: true, faultOnNilArg0: true, hasSideEffects: true}, // *(arg0+auxint+aux) |= arg1 + } + + var AMD64blocks = []blockData{ +diff --git a/src/cmd/compile/internal/ssa/gen/ARM64Ops.go b/src/cmd/compile/internal/ssa/gen/ARM64Ops.go +index e8d5be2..0986ac6 100644 +--- a/src/cmd/compile/internal/ssa/gen/ARM64Ops.go ++++ b/src/cmd/compile/internal/ssa/gen/ARM64Ops.go +@@ -456,16 +456,16 @@ func init() { + + // atomic stores. + // store arg1 to arg0. arg2=mem. returns memory. auxint must be zero. +- {name: "STLR", argLength: 3, reg: gpstore, asm: "STLR", faultOnNilArg0: true}, +- {name: "STLRW", argLength: 3, reg: gpstore, asm: "STLRW", faultOnNilArg0: true}, ++ {name: "STLR", argLength: 3, reg: gpstore, asm: "STLR", faultOnNilArg0: true, hasSideEffects: true}, ++ {name: "STLRW", argLength: 3, reg: gpstore, asm: "STLRW", faultOnNilArg0: true, hasSideEffects: true}, + + // atomic exchange. + // store arg1 to arg0. arg2=mem. returns . auxint must be zero. + // LDAXR (Rarg0), Rout + // STLXR Rarg1, (Rarg0), Rtmp + // CBNZ Rtmp, -2(PC) +- {name: "LoweredAtomicExchange64", argLength: 3, reg: gpxchg, resultNotInArgs: true, faultOnNilArg0: true}, +- {name: "LoweredAtomicExchange32", argLength: 3, reg: gpxchg, resultNotInArgs: true, faultOnNilArg0: true}, ++ {name: "LoweredAtomicExchange64", argLength: 3, reg: gpxchg, resultNotInArgs: true, faultOnNilArg0: true, hasSideEffects: true}, ++ {name: "LoweredAtomicExchange32", argLength: 3, reg: gpxchg, resultNotInArgs: true, faultOnNilArg0: true, hasSideEffects: true}, + + // atomic add. + // *arg0 += arg1. arg2=mem. returns . auxint must be zero. +@@ -473,8 +473,8 @@ func init() { + // ADD Rarg1, Rout + // STLXR Rout, (Rarg0), Rtmp + // CBNZ Rtmp, -3(PC) +- {name: "LoweredAtomicAdd64", argLength: 3, reg: gpxchg, resultNotInArgs: true, faultOnNilArg0: true}, +- {name: "LoweredAtomicAdd32", argLength: 3, reg: gpxchg, resultNotInArgs: true, faultOnNilArg0: true}, ++ {name: "LoweredAtomicAdd64", argLength: 3, reg: gpxchg, resultNotInArgs: true, faultOnNilArg0: true, hasSideEffects: true}, ++ {name: "LoweredAtomicAdd32", argLength: 3, reg: gpxchg, resultNotInArgs: true, faultOnNilArg0: true, hasSideEffects: true}, + + // atomic compare and swap. + // arg0 = pointer, arg1 = old value, arg2 = new value, arg3 = memory. auxint must be zero. +@@ -490,8 +490,8 @@ func init() { + // STLXR Rarg2, (Rarg0), Rtmp + // CBNZ Rtmp, -4(PC) + // CSET EQ, Rout +- {name: "LoweredAtomicCas64", argLength: 4, reg: gpcas, resultNotInArgs: true, clobberFlags: true, faultOnNilArg0: true}, +- {name: "LoweredAtomicCas32", argLength: 4, reg: gpcas, resultNotInArgs: true, clobberFlags: true, faultOnNilArg0: true}, ++ {name: "LoweredAtomicCas64", argLength: 4, reg: gpcas, resultNotInArgs: true, clobberFlags: true, faultOnNilArg0: true, hasSideEffects: true}, ++ {name: "LoweredAtomicCas32", argLength: 4, reg: gpcas, resultNotInArgs: true, clobberFlags: true, faultOnNilArg0: true, hasSideEffects: true}, + + // atomic and/or. + // *arg0 &= (|=) arg1. arg2=mem. returns memory. auxint must be zero. +@@ -499,8 +499,8 @@ func init() { + // AND/OR Rarg1, Rtmp + // STLXRB Rtmp, (Rarg0), Rtmp + // CBNZ Rtmp, -3(PC) +- {name: "LoweredAtomicAnd8", argLength: 3, reg: gpstore, asm: "AND", faultOnNilArg0: true}, +- {name: "LoweredAtomicOr8", argLength: 3, reg: gpstore, asm: "ORR", faultOnNilArg0: true}, ++ {name: "LoweredAtomicAnd8", argLength: 3, reg: gpstore, asm: "AND", faultOnNilArg0: true, hasSideEffects: true}, ++ {name: "LoweredAtomicOr8", argLength: 3, reg: gpstore, asm: "ORR", faultOnNilArg0: true, hasSideEffects: true}, + } + + blocks := []blockData{ +diff --git a/src/cmd/compile/internal/ssa/gen/MIPSOps.go b/src/cmd/compile/internal/ssa/gen/MIPSOps.go +index 78b961f..3d88b71 100644 +--- a/src/cmd/compile/internal/ssa/gen/MIPSOps.go ++++ b/src/cmd/compile/internal/ssa/gen/MIPSOps.go +@@ -267,8 +267,8 @@ func init() { + // SYNC + // MOVW Rarg1, (Rarg0) + // SYNC +- {name: "LoweredAtomicStore", argLength: 3, reg: gpstore, faultOnNilArg0: true}, +- {name: "LoweredAtomicStorezero", argLength: 2, reg: gpstore0, faultOnNilArg0: true}, ++ {name: "LoweredAtomicStore", argLength: 3, reg: gpstore, faultOnNilArg0: true, hasSideEffects: true}, ++ {name: "LoweredAtomicStorezero", argLength: 2, reg: gpstore0, faultOnNilArg0: true, hasSideEffects: true}, + + // atomic exchange. + // store arg1 to arg0. arg2=mem. returns . +@@ -278,7 +278,7 @@ func init() { + // SC Rtmp, (Rarg0) + // BEQ Rtmp, -3(PC) + // SYNC +- {name: "LoweredAtomicExchange", argLength: 3, reg: gpxchg, resultNotInArgs: true, faultOnNilArg0: true}, ++ {name: "LoweredAtomicExchange", argLength: 3, reg: gpxchg, resultNotInArgs: true, faultOnNilArg0: true, hasSideEffects: true}, + + // atomic add. + // *arg0 += arg1. arg2=mem. returns . +@@ -289,8 +289,8 @@ func init() { + // BEQ Rtmp, -3(PC) + // SYNC + // ADDU Rarg1, Rout +- {name: "LoweredAtomicAdd", argLength: 3, reg: gpxchg, resultNotInArgs: true, faultOnNilArg0: true}, +- {name: "LoweredAtomicAddconst", argLength: 2, reg: regInfo{inputs: []regMask{gpspsbg}, outputs: []regMask{gp}}, aux: "Int32", resultNotInArgs: true, faultOnNilArg0: true}, ++ {name: "LoweredAtomicAdd", argLength: 3, reg: gpxchg, resultNotInArgs: true, faultOnNilArg0: true, hasSideEffects: true}, ++ {name: "LoweredAtomicAddconst", argLength: 2, reg: regInfo{inputs: []regMask{gpspsbg}, outputs: []regMask{gp}}, aux: "Int32", resultNotInArgs: true, faultOnNilArg0: true, hasSideEffects: true}, + + // atomic compare and swap. + // arg0 = pointer, arg1 = old value, arg2 = new value, arg3 = memory. +@@ -308,7 +308,7 @@ func init() { + // SC Rout, (Rarg0) + // BEQ Rout, -4(PC) + // SYNC +- {name: "LoweredAtomicCas", argLength: 4, reg: gpcas, resultNotInArgs: true, faultOnNilArg0: true}, ++ {name: "LoweredAtomicCas", argLength: 4, reg: gpcas, resultNotInArgs: true, faultOnNilArg0: true, hasSideEffects: true}, + + // atomic and/or. + // *arg0 &= (|=) arg1. arg2=mem. returns memory. +@@ -318,8 +318,8 @@ func init() { + // SC Rtmp, (Rarg0) + // BEQ Rtmp, -3(PC) + // SYNC +- {name: "LoweredAtomicAnd", argLength: 3, reg: gpstore, asm: "AND", faultOnNilArg0: true}, +- {name: "LoweredAtomicOr", argLength: 3, reg: gpstore, asm: "OR", faultOnNilArg0: true}, ++ {name: "LoweredAtomicAnd", argLength: 3, reg: gpstore, asm: "AND", faultOnNilArg0: true, hasSideEffects: true}, ++ {name: "LoweredAtomicOr", argLength: 3, reg: gpstore, asm: "OR", faultOnNilArg0: true, hasSideEffects: true}, + + // large or unaligned zeroing + // arg0 = address of memory to zero (in R1, changed as side effect) +diff --git a/src/cmd/compile/internal/ssa/gen/S390XOps.go b/src/cmd/compile/internal/ssa/gen/S390XOps.go +index 4c5f070..40ba252 100644 +--- a/src/cmd/compile/internal/ssa/gen/S390XOps.go ++++ b/src/cmd/compile/internal/ssa/gen/S390XOps.go +@@ -429,14 +429,14 @@ func init() { + + // Atomic stores. These are just normal stores. + // store arg1 to arg0+auxint+aux. arg2=mem. +- {name: "MOVWatomicstore", argLength: 3, reg: gpstore, asm: "MOVW", aux: "SymOff", typ: "Mem", clobberFlags: true, faultOnNilArg0: true}, +- {name: "MOVDatomicstore", argLength: 3, reg: gpstore, asm: "MOVD", aux: "SymOff", typ: "Mem", clobberFlags: true, faultOnNilArg0: true}, ++ {name: "MOVWatomicstore", argLength: 3, reg: gpstore, asm: "MOVW", aux: "SymOff", typ: "Mem", clobberFlags: true, faultOnNilArg0: true, hasSideEffects: true}, ++ {name: "MOVDatomicstore", argLength: 3, reg: gpstore, asm: "MOVD", aux: "SymOff", typ: "Mem", clobberFlags: true, faultOnNilArg0: true, hasSideEffects: true}, + + // Atomic adds. + // *(arg0+auxint+aux) += arg1. arg2=mem. + // Returns a tuple of . +- {name: "LAA", argLength: 3, reg: gpstorelaa, asm: "LAA", typ: "(UInt32,Mem)", aux: "SymOff", faultOnNilArg0: true}, +- {name: "LAAG", argLength: 3, reg: gpstorelaa, asm: "LAAG", typ: "(UInt64,Mem)", aux: "SymOff", faultOnNilArg0: true}, ++ {name: "LAA", argLength: 3, reg: gpstorelaa, asm: "LAA", typ: "(UInt32,Mem)", aux: "SymOff", faultOnNilArg0: true, hasSideEffects: true}, ++ {name: "LAAG", argLength: 3, reg: gpstorelaa, asm: "LAAG", typ: "(UInt64,Mem)", aux: "SymOff", faultOnNilArg0: true, hasSideEffects: true}, + {name: "AddTupleFirst32", argLength: 2}, // arg0=tuple . Returns . + {name: "AddTupleFirst64", argLength: 2}, // arg0=tuple . Returns . + +@@ -461,13 +461,13 @@ func init() { + // BEQ ... + // but we can't do that because memory-using ops can't generate flags yet + // (flagalloc wants to move flag-generating instructions around). +- {name: "LoweredAtomicCas32", argLength: 4, reg: cas, asm: "CS", aux: "SymOff", clobberFlags: true, faultOnNilArg0: true}, +- {name: "LoweredAtomicCas64", argLength: 4, reg: cas, asm: "CSG", aux: "SymOff", clobberFlags: true, faultOnNilArg0: true}, ++ {name: "LoweredAtomicCas32", argLength: 4, reg: cas, asm: "CS", aux: "SymOff", clobberFlags: true, faultOnNilArg0: true, hasSideEffects: true}, ++ {name: "LoweredAtomicCas64", argLength: 4, reg: cas, asm: "CSG", aux: "SymOff", clobberFlags: true, faultOnNilArg0: true, hasSideEffects: true}, + + // Lowered atomic swaps, emulated using compare-and-swap. + // store arg1 to arg0+auxint+aux, arg2=mem. +- {name: "LoweredAtomicExchange32", argLength: 3, reg: exchange, asm: "CS", aux: "SymOff", clobberFlags: true, faultOnNilArg0: true}, +- {name: "LoweredAtomicExchange64", argLength: 3, reg: exchange, asm: "CSG", aux: "SymOff", clobberFlags: true, faultOnNilArg0: true}, ++ {name: "LoweredAtomicExchange32", argLength: 3, reg: exchange, asm: "CS", aux: "SymOff", clobberFlags: true, faultOnNilArg0: true, hasSideEffects: true}, ++ {name: "LoweredAtomicExchange64", argLength: 3, reg: exchange, asm: "CSG", aux: "SymOff", clobberFlags: true, faultOnNilArg0: true, hasSideEffects: true}, + + // find leftmost one + { +diff --git a/src/cmd/compile/internal/ssa/gen/genericOps.go b/src/cmd/compile/internal/ssa/gen/genericOps.go +index f39598e..3854a39 100644 +--- a/src/cmd/compile/internal/ssa/gen/genericOps.go ++++ b/src/cmd/compile/internal/ssa/gen/genericOps.go +@@ -441,20 +441,20 @@ var genericOps = []opData{ + // Atomic loads return a new memory so that the loads are properly ordered + // with respect to other loads and stores. + // TODO: use for sync/atomic at some point. +- {name: "AtomicLoad32", argLength: 2, typ: "(UInt32,Mem)"}, // Load from arg0. arg1=memory. Returns loaded value and new memory. +- {name: "AtomicLoad64", argLength: 2, typ: "(UInt64,Mem)"}, // Load from arg0. arg1=memory. Returns loaded value and new memory. +- {name: "AtomicLoadPtr", argLength: 2, typ: "(BytePtr,Mem)"}, // Load from arg0. arg1=memory. Returns loaded value and new memory. +- {name: "AtomicStore32", argLength: 3, typ: "Mem"}, // Store arg1 to *arg0. arg2=memory. Returns memory. +- {name: "AtomicStore64", argLength: 3, typ: "Mem"}, // Store arg1 to *arg0. arg2=memory. Returns memory. +- {name: "AtomicStorePtrNoWB", argLength: 3, typ: "Mem"}, // Store arg1 to *arg0. arg2=memory. Returns memory. +- {name: "AtomicExchange32", argLength: 3, typ: "(UInt32,Mem)"}, // Store arg1 to *arg0. arg2=memory. Returns old contents of *arg0 and new memory. +- {name: "AtomicExchange64", argLength: 3, typ: "(UInt64,Mem)"}, // Store arg1 to *arg0. arg2=memory. Returns old contents of *arg0 and new memory. +- {name: "AtomicAdd32", argLength: 3, typ: "(UInt32,Mem)"}, // Do *arg0 += arg1. arg2=memory. Returns sum and new memory. +- {name: "AtomicAdd64", argLength: 3, typ: "(UInt64,Mem)"}, // Do *arg0 += arg1. arg2=memory. Returns sum and new memory. +- {name: "AtomicCompareAndSwap32", argLength: 4, typ: "(Bool,Mem)"}, // if *arg0==arg1, then set *arg0=arg2. Returns true iff store happens and new memory. +- {name: "AtomicCompareAndSwap64", argLength: 4, typ: "(Bool,Mem)"}, // if *arg0==arg1, then set *arg0=arg2. Returns true iff store happens and new memory. +- {name: "AtomicAnd8", argLength: 3, typ: "Mem"}, // *arg0 &= arg1. arg2=memory. Returns memory. +- {name: "AtomicOr8", argLength: 3, typ: "Mem"}, // *arg0 |= arg1. arg2=memory. Returns memory. ++ {name: "AtomicLoad32", argLength: 2, typ: "(UInt32,Mem)"}, // Load from arg0. arg1=memory. Returns loaded value and new memory. ++ {name: "AtomicLoad64", argLength: 2, typ: "(UInt64,Mem)"}, // Load from arg0. arg1=memory. Returns loaded value and new memory. ++ {name: "AtomicLoadPtr", argLength: 2, typ: "(BytePtr,Mem)"}, // Load from arg0. arg1=memory. Returns loaded value and new memory. ++ {name: "AtomicStore32", argLength: 3, typ: "Mem", hasSideEffects: true}, // Store arg1 to *arg0. arg2=memory. Returns memory. ++ {name: "AtomicStore64", argLength: 3, typ: "Mem", hasSideEffects: true}, // Store arg1 to *arg0. arg2=memory. Returns memory. ++ {name: "AtomicStorePtrNoWB", argLength: 3, typ: "Mem", hasSideEffects: true}, // Store arg1 to *arg0. arg2=memory. Returns memory. ++ {name: "AtomicExchange32", argLength: 3, typ: "(UInt32,Mem)", hasSideEffects: true}, // Store arg1 to *arg0. arg2=memory. Returns old contents of *arg0 and new memory. ++ {name: "AtomicExchange64", argLength: 3, typ: "(UInt64,Mem)", hasSideEffects: true}, // Store arg1 to *arg0. arg2=memory. Returns old contents of *arg0 and new memory. ++ {name: "AtomicAdd32", argLength: 3, typ: "(UInt32,Mem)", hasSideEffects: true}, // Do *arg0 += arg1. arg2=memory. Returns sum and new memory. ++ {name: "AtomicAdd64", argLength: 3, typ: "(UInt64,Mem)", hasSideEffects: true}, // Do *arg0 += arg1. arg2=memory. Returns sum and new memory. ++ {name: "AtomicCompareAndSwap32", argLength: 4, typ: "(Bool,Mem)", hasSideEffects: true}, // if *arg0==arg1, then set *arg0=arg2. Returns true iff store happens and new memory. ++ {name: "AtomicCompareAndSwap64", argLength: 4, typ: "(Bool,Mem)", hasSideEffects: true}, // if *arg0==arg1, then set *arg0=arg2. Returns true iff store happens and new memory. ++ {name: "AtomicAnd8", argLength: 3, typ: "Mem", hasSideEffects: true}, // *arg0 &= arg1. arg2=memory. Returns memory. ++ {name: "AtomicOr8", argLength: 3, typ: "Mem", hasSideEffects: true}, // *arg0 |= arg1. arg2=memory. Returns memory. + } + + // kind control successors implicit exit +diff --git a/src/cmd/compile/internal/ssa/gen/main.go b/src/cmd/compile/internal/ssa/gen/main.go +index 41199f7..19b904a 100644 +--- a/src/cmd/compile/internal/ssa/gen/main.go ++++ b/src/cmd/compile/internal/ssa/gen/main.go +@@ -52,6 +52,7 @@ type opData struct { + faultOnNilArg0 bool // this op will fault if arg0 is nil (and aux encodes a small offset) + faultOnNilArg1 bool // this op will fault if arg1 is nil (and aux encodes a small offset) + usesScratch bool // this op requires scratch memory space ++ hasSideEffects bool // for "reasons", not to be eliminated. E.g., atomic store, #19182. + } + + type blockData struct { +@@ -208,6 +209,9 @@ func genOp() { + if v.usesScratch { + fmt.Fprintln(w, "usesScratch: true,") + } ++ if v.hasSideEffects { ++ fmt.Fprintln(w, "hasSideEffects: true,") ++ } + if a.name == "generic" { + fmt.Fprintln(w, "generic:true,") + fmt.Fprintln(w, "},") // close op +diff --git a/src/cmd/compile/internal/ssa/op.go b/src/cmd/compile/internal/ssa/op.go +index 4c3164f..37b2f74 100644 +--- a/src/cmd/compile/internal/ssa/op.go ++++ b/src/cmd/compile/internal/ssa/op.go +@@ -34,6 +34,7 @@ type opInfo struct { + faultOnNilArg0 bool // this op will fault if arg0 is nil (and aux encodes a small offset) + faultOnNilArg1 bool // this op will fault if arg1 is nil (and aux encodes a small offset) + usesScratch bool // this op requires scratch memory space ++ hasSideEffects bool // for "reasons", not to be eliminated. E.g., atomic store, #19182. + } + + type inputInfo struct { +diff --git a/src/cmd/compile/internal/ssa/opGen.go b/src/cmd/compile/internal/ssa/opGen.go +index 26bcbe0..7a96216 100644 +--- a/src/cmd/compile/internal/ssa/opGen.go ++++ b/src/cmd/compile/internal/ssa/opGen.go +@@ -7632,6 +7632,7 @@ var opcodeTable = [...]opInfo{ + argLen: 3, + resultInArg0: true, + faultOnNilArg1: true, ++ hasSideEffects: true, + asm: x86.AXCHGL, + reg: regInfo{ + inputs: []inputInfo{ +@@ -7649,6 +7650,7 @@ var opcodeTable = [...]opInfo{ + argLen: 3, + resultInArg0: true, + faultOnNilArg1: true, ++ hasSideEffects: true, + asm: x86.AXCHGQ, + reg: regInfo{ + inputs: []inputInfo{ +@@ -7667,6 +7669,7 @@ var opcodeTable = [...]opInfo{ + resultInArg0: true, + clobberFlags: true, + faultOnNilArg1: true, ++ hasSideEffects: true, + asm: x86.AXADDL, + reg: regInfo{ + inputs: []inputInfo{ +@@ -7685,6 +7688,7 @@ var opcodeTable = [...]opInfo{ + resultInArg0: true, + clobberFlags: true, + faultOnNilArg1: true, ++ hasSideEffects: true, + asm: x86.AXADDQ, + reg: regInfo{ + inputs: []inputInfo{ +@@ -7712,6 +7716,7 @@ var opcodeTable = [...]opInfo{ + argLen: 4, + clobberFlags: true, + faultOnNilArg0: true, ++ hasSideEffects: true, + asm: x86.ACMPXCHGL, + reg: regInfo{ + inputs: []inputInfo{ +@@ -7732,6 +7737,7 @@ var opcodeTable = [...]opInfo{ + argLen: 4, + clobberFlags: true, + faultOnNilArg0: true, ++ hasSideEffects: true, + asm: x86.ACMPXCHGQ, + reg: regInfo{ + inputs: []inputInfo{ +@@ -7752,6 +7758,7 @@ var opcodeTable = [...]opInfo{ + argLen: 3, + clobberFlags: true, + faultOnNilArg0: true, ++ hasSideEffects: true, + asm: x86.AANDB, + reg: regInfo{ + inputs: []inputInfo{ +@@ -7766,6 +7773,7 @@ var opcodeTable = [...]opInfo{ + argLen: 3, + clobberFlags: true, + faultOnNilArg0: true, ++ hasSideEffects: true, + asm: x86.AORB, + reg: regInfo{ + inputs: []inputInfo{ +@@ -12982,6 +12990,7 @@ var opcodeTable = [...]opInfo{ + name: "STLR", + argLen: 3, + faultOnNilArg0: true, ++ hasSideEffects: true, + asm: arm64.ASTLR, + reg: regInfo{ + inputs: []inputInfo{ +@@ -12994,6 +13003,7 @@ var opcodeTable = [...]opInfo{ + name: "STLRW", + argLen: 3, + faultOnNilArg0: true, ++ hasSideEffects: true, + asm: arm64.ASTLRW, + reg: regInfo{ + inputs: []inputInfo{ +@@ -13007,6 +13017,7 @@ var opcodeTable = [...]opInfo{ + argLen: 3, + resultNotInArgs: true, + faultOnNilArg0: true, ++ hasSideEffects: true, + reg: regInfo{ + inputs: []inputInfo{ + {1, 805044223}, // R0 R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 R16 R17 R19 R20 R21 R22 R23 R24 R25 R26 g R30 +@@ -13022,6 +13033,7 @@ var opcodeTable = [...]opInfo{ + argLen: 3, + resultNotInArgs: true, + faultOnNilArg0: true, ++ hasSideEffects: true, + reg: regInfo{ + inputs: []inputInfo{ + {1, 805044223}, // R0 R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 R16 R17 R19 R20 R21 R22 R23 R24 R25 R26 g R30 +@@ -13037,6 +13049,7 @@ var opcodeTable = [...]opInfo{ + argLen: 3, + resultNotInArgs: true, + faultOnNilArg0: true, ++ hasSideEffects: true, + reg: regInfo{ + inputs: []inputInfo{ + {1, 805044223}, // R0 R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 R16 R17 R19 R20 R21 R22 R23 R24 R25 R26 g R30 +@@ -13052,6 +13065,7 @@ var opcodeTable = [...]opInfo{ + argLen: 3, + resultNotInArgs: true, + faultOnNilArg0: true, ++ hasSideEffects: true, + reg: regInfo{ + inputs: []inputInfo{ + {1, 805044223}, // R0 R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 R16 R17 R19 R20 R21 R22 R23 R24 R25 R26 g R30 +@@ -13068,6 +13082,7 @@ var opcodeTable = [...]opInfo{ + resultNotInArgs: true, + clobberFlags: true, + faultOnNilArg0: true, ++ hasSideEffects: true, + reg: regInfo{ + inputs: []inputInfo{ + {1, 805044223}, // R0 R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 R16 R17 R19 R20 R21 R22 R23 R24 R25 R26 g R30 +@@ -13085,6 +13100,7 @@ var opcodeTable = [...]opInfo{ + resultNotInArgs: true, + clobberFlags: true, + faultOnNilArg0: true, ++ hasSideEffects: true, + reg: regInfo{ + inputs: []inputInfo{ + {1, 805044223}, // R0 R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 R16 R17 R19 R20 R21 R22 R23 R24 R25 R26 g R30 +@@ -13100,6 +13116,7 @@ var opcodeTable = [...]opInfo{ + name: "LoweredAtomicAnd8", + argLen: 3, + faultOnNilArg0: true, ++ hasSideEffects: true, + asm: arm64.AAND, + reg: regInfo{ + inputs: []inputInfo{ +@@ -13112,6 +13129,7 @@ var opcodeTable = [...]opInfo{ + name: "LoweredAtomicOr8", + argLen: 3, + faultOnNilArg0: true, ++ hasSideEffects: true, + asm: arm64.AORR, + reg: regInfo{ + inputs: []inputInfo{ +@@ -14302,6 +14320,7 @@ var opcodeTable = [...]opInfo{ + name: "LoweredAtomicStore", + argLen: 3, + faultOnNilArg0: true, ++ hasSideEffects: true, + reg: regInfo{ + inputs: []inputInfo{ + {1, 469762046}, // R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 R16 R17 R18 R19 R20 R21 R22 R24 R25 R28 g R31 +@@ -14313,6 +14332,7 @@ var opcodeTable = [...]opInfo{ + name: "LoweredAtomicStorezero", + argLen: 2, + faultOnNilArg0: true, ++ hasSideEffects: true, + reg: regInfo{ + inputs: []inputInfo{ + {0, 140738025226238}, // R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 R16 R17 R18 R19 R20 R21 R22 R24 R25 R28 SP g R31 SB +@@ -14324,6 +14344,7 @@ var opcodeTable = [...]opInfo{ + argLen: 3, + resultNotInArgs: true, + faultOnNilArg0: true, ++ hasSideEffects: true, + reg: regInfo{ + inputs: []inputInfo{ + {1, 469762046}, // R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 R16 R17 R18 R19 R20 R21 R22 R24 R25 R28 g R31 +@@ -14339,6 +14360,7 @@ var opcodeTable = [...]opInfo{ + argLen: 3, + resultNotInArgs: true, + faultOnNilArg0: true, ++ hasSideEffects: true, + reg: regInfo{ + inputs: []inputInfo{ + {1, 469762046}, // R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 R16 R17 R18 R19 R20 R21 R22 R24 R25 R28 g R31 +@@ -14355,6 +14377,7 @@ var opcodeTable = [...]opInfo{ + argLen: 2, + resultNotInArgs: true, + faultOnNilArg0: true, ++ hasSideEffects: true, + reg: regInfo{ + inputs: []inputInfo{ + {0, 140738025226238}, // R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 R16 R17 R18 R19 R20 R21 R22 R24 R25 R28 SP g R31 SB +@@ -14369,6 +14392,7 @@ var opcodeTable = [...]opInfo{ + argLen: 4, + resultNotInArgs: true, + faultOnNilArg0: true, ++ hasSideEffects: true, + reg: regInfo{ + inputs: []inputInfo{ + {1, 469762046}, // R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 R16 R17 R18 R19 R20 R21 R22 R24 R25 R28 g R31 +@@ -14384,6 +14408,7 @@ var opcodeTable = [...]opInfo{ + name: "LoweredAtomicAnd", + argLen: 3, + faultOnNilArg0: true, ++ hasSideEffects: true, + asm: mips.AAND, + reg: regInfo{ + inputs: []inputInfo{ +@@ -14396,6 +14421,7 @@ var opcodeTable = [...]opInfo{ + name: "LoweredAtomicOr", + argLen: 3, + faultOnNilArg0: true, ++ hasSideEffects: true, + asm: mips.AOR, + reg: regInfo{ + inputs: []inputInfo{ +@@ -19839,6 +19865,7 @@ var opcodeTable = [...]opInfo{ + argLen: 3, + clobberFlags: true, + faultOnNilArg0: true, ++ hasSideEffects: true, + asm: s390x.AMOVW, + reg: regInfo{ + inputs: []inputInfo{ +@@ -19853,6 +19880,7 @@ var opcodeTable = [...]opInfo{ + argLen: 3, + clobberFlags: true, + faultOnNilArg0: true, ++ hasSideEffects: true, + asm: s390x.AMOVD, + reg: regInfo{ + inputs: []inputInfo{ +@@ -19866,6 +19894,7 @@ var opcodeTable = [...]opInfo{ + auxType: auxSymOff, + argLen: 3, + faultOnNilArg0: true, ++ hasSideEffects: true, + asm: s390x.ALAA, + reg: regInfo{ + inputs: []inputInfo{ +@@ -19882,6 +19911,7 @@ var opcodeTable = [...]opInfo{ + auxType: auxSymOff, + argLen: 3, + faultOnNilArg0: true, ++ hasSideEffects: true, + asm: s390x.ALAAG, + reg: regInfo{ + inputs: []inputInfo{ +@@ -19909,6 +19939,7 @@ var opcodeTable = [...]opInfo{ + argLen: 4, + clobberFlags: true, + faultOnNilArg0: true, ++ hasSideEffects: true, + asm: s390x.ACS, + reg: regInfo{ + inputs: []inputInfo{ +@@ -19929,6 +19960,7 @@ var opcodeTable = [...]opInfo{ + argLen: 4, + clobberFlags: true, + faultOnNilArg0: true, ++ hasSideEffects: true, + asm: s390x.ACSG, + reg: regInfo{ + inputs: []inputInfo{ +@@ -19949,6 +19981,7 @@ var opcodeTable = [...]opInfo{ + argLen: 3, + clobberFlags: true, + faultOnNilArg0: true, ++ hasSideEffects: true, + asm: s390x.ACS, + reg: regInfo{ + inputs: []inputInfo{ +@@ -19967,6 +20000,7 @@ var opcodeTable = [...]opInfo{ + argLen: 3, + clobberFlags: true, + faultOnNilArg0: true, ++ hasSideEffects: true, + asm: s390x.ACSG, + reg: regInfo{ + inputs: []inputInfo{ +@@ -21738,59 +21772,70 @@ var opcodeTable = [...]opInfo{ + generic: true, + }, + { +- name: "AtomicStore32", +- argLen: 3, +- generic: true, ++ name: "AtomicStore32", ++ argLen: 3, ++ hasSideEffects: true, ++ generic: true, + }, + { +- name: "AtomicStore64", +- argLen: 3, +- generic: true, ++ name: "AtomicStore64", ++ argLen: 3, ++ hasSideEffects: true, ++ generic: true, + }, + { +- name: "AtomicStorePtrNoWB", +- argLen: 3, +- generic: true, ++ name: "AtomicStorePtrNoWB", ++ argLen: 3, ++ hasSideEffects: true, ++ generic: true, + }, + { +- name: "AtomicExchange32", +- argLen: 3, +- generic: true, ++ name: "AtomicExchange32", ++ argLen: 3, ++ hasSideEffects: true, ++ generic: true, + }, + { +- name: "AtomicExchange64", +- argLen: 3, +- generic: true, ++ name: "AtomicExchange64", ++ argLen: 3, ++ hasSideEffects: true, ++ generic: true, + }, + { +- name: "AtomicAdd32", +- argLen: 3, +- generic: true, ++ name: "AtomicAdd32", ++ argLen: 3, ++ hasSideEffects: true, ++ generic: true, + }, + { +- name: "AtomicAdd64", +- argLen: 3, +- generic: true, ++ name: "AtomicAdd64", ++ argLen: 3, ++ hasSideEffects: true, ++ generic: true, + }, + { +- name: "AtomicCompareAndSwap32", +- argLen: 4, +- generic: true, ++ name: "AtomicCompareAndSwap32", ++ argLen: 4, ++ hasSideEffects: true, ++ generic: true, + }, + { +- name: "AtomicCompareAndSwap64", +- argLen: 4, +- generic: true, ++ name: "AtomicCompareAndSwap64", ++ argLen: 4, ++ hasSideEffects: true, ++ generic: true, + }, + { +- name: "AtomicAnd8", +- argLen: 3, +- generic: true, ++ name: "AtomicAnd8", ++ argLen: 3, ++ hasSideEffects: true, ++ generic: true, + }, + { +- name: "AtomicOr8", +- argLen: 3, +- generic: true, ++ name: "AtomicOr8", ++ argLen: 3, ++ hasSideEffects: true, ++ generic: true, + }, + } + +diff --git a/test/fixedbugs/issue19182.go b/test/fixedbugs/issue19182.go +new file mode 100644 +index 0000000..3a90ff4 +--- /dev/null ++++ b/test/fixedbugs/issue19182.go +@@ -0,0 +1,36 @@ ++// run ++ ++// Copyright 2017 The Go Authors. All rights reserved. ++// Use of this source code is governed by a BSD-style ++// license that can be found in the LICENSE file. ++ ++package main ++ ++import ( ++ "fmt" ++ "runtime" ++ "sync/atomic" ++ "time" ++) ++ ++var a uint64 = 0 ++ ++func main() { ++ runtime.GOMAXPROCS(2) // With just 1, infinite loop never yields ++ ++ go func() { ++ for { ++ atomic.AddUint64(&a, uint64(1)) ++ } ++ }() ++ ++ time.Sleep(10 * time.Millisecond) // Short sleep is enough in passing case ++ i, val := 0, atomic.LoadUint64(&a) ++ for ; val == 0 && i < 100; val, i = atomic.LoadUint64(&a), i+1 { ++ time.Sleep(100 * time.Millisecond) ++ } ++ if val == 0 { ++ fmt.Printf("Failed to observe atomic increment after %d tries\n", i) ++ } ++ ++} +-- +2.10.2 + diff --git a/dev-lang/go/go-1.8-r1.ebuild b/dev-lang/go/go-1.8-r1.ebuild new file mode 100644 index 000000000000..b86d8f902421 --- /dev/null +++ b/dev-lang/go/go-1.8-r1.ebuild @@ -0,0 +1,231 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +export CBUILD=${CBUILD:-${CHOST}} +export CTARGET=${CTARGET:-${CHOST}} + +MY_PV=${PV/_/} + +inherit toolchain-funcs + +BOOTSTRAP_DIST="https://dev.gentoo.org/~williamh/dist" +BOOTSTRAP_VERSION="bootstrap-1.8" +BOOTSTRAP_URI=" +amd64? ( ${BOOTSTRAP_DIST}/go-linux-amd64-${BOOTSTRAP_VERSION}.tbz ) +arm? ( ${BOOTSTRAP_DIST}/go-linux-arm-${BOOTSTRAP_VERSION}.tbz ) +arm64? ( ${BOOTSTRAP_DIST}/go-linux-arm64-${BOOTSTRAP_VERSION}.tbz ) +ppc64? ( + ${BOOTSTRAP_DIST}/go-linux-ppc64-${BOOTSTRAP_VERSION}.tbz + ${BOOTSTRAP_DIST}/go-linux-ppc64le-${BOOTSTRAP_VERSION}.tbz +) +s390? ( ${BOOTSTRAP_DIST}/go-linux-s390x-${BOOTSTRAP_VERSION}.tbz ) +x86? ( ${BOOTSTRAP_DIST}/go-linux-386-${BOOTSTRAP_VERSION}.tbz ) +amd64-fbsd? ( ${BOOTSTRAP_DIST}/go-freebsd-amd64-${BOOTSTRAP_VERSION}.tbz ) +x86-fbsd? ( ${BOOTSTRAP_DIST}/go-freebsd-386-${BOOTSTRAP_VERSION}.tbz ) +x64-macos? ( ${BOOTSTRAP_DIST}/go-darwin-amd64-${BOOTSTRAP_VERSION}.tbz ) +x64-solaris? ( ${BOOTSTRAP_DIST}/go-solaris-amd64-${BOOTSTRAP_VERSION}.tbz ) +" + +case ${PV} in +*9999*) + EGIT_REPO_URI="git://github.com/golang/go.git" + inherit git-r3 + ;; +*) + SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz " + S="${WORKDIR}"/go + case ${PV} in + *_beta*|*_rc*) ;; + *) + KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos ~x64-solaris" + # The upstream tests fail under portage but pass if the build is + # run according to their documentation [1]. + # I am restricting the tests on released versions until this is + # solved. + # [1] https://golang.org/issues/18442 + RESTRICT="test" + ;; + esac +esac +SRC_URI+="!gccgo? ( ${BOOTSTRAP_URI} )" + +DESCRIPTION="A concurrent garbage collected and typesafe programming language" +HOMEPAGE="http://www.golang.org" + +LICENSE="BSD" +SLOT="0/${PV}" +IUSE="gccgo" + +DEPEND="gccgo? ( >=sys-devel/gcc-5[go] )" +RDEPEND="!=sys-devel/llvm-3.5:0= + >=sys-devel/llvm-3.9:0= >=sys-libs/libunwind-1.1:7= sys-libs/readline:0= sys-libs/zlib:0= diff --git a/dev-libs/apr-util/apr-util-1.5.4-r1.ebuild b/dev-libs/apr-util/apr-util-1.5.4-r1.ebuild index 9abee1937cd8..9fa270a7f21f 100644 --- a/dev-libs/apr-util/apr-util-1.5.4-r1.ebuild +++ b/dev-libs/apr-util/apr-util-1.5.4-r1.ebuild @@ -105,7 +105,7 @@ src_install() { find "${ED}" -name "*.la" -delete find "${ED}usr/$(get_libdir)/apr-util-${SLOT}" -name "*.a" -delete - use static-libs || find "${ED}" -name "*.a" -delete + use static-libs || find "${ED}" -name "*.a" -not -name "*$(get_libname)" -delete use doc && dohtml -r docs/dox/html/* diff --git a/dev-libs/fddl/fddl-20111124-r1.ebuild b/dev-libs/fddl/fddl-20111124-r1.ebuild index c28910e71706..ba98c9935b82 100644 --- a/dev-libs/fddl/fddl-20111124-r1.ebuild +++ b/dev-libs/fddl/fddl-20111124-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~pinkbyte/distfiles/snapshots/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="" DOCS=( AUTHORS ChangeLog INSTALL RELEASE ) diff --git a/dev-libs/json-glib/Manifest b/dev-libs/json-glib/Manifest index e14b2a854799..59bf1bc4946b 100644 --- a/dev-libs/json-glib/Manifest +++ b/dev-libs/json-glib/Manifest @@ -1 +1,2 @@ DIST json-glib-1.2.2.tar.xz 590376 SHA256 ea128ab52a824fcd06e5448fbb2bd8d9a13740d51c66d445828edba71321a621 SHA512 04cbb303c4c6fc6e8af8bc25353b7aff7454250e317f29e4544e850c251aa8c6c88f81cbada8aafd42db637f5521814a86720b0784bc6f202cb222140e993bcf WHIRLPOOL ad5d0d092356beb03537cd07adde488d125487484b02be6e15329eb5d14b0f80f7967b7abee843cbb153da81e440f31787742f12378e6d7c28a152485acc035c +DIST json-glib-1.2.8.tar.xz 604336 SHA256 fd55a9037d39e7a10f0db64309f5f0265fa32ec962bf85066087b83a2807f40a SHA512 85d8ad431363b8698d71684927b8aa38749d99ea7236334ec09fd81482489f1ab9cb12dabcbe13f6b6ffd7e5d70ade47a36b511e275915d4aa858af647db90ba WHIRLPOOL 2c770d113e4b1911fe98ca127110c45443a5e992d442265c8e48a65f66d1429bff1099b4015f93d110b547734f4478febe1d27a81e7774cf3f23e0696c51fe18 diff --git a/dev-libs/json-glib/json-glib-1.2.8.ebuild b/dev-libs/json-glib/json-glib-1.2.8.ebuild new file mode 100644 index 000000000000..ed3db1ec4abe --- /dev/null +++ b/dev-libs/json-glib/json-glib-1.2.8.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome2 multilib-minimal + +DESCRIPTION="Library providing GLib serialization and deserialization for the JSON format" +HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +IUSE="debug +introspection" + +RDEPEND=" + >=dev-libs/glib-2.37.6:2[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-0.9.5:= ) +" +DEPEND="${RDEPEND} + ~app-text/docbook-xml-dtd-4.1.2 + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + >=dev-util/gtk-doc-am-1.20 + >=sys-devel/gettext-0.18 + virtual/pkgconfig[${MULTILIB_USEDEP}] +" + +src_prepare() { + # Do not touch CFLAGS with --enable-debug=yes + sed -e 's/CFLAGS -g/CFLAGS/' -i "${S}"/configure || die + gnome2_src_prepare +} + +multilib_src_configure() { + # Coverage support is useless, and causes runtime problems + ECONF_SOURCE=${S} \ + gnome2_src_configure \ + --enable-man \ + --disable-gcov \ + $(usex debug --enable-debug=yes --enable-debug=minimum) \ + $(multilib_native_use_enable introspection) + + if multilib_is_native_abi; then + ln -s "${S}"/doc/html doc/html || die + fi +} + +multilib_src_compile() { + gnome2_src_compile +} + +multilib_src_install() { + gnome2_src_install +} diff --git a/dev-libs/openspecfun/Manifest b/dev-libs/openspecfun/Manifest index ebcdc4cb8804..62f99d6efc4f 100644 --- a/dev-libs/openspecfun/Manifest +++ b/dev-libs/openspecfun/Manifest @@ -1 +1 @@ -DIST openspecfun-0.4.tar.gz 127722 SHA256 bf98de20d429f6d9abedf47f2118350b3160875dd717b50a9f98415aa51c4a5b SHA512 51374e6e7c3b24967dbe7b670ee28282c769a9cffd48823968c632183f7a27ccd695bbe448d00af2a70cfe55eaa122bc62261532935a8be91ec9a9704a6818d7 WHIRLPOOL b3446fa952db8a8e065b3e2ef7cdd8abff9f29d69402dc94427d74d81511fbe0a35f560e839c054c208d37776af880a5a8bd74d3daf19aed35037b35759d0c57 +DIST openspecfun-0.5.1.tar.gz 121110 SHA256 b83e35feedbd717788866d496189c067a4f9c36b46d93eb7855df7494b1e3d22 SHA512 7f7b0dd04d5c325a99bf5a44521edaed87ba75acc8d85be64e3be55ff697a1544430d1fe4b5330d5ceb907bada26b42750cf6654fc8ed12b1738ec29fcbeb0b3 WHIRLPOOL b67f2e34bef8409942d642b5791a5555f66192b420481bb24b111c888a3b5c1dffe64223aac7c6e8bee44d9ff50fa4ffb439bf324af4d6742173069311433d93 diff --git a/dev-libs/openspecfun/openspecfun-0.4-r1.ebuild b/dev-libs/openspecfun/openspecfun-0.5.1.ebuild similarity index 53% rename from dev-libs/openspecfun/openspecfun-0.4-r1.ebuild rename to dev-libs/openspecfun/openspecfun-0.5.1.ebuild index 0b794814eea7..5cad71a2cd9c 100644 --- a/dev-libs/openspecfun/openspecfun-0.4-r1.ebuild +++ b/dev-libs/openspecfun/openspecfun-0.5.1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=6 inherit fortran-2 multilib @@ -12,12 +12,23 @@ SRC_URI="https://github.com/JuliaLang/openspecfun/archive/v${PV}.tar.gz -> ${P}. LICENSE="MIT public-domain" SLOT="0" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" +IUSE="static-libs" + +DEPEND="sci-libs/openlibm" +RDEPEND="${DEPEND}" src_prepare() { sed -i "s:/lib:/$(get_libdir):" Make.inc || die + default +} + +src_compile() { + emake prefix="${EPREFIX}/usr" USE_OPENLIBM=1 } src_install() { - emake DESTDIR="${D}" prefix="${EPREFIX}/usr" install + emake DESTDIR="${D}" prefix="${EPREFIX}/usr" \ + libdir="${EPREFIX}/usr/$(get_libdir)" install + use static-libs || rm "${D}/${EPREFIX}/usr/$(get_libdir)/libopenspecfun.a" || die "rm failed" + dodoc README.md } diff --git a/dev-perl/Apache-LogFormat-Compiler/Apache-LogFormat-Compiler-0.350.0.ebuild b/dev-perl/Apache-LogFormat-Compiler/Apache-LogFormat-Compiler-0.350.0.ebuild new file mode 100644 index 000000000000..869d86c80db7 --- /dev/null +++ b/dev-perl/Apache-LogFormat-Compiler/Apache-LogFormat-Compiler-0.350.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=KAZEBURO +DIST_VERSION=0.35 +DIST_EXAMPLES=("eg/*") +inherit perl-module + +DESCRIPTION="Compile an Apache log format string to perl-code" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="test" + +# POSIX -> perl +RDEPEND=" + >=dev-perl/POSIX-strftime-Compiler-0.300.0 + virtual/perl-Time-Local + >=dev-lang/perl-5.8.4" + +# HTTP::Request::Common -> HTTP-Message +# Test::More -> perl-Test-Simple +# URI::Escape -> URI +DEPEND="${RDEPEND} + >=dev-perl/Module-Build-Tiny-0.35.0 + test? ( + dev-perl/HTTP-Message + dev-perl/Test-MockTime + >=virtual/perl-Test-Simple-0.980.0 + dev-perl/Test-Requires + >=dev-perl/Try-Tiny-0.120.0 + >=dev-perl/URI-1.600.0 + ) +" diff --git a/dev-perl/Apache-LogFormat-Compiler/Manifest b/dev-perl/Apache-LogFormat-Compiler/Manifest index 146ce164a567..e1b0bddf2d3f 100644 --- a/dev-perl/Apache-LogFormat-Compiler/Manifest +++ b/dev-perl/Apache-LogFormat-Compiler/Manifest @@ -1 +1,2 @@ DIST Apache-LogFormat-Compiler-0.33.tar.gz 16431 SHA256 1bf36d92aa184236fbd9d1f795f273de9d365c6fbe087bfdfbaa800bff98749d SHA512 2d098316d02dd9d81dbdb9b4852917430fad0e8e8599464500ee838b5eb6b26ec30fff04f1a9d0fad87141f38b6262c0a0a9bb14c13c559c9b92b53649225e21 WHIRLPOOL d5da1f1c6ee993fe666c612fffc5ef6e98eb4beed2d97a3a0e4fcd06f7daf1cf7f545ce012a256c8da4f45a82ca9a46f1ac4a1d5aa3b834293a53fa2a4fb2721 +DIST Apache-LogFormat-Compiler-0.35.tar.gz 15996 SHA256 1654c0000a042a8af052616e30b91c1f0b95a720c8048b59168a8bd99b07271a SHA512 9a4447e0be864e6ba3a6170daa6f219b0ddd6b765ab6fbe6125a808da76803fb4bf6eed131df793a8cf900378b5c72f11489d5429106b97931f6fbef08f9f349 WHIRLPOOL a99988a1ccd13ff3612224550036402ec44ccef50c5ed8c50332cfbcdf68fff59c5c73a8f139947e2b0b4c7f83a530e945f3848050ec9101e74f03a12fe5b107 diff --git a/dev-perl/Date-Manip/Date-Manip-6.580.0.ebuild b/dev-perl/Date-Manip/Date-Manip-6.580.0.ebuild new file mode 100644 index 000000000000..0a571d62778e --- /dev/null +++ b/dev-perl/Date-Manip/Date-Manip-6.580.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=SBECK +DIST_VERSION=6.58 + +inherit perl-module + +DESCRIPTION="Perl date manipulation routines" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris" +IUSE="elibc_musl test" + +RDEPEND=" + virtual/perl-Carp + virtual/perl-Data-Dumper + virtual/perl-Encode + virtual/perl-File-Spec + virtual/perl-IO + virtual/perl-Storable + elibc_musl? ( sys-libs/timezone-data ) +" +DEPEND="${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.670.100 + test? ( + dev-perl/Test-Inter + virtual/perl-Test-Simple + ) +" + +src_test() { + perl_rm_files t/pod_coverage.t t/pod.t + perl-module_src_test +} diff --git a/dev-perl/Date-Manip/Manifest b/dev-perl/Date-Manip/Manifest index 367209ddf46a..a82767657ced 100644 --- a/dev-perl/Date-Manip/Manifest +++ b/dev-perl/Date-Manip/Manifest @@ -2,3 +2,4 @@ DIST Date-Manip-6.51.tar.gz 1799860 SHA256 23bca630398d33ee16d6d8b285206dfdfa937 DIST Date-Manip-6.52.tar.gz 1833161 SHA256 3f7b31a0d9f47a111e1a128e708d4c1ee0f6815ead81737fc4de96438f61e511 SHA512 8a232e8fcc2c5abc1fb82c5096ae8a80b6a6c1d6ef94ca87cbdf15907dedfa64b41008149e0026e4898c96e649b1d69ca304fb529ea32253737e513b809afc6b WHIRLPOOL 8a44a26238799673fb132e73a7713f7ab0a6ee90ca3e416ae28f529507f0ffb0c7f45ad314fa3d2d6a57b39819ca516eda6272ff5815eb90c91c019f96bd86ec DIST Date-Manip-6.56.tar.gz 1829314 SHA256 acae07026b84d157f161d569b41026f4770e72872a5c7d70c295e2083a1ff5ec SHA512 1faf36ab2d96b5841ffd408b981818cb86ca12c327adbc2b29e8369ab63d9cd6a57b1cce232ad46333945d0be4b155761038df19da3f1a0a3f3b66d817c41337 WHIRLPOOL 83b4fddc154dbc9ecb0b29e19e40f41fdd364d9312e7f0c53ad835fbf0bb19bf5bc0c8918feef5b266ac4403b48c02ac133982b46ff7be140412df60afd8e5a8 DIST Date-Manip-6.57.tar.gz 1831444 SHA256 864c1e71a62db5f58fd570ddf82259feb025203a58187fdddec96824f54e2f76 SHA512 c2dbe195cfcc4c60f5b120fb4af0d487a6d3713b874f48a78c0ebf32364c2062c68e03bbc72a9ad54c25a3b6dada7a3b2041f16755665e93206de1320a88ba9a WHIRLPOOL ea35b247c79cafaa57f7ca391f3445f8936278f2d184b42dbb63f970759cbe4c6d2c75186cba9ec545215a071348267a6a9d6d66707ddcd498a73613ef6531e3 +DIST Date-Manip-6.58.tar.gz 1820488 SHA256 485eec6c00141c477941598de7081746f57365b9705d4a751fb1d164ded2b363 SHA512 f2f2b7e5655f31135134284a993194777313ca1f07e8869daf4850a48dbe8e5fe7fccdcd1caa82d07234fd29e5f1c74e44bc2c3c10cc6f84541b317493b40c6d WHIRLPOOL a7555c44531e07afdebcd2221e58985e9f6008b93a4f875fe76cdc85eb501def37bda103b60a7639cb5ae4d4e36ba77ab3076e17bf53c6d69fe1e3925abcad96 diff --git a/dev-perl/DateTime-Event-Recurrence/DateTime-Event-Recurrence-0.190.0.ebuild b/dev-perl/DateTime-Event-Recurrence/DateTime-Event-Recurrence-0.190.0.ebuild new file mode 100644 index 000000000000..3c4207a0ce8d --- /dev/null +++ b/dev-perl/DateTime-Event-Recurrence/DateTime-Event-Recurrence-0.190.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=FGLOCK +DIST_VERSION=0.19 +inherit perl-module + +DESCRIPTION="DateTime::Set extension for create basic recurrence sets" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + >=dev-perl/DateTime-0.270.0 + >=dev-perl/DateTime-Set-0.360.0 +" +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker +" diff --git a/dev-perl/DateTime-Event-Recurrence/Manifest b/dev-perl/DateTime-Event-Recurrence/Manifest index f3bfad3e098f..c926c26c21f2 100644 --- a/dev-perl/DateTime-Event-Recurrence/Manifest +++ b/dev-perl/DateTime-Event-Recurrence/Manifest @@ -1,2 +1,3 @@ DIST DateTime-Event-Recurrence-0.16.tar.gz 23915 SHA256 3872e0126cd9527a918d3e537f85342d1fbb1e6a9ae5833262201b31879f8609 SHA512 23ad739f6eedbbca63d42d0c0c7ba295e976669e5ab40bf882c6d52ea352654ae2c155825ddbd0c53dce1cde16ab340020ceedf6b36d4de58680e08b39535bb5 WHIRLPOOL dac586b92f8f2ba275a87fa29b8f1e1c3b9e9c8c887332d3bcf9e76ebbc2e4f6cd6a523eaa261a9afd50a9f67ce8ce0dbc4f972584f8a1c4c9f7de3243a36a6a DIST DateTime-Event-Recurrence-0.18.tar.gz 24702 SHA256 15d1beb23171660d84ff680f4139e6806c5de1d7365e21f4c073b6ee123d229b SHA512 72614073306d6100cc3cfefb71dbcc1a6a49e414338407e8637856c37151bdc0b1ec824b495e9a972bcd2c8e7ad8c1ac91e6fb8cbfc45a2c36c51f86e739419a WHIRLPOOL 5fa7c79bc44a2ed89c30a2a29b17a846a491d71213c179c63ae05b2e2be6336da17e310622f787cea489ace53e51dfcb882e64331ec8f9e1b97bda12d13c1a3c +DIST DateTime-Event-Recurrence-0.19.tar.gz 25240 SHA256 f9408789a461107766ca1a232bb3ec1e702eec7ca8167401ea6ec3f4b6d0b5a5 SHA512 a431b69dcdab75deb09efad2e558c429b7456807d0151dca1ae602a1b7dd3f22bd9e6bae510ef039a2cb6f18f31ba92688c00586588aad60528cb461d9d4c9d5 WHIRLPOOL 1bf62bc8025bd330f6f672d6967841451e43d2acf0993be893614bc3ac5498bd8686696837d5d62d5ad190a8a1a6ada8fe7ace66fdf262515f73f69e16ea33a1 diff --git a/dev-perl/DateTime-Format-Flexible/DateTime-Format-Flexible-0.270.0.ebuild b/dev-perl/DateTime-Format-Flexible/DateTime-Format-Flexible-0.270.0.ebuild new file mode 100644 index 000000000000..ccfd94ed6a61 --- /dev/null +++ b/dev-perl/DateTime-Format-Flexible/DateTime-Format-Flexible-0.270.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=THINC +DIST_VERSION=0.27 +DIST_EXAMPLES=( "example/*" ) +inherit perl-module + +DESCRIPTION="Flexibly parse strings and turn them into DateTime objects" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=" + dev-perl/DateTime + >=dev-perl/DateTime-Format-Builder-0.740.0 + dev-perl/DateTime-TimeZone + dev-perl/List-MoreUtils + dev-perl/Module-Pluggable +" +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + dev-perl/Test-MockTime + >=virtual/perl-Test-Simple-0.440.0 + ) +" +src_test() { + perl_rm_files t/002_pod.t t/003_podcoverage.t + perl-module_src_test +} diff --git a/dev-perl/DateTime-Format-Flexible/Manifest b/dev-perl/DateTime-Format-Flexible/Manifest index b79ec07fe042..3f148e20a98c 100644 --- a/dev-perl/DateTime-Format-Flexible/Manifest +++ b/dev-perl/DateTime-Format-Flexible/Manifest @@ -1 +1,2 @@ DIST DateTime-Format-Flexible-0.26.tar.gz 71862 SHA256 436efbc5e87cc385112e1c44336427fea32df670caf2b7d6dbb7a113ac6e693d SHA512 70f5d50fd97bede5790853b526ee8150ab86592fa3f34ee16b0f26268c190052701f16510de6465ade46c647b5d1750f5c9cccf4b48ae7eac1455d6cadc015a3 WHIRLPOOL 7a8fcd095ad0a214a7f4e8c969b28538226a480548eee751a1043e2915bab21c6eab94710fe866edeae7c83d181a82d9c036eb4b7e642494b32ffa5e399f28d1 +DIST DateTime-Format-Flexible-0.27.tar.gz 73579 SHA256 8354cbfa820a283df795a1d7e838cbb8429e32db6483d55bfb7e5ada2cd6ac4e SHA512 add6af39b204308231c8023f75305b277ee2094416e7aee71b0ec23c4136ddca88952c6e11d4fb3df6b09e22ccbb5098924418ba0b8dc2296039a5c8e72ab069 WHIRLPOOL f2d01bd162eb271635cb1377fb4fe7fa3fad55454ead1017675a0d736fee05aeac2dd2c3326bfcd99726f5f012b43243d3cab49e16b4ed647c6523ba863e04b5 diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-1.120.0.ebuild b/dev-perl/DateTime-Locale/DateTime-Locale-1.160.0.ebuild similarity index 89% rename from dev-perl/DateTime-Locale/DateTime-Locale-1.120.0.ebuild rename to dev-perl/DateTime-Locale/DateTime-Locale-1.160.0.ebuild index 85610c2bec3d..e68ae2cbdd34 100644 --- a/dev-perl/DateTime-Locale/DateTime-Locale-1.120.0.ebuild +++ b/dev-perl/DateTime-Locale/DateTime-Locale-1.160.0.ebuild @@ -4,7 +4,7 @@ EAPI=6 DIST_AUTHOR=DROLSKY -DIST_VERSION=1.12 +DIST_VERSION=1.16 DIST_EXAMPLES=("eg/*") inherit perl-module @@ -19,6 +19,7 @@ RDEPEND=" virtual/perl-Carp >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-Exporter + dev-perl/File-ShareDir >=dev-perl/Params-ValidationCompiler-0.130.0 >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/Specio-0.150.0 @@ -26,12 +27,14 @@ RDEPEND=" " DEPEND="${RDEPEND} virtual/perl-ExtUtils-MakeMaker + >=dev-perl/File-ShareDir-Install-0.60.0 test? ( virtual/perl-CPAN-Meta-Requirements >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-File-Spec virtual/perl-Storable dev-perl/Test-Fatal + dev-perl/Test-File-ShareDir dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Warnings diff --git a/dev-perl/DateTime-Locale/Manifest b/dev-perl/DateTime-Locale/Manifest index 71c40cfca95e..03e24f57e533 100644 --- a/dev-perl/DateTime-Locale/Manifest +++ b/dev-perl/DateTime-Locale/Manifest @@ -2,4 +2,4 @@ DIST DateTime-Locale-0.46.tar.gz 2556441 SHA256 b4ceaa0dc0b89d4eb180eb970a927cf3 DIST DateTime-Locale-1.02.tar.gz 930153 SHA256 63ad62bcc01c7007d233f6270c05059a6cdc4270812546450759d03d8cfcf355 SHA512 70c1fc6d06cd38553a03e3839ffd1b8aadba115159aba2fc8718d613cdadeee3bf91fe4bcb9d15b127edf633313124eea1e08913313c5fbc286999c286597c0d WHIRLPOOL 8e3cbef911f7517a821b99e974b66ddb71734925cf95a0eca5c66ff856a93581faf88815844770031e5e049b26513268cdf51675417abb337503482b5747e88b DIST DateTime-Locale-1.03.tar.gz 959190 SHA256 3100568a62a91ca1c09c0aac8e1e4ba34e6f82047ec64f714733a647c040f511 SHA512 c86f338c40bbc4a0459999314a3a84871ff963495c788ae68b15f747ce896f9ea9ded8e037238870b0831727b6fc578739318897d04c753ff113b33d57f9a0f9 WHIRLPOOL 6e5589308fa63f4bbb4b1995654ee34645d1cc7bcbaef8ab7ff49de666ca081ee168237925d39abb74bcd63617846d3fa42d0189fde7632d6bd9d30d08071efa DIST DateTime-Locale-1.05.tar.gz 959564 SHA256 692d674558589e2a6ad2d68cf58a6e4e4b1bfe2f7f76caf20cb91b975a51d155 SHA512 8e5484e20ccd6f21343dd8eed708f4ec70a0a11f86b83d4a304ebc01b6f8a613d8b08b3a51cf520eeac7730720a996ef36b5e93e771f5fd03f92e283e4ff1f94 WHIRLPOOL 01919f04ef06c8244836e694b6e7f620ecda1b17d4a1545fbb92d99ad3638fc5ac291640ae9ca54d6ee78749b4bcc960e9b0ba6a5c7896580200ef3e88f0b5bf -DIST DateTime-Locale-1.12.tar.gz 1015364 SHA256 de8fbe233c81c099c1a0550dfb71a7bb3699bed685d944ef96dceca6e8b358cf SHA512 88d5d836567fed635efc6144998a97fab020e5a7a9a7a7b87b75549de8f5c9ac77bffabfdee81fac0101f464cc6beddb0f8eff092b0f3a98f26e1c66e830a905 WHIRLPOOL 3ac9962dc6f3d41d728f2362600ddfb94881ee4d5ecad0054ea693974776892e33d83096a96d429801b8423a6a77091830ec8b2064630d5bea83bfee806fffb2 +DIST DateTime-Locale-1.16.tar.gz 1228443 SHA256 dfaf4c42149c0622e80721773b8d7229d7785280503585895c9fe9f51e076cfe SHA512 66b09f2f2d9cbb9ed969c6e881dd68a48957d69d5d4cd8a998b7a79538050807d862813eae677ef28ec2ce645c8fc15b9b5de2b15ed077e936d63a44e072a145 WHIRLPOOL 6e51707267d9c2ce2f64a9355b408f1f273a3c3099b40d1fde0e13d665ddc22afe0850e7d94918c6c20977b390e2b55c22f3de4ae3619afbc9305aff8b973765 diff --git a/dev-perl/Dist-Zilla-Plugin-MetaProvides-Package/Dist-Zilla-Plugin-MetaProvides-Package-2.4.3.ebuild b/dev-perl/Dist-Zilla-Plugin-MetaProvides-Package/Dist-Zilla-Plugin-MetaProvides-Package-2.4.3.ebuild new file mode 100644 index 000000000000..7753dd0d48ca --- /dev/null +++ b/dev-perl/Dist-Zilla-Plugin-MetaProvides-Package/Dist-Zilla-Plugin-MetaProvides-Package-2.4.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=KENTNL +DIST_VERSION=2.004003 +inherit perl-module + +DESCRIPTION="Extract namespaces/version from traditional packages for provides" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=" + virtual/perl-Carp + >=dev-perl/Data-Dump-1.160.0 + >=dev-perl/Dist-Zilla-5.0.0 + >=dev-perl/Dist-Zilla-Plugin-MetaProvides-1.150.0.0 + >=dev-perl/Dist-Zilla-Role-ModuleMetadata-0.4.0 + dev-perl/Moose + dev-perl/MooseX-LazyRequire + dev-perl/MooseX-Types + dev-perl/PPI + dev-perl/Safe-Isa + dev-perl/namespace-autoclean +" +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + virtual/perl-File-Spec + >=virtual/perl-Module-Metadata-1.0.22 + >=dev-perl/Path-Tiny-0.58.0 + dev-perl/Test-Fatal + >=virtual/perl-Test-Simple-0.990.0 + ) +" diff --git a/dev-perl/Dist-Zilla-Plugin-MetaProvides-Package/Manifest b/dev-perl/Dist-Zilla-Plugin-MetaProvides-Package/Manifest index 9c3585767a84..f15c4e662f88 100644 --- a/dev-perl/Dist-Zilla-Plugin-MetaProvides-Package/Manifest +++ b/dev-perl/Dist-Zilla-Plugin-MetaProvides-Package/Manifest @@ -1 +1,2 @@ DIST Dist-Zilla-Plugin-MetaProvides-Package-2.004002.tar.gz 39588 SHA256 270069a1770dc82c8836b710d2f930b5a809c4a73d053fcbe9ef7207a08c0e51 SHA512 b6c62b0c80eafee4478fbfe56874e95cfdf0249f97a2d70434518963a457b63066ecc8d0cbcb2a40e6135dd3e19bca8e9d4c59bb165ff831e74c52c6a91414a2 WHIRLPOOL 0a90387b28c039347ccb1299f22526a00d5fd849a37d94904cc29c18c1fda4913e4993d9a8dd7afd7d2304461f706d2fff4a148c8bb6472495cfea3fbfbc9473 +DIST Dist-Zilla-Plugin-MetaProvides-Package-2.004003.tar.gz 39908 SHA256 80bb21fd18aea9f5203674a8294e33221d39d37354b1791da237ff0911398585 SHA512 84cf026e348dff581dd9c5e1b2b5a60b5d36215577dbfd0dd0904bedccab72819cf746a2eb8ee004be46164a22012d9f8ab9ab0bd3cf44a886b35ca14369ca4b WHIRLPOOL b4cd7fa6d10021c4f6ae2b4e268a86346cb54cccdeb9c07ab8207d07ebaa2f9f9f5dfcd46a6673a3559a23b3b961e4c167b8017febbafc5e5f27d02785175d6a diff --git a/dev-perl/Dist-Zilla-Plugin-MetaProvides/Dist-Zilla-Plugin-MetaProvides-2.2.4.ebuild b/dev-perl/Dist-Zilla-Plugin-MetaProvides/Dist-Zilla-Plugin-MetaProvides-2.2.4.ebuild new file mode 100644 index 000000000000..a355fa6e118b --- /dev/null +++ b/dev-perl/Dist-Zilla-Plugin-MetaProvides/Dist-Zilla-Plugin-MetaProvides-2.2.4.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=KENTNL +DIST_VERSION=2.002004 +inherit perl-module + +DESCRIPTION="Generating and Populating 'provides' in your META.yml" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=" + virtual/perl-Carp + dev-perl/Dist-Zilla + dev-perl/Hash-Merge-Simple + dev-perl/Moose + dev-perl/MooseX-Types + dev-perl/namespace-autoclean +" +DEPEND="${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-7.0.0 + test? ( + >=virtual/perl-CPAN-Meta-2.120.900 + virtual/perl-File-Spec + >=dev-perl/Path-Tiny-0.58.0 + virtual/perl-Scalar-List-Utils + dev-perl/Test-Fatal + >=virtual/perl-Test-Simple-0.990.0 + ) +" diff --git a/dev-perl/Dist-Zilla-Plugin-MetaProvides/Manifest b/dev-perl/Dist-Zilla-Plugin-MetaProvides/Manifest index acd83e38f858..a1e48f908ca0 100644 --- a/dev-perl/Dist-Zilla-Plugin-MetaProvides/Manifest +++ b/dev-perl/Dist-Zilla-Plugin-MetaProvides/Manifest @@ -1 +1,2 @@ DIST Dist-Zilla-Plugin-MetaProvides-2.002003.tar.gz 41860 SHA256 fe9f4aadd7f5a84b0c99c113cbb3113f79d8559a55a5ffe708d2cca2be333220 SHA512 6f6ee420dbe4b1344b9fb0ad938e4b1b15ac9db4e0bba2ce41e3c4f6a5e25319e21b53e28509a1dc38352c7aacb852c80027877bc9259c112aee1cb4c26b6e39 WHIRLPOOL 60135c3575b361b55f4074bc13a9b0d400977c0cc8924bec1e0f6b0064331262594195cc34ccfe607d3d3c4b880c33b0f6a35b45d0fc146a895494f232cf3ec1 +DIST Dist-Zilla-Plugin-MetaProvides-2.002004.tar.gz 42318 SHA256 fc28142da9a44c3d0b4a819e422b654fb2c700c1e657d15b53aad39f22d07717 SHA512 3321b1666b2fdf29a09a69a7524cd71f110597d643ed28788b291fa261b5f6eb4403732e6600182ccb6ab8bf5effeefa6da1b2a628ddbbdb747518f6cf88f455 WHIRLPOOL fd79cf7f60987f72175975abf025fc07cbac10f82f88deb26e67a2ec3307d80b3273714dd645a166b496aea14a9e4c820403d3c4b707369d3ae13314876e48c9 diff --git a/dev-perl/Dist-Zilla/Dist-Zilla-6.9.0.ebuild b/dev-perl/Dist-Zilla/Dist-Zilla-6.9.0.ebuild new file mode 100644 index 000000000000..c259d7eb610e --- /dev/null +++ b/dev-perl/Dist-Zilla/Dist-Zilla-6.9.0.ebuild @@ -0,0 +1,151 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=RJBS +DIST_VERSION=6.009 +inherit perl-module + +DESCRIPTION="distribution builder; installer not included!" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="minimal test" + +## CPAN->Gentoo resolution map for grepping in case upstream split a dep +# breaks: Dist::Zilla::App::Command::stale -> Dist-Zilla-Plugin-PromptIfStale +# DZA:Command::xtest -> DZP:CheckExtraTests +# DZP:Author::Plicease::Tests -> DZPB::Author::Plicease +X_BREAKS=" + ! App-Cmd-0.321 +# r: App::Cmd::Setup -> App-Cmd +# r: App::Cmd::Tester -> App-Cmd +# r: App::Cmd::Tester::CaptureExternal -> App-Cmd 0.314 +# r: CPAN::Meta::Converter -> CPAN-Meta +# r: CPAN::Meta::Merge -> CPAN-Meta 2.142060 +# r: CPAN::Meta::Prereqs -> CPAN-Meta +# r: CPAN::Meta::Validator -> CPAN-Meta +# r: Config::INI::Reader -> Config-INI +# r: Config::MVP::Assembler -> Config-MVP +# r: Config::MVP::Assembler::WithBundles -> Config-MVP +# r: Config::MVP::Reader -> Config-MVP +# r: Config::MVP::Reader::Findable::ByExtension -> Config-MVP 1.101450 +# r: Config::MVP::Reader::Finder -> Config-MVP 0.092990 +# r: Config::MVP::Section -> Config-MVP +# r: List::Util -> Scalar-List-Utils +# r: Mixin::Linewise::Readers -> Mixin-Linewise +# r: Moose::Role -> Moose +# r: Moose::Util::TypeConstraints -> Moose +# r: MooseX::Types::Moose -> MooseX-Types +# r: PPI::Document -> PPI +# r: Scalar::Util -> Scalar-List-Utils +# r: Software::LicenseUtils -> Software-License +# r: Sub::Exporter::Util -> Sub-Exporter +# r: Term::ReadKey -> TermReadKey +# r: Text::Template -> text-template +# r: strict, warnings -> perl + +# NB: PPI::XS is suggested by Dist-Zilla, but upstream of +# PPI say PPI::XS presently doesn't do anything useful, +# so the optional useflag and the dependency are skipped. +RDEPEND=" + ${X_BREAKS} + !minimal? ( + >=dev-perl/Archive-Tar-Wrapper-0.150.0 + >=dev-perl/Data-OptList-0.110.0 + dev-perl/Term-ReadLine-Gnu + ) + >=dev-perl/App-Cmd-0.330.0 + virtual/perl-Archive-Tar + >=virtual/perl-CPAN-Meta-2.142.60 + >=virtual/perl-CPAN-Meta-Requirements-2.121.0 + >=dev-perl/CPAN-Uploader-0.103.4 + virtual/perl-Carp + >=dev-perl/Class-Load-0.170.0 + dev-perl/Config-INI + >=dev-perl/Config-MVP-2.200.10 + >=dev-perl/Config-MVP-Reader-INI-2.101.461 + virtual/perl-Data-Dumper + >=dev-perl/Data-Section-0.200.2 + >=dev-perl/DateTime-0.440.0 + virtual/perl-Digest-MD5 + virtual/perl-Encode + >=virtual/perl-ExtUtils-Manifest-1.660.0 + dev-perl/File-Copy-Recursive + dev-perl/File-Find-Rule + dev-perl/File-HomeDir + virtual/perl-File-Path + dev-perl/File-ShareDir + >=dev-perl/File-ShareDir-Install-0.30.0 + virtual/perl-File-Spec + virtual/perl-File-Temp + dev-perl/File-pushd + dev-perl/JSON-MaybeXS + >=dev-perl/Log-Dispatchouli-1.102.220 + >=dev-perl/Mixin-Linewise-0.100.0 + virtual/perl-Module-CoreList + dev-perl/Module-Runtime + >=dev-perl/Moose-0.920.0 + dev-perl/MooseX-LazyRequire + >=dev-perl/MooseX-Role-Parameterized-1.10.0 + dev-perl/MooseX-SetOnce + dev-perl/MooseX-Types + dev-perl/MooseX-Types-Perl + dev-perl/PPI + dev-perl/Params-Util + >=dev-perl/Path-Tiny-0.52.0 + >=dev-perl/Perl-PrereqScanner-1.16.0 + >=dev-perl/Pod-Eventual-0.91.480 + >=virtual/perl-Scalar-List-Utils-1.450.0 + >=dev-perl/Software-License-0.101.370 + virtual/perl-Storable + >=dev-perl/String-Formatter-0.100.680 + >=dev-perl/String-RewritePrefix-0.6.0 + dev-perl/Sub-Exporter + dev-perl/Sub-Exporter-ForMethods + dev-perl/Term-Encoding + dev-perl/TermReadKey + virtual/perl-Term-ReadLine + dev-perl/Term-UI + dev-perl/Test-Deep + >=dev-perl/Text-Glob-0.80.0 + dev-perl/Text-Template + dev-perl/Try-Tiny + dev-perl/YAML-Tiny + virtual/perl-autodie + dev-perl/namespace-autoclean + virtual/perl-parent + virtual/perl-version +" +# t: Software::License::None -> Software-License 0.016 +# t: lib, utf8 -> perl +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + >=dev-perl/File-ShareDir-Install-0.60.0 + test? ( + >=dev-perl/CPAN-Meta-Check-0.11.0 + dev-perl/Test-FailWarnings + dev-perl/Test-Fatal + dev-perl/Test-File-ShareDir + >=virtual/perl-Test-Simple-0.960.0 + virtual/perl-if + ) +" diff --git a/dev-perl/Dist-Zilla/Manifest b/dev-perl/Dist-Zilla/Manifest index 67f2377a217b..5fe14854c4ce 100644 --- a/dev-perl/Dist-Zilla/Manifest +++ b/dev-perl/Dist-Zilla/Manifest @@ -1 +1,2 @@ DIST Dist-Zilla-6.008.tar.gz 194894 SHA256 9ca5a219e2c27e30fee8cdf1ce3e2cb054f96bca40f492b9d7a0959424e172fc SHA512 ca0e71971defe212417413c14fb3f7fb4715d8485ee6e9b64018bc96320c09e0830f58382d74c1001f88618f19abdee1fb3ce6fa253d80bcc0e84ac503b8befa WHIRLPOOL dbf45bdd90d654c275ff7f626803bde4ea934d024bb24f4b5ce0b2f617dd19f65e78bddac2bc84dc1c04a05a50e84aa01f8b5192eba0e6710ba0ba75512af6d4 +DIST Dist-Zilla-6.009.tar.gz 197735 SHA256 61a3aba976a857598c129128809452ca694b7bbe1fe315929556ce2afe0a1d9d SHA512 1bf33138838b8b718fdf0710c36d5106c29ff8dd775d10dc2aa96d3e628f3b889e3eb909cd5766f01709449b3f02e7f32b6222935a86ba7403eaa0d8d4071d9d WHIRLPOOL 68f00c4c61f3b3b074068a87ba34b9d07ce9bedf2fd879a3b862feb133472497d2dce29ba19a22672108b87d3141b90df37cd8e528c7fd7013a2898cd870dd01 diff --git a/dev-perl/Dist-Zilla/metadata.xml b/dev-perl/Dist-Zilla/metadata.xml index 25b703fe6c24..33430d87501c 100644 --- a/dev-perl/Dist-Zilla/metadata.xml +++ b/dev-perl/Dist-Zilla/metadata.xml @@ -56,6 +56,7 @@ Dist::Zilla::Plugin::FinderCode Dist::Zilla::Plugin::GatherDir Dist::Zilla::Plugin::GatherDir::Template + Dist::Zilla::Plugin::GatherFile Dist::Zilla::Plugin::GenerateFile Dist::Zilla::Plugin::InlineFiles Dist::Zilla::Plugin::License diff --git a/dev-perl/Gentoo-PerlMod-Version/Gentoo-PerlMod-Version-0.8.1.ebuild b/dev-perl/Gentoo-PerlMod-Version/Gentoo-PerlMod-Version-0.8.1.ebuild new file mode 100644 index 000000000000..9e6698fa2489 --- /dev/null +++ b/dev-perl/Gentoo-PerlMod-Version/Gentoo-PerlMod-Version-0.8.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=KENTNL +DIST_VERSION="v${PV}" +inherit perl-module + +DESCRIPTION="Convert arbitrary Perl Modules' versions into normalised Gentoo versions" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="test" + +RDEPEND=" + virtual/perl-Carp + virtual/perl-Data-Dumper + dev-perl/Sub-Exporter-Progressive + >=virtual/perl-version-0.770.0 +" +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + dev-perl/Test-Fatal + virtual/perl-File-Spec + virtual/perl-Scalar-List-Utils + >=virtual/perl-Test-Simple-0.960.0 + ) +" diff --git a/dev-perl/Gentoo-PerlMod-Version/Manifest b/dev-perl/Gentoo-PerlMod-Version/Manifest index 8e638aacea53..af6b8c955608 100644 --- a/dev-perl/Gentoo-PerlMod-Version/Manifest +++ b/dev-perl/Gentoo-PerlMod-Version/Manifest @@ -1 +1,2 @@ DIST Gentoo-PerlMod-Version-0.8.0.tar.gz 40297 SHA256 ada634de6c467f61269652c9ef88e8e1e4cf1f1b79927677ccdd8257f3868ae3 SHA512 417066431bc475550d4a8376220f5cacf0013b1e8f1287b3e12afc9cb0473982fb2cbe3429414088f9ce3f41c80e67215b55d5cd9369a1f6611ae6658cb90678 WHIRLPOOL d4baa4cbf4278b102c7d3adbd77b11012cd03103aacaf08d2f038cca1fc86b2ec2dc1c20414291231ed76077097a191eea745261b064127829ac289803f88f9b +DIST Gentoo-PerlMod-Version-v0.8.1.tar.gz 42054 SHA256 3b7acee7973d91028d05ed4d9767564138e9a7704d454aa8dae1a80a604d8131 SHA512 547e16e1a6d2572c1c514795408240365a576d8eb45fca30aa0d0a8ed1979f7bf9113d7cfa7abb4cb787b6328be880c355436be9d25a0703b0981c9c5f8f5c66 WHIRLPOOL 896de41439afcbdbbf88f41f34e10b6c9730092cd8146d84f0f9802d1d21334996dc79f5bb52d3e8aa51292091b591f653c05416d507b6cb1078659dc80390d1 diff --git a/dev-perl/Google-Ads-AdWords-Client/Google-Ads-AdWords-Client-4.13.0.ebuild b/dev-perl/Google-Ads-AdWords-Client/Google-Ads-AdWords-Client-4.13.0.ebuild new file mode 100644 index 000000000000..48a8f5661f23 --- /dev/null +++ b/dev-perl/Google-Ads-AdWords-Client/Google-Ads-AdWords-Client-4.13.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +DIST_AUTHOR=SUNDQUIST +DIST_EXAMPLES=("examples/*") +inherit perl-module + +DESCRIPTION="Google AdWords API Perl Client Library" +HOMEPAGE="https://github.com/googleads/googleads-perl-lib" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND=" + dev-perl/Class-Load + >=dev-perl/Class-Std-Fast-0.0.5 + dev-perl/Crypt-OpenSSL-RSA + dev-perl/File-HomeDir + virtual/perl-File-Spec + dev-perl/IO-Socket-SSL + dev-perl/JSON-Parse + dev-perl/LWP-Protocol-https + dev-perl/libwww-perl + dev-perl/Log-Log4perl + >=dev-perl/SOAP-WSDL-2.00.10 + virtual/perl-Scalar-List-Utils + dev-perl/Template-Toolkit + dev-perl/URI + dev-perl/XML-Simple + dev-perl/XML-XPath + examples? ( + virtual/perl-Digest-SHA + virtual/perl-File-Temp + dev-perl/HTTP-Server-Simple + ) +" +DEPEND="${RDEPEND} + >=dev-perl/Module-Build-0.400.0 + test? ( + dev-perl/Config-Properties + dev-perl/Data-Uniqid + virtual/perl-File-Temp + dev-perl/Test-Deep + dev-perl/Test-Exception + dev-perl/Test-MockObject + virtual/perl-Test-Simple + ) +" diff --git a/dev-perl/Google-Ads-AdWords-Client/Manifest b/dev-perl/Google-Ads-AdWords-Client/Manifest index 0da3e6327ad7..a247820d81c7 100644 --- a/dev-perl/Google-Ads-AdWords-Client/Manifest +++ b/dev-perl/Google-Ads-AdWords-Client/Manifest @@ -1 +1,2 @@ DIST Google-Ads-AdWords-Client-4.11.0.tar.gz 4863360 SHA256 5117987ac8600e0c70342bfb8ed3ac355b4b79af3d30ee27e39ed438fba992ac SHA512 c4209469889d6359779f8153684e5c93d9db837b27c8de6fb96384def3a0dcd7b4815c5a37f21041f0a052d1273e3a2ea9b76f5f15071e9ee3c96f89e19cda3a WHIRLPOOL ec68c41c2b24d26373aeb776cf28e11804b7afc08f8c61fd6d8f6a1376061922a86fbcb2d74650510e1a81a086d812d0114609550fed5ad128ec1255b757224f +DIST Google-Ads-AdWords-Client-4.13.0.tar.gz 5567923 SHA256 c5594f5d3836511272df44224e7905ee2e33b74476a4d8d6920d9d3998901e62 SHA512 7559410470c45c0ad2739c4206618eb86d371a3b1333f5e97a52399eacf9d002b28cba4412c0d043e7f064967061903e7b8b179029270cbe43b1d270531f9350 WHIRLPOOL 7aadb6707b092ce45d9a9c3e9c9a0eb3369addbe8c251ce382c29d1455d3f7a0da0f367025e2d1c7ee7d33bec6199c2ced50b4e06f778573ace6dc009e8868d3 diff --git a/dev-perl/Google-Ads-AdWords-Client/metadata.xml b/dev-perl/Google-Ads-AdWords-Client/metadata.xml index d1774500bbac..0232c1b06907 100644 --- a/dev-perl/Google-Ads-AdWords-Client/metadata.xml +++ b/dev-perl/Google-Ads-AdWords-Client/metadata.xml @@ -33,6 +33,3859 @@ Google::Ads::AdWords::Utilities::BatchJobHandlerError Google::Ads::AdWords::Utilities::BatchJobHandlerStatus Google::Ads::AdWords::Utilities::PageProcessor + Google::Ads::AdWords::v201607::AccessReason + Google::Ads::AdWords::v201607::AccountLabel + Google::Ads::AdWords::v201607::AccountLabelOperation + Google::Ads::AdWords::v201607::AccountLabelPage + Google::Ads::AdWords::v201607::AccountLabelReturnValue + Google::Ads::AdWords::v201607::AccountLabelService::AccountLabelServiceInterfacePort + Google::Ads::AdWords::v201607::AccountLabelService::ApiExceptionFault + Google::Ads::AdWords::v201607::AccountLabelService::RequestHeader + Google::Ads::AdWords::v201607::AccountLabelService::ResponseHeader + Google::Ads::AdWords::v201607::AccountLabelService::get + Google::Ads::AdWords::v201607::AccountLabelService::getResponse + Google::Ads::AdWords::v201607::AccountLabelService::mutate + Google::Ads::AdWords::v201607::AccountLabelService::mutateResponse + Google::Ads::AdWords::v201607::AccountUserListStatus + Google::Ads::AdWords::v201607::Ad + Google::Ads::AdWords::v201607::Ad::Type + Google::Ads::AdWords::v201607::AdCallMetricsConversion + Google::Ads::AdWords::v201607::AdCustomizerError + Google::Ads::AdWords::v201607::AdCustomizerError::Reason + Google::Ads::AdWords::v201607::AdCustomizerFeed + Google::Ads::AdWords::v201607::AdCustomizerFeedAttribute + Google::Ads::AdWords::v201607::AdCustomizerFeedAttribute::Type + Google::Ads::AdWords::v201607::AdCustomizerFeedError + Google::Ads::AdWords::v201607::AdCustomizerFeedError::Reason + Google::Ads::AdWords::v201607::AdCustomizerFeedOperation + Google::Ads::AdWords::v201607::AdCustomizerFeedPage + Google::Ads::AdWords::v201607::AdCustomizerFeedReturnValue + Google::Ads::AdWords::v201607::AdCustomizerFeedService::AdCustomizerFeedServiceInterfacePort + Google::Ads::AdWords::v201607::AdCustomizerFeedService::ApiExceptionFault + Google::Ads::AdWords::v201607::AdCustomizerFeedService::RequestHeader + Google::Ads::AdWords::v201607::AdCustomizerFeedService::ResponseHeader + Google::Ads::AdWords::v201607::AdCustomizerFeedService::get + Google::Ads::AdWords::v201607::AdCustomizerFeedService::getResponse + Google::Ads::AdWords::v201607::AdCustomizerFeedService::mutate + Google::Ads::AdWords::v201607::AdCustomizerFeedService::mutateResponse + Google::Ads::AdWords::v201607::AdError + Google::Ads::AdWords::v201607::AdError::Reason + Google::Ads::AdWords::v201607::AdGroup + Google::Ads::AdWords::v201607::AdGroup::Status + Google::Ads::AdWords::v201607::AdGroupAd + Google::Ads::AdWords::v201607::AdGroupAd::ApprovalStatus + Google::Ads::AdWords::v201607::AdGroupAd::Status + Google::Ads::AdWords::v201607::AdGroupAdCountLimitExceeded + Google::Ads::AdWords::v201607::AdGroupAdError + Google::Ads::AdWords::v201607::AdGroupAdError::Reason + Google::Ads::AdWords::v201607::AdGroupAdExperimentData + Google::Ads::AdWords::v201607::AdGroupAdLabel + Google::Ads::AdWords::v201607::AdGroupAdLabelOperation + Google::Ads::AdWords::v201607::AdGroupAdLabelReturnValue + Google::Ads::AdWords::v201607::AdGroupAdOperation + Google::Ads::AdWords::v201607::AdGroupAdPage + Google::Ads::AdWords::v201607::AdGroupAdReturnValue + Google::Ads::AdWords::v201607::AdGroupAdService::AdGroupAdServiceInterfacePort + Google::Ads::AdWords::v201607::AdGroupAdService::ApiExceptionFault + Google::Ads::AdWords::v201607::AdGroupAdService::RequestHeader + Google::Ads::AdWords::v201607::AdGroupAdService::ResponseHeader + Google::Ads::AdWords::v201607::AdGroupAdService::get + Google::Ads::AdWords::v201607::AdGroupAdService::getResponse + Google::Ads::AdWords::v201607::AdGroupAdService::mutate + Google::Ads::AdWords::v201607::AdGroupAdService::mutateLabel + Google::Ads::AdWords::v201607::AdGroupAdService::mutateLabelResponse + Google::Ads::AdWords::v201607::AdGroupAdService::mutateResponse + Google::Ads::AdWords::v201607::AdGroupAdService::query + Google::Ads::AdWords::v201607::AdGroupAdService::queryResponse + Google::Ads::AdWords::v201607::AdGroupAdService::upgradeUrl + Google::Ads::AdWords::v201607::AdGroupAdService::upgradeUrlResponse + Google::Ads::AdWords::v201607::AdGroupBidLandscape + Google::Ads::AdWords::v201607::AdGroupBidLandscape::Type + Google::Ads::AdWords::v201607::AdGroupBidLandscapePage + Google::Ads::AdWords::v201607::AdGroupBidModifier + Google::Ads::AdWords::v201607::AdGroupBidModifierOperation + Google::Ads::AdWords::v201607::AdGroupBidModifierPage + Google::Ads::AdWords::v201607::AdGroupBidModifierReturnValue + Google::Ads::AdWords::v201607::AdGroupBidModifierService::AdGroupBidModifierServiceInterfacePort + Google::Ads::AdWords::v201607::AdGroupBidModifierService::ApiExceptionFault + Google::Ads::AdWords::v201607::AdGroupBidModifierService::RequestHeader + Google::Ads::AdWords::v201607::AdGroupBidModifierService::ResponseHeader + Google::Ads::AdWords::v201607::AdGroupBidModifierService::get + Google::Ads::AdWords::v201607::AdGroupBidModifierService::getResponse + Google::Ads::AdWords::v201607::AdGroupBidModifierService::mutate + Google::Ads::AdWords::v201607::AdGroupBidModifierService::mutateResponse + Google::Ads::AdWords::v201607::AdGroupBidModifierService::query + Google::Ads::AdWords::v201607::AdGroupBidModifierService::queryResponse + Google::Ads::AdWords::v201607::AdGroupChangeData + Google::Ads::AdWords::v201607::AdGroupCriterion + Google::Ads::AdWords::v201607::AdGroupCriterionError + Google::Ads::AdWords::v201607::AdGroupCriterionError::Reason + Google::Ads::AdWords::v201607::AdGroupCriterionExperimentBidMultiplier + Google::Ads::AdWords::v201607::AdGroupCriterionLabel + Google::Ads::AdWords::v201607::AdGroupCriterionLabelOperation + Google::Ads::AdWords::v201607::AdGroupCriterionLabelReturnValue + Google::Ads::AdWords::v201607::AdGroupCriterionLimitExceeded + Google::Ads::AdWords::v201607::AdGroupCriterionLimitExceeded::CriteriaLimitType + Google::Ads::AdWords::v201607::AdGroupCriterionOperation + Google::Ads::AdWords::v201607::AdGroupCriterionPage + Google::Ads::AdWords::v201607::AdGroupCriterionReturnValue + Google::Ads::AdWords::v201607::AdGroupCriterionService::AdGroupCriterionServiceInterfacePort + Google::Ads::AdWords::v201607::AdGroupCriterionService::ApiExceptionFault + Google::Ads::AdWords::v201607::AdGroupCriterionService::RequestHeader + Google::Ads::AdWords::v201607::AdGroupCriterionService::ResponseHeader + Google::Ads::AdWords::v201607::AdGroupCriterionService::get + Google::Ads::AdWords::v201607::AdGroupCriterionService::getResponse + Google::Ads::AdWords::v201607::AdGroupCriterionService::mutate + Google::Ads::AdWords::v201607::AdGroupCriterionService::mutateLabel + Google::Ads::AdWords::v201607::AdGroupCriterionService::mutateLabelResponse + Google::Ads::AdWords::v201607::AdGroupCriterionService::mutateResponse + Google::Ads::AdWords::v201607::AdGroupCriterionService::query + Google::Ads::AdWords::v201607::AdGroupCriterionService::queryResponse + Google::Ads::AdWords::v201607::AdGroupEstimate + Google::Ads::AdWords::v201607::AdGroupEstimateRequest + Google::Ads::AdWords::v201607::AdGroupExperimentBidMultipliers + Google::Ads::AdWords::v201607::AdGroupExperimentData + Google::Ads::AdWords::v201607::AdGroupExtensionSetting + Google::Ads::AdWords::v201607::AdGroupExtensionSettingOperation + Google::Ads::AdWords::v201607::AdGroupExtensionSettingPage + Google::Ads::AdWords::v201607::AdGroupExtensionSettingReturnValue + Google::Ads::AdWords::v201607::AdGroupExtensionSettingService::AdGroupExtensionSettingServiceInterfacePort + Google::Ads::AdWords::v201607::AdGroupExtensionSettingService::ApiExceptionFault + Google::Ads::AdWords::v201607::AdGroupExtensionSettingService::RequestHeader + Google::Ads::AdWords::v201607::AdGroupExtensionSettingService::ResponseHeader + Google::Ads::AdWords::v201607::AdGroupExtensionSettingService::get + Google::Ads::AdWords::v201607::AdGroupExtensionSettingService::getResponse + Google::Ads::AdWords::v201607::AdGroupExtensionSettingService::mutate + Google::Ads::AdWords::v201607::AdGroupExtensionSettingService::mutateResponse + Google::Ads::AdWords::v201607::AdGroupExtensionSettingService::query + Google::Ads::AdWords::v201607::AdGroupExtensionSettingService::queryResponse + Google::Ads::AdWords::v201607::AdGroupFeed + Google::Ads::AdWords::v201607::AdGroupFeed::Status + Google::Ads::AdWords::v201607::AdGroupFeedError + Google::Ads::AdWords::v201607::AdGroupFeedError::Reason + Google::Ads::AdWords::v201607::AdGroupFeedOperation + Google::Ads::AdWords::v201607::AdGroupFeedPage + Google::Ads::AdWords::v201607::AdGroupFeedReturnValue + Google::Ads::AdWords::v201607::AdGroupFeedService::AdGroupFeedServiceInterfacePort + Google::Ads::AdWords::v201607::AdGroupFeedService::ApiExceptionFault + Google::Ads::AdWords::v201607::AdGroupFeedService::RequestHeader + Google::Ads::AdWords::v201607::AdGroupFeedService::ResponseHeader + Google::Ads::AdWords::v201607::AdGroupFeedService::get + Google::Ads::AdWords::v201607::AdGroupFeedService::getResponse + Google::Ads::AdWords::v201607::AdGroupFeedService::mutate + Google::Ads::AdWords::v201607::AdGroupFeedService::mutateResponse + Google::Ads::AdWords::v201607::AdGroupFeedService::query + Google::Ads::AdWords::v201607::AdGroupFeedService::queryResponse + Google::Ads::AdWords::v201607::AdGroupLabel + Google::Ads::AdWords::v201607::AdGroupLabelOperation + Google::Ads::AdWords::v201607::AdGroupLabelReturnValue + Google::Ads::AdWords::v201607::AdGroupOperation + Google::Ads::AdWords::v201607::AdGroupPage + Google::Ads::AdWords::v201607::AdGroupReturnValue + Google::Ads::AdWords::v201607::AdGroupService::AdGroupServiceInterfacePort + Google::Ads::AdWords::v201607::AdGroupService::ApiExceptionFault + Google::Ads::AdWords::v201607::AdGroupService::RequestHeader + Google::Ads::AdWords::v201607::AdGroupService::ResponseHeader + Google::Ads::AdWords::v201607::AdGroupService::get + Google::Ads::AdWords::v201607::AdGroupService::getResponse + Google::Ads::AdWords::v201607::AdGroupService::mutate + Google::Ads::AdWords::v201607::AdGroupService::mutateLabel + Google::Ads::AdWords::v201607::AdGroupService::mutateLabelResponse + Google::Ads::AdWords::v201607::AdGroupService::mutateResponse + Google::Ads::AdWords::v201607::AdGroupService::query + Google::Ads::AdWords::v201607::AdGroupService::queryResponse + Google::Ads::AdWords::v201607::AdGroupServiceError + Google::Ads::AdWords::v201607::AdGroupServiceError::Reason + Google::Ads::AdWords::v201607::AdParam + Google::Ads::AdWords::v201607::AdParamError + Google::Ads::AdWords::v201607::AdParamError::Reason + Google::Ads::AdWords::v201607::AdParamOperation + Google::Ads::AdWords::v201607::AdParamPage + Google::Ads::AdWords::v201607::AdParamPolicyError + Google::Ads::AdWords::v201607::AdParamService::AdParamServiceInterfacePort + Google::Ads::AdWords::v201607::AdParamService::ApiExceptionFault + Google::Ads::AdWords::v201607::AdParamService::RequestHeader + Google::Ads::AdWords::v201607::AdParamService::ResponseHeader + Google::Ads::AdWords::v201607::AdParamService::get + Google::Ads::AdWords::v201607::AdParamService::getResponse + Google::Ads::AdWords::v201607::AdParamService::mutate + Google::Ads::AdWords::v201607::AdParamService::mutateResponse + Google::Ads::AdWords::v201607::AdSchedule + Google::Ads::AdWords::v201607::AdServingOptimizationStatus + Google::Ads::AdWords::v201607::AdUnionId + Google::Ads::AdWords::v201607::AdUrlUpgrade + Google::Ads::AdWords::v201607::AdWordsConversionTracker + Google::Ads::AdWords::v201607::AdWordsConversionTracker::TextFormat + Google::Ads::AdWords::v201607::AdWordsConversionTracker::TrackingCodeType + Google::Ads::AdWords::v201607::Address + Google::Ads::AdWords::v201607::AdvertisingChannelSubType + Google::Ads::AdWords::v201607::AdvertisingChannelType + Google::Ads::AdWords::v201607::AdwordsUserListService::AdwordsUserListServiceInterfacePort + Google::Ads::AdWords::v201607::AdwordsUserListService::ApiExceptionFault + Google::Ads::AdWords::v201607::AdwordsUserListService::RequestHeader + Google::Ads::AdWords::v201607::AdwordsUserListService::ResponseHeader + Google::Ads::AdWords::v201607::AdwordsUserListService::get + Google::Ads::AdWords::v201607::AdwordsUserListService::getResponse + Google::Ads::AdWords::v201607::AdwordsUserListService::mutate + Google::Ads::AdWords::v201607::AdwordsUserListService::mutateMembers + Google::Ads::AdWords::v201607::AdwordsUserListService::mutateMembersResponse + Google::Ads::AdWords::v201607::AdwordsUserListService::mutateResponse + Google::Ads::AdWords::v201607::AdwordsUserListService::query + Google::Ads::AdWords::v201607::AdwordsUserListService::queryResponse + Google::Ads::AdWords::v201607::AdxError + Google::Ads::AdWords::v201607::AdxError::Reason + Google::Ads::AdWords::v201607::AgeRange + Google::Ads::AdWords::v201607::AgeRange::AgeRangeType + Google::Ads::AdWords::v201607::ApiError + Google::Ads::AdWords::v201607::ApiException + Google::Ads::AdWords::v201607::AppConversion + Google::Ads::AdWords::v201607::AppConversion::AppConversionType + Google::Ads::AdWords::v201607::AppConversion::AppPlatform + Google::Ads::AdWords::v201607::AppFeedItem + Google::Ads::AdWords::v201607::AppFeedItem::AppStore + Google::Ads::AdWords::v201607::AppPaymentModel + Google::Ads::AdWords::v201607::AppPaymentModel::AppPaymentModelType + Google::Ads::AdWords::v201607::AppPostbackUrlError + Google::Ads::AdWords::v201607::AppPostbackUrlError::Reason + Google::Ads::AdWords::v201607::AppUrl + Google::Ads::AdWords::v201607::AppUrl::OsType + Google::Ads::AdWords::v201607::AppUrlList + Google::Ads::AdWords::v201607::ApplicationException + Google::Ads::AdWords::v201607::ApprovalStatus + Google::Ads::AdWords::v201607::Attribute + Google::Ads::AdWords::v201607::AttributeFieldMapping + Google::Ads::AdWords::v201607::AttributeType + Google::Ads::AdWords::v201607::Audio + Google::Ads::AdWords::v201607::AudioError + Google::Ads::AdWords::v201607::AudioError::Reason + Google::Ads::AdWords::v201607::AuthenticationError + Google::Ads::AdWords::v201607::AuthenticationError::Reason + Google::Ads::AdWords::v201607::AuthorizationError + Google::Ads::AdWords::v201607::AuthorizationError::Reason + Google::Ads::AdWords::v201607::BasicUserList + Google::Ads::AdWords::v201607::BatchJob + Google::Ads::AdWords::v201607::BatchJobError + Google::Ads::AdWords::v201607::BatchJobError::Reason + Google::Ads::AdWords::v201607::BatchJobOperation + Google::Ads::AdWords::v201607::BatchJobOpsService::ApiExceptionFault + Google::Ads::AdWords::v201607::BatchJobOpsService::BatchJobOpsServiceInterfacePort + Google::Ads::AdWords::v201607::BatchJobOpsService::mutate + Google::Ads::AdWords::v201607::BatchJobOpsService::mutateResponse + Google::Ads::AdWords::v201607::BatchJobPage + Google::Ads::AdWords::v201607::BatchJobProcessingError + Google::Ads::AdWords::v201607::BatchJobProcessingError::Reason + Google::Ads::AdWords::v201607::BatchJobReturnValue + Google::Ads::AdWords::v201607::BatchJobService::ApiExceptionFault + Google::Ads::AdWords::v201607::BatchJobService::BatchJobServiceInterfacePort + Google::Ads::AdWords::v201607::BatchJobService::RequestHeader + Google::Ads::AdWords::v201607::BatchJobService::ResponseHeader + Google::Ads::AdWords::v201607::BatchJobService::get + Google::Ads::AdWords::v201607::BatchJobService::getResponse + Google::Ads::AdWords::v201607::BatchJobService::mutate + Google::Ads::AdWords::v201607::BatchJobService::mutateResponse + Google::Ads::AdWords::v201607::BatchJobService::query + Google::Ads::AdWords::v201607::BatchJobService::queryResponse + Google::Ads::AdWords::v201607::BatchJobStatus + Google::Ads::AdWords::v201607::Bid + Google::Ads::AdWords::v201607::BidLandscape + Google::Ads::AdWords::v201607::BidLandscape::LandscapePoint + Google::Ads::AdWords::v201607::BidModifierSource + Google::Ads::AdWords::v201607::BidMultiplier + Google::Ads::AdWords::v201607::BidSource + Google::Ads::AdWords::v201607::BiddableAdGroupCriterion + Google::Ads::AdWords::v201607::BiddableAdGroupCriterionExperimentData + Google::Ads::AdWords::v201607::BiddingErrors + Google::Ads::AdWords::v201607::BiddingErrors::Reason + Google::Ads::AdWords::v201607::BiddingScheme + Google::Ads::AdWords::v201607::BiddingStrategyConfiguration + Google::Ads::AdWords::v201607::BiddingStrategyError + Google::Ads::AdWords::v201607::BiddingStrategyError::Reason + Google::Ads::AdWords::v201607::BiddingStrategyOperation + Google::Ads::AdWords::v201607::BiddingStrategyPage + Google::Ads::AdWords::v201607::BiddingStrategyReturnValue + Google::Ads::AdWords::v201607::BiddingStrategyService::ApiExceptionFault + Google::Ads::AdWords::v201607::BiddingStrategyService::BiddingStrategyServiceInterfacePort + Google::Ads::AdWords::v201607::BiddingStrategyService::RequestHeader + Google::Ads::AdWords::v201607::BiddingStrategyService::ResponseHeader + Google::Ads::AdWords::v201607::BiddingStrategyService::get + Google::Ads::AdWords::v201607::BiddingStrategyService::getResponse + Google::Ads::AdWords::v201607::BiddingStrategyService::mutate + Google::Ads::AdWords::v201607::BiddingStrategyService::mutateResponse + Google::Ads::AdWords::v201607::BiddingStrategyService::query + Google::Ads::AdWords::v201607::BiddingStrategyService::queryResponse + Google::Ads::AdWords::v201607::BiddingStrategySource + Google::Ads::AdWords::v201607::BiddingStrategySystemStatus + Google::Ads::AdWords::v201607::BiddingStrategyType + Google::Ads::AdWords::v201607::Bids + Google::Ads::AdWords::v201607::BillingAccount + Google::Ads::AdWords::v201607::BooleanAttribute + Google::Ads::AdWords::v201607::Budget + Google::Ads::AdWords::v201607::Budget::BudgetDeliveryMethod + Google::Ads::AdWords::v201607::Budget::BudgetStatus + Google::Ads::AdWords::v201607::BudgetError + Google::Ads::AdWords::v201607::BudgetError::Reason + Google::Ads::AdWords::v201607::BudgetOperation + Google::Ads::AdWords::v201607::BudgetOptimizerBiddingScheme + Google::Ads::AdWords::v201607::BudgetOrder + Google::Ads::AdWords::v201607::BudgetOrderError + Google::Ads::AdWords::v201607::BudgetOrderError::Reason + Google::Ads::AdWords::v201607::BudgetOrderOperation + Google::Ads::AdWords::v201607::BudgetOrderPage + Google::Ads::AdWords::v201607::BudgetOrderRequest + Google::Ads::AdWords::v201607::BudgetOrderRequest::Status + Google::Ads::AdWords::v201607::BudgetOrderReturnValue + Google::Ads::AdWords::v201607::BudgetOrderService::ApiExceptionFault + Google::Ads::AdWords::v201607::BudgetOrderService::BudgetOrderServiceInterfacePort + Google::Ads::AdWords::v201607::BudgetOrderService::RequestHeader + Google::Ads::AdWords::v201607::BudgetOrderService::ResponseHeader + Google::Ads::AdWords::v201607::BudgetOrderService::get + Google::Ads::AdWords::v201607::BudgetOrderService::getBillingAccounts + Google::Ads::AdWords::v201607::BudgetOrderService::getBillingAccountsResponse + Google::Ads::AdWords::v201607::BudgetOrderService::getResponse + Google::Ads::AdWords::v201607::BudgetOrderService::mutate + Google::Ads::AdWords::v201607::BudgetOrderService::mutateResponse + Google::Ads::AdWords::v201607::BudgetPage + Google::Ads::AdWords::v201607::BudgetReturnValue + Google::Ads::AdWords::v201607::BudgetService::ApiExceptionFault + Google::Ads::AdWords::v201607::BudgetService::BudgetServiceInterfacePort + Google::Ads::AdWords::v201607::BudgetService::RequestHeader + Google::Ads::AdWords::v201607::BudgetService::ResponseHeader + Google::Ads::AdWords::v201607::BudgetService::get + Google::Ads::AdWords::v201607::BudgetService::getResponse + Google::Ads::AdWords::v201607::BudgetService::mutate + Google::Ads::AdWords::v201607::BudgetService::mutateResponse + Google::Ads::AdWords::v201607::BudgetService::query + Google::Ads::AdWords::v201607::BudgetService::queryResponse + Google::Ads::AdWords::v201607::CallConversionType + Google::Ads::AdWords::v201607::CallFeedItem + Google::Ads::AdWords::v201607::CallOnlyAd + Google::Ads::AdWords::v201607::CalloutFeedItem + Google::Ads::AdWords::v201607::Campaign + Google::Ads::AdWords::v201607::CampaignChangeData + Google::Ads::AdWords::v201607::CampaignCriterion + Google::Ads::AdWords::v201607::CampaignCriterionError + Google::Ads::AdWords::v201607::CampaignCriterionError::Reason + Google::Ads::AdWords::v201607::CampaignCriterionOperation + Google::Ads::AdWords::v201607::CampaignCriterionPage + Google::Ads::AdWords::v201607::CampaignCriterionReturnValue + Google::Ads::AdWords::v201607::CampaignCriterionService::ApiExceptionFault + Google::Ads::AdWords::v201607::CampaignCriterionService::CampaignCriterionServiceInterfacePort + Google::Ads::AdWords::v201607::CampaignCriterionService::RequestHeader + Google::Ads::AdWords::v201607::CampaignCriterionService::ResponseHeader + Google::Ads::AdWords::v201607::CampaignCriterionService::get + Google::Ads::AdWords::v201607::CampaignCriterionService::getResponse + Google::Ads::AdWords::v201607::CampaignCriterionService::mutate + Google::Ads::AdWords::v201607::CampaignCriterionService::mutateResponse + Google::Ads::AdWords::v201607::CampaignCriterionService::query + Google::Ads::AdWords::v201607::CampaignCriterionService::queryResponse + Google::Ads::AdWords::v201607::CampaignError + Google::Ads::AdWords::v201607::CampaignError::Reason + Google::Ads::AdWords::v201607::CampaignEstimate + Google::Ads::AdWords::v201607::CampaignEstimateRequest + Google::Ads::AdWords::v201607::CampaignExtensionSetting + Google::Ads::AdWords::v201607::CampaignExtensionSettingOperation + Google::Ads::AdWords::v201607::CampaignExtensionSettingPage + Google::Ads::AdWords::v201607::CampaignExtensionSettingReturnValue + Google::Ads::AdWords::v201607::CampaignExtensionSettingService::ApiExceptionFault + Google::Ads::AdWords::v201607::CampaignExtensionSettingService::CampaignExtensionSettingServiceInterfacePort + Google::Ads::AdWords::v201607::CampaignExtensionSettingService::RequestHeader + Google::Ads::AdWords::v201607::CampaignExtensionSettingService::ResponseHeader + Google::Ads::AdWords::v201607::CampaignExtensionSettingService::get + Google::Ads::AdWords::v201607::CampaignExtensionSettingService::getResponse + Google::Ads::AdWords::v201607::CampaignExtensionSettingService::mutate + Google::Ads::AdWords::v201607::CampaignExtensionSettingService::mutateResponse + Google::Ads::AdWords::v201607::CampaignExtensionSettingService::query + Google::Ads::AdWords::v201607::CampaignExtensionSettingService::queryResponse + Google::Ads::AdWords::v201607::CampaignFeed + Google::Ads::AdWords::v201607::CampaignFeed::Status + Google::Ads::AdWords::v201607::CampaignFeedError + Google::Ads::AdWords::v201607::CampaignFeedError::Reason + Google::Ads::AdWords::v201607::CampaignFeedOperation + Google::Ads::AdWords::v201607::CampaignFeedPage + Google::Ads::AdWords::v201607::CampaignFeedReturnValue + Google::Ads::AdWords::v201607::CampaignFeedService::ApiExceptionFault + Google::Ads::AdWords::v201607::CampaignFeedService::CampaignFeedServiceInterfacePort + Google::Ads::AdWords::v201607::CampaignFeedService::RequestHeader + Google::Ads::AdWords::v201607::CampaignFeedService::ResponseHeader + Google::Ads::AdWords::v201607::CampaignFeedService::get + Google::Ads::AdWords::v201607::CampaignFeedService::getResponse + Google::Ads::AdWords::v201607::CampaignFeedService::mutate + Google::Ads::AdWords::v201607::CampaignFeedService::mutateResponse + Google::Ads::AdWords::v201607::CampaignFeedService::query + Google::Ads::AdWords::v201607::CampaignFeedService::queryResponse + Google::Ads::AdWords::v201607::CampaignLabel + Google::Ads::AdWords::v201607::CampaignLabelOperation + Google::Ads::AdWords::v201607::CampaignLabelReturnValue + Google::Ads::AdWords::v201607::CampaignOperation + Google::Ads::AdWords::v201607::CampaignPage + Google::Ads::AdWords::v201607::CampaignPreferenceError + Google::Ads::AdWords::v201607::CampaignPreferenceError::Reason + Google::Ads::AdWords::v201607::CampaignReturnValue + Google::Ads::AdWords::v201607::CampaignService::ApiExceptionFault + Google::Ads::AdWords::v201607::CampaignService::CampaignServiceInterfacePort + Google::Ads::AdWords::v201607::CampaignService::RequestHeader + Google::Ads::AdWords::v201607::CampaignService::ResponseHeader + Google::Ads::AdWords::v201607::CampaignService::get + Google::Ads::AdWords::v201607::CampaignService::getResponse + Google::Ads::AdWords::v201607::CampaignService::mutate + Google::Ads::AdWords::v201607::CampaignService::mutateLabel + Google::Ads::AdWords::v201607::CampaignService::mutateLabelResponse + Google::Ads::AdWords::v201607::CampaignService::mutateResponse + Google::Ads::AdWords::v201607::CampaignService::query + Google::Ads::AdWords::v201607::CampaignService::queryResponse + Google::Ads::AdWords::v201607::CampaignSharedSet + Google::Ads::AdWords::v201607::CampaignSharedSet::Status + Google::Ads::AdWords::v201607::CampaignSharedSetError + Google::Ads::AdWords::v201607::CampaignSharedSetError::Reason + Google::Ads::AdWords::v201607::CampaignSharedSetOperation + Google::Ads::AdWords::v201607::CampaignSharedSetPage + Google::Ads::AdWords::v201607::CampaignSharedSetReturnValue + Google::Ads::AdWords::v201607::CampaignSharedSetService::ApiExceptionFault + Google::Ads::AdWords::v201607::CampaignSharedSetService::CampaignSharedSetServiceInterfacePort + Google::Ads::AdWords::v201607::CampaignSharedSetService::RequestHeader + Google::Ads::AdWords::v201607::CampaignSharedSetService::ResponseHeader + Google::Ads::AdWords::v201607::CampaignSharedSetService::get + Google::Ads::AdWords::v201607::CampaignSharedSetService::getResponse + Google::Ads::AdWords::v201607::CampaignSharedSetService::mutate + Google::Ads::AdWords::v201607::CampaignSharedSetService::mutateResponse + Google::Ads::AdWords::v201607::CampaignSharedSetService::query + Google::Ads::AdWords::v201607::CampaignSharedSetService::queryResponse + Google::Ads::AdWords::v201607::CampaignStatus + Google::Ads::AdWords::v201607::CampaignTrialType + Google::Ads::AdWords::v201607::Carrier + Google::Ads::AdWords::v201607::CategoryProductsAndServicesSearchParameter + Google::Ads::AdWords::v201607::ChangeStatus + Google::Ads::AdWords::v201607::ClientTermsError + Google::Ads::AdWords::v201607::ClientTermsError::Reason + Google::Ads::AdWords::v201607::CollectionSizeError + Google::Ads::AdWords::v201607::CollectionSizeError::Reason + Google::Ads::AdWords::v201607::ComparableValue + Google::Ads::AdWords::v201607::CompetitionSearchParameter + Google::Ads::AdWords::v201607::CompetitionSearchParameter::Level + Google::Ads::AdWords::v201607::ConstantData + Google::Ads::AdWords::v201607::ConstantDataService::ApiExceptionFault + Google::Ads::AdWords::v201607::ConstantDataService::ConstantDataServiceInterfacePort + Google::Ads::AdWords::v201607::ConstantDataService::RequestHeader + Google::Ads::AdWords::v201607::ConstantDataService::ResponseHeader + Google::Ads::AdWords::v201607::ConstantDataService::UserInterestTaxonomyType + Google::Ads::AdWords::v201607::ConstantDataService::getAgeRangeCriterion + Google::Ads::AdWords::v201607::ConstantDataService::getAgeRangeCriterionResponse + Google::Ads::AdWords::v201607::ConstantDataService::getCarrierCriterion + Google::Ads::AdWords::v201607::ConstantDataService::getCarrierCriterionResponse + Google::Ads::AdWords::v201607::ConstantDataService::getGenderCriterion + Google::Ads::AdWords::v201607::ConstantDataService::getGenderCriterionResponse + Google::Ads::AdWords::v201607::ConstantDataService::getLanguageCriterion + Google::Ads::AdWords::v201607::ConstantDataService::getLanguageCriterionResponse + Google::Ads::AdWords::v201607::ConstantDataService::getMobileAppCategoryCriterion + Google::Ads::AdWords::v201607::ConstantDataService::getMobileAppCategoryCriterionResponse + Google::Ads::AdWords::v201607::ConstantDataService::getMobileDeviceCriterion + Google::Ads::AdWords::v201607::ConstantDataService::getMobileDeviceCriterionResponse + Google::Ads::AdWords::v201607::ConstantDataService::getOperatingSystemVersionCriterion + Google::Ads::AdWords::v201607::ConstantDataService::getOperatingSystemVersionCriterionResponse + Google::Ads::AdWords::v201607::ConstantDataService::getProductBiddingCategoryData + Google::Ads::AdWords::v201607::ConstantDataService::getProductBiddingCategoryDataResponse + Google::Ads::AdWords::v201607::ConstantDataService::getUserInterestCriterion + Google::Ads::AdWords::v201607::ConstantDataService::getUserInterestCriterionResponse + Google::Ads::AdWords::v201607::ConstantDataService::getVerticalCriterion + Google::Ads::AdWords::v201607::ConstantDataService::getVerticalCriterionResponse + Google::Ads::AdWords::v201607::ConstantOperand + Google::Ads::AdWords::v201607::ConstantOperand::ConstantType + Google::Ads::AdWords::v201607::ConstantOperand::Unit + Google::Ads::AdWords::v201607::ContentLabel + Google::Ads::AdWords::v201607::ContentLabelType + Google::Ads::AdWords::v201607::ConversionDeduplicationMode + Google::Ads::AdWords::v201607::ConversionOptimizerBiddingScheme + Google::Ads::AdWords::v201607::ConversionOptimizerBiddingScheme::BidType + Google::Ads::AdWords::v201607::ConversionOptimizerBiddingScheme::PricingMode + Google::Ads::AdWords::v201607::ConversionOptimizerEligibility + Google::Ads::AdWords::v201607::ConversionOptimizerEligibility::RejectionReason + Google::Ads::AdWords::v201607::ConversionTracker + Google::Ads::AdWords::v201607::ConversionTracker::Category + Google::Ads::AdWords::v201607::ConversionTracker::Status + Google::Ads::AdWords::v201607::ConversionTrackerOperation + Google::Ads::AdWords::v201607::ConversionTrackerPage + Google::Ads::AdWords::v201607::ConversionTrackerReturnValue + Google::Ads::AdWords::v201607::ConversionTrackerService::ApiExceptionFault + Google::Ads::AdWords::v201607::ConversionTrackerService::ConversionTrackerServiceInterfacePort + Google::Ads::AdWords::v201607::ConversionTrackerService::RequestHeader + Google::Ads::AdWords::v201607::ConversionTrackerService::ResponseHeader + Google::Ads::AdWords::v201607::ConversionTrackerService::get + Google::Ads::AdWords::v201607::ConversionTrackerService::getResponse + Google::Ads::AdWords::v201607::ConversionTrackerService::mutate + Google::Ads::AdWords::v201607::ConversionTrackerService::mutateResponse + Google::Ads::AdWords::v201607::ConversionTrackerService::query + Google::Ads::AdWords::v201607::ConversionTrackerService::queryResponse + Google::Ads::AdWords::v201607::ConversionTrackingError + Google::Ads::AdWords::v201607::ConversionTrackingError::Reason + Google::Ads::AdWords::v201607::ConversionTrackingSettings + Google::Ads::AdWords::v201607::CpaBid + Google::Ads::AdWords::v201607::CpcBid + Google::Ads::AdWords::v201607::CpmBid + Google::Ads::AdWords::v201607::Criterion + Google::Ads::AdWords::v201607::Criterion::Type + Google::Ads::AdWords::v201607::CriterionAttribute + Google::Ads::AdWords::v201607::CriterionBidLandscape + Google::Ads::AdWords::v201607::CriterionBidLandscapePage + Google::Ads::AdWords::v201607::CriterionError + Google::Ads::AdWords::v201607::CriterionError::Reason + Google::Ads::AdWords::v201607::CriterionParameter + Google::Ads::AdWords::v201607::CriterionPolicyError + Google::Ads::AdWords::v201607::CriterionTypeGroup + Google::Ads::AdWords::v201607::CriterionUse + Google::Ads::AdWords::v201607::CriterionUserInterest + Google::Ads::AdWords::v201607::CriterionUserList + Google::Ads::AdWords::v201607::CriterionUserList::MembershipStatus + Google::Ads::AdWords::v201607::CrmBasedUserList + Google::Ads::AdWords::v201607::CurrencyCodeError + Google::Ads::AdWords::v201607::CurrencyCodeError::Reason + Google::Ads::AdWords::v201607::CustomParameter + Google::Ads::AdWords::v201607::CustomParameters + Google::Ads::AdWords::v201607::Customer + Google::Ads::AdWords::v201607::CustomerChangeData + Google::Ads::AdWords::v201607::CustomerError + Google::Ads::AdWords::v201607::CustomerError::Reason + Google::Ads::AdWords::v201607::CustomerExtensionSetting + Google::Ads::AdWords::v201607::CustomerExtensionSettingOperation + Google::Ads::AdWords::v201607::CustomerExtensionSettingPage + Google::Ads::AdWords::v201607::CustomerExtensionSettingReturnValue + Google::Ads::AdWords::v201607::CustomerExtensionSettingService::ApiExceptionFault + Google::Ads::AdWords::v201607::CustomerExtensionSettingService::CustomerExtensionSettingServiceInterfacePort + Google::Ads::AdWords::v201607::CustomerExtensionSettingService::RequestHeader + Google::Ads::AdWords::v201607::CustomerExtensionSettingService::ResponseHeader + Google::Ads::AdWords::v201607::CustomerExtensionSettingService::get + Google::Ads::AdWords::v201607::CustomerExtensionSettingService::getResponse + Google::Ads::AdWords::v201607::CustomerExtensionSettingService::mutate + Google::Ads::AdWords::v201607::CustomerExtensionSettingService::mutateResponse + Google::Ads::AdWords::v201607::CustomerExtensionSettingService::query + Google::Ads::AdWords::v201607::CustomerExtensionSettingService::queryResponse + Google::Ads::AdWords::v201607::CustomerFeed + Google::Ads::AdWords::v201607::CustomerFeed::Status + Google::Ads::AdWords::v201607::CustomerFeedError + Google::Ads::AdWords::v201607::CustomerFeedError::Reason + Google::Ads::AdWords::v201607::CustomerFeedOperation + Google::Ads::AdWords::v201607::CustomerFeedPage + Google::Ads::AdWords::v201607::CustomerFeedReturnValue + Google::Ads::AdWords::v201607::CustomerFeedService::ApiExceptionFault + Google::Ads::AdWords::v201607::CustomerFeedService::CustomerFeedServiceInterfacePort + Google::Ads::AdWords::v201607::CustomerFeedService::RequestHeader + Google::Ads::AdWords::v201607::CustomerFeedService::ResponseHeader + Google::Ads::AdWords::v201607::CustomerFeedService::get + Google::Ads::AdWords::v201607::CustomerFeedService::getResponse + Google::Ads::AdWords::v201607::CustomerFeedService::mutate + Google::Ads::AdWords::v201607::CustomerFeedService::mutateResponse + Google::Ads::AdWords::v201607::CustomerFeedService::query + Google::Ads::AdWords::v201607::CustomerFeedService::queryResponse + Google::Ads::AdWords::v201607::CustomerOrderLineError + Google::Ads::AdWords::v201607::CustomerOrderLineError::Reason + Google::Ads::AdWords::v201607::CustomerService::ApiExceptionFault + Google::Ads::AdWords::v201607::CustomerService::CustomerServiceInterfacePort + Google::Ads::AdWords::v201607::CustomerService::RequestHeader + Google::Ads::AdWords::v201607::CustomerService::ResponseHeader + Google::Ads::AdWords::v201607::CustomerService::getCustomers + Google::Ads::AdWords::v201607::CustomerService::getCustomersResponse + Google::Ads::AdWords::v201607::CustomerService::mutate + Google::Ads::AdWords::v201607::CustomerService::mutateResponse + Google::Ads::AdWords::v201607::CustomerSyncError + Google::Ads::AdWords::v201607::CustomerSyncError::Reason + Google::Ads::AdWords::v201607::CustomerSyncSelector + Google::Ads::AdWords::v201607::CustomerSyncService::ApiExceptionFault + Google::Ads::AdWords::v201607::CustomerSyncService::CustomerSyncServiceInterfacePort + Google::Ads::AdWords::v201607::CustomerSyncService::RequestHeader + Google::Ads::AdWords::v201607::CustomerSyncService::ResponseHeader + Google::Ads::AdWords::v201607::CustomerSyncService::get + Google::Ads::AdWords::v201607::CustomerSyncService::getResponse + Google::Ads::AdWords::v201607::DataEntry + Google::Ads::AdWords::v201607::DataError + Google::Ads::AdWords::v201607::DataError::Reason + Google::Ads::AdWords::v201607::DataService::ApiExceptionFault + Google::Ads::AdWords::v201607::DataService::DataServiceInterfacePort + Google::Ads::AdWords::v201607::DataService::RequestHeader + Google::Ads::AdWords::v201607::DataService::ResponseHeader + Google::Ads::AdWords::v201607::DataService::getAdGroupBidLandscape + Google::Ads::AdWords::v201607::DataService::getAdGroupBidLandscapeResponse + Google::Ads::AdWords::v201607::DataService::getCampaignCriterionBidLandscape + Google::Ads::AdWords::v201607::DataService::getCampaignCriterionBidLandscapeResponse + Google::Ads::AdWords::v201607::DataService::getCriterionBidLandscape + Google::Ads::AdWords::v201607::DataService::getCriterionBidLandscapeResponse + Google::Ads::AdWords::v201607::DataService::getDomainCategory + Google::Ads::AdWords::v201607::DataService::getDomainCategoryResponse + Google::Ads::AdWords::v201607::DataService::queryAdGroupBidLandscape + Google::Ads::AdWords::v201607::DataService::queryAdGroupBidLandscapeResponse + Google::Ads::AdWords::v201607::DataService::queryCampaignCriterionBidLandscape + Google::Ads::AdWords::v201607::DataService::queryCampaignCriterionBidLandscapeResponse + Google::Ads::AdWords::v201607::DataService::queryCriterionBidLandscape + Google::Ads::AdWords::v201607::DataService::queryCriterionBidLandscapeResponse + Google::Ads::AdWords::v201607::DataService::queryDomainCategory + Google::Ads::AdWords::v201607::DataService::queryDomainCategoryResponse + Google::Ads::AdWords::v201607::DatabaseError + Google::Ads::AdWords::v201607::DatabaseError::Reason + Google::Ads::AdWords::v201607::Date + Google::Ads::AdWords::v201607::DateError + Google::Ads::AdWords::v201607::DateError::Reason + Google::Ads::AdWords::v201607::DateKey + Google::Ads::AdWords::v201607::DateRange + Google::Ads::AdWords::v201607::DateRangeError + Google::Ads::AdWords::v201607::DateRangeError::Reason + Google::Ads::AdWords::v201607::DateRuleItem + Google::Ads::AdWords::v201607::DateRuleItem::DateOperator + Google::Ads::AdWords::v201607::DateSpecificRuleUserList + Google::Ads::AdWords::v201607::DateTimeRange + Google::Ads::AdWords::v201607::DayOfWeek + Google::Ads::AdWords::v201607::DeprecatedAd + Google::Ads::AdWords::v201607::DeprecatedAd::Type + Google::Ads::AdWords::v201607::DimensionProperties + Google::Ads::AdWords::v201607::Dimensions + Google::Ads::AdWords::v201607::DisapprovalReason + Google::Ads::AdWords::v201607::DisplayAttribute + Google::Ads::AdWords::v201607::DistinctError + Google::Ads::AdWords::v201607::DistinctError::Reason + Google::Ads::AdWords::v201607::DomainCategory + Google::Ads::AdWords::v201607::DomainCategoryPage + Google::Ads::AdWords::v201607::DoubleAttribute + Google::Ads::AdWords::v201607::DoubleValue + Google::Ads::AdWords::v201607::Draft + Google::Ads::AdWords::v201607::DraftAsyncError + Google::Ads::AdWords::v201607::DraftAsyncErrorPage + Google::Ads::AdWords::v201607::DraftAsyncErrorService::ApiExceptionFault + Google::Ads::AdWords::v201607::DraftAsyncErrorService::DraftAsyncErrorServiceInterfacePort + Google::Ads::AdWords::v201607::DraftAsyncErrorService::RequestHeader + Google::Ads::AdWords::v201607::DraftAsyncErrorService::ResponseHeader + Google::Ads::AdWords::v201607::DraftAsyncErrorService::get + Google::Ads::AdWords::v201607::DraftAsyncErrorService::getResponse + Google::Ads::AdWords::v201607::DraftAsyncErrorService::query + Google::Ads::AdWords::v201607::DraftAsyncErrorService::queryResponse + Google::Ads::AdWords::v201607::DraftError + Google::Ads::AdWords::v201607::DraftError::Reason + Google::Ads::AdWords::v201607::DraftOperation + Google::Ads::AdWords::v201607::DraftPage + Google::Ads::AdWords::v201607::DraftReturnValue + Google::Ads::AdWords::v201607::DraftService::ApiExceptionFault + Google::Ads::AdWords::v201607::DraftService::DraftServiceInterfacePort + Google::Ads::AdWords::v201607::DraftService::RequestHeader + Google::Ads::AdWords::v201607::DraftService::ResponseHeader + Google::Ads::AdWords::v201607::DraftService::get + Google::Ads::AdWords::v201607::DraftService::getResponse + Google::Ads::AdWords::v201607::DraftService::mutate + Google::Ads::AdWords::v201607::DraftService::mutateResponse + Google::Ads::AdWords::v201607::DraftService::query + Google::Ads::AdWords::v201607::DraftService::queryResponse + Google::Ads::AdWords::v201607::DraftStatus + Google::Ads::AdWords::v201607::DynamicSearchAd + Google::Ads::AdWords::v201607::DynamicSearchAdsSetting + Google::Ads::AdWords::v201607::EnhancedCpcBiddingScheme + Google::Ads::AdWords::v201607::EntityAccessDenied + Google::Ads::AdWords::v201607::EntityAccessDenied::Reason + Google::Ads::AdWords::v201607::EntityCountLimitExceeded + Google::Ads::AdWords::v201607::EntityCountLimitExceeded::Reason + Google::Ads::AdWords::v201607::EntityNotFound + Google::Ads::AdWords::v201607::EntityNotFound::Reason + Google::Ads::AdWords::v201607::EnumValuePair + Google::Ads::AdWords::v201607::ErrorList + Google::Ads::AdWords::v201607::Estimate + Google::Ads::AdWords::v201607::EstimateRequest + Google::Ads::AdWords::v201607::ExemptionRequest + Google::Ads::AdWords::v201607::ExpandedTextAd + Google::Ads::AdWords::v201607::Experiment + Google::Ads::AdWords::v201607::ExperimentDataStatus + Google::Ads::AdWords::v201607::ExperimentDeltaStatus + Google::Ads::AdWords::v201607::ExperimentError + Google::Ads::AdWords::v201607::ExperimentError::Reason + Google::Ads::AdWords::v201607::ExperimentOperation + Google::Ads::AdWords::v201607::ExperimentPage + Google::Ads::AdWords::v201607::ExperimentReturnValue + Google::Ads::AdWords::v201607::ExperimentService::ApiExceptionFault + Google::Ads::AdWords::v201607::ExperimentService::ExperimentServiceInterfacePort + Google::Ads::AdWords::v201607::ExperimentService::RequestHeader + Google::Ads::AdWords::v201607::ExperimentService::ResponseHeader + Google::Ads::AdWords::v201607::ExperimentService::get + Google::Ads::AdWords::v201607::ExperimentService::getResponse + Google::Ads::AdWords::v201607::ExperimentService::mutate + Google::Ads::AdWords::v201607::ExperimentService::mutateResponse + Google::Ads::AdWords::v201607::ExperimentServiceError + Google::Ads::AdWords::v201607::ExperimentServiceError::Reason + Google::Ads::AdWords::v201607::ExperimentServingStatus + Google::Ads::AdWords::v201607::ExperimentStatus + Google::Ads::AdWords::v201607::ExperimentSummaryStats + Google::Ads::AdWords::v201607::ExplorerAutoOptimizerSetting + Google::Ads::AdWords::v201607::ExpressionRuleUserList + Google::Ads::AdWords::v201607::ExtensionFeedItem + Google::Ads::AdWords::v201607::ExtensionSetting + Google::Ads::AdWords::v201607::ExtensionSetting::Platform + Google::Ads::AdWords::v201607::ExtensionSettingError + Google::Ads::AdWords::v201607::ExtensionSettingError::Reason + Google::Ads::AdWords::v201607::Feed + Google::Ads::AdWords::v201607::Feed::Origin + Google::Ads::AdWords::v201607::Feed::Status + Google::Ads::AdWords::v201607::Feed::Type + Google::Ads::AdWords::v201607::FeedAttribute + Google::Ads::AdWords::v201607::FeedAttribute::Type + Google::Ads::AdWords::v201607::FeedAttributeOperand + Google::Ads::AdWords::v201607::FeedAttributeReferenceError + Google::Ads::AdWords::v201607::FeedAttributeReferenceError::Reason + Google::Ads::AdWords::v201607::FeedChangeData + Google::Ads::AdWords::v201607::FeedError + Google::Ads::AdWords::v201607::FeedError::Reason + Google::Ads::AdWords::v201607::FeedItem + Google::Ads::AdWords::v201607::FeedItem::Status + Google::Ads::AdWords::v201607::FeedItemAdGroupTargeting + Google::Ads::AdWords::v201607::FeedItemApprovalStatus + Google::Ads::AdWords::v201607::FeedItemAttributeError + Google::Ads::AdWords::v201607::FeedItemAttributeValue + Google::Ads::AdWords::v201607::FeedItemCampaignTargeting + Google::Ads::AdWords::v201607::FeedItemDevicePreference + Google::Ads::AdWords::v201607::FeedItemError + Google::Ads::AdWords::v201607::FeedItemError::Reason + Google::Ads::AdWords::v201607::FeedItemGeoRestriction + Google::Ads::AdWords::v201607::FeedItemOperation + Google::Ads::AdWords::v201607::FeedItemPage + Google::Ads::AdWords::v201607::FeedItemPolicyData + Google::Ads::AdWords::v201607::FeedItemQualityApprovalStatus + Google::Ads::AdWords::v201607::FeedItemQualityDisapprovalReasons + Google::Ads::AdWords::v201607::FeedItemReturnValue + Google::Ads::AdWords::v201607::FeedItemSchedule + Google::Ads::AdWords::v201607::FeedItemScheduling + Google::Ads::AdWords::v201607::FeedItemService::ApiExceptionFault + Google::Ads::AdWords::v201607::FeedItemService::FeedItemServiceInterfacePort + Google::Ads::AdWords::v201607::FeedItemService::RequestHeader + Google::Ads::AdWords::v201607::FeedItemService::ResponseHeader + Google::Ads::AdWords::v201607::FeedItemService::get + Google::Ads::AdWords::v201607::FeedItemService::getResponse + Google::Ads::AdWords::v201607::FeedItemService::mutate + Google::Ads::AdWords::v201607::FeedItemService::mutateResponse + Google::Ads::AdWords::v201607::FeedItemService::query + Google::Ads::AdWords::v201607::FeedItemService::queryResponse + Google::Ads::AdWords::v201607::FeedItemValidationStatus + Google::Ads::AdWords::v201607::FeedMapping + Google::Ads::AdWords::v201607::FeedMapping::Status + Google::Ads::AdWords::v201607::FeedMappingError + Google::Ads::AdWords::v201607::FeedMappingError::Reason + Google::Ads::AdWords::v201607::FeedMappingOperation + Google::Ads::AdWords::v201607::FeedMappingPage + Google::Ads::AdWords::v201607::FeedMappingReturnValue + Google::Ads::AdWords::v201607::FeedMappingService::ApiExceptionFault + Google::Ads::AdWords::v201607::FeedMappingService::FeedMappingServiceInterfacePort + Google::Ads::AdWords::v201607::FeedMappingService::RequestHeader + Google::Ads::AdWords::v201607::FeedMappingService::ResponseHeader + Google::Ads::AdWords::v201607::FeedMappingService::get + Google::Ads::AdWords::v201607::FeedMappingService::getResponse + Google::Ads::AdWords::v201607::FeedMappingService::mutate + Google::Ads::AdWords::v201607::FeedMappingService::mutateResponse + Google::Ads::AdWords::v201607::FeedMappingService::query + Google::Ads::AdWords::v201607::FeedMappingService::queryResponse + Google::Ads::AdWords::v201607::FeedOperation + Google::Ads::AdWords::v201607::FeedPage + Google::Ads::AdWords::v201607::FeedReturnValue + Google::Ads::AdWords::v201607::FeedService::ApiExceptionFault + Google::Ads::AdWords::v201607::FeedService::FeedServiceInterfacePort + Google::Ads::AdWords::v201607::FeedService::RequestHeader + Google::Ads::AdWords::v201607::FeedService::ResponseHeader + Google::Ads::AdWords::v201607::FeedService::get + Google::Ads::AdWords::v201607::FeedService::getResponse + Google::Ads::AdWords::v201607::FeedService::mutate + Google::Ads::AdWords::v201607::FeedService::mutateResponse + Google::Ads::AdWords::v201607::FeedService::query + Google::Ads::AdWords::v201607::FeedService::queryResponse + Google::Ads::AdWords::v201607::ForwardCompatibilityError + Google::Ads::AdWords::v201607::ForwardCompatibilityError::Reason + Google::Ads::AdWords::v201607::FrequencyCap + Google::Ads::AdWords::v201607::Function + Google::Ads::AdWords::v201607::Function::Operator + Google::Ads::AdWords::v201607::FunctionArgumentOperand + Google::Ads::AdWords::v201607::FunctionError + Google::Ads::AdWords::v201607::FunctionError::Reason + Google::Ads::AdWords::v201607::FunctionOperand + Google::Ads::AdWords::v201607::FunctionParsingError + Google::Ads::AdWords::v201607::FunctionParsingError::Reason + Google::Ads::AdWords::v201607::Gender + Google::Ads::AdWords::v201607::Gender::GenderType + Google::Ads::AdWords::v201607::GeoPoint + Google::Ads::AdWords::v201607::GeoRestriction + Google::Ads::AdWords::v201607::GeoTargetOperand + Google::Ads::AdWords::v201607::GeoTargetTypeSetting + Google::Ads::AdWords::v201607::GeoTargetTypeSetting::NegativeGeoTargetType + Google::Ads::AdWords::v201607::GeoTargetTypeSetting::PositiveGeoTargetType + Google::Ads::AdWords::v201607::IdError + Google::Ads::AdWords::v201607::IdError::Reason + Google::Ads::AdWords::v201607::IdeaTextFilterSearchParameter + Google::Ads::AdWords::v201607::IdeaType + Google::Ads::AdWords::v201607::IdeaTypeAttribute + Google::Ads::AdWords::v201607::Image + Google::Ads::AdWords::v201607::ImageAd + Google::Ads::AdWords::v201607::ImageError + Google::Ads::AdWords::v201607::ImageError::Reason + Google::Ads::AdWords::v201607::IncludeAdultContentSearchParameter + Google::Ads::AdWords::v201607::IncomeOperand + Google::Ads::AdWords::v201607::IncomeTier + Google::Ads::AdWords::v201607::IntegerAttribute + Google::Ads::AdWords::v201607::IntegerSetAttribute + Google::Ads::AdWords::v201607::InternalApiError + Google::Ads::AdWords::v201607::InternalApiError::Reason + Google::Ads::AdWords::v201607::IpBlock + Google::Ads::AdWords::v201607::Keyword + Google::Ads::AdWords::v201607::KeywordAttribute + Google::Ads::AdWords::v201607::KeywordEstimate + Google::Ads::AdWords::v201607::KeywordEstimateRequest + Google::Ads::AdWords::v201607::KeywordMatchType + Google::Ads::AdWords::v201607::Label + Google::Ads::AdWords::v201607::Label::Status + Google::Ads::AdWords::v201607::LabelAttribute + Google::Ads::AdWords::v201607::LabelError + Google::Ads::AdWords::v201607::LabelError::Reason + Google::Ads::AdWords::v201607::LabelOperation + Google::Ads::AdWords::v201607::LabelPage + Google::Ads::AdWords::v201607::LabelReturnValue + Google::Ads::AdWords::v201607::LabelService::ApiExceptionFault + Google::Ads::AdWords::v201607::LabelService::LabelServiceInterfacePort + Google::Ads::AdWords::v201607::LabelService::RequestHeader + Google::Ads::AdWords::v201607::LabelService::ResponseHeader + Google::Ads::AdWords::v201607::LabelService::get + Google::Ads::AdWords::v201607::LabelService::getResponse + Google::Ads::AdWords::v201607::LabelService::mutate + Google::Ads::AdWords::v201607::LabelService::mutateResponse + Google::Ads::AdWords::v201607::LabelService::query + Google::Ads::AdWords::v201607::LabelService::queryResponse + Google::Ads::AdWords::v201607::LabelServiceError + Google::Ads::AdWords::v201607::LabelServiceError::Reason + Google::Ads::AdWords::v201607::Language + Google::Ads::AdWords::v201607::LanguageSearchParameter + Google::Ads::AdWords::v201607::Level + Google::Ads::AdWords::v201607::LevelOfDetail + Google::Ads::AdWords::v201607::LinkOperation + Google::Ads::AdWords::v201607::LinkStatus + Google::Ads::AdWords::v201607::ListReturnValue + Google::Ads::AdWords::v201607::Location + Google::Ads::AdWords::v201607::LocationCriterion + Google::Ads::AdWords::v201607::LocationCriterionService::ApiExceptionFault + Google::Ads::AdWords::v201607::LocationCriterionService::LocationCriterionServiceInterfacePort + Google::Ads::AdWords::v201607::LocationCriterionService::RequestHeader + Google::Ads::AdWords::v201607::LocationCriterionService::ResponseHeader + Google::Ads::AdWords::v201607::LocationCriterionService::get + Google::Ads::AdWords::v201607::LocationCriterionService::getResponse + Google::Ads::AdWords::v201607::LocationCriterionService::query + Google::Ads::AdWords::v201607::LocationCriterionService::queryResponse + Google::Ads::AdWords::v201607::LocationCriterionServiceError + Google::Ads::AdWords::v201607::LocationCriterionServiceError::Reason + Google::Ads::AdWords::v201607::LocationExtensionOperand + Google::Ads::AdWords::v201607::LocationGroups + Google::Ads::AdWords::v201607::LocationSearchParameter + Google::Ads::AdWords::v201607::LocationTargetingStatus + Google::Ads::AdWords::v201607::LogicalUserList + Google::Ads::AdWords::v201607::LogicalUserListOperand + Google::Ads::AdWords::v201607::LongAttribute + Google::Ads::AdWords::v201607::LongComparisonOperation + Google::Ads::AdWords::v201607::LongRangeAttribute + Google::Ads::AdWords::v201607::LongValue + Google::Ads::AdWords::v201607::ManagedCustomer + Google::Ads::AdWords::v201607::ManagedCustomerLabel + Google::Ads::AdWords::v201607::ManagedCustomerLabelOperation + Google::Ads::AdWords::v201607::ManagedCustomerLabelReturnValue + Google::Ads::AdWords::v201607::ManagedCustomerLink + Google::Ads::AdWords::v201607::ManagedCustomerOperation + Google::Ads::AdWords::v201607::ManagedCustomerPage + Google::Ads::AdWords::v201607::ManagedCustomerReturnValue + Google::Ads::AdWords::v201607::ManagedCustomerService::ApiExceptionFault + Google::Ads::AdWords::v201607::ManagedCustomerService::ManagedCustomerServiceInterfacePort + Google::Ads::AdWords::v201607::ManagedCustomerService::RequestHeader + Google::Ads::AdWords::v201607::ManagedCustomerService::ResponseHeader + Google::Ads::AdWords::v201607::ManagedCustomerService::get + Google::Ads::AdWords::v201607::ManagedCustomerService::getPendingInvitations + Google::Ads::AdWords::v201607::ManagedCustomerService::getPendingInvitationsResponse + Google::Ads::AdWords::v201607::ManagedCustomerService::getResponse + Google::Ads::AdWords::v201607::ManagedCustomerService::mutate + Google::Ads::AdWords::v201607::ManagedCustomerService::mutateLabel + Google::Ads::AdWords::v201607::ManagedCustomerService::mutateLabelResponse + Google::Ads::AdWords::v201607::ManagedCustomerService::mutateLink + Google::Ads::AdWords::v201607::ManagedCustomerService::mutateLinkResponse + Google::Ads::AdWords::v201607::ManagedCustomerService::mutateManager + Google::Ads::AdWords::v201607::ManagedCustomerService::mutateManagerResponse + Google::Ads::AdWords::v201607::ManagedCustomerService::mutateResponse + Google::Ads::AdWords::v201607::ManagedCustomerServiceError + Google::Ads::AdWords::v201607::ManagedCustomerServiceError::Reason + Google::Ads::AdWords::v201607::ManualCPCAdGroupCriterionExperimentBidMultiplier + Google::Ads::AdWords::v201607::ManualCPCAdGroupExperimentBidMultipliers + Google::Ads::AdWords::v201607::ManualCPMAdGroupExperimentBidMultipliers + Google::Ads::AdWords::v201607::ManualCpcBiddingScheme + Google::Ads::AdWords::v201607::ManualCpmBiddingScheme + Google::Ads::AdWords::v201607::Media + Google::Ads::AdWords::v201607::Media::MediaType + Google::Ads::AdWords::v201607::Media::MimeType + Google::Ads::AdWords::v201607::Media::Size + Google::Ads::AdWords::v201607::MediaBundle + Google::Ads::AdWords::v201607::MediaBundleError + Google::Ads::AdWords::v201607::MediaBundleError::Reason + Google::Ads::AdWords::v201607::MediaError + Google::Ads::AdWords::v201607::MediaError::Reason + Google::Ads::AdWords::v201607::MediaPage + Google::Ads::AdWords::v201607::MediaService::ApiExceptionFault + Google::Ads::AdWords::v201607::MediaService::MediaServiceInterfacePort + Google::Ads::AdWords::v201607::MediaService::RequestHeader + Google::Ads::AdWords::v201607::MediaService::ResponseHeader + Google::Ads::AdWords::v201607::MediaService::get + Google::Ads::AdWords::v201607::MediaService::getResponse + Google::Ads::AdWords::v201607::MediaService::query + Google::Ads::AdWords::v201607::MediaService::queryResponse + Google::Ads::AdWords::v201607::MediaService::upload + Google::Ads::AdWords::v201607::MediaService::uploadResponse + Google::Ads::AdWords::v201607::Media_Size_DimensionsMapEntry + Google::Ads::AdWords::v201607::Media_Size_StringMapEntry + Google::Ads::AdWords::v201607::MinuteOfHour + Google::Ads::AdWords::v201607::MobileAppCategory + Google::Ads::AdWords::v201607::MobileApplication + Google::Ads::AdWords::v201607::MobileDevice + Google::Ads::AdWords::v201607::MobileDevice::DeviceType + Google::Ads::AdWords::v201607::Money + Google::Ads::AdWords::v201607::MoneyAttribute + Google::Ads::AdWords::v201607::MoneyWithCurrency + Google::Ads::AdWords::v201607::MonthlySearchVolume + Google::Ads::AdWords::v201607::MonthlySearchVolumeAttribute + Google::Ads::AdWords::v201607::MoveOperation + Google::Ads::AdWords::v201607::MultiplierError + Google::Ads::AdWords::v201607::MultiplierError::Reason + Google::Ads::AdWords::v201607::MultiplierSource + Google::Ads::AdWords::v201607::MutateLinkResults + Google::Ads::AdWords::v201607::MutateManagerResults + Google::Ads::AdWords::v201607::MutateMembersError + Google::Ads::AdWords::v201607::MutateMembersError::Reason + Google::Ads::AdWords::v201607::MutateMembersOperand + Google::Ads::AdWords::v201607::MutateMembersOperand::DataType + Google::Ads::AdWords::v201607::MutateMembersOperation + Google::Ads::AdWords::v201607::MutateMembersReturnValue + Google::Ads::AdWords::v201607::MutateResult + Google::Ads::AdWords::v201607::NegativeAdGroupCriterion + Google::Ads::AdWords::v201607::NegativeCampaignCriterion + Google::Ads::AdWords::v201607::NetworkSearchParameter + Google::Ads::AdWords::v201607::NetworkSetting + Google::Ads::AdWords::v201607::NewEntityCreationError + Google::Ads::AdWords::v201607::NewEntityCreationError::Reason + Google::Ads::AdWords::v201607::NoStatsPage + Google::Ads::AdWords::v201607::NotEmptyError + Google::Ads::AdWords::v201607::NotEmptyError::Reason + Google::Ads::AdWords::v201607::NotWhitelistedError + Google::Ads::AdWords::v201607::NotWhitelistedError::Reason + Google::Ads::AdWords::v201607::NullError + Google::Ads::AdWords::v201607::NullError::Reason + Google::Ads::AdWords::v201607::NullStatsPage + Google::Ads::AdWords::v201607::NumberKey + Google::Ads::AdWords::v201607::NumberRuleItem + Google::Ads::AdWords::v201607::NumberRuleItem::NumberOperator + Google::Ads::AdWords::v201607::NumberValue + Google::Ads::AdWords::v201607::OAuthInfo + Google::Ads::AdWords::v201607::OfflineConversionError + Google::Ads::AdWords::v201607::OfflineConversionError::Reason + Google::Ads::AdWords::v201607::OfflineConversionFeed + Google::Ads::AdWords::v201607::OfflineConversionFeedOperation + Google::Ads::AdWords::v201607::OfflineConversionFeedReturnValue + Google::Ads::AdWords::v201607::OfflineConversionFeedService::ApiExceptionFault + Google::Ads::AdWords::v201607::OfflineConversionFeedService::OfflineConversionFeedServiceInterfacePort + Google::Ads::AdWords::v201607::OfflineConversionFeedService::RequestHeader + Google::Ads::AdWords::v201607::OfflineConversionFeedService::ResponseHeader + Google::Ads::AdWords::v201607::OfflineConversionFeedService::mutate + Google::Ads::AdWords::v201607::OfflineConversionFeedService::mutateResponse + Google::Ads::AdWords::v201607::Operand + Google::Ads::AdWords::v201607::OperatingSystemVersion + Google::Ads::AdWords::v201607::OperatingSystemVersion::OperatorType + Google::Ads::AdWords::v201607::Operation + Google::Ads::AdWords::v201607::OperationAccessDenied + Google::Ads::AdWords::v201607::OperationAccessDenied::Reason + Google::Ads::AdWords::v201607::Operator + Google::Ads::AdWords::v201607::OperatorError + Google::Ads::AdWords::v201607::OperatorError::Reason + Google::Ads::AdWords::v201607::OrderBy + Google::Ads::AdWords::v201607::Page + Google::Ads::AdWords::v201607::PageOnePromotedBiddingScheme + Google::Ads::AdWords::v201607::PageOnePromotedBiddingScheme::StrategyGoal + Google::Ads::AdWords::v201607::Paging + Google::Ads::AdWords::v201607::PagingError + Google::Ads::AdWords::v201607::PagingError::Reason + Google::Ads::AdWords::v201607::Parent + Google::Ads::AdWords::v201607::Parent::ParentType + Google::Ads::AdWords::v201607::PendingInvitation + Google::Ads::AdWords::v201607::PendingInvitationSelector + Google::Ads::AdWords::v201607::Placement + Google::Ads::AdWords::v201607::PlacesLocationFeedData + Google::Ads::AdWords::v201607::PlacesOfInterestOperand + Google::Ads::AdWords::v201607::PlacesOfInterestOperand::Category + Google::Ads::AdWords::v201607::Platform + Google::Ads::AdWords::v201607::PlatformCampaignEstimate + Google::Ads::AdWords::v201607::PolicyData + Google::Ads::AdWords::v201607::PolicyViolationError + Google::Ads::AdWords::v201607::PolicyViolationError::Part + Google::Ads::AdWords::v201607::PolicyViolationKey + Google::Ads::AdWords::v201607::Predicate + Google::Ads::AdWords::v201607::Predicate::Operator + Google::Ads::AdWords::v201607::PreferredContent + Google::Ads::AdWords::v201607::PriceExtensionPriceQualifier + Google::Ads::AdWords::v201607::PriceExtensionPriceUnit + Google::Ads::AdWords::v201607::PriceExtensionType + Google::Ads::AdWords::v201607::PriceFeedItem + Google::Ads::AdWords::v201607::PriceTableRow + Google::Ads::AdWords::v201607::ProductAd + Google::Ads::AdWords::v201607::ProductAdwordsGrouping + Google::Ads::AdWords::v201607::ProductAdwordsLabels + Google::Ads::AdWords::v201607::ProductBiddingCategory + Google::Ads::AdWords::v201607::ProductBiddingCategoryData + Google::Ads::AdWords::v201607::ProductBrand + Google::Ads::AdWords::v201607::ProductCanonicalCondition + Google::Ads::AdWords::v201607::ProductCanonicalCondition::Condition + Google::Ads::AdWords::v201607::ProductChannel + Google::Ads::AdWords::v201607::ProductChannelExclusivity + Google::Ads::AdWords::v201607::ProductCustomAttribute + Google::Ads::AdWords::v201607::ProductDimension + Google::Ads::AdWords::v201607::ProductDimensionType + Google::Ads::AdWords::v201607::ProductLegacyCondition + Google::Ads::AdWords::v201607::ProductOfferId + Google::Ads::AdWords::v201607::ProductPartition + Google::Ads::AdWords::v201607::ProductPartitionType + Google::Ads::AdWords::v201607::ProductScope + Google::Ads::AdWords::v201607::ProductType + Google::Ads::AdWords::v201607::ProductTypeFull + Google::Ads::AdWords::v201607::ProgressStats + Google::Ads::AdWords::v201607::Proximity + Google::Ads::AdWords::v201607::Proximity::DistanceUnits + Google::Ads::AdWords::v201607::QualityInfo + Google::Ads::AdWords::v201607::QueryError + Google::Ads::AdWords::v201607::QueryError::Reason + Google::Ads::AdWords::v201607::QuotaCheckError + Google::Ads::AdWords::v201607::QuotaCheckError::Reason + Google::Ads::AdWords::v201607::Range + Google::Ads::AdWords::v201607::RangeError + Google::Ads::AdWords::v201607::RangeError::Reason + Google::Ads::AdWords::v201607::RateExceededError + Google::Ads::AdWords::v201607::RateExceededError::Reason + Google::Ads::AdWords::v201607::ReadOnlyError + Google::Ads::AdWords::v201607::ReadOnlyError::Reason + Google::Ads::AdWords::v201607::RealTimeBiddingSetting + Google::Ads::AdWords::v201607::RegionCodeError + Google::Ads::AdWords::v201607::RegionCodeError::Reason + Google::Ads::AdWords::v201607::RejectedError + Google::Ads::AdWords::v201607::RejectedError::Reason + Google::Ads::AdWords::v201607::RelatedToQuerySearchParameter + Google::Ads::AdWords::v201607::RelatedToUrlSearchParameter + Google::Ads::AdWords::v201607::RemarketingSettings + Google::Ads::AdWords::v201607::ReportDefinition::ReportType + Google::Ads::AdWords::v201607::ReportDefinitionError + Google::Ads::AdWords::v201607::ReportDefinitionError::Reason + Google::Ads::AdWords::v201607::ReportDefinitionField + Google::Ads::AdWords::v201607::ReportDefinitionService::ApiExceptionFault + Google::Ads::AdWords::v201607::ReportDefinitionService::ReportDefinitionServiceInterfacePort + Google::Ads::AdWords::v201607::ReportDefinitionService::RequestHeader + Google::Ads::AdWords::v201607::ReportDefinitionService::ResponseHeader + Google::Ads::AdWords::v201607::ReportDefinitionService::getReportFields + Google::Ads::AdWords::v201607::ReportDefinitionService::getReportFieldsResponse + Google::Ads::AdWords::v201607::RequestContextOperand + Google::Ads::AdWords::v201607::RequestContextOperand::ContextType + Google::Ads::AdWords::v201607::RequestError + Google::Ads::AdWords::v201607::RequestError::Reason + Google::Ads::AdWords::v201607::RequestType + Google::Ads::AdWords::v201607::RequiredError + Google::Ads::AdWords::v201607::RequiredError::Reason + Google::Ads::AdWords::v201607::ResponsiveDisplayAd + Google::Ads::AdWords::v201607::ReviewFeedItem + Google::Ads::AdWords::v201607::RichMediaAd + Google::Ads::AdWords::v201607::RichMediaAd::AdAttribute + Google::Ads::AdWords::v201607::RichMediaAd::RichMediaAdType + Google::Ads::AdWords::v201607::Rule + Google::Ads::AdWords::v201607::RuleBasedUserList + Google::Ads::AdWords::v201607::RuleItem + Google::Ads::AdWords::v201607::RuleItemGroup + Google::Ads::AdWords::v201607::SearchParameter + Google::Ads::AdWords::v201607::SearchVolumeSearchParameter + Google::Ads::AdWords::v201607::SeedAdGroupIdSearchParameter + Google::Ads::AdWords::v201607::Selector + Google::Ads::AdWords::v201607::SelectorError + Google::Ads::AdWords::v201607::SelectorError::Reason + Google::Ads::AdWords::v201607::ServingStatus + Google::Ads::AdWords::v201607::Setting + Google::Ads::AdWords::v201607::SettingError + Google::Ads::AdWords::v201607::SettingError::Reason + Google::Ads::AdWords::v201607::SharedBiddingStrategy + Google::Ads::AdWords::v201607::SharedBiddingStrategy::BiddingStrategyStatus + Google::Ads::AdWords::v201607::SharedCriterion + Google::Ads::AdWords::v201607::SharedCriterionError + Google::Ads::AdWords::v201607::SharedCriterionError::Reason + Google::Ads::AdWords::v201607::SharedCriterionOperation + Google::Ads::AdWords::v201607::SharedCriterionPage + Google::Ads::AdWords::v201607::SharedCriterionReturnValue + Google::Ads::AdWords::v201607::SharedCriterionService::ApiExceptionFault + Google::Ads::AdWords::v201607::SharedCriterionService::RequestHeader + Google::Ads::AdWords::v201607::SharedCriterionService::ResponseHeader + Google::Ads::AdWords::v201607::SharedCriterionService::SharedCriterionServiceInterfacePort + Google::Ads::AdWords::v201607::SharedCriterionService::get + Google::Ads::AdWords::v201607::SharedCriterionService::getResponse + Google::Ads::AdWords::v201607::SharedCriterionService::mutate + Google::Ads::AdWords::v201607::SharedCriterionService::mutateResponse + Google::Ads::AdWords::v201607::SharedCriterionService::query + Google::Ads::AdWords::v201607::SharedCriterionService::queryResponse + Google::Ads::AdWords::v201607::SharedSet + Google::Ads::AdWords::v201607::SharedSet::Status + Google::Ads::AdWords::v201607::SharedSetError + Google::Ads::AdWords::v201607::SharedSetError::Reason + Google::Ads::AdWords::v201607::SharedSetOperation + Google::Ads::AdWords::v201607::SharedSetPage + Google::Ads::AdWords::v201607::SharedSetReturnValue + Google::Ads::AdWords::v201607::SharedSetService::ApiExceptionFault + Google::Ads::AdWords::v201607::SharedSetService::RequestHeader + Google::Ads::AdWords::v201607::SharedSetService::ResponseHeader + Google::Ads::AdWords::v201607::SharedSetService::SharedSetServiceInterfacePort + Google::Ads::AdWords::v201607::SharedSetService::get + Google::Ads::AdWords::v201607::SharedSetService::getResponse + Google::Ads::AdWords::v201607::SharedSetService::mutate + Google::Ads::AdWords::v201607::SharedSetService::mutateResponse + Google::Ads::AdWords::v201607::SharedSetService::query + Google::Ads::AdWords::v201607::SharedSetService::queryResponse + Google::Ads::AdWords::v201607::SharedSetType + Google::Ads::AdWords::v201607::ShoppingBiddingDimensionStatus + Google::Ads::AdWords::v201607::ShoppingProductChannel + Google::Ads::AdWords::v201607::ShoppingProductChannelExclusivity + Google::Ads::AdWords::v201607::ShoppingSetting + Google::Ads::AdWords::v201607::SimilarUserList + Google::Ads::AdWords::v201607::SitelinkFeedItem + Google::Ads::AdWords::v201607::SizeLimitError + Google::Ads::AdWords::v201607::SizeLimitError::Reason + Google::Ads::AdWords::v201607::SizeRange + Google::Ads::AdWords::v201607::SoapHeader + Google::Ads::AdWords::v201607::SoapResponseHeader + Google::Ads::AdWords::v201607::SortOrder + Google::Ads::AdWords::v201607::StatsEstimate + Google::Ads::AdWords::v201607::StatsQueryError + Google::Ads::AdWords::v201607::StatsQueryError::Reason + Google::Ads::AdWords::v201607::StringAttribute + Google::Ads::AdWords::v201607::StringFormatError + Google::Ads::AdWords::v201607::StringFormatError::Reason + Google::Ads::AdWords::v201607::StringKey + Google::Ads::AdWords::v201607::StringLengthError + Google::Ads::AdWords::v201607::StringLengthError::Reason + Google::Ads::AdWords::v201607::StringRuleItem + Google::Ads::AdWords::v201607::StringRuleItem::StringOperator + Google::Ads::AdWords::v201607::String_StringMapEntry + Google::Ads::AdWords::v201607::StructuredSnippetFeedItem + Google::Ads::AdWords::v201607::SystemFeedGenerationData + Google::Ads::AdWords::v201607::SystemServingStatus + Google::Ads::AdWords::v201607::TargetCpaBiddingScheme + Google::Ads::AdWords::v201607::TargetOutrankShareBiddingScheme + Google::Ads::AdWords::v201607::TargetRoasBiddingScheme + Google::Ads::AdWords::v201607::TargetSpendBiddingScheme + Google::Ads::AdWords::v201607::TargetingIdea + Google::Ads::AdWords::v201607::TargetingIdeaError + Google::Ads::AdWords::v201607::TargetingIdeaError::Reason + Google::Ads::AdWords::v201607::TargetingIdeaPage + Google::Ads::AdWords::v201607::TargetingIdeaSelector + Google::Ads::AdWords::v201607::TargetingIdeaService::ApiExceptionFault + Google::Ads::AdWords::v201607::TargetingIdeaService::RequestHeader + Google::Ads::AdWords::v201607::TargetingIdeaService::ResponseHeader + Google::Ads::AdWords::v201607::TargetingIdeaService::TargetingIdeaServiceInterfacePort + Google::Ads::AdWords::v201607::TargetingIdeaService::get + Google::Ads::AdWords::v201607::TargetingIdeaService::getResponse + Google::Ads::AdWords::v201607::TargetingSetting + Google::Ads::AdWords::v201607::TargetingSettingDetail + Google::Ads::AdWords::v201607::TempAdUnionId + Google::Ads::AdWords::v201607::TemplateAd + Google::Ads::AdWords::v201607::TemplateElement + Google::Ads::AdWords::v201607::TemplateElementField + Google::Ads::AdWords::v201607::TemplateElementField::Type + Google::Ads::AdWords::v201607::TemporaryUrl + Google::Ads::AdWords::v201607::TextAd + Google::Ads::AdWords::v201607::TextLabel + Google::Ads::AdWords::v201607::ThirdPartyRedirectAd + Google::Ads::AdWords::v201607::ThirdPartyRedirectAd::ExpandingDirection + Google::Ads::AdWords::v201607::TimeUnit + Google::Ads::AdWords::v201607::TrackingSetting + Google::Ads::AdWords::v201607::TrafficEstimatorError + Google::Ads::AdWords::v201607::TrafficEstimatorError::Reason + Google::Ads::AdWords::v201607::TrafficEstimatorResult + Google::Ads::AdWords::v201607::TrafficEstimatorSelector + Google::Ads::AdWords::v201607::TrafficEstimatorService::ApiExceptionFault + Google::Ads::AdWords::v201607::TrafficEstimatorService::RequestHeader + Google::Ads::AdWords::v201607::TrafficEstimatorService::ResponseHeader + Google::Ads::AdWords::v201607::TrafficEstimatorService::TrafficEstimatorServiceInterfacePort + Google::Ads::AdWords::v201607::TrafficEstimatorService::get + Google::Ads::AdWords::v201607::TrafficEstimatorService::getResponse + Google::Ads::AdWords::v201607::Trial + Google::Ads::AdWords::v201607::TrialAsyncError + Google::Ads::AdWords::v201607::TrialAsyncErrorPage + Google::Ads::AdWords::v201607::TrialAsyncErrorService::ApiExceptionFault + Google::Ads::AdWords::v201607::TrialAsyncErrorService::RequestHeader + Google::Ads::AdWords::v201607::TrialAsyncErrorService::ResponseHeader + Google::Ads::AdWords::v201607::TrialAsyncErrorService::TrialAsyncErrorServiceInterfacePort + Google::Ads::AdWords::v201607::TrialAsyncErrorService::get + Google::Ads::AdWords::v201607::TrialAsyncErrorService::getResponse + Google::Ads::AdWords::v201607::TrialAsyncErrorService::query + Google::Ads::AdWords::v201607::TrialAsyncErrorService::queryResponse + Google::Ads::AdWords::v201607::TrialError + Google::Ads::AdWords::v201607::TrialError::Reason + Google::Ads::AdWords::v201607::TrialOperation + Google::Ads::AdWords::v201607::TrialPage + Google::Ads::AdWords::v201607::TrialReturnValue + Google::Ads::AdWords::v201607::TrialService::ApiExceptionFault + Google::Ads::AdWords::v201607::TrialService::RequestHeader + Google::Ads::AdWords::v201607::TrialService::ResponseHeader + Google::Ads::AdWords::v201607::TrialService::TrialServiceInterfacePort + Google::Ads::AdWords::v201607::TrialService::get + Google::Ads::AdWords::v201607::TrialService::getResponse + Google::Ads::AdWords::v201607::TrialService::mutate + Google::Ads::AdWords::v201607::TrialService::mutateResponse + Google::Ads::AdWords::v201607::TrialService::query + Google::Ads::AdWords::v201607::TrialService::queryResponse + Google::Ads::AdWords::v201607::TrialStatus + Google::Ads::AdWords::v201607::TypeMaps::AccountLabelService + Google::Ads::AdWords::v201607::TypeMaps::AdCustomizerFeedService + Google::Ads::AdWords::v201607::TypeMaps::AdGroupAdService + Google::Ads::AdWords::v201607::TypeMaps::AdGroupBidModifierService + Google::Ads::AdWords::v201607::TypeMaps::AdGroupCriterionService + Google::Ads::AdWords::v201607::TypeMaps::AdGroupExtensionSettingService + Google::Ads::AdWords::v201607::TypeMaps::AdGroupFeedService + Google::Ads::AdWords::v201607::TypeMaps::AdGroupService + Google::Ads::AdWords::v201607::TypeMaps::AdParamService + Google::Ads::AdWords::v201607::TypeMaps::AdwordsUserListService + Google::Ads::AdWords::v201607::TypeMaps::BatchJobOpsService + Google::Ads::AdWords::v201607::TypeMaps::BatchJobService + Google::Ads::AdWords::v201607::TypeMaps::BiddingStrategyService + Google::Ads::AdWords::v201607::TypeMaps::BudgetOrderService + Google::Ads::AdWords::v201607::TypeMaps::BudgetService + Google::Ads::AdWords::v201607::TypeMaps::CampaignCriterionService + Google::Ads::AdWords::v201607::TypeMaps::CampaignExtensionSettingService + Google::Ads::AdWords::v201607::TypeMaps::CampaignFeedService + Google::Ads::AdWords::v201607::TypeMaps::CampaignService + Google::Ads::AdWords::v201607::TypeMaps::CampaignSharedSetService + Google::Ads::AdWords::v201607::TypeMaps::ConstantDataService + Google::Ads::AdWords::v201607::TypeMaps::ConversionTrackerService + Google::Ads::AdWords::v201607::TypeMaps::CustomerExtensionSettingService + Google::Ads::AdWords::v201607::TypeMaps::CustomerFeedService + Google::Ads::AdWords::v201607::TypeMaps::CustomerService + Google::Ads::AdWords::v201607::TypeMaps::CustomerSyncService + Google::Ads::AdWords::v201607::TypeMaps::DataService + Google::Ads::AdWords::v201607::TypeMaps::DraftAsyncErrorService + Google::Ads::AdWords::v201607::TypeMaps::DraftService + Google::Ads::AdWords::v201607::TypeMaps::ExperimentService + Google::Ads::AdWords::v201607::TypeMaps::FeedItemService + Google::Ads::AdWords::v201607::TypeMaps::FeedMappingService + Google::Ads::AdWords::v201607::TypeMaps::FeedService + Google::Ads::AdWords::v201607::TypeMaps::LabelService + Google::Ads::AdWords::v201607::TypeMaps::LocationCriterionService + Google::Ads::AdWords::v201607::TypeMaps::ManagedCustomerService + Google::Ads::AdWords::v201607::TypeMaps::MediaService + Google::Ads::AdWords::v201607::TypeMaps::OfflineConversionFeedService + Google::Ads::AdWords::v201607::TypeMaps::ReportDefinitionService + Google::Ads::AdWords::v201607::TypeMaps::SharedCriterionService + Google::Ads::AdWords::v201607::TypeMaps::SharedSetService + Google::Ads::AdWords::v201607::TypeMaps::TargetingIdeaService + Google::Ads::AdWords::v201607::TypeMaps::TrafficEstimatorService + Google::Ads::AdWords::v201607::TypeMaps::TrialAsyncErrorService + Google::Ads::AdWords::v201607::TypeMaps::TrialService + Google::Ads::AdWords::v201607::Type_AttributeMapEntry + Google::Ads::AdWords::v201607::UnknownProductDimension + Google::Ads::AdWords::v201607::UploadConversion + Google::Ads::AdWords::v201607::UrlError + Google::Ads::AdWords::v201607::UrlError::Reason + Google::Ads::AdWords::v201607::UrlList + Google::Ads::AdWords::v201607::UserList + Google::Ads::AdWords::v201607::UserListConversionType + Google::Ads::AdWords::v201607::UserListConversionType::Category + Google::Ads::AdWords::v201607::UserListError + Google::Ads::AdWords::v201607::UserListError::Reason + Google::Ads::AdWords::v201607::UserListLogicalRule + Google::Ads::AdWords::v201607::UserListLogicalRule::Operator + Google::Ads::AdWords::v201607::UserListMembershipStatus + Google::Ads::AdWords::v201607::UserListOperation + Google::Ads::AdWords::v201607::UserListPage + Google::Ads::AdWords::v201607::UserListReturnValue + Google::Ads::AdWords::v201607::UserListType + Google::Ads::AdWords::v201607::UserStatus + Google::Ads::AdWords::v201607::VanityPharma + Google::Ads::AdWords::v201607::VanityPharmaDisplayUrlMode + Google::Ads::AdWords::v201607::VanityPharmaText + Google::Ads::AdWords::v201607::Vertical + Google::Ads::AdWords::v201607::Video + Google::Ads::AdWords::v201607::VideoError + Google::Ads::AdWords::v201607::VideoError::Reason + Google::Ads::AdWords::v201607::VideoType + Google::Ads::AdWords::v201607::Webpage + Google::Ads::AdWords::v201607::WebpageCondition + Google::Ads::AdWords::v201607::WebpageConditionOperand + Google::Ads::AdWords::v201607::WebpageDescriptor + Google::Ads::AdWords::v201607::WebpageDescriptorAttribute + Google::Ads::AdWords::v201607::WebpageParameter + Google::Ads::AdWords::v201607::WebsiteCallMetricsConversion + Google::Ads::AdWords::v201607::YouTubeChannel + Google::Ads::AdWords::v201607::YouTubeVideo + Google::Ads::AdWords::v201609::AccessReason + Google::Ads::AdWords::v201609::AccountLabel + Google::Ads::AdWords::v201609::AccountLabelOperation + Google::Ads::AdWords::v201609::AccountLabelPage + Google::Ads::AdWords::v201609::AccountLabelReturnValue + Google::Ads::AdWords::v201609::AccountLabelService::AccountLabelServiceInterfacePort + Google::Ads::AdWords::v201609::AccountLabelService::ApiExceptionFault + Google::Ads::AdWords::v201609::AccountLabelService::RequestHeader + Google::Ads::AdWords::v201609::AccountLabelService::ResponseHeader + Google::Ads::AdWords::v201609::AccountLabelService::get + Google::Ads::AdWords::v201609::AccountLabelService::getResponse + Google::Ads::AdWords::v201609::AccountLabelService::mutate + Google::Ads::AdWords::v201609::AccountLabelService::mutateResponse + Google::Ads::AdWords::v201609::AccountUserListStatus + Google::Ads::AdWords::v201609::Ad + Google::Ads::AdWords::v201609::Ad::Type + Google::Ads::AdWords::v201609::AdCallMetricsConversion + Google::Ads::AdWords::v201609::AdCustomizerError + Google::Ads::AdWords::v201609::AdCustomizerError::Reason + Google::Ads::AdWords::v201609::AdCustomizerFeed + Google::Ads::AdWords::v201609::AdCustomizerFeedAttribute + Google::Ads::AdWords::v201609::AdCustomizerFeedAttribute::Type + Google::Ads::AdWords::v201609::AdCustomizerFeedError + Google::Ads::AdWords::v201609::AdCustomizerFeedError::Reason + Google::Ads::AdWords::v201609::AdCustomizerFeedOperation + Google::Ads::AdWords::v201609::AdCustomizerFeedPage + Google::Ads::AdWords::v201609::AdCustomizerFeedReturnValue + Google::Ads::AdWords::v201609::AdCustomizerFeedService::AdCustomizerFeedServiceInterfacePort + Google::Ads::AdWords::v201609::AdCustomizerFeedService::ApiExceptionFault + Google::Ads::AdWords::v201609::AdCustomizerFeedService::RequestHeader + Google::Ads::AdWords::v201609::AdCustomizerFeedService::ResponseHeader + Google::Ads::AdWords::v201609::AdCustomizerFeedService::get + Google::Ads::AdWords::v201609::AdCustomizerFeedService::getResponse + Google::Ads::AdWords::v201609::AdCustomizerFeedService::mutate + Google::Ads::AdWords::v201609::AdCustomizerFeedService::mutateResponse + Google::Ads::AdWords::v201609::AdError + Google::Ads::AdWords::v201609::AdError::Reason + Google::Ads::AdWords::v201609::AdGroup + Google::Ads::AdWords::v201609::AdGroup::Status + Google::Ads::AdWords::v201609::AdGroupAd + Google::Ads::AdWords::v201609::AdGroupAd::ApprovalStatus + Google::Ads::AdWords::v201609::AdGroupAd::Status + Google::Ads::AdWords::v201609::AdGroupAdCountLimitExceeded + Google::Ads::AdWords::v201609::AdGroupAdError + Google::Ads::AdWords::v201609::AdGroupAdError::Reason + Google::Ads::AdWords::v201609::AdGroupAdLabel + Google::Ads::AdWords::v201609::AdGroupAdLabelOperation + Google::Ads::AdWords::v201609::AdGroupAdLabelReturnValue + Google::Ads::AdWords::v201609::AdGroupAdOperation + Google::Ads::AdWords::v201609::AdGroupAdPage + Google::Ads::AdWords::v201609::AdGroupAdReturnValue + Google::Ads::AdWords::v201609::AdGroupAdService::AdGroupAdServiceInterfacePort + Google::Ads::AdWords::v201609::AdGroupAdService::ApiExceptionFault + Google::Ads::AdWords::v201609::AdGroupAdService::RequestHeader + Google::Ads::AdWords::v201609::AdGroupAdService::ResponseHeader + Google::Ads::AdWords::v201609::AdGroupAdService::get + Google::Ads::AdWords::v201609::AdGroupAdService::getResponse + Google::Ads::AdWords::v201609::AdGroupAdService::mutate + Google::Ads::AdWords::v201609::AdGroupAdService::mutateLabel + Google::Ads::AdWords::v201609::AdGroupAdService::mutateLabelResponse + Google::Ads::AdWords::v201609::AdGroupAdService::mutateResponse + Google::Ads::AdWords::v201609::AdGroupAdService::query + Google::Ads::AdWords::v201609::AdGroupAdService::queryResponse + Google::Ads::AdWords::v201609::AdGroupAdService::upgradeUrl + Google::Ads::AdWords::v201609::AdGroupAdService::upgradeUrlResponse + Google::Ads::AdWords::v201609::AdGroupBidLandscape + Google::Ads::AdWords::v201609::AdGroupBidLandscape::Type + Google::Ads::AdWords::v201609::AdGroupBidLandscapePage + Google::Ads::AdWords::v201609::AdGroupBidModifier + Google::Ads::AdWords::v201609::AdGroupBidModifierOperation + Google::Ads::AdWords::v201609::AdGroupBidModifierPage + Google::Ads::AdWords::v201609::AdGroupBidModifierReturnValue + Google::Ads::AdWords::v201609::AdGroupBidModifierService::AdGroupBidModifierServiceInterfacePort + Google::Ads::AdWords::v201609::AdGroupBidModifierService::ApiExceptionFault + Google::Ads::AdWords::v201609::AdGroupBidModifierService::RequestHeader + Google::Ads::AdWords::v201609::AdGroupBidModifierService::ResponseHeader + Google::Ads::AdWords::v201609::AdGroupBidModifierService::get + Google::Ads::AdWords::v201609::AdGroupBidModifierService::getResponse + Google::Ads::AdWords::v201609::AdGroupBidModifierService::mutate + Google::Ads::AdWords::v201609::AdGroupBidModifierService::mutateResponse + Google::Ads::AdWords::v201609::AdGroupBidModifierService::query + Google::Ads::AdWords::v201609::AdGroupBidModifierService::queryResponse + Google::Ads::AdWords::v201609::AdGroupChangeData + Google::Ads::AdWords::v201609::AdGroupCriterion + Google::Ads::AdWords::v201609::AdGroupCriterionError + Google::Ads::AdWords::v201609::AdGroupCriterionError::Reason + Google::Ads::AdWords::v201609::AdGroupCriterionLabel + Google::Ads::AdWords::v201609::AdGroupCriterionLabelOperation + Google::Ads::AdWords::v201609::AdGroupCriterionLabelReturnValue + Google::Ads::AdWords::v201609::AdGroupCriterionLimitExceeded + Google::Ads::AdWords::v201609::AdGroupCriterionLimitExceeded::CriteriaLimitType + Google::Ads::AdWords::v201609::AdGroupCriterionOperation + Google::Ads::AdWords::v201609::AdGroupCriterionPage + Google::Ads::AdWords::v201609::AdGroupCriterionReturnValue + Google::Ads::AdWords::v201609::AdGroupCriterionService::AdGroupCriterionServiceInterfacePort + Google::Ads::AdWords::v201609::AdGroupCriterionService::ApiExceptionFault + Google::Ads::AdWords::v201609::AdGroupCriterionService::RequestHeader + Google::Ads::AdWords::v201609::AdGroupCriterionService::ResponseHeader + Google::Ads::AdWords::v201609::AdGroupCriterionService::get + Google::Ads::AdWords::v201609::AdGroupCriterionService::getResponse + Google::Ads::AdWords::v201609::AdGroupCriterionService::mutate + Google::Ads::AdWords::v201609::AdGroupCriterionService::mutateLabel + Google::Ads::AdWords::v201609::AdGroupCriterionService::mutateLabelResponse + Google::Ads::AdWords::v201609::AdGroupCriterionService::mutateResponse + Google::Ads::AdWords::v201609::AdGroupCriterionService::query + Google::Ads::AdWords::v201609::AdGroupCriterionService::queryResponse + Google::Ads::AdWords::v201609::AdGroupEstimate + Google::Ads::AdWords::v201609::AdGroupEstimateRequest + Google::Ads::AdWords::v201609::AdGroupExtensionSetting + Google::Ads::AdWords::v201609::AdGroupExtensionSettingOperation + Google::Ads::AdWords::v201609::AdGroupExtensionSettingPage + Google::Ads::AdWords::v201609::AdGroupExtensionSettingReturnValue + Google::Ads::AdWords::v201609::AdGroupExtensionSettingService::AdGroupExtensionSettingServiceInterfacePort + Google::Ads::AdWords::v201609::AdGroupExtensionSettingService::ApiExceptionFault + Google::Ads::AdWords::v201609::AdGroupExtensionSettingService::RequestHeader + Google::Ads::AdWords::v201609::AdGroupExtensionSettingService::ResponseHeader + Google::Ads::AdWords::v201609::AdGroupExtensionSettingService::get + Google::Ads::AdWords::v201609::AdGroupExtensionSettingService::getResponse + Google::Ads::AdWords::v201609::AdGroupExtensionSettingService::mutate + Google::Ads::AdWords::v201609::AdGroupExtensionSettingService::mutateResponse + Google::Ads::AdWords::v201609::AdGroupExtensionSettingService::query + Google::Ads::AdWords::v201609::AdGroupExtensionSettingService::queryResponse + Google::Ads::AdWords::v201609::AdGroupFeed + Google::Ads::AdWords::v201609::AdGroupFeed::Status + Google::Ads::AdWords::v201609::AdGroupFeedError + Google::Ads::AdWords::v201609::AdGroupFeedError::Reason + Google::Ads::AdWords::v201609::AdGroupFeedOperation + Google::Ads::AdWords::v201609::AdGroupFeedPage + Google::Ads::AdWords::v201609::AdGroupFeedReturnValue + Google::Ads::AdWords::v201609::AdGroupFeedService::AdGroupFeedServiceInterfacePort + Google::Ads::AdWords::v201609::AdGroupFeedService::ApiExceptionFault + Google::Ads::AdWords::v201609::AdGroupFeedService::RequestHeader + Google::Ads::AdWords::v201609::AdGroupFeedService::ResponseHeader + Google::Ads::AdWords::v201609::AdGroupFeedService::get + Google::Ads::AdWords::v201609::AdGroupFeedService::getResponse + Google::Ads::AdWords::v201609::AdGroupFeedService::mutate + Google::Ads::AdWords::v201609::AdGroupFeedService::mutateResponse + Google::Ads::AdWords::v201609::AdGroupFeedService::query + Google::Ads::AdWords::v201609::AdGroupFeedService::queryResponse + Google::Ads::AdWords::v201609::AdGroupLabel + Google::Ads::AdWords::v201609::AdGroupLabelOperation + Google::Ads::AdWords::v201609::AdGroupLabelReturnValue + Google::Ads::AdWords::v201609::AdGroupOperation + Google::Ads::AdWords::v201609::AdGroupPage + Google::Ads::AdWords::v201609::AdGroupReturnValue + Google::Ads::AdWords::v201609::AdGroupService::AdGroupServiceInterfacePort + Google::Ads::AdWords::v201609::AdGroupService::ApiExceptionFault + Google::Ads::AdWords::v201609::AdGroupService::RequestHeader + Google::Ads::AdWords::v201609::AdGroupService::ResponseHeader + Google::Ads::AdWords::v201609::AdGroupService::get + Google::Ads::AdWords::v201609::AdGroupService::getResponse + Google::Ads::AdWords::v201609::AdGroupService::mutate + Google::Ads::AdWords::v201609::AdGroupService::mutateLabel + Google::Ads::AdWords::v201609::AdGroupService::mutateLabelResponse + Google::Ads::AdWords::v201609::AdGroupService::mutateResponse + Google::Ads::AdWords::v201609::AdGroupService::query + Google::Ads::AdWords::v201609::AdGroupService::queryResponse + Google::Ads::AdWords::v201609::AdGroupServiceError + Google::Ads::AdWords::v201609::AdGroupServiceError::Reason + Google::Ads::AdWords::v201609::AdParam + Google::Ads::AdWords::v201609::AdParamError + Google::Ads::AdWords::v201609::AdParamError::Reason + Google::Ads::AdWords::v201609::AdParamOperation + Google::Ads::AdWords::v201609::AdParamPage + Google::Ads::AdWords::v201609::AdParamPolicyError + Google::Ads::AdWords::v201609::AdParamService::AdParamServiceInterfacePort + Google::Ads::AdWords::v201609::AdParamService::ApiExceptionFault + Google::Ads::AdWords::v201609::AdParamService::RequestHeader + Google::Ads::AdWords::v201609::AdParamService::ResponseHeader + Google::Ads::AdWords::v201609::AdParamService::get + Google::Ads::AdWords::v201609::AdParamService::getResponse + Google::Ads::AdWords::v201609::AdParamService::mutate + Google::Ads::AdWords::v201609::AdParamService::mutateResponse + Google::Ads::AdWords::v201609::AdSchedule + Google::Ads::AdWords::v201609::AdServingOptimizationStatus + Google::Ads::AdWords::v201609::AdUnionId + Google::Ads::AdWords::v201609::AdUrlUpgrade + Google::Ads::AdWords::v201609::AdWordsConversionTracker + Google::Ads::AdWords::v201609::AdWordsConversionTracker::TextFormat + Google::Ads::AdWords::v201609::AdWordsConversionTracker::TrackingCodeType + Google::Ads::AdWords::v201609::Address + Google::Ads::AdWords::v201609::AdvertisingChannelSubType + Google::Ads::AdWords::v201609::AdvertisingChannelType + Google::Ads::AdWords::v201609::AdwordsUserListService::AdwordsUserListServiceInterfacePort + Google::Ads::AdWords::v201609::AdwordsUserListService::ApiExceptionFault + Google::Ads::AdWords::v201609::AdwordsUserListService::RequestHeader + Google::Ads::AdWords::v201609::AdwordsUserListService::ResponseHeader + Google::Ads::AdWords::v201609::AdwordsUserListService::get + Google::Ads::AdWords::v201609::AdwordsUserListService::getResponse + Google::Ads::AdWords::v201609::AdwordsUserListService::mutate + Google::Ads::AdWords::v201609::AdwordsUserListService::mutateMembers + Google::Ads::AdWords::v201609::AdwordsUserListService::mutateMembersResponse + Google::Ads::AdWords::v201609::AdwordsUserListService::mutateResponse + Google::Ads::AdWords::v201609::AdwordsUserListService::query + Google::Ads::AdWords::v201609::AdwordsUserListService::queryResponse + Google::Ads::AdWords::v201609::AdxError + Google::Ads::AdWords::v201609::AdxError::Reason + Google::Ads::AdWords::v201609::AgeRange + Google::Ads::AdWords::v201609::AgeRange::AgeRangeType + Google::Ads::AdWords::v201609::ApiError + Google::Ads::AdWords::v201609::ApiException + Google::Ads::AdWords::v201609::AppConversion + Google::Ads::AdWords::v201609::AppConversion::AppConversionType + Google::Ads::AdWords::v201609::AppConversion::AppPlatform + Google::Ads::AdWords::v201609::AppFeedItem + Google::Ads::AdWords::v201609::AppFeedItem::AppStore + Google::Ads::AdWords::v201609::AppPaymentModel + Google::Ads::AdWords::v201609::AppPaymentModel::AppPaymentModelType + Google::Ads::AdWords::v201609::AppPostbackUrlError + Google::Ads::AdWords::v201609::AppPostbackUrlError::Reason + Google::Ads::AdWords::v201609::AppUrl + Google::Ads::AdWords::v201609::AppUrl::OsType + Google::Ads::AdWords::v201609::AppUrlList + Google::Ads::AdWords::v201609::ApplicationException + Google::Ads::AdWords::v201609::ApprovalStatus + Google::Ads::AdWords::v201609::Attribute + Google::Ads::AdWords::v201609::AttributeFieldMapping + Google::Ads::AdWords::v201609::AttributeType + Google::Ads::AdWords::v201609::AttributionModelType + Google::Ads::AdWords::v201609::Audio + Google::Ads::AdWords::v201609::AudioError + Google::Ads::AdWords::v201609::AudioError::Reason + Google::Ads::AdWords::v201609::AuthenticationError + Google::Ads::AdWords::v201609::AuthenticationError::Reason + Google::Ads::AdWords::v201609::AuthorizationError + Google::Ads::AdWords::v201609::AuthorizationError::Reason + Google::Ads::AdWords::v201609::BasicUserList + Google::Ads::AdWords::v201609::BatchJob + Google::Ads::AdWords::v201609::BatchJobError + Google::Ads::AdWords::v201609::BatchJobError::Reason + Google::Ads::AdWords::v201609::BatchJobOperation + Google::Ads::AdWords::v201609::BatchJobOpsService::ApiExceptionFault + Google::Ads::AdWords::v201609::BatchJobOpsService::BatchJobOpsServiceInterfacePort + Google::Ads::AdWords::v201609::BatchJobOpsService::mutate + Google::Ads::AdWords::v201609::BatchJobOpsService::mutateResponse + Google::Ads::AdWords::v201609::BatchJobPage + Google::Ads::AdWords::v201609::BatchJobProcessingError + Google::Ads::AdWords::v201609::BatchJobProcessingError::Reason + Google::Ads::AdWords::v201609::BatchJobReturnValue + Google::Ads::AdWords::v201609::BatchJobService::ApiExceptionFault + Google::Ads::AdWords::v201609::BatchJobService::BatchJobServiceInterfacePort + Google::Ads::AdWords::v201609::BatchJobService::RequestHeader + Google::Ads::AdWords::v201609::BatchJobService::ResponseHeader + Google::Ads::AdWords::v201609::BatchJobService::get + Google::Ads::AdWords::v201609::BatchJobService::getResponse + Google::Ads::AdWords::v201609::BatchJobService::mutate + Google::Ads::AdWords::v201609::BatchJobService::mutateResponse + Google::Ads::AdWords::v201609::BatchJobService::query + Google::Ads::AdWords::v201609::BatchJobService::queryResponse + Google::Ads::AdWords::v201609::BatchJobStatus + Google::Ads::AdWords::v201609::Bid + Google::Ads::AdWords::v201609::BidLandscape + Google::Ads::AdWords::v201609::BidLandscape::LandscapePoint + Google::Ads::AdWords::v201609::BidModifierSource + Google::Ads::AdWords::v201609::BidSource + Google::Ads::AdWords::v201609::BiddableAdGroupCriterion + Google::Ads::AdWords::v201609::BiddingErrors + Google::Ads::AdWords::v201609::BiddingErrors::Reason + Google::Ads::AdWords::v201609::BiddingScheme + Google::Ads::AdWords::v201609::BiddingStrategyConfiguration + Google::Ads::AdWords::v201609::BiddingStrategyError + Google::Ads::AdWords::v201609::BiddingStrategyError::Reason + Google::Ads::AdWords::v201609::BiddingStrategyOperation + Google::Ads::AdWords::v201609::BiddingStrategyPage + Google::Ads::AdWords::v201609::BiddingStrategyReturnValue + Google::Ads::AdWords::v201609::BiddingStrategyService::ApiExceptionFault + Google::Ads::AdWords::v201609::BiddingStrategyService::BiddingStrategyServiceInterfacePort + Google::Ads::AdWords::v201609::BiddingStrategyService::RequestHeader + Google::Ads::AdWords::v201609::BiddingStrategyService::ResponseHeader + Google::Ads::AdWords::v201609::BiddingStrategyService::get + Google::Ads::AdWords::v201609::BiddingStrategyService::getResponse + Google::Ads::AdWords::v201609::BiddingStrategyService::mutate + Google::Ads::AdWords::v201609::BiddingStrategyService::mutateResponse + Google::Ads::AdWords::v201609::BiddingStrategyService::query + Google::Ads::AdWords::v201609::BiddingStrategyService::queryResponse + Google::Ads::AdWords::v201609::BiddingStrategySource + Google::Ads::AdWords::v201609::BiddingStrategySystemStatus + Google::Ads::AdWords::v201609::BiddingStrategyType + Google::Ads::AdWords::v201609::Bids + Google::Ads::AdWords::v201609::BillingAccount + Google::Ads::AdWords::v201609::BooleanAttribute + Google::Ads::AdWords::v201609::Budget + Google::Ads::AdWords::v201609::Budget::BudgetDeliveryMethod + Google::Ads::AdWords::v201609::Budget::BudgetStatus + Google::Ads::AdWords::v201609::BudgetError + Google::Ads::AdWords::v201609::BudgetError::Reason + Google::Ads::AdWords::v201609::BudgetOperation + Google::Ads::AdWords::v201609::BudgetOptimizerBiddingScheme + Google::Ads::AdWords::v201609::BudgetOrder + Google::Ads::AdWords::v201609::BudgetOrderError + Google::Ads::AdWords::v201609::BudgetOrderError::Reason + Google::Ads::AdWords::v201609::BudgetOrderOperation + Google::Ads::AdWords::v201609::BudgetOrderPage + Google::Ads::AdWords::v201609::BudgetOrderRequest + Google::Ads::AdWords::v201609::BudgetOrderRequest::Status + Google::Ads::AdWords::v201609::BudgetOrderReturnValue + Google::Ads::AdWords::v201609::BudgetOrderService::ApiExceptionFault + Google::Ads::AdWords::v201609::BudgetOrderService::BudgetOrderServiceInterfacePort + Google::Ads::AdWords::v201609::BudgetOrderService::RequestHeader + Google::Ads::AdWords::v201609::BudgetOrderService::ResponseHeader + Google::Ads::AdWords::v201609::BudgetOrderService::get + Google::Ads::AdWords::v201609::BudgetOrderService::getBillingAccounts + Google::Ads::AdWords::v201609::BudgetOrderService::getBillingAccountsResponse + Google::Ads::AdWords::v201609::BudgetOrderService::getResponse + Google::Ads::AdWords::v201609::BudgetOrderService::mutate + Google::Ads::AdWords::v201609::BudgetOrderService::mutateResponse + Google::Ads::AdWords::v201609::BudgetPage + Google::Ads::AdWords::v201609::BudgetReturnValue + Google::Ads::AdWords::v201609::BudgetService::ApiExceptionFault + Google::Ads::AdWords::v201609::BudgetService::BudgetServiceInterfacePort + Google::Ads::AdWords::v201609::BudgetService::RequestHeader + Google::Ads::AdWords::v201609::BudgetService::ResponseHeader + Google::Ads::AdWords::v201609::BudgetService::get + Google::Ads::AdWords::v201609::BudgetService::getResponse + Google::Ads::AdWords::v201609::BudgetService::mutate + Google::Ads::AdWords::v201609::BudgetService::mutateResponse + Google::Ads::AdWords::v201609::BudgetService::query + Google::Ads::AdWords::v201609::BudgetService::queryResponse + Google::Ads::AdWords::v201609::CallConversionType + Google::Ads::AdWords::v201609::CallFeedItem + Google::Ads::AdWords::v201609::CallOnlyAd + Google::Ads::AdWords::v201609::CalloutFeedItem + Google::Ads::AdWords::v201609::Campaign + Google::Ads::AdWords::v201609::CampaignChangeData + Google::Ads::AdWords::v201609::CampaignCriterion + Google::Ads::AdWords::v201609::CampaignCriterion::CampaignCriterionStatus + Google::Ads::AdWords::v201609::CampaignCriterionError + Google::Ads::AdWords::v201609::CampaignCriterionError::Reason + Google::Ads::AdWords::v201609::CampaignCriterionOperation + Google::Ads::AdWords::v201609::CampaignCriterionPage + Google::Ads::AdWords::v201609::CampaignCriterionReturnValue + Google::Ads::AdWords::v201609::CampaignCriterionService::ApiExceptionFault + Google::Ads::AdWords::v201609::CampaignCriterionService::CampaignCriterionServiceInterfacePort + Google::Ads::AdWords::v201609::CampaignCriterionService::RequestHeader + Google::Ads::AdWords::v201609::CampaignCriterionService::ResponseHeader + Google::Ads::AdWords::v201609::CampaignCriterionService::get + Google::Ads::AdWords::v201609::CampaignCriterionService::getResponse + Google::Ads::AdWords::v201609::CampaignCriterionService::mutate + Google::Ads::AdWords::v201609::CampaignCriterionService::mutateResponse + Google::Ads::AdWords::v201609::CampaignCriterionService::query + Google::Ads::AdWords::v201609::CampaignCriterionService::queryResponse + Google::Ads::AdWords::v201609::CampaignError + Google::Ads::AdWords::v201609::CampaignError::Reason + Google::Ads::AdWords::v201609::CampaignEstimate + Google::Ads::AdWords::v201609::CampaignEstimateRequest + Google::Ads::AdWords::v201609::CampaignExtensionSetting + Google::Ads::AdWords::v201609::CampaignExtensionSettingOperation + Google::Ads::AdWords::v201609::CampaignExtensionSettingPage + Google::Ads::AdWords::v201609::CampaignExtensionSettingReturnValue + Google::Ads::AdWords::v201609::CampaignExtensionSettingService::ApiExceptionFault + Google::Ads::AdWords::v201609::CampaignExtensionSettingService::CampaignExtensionSettingServiceInterfacePort + Google::Ads::AdWords::v201609::CampaignExtensionSettingService::RequestHeader + Google::Ads::AdWords::v201609::CampaignExtensionSettingService::ResponseHeader + Google::Ads::AdWords::v201609::CampaignExtensionSettingService::get + Google::Ads::AdWords::v201609::CampaignExtensionSettingService::getResponse + Google::Ads::AdWords::v201609::CampaignExtensionSettingService::mutate + Google::Ads::AdWords::v201609::CampaignExtensionSettingService::mutateResponse + Google::Ads::AdWords::v201609::CampaignExtensionSettingService::query + Google::Ads::AdWords::v201609::CampaignExtensionSettingService::queryResponse + Google::Ads::AdWords::v201609::CampaignFeed + Google::Ads::AdWords::v201609::CampaignFeed::Status + Google::Ads::AdWords::v201609::CampaignFeedError + Google::Ads::AdWords::v201609::CampaignFeedError::Reason + Google::Ads::AdWords::v201609::CampaignFeedOperation + Google::Ads::AdWords::v201609::CampaignFeedPage + Google::Ads::AdWords::v201609::CampaignFeedReturnValue + Google::Ads::AdWords::v201609::CampaignFeedService::ApiExceptionFault + Google::Ads::AdWords::v201609::CampaignFeedService::CampaignFeedServiceInterfacePort + Google::Ads::AdWords::v201609::CampaignFeedService::RequestHeader + Google::Ads::AdWords::v201609::CampaignFeedService::ResponseHeader + Google::Ads::AdWords::v201609::CampaignFeedService::get + Google::Ads::AdWords::v201609::CampaignFeedService::getResponse + Google::Ads::AdWords::v201609::CampaignFeedService::mutate + Google::Ads::AdWords::v201609::CampaignFeedService::mutateResponse + Google::Ads::AdWords::v201609::CampaignFeedService::query + Google::Ads::AdWords::v201609::CampaignFeedService::queryResponse + Google::Ads::AdWords::v201609::CampaignLabel + Google::Ads::AdWords::v201609::CampaignLabelOperation + Google::Ads::AdWords::v201609::CampaignLabelReturnValue + Google::Ads::AdWords::v201609::CampaignOperation + Google::Ads::AdWords::v201609::CampaignPage + Google::Ads::AdWords::v201609::CampaignPreferenceError + Google::Ads::AdWords::v201609::CampaignPreferenceError::Reason + Google::Ads::AdWords::v201609::CampaignReturnValue + Google::Ads::AdWords::v201609::CampaignService::ApiExceptionFault + Google::Ads::AdWords::v201609::CampaignService::CampaignServiceInterfacePort + Google::Ads::AdWords::v201609::CampaignService::RequestHeader + Google::Ads::AdWords::v201609::CampaignService::ResponseHeader + Google::Ads::AdWords::v201609::CampaignService::get + Google::Ads::AdWords::v201609::CampaignService::getResponse + Google::Ads::AdWords::v201609::CampaignService::mutate + Google::Ads::AdWords::v201609::CampaignService::mutateLabel + Google::Ads::AdWords::v201609::CampaignService::mutateLabelResponse + Google::Ads::AdWords::v201609::CampaignService::mutateResponse + Google::Ads::AdWords::v201609::CampaignService::query + Google::Ads::AdWords::v201609::CampaignService::queryResponse + Google::Ads::AdWords::v201609::CampaignSharedSet + Google::Ads::AdWords::v201609::CampaignSharedSet::Status + Google::Ads::AdWords::v201609::CampaignSharedSetError + Google::Ads::AdWords::v201609::CampaignSharedSetError::Reason + Google::Ads::AdWords::v201609::CampaignSharedSetOperation + Google::Ads::AdWords::v201609::CampaignSharedSetPage + Google::Ads::AdWords::v201609::CampaignSharedSetReturnValue + Google::Ads::AdWords::v201609::CampaignSharedSetService::ApiExceptionFault + Google::Ads::AdWords::v201609::CampaignSharedSetService::CampaignSharedSetServiceInterfacePort + Google::Ads::AdWords::v201609::CampaignSharedSetService::RequestHeader + Google::Ads::AdWords::v201609::CampaignSharedSetService::ResponseHeader + Google::Ads::AdWords::v201609::CampaignSharedSetService::get + Google::Ads::AdWords::v201609::CampaignSharedSetService::getResponse + Google::Ads::AdWords::v201609::CampaignSharedSetService::mutate + Google::Ads::AdWords::v201609::CampaignSharedSetService::mutateResponse + Google::Ads::AdWords::v201609::CampaignSharedSetService::query + Google::Ads::AdWords::v201609::CampaignSharedSetService::queryResponse + Google::Ads::AdWords::v201609::CampaignStatus + Google::Ads::AdWords::v201609::CampaignTrialType + Google::Ads::AdWords::v201609::Carrier + Google::Ads::AdWords::v201609::CategoryProductsAndServicesSearchParameter + Google::Ads::AdWords::v201609::ChangeStatus + Google::Ads::AdWords::v201609::ClientTermsError + Google::Ads::AdWords::v201609::ClientTermsError::Reason + Google::Ads::AdWords::v201609::CollectionSizeError + Google::Ads::AdWords::v201609::CollectionSizeError::Reason + Google::Ads::AdWords::v201609::ComparableValue + Google::Ads::AdWords::v201609::CompetitionSearchParameter + Google::Ads::AdWords::v201609::CompetitionSearchParameter::Level + Google::Ads::AdWords::v201609::ConstantData + Google::Ads::AdWords::v201609::ConstantDataService::ApiExceptionFault + Google::Ads::AdWords::v201609::ConstantDataService::ConstantDataServiceInterfacePort + Google::Ads::AdWords::v201609::ConstantDataService::RequestHeader + Google::Ads::AdWords::v201609::ConstantDataService::ResponseHeader + Google::Ads::AdWords::v201609::ConstantDataService::UserInterestTaxonomyType + Google::Ads::AdWords::v201609::ConstantDataService::getAgeRangeCriterion + Google::Ads::AdWords::v201609::ConstantDataService::getAgeRangeCriterionResponse + Google::Ads::AdWords::v201609::ConstantDataService::getCarrierCriterion + Google::Ads::AdWords::v201609::ConstantDataService::getCarrierCriterionResponse + Google::Ads::AdWords::v201609::ConstantDataService::getGenderCriterion + Google::Ads::AdWords::v201609::ConstantDataService::getGenderCriterionResponse + Google::Ads::AdWords::v201609::ConstantDataService::getLanguageCriterion + Google::Ads::AdWords::v201609::ConstantDataService::getLanguageCriterionResponse + Google::Ads::AdWords::v201609::ConstantDataService::getMobileAppCategoryCriterion + Google::Ads::AdWords::v201609::ConstantDataService::getMobileAppCategoryCriterionResponse + Google::Ads::AdWords::v201609::ConstantDataService::getMobileDeviceCriterion + Google::Ads::AdWords::v201609::ConstantDataService::getMobileDeviceCriterionResponse + Google::Ads::AdWords::v201609::ConstantDataService::getOperatingSystemVersionCriterion + Google::Ads::AdWords::v201609::ConstantDataService::getOperatingSystemVersionCriterionResponse + Google::Ads::AdWords::v201609::ConstantDataService::getProductBiddingCategoryData + Google::Ads::AdWords::v201609::ConstantDataService::getProductBiddingCategoryDataResponse + Google::Ads::AdWords::v201609::ConstantDataService::getUserInterestCriterion + Google::Ads::AdWords::v201609::ConstantDataService::getUserInterestCriterionResponse + Google::Ads::AdWords::v201609::ConstantDataService::getVerticalCriterion + Google::Ads::AdWords::v201609::ConstantDataService::getVerticalCriterionResponse + Google::Ads::AdWords::v201609::ConstantOperand + Google::Ads::AdWords::v201609::ConstantOperand::ConstantType + Google::Ads::AdWords::v201609::ConstantOperand::Unit + Google::Ads::AdWords::v201609::ContentLabel + Google::Ads::AdWords::v201609::ContentLabelType + Google::Ads::AdWords::v201609::ConversionDeduplicationMode + Google::Ads::AdWords::v201609::ConversionOptimizerBiddingScheme + Google::Ads::AdWords::v201609::ConversionOptimizerBiddingScheme::BidType + Google::Ads::AdWords::v201609::ConversionOptimizerBiddingScheme::PricingMode + Google::Ads::AdWords::v201609::ConversionOptimizerEligibility + Google::Ads::AdWords::v201609::ConversionOptimizerEligibility::RejectionReason + Google::Ads::AdWords::v201609::ConversionTracker + Google::Ads::AdWords::v201609::ConversionTracker::Category + Google::Ads::AdWords::v201609::ConversionTracker::Status + Google::Ads::AdWords::v201609::ConversionTrackerOperation + Google::Ads::AdWords::v201609::ConversionTrackerPage + Google::Ads::AdWords::v201609::ConversionTrackerReturnValue + Google::Ads::AdWords::v201609::ConversionTrackerService::ApiExceptionFault + Google::Ads::AdWords::v201609::ConversionTrackerService::ConversionTrackerServiceInterfacePort + Google::Ads::AdWords::v201609::ConversionTrackerService::RequestHeader + Google::Ads::AdWords::v201609::ConversionTrackerService::ResponseHeader + Google::Ads::AdWords::v201609::ConversionTrackerService::get + Google::Ads::AdWords::v201609::ConversionTrackerService::getResponse + Google::Ads::AdWords::v201609::ConversionTrackerService::mutate + Google::Ads::AdWords::v201609::ConversionTrackerService::mutateResponse + Google::Ads::AdWords::v201609::ConversionTrackerService::query + Google::Ads::AdWords::v201609::ConversionTrackerService::queryResponse + Google::Ads::AdWords::v201609::ConversionTrackingError + Google::Ads::AdWords::v201609::ConversionTrackingError::Reason + Google::Ads::AdWords::v201609::ConversionTrackingSettings + Google::Ads::AdWords::v201609::CpaBid + Google::Ads::AdWords::v201609::CpcBid + Google::Ads::AdWords::v201609::CpmBid + Google::Ads::AdWords::v201609::Criterion + Google::Ads::AdWords::v201609::Criterion::Type + Google::Ads::AdWords::v201609::CriterionAttribute + Google::Ads::AdWords::v201609::CriterionBidLandscape + Google::Ads::AdWords::v201609::CriterionBidLandscapePage + Google::Ads::AdWords::v201609::CriterionError + Google::Ads::AdWords::v201609::CriterionError::Reason + Google::Ads::AdWords::v201609::CriterionParameter + Google::Ads::AdWords::v201609::CriterionPolicyError + Google::Ads::AdWords::v201609::CriterionTypeGroup + Google::Ads::AdWords::v201609::CriterionUse + Google::Ads::AdWords::v201609::CriterionUserInterest + Google::Ads::AdWords::v201609::CriterionUserList + Google::Ads::AdWords::v201609::CriterionUserList::MembershipStatus + Google::Ads::AdWords::v201609::CrmBasedUserList + Google::Ads::AdWords::v201609::CurrencyCodeError + Google::Ads::AdWords::v201609::CurrencyCodeError::Reason + Google::Ads::AdWords::v201609::CustomParameter + Google::Ads::AdWords::v201609::CustomParameters + Google::Ads::AdWords::v201609::Customer + Google::Ads::AdWords::v201609::CustomerChangeData + Google::Ads::AdWords::v201609::CustomerError + Google::Ads::AdWords::v201609::CustomerError::Reason + Google::Ads::AdWords::v201609::CustomerExtensionSetting + Google::Ads::AdWords::v201609::CustomerExtensionSettingOperation + Google::Ads::AdWords::v201609::CustomerExtensionSettingPage + Google::Ads::AdWords::v201609::CustomerExtensionSettingReturnValue + Google::Ads::AdWords::v201609::CustomerExtensionSettingService::ApiExceptionFault + Google::Ads::AdWords::v201609::CustomerExtensionSettingService::CustomerExtensionSettingServiceInterfacePort + Google::Ads::AdWords::v201609::CustomerExtensionSettingService::RequestHeader + Google::Ads::AdWords::v201609::CustomerExtensionSettingService::ResponseHeader + Google::Ads::AdWords::v201609::CustomerExtensionSettingService::get + Google::Ads::AdWords::v201609::CustomerExtensionSettingService::getResponse + Google::Ads::AdWords::v201609::CustomerExtensionSettingService::mutate + Google::Ads::AdWords::v201609::CustomerExtensionSettingService::mutateResponse + Google::Ads::AdWords::v201609::CustomerExtensionSettingService::query + Google::Ads::AdWords::v201609::CustomerExtensionSettingService::queryResponse + Google::Ads::AdWords::v201609::CustomerFeed + Google::Ads::AdWords::v201609::CustomerFeed::Status + Google::Ads::AdWords::v201609::CustomerFeedError + Google::Ads::AdWords::v201609::CustomerFeedError::Reason + Google::Ads::AdWords::v201609::CustomerFeedOperation + Google::Ads::AdWords::v201609::CustomerFeedPage + Google::Ads::AdWords::v201609::CustomerFeedReturnValue + Google::Ads::AdWords::v201609::CustomerFeedService::ApiExceptionFault + Google::Ads::AdWords::v201609::CustomerFeedService::CustomerFeedServiceInterfacePort + Google::Ads::AdWords::v201609::CustomerFeedService::RequestHeader + Google::Ads::AdWords::v201609::CustomerFeedService::ResponseHeader + Google::Ads::AdWords::v201609::CustomerFeedService::get + Google::Ads::AdWords::v201609::CustomerFeedService::getResponse + Google::Ads::AdWords::v201609::CustomerFeedService::mutate + Google::Ads::AdWords::v201609::CustomerFeedService::mutateResponse + Google::Ads::AdWords::v201609::CustomerFeedService::query + Google::Ads::AdWords::v201609::CustomerFeedService::queryResponse + Google::Ads::AdWords::v201609::CustomerOrderLineError + Google::Ads::AdWords::v201609::CustomerOrderLineError::Reason + Google::Ads::AdWords::v201609::CustomerService::ApiExceptionFault + Google::Ads::AdWords::v201609::CustomerService::CustomerServiceInterfacePort + Google::Ads::AdWords::v201609::CustomerService::RequestHeader + Google::Ads::AdWords::v201609::CustomerService::ResponseHeader + Google::Ads::AdWords::v201609::CustomerService::getCustomers + Google::Ads::AdWords::v201609::CustomerService::getCustomersResponse + Google::Ads::AdWords::v201609::CustomerService::getServiceLinks + Google::Ads::AdWords::v201609::CustomerService::getServiceLinksResponse + Google::Ads::AdWords::v201609::CustomerService::mutate + Google::Ads::AdWords::v201609::CustomerService::mutateResponse + Google::Ads::AdWords::v201609::CustomerService::mutateServiceLinks + Google::Ads::AdWords::v201609::CustomerService::mutateServiceLinksResponse + Google::Ads::AdWords::v201609::CustomerSyncError + Google::Ads::AdWords::v201609::CustomerSyncError::Reason + Google::Ads::AdWords::v201609::CustomerSyncSelector + Google::Ads::AdWords::v201609::CustomerSyncService::ApiExceptionFault + Google::Ads::AdWords::v201609::CustomerSyncService::CustomerSyncServiceInterfacePort + Google::Ads::AdWords::v201609::CustomerSyncService::RequestHeader + Google::Ads::AdWords::v201609::CustomerSyncService::ResponseHeader + Google::Ads::AdWords::v201609::CustomerSyncService::get + Google::Ads::AdWords::v201609::CustomerSyncService::getResponse + Google::Ads::AdWords::v201609::DataDrivenModelStatus + Google::Ads::AdWords::v201609::DataEntry + Google::Ads::AdWords::v201609::DataError + Google::Ads::AdWords::v201609::DataError::Reason + Google::Ads::AdWords::v201609::DataService::ApiExceptionFault + Google::Ads::AdWords::v201609::DataService::DataServiceInterfacePort + Google::Ads::AdWords::v201609::DataService::RequestHeader + Google::Ads::AdWords::v201609::DataService::ResponseHeader + Google::Ads::AdWords::v201609::DataService::getAdGroupBidLandscape + Google::Ads::AdWords::v201609::DataService::getAdGroupBidLandscapeResponse + Google::Ads::AdWords::v201609::DataService::getCampaignCriterionBidLandscape + Google::Ads::AdWords::v201609::DataService::getCampaignCriterionBidLandscapeResponse + Google::Ads::AdWords::v201609::DataService::getCriterionBidLandscape + Google::Ads::AdWords::v201609::DataService::getCriterionBidLandscapeResponse + Google::Ads::AdWords::v201609::DataService::getDomainCategory + Google::Ads::AdWords::v201609::DataService::getDomainCategoryResponse + Google::Ads::AdWords::v201609::DataService::queryAdGroupBidLandscape + Google::Ads::AdWords::v201609::DataService::queryAdGroupBidLandscapeResponse + Google::Ads::AdWords::v201609::DataService::queryCampaignCriterionBidLandscape + Google::Ads::AdWords::v201609::DataService::queryCampaignCriterionBidLandscapeResponse + Google::Ads::AdWords::v201609::DataService::queryCriterionBidLandscape + Google::Ads::AdWords::v201609::DataService::queryCriterionBidLandscapeResponse + Google::Ads::AdWords::v201609::DataService::queryDomainCategory + Google::Ads::AdWords::v201609::DataService::queryDomainCategoryResponse + Google::Ads::AdWords::v201609::DatabaseError + Google::Ads::AdWords::v201609::DatabaseError::Reason + Google::Ads::AdWords::v201609::Date + Google::Ads::AdWords::v201609::DateError + Google::Ads::AdWords::v201609::DateError::Reason + Google::Ads::AdWords::v201609::DateKey + Google::Ads::AdWords::v201609::DateRange + Google::Ads::AdWords::v201609::DateRangeError + Google::Ads::AdWords::v201609::DateRangeError::Reason + Google::Ads::AdWords::v201609::DateRuleItem + Google::Ads::AdWords::v201609::DateRuleItem::DateOperator + Google::Ads::AdWords::v201609::DateSpecificRuleUserList + Google::Ads::AdWords::v201609::DateTimeRange + Google::Ads::AdWords::v201609::DayOfWeek + Google::Ads::AdWords::v201609::DeprecatedAd + Google::Ads::AdWords::v201609::DeprecatedAd::Type + Google::Ads::AdWords::v201609::DimensionProperties + Google::Ads::AdWords::v201609::Dimensions + Google::Ads::AdWords::v201609::DisapprovalReason + Google::Ads::AdWords::v201609::DisplayAttribute + Google::Ads::AdWords::v201609::DistinctError + Google::Ads::AdWords::v201609::DistinctError::Reason + Google::Ads::AdWords::v201609::DomainCategory + Google::Ads::AdWords::v201609::DomainCategoryPage + Google::Ads::AdWords::v201609::DoubleAttribute + Google::Ads::AdWords::v201609::DoubleValue + Google::Ads::AdWords::v201609::Draft + Google::Ads::AdWords::v201609::DraftAsyncError + Google::Ads::AdWords::v201609::DraftAsyncErrorPage + Google::Ads::AdWords::v201609::DraftAsyncErrorService::ApiExceptionFault + Google::Ads::AdWords::v201609::DraftAsyncErrorService::DraftAsyncErrorServiceInterfacePort + Google::Ads::AdWords::v201609::DraftAsyncErrorService::RequestHeader + Google::Ads::AdWords::v201609::DraftAsyncErrorService::ResponseHeader + Google::Ads::AdWords::v201609::DraftAsyncErrorService::get + Google::Ads::AdWords::v201609::DraftAsyncErrorService::getResponse + Google::Ads::AdWords::v201609::DraftAsyncErrorService::query + Google::Ads::AdWords::v201609::DraftAsyncErrorService::queryResponse + Google::Ads::AdWords::v201609::DraftError + Google::Ads::AdWords::v201609::DraftError::Reason + Google::Ads::AdWords::v201609::DraftOperation + Google::Ads::AdWords::v201609::DraftPage + Google::Ads::AdWords::v201609::DraftReturnValue + Google::Ads::AdWords::v201609::DraftService::ApiExceptionFault + Google::Ads::AdWords::v201609::DraftService::DraftServiceInterfacePort + Google::Ads::AdWords::v201609::DraftService::RequestHeader + Google::Ads::AdWords::v201609::DraftService::ResponseHeader + Google::Ads::AdWords::v201609::DraftService::get + Google::Ads::AdWords::v201609::DraftService::getResponse + Google::Ads::AdWords::v201609::DraftService::mutate + Google::Ads::AdWords::v201609::DraftService::mutateResponse + Google::Ads::AdWords::v201609::DraftService::query + Google::Ads::AdWords::v201609::DraftService::queryResponse + Google::Ads::AdWords::v201609::DraftStatus + Google::Ads::AdWords::v201609::DynamicSearchAd + Google::Ads::AdWords::v201609::DynamicSearchAdsSetting + Google::Ads::AdWords::v201609::EnhancedCpcBiddingScheme + Google::Ads::AdWords::v201609::EntityAccessDenied + Google::Ads::AdWords::v201609::EntityAccessDenied::Reason + Google::Ads::AdWords::v201609::EntityCountLimitExceeded + Google::Ads::AdWords::v201609::EntityCountLimitExceeded::Reason + Google::Ads::AdWords::v201609::EntityNotFound + Google::Ads::AdWords::v201609::EntityNotFound::Reason + Google::Ads::AdWords::v201609::EnumValuePair + Google::Ads::AdWords::v201609::ErrorList + Google::Ads::AdWords::v201609::Estimate + Google::Ads::AdWords::v201609::EstimateRequest + Google::Ads::AdWords::v201609::ExemptionRequest + Google::Ads::AdWords::v201609::ExpandedTextAd + Google::Ads::AdWords::v201609::ExplorerAutoOptimizerSetting + Google::Ads::AdWords::v201609::ExpressionRuleUserList + Google::Ads::AdWords::v201609::ExtensionFeedItem + Google::Ads::AdWords::v201609::ExtensionSetting + Google::Ads::AdWords::v201609::ExtensionSetting::Platform + Google::Ads::AdWords::v201609::ExtensionSettingError + Google::Ads::AdWords::v201609::ExtensionSettingError::Reason + Google::Ads::AdWords::v201609::Feed + Google::Ads::AdWords::v201609::Feed::Origin + Google::Ads::AdWords::v201609::Feed::Status + Google::Ads::AdWords::v201609::Feed::Type + Google::Ads::AdWords::v201609::FeedAttribute + Google::Ads::AdWords::v201609::FeedAttribute::Type + Google::Ads::AdWords::v201609::FeedAttributeOperand + Google::Ads::AdWords::v201609::FeedAttributeReferenceError + Google::Ads::AdWords::v201609::FeedAttributeReferenceError::Reason + Google::Ads::AdWords::v201609::FeedChangeData + Google::Ads::AdWords::v201609::FeedError + Google::Ads::AdWords::v201609::FeedError::Reason + Google::Ads::AdWords::v201609::FeedItem + Google::Ads::AdWords::v201609::FeedItem::Status + Google::Ads::AdWords::v201609::FeedItemAdGroupTargeting + Google::Ads::AdWords::v201609::FeedItemApprovalStatus + Google::Ads::AdWords::v201609::FeedItemAttributeError + Google::Ads::AdWords::v201609::FeedItemAttributeValue + Google::Ads::AdWords::v201609::FeedItemCampaignTargeting + Google::Ads::AdWords::v201609::FeedItemDevicePreference + Google::Ads::AdWords::v201609::FeedItemError + Google::Ads::AdWords::v201609::FeedItemError::Reason + Google::Ads::AdWords::v201609::FeedItemGeoRestriction + Google::Ads::AdWords::v201609::FeedItemOperation + Google::Ads::AdWords::v201609::FeedItemPage + Google::Ads::AdWords::v201609::FeedItemPolicyData + Google::Ads::AdWords::v201609::FeedItemQualityApprovalStatus + Google::Ads::AdWords::v201609::FeedItemQualityDisapprovalReasons + Google::Ads::AdWords::v201609::FeedItemReturnValue + Google::Ads::AdWords::v201609::FeedItemSchedule + Google::Ads::AdWords::v201609::FeedItemScheduling + Google::Ads::AdWords::v201609::FeedItemService::ApiExceptionFault + Google::Ads::AdWords::v201609::FeedItemService::FeedItemServiceInterfacePort + Google::Ads::AdWords::v201609::FeedItemService::RequestHeader + Google::Ads::AdWords::v201609::FeedItemService::ResponseHeader + Google::Ads::AdWords::v201609::FeedItemService::get + Google::Ads::AdWords::v201609::FeedItemService::getResponse + Google::Ads::AdWords::v201609::FeedItemService::mutate + Google::Ads::AdWords::v201609::FeedItemService::mutateResponse + Google::Ads::AdWords::v201609::FeedItemService::query + Google::Ads::AdWords::v201609::FeedItemService::queryResponse + Google::Ads::AdWords::v201609::FeedItemValidationStatus + Google::Ads::AdWords::v201609::FeedMapping + Google::Ads::AdWords::v201609::FeedMapping::Status + Google::Ads::AdWords::v201609::FeedMappingError + Google::Ads::AdWords::v201609::FeedMappingError::Reason + Google::Ads::AdWords::v201609::FeedMappingOperation + Google::Ads::AdWords::v201609::FeedMappingPage + Google::Ads::AdWords::v201609::FeedMappingReturnValue + Google::Ads::AdWords::v201609::FeedMappingService::ApiExceptionFault + Google::Ads::AdWords::v201609::FeedMappingService::FeedMappingServiceInterfacePort + Google::Ads::AdWords::v201609::FeedMappingService::RequestHeader + Google::Ads::AdWords::v201609::FeedMappingService::ResponseHeader + Google::Ads::AdWords::v201609::FeedMappingService::get + Google::Ads::AdWords::v201609::FeedMappingService::getResponse + Google::Ads::AdWords::v201609::FeedMappingService::mutate + Google::Ads::AdWords::v201609::FeedMappingService::mutateResponse + Google::Ads::AdWords::v201609::FeedMappingService::query + Google::Ads::AdWords::v201609::FeedMappingService::queryResponse + Google::Ads::AdWords::v201609::FeedOperation + Google::Ads::AdWords::v201609::FeedPage + Google::Ads::AdWords::v201609::FeedReturnValue + Google::Ads::AdWords::v201609::FeedService::ApiExceptionFault + Google::Ads::AdWords::v201609::FeedService::FeedServiceInterfacePort + Google::Ads::AdWords::v201609::FeedService::RequestHeader + Google::Ads::AdWords::v201609::FeedService::ResponseHeader + Google::Ads::AdWords::v201609::FeedService::get + Google::Ads::AdWords::v201609::FeedService::getResponse + Google::Ads::AdWords::v201609::FeedService::mutate + Google::Ads::AdWords::v201609::FeedService::mutateResponse + Google::Ads::AdWords::v201609::FeedService::query + Google::Ads::AdWords::v201609::FeedService::queryResponse + Google::Ads::AdWords::v201609::ForwardCompatibilityError + Google::Ads::AdWords::v201609::ForwardCompatibilityError::Reason + Google::Ads::AdWords::v201609::FrequencyCap + Google::Ads::AdWords::v201609::Function + Google::Ads::AdWords::v201609::Function::Operator + Google::Ads::AdWords::v201609::FunctionArgumentOperand + Google::Ads::AdWords::v201609::FunctionError + Google::Ads::AdWords::v201609::FunctionError::Reason + Google::Ads::AdWords::v201609::FunctionOperand + Google::Ads::AdWords::v201609::FunctionParsingError + Google::Ads::AdWords::v201609::FunctionParsingError::Reason + Google::Ads::AdWords::v201609::Gender + Google::Ads::AdWords::v201609::Gender::GenderType + Google::Ads::AdWords::v201609::GeoPoint + Google::Ads::AdWords::v201609::GeoRestriction + Google::Ads::AdWords::v201609::GeoTargetOperand + Google::Ads::AdWords::v201609::GeoTargetTypeSetting + Google::Ads::AdWords::v201609::GeoTargetTypeSetting::NegativeGeoTargetType + Google::Ads::AdWords::v201609::GeoTargetTypeSetting::PositiveGeoTargetType + Google::Ads::AdWords::v201609::IdError + Google::Ads::AdWords::v201609::IdError::Reason + Google::Ads::AdWords::v201609::IdeaTextFilterSearchParameter + Google::Ads::AdWords::v201609::IdeaType + Google::Ads::AdWords::v201609::IdeaTypeAttribute + Google::Ads::AdWords::v201609::Image + Google::Ads::AdWords::v201609::ImageAd + Google::Ads::AdWords::v201609::ImageError + Google::Ads::AdWords::v201609::ImageError::Reason + Google::Ads::AdWords::v201609::IncludeAdultContentSearchParameter + Google::Ads::AdWords::v201609::IncomeOperand + Google::Ads::AdWords::v201609::IncomeTier + Google::Ads::AdWords::v201609::IntegerAttribute + Google::Ads::AdWords::v201609::IntegerSetAttribute + Google::Ads::AdWords::v201609::InternalApiError + Google::Ads::AdWords::v201609::InternalApiError::Reason + Google::Ads::AdWords::v201609::IpBlock + Google::Ads::AdWords::v201609::Keyword + Google::Ads::AdWords::v201609::KeywordAttribute + Google::Ads::AdWords::v201609::KeywordEstimate + Google::Ads::AdWords::v201609::KeywordEstimateRequest + Google::Ads::AdWords::v201609::KeywordMatchType + Google::Ads::AdWords::v201609::Label + Google::Ads::AdWords::v201609::Label::Status + Google::Ads::AdWords::v201609::LabelAttribute + Google::Ads::AdWords::v201609::LabelError + Google::Ads::AdWords::v201609::LabelError::Reason + Google::Ads::AdWords::v201609::LabelOperation + Google::Ads::AdWords::v201609::LabelPage + Google::Ads::AdWords::v201609::LabelReturnValue + Google::Ads::AdWords::v201609::LabelService::ApiExceptionFault + Google::Ads::AdWords::v201609::LabelService::LabelServiceInterfacePort + Google::Ads::AdWords::v201609::LabelService::RequestHeader + Google::Ads::AdWords::v201609::LabelService::ResponseHeader + Google::Ads::AdWords::v201609::LabelService::get + Google::Ads::AdWords::v201609::LabelService::getResponse + Google::Ads::AdWords::v201609::LabelService::mutate + Google::Ads::AdWords::v201609::LabelService::mutateResponse + Google::Ads::AdWords::v201609::LabelService::query + Google::Ads::AdWords::v201609::LabelService::queryResponse + Google::Ads::AdWords::v201609::LabelServiceError + Google::Ads::AdWords::v201609::LabelServiceError::Reason + Google::Ads::AdWords::v201609::Language + Google::Ads::AdWords::v201609::LanguageSearchParameter + Google::Ads::AdWords::v201609::Level + Google::Ads::AdWords::v201609::LevelOfDetail + Google::Ads::AdWords::v201609::LinkOperation + Google::Ads::AdWords::v201609::LinkStatus + Google::Ads::AdWords::v201609::ListError + Google::Ads::AdWords::v201609::ListError::Reason + Google::Ads::AdWords::v201609::ListOperations + Google::Ads::AdWords::v201609::ListOperations::ListOperator + Google::Ads::AdWords::v201609::ListReturnValue + Google::Ads::AdWords::v201609::Location + Google::Ads::AdWords::v201609::LocationCriterion + Google::Ads::AdWords::v201609::LocationCriterionService::ApiExceptionFault + Google::Ads::AdWords::v201609::LocationCriterionService::LocationCriterionServiceInterfacePort + Google::Ads::AdWords::v201609::LocationCriterionService::RequestHeader + Google::Ads::AdWords::v201609::LocationCriterionService::ResponseHeader + Google::Ads::AdWords::v201609::LocationCriterionService::get + Google::Ads::AdWords::v201609::LocationCriterionService::getResponse + Google::Ads::AdWords::v201609::LocationCriterionService::query + Google::Ads::AdWords::v201609::LocationCriterionService::queryResponse + Google::Ads::AdWords::v201609::LocationCriterionServiceError + Google::Ads::AdWords::v201609::LocationCriterionServiceError::Reason + Google::Ads::AdWords::v201609::LocationExtensionOperand + Google::Ads::AdWords::v201609::LocationGroups + Google::Ads::AdWords::v201609::LocationSearchParameter + Google::Ads::AdWords::v201609::LocationTargetingStatus + Google::Ads::AdWords::v201609::LogicalUserList + Google::Ads::AdWords::v201609::LogicalUserListOperand + Google::Ads::AdWords::v201609::LongAttribute + Google::Ads::AdWords::v201609::LongComparisonOperation + Google::Ads::AdWords::v201609::LongRangeAttribute + Google::Ads::AdWords::v201609::LongValue + Google::Ads::AdWords::v201609::ManagedCustomer + Google::Ads::AdWords::v201609::ManagedCustomerLabel + Google::Ads::AdWords::v201609::ManagedCustomerLabelOperation + Google::Ads::AdWords::v201609::ManagedCustomerLabelReturnValue + Google::Ads::AdWords::v201609::ManagedCustomerLink + Google::Ads::AdWords::v201609::ManagedCustomerOperation + Google::Ads::AdWords::v201609::ManagedCustomerPage + Google::Ads::AdWords::v201609::ManagedCustomerReturnValue + Google::Ads::AdWords::v201609::ManagedCustomerService::ApiExceptionFault + Google::Ads::AdWords::v201609::ManagedCustomerService::ManagedCustomerServiceInterfacePort + Google::Ads::AdWords::v201609::ManagedCustomerService::RequestHeader + Google::Ads::AdWords::v201609::ManagedCustomerService::ResponseHeader + Google::Ads::AdWords::v201609::ManagedCustomerService::get + Google::Ads::AdWords::v201609::ManagedCustomerService::getPendingInvitations + Google::Ads::AdWords::v201609::ManagedCustomerService::getPendingInvitationsResponse + Google::Ads::AdWords::v201609::ManagedCustomerService::getResponse + Google::Ads::AdWords::v201609::ManagedCustomerService::mutate + Google::Ads::AdWords::v201609::ManagedCustomerService::mutateLabel + Google::Ads::AdWords::v201609::ManagedCustomerService::mutateLabelResponse + Google::Ads::AdWords::v201609::ManagedCustomerService::mutateLink + Google::Ads::AdWords::v201609::ManagedCustomerService::mutateLinkResponse + Google::Ads::AdWords::v201609::ManagedCustomerService::mutateManager + Google::Ads::AdWords::v201609::ManagedCustomerService::mutateManagerResponse + Google::Ads::AdWords::v201609::ManagedCustomerService::mutateResponse + Google::Ads::AdWords::v201609::ManagedCustomerServiceError + Google::Ads::AdWords::v201609::ManagedCustomerServiceError::Reason + Google::Ads::AdWords::v201609::ManualCpcBiddingScheme + Google::Ads::AdWords::v201609::ManualCpmBiddingScheme + Google::Ads::AdWords::v201609::Media + Google::Ads::AdWords::v201609::Media::MediaType + Google::Ads::AdWords::v201609::Media::MimeType + Google::Ads::AdWords::v201609::Media::Size + Google::Ads::AdWords::v201609::MediaBundle + Google::Ads::AdWords::v201609::MediaBundleError + Google::Ads::AdWords::v201609::MediaBundleError::Reason + Google::Ads::AdWords::v201609::MediaError + Google::Ads::AdWords::v201609::MediaError::Reason + Google::Ads::AdWords::v201609::MediaPage + Google::Ads::AdWords::v201609::MediaService::ApiExceptionFault + Google::Ads::AdWords::v201609::MediaService::MediaServiceInterfacePort + Google::Ads::AdWords::v201609::MediaService::RequestHeader + Google::Ads::AdWords::v201609::MediaService::ResponseHeader + Google::Ads::AdWords::v201609::MediaService::get + Google::Ads::AdWords::v201609::MediaService::getResponse + Google::Ads::AdWords::v201609::MediaService::query + Google::Ads::AdWords::v201609::MediaService::queryResponse + Google::Ads::AdWords::v201609::MediaService::upload + Google::Ads::AdWords::v201609::MediaService::uploadResponse + Google::Ads::AdWords::v201609::Media_Size_DimensionsMapEntry + Google::Ads::AdWords::v201609::Media_Size_StringMapEntry + Google::Ads::AdWords::v201609::MinuteOfHour + Google::Ads::AdWords::v201609::MobileAppCategory + Google::Ads::AdWords::v201609::MobileApplication + Google::Ads::AdWords::v201609::MobileDevice + Google::Ads::AdWords::v201609::MobileDevice::DeviceType + Google::Ads::AdWords::v201609::Money + Google::Ads::AdWords::v201609::MoneyAttribute + Google::Ads::AdWords::v201609::MoneyWithCurrency + Google::Ads::AdWords::v201609::MonthlySearchVolume + Google::Ads::AdWords::v201609::MonthlySearchVolumeAttribute + Google::Ads::AdWords::v201609::MoveOperation + Google::Ads::AdWords::v201609::MultiplierError + Google::Ads::AdWords::v201609::MultiplierError::Reason + Google::Ads::AdWords::v201609::MutateLinkResults + Google::Ads::AdWords::v201609::MutateManagerResults + Google::Ads::AdWords::v201609::MutateMembersError + Google::Ads::AdWords::v201609::MutateMembersError::Reason + Google::Ads::AdWords::v201609::MutateMembersOperand + Google::Ads::AdWords::v201609::MutateMembersOperand::DataType + Google::Ads::AdWords::v201609::MutateMembersOperation + Google::Ads::AdWords::v201609::MutateMembersReturnValue + Google::Ads::AdWords::v201609::MutateResult + Google::Ads::AdWords::v201609::NegativeAdGroupCriterion + Google::Ads::AdWords::v201609::NegativeCampaignCriterion + Google::Ads::AdWords::v201609::NetworkSearchParameter + Google::Ads::AdWords::v201609::NetworkSetting + Google::Ads::AdWords::v201609::NewEntityCreationError + Google::Ads::AdWords::v201609::NewEntityCreationError::Reason + Google::Ads::AdWords::v201609::NoStatsPage + Google::Ads::AdWords::v201609::NotEmptyError + Google::Ads::AdWords::v201609::NotEmptyError::Reason + Google::Ads::AdWords::v201609::NotWhitelistedError + Google::Ads::AdWords::v201609::NotWhitelistedError::Reason + Google::Ads::AdWords::v201609::NullError + Google::Ads::AdWords::v201609::NullError::Reason + Google::Ads::AdWords::v201609::NullStatsPage + Google::Ads::AdWords::v201609::NumberKey + Google::Ads::AdWords::v201609::NumberRuleItem + Google::Ads::AdWords::v201609::NumberRuleItem::NumberOperator + Google::Ads::AdWords::v201609::NumberValue + Google::Ads::AdWords::v201609::OAuthInfo + Google::Ads::AdWords::v201609::OfflineCallConversionError + Google::Ads::AdWords::v201609::OfflineCallConversionError::Reason + Google::Ads::AdWords::v201609::OfflineCallConversionFeed + Google::Ads::AdWords::v201609::OfflineCallConversionFeedOperation + Google::Ads::AdWords::v201609::OfflineCallConversionFeedReturnValue + Google::Ads::AdWords::v201609::OfflineCallConversionFeedService::ApiExceptionFault + Google::Ads::AdWords::v201609::OfflineCallConversionFeedService::OfflineCallConversionFeedServiceInterfacePort + Google::Ads::AdWords::v201609::OfflineCallConversionFeedService::RequestHeader + Google::Ads::AdWords::v201609::OfflineCallConversionFeedService::ResponseHeader + Google::Ads::AdWords::v201609::OfflineCallConversionFeedService::mutate + Google::Ads::AdWords::v201609::OfflineCallConversionFeedService::mutateResponse + Google::Ads::AdWords::v201609::OfflineConversionError + Google::Ads::AdWords::v201609::OfflineConversionError::Reason + Google::Ads::AdWords::v201609::OfflineConversionFeed + Google::Ads::AdWords::v201609::OfflineConversionFeedOperation + Google::Ads::AdWords::v201609::OfflineConversionFeedReturnValue + Google::Ads::AdWords::v201609::OfflineConversionFeedService::ApiExceptionFault + Google::Ads::AdWords::v201609::OfflineConversionFeedService::OfflineConversionFeedServiceInterfacePort + Google::Ads::AdWords::v201609::OfflineConversionFeedService::RequestHeader + Google::Ads::AdWords::v201609::OfflineConversionFeedService::ResponseHeader + Google::Ads::AdWords::v201609::OfflineConversionFeedService::mutate + Google::Ads::AdWords::v201609::OfflineConversionFeedService::mutateResponse + Google::Ads::AdWords::v201609::Operand + Google::Ads::AdWords::v201609::OperatingSystemVersion + Google::Ads::AdWords::v201609::OperatingSystemVersion::OperatorType + Google::Ads::AdWords::v201609::Operation + Google::Ads::AdWords::v201609::OperationAccessDenied + Google::Ads::AdWords::v201609::OperationAccessDenied::Reason + Google::Ads::AdWords::v201609::Operator + Google::Ads::AdWords::v201609::OperatorError + Google::Ads::AdWords::v201609::OperatorError::Reason + Google::Ads::AdWords::v201609::OrderBy + Google::Ads::AdWords::v201609::Page + Google::Ads::AdWords::v201609::PageOnePromotedBiddingScheme + Google::Ads::AdWords::v201609::PageOnePromotedBiddingScheme::StrategyGoal + Google::Ads::AdWords::v201609::Paging + Google::Ads::AdWords::v201609::PagingError + Google::Ads::AdWords::v201609::PagingError::Reason + Google::Ads::AdWords::v201609::Parent + Google::Ads::AdWords::v201609::Parent::ParentType + Google::Ads::AdWords::v201609::PendingInvitation + Google::Ads::AdWords::v201609::PendingInvitationSelector + Google::Ads::AdWords::v201609::Placement + Google::Ads::AdWords::v201609::PlacesLocationFeedData + Google::Ads::AdWords::v201609::PlacesOfInterestOperand + Google::Ads::AdWords::v201609::PlacesOfInterestOperand::Category + Google::Ads::AdWords::v201609::Platform + Google::Ads::AdWords::v201609::PlatformCampaignEstimate + Google::Ads::AdWords::v201609::PolicyData + Google::Ads::AdWords::v201609::PolicyTopicEntry + Google::Ads::AdWords::v201609::PolicyTopicEntryType + Google::Ads::AdWords::v201609::PolicyTopicEvidence + Google::Ads::AdWords::v201609::PolicyTopicEvidenceType + Google::Ads::AdWords::v201609::PolicyViolationError + Google::Ads::AdWords::v201609::PolicyViolationError::Part + Google::Ads::AdWords::v201609::PolicyViolationKey + Google::Ads::AdWords::v201609::Predicate + Google::Ads::AdWords::v201609::Predicate::Operator + Google::Ads::AdWords::v201609::PreferredContent + Google::Ads::AdWords::v201609::PriceExtensionPriceQualifier + Google::Ads::AdWords::v201609::PriceExtensionPriceUnit + Google::Ads::AdWords::v201609::PriceExtensionType + Google::Ads::AdWords::v201609::PriceFeedItem + Google::Ads::AdWords::v201609::PriceTableRow + Google::Ads::AdWords::v201609::ProductAd + Google::Ads::AdWords::v201609::ProductAdwordsGrouping + Google::Ads::AdWords::v201609::ProductAdwordsLabels + Google::Ads::AdWords::v201609::ProductBiddingCategory + Google::Ads::AdWords::v201609::ProductBiddingCategoryData + Google::Ads::AdWords::v201609::ProductBrand + Google::Ads::AdWords::v201609::ProductCanonicalCondition + Google::Ads::AdWords::v201609::ProductCanonicalCondition::Condition + Google::Ads::AdWords::v201609::ProductChannel + Google::Ads::AdWords::v201609::ProductChannelExclusivity + Google::Ads::AdWords::v201609::ProductCustomAttribute + Google::Ads::AdWords::v201609::ProductDimension + Google::Ads::AdWords::v201609::ProductDimensionType + Google::Ads::AdWords::v201609::ProductLegacyCondition + Google::Ads::AdWords::v201609::ProductOfferId + Google::Ads::AdWords::v201609::ProductPartition + Google::Ads::AdWords::v201609::ProductPartitionType + Google::Ads::AdWords::v201609::ProductScope + Google::Ads::AdWords::v201609::ProductType + Google::Ads::AdWords::v201609::ProductTypeFull + Google::Ads::AdWords::v201609::ProgressStats + Google::Ads::AdWords::v201609::Proximity + Google::Ads::AdWords::v201609::Proximity::DistanceUnits + Google::Ads::AdWords::v201609::QualityInfo + Google::Ads::AdWords::v201609::QueryError + Google::Ads::AdWords::v201609::QueryError::Reason + Google::Ads::AdWords::v201609::QuotaCheckError + Google::Ads::AdWords::v201609::QuotaCheckError::Reason + Google::Ads::AdWords::v201609::Range + Google::Ads::AdWords::v201609::RangeError + Google::Ads::AdWords::v201609::RangeError::Reason + Google::Ads::AdWords::v201609::RateExceededError + Google::Ads::AdWords::v201609::RateExceededError::Reason + Google::Ads::AdWords::v201609::ReadOnlyError + Google::Ads::AdWords::v201609::ReadOnlyError::Reason + Google::Ads::AdWords::v201609::RealTimeBiddingSetting + Google::Ads::AdWords::v201609::RegionCodeError + Google::Ads::AdWords::v201609::RegionCodeError::Reason + Google::Ads::AdWords::v201609::RejectedError + Google::Ads::AdWords::v201609::RejectedError::Reason + Google::Ads::AdWords::v201609::RelatedToQuerySearchParameter + Google::Ads::AdWords::v201609::RelatedToUrlSearchParameter + Google::Ads::AdWords::v201609::RemarketingSettings + Google::Ads::AdWords::v201609::ReportDefinition::ReportType + Google::Ads::AdWords::v201609::ReportDefinitionError + Google::Ads::AdWords::v201609::ReportDefinitionError::Reason + Google::Ads::AdWords::v201609::ReportDefinitionField + Google::Ads::AdWords::v201609::ReportDefinitionService::ApiExceptionFault + Google::Ads::AdWords::v201609::ReportDefinitionService::ReportDefinitionServiceInterfacePort + Google::Ads::AdWords::v201609::ReportDefinitionService::RequestHeader + Google::Ads::AdWords::v201609::ReportDefinitionService::ResponseHeader + Google::Ads::AdWords::v201609::ReportDefinitionService::getReportFields + Google::Ads::AdWords::v201609::ReportDefinitionService::getReportFieldsResponse + Google::Ads::AdWords::v201609::RequestContextOperand + Google::Ads::AdWords::v201609::RequestContextOperand::ContextType + Google::Ads::AdWords::v201609::RequestError + Google::Ads::AdWords::v201609::RequestError::Reason + Google::Ads::AdWords::v201609::RequestType + Google::Ads::AdWords::v201609::RequiredError + Google::Ads::AdWords::v201609::RequiredError::Reason + Google::Ads::AdWords::v201609::ResponsiveDisplayAd + Google::Ads::AdWords::v201609::ReviewFeedItem + Google::Ads::AdWords::v201609::RichMediaAd + Google::Ads::AdWords::v201609::RichMediaAd::AdAttribute + Google::Ads::AdWords::v201609::RichMediaAd::RichMediaAdType + Google::Ads::AdWords::v201609::Rule + Google::Ads::AdWords::v201609::RuleBasedUserList + Google::Ads::AdWords::v201609::RuleItem + Google::Ads::AdWords::v201609::RuleItemGroup + Google::Ads::AdWords::v201609::SearchParameter + Google::Ads::AdWords::v201609::SearchVolumeSearchParameter + Google::Ads::AdWords::v201609::SeedAdGroupIdSearchParameter + Google::Ads::AdWords::v201609::SelectiveOptimization + Google::Ads::AdWords::v201609::Selector + Google::Ads::AdWords::v201609::SelectorError + Google::Ads::AdWords::v201609::SelectorError::Reason + Google::Ads::AdWords::v201609::ServiceLink + Google::Ads::AdWords::v201609::ServiceLink::LinkStatus + Google::Ads::AdWords::v201609::ServiceLinkOperation + Google::Ads::AdWords::v201609::ServiceType + Google::Ads::AdWords::v201609::ServingStatus + Google::Ads::AdWords::v201609::Setting + Google::Ads::AdWords::v201609::SettingError + Google::Ads::AdWords::v201609::SettingError::Reason + Google::Ads::AdWords::v201609::SharedBiddingStrategy + Google::Ads::AdWords::v201609::SharedBiddingStrategy::BiddingStrategyStatus + Google::Ads::AdWords::v201609::SharedCriterion + Google::Ads::AdWords::v201609::SharedCriterionError + Google::Ads::AdWords::v201609::SharedCriterionError::Reason + Google::Ads::AdWords::v201609::SharedCriterionOperation + Google::Ads::AdWords::v201609::SharedCriterionPage + Google::Ads::AdWords::v201609::SharedCriterionReturnValue + Google::Ads::AdWords::v201609::SharedCriterionService::ApiExceptionFault + Google::Ads::AdWords::v201609::SharedCriterionService::RequestHeader + Google::Ads::AdWords::v201609::SharedCriterionService::ResponseHeader + Google::Ads::AdWords::v201609::SharedCriterionService::SharedCriterionServiceInterfacePort + Google::Ads::AdWords::v201609::SharedCriterionService::get + Google::Ads::AdWords::v201609::SharedCriterionService::getResponse + Google::Ads::AdWords::v201609::SharedCriterionService::mutate + Google::Ads::AdWords::v201609::SharedCriterionService::mutateResponse + Google::Ads::AdWords::v201609::SharedCriterionService::query + Google::Ads::AdWords::v201609::SharedCriterionService::queryResponse + Google::Ads::AdWords::v201609::SharedSet + Google::Ads::AdWords::v201609::SharedSet::Status + Google::Ads::AdWords::v201609::SharedSetError + Google::Ads::AdWords::v201609::SharedSetError::Reason + Google::Ads::AdWords::v201609::SharedSetOperation + Google::Ads::AdWords::v201609::SharedSetPage + Google::Ads::AdWords::v201609::SharedSetReturnValue + Google::Ads::AdWords::v201609::SharedSetService::ApiExceptionFault + Google::Ads::AdWords::v201609::SharedSetService::RequestHeader + Google::Ads::AdWords::v201609::SharedSetService::ResponseHeader + Google::Ads::AdWords::v201609::SharedSetService::SharedSetServiceInterfacePort + Google::Ads::AdWords::v201609::SharedSetService::get + Google::Ads::AdWords::v201609::SharedSetService::getResponse + Google::Ads::AdWords::v201609::SharedSetService::mutate + Google::Ads::AdWords::v201609::SharedSetService::mutateResponse + Google::Ads::AdWords::v201609::SharedSetService::query + Google::Ads::AdWords::v201609::SharedSetService::queryResponse + Google::Ads::AdWords::v201609::SharedSetType + Google::Ads::AdWords::v201609::ShoppingBiddingDimensionStatus + Google::Ads::AdWords::v201609::ShoppingProductChannel + Google::Ads::AdWords::v201609::ShoppingProductChannelExclusivity + Google::Ads::AdWords::v201609::ShoppingSetting + Google::Ads::AdWords::v201609::SimilarUserList + Google::Ads::AdWords::v201609::SitelinkFeedItem + Google::Ads::AdWords::v201609::SizeLimitError + Google::Ads::AdWords::v201609::SizeLimitError::Reason + Google::Ads::AdWords::v201609::SizeRange + Google::Ads::AdWords::v201609::SoapHeader + Google::Ads::AdWords::v201609::SoapResponseHeader + Google::Ads::AdWords::v201609::SortOrder + Google::Ads::AdWords::v201609::StatsEstimate + Google::Ads::AdWords::v201609::StatsQueryError + Google::Ads::AdWords::v201609::StatsQueryError::Reason + Google::Ads::AdWords::v201609::StringAttribute + Google::Ads::AdWords::v201609::StringFormatError + Google::Ads::AdWords::v201609::StringFormatError::Reason + Google::Ads::AdWords::v201609::StringKey + Google::Ads::AdWords::v201609::StringLengthError + Google::Ads::AdWords::v201609::StringLengthError::Reason + Google::Ads::AdWords::v201609::StringRuleItem + Google::Ads::AdWords::v201609::StringRuleItem::StringOperator + Google::Ads::AdWords::v201609::String_StringMapEntry + Google::Ads::AdWords::v201609::StructuredSnippetFeedItem + Google::Ads::AdWords::v201609::SystemFeedGenerationData + Google::Ads::AdWords::v201609::SystemServingStatus + Google::Ads::AdWords::v201609::TargetCpaBiddingScheme + Google::Ads::AdWords::v201609::TargetOutrankShareBiddingScheme + Google::Ads::AdWords::v201609::TargetRoasBiddingScheme + Google::Ads::AdWords::v201609::TargetSpendBiddingScheme + Google::Ads::AdWords::v201609::TargetingIdea + Google::Ads::AdWords::v201609::TargetingIdeaError + Google::Ads::AdWords::v201609::TargetingIdeaError::Reason + Google::Ads::AdWords::v201609::TargetingIdeaPage + Google::Ads::AdWords::v201609::TargetingIdeaSelector + Google::Ads::AdWords::v201609::TargetingIdeaService::ApiExceptionFault + Google::Ads::AdWords::v201609::TargetingIdeaService::RequestHeader + Google::Ads::AdWords::v201609::TargetingIdeaService::ResponseHeader + Google::Ads::AdWords::v201609::TargetingIdeaService::TargetingIdeaServiceInterfacePort + Google::Ads::AdWords::v201609::TargetingIdeaService::get + Google::Ads::AdWords::v201609::TargetingIdeaService::getResponse + Google::Ads::AdWords::v201609::TargetingSetting + Google::Ads::AdWords::v201609::TargetingSettingDetail + Google::Ads::AdWords::v201609::TempAdUnionId + Google::Ads::AdWords::v201609::TemplateAd + Google::Ads::AdWords::v201609::TemplateElement + Google::Ads::AdWords::v201609::TemplateElementField + Google::Ads::AdWords::v201609::TemplateElementField::Type + Google::Ads::AdWords::v201609::TemporaryUrl + Google::Ads::AdWords::v201609::TextAd + Google::Ads::AdWords::v201609::TextLabel + Google::Ads::AdWords::v201609::ThirdPartyRedirectAd + Google::Ads::AdWords::v201609::ThirdPartyRedirectAd::ExpandingDirection + Google::Ads::AdWords::v201609::TimeUnit + Google::Ads::AdWords::v201609::TrackingSetting + Google::Ads::AdWords::v201609::TrafficEstimatorError + Google::Ads::AdWords::v201609::TrafficEstimatorError::Reason + Google::Ads::AdWords::v201609::TrafficEstimatorResult + Google::Ads::AdWords::v201609::TrafficEstimatorSelector + Google::Ads::AdWords::v201609::TrafficEstimatorService::ApiExceptionFault + Google::Ads::AdWords::v201609::TrafficEstimatorService::RequestHeader + Google::Ads::AdWords::v201609::TrafficEstimatorService::ResponseHeader + Google::Ads::AdWords::v201609::TrafficEstimatorService::TrafficEstimatorServiceInterfacePort + Google::Ads::AdWords::v201609::TrafficEstimatorService::get + Google::Ads::AdWords::v201609::TrafficEstimatorService::getResponse + Google::Ads::AdWords::v201609::Trial + Google::Ads::AdWords::v201609::TrialAsyncError + Google::Ads::AdWords::v201609::TrialAsyncErrorPage + Google::Ads::AdWords::v201609::TrialAsyncErrorService::ApiExceptionFault + Google::Ads::AdWords::v201609::TrialAsyncErrorService::RequestHeader + Google::Ads::AdWords::v201609::TrialAsyncErrorService::ResponseHeader + Google::Ads::AdWords::v201609::TrialAsyncErrorService::TrialAsyncErrorServiceInterfacePort + Google::Ads::AdWords::v201609::TrialAsyncErrorService::get + Google::Ads::AdWords::v201609::TrialAsyncErrorService::getResponse + Google::Ads::AdWords::v201609::TrialAsyncErrorService::query + Google::Ads::AdWords::v201609::TrialAsyncErrorService::queryResponse + Google::Ads::AdWords::v201609::TrialError + Google::Ads::AdWords::v201609::TrialError::Reason + Google::Ads::AdWords::v201609::TrialOperation + Google::Ads::AdWords::v201609::TrialPage + Google::Ads::AdWords::v201609::TrialReturnValue + Google::Ads::AdWords::v201609::TrialService::ApiExceptionFault + Google::Ads::AdWords::v201609::TrialService::RequestHeader + Google::Ads::AdWords::v201609::TrialService::ResponseHeader + Google::Ads::AdWords::v201609::TrialService::TrialServiceInterfacePort + Google::Ads::AdWords::v201609::TrialService::get + Google::Ads::AdWords::v201609::TrialService::getResponse + Google::Ads::AdWords::v201609::TrialService::mutate + Google::Ads::AdWords::v201609::TrialService::mutateResponse + Google::Ads::AdWords::v201609::TrialService::query + Google::Ads::AdWords::v201609::TrialService::queryResponse + Google::Ads::AdWords::v201609::TrialStatus + Google::Ads::AdWords::v201609::TypeMaps::AccountLabelService + Google::Ads::AdWords::v201609::TypeMaps::AdCustomizerFeedService + Google::Ads::AdWords::v201609::TypeMaps::AdGroupAdService + Google::Ads::AdWords::v201609::TypeMaps::AdGroupBidModifierService + Google::Ads::AdWords::v201609::TypeMaps::AdGroupCriterionService + Google::Ads::AdWords::v201609::TypeMaps::AdGroupExtensionSettingService + Google::Ads::AdWords::v201609::TypeMaps::AdGroupFeedService + Google::Ads::AdWords::v201609::TypeMaps::AdGroupService + Google::Ads::AdWords::v201609::TypeMaps::AdParamService + Google::Ads::AdWords::v201609::TypeMaps::AdwordsUserListService + Google::Ads::AdWords::v201609::TypeMaps::BatchJobOpsService + Google::Ads::AdWords::v201609::TypeMaps::BatchJobService + Google::Ads::AdWords::v201609::TypeMaps::BiddingStrategyService + Google::Ads::AdWords::v201609::TypeMaps::BudgetOrderService + Google::Ads::AdWords::v201609::TypeMaps::BudgetService + Google::Ads::AdWords::v201609::TypeMaps::CampaignCriterionService + Google::Ads::AdWords::v201609::TypeMaps::CampaignExtensionSettingService + Google::Ads::AdWords::v201609::TypeMaps::CampaignFeedService + Google::Ads::AdWords::v201609::TypeMaps::CampaignService + Google::Ads::AdWords::v201609::TypeMaps::CampaignSharedSetService + Google::Ads::AdWords::v201609::TypeMaps::ConstantDataService + Google::Ads::AdWords::v201609::TypeMaps::ConversionTrackerService + Google::Ads::AdWords::v201609::TypeMaps::CustomerExtensionSettingService + Google::Ads::AdWords::v201609::TypeMaps::CustomerFeedService + Google::Ads::AdWords::v201609::TypeMaps::CustomerService + Google::Ads::AdWords::v201609::TypeMaps::CustomerSyncService + Google::Ads::AdWords::v201609::TypeMaps::DataService + Google::Ads::AdWords::v201609::TypeMaps::DraftAsyncErrorService + Google::Ads::AdWords::v201609::TypeMaps::DraftService + Google::Ads::AdWords::v201609::TypeMaps::FeedItemService + Google::Ads::AdWords::v201609::TypeMaps::FeedMappingService + Google::Ads::AdWords::v201609::TypeMaps::FeedService + Google::Ads::AdWords::v201609::TypeMaps::LabelService + Google::Ads::AdWords::v201609::TypeMaps::LocationCriterionService + Google::Ads::AdWords::v201609::TypeMaps::ManagedCustomerService + Google::Ads::AdWords::v201609::TypeMaps::MediaService + Google::Ads::AdWords::v201609::TypeMaps::OfflineCallConversionFeedService + Google::Ads::AdWords::v201609::TypeMaps::OfflineConversionFeedService + Google::Ads::AdWords::v201609::TypeMaps::ReportDefinitionService + Google::Ads::AdWords::v201609::TypeMaps::SharedCriterionService + Google::Ads::AdWords::v201609::TypeMaps::SharedSetService + Google::Ads::AdWords::v201609::TypeMaps::TargetingIdeaService + Google::Ads::AdWords::v201609::TypeMaps::TrafficEstimatorService + Google::Ads::AdWords::v201609::TypeMaps::TrialAsyncErrorService + Google::Ads::AdWords::v201609::TypeMaps::TrialService + Google::Ads::AdWords::v201609::Type_AttributeMapEntry + Google::Ads::AdWords::v201609::UniversalAppBiddingStrategyGoalType + Google::Ads::AdWords::v201609::UniversalAppCampaignAdsPolicyDecisions + Google::Ads::AdWords::v201609::UniversalAppCampaignAsset + Google::Ads::AdWords::v201609::UniversalAppCampaignSetting + Google::Ads::AdWords::v201609::UnknownProductDimension + Google::Ads::AdWords::v201609::UploadCallConversion + Google::Ads::AdWords::v201609::UploadConversion + Google::Ads::AdWords::v201609::UrlError + Google::Ads::AdWords::v201609::UrlError::Reason + Google::Ads::AdWords::v201609::UrlList + Google::Ads::AdWords::v201609::UserList + Google::Ads::AdWords::v201609::UserListConversionType + Google::Ads::AdWords::v201609::UserListConversionType::Category + Google::Ads::AdWords::v201609::UserListError + Google::Ads::AdWords::v201609::UserListError::Reason + Google::Ads::AdWords::v201609::UserListLogicalRule + Google::Ads::AdWords::v201609::UserListLogicalRule::Operator + Google::Ads::AdWords::v201609::UserListMembershipStatus + Google::Ads::AdWords::v201609::UserListOperation + Google::Ads::AdWords::v201609::UserListPage + Google::Ads::AdWords::v201609::UserListReturnValue + Google::Ads::AdWords::v201609::UserListType + Google::Ads::AdWords::v201609::UserStatus + Google::Ads::AdWords::v201609::VanityPharma + Google::Ads::AdWords::v201609::VanityPharmaDisplayUrlMode + Google::Ads::AdWords::v201609::VanityPharmaText + Google::Ads::AdWords::v201609::Vertical + Google::Ads::AdWords::v201609::Video + Google::Ads::AdWords::v201609::VideoError + Google::Ads::AdWords::v201609::VideoError::Reason + Google::Ads::AdWords::v201609::VideoType + Google::Ads::AdWords::v201609::Webpage + Google::Ads::AdWords::v201609::WebpageCondition + Google::Ads::AdWords::v201609::WebpageConditionOperand + Google::Ads::AdWords::v201609::WebpageDescriptor + Google::Ads::AdWords::v201609::WebpageDescriptorAttribute + Google::Ads::AdWords::v201609::WebpageParameter + Google::Ads::AdWords::v201609::WebsiteCallMetricsConversion + Google::Ads::AdWords::v201609::YouTubeChannel + Google::Ads::AdWords::v201609::YouTubeVideo + Google::Ads::AdWords::v201702::AccessReason + Google::Ads::AdWords::v201702::AccountLabel + Google::Ads::AdWords::v201702::AccountLabelOperation + Google::Ads::AdWords::v201702::AccountLabelPage + Google::Ads::AdWords::v201702::AccountLabelReturnValue + Google::Ads::AdWords::v201702::AccountLabelService::AccountLabelServiceInterfacePort + Google::Ads::AdWords::v201702::AccountLabelService::ApiExceptionFault + Google::Ads::AdWords::v201702::AccountLabelService::RequestHeader + Google::Ads::AdWords::v201702::AccountLabelService::ResponseHeader + Google::Ads::AdWords::v201702::AccountLabelService::get + Google::Ads::AdWords::v201702::AccountLabelService::getResponse + Google::Ads::AdWords::v201702::AccountLabelService::mutate + Google::Ads::AdWords::v201702::AccountLabelService::mutateResponse + Google::Ads::AdWords::v201702::AccountUserListStatus + Google::Ads::AdWords::v201702::Ad + Google::Ads::AdWords::v201702::Ad::Type + Google::Ads::AdWords::v201702::AdCallMetricsConversion + Google::Ads::AdWords::v201702::AdCustomizerError + Google::Ads::AdWords::v201702::AdCustomizerError::Reason + Google::Ads::AdWords::v201702::AdCustomizerFeed + Google::Ads::AdWords::v201702::AdCustomizerFeedAttribute + Google::Ads::AdWords::v201702::AdCustomizerFeedAttribute::Type + Google::Ads::AdWords::v201702::AdCustomizerFeedError + Google::Ads::AdWords::v201702::AdCustomizerFeedError::Reason + Google::Ads::AdWords::v201702::AdCustomizerFeedOperation + Google::Ads::AdWords::v201702::AdCustomizerFeedPage + Google::Ads::AdWords::v201702::AdCustomizerFeedReturnValue + Google::Ads::AdWords::v201702::AdCustomizerFeedService::AdCustomizerFeedServiceInterfacePort + Google::Ads::AdWords::v201702::AdCustomizerFeedService::ApiExceptionFault + Google::Ads::AdWords::v201702::AdCustomizerFeedService::RequestHeader + Google::Ads::AdWords::v201702::AdCustomizerFeedService::ResponseHeader + Google::Ads::AdWords::v201702::AdCustomizerFeedService::get + Google::Ads::AdWords::v201702::AdCustomizerFeedService::getResponse + Google::Ads::AdWords::v201702::AdCustomizerFeedService::mutate + Google::Ads::AdWords::v201702::AdCustomizerFeedService::mutateResponse + Google::Ads::AdWords::v201702::AdError + Google::Ads::AdWords::v201702::AdError::Reason + Google::Ads::AdWords::v201702::AdGroup + Google::Ads::AdWords::v201702::AdGroup::Status + Google::Ads::AdWords::v201702::AdGroupAd + Google::Ads::AdWords::v201702::AdGroupAd::ApprovalStatus + Google::Ads::AdWords::v201702::AdGroupAd::Status + Google::Ads::AdWords::v201702::AdGroupAdCountLimitExceeded + Google::Ads::AdWords::v201702::AdGroupAdError + Google::Ads::AdWords::v201702::AdGroupAdError::Reason + Google::Ads::AdWords::v201702::AdGroupAdLabel + Google::Ads::AdWords::v201702::AdGroupAdLabelOperation + Google::Ads::AdWords::v201702::AdGroupAdLabelReturnValue + Google::Ads::AdWords::v201702::AdGroupAdOperation + Google::Ads::AdWords::v201702::AdGroupAdPage + Google::Ads::AdWords::v201702::AdGroupAdPolicySummary + Google::Ads::AdWords::v201702::AdGroupAdReturnValue + Google::Ads::AdWords::v201702::AdGroupAdService::AdGroupAdServiceInterfacePort + Google::Ads::AdWords::v201702::AdGroupAdService::ApiExceptionFault + Google::Ads::AdWords::v201702::AdGroupAdService::RequestHeader + Google::Ads::AdWords::v201702::AdGroupAdService::ResponseHeader + Google::Ads::AdWords::v201702::AdGroupAdService::get + Google::Ads::AdWords::v201702::AdGroupAdService::getResponse + Google::Ads::AdWords::v201702::AdGroupAdService::mutate + Google::Ads::AdWords::v201702::AdGroupAdService::mutateLabel + Google::Ads::AdWords::v201702::AdGroupAdService::mutateLabelResponse + Google::Ads::AdWords::v201702::AdGroupAdService::mutateResponse + Google::Ads::AdWords::v201702::AdGroupAdService::query + Google::Ads::AdWords::v201702::AdGroupAdService::queryResponse + Google::Ads::AdWords::v201702::AdGroupAdService::upgradeUrl + Google::Ads::AdWords::v201702::AdGroupAdService::upgradeUrlResponse + Google::Ads::AdWords::v201702::AdGroupBidLandscape + Google::Ads::AdWords::v201702::AdGroupBidLandscape::Type + Google::Ads::AdWords::v201702::AdGroupBidLandscapePage + Google::Ads::AdWords::v201702::AdGroupBidModifier + Google::Ads::AdWords::v201702::AdGroupBidModifierOperation + Google::Ads::AdWords::v201702::AdGroupBidModifierPage + Google::Ads::AdWords::v201702::AdGroupBidModifierReturnValue + Google::Ads::AdWords::v201702::AdGroupBidModifierService::AdGroupBidModifierServiceInterfacePort + Google::Ads::AdWords::v201702::AdGroupBidModifierService::ApiExceptionFault + Google::Ads::AdWords::v201702::AdGroupBidModifierService::RequestHeader + Google::Ads::AdWords::v201702::AdGroupBidModifierService::ResponseHeader + Google::Ads::AdWords::v201702::AdGroupBidModifierService::get + Google::Ads::AdWords::v201702::AdGroupBidModifierService::getResponse + Google::Ads::AdWords::v201702::AdGroupBidModifierService::mutate + Google::Ads::AdWords::v201702::AdGroupBidModifierService::mutateResponse + Google::Ads::AdWords::v201702::AdGroupBidModifierService::query + Google::Ads::AdWords::v201702::AdGroupBidModifierService::queryResponse + Google::Ads::AdWords::v201702::AdGroupChangeData + Google::Ads::AdWords::v201702::AdGroupCriterion + Google::Ads::AdWords::v201702::AdGroupCriterionError + Google::Ads::AdWords::v201702::AdGroupCriterionError::Reason + Google::Ads::AdWords::v201702::AdGroupCriterionLabel + Google::Ads::AdWords::v201702::AdGroupCriterionLabelOperation + Google::Ads::AdWords::v201702::AdGroupCriterionLabelReturnValue + Google::Ads::AdWords::v201702::AdGroupCriterionLimitExceeded + Google::Ads::AdWords::v201702::AdGroupCriterionLimitExceeded::CriteriaLimitType + Google::Ads::AdWords::v201702::AdGroupCriterionOperation + Google::Ads::AdWords::v201702::AdGroupCriterionPage + Google::Ads::AdWords::v201702::AdGroupCriterionReturnValue + Google::Ads::AdWords::v201702::AdGroupCriterionService::AdGroupCriterionServiceInterfacePort + Google::Ads::AdWords::v201702::AdGroupCriterionService::ApiExceptionFault + Google::Ads::AdWords::v201702::AdGroupCriterionService::RequestHeader + Google::Ads::AdWords::v201702::AdGroupCriterionService::ResponseHeader + Google::Ads::AdWords::v201702::AdGroupCriterionService::get + Google::Ads::AdWords::v201702::AdGroupCriterionService::getResponse + Google::Ads::AdWords::v201702::AdGroupCriterionService::mutate + Google::Ads::AdWords::v201702::AdGroupCriterionService::mutateLabel + Google::Ads::AdWords::v201702::AdGroupCriterionService::mutateLabelResponse + Google::Ads::AdWords::v201702::AdGroupCriterionService::mutateResponse + Google::Ads::AdWords::v201702::AdGroupCriterionService::query + Google::Ads::AdWords::v201702::AdGroupCriterionService::queryResponse + Google::Ads::AdWords::v201702::AdGroupEstimate + Google::Ads::AdWords::v201702::AdGroupEstimateRequest + Google::Ads::AdWords::v201702::AdGroupExtensionSetting + Google::Ads::AdWords::v201702::AdGroupExtensionSettingOperation + Google::Ads::AdWords::v201702::AdGroupExtensionSettingPage + Google::Ads::AdWords::v201702::AdGroupExtensionSettingReturnValue + Google::Ads::AdWords::v201702::AdGroupExtensionSettingService::AdGroupExtensionSettingServiceInterfacePort + Google::Ads::AdWords::v201702::AdGroupExtensionSettingService::ApiExceptionFault + Google::Ads::AdWords::v201702::AdGroupExtensionSettingService::RequestHeader + Google::Ads::AdWords::v201702::AdGroupExtensionSettingService::ResponseHeader + Google::Ads::AdWords::v201702::AdGroupExtensionSettingService::get + Google::Ads::AdWords::v201702::AdGroupExtensionSettingService::getResponse + Google::Ads::AdWords::v201702::AdGroupExtensionSettingService::mutate + Google::Ads::AdWords::v201702::AdGroupExtensionSettingService::mutateResponse + Google::Ads::AdWords::v201702::AdGroupExtensionSettingService::query + Google::Ads::AdWords::v201702::AdGroupExtensionSettingService::queryResponse + Google::Ads::AdWords::v201702::AdGroupFeed + Google::Ads::AdWords::v201702::AdGroupFeed::Status + Google::Ads::AdWords::v201702::AdGroupFeedError + Google::Ads::AdWords::v201702::AdGroupFeedError::Reason + Google::Ads::AdWords::v201702::AdGroupFeedOperation + Google::Ads::AdWords::v201702::AdGroupFeedPage + Google::Ads::AdWords::v201702::AdGroupFeedReturnValue + Google::Ads::AdWords::v201702::AdGroupFeedService::AdGroupFeedServiceInterfacePort + Google::Ads::AdWords::v201702::AdGroupFeedService::ApiExceptionFault + Google::Ads::AdWords::v201702::AdGroupFeedService::RequestHeader + Google::Ads::AdWords::v201702::AdGroupFeedService::ResponseHeader + Google::Ads::AdWords::v201702::AdGroupFeedService::get + Google::Ads::AdWords::v201702::AdGroupFeedService::getResponse + Google::Ads::AdWords::v201702::AdGroupFeedService::mutate + Google::Ads::AdWords::v201702::AdGroupFeedService::mutateResponse + Google::Ads::AdWords::v201702::AdGroupFeedService::query + Google::Ads::AdWords::v201702::AdGroupFeedService::queryResponse + Google::Ads::AdWords::v201702::AdGroupLabel + Google::Ads::AdWords::v201702::AdGroupLabelOperation + Google::Ads::AdWords::v201702::AdGroupLabelReturnValue + Google::Ads::AdWords::v201702::AdGroupOperation + Google::Ads::AdWords::v201702::AdGroupPage + Google::Ads::AdWords::v201702::AdGroupReturnValue + Google::Ads::AdWords::v201702::AdGroupService::AdGroupServiceInterfacePort + Google::Ads::AdWords::v201702::AdGroupService::ApiExceptionFault + Google::Ads::AdWords::v201702::AdGroupService::RequestHeader + Google::Ads::AdWords::v201702::AdGroupService::ResponseHeader + Google::Ads::AdWords::v201702::AdGroupService::get + Google::Ads::AdWords::v201702::AdGroupService::getResponse + Google::Ads::AdWords::v201702::AdGroupService::mutate + Google::Ads::AdWords::v201702::AdGroupService::mutateLabel + Google::Ads::AdWords::v201702::AdGroupService::mutateLabelResponse + Google::Ads::AdWords::v201702::AdGroupService::mutateResponse + Google::Ads::AdWords::v201702::AdGroupService::query + Google::Ads::AdWords::v201702::AdGroupService::queryResponse + Google::Ads::AdWords::v201702::AdGroupServiceError + Google::Ads::AdWords::v201702::AdGroupServiceError::Reason + Google::Ads::AdWords::v201702::AdGroupType + Google::Ads::AdWords::v201702::AdParam + Google::Ads::AdWords::v201702::AdParamError + Google::Ads::AdWords::v201702::AdParamError::Reason + Google::Ads::AdWords::v201702::AdParamOperation + Google::Ads::AdWords::v201702::AdParamPage + Google::Ads::AdWords::v201702::AdParamPolicyError + Google::Ads::AdWords::v201702::AdParamService::AdParamServiceInterfacePort + Google::Ads::AdWords::v201702::AdParamService::ApiExceptionFault + Google::Ads::AdWords::v201702::AdParamService::RequestHeader + Google::Ads::AdWords::v201702::AdParamService::ResponseHeader + Google::Ads::AdWords::v201702::AdParamService::get + Google::Ads::AdWords::v201702::AdParamService::getResponse + Google::Ads::AdWords::v201702::AdParamService::mutate + Google::Ads::AdWords::v201702::AdParamService::mutateResponse + Google::Ads::AdWords::v201702::AdSchedule + Google::Ads::AdWords::v201702::AdServingOptimizationStatus + Google::Ads::AdWords::v201702::AdSharingError + Google::Ads::AdWords::v201702::AdSharingError::Reason + Google::Ads::AdWords::v201702::AdUnionId + Google::Ads::AdWords::v201702::AdUrlUpgrade + Google::Ads::AdWords::v201702::AdWordsConversionTracker + Google::Ads::AdWords::v201702::AdWordsConversionTracker::TextFormat + Google::Ads::AdWords::v201702::AdWordsConversionTracker::TrackingCodeType + Google::Ads::AdWords::v201702::Address + Google::Ads::AdWords::v201702::AdvertisingChannelSubType + Google::Ads::AdWords::v201702::AdvertisingChannelType + Google::Ads::AdWords::v201702::AdwordsUserListService::AdwordsUserListServiceInterfacePort + Google::Ads::AdWords::v201702::AdwordsUserListService::ApiExceptionFault + Google::Ads::AdWords::v201702::AdwordsUserListService::RequestHeader + Google::Ads::AdWords::v201702::AdwordsUserListService::ResponseHeader + Google::Ads::AdWords::v201702::AdwordsUserListService::get + Google::Ads::AdWords::v201702::AdwordsUserListService::getResponse + Google::Ads::AdWords::v201702::AdwordsUserListService::mutate + Google::Ads::AdWords::v201702::AdwordsUserListService::mutateMembers + Google::Ads::AdWords::v201702::AdwordsUserListService::mutateMembersResponse + Google::Ads::AdWords::v201702::AdwordsUserListService::mutateResponse + Google::Ads::AdWords::v201702::AdwordsUserListService::query + Google::Ads::AdWords::v201702::AdwordsUserListService::queryResponse + Google::Ads::AdWords::v201702::AdxError + Google::Ads::AdWords::v201702::AdxError::Reason + Google::Ads::AdWords::v201702::AffiliateLocationFeedData + Google::Ads::AdWords::v201702::AgeRange + Google::Ads::AdWords::v201702::AgeRange::AgeRangeType + Google::Ads::AdWords::v201702::ApiError + Google::Ads::AdWords::v201702::ApiException + Google::Ads::AdWords::v201702::AppConversion + Google::Ads::AdWords::v201702::AppConversion::AppConversionType + Google::Ads::AdWords::v201702::AppConversion::AppPlatform + Google::Ads::AdWords::v201702::AppFeedItem + Google::Ads::AdWords::v201702::AppFeedItem::AppStore + Google::Ads::AdWords::v201702::AppPaymentModel + Google::Ads::AdWords::v201702::AppPaymentModel::AppPaymentModelType + Google::Ads::AdWords::v201702::AppPostbackUrlError + Google::Ads::AdWords::v201702::AppPostbackUrlError::Reason + Google::Ads::AdWords::v201702::AppUrl + Google::Ads::AdWords::v201702::AppUrl::OsType + Google::Ads::AdWords::v201702::AppUrlList + Google::Ads::AdWords::v201702::ApplicationException + Google::Ads::AdWords::v201702::ApprovalStatus + Google::Ads::AdWords::v201702::Attribute + Google::Ads::AdWords::v201702::AttributeFieldMapping + Google::Ads::AdWords::v201702::AttributeType + Google::Ads::AdWords::v201702::AttributionModelType + Google::Ads::AdWords::v201702::Audio + Google::Ads::AdWords::v201702::AudioError + Google::Ads::AdWords::v201702::AudioError::Reason + Google::Ads::AdWords::v201702::AuthenticationError + Google::Ads::AdWords::v201702::AuthenticationError::Reason + Google::Ads::AdWords::v201702::AuthorizationError + Google::Ads::AdWords::v201702::AuthorizationError::Reason + Google::Ads::AdWords::v201702::BasicUserList + Google::Ads::AdWords::v201702::BatchJob + Google::Ads::AdWords::v201702::BatchJobError + Google::Ads::AdWords::v201702::BatchJobError::Reason + Google::Ads::AdWords::v201702::BatchJobOperation + Google::Ads::AdWords::v201702::BatchJobOpsService::ApiExceptionFault + Google::Ads::AdWords::v201702::BatchJobOpsService::BatchJobOpsServiceInterfacePort + Google::Ads::AdWords::v201702::BatchJobOpsService::mutate + Google::Ads::AdWords::v201702::BatchJobOpsService::mutateResponse + Google::Ads::AdWords::v201702::BatchJobPage + Google::Ads::AdWords::v201702::BatchJobProcessingError + Google::Ads::AdWords::v201702::BatchJobProcessingError::Reason + Google::Ads::AdWords::v201702::BatchJobReturnValue + Google::Ads::AdWords::v201702::BatchJobService::ApiExceptionFault + Google::Ads::AdWords::v201702::BatchJobService::BatchJobServiceInterfacePort + Google::Ads::AdWords::v201702::BatchJobService::RequestHeader + Google::Ads::AdWords::v201702::BatchJobService::ResponseHeader + Google::Ads::AdWords::v201702::BatchJobService::get + Google::Ads::AdWords::v201702::BatchJobService::getResponse + Google::Ads::AdWords::v201702::BatchJobService::mutate + Google::Ads::AdWords::v201702::BatchJobService::mutateResponse + Google::Ads::AdWords::v201702::BatchJobService::query + Google::Ads::AdWords::v201702::BatchJobService::queryResponse + Google::Ads::AdWords::v201702::BatchJobStatus + Google::Ads::AdWords::v201702::Bid + Google::Ads::AdWords::v201702::BidLandscape + Google::Ads::AdWords::v201702::BidLandscape::LandscapePoint + Google::Ads::AdWords::v201702::BidModifierSource + Google::Ads::AdWords::v201702::BidSource + Google::Ads::AdWords::v201702::BiddableAdGroupCriterion + Google::Ads::AdWords::v201702::BiddingErrors + Google::Ads::AdWords::v201702::BiddingErrors::Reason + Google::Ads::AdWords::v201702::BiddingScheme + Google::Ads::AdWords::v201702::BiddingStrategyConfiguration + Google::Ads::AdWords::v201702::BiddingStrategyError + Google::Ads::AdWords::v201702::BiddingStrategyError::Reason + Google::Ads::AdWords::v201702::BiddingStrategyOperation + Google::Ads::AdWords::v201702::BiddingStrategyPage + Google::Ads::AdWords::v201702::BiddingStrategyReturnValue + Google::Ads::AdWords::v201702::BiddingStrategyService::ApiExceptionFault + Google::Ads::AdWords::v201702::BiddingStrategyService::BiddingStrategyServiceInterfacePort + Google::Ads::AdWords::v201702::BiddingStrategyService::RequestHeader + Google::Ads::AdWords::v201702::BiddingStrategyService::ResponseHeader + Google::Ads::AdWords::v201702::BiddingStrategyService::get + Google::Ads::AdWords::v201702::BiddingStrategyService::getResponse + Google::Ads::AdWords::v201702::BiddingStrategyService::mutate + Google::Ads::AdWords::v201702::BiddingStrategyService::mutateResponse + Google::Ads::AdWords::v201702::BiddingStrategyService::query + Google::Ads::AdWords::v201702::BiddingStrategyService::queryResponse + Google::Ads::AdWords::v201702::BiddingStrategySource + Google::Ads::AdWords::v201702::BiddingStrategyType + Google::Ads::AdWords::v201702::Bids + Google::Ads::AdWords::v201702::BillingAccount + Google::Ads::AdWords::v201702::BooleanAttribute + Google::Ads::AdWords::v201702::Budget + Google::Ads::AdWords::v201702::Budget::BudgetDeliveryMethod + Google::Ads::AdWords::v201702::Budget::BudgetStatus + Google::Ads::AdWords::v201702::BudgetError + Google::Ads::AdWords::v201702::BudgetError::Reason + Google::Ads::AdWords::v201702::BudgetOperation + Google::Ads::AdWords::v201702::BudgetOptimizerBiddingScheme + Google::Ads::AdWords::v201702::BudgetOrder + Google::Ads::AdWords::v201702::BudgetOrderError + Google::Ads::AdWords::v201702::BudgetOrderError::Reason + Google::Ads::AdWords::v201702::BudgetOrderOperation + Google::Ads::AdWords::v201702::BudgetOrderPage + Google::Ads::AdWords::v201702::BudgetOrderRequest + Google::Ads::AdWords::v201702::BudgetOrderRequest::Status + Google::Ads::AdWords::v201702::BudgetOrderReturnValue + Google::Ads::AdWords::v201702::BudgetOrderService::ApiExceptionFault + Google::Ads::AdWords::v201702::BudgetOrderService::BudgetOrderServiceInterfacePort + Google::Ads::AdWords::v201702::BudgetOrderService::RequestHeader + Google::Ads::AdWords::v201702::BudgetOrderService::ResponseHeader + Google::Ads::AdWords::v201702::BudgetOrderService::get + Google::Ads::AdWords::v201702::BudgetOrderService::getBillingAccounts + Google::Ads::AdWords::v201702::BudgetOrderService::getBillingAccountsResponse + Google::Ads::AdWords::v201702::BudgetOrderService::getResponse + Google::Ads::AdWords::v201702::BudgetOrderService::mutate + Google::Ads::AdWords::v201702::BudgetOrderService::mutateResponse + Google::Ads::AdWords::v201702::BudgetPage + Google::Ads::AdWords::v201702::BudgetReturnValue + Google::Ads::AdWords::v201702::BudgetService::ApiExceptionFault + Google::Ads::AdWords::v201702::BudgetService::BudgetServiceInterfacePort + Google::Ads::AdWords::v201702::BudgetService::RequestHeader + Google::Ads::AdWords::v201702::BudgetService::ResponseHeader + Google::Ads::AdWords::v201702::BudgetService::get + Google::Ads::AdWords::v201702::BudgetService::getResponse + Google::Ads::AdWords::v201702::BudgetService::mutate + Google::Ads::AdWords::v201702::BudgetService::mutateResponse + Google::Ads::AdWords::v201702::BudgetService::query + Google::Ads::AdWords::v201702::BudgetService::queryResponse + Google::Ads::AdWords::v201702::CallConversionType + Google::Ads::AdWords::v201702::CallFeedItem + Google::Ads::AdWords::v201702::CallOnlyAd + Google::Ads::AdWords::v201702::CalloutFeedItem + Google::Ads::AdWords::v201702::Campaign + Google::Ads::AdWords::v201702::CampaignChangeData + Google::Ads::AdWords::v201702::CampaignCriterion + Google::Ads::AdWords::v201702::CampaignCriterion::CampaignCriterionStatus + Google::Ads::AdWords::v201702::CampaignCriterionError + Google::Ads::AdWords::v201702::CampaignCriterionError::Reason + Google::Ads::AdWords::v201702::CampaignCriterionOperation + Google::Ads::AdWords::v201702::CampaignCriterionPage + Google::Ads::AdWords::v201702::CampaignCriterionReturnValue + Google::Ads::AdWords::v201702::CampaignCriterionService::ApiExceptionFault + Google::Ads::AdWords::v201702::CampaignCriterionService::CampaignCriterionServiceInterfacePort + Google::Ads::AdWords::v201702::CampaignCriterionService::RequestHeader + Google::Ads::AdWords::v201702::CampaignCriterionService::ResponseHeader + Google::Ads::AdWords::v201702::CampaignCriterionService::get + Google::Ads::AdWords::v201702::CampaignCriterionService::getResponse + Google::Ads::AdWords::v201702::CampaignCriterionService::mutate + Google::Ads::AdWords::v201702::CampaignCriterionService::mutateResponse + Google::Ads::AdWords::v201702::CampaignCriterionService::query + Google::Ads::AdWords::v201702::CampaignCriterionService::queryResponse + Google::Ads::AdWords::v201702::CampaignError + Google::Ads::AdWords::v201702::CampaignError::Reason + Google::Ads::AdWords::v201702::CampaignEstimate + Google::Ads::AdWords::v201702::CampaignEstimateRequest + Google::Ads::AdWords::v201702::CampaignExtensionSetting + Google::Ads::AdWords::v201702::CampaignExtensionSettingOperation + Google::Ads::AdWords::v201702::CampaignExtensionSettingPage + Google::Ads::AdWords::v201702::CampaignExtensionSettingReturnValue + Google::Ads::AdWords::v201702::CampaignExtensionSettingService::ApiExceptionFault + Google::Ads::AdWords::v201702::CampaignExtensionSettingService::CampaignExtensionSettingServiceInterfacePort + Google::Ads::AdWords::v201702::CampaignExtensionSettingService::RequestHeader + Google::Ads::AdWords::v201702::CampaignExtensionSettingService::ResponseHeader + Google::Ads::AdWords::v201702::CampaignExtensionSettingService::get + Google::Ads::AdWords::v201702::CampaignExtensionSettingService::getResponse + Google::Ads::AdWords::v201702::CampaignExtensionSettingService::mutate + Google::Ads::AdWords::v201702::CampaignExtensionSettingService::mutateResponse + Google::Ads::AdWords::v201702::CampaignExtensionSettingService::query + Google::Ads::AdWords::v201702::CampaignExtensionSettingService::queryResponse + Google::Ads::AdWords::v201702::CampaignFeed + Google::Ads::AdWords::v201702::CampaignFeed::Status + Google::Ads::AdWords::v201702::CampaignFeedError + Google::Ads::AdWords::v201702::CampaignFeedError::Reason + Google::Ads::AdWords::v201702::CampaignFeedOperation + Google::Ads::AdWords::v201702::CampaignFeedPage + Google::Ads::AdWords::v201702::CampaignFeedReturnValue + Google::Ads::AdWords::v201702::CampaignFeedService::ApiExceptionFault + Google::Ads::AdWords::v201702::CampaignFeedService::CampaignFeedServiceInterfacePort + Google::Ads::AdWords::v201702::CampaignFeedService::RequestHeader + Google::Ads::AdWords::v201702::CampaignFeedService::ResponseHeader + Google::Ads::AdWords::v201702::CampaignFeedService::get + Google::Ads::AdWords::v201702::CampaignFeedService::getResponse + Google::Ads::AdWords::v201702::CampaignFeedService::mutate + Google::Ads::AdWords::v201702::CampaignFeedService::mutateResponse + Google::Ads::AdWords::v201702::CampaignFeedService::query + Google::Ads::AdWords::v201702::CampaignFeedService::queryResponse + Google::Ads::AdWords::v201702::CampaignLabel + Google::Ads::AdWords::v201702::CampaignLabelOperation + Google::Ads::AdWords::v201702::CampaignLabelReturnValue + Google::Ads::AdWords::v201702::CampaignOperation + Google::Ads::AdWords::v201702::CampaignPage + Google::Ads::AdWords::v201702::CampaignPreferenceError + Google::Ads::AdWords::v201702::CampaignPreferenceError::Reason + Google::Ads::AdWords::v201702::CampaignReturnValue + Google::Ads::AdWords::v201702::CampaignService::ApiExceptionFault + Google::Ads::AdWords::v201702::CampaignService::CampaignServiceInterfacePort + Google::Ads::AdWords::v201702::CampaignService::RequestHeader + Google::Ads::AdWords::v201702::CampaignService::ResponseHeader + Google::Ads::AdWords::v201702::CampaignService::get + Google::Ads::AdWords::v201702::CampaignService::getResponse + Google::Ads::AdWords::v201702::CampaignService::mutate + Google::Ads::AdWords::v201702::CampaignService::mutateLabel + Google::Ads::AdWords::v201702::CampaignService::mutateLabelResponse + Google::Ads::AdWords::v201702::CampaignService::mutateResponse + Google::Ads::AdWords::v201702::CampaignService::query + Google::Ads::AdWords::v201702::CampaignService::queryResponse + Google::Ads::AdWords::v201702::CampaignSharedSet + Google::Ads::AdWords::v201702::CampaignSharedSet::Status + Google::Ads::AdWords::v201702::CampaignSharedSetError + Google::Ads::AdWords::v201702::CampaignSharedSetError::Reason + Google::Ads::AdWords::v201702::CampaignSharedSetOperation + Google::Ads::AdWords::v201702::CampaignSharedSetPage + Google::Ads::AdWords::v201702::CampaignSharedSetReturnValue + Google::Ads::AdWords::v201702::CampaignSharedSetService::ApiExceptionFault + Google::Ads::AdWords::v201702::CampaignSharedSetService::CampaignSharedSetServiceInterfacePort + Google::Ads::AdWords::v201702::CampaignSharedSetService::RequestHeader + Google::Ads::AdWords::v201702::CampaignSharedSetService::ResponseHeader + Google::Ads::AdWords::v201702::CampaignSharedSetService::get + Google::Ads::AdWords::v201702::CampaignSharedSetService::getResponse + Google::Ads::AdWords::v201702::CampaignSharedSetService::mutate + Google::Ads::AdWords::v201702::CampaignSharedSetService::mutateResponse + Google::Ads::AdWords::v201702::CampaignSharedSetService::query + Google::Ads::AdWords::v201702::CampaignSharedSetService::queryResponse + Google::Ads::AdWords::v201702::CampaignStatus + Google::Ads::AdWords::v201702::CampaignTrialType + Google::Ads::AdWords::v201702::Carrier + Google::Ads::AdWords::v201702::CategoryProductsAndServicesSearchParameter + Google::Ads::AdWords::v201702::Chain + Google::Ads::AdWords::v201702::ChangeStatus + Google::Ads::AdWords::v201702::ClientTermsError + Google::Ads::AdWords::v201702::ClientTermsError::Reason + Google::Ads::AdWords::v201702::CollectionSizeError + Google::Ads::AdWords::v201702::CollectionSizeError::Reason + Google::Ads::AdWords::v201702::ComparableValue + Google::Ads::AdWords::v201702::CompetitionSearchParameter + Google::Ads::AdWords::v201702::CompetitionSearchParameter::Level + Google::Ads::AdWords::v201702::ConstantData + Google::Ads::AdWords::v201702::ConstantDataService::ApiExceptionFault + Google::Ads::AdWords::v201702::ConstantDataService::ConstantDataServiceInterfacePort + Google::Ads::AdWords::v201702::ConstantDataService::RequestHeader + Google::Ads::AdWords::v201702::ConstantDataService::ResponseHeader + Google::Ads::AdWords::v201702::ConstantDataService::UserInterestTaxonomyType + Google::Ads::AdWords::v201702::ConstantDataService::getAgeRangeCriterion + Google::Ads::AdWords::v201702::ConstantDataService::getAgeRangeCriterionResponse + Google::Ads::AdWords::v201702::ConstantDataService::getCarrierCriterion + Google::Ads::AdWords::v201702::ConstantDataService::getCarrierCriterionResponse + Google::Ads::AdWords::v201702::ConstantDataService::getGenderCriterion + Google::Ads::AdWords::v201702::ConstantDataService::getGenderCriterionResponse + Google::Ads::AdWords::v201702::ConstantDataService::getLanguageCriterion + Google::Ads::AdWords::v201702::ConstantDataService::getLanguageCriterionResponse + Google::Ads::AdWords::v201702::ConstantDataService::getMobileAppCategoryCriterion + Google::Ads::AdWords::v201702::ConstantDataService::getMobileAppCategoryCriterionResponse + Google::Ads::AdWords::v201702::ConstantDataService::getMobileDeviceCriterion + Google::Ads::AdWords::v201702::ConstantDataService::getMobileDeviceCriterionResponse + Google::Ads::AdWords::v201702::ConstantDataService::getOperatingSystemVersionCriterion + Google::Ads::AdWords::v201702::ConstantDataService::getOperatingSystemVersionCriterionResponse + Google::Ads::AdWords::v201702::ConstantDataService::getProductBiddingCategoryData + Google::Ads::AdWords::v201702::ConstantDataService::getProductBiddingCategoryDataResponse + Google::Ads::AdWords::v201702::ConstantDataService::getUserInterestCriterion + Google::Ads::AdWords::v201702::ConstantDataService::getUserInterestCriterionResponse + Google::Ads::AdWords::v201702::ConstantDataService::getVerticalCriterion + Google::Ads::AdWords::v201702::ConstantDataService::getVerticalCriterionResponse + Google::Ads::AdWords::v201702::ConstantOperand + Google::Ads::AdWords::v201702::ConstantOperand::ConstantType + Google::Ads::AdWords::v201702::ConstantOperand::Unit + Google::Ads::AdWords::v201702::ContentLabel + Google::Ads::AdWords::v201702::ContentLabelType + Google::Ads::AdWords::v201702::ConversionDeduplicationMode + Google::Ads::AdWords::v201702::ConversionOptimizerBiddingScheme + Google::Ads::AdWords::v201702::ConversionOptimizerBiddingScheme::BidType + Google::Ads::AdWords::v201702::ConversionOptimizerBiddingScheme::PricingMode + Google::Ads::AdWords::v201702::ConversionOptimizerEligibility + Google::Ads::AdWords::v201702::ConversionOptimizerEligibility::RejectionReason + Google::Ads::AdWords::v201702::ConversionTracker + Google::Ads::AdWords::v201702::ConversionTracker::Category + Google::Ads::AdWords::v201702::ConversionTracker::Status + Google::Ads::AdWords::v201702::ConversionTrackerOperation + Google::Ads::AdWords::v201702::ConversionTrackerPage + Google::Ads::AdWords::v201702::ConversionTrackerReturnValue + Google::Ads::AdWords::v201702::ConversionTrackerService::ApiExceptionFault + Google::Ads::AdWords::v201702::ConversionTrackerService::ConversionTrackerServiceInterfacePort + Google::Ads::AdWords::v201702::ConversionTrackerService::RequestHeader + Google::Ads::AdWords::v201702::ConversionTrackerService::ResponseHeader + Google::Ads::AdWords::v201702::ConversionTrackerService::get + Google::Ads::AdWords::v201702::ConversionTrackerService::getResponse + Google::Ads::AdWords::v201702::ConversionTrackerService::mutate + Google::Ads::AdWords::v201702::ConversionTrackerService::mutateResponse + Google::Ads::AdWords::v201702::ConversionTrackerService::query + Google::Ads::AdWords::v201702::ConversionTrackerService::queryResponse + Google::Ads::AdWords::v201702::ConversionTrackingError + Google::Ads::AdWords::v201702::ConversionTrackingError::Reason + Google::Ads::AdWords::v201702::ConversionTrackingSettings + Google::Ads::AdWords::v201702::CpaBid + Google::Ads::AdWords::v201702::CpcBid + Google::Ads::AdWords::v201702::CpmBid + Google::Ads::AdWords::v201702::Criterion + Google::Ads::AdWords::v201702::Criterion::Type + Google::Ads::AdWords::v201702::CriterionAttribute + Google::Ads::AdWords::v201702::CriterionBidLandscape + Google::Ads::AdWords::v201702::CriterionBidLandscapePage + Google::Ads::AdWords::v201702::CriterionError + Google::Ads::AdWords::v201702::CriterionError::Reason + Google::Ads::AdWords::v201702::CriterionParameter + Google::Ads::AdWords::v201702::CriterionPolicyError + Google::Ads::AdWords::v201702::CriterionTypeGroup + Google::Ads::AdWords::v201702::CriterionUse + Google::Ads::AdWords::v201702::CriterionUserInterest + Google::Ads::AdWords::v201702::CriterionUserList + Google::Ads::AdWords::v201702::CriterionUserList::MembershipStatus + Google::Ads::AdWords::v201702::CrmBasedUserList + Google::Ads::AdWords::v201702::CurrencyCodeError + Google::Ads::AdWords::v201702::CurrencyCodeError::Reason + Google::Ads::AdWords::v201702::CustomParameter + Google::Ads::AdWords::v201702::CustomParameters + Google::Ads::AdWords::v201702::Customer + Google::Ads::AdWords::v201702::CustomerChangeData + Google::Ads::AdWords::v201702::CustomerError + Google::Ads::AdWords::v201702::CustomerError::Reason + Google::Ads::AdWords::v201702::CustomerExtensionSetting + Google::Ads::AdWords::v201702::CustomerExtensionSettingOperation + Google::Ads::AdWords::v201702::CustomerExtensionSettingPage + Google::Ads::AdWords::v201702::CustomerExtensionSettingReturnValue + Google::Ads::AdWords::v201702::CustomerExtensionSettingService::ApiExceptionFault + Google::Ads::AdWords::v201702::CustomerExtensionSettingService::CustomerExtensionSettingServiceInterfacePort + Google::Ads::AdWords::v201702::CustomerExtensionSettingService::RequestHeader + Google::Ads::AdWords::v201702::CustomerExtensionSettingService::ResponseHeader + Google::Ads::AdWords::v201702::CustomerExtensionSettingService::get + Google::Ads::AdWords::v201702::CustomerExtensionSettingService::getResponse + Google::Ads::AdWords::v201702::CustomerExtensionSettingService::mutate + Google::Ads::AdWords::v201702::CustomerExtensionSettingService::mutateResponse + Google::Ads::AdWords::v201702::CustomerExtensionSettingService::query + Google::Ads::AdWords::v201702::CustomerExtensionSettingService::queryResponse + Google::Ads::AdWords::v201702::CustomerFeed + Google::Ads::AdWords::v201702::CustomerFeed::Status + Google::Ads::AdWords::v201702::CustomerFeedError + Google::Ads::AdWords::v201702::CustomerFeedError::Reason + Google::Ads::AdWords::v201702::CustomerFeedOperation + Google::Ads::AdWords::v201702::CustomerFeedPage + Google::Ads::AdWords::v201702::CustomerFeedReturnValue + Google::Ads::AdWords::v201702::CustomerFeedService::ApiExceptionFault + Google::Ads::AdWords::v201702::CustomerFeedService::CustomerFeedServiceInterfacePort + Google::Ads::AdWords::v201702::CustomerFeedService::RequestHeader + Google::Ads::AdWords::v201702::CustomerFeedService::ResponseHeader + Google::Ads::AdWords::v201702::CustomerFeedService::get + Google::Ads::AdWords::v201702::CustomerFeedService::getResponse + Google::Ads::AdWords::v201702::CustomerFeedService::mutate + Google::Ads::AdWords::v201702::CustomerFeedService::mutateResponse + Google::Ads::AdWords::v201702::CustomerFeedService::query + Google::Ads::AdWords::v201702::CustomerFeedService::queryResponse + Google::Ads::AdWords::v201702::CustomerOrderLineError + Google::Ads::AdWords::v201702::CustomerOrderLineError::Reason + Google::Ads::AdWords::v201702::CustomerService::ApiExceptionFault + Google::Ads::AdWords::v201702::CustomerService::CustomerServiceInterfacePort + Google::Ads::AdWords::v201702::CustomerService::RequestHeader + Google::Ads::AdWords::v201702::CustomerService::ResponseHeader + Google::Ads::AdWords::v201702::CustomerService::getCustomers + Google::Ads::AdWords::v201702::CustomerService::getCustomersResponse + Google::Ads::AdWords::v201702::CustomerService::getServiceLinks + Google::Ads::AdWords::v201702::CustomerService::getServiceLinksResponse + Google::Ads::AdWords::v201702::CustomerService::mutate + Google::Ads::AdWords::v201702::CustomerService::mutateResponse + Google::Ads::AdWords::v201702::CustomerService::mutateServiceLinks + Google::Ads::AdWords::v201702::CustomerService::mutateServiceLinksResponse + Google::Ads::AdWords::v201702::CustomerSyncError + Google::Ads::AdWords::v201702::CustomerSyncError::Reason + Google::Ads::AdWords::v201702::CustomerSyncSelector + Google::Ads::AdWords::v201702::CustomerSyncService::ApiExceptionFault + Google::Ads::AdWords::v201702::CustomerSyncService::CustomerSyncServiceInterfacePort + Google::Ads::AdWords::v201702::CustomerSyncService::RequestHeader + Google::Ads::AdWords::v201702::CustomerSyncService::ResponseHeader + Google::Ads::AdWords::v201702::CustomerSyncService::get + Google::Ads::AdWords::v201702::CustomerSyncService::getResponse + Google::Ads::AdWords::v201702::DataDrivenModelStatus + Google::Ads::AdWords::v201702::DataEntry + Google::Ads::AdWords::v201702::DataError + Google::Ads::AdWords::v201702::DataError::Reason + Google::Ads::AdWords::v201702::DataService::ApiExceptionFault + Google::Ads::AdWords::v201702::DataService::DataServiceInterfacePort + Google::Ads::AdWords::v201702::DataService::RequestHeader + Google::Ads::AdWords::v201702::DataService::ResponseHeader + Google::Ads::AdWords::v201702::DataService::getAdGroupBidLandscape + Google::Ads::AdWords::v201702::DataService::getAdGroupBidLandscapeResponse + Google::Ads::AdWords::v201702::DataService::getCampaignCriterionBidLandscape + Google::Ads::AdWords::v201702::DataService::getCampaignCriterionBidLandscapeResponse + Google::Ads::AdWords::v201702::DataService::getCriterionBidLandscape + Google::Ads::AdWords::v201702::DataService::getCriterionBidLandscapeResponse + Google::Ads::AdWords::v201702::DataService::getDomainCategory + Google::Ads::AdWords::v201702::DataService::getDomainCategoryResponse + Google::Ads::AdWords::v201702::DataService::queryAdGroupBidLandscape + Google::Ads::AdWords::v201702::DataService::queryAdGroupBidLandscapeResponse + Google::Ads::AdWords::v201702::DataService::queryCampaignCriterionBidLandscape + Google::Ads::AdWords::v201702::DataService::queryCampaignCriterionBidLandscapeResponse + Google::Ads::AdWords::v201702::DataService::queryCriterionBidLandscape + Google::Ads::AdWords::v201702::DataService::queryCriterionBidLandscapeResponse + Google::Ads::AdWords::v201702::DataService::queryDomainCategory + Google::Ads::AdWords::v201702::DataService::queryDomainCategoryResponse + Google::Ads::AdWords::v201702::DataUploadResult + Google::Ads::AdWords::v201702::DatabaseError + Google::Ads::AdWords::v201702::DatabaseError::Reason + Google::Ads::AdWords::v201702::Date + Google::Ads::AdWords::v201702::DateError + Google::Ads::AdWords::v201702::DateError::Reason + Google::Ads::AdWords::v201702::DateKey + Google::Ads::AdWords::v201702::DateRange + Google::Ads::AdWords::v201702::DateRangeError + Google::Ads::AdWords::v201702::DateRangeError::Reason + Google::Ads::AdWords::v201702::DateRuleItem + Google::Ads::AdWords::v201702::DateRuleItem::DateOperator + Google::Ads::AdWords::v201702::DateSpecificRuleUserList + Google::Ads::AdWords::v201702::DateTimeRange + Google::Ads::AdWords::v201702::DayOfWeek + Google::Ads::AdWords::v201702::DeprecatedAd + Google::Ads::AdWords::v201702::DeprecatedAd::Type + Google::Ads::AdWords::v201702::DimensionProperties + Google::Ads::AdWords::v201702::Dimensions + Google::Ads::AdWords::v201702::DisapprovalReason + Google::Ads::AdWords::v201702::DisplayAttribute + Google::Ads::AdWords::v201702::DistinctError + Google::Ads::AdWords::v201702::DistinctError::Reason + Google::Ads::AdWords::v201702::DomainCategory + Google::Ads::AdWords::v201702::DomainCategoryPage + Google::Ads::AdWords::v201702::DoubleAttribute + Google::Ads::AdWords::v201702::DoubleValue + Google::Ads::AdWords::v201702::Draft + Google::Ads::AdWords::v201702::DraftAsyncError + Google::Ads::AdWords::v201702::DraftAsyncErrorPage + Google::Ads::AdWords::v201702::DraftAsyncErrorService::ApiExceptionFault + Google::Ads::AdWords::v201702::DraftAsyncErrorService::DraftAsyncErrorServiceInterfacePort + Google::Ads::AdWords::v201702::DraftAsyncErrorService::RequestHeader + Google::Ads::AdWords::v201702::DraftAsyncErrorService::ResponseHeader + Google::Ads::AdWords::v201702::DraftAsyncErrorService::get + Google::Ads::AdWords::v201702::DraftAsyncErrorService::getResponse + Google::Ads::AdWords::v201702::DraftAsyncErrorService::query + Google::Ads::AdWords::v201702::DraftAsyncErrorService::queryResponse + Google::Ads::AdWords::v201702::DraftError + Google::Ads::AdWords::v201702::DraftError::Reason + Google::Ads::AdWords::v201702::DraftOperation + Google::Ads::AdWords::v201702::DraftPage + Google::Ads::AdWords::v201702::DraftReturnValue + Google::Ads::AdWords::v201702::DraftService::ApiExceptionFault + Google::Ads::AdWords::v201702::DraftService::DraftServiceInterfacePort + Google::Ads::AdWords::v201702::DraftService::RequestHeader + Google::Ads::AdWords::v201702::DraftService::ResponseHeader + Google::Ads::AdWords::v201702::DraftService::get + Google::Ads::AdWords::v201702::DraftService::getResponse + Google::Ads::AdWords::v201702::DraftService::mutate + Google::Ads::AdWords::v201702::DraftService::mutateResponse + Google::Ads::AdWords::v201702::DraftService::query + Google::Ads::AdWords::v201702::DraftService::queryResponse + Google::Ads::AdWords::v201702::DraftStatus + Google::Ads::AdWords::v201702::DynamicSearchAd + Google::Ads::AdWords::v201702::DynamicSearchAdsSetting + Google::Ads::AdWords::v201702::EnhancedCpcBiddingScheme + Google::Ads::AdWords::v201702::EntityAccessDenied + Google::Ads::AdWords::v201702::EntityAccessDenied::Reason + Google::Ads::AdWords::v201702::EntityCountLimitExceeded + Google::Ads::AdWords::v201702::EntityCountLimitExceeded::Reason + Google::Ads::AdWords::v201702::EntityNotFound + Google::Ads::AdWords::v201702::EntityNotFound::Reason + Google::Ads::AdWords::v201702::EnumValuePair + Google::Ads::AdWords::v201702::ErrorList + Google::Ads::AdWords::v201702::Estimate + Google::Ads::AdWords::v201702::EstimateRequest + Google::Ads::AdWords::v201702::ExemptionRequest + Google::Ads::AdWords::v201702::ExpandedTextAd + Google::Ads::AdWords::v201702::ExplorerAutoOptimizerSetting + Google::Ads::AdWords::v201702::ExpressionRuleUserList + Google::Ads::AdWords::v201702::ExtensionFeedItem + Google::Ads::AdWords::v201702::ExtensionSetting + Google::Ads::AdWords::v201702::ExtensionSetting::Platform + Google::Ads::AdWords::v201702::ExtensionSettingError + Google::Ads::AdWords::v201702::ExtensionSettingError::Reason + Google::Ads::AdWords::v201702::Feed + Google::Ads::AdWords::v201702::Feed::Origin + Google::Ads::AdWords::v201702::Feed::Status + Google::Ads::AdWords::v201702::Feed::Type + Google::Ads::AdWords::v201702::FeedAttribute + Google::Ads::AdWords::v201702::FeedAttribute::Type + Google::Ads::AdWords::v201702::FeedAttributeOperand + Google::Ads::AdWords::v201702::FeedAttributeReferenceError + Google::Ads::AdWords::v201702::FeedAttributeReferenceError::Reason + Google::Ads::AdWords::v201702::FeedChangeData + Google::Ads::AdWords::v201702::FeedError + Google::Ads::AdWords::v201702::FeedError::Reason + Google::Ads::AdWords::v201702::FeedItem + Google::Ads::AdWords::v201702::FeedItem::Status + Google::Ads::AdWords::v201702::FeedItemAdGroupTargeting + Google::Ads::AdWords::v201702::FeedItemApprovalStatus + Google::Ads::AdWords::v201702::FeedItemAttributeError + Google::Ads::AdWords::v201702::FeedItemAttributeValue + Google::Ads::AdWords::v201702::FeedItemCampaignTargeting + Google::Ads::AdWords::v201702::FeedItemDevicePreference + Google::Ads::AdWords::v201702::FeedItemError + Google::Ads::AdWords::v201702::FeedItemError::Reason + Google::Ads::AdWords::v201702::FeedItemGeoRestriction + Google::Ads::AdWords::v201702::FeedItemOperation + Google::Ads::AdWords::v201702::FeedItemPage + Google::Ads::AdWords::v201702::FeedItemPolicyData + Google::Ads::AdWords::v201702::FeedItemQualityApprovalStatus + Google::Ads::AdWords::v201702::FeedItemQualityDisapprovalReasons + Google::Ads::AdWords::v201702::FeedItemReturnValue + Google::Ads::AdWords::v201702::FeedItemSchedule + Google::Ads::AdWords::v201702::FeedItemScheduling + Google::Ads::AdWords::v201702::FeedItemService::ApiExceptionFault + Google::Ads::AdWords::v201702::FeedItemService::FeedItemServiceInterfacePort + Google::Ads::AdWords::v201702::FeedItemService::RequestHeader + Google::Ads::AdWords::v201702::FeedItemService::ResponseHeader + Google::Ads::AdWords::v201702::FeedItemService::get + Google::Ads::AdWords::v201702::FeedItemService::getResponse + Google::Ads::AdWords::v201702::FeedItemService::mutate + Google::Ads::AdWords::v201702::FeedItemService::mutateResponse + Google::Ads::AdWords::v201702::FeedItemService::query + Google::Ads::AdWords::v201702::FeedItemService::queryResponse + Google::Ads::AdWords::v201702::FeedItemValidationStatus + Google::Ads::AdWords::v201702::FeedMapping + Google::Ads::AdWords::v201702::FeedMapping::Status + Google::Ads::AdWords::v201702::FeedMappingError + Google::Ads::AdWords::v201702::FeedMappingError::Reason + Google::Ads::AdWords::v201702::FeedMappingOperation + Google::Ads::AdWords::v201702::FeedMappingPage + Google::Ads::AdWords::v201702::FeedMappingReturnValue + Google::Ads::AdWords::v201702::FeedMappingService::ApiExceptionFault + Google::Ads::AdWords::v201702::FeedMappingService::FeedMappingServiceInterfacePort + Google::Ads::AdWords::v201702::FeedMappingService::RequestHeader + Google::Ads::AdWords::v201702::FeedMappingService::ResponseHeader + Google::Ads::AdWords::v201702::FeedMappingService::get + Google::Ads::AdWords::v201702::FeedMappingService::getResponse + Google::Ads::AdWords::v201702::FeedMappingService::mutate + Google::Ads::AdWords::v201702::FeedMappingService::mutateResponse + Google::Ads::AdWords::v201702::FeedMappingService::query + Google::Ads::AdWords::v201702::FeedMappingService::queryResponse + Google::Ads::AdWords::v201702::FeedOperation + Google::Ads::AdWords::v201702::FeedPage + Google::Ads::AdWords::v201702::FeedReturnValue + Google::Ads::AdWords::v201702::FeedService::ApiExceptionFault + Google::Ads::AdWords::v201702::FeedService::FeedServiceInterfacePort + Google::Ads::AdWords::v201702::FeedService::RequestHeader + Google::Ads::AdWords::v201702::FeedService::ResponseHeader + Google::Ads::AdWords::v201702::FeedService::get + Google::Ads::AdWords::v201702::FeedService::getResponse + Google::Ads::AdWords::v201702::FeedService::mutate + Google::Ads::AdWords::v201702::FeedService::mutateResponse + Google::Ads::AdWords::v201702::FeedService::query + Google::Ads::AdWords::v201702::FeedService::queryResponse + Google::Ads::AdWords::v201702::FieldPathElement + Google::Ads::AdWords::v201702::ForwardCompatibilityError + Google::Ads::AdWords::v201702::ForwardCompatibilityError::Reason + Google::Ads::AdWords::v201702::FrequencyCap + Google::Ads::AdWords::v201702::Function + Google::Ads::AdWords::v201702::Function::Operator + Google::Ads::AdWords::v201702::FunctionArgumentOperand + Google::Ads::AdWords::v201702::FunctionError + Google::Ads::AdWords::v201702::FunctionError::Reason + Google::Ads::AdWords::v201702::FunctionOperand + Google::Ads::AdWords::v201702::FunctionParsingError + Google::Ads::AdWords::v201702::FunctionParsingError::Reason + Google::Ads::AdWords::v201702::Gender + Google::Ads::AdWords::v201702::Gender::GenderType + Google::Ads::AdWords::v201702::GeoPoint + Google::Ads::AdWords::v201702::GeoRestriction + Google::Ads::AdWords::v201702::GeoTargetOperand + Google::Ads::AdWords::v201702::GeoTargetTypeSetting + Google::Ads::AdWords::v201702::GeoTargetTypeSetting::NegativeGeoTargetType + Google::Ads::AdWords::v201702::GeoTargetTypeSetting::PositiveGeoTargetType + Google::Ads::AdWords::v201702::IdError + Google::Ads::AdWords::v201702::IdError::Reason + Google::Ads::AdWords::v201702::IdeaTextFilterSearchParameter + Google::Ads::AdWords::v201702::IdeaType + Google::Ads::AdWords::v201702::IdeaTypeAttribute + Google::Ads::AdWords::v201702::Image + Google::Ads::AdWords::v201702::ImageAd + Google::Ads::AdWords::v201702::ImageError + Google::Ads::AdWords::v201702::ImageError::Reason + Google::Ads::AdWords::v201702::IncludeAdultContentSearchParameter + Google::Ads::AdWords::v201702::IncomeOperand + Google::Ads::AdWords::v201702::IncomeTier + Google::Ads::AdWords::v201702::IntegerAttribute + Google::Ads::AdWords::v201702::IntegerSetAttribute + Google::Ads::AdWords::v201702::InternalApiError + Google::Ads::AdWords::v201702::InternalApiError::Reason + Google::Ads::AdWords::v201702::IpBlock + Google::Ads::AdWords::v201702::Keyword + Google::Ads::AdWords::v201702::KeywordAttribute + Google::Ads::AdWords::v201702::KeywordEstimate + Google::Ads::AdWords::v201702::KeywordEstimateRequest + Google::Ads::AdWords::v201702::KeywordMatchType + Google::Ads::AdWords::v201702::Label + Google::Ads::AdWords::v201702::Label::Status + Google::Ads::AdWords::v201702::LabelAttribute + Google::Ads::AdWords::v201702::LabelError + Google::Ads::AdWords::v201702::LabelError::Reason + Google::Ads::AdWords::v201702::LabelOperation + Google::Ads::AdWords::v201702::LabelPage + Google::Ads::AdWords::v201702::LabelReturnValue + Google::Ads::AdWords::v201702::LabelService::ApiExceptionFault + Google::Ads::AdWords::v201702::LabelService::LabelServiceInterfacePort + Google::Ads::AdWords::v201702::LabelService::RequestHeader + Google::Ads::AdWords::v201702::LabelService::ResponseHeader + Google::Ads::AdWords::v201702::LabelService::get + Google::Ads::AdWords::v201702::LabelService::getResponse + Google::Ads::AdWords::v201702::LabelService::mutate + Google::Ads::AdWords::v201702::LabelService::mutateResponse + Google::Ads::AdWords::v201702::LabelService::query + Google::Ads::AdWords::v201702::LabelService::queryResponse + Google::Ads::AdWords::v201702::LabelServiceError + Google::Ads::AdWords::v201702::LabelServiceError::Reason + Google::Ads::AdWords::v201702::Language + Google::Ads::AdWords::v201702::LanguageSearchParameter + Google::Ads::AdWords::v201702::Level + Google::Ads::AdWords::v201702::LevelOfDetail + Google::Ads::AdWords::v201702::LinkOperation + Google::Ads::AdWords::v201702::LinkStatus + Google::Ads::AdWords::v201702::ListError + Google::Ads::AdWords::v201702::ListError::Reason + Google::Ads::AdWords::v201702::ListOperations + Google::Ads::AdWords::v201702::ListOperations::ListOperator + Google::Ads::AdWords::v201702::ListReturnValue + Google::Ads::AdWords::v201702::Location + Google::Ads::AdWords::v201702::LocationCriterion + Google::Ads::AdWords::v201702::LocationCriterionService::ApiExceptionFault + Google::Ads::AdWords::v201702::LocationCriterionService::LocationCriterionServiceInterfacePort + Google::Ads::AdWords::v201702::LocationCriterionService::RequestHeader + Google::Ads::AdWords::v201702::LocationCriterionService::ResponseHeader + Google::Ads::AdWords::v201702::LocationCriterionService::get + Google::Ads::AdWords::v201702::LocationCriterionService::getResponse + Google::Ads::AdWords::v201702::LocationCriterionService::query + Google::Ads::AdWords::v201702::LocationCriterionService::queryResponse + Google::Ads::AdWords::v201702::LocationCriterionServiceError + Google::Ads::AdWords::v201702::LocationCriterionServiceError::Reason + Google::Ads::AdWords::v201702::LocationExtensionOperand + Google::Ads::AdWords::v201702::LocationGroups + Google::Ads::AdWords::v201702::LocationSearchParameter + Google::Ads::AdWords::v201702::LocationTargetingStatus + Google::Ads::AdWords::v201702::LogicalUserList + Google::Ads::AdWords::v201702::LogicalUserListOperand + Google::Ads::AdWords::v201702::LongAttribute + Google::Ads::AdWords::v201702::LongComparisonOperation + Google::Ads::AdWords::v201702::LongRangeAttribute + Google::Ads::AdWords::v201702::LongValue + Google::Ads::AdWords::v201702::ManagedCustomer + Google::Ads::AdWords::v201702::ManagedCustomerLabel + Google::Ads::AdWords::v201702::ManagedCustomerLabelOperation + Google::Ads::AdWords::v201702::ManagedCustomerLabelReturnValue + Google::Ads::AdWords::v201702::ManagedCustomerLink + Google::Ads::AdWords::v201702::ManagedCustomerOperation + Google::Ads::AdWords::v201702::ManagedCustomerPage + Google::Ads::AdWords::v201702::ManagedCustomerReturnValue + Google::Ads::AdWords::v201702::ManagedCustomerService::ApiExceptionFault + Google::Ads::AdWords::v201702::ManagedCustomerService::ManagedCustomerServiceInterfacePort + Google::Ads::AdWords::v201702::ManagedCustomerService::RequestHeader + Google::Ads::AdWords::v201702::ManagedCustomerService::ResponseHeader + Google::Ads::AdWords::v201702::ManagedCustomerService::get + Google::Ads::AdWords::v201702::ManagedCustomerService::getPendingInvitations + Google::Ads::AdWords::v201702::ManagedCustomerService::getPendingInvitationsResponse + Google::Ads::AdWords::v201702::ManagedCustomerService::getResponse + Google::Ads::AdWords::v201702::ManagedCustomerService::mutate + Google::Ads::AdWords::v201702::ManagedCustomerService::mutateLabel + Google::Ads::AdWords::v201702::ManagedCustomerService::mutateLabelResponse + Google::Ads::AdWords::v201702::ManagedCustomerService::mutateLink + Google::Ads::AdWords::v201702::ManagedCustomerService::mutateLinkResponse + Google::Ads::AdWords::v201702::ManagedCustomerService::mutateManager + Google::Ads::AdWords::v201702::ManagedCustomerService::mutateManagerResponse + Google::Ads::AdWords::v201702::ManagedCustomerService::mutateResponse + Google::Ads::AdWords::v201702::ManagedCustomerServiceError + Google::Ads::AdWords::v201702::ManagedCustomerServiceError::Reason + Google::Ads::AdWords::v201702::ManualCpcBiddingScheme + Google::Ads::AdWords::v201702::ManualCpmBiddingScheme + Google::Ads::AdWords::v201702::Media + Google::Ads::AdWords::v201702::Media::MediaType + Google::Ads::AdWords::v201702::Media::MimeType + Google::Ads::AdWords::v201702::Media::Size + Google::Ads::AdWords::v201702::MediaBundle + Google::Ads::AdWords::v201702::MediaBundleError + Google::Ads::AdWords::v201702::MediaBundleError::Reason + Google::Ads::AdWords::v201702::MediaError + Google::Ads::AdWords::v201702::MediaError::Reason + Google::Ads::AdWords::v201702::MediaPage + Google::Ads::AdWords::v201702::MediaService::ApiExceptionFault + Google::Ads::AdWords::v201702::MediaService::MediaServiceInterfacePort + Google::Ads::AdWords::v201702::MediaService::RequestHeader + Google::Ads::AdWords::v201702::MediaService::ResponseHeader + Google::Ads::AdWords::v201702::MediaService::get + Google::Ads::AdWords::v201702::MediaService::getResponse + Google::Ads::AdWords::v201702::MediaService::query + Google::Ads::AdWords::v201702::MediaService::queryResponse + Google::Ads::AdWords::v201702::MediaService::upload + Google::Ads::AdWords::v201702::MediaService::uploadResponse + Google::Ads::AdWords::v201702::Media_Size_DimensionsMapEntry + Google::Ads::AdWords::v201702::Media_Size_StringMapEntry + Google::Ads::AdWords::v201702::MessageFeedItem + Google::Ads::AdWords::v201702::MinuteOfHour + Google::Ads::AdWords::v201702::MobileAppCategory + Google::Ads::AdWords::v201702::MobileApplication + Google::Ads::AdWords::v201702::MobileDevice + Google::Ads::AdWords::v201702::MobileDevice::DeviceType + Google::Ads::AdWords::v201702::Money + Google::Ads::AdWords::v201702::MoneyAttribute + Google::Ads::AdWords::v201702::MoneyWithCurrency + Google::Ads::AdWords::v201702::MonthlySearchVolume + Google::Ads::AdWords::v201702::MonthlySearchVolumeAttribute + Google::Ads::AdWords::v201702::MoveOperation + Google::Ads::AdWords::v201702::MultiplierError + Google::Ads::AdWords::v201702::MultiplierError::Reason + Google::Ads::AdWords::v201702::MutateLinkResults + Google::Ads::AdWords::v201702::MutateManagerResults + Google::Ads::AdWords::v201702::MutateMembersError + Google::Ads::AdWords::v201702::MutateMembersError::Reason + Google::Ads::AdWords::v201702::MutateMembersOperand + Google::Ads::AdWords::v201702::MutateMembersOperand::DataType + Google::Ads::AdWords::v201702::MutateMembersOperation + Google::Ads::AdWords::v201702::MutateMembersReturnValue + Google::Ads::AdWords::v201702::MutateResult + Google::Ads::AdWords::v201702::NegativeAdGroupCriterion + Google::Ads::AdWords::v201702::NegativeCampaignCriterion + Google::Ads::AdWords::v201702::NetworkSearchParameter + Google::Ads::AdWords::v201702::NetworkSetting + Google::Ads::AdWords::v201702::NewEntityCreationError + Google::Ads::AdWords::v201702::NewEntityCreationError::Reason + Google::Ads::AdWords::v201702::NoStatsPage + Google::Ads::AdWords::v201702::NotEmptyError + Google::Ads::AdWords::v201702::NotEmptyError::Reason + Google::Ads::AdWords::v201702::NotWhitelistedError + Google::Ads::AdWords::v201702::NotWhitelistedError::Reason + Google::Ads::AdWords::v201702::NullError + Google::Ads::AdWords::v201702::NullError::Reason + Google::Ads::AdWords::v201702::NullStatsPage + Google::Ads::AdWords::v201702::NumberKey + Google::Ads::AdWords::v201702::NumberRuleItem + Google::Ads::AdWords::v201702::NumberRuleItem::NumberOperator + Google::Ads::AdWords::v201702::NumberValue + Google::Ads::AdWords::v201702::OAuthInfo + Google::Ads::AdWords::v201702::OfflineCallConversionError + Google::Ads::AdWords::v201702::OfflineCallConversionError::Reason + Google::Ads::AdWords::v201702::OfflineCallConversionFeed + Google::Ads::AdWords::v201702::OfflineCallConversionFeedOperation + Google::Ads::AdWords::v201702::OfflineCallConversionFeedReturnValue + Google::Ads::AdWords::v201702::OfflineCallConversionFeedService::ApiExceptionFault + Google::Ads::AdWords::v201702::OfflineCallConversionFeedService::OfflineCallConversionFeedServiceInterfacePort + Google::Ads::AdWords::v201702::OfflineCallConversionFeedService::RequestHeader + Google::Ads::AdWords::v201702::OfflineCallConversionFeedService::ResponseHeader + Google::Ads::AdWords::v201702::OfflineCallConversionFeedService::mutate + Google::Ads::AdWords::v201702::OfflineCallConversionFeedService::mutateResponse + Google::Ads::AdWords::v201702::OfflineConversionError + Google::Ads::AdWords::v201702::OfflineConversionError::Reason + Google::Ads::AdWords::v201702::OfflineConversionFeed + Google::Ads::AdWords::v201702::OfflineConversionFeedOperation + Google::Ads::AdWords::v201702::OfflineConversionFeedReturnValue + Google::Ads::AdWords::v201702::OfflineConversionFeedService::ApiExceptionFault + Google::Ads::AdWords::v201702::OfflineConversionFeedService::OfflineConversionFeedServiceInterfacePort + Google::Ads::AdWords::v201702::OfflineConversionFeedService::RequestHeader + Google::Ads::AdWords::v201702::OfflineConversionFeedService::ResponseHeader + Google::Ads::AdWords::v201702::OfflineConversionFeedService::mutate + Google::Ads::AdWords::v201702::OfflineConversionFeedService::mutateResponse + Google::Ads::AdWords::v201702::Operand + Google::Ads::AdWords::v201702::OperatingSystemVersion + Google::Ads::AdWords::v201702::OperatingSystemVersion::OperatorType + Google::Ads::AdWords::v201702::Operation + Google::Ads::AdWords::v201702::OperationAccessDenied + Google::Ads::AdWords::v201702::OperationAccessDenied::Reason + Google::Ads::AdWords::v201702::Operator + Google::Ads::AdWords::v201702::OperatorError + Google::Ads::AdWords::v201702::OperatorError::Reason + Google::Ads::AdWords::v201702::OrderBy + Google::Ads::AdWords::v201702::Page + Google::Ads::AdWords::v201702::PageOnePromotedBiddingScheme + Google::Ads::AdWords::v201702::PageOnePromotedBiddingScheme::StrategyGoal + Google::Ads::AdWords::v201702::Paging + Google::Ads::AdWords::v201702::PagingError + Google::Ads::AdWords::v201702::PagingError::Reason + Google::Ads::AdWords::v201702::Parent + Google::Ads::AdWords::v201702::Parent::ParentType + Google::Ads::AdWords::v201702::PendingInvitation + Google::Ads::AdWords::v201702::PendingInvitationSelector + Google::Ads::AdWords::v201702::Placement + Google::Ads::AdWords::v201702::PlacesLocationFeedData + Google::Ads::AdWords::v201702::PlacesOfInterestOperand + Google::Ads::AdWords::v201702::PlacesOfInterestOperand::Category + Google::Ads::AdWords::v201702::Platform + Google::Ads::AdWords::v201702::PlatformCampaignEstimate + Google::Ads::AdWords::v201702::PolicyApprovalStatus + Google::Ads::AdWords::v201702::PolicyData + Google::Ads::AdWords::v201702::PolicySummaryDenormalizedStatus + Google::Ads::AdWords::v201702::PolicySummaryReviewState + Google::Ads::AdWords::v201702::PolicyTopicEntry + Google::Ads::AdWords::v201702::PolicyTopicEntryType + Google::Ads::AdWords::v201702::PolicyTopicEvidence + Google::Ads::AdWords::v201702::PolicyTopicEvidenceType + Google::Ads::AdWords::v201702::PolicyViolationError + Google::Ads::AdWords::v201702::PolicyViolationError::Part + Google::Ads::AdWords::v201702::PolicyViolationKey + Google::Ads::AdWords::v201702::Predicate + Google::Ads::AdWords::v201702::Predicate::Operator + Google::Ads::AdWords::v201702::PreferredContent + Google::Ads::AdWords::v201702::PriceExtensionPriceQualifier + Google::Ads::AdWords::v201702::PriceExtensionPriceUnit + Google::Ads::AdWords::v201702::PriceExtensionType + Google::Ads::AdWords::v201702::PriceFeedItem + Google::Ads::AdWords::v201702::PriceTableRow + Google::Ads::AdWords::v201702::ProductAd + Google::Ads::AdWords::v201702::ProductAdwordsGrouping + Google::Ads::AdWords::v201702::ProductAdwordsLabels + Google::Ads::AdWords::v201702::ProductBiddingCategory + Google::Ads::AdWords::v201702::ProductBiddingCategoryData + Google::Ads::AdWords::v201702::ProductBrand + Google::Ads::AdWords::v201702::ProductCanonicalCondition + Google::Ads::AdWords::v201702::ProductCanonicalCondition::Condition + Google::Ads::AdWords::v201702::ProductChannel + Google::Ads::AdWords::v201702::ProductChannelExclusivity + Google::Ads::AdWords::v201702::ProductCustomAttribute + Google::Ads::AdWords::v201702::ProductDimension + Google::Ads::AdWords::v201702::ProductDimensionType + Google::Ads::AdWords::v201702::ProductLegacyCondition + Google::Ads::AdWords::v201702::ProductOfferId + Google::Ads::AdWords::v201702::ProductPartition + Google::Ads::AdWords::v201702::ProductPartitionType + Google::Ads::AdWords::v201702::ProductScope + Google::Ads::AdWords::v201702::ProductType + Google::Ads::AdWords::v201702::ProductTypeFull + Google::Ads::AdWords::v201702::ProgressStats + Google::Ads::AdWords::v201702::Proximity + Google::Ads::AdWords::v201702::Proximity::DistanceUnits + Google::Ads::AdWords::v201702::QualityInfo + Google::Ads::AdWords::v201702::QueryError + Google::Ads::AdWords::v201702::QueryError::Reason + Google::Ads::AdWords::v201702::QuotaCheckError + Google::Ads::AdWords::v201702::QuotaCheckError::Reason + Google::Ads::AdWords::v201702::Range + Google::Ads::AdWords::v201702::RangeError + Google::Ads::AdWords::v201702::RangeError::Reason + Google::Ads::AdWords::v201702::RateExceededError + Google::Ads::AdWords::v201702::RateExceededError::Reason + Google::Ads::AdWords::v201702::ReadOnlyError + Google::Ads::AdWords::v201702::ReadOnlyError::Reason + Google::Ads::AdWords::v201702::RealTimeBiddingSetting + Google::Ads::AdWords::v201702::RegionCodeError + Google::Ads::AdWords::v201702::RegionCodeError::Reason + Google::Ads::AdWords::v201702::RejectedError + Google::Ads::AdWords::v201702::RejectedError::Reason + Google::Ads::AdWords::v201702::RelatedToQuerySearchParameter + Google::Ads::AdWords::v201702::RelatedToUrlSearchParameter + Google::Ads::AdWords::v201702::RelationshipType + Google::Ads::AdWords::v201702::RelativeDate + Google::Ads::AdWords::v201702::RemarketingSettings + Google::Ads::AdWords::v201702::ReportDefinition::ReportType + Google::Ads::AdWords::v201702::ReportDefinitionError + Google::Ads::AdWords::v201702::ReportDefinitionError::Reason + Google::Ads::AdWords::v201702::ReportDefinitionField + Google::Ads::AdWords::v201702::ReportDefinitionService::ApiExceptionFault + Google::Ads::AdWords::v201702::ReportDefinitionService::ReportDefinitionServiceInterfacePort + Google::Ads::AdWords::v201702::ReportDefinitionService::RequestHeader + Google::Ads::AdWords::v201702::ReportDefinitionService::ResponseHeader + Google::Ads::AdWords::v201702::ReportDefinitionService::getReportFields + Google::Ads::AdWords::v201702::ReportDefinitionService::getReportFieldsResponse + Google::Ads::AdWords::v201702::RequestContextOperand + Google::Ads::AdWords::v201702::RequestContextOperand::ContextType + Google::Ads::AdWords::v201702::RequestError + Google::Ads::AdWords::v201702::RequestError::Reason + Google::Ads::AdWords::v201702::RequestType + Google::Ads::AdWords::v201702::RequiredError + Google::Ads::AdWords::v201702::RequiredError::Reason + Google::Ads::AdWords::v201702::ResponsiveDisplayAd + Google::Ads::AdWords::v201702::ReviewFeedItem + Google::Ads::AdWords::v201702::RichMediaAd + Google::Ads::AdWords::v201702::RichMediaAd::AdAttribute + Google::Ads::AdWords::v201702::RichMediaAd::RichMediaAdType + Google::Ads::AdWords::v201702::Rule + Google::Ads::AdWords::v201702::RuleBasedUserList + Google::Ads::AdWords::v201702::RuleBasedUserList::PrepopulationStatus + Google::Ads::AdWords::v201702::RuleItem + Google::Ads::AdWords::v201702::RuleItemGroup + Google::Ads::AdWords::v201702::SearchParameter + Google::Ads::AdWords::v201702::SearchVolumeSearchParameter + Google::Ads::AdWords::v201702::SeedAdGroupIdSearchParameter + Google::Ads::AdWords::v201702::SelectiveOptimization + Google::Ads::AdWords::v201702::Selector + Google::Ads::AdWords::v201702::SelectorError + Google::Ads::AdWords::v201702::SelectorError::Reason + Google::Ads::AdWords::v201702::ServiceLink + Google::Ads::AdWords::v201702::ServiceLink::LinkStatus + Google::Ads::AdWords::v201702::ServiceLinkOperation + Google::Ads::AdWords::v201702::ServiceType + Google::Ads::AdWords::v201702::ServingStatus + Google::Ads::AdWords::v201702::Setting + Google::Ads::AdWords::v201702::SettingError + Google::Ads::AdWords::v201702::SettingError::Reason + Google::Ads::AdWords::v201702::SharedBiddingStrategy + Google::Ads::AdWords::v201702::SharedBiddingStrategy::BiddingStrategyStatus + Google::Ads::AdWords::v201702::SharedCriterion + Google::Ads::AdWords::v201702::SharedCriterionError + Google::Ads::AdWords::v201702::SharedCriterionError::Reason + Google::Ads::AdWords::v201702::SharedCriterionOperation + Google::Ads::AdWords::v201702::SharedCriterionPage + Google::Ads::AdWords::v201702::SharedCriterionReturnValue + Google::Ads::AdWords::v201702::SharedCriterionService::ApiExceptionFault + Google::Ads::AdWords::v201702::SharedCriterionService::RequestHeader + Google::Ads::AdWords::v201702::SharedCriterionService::ResponseHeader + Google::Ads::AdWords::v201702::SharedCriterionService::SharedCriterionServiceInterfacePort + Google::Ads::AdWords::v201702::SharedCriterionService::get + Google::Ads::AdWords::v201702::SharedCriterionService::getResponse + Google::Ads::AdWords::v201702::SharedCriterionService::mutate + Google::Ads::AdWords::v201702::SharedCriterionService::mutateResponse + Google::Ads::AdWords::v201702::SharedCriterionService::query + Google::Ads::AdWords::v201702::SharedCriterionService::queryResponse + Google::Ads::AdWords::v201702::SharedSet + Google::Ads::AdWords::v201702::SharedSet::Status + Google::Ads::AdWords::v201702::SharedSetError + Google::Ads::AdWords::v201702::SharedSetError::Reason + Google::Ads::AdWords::v201702::SharedSetOperation + Google::Ads::AdWords::v201702::SharedSetPage + Google::Ads::AdWords::v201702::SharedSetReturnValue + Google::Ads::AdWords::v201702::SharedSetService::ApiExceptionFault + Google::Ads::AdWords::v201702::SharedSetService::RequestHeader + Google::Ads::AdWords::v201702::SharedSetService::ResponseHeader + Google::Ads::AdWords::v201702::SharedSetService::SharedSetServiceInterfacePort + Google::Ads::AdWords::v201702::SharedSetService::get + Google::Ads::AdWords::v201702::SharedSetService::getResponse + Google::Ads::AdWords::v201702::SharedSetService::mutate + Google::Ads::AdWords::v201702::SharedSetService::mutateResponse + Google::Ads::AdWords::v201702::SharedSetService::query + Google::Ads::AdWords::v201702::SharedSetService::queryResponse + Google::Ads::AdWords::v201702::SharedSetType + Google::Ads::AdWords::v201702::ShoppingBiddingDimensionStatus + Google::Ads::AdWords::v201702::ShoppingProductChannel + Google::Ads::AdWords::v201702::ShoppingProductChannelExclusivity + Google::Ads::AdWords::v201702::ShoppingSetting + Google::Ads::AdWords::v201702::ShowcaseAd + Google::Ads::AdWords::v201702::SimilarUserList + Google::Ads::AdWords::v201702::SitelinkFeedItem + Google::Ads::AdWords::v201702::SizeLimitError + Google::Ads::AdWords::v201702::SizeLimitError::Reason + Google::Ads::AdWords::v201702::SizeRange + Google::Ads::AdWords::v201702::SoapHeader + Google::Ads::AdWords::v201702::SoapResponseHeader + Google::Ads::AdWords::v201702::SortOrder + Google::Ads::AdWords::v201702::StatsEstimate + Google::Ads::AdWords::v201702::StatsQueryError + Google::Ads::AdWords::v201702::StatsQueryError::Reason + Google::Ads::AdWords::v201702::StringAttribute + Google::Ads::AdWords::v201702::StringFormatError + Google::Ads::AdWords::v201702::StringFormatError::Reason + Google::Ads::AdWords::v201702::StringKey + Google::Ads::AdWords::v201702::StringLengthError + Google::Ads::AdWords::v201702::StringLengthError::Reason + Google::Ads::AdWords::v201702::StringRuleItem + Google::Ads::AdWords::v201702::StringRuleItem::StringOperator + Google::Ads::AdWords::v201702::String_StringMapEntry + Google::Ads::AdWords::v201702::StructuredSnippetFeedItem + Google::Ads::AdWords::v201702::SystemFeedGenerationData + Google::Ads::AdWords::v201702::SystemServingStatus + Google::Ads::AdWords::v201702::TargetCpaBiddingScheme + Google::Ads::AdWords::v201702::TargetOutrankShareBiddingScheme + Google::Ads::AdWords::v201702::TargetRoasBiddingScheme + Google::Ads::AdWords::v201702::TargetSpendBiddingScheme + Google::Ads::AdWords::v201702::TargetingIdea + Google::Ads::AdWords::v201702::TargetingIdeaError + Google::Ads::AdWords::v201702::TargetingIdeaError::Reason + Google::Ads::AdWords::v201702::TargetingIdeaPage + Google::Ads::AdWords::v201702::TargetingIdeaSelector + Google::Ads::AdWords::v201702::TargetingIdeaService::ApiExceptionFault + Google::Ads::AdWords::v201702::TargetingIdeaService::RequestHeader + Google::Ads::AdWords::v201702::TargetingIdeaService::ResponseHeader + Google::Ads::AdWords::v201702::TargetingIdeaService::TargetingIdeaServiceInterfacePort + Google::Ads::AdWords::v201702::TargetingIdeaService::get + Google::Ads::AdWords::v201702::TargetingIdeaService::getResponse + Google::Ads::AdWords::v201702::TargetingSetting + Google::Ads::AdWords::v201702::TargetingSettingDetail + Google::Ads::AdWords::v201702::TempAdUnionId + Google::Ads::AdWords::v201702::TemplateAd + Google::Ads::AdWords::v201702::TemplateElement + Google::Ads::AdWords::v201702::TemplateElementField + Google::Ads::AdWords::v201702::TemplateElementField::Type + Google::Ads::AdWords::v201702::TemporaryUrl + Google::Ads::AdWords::v201702::TextAd + Google::Ads::AdWords::v201702::TextLabel + Google::Ads::AdWords::v201702::ThirdPartyRedirectAd + Google::Ads::AdWords::v201702::ThirdPartyRedirectAd::ExpandingDirection + Google::Ads::AdWords::v201702::TimeUnit + Google::Ads::AdWords::v201702::TrackingSetting + Google::Ads::AdWords::v201702::TrafficEstimatorError + Google::Ads::AdWords::v201702::TrafficEstimatorError::Reason + Google::Ads::AdWords::v201702::TrafficEstimatorResult + Google::Ads::AdWords::v201702::TrafficEstimatorSelector + Google::Ads::AdWords::v201702::TrafficEstimatorService::ApiExceptionFault + Google::Ads::AdWords::v201702::TrafficEstimatorService::RequestHeader + Google::Ads::AdWords::v201702::TrafficEstimatorService::ResponseHeader + Google::Ads::AdWords::v201702::TrafficEstimatorService::TrafficEstimatorServiceInterfacePort + Google::Ads::AdWords::v201702::TrafficEstimatorService::get + Google::Ads::AdWords::v201702::TrafficEstimatorService::getResponse + Google::Ads::AdWords::v201702::Trial + Google::Ads::AdWords::v201702::TrialAsyncError + Google::Ads::AdWords::v201702::TrialAsyncErrorPage + Google::Ads::AdWords::v201702::TrialAsyncErrorService::ApiExceptionFault + Google::Ads::AdWords::v201702::TrialAsyncErrorService::RequestHeader + Google::Ads::AdWords::v201702::TrialAsyncErrorService::ResponseHeader + Google::Ads::AdWords::v201702::TrialAsyncErrorService::TrialAsyncErrorServiceInterfacePort + Google::Ads::AdWords::v201702::TrialAsyncErrorService::get + Google::Ads::AdWords::v201702::TrialAsyncErrorService::getResponse + Google::Ads::AdWords::v201702::TrialAsyncErrorService::query + Google::Ads::AdWords::v201702::TrialAsyncErrorService::queryResponse + Google::Ads::AdWords::v201702::TrialError + Google::Ads::AdWords::v201702::TrialError::Reason + Google::Ads::AdWords::v201702::TrialOperation + Google::Ads::AdWords::v201702::TrialPage + Google::Ads::AdWords::v201702::TrialReturnValue + Google::Ads::AdWords::v201702::TrialService::ApiExceptionFault + Google::Ads::AdWords::v201702::TrialService::RequestHeader + Google::Ads::AdWords::v201702::TrialService::ResponseHeader + Google::Ads::AdWords::v201702::TrialService::TrialServiceInterfacePort + Google::Ads::AdWords::v201702::TrialService::get + Google::Ads::AdWords::v201702::TrialService::getResponse + Google::Ads::AdWords::v201702::TrialService::mutate + Google::Ads::AdWords::v201702::TrialService::mutateResponse + Google::Ads::AdWords::v201702::TrialService::query + Google::Ads::AdWords::v201702::TrialService::queryResponse + Google::Ads::AdWords::v201702::TrialStatus + Google::Ads::AdWords::v201702::TypeMaps::AccountLabelService + Google::Ads::AdWords::v201702::TypeMaps::AdCustomizerFeedService + Google::Ads::AdWords::v201702::TypeMaps::AdGroupAdService + Google::Ads::AdWords::v201702::TypeMaps::AdGroupBidModifierService + Google::Ads::AdWords::v201702::TypeMaps::AdGroupCriterionService + Google::Ads::AdWords::v201702::TypeMaps::AdGroupExtensionSettingService + Google::Ads::AdWords::v201702::TypeMaps::AdGroupFeedService + Google::Ads::AdWords::v201702::TypeMaps::AdGroupService + Google::Ads::AdWords::v201702::TypeMaps::AdParamService + Google::Ads::AdWords::v201702::TypeMaps::AdwordsUserListService + Google::Ads::AdWords::v201702::TypeMaps::BatchJobOpsService + Google::Ads::AdWords::v201702::TypeMaps::BatchJobService + Google::Ads::AdWords::v201702::TypeMaps::BiddingStrategyService + Google::Ads::AdWords::v201702::TypeMaps::BudgetOrderService + Google::Ads::AdWords::v201702::TypeMaps::BudgetService + Google::Ads::AdWords::v201702::TypeMaps::CampaignCriterionService + Google::Ads::AdWords::v201702::TypeMaps::CampaignExtensionSettingService + Google::Ads::AdWords::v201702::TypeMaps::CampaignFeedService + Google::Ads::AdWords::v201702::TypeMaps::CampaignService + Google::Ads::AdWords::v201702::TypeMaps::CampaignSharedSetService + Google::Ads::AdWords::v201702::TypeMaps::ConstantDataService + Google::Ads::AdWords::v201702::TypeMaps::ConversionTrackerService + Google::Ads::AdWords::v201702::TypeMaps::CustomerExtensionSettingService + Google::Ads::AdWords::v201702::TypeMaps::CustomerFeedService + Google::Ads::AdWords::v201702::TypeMaps::CustomerService + Google::Ads::AdWords::v201702::TypeMaps::CustomerSyncService + Google::Ads::AdWords::v201702::TypeMaps::DataService + Google::Ads::AdWords::v201702::TypeMaps::DraftAsyncErrorService + Google::Ads::AdWords::v201702::TypeMaps::DraftService + Google::Ads::AdWords::v201702::TypeMaps::FeedItemService + Google::Ads::AdWords::v201702::TypeMaps::FeedMappingService + Google::Ads::AdWords::v201702::TypeMaps::FeedService + Google::Ads::AdWords::v201702::TypeMaps::LabelService + Google::Ads::AdWords::v201702::TypeMaps::LocationCriterionService + Google::Ads::AdWords::v201702::TypeMaps::ManagedCustomerService + Google::Ads::AdWords::v201702::TypeMaps::MediaService + Google::Ads::AdWords::v201702::TypeMaps::OfflineCallConversionFeedService + Google::Ads::AdWords::v201702::TypeMaps::OfflineConversionFeedService + Google::Ads::AdWords::v201702::TypeMaps::ReportDefinitionService + Google::Ads::AdWords::v201702::TypeMaps::SharedCriterionService + Google::Ads::AdWords::v201702::TypeMaps::SharedSetService + Google::Ads::AdWords::v201702::TypeMaps::TargetingIdeaService + Google::Ads::AdWords::v201702::TypeMaps::TrafficEstimatorService + Google::Ads::AdWords::v201702::TypeMaps::TrialAsyncErrorService + Google::Ads::AdWords::v201702::TypeMaps::TrialService + Google::Ads::AdWords::v201702::Type_AttributeMapEntry + Google::Ads::AdWords::v201702::UniversalAppBiddingStrategyGoalType + Google::Ads::AdWords::v201702::UniversalAppCampaignAdsPolicyDecisions + Google::Ads::AdWords::v201702::UniversalAppCampaignAsset + Google::Ads::AdWords::v201702::UniversalAppCampaignSetting + Google::Ads::AdWords::v201702::UnknownProductDimension + Google::Ads::AdWords::v201702::UploadCallConversion + Google::Ads::AdWords::v201702::UploadConversion + Google::Ads::AdWords::v201702::UrlData + Google::Ads::AdWords::v201702::UrlError + Google::Ads::AdWords::v201702::UrlError::Reason + Google::Ads::AdWords::v201702::UrlList + Google::Ads::AdWords::v201702::UserList + Google::Ads::AdWords::v201702::UserListClosingReason + Google::Ads::AdWords::v201702::UserListConversionType + Google::Ads::AdWords::v201702::UserListConversionType::Category + Google::Ads::AdWords::v201702::UserListError + Google::Ads::AdWords::v201702::UserListError::Reason + Google::Ads::AdWords::v201702::UserListLogicalRule + Google::Ads::AdWords::v201702::UserListLogicalRule::Operator + Google::Ads::AdWords::v201702::UserListMembershipStatus + Google::Ads::AdWords::v201702::UserListOperation + Google::Ads::AdWords::v201702::UserListPage + Google::Ads::AdWords::v201702::UserListReturnValue + Google::Ads::AdWords::v201702::UserListType + Google::Ads::AdWords::v201702::UserListUploadStatus + Google::Ads::AdWords::v201702::UserStatus + Google::Ads::AdWords::v201702::VanityPharma + Google::Ads::AdWords::v201702::VanityPharmaDisplayUrlMode + Google::Ads::AdWords::v201702::VanityPharmaText + Google::Ads::AdWords::v201702::Vertical + Google::Ads::AdWords::v201702::Video + Google::Ads::AdWords::v201702::VideoError + Google::Ads::AdWords::v201702::VideoError::Reason + Google::Ads::AdWords::v201702::VideoType + Google::Ads::AdWords::v201702::Webpage + Google::Ads::AdWords::v201702::WebpageCondition + Google::Ads::AdWords::v201702::WebpageConditionOperand + Google::Ads::AdWords::v201702::WebpageDescriptor + Google::Ads::AdWords::v201702::WebpageDescriptorAttribute + Google::Ads::AdWords::v201702::WebpageParameter + Google::Ads::AdWords::v201702::WebsiteCallMetricsConversion + Google::Ads::AdWords::v201702::YouTubeChannel + Google::Ads::AdWords::v201702::YouTubeVideo Google::Ads::Common::AuthError Google::Ads::Common::AuthHandlerInterface Google::Ads::Common::CaptchaRequiredError diff --git a/dev-perl/Moo/Manifest b/dev-perl/Moo/Manifest index d5251f3b281f..caff0931e197 100644 --- a/dev-perl/Moo/Manifest +++ b/dev-perl/Moo/Manifest @@ -1,3 +1,4 @@ DIST Moo-2.000002.tar.gz 94253 SHA256 fb4bfa751f0dd06bd70f2e06e811f85a640501f263c228a8efafbf6b26691fd4 SHA512 dbafbe0fe976492bc98610591c80d6f5c19c33b61a4d1cf4752ee03b7ceedf5ff5a5ef789436adf49a697508dde7db8a58dafbcec9ac88780b75896cb0dc072c WHIRLPOOL e811e0785f1ec5155d9aa90112f2c04a62d9d00c3f04cb9f8533812ac94592d60b1bb3eb0bfb4e889a776967b6ab9ed45869453d8d59801934b4fa7404f574a0 DIST Moo-2.002005.tar.gz 106129 SHA256 8147f98a43f7beb808773202b05d3fba25d5fca018ad939d7e529f4d36d6dc68 SHA512 eb84b6bc13873638efe201562bf4b1c799a2a9ee8dc606236ffbd69cfbc4dbb126a0990e49d29b853e2363cda4cabee4cd338757e107e75da6936a2ff6c5b6b6 WHIRLPOOL fa5b9f78d564183d018bafead56ce7d900ddf40e1a8c74b949c2c1ce27e05a6cc2eb5f1ee37aa4f417410d6fcc3cda39881b56d5f91d36934dd59f36fb3ef8a4 DIST Moo-2.003000.tar.gz 95980 SHA256 ccab84b1377e52922026b24b2ed51d83c439757f2b0783fffa73ac22b4fb3dd2 SHA512 50c13d121c44f7ca1bce718b9d8f392eb5961aa4142609f38bdf24f6127b9b09b0cf2bd3f8593f9253f5bab84e5e7f795c5e7b9f3f859bd516cd146b2fdb4a6c WHIRLPOOL 885538a654eceb068ad6b56bc20aaa3b24da201f5309dc533803032ef31f72c90d574bf590f33ba960cde56a2f14d49e87358f90bd9e0c3fbe2538725ac0acc4 +DIST Moo-2.003001.tar.gz 102996 SHA256 2351f354bf3e2d1a1c8dbb8a4b789f26fa6dc83a26e1ab52e58a31156cc8c45a SHA512 e2b40eceb7fc4ad7c1469055f6a450bd03e675792d2a172c590d9ad703bdde83437a73d3017ab5683d9464f34aa0626e79a01b64d5ca0ff9dc149f7637c12165 WHIRLPOOL 1f676344c9d407be2c8790e65a4bb41b89b0e0d6b3410e02db336b3abcff74fd1be3854409d7837b3508bd18e0886736f01cceda16063747e98ec354f9d9b975 diff --git a/dev-perl/Moo/Moo-2.3.1.ebuild b/dev-perl/Moo/Moo-2.3.1.ebuild new file mode 100644 index 000000000000..058f20871d06 --- /dev/null +++ b/dev-perl/Moo/Moo-2.3.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=HAARG +DIST_VERSION=2.003001 +inherit perl-module + +DESCRIPTION="Minimalist Object Orientation (with Moose compatiblity)" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86 ~ppc-aix ~ppc-macos ~x86-solaris" +IUSE="test" + +# needs Scalar::Util +RDEPEND=" + >=dev-perl/Class-Method-Modifiers-1.100.0 + >=dev-perl/Devel-GlobalDestruction-0.110.0 + >=virtual/perl-Exporter-5.570.0 + >=dev-perl/Module-Runtime-0.14.0 + >=dev-perl/Role-Tiny-2.0.4 + >=dev-perl/Sub-Quote-2.3.1 + virtual/perl-Scalar-List-Utils +" +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + >=dev-perl/Test-Fatal-0.3.0 + >=virtual/perl-Test-Simple-0.940.0 + ) +" diff --git a/dev-perl/Sys-Virt/Manifest b/dev-perl/Sys-Virt/Manifest index c616c67857bc..e87dd397f3e9 100644 --- a/dev-perl/Sys-Virt/Manifest +++ b/dev-perl/Sys-Virt/Manifest @@ -3,3 +3,4 @@ DIST Sys-Virt-1.2.9.tar.gz 103979 SHA256 87d643445774d4482dd46b8ad2e0f556b0241c5 DIST Sys-Virt-1.3.2.tar.gz 111726 SHA256 f15e1b567b0a31e224551d0020fdef2aa229b4c6d5dc7b311b95a27a7d8ac8ce SHA512 ba1cdec90f22d9d89bd59daeb905399f3adb03d1b1d313091d7ca61888cf152808fe8bf29b22d17ee5a0ea55b73830b112a7282697e56a9463b49f4025c1ac74 WHIRLPOOL 9a65481e720c3efedf562517828d70b1ea9cc2b96757f96e19ebc42889bc223e940e54e8864c0b3cc0001992f302836c86c42acf2843584b2aeccd14cc9ed3dc DIST Sys-Virt-2.4.0.tar.gz 115304 SHA256 c441e805d21207791998833b12adae0dbf15bb34cc6e40445c8fbc52c79db03b SHA512 729e68666cd4d2be48664798906c0f226a805713b8315602aca4782c088d718ed581ce2371a759edd2c7729537f7f502756a1bc618101c491872916018394c23 WHIRLPOOL 0f193f7aa906ab36c8ac14a894f24032c81590068a7041c4df36d23b31a043eb34c69afa541b2d45f0f5fca96bc90004d4138c147c7f1b8c6758f7ef11f556e7 DIST Sys-Virt-2.5.0.tar.gz 115397 SHA256 822117feaa3159ce97341cd50569fbb99b9562d3c9505a289b00546ec907db80 SHA512 078ab8a33090fd12eda8615973a871e0a6c6c781bc958e94e86c7cd0bd3b3ab6204aa9b884b58c87907ff9c9f311e998cc9c54e0dec63d7f5670eccc15f30741 WHIRLPOOL 97e48c20c53b6d38f8c1155a119800b0fe8e228b2d27493a9c90f1540bd3205388e2b1431c6e18be1abe4722b15c685227cbe1dbc8e8279695bcbd02d5319dac +DIST Sys-Virt-3.1.0.tar.gz 116732 SHA256 1bcd7c3592bc8fa5d9aa17abfebd9129b743ba0dd8005b41d7b97366c5402166 SHA512 897b8a33aed48e836650bf24073fc7ab1ad406ab2fcb43809b8756d46cd2e20b99cd93ea7e7307cf39f6260ffc2f8053a531964472e875f5c3415a3304e0d3be WHIRLPOOL 26c83f72ecc042ef53f3bb855daa0dcd42a3ded580ffe99541716a8b64cf4512015f07d5d434eba0ace604bf42ac43da7098f5ffd3146b84e98e33347c6d65f3 diff --git a/dev-perl/Sys-Virt/Sys-Virt-3.1.0.ebuild b/dev-perl/Sys-Virt/Sys-Virt-3.1.0.ebuild new file mode 100644 index 000000000000..6755aa7e83b8 --- /dev/null +++ b/dev-perl/Sys-Virt/Sys-Virt-3.1.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=DANBERR +DIST_EXAMPLES=("examples/*") +inherit perl-module + +DESCRIPTION="API for using the libvirt library from Perl" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=">=app-emulation/libvirt-${PV}" +DEPEND="${RDEPEND} + virtual/pkgconfig + test? ( + dev-perl/XML-XPath + virtual/perl-Time-HiRes + )" + +src_compile() { + MAKEOPTS+=" -j1" perl-module_src_compile +} + +src_test() { + perl_rm_files "t/010-pod-coverage.t" "t/005-pod.t" "t/015-changes.t" + perl-module_src_test +} diff --git a/dev-perl/Test-File-ShareDir/Manifest b/dev-perl/Test-File-ShareDir/Manifest index a74f9e9940ce..161bd1d5e566 100644 --- a/dev-perl/Test-File-ShareDir/Manifest +++ b/dev-perl/Test-File-ShareDir/Manifest @@ -1 +1,2 @@ DIST Test-File-ShareDir-1.001001.tar.gz 64508 SHA256 c8815ee3644949ad6419616c2706a04b3c22d709bfb610ad5c4cfe78884a8658 SHA512 2d6948445adbfb999a46beb8e7486b95b2e476d308b85f1be06c3ace1ff7fe5777b143ec572ddc95004f24bc5daaaf4aa395ca166b3bfe3468a2424ec7bb8730 WHIRLPOOL dd2b1383e35f6427045ff133b17b3c5ee22d46b8fc27af3fd0e306d1cc77e961aed16425c13ed7773a10ea05f4d91beec33e34bdd5827b3ca9a2d15e91ca6c04 +DIST Test-File-ShareDir-1.001002.tar.gz 65466 SHA256 b33647cbb4b2f2fcfbde4f8bb4383d0ac95c2f89c4c5770eb691f1643a337aad SHA512 858fd7483a63fe4742e48663d64088b811658c9d24dfc730ae1fb5786818949133de98f1cc3a705f67ad97fed1144420a96c22e2cfa663c79953c33f1633f00e WHIRLPOOL 50570939d9934d94ce97aa6fbd670eb05624185682b72fe509e84f3f880f43bae73b540009364daea6e1553f7dbb8bd04ca0fd229f498a1d2eb9fdd142dc6594 diff --git a/dev-perl/Test-File-ShareDir/Test-File-ShareDir-1.1.2.ebuild b/dev-perl/Test-File-ShareDir/Test-File-ShareDir-1.1.2.ebuild new file mode 100644 index 000000000000..dcf25291656a --- /dev/null +++ b/dev-perl/Test-File-ShareDir/Test-File-ShareDir-1.1.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +DIST_AUTHOR=KENTNL +DIST_VERSION=1.001002 +inherit perl-module + +DESCRIPTION="Create a Fake ShareDir for your modules for testing." +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND="virtual/perl-Carp + dev-perl/Class-Tiny + >=virtual/perl-Exporter-5.570.0 + dev-perl/File-Copy-Recursive + >=dev-perl/File-ShareDir-1.0.0 + >=dev-perl/Path-Tiny-0.18.0 + dev-perl/Scope-Guard + virtual/perl-parent" +DEPEND="virtual/perl-ExtUtils-MakeMaker + ${RDEPEND} + test? ( + >=virtual/perl-CPAN-Meta-2.120.900 + virtual/perl-File-Spec + dev-perl/Test-Fatal + >=virtual/perl-Test-Simple-0.960.0 + )" diff --git a/dev-perl/Test-File-ShareDir/metadata.xml b/dev-perl/Test-File-ShareDir/metadata.xml index 9ca7385ec685..faedd761fc46 100644 --- a/dev-perl/Test-File-ShareDir/metadata.xml +++ b/dev-perl/Test-File-ShareDir/metadata.xml @@ -14,5 +14,12 @@ Test-File-ShareDir Test::File::ShareDir + Test::File::ShareDir::Dist + Test::File::ShareDir::Module + Test::File::ShareDir::Object::Dist + Test::File::ShareDir::Object::Inc + Test::File::ShareDir::Object::Module + Test::File::ShareDir::TempDirObject + Test::File::ShareDir::Utils diff --git a/dev-perl/Text-CSV_XS/Manifest b/dev-perl/Text-CSV_XS/Manifest index 0892e5c724e9..8260740999c6 100644 --- a/dev-perl/Text-CSV_XS/Manifest +++ b/dev-perl/Text-CSV_XS/Manifest @@ -1,2 +1,3 @@ DIST Text-CSV_XS-1.23.tgz 159271 SHA256 5714e1c275e7715aee44f820f8ca26c976fbb563668de7eba42a4419a05a4b5a SHA512 d49abfa55f4be0613bf0ff08df5f6e3d93c4281900640476e8a6bc584fb8c31d8cd3c3d80d850bb39b455e4d63397a7e378267bbd580626f301e4552083f30c3 WHIRLPOOL 94c0badd92a9d2e78d26943320f04c4512f10a6c4a27b6948571dbc00350da98a2fa29b347b7c8d3a2288cff1e2f7ff1fc0bd358ec38abee2d230c7db3042662 DIST Text-CSV_XS-1.26.tgz 163706 SHA256 e0cdb04b32a64632b4c99927b31100578a75c53d0ab2a5bc1686151706e38662 SHA512 f3e2841638e212f4858b230159ee2a246732d9f5739ce2adbd9778a630852946a9da11c0f270828b880ac6e160611817ffbc0f59f42f20ed64bc82255cdeed7b WHIRLPOOL e94d98953833e383c61d471cc50629ecd5eedab70f945beb2b006b41b0be269d87e6a3de6d68e498ce79c02871b3bf79558541cf78a4736cc99edb11527ce00c +DIST Text-CSV_XS-1.28.tgz 164749 SHA256 0c4cca0f7992324b009d5911a93a834bded1737e1a7396b8532c0258e5969e69 SHA512 5e40f50c16e2506f60cff1a344c9e45e73398bfe863c85a527a8aaf03ec5e3eb8b94796f548ccbe9cb7c123e79e1e882daec1fe81977142a03b1fed2ba46f60a WHIRLPOOL c3b1186b6fac3267b819b2d9ca1bac9624a45aba3a22b7ba6eed569a2675f9c1d05ff1d48681d597504d9daee1e7a144cf14129211916e915895a17456e62547 diff --git a/dev-perl/Text-CSV_XS/Text-CSV_XS-1.280.0.ebuild b/dev-perl/Text-CSV_XS/Text-CSV_XS-1.280.0.ebuild new file mode 100644 index 000000000000..f167141ff3da --- /dev/null +++ b/dev-perl/Text-CSV_XS/Text-CSV_XS-1.280.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=HMBRAND +DIST_A_EXT=tgz +DIST_VERSION=1.28 +DIST_EXAMPLES=("examples/*") +inherit perl-module + +DESCRIPTION="Comma-separated values manipulation routines" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="test" + +RDEPEND=" + virtual/perl-IO + virtual/perl-XSLoader +" +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + virtual/perl-Test-Simple + ) +" +src_test() { + perl_rm_files "t/00_pod.t" "t/01_pod.t" + perl-module_src_test +} diff --git a/dev-python/CoverageTestRunner/CoverageTestRunner-1.10.ebuild b/dev-python/CoverageTestRunner/CoverageTestRunner-1.10.ebuild index 7b8c66e16293..c579894027b5 100644 --- a/dev-python/CoverageTestRunner/CoverageTestRunner-1.10.ebuild +++ b/dev-python/CoverageTestRunner/CoverageTestRunner-1.10.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -14,7 +14,7 @@ SRC_URI="http://code.liw.fi/debian/pool/main/p/${MY_PN}/${MY_PN}_${PV}.orig.tar. LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="" DEPEND="${PYTHON_DEPS} diff --git a/dev-python/autopep8/autopep8-1.2.4.ebuild b/dev-python/autopep8/autopep8-1.2.4.ebuild index 622933dda7ed..25831b03feee 100644 --- a/dev-python/autopep8/autopep8-1.2.4.ebuild +++ b/dev-python/autopep8/autopep8-1.2.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" IUSE="test" RDEPEND=" diff --git a/dev-python/backports-unittest-mock/backports-unittest-mock-1.2.1.ebuild b/dev-python/backports-unittest-mock/backports-unittest-mock-1.2.1.ebuild index 8e0eeecbea61..154b1493afa5 100644 --- a/dev-python/backports-unittest-mock/backports-unittest-mock-1.2.1.ebuild +++ b/dev-python/backports-unittest-mock/backports-unittest-mock-1.2.1.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ppc64 ~x86" +KEYWORDS="~alpha ~amd64 hppa ppc64 ~x86" IUSE="doc test" RDEPEND="dev-python/mock[${PYTHON_USEDEP}]" diff --git a/dev-python/bleach/bleach-1.5.0.ebuild b/dev-python/bleach/bleach-1.5.0.ebuild index 6d59e60d30f5..6e9eda5cfb2e 100644 --- a/dev-python/bleach/bleach-1.5.0.ebuild +++ b/dev-python/bleach/bleach-1.5.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86" IUSE="test" RDEPEND=" diff --git a/dev-python/cgkit/cgkit-2.0.0-r1.ebuild b/dev-python/cgkit/cgkit-2.0.0-r1.ebuild index 99cbeb9a4ca1..346af45d30ab 100644 --- a/dev-python/cgkit/cgkit-2.0.0-r1.ebuild +++ b/dev-python/cgkit/cgkit-2.0.0-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI=" LICENSE="LGPL-2.1 MPL-1.1 GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc x86" +KEYWORDS="amd64 ppc x86" IUSE="3ds" RDEPEND=" diff --git a/dev-python/cliapp/cliapp-1.20160724-r1.ebuild b/dev-python/cliapp/cliapp-1.20160724-r1.ebuild index 82844739a7b2..167034584546 100644 --- a/dev-python/cliapp/cliapp-1.20160724-r1.ebuild +++ b/dev-python/cliapp/cliapp-1.20160724-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -13,7 +13,7 @@ SRC_URI="http://git.liw.fi/cgi-bin/cgit/cgit.cgi/cliapp/snapshot/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="test" MY_DEPEND=" diff --git a/dev-python/ddt/ddt-1.1.0.ebuild b/dev-python/ddt/ddt-1.1.0.ebuild index ffff2beb1707..ca9e9217efa6 100644 --- a/dev-python/ddt/ddt-1.1.0.ebuild +++ b/dev-python/ddt/ddt-1.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/d/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="" RDEPEND="" diff --git a/dev-python/defusedxml/defusedxml-0.5.0.ebuild b/dev-python/defusedxml/defusedxml-0.5.0.ebuild index f3da2540f93c..bbaa618553d8 100644 --- a/dev-python/defusedxml/defusedxml-0.5.0.ebuild +++ b/dev-python/defusedxml/defusedxml-0.5.0.ebuild @@ -11,7 +11,7 @@ inherit distutils-r1 DESCRIPTION="XML bomb protection for Python stdlib modules, an xml serialiser" HOMEPAGE="https://bitbucket.org/tiran/defusedxml" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" IUSE="examples" LICENSE="PSF-2" diff --git a/dev-python/dirq/Manifest b/dev-python/dirq/Manifest new file mode 100644 index 000000000000..4e1390434b76 --- /dev/null +++ b/dev-python/dirq/Manifest @@ -0,0 +1 @@ +DIST dirq-1.7.1.tar.gz 32645 SHA256 258eac86de81fd013f11f309582bdff9f26c76e572214cf291c65c1bc667864c SHA512 8865f395e6ef81131c5e1df9f97cf1768557af06d446a79ece29e23b83c228cbb158099a7e85360423013cd8e5ead8970c5160865f065d16fcc288c2ce9d176f WHIRLPOOL dcd86acf6830f2e843a7691d816115aef7d1c9b9fa0a796bff4559a9d211779ce24ab03ced8ac7b917a35082aa34b1d2de90d480e94ae3db97c4a0e9dea28dd6 diff --git a/dev-python/dirq/dirq-1.7.1.ebuild b/dev-python/dirq/dirq-1.7.1.ebuild new file mode 100644 index 000000000000..e304075fa727 --- /dev/null +++ b/dev-python/dirq/dirq-1.7.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 + +DESCRIPTION="Python port of Perl module Directory::Queue" +HOMEPAGE="https://github.com/cern-mig/python-dirq" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="${PYTHON_DEPS}" +DEPEND="${RDEPEND}" + +# Note: as of 2017-03-22, dirq tests are known to fail in Docker containers +python_test() { + esetup.py test +} diff --git a/dev-python/dirq/metadata.xml b/dev-python/dirq/metadata.xml new file mode 100644 index 000000000000..2e025c6c0714 --- /dev/null +++ b/dev-python/dirq/metadata.xml @@ -0,0 +1,20 @@ + + + + + marecki@gentoo.org + Marek Szuba + + + The goal of this module is to offer a queue system using the underlying + filesystem for storage, security and to prevent race conditions via + atomic operations. It focuses on simplicity, robustness and scalability. + + This module allows multiple concurrent readers and writers to interact + with the same queue. + + + cern-mig/python-dirq + dirq + + diff --git a/dev-python/doc8/doc8-0.6.0.ebuild b/dev-python/doc8/doc8-0.6.0.ebuild index ee72ef49e1e3..654a966868e0 100644 --- a/dev-python/doc8/doc8-0.6.0.ebuild +++ b/dev-python/doc8/doc8-0.6.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="" CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]" diff --git a/dev-python/gmpy/gmpy-2.0.8.ebuild b/dev-python/gmpy/gmpy-2.0.8.ebuild index 935272e275fc..12684e775ef7 100644 --- a/dev-python/gmpy/gmpy-2.0.8.ebuild +++ b/dev-python/gmpy/gmpy-2.0.8.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.zip" LICENSE="LGPL-2.1" SLOT="2" -KEYWORDS="amd64 ~arm ~hppa ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="doc mpir" RDEPEND=" diff --git a/dev-python/hpack/hpack-2.3.0-r1.ebuild b/dev-python/hpack/hpack-2.3.0-r1.ebuild index 05bec32b4304..de2318256d67 100644 --- a/dev-python/hpack/hpack-2.3.0-r1.ebuild +++ b/dev-python/hpack/hpack-2.3.0-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" IUSE="test" RDEPEND="" diff --git a/dev-python/hyper-h2/hyper-h2-2.5.1.ebuild b/dev-python/hyper-h2/hyper-h2-2.5.1.ebuild index 9ccaa4d250f2..aeb04e3fdde8 100644 --- a/dev-python/hyper-h2/hyper-h2-2.5.1.ebuild +++ b/dev-python/hyper-h2/hyper-h2-2.5.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" IUSE="" RDEPEND=" diff --git a/dev-python/hyperframe/hyperframe-4.0.1.ebuild b/dev-python/hyperframe/hyperframe-4.0.1.ebuild index 93c2776f4bee..08b1cd0e0dca 100644 --- a/dev-python/hyperframe/hyperframe-4.0.1.ebuild +++ b/dev-python/hyperframe/hyperframe-4.0.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" IUSE="" DEPEND="" diff --git a/dev-python/mysqlclient/mysqlclient-1.3.10.ebuild b/dev-python/mysqlclient/mysqlclient-1.3.10.ebuild index ccca6991db27..1ae266ff1023 100644 --- a/dev-python/mysqlclient/mysqlclient-1.3.10.ebuild +++ b/dev-python/mysqlclient/mysqlclient-1.3.10.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" IUSE="doc" RDEPEND=" diff --git a/dev-python/os-win/Manifest b/dev-python/os-win/Manifest index db09dd7a962d..ab62376500db 100644 --- a/dev-python/os-win/Manifest +++ b/dev-python/os-win/Manifest @@ -1,3 +1,3 @@ DIST os-win-0.4.0.tar.gz 134421 SHA256 369d9483340ab48a5c145e4863082d2c611a02a467b7609227e3432a26880283 SHA512 6ffc33c8dbeb834ee588a8b84fb3fc6d7f6bf886d22307cac46c6f769c0d645bc76fd432be0cd8d3b76d0119ef6f5fe3276482cfda7880462f7af6969748a53e WHIRLPOOL 6c3c643b3992f98eb8551d19d067e8a56809a10005abf0940c270a77c4f1066469b367045c6e1be9f453b87db67f4f7fe9d3f614589887bc0e5d1d46c62b2099 DIST os-win-1.2.1.tar.gz 157535 SHA256 be9749c8bd49d9a65895b8324374e3beafd6e3b0987840e87a888f03e194a7a7 SHA512 2893dda81267fa451afe3e0570b30fc835587237ec20ebc67d0fb454bcf2d0bcf8cfe215e6103f2a165f68c9ccabefd7ff0dbd08b2d52da49f96b2b8fc84cb50 WHIRLPOOL 7189aa28f04cce6d5119030be2fbd875c77d2e2af4f5b93244fbda4817d3090bb78d4d58dbf90b2e26af1ea72220faa14fbe2f8db025e83305d758c34df932cf -DIST os-win-1.4.0.tar.gz 170216 SHA256 7784009a79de59307ac47db8674dcb27353903eba9da552dda24b4a4ac13e27a SHA512 40ff1eec24ad46824e21e38cb4c2f7d74cef057dc6ca77479a1b6535de0fa6b7ff805e71585bf95b439038217d62ebc8fc4872effe53c4f172f845c2d41872c8 WHIRLPOOL f28014a77b37652b4d4ace402c3a3ab56b330003af980d81e2c70ab0aa4837acb9ea7aa1b922f9ee81b743e68f344bc386c2e979050d8a5e016da2549b7113b9 +DIST os-win-1.4.1.tar.gz 170022 SHA256 88c95da00bab00672d128943400d9c3fd6ca2c4f17b0d20eaaf242ebf6b0866b SHA512 1bc21be5e336a90c3bc96ee3e727e3192fdc8baab548ba67c5b68d10b88661759d02c006a3f579bc0c66ab0c4d63a4b40f684e4f7c6cab9431256cb2fbc1634c WHIRLPOOL b6458e0e2a4a38b1e9d6972397b6ddcc582bbf1c0cac737282c6ce7c4bd91322d3a326d1203d6d4fb6dd345f41f90ea4ff57252ecf89a2cf0f6544f87f38cfa7 diff --git a/dev-python/os-win/os-win-1.4.0.ebuild b/dev-python/os-win/os-win-1.4.1.ebuild similarity index 100% rename from dev-python/os-win/os-win-1.4.0.ebuild rename to dev-python/os-win/os-win-1.4.1.ebuild diff --git a/dev-python/pep8/pep8-1.7.0.ebuild b/dev-python/pep8/pep8-1.7.0.ebuild index 718ff026c60f..035a954db27a 100644 --- a/dev-python/pep8/pep8-1.7.0.ebuild +++ b/dev-python/pep8/pep8-1.7.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc" RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" diff --git a/dev-python/priority/priority-1.2.2.ebuild b/dev-python/priority/priority-1.2.2.ebuild index 977283c9a510..29d343dc3bff 100644 --- a/dev-python/priority/priority-1.2.2.ebuild +++ b/dev-python/priority/priority-1.2.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" IUSE="test" RDEPEND="" diff --git a/dev-python/pydiff/pydiff-0.2.ebuild b/dev-python/pydiff/pydiff-0.2.ebuild index 441114bad3e3..180f03a06a27 100644 --- a/dev-python/pydiff/pydiff-0.2.ebuild +++ b/dev-python/pydiff/pydiff-0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" python_test() { "${PYTHON}" test_pydiff.py || die "Tests failed under ${EPYTHON}" diff --git a/dev-python/pyflakes/pyflakes-1.5.0.ebuild b/dev-python/pyflakes/pyflakes-1.5.0.ebuild index 965406f1ee0f..28076c7471a7 100644 --- a/dev-python/pyflakes/pyflakes-1.5.0.ebuild +++ b/dev-python/pyflakes/pyflakes-1.5.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" RDEPEND="${DEPEND}" diff --git a/dev-python/pytest-cov/pytest-cov-2.3.1.ebuild b/dev-python/pytest-cov/pytest-cov-2.3.1.ebuild index 1f9c8d6ddf5b..5c7a0cdbf23c 100644 --- a/dev-python/pytest-cov/pytest-cov-2.3.1.ebuild +++ b/dev-python/pytest-cov/pytest-cov-2.3.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86" IUSE="doc test" RDEPEND=" diff --git a/dev-python/pytest-pep8/pytest-pep8-1.0.6.ebuild b/dev-python/pytest-pep8/pytest-pep8-1.0.6.ebuild index 218673503853..a2ce10282d92 100644 --- a/dev-python/pytest-pep8/pytest-pep8-1.0.6.ebuild +++ b/dev-python/pytest-pep8/pytest-pep8-1.0.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="MIT" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="" RDEPEND=" diff --git a/dev-python/pytest-timeout/pytest-timeout-1.2.0.ebuild b/dev-python/pytest-timeout/pytest-timeout-1.2.0.ebuild index 9b992daef32a..2f57c1892015 100644 --- a/dev-python/pytest-timeout/pytest-timeout-1.2.0.ebuild +++ b/dev-python/pytest-timeout/pytest-timeout-1.2.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="MIT" -KEYWORDS="amd64 ~arm ~ppc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ppc x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="dev-python/pytest" diff --git a/dev-python/pytest-xdist/pytest-xdist-1.15.0.ebuild b/dev-python/pytest-xdist/pytest-xdist-1.15.0.ebuild index 841b74fa2a2c..6d6b429230d4 100644 --- a/dev-python/pytest-xdist/pytest-xdist-1.15.0.ebuild +++ b/dev-python/pytest-xdist/pytest-xdist-1.15.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="MIT" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86" IUSE="test" RDEPEND=" diff --git a/dev-python/python-ironicclient/Manifest b/dev-python/python-ironicclient/Manifest index 0d4bd33c5701..b1e302e56ba1 100644 --- a/dev-python/python-ironicclient/Manifest +++ b/dev-python/python-ironicclient/Manifest @@ -1,2 +1,3 @@ DIST python-ironicclient-0.9.0.tar.gz 95562 SHA256 8de88260f30625c6eb8c38fa3401945b510485e00189edaa18ca745b738f6a9a SHA512 324aec8ed9861ce2df4b7783b7bd8b98e30efbc8775ddcb4668f760d8916248df0d32def5cb2d30e9e743ff30e5b6717c653ca6e5cb9ea25b536a369ac45be5d WHIRLPOOL 8d992fff69724706b0a2becf84fd2312bba9be59e7b7103f39a0d5905553d9926510ae6dedd28c4f8ed51c179ddfa2cee97f78c7d2cdc59bb86b8b2fd9cb75de +DIST python-ironicclient-1.11.1.tar.gz 171255 SHA256 0d278cfe3892ed22bd63b727868566f05717550faaef0710c7614d0ddb66ea0b SHA512 d8f164ad46a7fd3d3fd9a11e44384f1acb52b0ce9b4567b08a7e59d32e2098678c74afd2025689df1f0959d72072308867fec57ee0a9e14ba8ea33ec4ca8cbe6 WHIRLPOOL 31abf58bc482487cd419ffde4e43512ebd6a3b40262c612a57b2d1f0f8d3bc2ef54bdab94aa04915fc2a7dd96fea83d2ed290ff7792d3f39174efe2876524d23 DIST python-ironicclient-1.7.1.tar.gz 147835 SHA256 826f318061205ead8c597c17d7384260c8e685c9538d8e10d7791a18a04750ed SHA512 65d94f745c9544805bd73f77dcdc7f0ab731f932a01629089a952af6f30b85d1db38f518cd4e82ec0346c13dbcaf1eb0e4e166b28d940c77fcbb57ae2465ac08 WHIRLPOOL e911ddda35aef0aa6481fe8a62ca518df0f4e7311a2890a4504fb58f939f6a18cf77890ad29ad2a76501d2be62178f9cdda0d8b6ef5eccd1d86b9290a846f76d diff --git a/dev-python/python-ironicclient/python-ironicclient-1.11.1.ebuild b/dev-python/python-ironicclient/python-ironicclient-1.11.1.ebuild new file mode 100644 index 000000000000..1291d045ccce --- /dev/null +++ b/dev-python/python-ironicclient/python-ironicclient-1.11.1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 python3_4 python3_5 ) + +inherit distutils-r1 + +DESCRIPTION="Python bindings for the Ironic API" +HOMEPAGE="http://www.openstack.org/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +CDEPEND=" + >=dev-python/pbr-1.8[${PYTHON_USEDEP}] +" +CRDEPEND=" + >=dev-python/appdirs-1.3.0[${PYTHON_USEDEP}] + >=dev-python/dogpile-cache-0.6.2[${PYTHON_USEDEP}] + >=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}] + !~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}] + =dev-python/keystoneauth-2.18.0[${PYTHON_USEDEP}] + >=dev-python/osc-lib-1.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}] + >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}] + =dev-python/python-openstackclient-3.3.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.10.0[${PYTHON_USEDEP}] + !~dev-python/requests-2.12.2[${PYTHON_USEDEP}] + >=dev-python/six-1.9.0[${PYTHON_USEDEP}] +" +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + ${CDEPEND} + test? ( + ${CRDEPEND} + >=dev-python/coverage-4.0[${PYTHON_USEDEP}] + dev-python/doc8[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.1[${PYTHON_USEDEP}] + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}] + >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}] + >=dev-python/reno-1.8.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}] + >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}] + >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}] + =dev-python/testtools-1.4.0[${PYTHON_USEDEP}] + >=dev-python/os-testr-0.8.0[${PYTHON_USEDEP}] + >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] + ) +" +RDEPEND=" + ${CDEPEND} + ${CRDEPEND} +" +python_prepare_all() { + sed -i '/^hacking/d' test-requirements.txt || die + sed -i '/^tempest/d' test-requirements.txt || die + distutils-r1_python_prepare_all +} + +python_test() { + #rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPYTHON}" + + testr init || die "testr init failed under ${EPYTHON}" + testr run || die "testr run failed under ${EPYTHON}" +} diff --git a/dev-python/readme/readme-0.6.0.ebuild b/dev-python/readme/readme-0.6.0.ebuild index 9b6274f5bbd3..3cd20c4f87ce 100644 --- a/dev-python/readme/readme-0.6.0.ebuild +++ b/dev-python/readme/readme-0.6.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86" IUSE="test" RDEPEND=" diff --git a/dev-python/restructuredtext-lint/restructuredtext-lint-0.12.2.ebuild b/dev-python/restructuredtext-lint/restructuredtext-lint-0.12.2.ebuild index a6b3d8a4c4e2..429501089374 100644 --- a/dev-python/restructuredtext-lint/restructuredtext-lint-0.12.2.ebuild +++ b/dev-python/restructuredtext-lint/restructuredtext-lint-0.12.2.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}-${PV}" LICENSE="Unlicense" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" diff --git a/dev-python/rst-linker/rst-linker-1.7.ebuild b/dev-python/rst-linker/rst-linker-1.7.ebuild index 8f1129948794..e403eeb2a3ce 100644 --- a/dev-python/rst-linker/rst-linker-1.7.ebuild +++ b/dev-python/rst-linker/rst-linker-1.7.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~ppc ppc64 ~s390 ~sh ~sparc ~x86" IUSE="doc test" RDEPEND=" diff --git a/dev-python/setuptools_scm/setuptools_scm-1.15.0.ebuild b/dev-python/setuptools_scm/setuptools_scm-1.15.0.ebuild index b4523a01e31d..350f1c216d50 100644 --- a/dev-python/setuptools_scm/setuptools_scm-1.15.0.ebuild +++ b/dev-python/setuptools_scm/setuptools_scm-1.15.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86" IUSE="test" DEPEND=" diff --git a/dev-python/soappy/soappy-0.12.22.ebuild b/dev-python/soappy/soappy-0.12.22.ebuild index bcc86a282504..7b5ba97dfc28 100644 --- a/dev-python/soappy/soappy-0.12.22.ebuild +++ b/dev-python/soappy/soappy-0.12.22.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip" LICENSE="BSD" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86" IUSE="examples ssl" diff --git a/dev-python/sphinx-py3doc-enhanced-theme/sphinx-py3doc-enhanced-theme-2.3.2.ebuild b/dev-python/sphinx-py3doc-enhanced-theme/sphinx-py3doc-enhanced-theme-2.3.2.ebuild index 3ad6fca35bfe..8147b176c26d 100644 --- a/dev-python/sphinx-py3doc-enhanced-theme/sphinx-py3doc-enhanced-theme-2.3.2.ebuild +++ b/dev-python/sphinx-py3doc-enhanced-theme/sphinx-py3doc-enhanced-theme-2.3.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86" IUSE="" DEPEND="" diff --git a/dev-python/ttystatus/ttystatus-0.32.ebuild b/dev-python/ttystatus/ttystatus-0.32.ebuild index eadb417fc02f..bcebdfdd01e1 100644 --- a/dev-python/ttystatus/ttystatus-0.32.ebuild +++ b/dev-python/ttystatus/ttystatus-0.32.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -13,7 +13,7 @@ SRC_URI="http://git.liw.fi/cgi-bin/cgit/cgit.cgi/${PN}/snapshot/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="" DEPEND="${PYTHON_DEPS}" diff --git a/dev-python/twisted/twisted-16.4.1.ebuild b/dev-python/twisted/twisted-16.4.1.ebuild index 321a822b8735..457429d4e738 100644 --- a/dev-python/twisted/twisted-16.4.1.ebuild +++ b/dev-python/twisted/twisted-16.4.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="${SRC_URI}/${TWISTED_RELEASE}/${TWISTED_P}.tar.bz2" # Dropped keywords due to new deps not keyworded #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86" IUSE="conch crypt http2 serial +soap test" RDEPEND=">=dev-python/zope-interface-4.0.2[${PYTHON_USEDEP}] diff --git a/dev-python/wstools/wstools-0.4.5.ebuild b/dev-python/wstools/wstools-0.4.5.ebuild index 88aff66d6446..50f2db48e105 100644 --- a/dev-python/wstools/wstools-0.4.5.ebuild +++ b/dev-python/wstools/wstools-0.4.5.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="" RDEPEND=" diff --git a/dev-ros/urg_node/Manifest b/dev-ros/urg_node/Manifest index 1ad784195282..a67629c6dda2 100644 --- a/dev-ros/urg_node/Manifest +++ b/dev-ros/urg_node/Manifest @@ -1 +1,2 @@ +DIST urg_node-0.1.10.tar.gz 13661 SHA256 0b5bca6266eac68375230e9448a813a5ced348b06cda4bf9bbec7ac54071d6e1 SHA512 578e7ae98de82b1563806319c0b47a22a878470479434a9c205f3bf3f087dc9108619f17aa86e591a9fb5b88029b6de8711d8388bcaf259601cf88bef5c1f889 WHIRLPOOL dedcd0cedd8ac1491231e82de0ee7d4da10048d6855d1f1b0d4189fd1bf954eac5c3ba77c0d8fa445785a1f55927c2d57c370ec73c8e230125210d490b90160b DIST urg_node-0.1.9.tar.gz 13159 SHA256 b4691da54db803fb7f9d0bd2e2008a58de4a36fa7082dc69a1938c1702994387 SHA512 5b9493363406e80780909c68db50277a8629a6fdad7b012d63431a8e62de35532630e141e7b6664586f18e84915e6d2c6e5183911755a0e0cf13991158a05a97 WHIRLPOOL a0d622d21f7b9234a4c6083bfbcbf7c15a8f5b4e9d5b7a1c7f8217eb944a75e3d7aa997a04bc7d567b183ad7b37275367bc3680a21a79e043a7e1064039fdd32 diff --git a/dev-ros/urg_node/urg_node-0.1.10.ebuild b/dev-ros/urg_node/urg_node-0.1.10.ebuild new file mode 100644 index 000000000000..74182bef3e0c --- /dev/null +++ b/dev-ros/urg_node/urg_node-0.1.10.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +ROS_REPO_URI="https://github.com/ros-drivers/urg_node" +KEYWORDS="~amd64 ~arm" +PYTHON_COMPAT=( python2_7 ) + +inherit ros-catkin + +DESCRIPTION="ROS wrapper for the Hokuyo urg_c library" +LICENSE="BSD" +SLOT="0" +IUSE="" + +RDEPEND=" + dev-ros/urg_c + dev-ros/tf + dev-ros/dynamic_reconfigure[${PYTHON_USEDEP}] + dev-ros/nodelet + dev-ros/rosconsole + dev-ros/roscpp + dev-ros/diagnostic_updater + dev-ros/laser_proc + dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] +" +DEPEND="${RDEPEND}" diff --git a/dev-ruby/jquery-rails/Manifest b/dev-ruby/jquery-rails/Manifest index 30df3f571163..9f79c5e37e01 100644 --- a/dev-ruby/jquery-rails/Manifest +++ b/dev-ruby/jquery-rails/Manifest @@ -1,5 +1,4 @@ DIST jquery-rails-3.1.4.gem 190976 SHA256 f908f67bb9b63dbc88eeecc78257235dbc695e23926fd53911378a27b4d6b532 SHA512 fbec0e09bff90d4f21a512c628767ceaf85f311ac8bd81ca58a7b41f71c0a6b25d9ab9246c4043abf71f7afaf217d51a796f2207c2321583ddd14845248c9f1a WHIRLPOOL 2bd95564248bc843321d48703d889ac8c9afccc0c4c447b9b3dd4602f6a5a83c3a7b3c7cd368d64bc65722b71fae527b4004f4f3cebd2ef5ca2bd22133651f32 -DIST jquery-rails-4.0.5.gem 345600 SHA256 2123f20969af6c0490b04c6f66ea2cf0730860ac7f31bc82c4288b0cacd80d09 SHA512 308c0851429911ed1befcd39a08655c6235ee4d3a3272254b7890dd072de2b5f696a795ba4be9e10166dbf7fbf5ec0465f1fbbda85b797f7397f38cad99d48b4 WHIRLPOOL f8062f865f6a443e76a6f7d64f84ecd1834622c21e7acc458a5bfcced34a6f8d5b0ecd6da1639713474c9da66009e1c806f955ad4dab1f98b07f4ab2ddc62bf4 DIST jquery-rails-4.1.1.gem 356352 SHA256 413a5046709d4ba36742df1cd8ec15e1ba5369710739b970c283380c53ce4bab SHA512 edf398428782bd8eb19cb91ae0aa75d72110bf7af51e8d3f71c48fa50d8869a42660c720ca44401a71b56285208fb7eaa8c22831c986c4cd46671a8811d2e467 WHIRLPOOL e672f09bc17bf89f8e6d55dd6253eef2a1b7bdb246d485c9980ddbab84f7e97222d3fd1a41fde175aa41119211c12c6779c67095bd8a7f921f96bfa97527eb69 -DIST jquery-rails-4.2.1.gem 515584 SHA256 3366f122a06c9b75d70b450aa4d23a226ecf78ac23377c0ca658c8b37bf4385f SHA512 51556780d8b37079b58ff6e1b603b8ce3820a95f95ed7683d385f98080d71345ee69a1178f750d9512833775b4aac50dda1c93f420226c45fbc43d18ef41def0 WHIRLPOOL f389c05675311d1a28805ab10cfa5f02c5674a2e9596ed02316a6c83994ed355f266b8a82085f427d859dab9832b139a4e8567243ec979081979c3c226131c37 DIST jquery-rails-4.2.2.gem 516608 SHA256 c2cf4383922a53c43bf5f92af90f1e4eb616b0f197e56a4dd1be19daef35df41 SHA512 4270bbad954b7ac00b7a1d3f1b44778d3194647cc85b59ceb6b0a458cbfdc898514470afc7b2fe12b4ea9aa1fe71797d5950421724546d345f5f32cdb1f9b670 WHIRLPOOL 2839b5bc26fea0b5b410c6c8d0eb99e904c24edb5e103b2c8516b7bf4d20ef4d4603b607b0108fda48b14b38e13e38af3843658895e5f90f0c64c6b79b72b576 +DIST jquery-rails-4.3.1.gem 517120 SHA256 711e4ed2e04b678f6b62537d0ea32d77211304e7bfad99a97089b0cef739310a SHA512 9ded8b0e9e3811b79e6a9cee3fdcbd5f560e75f104f464732efe6c36fd988891427ae21dd14b2cd90f01ea91c4be4b15f427c8a4ba832cb5979e45c942b59222 WHIRLPOOL 160b87c1c9495ede0cba26de0f7d7c03d37ae2e0abe26d6557f38e66d422d99d9a6932228b90a695ca2e721e6496d50ef01ca3265e9714eb67372bf9aaf5fba0 diff --git a/dev-ruby/jquery-rails/jquery-rails-4.0.5.ebuild b/dev-ruby/jquery-rails/jquery-rails-4.0.5.ebuild deleted file mode 100644 index 56cf42d458c0..000000000000 --- a/dev-ruby/jquery-rails/jquery-rails-4.0.5.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby20 ruby21" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_TASK_TEST="" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md VERSIONS.md" - -RUBY_FAKEGEM_EXTRAINSTALL="vendor" - -RUBY_FAKEGEM_GEMSPEC="jquery-rails.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="jQuery! For Rails! So great" -HOMEPAGE="http://www.rubyonrails.org" - -LICENSE="MIT" -SLOT="4" -KEYWORDS="~amd64 ~arm" - -IUSE="" - -ruby_add_rdepend " - >=dev-ruby/railties-4.2.0 - >=dev-ruby/thor-0.14 - dev-ruby/rails-dom-testing:1" - -all_ruby_prepare() { - sed -i -e '/git ls-files/d' jquery-rails.gemspec || die -} diff --git a/dev-ruby/jquery-rails/jquery-rails-4.2.1.ebuild b/dev-ruby/jquery-rails/jquery-rails-4.3.1.ebuild similarity index 84% rename from dev-ruby/jquery-rails/jquery-rails-4.2.1.ebuild rename to dev-ruby/jquery-rails/jquery-rails-4.3.1.ebuild index 05641cb9bbaa..ca50a71263af 100644 --- a/dev-ruby/jquery-rails/jquery-rails-4.2.1.ebuild +++ b/dev-ruby/jquery-rails/jquery-rails-4.3.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 -USE_RUBY="ruby20 ruby21 ruby22 ruby23" +USE_RUBY="ruby21 ruby22 ruby23" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_TASK_TEST="" @@ -20,7 +20,7 @@ HOMEPAGE="http://www.rubyonrails.org" LICENSE="MIT" SLOT="4" -KEYWORDS="~amd64 ~arm ~amd64-linux" +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux" IUSE="" diff --git a/dev-util/checkbashisms/Manifest b/dev-util/checkbashisms/Manifest index 619e9199dd8f..946e2771216d 100644 --- a/dev-util/checkbashisms/Manifest +++ b/dev-util/checkbashisms/Manifest @@ -1,3 +1,3 @@ DIST devscripts_2.16.13.tar.xz 676228 SHA256 a0623ab3add116f5f2576eac5706e780fa583be35a8327b3e4e0752e79ceceff SHA512 195205077f9d0c8820b27039221b19923d07d83561884c2153f7a36d0ad0c96496ce4c3100fc588398ee14814c791a77c2d5fcf75fc6c132eaa8f071b1565403 WHIRLPOOL 8c8eac696d6516e66fab7b041822f07ceb1a04ab0ae977eceba933bf18b800fe190c1cbccfb92ee7c2bc61b3d96dafe2c497cfd40aaed45212ff619d3ac615d2 -DIST devscripts_2.17.1.tar.xz 678624 SHA256 da1bbfaa88cc856bcd60993d96139b6af3301dd974c2d24c9cde4875fb991b93 SHA512 6cc8d95c5e944be4e0daff0cdc9700edb8802a8085d902a00965fb121441eefb159e9e0921743ec2396d35beb74622ed2596dd6de15e7999cb82c7283a7c7c03 WHIRLPOOL 97399444bd7dd5ed1ec36595cbf97d6d247e68f6c3aebc5916fabbafe586f164eddc421658f4a1b19ccf47924d2b12619115a7a5598aa7185d07174a029e2213 DIST devscripts_2.17.2.tar.xz 680268 SHA256 bc6f1c39382e5bf62d36a93e49fc5ff9192e552d542ba0361f3b4c901f9e8442 SHA512 8426d894a4b2fb2b780ec90782884699224a83bf93e1d646e4ce3fe65dbecd3f86989c083c81ca84a61dfc46cee9b6e6401275c7715ce2be1d72f3913cbdc5f7 WHIRLPOOL f289839600934fdb857086389735ab325113a940b7acef879fb2264c3bbc2c658a56c88be673c51c5268ca0efcdc4e1cc47ce63352cf0adae3721c034a74af17 +DIST devscripts_2.17.5.tar.xz 680516 SHA256 8b7f7c6f179918fa8137af746e64523a4a1f8815e3c3e5caeb1c298f718db326 SHA512 7856ee1d6c57b28502694d32f7a157a791ec63617e33f8a9e44f6c8d5115a7462e0377ac8294ae5da6f0bf5e59d675e5581d239b13b8bd274bf1a86f4a3300b6 WHIRLPOOL c737b879cb3132aecbd87478f18d27a0d5b9164c328cf94cefa0a79fd9805bfa53fa0f29ff47657eda0fe3a35eb39065f67418207d66d52d84fc7e77f7d79802 diff --git a/dev-util/checkbashisms/checkbashisms-2.17.1.ebuild b/dev-util/checkbashisms/checkbashisms-2.17.5.ebuild similarity index 100% rename from dev-util/checkbashisms/checkbashisms-2.17.1.ebuild rename to dev-util/checkbashisms/checkbashisms-2.17.5.ebuild diff --git a/dev-util/cmdtest/cmdtest-0.27.ebuild b/dev-util/cmdtest/cmdtest-0.27.ebuild index f8c1a62ae13d..005e6458d635 100644 --- a/dev-util/cmdtest/cmdtest-0.27.ebuild +++ b/dev-util/cmdtest/cmdtest-0.27.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://code.liw.fi/debian/pool/main/c/${PN}/${PN}_${PV}.orig.tar.xz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" DEPEND=" ${PYTHON_DEPS} diff --git a/dev-util/docker-ls/docker-ls-0.2.1_p20161102.ebuild b/dev-util/docker-ls/docker-ls-0.2.1_p20161102.ebuild index c6980db4ed4b..127c5f1c57e2 100644 --- a/dev-util/docker-ls/docker-ls-0.2.1_p20161102.ebuild +++ b/dev-util/docker-ls/docker-ls-0.2.1_p20161102.ebuild @@ -14,7 +14,7 @@ ARCHIVE_URI="https://${EGO_PN%/*}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64" DESCRIPTION="Tools for browsing and manipulating docker registries" -HOMEPAGE="https://github.com/jessfraz/reg" +HOMEPAGE="https://github.com/mayflower/docker-ls" SRC_URI="${ARCHIVE_URI} ${EGO_VENDOR_URI}" LICENSE="MIT" diff --git a/dev-util/kdevelop-python/kdevelop-python-5.1.0.ebuild b/dev-util/kdevelop-python/kdevelop-python-5.1.0-r1.ebuild similarity index 93% rename from dev-util/kdevelop-python/kdevelop-python-5.1.0.ebuild rename to dev-util/kdevelop-python/kdevelop-python-5.1.0-r1.ebuild index 070e4627ebba..240e6008cc8a 100644 --- a/dev-util/kdevelop-python/kdevelop-python-5.1.0.ebuild +++ b/dev-util/kdevelop-python/kdevelop-python-5.1.0-r1.ebuild @@ -13,6 +13,8 @@ DESCRIPTION="Python plugin for KDevelop" IUSE="" [[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + DEPEND="${PYTHON_DEPS} $(add_frameworks_dep kcompletion) $(add_frameworks_dep kconfig) @@ -31,6 +33,7 @@ DEPEND="${PYTHON_DEPS} dev-util/kdevplatform:5 " RDEPEND="${DEPEND} + dev-python/pycodestyle[${PYTHON_USEDEP}] dev-util/kdevelop:5 " diff --git a/dev-vcs/subversion/subversion-1.9.5.ebuild b/dev-vcs/subversion/subversion-1.9.5.ebuild index b3f7ebe9b88b..7b0ad1c36f20 100644 --- a/dev-vcs/subversion/subversion-1.9.5.ebuild +++ b/dev-vcs/subversion/subversion-1.9.5.ebuild @@ -180,6 +180,10 @@ src_configure() { # avoid recording immediate path to sharedlibs into executables append-ldflags -Wl,-bnoipath ;; + *-cygwin*) + # no LD_PRELOAD support, no undefined symbols + myconf+=( --disable-local-library-preloading LT_LDFLAGS=-no-undefined ) + ;; *-interix*) # loader crashes on the LD_PRELOADs... myconf+=( --disable-local-library-preloading ) diff --git a/eclass/python.eclass b/eclass/python.eclass deleted file mode 100644 index f190307f7868..000000000000 --- a/eclass/python.eclass +++ /dev/null @@ -1,3167 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# @DEAD -# Removal on 2017-03-21. - -# @ECLASS: python.eclass -# @MAINTAINER: -# Gentoo Python Project -# @BLURB: Eclass for Python packages -# @DESCRIPTION: -# The python eclass contains miscellaneous, useful functions for Python packages. -# -# This eclass is DEPRECATED. Please use python-r1, python-single-r1 -# or python-any-r1 instead. - -if [[ ${EAPI} == 6 ]]; then - die "${ECLASS}.eclass is banned in EAPI ${EAPI}" -fi - -if [[ ${_PYTHON_UTILS_R1} ]]; then - die 'python.eclass can not be used with python-r1 suite eclasses.' -fi - -# Must call inherit before EXPORT_FUNCTIONS to avoid QA warning. -if [[ -z "${_PYTHON_ECLASS_INHERITED}" ]]; then - inherit multilib -fi - -# Export pkg_setup every time to avoid issues with eclass inheritance order. -if ! has "${EAPI:-0}" 0 1 2 3 || { has "${EAPI:-0}" 2 3 && [[ -n "${PYTHON_USE_WITH}" || -n "${PYTHON_USE_WITH_OR}" ]]; }; then - EXPORT_FUNCTIONS pkg_setup -fi - -# Avoid processing this eclass more than once. -if [[ -z "${_PYTHON_ECLASS_INHERITED}" ]]; then -_PYTHON_ECLASS_INHERITED="1" - -if ! has "${EAPI:-0}" 0 1 2 3 4 5; then - die "API of python.eclass in EAPI=\"${EAPI}\" not established" -fi - -# Please do not add any new versions of Python here! Instead, please -# focus on converting packages to use the new eclasses. - -_CPYTHON2_GLOBALLY_SUPPORTED_ABIS=(2.4 2.5 2.6 2.7) -_CPYTHON3_GLOBALLY_SUPPORTED_ABIS=(3.1 3.2 3.3) -_JYTHON_GLOBALLY_SUPPORTED_ABIS=(2.5-jython 2.7-jython) -_PYPY_GLOBALLY_SUPPORTED_ABIS=(2.7-pypy-1.7 2.7-pypy-1.8 2.7-pypy-1.9 2.7-pypy-2.0) -_PYTHON_GLOBALLY_SUPPORTED_ABIS=(${_CPYTHON2_GLOBALLY_SUPPORTED_ABIS[@]} ${_CPYTHON3_GLOBALLY_SUPPORTED_ABIS[@]} ${_JYTHON_GLOBALLY_SUPPORTED_ABIS[@]} ${_PYPY_GLOBALLY_SUPPORTED_ABIS[@]}) - -# ================================================================================================ -# ===================================== HANDLING OF METADATA ===================================== -# ================================================================================================ - -_PYTHON_ABI_PATTERN_REGEX="([[:alnum:]]|\.|-|\*|\[|\])+" - -_python_check_python_abi_matching() { - local pattern patterns patterns_list="0" PYTHON_ABI - - while (($#)); do - case "$1" in - --patterns-list) - patterns_list="1" - ;; - --) - shift - break - ;; - -*) - die "${FUNCNAME}(): Unrecognized option '$1'" - ;; - *) - break - ;; - esac - shift - done - - if [[ "$#" -ne 2 ]]; then - die "${FUNCNAME}() requires 2 arguments" - fi - - PYTHON_ABI="$1" - - if [[ "${patterns_list}" == "0" ]]; then - pattern="$2" - - if [[ "${pattern}" == *"-cpython" ]]; then - [[ "${PYTHON_ABI}" =~ ^[[:digit:]]+\.[[:digit:]]+$ && "${PYTHON_ABI}" == ${pattern%-cpython} ]] - elif [[ "${pattern}" == *"-jython" ]]; then - [[ "${PYTHON_ABI}" == ${pattern} ]] - elif [[ "${pattern}" == *"-pypy-"* ]]; then - [[ "${PYTHON_ABI}" == ${pattern} ]] - else - if [[ "${PYTHON_ABI}" =~ ^[[:digit:]]+\.[[:digit:]]+$ ]]; then - [[ "${PYTHON_ABI}" == ${pattern} ]] - elif [[ "${PYTHON_ABI}" =~ ^[[:digit:]]+\.[[:digit:]]+-jython$ ]]; then - [[ "${PYTHON_ABI%-jython}" == ${pattern} ]] - elif [[ "${PYTHON_ABI}" =~ ^[[:digit:]]+\.[[:digit:]]+-pypy-[[:digit:]]+\.[[:digit:]]+$ ]]; then - [[ "${PYTHON_ABI%-pypy-*}" == ${pattern} ]] - else - die "${FUNCNAME}(): Unrecognized Python ABI '${PYTHON_ABI}'" - fi - fi - else - patterns="${2// /$'\n'}" - - while read pattern; do - if _python_check_python_abi_matching "${PYTHON_ABI}" "${pattern}"; then - return 0 - fi - done <<< "${patterns}" - - return 1 - fi -} - -_python_implementation() { - if [[ "${CATEGORY}/${PN}" == "dev-lang/python" ]]; then - return 0 - elif [[ "${CATEGORY}/${PN}" == "dev-java/jython" ]]; then - return 0 - elif [[ "${CATEGORY}/${PN}" == "virtual/pypy" ]]; then - return 0 - else - return 1 - fi -} - -_python_package_supporting_installation_for_multiple_python_abis() { - [[ -n "${SUPPORT_PYTHON_ABIS}" ]] -} - -# @ECLASS-VARIABLE: PYTHON_DEPEND -# @DESCRIPTION: -# Specification of dependency on dev-lang/python. -# Syntax: -# PYTHON_DEPEND: [[!]USE_flag? ][ version_components_group] -# version_components_group: -# major_version: <2|3|*> -# minimal_version: -# maximal_version: - -_python_parse_PYTHON_DEPEND() { - local major_version maximal_version minimal_version python_all="0" python_maximal_version python_minimal_version python_versions=() python2="0" python2_maximal_version python2_minimal_version python3="0" python3_maximal_version python3_minimal_version USE_flag= version_components_group version_components_group_regex version_components_groups - - version_components_group_regex="(2|3|\*)(:([[:digit:]]+\.[[:digit:]]+)?(:([[:digit:]]+\.[[:digit:]]+)?)?)?" - version_components_groups="${PYTHON_DEPEND}" - - if [[ "${version_components_groups}" =~ ^((\!)?[[:alnum:]_-]+\?\ )?${version_components_group_regex}(\ ${version_components_group_regex})?$ ]]; then - if [[ "${version_components_groups}" =~ ^(\!)?[[:alnum:]_-]+\? ]]; then - USE_flag="${version_components_groups%\? *}" - version_components_groups="${version_components_groups#* }" - fi - if [[ "${version_components_groups}" =~ ("*".*" "|" *"|^2.*\ (2|\*)|^3.*\ (3|\*)) ]]; then - die "Invalid syntax of PYTHON_DEPEND: Incorrectly specified groups of versions" - fi - - version_components_groups="${version_components_groups// /$'\n'}" - while read version_components_group; do - major_version="${version_components_group:0:1}" - minimal_version="${version_components_group:2}" - minimal_version="${minimal_version%:*}" - maximal_version="${version_components_group:$((3 + ${#minimal_version}))}" - - if [[ "${major_version}" =~ ^(2|3)$ ]]; then - if [[ -n "${minimal_version}" && "${major_version}" != "${minimal_version:0:1}" ]]; then - die "Invalid syntax of PYTHON_DEPEND: Minimal version '${minimal_version}' not in specified group of versions" - fi - if [[ -n "${maximal_version}" && "${major_version}" != "${maximal_version:0:1}" ]]; then - die "Invalid syntax of PYTHON_DEPEND: Maximal version '${maximal_version}' not in specified group of versions" - fi - fi - - if [[ "${major_version}" == "2" ]]; then - python2="1" - python_versions=("${_CPYTHON2_GLOBALLY_SUPPORTED_ABIS[@]}") - python2_minimal_version="${minimal_version}" - python2_maximal_version="${maximal_version}" - elif [[ "${major_version}" == "3" ]]; then - python3="1" - python_versions=("${_CPYTHON3_GLOBALLY_SUPPORTED_ABIS[@]}") - python3_minimal_version="${minimal_version}" - python3_maximal_version="${maximal_version}" - else - python_all="1" - python_versions=("${_CPYTHON2_GLOBALLY_SUPPORTED_ABIS[@]}" "${_CPYTHON3_GLOBALLY_SUPPORTED_ABIS[@]}") - python_minimal_version="${minimal_version}" - python_maximal_version="${maximal_version}" - fi - - if [[ -n "${minimal_version}" ]] && ! has "${minimal_version}" "${python_versions[@]}"; then - die "Invalid syntax of PYTHON_DEPEND: Unrecognized minimal version '${minimal_version}'" - fi - if [[ -n "${maximal_version}" ]] && ! has "${maximal_version}" "${python_versions[@]}"; then - die "Invalid syntax of PYTHON_DEPEND: Unrecognized maximal version '${maximal_version}'" - fi - - if [[ -n "${minimal_version}" && -n "${maximal_version}" && "${minimal_version}" > "${maximal_version}" ]]; then - die "Invalid syntax of PYTHON_DEPEND: Minimal version '${minimal_version}' greater than maximal version '${maximal_version}'" - fi - done <<< "${version_components_groups}" - - _PYTHON_ATOMS=() - - _append_accepted_versions_range() { - local accepted_version="0" i - for ((i = "${#python_versions[@]}"; i >= 0; i--)); do - if [[ "${python_versions[${i}]}" == "${python_maximal_version}" ]]; then - accepted_version="1" - fi - if [[ "${accepted_version}" == "1" ]]; then - _PYTHON_ATOMS+=("=dev-lang/python-${python_versions[${i}]}*") - fi - if [[ "${python_versions[${i}]}" == "${python_minimal_version}" ]]; then - accepted_version="0" - fi - done - } - - if [[ "${python_all}" == "1" ]]; then - if [[ -z "${python_minimal_version}" && -z "${python_maximal_version}" ]]; then - _PYTHON_ATOMS+=("dev-lang/python") - else - python_versions=("${_CPYTHON2_GLOBALLY_SUPPORTED_ABIS[@]}" "${_CPYTHON3_GLOBALLY_SUPPORTED_ABIS[@]}") - python_minimal_version="${python_minimal_version:-${python_versions[0]}}" - python_maximal_version="${python_maximal_version:-${python_versions[${#python_versions[@]}-1]}}" - _append_accepted_versions_range - fi - else - if [[ "${python3}" == "1" ]]; then - if [[ -z "${python3_minimal_version}" && -z "${python3_maximal_version}" ]]; then - _PYTHON_ATOMS+=("=dev-lang/python-3*") - else - python_versions=("${_CPYTHON3_GLOBALLY_SUPPORTED_ABIS[@]}") - python_minimal_version="${python3_minimal_version:-${python_versions[0]}}" - python_maximal_version="${python3_maximal_version:-${python_versions[${#python_versions[@]}-1]}}" - _append_accepted_versions_range - fi - fi - if [[ "${python2}" == "1" ]]; then - if [[ -z "${python2_minimal_version}" && -z "${python2_maximal_version}" ]]; then - _PYTHON_ATOMS+=("=dev-lang/python-2*") - else - python_versions=("${_CPYTHON2_GLOBALLY_SUPPORTED_ABIS[@]}") - python_minimal_version="${python2_minimal_version:-${python_versions[0]}}" - python_maximal_version="${python2_maximal_version:-${python_versions[${#python_versions[@]}-1]}}" - _append_accepted_versions_range - fi - fi - fi - - unset -f _append_accepted_versions_range - - if [[ "${#_PYTHON_ATOMS[@]}" -gt 1 ]]; then - DEPEND+="${DEPEND:+ }${USE_flag}${USE_flag:+? ( }|| ( ${_PYTHON_ATOMS[@]} )${USE_flag:+ )}" - RDEPEND+="${RDEPEND:+ }${USE_flag}${USE_flag:+? ( }|| ( ${_PYTHON_ATOMS[@]} )${USE_flag:+ )}" - else - DEPEND+="${DEPEND:+ }${USE_flag}${USE_flag:+? ( }${_PYTHON_ATOMS[@]}${USE_flag:+ )}" - RDEPEND+="${RDEPEND:+ }${USE_flag}${USE_flag:+? ( }${_PYTHON_ATOMS[@]}${USE_flag:+ )}" - fi - else - die "Invalid syntax of PYTHON_DEPEND" - fi -} - -if _python_implementation; then - DEPEND=">=app-eselect/eselect-python-20091230" - RDEPEND="${DEPEND}" - PDEPEND="app-admin/python-updater" -fi - -if [[ -n "${PYTHON_DEPEND}" ]]; then - _python_parse_PYTHON_DEPEND -else - _PYTHON_ATOMS=("dev-lang/python") -fi -unset -f _python_parse_PYTHON_DEPEND - -if [[ -n "${NEED_PYTHON}" ]]; then - eerror "Use PYTHON_DEPEND variable instead of NEED_PYTHON variable." - die "NEED_PYTHON variable is banned" -fi - -# @ECLASS-VARIABLE: PYTHON_USE_WITH -# @DESCRIPTION: -# Set this to a space separated list of USE flags the Python slot in use must be built with. - -# @ECLASS-VARIABLE: PYTHON_USE_WITH_OR -# @DESCRIPTION: -# Set this to a space separated list of USE flags of which one must be turned on for the slot in use. - -# @ECLASS-VARIABLE: PYTHON_USE_WITH_OPT -# @DESCRIPTION: -# Set this to a name of a USE flag if you need to make either PYTHON_USE_WITH or -# PYTHON_USE_WITH_OR atoms conditional under a USE flag. - -if ! has "${EAPI:-0}" 0 1 && [[ -n ${PYTHON_USE_WITH} || -n ${PYTHON_USE_WITH_OR} ]]; then - _PYTHON_USE_WITH_ATOMS_ARRAY=() - if [[ -n "${PYTHON_USE_WITH}" ]]; then - for _PYTHON_ATOM in "${_PYTHON_ATOMS[@]}"; do - _PYTHON_USE_WITH_ATOMS_ARRAY+=("${_PYTHON_ATOM}[${PYTHON_USE_WITH// /,}]") - done - elif [[ -n "${PYTHON_USE_WITH_OR}" ]]; then - for _USE_flag in ${PYTHON_USE_WITH_OR}; do - for _PYTHON_ATOM in "${_PYTHON_ATOMS[@]}"; do - _PYTHON_USE_WITH_ATOMS_ARRAY+=("${_PYTHON_ATOM}[${_USE_flag}]") - done - done - unset _USE_flag - fi - if [[ "${#_PYTHON_USE_WITH_ATOMS_ARRAY[@]}" -gt 1 ]]; then - _PYTHON_USE_WITH_ATOMS="|| ( ${_PYTHON_USE_WITH_ATOMS_ARRAY[@]} )" - else - _PYTHON_USE_WITH_ATOMS="${_PYTHON_USE_WITH_ATOMS_ARRAY[@]}" - fi - if [[ -n "${PYTHON_USE_WITH_OPT}" ]]; then - _PYTHON_USE_WITH_ATOMS="${PYTHON_USE_WITH_OPT}? ( ${_PYTHON_USE_WITH_ATOMS} )" - fi - DEPEND+="${DEPEND:+ }${_PYTHON_USE_WITH_ATOMS}" - RDEPEND+="${RDEPEND:+ }${_PYTHON_USE_WITH_ATOMS}" - unset _PYTHON_ATOM _PYTHON_USE_WITH_ATOMS _PYTHON_USE_WITH_ATOMS_ARRAY -fi - -unset _PYTHON_ATOMS - -# ================================================================================================ -# =================================== MISCELLANEOUS FUNCTIONS ==================================== -# ================================================================================================ - -_python_abi-specific_local_scope() { - [[ " ${FUNCNAME[@]:2} " =~ " "(_python_final_sanity_checks|python_execute_function|python_mod_optimize|python_mod_cleanup)" " ]] -} - -_python_initialize_prefix_variables() { - if has "${EAPI:-0}" 0 1 2; then - if [[ -n "${ROOT}" && -z "${EROOT}" ]]; then - EROOT="${ROOT%/}${EPREFIX}/" - fi - if [[ -n "${D}" && -z "${ED}" ]]; then - ED="${D%/}${EPREFIX}/" - fi - fi -} - -unset PYTHON_SANITY_CHECKS_EXECUTED PYTHON_SKIP_SANITY_CHECKS - -_python_initial_sanity_checks() { - : -} - -_python_final_sanity_checks() { - if ! _python_implementation && [[ "$(declare -p PYTHON_SANITY_CHECKS_EXECUTED 2> /dev/null)" != "declare -- PYTHON_SANITY_CHECKS_EXECUTED="* || " ${FUNCNAME[@]:1} " =~ " "(python_set_active_version|python_pkg_setup)" " && -z "${PYTHON_SKIP_SANITY_CHECKS}" ]]; then - local PYTHON_ABI="${PYTHON_ABI}" - for PYTHON_ABI in ${PYTHON_ABIS-${PYTHON_ABI}}; do - # Ensure that appropriate version of Python is installed. - if ! has_version "$(python_get_implementational_package)"; then - die "$(python_get_implementational_package) is not installed" - fi - - # Ensure that EPYTHON variable is respected. - if [[ "$(EPYTHON="$(PYTHON)" python -c "${_PYTHON_ABI_EXTRACTION_COMMAND}")" != "${PYTHON_ABI}" ]]; then - eerror "Path to 'python': '$(type -p python)'" - eerror "ABI: '${ABI}'" - eerror "DEFAULT_ABI: '${DEFAULT_ABI}'" - eerror "EPYTHON: '$(PYTHON)'" - eerror "PYTHON_ABI: '${PYTHON_ABI}'" - eerror "Locally active version of Python: '$(EPYTHON="$(PYTHON)" python -c "${_PYTHON_ABI_EXTRACTION_COMMAND}")'" - die "'python' does not respect EPYTHON variable" - fi - done - fi - PYTHON_SANITY_CHECKS_EXECUTED="1" -} - -# @ECLASS-VARIABLE: PYTHON_COLORS -# @DESCRIPTION: -# User-configurable colored output. -PYTHON_COLORS="${PYTHON_COLORS:-0}" - -_python_set_color_variables() { - if [[ "${PYTHON_COLORS}" != "0" && "${NOCOLOR:-false}" =~ ^(false|no)$ ]]; then - _BOLD=$'\e[1m' - _RED=$'\e[1;31m' - _GREEN=$'\e[1;32m' - _BLUE=$'\e[1;34m' - _CYAN=$'\e[1;36m' - _NORMAL=$'\e[0m' - else - _BOLD= - _RED= - _GREEN= - _BLUE= - _CYAN= - _NORMAL= - fi -} - -_python_check_python_pkg_setup_execution() { - [[ " ${FUNCNAME[@]:1} " =~ " "(python_set_active_version|python_pkg_setup)" " ]] && return - - if ! has "${EAPI:-0}" 0 1 2 3 && [[ -z "${PYTHON_PKG_SETUP_EXECUTED}" ]]; then - die "python_pkg_setup() not called" - fi -} - -# @FUNCTION: python_pkg_setup -# @DESCRIPTION: -# Perform sanity checks and initialize environment. -# -# This function is exported in EAPI 2 and 3 when PYTHON_USE_WITH or PYTHON_USE_WITH_OR variable -# is set and always in EAPI >=4. Calling of this function is mandatory in EAPI >=4. -python_pkg_setup() { - if [[ "${EBUILD_PHASE}" != "setup" ]]; then - die "${FUNCNAME}() can be used only in pkg_setup() phase" - fi - - if [[ "$#" -ne 0 ]]; then - die "${FUNCNAME}() does not accept arguments" - fi - - export JYTHON_SYSTEM_CACHEDIR="1" - addwrite "${EPREFIX}/var/cache/jython" - - if _python_package_supporting_installation_for_multiple_python_abis; then - _python_calculate_PYTHON_ABIS - export EPYTHON="$(PYTHON -f)" - else - PYTHON_ABI="${PYTHON_ABI:-$(PYTHON --ABI)}" - fi - - if ! has "${EAPI:-0}" 0 1 && [[ -n "${PYTHON_USE_WITH}" || -n "${PYTHON_USE_WITH_OR}" ]]; then - if [[ "${PYTHON_USE_WITH_OPT}" ]]; then - if [[ "${PYTHON_USE_WITH_OPT}" == !* ]]; then - use ${PYTHON_USE_WITH_OPT#!} && return - else - use !${PYTHON_USE_WITH_OPT} && return - fi - fi - - python_pkg_setup_check_USE_flags() { - local python_atom USE_flag - python_atom="$(python_get_implementational_package)" - - for USE_flag in ${PYTHON_USE_WITH}; do - if ! has_version "${python_atom}[${USE_flag}]"; then - eerror "Please rebuild ${python_atom} with the following USE flags enabled: ${PYTHON_USE_WITH}" - die "Please rebuild ${python_atom} with the following USE flags enabled: ${PYTHON_USE_WITH}" - fi - done - - for USE_flag in ${PYTHON_USE_WITH_OR}; do - if has_version "${python_atom}[${USE_flag}]"; then - return - fi - done - - if [[ ${PYTHON_USE_WITH_OR} ]]; then - eerror "Please rebuild ${python_atom} with at least one of the following USE flags enabled: ${PYTHON_USE_WITH_OR}" - die "Please rebuild ${python_atom} with at least one of the following USE flags enabled: ${PYTHON_USE_WITH_OR}" - fi - } - - if _python_package_supporting_installation_for_multiple_python_abis; then - PYTHON_SKIP_SANITY_CHECKS="1" python_execute_function -q python_pkg_setup_check_USE_flags - else - python_pkg_setup_check_USE_flags - fi - - unset -f python_pkg_setup_check_USE_flags - fi - - PYTHON_PKG_SETUP_EXECUTED="1" -} - -_PYTHON_SHEBANG_BASE_PART_REGEX='^#![[:space:]]*([^[:space:]]*/usr/bin/env[[:space:]]+)?([^[:space:]]*/)?(jython|pypy-c|python)' - -# @FUNCTION: python_convert_shebangs -# @USAGE: [-q|--quiet] [-r|--recursive] [-x|--only-executables] [--] [files|directories] -# @DESCRIPTION: -# Convert shebangs in specified files. Directories can be specified only with --recursive option. -python_convert_shebangs() { - _python_check_python_pkg_setup_execution - - local argument file files=() only_executables="0" python_interpreter quiet="0" recursive="0" shebangs_converted="0" - - while (($#)); do - case "$1" in - -r|--recursive) - recursive="1" - ;; - -q|--quiet) - quiet="1" - ;; - -x|--only-executables) - only_executables="1" - ;; - --) - shift - break - ;; - -*) - die "${FUNCNAME}(): Unrecognized option '$1'" - ;; - *) - break - ;; - esac - shift - done - - if [[ "$#" -eq 0 ]]; then - die "${FUNCNAME}(): Missing Python version and files or directories" - elif [[ "$#" -eq 1 ]]; then - die "${FUNCNAME}(): Missing files or directories" - fi - - if [[ -n "$(_python_get_implementation --ignore-invalid "$1")" ]]; then - python_interpreter="$(PYTHON "$1")" - else - python_interpreter="python$1" - fi - shift - - for argument in "$@"; do - if [[ ! -e "${argument}" ]]; then - die "${FUNCNAME}(): '${argument}' does not exist" - elif [[ -f "${argument}" ]]; then - files+=("${argument}") - elif [[ -d "${argument}" ]]; then - if [[ "${recursive}" == "1" ]]; then - while read -d $'\0' -r file; do - files+=("${file}") - done < <(find "${argument}" $([[ "${only_executables}" == "1" ]] && echo -perm /111) -type f -print0) - else - die "${FUNCNAME}(): '${argument}' is not a regular file" - fi - else - die "${FUNCNAME}(): '${argument}' is not a regular file or a directory" - fi - done - - for file in "${files[@]}"; do - file="${file#./}" - [[ "${only_executables}" == "1" && ! -x "${file}" ]] && continue - - if [[ "$(head -n1 "${file}")" =~ ${_PYTHON_SHEBANG_BASE_PART_REGEX} ]]; then - [[ "$(sed -ne "2p" "${file}")" =~ ^"# Gentoo '".*"' wrapper script generated by python_generate_wrapper_scripts()"$ ]] && continue - - shebangs_converted="1" - - if [[ "${quiet}" == "0" ]]; then - einfo "Converting shebang in '${file}'" - fi - - sed -e "1s:^#![[:space:]]*\([^[:space:]]*/usr/bin/env[[:space:]]\)\?[[:space:]]*\([^[:space:]]*/\)\?\(jython\|pypy-c\|python\)\([[:digit:]]\+\(\.[[:digit:]]\+\)\?\)\?\(\$\|[[:space:]].*\):#!\1\2${python_interpreter}\6:" -i "${file}" || die "Conversion of shebang in '${file}' failed" - fi - done - - if [[ "${shebangs_converted}" == "0" ]]; then - ewarn "${FUNCNAME}(): Python scripts not found" - fi -} - -# @FUNCTION: python_clean_py-compile_files -# @USAGE: [-q|--quiet] -# @DESCRIPTION: -# Clean py-compile files to disable byte-compilation. -python_clean_py-compile_files() { - _python_check_python_pkg_setup_execution - - local file files=() quiet="0" - - while (($#)); do - case "$1" in - -q|--quiet) - quiet="1" - ;; - -*) - die "${FUNCNAME}(): Unrecognized option '$1'" - ;; - *) - die "${FUNCNAME}(): Invalid usage" - ;; - esac - shift - done - - while read -d $'\0' -r file; do - files+=("${file#./}") - done < <(find -name py-compile -type f -print0) - - for file in "${files[@]}"; do - if [[ "${quiet}" == "0" ]]; then - einfo "Cleaning '${file}' file" - fi - echo "#!/bin/sh" > "${file}" - done -} - -# @FUNCTION: python_clean_installation_image -# @USAGE: [-q|--quiet] -# @DESCRIPTION: -# Delete needless files in installation image. -# -# This function can be used only in src_install() phase. -python_clean_installation_image() { - if [[ "${EBUILD_PHASE}" != "install" ]]; then - die "${FUNCNAME}() can be used only in src_install() phase" - fi - - _python_check_python_pkg_setup_execution - _python_initialize_prefix_variables - - local file files=() quiet="0" - - while (($#)); do - case "$1" in - -q|--quiet) - quiet="1" - ;; - -*) - die "${FUNCNAME}(): Unrecognized option '$1'" - ;; - *) - die "${FUNCNAME}(): Invalid usage" - ;; - esac - shift - done - - while read -d $'\0' -r file; do - files+=("${file}") - done < <(find "${ED}" "(" -name "*.py[co]" -o -name "*\$py.class" ")" -type f -print0) - - if [[ "${#files[@]}" -gt 0 ]]; then - if [[ "${quiet}" == "0" ]]; then - ewarn "Deleting byte-compiled Python modules needlessly generated by build system:" - fi - for file in "${files[@]}"; do - if [[ "${quiet}" == "0" ]]; then - ewarn " ${file}" - fi - rm -f "${file}" - - # Delete empty __pycache__ directories. - if [[ "${file%/*}" == *"/__pycache__" ]]; then - rmdir "${file%/*}" 2> /dev/null - fi - done - fi - - python_clean_sitedirs() { - if [[ -d "${ED}$(python_get_sitedir)" ]]; then - find "${ED}$(python_get_sitedir)" "(" -name "*.c" -o -name "*.h" -o -name "*.la" ")" -type f -print0 | xargs -0 rm -f - fi - } - if _python_package_supporting_installation_for_multiple_python_abis; then - python_execute_function -q python_clean_sitedirs - else - python_clean_sitedirs - fi - - unset -f python_clean_sitedirs -} - -# ================================================================================================ -# =========== FUNCTIONS FOR PACKAGES SUPPORTING INSTALLATION FOR MULTIPLE PYTHON ABIS ============ -# ================================================================================================ - -# @ECLASS-VARIABLE: SUPPORT_PYTHON_ABIS -# @DESCRIPTION: -# Set this in EAPI <= 4 to indicate that current package supports installation for -# multiple Python ABIs. - -# @ECLASS-VARIABLE: PYTHON_TESTS_RESTRICTED_ABIS -# @DESCRIPTION: -# Space-separated list of Python ABI patterns. Testing in Python ABIs matching any Python ABI -# patterns specified in this list is skipped. - -# @ECLASS-VARIABLE: PYTHON_EXPORT_PHASE_FUNCTIONS -# @DESCRIPTION: -# Set this to export phase functions for the following ebuild phases: -# src_prepare(), src_configure(), src_compile(), src_test(), src_install(). -if ! has "${EAPI:-0}" 0 1; then - python_src_prepare() { - if [[ "${EBUILD_PHASE}" != "prepare" ]]; then - die "${FUNCNAME}() can be used only in src_prepare() phase" - fi - - if ! _python_package_supporting_installation_for_multiple_python_abis; then - die "${FUNCNAME}() cannot be used in ebuilds of packages not supporting installation for multiple Python ABIs" - fi - - _python_check_python_pkg_setup_execution - - if [[ "$#" -ne 0 ]]; then - die "${FUNCNAME}() does not accept arguments" - fi - - python_copy_sources - } - - for python_default_function in src_configure src_compile src_test; do - eval "python_${python_default_function}() { - if [[ \"\${EBUILD_PHASE}\" != \"${python_default_function#src_}\" ]]; then - die \"\${FUNCNAME}() can be used only in ${python_default_function}() phase\" - fi - - if ! _python_package_supporting_installation_for_multiple_python_abis; then - die \"\${FUNCNAME}() cannot be used in ebuilds of packages not supporting installation for multiple Python ABIs\" - fi - - _python_check_python_pkg_setup_execution - - python_execute_function -d -s -- \"\$@\" - }" - done - unset python_default_function - - python_src_install() { - if [[ "${EBUILD_PHASE}" != "install" ]]; then - die "${FUNCNAME}() can be used only in src_install() phase" - fi - - if ! _python_package_supporting_installation_for_multiple_python_abis; then - die "${FUNCNAME}() cannot be used in ebuilds of packages not supporting installation for multiple Python ABIs" - fi - - _python_check_python_pkg_setup_execution - - if has "${EAPI:-0}" 0 1 2 3; then - python_execute_function -d -s -- "$@" - else - python_installation() { - emake DESTDIR="${T}/images/${PYTHON_ABI}" install "$@" - } - python_execute_function -s python_installation "$@" - unset python_installation - - python_merge_intermediate_installation_images "${T}/images" - fi - } - - if [[ -n "${PYTHON_EXPORT_PHASE_FUNCTIONS}" ]]; then - EXPORT_FUNCTIONS src_prepare src_configure src_compile src_test src_install - fi -fi - -unset PYTHON_ABIS - -_python_calculate_PYTHON_ABIS() { - if ! _python_package_supporting_installation_for_multiple_python_abis; then - die "${FUNCNAME}() cannot be used in ebuilds of packages not supporting installation for multiple Python ABIs" - fi - - _python_initial_sanity_checks - - if [[ "$(declare -p PYTHON_ABIS 2> /dev/null)" != "declare -x PYTHON_ABIS="* ]]; then - local PYTHON_ABI - - if [[ "$(declare -p USE_PYTHON 2> /dev/null)" == "declare -x USE_PYTHON="* ]]; then - local cpython_enabled="0" - - if [[ -z "${USE_PYTHON}" ]]; then - die "USE_PYTHON variable is empty" - fi - - for PYTHON_ABI in ${USE_PYTHON}; do - if ! has "${PYTHON_ABI}" "${_PYTHON_GLOBALLY_SUPPORTED_ABIS[@]}"; then - die "USE_PYTHON variable contains invalid value '${PYTHON_ABI}'" - fi - - if has "${PYTHON_ABI}" "${_CPYTHON2_GLOBALLY_SUPPORTED_ABIS[@]}" "${_CPYTHON3_GLOBALLY_SUPPORTED_ABIS[@]}"; then - cpython_enabled="1" - fi - - if ! _python_check_python_abi_matching --patterns-list "${PYTHON_ABI}" "${RESTRICT_PYTHON_ABIS}"; then - export PYTHON_ABIS+="${PYTHON_ABIS:+ }${PYTHON_ABI}" - fi - done - - if [[ -z "${PYTHON_ABIS//[${IFS}]/}" ]]; then - die "USE_PYTHON variable does not enable any Python ABI supported by ${CATEGORY}/${PF}" - fi - - if [[ "${cpython_enabled}" == "0" ]]; then - die "USE_PYTHON variable does not enable any CPython ABI" - fi - else - local python_version python2_version python3_version support_python_major_version - - if ! has_version "dev-lang/python"; then - die "${FUNCNAME}(): 'dev-lang/python' is not installed" - fi - - python_version="$("${EPREFIX}/usr/bin/python" -c 'from sys import version_info; print(".".join(str(x) for x in version_info[:2]))')" - - if has_version "=dev-lang/python-2*"; then - python2_version="$("${EPREFIX}/usr/bin/python2" -c 'from sys import version_info; print(".".join(str(x) for x in version_info[:2]))')" - - support_python_major_version="0" - for PYTHON_ABI in "${_CPYTHON2_GLOBALLY_SUPPORTED_ABIS[@]}"; do - if ! _python_check_python_abi_matching --patterns-list "${PYTHON_ABI}" "${RESTRICT_PYTHON_ABIS}"; then - support_python_major_version="1" - break - fi - done - if [[ "${support_python_major_version}" == "1" ]]; then - if _python_check_python_abi_matching --patterns-list "${python2_version}" "${RESTRICT_PYTHON_ABIS}"; then - die "Active version of CPython 2 is not supported by ${CATEGORY}/${PF}" - fi - else - python2_version="" - fi - fi - - if has_version "=dev-lang/python-3*"; then - python3_version="$("${EPREFIX}/usr/bin/python3" -c 'from sys import version_info; print(".".join(str(x) for x in version_info[:2]))')" - - support_python_major_version="0" - for PYTHON_ABI in "${_CPYTHON3_GLOBALLY_SUPPORTED_ABIS[@]}"; do - if ! _python_check_python_abi_matching --patterns-list "${PYTHON_ABI}" "${RESTRICT_PYTHON_ABIS}"; then - support_python_major_version="1" - break - fi - done - if [[ "${support_python_major_version}" == "1" ]]; then - if _python_check_python_abi_matching --patterns-list "${python3_version}" "${RESTRICT_PYTHON_ABIS}"; then - die "Active version of CPython 3 is not supported by ${CATEGORY}/${PF}" - fi - else - python3_version="" - fi - fi - - if [[ -z "${python2_version}" && -z "${python3_version}" ]]; then - eerror "${CATEGORY}/${PF} requires at least one of the following packages:" - for PYTHON_ABI in "${_CPYTHON2_GLOBALLY_SUPPORTED_ABIS[@]}" "${_CPYTHON3_GLOBALLY_SUPPORTED_ABIS[@]}"; do - if ! _python_check_python_abi_matching --patterns-list "${PYTHON_ABI}" "${RESTRICT_PYTHON_ABIS}"; then - eerror " dev-lang/python:${PYTHON_ABI}" - fi - done - die "No supported version of CPython installed" - fi - - if [[ -n "${python2_version}" && "${python_version}" == "2."* && "${python_version}" != "${python2_version}" ]]; then - eerror "Python wrapper is configured incorrectly or '${EPREFIX}/usr/bin/python2' symlink" - eerror "is set incorrectly. Use \`eselect python\` to fix configuration." - die "Incorrect configuration of Python" - fi - if [[ -n "${python3_version}" && "${python_version}" == "3."* && "${python_version}" != "${python3_version}" ]]; then - eerror "Python wrapper is configured incorrectly or '${EPREFIX}/usr/bin/python3' symlink" - eerror "is set incorrectly. Use \`eselect python\` to fix configuration." - die "Incorrect configuration of Python" - fi - - PYTHON_ABIS="${python2_version} ${python3_version}" - PYTHON_ABIS="${PYTHON_ABIS# }" - export PYTHON_ABIS="${PYTHON_ABIS% }" - fi - fi - - _python_final_sanity_checks -} - -_python_prepare_flags() { - local array=() deleted_flag element flags new_value old_flag old_value operator pattern prefix variable - - for variable in CPPFLAGS CFLAGS CXXFLAGS LDFLAGS; do - eval "_PYTHON_SAVED_${variable}=\"\${!variable}\"" - for prefix in PYTHON_USER_ PYTHON_; do - if [[ "$(declare -p ${prefix}${variable} 2> /dev/null)" == "declare -a ${prefix}${variable}="* ]]; then - eval "array=(\"\${${prefix}${variable}[@]}\")" - for element in "${array[@]}"; do - if [[ "${element}" =~ ^${_PYTHON_ABI_PATTERN_REGEX}\ (\+|-)\ .+ ]]; then - pattern="${element%% *}" - element="${element#* }" - operator="${element%% *}" - flags="${element#* }" - if _python_check_python_abi_matching "${PYTHON_ABI}" "${pattern}"; then - if [[ "${operator}" == "+" ]]; then - eval "export ${variable}+=\"\${variable:+ }${flags}\"" - elif [[ "${operator}" == "-" ]]; then - flags="${flags// /$'\n'}" - old_value="${!variable// /$'\n'}" - new_value="" - while read old_flag; do - while read deleted_flag; do - if [[ "${old_flag}" == ${deleted_flag} ]]; then - continue 2 - fi - done <<< "${flags}" - new_value+="${new_value:+ }${old_flag}" - done <<< "${old_value}" - eval "export ${variable}=\"\${new_value}\"" - fi - fi - else - die "Element '${element}' of ${prefix}${variable} array has invalid syntax" - fi - done - elif [[ -n "$(declare -p ${prefix}${variable} 2> /dev/null)" ]]; then - die "${prefix}${variable} should be indexed array" - fi - done - done -} - -_python_restore_flags() { - local variable - - for variable in CPPFLAGS CFLAGS CXXFLAGS LDFLAGS; do - eval "${variable}=\"\${_PYTHON_SAVED_${variable}}\"" - unset _PYTHON_SAVED_${variable} - done -} - -# @FUNCTION: python_execute_function -# @USAGE: [--action-message message] [-d|--default-function] [--failure-message message] [-f|--final-ABI] [--nonfatal] [-q|--quiet] [-s|--separate-build-dirs] [--source-dir source_directory] [--] [arguments] -# @DESCRIPTION: -# Execute specified function for each value of PYTHON_ABIS, optionally passing additional -# arguments. The specified function can use PYTHON_ABI and BUILDDIR variables. -python_execute_function() { - if ! _python_package_supporting_installation_for_multiple_python_abis; then - die "${FUNCNAME}() cannot be used in ebuilds of packages not supporting installation for multiple Python ABIs" - fi - - _python_check_python_pkg_setup_execution - _python_set_color_variables - - local action action_message action_message_template default_function="0" failure_message failure_message_template final_ABI="0" function iterated_PYTHON_ABIS nonfatal="0" previous_directory previous_directory_stack previous_directory_stack_length PYTHON_ABI quiet="0" return_code separate_build_dirs="0" source_dir - - while (($#)); do - case "$1" in - --action-message) - action_message_template="$2" - shift - ;; - -d|--default-function) - default_function="1" - ;; - --failure-message) - failure_message_template="$2" - shift - ;; - -f|--final-ABI) - final_ABI="1" - ;; - --nonfatal) - nonfatal="1" - ;; - -q|--quiet) - quiet="1" - ;; - -s|--separate-build-dirs) - separate_build_dirs="1" - ;; - --source-dir) - source_dir="$2" - shift - ;; - --) - shift - break - ;; - -*) - die "${FUNCNAME}(): Unrecognized option '$1'" - ;; - *) - break - ;; - esac - shift - done - - if [[ -n "${source_dir}" && "${separate_build_dirs}" == 0 ]]; then - die "${FUNCNAME}(): '--source-dir' option can be specified only with '--separate-build-dirs' option" - fi - - if [[ "${default_function}" == "0" ]]; then - if [[ "$#" -eq 0 ]]; then - die "${FUNCNAME}(): Missing function name" - fi - function="$1" - shift - - if [[ -z "$(type -t "${function}")" ]]; then - die "${FUNCNAME}(): '${function}' function is not defined" - fi - else - if has "${EAPI:-0}" 0 1; then - die "${FUNCNAME}(): '--default-function' option cannot be used in this EAPI" - fi - - if [[ "${EBUILD_PHASE}" == "configure" ]]; then - if has "${EAPI}" 2 3; then - python_default_function() { - econf "$@" - } - else - python_default_function() { - nonfatal econf "$@" - } - fi - elif [[ "${EBUILD_PHASE}" == "compile" ]]; then - python_default_function() { - emake "$@" - } - elif [[ "${EBUILD_PHASE}" == "test" ]]; then - python_default_function() { - # Stolen from portage's _eapi0_src_test() - local emake_cmd="${MAKE:-make} ${MAKEOPTS} ${EXTRA_EMAKE}" - if ${emake_cmd} -j1 -n check &> /dev/null; then - ${emake_cmd} -j1 check "$@" - elif ${emake_cmd} -j1 -n test &> /dev/null; then - ${emake_cmd} -j1 test "$@" - fi - } - elif [[ "${EBUILD_PHASE}" == "install" ]]; then - python_default_function() { - emake DESTDIR="${D}" install "$@" - } - else - die "${FUNCNAME}(): '--default-function' option cannot be used in this ebuild phase" - fi - function="python_default_function" - fi - - # Ensure that python_execute_function() cannot be directly or indirectly called by python_execute_function(). - if _python_abi-specific_local_scope; then - die "${FUNCNAME}(): Invalid call stack" - fi - - if [[ "${quiet}" == "0" ]]; then - [[ "${EBUILD_PHASE}" == "setup" ]] && action="Setting up" - [[ "${EBUILD_PHASE}" == "unpack" ]] && action="Unpacking" - [[ "${EBUILD_PHASE}" == "prepare" ]] && action="Preparation" - [[ "${EBUILD_PHASE}" == "configure" ]] && action="Configuration" - [[ "${EBUILD_PHASE}" == "compile" ]] && action="Building" - [[ "${EBUILD_PHASE}" == "test" ]] && action="Testing" - [[ "${EBUILD_PHASE}" == "install" ]] && action="Installation" - [[ "${EBUILD_PHASE}" == "preinst" ]] && action="Preinstallation" - [[ "${EBUILD_PHASE}" == "postinst" ]] && action="Postinstallation" - [[ "${EBUILD_PHASE}" == "prerm" ]] && action="Preuninstallation" - [[ "${EBUILD_PHASE}" == "postrm" ]] && action="Postuninstallation" - fi - - _python_calculate_PYTHON_ABIS - if [[ "${final_ABI}" == "1" ]]; then - iterated_PYTHON_ABIS="$(PYTHON -f --ABI)" - else - iterated_PYTHON_ABIS="${PYTHON_ABIS}" - fi - for PYTHON_ABI in ${iterated_PYTHON_ABIS}; do - if [[ "${EBUILD_PHASE}" == "test" ]] && _python_check_python_abi_matching --patterns-list "${PYTHON_ABI}" "${PYTHON_TESTS_RESTRICTED_ABIS}"; then - if [[ "${quiet}" == "0" ]]; then - echo " ${_GREEN}*${_NORMAL} ${_BLUE}Testing of ${CATEGORY}/${PF} with $(python_get_implementation_and_version) skipped${_NORMAL}" - fi - continue - fi - - _python_prepare_flags - - if [[ "${quiet}" == "0" ]]; then - if [[ -n "${action_message_template}" ]]; then - eval "action_message=\"${action_message_template}\"" - else - action_message="${action} of ${CATEGORY}/${PF} with $(python_get_implementation_and_version)..." - fi - echo " ${_GREEN}*${_NORMAL} ${_BLUE}${action_message}${_NORMAL}" - fi - - if [[ "${separate_build_dirs}" == "1" ]]; then - if [[ -n "${source_dir}" ]]; then - export BUILDDIR="${S}/${source_dir}-${PYTHON_ABI}" - else - export BUILDDIR="${S}-${PYTHON_ABI}" - fi - pushd "${BUILDDIR}" > /dev/null || die "pushd failed" - else - export BUILDDIR="${S}" - fi - - previous_directory="$(pwd)" - previous_directory_stack="$(dirs -p)" - previous_directory_stack_length="$(dirs -p | wc -l)" - - if ! has "${EAPI}" 0 1 2 3 && has "${PYTHON_ABI}" ${FAILURE_TOLERANT_PYTHON_ABIS}; then - EPYTHON="$(PYTHON)" nonfatal "${function}" "$@" - else - EPYTHON="$(PYTHON)" "${function}" "$@" - fi - - return_code="$?" - - _python_restore_flags - - if [[ "${return_code}" -ne 0 ]]; then - if [[ -n "${failure_message_template}" ]]; then - eval "failure_message=\"${failure_message_template}\"" - else - failure_message="${action} failed with $(python_get_implementation_and_version) in ${function}() function" - fi - - if [[ "${nonfatal}" == "1" ]]; then - if [[ "${quiet}" == "0" ]]; then - ewarn "${failure_message}" - fi - elif [[ "${final_ABI}" == "0" ]] && has "${PYTHON_ABI}" ${FAILURE_TOLERANT_PYTHON_ABIS}; then - if [[ "${EBUILD_PHASE}" != "test" ]] || ! has test-fail-continue ${FEATURES}; then - local enabled_PYTHON_ABIS= other_PYTHON_ABI - for other_PYTHON_ABI in ${PYTHON_ABIS}; do - [[ "${other_PYTHON_ABI}" != "${PYTHON_ABI}" ]] && enabled_PYTHON_ABIS+="${enabled_PYTHON_ABIS:+ }${other_PYTHON_ABI}" - done - export PYTHON_ABIS="${enabled_PYTHON_ABIS}" - fi - if [[ "${quiet}" == "0" ]]; then - ewarn "${failure_message}" - fi - if [[ -z "${PYTHON_ABIS}" ]]; then - die "${function}() function failed with all enabled Python ABIs" - fi - else - die "${failure_message}" - fi - fi - - # Ensure that directory stack has not been decreased. - if [[ "$(dirs -p | wc -l)" -lt "${previous_directory_stack_length}" ]]; then - die "Directory stack decreased illegally" - fi - - # Avoid side effects of earlier returning from the specified function. - while [[ "$(dirs -p | wc -l)" -gt "${previous_directory_stack_length}" ]]; do - popd > /dev/null || die "popd failed" - done - - # Ensure that the bottom part of directory stack has not been changed. Restore - # previous directory (from before running of the specified function) before - # comparison of directory stacks to avoid mismatch of directory stacks after - # potential using of 'cd' to change current directory. Restoration of previous - # directory allows to safely use 'cd' to change current directory in the - # specified function without changing it back to original directory. - cd "${previous_directory}" - if [[ "$(dirs -p)" != "${previous_directory_stack}" ]]; then - die "Directory stack changed illegally" - fi - - if [[ "${separate_build_dirs}" == "1" ]]; then - popd > /dev/null || die "popd failed" - fi - unset BUILDDIR - done - - if [[ "${default_function}" == "1" ]]; then - unset -f python_default_function - fi -} - -# @FUNCTION: python_copy_sources -# @USAGE: [directory] -# @DESCRIPTION: -# Copy unpacked sources of current package to separate build directory for each Python ABI. -python_copy_sources() { - if ! _python_package_supporting_installation_for_multiple_python_abis; then - die "${FUNCNAME}() cannot be used in ebuilds of packages not supporting installation for multiple Python ABIs" - fi - - _python_check_python_pkg_setup_execution - - local dir dirs=() PYTHON_ABI - - if [[ "$#" -eq 0 ]]; then - if [[ "${WORKDIR}" == "${S}" ]]; then - die "${FUNCNAME}() cannot be used with current value of S variable" - fi - dirs=("${S%/}") - else - dirs=("$@") - fi - - _python_calculate_PYTHON_ABIS - for PYTHON_ABI in ${PYTHON_ABIS}; do - for dir in "${dirs[@]}"; do - cp -pr "${dir}" "${dir}-${PYTHON_ABI}" > /dev/null || die "Copying of sources failed" - done - done -} - -# @FUNCTION: python_generate_wrapper_scripts -# @USAGE: [-E|--respect-EPYTHON] [-f|--force] [-q|--quiet] [--] [files] -# @DESCRIPTION: -# Generate wrapper scripts. Existing files are overwritten only with --force option. -# If --respect-EPYTHON option is specified, then generated wrapper scripts will -# respect EPYTHON variable at run time. -# -# This function can be used only in src_install() phase. -python_generate_wrapper_scripts() { - if [[ "${EBUILD_PHASE}" != "install" ]]; then - die "${FUNCNAME}() can be used only in src_install() phase" - fi - - if ! _python_package_supporting_installation_for_multiple_python_abis; then - die "${FUNCNAME}() cannot be used in ebuilds of packages not supporting installation for multiple Python ABIs" - fi - - _python_check_python_pkg_setup_execution - _python_initialize_prefix_variables - - local eselect_python_option file force="0" quiet="0" PYTHON_ABI PYTHON_ABIS_list python2_enabled="0" python3_enabled="0" respect_EPYTHON="0" - - while (($#)); do - case "$1" in - -E|--respect-EPYTHON) - respect_EPYTHON="1" - ;; - -f|--force) - force="1" - ;; - -q|--quiet) - quiet="1" - ;; - --) - shift - break - ;; - -*) - die "${FUNCNAME}(): Unrecognized option '$1'" - ;; - *) - break - ;; - esac - shift - done - - if [[ "$#" -eq 0 ]]; then - die "${FUNCNAME}(): Missing arguments" - fi - - _python_calculate_PYTHON_ABIS - for PYTHON_ABI in "${_CPYTHON2_GLOBALLY_SUPPORTED_ABIS[@]}"; do - if has "${PYTHON_ABI}" ${PYTHON_ABIS}; then - python2_enabled="1" - fi - done - for PYTHON_ABI in "${_CPYTHON3_GLOBALLY_SUPPORTED_ABIS[@]}"; do - if has "${PYTHON_ABI}" ${PYTHON_ABIS}; then - python3_enabled="1" - fi - done - - if [[ "${python2_enabled}" == "1" && "${python3_enabled}" == "1" ]]; then - eselect_python_option= - elif [[ "${python2_enabled}" == "1" && "${python3_enabled}" == "0" ]]; then - eselect_python_option="--python2" - elif [[ "${python2_enabled}" == "0" && "${python3_enabled}" == "1" ]]; then - eselect_python_option="--python3" - else - die "${FUNCNAME}(): Unsupported environment" - fi - - PYTHON_ABIS_list="$("$(PYTHON -f)" -c "print(', '.join('\"%s\"' % x for x in reversed('${PYTHON_ABIS}'.split())))")" - - for file in "$@"; do - if [[ -f "${file}" && "${force}" == "0" ]]; then - die "${FUNCNAME}(): '${file}' already exists" - fi - - if [[ "${quiet}" == "0" ]]; then - einfo "Generating '${file#${ED%/}}' wrapper script" - fi - - cat << EOF > "${file}" -#!/usr/bin/env python -# Gentoo '${file##*/}' wrapper script generated by python_generate_wrapper_scripts() - -import os -import re -import subprocess -import sys - -cpython_ABI_re = re.compile(r"^(\d+\.\d+)$") -jython_ABI_re = re.compile(r"^(\d+\.\d+)-jython$") -pypy_ABI_re = re.compile(r"^\d+\.\d+-pypy-(\d+\.\d+)$") -cpython_interpreter_re = re.compile(r"^python(\d+\.\d+)$") -jython_interpreter_re = re.compile(r"^jython(\d+\.\d+)$") -pypy_interpreter_re = re.compile(r"^pypy-c(\d+\.\d+)$") -cpython_shebang_re = re.compile(r"^#![ \t]*(?:${EPREFIX}/usr/bin/python|(?:${EPREFIX})?/usr/bin/env[ \t]+(?:${EPREFIX}/usr/bin/)?python)") -python_shebang_options_re = re.compile(r"^#![ \t]*${EPREFIX}/usr/bin/(?:jython|pypy-c|python)(?:\d+(?:\.\d+)?)?[ \t]+(-\S)") -python_verification_output_re = re.compile("^GENTOO_PYTHON_TARGET_SCRIPT_PATH supported\n$") - -#pypy_versions_mapping = { -# "1.5": "2.7", -# "1.6": "2.7", -# "1.7": "2.7", -# "1.8": "2.7", -# "1.9": "2.7", -# "2.0": "2.7", -#} - -def get_PYTHON_ABI(python_interpreter): - cpython_matched = cpython_interpreter_re.match(python_interpreter) - jython_matched = jython_interpreter_re.match(python_interpreter) - pypy_matched = pypy_interpreter_re.match(python_interpreter) - if cpython_matched is not None: - PYTHON_ABI = cpython_matched.group(1) - elif jython_matched is not None: - PYTHON_ABI = jython_matched.group(1) + "-jython" - elif pypy_matched is not None: - #PYTHON_ABI = pypy_versions_mapping[pypy_matched.group(1)] + "-pypy-" + pypy_matched.group(1) - PYTHON_ABI = "2.7-pypy-" + pypy_matched.group(1) - else: - PYTHON_ABI = None - return PYTHON_ABI - -def get_python_interpreter(PYTHON_ABI): - cpython_matched = cpython_ABI_re.match(PYTHON_ABI) - jython_matched = jython_ABI_re.match(PYTHON_ABI) - pypy_matched = pypy_ABI_re.match(PYTHON_ABI) - if cpython_matched is not None: - python_interpreter = "python" + cpython_matched.group(1) - elif jython_matched is not None: - python_interpreter = "jython" + jython_matched.group(1) - elif pypy_matched is not None: - python_interpreter = "pypy-c" + pypy_matched.group(1) - else: - python_interpreter = None - return python_interpreter - -EOF - if [[ "$?" != "0" ]]; then - die "${FUNCNAME}(): Generation of '$1' failed" - fi - if [[ "${respect_EPYTHON}" == "1" ]]; then - cat << EOF >> "${file}" -python_interpreter = os.environ.get("EPYTHON") -if python_interpreter: - PYTHON_ABI = get_PYTHON_ABI(python_interpreter) - if PYTHON_ABI is None: - sys.stderr.write("%s: EPYTHON variable has unrecognized value '%s'\n" % (sys.argv[0], python_interpreter)) - sys.exit(1) -else: - try: - environment = os.environ.copy() - environment["ROOT"] = "/" - eselect_process = subprocess.Popen(["${EPREFIX}/usr/bin/eselect", "python", "show"${eselect_python_option:+, $(echo "\"")}${eselect_python_option}${eselect_python_option:+$(echo "\"")}], env=environment, stdout=subprocess.PIPE) - if eselect_process.wait() != 0: - raise ValueError - except (OSError, ValueError): - sys.stderr.write("%s: Execution of 'eselect python show${eselect_python_option:+ }${eselect_python_option}' failed\n" % sys.argv[0]) - sys.exit(1) - - python_interpreter = eselect_process.stdout.read() - if not isinstance(python_interpreter, str): - # Python 3 - python_interpreter = python_interpreter.decode() - python_interpreter = python_interpreter.rstrip("\n") - - PYTHON_ABI = get_PYTHON_ABI(python_interpreter) - if PYTHON_ABI is None: - sys.stderr.write("%s: 'eselect python show${eselect_python_option:+ }${eselect_python_option}' printed unrecognized value '%s'\n" % (sys.argv[0], python_interpreter)) - sys.exit(1) - -wrapper_script_path = os.path.realpath(sys.argv[0]) -target_executable_path = "%s-%s" % (wrapper_script_path, PYTHON_ABI) -if not os.path.exists(target_executable_path): - sys.stderr.write("%s: '%s' does not exist\n" % (sys.argv[0], target_executable_path)) - sys.exit(1) -EOF - if [[ "$?" != "0" ]]; then - die "${FUNCNAME}(): Generation of '$1' failed" - fi - else - cat << EOF >> "${file}" -try: - environment = os.environ.copy() - environment["ROOT"] = "/" - eselect_process = subprocess.Popen(["${EPREFIX}/usr/bin/eselect", "python", "show"${eselect_python_option:+, $(echo "\"")}${eselect_python_option}${eselect_python_option:+$(echo "\"")}], env=environment, stdout=subprocess.PIPE) - if eselect_process.wait() != 0: - raise ValueError -except (OSError, ValueError): - sys.stderr.write("%s: Execution of 'eselect python show${eselect_python_option:+ }${eselect_python_option}' failed\n" % sys.argv[0]) - sys.exit(1) - -python_interpreter = eselect_process.stdout.read() -if not isinstance(python_interpreter, str): - # Python 3 - python_interpreter = python_interpreter.decode() -python_interpreter = python_interpreter.rstrip("\n") - -PYTHON_ABI = get_PYTHON_ABI(python_interpreter) -if PYTHON_ABI is None: - sys.stderr.write("%s: 'eselect python show${eselect_python_option:+ }${eselect_python_option}' printed unrecognized value '%s'\n" % (sys.argv[0], python_interpreter)) - sys.exit(1) - -wrapper_script_path = os.path.realpath(sys.argv[0]) -for PYTHON_ABI in [PYTHON_ABI, ${PYTHON_ABIS_list}]: - target_executable_path = "%s-%s" % (wrapper_script_path, PYTHON_ABI) - if os.path.exists(target_executable_path): - break -else: - sys.stderr.write("%s: No target script exists for '%s'\n" % (sys.argv[0], wrapper_script_path)) - sys.exit(1) - -python_interpreter = get_python_interpreter(PYTHON_ABI) -if python_interpreter is None: - sys.stderr.write("%s: Unrecognized Python ABI '%s'\n" % (sys.argv[0], PYTHON_ABI)) - sys.exit(1) -EOF - if [[ "$?" != "0" ]]; then - die "${FUNCNAME}(): Generation of '$1' failed" - fi - fi - cat << EOF >> "${file}" - -target_executable = open(target_executable_path, "rb") -target_executable_first_line = target_executable.readline() -target_executable.close() -if not isinstance(target_executable_first_line, str): - # Python 3 - target_executable_first_line = target_executable_first_line.decode("utf_8", "replace") - -options = [] -python_shebang_options_matched = python_shebang_options_re.match(target_executable_first_line) -if python_shebang_options_matched is not None: - options = [python_shebang_options_matched.group(1)] - -cpython_shebang_matched = cpython_shebang_re.match(target_executable_first_line) - -if cpython_shebang_matched is not None: - try: - python_interpreter_path = "${EPREFIX}/usr/bin/%s" % python_interpreter - os.environ["GENTOO_PYTHON_TARGET_SCRIPT_PATH_VERIFICATION"] = "1" - python_verification_process = subprocess.Popen([python_interpreter_path, "-c", "pass"], stdout=subprocess.PIPE) - del os.environ["GENTOO_PYTHON_TARGET_SCRIPT_PATH_VERIFICATION"] - if python_verification_process.wait() != 0: - raise ValueError - - python_verification_output = python_verification_process.stdout.read() - if not isinstance(python_verification_output, str): - # Python 3 - python_verification_output = python_verification_output.decode() - - if not python_verification_output_re.match(python_verification_output): - raise ValueError - - if cpython_interpreter_re.match(python_interpreter) is not None: - os.environ["GENTOO_PYTHON_PROCESS_NAME"] = os.path.basename(sys.argv[0]) - os.environ["GENTOO_PYTHON_WRAPPER_SCRIPT_PATH"] = sys.argv[0] - os.environ["GENTOO_PYTHON_TARGET_SCRIPT_PATH"] = target_executable_path - - if hasattr(os, "execv"): - os.execv(python_interpreter_path, [python_interpreter_path] + options + sys.argv) - else: - sys.exit(subprocess.Popen([python_interpreter_path] + options + sys.argv).wait()) - except (KeyboardInterrupt, SystemExit): - raise - except: - pass - for variable in ("GENTOO_PYTHON_PROCESS_NAME", "GENTOO_PYTHON_WRAPPER_SCRIPT_PATH", "GENTOO_PYTHON_TARGET_SCRIPT_PATH", "GENTOO_PYTHON_TARGET_SCRIPT_PATH_VERIFICATION"): - if variable in os.environ: - del os.environ[variable] - -if hasattr(os, "execv"): - os.execv(target_executable_path, sys.argv) -else: - sys.exit(subprocess.Popen([target_executable_path] + sys.argv[1:]).wait()) -EOF - if [[ "$?" != "0" ]]; then - die "${FUNCNAME}(): Generation of '$1' failed" - fi - fperms +x "${file#${ED%/}}" || die "fperms '${file}' failed" - done -} - -# @ECLASS-VARIABLE: PYTHON_VERSIONED_SCRIPTS -# @DESCRIPTION: -# Array of regular expressions of paths to versioned Python scripts. -# Python scripts in /usr/bin and /usr/sbin are versioned by default. - -# @ECLASS-VARIABLE: PYTHON_VERSIONED_EXECUTABLES -# @DESCRIPTION: -# Array of regular expressions of paths to versioned executables (including Python scripts). - -# @ECLASS-VARIABLE: PYTHON_NONVERSIONED_EXECUTABLES -# @DESCRIPTION: -# Array of regular expressions of paths to nonversioned executables (including Python scripts). - -# @FUNCTION: python_merge_intermediate_installation_images -# @USAGE: [-q|--quiet] [--] -# @DESCRIPTION: -# Merge intermediate installation images into installation image. -# -# This function can be used only in src_install() phase. -python_merge_intermediate_installation_images() { - if [[ "${EBUILD_PHASE}" != "install" ]]; then - die "${FUNCNAME}() can be used only in src_install() phase" - fi - - if ! _python_package_supporting_installation_for_multiple_python_abis; then - die "${FUNCNAME}() cannot be used in ebuilds of packages not supporting installation for multiple Python ABIs" - fi - - _python_check_python_pkg_setup_execution - _python_initialize_prefix_variables - - local absolute_file b file files=() intermediate_installation_images_directory PYTHON_ABI quiet="0" regex shebang version_executable wrapper_scripts=() wrapper_scripts_set=() - - while (($#)); do - case "$1" in - -q|--quiet) - quiet="1" - ;; - --) - shift - break - ;; - -*) - die "${FUNCNAME}(): Unrecognized option '$1'" - ;; - *) - break - ;; - esac - shift - done - - if [[ "$#" -ne 1 ]]; then - die "${FUNCNAME}() requires 1 argument" - fi - - intermediate_installation_images_directory="$1" - - if [[ ! -d "${intermediate_installation_images_directory}" ]]; then - die "${FUNCNAME}(): Intermediate installation images directory '${intermediate_installation_images_directory}' does not exist" - fi - - _python_calculate_PYTHON_ABIS - if [[ "$(PYTHON -f --ABI)" == 3.* ]]; then - b="b" - fi - - while read -d $'\0' -r file; do - files+=("${file}") - done < <("$(PYTHON -f)" -c \ -"import os -import sys - -if hasattr(sys.stdout, 'buffer'): - # Python 3 - stdout = sys.stdout.buffer -else: - # Python 2 - stdout = sys.stdout - -files_set = set() - -os.chdir(${b}'${intermediate_installation_images_directory}') - -for PYTHON_ABI in ${b}'${PYTHON_ABIS}'.split(): - for root, dirs, files in os.walk(PYTHON_ABI + ${b}'${EPREFIX}'): - root = root[len(PYTHON_ABI + ${b}'${EPREFIX}')+1:] - files_set.update(root + ${b}'/' + file for file in files) - -for file in sorted(files_set): - stdout.write(file) - stdout.write(${b}'\x00')" || die "${FUNCNAME}(): Failure of extraction of files in intermediate installation images") - - for PYTHON_ABI in ${PYTHON_ABIS}; do - if [[ ! -d "${intermediate_installation_images_directory}/${PYTHON_ABI}" ]]; then - die "${FUNCNAME}(): Intermediate installation image for Python ABI '${PYTHON_ABI}' does not exist" - fi - - pushd "${intermediate_installation_images_directory}/${PYTHON_ABI}${EPREFIX}" > /dev/null || die "pushd failed" - - for file in "${files[@]}"; do - version_executable="0" - for regex in "/usr/bin/.*" "/usr/sbin/.*" "${PYTHON_VERSIONED_SCRIPTS[@]}"; do - if [[ "/${file}" =~ ^${regex}$ ]]; then - version_executable="1" - break - fi - done - for regex in "${PYTHON_VERSIONED_EXECUTABLES[@]}"; do - if [[ "/${file}" =~ ^${regex}$ ]]; then - version_executable="2" - break - fi - done - if [[ "${version_executable}" != "0" ]]; then - for regex in "${PYTHON_NONVERSIONED_EXECUTABLES[@]}"; do - if [[ "/${file}" =~ ^${regex}$ ]]; then - version_executable="0" - break - fi - done - fi - - [[ "${version_executable}" == "0" ]] && continue - - if [[ -L "${file}" ]]; then - absolute_file="$(readlink "${file}")" - if [[ "${absolute_file}" == /* ]]; then - absolute_file="${intermediate_installation_images_directory}/${PYTHON_ABI}${EPREFIX}/${absolute_file##/}" - else - if [[ "${file}" == */* ]]; then - absolute_file="${intermediate_installation_images_directory}/${PYTHON_ABI}${EPREFIX}/${file%/*}/${absolute_file}" - else - absolute_file="${intermediate_installation_images_directory}/${PYTHON_ABI}${EPREFIX}/${absolute_file}" - fi - fi - else - absolute_file="${intermediate_installation_images_directory}/${PYTHON_ABI}${EPREFIX}/${file}" - fi - - [[ ! -x "${absolute_file}" ]] && continue - - shebang="$(head -n1 "${absolute_file}")" || die "Extraction of shebang from '${absolute_file}' failed" - - if [[ "${version_executable}" == "2" ]]; then - wrapper_scripts+=("${ED}${file}") - elif [[ "${version_executable}" == "1" ]]; then - if [[ "${shebang}" =~ ${_PYTHON_SHEBANG_BASE_PART_REGEX}([[:digit:]]+(\.[[:digit:]]+)?)?($|[[:space:]]+) ]]; then - wrapper_scripts+=("${ED}${file}") - else - version_executable="0" - fi - fi - - [[ "${version_executable}" == "0" ]] && continue - - if [[ -e "${file}-${PYTHON_ABI}" ]]; then - die "${FUNCNAME}(): '${EPREFIX}/${file}-${PYTHON_ABI}' already exists" - fi - - mv "${file}" "${file}-${PYTHON_ABI}" || die "Renaming of '${file}' failed" - - if [[ "${shebang}" =~ ${_PYTHON_SHEBANG_BASE_PART_REGEX}[[:digit:]]*($|[[:space:]]+) ]]; then - if [[ -L "${file}-${PYTHON_ABI}" ]]; then - python_convert_shebangs $([[ "${quiet}" == "1" ]] && echo --quiet) "${PYTHON_ABI}" "${absolute_file}" - else - python_convert_shebangs $([[ "${quiet}" == "1" ]] && echo --quiet) "${PYTHON_ABI}" "${file}-${PYTHON_ABI}" - fi - fi - done - - popd > /dev/null || die "popd failed" - - # This is per bug #390691, without the duplication refactor, and with - # the 3-way structure per comment #6. This enable users with old - # coreutils to upgrade a lot easier (you need to upgrade python+portage - # before coreutils can be upgraded). - if ROOT="/" has_version '>=sys-apps/coreutils-6.9.90'; then - cp -fr --preserve=all --no-preserve=context "${intermediate_installation_images_directory}/${PYTHON_ABI}/"* "${D}" || die "Merging of intermediate installation image for Python ABI '${PYTHON_ABI} into installation image failed" - elif ROOT="/" has_version sys-apps/coreutils; then - cp -fr --preserve=all "${intermediate_installation_images_directory}/${PYTHON_ABI}/"* "${D}" || die "Merging of intermediate installation image for Python ABI '${PYTHON_ABI} into installation image failed" - else - cp -fpr "${intermediate_installation_images_directory}/${PYTHON_ABI}/"* "${D}" || die "Merging of intermediate installation image for Python ABI '${PYTHON_ABI} into installation image failed" - fi - done - - rm -fr "${intermediate_installation_images_directory}" - - if [[ "${#wrapper_scripts[@]}" -ge 1 ]]; then - rm -f "${T}/python_wrapper_scripts" - - for file in "${wrapper_scripts[@]}"; do - echo -n "${file}" >> "${T}/python_wrapper_scripts" - echo -en "\x00" >> "${T}/python_wrapper_scripts" - done - - while read -d $'\0' -r file; do - wrapper_scripts_set+=("${file}") - done < <("$(PYTHON -f)" -c \ -"import sys - -if hasattr(sys.stdout, 'buffer'): - # Python 3 - stdout = sys.stdout.buffer -else: - # Python 2 - stdout = sys.stdout - -python_wrapper_scripts_file = open('${T}/python_wrapper_scripts', 'rb') -files = set(python_wrapper_scripts_file.read().rstrip(${b}'\x00').split(${b}'\x00')) -python_wrapper_scripts_file.close() - -for file in sorted(files): - stdout.write(file) - stdout.write(${b}'\x00')" || die "${FUNCNAME}(): Failure of extraction of set of wrapper scripts") - - python_generate_wrapper_scripts $([[ "${quiet}" == "1" ]] && echo --quiet) "${wrapper_scripts_set[@]}" - fi -} - -# ================================================================================================ -# ========= FUNCTIONS FOR PACKAGES NOT SUPPORTING INSTALLATION FOR MULTIPLE PYTHON ABIS ========== -# ================================================================================================ - -unset EPYTHON PYTHON_ABI - -# @FUNCTION: python_set_active_version -# @USAGE: -# @DESCRIPTION: -# Set locally active version of Python. -# If Python_ABI argument is specified, then version of Python corresponding to Python_ABI is used. -# If 2 argument is specified, then active version of CPython 2 is used. -# If 3 argument is specified, then active version of CPython 3 is used. -# -# This function can be used only in pkg_setup() phase. -python_set_active_version() { - if [[ "${EBUILD_PHASE}" != "setup" ]]; then - die "${FUNCNAME}() can be used only in pkg_setup() phase" - fi - - if _python_package_supporting_installation_for_multiple_python_abis; then - die "${FUNCNAME}() cannot be used in ebuilds of packages supporting installation for multiple Python ABIs" - fi - - if [[ "$#" -ne 1 ]]; then - die "${FUNCNAME}() requires 1 argument" - fi - - _python_initial_sanity_checks - - if [[ -z "${PYTHON_ABI}" ]]; then - if [[ -n "$(_python_get_implementation --ignore-invalid "$1")" ]]; then - # PYTHON_ABI variable is intended to be used only in ebuilds/eclasses, - # so it does not need to be exported to subprocesses. - PYTHON_ABI="$1" - if ! _python_implementation && ! has_version "$(python_get_implementational_package)"; then - die "${FUNCNAME}(): '$(python_get_implementational_package)' is not installed" - fi - export EPYTHON="$(PYTHON "$1")" - elif [[ "$1" == "2" ]]; then - if ! _python_implementation && ! has_version "=dev-lang/python-2*"; then - die "${FUNCNAME}(): '=dev-lang/python-2*' is not installed" - fi - export EPYTHON="$(PYTHON -2)" - PYTHON_ABI="${EPYTHON#python}" - PYTHON_ABI="${PYTHON_ABI%%-*}" - elif [[ "$1" == "3" ]]; then - if ! _python_implementation && ! has_version "=dev-lang/python-3*"; then - die "${FUNCNAME}(): '=dev-lang/python-3*' is not installed" - fi - export EPYTHON="$(PYTHON -3)" - PYTHON_ABI="${EPYTHON#python}" - PYTHON_ABI="${PYTHON_ABI%%-*}" - else - die "${FUNCNAME}(): Unrecognized argument '$1'" - fi - fi - - _python_final_sanity_checks - - # python-updater checks PYTHON_REQUESTED_ACTIVE_VERSION variable. - PYTHON_REQUESTED_ACTIVE_VERSION="$1" -} - -# @FUNCTION: python_need_rebuild -# @DESCRIPTION: -# Mark current package for rebuilding by python-updater after -# switching of active version of Python. -python_need_rebuild() { - if _python_package_supporting_installation_for_multiple_python_abis; then - die "${FUNCNAME}() cannot be used in ebuilds of packages supporting installation for multiple Python ABIs" - fi - - _python_check_python_pkg_setup_execution - - if [[ "$#" -ne 0 ]]; then - die "${FUNCNAME}() does not accept arguments" - fi - - export PYTHON_NEED_REBUILD="$(PYTHON --ABI)" -} - -# ================================================================================================ -# ======================================= GETTER FUNCTIONS ======================================= -# ================================================================================================ - -_PYTHON_ABI_EXTRACTION_COMMAND=\ -'import platform -import sys -sys.stdout.write(".".join(str(x) for x in sys.version_info[:2])) -if platform.system()[:4] == "Java": - sys.stdout.write("-jython") -elif hasattr(platform, "python_implementation") and platform.python_implementation() == "PyPy": - sys.stdout.write("-pypy-" + ".".join(str(x) for x in sys.pypy_version_info[:2]))' - -_python_get_implementation() { - local ignore_invalid="0" - - while (($#)); do - case "$1" in - --ignore-invalid) - ignore_invalid="1" - ;; - --) - shift - break - ;; - -*) - die "${FUNCNAME}(): Unrecognized option '$1'" - ;; - *) - break - ;; - esac - shift - done - - if [[ "$#" -ne 1 ]]; then - die "${FUNCNAME}() requires 1 argument" - fi - - if [[ "$1" =~ ^[[:digit:]]+\.[[:digit:]]+$ ]]; then - echo "CPython" - elif [[ "$1" =~ ^[[:digit:]]+\.[[:digit:]]+-jython$ ]]; then - echo "Jython" - elif [[ "$1" =~ ^[[:digit:]]+\.[[:digit:]]+-pypy-[[:digit:]]+\.[[:digit:]]+$ ]]; then - echo "PyPy" - else - if [[ "${ignore_invalid}" == "0" ]]; then - die "${FUNCNAME}(): Unrecognized Python ABI '$1'" - fi - fi -} - -# @FUNCTION: PYTHON -# @USAGE: [-2] [-3] [--ABI] [-a|--absolute-path] [-f|--final-ABI] [--] -# @DESCRIPTION: -# Print filename of Python interpreter for specified Python ABI. If Python_ABI argument -# is ommitted, then PYTHON_ABI environment variable must be set and is used. -# If -2 option is specified, then active version of CPython 2 is used. -# If -3 option is specified, then active version of CPython 3 is used. -# If --final-ABI option is specified, then final ABI from the list of enabled ABIs is used. -# -2, -3 and --final-ABI options and Python_ABI argument cannot be specified simultaneously. -# If --ABI option is specified, then only specified Python ABI is printed instead of -# filename of Python interpreter. -# If --absolute-path option is specified, then absolute path to Python interpreter is printed. -# --ABI and --absolute-path options cannot be specified simultaneously. -PYTHON() { - _python_check_python_pkg_setup_execution - - local ABI_output="0" absolute_path_output="0" final_ABI="0" PYTHON_ABI="${PYTHON_ABI}" python_interpreter python2="0" python3="0" - - while (($#)); do - case "$1" in - -2) - python2="1" - ;; - -3) - python3="1" - ;; - --ABI) - ABI_output="1" - ;; - -a|--absolute-path) - absolute_path_output="1" - ;; - -f|--final-ABI) - final_ABI="1" - ;; - --) - shift - break - ;; - -*) - die "${FUNCNAME}(): Unrecognized option '$1'" - ;; - *) - break - ;; - esac - shift - done - - if [[ "${ABI_output}" == "1" && "${absolute_path_output}" == "1" ]]; then - die "${FUNCNAME}(): '--ABI' and '--absolute-path' options cannot be specified simultaneously" - fi - - if [[ "$((${python2} + ${python3} + ${final_ABI}))" -gt 1 ]]; then - die "${FUNCNAME}(): '-2', '-3' or '--final-ABI' options cannot be specified simultaneously" - fi - - if [[ "$#" -eq 0 ]]; then - if [[ "${final_ABI}" == "1" ]]; then - if ! _python_package_supporting_installation_for_multiple_python_abis; then - die "${FUNCNAME}(): '--final-ABI' option cannot be used in ebuilds of packages not supporting installation for multiple Python ABIs" - fi - _python_calculate_PYTHON_ABIS - PYTHON_ABI="${PYTHON_ABIS##* }" - elif [[ "${python2}" == "1" ]]; then - PYTHON_ABI="$(ROOT="/" eselect python show --python2 --ABI)" - if [[ -z "${PYTHON_ABI}" ]]; then - die "${FUNCNAME}(): Active version of CPython 2 not set" - elif [[ "${PYTHON_ABI}" != "2."* ]]; then - die "${FUNCNAME}(): Internal error in \`eselect python show --python2\`" - fi - elif [[ "${python3}" == "1" ]]; then - PYTHON_ABI="$(ROOT="/" eselect python show --python3 --ABI)" - if [[ -z "${PYTHON_ABI}" ]]; then - die "${FUNCNAME}(): Active version of CPython 3 not set" - elif [[ "${PYTHON_ABI}" != "3."* ]]; then - die "${FUNCNAME}(): Internal error in \`eselect python show --python3\`" - fi - elif _python_package_supporting_installation_for_multiple_python_abis; then - if ! _python_abi-specific_local_scope; then - die "${FUNCNAME}() should be used in ABI-specific local scope" - fi - else - PYTHON_ABI="$("${EPREFIX}/usr/bin/python" -c "${_PYTHON_ABI_EXTRACTION_COMMAND}")" - if [[ -z "${PYTHON_ABI}" ]]; then - die "${FUNCNAME}(): Failure of extraction of locally active version of Python" - fi - fi - elif [[ "$#" -eq 1 ]]; then - if [[ "${final_ABI}" == "1" ]]; then - die "${FUNCNAME}(): '--final-ABI' option and Python ABI cannot be specified simultaneously" - fi - if [[ "${python2}" == "1" ]]; then - die "${FUNCNAME}(): '-2' option and Python ABI cannot be specified simultaneously" - fi - if [[ "${python3}" == "1" ]]; then - die "${FUNCNAME}(): '-3' option and Python ABI cannot be specified simultaneously" - fi - PYTHON_ABI="$1" - else - die "${FUNCNAME}(): Invalid usage" - fi - - if [[ "${ABI_output}" == "1" ]]; then - echo -n "${PYTHON_ABI}" - return - else - if [[ "$(_python_get_implementation "${PYTHON_ABI}")" == "CPython" ]]; then - python_interpreter="python${PYTHON_ABI}" - elif [[ "$(_python_get_implementation "${PYTHON_ABI}")" == "Jython" ]]; then - python_interpreter="jython${PYTHON_ABI%-jython}" - elif [[ "$(_python_get_implementation "${PYTHON_ABI}")" == "PyPy" ]]; then - python_interpreter="pypy-c${PYTHON_ABI#*-pypy-}" - fi - - if [[ "${absolute_path_output}" == "1" ]]; then - echo -n "${EPREFIX}/usr/bin/${python_interpreter}" - else - echo -n "${python_interpreter}" - fi - fi - - if [[ -n "${ABI}" && "${ABI}" != "${DEFAULT_ABI}" && "${DEFAULT_ABI}" != "default" ]]; then - echo -n "-${ABI}" - fi -} - -# @FUNCTION: python_get_implementation -# @USAGE: [-f|--final-ABI] -# @DESCRIPTION: -# Print name of Python implementation. -# If --final-ABI option is specified, then final ABI from the list of enabled ABIs is used. -python_get_implementation() { - _python_check_python_pkg_setup_execution - - local final_ABI="0" PYTHON_ABI="${PYTHON_ABI}" - - while (($#)); do - case "$1" in - -f|--final-ABI) - final_ABI="1" - ;; - -*) - die "${FUNCNAME}(): Unrecognized option '$1'" - ;; - *) - die "${FUNCNAME}(): Invalid usage" - ;; - esac - shift - done - - if [[ "${final_ABI}" == "1" ]]; then - if ! _python_package_supporting_installation_for_multiple_python_abis; then - die "${FUNCNAME}(): '--final-ABI' option cannot be used in ebuilds of packages not supporting installation for multiple Python ABIs" - fi - PYTHON_ABI="$(PYTHON -f --ABI)" - else - if _python_package_supporting_installation_for_multiple_python_abis; then - if ! _python_abi-specific_local_scope; then - die "${FUNCNAME}() should be used in ABI-specific local scope" - fi - else - PYTHON_ABI="${PYTHON_ABI:-$(PYTHON --ABI)}" - fi - fi - - echo "$(_python_get_implementation "${PYTHON_ABI}")" -} - -# @FUNCTION: python_get_implementational_package -# @USAGE: [-f|--final-ABI] -# @DESCRIPTION: -# Print category, name and slot of package providing Python implementation. -# If --final-ABI option is specified, then final ABI from the list of enabled ABIs is used. -python_get_implementational_package() { - _python_check_python_pkg_setup_execution - - local final_ABI="0" PYTHON_ABI="${PYTHON_ABI}" - - while (($#)); do - case "$1" in - -f|--final-ABI) - final_ABI="1" - ;; - -*) - die "${FUNCNAME}(): Unrecognized option '$1'" - ;; - *) - die "${FUNCNAME}(): Invalid usage" - ;; - esac - shift - done - - if [[ "${final_ABI}" == "1" ]]; then - if ! _python_package_supporting_installation_for_multiple_python_abis; then - die "${FUNCNAME}(): '--final-ABI' option cannot be used in ebuilds of packages not supporting installation for multiple Python ABIs" - fi - PYTHON_ABI="$(PYTHON -f --ABI)" - else - if _python_package_supporting_installation_for_multiple_python_abis; then - if ! _python_abi-specific_local_scope; then - die "${FUNCNAME}() should be used in ABI-specific local scope" - fi - else - PYTHON_ABI="${PYTHON_ABI:-$(PYTHON --ABI)}" - fi - fi - - if [[ "${EAPI:-0}" == "0" ]]; then - if [[ "$(_python_get_implementation "${PYTHON_ABI}")" == "CPython" ]]; then - echo "=dev-lang/python-${PYTHON_ABI}*" - elif [[ "$(_python_get_implementation "${PYTHON_ABI}")" == "Jython" ]]; then - echo "=dev-java/jython-${PYTHON_ABI%-jython}*" - elif [[ "$(_python_get_implementation "${PYTHON_ABI}")" == "PyPy" ]]; then - echo "=virtual/pypy-${PYTHON_ABI#*-pypy-}*" - fi - else - if [[ "$(_python_get_implementation "${PYTHON_ABI}")" == "CPython" ]]; then - echo "dev-lang/python:${PYTHON_ABI}" - elif [[ "$(_python_get_implementation "${PYTHON_ABI}")" == "Jython" ]]; then - echo "dev-java/jython:${PYTHON_ABI%-jython}" - elif [[ "$(_python_get_implementation "${PYTHON_ABI}")" == "PyPy" ]]; then - echo "virtual/pypy:${PYTHON_ABI#*-pypy-}" - fi - fi -} - -# @FUNCTION: python_get_includedir -# @USAGE: [-b|--base-path] [-f|--final-ABI] -# @DESCRIPTION: -# Print path to Python include directory. -# If --base-path option is specified, then path not prefixed with "/" is printed. -# If --final-ABI option is specified, then final ABI from the list of enabled ABIs is used. -python_get_includedir() { - _python_check_python_pkg_setup_execution - - local base_path="0" final_ABI="0" prefix PYTHON_ABI="${PYTHON_ABI}" - - while (($#)); do - case "$1" in - -b|--base-path) - base_path="1" - ;; - -f|--final-ABI) - final_ABI="1" - ;; - -*) - die "${FUNCNAME}(): Unrecognized option '$1'" - ;; - *) - die "${FUNCNAME}(): Invalid usage" - ;; - esac - shift - done - - if [[ "${base_path}" == "0" ]]; then - prefix="/" - fi - - if [[ "${final_ABI}" == "1" ]]; then - if ! _python_package_supporting_installation_for_multiple_python_abis; then - die "${FUNCNAME}(): '--final-ABI' option cannot be used in ebuilds of packages not supporting installation for multiple Python ABIs" - fi - PYTHON_ABI="$(PYTHON -f --ABI)" - else - if _python_package_supporting_installation_for_multiple_python_abis; then - if ! _python_abi-specific_local_scope; then - die "${FUNCNAME}() should be used in ABI-specific local scope" - fi - else - PYTHON_ABI="${PYTHON_ABI:-$(PYTHON --ABI)}" - fi - fi - - if [[ "$(_python_get_implementation "${PYTHON_ABI}")" == "CPython" ]]; then - echo "${prefix}usr/include/python${PYTHON_ABI}" - elif [[ "$(_python_get_implementation "${PYTHON_ABI}")" == "Jython" ]]; then - echo "${prefix}usr/share/jython-${PYTHON_ABI%-jython}/Include" - elif [[ "$(_python_get_implementation "${PYTHON_ABI}")" == "PyPy" ]]; then - echo "${prefix}usr/$(get_libdir)/pypy${PYTHON_ABI#*-pypy-}/include" - fi -} - -# @FUNCTION: python_get_libdir -# @USAGE: [-b|--base-path] [-f|--final-ABI] -# @DESCRIPTION: -# Print path to Python standard library directory. -# If --base-path option is specified, then path not prefixed with "/" is printed. -# If --final-ABI option is specified, then final ABI from the list of enabled ABIs is used. -python_get_libdir() { - _python_check_python_pkg_setup_execution - - local base_path="0" final_ABI="0" prefix PYTHON_ABI="${PYTHON_ABI}" - - while (($#)); do - case "$1" in - -b|--base-path) - base_path="1" - ;; - -f|--final-ABI) - final_ABI="1" - ;; - -*) - die "${FUNCNAME}(): Unrecognized option '$1'" - ;; - *) - die "${FUNCNAME}(): Invalid usage" - ;; - esac - shift - done - - if [[ "${base_path}" == "0" ]]; then - prefix="/" - fi - - if [[ "${final_ABI}" == "1" ]]; then - if ! _python_package_supporting_installation_for_multiple_python_abis; then - die "${FUNCNAME}(): '--final-ABI' option cannot be used in ebuilds of packages not supporting installation for multiple Python ABIs" - fi - PYTHON_ABI="$(PYTHON -f --ABI)" - else - if _python_package_supporting_installation_for_multiple_python_abis; then - if ! _python_abi-specific_local_scope; then - die "${FUNCNAME}() should be used in ABI-specific local scope" - fi - else - PYTHON_ABI="${PYTHON_ABI:-$(PYTHON --ABI)}" - fi - fi - - if [[ "$(_python_get_implementation "${PYTHON_ABI}")" == "CPython" ]]; then - echo "${prefix}usr/$(get_libdir)/python${PYTHON_ABI}" - elif [[ "$(_python_get_implementation "${PYTHON_ABI}")" == "Jython" ]]; then - echo "${prefix}usr/share/jython-${PYTHON_ABI%-jython}/Lib" - elif [[ "$(_python_get_implementation "${PYTHON_ABI}")" == "PyPy" ]]; then - die "${FUNCNAME}(): PyPy has multiple standard library directories" - fi -} - -# @FUNCTION: python_get_sitedir -# @USAGE: [-b|--base-path] [-f|--final-ABI] -# @DESCRIPTION: -# Print path to Python site-packages directory. -# If --base-path option is specified, then path not prefixed with "/" is printed. -# If --final-ABI option is specified, then final ABI from the list of enabled ABIs is used. -python_get_sitedir() { - _python_check_python_pkg_setup_execution - - local base_path="0" final_ABI="0" prefix PYTHON_ABI="${PYTHON_ABI}" - - while (($#)); do - case "$1" in - -b|--base-path) - base_path="1" - ;; - -f|--final-ABI) - final_ABI="1" - ;; - -*) - die "${FUNCNAME}(): Unrecognized option '$1'" - ;; - *) - die "${FUNCNAME}(): Invalid usage" - ;; - esac - shift - done - - if [[ "${base_path}" == "0" ]]; then - prefix="/" - fi - - if [[ "${final_ABI}" == "1" ]]; then - if ! _python_package_supporting_installation_for_multiple_python_abis; then - die "${FUNCNAME}(): '--final-ABI' option cannot be used in ebuilds of packages not supporting installation for multiple Python ABIs" - fi - PYTHON_ABI="$(PYTHON -f --ABI)" - else - if _python_package_supporting_installation_for_multiple_python_abis; then - if ! _python_abi-specific_local_scope; then - die "${FUNCNAME}() should be used in ABI-specific local scope" - fi - else - PYTHON_ABI="${PYTHON_ABI:-$(PYTHON --ABI)}" - fi - fi - - if [[ "$(_python_get_implementation "${PYTHON_ABI}")" == "CPython" ]]; then - echo "${prefix}usr/$(get_libdir)/python${PYTHON_ABI}/site-packages" - elif [[ "$(_python_get_implementation "${PYTHON_ABI}")" == "Jython" ]]; then - echo "${prefix}usr/share/jython-${PYTHON_ABI%-jython}/Lib/site-packages" - elif [[ "$(_python_get_implementation "${PYTHON_ABI}")" == "PyPy" ]]; then - echo "${prefix}usr/$(get_libdir)/pypy${PYTHON_ABI#*-pypy-}/site-packages" - fi -} - -# @FUNCTION: python_get_library -# @USAGE: [-b|--base-path] [-f|--final-ABI] [-l|--linker-option] -# @DESCRIPTION: -# Print path to Python library. -# If --base-path option is specified, then path not prefixed with "/" is printed. -# If --linker-option is specified, then "-l${library}" linker option is printed. -# If --final-ABI option is specified, then final ABI from the list of enabled ABIs is used. -python_get_library() { - _python_check_python_pkg_setup_execution - - local base_path="0" final_ABI="0" linker_option="0" prefix PYTHON_ABI="${PYTHON_ABI}" - - while (($#)); do - case "$1" in - -b|--base-path) - base_path="1" - ;; - -f|--final-ABI) - final_ABI="1" - ;; - -l|--linker-option) - linker_option="1" - ;; - -*) - die "${FUNCNAME}(): Unrecognized option '$1'" - ;; - *) - die "${FUNCNAME}(): Invalid usage" - ;; - esac - shift - done - - if [[ "${base_path}" == "0" ]]; then - prefix="/" - fi - - if [[ "${base_path}" == "1" && "${linker_option}" == "1" ]]; then - die "${FUNCNAME}(): '--base-path' and '--linker-option' options cannot be specified simultaneously" - fi - - if [[ "${final_ABI}" == "1" ]]; then - if ! _python_package_supporting_installation_for_multiple_python_abis; then - die "${FUNCNAME}(): '--final-ABI' option cannot be used in ebuilds of packages not supporting installation for multiple Python ABIs" - fi - PYTHON_ABI="$(PYTHON -f --ABI)" - else - if _python_package_supporting_installation_for_multiple_python_abis; then - if ! _python_abi-specific_local_scope; then - die "${FUNCNAME}() should be used in ABI-specific local scope" - fi - else - PYTHON_ABI="${PYTHON_ABI:-$(PYTHON --ABI)}" - fi - fi - - if [[ "$(_python_get_implementation "${PYTHON_ABI}")" == "CPython" ]]; then - if [[ "${linker_option}" == "1" ]]; then - echo "-lpython${PYTHON_ABI}" - else - echo "${prefix}usr/$(get_libdir)/libpython${PYTHON_ABI}$(get_libname)" - fi - elif [[ "$(_python_get_implementation "${PYTHON_ABI}")" == "Jython" ]]; then - die "${FUNCNAME}(): Jython does not have shared library" - elif [[ "$(_python_get_implementation "${PYTHON_ABI}")" == "PyPy" ]]; then - die "${FUNCNAME}(): PyPy does not have shared library" - fi -} - -# @FUNCTION: python_get_version -# @USAGE: [-f|--final-ABI] [-l|--language] [--full] [--major] [--minor] [--micro] -# @DESCRIPTION: -# Print version of Python implementation. -# --full, --major, --minor and --micro options cannot be specified simultaneously. -# If --full, --major, --minor and --micro options are not specified, then "${major_version}.${minor_version}" is printed. -# If --language option is specified, then version of Python language is printed. -# --language and --full options cannot be specified simultaneously. -# --language and --micro options cannot be specified simultaneously. -# If --final-ABI option is specified, then final ABI from the list of enabled ABIs is used. -python_get_version() { - _python_check_python_pkg_setup_execution - - local final_ABI="0" language="0" language_version full="0" major="0" minor="0" micro="0" PYTHON_ABI="${PYTHON_ABI}" python_command - - while (($#)); do - case "$1" in - -f|--final-ABI) - final_ABI="1" - ;; - -l|--language) - language="1" - ;; - --full) - full="1" - ;; - --major) - major="1" - ;; - --minor) - minor="1" - ;; - --micro) - micro="1" - ;; - -*) - die "${FUNCNAME}(): Unrecognized option '$1'" - ;; - *) - die "${FUNCNAME}(): Invalid usage" - ;; - esac - shift - done - - if [[ "${final_ABI}" == "1" ]]; then - if ! _python_package_supporting_installation_for_multiple_python_abis; then - die "${FUNCNAME}(): '--final-ABI' option cannot be used in ebuilds of packages not supporting installation for multiple Python ABIs" - fi - else - if _python_package_supporting_installation_for_multiple_python_abis && ! _python_abi-specific_local_scope; then - die "${FUNCNAME}() should be used in ABI-specific local scope" - fi - fi - - if [[ "$((${full} + ${major} + ${minor} + ${micro}))" -gt 1 ]]; then - die "${FUNCNAME}(): '--full', '--major', '--minor' or '--micro' options cannot be specified simultaneously" - fi - - if [[ "${language}" == "1" ]]; then - if [[ "${final_ABI}" == "1" ]]; then - PYTHON_ABI="$(PYTHON -f --ABI)" - elif [[ -z "${PYTHON_ABI}" ]]; then - PYTHON_ABI="$(PYTHON --ABI)" - fi - language_version="${PYTHON_ABI%%-*}" - if [[ "${full}" == "1" ]]; then - die "${FUNCNAME}(): '--language' and '--full' options cannot be specified simultaneously" - elif [[ "${major}" == "1" ]]; then - echo "${language_version%.*}" - elif [[ "${minor}" == "1" ]]; then - echo "${language_version#*.}" - elif [[ "${micro}" == "1" ]]; then - die "${FUNCNAME}(): '--language' and '--micro' options cannot be specified simultaneously" - else - echo "${language_version}" - fi - else - if [[ "${full}" == "1" ]]; then - python_command="import sys; print('.'.join(str(x) for x in getattr(sys, 'pypy_version_info', sys.version_info)[:3]))" - elif [[ "${major}" == "1" ]]; then - python_command="import sys; print(getattr(sys, 'pypy_version_info', sys.version_info)[0])" - elif [[ "${minor}" == "1" ]]; then - python_command="import sys; print(getattr(sys, 'pypy_version_info', sys.version_info)[1])" - elif [[ "${micro}" == "1" ]]; then - python_command="import sys; print(getattr(sys, 'pypy_version_info', sys.version_info)[2])" - else - if [[ -n "${PYTHON_ABI}" && "${final_ABI}" == "0" ]]; then - if [[ "$(_python_get_implementation "${PYTHON_ABI}")" == "CPython" ]]; then - echo "${PYTHON_ABI}" - elif [[ "$(_python_get_implementation "${PYTHON_ABI}")" == "Jython" ]]; then - echo "${PYTHON_ABI%-jython}" - elif [[ "$(_python_get_implementation "${PYTHON_ABI}")" == "PyPy" ]]; then - echo "${PYTHON_ABI#*-pypy-}" - fi - return - fi - python_command="from sys import version_info; print('.'.join(str(x) for x in version_info[:2]))" - fi - - if [[ "${final_ABI}" == "1" ]]; then - "$(PYTHON -f)" -c "${python_command}" - else - "$(PYTHON ${PYTHON_ABI})" -c "${python_command}" - fi - fi -} - -# @FUNCTION: python_get_implementation_and_version -# @USAGE: [-f|--final-ABI] -# @DESCRIPTION: -# Print name and version of Python implementation. -# If version of Python implementation is not bound to version of Python language, then -# version of Python language is additionally printed. -# If --final-ABI option is specified, then final ABI from the list of enabled ABIs is used. -python_get_implementation_and_version() { - _python_check_python_pkg_setup_execution - - local final_ABI="0" PYTHON_ABI="${PYTHON_ABI}" - - while (($#)); do - case "$1" in - -f|--final-ABI) - final_ABI="1" - ;; - -*) - die "${FUNCNAME}(): Unrecognized option '$1'" - ;; - *) - die "${FUNCNAME}(): Invalid usage" - ;; - esac - shift - done - - if [[ "${final_ABI}" == "1" ]]; then - if ! _python_package_supporting_installation_for_multiple_python_abis; then - die "${FUNCNAME}(): '--final-ABI' option cannot be used in ebuilds of packages not supporting installation for multiple Python ABIs" - fi - PYTHON_ABI="$(PYTHON -f --ABI)" - else - if _python_package_supporting_installation_for_multiple_python_abis; then - if ! _python_abi-specific_local_scope; then - die "${FUNCNAME}() should be used in ABI-specific local scope" - fi - else - PYTHON_ABI="${PYTHON_ABI:-$(PYTHON --ABI)}" - fi - fi - - if [[ "${PYTHON_ABI}" =~ ^[[:digit:]]+\.[[:digit:]]+-[[:alnum:]]+-[[:digit:]]+\.[[:digit:]]+$ ]]; then - echo "$(_python_get_implementation "${PYTHON_ABI}") ${PYTHON_ABI##*-} (Python ${PYTHON_ABI%%-*})" - else - echo "$(_python_get_implementation "${PYTHON_ABI}") ${PYTHON_ABI%%-*}" - fi -} - -# ================================================================================================ -# ================================ FUNCTIONS FOR RUNNING OF TESTS ================================ -# ================================================================================================ - -# @ECLASS-VARIABLE: PYTHON_TEST_VERBOSITY -# @DESCRIPTION: -# User-configurable verbosity of tests of Python modules. -# Supported values: 0, 1, 2, 3, 4. -PYTHON_TEST_VERBOSITY="${PYTHON_TEST_VERBOSITY:-1}" - -_python_test_hook() { - if [[ "$#" -ne 1 ]]; then - die "${FUNCNAME}() requires 1 argument" - fi - - if _python_package_supporting_installation_for_multiple_python_abis && [[ "$(type -t "${_PYTHON_TEST_FUNCTION}_$1_hook")" == "function" ]]; then - "${_PYTHON_TEST_FUNCTION}_$1_hook" - fi -} - -# @FUNCTION: python_execute_nosetests -# @USAGE: [-P|--PYTHONPATH PYTHONPATH] [-s|--separate-build-dirs] [--] [arguments] -# @DESCRIPTION: -# Execute nosetests for all enabled Python ABIs. -# In ebuilds of packages supporting installation for multiple Python ABIs, this function calls -# python_execute_nosetests_pre_hook() and python_execute_nosetests_post_hook(), if they are defined. -python_execute_nosetests() { - _python_check_python_pkg_setup_execution - _python_set_color_variables - - local PYTHONPATH_template separate_build_dirs - - while (($#)); do - case "$1" in - -P|--PYTHONPATH) - PYTHONPATH_template="$2" - shift - ;; - -s|--separate-build-dirs) - separate_build_dirs="1" - ;; - --) - shift - break - ;; - -*) - die "${FUNCNAME}(): Unrecognized option '$1'" - ;; - *) - break - ;; - esac - shift - done - - python_test_function() { - local evaluated_PYTHONPATH - - eval "evaluated_PYTHONPATH=\"${PYTHONPATH_template}\"" - - _PYTHON_TEST_FUNCTION="python_execute_nosetests" _python_test_hook pre - - if [[ -n "${evaluated_PYTHONPATH}" ]]; then - echo ${_BOLD}PYTHONPATH="${evaluated_PYTHONPATH}" nosetests --verbosity="${PYTHON_TEST_VERBOSITY}" "$@"${_NORMAL} - PYTHONPATH="${evaluated_PYTHONPATH}" nosetests --verbosity="${PYTHON_TEST_VERBOSITY}" "$@" || return "$?" - else - echo ${_BOLD}nosetests --verbosity="${PYTHON_TEST_VERBOSITY}" "$@"${_NORMAL} - nosetests --verbosity="${PYTHON_TEST_VERBOSITY}" "$@" || return "$?" - fi - - _PYTHON_TEST_FUNCTION="python_execute_nosetests" _python_test_hook post - } - if _python_package_supporting_installation_for_multiple_python_abis; then - python_execute_function ${separate_build_dirs:+-s} python_test_function "$@" - else - if [[ -n "${separate_build_dirs}" ]]; then - die "${FUNCNAME}(): Invalid usage" - fi - python_test_function "$@" || die "Testing failed" - fi - - unset -f python_test_function -} - -# @FUNCTION: python_execute_py.test -# @USAGE: [-P|--PYTHONPATH PYTHONPATH] [-s|--separate-build-dirs] [--] [arguments] -# @DESCRIPTION: -# Execute py.test for all enabled Python ABIs. -# In ebuilds of packages supporting installation for multiple Python ABIs, this function calls -# python_execute_py.test_pre_hook() and python_execute_py.test_post_hook(), if they are defined. -python_execute_py.test() { - _python_check_python_pkg_setup_execution - _python_set_color_variables - - local PYTHONPATH_template separate_build_dirs - - while (($#)); do - case "$1" in - -P|--PYTHONPATH) - PYTHONPATH_template="$2" - shift - ;; - -s|--separate-build-dirs) - separate_build_dirs="1" - ;; - --) - shift - break - ;; - -*) - die "${FUNCNAME}(): Unrecognized option '$1'" - ;; - *) - break - ;; - esac - shift - done - - python_test_function() { - local evaluated_PYTHONPATH - - eval "evaluated_PYTHONPATH=\"${PYTHONPATH_template}\"" - - _PYTHON_TEST_FUNCTION="python_execute_py.test" _python_test_hook pre - - if [[ -n "${evaluated_PYTHONPATH}" ]]; then - echo ${_BOLD}PYTHONPATH="${evaluated_PYTHONPATH}" py.test $([[ "${PYTHON_TEST_VERBOSITY}" -ge 2 ]] && echo -v) "$@"${_NORMAL} - PYTHONPATH="${evaluated_PYTHONPATH}" py.test $([[ "${PYTHON_TEST_VERBOSITY}" -ge 2 ]] && echo -v) "$@" || return "$?" - else - echo ${_BOLD}py.test $([[ "${PYTHON_TEST_VERBOSITY}" -gt 1 ]] && echo -v) "$@"${_NORMAL} - py.test $([[ "${PYTHON_TEST_VERBOSITY}" -gt 1 ]] && echo -v) "$@" || return "$?" - fi - - _PYTHON_TEST_FUNCTION="python_execute_py.test" _python_test_hook post - } - if _python_package_supporting_installation_for_multiple_python_abis; then - python_execute_function ${separate_build_dirs:+-s} python_test_function "$@" - else - if [[ -n "${separate_build_dirs}" ]]; then - die "${FUNCNAME}(): Invalid usage" - fi - python_test_function "$@" || die "Testing failed" - fi - - unset -f python_test_function -} - -# @FUNCTION: python_execute_trial -# @USAGE: [-P|--PYTHONPATH PYTHONPATH] [-s|--separate-build-dirs] [--] [arguments] -# @DESCRIPTION: -# Execute trial for all enabled Python ABIs. -# In ebuilds of packages supporting installation for multiple Python ABIs, this function -# calls python_execute_trial_pre_hook() and python_execute_trial_post_hook(), if they are defined. -python_execute_trial() { - _python_check_python_pkg_setup_execution - _python_set_color_variables - - local PYTHONPATH_template separate_build_dirs - - while (($#)); do - case "$1" in - -P|--PYTHONPATH) - PYTHONPATH_template="$2" - shift - ;; - -s|--separate-build-dirs) - separate_build_dirs="1" - ;; - --) - shift - break - ;; - -*) - die "${FUNCNAME}(): Unrecognized option '$1'" - ;; - *) - break - ;; - esac - shift - done - - python_test_function() { - local evaluated_PYTHONPATH - - eval "evaluated_PYTHONPATH=\"${PYTHONPATH_template}\"" - - _PYTHON_TEST_FUNCTION="python_execute_trial" _python_test_hook pre - - if [[ -n "${evaluated_PYTHONPATH}" ]]; then - echo ${_BOLD}PYTHONPATH="${evaluated_PYTHONPATH}" trial $([[ "${PYTHON_TEST_VERBOSITY}" -ge 4 ]] && echo --spew) "$@"${_NORMAL} - PYTHONPATH="${evaluated_PYTHONPATH}" trial $([[ "${PYTHON_TEST_VERBOSITY}" -ge 4 ]] && echo --spew) "$@" || return "$?" - else - echo ${_BOLD}trial $([[ "${PYTHON_TEST_VERBOSITY}" -ge 4 ]] && echo --spew) "$@"${_NORMAL} - trial $([[ "${PYTHON_TEST_VERBOSITY}" -ge 4 ]] && echo --spew) "$@" || return "$?" - fi - - _PYTHON_TEST_FUNCTION="python_execute_trial" _python_test_hook post - } - if _python_package_supporting_installation_for_multiple_python_abis; then - python_execute_function ${separate_build_dirs:+-s} python_test_function "$@" - else - if [[ -n "${separate_build_dirs}" ]]; then - die "${FUNCNAME}(): Invalid usage" - fi - python_test_function "$@" || die "Testing failed" - fi - - unset -f python_test_function -} - -# ================================================================================================ -# ======================= FUNCTIONS FOR HANDLING OF BYTE-COMPILED MODULES ======================== -# ================================================================================================ - -# @FUNCTION: python_enable_pyc -# @DESCRIPTION: -# Tell Python to automatically recompile modules to .pyc/.pyo if the -# timestamps/version stamps have changed. -python_enable_pyc() { - _python_check_python_pkg_setup_execution - - if [[ "$#" -ne 0 ]]; then - die "${FUNCNAME}() does not accept arguments" - fi - - unset PYTHONDONTWRITEBYTECODE -} - -# @FUNCTION: python_disable_pyc -# @DESCRIPTION: -# Tell Python not to automatically recompile modules to .pyc/.pyo -# even if the timestamps/version stamps do not match. This is done -# to protect sandbox. -python_disable_pyc() { - _python_check_python_pkg_setup_execution - - if [[ "$#" -ne 0 ]]; then - die "${FUNCNAME}() does not accept arguments" - fi - - export PYTHONDONTWRITEBYTECODE="1" -} - -_python_vecho() { - [[ -z ${PORTAGE_VERBOSE} ]] || echo "$@" -} - -_python_clean_compiled_modules() { - _python_initialize_prefix_variables - _python_set_color_variables - - [[ "${FUNCNAME[1]}" =~ ^(python_mod_optimize|python_mod_cleanup)$ ]] || die "${FUNCNAME}(): Invalid usage" - - local base_module_name compiled_file compiled_files=() dir path py_file root - - # Strip trailing slash from EROOT. - root="${EROOT%/}" - - for path in "$@"; do - compiled_files=() - if [[ -d "${path}" ]]; then - while read -d $'\0' -r compiled_file; do - compiled_files+=("${compiled_file}") - done < <(find "${path}" "(" -name "*.py[co]" -o -name "*\$py.class" ")" -print0) - - if [[ "${EBUILD_PHASE}" == "postrm" ]]; then - # Delete empty child directories. - find "${path}" -type d | sort -r | while read -r dir; do - if rmdir "${dir}" 2> /dev/null; then - _python_vecho "<<< ${dir}" - fi - done - fi - elif [[ "${path}" == *.py ]]; then - base_module_name="${path##*/}" - base_module_name="${base_module_name%.py}" - if [[ -d "${path%/*}/__pycache__" ]]; then - while read -d $'\0' -r compiled_file; do - compiled_files+=("${compiled_file}") - done < <(find "${path%/*}/__pycache__" "(" -name "${base_module_name}.*.py[co]" -o -name "${base_module_name}\$py.class" ")" -print0) - fi - compiled_files+=("${path}c" "${path}o" "${path%.py}\$py.class") - fi - - for compiled_file in "${compiled_files[@]}"; do - [[ ! -f "${compiled_file}" ]] && continue - dir="${compiled_file%/*}" - dir="${dir##*/}" - if [[ "${compiled_file}" == *.py[co] ]]; then - if [[ "${dir}" == "__pycache__" ]]; then - base_module_name="${compiled_file##*/}" - base_module_name="${base_module_name%.*py[co]}" - base_module_name="${base_module_name%.*}" - py_file="${compiled_file%__pycache__/*}${base_module_name}.py" - else - py_file="${compiled_file%[co]}" - fi - if [[ "${EBUILD_PHASE}" == "postinst" ]]; then - [[ -f "${py_file}" && "${compiled_file}" -nt "${py_file}" ]] && continue - else - [[ -f "${py_file}" ]] && continue - fi - _python_vecho "<<< ${compiled_file%[co]}[co]" - rm -f "${compiled_file%[co]}"[co] - elif [[ "${compiled_file}" == *\$py.class ]]; then - if [[ "${dir}" == "__pycache__" ]]; then - base_module_name="${compiled_file##*/}" - base_module_name="${base_module_name%\$py.class}" - py_file="${compiled_file%__pycache__/*}${base_module_name}.py" - else - py_file="${compiled_file%\$py.class}.py" - fi - if [[ "${EBUILD_PHASE}" == "postinst" ]]; then - [[ -f "${py_file}" && "${compiled_file}" -nt "${py_file}" ]] && continue - else - [[ -f "${py_file}" ]] && continue - fi - _python_vecho "<<< ${compiled_file}" - rm -f "${compiled_file}" - else - die "${FUNCNAME}(): Unrecognized file type: '${compiled_file}'" - fi - - # Delete empty parent directories. - dir="${compiled_file%/*}" - while [[ "${dir}" != "${root}" ]]; do - if rmdir "${dir}" 2> /dev/null; then - _python_vecho "<<< ${dir}" - else - break - fi - dir="${dir%/*}" - done - done - done -} - -# @FUNCTION: python_mod_optimize -# @USAGE: [--allow-evaluated-non-sitedir-paths] [-d directory] [-f] [-l] [-q] [-x regular_expression] [--] [files|directories] -# @DESCRIPTION: -# Byte-compile specified Python modules. -# -d, -f, -l, -q and -x options passed to this function are passed to compileall.py. -# -# This function can be used only in pkg_postinst() phase. -python_mod_optimize() { - if [[ "${EBUILD_PHASE}" != "postinst" ]]; then - die "${FUNCNAME}() can be used only in pkg_postinst() phase" - fi - - _python_check_python_pkg_setup_execution - _python_initialize_prefix_variables - - if ! has "${EAPI:-0}" 0 1 2 || _python_package_supporting_installation_for_multiple_python_abis || _python_implementation || [[ "${CATEGORY}/${PN}" == "sys-apps/portage" ]]; then - # PYTHON_ABI variable cannot be local in packages not supporting installation for multiple Python ABIs. - local allow_evaluated_non_sitedir_paths="0" dir dirs=() evaluated_dirs=() evaluated_files=() file files=() iterated_PYTHON_ABIS options=() other_dirs=() other_files=() previous_PYTHON_ABI="${PYTHON_ABI}" return_code root site_packages_dirs=() site_packages_files=() stderr stderr_line - - if _python_package_supporting_installation_for_multiple_python_abis; then - if has "${EAPI:-0}" 0 1 2 3 && [[ -z "${PYTHON_ABIS}" ]]; then - die "${FUNCNAME}(): python_pkg_setup() or python_execute_function() not called" - fi - iterated_PYTHON_ABIS="${PYTHON_ABIS}" - else - if has "${EAPI:-0}" 0 1 2 3; then - iterated_PYTHON_ABIS="${PYTHON_ABI:=$(PYTHON --ABI)}" - else - iterated_PYTHON_ABIS="${PYTHON_ABI}" - fi - fi - - # Strip trailing slash from EROOT. - root="${EROOT%/}" - - while (($#)); do - case "$1" in - --allow-evaluated-non-sitedir-paths) - allow_evaluated_non_sitedir_paths="1" - ;; - -l|-f|-q) - options+=("$1") - ;; - -d|-x) - options+=("$1" "$2") - shift - ;; - --) - shift - break - ;; - -*) - die "${FUNCNAME}(): Unrecognized option '$1'" - ;; - *) - break - ;; - esac - shift - done - - if [[ "${allow_evaluated_non_sitedir_paths}" == "1" ]] && ! _python_package_supporting_installation_for_multiple_python_abis; then - die "${FUNCNAME}(): '--allow-evaluated-non-sitedir-paths' option cannot be used in ebuilds of packages not supporting installation for multiple Python ABIs" - fi - - if [[ "$#" -eq 0 ]]; then - die "${FUNCNAME}(): Missing files or directories" - fi - - while (($#)); do - if [[ "$1" =~ ^($|(\.|\.\.|/)($|/)) ]]; then - die "${FUNCNAME}(): Invalid argument '$1'" - elif ! _python_implementation && [[ "$1" =~ ^/usr/lib(32|64)?/python[[:digit:]]+\.[[:digit:]]+ ]]; then - die "${FUNCNAME}(): Paths of directories / files in site-packages directories must be relative to site-packages directories" - elif [[ "$1" =~ ^/ ]]; then - if _python_package_supporting_installation_for_multiple_python_abis; then - if [[ "${allow_evaluated_non_sitedir_paths}" != "1" ]]; then - die "${FUNCNAME}(): Absolute paths cannot be used in ebuilds of packages supporting installation for multiple Python ABIs" - fi - if [[ "$1" != *\$* ]]; then - die "${FUNCNAME}(): '$1' has invalid syntax" - fi - if [[ "$1" == *.py ]]; then - evaluated_files+=("$1") - else - evaluated_dirs+=("$1") - fi - else - if [[ -d "${root}$1" ]]; then - other_dirs+=("${root}$1") - elif [[ -f "${root}$1" ]]; then - other_files+=("${root}$1") - elif [[ -e "${root}$1" ]]; then - eerror "${FUNCNAME}(): '${root}$1' is not a regular file or a directory" - else - eerror "${FUNCNAME}(): '${root}$1' does not exist" - fi - fi - else - for PYTHON_ABI in ${iterated_PYTHON_ABIS}; do - if [[ -d "${root}$(python_get_sitedir)/$1" ]]; then - site_packages_dirs+=("$1") - break - elif [[ -f "${root}$(python_get_sitedir)/$1" ]]; then - site_packages_files+=("$1") - break - elif [[ -e "${root}$(python_get_sitedir)/$1" ]]; then - eerror "${FUNCNAME}(): '$1' is not a regular file or a directory" - else - eerror "${FUNCNAME}(): '$1' does not exist" - fi - done - fi - shift - done - - # Set additional options. - options+=("-q") - - for PYTHON_ABI in ${iterated_PYTHON_ABIS}; do - if ((${#site_packages_dirs[@]})) || ((${#site_packages_files[@]})) || ((${#evaluated_dirs[@]})) || ((${#evaluated_files[@]})); then - return_code="0" - stderr="" - ebegin "Compilation and optimization of Python modules for $(python_get_implementation_and_version)" - if ((${#site_packages_dirs[@]})) || ((${#evaluated_dirs[@]})); then - for dir in "${site_packages_dirs[@]}"; do - dirs+=("${root}$(python_get_sitedir)/${dir}") - done - for dir in "${evaluated_dirs[@]}"; do - eval "dirs+=(\"\${root}${dir}\")" - done - stderr+="${stderr:+$'\n'}$("$(PYTHON)" -m compileall "${options[@]}" "${dirs[@]}" 2>&1)" || return_code="1" - if ! has "$(_python_get_implementation "${PYTHON_ABI}")" Jython PyPy; then - "$(PYTHON)" -O -m compileall "${options[@]}" "${dirs[@]}" &> /dev/null || return_code="1" - fi - _python_clean_compiled_modules "${dirs[@]}" - fi - if ((${#site_packages_files[@]})) || ((${#evaluated_files[@]})); then - for file in "${site_packages_files[@]}"; do - files+=("${root}$(python_get_sitedir)/${file}") - done - for file in "${evaluated_files[@]}"; do - eval "files+=(\"\${root}${file}\")" - done - stderr+="${stderr:+$'\n'}$("$(PYTHON)" -m py_compile "${files[@]}" 2>&1)" || return_code="1" - if ! has "$(_python_get_implementation "${PYTHON_ABI}")" Jython PyPy; then - "$(PYTHON)" -O -m py_compile "${files[@]}" &> /dev/null || return_code="1" - fi - _python_clean_compiled_modules "${files[@]}" - fi - eend "${return_code}" - if [[ -n "${stderr}" ]]; then - eerror "Syntax errors / warnings in Python modules for $(python_get_implementation_and_version):" &> /dev/null - while read stderr_line; do - eerror " ${stderr_line}" - done <<< "${stderr}" - fi - fi - unset dirs files - done - - if _python_package_supporting_installation_for_multiple_python_abis; then - # Restore previous value of PYTHON_ABI. - if [[ -n "${previous_PYTHON_ABI}" ]]; then - PYTHON_ABI="${previous_PYTHON_ABI}" - else - unset PYTHON_ABI - fi - fi - - if ((${#other_dirs[@]})) || ((${#other_files[@]})); then - return_code="0" - stderr="" - ebegin "Compilation and optimization of Python modules placed outside of site-packages directories for $(python_get_implementation_and_version)" - if ((${#other_dirs[@]})); then - stderr+="${stderr:+$'\n'}$("$(PYTHON ${PYTHON_ABI})" -m compileall "${options[@]}" "${other_dirs[@]}" 2>&1)" || return_code="1" - if ! has "$(_python_get_implementation "${PYTHON_ABI}")" Jython PyPy; then - "$(PYTHON ${PYTHON_ABI})" -O -m compileall "${options[@]}" "${other_dirs[@]}" &> /dev/null || return_code="1" - fi - _python_clean_compiled_modules "${other_dirs[@]}" - fi - if ((${#other_files[@]})); then - stderr+="${stderr:+$'\n'}$("$(PYTHON ${PYTHON_ABI})" -m py_compile "${other_files[@]}" 2>&1)" || return_code="1" - if ! has "$(_python_get_implementation "${PYTHON_ABI}")" Jython PyPy; then - "$(PYTHON ${PYTHON_ABI})" -O -m py_compile "${other_files[@]}" &> /dev/null || return_code="1" - fi - _python_clean_compiled_modules "${other_files[@]}" - fi - eend "${return_code}" - if [[ -n "${stderr}" ]]; then - eerror "Syntax errors / warnings in Python modules placed outside of site-packages directories for $(python_get_implementation_and_version):" &> /dev/null - while read stderr_line; do - eerror " ${stderr_line}" - done <<< "${stderr}" - fi - fi - else - # Deprecated part of python_mod_optimize() - - local myroot mydirs=() myfiles=() myopts=() return_code="0" - - # strip trailing slash - myroot="${EROOT%/}" - - # respect EROOT and options passed to compileall.py - while (($#)); do - case "$1" in - -l|-f|-q) - myopts+=("$1") - ;; - -d|-x) - myopts+=("$1" "$2") - shift - ;; - --) - shift - break - ;; - -*) - die "${FUNCNAME}(): Unrecognized option '$1'" - ;; - *) - break - ;; - esac - shift - done - - if [[ "$#" -eq 0 ]]; then - die "${FUNCNAME}(): Missing files or directories" - fi - - while (($#)); do - if [[ "$1" =~ ^($|(\.|\.\.|/)($|/)) ]]; then - die "${FUNCNAME}(): Invalid argument '$1'" - elif [[ -d "${myroot}/${1#/}" ]]; then - mydirs+=("${myroot}/${1#/}") - elif [[ -f "${myroot}/${1#/}" ]]; then - myfiles+=("${myroot}/${1#/}") - elif [[ -e "${myroot}/${1#/}" ]]; then - eerror "${FUNCNAME}(): ${myroot}/${1#/} is not a regular file or directory" - else - eerror "${FUNCNAME}(): ${myroot}/${1#/} does not exist" - fi - shift - done - - # set additional opts - myopts+=(-q) - - PYTHON_ABI="${PYTHON_ABI:-$(PYTHON --ABI)}" - - ebegin "Compilation and optimization of Python modules for $(python_get_implementation) $(python_get_version)" - if ((${#mydirs[@]})); then - "$(PYTHON ${PYTHON_ABI})" "${myroot}$(python_get_libdir)/compileall.py" "${myopts[@]}" "${mydirs[@]}" || return_code="1" - "$(PYTHON ${PYTHON_ABI})" -O "${myroot}$(python_get_libdir)/compileall.py" "${myopts[@]}" "${mydirs[@]}" &> /dev/null || return_code="1" - _python_clean_compiled_modules "${mydirs[@]}" - fi - - if ((${#myfiles[@]})); then - "$(PYTHON ${PYTHON_ABI})" "${myroot}$(python_get_libdir)/py_compile.py" "${myfiles[@]}" || return_code="1" - "$(PYTHON ${PYTHON_ABI})" -O "${myroot}$(python_get_libdir)/py_compile.py" "${myfiles[@]}" &> /dev/null || return_code="1" - _python_clean_compiled_modules "${myfiles[@]}" - fi - - eend "${return_code}" - fi -} - -# @FUNCTION: python_mod_cleanup -# @USAGE: [--allow-evaluated-non-sitedir-paths] [--] [files|directories] -# @DESCRIPTION: -# Delete orphaned byte-compiled Python modules corresponding to specified Python modules. -# -# This function can be used only in pkg_postrm() phase. -python_mod_cleanup() { - if [[ "${EBUILD_PHASE}" != "postrm" ]]; then - die "${FUNCNAME}() can be used only in pkg_postrm() phase" - fi - - _python_check_python_pkg_setup_execution - _python_initialize_prefix_variables - - local allow_evaluated_non_sitedir_paths="0" dir iterated_PYTHON_ABIS PYTHON_ABI="${PYTHON_ABI}" root search_paths=() sitedir - - if _python_package_supporting_installation_for_multiple_python_abis; then - if has "${EAPI:-0}" 0 1 2 3 && [[ -z "${PYTHON_ABIS}" ]]; then - die "${FUNCNAME}(): python_pkg_setup() or python_execute_function() not called" - fi - iterated_PYTHON_ABIS="${PYTHON_ABIS}" - else - if has "${EAPI:-0}" 0 1 2 3; then - iterated_PYTHON_ABIS="${PYTHON_ABI:-$(PYTHON --ABI)}" - else - iterated_PYTHON_ABIS="${PYTHON_ABI}" - fi - fi - - # Strip trailing slash from EROOT. - root="${EROOT%/}" - - while (($#)); do - case "$1" in - --allow-evaluated-non-sitedir-paths) - allow_evaluated_non_sitedir_paths="1" - ;; - --) - shift - break - ;; - -*) - die "${FUNCNAME}(): Unrecognized option '$1'" - ;; - *) - break - ;; - esac - shift - done - - if [[ "${allow_evaluated_non_sitedir_paths}" == "1" ]] && ! _python_package_supporting_installation_for_multiple_python_abis; then - die "${FUNCNAME}(): '--allow-evaluated-non-sitedir-paths' option cannot be used in ebuilds of packages not supporting installation for multiple Python ABIs" - fi - - if [[ "$#" -eq 0 ]]; then - die "${FUNCNAME}(): Missing files or directories" - fi - - if ! has "${EAPI:-0}" 0 1 2 || _python_package_supporting_installation_for_multiple_python_abis || _python_implementation || [[ "${CATEGORY}/${PN}" == "sys-apps/portage" ]]; then - while (($#)); do - if [[ "$1" =~ ^($|(\.|\.\.|/)($|/)) ]]; then - die "${FUNCNAME}(): Invalid argument '$1'" - elif ! _python_implementation && [[ "$1" =~ ^/usr/lib(32|64)?/python[[:digit:]]+\.[[:digit:]]+ ]]; then - die "${FUNCNAME}(): Paths of directories / files in site-packages directories must be relative to site-packages directories" - elif [[ "$1" =~ ^/ ]]; then - if _python_package_supporting_installation_for_multiple_python_abis; then - if [[ "${allow_evaluated_non_sitedir_paths}" != "1" ]]; then - die "${FUNCNAME}(): Absolute paths cannot be used in ebuilds of packages supporting installation for multiple Python ABIs" - fi - if [[ "$1" != *\$* ]]; then - die "${FUNCNAME}(): '$1' has invalid syntax" - fi - for PYTHON_ABI in ${iterated_PYTHON_ABIS}; do - eval "search_paths+=(\"\${root}$1\")" - done - else - search_paths+=("${root}$1") - fi - else - for PYTHON_ABI in ${iterated_PYTHON_ABIS}; do - search_paths+=("${root}$(python_get_sitedir)/$1") - done - fi - shift - done - else - # Deprecated part of python_mod_cleanup() - - search_paths=("${@#/}") - search_paths=("${search_paths[@]/#/${root}/}") - fi - - _python_clean_compiled_modules "${search_paths[@]}" -} - -# ================================================================================================ -# ===================================== DEPRECATED FUNCTIONS ===================================== -# ================================================================================================ - -fi # _PYTHON_ECLASS_INHERITED diff --git a/games-rpg/manaplus/Manifest b/games-rpg/manaplus/Manifest index aabb50a9dbcb..02c81bae3c32 100644 --- a/games-rpg/manaplus/Manifest +++ b/games-rpg/manaplus/Manifest @@ -1,2 +1,2 @@ -DIST manaplus-1.7.2.18.tar.xz 14768848 SHA256 308bd47abcc0d2d032deb2137766820288b9fff4821f38130dc8d50220234545 SHA512 424375a5e0116650bd0be205f5fe3cf6eb25782b22cef7f6a9caa8fdc4c5bab0e0323cfd8f9f8585729e2995977c1371ddab76af354dc759066d27b672a00eb1 WHIRLPOOL bcb1cffd5b9d8b86b00f5345ee94e18f812f3d54743329d30292335354e06069709b6eb7e976e74381856449b599545dc733712369a4fa4a147ef61b8cd078f4 +DIST manaplus-1.7.3.18.tar.xz 14793708 SHA256 053908c2f42b9db637536adbcb84b31c3cf203af4d954cda26d78afa798cb5a6 SHA512 eb42a958d1ae60e2519ce94da0cda9dc01c3b0d5220e9538740e290d894e32201d8ad36e724c17120ceb414cb076636a7ae0b6c7dc09a3436160ed4f60f7351b WHIRLPOOL b7104267d3f50c6f6a37562a18506e3289eadb0468d562eed41c3aaf30a770e517e245840eae8f3d3d261eeca881662b5fc784d5323dd0d0de068c6f86fd5e9f DIST manaplus-1.7.3.4.tar.xz 14794704 SHA256 20d8ccd4d91edc0f9de4db9d5c0ae99906be393f6d762b87c2d784279ffe7d55 SHA512 86c45d5e2964772bd87bcb06b55dc8481ec1b36c3f5523015f2eba4c0adc15ea7d8ea9db7b98779f76cdbdd869687b93cc2f1a0012db44f7fffcd3ee3ffdae06 WHIRLPOOL 9caf975ec64183ea3241c0be29ddcde57902c0cbc945b8fc267ff8bbf77586043eaadc8277f771bffba2901c4da1663b094cc3169dd9bf1a9009dd6f9b1da0b3 diff --git a/games-rpg/manaplus/manaplus-1.7.2.18.ebuild b/games-rpg/manaplus/manaplus-1.7.3.18.ebuild similarity index 99% rename from games-rpg/manaplus/manaplus-1.7.2.18.ebuild rename to games-rpg/manaplus/manaplus-1.7.3.18.ebuild index 658372c7dac6..7896a6774aff 100644 --- a/games-rpg/manaplus/manaplus-1.7.2.18.ebuild +++ b/games-rpg/manaplus/manaplus-1.7.3.18.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == 9999 ]] ; then EGIT_REPO_URI="https://github.com/ManaPlus/ManaPlus.git" else SRC_URI="http://download.evolonline.org/manaplus/download/${PV}/${P}.tar.xz" - KEYWORDS="amd64 x86" + KEYWORDS="~amd64 ~x86" fi LICENSE="GPL-2+" diff --git a/games-rpg/manaplus/manaplus-1.7.3.4.ebuild b/games-rpg/manaplus/manaplus-1.7.3.4.ebuild index 7896a6774aff..658372c7dac6 100644 --- a/games-rpg/manaplus/manaplus-1.7.3.4.ebuild +++ b/games-rpg/manaplus/manaplus-1.7.3.4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == 9999 ]] ; then EGIT_REPO_URI="https://github.com/ManaPlus/ManaPlus.git" else SRC_URI="http://download.evolonline.org/manaplus/download/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 x86" fi LICENSE="GPL-2+" diff --git a/gnome-extra/nautilus-tracker-tags/Manifest b/gnome-extra/nautilus-tracker-tags/Manifest index 51c7f9eeb6ab..238779a2e945 100644 --- a/gnome-extra/nautilus-tracker-tags/Manifest +++ b/gnome-extra/nautilus-tracker-tags/Manifest @@ -1,2 +1,3 @@ DIST tracker-1.10.1.tar.xz 5027912 SHA256 67ea78cca8ebbd6633dddcdd40b5205683cc886b872cde987e2a8bae171f4191 SHA512 aa523fad1c577926ec1f33692314afe673bdc6a84917c4ed506d29e8d0ec17dfacf0a6694cd794d140fc1498770b58d640ed4886c2827644665c92461764d7ce WHIRLPOOL 6947aef1420f15c879ae26a7c5e17ce0a34316077cba20b12dbb5be7e5f55ea840d6d0e145d3c19f47f3db640e07b043a6a25a7bd810bd6ac9a3de336f30f6d3 +DIST tracker-1.10.5.tar.xz 5033992 SHA256 3b8488f0e372054790f2fd4207227c5b15425bf1ab829d76928ac0b32de9c5b7 SHA512 e26f394681d0da28fb28536655f3c584de4aa7ce38c5a9762f81c9bfd21185d8df542b8d72ab337fb63ab91a1df9c733053fb6fa02cdffdc4edd873e0f70b800 WHIRLPOOL 0ab0a66cee2eb14b7893dd3719b0095e3cb3f49cb4db8bebcaa4f5174e726fb7db5f5706a635ffc71d89ab05494f991d4e8b2e62077c5cf2db85f5d9d7a3f4f8 DIST tracker-1.8.3.tar.xz 4985156 SHA256 9bbf8c8525b3a1496716a350bc50ba06af5e880a4386506ca3e45d6779065c42 SHA512 122d84d88fb170c0b9f3db0038ada88b9cca75698d1d3bc6a70d019e97ad77a9b21e145b9ec23c0eb9f46778505438ff30f131b4719d3126178cd7ddd752eccd WHIRLPOOL 75a14ca80ceeb23a7d7985cf22f72c88e2c11a4e69c107cbe536575a6fbce335268dcb9fe8514da8f98ebfbbdf59a63d7253fc5de5abf9d64b3a508bd355843d diff --git a/gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-1.10.5.ebuild b/gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-1.10.5.ebuild new file mode 100644 index 000000000000..0c453124d656 --- /dev/null +++ b/gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-1.10.5.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME_ORG_MODULE="tracker" + +inherit gnome.org toolchain-funcs + +DESCRIPTION="Nautilus extension to tag files for Tracker" +HOMEPAGE="https://wiki.gnome.org/Projects/Tracker" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +COMMON_DEPEND=" + ~app-misc/tracker-${PV} + >=dev-libs/glib-2.44:2 + >=gnome-base/nautilus-2.90 + x11-libs/gtk+:3 +" +RDEPEND="${COMMON_DEPEND} + ! - - graphics@gentoo.org - Gentoo Graphics Project - + + vivo75+gentoo_bugzilla@gmail.com + Francesco Riosa + + + proxy-maint@gentoo.org + Proxy Maintainers + + + graphics@gentoo.org + Gentoo Graphics Project + diff --git a/media-gfx/scantailor/scantailor-0.9.12.2.ebuild b/media-gfx/scantailor/scantailor-0.9.12.2.ebuild index f470924df1e5..6bf36a2fa0a5 100644 --- a/media-gfx/scantailor/scantailor-0.9.12.2.ebuild +++ b/media-gfx/scantailor/scantailor-0.9.12.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/scantailor/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar LICENSE="GPL-2 GPL-3 public-domain" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="opengl" RDEPEND=" diff --git a/media-libs/gegl/files/gegl-0.3.12-failing-tests.patch b/media-libs/gegl/files/gegl-0.3.12-failing-tests.patch new file mode 100644 index 000000000000..c886419925af --- /dev/null +++ b/media-libs/gegl/files/gegl-0.3.12-failing-tests.patch @@ -0,0 +1,33 @@ +From e3ffef75aabd2d078cf341124ba42ce7673419b3 Mon Sep 17 00:00:00 2001 +From: Sebastian Pipping +Date: Wed, 22 Mar 2017 19:59:38 +0100 +Subject: [PATCH] Disable failing tests + +https://bugs.gentoo.org/show_bug.cgi?id=595332#c3 +--- + tests/simple/Makefile.am | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/tests/simple/Makefile.am b/tests/simple/Makefile.am +index e28680a..aa7efd8 100644 +--- a/tests/simple/Makefile.am ++++ b/tests/simple/Makefile.am +@@ -15,7 +15,6 @@ noinst_PROGRAMS = \ + test-gegl-rectangle \ + test-gegl-color \ + test-gegl-tile \ +- test-image-compare \ + test-license-check \ + test-misc \ + test-node-connections \ +@@ -23,7 +22,6 @@ noinst_PROGRAMS = \ + test-node-properties \ + test-object-forked \ + test-opencl-colors \ +- test-serialize \ + test-path \ + test-proxynop-processing \ + test-scaled-blit \ +-- +2.12.0 + diff --git a/media-libs/gegl/gegl-0.3.10.ebuild b/media-libs/gegl/gegl-0.3.10.ebuild index 4623228a29c4..6ac39e18502d 100644 --- a/media-libs/gegl/gegl-0.3.10.ebuild +++ b/media-libs/gegl/gegl-0.3.10.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -93,6 +93,8 @@ src_prepare() { -e '/composite-transform.xml/d' \ -i tests/compositions/Makefile.am || die + epatch "${FILESDIR}"/${PN}-0.3.12-failing-tests.patch + eautoreconf gnome2_environment_reset diff --git a/media-libs/gegl/gegl-0.3.12.ebuild b/media-libs/gegl/gegl-0.3.12.ebuild index 37b1e5de89d3..650df9398cab 100644 --- a/media-libs/gegl/gegl-0.3.12.ebuild +++ b/media-libs/gegl/gegl-0.3.12.ebuild @@ -93,6 +93,8 @@ src_prepare() { -e '/composite-transform.xml/d' \ -i tests/compositions/Makefile.am || die + epatch "${FILESDIR}"/${PN}-0.3.12-failing-tests.patch + eautoreconf gnome2_environment_reset diff --git a/media-libs/gegl/gegl-0.3.8.ebuild b/media-libs/gegl/gegl-0.3.8.ebuild index d93f96153ff7..c1bd4c14c7b5 100644 --- a/media-libs/gegl/gegl-0.3.8.ebuild +++ b/media-libs/gegl/gegl-0.3.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -93,6 +93,8 @@ src_prepare() { -e '/composite-transform.xml/d' \ -i tests/compositions/Makefile.am || die + epatch "${FILESDIR}"/${PN}-0.3.12-failing-tests.patch + eautoreconf gnome2_environment_reset diff --git a/media-libs/gexiv2/Manifest b/media-libs/gexiv2/Manifest index 9e0f6fdb389d..5656be13d16d 100644 --- a/media-libs/gexiv2/Manifest +++ b/media-libs/gexiv2/Manifest @@ -1,2 +1,3 @@ DIST gexiv2-0.10.3.tar.xz 244816 SHA256 390cfb966197fa9f3f32200bc578d7c7f3560358c235e6419657206a362d3988 SHA512 a258a95e3e9dddc6636430d8a2bc222b6605e5d0d122ea1b951f97568cecd04b2d3cbc522625918faf3b5a3e670b01db81a45c2c5c5d65e6eb4b4f4a2ac69e8f WHIRLPOOL e50401f642a2252cad664716004038fdd364e9a42b93c7b9748e0f93b652cad31432f7f58571dd0ff67c8dcb1deca590eaaf42ad287d8d27110d0626a352154b DIST gexiv2-0.10.4.tar.xz 267800 SHA256 ad8d31afdc0a1932cc44c4cfcea449497c0d0b445c0ad2f9735707b306e71ca4 SHA512 90f864f47ff6c1580579c3497580b398bb8d4ab9b56488017ae92d778a931bceddb8eb6fdc6dc7451d6205187c734b87e2bf395b86cddfb9022f6423b3390d8f WHIRLPOOL 3f78ddf56e2b9eb96e903051a4f36ac030181686767eb3dc89dd22296855d92c0a799fb174d7b82ec89e083afcb24cc3904ee0db9dbd66436a5f12b8242fb897 +DIST gexiv2-0.10.5.tar.xz 591752 SHA256 318fe068cd414c0af91759a87c29fd577cd5d42bf7a6f50caff27535c02ac7f3 SHA512 350e9db388d0aa1c106f3e5bf8862206977d650be0223229c61c6a3ee20642890fbfd7681a215b9c85c10d0787a00a25bc05a639e19a5f39be27cb6d1bb0fc06 WHIRLPOOL 8177d284941d72346e87b8b463cd84e86aafe84d63fc9f4b01e5c9c3e7bd01999c7eace5b4179918033a2cc72cd2d14b07104413f59fda86bbb3a5bdc1839e4b diff --git a/media-libs/gexiv2/gexiv2-0.10.5.ebuild b/media-libs/gexiv2/gexiv2-0.10.5.ebuild new file mode 100644 index 000000000000..73d79469fb5b --- /dev/null +++ b/media-libs/gexiv2/gexiv2-0.10.5.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) + +inherit autotools eutils multilib python-r1 toolchain-funcs versionator xdg-utils + +MY_PV=$(get_version_component_range 1-2) + +DESCRIPTION="GObject-based wrapper around the Exiv2 library" +HOMEPAGE="https://wiki.gnome.org/Projects/gexiv2" +SRC_URI="mirror://gnome/sources/${PN}/${MY_PV}/${P}.tar.xz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="introspection python static-libs test" + +REQUIRED_USE=" + python? ( introspection ${PYTHON_REQUIRED_USE} ) + test? ( python ) +" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.26.1:2 + >=media-gfx/exiv2-0.21:0= + introspection? ( dev-libs/gobject-introspection:= )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_prepare() { + xdg_environment_reset + tc-export CXX + default + eautoreconf +} + +src_configure() { + econf \ + $(use_enable introspection) \ + $(use_enable static-libs static) +} + +src_install() { + emake DESTDIR="${D}" LIB="$(get_libdir)" install + dodoc AUTHORS NEWS README THANKS + + if use python ; then + python_moduleinto gi/overrides/ + python_foreach_impl python_domodule GExiv2.py + fi + + use static-libs || prune_libtool_files --modules +} diff --git a/media-libs/grilo/Manifest b/media-libs/grilo/Manifest index 6819b1c97f9e..78e60cbb49e8 100644 --- a/media-libs/grilo/Manifest +++ b/media-libs/grilo/Manifest @@ -1,4 +1,3 @@ DIST grilo-0.2.15.tar.xz 627196 SHA256 6f5d2583250a68e76d281edaa08adb880d5a78ed46f9ecd22ae4715f1dd66815 SHA512 ac0a76d9075e5383fe1a56277b23986a8ec8e86f01f3f782ac7dc79539904712c22295c679243604b619f24088a1210622e0699b5601678264bd7651012ded3e WHIRLPOOL 6ea64142e1a4923d0ea3554ec3591f2c3dd6d30fdeaccde9a2a8e48d3e62ff1cd38b23a9eb39aa4c79c3a93c800e7dbfb4ad3a278e92d5ac57cb2e374a18f793 -DIST grilo-0.3.0.tar.xz 623032 SHA256 1fd1a87d606f56adb3086954baec3ea6e25d9ba3fb010f11d1d3ddc9ec66bc60 SHA512 d3d40896cb6ac4f6b02cce894dbf78a346464bab4eb8dbc60a0a0669db51269891071d9dd2c7a97b0befec82c5c1b6096f07d9060f2fbda0d557e2abacba6472 WHIRLPOOL 47d55a0ef09633ea3be8bd3171fe8390572526d82877fdcf5af3f8bedf878915fd49ff2181468ab7ba63fac9f1657fd7d2994088415f047a8f1647873f80ce8d -DIST grilo-0.3.1.tar.xz 635304 SHA256 ebbdc61dc7920a8cac436895e8625a0ee64d6a4b352987fb5d361ef87243cd4c SHA512 c4815f7624d8f5c7d4de0a4b089161779a4b20d86ac9065d288b1706bb46779f2af2e9437bcddf61616922c3fcd2ed96e860f9598ee4a8213db77d61a84e5bd9 WHIRLPOOL d53d74581bf25566787a537478b75e2e06cdebe049940caa387f22c91ebbbe04f2eecdac65ede7564cad9eb5ea1c8d5e7fb0cb9883492be95f8e371e5a899f49 DIST grilo-0.3.2.tar.xz 638876 SHA256 f26f684a5d76aea8dbce136750bc67d2170b36575f109292fbb78ae99ec87f5b SHA512 190571d320265dd04a2b0728e0af59cc544d0e7de2f6db0599984fa58e694a007f2f7c090c67b4637b40f6d4462b357d204eea1c8c3a67180651d7d71186c93e WHIRLPOOL b3cb2ed4bbcfc762757bbf514104fe7019636ac67badc5ab72c955edf9c21edefe30c61ad39bdee509ff53847d08efc03577cb5c5f5661f24200b55aeda2caa9 +DIST grilo-0.3.3.tar.xz 641440 SHA256 5c874222c7bdf42490cd56765a593c41407247706bb1f24a1bd5d007aa38a0e3 SHA512 5ea94903c7ce0360eec0bb72c0a6c211a83da087538bac1274e8521360364bd852d0f63a27f85119d75541d323f0fbc89b21a577109cc3ee4faa6e33b105be5f WHIRLPOOL aba3474b3753582bd645cd0ca34051601fb3b15a2d6b4db58beb997b1ad1518fb3a2c79901604646b8edb4a84e2b620bb0b8f1861a5df0c3169d47e07ba93d5c diff --git a/media-libs/grilo/grilo-0.3.0.ebuild b/media-libs/grilo/grilo-0.3.0.ebuild deleted file mode 100644 index 08f2f6981341..000000000000 --- a/media-libs/grilo/grilo-0.3.0.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" -PYTHON_COMPAT=( python2_7 ) -VALA_MIN_API_VERSION="0.28" -VALA_USE_DEPEND="vapigen" - -inherit gnome2 python-any-r1 vala - -DESCRIPTION="A framework for easy media discovery and browsing" -HOMEPAGE="https://wiki.gnome.org/Projects/Grilo" - -LICENSE="LGPL-2.1+" -SLOT="0.3/0" # subslot is libgrilo-0.3 soname suffix -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" - -IUSE="gtk examples +introspection +network playlist test vala" -REQUIRED_USE="test? ( introspection )" - -RDEPEND=" - >=dev-libs/glib-2.44:2 - dev-libs/libxml2:2 - net-libs/liboauth - gtk? ( >=x11-libs/gtk+-3:3 ) - introspection? ( >=dev-libs/gobject-introspection-0.9:= ) - network? ( >=net-libs/libsoup-2.41.3:2.4 ) - playlist? ( >=dev-libs/totem-pl-parser-3.4.1 ) -" -DEPEND="${RDEPEND} - >=dev-util/gtk-doc-am-1.10 - >=dev-util/intltool-0.40 - virtual/pkgconfig - vala? ( $(vala_depend) ) - test? ( - $(python_gen_any_dep ' - dev-python/pygobject:2[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}]') - media-plugins/grilo-plugins:0.2 ) -" -# eautoreconf requires gnome-common - -python_check_deps() { - has_version "dev-python/pygobject:2[${PYTHON_USEDEP}]" && \ - has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" -} - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_prepare() { - sed -e "s:GETTEXT_PACKAGE=grilo$:GETTEXT_PACKAGE=grilo-${SLOT}:" \ - -i configure.ac configure || die "sed configure.ac configure failed" - - # Don't build examples - sed -e '/SUBDIRS/s/examples//' \ - -i Makefile.am -i Makefile.in || die - - use vala && vala_src_prepare - gnome2_src_prepare -} - -src_configure() { - # --enable-debug only changes CFLAGS, useless for us - gnome2_src_configure \ - --disable-static \ - --disable-debug \ - $(use_enable gtk test-ui) \ - $(use_enable introspection) \ - $(use_enable network grl-net) \ - $(use_enable playlist grl-pls) \ - $(use_enable test tests) \ - $(use_enable vala) -} - -src_install() { - gnome2_src_install - # Upstream made this conditional on gtk-doc build... - DOC_MODULE_VERSION=${SLOT%/*} \ - emake -C doc install DESTDIR="${ED}" - - if use examples; then - # Install example code - insinto /usr/share/doc/${PF}/examples - doins "${S}"/examples/*.c - fi -} diff --git a/media-libs/grilo/grilo-0.3.1.ebuild b/media-libs/grilo/grilo-0.3.3.ebuild similarity index 86% rename from media-libs/grilo/grilo-0.3.1.ebuild rename to media-libs/grilo/grilo-0.3.3.ebuild index 5c66806cb63d..0e726409d3e6 100644 --- a/media-libs/grilo/grilo-0.3.1.ebuild +++ b/media-libs/grilo/grilo-0.3.3.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 GNOME2_LA_PUNT="yes" -PYTHON_COMPAT=( python2_7 ) +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) VALA_MIN_API_VERSION="0.28" VALA_USE_DEPEND="vapigen" @@ -34,19 +34,14 @@ DEPEND="${RDEPEND} virtual/pkgconfig vala? ( $(vala_depend) ) test? ( - $(python_gen_any_dep ' - dev-python/pygobject:2[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}]') + ${PYTHON_DEPS} media-plugins/grilo-plugins:${SLOT%/*} ) " # eautoreconf requires gnome-common -python_check_deps() { - has_version "dev-python/pygobject:2[${PYTHON_USEDEP}]" && \ - has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" -} - pkg_setup() { + # Python tests are currently commented out, but this is done via in exit(0) in testrunner.py + # thus it still needs $PYTHON set up, which python-any-r1_pkg_setup will do for us use test && python-any-r1_pkg_setup } diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest index 7d551c6cda9a..2ebc25c28ac5 100644 --- a/media-libs/vips/Manifest +++ b/media-libs/vips/Manifest @@ -1,2 +1 @@ -DIST vips-7.26.3.tar.gz 3163591 SHA256 9acbe13f391bde2e1748e62a3f2e07a4319ad07c2502cc1ee4422f0a6cbd12a0 SHA512 7f2a21e2fac863d2ac43dc4a90f33e34a84d27035050357dba599e8a368b013d04f8ca03155dfc882e77004399800ae35fd40fa1919478e0b6ad0ba970806cb2 WHIRLPOOL 155843e1ba719b705e3ef3b994de0aaf6f2ba2cdb620b47fae74c9e4b2605f73987270539e77241a4fcef85e881a477de8eedd3b2bc955050eac3f9984ff4a8a DIST vips-7.38.5.tar.gz 3447505 SHA256 495dc8ca70910eca33a867f0a7e6903b076d6dd9fbdf2ddbb2ffd4270f0fe00e SHA512 99b3a3efb32a976d17e5ce7d7d79e8bb708c148e981f866a8997a07f641866ba237cd677de9f7cafab30afb182a5bde7cc130368c8ff5d8f413d38801a24ed37 WHIRLPOOL a40d38956a476e74669288ba14f6a5c49f5485221c90e8455702bbfde411a871a5f31cfdeefa1329a17f773a14668af187e92189e4f592dba459a0b20a3c16ba diff --git a/media-libs/vips/vips-7.26.3-r1.ebuild b/media-libs/vips/vips-7.26.3-r1.ebuild deleted file mode 100644 index f86440b5f503..000000000000 --- a/media-libs/vips/vips-7.26.3-r1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=3 -PYTHON_DEPEND="python? 2" -inherit eutils versionator python - -# TODO: -# matio? ( sci-libs/matio ) - in science overlay #269598 (wait for new release -# after 1.3.4) or until somebody adds it to the tree. - -DESCRIPTION="VIPS Image Processing Library" -SRC_URI="http://www.vips.ecs.soton.ac.uk/supported/$(get_version_component_range 1-2)/${P}.tar.gz" -HOMEPAGE="http://vips.sourceforge.net" - -LICENSE="LGPL-2.1" -SLOT="1" -KEYWORDS="amd64 x86" -IUSE="debug exif fits fftw imagemagick jpeg lcms openexr +orc png python static-libs tiff" - -RDEPEND=">=dev-libs/glib-2.6:2 - >=dev-libs/liboil-0.3 - dev-libs/libxml2 - sys-libs/zlib - >=x11-libs/pango-1.8 - fftw? ( sci-libs/fftw:3.0 ) - imagemagick? ( virtual/imagemagick-tools ) - lcms? ( media-libs/lcms ) - openexr? ( >=media-libs/openexr-1.2.2 ) - exif? ( >=media-libs/libexif-0.6 ) - tiff? ( media-libs/tiff ) - jpeg? ( virtual/jpeg ) - fits? ( sci-libs/cfitsio ) - png? ( >=media-libs/libpng-1.2.9 ) - orc? ( >=dev-lang/orc-0.4.11 )" -DEPEND="${RDEPEND} - dev-util/gtk-doc-am" - -pkg_setup() { - if use python; then - python_set_active_version 2 - python_pkg_setup - fi -} - -src_configure() { - econf \ - $(use_enable debug) \ - $(use_with fftw fftw3) \ - $(use_with lcms) \ - $(use_with openexr OpenEXR) \ - $(use_with exif libexif) \ - $(use_with imagemagick magick) \ - $(use_with png) \ - $(use_with tiff) \ - $(use_with fits cfitsio) \ - $(use_with jpeg) \ - $(use_with orc) \ - $(use_with python) \ - $(use_enable static-libs static) -} - -src_install() { - emake DESTDIR="${D}" install || die - dodoc AUTHORS ChangeLog NEWS README THANKS TODO || die - - # 314101 - mv "${ED}"/usr/share/doc/${PN}/* "${ED}"/usr/share/doc/${PF} || die - rmdir "${ED}"/usr/share/doc/${PN}/ || die - dosym /usr/share/doc/${PF} /usr/share/doc/${PN} - - find "${ED}" -name '*.la' -exec rm -f {} + -} diff --git a/media-plugins/grilo-plugins/Manifest b/media-plugins/grilo-plugins/Manifest index 25fe8bdd0878..42657296e2df 100644 --- a/media-plugins/grilo-plugins/Manifest +++ b/media-plugins/grilo-plugins/Manifest @@ -1,4 +1,4 @@ DIST grilo-plugins-0.2.12.tar.xz 721592 SHA256 15bed8a633c81b251920ab677d455433e641388f605277ca88e549cc89012b48 SHA512 37865fea88b2927482490481f07d830e6cbd89c886e20b2986931215099bc9b6b46600ac45e0c72c6ff2d8f9e273ca5cd4ad42195436b540118c483d1cb5bd8e WHIRLPOOL 27006aa66002770c55be9c8f9d4302f1b60524096a11ad27731a3fcb57e4e4a55a0be6809808d14c441e4bdc005753fd55657fb9df83c149a420eacc29276c91 DIST grilo-plugins-0.2.17.tar.xz 1036308 SHA256 337669098cddf64a84fa9398aa1d7f994fea84bc5f7f1b348e1288f135713781 SHA512 f556ae6e72c82ce74cc8902f7b4ae27f51060c3b06230989b36ce4498f93894c723809c1f08fc8edfabd892fc303eb0523f21ea72649f644c7eb421b62773140 WHIRLPOOL f882ba3ef6ee4b7a1c115992dedd03778155d1ef4fa26077b7f482f5ab7bd5087e6d8485912bbd2563af3b0ef3e387169c1217b8f0427637aa1a9aa88e94df7c -DIST grilo-plugins-0.3.2.tar.xz 1858408 SHA256 791b89289781272c001545931a8f58f499d14e46e038a9caa82dfe2494301afd SHA512 8c711631617a57dabaf8e509f5704bf9236e9e732b0707b7234fccfb8919d3c6724ae09ae89f8dd1f4f0d8d2713a1463dfb38e352f8756770fb6a1fadfa3f5b7 WHIRLPOOL 7dc1162a2aedcd0860c3f3bb7e1ef815313781386521c58eede1c629d882289f4de5e536a8191cdb77e3aadf1dc1bfa9dca0db9a9f4f6c0713d3ebb120ee02af DIST grilo-plugins-0.3.3.tar.xz 1874736 SHA256 fe66e887847fef9c361bcb7226047c43b2bc22b172aaf22afd5534947cc85b9c SHA512 96dd0b93b8dfc69c0f4c5f0adfe4dccb00cbb06dbfb12930eb92f273c15068256bbed906b27f7451ebce5f35b541d8802b765d3efb59907b636174e6a5980612 WHIRLPOOL 3ede88d64811bc32c6d6d4d615de2c26cbfcd490168ddeedbc949ea648dbebfa136378f92464875f094ee70e21a611488ec0593166518591a6a9e5c5a1254b00 +DIST grilo-plugins-0.3.4.tar.xz 1879324 SHA256 990282a518968c52f6a67b96c6b708e236a59da1c7c920ed45e6316ab49ddeb5 SHA512 690e016f4e24894bce8e8a3535898e6a5553fbe725efe539f771867d5a246a2d86e52641cc21696a7ea9da506ab72735db26d40e8aa6e738b818fda81d9d5575 WHIRLPOOL a61f744605047e98f7c375dd4a8ad23a533cc86e24801138da00d74e2adcc53d7ec6f0c07da3bddf89f707c5bd94697722906aecaebb32ef212e28beede2bcea diff --git a/media-plugins/grilo-plugins/grilo-plugins-0.3.2.ebuild b/media-plugins/grilo-plugins/grilo-plugins-0.3.4.ebuild similarity index 97% rename from media-plugins/grilo-plugins/grilo-plugins-0.3.2.ebuild rename to media-plugins/grilo-plugins/grilo-plugins-0.3.4.ebuild index 780e6a2828aa..de1797327d1c 100644 --- a/media-plugins/grilo-plugins/grilo-plugins-0.3.2.ebuild +++ b/media-plugins/grilo-plugins/grilo-plugins-0.3.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -52,6 +52,7 @@ RDEPEND=" >=dev-libs/totem-pl-parser-3.4.1 ) " DEPEND="${RDEPEND} + lua? ( dev-util/gperf ) app-text/docbook-xml-dtd:4.5 app-text/yelp-tools >=dev-util/intltool-0.40.0 @@ -77,7 +78,7 @@ src_configure() { --enable-filesystem \ --enable-gravatar \ --enable-jamendo \ - --enable-localmetadata \ + --enable-local-metadata \ --enable-magnatune \ --enable-metadata-store \ --enable-podcasts \ diff --git a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.1.3-r1.ebuild b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.1.3-r1.ebuild index 49e69f5a6e3c..d8775b4833c7 100644 --- a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.1.3-r1.ebuild +++ b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.1.3-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://qmmp.ylsoftware.com/files/plugins/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="" RDEPEND=" diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index a9f81ac29ee6..e6e4a47b4e25 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1,3 +1,4 @@ DIST totem-3.18.1.tar.xz 3172416 SHA256 d7816eae9606846c44fd508902eae10bdaed28e6d4f621531990d473184107a2 SHA512 cc4dcd81c2473a2c91786d0d329d1426cb23c372fbef9738be21762b00aaf02e50f54ed6d6c81b9325312db02347baf267d73d74be4052ffdb14c899e1f4f069 WHIRLPOOL 195b3d62101edaa33ca27238f200b51073810500b552c5ba3592e17ba51f8a4c451e209611b4ceb2d4827856ac20fecc6bf164547e34ab7bbbc77b702cb0b29a DIST totem-3.20.1.tar.xz 3190932 SHA256 6f22480361ae869fd336854b4f83614fde528aff4e808eb716de33432eb45c27 SHA512 2dc856d1f911d9ca79a3610ea2616281227d7980801325ec7b6649f46e13ac33b125bcfff79b3954db7358ab764fd8b2fcf7f93a209c4343c8708cb9d8efda62 WHIRLPOOL 6beae91b82c9b92dedf7f399c93d6420259aa5ed6766bfee5763d686cb5126d6c737671af28dfb381e5ea32efe7ad48afe3c72e157b4bdfdeef3c62df3c78102 DIST totem-3.22.0.tar.xz 1982180 SHA256 026a5b5b1674bdb941bc28e1ee95ecc168627e0fc323b6ec8d73407d21964fea SHA512 4d90cf9d6f9740526e6ec41ff0ec666aee27019e11fd0164219aefbcddccaa91dcf8cf76b2edfe86974ddb4707745a5c6d9fb489c3936800de9bc80bc7db45b7 WHIRLPOOL a96bed8fc631de4bc9aa853d5621c52266b5907aeefd975a5660491a8d73d7087a80ae09d686cdc16f756de0cda6c20415f5d8d134938b77ddcedced5176c03a +DIST totem-3.22.1.tar.xz 1982788 SHA256 10a509d7797b59cda57b324a426f77e567729545459a64afe4a5ac986bd7c53b SHA512 919f313d2af1d72256ccfa1fe41fe897427b7558c2308da8c257e5b5439f90af9a47a905dd692ab4cabec730a5be0e55710932f91bc6e2f63949f5d83c840e97 WHIRLPOOL 71d3785342f971727b78699e8597b94eb2f11fc47dc57848e72dc1d2d9866fe2243c41fb1dcf92b8880a10b8cd303aa28013b956c54ab2501f843dacef42933a diff --git a/media-video/totem/totem-3.22.1.ebuild b/media-video/totem/totem-3.22.1.ebuild new file mode 100644 index 000000000000..92b353332122 --- /dev/null +++ b/media-video/totem/totem-3.22.1.ebuild @@ -0,0 +1,130 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_LA_PUNT="yes" # plugins are dlopened +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +PYTHON_REQ_USE="threads" + +inherit autotools gnome2 python-single-r1 + +DESCRIPTION="Media player for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Videos" + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="debug +introspection lirc nautilus +python test zeitgeist" +# see bug #359379 +REQUIRED_USE=" + python? ( introspection ${PYTHON_REQUIRED_USE} ) + zeitgeist? ( introspection ) +" + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd" + +# FIXME: +# Runtime dependency on gnome-session-2.91 +RDEPEND=" + >=dev-libs/glib-2.35:2[dbus] + >=dev-libs/libpeas-1.1[gtk] + >=dev-libs/libxml2-2.6:2 + >=dev-libs/totem-pl-parser-3.10.1:0=[introspection?] + >=media-libs/clutter-1.17.3:1.0[gtk] + >=media-libs/clutter-gst-2.99.2:3.0 + >=media-libs/clutter-gtk-1.8.1:1.0 + >=x11-libs/cairo-1.14 + >=x11-libs/gdk-pixbuf-2.23.0:2 + >=x11-libs/gtk+-3.19.4:3[introspection?] + + >=media-libs/grilo-0.3.0:0.3[playlist] + media-plugins/grilo-plugins:0.3 + >=media-libs/gstreamer-1.6.0:1.0 + >=media-libs/gst-plugins-base-1.6.0:1.0[X,introspection?,pango] + media-libs/gst-plugins-good:1.0 + media-plugins/gst-plugins-meta:1.0 + media-plugins/gst-plugins-taglib:1.0 + + x11-libs/libX11 + + gnome-base/gnome-desktop:3= + gnome-base/gsettings-desktop-schemas + x11-themes/adwaita-icon-theme + + introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) + lirc? ( app-misc/lirc ) + nautilus? ( >=gnome-base/nautilus-2.91.3 ) + python? ( + ${PYTHON_DEPS} + >=dev-libs/libpeas-1.1.0[${PYTHON_USEDEP}] + >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] + dev-python/pyxdg[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + >=x11-libs/gtk+-3.5.2:3[introspection] ) + zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 ) +" +DEPEND="${RDEPEND} + app-text/docbook-xml-dtd:4.5 + app-text/yelp-tools + dev-libs/appstream-glib + >=dev-util/gtk-doc-am-1.14 + >=dev-util/intltool-0.50.1 + sys-devel/gettext + virtual/pkgconfig + x11-proto/xextproto + x11-proto/xproto + + dev-libs/gobject-introspection-common + gnome-base/gnome-common +" +# eautoreconf needs: +# app-text/yelp-tools +# dev-libs/gobject-introspection-common +# gnome-base/gnome-common +# docbook-xml-dtd is needed for user doc +# Prevent dev-python/pylint dep, bug #482538 + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + # Prevent pylint usage by tests, bug #482538 + sed -i -e 's/ check-pylint//' src/plugins/Makefile.plugins || die + + eautoreconf + gnome2_src_prepare + + # FIXME: upstream should provide a way to set GST_INSPECT, bug #358755 & co. + # gst-inspect causes sandbox violations when a plugin needs write access to + # /dev/dri/card* in its init phase. + sed -e "s|\(gst10_inspect=\).*|\1$(type -P true)|" \ + -i configure || die +} + +src_configure() { + # Disabled: sample-python, sample-vala + local plugins="apple-trailers,autoload-subtitles,brasero-disc-recorder" + plugins+=",im-status,gromit,media-player-keys,ontop" + plugins+=",properties,recent,rotation,screensaver,screenshot" + plugins+=",skipto,variable-rate,vimeo" + use lirc && plugins+=",lirc" + use nautilus && plugins+=",save-file" + use python && plugins+=",dbusservice,pythonconsole,opensubtitles" + use zeitgeist && plugins+=",zeitgeist-dp" + + # pylint is checked unconditionally, but is only used for make check + # appstream-util overriding necessary until upstream fixes their macro + # to respect configure switch + gnome2_src_configure \ + --disable-run-in-source-tree \ + --disable-static \ + --enable-easy-codec-installation \ + --enable-vala \ + $(use_enable introspection) \ + $(use_enable nautilus) \ + $(use_enable python) \ + PYLINT=$(type -P true) \ + VALAC=$(type -P true) \ + APPSTREAM_UTIL=$(type -P true) \ + --with-plugins=${plugins} +} diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index cdb61b163151..14ef83f016d8 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Wed, 22 Mar 2017 05:08:54 +0000 +Thu, 23 Mar 2017 05:08:59 +0000 diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index cdb61b163151..14ef83f016d8 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Wed, 22 Mar 2017 05:08:54 +0000 +Thu, 23 Mar 2017 05:08:59 +0000 diff --git a/metadata/md5-cache/app-admin/eselect-1.4.8 b/metadata/md5-cache/app-admin/eselect-1.4.8 index 5ed412026aaa..8660b89e7c24 100644 --- a/metadata/md5-cache/app-admin/eselect-1.4.8 +++ b/metadata/md5-cache/app-admin/eselect-1.4.8 @@ -4,11 +4,11 @@ DESCRIPTION=Gentoo's multi-purpose configuration and management tool EAPI=5 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Eselect IUSE=doc emacs vim-syntax -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-2+ || ( GPL-2+ CC-BY-SA-3.0 ) PDEPEND=emacs? ( app-emacs/eselect-mode ) vim-syntax? ( app-vim/eselect-syntax ) RDEPEND=sys-apps/sed || ( sys-apps/coreutils sys-freebsd/freebsd-bin app-misc/realpath ) sys-apps/file sys-libs/ncurses:0 SLOT=0 SRC_URI=https://dev.gentoo.org/~ulm/eselect/eselect-1.4.8.tar.xz _eclasses_=bash-completion-r1 8e447753aaf658afa609fbf961d80ab7 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=c5953359e7885df14b8208c1825828cb +_md5_=add8c6604ecdd25d898543e59483ac4f diff --git a/metadata/md5-cache/app-admin/eselect-1.4.7 b/metadata/md5-cache/app-admin/eselect-1.4.9 similarity index 74% rename from metadata/md5-cache/app-admin/eselect-1.4.7 rename to metadata/md5-cache/app-admin/eselect-1.4.9 index 80c761692bd7..3730ecbe020c 100644 --- a/metadata/md5-cache/app-admin/eselect-1.4.7 +++ b/metadata/md5-cache/app-admin/eselect-1.4.9 @@ -4,11 +4,11 @@ DESCRIPTION=Gentoo's multi-purpose configuration and management tool EAPI=5 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Eselect IUSE=doc emacs vim-syntax -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-2+ || ( GPL-2+ CC-BY-SA-3.0 ) PDEPEND=emacs? ( app-emacs/eselect-mode ) vim-syntax? ( app-vim/eselect-syntax ) RDEPEND=sys-apps/sed || ( sys-apps/coreutils sys-freebsd/freebsd-bin app-misc/realpath ) sys-apps/file sys-libs/ncurses:0 SLOT=0 -SRC_URI=https://dev.gentoo.org/~ulm/eselect/eselect-1.4.7.tar.xz +SRC_URI=https://dev.gentoo.org/~ulm/eselect/eselect-1.4.9.tar.xz _eclasses_=bash-completion-r1 8e447753aaf658afa609fbf961d80ab7 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=7ccd449aa8031c84bfcba713e4f18cec +_md5_=c5953359e7885df14b8208c1825828cb diff --git a/metadata/md5-cache/app-admin/lib_users-0.10 b/metadata/md5-cache/app-admin/lib_users-0.10 index 2fff5baf376f..fda1c76b68ea 100644 --- a/metadata/md5-cache/app-admin/lib_users-0.10 +++ b/metadata/md5-cache/app-admin/lib_users-0.10 @@ -4,11 +4,11 @@ DESCRIPTION=Check for mapped libs and open files that are marked as deleted EAPI=6 HOMEPAGE=https://github.com/klausman/lib_users IUSE=test python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 -KEYWORDS=~alpha ~amd64 ~hppa ~ppc64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha ~amd64 hppa ppc64 ~x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) SLOT=0 SRC_URI=https://github.com/klausman/lib_users/archive/v0.10.tar.gz -> lib_users-0.10.tar.gz _eclasses_=multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=db9d94e6dfab9034fd653a10ff7ab4b4 +_md5_=71c2c57b3a6f1fb155e5536635d6dbce diff --git a/metadata/md5-cache/app-arch/qpress-1.1 b/metadata/md5-cache/app-arch/qpress-1.1 new file mode 100644 index 000000000000..5d6a52ba6e32 --- /dev/null +++ b/metadata/md5-cache/app-arch/qpress-1.1 @@ -0,0 +1,9 @@ +DEFINED_PHASES=install prepare +DESCRIPTION=A portable file archiver using QuickLZ algorithm +EAPI=6 +HOMEPAGE=http://www.quicklz.com/ +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3 +SLOT=0 +SRC_URI=http://www.quicklz.com/qpress-11-source.zip +_md5_=e92ea3f4b9ee00f68149971605d30df1 diff --git a/metadata/md5-cache/app-backup/boxbackup-0.11.1-r1 b/metadata/md5-cache/app-backup/boxbackup-0.11.1-r1 deleted file mode 100644 index 766ff25b11d5..000000000000 --- a/metadata/md5-cache/app-backup/boxbackup-0.11.1-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile install postinst preinst prepare -DEPEND=sys-libs/zlib sys-libs/db:= !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) >=dev-lang/perl-5.6 -DESCRIPTION=A completely automatic on-line backup system -EAPI=5 -HOMEPAGE=http://boxbackup.org/ -IUSE=client-only libressl -KEYWORDS=amd64 x86 ~ppc-macos ~x86-macos -LICENSE=BSD -RDEPEND=sys-libs/zlib sys-libs/db:= !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) >=dev-lang/perl-5.6 virtual/mta -SLOT=0 -SRC_URI=http://boxbackup.org/svn/box/packages/boxbackup-0.11.1.tgz -_eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee user e4b567c44272a719fabf53f0f885d3f7 -_md5_=5d838db025b6e1b8bb0459429e6adb1f diff --git a/metadata/md5-cache/app-emulation/diskimage-builder-2.1.0 b/metadata/md5-cache/app-emulation/diskimage-builder-2.1.0 new file mode 100644 index 000000000000..6e4b80bd2410 --- /dev/null +++ b/metadata/md5-cache/app-emulation/diskimage-builder-2.1.0 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-python/pbr-1.8[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] +DESCRIPTION=Golden Disk Image builder. +EAPI=6 +HOMEPAGE=http://docs.openstack.org/developer/diskimage-builder/ +IUSE=python_targets_python2_7 +KEYWORDS=~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/pbr-1.8[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/Babel-2.3.4[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/pyyaml-3.10.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/flake8-2.5.4[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] =dev-python/six-1.9.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] app-emulation/qemu sys-block/parted sys-fs/multipath-tools !dev-python/dib-utils[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] +REQUIRED_USE=|| ( python_targets_python2_7 ) +SLOT=0 +SRC_URI=mirror://pypi/d/diskimage-builder/diskimage-builder-2.1.0.tar.gz +_eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 +_md5_=b64e49a4631fb262abd93c9abad42929 diff --git a/metadata/md5-cache/app-forensics/yasat-848 b/metadata/md5-cache/app-forensics/yasat-848 new file mode 100644 index 000000000000..eb49458067b5 --- /dev/null +++ b/metadata/md5-cache/app-forensics/yasat-848 @@ -0,0 +1,10 @@ +DEFINED_PHASES=compile install +DESCRIPTION=Security and system auditing tool +EAPI=5 +HOMEPAGE=http://yasat.sourceforge.net +KEYWORDS=~amd64 ~sparc ~x86 +LICENSE=GPL-3+ +SLOT=0 +SRC_URI=mirror://sourceforge/yasat/yasat-848.tar.gz +_eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee +_md5_=b75290b8546c2209707aea6908fcb8e3 diff --git a/metadata/md5-cache/app-misc/tracker-1.10.5 b/metadata/md5-cache/app-misc/tracker-1.10.5 new file mode 100644 index 000000000000..6b22bc65a17f --- /dev/null +++ b/metadata/md5-cache/app-misc/tracker-1.10.5 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=>=app-i18n/enca-1.9 >dev-db/sqlite-3.8.4.2:= >=dev-libs/glib-2.44:2 >=dev-libs/gobject-introspection-0.9.5:= >=dev-libs/icu-4.8.1.1:= >=media-libs/libpng-1.2:0= >=x11-libs/pango-1:= sys-apps/util-linux virtual/imagemagick-tools[png,jpeg?] cue? ( media-libs/libcue ) elibc_glibc? ( >=sys-libs/glibc-2.12 ) exif? ( >=media-libs/libexif-0.6 ) ffmpeg? ( libav? ( media-video/libav:= ) !libav? ( media-video/ffmpeg:0= ) ) firefox-bookmarks? ( || ( >=www-client/firefox-4.0 >=www-client/firefox-bin-4.0 ) ) flac? ( >=media-libs/flac-1.2.1 ) gif? ( media-libs/giflib:= ) gsf? ( >=gnome-extra/libgsf-1.14.24 ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( >=dev-libs/libgee-0.3:0.8 >=x11-libs/gtk+-3:3 ) iptc? ( media-libs/libiptcdata ) iso? ( >=sys-libs/libosinfo-0.2.9:= ) jpeg? ( virtual/jpeg:0 ) upower? ( || ( >=sys-power/upower-0.9 sys-power/upower-pm-utils ) ) mp3? ( >=media-libs/taglib-1.6 ) networkmanager? ( >=net-misc/networkmanager-0.8:= ) pdf? ( >=x11-libs/cairo-1:= >=app-text/poppler-0.16:=[cairo,utils] >=x11-libs/gtk+-2.12:2 ) playlist? ( >=dev-libs/totem-pl-parser-3 ) rss? ( >=net-libs/libgrss-0.7:0 ) stemmer? ( dev-libs/snowball-stemmer ) thunderbird? ( || ( >=mail-client/thunderbird-5.0 >=mail-client/thunderbird-bin-5.0 ) ) tiff? ( media-libs/tiff:0 ) upnp-av? ( >=media-libs/gupnp-dlna-0.9.4:2.0 ) vorbis? ( >=media-libs/libvorbis-0.22 ) xml? ( >=dev-libs/libxml2-2.6 ) xmp? ( >=media-libs/exempi-2.1 ) xps? ( app-text/libgxps ) !gstreamer? ( !ffmpeg? ( || ( media-video/totem media-video/mplayer ) ) ) seccomp? ( >=sys-libs/libseccomp-2.0 ) || ( >=dev-lang/python-2.7.5-r2:2.7 ) || ( dev-lang/vala:0.34 dev-lang/vala:0.32 dev-lang/vala:0.30 dev-lang/vala:0.28 dev-lang/vala:0.26 ) dev-util/gdbus-codegen >=dev-util/gtk-doc-am-1.8 >=dev-util/intltool-0.40.0 >=sys-devel/gettext-0.17 virtual/pkgconfig gtk? ( >=dev-libs/libgee-0.3:0.8 ) test? ( >=dev-libs/dbus-glib-0.82-r1 >=sys-apps/dbus-1.3.1[X] ) !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) +DESCRIPTION=A tagging metadata database, search tool and indexer +EAPI=6 +HOMEPAGE=https://wiki.gnome.org/Projects/Tracker +IUSE=cue elibc_glibc exif ffmpeg firefox-bookmarks flac gif gsf gstreamer gtk iptc +iso +jpeg libav +miner-fs mp3 nautilus networkmanager pdf playlist rss seccomp stemmer test thunderbird +tiff upnp-av upower +vorbis +xml xmp xps test +KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 +LICENSE=GPL-2+ LGPL-2.1+ +PDEPEND=nautilus? ( ~gnome-extra/nautilus-tracker-tags-1.10.5 ) +RDEPEND=>=app-i18n/enca-1.9 >dev-db/sqlite-3.8.4.2:= >=dev-libs/glib-2.44:2 >=dev-libs/gobject-introspection-0.9.5:= >=dev-libs/icu-4.8.1.1:= >=media-libs/libpng-1.2:0= >=x11-libs/pango-1:= sys-apps/util-linux virtual/imagemagick-tools[png,jpeg?] cue? ( media-libs/libcue ) elibc_glibc? ( >=sys-libs/glibc-2.12 ) exif? ( >=media-libs/libexif-0.6 ) ffmpeg? ( libav? ( media-video/libav:= ) !libav? ( media-video/ffmpeg:0= ) ) firefox-bookmarks? ( || ( >=www-client/firefox-4.0 >=www-client/firefox-bin-4.0 ) ) flac? ( >=media-libs/flac-1.2.1 ) gif? ( media-libs/giflib:= ) gsf? ( >=gnome-extra/libgsf-1.14.24 ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( >=dev-libs/libgee-0.3:0.8 >=x11-libs/gtk+-3:3 ) iptc? ( media-libs/libiptcdata ) iso? ( >=sys-libs/libosinfo-0.2.9:= ) jpeg? ( virtual/jpeg:0 ) upower? ( || ( >=sys-power/upower-0.9 sys-power/upower-pm-utils ) ) mp3? ( >=media-libs/taglib-1.6 ) networkmanager? ( >=net-misc/networkmanager-0.8:= ) pdf? ( >=x11-libs/cairo-1:= >=app-text/poppler-0.16:=[cairo,utils] >=x11-libs/gtk+-2.12:2 ) playlist? ( >=dev-libs/totem-pl-parser-3 ) rss? ( >=net-libs/libgrss-0.7:0 ) stemmer? ( dev-libs/snowball-stemmer ) thunderbird? ( || ( >=mail-client/thunderbird-5.0 >=mail-client/thunderbird-bin-5.0 ) ) tiff? ( media-libs/tiff:0 ) upnp-av? ( >=media-libs/gupnp-dlna-0.9.4:2.0 ) vorbis? ( >=media-libs/libvorbis-0.22 ) xml? ( >=dev-libs/libxml2-2.6 ) xmp? ( >=media-libs/exempi-2.1 ) xps? ( app-text/libgxps ) !gstreamer? ( !ffmpeg? ( || ( media-video/totem media-video/mplayer ) ) ) seccomp? ( >=sys-libs/libseccomp-2.0 ) +REQUIRED_USE=?? ( gstreamer ffmpeg ) cue? ( gstreamer ) upnp-av? ( gstreamer ) !miner-fs? ( !cue !exif !flac !gif !gsf !iptc !iso !jpeg !mp3 !pdf !playlist !tiff !vorbis !xml !xmp !xps ) +SLOT=0/100 +SRC_URI=mirror://gnome/sources/tracker/1.10/tracker-1.10.5.tar.xz +_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 bash-completion-r1 8e447753aaf658afa609fbf961d80ab7 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d gnome.org 5e4cc5af3f1b17bdee155bf02e8c2df4 gnome2 259704f1e63c50c85166355db66e98e8 gnome2-utils 6d2af8c7ab84825693c3f065a37b923c libtool 48b1b9f6194d2842456514d1184ca72e linux-info ca370deef9d44125d829f2eb6ebc83e0 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 python-any-r1 be89e882151ba4b847089b860d79729c python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee vala 45cd5c637ea9287eeaf983960768e17c versionator c80ccf29e90adea7c5cae94b42eb76d0 virtualx 171580f737f5aaf18fcb456548588066 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 +_md5_=c305ef87cf0a42e4c76986cf5debaba0 diff --git a/metadata/md5-cache/app-office/wps-office-10.1.0.5672_alpha21 b/metadata/md5-cache/app-office/wps-office-10.1.0.5672_alpha21-r1 similarity index 62% rename from metadata/md5-cache/app-office/wps-office-10.1.0.5672_alpha21 rename to metadata/md5-cache/app-office/wps-office-10.1.0.5672_alpha21-r1 index 68540a184adf..8e6db544c310 100644 --- a/metadata/md5-cache/app-office/wps-office-10.1.0.5672_alpha21 +++ b/metadata/md5-cache/app-office/wps-office-10.1.0.5672_alpha21-r1 @@ -6,9 +6,9 @@ HOMEPAGE=http://linux.wps.cn/ http://wps-community.org/ IUSE=+sharedfonts X KEYWORDS=~amd64 ~x86 LICENSE=WPS-EULA -RDEPEND=app-arch/bzip2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi dev-libs/libxml2:2 media-libs/fontconfig:1.0 media-libs/freetype:2 media-libs/glu media-libs/gst-plugins-base:0.10 media-libs/gstreamer:0.10 media-libs/libpng:1.2 virtual/opengl media-libs/tiff:3 sys-apps/util-linux sys-libs/zlib x11-libs/libdrm x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXdamage x11-libs/libXdmcp x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXxf86vm media-libs/libmng net-print/cups net-nds/openldap dev-db/sqlite:3 +RDEPEND=media-libs/phonon app-arch/bzip2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi dev-libs/libxml2:2 media-libs/fontconfig:1.0 media-libs/freetype:2 media-libs/glu media-libs/gst-plugins-base:0.10 media-libs/gstreamer:0.10 media-libs/libpng:1.2 virtual/opengl media-libs/tiff:3 sys-apps/util-linux sys-libs/zlib x11-libs/libdrm x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXdamage x11-libs/libXdmcp x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXxf86vm media-libs/libmng net-print/cups net-nds/openldap dev-db/sqlite:3 RESTRICT=strip mirror SLOT=0 SRC_URI=x86? ( http://kdl.cc.ksosoft.com/wps-community/download/a21/wps-office_10.1.0.5672~a21_i386.deb ) amd64? ( http://kdl.cc.ksosoft.com/wps-community/download/a21/wps-office_10.1.0.5672~a21_amd64.deb ) _eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d fdo-mime 21ef5adf81836863efa968f2a25cff64 font 82836641e7d4639329d8c195234ad0e3 gnome2-utils 6d2af8c7ab84825693c3f065a37b923c ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee unpacker f40f7b4bd5aa88c2a4ba7b0d1e0ded70 versionator c80ccf29e90adea7c5cae94b42eb76d0 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=673de165c7d5050907704578993383cc +_md5_=6154a804330b3c09226ec4d7ee262f75 diff --git a/metadata/md5-cache/app-portage/gentoolkit-0.4.0 b/metadata/md5-cache/app-portage/gentoolkit-0.4.0 new file mode 100644 index 000000000000..87e8b65e4046 --- /dev/null +++ b/metadata/md5-cache/app-portage/gentoolkit-0.4.0 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install postinst prepare test +DEPEND=sys-apps/portage[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_pypy? ( >=virtual/pypy-5:0=[xml(+),threads(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml(+),threads(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[xml(+),threads(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[xml(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] +DESCRIPTION=Collection of administration scripts for Gentoo +EAPI=6 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Portage-Tools +IUSE=python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2 +RDEPEND=sys-apps/portage[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] !app-portage/gentoolkit-dev sys-apps/gawk sys-apps/gentoo-functions python_targets_pypy? ( >=virtual/pypy-5:0=[xml(+),threads(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml(+),threads(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[xml(+),threads(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[xml(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] +REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) +SLOT=0 +SRC_URI=https://dev.gentoo.org/~dolsen/releases/gentoolkit/gentoolkit-0.4.0.tar.gz +_eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 +_md5_=59c797ae9c0d4f205719e97fabfcc316 diff --git a/metadata/md5-cache/app-portage/gentoolkit-9999 b/metadata/md5-cache/app-portage/gentoolkit-9999 index 1e25ce554105..864f27161705 100644 --- a/metadata/md5-cache/app-portage/gentoolkit-9999 +++ b/metadata/md5-cache/app-portage/gentoolkit-9999 @@ -5,8 +5,8 @@ EAPI=5 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Portage-Tools IUSE=python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 LICENSE=GPL-2 -RDEPEND=sys-apps/portage[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] !<=app-portage/gentoolkit-dev-0.2.7 sys-apps/gawk sys-apps/gentoo-functions python_targets_pypy? ( >=virtual/pypy-5:0=[xml(+),threads(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml(+),threads(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[xml(+),threads(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[xml(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] +RDEPEND=sys-apps/portage[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] !app-portage/gentoolkit-dev sys-apps/gawk sys-apps/gentoo-functions python_targets_pypy? ( >=virtual/pypy-5:0=[xml(+),threads(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml(+),threads(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[xml(+),threads(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[xml(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) SLOT=0 _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d git-r3 68d35a154123e27007638d8220886ee1 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=82c6078728ade84469f47dfce966dba0 +_md5_=558236fad0e303429cae6640cfb333d3 diff --git a/metadata/md5-cache/app-portage/gentoolkit-dev-0.2.8.3-r1 b/metadata/md5-cache/app-portage/gentoolkit-dev-0.2.8.3-r1 index c41c3cb73a33..ab67bb791330 100644 --- a/metadata/md5-cache/app-portage/gentoolkit-dev-0.2.8.3-r1 +++ b/metadata/md5-cache/app-portage/gentoolkit-dev-0.2.8.3-r1 @@ -1,5 +1,5 @@ -DEFINED_PHASES=install prepare test -DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml] ) python_targets_python3_4? ( dev-lang/python:3.4[xml] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] test? ( sys-apps/portage[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-lang/perl sys-apps/diffutils ) +DEFINED_PHASES=install postinst prepare test +DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml] ) python_targets_python3_4? ( dev-lang/python:3.4[xml] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !>=app-portage/gentoolkit-0.4.0 test? ( sys-apps/portage[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-lang/perl sys-apps/diffutils ) DESCRIPTION=Collection of developer scripts for Gentoo EAPI=5 HOMEPAGE=https://www.gentoo.org/proj/en/portage/tools/index.xml @@ -11,4 +11,4 @@ REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 ) SLOT=0 SRC_URI=mirror://gentoo/gentoolkit-dev-0.2.8.3.tar.gz _eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=87f0285181b2bdb5594a4dfeefbe6cf6 +_md5_=0d60f974003e4b785a6facb7a1d1e535 diff --git a/metadata/md5-cache/app-portage/gentoolkit-dev-0.3.0 b/metadata/md5-cache/app-portage/gentoolkit-dev-0.3.0 index 388b8d9d8e9f..a26fa9ccde37 100644 --- a/metadata/md5-cache/app-portage/gentoolkit-dev-0.3.0 +++ b/metadata/md5-cache/app-portage/gentoolkit-dev-0.3.0 @@ -1,5 +1,5 @@ -DEFINED_PHASES=install prepare test -DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml] ) python_targets_python3_4? ( dev-lang/python:3.4[xml] ) python_targets_python3_5? ( dev-lang/python:3.5[xml] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] test? ( sys-apps/portage[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-lang/perl sys-apps/diffutils ) +DEFINED_PHASES=install postinst prepare test +DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml] ) python_targets_python3_4? ( dev-lang/python:3.4[xml] ) python_targets_python3_5? ( dev-lang/python:3.5[xml] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] !>=app-portage/gentoolkit-0.4.0 test? ( sys-apps/portage[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-lang/perl sys-apps/diffutils ) DESCRIPTION=Collection of developer scripts for Gentoo EAPI=5 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Portage-Tools @@ -11,4 +11,4 @@ REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targe SLOT=0 SRC_URI=https://dev.gentoo.org/~floppym/dist/gentoolkit-dev-0.3.0.tar.gz _eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=521391bed858f7ac9b45df7350ad552d +_md5_=4688a3ee833da342849301e09018502f diff --git a/metadata/md5-cache/app-portage/gentoolkit-dev-0.3.1 b/metadata/md5-cache/app-portage/gentoolkit-dev-0.3.1 index 2bf19fc7d535..dbc2e588447a 100644 --- a/metadata/md5-cache/app-portage/gentoolkit-dev-0.3.1 +++ b/metadata/md5-cache/app-portage/gentoolkit-dev-0.3.1 @@ -1,5 +1,5 @@ -DEFINED_PHASES=install prepare test -DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml] ) python_targets_python3_4? ( dev-lang/python:3.4[xml] ) python_targets_python3_5? ( dev-lang/python:3.5[xml] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] test? ( sys-apps/portage[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-lang/perl sys-apps/diffutils ) +DEFINED_PHASES=install postinst prepare test +DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml] ) python_targets_python3_4? ( dev-lang/python:3.4[xml] ) python_targets_python3_5? ( dev-lang/python:3.5[xml] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] !>=app-portage/gentoolkit-0.4.0 test? ( sys-apps/portage[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-lang/perl sys-apps/diffutils ) DESCRIPTION=Collection of developer scripts for Gentoo EAPI=5 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Portage-Tools @@ -11,4 +11,4 @@ REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targe SLOT=0 SRC_URI=https://dev.gentoo.org/~floppym/dist/gentoolkit-dev-0.3.1.tar.gz https://dev.gentoo.org/~vapier/dist/gentoolkit-dev-0.3.1.tar.gz _eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=36ce73ecd687df09a482c1af8498e7ed +_md5_=efbb48183c2af51c2f49ee9445d00ee3 diff --git a/metadata/md5-cache/app-portage/gentoolkit-dev-9999 b/metadata/md5-cache/app-portage/gentoolkit-dev-9999 deleted file mode 100644 index fb0082c88005..000000000000 --- a/metadata/md5-cache/app-portage/gentoolkit-dev-9999 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=install prepare test unpack -DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml] ) python_targets_python3_4? ( dev-lang/python:3.4[xml] ) python_targets_python3_5? ( dev-lang/python:3.5[xml] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] test? ( sys-apps/portage[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-lang/perl sys-apps/diffutils ) >=dev-vcs/git-1.8.2.1 -DESCRIPTION=Collection of developer scripts for Gentoo -EAPI=5 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Portage-Tools -IUSE=test python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 -LICENSE=GPL-2 -RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml] ) python_targets_python3_4? ( dev-lang/python:3.4[xml] ) python_targets_python3_5? ( dev-lang/python:3.5[xml] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] sys-apps/portage[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-lang/perl sys-apps/diffutils -REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) -SLOT=0 -_eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d git-r3 68d35a154123e27007638d8220886ee1 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=19d5814d47deb00d0fb1a257738265ec diff --git a/metadata/md5-cache/app-text/bibletime-2.11.0 b/metadata/md5-cache/app-text/bibletime-2.11.0 new file mode 100644 index 000000000000..238caba7cefd --- /dev/null +++ b/metadata/md5-cache/app-text/bibletime-2.11.0 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=app-text/sword-1.7.0 dev-cpp/clucene dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 dev-libs/boost dev-libs/icu:= dev-qt/linguist-tools:5 dev-qt/qttest:5 net-misc/curl sys-libs/zlib sys-devel/make >=dev-util/cmake-3.7.2 +DESCRIPTION=Qt Bible study application using the SWORD library +EAPI=6 +HOMEPAGE=http://www.bibletime.info/ +IUSE=debug +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=>=app-text/sword-1.7.0 dev-cpp/clucene dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/bibletime/bibletime/releases/download/v2.11.0/bibletime-2.11.0.tar.xz +_eclasses_=cmake-utils a69f3a404abc4ade0a99e523f51b989d epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 +_md5_=ac4b31f84b54eac857b798868107701d diff --git a/metadata/md5-cache/app-text/gspell-0.1.2 b/metadata/md5-cache/app-text/gspell-0.1.2 deleted file mode 100644 index d2192ad27426..000000000000 --- a/metadata/md5-cache/app-text/gspell-0.1.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm preinst prepare unpack -DEPEND=>=app-text/enchant-1.6.0 >=app-text/iso-codes-0.35 >=dev-libs/glib-2.44:2 >=dev-libs/libxml2-2.5.0:2 >=x11-libs/gtk+-3.16:3[introspection?] >=x11-libs/gtksourceview-3.16:3.0[introspection?] introspection? ( >=dev-libs/gobject-introspection-1.42.0:= ) vala? ( || ( dev-lang/vala:0.34[vapigen(+)] dev-lang/vala:0.32[vapigen(+)] dev-lang/vala:0.30[vapigen(+)] dev-lang/vala:0.28[vapigen(+)] dev-lang/vala:0.26[vapigen(+)] ) ) >=dev-util/gtk-doc-am-1.24 >=dev-util/intltool-0.35.0 >=sys-devel/gettext-0.19.4 virtual/pkgconfig app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Spell check library for GTK+ applications -EAPI=5 -HOMEPAGE=https://wiki.gnome.org/Projects/gspell -IUSE=+introspection vala -KEYWORDS=amd64 x86 -LICENSE=GPL-2+ -RDEPEND=>=app-text/enchant-1.6.0 >=app-text/iso-codes-0.35 >=dev-libs/glib-2.44:2 >=dev-libs/libxml2-2.5.0:2 >=x11-libs/gtk+-3.16:3[introspection?] >=x11-libs/gtksourceview-3.16:3.0[introspection?] introspection? ( >=dev-libs/gobject-introspection-1.42.0:= ) vala? ( || ( dev-lang/vala:0.34[vapigen(+)] dev-lang/vala:0.32[vapigen(+)] dev-lang/vala:0.30[vapigen(+)] dev-lang/vala:0.28[vapigen(+)] dev-lang/vala:0.26[vapigen(+)] ) ) -REQUIRED_USE=vala? ( introspection ) -SLOT=0 -SRC_URI=mirror://gnome/sources/gspell/0.1/gspell-0.1.2.tar.xz -_eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d gnome.org 5e4cc5af3f1b17bdee155bf02e8c2df4 gnome2 259704f1e63c50c85166355db66e98e8 gnome2-utils 6d2af8c7ab84825693c3f065a37b923c libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee vala 45cd5c637ea9287eeaf983960768e17c versionator c80ccf29e90adea7c5cae94b42eb76d0 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=cf5635dca3a328b7126fc501d1dc78ec diff --git a/metadata/md5-cache/app-text/gspell-1.2.3 b/metadata/md5-cache/app-text/gspell-1.2.3 new file mode 100644 index 000000000000..0d32e1a72f35 --- /dev/null +++ b/metadata/md5-cache/app-text/gspell-1.2.3 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=app-text/iso-codes >=app-text/enchant-1.6.0 >=dev-libs/glib-2.44:2 >=x11-libs/gtk+-3.20:3[introspection?] introspection? ( >=dev-libs/gobject-introspection-1.42.0:= ) vala? ( || ( dev-lang/vala:0.34[vapigen(+)] dev-lang/vala:0.32[vapigen(+)] dev-lang/vala:0.30[vapigen(+)] dev-lang/vala:0.28[vapigen(+)] dev-lang/vala:0.26[vapigen(+)] ) ) >=dev-util/gtk-doc-am-1.25 >=dev-util/intltool-0.35.0 >=sys-devel/gettext-0.19.4 virtual/pkgconfig app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) +DESCRIPTION=Spell check library for GTK+ applications +EAPI=6 +HOMEPAGE=https://wiki.gnome.org/Projects/gspell +IUSE=+introspection vala test +KEYWORDS=~alpha ~amd64 ~arm ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=app-text/iso-codes >=app-text/enchant-1.6.0 >=dev-libs/glib-2.44:2 >=x11-libs/gtk+-3.20:3[introspection?] introspection? ( >=dev-libs/gobject-introspection-1.42.0:= ) vala? ( || ( dev-lang/vala:0.34[vapigen(+)] dev-lang/vala:0.32[vapigen(+)] dev-lang/vala:0.30[vapigen(+)] dev-lang/vala:0.28[vapigen(+)] dev-lang/vala:0.26[vapigen(+)] ) ) +REQUIRED_USE=vala? ( introspection ) +SLOT=0/1 +SRC_URI=mirror://gnome/sources/gspell/1.2/gspell-1.2.3.tar.xz +_eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d gnome.org 5e4cc5af3f1b17bdee155bf02e8c2df4 gnome2 259704f1e63c50c85166355db66e98e8 gnome2-utils 6d2af8c7ab84825693c3f065a37b923c libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee vala 45cd5c637ea9287eeaf983960768e17c versionator c80ccf29e90adea7c5cae94b42eb76d0 virtualx 171580f737f5aaf18fcb456548588066 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 +_md5_=d1094ac49009cb89a55e514b39bef133 diff --git a/metadata/md5-cache/app-text/htmltidy-20090325-r2 b/metadata/md5-cache/app-text/htmltidy-20090325-r2 index 762d4819b75a..a0ddfdda6f3f 100644 --- a/metadata/md5-cache/app-text/htmltidy-20090325-r2 +++ b/metadata/md5-cache/app-text/htmltidy-20090325-r2 @@ -4,9 +4,9 @@ DESCRIPTION=Tidy the layout and correct errors in HTML and XML documents EAPI=5 HOMEPAGE=http://tidy.sourceforge.net/ IUSE=debug doc static-libs -KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos LICENSE=GPL-2 SLOT=0 SRC_URI=mirror://gentoo/tidy-20090325.tar.bz2 mirror://gentoo/tidy-20090325-doc.tar.bz2 _eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=b7ecaf7d92041f0a40bcfda5a3b870ee +_md5_=7df4d73c9161f06c3110ac1bee91eafa diff --git a/metadata/md5-cache/app-text/poppler-9999 b/metadata/md5-cache/app-text/poppler-9999 index 35a026e9c88f..90b97e9d058c 100644 --- a/metadata/md5-cache/app-text/poppler-9999 +++ b/metadata/md5-cache/app-text/poppler-9999 @@ -1,13 +1,13 @@ DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=>=media-libs/fontconfig-2.6.0 >=media-libs/freetype-2.3.9 sys-libs/zlib cairo? ( dev-libs/glib:2 >=x11-libs/cairo-1.10.0 introspection? ( >=dev-libs/gobject-introspection-1.32.1:= ) ) cairo-qt? ( >=x11-libs/cairo-1.10.0 ) curl? ( net-misc/curl ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( media-libs/openjpeg:2= ) lcms? ( media-libs/lcms:2 ) nss? ( >=dev-libs/nss-3.19:0 ) png? ( media-libs/libpng:0= ) qt4? ( dev-qt/qtcore:4 dev-qt/qtgui:4 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtxml:5 ) tiff? ( media-libs/tiff:0 ) virtual/pkgconfig sys-devel/make >=dev-util/cmake-3.7.2 >=dev-vcs/git-1.8.2.1 +DEPEND=>=media-libs/fontconfig-2.6.0 >=media-libs/freetype-2.3.9 sys-libs/zlib cairo? ( dev-libs/glib:2 >=x11-libs/cairo-1.10.0 introspection? ( >=dev-libs/gobject-introspection-1.32.1:= ) ) curl? ( net-misc/curl ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( media-libs/openjpeg:2= ) lcms? ( media-libs/lcms:2 ) nss? ( >=dev-libs/nss-3.19:0 ) png? ( media-libs/libpng:0= ) qt4? ( dev-qt/qtcore:4 dev-qt/qtgui:4 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtxml:5 ) tiff? ( media-libs/tiff:0 ) virtual/pkgconfig sys-devel/make >=dev-util/cmake-3.7.2 >=dev-vcs/git-1.8.2.1 DESCRIPTION=PDF rendering library based on the xpdf-3.0 code base EAPI=6 HOMEPAGE=https://poppler.freedesktop.org/ IUSE=cairo cairo-qt cjk curl cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt4 qt5 tiff +utils LICENSE=GPL-2 -RDEPEND=>=media-libs/fontconfig-2.6.0 >=media-libs/freetype-2.3.9 sys-libs/zlib cairo? ( dev-libs/glib:2 >=x11-libs/cairo-1.10.0 introspection? ( >=dev-libs/gobject-introspection-1.32.1:= ) ) cairo-qt? ( >=x11-libs/cairo-1.10.0 ) curl? ( net-misc/curl ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( media-libs/openjpeg:2= ) lcms? ( media-libs/lcms:2 ) nss? ( >=dev-libs/nss-3.19:0 ) png? ( media-libs/libpng:0= ) qt4? ( dev-qt/qtcore:4 dev-qt/qtgui:4 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtxml:5 ) tiff? ( media-libs/tiff:0 ) cjk? ( >=app-text/poppler-data-0.4.7 ) +RDEPEND=>=media-libs/fontconfig-2.6.0 >=media-libs/freetype-2.3.9 sys-libs/zlib cairo? ( dev-libs/glib:2 >=x11-libs/cairo-1.10.0 introspection? ( >=dev-libs/gobject-introspection-1.32.1:= ) ) curl? ( net-misc/curl ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( media-libs/openjpeg:2= ) lcms? ( media-libs/lcms:2 ) nss? ( >=dev-libs/nss-3.19:0 ) png? ( media-libs/libpng:0= ) qt4? ( dev-qt/qtcore:4 dev-qt/qtgui:4 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtxml:5 ) tiff? ( media-libs/tiff:0 ) cjk? ( >=app-text/poppler-data-0.4.7 ) REQUIRED_USE=cairo-qt? ( qt4 ) RESTRICT=test SLOT=0/9999 _eclasses_=cmake-utils a69f3a404abc4ade0a99e523f51b989d epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b git-r3 68d35a154123e27007638d8220886ee1 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=30412bb18edbcffdb89130f1fd2a6911 +_md5_=372b7522a035f29bc1a12910393de67c diff --git a/metadata/md5-cache/app-text/tesseract-3.04.00-r2 b/metadata/md5-cache/app-text/tesseract-3.04.00-r2 deleted file mode 100644 index be9279c1fd21..000000000000 --- a/metadata/md5-cache/app-text/tesseract-3.04.00-r2 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=>=media-libs/leptonica-1.71[zlib,tiff?,jpeg?,png?,webp?] opencl? ( virtual/opencl media-libs/tiff:0 >=media-libs/leptonica-1.71[zlib,tiff,jpeg?,png?,webp?] ) training? ( dev-libs/icu x11-libs/pango x11-libs/cairo ) !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=An OCR Engine, orginally developed at HP, now open source. -EAPI=5 -HOMEPAGE=https://github.com/tesseract-ocr -IUSE=doc examples jpeg opencl osd png +scrollview static-libs tiff training -webp l10n_ar l10n_bg l10n_ca l10n_chr l10n_cs l10n_de l10n_da l10n_el l10n_es l10n_fi l10n_fr l10n_he l10n_hi l10n_hu l10n_id l10n_it l10n_ja l10n_ko l10n_lt l10n_lv l10n_nl l10n_no l10n_pl l10n_pt l10n_ro l10n_ru l10n_sk l10n_sl l10n_sr l10n_sv l10n_th l10n_tl l10n_tr l10n_uk l10n_vi l10n_zh-CN l10n_zh-TW -KEYWORDS=alpha amd64 ~arm ~mips ppc ppc64 sparc x86 -LICENSE=Apache-2.0 -RDEPEND=>=media-libs/leptonica-1.71[zlib,tiff?,jpeg?,png?,webp?] opencl? ( virtual/opencl media-libs/tiff:0 >=media-libs/leptonica-1.71[zlib,tiff,jpeg?,png?,webp?] ) training? ( dev-libs/icu x11-libs/pango x11-libs/cairo ) -SLOT=0 -SRC_URI=https://github.com/tesseract-ocr/tesseract/archive/3.04.00.tar.gz -> tesseract-3.04.00.tar.gz https://github.com/tesseract-ocr/tessdata/raw/3.04.00/eng.traineddata -> eng.traineddata-3.04.00 doc? ( https://tesseract-ocr.googlecode.com/files/tesseract-ocr-3.02.02-doc-html.tar.gz ) l10n_ar? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ara.traineddata -> ara.traineddata-3.04.00 ) l10n_bg? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/bul.traineddata -> bul.traineddata-3.04.00 ) l10n_ca? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/cat.traineddata -> cat.traineddata-3.04.00 ) l10n_chr? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/chr.traineddata -> chr.traineddata-3.04.00 ) l10n_cs? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ces.traineddata -> ces.traineddata-3.04.00 ) l10n_de? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/deu.traineddata -> deu.traineddata-3.04.00 https://github.com/tesseract-ocr/tessdata/raw/3.04.00/deu_frak.traineddata -> deu_frak.traineddata-3.04.00 ) l10n_da? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/dan.traineddata -> dan.traineddata-3.04.00 https://github.com/tesseract-ocr/tessdata/raw/3.04.00/dan_frak.traineddata -> dan_frak.traineddata-3.04.00 ) l10n_el? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ell.traineddata -> ell.traineddata-3.04.00 ) l10n_es? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/spa.traineddata -> spa.traineddata-3.04.00 ) l10n_fi? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/fin.traineddata -> fin.traineddata-3.04.00 ) l10n_fr? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/fra.traineddata -> fra.traineddata-3.04.00 ) l10n_he? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/heb.traineddata -> heb.traineddata-3.04.00 ) l10n_hi? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/hin.traineddata -> hin.traineddata-3.04.00 ) l10n_hu? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/hun.traineddata -> hun.traineddata-3.04.00 ) l10n_id? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ind.traineddata -> ind.traineddata-3.04.00 ) l10n_it? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ita.traineddata -> ita.traineddata-3.04.00 ) l10n_ja? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/jpn.traineddata -> jpn.traineddata-3.04.00 ) l10n_ko? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/kor.traineddata -> kor.traineddata-3.04.00 ) l10n_lt? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/lit.traineddata -> lit.traineddata-3.04.00 ) l10n_lv? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/lav.traineddata -> lav.traineddata-3.04.00 ) l10n_nl? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/nld.traineddata -> nld.traineddata-3.04.00 ) l10n_no? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/nor.traineddata -> nor.traineddata-3.04.00 ) l10n_pl? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/pol.traineddata -> pol.traineddata-3.04.00 ) l10n_pt? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/por.traineddata -> por.traineddata-3.04.00 ) l10n_ro? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ron.traineddata -> ron.traineddata-3.04.00 ) l10n_ru? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/rus.traineddata -> rus.traineddata-3.04.00 ) l10n_sk? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/slk.traineddata -> slk.traineddata-3.04.00 https://github.com/tesseract-ocr/tessdata/raw/3.04.00/slk_frak.traineddata -> slk_frak.traineddata-3.04.00 ) l10n_sl? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/slv.traineddata -> slv.traineddata-3.04.00 ) l10n_sr? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/srp.traineddata -> srp.traineddata-3.04.00 ) l10n_sv? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/swe.traineddata -> swe.traineddata-3.04.00 ) l10n_th? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/tha.traineddata -> tha.traineddata-3.04.00 ) l10n_tl? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/tgl.traineddata -> tgl.traineddata-3.04.00 ) l10n_tr? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/tur.traineddata -> tur.traineddata-3.04.00 ) l10n_uk? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ukr.traineddata -> ukr.traineddata-3.04.00 ) l10n_vi? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/vie.traineddata -> vie.traineddata-3.04.00 ) l10n_zh-CN? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/chi_sim.traineddata -> chi_sim.traineddata-3.04.00 ) l10n_zh-TW? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/chi_tra.traineddata -> chi_tra.traineddata-3.04.00 ) osd? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/osd.traineddata -> osd.traineddata-3.04.00 ) -_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 autotools-utils 042d779bc872564b26c4e5cf018db8ed epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=a03dd5c7eee8e1b7dac6e8b1c1161ed7 diff --git a/metadata/md5-cache/app-text/tesseract-3.04.01 b/metadata/md5-cache/app-text/tesseract-3.04.01 index 9553b71c587b..accba5c96648 100644 --- a/metadata/md5-cache/app-text/tesseract-3.04.01 +++ b/metadata/md5-cache/app-text/tesseract-3.04.01 @@ -10,4 +10,4 @@ RDEPEND=>=media-libs/leptonica-1.71:=[zlib,tiff?,jpeg?,png?,webp?] opencl? ( vir SLOT=0 SRC_URI=https://github.com/tesseract-ocr/tesseract/archive/3.04.01.tar.gz -> tesseract-3.04.01.tar.gz https://github.com/tesseract-ocr/tessdata/raw/3.04.00/eng.traineddata -> eng.traineddata-3.04.00 doc? ( https://tesseract-ocr.googlecode.com/files/tesseract-ocr-3.02.02-doc-html.tar.gz ) math? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/equ.traineddata -> equ.traineddata-3.04.00 ) l10n_ar? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ara.traineddata -> ara.traineddata-3.04.00 ) l10n_bg? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/bul.traineddata -> bul.traineddata-3.04.00 ) l10n_ca? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/cat.traineddata -> cat.traineddata-3.04.00 ) l10n_chr? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/chr.traineddata -> chr.traineddata-3.04.00 ) l10n_cs? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ces.traineddata -> ces.traineddata-3.04.00 ) l10n_de? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/deu.traineddata -> deu.traineddata-3.04.00 https://github.com/tesseract-ocr/tessdata/raw/3.04.00/deu_frak.traineddata -> deu_frak.traineddata-3.04.00 ) l10n_da? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/dan.traineddata -> dan.traineddata-3.04.00 https://github.com/tesseract-ocr/tessdata/raw/3.04.00/dan_frak.traineddata -> dan_frak.traineddata-3.04.00 ) l10n_el? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ell.traineddata -> ell.traineddata-3.04.00 ) l10n_es? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/spa.traineddata -> spa.traineddata-3.04.00 ) l10n_fi? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/fin.traineddata -> fin.traineddata-3.04.00 ) l10n_fr? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/fra.traineddata -> fra.traineddata-3.04.00 ) l10n_he? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/heb.traineddata -> heb.traineddata-3.04.00 ) l10n_hi? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/hin.traineddata -> hin.traineddata-3.04.00 ) l10n_hu? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/hun.traineddata -> hun.traineddata-3.04.00 ) l10n_id? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ind.traineddata -> ind.traineddata-3.04.00 ) l10n_it? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ita.traineddata -> ita.traineddata-3.04.00 ) l10n_ja? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/jpn.traineddata -> jpn.traineddata-3.04.00 ) l10n_ko? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/kor.traineddata -> kor.traineddata-3.04.00 ) l10n_lt? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/lit.traineddata -> lit.traineddata-3.04.00 ) l10n_lv? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/lav.traineddata -> lav.traineddata-3.04.00 ) l10n_nl? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/nld.traineddata -> nld.traineddata-3.04.00 ) l10n_no? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/nor.traineddata -> nor.traineddata-3.04.00 ) l10n_pl? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/pol.traineddata -> pol.traineddata-3.04.00 ) l10n_pt? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/por.traineddata -> por.traineddata-3.04.00 ) l10n_ro? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ron.traineddata -> ron.traineddata-3.04.00 ) l10n_ru? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/rus.traineddata -> rus.traineddata-3.04.00 ) l10n_sk? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/slk.traineddata -> slk.traineddata-3.04.00 https://github.com/tesseract-ocr/tessdata/raw/3.04.00/slk_frak.traineddata -> slk_frak.traineddata-3.04.00 ) l10n_sl? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/slv.traineddata -> slv.traineddata-3.04.00 ) l10n_sr? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/srp.traineddata -> srp.traineddata-3.04.00 ) l10n_sv? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/swe.traineddata -> swe.traineddata-3.04.00 ) l10n_th? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/tha.traineddata -> tha.traineddata-3.04.00 ) l10n_tl? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/tgl.traineddata -> tgl.traineddata-3.04.00 ) l10n_tr? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/tur.traineddata -> tur.traineddata-3.04.00 ) l10n_uk? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ukr.traineddata -> ukr.traineddata-3.04.00 ) l10n_vi? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/vie.traineddata -> vie.traineddata-3.04.00 ) l10n_zh-CN? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/chi_sim.traineddata -> chi_sim.traineddata-3.04.00 ) l10n_zh-TW? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/chi_tra.traineddata -> chi_tra.traineddata-3.04.00 ) osd? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/osd.traineddata -> osd.traineddata-3.04.00 ) _eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d java-pkg-opt-2 be255db325e3af8fbf3506cf63998341 java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 -_md5_=4d626f1b183f0e840be4eb9c199695c9 +_md5_=bc75e6903e0989b0ca27ac1547846754 diff --git a/metadata/md5-cache/app-text/tesseract-3.04.01-r1 b/metadata/md5-cache/app-text/tesseract-3.04.01-r1 index c5b70e937d8f..d37a10783696 100644 --- a/metadata/md5-cache/app-text/tesseract-3.04.01-r1 +++ b/metadata/md5-cache/app-text/tesseract-3.04.01-r1 @@ -10,4 +10,4 @@ RDEPEND=>=media-libs/leptonica-1.71:=[zlib,tiff?,jpeg?,png?,webp?] opencl? ( vir SLOT=0 SRC_URI=https://github.com/tesseract-ocr/tesseract/archive/3.04.01.tar.gz -> tesseract-3.04.01.tar.gz https://github.com/tesseract-ocr/tessdata/raw/3.04.00/eng.traineddata -> eng.traineddata-3.04.00 math? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/equ.traineddata -> equ.traineddata-3.04.00 ) l10n_ar? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ara.traineddata -> ara.traineddata-3.04.00 ) l10n_bg? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/bul.traineddata -> bul.traineddata-3.04.00 ) l10n_ca? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/cat.traineddata -> cat.traineddata-3.04.00 ) l10n_chr? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/chr.traineddata -> chr.traineddata-3.04.00 ) l10n_cs? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ces.traineddata -> ces.traineddata-3.04.00 ) l10n_de? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/deu.traineddata -> deu.traineddata-3.04.00 https://github.com/tesseract-ocr/tessdata/raw/3.04.00/deu_frak.traineddata -> deu_frak.traineddata-3.04.00 ) l10n_da? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/dan.traineddata -> dan.traineddata-3.04.00 https://github.com/tesseract-ocr/tessdata/raw/3.04.00/dan_frak.traineddata -> dan_frak.traineddata-3.04.00 ) l10n_el? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ell.traineddata -> ell.traineddata-3.04.00 ) l10n_es? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/spa.traineddata -> spa.traineddata-3.04.00 ) l10n_fi? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/fin.traineddata -> fin.traineddata-3.04.00 ) l10n_fr? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/fra.traineddata -> fra.traineddata-3.04.00 ) l10n_he? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/heb.traineddata -> heb.traineddata-3.04.00 ) l10n_hi? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/hin.traineddata -> hin.traineddata-3.04.00 ) l10n_hu? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/hun.traineddata -> hun.traineddata-3.04.00 ) l10n_id? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ind.traineddata -> ind.traineddata-3.04.00 ) l10n_it? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ita.traineddata -> ita.traineddata-3.04.00 ) l10n_ja? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/jpn.traineddata -> jpn.traineddata-3.04.00 ) l10n_ko? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/kor.traineddata -> kor.traineddata-3.04.00 ) l10n_lt? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/lit.traineddata -> lit.traineddata-3.04.00 ) l10n_lv? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/lav.traineddata -> lav.traineddata-3.04.00 ) l10n_nl? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/nld.traineddata -> nld.traineddata-3.04.00 ) l10n_no? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/nor.traineddata -> nor.traineddata-3.04.00 ) l10n_pl? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/pol.traineddata -> pol.traineddata-3.04.00 ) l10n_pt? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/por.traineddata -> por.traineddata-3.04.00 ) l10n_ro? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ron.traineddata -> ron.traineddata-3.04.00 ) l10n_ru? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/rus.traineddata -> rus.traineddata-3.04.00 ) l10n_sk? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/slk.traineddata -> slk.traineddata-3.04.00 https://github.com/tesseract-ocr/tessdata/raw/3.04.00/slk_frak.traineddata -> slk_frak.traineddata-3.04.00 ) l10n_sl? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/slv.traineddata -> slv.traineddata-3.04.00 ) l10n_sr? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/srp.traineddata -> srp.traineddata-3.04.00 ) l10n_sv? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/swe.traineddata -> swe.traineddata-3.04.00 ) l10n_th? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/tha.traineddata -> tha.traineddata-3.04.00 ) l10n_tl? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/tgl.traineddata -> tgl.traineddata-3.04.00 ) l10n_tr? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/tur.traineddata -> tur.traineddata-3.04.00 ) l10n_uk? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ukr.traineddata -> ukr.traineddata-3.04.00 ) l10n_vi? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/vie.traineddata -> vie.traineddata-3.04.00 ) l10n_zh-CN? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/chi_sim.traineddata -> chi_sim.traineddata-3.04.00 ) l10n_zh-TW? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/chi_tra.traineddata -> chi_tra.traineddata-3.04.00 ) osd? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/osd.traineddata -> osd.traineddata-3.04.00 ) _eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d java-pkg-opt-2 be255db325e3af8fbf3506cf63998341 java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 -_md5_=5caff9a424a77dda4248b4747af98f3a +_md5_=1cd71fd1f4b298a3624ed9be63eb96bf diff --git a/metadata/md5-cache/app-text/tesseract-3.05.00 b/metadata/md5-cache/app-text/tesseract-3.05.00 index d9571fcf639d..34201afc11ce 100644 --- a/metadata/md5-cache/app-text/tesseract-3.05.00 +++ b/metadata/md5-cache/app-text/tesseract-3.05.00 @@ -10,4 +10,4 @@ RDEPEND=>=media-libs/leptonica-1.71:=[zlib,tiff?,jpeg?,png?,webp?] opencl? ( vir SLOT=0 SRC_URI=https://github.com/tesseract-ocr/tesseract/archive/3.05.00.tar.gz -> tesseract-3.05.00.tar.gz https://github.com/tesseract-ocr/tessdata/raw/3.04.00/eng.traineddata -> eng.traineddata-3.04.00 math? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/equ.traineddata -> equ.traineddata-3.04.00 ) l10n_ar? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ara.traineddata -> ara.traineddata-3.04.00 ) l10n_bg? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/bul.traineddata -> bul.traineddata-3.04.00 ) l10n_ca? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/cat.traineddata -> cat.traineddata-3.04.00 ) l10n_chr? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/chr.traineddata -> chr.traineddata-3.04.00 ) l10n_cs? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ces.traineddata -> ces.traineddata-3.04.00 ) l10n_de? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/deu.traineddata -> deu.traineddata-3.04.00 https://github.com/tesseract-ocr/tessdata/raw/3.04.00/deu_frak.traineddata -> deu_frak.traineddata-3.04.00 ) l10n_da? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/dan.traineddata -> dan.traineddata-3.04.00 https://github.com/tesseract-ocr/tessdata/raw/3.04.00/dan_frak.traineddata -> dan_frak.traineddata-3.04.00 ) l10n_el? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ell.traineddata -> ell.traineddata-3.04.00 ) l10n_es? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/spa.traineddata -> spa.traineddata-3.04.00 ) l10n_fi? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/fin.traineddata -> fin.traineddata-3.04.00 ) l10n_fr? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/fra.traineddata -> fra.traineddata-3.04.00 ) l10n_he? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/heb.traineddata -> heb.traineddata-3.04.00 ) l10n_hi? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/hin.traineddata -> hin.traineddata-3.04.00 ) l10n_hu? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/hun.traineddata -> hun.traineddata-3.04.00 ) l10n_id? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ind.traineddata -> ind.traineddata-3.04.00 ) l10n_it? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ita.traineddata -> ita.traineddata-3.04.00 ) l10n_ja? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/jpn.traineddata -> jpn.traineddata-3.04.00 ) l10n_ko? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/kor.traineddata -> kor.traineddata-3.04.00 ) l10n_lt? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/lit.traineddata -> lit.traineddata-3.04.00 ) l10n_lv? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/lav.traineddata -> lav.traineddata-3.04.00 ) l10n_nl? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/nld.traineddata -> nld.traineddata-3.04.00 ) l10n_no? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/nor.traineddata -> nor.traineddata-3.04.00 ) l10n_pl? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/pol.traineddata -> pol.traineddata-3.04.00 ) l10n_pt? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/por.traineddata -> por.traineddata-3.04.00 ) l10n_ro? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ron.traineddata -> ron.traineddata-3.04.00 ) l10n_ru? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/rus.traineddata -> rus.traineddata-3.04.00 ) l10n_sk? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/slk.traineddata -> slk.traineddata-3.04.00 https://github.com/tesseract-ocr/tessdata/raw/3.04.00/slk_frak.traineddata -> slk_frak.traineddata-3.04.00 ) l10n_sl? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/slv.traineddata -> slv.traineddata-3.04.00 ) l10n_sr? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/srp.traineddata -> srp.traineddata-3.04.00 ) l10n_sv? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/swe.traineddata -> swe.traineddata-3.04.00 ) l10n_th? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/tha.traineddata -> tha.traineddata-3.04.00 ) l10n_tl? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/tgl.traineddata -> tgl.traineddata-3.04.00 ) l10n_tr? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/tur.traineddata -> tur.traineddata-3.04.00 ) l10n_uk? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/ukr.traineddata -> ukr.traineddata-3.04.00 ) l10n_vi? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/vie.traineddata -> vie.traineddata-3.04.00 ) l10n_zh-CN? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/chi_sim.traineddata -> chi_sim.traineddata-3.04.00 ) l10n_zh-TW? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/chi_tra.traineddata -> chi_tra.traineddata-3.04.00 ) osd? ( https://github.com/tesseract-ocr/tessdata/raw/3.04.00/osd.traineddata -> osd.traineddata-3.04.00 ) _eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d java-pkg-opt-2 be255db325e3af8fbf3506cf63998341 java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 -_md5_=6be98b2e94b131aa4b39acec0bead77d +_md5_=d91dff63509fdad03a1fbb990bf452d2 diff --git a/metadata/md5-cache/dev-ada/gprbuild-2016 b/metadata/md5-cache/dev-ada/gprbuild-2016 new file mode 100644 index 000000000000..300c026295c1 --- /dev/null +++ b/metadata/md5-cache/dev-ada/gprbuild-2016 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile configure install setup +DEPEND=dev-lang/gnat-gpl +DESCRIPTION=Multi-Language Management +EAPI=6 +HOMEPAGE=http://libre.adacore.com/ +KEYWORDS=~amd64 +LICENSE=GPL-3 +RDEPEND=dev-lang/gnat-gpl +SLOT=0 +SRC_URI=http://mirrors.cdn.adacore.com/art/57399662c7a447658e0affa8 -> gprbuild-gpl-2016-src.tar.gz http://mirrors.cdn.adacore.com/art/57399978c7a447658e0affc0 -> xmlada-gpl-2016-src.tar.gz +_eclasses_=multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee +_md5_=ec999bb4838afa76dfb98722a9289a52 diff --git a/metadata/md5-cache/dev-db/mariadb-10.0.30 b/metadata/md5-cache/dev-db/mariadb-10.0.30 index 0ff205a09be7..a25de299b75f 100644 --- a/metadata/md5-cache/dev-db/mariadb-10.0.30 +++ b/metadata/md5-cache/dev-db/mariadb-10.0.30 @@ -4,7 +4,7 @@ DESCRIPTION=An enhanced, drop-in replacement for MySQL EAPI=6 HOMEPAGE=http://mariadb.org/ IUSE=bindist jdbc odbc oqgraph pam sphinx tokudb xml elibc_FreeBSD jdbc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 debug embedded extraengine jemalloc latin1 libressl +openssl +perl profiling selinux +server systemtap static static-libs tcmalloc test yassl -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris LICENSE=GPL-2 PDEPEND=perl? ( >=dev-perl/DBD-mysql-2.9004 ) server? ( ~virtual/mysql-5.6[embedded=,static=] ) virtual/libmysqlclient:0/18[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs=] RDEPEND=!bindist? ( >=sys-libs/readline-4.1:0= ) server? ( extraengine? ( odbc? ( dev-db/unixODBC:0= ) xml? ( dev-libs/libxml2:2= ) sys-libs/zlib[minizip] ) oqgraph? ( >=dev-libs/boost-1.40.0:0= dev-libs/judy:0= ) pam? ( virtual/pam:0= ) tokudb? ( app-arch/snappy ) ) >=dev-libs/libpcre-8.35:3=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] perl? ( !dev-db/mytop virtual/perl-Getopt-Long dev-perl/TermReadKey virtual/perl-Term-ANSIColor virtual/perl-Time-HiRes ) server? ( extraengine? ( jdbc? ( >=virtual/jre-1.6 ) ) ) jdbc? ( >=dev-java/java-config-2.2.0-r3 ) kernel_linux? ( sys-process/procps:0= dev-libs/libaio:0= ) >=sys-apps/sed-4 >=sys-apps/texinfo-4.7-r1 !dev-db/mariadb-native-client[mysqlcompat] jemalloc? ( dev-libs/jemalloc:0= ) tcmalloc? ( dev-util/google-perftools:0= ) systemtap? ( >=dev-util/systemtap-1.3:0= ) openssl? ( >=dev-libs/openssl-1.0.0:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] ) libressl? ( dev-libs/libressl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] ) >=sys-libs/zlib-1.2.3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] sys-libs/ncurses:0= selinux? ( sec-policy/selinux-mysql ) abi_x86_32? ( !app-emulation/emul-linux-x86-db[-abi_x86_32(-)] ) !dev-db/mysql !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster server? ( !prefix? ( dev-db/mysql-init-scripts ) ) !=virtual/jdk-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +DESCRIPTION=Cluster-aware Caching for Java +EAPI=6 +HOMEPAGE=http://swarmcache.sourceforge.net +IUSE=elibc_FreeBSD doc source elibc_FreeBSD +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-macos +LICENSE=LGPL-2 +RDEPEND=dev-java/jgroups:0 dev-java/ant-core:0 dev-java/commons-logging:0 dev-java/commons-collections:0 >=virtual/jre-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +SLOT=0 +SRC_URI=mirror://gentoo/swarmcache-1.0_pre20050106.tar.bz2 +_eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d java-pkg-2 c4e6af2574fd1dc79b43a6e27af4b5fb java-pkg-simple 3e71074eb6884746b37b70b2c9c881f4 java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 +_md5_=4da098255e558f03fd67f477fda78ca2 diff --git a/metadata/md5-cache/dev-lang/go-1.8-r1 b/metadata/md5-cache/dev-lang/go-1.8-r1 new file mode 100644 index 000000000000..af5316d29892 --- /dev/null +++ b/metadata/md5-cache/dev-lang/go-1.8-r1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install pretend test unpack +DEPEND=gccgo? ( >=sys-devel/gcc-5[go] ) +DESCRIPTION=A concurrent garbage collected and typesafe programming language +EAPI=6 +HOMEPAGE=http://www.golang.org +IUSE=gccgo +KEYWORDS=-* ~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos ~x64-solaris +LICENSE=BSD +RDEPEND=!=sys-devel/llvm-3.5:0= >=sys-libs/libunwind-1.1:7= sys-libs/readline:0= sys-libs/zlib:0= >=virtual/blas-3.6 virtual/lapack emacs? ( app-emacs/ess ) dev-util/patchelf virtual/pkgconfig +DEPEND=dev-lang/R:0= dev-libs/double-conversion:0= dev-libs/gmp:0= dev-libs/libgit2:0= dev-libs/mpfr:0= dev-libs/openspecfun sci-libs/arpack:0= sci-libs/camd:0= sci-libs/cholmod:0= sci-libs/fftw:3.0=[threads] sci-libs/openlibm:0= sci-libs/spqr:0= sci-libs/umfpack:0= sci-mathematics/glpk:0= >=sys-devel/llvm-3.9:0= >=sys-libs/libunwind-1.1:7= sys-libs/readline:0= sys-libs/zlib:0= >=virtual/blas-3.6 virtual/lapack emacs? ( app-emacs/ess ) dev-util/patchelf virtual/pkgconfig DESCRIPTION=High-performance programming language for technical computing EAPI=6 HOMEPAGE=http://julialang.org/ IUSE=emacs KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux LICENSE=MIT -RDEPEND=dev-lang/R:0= dev-libs/double-conversion:0= dev-libs/gmp:0= dev-libs/libgit2:0= dev-libs/mpfr:0= dev-libs/openspecfun sci-libs/arpack:0= sci-libs/camd:0= sci-libs/cholmod:0= sci-libs/fftw:3.0=[threads] sci-libs/openlibm:0= sci-libs/spqr:0= sci-libs/umfpack:0= sci-mathematics/glpk:0= >=sys-devel/llvm-3.5:0= >=sys-libs/libunwind-1.1:7= sys-libs/readline:0= sys-libs/zlib:0= >=virtual/blas-3.6 virtual/lapack emacs? ( app-emacs/ess ) +RDEPEND=dev-lang/R:0= dev-libs/double-conversion:0= dev-libs/gmp:0= dev-libs/libgit2:0= dev-libs/mpfr:0= dev-libs/openspecfun sci-libs/arpack:0= sci-libs/camd:0= sci-libs/cholmod:0= sci-libs/fftw:3.0=[threads] sci-libs/openlibm:0= sci-libs/spqr:0= sci-libs/umfpack:0= sci-mathematics/glpk:0= >=sys-devel/llvm-3.9:0= >=sys-libs/libunwind-1.1:7= sys-libs/readline:0= sys-libs/zlib:0= >=virtual/blas-3.6 virtual/lapack emacs? ( app-emacs/ess ) RESTRICT=test SLOT=0 SRC_URI=https://github.com/JuliaLang/julia/releases/download/v0.5.0/julia-0.5.0.tar.gz https://dev.gentoo.org/~tamiko/distfiles/julia-0.5.0-bundled.tar.gz _eclasses_=elisp-common 19ff54b35acd0bf2a14831a308a57753 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 pax-utils 4f95120230a315c8caaabeb2307b7eee toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=881bf4a9f812b8a9f2714e1e5bf94b63 +_md5_=45a81ae770fe6028254620d339c46df1 diff --git a/metadata/md5-cache/dev-lang/julia-9999 b/metadata/md5-cache/dev-lang/julia-9999 index 014a8484fdb7..59572979f5b2 100644 --- a/metadata/md5-cache/dev-lang/julia-9999 +++ b/metadata/md5-cache/dev-lang/julia-9999 @@ -1,12 +1,12 @@ DEFINED_PHASES=compile configure install postinst postrm prepare test unpack -DEPEND=dev-lang/R:0= dev-libs/double-conversion:0= dev-libs/gmp:0= dev-libs/libgit2:0= dev-libs/mpfr:0= dev-libs/openspecfun sci-libs/arpack:0= sci-libs/camd:0= sci-libs/cholmod:0= sci-libs/fftw:3.0=[threads] sci-libs/openlibm:0= sci-libs/spqr:0= sci-libs/umfpack:0= sci-mathematics/glpk:0= >=sys-devel/llvm-3.5:0= >=sys-libs/libunwind-1.1:7= sys-libs/readline:0= sys-libs/zlib:0= >=virtual/blas-1.1 virtual/lapack emacs? ( app-emacs/ess ) dev-util/patchelf virtual/pkgconfig >=dev-vcs/git-1.8.2.1 +DEPEND=dev-lang/R:0= dev-libs/double-conversion:0= dev-libs/gmp:0= dev-libs/libgit2:0= dev-libs/mpfr:0= dev-libs/openspecfun sci-libs/arpack:0= sci-libs/camd:0= sci-libs/cholmod:0= sci-libs/fftw:3.0=[threads] sci-libs/openlibm:0= sci-libs/spqr:0= sci-libs/umfpack:0= sci-mathematics/glpk:0= >=sys-devel/llvm-3.9:0= >=sys-libs/libunwind-1.1:7= sys-libs/readline:0= sys-libs/zlib:0= >=virtual/blas-1.1 virtual/lapack emacs? ( app-emacs/ess ) dev-util/patchelf virtual/pkgconfig >=dev-vcs/git-1.8.2.1 DESCRIPTION=High-performance programming language for technical computing EAPI=6 HOMEPAGE=http://julialang.org/ IUSE=emacs LICENSE=MIT -RDEPEND=dev-lang/R:0= dev-libs/double-conversion:0= dev-libs/gmp:0= dev-libs/libgit2:0= dev-libs/mpfr:0= dev-libs/openspecfun sci-libs/arpack:0= sci-libs/camd:0= sci-libs/cholmod:0= sci-libs/fftw:3.0=[threads] sci-libs/openlibm:0= sci-libs/spqr:0= sci-libs/umfpack:0= sci-mathematics/glpk:0= >=sys-devel/llvm-3.5:0= >=sys-libs/libunwind-1.1:7= sys-libs/readline:0= sys-libs/zlib:0= >=virtual/blas-1.1 virtual/lapack emacs? ( app-emacs/ess ) +RDEPEND=dev-lang/R:0= dev-libs/double-conversion:0= dev-libs/gmp:0= dev-libs/libgit2:0= dev-libs/mpfr:0= dev-libs/openspecfun sci-libs/arpack:0= sci-libs/camd:0= sci-libs/cholmod:0= sci-libs/fftw:3.0=[threads] sci-libs/openlibm:0= sci-libs/spqr:0= sci-libs/umfpack:0= sci-mathematics/glpk:0= >=sys-devel/llvm-3.9:0= >=sys-libs/libunwind-1.1:7= sys-libs/readline:0= sys-libs/zlib:0= >=virtual/blas-1.1 virtual/lapack emacs? ( app-emacs/ess ) RESTRICT=test SLOT=0 _eclasses_=elisp-common 19ff54b35acd0bf2a14831a308a57753 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d git-r3 68d35a154123e27007638d8220886ee1 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 pax-utils 4f95120230a315c8caaabeb2307b7eee toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=dfc3112bb340b9dfcaea2179193259f6 +_md5_=2812d4729ce282341ddd73bc2d677f96 diff --git a/metadata/md5-cache/dev-libs/apr-util-1.5.4-r1 b/metadata/md5-cache/dev-libs/apr-util-1.5.4-r1 index 893798e46e0b..ec25dee51c10 100644 --- a/metadata/md5-cache/dev-libs/apr-util-1.5.4-r1 +++ b/metadata/md5-cache/dev-libs/apr-util-1.5.4-r1 @@ -10,4 +10,4 @@ RDEPEND=dev-libs/expat >=dev-libs/apr-1.4.6:1 berkdb? ( >=sys-libs/db-4 ) freetd SLOT=1 SRC_URI=mirror://apache/apr/apr-util-1.5.4.tar.bz2 _eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 db-use 582140d1a711279e50ce284fc7b609f5 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 -_md5_=d622753c87f269e3cd645aad2e840483 +_md5_=3948ecdc971923990ffec729b258474e diff --git a/metadata/md5-cache/dev-libs/fddl-20111124-r1 b/metadata/md5-cache/dev-libs/fddl-20111124-r1 index 750ea4b3e72a..5bbafc5135d4 100644 --- a/metadata/md5-cache/dev-libs/fddl-20111124-r1 +++ b/metadata/md5-cache/dev-libs/fddl-20111124-r1 @@ -3,9 +3,9 @@ DEPEND=sys-devel/make >=dev-util/cmake-3.7.2 DESCRIPTION=Free Decision Diagram Library EAPI=6 HOMEPAGE=http://itval.sourceforge.net/ https://github.com/atomopawn/FDDL -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 LICENSE=GPL-2 SLOT=0 SRC_URI=https://dev.gentoo.org/~pinkbyte/distfiles/snapshots/fddl-20111124.tar.gz _eclasses_=cmake-utils a69f3a404abc4ade0a99e523f51b989d epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee vcs-snapshot 03289f51c769cf409d200d2d628cdd6e versionator c80ccf29e90adea7c5cae94b42eb76d0 -_md5_=47671bac4928607e6781b9388415e8b3 +_md5_=e22f6c891a0ddf87fee73419ef913ce2 diff --git a/metadata/md5-cache/dev-libs/json-glib-1.2.8 b/metadata/md5-cache/dev-libs/json-glib-1.2.8 new file mode 100644 index 000000000000..c4ce202989fc --- /dev/null +++ b/metadata/md5-cache/dev-libs/json-glib-1.2.8 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=>=dev-libs/glib-2.37.6:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-0.9.5:= ) ~app-text/docbook-xml-dtd-4.1.2 app-text/docbook-xsl-stylesheets dev-libs/libxslt >=dev-util/gtk-doc-am-1.20 >=sys-devel/gettext-0.18 virtual/pkgconfig[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=Library providing GLib serialization and deserialization for the JSON format +EAPI=6 +HOMEPAGE=https://wiki.gnome.org/Projects/JsonGlib +IUSE=debug +introspection abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd +LICENSE=LGPL-2.1+ +RDEPEND=>=dev-libs/glib-2.37.6:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-0.9.5:= ) +SLOT=0 +SRC_URI=mirror://gnome/sources/json-glib/1.2/json-glib-1.2.8.tar.xz +_eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d gnome.org 5e4cc5af3f1b17bdee155bf02e8c2df4 gnome2 259704f1e63c50c85166355db66e98e8 gnome2-utils 6d2af8c7ab84825693c3f065a37b923c libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 +_md5_=722cb6642d4ede10cfa1061c28dece2c diff --git a/metadata/md5-cache/dev-libs/openspecfun-0.4-r1 b/metadata/md5-cache/dev-libs/openspecfun-0.5.1 similarity index 62% rename from metadata/md5-cache/dev-libs/openspecfun-0.4-r1 rename to metadata/md5-cache/dev-libs/openspecfun-0.5.1 index 484cb1e5a3a4..36f8eb00d6d3 100644 --- a/metadata/md5-cache/dev-libs/openspecfun-0.4-r1 +++ b/metadata/md5-cache/dev-libs/openspecfun-0.5.1 @@ -1,12 +1,13 @@ -DEFINED_PHASES=install prepare setup -DEPEND=virtual/fortran +DEFINED_PHASES=compile install prepare setup +DEPEND=sci-libs/openlibm virtual/fortran DESCRIPTION=A collection of special mathematical functions -EAPI=5 +EAPI=6 HOMEPAGE=http://julialang.org/ +IUSE=static-libs KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux LICENSE=MIT public-domain -RDEPEND=virtual/fortran +RDEPEND=sci-libs/openlibm virtual/fortran SLOT=0 -SRC_URI=https://github.com/JuliaLang/openspecfun/archive/v0.4.tar.gz -> openspecfun-0.4.tar.gz +SRC_URI=https://github.com/JuliaLang/openspecfun/archive/v0.5.1.tar.gz -> openspecfun-0.5.1.tar.gz _eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d fortran-2 9e7f20c99213f0627ff7f873d4aaa25d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=5563b7517a551bdeef0c19e67ee388f1 +_md5_=70dc7d7fae171ff4e8874dc799a6d6ea diff --git a/metadata/md5-cache/dev-perl/Apache-LogFormat-Compiler-0.350.0 b/metadata/md5-cache/dev-perl/Apache-LogFormat-Compiler-0.350.0 new file mode 100644 index 000000000000..0a8b11c92e8a --- /dev/null +++ b/metadata/md5-cache/dev-perl/Apache-LogFormat-Compiler-0.350.0 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-perl/POSIX-strftime-Compiler-0.300.0 virtual/perl-Time-Local >=dev-lang/perl-5.8.4 >=dev-perl/Module-Build-Tiny-0.35.0 test? ( dev-perl/HTTP-Message dev-perl/Test-MockTime >=virtual/perl-Test-Simple-0.980.0 dev-perl/Test-Requires >=dev-perl/Try-Tiny-0.120.0 >=dev-perl/URI-1.600.0 ) dev-lang/perl:= +DESCRIPTION=Compile an Apache log format string to perl-code +EAPI=6 +HOMEPAGE=http://search.cpan.org/dist/Apache-LogFormat-Compiler/ +IUSE=test examples +KEYWORDS=~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=dev-perl/POSIX-strftime-Compiler-0.300.0 virtual/perl-Time-Local >=dev-lang/perl-5.8.4 dev-lang/perl:= +SLOT=0 +SRC_URI=mirror://cpan/authors/id/K/KA/KAZEBURO/Apache-LogFormat-Compiler-0.35.tar.gz +_eclasses_=multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions a884a53a49bebbf90cb29dd191f73613 perl-module 3485abc93409cd3433ec6a0df5f64867 +_md5_=20afa78695c89e42b41776bc3974b8ff diff --git a/metadata/md5-cache/dev-perl/Date-Manip-6.580.0 b/metadata/md5-cache/dev-perl/Date-Manip-6.580.0 new file mode 100644 index 000000000000..8318287b27f5 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Date-Manip-6.580.0 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode virtual/perl-File-Spec virtual/perl-IO virtual/perl-Storable elibc_musl? ( sys-libs/timezone-data ) >=virtual/perl-ExtUtils-MakeMaker-6.670.100 test? ( dev-perl/Test-Inter virtual/perl-Test-Simple ) dev-lang/perl:= +DESCRIPTION=Perl date manipulation routines +EAPI=6 +HOMEPAGE=http://search.cpan.org/dist/Date-Manip/ +IUSE=elibc_musl test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode virtual/perl-File-Spec virtual/perl-IO virtual/perl-Storable elibc_musl? ( sys-libs/timezone-data ) dev-lang/perl:= +SLOT=0 +SRC_URI=mirror://cpan/authors/id/S/SB/SBECK/Date-Manip-6.58.tar.gz +_eclasses_=multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions a884a53a49bebbf90cb29dd191f73613 perl-module 3485abc93409cd3433ec6a0df5f64867 +_md5_=c4e138100169cbd9e6d0ce46b6620d22 diff --git a/metadata/md5-cache/dev-perl/DateTime-Event-Recurrence-0.190.0 b/metadata/md5-cache/dev-perl/DateTime-Event-Recurrence-0.190.0 new file mode 100644 index 000000000000..a24c6d8557ee --- /dev/null +++ b/metadata/md5-cache/dev-perl/DateTime-Event-Recurrence-0.190.0 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-perl/DateTime-0.270.0 >=dev-perl/DateTime-Set-0.360.0 virtual/perl-ExtUtils-MakeMaker dev-lang/perl:= +DESCRIPTION=DateTime::Set extension for create basic recurrence sets +EAPI=6 +HOMEPAGE=http://search.cpan.org/dist/DateTime-Event-Recurrence/ +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=dev-perl/DateTime-0.270.0 >=dev-perl/DateTime-Set-0.360.0 dev-lang/perl:= +SLOT=0 +SRC_URI=mirror://cpan/authors/id/F/FG/FGLOCK/DateTime-Event-Recurrence-0.19.tar.gz +_eclasses_=multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions a884a53a49bebbf90cb29dd191f73613 perl-module 3485abc93409cd3433ec6a0df5f64867 +_md5_=9cb1ac529e4d97db32db0d3906da406b diff --git a/metadata/md5-cache/dev-perl/DateTime-Format-Flexible-0.270.0 b/metadata/md5-cache/dev-perl/DateTime-Format-Flexible-0.270.0 new file mode 100644 index 000000000000..cf3f11668f45 --- /dev/null +++ b/metadata/md5-cache/dev-perl/DateTime-Format-Flexible-0.270.0 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-perl/DateTime >=dev-perl/DateTime-Format-Builder-0.740.0 dev-perl/DateTime-TimeZone dev-perl/List-MoreUtils dev-perl/Module-Pluggable virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-MockTime >=virtual/perl-Test-Simple-0.440.0 ) dev-lang/perl:= +DESCRIPTION=Flexibly parse strings and turn them into DateTime objects +EAPI=6 +HOMEPAGE=http://search.cpan.org/dist/DateTime-Format-Flexible/ +IUSE=test examples +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=dev-perl/DateTime >=dev-perl/DateTime-Format-Builder-0.740.0 dev-perl/DateTime-TimeZone dev-perl/List-MoreUtils dev-perl/Module-Pluggable dev-lang/perl:= +SLOT=0 +SRC_URI=mirror://cpan/authors/id/T/TH/THINC/DateTime-Format-Flexible-0.27.tar.gz +_eclasses_=multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions a884a53a49bebbf90cb29dd191f73613 perl-module 3485abc93409cd3433ec6a0df5f64867 +_md5_=bfe58a7f7d307c3afaac4d1b76aee6ad diff --git a/metadata/md5-cache/dev-perl/DateTime-Locale-1.120.0 b/metadata/md5-cache/dev-perl/DateTime-Locale-1.120.0 deleted file mode 100644 index 3cbbfeac73da..000000000000 --- a/metadata/md5-cache/dev-perl/DateTime-Locale-1.120.0 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=virtual/perl-Carp >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-Exporter >=dev-perl/Params-ValidationCompiler-0.130.0 >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/Specio-0.150.0 >=dev-perl/namespace-autoclean-0.190.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-CPAN-Meta-Requirements >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-File-Spec virtual/perl-Storable dev-perl/Test-Fatal dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Warnings ) dev-lang/perl:= -DESCRIPTION=Localization support for DateTime -EAPI=6 -HOMEPAGE=http://search.cpan.org/dist/DateTime-Locale/ -IUSE=test examples -KEYWORDS=~amd64 ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris -LICENSE=|| ( Artistic GPL-2+ ) unicode -RDEPEND=virtual/perl-Carp >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-Exporter >=dev-perl/Params-ValidationCompiler-0.130.0 >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/Specio-0.150.0 >=dev-perl/namespace-autoclean-0.190.0 dev-lang/perl:= -SLOT=0 -SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-Locale-1.12.tar.gz -_eclasses_=multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions a884a53a49bebbf90cb29dd191f73613 perl-module 3485abc93409cd3433ec6a0df5f64867 -_md5_=6d47599df0589621f9fab00494b5489a diff --git a/metadata/md5-cache/dev-perl/DateTime-Locale-1.160.0 b/metadata/md5-cache/dev-perl/DateTime-Locale-1.160.0 new file mode 100644 index 000000000000..60a437d8b885 --- /dev/null +++ b/metadata/md5-cache/dev-perl/DateTime-Locale-1.160.0 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=virtual/perl-Carp >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-Exporter dev-perl/File-ShareDir >=dev-perl/Params-ValidationCompiler-0.130.0 >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/Specio-0.150.0 >=dev-perl/namespace-autoclean-0.190.0 virtual/perl-ExtUtils-MakeMaker >=dev-perl/File-ShareDir-Install-0.60.0 test? ( virtual/perl-CPAN-Meta-Requirements >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-File-Spec virtual/perl-Storable dev-perl/Test-Fatal dev-perl/Test-File-ShareDir dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Warnings ) dev-lang/perl:= +DESCRIPTION=Localization support for DateTime +EAPI=6 +HOMEPAGE=http://search.cpan.org/dist/DateTime-Locale/ +IUSE=test examples +KEYWORDS=~amd64 ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris +LICENSE=|| ( Artistic GPL-2+ ) unicode +RDEPEND=virtual/perl-Carp >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-Exporter dev-perl/File-ShareDir >=dev-perl/Params-ValidationCompiler-0.130.0 >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/Specio-0.150.0 >=dev-perl/namespace-autoclean-0.190.0 dev-lang/perl:= +SLOT=0 +SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-Locale-1.16.tar.gz +_eclasses_=multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions a884a53a49bebbf90cb29dd191f73613 perl-module 3485abc93409cd3433ec6a0df5f64867 +_md5_=957efb7ffdcb5317d76525a696be7431 diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-6.9.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-6.9.0 new file mode 100644 index 000000000000..4f3c075a0f36 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Dist-Zilla-6.9.0 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=!=dev-perl/Archive-Tar-Wrapper-0.150.0 >=dev-perl/Data-OptList-0.110.0 dev-perl/Term-ReadLine-Gnu ) >=dev-perl/App-Cmd-0.330.0 virtual/perl-Archive-Tar >=virtual/perl-CPAN-Meta-2.142.60 >=virtual/perl-CPAN-Meta-Requirements-2.121.0 >=dev-perl/CPAN-Uploader-0.103.4 virtual/perl-Carp >=dev-perl/Class-Load-0.170.0 dev-perl/Config-INI >=dev-perl/Config-MVP-2.200.10 >=dev-perl/Config-MVP-Reader-INI-2.101.461 virtual/perl-Data-Dumper >=dev-perl/Data-Section-0.200.2 >=dev-perl/DateTime-0.440.0 virtual/perl-Digest-MD5 virtual/perl-Encode >=virtual/perl-ExtUtils-Manifest-1.660.0 dev-perl/File-Copy-Recursive dev-perl/File-Find-Rule dev-perl/File-HomeDir virtual/perl-File-Path dev-perl/File-ShareDir >=dev-perl/File-ShareDir-Install-0.30.0 virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-pushd dev-perl/JSON-MaybeXS >=dev-perl/Log-Dispatchouli-1.102.220 >=dev-perl/Mixin-Linewise-0.100.0 virtual/perl-Module-CoreList dev-perl/Module-Runtime >=dev-perl/Moose-0.920.0 dev-perl/MooseX-LazyRequire >=dev-perl/MooseX-Role-Parameterized-1.10.0 dev-perl/MooseX-SetOnce dev-perl/MooseX-Types dev-perl/MooseX-Types-Perl dev-perl/PPI dev-perl/Params-Util >=dev-perl/Path-Tiny-0.52.0 >=dev-perl/Perl-PrereqScanner-1.16.0 >=dev-perl/Pod-Eventual-0.91.480 >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/Software-License-0.101.370 virtual/perl-Storable >=dev-perl/String-Formatter-0.100.680 >=dev-perl/String-RewritePrefix-0.6.0 dev-perl/Sub-Exporter dev-perl/Sub-Exporter-ForMethods dev-perl/Term-Encoding dev-perl/TermReadKey virtual/perl-Term-ReadLine dev-perl/Term-UI dev-perl/Test-Deep >=dev-perl/Text-Glob-0.80.0 dev-perl/Text-Template dev-perl/Try-Tiny dev-perl/YAML-Tiny virtual/perl-autodie dev-perl/namespace-autoclean virtual/perl-parent virtual/perl-version virtual/perl-ExtUtils-MakeMaker >=dev-perl/File-ShareDir-Install-0.60.0 test? ( >=dev-perl/CPAN-Meta-Check-0.11.0 dev-perl/Test-FailWarnings dev-perl/Test-Fatal dev-perl/Test-File-ShareDir >=virtual/perl-Test-Simple-0.960.0 virtual/perl-if ) dev-lang/perl:= +DESCRIPTION=distribution builder; installer not included! +EAPI=6 +HOMEPAGE=http://search.cpan.org/dist/Dist-Zilla/ +IUSE=minimal test +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=!=dev-perl/Archive-Tar-Wrapper-0.150.0 >=dev-perl/Data-OptList-0.110.0 dev-perl/Term-ReadLine-Gnu ) >=dev-perl/App-Cmd-0.330.0 virtual/perl-Archive-Tar >=virtual/perl-CPAN-Meta-2.142.60 >=virtual/perl-CPAN-Meta-Requirements-2.121.0 >=dev-perl/CPAN-Uploader-0.103.4 virtual/perl-Carp >=dev-perl/Class-Load-0.170.0 dev-perl/Config-INI >=dev-perl/Config-MVP-2.200.10 >=dev-perl/Config-MVP-Reader-INI-2.101.461 virtual/perl-Data-Dumper >=dev-perl/Data-Section-0.200.2 >=dev-perl/DateTime-0.440.0 virtual/perl-Digest-MD5 virtual/perl-Encode >=virtual/perl-ExtUtils-Manifest-1.660.0 dev-perl/File-Copy-Recursive dev-perl/File-Find-Rule dev-perl/File-HomeDir virtual/perl-File-Path dev-perl/File-ShareDir >=dev-perl/File-ShareDir-Install-0.30.0 virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-pushd dev-perl/JSON-MaybeXS >=dev-perl/Log-Dispatchouli-1.102.220 >=dev-perl/Mixin-Linewise-0.100.0 virtual/perl-Module-CoreList dev-perl/Module-Runtime >=dev-perl/Moose-0.920.0 dev-perl/MooseX-LazyRequire >=dev-perl/MooseX-Role-Parameterized-1.10.0 dev-perl/MooseX-SetOnce dev-perl/MooseX-Types dev-perl/MooseX-Types-Perl dev-perl/PPI dev-perl/Params-Util >=dev-perl/Path-Tiny-0.52.0 >=dev-perl/Perl-PrereqScanner-1.16.0 >=dev-perl/Pod-Eventual-0.91.480 >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/Software-License-0.101.370 virtual/perl-Storable >=dev-perl/String-Formatter-0.100.680 >=dev-perl/String-RewritePrefix-0.6.0 dev-perl/Sub-Exporter dev-perl/Sub-Exporter-ForMethods dev-perl/Term-Encoding dev-perl/TermReadKey virtual/perl-Term-ReadLine dev-perl/Term-UI dev-perl/Test-Deep >=dev-perl/Text-Glob-0.80.0 dev-perl/Text-Template dev-perl/Try-Tiny dev-perl/YAML-Tiny virtual/perl-autodie dev-perl/namespace-autoclean virtual/perl-parent virtual/perl-version dev-lang/perl:= +SLOT=0 +SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Dist-Zilla-6.009.tar.gz +_eclasses_=multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions a884a53a49bebbf90cb29dd191f73613 perl-module 3485abc93409cd3433ec6a0df5f64867 +_md5_=f4db1e6765644ff0ac1da10854666c56 diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-MetaProvides-2.2.4 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-MetaProvides-2.2.4 new file mode 100644 index 000000000000..0ab4b1413aaf --- /dev/null +++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-MetaProvides-2.2.4 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=virtual/perl-Carp dev-perl/Dist-Zilla dev-perl/Hash-Merge-Simple dev-perl/Moose dev-perl/MooseX-Types dev-perl/namespace-autoclean >=virtual/perl-ExtUtils-MakeMaker-7.0.0 test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec >=dev-perl/Path-Tiny-0.58.0 virtual/perl-Scalar-List-Utils dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.990.0 ) dev-lang/perl:= +DESCRIPTION=Generating and Populating 'provides' in your META.yml +EAPI=6 +HOMEPAGE=http://search.cpan.org/dist/Dist-Zilla-Plugin-MetaProvides/ +IUSE=test +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=virtual/perl-Carp dev-perl/Dist-Zilla dev-perl/Hash-Merge-Simple dev-perl/Moose dev-perl/MooseX-Types dev-perl/namespace-autoclean dev-lang/perl:= +SLOT=0 +SRC_URI=mirror://cpan/authors/id/K/KE/KENTNL/Dist-Zilla-Plugin-MetaProvides-2.002004.tar.gz +_eclasses_=multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions a884a53a49bebbf90cb29dd191f73613 perl-module 3485abc93409cd3433ec6a0df5f64867 +_md5_=33316ed55b84fd27830143409fe73512 diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-MetaProvides-Package-2.4.3 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-MetaProvides-Package-2.4.3 new file mode 100644 index 000000000000..54d093a2a4f0 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-MetaProvides-Package-2.4.3 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=virtual/perl-Carp >=dev-perl/Data-Dump-1.160.0 >=dev-perl/Dist-Zilla-5.0.0 >=dev-perl/Dist-Zilla-Plugin-MetaProvides-1.150.0.0 >=dev-perl/Dist-Zilla-Role-ModuleMetadata-0.4.0 dev-perl/Moose dev-perl/MooseX-LazyRequire dev-perl/MooseX-Types dev-perl/PPI dev-perl/Safe-Isa dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Module-Metadata-1.0.22 >=dev-perl/Path-Tiny-0.58.0 dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.990.0 ) dev-lang/perl:= +DESCRIPTION=Extract namespaces/version from traditional packages for provides +EAPI=6 +HOMEPAGE=http://search.cpan.org/dist/Dist-Zilla-Plugin-MetaProvides-Package/ +IUSE=test +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=virtual/perl-Carp >=dev-perl/Data-Dump-1.160.0 >=dev-perl/Dist-Zilla-5.0.0 >=dev-perl/Dist-Zilla-Plugin-MetaProvides-1.150.0.0 >=dev-perl/Dist-Zilla-Role-ModuleMetadata-0.4.0 dev-perl/Moose dev-perl/MooseX-LazyRequire dev-perl/MooseX-Types dev-perl/PPI dev-perl/Safe-Isa dev-perl/namespace-autoclean dev-lang/perl:= +SLOT=0 +SRC_URI=mirror://cpan/authors/id/K/KE/KENTNL/Dist-Zilla-Plugin-MetaProvides-Package-2.004003.tar.gz +_eclasses_=multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions a884a53a49bebbf90cb29dd191f73613 perl-module 3485abc93409cd3433ec6a0df5f64867 +_md5_=e4e417b2663548e23cf96508b061abfa diff --git a/metadata/md5-cache/dev-perl/Gentoo-PerlMod-Version-0.8.1 b/metadata/md5-cache/dev-perl/Gentoo-PerlMod-Version-0.8.1 new file mode 100644 index 000000000000..6638ea00eabb --- /dev/null +++ b/metadata/md5-cache/dev-perl/Gentoo-PerlMod-Version-0.8.1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=virtual/perl-Carp virtual/perl-Data-Dumper dev-perl/Sub-Exporter-Progressive >=virtual/perl-version-0.770.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Fatal virtual/perl-File-Spec virtual/perl-Scalar-List-Utils >=virtual/perl-Test-Simple-0.960.0 ) dev-lang/perl:= +DESCRIPTION=Convert arbitrary Perl Modules' versions into normalised Gentoo versions +EAPI=6 +HOMEPAGE=http://search.cpan.org/dist/Gentoo-PerlMod-Version/ +IUSE=test +KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper dev-perl/Sub-Exporter-Progressive >=virtual/perl-version-0.770.0 dev-lang/perl:= +SLOT=0 +SRC_URI=mirror://cpan/authors/id/K/KE/KENTNL/Gentoo-PerlMod-Version-v0.8.1.tar.gz +_eclasses_=multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions a884a53a49bebbf90cb29dd191f73613 perl-module 3485abc93409cd3433ec6a0df5f64867 +_md5_=6f435dd7b9ed203c1cce8496b7acc481 diff --git a/metadata/md5-cache/dev-perl/Google-Ads-AdWords-Client-4.13.0 b/metadata/md5-cache/dev-perl/Google-Ads-AdWords-Client-4.13.0 new file mode 100644 index 000000000000..736c5bc0b12f --- /dev/null +++ b/metadata/md5-cache/dev-perl/Google-Ads-AdWords-Client-4.13.0 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-perl/Class-Load >=dev-perl/Class-Std-Fast-0.0.5 dev-perl/Crypt-OpenSSL-RSA dev-perl/File-HomeDir virtual/perl-File-Spec dev-perl/IO-Socket-SSL dev-perl/JSON-Parse dev-perl/LWP-Protocol-https dev-perl/libwww-perl dev-perl/Log-Log4perl >=dev-perl/SOAP-WSDL-2.00.10 virtual/perl-Scalar-List-Utils dev-perl/Template-Toolkit dev-perl/URI dev-perl/XML-Simple dev-perl/XML-XPath examples? ( virtual/perl-Digest-SHA virtual/perl-File-Temp dev-perl/HTTP-Server-Simple ) >=dev-perl/Module-Build-0.400.0 test? ( dev-perl/Config-Properties dev-perl/Data-Uniqid virtual/perl-File-Temp dev-perl/Test-Deep dev-perl/Test-Exception dev-perl/Test-MockObject virtual/perl-Test-Simple ) dev-lang/perl:= +DESCRIPTION=Google AdWords API Perl Client Library +EAPI=6 +HOMEPAGE=https://github.com/googleads/googleads-perl-lib +IUSE=test examples +KEYWORDS=~amd64 +LICENSE=Apache-2.0 +RDEPEND=dev-perl/Class-Load >=dev-perl/Class-Std-Fast-0.0.5 dev-perl/Crypt-OpenSSL-RSA dev-perl/File-HomeDir virtual/perl-File-Spec dev-perl/IO-Socket-SSL dev-perl/JSON-Parse dev-perl/LWP-Protocol-https dev-perl/libwww-perl dev-perl/Log-Log4perl >=dev-perl/SOAP-WSDL-2.00.10 virtual/perl-Scalar-List-Utils dev-perl/Template-Toolkit dev-perl/URI dev-perl/XML-Simple dev-perl/XML-XPath examples? ( virtual/perl-Digest-SHA virtual/perl-File-Temp dev-perl/HTTP-Server-Simple ) dev-lang/perl:= +SLOT=0 +SRC_URI=mirror://cpan/authors/id/S/SU/SUNDQUIST/Google-Ads-AdWords-Client-4.13.0.tar.gz +_eclasses_=multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions a884a53a49bebbf90cb29dd191f73613 perl-module 3485abc93409cd3433ec6a0df5f64867 +_md5_=5430701815d1f8e48ab6c6001e478886 diff --git a/metadata/md5-cache/dev-perl/Moo-2.3.1 b/metadata/md5-cache/dev-perl/Moo-2.3.1 new file mode 100644 index 000000000000..089ebce2755f --- /dev/null +++ b/metadata/md5-cache/dev-perl/Moo-2.3.1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-perl/Class-Method-Modifiers-1.100.0 >=dev-perl/Devel-GlobalDestruction-0.110.0 >=virtual/perl-Exporter-5.570.0 >=dev-perl/Module-Runtime-0.14.0 >=dev-perl/Role-Tiny-2.0.4 >=dev-perl/Sub-Quote-2.3.1 virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Fatal-0.3.0 >=virtual/perl-Test-Simple-0.940.0 ) dev-lang/perl:= +DESCRIPTION=Minimalist Object Orientation (with Moose compatiblity) +EAPI=6 +HOMEPAGE=http://search.cpan.org/dist/Moo/ +IUSE=test +KEYWORDS=~amd64 ~arm ~hppa ~ppc ~x86 ~ppc-aix ~ppc-macos ~x86-solaris +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=dev-perl/Class-Method-Modifiers-1.100.0 >=dev-perl/Devel-GlobalDestruction-0.110.0 >=virtual/perl-Exporter-5.570.0 >=dev-perl/Module-Runtime-0.14.0 >=dev-perl/Role-Tiny-2.0.4 >=dev-perl/Sub-Quote-2.3.1 virtual/perl-Scalar-List-Utils dev-lang/perl:= +SLOT=0 +SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/Moo-2.003001.tar.gz +_eclasses_=multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions a884a53a49bebbf90cb29dd191f73613 perl-module 3485abc93409cd3433ec6a0df5f64867 +_md5_=c42ed2862e1087c9fbd0158e8b9295a2 diff --git a/metadata/md5-cache/dev-perl/Sys-Virt-3.1.0 b/metadata/md5-cache/dev-perl/Sys-Virt-3.1.0 new file mode 100644 index 000000000000..43a153b96ed9 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Sys-Virt-3.1.0 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=app-emulation/libvirt-3.1.0 virtual/pkgconfig test? ( dev-perl/XML-XPath virtual/perl-Time-HiRes ) dev-lang/perl:= +DESCRIPTION=API for using the libvirt library from Perl +EAPI=6 +HOMEPAGE=http://search.cpan.org/dist/Sys-Virt/ +IUSE=test examples +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=app-emulation/libvirt-3.1.0 dev-lang/perl:= +SLOT=0 +SRC_URI=mirror://cpan/authors/id/D/DA/DANBERR/Sys-Virt-3.1.0.tar.gz +_eclasses_=multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions a884a53a49bebbf90cb29dd191f73613 perl-module 3485abc93409cd3433ec6a0df5f64867 +_md5_=dfa3ce6051956ae59019f3bb4b633a54 diff --git a/metadata/md5-cache/dev-perl/Test-File-ShareDir-1.1.2 b/metadata/md5-cache/dev-perl/Test-File-ShareDir-1.1.2 new file mode 100644 index 000000000000..08668d32fc72 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Test-File-ShareDir-1.1.2 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=virtual/perl-ExtUtils-MakeMaker virtual/perl-Carp dev-perl/Class-Tiny >=virtual/perl-Exporter-5.570.0 dev-perl/File-Copy-Recursive >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Path-Tiny-0.18.0 dev-perl/Scope-Guard virtual/perl-parent test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) dev-lang/perl:= +DESCRIPTION=Create a Fake ShareDir for your modules for testing. +EAPI=6 +HOMEPAGE=http://search.cpan.org/dist/Test-File-ShareDir/ +IUSE=test +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=virtual/perl-Carp dev-perl/Class-Tiny >=virtual/perl-Exporter-5.570.0 dev-perl/File-Copy-Recursive >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Path-Tiny-0.18.0 dev-perl/Scope-Guard virtual/perl-parent dev-lang/perl:= +SLOT=0 +SRC_URI=mirror://cpan/authors/id/K/KE/KENTNL/Test-File-ShareDir-1.001002.tar.gz +_eclasses_=multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions a884a53a49bebbf90cb29dd191f73613 perl-module 3485abc93409cd3433ec6a0df5f64867 +_md5_=6bcc1facedbd41648ea1bef6a5341488 diff --git a/metadata/md5-cache/dev-perl/Text-CSV_XS-1.280.0 b/metadata/md5-cache/dev-perl/Text-CSV_XS-1.280.0 new file mode 100644 index 000000000000..84a61ae05475 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Text-CSV_XS-1.280.0 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=virtual/perl-IO virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) dev-lang/perl:= +DESCRIPTION=Comma-separated values manipulation routines +EAPI=6 +HOMEPAGE=http://search.cpan.org/dist/Text-CSV_XS/ +IUSE=test examples +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=virtual/perl-IO virtual/perl-XSLoader dev-lang/perl:= +SLOT=0 +SRC_URI=mirror://cpan/authors/id/H/HM/HMBRAND/Text-CSV_XS-1.28.tgz +_eclasses_=multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions a884a53a49bebbf90cb29dd191f73613 perl-module 3485abc93409cd3433ec6a0df5f64867 +_md5_=b993a2289e0931e64a25de189c2ad0ab diff --git a/metadata/md5-cache/dev-python/CoverageTestRunner-1.10 b/metadata/md5-cache/dev-python/CoverageTestRunner-1.10 index d09386500e76..84cd1d1a7e68 100644 --- a/metadata/md5-cache/dev-python/CoverageTestRunner-1.10 +++ b/metadata/md5-cache/dev-python/CoverageTestRunner-1.10 @@ -4,11 +4,11 @@ DESCRIPTION=fail Python program unit tests unless they test everything EAPI=5 HOMEPAGE=http://liw.fi/coverage-test-runner/ IUSE=python_targets_python2_7 -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 LICENSE=GPL-3 RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/coverage python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] REQUIRED_USE=|| ( python_targets_python2_7 ) SLOT=0 SRC_URI=http://code.liw.fi/debian/pool/main/p/python-coverage-test-runner/python-coverage-test-runner_1.10.orig.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=aa24779ae5fffac286416e1ceae4715b +_md5_=224f5fc953ccb24c10476d0dd37cdc57 diff --git a/metadata/md5-cache/dev-python/autopep8-1.2.4 b/metadata/md5-cache/dev-python/autopep8-1.2.4 index 7ef8a51ec427..a29f905240b2 100644 --- a/metadata/md5-cache/dev-python/autopep8-1.2.4 +++ b/metadata/md5-cache/dev-python/autopep8-1.2.4 @@ -4,11 +4,11 @@ DESCRIPTION=Automatically formats Python code to conform to the PEP 8 style guid EAPI=6 HOMEPAGE=https://github.com/hhatto/autopep8 https://pypi.python.org/pypi/autopep8 IUSE=test python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux LICENSE=MIT RDEPEND=>=dev-python/pep8-1.5.7[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_pypy? ( >=virtual/pypy-5:0=[threads(+)] ) python_targets_pypy3? ( >=virtual/pypy3-5:0=[threads(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[threads(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) SLOT=0 SRC_URI=mirror://pypi/a/autopep8/autopep8-1.2.4.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=32e17cb27a095dce2d7be8dc1a106efb +_md5_=8571deefe8d706de7cf6d2d557ec9bc7 diff --git a/metadata/md5-cache/dev-python/backports-unittest-mock-1.2.1 b/metadata/md5-cache/dev-python/backports-unittest-mock-1.2.1 index b1a9b6e747fb..ba2fe7a1a933 100644 --- a/metadata/md5-cache/dev-python/backports-unittest-mock-1.2.1 +++ b/metadata/md5-cache/dev-python/backports-unittest-mock-1.2.1 @@ -4,11 +4,11 @@ DESCRIPTION=Backport of unittest.mock EAPI=6 HOMEPAGE=https://github.com/jaraco/backports.unittest_mock IUSE=doc test python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 -KEYWORDS=~alpha ~amd64 ~hppa ~ppc64 ~x86 +KEYWORDS=~alpha ~amd64 hppa ppc64 ~x86 LICENSE=MIT RDEPEND=dev-python/mock[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) SLOT=0 SRC_URI=mirror://pypi/b/backports.unittest_mock/backports.unittest_mock-1.2.1.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=2a0c03106b4f68ca67872dd91ab4b941 +_md5_=27cdad4524cfd53ab2fd01ecf12f8369 diff --git a/metadata/md5-cache/dev-python/bleach-1.5.0 b/metadata/md5-cache/dev-python/bleach-1.5.0 index 31a4dade8756..baf7312666cb 100644 --- a/metadata/md5-cache/dev-python/bleach-1.5.0 +++ b/metadata/md5-cache/dev-python/bleach-1.5.0 @@ -4,11 +4,11 @@ DESCRIPTION=an easy whitelist-based HTML-sanitizing tool EAPI=6 HOMEPAGE=https://github.com/jsocol/bleach https://pypi.python.org/pypi/bleach IUSE=test python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 -KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 +KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 LICENSE=Apache-2.0 RDEPEND=>=dev-python/html5lib-0.999[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/six[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) SLOT=0 SRC_URI=mirror://pypi/b/bleach/bleach-1.5.0.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=679a348fde3a592e8d043681a536885a +_md5_=c0a833d2a21c1e02503e70923664d451 diff --git a/metadata/md5-cache/dev-python/cgkit-2.0.0-r1 b/metadata/md5-cache/dev-python/cgkit-2.0.0-r1 index 8041b6ffa4d7..97840e832463 100644 --- a/metadata/md5-cache/dev-python/cgkit-2.0.0-r1 +++ b/metadata/md5-cache/dev-python/cgkit-2.0.0-r1 @@ -4,11 +4,11 @@ DESCRIPTION=Python library for creating 3D images EAPI=6 HOMEPAGE=http://cgkit.sourceforge.net IUSE=3ds python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 -KEYWORDS=amd64 ~ppc x86 +KEYWORDS=amd64 ppc x86 LICENSE=LGPL-2.1 MPL-1.1 GPL-2 RDEPEND=>=dev-libs/boost-1.48[python,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_python2_7? ( dev-python/pyprotocols[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) dev-python/pyopengl[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/pygame[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/pillow[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] 3ds? ( ~media-libs/lib3ds-1.3.0 ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) SLOT=0 SRC_URI=python_targets_python2_7? ( mirror://sourceforge/cgkit/cgkit/cgkit-2.0.0/cgkit-2.0.0-py2k.tar.gz ) python_targets_python3_4? ( mirror://sourceforge/cgkit/cgkit/cgkit-2.0.0/cgkit-2.0.0-py3k.tar.gz ) python_targets_python3_5? ( mirror://sourceforge/cgkit/cgkit/cgkit-2.0.0/cgkit-2.0.0-py3k.tar.gz ) _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e scons-utils fcace052aef60e6b0eb3023c26aa585a toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=3d6b3a264aafd0387e1bd5d03bae170e +_md5_=392a2f389547a055c1aedc8ed8c2e8c9 diff --git a/metadata/md5-cache/dev-python/cliapp-1.20160724-r1 b/metadata/md5-cache/dev-python/cliapp-1.20160724-r1 index 713402715782..8f75600fef82 100644 --- a/metadata/md5-cache/dev-python/cliapp-1.20160724-r1 +++ b/metadata/md5-cache/dev-python/cliapp-1.20160724-r1 @@ -4,11 +4,11 @@ DESCRIPTION=Framework for Unix-like command line programs EAPI=5 HOMEPAGE=http://liw.fi/cliapp/ IUSE=test python_targets_python2_7 -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 LICENSE=GPL-2 RDEPEND=dev-python/pyyaml[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] REQUIRED_USE=|| ( python_targets_python2_7 ) SLOT=0 SRC_URI=http://git.liw.fi/cgi-bin/cgit/cgit.cgi/cliapp/snapshot/cliapp-1.20160724.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=659a43d5faf5550e10ff8620e4a87163 +_md5_=44de2ddb9bca8bfc1da4e4439ae09d17 diff --git a/metadata/md5-cache/dev-python/ddt-1.1.0 b/metadata/md5-cache/dev-python/ddt-1.1.0 index 1e458450c9b6..2cc1c781cd02 100644 --- a/metadata/md5-cache/dev-python/ddt-1.1.0 +++ b/metadata/md5-cache/dev-python/ddt-1.1.0 @@ -4,11 +4,11 @@ DESCRIPTION=A library to multiply test cases EAPI=5 HOMEPAGE=https://pypi.python.org/pypi/ddt https://github.com/txels/ddt IUSE=python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 -KEYWORDS=amd64 x86 +KEYWORDS=amd64 ~arm64 x86 LICENSE=MIT RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) SLOT=0 SRC_URI=mirror://pypi/d/ddt/ddt-1.1.0.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=3a30376b57ee5be8a1dc5de34f321dfd +_md5_=4f786c814360c5b9f4c3e06bbe2181ce diff --git a/metadata/md5-cache/dev-python/defusedxml-0.5.0 b/metadata/md5-cache/dev-python/defusedxml-0.5.0 index 2dd793f03552..7e293bf716ae 100644 --- a/metadata/md5-cache/dev-python/defusedxml-0.5.0 +++ b/metadata/md5-cache/dev-python/defusedxml-0.5.0 @@ -4,11 +4,11 @@ DESCRIPTION=XML bomb protection for Python stdlib modules, an xml serialiser EAPI=5 HOMEPAGE=https://bitbucket.org/tiran/defusedxml IUSE=examples python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 LICENSE=PSF-2 RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0=[xml(+)] ) python_targets_pypy3? ( >=virtual/pypy3-5:0=[xml(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[xml(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[xml(+)] ) python_targets_python3_6? ( dev-lang/python:3.6[xml(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) SLOT=0 SRC_URI=mirror://pypi/d/defusedxml/defusedxml-0.5.0.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=78a53f44e950a62d275bb79a36d09121 +_md5_=ac75d6b8f0e765a8c82b88fce159c40f diff --git a/metadata/md5-cache/dev-python/dirq-1.7.1 b/metadata/md5-cache/dev-python/dirq-1.7.1 new file mode 100644 index 000000000000..1aed61705039 --- /dev/null +++ b/metadata/md5-cache/dev-python/dirq-1.7.1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] +DESCRIPTION=Python port of Perl module Directory::Queue +EAPI=6 +HOMEPAGE=https://github.com/cern-mig/python-dirq +IUSE=python_targets_python2_7 +KEYWORDS=~amd64 +LICENSE=Apache-2.0 +RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] +REQUIRED_USE=|| ( python_targets_python2_7 ) +SLOT=0 +SRC_URI=mirror://pypi/d/dirq/dirq-1.7.1.tar.gz +_eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 +_md5_=aa5b2fac56a13c985349cf37c7071738 diff --git a/metadata/md5-cache/dev-python/doc8-0.6.0 b/metadata/md5-cache/dev-python/doc8-0.6.0 index 842035dbfc65..1b1cfe1815a4 100644 --- a/metadata/md5-cache/dev-python/doc8-0.6.0 +++ b/metadata/md5-cache/dev-python/doc8-0.6.0 @@ -4,11 +4,11 @@ DESCRIPTION=Style checker for Sphinx (or other) RST documentation EAPI=5 HOMEPAGE=http://git.openstack.org/cgit/stackforge/doc8 IUSE=python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 -KEYWORDS=amd64 x86 +KEYWORDS=amd64 ~arm64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-python/pbr-1.6[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/chardet[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/docutils[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/restructuredtext-lint-0.7[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/six[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/stevedore[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) SLOT=0 SRC_URI=mirror://pypi/d/doc8/doc8-0.6.0.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=22d92e6f960dd6f314d42bd5ab073190 +_md5_=6de42e4e09414d8517d0e8b033d4742f diff --git a/metadata/md5-cache/dev-python/gmpy-2.0.8 b/metadata/md5-cache/dev-python/gmpy-2.0.8 index bd3b95592ed4..e5455113561f 100644 --- a/metadata/md5-cache/dev-python/gmpy-2.0.8 +++ b/metadata/md5-cache/dev-python/gmpy-2.0.8 @@ -4,11 +4,11 @@ DESCRIPTION=Python bindings for GMP, MPC, MPFR and MPIR libraries EAPI=5 HOMEPAGE=https://github.com/aleaxit/gmpy IUSE=doc mpir python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 -KEYWORDS=amd64 ~arm ~hppa ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos +KEYWORDS=amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=LGPL-2.1 RDEPEND=>=dev-libs/mpc-1.0.2 >=dev-libs/mpfr-3.1.2 !mpir? ( dev-libs/gmp:0= ) mpir? ( sci-libs/mpir ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) SLOT=2 SRC_URI=mirror://pypi/g/gmpy2/gmpy2-2.0.8.zip _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=3ef6806580a9319027a20163f3715d5e +_md5_=1afc6e115b0b09f17a27ec7d73105552 diff --git a/metadata/md5-cache/dev-python/hpack-2.3.0-r1 b/metadata/md5-cache/dev-python/hpack-2.3.0-r1 index 6b4fd2089372..1cd5bc4ab957 100644 --- a/metadata/md5-cache/dev-python/hpack-2.3.0-r1 +++ b/metadata/md5-cache/dev-python/hpack-2.3.0-r1 @@ -4,11 +4,11 @@ DESCRIPTION=Pure-Python HPACK header compression EAPI=6 HOMEPAGE=http://python-hyper.org/hpack https://pypi.python.org/pypi/hpack IUSE=test python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 -KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 LICENSE=MIT RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) SLOT=0 SRC_URI=mirror://pypi/h/hpack/hpack-2.3.0.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=5c59b0154cc5e700ae4aa30ba64b4183 +_md5_=7d98f5f1f098ca2a4b9494e802129874 diff --git a/metadata/md5-cache/dev-python/hyper-h2-2.5.1 b/metadata/md5-cache/dev-python/hyper-h2-2.5.1 index 9860457a3103..9d5231eb47b2 100644 --- a/metadata/md5-cache/dev-python/hyper-h2-2.5.1 +++ b/metadata/md5-cache/dev-python/hyper-h2-2.5.1 @@ -4,11 +4,11 @@ DESCRIPTION=HTTP/2 State-Machine based protocol implementation EAPI=6 HOMEPAGE=http://python-hyper.org/h2 https://pypi.python.org/pypi/h2 IUSE=python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 -KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 LICENSE=MIT RDEPEND=>=dev-python/hyperframe-4.0.1[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] =dev-python/hpack-2.2.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] =dev-python/enum34-1.0.4[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( =virtual/pypy-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) SLOT=0 SRC_URI=mirror://pypi/h/h2/h2-2.5.1.tar.gz -> hyper-h2-2.5.1.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=4d71e258053ec2d782dd9c3fbd01730d +_md5_=976552869144c013ddbf5e9df09f0d56 diff --git a/metadata/md5-cache/dev-python/hyperframe-4.0.1 b/metadata/md5-cache/dev-python/hyperframe-4.0.1 index cf966e811b7e..423422912f53 100644 --- a/metadata/md5-cache/dev-python/hyperframe-4.0.1 +++ b/metadata/md5-cache/dev-python/hyperframe-4.0.1 @@ -4,11 +4,11 @@ DESCRIPTION=HTTP/2 framing layer for Python EAPI=6 HOMEPAGE=http://python-hyper.org/hyperframe https://pypi.python.org/pypi/hyperframe IUSE=python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 -KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 LICENSE=MIT RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) SLOT=0 SRC_URI=mirror://pypi/h/hyperframe/hyperframe-4.0.1.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=eced73a8c53637c1bd616cd549ec9c9b +_md5_=b23d391454ec6c7de13000f0abfbdac7 diff --git a/metadata/md5-cache/dev-python/mysqlclient-1.3.10 b/metadata/md5-cache/dev-python/mysqlclient-1.3.10 index 880f4e0dc61c..3c262bde8dad 100644 --- a/metadata/md5-cache/dev-python/mysqlclient-1.3.10 +++ b/metadata/md5-cache/dev-python/mysqlclient-1.3.10 @@ -4,11 +4,11 @@ DESCRIPTION=Fork of MySQL-python EAPI=6 HOMEPAGE=https://pypi.python.org/pypi/mysqlclient/ https://github.com/PyMySQL/mysqlclient-python IUSE=doc python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 RDEPEND=!dev-python/mysql-python virtual/mysql python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) SLOT=0 SRC_URI=mirror://pypi/m/mysqlclient/mysqlclient-1.3.10.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=54d15bed2cf85c6d488f49ce4cc8654a +_md5_=59213a251c04cfed502363a5dbf93c94 diff --git a/metadata/md5-cache/dev-python/os-win-1.4.0 b/metadata/md5-cache/dev-python/os-win-1.4.1 similarity index 98% rename from metadata/md5-cache/dev-python/os-win-1.4.0 rename to metadata/md5-cache/dev-python/os-win-1.4.1 index 4a117c7d3f9a..fd463c8170ec 100644 --- a/metadata/md5-cache/dev-python/os-win-1.4.0 +++ b/metadata/md5-cache/dev-python/os-win-1.4.1 @@ -9,6 +9,6 @@ LICENSE=Apache-2.0 RDEPEND=>=dev-python/pbr-1.8[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/Babel-2.3.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/eventlet-0.18.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/oslo-concurrency-3.8.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/oslo-config-3.14.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] !~dev-python/oslo-config-3.18.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/oslo-log-3.11.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/oslo-utils-3.18.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/oslo-i18n-2.1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) SLOT=0 -SRC_URI=mirror://pypi/o/os-win/os-win-1.4.0.tar.gz +SRC_URI=mirror://pypi/o/os-win/os-win-1.4.1.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 _md5_=6fe28c8a529520a272f742820f57b6aa diff --git a/metadata/md5-cache/dev-python/pep8-1.7.0 b/metadata/md5-cache/dev-python/pep8-1.7.0 index 7da7d693134b..7743c732fbef 100644 --- a/metadata/md5-cache/dev-python/pep8-1.7.0 +++ b/metadata/md5-cache/dev-python/pep8-1.7.0 @@ -4,11 +4,11 @@ DESCRIPTION=Python style guide checker EAPI=5 HOMEPAGE=https://github.com/PyCQA/pep8 https://pypi.python.org/pypi/pep8 IUSE=doc python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=MIT RDEPEND=dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) SLOT=0 SRC_URI=mirror://pypi/p/pep8/pep8-1.7.0.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=83f085bf187ec8608dbc066cc1bf4080 +_md5_=ffb63036b383222e5a9b1416b9735d4a diff --git a/metadata/md5-cache/dev-python/priority-1.2.2 b/metadata/md5-cache/dev-python/priority-1.2.2 index 1148f97c336c..95ea890ce1b7 100644 --- a/metadata/md5-cache/dev-python/priority-1.2.2 +++ b/metadata/md5-cache/dev-python/priority-1.2.2 @@ -4,11 +4,11 @@ DESCRIPTION=A pure-Python implementation of the HTTP/2 priority tree EAPI=6 HOMEPAGE=http://python-hyper.org/priority https://github.com/python-hyper/priority https://pypi.python.org/pypi/priority IUSE=test python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 -KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 LICENSE=MIT RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) SLOT=0 SRC_URI=mirror://pypi/p/priority/priority-1.2.2.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=bf484ebf62917e64adb45c575ff3d478 +_md5_=04894d00903beb22b10f4996f7a55b0e diff --git a/metadata/md5-cache/dev-python/pydiff-0.2 b/metadata/md5-cache/dev-python/pydiff-0.2 index 3dc2c13940ce..af645b340344 100644 --- a/metadata/md5-cache/dev-python/pydiff-0.2 +++ b/metadata/md5-cache/dev-python/pydiff-0.2 @@ -4,11 +4,11 @@ DESCRIPTION=Diffs two Python files at the bytecode level EAPI=5 HOMEPAGE=https://github.com/myint/pydiff IUSE=python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 -KEYWORDS=~amd64 ~x86 +KEYWORDS=~amd64 ~arm64 ~x86 LICENSE=MIT RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) SLOT=0 SRC_URI=mirror://pypi/p/pydiff/pydiff-0.2.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=14e6bb23087f0868d695691b7e69a47d +_md5_=26ca502a6d76bbcdc168b0ba92f117a8 diff --git a/metadata/md5-cache/dev-python/pyflakes-1.5.0 b/metadata/md5-cache/dev-python/pyflakes-1.5.0 index 8363ed030a82..8813c080213b 100644 --- a/metadata/md5-cache/dev-python/pyflakes-1.5.0 +++ b/metadata/md5-cache/dev-python/pyflakes-1.5.0 @@ -4,11 +4,11 @@ DESCRIPTION=Passive checker for Python programs EAPI=6 HOMEPAGE=https://launchpad.net/pyflakes https://pypi.python.org/pypi/pyflakes IUSE=python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=MIT RDEPEND=dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) SLOT=0 SRC_URI=mirror://pypi/p/pyflakes/pyflakes-1.5.0.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=f16725e886fc8c7bdd2d782ca934b1ea +_md5_=a3b962233a75b2e048c8b2a3d4dd84f6 diff --git a/metadata/md5-cache/dev-python/pytest-cov-2.3.1 b/metadata/md5-cache/dev-python/pytest-cov-2.3.1 index 9618ee1bf54c..a13ed4c008cc 100644 --- a/metadata/md5-cache/dev-python/pytest-cov-2.3.1 +++ b/metadata/md5-cache/dev-python/pytest-cov-2.3.1 @@ -4,11 +4,11 @@ DESCRIPTION=py.test plugin for coverage reporting EAPI=6 HOMEPAGE=https://github.com/pytest-dev/pytest-cov https://pypi.python.org/pypi/pytest-cov IUSE=doc test python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 -KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 +KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 LICENSE=MIT RDEPEND=>=dev-python/py-1.4.22[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/pytest-2.7.3[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/cov-core-1.14.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/coverage-3.7.1[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] doc? ( dev-python/sphinx[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/sphinx-py3doc-enhanced-theme[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] ) python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) SLOT=0 SRC_URI=mirror://pypi/p/pytest-cov/pytest-cov-2.3.1.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=32cf5d2578b41a0308d22559dc09787a +_md5_=ddefee2e9a0c30cfa2f8827809c38331 diff --git a/metadata/md5-cache/dev-python/pytest-pep8-1.0.6 b/metadata/md5-cache/dev-python/pytest-pep8-1.0.6 index 89e6dc968153..478aebe5b632 100644 --- a/metadata/md5-cache/dev-python/pytest-pep8-1.0.6 +++ b/metadata/md5-cache/dev-python/pytest-pep8-1.0.6 @@ -4,11 +4,11 @@ DESCRIPTION=pytest plugin to check PEP8 requirements EAPI=6 HOMEPAGE=https://pypi.python.org/pypi/pytest-pep8 IUSE=python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 -KEYWORDS=~amd64 ~x86 +KEYWORDS=~amd64 ~arm64 ~x86 LICENSE=MIT RDEPEND=dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/pep8-1.3[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/pytest-2.4.2[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/pytest-cache[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) SLOT=0 SRC_URI=mirror://pypi/p/pytest-pep8/pytest-pep8-1.0.6.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=9cef0b76709246502af91c51d5d7779f +_md5_=31b6623573391661036591004d1895c1 diff --git a/metadata/md5-cache/dev-python/pytest-timeout-1.2.0 b/metadata/md5-cache/dev-python/pytest-timeout-1.2.0 index 3e73e1177419..cad03782a797 100644 --- a/metadata/md5-cache/dev-python/pytest-timeout-1.2.0 +++ b/metadata/md5-cache/dev-python/pytest-timeout-1.2.0 @@ -4,11 +4,11 @@ DESCRIPTION=py.test plugin to abort hanging tests EAPI=6 HOMEPAGE=https://pypi.python.org/pypi/pytest-timeout IUSE=python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 -KEYWORDS=amd64 ~arm ~ppc x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm ~arm64 ~ppc x86 ~amd64-linux ~x86-linux LICENSE=MIT RDEPEND=dev-python/pytest python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) SLOT=0 SRC_URI=mirror://pypi/p/pytest-timeout/pytest-timeout-1.2.0.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=134918585ce6936f787c696a321d3015 +_md5_=f314edee8a2b1e21f7edd5f8fc7dfd3d diff --git a/metadata/md5-cache/dev-python/pytest-xdist-1.15.0 b/metadata/md5-cache/dev-python/pytest-xdist-1.15.0 index 79e747782a1d..77143e2ae0ac 100644 --- a/metadata/md5-cache/dev-python/pytest-xdist-1.15.0 +++ b/metadata/md5-cache/dev-python/pytest-xdist-1.15.0 @@ -4,11 +4,11 @@ DESCRIPTION=Distributed testing and loop-on-failing modes EAPI=5 HOMEPAGE=https://pypi.python.org/pypi/pytest-xdist https://github.com/pytest-dev/pytest-xdist IUSE=test python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 -KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 +KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 LICENSE=MIT RDEPEND=>=dev-python/execnet-1.1[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/pytest-2.4.2[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/py-1.4.22[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) SLOT=0 SRC_URI=mirror://pypi/p/pytest-xdist/pytest-xdist-1.15.0.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=8fb7a06bc9cae1017039e5a8dd529310 +_md5_=b0653889ce8670e2a362267ce988cbad diff --git a/metadata/md5-cache/dev-python/python-ironicclient-1.11.1 b/metadata/md5-cache/dev-python/python-ironicclient-1.11.1 new file mode 100644 index 000000000000..53396f70c43c --- /dev/null +++ b/metadata/md5-cache/dev-python/python-ironicclient-1.11.1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/pbr-1.8[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] test? ( >=dev-python/appdirs-1.3.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/dogpile-cache-0.6.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/jsonschema-2.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] !~dev-python/jsonschema-2.5.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] =dev-python/keystoneauth-2.18.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/osc-lib-1.2.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/oslo-i18n-2.1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/oslo-utils-3.18.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/prettytable-0.7.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] =dev-python/python-openstackclient-3.3.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/pyyaml-3.10.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/requests-2.10.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] !~dev-python/requests-2.12.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/six-1.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/coverage-4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/doc8[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/fixtures-3.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/requests-mock-1.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/mock-2.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/Babel-2.3.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/oslo-sphinx-4.7.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/reno-1.8.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/oslotest-1.10.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/subunit-0.0.18[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/sphinx-1.2.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] =dev-python/testtools-1.4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/os-testr-0.8.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/ddt-1.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] +DESCRIPTION=Python bindings for the Ironic API +EAPI=6 +HOMEPAGE=http://www.openstack.org/ +IUSE=test python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 +KEYWORDS=~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/pbr-1.8[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/appdirs-1.3.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/dogpile-cache-0.6.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/jsonschema-2.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] !~dev-python/jsonschema-2.5.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] =dev-python/keystoneauth-2.18.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/osc-lib-1.2.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/oslo-i18n-2.1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/oslo-utils-3.18.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/prettytable-0.7.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] =dev-python/python-openstackclient-3.3.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/pyyaml-3.10.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/requests-2.10.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] !~dev-python/requests-2.12.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/six-1.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] +REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) +SLOT=0 +SRC_URI=mirror://pypi/p/python-ironicclient/python-ironicclient-1.11.1.tar.gz +_eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 +_md5_=30c44b56eed67efb45c3636a4c736f8d diff --git a/metadata/md5-cache/dev-python/readme-0.6.0 b/metadata/md5-cache/dev-python/readme-0.6.0 index a69ee01af163..2bbb7c76593e 100644 --- a/metadata/md5-cache/dev-python/readme-0.6.0 +++ b/metadata/md5-cache/dev-python/readme-0.6.0 @@ -4,7 +4,7 @@ DESCRIPTION=a library for rendering "readme" descriptions for Warehouse EAPI=5 HOMEPAGE=https://github.com/pypa/readme https://pypi.python.org/pypi/readme IUSE=test python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 -KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 +KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 LICENSE=Apache-2.0 RDEPEND=dev-python/bleach[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/docutils[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/pygments[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/six[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) @@ -12,4 +12,4 @@ RESTRICT=test SLOT=0 SRC_URI=mirror://pypi/r/readme/readme-0.6.0.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=24e5c984b76b81e54494406d2a597601 +_md5_=5f4c6562137c500b241ea9b296ff14dc diff --git a/metadata/md5-cache/dev-python/restructuredtext-lint-0.12.2 b/metadata/md5-cache/dev-python/restructuredtext-lint-0.12.2 index 04915673335d..620b82954120 100644 --- a/metadata/md5-cache/dev-python/restructuredtext-lint-0.12.2 +++ b/metadata/md5-cache/dev-python/restructuredtext-lint-0.12.2 @@ -4,11 +4,11 @@ DESCRIPTION=Created out of frustration, it sucks to find out your reST is invali EAPI=5 HOMEPAGE=https://pypi.python.org/pypi/restructuredtext_lint IUSE=python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 -KEYWORDS=amd64 x86 +KEYWORDS=amd64 ~arm64 x86 LICENSE=Unlicense RDEPEND=>=dev-python/docutils-0.11[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] =dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) SLOT=0 SRC_URI=mirror://pypi/r/restructuredtext_lint/restructuredtext_lint-0.12.2.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=4f8d07489644f982cc19649517ee1f92 +_md5_=e5a69359c4b98545049f8ceaf664bbaa diff --git a/metadata/md5-cache/dev-python/rst-linker-1.7 b/metadata/md5-cache/dev-python/rst-linker-1.7 index 91c9ba3ddb9b..40f573d36f4b 100644 --- a/metadata/md5-cache/dev-python/rst-linker-1.7 +++ b/metadata/md5-cache/dev-python/rst-linker-1.7 @@ -4,11 +4,11 @@ DESCRIPTION=Sphinx plugin to add links and timestamps to the changelog EAPI=6 HOMEPAGE=https://github.com/jaraco/rst.linker IUSE=doc test python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~ppc ppc64 ~s390 ~sh ~sparc ~x86 LICENSE=MIT RDEPEND=dev-python/python-dateutil[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/six[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) SLOT=0 SRC_URI=mirror://pypi/r/rst.linker/rst.linker-1.7.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=bc789ae061a85ddf32fbf521edbc2437 +_md5_=3cca964f1d6e70a4f60abf9d3a606e7e diff --git a/metadata/md5-cache/dev-python/setuptools_scm-1.15.0 b/metadata/md5-cache/dev-python/setuptools_scm-1.15.0 index 116801114434..ec9f8fe4910c 100644 --- a/metadata/md5-cache/dev-python/setuptools_scm-1.15.0 +++ b/metadata/md5-cache/dev-python/setuptools_scm-1.15.0 @@ -4,11 +4,11 @@ DESCRIPTION=package to manage versions by scm tags via setuptools EAPI=6 HOMEPAGE=https://github.com/pypa/setuptools_scm https://pypi.python.org/pypi/setuptools_scm IUSE=test python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 +KEYWORDS=~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 LICENSE=MIT RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) SLOT=0 SRC_URI=mirror://pypi/s/setuptools_scm/setuptools_scm-1.15.0.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=af3520c72262d41231cc979d7ab40ca9 +_md5_=0c1c27484b016f6acd6db5a259b143ea diff --git a/metadata/md5-cache/dev-python/soappy-0.12.22 b/metadata/md5-cache/dev-python/soappy-0.12.22 index 32515d7b0c02..9aa4a7d08937 100644 --- a/metadata/md5-cache/dev-python/soappy-0.12.22 +++ b/metadata/md5-cache/dev-python/soappy-0.12.22 @@ -4,11 +4,11 @@ DESCRIPTION=SOAP Services for Python EAPI=5 HOMEPAGE=http://pywebsvcs.sourceforge.net/ https://pypi.python.org/pypi/SOAPpy IUSE=examples ssl python_targets_python2_7 -KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 +KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 LICENSE=BSD RDEPEND=dev-python/wstools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/defusedxml[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ssl? ( dev-python/m2crypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[ssl?,xml] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] REQUIRED_USE=|| ( python_targets_python2_7 ) SLOT=0 SRC_URI=mirror://pypi/S/SOAPpy/SOAPpy-0.12.22.zip _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=1a60e8ddbddc25a4aa9df82c0c947859 +_md5_=1eb9dae0ae59422e1101f14b74ac04d6 diff --git a/metadata/md5-cache/dev-python/sphinx-py3doc-enhanced-theme-2.3.2 b/metadata/md5-cache/dev-python/sphinx-py3doc-enhanced-theme-2.3.2 index 562792de719a..3ea84c711d01 100644 --- a/metadata/md5-cache/dev-python/sphinx-py3doc-enhanced-theme-2.3.2 +++ b/metadata/md5-cache/dev-python/sphinx-py3doc-enhanced-theme-2.3.2 @@ -4,11 +4,11 @@ DESCRIPTION=Enhanced Sphinx theme (based on Python 3 docs) EAPI=6 HOMEPAGE=https://github.com/ionelmc/sphinx-py3doc-enhanced-theme https://pypi.python.org/pypi/sphinx-py3doc-enhanced-theme IUSE=python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 -KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 +KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 LICENSE=BSD RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) SLOT=0 SRC_URI=mirror://pypi/s/sphinx-py3doc-enhanced-theme/sphinx-py3doc-enhanced-theme-2.3.2.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=0388870ca3f7f87a227a5ff42510430e +_md5_=7d454f6843cb05ea527d226225857c96 diff --git a/metadata/md5-cache/dev-python/ttystatus-0.32 b/metadata/md5-cache/dev-python/ttystatus-0.32 index 1523af488946..2bd787936c6f 100644 --- a/metadata/md5-cache/dev-python/ttystatus-0.32 +++ b/metadata/md5-cache/dev-python/ttystatus-0.32 @@ -4,11 +4,11 @@ DESCRIPTION=Terminal progress bar and status output for command line EAPI=5 HOMEPAGE=http://liw.fi/ttystatus/ IUSE=python_targets_python2_7 -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 LICENSE=GPL-3 RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] REQUIRED_USE=|| ( python_targets_python2_7 ) SLOT=0 SRC_URI=http://git.liw.fi/cgi-bin/cgit/cgit.cgi/ttystatus/snapshot/ttystatus-0.32.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=dfaacf7f9850d8eb4945de69b927ee87 +_md5_=86527a0626d764378741eb286b229cd7 diff --git a/metadata/md5-cache/dev-python/twisted-16.4.1 b/metadata/md5-cache/dev-python/twisted-16.4.1 index d03e5ee87478..d6de214915ac 100644 --- a/metadata/md5-cache/dev-python/twisted-16.4.1 +++ b/metadata/md5-cache/dev-python/twisted-16.4.1 @@ -4,11 +4,11 @@ DESCRIPTION=An asynchronous networking framework written in Python EAPI=5 HOMEPAGE=http://www.twistedmatrix.com/ IUSE=conch crypt http2 serial +soap test python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 -KEYWORDS=~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86 LICENSE=MIT RDEPEND=>=dev-python/zope-interface-4.0.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] conch? ( dev-python/gmpy[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/pyasn1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/cryptography-0.9.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/appdirs-1.4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] ) crypt? ( >=dev-python/pyopenssl-16.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/service_identity[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/idna-0.6[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] ) serial? ( dev-python/pyserial[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] ) soap? ( python_targets_python2_7? ( dev-python/soappy[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) http2? ( >=dev-python/hyper-h2-2.3.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] =dev-python/priority-1.1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] =dev-lang/python-2.7.5-r2:2.7[threads(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[threads(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[threads(+)] ) python_targets_python3_6? ( dev-lang/python:3.6[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) SLOT=0 SRC_URI=http://twistedmatrix.com/Releases/Twisted/16.4/Twisted-16.4.1.tar.bz2 _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee twisted-r1 929311d6c0e0b4fc11d9fb83b5df9d35 versionator c80ccf29e90adea7c5cae94b42eb76d0 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=926a5f7dbc7a14b75a35cde410ea3bba +_md5_=00b297962c1586ef2f699e729b052caf diff --git a/metadata/md5-cache/dev-python/wstools-0.4.5 b/metadata/md5-cache/dev-python/wstools-0.4.5 index b721ca6a1fc7..c6a0d20129a9 100644 --- a/metadata/md5-cache/dev-python/wstools-0.4.5 +++ b/metadata/md5-cache/dev-python/wstools-0.4.5 @@ -4,11 +4,11 @@ DESCRIPTION=WSDL parsing services package for Web Services for Python EAPI=6 HOMEPAGE=https://github.com/kiorky/wstools https://pypi.python.org/pypi/wstools IUSE=python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 -KEYWORDS=~amd64 ~x86 +KEYWORDS=~amd64 ~arm64 ~x86 LICENSE=BSD RDEPEND=dev-python/autopep8[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/execnet[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/pep8[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/pytest[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/pytest-cache[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/pytest-cov[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/pytest-pep8[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/pytest-timeout[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/six[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_pypy? ( >=virtual/pypy-5:0=[xml(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[xml(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[xml(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) SLOT=0 SRC_URI=mirror://pypi/w/wstools/wstools-0.4.5.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=6bfc9b97d3838cf62ad2a381f884e4af +_md5_=f8a638fc2ec2fba90a71cba769e96681 diff --git a/metadata/md5-cache/dev-ros/urg_node-0.1.10 b/metadata/md5-cache/dev-ros/urg_node-0.1.10 new file mode 100644 index 000000000000..ff1d5cefd6ff --- /dev/null +++ b/metadata/md5-cache/dev-ros/urg_node-0.1.10 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-ros/urg_c dev-ros/tf dev-ros/dynamic_reconfigure[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-ros/nodelet dev-ros/rosconsole dev-ros/roscpp dev-ros/diagnostic_updater dev-ros/laser_proc dev-ros/sensor_msgs[ros_messages_cxx(-)] sys-devel/make >=dev-util/cmake-3.7.2 dev-util/catkin[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/empy[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] +DESCRIPTION=ROS wrapper for the Hokuyo urg_c library +EAPI=5 +HOMEPAGE=http://wiki.ros.org/urg_node +IUSE=python_targets_python2_7 test +KEYWORDS=~amd64 ~arm +LICENSE=BSD +RDEPEND=dev-ros/urg_c dev-ros/tf dev-ros/dynamic_reconfigure[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-ros/nodelet dev-ros/rosconsole dev-ros/roscpp dev-ros/diagnostic_updater dev-ros/laser_proc dev-ros/sensor_msgs[ros_messages_cxx(-)] dev-util/catkin[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/empy[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-lang/python-exec:2 python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] +SLOT=0 +SRC_URI=https://github.com/ros-drivers/urg_node/archive/0.1.10.tar.gz -> urg_node-0.1.10.tar.gz +_eclasses_=cmake-utils a69f3a404abc4ade0a99e523f51b989d epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e ros-catkin 6e65d6f3b4334bec18a622e7dbbf80a1 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 +_md5_=ac45f0500e21acc49be3036208a330a1 diff --git a/metadata/md5-cache/dev-ruby/jquery-rails-4.0.5 b/metadata/md5-cache/dev-ruby/jquery-rails-4.0.5 deleted file mode 100644 index 606aad922e48..000000000000 --- a/metadata/md5-cache/dev-ruby/jquery-rails-4.0.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby20? ( >=dev-ruby/railties-4.2.0[ruby_targets_ruby20] >=dev-ruby/thor-0.14[ruby_targets_ruby20] dev-ruby/rails-dom-testing:1[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/railties-4.2.0[ruby_targets_ruby21] >=dev-ruby/thor-0.14[ruby_targets_ruby21] dev-ruby/rails-dom-testing:1[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ) -DESCRIPTION=jQuery! For Rails! So great -EAPI=5 -HOMEPAGE=http://www.rubyonrails.org -IUSE=test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 test -KEYWORDS=~amd64 ~arm -LICENSE=MIT -RDEPEND=ruby_targets_ruby20? ( >=dev-ruby/railties-4.2.0[ruby_targets_ruby20] >=dev-ruby/thor-0.14[ruby_targets_ruby20] dev-ruby/rails-dom-testing:1[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/railties-4.2.0[ruby_targets_ruby21] >=dev-ruby/thor-0.14[ruby_targets_ruby21] dev-ruby/rails-dom-testing:1[ruby_targets_ruby21] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) -REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ) -SLOT=4 -SRC_URI=mirror://rubygems/jquery-rails-4.0.5.gem -_eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 ruby-fakegem e081b7d03e9e4ab4beba3ea9f44468d1 ruby-ng 2abd9e38aac141db06ae38bf32e748cd ruby-utils e9d0baddf239294b286da449ae7ac6a3 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 -_md5_=3235b6d2b45b06c9d77bdde5489fb21f diff --git a/metadata/md5-cache/dev-ruby/jquery-rails-4.2.1 b/metadata/md5-cache/dev-ruby/jquery-rails-4.2.1 deleted file mode 100644 index 821b46231a8b..000000000000 --- a/metadata/md5-cache/dev-ruby/jquery-rails-4.2.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby20? ( >=dev-ruby/railties-4.2.0:*[ruby_targets_ruby20] >=dev-ruby/thor-0.14[ruby_targets_ruby20] =dev-ruby/railties-4.2.0:*[ruby_targets_ruby21] >=dev-ruby/thor-0.14[ruby_targets_ruby21] =dev-ruby/railties-4.2.0:*[ruby_targets_ruby22] >=dev-ruby/thor-0.14[ruby_targets_ruby22] =dev-ruby/railties-4.2.0:*[ruby_targets_ruby23] >=dev-ruby/thor-0.14[ruby_targets_ruby23] =dev-ruby/railties-4.2.0:*[ruby_targets_ruby20] >=dev-ruby/thor-0.14[ruby_targets_ruby20] =dev-ruby/railties-4.2.0:*[ruby_targets_ruby21] >=dev-ruby/thor-0.14[ruby_targets_ruby21] =dev-ruby/railties-4.2.0:*[ruby_targets_ruby22] >=dev-ruby/thor-0.14[ruby_targets_ruby22] =dev-ruby/railties-4.2.0:*[ruby_targets_ruby23] >=dev-ruby/thor-0.14[ruby_targets_ruby23] =dev-ruby/railties-4.2.0:*[ruby_targets_ruby21] >=dev-ruby/thor-0.14[ruby_targets_ruby21] =dev-ruby/railties-4.2.0:*[ruby_targets_ruby22] >=dev-ruby/thor-0.14[ruby_targets_ruby22] =dev-ruby/railties-4.2.0:*[ruby_targets_ruby23] >=dev-ruby/thor-0.14[ruby_targets_ruby23] =dev-ruby/railties-4.2.0:*[ruby_targets_ruby21] >=dev-ruby/thor-0.14[ruby_targets_ruby21] =dev-ruby/railties-4.2.0:*[ruby_targets_ruby22] >=dev-ruby/thor-0.14[ruby_targets_ruby22] =dev-ruby/railties-4.2.0:*[ruby_targets_ruby23] >=dev-ruby/thor-0.14[ruby_targets_ruby23] =dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] REQUIRED_USE=|| ( python_targets_python2_7 ) SLOT=0 SRC_URI=http://code.liw.fi/debian/pool/main/c/cmdtest/cmdtest_0.27.orig.tar.xz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=42878a65f27f57ca60cef6fb6481c27d +_md5_=fd05c7c5926c5a8ebfa4f1b559072202 diff --git a/metadata/md5-cache/dev-util/docker-ls-0.2.1_p20161102 b/metadata/md5-cache/dev-util/docker-ls-0.2.1_p20161102 index 667378b12525..deb6106161a2 100644 --- a/metadata/md5-cache/dev-util/docker-ls-0.2.1_p20161102 +++ b/metadata/md5-cache/dev-util/docker-ls-0.2.1_p20161102 @@ -2,11 +2,11 @@ DEFINED_PHASES=compile install prepare test unpack DEPEND=>=dev-lang/go-1.7:= DESCRIPTION=Tools for browsing and manipulating docker registries EAPI=6 -HOMEPAGE=https://github.com/jessfraz/reg +HOMEPAGE=https://github.com/mayflower/docker-ls KEYWORDS=~amd64 LICENSE=MIT RESTRICT=test SLOT=0 SRC_URI=https://github.com/mayflower/docker-ls/archive/3c5e2decd5c6717d4f375a2588179758d62bb591.tar.gz -> docker-ls-0.2.1_p20161102.tar.gz https://github.com/go-yaml/yaml/archive/a3f3340b5840cee44f372bddb5880fcbc419b46a.tar.gz -> github.com-go-yaml-yaml-a3f3340b5840cee44f372bddb5880fcbc419b46a.tar.gz https://github.com/golang/crypto/archive/728b753d0135da6801d45a38e6f43ff55779c5c2.tar.gz -> github.com-golang-crypto-728b753d0135da6801d45a38e6f43ff55779c5c2.tar.gz _eclasses_=golang-base 2983c8674b8e3b3a99ec61986356c76a golang-build b66349c110e4ddd6203bbe8bf4ae05c1 golang-vcs-snapshot 7fb5d554a7e656be19ec465fa5bb66db -_md5_=5e7342ad97374a16823361b192314ac1 +_md5_=1139f0420c9e6592ca7ed4e50bb5b5b9 diff --git a/metadata/md5-cache/dev-util/kdevelop-python-5.1.0 b/metadata/md5-cache/dev-util/kdevelop-python-5.1.0-r1 similarity index 82% rename from metadata/md5-cache/dev-util/kdevelop-python-5.1.0 rename to metadata/md5-cache/dev-util/kdevelop-python-5.1.0-r1 index 0a965218717e..8b5cb7835de8 100644 --- a/metadata/md5-cache/dev-util/kdevelop-python-5.1.0 +++ b/metadata/md5-cache/dev-util/kdevelop-python-5.1.0-r1 @@ -6,9 +6,10 @@ HOMEPAGE=https://www.kdevelop.org/ IUSE=debug python_targets_python3_5 python_targets_python3_6 python_single_target_python3_5 python_single_target_python3_6 KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 -RDEPEND=python_single_target_python3_5? ( dev-lang/python:3.5 ) python_single_target_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),python_single_target_python3_5(+)?,python_single_target_python3_6(+)?] >=kde-frameworks/kcompletion-5.29.0:5 >=kde-frameworks/kconfig-5.29.0:5 >=kde-frameworks/kcoreaddons-5.29.0:5 >=kde-frameworks/ki18n-5.29.0:5 >=kde-frameworks/kio-5.29.0:5 >=kde-frameworks/kitemmodels-5.29.0:5 >=kde-frameworks/knewstuff-5.29.0:5 >=kde-frameworks/kparts-5.29.0:5 >=kde-frameworks/ktexteditor-5.29.0:5 >=kde-frameworks/kwidgetsaddons-5.29.0:5 >=kde-frameworks/kxmlgui-5.29.0:5 >=kde-frameworks/threadweaver-5.29.0:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 dev-util/kdevplatform:5 dev-util/kdevelop:5 >=kde-frameworks/kf-env-4 >=dev-qt/qtcore-5.6.1:5 +RDEPEND=python_single_target_python3_5? ( dev-lang/python:3.5 ) python_single_target_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),python_single_target_python3_5(+)?,python_single_target_python3_6(+)?] >=kde-frameworks/kcompletion-5.29.0:5 >=kde-frameworks/kconfig-5.29.0:5 >=kde-frameworks/kcoreaddons-5.29.0:5 >=kde-frameworks/ki18n-5.29.0:5 >=kde-frameworks/kio-5.29.0:5 >=kde-frameworks/kitemmodels-5.29.0:5 >=kde-frameworks/knewstuff-5.29.0:5 >=kde-frameworks/kparts-5.29.0:5 >=kde-frameworks/ktexteditor-5.29.0:5 >=kde-frameworks/kwidgetsaddons-5.29.0:5 >=kde-frameworks/kxmlgui-5.29.0:5 >=kde-frameworks/threadweaver-5.29.0:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 dev-util/kdevplatform:5 dev-python/pycodestyle[python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),python_single_target_python3_5(+)?,python_single_target_python3_6(+)?] dev-util/kdevelop:5 >=kde-frameworks/kf-env-4 >=dev-qt/qtcore-5.6.1:5 +REQUIRED_USE=^^ ( python_single_target_python3_5 python_single_target_python3_6 ) python_single_target_python3_5? ( python_targets_python3_5 ) python_single_target_python3_6? ( python_targets_python3_6 ) RESTRICT=test SLOT=5 SRC_URI=mirror://kde/stable/kdevelop/5.1.0/src/kdev-python-5.1.0.tar.xz _eclasses_=cmake-utils a69f3a404abc4ade0a99e523f51b989d epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b gnome2-utils 6d2af8c7ab84825693c3f065a37b923c kde5 d9178d1afed0f39a184cf7c8d7d23271 kde5-functions 4d549f753da6d754874f9f755e2d6794 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-single-r1 c3e54dd0dc1e70c6252f2551a55bf053 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 virtualx 171580f737f5aaf18fcb456548588066 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=33ffeef2aeaf342292ce3f478f11f512 +_md5_=d9e896a457632c710444ce235392bca7 diff --git a/metadata/md5-cache/dev-vcs/subversion-1.9.5 b/metadata/md5-cache/dev-vcs/subversion-1.9.5 index 2a4002e521dd..b8fe72caa94d 100644 --- a/metadata/md5-cache/dev-vcs/subversion-1.9.5 +++ b/metadata/md5-cache/dev-vcs/subversion-1.9.5 @@ -11,4 +11,4 @@ REQUIRED_USE=ctypes-python? ( || ( python_targets_python2_7 ) ) python? ( || ( p SLOT=0 SRC_URI=mirror://apache/subversion/subversion-1.9.5.tar.bz2 _eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 bash-completion-r1 8e447753aaf658afa609fbf961d80ab7 db-use 582140d1a711279e50ce284fc7b609f5 depend.apache 0917334d570e07f9743a04ff85b3bf1b distutils-r1 039ba10839816478cfb070fdeb053906 elisp-common 19ff54b35acd0bf2a14831a308a57753 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b java-pkg-opt-2 be255db325e3af8fbf3506cf63998341 java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions a884a53a49bebbf90cb29dd191f73613 perl-module 3485abc93409cd3433ec6a0df5f64867 python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e ruby-single af6ea0a8fe4c4faf733f4dbafae9e233 ruby-utils e9d0baddf239294b286da449ae7ac6a3 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee unpacker f40f7b4bd5aa88c2a4ba7b0d1e0ded70 versionator c80ccf29e90adea7c5cae94b42eb76d0 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=975c53ad1bc2ea33ad55a3e2e1de700f +_md5_=84d35fa1b6b306f8cddcea7de3d388a8 diff --git a/metadata/md5-cache/games-rpg/manaplus-1.7.2.18 b/metadata/md5-cache/games-rpg/manaplus-1.7.3.18 similarity index 91% rename from metadata/md5-cache/games-rpg/manaplus-1.7.2.18 rename to metadata/md5-cache/games-rpg/manaplus-1.7.3.18 index e696cc7dd452..51f22e942e14 100644 --- a/metadata/md5-cache/games-rpg/manaplus-1.7.2.18 +++ b/metadata/md5-cache/games-rpg/manaplus-1.7.3.18 @@ -4,9 +4,9 @@ DESCRIPTION=OpenSource 2D MMORPG client for Evol Online and The Mana World EAPI=6 HOMEPAGE=http://manaplus.evolonline.org IUSE=mumble nls opengl pugixml +sdl2 test -KEYWORDS=amd64 x86 +KEYWORDS=~amd64 ~x86 LICENSE=GPL-2+ RDEPEND=>=dev-games/physfs-1.0.0 media-fonts/dejavu media-fonts/liberation-fonts media-fonts/mplus-outline-fonts media-fonts/wqy-microhei media-libs/libpng:0= net-misc/curl sys-libs/zlib x11-apps/xmessage x11-libs/libX11 x11-misc/xdg-utils mumble? ( media-sound/mumble ) nls? ( virtual/libintl ) opengl? ( virtual/opengl ) pugixml? ( dev-libs/pugixml ) !pugixml? ( dev-libs/libxml2 ) sdl2? ( media-libs/libsdl2[X,opengl?,video] media-libs/sdl2-gfx media-libs/sdl2-image[png] media-libs/sdl2-mixer[vorbis] media-libs/sdl2-net media-libs/sdl2-ttf ) !sdl2? ( media-libs/libsdl[X,opengl?,video] media-libs/sdl-gfx media-libs/sdl-image[png] media-libs/sdl-mixer[vorbis] media-libs/sdl-net media-libs/sdl-ttf ) SLOT=0 -SRC_URI=http://download.evolonline.org/manaplus/download/1.7.2.18/manaplus-1.7.2.18.tar.xz -_md5_=ec88d4aec6c083f6c6f2c4599c985f5a +SRC_URI=http://download.evolonline.org/manaplus/download/1.7.3.18/manaplus-1.7.3.18.tar.xz +_md5_=15e6c36897a32cd1f8ef6f65800fac46 diff --git a/metadata/md5-cache/games-rpg/manaplus-1.7.3.4 b/metadata/md5-cache/games-rpg/manaplus-1.7.3.4 index 360b4a1c6457..c866e4209927 100644 --- a/metadata/md5-cache/games-rpg/manaplus-1.7.3.4 +++ b/metadata/md5-cache/games-rpg/manaplus-1.7.3.4 @@ -4,9 +4,9 @@ DESCRIPTION=OpenSource 2D MMORPG client for Evol Online and The Mana World EAPI=6 HOMEPAGE=http://manaplus.evolonline.org IUSE=mumble nls opengl pugixml +sdl2 test -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-2+ RDEPEND=>=dev-games/physfs-1.0.0 media-fonts/dejavu media-fonts/liberation-fonts media-fonts/mplus-outline-fonts media-fonts/wqy-microhei media-libs/libpng:0= net-misc/curl sys-libs/zlib x11-apps/xmessage x11-libs/libX11 x11-misc/xdg-utils mumble? ( media-sound/mumble ) nls? ( virtual/libintl ) opengl? ( virtual/opengl ) pugixml? ( dev-libs/pugixml ) !pugixml? ( dev-libs/libxml2 ) sdl2? ( media-libs/libsdl2[X,opengl?,video] media-libs/sdl2-gfx media-libs/sdl2-image[png] media-libs/sdl2-mixer[vorbis] media-libs/sdl2-net media-libs/sdl2-ttf ) !sdl2? ( media-libs/libsdl[X,opengl?,video] media-libs/sdl-gfx media-libs/sdl-image[png] media-libs/sdl-mixer[vorbis] media-libs/sdl-net media-libs/sdl-ttf ) SLOT=0 SRC_URI=http://download.evolonline.org/manaplus/download/1.7.3.4/manaplus-1.7.3.4.tar.xz -_md5_=15e6c36897a32cd1f8ef6f65800fac46 +_md5_=ec88d4aec6c083f6c6f2c4599c985f5a diff --git a/metadata/md5-cache/gnome-extra/nautilus-tracker-tags-1.10.5 b/metadata/md5-cache/gnome-extra/nautilus-tracker-tags-1.10.5 new file mode 100644 index 000000000000..01b3cf1fb2d8 --- /dev/null +++ b/metadata/md5-cache/gnome-extra/nautilus-tracker-tags-1.10.5 @@ -0,0 +1,12 @@ +DEFINED_PHASES=prepare setup +DEPEND=~app-misc/tracker-1.10.5 >=dev-libs/glib-2.44:2 >=gnome-base/nautilus-2.90 x11-libs/gtk+:3 app-arch/xz-utils +DESCRIPTION=Nautilus extension to tag files for Tracker +EAPI=6 +HOMEPAGE=https://wiki.gnome.org/Projects/Tracker +KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=~app-misc/tracker-1.10.5 >=dev-libs/glib-2.44:2 >=gnome-base/nautilus-2.90 x11-libs/gtk+:3 !=dev-qt/qtdeclarative-5.6.1:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtsvg-5.6 SLOT=5 SRC_URI=mirror://kde/stable/applications/16.12.3/src/analitza-16.12.3.tar.xz _eclasses_=cmake-utils a69f3a404abc4ade0a99e523f51b989d epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b gnome2-utils 6d2af8c7ab84825693c3f065a37b923c kde5 d9178d1afed0f39a184cf7c8d7d23271 kde5-functions 4d549f753da6d754874f9f755e2d6794 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 virtualx 171580f737f5aaf18fcb456548588066 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=41a94e89a7eaf83b12ed14141347b986 +_md5_=57f1de878fc43271116be8a1d51e160b diff --git a/metadata/md5-cache/kde-apps/baloo-widgets-16.12.3 b/metadata/md5-cache/kde-apps/baloo-widgets-16.12.3 index 2f9b13979f0e..b32c3f17f632 100644 --- a/metadata/md5-cache/kde-apps/baloo-widgets-16.12.3 +++ b/metadata/md5-cache/kde-apps/baloo-widgets-16.12.3 @@ -7,7 +7,8 @@ IUSE=debug test KEYWORDS=~amd64 ~x86 LICENSE=LGPL-2+ LGPL-2.1+ || ( LGPL-2.1 LGPL-3 ) RDEPEND=>=kde-frameworks/baloo-5.29.0:5 >=kde-frameworks/kconfig-5.29.0:5 >=kde-frameworks/kcoreaddons-5.29.0:5 >=kde-frameworks/kfilemetadata-5.29.0:5 >=kde-frameworks/ki18n-5.29.0:5 >=kde-frameworks/kio-5.29.0:5 >=kde-frameworks/kwidgetsaddons-5.29.0:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 !kde-base/baloo-widgets >=kde-frameworks/kf-env-4 !kde-apps/baloo-widgets:4 >=dev-qt/qtcore-5.6.1:5 +RESTRICT=test SLOT=5 SRC_URI=mirror://kde/stable/applications/16.12.3/src/baloo-widgets-16.12.3.tar.xz _eclasses_=cmake-utils a69f3a404abc4ade0a99e523f51b989d epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b gnome2-utils 6d2af8c7ab84825693c3f065a37b923c kde5 d9178d1afed0f39a184cf7c8d7d23271 kde5-functions 4d549f753da6d754874f9f755e2d6794 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 virtualx 171580f737f5aaf18fcb456548588066 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=1de4e3f14d571d5b4a2f15d357a8175c +_md5_=34cd113fea1860e89bdd31df5015e643 diff --git a/metadata/md5-cache/kde-apps/kate-16.12.3 b/metadata/md5-cache/kde-apps/kate-16.12.3 index ddcc7b459861..fd0a85bfafb9 100644 --- a/metadata/md5-cache/kde-apps/kate-16.12.3 +++ b/metadata/md5-cache/kde-apps/kate-16.12.3 @@ -1,13 +1,13 @@ DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=kde-frameworks/kactivities-5.29.0:5 >=kde-frameworks/kcodecs-5.29.0:5 >=kde-frameworks/kcompletion-5.29.0:5 >=kde-frameworks/kconfig-5.29.0:5 >=kde-frameworks/kconfigwidgets-5.29.0:5 >=kde-frameworks/kcoreaddons-5.29.0:5 >=kde-frameworks/kcrash-5.29.0:5 >=kde-frameworks/kdbusaddons-5.29.0:5 >=kde-frameworks/kguiaddons-5.29.0:5 >=kde-frameworks/ki18n-5.29.0:5 >=kde-frameworks/kiconthemes-5.29.0:5 >=kde-frameworks/kio-5.29.0:5 >=kde-frameworks/kitemmodels-5.29.0:5 >=kde-frameworks/kitemviews-5.29.0:5 >=kde-frameworks/kjobwidgets-5.29.0:5 >=kde-frameworks/kparts-5.29.0:5 >=kde-frameworks/kservice-5.29.0:5 >=kde-frameworks/ktexteditor-5.29.0:5 >=kde-frameworks/ktextwidgets-5.29.0:5 >=kde-frameworks/kwidgetsaddons-5.29.0:5 >=kde-frameworks/kwindowsystem-5.29.0:5 >=kde-frameworks/kxmlgui-5.29.0:5 >=dev-qt/qtdbus-5.6.1:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtscript-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 >=dev-qt/qtxml-5.6.1:5 addons? ( >=kde-frameworks/kbookmarks-5.29.0:5 >=kde-frameworks/knewstuff-5.29.0:5 >=kde-frameworks/kwallet-5.29.0:5 >=kde-frameworks/plasma-5.29.0:5 >=kde-frameworks/threadweaver-5.29.0:5 >=dev-qt/qtsql-5.6.1:5 >=dev-libs/libgit2-0.22.0:=[threads] ) sys-devel/make >=dev-util/cmake-3.7.2 >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.29.0:5 handbook? ( >=kde-frameworks/kdoctools-5.29.0:5 ) test? ( >=dev-qt/qttest-5.6.1:5 ) >=dev-qt/qtcore-5.6.1:5 dev-util/desktop-file-utils app-arch/xz-utils +DEPEND=>=kde-frameworks/kactivities-5.29.0:5 >=kde-frameworks/kcodecs-5.29.0:5 >=kde-frameworks/kcompletion-5.29.0:5 >=kde-frameworks/kconfig-5.29.0:5 >=kde-frameworks/kconfigwidgets-5.29.0:5 >=kde-frameworks/kcoreaddons-5.29.0:5 >=kde-frameworks/kcrash-5.29.0:5 >=kde-frameworks/kdbusaddons-5.29.0:5 >=kde-frameworks/kguiaddons-5.29.0:5 >=kde-frameworks/ki18n-5.29.0:5 >=kde-frameworks/kiconthemes-5.29.0:5 >=kde-frameworks/kio-5.29.0:5 >=kde-frameworks/kitemmodels-5.29.0:5 >=kde-frameworks/kitemviews-5.29.0:5 >=kde-frameworks/kjobwidgets-5.29.0:5 >=kde-frameworks/kparts-5.29.0:5 >=kde-frameworks/kservice-5.29.0:5 >=kde-frameworks/ktexteditor-5.29.0:5 >=kde-frameworks/ktextwidgets-5.29.0:5 >=kde-frameworks/kwidgetsaddons-5.29.0:5 >=kde-frameworks/kwindowsystem-5.29.0:5 >=kde-frameworks/kxmlgui-5.29.0:5 >=dev-qt/qtdbus-5.6.1:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtscript-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 >=dev-qt/qtxml-5.6.1:5 addons? ( >=kde-frameworks/kbookmarks-5.29.0:5 >=kde-frameworks/knewstuff-5.29.0:5 >=kde-frameworks/kwallet-5.29.0:5 >=kde-frameworks/plasma-5.29.0:5 >=kde-frameworks/threadweaver-5.29.0:5 >=dev-qt/qtsql-5.6.1:5 >=dev-libs/libgit2-0.22.0:=[threads] ) sys-devel/make >=dev-util/cmake-3.7.2 >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.29.0:5 handbook? ( >=kde-frameworks/kdoctools-5.29.0:5 ) test? ( >=dev-qt/qttest-5.6.1:5 ) >=dev-qt/qtcore-5.6.1:5 dev-util/desktop-file-utils app-arch/xz-utils DESCRIPTION=Kate is an advanced text editor EAPI=6 HOMEPAGE=https://www.kde.org/applications/utilities/kate http://kate-editor.org -IUSE=+addons debug +handbook test +IUSE=+addons test debug +handbook test KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 RDEPEND=>=kde-frameworks/kactivities-5.29.0:5 >=kde-frameworks/kcodecs-5.29.0:5 >=kde-frameworks/kcompletion-5.29.0:5 >=kde-frameworks/kconfig-5.29.0:5 >=kde-frameworks/kconfigwidgets-5.29.0:5 >=kde-frameworks/kcoreaddons-5.29.0:5 >=kde-frameworks/kcrash-5.29.0:5 >=kde-frameworks/kdbusaddons-5.29.0:5 >=kde-frameworks/kguiaddons-5.29.0:5 >=kde-frameworks/ki18n-5.29.0:5 >=kde-frameworks/kiconthemes-5.29.0:5 >=kde-frameworks/kio-5.29.0:5 >=kde-frameworks/kitemmodels-5.29.0:5 >=kde-frameworks/kitemviews-5.29.0:5 >=kde-frameworks/kjobwidgets-5.29.0:5 >=kde-frameworks/kparts-5.29.0:5 >=kde-frameworks/kservice-5.29.0:5 >=kde-frameworks/ktexteditor-5.29.0:5 >=kde-frameworks/ktextwidgets-5.29.0:5 >=kde-frameworks/kwidgetsaddons-5.29.0:5 >=kde-frameworks/kwindowsystem-5.29.0:5 >=kde-frameworks/kxmlgui-5.29.0:5 >=dev-qt/qtdbus-5.6.1:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtscript-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 >=dev-qt/qtxml-5.6.1:5 addons? ( >=kde-frameworks/kbookmarks-5.29.0:5 >=kde-frameworks/knewstuff-5.29.0:5 >=kde-frameworks/kwallet-5.29.0:5 >=kde-frameworks/plasma-5.29.0:5 >=kde-frameworks/threadweaver-5.29.0:5 >=dev-qt/qtsql-5.6.1:5 >=dev-libs/libgit2-0.22.0:=[threads] ) >=kde-frameworks/kf-env-4 !kde-apps/kate:4 >=dev-qt/qtcore-5.6.1:5 SLOT=5 SRC_URI=mirror://kde/stable/applications/16.12.3/src/kate-16.12.3.tar.xz _eclasses_=cmake-utils a69f3a404abc4ade0a99e523f51b989d epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b gnome2-utils 6d2af8c7ab84825693c3f065a37b923c kde5 d9178d1afed0f39a184cf7c8d7d23271 kde5-functions 4d549f753da6d754874f9f755e2d6794 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 virtualx 171580f737f5aaf18fcb456548588066 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=186f41b3ab7c3ec6f32d34493f737693 +_md5_=ce4f4634376b264957cd5cd2fda53f1a diff --git a/metadata/md5-cache/kde-apps/okteta-16.12.3 b/metadata/md5-cache/kde-apps/okteta-16.12.3 index 659783e0b609..966a74c459cc 100644 --- a/metadata/md5-cache/kde-apps/okteta-16.12.3 +++ b/metadata/md5-cache/kde-apps/okteta-16.12.3 @@ -10,4 +10,4 @@ RDEPEND=>=kde-frameworks/kbookmarks-5.29.0:5 >=kde-frameworks/kcmutils-5.29.0:5 SLOT=5 SRC_URI=mirror://kde/stable/applications/16.12.3/src/okteta-16.12.3.tar.xz _eclasses_=cmake-utils a69f3a404abc4ade0a99e523f51b989d epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b gnome2-utils 6d2af8c7ab84825693c3f065a37b923c kde5 d9178d1afed0f39a184cf7c8d7d23271 kde5-functions 4d549f753da6d754874f9f755e2d6794 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 virtualx 171580f737f5aaf18fcb456548588066 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=3cb4a0da1db8b8b01e0f43a31c9412a4 +_md5_=4c2566c43f6bbfb748ee1d2c53f8c679 diff --git a/metadata/md5-cache/kde-apps/umbrello-16.12.3 b/metadata/md5-cache/kde-apps/umbrello-16.12.3 index 50d10d2208f3..5ec1451cd443 100644 --- a/metadata/md5-cache/kde-apps/umbrello-16.12.3 +++ b/metadata/md5-cache/kde-apps/umbrello-16.12.3 @@ -1,13 +1,13 @@ DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=kde-frameworks/karchive-5.29.0:5 >=kde-frameworks/kcompletion-5.29.0:5 >=kde-frameworks/kconfig-5.29.0:5 >=kde-frameworks/kconfigwidgets-5.29.0:5 >=kde-frameworks/kcoreaddons-5.29.0:5 >=kde-frameworks/ki18n-5.29.0:5 >=kde-frameworks/kiconthemes-5.29.0:5 >=kde-frameworks/kio-5.29.0:5 >=kde-frameworks/kjobwidgets-5.29.0:5 >=kde-frameworks/ktexteditor-5.29.0:5 >=kde-frameworks/ktextwidgets-5.29.0:5 >=kde-frameworks/kwidgetsaddons-5.29.0:5 >=kde-frameworks/kwindowsystem-5.29.0:5 >=kde-frameworks/kxmlgui-5.29.0:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtprintsupport-5.6.1:5 >=dev-qt/qtsvg-5.6.1:5 >=dev-qt/qtwebkit-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 >=dev-qt/qtxml-5.6.1:5 dev-libs/libxml2 dev-libs/libxslt sys-devel/make >=dev-util/cmake-3.7.2 >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.29.0:5 handbook? ( >=kde-frameworks/kdoctools-5.29.0:5 ) test? ( >=dev-qt/qttest-5.6.1:5 ) >=dev-qt/qtcore-5.6.1:5 dev-util/desktop-file-utils app-arch/xz-utils +DEPEND=>=kde-frameworks/karchive-5.29.0:5 >=kde-frameworks/kcompletion-5.29.0:5 >=kde-frameworks/kconfig-5.29.0:5 >=kde-frameworks/kconfigwidgets-5.29.0:5 >=kde-frameworks/kcoreaddons-5.29.0:5 >=kde-frameworks/ki18n-5.29.0:5 >=kde-frameworks/kiconthemes-5.29.0:5 >=kde-frameworks/kio-5.29.0:5 >=kde-frameworks/kjobwidgets-5.29.0:5 >=kde-frameworks/ktexteditor-5.29.0:5 >=kde-frameworks/ktextwidgets-5.29.0:5 >=kde-frameworks/kwidgetsaddons-5.29.0:5 >=kde-frameworks/kwindowsystem-5.29.0:5 >=kde-frameworks/kxmlgui-5.29.0:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtprintsupport-5.6.1:5 >=dev-qt/qtsvg-5.6.1:5 >=dev-qt/qtwebkit-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 >=dev-qt/qtxml-5.6.1:5 dev-libs/libxml2 dev-libs/libxslt sys-devel/make >=dev-util/cmake-3.7.2 >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.29.0:5 handbook? ( >=kde-frameworks/kdoctools-5.29.0:5 ) test? ( >=dev-qt/qttest-5.6.1:5 ) >=dev-qt/qtcore-5.6.1:5 dev-util/desktop-file-utils app-arch/xz-utils DESCRIPTION=KDE UML Modeller EAPI=6 HOMEPAGE=https://www.kde.org/applications/development/umbrello https://umbrello.kde.org -IUSE=debug +handbook test +IUSE=test debug +handbook test KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 RDEPEND=>=kde-frameworks/karchive-5.29.0:5 >=kde-frameworks/kcompletion-5.29.0:5 >=kde-frameworks/kconfig-5.29.0:5 >=kde-frameworks/kconfigwidgets-5.29.0:5 >=kde-frameworks/kcoreaddons-5.29.0:5 >=kde-frameworks/ki18n-5.29.0:5 >=kde-frameworks/kiconthemes-5.29.0:5 >=kde-frameworks/kio-5.29.0:5 >=kde-frameworks/kjobwidgets-5.29.0:5 >=kde-frameworks/ktexteditor-5.29.0:5 >=kde-frameworks/ktextwidgets-5.29.0:5 >=kde-frameworks/kwidgetsaddons-5.29.0:5 >=kde-frameworks/kwindowsystem-5.29.0:5 >=kde-frameworks/kxmlgui-5.29.0:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtprintsupport-5.6.1:5 >=dev-qt/qtsvg-5.6.1:5 >=dev-qt/qtwebkit-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 >=dev-qt/qtxml-5.6.1:5 dev-libs/libxml2 dev-libs/libxslt >=kde-frameworks/kf-env-4 !kde-apps/umbrello:4 >=dev-qt/qtcore-5.6.1:5 SLOT=5 SRC_URI=mirror://kde/stable/applications/16.12.3/src/umbrello-16.12.3.tar.xz _eclasses_=cmake-utils a69f3a404abc4ade0a99e523f51b989d epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b gnome2-utils 6d2af8c7ab84825693c3f065a37b923c kde5 d9178d1afed0f39a184cf7c8d7d23271 kde5-functions 4d549f753da6d754874f9f755e2d6794 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 virtualx 171580f737f5aaf18fcb456548588066 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=39996ef7ad3bfd69e38b9f5dc9a66781 +_md5_=b6f566cebd330f35c098e69dca86d706 diff --git a/metadata/md5-cache/kde-plasma/ksysguard-5.9.4 b/metadata/md5-cache/kde-plasma/ksysguard-5.9.4 index b645a53af175..8876bd68e842 100644 --- a/metadata/md5-cache/kde-plasma/ksysguard-5.9.4 +++ b/metadata/md5-cache/kde-plasma/ksysguard-5.9.4 @@ -1,13 +1,13 @@ DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=kde-plasma/libksysguard-5.9.4:5 >=kde-frameworks/kcompletion-5.29.0:5 >=kde-frameworks/kconfig-5.29.0:5 >=kde-frameworks/kconfigwidgets-5.29.0:5 >=kde-frameworks/kcoreaddons-5.29.0:5 >=kde-frameworks/kdbusaddons-5.29.0:5 >=kde-frameworks/ki18n-5.29.0:5 >=kde-frameworks/kiconthemes-5.29.0:5 >=kde-frameworks/kinit-5.29.0:5 >=kde-frameworks/kio-5.29.0:5 >=kde-frameworks/kitemviews-5.29.0:5 >=kde-frameworks/knewstuff-5.29.0:5 >=kde-frameworks/knotifications-5.29.0:5 >=kde-frameworks/kwidgetsaddons-5.29.0:5 >=kde-frameworks/kwindowsystem-5.29.0:5 >=kde-frameworks/kxmlgui-5.29.0:5 >=dev-qt/qtdbus-5.7.1:5 >=dev-qt/qtgui-5.7.1:5 >=dev-qt/qtwidgets-5.7.1:5 >=dev-qt/qtxml-5.7.1:5 lm_sensors? ( sys-apps/lm_sensors ) sys-devel/make >=dev-util/cmake-3.7.2 >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.29.0:5 handbook? ( >=kde-frameworks/kdoctools-5.29.0:5 ) >=dev-qt/qtcore-5.7.1:5 dev-util/desktop-file-utils app-arch/xz-utils +DEPEND=>=kde-plasma/libksysguard-5.9.4:5[-minimal(-)] >=kde-frameworks/kcompletion-5.29.0:5 >=kde-frameworks/kconfig-5.29.0:5 >=kde-frameworks/kconfigwidgets-5.29.0:5 >=kde-frameworks/kcoreaddons-5.29.0:5 >=kde-frameworks/kdbusaddons-5.29.0:5 >=kde-frameworks/ki18n-5.29.0:5 >=kde-frameworks/kiconthemes-5.29.0:5 >=kde-frameworks/kinit-5.29.0:5 >=kde-frameworks/kio-5.29.0:5 >=kde-frameworks/kitemviews-5.29.0:5 >=kde-frameworks/knewstuff-5.29.0:5 >=kde-frameworks/knotifications-5.29.0:5 >=kde-frameworks/kwidgetsaddons-5.29.0:5 >=kde-frameworks/kwindowsystem-5.29.0:5 >=kde-frameworks/kxmlgui-5.29.0:5 >=dev-qt/qtdbus-5.7.1:5 >=dev-qt/qtgui-5.7.1:5 >=dev-qt/qtwidgets-5.7.1:5 >=dev-qt/qtxml-5.7.1:5 lm_sensors? ( sys-apps/lm_sensors ) sys-devel/make >=dev-util/cmake-3.7.2 >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.29.0:5 handbook? ( >=kde-frameworks/kdoctools-5.29.0:5 ) >=dev-qt/qtcore-5.7.1:5 dev-util/desktop-file-utils app-arch/xz-utils DESCRIPTION=Network-enabled task manager and system monitor EAPI=6 HOMEPAGE=https://www.kde.org/ IUSE=lm_sensors debug +handbook KEYWORDS=~amd64 ~arm ~x86 LICENSE=GPL-2+ -RDEPEND=>=kde-plasma/libksysguard-5.9.4:5 >=kde-frameworks/kcompletion-5.29.0:5 >=kde-frameworks/kconfig-5.29.0:5 >=kde-frameworks/kconfigwidgets-5.29.0:5 >=kde-frameworks/kcoreaddons-5.29.0:5 >=kde-frameworks/kdbusaddons-5.29.0:5 >=kde-frameworks/ki18n-5.29.0:5 >=kde-frameworks/kiconthemes-5.29.0:5 >=kde-frameworks/kinit-5.29.0:5 >=kde-frameworks/kio-5.29.0:5 >=kde-frameworks/kitemviews-5.29.0:5 >=kde-frameworks/knewstuff-5.29.0:5 >=kde-frameworks/knotifications-5.29.0:5 >=kde-frameworks/kwidgetsaddons-5.29.0:5 >=kde-frameworks/kwindowsystem-5.29.0:5 >=kde-frameworks/kxmlgui-5.29.0:5 >=dev-qt/qtdbus-5.7.1:5 >=dev-qt/qtgui-5.7.1:5 >=dev-qt/qtwidgets-5.7.1:5 >=dev-qt/qtxml-5.7.1:5 lm_sensors? ( sys-apps/lm_sensors ) !kde-plasma/ksysguard:4 >=kde-frameworks/kf-env-4 !=dev-qt/qtcore-5.7.1:5 +RDEPEND=>=kde-plasma/libksysguard-5.9.4:5[-minimal(-)] >=kde-frameworks/kcompletion-5.29.0:5 >=kde-frameworks/kconfig-5.29.0:5 >=kde-frameworks/kconfigwidgets-5.29.0:5 >=kde-frameworks/kcoreaddons-5.29.0:5 >=kde-frameworks/kdbusaddons-5.29.0:5 >=kde-frameworks/ki18n-5.29.0:5 >=kde-frameworks/kiconthemes-5.29.0:5 >=kde-frameworks/kinit-5.29.0:5 >=kde-frameworks/kio-5.29.0:5 >=kde-frameworks/kitemviews-5.29.0:5 >=kde-frameworks/knewstuff-5.29.0:5 >=kde-frameworks/knotifications-5.29.0:5 >=kde-frameworks/kwidgetsaddons-5.29.0:5 >=kde-frameworks/kwindowsystem-5.29.0:5 >=kde-frameworks/kxmlgui-5.29.0:5 >=dev-qt/qtdbus-5.7.1:5 >=dev-qt/qtgui-5.7.1:5 >=dev-qt/qtwidgets-5.7.1:5 >=dev-qt/qtxml-5.7.1:5 lm_sensors? ( sys-apps/lm_sensors ) !kde-plasma/ksysguard:4 >=kde-frameworks/kf-env-4 !=dev-qt/qtcore-5.7.1:5 SLOT=5 SRC_URI=mirror://kde/stable/plasma/5.9.4/ksysguard-5.9.4.tar.xz _eclasses_=cmake-utils a69f3a404abc4ade0a99e523f51b989d epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b gnome2-utils 6d2af8c7ab84825693c3f065a37b923c kde5 d9178d1afed0f39a184cf7c8d7d23271 kde5-functions 4d549f753da6d754874f9f755e2d6794 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 virtualx 171580f737f5aaf18fcb456548588066 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=c2a1fc697cffed9b2cc887226747708c +_md5_=a45aeb5e5beb46a69b77046a3069dbe6 diff --git a/metadata/md5-cache/media-gfx/nip2-7.26.4 b/metadata/md5-cache/media-gfx/nip2-7.26.4 deleted file mode 100644 index 4e8ead174cc3..000000000000 --- a/metadata/md5-cache/media-gfx/nip2-7.26.4 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install postinst postrm preinst prepare test -DEPEND=>=dev-libs/glib-2.14:2 dev-libs/libxml2 x11-misc/xdg-utils >=media-libs/vips-7.26 >=x11-libs/gtk+-2.18:2 goffice? ( x11-libs/goffice:0.8 ) gsl? ( sci-libs/gsl ) fftw? ( sci-libs/fftw:3.0 ) sys-devel/bison sys-devel/flex test? ( media-libs/vips[jpeg,lcms,tiff] ) !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=sys-apps/sed-4 -DESCRIPTION=VIPS Image Processing Graphical User Interface -EAPI=2 -HOMEPAGE=http://vips.sourceforge.net -IUSE=debug fftw goffice gsl test -KEYWORDS=amd64 x86 -LICENSE=GPL-2 -RDEPEND=>=dev-libs/glib-2.14:2 dev-libs/libxml2 x11-misc/xdg-utils >=media-libs/vips-7.26 >=x11-libs/gtk+-2.18:2 goffice? ( x11-libs/goffice:0.8 ) gsl? ( sci-libs/gsl ) fftw? ( sci-libs/fftw:3.0 ) -SLOT=0 -SRC_URI=http://www.vips.ecs.soton.ac.uk/supported/7.26/nip2-7.26.4.tar.gz -_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d fdo-mime 21ef5adf81836863efa968f2a25cff64 gnome2-utils 6d2af8c7ab84825693c3f065a37b923c libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=79472eb9194be8278bb69d44f0f33b13 diff --git a/metadata/md5-cache/media-gfx/nip2-7.38.1 b/metadata/md5-cache/media-gfx/nip2-7.38.1 index 28c9c9e72b94..5ba607525af8 100644 --- a/metadata/md5-cache/media-gfx/nip2-7.38.1 +++ b/metadata/md5-cache/media-gfx/nip2-7.38.1 @@ -1,13 +1,14 @@ DEFINED_PHASES=configure install postinst postrm preinst test -DEPEND=>=dev-libs/glib-2.14:2 dev-libs/libxml2 x11-misc/xdg-utils =media-libs/vips-7.38* >=x11-libs/gtk+-2.24:2 goffice? ( x11-libs/goffice:0.8 ) graphviz? ( =sys-apps/sed-4 +DEPEND=>=dev-libs/glib-2.14:2 dev-libs/libxml2 x11-misc/xdg-utils =media-libs/vips-7.38*[fftw?] >=x11-libs/gtk+-2.24:2 goffice? ( x11-libs/goffice:0.8 ) graphviz? ( =sys-apps/sed-4 DESCRIPTION=VIPS Image Processing Graphical User Interface EAPI=5 HOMEPAGE=http://vips.sourceforge.net IUSE=debug fftw graphviz goffice gsl test KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 -RDEPEND=>=dev-libs/glib-2.14:2 dev-libs/libxml2 x11-misc/xdg-utils =media-libs/vips-7.38* >=x11-libs/gtk+-2.24:2 goffice? ( x11-libs/goffice:0.8 ) graphviz? ( =dev-libs/glib-2.14:2 dev-libs/libxml2 x11-misc/xdg-utils =media-libs/vips-7.38*[fftw?] >=x11-libs/gtk+-2.24:2 goffice? ( x11-libs/goffice:0.8 ) graphviz? ( scantailor-0.9.12.2.tar.gz _eclasses_=cmake-utils a69f3a404abc4ade0a99e523f51b989d epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 virtualx 171580f737f5aaf18fcb456548588066 -_md5_=ddc67fe18a9f1d60d5ffdd533b208e22 +_md5_=13f63a641aa4ca568163ea8293ae297f diff --git a/metadata/md5-cache/media-libs/gegl-0.3.10 b/metadata/md5-cache/media-libs/gegl-0.3.10 index 0e0932268f03..4e514d999bd6 100644 --- a/metadata/md5-cache/media-libs/gegl-0.3.10 +++ b/metadata/md5-cache/media-libs/gegl-0.3.10 @@ -11,4 +11,4 @@ REQUIRED_USE=svg? ( cairo ) vala? ( introspection ) SLOT=0.3 SRC_URI=http://download.gimp.org/pub/gegl/0.3/gegl-0.3.10.tar.bz2 _eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d gnome2-utils 6d2af8c7ab84825693c3f065a37b923c libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 python-any-r1 be89e882151ba4b847089b860d79729c python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee vala 45cd5c637ea9287eeaf983960768e17c versionator c80ccf29e90adea7c5cae94b42eb76d0 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=ddada49a4b0b1ea14b1949099c39bf57 +_md5_=56a95787aba7df137a5d6d896728234e diff --git a/metadata/md5-cache/media-libs/gegl-0.3.12 b/metadata/md5-cache/media-libs/gegl-0.3.12 index 3b8381a9f903..195b1c7397b3 100644 --- a/metadata/md5-cache/media-libs/gegl-0.3.12 +++ b/metadata/md5-cache/media-libs/gegl-0.3.12 @@ -11,4 +11,4 @@ REQUIRED_USE=svg? ( cairo ) vala? ( introspection ) SLOT=0.3 SRC_URI=http://download.gimp.org/pub/gegl/0.3/gegl-0.3.12.tar.bz2 _eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d gnome2-utils 6d2af8c7ab84825693c3f065a37b923c libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 python-any-r1 be89e882151ba4b847089b860d79729c python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee vala 45cd5c637ea9287eeaf983960768e17c versionator c80ccf29e90adea7c5cae94b42eb76d0 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=0ba2fed4d077d1a9b92346c3542f378d +_md5_=c1d85418feb9107ba50f03966765c80f diff --git a/metadata/md5-cache/media-libs/gegl-0.3.8 b/metadata/md5-cache/media-libs/gegl-0.3.8 index 316de0d5f018..f4f8347a6e0f 100644 --- a/metadata/md5-cache/media-libs/gegl-0.3.8 +++ b/metadata/md5-cache/media-libs/gegl-0.3.8 @@ -11,4 +11,4 @@ REQUIRED_USE=svg? ( cairo ) vala? ( introspection ) SLOT=0.3 SRC_URI=http://download.gimp.org/pub/gegl/0.3/gegl-0.3.8.tar.bz2 _eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d gnome2-utils 6d2af8c7ab84825693c3f065a37b923c libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 python-any-r1 be89e882151ba4b847089b860d79729c python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee vala 45cd5c637ea9287eeaf983960768e17c versionator c80ccf29e90adea7c5cae94b42eb76d0 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=362db84bd998b71b9ded84125a1c0793 +_md5_=6bd7daddffe8040031fedceb4bdf2efe diff --git a/metadata/md5-cache/media-libs/gexiv2-0.10.5 b/metadata/md5-cache/media-libs/gexiv2-0.10.5 new file mode 100644 index 000000000000..8571f65c4ed3 --- /dev/null +++ b/metadata/md5-cache/media-libs/gexiv2-0.10.5 @@ -0,0 +1,14 @@ +DEFINED_PHASES=configure install prepare +DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-libs/glib-2.26.1:2 >=media-gfx/exiv2-0.21:0= introspection? ( dev-libs/gobject-introspection:= ) virtual/pkgconfig !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=GObject-based wrapper around the Exiv2 library +EAPI=6 +HOMEPAGE=https://wiki.gnome.org/Projects/gexiv2 +IUSE=introspection python static-libs test python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 +LICENSE=LGPL-2.1 +RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-libs/glib-2.26.1:2 >=media-gfx/exiv2-0.21:0= introspection? ( dev-libs/gobject-introspection:= ) +REQUIRED_USE=python? ( introspection || ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) ) test? ( python ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gexiv2/0.10/gexiv2-0.10.5.tar.xz +_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 +_md5_=7ea0ae617d2794601aadac036f4ff704 diff --git a/metadata/md5-cache/media-libs/grilo-0.3.0 b/metadata/md5-cache/media-libs/grilo-0.3.0 deleted file mode 100644 index 6b36ae80f1c8..000000000000 --- a/metadata/md5-cache/media-libs/grilo-0.3.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup -DEPEND=>=dev-libs/glib-2.44:2 dev-libs/libxml2:2 net-libs/liboauth gtk? ( >=x11-libs/gtk+-3:3 ) introspection? ( >=dev-libs/gobject-introspection-0.9:= ) network? ( >=net-libs/libsoup-2.41.3:2.4 ) playlist? ( >=dev-libs/totem-pl-parser-3.4.1 ) >=dev-util/gtk-doc-am-1.10 >=dev-util/intltool-0.40 virtual/pkgconfig vala? ( || ( dev-lang/vala:0.34[vapigen(+)] dev-lang/vala:0.32[vapigen(+)] dev-lang/vala:0.30[vapigen(+)] dev-lang/vala:0.28[vapigen(+)] ) ) test? ( || ( ( >=dev-lang/python-2.7.5-r2:2.7 dev-python/pygobject:2[python_targets_python2_7(-),python_single_target_python2_7(+)] dev-python/pygobject:3[python_targets_python2_7(-),python_single_target_python2_7(+)] ) ) media-plugins/grilo-plugins:0.2 ) app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=A framework for easy media discovery and browsing -EAPI=6 -HOMEPAGE=https://wiki.gnome.org/Projects/Grilo -IUSE=gtk examples +introspection +network playlist test vala -KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-libs/glib-2.44:2 dev-libs/libxml2:2 net-libs/liboauth gtk? ( >=x11-libs/gtk+-3:3 ) introspection? ( >=dev-libs/gobject-introspection-0.9:= ) network? ( >=net-libs/libsoup-2.41.3:2.4 ) playlist? ( >=dev-libs/totem-pl-parser-3.4.1 ) -REQUIRED_USE=test? ( introspection ) -SLOT=0.3/0 -SRC_URI=mirror://gnome/sources/grilo/0.3/grilo-0.3.0.tar.xz -_eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d gnome.org 5e4cc5af3f1b17bdee155bf02e8c2df4 gnome2 259704f1e63c50c85166355db66e98e8 gnome2-utils 6d2af8c7ab84825693c3f065a37b923c libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 python-any-r1 be89e882151ba4b847089b860d79729c python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee vala 45cd5c637ea9287eeaf983960768e17c versionator c80ccf29e90adea7c5cae94b42eb76d0 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=eeeea855976e3a738c2a5366f36a8bca diff --git a/metadata/md5-cache/media-libs/grilo-0.3.1 b/metadata/md5-cache/media-libs/grilo-0.3.3 similarity index 77% rename from metadata/md5-cache/media-libs/grilo-0.3.1 rename to metadata/md5-cache/media-libs/grilo-0.3.3 index fbf843cbbc14..59dca53c9883 100644 --- a/metadata/md5-cache/media-libs/grilo-0.3.1 +++ b/metadata/md5-cache/media-libs/grilo-0.3.3 @@ -1,5 +1,5 @@ DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=>=dev-libs/glib-2.44:2 dev-libs/libxml2:2 net-libs/liboauth gtk? ( >=x11-libs/gtk+-3:3 ) introspection? ( >=dev-libs/gobject-introspection-0.9:= ) network? ( >=net-libs/libsoup-2.41.3:2.4 ) playlist? ( >=dev-libs/totem-pl-parser-3.4.1 ) >=dev-util/gtk-doc-am-1.10 >=dev-util/intltool-0.40 virtual/pkgconfig vala? ( || ( dev-lang/vala:0.34[vapigen(+)] dev-lang/vala:0.32[vapigen(+)] dev-lang/vala:0.30[vapigen(+)] dev-lang/vala:0.28[vapigen(+)] ) ) test? ( || ( ( >=dev-lang/python-2.7.5-r2:2.7 dev-python/pygobject:2[python_targets_python2_7(-),python_single_target_python2_7(+)] dev-python/pygobject:3[python_targets_python2_7(-),python_single_target_python2_7(+)] ) ) media-plugins/grilo-plugins:0.3 ) app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) +DEPEND=>=dev-libs/glib-2.44:2 dev-libs/libxml2:2 net-libs/liboauth gtk? ( >=x11-libs/gtk+-3:3 ) introspection? ( >=dev-libs/gobject-introspection-0.9:= ) network? ( >=net-libs/libsoup-2.41.3:2.4 ) playlist? ( >=dev-libs/totem-pl-parser-3.4.1 ) >=dev-util/gtk-doc-am-1.10 >=dev-util/intltool-0.40 virtual/pkgconfig vala? ( || ( dev-lang/vala:0.34[vapigen(+)] dev-lang/vala:0.32[vapigen(+)] dev-lang/vala:0.30[vapigen(+)] dev-lang/vala:0.28[vapigen(+)] ) ) test? ( || ( dev-lang/python:3.6 dev-lang/python:3.5 dev-lang/python:3.4 >=dev-lang/python-2.7.5-r2:2.7 ) media-plugins/grilo-plugins:0.3 ) app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) DESCRIPTION=A framework for easy media discovery and browsing EAPI=6 HOMEPAGE=https://wiki.gnome.org/Projects/Grilo @@ -9,6 +9,6 @@ LICENSE=LGPL-2.1+ RDEPEND=>=dev-libs/glib-2.44:2 dev-libs/libxml2:2 net-libs/liboauth gtk? ( >=x11-libs/gtk+-3:3 ) introspection? ( >=dev-libs/gobject-introspection-0.9:= ) network? ( >=net-libs/libsoup-2.41.3:2.4 ) playlist? ( >=dev-libs/totem-pl-parser-3.4.1 ) REQUIRED_USE=test? ( introspection ) SLOT=0.3/0 -SRC_URI=mirror://gnome/sources/grilo/0.3/grilo-0.3.1.tar.xz +SRC_URI=mirror://gnome/sources/grilo/0.3/grilo-0.3.3.tar.xz _eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d gnome.org 5e4cc5af3f1b17bdee155bf02e8c2df4 gnome2 259704f1e63c50c85166355db66e98e8 gnome2-utils 6d2af8c7ab84825693c3f065a37b923c libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 python-any-r1 be89e882151ba4b847089b860d79729c python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee vala 45cd5c637ea9287eeaf983960768e17c versionator c80ccf29e90adea7c5cae94b42eb76d0 virtualx 171580f737f5aaf18fcb456548588066 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=82013a2ac5fc4be1e57adf0f09c77a8b +_md5_=02e0a0ebe1ad30f22e14e4e6a3b86e06 diff --git a/metadata/md5-cache/media-libs/vips-7.26.3-r1 b/metadata/md5-cache/media-libs/vips-7.26.3-r1 deleted file mode 100644 index 706754fd9ae4..000000000000 --- a/metadata/md5-cache/media-libs/vips-7.26.3-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install setup -DEPEND=>=dev-libs/glib-2.6:2 >=dev-libs/liboil-0.3 dev-libs/libxml2 sys-libs/zlib >=x11-libs/pango-1.8 fftw? ( sci-libs/fftw:3.0 ) imagemagick? ( virtual/imagemagick-tools ) lcms? ( media-libs/lcms ) openexr? ( >=media-libs/openexr-1.2.2 ) exif? ( >=media-libs/libexif-0.6 ) tiff? ( media-libs/tiff ) jpeg? ( virtual/jpeg ) fits? ( sci-libs/cfitsio ) png? ( >=media-libs/libpng-1.2.9 ) orc? ( >=dev-lang/orc-0.4.11 ) dev-util/gtk-doc-am python? ( =dev-lang/python-2* ) -DESCRIPTION=VIPS Image Processing Library -EAPI=3 -HOMEPAGE=http://vips.sourceforge.net -IUSE=debug exif fits fftw imagemagick jpeg lcms openexr +orc png python static-libs tiff -KEYWORDS=amd64 x86 -LICENSE=LGPL-2.1 -RDEPEND=>=dev-libs/glib-2.6:2 >=dev-libs/liboil-0.3 dev-libs/libxml2 sys-libs/zlib >=x11-libs/pango-1.8 fftw? ( sci-libs/fftw:3.0 ) imagemagick? ( virtual/imagemagick-tools ) lcms? ( media-libs/lcms ) openexr? ( >=media-libs/openexr-1.2.2 ) exif? ( >=media-libs/libexif-0.6 ) tiff? ( media-libs/tiff ) jpeg? ( virtual/jpeg ) fits? ( sci-libs/cfitsio ) png? ( >=media-libs/libpng-1.2.9 ) orc? ( >=dev-lang/orc-0.4.11 ) python? ( =dev-lang/python-2* ) -SLOT=1 -SRC_URI=http://www.vips.ecs.soton.ac.uk/supported/7.26/vips-7.26.3.tar.gz -_eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 python bc5dc5d43bf20a6e1f59f99b5f49df4f toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 -_md5_=585f77c5f81c748e72abc182db312130 diff --git a/metadata/md5-cache/media-plugins/grilo-plugins-0.3.2 b/metadata/md5-cache/media-plugins/grilo-plugins-0.3.4 similarity index 90% rename from metadata/md5-cache/media-plugins/grilo-plugins-0.3.2 rename to metadata/md5-cache/media-plugins/grilo-plugins-0.3.4 index 83b26d0f2033..326661c6fa19 100644 --- a/metadata/md5-cache/media-plugins/grilo-plugins-0.3.2 +++ b/metadata/md5-cache/media-plugins/grilo-plugins-0.3.4 @@ -1,5 +1,5 @@ DEFINED_PHASES=compile configure install postinst postrm preinst prepare -DEPEND=>=dev-libs/glib-2.44:2 >=media-libs/grilo-0.3.1:0.3=[network,playlist] media-libs/libmediaart:2.0 >=dev-libs/gom-0.3.2 dev-libs/gmime:2.6 dev-libs/json-glib dev-libs/libxml2:2 dev-db/sqlite:3 chromaprint? ( media-libs/gstreamer:1.0 ) daap? ( >=net-libs/libdmapsharing-2.9.12:3.0 ) dvd? ( >=dev-libs/totem-pl-parser-3.4.1 ) flickr? ( net-libs/liboauth ) freebox? ( net-dns/avahi ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.91:= ) lua? ( >=dev-lang/lua-5.3 app-arch/libarchive dev-libs/libxml2:2 >=dev-libs/totem-pl-parser-3.4.1 ) subtitles? ( net-libs/libsoup:2.4 ) thetvdb? ( app-arch/libarchive dev-libs/libxml2 ) tracker? ( >=app-misc/tracker-0.10.5:= ) youtube? ( >=dev-libs/libgdata-0.9.1:= >=dev-libs/totem-pl-parser-3.4.1 ) upnp-av? ( net-libs/libsoup:2.4 net-libs/dleyna-connector-dbus ) vimeo? ( >=dev-libs/totem-pl-parser-3.4.1 ) app-text/docbook-xml-dtd:4.5 app-text/yelp-tools >=dev-util/intltool-0.40.0 virtual/pkgconfig app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info +DEPEND=>=dev-libs/glib-2.44:2 >=media-libs/grilo-0.3.1:0.3=[network,playlist] media-libs/libmediaart:2.0 >=dev-libs/gom-0.3.2 dev-libs/gmime:2.6 dev-libs/json-glib dev-libs/libxml2:2 dev-db/sqlite:3 chromaprint? ( media-libs/gstreamer:1.0 ) daap? ( >=net-libs/libdmapsharing-2.9.12:3.0 ) dvd? ( >=dev-libs/totem-pl-parser-3.4.1 ) flickr? ( net-libs/liboauth ) freebox? ( net-dns/avahi ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.91:= ) lua? ( >=dev-lang/lua-5.3 app-arch/libarchive dev-libs/libxml2:2 >=dev-libs/totem-pl-parser-3.4.1 ) subtitles? ( net-libs/libsoup:2.4 ) thetvdb? ( app-arch/libarchive dev-libs/libxml2 ) tracker? ( >=app-misc/tracker-0.10.5:= ) youtube? ( >=dev-libs/libgdata-0.9.1:= >=dev-libs/totem-pl-parser-3.4.1 ) upnp-av? ( net-libs/libsoup:2.4 net-libs/dleyna-connector-dbus ) vimeo? ( >=dev-libs/totem-pl-parser-3.4.1 ) lua? ( dev-util/gperf ) app-text/docbook-xml-dtd:4.5 app-text/yelp-tools >=dev-util/intltool-0.40.0 virtual/pkgconfig app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=A framework for easy media discovery and browsing EAPI=6 HOMEPAGE=https://wiki.gnome.org/Projects/Grilo @@ -8,6 +8,6 @@ KEYWORDS=~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 LICENSE=LGPL-2.1+ RDEPEND=>=dev-libs/glib-2.44:2 >=media-libs/grilo-0.3.1:0.3=[network,playlist] media-libs/libmediaart:2.0 >=dev-libs/gom-0.3.2 dev-libs/gmime:2.6 dev-libs/json-glib dev-libs/libxml2:2 dev-db/sqlite:3 chromaprint? ( media-libs/gstreamer:1.0 ) daap? ( >=net-libs/libdmapsharing-2.9.12:3.0 ) dvd? ( >=dev-libs/totem-pl-parser-3.4.1 ) flickr? ( net-libs/liboauth ) freebox? ( net-dns/avahi ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.91:= ) lua? ( >=dev-lang/lua-5.3 app-arch/libarchive dev-libs/libxml2:2 >=dev-libs/totem-pl-parser-3.4.1 ) subtitles? ( net-libs/libsoup:2.4 ) thetvdb? ( app-arch/libarchive dev-libs/libxml2 ) tracker? ( >=app-misc/tracker-0.10.5:= ) youtube? ( >=dev-libs/libgdata-0.9.1:= >=dev-libs/totem-pl-parser-3.4.1 ) upnp-av? ( net-libs/libsoup:2.4 net-libs/dleyna-connector-dbus ) vimeo? ( >=dev-libs/totem-pl-parser-3.4.1 ) SLOT=0.3 -SRC_URI=mirror://gnome/sources/grilo-plugins/0.3/grilo-plugins-0.3.2.tar.xz +SRC_URI=mirror://gnome/sources/grilo-plugins/0.3/grilo-plugins-0.3.4.tar.xz _eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d gnome.org 5e4cc5af3f1b17bdee155bf02e8c2df4 gnome2 259704f1e63c50c85166355db66e98e8 gnome2-utils 6d2af8c7ab84825693c3f065a37b923c libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=d07d4342e9b57018ca996db363cc034b +_md5_=6d8cc5310f175f5a33ce91a21549b5a6 diff --git a/metadata/md5-cache/media-plugins/qmmp-plugin-pack-1.1.3-r1 b/metadata/md5-cache/media-plugins/qmmp-plugin-pack-1.1.3-r1 index 21f4317458ec..956afd294f9b 100644 --- a/metadata/md5-cache/media-plugins/qmmp-plugin-pack-1.1.3-r1 +++ b/metadata/md5-cache/media-plugins/qmmp-plugin-pack-1.1.3-r1 @@ -3,10 +3,10 @@ DEPEND=media-libs/libsamplerate >=media-libs/taglib-1.10 media-sound/mpg123 =med DESCRIPTION=A set of extra plugins for Qmmp EAPI=6 HOMEPAGE=http://qmmp.ylsoftware.com/ -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 LICENSE=GPL-2 RDEPEND=media-libs/libsamplerate >=media-libs/taglib-1.10 media-sound/mpg123 =media-sound/qmmp-1.1* dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 SLOT=0 SRC_URI=http://qmmp.ylsoftware.com/files/plugins/qmmp-plugin-pack-1.1.3.tar.bz2 _eclasses_=cmake-utils a69f3a404abc4ade0a99e523f51b989d epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 -_md5_=6770c02af5a5d901a6d42e7206b67f7c +_md5_=87a2b2314d6b9ebf6ec487cc045b695c diff --git a/metadata/md5-cache/media-video/totem-3.22.1 b/metadata/md5-cache/media-video/totem-3.22.1 new file mode 100644 index 000000000000..adef22d42aca --- /dev/null +++ b/metadata/md5-cache/media-video/totem-3.22.1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup +DEPEND=>=dev-libs/glib-2.35:2[dbus] >=dev-libs/libpeas-1.1[gtk] >=dev-libs/libxml2-2.6:2 >=dev-libs/totem-pl-parser-3.10.1:0=[introspection?] >=media-libs/clutter-1.17.3:1.0[gtk] >=media-libs/clutter-gst-2.99.2:3.0 >=media-libs/clutter-gtk-1.8.1:1.0 >=x11-libs/cairo-1.14 >=x11-libs/gdk-pixbuf-2.23.0:2 >=x11-libs/gtk+-3.19.4:3[introspection?] >=media-libs/grilo-0.3.0:0.3[playlist] media-plugins/grilo-plugins:0.3 >=media-libs/gstreamer-1.6.0:1.0 >=media-libs/gst-plugins-base-1.6.0:1.0[X,introspection?,pango] media-libs/gst-plugins-good:1.0 media-plugins/gst-plugins-meta:1.0 media-plugins/gst-plugins-taglib:1.0 x11-libs/libX11 gnome-base/gnome-desktop:3= gnome-base/gsettings-desktop-schemas x11-themes/adwaita-icon-theme introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) lirc? ( app-misc/lirc ) nautilus? ( >=gnome-base/nautilus-2.91.3 ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) python_single_target_python3_4? ( dev-lang/python:3.4[threads] ) python_single_target_python3_5? ( dev-lang/python:3.5[threads] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] >=dev-libs/libpeas-1.1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] >=dev-python/pygobject-2.90.3:3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] dev-python/pyxdg[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] dev-python/dbus-python[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] >=x11-libs/gtk+-3.5.2:3[introspection] ) zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 ) app-text/docbook-xml-dtd:4.5 app-text/yelp-tools dev-libs/appstream-glib >=dev-util/gtk-doc-am-1.14 >=dev-util/intltool-0.50.1 sys-devel/gettext virtual/pkgconfig x11-proto/xextproto x11-proto/xproto dev-libs/gobject-introspection-common gnome-base/gnome-common !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=Media player for GNOME +EAPI=6 +HOMEPAGE=https://wiki.gnome.org/Apps/Videos +IUSE=debug +introspection lirc nautilus +python test zeitgeist python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_single_target_python2_7 python_single_target_python3_4 python_single_target_python3_5 +KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd +LICENSE=GPL-2+ LGPL-2+ +RDEPEND=>=dev-libs/glib-2.35:2[dbus] >=dev-libs/libpeas-1.1[gtk] >=dev-libs/libxml2-2.6:2 >=dev-libs/totem-pl-parser-3.10.1:0=[introspection?] >=media-libs/clutter-1.17.3:1.0[gtk] >=media-libs/clutter-gst-2.99.2:3.0 >=media-libs/clutter-gtk-1.8.1:1.0 >=x11-libs/cairo-1.14 >=x11-libs/gdk-pixbuf-2.23.0:2 >=x11-libs/gtk+-3.19.4:3[introspection?] >=media-libs/grilo-0.3.0:0.3[playlist] media-plugins/grilo-plugins:0.3 >=media-libs/gstreamer-1.6.0:1.0 >=media-libs/gst-plugins-base-1.6.0:1.0[X,introspection?,pango] media-libs/gst-plugins-good:1.0 media-plugins/gst-plugins-meta:1.0 media-plugins/gst-plugins-taglib:1.0 x11-libs/libX11 gnome-base/gnome-desktop:3= gnome-base/gsettings-desktop-schemas x11-themes/adwaita-icon-theme introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) lirc? ( app-misc/lirc ) nautilus? ( >=gnome-base/nautilus-2.91.3 ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) python_single_target_python3_4? ( dev-lang/python:3.4[threads] ) python_single_target_python3_5? ( dev-lang/python:3.5[threads] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] >=dev-libs/libpeas-1.1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] >=dev-python/pygobject-2.90.3:3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] dev-python/pyxdg[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] dev-python/dbus-python[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] >=x11-libs/gtk+-3.5.2:3[introspection] ) zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 ) +REQUIRED_USE=python? ( introspection ^^ ( python_single_target_python2_7 python_single_target_python3_4 python_single_target_python3_5 ) python_single_target_python2_7? ( python_targets_python2_7 ) python_single_target_python3_4? ( python_targets_python3_4 ) python_single_target_python3_5? ( python_targets_python3_5 ) ) zeitgeist? ( introspection ) +SLOT=0 +SRC_URI=mirror://gnome/sources/totem/3.22/totem-3.22.1.tar.xz +_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d gnome.org 5e4cc5af3f1b17bdee155bf02e8c2df4 gnome2 259704f1e63c50c85166355db66e98e8 gnome2-utils 6d2af8c7ab84825693c3f065a37b923c libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 python-single-r1 c3e54dd0dc1e70c6252f2551a55bf053 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 +_md5_=b62a7910a550c56c9e5055a8c154855b diff --git a/metadata/md5-cache/net-analyzer/tcpreplay-4.1.1 b/metadata/md5-cache/net-analyzer/tcpreplay-4.1.1 deleted file mode 100644 index 3706e7a0da6d..000000000000 --- a/metadata/md5-cache/net-analyzer/tcpreplay-4.1.1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure prepare test -DEPEND=>=sys-devel/autogen-5.18.4[libopts] dev-libs/libdnet >=net-libs/libpcap-0.9 tcpdump? ( net-analyzer/tcpdump ) pcapnav? ( net-libs/libpcapnav ) !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=a suite of utilities for editing and replaying previously captured network traffic -EAPI=5 -HOMEPAGE=http://tcpreplay.appneta.com/ https://github.com/appneta/tcpreplay -IUSE=debug pcapnav +tcpdump -KEYWORDS=amd64 ~sparc x86 -LICENSE=BSD GPL-3 -RDEPEND=>=sys-devel/autogen-5.18.4[libopts] dev-libs/libdnet >=net-libs/libpcap-0.9 tcpdump? ( net-analyzer/tcpdump ) pcapnav? ( net-libs/libpcapnav ) -SLOT=0 -SRC_URI=https://github.com/appneta/tcpreplay/releases/download/v4.1.1/tcpreplay-4.1.1.tar.gz -_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=14902994aabb0163b792418058de5148 diff --git a/metadata/md5-cache/net-analyzer/tcpreplay-4.2.0_beta2 b/metadata/md5-cache/net-analyzer/tcpreplay-4.2.0 similarity index 91% rename from metadata/md5-cache/net-analyzer/tcpreplay-4.2.0_beta2 rename to metadata/md5-cache/net-analyzer/tcpreplay-4.2.0 index 1b28b7f894c3..f0e5c85f1dd1 100644 --- a/metadata/md5-cache/net-analyzer/tcpreplay-4.2.0_beta2 +++ b/metadata/md5-cache/net-analyzer/tcpreplay-4.2.0 @@ -8,6 +8,6 @@ KEYWORDS=~amd64 ~sparc ~x86 LICENSE=BSD GPL-3 RDEPEND=>=sys-devel/autogen-5.18.4[libopts] dev-libs/libdnet >=net-libs/libpcap-0.9 tcpdump? ( net-analyzer/tcpdump ) pcapnav? ( net-libs/libpcapnav ) SLOT=0 -SRC_URI=https://github.com/appneta/tcpreplay/releases/download/v4.2.0-beta2/tcpreplay-4.2.0-beta2.tar.gz -> tcpreplay-4.2.0_beta2.tar.gz +SRC_URI=https://github.com/appneta/tcpreplay/releases/download/v4.2.0/tcpreplay-4.2.0.tar.gz -> tcpreplay-4.2.0.tar.gz _eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=8b74de4f2db1438285494ef5a8a5cbc1 +_md5_=ad8e48ff21efabac42a83348f3767cbb diff --git a/metadata/md5-cache/net-dns/coredns-006 b/metadata/md5-cache/net-dns/coredns-006 new file mode 100644 index 000000000000..2bc408093160 --- /dev/null +++ b/metadata/md5-cache/net-dns/coredns-006 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile install test unpack +DEPEND=>=dev-lang/go-1.7:= +DESCRIPTION=A DNS server that chains middleware +EAPI=6 +HOMEPAGE=https://github.com/coredns/coredns +KEYWORDS=~amd64 +LICENSE=Apache-2.0 +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/coredns/coredns/archive/v006.tar.gz -> coredns-006.tar.gz https://github.com/coreos/etcd/archive/ff6d6867b06e82bb011770130d6d9580818e0cce.tar.gz -> github.com-coreos-etcd-ff6d6867b06e82bb011770130d6d9580818e0cce.tar.gz https://github.com/coreos/go-semver/archive/5e3acbb5668c4c3deb4842615c4098eb61fb6b1e.tar.gz -> github.com-coreos-go-semver-5e3acbb5668c4c3deb4842615c4098eb61fb6b1e.tar.gz https://github.com/fsnotify/fsnotify/archive/ff7bc41d4007f67e5456703c34342df4e0113f64.tar.gz -> github.com-fsnotify-fsnotify-ff7bc41d4007f67e5456703c34342df4e0113f64.tar.gz https://github.com/golang/protobuf/archive/c9c7427a2a70d2eb3bafa0ab2dc163e45f143317.tar.gz -> github.com-golang-protobuf-c9c7427a2a70d2eb3bafa0ab2dc163e45f143317.tar.gz https://github.com/hashicorp/go-syslog/archive/b609c7d9de4658cded34a7336b90886c56f9dbdb.tar.gz -> github.com-hashicorp-go-syslog-b609c7d9de4658cded34a7336b90886c56f9dbdb.tar.gz https://github.com/hashicorp/golang-lru/archive/0a025b7e63adc15a622f29b0b2c4c3848243bbf6.tar.gz -> github.com-hashicorp-golang-lru-0a025b7e63adc15a622f29b0b2c4c3848243bbf6.tar.gz https://github.com/mholt/caddy/archive/fbd6412359be76bcfbb2ba5cfdecbc273e040674.tar.gz -> github.com-mholt-caddy-fbd6412359be76bcfbb2ba5cfdecbc273e040674.tar.gz https://github.com/flynn/go-shlex/archive/3f9db97f856818214da2e1057f8ad84803971cff.tar.gz -> github.com-flynn-go-shlex-3f9db97f856818214da2e1057f8ad84803971cff.tar.gz https://github.com/miekg/dns/archive/765aea0018871a5acd99796645585323343ba39c.tar.gz -> github.com-miekg-dns-765aea0018871a5acd99796645585323343ba39c.tar.gz https://github.com/opentracing/opentracing-go/archive/6edb48674bd9467b8e91fda004f2bd7202d60ce4.tar.gz -> github.com-opentracing-opentracing-go-6edb48674bd9467b8e91fda004f2bd7202d60ce4.tar.gz https://github.com/openzipkin/zipkin-go-opentracing/archive/c05f3400653380a1e1584a3c519f3bea88a935b3.tar.gz -> github.com-openzipkin-zipkin-go-opentracing-c05f3400653380a1e1584a3c519f3bea88a935b3.tar.gz https://github.com/prometheus/client_golang/archive/738ed6c0b9b30ec936d4b74c1600ae76324efff5.tar.gz -> github.com-prometheus-client_golang-738ed6c0b9b30ec936d4b74c1600ae76324efff5.tar.gz https://github.com/Shopify/sarama/archive/3efb95dad8fbcd194d3c06f7b9c40eabeb719b36.tar.gz -> github.com-Shopify-sarama-3efb95dad8fbcd194d3c06f7b9c40eabeb719b36.tar.gz https://github.com/apache/thrift/archive/6582757752e62efea3f9786dddf0260efaa1f450.tar.gz -> github.com-apache-thrift-6582757752e62efea3f9786dddf0260efaa1f450.tar.gz https://github.com/beorn7/perks/archive/4c0e84591b9aa9e6dcfdf3e020114cd81f89d5f9.tar.gz -> github.com-beorn7-perks-4c0e84591b9aa9e6dcfdf3e020114cd81f89d5f9.tar.gz https://github.com/davecgh/go-spew/archive/346938d642f2ec3594ed81d874461961cd0faa76.tar.gz -> github.com-davecgh-go-spew-346938d642f2ec3594ed81d874461961cd0faa76.tar.gz https://github.com/eapache/go-resiliency/archive/b86b1ec0dd4209a588dc1285cdd471e73525c0b3.tar.gz -> github.com-eapache-go-resiliency-b86b1ec0dd4209a588dc1285cdd471e73525c0b3.tar.gz https://github.com/eapache/go-xerial-snappy/archive/bb955e01b9346ac19dc29eb16586c90ded99a98c.tar.gz -> github.com-eapache-go-xerial-snappy-bb955e01b9346ac19dc29eb16586c90ded99a98c.tar.gz https://github.com/eapache/queue/archive/44cc805cf13205b55f69e14bcb69867d1ae92f98.tar.gz -> github.com-eapache-queue-44cc805cf13205b55f69e14bcb69867d1ae92f98.tar.gz https://github.com/go-logfmt/logfmt/archive/390ab7935ee28ec6b286364bba9b4dd6410cb3d5.tar.gz -> github.com-go-logfmt-logfmt-390ab7935ee28ec6b286364bba9b4dd6410cb3d5.tar.gz https://github.com/gogo/protobuf/archive/100ba4e885062801d56799d78530b73b178a78f3.tar.gz -> github.com-gogo-protobuf-100ba4e885062801d56799d78530b73b178a78f3.tar.gz https://github.com/golang/snappy/archive/553a641470496b2327abcac10b36396bd98e45c9.tar.gz -> github.com-golang-snappy-553a641470496b2327abcac10b36396bd98e45c9.tar.gz https://github.com/klauspost/crc32/archive/1bab8b35b6bb565f92cbc97939610af9369f942a.tar.gz -> github.com-klauspost-crc32-1bab8b35b6bb565f92cbc97939610af9369f942a.tar.gz https://github.com/pierrec/lz4/archive/90290f74b1b4d9c097f0a3b3c7eba2ef3875c699.tar.gz -> github.com-pierrec-lz4-90290f74b1b4d9c097f0a3b3c7eba2ef3875c699.tar.gz https://github.com/pierrec/xxHash/archive/5a004441f897722c627870a981d02b29924215fa.tar.gz -> github.com-pierrec-xxHash-5a004441f897722c627870a981d02b29924215fa.tar.gz https://github.com/prometheus/client_model/archive/6f3806018612930941127f2a7c6c453ba2c527d2.tar.gz -> github.com-prometheus-client_model-6f3806018612930941127f2a7c6c453ba2c527d2.tar.gz https://github.com/prometheus/common/archive/49fee292b27bfff7f354ee0f64e1bc4850462edf.tar.gz -> github.com-prometheus-common-49fee292b27bfff7f354ee0f64e1bc4850462edf.tar.gz https://github.com/matttproud/golang_protobuf_extensions/archive/c12348ce28de40eed0136aa2b644d0ee0650e56c.tar.gz -> github.com-matttproud-golang_protobuf_extensions-c12348ce28de40eed0136aa2b644d0ee0650e56c.tar.gz https://github.com/prometheus/procfs/archive/a1dba9ce8baed984a2495b658c82687f8157b98f.tar.gz -> github.com-prometheus-procfs-a1dba9ce8baed984a2495b658c82687f8157b98f.tar.gz https://github.com/rcrowley/go-metrics/archive/1f30fe9094a513ce4c700b9a54458bbb0c96996c.tar.gz -> github.com-rcrowley-go-metrics-1f30fe9094a513ce4c700b9a54458bbb0c96996c.tar.gz https://github.com/ugorji/go/archive/708a42d246822952f38190a8d8c4e6b16a0e600c.tar.gz -> github.com-ugorji-go-708a42d246822952f38190a8d8c4e6b16a0e600c.tar.gz https://github.com/golang/net/archive/a6577fac2d73be281a500b310739095313165611.tar.gz -> github.com-golang-net-a6577fac2d73be281a500b310739095313165611.tar.gz https://github.com/golang/sys/archive/99f16d856c9836c42d24e7ab64ea72916925fa97.tar.gz -> github.com-golang-sys-99f16d856c9836c42d24e7ab64ea72916925fa97.tar.gz https://github.com/grpc/grpc-go/archive/c5a5dbc5005d9153f67df476a7b561c07b22dbc2.tar.gz -> github.com-grpc-grpc-go-c5a5dbc5005d9153f67df476a7b561c07b22dbc2.tar.gz +_eclasses_=golang-base 2983c8674b8e3b3a99ec61986356c76a golang-build b66349c110e4ddd6203bbe8bf4ae05c1 golang-vcs-snapshot 7fb5d554a7e656be19ec465fa5bb66db +_md5_=4ab72b108cfc94c71469722eac868c6d diff --git a/metadata/md5-cache/net-misc/memcached-1.4.36 b/metadata/md5-cache/net-misc/memcached-1.4.36 new file mode 100644 index 000000000000..00eb4f3fe71c --- /dev/null +++ b/metadata/md5-cache/net-misc/memcached-1.4.36 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install postinst prepare test +DEPEND=>=dev-libs/libevent-1.4:= dev-lang/perl sasl? ( dev-libs/cyrus-sasl ) selinux? ( sec-policy/selinux-memcached ) test? ( virtual/perl-Test-Harness >=dev-perl/Cache-Memcached-1.24 ) !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig +DESCRIPTION=High-performance, distributed memory object caching system +EAPI=5 +HOMEPAGE=http://memcached.org/ +IUSE=test slabs-reassign debug sasl selinux +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos +LICENSE=BSD +RDEPEND=>=dev-libs/libevent-1.4:= dev-lang/perl sasl? ( dev-libs/cyrus-sasl ) selinux? ( sec-policy/selinux-memcached ) +SLOT=0 +SRC_URI=https://www.memcached.org/files/memcached-1.4.36.tar.gz https://www.memcached.org/files/old/memcached-1.4.36.tar.gz +_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 systemd ec2e9154031d942186c75c0aabb41900 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee user e4b567c44272a719fabf53f0f885d3f7 +_md5_=dbd2ff6f55660ada9d838c995469d421 diff --git a/metadata/md5-cache/net-misc/ntp-4.2.8_p10 b/metadata/md5-cache/net-misc/ntp-4.2.8_p10 new file mode 100644 index 000000000000..6a36b47a2a0c --- /dev/null +++ b/metadata/md5-cache/net-misc/ntp-4.2.8_p10 @@ -0,0 +1,14 @@ +DEFINED_PHASES=configure install postinst prepare setup +DEPEND=readline? ( >=sys-libs/readline-4.1:0= ) >=dev-libs/libevent-2.0.9:=[threads?] kernel_linux? ( caps? ( sys-libs/libcap ) ) zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) !openntpd? ( !net-misc/openntpd ) snmp? ( net-analyzer/net-snmp ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl ) ) parse-clocks? ( net-misc/pps-tools ) virtual/pkgconfig virtual/pkgconfig +DESCRIPTION=Network Time Protocol suite/programs +EAPI=5 +HOMEPAGE=http://www.ntp.org/ +IUSE=caps debug ipv6 libressl openntpd parse-clocks readline samba selinux snmp ssl +threads vim-syntax zeroconf +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint +LICENSE=HPND BSD ISC +PDEPEND=openntpd? ( net-misc/openntpd ) +RDEPEND=readline? ( >=sys-libs/readline-4.1:0= ) >=dev-libs/libevent-2.0.9:=[threads?] kernel_linux? ( caps? ( sys-libs/libcap ) ) zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) !openntpd? ( !net-misc/openntpd ) snmp? ( net-analyzer/net-snmp ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl ) ) parse-clocks? ( net-misc/pps-tools ) selinux? ( sec-policy/selinux-ntp ) vim-syntax? ( app-vim/ntp-syntax ) +SLOT=0 +SRC_URI=http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ntp-4.2.8p10.tar.gz https://dev.gentoo.org/~polynomial-c/ntp-4.2.8p10-manpages.tar.xz +_eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 systemd ec2e9154031d942186c75c0aabb41900 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee user e4b567c44272a719fabf53f0f885d3f7 +_md5_=e0447af2a2b692e78aed1d5d2410313a diff --git a/metadata/md5-cache/net-misc/youtube-dl-2016.12.22 b/metadata/md5-cache/net-misc/youtube-dl-2016.12.22 deleted file mode 100644 index fe637550432a..000000000000 --- a/metadata/md5-cache/net-misc/youtube-dl-2016.12.22 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] test? ( dev-python/nose[coverage(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] -DESCRIPTION=Download videos from YouTube.com (and more sites...) -EAPI=5 -HOMEPAGE=https://rg3.github.com/youtube-dl/ -IUSE=offensive test python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 -KEYWORDS=amd64 ~arm hppa ppc ppc64 x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris -LICENSE=public-domain -RDEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] -REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) -SLOT=0 -SRC_URI=http://youtube-dl.org/downloads/2016.12.22/youtube-dl-2016.12.22.tar.gz -_eclasses_=bash-completion-r1 8e447753aaf658afa609fbf961d80ab7 distutils-r1 039ba10839816478cfb070fdeb053906 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=60b3ab62aefea75f4f3c9533bc27e701 diff --git a/metadata/md5-cache/net-misc/youtube-dl-2017.03.16 b/metadata/md5-cache/net-misc/youtube-dl-2017.03.16 index 72cd2a274060..0ec37bec01a9 100644 --- a/metadata/md5-cache/net-misc/youtube-dl-2017.03.16 +++ b/metadata/md5-cache/net-misc/youtube-dl-2017.03.16 @@ -4,11 +4,11 @@ DESCRIPTION=Download videos from YouTube.com (and more sites...) EAPI=5 HOMEPAGE=https://rg3.github.com/youtube-dl/ IUSE=+offensive test python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 -KEYWORDS=amd64 ~arm hppa ~ppc ~ppc64 x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris +KEYWORDS=amd64 ~arm hppa ppc ppc64 x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris LICENSE=public-domain RDEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) SLOT=0 SRC_URI=http://youtube-dl.org/downloads/2017.03.16/youtube-dl-2017.03.16.tar.gz _eclasses_=bash-completion-r1 8e447753aaf658afa609fbf961d80ab7 distutils-r1 039ba10839816478cfb070fdeb053906 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=1f0af4ce39ef174c14d9727a39d156a8 +_md5_=356806d7950dc64189d6f84063d4804f diff --git a/metadata/md5-cache/net-misc/youtube-dl-2017.03.10 b/metadata/md5-cache/net-misc/youtube-dl-2017.03.22 similarity index 95% rename from metadata/md5-cache/net-misc/youtube-dl-2017.03.10 rename to metadata/md5-cache/net-misc/youtube-dl-2017.03.22 index a21d3f4af61e..adcb90bdf7d5 100644 --- a/metadata/md5-cache/net-misc/youtube-dl-2017.03.10 +++ b/metadata/md5-cache/net-misc/youtube-dl-2017.03.22 @@ -9,6 +9,6 @@ LICENSE=public-domain RDEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) SLOT=0 -SRC_URI=http://youtube-dl.org/downloads/2017.03.10/youtube-dl-2017.03.10.tar.gz +SRC_URI=http://youtube-dl.org/downloads/2017.03.22/youtube-dl-2017.03.22.tar.gz _eclasses_=bash-completion-r1 8e447753aaf658afa609fbf961d80ab7 distutils-r1 039ba10839816478cfb070fdeb053906 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=0c4cbb861bee1c039cf4828d66429c89 +_md5_=fb91d48aedbeeba36ecf48549ee66dc8 diff --git a/metadata/md5-cache/net-nntp/sabnzbd-1.2.2 b/metadata/md5-cache/net-nntp/sabnzbd-1.2.3 similarity index 98% rename from metadata/md5-cache/net-nntp/sabnzbd-1.2.2 rename to metadata/md5-cache/net-nntp/sabnzbd-1.2.3 index 176fbc5bb6a8..febead3b5e2b 100644 --- a/metadata/md5-cache/net-nntp/sabnzbd-1.2.2 +++ b/metadata/md5-cache/net-nntp/sabnzbd-1.2.3 @@ -9,6 +9,6 @@ LICENSE=GPL-2 BSD LGPL-2 MIT BSD-1 RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[sqlite] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] >=app-arch/par2cmdline-0.4 >=dev-python/cheetah-2.0.1 dev-python/configobj dev-python/feedparser dev-python/gntp dev-python/pythonutils dev-python/rarfile net-misc/wget rar? ( || ( app-arch/unrar app-arch/rar ) ) unzip? ( >=app-arch/unzip-5.5.2 ) yenc? ( dev-python/yenc ) REQUIRED_USE=python_targets_python2_7 SLOT=0 -SRC_URI=https://github.com/sabnzbd/sabnzbd/releases/download/1.2.2/SABnzbd-1.2.2-src.tar.gz +SRC_URI=https://github.com/sabnzbd/sabnzbd/releases/download/1.2.3/SABnzbd-1.2.3-src.tar.gz _eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 python-single-r1 c3e54dd0dc1e70c6252f2551a55bf053 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e systemd ec2e9154031d942186c75c0aabb41900 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee user e4b567c44272a719fabf53f0f885d3f7 versionator c80ccf29e90adea7c5cae94b42eb76d0 _md5_=da6b52c0d447d9b3123e83a7f1050ca9 diff --git a/metadata/md5-cache/sci-libs/cxsparse-3.1.2-r1 b/metadata/md5-cache/sci-libs/cxsparse-3.1.2-r1 index 716ef2f14325..ee47d01f2d3f 100644 --- a/metadata/md5-cache/sci-libs/cxsparse-3.1.2-r1 +++ b/metadata/md5-cache/sci-libs/cxsparse-3.1.2-r1 @@ -4,10 +4,10 @@ DESCRIPTION=Extended sparse matrix package EAPI=6 HOMEPAGE=http://www.cise.ufl.edu/research/sparse/CXSparse/ IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=amd64 ~arm ~hppa ~ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos +KEYWORDS=amd64 ~arm ~hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos LICENSE=LGPL-2.1 RDEPEND=sci-libs/suitesparseconfig[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] SLOT=0 SRC_URI=https://dev.gentoo.org/~bicatali/distfiles/cxsparse-3.1.2.tar.bz2 _eclasses_=multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=9dfc657857be880fdb105e20baf2b8ac +_md5_=79b75a2549f66beb8189aa8099408c88 diff --git a/metadata/md5-cache/sci-libs/libsigrok-0.3.0 b/metadata/md5-cache/sci-libs/libsigrok-0.3.0 index 155366e1e1dc..a0e0642e2d93 100644 --- a/metadata/md5-cache/sci-libs/libsigrok-0.3.0 +++ b/metadata/md5-cache/sci-libs/libsigrok-0.3.0 @@ -1,13 +1,13 @@ DEFINED_PHASES=configure install prepare test -DEPEND=>=dev-libs/glib-2.32.0 >=dev-libs/libzip-0.8 ftdi? ( >=dev-embedded/libftdi-0.16:= ) serial? ( >=dev-libs/libserialport-0.1.0 ) usb? ( virtual/libusb:1 ) test? ( >=dev-libs/check-0.9.4 ) virtual/pkgconfig !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=provide basic hardware drivers for logic analyzers and input/output file format support +DEPEND=>=dev-libs/glib-2.32.0 >=dev-libs/libzip-0.8:= ftdi? ( >=dev-embedded/libftdi-0.16:= ) serial? ( >=dev-libs/libserialport-0.1.0 ) usb? ( virtual/libusb:1 ) test? ( >=dev-libs/check-0.9.4 ) virtual/pkgconfig !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=basic hardware drivers for logic analyzers and input/output file format support EAPI=5 HOMEPAGE=http://sigrok.org/wiki/Libsigrok IUSE=ftdi serial static-libs test usb KEYWORDS=amd64 x86 LICENSE=GPL-3 -RDEPEND=!static-libs? ( >=dev-libs/glib-2.32.0 >=dev-libs/libzip-0.8 ftdi? ( >=dev-embedded/libftdi-0.16:= ) serial? ( >=dev-libs/libserialport-0.1.0 ) usb? ( virtual/libusb:1 ) ) static-libs? ( >=dev-libs/glib-2.32.0[static-libs(+)] >=dev-libs/libzip-0.8[static-libs(+)] ftdi? ( >=dev-embedded/libftdi-0.16:=[static-libs(+)] ) serial? ( >=dev-libs/libserialport-0.1.0[static-libs(+)] ) usb? ( virtual/libusb:1[static-libs(+)] ) ) +RDEPEND=!static-libs? ( >=dev-libs/glib-2.32.0 >=dev-libs/libzip-0.8:= ftdi? ( >=dev-embedded/libftdi-0.16:= ) serial? ( >=dev-libs/libserialport-0.1.0 ) usb? ( virtual/libusb:1 ) ) static-libs? ( >=dev-libs/glib-2.32.0[static-libs(+)] >=dev-libs/libzip-0.8:=[static-libs(+)] ftdi? ( >=dev-embedded/libftdi-0.16:=[static-libs(+)] ) serial? ( >=dev-libs/libserialport-0.1.0[static-libs(+)] ) usb? ( virtual/libusb:1[static-libs(+)] ) ) SLOT=0 SRC_URI=http://sigrok.org/download/source/libsigrok/libsigrok-0.3.0.tar.gz _eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=52a7be16430c310aae1d709b1623feef +_md5_=a1294cfc21c36e5273d91631a20d0608 diff --git a/metadata/md5-cache/sci-libs/libsigrok-0.4.0 b/metadata/md5-cache/sci-libs/libsigrok-0.4.0 index 7a8f665a595d..64f1ea431f5a 100644 --- a/metadata/md5-cache/sci-libs/libsigrok-0.4.0 +++ b/metadata/md5-cache/sci-libs/libsigrok-0.4.0 @@ -1,14 +1,14 @@ DEFINED_PHASES=configure install preinst prepare setup test -DEPEND=>=dev-libs/glib-2.32.0 >=dev-libs/libzip-0.8 cxx? ( dev-cpp/glibmm:2 ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] >=dev-python/pygobject-3.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] ) ftdi? ( >=dev-embedded/libftdi-0.16:= ) parport? ( sys-libs/libieee1284 ) serial? ( >=dev-libs/libserialport-0.1.1 ) usb? ( virtual/libusb:1 ) test? ( >=dev-libs/check-0.9.4 ) cxx? ( app-doc/doxygen ) java? ( >=dev-lang/swig-3.0.6 >=virtual/jdk-1.4 ) python? ( >=dev-lang/swig-3.0.6 ) virtual/pkgconfig java? ( >=dev-java/java-config-2.2.0-r3 ) -DESCRIPTION=provide basic hardware drivers for logic analyzers and input/output file format support +DEPEND=>=dev-libs/glib-2.32.0 >=dev-libs/libzip-0.8:= cxx? ( dev-cpp/glibmm:2 ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] >=dev-python/pygobject-3.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] ) ftdi? ( >=dev-embedded/libftdi-0.16:= ) parport? ( sys-libs/libieee1284 ) serial? ( >=dev-libs/libserialport-0.1.1 ) usb? ( virtual/libusb:1 ) test? ( >=dev-libs/check-0.9.4 ) cxx? ( app-doc/doxygen ) java? ( >=dev-lang/swig-3.0.6 >=virtual/jdk-1.4 ) python? ( >=dev-lang/swig-3.0.6 ) virtual/pkgconfig java? ( >=dev-java/java-config-2.2.0-r3 ) +DESCRIPTION=basic hardware drivers for logic analyzers and input/output file format support EAPI=6 HOMEPAGE=http://sigrok.org/wiki/Libsigrok IUSE=cxx ftdi java parport python serial static-libs test usb python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_single_target_python2_7 python_single_target_python3_4 python_single_target_python3_5 elibc_FreeBSD java KEYWORDS=~amd64 ~x86 LICENSE=GPL-3 -RDEPEND=!static-libs? ( >=dev-libs/glib-2.32.0 >=dev-libs/libzip-0.8 cxx? ( dev-cpp/glibmm:2 ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] >=dev-python/pygobject-3.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] ) ftdi? ( >=dev-embedded/libftdi-0.16:= ) parport? ( sys-libs/libieee1284 ) serial? ( >=dev-libs/libserialport-0.1.1 ) usb? ( virtual/libusb:1 ) ) static-libs? ( >=dev-libs/glib-2.32.0[static-libs(+)] >=dev-libs/libzip-0.8[static-libs(+)] cxx? ( dev-cpp/glibmm:2[static-libs(+)] ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] >=dev-python/pygobject-3.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] ) ftdi? ( >=dev-embedded/libftdi-0.16:=[static-libs(+)] ) parport? ( sys-libs/libieee1284[static-libs(+)] ) serial? ( >=dev-libs/libserialport-0.1.1[static-libs(+)] ) usb? ( virtual/libusb:1[static-libs(+)] ) ) java? ( >=virtual/jre-1.4 ) java? ( >=dev-java/java-config-2.2.0-r3 ) +RDEPEND=!static-libs? ( >=dev-libs/glib-2.32.0 >=dev-libs/libzip-0.8:= cxx? ( dev-cpp/glibmm:2 ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] >=dev-python/pygobject-3.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] ) ftdi? ( >=dev-embedded/libftdi-0.16:= ) parport? ( sys-libs/libieee1284 ) serial? ( >=dev-libs/libserialport-0.1.1 ) usb? ( virtual/libusb:1 ) ) static-libs? ( >=dev-libs/glib-2.32.0[static-libs(+)] >=dev-libs/libzip-0.8:=[static-libs(+)] cxx? ( dev-cpp/glibmm:2[static-libs(+)] ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] >=dev-python/pygobject-3.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] ) ftdi? ( >=dev-embedded/libftdi-0.16:=[static-libs(+)] ) parport? ( sys-libs/libieee1284[static-libs(+)] ) serial? ( >=dev-libs/libserialport-0.1.1[static-libs(+)] ) usb? ( virtual/libusb:1[static-libs(+)] ) ) java? ( >=virtual/jre-1.4 ) java? ( >=dev-java/java-config-2.2.0-r3 ) REQUIRED_USE=java? ( cxx ) python? ( cxx ^^ ( python_single_target_python2_7 python_single_target_python3_4 python_single_target_python3_5 ) python_single_target_python2_7? ( python_targets_python2_7 ) python_single_target_python3_4? ( python_targets_python3_4 ) python_single_target_python3_5? ( python_targets_python3_5 ) ) SLOT=0 SRC_URI=http://sigrok.org/download/source/libsigrok/libsigrok-0.4.0.tar.gz _eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d java-pkg-opt-2 be255db325e3af8fbf3506cf63998341 java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 python-single-r1 c3e54dd0dc1e70c6252f2551a55bf053 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 -_md5_=eae3ced9ed5803c6a8291fd6deb74ffd +_md5_=a9bdd2276db5c8d60cdd1c25edb18ad4 diff --git a/metadata/md5-cache/sci-libs/libsigrok-9999 b/metadata/md5-cache/sci-libs/libsigrok-9999 index 5235c93bc6f7..24da829662f9 100644 --- a/metadata/md5-cache/sci-libs/libsigrok-9999 +++ b/metadata/md5-cache/sci-libs/libsigrok-9999 @@ -1,12 +1,12 @@ DEFINED_PHASES=configure install preinst prepare setup test unpack -DEPEND=>=dev-libs/glib-2.32.0 >=dev-libs/libzip-0.8 cxx? ( dev-cpp/glibmm:2 ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] >=dev-python/pygobject-3.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] ) ftdi? ( >=dev-embedded/libftdi-0.16:= ) parport? ( sys-libs/libieee1284 ) serial? ( >=dev-libs/libserialport-0.1.1 ) usb? ( virtual/libusb:1 ) test? ( >=dev-libs/check-0.9.4 ) cxx? ( app-doc/doxygen ) java? ( >=dev-lang/swig-3.0.6 >=virtual/jdk-1.4 ) python? ( >=dev-lang/swig-3.0.6 ) virtual/pkgconfig java? ( >=dev-java/java-config-2.2.0-r3 ) >=dev-vcs/git-1.8.2.1 !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=provide basic hardware drivers for logic analyzers and input/output file format support +DEPEND=>=dev-libs/glib-2.32.0 >=dev-libs/libzip-0.8:= cxx? ( dev-cpp/glibmm:2 ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] >=dev-python/pygobject-3.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] ) ftdi? ( >=dev-embedded/libftdi-0.16:= ) parport? ( sys-libs/libieee1284 ) serial? ( >=dev-libs/libserialport-0.1.1 ) usb? ( virtual/libusb:1 ) test? ( >=dev-libs/check-0.9.4 ) cxx? ( app-doc/doxygen ) java? ( >=dev-lang/swig-3.0.6 >=virtual/jdk-1.4 ) python? ( >=dev-lang/swig-3.0.6 ) virtual/pkgconfig java? ( >=dev-java/java-config-2.2.0-r3 ) >=dev-vcs/git-1.8.2.1 !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=basic hardware drivers for logic analyzers and input/output file format support EAPI=6 HOMEPAGE=http://sigrok.org/wiki/Libsigrok IUSE=cxx ftdi java parport python serial static-libs test usb python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_single_target_python2_7 python_single_target_python3_4 python_single_target_python3_5 elibc_FreeBSD java LICENSE=GPL-3 -RDEPEND=!static-libs? ( >=dev-libs/glib-2.32.0 >=dev-libs/libzip-0.8 cxx? ( dev-cpp/glibmm:2 ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] >=dev-python/pygobject-3.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] ) ftdi? ( >=dev-embedded/libftdi-0.16:= ) parport? ( sys-libs/libieee1284 ) serial? ( >=dev-libs/libserialport-0.1.1 ) usb? ( virtual/libusb:1 ) ) static-libs? ( >=dev-libs/glib-2.32.0[static-libs(+)] >=dev-libs/libzip-0.8[static-libs(+)] cxx? ( dev-cpp/glibmm:2[static-libs(+)] ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] >=dev-python/pygobject-3.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] ) ftdi? ( >=dev-embedded/libftdi-0.16:=[static-libs(+)] ) parport? ( sys-libs/libieee1284[static-libs(+)] ) serial? ( >=dev-libs/libserialport-0.1.1[static-libs(+)] ) usb? ( virtual/libusb:1[static-libs(+)] ) ) java? ( >=virtual/jre-1.4 ) java? ( >=dev-java/java-config-2.2.0-r3 ) +RDEPEND=!static-libs? ( >=dev-libs/glib-2.32.0 >=dev-libs/libzip-0.8:= cxx? ( dev-cpp/glibmm:2 ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] >=dev-python/pygobject-3.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] ) ftdi? ( >=dev-embedded/libftdi-0.16:= ) parport? ( sys-libs/libieee1284 ) serial? ( >=dev-libs/libserialport-0.1.1 ) usb? ( virtual/libusb:1 ) ) static-libs? ( >=dev-libs/glib-2.32.0[static-libs(+)] >=dev-libs/libzip-0.8:=[static-libs(+)] cxx? ( dev-cpp/glibmm:2[static-libs(+)] ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] >=dev-python/pygobject-3.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] ) ftdi? ( >=dev-embedded/libftdi-0.16:=[static-libs(+)] ) parport? ( sys-libs/libieee1284[static-libs(+)] ) serial? ( >=dev-libs/libserialport-0.1.1[static-libs(+)] ) usb? ( virtual/libusb:1[static-libs(+)] ) ) java? ( >=virtual/jre-1.4 ) java? ( >=dev-java/java-config-2.2.0-r3 ) REQUIRED_USE=java? ( cxx ) python? ( cxx ^^ ( python_single_target_python2_7 python_single_target_python3_4 python_single_target_python3_5 ) python_single_target_python2_7? ( python_targets_python2_7 ) python_single_target_python3_4? ( python_targets_python3_4 ) python_single_target_python3_5? ( python_targets_python3_5 ) ) SLOT=0 _eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d git-r3 68d35a154123e27007638d8220886ee1 java-pkg-opt-2 be255db325e3af8fbf3506cf63998341 java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 python-single-r1 c3e54dd0dc1e70c6252f2551a55bf053 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 -_md5_=eae3ced9ed5803c6a8291fd6deb74ffd +_md5_=a9bdd2276db5c8d60cdd1c25edb18ad4 diff --git a/metadata/md5-cache/sci-libs/mpir-2.6.0-r2 b/metadata/md5-cache/sci-libs/mpir-2.6.0-r2 index 419959a1310d..3e79bea7b4e4 100644 --- a/metadata/md5-cache/sci-libs/mpir-2.6.0-r2 +++ b/metadata/md5-cache/sci-libs/mpir-2.6.0-r2 @@ -4,9 +4,9 @@ DESCRIPTION=Library for arbitrary precision integer arithmetic (fork of gmp) EAPI=5 HOMEPAGE=http://www.mpir.org/ IUSE=+cxx cpudetection static-libs -KEYWORDS=amd64 ~arm ~hppa ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux LICENSE=LGPL-3 SLOT=0/11 SRC_URI=http://www.mpir.org/mpir-2.6.0.tar.lzma _eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 autotools-utils 042d779bc872564b26c4e5cf018db8ed epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=67e291db2faf1d2c2c9792ebd05fbe70 +_md5_=882b89da369f6a68f12543310a4b1f84 diff --git a/metadata/md5-cache/sci-libs/openlibm-0.3 b/metadata/md5-cache/sci-libs/openlibm-0.3 deleted file mode 100644 index 603625d34a4a..000000000000 --- a/metadata/md5-cache/sci-libs/openlibm-0.3 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile install prepare setup test -DEPEND=virtual/fortran -DESCRIPTION=High quality system independent, open source libm -EAPI=5 -HOMEPAGE=https://github.com/JuliaLang/openlibm -IUSE=static-libs -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=MIT freedist public-domain BSD -RDEPEND=virtual/fortran -SLOT=0/0.3.0 -SRC_URI=https://github.com/JuliaLang/openlibm/archive/v0.3.tar.gz -> openlibm-0.3.tar.gz -_eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d fortran-2 9e7f20c99213f0627ff7f873d4aaa25d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=a1ab6330f6ad72acc0d43a3790494e45 diff --git a/metadata/md5-cache/sci-libs/openlibm-0.2 b/metadata/md5-cache/sci-libs/openlibm-0.5.4 similarity index 73% rename from metadata/md5-cache/sci-libs/openlibm-0.2 rename to metadata/md5-cache/sci-libs/openlibm-0.5.4 index 75da0cf80d1f..9557a834ecd8 100644 --- a/metadata/md5-cache/sci-libs/openlibm-0.2 +++ b/metadata/md5-cache/sci-libs/openlibm-0.5.4 @@ -1,13 +1,13 @@ -DEFINED_PHASES=compile install prepare setup test +DEFINED_PHASES=install setup DEPEND=virtual/fortran DESCRIPTION=High quality system independent, open source libm -EAPI=5 +EAPI=6 HOMEPAGE=https://github.com/JuliaLang/openlibm IUSE=static-libs KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux LICENSE=MIT freedist public-domain BSD RDEPEND=virtual/fortran -SLOT=0/0.1.0 -SRC_URI=https://github.com/JuliaLang/openlibm/archive/v0.2.tar.gz -> openlibm-0.2.tar.gz +SLOT=0/0.5.4.0 +SRC_URI=https://github.com/JuliaLang/openlibm/archive/v0.5.4.tar.gz -> openlibm-0.5.4.tar.gz _eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d fortran-2 9e7f20c99213f0627ff7f873d4aaa25d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=f0b23cf92587fb436685f1f3ab9d1481 +_md5_=4404871e555a75b883ec44933912c56a diff --git a/metadata/md5-cache/sci-libs/suitesparseconfig-4.2.1-r1 b/metadata/md5-cache/sci-libs/suitesparseconfig-4.2.1-r1 index 7caa7a0c508f..801867422242 100644 --- a/metadata/md5-cache/sci-libs/suitesparseconfig-4.2.1-r1 +++ b/metadata/md5-cache/sci-libs/suitesparseconfig-4.2.1-r1 @@ -3,9 +3,9 @@ DESCRIPTION=Common configurations for all packages in suitesparse EAPI=6 HOMEPAGE=http://www.cise.ufl.edu/research/sparse/SuiteSparse_config IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 ~arm ~hppa ~mips ~ppc ppc64 sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x86-macos +KEYWORDS=~alpha amd64 ~arm ~hppa ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x86-macos LICENSE=LGPL-2.1 SLOT=0 SRC_URI=https://dev.gentoo.org/~bicatali/distfiles/suitesparseconfig-4.2.1.tar.bz2 _eclasses_=multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=6fa579b2b91b8435e1a8e7054975d173 +_md5_=80c1d443b9561654ca39eb34cc10b343 diff --git a/metadata/md5-cache/sys-cluster/nova-13.1.3 b/metadata/md5-cache/sys-cluster/nova-13.1.4 similarity index 99% rename from metadata/md5-cache/sys-cluster/nova-13.1.3 rename to metadata/md5-cache/sys-cluster/nova-13.1.4 index 54af956b22fe..aae23c2b94d2 100644 --- a/metadata/md5-cache/sys-cluster/nova-13.1.3 +++ b/metadata/md5-cache/sys-cluster/nova-13.1.4 @@ -9,6 +9,6 @@ LICENSE=Apache-2.0 RDEPEND=>=dev-python/pbr-1.8[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] compute-only? ( >=dev-python/sqlalchemy-1.0.10[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] =dev-python/sqlalchemy-1.0.10[sqlite,python_targets_python2_7(-)?,-python_single_target_python2_7(-)] =dev-python/sqlalchemy-1.0.10[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] =dev-python/sqlalchemy-1.0.10[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] =dev-python/boto-2.32.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/decorator-3.4.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/eventlet-0.18.4[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/jinja-2.8[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/keystonemiddleware-4.0.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] !~dev-python/keystonemiddleware-4.1.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/lxml-2.3[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/routes-1.12.3[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] !~dev-python/routes-2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] !~dev-python/routes-2.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] !~dev-python/routes-2.3.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/cryptography-1.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] !~dev-python/cryptography-1.3.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/webob-1.2.3[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/pycrypto-2.6[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/greenlet-0.3.2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/pastedeploy-1.5.0-r1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/paste[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/prettytable-0.7[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] =dev-python/sqlalchemy-migrate-0.9.6[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/netaddr-0.7.12[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] !~dev-python/netaddr-0.7.16[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/netifaces-0.10.4[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/paramiko-1.16.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/Babel-1.3[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] !~dev-python/Babel-2.3.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] !~dev-python/Babel-2.3.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] !~dev-python/Babel-2.3.2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] !~dev-python/Babel-2.3.3[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/iso8601-0.1.9[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/jsonschema-2.0.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] !~dev-python/jsonschema-2.5.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] =dev-python/python-cinderclient-1.3.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/keystoneauth-2.1.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/python-neutronclient-2.6.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] !~dev-python/python-neutronclient-4.1.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/python-glanceclient-2.0.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/requests-2.8.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] !~dev-python/requests-2.9.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/six-1.9.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/stevedore-1.5.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/setuptools-16.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] !~dev-python/setuptools-24.0.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/websockify-0.6.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/oslo-cache-1.5.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/oslo-concurrency-3.7.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/oslo-config-3.7.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/oslo-context-0.2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/oslo-log-1.14.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/oslo-reports-0.6.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/oslo-serialization-1.10.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/oslo-utils-3.5.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/oslo-db-4.1.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/oslo-rootwrap-2.0.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/oslo-messaging-4.0.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/oslo-policy-0.5.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/oslo-i18n-2.1.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/oslo-service-1.0.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/rfc3986-0.2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/oslo-middleware-3.0.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/psutil-1.1.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] =dev-python/oslo-versionedobjects-1.5.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/alembic-0.8.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/os-brick-1.0.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] !~dev-python/os-brick-1.4.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/os-win-0.2.3[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/castellan-0.3.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/libvirt-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] app-emulation/libvirt[iscsi?] novncproxy? ( www-apps/novnc ) sys-apps/iproute2 openvswitch? ( net-misc/openvswitch ) rabbitmq? ( net-misc/rabbitmq-server ) memcached? ( net-misc/memcached <=dev-python/python-memcached-1.57 ) sys-fs/sysfsutils sys-fs/multipath-tools net-misc/bridge-utils compute? ( app-cdr/cdrkit sys-fs/dosfstools app-emulation/qemu ) iscsi? ( sys-fs/lsscsi >=sys-block/open-iscsi-2.0.872-r3 ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] REQUIRED_USE=!compute-only? ( || ( mysql postgres sqlite ) ) compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite ) || ( python_targets_python2_7 ) SLOT=0 -SRC_URI=https://tarballs.openstack.org/nova/nova-13.1.3.tar.gz https://dev.gentoo.org/~prometheanfire/dist/openstack/nova/mitaka/nova.conf.sample -> mitaka-nova.conf.sample +SRC_URI=https://tarballs.openstack.org/nova/nova-13.1.4.tar.gz https://dev.gentoo.org/~prometheanfire/dist/openstack/nova/mitaka/nova.conf.sample -> mitaka-nova.conf.sample _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d linux-info ca370deef9d44125d829f2eb6ebc83e0 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee user e4b567c44272a719fabf53f0f885d3f7 versionator c80ccf29e90adea7c5cae94b42eb76d0 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 _md5_=952bd272fcc238a9d8926c786c3f3515 diff --git a/metadata/md5-cache/sys-cluster/nova-14.0.4 b/metadata/md5-cache/sys-cluster/nova-14.0.5 similarity index 99% rename from metadata/md5-cache/sys-cluster/nova-14.0.4 rename to metadata/md5-cache/sys-cluster/nova-14.0.5 index 34ee79e3bacf..779e58199ac2 100644 --- a/metadata/md5-cache/sys-cluster/nova-14.0.4 +++ b/metadata/md5-cache/sys-cluster/nova-14.0.5 @@ -9,6 +9,6 @@ LICENSE=Apache-2.0 RDEPEND=>=dev-python/pbr-1.8[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] compute-only? ( >=dev-python/sqlalchemy-1.0.10[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/sqlalchemy-1.0.10[sqlite,python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/pymysql-0.6.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/pymysql-0.7.7[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/sqlalchemy-1.0.10[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/psycopg-2.5.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/sqlalchemy-1.0.10[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/boto-2.32.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/decorator-3.4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/eventlet-0.18.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/jinja-2.8[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/keystonemiddleware-4.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/keystonemiddleware-4.1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/keystonemiddleware-4.5.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/lxml-2.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/routes-1.12.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/routes-2.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/routes-2.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] !~dev-python/routes-2.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/cryptography-1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/cryptography-1.3.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/webob-1.2.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/greenlet-0.3.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/pastedeploy-1.5.0-r1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/paste[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/prettytable-0.7[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/sqlalchemy-migrate-0.9.6[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/netaddr-0.7.13[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/netaddr-0.7.16[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/netifaces-0.10.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/paramiko-2.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/Babel-2.3.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/iso8601-0.1.11[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/jsonschema-2.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/jsonschema-2.5.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/python-cinderclient-1.6.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/python-cinderclient-1.7.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/python-cinderclient-1.7.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/keystoneauth-2.10.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/python-neutronclient-5.1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/python-glanceclient-2.3.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/python-glanceclient-2.4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/requests-2.10.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/six-1.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/stevedore-1.16.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/setuptools-16.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-24.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/websockify-0.8.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-cache-1.5.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-concurrency-3.8.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-config-3.14.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-context-2.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-log-1.14.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-reports-0.6.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-serialization-1.10.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-utils-3.16.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-db-4.10.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/oslo-db-4.13.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/oslo-db-4.13.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-rootwrap-5.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-messaging-5.2.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-policy-1.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-i18n-2.1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-service-1.10.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/rfc3986-0.2.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-middleware-3.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/psutil-1.1.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/oslo-versionedobjects-1.13.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/os-brick-1.6.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/os-vif-1.1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/os-win-0.2.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/castellan-0.4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/microversion-parse-0.1.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/wsgiintercept-0.6.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/libvirt-python[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] app-emulation/libvirt[iscsi?] novncproxy? ( www-apps/novnc ) sys-apps/iproute2 openvswitch? ( net-misc/openvswitch ) rabbitmq? ( net-misc/rabbitmq-server ) memcached? ( net-misc/memcached >=dev-python/python-memcached-1.58 ) sys-fs/sysfsutils sys-fs/multipath-tools net-misc/bridge-utils compute? ( app-cdr/cdrtools sys-fs/dosfstools app-emulation/qemu ) iscsi? ( sys-fs/lsscsi >=sys-block/open-iscsi-2.0.873-r1 ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] REQUIRED_USE=!compute-only? ( || ( mysql postgres sqlite ) ) compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite ) || ( python_targets_python2_7 python_targets_python3_4 ) SLOT=0 -SRC_URI=https://dev.gentoo.org/~prometheanfire/dist/openstack/nova/newton/nova.conf.sample -> newton-nova.conf.sample https://tarballs.openstack.org/nova/nova-14.0.4.tar.gz +SRC_URI=https://dev.gentoo.org/~prometheanfire/dist/openstack/nova/newton/nova.conf.sample -> newton-nova.conf.sample https://tarballs.openstack.org/nova/nova-14.0.5.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d linux-info ca370deef9d44125d829f2eb6ebc83e0 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee user e4b567c44272a719fabf53f0f885d3f7 versionator c80ccf29e90adea7c5cae94b42eb76d0 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 _md5_=0039343ec8d9c219368de2e1c3bffcdf diff --git a/metadata/md5-cache/sys-cluster/nova-15.0.0 b/metadata/md5-cache/sys-cluster/nova-15.0.0 deleted file mode 100644 index 6cbe5dc0634b..000000000000 --- a/metadata/md5-cache/sys-cluster/nova-15.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=>=dev-python/setuptools-16.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/pbr-1.8[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] app-admin/sudo python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] -DESCRIPTION=Cloud computing fabric controller (main part of an IaaS system) in Python -EAPI=6 -HOMEPAGE=https://launchpad.net/nova -IUSE=+compute compute-only iscsi +memcached mysql +novncproxy openvswitch postgres +rabbitmq sqlite python_targets_python2_7 python_targets_python3_4 -KEYWORDS=~amd64 ~arm64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/pbr-1.8[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] compute-only? ( >=dev-python/sqlalchemy-1.0.10[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/sqlalchemy-1.0.10[sqlite,python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/pymysql-0.7.6[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/pymysql-0.7.7[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/sqlalchemy-1.0.10[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/psycopg-2.5.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/sqlalchemy-1.0.10[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/decorator-3.4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/eventlet-0.18.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/jinja-2.8[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/jinja-2.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/jinja-2.9.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/jinja-2.9.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/jinja-2.9.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/jinja-2.9.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/keystonemiddleware-4.12.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/lxml-2.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/lxml-3.7.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/routes-1.12.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/routes-2.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/routes-2.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] !~dev-python/routes-2.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/cryptography-1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/cryptography-1.3.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/webob-1.6.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/greenlet-0.3.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/pastedeploy-1.5.0-r1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/paste[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/prettytable-0.7.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/sqlalchemy-migrate-0.9.6[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/netaddr-0.7.13[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/netaddr-0.7.16[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/netifaces-0.10.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/paramiko-2.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/Babel-2.3.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/iso8601-0.1.11[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/jsonschema-2.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/jsonschema-2.5.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/python-cinderclient-1.6.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/python-cinderclient-1.7.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/python-cinderclient-1.7.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/keystoneauth-2.18.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/python-neutronclient-5.1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/python-glanceclient-2.5.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/requests-2.10.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/requests-2.12.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/six-1.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/stevedore-1.17.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/setuptools-16.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-24.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/websockify-0.8.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-cache-1.5.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-concurrency-3.8.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-config-3.14.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/oslo-config-3.18.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-context-2.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-log-3.11.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-reports-0.6.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-serialization-1.10.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-utils-3.18.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-db-4.15.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-rootwrap-5.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-messaging-5.14.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-policy-1.17.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-privsep-1.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-i18n-2.1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-service-1.10.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/rfc3986-0.3.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-middleware-3.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/psutil-3.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-versionedobjects-1.17.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/os-brick-1.8.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/os-vif-1.4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/os-win-1.4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/castellan-0.4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/microversion-parse-0.1.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/os-xenapi-0.1.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/libvirt-python[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] app-emulation/libvirt[iscsi?] novncproxy? ( www-apps/novnc ) sys-apps/iproute2 openvswitch? ( net-misc/openvswitch ) rabbitmq? ( net-misc/rabbitmq-server ) memcached? ( net-misc/memcached >=dev-python/python-memcached-1.58 ) sys-fs/sysfsutils sys-fs/multipath-tools net-misc/bridge-utils compute? ( app-cdr/cdrtools sys-fs/dosfstools app-emulation/qemu ) iscsi? ( sys-fs/lsscsi >=sys-block/open-iscsi-2.0.873-r1 ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] -REQUIRED_USE=!compute-only? ( || ( mysql postgres sqlite ) ) compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite ) || ( python_targets_python2_7 python_targets_python3_4 ) -SLOT=0 -SRC_URI=https://dev.gentoo.org/~prometheanfire/dist/openstack/nova/ocata/nova.conf.sample -> nova.conf.sample-15.0.0 https://tarballs.openstack.org/nova/nova-15.0.0.tar.gz -_eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d linux-info ca370deef9d44125d829f2eb6ebc83e0 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee user e4b567c44272a719fabf53f0f885d3f7 versionator c80ccf29e90adea7c5cae94b42eb76d0 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=9828722fb8521e3761d741ceea4ddcea diff --git a/metadata/md5-cache/sys-cluster/nova-15.0.1 b/metadata/md5-cache/sys-cluster/nova-15.0.2 similarity index 99% rename from metadata/md5-cache/sys-cluster/nova-15.0.1 rename to metadata/md5-cache/sys-cluster/nova-15.0.2 index f9f1255ca609..322aa1555f03 100644 --- a/metadata/md5-cache/sys-cluster/nova-15.0.1 +++ b/metadata/md5-cache/sys-cluster/nova-15.0.2 @@ -9,6 +9,6 @@ LICENSE=Apache-2.0 RDEPEND=>=dev-python/setuptools-16.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-24.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-34.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-34.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-34.0.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-34.0.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-34.1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-34.1.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-34.2.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-34.3.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/pbr-1.8[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/sqlalchemy-1.0.10[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/sqlalchemy-1.0.10[sqlite,python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/pymysql-0.7.6[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/pymysql-0.7.7[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/sqlalchemy-1.0.10[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/psycopg-2.5.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/sqlalchemy-1.0.10[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/decorator-3.4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/eventlet-0.18.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/jinja-2.8[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/jinja-2.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/jinja-2.9.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/jinja-2.9.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/jinja-2.9.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/jinja-2.9.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/keystonemiddleware-4.12.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/lxml-2.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/lxml-3.7.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/routes-1.12.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/routes-2.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/routes-2.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] !~dev-python/routes-2.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/cryptography-1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/cryptography-1.3.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/webob-1.6.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/greenlet-0.3.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/pastedeploy-1.5.0-r1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/paste[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/prettytable-0.7.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/sqlalchemy-migrate-0.9.6[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/netaddr-0.7.13[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/netaddr-0.7.16[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/netifaces-0.10.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/paramiko-2.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/Babel-2.3.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/iso8601-0.1.11[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/jsonschema-2.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/jsonschema-2.5.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/python-cinderclient-1.6.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/python-cinderclient-1.7.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/python-cinderclient-1.7.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/keystoneauth-2.18.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/python-neutronclient-5.1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/python-glanceclient-2.5.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/requests-2.10.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/requests-2.12.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/six-1.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/stevedore-1.17.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/websockify-0.8.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-cache-1.5.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-concurrency-3.8.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-config-3.14.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/oslo-config-3.18.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-context-2.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-log-3.11.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-reports-0.6.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-serialization-1.10.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-utils-3.18.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-db-4.15.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-rootwrap-5.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-messaging-5.14.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-policy-1.17.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-privsep-1.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-i18n-2.1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-service-1.10.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/rfc3986-0.3.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-middleware-3.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/psutil-3.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-versionedobjects-1.17.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/os-brick-1.8.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/os-vif-1.4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/os-win-1.4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/castellan-0.4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/microversion-parse-0.1.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/os-xenapi-0.1.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/libvirt-python[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] app-emulation/libvirt[iscsi?] novncproxy? ( www-apps/novnc ) sys-apps/iproute2 openvswitch? ( net-misc/openvswitch ) rabbitmq? ( net-misc/rabbitmq-server ) memcached? ( net-misc/memcached >=dev-python/python-memcached-1.58 ) sys-fs/sysfsutils sys-fs/multipath-tools net-misc/bridge-utils compute? ( app-cdr/cdrtools sys-fs/dosfstools app-emulation/qemu ) iscsi? ( sys-fs/lsscsi >=sys-block/open-iscsi-2.0.873-r1 ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] REQUIRED_USE=!compute-only? ( || ( mysql postgres sqlite ) ) compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite ) || ( python_targets_python2_7 python_targets_python3_4 ) SLOT=0 -SRC_URI=https://dev.gentoo.org/~prometheanfire/dist/openstack/nova/ocata/nova.conf.sample -> nova.conf.sample-15.0.1 https://tarballs.openstack.org/nova/nova-15.0.1.tar.gz +SRC_URI=https://dev.gentoo.org/~prometheanfire/dist/openstack/nova/ocata/nova.conf.sample -> nova.conf.sample-15.0.2 https://tarballs.openstack.org/nova/nova-15.0.2.tar.gz _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d linux-info ca370deef9d44125d829f2eb6ebc83e0 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee user e4b567c44272a719fabf53f0f885d3f7 versionator c80ccf29e90adea7c5cae94b42eb76d0 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 _md5_=a4fa3396c7ed64fdaf7e09e3d706b2d0 diff --git a/metadata/md5-cache/sys-cluster/nova-2017.1.9999 b/metadata/md5-cache/sys-cluster/nova-2017.1.9999 index 1138d9d8715e..d982b017f97e 100644 --- a/metadata/md5-cache/sys-cluster/nova-2017.1.9999 +++ b/metadata/md5-cache/sys-cluster/nova-2017.1.9999 @@ -1,13 +1,13 @@ DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=>=dev-python/setuptools-16.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/pbr-1.8[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] app-admin/sudo python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-vcs/git-1.8.2.1 +DEPEND=>=dev-python/setuptools-16.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-24.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-34.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-34.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-34.0.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-34.0.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-34.1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-34.1.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-34.2.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-34.3.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/pbr-1.8[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-vcs/git-1.8.2.1 DESCRIPTION=Cloud computing fabric controller (main part of an IaaS system) in Python EAPI=6 HOMEPAGE=https://launchpad.net/nova IUSE=+compute compute-only iscsi +memcached mysql +novncproxy openvswitch postgres +rabbitmq sqlite python_targets_python2_7 python_targets_python3_4 LICENSE=Apache-2.0 -RDEPEND=>=dev-python/pbr-1.8[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] compute-only? ( >=dev-python/sqlalchemy-1.0.10[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/sqlalchemy-1.0.10[sqlite,python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/pymysql-0.7.6[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/pymysql-0.7.7[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/sqlalchemy-1.0.10[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/psycopg-2.5.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/sqlalchemy-1.0.10[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/decorator-3.4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/eventlet-0.18.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/jinja-2.8[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/jinja-2.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/jinja-2.9.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/jinja-2.9.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/jinja-2.9.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/jinja-2.9.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/keystonemiddleware-4.12.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/lxml-2.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/lxml-3.7.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/routes-1.12.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/routes-2.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/routes-2.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] !~dev-python/routes-2.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/cryptography-1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/cryptography-1.3.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/webob-1.6.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/greenlet-0.3.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/pastedeploy-1.5.0-r1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/paste[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/prettytable-0.7.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/sqlalchemy-migrate-0.9.6[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/netaddr-0.7.13[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/netaddr-0.7.16[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/netifaces-0.10.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/paramiko-2.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/Babel-2.3.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/iso8601-0.1.11[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/jsonschema-2.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/jsonschema-2.5.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/python-cinderclient-1.6.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/python-cinderclient-1.7.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/python-cinderclient-1.7.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/keystoneauth-2.18.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/python-neutronclient-5.1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/python-glanceclient-2.5.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/requests-2.10.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/requests-2.12.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/six-1.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/stevedore-1.17.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/setuptools-16.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-24.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/websockify-0.8.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-cache-1.5.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-concurrency-3.8.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-config-3.14.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/oslo-config-3.18.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-context-2.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-log-3.11.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-reports-0.6.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-serialization-1.10.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-utils-3.18.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-db-4.15.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-rootwrap-5.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-messaging-5.14.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-policy-1.17.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-privsep-1.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-i18n-2.1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-service-1.10.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/rfc3986-0.3.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-middleware-3.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/psutil-3.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-versionedobjects-1.17.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/os-brick-1.8.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/os-vif-1.4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/os-win-1.4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/castellan-0.4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/microversion-parse-0.1.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/os-xenapi-0.1.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/libvirt-python[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] app-emulation/libvirt[iscsi?] novncproxy? ( www-apps/novnc ) sys-apps/iproute2 openvswitch? ( net-misc/openvswitch ) rabbitmq? ( net-misc/rabbitmq-server ) memcached? ( net-misc/memcached >=dev-python/python-memcached-1.58 ) sys-fs/sysfsutils sys-fs/multipath-tools net-misc/bridge-utils compute? ( app-cdr/cdrtools sys-fs/dosfstools app-emulation/qemu ) iscsi? ( sys-fs/lsscsi >=sys-block/open-iscsi-2.0.873-r1 ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] +RDEPEND=>=dev-python/setuptools-16.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-24.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-34.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-34.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-34.0.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-34.0.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-34.1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-34.1.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-34.2.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/setuptools-34.3.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/pbr-1.8[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/sqlalchemy-1.0.10[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/sqlalchemy-1.0.10[sqlite,python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/pymysql-0.7.6[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/pymysql-0.7.7[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/sqlalchemy-1.0.10[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/psycopg-2.5.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/sqlalchemy-1.0.10[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/decorator-3.4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/eventlet-0.18.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/jinja-2.8[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/jinja-2.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/jinja-2.9.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/jinja-2.9.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/jinja-2.9.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/jinja-2.9.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/keystonemiddleware-4.12.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/lxml-2.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/lxml-3.7.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/routes-1.12.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/routes-2.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/routes-2.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] !~dev-python/routes-2.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/cryptography-1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/cryptography-1.3.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/webob-1.6.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/greenlet-0.3.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/pastedeploy-1.5.0-r1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/paste[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/prettytable-0.7.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/sqlalchemy-migrate-0.9.6[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/netaddr-0.7.13[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/netaddr-0.7.16[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/netifaces-0.10.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/paramiko-2.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/Babel-2.3.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/iso8601-0.1.11[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/jsonschema-2.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/jsonschema-2.5.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/python-cinderclient-1.6.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/python-cinderclient-1.7.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/python-cinderclient-1.7.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/keystoneauth-2.18.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/python-neutronclient-5.1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/python-glanceclient-2.5.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/requests-2.10.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/requests-2.12.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/six-1.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/stevedore-1.17.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/websockify-0.8.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-cache-1.5.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-concurrency-3.8.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-config-3.14.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] !~dev-python/oslo-config-3.18.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-context-2.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-log-3.11.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-reports-0.6.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-serialization-1.10.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-utils-3.18.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-db-4.15.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-rootwrap-5.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-messaging-5.14.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-policy-1.17.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-privsep-1.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-i18n-2.1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-service-1.10.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/rfc3986-0.3.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-middleware-3.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/psutil-3.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/oslo-versionedobjects-1.17.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/os-brick-1.8.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/os-vif-1.4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/os-win-1.4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/castellan-0.4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/microversion-parse-0.1.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/os-xenapi-0.1.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/libvirt-python[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] app-emulation/libvirt[iscsi?] novncproxy? ( www-apps/novnc ) sys-apps/iproute2 openvswitch? ( net-misc/openvswitch ) rabbitmq? ( net-misc/rabbitmq-server ) memcached? ( net-misc/memcached >=dev-python/python-memcached-1.58 ) sys-fs/sysfsutils sys-fs/multipath-tools net-misc/bridge-utils compute? ( app-cdr/cdrtools sys-fs/dosfstools app-emulation/qemu ) iscsi? ( sys-fs/lsscsi >=sys-block/open-iscsi-2.0.873-r1 ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] REQUIRED_USE=!compute-only? ( || ( mysql postgres sqlite ) ) compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite ) || ( python_targets_python2_7 python_targets_python3_4 ) SLOT=0 SRC_URI=https://dev.gentoo.org/~prometheanfire/dist/openstack/nova/ocata/nova.conf.sample -> nova.conf.sample-2017.1.9999 _eclasses_=distutils-r1 039ba10839816478cfb070fdeb053906 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d git-r3 68d35a154123e27007638d8220886ee1 linux-info ca370deef9d44125d829f2eb6ebc83e0 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee user e4b567c44272a719fabf53f0f885d3f7 versionator c80ccf29e90adea7c5cae94b42eb76d0 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=6b92b7cfdeef0e268cc1b304eff3e88c +_md5_=4d783c3f4bde416abc47cdd84ca37137 diff --git a/metadata/md5-cache/sys-cluster/openmpi-2.0.2 b/metadata/md5-cache/sys-cluster/openmpi-2.0.2 index 296ca52a5b8c..43e1f8da090f 100644 --- a/metadata/md5-cache/sys-cluster/openmpi-2.0.2 +++ b/metadata/md5-cache/sys-cluster/openmpi-2.0.2 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile configure install preinst prepare setup test -DEPEND=!sys-cluster/mpich !sys-cluster/mpich2 !sys-cluster/nullmpi !sys-cluster/mpiexec >=dev-libs/libevent-2.0.22[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libltdl:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-apps/hwloc-1.11.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,numa?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1 ) elibc_FreeBSD? ( dev-libs/libexecinfo ) openmpi_fabrics_ofed? ( sys-fabric/ofed:* ) openmpi_fabrics_knem? ( sys-cluster/knem ) openmpi_fabrics_psm? ( sys-fabric/infinipath-psm:* ) openmpi_rm_pbs? ( sys-cluster/torque ) openmpi_rm_slurm? ( sys-cluster/slurm ) openmpi_ofed_features_rdmacm? ( sys-fabric/librdmacm:* ) java? ( >=virtual/jdk-1.6 ) fortran? ( virtual/fortran ) java? ( >=dev-java/java-config-2.2.0-r3 ) +DEPEND=!sys-cluster/mpich !sys-cluster/mpich2 !sys-cluster/nullmpi !sys-cluster/mpiexec >=dev-libs/libevent-2.0.22[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,threads] dev-libs/libltdl:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-apps/hwloc-1.11.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,numa?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1 ) elibc_FreeBSD? ( dev-libs/libexecinfo ) openmpi_fabrics_ofed? ( sys-fabric/ofed:* ) openmpi_fabrics_knem? ( sys-cluster/knem ) openmpi_fabrics_psm? ( sys-fabric/infinipath-psm:* ) openmpi_rm_pbs? ( sys-cluster/torque ) openmpi_rm_slurm? ( sys-cluster/slurm ) openmpi_ofed_features_rdmacm? ( sys-fabric/librdmacm:* ) java? ( >=virtual/jdk-1.6 ) fortran? ( virtual/fortran ) java? ( >=dev-java/java-config-2.2.0-r3 ) DESCRIPTION=A high-performance message passing library (MPI) EAPI=6 HOMEPAGE=http://www.open-mpi.org IUSE=cma cuda cxx elibc_FreeBSD fortran heterogeneous ipv6 java mpi-threads numa romio threads openmpi_fabrics_ofed openmpi_fabrics_knem openmpi_fabrics_psm openmpi_rm_pbs openmpi_rm_slurm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_connectx-xrc openmpi_ofed_features_udcm openmpi_ofed_features_rdmacm openmpi_ofed_features_dynamic-sl openmpi_ofed_features_failover elibc_FreeBSD java abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 KEYWORDS=~alpha amd64 arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux LICENSE=BSD -RDEPEND=!sys-cluster/mpich !sys-cluster/mpich2 !sys-cluster/nullmpi !sys-cluster/mpiexec >=dev-libs/libevent-2.0.22[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libltdl:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-apps/hwloc-1.11.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,numa?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1 ) elibc_FreeBSD? ( dev-libs/libexecinfo ) openmpi_fabrics_ofed? ( sys-fabric/ofed:* ) openmpi_fabrics_knem? ( sys-cluster/knem ) openmpi_fabrics_psm? ( sys-fabric/infinipath-psm:* ) openmpi_rm_pbs? ( sys-cluster/torque ) openmpi_rm_slurm? ( sys-cluster/slurm ) openmpi_ofed_features_rdmacm? ( sys-fabric/librdmacm:* ) java? ( >=virtual/jre-1.6 ) fortran? ( virtual/fortran ) java? ( >=dev-java/java-config-2.2.0-r3 ) +RDEPEND=!sys-cluster/mpich !sys-cluster/mpich2 !sys-cluster/nullmpi !sys-cluster/mpiexec >=dev-libs/libevent-2.0.22[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,threads] dev-libs/libltdl:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-apps/hwloc-1.11.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,numa?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1 ) elibc_FreeBSD? ( dev-libs/libexecinfo ) openmpi_fabrics_ofed? ( sys-fabric/ofed:* ) openmpi_fabrics_knem? ( sys-cluster/knem ) openmpi_fabrics_psm? ( sys-fabric/infinipath-psm:* ) openmpi_rm_pbs? ( sys-cluster/torque ) openmpi_rm_slurm? ( sys-cluster/slurm ) openmpi_ofed_features_rdmacm? ( sys-fabric/librdmacm:* ) java? ( >=virtual/jre-1.6 ) fortran? ( virtual/fortran ) java? ( >=dev-java/java-config-2.2.0-r3 ) REQUIRED_USE=openmpi_rm_slurm? ( !openmpi_rm_pbs ) openmpi_rm_pbs? ( !openmpi_rm_slurm ) openmpi_fabrics_psm? ( openmpi_fabrics_ofed ) openmpi_ofed_features_control-hdr-padding? ( openmpi_fabrics_ofed ) openmpi_ofed_features_connectx-xrc? ( openmpi_fabrics_ofed ) openmpi_ofed_features_udcm? ( openmpi_fabrics_ofed ) openmpi_ofed_features_rdmacm? ( openmpi_fabrics_ofed ) openmpi_ofed_features_dynamic-sl? ( openmpi_fabrics_ofed ) openmpi_ofed_features_failover? ( openmpi_fabrics_ofed ) SLOT=0 SRC_URI=http://www.open-mpi.org/software/ompi/v2.0/downloads/openmpi-2.0.2.tar.bz2 _eclasses_=cuda 626969678b9c5735753d8a380c6f295b epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b fortran-2 9e7f20c99213f0627ff7f873d4aaa25d java-pkg-opt-2 be255db325e3af8fbf3506cf63998341 java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 -_md5_=c9707a88d60eed389899bd5638a2741c +_md5_=128bb7c921719551671043e9d1c5f55c diff --git a/metadata/md5-cache/sys-cluster/openmpi-2.1.0-r1 b/metadata/md5-cache/sys-cluster/openmpi-2.1.0-r1 new file mode 100644 index 000000000000..59b64ac5e1c8 --- /dev/null +++ b/metadata/md5-cache/sys-cluster/openmpi-2.1.0-r1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install preinst prepare setup test +DEPEND=!sys-cluster/mpich !sys-cluster/mpich2 !sys-cluster/nullmpi !sys-cluster/mpiexec >=dev-libs/libevent-2.0.22[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,threads] dev-libs/libltdl:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-apps/hwloc-1.11.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,numa?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1 ) elibc_FreeBSD? ( dev-libs/libexecinfo ) openmpi_fabrics_ofed? ( sys-fabric/ofed:* ) openmpi_fabrics_knem? ( sys-cluster/knem ) openmpi_fabrics_psm? ( sys-fabric/infinipath-psm:* ) openmpi_rm_pbs? ( sys-cluster/torque ) openmpi_rm_slurm? ( sys-cluster/slurm ) openmpi_ofed_features_rdmacm? ( sys-fabric/librdmacm:* ) java? ( >=virtual/jdk-1.6 ) fortran? ( virtual/fortran ) java? ( >=dev-java/java-config-2.2.0-r3 ) +DESCRIPTION=A high-performance message passing library (MPI) +EAPI=6 +HOMEPAGE=http://www.open-mpi.org +IUSE=cma cuda cxx elibc_FreeBSD fortran heterogeneous ipv6 java mpi-threads numa romio threads openmpi_fabrics_ofed openmpi_fabrics_knem openmpi_fabrics_psm openmpi_rm_pbs openmpi_rm_slurm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_connectx-xrc openmpi_ofed_features_udcm openmpi_ofed_features_rdmacm openmpi_ofed_features_dynamic-sl elibc_FreeBSD java abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux +LICENSE=BSD +RDEPEND=!sys-cluster/mpich !sys-cluster/mpich2 !sys-cluster/nullmpi !sys-cluster/mpiexec >=dev-libs/libevent-2.0.22[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,threads] dev-libs/libltdl:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-apps/hwloc-1.11.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,numa?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1 ) elibc_FreeBSD? ( dev-libs/libexecinfo ) openmpi_fabrics_ofed? ( sys-fabric/ofed:* ) openmpi_fabrics_knem? ( sys-cluster/knem ) openmpi_fabrics_psm? ( sys-fabric/infinipath-psm:* ) openmpi_rm_pbs? ( sys-cluster/torque ) openmpi_rm_slurm? ( sys-cluster/slurm ) openmpi_ofed_features_rdmacm? ( sys-fabric/librdmacm:* ) java? ( >=virtual/jre-1.6 ) fortran? ( virtual/fortran ) java? ( >=dev-java/java-config-2.2.0-r3 ) +REQUIRED_USE=openmpi_rm_slurm? ( !openmpi_rm_pbs ) openmpi_rm_pbs? ( !openmpi_rm_slurm ) openmpi_fabrics_psm? ( openmpi_fabrics_ofed ) openmpi_ofed_features_control-hdr-padding? ( openmpi_fabrics_ofed ) openmpi_ofed_features_connectx-xrc? ( openmpi_fabrics_ofed ) openmpi_ofed_features_udcm? ( openmpi_fabrics_ofed ) openmpi_ofed_features_rdmacm? ( openmpi_fabrics_ofed ) openmpi_ofed_features_dynamic-sl? ( openmpi_fabrics_ofed ) +SLOT=0 +SRC_URI=http://www.open-mpi.org/software/ompi/v2.1/downloads/openmpi-2.1.0.tar.bz2 +_eclasses_=cuda 626969678b9c5735753d8a380c6f295b epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b fortran-2 9e7f20c99213f0627ff7f873d4aaa25d java-pkg-opt-2 be255db325e3af8fbf3506cf63998341 java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 +_md5_=93224d50c5a9859fed5ad7a3187aa78f diff --git a/metadata/md5-cache/sys-kernel/cryptodev-9999 b/metadata/md5-cache/sys-kernel/cryptodev-9999 new file mode 100644 index 000000000000..6d6aaf5ac8fa --- /dev/null +++ b/metadata/md5-cache/sys-kernel/cryptodev-9999 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile install postinst postrm preinst pretend setup unpack +DEPEND=virtual/linux-sources kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources ) >=dev-vcs/git-1.8.2.1 +DESCRIPTION=device that allows access to Linux kernel cryptographic drivers +EAPI=6 +HOMEPAGE=http://cryptodev-linux.org/index.html +IUSE=examples kernel_linux +LICENSE=GPL-2+ +RDEPEND=kernel_linux? ( virtual/modutils ) +RESTRICT=test +SLOT=0 +_eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d git-r3 68d35a154123e27007638d8220886ee1 linux-info ca370deef9d44125d829f2eb6ebc83e0 linux-mod e77cdec133261f6bfa67560748277269 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 +_md5_=6b24a56568a584cfb345ab85ef5872f8 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.10.5 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.10.5 new file mode 100644 index 000000000000..d5629963badb --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.10.5 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 ) +DESCRIPTION=Full sources including the Gentoo patchset for the 4.10 kernel tree +EAPI=6 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 +LICENSE=GPL-2 freedist +RDEPEND=!build? ( >=sys-libs/ncurses-5.2 sys-devel/make dev-lang/perl sys-devel/bc ) +RESTRICT=binchecks strip +SLOT=4.10.5 +SRC_URI=mirror://kernel/linux/kernel/v4.x/linux-4.10.tar.xz mirror://gentoo/genpatches-4.10-6.base.tar.xz mirror://gentoo/genpatches-4.10-6.extras.tar.xz experimental? ( mirror://gentoo/genpatches-4.10-6.experimental.tar.xz ) +_eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d kernel-2 7cc211cb9f869927ca267873f54d8fd5 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 python-any-r1 be89e882151ba4b847089b860d79729c python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 +_md5_=7583461130c8a1e17779568c2f1c972b diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.4.56 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.4.56 new file mode 100644 index 000000000000..70daccddf0cd --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.4.56 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 ) +DESCRIPTION=Full sources including the Gentoo patchset for the 4.4 kernel tree +EAPI=5 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 +LICENSE=GPL-2 freedist +RDEPEND=!build? ( >=sys-libs/ncurses-5.2 sys-devel/make dev-lang/perl sys-devel/bc ) +RESTRICT=binchecks strip +SLOT=4.4.56 +SRC_URI=mirror://kernel/linux/kernel/v4.x/linux-4.4.tar.xz mirror://gentoo/genpatches-4.4-60.base.tar.xz mirror://gentoo/genpatches-4.4-60.extras.tar.xz experimental? ( mirror://gentoo/genpatches-4.4-60.experimental.tar.xz ) +_eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d kernel-2 7cc211cb9f869927ca267873f54d8fd5 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 python-any-r1 be89e882151ba4b847089b860d79729c python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 +_md5_=b53be9f9178d5b2b4954225df2cbb46f diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.16 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.16 index 6d0712ab0cb2..15a54c5d811e 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.16 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.16 @@ -4,11 +4,11 @@ DESCRIPTION=Full sources including the Gentoo patchset for the 4.9 kernel tree EAPI=5 HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 LICENSE=GPL-2 freedist RDEPEND=!build? ( >=sys-libs/ncurses-5.2 sys-devel/make dev-lang/perl sys-devel/bc ) RESTRICT=binchecks strip SLOT=4.9.16 SRC_URI=mirror://kernel/linux/kernel/v4.x/linux-4.9.tar.xz mirror://gentoo/genpatches-4.9-18.base.tar.xz mirror://gentoo/genpatches-4.9-18.extras.tar.xz experimental? ( mirror://gentoo/genpatches-4.9-18.experimental.tar.xz ) _eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d kernel-2 7cc211cb9f869927ca267873f54d8fd5 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 python-any-r1 be89e882151ba4b847089b860d79729c python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 -_md5_=31936ad533072c2d16a03eca3892154c +_md5_=300d527b96d5518a6bc8e7542be4a386 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.17 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.17 new file mode 100644 index 000000000000..16a6e93c8def --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.17 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 ) +DESCRIPTION=Full sources including the Gentoo patchset for the 4.9 kernel tree +EAPI=5 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 +LICENSE=GPL-2 freedist +RDEPEND=!build? ( >=sys-libs/ncurses-5.2 sys-devel/make dev-lang/perl sys-devel/bc ) +RESTRICT=binchecks strip +SLOT=4.9.17 +SRC_URI=mirror://kernel/linux/kernel/v4.x/linux-4.9.tar.xz mirror://gentoo/genpatches-4.9-19.base.tar.xz mirror://gentoo/genpatches-4.9-19.extras.tar.xz experimental? ( mirror://gentoo/genpatches-4.9-19.experimental.tar.xz ) +_eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d kernel-2 7cc211cb9f869927ca267873f54d8fd5 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 python-any-r1 be89e882151ba4b847089b860d79729c python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 +_md5_=12cc0c1200094ffb82646bb530b57ebb diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-4.10.4 b/metadata/md5-cache/sys-kernel/vanilla-sources-4.10.5 similarity index 92% rename from metadata/md5-cache/sys-kernel/vanilla-sources-4.10.4 rename to metadata/md5-cache/sys-kernel/vanilla-sources-4.10.5 index 3f99e11a50bd..61b2410318d9 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-4.10.4 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-4.10.5 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 LICENSE=GPL-2 freedist RDEPEND=!build? ( >=sys-libs/ncurses-5.2 sys-devel/make dev-lang/perl sys-devel/bc ) RESTRICT=binchecks strip -SLOT=4.10.4 -SRC_URI=mirror://kernel/linux/kernel/v4.x/patch-4.10.4.xz mirror://kernel/linux/kernel/v4.x/linux-4.10.tar.xz +SLOT=4.10.5 +SRC_URI=mirror://kernel/linux/kernel/v4.x/patch-4.10.5.xz mirror://kernel/linux/kernel/v4.x/linux-4.10.tar.xz _eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d kernel-2 7cc211cb9f869927ca267873f54d8fd5 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 python-any-r1 be89e882151ba4b847089b860d79729c python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 _md5_=7df30779922bb2272dc09a0172b257c0 diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-4.4.55 b/metadata/md5-cache/sys-kernel/vanilla-sources-4.4.56 similarity index 92% rename from metadata/md5-cache/sys-kernel/vanilla-sources-4.4.55 rename to metadata/md5-cache/sys-kernel/vanilla-sources-4.4.56 index 4261dcad3e06..35b64d3b4aa1 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-4.4.55 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-4.4.56 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 LICENSE=GPL-2 freedist RDEPEND=!build? ( >=sys-libs/ncurses-5.2 sys-devel/make dev-lang/perl sys-devel/bc ) RESTRICT=binchecks strip -SLOT=4.4.55 -SRC_URI=mirror://kernel/linux/kernel/v4.x/patch-4.4.55.xz mirror://kernel/linux/kernel/v4.x/linux-4.4.tar.xz +SLOT=4.4.56 +SRC_URI=mirror://kernel/linux/kernel/v4.x/patch-4.4.56.xz mirror://kernel/linux/kernel/v4.x/linux-4.4.tar.xz _eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d kernel-2 7cc211cb9f869927ca267873f54d8fd5 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 python-any-r1 be89e882151ba4b847089b860d79729c python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 _md5_=7df30779922bb2272dc09a0172b257c0 diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-4.9.16 b/metadata/md5-cache/sys-kernel/vanilla-sources-4.9.17 similarity index 92% rename from metadata/md5-cache/sys-kernel/vanilla-sources-4.9.16 rename to metadata/md5-cache/sys-kernel/vanilla-sources-4.9.17 index 26973a0f9a81..22576a39fa4c 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-4.9.16 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-4.9.17 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 LICENSE=GPL-2 freedist RDEPEND=!build? ( >=sys-libs/ncurses-5.2 sys-devel/make dev-lang/perl sys-devel/bc ) RESTRICT=binchecks strip -SLOT=4.9.16 -SRC_URI=mirror://kernel/linux/kernel/v4.x/patch-4.9.16.xz mirror://kernel/linux/kernel/v4.x/linux-4.9.tar.xz +SLOT=4.9.17 +SRC_URI=mirror://kernel/linux/kernel/v4.x/patch-4.9.17.xz mirror://kernel/linux/kernel/v4.x/linux-4.9.tar.xz _eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d kernel-2 7cc211cb9f869927ca267873f54d8fd5 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 python-any-r1 be89e882151ba4b847089b860d79729c python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 _md5_=7df30779922bb2272dc09a0172b257c0 diff --git a/metadata/md5-cache/www-client/chromium-59.0.3047.0 b/metadata/md5-cache/www-client/chromium-59.0.3047.0 new file mode 100644 index 000000000000..191cc4680998 --- /dev/null +++ b/metadata/md5-cache/www-client/chromium-59.0.3047.0 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup +DEPEND=app-arch/bzip2:= cups? ( >=net-print/cups-1.3.11:= ) >=dev-libs/elfutils-0.149 dev-libs/expat:= dev-libs/glib:2 dev-libs/icu:= >=dev-libs/jsoncpp-0.5.0-r1:= dev-libs/libxml2:=[icu] dev-libs/libxslt:= dev-libs/nspr:= >=dev-libs/nss-3.14.3:= >=dev-libs/re2-0.2016.05.01:= gconf? ( >=gnome-base/gconf-2.24.0:= ) gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= ) >=media-libs/alsa-lib-1.0.19:= media-libs/fontconfig:= media-libs/freetype:= >=media-libs/harfbuzz-1.3.1:=[icu(+)] media-libs/libexif:= media-libs/libjpeg-turbo:= media-libs/libpng:= system-libvpx? ( media-libs/libvpx:=[svc] ) media-libs/speex:= pulseaudio? ( media-sound/pulseaudio:= ) system-ffmpeg? ( >=media-video/ffmpeg-3:= ) sys-apps/dbus:= sys-apps/pciutils:= >=sys-libs/libcap-2.22:= virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/libdrm x11-libs/libX11:= x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXext:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXinerama:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXScrnSaver:= x11-libs/libXtst:= x11-libs/pango:= app-arch/snappy:= media-libs/flac:= >=media-libs/libwebp-0.4.0:= sys-libs/zlib:=[minizip] kerberos? ( virtual/krb5 ) >=app-arch/gzip-1.7 !arm? ( dev-lang/yasm ) dev-lang/perl dev-perl/JSON >=dev-util/gperf-3.0.3 dev-util/ninja net-libs/nodejs sys-apps/hwids[usb(+)] >=sys-devel/bison-2.4.3 sys-devel/flex virtual/pkgconfig dev-vcs/git x11-libs/gtk+:2 x11-libs/gtk+:3 || ( ( >=dev-lang/python-2.7.5-r2:2.7 dev-python/beautifulsoup:python-2[python_targets_python2_7(-),python_single_target_python2_7(+)] >=dev-python/beautifulsoup-4.3.2:4[python_targets_python2_7(-),python_single_target_python2_7(+)] dev-python/html5lib[python_targets_python2_7(-),python_single_target_python2_7(+)] dev-python/simplejson[python_targets_python2_7(-),python_single_target_python2_7(+)] ) ) >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) +DESCRIPTION=Open-source version of Google Chrome web browser +EAPI=6 +HOMEPAGE=http://chromium.org/ +IUSE=component-build cups gconf gnome-keyring gtk3 +hangouts kerberos neon pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-libvpx +tcmalloc widevine custom-cflags +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW test +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=BSD +RDEPEND=app-arch/bzip2:= cups? ( >=net-print/cups-1.3.11:= ) >=dev-libs/elfutils-0.149 dev-libs/expat:= dev-libs/glib:2 dev-libs/icu:= >=dev-libs/jsoncpp-0.5.0-r1:= dev-libs/libxml2:=[icu] dev-libs/libxslt:= dev-libs/nspr:= >=dev-libs/nss-3.14.3:= >=dev-libs/re2-0.2016.05.01:= gconf? ( >=gnome-base/gconf-2.24.0:= ) gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= ) >=media-libs/alsa-lib-1.0.19:= media-libs/fontconfig:= media-libs/freetype:= >=media-libs/harfbuzz-1.3.1:=[icu(+)] media-libs/libexif:= media-libs/libjpeg-turbo:= media-libs/libpng:= system-libvpx? ( media-libs/libvpx:=[svc] ) media-libs/speex:= pulseaudio? ( media-sound/pulseaudio:= ) system-ffmpeg? ( >=media-video/ffmpeg-3:= ) sys-apps/dbus:= sys-apps/pciutils:= >=sys-libs/libcap-2.22:= virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/libdrm x11-libs/libX11:= x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXext:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXinerama:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXScrnSaver:= x11-libs/libXtst:= x11-libs/pango:= app-arch/snappy:= media-libs/flac:= >=media-libs/libwebp-0.4.0:= sys-libs/zlib:=[minizip] kerberos? ( virtual/krb5 ) !=www-client/chromium-9999 !=x11-libs/libX11-1.5.0 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst x11-libs/pango x11-misc/xdg-utils RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-beta/google-chrome-beta_58.0.3029.19-1_amd64.deb +SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-beta/google-chrome-beta_58.0.3029.33-1_amd64.deb _eclasses_=chromium-2 0668536c674abbd0cfa509b879fc1b74 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d gnome2-utils 6d2af8c7ab84825693c3f065a37b923c linux-info ca370deef9d44125d829f2eb6ebc83e0 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 pax-utils 4f95120230a315c8caaabeb2307b7eee readme.gentoo-r1 6f03e110529650f57fc7d1fb908b8986 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee unpacker f40f7b4bd5aa88c2a4ba7b0d1e0ded70 versionator c80ccf29e90adea7c5cae94b42eb76d0 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 _md5_=4868e46c5889ceaa54e13f5ddc1deeca diff --git a/metadata/md5-cache/www-client/opera-43.0.2442.1144 b/metadata/md5-cache/www-client/opera-43.0.2442.1144 deleted file mode 100644 index 00725f1b4c59..000000000000 --- a/metadata/md5-cache/www-client/opera-43.0.2442.1144 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=install prepare setup unpack -DESCRIPTION=A fast and secure web browser -EAPI=5 -HOMEPAGE=http://www.opera.com/ -IUSE=+l10n_af +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr-CA +l10n_fr +l10n_fy +l10n_gd +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kk +l10n_ko +l10n_lt +l10n_lv +l10n_mk +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sr-ME +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_uz +l10n_vi +l10n_zh-CN +l10n_zh-TW +l10n_zu -KEYWORDS=~amd64 ~x86 -LICENSE=OPERA-2014 -RDEPEND=dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss >=dev-libs/openssl-1.0.1:0 gnome-base/gconf:2 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype net-misc/curl net-print/cups sys-apps/dbus sys-libs/libcap x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libnotify x11-libs/pango[X] -SLOT=0 -SRC_URI=amd64? ( http://get.geo.opera.com/pub/opera/desktop/43.0.2442.1144/linux/opera-stable_43.0.2442.1144_amd64.deb ) x86? ( http://get.geo.opera.com/pub/opera/desktop/43.0.2442.1144/linux/opera-stable_43.0.2442.1144_i386.deb ) -_eclasses_=chromium-2 0668536c674abbd0cfa509b879fc1b74 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d linux-info ca370deef9d44125d829f2eb6ebc83e0 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee unpacker f40f7b4bd5aa88c2a4ba7b0d1e0ded70 versionator c80ccf29e90adea7c5cae94b42eb76d0 -_md5_=d1533e417a8cd81d06dde8df14425592 diff --git a/metadata/md5-cache/www-client/opera-43.0.2442.991 b/metadata/md5-cache/www-client/opera-44.0.2510.857 similarity index 88% rename from metadata/md5-cache/www-client/opera-43.0.2442.991 rename to metadata/md5-cache/www-client/opera-44.0.2510.857 index 87ba05e7d167..74dbbbd7dc35 100644 --- a/metadata/md5-cache/www-client/opera-43.0.2442.991 +++ b/metadata/md5-cache/www-client/opera-44.0.2510.857 @@ -7,6 +7,6 @@ KEYWORDS=~amd64 ~x86 LICENSE=OPERA-2014 RDEPEND=dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss >=dev-libs/openssl-1.0.1:0 gnome-base/gconf:2 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype net-misc/curl net-print/cups sys-apps/dbus sys-libs/libcap x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libnotify x11-libs/pango[X] SLOT=0 -SRC_URI=amd64? ( http://get.geo.opera.com/pub/opera/desktop/43.0.2442.991/linux/opera-stable_43.0.2442.991_amd64.deb ) x86? ( http://get.geo.opera.com/pub/opera/desktop/43.0.2442.991/linux/opera-stable_43.0.2442.991_i386.deb ) +SRC_URI=amd64? ( http://get.geo.opera.com/pub/opera/desktop/44.0.2510.857/linux/opera-stable_44.0.2510.857_amd64.deb ) x86? ( http://get.geo.opera.com/pub/opera/desktop/44.0.2510.857/linux/opera-stable_44.0.2510.857_i386.deb ) _eclasses_=chromium-2 0668536c674abbd0cfa509b879fc1b74 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d linux-info ca370deef9d44125d829f2eb6ebc83e0 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee unpacker f40f7b4bd5aa88c2a4ba7b0d1e0ded70 versionator c80ccf29e90adea7c5cae94b42eb76d0 _md5_=d1533e417a8cd81d06dde8df14425592 diff --git a/metadata/md5-cache/www-client/opera-developer-45.0.2522.0 b/metadata/md5-cache/www-client/opera-developer-45.0.2539.0 similarity index 91% rename from metadata/md5-cache/www-client/opera-developer-45.0.2522.0 rename to metadata/md5-cache/www-client/opera-developer-45.0.2539.0 index 6f8e26f465e9..7fc440d73179 100644 --- a/metadata/md5-cache/www-client/opera-developer-45.0.2522.0 +++ b/metadata/md5-cache/www-client/opera-developer-45.0.2539.0 @@ -7,6 +7,6 @@ KEYWORDS=~amd64 ~x86 LICENSE=OPERA-2014 RDEPEND=dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gconf:2 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype net-misc/curl net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libnotify x11-libs/pango[X] SLOT=0 -SRC_URI=amd64? ( http://get.geo.opera.com/pub/opera-developer/45.0.2522.0/linux/opera-developer_45.0.2522.0_amd64.deb ) x86? ( http://get.geo.opera.com/pub/opera-developer/45.0.2522.0/linux/opera-developer_45.0.2522.0_i386.deb ) +SRC_URI=amd64? ( http://get.geo.opera.com/pub/opera-developer/45.0.2539.0/linux/opera-developer_45.0.2539.0_amd64.deb ) x86? ( http://get.geo.opera.com/pub/opera-developer/45.0.2539.0/linux/opera-developer_45.0.2539.0_i386.deb ) _eclasses_=chromium-2 0668536c674abbd0cfa509b879fc1b74 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d linux-info ca370deef9d44125d829f2eb6ebc83e0 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee unpacker f40f7b4bd5aa88c2a4ba7b0d1e0ded70 versionator c80ccf29e90adea7c5cae94b42eb76d0 _md5_=6f82f1d19cda18f76cc4f6328156486d diff --git a/metadata/md5-cache/www-client/vivaldi-1.8.770.25_p1 b/metadata/md5-cache/www-client/vivaldi-1.8.770.38_p1 similarity index 93% rename from metadata/md5-cache/www-client/vivaldi-1.8.770.25_p1 rename to metadata/md5-cache/www-client/vivaldi-1.8.770.38_p1 index 7b0e69a3bac2..db21dd27e01d 100644 --- a/metadata/md5-cache/www-client/vivaldi-1.8.770.25_p1 +++ b/metadata/md5-cache/www-client/vivaldi-1.8.770.38_p1 @@ -9,6 +9,6 @@ LICENSE=Vivaldi RDEPEND=dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss >=dev-libs/openssl-1.0.1:0 gnome-base/gconf:2 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype net-misc/curl net-print/cups sys-apps/dbus sys-libs/libcap x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/pango[X] RESTRICT=bindist mirror SLOT=0 -SRC_URI=amd64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_1.8.770.25-1_amd64.deb -> vivaldi-1.8.770.25_p1-amd64.deb ) x86? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_1.8.770.25-1_i386.deb -> vivaldi-1.8.770.25_p1-i386.deb ) +SRC_URI=amd64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_1.8.770.38-1_amd64.deb -> vivaldi-1.8.770.38_p1-amd64.deb ) x86? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_1.8.770.38-1_i386.deb -> vivaldi-1.8.770.38_p1-i386.deb ) _eclasses_=chromium-2 0668536c674abbd0cfa509b879fc1b74 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d linux-info ca370deef9d44125d829f2eb6ebc83e0 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee unpacker f40f7b4bd5aa88c2a4ba7b0d1e0ded70 versionator c80ccf29e90adea7c5cae94b42eb76d0 _md5_=268b6a50d816dd24780442454b1ce07e diff --git a/metadata/md5-cache/www-misc/gurlchecker-0.13.1-r2 b/metadata/md5-cache/www-misc/gurlchecker-0.13.1-r2 index 513dea549b38..aabbab37760c 100644 --- a/metadata/md5-cache/www-misc/gurlchecker-0.13.1-r2 +++ b/metadata/md5-cache/www-misc/gurlchecker-0.13.1-r2 @@ -4,10 +4,10 @@ DESCRIPTION=Gnome tool that checks links on web pages/sites EAPI=5 HOMEPAGE=http://gurlchecker.labs.libre-entreprise.org/ IUSE=clamav json sqlite ssl tidy -KEYWORDS=amd64 ~ppc x86 +KEYWORDS=amd64 ppc x86 LICENSE=GPL-2 RDEPEND=>=x11-libs/gtk+-2.6:2 >=gnome-base/libgnomeui-2 >=gnome-base/libglade-2:2.0 >=dev-libs/libxml2-2.6:2 >=net-libs/gnet-2 >=dev-libs/libcroco-0.6 clamav? ( app-antivirus/clamav ) json? ( >=dev-libs/json-glib-0.8 ) sqlite? ( >=dev-db/sqlite-3.6:3 ) ssl? ( >=net-libs/gnutls-1 ) tidy? ( app-text/htmltidy ) SLOT=0 SRC_URI=http://labs.libre-entreprise.org/frs/download.php/857/gurlchecker-0.13.1.tar.gz _eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d gnome.org 5e4cc5af3f1b17bdee155bf02e8c2df4 gnome2 259704f1e63c50c85166355db66e98e8 gnome2-utils 6d2af8c7ab84825693c3f065a37b923c libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=df9d524627ad70a6ba45fdf01c1d7bcc +_md5_=f1bc9d4229f2c556c23f8785d0b32c95 diff --git a/metadata/md5-cache/www-plugins/chrome-binary-plugins-58.0.3029.19_beta b/metadata/md5-cache/www-plugins/chrome-binary-plugins-58.0.3029.33_beta similarity index 92% rename from metadata/md5-cache/www-plugins/chrome-binary-plugins-58.0.3029.19_beta rename to metadata/md5-cache/www-plugins/chrome-binary-plugins-58.0.3029.33_beta index a400476ca3ca..2b8fc6c33388 100644 --- a/metadata/md5-cache/www-plugins/chrome-binary-plugins-58.0.3029.19_beta +++ b/metadata/md5-cache/www-plugins/chrome-binary-plugins-58.0.3029.33_beta @@ -8,6 +8,6 @@ LICENSE=google-chrome RDEPEND=widevine? ( !=dev-libs/openssl-1.0.1c:0= ) libressl? ( dev-libs/libressl:= ) ) http-cache? ( userland_GNU? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) ) nginx_modules_http_geoip? ( dev-libs/geoip ) nginx_modules_http_gunzip? ( sys-libs/zlib ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd:=[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8:= ) nginx_modules_http_rewrite? ( dev-libs/libpcre:= ) nginx_modules_http_secure_link? ( userland_GNU? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) ) nginx_modules_http_xslt? ( dev-libs/libxml2:= dev-libs/libxslt ) nginx_modules_http_lua? ( !luajit? ( dev-lang/lua:0= ) luajit? ( dev-lang/luajit:2= ) ) nginx_modules_http_auth_pam? ( virtual/pam ) nginx_modules_http_metrics? ( dev-libs/yajl:= ) nginx_modules_http_dav_ext? ( dev-libs/expat ) nginx_modules_http_security? ( dev-libs/apr:= dev-libs/apr-util:= dev-libs/libxml2:= net-misc/curl www-servers/apache ) nginx_modules_http_auth_ldap? ( net-nds/openldap[ssl?] ) selinux? ( sec-policy/selinux-nginx ) !www-servers/nginx:mainline @@ -13,4 +13,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://nginx.org/download/nginx-1.10.3.tar.gz https://github.com/simpl/ngx_devel_kit/archive/v0.3.0.tar.gz -> ngx_devel_kit-0.3.0-r1.tar.gz nginx_modules_http_upload_progress? ( https://github.com/masterzen/nginx-upload-progress-module/archive/v0.9.2.tar.gz -> ngx_http_upload_progress-0.9.2-r1.tar.gz ) nginx_modules_http_headers_more? ( https://github.com/agentzh/headers-more-nginx-module/archive/v0.32.tar.gz -> ngx_http_headers_more-0.32.tar.gz ) nginx_modules_http_cache_purge? ( http://labs.frickle.com/files/ngx_cache_purge-2.3.tar.gz -> ngx_http_cache_purge-2.3.tar.gz ) nginx_modules_http_slowfs_cache? ( http://labs.frickle.com/files/ngx_slowfs_cache-1.10.tar.gz -> ngx_http_slowfs_cache-1.10.tar.gz ) nginx_modules_http_fancyindex? ( https://github.com/aperezdc/ngx-fancyindex/archive/v0.4.1.tar.gz -> ngx_http_fancyindex-0.4.1.tar.gz ) nginx_modules_http_lua? ( https://github.com/openresty/lua-nginx-module/archive/v0.10.7.tar.gz -> ngx_http_lua-0.10.7.tar.gz ) nginx_modules_http_auth_pam? ( https://github.com/stogh/ngx_http_auth_pam_module/archive/v1.5.1.tar.gz -> ngx_http_auth_pam-1.5.1.tar.gz ) nginx_modules_http_upstream_check? ( https://github.com/yaoweibin/nginx_upstream_check_module/archive/v0.3.0-10-gf3bdb7b.tar.gz -> ngx_http_upstream_check-0.3.0-10-gf3bdb7b.tar.gz ) nginx_modules_http_metrics? ( https://github.com/madvertise/ngx_metrics/archive/v0.1.1.tar.gz -> ngx_metrics-0.1.1.tar.gz ) nginx_modules_http_naxsi? ( https://github.com/nbs-system/naxsi/archive/0.55.1.tar.gz -> ngx_http_naxsi-0.55.1.tar.gz ) rtmp? ( https://github.com/arut/nginx-rtmp-module/archive/v1.1.10.tar.gz -> ngx_rtmp-1.1.10.tar.gz ) nginx_modules_http_dav_ext? ( https://github.com/arut/nginx-dav-ext-module/archive/v0.0.3.tar.gz -> ngx_http_dav_ext-0.0.3.tar.gz ) nginx_modules_http_echo? ( https://github.com/openresty/echo-nginx-module/archive/v0.60.tar.gz -> ngx_http_echo-0.60.tar.gz ) nginx_modules_http_security? ( https://www.modsecurity.org/tarball/2.9.1/modsecurity-2.9.1.tar.gz -> modsecurity-2.9.1.tar.gz ) nginx_modules_http_push_stream? ( https://github.com/wandenberg/nginx-push-stream-module/archive/0.5.2.tar.gz -> ngx_http_push_stream-0.5.2.tar.gz ) nginx_modules_http_sticky? ( https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/1.2.6-10-g08a395c66e42.tar.bz2 -> nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 ) nginx_modules_http_mogilefs? ( https://github.com/vkholodkov/nginx-mogilefs-module/archive/1.0.4.tar.gz -> ngx_mogilefs_module-1.0.4.tar.gz ) nginx_modules_http_memc? ( https://github.com/openresty/memc-nginx-module/archive/v0.17.tar.gz -> ngx_memc_module-0.17.tar.gz ) nginx_modules_http_auth_ldap? ( https://github.com/kvspb/nginx-auth-ldap/archive/49a8b4d28fc4a518563c82e0b52821e5f37db1fc.tar.gz -> nginx-auth-ldap-49a8b4d28fc4a518563c82e0b52821e5f37db1fc.tar.gz ) _eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions a884a53a49bebbf90cb29dd191f73613 perl-module 3485abc93409cd3433ec6a0df5f64867 ssl-cert 68c8dc51fe1bb63d933af89d431e9132 systemd ec2e9154031d942186c75c0aabb41900 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee user e4b567c44272a719fabf53f0f885d3f7 versionator c80ccf29e90adea7c5cae94b42eb76d0 -_md5_=6670cce21c56579036bd0896da83c08a +_md5_=6ecd3389141eec46cc5af61d57367ca2 diff --git a/metadata/md5-cache/www-servers/nginx-1.11.11 b/metadata/md5-cache/www-servers/nginx-1.11.11 new file mode 100644 index 000000000000..a1fabc704e66 --- /dev/null +++ b/metadata/md5-cache/www-servers/nginx-1.11.11 @@ -0,0 +1,16 @@ +DEFINED_PHASES=compile configure install postinst prepare setup test +DEPEND=pcre? ( dev-libs/libpcre:= ) pcre-jit? ( dev-libs/libpcre:=[jit] ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) http2? ( !libressl? ( >=dev-libs/openssl-1.0.1c:0= ) libressl? ( dev-libs/libressl:= ) ) http-cache? ( userland_GNU? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) ) nginx_modules_http_geoip? ( dev-libs/geoip ) nginx_modules_http_gunzip? ( sys-libs/zlib ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd:=[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8:= ) nginx_modules_http_rewrite? ( dev-libs/libpcre:= ) nginx_modules_http_secure_link? ( userland_GNU? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) ) nginx_modules_http_xslt? ( dev-libs/libxml2:= dev-libs/libxslt ) nginx_modules_http_lua? ( !luajit? ( dev-lang/lua:0= ) luajit? ( dev-lang/luajit:2= ) ) nginx_modules_http_auth_pam? ( virtual/pam ) nginx_modules_http_metrics? ( dev-libs/yajl:= ) nginx_modules_http_dav_ext? ( dev-libs/expat ) nginx_modules_http_security? ( dev-libs/apr:= dev-libs/apr-util:= dev-libs/libxml2:= net-misc/curl www-servers/apache ) nginx_modules_http_auth_ldap? ( net-nds/openldap[ssl?] ) nginx_modules_http_security? ( !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 ) arm? ( dev-libs/libatomic_ops ) libatomic? ( dev-libs/libatomic_ops ) virtual/pkgconfig +DESCRIPTION=Robust, small and high performance http and reverse proxy server +EAPI=6 +HOMEPAGE=https://nginx.org +IUSE=aio debug +http +http2 +http-cache +ipv6 libatomic libressl luajit +pcre pcre-jit rtmp selinux ssl threads userland_GNU vim-syntax +nginx_modules_http_access +nginx_modules_http_auth_basic +nginx_modules_http_autoindex +nginx_modules_http_browser +nginx_modules_http_charset +nginx_modules_http_empty_gif +nginx_modules_http_fastcgi +nginx_modules_http_geo +nginx_modules_http_gzip +nginx_modules_http_limit_req +nginx_modules_http_limit_conn +nginx_modules_http_map +nginx_modules_http_memcached +nginx_modules_http_proxy +nginx_modules_http_referer +nginx_modules_http_rewrite +nginx_modules_http_scgi +nginx_modules_http_ssi +nginx_modules_http_split_clients +nginx_modules_http_upstream_hash +nginx_modules_http_upstream_ip_hash +nginx_modules_http_upstream_keepalive +nginx_modules_http_upstream_least_conn +nginx_modules_http_upstream_zone +nginx_modules_http_userid +nginx_modules_http_uwsgi nginx_modules_http_addition nginx_modules_http_auth_request nginx_modules_http_dav nginx_modules_http_degradation nginx_modules_http_flv nginx_modules_http_geoip nginx_modules_http_gunzip nginx_modules_http_gzip_static nginx_modules_http_image_filter nginx_modules_http_mp4 nginx_modules_http_perl nginx_modules_http_random_index nginx_modules_http_realip nginx_modules_http_secure_link nginx_modules_http_slice nginx_modules_http_stub_status nginx_modules_http_sub nginx_modules_http_xslt nginx_modules_stream_access nginx_modules_stream_geo nginx_modules_stream_limit_conn nginx_modules_stream_map nginx_modules_stream_return nginx_modules_stream_split_clients nginx_modules_stream_upstream_hash nginx_modules_stream_upstream_least_conn nginx_modules_stream_upstream_zone nginx_modules_stream_geoip nginx_modules_stream_realip nginx_modules_stream_ssl_preread nginx_modules_mail_imap nginx_modules_mail_pop3 nginx_modules_mail_smtp nginx_modules_http_upload_progress nginx_modules_http_headers_more nginx_modules_http_cache_purge nginx_modules_http_slowfs_cache nginx_modules_http_fancyindex nginx_modules_http_lua nginx_modules_http_auth_pam nginx_modules_http_upstream_check nginx_modules_http_metrics nginx_modules_http_naxsi nginx_modules_http_dav_ext nginx_modules_http_echo nginx_modules_http_security nginx_modules_http_push_stream nginx_modules_http_sticky nginx_modules_http_mogilefs nginx_modules_http_memc nginx_modules_http_auth_ldap nginx_modules_http_spdy +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux +LICENSE=BSD-2 BSD SSLeay MIT GPL-2 GPL-2+ nginx_modules_http_security? ( Apache-2.0 ) nginx_modules_http_push_stream? ( GPL-3 ) +PDEPEND=vim-syntax? ( app-vim/nginx-syntax ) +RDEPEND=pcre? ( dev-libs/libpcre:= ) pcre-jit? ( dev-libs/libpcre:=[jit] ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) http2? ( !libressl? ( >=dev-libs/openssl-1.0.1c:0= ) libressl? ( dev-libs/libressl:= ) ) http-cache? ( userland_GNU? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) ) nginx_modules_http_geoip? ( dev-libs/geoip ) nginx_modules_http_gunzip? ( sys-libs/zlib ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd:=[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8:= ) nginx_modules_http_rewrite? ( dev-libs/libpcre:= ) nginx_modules_http_secure_link? ( userland_GNU? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) ) nginx_modules_http_xslt? ( dev-libs/libxml2:= dev-libs/libxslt ) nginx_modules_http_lua? ( !luajit? ( dev-lang/lua:0= ) luajit? ( dev-lang/luajit:2= ) ) nginx_modules_http_auth_pam? ( virtual/pam ) nginx_modules_http_metrics? ( dev-libs/yajl:= ) nginx_modules_http_dav_ext? ( dev-libs/expat ) nginx_modules_http_security? ( dev-libs/apr:= dev-libs/apr-util:= dev-libs/libxml2:= net-misc/curl www-servers/apache ) nginx_modules_http_auth_ldap? ( net-nds/openldap[ssl?] ) selinux? ( sec-policy/selinux-nginx ) !www-servers/nginx:0 +REQUIRED_USE=pcre-jit? ( pcre ) nginx_modules_http_lua? ( nginx_modules_http_rewrite ) nginx_modules_http_naxsi? ( pcre ) nginx_modules_http_dav_ext? ( nginx_modules_http_dav ) nginx_modules_http_metrics? ( nginx_modules_http_stub_status ) nginx_modules_http_security? ( pcre ) nginx_modules_http_push_stream? ( ssl ) +RESTRICT=test +SLOT=mainline +SRC_URI=https://nginx.org/download/nginx-1.11.11.tar.gz https://github.com/simpl/ngx_devel_kit/archive/v0.3.0.tar.gz -> ngx_devel_kit-0.3.0-r1.tar.gz nginx_modules_http_upload_progress? ( https://github.com/masterzen/nginx-upload-progress-module/archive/v0.9.2.tar.gz -> ngx_http_upload_progress-0.9.2-r1.tar.gz ) nginx_modules_http_headers_more? ( https://github.com/agentzh/headers-more-nginx-module/archive/v0.32.tar.gz -> ngx_http_headers_more-0.32.tar.gz ) nginx_modules_http_cache_purge? ( http://labs.frickle.com/files/ngx_cache_purge-2.3.tar.gz -> ngx_http_cache_purge-2.3.tar.gz ) nginx_modules_http_slowfs_cache? ( http://labs.frickle.com/files/ngx_slowfs_cache-1.10.tar.gz -> ngx_http_slowfs_cache-1.10.tar.gz ) nginx_modules_http_fancyindex? ( https://github.com/aperezdc/ngx-fancyindex/archive/v0.4.1.tar.gz -> ngx_http_fancyindex-0.4.1.tar.gz ) nginx_modules_http_lua? ( https://github.com/openresty/lua-nginx-module/archive/v0.10.7.tar.gz -> ngx_http_lua-0.10.7.tar.gz ) nginx_modules_http_auth_pam? ( https://github.com/stogh/ngx_http_auth_pam_module/archive/v1.5.1.tar.gz -> ngx_http_auth_pam-1.5.1.tar.gz ) nginx_modules_http_upstream_check? ( https://github.com/yaoweibin/nginx_upstream_check_module/archive/v0.3.0-10-gf3bdb7b.tar.gz -> ngx_http_upstream_check-0.3.0-10-gf3bdb7b.tar.gz ) nginx_modules_http_metrics? ( https://github.com/madvertise/ngx_metrics/archive/v0.1.1.tar.gz -> ngx_metrics-0.1.1.tar.gz ) nginx_modules_http_naxsi? ( https://github.com/nbs-system/naxsi/archive/0.55.3.tar.gz -> ngx_http_naxsi-0.55.3.tar.gz ) rtmp? ( https://github.com/arut/nginx-rtmp-module/archive/v1.1.11.tar.gz -> ngx_rtmp-1.1.11.tar.gz ) nginx_modules_http_dav_ext? ( https://github.com/arut/nginx-dav-ext-module/archive/v0.0.3.tar.gz -> ngx_http_dav_ext-0.0.3.tar.gz ) nginx_modules_http_echo? ( https://github.com/openresty/echo-nginx-module/archive/v0.60.tar.gz -> ngx_http_echo-0.60.tar.gz ) nginx_modules_http_security? ( https://www.modsecurity.org/tarball/2.9.1/modsecurity-2.9.1.tar.gz -> modsecurity-2.9.1.tar.gz ) nginx_modules_http_push_stream? ( https://github.com/wandenberg/nginx-push-stream-module/archive/0.5.2.tar.gz -> ngx_http_push_stream-0.5.2.tar.gz ) nginx_modules_http_sticky? ( https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/1.2.6-10-g08a395c66e42.tar.bz2 -> nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 ) nginx_modules_http_mogilefs? ( https://github.com/vkholodkov/nginx-mogilefs-module/archive/1.0.4.tar.gz -> ngx_mogilefs_module-1.0.4.tar.gz ) nginx_modules_http_memc? ( https://github.com/openresty/memc-nginx-module/archive/v0.17.tar.gz -> ngx_memc_module-0.17.tar.gz ) nginx_modules_http_auth_ldap? ( https://github.com/kvspb/nginx-auth-ldap/archive/49a8b4d28fc4a518563c82e0b52821e5f37db1fc.tar.gz -> nginx-auth-ldap-49a8b4d28fc4a518563c82e0b52821e5f37db1fc.tar.gz ) +_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions a884a53a49bebbf90cb29dd191f73613 perl-module 3485abc93409cd3433ec6a0df5f64867 ssl-cert 68c8dc51fe1bb63d933af89d431e9132 systemd ec2e9154031d942186c75c0aabb41900 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee user e4b567c44272a719fabf53f0f885d3f7 versionator c80ccf29e90adea7c5cae94b42eb76d0 +_md5_=067ced9d8b02710a4afeb6f6f53af51a diff --git a/metadata/md5-cache/x11-libs/motif-2.3.6-r1 b/metadata/md5-cache/x11-libs/motif-2.3.6-r1 index 30e97472a902..d8fcf8cc7992 100644 --- a/metadata/md5-cache/x11-libs/motif-2.3.6-r1 +++ b/metadata/md5-cache/x11-libs/motif-2.3.6-r1 @@ -4,10 +4,10 @@ DESCRIPTION=The Motif user interface component toolkit EAPI=6 HOMEPAGE=https://sourceforge.net/projects/motif/ http://motif.ics.com/ IUSE=examples jpeg +motif22-compatibility png static-libs unicode xft abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris LICENSE=LGPL-2.1+ MIT RDEPEND=>=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXmu-1.1.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXp-1.0.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] jpeg? ( >=virtual/jpeg-0-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.6.10:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unicode? ( >=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xft? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXft-2.3.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) SLOT=0 SRC_URI=mirror://sourceforge/project/motif/Motif%202.3.6%20Source%20Code/motif-2.3.6.tar.gz http://dev.gentoo.org/~ulm/distfiles/motif-2.3.6-patches-2.tar.xz _eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=047c17ea9de90154901e285506c42780 +_md5_=2450446f7d757cb82628f15f2d280dc6 diff --git a/metadata/md5-cache/x11-misc/3dfm-1.0-r1 b/metadata/md5-cache/x11-misc/3dfm-1.0-r1 index 7e176f731e45..ac6f263ee2a5 100644 --- a/metadata/md5-cache/x11-misc/3dfm-1.0-r1 +++ b/metadata/md5-cache/x11-misc/3dfm-1.0-r1 @@ -3,9 +3,9 @@ DEPEND=virtual/glu virtual/opengl media-libs/freeglut DESCRIPTION=OpenGL-based 3D File Manager EAPI=6 HOMEPAGE=https://sourceforge.net/projects/innolab/ -KEYWORDS=amd64 ~ppc x86 +KEYWORDS=amd64 ppc x86 LICENSE=GPL-2 RDEPEND=virtual/glu virtual/opengl media-libs/freeglut SLOT=0 SRC_URI=mirror://sourceforge/innolab/3dfm-1.0.tar.gz -_md5_=336b92576a247ab83736f56ccc81d565 +_md5_=e3c6d9d26e1a1196079279ab916e7a65 diff --git a/metadata/md5-cache/x11-misc/accessx-0951-r2 b/metadata/md5-cache/x11-misc/accessx-0951-r2 index 8824d0761a8b..8382467b3624 100644 --- a/metadata/md5-cache/x11-misc/accessx-0951-r2 +++ b/metadata/md5-cache/x11-misc/accessx-0951-r2 @@ -3,10 +3,10 @@ DEPEND=x11-libs/libX11 x11-libs/libXext dev-lang/tk:0= DESCRIPTION=Interface to the XKEYBOARD extension in X11 EAPI=6 HOMEPAGE=http://cita.disability.uiuc.edu/software/accessx/freewareaccessx.php -KEYWORDS=~amd64 ~ppc ~sparc x86 +KEYWORDS=~amd64 ppc ~sparc x86 LICENSE=GPL-2 RDEPEND=x11-libs/libX11 x11-libs/libXext dev-lang/tk:0= SLOT=0 SRC_URI=http://cmos-eng.rehab.uiuc.edu/accessx/software/accessx0951.tar.gz _eclasses_=multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=2c0df6fc939d2d05a173212aa8d197ce +_md5_=3ea90f939c797d8221bb9e347ad9a3ab diff --git a/metadata/md5-cache/x11-misc/apwal-0.4.5-r2 b/metadata/md5-cache/x11-misc/apwal-0.4.5-r2 index 8d7abb5966c4..8dfd96d26996 100644 --- a/metadata/md5-cache/x11-misc/apwal-0.4.5-r2 +++ b/metadata/md5-cache/x11-misc/apwal-0.4.5-r2 @@ -3,10 +3,10 @@ DEPEND=x11-libs/gtk+:2 x11-libs/gdk-pixbuf dev-libs/libxml2 dev-libs/glib:2 virt DESCRIPTION=A simple application launcher and combined editor EAPI=6 HOMEPAGE=http://apwal.free.fr/ -KEYWORDS=amd64 ~ppc x86 ~x86-fbsd +KEYWORDS=amd64 ppc x86 ~x86-fbsd LICENSE=GPL-2 RDEPEND=x11-libs/gtk+:2 x11-libs/gdk-pixbuf dev-libs/libxml2 dev-libs/glib:2 SLOT=0 SRC_URI=http://apwal.free.fr/download/apwal-0.4.5.tar.gz _eclasses_=multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=8c3e0fc2ea508345f759bc77778bc1f8 +_md5_=29f7a37a05c707eee1b8ff69b33a2530 diff --git a/metadata/md5-cache/x11-misc/autocutsel-0.10.0 b/metadata/md5-cache/x11-misc/autocutsel-0.10.0 index 7c290ad20582..b40810ba91b7 100644 --- a/metadata/md5-cache/x11-misc/autocutsel-0.10.0 +++ b/metadata/md5-cache/x11-misc/autocutsel-0.10.0 @@ -3,9 +3,9 @@ DEPEND=x11-libs/libX11 x11-libs/libXaw x11-libs/libXext x11-libs/libXmu x11-libs DESCRIPTION=Synchronise the two copy/paste buffers mainly used by X applications EAPI=6 HOMEPAGE=http://www.nongnu.org/autocutsel/ https://github.com/sigmike/autocutsel -KEYWORDS=amd64 ~ppc ~sparc x86 +KEYWORDS=amd64 ppc ~sparc x86 LICENSE=GPL-2 RDEPEND=x11-libs/libX11 x11-libs/libXaw x11-libs/libXext x11-libs/libXmu x11-libs/libXt SLOT=0 SRC_URI=https://github.com/sigmike/autocutsel/releases/download/0.10.0/autocutsel-0.10.0.tar.gz -_md5_=020c5da3f72ca75765fd8261219539b1 +_md5_=b484afc45ee9d6ef620931d3adabdbf4 diff --git a/metadata/md5-cache/x11-misc/bbcd-0.3.1-r2 b/metadata/md5-cache/x11-misc/bbcd-0.3.1-r2 index 03a76e19abcb..85ffc59a4ec6 100644 --- a/metadata/md5-cache/x11-misc/bbcd-0.3.1-r2 +++ b/metadata/md5-cache/x11-misc/bbcd-0.3.1-r2 @@ -3,9 +3,9 @@ DEPEND=media-libs/libcdaudio x11-libs/libX11 DESCRIPTION=Basic CD Player for blackbox wm EAPI=6 HOMEPAGE=http://tranber1.free.fr/bbcd.html -KEYWORDS=~amd64 ~ppc x86 ~x86-fbsd +KEYWORDS=~amd64 ppc x86 ~x86-fbsd LICENSE=GPL-2 RDEPEND=media-libs/libcdaudio x11-libs/libX11 SLOT=0 SRC_URI=http://tranber1.free.fr/bbcd-0.3.1.tar.gz -_md5_=311f7db2caf1b120745060a73a1b846e +_md5_=2a16b6edc9e4ecb968762e8307a1af8e diff --git a/metadata/md5-cache/x11-misc/bbdate-0.2.4-r2 b/metadata/md5-cache/x11-misc/bbdate-0.2.4-r2 index 787a7e68571e..5c964460e7df 100644 --- a/metadata/md5-cache/x11-misc/bbdate-0.2.4-r2 +++ b/metadata/md5-cache/x11-misc/bbdate-0.2.4-r2 @@ -3,10 +3,10 @@ DEPEND=x11-libs/libX11 !=sys-devel/automake DESCRIPTION=blackbox date display EAPI=6 HOMEPAGE=https://sourceforge.net/projects/bbtools -KEYWORDS=amd64 ~ppc ~sparc x86 ~x86-fbsd +KEYWORDS=amd64 ppc ~sparc x86 ~x86-fbsd LICENSE=GPL-2 RDEPEND=x11-libs/libX11 SLOT=0 SRC_URI=mirror://sourceforge/bbtools/bbdate-0.2.4.tar.gz _eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 libtool 48b1b9f6194d2842456514d1184ca72e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=7cd2c077f664cf087859c7043b4e524c +_md5_=6ea5762b9013d4ba52ca3677fad69c09 diff --git a/metadata/md5-cache/x11-misc/bbkeys-0.9.1-r1 b/metadata/md5-cache/x11-misc/bbkeys-0.9.1-r1 index 4a674f1e6985..aa10e0a28cb4 100644 --- a/metadata/md5-cache/x11-misc/bbkeys-0.9.1-r1 +++ b/metadata/md5-cache/x11-misc/bbkeys-0.9.1-r1 @@ -3,9 +3,9 @@ DEPEND=>=x11-wm/blackbox-0.70.0 virtual/pkgconfig DESCRIPTION=Use keyboard shortcuts in the blackbox wm EAPI=6 HOMEPAGE=http://bbkeys.sourceforge.net -KEYWORDS=~amd64 ~ppc x86 ~x86-fbsd +KEYWORDS=~amd64 ppc x86 ~x86-fbsd LICENSE=GPL-2 RDEPEND=>=x11-wm/blackbox-0.70.0 SLOT=0 SRC_URI=mirror://sourceforge/bbkeys/bbkeys-0.9.1.tar.gz -_md5_=5f3c8ec50dbc80f7b67746272851d6cb +_md5_=1f8a4140ad1021fdb15825970877f658 diff --git a/metadata/md5-cache/x11-misc/bbmail-0.9.3-r1 b/metadata/md5-cache/x11-misc/bbmail-0.9.3-r1 index b009416184fb..8a4b8bca1a14 100644 --- a/metadata/md5-cache/x11-misc/bbmail-0.9.3-r1 +++ b/metadata/md5-cache/x11-misc/bbmail-0.9.3-r1 @@ -3,10 +3,10 @@ DEPEND=dev-lang/perl x11-wm/blackbox x11-libs/libX11 x11-libs/libXext x11-proto/ DESCRIPTION=blackbox mail notification EAPI=6 HOMEPAGE=https://sourceforge.net/projects/bbtools -KEYWORDS=amd64 ~ppc x86 ~x86-fbsd +KEYWORDS=amd64 ppc x86 ~x86-fbsd LICENSE=GPL-2 RDEPEND=dev-lang/perl x11-wm/blackbox x11-libs/libX11 x11-libs/libXext SLOT=0 SRC_URI=mirror://sourceforge/bbtools/bbmail-0.9.3.tar.gz _eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 libtool 48b1b9f6194d2842456514d1184ca72e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=a6afbe8933b7c623e576d18ac05236f8 +_md5_=0a8efbed2a2426cde2098b45ae9dec03 diff --git a/metadata/md5-cache/x11-misc/bbpager-0.4.7-r1 b/metadata/md5-cache/x11-misc/bbpager-0.4.7-r1 index ac7976dda275..b046c4461e10 100644 --- a/metadata/md5-cache/x11-misc/bbpager-0.4.7-r1 +++ b/metadata/md5-cache/x11-misc/bbpager-0.4.7-r1 @@ -3,10 +3,10 @@ DEPEND=x11-wm/blackbox virtual/pkgconfig != DESCRIPTION=An understated pager for Blackbox EAPI=6 HOMEPAGE=http://bbtools.sourceforge.net/ -KEYWORDS=amd64 ~ppc ppc64 x86 ~x86-fbsd +KEYWORDS=amd64 ppc ppc64 x86 ~x86-fbsd LICENSE=GPL-2 RDEPEND=x11-wm/blackbox SLOT=0 SRC_URI=mirror://sourceforge/bbtools/bbpager-0.4.7.tar.gz _eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 libtool 48b1b9f6194d2842456514d1184ca72e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=ff60f1fb41e4b7682b5610bf391e7460 +_md5_=ee4a05473b24409719cd74c14b27a0b2 diff --git a/metadata/md5-cache/x11-misc/bbtime-0.1.5-r1 b/metadata/md5-cache/x11-misc/bbtime-0.1.5-r1 index 3aeff668b817..fecb96d8170c 100644 --- a/metadata/md5-cache/x11-misc/bbtime-0.1.5-r1 +++ b/metadata/md5-cache/x11-misc/bbtime-0.1.5-r1 @@ -3,10 +3,10 @@ DEPEND=x11-libs/libX11 !=sys-devel/automake DESCRIPTION=blackbox time watcher EAPI=6 HOMEPAGE=https://sourceforge.net/projects/bbtools/ -KEYWORDS=~amd64 ~ppc x86 ~x86-fbsd +KEYWORDS=~amd64 ppc x86 ~x86-fbsd LICENSE=GPL-2 RDEPEND=x11-libs/libX11 SLOT=0 SRC_URI=mirror://sourceforge/bbtools/bbtime-0.1.5.tar.gz _eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 libtool 48b1b9f6194d2842456514d1184ca72e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=2662b4e878da162aadcb17248f256ce8 +_md5_=28830a66bfd9bdeace8e62e2a48a25a4 diff --git a/metadata/md5-cache/x11-misc/dclock-2.2.2_p9 b/metadata/md5-cache/x11-misc/dclock-2.2.2_p9 index e582d1420a17..5022da4e0aa9 100644 --- a/metadata/md5-cache/x11-misc/dclock-2.2.2_p9 +++ b/metadata/md5-cache/x11-misc/dclock-2.2.2_p9 @@ -4,10 +4,10 @@ DESCRIPTION=Digital clock for the X window system EAPI=6 HOMEPAGE=http://packages.qa.debian.org/d/dclock.html IUSE=xft -KEYWORDS=amd64 ~ppc x86 +KEYWORDS=amd64 ppc x86 LICENSE=GPL-2 RDEPEND=xft? ( media-libs/freetype x11-libs/libXft ) x11-libs/libX11 x11-libs/libXext x11-libs/libXt SLOT=0 SRC_URI=mirror://debian/pool/main/d/dclock/dclock_2.2.2.orig.tar.gz mirror://debian/pool/main/d/dclock/dclock_2.2.2-9.debian.tar.xz _eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=5d3fc38027c655fd8d408843675f99bc +_md5_=96003beed54123d53beee2ce96694eb3 diff --git a/metadata/md5-cache/x11-misc/devilspie-0.23 b/metadata/md5-cache/x11-misc/devilspie-0.23 index 9f621df358a9..faa11fbc3081 100644 --- a/metadata/md5-cache/x11-misc/devilspie-0.23 +++ b/metadata/md5-cache/x11-misc/devilspie-0.23 @@ -3,10 +3,10 @@ DEPEND=>=dev-libs/glib-2.10 x11-libs/gtk+:3[X] x11-libs/libwnck:3 x11-libs/libX1 DESCRIPTION=A Window Matching utility similar to Sawfish's Matched Windows feature EAPI=6 HOMEPAGE=http://www.burtonini.com/blog/tag/devilspie.html -KEYWORDS=~alpha amd64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 ppc ~sparc x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 RDEPEND=>=dev-libs/glib-2.10 x11-libs/gtk+:3[X] x11-libs/libwnck:3 x11-libs/libX11 SLOT=0 SRC_URI=http://www.burtonini.com/computing/devilspie-0.23.tar.xz _eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 libtool 48b1b9f6194d2842456514d1184ca72e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=6b9dd8b96af233755a47f228eeb86331 +_md5_=29dff0a9b0decb7f136fc00b65ad2852 diff --git a/metadata/md5-cache/x11-misc/dxpc-3.9.2-r2 b/metadata/md5-cache/x11-misc/dxpc-3.9.2-r2 index eb22f494b74e..b5bb3d7563f4 100644 --- a/metadata/md5-cache/x11-misc/dxpc-3.9.2-r2 +++ b/metadata/md5-cache/x11-misc/dxpc-3.9.2-r2 @@ -3,9 +3,9 @@ DEPEND=x11-libs/libXt >=dev-libs/lzo-2 x11-proto/xproto DESCRIPTION=Differential X Protocol Compressor EAPI=6 HOMEPAGE=http://www.vigor.nu/dxpc/ -KEYWORDS=~amd64 ~ppc x86 +KEYWORDS=~amd64 ppc x86 LICENSE=BSD RDEPEND=x11-libs/libXt >=dev-libs/lzo-2 SLOT=0 SRC_URI=http://www.vigor.nu/dxpc/dxpc-3.9.2.tgz -_md5_=51a7560063301d4c7a9143d279b6b4c2 +_md5_=3f5152d457ec301838bdb693b74923f6 diff --git a/metadata/md5-cache/x11-misc/fbpager-20090221-r1 b/metadata/md5-cache/x11-misc/fbpager-20090221-r1 index 756e39903367..2c2aeadc1a6c 100644 --- a/metadata/md5-cache/x11-misc/fbpager-20090221-r1 +++ b/metadata/md5-cache/x11-misc/fbpager-20090221-r1 @@ -4,9 +4,9 @@ DESCRIPTION=A Pager for fluxbox EAPI=6 HOMEPAGE=http://git.fluxbox.org/fbpager.git/ IUSE=+xrender -KEYWORDS=amd64 ~mips ~ppc ~sparc x86 ~x86-fbsd +KEYWORDS=amd64 ~mips ppc ~sparc x86 ~x86-fbsd LICENSE=MIT RDEPEND=x11-libs/libX11 xrender? ( x11-libs/libXrender ) SLOT=0 SRC_URI=mirror://gentoo/fbpager-20090221.tar.bz2 -_md5_=a2a5b0a3541c49718188336740041427 +_md5_=003faeded34ee9699e3ea0190be9cffd diff --git a/metadata/md5-cache/x11-misc/fbpanel-7.0 b/metadata/md5-cache/x11-misc/fbpanel-7.0 index 1c778efdfe6b..f9b40b5d1ba9 100644 --- a/metadata/md5-cache/x11-misc/fbpanel-7.0 +++ b/metadata/md5-cache/x11-misc/fbpanel-7.0 @@ -4,10 +4,10 @@ DESCRIPTION=light-weight X11 desktop panel EAPI=6 HOMEPAGE=https://aanatoly.github.io/fbpanel/ IUSE=alsa -KEYWORDS=~alpha amd64 ~arm ~mips ~ppc ppc64 x86 +KEYWORDS=~alpha amd64 ~arm ~mips ppc ppc64 x86 LICENSE=GPL-2 RDEPEND=dev-libs/glib:2 alsa? ( media-libs/alsa-lib ) x11-libs/gdk-pixbuf:2[X] x11-libs/gtk+:2 x11-libs/libX11 SLOT=0 SRC_URI=https://github.com/aanatoly/fbpanel/archive/7.0.tar.gz -> fbpanel-7.0.tar.gz _eclasses_=multilib 0236be304ee52e7f179ed2f337075515 python-any-r1 be89e882151ba4b847089b860d79729c python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=b3b52f0543c54c11467365a6fcf2fbcf +_md5_=a215f79a5827b596fb6c481d0d3480ec diff --git a/metadata/md5-cache/x11-misc/fireflies-2.08-r1 b/metadata/md5-cache/x11-misc/fireflies-2.08-r1 index 749e7b3309ac..74f169d87ac6 100644 --- a/metadata/md5-cache/x11-misc/fireflies-2.08-r1 +++ b/metadata/md5-cache/x11-misc/fireflies-2.08-r1 @@ -3,10 +3,10 @@ DEPEND=media-libs/libsdl[X,opengl,video] virtual/glu virtual/opengl x11-libs/lib DESCRIPTION=Fireflies screensaver: Wicked cool eye candy EAPI=5 HOMEPAGE=https://github.com/mpcomplete/fireflies -KEYWORDS=amd64 ~ppc x86 +KEYWORDS=amd64 ppc x86 LICENSE=GPL-2 icu RDEPEND=media-libs/libsdl[X,opengl,video] virtual/glu virtual/opengl x11-libs/libX11 SLOT=0 SRC_URI=https://github.com/mpcomplete/fireflies/archive/v2.08.tar.gz -> fireflies-2.08.tar.gz _eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 libtool 48b1b9f6194d2842456514d1184ca72e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=2f00a9aed837e479f37b6158aff62a50 +_md5_=693e8bc740305aa2caebef7d544686fb diff --git a/metadata/md5-cache/x11-misc/grabc-1.1-r2 b/metadata/md5-cache/x11-misc/grabc-1.1-r2 index f9fecccffa1e..558c0d13d6ed 100644 --- a/metadata/md5-cache/x11-misc/grabc-1.1-r2 +++ b/metadata/md5-cache/x11-misc/grabc-1.1-r2 @@ -3,10 +3,10 @@ DEPEND=x11-libs/libX11 x11-proto/xproto DESCRIPTION=Identify color of a pixel on the screen by clicking on a pixel on the screen EAPI=6 HOMEPAGE=https://www.muquit.com/muquit/software/grabc/grabc.html -KEYWORDS=amd64 ~ppc ppc64 x86 +KEYWORDS=amd64 ppc ppc64 x86 LICENSE=GPL-2 RDEPEND=x11-libs/libX11 SLOT=0 SRC_URI=https://www.muquit.com/muquit/software/grabc/grabc1.1.tar.gz _eclasses_=multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=3f429989be78fb6bd4e9a43a8bb9c4a2 +_md5_=d9bdeb98fe308535a411f042b578ff06 diff --git a/metadata/md5-cache/x11-misc/gxmessage-2.20.3 b/metadata/md5-cache/x11-misc/gxmessage-2.20.3 index 71cd2b1bc23c..2c2aa7443149 100644 --- a/metadata/md5-cache/x11-misc/gxmessage-2.20.3 +++ b/metadata/md5-cache/x11-misc/gxmessage-2.20.3 @@ -3,10 +3,10 @@ DEPEND=>=x11-libs/gtk+-2.20:2 virtual/pkgconfig >=dev-util/intltool-0.40.1 sys-d DESCRIPTION=A GTK+ based xmessage clone EAPI=5 HOMEPAGE=https://savannah.gnu.org/projects/gxmessage/ http://homepages.ihug.co.nz/~trmusson/programs.html#gxmessage -KEYWORDS=amd64 ~ppc ~sparc x86 ~x86-fbsd +KEYWORDS=amd64 ppc ~sparc x86 ~x86-fbsd LICENSE=GPL-3 public-domain RDEPEND=>=x11-libs/gtk+-2.20:2 SLOT=0 SRC_URI=mirror://gnu/gxmessage/gxmessage-2.20.3.tar.gz http://homepages.ihug.co.nz/~trmusson/stuff/gxmessage-2.20.3.tar.gz _eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d gnome2-utils 6d2af8c7ab84825693c3f065a37b923c ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 -_md5_=71d97bc88b19da7bdd7139e7a05445cb +_md5_=a1acf01929534f6911b71a783347bcbb diff --git a/metadata/md5-cache/x11-misc/habak-0.2.5-r2 b/metadata/md5-cache/x11-misc/habak-0.2.5-r2 index fe31f9fd35ea..9d1946d363ab 100644 --- a/metadata/md5-cache/x11-misc/habak-0.2.5-r2 +++ b/metadata/md5-cache/x11-misc/habak-0.2.5-r2 @@ -3,10 +3,10 @@ DEPEND=media-libs/imlib2[X] x11-libs/libX11 x11-proto/xproto DESCRIPTION=A simple but powerful tool to set desktop wallpaper EAPI=6 HOMEPAGE=http://home.gna.org/fvwm-crystal/ -KEYWORDS=~alpha amd64 ~ppc ppc64 ~sparc x86 ~x86-fbsd +KEYWORDS=~alpha amd64 ppc ppc64 ~sparc x86 ~x86-fbsd LICENSE=GPL-2 RDEPEND=media-libs/imlib2[X] x11-libs/libX11 SLOT=0 SRC_URI=http://download.gna.org/fvwm-crystal/habak/0.2.5/habak-0.2.5.tar.bz2 _eclasses_=multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=9140172b7e15624cc5e8ea6a4e82f4c1 +_md5_=fd0c93a08665bfecbe7decaae37772ab diff --git a/metadata/md5-cache/x11-misc/icon-naming-utils-0.8.90-r1 b/metadata/md5-cache/x11-misc/icon-naming-utils-0.8.90-r1 index 5fd846a20919..c96de771b996 100644 --- a/metadata/md5-cache/x11-misc/icon-naming-utils-0.8.90-r1 +++ b/metadata/md5-cache/x11-misc/icon-naming-utils-0.8.90-r1 @@ -3,9 +3,9 @@ DEPEND=>=dev-perl/XML-Simple-2 >=dev-lang/perl-5 DESCRIPTION=Utils to help with the transition to the new freedesktop.org naming scheme EAPI=6 HOMEPAGE=http://tango.freedesktop.org -KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-2 RDEPEND=>=dev-perl/XML-Simple-2 >=dev-lang/perl-5 SLOT=0 SRC_URI=http://tango.freedesktop.org/releases/icon-naming-utils-0.8.90.tar.gz -_md5_=1692828ac27143f6576f5ebf4ec3daab +_md5_=22dfc756de15d34e4c13defe2466701d diff --git a/metadata/md5-cache/x11-misc/idesk-0.7.5-r3 b/metadata/md5-cache/x11-misc/idesk-0.7.5-r3 index 412ffc037121..a94660b825e7 100644 --- a/metadata/md5-cache/x11-misc/idesk-0.7.5-r3 +++ b/metadata/md5-cache/x11-misc/idesk-0.7.5-r3 @@ -3,9 +3,9 @@ DEPEND=dev-libs/glib:2 dev-libs/libxml2 media-libs/freetype >=media-libs/imlib2- DESCRIPTION=Utility to place icons on the root window EAPI=6 HOMEPAGE=http://idesk.sourceforge.net/ -KEYWORDS=~alpha amd64 ~hppa ~ppc ppc64 ~sparc x86 +KEYWORDS=~alpha amd64 ~hppa ppc ppc64 ~sparc x86 LICENSE=BSD RDEPEND=dev-libs/glib:2 dev-libs/libxml2 media-libs/freetype >=media-libs/imlib2-1.4[X] media-libs/libart_lgpl x11-libs/gtk+:2 x11-libs/pango x11-libs/startup-notification SLOT=0 SRC_URI=mirror://sourceforge/idesk/idesk-0.7.5.tar.bz2 -_md5_=36f544d7ca543a8297b4ea2250f1468b +_md5_=c84d6b35c6107a1a2ab3bd391345f932 diff --git a/metadata/md5-cache/x11-misc/macopix-1.7.4-r1 b/metadata/md5-cache/x11-misc/macopix-1.7.4-r1 index a72c1fd55784..6645ac441145 100644 --- a/metadata/md5-cache/x11-misc/macopix-1.7.4-r1 +++ b/metadata/md5-cache/x11-misc/macopix-1.7.4-r1 @@ -4,10 +4,10 @@ DESCRIPTION=MaCoPiX (Mascot Constructive Pilot for X) is a desktop mascot applic EAPI=6 HOMEPAGE=http://rosegray.sakura.ne.jp/macopix/index-e.html IUSE=gnutls nls -KEYWORDS=amd64 ~ppc x86 +KEYWORDS=amd64 ppc x86 LICENSE=GPL-2 free-noncomm RDEPEND=dev-libs/glib:2 media-libs/libpng:0= sys-devel/gettext x11-libs/gtk+:2 gnutls? ( net-libs/gnutls ) !gnutls? ( dev-libs/openssl:0= ) SLOT=0 SRC_URI=http://rosegray.sakura.ne.jp/macopix/macopix-1.7.4.tar.bz2 http://rosegray.sakura.ne.jp/macopix/macopix-mascot-HxB-euc-ja-0.30.tar.gz http://rosegray.sakura.ne.jp/macopix/macopix-mascot-marimite-euc-ja-2.20.tar.gz http://rosegray.sakura.ne.jp/macopix/macopix-mascot-cosmos-euc-ja-1.02.tar.gz http://rosegray.sakura.ne.jp/macopix/macopix-mascot-mizuiro-euc-ja-1.02.tar.gz http://rosegray.sakura.ne.jp/macopix/macopix-mascot-pia2-euc-ja-1.02.tar.gz http://rosegray.sakura.ne.jp/macopix/macopix-mascot-tsukihime-euc-ja-1.02.tar.gz http://rosegray.sakura.ne.jp/macopix/macopix-mascot-triangle_heart-euc-ja-1.02.tar.gz http://rosegray.sakura.ne.jp/macopix/macopix-mascot-comic_party-euc-ja-1.02.tar.gz http://rosegray.sakura.ne.jp/macopix/macopix-mascot-kanon-euc-ja-1.02.tar.gz http://rosegray.sakura.ne.jp/macopix/macopix-mascot-one-euc-ja-1.02.tar.gz _eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=b5e9a3b856ed26e837810c4b33fd1122 +_md5_=bdaf54ec555d38691096985b29d02a5b diff --git a/metadata/md5-cache/x11-misc/matchbox-keyboard-0.1-r1 b/metadata/md5-cache/x11-misc/matchbox-keyboard-0.1-r1 index abf10290f15c..55fd00f4ed94 100644 --- a/metadata/md5-cache/x11-misc/matchbox-keyboard-0.1-r1 +++ b/metadata/md5-cache/x11-misc/matchbox-keyboard-0.1-r1 @@ -4,10 +4,10 @@ DESCRIPTION=Matchbox-keyboard is an on screen 'virtual' or 'software' keyboard EAPI=6 HOMEPAGE=http://matchbox-project.org/ IUSE=debug cairo -KEYWORDS=amd64 ~arm ~hppa ~ppc x86 +KEYWORDS=amd64 ~arm ~hppa ppc x86 LICENSE=GPL-2 RDEPEND=x11-libs/libfakekey cairo? ( x11-libs/cairo[X] ) !cairo? ( x11-libs/libXft ) SLOT=0 SRC_URI=http://matchbox-project.org/sources/matchbox-keyboard/0.1/matchbox-keyboard-0.1.tar.bz2 _eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 -_md5_=e7aa7086d8fd08f75c91eb9598bf47e6 +_md5_=6e38b2e6835ba6523e66d204c0b9e24c diff --git a/metadata/md5-cache/x11-misc/mgm-1.2-r1 b/metadata/md5-cache/x11-misc/mgm-1.2-r1 index 3043ff040d20..9eace31efb9a 100644 --- a/metadata/md5-cache/x11-misc/mgm-1.2-r1 +++ b/metadata/md5-cache/x11-misc/mgm-1.2-r1 @@ -2,9 +2,9 @@ DEFINED_PHASES=install DESCRIPTION=Moaning Goat Meter: load and status meter written in Perl EAPI=6 HOMEPAGE=http://www.linuxmafia.com/mgm -KEYWORDS=~amd64 ~ppc x86 +KEYWORDS=~amd64 ppc x86 LICENSE=public-domain RDEPEND=>=dev-lang/perl-5.6.1 >=dev-perl/Tk-800.024 SLOT=0 SRC_URI=http://downloads.xiph.org/releases/mgm/mgm-1.2.tgz -_md5_=7b34b96dbc1c0d67ae2fb85c8bef8876 +_md5_=bfdfa9d22bb6210fdc0fa56c9d16f595 diff --git a/metadata/md5-cache/x11-misc/skippy-0.5.0-r1 b/metadata/md5-cache/x11-misc/skippy-0.5.0-r1 index 75f98c533a28..3990becdedda 100644 --- a/metadata/md5-cache/x11-misc/skippy-0.5.0-r1 +++ b/metadata/md5-cache/x11-misc/skippy-0.5.0-r1 @@ -3,10 +3,10 @@ DEPEND=media-libs/imlib2[X] x11-libs/libXext x11-libs/libX11 x11-libs/libXineram DESCRIPTION=A full-screen task-switcher providing Apple Expose-like functionality EAPI=6 HOMEPAGE=http://thegraveyard.org/skippy.php -KEYWORDS=amd64 ~ppc x86 +KEYWORDS=amd64 ppc x86 LICENSE=GPL-2 RDEPEND=media-libs/imlib2[X] x11-libs/libXext x11-libs/libX11 x11-libs/libXinerama x11-libs/libXmu x11-libs/libXft SLOT=0 SRC_URI=http://thegraveyard.org/files/skippy-0.5.0.tar.bz2 _eclasses_=multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=d89badebd277de4c846434e252ac844d +_md5_=32c7c36408de37143ff84ced91f7966c diff --git a/metadata/md5-cache/x11-misc/trayer-1.0-r2 b/metadata/md5-cache/x11-misc/trayer-1.0-r2 index cc0fa368974d..9b51a1a476b6 100644 --- a/metadata/md5-cache/x11-misc/trayer-1.0-r2 +++ b/metadata/md5-cache/x11-misc/trayer-1.0-r2 @@ -3,10 +3,10 @@ DEPEND=dev-libs/glib:2 x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libX11 virtu DESCRIPTION=Lightweight GTK+ based systray for UNIX desktop EAPI=6 HOMEPAGE=http://home.gna.org/fvwm-crystal/ -KEYWORDS=amd64 ~ppc ppc64 x86 +KEYWORDS=amd64 ppc ppc64 x86 LICENSE=GPL-2 RDEPEND=dev-libs/glib:2 x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libX11 SLOT=0 SRC_URI=http://download.gna.org/fvwm-crystal/trayer/trayer-1.0.tar.gz _eclasses_=multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=6a91d99a2cbdf553a95277ade6ba5e69 +_md5_=9ddc102bc42c2919d3581229bbfaa08c diff --git a/metadata/md5-cache/x11-misc/unclutter-8-r4 b/metadata/md5-cache/x11-misc/unclutter-8-r4 index d8ed1b05fb2b..75578f6cfdcc 100644 --- a/metadata/md5-cache/x11-misc/unclutter-8-r4 +++ b/metadata/md5-cache/x11-misc/unclutter-8-r4 @@ -3,10 +3,10 @@ DEPEND=x11-libs/libX11 x11-proto/xproto DESCRIPTION=Hides mouse pointer while not in use EAPI=6 HOMEPAGE=http://www.ibiblio.org/pub/X11/contrib/utilities/unclutter-8.README -KEYWORDS=~alpha amd64 ~hppa ~mips ~ppc ppc64 ~sparc x86 +KEYWORDS=~alpha amd64 ~hppa ~mips ppc ppc64 ~sparc x86 LICENSE=public-domain RDEPEND=x11-libs/libX11 SLOT=0 SRC_URI=ftp://ftp.x.org/contrib/utilities/unclutter-8.tar.Z _eclasses_=multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=97a321c60d85e5ca33da5fc865ac63ed +_md5_=ae6f812fbfa1d7c8806fb601ff2ed11a diff --git a/metadata/md5-cache/x11-misc/wdm-1.28-r4 b/metadata/md5-cache/x11-misc/wdm-1.28-r4 index ba886c731f4e..32403b59698a 100644 --- a/metadata/md5-cache/x11-misc/wdm-1.28-r4 +++ b/metadata/md5-cache/x11-misc/wdm-1.28-r4 @@ -4,10 +4,10 @@ DESCRIPTION=WINGs Display Manager EAPI=6 HOMEPAGE=https://github.com/voins/wdm IUSE=pam selinux truetype -KEYWORDS=~alpha amd64 ~ppc ~ppc64 ~sparc x86 +KEYWORDS=~alpha amd64 ppc ~ppc64 ~sparc x86 LICENSE=GPL-2 RDEPEND=>=x11-wm/windowmaker-0.70.0 truetype? ( x11-libs/libXft ) x11-libs/libXmu x11-libs/libXt x11-libs/libXpm pam? ( virtual/pam ) pam? ( >=sys-auth/pambase-20080219.1 ) SLOT=0 SRC_URI=http://voins.program.ru/wdm/wdm-1.28.tar.bz2 _eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 pam 3e788d86170dfcd5b06824d898315e18 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=ed643de9640c4134c7999d948ca4c8e0 +_md5_=37c8d2cf88c7e310bc7c83d56c4a34ec diff --git a/metadata/md5-cache/x11-misc/wmctrl-1.07-r2 b/metadata/md5-cache/x11-misc/wmctrl-1.07-r2 index af281f2e7b5e..28e7a3262699 100644 --- a/metadata/md5-cache/x11-misc/wmctrl-1.07-r2 +++ b/metadata/md5-cache/x11-misc/wmctrl-1.07-r2 @@ -3,9 +3,9 @@ DEPEND=>=dev-libs/glib-2:2 x11-libs/libX11 x11-libs/libXt x11-libs/libXmu virtua DESCRIPTION=command line tool to interact with an EWMH/NetWM compatible X Window Manager EAPI=6 HOMEPAGE=http://tomas.styblo.name/wmctrl/ -KEYWORDS=amd64 ~ppc ~sparc x86 ~x86-linux +KEYWORDS=amd64 ppc ~sparc x86 ~x86-linux LICENSE=GPL-2 RDEPEND=>=dev-libs/glib-2:2 x11-libs/libX11 x11-libs/libXt x11-libs/libXmu SLOT=0 SRC_URI=http://tomas.styblo.name/wmctrl/dist/wmctrl-1.07.tar.gz -_md5_=bb6dfacd0493b114ff8c5e263c26f27f +_md5_=adc2e4303cc9fb83868ce9c640aac185 diff --git a/metadata/md5-cache/x11-misc/xaos-3.6 b/metadata/md5-cache/x11-misc/xaos-3.6 index cdc136d79550..9e647cf9e81e 100644 --- a/metadata/md5-cache/x11-misc/xaos-3.6 +++ b/metadata/md5-cache/x11-misc/xaos-3.6 @@ -4,10 +4,10 @@ DESCRIPTION=Very fast real-time fractal zoomer EAPI=5 HOMEPAGE=http://matek.hu/xaos/doku.php IUSE=aalib doc -gtk nls png svga threads X -KEYWORDS=amd64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ppc ~sparc x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 RDEPEND=sci-libs/gsl:0= sys-libs/zlib:0= aalib? ( media-libs/aalib:0= ) gtk? ( x11-libs/gtk+:2= ) nls? ( sys-devel/gettext ) png? ( media-libs/libpng:0= ) X? ( x11-libs/libX11:0= x11-libs/libXext:0= x11-libs/libXxf86vm:0= ) SLOT=0 SRC_URI=mirror://sourceforge/xaos/xaos-3.6.tar.gz https://dev.gentoo.org/~jlec/distfiles/xaos.png.tar _eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 autotools-utils 042d779bc872564b26c4e5cf018db8ed epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=f4115845c976b00d94e967d2261e4962 +_md5_=83951a24537dbd49bdf9d0b2e3a384db diff --git a/metadata/md5-cache/x11-misc/xautolock-2.2_p5_p1 b/metadata/md5-cache/x11-misc/xautolock-2.2_p5_p1 index f3e2a62dcf56..e14cb174a654 100644 --- a/metadata/md5-cache/x11-misc/xautolock-2.2_p5_p1 +++ b/metadata/md5-cache/x11-misc/xautolock-2.2_p5_p1 @@ -3,10 +3,10 @@ DEPEND=|| ( x11-misc/alock x11-misc/i3lock x11-misc/slim x11-misc/slock x11-misc DESCRIPTION=An automatic X screen-locker/screen-saver EAPI=6 HOMEPAGE=http://www.ibiblio.org/pub/Linux/X11/screensavers/ -KEYWORDS=amd64 ~ppc ~sparc x86 +KEYWORDS=amd64 ppc ~sparc x86 LICENSE=GPL-2 RDEPEND=|| ( x11-misc/alock x11-misc/i3lock x11-misc/slim x11-misc/slock x11-misc/xlockmore x11-misc/xtrlock ) x11-libs/libXScrnSaver SLOT=0 SRC_URI=http://www.ibiblio.org/pub/Linux/X11/screensavers//xautolock-2.2.tgz mirror://debian/pool/main/x/xautolock/xautolock_2.2-5.1.debian.tar.xz _eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 -_md5_=106da3e08917bf8b745b84def4bee7a8 +_md5_=73fba3182afe261dae3861cc6c04a1cb diff --git a/metadata/md5-cache/x11-misc/xautomation-1.09-r1 b/metadata/md5-cache/x11-misc/xautomation-1.09-r1 index 3aabd7d77b2f..e29921bf5ad2 100644 --- a/metadata/md5-cache/x11-misc/xautomation-1.09-r1 +++ b/metadata/md5-cache/x11-misc/xautomation-1.09-r1 @@ -3,9 +3,9 @@ DEPEND=>=media-libs/libpng-1.2:0 x11-libs/libX11 x11-libs/libXi x11-libs/libXtst DESCRIPTION=Control X from command line and find things on screen EAPI=6 HOMEPAGE=http://hoopajoo.net/projects/xautomation.html -KEYWORDS=amd64 ~arm ~ppc x86 +KEYWORDS=amd64 ~arm ppc x86 LICENSE=GPL-2 RDEPEND=>=media-libs/libpng-1.2:0 x11-libs/libX11 x11-libs/libXi x11-libs/libXtst SLOT=0 SRC_URI=http://hoopajoo.net/static/projects/xautomation-1.09.tar.gz -_md5_=969bf9f7c8ca765b602b6a86f3be26ac +_md5_=ccf4612b7215e4ce65a078af08917f20 diff --git a/metadata/md5-cache/x11-misc/xcalendar-4.0-r2 b/metadata/md5-cache/x11-misc/xcalendar-4.0-r2 index bc230b2ec620..a965f05f2612 100644 --- a/metadata/md5-cache/x11-misc/xcalendar-4.0-r2 +++ b/metadata/md5-cache/x11-misc/xcalendar-4.0-r2 @@ -4,10 +4,10 @@ DESCRIPTION=A simple interactive calendar program with a notebook capability EAPI=6 HOMEPAGE=http://www.freebsd.org/ IUSE=motif -KEYWORDS=~alpha amd64 ~ppc ppc64 x86 ~x86-fbsd +KEYWORDS=~alpha amd64 ppc ppc64 x86 ~x86-fbsd LICENSE=HPND RDEPEND=x11-libs/libX11 x11-libs/libXmu x11-libs/libXt x11-libs/libXaw x11-libs/libXext SLOT=0 SRC_URI=ftp://daemon.jp.FreeBSD.org/pub/FreeBSD-jp/ports-jp/LOCAL_PORTS/xcalendar-4.0+i18n.tar.gz _eclasses_=multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=3335695ca482aa44a8edfd17fa13b601 +_md5_=56279aa2a085ebd3d757b605c39402c6 diff --git a/metadata/md5-cache/x11-misc/xdaliclock-2.43 b/metadata/md5-cache/x11-misc/xdaliclock-2.43 index 7f57bd9b78e1..b25818daa1c6 100644 --- a/metadata/md5-cache/x11-misc/xdaliclock-2.43 +++ b/metadata/md5-cache/x11-misc/xdaliclock-2.43 @@ -3,9 +3,9 @@ DEPEND=x11-libs/libX11 x11-libs/libXext x11-libs/libXt x11-proto/xextproto x11-p DESCRIPTION=Dali Clock is a digital clock. When a digit changes, it melts into its new shape EAPI=5 HOMEPAGE=http://www.jwz.org/xdaliclock -KEYWORDS=amd64 ~ppc ppc64 x86 ~x86-fbsd +KEYWORDS=amd64 ppc ppc64 x86 ~x86-fbsd LICENSE=BSD RDEPEND=x11-libs/libX11 x11-libs/libXext x11-libs/libXt SLOT=0 SRC_URI=http://www.jwz.org/xdaliclock/xdaliclock-2.43.tar.gz -_md5_=fa67ac60875eaf26ac18953d6283afbf +_md5_=e766698f202514e2dd9a7a60d1315024 diff --git a/metadata/md5-cache/x11-misc/xdesktopwaves-1.3-r2 b/metadata/md5-cache/x11-misc/xdesktopwaves-1.3-r2 index b08e0c903da9..c3598bd83355 100644 --- a/metadata/md5-cache/x11-misc/xdesktopwaves-1.3-r2 +++ b/metadata/md5-cache/x11-misc/xdesktopwaves-1.3-r2 @@ -3,10 +3,10 @@ DEPEND=x11-libs/libXext x11-proto/xextproto DESCRIPTION=A cellular automata setting the background of your X Windows desktop under water EAPI=6 HOMEPAGE=http://xdesktopwaves.sourceforge.net/ -KEYWORDS=amd64 ~ppc x86 +KEYWORDS=amd64 ppc x86 LICENSE=GPL-2 RDEPEND=x11-libs/libXext SLOT=0 SRC_URI=mirror://sourceforge/xdesktopwaves/xdesktopwaves-1.3.tar.gz _eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=2fd577c027c95edffa5c9c8d8d4dcd01 +_md5_=e7669d9f2d9547b03c27d4baf386ccaf diff --git a/metadata/md5-cache/x11-misc/xdotool-3.20150503.1-r1 b/metadata/md5-cache/x11-misc/xdotool-3.20150503.1-r1 index e95a8f4954cc..cef58ea4ca9f 100644 --- a/metadata/md5-cache/x11-misc/xdotool-3.20150503.1-r1 +++ b/metadata/md5-cache/x11-misc/xdotool-3.20150503.1-r1 @@ -4,11 +4,11 @@ DESCRIPTION=Simulate keyboard input and mouse activity, move and resize windows EAPI=6 HOMEPAGE=http://www.semicomplete.com/projects/xdotool/ IUSE=examples -KEYWORDS=amd64 arm ~ppc x86 +KEYWORDS=amd64 arm ppc x86 LICENSE=BSD RDEPEND=x11-libs/libXtst x11-libs/libX11 x11-libs/libXinerama x11-libs/libxkbcommon RESTRICT=test SLOT=0 SRC_URI=https://github.com/jordansissel/xdotool/releases/download/v3.20150503.1/xdotool-3.20150503.1.tar.gz _eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=7333c0ef00664968678983c66c1c1c49 +_md5_=4d8e63d4f27ca57e0ab10c38fe2a8af7 diff --git a/metadata/md5-cache/x11-misc/xfe-1.42 b/metadata/md5-cache/x11-misc/xfe-1.42 index d0c1236d0463..ddfb27bada11 100644 --- a/metadata/md5-cache/x11-misc/xfe-1.42 +++ b/metadata/md5-cache/x11-misc/xfe-1.42 @@ -4,10 +4,10 @@ DESCRIPTION=MS-Explorer-like minimalist file manager for X EAPI=6 HOMEPAGE=http://roland65.free.fr/xfe IUSE=debug nls startup-notification linguas_bs linguas_ca linguas_cs linguas_da linguas_de linguas_el linguas_es_AR linguas_es_CO linguas_es linguas_fr linguas_hu linguas_it linguas_ja linguas_nl linguas_no linguas_pl linguas_pt_BR linguas_pt_PT linguas_ru linguas_sv linguas_tr linguas_zh_CN linguas_zh_TW -KEYWORDS=amd64 ~ppc ppc64 ~sparc x86 +KEYWORDS=amd64 ppc ppc64 ~sparc x86 LICENSE=GPL-2 RDEPEND=media-libs/libpng:0 x11-libs/fox:1.6[png,truetype] x11-libs/libX11 x11-libs/libXft startup-notification? ( x11-libs/startup-notification ) SLOT=0 SRC_URI=mirror://sourceforge/xfe/xfe/1.42/xfe-1.42.tar.gz _eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d l10n 8f52d9ce1814aca2ed1a46920084ea66 libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=fa8947bd79b65a460a83aeb750adf2e6 +_md5_=48870228431ae096a112e8a98f607ac0 diff --git a/metadata/md5-cache/x11-misc/xkeycaps-2.47-r2 b/metadata/md5-cache/x11-misc/xkeycaps-2.47-r2 index 6e973bf64cf2..d0e63adc822e 100644 --- a/metadata/md5-cache/x11-misc/xkeycaps-2.47-r2 +++ b/metadata/md5-cache/x11-misc/xkeycaps-2.47-r2 @@ -3,10 +3,10 @@ DEPEND=x11-misc/xbitmaps x11-libs/libX11 x11-libs/libXmu x11-libs/libXt x11-libs DESCRIPTION=GUI frontend to xmodmap EAPI=6 HOMEPAGE=http://packages.qa.debian.org/x/xkeycaps.html -KEYWORDS=amd64 ~ppc ppc64 x86 +KEYWORDS=amd64 ppc ppc64 x86 LICENSE=HPND RDEPEND=x11-misc/xbitmaps x11-libs/libX11 x11-libs/libXmu x11-libs/libXt x11-libs/libXaw x11-libs/libXext SLOT=0 SRC_URI=mirror://debian/pool/main/x/xkeycaps/xkeycaps_2.47.orig.tar.gz _eclasses_=multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=0b7e860f81fc1f0a9e39e5ab37e2777e +_md5_=3a942290f1d10f8b9a41c59be6053c97 diff --git a/metadata/md5-cache/x11-misc/xlockmore-5.50 b/metadata/md5-cache/x11-misc/xlockmore-5.50 index 1d77727b9b33..9fd43c601e97 100644 --- a/metadata/md5-cache/x11-misc/xlockmore-5.50 +++ b/metadata/md5-cache/x11-misc/xlockmore-5.50 @@ -4,11 +4,11 @@ DESCRIPTION=Just another screensaver application for X EAPI=6 HOMEPAGE=http://www.sillycycle.com/xlockmore.html IUSE=crypt debug gtk imagemagick motif nas opengl pam truetype xinerama xlockrc vtlock -KEYWORDS=~alpha amd64 ~arm ~hppa ~ppc ppc64 ~sparc x86 +KEYWORDS=~alpha amd64 ~arm ~hppa ppc ppc64 ~sparc x86 LICENSE=BSD GPL-2 RDEPEND=gtk? ( x11-libs/gtk+:2 ) imagemagick? ( media-gfx/imagemagick:= ) motif? ( >=x11-libs/motif-2.3:0 ) nas? ( media-libs/nas ) opengl? ( virtual/opengl virtual/glu truetype? ( >=media-libs/ftgl-2.1.3_rc5 ) ) pam? ( virtual/pam ) truetype? ( media-libs/freetype:2 ) x11-libs/libX11 x11-libs/libXext x11-libs/libXmu x11-libs/libXpm x11-libs/libXt xinerama? ( x11-libs/libXinerama ) REQUIRED_USE=|| ( crypt pam ) pam? ( !xlockrc ) xlockrc? ( !pam ) SLOT=0 SRC_URI=http://www.sillycycle.com/xlock/xlockmore-5.50.tar.xz _eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b libtool 48b1b9f6194d2842456514d1184ca72e ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 pam 3e788d86170dfcd5b06824d898315e18 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=e70cbc031870c5adeaa4b5561d86cdd1 +_md5_=6ba92eb57a5f1b3c63cd448a5bac02fd diff --git a/metadata/md5-cache/x11-misc/xmountains-2.9-r1 b/metadata/md5-cache/x11-misc/xmountains-2.9-r1 index e812dc0c8260..893b5c63fbdb 100644 --- a/metadata/md5-cache/x11-misc/xmountains-2.9-r1 +++ b/metadata/md5-cache/x11-misc/xmountains-2.9-r1 @@ -3,10 +3,10 @@ DEPEND=x11-libs/libX11 x11-misc/xbitmaps x11-proto/xproto DESCRIPTION=Fractal terrains of snow-capped mountains near water EAPI=6 HOMEPAGE=https://spbooth.github.io/xmountains/ -KEYWORDS=amd64 ~ppc x86 ~x86-fbsd +KEYWORDS=amd64 ppc x86 ~x86-fbsd LICENSE=HPND RDEPEND=x11-libs/libX11 x11-misc/xbitmaps SLOT=0 SRC_URI=http://www.epcc.ed.ac.uk/~spb/xmountains/xmountains_2.9.tar.gz _eclasses_=multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=ecba5c3b5219dd53f36147bb3612742d +_md5_=7856ed88dd6632b35020c30c9865545e diff --git a/metadata/md5-cache/x11-misc/xosview-1.19 b/metadata/md5-cache/x11-misc/xosview-1.19 index e44da49029a2..884f9839749f 100644 --- a/metadata/md5-cache/x11-misc/xosview-1.19 +++ b/metadata/md5-cache/x11-misc/xosview-1.19 @@ -4,10 +4,10 @@ DESCRIPTION=X11 operating system viewer EAPI=6 HOMEPAGE=http://www.pogo.org.uk/~mark/xosview/ IUSE=suid -KEYWORDS=amd64 ~ppc ppc64 x86 +KEYWORDS=amd64 ppc ppc64 x86 LICENSE=GPL-2 BSD RDEPEND=x11-libs/libX11 x11-libs/libXpm x11-libs/libXt media-fonts/font-misc-misc SLOT=0 SRC_URI=http://www.pogo.org.uk/~mark/xosview/releases/xosview-1.19.tar.gz _eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=675d1ba9a55a42651807df25daa5ac3f +_md5_=74c59fbabf5d043d0e8678007a104806 diff --git a/metadata/md5-cache/x11-misc/xplanet-1.3.1-r1 b/metadata/md5-cache/x11-misc/xplanet-1.3.1-r1 index 84152aab2e86..e4b8eed31639 100644 --- a/metadata/md5-cache/x11-misc/xplanet-1.3.1-r1 +++ b/metadata/md5-cache/x11-misc/xplanet-1.3.1-r1 @@ -4,10 +4,10 @@ DESCRIPTION=Render images of the earth into the X root window EAPI=6 HOMEPAGE=http://xplanet.sourceforge.net/ IUSE=gif jpeg png tiff truetype X -KEYWORDS=~alpha amd64 ~hppa ~ppc ppc64 ~sparc x86 +KEYWORDS=~alpha amd64 ~hppa ppc ppc64 ~sparc x86 LICENSE=GPL-2 RDEPEND=gif? ( media-libs/giflib:= ) jpeg? ( virtual/jpeg:0 ) png? ( media-libs/libpng:0= media-libs/netpbm ) tiff? ( media-libs/tiff:0 ) truetype? ( media-libs/freetype:2 x11-libs/pango ) X? ( x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXt ) SLOT=0 SRC_URI=mirror://sourceforge/xplanet/xplanet-1.3.1.tar.gz _eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=6a834cf7953ad1819776b45101bbe3d3 +_md5_=214e5dffc68bf0e6abb7245d54ba08ad diff --git a/metadata/md5-cache/x11-misc/xrootconsole-0.6-r1 b/metadata/md5-cache/x11-misc/xrootconsole-0.6-r1 index 26bcbfadcec3..c2f3f1d46137 100644 --- a/metadata/md5-cache/x11-misc/xrootconsole-0.6-r1 +++ b/metadata/md5-cache/x11-misc/xrootconsole-0.6-r1 @@ -3,10 +3,10 @@ DEPEND=x11-libs/libX11 x11-proto/xproto DESCRIPTION=A utility that displays its input in a text box on your root window EAPI=6 HOMEPAGE=https://sourceforge.net/projects/xrootconsole/ -KEYWORDS=amd64 ~ppc x86 +KEYWORDS=amd64 ppc x86 LICENSE=GPL-2 RDEPEND=x11-libs/libX11 SLOT=0 SRC_URI=mirror://sourceforge/xrootconsole/xrootconsole-0.6.tar.gz _eclasses_=multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=6cbd7a98b6d86dbf8c06036a3d1af36e +_md5_=090c5dfef04f9fb037061c9d259297fb diff --git a/metadata/md5-cache/x11-misc/xsel-1.2.0-r1 b/metadata/md5-cache/x11-misc/xsel-1.2.0-r1 index 610d8a80e008..8779c5557766 100644 --- a/metadata/md5-cache/x11-misc/xsel-1.2.0-r1 +++ b/metadata/md5-cache/x11-misc/xsel-1.2.0-r1 @@ -3,9 +3,9 @@ DEPEND=x11-libs/libX11 x11-libs/libXext x11-proto/xproto x11-libs/libXt DESCRIPTION=Command-line program for getting and setting the contents of the X selection EAPI=6 HOMEPAGE=http://www.vergenet.net/~conrad/software/xsel -KEYWORDS=amd64 ~arm ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris +KEYWORDS=amd64 ~arm ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris LICENSE=HPND RDEPEND=x11-libs/libX11 x11-libs/libXext SLOT=0 SRC_URI=http://www.vergenet.net/~conrad/software/xsel/download/xsel-1.2.0.tar.gz -_md5_=2e2ce310765402412ae5be0daed1b9b1 +_md5_=1918283daf9c249353f6f190ee93e7da diff --git a/metadata/md5-cache/x11-misc/xsetleds-0.1.3-r1 b/metadata/md5-cache/x11-misc/xsetleds-0.1.3-r1 index cf728517c2de..7c5423b3973b 100644 --- a/metadata/md5-cache/x11-misc/xsetleds-0.1.3-r1 +++ b/metadata/md5-cache/x11-misc/xsetleds-0.1.3-r1 @@ -3,10 +3,10 @@ DEPEND=x11-libs/libX11 x11-libs/libXtst x11-proto/inputproto x11-proto/xextproto DESCRIPTION=small tool to report and change the keyboard LED states of an X display EAPI=5 HOMEPAGE=ftp://ftp.unix-ag.org/user/bmeurer/xsetleds/ -KEYWORDS=~alpha amd64 ~hppa ~ia64 ~mips ~ppc ~sparc x86 +KEYWORDS=~alpha amd64 ~hppa ~ia64 ~mips ppc ~sparc x86 LICENSE=GPL-2 RDEPEND=x11-libs/libX11 x11-libs/libXtst SLOT=0 SRC_URI=ftp://ftp.unix-ag.org/user/bmeurer/xsetleds/src/xsetleds-0.1.3.tar.gz _eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=9db4b637c5e178b99770e5128f63b405 +_md5_=b0941c269ab1e1b57c6155e992e3705e diff --git a/metadata/md5-cache/x11-misc/xsnap-1.5.15-r1 b/metadata/md5-cache/x11-misc/xsnap-1.5.15-r1 index 7890c8673081..ef7177d29235 100644 --- a/metadata/md5-cache/x11-misc/xsnap-1.5.15-r1 +++ b/metadata/md5-cache/x11-misc/xsnap-1.5.15-r1 @@ -3,10 +3,10 @@ DEPEND=media-libs/libpng:0 virtual/jpeg:0 x11-libs/libX11 x11-libs/libXft x11-li DESCRIPTION=Program to interactively take a 'snapshot' of a region of the screen EAPI=6 HOMEPAGE=ftp://ftp.ac-grenoble.fr/ge/Xutils/ -KEYWORDS=amd64 ~ppc x86 ~amd64-linux +KEYWORDS=amd64 ppc x86 ~amd64-linux LICENSE=GPL-3+ RDEPEND=media-libs/libpng:0 virtual/jpeg:0 x11-libs/libX11 x11-libs/libXft x11-libs/libXpm media-fonts/font-misc-misc SLOT=0 SRC_URI=ftp://ftp.ac-grenoble.fr/ge/Xutils/xsnap-1.5.15.tar.bz2 _eclasses_=multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=dfbcf8f8f00d9c1e050fdf148adb7820 +_md5_=9622a6c05cebccd6e726ecb5393b6680 diff --git a/metadata/md5-cache/x11-misc/xsnow-1.42-r2 b/metadata/md5-cache/x11-misc/xsnow-1.42-r2 index c21b59900961..74bd7d264727 100644 --- a/metadata/md5-cache/x11-misc/xsnow-1.42-r2 +++ b/metadata/md5-cache/x11-misc/xsnow-1.42-r2 @@ -3,10 +3,10 @@ DEPEND=x11-libs/libX11 x11-libs/libXt x11-libs/libXext x11-libs/libXpm app-text/ DESCRIPTION=let it snow on your desktop and windows EAPI=6 HOMEPAGE=http://dropmix.xs4all.nl/rick/Xsnow/ -KEYWORDS=amd64 ~ppc ppc64 ~sparc x86 ~x86-fbsd +KEYWORDS=amd64 ppc ppc64 ~sparc x86 ~x86-fbsd LICENSE=freedist RDEPEND=x11-libs/libX11 x11-libs/libXt x11-libs/libXext x11-libs/libXpm SLOT=0 SRC_URI=http://dropmix.xs4all.nl/rick/Xsnow/xsnow-1.42.tar.gz _eclasses_=multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=cdec24e8f17d263dfad8e2b517710ba7 +_md5_=33070df5c3e3cb804b93137bf234cd29 diff --git a/metadata/md5-cache/x11-misc/xtrlock-2.8 b/metadata/md5-cache/x11-misc/xtrlock-2.8 index 491c1b1a2f8f..9892d278aea2 100644 --- a/metadata/md5-cache/x11-misc/xtrlock-2.8 +++ b/metadata/md5-cache/x11-misc/xtrlock-2.8 @@ -3,10 +3,10 @@ DEPEND=x11-libs/libX11 x11-proto/xproto x11-misc/imake DESCRIPTION=A simplistic screen locking program for X EAPI=6 HOMEPAGE=http://ftp.debian.org/debian/pool/main/x/xtrlock/ -KEYWORDS=amd64 ~ppc x86 +KEYWORDS=amd64 ppc x86 LICENSE=GPL-3 RDEPEND=x11-libs/libX11 SLOT=0 SRC_URI=mirror://debian/pool/main/x/xtrlock/xtrlock_2.8.tar.gz _eclasses_=multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=1e8eacb30d9905f8ec457ce0cc0976c9 +_md5_=6fdc8ce42992f7b9f11da1dd14d64cbc diff --git a/metadata/md5-cache/x11-misc/xvkbd-3.7 b/metadata/md5-cache/x11-misc/xvkbd-3.7 index 378ead3cf574..fe4931744af5 100644 --- a/metadata/md5-cache/x11-misc/xvkbd-3.7 +++ b/metadata/md5-cache/x11-misc/xvkbd-3.7 @@ -3,10 +3,10 @@ DEPEND=x11-libs/libX11 x11-libs/libXaw x11-libs/libXaw3d x11-libs/libXmu x11-lib DESCRIPTION=virtual keyboard for X window system EAPI=5 HOMEPAGE=http://homepage3.nifty.com/tsato/xvkbd/ -KEYWORDS=amd64 ~arm ~ppc x86 +KEYWORDS=amd64 ~arm ppc x86 LICENSE=GPL-2 RDEPEND=x11-libs/libX11 x11-libs/libXaw x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt x11-libs/libXtst SLOT=0 SRC_URI=http://homepage3.nifty.com/tsato/xvkbd/xvkbd-3.7.tar.gz _eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=78747f674bd75b8beba2734618893466 +_md5_=48decf3e4ef2b89bb46c175f2a51a254 diff --git a/metadata/md5-cache/x11-misc/xwrits-2.26-r1 b/metadata/md5-cache/x11-misc/xwrits-2.26-r1 index cead567d3b5b..c5ad793979ae 100644 --- a/metadata/md5-cache/x11-misc/xwrits-2.26-r1 +++ b/metadata/md5-cache/x11-misc/xwrits-2.26-r1 @@ -3,9 +3,9 @@ DEPEND=x11-libs/libX11 x11-libs/libXext x11-libs/libXinerama x11-proto/xineramap DESCRIPTION=Reminds you to take wrist breaks to help you prevent repetitive stress injury EAPI=6 HOMEPAGE=http://www.lcdf.org/xwrits/ -KEYWORDS=amd64 ~ppc x86 ~x86-fbsd +KEYWORDS=amd64 ppc x86 ~x86-fbsd LICENSE=GPL-2 RDEPEND=x11-libs/libX11 x11-libs/libXext x11-libs/libXinerama SLOT=0 SRC_URI=http://www.lcdf.org/xwrits/xwrits-2.26.tar.gz -_md5_=5b57e831635d48f3085b66e9cb5628a0 +_md5_=646617e5b496dfeb41d90eedb23d8d53 diff --git a/metadata/md5-cache/x11-misc/xxkb-1.11.1 b/metadata/md5-cache/x11-misc/xxkb-1.11.1 index 95303f3eaa2c..32c8f1bc73c5 100644 --- a/metadata/md5-cache/x11-misc/xxkb-1.11.1 +++ b/metadata/md5-cache/x11-misc/xxkb-1.11.1 @@ -4,10 +4,10 @@ DESCRIPTION=eXtended XKB - assign different keymaps to different windows EAPI=5 HOMEPAGE=https://sourceforge.net/projects/xxkb/ IUSE=svg -KEYWORDS=amd64 ~ppc x86 +KEYWORDS=amd64 ppc x86 LICENSE=Artistic-2 RDEPEND=x11-libs/libX11 x11-libs/libXpm x11-libs/libXt svg? ( dev-libs/glib:2 gnome-base/librsvg:2 x11-libs/gtk+:2 ) SLOT=0 SRC_URI=mirror://sourceforge/xxkb/xxkb-1.11.1-src.tar.gz svg? ( https://dev.gentoo.org/~jer/xxkb-flags.tar.bz2 ) _eclasses_=epatch 122e1264e67c4f59a1482f2095e0b35d estack 5ac2a138d0b33354b764d84f9e835db8 eutils 1ef31aee2bd63ffbfcae8a1843c9208d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee -_md5_=8befffa300bf458ae99ecb8fe24d16f9 +_md5_=46a325fc0c743258b1c4c98185d8915e diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index cdb61b163151..14ef83f016d8 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Wed, 22 Mar 2017 05:08:54 +0000 +Thu, 23 Mar 2017 05:08:59 +0000 diff --git a/metadata/projects.xml b/metadata/projects.xml index 094e369494ef..e16a2f4ce071 100644 --- a/metadata/projects.xml +++ b/metadata/projects.xml @@ -2032,7 +2032,7 @@ libressl@gentoo.org LibreSSL https://wiki.gentoo.org/wiki/Project:LibreSSL - LibreSSL is a fork of, and drop in replacement for OpenSSL. Primary development is done in OpenBSD, but it is ported to Linux as well. The LibreSSL project aims to bring support for this alternative SSL provider to Gentoo Linux. + LibreSSL is a fork of, and drop in replacement for OpenSSL. Primary development is done in OpenBSD, but it is ported to Linux as well. The LibreSSL project aims to bring support for this alternative SSL provider to Gentoo Linux. blueness@gentoo.org Anthony G. Basile @@ -2857,6 +2857,11 @@ developers and volunteer mentors. Matt Turner ppc/ppc64 keywording/stabilization + + xmw@gentoo.org + Michael Weber + ppc/ppc64 keywording/stabilization + zlogene@gentoo.org Mikle Kolyada diff --git a/metadata/timestamp b/metadata/timestamp index 9d47090315d6..9fede0ab1df9 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Wed Mar 22 05:08:54 UTC 2017 +Thu Mar 23 05:08:59 UTC 2017 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index a43fb0b0bde2..8a661ccd8c60 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Wed, 22 Mar 2017 05:30:01 +0000 +Thu, 23 Mar 2017 05:30:01 +0000 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index 9f55895c494e..c65a4143fb0e 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1490159101 Wed 22 Mar 2017 05:05:01 AM UTC +1490245501 Thu 23 Mar 2017 05:05:01 AM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index cdb61b163151..14ef83f016d8 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Wed, 22 Mar 2017 05:08:54 +0000 +Thu, 23 Mar 2017 05:08:59 +0000 diff --git a/net-analyzer/tcpreplay/Manifest b/net-analyzer/tcpreplay/Manifest index 2c20c65998bd..13e24d420bdd 100644 --- a/net-analyzer/tcpreplay/Manifest +++ b/net-analyzer/tcpreplay/Manifest @@ -1,3 +1,2 @@ -DIST tcpreplay-4.1.1.tar.gz 2173781 SHA256 61b916ef91049cad2a9ddc8de6f5e3e3cc5d9998dbb644dc91cf3a798497ffe4 SHA512 6be88d3742b93fa557c9142eebe7ae2cf61a5436087f8400260472f87c1dd0d61515b338706afa1c850ae2380c0d5fa664691052d3dc01f3099ad068b67eee87 WHIRLPOOL ce1e4fe845ffbc019316f7a11249828d7b8c65afd9bfbff04950d0666aa79ee61e3bfd98d0870f820423cfb5b21e5274bf328cb4a020f290b0e7faa81297c544 DIST tcpreplay-4.1.2.tar.gz 2162175 SHA256 da483347e83a9b5df0e0dbb0f822a2d37236e79dda35f4bc4e6684fa827f25ea SHA512 3a7d125f38fe15070d666eacb4a5ef026a73ff850adec7ef3592966f38d1d155002792c5d5ac2476aa034d71be5f31b9dacd5be34af01a336149af3a42cad360 WHIRLPOOL e5ca80234655b3614eebd400954b53d958d08dbe91cf123db07935e5bebfb34ad40cd41a7a25a8d8ee684dbcaeda41c75a18503172830141dca022713b7814d6 -DIST tcpreplay-4.2.0_beta2.tar.gz 2484518 SHA256 46e8b8c7b74c7d3aff7d3223f2ccd50a10baa9ee4b475333504a7523d5d57ce4 SHA512 e59b443dff1242dcf50bb9e68efcbaa79df8763192cb20853d3a41b5ba75d87717cf37b2e1227bd45807867442e27547950deb44aab784229b74cb51e4b9bae5 WHIRLPOOL 617d4a2b2739ddc77c7981ef72b7514ebeaf293f461ecb8dda7cbaf5930c16a6840a7ac83fcac41eb614de1a4f905019cbfe886a1c06243e4545c3d8c2cf8279 +DIST tcpreplay-4.2.0.tar.gz 3534486 SHA256 924f80cd1958a4c4447f0a6a54e8d3af7aebd3674aa4ef9973f69b43b1675221 SHA512 a129cf069b4b725f017c3c595462f5105441f236a01daf57d45fa9240264c40e6fd918a70aa6ddc8f090dcc2ebcc46fe9f4cb87d17a9b9147369472ea565b444 WHIRLPOOL cbc29b45e583b1cbdbb5d3b65523d907e61d5fb8ddd35fc86c0be32d520456e72535aea7cf43abc85f58afd79d42638b488cb3d45f3453a542724dfa302ac8e8 diff --git a/net-analyzer/tcpreplay/tcpreplay-4.1.1.ebuild b/net-analyzer/tcpreplay/tcpreplay-4.1.1.ebuild deleted file mode 100644 index 5adf9557c30f..000000000000 --- a/net-analyzer/tcpreplay/tcpreplay-4.1.1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit autotools eutils flag-o-matic - -DESCRIPTION="a suite of utilities for editing and replaying previously captured network traffic" -HOMEPAGE="http://tcpreplay.appneta.com/ https://github.com/appneta/tcpreplay" -LICENSE="BSD GPL-3" -SRC_URI="https://github.com/appneta/${PN}/releases/download/v${PV}/${P}.tar.gz" - -SLOT="0" -KEYWORDS="amd64 ~sparc x86" -IUSE="debug pcapnav +tcpdump" - -DEPEND=" - >=sys-devel/autogen-5.18.4[libopts] - dev-libs/libdnet - >=net-libs/libpcap-0.9 - tcpdump? ( net-analyzer/tcpdump ) - pcapnav? ( net-libs/libpcapnav ) -" - -RDEPEND="${DEPEND}" - -DOCS=( docs/{CHANGELOG,CREDIT,HACKING,TODO} ) - -src_prepare() { - epatch "${FILESDIR}"/${PN}-4.1.0-enable-pcap_findalldevs.patch - - sed -i \ - -e 's|-O3||g' \ - -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' \ - configure.ac || die - sed -i \ - -e 's|#include |#include |g' \ - src/common/sendpacket.c || die - sed -i \ - -e 's|@\([A-Z_]*\)@|$(\1)|g' \ - -e '/tcpliveplay_CFLAGS/s|$| $(LDNETINC)|g' \ - -e '/tcpliveplay_LDADD/s|$| $(LDNETLIB)|g' \ - src/Makefile.am || die - - eautoreconf -} - -src_configure() { - # By default it uses static linking. Avoid that, bug 252940 - econf \ - $(use_enable debug) \ - $(use_with pcapnav pcapnav-config /usr/bin/pcapnav-config) \ - $(use_with tcpdump tcpdump /usr/sbin/tcpdump) \ - --disable-local-libopts \ - --enable-dynamic-link \ - --enable-shared \ - --with-libdnet \ - --with-testnic2=lo \ - --with-testnic=lo -} - -src_test() { - if [[ ! ${EUID} -eq 0 ]]; then - ewarn "Some tests were disabled due to FEATURES=userpriv" - ewarn "To run all tests issue the following command as root:" - ewarn " # make -C ${S}/test" - emake -j1 -C test tcpprep || die "self test failed - see ${S}/test/test.log" - else - emake -j1 test || { - ewarn "Note, that some tests require eth0 iface to be UP." ; - die "self test failed - see ${S}/test/test.log" ; } - fi -} diff --git a/net-analyzer/tcpreplay/tcpreplay-4.2.0_beta2.ebuild b/net-analyzer/tcpreplay/tcpreplay-4.2.0.ebuild similarity index 95% rename from net-analyzer/tcpreplay/tcpreplay-4.2.0_beta2.ebuild rename to net-analyzer/tcpreplay/tcpreplay-4.2.0.ebuild index 1277c9de85f4..ee0ea9dffd4b 100644 --- a/net-analyzer/tcpreplay/tcpreplay-4.2.0_beta2.ebuild +++ b/net-analyzer/tcpreplay/tcpreplay-4.2.0.ebuild @@ -34,10 +34,6 @@ S=${WORKDIR}/${P/_/-} src_prepare() { default - sed -i \ - -e 's|-O3||g' \ - -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' \ - configure.ac || die sed -i \ -e 's|#include |#include |g' \ src/common/sendpacket.c || die diff --git a/net-dns/coredns/Manifest b/net-dns/coredns/Manifest new file mode 100644 index 000000000000..6668b1450276 --- /dev/null +++ b/net-dns/coredns/Manifest @@ -0,0 +1,35 @@ +DIST coredns-006.tar.gz 3279897 SHA256 a3a9605aa056575de13f6a447dad895d9f997c95bca61381313ba037c7af65a3 SHA512 0af53e2a0bbc953faee8c984df75711caf6829656baa1bc3018ea15d86da05eebfed8bd5af839e1cc4e32c31c1db2be1ceb0483d85b05291dc06145312e7974d WHIRLPOOL 2714c286f783376db13e61f65481c26e90073fbfb7fddda915ce7f841f5956042dbb45ecfd4d1e08489af649e425f1b098f33338f07f8db6e530692f4237d18c +DIST github.com-Shopify-sarama-3efb95dad8fbcd194d3c06f7b9c40eabeb719b36.tar.gz 125154 SHA256 6f10eae8b9eaa5417e927cf5f6f45d5201e0db74203c30faf25eeb0a11a19ae2 SHA512 2b96d7ef9b339c36434fa805a9ca01793ee6df00cb53938b994d557cd59456df4a813006652bdecb98718e08df8adb805c16f5232b97b5cf0527e41e49b8e965 WHIRLPOOL b564c924ca345d1f0875187824d1595d9c28e4ba9dc2c6e3c1e43d8d8d73d010bc5af805db03c8bf60a2fe2e5917d4c3855cbc22a9377e3d820bc665c21023a2 +DIST github.com-apache-thrift-6582757752e62efea3f9786dddf0260efaa1f450.tar.gz 2527571 SHA256 46b344289012315b2cc1fccf5c5b651ebb4a1eb6238a090b30d464c08bc8f8ed SHA512 5c4da727df00b1ef74d96a7ca7b7a9f3ac2789f8cbb3f03a92c74c42c1ed01de9aea77c67ab905bbbf902e38afea5eab9d8ea52bc6e451eda0e0fce60614f837 WHIRLPOOL 38fbc870939222b939c2d2e9743312268898d87c6ce1c7838413395dc135db5cda5674abf6717022a71c39738751bd7488a3840f0bfb6d2f17e160d36e46608e +DIST github.com-beorn7-perks-4c0e84591b9aa9e6dcfdf3e020114cd81f89d5f9.tar.gz 10593 SHA256 d80f6864af88af9a4f726d3a0ccaea30a3dd2a7c0ea3a79ab92a9987598bd9f0 SHA512 ecac8d361b4695b1fc32a9aaf9e0785201d1bebbf270226540e2c3fe193ad21f4fe8aed4e01937bd1e7273ca394455ca6fd7cf29418710f279cbb8eb92939e32 WHIRLPOOL 787aad3e28076b51c4904b3aaf8f01a69ce69988dc3e518c97b1a79ec8496f88b4e25ec25e89ae290935c748b3f8033f98906627ebfe2e0f6c9e489f5bffd7d6 +DIST github.com-coreos-etcd-ff6d6867b06e82bb011770130d6d9580818e0cce.tar.gz 2603665 SHA256 8932181883dbab207f7d7053163ab3ffd9a9014e4aa0bcb14218ddb6b1b075e7 SHA512 2d48b1b2fec4e414afb195b812e23f532e5122f94b59790e9ed1973ffcb8dfa6f64d70a03167a4455aee315dcd6472a808cac67a6a375ff487e9bcd738574ab6 WHIRLPOOL 2cb3607ad87b978ff5897463fdced95c26be55ad7666df8358b6b61defb980923b76557ae82249821db46806a1bdd52c02f2ba5c5abeea77cd54a52ad340a31a +DIST github.com-coreos-go-semver-5e3acbb5668c4c3deb4842615c4098eb61fb6b1e.tar.gz 8524 SHA256 271c19b187a8aae15337eb04bd9a5b685ad28e8c2771944244dfb90e8158e051 SHA512 d1dfd0f3c3f18318f0541028a87322c431e2e2c2db2963054e3c9327e8c2bb2ee3b82d96c76222490105f0f1564d56117b94d36cd7d361369777970a920366db WHIRLPOOL 706b48f40c77dcd4aa9c23aa33e818e6b0d88617a6302267e7979dc814ac42550426087b0b94a0d9c3ecb99b887aa68beba8f88c422155fbc5c56fe9320df9de +DIST github.com-davecgh-go-spew-346938d642f2ec3594ed81d874461961cd0faa76.tar.gz 42402 SHA256 4d455c56b974886bce79be359de20a3ffb9b9121c20d2d6379c1462e69db30e4 SHA512 80b9f535dd85685cfd346b3c7f946fbc8b44d0537b7a3b7827103237a85f718fee2059067a7e1f21db13322f0d3ed1f7c44c36b451b8a6b5a0f6cf4e4db6553b WHIRLPOOL e10496ce3159718c9b6543f56e3be314b92a053fbe14fa4cf17e8bde2fe28c37352cfaa3311131a39bef2f8edb6b74caa41bf1055936f27d81775dacb2d7743f +DIST github.com-eapache-go-resiliency-b86b1ec0dd4209a588dc1285cdd471e73525c0b3.tar.gz 9581 SHA256 f3b54f2d171bc495f2e475e5502d2b168d94684eec9487f67857437426bbe740 SHA512 eb180b57409e85e6299f4276ea98f0fc390d2ffc67d1f371f5675cebe25d9e50fe8bbd4d5dfd11e960817f5ae42e0790e4dd7264946efd8c42680514976d6fda WHIRLPOOL a79076bb6eea83deed2ff527feec3a5c1a15bc6f2f9f988b680db36c2f19ffcf32fc17374cbccf495181c5b4b5647ba9b5f638a1e8f4d11195de85b3511df256 +DIST github.com-eapache-go-xerial-snappy-bb955e01b9346ac19dc29eb16586c90ded99a98c.tar.gz 4098 SHA256 3039f325ced936ee1c112e3339f7d15cf0ad0ce922f4270824c38f763003127d SHA512 2c3547cb00a1c606f2006412931360f17d7eb1a56e3bf764941cadc899f98098d49b74d1a54abe2195bbaa16ee1530a9654ebd19306466a411b392e43408fd63 WHIRLPOOL 97ab8d263026180606da7993149f2d742d3452236c43dbde588a2bf4d46c746abb22b49a3ed613db4aae31a8bfe465a40a8d170d91bddaf8ff2ea653734f92d9 +DIST github.com-eapache-queue-44cc805cf13205b55f69e14bcb69867d1ae92f98.tar.gz 3504 SHA256 8d5bc1b6778852eed64f160989a9448fc97fcd52a2bd9db8afd75296d412b5df SHA512 5641abf798c2e238885f692262d5b6932c41c770f9a2a6806c764a31a14e14b99eccc59d3571a83919aaeaa619fe1f8e5e492d245c6d6d41fdc03c45d2b69670 WHIRLPOOL 9cfc237b47015be4ddac5a0df53a5bbca5d6043876d305176642e1d0efe7d144fd05d1e6662ced67fa88dfe9a1788ece7282a42d7fc4bedba73f12a3d59bdd71 +DIST github.com-flynn-go-shlex-3f9db97f856818214da2e1057f8ad84803971cff.tar.gz 7682 SHA256 e3fdb67b02b6c7698202ef666ecbf7ec8065e4833a27566a3df4c7f063f77566 SHA512 7e167dc71a001e85ac72b03921b0749045fe457d181127f6b4b46a3e1e0d4d968bd1535572518d79e0b5119b796e25c3bbce00217419c890f71452a0e80125a6 WHIRLPOOL ab04be6b491b98506c24e17bfcde87c094a3de07287685c3ccd8acbb0f587099fe850a0aaf48476048481b49b5e48e53877ca060a825c696bc7b07325fc1ff01 +DIST github.com-fsnotify-fsnotify-ff7bc41d4007f67e5456703c34342df4e0113f64.tar.gz 30612 SHA256 a1ab95c8f545f35564e84efa628db9e6259246f978d96880c96c2d5dfbd6cdf0 SHA512 8b6e96e088740b6e7af65a38c5ebf534bc809f53d9b60697a26bfc18f70343ff7f5c4f536881747b499e35df7816ec659aa68da5507015a136828fa782c7a7ab WHIRLPOOL 5f91b790f214faa737109487a63cb1113118be70559ec8d03f45a90e2a31d74b8d6ed071429fedb1056fecbcc37b9f205c8f2aca12ff7c0408302fe40e0dd63d +DIST github.com-go-logfmt-logfmt-390ab7935ee28ec6b286364bba9b4dd6410cb3d5.tar.gz 11549 SHA256 57400532fa801b06dbccfeede92f9fbafdb54bca0e802e31b7361651ee6f4b82 SHA512 9d67369c83385dbba9f7d7af7b33d2beb1739d996dd1f887057f98d7c2538bb6686f71155652f67f09dc4d850dd9fa6a9c8b8ab4f646c5f1b0f6547bfbfc2f92 WHIRLPOOL d487cb635ac9c0bd47bebc8d5eeebf2c6576b8183cd7a51aef2c85291eb5c8ea0bba718680ec3a2240c2964511573125d6bbdf8c174070329963e9c63f0f1c5b +DIST github.com-gogo-protobuf-100ba4e885062801d56799d78530b73b178a78f3.tar.gz 2432841 SHA256 b04eb8eddd2d15d8b12d111d4ef7816fca6e5c5d495adf45fb8478278aa80f79 SHA512 6047875c5488d943a9f63776a4b55f71ab335344f6e99e76861240ad152db018b13ea52c18ff4db21c932090a50d32659643e0737c3290f18e945a352e450f3f WHIRLPOOL 5b75ef1d64b65326e7ab7fd1669ad03323328fdd4fb8f54c4c8641b35cfb71cada10172ced26819a45034df52b6297d39714ac83746c9c3150b12162e710f872 +DIST github.com-golang-net-a6577fac2d73be281a500b310739095313165611.tar.gz 790185 SHA256 3b7be3c986bdac7a0c246354129311feb02884fdebf0def1ebb36f9b237f2a3d SHA512 8307bdea9781c34a7fd39520005b0aa19f4e6e3a60a6231e4a4a776a13b054e2ddb99793a2cad08f584c399cb2c7adb9f559f4e4e126e19faa0255133ad26462 WHIRLPOOL a06f2d70ff2716f92d39baf50e35dd7eefb0f82d852f9429a379643a515aacd2780337d50724f83dc370463f518c7c1815e6a49ce6113a13838d8258793c6a03 +DIST github.com-golang-protobuf-c9c7427a2a70d2eb3bafa0ab2dc163e45f143317.tar.gz 245398 SHA256 c68ebc3123d7277da49b432ecda6bfc414ef750048ecfcbd57d9287db6453f75 SHA512 be641f94c9e18fee28db35c6baeed9b21b75ba2815e9898d02cf9b8e5c94ba515be547492333933d61f131ca9df53506aa64727809edc452f79597af07ea43ec WHIRLPOOL e815c2cbbca83b20e78893f4cb1d8b4558596919caf76a97d683647e5efea7cd1f4c8ce43d71e509e1790b2bf65d515b35964b50824fde16c384e8e2afa7c8df +DIST github.com-golang-snappy-553a641470496b2327abcac10b36396bd98e45c9.tar.gz 62076 SHA256 2ddf0f394a8b5a83942ac351cff5c04f936e6bd6e6cecc73ce6145b9bfd4c6e7 SHA512 a324c8a7687e820f6b322930a054d1e7fc4c37bb66a95d473ef2a67fed703de90e8cc3072273ad2f9c681b1cf7ec1acc0ee9dc735ab593e23eea5cde96eea8a6 WHIRLPOOL cd942c31b7b6d084190030383c0342fbb64baada50f93f07d0cb36c412515f3f528301336d6b0f310b34181acc1f2532bad2b6eddfca245ae0d02e1cffee0656 +DIST github.com-golang-sys-99f16d856c9836c42d24e7ab64ea72916925fa97.tar.gz 675550 SHA256 dff211363c050d7bc9809055179fbfa4619640bb09a76854e50bdf9a9aaf0d43 SHA512 0d63574b8598930199edd6a845d102aa2f0b321ff975120ec95ae93f198d6eac396ec91656c60eed3f6377bdf17b0833bd54df3c9af64e1fdb3c576605ef2ae0 WHIRLPOOL 6edb4da3bda1e36ce6dc466c43107b5812a156f5bd700e6523f11fcada62bec07dc35f89a2c69bab38cb5b89891745400eb0d58ce8efcc5a9d668b3dfbfe784a +DIST github.com-grpc-grpc-go-c5a5dbc5005d9153f67df476a7b561c07b22dbc2.tar.gz 253639 SHA256 6e791b1f9c4d665c975d3e40dc1dcb8a271cccb607610602ca0f732984b5d6e2 SHA512 df84b9e30b5130828cac9c82c8281ebb855338063f665dda883c8fe012ebd22da804ad6f58d315042f13d8160f0de60efa1beac195480d6346a8fc0bfafced76 WHIRLPOOL 2302d3db3f91a106ce4811aec042f88bdb569d557958dc80ba2cd1cfa0dac955ffbd5843bb7a8075340cb514d099d3b6e121a307cf9a983960c4436b7d167626 +DIST github.com-hashicorp-go-syslog-b609c7d9de4658cded34a7336b90886c56f9dbdb.tar.gz 4458 SHA256 be1926fe3eed792d4cd789f7fa94228bbb07c4a357388b32fd465e78ef0d3545 SHA512 f0417eba650350521d3e07d8a5e41c2ff6243d230ead7ec84cd5997d52615580d246fc189ec548fb6daddc2cef19e66ad588024a74e12fe6e1c4c42cd0f0b9ec WHIRLPOOL f1bfc5c4d77d5a80888cbcab689c6de68acd32e941adfe9c8cfbe2fa25220b1a0352897c48039c4ec9bfe50c228b91fd6a15a66d96beaa79399d6037b655a4ac +DIST github.com-hashicorp-golang-lru-0a025b7e63adc15a622f29b0b2c4c3848243bbf6.tar.gz 12306 SHA256 a8cb9b1dbd5c6d7bb9aae4afe50c4c52a4fa7ee0bd139ee3cdd0e9b8bd321055 SHA512 59a53fd3613e16343982ab802a85c9c70feb708c82c687e52712f2c3f3698f1c6799fb7d5c5d95154347301a38223dd19756a580a60b8054783e05e667ce11d7 WHIRLPOOL 4496ce7216a5ec1873b9f2a2f6340e4336040a48e273f3b62ea8877cd6e93379f50e94bd8dcb936d42f5a8e646e553d1b3dc64c08e11efdb5211ecdc3b9924e6 +DIST github.com-klauspost-crc32-1bab8b35b6bb565f92cbc97939610af9369f942a.tar.gz 16080 SHA256 ae9f3ba34bef90b440b7368fd99e6bc9e17454851b9c1b85af4a1bac6eb8ee79 SHA512 8a5a884830dbdc13e8a2274054225c6625f00e1adc55572c5caef30b94a5fa789686eef6772fa82d4f9073b22e49d49ea6e7c3424aee8467cc7a7bc97d7d6e1b WHIRLPOOL 2572fd0c9596c13201637061a6e551b40f6894fecbdc8a959b8add100daf8798c4ede2fb723d8cf19b382d79fdcc0daa8d845662c5db2b602007c36bd8002692 +DIST github.com-matttproud-golang_protobuf_extensions-c12348ce28de40eed0136aa2b644d0ee0650e56c.tar.gz 37215 SHA256 f373f9acadebba162ced5d544db0125088b9733510ca9cd51ae8f2d653e11804 SHA512 2f78290d1448cfc041d10210092d6da6f3df2b9b6c16ff730750e976e450dafe2645ba945319a0a3064c88f9c18652c69c0e0cf69d8931c08d23ffe65a8cc07d WHIRLPOOL 41a8a6dafbda423b236b148fa603c9595ab7a38715602623366f17fdc0c9c891dbf89bb0d0409f566b3df4a7276f9f09d7117427dd79b18d9735b97595428518 +DIST github.com-mholt-caddy-fbd6412359be76bcfbb2ba5cfdecbc273e040674.tar.gz 312426 SHA256 374d5609b770bf0b57fa5ec0af8f77e26f3b24ceb78c85490dceda3a2aa0a34e SHA512 d9e400a96001b35b33b9a1a63df794676a95e94ae8c213e841ba82ab4255166395986a7b1c423d3b229d0eaed5f9a9e1177f80e605921f329990435e668e7a00 WHIRLPOOL 1f018dde4d1ffcfb988831ccaf10264f993bf3c447c642b4855174bf65b6fb27e958ff6d023e26c8ad1c5f2c444ce3533b3a0b1283e8a92d176bb51b64b74a86 +DIST github.com-miekg-dns-765aea0018871a5acd99796645585323343ba39c.tar.gz 174385 SHA256 b05f7248f0671dc65c0412d8040c7a78e2a09e88ab4fd04c6af3d202f8f2e5e2 SHA512 3e60134f4703a039bd3e7ad95c921717b476131f184e767c51f4768ae66b3001b4d1be4ff71b0dfecb6ffb26040cd1f54fa65e6476e5429710f2d79e8fd5460d WHIRLPOOL e8e39b8bcacfcb7f7a652896289323c0a30b08bcfc01d76c3850c1c5cf0b2633bba77e47ca37231653a50ad57c3cfa855026a6fd634a7eea9b6558f9a5515458 +DIST github.com-opentracing-opentracing-go-6edb48674bd9467b8e91fda004f2bd7202d60ce4.tar.gz 23373 SHA256 8e961a8b0584161a9edf8fddfb798241201f763d5a562a2b26b78eb305a2f59e SHA512 4a24c3d7ab46bd809b8e6e7856e46baa6ad8fb88eee4bf684c1a705617efb5be491de85a7671ecad82f80cf571fb9464b9a826a9571a9a0a449dab2826dab48d WHIRLPOOL 03f83244d9526964b65380c1ad8c169756486eb7e6cbe6398b054ee99baa4a9c71e33f1328dd5b7d4675153c40d179972f59b963127ec21efc0c15146d3b0efa +DIST github.com-openzipkin-zipkin-go-opentracing-c05f3400653380a1e1584a3c519f3bea88a935b3.tar.gz 60316 SHA256 ccf146f86a1a391b18b0e7324863947764c098a39cf7f4c37515a050cb0c5cd5 SHA512 bc01cf874cdea4535038069f789e59bae90e61924c8af033a297673e20b4fd9bbe3ec3d3ab8cb29613b29d72577025fe3883c02e7ab66532519903f537ede792 WHIRLPOOL 36b61bd9e4e08b3dcc7d93ba74f6f79c53ad4251ab9a653ce6c90976663e659a68644fb91fc68411e47fcb5b8d1c1d163146d7194a09a38efc018a06511e8836 +DIST github.com-pierrec-lz4-90290f74b1b4d9c097f0a3b3c7eba2ef3875c699.tar.gz 2638690 SHA256 8cd392245d6c200cd6d12922c259567c8efbe550b2060c581555f230f4134f75 SHA512 494735e5bcbfab0022edee507edcb74157eafb0dcd509b012c0a5b3d1b872f75649bb0b58bed708337a45932d101e5dd9bfd09a4d4eae3e8f96a8681c89ef685 WHIRLPOOL 8f9c73c2e37c0d0d1095db8e7c7adf575242cfa833c92e8eb1e5e516f486ab59c48508d46d12e27b55b58d8d51ba9f0b6efc25b7105bbf18a45ed4b8f962b3fe +DIST github.com-pierrec-xxHash-5a004441f897722c627870a981d02b29924215fa.tar.gz 6112 SHA256 50e0d50d35311e288960cdf86b2dd2d33d262bdd2803148967a4422f591bdab1 SHA512 7aab1fcdf17faac932b67c6df42556feec6037f51c9e710f2c56909970f36110391a4649635277acbfce2d710ef7d1176b8ddf145fb51594d4e5dea542aad397 WHIRLPOOL 8c76c7b61bddd4a93679590471e7a9ce6e465813936744f02b1186d63ec94b955b1b946a59ba089203d8977f54920930563702acac595efed5712360e56fbde8 +DIST github.com-prometheus-client_golang-738ed6c0b9b30ec936d4b74c1600ae76324efff5.tar.gz 83253 SHA256 82e0f82a1f2cad4ed25a3b832df7ce669e41c9b93690ce1b0ad1c17cf230d6b1 SHA512 44470d5c72c32ce1003b1554e1dd2875bfbb3cf64c6d9e36fa1214ec315ca88d48126166fac81e2215cfb47afabeb3ba65b9ba6fa5abbd1b533e88dd7373b36a WHIRLPOOL 707e2f5d7ef2d608b834bd76d74dbb140955be9a7ba4cac5587d82a1075943fd5966d6bdb08eddcebceac2fa20865a932bbf82a36705edad35c0ec17f9d0417f +DIST github.com-prometheus-client_model-6f3806018612930941127f2a7c6c453ba2c527d2.tar.gz 54707 SHA256 0fb341020432aff4c4f66189c979e83bcbd394a9b897b40b154ab95419fdf520 SHA512 5991a5cdb1f1a5f6d67d325e4db37cb8b6994909bbebefdd454a4e42b08271a40b163b56191b45b8c27e5c3e6cfe430354ee13bb38643041e4a17792d59d96bf WHIRLPOOL ce8a454860f1105068cf8dce5cca9ebeeb2d9a0a12bfcd5b0ee93e6fe27b8d65891a0a42cf8917b4196492edf57cc620f6324dc7d51604648e871eaff1e3a885 +DIST github.com-prometheus-common-49fee292b27bfff7f354ee0f64e1bc4850462edf.tar.gz 59135 SHA256 ab23090ba4ea7f8e45ec72eaa428f7072e4f8e60b2799a2bf6ff7e85d24b126b SHA512 5d01ad668eb6a15494fa207e85da558f7f8f1dbc89866db7d0c400ace81fc87b16a7cd105d167c2bd06150c33a356f5fe46d4cadd05d6dd2b3fac1e3c3b988ef WHIRLPOOL 63b8c2bc56a8719bb792a0de1528d2c9f095300bdc18fcf5f9eec9a59e679772d87a804f9cfc2e2d0bc1da0c69c92273552e4ecd6715d6b38bb68d5ddf5df88b +DIST github.com-prometheus-procfs-a1dba9ce8baed984a2495b658c82687f8157b98f.tar.gz 31620 SHA256 85b84fe1a39cb614a87eaf0cb51b5c4a6a24679abd3f62b7660fe477c568623c SHA512 55993efecd85d2efdfbac030731dc0f4174a76625a66edbea57e0358591b8fd998270961c6801eec6e3cf8fc1d622e5aef1b3d4867258b177359dc353f0d0fbd WHIRLPOOL 0a4964dc8a13b9a05d5f64a4010703ce1d656bd1dd8891c82529e4b3e6e8bb88d63705826c79328fc9ea47c5489de477760054a39df6e35144e0fd74ff99c220 +DIST github.com-rcrowley-go-metrics-1f30fe9094a513ce4c700b9a54458bbb0c96996c.tar.gz 34843 SHA256 709dba5f1d0e9ea221e0439186f2bd9cd029410c126d3f09f304be877013c952 SHA512 4b0390ffd6ed18dd8fa01f3379a4cfafad299ee6977b099a61114a478ff1e57020d9d616fdb75c4d2fd0bdf4a8fd8d21d7b91cd66886eed2a73761b7075eee51 WHIRLPOOL 57a44119c68b5577f0d3d6a0e8cd9bdab9279576224651aed707aeb5188c34ee08b4708c08e82fa02075d97de602aed5e30b618218e4f194bb0491684230190f +DIST github.com-ugorji-go-708a42d246822952f38190a8d8c4e6b16a0e600c.tar.gz 169863 SHA256 4fbe043ed71e95f97bc3ad82778c1fa0367e942c5028a254514078b317fc2ab8 SHA512 9af8a8396161eb0716559ed8180f29f295eb07dee103b514a4b43fc01f15ee7b002417520429f2bf993ce8469bed0832e45e8df91828dac4c8c3c9a5f732b82e WHIRLPOOL 6811cca19d8955d056c4f759b8f4332b1f8409e84acb8042b27fa490c362a81a50a42d40fe178f309dfbda832ba77c4cfa93f0ef07ce9e57842f5fd702b2feaa diff --git a/net-dns/coredns/coredns-006.ebuild b/net-dns/coredns/coredns-006.ebuild new file mode 100644 index 000000000000..9f0199bd5e89 --- /dev/null +++ b/net-dns/coredns/coredns-006.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +EGO_VENDOR=( "github.com/coreos/etcd ff6d6867b06e82bb011770130d6d9580818e0cce" + "github.com/coreos/go-semver 5e3acbb5668c4c3deb4842615c4098eb61fb6b1e" + "github.com/fsnotify/fsnotify ff7bc41d4007f67e5456703c34342df4e0113f64" + "github.com/golang/protobuf c9c7427a2a70d2eb3bafa0ab2dc163e45f143317" + "github.com/hashicorp/go-syslog b609c7d9de4658cded34a7336b90886c56f9dbdb" + "github.com/hashicorp/golang-lru 0a025b7e63adc15a622f29b0b2c4c3848243bbf6" + "github.com/mholt/caddy fbd6412359be76bcfbb2ba5cfdecbc273e040674" + "github.com/flynn/go-shlex 3f9db97f856818214da2e1057f8ad84803971cff" + "github.com/miekg/dns 765aea0018871a5acd99796645585323343ba39c" + "github.com/opentracing/opentracing-go 6edb48674bd9467b8e91fda004f2bd7202d60ce4" + "github.com/openzipkin/zipkin-go-opentracing c05f3400653380a1e1584a3c519f3bea88a935b3" + "github.com/prometheus/client_golang 738ed6c0b9b30ec936d4b74c1600ae76324efff5" + "github.com/Shopify/sarama 3efb95dad8fbcd194d3c06f7b9c40eabeb719b36" + "github.com/apache/thrift 6582757752e62efea3f9786dddf0260efaa1f450" + "github.com/beorn7/perks 4c0e84591b9aa9e6dcfdf3e020114cd81f89d5f9" + "github.com/davecgh/go-spew 346938d642f2ec3594ed81d874461961cd0faa76" + "github.com/eapache/go-resiliency b86b1ec0dd4209a588dc1285cdd471e73525c0b3" + "github.com/eapache/go-xerial-snappy bb955e01b9346ac19dc29eb16586c90ded99a98c" + "github.com/eapache/queue 44cc805cf13205b55f69e14bcb69867d1ae92f98" + "github.com/go-logfmt/logfmt 390ab7935ee28ec6b286364bba9b4dd6410cb3d5" + "github.com/gogo/protobuf 100ba4e885062801d56799d78530b73b178a78f3" + "github.com/golang/snappy 553a641470496b2327abcac10b36396bd98e45c9" + "github.com/klauspost/crc32 1bab8b35b6bb565f92cbc97939610af9369f942a" + "github.com/pierrec/lz4 90290f74b1b4d9c097f0a3b3c7eba2ef3875c699" + "github.com/pierrec/xxHash 5a004441f897722c627870a981d02b29924215fa" + "github.com/prometheus/client_model 6f3806018612930941127f2a7c6c453ba2c527d2" + "github.com/prometheus/common 49fee292b27bfff7f354ee0f64e1bc4850462edf" + "github.com/matttproud/golang_protobuf_extensions c12348ce28de40eed0136aa2b644d0ee0650e56c" + "github.com/prometheus/procfs a1dba9ce8baed984a2495b658c82687f8157b98f" + "github.com/rcrowley/go-metrics 1f30fe9094a513ce4c700b9a54458bbb0c96996c" + "github.com/ugorji/go 708a42d246822952f38190a8d8c4e6b16a0e600c" + "golang.org/x/net a6577fac2d73be281a500b310739095313165611 github.com/golang/net" + "golang.org/x/sys 99f16d856c9836c42d24e7ab64ea72916925fa97 github.com/golang/sys" + "google.golang.org/grpc c5a5dbc5005d9153f67df476a7b561c07b22dbc2 github.com/grpc/grpc-go" ) + +EGO_PN="github.com/${PN}/${PN}/..." + +inherit golang-build golang-vcs-snapshot + +EGIT_COMMIT="v${PV}" +ARCHIVE_URI="https://${EGO_PN%/*}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="A DNS server that chains middleware" +HOMEPAGE="https://github.com/coredns/coredns" + +SRC_URI="${ARCHIVE_URI} + ${EGO_VENDOR_URI}" +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +RESTRICT="test" + +src_compile() { + pushd src/${EGO_PN%/*} || die + GOPATH="${S}" go build || die + popd || die +} + +src_install() { + pushd src/${EGO_PN%/*} + dobin ${PN} + dodoc README.md + popd || die +} diff --git a/net-dns/coredns/metadata.xml b/net-dns/coredns/metadata.xml new file mode 100644 index 000000000000..26261e8d8550 --- /dev/null +++ b/net-dns/coredns/metadata.xml @@ -0,0 +1,11 @@ + + + + + mrueg@gentoo.org + Manuel Rüger + + + coredns/coredns + + diff --git a/net-misc/memcached/Manifest b/net-misc/memcached/Manifest index 378728db42e2..cf37e0d527d7 100644 --- a/net-misc/memcached/Manifest +++ b/net-misc/memcached/Manifest @@ -1,3 +1,4 @@ DIST memcached-1.4.33.tar.gz 389813 SHA256 83726c8d68258c56712373072abb25a449c257398075a39ec0867fd8ba69771d SHA512 00af5a2f46702fb8e606b1035cdaad125445d8eb701927a3ccccd7cd6c12e0811efb3ad917e3118043fd993b5c313f1aa0c4b2a471218e971a21fed7c896e136 WHIRLPOOL 05ee1d4ea931a1f1792283b1d947ffa48752cb6ad1417d06221f967b00e638f5fa21448080efc1de1adf7457bd202b6102ae1495ba1e01368fcba04565c95299 DIST memcached-1.4.34.tar.gz 391131 SHA256 5064c87f91a37d822dfeab8768490c55fe686a742f07f67c7121101e48d87c79 SHA512 e91aa784674501313cd7464bad22f1898b998c836492a52efe68d097a01249a4fffd3b23b79af86957dd3dc11794f2bff476a4891b9cfa172ff9c29dfb50789f WHIRLPOOL 7e6025c3dd7e10d0bb65bb576aa47e901043a6d62c4240ce427d0b54cc92086fb4cb81b2d18ad0f4dc76b998600897a542ba7dd57904076161fa5cde733e57f3 DIST memcached-1.4.35.tar.gz 398312 SHA256 f4815ac95aa06c0f360052a0a12010533b2b78c3bfe475b171606c1b61469476 SHA512 f42f12ce950d0dd83049f3ece588facc0617f0fc0010f428eb92efcf5a0a5422e110dcef6cff34e5feb5e7a115efa8b82fb09e26f2ff8bb112ebb5fb9adcaf4d WHIRLPOOL b5b01d658f9f815a0ace4ec6737ed42d0b8741dfdf738af8488c7c261d874f81985fc98db378aa744af1f02400994ee0bff6e037f96dabdad1b0a16568599d1a +DIST memcached-1.4.36.tar.gz 399047 SHA256 773b6bb20bf80223ca6a15d75f570fbab346ad11ec98595e5af5e33f54bd82d8 SHA512 37334c0e04af3175153fa4ac37606c2040dcba31556435abfd17d44d9038fc46df9355bf13103ecdede2c6716baf82699e7f62f1891aa587db232e992cf3aeea WHIRLPOOL 27e4b48ad395811fa9a145e650e43ce18f68315dc18d85947742bab8d068bca570aa41e80024956e8d401eb5b656f353d97376151ff6ab8b0624b1cb686002d6 diff --git a/net-misc/memcached/memcached-1.4.36.ebuild b/net-misc/memcached/memcached-1.4.36.ebuild new file mode 100644 index 000000000000..85d691cdb47c --- /dev/null +++ b/net-misc/memcached/memcached-1.4.36.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit autotools eutils flag-o-matic systemd user + +MY_PV="${PV/_rc/-rc}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="High-performance, distributed memory object caching system" +HOMEPAGE="http://memcached.org/" +SRC_URI="https://www.memcached.org/files/${MY_P}.tar.gz + https://www.memcached.org/files/old/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="test slabs-reassign debug sasl selinux" # hugetlbfs later + +RDEPEND=">=dev-libs/libevent-1.4:= + dev-lang/perl + sasl? ( dev-libs/cyrus-sasl ) + selinux? ( sec-policy/selinux-memcached )" +DEPEND="${RDEPEND} + test? ( virtual/perl-Test-Harness >=dev-perl/Cache-Memcached-1.24 )" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + epatch "${FILESDIR}/${PN}-1.2.2-fbsd.patch" + epatch "${FILESDIR}/${PN}-1.4.0-fix-as-needed-linking.patch" + epatch "${FILESDIR}/${PN}-1.4.4-as-needed.patch" + epatch "${FILESDIR}/${PN}-1.4.17-EWOULDBLOCK.patch" + sed -i -e 's,-Werror,,g' configure.ac || die + sed -i -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,' configure.ac || die + eautoreconf + use slabs-reassign && append-flags -DALLOW_SLABS_REASSIGN + + # Tweak upstream systemd unit to use Gentoo variables/envfile. + # As noted by bug #587440 + sed -i -e '/^ExecStart/{ + s,{USER},{MEMCACHED_RUNAS},g; + s,{CACHESIZE},{MEMUSAGE},g; + s,OPTIONS,MISC_OPTS,g; + }; + /Environment=/{s,OPTIONS,MISC_OPTS,g;}; + /EnvironmentFile=/{s,/sysconfig/,/conf.d/,g;}; + ' \ + "${S}"/scripts/memcached.service +} + +src_configure() { + econf \ + --disable-docs \ + $(use_enable sasl) + # The xml2rfc tool to build the additional docs requires TCL :-( + # `use_enable doc docs` +} + +src_compile() { + # There is a heavy degree of per-object compile flags + # Users do NOT know better than upstream. Trying to compile the testapp and + # the -debug version with -DNDEBUG _WILL_ fail. + append-flags -UNDEBUG -pthread + emake testapp memcached-debug CFLAGS="${CFLAGS}" + filter-flags -UNDEBUG + emake +} + +src_install() { + emake DESTDIR="${D}" install + dobin scripts/memcached-tool + use debug && dobin memcached-debug + + dodoc AUTHORS ChangeLog NEWS README.md doc/{CONTRIBUTORS,*.txt} + + newconfd "${FILESDIR}/memcached.confd" memcached + newinitd "${FILESDIR}/memcached.init2" memcached + systemd_dounit "${S}/scripts/memcached.service" +} + +pkg_postinst() { + enewuser memcached -1 -1 /dev/null daemon + + elog "With this version of Memcached Gentoo now supports multiple instances." + elog "To enable this you should create a symlink in /etc/init.d/ for each instance" + elog "to /etc/init.d/memcached and create the matching conf files in /etc/conf.d/" + elog "Please see Gentoo bug #122246 for more info" +} + +src_test() { + emake -j1 test +} diff --git a/net-misc/ntp/Manifest b/net-misc/ntp/Manifest index 4681b5925be0..00a743f21e41 100644 --- a/net-misc/ntp/Manifest +++ b/net-misc/ntp/Manifest @@ -1,2 +1,4 @@ +DIST ntp-4.2.8p10-manpages.tar.xz 25004 SHA256 7d968a7e68e0ce26c56635e452468b3583e2cb8bfcf558127c753c62e31d7007 SHA512 5b31a1429484ad30a35c8fa38157190a66b0983b5bf1a802c0817613901b5e0644941a3f4d5b660fcfe4ca04968766a5981331a6f9353316e7de953e55c33a09 WHIRLPOOL 6f5d593be7003fa9212364c0409f7e1ae7adcd6d1134c6db5bfb92fbbeb181495c3d484ff73bdfe55f231bb323e286ef4e1eb2ba588fcf3acd360ac8bf53b259 +DIST ntp-4.2.8p10.tar.gz 6998648 SHA256 ddd2366e64219b9efa0f7438e06800d0db394ac5c88e13c17b70d0dcdf99b99f SHA512 67e01ab533c3dfabb0bdd3ced848bdd239980bde28fdb2791d167b7e9690ab3b3759e1bd99e9fddcce03ddef4cd63a47eb85941bb127ceb79b7ecff22cce9c05 WHIRLPOOL 7a72762d349591808c0f3d4686bbb2fbf60a0915769e77140414795892d6929feb0aae30cf2f2ea1febd3c4fecb9d3d62401e1f66033bb2dc57e3245f41708c8 DIST ntp-4.2.8p9-manpages.tar.xz 24988 SHA256 a7814373e7ceb73a9e426b2e60a9966b6d053f145fd0253bbccf407af9f7ad3f SHA512 23ba80c540d12e78012a448348b94ccb68d0a8078e2e6fe05be58d89aa5e6e31ee8d686920c0f841ad12eade84a081e393885760fdf81bad5c30c76006df0094 WHIRLPOOL 49259ef4bade074bbcb5d87dd21bd93538a3a17405a42e483d10168fd609f908b59c86c73b01d2db2e683ff43fa0fdc0cdf297bfcc452d223dcb78bcef3f46c3 DIST ntp-4.2.8p9.tar.gz 7231884 SHA256 b724287778e1bac625b447327c9851eedef020517a3545625e9f652a90f30b72 SHA512 ffd9e34060210d1cfb8ca0d89f2577df1c5fbe3ba63c620cdadc3ccc3c9d07f518783c6b91e57bffc77b08f449fdbab12faf226672ebd2dde5a0b4a783322a04 WHIRLPOOL ea96b106fd06f2b536394ad2a3dcc2a973aa0cec96140a292bc13b6ceb4159208a59b9c51936240c8a44fa7b2caa4be60d07d3c53066ce8588b0561bef64c070 diff --git a/net-misc/ntp/files/ntp-4.2.8_p10-ntpq-fpic.patch b/net-misc/ntp/files/ntp-4.2.8_p10-ntpq-fpic.patch new file mode 100644 index 000000000000..dcf75d25bf94 --- /dev/null +++ b/net-misc/ntp/files/ntp-4.2.8_p10-ntpq-fpic.patch @@ -0,0 +1,11 @@ +--- ntp-4.2.8p10.orig/ntpq/Makefile.am 2017-03-21 06:04:21.000000000 -0700 ++++ ntp-4.2.8p10/ntpq/Makefile.am 2017-03-22 11:45:48.946630492 -0700 +@@ -23,7 +23,7 @@ + ntpq_LDADD += $(LDADD_NTP) + noinst_HEADERS= ntpq.h + noinst_LIBRARIES= libntpq.a +-libntpq_a_CFLAGS= -DNO_MAIN_ALLOWED -DBUILD_AS_LIB ++libntpq_a_CFLAGS= $(NTP_HARD_CFLAGS) -DNO_MAIN_ALLOWED -DBUILD_AS_LIB + CLEANFILES= + DISTCLEANFILES= .version version.c config.log $(man_MANS) + ETAGS_ARGS= Makefile.am diff --git a/net-misc/ntp/ntp-4.2.8_p10.ebuild b/net-misc/ntp/ntp-4.2.8_p10.ebuild new file mode 100644 index 000000000000..31948a88e5bf --- /dev/null +++ b/net-misc/ntp/ntp-4.2.8_p10.ebuild @@ -0,0 +1,136 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +inherit eutils toolchain-funcs flag-o-matic user systemd + +MY_P=${P/_p/p} +DESCRIPTION="Network Time Protocol suite/programs" +HOMEPAGE="http://www.ntp.org/" +SRC_URI="http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${PV:0:3}/${MY_P}.tar.gz + https://dev.gentoo.org/~polynomial-c/${MY_P}-manpages.tar.xz" + +LICENSE="HPND BSD ISC" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint" +IUSE="caps debug ipv6 libressl openntpd parse-clocks readline samba selinux snmp ssl +threads vim-syntax zeroconf" + +CDEPEND="readline? ( >=sys-libs/readline-4.1:0= ) + >=dev-libs/libevent-2.0.9:=[threads?] + kernel_linux? ( caps? ( sys-libs/libcap ) ) + zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) + !openntpd? ( !net-misc/openntpd ) + snmp? ( net-analyzer/net-snmp ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) + parse-clocks? ( net-misc/pps-tools )" +DEPEND="${CDEPEND} + virtual/pkgconfig" +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-ntp ) + vim-syntax? ( app-vim/ntp-syntax )" +PDEPEND="openntpd? ( net-misc/openntpd )" + +S=${WORKDIR}/${MY_P} + +PATCHES=( + "${FILESDIR}"/${PN}-4.2.8-ipc-caps.patch #533966 + "${FILESDIR}"/${PN}-4.2.8-sntp-test-pthreads.patch #563922 + "${FILESDIR}"/${PN}-4.2.8_p10-ntpq-fpic.patch +) + +pkg_setup() { + enewgroup ntp 123 + enewuser ntp 123 -1 /dev/null ntp +} + +src_prepare() { + epatch "${PATCHES[@]}" + append-cppflags -D_GNU_SOURCE #264109 + # Make sure every build uses the same install layout. #539092 + find sntp/loc/ -type f '!' -name legacy -delete || die + # Disable pointless checks. + touch .checkChangeLog .gcc-warning FRC.html html/.datecheck +} + +src_configure() { + # avoid libmd5/libelf + export ac_cv_search_MD5Init=no ac_cv_header_md5_h=no + export ac_cv_lib_elf_nlist=no + # blah, no real configure options #176333 + export ac_cv_header_dns_sd_h=$(usex zeroconf) + export ac_cv_lib_dns_sd_DNSServiceRegister=${ac_cv_header_dns_sd_h} + # Increase the default memlimit from 32MiB to 128MiB. #533232 + econf \ + --with-lineeditlibs=readline,edit,editline \ + --with-yielding-select \ + --disable-local-libevent \ + --docdir='$(datarootdir)'/doc/${PF} \ + --htmldir='$(docdir)/html' \ + --with-memlock=256 \ + $(use_enable caps linuxcaps) \ + $(use_enable parse-clocks) \ + $(use_enable ipv6) \ + $(use_enable debug debugging) \ + $(use_with readline lineeditlibs readline) \ + $(use_enable samba ntp-signd) \ + $(use_with snmp ntpsnmpd) \ + $(use_with ssl crypto) \ + $(use_enable threads thread-support) +} + +src_install() { + default + # move ntpd/ntpdate to sbin #66671 + dodir /usr/sbin + mv "${ED}"/usr/bin/{ntpd,ntpdate} "${ED}"/usr/sbin/ || die "move to sbin" + + dodoc INSTALL WHERE-TO-START + doman "${WORKDIR}"/man/*.[58] + + insinto /etc + doins "${FILESDIR}"/ntp.conf + use ipv6 || sed -i '/^restrict .*::1/d' "${ED}"/etc/ntp.conf #524726 + newinitd "${FILESDIR}"/ntpd.rc-r1 ntpd + newconfd "${FILESDIR}"/ntpd.confd ntpd + newinitd "${FILESDIR}"/ntp-client.rc ntp-client + newconfd "${FILESDIR}"/ntp-client.confd ntp-client + newinitd "${FILESDIR}"/sntp.rc sntp + newconfd "${FILESDIR}"/sntp.confd sntp + if ! use caps ; then + sed -i "s|-u ntp:ntp||" "${ED}"/etc/conf.d/ntpd || die + fi + sed -i "s:/usr/bin:/usr/sbin:" "${ED}"/etc/init.d/ntpd || die + + keepdir /var/lib/ntp + use prefix || fowners ntp:ntp /var/lib/ntp + + if use openntpd ; then + cd "${ED}" + rm usr/sbin/ntpd || die + rm -r var/lib + rm etc/{conf,init}.d/ntpd + rm usr/share/man/*/ntpd.8 || die + else + systemd_newunit "${FILESDIR}"/ntpd.service-r2 ntpd.service + use caps && sed -i '/ExecStart/ s|$| -u ntp:ntp|' "${ED}"/usr/lib/systemd/system/ntpd.service + systemd_enable_ntpunit 60-ntpd ntpd.service + fi + + systemd_newunit "${FILESDIR}"/ntpdate.service-r1 ntpdate.service + systemd_install_serviced "${FILESDIR}"/ntpdate.service.conf + systemd_newunit "${FILESDIR}"/sntp.service-r2 sntp.service + systemd_install_serviced "${FILESDIR}"/sntp.service.conf +} + +pkg_postinst() { + if grep -qs '^[^#].*notrust' "${EROOT}"/etc/ntp.conf ; then + eerror "The notrust option was found in your /etc/ntp.conf!" + ewarn "If your ntpd starts sending out weird responses," + ewarn "then make sure you have keys properly setup and see" + ewarn "https://bugs.gentoo.org/41827" + fi +} diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest index 17078e07dd7d..41397606d374 100644 --- a/net-misc/youtube-dl/Manifest +++ b/net-misc/youtube-dl/Manifest @@ -1,4 +1,3 @@ -DIST youtube-dl-2016.12.22.tar.gz 2502964 SHA256 f5bc5eb1af17391b7a1da795f4181c3702fb2c1da2668b25f1260dbdba882524 SHA512 87fee134da660a4feb4cfcd2cbb35cb9682e6ed08c766e3c89f6c986f991cac78c64f5bf8a1d15c4080e4df0909c6a360137407a7896b93f8f41cf4493f341cb WHIRLPOOL 6909d34958e4152be3334723c68d207bb34db2996d90908829ebd3ee45d28768d7f6cba8ce0fb19de440b34fb96b46b3d5b8bf830c998037c4f4d59e574206c3 -DIST youtube-dl-2017.03.10.tar.gz 2628943 SHA256 4401089cdc71f5767a9fee5c6edbf9e14238cfd61934dd74ed277ce61fe49931 SHA512 cdebb72d3bb05c773c4bd6e689d654192ab752ba4f4eb023b60e06c6181f827b096ce3c27181f6f6b19e559bf91e6e1e6d3e08fef5ae8866d4db08489f77f47f WHIRLPOOL 0d01e503c072d495c023d851e6814659476ad14416eef646ca997593e51d1ebc787db67a04130b640f6c29e00fa27554b0de342690ba880168434cb16f67e453 DIST youtube-dl-2017.03.16.tar.gz 2631620 SHA256 55df3cbda9cf86e49baf54040340ec74c692bb3d6da3d2f5a1bc1238017dd492 SHA512 f3b8942f6b2be3b1cfd4bddfb74c17bad48c8ef4bea34114970ecb9d65b5a3dcbe71beba6d7c2dbda168371bbb2e8bbaddce58039bd9d158bf23950a2a88123c WHIRLPOOL 8345da00074e62ec9a9c244cb9ef64930fbd0e5e9e5bc1709bfcf56517cc6312031a09523c3016db2a1542c16a0297bea9d6883a201ae94e347e358307e92422 DIST youtube-dl-2017.03.20.tar.gz 2643811 SHA256 6e4201d7b45da75e9ed04c0393e9b1ce86fad27375337d5e1700549a26597215 SHA512 96c4023d30e22088ff32ad0b7c23566b0c90937b4054d98a22f98cb032bc094738e3830e2e0377856800f0fa742095b43f186ea40fece85555720d281e1f0915 WHIRLPOOL 776711d09e927c11dff8e3c83270456a8ca20b97fa92c9f9d88b148aa3a5e8908b51069ac9aecdfadd8476dd3ab94e9eb2b3768f1a5558e87d5a3fa4b7dc88cb +DIST youtube-dl-2017.03.22.tar.gz 2644766 SHA256 c9c0d929f887c2044a0cee88f314f2746a19f34b5842f1b065efc536c43be9ff SHA512 b04af0535e7d0a396769e01b04f8e7f3f8dfb79a59daa258b339065a420c06e73d2917c81021b4522114df738be0091fa3d8e38307922671c5bd4908f18c172f WHIRLPOOL 4f7241662057280a30c5b731e831a7cd444893419691b7ce933cef7e412cc0ac838431cce5f25fa17c10c7980a16288d3339cb688c10a5064886a26af629e2a3 diff --git a/net-misc/youtube-dl/youtube-dl-2016.12.22.ebuild b/net-misc/youtube-dl/youtube-dl-2016.12.22.ebuild deleted file mode 100644 index d3a96875d328..000000000000 --- a/net-misc/youtube-dl/youtube-dl-2016.12.22.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=(python{2_7,3_4,3_5}) -inherit bash-completion-r1 distutils-r1 eutils - -DESCRIPTION="Download videos from YouTube.com (and more sites...)" -HOMEPAGE="https://rg3.github.com/youtube-dl/" -SRC_URI="http://youtube-dl.org/downloads/${PV}/${P}.tar.gz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="amd64 ~arm hppa ppc ppc64 x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" -IUSE="offensive test" - -RDEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} - test? ( dev-python/nose[coverage(+)] ) -" - -S="${WORKDIR}/${PN}" - -python_prepare_all() { - if ! use offensive; then - sed -i -e "/__version__/s|'$|-gentoo_no_offensive_sites'|g" \ - youtube_dl/version.py || die - # these have single line import statements - local xxx=( - alphaporno anysex behindkink camwithher chaturbate eporner - eroprofile extremetube fourtube foxgay goshgay hellporno - hentaistigma hornbunny keezmovies lovehomeporn mofosex motherless - myvidster porn91 porncom pornhd pornotube pornovoisines pornoxo - ruleporn sexu slutload spankbang spankwire sunporno thisav tube8 - vporn watchindianporn xbef xnxx xtube xvideos xxxymovies youjizz - youporn - ) - # these have multi-line import statements - local mxxx=( - drtuber pornhub redtube xhamster tnaflix - ) - # do single line imports - sed -i \ - -e $( printf '/%s/d;' ${xxx[@]} ) \ - youtube_dl/extractor/extractors.py \ - || die - - # do multiple line imports - sed -i \ - -e $( printf '/%s/,/)/d;' ${mxxx[@]} ) \ - youtube_dl/extractor/extractors.py \ - || die - - sed -i \ - -e $( printf '/%s/d;' ${mxxx[@]} ) \ - youtube_dl/extractor/generic.py \ - || die - - rm \ - $( printf 'youtube_dl/extractor/%s.py ' ${xxx[@]} ) \ - $( printf 'youtube_dl/extractor/%s.py ' ${mxxx[@]} ) \ - test/test_age_restriction.py \ - || die - fi - - epatch_user - - distutils-r1_python_prepare_all -} - -src_compile() { - distutils-r1_src_compile -} - -python_test() { - emake test -} - -python_install_all() { - dodoc README.txt - doman ${PN}.1 - - newbashcomp ${PN}.bash-completion ${PN} - - insinto /usr/share/zsh/site-functions - newins youtube-dl.zsh _youtube-dl - - insinto /usr/share/fish/completions - doins youtube-dl.fish - - distutils-r1_python_install_all - - rm -r "${ED}"/usr/etc || die -} diff --git a/net-misc/youtube-dl/youtube-dl-2017.03.16.ebuild b/net-misc/youtube-dl/youtube-dl-2017.03.16.ebuild index c5e7c1c5cde7..5a1ccb3c72e9 100644 --- a/net-misc/youtube-dl/youtube-dl-2017.03.16.ebuild +++ b/net-misc/youtube-dl/youtube-dl-2017.03.16.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://youtube-dl.org/downloads/${PV}/${P}.tar.gz" LICENSE="public-domain" SLOT="0" -KEYWORDS="amd64 ~arm hppa ~ppc ~ppc64 x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" +KEYWORDS="amd64 ~arm hppa ppc ppc64 x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" IUSE="+offensive test" RDEPEND=" diff --git a/net-misc/youtube-dl/youtube-dl-2017.03.10.ebuild b/net-misc/youtube-dl/youtube-dl-2017.03.22.ebuild similarity index 88% rename from net-misc/youtube-dl/youtube-dl-2017.03.10.ebuild rename to net-misc/youtube-dl/youtube-dl-2017.03.22.ebuild index a8678ca1fa91..0527ae290b0e 100644 --- a/net-misc/youtube-dl/youtube-dl-2017.03.10.ebuild +++ b/net-misc/youtube-dl/youtube-dl-2017.03.22.ebuild @@ -34,14 +34,14 @@ python_prepare_all() { alphaporno anysex behindkink camwithher chaturbate eporner eroprofile extremetube fourtube foxgay goshgay hellporno hentaistigma hornbunny keezmovies lovehomeporn mofosex motherless - myvidster porn91 porncom pornhd pornotube pornovoisines pornoxo - ruleporn sexu slutload spankbang spankwire sunporno thisav tube8 - vporn watchindianporn xbef xnxx xtube xvideos xxxymovies youjizz - youporn + myvidster porn91 porncom pornflip pornhd pornotube pornovoisines + pornoxo ruleporn sexu slutload spankbang spankwire sunporno thisav + tube8 vporn watchindianporn xbef xnxx xtube xvideos xxxymovies + youjizz youporn ) # these have multi-line import statements local mxxx=( - drtuber pornhub redtube xhamster tnaflix + drtuber pornhub redtube tnaflix xhamster ) # do single line imports sed -i \ diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest index 7429540f7af7..51635e61cb9d 100644 --- a/net-nntp/sabnzbd/Manifest +++ b/net-nntp/sabnzbd/Manifest @@ -1 +1 @@ -DIST SABnzbd-1.2.2-src.tar.gz 2725444 SHA256 0565ea3384f2f876c22ad0c07b96670fcb2514aefc73c47e315bb2d7b281c6c0 SHA512 b09ef295c71215b70065e1cb18bf581ebcd9404e7f8d8257f94cf50548c51ddc4afe109096b161186f2335038eb0b4a6707d409f3f7dc4c0ca9df9b0d288a7d3 WHIRLPOOL 055f669d3048db7610d7d7d86b63b0ed2dca39877f9758432aac10e5738d71f9f5c1273f948c7bec9d01cabffbf9e78392b534ea3438ff880bec9b647e6bb427 +DIST SABnzbd-1.2.3-src.tar.gz 2725678 SHA256 a0100d19edd9c6b528f79214a64690941281758048e4ead6671446070e1e9e24 SHA512 80677df12a278a12a20405812f4f434625fa3a9dd769d8734b92771436a82ec6810fbc180e2b9b4ca9e15efc14b79d217b1392ff2a43785b803966afb9e3eb80 WHIRLPOOL f9dd40f16fe3743a6e62d6dd4d7aa83855e0131b4a817af007f2319cb6845a604c61144f4f35a123d79d4633bbc2cee2616ebbe1e8cbf4e97729682a9e8eb436 diff --git a/net-nntp/sabnzbd/sabnzbd-1.2.2.ebuild b/net-nntp/sabnzbd/sabnzbd-1.2.3.ebuild similarity index 100% rename from net-nntp/sabnzbd/sabnzbd-1.2.2.ebuild rename to net-nntp/sabnzbd/sabnzbd-1.2.3.ebuild diff --git a/profiles/base/package.use b/profiles/base/package.use index bc1f90601920..46efc42d9766 100644 --- a/profiles/base/package.use +++ b/profiles/base/package.use @@ -1,6 +1,10 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (23 Mar 2017) +# Only >=python3_5 supported +dev-util/kdevelop-python:5 python_single_target_python3_5 + # Michael Palimaka (19 Mar 2017) # only python 3 is supported app-editors/gedit-plugins python_single_target_python3_4 @@ -14,6 +18,7 @@ dev-vcs/git-bz python_single_target_python2_7 gnome-base/libglade python_single_target_python2_7 sci-chemistry/pdb-tools python_single_target_python2_7 +# Andreas Sturmlechner (22 Oct 2016) # Only python3 supported dev-libs/libixion python_single_target_python3_4 dev-libs/liborcus python_single_target_python3_4 diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 94179afe3011..96da6703d411 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -7,6 +7,12 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Thomas Deutschmann (22 Mar 2017) +# mod_security is currently incompatible with recent changes +# in >=nginx-1.11.11. +# https://github.com/SpiderLabs/ModSecurity/issues/1359 +>=www-servers/nginx-1.11.11 nginx_modules_http_security + # Michał Górny (18 Mar 2017) # Requires removed old version of media-gfx/graphviz. media-gfx/nip2 graphviz diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index db1d1d7dca04..3aadf24624b6 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -4,6 +4,10 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in package.use.mask +# Andreas Sturmlechner (23 Mar 2017) +# Requires dev-lang/julia stabilisation, bug #613576 +kde-apps/cantor julia + # Andreas Sturmlechner (22 Feb 2017) # Requires not yet stabilised sci-geosciences/grass, # which probably needs bump to solve several issues. diff --git a/profiles/package.mask b/profiles/package.mask index b951c161d872..abe9059dfb6c 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -29,6 +29,11 @@ #--- END OF EXAMPLES --- +# Johannes Huber (22 Mar 2017) +# Masked for removal in 14 days. Echonest service is gone +# since 2016/05/31. No reverse dependencies. Bug #587972. +media-libs/libechonest + # Pawel Hajdan, Jr. (20 Mar 2017) # Dev channel releases are only for people who are developers or want more # experimental features and accept a more unstable release. diff --git a/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild b/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild index 3b7741b869a6..2f66c4d7efdd 100644 --- a/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild +++ b/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.bz2" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~hppa ~ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos" +KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos" IUSE="static-libs" RDEPEND="sci-libs/suitesparseconfig[${MULTILIB_USEDEP}]" diff --git a/sci-libs/libsigrok/libsigrok-0.3.0.ebuild b/sci-libs/libsigrok/libsigrok-0.3.0.ebuild index 06e8eaf2e379..21530e0ef700 100644 --- a/sci-libs/libsigrok/libsigrok-0.3.0.ebuild +++ b/sci-libs/libsigrok/libsigrok-0.3.0.ebuild @@ -13,7 +13,7 @@ else KEYWORDS="amd64 x86" fi -DESCRIPTION="provide basic hardware drivers for logic analyzers and input/output file format support" +DESCRIPTION="basic hardware drivers for logic analyzers and input/output file format support" HOMEPAGE="http://sigrok.org/wiki/Libsigrok" LICENSE="GPL-3" @@ -22,7 +22,7 @@ IUSE="ftdi serial static-libs test usb" # We also support librevisa, but that isn't in the tree ... LIB_DEPEND=">=dev-libs/glib-2.32.0[static-libs(+)] - >=dev-libs/libzip-0.8[static-libs(+)] + >=dev-libs/libzip-0.8:=[static-libs(+)] ftdi? ( >=dev-embedded/libftdi-0.16:=[static-libs(+)] ) serial? ( >=dev-libs/libserialport-0.1.0[static-libs(+)] ) usb? ( virtual/libusb:1[static-libs(+)] )" diff --git a/sci-libs/libsigrok/libsigrok-0.4.0.ebuild b/sci-libs/libsigrok/libsigrok-0.4.0.ebuild index 75ff9fe29aef..8d30801c1008 100644 --- a/sci-libs/libsigrok/libsigrok-0.4.0.ebuild +++ b/sci-libs/libsigrok/libsigrok-0.4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -15,7 +15,7 @@ else KEYWORDS="~amd64 ~x86" fi -DESCRIPTION="provide basic hardware drivers for logic analyzers and input/output file format support" +DESCRIPTION="basic hardware drivers for logic analyzers and input/output file format support" HOMEPAGE="http://sigrok.org/wiki/Libsigrok" LICENSE="GPL-3" @@ -25,7 +25,7 @@ REQUIRED_USE="java? ( cxx ) python? ( cxx ${PYTHON_REQUIRED_USE} )" # We also support librevisa, but that isn't in the tree ... LIB_DEPEND=">=dev-libs/glib-2.32.0[static-libs(+)] - >=dev-libs/libzip-0.8[static-libs(+)] + >=dev-libs/libzip-0.8:=[static-libs(+)] cxx? ( dev-cpp/glibmm:2[static-libs(+)] ) python? ( ${PYTHON_DEPS} >=dev-python/pygobject-3.0.0[${PYTHON_USEDEP}] ) ftdi? ( >=dev-embedded/libftdi-0.16:=[static-libs(+)] ) diff --git a/sci-libs/libsigrok/libsigrok-9999.ebuild b/sci-libs/libsigrok/libsigrok-9999.ebuild index 75ff9fe29aef..8d30801c1008 100644 --- a/sci-libs/libsigrok/libsigrok-9999.ebuild +++ b/sci-libs/libsigrok/libsigrok-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -15,7 +15,7 @@ else KEYWORDS="~amd64 ~x86" fi -DESCRIPTION="provide basic hardware drivers for logic analyzers and input/output file format support" +DESCRIPTION="basic hardware drivers for logic analyzers and input/output file format support" HOMEPAGE="http://sigrok.org/wiki/Libsigrok" LICENSE="GPL-3" @@ -25,7 +25,7 @@ REQUIRED_USE="java? ( cxx ) python? ( cxx ${PYTHON_REQUIRED_USE} )" # We also support librevisa, but that isn't in the tree ... LIB_DEPEND=">=dev-libs/glib-2.32.0[static-libs(+)] - >=dev-libs/libzip-0.8[static-libs(+)] + >=dev-libs/libzip-0.8:=[static-libs(+)] cxx? ( dev-cpp/glibmm:2[static-libs(+)] ) python? ( ${PYTHON_DEPS} >=dev-python/pygobject-3.0.0[${PYTHON_USEDEP}] ) ftdi? ( >=dev-embedded/libftdi-0.16:=[static-libs(+)] ) diff --git a/sci-libs/libsigrok/metadata.xml b/sci-libs/libsigrok/metadata.xml index 03c75dbad278..60598929d67c 100644 --- a/sci-libs/libsigrok/metadata.xml +++ b/sci-libs/libsigrok/metadata.xml @@ -5,6 +5,11 @@ embedded@gentoo.org Embedded Gentoo + + libsigrok is a shared library written in C, which provides the basic + hardware access drivers for logic analyzers and other supported devices, + as well as input/output file format support. + Enable drivers that need libftdi Enable drivers that are parallel (IEEE1284) based diff --git a/sci-libs/mpir/mpir-2.6.0-r2.ebuild b/sci-libs/mpir/mpir-2.6.0-r2.ebuild index aee91b0e3bd7..385a40aebb40 100644 --- a/sci-libs/mpir/mpir-2.6.0-r2.ebuild +++ b/sci-libs/mpir/mpir-2.6.0-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.mpir.org/${P}.tar.lzma" LICENSE="LGPL-3" SLOT="0/11" -KEYWORDS="amd64 ~arm ~hppa ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux" IUSE="+cxx cpudetection static-libs" DEPEND="x86? ( dev-lang/yasm ) diff --git a/sci-libs/openlibm/Manifest b/sci-libs/openlibm/Manifest index 561516215fb4..d07612a8c63d 100644 --- a/sci-libs/openlibm/Manifest +++ b/sci-libs/openlibm/Manifest @@ -1,2 +1 @@ -DIST openlibm-0.2.tar.gz 276504 SHA256 6fbcd7e2771b3f7b9f16d4d1d41dd0db860ae2899036fa8ea599d2047685e910 SHA512 e4667c694079dcf0a6e839ab8021d17038f9b2d2503d6b03849ec16c3dcb271d25752955e6c0e4c5adf7fbc267b81332c788bdb8c305327f9c9c3ff0be263fb7 WHIRLPOOL 82754b1287f752961fd3274ce85abc82ccee41d7d0ba5611924718560776ff1e4aa19972261449590f6e508e65ece91e2d4140b3cfae0c9ea0bd5c509fd81ec3 -DIST openlibm-0.3.tar.gz 276638 SHA256 eece0f928c93d70ac350f9c9632a1eab5d6e0a7fbdb31b6b75113c40fb9b810c SHA512 ac83f8020b51016d8df131641621c632251af0a6454287fba361fbeb7ae9ad82b6ae25fb5d5d994bf6352f8aaa2a9ee18ae2e619230bef949ba65508ae9f99d2 WHIRLPOOL f74c3c5b40223445c52f4369c3da23c5b705c002149e79e9fab2fcea278ea763e4e0227384c9082c070f39f4143157cd64e33843ed9531a9493887bd0b68673f +DIST openlibm-0.5.4.tar.gz 353072 SHA256 9a8ae1d17825a4a6a4c013d36a7f4348b27c47eedb6549c521ecc9c79d021c13 SHA512 ca74936b9eb7a52566cc509ffb98dd9e1672cd4029ba0193162505e53fe671b8903c37ef4036c15d0872ca246079a792d1630f3a93024010ff0c232f78295192 WHIRLPOOL 98d4b3f5fb5515fc0044bb9a1bdb5f61816efead9df906a2a959063765d0275ab527568a141ac6e9a3dc4124948a6c74d78ffc577f652ac47c7bc6374b84e360 diff --git a/sci-libs/openlibm/openlibm-0.2.ebuild b/sci-libs/openlibm/openlibm-0.2.ebuild deleted file mode 100644 index 0afcbd43dd20..000000000000 --- a/sci-libs/openlibm/openlibm-0.2.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils toolchain-funcs fortran-2 - -DESCRIPTION="High quality system independent, open source libm" -HOMEPAGE="https://github.com/JuliaLang/openlibm" -SRC_URI="https://github.com/JuliaLang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT freedist public-domain BSD" -SLOT="0/0.1.0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" - -IUSE="static-libs" - -src_prepare() { - epatch "${FILESDIR}"/${PN}-respect-toolchain.patch -} - -src_compile() { - tc-export CC - tc-export AR - emake libopenlibm.so - use static-libs && emake libopenlibm.a -} - -src_test() { - emake -} - -src_install() { - dolib.so libopenlibm.so* - use static-libs && dolib.a libopenlibm.a - doheader include/{cdefs,types}-compat.h src/openlibm.h - dodoc README.md -} diff --git a/sci-libs/openlibm/openlibm-0.3.ebuild b/sci-libs/openlibm/openlibm-0.5.4.ebuild similarity index 55% rename from sci-libs/openlibm/openlibm-0.3.ebuild rename to sci-libs/openlibm/openlibm-0.5.4.ebuild index 4629a7fe8c4a..0df52bd8a5bb 100644 --- a/sci-libs/openlibm/openlibm-0.3.ebuild +++ b/sci-libs/openlibm/openlibm-0.5.4.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=6 inherit eutils toolchain-funcs fortran-2 @@ -15,24 +15,9 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="static-libs" -src_prepare() { - epatch "${FILESDIR}"/${PN}-respect-toolchain.patch -} - -src_compile() { - tc-export CC - tc-export AR - emake libopenlibm.so - use static-libs && emake libopenlibm.a -} - -src_test() { - emake -} - src_install() { - dolib.so libopenlibm.so* - use static-libs && dolib.a libopenlibm.a - doheader include/{cdefs,types}-compat.h src/openlibm.h + emake DESTDIR="${D}" prefix="${EPREFIX}/usr" \ + libdir="${EPREFIX}/usr/$(get_libdir)" install + use static-libs || rm "${D}/${EPREFIX}/usr/$(get_libdir)/libopenlibm.a" || die "rm failed" dodoc README.md } diff --git a/sci-libs/suitesparseconfig/suitesparseconfig-4.2.1-r1.ebuild b/sci-libs/suitesparseconfig/suitesparseconfig-4.2.1-r1.ebuild index c98a5895a554..9e8341e25021 100644 --- a/sci-libs/suitesparseconfig/suitesparseconfig-4.2.1-r1.ebuild +++ b/sci-libs/suitesparseconfig/suitesparseconfig-4.2.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.bz2" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ~ppc ppc64 sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x86-macos" IUSE="static-libs" multilib_src_configure() { diff --git a/sys-cluster/nova/Manifest b/sys-cluster/nova/Manifest index 3ee503e1abdb..4d9c105326c4 100644 --- a/sys-cluster/nova/Manifest +++ b/sys-cluster/nova/Manifest @@ -1,11 +1,9 @@ DIST mitaka-nova.conf.sample 36427 SHA256 dd4c3ccab89fbe9f69df520f47d439c7ffa440d3f8b288b0ab99ac328a02ec75 SHA512 169671bde5cb5bb89065d801f80aa0d3c664af652d9ddb0c409ed3e0af2c0b94f1dbd0ebf834849e3e75dc38972935ec65a6e533d86148a7315839597d577cad WHIRLPOOL 20f95a296c3d112a532c9c5cc911d30b67472868d94bcfd52fadfd7105f9095a6b77020ca1caa6a70319548239358868d809feed363a82e4d574aceb6e5f016d DIST newton-nova.conf.sample 44496 SHA256 a7d9b95e67b77d0335edac760e037ad117d8c9f18c4792939ba8bb02739eae58 SHA512 ac917f0fed24c6705cbe43b4e1af31138bb656ea06f0cbe66d5b820677a47ca854abf6ca7fdf76a9a7f3a5afff758dac294ffd778d1bda82bb9f95c48d103d6e WHIRLPOOL 3c54dc8e4721f4289a8f64e9ac215c4b2e4b6afd2904fea4080659d3c292dcd942535d998b463efa4dd96a6090afb9830dfa6b9b3f2062439a8d03ec09356adc DIST nova-13.1.2.tar.gz 5419167 SHA256 8e6762e09ff3bb1ab401881657faa460c75b32b730ca55e89b3de0a921843b99 SHA512 3ea9e4a26ef10dc6175b417d66817ed5f00915197fd7184778a2ce70ef56208a5e5e6c8fe72228c90eb4999b278eb9a2f6743f5430f1e14e5b5aa2d7c53e79f7 WHIRLPOOL bd025f3a434332acf61da52f9df72d644f1cea19e38a702c39939e32a8a45b1996340b1f93f253e9844098e0cfb73dc286cfadb13181751545f4b8356342487d -DIST nova-13.1.3.tar.gz 5427465 SHA256 48af5378d8b0efb3479b8eb2a440f4f7dab01e763debe5c93e1e03e8c55165cb SHA512 0e490c01215d58b21ff08184b8d76c254e7005d17622bd2421d9d01bf2b8304dc4a7f6743af56f8c37cc1744750e9c1b42b699cf7893375ce23b66d57a3ad09f WHIRLPOOL 1b5733867734a391887e84062c9c2b964406853495858713670fdc1d6f876783a9cc4927c830634c9e97557c203d867b44db363ae7dca6fd3b32c13ae11c4abe +DIST nova-13.1.4.tar.gz 5419307 SHA256 9ce2a44e94126b9992478bf3fb11c80a8ea6acd0d5a1a3614fbe1204bb101505 SHA512 a70783ceed1961201d198f4e8db118a8d6326ccf264061caf6610f21041a62836409f1acdfb668ad79c85192143bd7ddc1db4bc9b44f033d02d6578380d8c7d9 WHIRLPOOL 62c1a890a75d74ed8971ef465d95ae0883b304cad1282db021c24466c0fabdc16ab8f9bccc8bd081314032895ffee8f118938736ede7227b04870a47af004606 DIST nova-14.0.3.tar.gz 5584926 SHA256 e5a93e747824cb77a0d389a3e74eaaa63954048530df942533c68bda1534e826 SHA512 9fff4b9370799f05c8d0984d19020ff794ffec3924e607eb2677e29e87990c32f9132e0f70137e8bb2142140476cc612e0dfdb1abeb3a8e6ae14b98703b1dffc WHIRLPOOL e73cfeb570722e081ee28f4ff06ef3175af93e2d82c1bced374178192296186d387c23e0b1d835253e3a33e70ee5681f70c0fc7867a6f080d16083dd4364b210 -DIST nova-14.0.4.tar.gz 5586891 SHA256 c7f4b14e5fa50a6a232d31a1561e6ea7b9fc6877d244d3ee71e47bf26ee8e5aa SHA512 e66a74faf6dc7e389ae892b992071dc9e1b41500a3d597aeef6367beb4008d9d39827f0cad53619c8e30d1fb309f2edb127519a3563372b0de8c35b9d90a7944 WHIRLPOOL de3dc8cc7358570b031abd693ae98771f00489ea7ead8d9f8169388a0ba708e68b52bcde976f202682469d338fea92d3edb1b551019b38b6eb391966d112f177 -DIST nova-15.0.0.tar.gz 5730683 SHA256 f3769208225ba7257273f7a97ffa2bc8cfa2372f61082fbcbae9b0fd5fcb0aa6 SHA512 999e4ca1de8fe1cee73cfb559fa6ad2f38e55937541d3ddb7f76a773d2056bfdbbbf490efe959acd09d4fb456c186b1601a47eaa4e794ec8067458904b7182af WHIRLPOOL ce7d396e7fad0dd73d40922dfc2d6fc382954daea77325b57d651295fb76c60a0baa7d3efac34a3e6938a25007d0a1ab2a749e952080e08ab032f89ddc7a0aeb -DIST nova-15.0.1.tar.gz 5734645 SHA256 9e6d41c63f7774349f4ce10c0640fafcba81e2ae8f6525ea3817e376581b599c SHA512 6ad9fe16a35ba07c0875e5d07e2f18adc015d4ca77df587eaaef0242f178310a915dadfd32f41d47a629013df9382ea6a23ea7e9c05006af7570583b3e9415c4 WHIRLPOOL 84b474d5772be8b88cace4e18be76976f43f9d8935daa594186e8f4e49269ebb349e4c5d26865e1971e04ca6e85f4a64bac18e2a66cd4e117d1782bf9bea0a4a -DIST nova.conf.sample-15.0.0 344760 SHA256 09c086c981505a6e775a4e2073856b1d38998d97b92062f019095f98d7d26e1f SHA512 5c55c752c8752876acbd8d2348abb39d6a8449f637ad2a6515f5c9f4619dbad73c4ae7a6ac4cd164656a0c466ed000a4d68a291050a03a5641fe96b3dd7f732d WHIRLPOOL 22f174d402e6d9c3e1e18da0cdec883209013083c66eb2b5a2921546fb609c1a19de594832afa8f40ee26a999f2596c563eb16ba1a08035895b5d6c72a729125 -DIST nova.conf.sample-15.0.1 344760 SHA256 09c086c981505a6e775a4e2073856b1d38998d97b92062f019095f98d7d26e1f SHA512 5c55c752c8752876acbd8d2348abb39d6a8449f637ad2a6515f5c9f4619dbad73c4ae7a6ac4cd164656a0c466ed000a4d68a291050a03a5641fe96b3dd7f732d WHIRLPOOL 22f174d402e6d9c3e1e18da0cdec883209013083c66eb2b5a2921546fb609c1a19de594832afa8f40ee26a999f2596c563eb16ba1a08035895b5d6c72a729125 +DIST nova-14.0.5.tar.gz 5595066 SHA256 762f18a0e18bda9d2c962e906424b8a60e3c2692d9b597d728a5c9b3ae28926a SHA512 8e169c625f65b1333dbf0737fd3451903ebf0a95bfac37394f588182d5395e3dc7d037075ef572306e9a07530c42a2d560bc26cb23ecc28c320e7412b5b1b093 WHIRLPOOL d6147e64405c11640ab3c7e1605d9e17a56fc1e4831516049059e1b114eab44d0f2ef6ea29209646caf5a80c5f595e69577c1936fc99507efd7ac3a2629c9d83 +DIST nova-15.0.2.tar.gz 5737318 SHA256 bd1d5fd8b92bed97cc9b9ef51106a31f269096e294441744298a9d07c2f88f52 SHA512 d04804bcdf22a3f18fe2bc02c6c07bd5f894e674b01f64940587dc77c8d80904fcd802d3034c7dde4fa25bbbda4e2e6044bf6e877c658562242dde6d5d906628 WHIRLPOOL 58619c3cfbf7c618035ef90b967e355b35925f2a556ba1b610363753aaf4d038d8e782dce3f8ae4429be2c4d00b1f84146833ab08e73f14c58057a9669abd9f6 +DIST nova.conf.sample-15.0.2 344760 SHA256 09c086c981505a6e775a4e2073856b1d38998d97b92062f019095f98d7d26e1f SHA512 5c55c752c8752876acbd8d2348abb39d6a8449f637ad2a6515f5c9f4619dbad73c4ae7a6ac4cd164656a0c466ed000a4d68a291050a03a5641fe96b3dd7f732d WHIRLPOOL 22f174d402e6d9c3e1e18da0cdec883209013083c66eb2b5a2921546fb609c1a19de594832afa8f40ee26a999f2596c563eb16ba1a08035895b5d6c72a729125 DIST nova.conf.sample-2017.1.9999 344760 SHA256 09c086c981505a6e775a4e2073856b1d38998d97b92062f019095f98d7d26e1f SHA512 5c55c752c8752876acbd8d2348abb39d6a8449f637ad2a6515f5c9f4619dbad73c4ae7a6ac4cd164656a0c466ed000a4d68a291050a03a5641fe96b3dd7f732d WHIRLPOOL 22f174d402e6d9c3e1e18da0cdec883209013083c66eb2b5a2921546fb609c1a19de594832afa8f40ee26a999f2596c563eb16ba1a08035895b5d6c72a729125 diff --git a/sys-cluster/nova/nova-13.1.3.ebuild b/sys-cluster/nova/nova-13.1.4.ebuild similarity index 100% rename from sys-cluster/nova/nova-13.1.3.ebuild rename to sys-cluster/nova/nova-13.1.4.ebuild diff --git a/sys-cluster/nova/nova-14.0.4.ebuild b/sys-cluster/nova/nova-14.0.5.ebuild similarity index 100% rename from sys-cluster/nova/nova-14.0.4.ebuild rename to sys-cluster/nova/nova-14.0.5.ebuild diff --git a/sys-cluster/nova/nova-15.0.0.ebuild b/sys-cluster/nova/nova-15.0.0.ebuild deleted file mode 100644 index c44343dc4f1b..000000000000 --- a/sys-cluster/nova/nova-15.0.0.ebuild +++ /dev/null @@ -1,221 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 python3_4 ) - -inherit distutils-r1 eutils linux-info multilib user - -DESCRIPTION="Cloud computing fabric controller (main part of an IaaS system) in Python" -HOMEPAGE="https://launchpad.net/nova" -SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/nova/ocata/nova.conf.sample -> nova.conf.sample-${PV} - https://tarballs.openstack.org/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="+compute compute-only iscsi +memcached mysql +novncproxy openvswitch postgres +rabbitmq sqlite" -REQUIRED_USE=" - !compute-only? ( || ( mysql postgres sqlite ) ) - compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite )" - -CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]" -DEPEND=" - >=dev-python/setuptools-16.0[${PYTHON_USEDEP}] - ${CDEPEND} - app-admin/sudo" - -RDEPEND=" - ${CDEPEND} - compute-only? ( - >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}] - =dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}] - =dev-python/pymysql-0.7.6[${PYTHON_USEDEP}] - !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}] - =dev-python/psycopg-2.5.0[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}] - =dev-python/decorator-3.4.0[${PYTHON_USEDEP}] - >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}] - >=dev-python/jinja-2.8[${PYTHON_USEDEP}] - !~dev-python/jinja-2.9.0[${PYTHON_USEDEP}] - !~dev-python/jinja-2.9.1[${PYTHON_USEDEP}] - !~dev-python/jinja-2.9.2[${PYTHON_USEDEP}] - !~dev-python/jinja-2.9.3[${PYTHON_USEDEP}] - !~dev-python/jinja-2.9.4[${PYTHON_USEDEP}] - >=dev-python/keystonemiddleware-4.12.0[${PYTHON_USEDEP}] - >=dev-python/lxml-2.3[${PYTHON_USEDEP}] - !~dev-python/lxml-3.7.0[${PYTHON_USEDEP}] - >=dev-python/routes-1.12.3[${PYTHON_USEDEP}] - !~dev-python/routes-2.0[${PYTHON_USEDEP}] - !~dev-python/routes-2.1[$(python_gen_usedep 'python2_7')] - !~dev-python/routes-2.3[${PYTHON_USEDEP}] - >=dev-python/cryptography-1.0[${PYTHON_USEDEP}] - !~dev-python/cryptography-1.3.0[${PYTHON_USEDEP}] - >=dev-python/webob-1.6.0[${PYTHON_USEDEP}] - >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}] - >=dev-python/pastedeploy-1.5.0-r1[${PYTHON_USEDEP}] - dev-python/paste[${PYTHON_USEDEP}] - >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}] - =dev-python/sqlalchemy-migrate-0.9.6[${PYTHON_USEDEP}] - >=dev-python/netaddr-0.7.13[${PYTHON_USEDEP}] - !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}] - >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}] - >=dev-python/paramiko-2.0[${PYTHON_USEDEP}] - >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}] - >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] - >=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}] - !~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}] - =dev-python/python-cinderclient-1.6.0[${PYTHON_USEDEP}] - !~dev-python/python-cinderclient-1.7.0[${PYTHON_USEDEP}] - !~dev-python/python-cinderclient-1.7.1[${PYTHON_USEDEP}] - >=dev-python/keystoneauth-2.18.0[${PYTHON_USEDEP}] - >=dev-python/python-neutronclient-5.1.0[${PYTHON_USEDEP}] - >=dev-python/python-glanceclient-2.5.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.10.0[${PYTHON_USEDEP}] - !~dev-python/requests-2.12.2[${PYTHON_USEDEP}] - >=dev-python/six-1.9.0[${PYTHON_USEDEP}] - >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}] - >=dev-python/setuptools-16.0[${PYTHON_USEDEP}] - !~dev-python/setuptools-24.0.0[${PYTHON_USEDEP}] - >=dev-python/websockify-0.8.0[${PYTHON_USEDEP}] - >=dev-python/oslo-cache-1.5.0[${PYTHON_USEDEP}] - >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}] - >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}] - !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}] - >=dev-python/oslo-context-2.9.0[${PYTHON_USEDEP}] - >=dev-python/oslo-log-3.11.0[${PYTHON_USEDEP}] - >=dev-python/oslo-reports-0.6.0[${PYTHON_USEDEP}] - >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}] - >=dev-python/oslo-db-4.15.0[${PYTHON_USEDEP}] - >=dev-python/oslo-rootwrap-5.0.0[${PYTHON_USEDEP}] - >=dev-python/oslo-messaging-5.14.0[${PYTHON_USEDEP}] - >=dev-python/oslo-policy-1.17.0[${PYTHON_USEDEP}] - >=dev-python/oslo-privsep-1.9.0[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}] - >=dev-python/oslo-service-1.10.0[${PYTHON_USEDEP}] - >=dev-python/rfc3986-0.3.1[${PYTHON_USEDEP}] - >=dev-python/oslo-middleware-3.0.0[${PYTHON_USEDEP}] - >=dev-python/psutil-3.0.1[${PYTHON_USEDEP}] - >=dev-python/oslo-versionedobjects-1.17.0[${PYTHON_USEDEP}] - >=dev-python/os-brick-1.8.0[${PYTHON_USEDEP}] - >=dev-python/os-vif-1.4.0[${PYTHON_USEDEP}] - >=dev-python/os-win-1.4.0[${PYTHON_USEDEP}] - >=dev-python/castellan-0.4.0[${PYTHON_USEDEP}] - >=dev-python/microversion-parse-0.1.2[${PYTHON_USEDEP}] - >=dev-python/os-xenapi-0.1.1[${PYTHON_USEDEP}] - dev-python/libvirt-python[${PYTHON_USEDEP}] - app-emulation/libvirt[iscsi?] - novncproxy? ( www-apps/novnc ) - sys-apps/iproute2 - openvswitch? ( net-misc/openvswitch ) - rabbitmq? ( net-misc/rabbitmq-server ) - memcached? ( - net-misc/memcached - >=dev-python/python-memcached-1.58 - ) - sys-fs/sysfsutils - sys-fs/multipath-tools - net-misc/bridge-utils - compute? ( - app-cdr/cdrtools - sys-fs/dosfstools - app-emulation/qemu - ) - iscsi? ( - sys-fs/lsscsi - >=sys-block/open-iscsi-2.0.873-r1 - )" - -#PATCHES=( -#) - -pkg_setup() { - linux-info_pkg_setup - CONFIG_CHECK_MODULES="BLK_DEV_NBD VHOST_NET IP6_NF_FILTER IP6_NF_IPTABLES IP_NF_TARGET_REJECT \ - IP_NF_MANGLE IP_NF_TARGET_MASQUERADE NF_NAT_IPV4 IP_NF_FILTER IP_NF_IPTABLES \ - NF_CONNTRACK_IPV4 NF_DEFRAG_IPV4 NF_NAT_IPV4 NF_NAT NF_CONNTRACK NETFILTER_XTABLES \ - ISCSI_TCP SCSI_DH DM_MULTIPATH DM_SNAPSHOT" - if linux_config_exists; then - for module in ${CONFIG_CHECK_MODULES}; do - linux_chkconfig_present ${module} || ewarn "${module} needs to be enabled in kernel" - done - fi - enewgroup nova - enewuser nova -1 -1 /var/lib/nova nova -} - -python_prepare_all() { - sed -i '/^hacking/d' test-requirements.txt || die - distutils-r1_python_prepare_all -} - -python_install_all() { - distutils-r1_python_install_all - - if use !compute-only; then - for svc in api cert conductor consoleauth network scheduler spicehtml5proxy xvpvncproxy; do - newinitd "${FILESDIR}/nova.initd" "nova-${svc}" - done - fi - use compute && newinitd "${FILESDIR}/nova.initd" "nova-compute" - use novncproxy && newinitd "${FILESDIR}/nova.initd" "nova-novncproxy" - - diropts -m 0750 -o nova -g qemu - dodir /var/log/nova /var/lib/nova/instances - diropts -m 0750 -o nova -g nova - - insinto /etc/nova - insopts -m 0640 -o nova -g nova - newins "${DISTDIR}/nova.conf.sample-${PV}" "nova.conf.sample" - doins "${FILESDIR}/nova-compute.conf" - doins "${S}/etc/nova/"* - # rootwrap filters - insopts -m 0644 - insinto /etc/nova/rootwrap.d - doins "etc/nova/rootwrap.d/api-metadata.filters" - doins "etc/nova/rootwrap.d/compute.filters" - doins "etc/nova/rootwrap.d/network.filters" - - # add sudoers definitions for user nova - insinto /etc/sudoers.d/ - insopts -m 0600 -o root -g root - doins "${FILESDIR}/nova-sudoers" - - if use iscsi ; then - # Install udev rules for handle iscsi disk with right links under /dev - udev_newrules "${FILESDIR}/openstack-scsi-disk.rules" 60-openstack-scsi-disk.rules - - insinto /etc/nova/ - doins "${FILESDIR}/scsi-openscsi-link.sh" - fi -} - -python_install() { - distutils-r1_python_install - # copy migration conf file (not coppied on install via setup.py script) - insinto "$(python_get_sitedir)/db/sqlalchemy/migrate_repo/" - doins "nova/db/sqlalchemy/migrate_repo/migrate.cfg" - # copy the CA cert dir (not coppied on install via setup.py script) - cp -R "${S}/nova/CA" "${D}/$(python_get_sitedir)/nova/" || die "installing CA files failed" -} - -pkg_postinst() { - if use iscsi ; then - elog "iscsid needs to be running if you want cinder to connect" - fi -} diff --git a/sys-cluster/nova/nova-15.0.1.ebuild b/sys-cluster/nova/nova-15.0.2.ebuild similarity index 100% rename from sys-cluster/nova/nova-15.0.1.ebuild rename to sys-cluster/nova/nova-15.0.2.ebuild diff --git a/sys-cluster/nova/nova-2017.1.9999.ebuild b/sys-cluster/nova/nova-2017.1.9999.ebuild index 865208ac7652..0e298e4add40 100644 --- a/sys-cluster/nova/nova-2017.1.9999.ebuild +++ b/sys-cluster/nova/nova-2017.1.9999.ebuild @@ -20,9 +20,20 @@ REQUIRED_USE=" !compute-only? ( || ( mysql postgres sqlite ) ) compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite )" -CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]" -DEPEND=" +CDEPEND=" >=dev-python/setuptools-16.0[${PYTHON_USEDEP}] + !~dev-python/setuptools-24.0.0[${PYTHON_USEDEP}] + !~dev-python/setuptools-34.0.0[${PYTHON_USEDEP}] + !~dev-python/setuptools-34.0.1[${PYTHON_USEDEP}] + !~dev-python/setuptools-34.0.2[${PYTHON_USEDEP}] + !~dev-python/setuptools-34.0.3[${PYTHON_USEDEP}] + !~dev-python/setuptools-34.1.0[${PYTHON_USEDEP}] + !~dev-python/setuptools-34.1.1[${PYTHON_USEDEP}] + !~dev-python/setuptools-34.2.0[${PYTHON_USEDEP}] + !~dev-python/setuptools-34.3.0[${PYTHON_USEDEP}] + >=dev-python/pbr-1.8[${PYTHON_USEDEP}] + =dev-libs/libevent-2.0.22[${MULTILIB_USEDEP}] + >=dev-libs/libevent-2.0.22[${MULTILIB_USEDEP},threads] dev-libs/libltdl:0[${MULTILIB_USEDEP}] >=sys-apps/hwloc-1.11.2[${MULTILIB_USEDEP},numa?] >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] diff --git a/sys-cluster/openmpi/openmpi-2.1.0-r1.ebuild b/sys-cluster/openmpi/openmpi-2.1.0-r1.ebuild new file mode 100644 index 000000000000..443314422e64 --- /dev/null +++ b/sys-cluster/openmpi/openmpi-2.1.0-r1.ebuild @@ -0,0 +1,177 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +FORTRAN_NEEDED=fortran + +inherit cuda flag-o-matic fortran-2 java-pkg-opt-2 toolchain-funcs versionator multilib-minimal + +MY_P=${P/-mpi} +S=${WORKDIR}/${MY_P} + +IUSE_OPENMPI_FABRICS=" + openmpi_fabrics_ofed + openmpi_fabrics_knem + openmpi_fabrics_psm" + +IUSE_OPENMPI_RM=" + openmpi_rm_pbs + openmpi_rm_slurm" + +IUSE_OPENMPI_OFED_FEATURES=" + openmpi_ofed_features_control-hdr-padding + openmpi_ofed_features_connectx-xrc + openmpi_ofed_features_udcm + openmpi_ofed_features_rdmacm + openmpi_ofed_features_dynamic-sl" + +DESCRIPTION="A high-performance message passing library (MPI)" +HOMEPAGE="http://www.open-mpi.org" +SRC_URI="http://www.open-mpi.org/software/ompi/v$(get_version_component_range 1-2)/downloads/${MY_P}.tar.bz2" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux" +IUSE="cma cuda cxx elibc_FreeBSD fortran heterogeneous ipv6 java mpi-threads numa romio threads + ${IUSE_OPENMPI_FABRICS} ${IUSE_OPENMPI_RM} ${IUSE_OPENMPI_OFED_FEATURES}" + +REQUIRED_USE="openmpi_rm_slurm? ( !openmpi_rm_pbs ) + openmpi_rm_pbs? ( !openmpi_rm_slurm ) + openmpi_fabrics_psm? ( openmpi_fabrics_ofed ) + openmpi_ofed_features_control-hdr-padding? ( openmpi_fabrics_ofed ) + openmpi_ofed_features_connectx-xrc? ( openmpi_fabrics_ofed ) + openmpi_ofed_features_udcm? ( openmpi_fabrics_ofed ) + openmpi_ofed_features_rdmacm? ( openmpi_fabrics_ofed ) + openmpi_ofed_features_dynamic-sl? ( openmpi_fabrics_ofed )" + +# dev-util/nvidia-cuda-toolkit is always multilib +CDEPEND=" + !sys-cluster/mpich + !sys-cluster/mpich2 + !sys-cluster/nullmpi + !sys-cluster/mpiexec + >=dev-libs/libevent-2.0.22[${MULTILIB_USEDEP},threads] + dev-libs/libltdl:0[${MULTILIB_USEDEP}] + >=sys-apps/hwloc-1.11.2[${MULTILIB_USEDEP},numa?] + >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] + cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1 ) + elibc_FreeBSD? ( dev-libs/libexecinfo ) + openmpi_fabrics_ofed? ( sys-fabric/ofed:* ) + openmpi_fabrics_knem? ( sys-cluster/knem ) + openmpi_fabrics_psm? ( sys-fabric/infinipath-psm:* ) + openmpi_rm_pbs? ( sys-cluster/torque ) + openmpi_rm_slurm? ( sys-cluster/slurm ) + openmpi_ofed_features_rdmacm? ( sys-fabric/librdmacm:* )" + +RDEPEND="${CDEPEND} + java? ( >=virtual/jre-1.6 )" + +DEPEND="${CDEPEND} + java? ( >=virtual/jdk-1.6 )" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/mpi.h + /usr/include/openmpi/ompi/mpi/java/mpiJava.h +) + +pkg_setup() { + fortran-2_pkg_setup + java-pkg-opt-2_pkg_setup + + elog + elog "OpenMPI has an overwhelming count of configuration options." + elog "Don't forget the EXTRA_ECONF environment variable can let you" + elog "specify configure options if you find them necessary." + elog +} + +src_prepare() { + default + + # Necessary for scalibility, see + # http://www.open-mpi.org/community/lists/users/2008/09/6514.php + if use threads; then + echo 'oob_tcp_listen_mode = listen_thread' \ + >> opal/etc/openmpi-mca-params.conf || die + fi +} + +multilib_src_configure() { + if use java; then + # We must always build with the right -source and -target + # flags. Passing flags to javac isn't explicitly supported here + # but we can cheat by overriding the configure test for javac. + export ac_cv_path_JAVAC="$(java-pkg_get-javac) $(java-pkg_javac-args)" + fi + + ECONF_SOURCE=${S} econf \ + --sysconfdir="${EPREFIX}/etc/${PN}" \ + --enable-pretty-print-stacktrace \ + --enable-orterun-prefix-by-default \ + --with-hwloc="${EPREFIX}/usr" \ + --with-libltdl="${EPREFIX}/usr" \ + --with-libevent="${EPREFIX}/usr" \ + --enable-mpi-fortran=$(usex fortran all no) \ + $(use_enable cxx mpi-cxx) \ + $(use_with cma) \ + $(use_with cuda cuda "${EPREFIX}"/opt/cuda) \ + $(use_enable romio io-romio) \ + $(use_enable heterogeneous) \ + $(use_enable ipv6) \ + $(multilib_native_use_enable java) \ + $(multilib_native_use_enable java mpi-java) \ + $(multilib_native_use_enable mpi-threads mpi-thread-multiple) \ + $(multilib_native_use_with openmpi_fabrics_ofed verbs "${EPREFIX}"/usr) \ + $(multilib_native_use_with openmpi_fabrics_knem knem "${EPREFIX}"/usr) \ + $(multilib_native_use_with openmpi_fabrics_psm psm "${EPREFIX}"/usr) \ + $(multilib_native_use_enable openmpi_ofed_features_control-hdr-padding openib-control-hdr-padding) \ + $(multilib_native_use_enable openmpi_ofed_features_connectx-xrc openib-connectx-xrc) \ + $(multilib_native_use_enable openmpi_ofed_features_rdmacm openib-rdmacm) \ + $(multilib_native_use_enable openmpi_ofed_features_udcm openib-udcm) \ + $(multilib_native_use_enable openmpi_ofed_features_dynamic-sl openib-dynamic-sl) \ + $(multilib_native_use_with openmpi_rm_pbs tm) \ + $(multilib_native_use_with openmpi_rm_slurm slurm) +} + +multilib_src_test() { + # Doesn't work with the default src_test as the dry run (-n) fails. + emake -j1 check +} + +multilib_src_install() { + default + + # fortran header cannot be wrapped (bug #540508), workaround part 1 + if multilib_is_native_abi && use fortran; then + mkdir "${T}"/fortran || die + mv "${ED}"usr/include/mpif* "${T}"/fortran || die + else + # some fortran files get installed unconditionally + rm \ + "${ED}"usr/include/mpif* \ + "${ED}"usr/bin/mpif* \ + "${ED}"usr/bin/oshfort \ + "${ED}"usr/bin/shmemfort \ + || die + fi +} + +multilib_src_install_all() { + # fortran header cannot be wrapped (bug #540508), workaround part 2 + if use fortran; then + mv "${T}"/fortran/mpif* "${ED}"usr/include || die + fi + + # Remove la files, no static libs are installed and we have pkg-config + find "${ED}" -name '*.la' -delete || die + + if use java; then + local mpi_jar="${ED}"usr/$(get_libdir)/mpi.jar + java-pkg_dojar "${mpi_jar}" + # We don't want to install the jar file twice + # so let's clean after ourselves. + rm "${mpi_jar}" || die + fi + + einstalldocs +} diff --git a/sys-kernel/cryptodev/cryptodev-9999.ebuild b/sys-kernel/cryptodev/cryptodev-9999.ebuild new file mode 100644 index 000000000000..1576432f2360 --- /dev/null +++ b/sys-kernel/cryptodev/cryptodev-9999.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit linux-info linux-mod + +DESCRIPTION="device that allows access to Linux kernel cryptographic drivers" +HOMEPAGE="http://cryptodev-linux.org/index.html" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="git://github.com/cryptodev-linux/cryptodev-linux.git" + S="${WORKDIR}/${PN}-${PV}" +else + SRC_URI="http://download.gna.org/cryptodev-linux/${PN}-linux-${PV}.tar.gz" + KEYWORDS="~amd64 ~arm ~x86" + S=${WORKDIR}/${PN}-linux-${PV} +fi + +LICENSE="GPL-2+" +SLOT="0" +IUSE="examples" + +DEPEND="virtual/linux-sources" +RDEPEND="" +#test now compile, but need the module to run +RESTRICT="test" + +MODULE_NAMES="cryptodev(extra:${S})" + +pkg_pretend() { + if use kernel_linux ; then + CONFIG_CHECK="~CRYPTO ~CRYPTO_BLKCIPHER ~CRYPTO_AEAD" + check_extra_config + fi +} + +pkg_setup() { + if use kernel_linux ; then + linux-mod_pkg_setup + else + die "cryptodev ebuild only support linux" + fi + BUILD_TARGETS="build" + export KERNEL_DIR +} + +src_install() { + linux-mod_src_install + if use examples ; then + docinto examples + dodoc example/* + fi + insinto /usr/include/crypto + doins crypto/cryptodev.h +} diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index 7a130285c11f..57af3624a5fd 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -74,6 +74,9 @@ DIST genpatches-4.10-4.extras.tar.xz 17348 SHA256 64167f17f122f969476bf68a3e0493 DIST genpatches-4.10-5.base.tar.xz 111016 SHA256 f97bb9ca8c942d3a05a37898ebc7c6b92dbc02383b08854b365899510014f02e SHA512 d77627b086dd107486f23ab0596f537447453e6ff807b5b78931bd355d13e3c7b0cab0eef53d50ee83fbeb22453627472f7cb29941cc26a13c0c13bb55e2d6e7 WHIRLPOOL fba0380eebbe32c469a557dae50b5deea51087eeac7ce3d58ae6a64755a952995591ae8b985aae0f25101321e0d4c1ab9d4420a3b4c0ef01ecb1798f81721af8 DIST genpatches-4.10-5.experimental.tar.xz 104588 SHA256 9d5c178123d311802793bd696fd521eb852a1cb660d14aaf3703b7ea814e433c SHA512 f15e876d306ac7d574071f07971aabe02ffeec91e7349cc3d403180212fcab6e42c207ece65c4929c5768d1bbb1c90002347aee27e85b214f7f631b7fc164cfe WHIRLPOOL d6fb36d95eb17c1d2a07dd41bb65fb9cd13e0c8c793787d4735fd49a756de6b929fc627c4419e34c627bb3d38a5d1931a960c3210915394c222763e70943ff41 DIST genpatches-4.10-5.extras.tar.xz 17348 SHA256 64167f17f122f969476bf68a3e0493a77d7ae9e78087c2748cdfdc6e6186af2a SHA512 dcbdea379a0e28e9b8ed08b32ee71a36ce9ccc817e5b79f38759031e3324441f3e91e6b7e2802d1a694574bb4ce9e8f441d88ccbbd9280b3a4456eadab7d5fec WHIRLPOOL 1d3ba61d03d17a707a65423e85f7f3a235a9d39fb26e4602b5cf663e097dc9e8618380d7a54db60705e6b38e9c0674330df57a6e243c7215411275a489ab8b42 +DIST genpatches-4.10-6.base.tar.xz 128916 SHA256 5a21b887bb685e59a3fcc7b0b79b5c1b93853fc51ab151e916e8ed54750c8119 SHA512 65a7110c257783a051a23e528dd37f1281ffd36fc18b0ee298a6fb2b47535a69ce9576e22951873a3bfff8f50911210ec6e8db693e5cbed18dbbc79a8d5e04af WHIRLPOOL dbc4f5677fba99024fb1274ac9b8ba7c4831e7d16bccd65758e1ff59a5752fe4455cd4009a3220f61d0d17bd372466cc0e82c5c50c21a7d8b16505f6ef7e84a1 +DIST genpatches-4.10-6.experimental.tar.xz 104644 SHA256 8f726352534b33ff0a5e8b6b2b57a2e1dbdf78a6235eeedd3f36a709ffcb9f5a SHA512 e17a1988be3da16e842be47dbe0145332b79af69079497a0a66d34035c6cb04f4f8d8c439e78fc48415b1a4eda4d7c0ba99774a01c69b333343a69fc780e659d WHIRLPOOL 8a87446831cd2874f69ecab5557a560166a2ff40dc22e81e263b07a23f81ed623dc69f08451b0c5a7ebae8b6998690b151fc46546a53876d2636cf8c80bf91c7 +DIST genpatches-4.10-6.extras.tar.xz 17352 SHA256 2e5ff399880724d82b96df31a6832c680a23b74a5325b2afa8166b36e64c824e SHA512 dce92c87c3b6f14e5324dc41b4760e111c4fca33cf6702582b094501c3585e0f9cd0bbeff2face820e3ba7030bca5a9c5471886ac4d8497bd24218563802213d WHIRLPOOL fcfc35f2b5dbcc843038172ec466cb967dbdbcae02006291dfa5a079ce09406ffd8d0fff856e09290fa7fbfe552206442ae830119429d61e7ecc8c64ac08c273 DIST genpatches-4.4-43.base.tar.xz 912072 SHA256 f7c9220f08385e8bdcd3cc42974581c259209aaf61fab1c3535e71a37e7fcb6c SHA512 3e84797279583fbe5e3031bef8c3a734363c2aa41ddac266d51871d7885293c1dd63a64f4cfbf0c06cb35420c3f66e84fb93dc5d1a4ea2cf0c63db43605054aa WHIRLPOOL 7b4eb188985fecbb1561cda8e2a78cd01f3695b198efa288482d432392b3a3d5c60fb6c5d6a70566ae4e929793ff967fef56fdadbdcab22426b328463756345d DIST genpatches-4.4-43.experimental.tar.xz 87780 SHA256 534a3f534991a30ed827439a943507610af2a3063e1fdf04a312e53ffc2cc120 SHA512 37944015c17ca4ffbc09532980c78011b4e18cab22a83e28a052ba5708c9a560220ad84a445469165a4cc1e955c60c323e3cb52c3cdbee0d9c9bb1766c8638d9 WHIRLPOOL 0f52497cf2ba2d58c2cd7e84787df2bafb2cfa470c36421d72c4269c9f7f2bc856c611dbcc60e825ed5bebddd1de04adb1fe15893e7a1fb6fc9409e1b16ea34a DIST genpatches-4.4-43.extras.tar.xz 16420 SHA256 edccb4cc994f3a80f3c8e01a0824038b2e0fa38572833027f6161908f2eeb739 SHA512 776451ecdbab4c28697549536224824c41e4d903bc3ea6fe5eee9d8b747bbac7343b56daddd7ab23bd2d35482e31e0f411dd60fa2b174112bee2fb75b07641c0 WHIRLPOOL 59ccb8d8254c1dab01c47bd6c312f442eefea753d1e7424b7b052ae6d652c2be076380406e6250e536cac49233c665955dbca085cc6b12276b13537cc86e69c7 @@ -92,6 +95,9 @@ DIST genpatches-4.4-58.extras.tar.xz 16456 SHA256 93d5480260772badd18a8bfa34e81f DIST genpatches-4.4-59.base.tar.xz 1076172 SHA256 ff0f6d61956cfc18e7b1d2b88c90c005fa567039de4f8380297e2805f6d61437 SHA512 70fd7c5822380cc6f808e6109c22e07ec3f290459db2b8541894d4253d0f7b6871e04548f282b6542deb75bbe77fa22b9e3cf86e4d5037418e12927251454603 WHIRLPOOL 25f1cdf1f0311678854d67f1c476c4939495d75630af93d550731a89de3faa0b1d233a2aefa317bcfadeae1bddb9d53dfba3e511f00fa65f1d43d23429f80360 DIST genpatches-4.4-59.experimental.tar.xz 87776 SHA256 22f5481f14e0b42618b67979e9977345598f44ea481ea58b4ab398035524884c SHA512 31a50744f3630ea68c718fc3805067daacb3ba21b294c4bb882b7e37ce6ca9ba44ee48faa2c12ae7305b0dc76ab796348a79784d14e78380437a1e7f205ba722 WHIRLPOOL 668932fbe28cf70ee1266a9be832e66eecee5fb532e35bc4620f67e69aa4ef045a04ae24f3af26420085279cd53bfaac52bd2459bf9ae711789e48cc69a52b88 DIST genpatches-4.4-59.extras.tar.xz 16456 SHA256 c4e2501f4dd68c0176fd4b2dcd379c0d7a01fade793b7fbae99d6afb8ccc906c SHA512 5217f7864c489d8d42846ddc531ab21d813bf0126a43ac9ec89ecbf695b79a1336aaf1d705659f037027c2597b2eb89d6859ddea95b1d898e2f850080d01c2f6 WHIRLPOOL dc911685984d57b16deb4e6fef09497030badae2253003c54ec4e6195645c5eeba947857bfa035f41b4d03312ff83204fc2ed12cee363b4f16dc440b349c71a8 +DIST genpatches-4.4-60.base.tar.xz 1089360 SHA256 8fb8e1f651c824fb42b14acf84c4e805afa158f533fb0cbffbde93cc678e31b6 SHA512 ff3c8b574837f5990758886f9c48358c5ac8d4214ba9fe77d92e02dcbb9f263b8e0463842122ac894d20512b68e86ff635d1740641539d7b51145fe8d119db90 WHIRLPOOL f37a0b649dc31fa18412c80cf588be7c76e7a63dcfa1c5f2e42e8b921598651eb8f8da04ff11e17b53d0492b446ffb41250a8aafebd826fa550bfe646962bd6f +DIST genpatches-4.4-60.experimental.tar.xz 87752 SHA256 dd462501b6d690a362bf0817f4cbfc2240dfcb42f24f96ca7564a766355a59f2 SHA512 fbe48f82edc5bec21ecb6ca9a3744e295fa3d49ea10fe47afa1721d33c9fd9c4afbe964c2bc4d4c952b092d92e74cf7ebdaec3ba4b7e69017073c45edd1ff4c9 WHIRLPOOL d1cd08010c01b7fc9b095975b9c09b9317f433005a117d70b932482b10e221ae5eb4a620fbdf5dba36295d6af99162fd1f5b047d0d3616177373488bc319402b +DIST genpatches-4.4-60.extras.tar.xz 16464 SHA256 214376258c68bf3f19a555a80ff15e7b6316b4bdf3ba3718cef03f293953059c SHA512 0f58851a8fa56d2973196404077379b3f8057e95d87c7ff4402b24ca5c04881d535cf1385f92797686340d2cd959c08dd7658433487088c0dc38b99426d77d22 WHIRLPOOL b91c621a632abb789444b54e049978b6b558a53c96c828369807e7440e4eae85f6bf67a8cc1c934b060f6aed2ea06947375b81fa2838b7ed7c0a3ca3177a84c9 DIST genpatches-4.9-14.base.tar.xz 299156 SHA256 a19e22f33b62858d28b2c78a3325f9334bd089bce9d077d6a759aa59a0b1a472 SHA512 4891b932bf0967e42dc047ca5213c2ece7a4e8347cdb0c176b0dba2063ccab0245d1f3f89ad9e184226a02870526a246cd1f291f20e2e0d4aa79d06b40edaf16 WHIRLPOOL 0490f84c21e80a0b80d2c851096e07a31cdd24bc9fc8b29682d84876155ee8c074d7f736d1b5c6f7512e4810d57fca649602e519feb96e325a732b7cb32623db DIST genpatches-4.9-14.experimental.tar.xz 105584 SHA256 a14fb8785a4f245cbcdc12557a4b2487ccb00e39763af17204557fbf81cb19b8 SHA512 34787219163e2443b558531f5c427463aa1c4e1131bf950bb6afc906af4d8e3c2c57b5361ce7745a8b77f7ba391d76c35cfcc58afa464ea3da0c693cc2058e93 WHIRLPOOL 16287aa781e7777120c95638c4d72c13e4c1d0820323a4e7996e58431e9ee34bca9a8970f0c6ff2a9815227a901b1cd1128562994d43e73779e57a3d5c37febc DIST genpatches-4.9-14.extras.tar.xz 17332 SHA256 2bdf94536e891c377ae1cc0120cb3f420cc84c7b5fe2f8070840d895f7e43ddc SHA512 53adb516ae85e00a99fcae63e668a268520b74314b626c094cba4044a2c443b4f340238ca03a27624b23d356678739a933d515c8240cc08c2c4db79be090b183 WHIRLPOOL d540140ae6b1edde3f34ebc19e7bba0cb0a05a8b7aed5be3c02f698ac40b6e713b249687f1d467553c859aca7e7e54b3901eeeb22ffedace8e6bd34e04000aec @@ -107,6 +113,9 @@ DIST genpatches-4.9-17.extras.tar.xz 17352 SHA256 7a61c27163b6f0b5f517a819b31ece DIST genpatches-4.9-18.base.tar.xz 385508 SHA256 d29fc16842e846c2c6487e9c1543e6fe43429d34882ac9c6ca070c1fe3564605 SHA512 c1d08b3d66df74efe610cbf586921f7caa57bb8337848380fdc8e2034883180a60a26dab9ded50974fb468d35dc923912ead08cb0f751a515cef85efb31955d9 WHIRLPOOL e1ef981b945718eab2e96470f96a033cc2b1ede6c706d6cd3e32f4f1c4e066766135141d55a5ccee06d9fb84bc66df389cdb2d095ad569bd565afc600b3b4095 DIST genpatches-4.9-18.experimental.tar.xz 105616 SHA256 209be56c1efb0ba3fbee17f2437bd00b36caecc6c44db2b4e1a0e46ae17640b0 SHA512 37d6983f46ed4031f11f91ffcdacb510b40cab682d71ac471ab3c2ae78598ee9826068afb8b1388d96133635ba2680cc106624e0d79c341d2610b4f74330b773 WHIRLPOOL 5af9422c0526c5e23977f2d25ea683ed1ecf6f9e14a6daf52490bd808e9790cf6f6d9ef96353bda3474197eb954159575a4f0e6a768a86777d9b8a61828d0a0e DIST genpatches-4.9-18.extras.tar.xz 17348 SHA256 64167f17f122f969476bf68a3e0493a77d7ae9e78087c2748cdfdc6e6186af2a SHA512 dcbdea379a0e28e9b8ed08b32ee71a36ce9ccc817e5b79f38759031e3324441f3e91e6b7e2802d1a694574bb4ce9e8f441d88ccbbd9280b3a4456eadab7d5fec WHIRLPOOL 1d3ba61d03d17a707a65423e85f7f3a235a9d39fb26e4602b5cf663e097dc9e8618380d7a54db60705e6b38e9c0674330df57a6e243c7215411275a489ab8b42 +DIST genpatches-4.9-19.base.tar.xz 420920 SHA256 42e008bdb9ee0c032dce7dc74175f892ab0afb13a1167404342b2833730d8232 SHA512 7ab74f3dfc766d03bef4d2409b817ed325470f975e2b51a48daa44046d11584a6e60ae3ff28568dd9a601d7caf6642df3c3a9a1b2b106ec282fb744bce866b6e WHIRLPOOL b3268236d79648b6d3b00ff5d878135f4ffea347dd16d9437904093b1bd6e10132646f58f92a9ebf2c2e2538c2b4aec1993216a170004fcfa251e16bd06d85cc +DIST genpatches-4.9-19.experimental.tar.xz 105600 SHA256 eafcadcb523c9edd672be9ab45af5bded697b9eedf24afc35f3daa760c3a03b6 SHA512 cfd021591de29d634401b68e1ba98095398b3a8ba293a657acb473c5c0a3c5e6137e065d081bc0e30f99785af6aa4090de55fed200e7e4f3e4427fec1cd1f2c9 WHIRLPOOL 3756ca2d2361c894224345a61aad719b28b5d0c04be239537a9325b6a87e36dba0abb2999f7a37453573c823325663f19e3f2ca921bc167cba61c919fda0b8f2 +DIST genpatches-4.9-19.extras.tar.xz 17348 SHA256 21a0716823ebe74c997fdbf56e8037a383dae0121d4eb22fd0b924f9bef78001 SHA512 a86efdf561cd96cb98d4a434df94f9c3fec2c5b53a99a7ee433326bed907aaa53ed65045bb9333d1344aa5367b9b63cfe97527ae2185e7093c09ad3b59e6dad8 WHIRLPOOL 131d2f2354f7662b53a24cf0743a719869842b9141db1df807a8cf1a5f3bb18362564e3a26d7056f1996b1a9bcf2594e5ad68555b44d52b81bc105176717575b DIST genpatches-4.9-5.base.tar.xz 141820 SHA256 ab376c63f7a2bb1bcb2bc2be52db4ba31c3d9bc574cc3380d41337ac25f2754a SHA512 6888477f1fbb6cd48169d796f68a97764f878d653e94d9fc1a4b4d8f401e60bf8de7deee05088a6e822786c9ecb4514c9e736e48399f3ed11fa366c35f7652fc WHIRLPOOL 7dce0b10442755db0766bf341797e79df1f9974ff65a7942bb6be521fe901a6b066d7858499026477cbb4f39da634c0f8fdac811dbf43d23a7059511e989e1fd DIST genpatches-4.9-5.experimental.tar.xz 105640 SHA256 bc7ebd5eae6bb60116e31522524acb9a3fb90016039a5e0f5bb33a4fb0d73995 SHA512 18a89408ed63dd00627d2800bbf19c4101c08964bbd55fefa8d67017a3cfaa1ee82cf5ea1158cec9a4d97d124c5f9cd5e893d62cc9b4ba179154ee9c80a89e26 WHIRLPOOL efad7603bf8c7c76c29010759557f950ea55b43640fafcfa12a59f32eb176ffaf284d3947dfdea91db4d2214bfd509a472a6d7decf82ba8ede48e8813d54d18e DIST genpatches-4.9-5.extras.tar.xz 17316 SHA256 b4f701be6912e07fc2130b2d2b5ec7a7eb6a4f93d24f0f1c6a6f94defe3b96ee SHA512 190cc1956264bb9959d9696a14bc3fb357f156d460961cc65c8054d7ed6391f8a189dbbb123122b19d5b26f2161448cec0008c275622f845bb0b9fd5108949f2 WHIRLPOOL 464cd499381156113596895f5c6ec0b6d3c7fab79c134219365844b99ee51171a2efac1e678b38db865d878d593902acd8916f29e88403d2e15bd3ad4121b26f diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.10.5.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.10.5.ebuild new file mode 100644 index 000000000000..b38bd272ae22 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.10.5.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="6" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.56.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.4.56.ebuild new file mode 100644 index 000000000000..4c3530aab2b7 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.56.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="60" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.16.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.16.ebuild index 0b47e709a559..d43db4816a58 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.16.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.16.ebuild @@ -10,7 +10,7 @@ inherit kernel-2 detect_version detect_arch -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" IUSE="experimental" diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.17.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.17.ebuild new file mode 100644 index 000000000000..91b01a5830de --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.17.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="19" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/vanilla-sources/Manifest b/sys-kernel/vanilla-sources/Manifest index ff5ede4ba0ed..c27f542bba21 100644 --- a/sys-kernel/vanilla-sources/Manifest +++ b/sys-kernel/vanilla-sources/Manifest @@ -13,6 +13,6 @@ DIST patch-3.16.42.xz 1509024 SHA256 117910077c9d0738d11b85288955cf952453231fb0c DIST patch-3.2.87.xz 1704660 SHA256 21d432625257943b0d4fdc4140ae7d6835ee10f6660ee63496a0d862360bd7e1 SHA512 397846ff840a5c6e8a2509f081164955d9001e579ee9ec627cdc00a14bec9692e88d230cb46fd583552c11e00aa3cecda9942a9c6ce75e487d52fa9651867b24 WHIRLPOOL bb415c0a92face5b4b31352a9f3ccb86f2a218fbb5328bf3ae028dc58b1b71a8d8dd6406c5fa3372096a6829626869f1faaec169fd1aeb36a5f0703f0d186aaf DIST patch-3.4.113.xz 1362096 SHA256 d5492eeaadcf12aaad471011066e447907999035c26368da8e4f82b1871ef03a SHA512 cd212cb2c2d6fb911571472466027c7e502277f7af2426050a5afcd4c7799920e48414190b8a8a039f88d85bbf0d9e164c7d8c45982bf51f7567da9304137688 WHIRLPOOL bc88441d583b9ed2f315b6ed809c168cb00af5a3c1f91fd1e4bd651a5f21cc69fd9343460976b5707916ec992b3e7a2f519953ce1bbc55fbb3290237ec4b44a3 DIST patch-4.1.39.xz 970604 SHA256 398c201891d4f7942458caab8c8af5d058c62e6a8f6058b06363fad462e83154 SHA512 a5ed73e8a473f8b374d9762947e79efb83a9713af08d10869997a16ab51c357cac7c96f99f942496fad1ed0589051f2a5d97c8e72f4ab15648c12c1a5d6ff1f2 WHIRLPOOL 2165a115f90a6d331c8cbe309baad3fca08f9083333d2dc7f0003ed9846af4954edec0a1b08c24e3b90cdb0accb52bb3b69e52c6a6c5bf8ba3c42d8220933123 -DIST patch-4.10.4.xz 106756 SHA256 68e935fbe1c3faaf186824a44b79a26f1ab85f04a1dade2e5bce5f8c2941624d SHA512 a0631f3ee744984d9388d8e9ad98e7238d9305d94082db784b28080d9bae4f2c0cca84e4510ccfa562f5246ce1ed98c78cf41edc5a3b3bcc862ed62a1f2c8516 WHIRLPOOL a610e5d6e39fd07e8bf4e0056af7450cc6d0820c26e09052e8943ebdb8bfcdf89342f404ddc07ff2fddcada4504483ecd0688fb405549f189d6c387b3b553b48 -DIST patch-4.4.55.xz 1009900 SHA256 da056df583be182032af0ae06394b0cc1a1557eb23af0a7ab7105fe44eae8a2e SHA512 e9e39200e1c43c664c289109600fa9dfb75a0119c4354f2766bc679fdcad50d397219d3d18b2b0514830365526dcf5da4c32c2f41e5ee62fa348f5d1bc8f1d2b WHIRLPOOL c5eab19da64af45786d92fcb297fe8824a13377c5b02d48c2b55adc5fd5911b7d49579867c1f00d06ee120a459c3f1c908641d750539289fbde1592eaa4414f2 -DIST patch-4.9.16.xz 371708 SHA256 4b4a4dfa81d559f40516676c22bab00e1876538bb507b42606d7a39dc5b0055a SHA512 ccb50acfc83ece070594773f6f3c0e43c349f2dc65e889d9f03752afb2a3b5c9db7e9d2c61da2c9d774dad7556f163ea9fdf2b3690e4e74ef669259520dbd65f WHIRLPOOL d69dc942664cca5745eec16ca16ba30bc8cc06c74224a76e00b767390df0acbcf651c624508262c3aef306b26a4f3010d2de8c9f54e434dbee0d13c08408909e +DIST patch-4.10.5.xz 124496 SHA256 03c64409653b19d39af54c8781fde0a3747ba16577c9e5b0e1031e5d8fc29db6 SHA512 db494568a31cb9284f6a528f630ade1a6fdadf507187ec83ace48ccf9980663f3a636bc8a9a1d76b5beb3eb80e2e765d616898ec95d27aeee53fb4f04884c739 WHIRLPOOL 27a84fe1d4918e4bc90ac94cef4ea2b3a42f60345ae0d6b055ebec590709bb60ecc552fce4e8b0bc54296942b4c4d43ed1d1d8fc28624b699c60e48a9d6f6cf3 +DIST patch-4.4.56.xz 1021976 SHA256 99a761791793889faa188731b1ac74d5f122e1d961d93c6bf63db6f3ed071c83 SHA512 c129d2cc14f99d7c103c1bf17b98336d62d2d33f54289122b7b21243b23ca30d5373c90d64cb29010d2622d5d50e5a7d5dcd81406a4a57ac0c95c63e8fe95f9a WHIRLPOOL a991c5419f8c4c2638d65dc999779ddb420bcf43484e13d627d0ca8d449bda2d6fab7358d1a93d04cfcc81eec9d15ed3ef07aa7c6ea6d5cbb49631fcac77ced8 +DIST patch-4.9.17.xz 406208 SHA256 6522ee75b408c47965c30aac69b1b57b00111109ab02a6578c280a2860e43ee1 SHA512 56a06c844a57539d6d719a6e99804a13e6b097b0220bd2ce2b915c1d896c6c2f0eebc14c05a5726df7ed9ee9946c6457c5a755f04f90e658b0077502f829f4ca WHIRLPOOL 0e78f1e489c75eae9d53ce2fd83b0b5863badcf3b901c2a130fe9144a8a21546b4a2c5cfe5eb47245f81425ac3a7e09cf574b687381bb9acb5bb5ae8b077cf62 diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.10.4.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.10.5.ebuild similarity index 100% rename from sys-kernel/vanilla-sources/vanilla-sources-4.10.4.ebuild rename to sys-kernel/vanilla-sources/vanilla-sources-4.10.5.ebuild diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.4.55.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.4.56.ebuild similarity index 100% rename from sys-kernel/vanilla-sources/vanilla-sources-4.4.55.ebuild rename to sys-kernel/vanilla-sources/vanilla-sources-4.4.56.ebuild diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.9.16.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.9.17.ebuild similarity index 100% rename from sys-kernel/vanilla-sources/vanilla-sources-4.9.16.ebuild rename to sys-kernel/vanilla-sources/vanilla-sources-4.9.17.ebuild diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 519c2a3684b8..587a93c6c2f7 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -2,3 +2,4 @@ DIST chromium-57.0.2987.98.tar.xz 525286840 SHA256 16b5ecf70fcab8476231636ec20f5 DIST chromium-58.0.3029.14.tar.xz 509043400 SHA256 b7a02ec45d61516552f7377bd066ee1d77a4ededc03c4c53c18373797dc8d8c4 SHA512 b84c422965c694eee4159bd4f8c102fda5e7d8012adf195c2882f9ef3030a0433fac666de85bfcdd4e635d82a57dfa9f3d4e8000dfb8ada2e068348190a4524c WHIRLPOOL dc47733b3344f58fa1a3bc3f1dcac5088d9bbfcffa1c395547ff42367d2164f51cced3f9ad4afc7157834339dbe3fbe6790c835345533c917013770fe11ebec7 DIST chromium-58.0.3029.19.tar.xz 509050504 SHA256 ffe5b52faf219bee7675460ac56b3d62a3ee9fd2001f4a854224a1445b8af5e6 SHA512 b1780d4920d14e4861b5e5895accf49d7b65d49345ec243d7d1042ca1d0246cb3b4fcfa383ea3a6ef9a2145bc526be71286af156051a058f4f699b64cce772cb WHIRLPOOL e5e57370aa06ef8ef7b1e923f684148a1035dc3c4282e6a327cbe4f6e7a472ed724e5c4edb3e5ea91ed3620ea6a9d9f23c5ddb52246ff840b7997e3b00bebc8a DIST chromium-59.0.3043.0.tar.xz 517038628 SHA256 ad6286835c4348bd7d596ae9948b987af4e08701470f2f2f100a22dd01b06f89 SHA512 9b82389c3d25d9902f3efd3ecce326df05df405ad1619bb997f1eb1b09980b796dde31536062a88b9b4c924587e0c809cac60bfac57e2bd670b3380e310f22a9 WHIRLPOOL 887e2e7b1e2f2b5ba1af4c3de7ae4ac772c8f40a56725a650c4f3f9545758fdb6a71b3816cb0589423c82135e2b08990845100fb6e2286c824a262f9db93567d +DIST chromium-59.0.3047.0.tar.xz 517288828 SHA256 721fab5df661df892880c63b6b3b8a89978f6874afe3de4506e3e762d7cf3ba3 SHA512 0259aeecd25e734d5d8fcbc51bf976b71ef1a9332852a836c233a413856f319746d7181e3b8315729f08ca7a0959a2a67966ea6ac14442697ab73f27af0067c7 WHIRLPOOL 6a93d595ec023b2d4d008e163fec660a54d9d1013d36b2a466f5a35b81e37f6313e961bac49780f0a90eb3f6173da99a2acb09a6976e0ba3c43a9a8bd4937aa4 diff --git a/www-client/chromium/chromium-59.0.3047.0.ebuild b/www-client/chromium/chromium-59.0.3047.0.ebuild new file mode 100644 index 000000000000..49da1b088c63 --- /dev/null +++ b/www-client/chromium/chromium-59.0.3047.0.ebuild @@ -0,0 +1,652 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +PYTHON_COMPAT=( python2_7 ) + +CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he + hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr + sv sw ta te th tr uk vi zh-CN zh-TW" + +inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib multiprocessing pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs versionator virtualx xdg-utils + +DESCRIPTION="Open-source version of Google Chrome web browser" +HOMEPAGE="http://chromium.org/" +SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="component-build cups gconf gnome-keyring gtk3 +hangouts kerberos neon pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-libvpx +tcmalloc widevine" +RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )" + +# Native Client binaries are compiled with different set of flags, bug #452066. +QA_FLAGS_IGNORED=".*\.nexe" + +# Native Client binaries may be stripped by the build system, which uses the +# right tools for it, bug #469144 . +QA_PRESTRIPPED=".*\.nexe" + +COMMON_DEPEND=" + app-arch/bzip2:= + cups? ( >=net-print/cups-1.3.11:= ) + >=dev-libs/elfutils-0.149 + dev-libs/expat:= + dev-libs/glib:2 + dev-libs/icu:= + >=dev-libs/jsoncpp-0.5.0-r1:= + dev-libs/libxml2:=[icu] + dev-libs/libxslt:= + dev-libs/nspr:= + >=dev-libs/nss-3.14.3:= + >=dev-libs/re2-0.2016.05.01:= + gconf? ( >=gnome-base/gconf-2.24.0:= ) + gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= ) + >=media-libs/alsa-lib-1.0.19:= + media-libs/fontconfig:= + media-libs/freetype:= + >=media-libs/harfbuzz-1.3.1:=[icu(+)] + media-libs/libexif:= + media-libs/libjpeg-turbo:= + media-libs/libpng:= + system-libvpx? ( media-libs/libvpx:=[svc] ) + media-libs/speex:= + pulseaudio? ( media-sound/pulseaudio:= ) + system-ffmpeg? ( >=media-video/ffmpeg-3:= ) + sys-apps/dbus:= + sys-apps/pciutils:= + >=sys-libs/libcap-2.22:= + virtual/udev + x11-libs/cairo:= + x11-libs/gdk-pixbuf:2 + x11-libs/libdrm + x11-libs/libX11:= + x11-libs/libXcomposite:= + x11-libs/libXcursor:= + x11-libs/libXdamage:= + x11-libs/libXext:= + x11-libs/libXfixes:= + >=x11-libs/libXi-1.6.0:= + x11-libs/libXinerama:= + x11-libs/libXrandr:= + x11-libs/libXrender:= + x11-libs/libXScrnSaver:= + x11-libs/libXtst:= + x11-libs/pango:= + app-arch/snappy:= + media-libs/flac:= + >=media-libs/libwebp-0.4.0:= + sys-libs/zlib:=[minizip] + kerberos? ( virtual/krb5 ) +" +# For nvidia-drivers blocker, see bug #413637 . +RDEPEND="${COMMON_DEPEND} + !=www-client/chromium-9999 + !=dev-python/beautifulsoup-4.3.2:4[${PYTHON_USEDEP}]" && + has_version --host-root "dev-python/html5lib[${PYTHON_USEDEP}]" && + has_version --host-root "dev-python/simplejson[${PYTHON_USEDEP}]" +} + +if ! has chromium_pkg_die ${EBUILD_DEATH_HOOKS}; then + EBUILD_DEATH_HOOKS+=" chromium_pkg_die"; +fi + +DISABLE_AUTOFORMATTING="yes" +DOC_CONTENTS=" +Some web pages may require additional fonts to display properly. +Try installing some of the following packages if some characters +are not displayed properly: +- media-fonts/arphicfonts +- media-fonts/bitstream-cyberbit +- media-fonts/droid +- media-fonts/ipamonafont +- media-fonts/noto +- media-fonts/ja-ipafonts +- media-fonts/takao-fonts +- media-fonts/wqy-microhei +- media-fonts/wqy-zenhei + +Depending on your desktop environment, you may need +to install additional packages to get icons on the Downloads page. + +For KDE, the required package is kde-frameworks/oxygen-icons. + +For other desktop environments, try one of the following: +- x11-themes/gnome-icon-theme +- x11-themes/tango-icon-theme +" + +pre_build_checks() { + if [[ ${MERGE_TYPE} != binary ]]; then + local -x CPP="$(tc-getCXX) -E" + if tc-is-clang && ! version_is_at_least "3.9.1" "$(clang-fullversion)"; then + # bugs: #601654 + die "At least clang 3.9.1 is required" + fi + if tc-is-gcc && ! version_is_at_least 4.8 "$(gcc-version)"; then + # bugs: #535730, #525374, #518668, #600288 + die "At least gcc 4.8 is required" + fi + fi + + # Check build requirements, bug #541816 and bug #471810 . + CHECKREQS_MEMORY="3G" + CHECKREQS_DISK_BUILD="5G" + eshopts_push -s extglob + if is-flagq '-g?(gdb)?([1-9])'; then + CHECKREQS_DISK_BUILD="25G" + if ! use component-build; then + CHECKREQS_MEMORY="16G" + fi + fi + eshopts_pop + check-reqs_pkg_setup +} + +pkg_pretend() { + pre_build_checks +} + +pkg_setup() { + pre_build_checks + + # Make sure the build system will use the right python, bug #344367. + python-any-r1_pkg_setup + + chromium_suid_sandbox_check_kernel_config +} + +src_prepare() { + local PATCHES=( + "${FILESDIR}/${PN}-widevine-r1.patch" + "${FILESDIR}/${PN}-FORTIFY_SOURCE.patch" + "${FILESDIR}/skia-avx2.patch" + ) + + use system-ffmpeg && PATCHES+=( "${FILESDIR}/${PN}-system-ffmpeg-r4.patch" ) + + default + + mkdir -p third_party/node/linux/node-linux-x64/bin || die + ln -s /usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die + + local keeplibs=( + base/third_party/dmg_fp + base/third_party/dynamic_annotations + base/third_party/icu + base/third_party/nspr + base/third_party/superfasthash + base/third_party/symbolize + base/third_party/valgrind + base/third_party/xdg_mime + base/third_party/xdg_user_dirs + breakpad/src/third_party/curl + chrome/third_party/mozilla_security_manager + courgette/third_party + net/third_party/mozilla_security_manager + net/third_party/nss + third_party/WebKit + third_party/analytics + third_party/angle + third_party/angle/src/common/third_party/numerics + third_party/angle/src/third_party/compiler + third_party/angle/src/third_party/libXNVCtrl + third_party/angle/src/third_party/murmurhash + third_party/angle/src/third_party/trace_event + third_party/boringssl + third_party/brotli + third_party/cacheinvalidation + third_party/catapult + third_party/catapult/third_party/polymer + third_party/catapult/third_party/py_vulcanize + third_party/catapult/third_party/py_vulcanize/third_party/rcssmin + third_party/catapult/third_party/py_vulcanize/third_party/rjsmin + third_party/catapult/tracing/third_party/d3 + third_party/catapult/tracing/third_party/gl-matrix + third_party/catapult/tracing/third_party/jszip + third_party/catapult/tracing/third_party/mannwhitneyu + third_party/ced + third_party/cld_2 + third_party/cld_3 + third_party/cros_system_api + third_party/devscripts + third_party/dom_distiller_js + third_party/fips181 + third_party/flatbuffers + third_party/flot + third_party/google_input_tools + third_party/google_input_tools/third_party/closure_library + third_party/google_input_tools/third_party/closure_library/third_party/closure + third_party/hunspell + third_party/iccjpeg + third_party/inspector_protocol + third_party/jinja2 + third_party/jstemplate + third_party/khronos + third_party/leveldatabase + third_party/libXNVCtrl + third_party/libaddressinput + third_party/libjingle + third_party/libphonenumber + third_party/libsecret + third_party/libsrtp + third_party/libudev + third_party/libusb + third_party/libwebm + third_party/libxml/chromium + third_party/libyuv + third_party/lss + third_party/lzma_sdk + third_party/markupsafe + third_party/mesa + third_party/modp_b64 + third_party/mt19937ar + third_party/node + third_party/node/node_modules/vulcanize/third_party/UglifyJS2 + third_party/openh264 + third_party/openmax_dl + third_party/opus + third_party/ots + third_party/pdfium + third_party/pdfium/third_party/agg23 + third_party/pdfium/third_party/base + third_party/pdfium/third_party/build + third_party/pdfium/third_party/bigint + third_party/pdfium/third_party/freetype + third_party/pdfium/third_party/lcms2-2.6 + third_party/pdfium/third_party/libjpeg + third_party/pdfium/third_party/libopenjpeg20 + third_party/pdfium/third_party/libpng16 + third_party/pdfium/third_party/libtiff + third_party/pdfium/third_party/zlib_v128 + third_party/ply + third_party/polymer + third_party/protobuf + third_party/protobuf/third_party/six + third_party/qcms + third_party/sfntly + third_party/skia + third_party/smhasher + third_party/sqlite + third_party/tcmalloc + third_party/usrsctp + third_party/web-animations-js + third_party/webdriver + third_party/webrtc + third_party/widevine + third_party/woff2 + third_party/x86inc + third_party/zlib/google + url/third_party/mozilla + v8/src/third_party/valgrind + v8/third_party/inspector_protocol + + # gyp -> gn leftovers + base/third_party/libevent + third_party/adobe + third_party/speech-dispatcher + third_party/usb_ids + third_party/xdg-utils + third_party/yasm/run_yasm.py + ) + if ! use system-ffmpeg; then + keeplibs+=( third_party/ffmpeg ) + fi + if ! use system-libvpx; then + keeplibs+=( third_party/libvpx ) + keeplibs+=( third_party/libvpx/source/libvpx/third_party/x86inc ) + fi + + # Remove most bundled libraries. Some are still needed. + build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || die +} + +src_configure() { + local myconf_gn="" + + # GN needs explicit config for Debug/Release as opposed to inferring it from build directory. + myconf_gn+=" is_debug=false" + + # Component build isn't generally intended for use by end users. It's mostly useful + # for development and debugging. + myconf_gn+=" is_component_build=$(usex component-build true false)" + + # Disable nacl, we can't build without pnacl (http://crbug.com/269560). + myconf_gn+=" enable_nacl=false" + + # Use system-provided libraries. + # TODO: use_system_hunspell (upstream changes needed). + # TODO: use_system_libsrtp (bug #459932). + # TODO: use_system_libusb (http://crbug.com/266149). + # TODO: use_system_opus (https://code.google.com/p/webrtc/issues/detail?id=3077). + # TODO: use_system_protobuf (bug #525560). + # TODO: use_system_ssl (http://crbug.com/58087). + # TODO: use_system_sqlite (http://crbug.com/22208). + + # libevent: https://bugs.gentoo.org/593458 + local gn_system_libraries=( + flac + harfbuzz-ng + icu + libjpeg + libpng + libwebp + libxml + libxslt + re2 + snappy + yasm + zlib + ) + if use system-ffmpeg; then + gn_system_libraries+=( ffmpeg ) + fi + if use system-libvpx; then + gn_system_libraries+=( libvpx ) + fi + build/linux/unbundle/replace_gn_files.py --system-libraries "${gn_system_libraries[@]}" || die + + # Optional dependencies. + myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)" + myconf_gn+=" enable_widevine=$(usex widevine true false)" + myconf_gn+=" use_cups=$(usex cups true false)" + myconf_gn+=" use_gconf=$(usex gconf true false)" + myconf_gn+=" use_gnome_keyring=$(usex gnome-keyring true false)" + myconf_gn+=" use_gtk3=$(usex gtk3 true false)" + myconf_gn+=" use_kerberos=$(usex kerberos true false)" + myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)" + + # TODO: link_pulseaudio=true for GN. + + myconf_gn+=" fieldtrial_testing_like_official_build=true" + + if tc-is-clang; then + myconf_gn+=" is_clang=true clang_base_path=\"/usr\" clang_use_chrome_plugins=false" + else + myconf_gn+=" is_clang=false" + fi + + # Never use bundled gold binary. Disable gold linker flags for now. + # Do not use bundled clang. + # Trying to use gold results in linker crash. + myconf_gn+=" use_gold=false use_sysroot=false linux_use_bundled_binutils=false" + + ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)" + myconf_gn+=" proprietary_codecs=$(usex proprietary-codecs true false)" + myconf_gn+=" ffmpeg_branding=\"${ffmpeg_branding}\"" + + # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys . + # Note: these are for Gentoo use ONLY. For your own distribution, + # please get your own set of keys. Feel free to contact chromium@gentoo.org + # for more info. + local google_api_key="AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc" + local google_default_client_id="329227923882.apps.googleusercontent.com" + local google_default_client_secret="vgKG0NNv7GoDpbtoFNLxCUXu" + myconf_gn+=" google_api_key=\"${google_api_key}\"" + myconf_gn+=" google_default_client_id=\"${google_default_client_id}\"" + myconf_gn+=" google_default_client_secret=\"${google_default_client_secret}\"" + + local myarch="$(tc-arch)" + if [[ $myarch = amd64 ]] ; then + target_arch=x64 + ffmpeg_target_arch=x64 + elif [[ $myarch = x86 ]] ; then + target_arch=ia32 + ffmpeg_target_arch=ia32 + elif [[ $myarch = arm64 ]] ; then + target_arch=arm64 + ffmpeg_target_arch=arm64 + elif [[ $myarch = arm ]] ; then + target_arch=arm + ffmpeg_target_arch=$(usex neon arm-neon arm) + else + die "Failed to determine target arch, got '$myarch'." + fi + + # Make sure that -Werror doesn't get added to CFLAGS by the build system. + # Depending on GCC version the warnings are different and we don't want + # the build to fail because of that. + myconf_gn+=" treat_warnings_as_errors=false" + + # Disable fatal linker warnings, bug 506268. + myconf_gn+=" fatal_linker_warnings=false" + + # Avoid CFLAGS problems, bug #352457, bug #390147. + if ! use custom-cflags; then + replace-flags "-Os" "-O2" + strip-flags + + # Prevent linker from running out of address space, bug #471810 . + if use x86; then + filter-flags "-g*" + fi + + # Prevent libvpx build failures. Bug 530248, 544702, 546984. + if [[ ${myarch} == amd64 || ${myarch} == x86 ]]; then + filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2 + fi + fi + + # Make sure the build system will use the right tools, bug #340795. + tc-export AR CC CXX NM + + # https://bugs.gentoo.org/588596 + append-cxxflags $(test-flags-CXX -fno-delete-null-pointer-checks) + + # Define a custom toolchain for GN + myconf_gn+=" custom_toolchain=\"${FILESDIR}/toolchain:default\"" + + # Tools for building programs to be executed on the build system, bug #410883. + if tc-is-cross-compiler; then + export AR_host=$(tc-getBUILD_AR) + export CC_host=$(tc-getBUILD_CC) + export CXX_host=$(tc-getBUILD_CXX) + export NM_host=$(tc-getBUILD_NM) + fi + + # Bug 491582. + export TMPDIR="${WORKDIR}/temp" + mkdir -p -m 755 "${TMPDIR}" || die + + if ! use system-ffmpeg; then + local build_ffmpeg_args="" + if use pic && [[ "${ffmpeg_target_arch}" == "ia32" ]]; then + build_ffmpeg_args+=" --disable-asm" + fi + + # Re-configure bundled ffmpeg. See bug #491378 for example reasons. + einfo "Configuring bundled ffmpeg..." + pushd third_party/ffmpeg > /dev/null || die + chromium/scripts/build_ffmpeg.py linux ${ffmpeg_target_arch} \ + --branding ${ffmpeg_branding} -- ${build_ffmpeg_args} || die + chromium/scripts/copy_config.sh || die + chromium/scripts/generate_gn.py || die + popd > /dev/null || die + fi + + third_party/libaddressinput/chromium/tools/update-strings.py || die + + touch chrome/test/data/webui/i18n_process_css_test.html || die + + einfo "Configuring Chromium..." + # TODO: bootstrapped gn binary hangs when using tcmalloc with portage's sandbox. + tools/gn/bootstrap/bootstrap.py -v --gn-gen-args "${myconf_gn} use_allocator=\"none\"" || die + myconf_gn+=" use_allocator=$(usex tcmalloc \"tcmalloc\" \"none\")" + out/Release/gn gen --args="${myconf_gn}" out/Release || die +} + +eninja() { + if [[ -z ${NINJAOPTS+set} ]]; then + local jobs=$(makeopts_jobs) + local loadavg=$(makeopts_loadavg) + + if [[ ${MAKEOPTS} == *-j* && ${jobs} != 999 ]]; then + NINJAOPTS+=" -j ${jobs}" + fi + if [[ ${MAKEOPTS} == *-l* && ${loadavg} != 999 ]]; then + NINJAOPTS+=" -l ${loadavg}" + fi + fi + set -- ninja -v ${NINJAOPTS} "$@" + echo "$@" + "$@" +} + +src_compile() { + local ninja_targets="chrome chromedriver" + if use suid; then + ninja_targets+=" chrome_sandbox" + fi + + # Build mksnapshot and pax-mark it. + eninja -C out/Release mksnapshot || die + pax-mark m out/Release/mksnapshot + + # Even though ninja autodetects number of CPUs, we respect + # user's options, for debugging with -j 1 or any other reason. + eninja -C out/Release ${ninja_targets} || die + + pax-mark m out/Release/chrome +} + +src_install() { + local CHROMIUM_HOME="/usr/$(get_libdir)/chromium-browser" + exeinto "${CHROMIUM_HOME}" + doexe out/Release/chrome + + if use suid; then + newexe out/Release/chrome_sandbox chrome-sandbox + fperms 4755 "${CHROMIUM_HOME}/chrome-sandbox" + fi + + doexe out/Release/chromedriver + + # if ! use arm; then + # doexe out/Release/nacl_helper{,_bootstrap} || die + # insinto "${CHROMIUM_HOME}" + # doins out/Release/nacl_irt_*.nexe || die + # doins out/Release/libppGoogleNaClPluginChrome.so || die + # fi + + local sedargs=( -e "s:/usr/lib/:/usr/$(get_libdir)/:g" ) + sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r3.sh" > chromium-launcher.sh || die + doexe chromium-launcher.sh + + # It is important that we name the target "chromium-browser", + # xdg-utils expect it; bug #355517. + dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium-browser + # keep the old symlink around for consistency + dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium + + dosym "${CHROMIUM_HOME}/chromedriver" /usr/bin/chromedriver + + # Allow users to override command-line options, bug #357629. + insinto /etc/chromium + newins "${FILESDIR}/chromium.default" "default" + + pushd out/Release/locales > /dev/null || die + chromium_remove_language_paks + popd + + if use widevine; then + # These will be provided by chrome-binary-plugins + rm out/Release/libwidevinecdm*.so || die + fi + + insinto "${CHROMIUM_HOME}" + doins out/Release/*.bin + doins out/Release/*.pak + doins out/Release/*.so + + # Needed by bundled icu + # doins out/Release/icudtl.dat + + doins -r out/Release/locales + doins -r out/Release/resources + + newman out/Release/chrome.1 chromium.1 + newman out/Release/chrome.1 chromium-browser.1 + + # Install icons and desktop entry. + local branding size + for size in 16 22 24 32 48 64 128 256 ; do + case ${size} in + 16|32) branding="chrome/app/theme/default_100_percent/chromium" ;; + *) branding="chrome/app/theme/chromium" ;; + esac + newicon -s ${size} "${branding}/product_logo_${size}.png" \ + chromium-browser.png + done + + local mime_types="text/html;text/xml;application/xhtml+xml;" + mime_types+="x-scheme-handler/http;x-scheme-handler/https;" # bug #360797 + mime_types+="x-scheme-handler/ftp;" # bug #412185 + mime_types+="x-scheme-handler/mailto;x-scheme-handler/webcal;" # bug #416393 + make_desktop_entry \ + chromium-browser \ + "Chromium" \ + chromium-browser \ + "Network;WebBrowser" \ + "MimeType=${mime_types}\nStartupWMClass=chromium-browser" + sed -e "/^Exec/s/$/ %U/" -i "${ED}"/usr/share/applications/*.desktop || die + + # Install GNOME default application entry (bug #303100). + insinto /usr/share/gnome-control-center/default-apps + newins "${FILESDIR}"/chromium-browser.xml chromium-browser.xml + + readme.gentoo_create_doc +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postrm() { + gnome2_icon_cache_update + xdg_desktop_database_update +} + +pkg_postinst() { + gnome2_icon_cache_update + xdg_desktop_database_update + readme.gentoo_print_elog +} diff --git a/www-client/google-chrome-beta/Manifest b/www-client/google-chrome-beta/Manifest index 27557b86674a..b56a4b4d71e1 100644 --- a/www-client/google-chrome-beta/Manifest +++ b/www-client/google-chrome-beta/Manifest @@ -1 +1 @@ -DIST google-chrome-beta_58.0.3029.19-1_amd64.deb 59516286 SHA256 b05f8a2835267cda223852b21dd6e2d5615d4a848d014c68bf643230017541f6 SHA512 f6d09286c2a8abf06a07ee52cae5d2e7ea5ddc2cb0206c95f3fb9d6fef2a326be0fb93deeb8119f04abd0e2cfe7dbb45811566ac56d8ea334182b68eb345b535 WHIRLPOOL 5485a0dad8b91f3471b4b74d045960afd44780491e89f84a46b8d441201babba9e09b026c85b8afb6e436b859e9008cebf12b74638d4dd37b1ec08b4a6f4e39f +DIST google-chrome-beta_58.0.3029.33-1_amd64.deb 56182926 SHA256 e66223fe5736cc231b053ce24b37430296f3caacf275e0b09eff20b024e82901 SHA512 a2291cb839eab1257fbd9eba4a7e0dd91b4bdc900059c0ec1fe8e397c14904d640bbcf1cf4b4589e0373b2a22677f0a869d12b73252c90344a00b6d64c9a4024 WHIRLPOOL 5938e68d4bab7370ea9d88beb2042b5330b8aab89708f9dae1b2c25674c4ba6c589cb027b1cfc981c4f35d0f62e8127224fc3fbb067872699fd3c25e345722a6 diff --git a/www-client/google-chrome-beta/google-chrome-beta-58.0.3029.19.ebuild b/www-client/google-chrome-beta/google-chrome-beta-58.0.3029.33.ebuild similarity index 100% rename from www-client/google-chrome-beta/google-chrome-beta-58.0.3029.19.ebuild rename to www-client/google-chrome-beta/google-chrome-beta-58.0.3029.33.ebuild diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest index 85af41f559e8..489607313672 100644 --- a/www-client/opera-developer/Manifest +++ b/www-client/opera-developer/Manifest @@ -1,4 +1,4 @@ -DIST opera-developer_45.0.2522.0_amd64.deb 54315348 SHA256 59c3980b62a47b5f36d13a991c62b2d103819f5e949167c2b0498d77bf94108d SHA512 7a51db2960176c0f9024b44132dd6529777b3e0d0016aa0f67261c7a0443c38df63b8eda92e95f533a2a2d3b28f2020f8e972a54dd800da6ad263ed18b24176a WHIRLPOOL 80a0b48c993d641a32233d0b631bcd16abcdb2dfd7951fb2c13e7a09abaebacc3edb8ec77c267007bfe5ff08f57b86c12b1231dec8a01ca2f116ebf910d9a6ba -DIST opera-developer_45.0.2522.0_i386.deb 55237934 SHA256 db68a08e2d61beecda32a52d4a3032ba6f11f717a327c2fcf77174389e28d7b6 SHA512 769e69ee8af1e15a93b8d7bbb84ad14e6dc11146a6d558f7347e47f06b99b213fe473d7291f6b87d8310b896b834f311cdb067b5d5778bc727522c48e1331bd5 WHIRLPOOL a1d69509d4054aa6d8bb86fe82763fae6aba2ee25dddde2698f32b54c62c81b103de89796f109858f2c8aab540f6288c75abee352fe6ae42d45b0a3851a6d3b6 DIST opera-developer_45.0.2531.0_amd64.deb 54673404 SHA256 75d73be99abdaf3f63630ba7029a9b91d0473d457651a98769cd0a21e8b158c5 SHA512 7497a5a1febc19aa43b9c360bc8cf025c684c8a2d0b50f942e47c9d1e0e66e56e406a6385d964ee253abfa9f664bc25069742a55c4f9e1a42a7cbb6dbcc6e7cb WHIRLPOOL 4cce5fb1c9cb07dfbc6a65a37b52b70af7696f765f84b5642b62dd4c9aaee48325c9a9ef942422d36bda769b5c0fe7fad54da8dd60fe653f8797976383b4cb0e DIST opera-developer_45.0.2531.0_i386.deb 55584780 SHA256 59876d2f559954fd15b4df4d14b313f567589d9ca2f335a13713322a5205f8ed SHA512 9d0a0577436c66c3c08d9ba67346129e720c49a445c82dc07ad747525bdb90b29fea69123865ef0a6a80f18afdca018142b6b214984318a689d4c3428d78cf9d WHIRLPOOL b4308d91590be6b737e0a150bcd68959441c7ddef812d20e5a0137d959670ea94f9519c3f8342b4a90923eece46ff578fa05df39991cb914748a642fd782a9c3 +DIST opera-developer_45.0.2539.0_amd64.deb 54508874 SHA256 ebb89f38f71004623e46db451fe5f402a2d2a656cf86accce21b8c362f206d98 SHA512 be001dd1c34d9e24d7c20b993a429cd96c1e4a3ff9a575453508552e964b05eafaa4081641751f32a8085e865ac9a1ed255eb72eae36106be74dcf3b5d20dac0 WHIRLPOOL 9ccf9fa0856df632feb86210048ac8e30f0225c21ae5c298154b3f7326be845c70449337ed524c5521f230118be4102747805f0ca3df06cfcb5a6e03ba64fd9f +DIST opera-developer_45.0.2539.0_i386.deb 55849692 SHA256 b671658d14bf596c0ed559911f08f0d4f078371799ccdda2648b7dd40a921490 SHA512 fcff57e97a4b23e28ff96a2f5fd335c8355f3fb44adcab45445054501e0c0268eaf784b401fde08eeb0456bfbda1216a281baa94e692eb38caab3e5876b2a322 WHIRLPOOL bf29317b1da5c4588ed98318aac0b4de49fed0826758846f526e22d5bebd5525ac2195db516c094e9f2826c6dd353e06196b0324b0059c543e380079ce861099 diff --git a/www-client/opera-developer/opera-developer-45.0.2522.0.ebuild b/www-client/opera-developer/opera-developer-45.0.2539.0.ebuild similarity index 100% rename from www-client/opera-developer/opera-developer-45.0.2522.0.ebuild rename to www-client/opera-developer/opera-developer-45.0.2539.0.ebuild diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest index 2e91b4fcf70f..40ea5b0fbce8 100644 --- a/www-client/opera/Manifest +++ b/www-client/opera/Manifest @@ -2,7 +2,5 @@ DIST opera-12.16-1860.amd64.freebsd.tar.xz 13312684 SHA256 ecc001605c45baa4acf60 DIST opera-12.16-1860.i386.freebsd.tar.xz 13385696 SHA256 dcd80ea7a8f090a47007fc630495817feeb167220b9a9bbffbf349687f3e29d3 SHA512 0bb2c0548765ea476cdb8be6c84faf1d60dddb5a2c08b7312027f4cd17fa8ebd4fbc1a97657bbcb0ac07733e5f3b340b181a307a778c38543140adbfe7f8b844 WHIRLPOOL 5703b2c736694cf6ffcf808872e72585b81c7fed9d2263d5679ee54f667f4eb6b9d34a73b80c8efc0a8640daf03da60dafa0defe0c560d3ef78f2a8a68cbb960 DIST opera-12.16-1860.i386.linux.tar.xz 13154668 SHA256 df640656a52b7c714faf25de92d84992116ce8f82b7a67afc1121eb3c428489d SHA512 a13ec53311e3e78f35103a9dd5337c0e9a555362860213080211ee9d21de88fbd6aae03bed20b7515874d5a09dfbab108954213745fb82175f5e48e555152613 WHIRLPOOL ae1af6858847fe51dcac8cb076a67099846ad66b734ecf92780e953daec963754c9e4352e979a636eac70e785a62bd94e084124080d7fe0f59b420a99a2133cc DIST opera-12.16-1860.x86_64.linux.tar.xz 14018800 SHA256 b3b5cada3829d2b3b0e2da25e9444ce9dff73dc6692586ce72cfd4f6431e639e SHA512 c1289f352ea5fc8133b105771f48fdc56ccd770920330b1a0ed939ff909abc68081447673572eabeb1aae6db5194b6ab35c93afad78a91d8f7a9a0f91e81ef8b WHIRLPOOL 539cdf43b4c8175c664fbf786b27ede1d33e58c44f75229a1a50612951136f526d646f3e0444b6cc69961259c3e3ef7dbf722b520abb4d4dbb98032c4de335d1 -DIST opera-stable_43.0.2442.1144_amd64.deb 50546302 SHA256 65b6ecd12d7e3d72931930f9b7362b25807559e84a67bc90f8980db76f898256 SHA512 7eeadf0a70141aa6dded89d63203a93556eee8a1fb5a3713e922f5fabf4cfeb4b40ee6cc158c117224f905424793b712b66188f5c79b1afe28d018a34549136d WHIRLPOOL 3deb77845a1f97afcd6ffc8e9bc68b39837c828dfd9f189722b314ecd430c2fd3cf090dd147fcb3d25857a4cc291d53e3006e53a02ac076b44977b6a940960a3 -DIST opera-stable_43.0.2442.1144_i386.deb 51544696 SHA256 332f44bbcbad1e561549f9c6648f2d925b88a632b04a8ab02f13f0b6b1c86d4a SHA512 715862d8f91aa6452efb7f0f687fdc3741ea0394ed08bd2b46a3815c623b73954de25271e5b9982fa5d6b64902a3c27a370b1f0f58d4e40a318c959abda81599 WHIRLPOOL 7d4ebb77ffafc4d28283fde63177d49716ca0dde6728d56632bfdf1f143d05f9ff3736b178fc655834a0eeef225b4cdf94945e5fe6bac4d0706138ff439e8c95 -DIST opera-stable_43.0.2442.991_amd64.deb 49798566 SHA256 fdb8b2dc79c637b952d366ba45b798e91812ea01bcec219fd85bf90fff6842de SHA512 4ea00048f5f4ef4081d1d9af069d4cc977723795bf418c5c5620ac0a2f59990598267a4229249601f6dcb2dd9581dca3c831bf9084c79dbc5f3a8919ec5b5d5e WHIRLPOOL fd935b529d5c69e70cce4ba9e841f0125d0264d870ed17e3e87674d6dfa87c1170ae1df508ba1e6984c17ce2d1c92be3f395a33908c16acbd290fcf6016f87fe -DIST opera-stable_43.0.2442.991_i386.deb 51574016 SHA256 19f7f32b68ce13af7143abc729b4ae5321623e6dc24f61fdf5c40afdca02a33d SHA512 418fb03f836efea6e1baa0e37b22676427b901bb90bc71a58170d61c43dd211662127983b365213fb0bd4e61ff9e07c970f19f8bf12a16fa2f843301e409ee4b WHIRLPOOL 22ee41815b706c9b6662f37235298dfdf12f7e1b187b9b0af373c8b4bfb3f6606378cf6e33b5c4b77bbfcaef72156d812c1dbd74e12764de7e43a9794b0e8827 +DIST opera-stable_44.0.2510.857_amd64.deb 52096046 SHA256 d517a0969d5cd69de15c59bc0161d5230dc4065833cafe70634d5241ea4d50b9 SHA512 9d33ea2db54b05ac75e79f6692ead9b32d231732aae8084c27394eeb22e1c6af7d99b4983f8b4ebdece66a5747e8ffd129549720082cd8fd6c83793c7b3ef5fb WHIRLPOOL cde6e5b22a2d9bbeab78388d89d371048b0c82d8308007a771595cb85f2db74cf85ae15117c0deaecc05675cb292bfc89df412a22e5c26d16e564c99ddbcb436 +DIST opera-stable_44.0.2510.857_i386.deb 52679596 SHA256 665cb684c14b4025f6cac43ec084e39678472acd137fa7c0c9bafed515bc0995 SHA512 faccdb1475f9a98d6ca419b4444f1ec1d7a1770cc270ab1b85968f009504e5238d8dcefb29d8f87c6c77d68d587882600191e14415491eb642402f99977ef090 WHIRLPOOL 61c02d8f47ce1f9cb18ac9ff017a4918361b3df059b7f71c5244f6f04d3cf4706d00d9d6b6403927a3e5ce6c0a171f6740d70ec9e2fa42829ce457b8f7d8b5ca diff --git a/www-client/opera/opera-43.0.2442.991.ebuild b/www-client/opera/opera-43.0.2442.991.ebuild deleted file mode 100644 index e1fb929feae9..000000000000 --- a/www-client/opera/opera-43.0.2442.991.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -CHROMIUM_LANGS=" - af az be bg bn ca cs da de el en-GB es-419 es fil fi fr-CA fr fy gd he hi - hr hu id it ja kk ko lt lv mk ms nb nl nn pa pl pt-BR pt-PT ro ru sk sr - sr-ME sv sw ta te th tr uk uz vi zh-CN zh-TW zu -" -inherit chromium-2 multilib unpacker - -DESCRIPTION="A fast and secure web browser" -HOMEPAGE="http://www.opera.com/" -LICENSE="OPERA-2014" -SLOT="0" -SRC_URI_BASE="http://get.geo.opera.com/pub/" -SRC_URI=" - amd64? ( "${SRC_URI_BASE}${PN}/desktop/${PV}/linux/${PN}-stable_${PV}_amd64.deb" ) - x86? ( "${SRC_URI_BASE}${PN}/desktop/${PV}/linux/${PN}-stable_${PV}_i386.deb" ) -" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - >=dev-libs/openssl-1.0.1:0 - gnome-base/gconf:2 - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype - net-misc/curl - net-print/cups - sys-apps/dbus - sys-libs/libcap - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:2 - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/libnotify - x11-libs/pango[X] -" - -QA_PREBUILT="*" -S=${WORKDIR} -OPERA_HOME="usr/$(get_libdir)/${PN}" - -src_unpack() { - unpack_deb ${A} -} - -src_prepare() { - case ${ARCH} in - amd64) - mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die - rm -r usr/lib || die - ;; - x86) - mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir) || die - rmdir usr/lib/i386-linux-gnu || die - ;; - esac - - rm usr/bin/${PN} || die - - rm usr/share/doc/${PN}-stable/copyright || die - mv usr/share/doc/${PN}-stable usr/share/doc/${PF} || die - - pushd "${OPERA_HOME}/localization" > /dev/null || die - chromium_remove_language_paks - popd > /dev/null || die - - sed -i \ - -e 's|^TargetEnvironment|X-&|g' \ - usr/share/applications/${PN}.desktop || die -} - -src_install() { - mv * "${D}" || die - dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN} - fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox -} diff --git a/www-client/opera/opera-43.0.2442.1144.ebuild b/www-client/opera/opera-44.0.2510.857.ebuild similarity index 100% rename from www-client/opera/opera-43.0.2442.1144.ebuild rename to www-client/opera/opera-44.0.2510.857.ebuild diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest index 5c738d75dab0..7e83ea6103cf 100644 --- a/www-client/vivaldi/Manifest +++ b/www-client/vivaldi/Manifest @@ -1,6 +1,6 @@ DIST vivaldi-1.7.735.46_p1-amd64.deb 47603688 SHA256 bb15313f9d7f17bc135b5a41df0aaf83b1bdc1867bf3fe4fce5757a0bbadebbe SHA512 efda48a1e9db6e630b53da7c98b19bbb9950ac1f78b89703d8ad7ea9c3a104a34c11b30741dfc54f431ee945603665a1764a8ba1913d098a50ca239fe164d4d8 WHIRLPOOL 69333df807b04e9113be19041bb96cfbb39e5d9d9cd73af7f60342e43ffda5ace6398ae13609996db4801f446393dfcfe76f5fd1dc04223c075467f0648f5c5a DIST vivaldi-1.7.735.46_p1-i386.deb 47903366 SHA256 0aada8e99560c60d0a49ee3ff8ef1c5e38e2ae8bf1f7aa59b72b5871ad64b1c6 SHA512 004a81181165c9f0704929b3c377fafa25e177e005e187affe47265bede9d761dcf8894c43bd1b94832b36d14c7468a4bbf0b767036cd34d38063b4c147c889f WHIRLPOOL 6883686a0115f9cec6d7e8b41b313aadec29bb437ac1a3c4839ac6843a85ed1455756aa87ea20a25b3031f894ecefc56b7034086622babb924c05627f799c756 -DIST vivaldi-1.8.770.25_p1-amd64.deb 48131966 SHA256 a101f9a910afd844765d9d373e1f131c56bda5279b0163f04fe3522ab163b1a2 SHA512 f4fcc842d908b994f7396219905594979d1c81dcd1c4f9f79097265c2dbb8debce423274a38c54973f4449a881ac14003e8b60b834c0516bbc657c70591c9d95 WHIRLPOOL 66c48770a31aa636f88e619946f344569cfc5481d3021288f5b7e7c08df76062ec160f2686956967b2dd9b461b952417fd47a75bd6d6c2feb3dcd4feca8d40bb -DIST vivaldi-1.8.770.25_p1-i386.deb 48777036 SHA256 c1c96255d5b781ea8cf3cc5345f58f312d9ac51465b16220c412d553aae25a76 SHA512 4f0b1cf4503907af942170b4572e119cf0701675036a842e77118aa5bfd6bc9a8bd2254a5077517a330c808aad477299fca0260857e4b985d68fc985bdb86f68 WHIRLPOOL 93fce149d0ee0502dc969271001e1ce60891300d9f7c7b00c156c01052a71ab03f0be995d89f75d7b2a31770a09c04b25cf28f840dc8be2eba71bdc1df7a69ff DIST vivaldi-1.8.770.32_p1-amd64.deb 48312646 SHA256 f02eee62e3abafa80ce3bceaefad40314db96738a51ea1bab99ed43b93b93c77 SHA512 1ce9e88d2ba64cd233e7fb4327cd3ff57e46d0b293375448208165ffc942c6a22674bbebbc9345b46fb3d2903b4e007aa1f4f1c3e40d9b2131ef3d64c5653653 WHIRLPOOL 327dce146fc10682425d949df401ad6cbfca4226bd8f84f48f7ada907e18569ce3d6162b770618af648eaf21276f9efbd84e893a442eced34bd18bcfec9f201b DIST vivaldi-1.8.770.32_p1-i386.deb 48965766 SHA256 f281a8443856713daf57a60602569e8a1d071e0a7f836352deb6440b3d7f8e85 SHA512 82df3eef2539d14358e05b7455981aace5449649c9872094692f9e06c40e64c3e982a766e3009c0e6c9d4e48971b010ca8d12fcf128d49d3705a4b334d9f7db3 WHIRLPOOL c67dc6fec827875adb7e75b4c0586081e5b6cf83b9f1dff9ca8de4298b591eaba3f9e1e5d6c329f42ac0c4d78296f569ba6e7faf2d0700ab539657d325d15d2f +DIST vivaldi-1.8.770.38_p1-amd64.deb 48331548 SHA256 b6c96ce520ef72c7244ed91f93f17737b9308b801d70d070c795ce1796ccae4f SHA512 d7c550038a6ebe38beb87fcc0b3de69c67c911d4fd05f812662add381cdf05cf3f34c61148d194a28460b82be600ccd5c4b709c85844e90d3c104f6085c3909b WHIRLPOOL 51a6bc9c83bcd6433a649337c35859738768c642d6554bdd99f716543cdb6250162f88706da66f9068faab2601a0eb6bad018e0ce856544ba5897a053bdf5cbd +DIST vivaldi-1.8.770.38_p1-i386.deb 48958844 SHA256 1714de4fcfb5e98de9f3428fcb11745b6a6b02b56dc4726b32ddc98b99895096 SHA512 095523f30c3108219cbcdc8808a1f749e803ce8befabcff1e4c5e946582b4a3001636ba426e7472dc2993dec3021ab4c56d585c8bb2b7e89c99b03ff7844ccff WHIRLPOOL c5296bafa95a340f8c651fb741c9a05d4b3e7cb0d18e2930051d9b28ba799d3a898ed9f822bc65f76ad380f79552eeabe76907005f1368c7f5237203d3083ba3 diff --git a/www-client/vivaldi/vivaldi-1.8.770.25_p1.ebuild b/www-client/vivaldi/vivaldi-1.8.770.38_p1.ebuild similarity index 100% rename from www-client/vivaldi/vivaldi-1.8.770.25_p1.ebuild rename to www-client/vivaldi/vivaldi-1.8.770.38_p1.ebuild diff --git a/www-misc/gurlchecker/gurlchecker-0.13.1-r2.ebuild b/www-misc/gurlchecker/gurlchecker-0.13.1-r2.ebuild index 26affb58912e..678043e21c44 100644 --- a/www-misc/gurlchecker/gurlchecker-0.13.1-r2.ebuild +++ b/www-misc/gurlchecker/gurlchecker-0.13.1-r2.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="http://gurlchecker.labs.libre-entreprise.org/" SRC_URI="http://labs.libre-entreprise.org/frs/download.php/857/${P}.tar.gz" LICENSE="GPL-2" -KEYWORDS="amd64 ~ppc x86" +KEYWORDS="amd64 ppc x86" SLOT="0" IUSE="clamav json sqlite ssl tidy" diff --git a/www-plugins/chrome-binary-plugins/Manifest b/www-plugins/chrome-binary-plugins/Manifest index 1603736c81a8..452a67c8d341 100644 --- a/www-plugins/chrome-binary-plugins/Manifest +++ b/www-plugins/chrome-binary-plugins/Manifest @@ -1,3 +1,3 @@ -DIST google-chrome-beta_58.0.3029.19-1_amd64.deb 59516286 SHA256 b05f8a2835267cda223852b21dd6e2d5615d4a848d014c68bf643230017541f6 SHA512 f6d09286c2a8abf06a07ee52cae5d2e7ea5ddc2cb0206c95f3fb9d6fef2a326be0fb93deeb8119f04abd0e2cfe7dbb45811566ac56d8ea334182b68eb345b535 WHIRLPOOL 5485a0dad8b91f3471b4b74d045960afd44780491e89f84a46b8d441201babba9e09b026c85b8afb6e436b859e9008cebf12b74638d4dd37b1ec08b4a6f4e39f +DIST google-chrome-beta_58.0.3029.33-1_amd64.deb 56182926 SHA256 e66223fe5736cc231b053ce24b37430296f3caacf275e0b09eff20b024e82901 SHA512 a2291cb839eab1257fbd9eba4a7e0dd91b4bdc900059c0ec1fe8e397c14904d640bbcf1cf4b4589e0373b2a22677f0a869d12b73252c90344a00b6d64c9a4024 WHIRLPOOL 5938e68d4bab7370ea9d88beb2042b5330b8aab89708f9dae1b2c25674c4ba6c589cb027b1cfc981c4f35d0f62e8127224fc3fbb067872699fd3c25e345722a6 DIST google-chrome-stable_57.0.2987.110-1_amd64.deb 47312644 SHA256 961db609ccb67a1b77c596f32d2512cfd4fb686b2e5f9cc8c16f7522114e2f12 SHA512 ec91c41e5b4e73af6bca95868f94c5eff0ee06bf9e0d97991b8d1a4fa0db764151c9265e007aeda61bcf16c64ecd78e99b208fa6d3c4a52a8808b6bff31ee6ec WHIRLPOOL c3852a0a622aae6dd8206d2e2b156279f6f40da0044db8f311f3df5db5554716f255285d4bdfa4be2583aa14345c16de2503d110f213dacea00c76d0805a2884 DIST google-chrome-unstable_59.0.3047.0-1_amd64.deb 56905230 SHA256 780c8b37f4d5aa9c782fea088d5a88e1c820be4e25687c35e3bc4362a1063157 SHA512 39995847744092780b5543a3ec61c806deb24f6ef6229337ba2598dba1f3a885b8c9f05d341de497cc1e122866df7342eca984680d72d30cb3578701b498ab5e WHIRLPOOL 02e619ed77704fb311df93f184f41a1292cc387fd051b3fa2646ea386ef238a1fa415ce0b25f31650d963230dbe4165c533cff692f4f849dd6ce33b11de3dcb5 diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-58.0.3029.19_beta.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-58.0.3029.33_beta.ebuild similarity index 100% rename from www-plugins/chrome-binary-plugins/chrome-binary-plugins-58.0.3029.19_beta.ebuild rename to www-plugins/chrome-binary-plugins/chrome-binary-plugins-58.0.3029.33_beta.ebuild diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest index b435401f2023..377d516b6ece 100644 --- a/www-servers/nginx/Manifest +++ b/www-servers/nginx/Manifest @@ -2,6 +2,7 @@ DIST modsecurity-2.9.1.tar.gz 4261212 SHA256 958cc5a7a7430f93fac0fd6f8b9aa92fc18 DIST nginx-1.10.2.tar.gz 910812 SHA256 1045ac4987a396e2fa5d0011daf8987b612dd2f05181b67507da68cbe7d765c2 SHA512 f2d5a4fbabaf9333bae46461bcbe3dbcc5ff7e8f8c7a5dead3063e3d59c9ec15dc85262a23ca7d693db45a50ec98a70fb216b3da9872ee23d57b6bfaf064876e WHIRLPOOL 7e819f43a68de49d3cceb3e5ec81eef6872859df0abca2be00fb73c8779c2716b6997ea5f8cadb93af195d9f4d07a4404f51e0752dd881628de93a0c0289aea7 DIST nginx-1.10.3.tar.gz 911509 SHA256 75020f1364cac459cb733c4e1caed2d00376e40ea05588fb8793076a4c69dd90 SHA512 25cddbe5c419700aeca41bff3be5b7c3accfb38ad846ec8d91d81ab7c15f10db719f02d9263edf1fa12f59805ff7001b62864dc2885370b24afeea1d7d2afbbf WHIRLPOOL 1ebf540d49d28a853a9221a558b53d28e2e7dfddf345e433baa4c2b819f6e1fe34528b4680387147c73271d3837529a4452e53b863dff5d29772c2b0a75e0ba6 DIST nginx-1.11.10.tar.gz 967773 SHA256 778b3cabb07633f754cd9dee32fc8e22582bce22bfa407be76a806abd935533d SHA512 b6437d8305547a834a0f3ad076ac591b90189eb922f48759094efaa9618e39fc249600ab13650113fe841fc9af0b736acc61a9b9baba7bacd35224c34df1bbc9 WHIRLPOOL f9535d4fabad7603cc384dda13aca51be77c7901d099190f9d5a187e517128a56a28cb851408b93091f8d99ce118678857ec08fba16bec4c2e2ed2d75ab543bd +DIST nginx-1.11.11.tar.gz 979864 SHA256 5a7ac480248e28d26e68fd1ea3dbd8b05f69726d71528e79332839b171277262 SHA512 c830c1eb762f5d5df19c4b256c8aa4ebe8354f3a088f07c6b4b890806117d1716eaa20dbd6ac1ff5eafc2b1ee43c44ed608aa96b9057e44953b2888177e67719 WHIRLPOOL 9403ab4763a077a378d997d7a60abdf6c9a8caa8756096c86c1046ca324926e9e8e835c59bd677440fc33e8a9f4c22cfa238e043116bfed621dabcadacc9d1cf DIST nginx-1.11.6.tar.gz 960331 SHA256 3153abbb518e2d9c032e1b127da3dc0028ad36cd4679e5f3be0b8afa33bc85bd SHA512 1969f527d4554a976d14e82c2297c519a0d0d82a9fbd3cc703ab42a23067c7fcf101ddf16f1abff374c71f37969fd7c58d2a344c57566538b821acc32cd3d979 WHIRLPOOL 67ed24c25b20f6d94f3a0602946f750b4efafd79d3a093a35fdf370a20377abcc2a54c00fcd5e7bc54305515da9234fb2f192c744a7fb59c4bbdee2ba0c0f626 DIST nginx-1.11.8.tar.gz 964918 SHA256 53aef3715d79015314c2dcb18f2b185a0c64368cc01b30bdf0737a215f666b34 SHA512 4bbecf17579022cc925af8808554983c57e4f438edc8f987751413f0a023267a4766edc8321cbbe8a8b675f7e86d8a2cba76bd52236c8d9509b2b301ab349ffa WHIRLPOOL a30ad4cdc0b74e0f860938942caeee961759ceabae8735725a989db29702b366fb285079a992cbc681ec3fd157ef6f8907f6a3eac13a8af302daad94ca867738 DIST nginx-1.11.9.tar.gz 965463 SHA256 dc22b71f16b551705930544dc042f1ad1af2f9715f565187ec22c7a4b2625748 SHA512 95247d5db3e23a0ea22686cc3fe4295f8854948a6f168a783082fdbb2acbecdad61cd9c8cadd84c1f74c1e87becdca8d6664622ff9cebc72687f20b29cc09fd0 WHIRLPOOL 39a56073e359aac716e0a9ff672ee89b97205c281b53be97920c098aea9b25635e59a5ea0e3a7cb4ba79d43afc8ed3942cd34840773dd1e472101c9ab6ac72a4 @@ -25,3 +26,4 @@ DIST ngx_memc_module-0.17.tar.gz 36369 SHA256 25cbe3ff4931283a681260607bc91ae4a9 DIST ngx_metrics-0.1.1.tar.gz 2964 SHA256 1c62ebb31e3caafad91720962770b0e7a4287f195520cf12471c262ac19b154e SHA512 d36a8fb0104c83b6b564e03b351aa750cab08650264c74d6f786af357bfb7006b531a93270dd961896ea8dafe27e5db8548ede714c5f52c4742876bc73af4b5e WHIRLPOOL 2796f5a97e76dfcc91133240e8e90ba493f0356f781a173d8cacdd09eba64b75ef531db398c0566fda395124700de8c991b771433e376ca0d5898c2ea6f82868 DIST ngx_mogilefs_module-1.0.4.tar.gz 11208 SHA256 7ac230d30907f013dff8d435a118619ea6168aa3714dba62c6962d350c6295ae SHA512 b8cb7eaf6274f4e2247dbcb39db05072d2b2d4361256a325fafab5533d7ce0c4ae9e2905b954dfcfa4789c9cab5cccf2ac1c3a1f02f6a327ed95b562d7773ed1 WHIRLPOOL 64c9b11ad938e6dbe5ba31298f1cd46f6e6bb4ba039c96b1e43bd85919d1606326f74b677f789ecabe0b0f4e0f08ac5aaf8148bf820de65aaa1e9966a28b9f61 DIST ngx_rtmp-1.1.10.tar.gz 519877 SHA256 f9491dd24390b0d5d70dfe3553edf3d14efeb7c7a81b4d4a20c5cfeaefc1141c SHA512 bcc0aee3308af7c61bf01a5530fcf1dae938e6778306f6e3eb5995e6d0529f43d33b7ee2acb813d5a39acc92e4853d207a01e8e41b766a6e0dd07aade60cd98f WHIRLPOOL 655f4dcb02f928698ae14d29e5b7f60ad3fd71c757d67f1930c695a3501054d124a92f7ada7d4e605204f1e73e0779cad0b60102bc98d64764535581db0b1867 +DIST ngx_rtmp-1.1.11.tar.gz 519988 SHA256 71e8a0b42a41d1cb5ab1b9a8793f0e479e31fa9b59c4c6f5665df41cebf09e2b SHA512 e7c897265d1e93b06f7e46a653b113e24d2451e2112a7a6da415f130928437444a0346832fd9c10042397fea6120e4e44acc2bccf649ec30ca5bffbf985672e2 WHIRLPOOL a9799368dbfdc18d396b8b3abfe5582783c912fec1f3b0d8ce9444e1e0549c63eec9586a18adda1a323a86a4af09ae43051335545cd27e1b5dcb15bb25e1dac9 diff --git a/www-servers/nginx/files/http_echo-nginx-1.11.11+.patch b/www-servers/nginx/files/http_echo-nginx-1.11.11+.patch new file mode 100644 index 000000000000..d4f3db808098 --- /dev/null +++ b/www-servers/nginx/files/http_echo-nginx-1.11.11+.patch @@ -0,0 +1,59 @@ +From d16babcc09050966f5055df41572429bd84d811a Mon Sep 17 00:00:00 2001 +From: Andrei Belov +Date: Wed, 22 Mar 2017 08:43:30 +0300 +Subject: [PATCH] fixed build with nginx/1.11.11 + +Closes openresty/echo-nginx-module#64 + +See also: +http://hg.nginx.org/nginx/rev/e662cbf1b932 +--- + src/ngx_http_echo_request_info.c | 17 +++++++++++++++++ + 1 file changed, 17 insertions(+) + +diff --git a/src/ngx_http_echo_request_info.c b/src/ngx_http_echo_request_info.c +index d28ec4d..27b3c52 100644 +--- a/src/ngx_http_echo_request_info.c ++++ b/src/ngx_http_echo_request_info.c +@@ -179,6 +179,9 @@ ngx_http_echo_client_request_headers_variable(ngx_http_request_t *r, + ngx_int_t i, j; + ngx_buf_t *b, *first = NULL; + unsigned found; ++#if defined(nginx_version) && nginx_version >= 1011011 ++ ngx_chain_t *cl; ++#endif + ngx_connection_t *c; + ngx_http_request_t *mr; + ngx_http_connection_t *hc; +@@ -215,8 +218,15 @@ ngx_http_echo_client_request_headers_variable(ngx_http_request_t *r, + + if (hc->nbusy) { + b = NULL; ++ ++#if defined(nginx_version) && nginx_version >= 1011011 ++ for (cl = hc->busy; cl; /* void */) { ++ b = cl->buf; ++ cl = cl->next; ++#else + for (i = 0; i < hc->nbusy; i++) { + b = hc->busy[i]; ++#endif + + if (first == NULL) { + if (mr->request_line.data >= b->pos +@@ -280,8 +290,15 @@ ngx_http_echo_client_request_headers_variable(ngx_http_request_t *r, + } + + if (hc->nbusy) { ++ ++#if defined(nginx_version) && nginx_version >= 1011011 ++ for (cl = hc->busy; cl; /* void */) { ++ b = cl->buf; ++ cl = cl->next; ++#else + for (i = 0; i < hc->nbusy; i++) { + b = hc->busy[i]; ++#endif + + if (!found) { + if (b != first) { diff --git a/www-servers/nginx/files/http_lua_nginx-1.11.11+.patch b/www-servers/nginx/files/http_lua_nginx-1.11.11+.patch new file mode 100644 index 000000000000..2c9cc8ea3828 --- /dev/null +++ b/www-servers/nginx/files/http_lua_nginx-1.11.11+.patch @@ -0,0 +1,46 @@ +Upstream: https://github.com/openresty/lua-nginx-module/pull/1017 + +--- a/src/ngx_http_lua_headers.c ++++ b/src/ngx_http_lua_headers.c +@@ -77,6 +77,9 @@ ngx_http_lua_ngx_req_raw_header(lua_State *L) + size_t size; + ngx_buf_t *b, *first = NULL; + ngx_int_t i, j; ++#if defined(nginx_version) && nginx_version >= 1011011 ++ ngx_chain_t *cl; ++#endif + ngx_connection_t *c; + ngx_http_request_t *r, *mr; + ngx_http_connection_t *hc; +@@ -147,8 +150,15 @@ ngx_http_lua_ngx_req_raw_header(lua_State *L) + + if (hc->nbusy) { + b = NULL; ++ ++#if defined(nginx_version) && nginx_version >= 1011011 ++ for (cl = hc->busy; cl; /* void */) { ++ b = cl->buf; ++ cl = cl->next; ++#else + for (i = 0; i < hc->nbusy; i++) { + b = hc->busy[i]; ++#endif + + dd("busy buf: %d: [%.*s]", (int) i, (int) (b->pos - b->start), + b->start); +@@ -223,8 +233,15 @@ ngx_http_lua_ngx_req_raw_header(lua_State *L) + } + + if (hc->nbusy) { ++ ++#if defined(nginx_version) && nginx_version >= 1011011 ++ for (cl = hc->busy; cl; /* void */) { ++ b = cl->buf; ++ cl = cl->next; ++#else + for (i = 0; i < hc->nbusy; i++) { + b = hc->busy[i]; ++#endif + + if (!found) { + if (b != first) { diff --git a/www-servers/nginx/nginx-1.10.3.ebuild b/www-servers/nginx/nginx-1.10.3.ebuild index 6d85be564bae..db08f7e61e09 100644 --- a/www-servers/nginx/nginx-1.10.3.ebuild +++ b/www-servers/nginx/nginx-1.10.3.ebuild @@ -172,7 +172,7 @@ LICENSE="BSD-2 BSD SSLeay MIT GPL-2 GPL-2+ nginx_modules_http_push_stream? ( GPL-3 )" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" # Package doesn't provide a real test suite RESTRICT="test" diff --git a/www-servers/nginx/nginx-1.11.11.ebuild b/www-servers/nginx/nginx-1.11.11.ebuild new file mode 100644 index 000000000000..2790e11c3f31 --- /dev/null +++ b/www-servers/nginx/nginx-1.11.11.ebuild @@ -0,0 +1,1010 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +# Maintainer notes: +# - http_rewrite-independent pcre-support makes sense for matching locations without an actual rewrite +# - any http-module activates the main http-functionality and overrides USE=-http +# - keep the following requirements in mind before adding external modules: +# * alive upstream +# * sane packaging +# * builds cleanly +# * does not need a patch for nginx core +# - TODO: test the google-perftools module (included in vanilla tarball) + +# prevent perl-module from adding automagic perl DEPENDs +GENTOO_DEPEND_ON_PERL="no" + +# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license) +DEVEL_KIT_MODULE_PV="0.3.0" +DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}-r1" +DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/archive/v${DEVEL_KIT_MODULE_PV}.tar.gz" +DEVEL_KIT_MODULE_WD="${WORKDIR}/ngx_devel_kit-${DEVEL_KIT_MODULE_PV}" + +# http_uploadprogress (https://github.com/masterzen/nginx-upload-progress-module, BSD-2 license) +HTTP_UPLOAD_PROGRESS_MODULE_PV="0.9.2" +HTTP_UPLOAD_PROGRESS_MODULE_P="ngx_http_upload_progress-${HTTP_UPLOAD_PROGRESS_MODULE_PV}-r1" +HTTP_UPLOAD_PROGRESS_MODULE_URI="https://github.com/masterzen/nginx-upload-progress-module/archive/v${HTTP_UPLOAD_PROGRESS_MODULE_PV}.tar.gz" +HTTP_UPLOAD_PROGRESS_MODULE_WD="${WORKDIR}/nginx-upload-progress-module-${HTTP_UPLOAD_PROGRESS_MODULE_PV}" + +# http_headers_more (https://github.com/agentzh/headers-more-nginx-module, BSD license) +HTTP_HEADERS_MORE_MODULE_PV="0.32" +HTTP_HEADERS_MORE_MODULE_P="ngx_http_headers_more-${HTTP_HEADERS_MORE_MODULE_PV}" +HTTP_HEADERS_MORE_MODULE_URI="https://github.com/agentzh/headers-more-nginx-module/archive/v${HTTP_HEADERS_MORE_MODULE_PV}.tar.gz" +HTTP_HEADERS_MORE_MODULE_WD="${WORKDIR}/headers-more-nginx-module-${HTTP_HEADERS_MORE_MODULE_PV}" + +# http_cache_purge (http://labs.frickle.com/nginx_ngx_cache_purge/, https://github.com/FRiCKLE/ngx_cache_purge, BSD-2 license) +HTTP_CACHE_PURGE_MODULE_PV="2.3" +HTTP_CACHE_PURGE_MODULE_P="ngx_http_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}" +HTTP_CACHE_PURGE_MODULE_URI="http://labs.frickle.com/files/ngx_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}.tar.gz" +HTTP_CACHE_PURGE_MODULE_WD="${WORKDIR}/ngx_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}" + +# http_slowfs_cache (http://labs.frickle.com/nginx_ngx_slowfs_cache/, BSD-2 license) +HTTP_SLOWFS_CACHE_MODULE_PV="1.10" +HTTP_SLOWFS_CACHE_MODULE_P="ngx_http_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}" +HTTP_SLOWFS_CACHE_MODULE_URI="http://labs.frickle.com/files/ngx_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}.tar.gz" +HTTP_SLOWFS_CACHE_MODULE_WD="${WORKDIR}/ngx_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}" + +# http_fancyindex (https://github.com/aperezdc/ngx-fancyindex, BSD license) +HTTP_FANCYINDEX_MODULE_PV="0.4.1" +HTTP_FANCYINDEX_MODULE_P="ngx_http_fancyindex-${HTTP_FANCYINDEX_MODULE_PV}" +HTTP_FANCYINDEX_MODULE_URI="https://github.com/aperezdc/ngx-fancyindex/archive/v${HTTP_FANCYINDEX_MODULE_PV}.tar.gz" +HTTP_FANCYINDEX_MODULE_WD="${WORKDIR}/ngx-fancyindex-${HTTP_FANCYINDEX_MODULE_PV}" + +# http_lua (https://github.com/openresty/lua-nginx-module, BSD license) +HTTP_LUA_MODULE_PV="0.10.7" +HTTP_LUA_MODULE_P="ngx_http_lua-${HTTP_LUA_MODULE_PV}" +HTTP_LUA_MODULE_URI="https://github.com/openresty/lua-nginx-module/archive/v${HTTP_LUA_MODULE_PV}.tar.gz" +HTTP_LUA_MODULE_WD="${WORKDIR}/lua-nginx-module-${HTTP_LUA_MODULE_PV}" + +# http_auth_pam (https://github.com/stogh/ngx_http_auth_pam_module/, http://web.iti.upv.es/~sto/nginx/, BSD-2 license) +HTTP_AUTH_PAM_MODULE_PV="1.5.1" +HTTP_AUTH_PAM_MODULE_P="ngx_http_auth_pam-${HTTP_AUTH_PAM_MODULE_PV}" +HTTP_AUTH_PAM_MODULE_URI="https://github.com/stogh/ngx_http_auth_pam_module/archive/v${HTTP_AUTH_PAM_MODULE_PV}.tar.gz" +HTTP_AUTH_PAM_MODULE_WD="${WORKDIR}/ngx_http_auth_pam_module-${HTTP_AUTH_PAM_MODULE_PV}" + +# http_upstream_check (https://github.com/yaoweibin/nginx_upstream_check_module, BSD license) +HTTP_UPSTREAM_CHECK_MODULE_PV="0.3.0-10-gf3bdb7b" +HTTP_UPSTREAM_CHECK_MODULE_P="ngx_http_upstream_check-${HTTP_UPSTREAM_CHECK_MODULE_PV}" +HTTP_UPSTREAM_CHECK_MODULE_URI="https://github.com/yaoweibin/nginx_upstream_check_module/archive/v${HTTP_UPSTREAM_CHECK_MODULE_PV}.tar.gz" +HTTP_UPSTREAM_CHECK_MODULE_WD="${WORKDIR}/nginx_upstream_check_module-f3bdb7b85a194e2ad58e3c306c1d021ee76da2f5" + +# http_metrics (https://github.com/zenops/ngx_metrics, BSD license) +HTTP_METRICS_MODULE_PV="0.1.1" +HTTP_METRICS_MODULE_P="ngx_metrics-${HTTP_METRICS_MODULE_PV}" +HTTP_METRICS_MODULE_URI="https://github.com/madvertise/ngx_metrics/archive/v${HTTP_METRICS_MODULE_PV}.tar.gz" +HTTP_METRICS_MODULE_WD="${WORKDIR}/ngx_metrics-${HTTP_METRICS_MODULE_PV}" + +# naxsi-core (https://github.com/nbs-system/naxsi, GPLv2+) +HTTP_NAXSI_MODULE_PV="0.55.3" +HTTP_NAXSI_MODULE_P="ngx_http_naxsi-${HTTP_NAXSI_MODULE_PV}" +HTTP_NAXSI_MODULE_URI="https://github.com/nbs-system/naxsi/archive/${HTTP_NAXSI_MODULE_PV}.tar.gz" +HTTP_NAXSI_MODULE_WD="${WORKDIR}/naxsi-${HTTP_NAXSI_MODULE_PV}/naxsi_src" + +# nginx-rtmp-module (https://github.com/arut/nginx-rtmp-module, BSD license) +RTMP_MODULE_PV="1.1.11" +RTMP_MODULE_P="ngx_rtmp-${RTMP_MODULE_PV}" +RTMP_MODULE_URI="https://github.com/arut/nginx-rtmp-module/archive/v${RTMP_MODULE_PV}.tar.gz" +RTMP_MODULE_WD="${WORKDIR}/nginx-rtmp-module-${RTMP_MODULE_PV}" + +# nginx-dav-ext-module (https://github.com/arut/nginx-dav-ext-module, BSD license) +HTTP_DAV_EXT_MODULE_PV="0.0.3" +HTTP_DAV_EXT_MODULE_P="ngx_http_dav_ext-${HTTP_DAV_EXT_MODULE_PV}" +HTTP_DAV_EXT_MODULE_URI="https://github.com/arut/nginx-dav-ext-module/archive/v${HTTP_DAV_EXT_MODULE_PV}.tar.gz" +HTTP_DAV_EXT_MODULE_WD="${WORKDIR}/nginx-dav-ext-module-${HTTP_DAV_EXT_MODULE_PV}" + +# echo-nginx-module (https://github.com/openresty/echo-nginx-module, BSD license) +HTTP_ECHO_MODULE_PV="0.60" +HTTP_ECHO_MODULE_P="ngx_http_echo-${HTTP_ECHO_MODULE_PV}" +HTTP_ECHO_MODULE_URI="https://github.com/openresty/echo-nginx-module/archive/v${HTTP_ECHO_MODULE_PV}.tar.gz" +HTTP_ECHO_MODULE_WD="${WORKDIR}/echo-nginx-module-${HTTP_ECHO_MODULE_PV}" + +# mod_security for nginx (https://modsecurity.org/, Apache-2.0) +# keep the MODULE_P here consistent with upstream to avoid tarball duplication +HTTP_SECURITY_MODULE_PV="2.9.1" +HTTP_SECURITY_MODULE_P="modsecurity-${HTTP_SECURITY_MODULE_PV}" +HTTP_SECURITY_MODULE_URI="https://www.modsecurity.org/tarball/${HTTP_SECURITY_MODULE_PV}/${HTTP_SECURITY_MODULE_P}.tar.gz" +HTTP_SECURITY_MODULE_WD="${WORKDIR}/${HTTP_SECURITY_MODULE_P}" + +# push-stream-module (http://www.nginxpushstream.com, https://github.com/wandenberg/nginx-push-stream-module, GPL-3) +HTTP_PUSH_STREAM_MODULE_PV="0.5.2" +HTTP_PUSH_STREAM_MODULE_P="ngx_http_push_stream-${HTTP_PUSH_STREAM_MODULE_PV}" +HTTP_PUSH_STREAM_MODULE_URI="https://github.com/wandenberg/nginx-push-stream-module/archive/${HTTP_PUSH_STREAM_MODULE_PV}.tar.gz" +HTTP_PUSH_STREAM_MODULE_WD="${WORKDIR}/nginx-push-stream-module-${HTTP_PUSH_STREAM_MODULE_PV}" + +# sticky-module (https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng, BSD-2) +HTTP_STICKY_MODULE_PV="1.2.6-10-g08a395c66e42" +HTTP_STICKY_MODULE_P="nginx_http_sticky_module_ng-${HTTP_STICKY_MODULE_PV}" +HTTP_STICKY_MODULE_URI="https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/${HTTP_STICKY_MODULE_PV}.tar.bz2" +HTTP_STICKY_MODULE_WD="${WORKDIR}/nginx-goodies-nginx-sticky-module-ng-08a395c66e42" + +# mogilefs-module (https://github.com/vkholodkov/nginx-mogilefs-module, BSD-2) +HTTP_MOGILEFS_MODULE_PV="1.0.4" +HTTP_MOGILEFS_MODULE_P="ngx_mogilefs_module-${HTTP_MOGILEFS_MODULE_PV}" +HTTP_MOGILEFS_MODULE_URI="https://github.com/vkholodkov/nginx-mogilefs-module/archive/${HTTP_MOGILEFS_MODULE_PV}.tar.gz" +HTTP_MOGILEFS_MODULE_WD="${WORKDIR}/nginx_mogilefs_module-${HTTP_MOGILEFS_MODULE_PV}" + +# memc-module (https://github.com/openresty/memc-nginx-module, BSD-2) +HTTP_MEMC_MODULE_PV="0.17" +HTTP_MEMC_MODULE_P="ngx_memc_module-${HTTP_MEMC_MODULE_PV}" +HTTP_MEMC_MODULE_URI="https://github.com/openresty/memc-nginx-module/archive/v${HTTP_MEMC_MODULE_PV}.tar.gz" +HTTP_MEMC_MODULE_WD="${WORKDIR}/memc-nginx-module-${HTTP_MEMC_MODULE_PV}" + +# nginx-ldap-auth-module (https://github.com/kvspb/nginx-auth-ldap, BSD-2) +HTTP_LDAP_MODULE_PV="49a8b4d28fc4a518563c82e0b52821e5f37db1fc" +HTTP_LDAP_MODULE_P="nginx-auth-ldap-${HTTP_LDAP_MODULE_PV}" +HTTP_LDAP_MODULE_URI="https://github.com/kvspb/nginx-auth-ldap/archive/${HTTP_LDAP_MODULE_PV}.tar.gz" +HTTP_LDAP_MODULE_WD="${WORKDIR}/nginx-auth-ldap-${HTTP_LDAP_MODULE_PV}" + +# We handle deps below ourselves +SSL_DEPS_SKIP=1 +AUTOTOOLS_AUTO_DEPEND="no" + +inherit autotools ssl-cert toolchain-funcs perl-module flag-o-matic user systemd versionator multilib + +DESCRIPTION="Robust, small and high performance http and reverse proxy server" +HOMEPAGE="https://nginx.org" +SRC_URI="https://nginx.org/download/${P}.tar.gz + ${DEVEL_KIT_MODULE_URI} -> ${DEVEL_KIT_MODULE_P}.tar.gz + nginx_modules_http_upload_progress? ( ${HTTP_UPLOAD_PROGRESS_MODULE_URI} -> ${HTTP_UPLOAD_PROGRESS_MODULE_P}.tar.gz ) + nginx_modules_http_headers_more? ( ${HTTP_HEADERS_MORE_MODULE_URI} -> ${HTTP_HEADERS_MORE_MODULE_P}.tar.gz ) + nginx_modules_http_cache_purge? ( ${HTTP_CACHE_PURGE_MODULE_URI} -> ${HTTP_CACHE_PURGE_MODULE_P}.tar.gz ) + nginx_modules_http_slowfs_cache? ( ${HTTP_SLOWFS_CACHE_MODULE_URI} -> ${HTTP_SLOWFS_CACHE_MODULE_P}.tar.gz ) + nginx_modules_http_fancyindex? ( ${HTTP_FANCYINDEX_MODULE_URI} -> ${HTTP_FANCYINDEX_MODULE_P}.tar.gz ) + nginx_modules_http_lua? ( ${HTTP_LUA_MODULE_URI} -> ${HTTP_LUA_MODULE_P}.tar.gz ) + nginx_modules_http_auth_pam? ( ${HTTP_AUTH_PAM_MODULE_URI} -> ${HTTP_AUTH_PAM_MODULE_P}.tar.gz ) + nginx_modules_http_upstream_check? ( ${HTTP_UPSTREAM_CHECK_MODULE_URI} -> ${HTTP_UPSTREAM_CHECK_MODULE_P}.tar.gz ) + nginx_modules_http_metrics? ( ${HTTP_METRICS_MODULE_URI} -> ${HTTP_METRICS_MODULE_P}.tar.gz ) + nginx_modules_http_naxsi? ( ${HTTP_NAXSI_MODULE_URI} -> ${HTTP_NAXSI_MODULE_P}.tar.gz ) + rtmp? ( ${RTMP_MODULE_URI} -> ${RTMP_MODULE_P}.tar.gz ) + nginx_modules_http_dav_ext? ( ${HTTP_DAV_EXT_MODULE_URI} -> ${HTTP_DAV_EXT_MODULE_P}.tar.gz ) + nginx_modules_http_echo? ( ${HTTP_ECHO_MODULE_URI} -> ${HTTP_ECHO_MODULE_P}.tar.gz ) + nginx_modules_http_security? ( ${HTTP_SECURITY_MODULE_URI} -> ${HTTP_SECURITY_MODULE_P}.tar.gz ) + nginx_modules_http_push_stream? ( ${HTTP_PUSH_STREAM_MODULE_URI} -> ${HTTP_PUSH_STREAM_MODULE_P}.tar.gz ) + nginx_modules_http_sticky? ( ${HTTP_STICKY_MODULE_URI} -> ${HTTP_STICKY_MODULE_P}.tar.bz2 ) + nginx_modules_http_mogilefs? ( ${HTTP_MOGILEFS_MODULE_URI} -> ${HTTP_MOGILEFS_MODULE_P}.tar.gz ) + nginx_modules_http_memc? ( ${HTTP_MEMC_MODULE_URI} -> ${HTTP_MEMC_MODULE_P}.tar.gz ) + nginx_modules_http_auth_ldap? ( ${HTTP_LDAP_MODULE_URI} -> ${HTTP_LDAP_MODULE_P}.tar.gz )" + +LICENSE="BSD-2 BSD SSLeay MIT GPL-2 GPL-2+ + nginx_modules_http_security? ( Apache-2.0 ) + nginx_modules_http_push_stream? ( GPL-3 )" + +SLOT="mainline" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" + +# Package doesn't provide a real test suite +RESTRICT="test" + +NGINX_MODULES_STD="access auth_basic autoindex browser charset empty_gif + fastcgi geo gzip limit_req limit_conn map memcached proxy referer + rewrite scgi ssi split_clients upstream_hash upstream_ip_hash + upstream_keepalive upstream_least_conn upstream_zone userid uwsgi" +NGINX_MODULES_OPT="addition auth_request dav degradation flv geoip gunzip + gzip_static image_filter mp4 perl random_index realip secure_link + slice stub_status sub xslt" +NGINX_MODULES_STREAM_STD="access geo limit_conn map return split_clients + upstream_hash upstream_least_conn upstream_zone" +NGINX_MODULES_STREAM_OPT="geoip realip ssl_preread" +NGINX_MODULES_MAIL="imap pop3 smtp" +NGINX_MODULES_3RD=" + http_upload_progress + http_headers_more + http_cache_purge + http_slowfs_cache + http_fancyindex + http_lua + http_auth_pam + http_upstream_check + http_metrics + http_naxsi + http_dav_ext + http_echo + http_security + http_push_stream + http_sticky + http_mogilefs + http_memc + http_auth_ldap" + +IUSE="aio debug +http +http2 +http-cache +ipv6 libatomic libressl luajit +pcre + pcre-jit rtmp selinux ssl threads userland_GNU vim-syntax" + +for mod in $NGINX_MODULES_STD; do + IUSE="${IUSE} +nginx_modules_http_${mod}" +done + +for mod in $NGINX_MODULES_OPT; do + IUSE="${IUSE} nginx_modules_http_${mod}" +done + +for mod in $NGINX_MODULES_STREAM_STD; do + IUSE="${IUSE} nginx_modules_stream_${mod}" +done + +for mod in $NGINX_MODULES_STREAM_OPT; do + IUSE="${IUSE} nginx_modules_stream_${mod}" +done + +for mod in $NGINX_MODULES_MAIL; do + IUSE="${IUSE} nginx_modules_mail_${mod}" +done + +for mod in $NGINX_MODULES_3RD; do + IUSE="${IUSE} nginx_modules_${mod}" +done + +# Add so we can warn users updating about config changes +# @TODO: jbergstroem: remove on next release series +IUSE="${IUSE} nginx_modules_http_spdy" + +CDEPEND=" + pcre? ( dev-libs/libpcre:= ) + pcre-jit? ( dev-libs/libpcre:=[jit] ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:= ) + ) + http2? ( + !libressl? ( >=dev-libs/openssl-1.0.1c:0= ) + libressl? ( dev-libs/libressl:= ) + ) + http-cache? ( + userland_GNU? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:= ) + ) + ) + nginx_modules_http_geoip? ( dev-libs/geoip ) + nginx_modules_http_gunzip? ( sys-libs/zlib ) + nginx_modules_http_gzip? ( sys-libs/zlib ) + nginx_modules_http_gzip_static? ( sys-libs/zlib ) + nginx_modules_http_image_filter? ( media-libs/gd:=[jpeg,png] ) + nginx_modules_http_perl? ( >=dev-lang/perl-5.8:= ) + nginx_modules_http_rewrite? ( dev-libs/libpcre:= ) + nginx_modules_http_secure_link? ( + userland_GNU? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:= ) + ) + ) + nginx_modules_http_xslt? ( dev-libs/libxml2:= dev-libs/libxslt ) + nginx_modules_http_lua? ( !luajit? ( dev-lang/lua:0= ) luajit? ( dev-lang/luajit:2= ) ) + nginx_modules_http_auth_pam? ( virtual/pam ) + nginx_modules_http_metrics? ( dev-libs/yajl:= ) + nginx_modules_http_dav_ext? ( dev-libs/expat ) + nginx_modules_http_security? ( + dev-libs/apr:= + dev-libs/apr-util:= + dev-libs/libxml2:= + net-misc/curl + www-servers/apache + ) + nginx_modules_http_auth_ldap? ( net-nds/openldap[ssl?] )" +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-nginx ) + !www-servers/nginx:0" +DEPEND="${CDEPEND} + nginx_modules_http_security? ( ${AUTOTOOLS_DEPEND} ) + arm? ( dev-libs/libatomic_ops ) + libatomic? ( dev-libs/libatomic_ops )" +PDEPEND="vim-syntax? ( app-vim/nginx-syntax )" + +REQUIRED_USE="pcre-jit? ( pcre ) + nginx_modules_http_lua? ( nginx_modules_http_rewrite ) + nginx_modules_http_naxsi? ( pcre ) + nginx_modules_http_dav_ext? ( nginx_modules_http_dav ) + nginx_modules_http_metrics? ( nginx_modules_http_stub_status ) + nginx_modules_http_security? ( pcre ) + nginx_modules_http_push_stream? ( ssl )" + +pkg_setup() { + NGINX_HOME="/var/lib/nginx" + NGINX_HOME_TMP="${NGINX_HOME}/tmp" + + ebegin "Creating nginx user and group" + enewgroup ${PN} + enewuser ${PN} -1 -1 "${NGINX_HOME}" ${PN} + eend $? + + if use libatomic; then + ewarn "GCC 4.1+ features built-in atomic operations." + ewarn "Using libatomic_ops is only needed if using" + ewarn "a different compiler or a GCC prior to 4.1" + fi + + if [[ -n $NGINX_ADD_MODULES ]]; then + ewarn "You are building custom modules via \$NGINX_ADD_MODULES!" + ewarn "This nginx installation is not supported!" + ewarn "Make sure you can reproduce the bug without those modules" + ewarn "_before_ reporting bugs." + fi + + if use !http; then + ewarn "To actually disable all http-functionality you also have to disable" + ewarn "all nginx http modules." + fi + + if use nginx_modules_http_mogilefs && use threads; then + eerror "mogilefs won't compile with threads support." + eerror "Please disable either flag and try again." + die "Can't compile mogilefs with threads support" + fi +} + +src_prepare() { + eapply "${FILESDIR}/${PN}-1.4.1-fix-perl-install-path.patch" + eapply "${FILESDIR}/${PN}-httpoxy-mitigation-r1.patch" + + if use nginx_modules_http_echo; then + cd "${HTTP_ECHO_MODULE_WD}" || die + eapply "${FILESDIR}"/http_echo-nginx-1.11.11+.patch + cd "${S}" || die + fi + + if use nginx_modules_http_upstream_check; then + #eapply -p0 "${HTTP_UPSTREAM_CHECK_MODULE_WD}"/check_1.11.1+.patch + eapply -p0 "${FILESDIR}"/http_upstream_check-nginx-1.11.5+.patch + fi + + if use nginx_modules_http_lua; then + cd "${HTTP_LUA_MODULE_WD}" || die + eapply -p1 "${FILESDIR}"/http_lua_nginx-1.11.11+.patch + cd "${S}" || die + sed -i -e 's/-llua5.1/-llua/' "${HTTP_LUA_MODULE_WD}/config" || die + fi + + if use nginx_modules_http_security; then + cd "${HTTP_SECURITY_MODULE_WD}" || die + + eapply "${FILESDIR}"/http_security-pr_1158.patch + + eautoreconf + + if use luajit ; then + sed -i \ + -e 's|^\(LUA_PKGNAMES\)=.*|\1="luajit"|' \ + configure || die + fi + + cd "${S}" || die + fi + + if use nginx_modules_http_upload_progress; then + cd "${HTTP_UPLOAD_PROGRESS_MODULE_WD}" || die + eapply "${FILESDIR}"/http_uploadprogress-issue_50-r1.patch + cd "${S}" || die + fi + + if use nginx_modules_http_memc; then + cd "${HTTP_MEMC_MODULE_WD}" || die + eapply "${FILESDIR}"/http_memc-0.17-issue_26.patch + cd "${S}" || die + fi + + find auto/ -type f -print0 | xargs -0 sed -i 's:\&\& make:\&\& \\$(MAKE):' || die + # We have config protection, don't rename etc files + sed -i 's:.default::' auto/install || die + # remove useless files + sed -i -e '/koi-/d' -e '/win-/d' auto/install || die + + # don't install to /etc/nginx/ if not in use + local module + for module in fastcgi scgi uwsgi ; do + if ! use nginx_modules_http_${module}; then + sed -i -e "/${module}/d" auto/install || die + fi + done + + eapply_user +} + +src_configure() { + # mod_security needs to generate nginx/modsecurity/config before including it + if use nginx_modules_http_security; then + cd "${HTTP_SECURITY_MODULE_WD}" || die + + ./configure \ + --enable-standalone-module \ + --disable-mlogc \ + --with-ssdeep=no \ + $(use_enable pcre-jit) \ + $(use_with nginx_modules_http_lua lua) || die "configure failed for mod_security" + + cd "${S}" || die + fi + + local myconf=() http_enabled= mail_enabled= stream_enabled= + + use aio && myconf+=( --with-file-aio ) + use debug && myconf+=( --with-debug ) + use http2 && myconf+=( --with-http_v2_module ) + use libatomic && myconf+=( --with-libatomic ) + use pcre && myconf+=( --with-pcre ) + use pcre-jit && myconf+=( --with-pcre-jit ) + use threads && myconf+=( --with-threads ) + + # HTTP modules + for mod in $NGINX_MODULES_STD; do + if use nginx_modules_http_${mod}; then + http_enabled=1 + else + myconf+=( --without-http_${mod}_module ) + fi + done + + for mod in $NGINX_MODULES_OPT; do + if use nginx_modules_http_${mod}; then + http_enabled=1 + myconf+=( --with-http_${mod}_module ) + fi + done + + if use nginx_modules_http_fastcgi; then + myconf+=( --with-http_realip_module ) + fi + + # third-party modules + if use nginx_modules_http_upload_progress; then + http_enabled=1 + myconf+=( --add-module=${HTTP_UPLOAD_PROGRESS_MODULE_WD} ) + fi + + if use nginx_modules_http_headers_more; then + http_enabled=1 + myconf+=( --add-module=${HTTP_HEADERS_MORE_MODULE_WD} ) + fi + + if use nginx_modules_http_cache_purge; then + http_enabled=1 + myconf+=( --add-module=${HTTP_CACHE_PURGE_MODULE_WD} ) + fi + + if use nginx_modules_http_slowfs_cache; then + http_enabled=1 + myconf+=( --add-module=${HTTP_SLOWFS_CACHE_MODULE_WD} ) + fi + + if use nginx_modules_http_fancyindex; then + http_enabled=1 + myconf+=( --add-module=${HTTP_FANCYINDEX_MODULE_WD} ) + fi + + if use nginx_modules_http_lua; then + http_enabled=1 + if use luajit; then + export LUAJIT_LIB=$(pkg-config --variable libdir luajit) + export LUAJIT_INC=$(pkg-config --variable includedir luajit) + else + export LUA_LIB=$(pkg-config --variable libdir lua) + export LUA_INC=$(pkg-config --variable includedir lua) + fi + myconf+=( --add-module=${DEVEL_KIT_MODULE_WD} ) + myconf+=( --add-module=${HTTP_LUA_MODULE_WD} ) + fi + + if use nginx_modules_http_auth_pam; then + http_enabled=1 + myconf+=( --add-module=${HTTP_AUTH_PAM_MODULE_WD} ) + fi + + if use nginx_modules_http_upstream_check; then + http_enabled=1 + myconf+=( --add-module=${HTTP_UPSTREAM_CHECK_MODULE_WD} ) + fi + + if use nginx_modules_http_metrics; then + http_enabled=1 + myconf+=( --add-module=${HTTP_METRICS_MODULE_WD} ) + fi + + if use nginx_modules_http_naxsi ; then + http_enabled=1 + myconf+=( --add-module=${HTTP_NAXSI_MODULE_WD} ) + fi + + if use rtmp ; then + http_enabled=1 + myconf+=( --add-module=${RTMP_MODULE_WD} ) + fi + + if use nginx_modules_http_dav_ext ; then + http_enabled=1 + myconf+=( --add-module=${HTTP_DAV_EXT_MODULE_WD} ) + fi + + if use nginx_modules_http_echo ; then + http_enabled=1 + myconf+=( --add-module=${HTTP_ECHO_MODULE_WD} ) + fi + + if use nginx_modules_http_security ; then + http_enabled=1 + myconf+=( --add-module=${HTTP_SECURITY_MODULE_WD}/nginx/modsecurity ) + fi + + if use nginx_modules_http_push_stream ; then + http_enabled=1 + myconf+=( --add-module=${HTTP_PUSH_STREAM_MODULE_WD} ) + fi + + if use nginx_modules_http_sticky ; then + http_enabled=1 + myconf+=( --add-module=${HTTP_STICKY_MODULE_WD} ) + fi + + if use nginx_modules_http_mogilefs ; then + http_enabled=1 + myconf+=( --add-module=${HTTP_MOGILEFS_MODULE_WD} ) + fi + + if use nginx_modules_http_memc ; then + http_enabled=1 + myconf+=( --add-module=${HTTP_MEMC_MODULE_WD} ) + fi + + if use nginx_modules_http_auth_ldap; then + http_enabled=1 + myconf+=( --add-module=${HTTP_LDAP_MODULE_WD} ) + fi + + if use http || use http-cache || use http2; then + http_enabled=1 + fi + + if [ $http_enabled ]; then + use http-cache || myconf+=( --without-http-cache ) + use ssl && myconf+=( --with-http_ssl_module ) + else + myconf+=( --without-http --without-http-cache ) + fi + + # Stream modules + for mod in $NGINX_MODULES_STREAM_STD; do + if use nginx_modules_stream_${mod}; then + stream_enabled=1 + else + myconf+=( --without-stream_${mod}_module ) + fi + done + + for mod in $NGINX_MODULES_STREAM_OPT; do + if use nginx_modules_stream_${mod}; then + stream_enabled=1 + myconf+=( --with-stream_${mod}_module ) + fi + done + + if [ $stream_enabled ]; then + myconf+=( --with-stream ) + use ssl && myconf+=( --with-stream_ssl_module ) + fi + + # MAIL modules + for mod in $NGINX_MODULES_MAIL; do + if use nginx_modules_mail_${mod}; then + mail_enabled=1 + else + myconf+=( --without-mail_${mod}_module ) + fi + done + + if [ $mail_enabled ]; then + myconf+=( --with-mail ) + use ssl && myconf+=( --with-mail_ssl_module ) + fi + + # custom modules + for mod in $NGINX_ADD_MODULES; do + myconf+=( --add-module=${mod} ) + done + + # https://bugs.gentoo.org/286772 + export LANG=C LC_ALL=C + tc-export CC + + if ! use prefix; then + myconf+=( --user=${PN} ) + myconf+=( --group=${PN} ) + fi + + local WITHOUT_IPV6= + if ! use ipv6; then + WITHOUT_IPV6=" -DNGX_HAVE_INET6=0" + fi + + ./configure \ + --prefix="${EPREFIX}"/usr \ + --conf-path="${EPREFIX}"/etc/${PN}/${PN}.conf \ + --error-log-path="${EPREFIX}"/var/log/${PN}/error_log \ + --pid-path="${EPREFIX}"/run/${PN}.pid \ + --lock-path="${EPREFIX}"/run/lock/${PN}.lock \ + --with-cc-opt="-I${EROOT}usr/include${WITHOUT_IPV6}" \ + --with-ld-opt="-L${EROOT}usr/$(get_libdir)" \ + --http-log-path="${EPREFIX}"/var/log/${PN}/access_log \ + --http-client-body-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/client \ + --http-proxy-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/proxy \ + --http-fastcgi-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/fastcgi \ + --http-scgi-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/scgi \ + --http-uwsgi-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/uwsgi \ + --with-compat \ + "${myconf[@]}" || die "configure failed" + + # A purely cosmetic change that makes nginx -V more readable. This can be + # good if people outside the gentoo community would troubleshoot and + # question the users setup. + sed -i -e "s|${WORKDIR}|external_module|g" objs/ngx_auto_config.h || die +} + +src_compile() { + use nginx_modules_http_security && emake -C "${HTTP_SECURITY_MODULE_WD}" + + # https://bugs.gentoo.org/286772 + export LANG=C LC_ALL=C + emake LINK="${CC} ${LDFLAGS}" OTHERLDFLAGS="${LDFLAGS}" +} + +src_install() { + emake DESTDIR="${D%/}" install + + cp "${FILESDIR}"/nginx.conf-r2 "${ED}"etc/nginx/nginx.conf || die + + newinitd "${FILESDIR}"/nginx.initd-r4 nginx + newconfd "${FILESDIR}"/nginx.confd nginx + + systemd_newunit "${FILESDIR}"/nginx.service-r1 nginx.service + + doman man/nginx.8 + dodoc CHANGES* README + + # just keepdir. do not copy the default htdocs files (bug #449136) + keepdir /var/www/localhost + rm -rf "${D}"usr/html || die + + # set up a list of directories to keep + local keepdir_list="${NGINX_HOME_TMP}"/client + local module + for module in proxy fastcgi scgi uwsgi; do + use nginx_modules_http_${module} && keepdir_list+=" ${NGINX_HOME_TMP}/${module}" + done + + keepdir /var/log/nginx ${keepdir_list} + + # this solves a problem with SELinux where nginx doesn't see the directories + # as root and tries to create them as nginx + fperms 0750 "${NGINX_HOME_TMP}" + fowners ${PN}:0 "${NGINX_HOME_TMP}" + + fperms 0700 ${keepdir_list} + fowners ${PN}:${PN} ${keepdir_list} + + fperms 0710 /var/log/nginx + fowners 0:${PN} /var/log/nginx + + # logrotate + insinto /etc/logrotate.d + newins "${FILESDIR}"/nginx.logrotate-r1 nginx + + if use nginx_modules_http_perl; then + cd "${S}"/objs/src/http/modules/perl/ || die + emake DESTDIR="${D}" INSTALLDIRS=vendor + perl_delete_localpod + cd "${S}" || die + fi + + if use nginx_modules_http_cache_purge; then + docinto ${HTTP_CACHE_PURGE_MODULE_P} + dodoc "${HTTP_CACHE_PURGE_MODULE_WD}"/{CHANGES,README.md,TODO.md} + fi + + if use nginx_modules_http_slowfs_cache; then + docinto ${HTTP_SLOWFS_CACHE_MODULE_P} + dodoc "${HTTP_SLOWFS_CACHE_MODULE_WD}"/{CHANGES,README.md} + fi + + if use nginx_modules_http_fancyindex; then + docinto ${HTTP_FANCYINDEX_MODULE_P} + dodoc "${HTTP_FANCYINDEX_MODULE_WD}"/README.rst + fi + + if use nginx_modules_http_lua; then + docinto ${HTTP_LUA_MODULE_P} + dodoc "${HTTP_LUA_MODULE_WD}"/README.markdown + fi + + if use nginx_modules_http_auth_pam; then + docinto ${HTTP_AUTH_PAM_MODULE_P} + dodoc "${HTTP_AUTH_PAM_MODULE_WD}"/{README.md,ChangeLog} + fi + + if use nginx_modules_http_upstream_check; then + docinto ${HTTP_UPSTREAM_CHECK_MODULE_P} + dodoc "${HTTP_UPSTREAM_CHECK_MODULE_WD}"/{README,CHANGES} + fi + + if use nginx_modules_http_naxsi; then + insinto /etc/nginx + doins "${HTTP_NAXSI_MODULE_WD}"/../naxsi_config/naxsi_core.rules + fi + + if use rtmp; then + docinto ${RTMP_MODULE_P} + dodoc "${RTMP_MODULE_WD}"/{AUTHORS,README.md,stat.xsl} + fi + + if use nginx_modules_http_dav_ext; then + docinto ${HTTP_DAV_EXT_MODULE_P} + dodoc "${HTTP_DAV_EXT_MODULE_WD}"/README + fi + + if use nginx_modules_http_echo; then + docinto ${HTTP_ECHO_MODULE_P} + dodoc "${HTTP_ECHO_MODULE_WD}"/README.markdown + fi + + if use nginx_modules_http_security; then + docinto ${HTTP_SECURITY_MODULE_P} + dodoc "${HTTP_SECURITY_MODULE_WD}"/{CHANGES,README.TXT,authors.txt} + fi + + if use nginx_modules_http_push_stream; then + docinto ${HTTP_PUSH_STREAM_MODULE_P} + dodoc "${HTTP_PUSH_STREAM_MODULE_WD}"/{AUTHORS,CHANGELOG.textile,README.textile} + fi + + if use nginx_modules_http_sticky; then + docinto ${HTTP_STICKY_MODULE_P} + dodoc "${HTTP_STICKY_MODULE_WD}"/{README.md,Changelog.txt,docs/sticky.pdf} + fi + + if use nginx_modules_http_memc; then + docinto ${HTTP_MEMC_MODULE_P} + dodoc "${HTTP_MEMC_MODULE_WD}"/README.markdown + fi + + if use nginx_modules_http_auth_ldap; then + docinto ${HTTP_LDAP_MODULE_P} + dodoc "${HTTP_LDAP_MODULE_WD}"/example.conf + fi +} + +pkg_postinst() { + if use ssl; then + if [[ ! -f "${EROOT}"etc/ssl/${PN}/${PN}.key ]]; then + install_cert /etc/ssl/${PN}/${PN} + use prefix || chown ${PN}:${PN} "${EROOT}"etc/ssl/${PN}/${PN}.{crt,csr,key,pem} + fi + fi + + if use nginx_modules_http_spdy; then + ewarn "In nginx 1.9.5 the spdy module was superseded by http2." + ewarn "Update your configs and package.use accordingly." + fi + + if use nginx_modules_http_lua && use http2; then + ewarn "Lua 3rd party module author warns against using ${P} with" + ewarn "NGINX_MODULES_HTTP=\"lua http2\". For more info, see http://git.io/OldLsg" + fi + + local _n_permission_layout_checks=0 + local _has_to_adjust_permissions=0 + local _has_to_show_permission_warning=0 + + # Defaults to 1 to inform people doing a fresh installation + # that we ship modified {scgi,uwsgi,fastcgi}_params files + local _has_to_show_httpoxy_mitigation_notice=1 + + local _replacing_version= + for _replacing_version in ${REPLACING_VERSIONS}; do + _n_permission_layout_checks=$((${_n_permission_layout_checks}+1)) + + if [[ ${_n_permission_layout_checks} -gt 1 ]]; then + # Should never happen: + # Package is abusing slots but doesn't allow multiple parallel installations. + # If we run into this situation it is unsafe to automatically adjust any + # permission... + _has_to_show_permission_warning=1 + + ewarn "Replacing multiple ${PN}' versions is unsupported! " \ + "You will have to adjust permissions on your own." + + break + fi + + local _replacing_version_branch=$(get_version_component_range 1-2 "${_replacing_version}") + debug-print "Updating an existing installation (v${_replacing_version}; branch '${_replacing_version_branch}') ..." + + # Do we need to adjust permissions to fix CVE-2013-0337 (bug #458726, #469094)? + # This was before we introduced multiple nginx versions so we + # do not need to distinguish between stable and mainline + local _need_to_fix_CVE2013_0337=1 + + if version_is_at_least "1.4.1-r2" "${_replacing_version}"; then + # We are updating an installation which should already be fixed + _need_to_fix_CVE2013_0337=0 + debug-print "Skipping CVE-2013-0337 ... existing installation should not be affected!" + else + _has_to_adjust_permissions=1 + debug-print "Need to adjust permissions to fix CVE-2013-0337!" + fi + + # Do we need to inform about HTTPoxy mitigation? + # In repository since commit 8be44f76d4ac02cebcd1e0e6e6284bb72d054b0f + if ! version_is_at_least "1.10" "${_replacing_version_branch}"; then + # Updating from <1.10 + _has_to_show_httpoxy_mitigation_notice=1 + debug-print "Need to inform about HTTPoxy mitigation!" + else + # Updating from >=1.10 + local _fixed_in_pvr= + case "${_replacing_version_branch}" in + "1.10") + _fixed_in_pvr="1.10.1-r2" + ;; + "1.11") + _fixed_in_pvr="1.11.3-r1" + ;; + *) + # This should be any future branch. + # If we run this code it is safe to assume that the user has + # already seen the HTTPoxy mitigation notice because he/she is doing + # an update from previous version where we have already shown + # the warning. Otherwise, we wouldn't hit this code path ... + _fixed_in_pvr= + esac + + if [[ -z "${_fixed_in_pvr}" ]] || version_is_at_least "${_fixed_in_pvr}" "${_replacing_version}"; then + # We are updating an installation where we already informed + # that we are mitigating HTTPoxy per default + _has_to_show_httpoxy_mitigation_notice=0 + debug-print "No need to inform about HTTPoxy mitigation ... information was already shown for existing installation!" + else + _has_to_show_httpoxy_mitigation_notice=1 + debug-print "Need to inform about HTTPoxy mitigation!" + fi + fi + + # Do we need to adjust permissions to fix CVE-2016-1247 (bug #605008)? + # All branches up to 1.11 are affected + local _need_to_fix_CVE2016_1247=1 + + if ! version_is_at_least "1.10" "${_replacing_version_branch}"; then + # Updating from <1.10 + _has_to_adjust_permissions=1 + debug-print "Need to adjust permissions to fix CVE-2016-1247!" + else + # Updating from >=1.10 + local _fixed_in_pvr= + case "${_replacing_version_branch}" in + "1.10") + _fixed_in_pvr="1.10.2-r3" + ;; + "1.11") + _fixed_in_pvr="1.11.6-r1" + ;; + *) + # This should be any future branch. + # If we run this code it is safe to assume that we have already + # adjusted permissions or were never affected because user is + # doing an update from previous version which was safe or did + # the adjustments. Otherwise, we wouldn't hit this code path ... + _fixed_in_pvr= + esac + + if [[ -z "${_fixed_in_pvr}" ]] || version_is_at_least "${_fixed_in_pvr}" "${_replacing_version}"; then + # We are updating an installation which should already be adjusted + # or which was never affected + _need_to_fix_CVE2016_1247=0 + debug-print "Skipping CVE-2016-1247 ... existing installation should not be affected!" + else + _has_to_adjust_permissions=1 + debug-print "Need to adjust permissions to fix CVE-2016-1247!" + fi + fi + done + + if [[ ${_has_to_adjust_permissions} -eq 1 ]]; then + # We do not DIE when chmod/chown commands are failing because + # package is already merged on user's system at this stage + # and we cannot retry without losing the information that + # the existing installation needs to adjust permissions. + # Instead we are going to a show a big warning ... + + if [[ ${_has_to_show_permission_warning} -eq 0 ]] && [[ ${_need_to_fix_CVE2013_0337} -eq 1 ]]; then + ewarn "" + ewarn "The world-readable bit (if set) has been removed from the" + ewarn "following directories to mitigate a security bug" + ewarn "(CVE-2013-0337, bug #458726):" + ewarn "" + ewarn " ${EPREFIX%/}/var/log/nginx" + ewarn " ${EPREFIX%/}${NGINX_HOME_TMP}/{,client,proxy,fastcgi,scgi,uwsgi}" + ewarn "" + ewarn "Check if this is correct for your setup before restarting nginx!" + ewarn "This is a one-time change and will not happen on subsequent updates." + ewarn "Furthermore nginx' temp directories got moved to '${EPREFIX%/}${NGINX_HOME_TMP}'" + chmod o-rwx \ + "${EPREFIX%/}"/var/log/nginx \ + "${EPREFIX%/}"${NGINX_HOME_TMP}/{,client,proxy,fastcgi,scgi,uwsgi} || \ + _has_to_show_permission_warning=1 + fi + + if [[ ${_has_to_show_permission_warning} -eq 0 ]] && [[ ${_need_to_fix_CVE2016_1247} -eq 1 ]]; then + ewarn "" + ewarn "The permissions on the following directory have been reset in" + ewarn "order to mitigate a security bug (CVE-2016-1247, bug #605008):" + ewarn "" + ewarn " ${EPREFIX%/}/var/log/nginx" + ewarn "" + ewarn "Check if this is correct for your setup before restarting nginx!" + ewarn "Also ensure that no other log directory used by any of your" + ewarn "vhost(s) is not writeable for nginx user. Any of your log files" + ewarn "used by nginx can be abused to escalate privileges!" + ewarn "This is a one-time change and will not happen on subsequent updates." + chown 0:nginx "${EPREFIX%/}"/var/log/nginx || _has_to_show_permission_warning=1 + chmod 710 "${EPREFIX%/}"/var/log/nginx || _has_to_show_permission_warning=1 + fi + + if [[ ${_has_to_show_permission_warning} -eq 1 ]]; then + # Should never happen ... + ewarn "" + ewarn "*************************************************************" + ewarn "*************** W A R N I N G ***************" + ewarn "*************************************************************" + ewarn "The one-time only attempt to adjust permissions of the" + ewarn "existing nginx installation failed. Be aware that we will not" + ewarn "try to adjust the same permissions again because now you are" + ewarn "using a nginx version where we expect that the permissions" + ewarn "are already adjusted or that you know what you are doing and" + ewarn "want to keep custom permissions." + ewarn "" + fi + fi + + # Sanity check for CVE-2016-1247 + # Required to warn users who received the warning above and thought + # they could fix it by unmerging and re-merging the package or have + # unmerged a affected installation on purpose in the past leaving + # /var/log/nginx on their system due to keepdir/non-empty folder + # and are now installing the package again. + local _sanity_check_testfile=$(mktemp --dry-run "${EPREFIX%/}"/var/log/nginx/.CVE-2016-1247.XXXXXXXXX) + su -s /bin/sh -c "touch ${_sanity_check_testfile}" nginx >&/dev/null + if [ $? -eq 0 ] ; then + # Cleanup -- no reason to die here! + rm -f "${_sanity_check_testfile}" + + ewarn "" + ewarn "*************************************************************" + ewarn "*************** W A R N I N G ***************" + ewarn "*************************************************************" + ewarn "Looks like your installation is vulnerable to CVE-2016-1247" + ewarn "(bug #605008) because nginx user is able to create files in" + ewarn "" + ewarn " ${EPREFIX%/}/var/log/nginx" + ewarn "" + ewarn "Also ensure that no other log directory used by any of your" + ewarn "vhost(s) is not writeable for nginx user. Any of your log files" + ewarn "used by nginx can be abused to escalate privileges!" + fi + + if [[ ${_has_to_show_httpoxy_mitigation_notice} -eq 1 ]]; then + # HTTPoxy mitigation + ewarn "" + ewarn "This nginx installation comes with a mitigation for the HTTPoxy" + ewarn "vulnerability for FastCGI, SCGI and uWSGI applications by setting" + ewarn "the HTTP_PROXY parameter to an empty string per default when you" + ewarn "are sourcing one of the default" + ewarn "" + ewarn " - 'fastcgi_params' or 'fastcgi.conf'" + ewarn " - 'scgi_params'" + ewarn " - 'uwsgi_params'" + ewarn "" + ewarn "files in your server block(s)." + ewarn "" + ewarn "If this is causing any problems for you make sure that you are sourcing the" + ewarn "default parameters _before_ you set your own values." + ewarn "If you are relying on user-supplied proxy values you have to remove the" + ewarn "correlating lines from the file(s) mentioned above." + ewarn "" + fi +} diff --git a/x11-libs/motif/motif-2.3.6-r1.ebuild b/x11-libs/motif/motif-2.3.6-r1.ebuild index 4a2974336e34..900dfa838ea1 100644 --- a/x11-libs/motif/motif-2.3.6-r1.ebuild +++ b/x11-libs/motif/motif-2.3.6-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/project/motif/Motif%20${PV}%20Source%20Code/${P}.t LICENSE="LGPL-2.1+ MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="examples jpeg +motif22-compatibility png static-libs unicode xft" RDEPEND=">=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] diff --git a/x11-misc/3dfm/3dfm-1.0-r1.ebuild b/x11-misc/3dfm/3dfm-1.0-r1.ebuild index 28fd3e2a551e..d8ea37203cb5 100644 --- a/x11-misc/3dfm/3dfm-1.0-r1.ebuild +++ b/x11-misc/3dfm/3dfm-1.0-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/innolab/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc x86" +KEYWORDS="amd64 ppc x86" IUSE="" DEPEND="virtual/glu diff --git a/x11-misc/accessx/accessx-0951-r2.ebuild b/x11-misc/accessx/accessx-0951-r2.ebuild index 31cf66fcd710..a8e4610352b8 100644 --- a/x11-misc/accessx/accessx-0951-r2.ebuild +++ b/x11-misc/accessx/accessx-0951-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://cmos-eng.rehab.uiuc.edu/${PN}/software/${PN}${PV}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc x86" +KEYWORDS="~amd64 ppc ~sparc x86" IUSE="" RDEPEND="x11-libs/libX11 diff --git a/x11-misc/apwal/apwal-0.4.5-r2.ebuild b/x11-misc/apwal/apwal-0.4.5-r2.ebuild index 00b430552862..0ec395f371f8 100644 --- a/x11-misc/apwal/apwal-0.4.5-r2.ebuild +++ b/x11-misc/apwal/apwal-0.4.5-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://apwal.free.fr/download/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc x86 ~x86-fbsd" +KEYWORDS="amd64 ppc x86 ~x86-fbsd" IUSE="" RDEPEND="x11-libs/gtk+:2 diff --git a/x11-misc/autocutsel/autocutsel-0.10.0.ebuild b/x11-misc/autocutsel/autocutsel-0.10.0.ebuild index dea3b4905800..28fa51d11521 100644 --- a/x11-misc/autocutsel/autocutsel-0.10.0.ebuild +++ b/x11-misc/autocutsel/autocutsel-0.10.0.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/sigmike/${PN}/releases/download/${PV}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ~sparc x86" +KEYWORDS="amd64 ppc ~sparc x86" RDEPEND=" x11-libs/libX11 diff --git a/x11-misc/bbcd/bbcd-0.3.1-r2.ebuild b/x11-misc/bbcd/bbcd-0.3.1-r2.ebuild index 4fcf174f9ff0..6bfbcd066254 100644 --- a/x11-misc/bbcd/bbcd-0.3.1-r2.ebuild +++ b/x11-misc/bbcd/bbcd-0.3.1-r2.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://tranber1.free.fr/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc x86 ~x86-fbsd" +KEYWORDS="~amd64 ppc x86 ~x86-fbsd" IUSE="" RDEPEND="media-libs/libcdaudio diff --git a/x11-misc/bbdate/bbdate-0.2.4-r2.ebuild b/x11-misc/bbdate/bbdate-0.2.4-r2.ebuild index de29bfac56e0..7fc376ee613a 100644 --- a/x11-misc/bbdate/bbdate-0.2.4-r2.ebuild +++ b/x11-misc/bbdate/bbdate-0.2.4-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/bbtools/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ~sparc x86 ~x86-fbsd" +KEYWORDS="amd64 ppc ~sparc x86 ~x86-fbsd" IUSE="" RDEPEND="x11-libs/libX11" diff --git a/x11-misc/bbkeys/bbkeys-0.9.1-r1.ebuild b/x11-misc/bbkeys/bbkeys-0.9.1-r1.ebuild index c8acda0dde4f..ca00b59d4ba5 100644 --- a/x11-misc/bbkeys/bbkeys-0.9.1-r1.ebuild +++ b/x11-misc/bbkeys/bbkeys-0.9.1-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc x86 ~x86-fbsd" +KEYWORDS="~amd64 ppc x86 ~x86-fbsd" IUSE="" RDEPEND=">=x11-wm/blackbox-0.70.0" diff --git a/x11-misc/bbmail/bbmail-0.9.3-r1.ebuild b/x11-misc/bbmail/bbmail-0.9.3-r1.ebuild index 2aba0d4b90fa..effec90b00f1 100644 --- a/x11-misc/bbmail/bbmail-0.9.3-r1.ebuild +++ b/x11-misc/bbmail/bbmail-0.9.3-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/bbtools/${P}.tar.gz" SLOT="0" LICENSE="GPL-2" -KEYWORDS="amd64 ~ppc x86 ~x86-fbsd" +KEYWORDS="amd64 ppc x86 ~x86-fbsd" IUSE="" RDEPEND=" diff --git a/x11-misc/bbpager/bbpager-0.4.7-r1.ebuild b/x11-misc/bbpager/bbpager-0.4.7-r1.ebuild index 051edf399d78..34cebb7d9083 100644 --- a/x11-misc/bbpager/bbpager-0.4.7-r1.ebuild +++ b/x11-misc/bbpager/bbpager-0.4.7-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/bbtools/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ppc64 x86 ~x86-fbsd" +KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd" IUSE="" RDEPEND="x11-wm/blackbox" diff --git a/x11-misc/bbtime/bbtime-0.1.5-r1.ebuild b/x11-misc/bbtime/bbtime-0.1.5-r1.ebuild index 3c5779a34947..0b4a858cf867 100644 --- a/x11-misc/bbtime/bbtime-0.1.5-r1.ebuild +++ b/x11-misc/bbtime/bbtime-0.1.5-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/bbtools/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc x86 ~x86-fbsd" +KEYWORDS="~amd64 ppc x86 ~x86-fbsd" IUSE="" RDEPEND="x11-libs/libX11" diff --git a/x11-misc/dclock/dclock-2.2.2_p9.ebuild b/x11-misc/dclock/dclock-2.2.2_p9.ebuild index e90dacf7a037..224f3513301d 100644 --- a/x11-misc/dclock/dclock-2.2.2_p9.ebuild +++ b/x11-misc/dclock/dclock-2.2.2_p9.ebuild @@ -13,7 +13,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc x86" +KEYWORDS="amd64 ppc x86" IUSE="xft" RDEPEND=" diff --git a/x11-misc/devilspie/devilspie-0.23.ebuild b/x11-misc/devilspie/devilspie-0.23.ebuild index 33f36d9ad4a9..7b8f833adab7 100644 --- a/x11-misc/devilspie/devilspie-0.23.ebuild +++ b/x11-misc/devilspie/devilspie-0.23.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://www.burtonini.com/computing/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ppc ~sparc x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND=" diff --git a/x11-misc/dxpc/dxpc-3.9.2-r2.ebuild b/x11-misc/dxpc/dxpc-3.9.2-r2.ebuild index b3f674dc65ed..b1761c0c8b91 100644 --- a/x11-misc/dxpc/dxpc-3.9.2-r2.ebuild +++ b/x11-misc/dxpc/dxpc-3.9.2-r2.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://www.vigor.nu/dxpc/${P}.tgz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc x86" +KEYWORDS="~amd64 ppc x86" IUSE="" RDEPEND="x11-libs/libXt diff --git a/x11-misc/fbpager/fbpager-20090221-r1.ebuild b/x11-misc/fbpager/fbpager-20090221-r1.ebuild index eb8f1a22abd5..844b63b2d8a8 100644 --- a/x11-misc/fbpager/fbpager-20090221-r1.ebuild +++ b/x11-misc/fbpager/fbpager-20090221-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~mips ~ppc ~sparc x86 ~x86-fbsd" +KEYWORDS="amd64 ~mips ppc ~sparc x86 ~x86-fbsd" IUSE="+xrender" DEPEND="x11-libs/libX11 diff --git a/x11-misc/fbpanel/fbpanel-7.0.ebuild b/x11-misc/fbpanel/fbpanel-7.0.ebuild index cacefedeb7c9..8a3a05f7abd3 100644 --- a/x11-misc/fbpanel/fbpanel-7.0.ebuild +++ b/x11-misc/fbpanel/fbpanel-7.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/aanatoly/fbpanel/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ppc64 x86" +KEYWORDS="~alpha amd64 ~arm ~mips ppc ppc64 x86" IUSE="alsa" RDEPEND=" diff --git a/x11-misc/fireflies/fireflies-2.08-r1.ebuild b/x11-misc/fireflies/fireflies-2.08-r1.ebuild index 2cceeb4526e7..e317d91ac42e 100644 --- a/x11-misc/fireflies/fireflies-2.08-r1.ebuild +++ b/x11-misc/fireflies/fireflies-2.08-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/mpcomplete/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2 icu" SLOT="0" -KEYWORDS="amd64 ~ppc x86" +KEYWORDS="amd64 ppc x86" IUSE="" RDEPEND="media-libs/libsdl[X,opengl,video] diff --git a/x11-misc/grabc/grabc-1.1-r2.ebuild b/x11-misc/grabc/grabc-1.1-r2.ebuild index dce83e96bf2f..fc963dc09905 100644 --- a/x11-misc/grabc/grabc-1.1-r2.ebuild +++ b/x11-misc/grabc/grabc-1.1-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://www.muquit.com/muquit/software/${PN}/${PN}${PV}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ppc64 x86" +KEYWORDS="amd64 ppc ppc64 x86" IUSE="" RDEPEND="x11-libs/libX11" diff --git a/x11-misc/gxmessage/gxmessage-2.20.3.ebuild b/x11-misc/gxmessage/gxmessage-2.20.3.ebuild index f3ac7715dcae..382af3cb9fc9 100644 --- a/x11-misc/gxmessage/gxmessage-2.20.3.ebuild +++ b/x11-misc/gxmessage/gxmessage-2.20.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz LICENSE="GPL-3 public-domain" SLOT="0" -KEYWORDS="amd64 ~ppc ~sparc x86 ~x86-fbsd" +KEYWORDS="amd64 ppc ~sparc x86 ~x86-fbsd" IUSE="" RDEPEND=">=x11-libs/gtk+-2.20:2" diff --git a/x11-misc/habak/habak-0.2.5-r2.ebuild b/x11-misc/habak/habak-0.2.5-r2.ebuild index 7f75d0e2c973..77d4689bdc2f 100644 --- a/x11-misc/habak/habak-0.2.5-r2.ebuild +++ b/x11-misc/habak/habak-0.2.5-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://download.gna.org/fvwm-crystal/${PN}/${PV}/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~ppc ppc64 ~sparc x86 ~x86-fbsd" +KEYWORDS="~alpha amd64 ppc ppc64 ~sparc x86 ~x86-fbsd" IUSE="" RDEPEND="media-libs/imlib2[X] diff --git a/x11-misc/icon-naming-utils/icon-naming-utils-0.8.90-r1.ebuild b/x11-misc/icon-naming-utils/icon-naming-utils-0.8.90-r1.ebuild index 561079fb9408..892d9b416539 100644 --- a/x11-misc/icon-naming-utils/icon-naming-utils-0.8.90-r1.ebuild +++ b/x11-misc/icon-naming-utils/icon-naming-utils-0.8.90-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://tango.freedesktop.org/releases/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="" RDEPEND=">=dev-perl/XML-Simple-2 diff --git a/x11-misc/idesk/idesk-0.7.5-r3.ebuild b/x11-misc/idesk/idesk-0.7.5-r3.ebuild index 81812d77fdf7..8349c34127ec 100644 --- a/x11-misc/idesk/idesk-0.7.5-r3.ebuild +++ b/x11-misc/idesk/idesk-0.7.5-r3.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~hppa ppc ppc64 ~sparc x86" IUSE="" RDEPEND=" diff --git a/x11-misc/macopix/macopix-1.7.4-r1.ebuild b/x11-misc/macopix/macopix-1.7.4-r1.ebuild index 92d5690cdcac..59e739739fd5 100644 --- a/x11-misc/macopix/macopix-1.7.4-r1.ebuild +++ b/x11-misc/macopix/macopix-1.7.4-r1.ebuild @@ -32,7 +32,7 @@ done # programme itself is GPL-2, and mascots are free-noncomm LICENSE="GPL-2 free-noncomm" SLOT="0" -KEYWORDS="amd64 ~ppc x86" +KEYWORDS="amd64 ppc x86" IUSE="gnutls nls" RDEPEND=" diff --git a/x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r1.ebuild b/x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r1.ebuild index 5e6904eea36c..b98376f666de 100644 --- a/x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r1.ebuild +++ b/x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://matchbox-project.org/sources/${PN}/$(get_version_component_range LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~hppa ~ppc x86" +KEYWORDS="amd64 ~arm ~hppa ppc x86" IUSE="debug cairo" DOCS=( AUTHORS ChangeLog INSTALL NEWS README ) diff --git a/x11-misc/mgm/mgm-1.2-r1.ebuild b/x11-misc/mgm/mgm-1.2-r1.ebuild index e36d40818190..63774cf206e7 100644 --- a/x11-misc/mgm/mgm-1.2-r1.ebuild +++ b/x11-misc/mgm/mgm-1.2-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://downloads.xiph.org/releases/mgm/${P}.tgz" LICENSE="public-domain" SLOT="0" -KEYWORDS="~amd64 ~ppc x86" +KEYWORDS="~amd64 ppc x86" IUSE="" RDEPEND=">=dev-lang/perl-5.6.1 diff --git a/x11-misc/skippy/skippy-0.5.0-r1.ebuild b/x11-misc/skippy/skippy-0.5.0-r1.ebuild index bdaba68856c5..e2823f2dfb16 100644 --- a/x11-misc/skippy/skippy-0.5.0-r1.ebuild +++ b/x11-misc/skippy/skippy-0.5.0-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://thegraveyard.org/files/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc x86" +KEYWORDS="amd64 ppc x86" IUSE="" RDEPEND="media-libs/imlib2[X] diff --git a/x11-misc/trayer/trayer-1.0-r2.ebuild b/x11-misc/trayer/trayer-1.0-r2.ebuild index 41207c4939de..a52a6b70f3a6 100644 --- a/x11-misc/trayer/trayer-1.0-r2.ebuild +++ b/x11-misc/trayer/trayer-1.0-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://download.gna.org/fvwm-crystal/trayer/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ppc64 x86" +KEYWORDS="amd64 ppc ppc64 x86" IUSE="" RDEPEND=" diff --git a/x11-misc/unclutter/unclutter-8-r4.ebuild b/x11-misc/unclutter/unclutter-8-r4.ebuild index d3996933fb2a..64c44de29f6a 100644 --- a/x11-misc/unclutter/unclutter-8-r4.ebuild +++ b/x11-misc/unclutter/unclutter-8-r4.ebuild @@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.x.org/contrib/utilities/${P}.tar.Z" SLOT="0" LICENSE="public-domain" -KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~hppa ~mips ppc ppc64 ~sparc x86" RDEPEND="x11-libs/libX11" DEPEND="${RDEPEND} diff --git a/x11-misc/wdm/wdm-1.28-r4.ebuild b/x11-misc/wdm/wdm-1.28-r4.ebuild index e7316946d27f..7c4d33390a4a 100644 --- a/x11-misc/wdm/wdm-1.28-r4.ebuild +++ b/x11-misc/wdm/wdm-1.28-r4.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://voins.program.ru/${PN}/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ppc ~ppc64 ~sparc x86" IUSE="pam selinux truetype" COMMON_DEPEND=">=x11-wm/windowmaker-0.70.0 diff --git a/x11-misc/wmctrl/wmctrl-1.07-r2.ebuild b/x11-misc/wmctrl/wmctrl-1.07-r2.ebuild index eea5b817bd18..25168a125bdf 100644 --- a/x11-misc/wmctrl/wmctrl-1.07-r2.ebuild +++ b/x11-misc/wmctrl/wmctrl-1.07-r2.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://tomas.styblo.name/${PN}/dist/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ~sparc x86 ~x86-linux" +KEYWORDS="amd64 ppc ~sparc x86 ~x86-linux" IUSE="" RDEPEND=" diff --git a/x11-misc/xaos/xaos-3.6.ebuild b/x11-misc/xaos/xaos-3.6.ebuild index d99ec42ec457..bf5885edc5fa 100644 --- a/x11-misc/xaos/xaos-3.6.ebuild +++ b/x11-misc/xaos/xaos-3.6.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz SLOT="0" LICENSE="GPL-2" -KEYWORDS="amd64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ppc ~sparc x86 ~amd64-linux ~x86-linux" IUSE="aalib doc -gtk nls png svga threads X" RDEPEND=" diff --git a/x11-misc/xautolock/xautolock-2.2_p5_p1.ebuild b/x11-misc/xautolock/xautolock-2.2_p5_p1.ebuild index a7cfc09646eb..236194220dcf 100644 --- a/x11-misc/xautolock/xautolock-2.2_p5_p1.ebuild +++ b/x11-misc/xautolock/xautolock-2.2_p5_p1.ebuild @@ -16,7 +16,7 @@ SRC_URI=" " LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ~sparc x86" +KEYWORDS="amd64 ppc ~sparc x86" RDEPEND=" || ( diff --git a/x11-misc/xautomation/xautomation-1.09-r1.ebuild b/x11-misc/xautomation/xautomation-1.09-r1.ebuild index 56ba270ebfe8..920febc767b0 100644 --- a/x11-misc/xautomation/xautomation-1.09-r1.ebuild +++ b/x11-misc/xautomation/xautomation-1.09-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://hoopajoo.net/static/projects/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~ppc x86" +KEYWORDS="amd64 ~arm ppc x86" RDEPEND=" >=media-libs/libpng-1.2:0 diff --git a/x11-misc/xcalendar/xcalendar-4.0-r2.ebuild b/x11-misc/xcalendar/xcalendar-4.0-r2.ebuild index c10350bbc00f..4fcaa8a7c711 100644 --- a/x11-misc/xcalendar/xcalendar-4.0-r2.ebuild +++ b/x11-misc/xcalendar/xcalendar-4.0-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="ftp://daemon.jp.FreeBSD.org/pub/FreeBSD-jp/ports-jp/LOCAL_PORTS/${P}+i1 LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 ~ppc ppc64 x86 ~x86-fbsd" +KEYWORDS="~alpha amd64 ppc ppc64 x86 ~x86-fbsd" IUSE="motif" RDEPEND="x11-libs/libX11 diff --git a/x11-misc/xdaliclock/xdaliclock-2.43.ebuild b/x11-misc/xdaliclock/xdaliclock-2.43.ebuild index be7d8385bac6..634b4c586c7e 100644 --- a/x11-misc/xdaliclock/xdaliclock-2.43.ebuild +++ b/x11-misc/xdaliclock/xdaliclock-2.43.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://www.jwz.org/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~ppc ppc64 x86 ~x86-fbsd" +KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd" IUSE="" RDEPEND=" diff --git a/x11-misc/xdesktopwaves/xdesktopwaves-1.3-r2.ebuild b/x11-misc/xdesktopwaves/xdesktopwaves-1.3-r2.ebuild index 9cc2a49fd4d7..cf84faf3f802 100644 --- a/x11-misc/xdesktopwaves/xdesktopwaves-1.3-r2.ebuild +++ b/x11-misc/xdesktopwaves/xdesktopwaves-1.3-r2.ebuild @@ -14,7 +14,7 @@ SLOT="0" RDEPEND="x11-libs/libXext" DEPEND="${RDEPEND} x11-proto/xextproto" -KEYWORDS="amd64 ~ppc x86" +KEYWORDS="amd64 ppc x86" IUSE="" PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) diff --git a/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild b/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild index e267ce5d895f..ff99623dbe7f 100644 --- a/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.t LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm ~ppc x86" +KEYWORDS="amd64 arm ppc x86" IUSE="examples" RDEPEND="x11-libs/libXtst diff --git a/x11-misc/xfe/xfe-1.42.ebuild b/x11-misc/xfe/xfe-1.42.ebuild index afd3dbdee2e0..df2bd089efc3 100644 --- a/x11-misc/xfe/xfe-1.42.ebuild +++ b/x11-misc/xfe/xfe-1.42.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ppc64 ~sparc x86" +KEYWORDS="amd64 ppc ppc64 ~sparc x86" IUSE="debug nls startup-notification" RDEPEND=" diff --git a/x11-misc/xkeycaps/xkeycaps-2.47-r2.ebuild b/x11-misc/xkeycaps/xkeycaps-2.47-r2.ebuild index e315ea2b1e07..063502e40cb0 100644 --- a/x11-misc/xkeycaps/xkeycaps-2.47-r2.ebuild +++ b/x11-misc/xkeycaps/xkeycaps-2.47-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/x/${PN}/${PN}_${PV}.orig.tar.gz" LICENSE="HPND" SLOT="0" -KEYWORDS="amd64 ~ppc ppc64 x86" +KEYWORDS="amd64 ppc ppc64 x86" IUSE="" RDEPEND="x11-misc/xbitmaps diff --git a/x11-misc/xlockmore/xlockmore-5.50.ebuild b/x11-misc/xlockmore/xlockmore-5.50.ebuild index d731ff3ea2f1..6e8525d64c6e 100644 --- a/x11-misc/xlockmore/xlockmore-5.50.ebuild +++ b/x11-misc/xlockmore/xlockmore-5.50.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://www.sillycycle.com/xlock/${P}.tar.xz" LICENSE="BSD GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 ~sparc x86" IUSE="crypt debug gtk imagemagick motif nas opengl pam truetype xinerama xlockrc vtlock" REQUIRED_USE=" diff --git a/x11-misc/xmountains/xmountains-2.9-r1.ebuild b/x11-misc/xmountains/xmountains-2.9-r1.ebuild index 7f797aef7bae..b3e18f2cd2bb 100644 --- a/x11-misc/xmountains/xmountains-2.9-r1.ebuild +++ b/x11-misc/xmountains/xmountains-2.9-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.epcc.ed.ac.uk/~spb/${PN}/${MY_P}.tar.gz" LICENSE="HPND" SLOT="0" -KEYWORDS="amd64 ~ppc x86 ~x86-fbsd" +KEYWORDS="amd64 ppc x86 ~x86-fbsd" IUSE="" RDEPEND=" diff --git a/x11-misc/xosview/xosview-1.19.ebuild b/x11-misc/xosview/xosview-1.19.ebuild index abce558e7f37..fa37b4a95fb9 100644 --- a/x11-misc/xosview/xosview-1.19.ebuild +++ b/x11-misc/xosview/xosview-1.19.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.pogo.org.uk/~mark/${PN}/releases/${P}.tar.gz" LICENSE="GPL-2 BSD" SLOT="0" -KEYWORDS="amd64 ~ppc ppc64 x86" +KEYWORDS="amd64 ppc ppc64 x86" IUSE="suid" COMMON_DEPS="x11-libs/libX11 diff --git a/x11-misc/xplanet/xplanet-1.3.1-r1.ebuild b/x11-misc/xplanet/xplanet-1.3.1-r1.ebuild index 0e5f45ddb19b..c469ef0208a8 100644 --- a/x11-misc/xplanet/xplanet-1.3.1-r1.ebuild +++ b/x11-misc/xplanet/xplanet-1.3.1-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~hppa ppc ppc64 ~sparc x86" IUSE="gif jpeg png tiff truetype X" RDEPEND=" diff --git a/x11-misc/xrootconsole/xrootconsole-0.6-r1.ebuild b/x11-misc/xrootconsole/xrootconsole-0.6-r1.ebuild index b96bb2d2d5dd..111832c3752d 100644 --- a/x11-misc/xrootconsole/xrootconsole-0.6-r1.ebuild +++ b/x11-misc/xrootconsole/xrootconsole-0.6-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc x86" +KEYWORDS="amd64 ppc x86" RDEPEND=" x11-libs/libX11" diff --git a/x11-misc/xsel/xsel-1.2.0-r1.ebuild b/x11-misc/xsel/xsel-1.2.0-r1.ebuild index 32f5a4187e23..bfc59a723622 100644 --- a/x11-misc/xsel/xsel-1.2.0-r1.ebuild +++ b/x11-misc/xsel/xsel-1.2.0-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://www.vergenet.net/~conrad/software/${PN}/download/${P}.tar.gz" LICENSE="HPND" SLOT="0" -KEYWORDS="amd64 ~arm ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="amd64 ~arm ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris" IUSE="" RDEPEND="x11-libs/libX11 diff --git a/x11-misc/xsetleds/xsetleds-0.1.3-r1.ebuild b/x11-misc/xsetleds/xsetleds-0.1.3-r1.ebuild index 0fc51fd1b4f6..e439c5dad6e7 100644 --- a/x11-misc/xsetleds/xsetleds-0.1.3-r1.ebuild +++ b/x11-misc/xsetleds/xsetleds-0.1.3-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unix-ag.org/user/bmeurer/xsetleds/src/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc ~sparc x86" +KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ~sparc x86" RDEPEND=" x11-libs/libX11 diff --git a/x11-misc/xsnap/xsnap-1.5.15-r1.ebuild b/x11-misc/xsnap/xsnap-1.5.15-r1.ebuild index afcd13c558ab..98310014da85 100644 --- a/x11-misc/xsnap/xsnap-1.5.15-r1.ebuild +++ b/x11-misc/xsnap/xsnap-1.5.15-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.ac-grenoble.fr/ge/Xutils/${P}.tar.bz2" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~ppc x86 ~amd64-linux" +KEYWORDS="amd64 ppc x86 ~amd64-linux" IUSE="" COMMON_DEPEND=" diff --git a/x11-misc/xsnow/xsnow-1.42-r2.ebuild b/x11-misc/xsnow/xsnow-1.42-r2.ebuild index aa5075e5b5f3..7ce7d404fc88 100644 --- a/x11-misc/xsnow/xsnow-1.42-r2.ebuild +++ b/x11-misc/xsnow/xsnow-1.42-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}${P}.tar.gz" LICENSE="freedist" SLOT="0" -KEYWORDS="amd64 ~ppc ppc64 ~sparc x86 ~x86-fbsd" +KEYWORDS="amd64 ppc ppc64 ~sparc x86 ~x86-fbsd" RDEPEND=" x11-libs/libX11 diff --git a/x11-misc/xtrlock/xtrlock-2.8.ebuild b/x11-misc/xtrlock/xtrlock-2.8.ebuild index 91a110e10a5d..50e34becf41a 100644 --- a/x11-misc/xtrlock/xtrlock-2.8.ebuild +++ b/x11-misc/xtrlock/xtrlock-2.8.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://debian/pool/main/x/${PN}/${P/-/_}.tar.gz" SLOT="0" LICENSE="GPL-3" -KEYWORDS="amd64 ~ppc x86" +KEYWORDS="amd64 ppc x86" RDEPEND=" x11-libs/libX11 diff --git a/x11-misc/xvkbd/xvkbd-3.7.ebuild b/x11-misc/xvkbd/xvkbd-3.7.ebuild index 8c6b6eb10f41..d171ff235802 100644 --- a/x11-misc/xvkbd/xvkbd-3.7.ebuild +++ b/x11-misc/xvkbd/xvkbd-3.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://homepage3.nifty.com/tsato/xvkbd/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~ppc x86" +KEYWORDS="amd64 ~arm ppc x86" RDEPEND=" x11-libs/libX11 diff --git a/x11-misc/xwrits/xwrits-2.26-r1.ebuild b/x11-misc/xwrits/xwrits-2.26-r1.ebuild index 8b9a18e9c761..2dc0baa2074a 100644 --- a/x11-misc/xwrits/xwrits-2.26-r1.ebuild +++ b/x11-misc/xwrits/xwrits-2.26-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://www.lcdf.org/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc x86 ~x86-fbsd" +KEYWORDS="amd64 ppc x86 ~x86-fbsd" IUSE="" RDEPEND="x11-libs/libX11 diff --git a/x11-misc/xxkb/xxkb-1.11.1.ebuild b/x11-misc/xxkb/xxkb-1.11.1.ebuild index 952a60d83413..16f2f9b64abe 100644 --- a/x11-misc/xxkb/xxkb-1.11.1.ebuild +++ b/x11-misc/xxkb/xxkb-1.11.1.ebuild @@ -13,7 +13,7 @@ SRC_URI=" LICENSE="Artistic-2" SLOT="0" -KEYWORDS="amd64 ~ppc x86" +KEYWORDS="amd64 ppc x86" IUSE="svg" RDEPEND="