From 4288f631261d9b96756137bb2e156dadac96d090 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 27 Mar 2019 08:21:40 +0300 Subject: [PATCH] Sync with portage [Wed Mar 27 08:21:39 MSK 2019]. --- Manifest.files.gz | Bin 29303 -> 29321 bytes app-admin/Manifest.gz | Bin 35271 -> 35264 bytes app-admin/analog/Manifest | 1 + app-admin/analog/analog-6.0-r4.ebuild | 6 +- app-admin/analog/analog-6.0.13.ebuild | 66 + app-admin/lastpass-cli/Manifest | 1 + .../lastpass-cli/lastpass-cli-1.3.2.ebuild | 65 + app-admin/puppet/Manifest | 2 + app-admin/puppet/puppet-5.5.12.ebuild | 144 ++ app-admin/puppet/puppet-6.4.0.ebuild | 138 ++ app-antivirus/Manifest.gz | Bin 893 -> 895 bytes app-antivirus/clamav/metadata.xml | 4 - app-arch/Manifest.gz | Bin 17107 -> 17116 bytes app-arch/freeze/metadata.xml | 4 - app-arch/tar/tar-1.32.ebuild | 2 +- app-arch/xz-utils/xz-utils-5.2.4-r2.ebuild | 2 +- app-backup/Manifest.gz | Bin 10179 -> 10178 bytes app-backup/btrbk/Manifest | 1 + app-backup/btrbk/btrbk-0.27.2.ebuild | 77 + app-backup/btrbk/btrbk-9999.ebuild | 11 +- app-crypt/Manifest.gz | Bin 24286 -> 24278 bytes app-crypt/ccid/ccid-1.4.30.ebuild | 2 +- app-crypt/gcr/gcr-3.28.1.ebuild | 2 +- app-crypt/gpgme/Manifest | 1 + app-crypt/gpgme/gpgme-1.13.0.ebuild | 117 ++ app-editors/Manifest.gz | Bin 14080 -> 14080 bytes app-editors/nano/nano-3.2.ebuild | 2 +- app-emacs/Manifest.gz | Bin 34394 -> 34396 bytes app-emacs/wanderlust/metadata.xml | 4 - app-emulation/Manifest.gz | Bin 20712 -> 20716 bytes .../libvirt-4.10.0-fix_apparmor_rules.patch | 14 - ...virt-4.5.0-fix_typo_in_apparmor_rule.patch | 13 - .../libvirt/files/libvirt-guests.init-r2 | 235 --- app-misc/Manifest.gz | Bin 49798 -> 49804 bytes app-misc/abook/metadata.xml | 5 +- app-misc/mime-types/metadata.xml | 4 - .../mosquitto-1.4.10-conditional-tests.patch | 43 - ...mosquitto-1.5-fix-socket_get_address.patch | 29 - .../mosquitto-fix-conditional-tests.patch | 12 - app-portage/Manifest.gz | Bin 10235 -> 10231 bytes .../prefix-toolkit/prefix-toolkit-0.ebuild | 2 +- app-shells/Manifest.gz | Bin 7774 -> 7782 bytes app-shells/smrsh/metadata.xml | 5 +- dev-lang/Manifest.gz | Bin 18022 -> 18021 bytes dev-lang/moarvm/moarvm-2019.03.ebuild | 2 +- dev-lang/python/files/3.6-blake2.patch | 37 - .../spidermonkey-17.0.0-r4.ebuild | 137 -- .../spidermonkey-24.2.0-r3.ebuild | 154 -- .../spidermonkey-60.5.2_p0-r1.ebuild | 2 +- dev-libs/Manifest.gz | Bin 87731 -> 87731 bytes dev-libs/bemenu/bemenu-9999.ebuild | 35 +- dev-libs/cyrus-sasl/metadata.xml | 5 +- dev-libs/leatherman/Manifest | 1 + dev-libs/leatherman/leatherman-1.6.0.ebuild | 58 + dev-libs/libp11/libp11-0.4.9.ebuild | 2 +- dev-libs/nettle/nettle-3.4.1.ebuild | 2 +- dev-perl/File-Scan-ClamAV/metadata.xml | 5 +- dev-perl/Manifest.gz | Bin 262163 -> 262167 bytes dev-python/Manifest.gz | Bin 310583 -> 310910 bytes dev-python/blaze/blaze-0.10.2.ebuild | 4 +- dev-python/blaze/blaze-0.11.3.ebuild | 4 +- dev-python/breathe/breathe-4.6.0.ebuild | 4 +- dev-python/click/click-5.1.ebuild | 4 +- dev-python/click/click-6.6.ebuild | 4 +- dev-python/click/click-6.7-r1.ebuild | 4 +- dev-python/click/click-6.7.ebuild | 4 +- dev-python/click/click-7.0.ebuild | 2 +- dev-python/construct/construct-2.8.21.ebuild | 4 +- dev-python/construct/construct-2.9.45.ebuild | 4 +- dev-python/dask/dask-0.10.2.ebuild | 4 +- dev-python/dask/dask-0.15.1.ebuild | 4 +- dev-python/dask/dask-0.18.2.ebuild | 4 +- dev-python/dask/dask-1.1.3.ebuild | 2 +- .../distributed/distributed-1.18.0-r1.ebuild | 4 +- .../distributed/distributed-1.18.0.ebuild | 4 +- dev-python/distro/distro-1.0.4.ebuild | 4 +- dev-python/flexmock/Manifest | 1 + dev-python/flexmock/flexmock-0.10.4.ebuild | 33 + dev-python/importlib_resources/Manifest | 1 + .../importlib_resources-1.0.2.ebuild | 27 + dev-python/importlib_resources/metadata.xml | 22 + dev-python/kazoo/Manifest | 1 + dev-python/kazoo/kazoo-2.6.1.ebuild | 52 + dev-python/objgraph/Manifest | 1 + dev-python/objgraph/objgraph-3.4.0.ebuild | 30 + dev-python/pure-sasl/Manifest | 1 + dev-python/pure-sasl/metadata.xml | 7 + dev-python/pure-sasl/pure-sasl-0.6.1.ebuild | 32 + dev-python/py2neo/py2neo-3.1.2.ebuild | 4 +- dev-python/pyamazon/pyamazon-0.65-r1.ebuild | 6 +- dev-python/pychroot/pychroot-9999.ebuild | 8 +- dev-python/pynacl/Manifest | 1 + dev-python/pynacl/pynacl-1.3.0.ebuild | 38 + ...thon-axolotl-curve25519-0.4.1_p2-r1.ebuild | 6 +- .../python-axolotl-0.1.42-r1.ebuild | 6 +- .../python-sense-hat-2.2.0-r1.ebuild | 6 +- dev-python/rtimulib/rtimulib-7.2.1-r1.ebuild | 11 +- dev-python/zstandard/zstandard-0.8.1.ebuild | 2 +- dev-ruby/Manifest.gz | Bin 109259 -> 109255 bytes dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.13.1.ebuild | 111 ++ dev-tcltk/Manifest.gz | Bin 6652 -> 6654 bytes dev-tcltk/itcl/itcl-4.1.1.ebuild | 4 +- dev-vcs/Manifest.gz | Bin 13983 -> 13988 bytes dev-vcs/git-crypt/Manifest | 3 - dev-vcs/git-crypt/git-crypt-0.3.ebuild | 20 - dev-vcs/git-crypt/git-crypt-0.4.ebuild | 20 - dev-vcs/git-crypt/git-crypt-0.5.0.ebuild | 20 - dev-vcs/mercurial/mercurial-4.9.ebuild | 2 +- games-misc/Manifest.gz | Bin 12993 -> 12999 bytes games-misc/opengfx/Manifest | 1 + .../files/opengfx-0.5.5-Makefile.patch | 22 + games-misc/opengfx/opengfx-0.5.5.ebuild | 35 + games-rpg/Manifest.gz | Bin 7758 -> 7766 bytes games-rpg/manaplus/Manifest | 2 +- ....8.9.1.ebuild => manaplus-1.9.3.23.ebuild} | 35 +- games-util/Manifest.gz | Bin 7380 -> 7376 bytes games-util/lutris/Manifest | 1 + games-util/lutris/lutris-0.5.1.2.ebuild | 76 + games-util/nml/nml-0.4.5.ebuild | 4 +- gnome-base/Manifest.gz | Bin 5706 -> 5707 bytes ...ings-daemon.plugins.power.gschema.override | 2 + .../gnome-settings-daemon-3.30.2-r1.ebuild | 137 ++ kde-misc/Manifest.gz | Bin 5965 -> 5963 bytes kde-misc/kdiff3/Manifest | 2 +- ...ebuild => kdiff3-1.8.0_pre20190322.ebuild} | 2 +- mail-client/Manifest.gz | Bin 4889 -> 4890 bytes mail-client/alpine/metadata.xml | 4 - mail-client/biabam/metadata.xml | 5 +- mail-client/claws-mail/metadata.xml | 4 - mail-client/clawsker/metadata.xml | 5 +- mail-client/cone/metadata.xml | 5 +- mail-client/etpan-ng/metadata.xml | 5 +- mail-client/hap/metadata.xml | 5 +- mail-client/mailx-support/metadata.xml | 5 +- mail-client/mailx/metadata.xml | 5 +- mail-client/mutt/metadata.xml | 4 - mail-client/nail/metadata.xml | 5 +- mail-client/nmh/metadata.xml | 5 +- mail-client/pinepgp/metadata.xml | 5 +- mail-client/sylpheed/metadata.xml | 4 - mail-filter/Manifest.gz | Bin 10698 -> 10715 bytes mail-filter/amavisd-milter/metadata.xml | 5 +- mail-filter/amavisd-new/metadata.xml | 4 - mail-filter/anubis/metadata.xml | 5 +- mail-filter/ask/metadata.xml | 5 +- mail-filter/bmf/metadata.xml | 5 +- mail-filter/clamassassin/metadata.xml | 5 +- mail-filter/clamsmtp/metadata.xml | 5 +- mail-filter/couriersrs/metadata.xml | 4 - mail-filter/dcc/metadata.xml | 4 - mail-filter/disspam/metadata.xml | 5 +- mail-filter/dspam/metadata.xml | 5 +- mail-filter/exim-geoip/metadata.xml | 4 - mail-filter/exim-p0f/metadata.xml | 4 - mail-filter/gld/metadata.xml | 5 +- mail-filter/imapfilter/metadata.xml | 5 +- mail-filter/libmilter/metadata.xml | 5 +- mail-filter/libspf2/metadata.xml | 5 +- mail-filter/libsrs2/metadata.xml | 5 +- mail-filter/libsrs_alt/metadata.xml | 5 +- mail-filter/maildrop/metadata.xml | 5 +- mail-filter/mailfilter/metadata.xml | 5 +- mail-filter/mapson/metadata.xml | 5 +- mail-filter/milter-regex/metadata.xml | 4 - mail-filter/mimedefang/metadata.xml | 5 +- mail-filter/normalizemime/metadata.xml | 5 +- mail-filter/opendkim/metadata.xml | 5 +- mail-filter/opendmarc/metadata.xml | 4 - mail-filter/policyd-weight/metadata.xml | 5 +- mail-filter/policyd/metadata.xml | 5 +- mail-filter/postgrey/metadata.xml | 4 - mail-filter/procmail-lib/metadata.xml | 5 +- mail-filter/procmail/metadata.xml | 5 +- mail-filter/procmail/procmail-3.22-r12.ebuild | 123 -- mail-filter/razor/metadata.xml | 4 - mail-filter/rblcheck/metadata.xml | 5 +- mail-filter/sid-milter/metadata.xml | 5 +- mail-filter/spamass-milter/metadata.xml | 5 +- mail-filter/spamassassin-botnet/metadata.xml | 4 - mail-filter/spamdyke/metadata.xml | 5 +- mail-filter/spampd/metadata.xml | 5 +- mail-filter/spamprobe/metadata.xml | 5 +- mail-filter/sqlgrey/metadata.xml | 5 +- mail-filter/tmda/metadata.xml | 5 +- mail-filter/zdkimfilter/metadata.xml | 5 +- mail-mta/Manifest.gz | Bin 2550 -> 2559 bytes mail-mta/courier/metadata.xml | 4 - mail-mta/esmtp/metadata.xml | 5 +- mail-mta/exim/metadata.xml | 4 - mail-mta/mini-qmail/metadata.xml | 5 +- mail-mta/msmtp/metadata.xml | 6 +- mail-mta/netqmail/metadata.xml | 5 +- mail-mta/nullmailer/metadata.xml | 6 +- mail-mta/postfix/metadata.xml | 8 +- mail-mta/qmail-ldap/metadata.xml | 5 +- mail-mta/qpsmtpd/metadata.xml | 5 +- mail-mta/sendmail/metadata.xml | 5 +- mail-mta/ssmtp/metadata.xml | 5 +- media-gfx/Manifest.gz | Bin 41594 -> 41595 bytes media-gfx/gscan2pdf/Manifest | 2 +- ...df-2.3.0.ebuild => gscan2pdf-2.5.1.ebuild} | 0 media-libs/Manifest.gz | Bin 66527 -> 66516 bytes media-libs/aalib/aalib-1.4_rc5-r8.ebuild | 2 +- media-libs/compface/metadata.xml | 4 - media-libs/jasper/Manifest | 2 +- ...-2.0.15-r1.ebuild => jasper-2.0.16.ebuild} | 0 media-libs/opencv/opencv-3.4.1-r5.ebuild | 7 +- media-libs/openexr/Manifest | 1 - media-libs/openexr/openexr-2.0.1-r1.ebuild | 46 - media-libs/openexr/openexr-2.2.0-r1.ebuild | 60 - media-libs/openexr/openexr-2.2.0.ebuild | 43 - media-libs/tiff/Manifest | 1 - media-libs/tiff/tiff-3.9.7-r1.ebuild | 67 - media-radio/Manifest.gz | Bin 4848 -> 4857 bytes media-radio/js8call/Manifest | 1 + media-radio/js8call/js8call-1.0.0_rc3.ebuild | 40 + media-sound/Manifest.gz | Bin 62146 -> 62143 bytes .../soundconverter-3.0.0.ebuild | 4 +- metadata/Manifest.gz | Bin 2318 -> 2317 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/Manifest.gz | Bin 27965 -> 27945 bytes metadata/md5-cache/app-admin/Manifest.gz | Bin 72345 -> 72988 bytes metadata/md5-cache/app-admin/analog-6.0-r4 | 6 +- metadata/md5-cache/app-admin/analog-6.0.13 | 12 + .../md5-cache/app-admin/lastpass-cli-1.3.2 | 13 + metadata/md5-cache/app-admin/puppet-5.5.12 | 16 + metadata/md5-cache/app-admin/puppet-6.4.0 | 16 + metadata/md5-cache/app-arch/Manifest.gz | Bin 29123 -> 29131 bytes metadata/md5-cache/app-arch/tar-1.32 | 4 +- metadata/md5-cache/app-arch/xz-utils-5.2.4-r2 | 4 +- metadata/md5-cache/app-backup/Manifest.gz | Bin 20753 -> 20913 bytes metadata/md5-cache/app-backup/btrbk-0.27.2 | 14 + metadata/md5-cache/app-backup/btrbk-9999 | 4 +- metadata/md5-cache/app-crypt/Manifest.gz | Bin 42643 -> 42790 bytes metadata/md5-cache/app-crypt/ccid-1.4.30 | 4 +- metadata/md5-cache/app-crypt/gcr-3.28.1 | 4 +- metadata/md5-cache/app-crypt/gpgme-1.13.0 | 15 + metadata/md5-cache/app-editors/Manifest.gz | Bin 29951 -> 29955 bytes metadata/md5-cache/app-editors/nano-3.2 | 4 +- metadata/md5-cache/app-portage/Manifest.gz | Bin 26050 -> 26050 bytes .../md5-cache/app-portage/prefix-toolkit-0 | 4 +- metadata/md5-cache/dev-lang/Manifest.gz | Bin 55014 -> 54701 bytes metadata/md5-cache/dev-lang/moarvm-2019.03 | 6 +- .../md5-cache/dev-lang/spidermonkey-17.0.0-r4 | 15 - .../md5-cache/dev-lang/spidermonkey-24.2.0-r3 | 14 - .../dev-lang/spidermonkey-60.5.2_p0-r1 | 4 +- metadata/md5-cache/dev-libs/Manifest.gz | Bin 178233 -> 178389 bytes metadata/md5-cache/dev-libs/bemenu-9999 | 9 +- metadata/md5-cache/dev-libs/leatherman-1.6.0 | 13 + metadata/md5-cache/dev-libs/libp11-0.4.9 | 4 +- metadata/md5-cache/dev-libs/nettle-3.4.1 | 4 +- metadata/md5-cache/dev-python/Manifest.gz | Bin 555698 -> 556652 bytes metadata/md5-cache/dev-python/blaze-0.10.2 | 4 +- metadata/md5-cache/dev-python/blaze-0.11.3 | 4 +- metadata/md5-cache/dev-python/breathe-4.6.0 | 4 +- metadata/md5-cache/dev-python/click-5.1 | 4 +- metadata/md5-cache/dev-python/click-6.6 | 4 +- metadata/md5-cache/dev-python/click-6.7 | 4 +- metadata/md5-cache/dev-python/click-6.7-r1 | 4 +- metadata/md5-cache/dev-python/click-7.0 | 4 +- .../md5-cache/dev-python/construct-2.8.21 | 4 +- .../md5-cache/dev-python/construct-2.9.45 | 4 +- metadata/md5-cache/dev-python/dask-0.10.2 | 4 +- metadata/md5-cache/dev-python/dask-0.15.1 | 4 +- metadata/md5-cache/dev-python/dask-0.18.2 | 4 +- metadata/md5-cache/dev-python/dask-1.1.3 | 4 +- .../md5-cache/dev-python/distributed-1.18.0 | 4 +- .../dev-python/distributed-1.18.0-r1 | 4 +- metadata/md5-cache/dev-python/distro-1.0.4 | 4 +- metadata/md5-cache/dev-python/flexmock-0.10.4 | 15 + .../dev-python/importlib_resources-1.0.2 | 15 + metadata/md5-cache/dev-python/kazoo-2.6.1 | 16 + metadata/md5-cache/dev-python/objgraph-3.4.0 | 15 + metadata/md5-cache/dev-python/pure-sasl-0.6.1 | 16 + metadata/md5-cache/dev-python/py2neo-3.1.2 | 4 +- .../md5-cache/dev-python/pyamazon-0.65-r1 | 6 +- metadata/md5-cache/dev-python/pychroot-9999 | 9 +- metadata/md5-cache/dev-python/pynacl-1.3.0 | 15 + .../dev-python/python-axolotl-0.1.42-r1 | 2 +- .../python-axolotl-curve25519-0.4.1_p2-r1 | 2 +- .../dev-python/python-sense-hat-2.2.0-r1 | 2 +- .../md5-cache/dev-python/rtimulib-7.2.1-r1 | 2 +- metadata/md5-cache/dev-python/zstandard-0.8.1 | 4 +- metadata/md5-cache/dev-ruby/Manifest.gz | Bin 195917 -> 196075 bytes metadata/md5-cache/dev-ruby/facter-3.13.1 | 14 + metadata/md5-cache/dev-tcltk/Manifest.gz | Bin 11436 -> 11440 bytes metadata/md5-cache/dev-tcltk/itcl-4.1.1 | 4 +- metadata/md5-cache/dev-vcs/Manifest.gz | Bin 28545 -> 28078 bytes metadata/md5-cache/dev-vcs/git-crypt-0.3 | 11 - metadata/md5-cache/dev-vcs/git-crypt-0.4 | 11 - metadata/md5-cache/dev-vcs/git-crypt-0.5.0 | 11 - metadata/md5-cache/dev-vcs/mercurial-4.9 | 4 +- metadata/md5-cache/games-misc/Manifest.gz | Bin 13176 -> 13341 bytes metadata/md5-cache/games-misc/opengfx-0.5.5 | 11 + metadata/md5-cache/games-rpg/Manifest.gz | Bin 8558 -> 8565 bytes .../{manaplus-1.8.9.1 => manaplus-1.9.3.23} | 7 +- metadata/md5-cache/games-util/Manifest.gz | Bin 10137 -> 10306 bytes metadata/md5-cache/games-util/lutris-0.5.1.2 | 15 + metadata/md5-cache/games-util/nml-0.4.5 | 12 +- metadata/md5-cache/gnome-base/Manifest.gz | Bin 14099 -> 14256 bytes .../gnome-settings-daemon-3.30.2-r1 | 14 + metadata/md5-cache/kde-misc/Manifest.gz | Bin 6916 -> 6920 bytes ....98_p20190317 => kdiff3-1.8.0_pre20190322} | 4 +- metadata/md5-cache/mail-filter/Manifest.gz | Bin 20168 -> 20005 bytes .../md5-cache/mail-filter/procmail-3.22-r12 | 13 - metadata/md5-cache/media-gfx/Manifest.gz | Bin 66354 -> 66350 bytes .../{gscan2pdf-2.3.0 => gscan2pdf-2.5.1} | 2 +- metadata/md5-cache/media-libs/Manifest.gz | Bin 122991 -> 122361 bytes .../md5-cache/media-libs/aalib-1.4_rc5-r8 | 4 +- .../{jasper-2.0.15-r1 => jasper-2.0.16} | 2 +- metadata/md5-cache/media-libs/opencv-3.4.1-r5 | 2 +- .../md5-cache/media-libs/openexr-2.0.1-r1 | 13 - metadata/md5-cache/media-libs/openexr-2.2.0 | 13 - .../md5-cache/media-libs/openexr-2.2.0-r1 | 13 - metadata/md5-cache/media-libs/tiff-3.9.7-r1 | 13 - metadata/md5-cache/media-radio/Manifest.gz | Bin 9092 -> 9252 bytes .../md5-cache/media-radio/js8call-1.0.0_rc3 | 13 + metadata/md5-cache/media-sound/Manifest.gz | Bin 91333 -> 91343 bytes .../media-sound/soundconverter-3.0.0 | 4 +- metadata/md5-cache/net-analyzer/Manifest.gz | Bin 88153 -> 87537 bytes .../md5-cache/net-analyzer/ettercap-0.8.2-r2 | 4 +- .../md5-cache/net-analyzer/icinga2-2.10.2 | 14 - .../md5-cache/net-analyzer/icinga2-2.10.3 | 14 - .../md5-cache/net-analyzer/icinga2-2.10.4 | 4 +- metadata/md5-cache/net-analyzer/icinga2-2.9.1 | 14 - .../md5-cache/net-analyzer/icinga2-2.9.1-r2 | 14 - metadata/md5-cache/net-dialup/Manifest.gz | Bin 8592 -> 8590 bytes metadata/md5-cache/net-dialup/ppp-2.4.7-r7 | 4 +- metadata/md5-cache/net-im/Manifest.gz | Bin 15523 -> 15533 bytes metadata/md5-cache/net-im/spectrum2-2.0.10 | 16 - ...ectrum2-2.0.10.1 => spectrum2-2.0.10.1-r1} | 2 +- .../net-im/telegram-desktop-bin-1.6.3 | 12 + metadata/md5-cache/net-im/yowsup-2.5.7-r2 | 2 +- metadata/md5-cache/net-libs/Manifest.gz | Bin 74369 -> 74368 bytes metadata/md5-cache/net-libs/gnutls-3.6.6 | 4 +- metadata/md5-cache/net-mail/Manifest.gz | Bin 30451 -> 30124 bytes .../md5-cache/net-mail/cyrus-imapd-2.5.10 | 14 - .../md5-cache/net-mail/cyrus-imapd-2.5.11-r1 | 14 - metadata/md5-cache/net-wireless/Manifest.gz | Bin 34074 -> 34240 bytes .../kismetmobiledashboard-1.5_beta1 | 11 + .../net-wireless/kismetmobiledashboard-9999 | 4 +- metadata/md5-cache/sci-physics/Manifest.gz | Bin 15744 -> 15412 bytes .../md5-cache/sci-physics/lightspeed-1.2a-r1 | 13 - .../md5-cache/sci-physics/lightspeed-1.2a-r2 | 13 - metadata/md5-cache/sec-policy/Manifest.gz | Bin 246583 -> 287525 bytes .../sec-policy/selinux-abrt-2.20190201-r1 | 12 + .../selinux-accountsd-2.20190201-r1 | 12 + .../sec-policy/selinux-acct-2.20190201-r1 | 12 + .../sec-policy/selinux-ada-2.20190201-r1 | 12 + .../sec-policy/selinux-afs-2.20190201-r1 | 12 + .../sec-policy/selinux-aide-2.20190201-r1 | 12 + .../sec-policy/selinux-alsa-2.20190201-r1 | 12 + .../sec-policy/selinux-amanda-2.20190201-r1 | 12 + .../sec-policy/selinux-amavis-2.20190201-r1 | 12 + .../sec-policy/selinux-android-2.20190201-r1 | 12 + .../sec-policy/selinux-apache-2.20190201-r1 | 12 + .../sec-policy/selinux-apcupsd-2.20190201-r1 | 12 + .../sec-policy/selinux-apm-2.20190201-r1 | 12 + .../sec-policy/selinux-arpwatch-2.20190201-r1 | 12 + .../sec-policy/selinux-asterisk-2.20190201-r1 | 12 + .../sec-policy/selinux-at-2.20190201-r1 | 12 + .../selinux-automount-2.20190201-r1 | 12 + .../sec-policy/selinux-avahi-2.20190201-r1 | 12 + .../sec-policy/selinux-awstats-2.20190201-r1 | 12 + .../sec-policy/selinux-backup-2.20190201-r1 | 12 + .../sec-policy/selinux-bacula-2.20190201-r1 | 12 + .../sec-policy/selinux-base-2.20190201-r1 | 12 + .../selinux-base-policy-2.20190201-r1 | 13 + .../sec-policy/selinux-bind-2.20190201-r1 | 12 + .../sec-policy/selinux-bitcoin-2.20190201-r1 | 12 + .../sec-policy/selinux-bitlbee-2.20190201-r1 | 12 + .../selinux-bluetooth-2.20190201-r1 | 12 + .../sec-policy/selinux-brctl-2.20190201-r1 | 12 + .../selinux-cachefilesd-2.20190201-r1 | 12 + .../selinux-calamaris-2.20190201-r1 | 12 + .../sec-policy/selinux-canna-2.20190201-r1 | 12 + .../sec-policy/selinux-ccs-2.20190201-r1 | 12 + .../sec-policy/selinux-cdrecord-2.20190201-r1 | 12 + .../sec-policy/selinux-ceph-2.20190201-r1 | 12 + .../selinux-cgmanager-2.20190201-r1 | 12 + .../sec-policy/selinux-cgroup-2.20190201-r1 | 12 + .../sec-policy/selinux-chromium-2.20190201-r1 | 13 + .../sec-policy/selinux-chronyd-2.20190201-r1 | 12 + .../sec-policy/selinux-clamav-2.20190201-r1 | 12 + .../selinux-clockspeed-2.20190201-r1 | 12 + .../sec-policy/selinux-collectd-2.20190201-r1 | 12 + .../selinux-consolekit-2.20190201-r1 | 12 + .../sec-policy/selinux-corosync-2.20190201-r1 | 12 + .../sec-policy/selinux-couchdb-2.20190201-r1 | 12 + .../sec-policy/selinux-courier-2.20190201-r1 | 12 + .../selinux-cpucontrol-2.20190201-r1 | 12 + .../selinux-cpufreqselector-2.20190201-r1 | 12 + .../sec-policy/selinux-cups-2.20190201-r1 | 12 + .../sec-policy/selinux-cvs-2.20190201-r1 | 12 + .../sec-policy/selinux-cyphesis-2.20190201-r1 | 12 + .../selinux-daemontools-2.20190201-r1 | 12 + .../sec-policy/selinux-dante-2.20190201-r1 | 12 + .../sec-policy/selinux-dbadm-2.20190201-r1 | 12 + .../sec-policy/selinux-dbskk-2.20190201-r1 | 12 + .../sec-policy/selinux-dbus-2.20190201-r1 | 12 + .../sec-policy/selinux-dcc-2.20190201-r1 | 12 + .../sec-policy/selinux-ddclient-2.20190201-r1 | 12 + .../sec-policy/selinux-ddcprobe-2.20190201-r1 | 12 + .../selinux-denyhosts-2.20190201-r1 | 12 + .../selinux-devicekit-2.20190201-r1 | 12 + .../sec-policy/selinux-dhcp-2.20190201-r1 | 12 + .../sec-policy/selinux-dictd-2.20190201-r1 | 12 + .../sec-policy/selinux-dirmngr-2.20190201-r1 | 12 + .../sec-policy/selinux-dirsrv-2.20190201-r1 | 12 + .../sec-policy/selinux-distcc-2.20190201-r1 | 12 + .../sec-policy/selinux-djbdns-2.20190201-r1 | 12 + .../sec-policy/selinux-dkim-2.20190201-r1 | 12 + .../selinux-dmidecode-2.20190201-r1 | 12 + .../sec-policy/selinux-dnsmasq-2.20190201-r1 | 12 + .../sec-policy/selinux-dovecot-2.20190201-r1 | 12 + .../sec-policy/selinux-dpkg-2.20190201-r1 | 12 + .../sec-policy/selinux-dracut-2.20190201-r1 | 12 + .../sec-policy/selinux-dropbox-2.20190201-r1 | 12 + .../sec-policy/selinux-entropyd-2.20190201-r1 | 12 + .../selinux-evolution-2.20190201-r1 | 12 + .../sec-policy/selinux-exim-2.20190201-r1 | 12 + .../sec-policy/selinux-fail2ban-2.20190201-r1 | 12 + .../selinux-fetchmail-2.20190201-r1 | 12 + .../sec-policy/selinux-finger-2.20190201-r1 | 12 + .../sec-policy/selinux-flash-2.20190201-r1 | 12 + .../sec-policy/selinux-fprintd-2.20190201-r1 | 12 + .../sec-policy/selinux-ftp-2.20190201-r1 | 12 + .../sec-policy/selinux-games-2.20190201-r1 | 12 + .../selinux-gatekeeper-2.20190201-r1 | 12 + .../sec-policy/selinux-git-2.20190201-r1 | 12 + .../sec-policy/selinux-gitosis-2.20190201-r1 | 12 + .../sec-policy/selinux-gnome-2.20190201-r1 | 12 + .../selinux-googletalk-2.20190201-r1 | 13 + .../sec-policy/selinux-gorg-2.20190201-r1 | 12 + .../sec-policy/selinux-gpg-2.20190201-r1 | 12 + .../sec-policy/selinux-gpm-2.20190201-r1 | 12 + .../sec-policy/selinux-gpsd-2.20190201-r1 | 12 + .../sec-policy/selinux-gssproxy-2.20190201-r1 | 12 + .../sec-policy/selinux-hddtemp-2.20190201-r1 | 12 + .../sec-policy/selinux-howl-2.20190201-r1 | 12 + .../sec-policy/selinux-icecast-2.20190201-r1 | 12 + .../sec-policy/selinux-ifplugd-2.20190201-r1 | 12 + .../sec-policy/selinux-imaze-2.20190201-r1 | 12 + .../sec-policy/selinux-inetd-2.20190201-r1 | 12 + .../sec-policy/selinux-inn-2.20190201-r1 | 12 + .../sec-policy/selinux-ipsec-2.20190201-r1 | 12 + .../sec-policy/selinux-irc-2.20190201-r1 | 12 + .../sec-policy/selinux-ircd-2.20190201-r1 | 12 + .../selinux-irqbalance-2.20190201-r1 | 12 + .../sec-policy/selinux-jabber-2.20190201-r1 | 12 + .../sec-policy/selinux-java-2.20190201-r1 | 13 + .../selinux-kdeconnect-2.20190201-r1 | 12 + .../sec-policy/selinux-kdump-2.20190201-r1 | 12 + .../sec-policy/selinux-kerberos-2.20190201-r1 | 12 + .../selinux-kerneloops-2.20190201-r1 | 12 + .../sec-policy/selinux-kismet-2.20190201-r1 | 12 + .../sec-policy/selinux-ksmtuned-2.20190201-r1 | 12 + .../sec-policy/selinux-kudzu-2.20190201-r1 | 12 + .../sec-policy/selinux-ldap-2.20190201-r1 | 12 + .../sec-policy/selinux-links-2.20190201-r1 | 12 + .../sec-policy/selinux-lircd-2.20190201-r1 | 12 + .../sec-policy/selinux-loadkeys-2.20190201-r1 | 12 + .../sec-policy/selinux-lockdev-2.20190201-r1 | 12 + .../selinux-logrotate-2.20190201-r1 | 12 + .../selinux-logsentry-2.20190201-r1 | 12 + .../sec-policy/selinux-logwatch-2.20190201-r1 | 12 + .../sec-policy/selinux-lpd-2.20190201-r1 | 12 + .../sec-policy/selinux-mailman-2.20190201-r1 | 12 + .../selinux-makewhatis-2.20190201-r1 | 12 + .../sec-policy/selinux-mandb-2.20190201-r1 | 12 + .../sec-policy/selinux-mcelog-2.20190201-r1 | 12 + .../selinux-memcached-2.20190201-r1 | 12 + .../sec-policy/selinux-milter-2.20190201-r1 | 12 + .../selinux-modemmanager-2.20190201-r1 | 12 + .../sec-policy/selinux-mono-2.20190201-r1 | 12 + .../sec-policy/selinux-mozilla-2.20190201-r1 | 13 + .../sec-policy/selinux-mpd-2.20190201-r1 | 12 + .../sec-policy/selinux-mplayer-2.20190201-r1 | 13 + .../sec-policy/selinux-mrtg-2.20190201-r1 | 12 + .../sec-policy/selinux-munin-2.20190201-r1 | 12 + .../sec-policy/selinux-mutt-2.20190201-r1 | 12 + .../sec-policy/selinux-mysql-2.20190201-r1 | 12 + .../sec-policy/selinux-nagios-2.20190201-r1 | 12 + .../sec-policy/selinux-ncftool-2.20190201-r1 | 12 + .../sec-policy/selinux-nessus-2.20190201-r1 | 12 + .../selinux-networkmanager-2.20190201-r1 | 12 + .../sec-policy/selinux-nginx-2.20190201-r1 | 12 + .../sec-policy/selinux-nslcd-2.20190201-r1 | 12 + .../sec-policy/selinux-ntop-2.20190201-r1 | 12 + .../sec-policy/selinux-ntp-2.20190201-r1 | 12 + .../sec-policy/selinux-nut-2.20190201-r1 | 12 + .../sec-policy/selinux-nx-2.20190201-r1 | 12 + .../sec-policy/selinux-oddjob-2.20190201-r1 | 12 + .../sec-policy/selinux-oident-2.20190201-r1 | 12 + .../sec-policy/selinux-openct-2.20190201-r1 | 12 + .../sec-policy/selinux-openrc-2.20190201-r1 | 12 + .../sec-policy/selinux-openvpn-2.20190201-r1 | 12 + .../sec-policy/selinux-pan-2.20190201-r1 | 12 + .../sec-policy/selinux-pcmcia-2.20190201-r1 | 12 + .../sec-policy/selinux-pcscd-2.20190201-r1 | 12 + .../selinux-perdition-2.20190201-r1 | 12 + .../sec-policy/selinux-phpfpm-2.20190201-r1 | 12 + .../selinux-plymouthd-2.20190201-r1 | 12 + .../selinux-podsleuth-2.20190201-r1 | 12 + .../selinux-policykit-2.20190201-r1 | 12 + .../sec-policy/selinux-portmap-2.20190201-r1 | 12 + .../sec-policy/selinux-postfix-2.20190201-r1 | 12 + .../selinux-postgresql-2.20190201-r1 | 12 + .../sec-policy/selinux-postgrey-2.20190201-r1 | 12 + .../sec-policy/selinux-ppp-2.20190201-r1 | 12 + .../sec-policy/selinux-prelink-2.20190201-r1 | 12 + .../sec-policy/selinux-prelude-2.20190201-r1 | 12 + .../sec-policy/selinux-privoxy-2.20190201-r1 | 12 + .../sec-policy/selinux-procmail-2.20190201-r1 | 12 + .../sec-policy/selinux-psad-2.20190201-r1 | 12 + .../selinux-publicfile-2.20190201-r1 | 12 + .../selinux-pulseaudio-2.20190201-r1 | 12 + .../sec-policy/selinux-puppet-2.20190201-r1 | 12 + .../sec-policy/selinux-pyicqt-2.20190201-r1 | 12 + .../sec-policy/selinux-pyzor-2.20190201-r1 | 12 + .../sec-policy/selinux-qemu-2.20190201-r1 | 12 + .../sec-policy/selinux-qmail-2.20190201-r1 | 12 + .../sec-policy/selinux-quota-2.20190201-r1 | 12 + .../sec-policy/selinux-radius-2.20190201-r1 | 12 + .../sec-policy/selinux-radvd-2.20190201-r1 | 12 + .../sec-policy/selinux-razor-2.20190201-r1 | 12 + .../sec-policy/selinux-redis-2.20190201-r1 | 12 + .../selinux-remotelogin-2.20190201-r1 | 12 + .../selinux-resolvconf-2.20190201-r1 | 12 + .../selinux-rgmanager-2.20190201-r1 | 12 + .../sec-policy/selinux-rngd-2.20190201-r1 | 12 + .../sec-policy/selinux-roundup-2.20190201-r1 | 12 + .../sec-policy/selinux-rpc-2.20190201-r1 | 12 + .../sec-policy/selinux-rpcbind-2.20190201-r1 | 12 + .../sec-policy/selinux-rpm-2.20190201-r1 | 12 + .../sec-policy/selinux-rssh-2.20190201-r1 | 12 + .../sec-policy/selinux-rtkit-2.20190201-r1 | 12 + .../sec-policy/selinux-rtorrent-2.20190201-r1 | 12 + .../sec-policy/selinux-salt-2.20190201-r1 | 12 + .../sec-policy/selinux-samba-2.20190201-r1 | 12 + .../sec-policy/selinux-sasl-2.20190201-r1 | 12 + .../sec-policy/selinux-screen-2.20190201-r1 | 12 + .../sec-policy/selinux-sendmail-2.20190201-r1 | 12 + .../sec-policy/selinux-sensord-2.20190201-r1 | 12 + .../selinux-shorewall-2.20190201-r1 | 12 + .../sec-policy/selinux-shutdown-2.20190201-r1 | 12 + .../sec-policy/selinux-skype-2.20190201-r1 | 13 + .../sec-policy/selinux-slocate-2.20190201-r1 | 12 + .../sec-policy/selinux-slrnpull-2.20190201-r1 | 12 + .../sec-policy/selinux-smartmon-2.20190201-r1 | 12 + .../selinux-smokeping-2.20190201-r1 | 12 + .../sec-policy/selinux-snmp-2.20190201-r1 | 12 + .../sec-policy/selinux-snort-2.20190201-r1 | 12 + .../selinux-soundserver-2.20190201-r1 | 12 + .../selinux-spamassassin-2.20190201-r1 | 12 + .../selinux-speedtouch-2.20190201-r1 | 12 + .../sec-policy/selinux-squid-2.20190201-r1 | 12 + .../sec-policy/selinux-sssd-2.20190201-r1 | 12 + .../sec-policy/selinux-stunnel-2.20190201-r1 | 12 + .../sec-policy/selinux-subsonic-2.20190201-r1 | 12 + .../sec-policy/selinux-sudo-2.20190201-r1 | 12 + .../sec-policy/selinux-sxid-2.20190201-r1 | 12 + .../selinux-syncthing-2.20190201-r1 | 12 + .../sec-policy/selinux-sysstat-2.20190201-r1 | 12 + .../sec-policy/selinux-tboot-2.20190201-r1 | 12 + .../sec-policy/selinux-tcpd-2.20190201-r1 | 12 + .../sec-policy/selinux-tcsd-2.20190201-r1 | 12 + .../sec-policy/selinux-telnet-2.20190201-r1 | 12 + .../sec-policy/selinux-tftp-2.20190201-r1 | 12 + .../sec-policy/selinux-tgtd-2.20190201-r1 | 12 + .../selinux-thunderbird-2.20190201-r1 | 12 + .../sec-policy/selinux-timidity-2.20190201-r1 | 12 + .../selinux-tmpreaper-2.20190201-r1 | 12 + .../sec-policy/selinux-tor-2.20190201-r1 | 12 + .../sec-policy/selinux-tripwire-2.20190201-r1 | 12 + .../sec-policy/selinux-ucspitcp-2.20190201-r1 | 12 + .../sec-policy/selinux-ulogd-2.20190201-r1 | 12 + .../sec-policy/selinux-uml-2.20190201-r1 | 12 + .../selinux-unconfined-2.20190201-r1 | 12 + .../sec-policy/selinux-uptime-2.20190201-r1 | 12 + .../sec-policy/selinux-usbmuxd-2.20190201-r1 | 12 + .../sec-policy/selinux-uucp-2.20190201-r1 | 12 + .../sec-policy/selinux-uwimap-2.20190201-r1 | 12 + .../sec-policy/selinux-uwsgi-2.20190201-r1 | 12 + .../sec-policy/selinux-varnishd-2.20190201-r1 | 12 + .../sec-policy/selinux-vbetool-2.20190201-r1 | 12 + .../sec-policy/selinux-vdagent-2.20190201-r1 | 12 + .../sec-policy/selinux-vde-2.20190201-r1 | 12 + .../sec-policy/selinux-virt-2.20190201-r1 | 12 + .../sec-policy/selinux-vlock-2.20190201-r1 | 12 + .../sec-policy/selinux-vmware-2.20190201-r1 | 12 + .../sec-policy/selinux-vnstatd-2.20190201-r1 | 12 + .../sec-policy/selinux-vpn-2.20190201-r1 | 12 + .../sec-policy/selinux-watchdog-2.20190201-r1 | 12 + .../selinux-webalizer-2.20190201-r1 | 12 + .../sec-policy/selinux-wine-2.20190201-r1 | 12 + .../selinux-wireshark-2.20190201-r1 | 12 + .../sec-policy/selinux-wm-2.20190201-r1 | 12 + .../sec-policy/selinux-xen-2.20190201-r1 | 12 + .../sec-policy/selinux-xfs-2.20190201-r1 | 12 + .../sec-policy/selinux-xprint-2.20190201-r1 | 12 + .../selinux-xscreensaver-2.20190201-r1 | 12 + .../sec-policy/selinux-xserver-2.20190201-r1 | 12 + .../sec-policy/selinux-zabbix-2.20190201-r1 | 12 + metadata/md5-cache/sys-apps/Manifest.gz | Bin 100999 -> 100831 bytes .../md5-cache/sys-apps/baselayout-prefix-2.6 | 11 - .../sys-apps/baselayout-prefix-2.6-r1 | 4 +- metadata/md5-cache/sys-apps/onerng-3.6-r1 | 2 +- metadata/md5-cache/sys-auth/Manifest.gz | Bin 20445 -> 20608 bytes metadata/md5-cache/sys-auth/polkit-0.115-r4 | 16 + metadata/md5-cache/sys-block/Manifest.gz | Bin 23829 -> 23662 bytes .../md5-cache/sys-block/rts_pstor-1.10-r5 | 13 - metadata/md5-cache/sys-cluster/Manifest.gz | Bin 42586 -> 43075 bytes metadata/md5-cache/sys-cluster/cinder-13.0.4 | 14 + metadata/md5-cache/sys-cluster/swift-2.21.0 | 14 + .../md5-cache/sys-cluster/swift-2019.1.9999 | 12 + metadata/md5-cache/sys-devel/Manifest.gz | Bin 43851 -> 43853 bytes ...ls-2.31.1-r3 => binutils-hppa64-2.31.1-r4} | 8 +- metadata/md5-cache/sys-libs/Manifest.gz | Bin 47130 -> 46990 bytes ...libs-2.31.1-r3 => binutils-libs-2.31.1-r4} | 0 metadata/md5-cache/sys-libs/glibc-2.29 | 14 - metadata/md5-cache/sys-process/Manifest.gz | Bin 18622 -> 18785 bytes metadata/md5-cache/sys-process/nmon-16i | 13 + metadata/md5-cache/www-client/Manifest.gz | Bin 14885 -> 15048 bytes .../vivaldi-snapshot-2.4.1488.33_p1 | 14 + metadata/md5-cache/www-servers/Manifest.gz | Bin 12948 -> 13107 bytes metadata/md5-cache/www-servers/nginx-1.15.10 | 16 + metadata/md5-cache/x11-misc/Manifest.gz | Bin 73364 -> 73356 bytes metadata/md5-cache/x11-misc/mugshot-0.4.1 | 2 +- metadata/md5-cache/x11-plugins/Manifest.gz | Bin 36228 -> 36387 bytes .../md5-cache/x11-plugins/enigmail-2.0.10 | 12 + metadata/md5-cache/x11-wm/Manifest.gz | Bin 20628 -> 20478 bytes metadata/md5-cache/x11-wm/i3-4.13-r1 | 13 - .../md5-cache/x11-wm/{i3-4.14.1 => i3-4.16.1} | 11 +- metadata/news/timestamp.chk | 2 +- metadata/projects.xml | 4 + metadata/timestamp | 2 +- metadata/timestamp.chk | 2 +- metadata/timestamp.commit | 2 +- metadata/timestamp.x | 2 +- metadata/xml-schema/timestamp.chk | 2 +- net-analyzer/Manifest.gz | Bin 49623 -> 49620 bytes .../ettercap/ettercap-0.8.2-r2.ebuild | 2 +- net-analyzer/icinga2/Manifest | 3 - net-analyzer/icinga2/icinga2-2.10.2.ebuild | 172 -- net-analyzer/icinga2/icinga2-2.10.3.ebuild | 172 -- net-analyzer/icinga2/icinga2-2.10.4.ebuild | 2 +- net-analyzer/icinga2/icinga2-2.9.1-r2.ebuild | 172 -- net-analyzer/icinga2/icinga2-2.9.1.ebuild | 163 -- net-analyzer/postal/metadata.xml | 5 +- net-dialup/Manifest.gz | Bin 6403 -> 6400 bytes .../mgetty/files/mgetty-1.1.37-gcc7.patch | 102 -- .../mgetty/files/mgetty-1.1.37-gentoo.patch | 172 -- net-dialup/ppp/ppp-2.4.7-r7.ebuild | 2 +- net-im/Manifest.gz | Bin 9740 -> 9740 bytes net-im/spectrum2/Manifest | 1 - net-im/spectrum2/files/spectrum2.tmpfiles | 1 - net-im/spectrum2/files/spectrum2.tmpfiles-r1 | 1 + ...10.ebuild => spectrum2-2.0.10.1-r1.ebuild} | 2 +- net-im/spectrum2/spectrum2-2.0.10.1.ebuild | 114 -- net-im/telegram-desktop-bin/Manifest | 3 + .../telegram-desktop-bin-1.6.3.ebuild | 65 + net-im/yowsup/yowsup-2.5.7-r2.ebuild | 4 +- net-libs/Manifest.gz | Bin 34227 -> 34244 bytes net-libs/c-client/metadata.xml | 5 +- net-libs/courier-authlib/metadata.xml | 4 - net-libs/courier-unicode/metadata.xml | 4 - net-libs/gnutls/gnutls-3.6.6.ebuild | 2 +- net-libs/libesmtp/metadata.xml | 5 +- net-libs/libetpan/metadata.xml | 5 +- net-libs/libgsasl/metadata.xml | 5 +- net-libs/liblockfile/metadata.xml | 5 +- net-libs/libntlm/metadata.xml | 5 +- net-libs/xrootd/files/xrootd-no-werror.patch | 11 - net-mail/Manifest.gz | Bin 18258 -> 18251 bytes net-mail/altermime/metadata.xml | 5 +- net-mail/archivemail/metadata.xml | 5 +- net-mail/asmail/metadata.xml | 5 +- net-mail/autorespond/metadata.xml | 4 - net-mail/bincimap/metadata.xml | 5 +- net-mail/checkpassword-pam/metadata.xml | 5 +- net-mail/checkpassword/metadata.xml | 4 - net-mail/cmd5checkpw/metadata.xml | 5 +- net-mail/courierpassd/metadata.xml | 5 +- net-mail/cyrus-imapd/Manifest | 2 - .../cyrus-imapd/cyrus-imapd-2.5.10.ebuild | 177 -- .../cyrus-imapd/cyrus-imapd-2.5.11-r1.ebuild | 180 --- net-mail/cyrus-imapd/metadata.xml | 5 +- net-mail/dbmail/metadata.xml | 4 - net-mail/dot-forward/metadata.xml | 5 +- net-mail/dovecot/metadata.xml | 4 - net-mail/email/metadata.xml | 5 +- net-mail/eps/metadata.xml | 5 +- net-mail/ezmlm-idx/metadata.xml | 5 +- net-mail/fastforward/metadata.xml | 5 +- net-mail/fetchmail/metadata.xml | 5 +- net-mail/gensig/metadata.xml | 5 +- net-mail/getmail/metadata.xml | 5 +- net-mail/gnubiff/metadata.xml | 5 +- net-mail/grepmail/metadata.xml | 5 +- net-mail/hotwayd/metadata.xml | 5 +- net-mail/imapsync/metadata.xml | 5 +- net-mail/isync/metadata.xml | 4 - net-mail/kuvert/metadata.xml | 5 +- net-mail/lbdb/metadata.xml | 5 +- net-mail/mailbase/metadata.xml | 5 +- net-mail/maildirtree/metadata.xml | 5 +- net-mail/mailfront/metadata.xml | 5 +- net-mail/mailgraph/metadata.xml | 5 +- net-mail/mailman/metadata.xml | 4 - net-mail/mailsync/metadata.xml | 5 +- net-mail/mailutils/metadata.xml | 5 +- net-mail/mairix/metadata.xml | 5 +- net-mail/mboxgrep/metadata.xml | 5 +- net-mail/mess822/metadata.xml | 5 +- net-mail/metamail/metadata.xml | 5 +- net-mail/mhonarc/metadata.xml | 5 +- net-mail/mlmmj/metadata.xml | 5 +- net-mail/mpack/metadata.xml | 5 +- net-mail/mpop/metadata.xml | 5 +- net-mail/mswatch/metadata.xml | 5 +- net-mail/mu/metadata.xml | 5 +- net-mail/nmzmail/metadata.xml | 5 +- net-mail/offlineimap/metadata.xml | 5 +- net-mail/peephole/metadata.xml | 5 +- net-mail/pflogsumm/metadata.xml | 5 +- net-mail/pfqueue/metadata.xml | 5 +- net-mail/pop-before-smtp/metadata.xml | 5 +- net-mail/pop2imap/metadata.xml | 5 +- net-mail/popa3d/metadata.xml | 5 +- net-mail/popick/metadata.xml | 5 +- net-mail/poppassd_ceti/metadata.xml | 5 +- net-mail/qlogtools/metadata.xml | 4 - net-mail/qmail-autoresponder/metadata.xml | 5 +- net-mail/qmail-lint/metadata.xml | 4 - net-mail/qmail-notify/metadata.xml | 5 +- net-mail/qmail-qfilter/metadata.xml | 5 +- net-mail/qmail-qsanity/metadata.xml | 4 - net-mail/qmailadmin/metadata.xml | 4 - net-mail/qmailanalog/metadata.xml | 4 - net-mail/qmhandle/metadata.xml | 4 - net-mail/qpopper/metadata.xml | 5 +- net-mail/qprint/metadata.xml | 5 +- net-mail/qtools/metadata.xml | 4 - net-mail/queue-fix/metadata.xml | 4 - net-mail/queue-repair/metadata.xml | 5 +- net-mail/randomsig/metadata.xml | 5 +- net-mail/relay-ctrl/metadata.xml | 4 - net-mail/ripmime/metadata.xml | 5 +- net-mail/ripole/metadata.xml | 5 +- net-mail/rss2email/metadata.xml | 4 - net-mail/safecat/metadata.xml | 4 - net-mail/serialmail/metadata.xml | 5 +- net-mail/signify/metadata.xml | 5 +- net-mail/smtptools/metadata.xml | 5 +- net-mail/spamcup/metadata.xml | 5 +- net-mail/swaks/metadata.xml | 5 +- net-mail/t-prot/metadata.xml | 4 - net-mail/tnef/metadata.xml | 5 +- net-mail/tpop3d/metadata.xml | 5 +- net-mail/up-imapproxy/metadata.xml | 5 +- net-mail/uw-imap/metadata.xml | 5 +- net-mail/uw-mailutils/metadata.xml | 5 +- net-mail/vchkuser/metadata.xml | 5 +- net-mail/vpopmail/metadata.xml | 5 +- net-mail/yosucker/metadata.xml | 5 +- net-misc/Manifest.gz | Bin 60039 -> 60044 bytes net-misc/gsasl/metadata.xml | 5 +- net-wireless/Manifest.gz | Bin 17769 -> 17772 bytes net-wireless/kismetmobiledashboard/Manifest | 1 + .../kismetmobiledashboard-1.5_beta1.ebuild | 33 + .../kismetmobiledashboard-9999.ebuild | 14 +- profiles/Manifest.gz | Bin 203440 -> 203453 bytes profiles/default/linux/arm64/package.use.mask | 4 + profiles/package.mask | 5 - profiles/prefix/darwin/macos/package.mask | 6 + profiles/prefix/windows/cygwin/package.mask | 2 +- profiles/prefix/windows/cygwin/package.unmask | 2 +- sci-libs/Manifest.gz | Bin 42704 -> 42706 bytes ...libsigrokdecode-0.3.0-configure-test.patch | 28 - ...bsigrokdecode-0.3.0-no-check-linkage.patch | 30 - sci-physics/Manifest.gz | Bin 6026 -> 6024 bytes .../lightspeed/lightspeed-1.2a-r1.ebuild | 80 - .../lightspeed/lightspeed-1.2a-r2.ebuild | 75 - sec-policy/Manifest.gz | Bin 42560 -> 42553 bytes sec-policy/selinux-abrt/Manifest | 2 + .../selinux-abrt-2.20190201-r1.ebuild | 15 + sec-policy/selinux-accountsd/Manifest | 2 + .../selinux-accountsd-2.20190201-r1.ebuild | 22 + sec-policy/selinux-acct/Manifest | 2 + .../selinux-acct-2.20190201-r1.ebuild | 15 + sec-policy/selinux-ada/Manifest | 2 + .../selinux-ada-2.20190201-r1.ebuild | 15 + sec-policy/selinux-afs/Manifest | 2 + .../selinux-afs-2.20190201-r1.ebuild | 15 + sec-policy/selinux-aide/Manifest | 2 + .../selinux-aide-2.20190201-r1.ebuild | 15 + sec-policy/selinux-alsa/Manifest | 2 + .../selinux-alsa-2.20190201-r1.ebuild | 15 + sec-policy/selinux-amanda/Manifest | 2 + .../selinux-amanda-2.20190201-r1.ebuild | 21 + sec-policy/selinux-amavis/Manifest | 2 + .../selinux-amavis-2.20190201-r1.ebuild | 15 + sec-policy/selinux-android/Manifest | 2 + .../selinux-android-2.20190201-r1.ebuild | 24 + sec-policy/selinux-apache/Manifest | 2 + .../selinux-apache-2.20190201-r1.ebuild | 21 + sec-policy/selinux-apcupsd/Manifest | 2 + .../selinux-apcupsd-2.20190201-r1.ebuild | 21 + sec-policy/selinux-apm/Manifest | 2 + .../selinux-apm-2.20190201-r1.ebuild | 36 + sec-policy/selinux-arpwatch/Manifest | 2 + .../selinux-arpwatch-2.20190201-r1.ebuild | 15 + sec-policy/selinux-asterisk/Manifest | 2 + .../selinux-asterisk-2.20190201-r1.ebuild | 15 + sec-policy/selinux-at/Manifest | 2 + .../selinux-at-2.20190201-r1.ebuild | 15 + sec-policy/selinux-automount/Manifest | 2 + .../selinux-automount-2.20190201-r1.ebuild | 15 + sec-policy/selinux-avahi/Manifest | 2 + .../selinux-avahi-2.20190201-r1.ebuild | 15 + sec-policy/selinux-awstats/Manifest | 2 + .../selinux-awstats-2.20190201-r1.ebuild | 21 + sec-policy/selinux-backup/Manifest | 2 + .../selinux-backup-2.20190201-r1.ebuild | 15 + sec-policy/selinux-bacula/Manifest | 2 + .../selinux-bacula-2.20190201-r1.ebuild | 15 + sec-policy/selinux-base-policy/Manifest | 2 + .../selinux-base-policy-2.20190201-r1.ebuild | 132 ++ sec-policy/selinux-base/Manifest | 2 + .../selinux-base-2.20190201-r1.ebuild | 161 ++ sec-policy/selinux-bind/Manifest | 2 + .../selinux-bind-2.20190201-r1.ebuild | 15 + sec-policy/selinux-bitcoin/Manifest | 2 + .../selinux-bitcoin-2.20190201-r1.ebuild | 15 + sec-policy/selinux-bitlbee/Manifest | 2 + .../selinux-bitlbee-2.20190201-r1.ebuild | 22 + sec-policy/selinux-bluetooth/Manifest | 2 + .../selinux-bluetooth-2.20190201-r1.ebuild | 15 + sec-policy/selinux-brctl/Manifest | 2 + .../selinux-brctl-2.20190201-r1.ebuild | 15 + sec-policy/selinux-cachefilesd/Manifest | 2 + .../selinux-cachefilesd-2.20190201-r1.ebuild | 15 + sec-policy/selinux-calamaris/Manifest | 2 + .../selinux-calamaris-2.20190201-r1.ebuild | 15 + sec-policy/selinux-canna/Manifest | 2 + .../selinux-canna-2.20190201-r1.ebuild | 15 + sec-policy/selinux-ccs/Manifest | 2 + .../selinux-ccs-2.20190201-r1.ebuild | 15 + sec-policy/selinux-cdrecord/Manifest | 2 + .../selinux-cdrecord-2.20190201-r1.ebuild | 15 + sec-policy/selinux-ceph/Manifest | 2 + .../selinux-ceph-2.20190201-r1.ebuild | 15 + sec-policy/selinux-cgmanager/Manifest | 2 + .../selinux-cgmanager-2.20190201-r1.ebuild | 15 + sec-policy/selinux-cgroup/Manifest | 2 + .../selinux-cgroup-2.20190201-r1.ebuild | 15 + sec-policy/selinux-chromium/Manifest | 2 + .../selinux-chromium-2.20190201-r1.ebuild | 22 + sec-policy/selinux-chronyd/Manifest | 2 + .../selinux-chronyd-2.20190201-r1.ebuild | 15 + sec-policy/selinux-clamav/Manifest | 2 + .../selinux-clamav-2.20190201-r1.ebuild | 15 + sec-policy/selinux-clockspeed/Manifest | 2 + .../selinux-clockspeed-2.20190201-r1.ebuild | 15 + sec-policy/selinux-collectd/Manifest | 2 + .../selinux-collectd-2.20190201-r1.ebuild | 23 + sec-policy/selinux-consolekit/Manifest | 2 + .../selinux-consolekit-2.20190201-r1.ebuild | 15 + sec-policy/selinux-corosync/Manifest | 2 + .../selinux-corosync-2.20190201-r1.ebuild | 15 + sec-policy/selinux-couchdb/Manifest | 2 + .../selinux-couchdb-2.20190201-r1.ebuild | 15 + sec-policy/selinux-courier/Manifest | 2 + .../selinux-courier-2.20190201-r1.ebuild | 15 + sec-policy/selinux-cpucontrol/Manifest | 2 + .../selinux-cpucontrol-2.20190201-r1.ebuild | 15 + sec-policy/selinux-cpufreqselector/Manifest | 2 + ...linux-cpufreqselector-2.20190201-r1.ebuild | 15 + sec-policy/selinux-cups/Manifest | 2 + .../selinux-cups-2.20190201-r1.ebuild | 21 + sec-policy/selinux-cvs/Manifest | 2 + .../selinux-cvs-2.20190201-r1.ebuild | 23 + sec-policy/selinux-cyphesis/Manifest | 2 + .../selinux-cyphesis-2.20190201-r1.ebuild | 15 + sec-policy/selinux-daemontools/Manifest | 2 + .../selinux-daemontools-2.20190201-r1.ebuild | 15 + sec-policy/selinux-dante/Manifest | 2 + .../selinux-dante-2.20190201-r1.ebuild | 15 + sec-policy/selinux-dbadm/Manifest | 2 + .../selinux-dbadm-2.20190201-r1.ebuild | 15 + sec-policy/selinux-dbskk/Manifest | 2 + .../selinux-dbskk-2.20190201-r1.ebuild | 21 + sec-policy/selinux-dbus/Manifest | 2 + .../selinux-dbus-2.20190201-r1.ebuild | 15 + sec-policy/selinux-dcc/Manifest | 2 + .../selinux-dcc-2.20190201-r1.ebuild | 15 + sec-policy/selinux-ddclient/Manifest | 2 + .../selinux-ddclient-2.20190201-r1.ebuild | 15 + sec-policy/selinux-ddcprobe/Manifest | 2 + .../selinux-ddcprobe-2.20190201-r1.ebuild | 15 + sec-policy/selinux-denyhosts/Manifest | 2 + .../selinux-denyhosts-2.20190201-r1.ebuild | 15 + sec-policy/selinux-devicekit/Manifest | 2 + .../selinux-devicekit-2.20190201-r1.ebuild | 22 + sec-policy/selinux-dhcp/Manifest | 2 + .../selinux-dhcp-2.20190201-r1.ebuild | 15 + sec-policy/selinux-dictd/Manifest | 2 + .../selinux-dictd-2.20190201-r1.ebuild | 15 + sec-policy/selinux-dirmngr/Manifest | 2 + .../selinux-dirmngr-2.20190201-r1.ebuild | 15 + sec-policy/selinux-dirsrv/Manifest | 2 + .../selinux-dirsrv-2.20190201-r1.ebuild | 15 + sec-policy/selinux-distcc/Manifest | 2 + .../selinux-distcc-2.20190201-r1.ebuild | 15 + sec-policy/selinux-djbdns/Manifest | 2 + .../selinux-djbdns-2.20190201-r1.ebuild | 23 + sec-policy/selinux-dkim/Manifest | 2 + .../selinux-dkim-2.20190201-r1.ebuild | 22 + sec-policy/selinux-dmidecode/Manifest | 2 + .../selinux-dmidecode-2.20190201-r1.ebuild | 15 + sec-policy/selinux-dnsmasq/Manifest | 2 + .../selinux-dnsmasq-2.20190201-r1.ebuild | 15 + sec-policy/selinux-dovecot/Manifest | 2 + .../selinux-dovecot-2.20190201-r1.ebuild | 15 + sec-policy/selinux-dpkg/Manifest | 2 + .../selinux-dpkg-2.20190201-r1.ebuild | 15 + sec-policy/selinux-dracut/Manifest | 2 + .../selinux-dracut-2.20190201-r1.ebuild | 15 + sec-policy/selinux-dropbox/Manifest | 2 + .../selinux-dropbox-2.20190201-r1.ebuild | 23 + sec-policy/selinux-entropyd/Manifest | 2 + .../selinux-entropyd-2.20190201-r1.ebuild | 15 + sec-policy/selinux-evolution/Manifest | 2 + .../selinux-evolution-2.20190201-r1.ebuild | 21 + sec-policy/selinux-exim/Manifest | 2 + .../selinux-exim-2.20190201-r1.ebuild | 15 + sec-policy/selinux-fail2ban/Manifest | 2 + .../selinux-fail2ban-2.20190201-r1.ebuild | 15 + sec-policy/selinux-fetchmail/Manifest | 2 + .../selinux-fetchmail-2.20190201-r1.ebuild | 15 + sec-policy/selinux-finger/Manifest | 2 + .../selinux-finger-2.20190201-r1.ebuild | 22 + sec-policy/selinux-flash/Manifest | 2 + .../selinux-flash-2.20190201-r1.ebuild | 15 + sec-policy/selinux-fprintd/Manifest | 2 + .../selinux-fprintd-2.20190201-r1.ebuild | 21 + sec-policy/selinux-ftp/Manifest | 2 + .../selinux-ftp-2.20190201-r1.ebuild | 15 + sec-policy/selinux-games/Manifest | 2 + .../selinux-games-2.20190201-r1.ebuild | 15 + sec-policy/selinux-gatekeeper/Manifest | 2 + .../selinux-gatekeeper-2.20190201-r1.ebuild | 15 + sec-policy/selinux-git/Manifest | 2 + .../selinux-git-2.20190201-r1.ebuild | 22 + sec-policy/selinux-gitosis/Manifest | 2 + .../selinux-gitosis-2.20190201-r1.ebuild | 15 + sec-policy/selinux-gnome/Manifest | 2 + .../selinux-gnome-2.20190201-r1.ebuild | 15 + sec-policy/selinux-googletalk/Manifest | 2 + .../selinux-googletalk-2.20190201-r1.ebuild | 15 + sec-policy/selinux-gorg/Manifest | 2 + .../selinux-gorg-2.20190201-r1.ebuild | 15 + sec-policy/selinux-gpg/Manifest | 2 + .../selinux-gpg-2.20190201-r1.ebuild | 22 + sec-policy/selinux-gpm/Manifest | 2 + .../selinux-gpm-2.20190201-r1.ebuild | 15 + sec-policy/selinux-gpsd/Manifest | 2 + .../selinux-gpsd-2.20190201-r1.ebuild | 15 + sec-policy/selinux-gssproxy/Manifest | 2 + .../selinux-gssproxy-2.20190201-r1.ebuild | 15 + sec-policy/selinux-hddtemp/Manifest | 2 + .../selinux-hddtemp-2.20190201-r1.ebuild | 15 + sec-policy/selinux-howl/Manifest | 2 + .../selinux-howl-2.20190201-r1.ebuild | 15 + sec-policy/selinux-icecast/Manifest | 2 + .../selinux-icecast-2.20190201-r1.ebuild | 15 + sec-policy/selinux-ifplugd/Manifest | 2 + .../selinux-ifplugd-2.20190201-r1.ebuild | 15 + sec-policy/selinux-imaze/Manifest | 2 + .../selinux-imaze-2.20190201-r1.ebuild | 15 + sec-policy/selinux-inetd/Manifest | 2 + .../selinux-inetd-2.20190201-r1.ebuild | 15 + sec-policy/selinux-inn/Manifest | 2 + .../selinux-inn-2.20190201-r1.ebuild | 15 + sec-policy/selinux-ipsec/Manifest | 2 + .../selinux-ipsec-2.20190201-r1.ebuild | 15 + sec-policy/selinux-irc/Manifest | 2 + .../selinux-irc-2.20190201-r1.ebuild | 15 + sec-policy/selinux-ircd/Manifest | 2 + .../selinux-ircd-2.20190201-r1.ebuild | 15 + sec-policy/selinux-irqbalance/Manifest | 2 + .../selinux-irqbalance-2.20190201-r1.ebuild | 15 + sec-policy/selinux-jabber/Manifest | 2 + .../selinux-jabber-2.20190201-r1.ebuild | 15 + sec-policy/selinux-java/Manifest | 2 + .../selinux-java-2.20190201-r1.ebuild | 15 + sec-policy/selinux-kdeconnect/Manifest | 2 + .../selinux-kdeconnect-2.20190201-r1.ebuild | 15 + sec-policy/selinux-kdump/Manifest | 2 + .../selinux-kdump-2.20190201-r1.ebuild | 15 + sec-policy/selinux-kerberos/Manifest | 2 + .../selinux-kerberos-2.20190201-r1.ebuild | 15 + sec-policy/selinux-kerneloops/Manifest | 2 + .../selinux-kerneloops-2.20190201-r1.ebuild | 15 + sec-policy/selinux-kismet/Manifest | 2 + .../selinux-kismet-2.20190201-r1.ebuild | 15 + sec-policy/selinux-ksmtuned/Manifest | 2 + .../selinux-ksmtuned-2.20190201-r1.ebuild | 15 + sec-policy/selinux-kudzu/Manifest | 2 + .../selinux-kudzu-2.20190201-r1.ebuild | 15 + sec-policy/selinux-ldap/Manifest | 2 + .../selinux-ldap-2.20190201-r1.ebuild | 15 + sec-policy/selinux-links/Manifest | 2 + .../selinux-links-2.20190201-r1.ebuild | 15 + sec-policy/selinux-lircd/Manifest | 2 + .../selinux-lircd-2.20190201-r1.ebuild | 15 + sec-policy/selinux-loadkeys/Manifest | 2 + .../selinux-loadkeys-2.20190201-r1.ebuild | 15 + sec-policy/selinux-lockdev/Manifest | 2 + .../selinux-lockdev-2.20190201-r1.ebuild | 15 + sec-policy/selinux-logrotate/Manifest | 2 + .../selinux-logrotate-2.20190201-r1.ebuild | 15 + sec-policy/selinux-logsentry/Manifest | 2 + .../selinux-logsentry-2.20190201-r1.ebuild | 15 + sec-policy/selinux-logwatch/Manifest | 2 + .../selinux-logwatch-2.20190201-r1.ebuild | 15 + sec-policy/selinux-lpd/Manifest | 2 + .../selinux-lpd-2.20190201-r1.ebuild | 15 + sec-policy/selinux-mailman/Manifest | 2 + .../selinux-mailman-2.20190201-r1.ebuild | 15 + sec-policy/selinux-makewhatis/Manifest | 2 + .../selinux-makewhatis-2.20190201-r1.ebuild | 15 + sec-policy/selinux-mandb/Manifest | 2 + .../selinux-mandb-2.20190201-r1.ebuild | 15 + sec-policy/selinux-mcelog/Manifest | 2 + .../selinux-mcelog-2.20190201-r1.ebuild | 15 + sec-policy/selinux-memcached/Manifest | 2 + .../selinux-memcached-2.20190201-r1.ebuild | 15 + sec-policy/selinux-milter/Manifest | 2 + .../selinux-milter-2.20190201-r1.ebuild | 15 + sec-policy/selinux-modemmanager/Manifest | 2 + .../selinux-modemmanager-2.20190201-r1.ebuild | 21 + sec-policy/selinux-mono/Manifest | 2 + .../selinux-mono-2.20190201-r1.ebuild | 15 + sec-policy/selinux-mozilla/Manifest | 2 + .../selinux-mozilla-2.20190201-r1.ebuild | 21 + sec-policy/selinux-mpd/Manifest | 2 + .../selinux-mpd-2.20190201-r1.ebuild | 15 + sec-policy/selinux-mplayer/Manifest | 2 + .../selinux-mplayer-2.20190201-r1.ebuild | 15 + sec-policy/selinux-mrtg/Manifest | 2 + .../selinux-mrtg-2.20190201-r1.ebuild | 15 + sec-policy/selinux-munin/Manifest | 2 + .../selinux-munin-2.20190201-r1.ebuild | 21 + sec-policy/selinux-mutt/Manifest | 2 + .../selinux-mutt-2.20190201-r1.ebuild | 15 + sec-policy/selinux-mysql/Manifest | 2 + .../selinux-mysql-2.20190201-r1.ebuild | 15 + sec-policy/selinux-nagios/Manifest | 2 + .../selinux-nagios-2.20190201-r1.ebuild | 21 + sec-policy/selinux-ncftool/Manifest | 2 + .../selinux-ncftool-2.20190201-r1.ebuild | 15 + sec-policy/selinux-nessus/Manifest | 2 + .../selinux-nessus-2.20190201-r1.ebuild | 15 + sec-policy/selinux-networkmanager/Manifest | 2 + ...elinux-networkmanager-2.20190201-r1.ebuild | 15 + sec-policy/selinux-nginx/Manifest | 2 + .../selinux-nginx-2.20190201-r1.ebuild | 21 + sec-policy/selinux-nslcd/Manifest | 2 + .../selinux-nslcd-2.20190201-r1.ebuild | 15 + sec-policy/selinux-ntop/Manifest | 2 + .../selinux-ntop-2.20190201-r1.ebuild | 15 + sec-policy/selinux-ntp/Manifest | 2 + .../selinux-ntp-2.20190201-r1.ebuild | 15 + sec-policy/selinux-nut/Manifest | 2 + .../selinux-nut-2.20190201-r1.ebuild | 21 + sec-policy/selinux-nx/Manifest | 2 + .../selinux-nx-2.20190201-r1.ebuild | 15 + sec-policy/selinux-oddjob/Manifest | 2 + .../selinux-oddjob-2.20190201-r1.ebuild | 15 + sec-policy/selinux-oident/Manifest | 2 + .../selinux-oident-2.20190201-r1.ebuild | 15 + sec-policy/selinux-openct/Manifest | 2 + .../selinux-openct-2.20190201-r1.ebuild | 15 + sec-policy/selinux-openrc/Manifest | 2 + .../selinux-openrc-2.20190201-r1.ebuild | 15 + sec-policy/selinux-openvpn/Manifest | 2 + .../selinux-openvpn-2.20190201-r1.ebuild | 15 + sec-policy/selinux-pan/Manifest | 2 + .../selinux-pan-2.20190201-r1.ebuild | 21 + sec-policy/selinux-pcmcia/Manifest | 2 + .../selinux-pcmcia-2.20190201-r1.ebuild | 15 + sec-policy/selinux-pcscd/Manifest | 2 + .../selinux-pcscd-2.20190201-r1.ebuild | 15 + sec-policy/selinux-perdition/Manifest | 2 + .../selinux-perdition-2.20190201-r1.ebuild | 15 + sec-policy/selinux-phpfpm/Manifest | 2 + .../selinux-phpfpm-2.20190201-r1.ebuild | 21 + sec-policy/selinux-plymouthd/Manifest | 2 + .../selinux-plymouthd-2.20190201-r1.ebuild | 15 + sec-policy/selinux-podsleuth/Manifest | 2 + .../selinux-podsleuth-2.20190201-r1.ebuild | 15 + sec-policy/selinux-policykit/Manifest | 2 + .../selinux-policykit-2.20190201-r1.ebuild | 15 + sec-policy/selinux-portmap/Manifest | 2 + .../selinux-portmap-2.20190201-r1.ebuild | 15 + sec-policy/selinux-postfix/Manifest | 2 + .../selinux-postfix-2.20190201-r1.ebuild | 15 + sec-policy/selinux-postgresql/Manifest | 2 + .../selinux-postgresql-2.20190201-r1.ebuild | 15 + sec-policy/selinux-postgrey/Manifest | 2 + .../selinux-postgrey-2.20190201-r1.ebuild | 15 + sec-policy/selinux-ppp/Manifest | 2 + .../selinux-ppp-2.20190201-r1.ebuild | 15 + sec-policy/selinux-prelink/Manifest | 2 + .../selinux-prelink-2.20190201-r1.ebuild | 15 + sec-policy/selinux-prelude/Manifest | 2 + .../selinux-prelude-2.20190201-r1.ebuild | 21 + sec-policy/selinux-privoxy/Manifest | 2 + .../selinux-privoxy-2.20190201-r1.ebuild | 15 + sec-policy/selinux-procmail/Manifest | 2 + .../selinux-procmail-2.20190201-r1.ebuild | 15 + sec-policy/selinux-psad/Manifest | 2 + .../selinux-psad-2.20190201-r1.ebuild | 15 + sec-policy/selinux-publicfile/Manifest | 2 + .../selinux-publicfile-2.20190201-r1.ebuild | 15 + sec-policy/selinux-pulseaudio/Manifest | 2 + .../selinux-pulseaudio-2.20190201-r1.ebuild | 15 + sec-policy/selinux-puppet/Manifest | 2 + .../selinux-puppet-2.20190201-r1.ebuild | 15 + sec-policy/selinux-pyicqt/Manifest | 2 + .../selinux-pyicqt-2.20190201-r1.ebuild | 15 + sec-policy/selinux-pyzor/Manifest | 2 + .../selinux-pyzor-2.20190201-r1.ebuild | 15 + sec-policy/selinux-qemu/Manifest | 2 + .../selinux-qemu-2.20190201-r1.ebuild | 21 + sec-policy/selinux-qmail/Manifest | 2 + .../selinux-qmail-2.20190201-r1.ebuild | 15 + sec-policy/selinux-quota/Manifest | 2 + .../selinux-quota-2.20190201-r1.ebuild | 15 + sec-policy/selinux-radius/Manifest | 2 + .../selinux-radius-2.20190201-r1.ebuild | 15 + sec-policy/selinux-radvd/Manifest | 2 + .../selinux-radvd-2.20190201-r1.ebuild | 15 + sec-policy/selinux-razor/Manifest | 2 + .../selinux-razor-2.20190201-r1.ebuild | 15 + sec-policy/selinux-redis/Manifest | 2 + .../selinux-redis-2.20190201-r1.ebuild | 15 + sec-policy/selinux-remotelogin/Manifest | 2 + .../selinux-remotelogin-2.20190201-r1.ebuild | 15 + sec-policy/selinux-resolvconf/Manifest | 2 + .../selinux-resolvconf-2.20190201-r1.ebuild | 15 + sec-policy/selinux-rgmanager/Manifest | 2 + .../selinux-rgmanager-2.20190201-r1.ebuild | 15 + sec-policy/selinux-rngd/Manifest | 2 + .../selinux-rngd-2.20190201-r1.ebuild | 15 + sec-policy/selinux-roundup/Manifest | 2 + .../selinux-roundup-2.20190201-r1.ebuild | 15 + sec-policy/selinux-rpc/Manifest | 2 + .../selinux-rpc-2.20190201-r1.ebuild | 15 + sec-policy/selinux-rpcbind/Manifest | 2 + .../selinux-rpcbind-2.20190201-r1.ebuild | 15 + sec-policy/selinux-rpm/Manifest | 2 + .../selinux-rpm-2.20190201-r1.ebuild | 15 + sec-policy/selinux-rssh/Manifest | 2 + .../selinux-rssh-2.20190201-r1.ebuild | 15 + sec-policy/selinux-rtkit/Manifest | 2 + .../selinux-rtkit-2.20190201-r1.ebuild | 21 + sec-policy/selinux-rtorrent/Manifest | 2 + .../selinux-rtorrent-2.20190201-r1.ebuild | 15 + sec-policy/selinux-salt/Manifest | 2 + .../selinux-salt-2.20190201-r1.ebuild | 15 + sec-policy/selinux-samba/Manifest | 2 + .../selinux-samba-2.20190201-r1.ebuild | 15 + sec-policy/selinux-sasl/Manifest | 2 + .../selinux-sasl-2.20190201-r1.ebuild | 15 + sec-policy/selinux-screen/Manifest | 2 + .../selinux-screen-2.20190201-r1.ebuild | 15 + sec-policy/selinux-sendmail/Manifest | 2 + .../selinux-sendmail-2.20190201-r1.ebuild | 15 + sec-policy/selinux-sensord/Manifest | 2 + .../selinux-sensord-2.20190201-r1.ebuild | 15 + sec-policy/selinux-shorewall/Manifest | 2 + .../selinux-shorewall-2.20190201-r1.ebuild | 15 + sec-policy/selinux-shutdown/Manifest | 2 + .../selinux-shutdown-2.20190201-r1.ebuild | 15 + sec-policy/selinux-skype/Manifest | 2 + .../selinux-skype-2.20190201-r1.ebuild | 21 + sec-policy/selinux-slocate/Manifest | 2 + .../selinux-slocate-2.20190201-r1.ebuild | 15 + sec-policy/selinux-slrnpull/Manifest | 2 + .../selinux-slrnpull-2.20190201-r1.ebuild | 15 + sec-policy/selinux-smartmon/Manifest | 2 + .../selinux-smartmon-2.20190201-r1.ebuild | 15 + sec-policy/selinux-smokeping/Manifest | 2 + .../selinux-smokeping-2.20190201-r1.ebuild | 21 + sec-policy/selinux-snmp/Manifest | 2 + .../selinux-snmp-2.20190201-r1.ebuild | 15 + sec-policy/selinux-snort/Manifest | 2 + .../selinux-snort-2.20190201-r1.ebuild | 15 + sec-policy/selinux-soundserver/Manifest | 2 + .../selinux-soundserver-2.20190201-r1.ebuild | 15 + sec-policy/selinux-spamassassin/Manifest | 2 + .../selinux-spamassassin-2.20190201-r1.ebuild | 15 + sec-policy/selinux-speedtouch/Manifest | 2 + .../selinux-speedtouch-2.20190201-r1.ebuild | 15 + sec-policy/selinux-squid/Manifest | 2 + .../selinux-squid-2.20190201-r1.ebuild | 21 + sec-policy/selinux-sssd/Manifest | 2 + .../selinux-sssd-2.20190201-r1.ebuild | 15 + sec-policy/selinux-stunnel/Manifest | 2 + .../selinux-stunnel-2.20190201-r1.ebuild | 15 + sec-policy/selinux-subsonic/Manifest | 2 + .../selinux-subsonic-2.20190201-r1.ebuild | 15 + sec-policy/selinux-sudo/Manifest | 2 + .../selinux-sudo-2.20190201-r1.ebuild | 15 + sec-policy/selinux-sxid/Manifest | 2 + .../selinux-sxid-2.20190201-r1.ebuild | 15 + sec-policy/selinux-syncthing/Manifest | 2 + .../selinux-syncthing-2.20190201-r1.ebuild | 15 + sec-policy/selinux-sysstat/Manifest | 2 + .../selinux-sysstat-2.20190201-r1.ebuild | 15 + sec-policy/selinux-tboot/Manifest | 2 + .../selinux-tboot-2.20190201-r1.ebuild | 15 + sec-policy/selinux-tcpd/Manifest | 2 + .../selinux-tcpd-2.20190201-r1.ebuild | 21 + sec-policy/selinux-tcsd/Manifest | 2 + .../selinux-tcsd-2.20190201-r1.ebuild | 15 + sec-policy/selinux-telnet/Manifest | 2 + .../selinux-telnet-2.20190201-r1.ebuild | 21 + sec-policy/selinux-tftp/Manifest | 2 + .../selinux-tftp-2.20190201-r1.ebuild | 15 + sec-policy/selinux-tgtd/Manifest | 2 + .../selinux-tgtd-2.20190201-r1.ebuild | 15 + sec-policy/selinux-thunderbird/Manifest | 2 + .../selinux-thunderbird-2.20190201-r1.ebuild | 21 + sec-policy/selinux-timidity/Manifest | 2 + .../selinux-timidity-2.20190201-r1.ebuild | 15 + sec-policy/selinux-tmpreaper/Manifest | 2 + .../selinux-tmpreaper-2.20190201-r1.ebuild | 15 + sec-policy/selinux-tor/Manifest | 2 + .../selinux-tor-2.20190201-r1.ebuild | 15 + sec-policy/selinux-tripwire/Manifest | 2 + .../selinux-tripwire-2.20190201-r1.ebuild | 15 + sec-policy/selinux-ucspitcp/Manifest | 2 + .../selinux-ucspitcp-2.20190201-r1.ebuild | 15 + sec-policy/selinux-ulogd/Manifest | 2 + .../selinux-ulogd-2.20190201-r1.ebuild | 15 + sec-policy/selinux-uml/Manifest | 2 + .../selinux-uml-2.20190201-r1.ebuild | 15 + sec-policy/selinux-unconfined/Manifest | 2 + .../selinux-unconfined-2.20190201-r1.ebuild | 15 + sec-policy/selinux-uptime/Manifest | 2 + .../selinux-uptime-2.20190201-r1.ebuild | 15 + sec-policy/selinux-usbmuxd/Manifest | 2 + .../selinux-usbmuxd-2.20190201-r1.ebuild | 15 + sec-policy/selinux-uucp/Manifest | 2 + .../selinux-uucp-2.20190201-r1.ebuild | 21 + sec-policy/selinux-uwimap/Manifest | 2 + .../selinux-uwimap-2.20190201-r1.ebuild | 15 + sec-policy/selinux-uwsgi/Manifest | 2 + .../selinux-uwsgi-2.20190201-r1.ebuild | 15 + sec-policy/selinux-varnishd/Manifest | 2 + .../selinux-varnishd-2.20190201-r1.ebuild | 15 + sec-policy/selinux-vbetool/Manifest | 2 + .../selinux-vbetool-2.20190201-r1.ebuild | 15 + sec-policy/selinux-vdagent/Manifest | 2 + .../selinux-vdagent-2.20190201-r1.ebuild | 15 + sec-policy/selinux-vde/Manifest | 2 + .../selinux-vde-2.20190201-r1.ebuild | 15 + sec-policy/selinux-virt/Manifest | 2 + .../selinux-virt-2.20190201-r1.ebuild | 15 + sec-policy/selinux-vlock/Manifest | 2 + .../selinux-vlock-2.20190201-r1.ebuild | 15 + sec-policy/selinux-vmware/Manifest | 2 + .../selinux-vmware-2.20190201-r1.ebuild | 21 + sec-policy/selinux-vnstatd/Manifest | 2 + .../selinux-vnstatd-2.20190201-r1.ebuild | 15 + sec-policy/selinux-vpn/Manifest | 2 + .../selinux-vpn-2.20190201-r1.ebuild | 15 + sec-policy/selinux-watchdog/Manifest | 2 + .../selinux-watchdog-2.20190201-r1.ebuild | 15 + sec-policy/selinux-webalizer/Manifest | 2 + .../selinux-webalizer-2.20190201-r1.ebuild | 22 + sec-policy/selinux-wine/Manifest | 2 + .../selinux-wine-2.20190201-r1.ebuild | 15 + sec-policy/selinux-wireshark/Manifest | 2 + .../selinux-wireshark-2.20190201-r1.ebuild | 15 + sec-policy/selinux-wm/Manifest | 2 + .../selinux-wm-2.20190201-r1.ebuild | 15 + sec-policy/selinux-xen/Manifest | 2 + .../selinux-xen-2.20190201-r1.ebuild | 15 + sec-policy/selinux-xfs/Manifest | 2 + .../selinux-xfs-2.20190201-r1.ebuild | 15 + sec-policy/selinux-xprint/Manifest | 2 + .../selinux-xprint-2.20190201-r1.ebuild | 15 + sec-policy/selinux-xscreensaver/Manifest | 2 + .../selinux-xscreensaver-2.20190201-r1.ebuild | 21 + sec-policy/selinux-xserver/Manifest | 2 + .../selinux-xserver-2.20190201-r1.ebuild | 15 + sec-policy/selinux-zabbix/Manifest | 2 + .../selinux-zabbix-2.20190201-r1.ebuild | 15 + sys-apps/Manifest.gz | Bin 50972 -> 50967 bytes .../baselayout-prefix-2.6-r1.ebuild | 2 +- .../baselayout-prefix-2.6.ebuild | 328 ---- sys-apps/onerng/onerng-3.6-r1.ebuild | 7 +- sys-apps/ucspi-tcp/metadata.xml | 5 +- sys-auth/Manifest.gz | Bin 11428 -> 11430 bytes .../files/polkit-0.115-spidermonkey-60.patch | 180 +++ sys-auth/polkit/polkit-0.115-r4.ebuild | 143 ++ sys-block/Manifest.gz | Bin 11191 -> 11189 bytes sys-block/rts_pstor/Manifest | 1 - .../files/rts_pstor-linux-3.10.patch | 53 - .../rts_pstor/files/rts_pstor-linux-3.8.patch | 29 - .../rts_pstor/files/rts_pstor-vmalloc.patch | 44 - sys-block/rts_pstor/rts_pstor-1.10-r5.ebuild | 38 - sys-cluster/Manifest.gz | Bin 14217 -> 14224 bytes sys-cluster/cinder/Manifest | 2 + sys-cluster/cinder/cinder-13.0.4.ebuild | 213 +++ sys-cluster/swift/Manifest | 1 + sys-cluster/swift/swift-2.21.0.ebuild | 122 ++ sys-cluster/swift/swift-2019.1.9999.ebuild | 122 ++ sys-devel/Manifest.gz | Bin 9314 -> 9317 bytes .../binutils-hppa64-2.31.1-r4.ebuild} | 25 +- sys-libs/Manifest.gz | Bin 15930 -> 15922 bytes ....ebuild => binutils-libs-2.31.1-r4.ebuild} | 0 sys-libs/glibc/Manifest | 1 - sys-libs/glibc/glibc-2.29.ebuild | 1419 ----------------- sys-process/Manifest.gz | Bin 8976 -> 8979 bytes sys-process/nmon/Manifest | 1 + sys-process/nmon/nmon-16i.ebuild | 52 + virtual/Manifest.gz | Bin 33903 -> 33912 bytes virtual/checkpassword/metadata.xml | 5 +- virtual/gsasl/metadata.xml | 5 +- virtual/imap-c-client/metadata.xml | 5 +- virtual/mailx/metadata.xml | 5 +- virtual/mda/metadata.xml | 5 +- virtual/mta/metadata.xml | 5 +- virtual/qmail/metadata.xml | 5 +- www-client/Manifest.gz | Bin 6546 -> 6551 bytes www-client/vivaldi-snapshot/Manifest | 4 + .../vivaldi-snapshot-2.4.1488.33_p1.ebuild | 119 ++ www-servers/Manifest.gz | Bin 5533 -> 5533 bytes www-servers/nginx/Manifest | 3 + www-servers/nginx/nginx-1.15.10.ebuild | 1085 +++++++++++++ x11-misc/Manifest.gz | Bin 48591 -> 48601 bytes x11-misc/mugshot/mugshot-0.4.1.ebuild | 4 +- x11-plugins/Manifest.gz | Bin 28712 -> 28711 bytes x11-plugins/enigmail/Manifest | 1 + x11-plugins/enigmail/enigmail-2.0.10.ebuild | 82 + x11-themes/Manifest.gz | Bin 23090 -> 23109 bytes x11-themes/claws-mail-themes/metadata.xml | 4 - x11-wm/Manifest.gz | Bin 9615 -> 9624 bytes x11-wm/i3/Manifest | 3 +- .../i3/files/i3-4.13-remove-git-polling.patch | 19 - x11-wm/i3/i3-4.13-r1.ebuild | 88 - .../i3/{i3-4.14.1.ebuild => i3-4.16.1.ebuild} | 15 +- 1360 files changed, 12535 insertions(+), 6087 deletions(-) create mode 100644 app-admin/analog/analog-6.0.13.ebuild create mode 100644 app-admin/lastpass-cli/lastpass-cli-1.3.2.ebuild create mode 100644 app-admin/puppet/puppet-5.5.12.ebuild create mode 100644 app-admin/puppet/puppet-6.4.0.ebuild create mode 100644 app-backup/btrbk/btrbk-0.27.2.ebuild create mode 100644 app-crypt/gpgme/gpgme-1.13.0.ebuild delete mode 100644 app-emulation/libvirt/files/libvirt-4.10.0-fix_apparmor_rules.patch delete mode 100644 app-emulation/libvirt/files/libvirt-4.5.0-fix_typo_in_apparmor_rule.patch delete mode 100644 app-emulation/libvirt/files/libvirt-guests.init-r2 delete mode 100644 app-misc/mosquitto/files/mosquitto-1.4.10-conditional-tests.patch delete mode 100644 app-misc/mosquitto/files/mosquitto-1.5-fix-socket_get_address.patch delete mode 100644 app-misc/mosquitto/files/mosquitto-fix-conditional-tests.patch delete mode 100644 dev-lang/python/files/3.6-blake2.patch delete mode 100644 dev-lang/spidermonkey/spidermonkey-17.0.0-r4.ebuild delete mode 100644 dev-lang/spidermonkey/spidermonkey-24.2.0-r3.ebuild create mode 100644 dev-libs/leatherman/leatherman-1.6.0.ebuild create mode 100644 dev-python/flexmock/flexmock-0.10.4.ebuild create mode 100644 dev-python/importlib_resources/Manifest create mode 100644 dev-python/importlib_resources/importlib_resources-1.0.2.ebuild create mode 100644 dev-python/importlib_resources/metadata.xml create mode 100644 dev-python/kazoo/kazoo-2.6.1.ebuild create mode 100644 dev-python/objgraph/objgraph-3.4.0.ebuild create mode 100644 dev-python/pure-sasl/Manifest create mode 100644 dev-python/pure-sasl/metadata.xml create mode 100644 dev-python/pure-sasl/pure-sasl-0.6.1.ebuild create mode 100644 dev-python/pynacl/pynacl-1.3.0.ebuild create mode 100644 dev-ruby/facter/facter-3.13.1.ebuild delete mode 100644 dev-vcs/git-crypt/git-crypt-0.3.ebuild delete mode 100644 dev-vcs/git-crypt/git-crypt-0.4.ebuild delete mode 100644 dev-vcs/git-crypt/git-crypt-0.5.0.ebuild create mode 100644 games-misc/opengfx/files/opengfx-0.5.5-Makefile.patch create mode 100644 games-misc/opengfx/opengfx-0.5.5.ebuild rename games-rpg/manaplus/{manaplus-1.8.9.1.ebuild => manaplus-1.9.3.23.ebuild} (52%) create mode 100644 games-util/lutris/lutris-0.5.1.2.ebuild create mode 100644 gnome-base/gnome-settings-daemon/files/org.gnome.settings-daemon.plugins.power.gschema.override create mode 100644 gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.30.2-r1.ebuild rename kde-misc/kdiff3/{kdiff3-0.9.98_p20190317.ebuild => kdiff3-1.8.0_pre20190322.ebuild} (94%) delete mode 100644 mail-filter/procmail/procmail-3.22-r12.ebuild rename media-gfx/gscan2pdf/{gscan2pdf-2.3.0.ebuild => gscan2pdf-2.5.1.ebuild} (100%) rename media-libs/jasper/{jasper-2.0.15-r1.ebuild => jasper-2.0.16.ebuild} (100%) delete mode 100644 media-libs/openexr/openexr-2.0.1-r1.ebuild delete mode 100644 media-libs/openexr/openexr-2.2.0-r1.ebuild delete mode 100644 media-libs/openexr/openexr-2.2.0.ebuild delete mode 100644 media-libs/tiff/tiff-3.9.7-r1.ebuild create mode 100644 media-radio/js8call/js8call-1.0.0_rc3.ebuild create mode 100644 metadata/md5-cache/app-admin/analog-6.0.13 create mode 100644 metadata/md5-cache/app-admin/lastpass-cli-1.3.2 create mode 100644 metadata/md5-cache/app-admin/puppet-5.5.12 create mode 100644 metadata/md5-cache/app-admin/puppet-6.4.0 create mode 100644 metadata/md5-cache/app-backup/btrbk-0.27.2 create mode 100644 metadata/md5-cache/app-crypt/gpgme-1.13.0 delete mode 100644 metadata/md5-cache/dev-lang/spidermonkey-17.0.0-r4 delete mode 100644 metadata/md5-cache/dev-lang/spidermonkey-24.2.0-r3 create mode 100644 metadata/md5-cache/dev-libs/leatherman-1.6.0 create mode 100644 metadata/md5-cache/dev-python/flexmock-0.10.4 create mode 100644 metadata/md5-cache/dev-python/importlib_resources-1.0.2 create mode 100644 metadata/md5-cache/dev-python/kazoo-2.6.1 create mode 100644 metadata/md5-cache/dev-python/objgraph-3.4.0 create mode 100644 metadata/md5-cache/dev-python/pure-sasl-0.6.1 create mode 100644 metadata/md5-cache/dev-python/pynacl-1.3.0 create mode 100644 metadata/md5-cache/dev-ruby/facter-3.13.1 delete mode 100644 metadata/md5-cache/dev-vcs/git-crypt-0.3 delete mode 100644 metadata/md5-cache/dev-vcs/git-crypt-0.4 delete mode 100644 metadata/md5-cache/dev-vcs/git-crypt-0.5.0 create mode 100644 metadata/md5-cache/games-misc/opengfx-0.5.5 rename metadata/md5-cache/games-rpg/{manaplus-1.8.9.1 => manaplus-1.9.3.23} (86%) create mode 100644 metadata/md5-cache/games-util/lutris-0.5.1.2 create mode 100644 metadata/md5-cache/gnome-base/gnome-settings-daemon-3.30.2-r1 rename metadata/md5-cache/kde-misc/{kdiff3-0.9.98_p20190317 => kdiff3-1.8.0_pre20190322} (92%) delete mode 100644 metadata/md5-cache/mail-filter/procmail-3.22-r12 rename metadata/md5-cache/media-gfx/{gscan2pdf-2.3.0 => gscan2pdf-2.5.1} (95%) rename metadata/md5-cache/media-libs/{jasper-2.0.15-r1 => jasper-2.0.16} (97%) delete mode 100644 metadata/md5-cache/media-libs/openexr-2.0.1-r1 delete mode 100644 metadata/md5-cache/media-libs/openexr-2.2.0 delete mode 100644 metadata/md5-cache/media-libs/openexr-2.2.0-r1 delete mode 100644 metadata/md5-cache/media-libs/tiff-3.9.7-r1 create mode 100644 metadata/md5-cache/media-radio/js8call-1.0.0_rc3 delete mode 100644 metadata/md5-cache/net-analyzer/icinga2-2.10.2 delete mode 100644 metadata/md5-cache/net-analyzer/icinga2-2.10.3 delete mode 100644 metadata/md5-cache/net-analyzer/icinga2-2.9.1 delete mode 100644 metadata/md5-cache/net-analyzer/icinga2-2.9.1-r2 delete mode 100644 metadata/md5-cache/net-im/spectrum2-2.0.10 rename metadata/md5-cache/net-im/{spectrum2-2.0.10.1 => spectrum2-2.0.10.1-r1} (98%) create mode 100644 metadata/md5-cache/net-im/telegram-desktop-bin-1.6.3 delete mode 100644 metadata/md5-cache/net-mail/cyrus-imapd-2.5.10 delete mode 100644 metadata/md5-cache/net-mail/cyrus-imapd-2.5.11-r1 create mode 100644 metadata/md5-cache/net-wireless/kismetmobiledashboard-1.5_beta1 delete mode 100644 metadata/md5-cache/sci-physics/lightspeed-1.2a-r1 delete mode 100644 metadata/md5-cache/sci-physics/lightspeed-1.2a-r2 create mode 100644 metadata/md5-cache/sec-policy/selinux-abrt-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-accountsd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-acct-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-ada-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-afs-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-aide-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-alsa-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-amanda-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-amavis-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-android-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-apache-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-apcupsd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-apm-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-arpwatch-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-asterisk-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-at-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-automount-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-avahi-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-awstats-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-backup-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-bacula-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-base-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-base-policy-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-bind-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-bitcoin-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-bitlbee-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-bluetooth-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-brctl-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-calamaris-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-canna-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-ccs-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-cdrecord-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-ceph-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-cgmanager-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-cgroup-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-chromium-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-chronyd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-clamav-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-clockspeed-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-collectd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-consolekit-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-corosync-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-couchdb-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-courier-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-cups-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-cvs-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-cyphesis-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-daemontools-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-dante-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-dbadm-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-dbskk-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-dbus-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-dcc-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-ddclient-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-ddcprobe-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-denyhosts-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-devicekit-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-dhcp-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-dictd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-dirmngr-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-dirsrv-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-distcc-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-djbdns-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-dkim-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-dmidecode-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-dovecot-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-dpkg-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-dracut-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-dropbox-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-entropyd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-evolution-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-exim-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-fail2ban-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-fetchmail-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-finger-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-flash-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-fprintd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-ftp-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-games-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-git-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-gitosis-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-gnome-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-googletalk-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-gorg-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-gpg-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-gpm-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-gpsd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-gssproxy-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-hddtemp-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-howl-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-icecast-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-ifplugd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-imaze-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-inetd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-inn-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-ipsec-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-irc-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-ircd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-irqbalance-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-jabber-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-java-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-kdump-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-kerberos-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-kerneloops-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-kismet-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-kudzu-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-ldap-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-links-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-lircd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-loadkeys-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-lockdev-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-logrotate-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-logsentry-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-logwatch-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-lpd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-mailman-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-makewhatis-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-mandb-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-mcelog-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-memcached-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-milter-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-modemmanager-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-mono-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-mozilla-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-mpd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-mplayer-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-mrtg-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-munin-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-mutt-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-mysql-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-nagios-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-ncftool-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-nessus-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-networkmanager-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-nginx-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-nslcd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-ntop-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-ntp-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-nut-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-nx-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-oddjob-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-oident-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-openct-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-openrc-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-openvpn-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-pan-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-pcmcia-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-pcscd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-perdition-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-phpfpm-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-plymouthd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-podsleuth-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-policykit-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-portmap-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-postfix-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-postgresql-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-postgrey-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-ppp-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-prelink-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-prelude-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-privoxy-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-procmail-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-psad-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-publicfile-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-puppet-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-pyicqt-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-pyzor-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-qemu-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-qmail-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-quota-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-radius-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-radvd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-razor-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-redis-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-remotelogin-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-resolvconf-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-rgmanager-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-rngd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-roundup-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-rpc-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-rpcbind-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-rpm-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-rssh-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-rtkit-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-rtorrent-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-salt-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-samba-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-sasl-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-screen-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-sendmail-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-sensord-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-shorewall-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-shutdown-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-skype-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-slocate-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-slrnpull-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-smartmon-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-smokeping-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-snmp-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-snort-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-soundserver-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-spamassassin-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-speedtouch-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-squid-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-sssd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-stunnel-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-subsonic-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-sudo-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-sxid-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-syncthing-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-sysstat-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-tboot-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-tcpd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-tcsd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-telnet-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-tftp-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-tgtd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-thunderbird-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-timidity-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-tor-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-tripwire-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-ulogd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-uml-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-unconfined-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-uptime-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-uucp-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-uwimap-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-uwsgi-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-varnishd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-vbetool-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-vdagent-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-vde-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-virt-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-vlock-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-vmware-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-vnstatd-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-vpn-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-watchdog-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-webalizer-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-wine-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-wireshark-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-wm-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-xen-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-xfs-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-xprint-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-xserver-2.20190201-r1 create mode 100644 metadata/md5-cache/sec-policy/selinux-zabbix-2.20190201-r1 delete mode 100644 metadata/md5-cache/sys-apps/baselayout-prefix-2.6 create mode 100644 metadata/md5-cache/sys-auth/polkit-0.115-r4 delete mode 100644 metadata/md5-cache/sys-block/rts_pstor-1.10-r5 create mode 100644 metadata/md5-cache/sys-cluster/cinder-13.0.4 create mode 100644 metadata/md5-cache/sys-cluster/swift-2.21.0 create mode 100644 metadata/md5-cache/sys-cluster/swift-2019.1.9999 rename metadata/md5-cache/sys-devel/{binutils-2.31.1-r3 => binutils-hppa64-2.31.1-r4} (82%) rename metadata/md5-cache/sys-libs/{binutils-libs-2.31.1-r3 => binutils-libs-2.31.1-r4} (100%) delete mode 100644 metadata/md5-cache/sys-libs/glibc-2.29 create mode 100644 metadata/md5-cache/sys-process/nmon-16i create mode 100644 metadata/md5-cache/www-client/vivaldi-snapshot-2.4.1488.33_p1 create mode 100644 metadata/md5-cache/www-servers/nginx-1.15.10 create mode 100644 metadata/md5-cache/x11-plugins/enigmail-2.0.10 delete mode 100644 metadata/md5-cache/x11-wm/i3-4.13-r1 rename metadata/md5-cache/x11-wm/{i3-4.14.1 => i3-4.16.1} (64%) delete mode 100644 net-analyzer/icinga2/icinga2-2.10.2.ebuild delete mode 100644 net-analyzer/icinga2/icinga2-2.10.3.ebuild delete mode 100644 net-analyzer/icinga2/icinga2-2.9.1-r2.ebuild delete mode 100644 net-analyzer/icinga2/icinga2-2.9.1.ebuild delete mode 100644 net-dialup/mgetty/files/mgetty-1.1.37-gcc7.patch delete mode 100644 net-dialup/mgetty/files/mgetty-1.1.37-gentoo.patch delete mode 100644 net-im/spectrum2/files/spectrum2.tmpfiles create mode 100644 net-im/spectrum2/files/spectrum2.tmpfiles-r1 rename net-im/spectrum2/{spectrum2-2.0.10.ebuild => spectrum2-2.0.10.1-r1.ebuild} (97%) delete mode 100644 net-im/spectrum2/spectrum2-2.0.10.1.ebuild create mode 100644 net-im/telegram-desktop-bin/telegram-desktop-bin-1.6.3.ebuild delete mode 100644 net-libs/xrootd/files/xrootd-no-werror.patch delete mode 100644 net-mail/cyrus-imapd/cyrus-imapd-2.5.10.ebuild delete mode 100644 net-mail/cyrus-imapd/cyrus-imapd-2.5.11-r1.ebuild create mode 100644 net-wireless/kismetmobiledashboard/kismetmobiledashboard-1.5_beta1.ebuild delete mode 100644 sci-libs/libsigrokdecode/files/libsigrokdecode-0.3.0-configure-test.patch delete mode 100644 sci-libs/libsigrokdecode/files/libsigrokdecode-0.3.0-no-check-linkage.patch delete mode 100644 sci-physics/lightspeed/lightspeed-1.2a-r1.ebuild delete mode 100644 sci-physics/lightspeed/lightspeed-1.2a-r2.ebuild create mode 100644 sec-policy/selinux-abrt/selinux-abrt-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-accountsd/selinux-accountsd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-acct/selinux-acct-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-ada/selinux-ada-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-afs/selinux-afs-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-aide/selinux-aide-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-alsa/selinux-alsa-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-amanda/selinux-amanda-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-amavis/selinux-amavis-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-android/selinux-android-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-apache/selinux-apache-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-apcupsd/selinux-apcupsd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-apm/selinux-apm-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-arpwatch/selinux-arpwatch-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-asterisk/selinux-asterisk-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-at/selinux-at-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-automount/selinux-automount-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-avahi/selinux-avahi-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-awstats/selinux-awstats-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-backup/selinux-backup-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-bacula/selinux-bacula-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-base-policy/selinux-base-policy-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-base/selinux-base-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-bind/selinux-bind-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-bitcoin/selinux-bitcoin-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-bitlbee/selinux-bitlbee-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-bluetooth/selinux-bluetooth-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-brctl/selinux-brctl-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-cachefilesd/selinux-cachefilesd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-calamaris/selinux-calamaris-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-canna/selinux-canna-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-ccs/selinux-ccs-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-cdrecord/selinux-cdrecord-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-ceph/selinux-ceph-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-cgmanager/selinux-cgmanager-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-cgroup/selinux-cgroup-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-chromium/selinux-chromium-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-chronyd/selinux-chronyd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-clamav/selinux-clamav-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-clockspeed/selinux-clockspeed-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-collectd/selinux-collectd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-consolekit/selinux-consolekit-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-corosync/selinux-corosync-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-couchdb/selinux-couchdb-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-courier/selinux-courier-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-cpucontrol/selinux-cpucontrol-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-cpufreqselector/selinux-cpufreqselector-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-cups/selinux-cups-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-cvs/selinux-cvs-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-cyphesis/selinux-cyphesis-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-daemontools/selinux-daemontools-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-dante/selinux-dante-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-dbadm/selinux-dbadm-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-dbskk/selinux-dbskk-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-dbus/selinux-dbus-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-dcc/selinux-dcc-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-ddclient/selinux-ddclient-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-ddcprobe/selinux-ddcprobe-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-denyhosts/selinux-denyhosts-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-devicekit/selinux-devicekit-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-dhcp/selinux-dhcp-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-dictd/selinux-dictd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-dirmngr/selinux-dirmngr-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-dirsrv/selinux-dirsrv-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-distcc/selinux-distcc-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-djbdns/selinux-djbdns-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-dkim/selinux-dkim-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-dmidecode/selinux-dmidecode-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-dnsmasq/selinux-dnsmasq-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-dovecot/selinux-dovecot-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-dpkg/selinux-dpkg-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-dracut/selinux-dracut-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-dropbox/selinux-dropbox-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-entropyd/selinux-entropyd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-evolution/selinux-evolution-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-exim/selinux-exim-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-fail2ban/selinux-fail2ban-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-fetchmail/selinux-fetchmail-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-finger/selinux-finger-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-flash/selinux-flash-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-fprintd/selinux-fprintd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-ftp/selinux-ftp-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-games/selinux-games-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-gatekeeper/selinux-gatekeeper-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-git/selinux-git-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-gitosis/selinux-gitosis-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-gnome/selinux-gnome-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-googletalk/selinux-googletalk-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-gorg/selinux-gorg-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-gpg/selinux-gpg-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-gpm/selinux-gpm-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-gpsd/selinux-gpsd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-gssproxy/selinux-gssproxy-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-hddtemp/selinux-hddtemp-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-howl/selinux-howl-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-icecast/selinux-icecast-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-ifplugd/selinux-ifplugd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-imaze/selinux-imaze-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-inetd/selinux-inetd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-inn/selinux-inn-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-ipsec/selinux-ipsec-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-irc/selinux-irc-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-ircd/selinux-ircd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-irqbalance/selinux-irqbalance-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-jabber/selinux-jabber-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-java/selinux-java-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-kdeconnect/selinux-kdeconnect-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-kdump/selinux-kdump-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-kerberos/selinux-kerberos-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-kerneloops/selinux-kerneloops-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-kismet/selinux-kismet-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-ksmtuned/selinux-ksmtuned-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-kudzu/selinux-kudzu-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-ldap/selinux-ldap-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-links/selinux-links-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-lircd/selinux-lircd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-loadkeys/selinux-loadkeys-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-lockdev/selinux-lockdev-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-logrotate/selinux-logrotate-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-logsentry/selinux-logsentry-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-logwatch/selinux-logwatch-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-lpd/selinux-lpd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-mailman/selinux-mailman-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-makewhatis/selinux-makewhatis-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-mandb/selinux-mandb-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-mcelog/selinux-mcelog-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-memcached/selinux-memcached-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-milter/selinux-milter-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-modemmanager/selinux-modemmanager-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-mono/selinux-mono-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-mozilla/selinux-mozilla-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-mpd/selinux-mpd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-mplayer/selinux-mplayer-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-mrtg/selinux-mrtg-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-munin/selinux-munin-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-mutt/selinux-mutt-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-mysql/selinux-mysql-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-nagios/selinux-nagios-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-ncftool/selinux-ncftool-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-nessus/selinux-nessus-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-networkmanager/selinux-networkmanager-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-nginx/selinux-nginx-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-nslcd/selinux-nslcd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-ntop/selinux-ntop-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-ntp/selinux-ntp-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-nut/selinux-nut-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-nx/selinux-nx-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-oddjob/selinux-oddjob-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-oident/selinux-oident-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-openct/selinux-openct-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-openrc/selinux-openrc-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-openvpn/selinux-openvpn-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-pan/selinux-pan-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-pcmcia/selinux-pcmcia-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-pcscd/selinux-pcscd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-perdition/selinux-perdition-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-phpfpm/selinux-phpfpm-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-plymouthd/selinux-plymouthd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-podsleuth/selinux-podsleuth-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-policykit/selinux-policykit-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-portmap/selinux-portmap-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-postfix/selinux-postfix-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-postgresql/selinux-postgresql-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-postgrey/selinux-postgrey-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-ppp/selinux-ppp-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-prelink/selinux-prelink-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-prelude/selinux-prelude-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-privoxy/selinux-privoxy-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-procmail/selinux-procmail-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-psad/selinux-psad-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-publicfile/selinux-publicfile-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-pulseaudio/selinux-pulseaudio-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-puppet/selinux-puppet-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-pyicqt/selinux-pyicqt-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-pyzor/selinux-pyzor-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-qemu/selinux-qemu-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-qmail/selinux-qmail-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-quota/selinux-quota-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-radius/selinux-radius-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-radvd/selinux-radvd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-razor/selinux-razor-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-redis/selinux-redis-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-remotelogin/selinux-remotelogin-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-resolvconf/selinux-resolvconf-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-rgmanager/selinux-rgmanager-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-rngd/selinux-rngd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-roundup/selinux-roundup-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-rpc/selinux-rpc-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-rpcbind/selinux-rpcbind-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-rpm/selinux-rpm-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-rssh/selinux-rssh-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-rtkit/selinux-rtkit-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-rtorrent/selinux-rtorrent-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-salt/selinux-salt-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-samba/selinux-samba-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-sasl/selinux-sasl-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-screen/selinux-screen-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-sendmail/selinux-sendmail-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-sensord/selinux-sensord-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-shorewall/selinux-shorewall-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-shutdown/selinux-shutdown-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-skype/selinux-skype-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-slocate/selinux-slocate-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-slrnpull/selinux-slrnpull-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-smartmon/selinux-smartmon-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-smokeping/selinux-smokeping-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-snmp/selinux-snmp-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-snort/selinux-snort-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-soundserver/selinux-soundserver-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-spamassassin/selinux-spamassassin-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-speedtouch/selinux-speedtouch-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-squid/selinux-squid-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-sssd/selinux-sssd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-stunnel/selinux-stunnel-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-subsonic/selinux-subsonic-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-sudo/selinux-sudo-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-sxid/selinux-sxid-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-syncthing/selinux-syncthing-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-sysstat/selinux-sysstat-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-tboot/selinux-tboot-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-tcpd/selinux-tcpd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-tcsd/selinux-tcsd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-telnet/selinux-telnet-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-tftp/selinux-tftp-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-tgtd/selinux-tgtd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-thunderbird/selinux-thunderbird-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-timidity/selinux-timidity-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-tmpreaper/selinux-tmpreaper-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-tor/selinux-tor-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-tripwire/selinux-tripwire-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-ucspitcp/selinux-ucspitcp-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-ulogd/selinux-ulogd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-uml/selinux-uml-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-unconfined/selinux-unconfined-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-uptime/selinux-uptime-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-usbmuxd/selinux-usbmuxd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-uucp/selinux-uucp-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-uwimap/selinux-uwimap-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-uwsgi/selinux-uwsgi-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-varnishd/selinux-varnishd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-vbetool/selinux-vbetool-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-vdagent/selinux-vdagent-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-vde/selinux-vde-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-virt/selinux-virt-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-vlock/selinux-vlock-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-vmware/selinux-vmware-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-vnstatd/selinux-vnstatd-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-vpn/selinux-vpn-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-watchdog/selinux-watchdog-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-webalizer/selinux-webalizer-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-wine/selinux-wine-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-wireshark/selinux-wireshark-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-wm/selinux-wm-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-xen/selinux-xen-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-xfs/selinux-xfs-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-xprint/selinux-xprint-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-xscreensaver/selinux-xscreensaver-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-xserver/selinux-xserver-2.20190201-r1.ebuild create mode 100644 sec-policy/selinux-zabbix/selinux-zabbix-2.20190201-r1.ebuild delete mode 100644 sys-apps/baselayout-prefix/baselayout-prefix-2.6.ebuild create mode 100644 sys-auth/polkit/files/polkit-0.115-spidermonkey-60.patch create mode 100644 sys-auth/polkit/polkit-0.115-r4.ebuild delete mode 100644 sys-block/rts_pstor/files/rts_pstor-linux-3.10.patch delete mode 100644 sys-block/rts_pstor/files/rts_pstor-linux-3.8.patch delete mode 100644 sys-block/rts_pstor/files/rts_pstor-vmalloc.patch delete mode 100644 sys-block/rts_pstor/rts_pstor-1.10-r5.ebuild create mode 100644 sys-cluster/cinder/cinder-13.0.4.ebuild create mode 100644 sys-cluster/swift/swift-2.21.0.ebuild create mode 100644 sys-cluster/swift/swift-2019.1.9999.ebuild rename sys-devel/{binutils/binutils-2.31.1-r3.ebuild => binutils-hppa64/binutils-hppa64-2.31.1-r4.ebuild} (94%) rename sys-libs/binutils-libs/{binutils-libs-2.31.1-r3.ebuild => binutils-libs-2.31.1-r4.ebuild} (100%) delete mode 100644 sys-libs/glibc/glibc-2.29.ebuild create mode 100644 sys-process/nmon/nmon-16i.ebuild create mode 100644 www-client/vivaldi-snapshot/vivaldi-snapshot-2.4.1488.33_p1.ebuild create mode 100644 www-servers/nginx/nginx-1.15.10.ebuild create mode 100644 x11-plugins/enigmail/enigmail-2.0.10.ebuild delete mode 100644 x11-wm/i3/files/i3-4.13-remove-git-polling.patch delete mode 100644 x11-wm/i3/i3-4.13-r1.ebuild rename x11-wm/i3/{i3-4.14.1.ebuild => i3-4.16.1.ebuild} (91%) diff --git a/Manifest.files.gz b/Manifest.files.gz index 650f96e185dd854a5b102396a380615ffc0e9674..dbf81ac55aedb299c0a621fc90fd10b324b5a2a7 100644 GIT binary patch literal 29321 zcmV()K;OR~iwFP!00002|7^Y8vL(5Zoq4aP;Qbg|00M{zT((S_8QF|9W+S}-e#xB9 zsw`zC+3bG$`M#*;`PtRYX0fXBoV_Ce_vLFj+#Ubx$=hv6q43wtqr`BflP9{aaP#}A&1DTf7%P&8E{g3_Iw;#X$ z_}+f`hhP8vhZyf8zAe}~;$36U`7UXXTGOa!$Z^EGb-rh&bu1qE?mSP=;o7s*E2MO^ zI8)`F_=W4Joprx6>l;hB`+bjjvu>jwDfeDWZs#mHk5N+d=k|Rbdyd`T7HqHGX9zKm zgO}kj#d*h)BJzb;H8wWG6{t%cRt%>pe<2 zLJpgsJ#W4=9DE;!9usSXk?(|#;`;DcZXDs)5t}BJV zFBbNCWY+KA$8ppno@)&jq++ue)~NGZE%Bl8sx`)v?z-}Q-0VY{Wo5A9m{{w~XXWu{ zALrS7KT6>LYh<~wfOcHF0T`P{Is)rB`p%hmZ8nKmPas`oI5||M5Tn(0=*lk8O#tw>m#<%b{L6p*Z|&zVd;R+3AO7^Oe>ee>x5e)u1W$bCHg-MlTF#sOh-su<@_o0v zVedD7b(9&;o%wGo8$+Js$R(GfkFWy&2+-iQqhDtatVFJD)fSIh!pM1E4dV^roGV`~ z$2P~^(+vv!eev%&_!@p910Zrm?Z7lw0*F^n?C^O_K)mf8)(+_e$}pnFY9zkrS}S3Pcf;@wP`mq*Al}4E>g5B~ ziD9oC&IqCg-X`zD6;`SsJvVN-AGcH$HKV%;;YdtGOV_X)_cLucZzDV>FXOKeOnu1Fv~ z&Nh15C+~2dyDk>*Sew_GDPoZONWkOHouE8#>}@AZv)uS>XnkK9ygE`0oABHSj&Jey zn#3ZaKgd~kEf=o^AojuTgzhFC>?95gz@3X|QG3SwD~6S?YwRP8o`K|g;v@vOx>m<= zW&{Km`*g8WtTPYfXbm9+|?ZKX5J2~jDn62MuglKMWcb@Mvl zDW8ksm5vp4>|>m7_{hH`)(?z+W!@uhegjVpz!}kFrAgGyl~0a%Hl9C;sq8Y#2uV~zk1`|?u-4(oq z$hEs;8f@q+*n1KA5HPe!W4MS2?b~e?4a`XJi@wa>64!ZbrYa6HX*c?S=-G* zuX^>DWm`XwKmXLe|I=qDEywY`ay&g@u;-bu*bVTvc1g;hxF;CJ<|j-Frnz&&a|q2k zNyMmx7mx@jD-gUjaCOMydH3LFkAhoID^D7iiss zufy`rbl!LtmOdbK_1pj#zyj+4s_p>uVtua;1BCgMOIo)p9(|r|L(kyDP4wyEPB;

tY4F6jrV6gSLFo9{Nw8*HV9$bPhvKMVkQppfIF8J!wt=`f*LlGkuLAgu zy%~kVknpMjjvq+o;~0jSXqW) z$D98r3SnA@d=@xgV{L^63Jf!iXr9v8NP_BKM`MH0WJH^y%GaQ(Eb5&;FWH)3eti4>+0qvHcMqsTeO;|&FuK~O_2 zK=0NI8azX>*)(v3wa&!R06DlIa+p0kkfFORZQ}7+=SlFJ>>^JF1w+wg@He4XXCBf3 zWm+qLUpGiElPQ601Qg07Xs0YGA_< zB|awx7PrA?7aMKbCvJQlT~OnF&Fw6mTQdbZ>0u;J$;0Kw4I}=~(B8Ctzy3rFU*g@C9 zccJv*wD<*)mhI!i8y^Ng$D~nzyd*FUq9bmiBouwi!^Z-3W<&PxR_!le+mA2bKI^K) z>zp5S6^xPJ$7n(%>eZvAA9i!+>OZQ~}O7hZU!3znO9gu}t!P(H*dq|J?m zwJS)6Vd(IO15_d!m)i&kxB){RBa{{OeEZ&&)ah3us1ElMrne#B2 zbt~=QMs={S#u=dbkc{>HdD-^2@9XDZzr46Ak@9`v2Ck3zgedd9@P<;^rU3u$0WG)* ztwib*1PeUskl!J2fKzOg;F)^iVMe=+lUL8H5IcKCa?iy32Dn~=6KisL@IL*HNbL$u zHIxKa{w z2&-%_f|Z@CIOzRs*TAfhF^EJWKk{wysk}MSuFjXZ@Fm`_PFm}Gz7F~Vak#I2SDp_Y z1YiY-+_!*P6>eA&3$5ASA3RK8^eunFyjb1T;@f zufRlZh-l6g{D-lO9p3aPp&O~*j)7tAaiYxm068Hq)UJ{;9|MpaSAg`TG>O_hm!w`{ zvqQ!`@VX4b0f0PYCZxj(rrQc_X9L4XNCczJ;VLOwdJ!p5xcNoIe{H|~`1Vb;%%LD{amsAM_5(lBeUt?;s zTvuVW`I}%&y;*Hm9#idSMrvVvSR?ETcj*D^f;L@u%SXuYUQ|VdipDoR%I_f`;dh1L z6ixd!C>BdS3|fQe*iRM-|D7k)8+DA0MnpR%cSGMQA%W*f4GipX!EWZIV8i_Sc^qat zzyZ@d7Y2u#X0;(!hd`d@i%j@w{rLV0ZW)E~zHGn*GzREo&p|2l2tgEn-uUKtgkv8Y zE^+|E3(JI2tB@mGUkLSw3Vsq2h$O7kBN}5qI$nAQV*fIkh-fq6&!6JV&@tBjKn_-u zQOK#Yh5v&qij%Y60pNWpw4S{a5!AmqvLODwpkJ7$l_ASAs~ zoyD7IEWD67I1fA=|NsS+*~~eijP3@;)C;aEh z$Pg%**#z*JH}+L}S|<5Ix>YooUIuYfL6KKv3fiE6@4(_Q4^|%lX6;R(BUfV-{F_N6 zBw)djRw$wo;P}Qs(1@p~4X*>L`8n{4HHxRl494dUu|SOUvkHDlMB^d!n$VBVi<=KM zn2t1A#SP;odL8`f@>f%j zJC7VZD?j#wyf4u(!5ufE*lPGs2F+9DE3G;I`pea{(1Aj#*e?9KN$? z=xCQ1;XFN9;X#n}83ncOboHwvK;q)z;r$!a^zU=7!N63DNWLR5%b?7P?P0;6LF6{t3Uk^XA0Ex2V9|fL9=C zj;&NrTH&ROr^r|~pRWo9^*3^|%--W248W)aZOcS$B95~iRvGl{k*6m^d>+__{!9^u z1pCAMAbhD>esKD9d?C^0MP>am+h^)_e8^HRc?1Bqr$oqvw_Gr^Rv;#2w*{57?)bW5Fye!$b??2j~*2_^s`cU;y0f=@g)031p1G&ig zQ=$X322A)uE*!bzp0R-!8)%2mcEnAJ{et`tIOu|gOh^+}MZE1NqWKY_2ZHy4$$%?J ze<&Qj)SyxQ*0fpcx9l$4v;ejSSGg^x@GuoE00v|NbiyA{>X-_IhNye9P`LtV75QTF zxC^Lj;=~iJbsLcoYLK`ic%JP!HKF8ytAQU)^>D$5kIp(`#n%gW`}NQ3>(|fxpL1(^vU=*-gVjf0~eGHe22dRy}3!-kJzLZJobPTa?^-cYR(7887y(5cz86L<6&O?yYL zHH_X89LR2lV)9j`-s}omVn@*T015hOaSD<^+JoT%Jx6Ubo3n=9;ib6Gz0O7;gR5Z8 zyR8~MNt*fdqW$&DPoH^*Uih|V#Bs=9ImXGaBX5T0Z+hy2)Ynj^@)1o3mT%Ur!#Jkr ziY#vpy|9fT>TmIlcx>q4DhCz~ zw?b?j`kk^L8h70xJ}|$C7ggpBUiG4$9nF)+6FbX%v<`kP{1bkN#(C0ehiBQCEr0H& zY(lR8l2{eM#gj0Bp1tSiHT&D|)07Dme>b(e508rB@36z2jmRNl6Ag2!_~M071=a|l z@U<1r4u0{-bDu}d(O3+Gn@L}1sRLeydPYhdEO0<%U~lne2jVrZNPyqh#7qwZ5MeQ% zZ>9zj!5mmSB!BN?n{jG}DU7q6&pAP_2Q~}Vm-=lqi=Fhh@4 zg{M^LP=w3ixNvaDQ?M2d!^K_abIJ#%f5;lm_18bPmjHTvOtd}uE(A5g9Uvj#ATkcv z@&)67S{gFDh^1-Axse(krvYRHxn0fo1K{_u25X-a(h?@s5Mzn3 zcUtsN&Fw8qCPsQYQy$<>1khORv^pUf59^u^nqTFF?_ccZB6OafPGx8bhzD7&o@PT> zviVII)&cN$jT73Q3EU0SJI(cW_H`7#=wuO(q8-MR`3Qnb|GZ@5m(O_*O#j_EV}Y+H z_>mc)W=Y1`2}zrn%y+hG5d%U7>I0v@aDow8AmmEGkyIxT0_+Z^1S-_Cgst~YMYV@4 z7zW@(3`O3!xv;pCAZuow)o$hOWOSE$HLNK<$N96e_6>K9sDovM+Me<3V`SKv3Ish2 zg$&tZFSFo42$UFNxKGIMye*kIj(&HX15ROiQ0*3a0?7k#V{5ncuAjhauE*ykoBcE0 zsKlC9|@=D;X$&;^`eAow_N9;P%0{0f@~z$Tht;x{}Q zu^W_vi>P1%(NRecbP#!)Bx?`^Eqp?R-M~{_@dmna)QZT$`THB)fWJVO`NNznO^ArG zI*vO57>N%e#1OLYZjIFn9#+jiLN=*T`|W>T;nBJS%{)R zWqS@@Zwr_po++#wgZ{i~>nGIfT=TQJC0_FVxGI~j#{H3sl??=cOTRtBP?AVC(4}!< zqbTGG*uWu)mxyxD;IDS&L@lba;ufT5;Q04V6*NU zT^F1O83uv@r$#N-j6gTA(j%R)jbsVVyj~XW``7mKpI(b(KH%DA!D}9%^v0sbIq`j& zB9VG&z>{~vhu6`=#9yoquvBt{&ho%d)3)542k~{6Wf1uGLea9Ch^ujX5Z5+TZ$}A2 zZ;RdS_eS>K??=j(Z*}BPtj)5U3*`~u8AL%|uFCUn*vN_b04Z*b zkLwXwX{li)m-WKvJA&qAY0FIKo#68xW)Z`z*}&xj*yOR9!3J@_DBkrepP6GMgli=AyKTOg}2h`83s}>EFcrX9bp&A zBEiezYfo=)=*MXx-dGtE-K!F60Y$VY`V!&HUry74J6YS=3wj?Vh`Pn@h8y-3;Vm~y z!p@!nK!KhmKoPaxt{Z-KTf_>qAQCnb^l0Y!k2h{>89&+x-jO|et;EkFZ>i`l&%aRD z8^3SyI4|i75@sU$EZ}NLCUj=$*jZ^0^RHS$sfbWH;$r_W00I?(`>H0PfwqE> zSbGJ_^>6DtF)d8d^S}y|#1w<6tZ3fDQeF%32^vJhJWBTf`jQO4m3*`+d$8u=#zs^U zP+i31!bbP-jJ4n6PS-Wry6cJFOKwyu)ER6*IOtyk*bxYK|wU|Nvl>7S{ScK z&xpUR7RKjsTnz68)&9Ts*U$78`TU`@i1*#uny<;aJn7eN?I>6V79D`q2@FAJZcGV* z-t%3yVbgMOE8xM}KUP&3FuX|YPYqUPdDRvYaLc@%xSsh-xuv5 zK42v0jiVF#ikaicW**I|{CTB(@<}nmS%??8wX#vRJn8`8TjbAd7@76-1Tx^g&CrFO zLsA5c^|X8EES?=E@DHDYuptmxOn&srpBL?SfgrNH?~ArOJIcG*kb>+4GLusv{)oWj-4Q(uajyIeRV#TLCRE0?ZLCWkEV_tCL_- z#BZw$ExYOGd%0xY1n$_L9vt{gSPLt~C!c~ze&t&I1R#m<+2lD337qkano{#lNURFdJT!1`9-eDg zqBWryJl_O=sWwp1H*3w)-3VoXh%gLV_=g~?865rt_#nETbA!|L9lmnDF50iJN67iT zT=Ge2LId%)V#znK*^rNDqq|z4gZew~#|LNeL?M-x^`faVE_boG9gf!~yT>*IS&_g} z@lMRZ61|S|!%O)*ehK;&rdsNPGoZ=h`%%GNN2&Ib>63g{#|!}3Xi;;2A_IGc*<98U zLCJ@kxYTGwe)#R$^*TLQKmF>}8yFcLQGT)a3NKC26Wj9<6_@QN-KL9X>fmL~{?cCB zTk^Y^B?LFlkP&L|JYwb1vw1EnS!+XmKw1ItVQvb_&Qf})bV(}_nS^?zDQi0AESIJ9 z^#F-u7*=wj5(`3MO@y-l458mZIRp@)2!-bz-!ixSyW;7IhS@FRH=|cAN;X?quSH0` zeX68&T9<&vXor9&T4FR4Kf@ujJ!*sZf;c^A0f$LKPuiz@)?hQB06_#e#1e9`4k>(I zvY$RjPOIKN!~mYCnE&lIeich?>_&m^f%Hc>errj*P2i@UCm_ty83%CUoNVuaYHqa6 zZ5Dr?2k7|VeQU!SBG2)k$gu7P`oWCxHX^aPRW|7DkN}3rre(-PxA+z~u(BF9NSv{o z<=7jBW_VTdU3JU%ZSJB{f>h&U2yzH! zqTD%N(n7zW2R`T0;J)X3jRL#fvpp9_g{s*GIoJw>8rv677==km92eIDjZn;}!EKE? zzb`4QCu3X4OyRIKGSvveagU-wX|WNW^qBHO^=k z6nKgQf)c0F(=|!}IV%6Mw)Y|)*t(Ltz7|cJv$~TQSvCr{EHm1K-vAXmQ33h1k`s2q zl7gx5la2-&))&+x#a&-k?a#lwSlabLLRogRk98IRI2z2YEx(_G)ooP_NN-BtMi51N zvh*)O#n8mSf;Eg*3-mOgwq^^Lng2NnmT)G>C~WwO2wBv5-5%gt-+oSlqIJHxzOPw7 zAvMQ_BS0k343I0F3SAg8;RU^U9UdklS!Ja)YwDznDRn*Ga?>t*nG^H`ArO?SzQzo2Q=mGl+siE>CHoT+m!=Uk(%C z{Mu#ZyerghFrRx3~*hKACjjGMZiN{V;MY?-N8I~v)d5s6m}LS z->pKD>Yu=eJxrG+J>{4KfrI9Upt2RoQ#E2T!q%3|g3*6oxBvCyB?+0|SFFhSPeS?u zu+9M%g9$)6Of^~{e|f+Ur?5JV1r<`U!YtiRQUZ-~zc~eju)8R8~?&6sv!7f?wt(Z3ZAkgK7XLW=muia-)9%kZc zH?h(_DEF^D`Hnc4A3Kpa12 zn=)%QYMp2F@En7xHOyljJdYKafR1u%bbb+~%~~Di7y4W`&=!6x@FQMJ9qk!=S+l?N ze|b46hFz5pEiInrLd%*hcxtk0HyyA&^j9-bkiiD#M>_&N9j$?NSi$-yYbn~r*FuEr zK)tc8cZ4~i&vBx{pYkUr(s(mu85$!HLs4VK(sI0)`Kg^nA_%_>k>Cm5yWwD)3ylf(CyFbIfKwb1*&Z|%Ujbu5O9a5 zfa_>B<$qqaU&o)ojDie0g5*k1@=0#;o2yAiFCi52x$-)zl;dz`Rj z)5YnyS!KQl(mg!^Nth`go3k??0Jh`46%`X{VcQl00K-R5;&T{y>{dtA96Zd!S%5`} z0Cn5DL-(BrA4;`u_8({TN?={L|+}JIj0cv|Ewrlz2I!;tA=vEDD0-#O&!g zv>m3XXdadfWt`ZCUfY)8`2+;$J1QIifeWo&>T_1t5zca%<34~t5ib-=xf(4^J&iBqks0o?DFj#v}FK@C+gn8V*;lRbYvCGFJDBMVS?~c z)Zv`wpJUjL6WIAJorb?ywoIV3=jb{CQqQnT-IxO*mS=|f^(Syf^Z`7>&PcTy44c?+ z&l*)RhYinAT$Cj!*FEINHphwLu~WD`g46gC-gVk3F6ZFGkng z7JOnXNb@qD#?f|^b6KgCmhG%>%QnD-M5G&Rd@=QaO`-=Jp8`2KrfFAnIpnS9wED2o zUf+n8e8mHP+N!lg#7uniwBxNm;}^`doK|+acb*ks(^$TB|NWMcjO>ZT=VklLk1tQ*>lZio}R0U=CnBkF9jw=WHXM%cJ;u5JDs9BBncZi#1ux)eg5 zZT=wy(~iKg;0bxK$3TH_;Na|YYW8tM;M-iYy@!I~RSW)VBL)$otKpobOR9F*n z6(g0`=`$?fXwEmeEXN_V?t&V&Y1>2kduObaO@QDakB~#G)7zFTf3mk99kspynMM4SYbyy`Ihyf6o%5e{l^;${5-NO2Kwo^d=#Y*gIf zQLsAuSmsj>ZsoKkb*O>4Qnj)e>0-ZAg_Yi=6pY}4r_5mwhCKMRei;&m3Gg>>khaA+ zBx!o4*ra++1Xw^MBKP^2z-A743h*|LZeBiTTfk9X=wr3kf%~S6Cr%RrY?)=s=s8#c ze*|5*_+Jbof|OQ6own9Nvtd)^LyF@$g!*F}ziT$b*6IiO$un)U&{hSOWpnHqioh=! zTp-52Ae2Y2KAkms`V|p2{XP)8)(pcp58#8Bu0%@C&2!u4{&aPd9BKfF!U5$( znK#=GJhGXd&v_tv-gZE;So|46Q|bT4a;xk`f@SeK=t~R^Hp`=iY(i*;*wcX}^K$6c z6)&5)bJ1eJv zZBKQ8kCP}umrliV+Uf+&fwkLW1^IxFu71twp1)7ragqv)aI564Ch69Z_c;~41Zi|0 zRs&(kovnp%+pdbjL!86<6O3r6?b(?%`}SB6ENAs$f^9hG%@J1}8px_*EXC7lvv*-; z`wsW-*6!y&efjz2$Q^_KP$nN58=3E953T*IhHHaZ4kL~3bb)2s}y8 zfOvqL1Ep$uYeI-T45_aRw|{x5jWl!iZf*pq!()j$S(T?#0u=~r7J^W?bs&Bpb5my4EsZR@~c)u_L9wQCy(L4tq5MR`~7`j z0JJ8vj)TV|S^;yG%-YlfklraI3k&v&wx@#T0QYc?A(nnQk#D$Z>CD4E`2+8e>80Xi zojD%wu`<(SS_6zw(kodd1+S9Ze4I@2+p7K3m-#~9t`CK4HybzrdS~tRWyM0`o3bYZ zgbUo_C`7|_An&3@=&&T@ej3kslZ<=t|FGAiY>R}W4L`(a%*`?lY`07{+$mecvFBhk z_63JRQ+fz|y{%fZ-SEhK3d+pcM0|Xe?cuN<6lCkJV3gS=e@~wxtjJT2WfP%OX<(Df zK9_stt4l!byMW4LrioZ_LF6th0I6q(y=VS}+l1P$6SDcbYQO6_^W)x^ZCbW=T2PDU zcH2UXrJ&o*<`b)WbYO>bFo@*Et_U!@tl4ji)Wpqb&i0BP)kKY;FPk;FwO)XY> zPqe|z%5=061a0*cvv8?r!K8soP!AAZIUA3TX{1 zPl+QhHx5Y*%>y*zRn2;X38=%s-txRQp%cznw!0h+v_XAza0ls#D!MGB1LCg8p5Cdy zF4`}D`PYB_`qIo|In#R$RyRw1_607%6|tp=pzBjCx55C*3Zq`PZ4=l|dotX^%V zUGR~PDP7C14eWM#g4ZgjopF}a)J$;pOSuqVn8Pzk>vjT(+1>V5M z4J=r$18lNgtI2mqUcWBf_iumt%li7|pI$l~(}zlrXC5j0a2{q?*W%SCkGwpI%O<0i zQ(1_IwvBGd9GU~#$HHur{GKYD{qT?<{#dg7aXxC;7HO#Yx^BXSvj^Zj1OpU4#;)%>yRDgK zbAU~Q_aJkFvz3~?A~@6L&!ZK9=*wC$m%_vTZs~sc(@PuB`5~0X-~e1=3fj|h;JJZd z0%&S_zoqY(%|1MM10sMC!~qa|ClCltG&aKaJ}k79M!D^fr|l1!F50FHkzk8R;HWS{ zKMZxnr}l>E_{Q9#O*`S4%$KpW$S1@TU-!4_Devp{l&a3V zmq#0zwa3u0_NV?1t%Ae>LRBjk%OLLNN9ej)SEK*_#-=cm7Z`FG`l zL$BT|=%q#=>+LX|;dF|WtoPCmNj7NSuAze3N2qt<4kNj~;gsrm%4(lAD6F6-% zx0jq~RnRUxlI^AEX+=)k<+S7+dgd4lPy5!?=n;j8hH;$3ki>HyR@J2LL7R!DY|S@O z<#!SFS9={_cyIa8efG3Hd$5TI15rC2(IEyw7A|Suj-Za!@qp`Te}p8dq=A)a;UGAF z))qXkMOVT>o^wBdgGF?%iF4*MHj|6BwM5Zr57R)JL_4yM_Zs@kIo8BG*l>6bEs$c% z(UW%BNxn|U0OJa_;j;%+6z;{2ULbsF}M^{0P%DV_YF?bqP#jq%P`m*M0^W}LALn}m4of4>g(Du|<-xo+A9CN}(OcEy#`i4TTZo1ACkoexcZ(4#etkn1m?XTlV27TEaE| zYg3VJM+rnJgi}+8#a25{PxI@_{VqptF7};^47d!eweR>SO8B~yZ)QP>o+yH5ITiZ| z^c14*O7Afh-+$}%zj zW5dXG6EmM-XbXA@Lo|#P-rCmdBTk#HKib>R-+o$u?CsajG^AV~PGjt=i|~7t`?;;Y ziceRGZwP}U9ovo%Bjsc+Y4K&rp9mcvpl(H z(%6g;9hbw<@*ITX@S&Ok)0uV~@UwYV(>=47ehv^UI4>~6qS2Bzi!}F|;Jqv{$7ayA ziJj@T^`bqm4d_9!p@;`TxJ4dQy_GOFtCQ|?!Lo=#wd_1wODM3CrH z!5ttyI%J`o(urY@2FN0*=f}X8Wj@4f0Nh|5>#%~2mptAMny*~1Z3kkswI4IH8V8XF zZz0~zBUu~=Y!w75k$xcWpia;oCutwKnnUB;Pu2s$m)CPNc}kcs2&KcI9M^fqaM_Z8 z_n3xQW(i>|Q0d>V+wc4o67~VzAk~)XfYx>*10I*8K0LMF4boIEQy+w~6Y?D#$%k{` zEB0Bkbk7iE#JJ;MdD~T&+!N}KMLD9nS!M;RzMQvEtke|_%+KX$3;lbyOMgaPCKI8> z()i(|=13%lqTyvk(iGuJ&z%KM(Z%V4RmK4C#VW%Ch`Aw550NI~;kLFIS&iGCw`Fz& zuhXH?;2I)2#XLrc*My4fGyQ(uepeihnEfE_=Xhw5ZI$2vYlfL88_EHrC(`p+P&ZFc z3r^$Y2>w0Mq1#JKqy)9?-$&R+c=%<@`+`Kk;2|NbBlNVlB+?V-PG`mgi6`=_2t{wF z%_n4 zI8BH0;b)hK)1THJ=M*1hdo*IL2oYoq=y|tW{yfZ4+LsnATCWa)LT1?C?Ue<&;8*~& zr|{3=$~xk^$O@;oqIgt+GF#>s!L}zv9eHHQ;Z)3oe@j*#<9g2EL9N5VCI!N2tw)-; zC|DC_;iIBGMWO~l!n2v^oGlaumR-E!ST>gFK>7b#b z9NU)o!PEBoewB%V4fM_yGC%~YB{IlY+im)OhDq2}h4ESI*Bw5z9bioT>Jop&C5!QWpZHEXsZwqi@~uOo-yGv^Xc(B+UF(v=a)eXAI?jMb)WjqAg_fR0XwqGsD?JvDLY_L-ch+8nm99GF!gsHn^3`L{DXOo}H{ zc}-JlW&o;3Xlh^<22dk7bR)*Ub!oQjVBM4OlnEw7xgkjw^lYhO&_H>VKVgL9kWxC($l42u{Fe(1Cgm>9I1Sk}ye6LB}9 zW0~!OC$pl*EfdNkIo9shDx$-dB5&p3-Cc^G*x^R431gFm#Ak;)xuti4w;_ zO8YPf<)7yIJ)Ze=$A{_}(A-?r&dyu`(2|pN5G-tzW0{9($8|aBfq>3W1}8nT`N$$A zyWMioswP?n1`jF2A_k26If{8^h4&gCQ2!uUE zaBB>=HdMxP)a6{xy)u)@BTjG$vQUArpq#Q;l?}z$E&v&QO+bgu1!sH$SbJj~)|o!% z&AnFM3grj5SP>uV%cAY?sH%Vd_By^l%JknI)fPd*VqFAJy(w5K;FLt9F>ie>XN7_A zNUh96+L&-+GUx>4(suSa++6Pj0ue^3oX=dA6Sfh6H(v7CPs`zWX8-OP_zX;ob&L4X zho+ZZrNm{~1B7mh$&td<$^eK}z902?G^;Hyv!W$bD+>02KHLIqu#0X(UU{MI)?kH@ z*zDx++e}JxKF+esV%k%EIXsncm(dmL^V0q95XMy2d!tZsmUMc15i0sOG?+ewmF0=UzRC*iC8GHT)^7x=+0rO0fNiH_3DWunci>N`p@K8 zbqmK27~=bAEQuQO+Z5xT7MZ3+;FD1&+sh$TwrqOM0*cMisN-n{B=9$MvuMipyJX4w zHA(MnCrR=~lPe*$z)Dl%x3l%sU zr09S%TVrBl4?L{wDoSUcAq5^izjH9zQDTe5+}-=lB%pF;%e>pJ*zp$obSR@eW5pBE z+AQm^3+V7j9zPW0EQ^C>LU}R6VWG{cgqdL*D?b}Ov_dBW%uwOeA-=tL8I46>5Z>sd z8CKxKs{L*LJ4uftdzi`bA)| z@2*+GYD~Prq4Y@VdN=`~9P_!yEExN5mXqLX!Q`-cI5{Htd~bw5JIF(@*p}vA)0qTL zLwBBmWdQ|mJ-6eyY*-_<*k7nrS~uYycJqudFl-$;+GxJL8)aWjt>hr!5}gRhZ$AwZ zCgb@X5bcDIyRRP??SK9F_ZIELOceOW2+nL`Uo440Tm~l=c)GH@-2iq$=sx&1Vr;j= zV`fxMgq(ZPlY>r2X2B4Y`1E=*j)Nz(G^rjA217mE55fWs$8)^CL5d0C9NsVq zoAC4$yYOI-nDAaD?)b)r`iJIad%!O1N>u=dH})KM76j;(g(}XJ+|TV;1SIqf>=xna zB>@Ly6aU|sH3;3O{m7@coOrr*S~%XEnNfLyiPT_YpKBKS>$2@HUw^!uSUHlsd}!z^ zYuMDX6By+vb0^h;OOTppVnoxFD;u>iHm`#;+B<~~szF>m9omDT1KUXdYI87w@bD^@ z!|TC_u)!j!W&b0{>};&;G$a6FVL5Mw49VB?P%C+g!EZEH0lhNpn!h@a2vu&A<(bCH z(>5^g>m;h!wAY;laXLDXZ{V$K}igUdRe!h ze!R@&EFY%t+__I8C=3#%*>9^(l6en|{YL$!Di;v=4hPO-*VF0%yIzo~_HQKXQ;;j! zvhvG1kQAJ8g)_tU65g4d2oQo3?XZ*xfT3f&b;shyw_tF1e;Ul?^fu0?mKFW!m4}T; zy2CLoPHj&^Buk*elx12Fg9CUuDdvg+X)>10{}aK> zbF0jJUP>u;Ig#Pxn*I29f`9|Dd=8HqReV?U8qHlB2z)!(`10P9TM#8c;C!G>y?4rmT_H4i zNu}f2ZqH#HZ-~Y?&u+&vJL#Q_alb6u?-Ssl)O!fEOm=%c8wR*4T*>GSw^aIJ_o@&Z z{{uV$#$<0h3gOo1(7-yWv8c%Z0foR#^ZcO$N8{%JwuDUeefLDiU1Cv4$E@7 z;ycH+bgEtW8Nf4~c;(nY-rZA*>z3UW+Y)ZiEBNL$9X-6a#TQfNUi()_E7pi$AQ|nqS%<_qU&44n+@}7(dKiIDWf9)dK4F zj8sm=DJC5WvAmiM3-B1(0~UnUZQ0PWyohf`TJadXWp@0)@P0o~A&Sk~; z$5pN;k~tnTqR=6pr|J7poO-Zf77h|{{!6sH`6AfBj-2f)7UEQ^zpmS#_UBfs>{zJx zs@=HrzZ^Z{QNiV*9{ULe06xvW4p?9qu!8u&pl#;w;}^yxLZ*I3=adoORImip zWoes3p}nZpW{C?qaAB&BZePPogr*meqK(hB*EH}%+oOkq)0}1J(NSCWZ-T36nl-&` zBB+Q!CQt1@PR;#o*?#%@mp^^^`So73^kLGZ!~d;_znx5meGuF6KzLQj$h$c=Fx$M> z2=XAb^3yEMVZktj_cYm$WdW|ICm;3l5^t}Ha|WHW+=zUD~|y)5kG@S@*V?t7bGzP*s$a(yfim*pPu^iD>n z;W;V`owmFbCwigX39B`S149L&EyfKnGmsakOHSy>dMqg4FsH+6kz}zw91ybXbj$@C zou2U*uh46rG(Z-RXXw@U%!gP0Tu)BpYVDaO0NZ74m$TodlfWWShFnfo62+2_-< zIL^Z&gki`ZJV=3Z64}sW39!cV0k`Y~psO89-or)==n^>K<<%?y4&8qBj^&q8cKrT( zRM-n1N=O1n;oIJC{NxC{e&lkLw$t(8s5Lpa2p*NJt8;(}qI`M(%OM+2{plB&>-25| zGm&_q6X@Z?EvctbuCQk>r2&D$+WKld-*5Ty5ZK)0#s-py6J}k57lqlZX^%$pjO zoU}z)cF_7+bU`odfM6GIZg-AAVwo-CZ2ZLwjjrq{2GtkKXvR82-!i{joy~O3miOzr z{rKx^R`)~Z!-9S|m-9{Go9F30J%ElEg%;cvZEh96#3*I#+ zVRR?KVmmwR$rDx-v?nL*=Zb+Ivt;5%bw=zQwu0oXc7EMre6NGOo&a<}yf~}5Z zQn=sfSbyelf@@44*X_6K^Z>F>5f|IlBpc%jxd3 zG+Rtkb9_qzP59=kok->|@-uiwKY7~dp9_E<>3Z0YSAtLX3df4c$9Dm-?2E{88<$)pV&;dE-0 zr3Z%@Y8;e^O0-(V`=^)JiYH5yPP2n4>a^I)d>fqDs<$FlTaLULnh>6dr-*Ih28u!V zFGl5(99q89sv9cYyh@nGbmT$s@jSNg$?Fsv0V)wEu_v!Wg51?@LX$9igS*~TjNze; z4#%8~&r7zyd|&_EUWS{Z2;U{bf;wX677$rLYzr1zz>V6;{3)!}3muT(W_|AJ@NRv=XE?qmX|m$y`Smkz^LZ8;(Y zly3DcHpSa|c~(tV^sWwvN=I{j6G`sfcg|6<^xTUXrlmyF+CS?Spzz+modBS!9tEH8 z?1_&@!#3Yy3zy^Hns>pytlP^~Xy=D33r(PUn(Z}{NCNm2s_pWIJx4`bJb<|ImT7>% zO7!5k2x6f%;@8u`W=Ozs2!M`EA(%fBXQH9@y)Dza`q3H>56MTPW$R+#$f)XroqC(1 zn^{}0XvO*4dFfQuqC@++vNJ>pT9-F`6iC_m+}#Qfv9`;rxvDcm+GRHg9Jpgx(MdsU zRD&Ejg_37M`fhIuwliIFgfP_0otrdYSM0~jbhhJo51+{k&g#0MZ|h#c*?jh}p2guv z)7#gON&FMi#OrUmm$LG{fD4WH8oNo5JsqFuRdVqeuI_<-g()K2Sw9@%pb4WG|8hLmnEPZ|BEoivCQ7h95L`E+5@Kkv5#UnF+Fx|Ls-I(|)et z_>gRKyw{a(?-TJt8i!L1?~&j3ULen%od_yaZ?*PzBA#$RZGtvu8E0f6_FAOROZK}A zku_!?%Zbn*-iZkNcesNCKfE|^*_TPM4<6cei{es5uSG8x^e{61R>*Pq3Owj^(tw4` zay48zOs_(}TbZd?`9K)8M%9Z!flBXRCN?;P_^l30u~u#MX|@_y)U8)HIr8Xm79G2S zbw%*jlE3qrb#-~09(>#z!yJL&6)w?{Ye=T2JnjG<9qQrT=+_Bd;5Y0Z^}gV0%|oys za>VmIW%qMsb>?rat!O}{GJd|d!J|l617f9lNL171 zh&A=$i7-(;?T|97?#)Hj(s^9ld#GSagx2F$%HjIn3R@-!!bjTlnFt& zd{C#2)9%>TDuQ6XSlaJuVo-4(EUh|!ccoDZUlz3F!%Lju_`zu%ab2s+^KY+gv;MC- zaOAmMXG2ztV?({gVOaY(o_g?!DR|WxRAo3s&;dQw5eNKU^WqTiy_H;<;d+yu3RLHM z+wE;y!ZL+tEX(P2q39wt|9P7Zhq}PC2)e`>hwmZBXYpe6!UvA$&RdJJJ$b!}JNAhL z507rIyj{%##_-G;!vSJbqK5u?(SDx4>!5lMoAtc&G?y^hSR5X*c>$A%rw-Yw-pu2K z1oNCZSvTn*^sC#LNnF~17G`fsBzY0|jg`O>iE>UWbRhc0146s`ai>h@2l9+~77SPf z`=KHRiD`V)~YhIAZ|3NIZ}>)*3Fnm(dRiKp-_Z;(f;AosF)ycX?N#*ee@ zU&Lb+`Xt17gX+^15~hq0!WksG!-+QL=ht(3>v6F|3y}R~mGXJben~GkQGwX+#cIyD z-9(fS(U4w3Z)|B!?6|zRx&z#xidN_1+-cHbwpMgFeALxcoG)3#qHdjc*BFh|} z2As>mRQCB{oX>U1Almu#4->27`?X4%=Y1e2qPO_)D8c(XK>I^x1`Eak4x-=_!R<<^ z%`~K=nuB>VjIGN};DpWL#6^N(fy2YGom_KTx&Yensc}NSEzz@p{=kak%aVQn@=^*z z)cvq%*Vx&?NlpyzV7gu9-ctsb#z^cLf17>}^9T zZeE^RnGWLF?{(O>M06U{>rW9Y&kshkCD+@b3V4T^6Nioyhl2@@{tR*j+0Sb@5NtY( z@CXhdDozT$J@gCosm_Gj069ADqw+`LU`A;f0N*;qaH>lsz8e>Q2Eu zkJm-}_P5W?par@2Uen=K!iOmBU3%=H)#%Prjeb7f58SCqERl#%5+@ruEh2cifcM~? zjss!EFg-iAob0mrb&RWz!t(QgM2_dS?)$l+%1f$Gd7g*5oyUhp-8SBiL**K;WE;A-bb+x93yg9x=*9pgEk z;d(Q8^=~o{{dv*;`t8dvFU3P2ZX?9p!&89-qxbTzW_h|vu5&#d!rt#>TI==>1oJhv ziaAdER4q9duBP3=r|kS+Cs#}-W&)c1xpHH8Z<-a4*&7ADG}8%y1XNfju<(`)a@v9? zxr7_`OXjDpFxzQ2g);2imj`5CP2L9H5n0*ow6FxaXef@i>2d_wR?ygc?x4EX0S-`Cgm>+6^z$o{*60$$HNc0HbRFrwFm zUlQp;CiV{`&9L<#8}G6MuAFRdS;yY<*?Z@M6V*7%e;#?60qxUvC9?DS+M3zSY5!Ia|3P+2v%vn58wC8$U z&n!mBx#QY{3=Xw*n7}*0#5kO^6igSgw87jw66%BuWGy><$ZdGN!5_!B@1JX~u6mUZ zcLNcb?FdIau{Vy_cH+6o%=>l-GHc}BYo{k*gs8{^r`mWt3*?_HM!&;(pjd1Rm_|Qm zk=+q>nk19Sn_o~5OCtLWHHQEa8}ls_cq_nVB|uKgQ23gPflZ%D#jktx|46j(02%7HO)W3pDr*h`1+EGNeEw>X5O`>eewZwZc? zycF573$56KYT5og>VlT_rwMxu2pZ0~>dd@4(b~%$MOLSrAV;0JY9A$5mNR7Zw0dg} z9ALyV?g=8xIfqv`65Wm`GUp?D`hR{11;36je{8@0`2OwZZ$EwJ9rjSXlQo;JBu}`y zEzq`LKHA(3N;H&2 z*<0%IU$gDi8glO$;ML!!)}0A>K-$NRIB45GtiwS&o~|a;adhUr)^fcT3Fwe`1^nUH@w~^ci z@~tqy4~JJ7MJqH4ayB{GKf1;M3@ZoyeZSxRIT(IgWuU90K1V8+@E_0Rg(sVPJvS`` zxE7M7c%7m*9hjB64~LJP-j#Sd`OO)W1j;Zx3x@vymD>|Bma$@*1^tQh+ck67ryUT7 z`n+zVeH~8P`S$%K8wsQSaI*%lu)XCHV{^n)b-px^Ria{Hd&>_|qh7Lmn^wHs#Vf53 zbOK(7l{s?>R`#eLeD}G_KIMMcs3hQsXt(1dIuyam3-j5-IZgY+^}g#FLsN7-Hp6*p z#7?`^0rU+qwDywiiB?crQ&JowR=kPc5rEh2u)s^aIWRkZ48c_`iGZ84Y_h2C&2};8 z{=`xn#eg113@s$f%hLUM{qzNY{g+n~65q2PrWBrw)TeVnzo%Z zF`Xu|B5IP9-=Ud~Ftv5jiw(|LRW}C_E_)Z41B4~9Pi9A;l8QG}dv(Iok_=Ot-bk;YvVG;S!(-ZsX2Ie4&)G2xaDyqByc7#8n4EK+cuNAB6u z^!w?cKyOM{z0JsbZJjT{8mZ*G=L7PTLeEaLL9}2&CSr&XJCEsEnYU4)NY&+erg7ke<^7QEF}?DfRKfRq#U2a~PrYr90OtIK%yaWQ*{Kc1D&ub7P^c+=Ub;W6Z~V{tdAxR?ISb+a z$ORH#pxV%b{WK3)?R9%g#(`)B0->{Bx^sJJ<6ZW!a|tW7123%ZENff8tfTXKNoN(} zHnYy@Mev>Hb~0A-k_#_~ir#OlHwUL5B9z_};e46$HXUd^&kBQ~<^ON%Y)ilt}4u_$9b8_O{XXjK}-*dk%Y0S9QB#*s$AG_k$ucBbkvA037mBQQ3)z?w%%U z?z+a^Rqn8wS5!IbcOIfThmurI_h?p?%$)T&98XglPu;o$EaS*!rI<{Fl1ROgpW+Ix z-4897J(9#;#VNTfsuo%gZ>z4W+Zh^4X%haclZtC>?xOJ7Zlb)y$!q#|!4Szuk~4$c zDcg{I(<(dLJH(4M@LIcV%irxy%iACB!+gZIge_+R-Q zEjm*7vW0}~q^>4jY@*4z@tSrFwW$+~HOV zRu%_AoN8d1p>Od}yAMbYVkMCAFcKem&VAE^Hw&Ge{j&(?k9(=qO%x&@LqXL^B$l+g zrK9TB#evJ=WC>VCJ;cy=-m|Cxm-mhQq*{xUdQHEM%m-hZ(=Jb417_@4iGJP^-nybX zUcbo}*RAK$5|El`9-&#%2t*9<<3y- z3~ShEmkfY@ojY5PMG~o9OD)2o|7}yk)FzB&zc+dmUri}&^Q9V`z($^UQseQ(S15$a zOT?V^sc>tMk7s>m)u0{+ST~KF^s!U8F-R4n7VLas9t_V{W+gzyruQxdoT|?OTp}<_ zo)pir_oly`n(~9<%uui5Xv{QbxKUR#ynM{JWEq9&DhkPfmbr`MaUy~9bS zdxkUv#s1Q~8Ty9UlC%w~9|QPJZ+Pb(709ho^F#By$B6@cZ=2~OUF(Y$!`8rL}%6x`fz4We?ql zQwv*Bw#_Ey>@y7cLqqkwWnk#| zoJP;y-E!=1>d>;hV#cJdrd0hnr~F*;Ni^kDl!61&fVHA?Z%VsrVPb|4S_P_F$CY5XdZ#7(QISbkJPkpy*X}qigle#5Z^E5l{R+fiC%FzpY zTl*@@I18)({}S05H-JoY44X7SnzBq~)M1om__`LU`jZaUfHEYx#K9}!k} zxTfAS3EcrHq0_GVw%t<}j>Mn5z#wI7;zzy55hv$I4P9JZz@ofHb_UxzD19^aLmJoP zTI7$v|M-cZm<)i|t;o@DN|tjU#}aI`C(PPqCpH!MlOnD~qv~sAX+oU-*4UyxMj-lnW&Cu+S*t#R&GF*TmV)M;nm%SiR?JEe|3^VvIj+l(q5 zQW5VO5vm<-KiR2RK!}B<>LWRK6>qI39jx6H!MdcNR`oQgm@L567TRAF29ffvQFPF! zFJEeTv)yb0P*_pBvnG;#ZBgh+Mq(r;-(xGT(5Wbtlz3|GvBq$c{DRv{F5>FY;g1&# zUE4#|_b4x1;1jh7Pu|oQ zP5-7uffTgo(adMF->2H{Mg$tFo)d(qHV$o~6)Z|)2_JYPCWqxXTLxP3g^4bj205bo zv1+>F8SWg1>LgJ<5g2TYHKLoGpNtxXPu|)##-V%A)d&#IuyV}O>IRWq)6^$<*qsO} z+PUYQRl0RxOpVv)V^@naJwJ*!VLrdNRr~t&&o^1l2VK%J9j&sI7}a~n#)pi4{ywiP z865akoWm!`YI(5S9aFwlSSBke$dhc#sZXW3S4w0E!hStgjax5rMzB&HdL9xZ=Q1^P zG)30zM@);^nKL#oDMoXnz&_8;uR7N4WnIyV@w&J9cb4}-WKg|5lhuiql2tS& z5wLRLdsoIP8c<{k=$_1m0DMtS=>Oy>_U_jwp&bhNQ?=UV_9{p-Il}Fcb!M5#mTFVY zjf$3niWMOu+-ik<2yO^K8N;CnF zbjs+}of4Ak)vW<@USs_{uMk8DPW73^M5_7*=v1tpdHiJX;<}Cb@A;XUbv@@aMslW} zkCF-@xOq8Akpg^GW7>h_jSUixDg5TdsQMwgHRm6-hVR1#YW<#aRRQ-&N)bg2OAxQl zHk)M|Q`I9X3NXIr3IObU+2eamB{%&hz>^w?tMIAtk0jGw3Zf(?PG6OrLtaW`Km%7E zI(xK3)s{7wP+2cq8k19cEpt0SPqw-uZO-C++Xm2f_OTb@=wUm%fw|-7MZ0VJ_T_Vh zAj9w>wb1>hVYz7mzMT?mTF2H~no!_e>{L7|Q=N;k&k7w~%M@?Vy{G1otAL=b)aInJ zwFP0>d%)bMTx@E2DwyEibs|t#jiYWVkDKNGxB{V`yp`wBPj9!#$f|bcTSfnitVx}B zI;DHuvU@T+kA0_lLRdChS?Q*!!Eyb6oz z*}FHwUSbbzWqpO()WE7#dF56M&k>%}W~;MCBz>W?4fD|~TR$qRvJo7V_cd_oBC&?c{{*|zHTz8M|O)g!uiFcl%#9vB2v!X29M!~n9a83 z^b>G{fRB$+-q!6K@#l{>w~eQ=hnDWtj#^w2RcDuiS#0+;JtXb9lFAR7!jyA!Y(N$L+Nmhre?(1?n^1*4*F|Cy z5U&^CD0U_Kz;>`a9vlgIuxpNnuG9pBRu_PD|%m}!!y`w+-$HxW2?+j>_U%}Gtw=cpwe*ygmTn;6=i zYTCYuA)$a^yv@wawejKS{5ak)*$6#gz0e&_z7U#H0KN zij(>MVInb0W5aq)Kh#S$^J?=se;|!KDE6e3Qhy6-zkmJf4Xv?GuS_td%J`}VcJlV`}^*Mk%8 zRpF%^Ess;#RS^)$yx-JK>f3v(2(+NCnZ2-i$ctfkDH@!S&pKH(&?*T(dnaD~NT;;i zmYtSo^Lge+nzrMI@X{=_TeRy~T^A+fcrh1%6=M{|dmq zS@2!q(XVn~waq1<>&viX({)mSCrN7E(&lnh#JfZ?Vbh(31CR&?LpIBuS1Yqfr||lL z#KfAD|2N`TbY;|u%nt6yC-@P2FQR|Q~><1HasO8$JjX2<+ z%{Haw+K$;TX&K6~kQUf;Y1128KVT9up$TYoC}~Wxb#U^ObmSy3NcCf))^E;n+tyXE za(vkaiZM_}=fkA}E3#GFBBpJHgvxH@_(!h|G}_u70=t%TGNE8{G<8JRWiOFQ*~=;m z@nzTwy0}Lxv8g>I2mF22et++_P-VW3XV*6AI+qVX+4MB`a)z3ZQyiiy!#l-P+tx@m z365HLXe{Hr_-s60FR8@-u@w@X%9#5qSijGFFY#bUs>&T(P$U-MIZYF40KRzPL1kh9 zzp>EB3B)OSxsdGnF9nyi;+QHVsLV{A%Ac@~lmdG1&B`9rAW@4EBDGWRn}tnP=_8W2 zQ+DJeN~>@B3aWiaIFN#$?k6YEMf-{1pSDJiNn|m*g$0#071X5&^=99b2Mh?(xSY*M z_9sB3+ab`X=q7Ke9p8B??_bnMCa>{LfgcK5U#kT*viX*Dt3$T;Uz%C@L@ozJWap=s zRrl!-Isa60)A2BJq(Wg%1Ig~Is+@R5;-Eos5F*JJN%~ZrY*6iSf+p|)b>(G;gVgpk zPOoSjO+0lgC9o)~!6&@=Rzphi0-B#!?I%5|$J7R}37|)z>2-y34JY-Ql{s18>zsS1 z7#LBHh*6enVN6lpOg@#;C$ygu)sjlpS;zJ0fEH!VDf49>k>w_VW-X%$c2mVCUMr~W zn#2A=YK~M%sdA>Y+BZnxoSQuCSm7n_kTNcGZ8bPgbBPzrJQpfzGt+_2)HF`#fkUX{ zoeP~sb-x%@zv>ibu{#YABvEOe04dI+cGOzkD*?rG0K4{k z8IqEUmGAi2YI}Ar1ke~%MAW3Fv*EU}DIZClPL8=G;*kTwGH%UsB3I8(&cL1(m)7g~ zih-iQOHU33MM47rq@o+!U3JptyD7>O6>jBp5Q#bd=jUbnZieio@Z}la_s)Q zD9n2i^=!`+2DPx7&L9?&+P0lD-i_zqsd8hG2Yhi1tdKWL)7P^7Cxo9RgYwkORgQC6 zJZcm-k4BucCoWSryI^jzR>;iqWx&vLZEov zbU3n2s8aY~m!h7lLk+UPHL>hLyAvIvj>w*5Gi$E7b^E4K_6bLIQ^#w~dQ0;Unz>hp zbtAP(wHM4mAj*S5G9htP-FSDc$@H*!i8J#yz^pW#e`@sx&lO1m!EV{4=s2W2YOuqP z@-l^jRs|bnCJy2(Da6k-9bD3$fdreW7&ITrlCz?2>&jJZ&g^aqt9E^9r)1@)`iW~c zzJ2-eeDdU<{@jQ7WuCc;V#r0dY@MAhavBHm6x`-L%8^SM`Xa^YxQEuA###mbWbg^J z)su8=%%)>wLARsZc*wSnwcfI;?~nkc8+GMPvU{oh`SY0w8hm7B$yH~WCk0>xXd#zp zU3yZbB=hJV``wbAZ2eeOxgtZ&^QxP&^JI!lJ-gX|y}+PsPMfA1-{G{ephV@Zn4{O> zZ9Zj8UA7l?0 zjQ^@7$ZVwE&GO&9Hl(|;bn2Yv7#5b1ih8CcBNm%-li?xjq=qSHGO|-VNQ2b|QUmh> zXL_?s#*rxck$`cu&auuSI!TN!`*hq)isTukqTGxA(~}O6*X2EX31*dhP_af92m3axTT^eJw-!Cgz4wC}85TvWAWM`2WFr!=loXO>7| zHEc@Q4rkj{H{bxNq5{a}1se;<2h+Ply%{CfbqU_&jyY&TA;vL#xltvGx=2}L=dxMY zM~%F711;w`Mk4w0M(p)dzetC$@7tyX`=tpr4uFIPR2n|*RpoT5&pTFveWTP$+9aG| zNtyR;ENr5X?UFsM(U zQhnA0KvzD8n5w2O{~Ks9dRrHdeAsZeV)13G0i>mC*>wS0i^t`VH#fD7esPM_S7U=n zc{3{Qp>5#M$0bhxavcRbdQ-{;sd}_ix&p2qW zdQE`GaXYRuq8+sz{8bh91!A90p(_Zp&muRa@uGlu>P0f8y4EWvk0X|Ia^4C2lbo$A z(MKnAs*0{y1Yh$eAlMFeoW-dsP_#Nww$;6f|hZyNl-?Y^J20Y%pm9G3~9jo(_q8&~B8y!?XoVcO%)dPtm z#S>{7Zck_Adlh3Sw?Ph|)o$0!4xIetWw}7zF}PCnpFk3Y&1u zkMA_k50)hRIP~Ex?#A&iYE8C8iQvd~+IOI^+>opVM9g}ZolEG`33S5oo~0^EV!s#Q z(Fmw(rtBn|3^_H?)Th(}qt9#$hqIzRtG=iGd|a#jhf?k*GT_g$T`SPGY=;|_2*_+1 z`cPOC)prf(imJSJt0P~%sFg}6(*Lumz>>*|n!Rl5fd?n4H~v)fDL`O5)rF!=b3U2> z>lmW-WmRnWF!?@=Zko=)w|7&ixG@hk3v`e;yoTgCd{3B%zZnw`>&%o2z&~mw8$vjGmTKq$RbV<;4GC8`{ymULalr$F;7Nhf;F*{((Vi4P{JIy_x|*{_$X zWkfQbi`$!DEL5C4HMu%xWH(!>?YFnnckZeT0KYo;E|Ag><-uh#oSK;q;-T7xz+~-t zcO|_pV8=yyrJj}y+o9;R;(s5_JT?xm5FNHvah-?7Hw9KXAV_AQ@Ln$AmFGxeR8;&_ zlVW%G><+9^WH{5h>#Iv*>_i1iLEtQ9v-Z6D(2qivC`uV*h0HTQ*E{feyZ-0@0ZI^? ILmSip04pG^F#rGn literal 29303 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 diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index 2eb8564e9c6ccb8ca1c3d85bb62b2e24d9e1c6e3..d2b46e413862f2633327eb4a56916f3e3d070a1a 100644 GIT binary patch delta 34416 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≫{0^+8aWs;ODqV?CUIA-kk% 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 MAI4-nWaaz-0NQ!94*&oF delta 34398 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 diff --git a/app-admin/analog/Manifest b/app-admin/analog/Manifest index c42f86d92368..3ab6a882f87b 100644 --- a/app-admin/analog/Manifest +++ b/app-admin/analog/Manifest @@ -1 +1,2 @@ DIST analog-6.0.tar.gz 1553316 BLAKE2B 5363880cf65e8a4e845603a19dd30b79d4fb13b51b68d0cbcf59c2827a2c099d02c662e55b59ef9b4526ade53ca3f7401415a3bc78de3d7cc39b4e4988299241 SHA512 42b766d45f86a32d2e97cc2be35ebb5f4e0ffc2fb72d48196939027ea1ed3398a8cc0a43c47868f542bfb464199ab35bd93fa2ba5e37c4fc83ff15cfe19b9c60 +DIST analog-src-6013ce.zip 4875246 BLAKE2B 6b0663f3367faf84a8c65a778a065165ddfba6cd902e5cc6c9e0e84d94e1600629b9f9f89b87ec293f4b81f4034e21941ad45784ae5f35352f71f7b0917eb731 SHA512 8f8dbf0bd95873132414f558deeff61fbe9ac6cac40936f00515ccaead86642613c3f0a5a88046eb4d1f4e263cb01d638291c9a1596ea36098b455572b7364ed diff --git a/app-admin/analog/analog-6.0-r4.ebuild b/app-admin/analog/analog-6.0-r4.ebuild index 334c5652bfc3..26824d6fb25a 100644 --- a/app-admin/analog/analog-6.0-r4.ebuild +++ b/app-admin/analog/analog-6.0-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=4 @@ -6,8 +6,8 @@ EAPI=4 inherit eutils toolchain-funcs DESCRIPTION="A webserver log analyzer" -HOMEPAGE="http://www.c-amie.co.uk/analog/" -SRC_URI="http://www.analog.cx/${P}.tar.gz" +HOMEPAGE="https://www.c-amie.co.uk/software/analog/" +SRC_URI="https://web.archive.org/web/20140331011039/http://www.analog.cx/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" diff --git a/app-admin/analog/analog-6.0.13.ebuild b/app-admin/analog/analog-6.0.13.ebuild new file mode 100644 index 000000000000..ba814b09ba7f --- /dev/null +++ b/app-admin/analog/analog-6.0.13.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +MY_P="${PN}-src-6013ce" + +DESCRIPTION="A webserver log analyzer" +HOMEPAGE="https://www.c-amie.co.uk/software/analog/" +SRC_URI="http://www.c-amie.co.uk/static/analog/6013/${MY_P}.zip" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + +DEPEND=" + app-arch/unzip + >=dev-libs/libpcre-3.4 + >=media-libs/gd-1.8.4-r2[jpeg,png] + sys-libs/zlib" + +RDEPEND=" + ${DEPEND}" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}"/${PN}-5.1-gentoo.diff + "${FILESDIR}"/${PN}-6.0-bzip2.patch + "${FILESDIR}"/${PN}-6.0-undefined-macro.patch +) + +src_prepare() { + default + sed -i src/Makefile \ + -e 's| -o | $(LDFLAGS)&|g' \ + || die "sed Makefile" +} + +src_compile() { + tc-export CC + # emake in main dir just executes "cd src && make", + # i.e. MAKEOPTS are ignored + emake -C src +} + +src_install() { + newman analog.man analog.1 + + dodoc README.txt Licence.txt analog.cfg + dodoc -r examples + docinto html + dodoc docs/*.{html,gif,css,ico} + dodoc -r how-to + docinto cgi + dodoc anlgform.pl + + insinto /usr/share/analog/images ; doins images/* + insinto /usr/share/analog/lang ; doins lang/* + dodir /var/log/analog + dosym ../../../usr/share/analog/images /var/log/analog/images + insinto /etc/analog ; doins "${FILESDIR}/analog.cfg" + dobin analog +} diff --git a/app-admin/lastpass-cli/Manifest b/app-admin/lastpass-cli/Manifest index 7a58856009db..22dbe52673eb 100644 --- a/app-admin/lastpass-cli/Manifest +++ b/app-admin/lastpass-cli/Manifest @@ -1,2 +1,3 @@ DIST lastpass-cli-1.3.1.tar.gz 114843 BLAKE2B 7983d4090092ef3443d8c502d157934fa2384426f0be22c796795cdf664be3ba396f64daa81cdf896cb6901d4063f93e54b62cda4349b14fa4d312a21c5bb76d SHA512 092d28dc459719e662fbb2c5e92e8cc75be108aa9d7b62569ee44cb34dd9588e78151fdc5ad114c30e8de21c0b8803edc41db9295548c7cbfe6e537c9a52aad2 +DIST lastpass-cli-1.3.2.tar.gz 116399 BLAKE2B d00ab9443935b90eab7337702a52e0ed2e7f2e67c20ed6764f72e25ae123e0420013aa9220ece8a57b7e3bbe2f243ff56bd054fecdbd064f086536bc5eaf0d88 SHA512 b293e86d70988aa5860a94fdc2bc65341bb253d2423c8f745730419400adc91ff860017d35657d283458c477c2385ff2532b8aefa752f886b207da8d10bf9018 DIST lastpass-cli-man-1.3.1.tar.xz 5700 BLAKE2B 736ab71ad55cfcb657c727f3dc9dc15775dab1a0232d1ffc51b8794e49911531c96a841b4a5ac0b31f0516cd7aa54027ac7d0eb096816730cdfd192c04d99449 SHA512 e60807683ecd681b3937ef447d3e6a487d25418fe99f51ba99e54bf643c5254dd18427a03e7f035198ef34ff578bbb6116baf04eb554f54d85e7d059b6bfed7e diff --git a/app-admin/lastpass-cli/lastpass-cli-1.3.2.ebuild b/app-admin/lastpass-cli/lastpass-cli-1.3.2.ebuild new file mode 100644 index 000000000000..d67ef36f961b --- /dev/null +++ b/app-admin/lastpass-cli/lastpass-cli-1.3.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +CMAKE_WARN_UNUSED_CLI=no +inherit cmake-utils bash-completion-r1 + +DESCRIPTION="Interfaces with LastPass.com from the command line." +HOMEPAGE="https://github.com/lastpass/lastpass-cli" +SRC_URI="https://github.com/lastpass/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://dev.gentoo.org/~gokturk/distfiles/app-admin/lastpass-cli/${PN}-man-1.3.1.tar.xz" + +SLOT="0" +LICENSE="GPL-2+ GPL-2+-with-openssl-exception" +KEYWORDS="~amd64 ~x86" +IUSE="libressl X +pinentry test" + +RDEPEND=" + X? ( || ( x11-misc/xclip x11-misc/xsel ) ) + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + net-misc/curl + dev-libs/libxml2 + pinentry? ( app-crypt/pinentry ) +" +DEPEND="${RDEPEND} + virtual/pkgconfig +" + +src_configure() { + local mycmakeargs=( + -DBASH_COMPLETION_COMPLETIONSDIR="$(get_bashcompdir)" + ) + + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile all $(usex test lpass-test '') +} + +src_install() { + cmake-utils_src_install install + + doman "${WORKDIR}"/man/lpass.1 + + # Version 1.3.2 uses automagic detection for bashcomp + # To preserve backwards compatibility, we unconditionally + # install the completion file + newbashcomp contrib/lpass_bash_completion lpass +} + +src_test() { + local myctestargs=( + -j1 # Parallel tests fail + ) + + # The path to lpass-test is hardcoded to "${S}"/build/lpass-test + # which is incorrect for our out-of-source build + sed -e "s|TEST_LPASS=.*|TEST_LPASS=\"${BUILD_DIR}/lpass-test\"|" \ + -i "${S}"/test/include.sh || die + + cmake-utils_src_test +} diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest index bab0859f6f7a..b18a0ba0b5d2 100644 --- a/app-admin/puppet/Manifest +++ b/app-admin/puppet/Manifest @@ -1,4 +1,6 @@ DIST puppet-4.10.12.tar.gz 3022218 BLAKE2B 03757857868b1544078ae5e40d6e438631c788f1b01a3e62ba90e477b754601d2c085228e084363ff20ee39728b02ebe8ca83e17f7c79dddae1c3968aef4e320 SHA512 ff7accf70b1d4de7282cf3b41246151c49c4758a41ace56a470e4723749638027011cf170747e66fa5812280e1612e754e12d92dd35fa6c93171f7187bb9cfa2 DIST puppet-5.5.10.tar.gz 3064457 BLAKE2B 04cac9cebc03343b8c6fcf762f681f63bce4ebe27b6e7e727d06b14f0013a6c4b0ed7ff793e01b170931a881a921b4a2f107a5e37d1ac9394046f8611a7adaaf SHA512 70a5684289fc576853bf908adff44c1b1ce4b37d71236e7d7a8d140fa0e3cdd46a4b570cc7e493a3f47641f6be0c3b736ab04a178c30cce4244abe686378bf4b +DIST puppet-5.5.12.tar.gz 3073481 BLAKE2B 8044af48e7d86e754f767b42199814ff9b2dcda04f1e13920cea332ae79b23997cc1a17fe761bb5216d174bc5d77c244a9eba7752c004bf1558a648c334f698a SHA512 33d844d671710adae1dbe184981143883bf4f3ac1516f8aedd1cd8d30157bc947a3a66df30c10a2357a8cb42dafe02a80a24007312b2107c68350ed0871a3249 DIST puppet-6.2.0.tar.gz 2821615 BLAKE2B 88b8ec856cfc6dacba5dfe44da7abce56a351f514057d3c916ecb5f4188703713cf7981984c2a59cb8073da93eab91a815dc2f52ee4f621c9a412897e9387d5e SHA512 91540169d3c9c1715e78b416961f4f3957a01b0908c3b675fa75226361fb8161730ca47ed98a2e958d8841fd50086c75489c5ee53b41f933392f399d502bad9b DIST puppet-6.3.0.tar.gz 2831909 BLAKE2B ccf6353c0fc1fcdd4ac06e79bd8d91980162b8f1b2012fc2bfc1cdea3d2d6b22bf55216cea9b94a4024273ca9f76eedcc92a861de9db348408a361596033b51c SHA512 1d30706049fe378facddb923a9ecb521d37faa84740251602ac340ea1299c247252fbdaca17f1ea450ff716ab26ac4e9524f1137080318e6d9237a9e2699f6b8 +DIST puppet-6.4.0.tar.gz 2890722 BLAKE2B 5d377ab8a964b342088af5b204a53273593dd0aa8350485c2f886172947ce977aaead0ddf151548d64446f1091ec859e4eb04b86984d7e21014e8194e3a8c4c1 SHA512 f3a74be2371313f7d20e669a11e4be03cc064343fa7223d93950c3fab43545cd4b1c378b6b8795a74b084dbdb7a67d1eec9ab516565ad0e64dd28864c5327459 diff --git a/app-admin/puppet/puppet-5.5.12.ebuild b/app-admin/puppet/puppet-5.5.12.ebuild new file mode 100644 index 000000000000..7f380bcc3fac --- /dev/null +++ b/app-admin/puppet/puppet-5.5.12.ebuild @@ -0,0 +1,144 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="doc:all" + +RUBY_FAKEGEM_EXTRAINSTALL="locales" + +inherit eutils user ruby-fakegem eapi7-ver + +DESCRIPTION="A system automation and configuration management software." +HOMEPAGE="http://puppetlabs.com/" +SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz" + +LICENSE="Apache-2.0 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" +IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax" +RESTRICT="test" + +ruby_add_rdepend " + dev-ruby/hiera + dev-ruby/json:= + >=dev-ruby/facter-3.0.0 + augeas? ( dev-ruby/ruby-augeas ) + diff? ( dev-ruby/diff-lcs ) + doc? ( dev-ruby/rdoc ) + ldap? ( dev-ruby/ruby-ldap ) + shadow? ( dev-ruby/ruby-shadow ) + sqlite? ( dev-ruby/sqlite3 ) + virtual/ruby-ssl + dev-ruby/hocon" + +ruby_add_bdepend " + doc? ( dev-ruby/yard ) + test? ( + dev-ruby/mocha + dev-ruby/rack + dev-ruby/rspec-its + )" +# this should go in the above lists, but isn't because of test deps not being keyworded +# dev-ruby/rspec-collection_matchers + +RDEPEND+=" ${RDEPEND} + rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] ) + selinux? ( + sys-libs/libselinux[ruby] + sec-policy/selinux-puppet + ) + vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 ) + >=app-portage/eix-0.18.0" +PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )" + +pkg_setup() { + enewgroup puppet + enewuser puppet -1 -1 /var/lib/puppet puppet +} + +all_ruby_prepare() { + # Avoid spec that require unpackaged json-schema. + rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die + + # can't be run within portage. + epatch "${FILESDIR}/puppet-fix-tests-4.7.0.patch" + + # fix systemd path + epatch "${FILESDIR}/puppet-systemd.patch" + + # Avoid specs that can only run in the puppet.git repository. This + # should be narrowed down to the specific specs. + rm spec/integration/parser/compiler_spec.rb || die + + # Avoid failing spec that need further investigation. + rm spec/unit/module_tool/metadata_spec.rb || die +} + +each_ruby_install() { + each_fakegem_install +# dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}" +} + +all_ruby_install() { + all_fakegem_install + + # systemd stuffs + insinto /usr/lib/systemd/system + doins "${WORKDIR}/all/${P}/ext/systemd/puppet.service" + + # tmpfiles stuff + insinto /usr/lib/tmpfiles.d + newins "${FILESDIR}/tmpfiles.d" "puppet.conf" + + # openrc init stuff + newinitd "${FILESDIR}"/puppet.init-4.x puppet + newinitd "${FILESDIR}"/puppetmaster.init-4.x puppetmaster + newconfd "${FILESDIR}"/puppetmaster.confd puppetmaster + + keepdir /etc/puppetlabs/puppet/ssl + + keepdir /var/lib/puppet/facts + keepdir /var/lib/puppet/files + fowners -R puppet:puppet /var/lib/puppet + + fperms 0750 /var/lib/puppet + + fperms 0750 /etc/puppetlabs + fperms 0750 /etc/puppetlabs/puppet + fperms 0750 /etc/puppetlabs/puppet/ssl + fowners -R :puppet /etc/puppetlabs + fowners -R :puppet /var/lib/puppet + + if use ldap ; then + insinto /etc/openldap/schema; doins ext/ldap/puppet.schema + fi + + # ext and examples files + for f in $(find ext examples -type f) ; do + docinto "$(dirname ${f})"; dodoc "${f}" + done +} + +pkg_postinst() { + elog + elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could" + elog "cause puppet to hang while installing packages." + elog + elog "Portage Puppet module with Gentoo-specific resources:" + elog "http://forge.puppetlabs.com/gentoo/portage" + elog + + for v in ${REPLACING_VERSIONS}; do + if [ "$(ver_cut 1 "$v")" -eq "4" ]; then + elog + elog "Please see the following url for the release notes for puppet-5" + elog "https://docs.puppet.com/puppet/5.0/release_notes.html#if-youre-upgrading-from-puppet-4x" + elog + fi + done +} diff --git a/app-admin/puppet/puppet-6.4.0.ebuild b/app-admin/puppet/puppet-6.4.0.ebuild new file mode 100644 index 000000000000..1d12aee25d2c --- /dev/null +++ b/app-admin/puppet/puppet-6.4.0.ebuild @@ -0,0 +1,138 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="doc:all" + +RUBY_FAKEGEM_EXTRAINSTALL="locales" + +inherit eutils user ruby-fakegem eapi7-ver + +DESCRIPTION="A system automation and configuration management software." +HOMEPAGE="http://puppetlabs.com/" +SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz" + +LICENSE="Apache-2.0 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" +IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax" +RESTRICT="test" + +ruby_add_rdepend " + dev-ruby/hiera + dev-ruby/json:= + dev-ruby/semantic_puppet + >=dev-ruby/facter-3.0.0 + augeas? ( dev-ruby/ruby-augeas ) + diff? ( dev-ruby/diff-lcs ) + doc? ( dev-ruby/rdoc ) + ldap? ( dev-ruby/ruby-ldap ) + shadow? ( dev-ruby/ruby-shadow ) + sqlite? ( dev-ruby/sqlite3 ) + virtual/ruby-ssl + dev-ruby/hocon" + +ruby_add_bdepend " + doc? ( dev-ruby/yard ) + test? ( + dev-ruby/mocha + dev-ruby/rack + dev-ruby/rspec-its + )" +# this should go in the above lists, but isn't because of test deps not being keyworded +# dev-ruby/rspec-collection_matchers + +RDEPEND+=" ${RDEPEND} + rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] ) + selinux? ( + sys-libs/libselinux[ruby] + sec-policy/selinux-puppet + ) + vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 ) + >=app-portage/eix-0.18.0" +PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )" + +pkg_setup() { + enewgroup puppet + enewuser puppet -1 -1 /var/lib/puppet puppet +} + +all_ruby_prepare() { + # Avoid spec that require unpackaged json-schema. + rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die + + # can't be run within portage. + epatch "${FILESDIR}/puppet-fix-tests-6.0.0.patch" + + # fix systemd path + epatch "${FILESDIR}/puppet-systemd.patch" + + # Avoid specs that can only run in the puppet.git repository. This + # should be narrowed down to the specific specs. + rm spec/integration/parser/compiler_spec.rb || die + + # Avoid failing spec that need further investigation. + rm spec/unit/module_tool/metadata_spec.rb || die +} + +each_ruby_install() { + each_fakegem_install +# dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}" +} + +all_ruby_install() { + all_fakegem_install + + # systemd stuffs + insinto /usr/lib/systemd/system + doins "${WORKDIR}/all/${P}/ext/systemd/puppet.service" + + # tmpfiles stuff + insinto /usr/lib/tmpfiles.d + newins "${FILESDIR}/tmpfiles.d" "puppet.conf" + + # openrc init stuff + newinitd "${FILESDIR}"/puppet.init-4.x puppet + + keepdir /etc/puppetlabs/puppet/ssl + + keepdir /var/lib/puppet/facts + keepdir /var/lib/puppet/files + fowners -R puppet:puppet /var/lib/puppet + + fperms 0750 /var/lib/puppet + + fperms 0750 /etc/puppetlabs + fperms 0750 /etc/puppetlabs/puppet + fperms 0750 /etc/puppetlabs/puppet/ssl + fowners -R :puppet /etc/puppetlabs + fowners -R :puppet /var/lib/puppet + + if use ldap ; then + insinto /etc/openldap/schema; doins ext/ldap/puppet.schema + fi + + # ext and examples files + for f in $(find ext examples -type f) ; do + docinto "$(dirname ${f})"; dodoc "${f}" + done +} + +pkg_postinst() { + elog + elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could" + elog "cause puppet to hang while installing packages." + elog + elog "Portage Puppet module with Gentoo-specific resources:" + elog "http://forge.puppetlabs.com/gentoo/portage" + elog + elog "If updating from puppet 5 to 6, keep in mind that webrick (server/master)" + elog "suppert was removed for >=6.x, please migrate to puppetserver if you have" + elog "not already done so." + elog +} diff --git a/app-antivirus/Manifest.gz b/app-antivirus/Manifest.gz index 11c46f4c9111cb201e16709c0eb63d03d842facc..fffbdc8e827ef5dfb46cf486ffb7ccf025be0719 100644 GIT binary patch literal 895 zcmV-_1AzP=iwFP!00002|6P>Lj$B0yh4*=iet`s6xonr09T5bAut{FPRb``5W|GAW z2;QF4NHYW6P50HUAD_?X`1|YU>*XPz;>1(D`}5)c(z?p!{V&&_KlJyPJ}1|1%dAXd zwIK1?Y}#x~SD4D_QBkrhMJWAnRBq3ay8?SzbJn6Q*}OBYBXWpXs*cOBIR~#@)PseB zgPoFPq^})~j$A(dc$L;K$1@gX%PeZ1Cr68&Zq?Ftc}Wdzp|Noci7fKi)cTAmA+&}r z3!hHDTZbB295h|(7z7Q)KO3!|A>u{S@l+7-eeIF0;$J^h( zeyh6McX9vr@$R?B?>@%YyUNF>OB1mdd??{;A8i2HVAPW_qI5`XFW>+mbz9xq;K`gJ zX}gE=S~SWV>h>NZr|m&$sX*1ze03i&hgP4h_e|-_=iGZi#bN8K(u9A zDP(Ph4$n#|UWd%&|M*^U&8htb7ZlXQJ)LH8qH7Kedo-P(I@fZR-r^KiLEXSp);gEl znAuaOIp3hknd7K=@2!>EJowO?1ZSJKZp?&*7B)M2t&YVv!4a{}M046$R$)w!akPaVf4ur#GqxoaD#%?W-%n=RMl#xOqGE(q8Qjl7X3`qdP4qT`m ziy^d9EmzL%C`L}33tgmt7B1V9ZUX@A7lQ@86d5Na$}KdWaRuDd)H;l?k@VAdA5;lP zD$;2oyt3<5*R0criO!8<4T0=y_GmG+0`1^}_tnlOK_rbJhP?cQV=@@~f#C$NLvh3M z#TZKCRF;(nG13UHX7&^pfpFO!5G$Lm<2uc)FprUO= znBz3~+()5q583DJTOPzbrz53fA6tqDL!|5Rv$$LJL;RVxZ@3^3S*-RZip$w`qNGkI-es%Rn~v6q$+WNPC1UNqq2g-^@6$Asm6DT# zid8E1$w5~ie*W%J$9%X^xv54~(}=nyBTt3*sIVQaEjH5f;4`GUDe};mE0?Cy7Tcb& zg5r#cZfJAT3hnD?NDNmlV_s2>CY|_o70RQ*qi@=?SC2n^|Lx14e|b1>^IiV&{P*|2 zb-zBZ^X>BwuYdjU^{agUy6eNohoS19@u7r!LWTgDFzTt4Y!l5B4IBVu;d}ZJUd)wR zer6i)P0}$?cg&PpeuT=)fNGS-o*}u!daf~NmChY&owL!!WuJS}A&c<|pYC%>)|xJ{ z6hmEJU@@n%ou~gtH`AbA#}1~sj4q!N^>VJ+dydLHUo; z`PgX^)kV$wlDqyN-xpkK+5C(vi47-B44Y)bqY;+2GA2zAPdPI8J);l4u(93b(G{2u7o|qd_shSq~Cd_P#28E zh|E)Y*ECSK>N~~N*1=~Tft-7x^IX;`Ps4!wfOAL@NhdTz(Qz}d8Jy!nIK^KvoUmgv zmXh51g6qSZzuw+|>oqZh&%Dfr!xV(Y&G0@XfLJxLbcpY{XYp|Kh@80)Ix%d4PFNJe zc?UcX!F(c8&%Ng<59(1XkWx9)JUea; zFU~2F!9cMrbMVH~0(J_s5Z*HgnugDYbkHoZ3W^CgO-$xxLMV{D-aEn==-}antivirus@gentoo.org Gentoo Antivirus Project - - net-mail@gentoo.org - Net-Mail - A Top like tool which shows what clamd is currently scanning amongst other things Enables collection of file property metadata using ClamAV API for analysis by ClamAV bytecode programs. diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz index a536ff119a02270a06ae19d39b24df263a696fbf..071a58200eebe42bab81f1532467ea0849498408 100644 GIT binary patch delta 15379 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 j)T)Pg*T4e!U59cXrmWtbh3bG!!XI(0Kp=R+Hc^ diff --git a/app-arch/freeze/metadata.xml b/app-arch/freeze/metadata.xml index dd4fcd15ad54..45ac44e46ee7 100644 --- a/app-arch/freeze/metadata.xml +++ b/app-arch/freeze/metadata.xml @@ -1,10 +1,6 @@ - - net-mail@gentoo.org - Net-Mail - antivirus@gentoo.org Gentoo Antivirus Project diff --git a/app-arch/tar/tar-1.32.ebuild b/app-arch/tar/tar-1.32.ebuild index e723c7fac99b..d549167dee4f 100644 --- a/app-arch/tar/tar-1.32.ebuild +++ b/app-arch/tar/tar-1.32.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" 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 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )" diff --git a/app-arch/xz-utils/xz-utils-5.2.4-r2.ebuild b/app-arch/xz-utils/xz-utils-5.2.4-r2.ebuild index 1051076c8828..7948858836a7 100644 --- a/app-arch/xz-utils/xz-utils-5.2.4-r2.ebuild +++ b/app-arch/xz-utils/xz-utils-5.2.4-r2.ebuild @@ -17,7 +17,7 @@ else MY_P="${PN/-utils}-${PV/_}" SRC_URI="https://tukaani.org/xz/${MY_P}.tar.gz" [[ "${PV}" == *_alpha* ]] || [[ "${PV}" == *_beta* ]] || \ - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" S="${WORKDIR}/${MY_P}" EXTRA_DEPEND= fi diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz index 47cb7f6e2dcdb6c4c11a05663eaf29b324447089..3f89b5f8998f4e44ef00ad57e7ea5e1a8e5c9a0b 100644 GIT binary patch delta 7945 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 delta 7946 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 ADgXcg diff --git a/app-backup/btrbk/Manifest b/app-backup/btrbk/Manifest index 22ee3e81da4f..edc0f185e997 100644 --- a/app-backup/btrbk/Manifest +++ b/app-backup/btrbk/Manifest @@ -4,3 +4,4 @@ DIST btrbk-0.26.0.tar.xz 82472 BLAKE2B 06effda16b2173e6d3dc3ea896ed9729d6f2840a2 DIST btrbk-0.26.1.tar.xz 83624 BLAKE2B a99c66dc16432edb1da38ac51e68ed939207ad8553108258346d4261c243a1a478a3e1dca1cf6d39d03e10a8a5c44e45a7784aec131246e060aded4fc24d708e SHA512 ee0043f468e11545ca28b5bd456aa9dab1b994ed6d8899ab0f53d455f78bb44f83bcf493e32fdecfec82b3029d5dabc2db72a2f32de80b709a12930df6d53b22 DIST btrbk-0.27.0.tar.xz 86648 BLAKE2B bebb1c56b5c08e588829697df1d00e89366582d7c501ffc7c72baf8136ec62ac1f9b7aea300f1ba20c6060646e80916a52e2b83a85b383cb04289867d82b2a53 SHA512 2d65d32cecdd8598d5028a78a449559563bf38a172849e0a13ccfa8129189a044cb2d007561b5c7e611c8bbbe069fd9c1177085dca519c88d40233fb0d49db36 DIST btrbk-0.27.1.tar.xz 86764 BLAKE2B a46514a94e6f49f83f92bba6f545738fe6a0b274a7eb39a132a41e1f89e0e6428ee8e29164ca2ba249bf98d2c7a5f682a81bb5c113a9cd5af12e4abf98669684 SHA512 b30be9fa2459d34d33ed0c2ef1b4f2e7010d1d7f9dc6e6e3236550307b7e2f2f517a61d21bcd2aca3ed0750ef64259bb51c32ff26abcc70008db92e1a66212bd +DIST btrbk-0.27.2.tar.xz 87012 BLAKE2B 7b25ce04e088b9c3df1f5d4f41ec3e6aef7e48bebb8fcd4c4a8365bb73d26dd09afdf1814985362b28958a93df2797dd62444475024f66bd027303955a160604 SHA512 497d1dd1d2de712d4de80d0bfcdf6995590fd5308b81d7198af7cebe81c45fd53c8940265c1451eb95339636cf0e4c2a9162befb7cdd48cc8d4142b4e9ca75f1 diff --git a/app-backup/btrbk/btrbk-0.27.2.ebuild b/app-backup/btrbk/btrbk-0.27.2.ebuild new file mode 100644 index 000000000000..b651574dfd63 --- /dev/null +++ b/app-backup/btrbk/btrbk-0.27.2.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="https://github.com/digint/btrbk.git" + inherit git-r3 + SRC_URI="" + KEYWORDS="" +else + SRC_URI="https://digint.ch/download/btrbk/releases/${P}.tar.xz" + KEYWORDS="~amd64 ~arm ~x86" +fi + +DESCRIPTION="Tool for creating snapshots and remote backups of btrfs subvolumes" +HOMEPAGE="https://digint.ch/btrbk/" +LICENSE="GPL-3+" +SLOT="0" +IUSE="+pv +doc" + +DEPEND="doc? ( >=dev-ruby/asciidoctor-1.5.7 )" + +RDEPEND="dev-lang/perl + net-misc/openssh + pv? ( sys-apps/pv ) + >=sys-fs/btrfs-progs-4.12" + +src_compile() { + use doc && emake -C doc COMPRESS=no +} +src_install() { + local targets="install-bin install-etc install-share install-systemd" + use doc && targets="${targets} install-man install-doc" + emake \ + COMPRESS=no \ + DESTDIR="${D}" \ + DOCDIR="/usr/share/doc/${PF}" \ + SYSTEMDDIR="$(systemd_get_systemunitdir)" \ + ${targets} +} +pkg_preinst() { + if has_version "<${CATEGORY}/${PN}-0.26.0" ; then + upgrade_0_26_0_warning="1" + fi + if has_version "<${CATEGORY}/${PN}-0.27.0" ; then + upgrade_0_27_0_warning="1" + fi +} +pkg_postinst() { + if [[ "${upgrade_0_26_0_warning}" == "1" ]]; then + ewarn "If you are using raw targets, make sure to run the" + ewarn "\"raw_suffix2sidecar\" utility in each target directory." + fi + if [[ "${upgrade_0_27_0_warning}" == "1" ]]; then + ewarn 'Due to a bugfix in the scheduler [1] [2], previously preserved' + ewarn 'monthly/yearly backups could get deleted when upgrading to' + ewarn 'btrbk-0.27.0.' + ewarn '' + ewarn 'Before upgrading to btrbk-0.27.0, make sure to stop all cron jobs' + ewarn 'or systemd timers calling btrbk.' + ewarn '' + ewarn 'After upgrading, run "btrbk prune --dry-run --print-schedule" and' + ewarn 'check if any snapshots/backups would get deleted. If you want to' + ewarn 'forcibly preserve a snapshot/backup forever, rename it:' + ewarn '' + ewarn ' mv mysubvol.YYYYMMDD mysubvol.YYYYMMDD.keep_forever' + ewarn '' + ewarn 'Note that btrbk ignores subvolumes with unknown naming scheme, e.g.' + ewarn '(".keep_forever" suffix in the example above).' + ewarn '' + ewarn ' [1] https://github.com/digint/btrbk/issues/217' + ewarn ' [2] https://github.com/digint/btrbk/commit/719fb5f' + fi +} diff --git a/app-backup/btrbk/btrbk-9999.ebuild b/app-backup/btrbk/btrbk-9999.ebuild index e0800b810e05..b651574dfd63 100644 --- a/app-backup/btrbk/btrbk-9999.ebuild +++ b/app-backup/btrbk/btrbk-9999.ebuild @@ -26,15 +26,20 @@ DEPEND="doc? ( >=dev-ruby/asciidoctor-1.5.7 )" RDEPEND="dev-lang/perl net-misc/openssh pv? ( sys-apps/pv ) - >=sys-fs/btrfs-progs-3.18.2" + >=sys-fs/btrfs-progs-4.12" src_compile() { - use doc && emake -C doc + use doc && emake -C doc COMPRESS=no } src_install() { local targets="install-bin install-etc install-share install-systemd" use doc && targets="${targets} install-man install-doc" - emake DESTDIR="${D}" DOCDIR="/usr/share/doc/${PF}" SYSTEMDDIR="$(systemd_get_systemunitdir)" ${targets} + emake \ + COMPRESS=no \ + DESTDIR="${D}" \ + DOCDIR="/usr/share/doc/${PF}" \ + SYSTEMDDIR="$(systemd_get_systemunitdir)" \ + ${targets} } pkg_preinst() { if has_version "<${CATEGORY}/${PN}-0.26.0" ; then diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index 9a1fb45777743da3959a2cd8bdf04b3c483a43ce..5d8169aed400cbf6769df9b7c381cfcbda29575d 100644 GIT binary patch literal 24278 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 JwU{2Q008-^b=m*` literal 24286 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 /dev/null || die + top_builddir="../.." srcdir="." CPP=$(tc-getCPP) distutils-r1_src_${EBUILD_PHASE} + popd > /dev/null + fi +} + +pkg_setup() { + addpredict /run/user/$(id -u)/gnupg + + local MAX_WORKDIR=66 + if [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then + ewarn "Disabling tests as WORKDIR '${WORKDIR}' is longer than ${MAX_WORKDIR} which will fail tests" + SKIP_TESTS=1 + fi +} + +src_prepare() { + default + elibtoolize + + # Make best effort to allow longer PORTAGE_TMPDIR + # as usock limitation fails build/tests + ln -s "${P}" "${WORKDIR}/b" + S="${WORKDIR}/b" +} + +src_configure() { + local languages=() + use common-lisp && languages+=( "cl" ) + use cxx && languages+=( "cpp" ) + if use qt5; then + languages+=( "qt" ) + #use doc || + export DOXYGEN=true + export MOC="$(qt5_get_bindir)/moc" + fi + + econf \ + $([[ -n "${SKIP_TESTS}" ]] && echo "--disable-gpg-test --disable-gpgsm-test") \ + --enable-languages="${languages[*]}" \ + $(use_enable static-libs static) + + use python && make -C lang/python prepare + + do_python +} + +src_compile() { + default + do_python +} + +src_test() { + [[ -z "${SKIP_TESTS}" ]] || return + + default + if use python; then + test_python() { + emake -C lang/python/tests check \ + PYTHON=${EPYTHON} \ + PYTHONS=${EPYTHON} \ + TESTFLAGS="--python-libdir=${BUILD_DIR}/lib" + } + python_foreach_impl test_python + fi +} + +src_install() { + default + do_python + find "${D}" -name '*.la' -delete || die + + # backward compatibility for gentoo + # in the past we had slots + dodir /usr/include/gpgme + dosym ../gpgme.h /usr/include/gpgme/gpgme.h +} diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz index fb29f0024e25ce91b527f389aa5f216963fa3ba4..54af05bd5d9c3397fb7e8461fd60a8fa7d2ebcd1 100644 GIT binary patch delta 13963 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

k5 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 diff --git a/app-editors/nano/nano-3.2.ebuild b/app-editors/nano/nano-3.2.ebuild index e95e639cb0e0..9d3964e2e954 100644 --- a/app-editors/nano/nano-3.2.ebuild +++ b/app-editors/nano/nano-3.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 ~sh sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality" diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz index 000b5421552f147bb1ee9e952b2117ff8b58f3a6..ed05591f1c39b3a8d01947230d982845b3403346 100644 GIT binary patch delta 11251 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 diff --git a/app-emacs/wanderlust/metadata.xml b/app-emacs/wanderlust/metadata.xml index 3882ae5fdfba..9d14a936d0bb 100644 --- a/app-emacs/wanderlust/metadata.xml +++ b/app-emacs/wanderlust/metadata.xml @@ -5,10 +5,6 @@ gnu-emacs@gentoo.org Gentoo GNU Emacs project - - net-mail@gentoo.org - Net-Mail - Include support for app-emacs/bbdb diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz index 485898053a6899d9e0fa425797ff5589a6f217fa..79b98a40c7594291f25ab919affa35388f67f09c 100644 GIT binary patch literal 20716 zcmV(zK<2+6iwFP!00002|8>3FwjDQ?rgz^@kuN|Sfd~YE%j)6wu!r5g>3#tO4oZ%s zNH$5SlyC3v3zhbYEoD_zW=Z7UYeh`V!~f3{{*QnApa1r^pXZM@+K=|X{r2;xzinII z{`O!0-+%jm{#*R7e~Yt})m9&2+uOBYGq1gsan;^t+_!S1y4P(_ZJTFYbCoi;bi{t1 zdE{}mwbvZ;nL-VFy!JMZkaKC_oTHbq&U3ZS$A^$ZX#Lo>YcBrk45{Z7R{7ii_`m)w zZSimQs%w?)I@Y!Jm9}$D*dn-AP^Ek%p zTS|NFb>B1pGr~Fe({ta?So6N~3Rg=5LD#W`68P|3w=1>1_bcXJYfPzbeWaBmpEdFy z(%R2$?q`^YX^a(095o+dE47Vvoa-p-%EvWoN|C4AjxLV!q0i&T#H?=CIY(QyI0ER^xW?`FrIXU(&k1^uK?9NvnqAO;~%{!ilO} zdB!WZwY401!4yb31dMt+eylI782>m%5!b#xu{2r`*!ES2X6@W{GRh z*LB3b=Pe#<6drFO?$pQF^NwP1INLb3H`S^+)v5ev46`Gi%7<(rp6J1G#kqPpH{^q6 zYmf5` zB|U`o%g0Zn{rx4bV~_bwUVIJ4G*W9E=zjXJ=|Bh0yzxn;mN~W*Vp)Byftl{Do|(7B zOu}A{&M$13?AB*4x%OjU6Va`B9pN}4Cm&N>ycjPSbB?7SJo%ZmZ7gB-Kjg(J9c#tMzG16KuVeD4&(*bzGj6$_{8=w~yOyWEdc0!a8&YAJ%7N47MQ}2ygmvKjb`C!UY^-hDd5xY>v{e?ayPmv$IYZ^>R~@*u(vb&l z=UM|5oW~gX9C7Tik0bJ$VG#sSke*sOcBJTErW*0f=S+O)A0iuwtDVGwyznadMCHof zuZrUBc#5>=$l>?Va9kZne(*6T-eTeC=6Pk*u;5h}b~!muVh`uPpJ~-ZP(lq;I*4Oe zUKhfe;o1<}#V^jI;qjk3_T|%9AHU6q$H!^D32X#DZ^Nx$6W1_X#0?W|+6cML(6NOT zCvj=iv$dmO5%{ldoCJnic%s(E*-`vaw>eVZW=nnTc;*@}Tt&wg2WAmRm=R+&QgP&j zN@Bs$R{TR?2VzI0S4LJi%DflsO>H3Pl%BHzhG@O`0^V?z4YyS}n2S(EkU)+F1HdpV z;X9up_b?)cb6mah)am4`<~mVY&SHxRHyDs0vaGm|QlA3*{G)yRJim>X$aX&Y1t~5( z^@;??^8!2^`6@i_g-e*6?tWV$=aJDAJX=EH*RkQ83RamWK5!3+^B^!F&mNC@HC_h& zm^??m8j4BaUz6Z+oRy&32zV2F+S`5*{{Il!I*vk|TlqS%{L}b6c)y%EO3DCH9 zkk6?5S}D!r+O8eBjH@i7^T}z>sP3l?4}*utbxuxZ0vV2Di@anQ+vuTS7F#J7CsxXF z5J?CP|3YNnKYai3>*RMfJ@RYQy+;bKv$P7JvE8mQ004Hvu>5q^(tC4dTQ65IKQ=o%4% zsES_PE}S=P6I?aX>r8Y>MyH|41sw9i`Wt_K#wmcverW+A?h7=sRtDv5YlRLPXhh!; z@wEi14j#dnaIq-BLfVLb5Y027=pnjqA3uC~_b`T1hjjNuG*pKuFP84wj zWH>i5SOmp@Xb3s0$fxxEx;n~MuV|>-TjLOjePf)M zI;i77ueSrK{~@i2*__)3LOw+Td=4Q3V0jn?_y<0AJGMa#3@6A8>xxMTi0oPlCzuZ# zO9TH9fHU|uKB>)oBwRPxY;R!!sKdx5)(#|WH5u=)p!3>!ruWkN@#V{>2O`@6?>jCd-4Mzq;EsZ7ucJ*BOKZ92{$mw+sG9te;-(7Zkfl*sVf2_=o= z4D1D5*#D4NsMop>0&fPE5x(HU2p58D;(3@8hXEFZ zhU^ArplaOb!m;xW+ZDIei95Z=f~#BQtRl343*cDWjt+rwx6a${Xl{gtjJ5!QL?@yM zhX0hQWrlp?{1h^RIf;5dP^}dNLEOm=gWCuTggE4aIuReBM))N{N@<|83ub_Mw=Kqu2NT-vrl_wYj&wU;}3IBTx zK%hgk+%FECa17kIRD1md(Gi9MJm6n5zk%z&c^=Y>JV&b6*vgiho})~#h6=&Y41W0B zLPi!ZC4)95cp>K9adI$9xWs;d*$E!_Po#U5hUCH4@i<2&Sf%3z1YT6THpWi@n_urhnoS+2cQK~ztrrC zWt%W+KrX6}tabu6=vWTA8gP{}340|f5Iai%rbk^Wk$#CyTAgS_#mj+*0GFZ;VE#TJ zoa5xfm(UXwkpak9JO>>>xsg}G70fq(mIVF-hJ+2l$S|8gu*Jne&Cz%q5?&GjQ5(b; zfx{$gleD6P&_&z_$Oz~Qxg&NEQpY?Y1Fe8LF#Hu0%9&TG1XqZ-_A}wh7)<5NdwdA) z({E25dqIDg-`pljh9dPwJi(7agivg>n*YO6Dlh{8f*Os5wCaM|LhU-f8rTmPB|HNA z+X93gXg$awM<^+1bRE)r-gn}^1DF_|No<1}@U1z4sQwVuwFu1d5Ue3{+z-|gC7OfK zGUjpMvjG+zDc~ZnId9M|gM=n%dfTe?AdDA43Ba;IEr_&md+0EVbcLP)AH;h86476L z806NNz;E|Q+G2d^|Imxg&;9QozR&*4w~s&m`EY1>iZ|&^^Z-pez}8Ul1*o`)k+`N4 zeuyHAF3wI|LZOKefYl2&i>l!BBZy}Q)A?|f$c3Ng0E=t|NDP!ExWd*Yq}yI1P>HjL zY66-dv0Lf=y55-i27KA%&d@5{I8F)tGIt^;g70YakvnQ%z~}i>#W-nzWS`eT%!lg0v9=vl*Zv~C{^jSdU%tQN0_Q9H zgJ+m0&>iS>VEKh$zA6YDkIM5@5bO{vffJ9pUj){G#(|)ZNbISgfcd*|aLUL9RlH zdTD}YP#CHiT532!U=ifOSH`jN9>nvj^$1@P{vr2;p#r%I9svIWS38XOSPu;FA~J?N z-gqaz9tA3>3;{HlN=qhwKtd3yYeW12!b;Q{WgWQM0`Vop;=ICco(#%BH~_l=Qt;Lg z0AM&Ka_-W*Ts9!k#O(*(t?H@qeCui#N&@yh{xi`%O*FkrXTu*s%Ww~PEs=^h-puo$ z_b`q=JO4Jujtg8w@&sHf6IKD)3pn;I)-~I@R;YwUGZ=V&+&_Q~+(IbjSur6=(SfG* zDfVA2BJU!IdJCcPJR851!SoHF$jb%T8$JR6fg`^<2m=Y>O4@a-wHtHSf%?ZdaD8J# ziw>yPu`tjDjKzY0Vf=$hk+`7y7X~^_`PQ9a-Ud2}m&Y08XU_3I#P;>um){=YVBhj9 zm=XYssmubppL^q6i-{O~3;r557eJ-J^ICao5E+y$%pi9ED&4 z69ej+=Q?18c*|k9K<%)5(BaN`n~qr~=EGZ32pc+Jb5VN(kY2#u0$Afgc7ZB90lvRF zc=3Sn72*-+z4j=QClOUJ337jc$@?Ld?>oH-L79d|t%D3txvn%LIswa|!BB$9Vy~ z`0I)O?FaCKH{IJtJoiWMPv9lMn?&Dw2+cWlXd-wu`KyRu{u4Ja@{1NUye1|Nle@wJ zbnEhaCheN!|cdVOiiA^Wvrt&86$v;dEAhoM<7xd}Rc7`r8a;g8OEz_qp##?Cjt z*=Hu`A+~g-XekEjNL)^BaZ1Dp3<1lXSQ!728rNh}6^ULA1(-S2O)uCZehzcY?4{zYWp|GjMBCryu;8K?nss`ZgIKz=P)ovmu zjwd44FaRa!8TxPqLK@g(w`2%#ZlObb7H$MwI)K~-nsV%blRpdXKM@xvg3ATqgWqRH zg>WX~Q$Y3(eZ--wWa6d)6-Q!tduw7uhc3Rs_R#&xL82FFyLl2g4+ouUKg*8KJ5k+@ zAm1<~%y)`L5bnx=%eNvOd=~7#@y;-UjOg*(Fnk`x^znp`C6iHd*9yu7F5pa{KoOV` zQk7J@-@7NDbo#n8lLSqL&a=xLp!*Y=D9J3qYfUN!@E@*wNVy6s|vsQ|Vov0hWawgPtLX-IU4GWyd zPIScPERdP}3?=Z48!`w3+{!7!#!X-V!xZ>w#ODvP;tY_)Yvf=uns9+qoFJ-47H$0V zbNl(@*YEF&z~u?e!ijR+P9Cox`Tb$>@iM`ZhqP+fN7evi$Or0&LKv0Ja$w zf?XcfdN%}=X9Qk_Gfx9V-5Npu&hVm@XBsfPt~`Kc30;G=9YkyBNV~I*VO(Hv1kd@j zR0%SmPTt}H&E|(++7pqL^TE`CmRZ~a?=VvXxwY7X7IY$eG)a_`sj-cxLu6qQ2{@(* zIT6TV7{~&`!iVk=VH*6mlo4IWH*FJ~j_X6P5k`PI93A7`uV}@4pKsQIh|sn9Vh`F1`zI&?9SS60i5U7c>2@v`-MmT6)rWw=KH)I8*CU9K%?FY?V?U(WKT@@g{#0AIk6*d5{$+4|z zGnWg;;))=^gf2r>r+0Bc|=`!c}{sDPdj2@oxB&jH8$h>q)1`}}!+ddTa1q-WPH z3c}#&xAIt#gYRn#_;jJ&0e|Epacl5p=*TX62iI)a=-S%Om+u#zbK(r(cetk$SR#Sh z1;o7X6$)q;K0X>@75ojWgyYP4w)RTTo*k2d(W909g8PCe%7I4CYo7YU1N^^3kqAkX zKso`5H{yVM7GjB&OB7`f6G_67OMy5}Y@rUdYC*^Wftgc-_+ji_>VR|W#Qjwf=tExL z_{sQWl*db4m^@O#fQtz-Xp89xj(Xl^4Mqa3Y`B7C%M>x|un1?#e+76LL6j(Sn#mcx zm$Mnk!1B;+C~yi;@nUBEf+usdYb7Z823q9sfq3(HYchcBFVOhx<~t_Zd!EMuRcp8o z&<7+Nee>l(to+Lb2e04=WC>>r9LfdOZ6}9N!#c1<2y8%PX9O_d&EX4hC_EW9dR`|+ zNst9b+g$%G7dRhZk%n7fZawMrEDwcze}5|0lXG? z4c!1K>5&uGSKtW5lDv$M9iVau5#+bsEp1@0!!!i35qeN(D`J3yXx6HBdYH{g z2m{t+v!eZ8cly%=A+Q_!1uz9)X1paYPy_(r2B6r*^(o>cl7(Kxse<9W@kzL^WA9g% zq9M?k?&h+(V3QYc8_K>NLTu2Zg{N$HT(PiO7eONH^{#B^rJWn+*i=~97Ch=Hzt8i> z#}6MrE4w~FjCp=+#YZtz>geC+nH9TBfX_=Qad>;3h1F9;B(Ji&oeCECRE_PCV!hG)?&|GZQ!#F5!9-%sgWY^B;2!Xat8zIM@r05pE4jP7v8{twW2)@Ja<;B2v5Uj?3nbOB{Zg zma{I}OL{eh56Ym$# zZl`3xIg76|!5k=98fY<~eRas}PbvDq#$W>*H199c`||z6=PzF#N(VT9w7P5wYEmF+ zIx&D6S^|FBp-0z=$pTWloVS8A(L#g(#Y;BgwbTN(jZ3l#84Ls~GBeKWHG*`ru6^*s zxIE<#8wJ1E96O=pJt4oNyxA?XXs`|(*#Qay*yYgX0c_={_P!TPjF`@G+1~-H+%4MI zP=O{y_m1Wi`)do#cb1ugnWA>WlyMb6DZDcw7C6<~;>SilOB5;LoZxj=`HRjylne>I zc+_2{7h4kKwK8CkncsaADJF7x;H6MKJ*1zNr^3f*+X<;aWfDvT7Sim7 zEH((jii_PI)0{akg?{!DVW>Eo9$^K5-vV4SfovV#Lg&Gc--(rY^wLhS*EaZwM^OD~ ze*WjrUw(Z2^7(!529fDyn<1GVz+n?1gH?SClYof1oi@6JX)E!7sx?_EW(SEO=Ea27z##)4x{WF57=#SM=EziyftP(IDv!Ex>+@cRfB6z?Bob9u$u|L4Oo}4oC&p$ zz&OGyZx7P#W`>RUO*gWkQ%A3X;=Pq>(Yl9?AHz@r{E2q} z3tB`wuXv=|4KTRKx*o}mpFYj@Y;@TkoqKj>pkDh)Y~~ctH9O8R@a>2TM|D9I%l$pU zgn{f6Uyl}nZ!tV%1<(TL-uX1s5y`>@bPI-O9!5ch$S)ENw-ad7t^_4rVzhCd>DAs2 z88x$(m+f8X{UC~?M?1oWt76Azvp&P?RS&p@+btmSJV16~_el~MJ4^T0!Ugkp9Y}2= z5!+52L?XTf!fI{C_H{SWgB1Zt4{3d|mVOu2pV^>i*Y;M`FRV}BIz~`!w$V%x?;*m& zgRR{7-(88}3y9n+sXLHSfe8`JjBZJ2uGW+(+_2IYq`NQA8eE;z*45tU+fU#aY z6aQT}tqd}=Kpgf6`q{A+&=YRD;*<9@nv)8WEnh9!U4=hR&VgKK0NvxtRu|#>{{lXK z(*;!k8OWaqnA!#UBHDKJg2?g)dQaeqRs6{L5jb){()(^F9FmFI%ny)fn33Y-_B_E9 z@y?vXJS^*jeN9jiG?MN9{YnRN-E*2eHU3-Pw_^(@Hg%!}#hzu@^KleQ{STr2Hh=!* z(-Y%9`p=Gu{o7T4;vIDlz)~!&TDM;*fv9k%m<#ZBvzY^I#M|RYI@)M0m>_;P{Nr(V z%=@nC!>2OOH%+_OdK;-x!18A#jsoXavt|W9e=7#p7Kwr8!8iNt{dzPNU)dxT2j0(~ zRdd&vD!-m_bzm%f-PHigmjetFO+4)WKg1poxzmQJN*II4Sd{1M^A2%={b55smhnIL z{J^+>pWpf~pXQT+mi;jqK)@?@7WZkwvfd3U9NPfKZ}%L9dW5^TY_vsO0&k=ckqdr= z$O>8D(M)~%q>@flFvt25O0dg5@ve@>JfKmvg6 zM?#P=utV&ZP4UmU0dQoPjgTRKf16Z56 zvYl{8L9ff!E#TBcVE_F3u4B7y;Z0i3RP9#kBgh4aRUMt$otSBM?Q)vuo;idD1?7Ms z?08FXSvrU9`S`G63a@rvARG}%3|+U#f*9rC(H@G1=-3ShYTp)3qTB z41EH*k#ERn*0=PNzJaEC5FHvY?k(&GzGML5jc!Opq^yKJZX>tYO5a+E-Y->M(w&elC{_*FYsrtxn03`9sSKeodcSlqpnqe(y z&N@(}W?!~cqc4*K0IgwTz;3q%_=@8`z#IVw9ibc3D$_~@O0?_XcI>%>aHY)?z@o1z zFbVrJb_YS;O5}@h3}@d~(K`V)+XnDk&g7t9N3!%wK;2-NX(#ZeGiOttWwYVMG+#Q; zf+-Am0yakw>{~4cjXo{JIOkD%jK@v8KxRVYc@JUW(jJ|&pFUpB4L)sAC-Mr7g}*i; z#px``4(T{zvG*I-fF|shiA`)2mx(6@E9`)rBLfexhj9PZMu2IOVMK(7-7QcMrltk- za#=8N7z&4UtdW4<&{Bd2a>dQQxh@Xpf+LUVYz0sP?1Tg$*zhdu@e-<{2wm@L<}TJ) z`GX4}wpqG4@JkRcv@ljsp-l(bE?iuI72slv24JOk$NW$?h`H08c9}xG<~xav@BerQ zzh3DdPz`vg*_=zTZWx87Y@jmq8z;+S*;;2?*$Hdp+<1Xzi{{wPzO;5aEf&r=Tbkkt zP|s$U5;4cF4lKP#36||wz`A3%O$IB<$GB2>%QZSl&(@^o&0jpjqBWd(4g%SI5LDJ~c<2RP#3TW+ga=3*{w^&?t{hl7 zED)FO+yqXh=pBXFoIp0sSM}bUPvwC`+3!U5^~-Y>jPHHT8_px*K(l32cr;{gvt@gi z!}Pnl=@dd47}$=3MYrn0E#pN;?dt@`;ogbwry1B{tDM!vxxogmlzi;8E^zCS&CcWR zh+aG`Ka>g1+grHA>Z=ToXGzVrFOb#-4O?+Q#uq0iLfr1EvV6bWva<`f6G$|I)=ep4 z%qZso?wFh)l*3deF=RTu5QLVfWyNpc*$vwzCz7yB?ue1O7_RF*NGwu6hZaTIJ zhX-_R!^uoQnUfBLVzdNmb8!gU1u?lZfLBM1*NH|ahnY_c`;FhyiK1nw5u|T9_PR!P zDkJc7kSpjwh0Wowv!zbFiDQhQh&P#`c1S7cVDVB|ByJHGNuc1tP|0~(EePRm6WIE( z&=fmc?1>2BZYk^a8gd}OEljcI%j_#avhp04V{@B{-78&C!5s>K6G#iMYaQ{O%zpj& z?Z=0o_=o?b3}9v6wy>PfaoyF!eOT@RSmW+N?wkw|^3)U-SRv_&QKJ*00#=k4!))Pk z(RYyN0;;B^HAC)N0qb6P6ws7TcQ@nR?QX~QZD~+?&DioN&eUKzZJThIvUyIgD_i@YL~#5&|97f9suGd zhHab-N|)gZgmeco#$SZ?k{77r6)(Z!kYyt7-U)XN#BSp&MghZ(_HKcG!h{W=)lfr@ zG{RdtidP+jb0oyxlU?wHXwreY;q{mJML&7j8E0AwcfJ#lbs-fx{{c)k({ z``g(qx|_~Lb5Mq0MJA&*E-nym*^NZ}Lai}8c*#cC3=IGV);^$?30Se;Af;Fy<_S{1 zpwcY|k*{e{;)XMu1)L7-%LKQFyngE+e$1c0eriA7k#QK$3(+>B5Fs9Rn@`Lr@Q+mz z48AatQIBH>=)%k2=b+?0U1N5Dj3hmIL#Yav)<6B3yvg-0)|Phr@jh-^lId=L24{3c1#Md4cF4I@eC5=Be_$M-we_U}5~F3AkedxcWc=LD$IT0s=rY z4GGwP)Bz^Q-oQN{J0G=(R~R~9aN6Lx6Um*CbjihnjH9m4c=_7{TO9F`MBJhQ7^$QT zG>8*ak7KI4S^jzF3vt4*F<>A-`{XaK)eq1HE^s+y#a~#CBrII8C$nEu%=I5jB!;Qe zF7W20_ua(-xF%;%9k|5xy>ZLQPaKZU;#*8YVs3kGcAG6LG;p!aH75%YY#-ZN(D4FF zhEMPD0EOCyeeFvgwIi$v8MQ5lxHUiqPB(Xd!FYh1-$koa0` z13ZCZuoM@K_$=MZ;D+>eyICCF&Kf@a7=?9%$|)C|)+eW}jkpC<+9BZ1`ond7`8q#; z`1R+%%uDb4%i$AoPf16%<BAaPqJJ`kQA_$5$Z zE>v(ll-C;eEt#-@fPxh8AfOBIhh6K0ro21oCNIVu-cW_DPxB-aV8?`qErj1sC$1fe zkYgnVMo>TRxgeqy{DqIKW4ECs0W`{PVFzaf%>(LLU@<7VYG=1Q260wMLa}q)twfdr zDmY*{qS)U{?fZ|`|MB7GNgvuz^Yf4IAAb4#@wca$?vHlHJGFVCST0RUHp?zNicQZp z97A0u*qXNkb_A#Yi5aFe8y(37KO*vJC+0DsEQi@?Y!9|WA^p$Uj-Szv`^QU-<~93dt|VA zzkY2E2en0X3=n=bBIT-fIS<1)?mP|g8mHHi_?|$z?I*BzCG#oEewHEJNN~lDet@~* zii9QmQ#lg|d2>J#mMZuwU{550_k8Qh-knEp_kN?D1AxpPLhJ}eutzglJ4GYKEW^z* zeU%C~JNn&Egdf|S9YdNCmCp7v1E^MU!AUKr>lpfmhdn1Da{vQy-mwr_?qTP+9?%So z@y{=xKYjfC%WqGz`4|f3^KEnxO~{pvV!9{C!q@7d=Yz(OVF6% zE!~wsF)pb60t%rh*WG7`vhn-iv1kifc5dVxh{=NPrgiXf?qqnInS)p0m`~e-5bfPT zfb57bnRA0P8Mu-oR6CF2Vl4B832K3vOe5eZn-jVgiNWBg&}j>HGL3-Pfg*(3U@M({ zV7SOL*r%QO@N~R`XJ3E$Jl}2SdJ(320;s~#2v^y0pL(aDHi8?$pz|dBJyunMJ9fh2 zFTgce6|N)yzSlx^msOp$xFw6HhfwZEo_FSz$3u1{BY8;VHQ}!|1UATUK;K?{jga;e z_69&jh?{A&%lcxlBWIm!+Pc4|v;(uU?c>3rWA|@yfUXf}fUA2HnJ2n9`O|jP69j4V z!*MjdW|G<1kwD--#EQj9WcTnq5@-MG`1d~z7RKWNHUOr_JohPTl8^V^dC10LmS*;T zAhCw~M=b!Et~c23y$U8IU}glh)5I_?98E|9BnNtIeV-M&l86$gv-EnkdLVINGJwXc z=v=SaUmNWfOwu8QvfMeeBpg_i1DBVn!r|n^W>eS>H95_cl>kLCC4x7$rN?T64UREx zM9=fsmVwE|VBHo6_@(hDIKzgzE$d6ee9Z%FxF+uz1fC)EF*IFl?JWr(bh~oflCUyc zX@UuYY7Gl%^w3J@7agYxcNS>agL5s@Qs=fo+Uw}q1}Ebn*5Up)+yp1?y0_DOjs~#W zZX;B|Kuqqvg-|O4hqJTMfns1F-Y%4FcY~95SMKfx5OzdotJHlb&X|tIGEY-;@#1$H zXgW8ybq!$Jv;>A{tMvl$0DiDS#}i%jm+ZR?Dc`$NV*8We+|l*nd;j+F>yM{_J~Xb! zd)b~IJK7{g9CB23%QF<{Q$3*w{r52$U=D$+AWWL7Z};fkgz;`UO;aY>@SFHw6uaCV zFk!9>q={A&laj+&4a7KI1$cnLx9RMYn?OLqgoRC(PzXjk5?;v_4jPuL*7AG7JwQe( zFJVQZZiaGYWIk+dLoo=Q4uoE)*qKDCg3Btou9#>7<^mbvqyU0)E?5jmz%57aKfxhG zO$xCV2AP~M2Xm!qI>$ajx5Sl02nfi{`0`hG6t3B3B4TTHw-;zM%*p3KYaE-+&f?s2 zJ!Xt;Am+hr5w~xFb3RiA-}CJtL-bB`ww)%6jEk3vcLGsCAKmDfbDr1jd~+C^bL$Ub z{rGUFe|~PCG0$($K8zPNuh&)Xgw}PGd8ejPjDgSPoxx-Tf(-|TtFu?r9d+hR&?UTt z*z17(!KLtsn%ha(?EJ-qpD#-o_UpMrPuGnvclfQ^_2;S{ceC}kh}olq+mMrL`McEO zm^dB|3P0_oUY5|Otxm8!T*zIPgJxw>@rJXr<;8EsYv2@*<)n#g99=sa9Fa211%o^7 zrQ+xCs`6X6K7uPB;ePw&PGU+Ci8vy1+6J?sIrgRG?vbg30X#}d#qhfoOq&BQ4V zI-fi|?}Cc~-4^?gk43QKuSPq}A3%M>FkjHk+y)Cvh0rxa5V#ZlwspvlfadA7a>Uwf zOZEd?jxj;pBkGpgv{AP=SDu34+=e-0=k$gNJ-13OWS|=3EbU5>VU4|&-Q2g8W_yQ% zyEE4gp~jOEIuIj}Y^80N z+Gnv7YFO2ij1!N~x1@iAcR=fFS610S+_H$)zvBdf>dfR9tm z#m!%Y5MIKn&1Sp3Io5l?3ku`{RVU6G&d9|~#5tIT-ARWNV3%{}R@dS^+@33MaSf*l zlgsq1h-arvR!g=F2Kx^{LvNvx-?AIFTZV!ugH>D|m&?5uVlI2|kbUpjVuzLGWovPC zu^Pdr5ZIT^w(!g0nx<*`=yVpkLd6^{bQ8*SSr{(vYJ^{H>4Z#!!q$<;7Vv?hYxfhY_mgS0@C4vi&TXs!Z+$MCpm;*U(V3=@hw!Z`( zaJY0AU+aKx%>!eFTDX_^!YO3z%*hFmkSr5|s>9oyNVBEb1#u@}Y`|p?ta5vFr++^` zxbO`+`D}+OkAy`#Y%@8hiv>e6O-SG&#JCu$I!wf)IeTfVZzm|&UkGs=)_{3NOGWvz zp&SVAf>T&F?+1o-E@L}@TR;Y)ibb#o z7y>@p(TcALcgsuzHVkp0`%fHinhuz_IK^R*0rDI6AHTZNas1O#OK|2CQgv7u15n~u zqSJD&Tfue7dpN(^PaZoLymWRwmn&|ZV7C|iaLY+K09#Hu*Aw-}u#uy^=nm$c4tiqn zAe~(n1v!1ET_1n``+u@acHTQ%EazQzrtBA{*OPfqpjB~$F$l|MNvhpB?qq51VqSZ4?=-y``~yf-3k zZrx2Lt$9E9l@RqCK&(012_XQRm>Dv6MwG>s**S?m9fp@)$^~*10m4>K;X{B!_TZ}F zZ6>YcE@ewyzqZu?eVVUYm6xs~r;TH*FqXR+%t3y^e;F1jkSxal!o zR>JU@ZhV;;-T`uG?mtY;K^y)$+KmgU$u~|rTt$8^*C|3qP)1yb1xmgHZ3bZVm!}8j zB{PjSp4pZ_ICER$sZ+KJZ+^<^%h&nknU{VHJKSq{05Hy5wvA_S zha?F8-cW@H8Qa)6A)6=hp6#AVfXV{)SFBDO@sOAgU^2s{i9xPAKlTb|3AXc_!=89V zA_wGlnDI|S@U-6>Fv@G&;<%>~Ht;^meY&RRYA#Bf?&TG=)&>W%17}*E5mdHi8_!4+ zN>)?!k_Iu(va=tDNkrbvcF%hld7bvYx#Y#(Ti2kTmQdZugl;^<_37icugB;4{1jz`-$9KVaa=Kxzqa6mS_TisP@yG(Rnz5T5K&(uT7&t|?NcHY#aq4=8 z2M7B8W&QZ+mv`auv6}!a1#8;v7Y-J_9jc9LeYi9*TJW^F2k-)>lA+nLGFIFVZ|gwtQv7VowX2rWW%YfV zuCs3rLt+i~N^g%O>)reGzD$`O1vj_5xFYbx_jcQRWs0>D*IYve(Q_**EC}|flR=}M z^SsykqmPGt*dhns-3vjiL%6>NJHnb><&Wsb=rNi&@mH@H@sW<>z@b0{Z~h+Wg2}oe z7A4)@;)@pkDFHPNHnf{n2W;W9x2w zB(z{Jm?o;XBdc2OMmYGcsiQ*7;iV8RKhnG1he!|-8{9G#%jq2iHhGTUGloFV;9jhN zkGdQyd26x2TjsI@!vOo!wIZ(Sfj8w2a{y?By})c>RL-eI{PbMrC{DEKuL z;aZq0hIn&)LMYHo25Gu3cuzw{U*SR1L9c3K+6k8Xv)Fzee@abn=Ha8Oa~u8|)m*qY2Nsd`HcY)Yd|*jXW&1@of~)IZ zFB_Q9i@aPM-7CjaH<;KfqZ2RNlDv$?Rgy;Dwm>nbtLo955-->Yp|IXtR`z}@^l&14 zJBdPf{XvBwS{9IvZSL=M1P#yXhBI8?u!-NiEpTPRe@`>r16VlYe*H;m&)YU0(i*%$ zvwx>#S4-nf+}GGP6CU32kPeu$Jy7=4U#@+2p>kU&kLv(B#|FUNTze?hSg=aBb+{u% z7#R$|vk~VoS0@eZ;&lPOeK{#z`9+H^Y%blY+TDeDc6# zkHqRPZM>Ti36FhR-Y?UOTgX6(fR=pdagDpU`FM9m?hs&{kx5N^=N1Mx95En9W;Lwo z($Sr1tB%8Gc1m4$rQ}WrqZqh5i2CNvyn}eksoEv*x`Ha$$J_3G56wYD7kuYvX9v)O zUm4yUa#q5w`4l4JbQ5DEqND>SWfG$fD3=ZO(0CqF*bO^qF5%eic*Y2Ws0Y|}$-aJX zsFnv{iV-+2QN#(2)9(7@ zj<@2jgJAba?l5=M-Rc^+7iX1S{_gx1oXuN=61)R=*Y^#^ACL*4#x=G%@_Yj*o<#s< z42MOkd$S1=4_W>ErGI=X)}tSwx>d8F_28nlyfljw;wj)W{PS7#9XN3(p3RXt^Hwa1 zPJYJiStw(6GjMTHWre?W=q~)dni<;)jL2sMNJK}$Q8nDH7-il&MBao2VYn=gT&7#x z78wp$o&k8c%n6=#3ZD4*dxAXXD!H+;iS7b!Tu6o%*x`|^k8cLci@znJBs3qJPpB0^y|_2gtC$G7 zueIRE0mK}zZA;>|gm?{2x_9Lr_MhR62yJ!P*9WlgUjG3^w})ft2<&e%4_ABTG*d74 zVxQq$&wdgcVR(@7Vn6@s&f1-DHW%mxX!zW3{p-7M=q+TAau9gsIG26*lEi{u7b5Jy z`qFUX$f>{sC%wDT*Ku64aBel4&YKD2o#sC9Mac0G&W`iGBE`Yoc=ujfKZ-|#T@oX` zqr;u9(Gu>X7r32{?|H9Klrf6Ycu=Qc>h5~);dNwr--q{O;iEDbgxJ_>M7_PHgRj6* z5F}2oOR>ce=bO7Tbe2Pl+xg0ryy>)@D+Xh@5gu%GJ%#nJ%8f3jNNhpO$m1c*yP8PIGw!TAmB=CIsYWIUq8-&f67c6 z_(G{Jap#$?xLw`-+WQR+4VBXf1?$3-Hs`Rjc~|eaaroIgAsX&-i%y_y`nl*P4k9Q3 zFcUg)N9GyL$_M+v_)FU@gHv5jk%J^`ull1=$4=;b-V${_9A6@|z>x0krJEkwt>=)2 z5{C108zvdM^E2)+CPeJZO7)eHIbjCJ;i|u3n}_$&;2`cj7I;~2J92#772MIfGDr99 zYPx0i?|*MU-bw6{l)igX&)S@IM9M8Lei;;22o9$@v zhNBmeDcVr9$yzQ~@L|vnUX)_59BgG)x9%4-r5A$!kc!80y;@G7IpZct#x|lLOp$Xt zlPjo`>u^!(eRritaBboRpY`G(mn>f1p@#7$`*Gb^SEuD{SXXx~)cn1Jg@9SAWQ3TR zQa`=x%yl!ypn_9L4fNRxUIDqLbV6qRA#Aw8=O=2l19UA7|!=Yd&4M;bI&d&siMQpYKKXdxz!+eELV%%)Gl*>A{QujNQfF z1j@=eCJW5CO&83S?hQIo$Aslc0RbZ$c=@{SbZT%uPqDi?D7%XJ!c99)?*&|r0`Sl% zn&pl2Zh#J$o8v*J+nlrc{`$HjuAlAb?j~&33bGfm*@##W9TXd}6K>3Kn{ouZx>S5Z zDdih*lrYoWTu5lA9XwLMc-f?z?bw^i`+TqgZ$3lpo-D_*O;?cxTbBQ&@ZPWHfipg) zY3_R#aS-AJ#OB^%qaSYW9une=gB8@a+=zeOrQ7Y=ll`%S3SiXu3tZ;^tusPz0m7al{$BB|1s`QS-R(71#+IsSD=a+)CHI#1Y%Q{-xOF zZ$G};W&Pz_>z^JNWIrE@XJ<9s&}--T^yP!PD&&MB*=c=*;atecpKru141IRLOBApITPH6sNQlJ1158h_OLhx}x7zOItxkJ{GgSN0 z2vFE8*v!qO98UyngLdGL?%z$@y=KLfqT5+JqDQvg-dm#EAx#uD%)I60P$uk|XI@gc z8;v+4vE2I3KZBGHzx!WG@IP7;|7yE%^T#~z^vb|P3Ud_LwTBP3ahLNU1(D!+e_6XP zO~l&5D0X+IyEEHfEi49ilTUSFxr@NMBM70M_tg*+AMe)KYHR-?!7ld=X#ui?F2BW! zDqVK$r+D+S>;CxEEjhagDryxhcmBT5@o?q9wDYm5sf`jrqVA%O#4A2fq;-7V-y`YBxhRa(;4tTQnd*yr8led~UtQov4 z$~A5<{Lz!QO3$0My9O*?kJa?JFqk^W6y1;I%3a6_%m?oQ=HWei2o37EhDpPLSfjH& zm~;SwPe(mbw&dL$VBoD=Vn1z~Ic(@308N+ZB_OI3DnRB@=jQB00u&QEA0qn)sQul{ z(u-oH88Cp7NNz`ACMIw?z$YqSR;5(#AS+kbl1ta)CK-> zJ_ZMWb#eHI`_95Y@4S2T!n(dSaX8W@-ByPvx&Dzqz8gr!?!_vrPS^Ht2Zpibd@u2- zm+R-sZVqC4KPS?0k2xsUhPh~dY{z@K$`s}WEOS#MZ| z2n!_Sma)8C&*QZVLJk+AIHl~C^j3?z2fTkM-FMX7(|o)AU#WSSkl9pk8Qk)GqgTZ{ znXRgHFM*3L63r^?{PoMP&rA0n_Y=+)4BgX$EMKA05;fgQ7QK-? z!(T2`2xou6)%PwWBi<}r-08g#JlgKcFV|z{ctbs4X*O@Xy8Rm2y?`ru3CS(B;C)*O zuH#KiuPT$h?UE-uq4Ts|0+N5?)PhU4tpxhI09dCT_shnfYzuXBm_}}M9M~lx`E(Q2 z-ff)p8u0JqyId2-0lj&P{JdEdG+9F{7AB`*WA4wvr&0Vg%_R$0;%-1&3&y29A=b@vgw zx7E4XNCay}&l4`}&ie5Z7*D^PMS?5Aj1Kbwalg{xg4(-B%w8~yH*UqQaow9@p%T09 z{k(vB1XS;4#*STTg3p5Y)uA2-H>wbX920K#X*p!!c7y0OT5hc=e-aoTzdrl;>mxyg zMHhQYQgs^Lt6}kg#P$6i_C_I!!xi8R*j(vEEsosug_~6fbQMPxy&5%Bozz<2B?d z1~1%p#h!O2IcU6^(3yWZbhWl2)e>y$*ZHR4B{CBp&_E<^2Rjcd)#&mzye@nESz`11 zKYo1q>ivX2e|c{21c|@e%Ww!=v!dTN7i+r@$E&Y7ZLezbN?r%kIGqFbm%UOH)gg)w z;`rgMW9~ZH8!&SZ_w>A)jz$Sn<+Kq~m9Ihtb$|2=%-Jy~DdI9}xi>^Qyc3j?Z3ocvk$KD(~;yCbn zuiRS1m_(k3u|%?fpR@^xud*t>Y)s4zTUeGZv&(t!Nm@g|?&h}|pvuE-{aB?}g+PxN zm^^xIv^{j9j|DLxv|1}z^FJIDFcX28SQRT4;02)4(S+BK@BY^!tzY)5p(`(UB4!ae#Me&2Bbt z{sz3b1`ljy)x_-XO0M>@!QM5%msv`H6O!^$0e3l#-N_JFsiognBW)dEyB}V(i(9 z7#_)wOKM##WCgO|(hqz|#muo?r`f9r?dtI8;29zUlmr~YQCr5r^Db9iU56{`vEOLw z2bei_*Z9~6Wxsp#R`>1l)<>@*k(*CmE4hYtzR05&NR|C2WSdT67UVXn|!>S zwRx3kvZ~)F-_J6!@&wH%Zyu&66&xH=YM8>j z?hK*!SQ9SQ)%VmH4Hy~KDQ*9MPc+3DObZwRl>gSo@p zvZ&2)7(`#rMS1t*OJu(t}zc%N?wuv%R-b8cSGbYF3Qg>ku??%b`qz=Paf zo1)jLTyAJ2DA*Eqb+dHsdF8=x{p<76#_(7R?vk_W^=|GL78=ZLxJQ|XK&|dA*9g9v zrpDM&kIUuK=tl18PR?ZW^!$n=mXOGDLK?ey-*q>)Vobg9OUa~py)P-iUJ;C0qSu03%Wi!s%0nyO5)^!T=;X_Bd!i3aY)hi zMxoi?9XM3ikH9n0hC>>Cz~+WyX~*@bK>arVBfaP~I3Is}eCEh@ILRwR+q{3rOpW8i z&D*#vr+|-OD=R7bUfc5ufb`?F|CGb(1O$79p%X`P*Z#QYS+GuTdre**h&Qx98R-Qt&W0Y| z1-}McGeu5RcS}A`>H1qP=tNY{!kb6NM^G*F|PaZ~a7E7uua6&m;y-RBQqe|1Or zJJR&B%#CQ`mKpKahW(yBW;;MiSGwUhxPUT6a@H zhD8*f3b5<7p+s!=E<0w*sX;=#o*}}fcJGzO8Xx1MbWO#X&;;&h{%UmbLr9^ zu)yw}&HVRn$FrAZ>OB05lh?nz8_6v^-qCi2Jz-Kw_%RIZQXl_W#r~n^6WZY(3v@6 zEM(ddvmAY%!1Q+_dsaFh`5qnx17Dh3^7ik|2^`mf=vqoomYlo`Gj^Bc5=d=JFBzP4 zdIgwSp^SB!v1;AB$0EXvuAKC`tT-;GxQ6RTh>PI(X(L_N6PYbN-ehGo>33l0puOn= z{)~?SU}kTq+g&%&?;RRMHPdCT4{}2yVRt(CWuXO3mhMa4ujCbxCOx;!HQPD3la43= za<(Ff!-ZRVy@iW|5#uvP{`mF|P(0cgU8ym7?cMEKE_ug~63B{gmLQg}bLVxV`;LK5 z5MXG`a5@jL;GP&Ss-Nc|SmCTC*>1D(Mmh5z`l1Htv{*mdI@apm2RiIr<+DqevbzmNY8GysTPWV|@?ZXcU&u~lMw0*lgF{xW literal 20712 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 fSxcC*b{ovtRJhUHLec#$|MLF/dev/null | head -n -1 -} - -libvirtd_dom_list() { - # Only work with domains by their UUIDs - local hvuri=$1 - shift - - do_virsh "${hvuri}" list --uuid $@ -} - -libvirtd_dom_count() { - local hvuri=$1 - shift - - libvirtd_dom_list "${hvuri}" $@ | wc -l -} - -libvirtd_net_list() { - # Only work with networks by their UUIDs - local hvuri=$1 - shift - - do_virsh "${hvuri}" net-list --uuid $@ -} - -libvirtd_net_count() { - local hvuri=$1 - shift - - libvirtd_net_list "${hvuri}" $@ | wc -l -} - -libvirtd_dom_stop() { - # stops all persistent or transient domains for a given URI - # $1 - uri - # $2 - persisent/transient - - local uri=$1 - local persist=$2 - local shutdown_type=${LIBVIRT_SHUTDOWN} - local counter=${LIBVIRT_MAXWAIT} - local dom_name= - local dom_as= - local dom_ids= - local uuid= - local dom_count= - - [ "${persist}" = "--transient" ] && shutdown_type="shutdown" - [ -n "${counter}" ] || counter=500 - - einfo " Shutting down domain(s) ..." - - # grab all persistent or transient domains running - dom_ids=$(libvirtd_dom_list ${uri} ${persist}) - - for uuid in ${dom_ids}; do - # Get the name - dom_name=$(do_virsh ${uri} domname ${uuid}) - einfo " ${dom_name}" - # Get autostart state - dom_as=$(do_virsh ${uri} dominfo ${uuid} | \ - awk '$1 == "Autostart:" { print $2 }') - - if [ "${persist}" = "--persistent" ]; then - # Save our running state only if LIBVIRT_IGNORE_AUTOSTART != yes - if [ "x${LIBVIRT_IGNORE_AUTOSTART}" = "xyes" ] && \ - [ ${dom_as} = "enabled" ]; then - : - else - echo "${uri} ${uuid}" >> ${gueststatefile} - fi - - fi - - # Now let's stop it - do_virsh "${uri}" ${shutdown_type} ${uuid} > /dev/null - - done - - dom_count="$(libvirtd_dom_count ${uri} ${persist})" - while [ ${dom_count} -gt 0 ] && [ ${counter} -gt 0 ] ; do - dom_count="$(libvirtd_dom_count ${uri} ${persist})" - sleep 1 - if [ "${shutdown_type}" = "shutdown" ]; then - counter=$((${counter} - 1)) - fi - printf "." - done - - if [ "${shutdown_type}" = "shutdown" ]; then - # grab all domains still running - dom_ids=$(libvirtd_dom_list ${uri} ${persist}) - for uuid in ${dom_ids}; do - dom_name=$(do_virsh ${uri} domname ${uuid}) - eerror " ${dom_name} forcibly stopped" - do_virsh "${uri}" destroy ${uuid} > /dev/null - done - fi -} - -libvirtd_net_stop() { - # stops all persistent or transient domains for a given URI - # $1 - uri - # $2 - persisent/transient - - local uri=$1 - local persist=$2 - local uuid= - local net_name= - - if [ "${LIBVIRT_NET_SHUTDOWN}" != "no" ]; then - - einfo " Shutting down network(s):" - for uuid in $(libvirtd_net_list ${uri} ${persist}); do - net_name=$(do_virsh ${uri} net-name ${uuid}) - einfo " ${net_name}" - - if [ "${persist}" = "--persistent" ]; then - # Save our running state - echo "${uri} ${uuid}" >> ${netstatefile} - - fi - - # Actually stop the network - do_virsh qemu net-destroy ${uuid} > /dev/null - done - - fi -} - -start() { - local uri= - local uuid= - local name= - - for uri in ${LIBVIRT_URIS}; do - do_virsh "${uri}" connect - if [ $? -ne 0 ]; then - eerror "Failed to connect to '${uri}'. Domains may not start." - fi - done - - [ ! -e "${netstatefile}" ] && touch "${netstatefile}" - [ ! -e "${gueststatefile}" ] && touch "${gueststatefile}" - - # if the user didn't want to start any guests up then respect their wish - [ "x${LIBVIRT_START}" = "xno" ] && return 0 - - # start networks - ebegin "Starting libvirt networks" - while read -r uri uuid - do - # ignore trash - [ -z "${uri}" ] || [ -z "${uuid}" ] && continue - - name=$(do_virsh "${uri}" net-name ${uuid}) - einfo " ${name}" - do_virsh "${uri}" net-start ${uuid} > /dev/null - done <"${netstatefile}" - eend 0 - - # start domains - ebegin "Starting libvirt domains" - while read -r uri uuid - do - # ignore trash - [ -z "${uri}" ] || [ -z "${uuid}" ] && continue - - name=$(do_virsh "${uri}" domname ${uuid}) - einfo " ${name}" - do_virsh "${uri}" start ${uuid} > /dev/null - done <"${gueststatefile}" - eend 0 -} - -stop() { - local counter= - local dom_name= - local net_name= - local dom_ids= - local uuid= - local dom_count= - - rm -f "${gueststatefile}" - [ $? -ne 0 ] && eerror "Unable to save domain state" - rm -f "${netstatefile}" - [ $? -ne 0 ] && eerror "Unable to save net state" - - for uri in ${LIBVIRT_URIS}; do - einfo "Stopping libvirt domains and networks for ${uri}" - - libvirtd_dom_stop "${uri}" "--persistent" - libvirtd_dom_stop "${uri}" "--transient" - libvirtd_net_stop "${uri}" "--persistent" - libvirtd_net_stop "${uri}" "--transient" - - einfo "Done stopping domains and networks for ${uri}" - done -} diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index 5c8485b8d9abfd1c9ed376c28106257fddc176c5..a18d21ee39a1f59e2c54d5fd5e2f0f0eae841d38 100644 GIT binary patch delta 48327 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