From ebf7406d220a8c2da80a95bfaa5949171c71c54b Mon Sep 17 00:00:00 2001 From: root Date: Thu, 17 Sep 2020 08:43:45 +0300 Subject: [PATCH] Sync with portage [Thu Sep 17 08:43:45 MSK 2020]. --- Manifest | 30 +- Manifest.files.gz | Bin 29456 -> 29450 bytes acct-group/Manifest.gz | Bin 38530 -> 38544 bytes acct-group/cinder/Manifest | 2 +- acct-group/cinder/metadata.xml | 3 - acct-group/glance/Manifest | 2 +- acct-group/glance/metadata.xml | 3 - acct-group/heat/Manifest | 2 +- acct-group/heat/metadata.xml | 3 - acct-group/keystone/Manifest | 2 +- acct-group/keystone/metadata.xml | 3 - acct-group/memcached/Manifest | 2 +- acct-group/memcached/metadata.xml | 3 - acct-group/neutron/Manifest | 2 +- acct-group/neutron/metadata.xml | 3 - acct-group/nova/Manifest | 2 +- acct-group/nova/metadata.xml | 3 - acct-group/placement/Manifest | 2 +- acct-group/placement/metadata.xml | 3 - acct-group/swift/Manifest | 2 +- acct-group/swift/metadata.xml | 3 - acct-user/Manifest.gz | Bin 34940 -> 34945 bytes acct-user/cinder/Manifest | 2 +- acct-user/cinder/metadata.xml | 3 - acct-user/glance/Manifest | 2 +- acct-user/glance/metadata.xml | 3 - acct-user/heat/Manifest | 2 +- acct-user/heat/metadata.xml | 3 - acct-user/keystone/Manifest | 2 +- acct-user/keystone/metadata.xml | 3 - acct-user/memcached/Manifest | 2 +- acct-user/memcached/metadata.xml | 3 - acct-user/netdata/Manifest | 2 +- .../{netdata-0.ebuild => netdata-1.ebuild} | 3 +- acct-user/neutron/Manifest | 2 +- acct-user/neutron/metadata.xml | 3 - acct-user/nova/Manifest | 2 +- acct-user/nova/metadata.xml | 3 - acct-user/placement/Manifest | 2 +- acct-user/placement/metadata.xml | 3 - acct-user/swift/Manifest | 2 +- acct-user/swift/metadata.xml | 3 - app-accessibility/Manifest.gz | Bin 4710 -> 4707 bytes app-accessibility/edbrowse/Manifest | 2 +- app-accessibility/edbrowse/metadata.xml | 4 - app-accessibility/sound-icons/Manifest | 2 +- app-accessibility/sound-icons/metadata.xml | 3 - app-admin/Manifest.gz | Bin 31568 -> 31914 bytes app-admin/ansible-base/Manifest | 5 + .../ansible-base-2.10.0.ebuild} | 5 +- .../ansible-base/ansible-base-2.10.1.ebuild | 76 + app-admin/ansible-base/metadata.xml | 35 + app-admin/ansible/Manifest | 8 +- app-admin/ansible/ansible-2.9.12.ebuild | 2 + app-admin/ansible/ansible-2.9.13.ebuild | 2 + app-admin/ansible/ansible-9999.ebuild | 2 + app-admin/bastille/Manifest | 2 +- app-admin/bastille/metadata.xml | 1 - app-admin/ec2-ami-tools/Manifest | 2 +- app-admin/ec2-ami-tools/metadata.xml | 3 - app-admin/entr/Manifest | 8 +- app-admin/entr/entr-4.3.ebuild | 31 - app-admin/entr/entr-4.5.ebuild | 2 +- .../entr/{entr-4.4.ebuild => entr-4.6.ebuild} | 0 app-admin/genromfs/Manifest | 2 +- app-admin/genromfs/metadata.xml | 2 - app-admin/github-backup-utils/Manifest | 2 +- app-admin/github-backup-utils/metadata.xml | 3 - app-admin/logmon/Manifest | 2 +- app-admin/logmon/metadata.xml | 3 - app-admin/makepasswd/Manifest | 2 +- app-admin/makepasswd/metadata.xml | 3 - app-admin/mcollective/Manifest | 2 +- app-admin/mcollective/metadata.xml | 6 +- app-admin/mms-agent/Manifest | 2 +- app-admin/mms-agent/metadata.xml | 3 - app-admin/mongo-tools/Manifest | 2 +- app-admin/mongo-tools/metadata.xml | 3 - app-admin/needrestart/Manifest | 2 +- app-admin/needrestart/metadata.xml | 3 - app-admin/pass/Manifest | 2 +- app-admin/pass/metadata.xml | 3 - app-admin/puppet-agent/Manifest | 5 - .../puppet-agent-6.16.0-r1.ebuild | 75 - .../puppet-agent-6.16.0-r2.ebuild | 76 - app-admin/puppet-lint/Manifest | 2 +- app-admin/puppet-lint/metadata.xml | 1 - app-admin/puppet/Manifest | 4 - app-admin/puppet/puppet-5.5.20.ebuild | 140 - app-admin/puppet/puppet-6.15.0.ebuild | 136 - app-admin/puppetdb/Manifest | 2 - app-admin/puppetdb/puppetdb-6.10.0.ebuild | 87 - app-admin/puppetserver/Manifest | 2 - .../puppetserver/puppetserver-6.11.0.ebuild | 131 - app-admin/quickswitch/Manifest | 2 +- app-admin/quickswitch/metadata.xml | 2 - app-admin/r10k/Manifest | 2 +- app-admin/r10k/r10k-3.4.1.ebuild | 2 +- app-admin/reportmagic/Manifest | 2 +- app-admin/reportmagic/metadata.xml | 3 - app-admin/setools/Manifest | 7 +- .../files/setools-4.3.0-remove-gui.patch | 16 + app-admin/setools/metadata.xml | 1 - app-admin/setools/setools-4.3.0.ebuild | 51 + app-admin/setools/setools-9999.ebuild | 6 +- app-admin/verynice/Manifest | 2 +- app-admin/verynice/metadata.xml | 4 - app-admin/xkcdpass/Manifest | 3 + .../xkcdpass}/metadata.xml | 4 +- app-admin/xkcdpass/xkcdpass-1.17.3.ebuild | 37 + app-admin/xstow/Manifest | 2 +- app-admin/xstow/metadata.xml | 1 - app-arch/Manifest.gz | Bin 16109 -> 16094 bytes app-arch/advancecomp/Manifest | 2 +- app-arch/advancecomp/metadata.xml | 4 - app-arch/arc/Manifest | 2 +- app-arch/arc/metadata.xml | 1 - app-arch/bsdsfv/Manifest | 2 +- app-arch/bsdsfv/metadata.xml | 1 - app-arch/cabextract/Manifest | 2 +- app-arch/cabextract/cabextract-1.9.1.ebuild | 2 +- app-arch/cksfv/Manifest | 2 +- app-arch/cksfv/metadata.xml | 1 - app-arch/dump/Manifest | 2 +- app-arch/dump/metadata.xml | 3 - app-arch/gtk-splitter/Manifest | 2 +- app-arch/gtk-splitter/metadata.xml | 1 - app-arch/mscompress/Manifest | 2 +- app-arch/mscompress/metadata.xml | 3 - app-arch/pdv/Manifest | 2 +- app-arch/pdv/metadata.xml | 2 - app-arch/unace/Manifest | 2 +- app-arch/unace/metadata.xml | 1 - app-arch/zip/Manifest | 2 +- app-arch/zip/metadata.xml | 1 - app-arch/zopfli/Manifest | 2 +- app-arch/zopfli/metadata.xml | 1 - app-backup/Manifest.gz | Bin 8686 -> 8681 bytes app-backup/btrbk/Manifest | 2 +- app-backup/btrbk/metadata.xml | 7 +- app-benchmarks/Manifest.gz | Bin 4853 -> 4849 bytes app-benchmarks/forkbomb/Manifest | 2 +- app-benchmarks/forkbomb/metadata.xml | 3 - app-benchmarks/siege/Manifest | 4 +- app-benchmarks/siege/siege-4.0.5.ebuild | 14 +- app-benchmarks/siege/siege-4.0.7.ebuild | 54 + app-cdr/Manifest.gz | Bin 7997 -> 7990 bytes app-cdr/bashburn/Manifest | 2 +- ...-3.1.0.ebuild => bashburn-3.1.0-r1.ebuild} | 29 +- app-cdr/bin2iso/Manifest | 2 +- app-cdr/bin2iso/metadata.xml | 4 - app-cdr/cdrtools/Manifest | 2 +- app-cdr/cdrtools/metadata.xml | 1 - app-cdr/dvd+rw-tools/Manifest | 2 +- app-cdr/dvd+rw-tools/metadata.xml | 4 - app-cdr/extract-xiso/Manifest | 2 +- app-cdr/extract-xiso/metadata.xml | 1 - app-cdr/plextor-tool/Manifest | 2 +- app-cdr/plextor-tool/metadata.xml | 1 - app-cdr/xbiso/Manifest | 2 +- app-cdr/xbiso/metadata.xml | 1 - app-cdr/xcdroast/Manifest | 2 +- app-cdr/xcdroast/metadata.xml | 1 - app-crypt/Manifest.gz | Bin 24465 -> 24450 bytes app-crypt/acme-sh/Manifest | 2 +- app-crypt/acme-sh/metadata.xml | 4 - app-crypt/acme-tiny/Manifest | 2 +- app-crypt/acme-tiny/metadata.xml | 3 - app-crypt/argon2/Manifest | 2 +- app-crypt/argon2/metadata.xml | 3 +- app-crypt/gnupg-pkcs11-scd/Manifest | 2 +- app-crypt/gnupg-pkcs11-scd/metadata.xml | 5 +- app-crypt/heimdal/Manifest | 2 +- app-crypt/heimdal/metadata.xml | 3 +- app-crypt/ima-evm-utils/Manifest | 2 +- app-crypt/ima-evm-utils/metadata.xml | 3 - app-crypt/kbfs/Manifest | 2 +- app-crypt/kbfs/metadata.xml | 4 - app-crypt/keybase/Manifest | 2 +- app-crypt/keybase/metadata.xml | 3 - app-crypt/mit-krb5/Manifest | 2 +- app-crypt/mit-krb5/metadata.xml | 1 - .../openpgp-keys-gentoo-release/Manifest | 2 +- ...penpgp-keys-gentoo-release-20200704.ebuild | 2 +- app-crypt/pkcrack/Manifest | 2 +- app-crypt/pkcrack/metadata.xml | 3 - app-crypt/scrypt/Manifest | 2 + app-crypt/scrypt/scrypt-1.3.1.ebuild | 19 + app-crypt/simple-tpm-pk11/Manifest | 2 +- app-crypt/simple-tpm-pk11/metadata.xml | 1 - app-crypt/tpm2-abrmd/Manifest | 7 +- .../files/tpm2-abrmd-2.1.1-build.patch | 118 - .../tpm2-abrmd/tpm2-abrmd-2.1.1-r2.ebuild | 55 - ...d-2.3.1.ebuild => tpm2-abrmd-2.3.3.ebuild} | 0 app-crypt/veracrypt/Manifest | 2 +- app-crypt/veracrypt/metadata.xml | 4 - app-dicts/Manifest.gz | Bin 84907 -> 84900 bytes app-dicts/eblook/Manifest | 3 +- app-dicts/eblook/eblook-1.6.1.ebuild | 13 +- .../eblook/files/eblook-1.6.1-LDFLAGS.patch | 20 + app-dicts/gwaei/Manifest | 2 +- app-dicts/gwaei/gwaei-3.6.2.ebuild | 49 +- app-dicts/ipadic/Manifest | 2 +- app-dicts/ipadic/ipadic-2.7.0-r2.ebuild | 17 +- app-dicts/verbiste/Manifest | 2 +- app-dicts/verbiste/metadata.xml | 1 - app-doc/Manifest.gz | Bin 7497 -> 7504 bytes app-doc/clsync-docs/Manifest | 2 +- app-doc/clsync-docs/metadata.xml | 4 - app-doc/diveintopython/Manifest | 2 +- app-doc/diveintopython/metadata.xml | 3 - app-doc/geant-docs/Manifest | 2 +- app-doc/geant-docs/metadata.xml | 4 - app-doc/gimp-help/Manifest | 3 +- .../files/gimp-help-2.10.0-python3.patch | 297 ++ ...10.0.ebuild => gimp-help-2.10.0-r1.ebuild} | 6 +- app-doc/zsh-lovers/Manifest | 2 +- app-doc/zsh-lovers/metadata.xml | 4 - app-editors/Manifest.gz | Bin 13242 -> 13246 bytes app-editors/fte/Manifest | 2 +- app-editors/fte/metadata.xml | 1 - app-editors/gedit-plugins/Manifest | 2 +- app-editors/gedit-plugins/metadata.xml | 1 - app-editors/hexcurse/Manifest | 2 +- app-editors/hexcurse/metadata.xml | 3 - app-editors/vim-core/Manifest | 2 +- app-editors/vim-core/vim-core-8.2.0814.ebuild | 2 +- app-editors/vim/Manifest | 2 +- app-editors/vim/vim-8.2.0814.ebuild | 2 +- app-editors/xmlcopyeditor/Manifest | 2 +- app-editors/xmlcopyeditor/metadata.xml | 3 - app-emacs/Manifest.gz | Bin 34151 -> 34144 bytes app-emacs/ghub/Manifest | 4 +- app-emacs/ghub/ghub-2.0.1.ebuild | 21 - app-emacs/ghub/ghub-3.4.1.ebuild | 25 + app-emacs/magit-popup/Manifest | 6 +- .../magit-popup/magit-popup-2.12.3.ebuild | 24 - ....12.4.ebuild => magit-popup-2.13.3.ebuild} | 4 +- app-emacs/pariemacs/Manifest | 2 +- app-emacs/pariemacs/metadata.xml | 3 - app-emacs/regress/Manifest | 2 +- app-emacs/regress/metadata.xml | 4 - app-emacs/treepy/Manifest | 2 + app-emacs/treepy/treepy-0.1.2.ebuild | 19 + app-emacs/wgrep/Manifest | 2 +- app-emacs/wgrep/metadata.xml | 4 - app-emacs/with-editor/Manifest | 2 + .../with-editor/with-editor-2.9.4.ebuild | 23 + app-emulation/Manifest.gz | Bin 21015 -> 21000 bytes app-emulation/dinero/Manifest | 2 +- app-emulation/dinero/dinero-4.7-r1.ebuild | 17 +- app-emulation/free42/Manifest | 2 +- app-emulation/free42/metadata.xml | 6 - app-emulation/genymotion-bin/Manifest | 4 +- ...1.0.ebuild => genymotion-bin-3.1.1.ebuild} | 0 app-emulation/go-secbench/Manifest | 2 +- app-emulation/go-secbench/metadata.xml | 3 - app-emulation/gxemul/Manifest | 11 +- ...ch => gxemul-0.6.0-fix-mkstemp-test.patch} | 4 +- ...patch => gxemul-0.6.0-fix-mymkstemp.patch} | 4 +- ...0-gcc46.patch => gxemul-0.6.0-gcc46.patch} | 0 .../files/gxemul-0.6.0-no-doxygen.patch | 21 + app-emulation/gxemul/gxemul-0.6.0-r1.ebuild | 24 +- app-emulation/gxemul/gxemul-0.6.2.ebuild | 48 + app-emulation/libguestfs/Manifest | 2 +- app-emulation/libguestfs/metadata.xml | 2 - app-emulation/lxc/Manifest | 2 - app-emulation/lxc/lxc-4.0.3.ebuild | 162 -- app-emulation/lxd/Manifest | 4 +- app-emulation/lxd/lxd-4.0.2-r1.ebuild | 210 -- app-emulation/lxd/lxd-4.0.3.ebuild | 2 +- app-emulation/qemu/Manifest | 2 +- app-emulation/qemu/qemu-5.1.0.ebuild | 2 +- app-emulation/s6-overlay/Manifest | 2 +- app-emulation/s6-overlay/metadata.xml | 5 +- app-emulation/slirp4netns/Manifest | 2 +- app-emulation/slirp4netns/metadata.xml | 4 - app-emulation/spectemu/Manifest | 6 +- .../files/spectemu-0.99.3-automagic.patch | 4 +- .../files/spectemu-0.99.3-build.patch | 4 +- .../spectemu/spectemu-0.99.3-r1.ebuild | 26 +- app-emulation/spice-html5/Manifest | 2 +- app-emulation/spice-html5/metadata.xml | 3 - app-emulation/wine-gecko/Manifest | 2 +- app-emulation/wine-gecko/metadata.xml | 3 - app-emulation/x48/Manifest | 2 +- app-emulation/x48/metadata.xml | 8 - app-emulation/xe-guest-utilities/Manifest | 2 +- app-emulation/xe-guest-utilities/metadata.xml | 1 - app-emulation/xen-pvgrub/Manifest | 2 +- .../xen-pvgrub/xen-pvgrub-4.13.1.ebuild | 2 +- app-emulation/xen-tools/Manifest | 2 +- .../xen-tools/xen-tools-4.13.1-r3.ebuild | 2 +- app-eselect/Manifest.gz | Bin 7395 -> 7390 bytes app-eselect/eselect-lua/Manifest | 2 +- app-eselect/eselect-lua/metadata.xml | 3 - app-eselect/eselect-oodict/Manifest | 2 +- app-eselect/eselect-oodict/metadata.xml | 3 - app-eselect/eselect-opencascade/Manifest | 2 +- app-eselect/eselect-opencascade/metadata.xml | 4 - app-eselect/eselect-php/Manifest | 2 +- app-eselect/eselect-php/metadata.xml | 3 - app-i18n/Manifest.gz | Bin 19833 -> 19827 bytes app-i18n/bidiv/Manifest | 5 +- app-i18n/bidiv/bidiv-1.5-r1.ebuild | 35 - app-i18n/bidiv/bidiv-1.5_p4.ebuild | 41 +- app-i18n/bidiv/files/bidiv-1.5-fribidi.patch | 46 - app-i18n/ibus-anthy/Manifest | 2 +- app-i18n/ibus-anthy/metadata.xml | 4 - app-i18n/ibus-chewing/Manifest | 2 +- app-i18n/ibus-chewing/metadata.xml | 4 - app-i18n/ibus-hangul/Manifest | 2 +- app-i18n/ibus-hangul/metadata.xml | 4 - app-i18n/ibus-input-pad/Manifest | 2 +- app-i18n/ibus-input-pad/metadata.xml | 4 - app-i18n/ibus-kkc/Manifest | 2 +- app-i18n/ibus-kkc/metadata.xml | 4 - app-i18n/ibus-pinyin/Manifest | 2 +- app-i18n/ibus-pinyin/metadata.xml | 4 - app-i18n/ibus-skk/Manifest | 2 +- app-i18n/ibus-skk/metadata.xml | 4 - app-i18n/ibus-table/Manifest | 2 +- app-i18n/ibus-table/metadata.xml | 3 - app-i18n/ibus-typing-booster/Manifest | 2 +- app-i18n/ibus-typing-booster/metadata.xml | 3 - app-i18n/man-pages-it/Manifest | 2 +- app-i18n/man-pages-it/metadata.xml | 4 - app-i18n/mozc/Manifest | 2 +- app-i18n/mozc/metadata.xml | 3 - app-i18n/qkc/Manifest | 3 +- app-i18n/qkc/files/qkc-1.00-makefile.patch | 22 + app-i18n/qkc/qkc-1.00.ebuild | 14 +- app-i18n/scim-input-pad/Manifest | 4 +- .../scim-input-pad-0.1.3.1.ebuild | 29 +- .../scim-input-pad-0.1.3.ebuild | 29 +- app-i18n/scim-sayura/Manifest | 2 +- app-i18n/scim-sayura/metadata.xml | 3 - app-i18n/xcin/Manifest | 2 +- app-i18n/xcin/xcin-2.5.3_pre3-r3.ebuild | 70 +- app-laptop/Manifest.gz | Bin 3250 -> 3247 bytes app-laptop/spicctrl/Manifest | 4 +- .../files/spicctrl-1.9-makefile.patch | 22 +- app-laptop/spicctrl/spicctrl-1.9-r1.ebuild | 17 +- app-misc/Manifest.gz | Bin 47768 -> 47785 bytes app-misc/OpenRGB/Manifest | 6 +- ...enRGB-0.3-r1.ebuild => OpenRGB-0.4.ebuild} | 29 +- app-misc/OpenRGB/metadata.xml | 3 + app-misc/beancounter/Manifest | 2 +- app-misc/beancounter/metadata.xml | 4 - app-misc/beanstalkd/Manifest | 2 +- app-misc/beanstalkd/metadata.xml | 3 - app-misc/glastree/Manifest | 6 +- .../glastree/files/glastree-posix-make.patch | 4 +- app-misc/glastree/glastree-1.04.ebuild | 15 +- .../glastree/glastree-1.04_p20150525.ebuild | 34 + app-misc/gtk-sunlight/Manifest | 2 +- ....2.ebuild => gtk-sunlight-0.4.2-r1.ebuild} | 12 +- app-misc/khard/Manifest | 2 +- app-misc/khard/metadata.xml | 2 +- app-misc/linux-logo/Manifest | 2 +- app-misc/linux-logo/metadata.xml | 2 - app-misc/linuxspa/Manifest | 2 +- app-misc/linuxspa/metadata.xml | 1 - app-misc/lsx/Manifest | 2 +- app-misc/lsx/metadata.xml | 1 - app-misc/muttprint/Manifest | 2 +- app-misc/muttprint/metadata.xml | 6 - app-misc/qcma/Manifest | 2 +- app-misc/qcma/metadata.xml | 3 - app-misc/rundeck-bin/Manifest | 2 +- app-misc/rundeck-bin/metadata.xml | 3 - app-misc/rundeck-cli-bin/Manifest | 2 +- app-misc/rundeck-cli-bin/metadata.xml | 6 +- app-misc/timew/Manifest | 4 +- ...{timew-1.3.0.ebuild => timew-1.4.2.ebuild} | 3 +- app-misc/todo/Manifest | 4 +- ...todo-2.10-r2.ebuild => todo-2.12.0.ebuild} | 29 +- app-misc/ttysnoop/Manifest | 6 +- .../ttysnoop/files/pinkbyte_masking.patch | 4 +- .../ttysnoop/files/ttysnoop-makefile.patch | 27 +- app-misc/ttysnoop/ttysnoop-0.12d.ebuild | 32 +- app-misc/vittk/Manifest | 8 +- app-misc/vittk/files/vittk-1.1.1-dirs.patch | 8 +- .../vittk/files/vittk-1.3-configure.patch | 4 +- app-misc/vittk/files/vittk-1.3-makefile.patch | 4 +- app-misc/vittk/vittk-1.3.ebuild | 30 +- app-mobilephone/Manifest.gz | Bin 2391 -> 2390 bytes app-mobilephone/vmoconv/Manifest | 2 +- app-mobilephone/vmoconv/metadata.xml | 4 - app-office/Manifest.gz | Bin 8897 -> 8895 bytes app-office/gnucash/Manifest | 4 +- app-office/gnucash/gnucash-3.8b-r1.ebuild | 1 + app-office/gnucash/gnucash-3.8b.ebuild | 1 + app-office/plan/Manifest | 2 +- app-office/plan/metadata.xml | 3 - app-office/sc/Manifest | 2 +- app-office/sc/metadata.xml | 4 - app-pda/Manifest.gz | Bin 2389 -> 2388 bytes app-pda/dynamite/Manifest | 4 +- .../dynamite/dynamite-0.1.1_p20120512.ebuild | 19 +- ...-0.1.1_p20120512-dynamite-bootstrap.patch} | 4 +- app-portage/Manifest.gz | Bin 10404 -> 10404 bytes app-portage/conf-update/Manifest | 2 +- app-portage/conf-update/metadata.xml | 6 - app-portage/cpuid2cpuflags/Manifest | 2 +- .../cpuid2cpuflags/cpuid2cpuflags-11.ebuild | 2 +- app-portage/demerge/Manifest | 2 +- app-portage/demerge/metadata.xml | 3 - app-portage/fquery/Manifest | 2 +- app-portage/fquery/metadata.xml | 3 - app-portage/gentoopm/Manifest | 2 + app-portage/gentoopm/gentoopm-0.3.2.ebuild | 28 + app-portage/gpyutils/Manifest | 4 +- app-portage/gpyutils/gpyutils-0.4.4.ebuild | 26 + app-portage/gpyutils/gpyutils-9999.ebuild | 2 +- app-shells/Manifest.gz | Bin 8275 -> 8274 bytes app-shells/gentoo-zsh-completions/Manifest | 4 +- ...=> gentoo-zsh-completions-20200914.ebuild} | 0 app-text/Manifest.gz | Bin 49609 -> 49608 bytes app-text/asciidoc/Manifest | 2 +- app-text/asciidoc/asciidoc-9.0.2.ebuild | 2 +- app-text/blogc/Manifest | 6 +- ...logc-0.19.0.ebuild => blogc-0.20.0.ebuild} | 0 app-text/blogc/metadata.xml | 4 - app-text/cmark/Manifest | 2 +- app-text/cmark/metadata.xml | 3 - app-text/cuneiform/Manifest | 2 +- app-text/cuneiform/metadata.xml | 3 - app-text/dictd/Manifest | 4 +- app-text/dictd/dictd-1.12.1-r2.ebuild | 5 +- app-text/dictd/dictd-1.13.0.ebuild | 15 +- app-text/docbook-sgml-utils/Manifest | 2 +- app-text/docbook-sgml-utils/metadata.xml | 4 +- app-text/fbreader/Manifest | 2 +- app-text/fbreader/metadata.xml | 3 - app-text/ghostscript-gpl/Manifest | 2 + .../ghostscript-gpl-9.53.1.ebuild | 189 ++ app-text/logmerge/Manifest | 2 +- app-text/logmerge/metadata.xml | 3 - app-text/mandoc/Manifest | 2 +- app-text/mandoc/mandoc-1.14.5.ebuild | 2 +- app-text/opensp/Manifest | 2 +- app-text/opensp/metadata.xml | 1 - app-text/ps2eps/Manifest | 2 +- app-text/ps2eps/metadata.xml | 4 - app-text/sdcv/Manifest | 2 +- app-text/sdcv/metadata.xml | 1 - app-text/tessdata_best/Manifest | 2 +- app-text/tessdata_best/metadata.xml | 1 - app-text/tessdata_fast/Manifest | 2 +- app-text/tessdata_fast/metadata.xml | 1 - app-text/tessdata_legacy/Manifest | 2 +- app-text/tessdata_legacy/metadata.xml | 1 - app-text/texlive-core/Manifest | 2 +- app-text/texlive-core/metadata.xml | 3 - app-text/txt2man/Manifest | 2 +- app-text/txt2man/metadata.xml | 4 - app-text/zathura/Manifest | 4 +- app-text/zathura/zathura-0.4.7.ebuild | 57 + app-text/zathura/zathura-9999.ebuild | 2 +- app-vim/Manifest.gz | Bin 31742 -> 31752 bytes app-vim/detectindent/Manifest | 2 +- app-vim/detectindent/metadata.xml | 4 - app-vim/matrix/Manifest | 2 +- app-vim/matrix/metadata.xml | 4 - app-vim/udev-syntax/Manifest | 2 +- app-vim/udev-syntax/metadata.xml | 3 - app-vim/vim-spell-cs/Manifest | 2 +- app-vim/vim-spell-cs/metadata.xml | 8 - app-vim/vim-spell-da/Manifest | 2 +- app-vim/vim-spell-da/metadata.xml | 4 - app-vim/vim-spell-de/Manifest | 2 +- app-vim/vim-spell-de/metadata.xml | 4 - app-vim/vim-spell-el/Manifest | 2 +- app-vim/vim-spell-el/metadata.xml | 4 - app-vim/vim-spell-en/Manifest | 2 +- app-vim/vim-spell-en/metadata.xml | 4 - app-vim/vim-spell-es/Manifest | 2 +- app-vim/vim-spell-es/metadata.xml | 4 - app-vim/vim-spell-fr/Manifest | 2 +- app-vim/vim-spell-fr/metadata.xml | 4 - app-vim/vim-spell-he/Manifest | 2 +- app-vim/vim-spell-he/metadata.xml | 4 - app-vim/vim-spell-hu/Manifest | 2 +- app-vim/vim-spell-hu/metadata.xml | 4 - app-vim/vim-spell-it/Manifest | 2 +- app-vim/vim-spell-it/metadata.xml | 4 - app-vim/vim-spell-nl/Manifest | 2 +- app-vim/vim-spell-nl/metadata.xml | 4 - app-vim/vim-spell-pl/Manifest | 2 +- app-vim/vim-spell-pl/metadata.xml | 4 - app-vim/vim-spell-pt/Manifest | 2 +- app-vim/vim-spell-pt/metadata.xml | 4 - app-vim/vim-spell-ru/Manifest | 2 +- app-vim/vim-spell-ru/metadata.xml | 8 - dev-cpp/Manifest.gz | Bin 10061 -> 10051 bytes dev-cpp/asio/Manifest | 2 - dev-cpp/asio/asio-1.16.1.ebuild | 49 - dev-cpp/gtksourceviewmm/Manifest | 2 +- dev-cpp/gtksourceviewmm/metadata.xml | 3 - dev-cpp/ms-gsl/Manifest | 2 +- dev-cpp/ms-gsl/metadata.xml | 1 - dev-cpp/popl/Manifest | 6 +- dev-cpp/popl/metadata.xml | 9 +- dev-cpp/popl/popl-1.2.0.ebuild | 12 +- dev-cpp/popl/popl-9999.ebuild | 12 +- dev-db/Manifest.gz | Bin 17614 -> 17623 bytes dev-db/innotop/Manifest | 2 +- dev-db/innotop/metadata.xml | 2 - dev-db/lmdb/Manifest | 2 +- dev-db/lmdb/metadata.xml | 3 - dev-db/oracle-instantclient-basic/Manifest | 2 +- .../oracle-instantclient-basic/metadata.xml | 1 - dev-db/oracle-instantclient-jdbc/Manifest | 2 +- dev-db/oracle-instantclient-jdbc/metadata.xml | 1 - dev-db/oracle-instantclient-odbc/Manifest | 2 +- dev-db/oracle-instantclient-odbc/metadata.xml | 1 - dev-db/oracle-instantclient-sqlplus/Manifest | 2 +- .../oracle-instantclient-sqlplus/metadata.xml | 1 - dev-db/sqlcl-bin/Manifest | 4 +- ...build => sqlcl-bin-20.2.0.174.1557.ebuild} | 0 dev-db/sqlite/Manifest | 9 +- .../files/sqlite-3.32.3-security_fixes.patch | 146 - .../files/sqlite-3.33.0-build_1.1.patch | 413 +++ .../files/sqlite-3.33.0-build_1.2.patch | 422 +++ .../files/sqlite-3.33.0-build_2.1.patch | 286 ++ .../files/sqlite-3.33.0-build_2.2.patch | 434 +++ ...ite-3.32.3.ebuild => sqlite-3.33.0.ebuild} | 55 +- dev-db/textsearch_ja/Manifest | 2 +- .../textsearch_ja/textsearch_ja-9.0.0.ebuild | 10 +- dev-embedded/Manifest.gz | Bin 8888 -> 8896 bytes dev-embedded/avarice/Manifest | 5 +- ...varice-2.13.ebuild => avarice-2.14.ebuild} | 12 +- .../avarice-2.14-broken-__unused-macro.patch | 39 + dev-embedded/avra/Manifest | 2 +- dev-embedded/avra/metadata.xml | 3 - dev-embedded/dc-tool-ip/Manifest | 5 +- .../dc-tool-ip/dc-tool-ip-1.0.4.ebuild | 35 +- ...atch => dc-tool-ip-1.0.4-bfd-update.patch} | 4 +- .../files/dc-tool-ip-1.0.4-makefile.patch | 45 + dev-embedded/gnusim8085/Manifest | 2 +- .../gnusim8085/gnusim8085-1.3.7.ebuild | 32 +- dev-embedded/icdprog/Manifest | 2 +- dev-embedded/icdprog/icdprog-0.5.ebuild | 21 +- dev-embedded/include/Manifest | 2 +- dev-embedded/include/include-0.4.2.ebuild | 5 +- dev-embedded/jal/Manifest | 2 +- dev-embedded/jal/jal-0.4.62.ebuild | 10 +- dev-embedded/kobs-ng/Manifest | 3 +- .../kobs-ng/files/kobs-ng-fix-stdint.patch | 93 + .../kobs-ng/kobs-ng-3.0.35.4.1.0.ebuild | 22 +- dev-embedded/libdisasm/Manifest | 3 +- .../libdisasm-0.23-user-AS-OBJDUMP.patch | 15 + dev-embedded/libdisasm/libdisasm-0.23.ebuild | 23 +- dev-embedded/nodemcu-uploader/Manifest | 2 +- dev-embedded/nodemcu-uploader/metadata.xml | 4 - dev-embedded/picasm/Manifest | 3 +- .../picasm/files/picasm-1.14-makefile.patch | 27 + dev-embedded/picasm/picasm-1.14.ebuild | 23 +- dev-embedded/picp/Manifest | 4 +- .../picp/files/picp-0.6.8-C99-stdbool.patch | 83 + .../picp/files/picp-0.6.8-makefile.patch | 87 + dev-embedded/picp/picp-0.6.8.ebuild | 43 +- dev-embedded/picprog/Manifest | 4 +- dev-embedded/picprog/metadata.xml | 2 - dev-embedded/picprog/picprog-1.9.1.ebuild | 8 +- dev-embedded/pk2cmd/Manifest | 2 +- dev-embedded/pk2cmd/metadata.xml | 3 - dev-embedded/smdk-dltool/Manifest | 8 +- ...smdk-dltool-0.20-add-S3C64xx-support.patch | 8 +- .../files/smdk-dltool-0.20-build.patch | 4 +- .../files/smdk-dltool-0.20-libusb-1.0.patch | 338 --- .../smdk-dltool/smdk-dltool-0.20-r3.ebuild | 34 - .../smdk-dltool/smdk-dltool-0.20-r4.ebuild | 20 +- dev-embedded/srecord/Manifest | 2 +- dev-embedded/srecord/metadata.xml | 3 - dev-embedded/uisp/Manifest | 6 +- .../uisp/files/uisp-20050207-autotools.patch | 35 + .../uisp/files/uisp-20050207-clang.patch | 84 + ...tch => uisp-20050207-mega-48-88-168.patch} | 0 dev-embedded/uisp/uisp-20050207-r1.ebuild | 22 +- dev-go/Manifest.gz | Bin 5423 -> 5416 bytes dev-go/blackfriday/Manifest | 2 +- dev-go/blackfriday/metadata.xml | 3 - dev-go/go-colortext/Manifest | 2 +- dev-go/go-colortext/metadata.xml | 3 - dev-go/gom/Manifest | 2 +- dev-go/gom/metadata.xml | 3 - dev-go/sanitized-anchor-name/Manifest | 2 +- dev-go/sanitized-anchor-name/metadata.xml | 3 - dev-haskell/Manifest.gz | Bin 132294 -> 131963 bytes dev-haskell/adjunctions/Manifest | 2 +- dev-haskell/adjunctions/metadata.xml | 3 - dev-haskell/aeson-compat/Manifest | 2 +- dev-haskell/aeson-compat/metadata.xml | 5 +- dev-haskell/alex/Manifest | 2 +- dev-haskell/alex/metadata.xml | 3 - dev-haskell/alsa-core/Manifest | 2 +- dev-haskell/alsa-core/metadata.xml | 4 - dev-haskell/alsa-mixer/Manifest | 2 +- dev-haskell/alsa-mixer/metadata.xml | 3 - dev-haskell/appar/Manifest | 2 +- dev-haskell/appar/metadata.xml | 3 - dev-haskell/argparser/Manifest | 2 +- dev-haskell/argparser/metadata.xml | 3 - dev-haskell/asn1-encoding/Manifest | 3 +- .../asn1-encoding-0.9.0-32bit-tests.patch | 24 - dev-haskell/asn1-encoding/metadata.xml | 3 - dev-haskell/asn1-parse/Manifest | 2 +- dev-haskell/asn1-parse/metadata.xml | 3 - dev-haskell/asn1-types/Manifest | 2 +- dev-haskell/asn1-types/metadata.xml | 3 - dev-haskell/attoparsec-conduit/Manifest | 2 +- dev-haskell/attoparsec-conduit/metadata.xml | 3 - dev-haskell/authenticate/Manifest | 2 +- dev-haskell/authenticate/metadata.xml | 3 - dev-haskell/base16-bytestring/Manifest | 2 +- dev-haskell/base16-bytestring/metadata.xml | 3 - dev-haskell/base64-bytestring/Manifest | 2 +- dev-haskell/base64-bytestring/metadata.xml | 3 - dev-haskell/basement/Manifest | 2 +- dev-haskell/basement/metadata.xml | 3 - dev-haskell/bencode/Manifest | 2 +- dev-haskell/bencode/metadata.xml | 3 - dev-haskell/binary-orphans/Manifest | 2 +- dev-haskell/binary-orphans/metadata.xml | 3 - dev-haskell/binary-tagged/Manifest | 2 +- dev-haskell/binary-tagged/metadata.xml | 3 - dev-haskell/biofasta/Manifest | 2 +- dev-haskell/biofasta/metadata.xml | 3 - dev-haskell/bitarray/Manifest | 2 +- dev-haskell/bitarray/metadata.xml | 3 - dev-haskell/blaze-builder-conduit/Manifest | 2 +- .../blaze-builder-conduit/metadata.xml | 3 - dev-haskell/blaze-markup/Manifest | 2 +- .../blaze-markup/blaze-markup-0.8.2.4.ebuild | 2 +- dev-haskell/bloomfilter/Manifest | 4 +- .../files/bloomfilter-1.2.6.10-ghc-7.7.patch | 46 - .../bloomfilter-1.2.6.10-quickcheck-2.6.patch | 12 - dev-haskell/bloomfilter/metadata.xml | 3 - dev-haskell/boolean/Manifest | 2 +- dev-haskell/boolean/metadata.xml | 5 - dev-haskell/boxes/Manifest | 2 +- dev-haskell/boxes/metadata.xml | 4 - dev-haskell/bytedump/Manifest | 2 +- dev-haskell/bytedump/metadata.xml | 4 - dev-haskell/byteorder/Manifest | 2 +- dev-haskell/byteorder/metadata.xml | 4 - dev-haskell/bytes/Manifest | 2 +- dev-haskell/bytes/metadata.xml | 5 +- dev-haskell/bytestring-handle/Manifest | 2 +- dev-haskell/bytestring-handle/metadata.xml | 3 - dev-haskell/bytestring-show/Manifest | 2 +- dev-haskell/bytestring-show/metadata.xml | 3 - dev-haskell/c2hs/Manifest | 2 - .../files/c2hs-0.16.3-language-c-0.4.patch | 25 - .../c2hs/files/c2hs-0.16.4-ghc-7.6.patch | 34 - dev-haskell/cabal-install/Manifest | 1 - .../files/cabal-install-1.24.0.0-nopref.patch | 15 - dev-haskell/cassava/Manifest | 2 +- dev-haskell/cassava/metadata.xml | 4 - dev-haskell/cereal-vector/Manifest | 2 +- dev-haskell/cereal-vector/metadata.xml | 3 - dev-haskell/cgi/Manifest | 2 +- dev-haskell/cgi/metadata.xml | 3 - dev-haskell/chunked-data/Manifest | 2 +- dev-haskell/chunked-data/metadata.xml | 3 - dev-haskell/cipher-aes/Manifest | 2 +- dev-haskell/cipher-aes/metadata.xml | 3 - dev-haskell/cipher-blowfish/Manifest | 2 +- dev-haskell/cipher-blowfish/metadata.xml | 3 - dev-haskell/cipher-camellia/Manifest | 2 +- dev-haskell/cipher-camellia/metadata.xml | 3 - dev-haskell/cipher-des/Manifest | 2 +- dev-haskell/cipher-des/metadata.xml | 3 - dev-haskell/cipher-rc4/Manifest | 2 +- dev-haskell/cipher-rc4/metadata.xml | 3 - dev-haskell/comonad-transformers/Manifest | 2 +- dev-haskell/comonad-transformers/metadata.xml | 3 - dev-haskell/comonad/Manifest | 2 +- dev-haskell/comonad/metadata.xml | 3 - dev-haskell/comonads-fd/Manifest | 2 +- dev-haskell/comonads-fd/metadata.xml | 3 - dev-haskell/constraints/Manifest | 2 +- dev-haskell/constraints/metadata.xml | 3 - dev-haskell/contravariant/Manifest | 2 +- dev-haskell/contravariant/metadata.xml | 3 - dev-haskell/control-monad-loop/Manifest | 2 +- dev-haskell/control-monad-loop/metadata.xml | 4 - dev-haskell/cookie/Manifest | 2 +- dev-haskell/cookie/metadata.xml | 3 - dev-haskell/crypto-cipher-tests/Manifest | 2 +- dev-haskell/crypto-cipher-tests/metadata.xml | 3 - dev-haskell/crypto-cipher-types/Manifest | 2 +- dev-haskell/crypto-cipher-types/metadata.xml | 3 - dev-haskell/crypto-numbers/Manifest | 2 +- dev-haskell/crypto-numbers/metadata.xml | 3 - dev-haskell/crypto-pubkey-types/Manifest | 2 +- dev-haskell/crypto-pubkey-types/metadata.xml | 3 - dev-haskell/crypto-random-api/Manifest | 2 +- dev-haskell/crypto-random-api/metadata.xml | 3 - dev-haskell/crypto-random/Manifest | 2 +- dev-haskell/crypto-random/metadata.xml | 3 - dev-haskell/cryptocipher/Manifest | 2 +- dev-haskell/cryptocipher/metadata.xml | 3 - dev-haskell/cryptohash-conduit/Manifest | 2 +- dev-haskell/cryptohash-conduit/metadata.xml | 4 - dev-haskell/cryptohash-cryptoapi/Manifest | 2 +- dev-haskell/cryptohash-cryptoapi/metadata.xml | 3 - dev-haskell/css-text/Manifest | 2 +- dev-haskell/css-text/metadata.xml | 3 - dev-haskell/data-binary-ieee754/Manifest | 2 +- dev-haskell/data-binary-ieee754/metadata.xml | 3 - dev-haskell/data-default-class/Manifest | 2 +- dev-haskell/data-default-class/metadata.xml | 3 - .../data-default-instances-base/Manifest | 2 +- .../data-default-instances-base/metadata.xml | 3 - .../Manifest | 2 +- .../metadata.xml | 3 - .../data-default-instances-dlist/Manifest | 2 +- .../data-default-instances-dlist/metadata.xml | 3 - .../Manifest | 2 +- .../metadata.xml | 3 - dev-haskell/data-default/Manifest | 2 +- dev-haskell/data-default/metadata.xml | 3 - dev-haskell/data-endian/Manifest | 2 +- dev-haskell/data-endian/metadata.xml | 3 - dev-haskell/data-ordlist/Manifest | 2 +- dev-haskell/data-ordlist/metadata.xml | 3 - dev-haskell/date-cache/Manifest | 2 +- dev-haskell/date-cache/metadata.xml | 4 - dev-haskell/dense-linear-algebra/Manifest | 2 +- dev-haskell/dense-linear-algebra/metadata.xml | 4 - dev-haskell/diff/Manifest | 2 +- dev-haskell/diff/metadata.xml | 3 - dev-haskell/disk-free-space/Manifest | 2 +- dev-haskell/disk-free-space/metadata.xml | 5 +- dev-haskell/distributive/Manifest | 2 +- dev-haskell/distributive/metadata.xml | 3 - dev-haskell/dns/Manifest | 2 +- dev-haskell/dns/metadata.xml | 3 - dev-haskell/doctemplates/Manifest | 2 +- dev-haskell/doctemplates/metadata.xml | 5 +- dev-haskell/easy-file/Manifest | 2 +- dev-haskell/easy-file/metadata.xml | 3 - dev-haskell/either/Manifest | 2 +- dev-haskell/either/metadata.xml | 3 - dev-haskell/ekg-core/Manifest | 2 +- dev-haskell/ekg-core/metadata.xml | 3 - dev-haskell/email-validate/Manifest | 2 +- dev-haskell/email-validate/metadata.xml | 3 - dev-haskell/encoding/Manifest | 1 - .../files/encoding-0.8.2-cabal22.patch | 22 - dev-haskell/erf/Manifest | 2 +- dev-haskell/erf/metadata.xml | 4 - dev-haskell/esqueleto/Manifest | 1 - .../esqueleto-2.4.3-persistent-2.5.patch | 165 -- dev-haskell/exceptions/Manifest | 2 +- dev-haskell/exceptions/metadata.xml | 3 - dev-haskell/extensible-exceptions/Manifest | 2 +- .../extensible-exceptions/metadata.xml | 4 - dev-haskell/extra/Manifest | 4 +- ...{extra-1.7.7.ebuild => extra-1.7.8.ebuild} | 0 dev-haskell/failure/Manifest | 2 +- dev-haskell/failure/metadata.xml | 3 - dev-haskell/fast-logger/Manifest | 2 +- dev-haskell/fast-logger/metadata.xml | 5 +- dev-haskell/feed/Manifest | 2 +- dev-haskell/feed/metadata.xml | 3 - dev-haskell/fgl/Manifest | 2 +- dev-haskell/fgl/metadata.xml | 3 - dev-haskell/file-embed/Manifest | 2 +- dev-haskell/file-embed/metadata.xml | 3 - dev-haskell/fixed/Manifest | 2 +- dev-haskell/fixed/metadata.xml | 5 +- dev-haskell/free/Manifest | 2 +- dev-haskell/free/metadata.xml | 3 - dev-haskell/geniplate/Manifest | 2 +- dev-haskell/geniplate/metadata.xml | 3 - dev-haskell/getopt-generics/Manifest | 2 +- dev-haskell/getopt-generics/metadata.xml | 3 - dev-haskell/ghc-syb-utils/Manifest | 2 +- dev-haskell/ghc-syb-utils/metadata.xml | 3 - dev-haskell/glob/Manifest | 2 +- dev-haskell/glob/metadata.xml | 3 - dev-haskell/gnuidn/Manifest | 2 +- dev-haskell/gnuidn/metadata.xml | 3 - dev-haskell/groupoids/Manifest | 2 +- dev-haskell/groupoids/metadata.xml | 3 - dev-haskell/gsasl/Manifest | 2 +- dev-haskell/gsasl/metadata.xml | 3 - dev-haskell/haddock-api/Manifest | 2 +- dev-haskell/haddock-api/metadata.xml | 4 - dev-haskell/half/Manifest | 2 +- dev-haskell/half/metadata.xml | 5 +- dev-haskell/happy/Manifest | 2 +- dev-haskell/happy/metadata.xml | 3 - dev-haskell/hashable-time/Manifest | 2 +- dev-haskell/hashable-time/metadata.xml | 3 - dev-haskell/hashed-storage/Manifest | 5 - .../hashed-storage-0.5.11-QC-2.8.2.patch | 16 - .../hashed-storage-0.5.11-ghc-7.10.patch | 8 - .../hashed-storage-0.5.11.ebuild | 56 - dev-haskell/hashed-storage/metadata.xml | 22 - dev-haskell/haskell-lexer/Manifest | 2 +- dev-haskell/haskell-lexer/metadata.xml | 3 - dev-haskell/hcg-minus/Manifest | 2 +- dev-haskell/hcg-minus/metadata.xml | 3 - dev-haskell/hgettext/Manifest | 2 +- dev-haskell/hgettext/metadata.xml | 3 - dev-haskell/hpack/Manifest | 2 +- dev-haskell/hpack/metadata.xml | 3 - dev-haskell/hps/Manifest | 2 +- dev-haskell/hps/metadata.xml | 4 - dev-haskell/hspec-core/Manifest | 2 +- dev-haskell/hspec-core/metadata.xml | 4 - dev-haskell/hspec-discover/Manifest | 2 +- dev-haskell/hspec-discover/metadata.xml | 5 - dev-haskell/hspec-expectations/Manifest | 2 +- dev-haskell/hspec-expectations/metadata.xml | 3 - dev-haskell/hspec-meta/Manifest | 2 +- dev-haskell/hspec-meta/metadata.xml | 4 - dev-haskell/hspec-smallcheck/Manifest | 2 +- dev-haskell/hspec-smallcheck/metadata.xml | 3 - dev-haskell/hsql-mysql/Manifest | 2 +- dev-haskell/hsql-mysql/metadata.xml | 3 - dev-haskell/hsql-odbc/Manifest | 2 +- dev-haskell/hsql-odbc/metadata.xml | 3 - dev-haskell/hsql-sqlite3/Manifest | 2 +- dev-haskell/hsql-sqlite3/metadata.xml | 4 - dev-haskell/hsql/Manifest | 2 +- dev-haskell/hsql/metadata.xml | 3 - dev-haskell/hstringtemplate/Manifest | 2 +- dev-haskell/hstringtemplate/metadata.xml | 3 - dev-haskell/http-attoparsec/Manifest | 2 +- dev-haskell/http-attoparsec/metadata.xml | 3 - dev-haskell/http-client-conduit/Manifest | 2 +- dev-haskell/http-client-conduit/metadata.xml | 3 - dev-haskell/http-client-multipart/Manifest | 2 +- .../http-client-multipart/metadata.xml | 3 - dev-haskell/http-client-tls/Manifest | 2 +- dev-haskell/http-client-tls/metadata.xml | 3 - dev-haskell/http-client/Manifest | 2 +- dev-haskell/http-client/metadata.xml | 3 - dev-haskell/http-date/Manifest | 2 +- dev-haskell/http-date/metadata.xml | 3 - dev-haskell/http-types/Manifest | 2 +- dev-haskell/http-types/metadata.xml | 3 - dev-haskell/http2/Manifest | 2 +- dev-haskell/http2/metadata.xml | 4 - dev-haskell/icalendar/Manifest | 2 +- dev-haskell/icalendar/metadata.xml | 6 +- dev-haskell/idiii/Manifest | 2 +- dev-haskell/idiii/metadata.xml | 3 - dev-haskell/idna/Manifest | 2 +- dev-haskell/idna/metadata.xml | 3 - dev-haskell/ifelse/Manifest | 2 +- dev-haskell/ifelse/metadata.xml | 3 - dev-haskell/interpolate/Manifest | 2 +- dev-haskell/interpolate/metadata.xml | 3 - dev-haskell/kan-extensions/Manifest | 2 +- dev-haskell/kan-extensions/metadata.xml | 3 - dev-haskell/keys/Manifest | 2 +- dev-haskell/keys/metadata.xml | 3 - dev-haskell/language-bash/Manifest | 2 +- dev-haskell/language-bash/metadata.xml | 6 +- dev-haskell/language-css/Manifest | 2 +- dev-haskell/language-css/metadata.xml | 3 - dev-haskell/language-dot/Manifest | 2 +- dev-haskell/language-dot/metadata.xml | 3 - dev-haskell/language-javascript/Manifest | 2 +- dev-haskell/language-javascript/metadata.xml | 3 - dev-haskell/language-lua/Manifest | 2 +- dev-haskell/language-lua/metadata.xml | 5 +- dev-haskell/libmpd/Manifest | 2 +- dev-haskell/libmpd/metadata.xml | 4 - dev-haskell/libxml-sax/Manifest | 2 +- dev-haskell/libxml-sax/metadata.xml | 3 - dev-haskell/libxml/Manifest | 2 +- dev-haskell/libxml/metadata.xml | 3 - dev-haskell/lifted-async/Manifest | 1 - ...fted-async-0.2.0.2-monad-control-1.1.patch | 69 - dev-haskell/linear/Manifest | 2 +- dev-haskell/linear/metadata.xml | 3 - dev-haskell/list/Manifest | 2 +- dev-haskell/list/metadata.xml | 4 - dev-haskell/logging-facade/Manifest | 2 +- dev-haskell/logging-facade/metadata.xml | 3 - dev-haskell/maccatcher/Manifest | 2 +- dev-haskell/maccatcher/metadata.xml | 3 - dev-haskell/markdown-unlit/Manifest | 2 +- dev-haskell/markdown-unlit/metadata.xml | 3 - dev-haskell/mime-types/Manifest | 2 +- dev-haskell/mime-types/metadata.xml | 3 - dev-haskell/mime/Manifest | 2 +- dev-haskell/mime/metadata.xml | 5 +- dev-haskell/minisat/Manifest | 2 +- dev-haskell/minisat/metadata.xml | 3 - dev-haskell/mockery/Manifest | 2 +- dev-haskell/mockery/metadata.xml | 3 - dev-haskell/monad-logger/Manifest | 2 +- dev-haskell/monad-logger/metadata.xml | 3 - dev-haskell/monad-unlift/Manifest | 2 +- dev-haskell/monad-unlift/metadata.xml | 5 +- dev-haskell/monadrandom/Manifest | 2 +- dev-haskell/monadrandom/metadata.xml | 3 - .../mono-traversable-instances/Manifest | 2 +- .../mono-traversable-instances/metadata.xml | 5 +- dev-haskell/mountpoints/Manifest | 2 +- dev-haskell/mountpoints/metadata.xml | 5 - dev-haskell/multipart/Manifest | 2 +- dev-haskell/multipart/metadata.xml | 5 +- dev-haskell/mutable-containers/Manifest | 2 +- dev-haskell/mutable-containers/metadata.xml | 3 - dev-haskell/nanospec/Manifest | 2 +- dev-haskell/nanospec/metadata.xml | 4 - dev-haskell/nats/Manifest | 2 +- dev-haskell/nats/metadata.xml | 3 - dev-haskell/network-bytestring/Manifest | 4 - .../network-bytestring-0.1.3.4-ghc-7.6.patch | 29 - dev-haskell/network-bytestring/metadata.xml | 15 - .../network-bytestring-0.1.3.4.ebuild | 30 - dev-haskell/network-conduit/Manifest | 2 +- dev-haskell/network-conduit/metadata.xml | 3 - dev-haskell/network-multicast/Manifest | 2 +- dev-haskell/network-multicast/metadata.xml | 4 - dev-haskell/network-protocol-xmpp/Manifest | 2 +- .../network-protocol-xmpp/metadata.xml | 3 - dev-haskell/numinstances/Manifest | 2 +- dev-haskell/numinstances/metadata.xml | 5 +- dev-haskell/old-locale/Manifest | 2 +- dev-haskell/old-locale/metadata.xml | 4 - dev-haskell/open-browser/Manifest | 2 +- dev-haskell/open-browser/metadata.xml | 4 - dev-haskell/optparse-simple/Manifest | 2 +- dev-haskell/optparse-simple/metadata.xml | 3 - dev-haskell/parallel/Manifest | 2 +- dev-haskell/parallel/metadata.xml | 3 - dev-haskell/parser-combinators/Manifest | 2 +- dev-haskell/parser-combinators/metadata.xml | 3 - dev-haskell/path-io/Manifest | 2 +- dev-haskell/path-io/metadata.xml | 3 - dev-haskell/path-pieces/Manifest | 2 +- dev-haskell/path-pieces/metadata.xml | 3 - dev-haskell/path/Manifest | 2 +- dev-haskell/path/metadata.xml | 3 - dev-haskell/pcap/Manifest | 2 +- dev-haskell/pcap/metadata.xml | 3 - dev-haskell/pem/Manifest | 2 +- dev-haskell/pem/metadata.xml | 3 - dev-haskell/persistent-test/Manifest | 2 +- .../persistent-test-2.0.3.0.ebuild | 2 +- dev-haskell/pid1/Manifest | 2 +- dev-haskell/pid1/metadata.xml | 3 - dev-haskell/pointed/Manifest | 2 +- dev-haskell/pointed/metadata.xml | 5 +- dev-haskell/pqueue/Manifest | 2 +- dev-haskell/pqueue/metadata.xml | 3 - dev-haskell/primitive-addr/Manifest | 2 +- dev-haskell/primitive-addr/metadata.xml | 3 - dev-haskell/process-extras/Manifest | 2 +- dev-haskell/process-extras/metadata.xml | 4 - dev-haskell/profunctors/Manifest | 2 +- dev-haskell/profunctors/metadata.xml | 3 - dev-haskell/project-template/Manifest | 2 +- dev-haskell/project-template/metadata.xml | 3 - dev-haskell/publicsuffixlist/Manifest | 2 +- dev-haskell/publicsuffixlist/metadata.xml | 3 - dev-haskell/quickcheck-unicode/Manifest | 2 +- dev-haskell/quickcheck-unicode/metadata.xml | 4 - dev-haskell/random/Manifest | 2 +- dev-haskell/random/metadata.xml | 3 - dev-haskell/reducers/Manifest | 2 +- dev-haskell/reducers/metadata.xml | 3 - dev-haskell/regex-applicative-text/Manifest | 2 +- .../regex-applicative-text/metadata.xml | 3 - dev-haskell/regex-pcre/Manifest | 2 +- dev-haskell/regex-pcre/metadata.xml | 3 - dev-haskell/regex-posix/Manifest | 2 +- dev-haskell/regex-posix/metadata.xml | 3 - dev-haskell/regex-tdfa-rc/Manifest | 2 +- dev-haskell/regex-tdfa-rc/metadata.xml | 3 - dev-haskell/regex-tdfa/Manifest | 2 +- dev-haskell/regex-tdfa/metadata.xml | 5 +- dev-haskell/safe-exceptions/Manifest | 2 +- dev-haskell/safe-exceptions/metadata.xml | 5 +- dev-haskell/sandi/Manifest | 2 +- dev-haskell/sandi/metadata.xml | 3 - dev-haskell/say/Manifest | 2 +- dev-haskell/say/metadata.xml | 5 +- dev-haskell/semigroupoid-extras/Manifest | 2 +- dev-haskell/semigroupoid-extras/metadata.xml | 3 - dev-haskell/setenv/Manifest | 2 +- dev-haskell/setenv/metadata.xml | 3 - dev-haskell/setlocale/Manifest | 2 +- dev-haskell/setlocale/metadata.xml | 3 - dev-haskell/shell-escape/Manifest | 2 +- dev-haskell/shell-escape/metadata.xml | 6 +- dev-haskell/shuffle/Manifest | 2 +- dev-haskell/shuffle/metadata.xml | 5 +- dev-haskell/silently/Manifest | 2 +- dev-haskell/silently/metadata.xml | 3 - dev-haskell/socks/Manifest | 2 +- dev-haskell/socks/metadata.xml | 3 - dev-haskell/split/Manifest | 2 +- dev-haskell/split/metadata.xml | 3 - dev-haskell/stm-chans/Manifest | 2 +- dev-haskell/stm-chans/metadata.xml | 3 - dev-haskell/store-core/Manifest | 2 +- dev-haskell/store-core/metadata.xml | 3 - dev-haskell/store/Manifest | 2 +- dev-haskell/store/metadata.xml | 3 - dev-haskell/string-qq/Manifest | 2 +- dev-haskell/string-qq/metadata.xml | 3 - dev-haskell/stringbuilder/Manifest | 2 +- dev-haskell/stringbuilder/metadata.xml | 3 - dev-haskell/stringprep/Manifest | 2 +- dev-haskell/stringprep/metadata.xml | 3 - dev-haskell/system-filepath/Manifest | 2 +- dev-haskell/system-filepath/metadata.xml | 3 - dev-haskell/tagged/Manifest | 2 +- dev-haskell/tagged/metadata.xml | 3 - dev-haskell/tasty-hunit/Manifest | 2 +- dev-haskell/tasty-hunit/metadata.xml | 3 - dev-haskell/tasty-kat/Manifest | 2 +- dev-haskell/tasty-kat/metadata.xml | 3 - dev-haskell/tasty-quickcheck/Manifest | 2 +- dev-haskell/tasty-quickcheck/metadata.xml | 3 - dev-haskell/tasty-smallcheck/Manifest | 2 +- dev-haskell/tasty-smallcheck/metadata.xml | 3 - dev-haskell/tasty-th/Manifest | 2 +- dev-haskell/tasty-th/metadata.xml | 3 - dev-haskell/tasty/Manifest | 2 +- dev-haskell/tasty/metadata.xml | 3 - dev-haskell/tensor/Manifest | 2 +- dev-haskell/tensor/metadata.xml | 4 - .../test-framework-quickcheck2/Manifest | 2 +- .../test-framework-quickcheck2/metadata.xml | 3 - dev-haskell/test-framework-th-prime/Manifest | 3 +- ...-framework-th-prime-0.0.7-cpphs-1.19.patch | 11 - .../test-framework-th-prime/metadata.xml | 4 - dev-haskell/text-metrics/Manifest | 2 +- dev-haskell/text-metrics/metadata.xml | 3 - dev-haskell/th-expand-syns/Manifest | 2 +- dev-haskell/th-expand-syns/metadata.xml | 5 +- dev-haskell/th-lift/Manifest | 2 +- dev-haskell/th-lift/metadata.xml | 3 - dev-haskell/th-utilities/Manifest | 2 +- dev-haskell/th-utilities/metadata.xml | 3 - dev-haskell/time-compat/Manifest | 2 +- dev-haskell/time-compat/metadata.xml | 4 - dev-haskell/time-locale-compat/Manifest | 2 +- dev-haskell/time-locale-compat/metadata.xml | 5 +- dev-haskell/torrent/Manifest | 2 +- dev-haskell/torrent/metadata.xml | 3 - dev-haskell/transformers-base/Manifest | 2 +- dev-haskell/transformers-base/metadata.xml | 4 - dev-haskell/uhc-util/Manifest | 2 +- dev-haskell/uhc-util/metadata.xml | 5 +- dev-haskell/unicode-transforms/Manifest | 2 +- dev-haskell/unicode-transforms/metadata.xml | 3 - dev-haskell/unix-time/Manifest | 2 +- dev-haskell/unix-time/metadata.xml | 3 - dev-haskell/uri/Manifest | 2 +- dev-haskell/uri/metadata.xml | 3 - dev-haskell/url/Manifest | 2 +- dev-haskell/url/metadata.xml | 3 - dev-haskell/utf8-light/Manifest | 2 +- dev-haskell/utf8-light/metadata.xml | 3 - dev-haskell/uuagc-cabal/Manifest | 2 +- dev-haskell/uuagc-cabal/metadata.xml | 3 - dev-haskell/uuagc/Manifest | 2 +- dev-haskell/uuagc/metadata.xml | 3 - dev-haskell/vector-algorithms/Manifest | 2 +- dev-haskell/vector-algorithms/metadata.xml | 3 - dev-haskell/vector-instances/Manifest | 2 +- dev-haskell/vector-instances/metadata.xml | 3 - dev-haskell/void/Manifest | 2 +- dev-haskell/void/metadata.xml | 3 - dev-haskell/wai-extra/Manifest | 2 +- dev-haskell/wai-extra/metadata.xml | 3 - dev-haskell/wai-logger/Manifest | 2 +- dev-haskell/wai-logger/metadata.xml | 3 - dev-haskell/wai-test/Manifest | 2 +- dev-haskell/wai-test/metadata.xml | 3 - dev-haskell/wai/Manifest | 2 +- dev-haskell/wai/metadata.xml | 3 - dev-haskell/warp-tls/Manifest | 2 +- dev-haskell/warp-tls/metadata.xml | 3 - dev-haskell/weigh/Manifest | 2 +- dev-haskell/weigh/metadata.xml | 5 +- dev-haskell/with-location/Manifest | 2 +- dev-haskell/with-location/metadata.xml | 5 +- dev-haskell/wl-pprint-text/Manifest | 2 +- dev-haskell/wl-pprint-text/metadata.xml | 3 - dev-haskell/word8/Manifest | 2 +- dev-haskell/word8/metadata.xml | 3 - dev-haskell/x509-store/Manifest | 2 +- dev-haskell/x509-store/metadata.xml | 3 - dev-haskell/x509-system/Manifest | 2 +- dev-haskell/x509-system/metadata.xml | 3 - dev-haskell/x509-validation/Manifest | 2 +- dev-haskell/x509-validation/metadata.xml | 3 - dev-haskell/x509/Manifest | 2 +- dev-haskell/x509/metadata.xml | 3 - dev-haskell/xml-hamlet/Manifest | 2 +- dev-haskell/xml-hamlet/metadata.xml | 3 - dev-haskell/xml/Manifest | 2 +- dev-haskell/xml/metadata.xml | 3 - dev-haskell/xmlgen/Manifest | 2 +- dev-haskell/xmlgen/metadata.xml | 3 - dev-haskell/yesod-auth/Manifest | 2 +- dev-haskell/yesod-auth/metadata.xml | 3 - dev-haskell/yesod-default/Manifest | 2 +- dev-haskell/yesod-default/metadata.xml | 4 - dev-haskell/yesod-form/Manifest | 2 +- dev-haskell/yesod-form/metadata.xml | 3 - dev-haskell/yesod-json/Manifest | 2 +- dev-haskell/yesod-json/metadata.xml | 3 - dev-haskell/yesod-persistent/Manifest | 2 +- dev-haskell/yesod-persistent/metadata.xml | 3 - dev-haskell/yesod-routes/Manifest | 2 +- dev-haskell/yesod-routes/metadata.xml | 3 - dev-haskell/yesod-static/Manifest | 2 +- dev-haskell/yesod-static/metadata.xml | 3 - dev-haskell/yesod-test/Manifest | 2 +- dev-haskell/yesod-test/metadata.xml | 3 - dev-haskell/zlib-bindings/Manifest | 2 +- dev-haskell/zlib-bindings/metadata.xml | 3 - dev-haskell/zlib-conduit/Manifest | 2 +- dev-haskell/zlib-conduit/metadata.xml | 3 - dev-haskell/zlib-enum/Manifest | 2 +- dev-haskell/zlib-enum/metadata.xml | 4 - dev-java/Manifest.gz | Bin 87244 -> 87239 bytes dev-java/bcmail/Manifest | 2 +- dev-java/bcmail/metadata.xml | 4 - dev-java/btf/Manifest | 2 +- dev-java/btf/metadata.xml | 1 - dev-java/fontbox/Manifest | 2 +- dev-java/fontbox/metadata.xml | 8 - dev-java/gcj-jdk/Manifest | 2 +- dev-java/gcj-jdk/metadata.xml | 1 - dev-java/glassfish-servlet-api/Manifest | 2 +- dev-java/glassfish-servlet-api/metadata.xml | 4 - dev-java/icedtea-sound/Manifest | 2 +- dev-java/icedtea-sound/metadata.xml | 3 - dev-java/jackcess/Manifest | 2 +- dev-java/jackcess/metadata.xml | 6 +- dev-java/jflex/Manifest | 2 +- dev-java/jflex/metadata.xml | 4 - dev-java/jgoodies-binding/Manifest | 2 +- dev-java/jgoodies-binding/metadata.xml | 3 - dev-java/jnlp-api/Manifest | 2 +- dev-java/jnlp-api/metadata.xml | 3 - dev-java/jrrd/Manifest | 2 +- dev-java/jrrd/metadata.xml | 3 - dev-java/json/Manifest | 2 +- dev-java/json/metadata.xml | 3 - dev-java/ldapsdk/Manifest | 2 +- dev-java/ldapsdk/metadata.xml | 6 - dev-java/oracle-jdk-bin/Manifest | 2 +- dev-java/oracle-jdk-bin/metadata.xml | 1 - dev-java/oracle-jre-bin/Manifest | 2 +- dev-java/oracle-jre-bin/metadata.xml | 1 - dev-java/pat/Manifest | 2 +- dev-java/pat/metadata.xml | 4 - dev-java/prefuse/Manifest | 2 +- dev-java/prefuse/metadata.xml | 4 - dev-java/protobuf-java/Manifest | 6 +- .../protobuf-java/protobuf-java-3.12.4.ebuild | 53 + .../protobuf-java/protobuf-java-3.13.0.ebuild | 53 + .../protobuf-java/protobuf-java-9999.ebuild | 2 +- dev-java/sblim-cim-client/Manifest | 2 +- dev-java/sblim-cim-client/metadata.xml | 4 - dev-java/shared-objects/Manifest | 2 +- dev-java/shared-objects/metadata.xml | 4 - dev-java/tomcat-servlet-api/Manifest | 6 +- dev-java/tomcat-servlet-api/metadata.xml | 3 - .../tomcat-servlet-api-8.5.58.ebuild | 39 + .../tomcat-servlet-api-9.0.38.ebuild | 39 + dev-java/vecmath/Manifest | 2 +- dev-java/vecmath/metadata.xml | 3 - dev-lang/Manifest.gz | Bin 17491 -> 17483 bytes dev-lang/bff/Manifest | 2 +- dev-lang/bff/metadata.xml | 4 - dev-lang/cll1h/Manifest | 2 +- dev-lang/cll1h/cll1h-0.6-r1.ebuild | 13 +- dev-lang/duktape/Manifest | 2 +- dev-lang/duktape/metadata.xml | 5 +- dev-lang/lazarus/Manifest | 2 +- dev-lang/lazarus/metadata.xml | 4 - dev-lang/luajit/Manifest | 2 +- dev-lang/luajit/metadata.xml | 3 - dev-lang/mercury-extras/Manifest | 2 +- .../mercury-extras-20.06.ebuild | 86 +- dev-lang/mercury/Manifest | 2 +- dev-lang/mercury/mercury-20.06.ebuild | 5 + dev-lang/polyml/Manifest | 2 +- dev-lang/polyml/metadata.xml | 3 - dev-lang/python/Manifest | 2 +- dev-lang/python/python-2.7.18-r2.ebuild | 2 +- dev-lang/ruby/Manifest | 2 +- dev-lang/ruby/ruby-2.6.6-r2.ebuild | 2 +- dev-lang/swi-prolog/Manifest | 2 +- dev-lang/swi-prolog/swi-prolog-8.2.1.ebuild | 2 +- dev-libs/Ice/Manifest | 2 +- dev-libs/Ice/metadata.xml | 3 - dev-libs/Manifest.gz | Bin 84620 -> 84634 bytes dev-libs/aws-sdk-cpp/Manifest | 21 +- .../aws-sdk-cpp/aws-sdk-cpp-1.7.178.ebuild | 151 - .../aws-sdk-cpp/aws-sdk-cpp-1.8.46.ebuild | 183 ++ ...pgrade_CI_ConstructReleaseDoc_py-3.9.patch | 10 + ...p-upgrade_CI_ExtractBuildArgs_py-3.9.patch | 22 + ...I_handle_release_notification_py-3.9.patch | 9 + ...CI_move_release_doc_to_models_py-3.9.patch | 9 + ...-build_build_and_test_android_py-3.9.patch | 28 + ...lease-pipeline_lambda_publish_py-3.9.patch | 14 + ...inks_generate_cross_link_data_py-3.9.patch | 19 + ...pgrade_scripts_build_3rdparty_py-3.9.patch | 70 + ...upgrade_scripts_build_example_py-3.9.patch | 18 + ...rade_scripts_dummy_web_server_py-3.9.patch | 20 + ...ade_scripts_endpoints_checker_py-3.9.patch | 29 + ...grade_scripts_gather_3rdparty_py-3.9.patch | 11 + ...upgrade_scripts_generate_sdks_py-3.9.patch | 25 + ...upgrade_scripts_renew_license_py-3.9.patch | 11 + ...scripts_run_integration_tests_py-3.9.patch | 17 + dev-libs/aws-sdk-cpp/metadata.xml | 132 +- dev-libs/crc32c/Manifest | 2 +- dev-libs/crc32c/metadata.xml | 3 - dev-libs/dbus-c++/Manifest | 2 +- dev-libs/dbus-c++/metadata.xml | 3 - dev-libs/elfutils/Manifest | 1 - .../files/elfutils-0.118-PaX-support.patch | 26 - dev-libs/girara/Manifest | 2 + dev-libs/girara/girara-0.3.5.ebuild | 46 + dev-libs/gost-engine/Manifest | 2 +- dev-libs/gost-engine/metadata.xml | 3 - dev-libs/jemalloc/Manifest | 2 +- dev-libs/jemalloc/metadata.xml | 5 +- dev-libs/libbson/Manifest | 2 +- dev-libs/libbson/metadata.xml | 1 - dev-libs/libburn/Manifest | 2 +- dev-libs/libburn/metadata.xml | 4 - dev-libs/libclsync/Manifest | 2 +- dev-libs/libclsync/metadata.xml | 4 - dev-libs/libdivecomputer/Manifest | 2 +- dev-libs/libdivecomputer/metadata.xml | 3 - dev-libs/libevdev/Manifest | 2 +- dev-libs/libevdev/libevdev-1.9.1.ebuild | 2 +- dev-libs/libf2c/Manifest | 2 +- dev-libs/libf2c/metadata.xml | 3 - dev-libs/libgee/Manifest | 2 +- dev-libs/libgee/metadata.xml | 3 - dev-libs/libmissing/Manifest | 2 +- dev-libs/libmissing/metadata.xml | 4 - dev-libs/libmowgli/Manifest | 3 +- ...1.3-use-host-tools-for-ar-and-ranlib.patch | 15 + ....3-r1.ebuild => libmowgli-2.1.3-r2.ebuild} | 20 +- dev-libs/libowfat/Manifest | 2 +- dev-libs/libowfat/metadata.xml | 1 - dev-libs/libtimezonemap/Manifest | 2 +- dev-libs/libtimezonemap/metadata.xml | 10 +- dev-libs/libyaml/Manifest | 2 +- dev-libs/libyaml/metadata.xml | 4 - dev-libs/nsync/Manifest | 2 +- dev-libs/nsync/metadata.xml | 3 - dev-libs/openobex/Manifest | 2 +- dev-libs/openobex/metadata.xml | 2 - dev-libs/pcl/Manifest | 2 +- dev-libs/pcl/metadata.xml | 5 - dev-libs/protobuf/Manifest | 9 +- ...tobuf-3.13.0-disable_no-warning-test.patch | 19 + ...buf-3.13.0-protoc_input_output_files.patch | 262 ++ .../protobuf-3.13.0-system_libraries.patch | 121 + dev-libs/protobuf/protobuf-3.12.4.ebuild | 131 + dev-libs/protobuf/protobuf-3.13.0.ebuild | 131 + dev-libs/protobuf/protobuf-9999.ebuild | 10 +- dev-libs/qrosscore/Manifest | 2 +- dev-libs/qrosscore/metadata.xml | 3 - dev-libs/qrosspython/Manifest | 2 +- dev-libs/qrosspython/metadata.xml | 3 - dev-libs/rocm-comgr/Manifest | 2 +- dev-libs/rocm-comgr/metadata.xml | 3 - dev-libs/rocm-device-libs/Manifest | 2 +- dev-libs/rocm-device-libs/metadata.xml | 3 - dev-libs/rocm-hostcall/Manifest | 2 +- dev-libs/rocm-hostcall/metadata.xml | 3 - dev-libs/rocm-opencl-runtime/Manifest | 2 +- dev-libs/rocm-opencl-runtime/metadata.xml | 3 - dev-libs/rocr-runtime/Manifest | 2 +- dev-libs/rocr-runtime/metadata.xml | 3 - dev-libs/roct-thunk-interface/Manifest | 2 +- dev-libs/roct-thunk-interface/metadata.xml | 3 - dev-libs/stp/Manifest | 2 +- dev-libs/stp/stp-2.3.3.ebuild | 4 +- dev-libs/tvision/Manifest | 2 +- dev-libs/tvision/metadata.xml | 3 - dev-libs/uulib/Manifest | 2 +- dev-libs/uulib/metadata.xml | 1 - dev-libs/xerces-c/Manifest | 2 +- dev-libs/xerces-c/metadata.xml | 1 - dev-libs/zziplib/Manifest | 9 +- .../files/zziplib-0.13.71-find-bash.patch | 2 +- ...ziplib-0.13.71-installing-man3-pages.patch | 14 + dev-libs/zziplib/metadata.xml | 1 + dev-libs/zziplib/zziplib-0.13.71-r2.ebuild | 2 +- .../zziplib/zziplib-0.13.71_p20200419.ebuild | 56 + dev-lisp/Manifest.gz | Bin 3373 -> 3377 bytes dev-lisp/clozurecl/Manifest | 2 +- dev-lisp/clozurecl/metadata.xml | 3 - dev-lisp/trivial-gray-streams/Manifest | 2 +- dev-lisp/trivial-gray-streams/metadata.xml | 4 - dev-lua/LuaBitOp/Manifest | 2 +- dev-lua/LuaBitOp/metadata.xml | 4 - dev-lua/Manifest.gz | Bin 6821 -> 6824 bytes dev-lua/lanes/Manifest | 2 +- dev-lua/lanes/metadata.xml | 3 - dev-lua/ldoc/Manifest | 2 +- dev-lua/ldoc/metadata.xml | 5 +- dev-lua/luacov/Manifest | 2 +- dev-lua/luacov/metadata.xml | 3 - dev-lua/say/Manifest | 2 +- dev-lua/say/metadata.xml | 3 - dev-ml/Manifest.gz | Bin 27692 -> 27693 bytes dev-ml/gsl-ocaml/Manifest | 2 +- dev-ml/gsl-ocaml/metadata.xml | 5 +- dev-ml/ocaml-augeas/Manifest | 2 +- dev-ml/ocaml-augeas/metadata.xml | 3 - .../Archive-Tar-Wrapper-0.380.0.ebuild | 35 + dev-perl/Archive-Tar-Wrapper/Manifest | 2 + dev-perl/Boulder/Manifest | 2 +- dev-perl/Boulder/metadata.xml | 1 - dev-perl/CPAN-Mini/Manifest | 2 +- dev-perl/CPAN-Mini/metadata.xml | 1 - .../Crypt-SMIME/Crypt-SMIME-0.270.0.ebuild | 48 + dev-perl/Crypt-SMIME/Manifest | 2 + .../Data-ObjectDriver-0.200.0.ebuild | 35 + dev-perl/Data-ObjectDriver/Manifest | 2 + .../DateTime-Format-Human-Duration/Manifest | 2 +- .../metadata.xml | 2 - dev-perl/File-Map/Manifest | 2 +- dev-perl/File-Map/metadata.xml | 3 - dev-perl/Font-AFM/Font-AFM-1.200.0-r2.ebuild | 24 + dev-perl/Font-AFM/Font-AFM-1.200.0-r3.ebuild | 30 + dev-perl/Font-AFM/Manifest | 3 + .../Font-AFM-1.20-custom-test-font.patch | 46 + dev-perl/Geo-IP/Manifest | 2 +- dev-perl/Geo-IP/metadata.xml | 1 - dev-perl/LWP-Online/Manifest | 2 +- dev-perl/LWP-Online/metadata.xml | 1 - dev-perl/Mail-Sender/Manifest | 2 +- dev-perl/Mail-Sender/metadata.xml | 6 - dev-perl/Manifest.gz | Bin 274822 -> 274829 bytes dev-perl/SQL-Abstract/Manifest | 2 +- dev-perl/SQL-Abstract/metadata.xml | 6 - dev-perl/Sys-Syscall/Manifest | 2 +- dev-perl/Sys-Syscall/metadata.xml | 1 - dev-perl/Video-Frequencies/Manifest | 2 +- dev-perl/Video-Frequencies/metadata.xml | 4 - dev-perl/Video-ivtv/Manifest | 2 +- dev-perl/Video-ivtv/metadata.xml | 4 - dev-perl/pcsc-perl/Manifest | 2 +- dev-perl/pcsc-perl/metadata.xml | 1 - dev-php/Manifest.gz | Bin 38176 -> 38184 bytes dev-php/PEAR-HTTP_Request2/Manifest | 2 +- dev-php/PEAR-HTTP_Request2/metadata.xml | 3 - dev-php/YAML/Manifest | 2 +- dev-php/YAML/metadata.xml | 3 - dev-php/composer/Manifest | 2 + dev-php/composer/composer-1.10.13.ebuild | 48 + dev-php/json-schema/Manifest | 2 +- dev-php/json-schema/metadata.xml | 4 - dev-php/jsonlint/Manifest | 4 +- dev-php/jsonlint/jsonlint-1.8.2.ebuild | 40 + dev-php/jsonlint/metadata.xml | 3 - dev-php/pecl-taint/Manifest | 2 +- dev-php/pecl-taint/metadata.xml | 3 - dev-php/phar-utils/Manifest | 4 +- dev-php/phar-utils/metadata.xml | 3 - dev-php/phar-utils/phar-utils-1.1.1.ebuild | 22 + dev-php/phpdepend/Manifest | 2 +- dev-php/phpdepend/metadata.xml | 5 +- dev-php/semver/Manifest | 4 +- dev-php/semver/metadata.xml | 3 - dev-php/semver/semver-1.7.0.ebuild | 24 + dev-php/spdx-licenses/Manifest | 4 +- dev-php/spdx-licenses/metadata.xml | 3 - .../spdx-licenses/spdx-licenses-1.5.4.ebuild | 25 + dev-php/symfony-console/Manifest | 2 +- dev-php/symfony-console/metadata.xml | 4 - dev-php/symfony-filesystem/Manifest | 2 +- dev-php/symfony-filesystem/metadata.xml | 3 - dev-php/symfony-finder/Manifest | 2 +- dev-php/symfony-finder/metadata.xml | 4 - dev-php/symfony-process/Manifest | 2 +- dev-php/symfony-process/metadata.xml | 3 - dev-php/symfony-yaml/Manifest | 2 +- dev-php/symfony-yaml/metadata.xml | 3 - dev-php/xdebug-handler/Manifest | 2 + .../xdebug-handler-1.4.3.ebuild | 23 + dev-php/xhprof/Manifest | 2 +- dev-php/xhprof/metadata.xml | 5 +- dev-python/Manifest.gz | Bin 242476 -> 246087 bytes dev-python/PyQt5/Manifest | 2 + dev-python/PyQt5/PyQt5-5.15.1.ebuild | 190 ++ dev-python/PyQtWebEngine/Manifest | 2 + .../PyQtWebEngine/PyQtWebEngine-5.15.1.ebuild | 75 + dev-python/WSME/Manifest | 2 +- dev-python/WSME/metadata.xml | 3 - dev-python/aiocontextvars/Manifest | 2 +- .../aiocontextvars-0.2.2.ebuild | 2 +- dev-python/ansi2html/Manifest | 1 + .../ansi2html/ansi2html-1.5.2-r2.ebuild | 32 + dev-python/aodhclient/Manifest | 2 +- dev-python/aodhclient/metadata.xml | 3 - dev-python/asttokens/Manifest | 2 +- dev-python/asttokens/asttokens-2.0.4.ebuild | 2 +- dev-python/atpublic/Manifest | 2 +- dev-python/atpublic/metadata.xml | 3 - dev-python/autopep8/Manifest | 4 +- dev-python/autopep8/autopep8-1.5.4.ebuild | 29 + dev-python/autopep8/autopep8-9999.ebuild | 11 +- dev-python/autoprop/Manifest | 3 + dev-python/autoprop/autoprop-1.0.2.ebuild | 18 + dev-python/autoprop/metadata.xml | 24 + dev-python/bashate/Manifest | 2 +- dev-python/bashate/metadata.xml | 3 - dev-python/binaryornot/Manifest | 2 + .../binaryornot/binaryornot-0.4.4-r1.ebuild | 31 + ...binaryornot-0.4.4-fix-version-number.patch | 13 + dev-python/boto3/Manifest | 2 + dev-python/boto3/boto3-1.14.61.ebuild | 56 + dev-python/botocore/Manifest | 2 + dev-python/botocore/botocore-1.17.61.ebuild | 62 + dev-python/casttube/Manifest | 2 +- dev-python/casttube/metadata.xml | 3 - dev-python/cheroot/Manifest | 2 +- dev-python/cheroot/metadata.xml | 1 + dev-python/coverage/Manifest | 2 + dev-python/coverage/coverage-5.3.ebuild | 69 + dev-python/ctypesgen/Manifest | 2 +- dev-python/ctypesgen/ctypesgen-1.0.2.ebuild | 2 +- dev-python/cursive/Manifest | 2 +- dev-python/cursive/metadata.xml | 3 - dev-python/dask/Manifest | 2 +- dev-python/dask/metadata.xml | 1 + dev-python/django-appconf/Manifest | 3 + .../django-appconf-1.0.4.ebuild | 16 + .../django-appconf}/metadata.xml | 7 +- dev-python/django-compressor/Manifest | 3 + .../django-compressor-2.4.ebuild | 21 + dev-python/django-compressor/metadata.xml | 10 + dev-python/django-rq/Manifest | 4 +- dev-python/django-rq/django-rq-2.3.0.ebuild | 20 - dev-python/django-rq/django-rq-2.3.2.ebuild | 2 +- dev-python/dkimpy/Manifest | 2 +- dev-python/dkimpy/metadata.xml | 1 + dev-python/easyprocess/Manifest | 3 + dev-python/easyprocess/easyprocess-0.3.ebuild | 27 + dev-python/easyprocess/metadata.xml | 12 + dev-python/entrypoint2/Manifest | 3 + .../entrypoint2/entrypoint2-0.2.1.ebuild | 23 + dev-python/entrypoint2/metadata.xml | 12 + dev-python/executing/Manifest | 2 +- dev-python/executing/executing-0.5.2.ebuild | 2 +- dev-python/fakeredis/Manifest | 2 +- dev-python/fakeredis/fakeredis-1.4.3.ebuild | 13 +- dev-python/fcl/Manifest | 3 + dev-python/fcl/fcl-0.0.12.ebuild | 43 + dev-python/fcl/metadata.xml | 16 + dev-python/feedparser/Manifest | 2 + dev-python/feedparser/feedparser-6.0.1.ebuild | 38 + dev-python/flufl-lock/Manifest | 2 +- dev-python/flufl-lock/metadata.xml | 3 - dev-python/genson/Manifest | 2 +- dev-python/genson/metadata.xml | 3 - dev-python/glooey/Manifest | 3 + dev-python/glooey/glooey-0.3.1.ebuild | 33 + dev-python/glooey/metadata.xml | 20 + dev-python/greenlet/Manifest | 2 +- dev-python/greenlet/greenlet-0.4.16.ebuild | 2 +- dev-python/hcloud-python/Manifest | 6 +- .../hcloud-python/hcloud-python-1.8.1.ebuild | 58 - .../hcloud-python/hcloud-python-1.8.2.ebuild | 55 - .../hcloud-python/hcloud-python-1.9.0.ebuild | 2 +- dev-python/hypothesis/Manifest | 6 +- .../hypothesis/hypothesis-5.35.0.ebuild | 2 +- .../hypothesis/hypothesis-5.35.2.ebuild | 63 + .../hypothesis/hypothesis-5.35.3.ebuild | 63 + dev-python/ifaddr/Manifest | 2 +- dev-python/ifaddr/metadata.xml | 3 - dev-python/influxdb/Manifest | 3 +- ...influxdb-5.3.0-pandas-future-warning.patch | 15 + ...-5.3.0.ebuild => influxdb-5.3.0-r1.ebuild} | 7 +- dev-python/jsonext/Manifest | 2 +- dev-python/jsonext/metadata.xml | 3 - dev-python/keystonemiddleware/Manifest | 2 +- dev-python/keystonemiddleware/metadata.xml | 3 - dev-python/lazr-config/Manifest | 2 +- dev-python/lazr-config/metadata.xml | 3 - dev-python/lazr-delegates/Manifest | 2 +- dev-python/lazr-delegates/metadata.xml | 3 - dev-python/line_profiler/Manifest | 2 +- .../line_profiler/line_profiler-3.0.2.ebuild | 2 +- dev-python/matplotlib/Manifest | 9 +- .../files/matplotlib-3.3.2-test-extra.patch | 25 + ...2-r1.ebuild => matplotlib-3.2.2-r2.ebuild} | 2 +- ....3.0.ebuild => matplotlib-3.3.0-r1.ebuild} | 2 +- ...1-r1.ebuild => matplotlib-3.3.1-r2.ebuild} | 2 +- dev-python/matplotlib/matplotlib-3.3.2.ebuild | 277 ++ dev-python/mss/Manifest | 3 + dev-python/mss/metadata.xml | 12 + dev-python/mss/mss-6.0.0.ebuild | 32 + dev-python/numpy-python2/Manifest | 2 +- .../numpy-python2/numpy-python2-1.16.6.ebuild | 2 +- dev-python/numpy/Manifest | 6 - .../files/numpy-1.15.4-no-hardcode-blas.patch | 76 - ....5-setup.py-install-skip-build-fails.patch | 23 - dev-python/numpy/numpy-1.16.5-r1.ebuild | 159 - dev-python/numpy/numpy-1.17.4-r3.ebuild | 137 - .../Manifest | 2 +- .../metadata.xml | 3 - dev-python/os-service-types/Manifest | 2 +- dev-python/os-service-types/metadata.xml | 3 - dev-python/os-win/Manifest | 2 +- dev-python/os-win/metadata.xml | 5 +- dev-python/oslo-privsep/Manifest | 2 +- dev-python/oslo-privsep/metadata.xml | 3 - dev-python/oslo-rootwrap/Manifest | 2 +- dev-python/oslo-rootwrap/metadata.xml | 3 - dev-python/oslo-sphinx/Manifest | 2 +- dev-python/oslo-sphinx/metadata.xml | 3 - dev-python/osprofiler/Manifest | 2 +- dev-python/osprofiler/metadata.xml | 3 - dev-python/paver/Manifest | 3 - dev-python/paver/metadata.xml | 13 - dev-python/paver/paver-1.3.4-r1.ebuild | 43 - dev-python/pelican-minify/Manifest | 2 +- dev-python/pelican-minify/metadata.xml | 3 - dev-python/protobuf-python/Manifest | 6 +- .../protobuf-python-3.12.4.ebuild | 63 + .../protobuf-python-3.13.0.ebuild | 69 + .../protobuf-python-9999.ebuild | 10 +- dev-python/psutil/Manifest | 2 +- dev-python/psutil/psutil-5.7.2.ebuild | 2 +- dev-python/pycadf/Manifest | 2 +- dev-python/pycadf/metadata.xml | 3 - dev-python/pychromecast/Manifest | 2 +- dev-python/pychromecast/metadata.xml | 3 - dev-python/pycountry/Manifest | 2 +- dev-python/pycountry/metadata.xml | 2 - dev-python/pydata-sphinx-theme/Manifest | 3 + dev-python/pydata-sphinx-theme/metadata.xml | 12 + .../pydata-sphinx-theme-0.4.0.ebuild | 28 + dev-python/pydiff/Manifest | 2 +- dev-python/pydiff/pydiff-0.2-r1.ebuild | 2 +- dev-python/pyfeyn/Manifest | 2 +- dev-python/pyfeyn/metadata.xml | 2 - dev-python/pygame_sdl2/Manifest | 6 +- ...ebuild => pygame_sdl2-6.99.12.4-r4.ebuild} | 9 +- ...ebuild => pygame_sdl2-6.99.12.4-r5.ebuild} | 9 +- ...3.5.ebuild => pygame_sdl2-7.3.5-r1.ebuild} | 9 +- dev-python/pygpu/Manifest | 2 +- dev-python/pygpu/metadata.xml | 4 - dev-python/pygsl/Manifest | 2 +- dev-python/pygsl/metadata.xml | 4 - dev-python/pyilmbase/Manifest | 2 +- dev-python/pyilmbase/metadata.xml | 1 - dev-python/pypy-exe-bin/Manifest | 2 +- dev-python/pypy-exe-bin/metadata.xml | 3 - dev-python/pypy-exe/Manifest | 4 +- dev-python/pypy-exe/metadata.xml | 3 - dev-python/pypy-exe/pypy-exe-7.3.2_rc2.ebuild | 162 ++ dev-python/pypy/Manifest | 4 +- dev-python/pypy/metadata.xml | 3 - dev-python/pypy/pypy-7.3.2_rc2.ebuild | 170 ++ dev-python/pypy3-exe-bin/Manifest | 2 +- dev-python/pypy3-exe-bin/metadata.xml | 3 - dev-python/pypy3-exe/Manifest | 6 +- dev-python/pypy3-exe/metadata.xml | 3 - .../pypy3-exe/pypy3-exe-7.3.2_rc2.ebuild | 151 + .../pypy3-exe/pypy3-exe-7.3.2_rc2_p37.ebuild | 152 + dev-python/pypy3/Manifest | 6 +- dev-python/pypy3/metadata.xml | 3 - dev-python/pypy3/pypy3-7.3.2_rc2.ebuild | 202 ++ dev-python/pypy3/pypy3-7.3.2_rc2_p37.ebuild | 173 ++ dev-python/pyrsistent/Manifest | 2 + .../pyrsistent/pyrsistent-0.17.3.ebuild | 23 + dev-python/pyscreenshot/Manifest | 3 + dev-python/pyscreenshot/metadata.xml | 12 + .../pyscreenshot/pyscreenshot-2.2.ebuild | 73 + dev-python/pytest-datadir/Manifest | 3 + dev-python/pytest-datadir/metadata.xml | 12 + .../pytest-datadir-1.3.1.ebuild | 33 + dev-python/pytest-faulthandler/Manifest | 5 + dev-python/pytest-faulthandler/metadata.xml | 12 + .../pytest-faulthandler-1.6.0.ebuild | 36 + .../pytest-faulthandler-2.0.1.ebuild | 20 + dev-python/pytest-ordering/Manifest | 3 + dev-python/pytest-ordering/metadata.xml | 17 + .../pytest-ordering-0.6.ebuild | 34 + dev-python/pytest-regressions/Manifest | 3 + dev-python/pytest-regressions/metadata.xml | 12 + .../pytest-regressions-2.0.1.ebuild | 39 + dev-python/pytest-xvfb/Manifest | 3 + dev-python/pytest-xvfb/metadata.xml | 12 + .../pytest-xvfb/pytest-xvfb-2.0.0.ebuild | 30 + dev-python/pytest/Manifest | 2 +- dev-python/pytest/pytest-6.0.1.ebuild | 2 +- dev-python/python-barbicanclient/Manifest | 2 +- dev-python/python-barbicanclient/metadata.xml | 3 - dev-python/python-blazarclient/Manifest | 2 +- dev-python/python-blazarclient/metadata.xml | 3 - dev-python/python-heatclient/Manifest | 2 +- dev-python/python-heatclient/metadata.xml | 3 - dev-python/python-iptables/Manifest | 2 + .../python-iptables-1.0.0.ebuild | 28 + dev-python/python-magnumclient/Manifest | 2 +- dev-python/python-magnumclient/metadata.xml | 3 - dev-python/python-manilaclient/Manifest | 2 +- dev-python/python-manilaclient/metadata.xml | 3 - dev-python/python-mistralclient/Manifest | 2 +- dev-python/python-mistralclient/metadata.xml | 3 - dev-python/python-monascaclient/Manifest | 2 +- dev-python/python-monascaclient/metadata.xml | 3 - dev-python/python-saharaclient/Manifest | 2 +- dev-python/python-saharaclient/metadata.xml | 3 - dev-python/python-senlinclient/Manifest | 2 +- dev-python/python-senlinclient/metadata.xml | 3 - dev-python/python-stdnum/Manifest | 2 +- dev-python/python-stdnum/metadata.xml | 1 + dev-python/python-swiftclient/Manifest | 2 +- dev-python/python-swiftclient/metadata.xml | 3 - dev-python/python-troveclient/Manifest | 2 +- dev-python/python-troveclient/metadata.xml | 3 - dev-python/pyusb/Manifest | 2 +- dev-python/pyusb/metadata.xml | 3 - dev-python/pyvirtualdisplay/Manifest | 3 + dev-python/pyvirtualdisplay/metadata.xml | 12 + .../pyvirtualdisplay-1.3.2.ebuild | 54 + dev-python/rcssmin/Manifest | 3 + dev-python/rcssmin/metadata.xml | 10 + dev-python/rcssmin/rcssmin-1.0.6.ebuild | 21 + dev-python/rjsmin/Manifest | 3 + dev-python/rjsmin/metadata.xml | 8 + dev-python/rjsmin/rjsmin-1.1.0.ebuild | 15 + dev-python/robot-detection/Manifest | 3 + dev-python/robot-detection/metadata.xml | 11 + .../robot-detection-0.4.0.ebuild | 15 + dev-python/rtslib-fb/Manifest | 2 +- dev-python/rtslib-fb/metadata.xml | 3 - dev-python/sentry-sdk/Manifest | 7 +- .../sentry-sdk/sentry-sdk-0.14.4.ebuild | 30 - .../sentry-sdk/sentry-sdk-0.16.3-r1.ebuild | 75 - ...0.17.4.ebuild => sentry-sdk-0.17.6.ebuild} | 8 +- dev-python/sortedcollections/Manifest | 2 +- dev-python/sortedcollections/metadata.xml | 3 - dev-python/sphinx-multiversion/Manifest | 3 + dev-python/sphinx-multiversion/metadata.xml | 12 + .../sphinx-multiversion-0.2.4.ebuild | 24 + dev-python/sphinx-notfound-page/Manifest | 4 +- dev-python/sphinx-notfound-page/metadata.xml | 9 +- .../sphinx-notfound-page-0.5.ebuild | 22 + dev-python/sphinx-panels/Manifest | 3 + dev-python/sphinx-panels/metadata.xml | 12 + .../sphinx-panels/sphinx-panels-0.4.1.ebuild | 24 + dev-python/spyder-kernels/Manifest | 2 + .../spyder-kernels-1.9.4.ebuild | 46 + dev-python/spyder-line-profiler/Manifest | 2 +- .../spyder-line-profiler-0.2.1.ebuild | 10 +- dev-python/spyder-memory-profiler/Manifest | 2 +- .../spyder-memory-profiler-0.2.1.ebuild | 13 +- dev-python/spyder-notebook/Manifest | 2 +- .../spyder-notebook-0.3.0.ebuild | 2 +- dev-python/spyder-terminal/Manifest | 4 +- ....0.ebuild => spyder-terminal-0.4.2.ebuild} | 5 +- dev-python/spyder-unittest/Manifest | 2 +- .../spyder-unittest-0.4.1.ebuild | 13 +- dev-python/spyder-vim/Manifest | 4 +- ...ebuild => spyder-vim-0_pre20200721.ebuild} | 10 +- dev-python/spyder/Manifest | 4 + .../spyder-4.1.5-doc-theme-renamed.patch | 13 + dev-python/spyder/spyder-4.1.5.ebuild | 207 ++ dev-python/suds/Manifest | 5 +- .../files/suds-0.8.4-fix-optimization.patch | 11 + dev-python/suds/metadata.xml | 5 +- dev-python/suds/suds-0.8.4.ebuild | 27 + dev-python/sympy/Manifest | 2 +- dev-python/sympy/metadata.xml | 1 + dev-python/tenacity/Manifest | 2 + dev-python/tenacity/tenacity-6.2.0.ebuild | 32 + dev-python/vecrec/Manifest | 3 + dev-python/vecrec/metadata.xml | 16 + dev-python/vecrec/vecrec-0.3.0.ebuild | 23 + dev-python/vncdotool/Manifest | 5 + dev-python/vncdotool/metadata.xml | 12 + dev-python/vncdotool/vncdotool-0.13.0.ebuild | 41 + dev-python/vncdotool/vncdotool-1.0.0.ebuild | 41 + dev-python/wand/Manifest | 2 + dev-python/wand/wand-0.6.3.ebuild | 35 + dev-python/xapp/Manifest | 2 +- dev-python/xapp/metadata.xml | 10 +- dev-python/xmlschema/Manifest | 2 + dev-python/xmlschema/xmlschema-1.2.4.ebuild | 30 + dev-ros/Manifest.gz | Bin 60649 -> 60650 bytes dev-ros/console_bridge_vendor/Manifest | 4 +- .../console_bridge_vendor-1.2.1.ebuild | 1 + .../console_bridge_vendor-9999.ebuild | 1 + dev-ros/poco_vendor/Manifest | 2 +- dev-ros/poco_vendor/poco_vendor-9999.ebuild | 1 + dev-ruby/GeoRuby/GeoRuby-2.5.2-r1.ebuild | 32 + dev-ruby/GeoRuby/Manifest | 1 + dev-ruby/Manifest.gz | Bin 110261 -> 110084 bytes dev-ruby/acme-client/Manifest | 6 +- dev-ruby/acme-client/acme-client-2.0.4.ebuild | 39 - dev-ruby/acme-client/acme-client-2.0.5.ebuild | 39 - dev-ruby/acme-client/metadata.xml | 3 - dev-ruby/actionpack-action_caching/Manifest | 2 +- .../actionpack-action_caching-1.2.1.ebuild | 4 +- dev-ruby/activeldap/Manifest | 4 - dev-ruby/activeldap/activeldap-6.0.0.ebuild | 38 - dev-ruby/activeldap/activeldap-6.0.1.ebuild | 38 - dev-ruby/acts_as_list/Manifest | 4 - .../acts_as_list/acts_as_list-0.9.19.ebuild | 38 - .../acts_as_list/acts_as_list-1.0.0.ebuild | 36 - dev-ruby/airbrussh/Manifest | 4 +- dev-ruby/airbrussh/airbrussh-1.3.3.ebuild | 33 - dev-ruby/airbrussh/airbrussh-1.4.0.ebuild | 4 +- dev-ruby/asciidoctor-diagram/Manifest | 4 - .../asciidoctor-diagram-1.5.18.ebuild | 38 - .../asciidoctor-diagram-2.0.1.ebuild | 37 - dev-ruby/asciidoctor/Manifest | 2 - dev-ruby/asciidoctor/asciidoctor-1.5.8.ebuild | 44 - dev-ruby/autoprefixer-rails/Manifest | 2 + .../autoprefixer-rails-9.8.6.5.ebuild | 37 + dev-ruby/aws-eventstream/Manifest | 2 - .../aws-eventstream-1.0.3.ebuild | 19 - dev-ruby/aws-partitions/Manifest | 6 +- .../aws-partitions-1.248.0.ebuild | 21 - ...0.ebuild => aws-partitions-1.370.0.ebuild} | 2 +- dev-ruby/aws-sdk-core/Manifest | 2 - .../aws-sdk-core/aws-sdk-core-2.11.79.ebuild | 41 - dev-ruby/aws-sdk-resources/Manifest | 2 - .../aws-sdk-resources-2.11.79.ebuild | 37 - dev-ruby/aws-sdk/Manifest | 2 - dev-ruby/aws-sdk/aws-sdk-2.11.79.ebuild | 31 - dev-ruby/backports/Manifest | 4 - dev-ruby/backports/backports-3.16.1.ebuild | 26 - dev-ruby/backports/backports-3.18.1.ebuild | 28 - dev-ruby/bcat/Manifest | 3 - dev-ruby/bcat/bcat-0.6.2-r3.ebuild | 43 - dev-ruby/bcat/metadata.xml | 11 - dev-ruby/bindex/Manifest | 2 - dev-ruby/bindex/bindex-0.7.0.ebuild | 32 - dev-ruby/bunny/Manifest | 6 +- dev-ruby/bunny/bunny-2.14.4.ebuild | 30 - ...y-2.15.0-r1.ebuild => bunny-2.17.0.ebuild} | 2 +- dev-ruby/capistrano/Manifest | 4 +- dev-ruby/capistrano/capistrano-3.13.0.ebuild | 2 +- dev-ruby/capistrano/capistrano-3.14.1.ebuild | 2 +- dev-ruby/charlock_holmes/Manifest | 2 +- .../charlock_holmes-0.7.7.ebuild | 4 +- dev-ruby/cinch/Manifest | 2 +- dev-ruby/cinch/metadata.xml | 3 - dev-ruby/combustion/Manifest | 4 +- dev-ruby/combustion/combustion-1.2.0.ebuild | 24 - dev-ruby/combustion/combustion-1.3.0.ebuild | 2 +- dev-ruby/compass-core/Manifest | 2 +- dev-ruby/compass-core/metadata.xml | 4 - dev-ruby/compass-import-once/Manifest | 2 +- dev-ruby/compass-import-once/metadata.xml | 4 - dev-ruby/compass/Manifest | 2 +- dev-ruby/compass/metadata.xml | 4 - dev-ruby/cri/Manifest | 10 +- dev-ruby/cri/cri-2.15.10.ebuild | 2 +- dev-ruby/cri/cri-2.15.5.ebuild | 32 - dev-ruby/cri/cri-2.15.6.ebuild | 32 - dev-ruby/cri/cri-2.15.7.ebuild | 32 - dev-ruby/cri/cri-2.15.9.ebuild | 32 - dev-ruby/curb/Manifest | 2 +- dev-ruby/curb/curb-0.9.10.ebuild | 7 +- dev-ruby/curses/Manifest | 4 +- dev-ruby/curses/curses-1.3.1.ebuild | 33 - dev-ruby/curses/curses-1.3.2.ebuild | 4 +- dev-ruby/delayer-deferred/Manifest | 2 - .../delayer-deferred-2.1.1.ebuild | 26 - dev-ruby/delayer/Manifest | 4 - dev-ruby/delayer/delayer-1.0.0.ebuild | 22 - dev-ruby/delayer/delayer-1.1.1.ebuild | 22 - dev-ruby/did_you_mean/Manifest | 2 +- .../did_you_mean/did_you_mean-1.3.1.ebuild | 2 +- dev-ruby/dotenv/Manifest | 6 - dev-ruby/dotenv/dotenv-2.7.3.ebuild | 35 - dev-ruby/dotenv/dotenv-2.7.4.ebuild | 35 - dev-ruby/dotenv/dotenv-2.7.5.ebuild | 34 - dev-ruby/equatable/Manifest | 4 - dev-ruby/equatable/equatable-0.5.0.ebuild | 20 - dev-ruby/equatable/equatable-0.6.0.ebuild | 24 - dev-ruby/font-awesome-rails/Manifest | 2 +- .../font-awesome-rails-4.7.0.5.ebuild | 4 +- dev-ruby/gh/Manifest | 4 - dev-ruby/gh/gh-0.16.0.ebuild | 42 - dev-ruby/gh/gh-0.17.0.ebuild | 42 - dev-ruby/gist/Manifest | 2 +- dev-ruby/gist/metadata.xml | 3 - dev-ruby/google-protobuf/Manifest | 8 +- .../google-protobuf-3.11.2.ebuild | 36 - ...3.ebuild => google-protobuf-3.12.4.ebuild} | 4 +- .../google-protobuf-3.9.2.ebuild | 36 - dev-ruby/gpgme/Manifest | 4 - dev-ruby/gpgme/gpgme-2.0.18.ebuild | 57 - dev-ruby/gpgme/gpgme-2.0.19.ebuild | 54 - dev-ruby/hashicorp-checkpoint/Manifest | 2 +- .../hashicorp-checkpoint-0.1.5.ebuild | 4 +- dev-ruby/hiera-eyaml/Manifest | 6 +- dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild | 48 - dev-ruby/hiera-eyaml/hiera-eyaml-3.1.0.ebuild | 48 - dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild | 4 +- dev-ruby/hitimes/Manifest | 2 +- dev-ruby/hitimes/hitimes-2.0.0.ebuild | 4 +- dev-ruby/hoe/Manifest | 2 - dev-ruby/hoe/hoe-3.16.0.ebuild | 48 - dev-ruby/http-accept/Manifest | 2 - dev-ruby/http-accept/http-accept-2.1.0.ebuild | 24 - dev-ruby/httparty/Manifest | 4 - dev-ruby/httparty/httparty-0.17.1.ebuild | 57 - dev-ruby/httparty/httparty-0.18.0.ebuild | 58 - dev-ruby/i18n/Manifest | 11 +- dev-ruby/i18n/i18n-1.8.0.ebuild | 61 - dev-ruby/i18n/i18n-1.8.1.ebuild | 61 - dev-ruby/i18n/i18n-1.8.2-r1.ebuild | 64 - dev-ruby/i18n/i18n-1.8.3.ebuild | 64 - dev-ruby/i18n/i18n-1.8.4.ebuild | 64 - dev-ruby/i18n/i18n-1.8.5.ebuild | 2 +- dev-ruby/jbuilder/Manifest | 2 + dev-ruby/jbuilder/jbuilder-2.10.1.ebuild | 29 + dev-ruby/json/Manifest | 3 - .../json/files/json-1.8.6-heap-exposure.patch | 82 - dev-ruby/json/json-1.8.6-r1.ebuild | 70 - dev-ruby/kramdown/Manifest | 2 - dev-ruby/kramdown/kramdown-1.17.0-r2.ebuild | 51 - dev-ruby/lumberjack/Manifest | 2 + dev-ruby/lumberjack/lumberjack-1.2.8.ebuild | 27 + dev-ruby/mustache/Manifest | 2 - dev-ruby/mustache/mustache-1.0.5.ebuild | 40 - dev-ruby/mysql2/Manifest | 2 - dev-ruby/mysql2/mysql2-0.4.10-r3.ebuild | 44 - dev-ruby/net-telnet/Manifest | 2 +- dev-ruby/net-telnet/net-telnet-0.2.0.ebuild | 2 +- dev-ruby/nio4r/Manifest | 2 + dev-ruby/nio4r/nio4r-2.5.4.ebuild | 40 + dev-ruby/nokogiri/Manifest | 2 +- dev-ruby/nokogiri/nokogiri-1.10.10.ebuild | 2 +- dev-ruby/ox/Manifest | 2 + dev-ruby/ox/ox-2.13.4.ebuild | 33 + dev-ruby/pkg-config/Manifest | 4 +- ...g-1.2.8.ebuild => pkg-config-1.4.3.ebuild} | 8 +- dev-ruby/puppetdb-termini/Manifest | 2 - .../puppetdb-termini-6.10.0.ebuild | 28 - dev-ruby/rake-compiler/Manifest | 2 - .../rake-compiler/rake-compiler-1.0.7.ebuild | 49 - dev-ruby/redis/Manifest | 1 - .../redis-3.2.1-local-redis-server.patch | 68 - dev-ruby/regexp_property_values/Manifest | 2 - .../regexp_property_values-0.3.5.ebuild | 43 - dev-ruby/request_store/Manifest | 2 - .../request_store/request_store-1.0.5.ebuild | 22 - dev-ruby/rjb/Manifest | 2 + dev-ruby/rjb/rjb-1.6.2.ebuild | 82 + dev-ruby/ruby-augeas/Manifest | 2 +- dev-ruby/ruby-augeas/metadata.xml | 3 - dev-ruby/rubygems/Manifest | 2 +- dev-ruby/rubygems/rubygems-3.0.3.ebuild | 2 +- dev-ruby/semantic_puppet/Manifest | 2 +- dev-ruby/semantic_puppet/metadata.xml | 3 - dev-ruby/sprockets-rails/Manifest | 2 + .../sprockets-rails-3.2.2.ebuild | 40 + dev-ruby/test-unit/Manifest | 2 +- dev-ruby/test-unit/metadata.xml | 4 - dev-scheme/Manifest.gz | Bin 5506 -> 5501 bytes dev-scheme/gauche-gl/Manifest | 2 +- dev-scheme/gauche-gl/metadata.xml | 3 - dev-scheme/gauche-gtk/Manifest | 2 +- dev-scheme/gauche-gtk/metadata.xml | 3 - dev-tex/Manifest.gz | Bin 7504 -> 7339 bytes dev-tex/crosstex/Manifest | 3 - dev-tex/crosstex/crosstex-0.6-r3.ebuild | 43 - dev-tex/rail/Manifest | 2 +- dev-tex/rail/metadata.xml | 3 - dev-texlive/Manifest.gz | Bin 6596 -> 6595 bytes dev-texlive/texlive-bibtexextra/Manifest | 2 +- dev-texlive/texlive-bibtexextra/metadata.xml | 4 - dev-texlive/texlive-games/Manifest | 2 +- dev-texlive/texlive-games/metadata.xml | 3 - dev-texlive/texlive-humanities/Manifest | 2 +- dev-texlive/texlive-humanities/metadata.xml | 3 - dev-texlive/texlive-langarabic/Manifest | 2 +- dev-texlive/texlive-langarabic/metadata.xml | 3 - dev-texlive/texlive-langchinese/Manifest | 2 +- dev-texlive/texlive-langchinese/metadata.xml | 3 - dev-texlive/texlive-langczechslovak/Manifest | 2 +- .../texlive-langczechslovak/metadata.xml | 3 - dev-texlive/texlive-langenglish/Manifest | 2 +- dev-texlive/texlive-langenglish/metadata.xml | 3 - dev-texlive/texlive-langfrench/Manifest | 2 +- dev-texlive/texlive-langfrench/metadata.xml | 3 - dev-texlive/texlive-langgerman/Manifest | 2 +- dev-texlive/texlive-langgerman/metadata.xml | 3 - dev-texlive/texlive-langgreek/Manifest | 2 +- dev-texlive/texlive-langgreek/metadata.xml | 3 - dev-texlive/texlive-langitalian/Manifest | 2 +- dev-texlive/texlive-langitalian/metadata.xml | 3 - dev-texlive/texlive-langjapanese/Manifest | 2 +- dev-texlive/texlive-langjapanese/metadata.xml | 3 - dev-texlive/texlive-langkorean/Manifest | 2 +- dev-texlive/texlive-langkorean/metadata.xml | 3 - dev-texlive/texlive-langpolish/Manifest | 2 +- dev-texlive/texlive-langpolish/metadata.xml | 3 - dev-texlive/texlive-langportuguese/Manifest | 2 +- .../texlive-langportuguese/metadata.xml | 3 - dev-texlive/texlive-langspanish/Manifest | 2 +- dev-texlive/texlive-langspanish/metadata.xml | 3 - dev-texlive/texlive-latexextra/Manifest | 2 +- dev-texlive/texlive-latexextra/metadata.xml | 3 - dev-texlive/texlive-latexrecommended/Manifest | 2 +- .../texlive-latexrecommended/metadata.xml | 4 - dev-texlive/texlive-music/Manifest | 2 +- dev-texlive/texlive-music/metadata.xml | 3 - dev-texlive/texlive-pictures/Manifest | 2 +- dev-texlive/texlive-pictures/metadata.xml | 3 - dev-texlive/texlive-plaingeneric/Manifest | 2 +- dev-texlive/texlive-plaingeneric/metadata.xml | 4 - dev-texlive/texlive-pstricks/Manifest | 2 +- dev-texlive/texlive-pstricks/metadata.xml | 3 - dev-texlive/texlive-xetex/Manifest | 2 +- dev-texlive/texlive-xetex/metadata.xml | 4 - dev-util/Manifest.gz | Bin 62345 -> 62338 bytes dev-util/artifactory-bin/Manifest | 2 +- dev-util/artifactory-bin/metadata.xml | 3 - dev-util/aruba/Manifest | 2 + dev-util/aruba/aruba-1.0.3.ebuild | 62 + dev-util/bustle/Manifest | 2 +- dev-util/bustle/metadata.xml | 3 - dev-util/byacc/Manifest | 2 +- dev-util/byacc/byacc-20200330.ebuild | 2 +- dev-util/cbindgen/Manifest | 4 +- dev-util/cbindgen/cbindgen-0.14.3.ebuild | 54 - dev-util/cbindgen/cbindgen-0.14.4.ebuild | 2 +- dev-util/cgdb/Manifest | 9 +- dev-util/cgdb/cgdb-0.6.8.ebuild | 11 +- dev-util/cgdb/cgdb-0.7.0-r2.ebuild | 8 +- dev-util/cgdb/cgdb-0.7.1.ebuild | 8 +- dev-util/cgdb/cgdb-9999.ebuild | 11 +- .../cgdb/files/cgdb-0.7.1-respect-AR.patch | 32 + dev-util/comparator/Manifest | 2 +- dev-util/comparator/metadata.xml | 1 - dev-util/conan/Manifest | 2 + dev-util/conan/conan-1.28.1.ebuild | 75 + dev-util/cookiecutter/Manifest | 2 +- .../cookiecutter/cookiecutter-1.7.2-r1.ebuild | 2 +- dev-util/diffuse/Manifest | 2 +- dev-util/diffuse/metadata.xml | 1 - dev-util/indent/Manifest | 2 +- dev-util/indent/metadata.xml | 4 - dev-util/intel-graphics-compiler/Manifest | 3 - ...-1.0.4427-noVC_TranslateBuild_retval.patch | 11 - .../intel-graphics-compiler-1.0.4427.ebuild | 72 - dev-util/japi-compliance-checker/Manifest | 2 +- dev-util/japi-compliance-checker/metadata.xml | 1 - dev-util/oprofile/Manifest | 2 +- dev-util/oprofile/metadata.xml | 1 - dev-util/packer/Manifest | 12 +- dev-util/packer/metadata.xml | 9 +- dev-util/packer/packer-1.4.1.ebuild | 35 - ...acker-1.4.4.ebuild => packer-1.5.6.ebuild} | 2 +- ...acker-1.3.5.ebuild => packer-1.6.1.ebuild} | 25 +- dev-util/patchbin/Manifest | 2 +- dev-util/patchbin/metadata.xml | 3 - dev-util/pkgcheck/Manifest | 2 +- dev-util/pkgcheck/pkgcheck-0.7.7.ebuild | 2 +- dev-util/pkgdiff/Manifest | 2 +- dev-util/pkgdiff/metadata.xml | 1 - dev-util/redo/Manifest | 2 +- dev-util/redo/metadata.xml | 4 - dev-util/rocm-cmake/Manifest | 2 +- dev-util/rocm-cmake/metadata.xml | 3 - dev-util/rocminfo/Manifest | 2 +- dev-util/rocminfo/metadata.xml | 3 - dev-util/scons/Manifest | 2 +- dev-util/scons/scons-4.0.1.ebuild | 2 +- dev-util/sel/Manifest | 2 +- dev-util/sel/metadata.xml | 4 - dev-util/visualvm/Manifest | 2 +- dev-util/visualvm/metadata.xml | 1 - dev-vcs/Manifest.gz | Bin 10795 -> 10637 bytes dev-vcs/git-bz/Manifest | 3 - dev-vcs/git-bz/git-bz-0.2015.09.08.ebuild | 39 - dev-vcs/git-flow/Manifest | 2 +- dev-vcs/git-flow/metadata.xml | 4 - dev-vcs/github-pages-publish/Manifest | 2 +- dev-vcs/github-pages-publish/metadata.xml | 4 - dev-vcs/repo/Manifest | 2 +- dev-vcs/repo/metadata.xml | 3 - dev-vcs/topgit/Manifest | 3 +- ...topgit-0.19.12-Rename-T-to-TESTSUITE.patch | 62 + dev-vcs/topgit/topgit-0.19.12.ebuild | 6 + dev-vcs/tortoisehg/Manifest | 8 +- dev-vcs/tortoisehg/tortoisehg-5.4.1.ebuild | 47 - ...g-5.3.2.ebuild => tortoisehg-5.5.1.ebuild} | 27 +- dev-vcs/tortoisehg/tortoisehg-9999.ebuild | 29 +- eclass/Manifest.gz | Bin 36594 -> 36588 bytes eclass/go-module.eclass | 2 +- games-action/Manifest.gz | Bin 13649 -> 13651 bytes games-action/dxx-rebirth/Manifest | 14 +- .../dxx-rebirth/dxx-rebirth-0.59.100.ebuild | 108 - .../files/dxx-rebirth-0.59.100-flags.patch | 10 - ...rth-0.59.100-physfs-3-no-deprecation.patch | 30 - .../dxx-rebirth-0.59.100-sharepath.patch | 11 - games-action/dxx-rebirth/metadata.xml | 3 - games-arcade/Manifest.gz | Bin 21045 -> 21049 bytes games-arcade/afternoonstalker/Manifest | 2 +- games-arcade/afternoonstalker/metadata.xml | 4 - games-arcade/amphetamine/Manifest | 2 +- games-arcade/amphetamine/metadata.xml | 3 - games-arcade/batrachians/Manifest | 2 +- games-arcade/batrachians/metadata.xml | 4 - games-arcade/blockrage/Manifest | 2 +- games-arcade/blockrage/metadata.xml | 3 - games-arcade/cosmosmash/Manifest | 2 +- games-arcade/cosmosmash/metadata.xml | 4 - games-arcade/spacerider/Manifest | 2 +- games-arcade/spacerider/metadata.xml | 3 - games-board/Manifest.gz | Bin 11018 -> 11027 bytes games-board/camato/Manifest | 2 +- games-board/camato/metadata.xml | 1 - games-board/freedoko/Manifest | 2 +- games-board/freedoko/metadata.xml | 3 - games-board/fruit/Manifest | 2 +- games-board/fruit/metadata.xml | 3 - games-board/grhino/Manifest | 2 +- games-board/grhino/metadata.xml | 3 - games-board/openyahtzee/Manifest | 2 +- games-board/openyahtzee/metadata.xml | 3 - games-board/pioneers/Manifest | 2 +- games-board/pioneers/metadata.xml | 3 - games-emulation/Manifest.gz | Bin 9850 -> 9843 bytes games-emulation/fbzx/Manifest | 2 +- games-emulation/fbzx/metadata.xml | 6 +- games-emulation/libretro-bnes/Manifest | 2 +- games-emulation/libretro-bnes/metadata.xml | 1 - games-emulation/libretro-dosbox/Manifest | 2 +- games-emulation/libretro-dosbox/metadata.xml | 1 - games-emulation/libretro-fceumm/Manifest | 2 +- games-emulation/libretro-fceumm/metadata.xml | 1 - games-emulation/libretro-info/Manifest | 2 +- games-emulation/libretro-info/metadata.xml | 1 - games-emulation/libretro-nestopia/Manifest | 2 +- .../libretro-nestopia/metadata.xml | 1 - games-emulation/libretro-snes9x/Manifest | 2 +- games-emulation/libretro-snes9x/metadata.xml | 1 - .../libretro-twentyfortyeight/Manifest | 2 +- .../libretro-twentyfortyeight/metadata.xml | 1 - games-fps/Manifest.gz | Bin 11000 -> 11004 bytes games-fps/gzdoom/Manifest | 2 +- games-fps/gzdoom/metadata.xml | 3 - games-rpg/Manifest.gz | Bin 7788 -> 7782 bytes games-rpg/eternal-lands/Manifest | 2 +- games-rpg/eternal-lands/metadata.xml | 3 - games-util/Manifest.gz | Bin 7554 -> 7556 bytes games-util/pogo-manager-bin/Manifest | 2 +- games-util/pogo-manager-bin/metadata.xml | 5 +- gnome-extra/Manifest.gz | Bin 11568 -> 11556 bytes gnome-extra/cinnamon-control-center/Manifest | 2 +- .../cinnamon-control-center/metadata.xml | 10 +- gnome-extra/cinnamon-desktop/Manifest | 2 +- gnome-extra/cinnamon-desktop/metadata.xml | 10 +- gnome-extra/cinnamon-menus/Manifest | 2 +- gnome-extra/cinnamon-menus/metadata.xml | 10 +- gnome-extra/cinnamon-screensaver/Manifest | 2 +- gnome-extra/cinnamon-screensaver/metadata.xml | 10 +- gnome-extra/cinnamon-session/Manifest | 2 +- gnome-extra/cinnamon-session/metadata.xml | 10 +- gnome-extra/cinnamon-settings-daemon/Manifest | 2 +- .../cinnamon-settings-daemon/metadata.xml | 10 +- gnome-extra/cinnamon-translations/Manifest | 2 +- .../cinnamon-translations/metadata.xml | 10 +- gnome-extra/cinnamon/Manifest | 2 +- gnome-extra/cinnamon/metadata.xml | 10 +- gnome-extra/cjs/Manifest | 2 +- gnome-extra/cjs/metadata.xml | 10 +- gnome-extra/nemo/Manifest | 2 +- gnome-extra/nemo/metadata.xml | 10 +- gnustep-apps/Manifest.gz | Bin 5561 -> 5557 bytes gnustep-apps/aclock/Manifest | 2 +- gnustep-apps/aclock/aclock-0.4.0-r1.ebuild | 2 +- gnustep-apps/addresses/Manifest | 2 +- .../addresses/addresses-0.4.8-r1.ebuild | 2 +- gnustep-apps/cdplayer/Manifest | 2 +- gnustep-apps/cdplayer/metadata.xml | 1 - gnustep-apps/gmines/Manifest | 2 +- gnustep-apps/gmines/gmines-0.2-r1.ebuild | 2 +- gnustep-apps/mpdcon/Manifest | 2 +- gnustep-apps/mpdcon/metadata.xml | 1 - gnustep-apps/pictureframe/Manifest | 2 +- gnustep-apps/pictureframe/metadata.xml | 1 - gnustep-apps/pikopixel/Manifest | 2 +- gnustep-apps/pikopixel/metadata.xml | 1 - gnustep-apps/simpleagenda/Manifest | 4 +- gnustep-apps/simpleagenda/metadata.xml | 4 +- .../simpleagenda/simpleagenda-0.44.ebuild | 24 + gnustep-apps/systempreferences/Manifest | 2 +- gnustep-apps/systempreferences/metadata.xml | 5 +- gnustep-apps/terminal/Manifest | 3 +- .../files/terminal-0.9.9-fno-common.patch | 12 + gnustep-apps/terminal/terminal-0.9.9.ebuild | 4 +- gnustep-apps/zipper/Manifest | 2 +- gnustep-apps/zipper/metadata.xml | 3 - gnustep-base/Manifest.gz | Bin 1723 -> 1726 bytes gnustep-base/gnustep-back-cairo/Manifest | 2 +- gnustep-base/gnustep-back-cairo/metadata.xml | 3 - gnustep-base/gnustep-updater/Manifest | 2 +- gnustep-base/gnustep-updater/metadata.xml | 2 - gnustep-base/mknfonts/Manifest | 2 +- gnustep-base/mknfonts/metadata.xml | 3 - gnustep-libs/Manifest.gz | Bin 1898 -> 1901 bytes gnustep-libs/performance/Manifest | 2 +- gnustep-libs/performance/metadata.xml | 1 - gui-apps/Manifest.gz | Bin 2877 -> 2876 bytes gui-apps/gtkgreet/Manifest | 4 +- ...reet-0.6.ebuild => gtkgreet-0.6-r1.ebuild} | 7 +- gui-apps/gtkgreet/gtkgreet-9999.ebuild | 4 +- gui-apps/mako/Manifest | 2 +- gui-apps/mako/metadata.xml | 3 - gui-apps/waybar/Manifest | 3 +- .../waybar-0.9.3-fix-crash-with-fmt.patch | 22 + ...ar-0.9.3.ebuild => waybar-0.9.3-r1.ebuild} | 8 +- gui-libs/Manifest.gz | Bin 1912 -> 1915 bytes gui-libs/gtk-layer-shell/Manifest | 2 +- gui-libs/gtk-layer-shell/metadata.xml | 3 - gui-libs/libhandy/Manifest | 2 +- gui-libs/libhandy/metadata.xml | 2 - gui-wm/Manifest.gz | Bin 719 -> 722 bytes gui-wm/sway/Manifest | 3 - gui-wm/sway/files/sway-1.4-gcc-10.patch | 42 - gui-wm/sway/sway-1.4-r2.ebuild | 119 - java-virtuals/Manifest.gz | Bin 1872 -> 1873 bytes java-virtuals/stax-api/Manifest | 2 +- java-virtuals/stax-api/metadata.xml | 3 - licenses/LogMeIn-2013 | 74 - licenses/Manifest.gz | Bin 113980 -> 113809 bytes licenses/crosswire | 2 +- mail-client/Manifest.gz | Bin 4399 -> 4397 bytes mail-client/etpan-ng/Manifest | 2 +- mail-client/etpan-ng/metadata.xml | 1 - mail-filter/Manifest.gz | Bin 8892 -> 8893 bytes mail-filter/afew/Manifest | 8 +- mail-filter/afew/afew-1.2.0.ebuild | 39 - mail-filter/afew/afew-1.3.0-r1.ebuild | 40 - .../{afew-2.0.0.ebuild => afew-3.0.1.ebuild} | 16 +- mail-filter/libsrs2/Manifest | 4 +- .../files/libsrs2-1.0.18-parallel-make.diff | 5 +- ...1.0.18.ebuild => libsrs2-1.0.18-r1.ebuild} | 17 +- mail-filter/mapson/Manifest | 5 +- .../mapson/files/mapson-3.3-respect-AR.patch | 12 + ...mapson-3.3.ebuild => mapson-3.3-r1.ebuild} | 35 +- mail-filter/mapson/mapson-3.3.1.ebuild | 53 + mail-mta/Manifest.gz | Bin 2388 -> 2388 bytes mail-mta/sendmail/Manifest | 4 +- mail-mta/sendmail/sendmail-8.15.2-r2.ebuild | 2 +- mail-mta/sendmail/sendmail-8.16.1.ebuild | 2 +- mate-extra/Manifest.gz | Bin 2916 -> 2916 bytes mate-extra/caja-hide/Manifest | 2 +- mate-extra/caja-hide/metadata.xml | 3 - media-fonts/Humor-Sans/Manifest | 2 +- media-fonts/Humor-Sans/metadata.xml | 1 - media-fonts/Manifest.gz | Bin 36409 -> 36377 bytes media-fonts/encodings/Manifest | 2 +- .../encodings/encodings-1.0.5-r1.ebuild | 2 +- media-fonts/exljbris-free/Manifest | 2 +- media-fonts/exljbris-free/metadata.xml | 4 - media-fonts/font-adobe-100dpi/Manifest | 2 +- .../font-adobe-100dpi-1.0.3-r2.ebuild | 2 +- media-fonts/font-adobe-75dpi/Manifest | 2 +- .../font-adobe-75dpi-1.0.3-r2.ebuild | 2 +- media-fonts/font-adobe-utopia-100dpi/Manifest | 2 +- .../font-adobe-utopia-100dpi-1.0.4-r2.ebuild | 2 +- media-fonts/font-adobe-utopia-75dpi/Manifest | 2 +- .../font-adobe-utopia-75dpi-1.0.4-r2.ebuild | 2 +- media-fonts/font-adobe-utopia-type1/Manifest | 2 +- .../font-adobe-utopia-type1-1.0.4-r2.ebuild | 2 +- media-fonts/font-alias/Manifest | 2 +- .../font-alias/font-alias-1.0.4.ebuild | 2 +- media-fonts/font-arabic-misc/Manifest | 2 +- .../font-arabic-misc-1.0.3-r2.ebuild | 2 +- media-fonts/font-bh-100dpi/Manifest | 2 +- .../font-bh-100dpi-1.0.3-r2.ebuild | 2 +- media-fonts/font-bh-75dpi/Manifest | 2 +- .../font-bh-75dpi-1.0.3-r2.ebuild | 2 +- .../font-bh-lucidatypewriter-100dpi/Manifest | 2 +- ...bh-lucidatypewriter-100dpi-1.0.3-r2.ebuild | 2 +- .../font-bh-lucidatypewriter-75dpi/Manifest | 2 +- ...-bh-lucidatypewriter-75dpi-1.0.3-r2.ebuild | 2 +- media-fonts/font-bh-ttf/Manifest | 2 +- .../font-bh-ttf/font-bh-ttf-1.0.3-r2.ebuild | 2 +- media-fonts/font-bh-type1/Manifest | 2 +- .../font-bh-type1-1.0.3-r2.ebuild | 2 +- media-fonts/font-bitstream-100dpi/Manifest | 2 +- .../font-bitstream-100dpi-1.0.3-r2.ebuild | 2 +- media-fonts/font-bitstream-75dpi/Manifest | 2 +- .../font-bitstream-75dpi-1.0.3-r2.ebuild | 2 +- media-fonts/font-bitstream-speedo/Manifest | 2 +- .../font-bitstream-speedo-1.0.2-r2.ebuild | 2 +- media-fonts/font-bitstream-type1/Manifest | 2 +- .../font-bitstream-type1-1.0.3-r2.ebuild | 2 +- media-fonts/font-cronyx-cyrillic/Manifest | 2 +- .../font-cronyx-cyrillic-1.0.3-r2.ebuild | 2 +- media-fonts/font-cursor-misc/Manifest | 2 +- .../font-cursor-misc-1.0.3-r2.ebuild | 2 +- media-fonts/font-daewoo-misc/Manifest | 2 +- .../font-daewoo-misc-1.0.3-r2.ebuild | 2 +- media-fonts/font-dec-misc/Manifest | 2 +- .../font-dec-misc-1.0.3-r2.ebuild | 2 +- media-fonts/font-ibm-type1/Manifest | 2 +- .../font-ibm-type1-1.0.3-r2.ebuild | 2 +- media-fonts/font-isas-misc/Manifest | 2 +- .../font-isas-misc-1.0.3-r2.ebuild | 2 +- media-fonts/font-jis-misc/Manifest | 2 +- .../font-jis-misc-1.0.3-r2.ebuild | 2 +- media-fonts/font-micro-misc/Manifest | 2 +- .../font-micro-misc-1.0.3-r2.ebuild | 2 +- media-fonts/font-misc-cyrillic/Manifest | 2 +- .../font-misc-cyrillic-1.0.3-r2.ebuild | 2 +- media-fonts/font-misc-ethiopic/Manifest | 2 +- .../font-misc-ethiopic-1.0.4.ebuild | 2 +- media-fonts/font-misc-meltho/Manifest | 2 +- .../font-misc-meltho-1.0.3-r2.ebuild | 2 +- media-fonts/font-misc-misc/Manifest | 2 +- .../font-misc-misc-1.1.2-r2.ebuild | 2 +- media-fonts/font-mutt-misc/Manifest | 2 +- .../font-mutt-misc-1.0.3-r2.ebuild | 2 +- media-fonts/font-schumacher-misc/Manifest | 2 +- .../font-schumacher-misc-1.1.2-r2.ebuild | 2 +- media-fonts/font-screen-cyrillic/Manifest | 2 +- .../font-screen-cyrillic-1.0.4-r2.ebuild | 2 +- media-fonts/font-sony-misc/Manifest | 2 +- .../font-sony-misc-1.0.3-r2.ebuild | 2 +- media-fonts/font-sun-misc/Manifest | 2 +- .../font-sun-misc-1.0.3-r2.ebuild | 2 +- media-fonts/font-winitzki-cyrillic/Manifest | 2 +- .../font-winitzki-cyrillic-1.0.3-r2.ebuild | 2 +- media-fonts/font-xfree86-type1/Manifest | 2 +- .../font-xfree86-type1-1.0.4-r2.ebuild | 2 +- media-fonts/jsmath-extra-dark/Manifest | 2 +- media-fonts/jsmath-extra-dark/metadata.xml | 3 - media-fonts/liberation-fonts/Manifest | 2 +- media-fonts/liberation-fonts/metadata.xml | 3 - media-gfx/Manifest.gz | Bin 38995 -> 39001 bytes media-gfx/autopano-sift-C/Manifest | 2 +- media-gfx/autopano-sift-C/metadata.xml | 2 - media-gfx/crwinfo/Manifest | 2 +- media-gfx/crwinfo/metadata.xml | 4 - media-gfx/curaengine/Manifest | 5 +- media-gfx/curaengine/curaengine-4.7.0.ebuild | 86 + .../files/curaengine-4.7.0-fix-tests.patch | 13 + media-gfx/curaengine/metadata.xml | 12 + media-gfx/grub-splashes/Manifest | 2 +- media-gfx/grub-splashes/metadata.xml | 3 - media-gfx/iscan/Manifest | 2 +- media-gfx/iscan/iscan-3.63.0.ebuild | 3 +- media-gfx/jpegpixi/Manifest | 2 +- media-gfx/jpegpixi/metadata.xml | 4 - media-gfx/maim/Manifest | 2 +- media-gfx/maim/metadata.xml | 3 - media-gfx/sfftobmp/Manifest | 2 +- media-gfx/sfftobmp/metadata.xml | 1 - media-gfx/tuxpaint-stamps/Manifest | 2 +- media-gfx/tuxpaint-stamps/metadata.xml | 3 - media-gfx/xdot/Manifest | 2 +- media-gfx/xdot/metadata.xml | 3 - media-libs/Manifest.gz | Bin 64694 -> 64689 bytes media-libs/fdk-aac/Manifest | 2 +- media-libs/fdk-aac/metadata.xml | 1 - media-libs/ganv/Manifest | 2 +- media-libs/ganv/ganv-1.6.0-r1.ebuild | 2 +- media-libs/ilmbase/Manifest | 2 +- media-libs/ilmbase/ilmbase-2.5.2.ebuild | 2 +- media-libs/kodi-platform/Manifest | 2 +- media-libs/kodi-platform/metadata.xml | 1 - media-libs/lib3ds/Manifest | 2 +- media-libs/lib3ds/metadata.xml | 3 - media-libs/libebur128/Manifest | 2 +- media-libs/libebur128/metadata.xml | 3 - media-libs/libilbc/Manifest | 2 +- media-libs/libilbc/metadata.xml | 1 - media-libs/libmpd/Manifest | 2 +- media-libs/libmpd/metadata.xml | 1 - media-libs/mesa/Manifest | 2 +- media-libs/mesa/mesa-20.1.7.ebuild | 2 +- media-libs/openexr/Manifest | 2 +- media-libs/openexr/openexr-2.5.2.ebuild | 2 +- media-libs/ptex/Manifest | 2 +- media-libs/ptex/metadata.xml | 3 - media-libs/vitamtp/Manifest | 2 +- media-libs/vitamtp/metadata.xml | 3 - media-libs/x264/Manifest | 2 +- media-libs/x264/x264-9999.ebuild | 2 +- media-libs/xine-lib/Manifest | 2 +- media-libs/xine-lib/metadata.xml | 1 - media-plugins/Manifest.gz | Bin 45975 -> 46087 bytes media-plugins/gmpc-mdcover/Manifest | 2 +- media-plugins/gmpc-mdcover/metadata.xml | 1 - media-plugins/gst-plugins-dv/Manifest | 2 +- media-plugins/gst-plugins-dv/metadata.xml | 3 - media-plugins/gst-plugins-libav/Manifest | 2 +- media-plugins/gst-plugins-libav/metadata.xml | 2 +- .../kodi-audiodecoder-modplug/Manifest | 2 +- .../kodi-audiodecoder-modplug/metadata.xml | 1 - .../kodi-audiodecoder-nosefart/Manifest | 2 +- .../kodi-audiodecoder-nosefart/metadata.xml | 1 - media-plugins/kodi-audiodecoder-sacd/Manifest | 4 + .../kodi-audiodecoder-sacd-0.1.1.ebuild | 35 + .../kodi-audiodecoder-sacd-9999.ebuild | 35 + .../kodi-audiodecoder-sacd/metadata.xml | 11 + .../kodi-audiodecoder-sidplay/Manifest | 2 +- .../kodi-audiodecoder-sidplay/metadata.xml | 1 - .../kodi-audiodecoder-snesapu/Manifest | 2 +- .../kodi-audiodecoder-snesapu/metadata.xml | 1 - .../kodi-audiodecoder-stsound/Manifest | 2 +- .../kodi-audiodecoder-stsound/metadata.xml | 1 - .../kodi-audiodecoder-timidity/Manifest | 2 +- .../kodi-audiodecoder-timidity/metadata.xml | 1 - .../kodi-audiodecoder-vgmstream/Manifest | 2 +- .../kodi-audiodecoder-vgmstream/metadata.xml | 1 - media-plugins/kodi-audioencoder-flac/Manifest | 2 +- .../kodi-audioencoder-flac/metadata.xml | 1 - media-plugins/kodi-audioencoder-lame/Manifest | 2 +- .../kodi-audioencoder-lame/metadata.xml | 1 - .../kodi-audioencoder-vorbis/Manifest | 2 +- .../kodi-audioencoder-vorbis/metadata.xml | 1 - media-plugins/kodi-audioencoder-wav/Manifest | 2 +- .../kodi-audioencoder-wav/metadata.xml | 1 - .../kodi-game-libretro-bnes/Manifest | 2 +- .../kodi-game-libretro-bnes/metadata.xml | 1 - .../kodi-game-libretro-dosbox/Manifest | 2 +- .../kodi-game-libretro-dosbox/metadata.xml | 1 - .../kodi-game-libretro-fceumm/Manifest | 2 +- .../kodi-game-libretro-fceumm/metadata.xml | 1 - .../kodi-game-libretro-nestopia/Manifest | 2 +- .../kodi-game-libretro-nestopia/metadata.xml | 1 - .../kodi-game-libretro-snes9x/Manifest | 4 +- ...kodi-game-libretro-snes9x-1.60.0.13.ebuild | 38 + .../kodi-game-libretro-snes9x/metadata.xml | 1 - .../Manifest | 2 +- .../metadata.xml | 1 - media-plugins/kodi-game-libretro/Manifest | 4 +- .../kodi-game-libretro-2.2.0.ebuild | 35 + media-plugins/kodi-game-libretro/metadata.xml | 1 - .../kodi-inputstream-adaptive/Manifest | 2 +- .../kodi-inputstream-adaptive/metadata.xml | 1 - .../kodi-peripheral-joystick/Manifest | 2 +- .../kodi-peripheral-joystick/metadata.xml | 1 - .../kodi-peripheral-steamcontroller/Manifest | 2 +- .../metadata.xml | 1 - media-plugins/kodi-pvr-argustv/Manifest | 2 +- media-plugins/kodi-pvr-argustv/metadata.xml | 1 - media-plugins/kodi-pvr-demo/Manifest | 2 +- media-plugins/kodi-pvr-demo/metadata.xml | 1 - media-plugins/kodi-pvr-dvblink/Manifest | 4 +- .../kodi-pvr-dvblink-8.0.0.ebuild | 38 + media-plugins/kodi-pvr-dvblink/metadata.xml | 1 - media-plugins/kodi-pvr-dvbviewer/Manifest | 2 +- media-plugins/kodi-pvr-dvbviewer/metadata.xml | 1 - media-plugins/kodi-pvr-filmon/Manifest | 2 +- media-plugins/kodi-pvr-filmon/metadata.xml | 1 - media-plugins/kodi-pvr-hts/Manifest | 2 +- media-plugins/kodi-pvr-hts/metadata.xml | 1 - media-plugins/kodi-pvr-iptvsimple/Manifest | 2 +- .../kodi-pvr-iptvsimple/metadata.xml | 1 - .../kodi-pvr-mediaportal-tvserver/Manifest | 2 +- .../metadata.xml | 1 - media-plugins/kodi-pvr-mythtv/Manifest | 2 +- media-plugins/kodi-pvr-mythtv/metadata.xml | 1 - media-plugins/kodi-pvr-nextpvr/Manifest | 4 +- .../kodi-pvr-nextpvr-7.0.0.ebuild | 38 + media-plugins/kodi-pvr-nextpvr/metadata.xml | 1 - media-plugins/kodi-pvr-njoy/Manifest | 2 +- media-plugins/kodi-pvr-njoy/metadata.xml | 1 - media-plugins/kodi-pvr-pctv/Manifest | 2 +- media-plugins/kodi-pvr-pctv/metadata.xml | 1 - media-plugins/kodi-pvr-stalker/Manifest | 2 +- media-plugins/kodi-pvr-stalker/metadata.xml | 1 - media-plugins/kodi-pvr-vbox/Manifest | 2 +- media-plugins/kodi-pvr-vbox/metadata.xml | 1 - media-plugins/kodi-pvr-vdr-vnsi/Manifest | 4 +- .../kodi-pvr-vdr-vnsi-7.0.0.ebuild | 38 + media-plugins/kodi-pvr-vdr-vnsi/metadata.xml | 1 - media-plugins/kodi-pvr-vuplus/Manifest | 2 +- media-plugins/kodi-pvr-vuplus/metadata.xml | 1 - media-plugins/kodi-pvr-wmc/Manifest | 2 +- media-plugins/kodi-pvr-wmc/metadata.xml | 1 - .../kodi-screensaver-crystalmorph/Manifest | 2 +- .../metadata.xml | 1 - .../kodi-screensaver-greynetic/Manifest | 2 +- .../kodi-screensaver-greynetic/metadata.xml | 1 - .../kodi-screensaver-matrixtrails/Manifest | 2 + ...kodi-screensaver-matrixtrails-2.6.0.ebuild | 44 + .../kodi-screensaver-pingpong/Manifest | 2 +- .../kodi-screensaver-pingpong/metadata.xml | 1 - media-plugins/kodi-screensaver-pyro/Manifest | 4 +- .../kodi-screensaver-pyro-3.3.0.ebuild | 33 + .../kodi-screensaver-pyro/metadata.xml | 1 - media-plugins/kodi-screensaver-rsxs/Manifest | 2 +- .../kodi-screensaver-rsxs/metadata.xml | 1 - media-plugins/kodi-vfs-libarchive/Manifest | 4 +- .../kodi-vfs-libarchive-2.0.0.ebuild | 45 + .../kodi-vfs-libarchive/metadata.xml | 1 - media-plugins/kodi-vfs-rar/Manifest | 2 + .../kodi-vfs-rar/kodi-vfs-rar-4.0.0.ebuild | 37 + media-plugins/kodi-vfs-sacd/Manifest | 4 +- .../kodi-vfs-sacd/kodi-vfs-sacd-2.0.0.ebuild | 35 + media-plugins/kodi-vfs-sacd/metadata.xml | 1 - media-plugins/kodi-vfs-sftp/Manifest | 2 +- media-plugins/kodi-vfs-sftp/metadata.xml | 1 - .../kodi-visualization-fishbmc/Manifest | 2 + .../kodi-visualization-fishbmc-6.3.0.ebuild | 45 + .../kodi-visualization-goom/Manifest | 4 +- .../kodi-visualization-goom-3.4.0.ebuild | 45 + .../kodi-visualization-goom/metadata.xml | 1 - .../kodi-visualization-nastyfft/Manifest | 2 +- .../kodi-visualization-nastyfft/metadata.xml | 1 - .../kodi-visualization-projectm/Manifest | 4 +- .../kodi-visualization-projectm-3.3.0.ebuild | 45 + .../kodi-visualization-projectm/metadata.xml | 1 - .../kodi-visualization-spectrum/Manifest | 2 + .../kodi-visualization-spectrum-3.4.0.ebuild | 45 + .../kodi-visualization-starburst/Manifest | 2 + .../kodi-visualization-starburst-2.4.0.ebuild | 45 + .../kodi-visualization-waveform/Manifest | 2 + .../kodi-visualization-waveform-4.4.0.ebuild | 45 + media-sound/Manifest.gz | Bin 58683 -> 58674 bytes media-sound/ardour/Manifest | 6 +- media-sound/ardour/ardour-6.2-r1.ebuild | 11 +- media-sound/ardour/ardour-6.3.ebuild | 9 +- media-sound/ardour/ardour-9999.ebuild | 9 +- media-sound/din/Manifest | 4 + media-sound/din/din-48.ebuild | 57 + .../files/din-48-fix-random-constants.patch | 15 + media-sound/din/files/din-48-makefile.patch | 14 + media-sound/mumble/Manifest | 2 +- media-sound/mumble/metadata.xml | 3 - media-sound/murmur/Manifest | 2 +- media-sound/murmur/metadata.xml | 3 - media-sound/patchage/Manifest | 2 +- media-sound/patchage/metadata.xml | 4 - media-sound/playerctl/Manifest | 2 +- media-sound/playerctl/metadata.xml | 6 +- media-sound/sc2mpd/Manifest | 2 +- media-sound/sc2mpd/metadata.xml | 1 - media-sound/sndpeek/Manifest | 2 +- media-sound/sndpeek/metadata.xml | 3 - media-sound/tapestrea/Manifest | 2 +- media-sound/tapestrea/metadata.xml | 3 - media-sound/upmpdcli/Manifest | 2 +- media-sound/upmpdcli/metadata.xml | 3 - media-tv/Manifest.gz | Bin 3940 -> 3942 bytes media-tv/ivtv-utils/Manifest | 2 +- media-tv/ivtv-utils/metadata.xml | 4 - media-tv/kodi/Manifest | 10 +- ...uild => kodi-19.0_alpha1_p20200916.ebuild} | 6 +- media-tv/kodi/kodi-19.9999.ebuild | 4 +- media-tv/kodi/kodi-9999.ebuild | 4 +- media-tv/nvtv/Manifest | 2 +- media-tv/nvtv/metadata.xml | 1 - media-tv/v4l-dvb-saa716x/Manifest | 3 +- .../v4l-dvb-saa716x-0.0.1_p20170225-r4.ebuild | 12 +- media-video/Manifest.gz | Bin 26305 -> 26299 bytes media-video/bdsup2sub/Manifest | 2 +- media-video/bdsup2sub/metadata.xml | 3 - media-video/blinkensim/Manifest | 2 +- media-video/blinkensim/metadata.xml | 4 - media-video/bluray_info/Manifest | 2 +- media-video/bluray_info/metadata.xml | 3 - media-video/dvd9to5/Manifest | 2 +- media-video/dvd9to5/metadata.xml | 3 - media-video/dvd_info/Manifest | 2 +- media-video/dvd_info/metadata.xml | 3 - media-video/handbrake/Manifest | 2 +- media-video/handbrake/metadata.xml | 5 +- media-video/raspberrypi-omxplayer/Manifest | 2 +- .../raspberrypi-omxplayer/metadata.xml | 1 - media-video/snappy/Manifest | 2 +- media-video/snappy/metadata.xml | 3 - media-video/sonic-snap/Manifest | 2 +- media-video/sonic-snap/metadata.xml | 1 - media-video/vstrip/Manifest | 2 +- media-video/vstrip/metadata.xml | 3 - media-video/x264-encoder/Manifest | 6 +- .../x264-encoder-0.0.20190214.ebuild | 6 + .../x264-encoder-0.0.20190903.ebuild | 6 + .../x264-encoder/x264-encoder-9999.ebuild | 6 + metadata/Manifest.gz | Bin 2821 -> 2826 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/Manifest | 30 +- metadata/glsa/Manifest.files.gz | Bin 483845 -> 485271 bytes metadata/glsa/glsa-202009-04.xml | 44 + metadata/glsa/glsa-202009-05.xml | 50 + metadata/glsa/glsa-202009-06.xml | 44 + metadata/glsa/glsa-202009-07.xml | 47 + metadata/glsa/glsa-202009-08.xml | 49 + metadata/glsa/glsa-202009-09.xml | 53 + metadata/glsa/glsa-202009-10.xml | 67 + metadata/glsa/glsa-202009-11.xml | 48 + metadata/glsa/glsa-202009-12.xml | 51 + metadata/glsa/timestamp.chk | 2 +- metadata/glsa/timestamp.commit | 2 +- metadata/md5-cache/Manifest.gz | Bin 28049 -> 28084 bytes metadata/md5-cache/acct-user/Manifest.gz | Bin 35016 -> 35019 bytes .../acct-user/{netdata-0 => netdata-1} | 2 +- metadata/md5-cache/app-admin/Manifest.gz | Bin 66162 -> 65553 bytes metadata/md5-cache/app-admin/ansible-2.9.12 | 6 +- metadata/md5-cache/app-admin/ansible-2.9.13 | 6 +- metadata/md5-cache/app-admin/ansible-9999 | 6 +- .../{ansible-2.10.0 => ansible-base-2.10.0} | 8 +- .../md5-cache/app-admin/ansible-base-2.10.1 | 16 + metadata/md5-cache/app-admin/consul-1.7.4 | 2 +- metadata/md5-cache/app-admin/consul-1.7.7 | 2 +- metadata/md5-cache/app-admin/consul-1.7.8 | 2 +- metadata/md5-cache/app-admin/consul-1.8.3 | 2 +- metadata/md5-cache/app-admin/consul-1.8.4 | 2 +- .../app-admin/consul-template-0.25.0 | 2 +- .../md5-cache/app-admin/docker-bench-0.2.2 | 2 +- metadata/md5-cache/app-admin/entr-4.3 | 12 - metadata/md5-cache/app-admin/entr-4.5 | 4 +- .../app-admin/{entr-4.4 => entr-4.6} | 2 +- metadata/md5-cache/app-admin/filebeat-7.7.0 | 2 +- metadata/md5-cache/app-admin/filebeat-7.8.1 | 2 +- metadata/md5-cache/app-admin/filebeat-7.9.1 | 2 +- metadata/md5-cache/app-admin/gopass-1.10.1 | 2 +- metadata/md5-cache/app-admin/gopass-1.10.1-r1 | 2 +- metadata/md5-cache/app-admin/gopass-1.9.2 | 2 +- metadata/md5-cache/app-admin/helm-3.2.4 | 2 +- .../md5-cache/app-admin/kube-bench-0.2.3-r1 | 2 +- metadata/md5-cache/app-admin/kubectx-0.9.0 | 2 +- metadata/md5-cache/app-admin/kubectx-0.9.1 | 2 +- metadata/md5-cache/app-admin/mtail-3.0.0_rc35 | 2 +- metadata/md5-cache/app-admin/mtail-3.0.0_rc36 | 2 +- metadata/md5-cache/app-admin/puppet-5.5.20 | 16 - metadata/md5-cache/app-admin/puppet-6.15.0 | 16 - .../app-admin/puppet-agent-6.16.0-r1 | 15 - .../app-admin/puppet-agent-6.16.0-r2 | 15 - metadata/md5-cache/app-admin/puppetdb-6.10.0 | 13 - .../md5-cache/app-admin/puppetserver-6.11.0 | 14 - metadata/md5-cache/app-admin/r10k-3.4.1 | 6 +- metadata/md5-cache/app-admin/setools-4.3.0 | 16 + metadata/md5-cache/app-admin/setools-9999 | 15 +- .../md5-cache/app-admin/terraform-0.12.24 | 2 +- .../md5-cache/app-admin/terraform-0.12.28 | 2 +- .../md5-cache/app-admin/terraform-0.12.29 | 2 +- metadata/md5-cache/app-admin/terraform-0.13.0 | 2 +- metadata/md5-cache/app-admin/terraform-0.13.2 | 2 +- metadata/md5-cache/app-admin/vault-1.4.2-r1 | 2 +- metadata/md5-cache/app-admin/vault-1.4.3 | 2 +- metadata/md5-cache/app-admin/vault-1.4.5 | 2 +- metadata/md5-cache/app-admin/vault-1.5.0 | 2 +- metadata/md5-cache/app-admin/vault-1.5.2 | 2 +- metadata/md5-cache/app-admin/xkcdpass-1.17.3 | 14 + metadata/md5-cache/app-arch/Manifest.gz | Bin 24531 -> 24530 bytes metadata/md5-cache/app-arch/cabextract-1.9.1 | 4 +- metadata/md5-cache/app-benchmarks/Manifest.gz | Bin 7343 -> 7506 bytes metadata/md5-cache/app-benchmarks/hey-0.1.2 | 2 +- metadata/md5-cache/app-benchmarks/siege-4.0.5 | 2 +- metadata/md5-cache/app-benchmarks/siege-4.0.7 | 14 + metadata/md5-cache/app-cdr/Manifest.gz | Bin 9606 -> 9604 bytes .../{bashburn-3.1.0 => bashburn-3.1.0-r1} | 8 +- metadata/md5-cache/app-crypt/Manifest.gz | Bin 41172 -> 41173 bytes metadata/md5-cache/app-crypt/cfssl-1.4.1 | 2 +- .../openpgp-keys-gentoo-release-20200704 | 4 +- metadata/md5-cache/app-crypt/scrypt-1.3.1 | 9 + .../md5-cache/app-crypt/tpm2-abrmd-2.1.1-r2 | 15 - .../{tpm2-abrmd-2.3.1 => tpm2-abrmd-2.3.3} | 2 +- metadata/md5-cache/app-dicts/Manifest.gz | Bin 89213 -> 89208 bytes metadata/md5-cache/app-dicts/eblook-1.6.1 | 6 +- metadata/md5-cache/app-dicts/gwaei-3.6.2 | 11 +- metadata/md5-cache/app-dicts/ipadic-2.7.0-r2 | 8 +- metadata/md5-cache/app-doc/Manifest.gz | Bin 23879 -> 23887 bytes metadata/md5-cache/app-doc/gimp-help-2.10.0 | 12 - .../md5-cache/app-doc/gimp-help-2.10.0-r1 | 12 + metadata/md5-cache/app-editors/Manifest.gz | Bin 23519 -> 23518 bytes metadata/md5-cache/app-editors/vim-8.2.0814 | 4 +- .../md5-cache/app-editors/vim-core-8.2.0814 | 4 +- metadata/md5-cache/app-emacs/Manifest.gz | Bin 43508 -> 43651 bytes metadata/md5-cache/app-emacs/ghub-2.0.1 | 12 - metadata/md5-cache/app-emacs/ghub-3.4.1 | 12 + .../md5-cache/app-emacs/magit-popup-2.12.3 | 12 - .../md5-cache/app-emacs/magit-popup-2.12.4 | 12 - .../md5-cache/app-emacs/magit-popup-2.13.3 | 13 + metadata/md5-cache/app-emacs/treepy-0.1.2 | 12 + .../md5-cache/app-emacs/with-editor-2.9.4 | 13 + metadata/md5-cache/app-emulation/Manifest.gz | Bin 45009 -> 44870 bytes .../md5-cache/app-emulation/buildah-1.14.11 | 2 +- .../md5-cache/app-emulation/buildah-1.15.1 | 2 +- .../md5-cache/app-emulation/buildah-1.16.1 | 2 +- .../md5-cache/app-emulation/cadvisor-0.36.0 | 2 +- .../app-emulation/containers-storage-1.18.1 | 2 +- .../app-emulation/containers-storage-1.20.2 | 2 +- .../app-emulation/containers-storage-1.23.3 | 2 +- metadata/md5-cache/app-emulation/cri-o-1.17.1 | 2 +- metadata/md5-cache/app-emulation/cri-o-1.18.3 | 2 +- .../md5-cache/app-emulation/cri-tools-1.18.0 | 2 +- .../md5-cache/app-emulation/dinero-4.7-r1 | 8 +- .../md5-cache/app-emulation/distrobuilder-1.1 | 2 +- .../app-emulation/docker-swarm-1.2.9 | 2 +- ...ymotion-bin-3.1.0 => genymotion-bin-3.1.1} | 2 +- .../md5-cache/app-emulation/gxemul-0.6.0-r1 | 6 +- metadata/md5-cache/app-emulation/gxemul-0.6.2 | 13 + metadata/md5-cache/app-emulation/libpod-1.8.2 | 2 +- metadata/md5-cache/app-emulation/libpod-1.9.3 | 2 +- metadata/md5-cache/app-emulation/libpod-2.0.0 | 2 +- metadata/md5-cache/app-emulation/libpod-2.0.1 | 2 +- metadata/md5-cache/app-emulation/libpod-2.0.2 | 2 +- metadata/md5-cache/app-emulation/libpod-2.0.3 | 2 +- metadata/md5-cache/app-emulation/libpod-2.0.4 | 2 +- metadata/md5-cache/app-emulation/libpod-2.0.5 | 2 +- metadata/md5-cache/app-emulation/lxc-4.0.3 | 15 - metadata/md5-cache/app-emulation/lxd-4.0.2-r1 | 15 - metadata/md5-cache/app-emulation/lxd-4.0.3 | 4 +- metadata/md5-cache/app-emulation/qemu-5.1.0 | 4 +- .../md5-cache/app-emulation/skopeo-0.1.41 | 2 +- metadata/md5-cache/app-emulation/skopeo-0.2.0 | 2 +- metadata/md5-cache/app-emulation/skopeo-1.1.0 | 2 +- metadata/md5-cache/app-emulation/skopeo-1.1.1 | 2 +- .../app-emulation/spectemu-0.99.3-r1 | 11 +- .../md5-cache/app-emulation/xen-pvgrub-4.13.1 | 4 +- .../app-emulation/xen-tools-4.13.1-r3 | 4 +- metadata/md5-cache/app-i18n/Manifest.gz | Bin 31714 -> 31553 bytes metadata/md5-cache/app-i18n/bidiv-1.5-r1 | 12 - metadata/md5-cache/app-i18n/bidiv-1.5_p4 | 10 +- metadata/md5-cache/app-i18n/qkc-1.00 | 8 +- .../md5-cache/app-i18n/scim-input-pad-0.1.3 | 7 +- .../md5-cache/app-i18n/scim-input-pad-0.1.3.1 | 7 +- .../md5-cache/app-i18n/xcin-2.5.3_pre3-r3 | 11 +- metadata/md5-cache/app-laptop/Manifest.gz | Bin 4399 -> 4398 bytes metadata/md5-cache/app-laptop/spicctrl-1.9-r1 | 8 +- metadata/md5-cache/app-metrics/Manifest.gz | Bin 10539 -> 10529 bytes .../md5-cache/app-metrics/alertmanager-0.21.0 | 2 +- .../md5-cache/app-metrics/bind_exporter-0.3.0 | 2 +- .../app-metrics/blackbox_exporter-0.17.0 | 2 +- .../app-metrics/consul_exporter-0.6.0 | 2 +- .../app-metrics/consul_exporter-0.7.1 | 2 +- .../app-metrics/dnsmasq_exporter-0.2.0-r1 | 2 +- .../app-metrics/github-exporter-1.0.1 | 2 +- .../app-metrics/memcached_exporter-0.6.0 | 2 +- .../app-metrics/mongodb_exporter-0.11.0 | 2 +- .../app-metrics/mongodb_exporter-0.11.1 | 2 +- .../mysqld_exporter-0.12.1_p20200622 | 2 +- .../app-metrics/nginx-vts-exporter-0.10.7 | 2 +- .../app-metrics/nginx-vts-exporter-0.10.7-r1 | 2 +- .../md5-cache/app-metrics/node_exporter-1.0.1 | 2 +- .../app-metrics/openvpn_exporter-0.3.0 | 2 +- .../app-metrics/process-exporter-0.7.1 | 2 +- .../md5-cache/app-metrics/prom2json-1.3.0 | 2 +- .../md5-cache/app-metrics/prometheus-2.19.1 | 2 +- .../md5-cache/app-metrics/pushgateway-1.0.0 | 2 +- .../app-metrics/redis_exporter-1.2.1 | 2 +- metadata/md5-cache/app-misc/Manifest.gz | Bin 76042 -> 76210 bytes .../app-misc/{OpenRGB-0.3-r1 => OpenRGB-0.4} | 12 +- metadata/md5-cache/app-misc/faq-0.0.6 | 2 +- metadata/md5-cache/app-misc/glastree-1.04 | 7 +- .../app-misc/glastree-1.04_p20150525 | 13 + metadata/md5-cache/app-misc/go-jira-1.0.23 | 2 +- ...k-sunlight-0.4.2 => gtk-sunlight-0.4.2-r1} | 11 +- metadata/md5-cache/app-misc/mkcert-1.4.1 | 2 +- metadata/md5-cache/app-misc/pet-0.3.6 | 2 +- metadata/md5-cache/app-misc/pet-0.3.6-r1 | 2 +- metadata/md5-cache/app-misc/spire-0.10.0 | 2 +- .../app-misc/{timew-1.3.0 => timew-1.4.2} | 4 +- .../app-misc/{todo-2.10-r2 => todo-2.12.0} | 8 +- metadata/md5-cache/app-misc/ttysnoop-0.12d | 8 +- metadata/md5-cache/app-misc/vittk-1.3 | 13 +- metadata/md5-cache/app-office/Manifest.gz | Bin 13137 -> 13138 bytes metadata/md5-cache/app-office/gnucash-3.8b | 3 +- metadata/md5-cache/app-office/gnucash-3.8b-r1 | 3 +- metadata/md5-cache/app-pda/Manifest.gz | Bin 3877 -> 3879 bytes .../app-pda/dynamite-0.1.1_p20120512 | 8 +- metadata/md5-cache/app-portage/Manifest.gz | Bin 22653 -> 22975 bytes .../md5-cache/app-portage/cpuid2cpuflags-11 | 4 +- metadata/md5-cache/app-portage/gentoopm-0.3.2 | 15 + metadata/md5-cache/app-portage/gpyutils-0.4.4 | 14 + metadata/md5-cache/app-portage/gpyutils-9999 | 4 +- metadata/md5-cache/app-portage/pgo-0.0.2 | 2 +- metadata/md5-cache/app-portage/pgo-0.0.3 | 2 +- metadata/md5-cache/app-portage/pgo-9999 | 2 +- metadata/md5-cache/app-shells/Manifest.gz | Bin 15504 -> 15498 bytes metadata/md5-cache/app-shells/fzf-0.21.0 | 2 +- metadata/md5-cache/app-shells/fzf-0.21.1 | 2 +- metadata/md5-cache/app-shells/fzf-0.22.0 | 2 +- ...180228 => gentoo-zsh-completions-20200914} | 2 +- metadata/md5-cache/app-shells/peco-0.5.7 | 2 +- metadata/md5-cache/app-text/Manifest.gz | Bin 79720 -> 80027 bytes metadata/md5-cache/app-text/asciidoc-9.0.2 | 4 +- .../app-text/{blogc-0.19.0 => blogc-0.20.0} | 2 +- metadata/md5-cache/app-text/dictd-1.12.1-r2 | 3 +- metadata/md5-cache/app-text/dictd-1.13.0 | 5 +- .../md5-cache/app-text/ghostscript-gpl-9.53.1 | 14 + metadata/md5-cache/app-text/mandoc-1.14.5 | 4 +- metadata/md5-cache/app-text/vgrep-2.3.1 | 2 +- metadata/md5-cache/app-text/vgrep-2.3.3 | 2 +- metadata/md5-cache/app-text/vgrep-2.4.0 | 2 +- metadata/md5-cache/app-text/zathura-0.4.7 | 15 + metadata/md5-cache/app-text/zathura-9999 | 6 +- metadata/md5-cache/dev-cpp/Manifest.gz | Bin 18757 -> 18607 bytes metadata/md5-cache/dev-cpp/asio-1.16.1 | 13 - metadata/md5-cache/dev-cpp/popl-1.2.0 | 8 +- metadata/md5-cache/dev-cpp/popl-9999 | 8 +- metadata/md5-cache/dev-db/Manifest.gz | Bin 39195 -> 39188 bytes metadata/md5-cache/dev-db/etcd-3.3.23 | 2 +- metadata/md5-cache/dev-db/etcd-3.3.24 | 2 +- metadata/md5-cache/dev-db/etcd-3.4.10 | 2 +- metadata/md5-cache/dev-db/etcd-3.4.11 | 2 +- metadata/md5-cache/dev-db/influxdb-1.8.0 | 2 +- metadata/md5-cache/dev-db/influxdb-1.8.0-r1 | 2 +- metadata/md5-cache/dev-db/influxdb-1.8.1 | 2 +- metadata/md5-cache/dev-db/influxdb-1.8.2 | 2 +- metadata/md5-cache/dev-db/rqlite-5.2.0 | 2 +- ...4.0.354.0937 => sqlcl-bin-20.2.0.174.1557} | 2 +- .../dev-db/{sqlite-3.32.3 => sqlite-3.33.0} | 6 +- metadata/md5-cache/dev-db/textsearch_ja-9.0.0 | 8 +- metadata/md5-cache/dev-embedded/Manifest.gz | Bin 12964 -> 12791 bytes .../dev-embedded/arduino-builder-1.5.4-r1 | 2 +- .../{avarice-2.13 => avarice-2.14} | 8 +- .../md5-cache/dev-embedded/dc-tool-ip-1.0.4 | 12 +- .../md5-cache/dev-embedded/gnusim8085-1.3.7 | 11 +- metadata/md5-cache/dev-embedded/icdprog-0.5 | 6 +- metadata/md5-cache/dev-embedded/include-0.4.2 | 4 +- metadata/md5-cache/dev-embedded/jal-0.4.62 | 4 +- .../dev-embedded/kobs-ng-3.0.35.4.1.0 | 9 +- .../md5-cache/dev-embedded/libdisasm-0.23 | 7 +- metadata/md5-cache/dev-embedded/picasm-1.14 | 8 +- metadata/md5-cache/dev-embedded/picp-0.6.8 | 8 +- metadata/md5-cache/dev-embedded/picprog-1.9.1 | 4 +- .../dev-embedded/smdk-dltool-0.20-r3 | 13 - .../dev-embedded/smdk-dltool-0.20-r4 | 8 +- .../md5-cache/dev-embedded/uisp-20050207-r1 | 7 +- metadata/md5-cache/dev-go/Manifest.gz | Bin 8100 -> 8103 bytes metadata/md5-cache/dev-go/delve-1.3.0 | 2 +- metadata/md5-cache/dev-go/delve-1.3.2 | 2 +- .../md5-cache/dev-go/get-ego-vendor-0.2.0 | 2 +- metadata/md5-cache/dev-go/go-bindata-3.1.3 | 2 +- .../dev-go/go-license-detector-3.1.0 | 2 +- .../dev-go/go-licenses-0_pre20200511 | 2 +- metadata/md5-cache/dev-go/go-licenses-9999 | 2 +- metadata/md5-cache/dev-go/go-md2man-2.0.0 | 2 +- .../md5-cache/dev-go/go-tour-0_pre20200201 | 2 +- metadata/md5-cache/dev-go/gogo-protobuf-1.3.1 | 2 +- metadata/md5-cache/dev-go/golicense-0.2.0 | 2 +- .../md5-cache/dev-go/golint-0_pre20200301 | 2 +- metadata/md5-cache/dev-go/gox-1.0.1 | 2 +- .../dev-go/licenseclassifier-0_pre20200402 | 2 +- .../md5-cache/dev-go/licenseclassifier-9999 | 2 +- metadata/md5-cache/dev-haskell/Manifest.gz | Bin 151117 -> 150792 bytes .../dev-haskell/blaze-markup-0.8.2.4 | 4 +- .../dev-haskell/{extra-1.7.7 => extra-1.7.8} | 4 +- .../dev-haskell/hashed-storage-0.5.11 | 14 - .../dev-haskell/network-bytestring-0.1.3.4 | 13 - .../dev-haskell/persistent-test-2.0.3.0 | 4 +- metadata/md5-cache/dev-java/Manifest.gz | Bin 120262 -> 120909 bytes .../md5-cache/dev-java/protobuf-java-3.12.4 | 14 + .../md5-cache/dev-java/protobuf-java-3.13.0 | 14 + .../md5-cache/dev-java/protobuf-java-9999 | 4 +- .../dev-java/tomcat-servlet-api-8.5.58 | 13 + .../dev-java/tomcat-servlet-api-9.0.38 | 13 + metadata/md5-cache/dev-lang/Manifest.gz | Bin 51048 -> 51049 bytes metadata/md5-cache/dev-lang/cll1h-0.6-r1 | 4 +- metadata/md5-cache/dev-lang/mercury-20.06 | 2 +- .../md5-cache/dev-lang/mercury-extras-20.06 | 2 +- metadata/md5-cache/dev-lang/python-2.7.18-r2 | 4 +- metadata/md5-cache/dev-lang/ruby-2.6.6-r2 | 4 +- metadata/md5-cache/dev-lang/swi-prolog-8.2.1 | 4 +- metadata/md5-cache/dev-libs/Manifest.gz | Bin 162391 -> 163019 bytes .../md5-cache/dev-libs/aws-sdk-cpp-1.7.178 | 16 - .../md5-cache/dev-libs/aws-sdk-cpp-1.8.46 | 16 + metadata/md5-cache/dev-libs/girara-0.3.5 | 15 + metadata/md5-cache/dev-libs/libevdev-1.9.1 | 4 +- ...{libmowgli-2.1.3-r1 => libmowgli-2.1.3-r2} | 6 +- metadata/md5-cache/dev-libs/protobuf-3.12.4 | 15 + metadata/md5-cache/dev-libs/protobuf-3.13.0 | 15 + metadata/md5-cache/dev-libs/protobuf-9999 | 4 +- metadata/md5-cache/dev-libs/stp-2.3.3 | 8 +- .../md5-cache/dev-libs/zziplib-0.13.71-r2 | 4 +- .../dev-libs/zziplib-0.13.71_p20200419 | 15 + .../dev-perl/Archive-Tar-Wrapper-0.380.0 | 15 + .../md5-cache/dev-perl/Crypt-SMIME-0.270.0 | 15 + .../dev-perl/Data-ObjectDriver-0.200.0 | 15 + .../md5-cache/dev-perl/Font-AFM-1.200.0-r2 | 15 + .../md5-cache/dev-perl/Font-AFM-1.200.0-r3 | 15 + metadata/md5-cache/dev-perl/Manifest.gz | Bin 355736 -> 356538 bytes metadata/md5-cache/dev-php/Manifest.gz | Bin 64202 -> 65146 bytes metadata/md5-cache/dev-php/composer-1.10.13 | 12 + metadata/md5-cache/dev-php/jsonlint-1.8.2 | 12 + metadata/md5-cache/dev-php/phar-utils-1.1.1 | 10 + metadata/md5-cache/dev-php/semver-1.7.0 | 10 + .../md5-cache/dev-php/spdx-licenses-1.5.4 | 10 + .../md5-cache/dev-php/xdebug-handler-1.4.3 | 10 + metadata/md5-cache/dev-python/Manifest.gz | Bin 324169 -> 331610 bytes metadata/md5-cache/dev-python/PyQt5-5.15.1 | 14 + .../md5-cache/dev-python/PyQtWebEngine-5.15.1 | 14 + .../md5-cache/dev-python/aiocontextvars-0.2.2 | 4 +- .../md5-cache/dev-python/ansi2html-1.5.2-r2 | 15 + metadata/md5-cache/dev-python/asttokens-2.0.4 | 4 +- metadata/md5-cache/dev-python/autopep8-1.5.4 | 15 + metadata/md5-cache/dev-python/autopep8-9999 | 10 +- metadata/md5-cache/dev-python/autoprop-1.0.2 | 15 + .../md5-cache/dev-python/binaryornot-0.4.4-r1 | 15 + metadata/md5-cache/dev-python/boto3-1.14.61 | 15 + .../md5-cache/dev-python/botocore-1.17.61 | 15 + metadata/md5-cache/dev-python/coverage-5.3 | 15 + metadata/md5-cache/dev-python/ctypesgen-1.0.2 | 4 +- .../md5-cache/dev-python/django-appconf-1.0.4 | 15 + .../dev-python/django-compressor-2.4 | 15 + metadata/md5-cache/dev-python/django-rq-2.3.0 | 15 - metadata/md5-cache/dev-python/django-rq-2.3.2 | 10 +- metadata/md5-cache/dev-python/easyprocess-0.3 | 15 + .../md5-cache/dev-python/entrypoint2-0.2.1 | 15 + metadata/md5-cache/dev-python/executing-0.5.2 | 4 +- metadata/md5-cache/dev-python/fakeredis-1.4.3 | 12 +- metadata/md5-cache/dev-python/fcl-0.0.12 | 15 + .../md5-cache/dev-python/feedparser-6.0.1 | 15 + metadata/md5-cache/dev-python/glooey-0.3.1 | 15 + metadata/md5-cache/dev-python/greenlet-0.4.16 | 4 +- .../md5-cache/dev-python/hcloud-python-1.8.1 | 15 - .../md5-cache/dev-python/hcloud-python-1.8.2 | 15 - .../md5-cache/dev-python/hcloud-python-1.9.0 | 4 +- .../md5-cache/dev-python/hypothesis-5.35.0 | 4 +- .../md5-cache/dev-python/hypothesis-5.35.2 | 15 + .../md5-cache/dev-python/hypothesis-5.35.3 | 15 + metadata/md5-cache/dev-python/influxdb-5.3.0 | 15 - .../md5-cache/dev-python/influxdb-5.3.0-r1 | 15 + .../md5-cache/dev-python/line_profiler-3.0.2 | 12 +- .../md5-cache/dev-python/matplotlib-3.2.2-r1 | 15 - .../md5-cache/dev-python/matplotlib-3.2.2-r2 | 15 + .../md5-cache/dev-python/matplotlib-3.3.0 | 15 - .../md5-cache/dev-python/matplotlib-3.3.0-r1 | 15 + .../md5-cache/dev-python/matplotlib-3.3.1-r1 | 15 - .../md5-cache/dev-python/matplotlib-3.3.1-r2 | 15 + .../md5-cache/dev-python/matplotlib-3.3.2 | 15 + metadata/md5-cache/dev-python/mss-6.0.0 | 15 + metadata/md5-cache/dev-python/numpy-1.16.5-r1 | 16 - metadata/md5-cache/dev-python/numpy-1.17.4-r3 | 16 - .../md5-cache/dev-python/numpy-python2-1.16.6 | 4 +- metadata/md5-cache/dev-python/paver-1.3.4-r1 | 15 - .../dev-python/protobuf-python-3.12.4 | 15 + .../dev-python/protobuf-python-3.13.0 | 15 + .../md5-cache/dev-python/protobuf-python-9999 | 14 +- metadata/md5-cache/dev-python/psutil-5.7.2 | 4 +- .../dev-python/pydata-sphinx-theme-0.4.0 | 15 + metadata/md5-cache/dev-python/pydiff-0.2-r1 | 10 +- .../dev-python/pygame_sdl2-6.99.12.4-r3 | 15 - ...-6.99.12.4-r2 => pygame_sdl2-6.99.12.4-r4} | 8 +- .../dev-python/pygame_sdl2-6.99.12.4-r5 | 15 + .../md5-cache/dev-python/pygame_sdl2-7.3.5 | 15 - .../md5-cache/dev-python/pygame_sdl2-7.3.5-r1 | 15 + metadata/md5-cache/dev-python/pypy-7.3.2_rc2 | 13 + .../md5-cache/dev-python/pypy-exe-7.3.2_rc2 | 14 + metadata/md5-cache/dev-python/pypy3-7.3.2_rc2 | 14 + .../md5-cache/dev-python/pypy3-7.3.2_rc2_p37 | 14 + .../md5-cache/dev-python/pypy3-exe-7.3.2_rc2 | 14 + .../dev-python/pypy3-exe-7.3.2_rc2_p37 | 14 + .../md5-cache/dev-python/pyrsistent-0.17.3 | 15 + .../md5-cache/dev-python/pyscreenshot-2.2 | 16 + metadata/md5-cache/dev-python/pytest-6.0.1 | 4 +- .../md5-cache/dev-python/pytest-datadir-1.3.1 | 15 + .../dev-python/pytest-faulthandler-1.6.0 | 16 + .../dev-python/pytest-faulthandler-2.0.1 | 14 + .../md5-cache/dev-python/pytest-ordering-0.6 | 16 + .../dev-python/pytest-regressions-2.0.1 | 15 + .../md5-cache/dev-python/pytest-xvfb-2.0.0 | 16 + .../dev-python/python-iptables-1.0.0 | 15 + .../dev-python/pyvirtualdisplay-1.3.2 | 16 + metadata/md5-cache/dev-python/rcssmin-1.0.6 | 14 + metadata/md5-cache/dev-python/rjsmin-1.1.0 | 14 + .../dev-python/robot-detection-0.4.0 | 14 + .../md5-cache/dev-python/sentry-sdk-0.14.4 | 15 - .../md5-cache/dev-python/sentry-sdk-0.16.3-r1 | 15 - .../md5-cache/dev-python/sentry-sdk-0.17.4 | 15 - .../md5-cache/dev-python/sentry-sdk-0.17.6 | 15 + .../dev-python/sphinx-multiversion-0.2.4 | 16 + .../dev-python/sphinx-notfound-page-0.5 | 15 + .../md5-cache/dev-python/sphinx-panels-0.4.1 | 15 + metadata/md5-cache/dev-python/spyder-4.1.5 | 16 + .../md5-cache/dev-python/spyder-kernels-1.9.4 | 16 + .../dev-python/spyder-line-profiler-0.2.1 | 12 +- .../dev-python/spyder-memory-profiler-0.2.1 | 12 +- .../dev-python/spyder-notebook-0.3.0 | 12 +- .../dev-python/spyder-terminal-0.4.0 | 14 - .../dev-python/spyder-terminal-0.4.2 | 14 + .../dev-python/spyder-unittest-0.4.1 | 12 +- .../dev-python/spyder-vim-0_pre20200514 | 16 - .../dev-python/spyder-vim-0_pre20200721 | 16 + metadata/md5-cache/dev-python/suds-0.8.4 | 15 + metadata/md5-cache/dev-python/tenacity-6.2.0 | 15 + metadata/md5-cache/dev-python/vecrec-0.3.0 | 15 + .../md5-cache/dev-python/vncdotool-0.13.0 | 16 + metadata/md5-cache/dev-python/vncdotool-1.0.0 | 16 + metadata/md5-cache/dev-python/wand-0.6.3 | 15 + metadata/md5-cache/dev-python/xmlschema-1.2.4 | 15 + metadata/md5-cache/dev-ros/Manifest.gz | Bin 135880 -> 135882 bytes .../dev-ros/console_bridge_vendor-1.2.1 | 3 +- .../dev-ros/console_bridge_vendor-9999 | 3 +- metadata/md5-cache/dev-ros/poco_vendor-9999 | 3 +- metadata/md5-cache/dev-ruby/GeoRuby-2.5.2-r1 | 16 + metadata/md5-cache/dev-ruby/Manifest.gz | Bin 190225 -> 182107 bytes metadata/md5-cache/dev-ruby/acme-client-2.0.4 | 16 - metadata/md5-cache/dev-ruby/acme-client-2.0.5 | 16 - .../dev-ruby/actionpack-action_caching-1.2.1 | 12 +- metadata/md5-cache/dev-ruby/activeldap-6.0.0 | 16 - metadata/md5-cache/dev-ruby/activeldap-6.0.1 | 16 - .../md5-cache/dev-ruby/acts_as_list-0.9.19 | 15 - .../md5-cache/dev-ruby/acts_as_list-1.0.0 | 16 - metadata/md5-cache/dev-ruby/airbrussh-1.3.3 | 16 - metadata/md5-cache/dev-ruby/airbrussh-1.4.0 | 6 +- metadata/md5-cache/dev-ruby/asciidoctor-1.5.8 | 15 - .../dev-ruby/asciidoctor-diagram-1.5.18 | 15 - .../dev-ruby/asciidoctor-diagram-2.0.1 | 16 - .../dev-ruby/autoprefixer-rails-9.8.6.5 | 16 + .../md5-cache/dev-ruby/aws-eventstream-1.0.3 | 16 - .../md5-cache/dev-ruby/aws-partitions-1.248.0 | 16 - ...titions-1.281.0 => aws-partitions-1.370.0} | 4 +- metadata/md5-cache/dev-ruby/aws-sdk-2.11.79 | 15 - .../md5-cache/dev-ruby/aws-sdk-core-2.11.79 | 15 - .../dev-ruby/aws-sdk-resources-2.11.79 | 15 - metadata/md5-cache/dev-ruby/backports-3.18.1 | 16 - metadata/md5-cache/dev-ruby/bcat-0.6.2-r3 | 15 - metadata/md5-cache/dev-ruby/bindex-0.7.0 | 15 - metadata/md5-cache/dev-ruby/bunny-2.14.4 | 16 - .../{bunny-2.15.0-r1 => bunny-2.17.0} | 4 +- metadata/md5-cache/dev-ruby/capistrano-3.13.0 | 4 +- metadata/md5-cache/dev-ruby/capistrano-3.14.1 | 12 +- .../md5-cache/dev-ruby/charlock_holmes-0.7.7 | 12 +- metadata/md5-cache/dev-ruby/combustion-1.2.0 | 16 - metadata/md5-cache/dev-ruby/combustion-1.3.0 | 12 +- metadata/md5-cache/dev-ruby/cri-2.15.10 | 12 +- metadata/md5-cache/dev-ruby/cri-2.15.5 | 15 - metadata/md5-cache/dev-ruby/cri-2.15.6 | 15 - metadata/md5-cache/dev-ruby/cri-2.15.7 | 15 - metadata/md5-cache/dev-ruby/cri-2.15.9 | 15 - metadata/md5-cache/dev-ruby/curb-0.9.10 | 10 +- metadata/md5-cache/dev-ruby/curses-1.3.1 | 15 - metadata/md5-cache/dev-ruby/curses-1.3.2 | 12 +- metadata/md5-cache/dev-ruby/delayer-1.0.0 | 15 - .../md5-cache/dev-ruby/delayer-deferred-2.1.1 | 15 - .../md5-cache/dev-ruby/did_you_mean-1.3.1 | 4 +- metadata/md5-cache/dev-ruby/dotenv-2.7.3 | 15 - metadata/md5-cache/dev-ruby/dotenv-2.7.4 | 15 - metadata/md5-cache/dev-ruby/dotenv-2.7.5 | 16 - metadata/md5-cache/dev-ruby/equatable-0.5.0 | 15 - metadata/md5-cache/dev-ruby/equatable-0.6.0 | 15 - .../dev-ruby/font-awesome-rails-4.7.0.5 | 10 +- metadata/md5-cache/dev-ruby/gh-0.16.0 | 16 - metadata/md5-cache/dev-ruby/gh-0.17.0 | 16 - .../md5-cache/dev-ruby/google-protobuf-3.11.2 | 16 - .../md5-cache/dev-ruby/google-protobuf-3.11.3 | 16 - ...ackports-3.16.1 => google-protobuf-3.12.4} | 16 +- .../md5-cache/dev-ruby/google-protobuf-3.9.2 | 16 - metadata/md5-cache/dev-ruby/gpgme-2.0.18 | 15 - metadata/md5-cache/dev-ruby/gpgme-2.0.19 | 16 - .../dev-ruby/hashicorp-checkpoint-0.1.5 | 10 +- metadata/md5-cache/dev-ruby/hiera-eyaml-3.0.0 | 15 - metadata/md5-cache/dev-ruby/hiera-eyaml-3.1.0 | 16 - metadata/md5-cache/dev-ruby/hiera-eyaml-3.1.1 | 12 +- metadata/md5-cache/dev-ruby/hitimes-2.0.0 | 12 +- metadata/md5-cache/dev-ruby/hoe-3.16.0 | 15 - metadata/md5-cache/dev-ruby/http-accept-2.1.0 | 16 - metadata/md5-cache/dev-ruby/httparty-0.17.1 | 16 - metadata/md5-cache/dev-ruby/httparty-0.18.0 | 16 - metadata/md5-cache/dev-ruby/i18n-1.8.0 | 16 - metadata/md5-cache/dev-ruby/i18n-1.8.1 | 16 - metadata/md5-cache/dev-ruby/i18n-1.8.2-r1 | 16 - metadata/md5-cache/dev-ruby/i18n-1.8.3 | 16 - metadata/md5-cache/dev-ruby/i18n-1.8.4 | 16 - metadata/md5-cache/dev-ruby/i18n-1.8.5 | 4 +- metadata/md5-cache/dev-ruby/jbuilder-2.10.1 | 16 + metadata/md5-cache/dev-ruby/json-1.8.6-r1 | 15 - .../md5-cache/dev-ruby/kramdown-1.17.0-r2 | 15 - metadata/md5-cache/dev-ruby/lumberjack-1.2.8 | 16 + metadata/md5-cache/dev-ruby/mustache-1.0.5 | 15 - metadata/md5-cache/dev-ruby/mysql2-0.4.10-r3 | 15 - metadata/md5-cache/dev-ruby/net-telnet-0.2.0 | 4 +- metadata/md5-cache/dev-ruby/nio4r-2.5.4 | 16 + metadata/md5-cache/dev-ruby/nokogiri-1.10.10 | 4 +- .../dev-ruby/{delayer-1.1.1 => ox-2.13.4} | 14 +- metadata/md5-cache/dev-ruby/pkg-config-1.2.8 | 15 - metadata/md5-cache/dev-ruby/pkg-config-1.4.3 | 16 + .../dev-ruby/puppetdb-termini-6.10.0 | 10 - .../md5-cache/dev-ruby/rake-compiler-1.0.7 | 15 - .../dev-ruby/regexp_property_values-0.3.5 | 15 - .../md5-cache/dev-ruby/request_store-1.0.5 | 15 - metadata/md5-cache/dev-ruby/rjb-1.6.2 | 16 + metadata/md5-cache/dev-ruby/rubygems-3.0.3 | 4 +- .../md5-cache/dev-ruby/sprockets-rails-3.2.2 | 16 + metadata/md5-cache/dev-tex/Manifest.gz | Bin 9890 -> 9726 bytes metadata/md5-cache/dev-tex/crosstex-0.6-r3 | 14 - metadata/md5-cache/dev-util/Manifest.gz | Bin 127639 -> 127474 bytes metadata/md5-cache/dev-util/aruba-1.0.3 | 16 + metadata/md5-cache/dev-util/byacc-20200330 | 4 +- metadata/md5-cache/dev-util/cbindgen-0.14.3 | 12 - metadata/md5-cache/dev-util/cbindgen-0.14.4 | 4 +- metadata/md5-cache/dev-util/cgdb-0.6.8 | 6 +- metadata/md5-cache/dev-util/cgdb-0.7.0-r2 | 6 +- metadata/md5-cache/dev-util/cgdb-0.7.1 | 6 +- metadata/md5-cache/dev-util/cgdb-9999 | 6 +- metadata/md5-cache/dev-util/clair-2.1.3 | 2 +- metadata/md5-cache/dev-util/clair-2.1.4 | 2 +- metadata/md5-cache/dev-util/conan-1.28.1 | 16 + .../md5-cache/dev-util/cookiecutter-1.7.2-r1 | 4 +- metadata/md5-cache/dev-util/drone-cli-1.2.1 | 2 +- metadata/md5-cache/dev-util/github-cli-0.10.1 | 2 +- metadata/md5-cache/dev-util/github-cli-0.11.0 | 2 +- metadata/md5-cache/dev-util/github-cli-0.8.0 | 2 +- .../md5-cache/dev-util/github-cli-0.9.0-r1 | 2 +- metadata/md5-cache/dev-util/github-cli-9999 | 2 +- .../md5-cache/dev-util/gitlab-ci-linter-2.2.0 | 2 +- .../dev-util/intel-graphics-compiler-1.0.4427 | 14 - metadata/md5-cache/dev-util/jfrog-cli-1.35.3 | 2 +- metadata/md5-cache/dev-util/kubebuilder-2.3.1 | 2 +- metadata/md5-cache/dev-util/packer-1.3.5 | 12 - metadata/md5-cache/dev-util/packer-1.4.1 | 13 - metadata/md5-cache/dev-util/packer-1.4.5 | 2 +- .../dev-util/{packer-1.4.4 => packer-1.5.6} | 6 +- metadata/md5-cache/dev-util/packer-1.6.1 | 12 + metadata/md5-cache/dev-util/pkgcheck-0.7.7 | 4 +- metadata/md5-cache/dev-util/promu-0.5.0 | 2 +- metadata/md5-cache/dev-util/scons-4.0.1 | 4 +- metadata/md5-cache/dev-util/webhook-2.7.0 | 2 +- metadata/md5-cache/dev-vcs/Manifest.gz | Bin 22139 -> 21808 bytes .../md5-cache/dev-vcs/git-bz-0.2015.09.08 | 13 - metadata/md5-cache/dev-vcs/git-lfs-2.11.0 | 2 +- metadata/md5-cache/dev-vcs/git-lfs-9999 | 2 +- metadata/md5-cache/dev-vcs/hub-2.13.0 | 2 +- metadata/md5-cache/dev-vcs/hub-2.14.1 | 2 +- metadata/md5-cache/dev-vcs/hub-2.14.2 | 2 +- metadata/md5-cache/dev-vcs/lab-0.17.2 | 2 +- metadata/md5-cache/dev-vcs/topgit-0.19.12 | 4 +- metadata/md5-cache/dev-vcs/tortoisehg-5.3.2 | 15 - metadata/md5-cache/dev-vcs/tortoisehg-5.4.1 | 15 - metadata/md5-cache/dev-vcs/tortoisehg-5.5.1 | 15 + metadata/md5-cache/dev-vcs/tortoisehg-9999 | 12 +- metadata/md5-cache/games-action/Manifest.gz | Bin 15448 -> 15276 bytes .../games-action/dxx-rebirth-0.59.100 | 14 - metadata/md5-cache/gnustep-apps/Manifest.gz | Bin 8184 -> 8353 bytes .../md5-cache/gnustep-apps/aclock-0.4.0-r1 | 4 +- .../md5-cache/gnustep-apps/addresses-0.4.8-r1 | 4 +- metadata/md5-cache/gnustep-apps/gmines-0.2-r1 | 4 +- .../md5-cache/gnustep-apps/simpleagenda-0.44 | 13 + .../md5-cache/gnustep-apps/terminal-0.9.9 | 4 +- metadata/md5-cache/gui-apps/Manifest.gz | Bin 5805 -> 5806 bytes .../{gtkgreet-0.6 => gtkgreet-0.6-r1} | 6 +- metadata/md5-cache/gui-apps/gtkgreet-9999 | 6 +- .../{waybar-0.9.3 => waybar-0.9.3-r1} | 2 +- metadata/md5-cache/gui-wm/Manifest.gz | Bin 1505 -> 1341 bytes metadata/md5-cache/gui-wm/sway-1.4-r2 | 15 - metadata/md5-cache/mail-client/Manifest.gz | Bin 7048 -> 7046 bytes metadata/md5-cache/mail-client/aerc-0.4.0 | 2 +- metadata/md5-cache/mail-client/aerc-9999 | 2 +- metadata/md5-cache/mail-filter/Manifest.gz | Bin 14570 -> 14402 bytes metadata/md5-cache/mail-filter/afew-1.2.0 | 14 - metadata/md5-cache/mail-filter/afew-1.3.0-r1 | 14 - metadata/md5-cache/mail-filter/afew-2.0.0 | 15 - metadata/md5-cache/mail-filter/afew-3.0.1 | 14 + metadata/md5-cache/mail-filter/libsrs2-1.0.18 | 13 - .../md5-cache/mail-filter/libsrs2-1.0.18-r1 | 14 + metadata/md5-cache/mail-filter/mapson-3.3 | 13 - metadata/md5-cache/mail-filter/mapson-3.3-r1 | 14 + metadata/md5-cache/mail-filter/mapson-3.3.1 | 14 + metadata/md5-cache/mail-mta/Manifest.gz | Bin 4522 -> 4520 bytes .../md5-cache/mail-mta/sendmail-8.15.2-r2 | 2 +- metadata/md5-cache/mail-mta/sendmail-8.16.1 | 2 +- metadata/md5-cache/media-fonts/Manifest.gz | Bin 50372 -> 50351 bytes .../md5-cache/media-fonts/encodings-1.0.5-r1 | 4 +- .../media-fonts/font-adobe-100dpi-1.0.3-r2 | 4 +- .../media-fonts/font-adobe-75dpi-1.0.3-r2 | 4 +- .../font-adobe-utopia-100dpi-1.0.4-r2 | 4 +- .../font-adobe-utopia-75dpi-1.0.4-r2 | 4 +- .../font-adobe-utopia-type1-1.0.4-r2 | 4 +- .../md5-cache/media-fonts/font-alias-1.0.4 | 4 +- .../media-fonts/font-arabic-misc-1.0.3-r2 | 4 +- .../media-fonts/font-bh-100dpi-1.0.3-r2 | 4 +- .../media-fonts/font-bh-75dpi-1.0.3-r2 | 4 +- .../font-bh-lucidatypewriter-100dpi-1.0.3-r2 | 4 +- .../font-bh-lucidatypewriter-75dpi-1.0.3-r2 | 4 +- .../media-fonts/font-bh-ttf-1.0.3-r2 | 4 +- .../media-fonts/font-bh-type1-1.0.3-r2 | 4 +- .../font-bitstream-100dpi-1.0.3-r2 | 4 +- .../media-fonts/font-bitstream-75dpi-1.0.3-r2 | 4 +- .../font-bitstream-speedo-1.0.2-r2 | 4 +- .../media-fonts/font-bitstream-type1-1.0.3-r2 | 4 +- .../media-fonts/font-cronyx-cyrillic-1.0.3-r2 | 4 +- .../media-fonts/font-cursor-misc-1.0.3-r2 | 4 +- .../media-fonts/font-daewoo-misc-1.0.3-r2 | 4 +- .../media-fonts/font-dec-misc-1.0.3-r2 | 4 +- .../media-fonts/font-ibm-type1-1.0.3-r2 | 4 +- .../media-fonts/font-isas-misc-1.0.3-r2 | 4 +- .../media-fonts/font-jis-misc-1.0.3-r2 | 4 +- .../media-fonts/font-micro-misc-1.0.3-r2 | 4 +- .../media-fonts/font-misc-cyrillic-1.0.3-r2 | 4 +- .../media-fonts/font-misc-ethiopic-1.0.4 | 4 +- .../media-fonts/font-misc-meltho-1.0.3-r2 | 4 +- .../media-fonts/font-misc-misc-1.1.2-r2 | 4 +- .../media-fonts/font-mutt-misc-1.0.3-r2 | 4 +- .../media-fonts/font-schumacher-misc-1.1.2-r2 | 4 +- .../media-fonts/font-screen-cyrillic-1.0.4-r2 | 4 +- .../media-fonts/font-sony-misc-1.0.3-r2 | 4 +- .../media-fonts/font-sun-misc-1.0.3-r2 | 4 +- .../font-winitzki-cyrillic-1.0.3-r2 | 4 +- .../media-fonts/font-xfree86-type1-1.0.4-r2 | 4 +- metadata/md5-cache/media-gfx/Manifest.gz | Bin 61350 -> 61505 bytes metadata/md5-cache/media-gfx/curaengine-4.7.0 | 15 + metadata/md5-cache/media-gfx/iscan-3.63.0 | 4 +- metadata/md5-cache/media-libs/Manifest.gz | Bin 107619 -> 107623 bytes metadata/md5-cache/media-libs/ganv-1.6.0-r1 | 4 +- metadata/md5-cache/media-libs/ilmbase-2.5.2 | 4 +- metadata/md5-cache/media-libs/mesa-20.1.7 | 4 +- metadata/md5-cache/media-libs/openexr-2.5.2 | 4 +- metadata/md5-cache/media-libs/x264-9999 | 4 +- metadata/md5-cache/media-plugins/Manifest.gz | Bin 110674 -> 113523 bytes .../kodi-audiodecoder-sacd-0.1.1 | 13 + .../media-plugins/kodi-audiodecoder-sacd-9999 | 12 + .../media-plugins/kodi-game-libretro-2.2.0 | 13 + .../kodi-game-libretro-snes9x-1.60.0.13 | 12 + .../media-plugins/kodi-pvr-dvblink-8.0.0 | 13 + .../media-plugins/kodi-pvr-nextpvr-7.0.0 | 13 + .../media-plugins/kodi-pvr-vdr-vnsi-7.0.0 | 13 + .../kodi-screensaver-matrixtrails-2.6.0 | 13 + .../media-plugins/kodi-screensaver-pyro-3.3.0 | 12 + .../media-plugins/kodi-vfs-libarchive-2.0.0 | 14 + .../media-plugins/kodi-vfs-rar-4.0.0 | 13 + .../media-plugins/kodi-vfs-sacd-2.0.0 | 13 + .../kodi-visualization-fishbmc-6.3.0 | 13 + .../kodi-visualization-goom-3.4.0 | 13 + .../kodi-visualization-projectm-3.3.0 | 13 + .../kodi-visualization-spectrum-3.4.0 | 13 + .../kodi-visualization-starburst-2.4.0 | 13 + .../kodi-visualization-waveform-4.4.0 | 13 + metadata/md5-cache/media-sound/Manifest.gz | Bin 80385 -> 80559 bytes metadata/md5-cache/media-sound/ardour-6.2-r1 | 10 +- metadata/md5-cache/media-sound/ardour-6.3 | 8 +- metadata/md5-cache/media-sound/ardour-9999 | 8 +- metadata/md5-cache/media-sound/din-48 | 15 + metadata/md5-cache/media-tv/Manifest.gz | Bin 6806 -> 6804 bytes ...1_p20200909 => kodi-19.0_alpha1_p20200916} | 8 +- metadata/md5-cache/media-tv/kodi-19.9999 | 8 +- metadata/md5-cache/media-tv/kodi-9999 | 8 +- .../v4l-dvb-saa716x-0.0.1_p20170225-r4 | 6 +- metadata/md5-cache/media-video/Manifest.gz | Bin 39347 -> 39353 bytes .../media-video/x264-encoder-0.0.20190214 | 2 +- .../media-video/x264-encoder-0.0.20190903 | 2 +- .../md5-cache/media-video/x264-encoder-9999 | 2 +- metadata/md5-cache/net-analyzer/Manifest.gz | Bin 89626 -> 89955 bytes .../md5-cache/net-analyzer/chronograf-1.8.5 | 2 +- .../md5-cache/net-analyzer/netdata-1.25.0 | 15 + .../md5-cache/net-analyzer/ossec-hids-3.6.0 | 6 +- .../md5-cache/net-analyzer/telegraf-1.14.5 | 2 +- .../md5-cache/net-analyzer/telegraf-1.15.2 | 2 +- .../md5-cache/net-analyzer/wireshark-3.2.6 | 4 +- .../md5-cache/net-analyzer/wireshark-3.3.0 | 16 + .../md5-cache/net-analyzer/wireshark-99999999 | 8 +- metadata/md5-cache/net-dialup/Manifest.gz | Bin 7596 -> 7762 bytes .../md5-cache/net-dialup/accel-ppp-1.12.0-r1 | 2 +- .../net-dialup/accel-ppp-1.12.0_p20200913 | 16 + metadata/md5-cache/net-dialup/accel-ppp-9999 | 6 +- metadata/md5-cache/net-dns/Manifest.gz | Bin 14269 -> 14584 bytes metadata/md5-cache/net-dns/bind-9.16.6-r1 | 15 + metadata/md5-cache/net-dns/coredns-1.6.9 | 2 +- metadata/md5-cache/net-dns/coredns-1.7.0 | 2 +- .../md5-cache/net-dns/dnscrypt-proxy-2.0.44 | 2 +- .../md5-cache/net-dns/dnscrypt-proxy-9999 | 2 +- metadata/md5-cache/net-dns/mdns-repeater-1.11 | 10 + .../md5-cache/net-dns/mdns-repeater-20110921 | 10 - metadata/md5-cache/net-dns/openresolv-3.11.0 | 11 + metadata/md5-cache/net-dns/openresolv-3.9.0 | 3 +- metadata/md5-cache/net-dns/openresolv-3.9.2 | 3 +- metadata/md5-cache/net-fs/Manifest.gz | Bin 8026 -> 8027 bytes .../md5-cache/net-fs/mc-2020.07.11.05.18.52 | 2 +- .../net-fs/minio-2020.06.22.03.12.50 | 2 +- .../{samba-4.13.0_rc4 => samba-4.13.0_rc5} | 2 +- metadata/md5-cache/net-im/Manifest.gz | Bin 15055 -> 15220 bytes ...op-bin-1.7.5 => element-desktop-bin-1.7.7} | 2 +- metadata/md5-cache/net-im/profanity-0.9.5 | 13 + metadata/md5-cache/net-libs/Manifest.gz | Bin 70479 -> 71435 bytes metadata/md5-cache/net-libs/libgsasl-1.8.0-r1 | 11 +- metadata/md5-cache/net-libs/libgsasl-1.8.1 | 14 + .../md5-cache/net-libs/libwebsockets-4.1.0 | 15 + metadata/md5-cache/net-libs/nodejs-10.19.0 | 15 + metadata/md5-cache/net-libs/nodejs-10.22.1 | 15 + metadata/md5-cache/net-libs/nodejs-12.18.4 | 16 + metadata/md5-cache/net-libs/nodejs-14.11.0 | 16 + metadata/md5-cache/net-libs/nodejs-99999999 | 6 +- metadata/md5-cache/net-mail/Manifest.gz | Bin 21925 -> 22247 bytes metadata/md5-cache/net-mail/fetchmail-6.4.12 | 15 + metadata/md5-cache/net-mail/mess822-0.58-r2 | 6 +- metadata/md5-cache/net-mail/notmuch-0.31 | 16 + .../md5-cache/net-mail/pop-before-smtp-1.42 | 6 +- metadata/md5-cache/net-mail/ripmime-1.4.0.10 | 11 - .../md5-cache/net-mail/ripmime-1.4.0.10-r1 | 10 + metadata/md5-cache/net-mail/ripole-0.2.2 | 8 +- .../md5-cache/net-mail/serialmail-0.75-r4 | 14 - .../md5-cache/net-mail/serialmail-0.75-r5 | 15 + metadata/md5-cache/net-misc/Manifest.gz | Bin 96513 -> 95686 bytes .../md5-cache/net-misc/cfengine-2.2.10-r5 | 13 - .../md5-cache/net-misc/cfengine-2.2.10-r6 | 13 - metadata/md5-cache/net-misc/cfengine-3.3.9 | 14 - metadata/md5-cache/net-misc/cfengine-3.4.5 | 15 - metadata/md5-cache/net-misc/cfengine-3.5.3 | 15 - metadata/md5-cache/net-misc/cni-plugins-0.8.6 | 2 +- metadata/md5-cache/net-misc/cni-plugins-0.8.7 | 2 +- metadata/md5-cache/net-misc/geoipupdate-4.3.0 | 2 +- metadata/md5-cache/net-misc/gsasl-1.8.0-r1 | 11 +- metadata/md5-cache/net-misc/gsasl-1.8.1 | 14 + .../md5-cache/net-misc/icaclient-20.06.0.15 | 4 +- ...aclient-20.04.0.21 => icaclient-20.9.0.15} | 6 +- metadata/md5-cache/net-misc/pimpd-0.8 | 10 - metadata/md5-cache/net-misc/pimpd-0.8-r1 | 4 +- metadata/md5-cache/net-misc/rclone-1.52.2 | 2 +- metadata/md5-cache/net-misc/rclone-1.53.0 | 2 +- metadata/md5-cache/net-misc/rclone-9999 | 2 +- .../md5-cache/net-misc/taylor-uucp-1.07-r3 | 11 - .../md5-cache/net-misc/taylor-uucp-1.07-r4 | 11 + metadata/md5-cache/net-misc/vncsnapshot-1.2a | 10 +- ...be-dl-2020.09.06 => youtube-dl-2020.09.14} | 2 +- metadata/md5-cache/net-p2p/Manifest.gz | Bin 16359 -> 16359 bytes metadata/md5-cache/net-p2p/go-ethereum-1.9.15 | 2 +- metadata/md5-cache/net-p2p/go-ipfs-0.4.23 | 2 +- metadata/md5-cache/net-p2p/go-ipfs-0.5.1 | 2 +- metadata/md5-cache/net-p2p/syncthing-1.7.1 | 2 +- metadata/md5-cache/net-p2p/syncthing-1.9.0 | 2 +- metadata/md5-cache/net-print/Manifest.gz | Bin 10882 -> 10888 bytes .../md5-cache/net-print/cups-windows-6.0-r1 | 4 +- metadata/md5-cache/net-proxy/Manifest.gz | Bin 9369 -> 9370 bytes .../md5-cache/net-proxy/obfs4proxy-0.0.11-r1 | 2 +- metadata/md5-cache/net-vpn/Manifest.gz | Bin 11249 -> 11574 bytes metadata/md5-cache/net-vpn/corkscrew-2.0-r1 | 11 + metadata/md5-cache/net-vpn/httptunnel-3.3-r2 | 10 +- .../net-vpn/httptunnel-3.3_p20180119 | 11 + .../net-vpn/logmein-hamachi-2.1.0.174 | 14 - .../net-vpn/logmein-hamachi-2.1.0.203 | 14 + metadata/md5-cache/net-vpn/tailscale-0.98 | 2 +- metadata/md5-cache/net-wireless/Manifest.gz | Bin 33454 -> 34106 bytes .../md5-cache/net-wireless/blueberry-1.3.6 | 14 - .../md5-cache/net-wireless/blueberry-1.3.9 | 14 + .../md5-cache/net-wireless/lorcon-old-9999 | 11 - .../md5-cache/net-wireless/sigdigger-0.1.0 | 12 + .../md5-cache/net-wireless/sigutils-0.1.0 | 13 + .../{soapyuhd-0.3.6 => soapyuhd-0.3.6-r1} | 6 +- .../{srslte-20.04.1-r1 => srslte-20.04.2} | 6 +- metadata/md5-cache/net-wireless/suscan-0.1.0 | 13 + .../md5-cache/net-wireless/suwidgets-0.1.0 | 12 + metadata/md5-cache/net-wireless/uhd-4.0.0.0 | 15 + metadata/md5-cache/net-wireless/unifi-6.0.20 | 4 +- .../{unifi-6.0.18 => unifi-6.0.22} | 4 +- metadata/md5-cache/sci-chemistry/Manifest.gz | Bin 19351 -> 19161 bytes .../md5-cache/sci-chemistry/clashlist-3.17-r1 | 4 +- .../md5-cache/sci-chemistry/ksdssp-040728-r1 | 7 +- metadata/md5-cache/sci-chemistry/mars-1.2 | 4 +- .../md5-cache/sci-chemistry/moldy-2.16e-r2 | 10 +- .../md5-cache/sci-chemistry/msms-bin-2.6.1-r1 | 4 +- .../md5-cache/sci-chemistry/pdbcns-2.0.010504 | 4 +- .../md5-cache/sci-chemistry/probe-2.13.110909 | 10 +- .../md5-cache/sci-chemistry/raster3d-3.0.2 | 13 - .../md5-cache/sci-chemistry/raster3d-3.0.3 | 13 - .../md5-cache/sci-chemistry/raster3d-3.0.6 | 13 + .../sci-chemistry/suitename-0.3.070628 | 6 +- metadata/md5-cache/sci-chemistry/surf-1.0 | 8 +- .../md5-cache/sci-electronics/Manifest.gz | Bin 15941 -> 15609 bytes .../md5-cache/sci-electronics/iverilog-0.9.6 | 13 - .../md5-cache/sci-electronics/iverilog-0.9.7 | 13 - .../md5-cache/sci-electronics/iverilog-10.2 | 12 - .../sci-electronics/iverilog-10.3-r2 | 13 + .../md5-cache/sci-electronics/iverilog-9999 | 6 +- .../md5-cache/sci-geosciences/Manifest.gz | Bin 19127 -> 19119 bytes .../md5-cache/sci-geosciences/mc2bsbh-0.0.9 | 4 +- metadata/md5-cache/sci-libs/Manifest.gz | Bin 68540 -> 68549 bytes metadata/md5-cache/sci-libs/dealii-9.1.1 | 2 +- metadata/md5-cache/sci-libs/dealii-9.2.0 | 2 +- metadata/md5-cache/sci-libs/dealii-9999 | 2 +- metadata/md5-cache/sci-libs/eccodes-2.16.0 | 3 +- .../sci-libs/ignition-fuel-tools-4.1.0 | 3 +- metadata/md5-cache/sci-physics/Manifest.gz | Bin 13617 -> 13623 bytes metadata/md5-cache/sci-physics/bullet-2.89 | 16 + .../{root-6.18.04-r2 => root-6.18.04-r3} | 10 +- metadata/md5-cache/sci-physics/root-6.20.06 | 10 +- metadata/md5-cache/sci-physics/root-6.20.08 | 10 +- metadata/md5-cache/sci-physics/root-6.22.00 | 10 +- .../{root-6.22.02 => root-6.22.02-r1} | 10 +- metadata/md5-cache/sci-physics/root-9999 | 10 +- metadata/md5-cache/sci-physics/yoda-1.6.5 | 14 - metadata/md5-cache/sci-physics/yoda-1.7.0-r1 | 14 - metadata/md5-cache/sci-physics/yoda-1.7.0-r2 | 13 + metadata/md5-cache/sys-apps/Manifest.gz | Bin 97898 -> 99189 bytes metadata/md5-cache/sys-apps/checkpolicy-3.1 | 13 + metadata/md5-cache/sys-apps/checkpolicy-9999 | 7 +- metadata/md5-cache/sys-apps/earlyoom-1.3 | 7 +- metadata/md5-cache/sys-apps/earlyoom-9999 | 7 +- metadata/md5-cache/sys-apps/kbd-2.2.0-r2 | 4 +- metadata/md5-cache/sys-apps/mcstrans-3.1 | 12 + metadata/md5-cache/sys-apps/mcstrans-9999 | 9 +- metadata/md5-cache/sys-apps/pkgcore-0.10.13 | 4 +- .../md5-cache/sys-apps/policycoreutils-3.1 | 15 + .../md5-cache/sys-apps/policycoreutils-9999 | 9 +- metadata/md5-cache/sys-apps/portage-3.0.7 | 17 + metadata/md5-cache/sys-apps/preload-0.6.4-r3 | 9 +- metadata/md5-cache/sys-apps/restorecond-3.1 | 13 + metadata/md5-cache/sys-apps/restorecond-9999 | 11 +- metadata/md5-cache/sys-apps/secilc-3.1 | 13 + metadata/md5-cache/sys-apps/secilc-9999 | 7 +- .../md5-cache/sys-apps/selinux-python-3.1 | 14 + .../md5-cache/sys-apps/selinux-python-9999 | 13 +- .../md5-cache/sys-apps/semodule-utils-3.1 | 12 + .../md5-cache/sys-apps/semodule-utils-9999 | 9 +- metadata/md5-cache/sys-auth/Manifest.gz | Bin 16996 -> 17167 bytes metadata/md5-cache/sys-auth/docker_auth-1.5.0 | 2 +- .../md5-cache/sys-auth/solo-python-0.0.26 | 14 + metadata/md5-cache/sys-block/Manifest.gz | Bin 20874 -> 20868 bytes metadata/md5-cache/sys-block/fwdl-1.2.3 | 8 +- .../md5-cache/sys-block/megacli-8.07.14-r2 | 4 +- metadata/md5-cache/sys-boot/Manifest.gz | Bin 11547 -> 11393 bytes metadata/md5-cache/sys-boot/systemd-boot-243 | 14 - metadata/md5-cache/sys-boot/systemd-boot-245 | 2 +- metadata/md5-cache/sys-cluster/Manifest.gz | Bin 30892 -> 32016 bytes .../md5-cache/sys-cluster/ceph-14.2.10-r3 | 16 - metadata/md5-cache/sys-cluster/ceph-14.2.11 | 4 +- metadata/md5-cache/sys-cluster/ceph-14.2.9-r1 | 15 - metadata/md5-cache/sys-cluster/ceph-15.2.5 | 16 + .../{charliecloud-0.15 => charliecloud-0.18} | 4 +- .../md5-cache/sys-cluster/charliecloud-9999 | 2 +- metadata/md5-cache/sys-cluster/k9scli-0.20.5 | 2 +- metadata/md5-cache/sys-cluster/k9scli-0.21.2 | 2 +- .../sys-cluster/kube-apiserver-1.17.11 | 15 + .../sys-cluster/kube-apiserver-1.17.3 | 2 +- .../sys-cluster/kube-apiserver-1.17.4 | 2 +- .../sys-cluster/kube-apiserver-1.18.8 | 15 + .../sys-cluster/kube-apiserver-1.19.1 | 15 + .../kube-controller-manager-1.17.11 | 14 + .../kube-controller-manager-1.17.3 | 2 +- .../kube-controller-manager-1.17.4 | 2 +- .../kube-controller-manager-1.18.8 | 14 + .../kube-controller-manager-1.19.1 | 14 + .../md5-cache/sys-cluster/kube-proxy-1.17.3 | 2 +- .../md5-cache/sys-cluster/kube-proxy-1.17.4 | 2 +- .../sys-cluster/kube-scheduler-1.17.3 | 2 +- .../sys-cluster/kube-scheduler-1.17.4 | 2 +- .../md5-cache/sys-cluster/kubeadm-1.17.11 | 13 + metadata/md5-cache/sys-cluster/kubeadm-1.17.3 | 13 - metadata/md5-cache/sys-cluster/kubeadm-1.17.4 | 13 - metadata/md5-cache/sys-cluster/kubeadm-1.18.8 | 13 + metadata/md5-cache/sys-cluster/kubeadm-1.19.1 | 13 + metadata/md5-cache/sys-cluster/kubectl-1.17.3 | 2 +- metadata/md5-cache/sys-cluster/kubectl-1.17.4 | 2 +- metadata/md5-cache/sys-cluster/kubelet-1.17.3 | 2 +- metadata/md5-cache/sys-cluster/kubelet-1.17.4 | 2 +- metadata/md5-cache/sys-cluster/kubeletctl-1.2 | 2 +- metadata/md5-cache/sys-cluster/kubeletctl-1.5 | 2 +- .../md5-cache/sys-cluster/kubernetes-1.17.11 | 6 +- .../md5-cache/sys-cluster/kubernetes-1.17.9 | 2 +- .../md5-cache/sys-cluster/kubernetes-1.18.6 | 2 +- .../md5-cache/sys-cluster/kubernetes-1.18.8 | 6 +- .../md5-cache/sys-cluster/kubernetes-1.19.0 | 2 +- .../md5-cache/sys-cluster/kubernetes-1.19.1 | 15 + .../md5-cache/sys-cluster/minikube-1.10.1 | 2 +- .../md5-cache/sys-cluster/minikube-1.11.0 | 2 +- metadata/md5-cache/sys-cluster/nomad-0.12.3 | 2 +- metadata/md5-cache/sys-devel/Manifest.gz | Bin 30516 -> 30507 bytes metadata/md5-cache/sys-devel/binutils-2.34-r2 | 4 +- metadata/md5-cache/sys-devel/m4-1.4.17 | 2 +- metadata/md5-cache/sys-devel/m4-1.4.18-r1 | 2 +- metadata/md5-cache/sys-devel/pmake-1.111.3.3 | 8 +- metadata/md5-cache/sys-fs/Manifest.gz | Bin 38661 -> 38488 bytes .../md5-cache/sys-fs/btrfsmaintenance-0.5 | 4 +- metadata/md5-cache/sys-fs/go-mtpfs-1.0.0 | 2 +- metadata/md5-cache/sys-fs/mtd-utils-2.1.2 | 13 + .../md5-cache/sys-fs/multipath-tools-0.6.4-r1 | 13 - .../md5-cache/sys-fs/multipath-tools-0.7.9 | 14 - metadata/md5-cache/sys-fs/quotatool-1.6.2 | 10 +- metadata/md5-cache/sys-kernel/Manifest.gz | Bin 36843 -> 37013 bytes .../md5-cache/sys-kernel/gentoo-kernel-5.4.64 | 4 +- .../sys-kernel/gentoo-kernel-bin-5.4.64 | 4 +- .../md5-cache/sys-kernel/git-sources-5.9_rc5 | 14 + metadata/md5-cache/sys-libs/Manifest.gz | Bin 36064 -> 36536 bytes .../md5-cache/sys-libs/binutils-libs-2.34-r2 | 4 +- metadata/md5-cache/sys-libs/db-5.3.28-r4 | 4 +- metadata/md5-cache/sys-libs/glibc-2.31-r6 | 2 +- metadata/md5-cache/sys-libs/glibc-2.31-r7 | 2 +- metadata/md5-cache/sys-libs/glibc-2.32 | 2 +- metadata/md5-cache/sys-libs/glibc-2.32-r1 | 2 +- metadata/md5-cache/sys-libs/glibc-9999 | 2 +- metadata/md5-cache/sys-libs/libselinux-3.1 | 14 + metadata/md5-cache/sys-libs/libselinux-9999 | 11 +- metadata/md5-cache/sys-libs/libsemanage-3.1 | 15 + metadata/md5-cache/sys-libs/libsemanage-9999 | 13 +- metadata/md5-cache/sys-libs/libsepol-3.1 | 12 + metadata/md5-cache/sys-libs/libsepol-9999 | 6 +- metadata/md5-cache/sys-process/Manifest.gz | Bin 15705 -> 15866 bytes metadata/md5-cache/sys-process/ctop-0.7.3 | 2 +- .../{evisum-0.5.4 => evisum-0.5.6} | 2 +- .../sys-process/{htop-3.0.0 => htop-3.0.2} | 2 +- metadata/md5-cache/sys-process/xjobs-20200726 | 13 + metadata/md5-cache/virtual/Manifest.gz | Bin 45630 -> 45626 bytes metadata/md5-cache/virtual/libusb-1-r2 | 4 +- metadata/md5-cache/www-apps/Manifest.gz | Bin 24229 -> 24538 bytes metadata/md5-cache/www-apps/gitea-1.12.1 | 2 +- metadata/md5-cache/www-apps/gitea-9999 | 2 +- metadata/md5-cache/www-apps/hugo-0.69.0 | 2 +- metadata/md5-cache/www-apps/nextcloud-18.0.9 | 14 + metadata/md5-cache/www-apps/nextcloud-19.0.3 | 14 + metadata/md5-cache/www-client/Manifest.gz | Bin 12658 -> 13157 bytes ...-r1 => google-chrome-unstable-87.0.4259.3} | 2 +- .../md5-cache/www-client/opera-70.0.3728.178 | 12 + .../md5-cache/www-client/opera-71.0.3770.148 | 12 + metadata/md5-cache/www-client/pybugz-0.13 | 12 +- metadata/md5-cache/www-client/pybugz-9999 | 12 +- .../www-client/seamonkey-2.53.4_beta1 | 14 + metadata/md5-cache/www-misc/Manifest.gz | Bin 4750 -> 4755 bytes metadata/md5-cache/www-misc/urlwatch-2.21 | 6 +- metadata/md5-cache/www-plugins/Manifest.gz | Bin 2766 -> 2758 bytes .../www-plugins/browserpass-3.0.6-r2 | 2 +- .../md5-cache/www-plugins/browserpass-3.0.7 | 2 +- ...> chrome-binary-plugins-87.0.4259.3_alpha} | 2 +- metadata/md5-cache/www-servers/Manifest.gz | Bin 8399 -> 8725 bytes metadata/md5-cache/www-servers/caddy-2.0.0 | 2 +- metadata/md5-cache/www-servers/tomcat-8.5.58 | 14 + metadata/md5-cache/www-servers/tomcat-9.0.38 | 14 + metadata/md5-cache/x11-apps/Manifest.gz | Bin 16617 -> 16620 bytes metadata/md5-cache/x11-apps/xev-1.2.4 | 4 +- metadata/md5-cache/x11-drivers/Manifest.gz | Bin 6958 -> 6960 bytes .../x11-drivers/xf86-video-fbdev-0.5.0-r1 | 4 +- metadata/md5-cache/x11-libs/Manifest.gz | Bin 33647 -> 33640 bytes ...liboglappth-1.0.0 => liboglappth-1.0.0-r1} | 9 +- .../x11-libs/{scw-0.4.7-r1 => scw-0.4.7-r2} | 7 +- ...-widget-0.3 => spread-sheet-widget-0.3-r1} | 4 +- metadata/md5-cache/x11-libs/xcb-util-0.4.0-r2 | 4 +- .../x11-libs/xcb-util-cursor-0.1.3-r3 | 4 +- .../x11-libs/xcb-util-image-0.4.0-r2 | 4 +- .../x11-libs/xcb-util-keysyms-0.4.0-r2 | 4 +- .../x11-libs/xcb-util-renderutil-0.3.9-r3 | 4 +- .../md5-cache/x11-libs/xcb-util-wm-0.4.1-r3 | 4 +- .../md5-cache/x11-misc/3ddesktop-0.2.9-r1 | 2 +- .../md5-cache/x11-misc/3ddesktop-0.2.9-r2 | 13 + metadata/md5-cache/x11-misc/Manifest.gz | Bin 75735 -> 76712 bytes .../md5-cache/x11-misc/cairo-clock-0.3.4-r1 | 4 +- .../md5-cache/x11-misc/cairo-clock-0.3.4-r2 | 13 + metadata/md5-cache/x11-misc/evolvotron-0.7.1 | 6 +- .../md5-cache/x11-misc/evolvotron-0.7.1-r1 | 12 + .../x11-misc/gtkdialog-0.8.3_p20200202 | 2 +- metadata/md5-cache/x11-misc/gtkdialog-99999 | 2 +- metadata/md5-cache/x11-misc/picom-8.1 | 16 + metadata/md5-cache/x11-misc/picom-9999 | 2 +- .../{py3status-3.29 => py3status-3.30} | 2 +- metadata/md5-cache/x11-misc/svkbd-0.2 | 13 + .../md5-cache/x11-misc/xlockmore-5.66_alpha00 | 15 + metadata/md5-cache/x11-plugins/Manifest.gz | Bin 34314 -> 34307 bytes .../x11-plugins/pidgin-encryption-3.1 | 13 - .../x11-plugins/pidgin-encryption-3.1-r1 | 14 + .../x11-plugins/pidgin-telegram-1.4.3 | 2 +- metadata/md5-cache/x11-terms/Manifest.gz | Bin 10434 -> 10433 bytes metadata/md5-cache/x11-terms/roxterm-3.1.5-r1 | 13 - metadata/md5-cache/x11-terms/roxterm-3.9.4 | 13 + metadata/md5-cache/xfce-extra/Manifest.gz | Bin 11051 -> 11051 bytes .../xfce-extra/xfce4-time-out-plugin-1.1.1 | 4 +- .../xfce-extra/xfce4-timer-plugin-1.7.1 | 4 +- metadata/news/Manifest | 28 +- metadata/news/timestamp.chk | 2 +- metadata/projects.xml | 10 - metadata/timestamp | 2 +- metadata/timestamp.calculate | 2554 +++++++++-------- metadata/timestamp.chk | 2 +- metadata/timestamp.commit | 2 +- metadata/timestamp.x | 2 +- metadata/xml-schema/timestamp.chk | 2 +- net-analyzer/2ping/Manifest | 2 +- net-analyzer/2ping/metadata.xml | 3 - net-analyzer/Manifest.gz | Bin 46497 -> 46487 bytes net-analyzer/angst/Manifest | 2 +- net-analyzer/angst/metadata.xml | 1 - net-analyzer/argus/Manifest | 2 +- net-analyzer/argus/metadata.xml | 1 - net-analyzer/barnyard/Manifest | 2 +- net-analyzer/barnyard/metadata.xml | 1 - net-analyzer/bwmon/Manifest | 2 +- net-analyzer/bwmon/metadata.xml | 1 - net-analyzer/calamaris/Manifest | 2 +- net-analyzer/calamaris/metadata.xml | 1 - net-analyzer/chronograf/Manifest | 2 +- net-analyzer/chronograf/metadata.xml | 4 - net-analyzer/dhcp_probe/Manifest | 2 +- net-analyzer/dhcp_probe/metadata.xml | 4 - net-analyzer/driftnet/Manifest | 2 +- net-analyzer/driftnet/metadata.xml | 1 - net-analyzer/egressor/Manifest | 2 +- net-analyzer/egressor/metadata.xml | 1 - net-analyzer/ethloop/Manifest | 2 +- net-analyzer/ethloop/metadata.xml | 1 - net-analyzer/fping/Manifest | 2 +- net-analyzer/fping/metadata.xml | 1 - net-analyzer/ftester/Manifest | 2 +- net-analyzer/ftester/metadata.xml | 3 - net-analyzer/hydra/Manifest | 2 +- net-analyzer/hydra/metadata.xml | 2 +- net-analyzer/ifstat/Manifest | 2 +- net-analyzer/ifstat/metadata.xml | 4 - net-analyzer/ipcad/Manifest | 2 +- net-analyzer/ipcad/metadata.xml | 1 - net-analyzer/iplog/Manifest | 2 +- net-analyzer/iplog/metadata.xml | 1 - net-analyzer/iptraf-ng/Manifest | 2 +- net-analyzer/iptraf-ng/metadata.xml | 3 - net-analyzer/ipv6toolkit/Manifest | 2 +- net-analyzer/ipv6toolkit/metadata.xml | 5 +- net-analyzer/jnettop/Manifest | 2 +- net-analyzer/jnettop/metadata.xml | 1 - net-analyzer/kapacitor/Manifest | 2 +- net-analyzer/kapacitor/metadata.xml | 4 - net-analyzer/labrea/Manifest | 2 +- net-analyzer/labrea/metadata.xml | 1 - net-analyzer/netcat/Manifest | 2 +- net-analyzer/netcat/metadata.xml | 1 - net-analyzer/netdata/Manifest | 4 +- net-analyzer/netdata/metadata.xml | 3 - net-analyzer/netdata/netdata-1.25.0.ebuild | 141 + net-analyzer/netwag/Manifest | 2 +- net-analyzer/netwag/metadata.xml | 1 - net-analyzer/netwox/Manifest | 2 +- net-analyzer/netwox/metadata.xml | 1 - net-analyzer/nfdump/Manifest | 2 +- net-analyzer/nfdump/metadata.xml | 3 +- net-analyzer/nipper/Manifest | 2 +- net-analyzer/nipper/metadata.xml | 1 - net-analyzer/nsat/Manifest | 2 +- net-analyzer/nsat/metadata.xml | 1 - net-analyzer/nttcp/Manifest | 2 +- net-analyzer/nttcp/metadata.xml | 1 - net-analyzer/openbsd-netcat/Manifest | 2 +- net-analyzer/openbsd-netcat/metadata.xml | 3 - net-analyzer/ossec-hids/Manifest | 2 +- .../ossec-hids/ossec-hids-3.6.0.ebuild | 2 +- net-analyzer/prelude-lml-rules/Manifest | 2 +- net-analyzer/prelude-lml-rules/metadata.xml | 3 - net-analyzer/snmptt/Manifest | 2 +- net-analyzer/snmptt/metadata.xml | 1 - net-analyzer/speedtest-cli/Manifest | 2 +- net-analyzer/speedtest-cli/metadata.xml | 3 - net-analyzer/squid-graph/Manifest | 2 +- net-analyzer/squid-graph/metadata.xml | 1 - net-analyzer/telegraf/Manifest | 2 +- net-analyzer/telegraf/metadata.xml | 4 - net-analyzer/traceroute/Manifest | 2 +- net-analyzer/traceroute/metadata.xml | 1 - net-analyzer/wireshark/Manifest | 8 +- net-analyzer/wireshark/metadata.xml | 2 + net-analyzer/wireshark/wireshark-3.2.6.ebuild | 2 +- net-analyzer/wireshark/wireshark-3.3.0.ebuild | 260 ++ .../wireshark/wireshark-99999999.ebuild | 15 +- net-dialup/Manifest.gz | Bin 6060 -> 6045 bytes net-dialup/accel-ppp/Manifest | 6 +- .../accel-ppp/accel-ppp-1.12.0-r1.ebuild | 2 +- .../accel-ppp-1.12.0_p20200913.ebuild | 109 + net-dialup/accel-ppp/accel-ppp-9999.ebuild | 14 +- net-dialup/cistronradius/Manifest | 2 +- net-dialup/cistronradius/metadata.xml | 3 - net-dialup/isdn-firmware/Manifest | 2 +- net-dialup/isdn-firmware/metadata.xml | 3 - net-dialup/linux-atm/Manifest | 2 +- net-dialup/linux-atm/metadata.xml | 1 - net-dialup/lrzsz/Manifest | 2 +- net-dialup/lrzsz/metadata.xml | 1 - net-dialup/moserial/Manifest | 2 +- net-dialup/moserial/metadata.xml | 3 - net-dialup/mwavem/Manifest | 2 +- net-dialup/mwavem/metadata.xml | 1 - net-dialup/ppp/Manifest | 2 +- net-dialup/ppp/metadata.xml | 2 - net-dialup/pptpclient/Manifest | 2 +- net-dialup/pptpclient/metadata.xml | 1 - net-dialup/speedtouch-usb/Manifest | 2 +- net-dialup/speedtouch-usb/metadata.xml | 1 - net-dns/Manifest.gz | Bin 8529 -> 8531 bytes net-dns/bind/Manifest | 2 + net-dns/bind/bind-9.16.6-r1.ebuild | 379 +++ .../bind/files/bind-9.16.6-bug-741162.patch | 31 + net-dns/dnssec-root/Manifest | 2 +- net-dns/dnssec-root/metadata.xml | 1 - net-dns/mdns-repeater/Manifest | 7 +- ...epeater-1.11-system-compiler-options.patch | 33 + .../mdns-repeater/mdns-repeater-1.11.ebuild | 27 + .../mdns-repeater-20110921.ebuild | 28 - net-dns/mdns-repeater/metadata.xml | 2 +- net-dns/openresolv/Manifest | 6 +- net-dns/openresolv/openresolv-3.11.0.ebuild | 42 + net-dns/openresolv/openresolv-3.9.0.ebuild | 2 - net-dns/openresolv/openresolv-3.9.2.ebuild | 2 - net-firewall/Manifest.gz | Bin 4544 -> 4541 bytes net-firewall/ipkungfu/Manifest | 2 +- net-firewall/ipkungfu/metadata.xml | 3 - net-fs/Manifest.gz | Bin 4373 -> 4373 bytes net-fs/nfs-utils/Manifest | 2 +- net-fs/nfs-utils/metadata.xml | 1 - net-fs/samba/Manifest | 4 +- ...3.0_rc4.ebuild => samba-4.13.0_rc5.ebuild} | 0 net-ftp/Manifest.gz | Bin 3678 -> 3682 bytes net-ftp/cmdftp/Manifest | 2 +- net-ftp/cmdftp/metadata.xml | 4 - net-ftp/filezilla/Manifest | 2 +- net-ftp/filezilla/metadata.xml | 3 - net-ftp/ftpbase/Manifest | 2 +- net-ftp/ftpbase/metadata.xml | 3 - net-ftp/linksys-tftp/Manifest | 2 +- net-ftp/linksys-tftp/metadata.xml | 1 - net-ftp/pureadmin/Manifest | 2 +- net-ftp/pureadmin/metadata.xml | 1 - net-ftp/tlswrap/Manifest | 2 +- net-ftp/tlswrap/metadata.xml | 4 - net-ftp/vsftpd/Manifest | 2 +- net-ftp/vsftpd/metadata.xml | 4 - net-im/Manifest.gz | Bin 9744 -> 9744 bytes net-im/bitlbee-facebook/Manifest | 2 +- net-im/bitlbee-facebook/metadata.xml | 4 - net-im/element-desktop-bin/Manifest | 4 +- ...build => element-desktop-bin-1.7.7.ebuild} | 0 net-im/gajim/Manifest | 2 +- net-im/gajim/metadata.xml | 3 - net-im/profanity/Manifest | 2 + net-im/profanity/profanity-0.9.5.ebuild | 49 + net-irc/Manifest.gz | Bin 8373 -> 8369 bytes net-irc/polari/Manifest | 2 +- net-irc/polari/metadata.xml | 1 - net-irc/telepathy-idle/Manifest | 2 +- net-irc/telepathy-idle/metadata.xml | 1 - net-libs/Manifest.gz | Bin 32956 -> 32942 bytes net-libs/balde-markdown/Manifest | 2 +- net-libs/balde-markdown/metadata.xml | 3 - net-libs/balde/Manifest | 2 +- net-libs/balde/metadata.xml | 3 - net-libs/daq/Manifest | 2 +- net-libs/daq/metadata.xml | 1 - net-libs/google-cloud-cpp/Manifest | 2 +- net-libs/google-cloud-cpp/metadata.xml | 3 - net-libs/libgsasl/Manifest | 7 +- ...a.patch => libgsasl-1.8.0-gss-extra.patch} | 0 .../files/libgsasl-1.8.1-gss-extra.patch | 21 + net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild | 24 +- net-libs/libgsasl/libgsasl-1.8.1.ebuild | 69 + net-libs/libmicrodns/Manifest | 2 +- net-libs/libmicrodns/metadata.xml | 3 - net-libs/libnipper/Manifest | 2 +- net-libs/libnipper/metadata.xml | 1 - net-libs/libsrsirc/Manifest | 2 +- net-libs/libsrsirc/metadata.xml | 4 - net-libs/libupnpp/Manifest | 2 +- net-libs/libupnpp/metadata.xml | 4 - net-libs/libwebsockets/Manifest | 2 + .../libwebsockets/libwebsockets-4.1.0.ebuild | 83 + net-libs/net6/Manifest | 2 +- net-libs/net6/metadata.xml | 3 - net-libs/netwib/Manifest | 2 +- net-libs/netwib/metadata.xml | 1 - net-libs/nodejs/Manifest | 10 +- net-libs/nodejs/nodejs-10.19.0.ebuild | 205 ++ net-libs/nodejs/nodejs-10.22.1.ebuild | 205 ++ net-libs/nodejs/nodejs-12.18.4.ebuild | 213 ++ net-libs/nodejs/nodejs-14.11.0.ebuild | 200 ++ net-libs/nodejs/nodejs-99999999.ebuild | 8 +- net-libs/obby/Manifest | 2 +- net-libs/obby/metadata.xml | 1 - net-libs/shairplay/Manifest | 2 +- net-libs/shairplay/metadata.xml | 7 +- net-mail/Manifest.gz | Bin 15232 -> 15258 bytes net-mail/email/Manifest | 2 +- net-mail/email/metadata.xml | 3 - net-mail/fetchmail/Manifest | 2 + net-mail/fetchmail/fetchmail-6.4.12.ebuild | 107 + net-mail/maildirtree/Manifest | 2 +- net-mail/maildirtree/metadata.xml | 3 - net-mail/mess822/Manifest | 2 +- net-mail/mess822/mess822-0.58-r2.ebuild | 27 +- net-mail/notmuch/Manifest | 2 + net-mail/notmuch/notmuch-0.31.ebuild | 216 ++ net-mail/pfqueue/Manifest | 2 +- net-mail/pfqueue/metadata.xml | 3 - net-mail/pop-before-smtp/Manifest | 2 +- .../pop-before-smtp-1.42.ebuild | 9 +- net-mail/popa3d/Manifest | 2 +- net-mail/popa3d/metadata.xml | 3 - net-mail/ripmime/Manifest | 6 +- .../ripmime-1.4.0.9-buffer-overflow.patch | 4 +- .../files/ripmime-1.4.0.9-makefile.patch | 4 +- ...0.10.ebuild => ripmime-1.4.0.10-r1.ebuild} | 28 +- net-mail/ripole/Manifest | 2 +- net-mail/ripole/ripole-0.2.2.ebuild | 13 +- net-mail/serialmail/Manifest | 3 +- .../serialmail-0.75-respect-AR-RANLIB.patch | 22 + ...75-r4.ebuild => serialmail-0.75-r5.ebuild} | 43 +- net-misc/Manifest.gz | Bin 54591 -> 54592 bytes net-misc/cfengine/Manifest | 11 +- net-misc/cfengine/cfengine-2.2.10-r5.ebuild | 115 - net-misc/cfengine/cfengine-2.2.10-r6.ebuild | 116 - net-misc/cfengine/cfengine-3.3.9.ebuild | 129 - net-misc/cfengine/cfengine-3.4.5.ebuild | 144 - net-misc/cfengine/cfengine-3.5.3.ebuild | 141 - net-misc/cfengine/metadata.xml | 2 - net-misc/dhcp/Manifest | 2 +- net-misc/dhcp/metadata.xml | 2 - net-misc/fatrat/Manifest | 2 +- net-misc/fatrat/metadata.xml | 5 +- net-misc/gnome-remote-desktop/Manifest | 2 +- net-misc/gnome-remote-desktop/metadata.xml | 2 - net-misc/grdesktop/Manifest | 2 +- net-misc/grdesktop/metadata.xml | 2 - net-misc/gsasl/Manifest | 7 +- ...patch => gsasl-1.8.0-sasl-gss-extra.patch} | 4 +- .../files/gsasl-1.8.1-sasl-gss-extra.patch | 21 + net-misc/gsasl/gsasl-1.8.0-r1.ebuild | 35 +- net-misc/gsasl/gsasl-1.8.1.ebuild | 89 + net-misc/icaclient/Manifest | 10 +- .../icaclient/icaclient-20.06.0.15.ebuild | 2 +- ...0.21.ebuild => icaclient-20.9.0.15.ebuild} | 4 +- net-misc/icaclient/metadata.xml | 9 - net-misc/linuxptp/Manifest | 2 +- net-misc/linuxptp/metadata.xml | 3 - net-misc/nx/Manifest | 2 +- net-misc/nx/metadata.xml | 1 - net-misc/pimpd/Manifest | 3 +- net-misc/pimpd/pimpd-0.8-r1.ebuild | 3 +- net-misc/pimpd/pimpd-0.8.ebuild | 24 - net-misc/pingu/Manifest | 2 +- net-misc/pingu/metadata.xml | 4 - net-misc/proxytunnel/Manifest | 2 - .../files/proxytunnel-1.9.1-gcc-10.patch | 128 - .../files/proxytunnel-allowTLS.patch | 22 - net-misc/rwhoisd/Manifest | 2 +- net-misc/rwhoisd/metadata.xml | 1 - net-misc/sobby/Manifest | 2 +- net-misc/sobby/metadata.xml | 1 - net-misc/taylor-uucp/Manifest | 5 +- .../files/taylor-uucp-1.07-gentoo.patch | 10 +- .../taylor-uucp-1.07-remove-extern.patch | 67 + ...7-r3.ebuild => taylor-uucp-1.07-r4.ebuild} | 38 +- net-misc/utelnetd/Manifest | 2 +- net-misc/utelnetd/metadata.xml | 1 - net-misc/vncsnapshot/Manifest | 4 +- .../files/vncsnapshot-1.2a-amd64grey.patch | 5 +- net-misc/vncsnapshot/vncsnapshot-1.2a.ebuild | 38 +- net-misc/x2goclient/Manifest | 2 +- net-misc/x2goclient/metadata.xml | 1 - net-misc/x2goserver/Manifest | 2 +- net-misc/x2goserver/metadata.xml | 1 - net-misc/youtube-dl/Manifest | 4 +- ...06.ebuild => youtube-dl-2020.09.14.ebuild} | 0 net-nds/Manifest.gz | Bin 2394 -> 2388 bytes net-nds/ldapvi/Manifest | 2 +- net-nds/ldapvi/metadata.xml | 4 - net-nds/phpldapadmin/Manifest | 2 +- net-nds/phpldapadmin/metadata.xml | 3 - net-nds/smbldap-tools/Manifest | 2 +- net-nds/smbldap-tools/metadata.xml | 4 - net-nntp/Manifest.gz | Bin 1867 -> 1866 bytes net-nntp/nzbget/Manifest | 2 +- net-nntp/nzbget/metadata.xml | 3 +- net-p2p/Manifest.gz | Bin 7919 -> 7925 bytes net-p2p/go-ipfs-bin/Manifest | 2 +- net-p2p/go-ipfs-bin/metadata.xml | 4 - net-p2p/mldonkey/Manifest | 2 +- net-p2p/mldonkey/metadata.xml | 1 - net-p2p/rtorrent/Manifest | 2 +- net-p2p/rtorrent/metadata.xml | 4 - net-print/Manifest.gz | Bin 6255 -> 6253 bytes net-print/cups-windows/Manifest | 2 +- .../cups-windows/cups-windows-6.0-r1.ebuild | 9 +- net-print/lm1100/Manifest | 2 +- net-print/lm1100/metadata.xml | 1 - net-proxy/Manifest.gz | Bin 5209 -> 5200 bytes net-proxy/adzapper/Manifest | 2 +- net-proxy/adzapper/metadata.xml | 1 - net-proxy/cntlm/Manifest | 2 +- net-proxy/cntlm/metadata.xml | 4 - net-proxy/dante/Manifest | 2 +- net-proxy/dante/metadata.xml | 1 - net-proxy/polipo/Manifest | 2 +- net-proxy/polipo/metadata.xml | 1 - net-proxy/squirm/Manifest | 2 +- net-proxy/squirm/metadata.xml | 1 - net-voip/Manifest.gz | Bin 1054 -> 1050 bytes net-voip/telepathy-haze/Manifest | 2 +- net-voip/telepathy-haze/metadata.xml | 4 - net-voip/telepathy-salut/Manifest | 2 +- net-voip/telepathy-salut/metadata.xml | 3 - net-vpn/Manifest.gz | Bin 6870 -> 6872 bytes net-vpn/corkscrew/Manifest | 4 +- net-vpn/corkscrew/corkscrew-2.0-r1.ebuild | 40 + .../corkscrew-2.0-crlf-with-authfile.patch | 12 + net-vpn/corkscrew/metadata.xml | 3 - net-vpn/httptunnel/Manifest | 5 +- .../httptunnel-3.3_p20180119-respect-AR.patch | 12 + net-vpn/httptunnel/httptunnel-3.3-r2.ebuild | 27 +- .../httptunnel-3.3_p20180119.ebuild | 27 + net-vpn/logmein-hamachi/Manifest | 6 +- ...build => logmein-hamachi-2.1.0.203.ebuild} | 7 +- net-vpn/tinc/Manifest | 2 +- net-vpn/tinc/metadata.xml | 1 - net-wireless/Manifest.gz | Bin 17742 -> 18253 bytes net-wireless/blueberry/Manifest | 6 +- ...ry-1.3.6.ebuild => blueberry-1.3.9.ebuild} | 8 +- net-wireless/blueberry/metadata.xml | 4 - net-wireless/bluez-tools/Manifest | 2 +- net-wireless/bluez-tools/metadata.xml | 4 - net-wireless/hostap-utils/Manifest | 2 +- net-wireless/hostap-utils/metadata.xml | 1 - net-wireless/lorcon-old/Manifest | 2 - .../lorcon-old/lorcon-old-9999.ebuild | 26 - net-wireless/sigdigger/Manifest | 3 + net-wireless/sigdigger/metadata.xml | 15 + net-wireless/sigdigger/sigdigger-0.1.0.ebuild | 39 + net-wireless/sigutils/Manifest | 3 + net-wireless/sigutils/metadata.xml | 15 + net-wireless/sigutils/sigutils-0.1.0.ebuild | 27 + net-wireless/soapyuhd/Manifest | 2 +- ...-0.3.6.ebuild => soapyuhd-0.3.6-r1.ebuild} | 4 +- net-wireless/srslte/Manifest | 4 +- ...0.04.1-r1.ebuild => srslte-20.04.2.ebuild} | 7 +- net-wireless/suscan/Manifest | 3 + net-wireless/suscan/metadata.xml | 15 + net-wireless/suscan/suscan-0.1.0.ebuild | 30 + net-wireless/suwidgets/Manifest | 3 + net-wireless/suwidgets/metadata.xml | 15 + net-wireless/suwidgets/suwidgets-0.1.0.ebuild | 32 + net-wireless/uhd/Manifest | 4 + .../uhd/files/uhd-4.0.0.0-tinfo.patch | 42 + net-wireless/uhd/uhd-4.0.0.0.ebuild | 149 + net-wireless/unifi/Manifest | 6 +- net-wireless/unifi/unifi-6.0.20.ebuild | 2 +- ...nifi-6.0.18.ebuild => unifi-6.0.22.ebuild} | 2 +- profiles/Manifest.gz | Bin 153916 -> 154078 bytes profiles/arch/arm/make.defaults | 1 - profiles/arch/hppa/make.defaults | 4 + profiles/arch/hppa/package.use.mask | 3 +- profiles/arch/hppa/use.stable.mask | 4 + profiles/arch/x86/make.defaults | 4 + profiles/arch/x86/use.stable.mask | 4 + profiles/base/make.defaults | 4 +- profiles/base/package.use.mask | 1 - profiles/base/use.stable.mask | 1 - profiles/features/selinux/make.defaults | 6 +- profiles/features/selinux/package.use | 2 + profiles/package.mask | 111 +- profiles/use.local.desc | 56 +- sci-astronomy/Manifest.gz | Bin 6525 -> 6520 bytes sci-astronomy/swarp/Manifest | 2 +- sci-astronomy/swarp/metadata.xml | 4 - sci-biology/Manifest.gz | Bin 23330 -> 23330 bytes sci-biology/exonerate/Manifest | 2 +- sci-biology/exonerate/metadata.xml | 3 - sci-biology/finchtv/Manifest | 2 +- sci-biology/finchtv/metadata.xml | 3 - sci-calculators/Manifest.gz | Bin 3042 -> 3042 bytes sci-calculators/calcoo/Manifest | 2 +- sci-calculators/calcoo/metadata.xml | 4 - sci-calculators/hcalc/Manifest | 2 +- sci-calculators/hcalc/metadata.xml | 3 - sci-calculators/hexcalc/Manifest | 2 +- sci-calculators/hexcalc/metadata.xml | 4 - sci-calculators/speedcrunch/Manifest | 2 +- sci-calculators/speedcrunch/metadata.xml | 1 - sci-chemistry/Manifest.gz | Bin 11866 -> 11871 bytes sci-chemistry/chemical-mime-data/Manifest | 2 +- sci-chemistry/chemical-mime-data/metadata.xml | 3 - sci-chemistry/clashlist/Manifest | 2 +- .../clashlist/clashlist-3.17-r1.ebuild | 8 +- sci-chemistry/freeon/Manifest | 2 +- sci-chemistry/freeon/metadata.xml | 3 - sci-chemistry/ksdssp/Manifest | 2 +- sci-chemistry/ksdssp/ksdssp-040728-r1.ebuild | 25 +- sci-chemistry/mars/Manifest | 2 +- sci-chemistry/mars/mars-1.2.ebuild | 18 +- sci-chemistry/moldy/Manifest | 2 +- sci-chemistry/moldy/moldy-2.16e-r2.ebuild | 29 +- sci-chemistry/msms-bin/Manifest | 2 +- .../msms-bin/msms-bin-2.6.1-r1.ebuild | 28 +- sci-chemistry/pdbcns/Manifest | 2 +- sci-chemistry/pdbcns/pdbcns-2.0.010504.ebuild | 15 +- sci-chemistry/probe/Manifest | 2 +- sci-chemistry/probe/probe-2.13.110909.ebuild | 24 +- sci-chemistry/raster3d/Manifest | 6 +- sci-chemistry/raster3d/raster3d-3.0.2.ebuild | 106 - ...r3d-3.0.3.ebuild => raster3d-3.0.6.ebuild} | 45 +- sci-chemistry/suitename/Manifest | 4 +- ...70628-Wimplicit-function-declaration.patch | 33 + .../files/suitename-0.3.070628-makefile.patch | 29 + .../suitename/suitename-0.3.070628.ebuild | 25 +- sci-chemistry/surf/Manifest | 4 +- .../surf/files/surf-1.0-Wreturn-type.patch | 108 + .../surf/files/surf-1.0-makefile.patch | 112 + sci-chemistry/surf/surf-1.0.ebuild | 34 +- sci-electronics/Manifest.gz | Bin 9214 -> 9222 bytes sci-electronics/espresso-ab/Manifest | 2 +- sci-electronics/espresso-ab/metadata.xml | 3 - sci-electronics/gspeakers/Manifest | 2 +- sci-electronics/gspeakers/metadata.xml | 3 - sci-electronics/iverilog/Manifest | 10 +- .../iverilog-10.3-gen-bison-header.patch | 97 + .../iverilog/iverilog-0.9.6.ebuild | 49 - .../iverilog/iverilog-0.9.7.ebuild | 49 - sci-electronics/iverilog/iverilog-10.2.ebuild | 32 - .../iverilog/iverilog-10.3-r2.ebuild | 71 + sci-electronics/iverilog/iverilog-9999.ebuild | 10 +- sci-electronics/kicad-i18n/Manifest | 2 +- sci-electronics/kicad-i18n/metadata.xml | 3 - sci-electronics/kicad-templates/Manifest | 2 +- sci-electronics/kicad-templates/metadata.xml | 3 - sci-geosciences/Manifest.gz | Bin 10924 -> 10929 bytes sci-geosciences/gpxsee/Manifest | 2 +- sci-geosciences/gpxsee/metadata.xml | 3 - sci-geosciences/laszip/Manifest | 2 +- sci-geosciences/laszip/metadata.xml | 4 - sci-geosciences/liblas/Manifest | 2 +- sci-geosciences/liblas/metadata.xml | 3 - .../mapnik-world-boundaries/Manifest | 2 +- .../mapnik-world-boundaries/metadata.xml | 3 - sci-geosciences/mc2bsbh/Manifest | 2 +- sci-geosciences/mc2bsbh/mc2bsbh-0.0.9.ebuild | 4 +- sci-libs/Manifest.gz | Bin 42310 -> 42306 bytes sci-libs/arprec/Manifest | 2 +- sci-libs/arprec/metadata.xml | 3 - sci-libs/cholmod/Manifest | 2 +- sci-libs/cholmod/metadata.xml | 4 - sci-libs/coinor-netlib/Manifest | 2 +- sci-libs/coinor-netlib/metadata.xml | 4 - sci-libs/dcmtk/Manifest | 2 +- sci-libs/dcmtk/metadata.xml | 1 - sci-libs/dealii/Manifest | 6 +- sci-libs/dealii/dealii-9.1.1.ebuild | 2 +- sci-libs/dealii/dealii-9.2.0.ebuild | 2 +- sci-libs/dealii/dealii-9999.ebuild | 2 +- sci-libs/eccodes/Manifest | 2 +- sci-libs/eccodes/eccodes-2.16.0.ebuild | 2 +- sci-libs/ignition-fuel-tools/Manifest | 2 +- .../ignition-fuel-tools-4.1.0.ebuild | 1 + sci-libs/inchi/Manifest | 2 +- sci-libs/inchi/metadata.xml | 3 - sci-libs/proj/Manifest | 2 +- sci-libs/proj/metadata.xml | 4 - sci-libs/qd/Manifest | 2 +- sci-libs/qd/metadata.xml | 1 - sci-libs/qrupdate/Manifest | 2 +- sci-libs/qrupdate/metadata.xml | 3 - sci-libs/scikits/Manifest | 2 +- sci-libs/scikits/metadata.xml | 1 - sci-libs/scikits_optimization/Manifest | 2 +- sci-libs/scikits_optimization/metadata.xml | 3 - sci-libs/shapelib/Manifest | 2 +- sci-libs/shapelib/metadata.xml | 1 - sci-libs/tensorflow/Manifest | 2 +- sci-libs/tensorflow/metadata.xml | 3 - sci-mathematics/Manifest.gz | Bin 13823 -> 13807 bytes sci-mathematics/agda-lib-ffi/Manifest | 2 +- sci-mathematics/agda-lib-ffi/metadata.xml | 3 - sci-mathematics/agda-stdlib/Manifest | 2 +- sci-mathematics/agda-stdlib/metadata.xml | 3 - sci-mathematics/form/Manifest | 2 +- sci-mathematics/form/metadata.xml | 3 - sci-mathematics/fricas/Manifest | 2 +- sci-mathematics/fricas/metadata.xml | 3 - sci-mathematics/frobby/Manifest | 2 +- sci-mathematics/frobby/metadata.xml | 3 - sci-mathematics/geomview/Manifest | 2 +- sci-mathematics/geomview/metadata.xml | 1 - sci-mathematics/nestedsums/Manifest | 2 +- sci-mathematics/nestedsums/metadata.xml | 3 - sci-mathematics/topcom/Manifest | 2 +- sci-mathematics/topcom/metadata.xml | 3 - sci-misc/Manifest.gz | Bin 3240 -> 3238 bytes sci-misc/apertium/Manifest | 2 +- sci-misc/apertium/metadata.xml | 4 - sci-misc/lttoolbox/Manifest | 2 +- sci-misc/lttoolbox/metadata.xml | 4 - sci-physics/Manifest.gz | Bin 5522 -> 5532 bytes sci-physics/bullet/Manifest | 5 +- sci-physics/bullet/bullet-2.89.ebuild | 90 + .../bullet-2.89-no-dangling-pointer.patch | 26 + sci-physics/bullet/metadata.xml | 1 + sci-physics/herwig/Manifest | 2 +- sci-physics/herwig/metadata.xml | 4 - sci-physics/reduze/Manifest | 2 +- sci-physics/reduze/metadata.xml | 3 - sci-physics/root/Manifest | 12 +- ...18.04-r2.ebuild => root-6.18.04-r3.ebuild} | 2 +- sci-physics/root/root-6.20.06.ebuild | 2 +- sci-physics/root/root-6.20.08.ebuild | 2 +- sci-physics/root/root-6.22.00.ebuild | 2 +- ...-6.22.02.ebuild => root-6.22.02-r1.ebuild} | 2 +- sci-physics/root/root-9999.ebuild | 2 +- sci-physics/vgm/Manifest | 2 +- sci-physics/vgm/metadata.xml | 4 - sci-physics/yoda/Manifest | 4 +- sci-physics/yoda/yoda-1.6.5.ebuild | 51 - sci-physics/yoda/yoda-1.7.0-r1.ebuild | 49 - sci-physics/yoda/yoda-1.7.0-r2.ebuild | 39 + sci-visualization/Manifest.gz | Bin 5201 -> 5199 bytes sci-visualization/fig2sxd/Manifest | 2 +- sci-visualization/fig2sxd/metadata.xml | 4 - sys-apps/Manifest.gz | Bin 49232 -> 49237 bytes sys-apps/audio-entropyd/Manifest | 2 +- sys-apps/audio-entropyd/metadata.xml | 1 - sys-apps/checkpolicy/Manifest | 6 +- sys-apps/checkpolicy/checkpolicy-3.1.ebuild | 59 + sys-apps/checkpolicy/checkpolicy-9999.ebuild | 10 +- sys-apps/checkpolicy/metadata.xml | 1 - sys-apps/chname/Manifest | 2 +- sys-apps/chname/metadata.xml | 1 - sys-apps/cpint/Manifest | 2 +- sys-apps/cpint/metadata.xml | 1 - sys-apps/earlyoom/Manifest | 4 +- sys-apps/earlyoom/earlyoom-1.3.ebuild | 8 +- sys-apps/earlyoom/earlyoom-9999.ebuild | 8 +- sys-apps/gentoo-functions/Manifest | 2 +- sys-apps/gentoo-functions/metadata.xml | 4 - sys-apps/kbd/Manifest | 2 +- sys-apps/kbd/kbd-2.2.0-r2.ebuild | 2 +- sys-apps/lssbus/Manifest | 2 +- sys-apps/lssbus/metadata.xml | 3 - sys-apps/mcstrans/Manifest | 6 +- sys-apps/mcstrans/files/mcstransd.init | 0 sys-apps/mcstrans/mcstrans-3.1.ebuild | 53 + sys-apps/mcstrans/mcstrans-9999.ebuild | 9 +- sys-apps/mcstrans/metadata.xml | 3 - sys-apps/netplug/Manifest | 2 +- sys-apps/netplug/metadata.xml | 3 - sys-apps/newrelic-sysmond/Manifest | 2 +- sys-apps/newrelic-sysmond/metadata.xml | 1 - sys-apps/pkgcore/Manifest | 2 +- sys-apps/pkgcore/pkgcore-0.10.13.ebuild | 2 +- sys-apps/policycoreutils/Manifest | 6 +- ...ycoreutils-3.1-0001-newrole-not-suid.patch | 11 + .../policycoreutils-3.1.ebuild | 176 ++ .../policycoreutils-9999.ebuild | 8 +- sys-apps/portage/Manifest | 2 + sys-apps/portage/portage-3.0.7.ebuild | 267 ++ sys-apps/preload/Manifest | 12 +- .../preload/files/00-patch-configure.diff | 4 +- .../preload/files/02-patch-preload_conf.diff | 5 +- .../files/02-patch-preload_sysconfig.diff | 5 +- .../preload-0.6.4-use-help2man-as-usual.patch | 4 +- .../preload-0.6.4-use-make-dependencies.patch | 4 +- sys-apps/preload/preload-0.6.4-r3.ebuild | 38 +- sys-apps/restorecond/Manifest | 6 +- sys-apps/restorecond/files/restorecond.init | 0 sys-apps/restorecond/metadata.xml | 3 - sys-apps/restorecond/restorecond-3.1.ebuild | 56 + sys-apps/restorecond/restorecond-9999.ebuild | 15 +- sys-apps/s390-tools/Manifest | 2 +- sys-apps/s390-tools/metadata.xml | 6 +- sys-apps/sdparm/Manifest | 2 +- sys-apps/sdparm/metadata.xml | 3 - sys-apps/secilc/Manifest | 4 +- sys-apps/secilc/secilc-3.1.ebuild | 44 + sys-apps/secilc/secilc-9999.ebuild | 6 +- sys-apps/selinux-python/Manifest | 4 +- .../selinux-python/selinux-python-3.1.ebuild | 94 + .../selinux-python/selinux-python-9999.ebuild | 7 +- sys-apps/semodule-utils/Manifest | 6 +- sys-apps/semodule-utils/metadata.xml | 3 - .../semodule-utils/semodule-utils-3.1.ebuild | 47 + .../semodule-utils/semodule-utils-9999.ebuild | 12 +- sys-auth/Manifest.gz | Bin 10400 -> 10577 bytes sys-auth/keystone/Manifest | 2 +- sys-auth/keystone/metadata.xml | 4 - sys-auth/nss-mdns/Manifest | 2 +- sys-auth/nss-mdns/metadata.xml | 8 +- sys-auth/pam_smb/Manifest | 2 +- sys-auth/pam_smb/metadata.xml | 6 - sys-auth/solo-python/Manifest | 3 + sys-auth/solo-python/metadata.xml | 17 + .../solo-python/solo-python-0.0.26.ebuild | 34 + sys-block/Manifest.gz | Bin 10549 -> 10549 bytes sys-block/fwdl/Manifest | 3 +- .../fwdl/files/fwdl-1.2.3-makefile.patch | 11 + sys-block/fwdl/fwdl-1.2.3.ebuild | 18 +- sys-block/megacli/Manifest | 2 +- sys-block/megacli/megacli-8.07.14-r2.ebuild | 4 +- sys-block/rts5229/Manifest | 2 +- sys-block/rts5229/metadata.xml | 3 - sys-block/tgt/Manifest | 2 +- sys-block/tgt/metadata.xml | 3 - sys-block/thin-provisioning-tools/Manifest | 2 +- .../thin-provisioning-tools/metadata.xml | 3 - sys-boot/Manifest.gz | Bin 6385 -> 6385 bytes sys-boot/arcload/Manifest | 2 +- sys-boot/arcload/metadata.xml | 3 - sys-boot/colo/Manifest | 2 +- sys-boot/colo/metadata.xml | 4 - sys-boot/cromwell-bin/Manifest | 2 +- sys-boot/cromwell-bin/metadata.xml | 1 - sys-boot/cromwell/Manifest | 2 +- sys-boot/cromwell/metadata.xml | 1 - sys-boot/sgibootcd/Manifest | 2 +- sys-boot/sgibootcd/metadata.xml | 4 - sys-boot/systemd-boot/Manifest | 4 +- sys-boot/systemd-boot/systemd-boot-243.ebuild | 114 - sys-boot/systemd-boot/systemd-boot-245.ebuild | 1 + sys-cluster/Manifest.gz | Bin 13389 -> 13396 bytes sys-cluster/ceph/Manifest | 9 +- sys-cluster/ceph/ceph-14.2.11.ebuild | 2 +- sys-cluster/ceph/ceph-14.2.9-r1.ebuild | 366 --- ...h-14.2.10-r3.ebuild => ceph-15.2.5.ebuild} | 31 +- .../files/ceph-15.2.5-missing-includes.patch | 12 + sys-cluster/charliecloud/Manifest | 6 +- ...d-0.15.ebuild => charliecloud-0.18.ebuild} | 3 +- .../charliecloud/charliecloud-9999.ebuild | 3 +- sys-cluster/cinder/Manifest | 2 +- sys-cluster/cinder/metadata.xml | 4 - sys-cluster/heartbeat/Manifest | 2 +- sys-cluster/heartbeat/metadata.xml | 4 - sys-cluster/ipvsadm/Manifest | 2 +- sys-cluster/ipvsadm/metadata.xml | 4 - sys-cluster/keepalived/Manifest | 2 +- sys-cluster/keepalived/metadata.xml | 3 - sys-cluster/kube-apiserver/Manifest | 6 + .../kube-apiserver-1.17.11.ebuild | 40 + .../kube-apiserver-1.18.8.ebuild | 40 + .../kube-apiserver-1.19.1.ebuild | 40 + sys-cluster/kube-controller-manager/Manifest | 6 + .../kube-controller-manager-1.17.11.ebuild | 37 + .../kube-controller-manager-1.18.8.ebuild | 37 + .../kube-controller-manager-1.19.1.ebuild | 37 + sys-cluster/kubeadm/Manifest | 10 +- ...m-1.17.3.ebuild => kubeadm-1.17.11.ebuild} | 26 +- ...dm-1.17.4.ebuild => kubeadm-1.18.8.ebuild} | 26 +- sys-cluster/kubeadm/kubeadm-1.19.1.ebuild | 34 + sys-cluster/kubernetes/Manifest | 6 +- .../kubernetes/kubernetes-1.17.11.ebuild | 12 +- .../kubernetes/kubernetes-1.18.8.ebuild | 12 +- .../kubernetes/kubernetes-1.19.1.ebuild | 98 + sys-cluster/lustre/Manifest | 2 +- sys-cluster/lustre/metadata.xml | 3 - sys-cluster/mvapich2/Manifest | 2 +- sys-cluster/mvapich2/metadata.xml | 3 - sys-devel/Manifest.gz | Bin 9137 -> 9148 bytes sys-devel/binutils-hppa64/Manifest | 2 +- sys-devel/binutils-hppa64/metadata.xml | 3 - sys-devel/binutils/Manifest | 2 +- sys-devel/binutils/binutils-2.34-r2.ebuild | 2 +- sys-devel/dev86/Manifest | 2 +- sys-devel/dev86/metadata.xml | 3 - sys-devel/gnuconfig/Manifest | 2 +- sys-devel/gnuconfig/metadata.xml | 3 - sys-devel/llvm-roc/Manifest | 2 +- sys-devel/llvm-roc/metadata.xml | 3 - sys-devel/m4/Manifest | 4 +- sys-devel/m4/m4-1.4.17.ebuild | 2 +- sys-devel/m4/m4-1.4.18-r1.ebuild | 2 +- sys-devel/pmake/Manifest | 2 +- sys-devel/pmake/pmake-1.111.3.3.ebuild | 42 +- sys-devel/qconf/Manifest | 2 +- sys-devel/qconf/metadata.xml | 3 +- sys-fabric/Manifest.gz | Bin 4313 -> 4314 bytes sys-fabric/ibacm/Manifest | 2 +- sys-fabric/ibacm/metadata.xml | 3 - sys-fabric/infiniband-diags/Manifest | 2 +- sys-fabric/infiniband-diags/metadata.xml | 3 - sys-fabric/libcxgb3/Manifest | 2 +- sys-fabric/libcxgb3/metadata.xml | 3 - sys-fabric/libcxgb4/Manifest | 2 +- sys-fabric/libcxgb4/metadata.xml | 3 - sys-fabric/libehca/Manifest | 2 +- sys-fabric/libehca/metadata.xml | 3 - sys-fabric/libibcm/Manifest | 2 +- sys-fabric/libibcm/metadata.xml | 3 - sys-fabric/librdmacm/Manifest | 2 +- sys-fabric/librdmacm/metadata.xml | 3 - sys-fabric/perftest/Manifest | 2 +- sys-fabric/perftest/metadata.xml | 3 - sys-firmware/Manifest.gz | Bin 5200 -> 5204 bytes sys-firmware/iwl1000-ucode/Manifest | 2 +- sys-firmware/iwl1000-ucode/metadata.xml | 3 - sys-firmware/iwl3160-7260-bt-ucode/Manifest | 2 +- .../iwl3160-7260-bt-ucode/metadata.xml | 3 - sys-firmware/iwl6005-ucode/Manifest | 2 +- sys-firmware/iwl6005-ucode/metadata.xml | 3 - sys-firmware/iwl6030-ucode/Manifest | 2 +- sys-firmware/iwl6030-ucode/metadata.xml | 3 - sys-fs/Manifest.gz | Bin 21567 -> 21555 bytes sys-fs/btrfsmaintenance/Manifest | 2 +- .../btrfsmaintenance-0.5.ebuild | 2 +- sys-fs/duperemove/Manifest | 2 +- sys-fs/duperemove/metadata.xml | 1 - sys-fs/growpart/Manifest | 2 +- sys-fs/growpart/metadata.xml | 3 - sys-fs/mtd-utils/Manifest | 2 + sys-fs/mtd-utils/mtd-utils-2.1.2.ebuild | 43 + sys-fs/multipath-tools/Manifest | 6 - ...tools-0.6.2-ignore-modprobe-failures.patch | 25 - .../multipath-tools-0.6.4-sysmacros.patch | 60 - .../multipath-tools-0.6.4-r1.ebuild | 99 - .../multipath-tools-0.7.9.ebuild | 94 - sys-fs/quotatool/Manifest | 4 +- ...=> quotatool-1.4.13-fix-buildsystem.patch} | 16 +- sys-fs/quotatool/quotatool-1.6.2.ebuild | 14 +- sys-fs/reiser4progs/Manifest | 2 +- sys-fs/reiser4progs/metadata.xml | 3 - sys-kernel/Manifest.gz | Bin 5084 -> 5072 bytes sys-kernel/dracut/Manifest | 2 +- sys-kernel/dracut/metadata.xml | 4 - sys-kernel/gentoo-kernel-bin/Manifest | 2 +- .../gentoo-kernel-bin-5.4.64.ebuild | 2 +- sys-kernel/gentoo-kernel/Manifest | 2 +- .../gentoo-kernel/gentoo-kernel-5.4.64.ebuild | 2 +- sys-kernel/git-sources/Manifest | 4 +- .../git-sources/git-sources-5.9_rc5.ebuild | 40 + sys-kernel/git-sources/metadata.xml | 3 - sys-kernel/kpatch/Manifest | 2 +- sys-kernel/kpatch/metadata.xml | 1 - sys-kernel/mips-sources/Manifest | 2 +- sys-kernel/mips-sources/metadata.xml | 4 - sys-kernel/vanilla-sources/Manifest | 2 +- sys-kernel/vanilla-sources/metadata.xml | 3 - sys-kernel/xbox-sources/Manifest | 2 +- sys-kernel/xbox-sources/metadata.xml | 1 - sys-kernel/xnu-headers/Manifest | 2 +- sys-kernel/xnu-headers/metadata.xml | 3 - sys-libs/Manifest.gz | Bin 14918 -> 14909 bytes sys-libs/binutils-libs/Manifest | 2 +- .../binutils-libs-2.34-r2.ebuild | 2 +- sys-libs/darwin-libc-headers/Manifest | 2 +- sys-libs/darwin-libc-headers/metadata.xml | 3 - sys-libs/db/Manifest | 2 +- sys-libs/db/db-5.3.28-r4.ebuild | 2 +- sys-libs/glibc/Manifest | 10 +- sys-libs/glibc/glibc-2.31-r6.ebuild | 2 +- sys-libs/glibc/glibc-2.31-r7.ebuild | 2 +- sys-libs/glibc/glibc-2.32-r1.ebuild | 2 +- sys-libs/glibc/glibc-2.32.ebuild | 2 +- sys-libs/glibc/glibc-9999.ebuild | 2 +- sys-libs/libselinux/Manifest | 4 +- sys-libs/libselinux/libselinux-3.1.ebuild | 155 + sys-libs/libselinux/libselinux-9999.ebuild | 10 +- sys-libs/libsemanage/Manifest | 6 +- sys-libs/libsemanage/libsemanage-3.1.ebuild | 130 + sys-libs/libsemanage/libsemanage-9999.ebuild | 33 +- sys-libs/libsemanage/metadata.xml | 1 - sys-libs/libsepol/Manifest | 6 +- sys-libs/libsepol/libsepol-3.1.ebuild | 55 + sys-libs/libsepol/libsepol-9999.ebuild | 6 +- sys-libs/libsepol/metadata.xml | 1 - sys-libs/libuuid/Manifest | 2 +- sys-libs/libuuid/metadata.xml | 5 +- sys-libs/native-uuid/Manifest | 2 +- sys-libs/native-uuid/metadata.xml | 5 +- sys-process/Manifest.gz | Bin 9169 -> 9164 bytes sys-process/evisum/Manifest | 4 +- ...visum-0.5.4.ebuild => evisum-0.5.6.ebuild} | 0 sys-process/htop/Manifest | 6 +- .../{htop-3.0.0.ebuild => htop-3.0.2.ebuild} | 0 sys-process/htop/metadata.xml | 3 + sys-process/schedtool/Manifest | 2 +- sys-process/schedtool/metadata.xml | 3 - sys-process/xjobs/Manifest | 4 + .../files/xjobs-20200726-command-v.patch | 48 + .../xjobs-20200726-dont-page-tests.patch | 27 + sys-process/xjobs/xjobs-20200726.ebuild | 32 + virtual/Manifest.gz | Bin 30919 -> 30944 bytes virtual/blas/Manifest | 2 +- virtual/blas/metadata.xml | 4 - virtual/cblas/Manifest | 2 +- virtual/cblas/metadata.xml | 4 - virtual/fortran/Manifest | 2 +- virtual/fortran/metadata.xml | 1 - virtual/gnustep-back/Manifest | 2 +- virtual/gnustep-back/metadata.xml | 4 - virtual/lapack/Manifest | 2 +- virtual/lapack/metadata.xml | 4 - virtual/lapacke/Manifest | 2 +- virtual/lapacke/metadata.xml | 4 - virtual/leechcraft-task-show/Manifest | 2 +- virtual/leechcraft-task-show/metadata.xml | 1 - virtual/libusb/Manifest | 2 +- virtual/libusb/libusb-1-r2.ebuild | 2 +- www-apps/Manifest.gz | Bin 11604 -> 11599 bytes www-apps/airdcpp-webui/Manifest | 2 +- www-apps/airdcpp-webui/metadata.xml | 3 - www-apps/icingaweb2/Manifest | 2 +- www-apps/icingaweb2/metadata.xml | 3 - www-apps/mirmon/Manifest | 2 +- www-apps/mirmon/metadata.xml | 1 - www-apps/nextcloud/Manifest | 4 + www-apps/nextcloud/nextcloud-18.0.9.ebuild | 41 + www-apps/nextcloud/nextcloud-19.0.3.ebuild | 41 + www-apps/rt/Manifest | 2 +- www-apps/rt/metadata.xml | 1 - www-apps/websvn/Manifest | 2 +- www-apps/websvn/metadata.xml | 5 +- www-client/Manifest.gz | Bin 5707 -> 5711 bytes www-client/google-chrome-unstable/Manifest | 4 +- ...google-chrome-unstable-87.0.4259.3.ebuild} | 0 www-client/opera/Manifest | 4 + www-client/opera/opera-70.0.3728.178.ebuild | 110 + www-client/opera/opera-71.0.3770.148.ebuild | 110 + www-client/pybugz/Manifest | 4 +- www-client/pybugz/pybugz-0.13.ebuild | 2 +- www-client/pybugz/pybugz-9999.ebuild | 2 +- www-client/seamonkey/Manifest | 4 + .../seamonkey/seamonkey-2.53.4_beta1.ebuild | 529 ++++ www-misc/Manifest.gz | Bin 3081 -> 3082 bytes www-misc/litmus/Manifest | 2 +- www-misc/litmus/metadata.xml | 1 - www-misc/urlwatch/Manifest | 2 +- www-misc/urlwatch/urlwatch-2.21.ebuild | 4 + www-misc/vdradmin-am/Manifest | 2 +- www-misc/vdradmin-am/metadata.xml | 7 - www-misc/xxv/Manifest | 2 +- www-misc/xxv/metadata.xml | 7 - www-plugins/Manifest.gz | Bin 1760 -> 1760 bytes www-plugins/chrome-binary-plugins/Manifest | 4 +- ...e-binary-plugins-87.0.4259.3_alpha.ebuild} | 0 www-servers/Manifest.gz | Bin 5217 -> 5212 bytes www-servers/tomcat/Manifest | 4 + www-servers/tomcat/tomcat-8.5.58.ebuild | 163 ++ www-servers/tomcat/tomcat-9.0.38.ebuild | 187 ++ www-servers/xsp/Manifest | 2 +- www-servers/xsp/metadata.xml | 4 - x11-apps/Manifest.gz | Bin 14694 -> 14696 bytes x11-apps/xev/Manifest | 2 +- x11-apps/xev/xev-1.2.4.ebuild | 2 +- x11-drivers/Manifest.gz | Bin 5040 -> 5041 bytes x11-drivers/xf86-video-fbdev/Manifest | 2 +- .../xf86-video-fbdev-0.5.0-r1.ebuild | 2 +- x11-libs/Manifest.gz | Bin 20356 -> 20338 bytes x11-libs/gdk-pixbuf-loader-webp/Manifest | 2 +- x11-libs/gdk-pixbuf-loader-webp/metadata.xml | 3 - x11-libs/gtkdatabox/Manifest | 2 +- x11-libs/gtkdatabox/metadata.xml | 1 - x11-libs/liboglappth/Manifest | 4 +- x11-libs/liboglappth/files/gcc-4.3.patch | 10 +- ...0.0.ebuild => liboglappth-1.0.0-r1.ebuild} | 20 +- x11-libs/scw/Manifest | 4 +- x11-libs/scw/metadata.xml | 4 - ...cw-0.4.7-r1.ebuild => scw-0.4.7-r2.ebuild} | 23 +- x11-libs/spread-sheet-widget/Manifest | 2 +- ...uild => spread-sheet-widget-0.3-r1.ebuild} | 15 +- x11-libs/xapps/Manifest | 2 +- x11-libs/xapps/metadata.xml | 10 +- x11-libs/xcb-util-cursor/Manifest | 2 +- .../xcb-util-cursor-0.1.3-r3.ebuild | 2 +- x11-libs/xcb-util-image/Manifest | 2 +- .../xcb-util-image-0.4.0-r2.ebuild | 2 +- x11-libs/xcb-util-keysyms/Manifest | 2 +- .../xcb-util-keysyms-0.4.0-r2.ebuild | 2 +- x11-libs/xcb-util-renderutil/Manifest | 2 +- .../xcb-util-renderutil-0.3.9-r3.ebuild | 2 +- x11-libs/xcb-util-wm/Manifest | 2 +- .../xcb-util-wm/xcb-util-wm-0.4.1-r3.ebuild | 2 +- x11-libs/xcb-util/Manifest | 2 +- x11-libs/xcb-util/xcb-util-0.4.0-r2.ebuild | 2 +- x11-misc/3ddesktop/3ddesktop-0.2.9-r1.ebuild | 5 +- x11-misc/3ddesktop/3ddesktop-0.2.9-r2.ebuild | 58 + x11-misc/3ddesktop/Manifest | 4 +- .../3ddesktop-0.2.9-Options_Options.patch | 11 + x11-misc/Manifest.gz | Bin 47515 -> 47652 bytes x11-misc/bbacpi/Manifest | 2 +- x11-misc/bbacpi/metadata.xml | 3 - x11-misc/bbcd/Manifest | 2 +- x11-misc/bbcd/metadata.xml | 3 - x11-misc/bbdate/Manifest | 2 +- x11-misc/bbdate/metadata.xml | 1 - x11-misc/bbkeys/Manifest | 2 +- x11-misc/bbkeys/metadata.xml | 3 - x11-misc/bblaunch/Manifest | 2 +- x11-misc/bblaunch/metadata.xml | 3 - x11-misc/bbmail/Manifest | 2 +- x11-misc/bbmail/metadata.xml | 3 - x11-misc/bbpager/Manifest | 2 +- x11-misc/bbpager/metadata.xml | 3 - x11-misc/bbppp/Manifest | 2 +- x11-misc/bbppp/metadata.xml | 3 - x11-misc/bbtime/Manifest | 2 +- x11-misc/bbtime/metadata.xml | 1 - x11-misc/bbweather/Manifest | 2 +- x11-misc/bbweather/metadata.xml | 3 - x11-misc/cairo-clock/Manifest | 3 +- .../cairo-clock/cairo-clock-0.3.4-r1.ebuild | 17 +- .../cairo-clock/cairo-clock-0.3.4-r2.ebuild | 44 + x11-misc/e16-keyedit/Manifest | 2 +- x11-misc/e16-keyedit/metadata.xml | 3 - x11-misc/evolvotron/Manifest | 3 +- .../evolvotron/evolvotron-0.7.1-r1.ebuild | 54 + x11-misc/evolvotron/evolvotron-0.7.1.ebuild | 3 +- x11-misc/gtkdialog/Manifest | 5 +- ...log-0.8.3-do_variables_count_widgets.patch | 11 + .../gtkdialog-0.8.3_p20200202.ebuild | 1 + x11-misc/gtkdialog/gtkdialog-99999.ebuild | 1 + x11-misc/ipager/Manifest | 2 +- x11-misc/ipager/metadata.xml | 3 - x11-misc/picom/Manifest | 4 +- x11-misc/picom/picom-8.1.ebuild | 60 + x11-misc/picom/picom-9999.ebuild | 1 - x11-misc/py3status/Manifest | 6 +- x11-misc/py3status/metadata.xml | 3 - ...atus-3.29.ebuild => py3status-3.30.ebuild} | 0 x11-misc/svkbd/Manifest | 3 + .../svkbd}/metadata.xml | 5 +- x11-misc/svkbd/svkbd-0.2.ebuild | 50 + x11-misc/xlockmore/Manifest | 2 + .../xlockmore/xlockmore-5.66_alpha00.ebuild | 118 + x11-plugins/Manifest.gz | Bin 28067 -> 28079 bytes x11-plugins/docker/Manifest | 2 +- x11-plugins/docker/metadata.xml | 3 - x11-plugins/guifications/Manifest | 2 +- x11-plugins/guifications/metadata.xml | 1 - x11-plugins/pidgin-encryption/Manifest | 4 +- x11-plugins/pidgin-encryption/metadata.xml | 3 - ...ebuild => pidgin-encryption-3.1-r1.ebuild} | 25 +- x11-plugins/pidgin-latex/Manifest | 2 +- x11-plugins/pidgin-latex/metadata.xml | 4 - x11-plugins/pidgin-telegram/Manifest | 3 +- .../files/pidgin-telegram-1.4.3-clang.patch | 101 + .../pidgin-telegram-1.4.3.ebuild | 5 +- x11-plugins/wmSMPmon/Manifest | 2 +- x11-plugins/wmSMPmon/metadata.xml | 5 - x11-plugins/wmSpaceWeather/Manifest | 2 +- x11-plugins/wmSpaceWeather/metadata.xml | 3 - x11-plugins/wmacpi/Manifest | 2 +- x11-plugins/wmacpi/metadata.xml | 4 - x11-plugins/wmdrawer/Manifest | 2 +- x11-plugins/wmdrawer/metadata.xml | 5 - x11-terms/Manifest.gz | Bin 4533 -> 4529 bytes x11-terms/roxterm/Manifest | 4 +- x11-terms/roxterm/roxterm-3.1.5-r1.ebuild | 66 - x11-terms/roxterm/roxterm-3.9.4.ebuild | 31 + x11-themes/Manifest.gz | Bin 22407 -> 22411 bytes x11-themes/commonbox-styles-extra/Manifest | 2 +- .../commonbox-styles-extra/metadata.xml | 3 - x11-themes/commonbox-styles/Manifest | 2 +- x11-themes/commonbox-styles/metadata.xml | 3 - x11-themes/gkrellm-themes/Manifest | 2 +- x11-themes/gkrellm-themes/metadata.xml | 1 - x11-themes/gtk-engines-rezlooks/Manifest | 2 +- x11-themes/gtk-engines-rezlooks/metadata.xml | 3 - x11-wm/Manifest.gz | Bin 9628 -> 9634 bytes x11-wm/e16/Manifest | 2 +- x11-wm/e16/metadata.xml | 3 - x11-wm/muffin/Manifest | 2 +- x11-wm/muffin/metadata.xml | 10 +- x11-wm/treewm/Manifest | 2 +- x11-wm/treewm/metadata.xml | 1 - xfce-extra/Manifest.gz | Bin 9088 -> 9092 bytes xfce-extra/xfce4-time-out-plugin/Manifest | 2 +- .../xfce4-time-out-plugin-1.1.1.ebuild | 2 +- xfce-extra/xfce4-timer-plugin/Manifest | 2 +- .../xfce4-timer-plugin-1.7.1.ebuild | 2 +- 4453 files changed, 27522 insertions(+), 19285 deletions(-) rename acct-user/netdata/{netdata-0.ebuild => netdata-1.ebuild} (75%) create mode 100644 app-admin/ansible-base/Manifest rename app-admin/{ansible/ansible-2.10.0.ebuild => ansible-base/ansible-base-2.10.0.ebuild} (94%) create mode 100644 app-admin/ansible-base/ansible-base-2.10.1.ebuild create mode 100644 app-admin/ansible-base/metadata.xml delete mode 100644 app-admin/entr/entr-4.3.ebuild rename app-admin/entr/{entr-4.4.ebuild => entr-4.6.ebuild} (100%) delete mode 100644 app-admin/puppet-agent/puppet-agent-6.16.0-r1.ebuild delete mode 100644 app-admin/puppet-agent/puppet-agent-6.16.0-r2.ebuild delete mode 100644 app-admin/puppet/puppet-5.5.20.ebuild delete mode 100644 app-admin/puppet/puppet-6.15.0.ebuild delete mode 100644 app-admin/puppetdb/puppetdb-6.10.0.ebuild delete mode 100644 app-admin/puppetserver/puppetserver-6.11.0.ebuild create mode 100644 app-admin/setools/files/setools-4.3.0-remove-gui.patch create mode 100644 app-admin/setools/setools-4.3.0.ebuild create mode 100644 app-admin/xkcdpass/Manifest rename {dev-vcs/git-bz => app-admin/xkcdpass}/metadata.xml (73%) create mode 100644 app-admin/xkcdpass/xkcdpass-1.17.3.ebuild create mode 100644 app-benchmarks/siege/siege-4.0.7.ebuild rename app-cdr/bashburn/{bashburn-3.1.0.ebuild => bashburn-3.1.0-r1.ebuild} (68%) create mode 100644 app-crypt/scrypt/scrypt-1.3.1.ebuild delete mode 100644 app-crypt/tpm2-abrmd/files/tpm2-abrmd-2.1.1-build.patch delete mode 100644 app-crypt/tpm2-abrmd/tpm2-abrmd-2.1.1-r2.ebuild rename app-crypt/tpm2-abrmd/{tpm2-abrmd-2.3.1.ebuild => tpm2-abrmd-2.3.3.ebuild} (100%) create mode 100644 app-dicts/eblook/files/eblook-1.6.1-LDFLAGS.patch create mode 100644 app-doc/gimp-help/files/gimp-help-2.10.0-python3.patch rename app-doc/gimp-help/{gimp-help-2.10.0.ebuild => gimp-help-2.10.0-r1.ebuild} (76%) delete mode 100644 app-emacs/ghub/ghub-2.0.1.ebuild create mode 100644 app-emacs/ghub/ghub-3.4.1.ebuild delete mode 100644 app-emacs/magit-popup/magit-popup-2.12.3.ebuild rename app-emacs/magit-popup/{magit-popup-2.12.4.ebuild => magit-popup-2.13.3.ebuild} (92%) create mode 100644 app-emacs/treepy/treepy-0.1.2.ebuild create mode 100644 app-emacs/with-editor/with-editor-2.9.4.ebuild rename app-emulation/genymotion-bin/{genymotion-bin-3.1.0.ebuild => genymotion-bin-3.1.1.ebuild} (100%) rename app-emulation/gxemul/files/{0.6.0-fix-mkstemp-test.patch => gxemul-0.6.0-fix-mkstemp-test.patch} (72%) rename app-emulation/gxemul/files/{0.6.0-fix-mymkstemp.patch => gxemul-0.6.0-fix-mymkstemp.patch} (50%) rename app-emulation/gxemul/files/{0.6.0-gcc46.patch => gxemul-0.6.0-gcc46.patch} (100%) create mode 100644 app-emulation/gxemul/files/gxemul-0.6.0-no-doxygen.patch create mode 100644 app-emulation/gxemul/gxemul-0.6.2.ebuild delete mode 100644 app-emulation/lxc/lxc-4.0.3.ebuild delete mode 100644 app-emulation/lxd/lxd-4.0.2-r1.ebuild delete mode 100644 app-i18n/bidiv/bidiv-1.5-r1.ebuild delete mode 100644 app-i18n/bidiv/files/bidiv-1.5-fribidi.patch create mode 100644 app-i18n/qkc/files/qkc-1.00-makefile.patch rename app-misc/OpenRGB/{OpenRGB-0.3-r1.ebuild => OpenRGB-0.4.ebuild} (56%) create mode 100644 app-misc/glastree/glastree-1.04_p20150525.ebuild rename app-misc/gtk-sunlight/{gtk-sunlight-0.4.2.ebuild => gtk-sunlight-0.4.2-r1.ebuild} (80%) rename app-misc/timew/{timew-1.3.0.ebuild => timew-1.4.2.ebuild} (93%) rename app-misc/todo/{todo-2.10-r2.ebuild => todo-2.12.0.ebuild} (58%) rename app-pda/dynamite/files/{dynamite-bootstrap.patch => dynamite-0.1.1_p20120512-dynamite-bootstrap.patch} (89%) create mode 100644 app-portage/gentoopm/gentoopm-0.3.2.ebuild create mode 100644 app-portage/gpyutils/gpyutils-0.4.4.ebuild rename app-shells/gentoo-zsh-completions/{gentoo-zsh-completions-20180228.ebuild => gentoo-zsh-completions-20200914.ebuild} (100%) rename app-text/blogc/{blogc-0.19.0.ebuild => blogc-0.20.0.ebuild} (100%) create mode 100644 app-text/ghostscript-gpl/ghostscript-gpl-9.53.1.ebuild create mode 100644 app-text/zathura/zathura-0.4.7.ebuild delete mode 100644 dev-cpp/asio/asio-1.16.1.ebuild rename dev-db/sqlcl-bin/{sqlcl-bin-19.4.0.354.0937.ebuild => sqlcl-bin-20.2.0.174.1557.ebuild} (100%) delete mode 100644 dev-db/sqlite/files/sqlite-3.32.3-security_fixes.patch create mode 100644 dev-db/sqlite/files/sqlite-3.33.0-build_1.1.patch create mode 100644 dev-db/sqlite/files/sqlite-3.33.0-build_1.2.patch create mode 100644 dev-db/sqlite/files/sqlite-3.33.0-build_2.1.patch create mode 100644 dev-db/sqlite/files/sqlite-3.33.0-build_2.2.patch rename dev-db/sqlite/{sqlite-3.32.3.ebuild => sqlite-3.33.0.ebuild} (83%) rename dev-embedded/avarice/{avarice-2.13.ebuild => avarice-2.14.ebuild} (65%) create mode 100644 dev-embedded/avarice/files/avarice-2.14-broken-__unused-macro.patch rename dev-embedded/dc-tool-ip/files/{1.0.4-bfd-update.patch => dc-tool-ip-1.0.4-bfd-update.patch} (85%) create mode 100644 dev-embedded/dc-tool-ip/files/dc-tool-ip-1.0.4-makefile.patch create mode 100644 dev-embedded/kobs-ng/files/kobs-ng-fix-stdint.patch create mode 100644 dev-embedded/libdisasm/files/libdisasm-0.23-user-AS-OBJDUMP.patch create mode 100644 dev-embedded/picasm/files/picasm-1.14-makefile.patch create mode 100644 dev-embedded/picp/files/picp-0.6.8-C99-stdbool.patch create mode 100644 dev-embedded/picp/files/picp-0.6.8-makefile.patch delete mode 100644 dev-embedded/smdk-dltool/files/smdk-dltool-0.20-libusb-1.0.patch delete mode 100644 dev-embedded/smdk-dltool/smdk-dltool-0.20-r3.ebuild create mode 100644 dev-embedded/uisp/files/uisp-20050207-autotools.patch create mode 100644 dev-embedded/uisp/files/uisp-20050207-clang.patch rename dev-embedded/uisp/files/{mega-48-88-168.patch => uisp-20050207-mega-48-88-168.patch} (100%) delete mode 100644 dev-haskell/asn1-encoding/files/asn1-encoding-0.9.0-32bit-tests.patch delete mode 100644 dev-haskell/bloomfilter/files/bloomfilter-1.2.6.10-ghc-7.7.patch delete mode 100644 dev-haskell/bloomfilter/files/bloomfilter-1.2.6.10-quickcheck-2.6.patch delete mode 100644 dev-haskell/c2hs/files/c2hs-0.16.3-language-c-0.4.patch delete mode 100644 dev-haskell/c2hs/files/c2hs-0.16.4-ghc-7.6.patch delete mode 100644 dev-haskell/cabal-install/files/cabal-install-1.24.0.0-nopref.patch delete mode 100644 dev-haskell/encoding/files/encoding-0.8.2-cabal22.patch delete mode 100644 dev-haskell/esqueleto/files/esqueleto-2.4.3-persistent-2.5.patch rename dev-haskell/extra/{extra-1.7.7.ebuild => extra-1.7.8.ebuild} (100%) delete mode 100644 dev-haskell/hashed-storage/Manifest delete mode 100644 dev-haskell/hashed-storage/files/hashed-storage-0.5.11-QC-2.8.2.patch delete mode 100644 dev-haskell/hashed-storage/files/hashed-storage-0.5.11-ghc-7.10.patch delete mode 100644 dev-haskell/hashed-storage/hashed-storage-0.5.11.ebuild delete mode 100644 dev-haskell/hashed-storage/metadata.xml delete mode 100644 dev-haskell/lifted-async/files/lifted-async-0.2.0.2-monad-control-1.1.patch delete mode 100644 dev-haskell/network-bytestring/Manifest delete mode 100644 dev-haskell/network-bytestring/files/network-bytestring-0.1.3.4-ghc-7.6.patch delete mode 100644 dev-haskell/network-bytestring/metadata.xml delete mode 100644 dev-haskell/network-bytestring/network-bytestring-0.1.3.4.ebuild delete mode 100644 dev-haskell/test-framework-th-prime/files/test-framework-th-prime-0.0.7-cpphs-1.19.patch create mode 100644 dev-java/protobuf-java/protobuf-java-3.12.4.ebuild create mode 100644 dev-java/protobuf-java/protobuf-java-3.13.0.ebuild create mode 100644 dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.58.ebuild create mode 100644 dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.38.ebuild delete mode 100644 dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.7.178.ebuild create mode 100644 dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.8.46.ebuild create mode 100644 dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_CI_ConstructReleaseDoc_py-3.9.patch create mode 100644 dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_CI_ExtractBuildArgs_py-3.9.patch create mode 100644 dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_CI_handle_release_notification_py-3.9.patch create mode 100644 dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_CI_move_release_doc_to_models_py-3.9.patch create mode 100644 dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_android-build_build_and_test_android_py-3.9.patch create mode 100644 dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_binary-release-pipeline_lambda_publish_py-3.9.patch create mode 100644 dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_doc_crosslinks_generate_cross_link_data_py-3.9.patch create mode 100644 dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_build_3rdparty_py-3.9.patch create mode 100644 dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_build_example_py-3.9.patch create mode 100644 dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_dummy_web_server_py-3.9.patch create mode 100644 dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_endpoints_checker_py-3.9.patch create mode 100644 dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_gather_3rdparty_py-3.9.patch create mode 100644 dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_generate_sdks_py-3.9.patch create mode 100644 dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_renew_license_py-3.9.patch create mode 100644 dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_run_integration_tests_py-3.9.patch delete mode 100644 dev-libs/elfutils/files/elfutils-0.118-PaX-support.patch create mode 100644 dev-libs/girara/girara-0.3.5.ebuild create mode 100644 dev-libs/libmowgli/files/libmowgli-2.1.3-use-host-tools-for-ar-and-ranlib.patch rename dev-libs/libmowgli/{libmowgli-2.1.3-r1.ebuild => libmowgli-2.1.3-r2.ebuild} (67%) create mode 100644 dev-libs/protobuf/files/protobuf-3.13.0-disable_no-warning-test.patch create mode 100644 dev-libs/protobuf/files/protobuf-3.13.0-protoc_input_output_files.patch create mode 100644 dev-libs/protobuf/files/protobuf-3.13.0-system_libraries.patch create mode 100644 dev-libs/protobuf/protobuf-3.12.4.ebuild create mode 100644 dev-libs/protobuf/protobuf-3.13.0.ebuild create mode 100644 dev-libs/zziplib/files/zziplib-0.13.71-installing-man3-pages.patch create mode 100644 dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild create mode 100644 dev-perl/Archive-Tar-Wrapper/Archive-Tar-Wrapper-0.380.0.ebuild create mode 100644 dev-perl/Crypt-SMIME/Crypt-SMIME-0.270.0.ebuild create mode 100644 dev-perl/Data-ObjectDriver/Data-ObjectDriver-0.200.0.ebuild create mode 100644 dev-perl/Font-AFM/Font-AFM-1.200.0-r2.ebuild create mode 100644 dev-perl/Font-AFM/Font-AFM-1.200.0-r3.ebuild create mode 100644 dev-perl/Font-AFM/files/Font-AFM-1.20-custom-test-font.patch create mode 100644 dev-php/composer/composer-1.10.13.ebuild create mode 100644 dev-php/jsonlint/jsonlint-1.8.2.ebuild create mode 100644 dev-php/phar-utils/phar-utils-1.1.1.ebuild create mode 100644 dev-php/semver/semver-1.7.0.ebuild create mode 100644 dev-php/spdx-licenses/spdx-licenses-1.5.4.ebuild create mode 100644 dev-php/xdebug-handler/xdebug-handler-1.4.3.ebuild create mode 100644 dev-python/PyQt5/PyQt5-5.15.1.ebuild create mode 100644 dev-python/PyQtWebEngine/PyQtWebEngine-5.15.1.ebuild create mode 100644 dev-python/ansi2html/ansi2html-1.5.2-r2.ebuild create mode 100644 dev-python/autopep8/autopep8-1.5.4.ebuild create mode 100644 dev-python/autoprop/Manifest create mode 100644 dev-python/autoprop/autoprop-1.0.2.ebuild create mode 100644 dev-python/autoprop/metadata.xml create mode 100644 dev-python/binaryornot/binaryornot-0.4.4-r1.ebuild create mode 100644 dev-python/binaryornot/files/binaryornot-0.4.4-fix-version-number.patch create mode 100644 dev-python/boto3/boto3-1.14.61.ebuild create mode 100644 dev-python/botocore/botocore-1.17.61.ebuild create mode 100644 dev-python/coverage/coverage-5.3.ebuild create mode 100644 dev-python/django-appconf/Manifest create mode 100644 dev-python/django-appconf/django-appconf-1.0.4.ebuild rename {dev-tex/crosstex => dev-python/django-appconf}/metadata.xml (54%) create mode 100644 dev-python/django-compressor/Manifest create mode 100644 dev-python/django-compressor/django-compressor-2.4.ebuild create mode 100644 dev-python/django-compressor/metadata.xml delete mode 100644 dev-python/django-rq/django-rq-2.3.0.ebuild create mode 100644 dev-python/easyprocess/Manifest create mode 100644 dev-python/easyprocess/easyprocess-0.3.ebuild create mode 100644 dev-python/easyprocess/metadata.xml create mode 100644 dev-python/entrypoint2/Manifest create mode 100644 dev-python/entrypoint2/entrypoint2-0.2.1.ebuild create mode 100644 dev-python/entrypoint2/metadata.xml create mode 100644 dev-python/fcl/Manifest create mode 100644 dev-python/fcl/fcl-0.0.12.ebuild create mode 100644 dev-python/fcl/metadata.xml create mode 100644 dev-python/feedparser/feedparser-6.0.1.ebuild create mode 100644 dev-python/glooey/Manifest create mode 100644 dev-python/glooey/glooey-0.3.1.ebuild create mode 100644 dev-python/glooey/metadata.xml delete mode 100644 dev-python/hcloud-python/hcloud-python-1.8.1.ebuild delete mode 100644 dev-python/hcloud-python/hcloud-python-1.8.2.ebuild create mode 100644 dev-python/hypothesis/hypothesis-5.35.2.ebuild create mode 100644 dev-python/hypothesis/hypothesis-5.35.3.ebuild create mode 100644 dev-python/influxdb/files/influxdb-5.3.0-pandas-future-warning.patch rename dev-python/influxdb/{influxdb-5.3.0.ebuild => influxdb-5.3.0-r1.ebuild} (91%) create mode 100644 dev-python/matplotlib/files/matplotlib-3.3.2-test-extra.patch rename dev-python/matplotlib/{matplotlib-3.2.2-r1.ebuild => matplotlib-3.2.2-r2.ebuild} (99%) rename dev-python/matplotlib/{matplotlib-3.3.0.ebuild => matplotlib-3.3.0-r1.ebuild} (99%) rename dev-python/matplotlib/{matplotlib-3.3.1-r1.ebuild => matplotlib-3.3.1-r2.ebuild} (99%) create mode 100644 dev-python/matplotlib/matplotlib-3.3.2.ebuild create mode 100644 dev-python/mss/Manifest create mode 100644 dev-python/mss/metadata.xml create mode 100644 dev-python/mss/mss-6.0.0.ebuild delete mode 100644 dev-python/numpy/files/numpy-1.15.4-no-hardcode-blas.patch delete mode 100644 dev-python/numpy/files/numpy-1.16.5-setup.py-install-skip-build-fails.patch delete mode 100644 dev-python/numpy/numpy-1.16.5-r1.ebuild delete mode 100644 dev-python/numpy/numpy-1.17.4-r3.ebuild delete mode 100644 dev-python/paver/Manifest delete mode 100644 dev-python/paver/metadata.xml delete mode 100644 dev-python/paver/paver-1.3.4-r1.ebuild create mode 100644 dev-python/protobuf-python/protobuf-python-3.12.4.ebuild create mode 100644 dev-python/protobuf-python/protobuf-python-3.13.0.ebuild create mode 100644 dev-python/pydata-sphinx-theme/Manifest create mode 100644 dev-python/pydata-sphinx-theme/metadata.xml create mode 100644 dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.4.0.ebuild rename dev-python/pygame_sdl2/{pygame_sdl2-6.99.12.4-r2.ebuild => pygame_sdl2-6.99.12.4-r4.ebuild} (80%) rename dev-python/pygame_sdl2/{pygame_sdl2-6.99.12.4-r3.ebuild => pygame_sdl2-6.99.12.4-r5.ebuild} (80%) rename dev-python/pygame_sdl2/{pygame_sdl2-7.3.5.ebuild => pygame_sdl2-7.3.5-r1.ebuild} (79%) create mode 100644 dev-python/pypy-exe/pypy-exe-7.3.2_rc2.ebuild create mode 100644 dev-python/pypy/pypy-7.3.2_rc2.ebuild create mode 100644 dev-python/pypy3-exe/pypy3-exe-7.3.2_rc2.ebuild create mode 100644 dev-python/pypy3-exe/pypy3-exe-7.3.2_rc2_p37.ebuild create mode 100644 dev-python/pypy3/pypy3-7.3.2_rc2.ebuild create mode 100644 dev-python/pypy3/pypy3-7.3.2_rc2_p37.ebuild create mode 100644 dev-python/pyrsistent/pyrsistent-0.17.3.ebuild create mode 100644 dev-python/pyscreenshot/Manifest create mode 100644 dev-python/pyscreenshot/metadata.xml create mode 100644 dev-python/pyscreenshot/pyscreenshot-2.2.ebuild create mode 100644 dev-python/pytest-datadir/Manifest create mode 100644 dev-python/pytest-datadir/metadata.xml create mode 100644 dev-python/pytest-datadir/pytest-datadir-1.3.1.ebuild create mode 100644 dev-python/pytest-faulthandler/Manifest create mode 100644 dev-python/pytest-faulthandler/metadata.xml create mode 100644 dev-python/pytest-faulthandler/pytest-faulthandler-1.6.0.ebuild create mode 100644 dev-python/pytest-faulthandler/pytest-faulthandler-2.0.1.ebuild create mode 100644 dev-python/pytest-ordering/Manifest create mode 100644 dev-python/pytest-ordering/metadata.xml create mode 100644 dev-python/pytest-ordering/pytest-ordering-0.6.ebuild create mode 100644 dev-python/pytest-regressions/Manifest create mode 100644 dev-python/pytest-regressions/metadata.xml create mode 100644 dev-python/pytest-regressions/pytest-regressions-2.0.1.ebuild create mode 100644 dev-python/pytest-xvfb/Manifest create mode 100644 dev-python/pytest-xvfb/metadata.xml create mode 100644 dev-python/pytest-xvfb/pytest-xvfb-2.0.0.ebuild create mode 100644 dev-python/python-iptables/python-iptables-1.0.0.ebuild create mode 100644 dev-python/pyvirtualdisplay/Manifest create mode 100644 dev-python/pyvirtualdisplay/metadata.xml create mode 100644 dev-python/pyvirtualdisplay/pyvirtualdisplay-1.3.2.ebuild create mode 100644 dev-python/rcssmin/Manifest create mode 100644 dev-python/rcssmin/metadata.xml create mode 100644 dev-python/rcssmin/rcssmin-1.0.6.ebuild create mode 100644 dev-python/rjsmin/Manifest create mode 100644 dev-python/rjsmin/metadata.xml create mode 100644 dev-python/rjsmin/rjsmin-1.1.0.ebuild create mode 100644 dev-python/robot-detection/Manifest create mode 100644 dev-python/robot-detection/metadata.xml create mode 100644 dev-python/robot-detection/robot-detection-0.4.0.ebuild delete mode 100644 dev-python/sentry-sdk/sentry-sdk-0.14.4.ebuild delete mode 100644 dev-python/sentry-sdk/sentry-sdk-0.16.3-r1.ebuild rename dev-python/sentry-sdk/{sentry-sdk-0.17.4.ebuild => sentry-sdk-0.17.6.ebuild} (91%) create mode 100644 dev-python/sphinx-multiversion/Manifest create mode 100644 dev-python/sphinx-multiversion/metadata.xml create mode 100644 dev-python/sphinx-multiversion/sphinx-multiversion-0.2.4.ebuild create mode 100644 dev-python/sphinx-notfound-page/sphinx-notfound-page-0.5.ebuild create mode 100644 dev-python/sphinx-panels/Manifest create mode 100644 dev-python/sphinx-panels/metadata.xml create mode 100644 dev-python/sphinx-panels/sphinx-panels-0.4.1.ebuild create mode 100644 dev-python/spyder-kernels/spyder-kernels-1.9.4.ebuild rename dev-python/spyder-terminal/{spyder-terminal-0.4.0.ebuild => spyder-terminal-0.4.2.ebuild} (85%) rename dev-python/spyder-vim/{spyder-vim-0_pre20200514.ebuild => spyder-vim-0_pre20200721.ebuild} (74%) create mode 100644 dev-python/spyder/files/spyder-4.1.5-doc-theme-renamed.patch create mode 100644 dev-python/spyder/spyder-4.1.5.ebuild create mode 100644 dev-python/suds/files/suds-0.8.4-fix-optimization.patch create mode 100644 dev-python/suds/suds-0.8.4.ebuild create mode 100644 dev-python/tenacity/tenacity-6.2.0.ebuild create mode 100644 dev-python/vecrec/Manifest create mode 100644 dev-python/vecrec/metadata.xml create mode 100644 dev-python/vecrec/vecrec-0.3.0.ebuild create mode 100644 dev-python/vncdotool/Manifest create mode 100644 dev-python/vncdotool/metadata.xml create mode 100644 dev-python/vncdotool/vncdotool-0.13.0.ebuild create mode 100644 dev-python/vncdotool/vncdotool-1.0.0.ebuild create mode 100644 dev-python/wand/wand-0.6.3.ebuild create mode 100644 dev-python/xmlschema/xmlschema-1.2.4.ebuild create mode 100644 dev-ruby/GeoRuby/GeoRuby-2.5.2-r1.ebuild delete mode 100644 dev-ruby/acme-client/acme-client-2.0.4.ebuild delete mode 100644 dev-ruby/acme-client/acme-client-2.0.5.ebuild delete mode 100644 dev-ruby/activeldap/activeldap-6.0.0.ebuild delete mode 100644 dev-ruby/activeldap/activeldap-6.0.1.ebuild delete mode 100644 dev-ruby/acts_as_list/acts_as_list-0.9.19.ebuild delete mode 100644 dev-ruby/acts_as_list/acts_as_list-1.0.0.ebuild delete mode 100644 dev-ruby/airbrussh/airbrussh-1.3.3.ebuild delete mode 100644 dev-ruby/asciidoctor-diagram/asciidoctor-diagram-1.5.18.ebuild delete mode 100644 dev-ruby/asciidoctor-diagram/asciidoctor-diagram-2.0.1.ebuild delete mode 100644 dev-ruby/asciidoctor/asciidoctor-1.5.8.ebuild create mode 100644 dev-ruby/autoprefixer-rails/autoprefixer-rails-9.8.6.5.ebuild delete mode 100644 dev-ruby/aws-eventstream/aws-eventstream-1.0.3.ebuild delete mode 100644 dev-ruby/aws-partitions/aws-partitions-1.248.0.ebuild rename dev-ruby/aws-partitions/{aws-partitions-1.281.0.ebuild => aws-partitions-1.370.0.ebuild} (91%) delete mode 100644 dev-ruby/aws-sdk-core/aws-sdk-core-2.11.79.ebuild delete mode 100644 dev-ruby/aws-sdk-resources/aws-sdk-resources-2.11.79.ebuild delete mode 100644 dev-ruby/aws-sdk/aws-sdk-2.11.79.ebuild delete mode 100644 dev-ruby/backports/backports-3.16.1.ebuild delete mode 100644 dev-ruby/backports/backports-3.18.1.ebuild delete mode 100644 dev-ruby/bcat/Manifest delete mode 100644 dev-ruby/bcat/bcat-0.6.2-r3.ebuild delete mode 100644 dev-ruby/bcat/metadata.xml delete mode 100644 dev-ruby/bindex/bindex-0.7.0.ebuild delete mode 100644 dev-ruby/bunny/bunny-2.14.4.ebuild rename dev-ruby/bunny/{bunny-2.15.0-r1.ebuild => bunny-2.17.0.ebuild} (93%) delete mode 100644 dev-ruby/combustion/combustion-1.2.0.ebuild delete mode 100644 dev-ruby/cri/cri-2.15.5.ebuild delete mode 100644 dev-ruby/cri/cri-2.15.6.ebuild delete mode 100644 dev-ruby/cri/cri-2.15.7.ebuild delete mode 100644 dev-ruby/cri/cri-2.15.9.ebuild delete mode 100644 dev-ruby/curses/curses-1.3.1.ebuild delete mode 100644 dev-ruby/delayer-deferred/delayer-deferred-2.1.1.ebuild delete mode 100644 dev-ruby/delayer/delayer-1.0.0.ebuild delete mode 100644 dev-ruby/delayer/delayer-1.1.1.ebuild delete mode 100644 dev-ruby/dotenv/dotenv-2.7.3.ebuild delete mode 100644 dev-ruby/dotenv/dotenv-2.7.4.ebuild delete mode 100644 dev-ruby/dotenv/dotenv-2.7.5.ebuild delete mode 100644 dev-ruby/equatable/equatable-0.5.0.ebuild delete mode 100644 dev-ruby/equatable/equatable-0.6.0.ebuild delete mode 100644 dev-ruby/gh/gh-0.16.0.ebuild delete mode 100644 dev-ruby/gh/gh-0.17.0.ebuild delete mode 100644 dev-ruby/google-protobuf/google-protobuf-3.11.2.ebuild rename dev-ruby/google-protobuf/{google-protobuf-3.11.3.ebuild => google-protobuf-3.12.4.ebuild} (91%) delete mode 100644 dev-ruby/google-protobuf/google-protobuf-3.9.2.ebuild delete mode 100644 dev-ruby/gpgme/gpgme-2.0.18.ebuild delete mode 100644 dev-ruby/gpgme/gpgme-2.0.19.ebuild delete mode 100644 dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild delete mode 100644 dev-ruby/hiera-eyaml/hiera-eyaml-3.1.0.ebuild delete mode 100644 dev-ruby/hoe/hoe-3.16.0.ebuild delete mode 100644 dev-ruby/http-accept/http-accept-2.1.0.ebuild delete mode 100644 dev-ruby/httparty/httparty-0.17.1.ebuild delete mode 100644 dev-ruby/httparty/httparty-0.18.0.ebuild delete mode 100644 dev-ruby/i18n/i18n-1.8.0.ebuild delete mode 100644 dev-ruby/i18n/i18n-1.8.1.ebuild delete mode 100644 dev-ruby/i18n/i18n-1.8.2-r1.ebuild delete mode 100644 dev-ruby/i18n/i18n-1.8.3.ebuild delete mode 100644 dev-ruby/i18n/i18n-1.8.4.ebuild create mode 100644 dev-ruby/jbuilder/jbuilder-2.10.1.ebuild delete mode 100644 dev-ruby/json/files/json-1.8.6-heap-exposure.patch delete mode 100644 dev-ruby/json/json-1.8.6-r1.ebuild delete mode 100644 dev-ruby/kramdown/kramdown-1.17.0-r2.ebuild create mode 100644 dev-ruby/lumberjack/lumberjack-1.2.8.ebuild delete mode 100644 dev-ruby/mustache/mustache-1.0.5.ebuild delete mode 100644 dev-ruby/mysql2/mysql2-0.4.10-r3.ebuild create mode 100644 dev-ruby/nio4r/nio4r-2.5.4.ebuild create mode 100644 dev-ruby/ox/ox-2.13.4.ebuild rename dev-ruby/pkg-config/{pkg-config-1.2.8.ebuild => pkg-config-1.4.3.ebuild} (83%) delete mode 100644 dev-ruby/puppetdb-termini/puppetdb-termini-6.10.0.ebuild delete mode 100644 dev-ruby/rake-compiler/rake-compiler-1.0.7.ebuild delete mode 100644 dev-ruby/redis/files/redis-3.2.1-local-redis-server.patch delete mode 100644 dev-ruby/regexp_property_values/regexp_property_values-0.3.5.ebuild delete mode 100644 dev-ruby/request_store/request_store-1.0.5.ebuild create mode 100644 dev-ruby/rjb/rjb-1.6.2.ebuild create mode 100644 dev-ruby/sprockets-rails/sprockets-rails-3.2.2.ebuild delete mode 100644 dev-tex/crosstex/Manifest delete mode 100644 dev-tex/crosstex/crosstex-0.6-r3.ebuild create mode 100644 dev-util/aruba/aruba-1.0.3.ebuild delete mode 100644 dev-util/cbindgen/cbindgen-0.14.3.ebuild create mode 100644 dev-util/cgdb/files/cgdb-0.7.1-respect-AR.patch create mode 100644 dev-util/conan/conan-1.28.1.ebuild delete mode 100644 dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.4427-noVC_TranslateBuild_retval.patch delete mode 100644 dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.4427.ebuild delete mode 100644 dev-util/packer/packer-1.4.1.ebuild rename dev-util/packer/{packer-1.4.4.ebuild => packer-1.5.6.ebuild} (94%) rename dev-util/packer/{packer-1.3.5.ebuild => packer-1.6.1.ebuild} (53%) delete mode 100644 dev-vcs/git-bz/Manifest delete mode 100644 dev-vcs/git-bz/git-bz-0.2015.09.08.ebuild create mode 100644 dev-vcs/topgit/files/topgit-0.19.12-Rename-T-to-TESTSUITE.patch delete mode 100644 dev-vcs/tortoisehg/tortoisehg-5.4.1.ebuild rename dev-vcs/tortoisehg/{tortoisehg-5.3.2.ebuild => tortoisehg-5.5.1.ebuild} (70%) delete mode 100644 games-action/dxx-rebirth/dxx-rebirth-0.59.100.ebuild delete mode 100644 games-action/dxx-rebirth/files/dxx-rebirth-0.59.100-flags.patch delete mode 100644 games-action/dxx-rebirth/files/dxx-rebirth-0.59.100-physfs-3-no-deprecation.patch delete mode 100644 games-action/dxx-rebirth/files/dxx-rebirth-0.59.100-sharepath.patch create mode 100644 gnustep-apps/simpleagenda/simpleagenda-0.44.ebuild create mode 100644 gnustep-apps/terminal/files/terminal-0.9.9-fno-common.patch rename gui-apps/gtkgreet/{gtkgreet-0.6.ebuild => gtkgreet-0.6-r1.ebuild} (74%) create mode 100644 gui-apps/waybar/files/waybar-0.9.3-fix-crash-with-fmt.patch rename gui-apps/waybar/{waybar-0.9.3.ebuild => waybar-0.9.3-r1.ebuild} (95%) delete mode 100644 gui-wm/sway/files/sway-1.4-gcc-10.patch delete mode 100644 gui-wm/sway/sway-1.4-r2.ebuild delete mode 100644 licenses/LogMeIn-2013 delete mode 100644 mail-filter/afew/afew-1.2.0.ebuild delete mode 100644 mail-filter/afew/afew-1.3.0-r1.ebuild rename mail-filter/afew/{afew-2.0.0.ebuild => afew-3.0.1.ebuild} (75%) rename mail-filter/libsrs2/{libsrs2-1.0.18.ebuild => libsrs2-1.0.18-r1.ebuild} (71%) create mode 100644 mail-filter/mapson/files/mapson-3.3-respect-AR.patch rename mail-filter/mapson/{mapson-3.3.ebuild => mapson-3.3-r1.ebuild} (59%) create mode 100644 mail-filter/mapson/mapson-3.3.1.ebuild create mode 100644 media-gfx/curaengine/curaengine-4.7.0.ebuild create mode 100644 media-gfx/curaengine/files/curaengine-4.7.0-fix-tests.patch create mode 100644 media-plugins/kodi-audiodecoder-sacd/Manifest create mode 100644 media-plugins/kodi-audiodecoder-sacd/kodi-audiodecoder-sacd-0.1.1.ebuild create mode 100644 media-plugins/kodi-audiodecoder-sacd/kodi-audiodecoder-sacd-9999.ebuild create mode 100644 media-plugins/kodi-audiodecoder-sacd/metadata.xml create mode 100644 media-plugins/kodi-game-libretro-snes9x/kodi-game-libretro-snes9x-1.60.0.13.ebuild create mode 100644 media-plugins/kodi-game-libretro/kodi-game-libretro-2.2.0.ebuild create mode 100644 media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-8.0.0.ebuild create mode 100644 media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-7.0.0.ebuild create mode 100644 media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-7.0.0.ebuild create mode 100644 media-plugins/kodi-screensaver-matrixtrails/kodi-screensaver-matrixtrails-2.6.0.ebuild create mode 100644 media-plugins/kodi-screensaver-pyro/kodi-screensaver-pyro-3.3.0.ebuild create mode 100644 media-plugins/kodi-vfs-libarchive/kodi-vfs-libarchive-2.0.0.ebuild create mode 100644 media-plugins/kodi-vfs-rar/kodi-vfs-rar-4.0.0.ebuild create mode 100644 media-plugins/kodi-vfs-sacd/kodi-vfs-sacd-2.0.0.ebuild create mode 100644 media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-6.3.0.ebuild create mode 100644 media-plugins/kodi-visualization-goom/kodi-visualization-goom-3.4.0.ebuild create mode 100644 media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-3.3.0.ebuild create mode 100644 media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-3.4.0.ebuild create mode 100644 media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-2.4.0.ebuild create mode 100644 media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-4.4.0.ebuild create mode 100644 media-sound/din/din-48.ebuild create mode 100644 media-sound/din/files/din-48-fix-random-constants.patch create mode 100644 media-sound/din/files/din-48-makefile.patch rename media-tv/kodi/{kodi-19.0_alpha1_p20200909.ebuild => kodi-19.0_alpha1_p20200916.ebuild} (98%) create mode 100644 metadata/glsa/glsa-202009-04.xml create mode 100644 metadata/glsa/glsa-202009-05.xml create mode 100644 metadata/glsa/glsa-202009-06.xml create mode 100644 metadata/glsa/glsa-202009-07.xml create mode 100644 metadata/glsa/glsa-202009-08.xml create mode 100644 metadata/glsa/glsa-202009-09.xml create mode 100644 metadata/glsa/glsa-202009-10.xml create mode 100644 metadata/glsa/glsa-202009-11.xml create mode 100644 metadata/glsa/glsa-202009-12.xml rename metadata/md5-cache/acct-user/{netdata-0 => netdata-1} (92%) rename metadata/md5-cache/app-admin/{ansible-2.10.0 => ansible-base-2.10.0} (51%) create mode 100644 metadata/md5-cache/app-admin/ansible-base-2.10.1 delete mode 100644 metadata/md5-cache/app-admin/entr-4.3 rename metadata/md5-cache/app-admin/{entr-4.4 => entr-4.6} (87%) delete mode 100644 metadata/md5-cache/app-admin/puppet-5.5.20 delete mode 100644 metadata/md5-cache/app-admin/puppet-6.15.0 delete mode 100644 metadata/md5-cache/app-admin/puppet-agent-6.16.0-r1 delete mode 100644 metadata/md5-cache/app-admin/puppet-agent-6.16.0-r2 delete mode 100644 metadata/md5-cache/app-admin/puppetdb-6.10.0 delete mode 100644 metadata/md5-cache/app-admin/puppetserver-6.11.0 create mode 100644 metadata/md5-cache/app-admin/setools-4.3.0 create mode 100644 metadata/md5-cache/app-admin/xkcdpass-1.17.3 create mode 100644 metadata/md5-cache/app-benchmarks/siege-4.0.7 rename metadata/md5-cache/app-cdr/{bashburn-3.1.0 => bashburn-3.1.0-r1} (77%) create mode 100644 metadata/md5-cache/app-crypt/scrypt-1.3.1 delete mode 100644 metadata/md5-cache/app-crypt/tpm2-abrmd-2.1.1-r2 rename metadata/md5-cache/app-crypt/{tpm2-abrmd-2.3.1 => tpm2-abrmd-2.3.3} (96%) delete mode 100644 metadata/md5-cache/app-doc/gimp-help-2.10.0 create mode 100644 metadata/md5-cache/app-doc/gimp-help-2.10.0-r1 delete mode 100644 metadata/md5-cache/app-emacs/ghub-2.0.1 create mode 100644 metadata/md5-cache/app-emacs/ghub-3.4.1 delete mode 100644 metadata/md5-cache/app-emacs/magit-popup-2.12.3 delete mode 100644 metadata/md5-cache/app-emacs/magit-popup-2.12.4 create mode 100644 metadata/md5-cache/app-emacs/magit-popup-2.13.3 create mode 100644 metadata/md5-cache/app-emacs/treepy-0.1.2 create mode 100644 metadata/md5-cache/app-emacs/with-editor-2.9.4 rename metadata/md5-cache/app-emulation/{genymotion-bin-3.1.0 => genymotion-bin-3.1.1} (94%) create mode 100644 metadata/md5-cache/app-emulation/gxemul-0.6.2 delete mode 100644 metadata/md5-cache/app-emulation/lxc-4.0.3 delete mode 100644 metadata/md5-cache/app-emulation/lxd-4.0.2-r1 delete mode 100644 metadata/md5-cache/app-i18n/bidiv-1.5-r1 rename metadata/md5-cache/app-misc/{OpenRGB-0.3-r1 => OpenRGB-0.4} (51%) create mode 100644 metadata/md5-cache/app-misc/glastree-1.04_p20150525 rename metadata/md5-cache/app-misc/{gtk-sunlight-0.4.2 => gtk-sunlight-0.4.2-r1} (52%) rename metadata/md5-cache/app-misc/{timew-1.3.0 => timew-1.4.2} (91%) rename metadata/md5-cache/app-misc/{todo-2.10-r2 => todo-2.12.0} (67%) create mode 100644 metadata/md5-cache/app-portage/gentoopm-0.3.2 create mode 100644 metadata/md5-cache/app-portage/gpyutils-0.4.4 rename metadata/md5-cache/app-shells/{gentoo-zsh-completions-20180228 => gentoo-zsh-completions-20200914} (88%) rename metadata/md5-cache/app-text/{blogc-0.19.0 => blogc-0.20.0} (81%) create mode 100644 metadata/md5-cache/app-text/ghostscript-gpl-9.53.1 create mode 100644 metadata/md5-cache/app-text/zathura-0.4.7 delete mode 100644 metadata/md5-cache/dev-cpp/asio-1.16.1 rename metadata/md5-cache/dev-db/{sqlcl-bin-19.4.0.354.0937 => sqlcl-bin-20.2.0.174.1557} (92%) rename metadata/md5-cache/dev-db/{sqlite-3.32.3 => sqlite-3.33.0} (90%) rename metadata/md5-cache/dev-embedded/{avarice-2.13 => avarice-2.14} (54%) delete mode 100644 metadata/md5-cache/dev-embedded/smdk-dltool-0.20-r3 rename metadata/md5-cache/dev-haskell/{extra-1.7.7 => extra-1.7.8} (92%) delete mode 100644 metadata/md5-cache/dev-haskell/hashed-storage-0.5.11 delete mode 100644 metadata/md5-cache/dev-haskell/network-bytestring-0.1.3.4 create mode 100644 metadata/md5-cache/dev-java/protobuf-java-3.12.4 create mode 100644 metadata/md5-cache/dev-java/protobuf-java-3.13.0 create mode 100644 metadata/md5-cache/dev-java/tomcat-servlet-api-8.5.58 create mode 100644 metadata/md5-cache/dev-java/tomcat-servlet-api-9.0.38 delete mode 100644 metadata/md5-cache/dev-libs/aws-sdk-cpp-1.7.178 create mode 100644 metadata/md5-cache/dev-libs/aws-sdk-cpp-1.8.46 create mode 100644 metadata/md5-cache/dev-libs/girara-0.3.5 rename metadata/md5-cache/dev-libs/{libmowgli-2.1.3-r1 => libmowgli-2.1.3-r2} (58%) create mode 100644 metadata/md5-cache/dev-libs/protobuf-3.12.4 create mode 100644 metadata/md5-cache/dev-libs/protobuf-3.13.0 create mode 100644 metadata/md5-cache/dev-libs/zziplib-0.13.71_p20200419 create mode 100644 metadata/md5-cache/dev-perl/Archive-Tar-Wrapper-0.380.0 create mode 100644 metadata/md5-cache/dev-perl/Crypt-SMIME-0.270.0 create mode 100644 metadata/md5-cache/dev-perl/Data-ObjectDriver-0.200.0 create mode 100644 metadata/md5-cache/dev-perl/Font-AFM-1.200.0-r2 create mode 100644 metadata/md5-cache/dev-perl/Font-AFM-1.200.0-r3 create mode 100644 metadata/md5-cache/dev-php/composer-1.10.13 create mode 100644 metadata/md5-cache/dev-php/jsonlint-1.8.2 create mode 100644 metadata/md5-cache/dev-php/phar-utils-1.1.1 create mode 100644 metadata/md5-cache/dev-php/semver-1.7.0 create mode 100644 metadata/md5-cache/dev-php/spdx-licenses-1.5.4 create mode 100644 metadata/md5-cache/dev-php/xdebug-handler-1.4.3 create mode 100644 metadata/md5-cache/dev-python/PyQt5-5.15.1 create mode 100644 metadata/md5-cache/dev-python/PyQtWebEngine-5.15.1 create mode 100644 metadata/md5-cache/dev-python/ansi2html-1.5.2-r2 create mode 100644 metadata/md5-cache/dev-python/autopep8-1.5.4 create mode 100644 metadata/md5-cache/dev-python/autoprop-1.0.2 create mode 100644 metadata/md5-cache/dev-python/binaryornot-0.4.4-r1 create mode 100644 metadata/md5-cache/dev-python/boto3-1.14.61 create mode 100644 metadata/md5-cache/dev-python/botocore-1.17.61 create mode 100644 metadata/md5-cache/dev-python/coverage-5.3 create mode 100644 metadata/md5-cache/dev-python/django-appconf-1.0.4 create mode 100644 metadata/md5-cache/dev-python/django-compressor-2.4 delete mode 100644 metadata/md5-cache/dev-python/django-rq-2.3.0 create mode 100644 metadata/md5-cache/dev-python/easyprocess-0.3 create mode 100644 metadata/md5-cache/dev-python/entrypoint2-0.2.1 create mode 100644 metadata/md5-cache/dev-python/fcl-0.0.12 create mode 100644 metadata/md5-cache/dev-python/feedparser-6.0.1 create mode 100644 metadata/md5-cache/dev-python/glooey-0.3.1 delete mode 100644 metadata/md5-cache/dev-python/hcloud-python-1.8.1 delete mode 100644 metadata/md5-cache/dev-python/hcloud-python-1.8.2 create mode 100644 metadata/md5-cache/dev-python/hypothesis-5.35.2 create mode 100644 metadata/md5-cache/dev-python/hypothesis-5.35.3 delete mode 100644 metadata/md5-cache/dev-python/influxdb-5.3.0 create mode 100644 metadata/md5-cache/dev-python/influxdb-5.3.0-r1 delete mode 100644 metadata/md5-cache/dev-python/matplotlib-3.2.2-r1 create mode 100644 metadata/md5-cache/dev-python/matplotlib-3.2.2-r2 delete mode 100644 metadata/md5-cache/dev-python/matplotlib-3.3.0 create mode 100644 metadata/md5-cache/dev-python/matplotlib-3.3.0-r1 delete mode 100644 metadata/md5-cache/dev-python/matplotlib-3.3.1-r1 create mode 100644 metadata/md5-cache/dev-python/matplotlib-3.3.1-r2 create mode 100644 metadata/md5-cache/dev-python/matplotlib-3.3.2 create mode 100644 metadata/md5-cache/dev-python/mss-6.0.0 delete mode 100644 metadata/md5-cache/dev-python/numpy-1.16.5-r1 delete mode 100644 metadata/md5-cache/dev-python/numpy-1.17.4-r3 delete mode 100644 metadata/md5-cache/dev-python/paver-1.3.4-r1 create mode 100644 metadata/md5-cache/dev-python/protobuf-python-3.12.4 create mode 100644 metadata/md5-cache/dev-python/protobuf-python-3.13.0 create mode 100644 metadata/md5-cache/dev-python/pydata-sphinx-theme-0.4.0 delete mode 100644 metadata/md5-cache/dev-python/pygame_sdl2-6.99.12.4-r3 rename metadata/md5-cache/dev-python/{pygame_sdl2-6.99.12.4-r2 => pygame_sdl2-6.99.12.4-r4} (51%) create mode 100644 metadata/md5-cache/dev-python/pygame_sdl2-6.99.12.4-r5 delete mode 100644 metadata/md5-cache/dev-python/pygame_sdl2-7.3.5 create mode 100644 metadata/md5-cache/dev-python/pygame_sdl2-7.3.5-r1 create mode 100644 metadata/md5-cache/dev-python/pypy-7.3.2_rc2 create mode 100644 metadata/md5-cache/dev-python/pypy-exe-7.3.2_rc2 create mode 100644 metadata/md5-cache/dev-python/pypy3-7.3.2_rc2 create mode 100644 metadata/md5-cache/dev-python/pypy3-7.3.2_rc2_p37 create mode 100644 metadata/md5-cache/dev-python/pypy3-exe-7.3.2_rc2 create mode 100644 metadata/md5-cache/dev-python/pypy3-exe-7.3.2_rc2_p37 create mode 100644 metadata/md5-cache/dev-python/pyrsistent-0.17.3 create mode 100644 metadata/md5-cache/dev-python/pyscreenshot-2.2 create mode 100644 metadata/md5-cache/dev-python/pytest-datadir-1.3.1 create mode 100644 metadata/md5-cache/dev-python/pytest-faulthandler-1.6.0 create mode 100644 metadata/md5-cache/dev-python/pytest-faulthandler-2.0.1 create mode 100644 metadata/md5-cache/dev-python/pytest-ordering-0.6 create mode 100644 metadata/md5-cache/dev-python/pytest-regressions-2.0.1 create mode 100644 metadata/md5-cache/dev-python/pytest-xvfb-2.0.0 create mode 100644 metadata/md5-cache/dev-python/python-iptables-1.0.0 create mode 100644 metadata/md5-cache/dev-python/pyvirtualdisplay-1.3.2 create mode 100644 metadata/md5-cache/dev-python/rcssmin-1.0.6 create mode 100644 metadata/md5-cache/dev-python/rjsmin-1.1.0 create mode 100644 metadata/md5-cache/dev-python/robot-detection-0.4.0 delete mode 100644 metadata/md5-cache/dev-python/sentry-sdk-0.14.4 delete mode 100644 metadata/md5-cache/dev-python/sentry-sdk-0.16.3-r1 delete mode 100644 metadata/md5-cache/dev-python/sentry-sdk-0.17.4 create mode 100644 metadata/md5-cache/dev-python/sentry-sdk-0.17.6 create mode 100644 metadata/md5-cache/dev-python/sphinx-multiversion-0.2.4 create mode 100644 metadata/md5-cache/dev-python/sphinx-notfound-page-0.5 create mode 100644 metadata/md5-cache/dev-python/sphinx-panels-0.4.1 create mode 100644 metadata/md5-cache/dev-python/spyder-4.1.5 create mode 100644 metadata/md5-cache/dev-python/spyder-kernels-1.9.4 delete mode 100644 metadata/md5-cache/dev-python/spyder-terminal-0.4.0 create mode 100644 metadata/md5-cache/dev-python/spyder-terminal-0.4.2 delete mode 100644 metadata/md5-cache/dev-python/spyder-vim-0_pre20200514 create mode 100644 metadata/md5-cache/dev-python/spyder-vim-0_pre20200721 create mode 100644 metadata/md5-cache/dev-python/suds-0.8.4 create mode 100644 metadata/md5-cache/dev-python/tenacity-6.2.0 create mode 100644 metadata/md5-cache/dev-python/vecrec-0.3.0 create mode 100644 metadata/md5-cache/dev-python/vncdotool-0.13.0 create mode 100644 metadata/md5-cache/dev-python/vncdotool-1.0.0 create mode 100644 metadata/md5-cache/dev-python/wand-0.6.3 create mode 100644 metadata/md5-cache/dev-python/xmlschema-1.2.4 create mode 100644 metadata/md5-cache/dev-ruby/GeoRuby-2.5.2-r1 delete mode 100644 metadata/md5-cache/dev-ruby/acme-client-2.0.4 delete mode 100644 metadata/md5-cache/dev-ruby/acme-client-2.0.5 delete mode 100644 metadata/md5-cache/dev-ruby/activeldap-6.0.0 delete mode 100644 metadata/md5-cache/dev-ruby/activeldap-6.0.1 delete mode 100644 metadata/md5-cache/dev-ruby/acts_as_list-0.9.19 delete mode 100644 metadata/md5-cache/dev-ruby/acts_as_list-1.0.0 delete mode 100644 metadata/md5-cache/dev-ruby/airbrussh-1.3.3 delete mode 100644 metadata/md5-cache/dev-ruby/asciidoctor-1.5.8 delete mode 100644 metadata/md5-cache/dev-ruby/asciidoctor-diagram-1.5.18 delete mode 100644 metadata/md5-cache/dev-ruby/asciidoctor-diagram-2.0.1 create mode 100644 metadata/md5-cache/dev-ruby/autoprefixer-rails-9.8.6.5 delete mode 100644 metadata/md5-cache/dev-ruby/aws-eventstream-1.0.3 delete mode 100644 metadata/md5-cache/dev-ruby/aws-partitions-1.248.0 rename metadata/md5-cache/dev-ruby/{aws-partitions-1.281.0 => aws-partitions-1.370.0} (95%) delete mode 100644 metadata/md5-cache/dev-ruby/aws-sdk-2.11.79 delete mode 100644 metadata/md5-cache/dev-ruby/aws-sdk-core-2.11.79 delete mode 100644 metadata/md5-cache/dev-ruby/aws-sdk-resources-2.11.79 delete mode 100644 metadata/md5-cache/dev-ruby/backports-3.18.1 delete mode 100644 metadata/md5-cache/dev-ruby/bcat-0.6.2-r3 delete mode 100644 metadata/md5-cache/dev-ruby/bindex-0.7.0 delete mode 100644 metadata/md5-cache/dev-ruby/bunny-2.14.4 rename metadata/md5-cache/dev-ruby/{bunny-2.15.0-r1 => bunny-2.17.0} (96%) delete mode 100644 metadata/md5-cache/dev-ruby/combustion-1.2.0 delete mode 100644 metadata/md5-cache/dev-ruby/cri-2.15.5 delete mode 100644 metadata/md5-cache/dev-ruby/cri-2.15.6 delete mode 100644 metadata/md5-cache/dev-ruby/cri-2.15.7 delete mode 100644 metadata/md5-cache/dev-ruby/cri-2.15.9 delete mode 100644 metadata/md5-cache/dev-ruby/curses-1.3.1 delete mode 100644 metadata/md5-cache/dev-ruby/delayer-1.0.0 delete mode 100644 metadata/md5-cache/dev-ruby/delayer-deferred-2.1.1 delete mode 100644 metadata/md5-cache/dev-ruby/dotenv-2.7.3 delete mode 100644 metadata/md5-cache/dev-ruby/dotenv-2.7.4 delete mode 100644 metadata/md5-cache/dev-ruby/dotenv-2.7.5 delete mode 100644 metadata/md5-cache/dev-ruby/equatable-0.5.0 delete mode 100644 metadata/md5-cache/dev-ruby/equatable-0.6.0 delete mode 100644 metadata/md5-cache/dev-ruby/gh-0.16.0 delete mode 100644 metadata/md5-cache/dev-ruby/gh-0.17.0 delete mode 100644 metadata/md5-cache/dev-ruby/google-protobuf-3.11.2 delete mode 100644 metadata/md5-cache/dev-ruby/google-protobuf-3.11.3 rename metadata/md5-cache/dev-ruby/{backports-3.16.1 => google-protobuf-3.12.4} (74%) delete mode 100644 metadata/md5-cache/dev-ruby/google-protobuf-3.9.2 delete mode 100644 metadata/md5-cache/dev-ruby/gpgme-2.0.18 delete mode 100644 metadata/md5-cache/dev-ruby/gpgme-2.0.19 delete mode 100644 metadata/md5-cache/dev-ruby/hiera-eyaml-3.0.0 delete mode 100644 metadata/md5-cache/dev-ruby/hiera-eyaml-3.1.0 delete mode 100644 metadata/md5-cache/dev-ruby/hoe-3.16.0 delete mode 100644 metadata/md5-cache/dev-ruby/http-accept-2.1.0 delete mode 100644 metadata/md5-cache/dev-ruby/httparty-0.17.1 delete mode 100644 metadata/md5-cache/dev-ruby/httparty-0.18.0 delete mode 100644 metadata/md5-cache/dev-ruby/i18n-1.8.0 delete mode 100644 metadata/md5-cache/dev-ruby/i18n-1.8.1 delete mode 100644 metadata/md5-cache/dev-ruby/i18n-1.8.2-r1 delete mode 100644 metadata/md5-cache/dev-ruby/i18n-1.8.3 delete mode 100644 metadata/md5-cache/dev-ruby/i18n-1.8.4 create mode 100644 metadata/md5-cache/dev-ruby/jbuilder-2.10.1 delete mode 100644 metadata/md5-cache/dev-ruby/json-1.8.6-r1 delete mode 100644 metadata/md5-cache/dev-ruby/kramdown-1.17.0-r2 create mode 100644 metadata/md5-cache/dev-ruby/lumberjack-1.2.8 delete mode 100644 metadata/md5-cache/dev-ruby/mustache-1.0.5 delete mode 100644 metadata/md5-cache/dev-ruby/mysql2-0.4.10-r3 create mode 100644 metadata/md5-cache/dev-ruby/nio4r-2.5.4 rename metadata/md5-cache/dev-ruby/{delayer-1.1.1 => ox-2.13.4} (88%) delete mode 100644 metadata/md5-cache/dev-ruby/pkg-config-1.2.8 create mode 100644 metadata/md5-cache/dev-ruby/pkg-config-1.4.3 delete mode 100644 metadata/md5-cache/dev-ruby/puppetdb-termini-6.10.0 delete mode 100644 metadata/md5-cache/dev-ruby/rake-compiler-1.0.7 delete mode 100644 metadata/md5-cache/dev-ruby/regexp_property_values-0.3.5 delete mode 100644 metadata/md5-cache/dev-ruby/request_store-1.0.5 create mode 100644 metadata/md5-cache/dev-ruby/rjb-1.6.2 create mode 100644 metadata/md5-cache/dev-ruby/sprockets-rails-3.2.2 delete mode 100644 metadata/md5-cache/dev-tex/crosstex-0.6-r3 create mode 100644 metadata/md5-cache/dev-util/aruba-1.0.3 delete mode 100644 metadata/md5-cache/dev-util/cbindgen-0.14.3 create mode 100644 metadata/md5-cache/dev-util/conan-1.28.1 delete mode 100644 metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.4427 delete mode 100644 metadata/md5-cache/dev-util/packer-1.3.5 delete mode 100644 metadata/md5-cache/dev-util/packer-1.4.1 rename metadata/md5-cache/dev-util/{packer-1.4.4 => packer-1.5.6} (63%) create mode 100644 metadata/md5-cache/dev-util/packer-1.6.1 delete mode 100644 metadata/md5-cache/dev-vcs/git-bz-0.2015.09.08 delete mode 100644 metadata/md5-cache/dev-vcs/tortoisehg-5.3.2 delete mode 100644 metadata/md5-cache/dev-vcs/tortoisehg-5.4.1 create mode 100644 metadata/md5-cache/dev-vcs/tortoisehg-5.5.1 delete mode 100644 metadata/md5-cache/games-action/dxx-rebirth-0.59.100 create mode 100644 metadata/md5-cache/gnustep-apps/simpleagenda-0.44 rename metadata/md5-cache/gui-apps/{gtkgreet-0.6 => gtkgreet-0.6-r1} (75%) rename metadata/md5-cache/gui-apps/{waybar-0.9.3 => waybar-0.9.3-r1} (97%) delete mode 100644 metadata/md5-cache/gui-wm/sway-1.4-r2 delete mode 100644 metadata/md5-cache/mail-filter/afew-1.2.0 delete mode 100644 metadata/md5-cache/mail-filter/afew-1.3.0-r1 delete mode 100644 metadata/md5-cache/mail-filter/afew-2.0.0 create mode 100644 metadata/md5-cache/mail-filter/afew-3.0.1 delete mode 100644 metadata/md5-cache/mail-filter/libsrs2-1.0.18 create mode 100644 metadata/md5-cache/mail-filter/libsrs2-1.0.18-r1 delete mode 100644 metadata/md5-cache/mail-filter/mapson-3.3 create mode 100644 metadata/md5-cache/mail-filter/mapson-3.3-r1 create mode 100644 metadata/md5-cache/mail-filter/mapson-3.3.1 create mode 100644 metadata/md5-cache/media-gfx/curaengine-4.7.0 create mode 100644 metadata/md5-cache/media-plugins/kodi-audiodecoder-sacd-0.1.1 create mode 100644 metadata/md5-cache/media-plugins/kodi-audiodecoder-sacd-9999 create mode 100644 metadata/md5-cache/media-plugins/kodi-game-libretro-2.2.0 create mode 100644 metadata/md5-cache/media-plugins/kodi-game-libretro-snes9x-1.60.0.13 create mode 100644 metadata/md5-cache/media-plugins/kodi-pvr-dvblink-8.0.0 create mode 100644 metadata/md5-cache/media-plugins/kodi-pvr-nextpvr-7.0.0 create mode 100644 metadata/md5-cache/media-plugins/kodi-pvr-vdr-vnsi-7.0.0 create mode 100644 metadata/md5-cache/media-plugins/kodi-screensaver-matrixtrails-2.6.0 create mode 100644 metadata/md5-cache/media-plugins/kodi-screensaver-pyro-3.3.0 create mode 100644 metadata/md5-cache/media-plugins/kodi-vfs-libarchive-2.0.0 create mode 100644 metadata/md5-cache/media-plugins/kodi-vfs-rar-4.0.0 create mode 100644 metadata/md5-cache/media-plugins/kodi-vfs-sacd-2.0.0 create mode 100644 metadata/md5-cache/media-plugins/kodi-visualization-fishbmc-6.3.0 create mode 100644 metadata/md5-cache/media-plugins/kodi-visualization-goom-3.4.0 create mode 100644 metadata/md5-cache/media-plugins/kodi-visualization-projectm-3.3.0 create mode 100644 metadata/md5-cache/media-plugins/kodi-visualization-spectrum-3.4.0 create mode 100644 metadata/md5-cache/media-plugins/kodi-visualization-starburst-2.4.0 create mode 100644 metadata/md5-cache/media-plugins/kodi-visualization-waveform-4.4.0 create mode 100644 metadata/md5-cache/media-sound/din-48 rename metadata/md5-cache/media-tv/{kodi-19.0_alpha1_p20200909 => kodi-19.0_alpha1_p20200916} (63%) create mode 100644 metadata/md5-cache/net-analyzer/netdata-1.25.0 create mode 100644 metadata/md5-cache/net-analyzer/wireshark-3.3.0 create mode 100644 metadata/md5-cache/net-dialup/accel-ppp-1.12.0_p20200913 create mode 100644 metadata/md5-cache/net-dns/bind-9.16.6-r1 create mode 100644 metadata/md5-cache/net-dns/mdns-repeater-1.11 delete mode 100644 metadata/md5-cache/net-dns/mdns-repeater-20110921 create mode 100644 metadata/md5-cache/net-dns/openresolv-3.11.0 rename metadata/md5-cache/net-fs/{samba-4.13.0_rc4 => samba-4.13.0_rc5} (99%) rename metadata/md5-cache/net-im/{element-desktop-bin-1.7.5 => element-desktop-bin-1.7.7} (97%) create mode 100644 metadata/md5-cache/net-im/profanity-0.9.5 create mode 100644 metadata/md5-cache/net-libs/libgsasl-1.8.1 create mode 100644 metadata/md5-cache/net-libs/libwebsockets-4.1.0 create mode 100644 metadata/md5-cache/net-libs/nodejs-10.19.0 create mode 100644 metadata/md5-cache/net-libs/nodejs-10.22.1 create mode 100644 metadata/md5-cache/net-libs/nodejs-12.18.4 create mode 100644 metadata/md5-cache/net-libs/nodejs-14.11.0 create mode 100644 metadata/md5-cache/net-mail/fetchmail-6.4.12 create mode 100644 metadata/md5-cache/net-mail/notmuch-0.31 delete mode 100644 metadata/md5-cache/net-mail/ripmime-1.4.0.10 create mode 100644 metadata/md5-cache/net-mail/ripmime-1.4.0.10-r1 delete mode 100644 metadata/md5-cache/net-mail/serialmail-0.75-r4 create mode 100644 metadata/md5-cache/net-mail/serialmail-0.75-r5 delete mode 100644 metadata/md5-cache/net-misc/cfengine-2.2.10-r5 delete mode 100644 metadata/md5-cache/net-misc/cfengine-2.2.10-r6 delete mode 100644 metadata/md5-cache/net-misc/cfengine-3.3.9 delete mode 100644 metadata/md5-cache/net-misc/cfengine-3.4.5 delete mode 100644 metadata/md5-cache/net-misc/cfengine-3.5.3 create mode 100644 metadata/md5-cache/net-misc/gsasl-1.8.1 rename metadata/md5-cache/net-misc/{icaclient-20.04.0.21 => icaclient-20.9.0.15} (90%) delete mode 100644 metadata/md5-cache/net-misc/pimpd-0.8 delete mode 100644 metadata/md5-cache/net-misc/taylor-uucp-1.07-r3 create mode 100644 metadata/md5-cache/net-misc/taylor-uucp-1.07-r4 rename metadata/md5-cache/net-misc/{youtube-dl-2020.09.06 => youtube-dl-2020.09.14} (97%) create mode 100644 metadata/md5-cache/net-vpn/corkscrew-2.0-r1 create mode 100644 metadata/md5-cache/net-vpn/httptunnel-3.3_p20180119 delete mode 100644 metadata/md5-cache/net-vpn/logmein-hamachi-2.1.0.174 create mode 100644 metadata/md5-cache/net-vpn/logmein-hamachi-2.1.0.203 delete mode 100644 metadata/md5-cache/net-wireless/blueberry-1.3.6 create mode 100644 metadata/md5-cache/net-wireless/blueberry-1.3.9 delete mode 100644 metadata/md5-cache/net-wireless/lorcon-old-9999 create mode 100644 metadata/md5-cache/net-wireless/sigdigger-0.1.0 create mode 100644 metadata/md5-cache/net-wireless/sigutils-0.1.0 rename metadata/md5-cache/net-wireless/{soapyuhd-0.3.6 => soapyuhd-0.3.6-r1} (82%) rename metadata/md5-cache/net-wireless/{srslte-20.04.1-r1 => srslte-20.04.2} (88%) create mode 100644 metadata/md5-cache/net-wireless/suscan-0.1.0 create mode 100644 metadata/md5-cache/net-wireless/suwidgets-0.1.0 create mode 100644 metadata/md5-cache/net-wireless/uhd-4.0.0.0 rename metadata/md5-cache/net-wireless/{unifi-6.0.18 => unifi-6.0.22} (81%) delete mode 100644 metadata/md5-cache/sci-chemistry/raster3d-3.0.2 delete mode 100644 metadata/md5-cache/sci-chemistry/raster3d-3.0.3 create mode 100644 metadata/md5-cache/sci-chemistry/raster3d-3.0.6 delete mode 100644 metadata/md5-cache/sci-electronics/iverilog-0.9.6 delete mode 100644 metadata/md5-cache/sci-electronics/iverilog-0.9.7 delete mode 100644 metadata/md5-cache/sci-electronics/iverilog-10.2 create mode 100644 metadata/md5-cache/sci-electronics/iverilog-10.3-r2 create mode 100644 metadata/md5-cache/sci-physics/bullet-2.89 rename metadata/md5-cache/sci-physics/{root-6.18.04-r2 => root-6.18.04-r3} (66%) rename metadata/md5-cache/sci-physics/{root-6.22.02 => root-6.22.02-r1} (60%) delete mode 100644 metadata/md5-cache/sci-physics/yoda-1.6.5 delete mode 100644 metadata/md5-cache/sci-physics/yoda-1.7.0-r1 create mode 100644 metadata/md5-cache/sci-physics/yoda-1.7.0-r2 create mode 100644 metadata/md5-cache/sys-apps/checkpolicy-3.1 create mode 100644 metadata/md5-cache/sys-apps/mcstrans-3.1 create mode 100644 metadata/md5-cache/sys-apps/policycoreutils-3.1 create mode 100644 metadata/md5-cache/sys-apps/portage-3.0.7 create mode 100644 metadata/md5-cache/sys-apps/restorecond-3.1 create mode 100644 metadata/md5-cache/sys-apps/secilc-3.1 create mode 100644 metadata/md5-cache/sys-apps/selinux-python-3.1 create mode 100644 metadata/md5-cache/sys-apps/semodule-utils-3.1 create mode 100644 metadata/md5-cache/sys-auth/solo-python-0.0.26 delete mode 100644 metadata/md5-cache/sys-boot/systemd-boot-243 delete mode 100644 metadata/md5-cache/sys-cluster/ceph-14.2.10-r3 delete mode 100644 metadata/md5-cache/sys-cluster/ceph-14.2.9-r1 create mode 100644 metadata/md5-cache/sys-cluster/ceph-15.2.5 rename metadata/md5-cache/sys-cluster/{charliecloud-0.15 => charliecloud-0.18} (93%) create mode 100644 metadata/md5-cache/sys-cluster/kube-apiserver-1.17.11 create mode 100644 metadata/md5-cache/sys-cluster/kube-apiserver-1.18.8 create mode 100644 metadata/md5-cache/sys-cluster/kube-apiserver-1.19.1 create mode 100644 metadata/md5-cache/sys-cluster/kube-controller-manager-1.17.11 create mode 100644 metadata/md5-cache/sys-cluster/kube-controller-manager-1.18.8 create mode 100644 metadata/md5-cache/sys-cluster/kube-controller-manager-1.19.1 create mode 100644 metadata/md5-cache/sys-cluster/kubeadm-1.17.11 delete mode 100644 metadata/md5-cache/sys-cluster/kubeadm-1.17.3 delete mode 100644 metadata/md5-cache/sys-cluster/kubeadm-1.17.4 create mode 100644 metadata/md5-cache/sys-cluster/kubeadm-1.18.8 create mode 100644 metadata/md5-cache/sys-cluster/kubeadm-1.19.1 create mode 100644 metadata/md5-cache/sys-cluster/kubernetes-1.19.1 create mode 100644 metadata/md5-cache/sys-fs/mtd-utils-2.1.2 delete mode 100644 metadata/md5-cache/sys-fs/multipath-tools-0.6.4-r1 delete mode 100644 metadata/md5-cache/sys-fs/multipath-tools-0.7.9 create mode 100644 metadata/md5-cache/sys-kernel/git-sources-5.9_rc5 create mode 100644 metadata/md5-cache/sys-libs/libselinux-3.1 create mode 100644 metadata/md5-cache/sys-libs/libsemanage-3.1 create mode 100644 metadata/md5-cache/sys-libs/libsepol-3.1 rename metadata/md5-cache/sys-process/{evisum-0.5.4 => evisum-0.5.6} (98%) rename metadata/md5-cache/sys-process/{htop-3.0.0 => htop-3.0.2} (92%) create mode 100644 metadata/md5-cache/sys-process/xjobs-20200726 create mode 100644 metadata/md5-cache/www-apps/nextcloud-18.0.9 create mode 100644 metadata/md5-cache/www-apps/nextcloud-19.0.3 rename metadata/md5-cache/www-client/{google-chrome-unstable-87.0.4252.0-r1 => google-chrome-unstable-87.0.4259.3} (97%) create mode 100644 metadata/md5-cache/www-client/opera-70.0.3728.178 create mode 100644 metadata/md5-cache/www-client/opera-71.0.3770.148 create mode 100644 metadata/md5-cache/www-client/seamonkey-2.53.4_beta1 rename metadata/md5-cache/www-plugins/{chrome-binary-plugins-87.0.4252.0_alpha => chrome-binary-plugins-87.0.4259.3_alpha} (91%) create mode 100644 metadata/md5-cache/www-servers/tomcat-8.5.58 create mode 100644 metadata/md5-cache/www-servers/tomcat-9.0.38 rename metadata/md5-cache/x11-libs/{liboglappth-1.0.0 => liboglappth-1.0.0-r1} (67%) rename metadata/md5-cache/x11-libs/{scw-0.4.7-r1 => scw-0.4.7-r2} (59%) rename metadata/md5-cache/x11-libs/{spread-sheet-widget-0.3 => spread-sheet-widget-0.3-r1} (76%) create mode 100644 metadata/md5-cache/x11-misc/3ddesktop-0.2.9-r2 create mode 100644 metadata/md5-cache/x11-misc/cairo-clock-0.3.4-r2 create mode 100644 metadata/md5-cache/x11-misc/evolvotron-0.7.1-r1 create mode 100644 metadata/md5-cache/x11-misc/picom-8.1 rename metadata/md5-cache/x11-misc/{py3status-3.29 => py3status-3.30} (97%) create mode 100644 metadata/md5-cache/x11-misc/svkbd-0.2 create mode 100644 metadata/md5-cache/x11-misc/xlockmore-5.66_alpha00 delete mode 100644 metadata/md5-cache/x11-plugins/pidgin-encryption-3.1 create mode 100644 metadata/md5-cache/x11-plugins/pidgin-encryption-3.1-r1 delete mode 100644 metadata/md5-cache/x11-terms/roxterm-3.1.5-r1 create mode 100644 metadata/md5-cache/x11-terms/roxterm-3.9.4 create mode 100644 net-analyzer/netdata/netdata-1.25.0.ebuild create mode 100644 net-analyzer/wireshark/wireshark-3.3.0.ebuild create mode 100644 net-dialup/accel-ppp/accel-ppp-1.12.0_p20200913.ebuild create mode 100644 net-dns/bind/bind-9.16.6-r1.ebuild create mode 100644 net-dns/bind/files/bind-9.16.6-bug-741162.patch create mode 100644 net-dns/mdns-repeater/files/mdns-repeater-1.11-system-compiler-options.patch create mode 100644 net-dns/mdns-repeater/mdns-repeater-1.11.ebuild delete mode 100644 net-dns/mdns-repeater/mdns-repeater-20110921.ebuild create mode 100644 net-dns/openresolv/openresolv-3.11.0.ebuild rename net-fs/samba/{samba-4.13.0_rc4.ebuild => samba-4.13.0_rc5.ebuild} (100%) rename net-im/element-desktop-bin/{element-desktop-bin-1.7.5.ebuild => element-desktop-bin-1.7.7.ebuild} (100%) create mode 100644 net-im/profanity/profanity-0.9.5.ebuild rename net-libs/libgsasl/files/{libgsasl-gss-extra.patch => libgsasl-1.8.0-gss-extra.patch} (100%) create mode 100644 net-libs/libgsasl/files/libgsasl-1.8.1-gss-extra.patch create mode 100644 net-libs/libgsasl/libgsasl-1.8.1.ebuild create mode 100644 net-libs/libwebsockets/libwebsockets-4.1.0.ebuild create mode 100644 net-libs/nodejs/nodejs-10.19.0.ebuild create mode 100644 net-libs/nodejs/nodejs-10.22.1.ebuild create mode 100644 net-libs/nodejs/nodejs-12.18.4.ebuild create mode 100644 net-libs/nodejs/nodejs-14.11.0.ebuild create mode 100644 net-mail/fetchmail/fetchmail-6.4.12.ebuild create mode 100644 net-mail/notmuch/notmuch-0.31.ebuild rename net-mail/ripmime/{ripmime-1.4.0.10.ebuild => ripmime-1.4.0.10-r1.ebuild} (57%) create mode 100644 net-mail/serialmail/files/serialmail-0.75-respect-AR-RANLIB.patch rename net-mail/serialmail/{serialmail-0.75-r4.ebuild => serialmail-0.75-r5.ebuild} (56%) delete mode 100644 net-misc/cfengine/cfengine-2.2.10-r5.ebuild delete mode 100644 net-misc/cfengine/cfengine-2.2.10-r6.ebuild delete mode 100644 net-misc/cfengine/cfengine-3.3.9.ebuild delete mode 100644 net-misc/cfengine/cfengine-3.4.5.ebuild delete mode 100644 net-misc/cfengine/cfengine-3.5.3.ebuild rename net-misc/gsasl/files/{gsasl-gss-extra.patch => gsasl-1.8.0-sasl-gss-extra.patch} (86%) create mode 100644 net-misc/gsasl/files/gsasl-1.8.1-sasl-gss-extra.patch create mode 100644 net-misc/gsasl/gsasl-1.8.1.ebuild rename net-misc/icaclient/{icaclient-20.04.0.21.ebuild => icaclient-20.9.0.15.ebuild} (96%) delete mode 100644 net-misc/pimpd/pimpd-0.8.ebuild delete mode 100644 net-misc/proxytunnel/files/proxytunnel-1.9.1-gcc-10.patch delete mode 100644 net-misc/proxytunnel/files/proxytunnel-allowTLS.patch create mode 100644 net-misc/taylor-uucp/files/taylor-uucp-1.07-remove-extern.patch rename net-misc/taylor-uucp/{taylor-uucp-1.07-r3.ebuild => taylor-uucp-1.07-r4.ebuild} (66%) rename net-misc/youtube-dl/{youtube-dl-2020.09.06.ebuild => youtube-dl-2020.09.14.ebuild} (100%) create mode 100644 net-vpn/corkscrew/corkscrew-2.0-r1.ebuild create mode 100644 net-vpn/corkscrew/files/corkscrew-2.0-crlf-with-authfile.patch create mode 100644 net-vpn/httptunnel/files/httptunnel-3.3_p20180119-respect-AR.patch create mode 100644 net-vpn/httptunnel/httptunnel-3.3_p20180119.ebuild rename net-vpn/logmein-hamachi/{logmein-hamachi-2.1.0.174.ebuild => logmein-hamachi-2.1.0.203.ebuild} (95%) rename net-wireless/blueberry/{blueberry-1.3.6.ebuild => blueberry-1.3.9.ebuild} (90%) delete mode 100644 net-wireless/lorcon-old/Manifest delete mode 100644 net-wireless/lorcon-old/lorcon-old-9999.ebuild create mode 100644 net-wireless/sigdigger/Manifest create mode 100644 net-wireless/sigdigger/metadata.xml create mode 100644 net-wireless/sigdigger/sigdigger-0.1.0.ebuild create mode 100644 net-wireless/sigutils/Manifest create mode 100644 net-wireless/sigutils/metadata.xml create mode 100644 net-wireless/sigutils/sigutils-0.1.0.ebuild rename net-wireless/soapyuhd/{soapyuhd-0.3.6.ebuild => soapyuhd-0.3.6-r1.ebuild} (89%) rename net-wireless/srslte/{srslte-20.04.1-r1.ebuild => srslte-20.04.2.ebuild} (88%) create mode 100644 net-wireless/suscan/Manifest create mode 100644 net-wireless/suscan/metadata.xml create mode 100644 net-wireless/suscan/suscan-0.1.0.ebuild create mode 100644 net-wireless/suwidgets/Manifest create mode 100644 net-wireless/suwidgets/metadata.xml create mode 100644 net-wireless/suwidgets/suwidgets-0.1.0.ebuild create mode 100644 net-wireless/uhd/files/uhd-4.0.0.0-tinfo.patch create mode 100644 net-wireless/uhd/uhd-4.0.0.0.ebuild rename net-wireless/unifi/{unifi-6.0.18.ebuild => unifi-6.0.22.ebuild} (98%) create mode 100644 profiles/features/selinux/package.use delete mode 100644 sci-chemistry/raster3d/raster3d-3.0.2.ebuild rename sci-chemistry/raster3d/{raster3d-3.0.3.ebuild => raster3d-3.0.6.ebuild} (71%) create mode 100644 sci-chemistry/suitename/files/suitename-0.3.070628-Wimplicit-function-declaration.patch create mode 100644 sci-chemistry/suitename/files/suitename-0.3.070628-makefile.patch create mode 100644 sci-chemistry/surf/files/surf-1.0-Wreturn-type.patch create mode 100644 sci-chemistry/surf/files/surf-1.0-makefile.patch create mode 100644 sci-electronics/iverilog/files/iverilog-10.3-gen-bison-header.patch delete mode 100644 sci-electronics/iverilog/iverilog-0.9.6.ebuild delete mode 100644 sci-electronics/iverilog/iverilog-0.9.7.ebuild delete mode 100644 sci-electronics/iverilog/iverilog-10.2.ebuild create mode 100644 sci-electronics/iverilog/iverilog-10.3-r2.ebuild create mode 100644 sci-physics/bullet/bullet-2.89.ebuild create mode 100644 sci-physics/bullet/files/bullet-2.89-no-dangling-pointer.patch rename sci-physics/root/{root-6.18.04-r2.ebuild => root-6.18.04-r3.ebuild} (99%) rename sci-physics/root/{root-6.22.02.ebuild => root-6.22.02-r1.ebuild} (99%) delete mode 100644 sci-physics/yoda/yoda-1.6.5.ebuild delete mode 100644 sci-physics/yoda/yoda-1.7.0-r1.ebuild create mode 100644 sci-physics/yoda/yoda-1.7.0-r2.ebuild create mode 100644 sys-apps/checkpolicy/checkpolicy-3.1.ebuild mode change 100755 => 100644 sys-apps/mcstrans/files/mcstransd.init create mode 100644 sys-apps/mcstrans/mcstrans-3.1.ebuild create mode 100644 sys-apps/policycoreutils/files/policycoreutils-3.1-0001-newrole-not-suid.patch create mode 100644 sys-apps/policycoreutils/policycoreutils-3.1.ebuild create mode 100644 sys-apps/portage/portage-3.0.7.ebuild mode change 100755 => 100644 sys-apps/restorecond/files/restorecond.init create mode 100644 sys-apps/restorecond/restorecond-3.1.ebuild create mode 100644 sys-apps/secilc/secilc-3.1.ebuild create mode 100644 sys-apps/selinux-python/selinux-python-3.1.ebuild create mode 100644 sys-apps/semodule-utils/semodule-utils-3.1.ebuild create mode 100644 sys-auth/solo-python/Manifest create mode 100644 sys-auth/solo-python/metadata.xml create mode 100644 sys-auth/solo-python/solo-python-0.0.26.ebuild create mode 100644 sys-block/fwdl/files/fwdl-1.2.3-makefile.patch delete mode 100644 sys-boot/systemd-boot/systemd-boot-243.ebuild delete mode 100644 sys-cluster/ceph/ceph-14.2.9-r1.ebuild rename sys-cluster/ceph/{ceph-14.2.10-r3.ebuild => ceph-15.2.5.ebuild} (92%) create mode 100644 sys-cluster/ceph/files/ceph-15.2.5-missing-includes.patch rename sys-cluster/charliecloud/{charliecloud-0.15.ebuild => charliecloud-0.18.ebuild} (94%) create mode 100644 sys-cluster/kube-apiserver/kube-apiserver-1.17.11.ebuild create mode 100644 sys-cluster/kube-apiserver/kube-apiserver-1.18.8.ebuild create mode 100644 sys-cluster/kube-apiserver/kube-apiserver-1.19.1.ebuild create mode 100644 sys-cluster/kube-controller-manager/kube-controller-manager-1.17.11.ebuild create mode 100644 sys-cluster/kube-controller-manager/kube-controller-manager-1.18.8.ebuild create mode 100644 sys-cluster/kube-controller-manager/kube-controller-manager-1.19.1.ebuild rename sys-cluster/kubeadm/{kubeadm-1.17.3.ebuild => kubeadm-1.17.11.ebuild} (57%) rename sys-cluster/kubeadm/{kubeadm-1.17.4.ebuild => kubeadm-1.18.8.ebuild} (57%) create mode 100644 sys-cluster/kubeadm/kubeadm-1.19.1.ebuild create mode 100644 sys-cluster/kubernetes/kubernetes-1.19.1.ebuild create mode 100644 sys-fs/mtd-utils/mtd-utils-2.1.2.ebuild delete mode 100644 sys-fs/multipath-tools/files/multipath-tools-0.6.2-ignore-modprobe-failures.patch delete mode 100644 sys-fs/multipath-tools/files/multipath-tools-0.6.4-sysmacros.patch delete mode 100644 sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild delete mode 100644 sys-fs/multipath-tools/multipath-tools-0.7.9.ebuild rename sys-fs/quotatool/files/{quotatool-1.4.13-ldflags.patch => quotatool-1.4.13-fix-buildsystem.patch} (58%) create mode 100644 sys-kernel/git-sources/git-sources-5.9_rc5.ebuild create mode 100644 sys-libs/libselinux/libselinux-3.1.ebuild create mode 100644 sys-libs/libsemanage/libsemanage-3.1.ebuild create mode 100644 sys-libs/libsepol/libsepol-3.1.ebuild rename sys-process/evisum/{evisum-0.5.4.ebuild => evisum-0.5.6.ebuild} (100%) rename sys-process/htop/{htop-3.0.0.ebuild => htop-3.0.2.ebuild} (100%) create mode 100644 sys-process/xjobs/files/xjobs-20200726-command-v.patch create mode 100644 sys-process/xjobs/files/xjobs-20200726-dont-page-tests.patch create mode 100644 sys-process/xjobs/xjobs-20200726.ebuild create mode 100644 www-apps/nextcloud/nextcloud-18.0.9.ebuild create mode 100644 www-apps/nextcloud/nextcloud-19.0.3.ebuild rename www-client/google-chrome-unstable/{google-chrome-unstable-87.0.4252.0-r1.ebuild => google-chrome-unstable-87.0.4259.3.ebuild} (100%) create mode 100644 www-client/opera/opera-70.0.3728.178.ebuild create mode 100644 www-client/opera/opera-71.0.3770.148.ebuild create mode 100644 www-client/seamonkey/seamonkey-2.53.4_beta1.ebuild rename www-plugins/chrome-binary-plugins/{chrome-binary-plugins-87.0.4252.0_alpha.ebuild => chrome-binary-plugins-87.0.4259.3_alpha.ebuild} (100%) create mode 100644 www-servers/tomcat/tomcat-8.5.58.ebuild create mode 100644 www-servers/tomcat/tomcat-9.0.38.ebuild rename x11-libs/liboglappth/{liboglappth-1.0.0.ebuild => liboglappth-1.0.0-r1.ebuild} (65%) rename x11-libs/scw/{scw-0.4.7-r1.ebuild => scw-0.4.7-r2.ebuild} (60%) rename x11-libs/spread-sheet-widget/{spread-sheet-widget-0.3.ebuild => spread-sheet-widget-0.3-r1.ebuild} (62%) create mode 100644 x11-misc/3ddesktop/3ddesktop-0.2.9-r2.ebuild create mode 100644 x11-misc/3ddesktop/files/3ddesktop-0.2.9-Options_Options.patch create mode 100644 x11-misc/cairo-clock/cairo-clock-0.3.4-r2.ebuild create mode 100644 x11-misc/evolvotron/evolvotron-0.7.1-r1.ebuild create mode 100644 x11-misc/gtkdialog/files/gtkdialog-0.8.3-do_variables_count_widgets.patch create mode 100644 x11-misc/picom/picom-8.1.ebuild rename x11-misc/py3status/{py3status-3.29.ebuild => py3status-3.30.ebuild} (100%) create mode 100644 x11-misc/svkbd/Manifest rename {net-wireless/lorcon-old => x11-misc/svkbd}/metadata.xml (63%) create mode 100644 x11-misc/svkbd/svkbd-0.2.ebuild create mode 100644 x11-misc/xlockmore/xlockmore-5.66_alpha00.ebuild rename x11-plugins/pidgin-encryption/{pidgin-encryption-3.1.ebuild => pidgin-encryption-3.1-r1.ebuild} (66%) create mode 100644 x11-plugins/pidgin-telegram/files/pidgin-telegram-1.4.3-clang.patch delete mode 100644 x11-terms/roxterm/roxterm-3.1.5-r1.ebuild create mode 100644 x11-terms/roxterm/roxterm-3.9.4.ebuild diff --git a/Manifest b/Manifest index e274aa039599..486d0a106e6c 100644 --- a/Manifest +++ b/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 29456 BLAKE2B 37418ec92e3c08067ba63c713a2ffeb51a8ded265de76f9b4374cdb26764a701ad0c22cac284ac8078c6725e3b35c727fea29501219eee01939bde10d469c730 SHA512 9c95f0ba324aeb3f2695aa0f85bafac350090dcf6f18ce70aec7d020682028346ebc5c5972557540115a67058102c034080ae8532c98ed4834455c5f4c86c319 -TIMESTAMP 2020-09-13T21:38:35Z +MANIFEST Manifest.files.gz 29450 BLAKE2B 98fdf71221951168f8df06705e1f224c7ceceb3958bec1cfe20911a226678251860eb93feb02ec1ff5a8a0c7eed3c47b46cb60fb98e0d526cc55279c7b2b46b8 SHA512 0b2571d7126745d6b4810bb24c32ce4139ab45ca351228317c0eaf12a0dda0425883b4f30a17a6bb1e18effa6a1acd3c1211e59bc0744e68bb66ebfee7e1fa1d +TIMESTAMP 2020-09-17T05:08:35Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl9ekVtfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl9i71NfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klCU3RAApqEzx4Ak/+E4/Wh6ODG5vf8lzhCENesXF0G7GDU44FqPxaAHjnTMSCcS -5x1cL4+C9KhWGQPKf70LR1u4rX7hiP2Hq7rRhphERXmIRUR2/nA6Y3kJxTC27UIV -Hmna5NfOIMdX1v7pNGOaVEgW0EOdpQcKkVmf9AhKjg2lZ6P3Gl6NQabqy0iSEeLo -7WMnSbN+PW+Adwz7gaFzfyCloIygzd4FR+SCFi1N3CQoeLIVdyDSPCY9XYGUVq9E -N9LPM0d0Ipw5sQmg4hd0FRpHSjVxDOoZqIo6jluN2+6C5owXbVrGkICX7lewgHq4 -Jm8dneqBRXQvH+h2CuHMAdsC5YfkcOvVXP8WI7XGSHWel5u8i93oGxg0+uSQincp -0Z2cvgJljp6D87pHR7qvJjAW96TZgMUqGxL3dRiCulh2sXkHIs7URMJu2ScbKaod -ip4BzI1A72asZzyF8Mw+m21+6/vzyKMEa8qUUxsdi1LWpdun71Q+bjMYB7xRd5UF -n4CtdUMZ6WMs0SeIIUGs/En4f0CcMbzOMPvOlGGSATV9oSw5xabj2nvnjm8UQ2rS -Unfq4SDSGDfL+ksiQOAHtcLkAiM2TwAEFc0T8kKu6NpgpqtFELIyo+JVLt4wsraG -R0BTXzxoUqDd8pPj4UMBTpJOneN7/EzcnVTJPgAS9+aDW7NdwOU= -=/1Q/ +klALWw/7Blz8z8qBrHU1kA1AC7wkf81mLzMi04IHgZj5vGiSf9JUdbKuRshBKYGv +bf6h2wWD7T1LR2ylY4znkxS0c1FHv/ZCA7KHgJo0NaXsfo1uyzs3lD20xXc6wgeb +60zKOL/gh9TjrK7+PYIyEW1XMXil4aHQw9dWDRFgzVBAEKZFiDtu0iN6Y0dNnfTM +IbdY0VelRsp8DlDHrY5NoyZEISjdjh/JhbALbL15ZkO9wwv9F04LApzpYbpN6h1z +FsW4JE1dxVpFLfrG9aW8gd3NT3ZQAZLiE9SZF2RJHkvYNBYq0ufQd8Ak61PsMI7x +8JJr82qhqQl256LKX69HEzfpu14HKJbVXSrsdgyqWilUjIKZQU0VBnmEANxCAvQd +dD3qhK4JuBMG1EX+yNtsEXoCcSyZ9jKIXC/TZ4GHY5yIcFkjjtlN6MkCXLIt9Pta +axH64HQjiEhlWNfg26auDA036ILC69hkxtOdkmPMVBysOU6u7dpt118dPXiV4mwq +LC5pUhNLvCDnzgWDxvUpD/390lHWHT+6TLRsWUG9orNCWznVg+fa0pGWjUuW53QT +Gpca2xr7DsGM9AkuVFzS99ZcTtCsnxXE7inPYdEf6/YICrbX7nYMofGxb/RpfxxN +ynVLk21W5CUP/L3WMgUSqPXvTiuiV+x4YE3SpdnxPDLtBcIrg7Q= +=dpG1 -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz index 952180ab27d392d5071760cdef0172a6000f4abf..e114a2dd5e306367617dcf4afa29436189abe0c5 100644 GIT binary patch literal 29450 zcmV()K;OR~iwFP!00002|9rjKvL(rto_Eiuz`YF3@bDqrFPlb6qDiF8B)))$4?qf8 zmBp+C8qKHI_eBwB*wrR9NK|E>vv-918vcKc|M8#y+du!|&#TY%{hxmP{l_1|k^k@? z{?C8@KmODCAO28|aQ0D;G4Fd{A*a30agJ>_%nW97te?IRzn9p?^ZT)E^l!rjiD29JE+*PQLDJ4U|xD0QCePBmVwk5I2& zVrxgpp~sZY?Hk~);IDs?#BC;yB$|p z;kXOmf95OKP&e<`$G+pZTSgn2#y{O}xM@$K~*v&}R&Z;$wmwa&KqsEf02 zv#xX0(%R^V?{&m@=UGn9{akgHvdce?sg{_=Xqmr^A?ADU68NZ@%8_p#CAN5uyXM5# zUuWL|fekyL4;*ltcZg#gbzM0XKIu9Uo^zCAhJ0U<3tR0DDTjs(T=CzMLS~dYYjerRcjo*DnuXb1s9`xy#Itl% z{*Dz{Pa($(i-~MsIaFTc;^Z((+i^>geko%No6|h$W6U%8UuZ9)_5D zMEx)cEv$?&4?F;7B%FLqI5A`+qt$c09NS-iUEe>S8ZZ0qF)&By(r)L9NE9Y;aqnek z{Y(@xUb27u{8#25dph6Gg-L7d|(RgtRr9%O5$p_3N)+ z?k``z{P@>TrM^q9OxcXQp*v)9>+ec=M+(KYtdv(89Z-mistvG!rj?HJ-Dg6&l$QK^h0P zclC&Ki=`p**eVw zR7MPGwQFKiQoslD3yBZD@1ubo@hUBW5yx&^%{*osp*7(q|8m|Su{>7U8~+JHz#Qi^ z2mbzkIk)fQ&!3JgAVcrM7O+Wxqm;*)7vBE70gd@Cpx8U{ok!xVZqZcDSoHwfLZ~s- zfUtWXJ0MS8qc*X4x=Ik)!CUnc>A{AbWlvOi;hsYWi6PX$!GT$?oLt%eI5glcHXIXm z)D{D{D;>LTK;gomMBoUZ7C^Jgy|~xhB5)*?UfOk~iG9MiZl!teb&Q3z<|R8;66}8U z%<+y1;;0jMg8RUmT@5HUaD|zFj@Rcy!)*QK#hC&k-XYA!obQ=C!VH*2qBZ@!f`}25 zfYA*Yr4%rpn9`w4fuHIK2YCL5c7Q)Y1^d2v=sItOb_{-lR|l}~(Yk8e0qhN1jv+*E z5Kx4u0?WdiiYD%TpiH?Qhft∓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 z z*6Fc@d|tuep=*!6L6=O!iyRxdy%Y{W8kVFAKr-tBi}%w*%EF};H7mxZXO+vT97%OR zbLtgO=)4Ka)%)w~*_z64tM={N+ofMDugX~RDrv!?)M6;xsHnxq##$kicqH4hY)|kL z**=dxdjX(5_V&ry_S|qPHsFL~?L|d<6+#?<2$}P#XeU2_Z%Nha4$-_1Lei&a1VNOL z_^gXBuCq-Zi*+WsL)c+!)@H0lJ@-^&q{eg}_cr0%{s&G!JV7h(D-FP$?$&#tN*%VS z??u-RdmIXBS?V`f>kDZ>%63eCU9<6v>UD3D%`v{HE$BBch=kms6F~X!FY+)8a?RbUc5!E8!N>ixZr6JF<30`>Mk) z?!l-+6w}*-B+2$+qr;QZHXuBdD7CO?*SUsDip(D|J67~;tJ_7YVz)ZW2Tb4#b0&?- zv8eM47S+)GWdDBh1CEr;;yhauXtQy^f*PUaTy?Rs?{;}FzieSm{32L~0HuSu)eitu zbB+;&!}2|v>WpJ{r*_3_TiV&%FPjC+x&4{S79wMV%(q;yTL1m$@z&A&Vj98Uyqs2P z-QdJFj?pGL=edIoD8OrgFyG{aGEUJ)Qam^XV6YXybX`r30yC4}kshPCp|~?t5P+J zFv|7P2N=lZ;Be<}wvXVM`MfGTvKL^->MUKt?V6%IXZ#i!54F=Z%$YM(Lxx zt=n67mZK^!ZqxD6qTJ>@j=%(TmfrRuY)&jj+c>KN>NPIskWPIb?9IB>ReplrQ_~u2 zpK1u_0b)^{FMl@;x=x2-f@RtTu+!vg`(NB!*g1Y~wPd#+IUwvk)8;YlTzxbF1`B~k zv=uPBg5bvY`~;Wpw=%QU7wD+M0)~Sn<)s?OgMn*So_rA)z$V+-b7+pbDlx*U{VlX2 z%YR+6zt7+Q@fOzZx*LROAHEz7!`Fe7x^scWAY#@o9=;09F?}eVDL8HGL?YuLf{a@IhNl zClm%~ne_#cLcYm~X>wAOgWy<>t*=|GZR<`5|FN{%wj(1%lQk~mWj=Hg$l1$=yDSLS z^Z1Ajc-6`1L1{!sJ~Uv1o!vJ2K)h#k&QcjahzNOOZm}$~8q%NM)HU!8K<3>}F`T z+1{zBZ*Tw0Z4FDEQb$r1E}FGGS#>Ktx;Xkp4Od%)y}DBPsM*rQK?c|8BYF?V&qO

`R^;BXK=%HAn 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 literal 29456 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

#IfkFu%@*pzc_1v@SSn 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

xGP>JyTx5l z*hpS>`A%#txIv62R1K39$8m|?ad(s&o4?GbpBeAQyx5lgmd+{jK8{!oXr}R6uC)cj zp@%Cl-uWko7!{=pd_reoHuz=C2gK(zkvv%bd7Z3AylNn%gPrYkM=|CG@qegw6Gn(K zCn`0du3;_gnUwr|U9T_w^QRwkuOqW6pfQ^liyZVsZt&^E9B?0g2vw~KxlKeO91uj0 z^BNnN#!3Rxo(P$so-Fxk{-&HNZ{lkO)-Pf}H=i=FtxCMaX3UE*e6Z0Uvs((VH4WQ2-<2vnPs|KQ+*T0IV4J;17*Wr69g5?`WTag%k zNdC;b7NaFH7GwxZ3>L1Abg>s5JX5*#w;$d%;PpJb#1j~MU(~Jb${tWggheJvy>S_ zP3aBhF>&Hq^B4oyjYYT$Xlj5u2u;{`Jt{^HETbf_>s4zce&V|Pz;I`-VYd55L-1Wo zHQxt#4A&?85(JS(fEtR2_Zx&ExF-8ZbSIX)EY|w{*B`^yK|qcHa+$NVuT@lYA(U4g3f!ct$4k8S`T#%EI5hPPf2MeJ^i5DSs zjZG9ep)126IX(1AFoWBpPH77-#-oGd_z%G;pR*y#>e0@K0vSDBQhW?DrP+vq=Y`tF zuFNLG$%x{R3O?oiJgA$piDyNJm*bNN5-NX(;raSC>Oz6RjcA^d!-5jEL2ts6SfEXf#aUuZi3JRyNKpkn+LKy5Dc1V%bM{> zpzGpx4#=~$X(_S8v7Y~O$dWW&$9`SEk0`a?CjZnXjQin&ru*}MDyvIb(hVdAT zHw{9=b$I?&_KDaJfHpjeMS~th6HN%p2hz@BX8Spc%&T=#5|3_}lOQ_A0N#J4uDG@zQ*SqM*&4;E~M&n}dK7 z`Pe)bpzDzY@&cHTJKq?28axvahb2PdA@XB*@GwyVxaXZLKI!{Fwv-(R5ygBDDh>w4 zisL?|A91`D;P4xffR8bw%-I%Doy~(BfSY(8g0Mloc%q4RLO?;K*|~oX``gcn=Rph_ z2&K4j6qa$P2gLAhn5#u4Jsu`~kqD44B0l<#ZOphl-1mObi{taBuYY{}>$mmW?;qQ@ z_2V<4{%3N@K*`n;g4xT}BNB+G$LRKfn(@e?&P`Z{y|WPM#^~Tqi{6$UBUo^eOd ztox1sh0a2co$|HeowI+NDMpnpBs$IjUz_PV_^UVFNW36I-aR8UHUR|n5Btl#E3V20 zlgyeF*%cP%nUAUHEzeEWj1qMrggNUOaXS@Q-!dmD%r^jUQpb6y`{$YQj3D{=Ojbuo&)Ct&_ zV@Lt!c@qE=ftoisr9pQ^J@Tul!N$twUXWXI&=l~Y3(EIKDQ52YiwTY$(FVclD@#*Y z)CjMvp0}WG(eLSm`}Xd`LF+Md`ZaqVDQ|8g3senyd6BGurGK0sV#w_!ZZ9S+>9bw!i*3 zQYNd3pxt=>b6SjqfuJwqP~p>3^0Wwndz;3zM(ck%MnJbEYtqV7gM+1E>-d@hnh4AL zLcw6;?Bt2PPp}7KvTl?cdyhe4%op5)Z(VP+H73BE5QFE3(-Z!FmNd&92$>J|L?r|= zai=@qsY~5U!nfje@srq5iCWNM4HGfk)Tv$p-O^U0)iE%|KC#Jtmw4XO6b^4>Y9hQG z3eA7^_x&~fL_MCB2xmZBjizQo+5V@Xs z4%)%Ls=4t#4xC#jUkF*u)>QhA=%5>LM7>)La^15M0p23z;w5J5$leKh5g&#`HG+<~ zaV4N<7)t}Wxe`!LK>T#}Dh%Px4-6ccTt(19(*YEwDV;f@fTahy_NK=n<7g5&3{@oq$2X zAA0ok@3aCD0oEqga}6_y`6NOVkAtp7;2`WBCL_&Qvp2U|ySHWnggE)`iqQZ1=fZ!? zc&9bss}Rc@DhMiz&9Dd939-hCz^q{G@hSKmwTD}%g;U^uW`&_}7kk|hj*xL=U9xOe zTg7AVjHS*SzJ9^aJn1PfJZ!FyfBf>3!kmeLC`hr>;8B=zyI<~1Lkl9NFVtd1A5RE8 zF$rwt!H1_j#2%oYpY9SceiR{IQHOt5gsOVNa9oo}>fy$-3h_92%|J{cQpST=-0wHw z!jjMIDGBWR>;S{kgn}GZi7r?lhXP_QsvB=OyAe*oz8l7jr-*8%X96E}G ze#?5nTwvqa2_e~vnbC;VkS;E;%;n6N zmEo2KWPMSd#a=eH6UC7&qb4xiK|*Ljs|~wOA>;C)0M&1u<$#ZRIh-OCrm^aGqPaSf^_lz8=dcYCJQv4 zv??Dv3ENN^o~$pRVOY)8;s|iQ1qkvw&pF9v-}uaA9=jBgQPxpjm+SlLxOYd4VBvWa zy$KC)!FKE`qiL5xrO;ExUgJOySWU)?y#I!KR?J zgsa-&>KU|vC$ZOqujnbYbb4rYzY&Oh4g&LS(b~cHTmF8FZ@XDUkDVevLx5115=|yy zKPJbzmJA5Z8y!{ymY$(q@B_l_fFCYtZNb!t0+9T|V}WX{u$8iiuNv3{U(6oHBByW9?eFmb6K|%qE}#b0!sc(w(2)K-iNuA6 zT%L>Yl5oJ8WsIZc2+hh7ae2qd`(Er`v8=8YeoAh&UB;QL(j4`@Dd7Sm8y3Th@a8ay zV|fq+hdL*dKO7c+4#Ez8eY0K=$Z46qS+Iyt4AzKMi)OAnBAbv{O`>lLjso#Af46EF z*-squ>L|5aZLiGotfInj4_H4ms!w-_uo6%doxla-xHpQvNduqre=um7I2czSp?emG zV)JmroM$|U5|*6rg_;Dltb6DMXI|<6)bv{|Ar5xjDCWz56oW_C>{hkt>-4Sdtm%ix zI|zI8`3C@I2S(pk(m|bxm%KZ#5F2EIH!LA zzy&P5m@4Ui!1+3$5*JM9zTC}Vrky`lFu}I7O&}(T-w!$JT^1Cy%C;J8sCftlP-HAZ zBjMluRH<3`$sUAg>&sJsKvWqfzt3(j)3LBaj2Mm6auF$E`3FQhSb+(mOplLFcnxor z!d|e*{XZ?&50&FfhXO>W!I!e!4>G+XVHPfR{i$1jb_K<*TNF?bTgQ|t*l;GaPn~f? zNXxD~2Akf9Rm4N$LGnPq6K#PU6#NE*)*=LJY6ITUmgVqu=eJ{8y8yOE%Rfh9 zPe4v=%0i=FYh^oCOBRhn`tH?@mLSmu{CAJ>Sv|;GuznX}%exaw&V>GJ>a92Ahq&Ar z52m;QdyI>%fHKGHjsc}}2LRD(@SA-hMB-WzH5#{jJTuq}h7$*>60!2x1(V<&7=MH^ z-T%B=|D*l!?bjct4b7Bzl9dsW&>9{fA{M)K>O>+0bG339Ruqvr>tZzyC{b$s3qxaz zW;%#9YK>^8QDTSdiT)v8pZhkfq7x$EW>(FrpXSS5IP~dp=L>5+2{1J`!k&SMg~0N$ z2G56K$~j>-w^}h6=-QPm%j?b4NPj$Yo}R*6{OQ>uAU6!4{1E#(wtu(r422Tw8nS26 zFgL5p&SlB`>yrI_jn6-U{RHbvS#2E;sobmwV9B;(ustrVKXR*S8PbHt2T?Zex@wh^9o%#GW2A2 zkkpkU>|R7Scy1}@_sjL^kB=XJBDWhWgmV+QELDJ3hb)*uX&MUPl#^K?On(m~3<}N6 z__B`)jN*roRu|F2+!Blth`6!C`wXx_h=iwkme`qxlHi%X_bJpw=p*TaHH_^7t2{Eeym~Qp-)J9F- z@`P~pod{hfrR%gc#`uuoYyewR7vFZO`1?_y#q|#B56mo-oDMDXZLRvc399Ecpqd#f z5s+w=HCf1Ro)3&1_ODuE0*AA@)1DWU)d_hPi=xtc!_%G}Jbwo8XRh-k3{{h|1TEY* z?+bc%o`B5s#42nekZAj|R{v=Im*0O(CUBl;&!Q!jhXvRRj()I5rozEwl!GjTFk;hz zDG|Olu1%av1zM4y%_fBtLHV#;I$tHF*?oK-brCp_MGycxUd;934+lPZfS;hsd#Q=_ z_UB;PFMJ{qX(tsB7+56228dQ09#0heR-0Co+JhZyz_l%{;x94~Zh{s!wfxPqY?DSK zD}V0{t0to1_2`fWQmtZVoUO;LCKF-J(qo|U-pWo3B4FA`A)HpQLzV$ep0B~*ZS+fQ zWp-#lHEjn|k)g+pRto$l+!12_wqWqcE871TSl7z~yaP;+d=PNW+ToSw9g$nn1~rEf zz+flv&fkg#a_n9+%t4E6>8U+HmZ!sBd4Ck_9XwKPFc!OJEIrEyO1(~g`L*n8|GIwr zu`2@W){?-xZJRW4GEM|C`W+2w_^Z)!uI|YKe8`53BexEyKRrPcV|IaA+!Lw=%T18p zG}eH{icQ2-&sO~}xC3%3JFl`hI>%fzMB^7_K@IJvaj_u*vd~fHd z2QeX_WVWR}yxY?(WKEqJTIAUiVeY5SGZNM;MzFP}SZ--KwC%)|zzMm7)e}Z67O+>j zEW2%q>X(Jo$^2*97EH3HGY~VO82cq#xc~ldzx{Q5`S-8i+Q(P(iZAJV4Ac&`Wp&WR zFp|oVXGkoD2h@KyLt_6PqSd->fLl&~0A5b0haEe8-&RSWGJ~xXU^cNM@JW|#M)h%a zObsVNpycUnl5OQ~f^5GZZ6`t|VV=(%5ET|FBQ+5I@o7=t{K<7kL|?OHp&51a)YGb-0e$$R3_0TXhal>AqrLPp+b#0m+Y)TPIAdo7v+@SSR9v z>HBTIena;mgmA&=@up7+4cSoamOSWvTQ3i#3QXPhMD)#*4qa#zivVId`rrv;8FM0O zPUlwOwmg4SdCE?)6LogOe(tePYk}>;xBHkKtPX~GNI&wn+ZKh$cZLBW)RIY$2VT}| zeOmvv`j3Sp26MCp{@vMZNQQt15O%?skc!YR7#S2k;aZkL#A#hod&q}o>+K-nD1F;au@e62JyB>%}P|L%q4&AO!yGv#_;vBX(9Uh-|-`znr z9kzd;lX0GPYiG1s!q?qwKa!LnHwrd~U^$=uWcDUt!cdQ9ZAgBjs_MAyDOe=zS{4fz zg^=>=xf1RjIUsL6cENs#N#?u`2zHGgq-3;tgliG&-8jDGu$^`rJ#B&ZsURYj$=pwk z^*L?#K=!ll1&n^Rt`FaS4EAtL+f#y@;wgV^_h9OVfDZK?aTW3@wcCh$l(i6dmW}gXld7RN!tO|o7aJ72`6pZ z;Xa&#bcQ=w9&uZvheE=C?!^w8H7*r-7JzU_5?hB#tXI%kQb(3=yE^Qsv>LkD4U`Ue zWO=K^w4a9;xFMck6`rs4lyi<`0yhy9IEra%qeyX-M781O_JP_Flb$ITfBRK2t;16U z>-~;w2Z>VeS}zq7zkF<;#!o5$Izo!DZ~!Fx=CMFZM>QP5F*v@gRZEs+7hbMdIL(Gz zNKgF2uEACG6P$h66K4xWs|ZCR*AmrEJ6E2F#5VV0iep;2rN~B_159t$mGL3O9*Yq? z2|;@%hn_$itZ=cK62n3^e|E4D9etv4&; zEd#yAY^Cz$xXV=iSsZA80`_s7>}AHg?kRC&%{<4%`{5nkfdP$AJ_zZ&`pP{Zgwx2* zWC#TTO;~}(K{K{z+VvP{(m+|$`LXh!s%{RMm#e*^cucG6|ji9EN^tWPH( z*|CT64ndBKf1_`SPHZrA1@cr zZ^E3{C90vmJk_b_6;m#UCu;ol1^2cqp*r<0wm%Dy(RH~Y+F%%A-M2<7f8Yp;Ve$ej#G|BbK|-*_0f6n^ z&!7Yzd@i(;+MVyf&m(c$t^fxXZA(7lWd$7k(0O;TqSI9M3YEW+I}g?4Yx?GwFKd1K zNjVM_=_F3&T^!cpK^%q&9a;fH*{9R%vZpwcwcGG?%WWz@Oayo4-)*J49b+~`?We94 zV<1L)f8bF59Cv|ZY!k=%Zul$=hJdPQf;#o`K4;HCdI+4_Jz|1P5McW=yNX}1N|p$0 z1@&pRXj`p*+Kth%aqIgVr28A&+X$j>B1V8BMwZKKA*q*Hf{R**b6f4<66is?bxt+ip!xCx@oN==8C1-SGD zxZHYOD-Pu#&MX7YVcO&Zy`Hk*gU5x(N3a-b^cZZ zL1qCJ33iqs?`&wWYZ3n>Wa|laMo$-?e?Ag$X<%=IEe}t+1i!g0{9wUSU_VEMB|8&i zrstUBx*a~SAOR zjKlWX-U@}W2BM;HSz&0W4NeJ8=EO-4i7di`^UJ08Q0L8qWh?L0l<0<41go*^f9}7b zfPl$D1vlhYI>POlDIQnO!%;$(pITrq4j#i=ir9h1>L?M1HNiV-jaZ}=B_)l)(>Oio zX+^ffE?8FOG#!f!%L~MRNIyw&Sz)(WJ1ds?Ji8(+aqyrq#i$saHdIBd%mdhND>dPN zEWS8SB*jz+!iw&6S;o{i;q=gqe-i8r_!~}HC0qs7QH0sxB><#E0b=^*h0`HT)8h?C zA_gbOLh1R(n>_+Oud*+&r35q+yI4HmJu6S02xrSlbof7r4VRtI1T@y22fD2oJS^uu zvt@EPj>BfpdU_(X2(q{+S~P#RR6jfSnJ}W}xUSrY#S`|HP$>@I1f^{Ge@>x-N%l`} z#163p12^B;s`TB=3wujAv{DmMGVQ|2Pf0HV+$=y5|}-&=!j zTWNW{hg1E(6W^3fJg>?}L2 zhsXvTn}d*h?f{EUjh#nd5c--}5c^^YuWgBH$m)FSgM$-I&|nwr(!78&AKA-S;ha#V z`9|Rxr(Vz$E2YpGt?IJe}ODo(l)T@(_#k# zUF55#8LXiocQ*rwihJ8zY<{@Tr|Y&kY3Q}B@z2#7-wW#Zb02$iLK0P3?niMR#SzIM zJtjmrc8(_O@3!SfQAV^*5aoa{H2-bH^kpEi^Vm4iRI=TQniGWU76cvmx# z^HqU+@FWj~+kH99$|+}#sdM%+=C^FSw9u&7{*Aqde_pVE14Vw^XMA+4A+KV~1@a64 zTNf5`Ie`m72-|h&N|q6L@VpwYK=^&S$f`e@L2$g#UfXR2f4jprEj@(zU(Pgn4A5L1 zbg?9`ndgIRqm4J{{N9=E_iM#i<1?sk#9Ir4>_X^nCqLrU*)ha;t*ws01~CR|a=|gm z(`G}^WD7b_-`yYs z7u3ZGf7}id>dp|ey@O}8k}bhvs;TLLX`QVil31N>!Q0^s1OPus=wC2w8U^IEIhvkrvs;-SuJwVmW}GS{-ZfaQD3okFj% zamZe8wd7}%hbPe4c_;v!NiGoD!Q9TLWmUIB1b{TKGITg9FKlap#|VT3n6w3+j^VR* z;v!}Re8+b7+p^#b=7wEW>+X%W?`!q9f42YDe(Z>z!k2Ep)-#99)Uv~!E;zI885Y0~ z3kNQ>k;8WmE92Qhw*9uu&LP&UjK^jCIar72B@9|)V(BOga+*6P5E*kfwDb;l0_p_k z`z>`^2oHFi zhc=lX&Cf~qHXUhh7GB%U{PK7R%qzyzo~dCR80-++-W6N(Wvubv*1v!K_W9HLF>(!O zV^k?04&cU`?9vOQ)*m%xp0Ir{m~(d}qoYb1r%V3r?V;}Sd~3t9S01mICX=E8+MFZXxH}` zPL?FJVI$5%*mfumC%HTC`>M}bRCKUxa0XVeQ#X0QjK!9r8nVj++5wgB^`%bmZy)+U zyA4r)9Kf}GJ3j1vIG*|@&Laq? zl_ZyUKG?kyo-wa@ZQqU-x1ShNcvzMINwkRWe7~WjL$%?f(^5^p2x8xfi>9&AK8BP& zhexOms$Zy5*1jOoH1JO7;0fnZoj=Xmc?(D3#{l(uIEE0%XjTGDe?E-hbsdg+!JO|a z9o^Qr<8`&Z{@j^YH)xIBwIV;62yv z?JEdFn{^xS+T}nP19mC{fgC2s>xHZsCU~QBmhC*zqb`qV-m2fQ5f3g1AB~{0i5Nah zL|+{6UVPip>pfYGf8BV!$g(5W1FSST!VG2V*qdqjsx|cldW5r00AcTLX&eu{9WBI7`57(iOg-KcRWKn}cI}`527m7L1$?~o${|eVe{E2dknR@V$AOyJB8UuI z&7KA-r#uZach0%NBCLUm=h>Ur5}@|%2Jy@S9#i3(kb?!&NnSvarZL7TcHqWv1a6J& z8%odOlW5jW$&p(Cv@=%y8Wlf%{z;1K&w}sU{-=SekNgwb;*3#&>WKRDIp$qhf$3rA z5fY@}n#uq4f0WweoTt!+kkg+o{sJU<%8>3OI3Ls6nbEVym3Z${4&dDZyuy3mXRF;_ z1?RsnN8?{W7!QVh=yk9L0_Cu?; zUA&RWIfWfpbWVX&tDwXE8EkgJ+7o|e^2aJ@9IY;*SKm$=t79{*CO~szv*63DeC;!h|4AwF(g%ApqBma*yx z+NqS;1rmfH#i?s{7>oo!v#|iXYnWr*%C2cv*a-Vz>x1%EHQkPM?xgN-0s4-Cn+QJ-;55YyqcZw3ZuP7csP7&T<@Q&6hc`Hc=R-QL0G z;1UZI&lBh^xS~VZ?RO8?c8Jf|+2jV$=4EF{PS|O6cp_5fc-p>AQ=vg`_8-2UEI#yT z_kPK+e*Dn?{^85dx~K+Rv3a8Cd9l@QVAVhlc`ofmvNYXpSA-I_4@9iwD2L%BneJ^4 z#HMXcJ4}-=H_ZfqSs3Zz~HIB2z?1jzu~@_L|PIE0v|_$G{CB*Zy5>4|>koxMHmRuY9L?Ghd1hmWFfVK&gc z%URpcDT3X7hxbx}!PSFuLeaEEd_7~pj#-ElR!n5)3fZ@ZH+tV1WNF?2bYl%)s!Be7 zoZm0j%lsgs7+(@j$JVgJ3%Kg_X^KZme_&of#?ies%7ZqzmmJ<4%csY$i8C4%YkMHK6z4CkqdN=2f+7VWqhjcubWubOXbl-Sxa$tXLC+myo`P>aMJ@<*r zA3V-+J0pb!cO1u^*lt+sK}_rIIcdD$1(R1kEq}M&2gZ+@fLCGg&H+Hy1@l4CuD6Xd zW+y8ROLw~cJDv*@V{$93HF4brfLQiQ#N*f1`sM4l_Vw2vyCUJ=^Tjzv_w@dn?s7r& z1yAfM50L^IZaG7P2s|9sI~Q2d?D>r#*fSdFc0bE90RsmU=#`4_hb%YZN)SYAh5)?mvcS8GKQ17TZe)Opb zdF~#nt$THw$*!(L@9YrEI1bPfN#V)1lYi9bllO4|n+@XL+qjHIyp!c>)*}yVYCJ;m zo|wQIq75A%zJ?PN!ZS|feQLI2ux+krPHR{iYa%G}I3RE;&3*FYhm&_rjheOovk0R3 zn|DUFd1ck8XFr_Be`CG`k&Cyo?5;0N&^z6t_sp0!aY&k_E7&*;?RBNv{OxD+{(qYd z4&CcKY%MVSLNp8i8Ytw4(Lk9lXFW`361LlNmQ=j6ZV8~M?+fPq%$SiNDDvloK` zb+=)XC4~_b-fx+3fnt<;b`b*D-x8va3-Mf`wleTKz7R2V$%Uri<1mMt$Do@eC zuxcWkCx(InPu}L`4QJSj-L>o`UVjP%ShR%4TB-_J;}??cd7e~W7h!7HnUr46gg*Xb z{-omBCa~fFV7_`o@Q}2yrZ82E4&*tXvLd^qoymQB(bAT8Z;;8FAN%k4a#ae<&*3%8 zBNJ2h-e%|kh@Nh{xo;G=2V`u=a+<4`4xBJgEFXV# zXswf5#;DK15IiTxhBujQ_D05$;oK8kA z){C(^#e}Wm!IK{8wRC@D=4fxz<~MR1(Ds}ovmmyJ+J@x{e{&9TOXdP3|?RJVm*`-u*ZHak8^?- zN|+r;I9R;wv4X(`ov_Aiaot-aZ1L$qlo*-pk|Uj7VVDo1bg@L@>VIA)iYHH}5f^Vu zi4J|o1%&)=uK@sX*zUTXYfF)!aD#IkPxTO6o9}&_c0B<0{fst7FgT_7M?L`+r2kM8foa%(}VJIwah=2slvr&FKsiFRz=EQ~vez>l-p>5^P=9tb*R>9>u(5~I%TS?K z!PZW11Dsg+GXZ8><6a4T1&9w>TI&3u;@EL-5g!(Y5r?pp+PoR|P4^I)&6gooP@QJB zN<6krws-f?x_Z0dPz~rEW%}7E_}9o-}G4niuH-Q-b8aaaBx}yVCEq> zw#whM%Cfof8Gq6S9KNjBhmYUZm%n~lzpQ`!xR23mvqa?z;t>2Sr8gM|W%fYBdz8=R zZ4f6WW{OB5eLXW%&}7LeBG*KcgF(-g7_dXfHz#MQ4ew1XUT6a~asthBWg1cK0Cu#B z$a23GdwI@%JC)44zB+o7PjS3vGtlPbHIJtkxubQ=9e)OI`Sh-HjJ&Z34)x?Y3ERWb z^44*W_0%^mdFiUo|E(6cnBm78qc^nf*&KjIAbnl4PiuT>``b_4^71SJ?q}&OB6(XW zcU@1Jk_lJS!WM9Kcx83+=Jfir;RNv!0#Ne|0mASdtzDc55d5=#8V|kPhGoV**$84A zTFyx-=YLaUlW@$AKLFG)w`}&`8@YpsK?FUv#@2wd z6r4T9wrw!Qd)Gjy4Ta#r9DUTT$`?n|&+wXJjtbkT-b9Xk`F_E^t*<}3Ip}i!o9V2e zj6EPc`58XUj(PV1Sg^c-uvi#Gh!cJIm1bY_^ncv@c4o^_P973qt|jPacbVRBxrhK2M2KrU}j zX=VyMcfW3@gbzoGJAo6${#*oHP*DlJ-V%i4tz;s@OuPWKMNgEH8rh^UyT@xzWlk_kZcWArmgIN3WIF0Nbz3lY3W^bJ78REY!fy zs;~cPx&9ZE&z8k_Y~Tg)3ikLVExkF}4DRXZcf0eB)8sf{%8Qrgh|T0!`T$?GVW1-N zcHRz)t6tUYnY`6(7{3`_h=Suzh-S`+vF5bsYzX)8wr+Pj?0UEiWmejGftg)e=zpQ7 zso|M=-~g2?;^1d^2AEvzS+pJZxr1#xY}_NH>ZqCQ6kZR3*PkPyy)C_XkNL0)657X4 z05Q7GPOpgx*3H_95C8ZvjwKTr!X+HGd0zpl#sT0O+`Nz{$nfc9l*jF<+f0WOnY=O3 z1ak+=M3a#xKj&>E)usT*FWR!=A%74dCw!j3{^7NZtv$u%4$`*LG`;1$p8IS(R%U0>FZgXL*utXDgGS=GdPinYfWlQl;>4}T}?ZmfGg z*L?{v_j4miPEXpWKKHG5RqXb<@!{-@J9>D$q`l~bC?f|f9Uzk>nill(6P^;k91I15 zJ-ATec9%D1OPU;2ijfBItuxiwyH|372^OGD>jykzF=uTJ9IQ4vJk=4$PcsB;eAtn8 z0fW~B9ap!y&%4#`s}BB<$bXrWlsmt!+1G#lCR%# z*|t5K(40_PkWqLO;rz*!Ia}n6-ihtaj>*#&`^Hy42MXBhnryqkNe?eiK!arO?szzX z)hu=)cHHy*+PLk3zU3^JO?cR*Gf{W5Fx@^m+zC=jM3J&O8dA0`^MCV(RM;EA%0o#> zq+>Z8a$OVJzS)xC{T^tc^|Z_Y`XJuL3S%cW>F^Xl!0Up2`|z`?z1X?StLD7(XO2?M zqn4va$DCJZk=E)xm&BqYFUyy=ApCTy`h;coz%I_kT@MruHx{5RyQfo6{&xZ&+~%fh{54Lr|jQp^0r7L0e6kXG=6C zI`D{zva?M8u)M4h-$%D5i}AkGffY!oUvKg=~$lTt+!)(Lm6gMoqwd`aCXPfH>V@mTIjTE zo1W~gJ@}WjBbir#^x*W zyqx}T)5oys*T!3~Xalh3b4?PlD0$rpe6{d@XC+R(v9OBCusU{%!QJ2<^SQ3-dZwHa z!x7p&s&QZ|_jW|D7wmYq{jO$$@HL0phGkC)+~>^TEq@W2=dz^)^vBrkcV#avTR~~s zS&d*dL-0x~{`kWG|70-eVR?_ey|SP^%}uU2pAr4Y;WK*%VCSR5RHJv4I9~8@8W473 z+0x1+x`frhy-unwjuu+!R!F^xlI^aFyxV) zb0aOSx~u@Vn*DS{S$^gC|Niw~KmOzZ&8bRIcX>AvCL^t)v%}YO55m<0PX^jMtMO7N z^}FhQ<6xEHU5Dd&doX8cj=YWOJ#lNHD3=!xntv$@cX;{=s;xHW+<~J8_k<(8o7O4G zuptr|+%swx29Y9~6r}^aFL|hB;HibE7QV({xzaFq^5^Y#_@hY*AQ%as@Uj6~K!20YSY4)oWloIyW(w1QTY z6n{qt1|J8yLrI7do~$LlgxQ-y4bn9yZq6$PFIsd)qwN9s=S?tjD$ZqJqyw-$C^+Bi z$YVaL*9|($>5jLTJueS(MplYeKFce*AO_1A!S=WHab4I%ysGhvnrQFsDJ9TPU-zt-# zO%s2oV%J-Ja3u#VSX28%@5P1{D?h!-*BLFI;#pINC@ILV0d+CGVQpLYdK0T~anI~n z+~Iu6S*x|U9s;0=S8zu8`)Yk^zkK-F{p=Qz7CdjkO|GpJG#15hJ13USSwwZORXV&1 z7Des7Cf>+yLhJI*uIPp58Oh{;s$>gU1gj`*;9!f!pX*qMIv(h?Ym^uvr8I^KzD}07 zN`76f-_}nG0Brn;9wl91cD7X6PE!kyJcV`GTk_V6;@As#kRu76K~-mQDkXX+V`f0} zK65wr3l z9<0H-?PONbOP8V;mwq^o=ega~?pM%pTjX;-w@wD{ zq=D`nUSE2?D(+9~TmSrzpM=I3pTi%sGbuj10RcOSlTJ?_e_nPcUt936R!Bm0pBeKD z_2Dd8r_kCynSAtaS0-Rl{0(uu#9^9j=FrJxf6 zqWgnx_^;F+ul0(^!#nE&vdnPkKz+LsJwf(1q0<6(=PvS|2;q5rw_3A(`^gjzD2n5j z>;tmF6yR>4e__dnVlVgh8i<3Bk9I_|)wfm9Hse2ceAg3X$PV_NQrBcfkoPzy$5c72 zcXVsws#j6M!H9e3W$5#MM;kc98%e#Pmsmo92J@>yEVp$aTI^uD1PN_XF3|+uk6rUO z8R3HkpHGMJSXR}+={&nsML6fq>Yi;GJd_wI>FmSqe;ssLD8L(l-tMTe{W?9!M zd3}#~$ZDYkx&vd1YB0b76B^4}w>v|nH*vo=55Um@N*&zl<09@?^Vb zd#?Oc3P4INj`YUI(*Wzp^2_EA#~r`lPUZFV-u>gTDvQi7Sycu#f&=uO5lry>YuF^} z5H)z#e{w#f-G1iimZ}ee=1g;#Ct+X{vJMY(pP}XH&r89a3X$v>3C{De+TeIDS^RFb z{`mIg^G|939tJk7#_CSE`k*VWaBgEFep)q=hNv{fWg*2AmGN9nlbpB&w|f!=7Uew6dK*93M#jFlpaU5WC ze?F6=$d=Vk*=9Y*Mjf7?*;$N`gH{gkBy@*L-B}vyc}JO!axzT=)pMGMop~^+_xUBo zW?p>wW;Y}vN*XIBoTE+%Uhw*-C)8U);F+j6Z|TGZ?&OR%LQD4k#1)-L+f69IN+2u>YMZkB?(_A#BWw+U3JFT^L;3ttc z)NmEkYt<&#s*fgbskH~isS(WzuZt+iTTEMF?F!rW-`=nSOzdzXQ;wLD)H<`p-rfbn ze_t&SK5uX8!u+sic(b>VmhxQc;=l+q&^YMR3+70aY6a1LZYF@*xB#bj7dg=Nf5x=- z?S(sstyuxQi|l_K-Ys_`Osb|(pM002bR>%}tMz%VAM*S3lKS%A>+zhED?JWp)&Wb~ zku{guy6LT<5y!G-$`qJoeSF_Ed-^n*^M^Ly4a#jJL`W?pUxO)eeArMpYGSOtg zss-1Ok%hQ>pFdkqqaCDUc$>14fA~hZIKZ_W>5|5XfZ(JN5GNnBsa}wEf}Z`bl}f#_J)9rCF@i z;_?lx!W@?BZim7U_&`Vtfv=_XwWy_}i0ylT<_$}^sJb2^FbIxJIwe}kg1`Eb0c z3@4HeysC*|;5@a7HEp*auwNtzMKgYEL|u&*MTG$+o-^txPsZ$D{@v1tXB z;dSfFk&S(VjsjAfb`Tw2e~XKm@6#H0kC+D$#saui($j1nqE~$e5e_cYi^ai?J=<0( zsIrOed;*a;I&EYnLhu$+5C`wGs`%doiRN8br8`AC*+# zwO`Yz35G2T(6S;n*!emUwPkyt7mtU0@l9ph#p9R;rviERF#kADhw|{irJA5l*YePC zdi~tfj8t%Fv~Yo?pgd+qvzfd?Z{A)M_Qt=S#Bw^HiyG}LwKD!TN$oksu!CVZArUs# zYs4xr%F}R2Y_Za@f5yQZl+vQpbgcMXUS#2TkX%Oek#=$H<brGsMNwQV!w+6JL{r zpT2$^KT$%r_Z=+f|J3}9lTHf}h4&v0Ki(`k_>sH#2gmaJqL{hi)R#^I{Gqwbr(<2?$FNnc|yQ8e;NP|!S|PTIX}aDR01Ye zJ&sNrr5Tg8wI@_N4j;XX&N`VC$IHDt#l#4rZc@AliyYaf1W+78(opKusn}L&+LUx z_fuvbyiE*zu>S*jUk9wbTG(M-Vu%;;LKyA5%Vhx;OK*#36Sl$ja5~g`JI?)$L2Ty> zVB%_Fi;!?j*bF<>(eRKf&nu^m{!Uec@8I*M{9u~}P-FLQN6Od*T)lyFT~_u_MfS9@ z+(ux8EEwkfe<8>=9_9?*R)a!?gS;%)@9Wd}Ni(e__4xU;;NuEjy<*O*66l>S81BaB z9`JU;1u@c+>@jVn&Ci^S?5z@Ze>#SC%<07u4*j>kPJ@!vD5|f5bdOt7hKf6Gct3RmUJFk1i}E zDkgJKh=eH~j$P8%4+}NzhXgAspLm-Z*(H9zTJvuoe*1BW3CkslAnKg-Y%z%k+ji8Z z3>3*=)($Z`9;3jnr$<5dW#sBriP<9Q08cLPsrlT;=I~Ej3h~}@-QnzZ9@~~SrEOlC z(cz&^e>a9Rz2D=-?mvU|%=}ym6n@4;w<%PlV)q(anH}Gq!m3_Dps`x>$!6O=r#c%G zu^a0JOE1|ga+W7lz1j@j*ii@G5{!7UVMyu3^ZwjB_WgQ&`e}cVW7Dlga4P))f)!7I z?N+qX2hY!8ctm-?9y`lL`k!#_wtM!g0MFW2c4zA1itYF(kq;NSp0~LzIHI^qoiXo-+dPx(PVw3orBF zYoMUWQKX{z6;SVd8jDQiO8NMv=boT!OmuX#jfU36oMpG3A>v2D9ll?$FXLPK@p?Is zf2erJPo^`=1(hWboAr77^c~N*b!H8+T6-C1xMze^A;5GR%z92le{02BFw#Rd9TV|~7 zABQt9F<&eMOk6fL_QU=+n@GSdAgQ80f48%!Ao}*1Ih6T2Jk|iMGSC*CZVhgDAJhCN z^!oenKS@hmD>N_YwZ0O&aLmZ*wZDLQcak#}f;8&hG0|;1|asT*-TC8vV|(~ z;$$_v+G#4Ei&P8GLQvt0kn2$QoTHsW4*^cEjdMfFemtc+jCk+=sVDjo}jZ0-fb$c7@UHNeS$f>T!u_VQ-|FKM-YjT2y zf&;9d4yuhiMGNhlh2+Gue>e6e+}CBa-$VLLPz@$6-^Z$n)p={_I<0%>R0x*j!A2d=SK8n2*N+OJ<5-f#hteSAE;}AZ=tD~{T|wmb^GI2>;iWVg zpd{7sOSS{L|)?A01r)MJ-pquDjpOLy?KQIs6_TLcrm zjn&{Fm~-sAF2yW7FUtqKG*D+tu+sr>SL7wMA5$=bJUy-%i{oZ`-vIS(U$B1O69pwl z6yO0W^6pW^>!38-2#6sO9Y6)d?-Ni_XPvf9g*kN)77^<2)=i7j?p>^CV}z{k~QoY%K8R7S&e*Q0rjf*2#fQpklMb zGMZA7S}5pe;P2RCQBdc~wk`{xXaJq5^?{;l3SNX^RUvNu0@)i@;fcd}*`&Vqz3GIZ zHu32kWqWk&C&`Sml6_&HUoFm}sWb;f*|%SUaBNz_e=?!?^Wfprt?5wCRBak_-Sys2J#-1g0$H`eERk1ylv2h;YzwWPtyMi3u; z?!&4^3p{W18}Le*&)5yMRV=J^3;`cGp~DRHafQTRW&OcR7OJrs5Nh`X^RV&HXO3sGZLe$KOAXe|@AYq|PhH z$nmTNNoBIlL@)za45ei=WwY7=JQ4N_s>87_{(ME zf0JjBm`|=WkBjfqNa{f?O=sf`QK6H&vs$hc5i$eV{l!jh)yO+)h$Js-x7Jq+YUMvK zNRya~{LYh9ebVN={F>#2?ffX`T#JXtNC_K=xKDMja+-=<3e@?bsEEJ-z+H(7;zCN>ih@Tm6X~o`rkA zfBXFRPam~#0_Q|G>v-)`QC=$aKG*P!+%{>DM*@VNlYHzwM=xGMQZe1Oo>Wm$PLww% z2E>`F>R+rk;Ib(=sUng@sgkU^^>rm66a5Y^H17V8?TxxS?aF3((MhRc!LCxge^tS9 zxwd1Hb+y`@R3}id`z2lmP#t-J)t;2 zEWk6t`Es5IpouCvD_Pf^R0cTL9KBrtQH7AbE41scsjuS7&GErN$*T#l*Zc?D(iw() zR&}N(aUv-4VvW+NRexWv`8yrqvAsYD>|9%ddintdocM3Vq?5x^PX!ymf4}>+CepH& zwv=5|r%ok1*;=aX`J`I-UV(v>&bzxuttz1|fn_s^ZyK*uMFuYqUffr+G+qx{RZzyn z*3oK295x^e$n@L+B2HSW&*S`VG--eqqCOH;x~H@Ji_A-{d>?byjN@jLEkTgz_?p5L zgj7?y)UUQk;LZi~YD@CIfA{}buK$hq!Z}F1_o1<$3)eN1o%;?9CdnKzbKttDxGVDJ zX_1X2Elj`+oGIWg$?Y82+zWryO+ng9l8F;F~*wh=0wGYe;QH24P2DG^Ye-oL!jOx8a9@EZMO zXLg4SvNjALyx_>DD-1x__IK;*a!DM1>aBi%`Sj<9b{tcE;S)ryeLBgE%7UD8Ix$vt zoZ54d!>SREvo6jCZ0vvj(&t=$qs(eb^GVF;#pco&wx?Mze>;lGUv1^opeNT@_egW(E5vQO9D_Xha&NUPPV?15df=GZr7Q3LJd4N zZOCd_=Pm=`S9%@&;Q~3VhGT=aDpnU*Yowuvjt|f$5JXX>05<-7h)Bf46$WoXDqp|L;G)fB#4~G_6a` zxZI0$X|5{BHLs-7uU14?k_kLc{piF?A%Bxao606zayx6`mb7^6cX#5JiskB5ewP#R zm6hvWfp2?PwKvyQ&Fi|QyXaH+YQQ8yPS}z?>Lfq6Y454pf~S0}c}E@wN!=+Wsvv6F zB@b6fe^hKo=XN!aKfnsfXEPPW4cbS^1)=pBNZP(9 zzRa%C*wJntoKr04lEQE#X_|nL_dySY8=+sl*7_~n*zr1Af8wvR7bBU9_#gw z@#W_ShH*}q+r!a-?o?>PapPqxc}eWOY-&;Yo<#$avapntPPrJ4uM~;!mcUhMe*23u zf2FexC@=U_WszL(Cs9E5WlQMn%bO}n-$lgeY*dkQKr<;4$n63vNH%EqEM)l@Gd${kmB>kdzd z^&fu~eo0T`N}E7tpS$WTRA@~~Xx6c4e~8tCQ4uIAuzJSGQ2-@|DPBh3E1%z>Xq@IR?y*iq`- zfG>|;ixPvvF_uFw6cRf6`sa(0C@dA)-q~j(Afz4v%F$?p={$^3}C8RGLoBhf;^OruEyC z&wK99by2Gvl7^|G_2p79e=}3RIcGLCT)+34)@|vTVw6Tu9V6PMUz2i) zmJdJ=oQi8?iF8ViZn`r?+qj7^1=Q2wtY`hux_(!L0d=~SukAd6%RzR2i0X_QjEGCB zs?sd;obDrzifqHUe~JrXAMxf$a=wBdyH5!9W%N(4??-vI5fDV)cV=@_2a7&!%q)w( zrt7-{!i{`SCe_YVv2sJKklEXIy?UBFR$^t)B7PHJgMK!l+;uA*Od^YVdQ|6HgC2_K zc9#02_Cf~USm8=I*_KHJ2sC&>y{}23-0L>w*ewu1Sd^)+f0>VMF+GbwvH6m9|35wz zs(STp`HAu%)mnBqKrMhcHjhr$%-2SyqA^GRZL!oZ`9NgvFojM{t0joEiSKH0E zpO-qRv08Ja3Xpir#IZS7H43z%3?w(~rD;(ni9pFLV5QeElYqppR{hlN>w2-rYgex= zZec5&ef(MFiYyT-Sn`Jljp}JM!C8E8^w#d;RjkP<@f^yO-h& zkGWMde~hg0@M-Jb!RpgSaxwGuVCir<{+*p7xrX-4%3eB=qxwEbg6#*?xsIIzd1%l_ zBK5omBVw{F024SiXMbfp0N15~Ga#$jS5!}gl~G*B*_I7N0njZy<|6r9+W(>aUi7vg zdUw!OFW2wgn|6Xe2bs9)9&ZS~!sie2{LaAHdDM?yBkA*|FyDl#U8!k3+9?ZS^*1ra;pMPd|o68Egbi zsAQHjj(C)q!h;9%uuZDrnBU0O2z=jgrw9E^DWhAj)l;E&4X8Ar_m&OdnY>sfs^2Q# ze{djtv|U3d;IcEX!WX4gNhb~~1Q4k^Adg$P>i}jY?Kt$Mh0U#W(dcdMfY=wO5F;0jH|z8>wd(=N+K>)jv?4dlM;{1^G(EPKtdt2BB=q1R^?Z-XruVERfpT zmSio*Bu-~i;!?(RoJXfT9?2Pk4aUwvf7|pde&|30=ykJ5Y_?sN!D`9ab|gIMNz!!| zBWzLJg*?~r7yoEIp--p;+|VE3 zq@t$Ea^y8fU4pa{xNYxUDzy)iu#wiv5}eEXi=%hlJ5SEwG1{@5AVoAofBj%7rDG}T zC0T$5UoGhLC}7QXUXaD{v|RW1Z(l!u&`Dj>3WxOMyDxbO^}-qllB7L~IzK_~lzoK0 z>mCXWRL-6>qtDo8I3TeF2dlb6{)bxWY6&ODVK^EN53O2#u%&pU#|V*tyU;{_+g)!20QvT~?#>zpAkD-dBst>RRI5?Idhbnd{=ffB9kaTmGvm-&-&2 zhRP-bwm1s@2w;24lrx}a1x;E9V-3BWlhb(jCD(R(^{>j+1U#^Hqn9CxR8Z^%9)X~6 z$0dTh%LKkyHT^A!{bVyCm_!}^+nZE<_zqn?c~X5olY(A9efj=*{M9Pqsr#H24RtPq z2t+;9aww^&dj&!|e}h(>Wr=w6ZXquvC?Qa)*_b)h`}=h>S}YxFQ}Sl{@g1C>E)tes z&hIy8lSwa>Tx_IUVtR?k8;y!`t2kUksa%>=Cp{SoM@n}yq9tEa+XFt2BGbY~&183g z7Nzq^MR{GzXEOC&z0F;Fg2fuK<3ZIs9H~|%O#V4AeO;9VfBxQMpxSu4b$tE&^X1F? z`4RN8DHag6D;-2<-E|k2rZx&Zp?>lTnfmZjEW~T5w=YaefG z4i(eGQmIJF6Q2BZRt1#cZQF#f!w-+^Au4fkSP4y9c6+JlKzNM2`L4aQ-TFlxq}Ef9 z_SkgoI)G;6e<(+rl_pfsR8^c*)R5t^C$;@ox6<4MoIG1#vj!*gGiec|Ym0>cJa=(k zzkGT9{{CVqL1~9?Ka^`wf|~6)RMq4(Eh@Ft%H&9|GZay`VN!~CIc&W1VH3ycX(f>* zzEk#76?6@JPba^`k(7a?eafNRLq@K*x^G&3y@82Sf4j%VL%xQNYM0hSvTwa>;We_2 zEBo9)^Cn%PP&J5wY_S4r5`~m56M%P#I%SFT+dXZIS4xOd))t5ga&ve#J6$g0Pxz`@ z)bnEf_{da3smQc@jp_}L@&`%L&q)?@dZFd6IU%80Mbf4Yy3!TFi}&GmB(Qx~q<(q+ zD^7r^4i;+f zQB3L#a{azo|9F3~GG{6Tr30>N(}OU4+>~wWf16*)!P~=$gYNO)C;&iHfSW^PW2L(B z^XIxD@YIZoyJrs{totfosuTDdVTrx14Y%|bk@0*or?)z#imJ$53pXwuWx^R```{J?LZ_uNK{fo*C0yzi{eE;hwR`~-+@tN zUx}$ve!Ihzku?nZgq*5(@L3h@Je^k34pqXv9`f787c1Z(QalBco+l(WZOQK}e*=S1 z^cJJvnlsuWTZ!31FbSquHSQ{T#_Jn$R!4YKQoL4VY8k7w;V?>! zS9_L|N4z?`d<3j6t(2M^_L*B#e^mHpsfVUR><;k@ZfMx}~*E0}yRibe$4w1#X4g*2U=wuw(Cm>d%y`lHqUSFi7K49l9t6F2i4Oe>$tQ3SM(gg7lGXCXyE8*tI-6p4aQs%lJqp?x@Z^Nc1+# zE5F*wKr=W%9h97OsQ2vRlpK~_IOq0aoj8t{f+;*AO@d6*7wDV^ncXS79tBE16@MsC z+2LAeA9>xbs|~e1s_R?BOW{)yfHuc)Ni`C}tb{q=Zq_KBSRpDNf7Gs@Mp}28L(R)g z?W39l(hioC2R>ZW;d;_r)z}>M9$LA;x@8y+khn+YcRTo!hiXvYX zgjhj*ysmRul;HL)h*2Co@_fH;4ZBb6HZ>}5h65n|aMbuZk}-IcC1y;i`yAz8|JL8n zh&KK#L;&$qe-qp&dR&B{<;h2gXV2eCc(;7Jd%T~6{Ez6R_nhr`F_=ybX$c6=W77P~cNd%_uv4>T9{C(^<7EEjn`njuJa| z?`?rrw~;mIf2u1hfTAvmCgu2-`tEjmnZtJt`;!N)6BL)Xg!~dguv3@J^B1W(GzaVS z(71HMf2;EIyx^B!aN54Kv0C+f2H!~cohpRx=j!iAtp%#JcjbJ5Yl-({ALk8~B%NBg z{kCGGe!0JVKriO>=Zl@iSJI2YDeW`-5+xhrtHS{q3M*B+G8Gz`Ued1$76J?Xmk1it zlkDtE&rceA5dHX8yZSztBc|1RMRwcGPY`R#f82zo1crM{i%PZFXSs_Cyv_*3H7uff zI6vT=Ja{ZOXCP{EU>k&XZsU-8ADjy30c|6Dp{U_az5yP^BHnYmXTFe7D_XsFafBzx;3~HcaRXGf# zoNb3W`0dagAQhy!pSp8w`t2NLjc@YaDxvc>&Bk|EjI9o>x>Bv{pY|bddBrVW!;57N z12nG-j@xmnSwr5X0Ro=;Tt9xc_U{kmf2e>^$3fa7&j2``qa6o0ik*HevnVfF0r-&+ zqMp)uNvEGu@jzLHy_6JGNT(&VK0`(DKgfT*a9G$U)A0>nnUyriCCB150N?D8JzZ;n zt4^vOY7;Lv?ER}M7^yI_)|dp#YP~A_*r&p@=Pt2jZ>BcAV(XDos#4)%8tXn7f0!yH zBOy9}6||XD{)6|sNp3gbSK5nLAmO*w`ug>w;hRFx1j5Xu_7yohONrvCCTZauGw|z1 z%H@dKN@GQbBR?%=P7l>^FgUQywPvjDvy&=Z%|Jf0mX9il{bD5$lZbCxhX#96oP6?k zdfQyox!dJl0N^c;ps7NJyjmGZe}~)_+qo){s84RU*~yn%vrs7^T{i*k;>pyiR1`AC z>W`?QeL09H!Bde3{Zi!{CHtRE#R~Gs)1Ck8&+p^q&rh%4Ufw^BRb6F?tli6gDm4W- z9T(Chu_{-;*Umobr`SM9+Gn9^+)&pJ`hTe{u6K|=of1?~LjcNmzNAGQji zox9&So^!~o1v4D#_!|&!$IGHkPQaj2b4ktGI}?AMzD*IBX#@SYfAIC^*PpNBhIVI-tl(8l^Y-)FuVvhO zlG5_pwj1R+sh`}L*%QiBU)t_cO0<1EN}-g%FSj>tihiUm==k7M+mrz&uLbtSelGW= z(t;QMe0Z=YU}KkPe?S(zy7op(0Y~RvHV_c(Ou%00^}LW|T{Fg1cpk87s8#IZNoVQx zpP%Ljm)KqpX#JYiNmcDlF|w?t9e=e<5Hc)kL5MBF-LlEBEQN zv=sV6*~hXaWvS1ltxE3Rm&doF7X0kwKbz3IDZ)zfWha1wmUSzLHeZ^)2Q9Li-aFXcwQ)X=q-6uuWr25p-EL+_Iu46}P*o=f7>*uT^WMO^?Om zScINd=S2Xyf0|6jF7Y>dS=%Hj=MDtgr%l+6FWBbP>oiHnxiqqov0cuG-6c!4hj5W5 zsZaNrx?FS)FF|!4ma73Q5>-l(@*UXOyWZpKtL)yZ9KSRgDj`-LT!D&&%mWqzFKNOZo{4&|{|2yr>Hl?qdl~)bf0ys?GpVS+EVGrtyA>-fUg1&P z9138m;vc{-dp*M5^e!mFAOk||i|%=B3h3MIJf~t&IaEIop#KnnPJN6iMX79>f>iFc zdTqcX4e`3flZTorrM-7Pd=>{YSs{+7B1Cq1bd)`bwbKz?_2BjM;_Ta$;cW;8cA;37 zeC=Tmf62=MvyxKE%5MNpye3l)c@*z;hu{lfOo8eZUfKV1-Tv>lpD$nQ=l^;cU%ovX zL+9;rRXg|QEgJO+pP5s5+T~V1CB|M=-Sd`zvJHZ1XJ0e8S6m)ocdKe~0pBhjzIQt@ z$q61imCmL??f{(=uI*?z#s(7bDwu2r9NPO*f8>8$Zy(BsYWb*v&>#U_&h}1Kh8Dwk ztIjiS!q%$AozRO=o_r?iw_bWq1O*vD%Zh2SbBQIC>A*<`stMLvb3D>$%nr3Q@4Emw~kIs{9E-dD63g0QQ)rqU(yy>BY=HKe52 zud~mrUf+3jtIk8YZ3+Vk4g1+d8tN%d%`i?0`9MYGyq1s8RC+d7cEU*=mUZ*w4M-88 zX#jk^v+2H$AOHOJ^7r?b?XrL6gHZ@cf1OG`NQ?VSS($rNnKW7&=5HT)u1LJz3RIU~Navl7ziw(fj7$${j_5vL@`eMaMU$Rn!C7Z~=aByR^ktY=-%kw`-BciesIZ13rYh=bnkD$D5m?Bo zfx41u4i4?wr?zFFloSB&b{{Akzyw#0QmpNUDk61k4vZGBZu@4b2ViPie|(-pO#})n zzFc}-=kAn4RP!4}k-j$3k*Na!t6Ao~`u0uD!+SVPc!sXKZ7h1o5)Q?HP72(7kO5W{ zsq5^#mm;xX0;yJdbH#j6Yb^rL)%nGeN!82RQ)&-K=IMs=NBurNxN##lIcLnbY9hv> zA;%V#onFKZ9c!K1zT|#Xrwiw$F@LjaLXO~2-<;w}h2->=&VKsTsJrE5_tCs{QR?$j z8BCRpeCi6bD}8>~w>_pB-68qC@`!lTyru<$xiM;=u!mk9;-FYKPxi6Pdd4N25H~OX zWSA2HDM7=o;FC&uQtPC5o>l)bV3efrq5Hul9m07{p1D$qPsM=Eve)mU{(t>_ytagI z4!*k+5&BK-atEgD#h?+@lulcfu|9WiBd9yHEUQW}6Vg~7cBW3cH%qhwf1Q_Bhfymo z?;&huCqjoKyAm1XK#;E#P4aJc2u z_9YUw*PQgx1l^Df*it;A+kfG(>XmOe3sK*>hPz$MB2%Xaed@ufLvQ%)ilq7H1^Yby zc&YRK>giT1Zd|K%8oKqp?7n?S$G!#Fmu^ayY-G*NldA@V151iJnrlxTrLJXjPyGm- zSBXSDi?YnoLM=sl2w=PtK)TN7SwqP?PzAkhu*;HOkvRT@rBjelgDAqGB($J#sFO)z zP<7wpU-w%#>t$A`fa@OAaOAkQ9;UMSfa6O>+})Eagc*NE#zUo6jc9_W?YR6uG$ws& zv|6;&z~>7qwzR(Y7>!(VZG&BtGcVQoYo#uU|gBzW(M{ z_&lB|HQsH$Oaceke=N8+6=d2}6|HPR+#Y+XvxRBkzd1<$6W z1K}?fGbkxB8SjTB)Ol=@+qBHx698#YGfTNjte>Tuo-|Y`=kk;8TTF`P^J!b`=?0EJ zui5LD_qUf5NF05h=gz_LYjKK$w=&0VT)BTaY%(-Go6c3vY}3`bGOq1u2i8U+h5$f}OuoP>v4&#*X_ zyCI=s_Nm0(-oiZe&XYT}} zgGcg1GPaEIy(x4|O>bLUbL8G8)OipU=Ap5)&X5E| z!js-~1q9eOuhu9Pg1U#G(mSsKMsr|85cp4xaB1fg zTh`3;iQ@j_$G_iSswhQP&O@W{h(fglKHz|-Lk|#=?K$#cB>}V)n6XawE^ejKyeq3} zOnSl0&Oh{+N@`C;P|e{;n&y~%r7rPjP~(QVNuK;=@5AnUi|BouUIz<%>(j;8HJu!|C-Ch_aJqNtw&Va%-|a9`*XF%B zFGg(Eo+rr&c^Y8-L9P8){?K!4-=THt=paN%+N7~jb+_M~n^EIAd#!Da)|5ac&FK7c zdz;nB)Aay!AI|8g*_pyLWO;u()P$BYZ3wWZ9x@_J3H!y}UzE78u{9nXkIE0KD8urq zQ0Yjy;?ff2v=^&c?LF{={?O8D@2vS#-kb-DddyJ7ZKLdNSzrbvGgu_JFTr&)UT3+3eJC2ar?5Lu%rl5 z25fNbbyb=Ql~DLK9@o7k`5JqVYp#bXy_~z#QKQP1l*!-pPS99-1Mi=}rQI-;-g;ty zA!{q!aR3MQwJtk5foWW|**C3OjWcf=8s9$_4Vrj*rnI))Fy+n{wSR2dla`$m7!DZ` zMfA1U2b2%J+= zFM(+3QXa(1H*lKPrsRR&+F@SNZra7NiETm7dp4Fk;Ji@~_H=)$FRB?6n@c0)YM&99 zI=AAb-ahTH5cUXyx|mI6J{-meO^!8eF!k=Ppb~HG)6>|_&#&#< )t~M1}uA*iP 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 L{uDp#q89-GSE%k> delta 38156 zcmV(>K-j;Ktpb9r0+1PhFL!evRtuX#3fY`=&nfndfFuHl1`t_Uf6ui%B=0@Q2Bfnp z9|7EZj=P!a*1gqK)&BQ?`)~jDm*3X6Hru!Mzy9O5kAF!={L6p(fBxuzVC@#^Oe`KposUH|f5|IdFrV){$obF_1|QO4Q&tSO{a z>#@!{%HrqJmFAUq-mA5%l{8o4iTJI4rd?WTIkp|!8Tgx>TRY=<%ovW4&K=k4{kXz9 zDi6IwO4nd!^%BE z;wf7kDcorfEFiwD)%@*ssnXk0#Tr^4BbK$;BYyKtBeMiN_9#7toac0n(n=|3tnDrb zuRnTR^VnB^y?Y3yMix7kP+63@?{yvPE{Vlzt>+#`FJ)clI_C;l)jB37#wU$A$Jt4z>Hb+4~gMju&s4W4-b!HzwM`ee9dHY@^<+ z=7D`;hev0%u8zUp6Zc}n+PLw?)!*E3jl$=h?A7dPTnW>~`BGl|cyLjAyJwBledIak zb@mf~cLZG0jHMj?IBNrmam0+Tl*mKn)$x=ou*rNmy90_Q2NHm!jJdPVW!?20*U`#365e?Y z3^cbty?3)b`EFyM*v6WG)WV6{uJK~`$9dm>Y-z?5OI!H_M&4EnC&KgC?R8K574Mtj zU<<;)N1$c8j#_X&1Ex3&AJ6BMD zH}kU{tKa3|2^$770n9o>TzumW<4m=WRnnR3b@JAkzaC?Ub;cWfYXd(kXTNt^eXz6h zT;-pOwXxpouB+A-S2~6vB+YyAa=Ycl0?cc$HZ6y6hlAHU?|`+{(XKP{-EQfsfi32n zcy!hUhZ`|rJ#kM^{>sP7ncb`FAW{u~R`0mLys_B9m&N+@`S+hJR^*4TMBLkL&Kw8d zhe5~1!`=lzm;lBgHs-$Xt6=o|1_!_gOrHngn_^4pTDU4pfty_E!m^IZsz0s?)LpK>J2Wl ziY!&iC23V<;Q+PfQVQP7@3XrFUmT&`d(T?0H5c1aTB^8DjHOt(TiZ{yeX zV?R6(ESk;F7!xRsS!}{$8pqLc2Yh&T_H1C)w_9<<7>G23$OhlIF2W4Iv}VRXSLYYm ztODFr{u`6HQ(bJp=I!?h24W|FI3(bN-L=i@9{*gelCGQpm;o^Luv5STD|BEJJb>>3 zHyE{sr6V1%n%wyxY4TL?mjI-KRq-livmQr|rQg>eiv+hTfSRO6)X!-iMcb=D0$`iQ>87?3VH^b*#2=SCKS1Bep2T~BXyt(4 zfRaSmT%bPTYvq!zWn{eSTAtTZoVzsG8EMeKZUB^ zQ~#bThXbz=$|^odgaN>=z&3__-rT>j)mPp%w={MYJ>_AyPyH=^9?hAqqdi2`(u9i z{9^>;y($#244B)zpv)KpVG+z~1tyQ5UpM3!ht2m#)stuL!-uOAOXxA zv)eqxz_Cs~Zpq9$K@(namUj7bi-1Z1#VP}#C{|XQcPh}mz%E5z6TS%3xuF&y@C~=) zZ=g8f#Vg$Z@$K_(|46UPb-ue~nYUrT^o}tR6$ypx?DD)0 zgYmUGmX6&lDC-I9>Hf*C8!B7y>fB=M5xcJq505u+*y;`H$3cK?`~fEM#_8{Xao^$j zIsW{B`d1imt~XDG70-rM0*85{ZRU&{lo)V!7JY*RB`1^@{DuG<1B&Y$2G9f0z=m!j z8eyIg(D<=`2HWYd<<=qBJ;=?@SEBm&_Unhgx@aF>*(%EFT{MQ$6gVrM1l{h}x3yb^ zW)#@q?t6!eB0Z4K;=M0gZTu7OKkp8;kQbnW47(ZNYbe!!Ri(!8{s(O%^ zjSZ_olc;qegXe_35txCxL`NmY?K76 zh|L&jT6*ACS*64e`a*m&+8O*jA=DrYVIEAySWc8Lra(+62isnPD`|-5`2q;p&`+?X z8|2u3VApj`XxKZYfGiPs?=TiTf`Gjzatujz@?4>?ZvbqqC(Q6B{s9F<4OM;SWixnA zzzyLF#Qc4n=Y+L`mp2izFR1Ok78ZunOjn zsa$A{19^q-fPhhIgkUBjUS;(gO49+&)TG*fp!cl3W zZiDnET9ltD7(JW7udj$Rl=Gek&x;$su~j(MH3?sPpDz!Pp>Cp3Uj@_jdXMS}fAWE#c=+YTjv zm)F($vOfPr2!#Y_Y~Uagj@cUk3cN@1L3jhtmlJX1iYdC=#2fYuv*tAet_cx@;V7K1 z2@>V2C9uEXzr;xX1KU7RpAg-|-txF@0^e-I+@LlXwccd5i5^h>s6@Dq=(`XQ32B%c zo_64MrVy~*fg|8atVLt#`Xd!tCZ3pEl|B$*2QC&_LE|@YhD#ImBQA&4f}h|8Xuw{^ z`$EG3Fa=|+udB7@m(SyGKL&e{fVdXXL$JXO4&(P{#ief73()BmEYwF(6$285U7>&B zxEL_dfCQKb)}2n1U<)#TAnGF`s)Gzu5#ItD83G_2jhgOGbdd`2_ryS$#C@ReiOFG~ z0M$||c2*2Z$l4J*J4_Y9z@Fj;1Y#Zs((|IS`-e~S|6Bj~{qq-i>yN=65`Lw55^~wM zI`Qm#M#%3dfO96)g)<$zU4kzkKqp*McsD14;tvSL0joC!a1h=p(6mGc;^>L_@Isiz zK1#2nTm?1PVVjw?!otwh80qmwS_7h`JlVXEj*~hJ9Df2vHK;JQ&B|k?`$Rda^~%QW zuU4H5n%B+=Y%w~O$P*s$VsF%#Y)&FYD2j03-~Z215rYMi~&En z=G_2GM1Ny{b4e8T#(;UW2oNk-ZQc1ISg$oQaU{b~FJ2mz4WuETqI~~MxG(OA76(<% zi-3!0s%Xc%q9Z1D01qKP6?hI00Lv)(I>x}zZoXrjZNY!AiSL%{BVYUDJ=>< z5{3d*gh~vwD>erto%3vGJ%c2@bku#nasb~CQ-71@nlqq}c$*zSg4d(|8iedX_yDw# z=OvzlM;)~gaAv@I65&>#S8&DOtV`Ack90GkJilur+v?_+SUJ>k%4e&=C$b;~Vu_7oL)#ps*5nKi@PI{+Sw zVIsA8xE$&|pw8ed8%)fv8cAT8u7rK;VE$=CG|VGFw7RP5olC4LP@#^u`vuT}f+>7g zZL^?TGq2YXkU;j;;7k}Z+$ThMV#HVqHo{jFb0AR3I#|DRq&<(5`VKCCa5i`qa0@!4 z43S{G!zuI}^TM8X1Hs^~c$w@LcR^tzdD-PVv9;g^F`7^{Oj49`iQaK{lp34A%%>k2 z@5a2?mi?B_Ipxj{UCYTbkpqRfFx4XA5a3wtIdKVH}COaJ`o$K0!ARs}R>^WrH7 zJ&+rGIxz>_haW;!YeH@lkq8F_(Q;g41JhVZK-v=_6V#I>Kg{2phsvAyT7mV87|_k9 z3~Z|sFR>Z3=f`E*akKs5EoF~HjVMbZ1*|xtBh%t3kix_~2(PMt5NQMG^T)VOyV$CM zDChOB)6)hPhu`b)y%fRnjiaqd3@?&D^RB1S5*Z6Jgg9aQ7$D&o<#oRvaSW)}Z$B16 z=*&4idsAdZUg`4KZkdcbV2!NYh4N(!5aS^00(u%hnTR$gjORr7LPa5nkfw}TTws~U zZCL8sYR!r$3%u)p(t`+jM6_oqGlrVd8_Z+k#Ixox2Cf@V;VPi10qP($Vc)e>j2u`- zNnqEj)=2!sb@_qe&RoN6_l<_&yOwIc5AYbSPxvJWB8>nw6c6t=2t#m9_L1mLEO}Y1 z_4}_shOI(CjsbF+v$U^ORP#xk-5n5yLPzv|OR%~C<>}!f0$1VhF;(Qx20GA~yJC-< zhk<@5+A@^G128lKx)9-{jxLi%5hx{`uy|rV3}PDmM-A61s9cX^s!u=KLqpM!SaLya zKwJkA246mrlamo7I?oOkLW>eFLg*TsC~`nohCySR0trWvVv-zQ`ReMyjlku4VORz9%LiS>o{;zTC-_i@6+ zN?IT$FAapwE~C4lEHA6|v3>aR6X06#IoAEM00Lvifr9#;{mdH=!!yc(f?mlNxNhQcx{zwsUu zJsZYj0JAg*4Oj8}OJk@A#Vn6v(Vz#>L=%GYfwbc^v;7=JX1symKmc+%;SeHnFq%~1 zq52*u02ar$gK7~JJiv^>v|@TSt>4fazkjarx8MK$RbGd8k_uttrTGd)L7N*x&CLRv zLO_XpEPes#dL)6o0OsSy1z60%GXZf}A|xInKZXYn6D5GMxs$~weHUcQxdS2MG~a`Y zgF&(41kkgWINl0y_>D-w$Cy#(YzwH)=0Og?O{fEcutB|eqKS6Gm7&t?T!;Pb=YPbr z5Q7FnDQ+BvW!&iju?G9tr$r?_7L&e61jrW=A3R_iGuQz4y})B{|lXk9y{f0!#ig;Q;aHINPl#k0lqfVRrsqn-AKG3Lf$IIb~N^m}fqwqPz4EwH1KS1K|h{Vb}23(Fv+>e-sd_r>dR=Z$NmVlfrY1H+Z9C zLKp+O_+OXp$9{`B?nCbAG(fr$nP_E{KW*vj%b5m^_8V5 zENX;TR?k~dx9InDzC>U&3@mX6O|Ci#GUR850JW_3Ezs>#ZO{KXVijS_bbW2-} zR>!~;`@|;qea7RSrf_&8QxoCkP-wQl@2}}6>hY*VIBOCik?=&c5AM{SoB~FEmU-ua z@xm%RMPBK!B5uunTC(*Bk?V=)pdHe+nj7z<;M_X-Ldasarhn3RLPepsJ=lJ|la8g+OZz@y@Cf#ty# zJmW${Kn4LzkAJ8vipT}BbpQq@{?MbRe}@%_2(UJ>9#|=!k`E%p>2c7t2pojHVlvW< zHG6ZbwR>wOK!}s?t_c0Fe=f|7H^j2+>%zRCf}pb4410i`5NoUm%nHUHpMuX(d$@&K zI0f!!Ru~F*vDXdZ*zXHjmn@srR`J+7W2y6=JSP0ilYgG`g@?`c@sD4AQkXL_5CtiA z8axV9ZuiTbX=p*j^o3fi=;Jw8Atr&XJoxaGhu8zu^V3}d#*ZSzE9&ryP*qPD$~B3k z9&S9V5KG}T12Kh2iD=+0?l<7Vl8@{uNw3ySCZLTS0~!#GkO7NMGH`Bz4WR*BJfvah znI?Nkz<(7SdoLvCl>DJXS{P8W=#C2aHQ_a|u?oAepfKH@2SFu|hZ(%A*019ySwbvy z-Ljc^5X0~n6d}sQ+8az1Sj5T@|JWQPbF^aNkY%#qfqo&%fwL8|i#)k-0gS782I^53 ziwtc9vI%RV(QyR)4X0(tp`%FXx2zY;1vZYI5Py=bm>G>&4e27ZhJ0d4rg#YLk(rL1u7BZ}qEhQsFb}{6M1sUBqd690gvZVC9Do{mOLpA_&rdP)IYc=Li za0?{F?FonSWw^daUdOJO3-Zj$a7zQSz9`RPFB{v5;>ecqcGE6|h`29wRVBnt4}GAz z+kXhiOTydc1x?DBuqh8s0x|##DiE;rwpx|%x>Cv6ItX-6kfH;@rlHI2k$nZMB(WzV zgh)}(^k^LxVa*C1ORN_r{*+C_P(cX~Kuhw-+mhmJaVZ~d+BPdmV><@Hc4h+jOL@us z&^~_t;N%Gt z(Z!4`ShXNsy#LOixo3SS|0k`=$4`Lu`}lYIrPPhZEE|M>meUw{Ad`5*uB%2D4}4QzrhW)EYL)3@jL_jrJb zH`7`dP=jh=^S5PaNPnJ0;=)5N&qa7iIN;1O#?f+wX61;uyyN73FLv*=tbeYZ{FK~k zyNokgr8(+*Q^EyCHY|o0;mu(ZWqA+;hdL&^7#1QB-rJE#!R*LbFaeDlb%pmqG74b_ zzrI;72;{WP-Yi(eCkAW8szo!`9g$5)tR~U71xJB+nZH{#jO-^4d3BW9t+rQYc~((j zxCPb^jq1}KBCG@yMJI5iK%=p3*LEq44_Q(rw`1H2cO;ISER2D5^b)&eeI>8GiZ4xFz7mAGI+ z_vLN|GwuAbf(f>rZ2~b#{C>z$?{h&xt8A;mhMI>^07b?kG!p*Z50#pQpX@=1w!SSFoR&|K5|&>e+QAA;5M_FNbiiwPs}%NvMehG$xqhe|Upf>Z zIt{**<$jRq6$!I&sq0VOvMVTd-J*bk*gB?E!G%GLVE7XW3cIsSVcS}9wZO+ zJJA-%LBVe@Xe~mprZ(UmZCMUqcYZsjMGktLTKoXiGB($dj(>1=z|j*%0ioU)G7e$c z%7XYJTw%jc={d2yUS@|!v5F~|U=9C(jv_q}ZOQ(cn+@!xwWCi+N<@Di;4hRv?UzcE z`FZ^9XBp{?BSFOxAuJF7a6!39MfcxviIS@ z>3}lb|GHZLU;E?RuRl&3nkn%lDEOzVEiGM^0=4$0ItSBOL*2QWRC{b$s z3qxazW-7!QwMMklD6zx!K>rZ0k9`|f(FqZ7GplCRPxIw29QyFM^M$n@1elr|Vb4Is zLSXq=gXhCA<(#maTdf!jbnQx(<@M%iB%V1BPvI^8^lTB38wOB*hg|nvs~zx;=+4Y6{OhY(r&3!)8zruh@`YS8blw`kAt1&ntAL zWa!E4AgL=y*u98u@Z9q}zF)3Se|-G-6S>`3A)K4YWvK$RI%L5NO4B^?k&|K|On(Xz z28Cv3eA&kYM)5;PtBYu1ZVAQ+MBLcneFWGbM8eZNOYF?U@~8pQzX%?l$jw4%yZuvM z`Q;39eQaO9eHdR?`!at0aiyG^uIl4f+wTLj=?x9(=UA1IElN=R^8#oi*al?X@?L^< zu`%SZi!Q?{?$fFp$UdR$2F)*g9Djxi?;hgG?sgkQNC}Z-9>GWjlY8^Y>*?w%yl{81 z3fs7jXniKjGW98f2FeF{iA1xF&J5XQQ%B)3aKAx3wbQVO=yx;Q%oZB7js#^S&LrFJ z5{p&43Gr<7OixW+dtJ2Of15uh`@lbOk+&qUuwHV&18a_Q3&3*noJ38J?0=Fwy^a$p z5m5I-iB9xGU9`}nGNy;8Vta!h{XWdz<-<&#H9O!9aoI!zcqrMjfeS2nD+p-z>NrA9Ke0ZJZ=7@K+YaEEfJSIl^O4bCgd@PQuENo|W*qh{i3um>0OU z2~ALJVYOS*r0`>rtJ(jTwSW3HezI03^AHOSKz-UzF8k-K_?uSVMB6ea#Hv5~eL|C)*7-+n=veSYHm^M-frxomwWk8eXYw&j){SsT59U4$g+rd<1=y9W! z0{;njgqXiA7(DWd_WuRe_3{9(fa#GB0;&HVThTy{-D`$9 zXpt?!zn;dBRP2>Uf5G0tBh?0Dv1`WCvs_T>b@I!vWncT(_1lkK5m>jD1m11iq=}Pp zAdu1TXi&pnjh1tDPZr=qHe{6CI-vga1WkOQ`;snimz^|_ok&KXj(~zS2h_)s66O%qAKY!zd zQ1IVaKU!egC>B=1FRQ0SZSLWjKc<-ZPYmPQh@|`S{O{y_f@d7t!?pR|&QS|7A)sV7 zh=}j(r&-9FIy1D$vnRsbPn~BZtXYg;Yt3o7rRC7J6ITK!{m?*g64b6FUN*blGN9A7{tZa1sPc zp3WxOR_-Rq_WRLxB4iTg`OE=PVUaRY1K}T^7WK`aOlUj1NnpXG&IWY%r+=#r3S%J- zd^RoXoQn+#{ebycDrSdF#=!}a3Rps?rxhl);aRd(r+`ZL75jQ}74-;6ex%$wU~1jW9#6tL5f4n?Z}asV zx(^|Q3r3GOeM)G^hGMtmL4WVtdU+^y!qja~MBhB=(1k{^2q2!N51ufdV@@Q^;oJ(` zmWMi@vQz9to!zjXd+ftnV7u_`K4u52gJB-hkG$=+MIrK?VL%AAWYXh-m-Sko*1xa* zW8sLwl(xXXJDUy35byxPE*KM15&8uqgTg0V%TkCqtt)CzdAV~9wtqbo{0YP#um@2Z zZ#=NTnXx)zcCwKOq+&z16`4?!)1n=AB1fR-{Ui;ch&}{IZ5YWGYL2+C3oe4F5gK?d zXcKBLv!tv*>$gP{DDY+P;3+?|)Aw}#&e)nKOt%B_EOu(yv*uD@xbO~3`LP<}KVaek z&FgY~>FZ1T@p54x7JmXcegO?@*8|ZAYFV7>(CzB9yJU7FPO-(QczoV{cL&*Y*nUpN zdDg8R(Pjx>ceDLSQi9w#u{i|G@$@INHvtoddNgZ8@*7oE$8Ar+B4O9EShy&JlwZ%4 zaPP}TCiF#6THK79Kz*uybxPYG^{r?lOJsbUo?F40zYrVZi)(T&F5{8UCF!SVC)=Vsf2 z%4(O(VgbY;0tnQ@>bq}xCTGViJ;lI!o%v@_%hthaHtxL!Wj7r2>yU-zqWf z=ivozh$mQu=W9LZF-J0i8%{WiX=P(y^?oJWL88>V)=S02FCW{d@skPw2cHZ?KHoZAAow(2jmI1V)@SS6 zz|c`FnSZc;PRT#NKo|h$POzIjN{7&8(b}Tq|+M?UTFUY;mkD2{ID`H3#s zDtKtgn{^?R90}v(g@ZlI5IS4R9G~J5)TKf*Egr3{g%rg7blVeeJ$mKCIz&I)R9u|_ z(ynRiRf6H|U<%k~AZK8(^kXA;o7|RXdk(Bte1FBQkAHmq_I(EWwG9nm_R!BRg^Pbf zk{n*-vCEYad$u}y?gHLS)`b9U;|emjuri1J>%>fO8D0(!uyGeCg56jUTGbntox+(E z4~2;2+Bsyao&ZmL%RsL&+gbT?+-0i%EDp3k0sANi8aCry_msFHwLQng`{5nkfdP$A zE`Nk{c;CuBAcWJ%&SVHD0-CS_je}-v&$t1VVS)0EgB0vIotS5TDFXQA_YeKY8pweu zt3l^&gn-Pf<`05<1w+dYNh$Jy|7kma`;fyJn+oQzMgH^nb1D{ zBqWyAlD-X@zlq@|1oUjMUTrObuMW?-Zln?Hh7VpAzx8~H=6&5gv|cRNt&aOLzkh8S(>_A}KJ%Q#o{S(n!2qMc=ZNNR8U4v#s-`NYmSKZe9 zk849VWwyw33(fj;0+JnjDDM#DxbXcg(Fty911@9DrmEq2R(im@Dq;QJ`#K>J7(52p z?(dfCKR$l`<;Tm#^P4c|b%|=IFMm&UDtg6~OYuaFzrNt!_mS+AfCaWc3y{%uxgpwM z7@#ccY*G>OXnpy9%H6>4^to7|D2IK3`=iZfZe4Nte+rt-r? zaA*GAR=V3UW<%6|>RK@dVx$KS=bz&)aExu@INuGQg~1R|6-`j5e!kDybC4bar*@B+ zAQJ@G{>-l87p#&c0$V|Sn13zWR;$AwFm!AjdjZ`}P1yDsjMTvkqXR6&g94Kso}X@q zd0FCsGfg8Ch`^IJkGWpe&)pGk5(@Ns%7P1z3y+UrF@MzRz2cG$OZeW2 zdl+^4EX(ux9IWOypv`)a2P+}hsUCc&_gdze5(t<<$IWP)9*-ol4?>g;0%+|FXC`2&p zz(LyETA@ZR*08b~xEXM7Up_bko3KoHo~a;~)tY&L_uXkKh`?@+aKc7m3%2W28@vw0 z<-9Z|OISdI<$v8{6sR{pMVY_i6DW*aYR>Z4X#?&|Av}i^Nb_VqjLg6b&3Y?cjW zS)u@^fAhlWkf!PJh9eP!6J&Wy{_#FGi^aF_`jDJ}W`Bwxr{}vz<*A{rZ8?b!{|B*C zYV(M%3iVxv^Ul_Lfj7 z4&MZ&Z23;1f=TvIZY+sdf`OZFY;|~E*Bx~d+PJT*yVIh;SaRJdAg3pSc zr-w)$_kW{63&t_tTZ3*}Zu#L2acOmW7bifyxrIP%i6q*vA5}oTdnz9hOdq%+;oIqc6~s z8EOmqKo%`&8(8#Vu>*lF@>SCemTo`Y%>bejyzMPEKV0Y2b=#aY6xYA5*7#mfzn}Zq zn|~9MsLFCbinE-KNCxRKA;Ph9G+}?YEk7RM5UmqLIUL*cLo{OgGLYC=HckXsfFFvQ zqoH~&2rBrxM--K)4%3}rF|raK(B91}^SufeY3uF82=@FL2)i0gFWCMDUOWc{#V$L7 z644Qw4xICxR?l{4+->Kp0!H8o=;S1<%YRu`PC0W-owJuQzh&E{g+{0C-`IQj*9H4` zP~^vb#-&>gd7ZXgAkP3WKoKV51TF+2Y}cVHSw`T&^J=^T;rHnxtNv)N^TrFEAF-`q zci5(-hY&@!8lqf+Ja^ti;7?N`EvIAf64q zPiGb$ZAL-dCXo|mVP!Uda$#ck!PhGe#_p&!AV}9ibZ4TR_%}TU$0+xE+y8dfJ0#mS zVne$$WJ<_QmC)zkU0&1#zU!gmYu+~IZv3gH>$u{D>U&wQ-@ot8dpWj-5Ukpg6?gq<;qB*i z!j)NL%NvVT!T6dzuNOfC?UtPoY;y>Z1TnnKaN(DS?c$j|KjyNY*IM14bs&5f4|P_n z?IcC|yX-Dt`QCD;(0^-e9J1G2J@Yfl!xQN2JQM)VBo_$nU~cErvZ~nbA*6wop%-Kb zmN-lF7=e%gQMJI+F?`leT*Rz^@7T_MTNZr5+_0-^-M#VleXai1_TSo%9nn+xv)ixr z%po(iEVI83zTQ&wX`V4VWdd#F@SS31JX^@N-2v zhq+?{kui5eOYd+epiXeU-%iL*!UG=X_%#dPPX|3>$p#cFA_nG`vv(+17SzE|7;hnj z6f;HDqrv2y=^KIUq?c;BwwV(PfNz*lzj>K(Ubu#Ha}UoPuiNa~X(dd1U98{R`0(xf zxk2wl0$!AP6Mw=#F{DW%0+bJx95nQ~OnW%HyE)o|*mEDx<34=fZcx%Z8ATapOfxwI?~)MytbS9<$v)Im{*L4JyXLtFxVlsy;oBy zFJq1Ww*KSmx6hx}PiA;UBONccoK(k3Kp1K`&V4$P;qr8OO8^sUB$yXs{owVe-{CQ~ z<5=n*XqDi0%NG(>ff&Tp@{`WJ%v_;3ZHPrEx z?b|^E%)2 z=@&ulJ8{u87TU*<(&z99)j{LycI7YJ) zVDe!Eud6uf1#`YHtiaZ|^151Ie_P*vay7zJX$B(O<90j3=pQ=usCcqP$hV z&5%5}Abd1TY!fkjmWaM6@Lqh|(d#`~joo-XtP@Ye#uBR^9CK{@qFqL8*7-C=BAjgk z2zz%+<9OihXt5SY4Lb4OvM%< z&09k30Y=I_mB_bs@qnwUt-vyR&Ch6AXX^2usDcT(vTMh2IsCcT7x3}UD~B)*00>11 z>2BeD9H^Nsg2=Gd>}jBK%F{4&M+|n3uQgEdIC}G10@R+}Af8#kV=7z|a(7Gk+y1A4s*n5=&W-CU zP#sZ!Jjc9%g*77Cd4vQhxTYh6>_)8~=RAcrgq;3#@t^2tPZ`o(g7Y!0of#ca7hjI2 z9KgE+c!l@A&sMv=3eJCDj>f+Vk$*W!1ob*t1A%hbS@B%sa6(#iF7J6+)^(z8z|MZ6 zP@}Wg9GY9br-YTmW3bgF0l%#u?@G1W(F4wx8y%N~AWA6g!^|p3cpFf<`ZL(x*q zO@QXcX2F+9fP8w3c)5wQvLa61+xGJCTo9e*{N-nqH{#Y}MPT(rcz<-creKR*7<=uA~Ujr*y3FG_RpE9gJHrXa9L zU_Mpm#v z7o^__`0s59xF1p*NPl&F2P>HDS-1(}O{4M9++HwQWX%%bU^3h&ARNT?Ddtu{_IT1Yh7@a<{WKe(PqhEt4I@v zt#z-%S$1_<)z5n(EyZwn3|~Xg4f*M?gcKa7qfQ@ioCJH>l7D0vau#d^(Ry08qHFk! zYl4^#uYEHxICFA<4#KD*gP(#@z0PlRfa&%QHV2njpm-cW?};lql-+*!AjQIpb~d>I zw0YSXk`s1X9iE7kDNozCX(}}6&HlsJlf{P~?cOgL){h_h-#>i$Sr^sl-MhDJ*>Ijn zoM4q@7hZdjEGtd7+ZCaN?E?`jIm%%;Nv3<71F>ma)810#%S|%@U=~Jtd(KmS5(ukk zc$0ZN9)EDwl8f~u39jjtQ ze-V8FN9@n}5Z+g`VRPr}a{cn_w{JhY)hk^(&2?-K>-J?y+3uKod2G}IX9s@IXOf^p zg`dnI^Z<;*Yd{2I)UrA~JF+BL#7ppAmdZwasDHphanNc(Nxvs-%jrmgWsWH`efl=zsh;zhA7E`9VZ6z9bxutzm~3aMkP66yImS zynld<(!Dh*I{LO)N^+TF;f?RkK1o~oGTHp{dM_Yk#%OIgpU{epOrz#%W6xzTFagmq zUDi3Z_1>B7wKWw?@6MvLS$~2$b{04o&C?4D)vcjN;cnpO99I8>a0lpcn=fD6Yi>5` z+XL&Y$0ZXbsb5D1UoMaHG}kLyqv4SL?M={H$I`vdsQUPMd^i8>mFGLqyE%Wv1}&oJb2rHJ+$S!7upHxdMhXk=IF1_?>fv)Crgce&%(C5+ zWIio_S6RaNQ4{bg4Bj~a$hu%YDBAV5amMUqrD5q#w|~cTVPZ^fCu>byw*erYd!aaA zUGeiTU%$1lzy8=23ICoi&M~^D_t$inPefnv#I6npU!vibGc<_6!%@9+ffdc3-w1*| zqk(Ss^IRri;J{_uV7^c55uKmWhl8ygB_QvAUZbEv*$f-W-mGgnd&kkmS`qTX7Ul_J z4X+9Vvxc(?`#^Yl_W)lXy?Ta~f@#A+VwC@G=j;iBFpNf#@?xEVcSGSq$>N@n!4zY}*fR;##GR?k! zSqp96#{q0Mh78{;07ZRYFz07x4=lg~cdMMe7!;_x4U;S>jNs(`mI)^)#Pp~M_^zS9^lW%L z4!+&JTM0I4tJZBnY(Biq)w)d>MYp2LQ#3HFn#ksfpPB_rI$0IkN=oIsd%;t>~sJyU%erCNLpA^m?}mG@*GcD zk=@bGr6XbBt9UbUU z>U(kcUJl(ewdPn$M@9xGliJFEV3*Z_n8oQmBCZYM$#h{L!Jc7Q&8EpMxQIPL9oKxWPk4jSlafcX605 zpvaP{xtNw%D_jr&}u82IM@6d7PW93u zE0F+gbihQM4sVssPL*!=BKYe1}w{buzpJ{E&v=eDVB*iHxE|XJx`zAE_%bgxAr=& z9iqRmx?tAJ<9TK#A3+-E#{N9TpTF zmc5?g@OI|Mhq9x8xmZrGu(5~I%TS?K!PZW11Dsg+GXZ8><6a4TClDX9wAA@Qr>70x zB0ek(BMxCHwRtn_o9-bpn=eDGpgPTLow012Z13)&b?q%UO4yiaeB zDBdm9y>I%c0mb@6U2mc(4ji0T0GN3Qj;-=Ht+H%hDV-sIZNTBnihcO_ZGHLcm-Wl~ z$B+9My*5i!t{@J<&+0&vaZqLtG`vUoSl$M41oqy6sFo2uGgHuH$tfb&M3RF+&y^Uk zL&rBKXQ>VEO+3BO25RI4n&-+iq8gSBs65wg9WMJ9X)wHk$TpeCnoxC}{{%klwe1zZx zdxroOM0xQx!kD4i@}k3d=;bynbBS&Qu?;QfB$eZTsj>0YPd1Gt{6nk{UbULP;Ir8QE1^c$X{_N(U%lU7nvw||VKzQ;qe3%{c?t_p-0p}zZNE6B?9)xG> z`w7;6o_pWUY$@l#L!xep7QC|6{@~%^RYCK-5zGX=3vziox&P)DBj9{HCF5NI1&_1K zWp>spNwPII-YJTgHPj7=woR>JE897TP9C$S$v{50xjwHQa^x{68{sz1+xAL4E#ySx zo3GjYSMmDp&C8&n4(FCQKeWD_(*E}O(=VTY=T90xArbMJnjHt&<9VE8w>1b4XfD41 zXLCY^NiWs(&eb|&d}l(KoL8%1A$UVz%7CrU|;Y*Lur<29%93`Gr-Llh^oH9L7(H+bEiaR`WMlZSbm%P>YT#$p*Z;6w|C7mQ%VIn>@Pc>+d;F4?-kfX( z_jL5T-Ff9OIS!ce;%9TjW^ycjfUnvxP!V}MZ->QIuWI&8-fA|C-wZEA!Eq;uJ7>gL zb9(A*2>0-|Za3j>T7{CmSf_YxMYT(R3qABSH9S)f9H4SV9Q+8+0F#S7i?-uFcd%`T zjeCSt9W|4k!s{XM`g0_-x22!nV?L~cg!b_hK#Z=l(`#aab+dNj!#{qEW64B@a0!QP z-dBLCaR9gmH!tJ~@q2n1Ww||dBOW`E$r}SrFn7EAocNe0Kj&>E)usT*FWRzy;vo+}A!GtuOYQh5LTNETH)P*Y#!n zI9MK5#(K50msL#*=dC@)n5;Q}+IcuxcVpf2x$aAVxxL@Z_D9n`^|^1gt75m;jSpvM z+|k41CGABgL>W0?=>VB5(X^nKpYW9UR~`I+A(1mDDR+Kd zv#xVi z5@>UC8pYuaD-I!8!5i~Dd~`fCu`MHLt10triKavc9x+jNmgyJE%d8F>-I^@o!*a}$ zed88$vzum2l3ntJaN%(I{OXclfBTnHj`!7yD?URA9ILWy67(M3{B%orYl3H*9$YzN zv#!IjJk48g$MlAOGR&qrNyp*rj-PK%N3gZfY1cMA*;`xqm$W09SAg|iN5>jlVN=-Y zH)qVw2FJya$jgchk5Ld`4o=~x^_(V9999ZFQ`^&h#{|#1J4B@(9`hHr*+~|7c_&bm zjm)sTt-%9|`Fmp}S`N*I?b^_35y*sMzdGX|pT18QzMpb`Kz^LJ+3kU{0*sxtMPX0H z9+;Et@CR`1Mmz0Kz!IHGuG&Ek9XH^8xB%WzsmQZ*(u-GY9=M8Ev;kPti)kCND0$rp zeD&o2j!K+*V`1LM#Ol~726uyd%;&nQ>zQ&!3`c19sK$Y<+}jboUa;fc_Pd%1!q*&X z8e{usOcuI!~{D{0uvY>%B8f>&Dc#~1$pCxbzY|}BNenth_Hho@jit3Ed^C@Yw z58XMK5oZoOXpX0|=iXu?Yt)O!`d1F<8bYVj{HK?Hs5&GS*Cxoqan|Jppa}ndTKMu@ zU);*N?T>JZNbvS;fNeh`m>qzQzPAV#n(C3Ab0aOSx~u@Vn*DG@S$^gC|MB&|fBeY- znp2ga?(%LTOh#HoXNRxn9)zn0o(!~iR^z2k>UY)qMq!oVUB&UdJ(x2zN8V8WLj6Kf zE-xN`G*cAr@bnc_TW!p_14j++2}gQ2twWMwLnJb|XVfeVB1JSQN(Xpf@=(dZQwvco ze2u|!CG;kA>$%+ye{5C;MF&tMd@Wn`0`#KVLCg*u4ChZz-fkbmkz#O`FrE<=|FT%~ ze{#u7b6{9>j6~K!20YSY4)oWdoUz}{$UUroa`M6%Z|OpJC<#%*leNT`Fnd#|LAvI| z&3VP(MT^d8v^@a-ya`55#kuT@bO5#o1;=|GdCaAH-Jr9aZs#v-YeU4pdLx>vG=K2|IOafD{i+w~6_oUc|~bBXc_(rF=bE8<58-5L+HH2hZDh|#|yNy>9!f!pX*qMIv(h~ zEG^kVN@)xee4Q+Do%waOep^2&0I=~VdX#j5*@PjJ-E55H#6&!Jp1k$qbnFE@$dLrk zpep-iGcRZcKLE{_W3l4xln%IOAb{qbc)85gocN24K`5PLVpEFORORKIxBil#sG+ka z-b`7dvs=ML%*u;+um)QPlUYSCUB3F$>K`pv1tpMRp26S%=6#&#i?y<67v)}>%+ll6<$`Hh~cnAGt$C#&|I7isr;hMaWb@8x`gba*M~gn;P&pd0=x zwa06__3PeQ7m#I!LkH^HmFNkww+XSEb2)dB_e2QK^4)69_U$KAIG`wwTe1(x22+5$ zfq#Z)HWYigx7R=vK0ewJ$yVQ1LEDV~-0@uxkRdzRdrDoC6+zzPm>g5(u-?(FiDT)f z*T)j~j?2*J{f;(phBuOWLocy}6B^8~2C>}MfoQRV=@KNgMY%*1ct3W{-(-Xj7JNJ% z#^V`l1E=%sQWfExJF9!PW$;j9q@=SCyMK4kWuX9X0D8Nl#`f#XnP5_O0gJb!CB zpV4kVb97792SIbDIn0wVunAek!`x?RdHVBGFsDK!J4S-@e5^Jo&n1iBt=1pkzI^^k z4S>b{p1@=;p)y%H3Sk-1iqtA{6KC_HiE;krjA2n|&5n5X>}6Xr0x+D;&_Ds)<+7f~ zbDd~<; z2%N4K4a59U-saX!;G@(|C+&Ox!n8ekY*eRNTzflm`DK*X zr(ZsN`o~}Y{_X2ue?-3ClhVUkHh9>5*<(`S;odG{JGOUS98S8J)uAhn1AlDJXL1zT zvf3%ztaq5P>FtPi79-@Kl>o@_4=@n%Pcpu77;Da$kOS`BHEZ@SWo@7rl;WsC%)U)>=F8lgJxtxK7h+ z)h5@fk0x)awFhNGznc|a7g3P6n6|>&6}Iiay0yDUcJ};eYG&& zyuGPw1#d!zH+u`|c|MoARHs)!=yA}e7tE0;)e55h+)MzqaRCnRE`M^M>y3urw-@dd zTeAXq7uo+fyj$)-m{d)nKKU+3=|~n|R_pUzKjio6CH3XK*W)=SS9%m@)&Wafce~8i zO>YgwN1bT8mLvO64&4z6C)8)~@Xa>f{*31EHc3kd z&&xX;9WOjBNw63iGwl+z+eQ&@AhIgWsh5|>6tB+td4Kr0zWxl$N`ok#&0?(ymVZ5e2V5RCAj>%&V{#1T zPj}3Qy=58PT>Gs^2R6J=05J|LrwA-hxq)NaQSr&TOi1tcRtraCJDCBNeWGKCCg;=I zg5N>u?eAOipOnLM!5a&P-#HKZNtzMKgYELI*jEuvniJ<^dR?x+w;vbjGzZ?X$GnaO zs2)VZk}qBHsehFu+-%7H>{mS9-Mk*ZLIb1R>{j)X!j5-T8?ym}?(D+U#W6>PdQfT8 zzD&}Nc`pUuGV|Ps2<0uS>NP*jvh!9Tw#_Q%%bx7@WcyROJe}HD6OI>Jb&y&%0w#MH zj;Gr!c;j9W@l9lAr=fc_d^5TDyj^r=IZ&LPhLn*&n}2Ag$ZfCldOv;rS?$+!Y68D& z^EZ)jKX-RWSmz*0d7u}|L%uMgbKAw^m1Zhj@qvl2Ny1NGKaQU$ zq1*co5Hbsj@{E&C3lW9)7Y88qWzxB(+vC_u+_U7`hH!+eyTFdrmu+O5xxMGdCS&MV1FA8P@>;|w#)e$-lGzrr_}=~2UmL9 zyKEioPD78yg!Cvjeagd#Pt8zRiGIU6o(FQhG;5wjeHdDR7)~dVv+6JnG?ud+`Tmz| z{imOe%=Tyk|Fy`Z&H>3KM8kWm@aAzFK?&!t9iz8f$8kLcJm*Ow2bRoc|Gk?7uzv0~kkRE%4mt*>;Ee{@t9@z_>?x)N= zSmFd1wEqKnUk9wbTG(M-Vu+xbwQ`+zxh%k9>22|B!Zz3*4u^Vg$GN{Ti0ymEoTOC&_QvOyJCA32 zX|p7IOj~L5GbbZ^tAyR3j-eg1d!hH!SjEQj++O^&J+R?35BTQH>Oe>RbgjS^>Gz8_ zKoUG=SfybVG&VwrWmO$Y!ol$MVxgw}kYGjS6K_)^`;6bO*8JOt-+o+T!g7fsh&m@dTTJ4?wjH%814S~J zwL^@K$2eiv)1x5!GKeRa)tH3(08d7Otohu>=I~Ej3i00ay2H`!Jhm-uN`KqDG^4{q zoo)t zh>d6Vik#&MRj)QfH+B>YB_2Rx`!J;RBY4Mcd>!uPdVTt7e~@F-twnGueF4EvPk`-K zw9=zML#}i=GiVK`E}rbta)129iA01_p*|4UxosyK5oEmJq|MtB$E)_E{y9%8dt;_m zkaufW&X$bd)9M98-kUcz47jZ5A;gdf!ys+83l32V-qLrJ(|gVcyr{@cwA^0i!Ph`R zVHc=z^DCg<@iZ2h$d&T(P0u|+*_i0)Xd4Z!i#brHJwwFHi93A1UVmT4xAf!nav;&^ z9YfiXfWw_?&lQ>jJV%0_a3 z>w;IL8_IJ-96VR@qVR5l5z~C*TX2WbEaD+}O@53o2+u9QK`o6NLMm*Tv9^B{XI^5y zSO}Q7Y-~h_L-lMT0e`oEBy=`B@^l(Xvd`>fbF3X@nF&)sTXecLxZ!G@4x>f zEpe^Tyr9?mO6VAN&5f3 z%a|dNNFeiZkhrwC;!Ra#OPZ(O?*qr`9JZ=T*Ai_Nm;hru_s19D7tcF)R zx60?dC0p*;9ct7jr-60+$I|Ro;>aQ0qFTC=?^YQdJ6E0PEGm|hBR7306)501oREV0 ztX=;<%k{ssFn`%QVj*6qWrr|9;L#DUp{k^}sZn98I`zsu20?(&-PGT(NnqI~LTaHL z`fA&)4aMoRG=*fn0Wje!9_m`(gyA~1Wd}RfTd$m4AzyB9YE5>(-zOWYZDdk(4#9 z1_r(*^Uv${vN+=hvsDf^Y-i9FLe0;ml6Z)qgVz(_p*pRR4@ z+h{3Dw0|25$%$ug>`S<>JJH^T<1;}un6!K!t0q=w)6#Wn39~dLGklsScLBB6A<`58 z@_MPQwdE(@vv04jqkW_<@Yu%iJT8lTFaGZOpSDbQp5>ElonJ!W%M^FbI)yH<{ zEZoq1sk-fC#;To|b`lWfzO;?mh0S&^zJ*Tmf`9+AbZjeplPL2LQn0tWj_!;#>`EhS zMV%o%dK&=Hff>*WO-P(6u|_8m?*;{LE*#Arku2cQ%z7AwBckWSVCfy0cG$J8E^_|Z z+d+k3Ngiy}@qDHIy}f=!gpOlL79UE3kh`pS7@-d>y>ta}wx37Jstqrt$tdTVhn25_ zFMokTP6+FJw@y^U4iAebk0 zSP5V(JTJ=!yfjc}OR&=ca989dv>#J2f;>I08H?>^dfx!`Enl#H-V+5SM}UR5Dm{wn z^HGA*Y?HHMsJ3m*vAL(k`paC$vwe2)`hPxaUc=Y2SL52+suA)ipsu%Oyp0%HeFAff z$s2D1CmE2X)ntjC#ZjCpZ&tA2s-Wk1h?D?qV0eyro=V#kTNA3^=1@|K6?<#CKfJ@! z()ZBHaMwS;F#vUFEZN+Oa9Y~CPYxNM!It8KsHM6KD1$V)Z<{9WARODNHyxEXMSm9U zi`~?pKAcj}7sh^AI2Sx&(|MA!e*eB!A8f3mSzQVWEB z2L2oGSQON`vZc!cC>lU#xIR!+O~H#WtSUs)FOa<<3r`%*%Odr)@3&4EY7?LKQQmJM z-o_u!E17WcqPtq0MN?@Gh_Y|L1b^Y!w1j1-cy=E1xHJ$WA9G~g-8}C@abK`ra1#2| z#ac&2i}}O@m3D&?RhQi*1m;ck(xX{7d)`=|Ya3t2*AKewi|q=hs^XfU3$7eP0tVMh zuQ=Y!O(KMlCm*U$on{5T04t>pu|b?2aqAxfb=^mCD&4UQ(og*94u91axwwXu zJm;x2_oFOWj+>|lP&1f z^3E_eh4G=yY6Hx5PgpbgW`Akxc=w`IV_)`v%4MJ0_r!hYGd8=;b5u~YT0Y&KCU8D* zI?S<6-8lBAN%meYr$$)G;E)BI6J)Bdo3_t@I+E9|y9|dJAjan;v7UW%*uN{^sGdtC z1A-6;p6NQ9oeXeB@t_w#;{b8!31GXhjSAavHhT)==JQ4N_s>87_APT zs!v+HcfMvhVcS2-IoIOh(Ne;rC+@@UXBqaoRt4((P%xs+3$&>C(72WT0EqUs3_)#c z@lGh|C9TJFQmI=}vVYAgkaGWoKs^l4?XuC;5qiEFQ5ueVH}xlScoy#c{_XSMKYdif z37|^dtmEZvAFN=)@K*DTvu%z+9*G0x(3Vf3e@m~Y1G|m_vW%#R0~zYu76UztYEoZTQSMHT5Wc! z6B5|{4qkHpAezTb2#dS2lUuZs3d7dxak&W*jIG}hd#mCmr_Re>7WL?qq>j-2dAVMH z^p|hn-$$qH_d^vLNTa2BFR0e=Ibo;`y?SlPB<62k=@T2aOOxPRvG5Ux{ux)h0nRl?dznF0A!P3g3FBQ;U&WPg+Xn-bR})~b`46_GJq-D*>P$`IL{Q{K zj?&?(zpvN)eH`Jjy+8=;TuXv_`T+*)_`iusCx@k;3V$|$fA?#3q-8B_p`)J0+*h$QUXQV=pp1#7qg9AFEI<~J z>A3?$?6g#$$Nt^eyz5Q&22C5II8$~$+V~1rZpYj;<7jNMB?uC2UsITZkZMYI^y^+j z;PwUdYJW+xwf#Sq>wlYj;T$C1`_S0Wh3lHh&V2_4!-tNTIdEN6+!cBAv^b6ASeSqr zI8(q~4!3h)b1(cAp;$A+L=TZxs;BzY1Xw!*PqHl;oEsdV6aeJ$pk}|kq zxinikw8i;Uo$e0SM1NhATr&Dyxj;g!!|#>6nSbF9JgDmEPEylHR}XJ}s-njr2^Af5 zdnLvc@8PDmc+cIJuG=3kzuz-H)xORVP6x#a@2N$gUDnWNZD(8Xz!^iwBrVJ@eI#YK zJyb9nOJIk&a{oIV$KiD4>N!%Ud}tL$MZWiDZ!W21s6h|MV=rFcX z^na@Y3ViL&@V#uFV}Lw|dm~iZXBN(AYj6Y3DG^ZZ-oL!jOmZK7c(s1AGrLU&SsMrt zUa)1;6$YSd`@3~@xrlZ3skZw4<`piu<>(dXRxMklMG=98Gwi^ZieEPqc6l$17!Y7?Bg9Orc1+1RW@28mr^&o_>} zk={@7OjyzptoP*TI_F!}f=;l?ZAkz+%dwhK4y%({$q0Da>1-G1?$BYyLiwhlKyjA= z?KwOhQmd^*FP45agy4&2XDW%z_nn@X>)V&{<8R}mA>>U#ndpNAOWRArdN}Mem4CZv zFf7B(t`#*98}vfJwG-d&dH@fn&_RtU;e%dGbslP0zFbY3ywz-(#7VYx7H{K2W9U~B_Ce9x}xgaax|h_d`871Y9*(@roi`X zd>+Yd@GE@2kTplMXY<&O+o7$oJAdhZIYZpk8|Fkl-TQz4`ThGxx}j-ZYR2VWq)T&E zLGJcSD*Y-&bS0TW>F`H8UI6cKWDVS|u_d>22PPyf9((I{+`?F{4)eS0hzG$F__{3| zUDaM?XO*4GdFU?s6uxd?5+NsS$r^QXKKIt%Q?&(8`B?pqJPeY$!W6I|xPR=Dhbts1 zwxfN!8pt1Dh2*m#PkRZ~k_RWjUvzbXT%~*JwxD1bhy*&%dHw5ZeI#uUQ%Q10!06q0 zaCQ~3d5Th8geY!h_&VYVzWO*a2TlsqIdGu4_H8 z{%ao3C=%6rc;z2;`Z*Qw?k#J-4S}&eh$of^)zK@8$9nx^eEIo-VVoW2 z)^IeSI~AI+-FVqbE)$x|q87~eEE3XH*7 z3R8P`5+CQg*lW)tCE)760XBOeR__p@oY8BaO;_5k+Z+LTKeN)0p7k7i*ZF`Q+?LL} zGYIE4qH;afn|5tiCd^}4dkQKr6l@Z_R5)l@GdIyD)dV^8Upe^`&Gvv&J5L7;aH&{o587gsaD<~MSU7dl zIt-xGQYWeNu*;MHuWq5v?n0^z?TsBqQszZ zjOEY^g+x)IAoGF+=r(uoYZlTmZDJJ z){G?av~C2ht~HsHhk9h+)AsIYxUna8%e=ZWKyRHAb~QJ+AoEm1*>KU z4UcD~30CX%b$tH7)C=w-UI6mVrL|FP;ni+UsY@?twu@j2YXKPC4wk5rpd18Y6C|6Q zGE7AsdC~dFI%m#K9&p`5$1|7cO4*h$c)BT$Jwg6=(tqs9Ghv6g0&KlTvw7Ny&}f^* z;RKJo+|f`a=^TXaEWBkH`2KEglUh5;x(x>xtAl7k$l!SI()m{}$`|%*^mN`^=_>>us-T-IiXev9MFCmm#|24sA`2_$U(cq~Ime)Xj_D zb*svfE8PmP;dQlGy`{JNuDyr1C;|Qi!wI&D4kb^*0H=WkM;`#*v-YJ9rtj%c|B}3V zf$NOXscJ@J4|7-d^eHF4+@Jqae}1|(3%ZXGn}1dfAvtvBo&2p?OWcch@PtWwBA~oh z?TDQvMIr*xf$y9`2h65 zskmB}NT=lJTX&{t88;E8fO55Eh-(*UZPVn4U$T*lh7N{EttCs$P9t zexf``wU%uTPzxZA&7(uo&a05AXw1=nTP*cUJ`mYEOrcXzoxZTzNnWh`AY4P~E$iBj zlU5764uy6z1qbXWs5(v^<6>Xqq9*}NGfM4x_pJ`FM{{r2xp|Su7M@wX zF&M-0O1{%lkmZrW-%0iEo8(`CSbvPGvy~))%VNr%gI7Zdy4@vU^``Uc-T3zNQYST5 zIY+9tpgtrC$xX6RpcOQb+_0Bhi!ulcp`ADetJkQ4fW)s>{nV}Nda=iASFbIcL4{X= zw9M4xK&$>de>L}r{==&x0`4`gYr#yO?WXn}`R%C`@$&k;e)*uOzBul?mw#dpkGZuf z*`@LDY3bg^>eE7UG4u5xb+~N*&UTSpLwjarFYU-teIF#j_5WQ#2itE_hvVkZ7x~0cl9R7CfUxyBIB&a`nchFTY z*YDk%c7i?!nYe1_<(%41Yk%-faN)cTM@osvyaopV5_Yg2@p-j={Oq5;{n!6b*?zZf zrU$TEIFSf^kZv@)OvH>`HGL~Pa{dl=R4`k$G4|U8x7srWnl^a)F*M3xBWOYeXe37l z<=A1LA%J<aSYYfNv`x?AhYmD=UN?)xX4{=ISS1wqrIx?qjiD z>;3h=?+E(j>h+NuG25N`A9*(znFSL%O zY6MXn7hGfYVY0>*$gLE_>EtuW{5BczxceS;1+3~4cnbzTn|8xL1bdZ$8~OvBFltzq zEw4E`D5jM_v%Ghy)ILbUMp~IAIG6VqNAJ3Ko}9sB+<(V%f)vpV^@ANL9ZOL!IR$9& z)q+ls0@hsT1*bTkmaBdL_Vx1zmDJU(a5$da`jVGWFYM+(lC(!r=O;KjWgVgKx`zS- zm9r&*s#60z#Zg z=xQ(nsjZn!`wZ+4CX+rb*WbqH&!4{5``fc}@3Y=gRg=pmPm6;#IO{gqPTNYoyZ|~1 z6BM0YqXZy<_0uQ2tVa8PRbk`3uRAKME5&K|Nq^Xand{=f`C;=*|5cUmcQ5RQ$|eK0 z*b4p#V0+5Y8Bnu=CU*y84ZWO`-FWSC)|MQq;7C&0og)D-8!QB=pjZn$0zsk0C4##< z34F0?`dbkD$!0<@6`J_}-lXcocj)TLlj`$%DCqUmm+zm)U#$|Js?T}oMz-@{z*;2p z9DhnG>Ry46&NbCjmWVg+7V=Vp5(1@~jhREezh5__Me0~@C2y7=-@*CmB4Ovt`Tg78 zWYWv2T^9&!pS<|-)-M6wDmK?ZmCNm@lb#HPBc;0;(ULEz?E#-hk!fM0X0kg#3+jBr zD8W_wOs2l8x4COiu%(u4|{s*00}8Ztcgq_+R6R+^iDljj}StijIwOj-o#S|Z{9o~t;oU%tG4 ze}A!*ptQobAIdc-LCy9Ys%jn%4<8U}<=<@SwTB|=HcUzpFNckHJ}lzcJ*_0NgYVFO zSV6bD=d|-n90?61?L&u}hm2e=yMMp6{CWcur*@CG%{D_vwM*+Er*FM$;We^_E9=}q z^V@NS0&5ThSz-m$B#4wQ6M%OIb;=Uww|aW7xl%%uvg7)fAD7Lu+3s>D{)DfpMLjRp zkB>|xl!{Ed*Qnm`D1VR?{hVYmyBF@ zxf5QB;>$Xi^Ff@jV`(=#oQFdD#GRs=d%hAl^^FQS&40zycKE_Eg85w#J0O%ZAwyjf zTcVY9ZLEj#`5dla1AED8bG6-C9Us-8w85PEZR|~zU-^-DSu9JFaRN+ruuyvsGO07j z_4{J|bm$SNybywdx-`)ou#pbi7Q|1<=>RJuh84GL+hkrKhvx{OK3~g*s zHU~@gyjb7v@vqmHKR-}ZwOLK|Q*Hhdz=}u#S1G`W!{eB0y%Y!l z`-)!yzun7e9fs1Lf!DV`zI|{9ly)GJ6(pF{&@~83e?eaKbI3MM^&J>R_61mRJSL#r zs}R;O=o50P-oa;8wDYuENjp>r?)8x0F1}a+2a)0-NP3=-*nhMoZ`lb9LeX2)0zVl| zroAa@DnWTNv~Md`sB|k`zF77rIz6GDUa$q3IOo+1Oat1`pri5LyA}=vhIndv9(7;2 z)ipkqGSt2)OfA{eD{&IVA&lp>`fEwzStRb}(ExzT=?y-sZD!WSHuXa6&#OGk$s=AJ zUOoa=msUzmHh=rf?N(H{vD8D;A$EuO#jZ@7|2 zYIs@r{`#ibwF&#%Z2RD)K=^D~po8~04ZeQuBToA|ITio`jyp(Dai%8f*9gzg3F?~8 zN_y$tFS3LRs+SsQ0W>R+RRqfJ{qh{*zmN9g<>yCpXMZY19>8F=D`tiJPQ!ZQxsXrB zVdLKJjV92@6-+)DMI&qq9foWhg_PTvmWfY0m~0at`lB@fMzDxaQd4TerX2?f;8KoT zkj-fYZC*3A+n8w=)dW<*Dd_^)(^N@SuIeIxDH1+CHHC$gETJH zp^IYRPJj3-PA5yN;5GXsNFUi^B55&>UCXoMdA&ZpjE`jE4jWx(a~ItDd_&X7Kr`4t z9h98Z6YcEclpK~_IOq0aoj8t{f+;*Ahtf^c7wDV^ncXS79tBE16@Ms`yp-rZ_}6v2 zt~S*6VAoBmQ&0co`qiMNMdQg%yL=5N7nYjV66TscJ4%_D-hi!RfTVW@TN7cpEnS$h#-q`sdK3=yj ztA}RYf*8fYBhUA%Y1n;gx2aM2Z8!kZ4_l3|BN>B7Sz^Xe-RCI(`nUdmMzruJ5q|;1 zPfc*6=y44MEl)l|JbS(=;jPD)ow%@LJ&$@*WXvgxYAs@^A_R**YUf(LzHAy0Tx^PM zER~<=-73V&+*Bgl@p#N@D9pF6$@O5#N;$i!^&)5>tV3Zgc6iiqT$h7H5LYwUj*$J- zf!;A9`}d3W70(;As7FMgC&)^%!eWwbc`?>1-QEP!J_pY1|a4qqk>|?*7lB81$x8GK5)GzJJ z2jj(@{(P~s_)2;)*rk1jU!r6~e0A6$1F=%IE5p#p^bY;1U?H&3e~F;sc#@TU$MciM z9z;LB)vmtJWs7O`UQv$`et&{kOXemtB{1AuT2!jVI!i06h1eqySF?!f;rxJo^5C(2 z+XGRH4cj2Ja~p@F_rb1k9?&+j7upJmk+a!>!;`5SnbSr+z^iY7u@##(NkR%2RK?St z)8dbp@wxu{!yTq!_wA)D_@hSc{csH{%IYuIahqgYk0A&VSwg!!FD@N zHEYPb+<<`RI@gb%_YeK=59FwTP{%>qBhLUh?UONj6n{BRKOMybWfk^PQcxkCQfPgK zir{~c|9auDuurD#8@w_rX^=~{#cKe*Ss{D6);Ki0xd5Un*CcEIstQIJM%EgWU|Hp> z!jF9_OndGQw(Pg5O|RH`q?D?oa50T_9}G+tl93SYzY5w+D*vHn4#}+nejR)93MBlt zT3^3@)PHqg4uh+0ZxMTadvcgma|*l;j7u+6n* ztnRZD7OrL>pIOUCmBfBcB@mN{Z(4^2Yf_wi@^^aMT=3lOaxVbzE+?I)3K`DTI)QXJ z+hRFaB@*??tv1{F(liToB&6#mpj|wfT9t}I#(!A#5jC_g8}S_QROCUqBIk{g_0Lvyj_FW46TH!Yd&pd66fK>i8QFo9$)M zA}3%_skx+PZOg=8yKj@eR~FEJ3txYJ{rNgxKA1t^LDXXVi!_K2qj@I$xsB!a41eN_ z-pw@MriS9IRD^za%Trln4eicuvVvDJdTWs(u4UYNlG5_pwj1=E)KBir>f6DWX%cSc)PqH+|_cSe(RiDO{|mliQ`h?j_7CA z*zpMv?WUg7+rWm7Me_iLd$-o^HI>`CwqK@)tr=*_L8vU-<<;dXyMTj8d4JG}?NofC z?Yfr~ea79Hckpuqjf1*W(?rKv{|@;qtMuXQ`g8dD_t*C0Z=b&Y@&3rHrJ;60 zswV7HOS3Gy1z=kn1}bjtR?mMUqd>e|lTDAsVq1h#awjX`kR~yyJNO&Dti2sl<}2M} zpB7;^9?3nYUZ=@%oJ%7cCx5of`LMgJ;K&dz(j@$JpQ$^G&f(>m%|p5xz#>tl6i2=T zJA2oATz!?@dzIstMnfgUI@C>whf6rF1{;`qBC=7z;I=EkNXR^3A@GtW+@bxpU;x%H z{lD6`m(hQI`TqVS6%0(8eV-QCt9nM{WXR2-0G2BL0sOMpBkZ@{1%Ga(CPM6M-1FEJ z(6`!oPQ{{fsD2o zeO4{Ny}~Q|f3DmA{eSlJM;eXUrk30LE`pry+#jyq`z`=^mw2m|18F3v$s*ai)sFvS z+h22VcYxS*^pzxT^fOW#&W|>+%?H< zDt;t~@3dvuH_aHFL{I(E2Il0`u=xinRIRRYl*u^5WI(96Y$#iry>{liuNC8TIz+Qj zTZ&+;97W>Y>v+?LZm+fV|e*66Acz@Z# zs=PaE)qjBNcD8P9Q{_@yB*$VEbn(8G{MvNZ4P)7jR{>aY4TbaAe_83tIcUSdvs?qa}B+fIP|Oi zfL98N;c8FOs#HAM6PDCVocgo@l)IJMWHP$5*MB4gyz0*i2|-LM0MC#aV7%g7i_D!k>V7j&VJcpVH5G%f1dR*u3&>`6T1}W0lCfYJ}0AMxC zY^!d6t9gIehRuY^X4olB%(!&<5ChsN(D)$Pey?ORA}lFc1iv)GhHI?>o~!eVC6lU` zwWp&!9GRyZ${+Rn_~6Ek++?3I-|7}I77aPJsORuEwNKbXuQqY0h20^AFnOpn}hFeM}&S;yR!q+>BXQC)pVS;Dr0@_-bTPX zv@CzCN--1CSRQs}Q`V6s+T-Q*p(Tr=6_@uAma-F}!{PBNM=lkrbsTBuIw{#l1u-oareK?NYsxnf# zDM{JLnhFPBYCzbqq^P60_S8}8S~mCaN0^dIB(NiWoMa21G7Ma)+lq=L^FSz$H8KpIUU?1q&L|nU6o`y?R2-3ZCDAd7O0e+ zv`<9{?9f%#@UYuo5L7g|FYWdetdyB5J>PXkeO{`6y}wjhH;&WawQHB`pErAzoD#m3 znSyI1J*DIa^NNc5%Ii4rF^;M+ZqmMeTOByJBd@`(R5m267gDt;jt2>}_)vcxNWSg0 z$+KDF%a7~HQ^U`#@B0eEGs1Kt_;)C#Qwo?T0T`gqgUlA~qOV>_-tkV$(+Z|A!QVq2 z5i$;o3yvXn@_uXs#lALDm3J>{#e$+OX#%4=9AhLt=+jcY)UU5!KE1yF=2!UKp6O`3 z+kBY>4zT}NaBl+4Emo_w6>opr7Mw&p_p&IRW-FX1LH)io8G)XJp2n}A9n!8qgwqwk zG&WzK01FF*DkAWKVT}&D^FMg)H#h;=USlRVkzF0h`%u+frD&L24q(CaR?>m+mx>vb zl$eb7Lke{so5O8d=I#lAG~mpRTqV{|>ZT_REahB&(tV5iWB^CbJNAFnfaA|=_WI@h z?PUiNN1x}pb8!4xoZ{fE%+ZW1jl<@Irf1W>%9$;?+IQTwRn^^Ssti$*QWVu4QI_od zfW?&5l^(XsC-3KStaZ(9g6!qsN+}P?_T6h4nmSTYCtwc5U{J4vQ=%!q5`5^nmuRIl$Z zm6TS&Sq@zkHb?L4f1xGNU2ty7E`&|fdGZLUxoSk?@ao+;grnPKNJh`z2}B!@oDb3H z-Ah94!nWxsvw{=w&JAjL_UWi6M0k5E_)JZ2?`1fmOT9|YM1_BOXe_NWBmt4|q&Hmw z0p6QeYfy!t?jfkO<<-EbPOukZaAEDCm_m?UaW9>NwX&>4UWC8 zN>iZ{h~LfQYFlz%WAAbG^}y20x!WBzs?(BA^51$VXe_;f_fO!`ZWu~$H8H@D+{$ts zz=3_O%g#<<8dtr6a(n3`TntJ(8SX-rQLta4b$2AqV|tPd(yIf0>dUFqDa=X zgn&+T1LCqt_iY_cc;0lXcz+t{`}rBFSpWX}{yLwk)qqDf&7}#aj`grk7Ku%IE)NGi zjmkH*lKPrsRP)?J%!sHSJ>A#I_*kJsZnyaNZzc9DoAE)DV>KI0y}K)@#9RCH)VA~U>;3KL*AGUnHWgW}qGk*qK*KH0 zPKO|ZFN^*Vw-eR3?yaXc_=R;mQ}WLL!F_rpi5xnNIWwiyM^sI~`{PrG5*A}{Fjd}H(|lJ5%fa?d*S)li zvBOEI%2v&<13IB%3Xz2el-az2IALw)bhpizG>Q!yUpG6D(Vv&=)BNAHpjvs`PN^#%t&0vpt3^}U#qKd(F>&#gd zv!BH#ar+)SfQCF-PV-b;B712yKiGet-;&-0UZrnUTSN}6k2cEXpJUh8mr+0e)wt>r z?XP9ptsJJqia;CCD(JyH2pVORaSWpp+IQpOi>#yjnVjREx_rDGv8I}=!ewg97PZ79 z36-F$f5cdAU3_sRZAx@Rszo)sZD4&{vAI05Y@JVhPm)omr*EoSQ+IeJ~ z9RTm3@dUNv^KW(u7yX#mP5ytmMn5AcxUlQMDo@f?TXGuiU`v6xsw$-ffK#`YU4x0v zA>Y)0QTJBk-l7j?QhIVaF;e?UL|YeEr_*8ktV+=yO`xP3mYo8pCP3c2o;95Ig_zcO zl_xy^^Ywlod3i?xJU-<&MP&jw!LWbIX}PfJSw#$2Bx@)P(C@tJP0@c3(uTSs#Qifk z)Vth1&&Fojo3G~dG89j#ovi+#O1-u(CkF+9A7sKg9GAF z9@f(8nXq7<0vkx1Gk`ToyBWDq0~R?%hyk@fBRqzc~gUzJ*4eGk7X`ZuDM5IX;FLgjLTJ~ z5e*}e{(_%g-aP1Q1cKH7Vq;%4zFN_a*HN?{j7MyLRgVZ@ku${kteGIQ6vknWYLi0q z9$q>8wfELV3mAVDob`zi)HH>7E)bpbXlzv|f|}@6Hso4 zneDEsgIMae#iPluc!$Ghm3kn)GtJp;$m(wnQV3jyaEK7g5+F|j9<6VZML~dlsF+fzB z@;2X5ZAZNH&I&;XQ;;wlWF&{Ps+#*`h^ni&v9If)1ajcJs;IfEh3Os3T#gB$>%~dh z(mT~cZnXhF3*V=O-$}OWj>YN(a%Sb)^HZzNpZB+a{qd7^dLN)3?DZjw&~yHFfVtaa ze(?02E&+cKk}WNM>xDJgCzn$s%1`Y|D?*L#)1e^no)#GQVYAGcl$y-;_s8hQ91|9l z4l$g85>UVET5&y6VpF-qdX2&|a$weYJG$DBPl@Y@t;Dl#!+au^0rbHkh1--%BsbwM zTUJ+TfMabK^)5q`_i2xY3T|)PtJ|GtiOYZLf_Jn#$6O;?S-XaGt0k~o8rz}O7A>p6 z+~J^0OINm+y}_U?J7QUN`x+0?+Hv!&qB@2-WOc}G`smxP1<8?N9?IiAEm(i4N(_B4 zLNrycXJ^+n`n?g53M-J<%wWb#e>5i?;aP$FR~uAyDkarzELY)X`JMoKqOxdaLPvkd z)aYwY@)di_U`O_w>xQDYW0Wi1=b8g}_(NM8yWsOWWnDulrrInPg4{eXd~X%D!7By~ zIF7cT;w@U ztc`k882Aa#|8u;4{r2Mn;6+A)E(DdFHkK(J%Js8noGr*YzOl=6f_9WQt8=~VCD{1j zjqS?L7ejvu9-%L9+6{!1Z`=N$i9=1P0>t+DE#-iFS8Rr1&0#|~{kUTZ7q_xKp6x&d!IhD zvk`>A(d^(SuSEv|rc)O6sXOAIe;eZiz0fGq+BawuF?E`Sns-%pd^o8cHHbPd2TsUZ zy4Mu*P4$FMpv0!*X0?BelZvoUm1H3mdrj1}om!FYnxc8VV4D*G`nX|~t2zE*kz+jU z>&i$Pn7lXCoF_>Hs~2t7UA7(CzAsl_OBVoTXS+B8?38wB0jWH?_PMf0VQcXc&g7-7 zs0F3aY%ccRE$?x4-x`Lmr?F~-4RR70TxYglXh1tAYh--0ln%)$h5KCFE`mSuIN(6|Y*t5O#9L5Fm5 zaJLaX>uGesW6ytL&HF0Z02wt2Sdv_vtPu}T!S4$ul=z@YdgivQ=uT~8pi#qGD* zY~u3bldaPo%>$j?xOL&m_hniebPKvJmSkOuIX|w+l>Mi(?U%BSX|sO}QSZK`YlXCfPvf2Hp-}xO zyQtzg4%(Uy~Qz~|o_Y*X!>SR=vH9pWD967BOT*#GP0+qWMdsL8P-szxO_soG{UUU3&1zRacm-Cyx^x7M+0F6v5PKl1*rr$E}Z3j`mw5 z+ZC56x0ioA1uClI$6KgZO^I0DqeC7wfdl5I2Qx^W1E{@m*}!c2sshnqNp&ZB9oiDI z|1yuHX&Z8oj5UAE%TFqI9!j%yfuCusBuJowjc<+<6Nl3h_vkQ!$7=oe*Yprometheanfire@gentoo.org Matthew Thode - - openstack cinder group - diff --git a/acct-group/glance/Manifest b/acct-group/glance/Manifest index 456a76b3da76..b0a47f3832c1 100644 --- a/acct-group/glance/Manifest +++ b/acct-group/glance/Manifest @@ -1,2 +1,2 @@ EBUILD glance-0.ebuild 146 BLAKE2B a1779346f4a4181545c00d247d8077d4a98ff3006dfb6b5c40a35365646330adb08ed0077ee75dfe82d9cb8c664ff9f1d6e28cc22fdeebf5f01389f67c66ad09 SHA512 fd6ad09c9a2daed299e2b66c9605eafe89776915c465f88d875b58b2cb2386dfeb9a639d16506a2200f201edcf8428a401791ffd302cf5f8059476a9d6c3bcc1 -MISC metadata.xml 329 BLAKE2B bf55a97d3911afa15e2a395e9d7c3070a6e8bb3c5b56ce846455adca5bf0e294cf44f9f45bd8fb9f73929b0f5ad6f8052706bcb472c5265ddeaaac85cad2c982 SHA512 74fec99e51cfb0c02f240453a1454b406422277719cb07319cef22e915b6e22b44ab3a9f489e39a8931aa951ac6571f076686585b318edb367a61169b7f2c4f1 +MISC metadata.xml 254 BLAKE2B 731c7015b1415180253ab851fc24ad031153050aa0feff41781a5c16ced70787ca132b4fe53adaa8a189de944dda987c65081162895f1f03d68dc77405308fa7 SHA512 49faa8aa0aef31db638fe291aa55ff114f96fd9f9b2c733f88b326b44f3e9dbf627e825de7c41d45f208b2b7e5e6cd5c03e6fee3fa6013625ce7ce158bbc9a31 diff --git a/acct-group/glance/metadata.xml b/acct-group/glance/metadata.xml index 058b3cc9e1d1..3ffdeb4af3b5 100644 --- a/acct-group/glance/metadata.xml +++ b/acct-group/glance/metadata.xml @@ -5,7 +5,4 @@ prometheanfire@gentoo.org Matthew Thode - - openstack glance group - diff --git a/acct-group/heat/Manifest b/acct-group/heat/Manifest index 6d78a8d656e8..578bbd961329 100644 --- a/acct-group/heat/Manifest +++ b/acct-group/heat/Manifest @@ -1,2 +1,2 @@ EBUILD heat-0.ebuild 146 BLAKE2B 5f50eededf66c26070b7d5e6935b97a9c95162fc510e5209e65664156b157bc0f69c05050f33b59e42292f9e6d162d48a42438f01a185c14e4d2f0b0aa175f3a SHA512 81bbcb49da92b6060342903fde253874c78721760851b3b3508271f68d617e4807d619377f061170bb19576741a1e71aa3371d025cb4e11dc6d9a32888f8d9bf -MISC metadata.xml 327 BLAKE2B 4a6824a9380a01060819a2819c51a012185eb0b5d6244ee431ef8262406b2a207129b6a69a1513a733cf5fade1f2713ebf6c7d95896bf7500835eb4e63368de7 SHA512 575f14d332bc3fa88f2640e78b97b04a30f08763f945b34a565564d3ca92ffa1d00e93eee8987ffecf3eb660f896c00fa6b35483f6b05fbbf239af029c1b94d9 +MISC metadata.xml 254 BLAKE2B 731c7015b1415180253ab851fc24ad031153050aa0feff41781a5c16ced70787ca132b4fe53adaa8a189de944dda987c65081162895f1f03d68dc77405308fa7 SHA512 49faa8aa0aef31db638fe291aa55ff114f96fd9f9b2c733f88b326b44f3e9dbf627e825de7c41d45f208b2b7e5e6cd5c03e6fee3fa6013625ce7ce158bbc9a31 diff --git a/acct-group/heat/metadata.xml b/acct-group/heat/metadata.xml index 16087af39558..3ffdeb4af3b5 100644 --- a/acct-group/heat/metadata.xml +++ b/acct-group/heat/metadata.xml @@ -5,7 +5,4 @@ prometheanfire@gentoo.org Matthew Thode - - openstack heat group - diff --git a/acct-group/keystone/Manifest b/acct-group/keystone/Manifest index 252bf4d2f677..24fc6df3a3a3 100644 --- a/acct-group/keystone/Manifest +++ b/acct-group/keystone/Manifest @@ -1,2 +1,2 @@ EBUILD keystone-0.ebuild 146 BLAKE2B 802d5a902859a74c27c497b6953ceec5cae22fa7036a3d034888be01c34a5ab975f53b34574f975e00107a19abe84a26f48fd5e6e59fec4a2a0c0bc475e5701b SHA512 35f2c950a32cf151c678c37739344d8bdd2ed4cfdbd04d917b1449fd164a64a3d8177a602f48b3bbe903dd9a6f5e2b9fb6f0329e33c96de93496f749c80dcfc4 -MISC metadata.xml 331 BLAKE2B 346b5517e8d4d567376a68231b80f1dd59e115536bbdb1ebd4a4389dbc938967c50c8eef273426a7ab9ac15d610830a73e8ba0511aab03c9e7b31c36a9ad3d06 SHA512 e6b0cd00186d183c67999a87efb1d172fecf110f87afeb04926dca897479904228d6dcb37b4449214fd78376b9386d8ef18d9945a86e51257d57d66302688ef3 +MISC metadata.xml 254 BLAKE2B 731c7015b1415180253ab851fc24ad031153050aa0feff41781a5c16ced70787ca132b4fe53adaa8a189de944dda987c65081162895f1f03d68dc77405308fa7 SHA512 49faa8aa0aef31db638fe291aa55ff114f96fd9f9b2c733f88b326b44f3e9dbf627e825de7c41d45f208b2b7e5e6cd5c03e6fee3fa6013625ce7ce158bbc9a31 diff --git a/acct-group/keystone/metadata.xml b/acct-group/keystone/metadata.xml index a8ad0fb76292..3ffdeb4af3b5 100644 --- a/acct-group/keystone/metadata.xml +++ b/acct-group/keystone/metadata.xml @@ -5,7 +5,4 @@ prometheanfire@gentoo.org Matthew Thode - - openstack keystone group - diff --git a/acct-group/memcached/Manifest b/acct-group/memcached/Manifest index 80a7885b037c..bc7e7d989c3c 100644 --- a/acct-group/memcached/Manifest +++ b/acct-group/memcached/Manifest @@ -1,2 +1,2 @@ EBUILD memcached-0.ebuild 146 BLAKE2B 6a68996d704e48f5abdadb81a83044394f9a1579cad6bdf4258fc544731580d6fd0e9e83218b69ba119fb2fa3bbae427175dadd2552c3e51ba9eb6231038bfa7 SHA512 773ce6db883751cffe71dbf19f678ecd150d509c67b1b7bd3d4254ffe06fee9b86503a29f1c1ad858c637b39a25292b10b9b3f57dedbeb63b08eb34411bbb1b3 -MISC metadata.xml 337 BLAKE2B 0647ad555b5a9033d38df1c660aa4399b574f15321c65b45f34d1e9261fd99ca5886355a969eb9e2135a71d8d887d35088ea0f9c26eaabc7389a8ef5cccebcdf SHA512 9c09b07c7a642afd0c7efb7e2eef8eb06b3e9618f8f808ef7b1e811ddc3bcdb3e1dfca234d8234102f7ce7b283ee6ef4e9a8bf94c4b2aa0c2b039f9b4e8ec3a5 +MISC metadata.xml 254 BLAKE2B 731c7015b1415180253ab851fc24ad031153050aa0feff41781a5c16ced70787ca132b4fe53adaa8a189de944dda987c65081162895f1f03d68dc77405308fa7 SHA512 49faa8aa0aef31db638fe291aa55ff114f96fd9f9b2c733f88b326b44f3e9dbf627e825de7c41d45f208b2b7e5e6cd5c03e6fee3fa6013625ce7ce158bbc9a31 diff --git a/acct-group/memcached/metadata.xml b/acct-group/memcached/metadata.xml index 39b1fee88e26..3ffdeb4af3b5 100644 --- a/acct-group/memcached/metadata.xml +++ b/acct-group/memcached/metadata.xml @@ -5,7 +5,4 @@ prometheanfire@gentoo.org Matthew Thode - - Group for the memcached service - diff --git a/acct-group/neutron/Manifest b/acct-group/neutron/Manifest index 1bb795c51353..af96bed51864 100644 --- a/acct-group/neutron/Manifest +++ b/acct-group/neutron/Manifest @@ -1,2 +1,2 @@ EBUILD neutron-0.ebuild 146 BLAKE2B 32629da4e9b9e59a55418e455ab77037135d6055715d9e5c6ba7adea17a4ca80f5f0fa9d6d6d33bc733b5976cc6ecf94cf00401df72efe55576ee3255e51205d SHA512 a73186f848b8a3eca8fed271c60c8e8ed11d93219a6ccf3237c52364f609be2a5202ae4fb1dfa3e59e635e40769fd6e1092e45ed9572db89caf504a1108b3264 -MISC metadata.xml 330 BLAKE2B 5ec5bf10acc6a44f4720e242450f15755330df356312323140ff0267798a1cfa713e0e78c83da555af7db64efc9678670eea828b84307a949d2b73a63add1ecb SHA512 b2ba07f7be842fdcb975082a423e30ca049c9381eefd49b7c8d57aba721104a793263cc36724c639f88449d7878bf270d69cc647aadf61279d99c6d19ea04d2e +MISC metadata.xml 254 BLAKE2B 731c7015b1415180253ab851fc24ad031153050aa0feff41781a5c16ced70787ca132b4fe53adaa8a189de944dda987c65081162895f1f03d68dc77405308fa7 SHA512 49faa8aa0aef31db638fe291aa55ff114f96fd9f9b2c733f88b326b44f3e9dbf627e825de7c41d45f208b2b7e5e6cd5c03e6fee3fa6013625ce7ce158bbc9a31 diff --git a/acct-group/neutron/metadata.xml b/acct-group/neutron/metadata.xml index 58e6ba8b41a1..3ffdeb4af3b5 100644 --- a/acct-group/neutron/metadata.xml +++ b/acct-group/neutron/metadata.xml @@ -5,7 +5,4 @@ prometheanfire@gentoo.org Matthew Thode - - openstack neutron group - diff --git a/acct-group/nova/Manifest b/acct-group/nova/Manifest index db2616117385..ff58804e0205 100644 --- a/acct-group/nova/Manifest +++ b/acct-group/nova/Manifest @@ -1,2 +1,2 @@ EBUILD nova-0.ebuild 146 BLAKE2B 6549db6cc0640dfa32cc470897a5ee0f2d93055b3ea691c3d8b20b4f363293cf16b8c9e69d5055b0141802fb75bd1de7b341859f34611d6c626b6bf41215e763 SHA512 caae9e1b15ee500f2d4607421973bdb7d072365fc57dbaea14dac614ec75ef9aeed919fb0ab62c937ac0a6c37be9a37de9ebed44bd13f894ac57a11854e71d98 -MISC metadata.xml 327 BLAKE2B cc0ccc5dfe92e9c49e4f84e33dad12a0484c54085ba913feba205ae8c38ca6f0130c37b655d8cc515827b6df190be578dd9e13d5b75f8ee7d34197883851d307 SHA512 2d62f24f131e3ef2b779ef06119d5fcefc3d29e1ea0dd82f3987c722409c18fe7c5d5ea42a1113f3d1e6565b9a451039aaab5132f32327450032994e4a1cd0ca +MISC metadata.xml 254 BLAKE2B 731c7015b1415180253ab851fc24ad031153050aa0feff41781a5c16ced70787ca132b4fe53adaa8a189de944dda987c65081162895f1f03d68dc77405308fa7 SHA512 49faa8aa0aef31db638fe291aa55ff114f96fd9f9b2c733f88b326b44f3e9dbf627e825de7c41d45f208b2b7e5e6cd5c03e6fee3fa6013625ce7ce158bbc9a31 diff --git a/acct-group/nova/metadata.xml b/acct-group/nova/metadata.xml index 4e2f54c7964b..3ffdeb4af3b5 100644 --- a/acct-group/nova/metadata.xml +++ b/acct-group/nova/metadata.xml @@ -5,7 +5,4 @@ prometheanfire@gentoo.org Matthew Thode - - openstack nova group - diff --git a/acct-group/placement/Manifest b/acct-group/placement/Manifest index b4436d4227c8..aa0d451a3662 100644 --- a/acct-group/placement/Manifest +++ b/acct-group/placement/Manifest @@ -1,2 +1,2 @@ EBUILD placement-0.ebuild 146 BLAKE2B 8efc80a4ac166d43f4d8c1c17e3948722a193a8ac01f1c24d65f75dd61b7e9bcbcff1b46b2e2b800591c2c4db08010b4b6385d777262b429270e1b73be30c620 SHA512 dd45c9c0754f964be66aecbf017503d928b5a6f72076317b6264c1d55bef105745953717697f36d0c7c08727726396e5141c66354d5e1ad88337f3cefad9dd1e -MISC metadata.xml 332 BLAKE2B 4f5457066629544cc9387455ac492362d6a75e8038f97f5bea12fa13a50877278d8dcd2dd2ab41f32dc5931521ce7fa1dda29ea99132707c5291f7253f0dbabc SHA512 de737fbc34c76d5465874418d06401319050ddf1a093344ab63c286c318f3863b9e46a258995562572ecf64f26ef6e77c20e4b797add1037e40c4aee1c6a28b0 +MISC metadata.xml 254 BLAKE2B 731c7015b1415180253ab851fc24ad031153050aa0feff41781a5c16ced70787ca132b4fe53adaa8a189de944dda987c65081162895f1f03d68dc77405308fa7 SHA512 49faa8aa0aef31db638fe291aa55ff114f96fd9f9b2c733f88b326b44f3e9dbf627e825de7c41d45f208b2b7e5e6cd5c03e6fee3fa6013625ce7ce158bbc9a31 diff --git a/acct-group/placement/metadata.xml b/acct-group/placement/metadata.xml index be325c748ad7..3ffdeb4af3b5 100644 --- a/acct-group/placement/metadata.xml +++ b/acct-group/placement/metadata.xml @@ -5,7 +5,4 @@ prometheanfire@gentoo.org Matthew Thode - - openstack placement group - diff --git a/acct-group/swift/Manifest b/acct-group/swift/Manifest index f2c960658205..f2c554476cba 100644 --- a/acct-group/swift/Manifest +++ b/acct-group/swift/Manifest @@ -1,2 +1,2 @@ EBUILD swift-0.ebuild 146 BLAKE2B 8c55a2522e6a6db4ad75dc605dc2a8d84fef0d8df4c13a0d64ad4bebb9e4d675a31ab6fecb2ec55f8f46b5851705e58f105ec0c5b535b804bada33e2910f9efc SHA512 50a1bf79d6d542119163dbbe3af425dc3bc579e98b82591105d50b897645edc74e643c73b32f43f3629c5125d0232875b63ea1be4380be0fd03f49fe5b015eb3 -MISC metadata.xml 328 BLAKE2B cbc87e7e1b2689c3b8405c822888cfcff815c0a7e2d419f6f47279eaa5f71bfaf5a5735e36cfdf2b9e7f3665ac42b4bcc86c7517945dffe2ee47ba1547952b8c SHA512 bc1c9b00f621effb5b711ac679a0a5505faa740270a43a77cd4a4ed9407198965623beb9089e2f3128f5841fec526a91c63bea61185b95e79e184f7aba193089 +MISC metadata.xml 254 BLAKE2B 731c7015b1415180253ab851fc24ad031153050aa0feff41781a5c16ced70787ca132b4fe53adaa8a189de944dda987c65081162895f1f03d68dc77405308fa7 SHA512 49faa8aa0aef31db638fe291aa55ff114f96fd9f9b2c733f88b326b44f3e9dbf627e825de7c41d45f208b2b7e5e6cd5c03e6fee3fa6013625ce7ce158bbc9a31 diff --git a/acct-group/swift/metadata.xml b/acct-group/swift/metadata.xml index b5feb03ff1bc..3ffdeb4af3b5 100644 --- a/acct-group/swift/metadata.xml +++ b/acct-group/swift/metadata.xml @@ -5,7 +5,4 @@ prometheanfire@gentoo.org Matthew Thode - - openstack swift group - diff --git a/acct-user/Manifest.gz b/acct-user/Manifest.gz index ac36143ec7fe75dcafc19cf607c36ee65b668ddf..ebcab8b6b00b7262c0e2c5029b9e46a90100486e 100644 GIT binary patch delta 34809 zcmV(=K-s_ikOF~`0)HQi2mk;800092guUCc9Z7a&_pYy~A1Eo@BRt&wk!@<3WK!#; z`@PMtnXp0v*#NS-`1cwkQaop)2pGvCD-$?p?+EvGnR8wL_ka0s|MHjL*0(m>xAwpO z$+OLN=P|`Gp7{# zNHwiej(X)V=Na}D%h}?!_I<6A&vwTn_dLfe*U@U~y@u3|`#$Tg{m$V^d}^HM2))i& z|MFk|&woiF{w0OPk6$(I^VsE%y&k#l(yvihj{MQO)5Sl`d)^~md^$hZL*J#0Bep9X zdtLP^tEO?K)_?hpw$E{ve587hoNB9cwR_B?j~z!EEgdmk$39mpx&1Hy+83_qlOKJIP{LTps*{6RNYoW}35DxlsecZ{f8XaUA+&WDbb_lrt}*%0a)dT} zt#w@?-7n|$@k9IidRW)nVa3#sfQB7h+h`eKIp(nzN^`Yxb~K^z<-P7ba@hS0YFORJ zIL|cE!jboRtG6|u-;*IE(e&4+A!3S{}5mDsduU*6Jt<1REF-t%D zb*$L#x$5e7OlZZ$nU1NZ)MJ%>w9#A2FNgJ8`}>FQPAk2g);{mN#!*lLK8$ZUcjibA z-Y%t^*2+PzCIIh{y-#^j9q2!HouJ+8ZlJj>us(A$0^fAr@vvKERWBvJ;Qg%ltu^h+L_G}zR zxbaD0FEr!T#((JjMT0SG~-SH}3%+2u+tpV?G%yyvzJDpv_h7RT9 z-tkz6x~9#1Jm5rx*1%05ezo!8I83g!g?O%!?ztzP=;m*9h&hLUJFFYa$A67s{;$!o z$f$771Ecb|pSzwHhMeQTOGdmKdR%HQ1AEaQnOW!5NrgQkg2-iM%t5SZ##$Z__Nrfe zYC=dW?|LJF^UC~-uT|5_Vg265uj?mzi0GqK2pDbyx63o`+*iyqwbc_Ji3?keC*@Y_ zSwlSp9P5r{70e{}&T(x1_J3}9ahRyc$nokI{^vNZy)kyE(99{{s5Jjp53m5nY~DD< ze>*KS{HXlm)CgkT5Lv9ig`2-RE;ZslIu~~zC(eE}Z7h+gxVT5|8J#b{zr^G1a*VFp?ZGHLh^>06RiGO2o4;=LZnB3@J z!wDStXs5l@Nto|9j|5n%<6lPhjMBrm*o zXsKe|&T(DGKypAKm_5$(eshVj;fit0SKb2~G!ut{eq$Q}Dg&`vVdEXqQhubj9cD^6 zMg?jic_EfE@0c;?L4S~#@(iJ0H=+(gL$*`rP%nP)Lbgwk3Qu|6@vPv=Yqt7wUf+IQ zzpcN1U0?qGVXPN(&zHR)+j(-^9jJ2MK&>6`nKj$Fp7*iq7&q#PrCt{{2Vl{WU>rRC>U1E+09EwOu@=EpnT(QT;2*C)5e-rEa-{vopFMI*WJO@xbSeG28&;e zbzXPHNp{R^S1G&SkL$vG1Hlt0W^{}$|90>{ z!1ZwU6mEbz*nb4i=IdOju-a1Qg_8nPoc-RIL@Yb*62#7Ri+d}UmcNhfJkeHsq92rM z+;>fd-sV<;`j&XFN1D5d9W&CpSCanxj!ebkN*ag^C!oF zM9qRZO&&EK9cF<}&y2C%U}!`*VMk#?&KzL9L%B2ZMySTg?)XW+214tEa zFaWr*4!m3pV1j<2jZ2HYPTX9&c;1!~7jzU+zzbh*=zasVK!8Zzx*M{A-5#9VY=95o zJ*XaRr+=nFt+4e6@S*P&=RiFQo=?BSqkzUTPGHZCjYDS!AQ=3R`T`=yjt__O9bn-G zG{%MThWFso|LM?v>?Jd-qT{?H(mlX)NYz5zBE)5;6Z<^ES#d!8L+OwQ+(Nq$Ak5lo zat&M@;=@?xYHxc}?Gk=IWu!0aVf<8fzk)d=O+9h+E=>80B&9ld}NRf}LPb*PEA& z7uF4<1?wpt`Q!^=o(XU&y#mYNj5u#ysoyguuFj`}mv3DOtOSS*dc;ypK-!^oL$@Wk#^s2DF%39??@sH>`hWZrY!73&Z{9B+7^x2T>41O?S%8ed(rP$> ziZ@r%`#R4E2TM5mB}K!na$-CbXYinzAT>U)a0eC@HXw4|M}=2vXQ5mt7tysj7uNyY zgsr^6RsKZGf>Z85xEweXj3&SoYf$l?SCYCn9{@xpk?2<+u%m~jMo|2PEoqx?LVrIo z^7qmE#8y=f9WsGAyS2-;MXm*mULIAr@hFJ>3%2K;zkD8l`?0Y{myZAONY}}Y!5aCr z0;mGE$LoML)cXK=^@f!^aOd@&{Xl%$0Mm|w;m~V?-=Ht}_Rgzv_E$MykL$yy`QO(+ ze*gRhDE4DxU;AwNKC$d5`!pz(F_s`Fpch6Ak-d9NfQz_c1NcZRCr>wkH-8DT3vie0 zLO5XLN4och0N!gJke`u|j+PG;0$_)-f!fOnhqy5+tK>TIxNj)mXcuhn?kEvn7J3a* z16b4nx&$oa$dKp&_6ZNxZj%$}WdTEH<-!ke9ba0JbkJLi2o9PIsI6Qg!V2U1Q@qhWlrytAMg$v);;4yFl;ehp@_sLVn%?omSlY7j1F}U1# zVgX3`%)A&@A}Ua6^4jTuf#R5vtbp5+1mb03e}3$xWYZ4NFT-0#Evt4dcxgn~$mRDG_krGFUsvNC6bgyM@5 zz#EjEfHkFYyIT73O-+2jHAW;qUwm*AnjoFVr1_ELf=S=wx90y+i$Z^-86JW7 z;-rBl*m2|+N)0Zmx$+JX{|aq@Xaj=L-zF|UfY0OQxc>O?arV#Oe$0wGV#PUNk02@7 zEZ7Ue1MEBSl;?$%7^MQzpobhJ6s^dF^NFF4Amt9hPR5|2EPuP^j$|}2e#nT|M0?O* zujPVg)2vt_8{f+ApZfLQ-_UPr?ipS*KT;!3<9b{RVcp*qpv>rh@K92hlYYS6K@ z3j8BLF)+SRq?yswtMn89d-J5o8((p4zZRW|T7xKs&9x1lp**pD zj1mYDnM*vz)r?lf()oPMF@EckfHpC2%E<8>mf&l!J$K#`7bGNN*tFT2e>mR)D1opr z7ZpmDRxfbNbq_pc#BFnCwQqxO0t`MD0tPS+&?meijDH`qddW$_IJbEMSm+^;C>5&> zr+LBlxShX$`1<+Fk7X-2ZW@175dWKl5gem3;Ey6VO z>3mMC0e=fsp$eB#2BVVv2NA{<4~ZgxFoG53{hS)^l>@`yLxy%3$m{AEVsgV;249&X z$Bdr>>|%IvKqoq%UeD`G|NQC4*ef^K-;hIrECIh(di|KugF5XMG_5k|DQ0BFGG2}=RqIe#Fe8~P0oJfbohf)Es37VrlzQRvKj zW3SpNDn0=Y=*%t`9CS>;@hb3%5rn_jh{$1@p<$!&ArSc$5-);w!nt6zSlj}VL9lq9 zee@;0L+&BEI9vX^;zE$d0#d=u9Iq*kv3~#c$C?-s8-VnV4H3OBOx6X-II}Tu*zzj) z*?+L1zCxdEgeKny-;ccD^d~IFIN&`h_G}dG#=^rdapoaX0K5n6PsZM_GhW(_DQ2BO ztE22UmVNDlSQeue-o%O(E(vP`uHEtkoFeW5kAJjZtk(GT%jZv@fBDk(>xsQ58xJ#$4WxYb zxT9h4saye&u8q2=6kUYJ!yrY=xM{>tNAqCkUGT>|(-HVr5KO`TRzqpw4gzlO9yPcD zi+2Q%?9SO|Ok%@-7MS2{Z@PFde-y)px}2s9&MfOj2v6^Bt_s&Vkp|SBYs5qFEq{lh zU+gRpc!wDtsuT`jMdy|fKp6EA3bH&<>=RJGWh&@8jq`W<+XL@mvx{fj0-kMqE#Rf1_iMifL*M~ zLgk8fx7B>(ExGcs!iBX1p%y$74lH1WXTa!)m$oWO^C9 zfwsSe2Ybf(A0VtUC4Vu)#FR|u1YdT6-UasLmLjLIIfWDiH-Tg0{l}e6%W%Op1M+Sh z7QmYy({uHKD<2sy#g7%tsbM%UCgulkX#-@GK8ci+?R=dtO8^ZNEJdWIOmaK zjVG1}YzqWMlcRpO-V?-jK&5XWY6Kd=u8=V_I;}L35Njl20lp3XphR8AG|G1U^RfL{ zFDC>Kn8ZcGhkv?9w6HW+juF2h^8oyHv*Z{zIW#b7-PjFq1-@+7vhDz9g{Q+3&F*KR zI2Idz{wO-X3;9Xsakq1$vha|OO)0Q%e(nw2cjT2j0L5QrV<%P;IwP02X{$I27WKFc znx(}J!F0}PZ2QI`tc8L>JkgW`Z-r`e`w%S zM&3(JmdKVaN ze_Xlbl7F)gR$JjydPDjf&e}XSh%YIZ^Jp1M52y@CV7JyN@x_LFxud(ZZL-E%sjy5T z26@5}{LzS)8-Lx#g?9`{Gi>D@R-7jFdoV9%K?v`? zuKNIjz!TRsnmH7NH=zQEJV%KAF}>XGw(-z+hB%)QDXeB;dc8LHKF-+B&DW-GfE@=~ z0W91uh&aMf_~NeN!z{iW*1vxFXWbg^_aOF8EsHDez|HM82x|u8W^U8-b#rG*0P)JqL``$pMJc&bK(> zb(@e_&72dKN^j4X1oZKQ%Wx(q;&ECdXSLap5!yVD(r}c+s1B0aIW9!;#7SM|cSj3+ z14M++0h0k1`OB@tHT;1Gz{B#(M=~hzet%fA{e6FpKQ>2cv_V08*7x-;E>az(w$-WEmX? zhm8wu0M5O!$1cN}6^M72Qu~488$yLc%fP~Y-tjW^iC+`SaKB^4aOC=gb#sItV1Fq) z)U#aC*bQWIB_I+aG|oHWbmHSbL^<`sXc=STQ*Tl73u2vfeEhIJ{Uq*%U*Jq+kzs?X zwuK4^>gIDSN7DTd^Hkd)eZ+D>$xT-kxLQ^&53>mv6P|f!kcUy0!(vD{5H|sy29E&G z5lrkB-fYWA*E()XP~Kt_z%UIxhksyx9104qI}N7|Am+HynYzXnTp{pVXS9 z69a(BL-#s-r8MK(7eawnTTK%Ty+;d7;Ix~cL_KP49ATIk4dB^<4@W0L5u}Msj|%g_KEr4V z%%_6BEjlPi!~NanS3tA@bc0NTr*OAm2z=Ze22C>_2Qvpsx)as`NPm3IaTMSp76pnS zGcn25zCWume=J#tv{0}G+kuT@IWn}BPewi(4+qWxaYE4o=$c2|6VWN=;vs(?SM0n; z#rR$p4+0tRVF?w+HQ|cz0Q0nvHyGu_xPw;n0Vu<%71Z?2ZUOc%l!(!YsIg@jS?dQ` zuLj_hlN)9X0L57wJAc-mNuqHz4FhC$7)uW*OgILMc47Q71R0BTeNV0j&m5$D%}VM7 zoQ8t(izwvFX?^-SzWnR&-~Rghm(TzB*H_f_8vlY7^IVe?z_FWw*$~AH{sOV0aCj_^ z3Ezt&x8Q59%1I}z<}p=Scx_H_;T!Sn8S}t90H_S@SYd+c#((cOd>ba@g7YP~lf{uR zh=l&VL3@-JR@4Oz4MvPn#)#fBuFciu0yDK-?`&8b4i1}HA>x;nl*kwUZ~~6|{cuq1 z$(li3!IVD?<>;tOJ2EF~k<4L26wt$U0@vW_^}AD>AHIJ3aZ>1kZkQR9C!9{b9@hc& z0pVfMap{&8f`7Ytq{Gtmh#Aw7$2|hK2;@0<%M;X$Y33PVX402vp&_c2bmqX|$}a(e zffiu6DtQ2e-0dw~2qu^~w2=Grf0bqqWj3YKB=+47>_HNwj zuF)-AMbEu$q$ zyg&XA{(q0>++|yATv9Qp#oewsFk4o+@_^{%6J$Xz+c+`z*77XqyEVT5?zn!)g8vkd4F*dTv6`kn7}W(&Au|&*?2b+8qJ^G z(?mIrc0+ikl=ieLwLnoM)DYi=&$u&C2{&rR@&% za(|&YDTV+d4c*dA%mU`)vc#zjQ3f6hf5;o3L69m zHY;9KnuGb^``x>8rV#p$1*4X#RSAP`TV7UVM0{w<@&21A2Oe<=6 z>`6i7O+jJlFju1a22D)xKC4_H$(A}p%yKj{3jdF0<@-45u~jt)Du@h~na>~O@m|mL z_t^lF;G?K9L=(CpvAQ^y1b@3Rp}g#|%1>9$H6^Eu z7f&D#J^*kDgnvq!OwD3TQs?Y>o?Nr6b|Z^O!b^B!eQaO9eHdR?`!at0aXC|LOPG~m zHJB^_!2lGgmk_>!3>0zok$-q?jO&be=*f+Dt44-57G*%EHAQPY#dR2y>x8Qun-5MW z%-Doe53+$MWd*hKE_MPYfcZNV8<^;gwS21Duv7qLq3cAp?mrs~9`4m3Am|+q$4JCw zUF3~2V9<|+CMKj_2YXr8T{_s2vyEm{A^?M@;h>>7II0s09cEhRIDbZX2~Mxyf15w) z;@jQ&KioRRJBA8a!V7Bt$36fqp!3LAXW+d>Sh$!9AmYO>V*$OL8G|x7H`qouBm@%% zEShBRSY^ct91;XqoFgQQ!%a48*j$46nzGq;epnqYP$l5ub)N><099!sSH@17C1lHT(c)2D+d`Ji?2?9xZz5t8$ zZT#e{Abjx8%w>VDFp5T!vxF?bchB9IOnXn z#$u$?5=aA_0QVY2aVYA*lsuV29UPt?zxsAo!NLrIJ~9iD#DB0Y8*g$8Mv=;e$Fr_3 z*`Q^xAw2P$4CRU=6f?*cazo5Bj~XhrtsT`sE#^`di5c|K2U1u<+7s-3*rSS`cAW3a zS^cB+Uw;3w=`u8USqTffvI^i{#{QQPh7cAE-(@xCMGB>-VmWbdqyA5KqsuID6 z8OeL4#;9lFmw&=x8U<_fXS<%w02Vi-qn`OObH*Cq!Z``Uh2)?rz~nx{LUC(*5HDAi zuU-9Ou0w2Uv>r#)1;_#6fp@mC(B#EY3t6VElPCV??xt){z8y}nt^TnoWm(s=?XEkp z9|N2Cep(yR`t`T=;XBV*-VW@9r69|Ohp;dDoja@sA%C+>4R6WcqKZ9?vQ05SIjXfw zm^2IFEzUXbhKn|;o(^kDEi4$Kcvvx13IYm?#9dhL1LlQx!mgSD_$wc8bzcz=hk~8x z6bG`#h?WpeLl95A3PZ7vr{*e5fkUzVL{UDm4i`KGZJ0wIf`^>;vtHounRgN|a@tr< z-f=={kAH#m!c-Ty6_^O{3}Orr5&Y9u4OYctBMkRbb6!q-+qs3L7!yoYwS(`n%jv`KEPJ%t+4MS)VsLo_T7TFYC=C*7g8&4mWLO#S`cK@=mviJ? z3Bm-uLnRPjNIQOV-+`yS2NVO_fPTH0`2FoWJ$(0uy6|Wn#r@O;8@LEXcjrnLPs9IVxoW_Mif}3Ju zO@9!-dqc3oR3v_c}I+7#m@>EdX>hR z-QXnhyfTNL{F(M=B?v-kDiActU0xWz6PUO1OE~A3^=bXj)qjlVfmD`m2UGu+Gh%r554ds5ehK zEeo>P<_3gXPKSX-#`4uIO0>-co-gnQfdlt>DE?Z{AeAflpV#C1($|;vlY09KM1N}# zta6@O`=^PFEApT5=(zP|H3lX~wo{eFz1LMOO!usq1aEIyE$@D@gc4gSZ@` z9+9L`4x)*uB`1s;eSyAz8!^`TiN7eC(Hr*#PxMsqM)BIq19hLeEYE? zA~{&`jo4dR8u88n)t_KuGqQ^tkTNfv<7H70MyZzxg-5_o9%1XEVVc(Emtf=QF);Rk zy$wG)Du^;Y0rgV_JC}{378*`X^v09FVflMok9}kPKnb`A3zd1en)13de@0=JSTpLbUl-W2zQM83W$@CeD5)i^AZrXg^K~W(!luvPP4u(sy`!HD<10CXfd7N;y+iJhL zK(Qh5+92o+qzL=vygs&1<0njUW&;T3;j7u^2p7Q94s6D4O}uEQKYw-*+Xk~Ta*Def z;WlgpOem@fEF>OB1J#%j#U~uMmDw0rTjBYmh#3KWVy(Jeat+~0_{uQfdpI0n@Q_pd zt|l=hFsa>M=e8VVTAOYkJ?1cgybhkQ97`x~V>wh7)r7ZdUjJ-y-H1T6h#u)FHt^v_ zORbTA#9MBRASePBZ+~xGf0eF}e|-J+eL3NanYS(0EVZKtf&mAUntWk4S-l`8%tAF_&2co$T+p~}VA8K`5 z7S3qBQ_uDh>>5?ktv+40HW)MkG##%T@t5Df{){7J;3_ve${L0|zB^cWB2C`&Z3uVHnD50025+cTpG>+|-h4J05iuk4N_UR`s@xJlen!RKo1|7jPTI+n; zGG#$(+&VrU8Jfe_zFR zz!z-m1VDzDO-TmGIJ{n)(>5Fz;LCNJ{t|R23xCLLn1Gc60Q+TO?R~u-*IM6xlAJ9( z5da8;(2W$s#c&!!$|+#sRI)Y^OaV56{qX4B)JKwR=ckGgzvxsYUT0a)jl&y8P7NH7 zr@au0V3KQBoL8}+7Cvs*FdlWR_f})btqmEi7mg86W&S1^cEJY1FKm>6+yFASg`sHm zHGgG5(8FY@jp%lQxQ_lbZbKC=TZ4ood>0-f-+FAkNmzDvfo!qQNFT=s)Ob0qzyJ1Q zymfKM4d}zASjZhl?R%c=S9w2$lb~nidCU zmOq}T0JbXw{FZ(ezjViGQWcHpGY9+K+JBoKLKSc={Cdp+Jwfddz~iK7AlTr$Od7z&IDDZuAAi+^Ak zZ?0aab%R0J0}5Pr0`#)V4%k}BoFxSCf~OAAMk0GX=DXSAPce@;!gT}9>a=~o)HI$e z0ILLp`4I7GbtQ<|C@w_#wB4YsC!PR@%iieh8bK2s7@y?vUX_Q&Tz;|08 zk~vAF%YqyP&UTsQR127jk-2eMaco-Luno4h$P$~CeCd&lH=Bh?=5rB;Bb9;LLI<*O zKeP=r?gioH_7!DRmMyk)@%C3VS%CFe$9>3UkQT70kY(AmH8pxULP%i(Xn!t$j}f>N zzlp_risY<$gl@f`)ra`A@I$sWv6(Z+uwV<10(Ss-dtHaT1?X@%M9U^?%t10wqZMsd zwr_3|JTZo3_0dO+0p_9u7!FJD3#J2naouI!m!}O6zG2_fqM}*f!+>Y4(_UNNu{nMP z2Xc1HE1~4p4O=ITTpkWpD1QL<0rkAsGw!b%n!#6t3#TE|t?(Oq;_e-9hcAGw=W#!X z-=JUP9gBT5%XujMO!2#;`U%jw@DEoGaB_^Ny<@XLPMQVlpe>XMk~55ISxyk1lB;$Z zcr1hOFo089yfZv{3a_vn#ZeU37+CyjfdYnHBWRM34ic?16s!{cmA`n z4sF*v@!scUXG(DDgR$TdP4l9k$qSWh4Q?*smZ~=s22W#{T#3Vo+dzb055ZO=t`n@! z&0p3{00}Ex6<2+p_NmmDP|b(&;nOcanImDumkWoTLl!Ttsl&q6l7CvpIN&vL{?HxU1`nqI07R@{5OH!mfA(e>azzVFJ%)gKyp@n} z!`L^Jlg|MwH%A)?oks2U=8pYDC#R{{4rRXqdn;oLZg~AQ__5FjdJNUVKQxo$P`T4y zHT#`!@oU&Oj3|}rY$i-`mk8J)bDpnC_-TLq;~%sCqu=HpFAunoB95F;agHyxG(`JiBb`-^BiviRkpEi=l_Efi85XwN7q ztw0|vf5Pt!i+=D zq!8y8Epx8C2g>5L9Vf?OwVM;+a6$$=laJLZ0NJ<$LU%dL3w|B^))=7_!9L$BSwMwm zIlbzr&VOus>TAr@0>^pPGh@n(r@aT6L1xw@BUs1`wj0LSM z)u`O9A-Wu~I`~D7-f&;%BAiLVe+|o3s-*+RlYcqu4$rcJdxN;(LzpQuXnnU?p8i1F z<8Y?<0oeER;u}{nCD@iCIcx-nZ~h*o!;U3CyQgJ6$HSF z?H~%E0uBL#5FJqIWT1*K1}Xpt!We1b8}Z%8>A;+%a!lJ&?}GO?dZdrIt=|bwZ+g+g zzkjv;xAx=yjGhsJ)*T#+1`ZTrxZhHP!q z{?enJ3@>#PpCi~OfqN=fcU%>!YdsMv=lo#lNp8&%3nxN`>N^+jtzrZu=0K8oM1Nds zN>7zQ=XSUQ{Gja>25w<_SLbi|y3^ra828QrfFN^JAW=)Os+YClmH zOk+{7*$za-X+zqQSy;GtJ^O9(Dt}*Ynh)dij2Ys1wW(l2;JiblgaQe$;gFi#Y6E9m zqw<9!3h<&b^jqKgqxun>;NPL^)L1R{|h_6~+S`Bmh_f>zL;wONKNht4Gx&e+V4 zee22e9lwSJ-41S?##|8&D}JE@w%TG^dFYq(`q2L=w)Kv=ZX^i=kK37;#(#ZUo$|~F zs^Qqm7MJF5L__phxdw&ZHe+;a;lt_dFH;Pc2Z28~%-Nq&%c8V#JI7!;wi5sDc){Rg z-?-!g(O&9*J1v8*2qRE)J)nJ?vAFFpgt-m`bUKd}2b6A1SbRo8+M^vE+L5i?Xa%+6 zaGgVe+2^6{*!796vFwOIv4435SHAeT`><{g2)k|Q4zKF?;p=bf+mBD{#706!?haVU z?FRa`VV@#e2Ljp;+OyT!Qd%_<4_IfGg#wyaH1}bU+B!%_f7azxh7sUp_DI+gWGh7N z-Y6h^cG!^#i0SB0z~!54@eLWkX3=&99pEe+e*kO%2aIDhLx}^1wttLW*++`q#9Cde zUL33ym$*?NBIg4p#=G1G769&m4(Ouogg`a19Pk+CVpRLiHkTu>=ZjbT+o#Vzq0|-; zR&{tg@8NW+8$2Od$uF4?mM1|U>R~q5B6x_sJ(V`rj}#mP1(-(qL)Jrr>64(agG?f_ z&UrtEkbkiY-3r=Xi+}X{Fr?7m>L}|C`AL$<7NY}Y5N{Zj)wdTY*%aJ(#<5ljsRK?x zV)o{lo=-N&Khx_Hk|n_jPgtdFe5bjK;80QLcoyiOmgtIe(vDpttcFJRu)k`G`Tt;2AJBLa~>TN8=esP zd+ZsSV-mcq1GU90_bb`gZPpr09G~h7xCp-K=JAVyShv3ZY6w8!{(?rB{n6$ke zCZHJfOOYsTgv_$VjQJsYAWQK{ea=iaF&2DCZwNZNfR^0#tVaPVY2n4fe&8e_= zSuq<>aDNh?f#A1D;i(x*00@P}N%~I4H<)oW$3i^?-q@ykT3==rbrHWj!)f*cG-7q{ z-DOe>_Pzm0DDR98)$((uUSq}Ug45@8SO|)(D;L@X$Gl%+&>uhi^6R&6Kb!oYDvB3z zFsS&+|A3;GO-waCIt9whc9dh#qqT3*!Sq5M%YU6Y5EIH1Bo-Z=20Ga=+Y1BKgQW-7 zD;pX_h%Y$Ub%9y~r*!cD@%G^7_pK7$&=N*IZquFjA+pnn3T;3sK$Ds7@sxqsSBNDr zL3DYoh^IZWfL(4Cg57NOm%SnE*ika^tBU2GGJk?kR{(lT)BZjQ^{L<#o8u3KMO1kl+~mtkL3d zn?R-Kr^5us?X(OKrRAjy_)%WZ>eG+I_KwD`JJwx>*{$-_MjA5=j%aj%fPdwV_vz-9 z+m4#($f$0(Q__cIjqHzTb$4`a1c&G-w=Lo??oLqRQVVFJLs_vWKv5Tq82H%l^%2OP zg*z3#-z}TE?8raH=8F)a1?P-6e%Lg7Gx%DoSh+PDvphzg%~qOhz1cF}F-?-ofqARC zEdSbg+k{c%ilLU5twCWpoPVgq*Q5H<=BKYeDT52nE-Fv_E<5Af?v&!lmTNh8;e5J+ z>b5^L%nR;wa2yJM*air0)vq0Cz@8><-3A#p$@N854f?RG;z_5&bb7xZB`pb0Md z9=Xq8gkm=j4)H9S=mmQ>AG8bh%489Uey35~&Y|PPd=Ee_WE&3AEPw39l%TG+5O+J0 z?>rp+cYwjHh2zq3LBTd!3ra1*cQZi&O|%yv@!R@sxG7=&I83o`Ck-Pmr*Lx)`q?OVwa1%XF#7zQ#FYMwk&569({BjjB$r20B8`@HPmT><}L-Dbl% z*dYU8j7AOb8Q*BPDSxTlZ3+jXSR7T&)m;u$*xaD|mZV6gdZ9R&i*xFC!g5euG1`PM z+C_u)M>4Uh`6w~r@G+4$%oTrb*!GzsQmSn=wo04}DMc{mk6QeZ>Z)9>>XwAD>jtKH?KtFeZ;IVCIblDH5C6bbqesC4g3}mW?d7oh(@Om^u^P!yr+@fmOJkgi<$dzoSOlG8z_Ok0 zeY&kIOdt_wKE9sWr!~H`{q4tUY324A5a{io`FX)bQa+p$+)QuTf`1-5_1>TEaVXgY zi=Ebjq9*o#;aq{V$+ACpSUDF63lwZ-v5D0IlP2B|2s}NfxVFzC+79C>j^%Y+qphEo8rv+?>N8F=$Tu$g9pXKlBYd6V8R~r{ zgDutW-D=w>><$l|l37VNiLCDr?Av;6V=pgC3BW>y3OWxlmV$s#z@ZI&S>8&!2wzJbzML?=(rie?Tbu-G+HCSC0&F z)qm}D;l!ny(-_VfJ^;097*F^N6~BY?b%#aVPQX95^RAtubsT6pUUsZzFZ^-ih7E2& z=~2T|4ilv2@00e-(-jMVIPQ4BRwioWNP_dJg}zW=_%knd8)GcSU@`dkVTT0+Wzn8EJC*?;CJVGT&In|& zQ=&Tf@TyJ?#jOhsZ`TXrrA>I0?);=WJ4#eCp45e3oZFe;!a?AVL&#S4+R6=KPsP4W zPQfV?rcqbo7p(_*v;EO7#OXM-r=R_q?<)YdwK^peeBB)y$w4G1Z+!PmHUT9gYl@?C;v48C<#mF??-X55~k15tZ!guFp4&=i>er(6qn0j@< z(SZTVg7<9uzOx7|_O#S=7?IaMB1(AuR)RDQt}&{Jr^k#5I)Io?gDp^-X1}j%1kol7 z+-9&yCt5QOf;)k-7Bo4R!xF#O@|*hULG zn$8Ke#NOeScmy*kmla{WQEmYjk{k#jMqihiJ=8$QJTCyrjZX)0xV`DS12Ylw`>*TE z`mwVdt}BV>de+=U=lRX`Owm3=#e5tNWV@zG2!zd^O9L#ygcztAw8`;=Xn#+6bWa>K z<1pF%Of6Z@TiqtwkS2hCijG2bdx4EM$sWG(Zp(mxsjTU&W-B2o!r@NGw5?%8k{l^i z0bvrkX!D6J>bKQC(*f|+rE(^Hi`9^bn*zCye$>MM>)gJxXB-=bDaCWSA1L#L#cJiU zU(f98|M=s>w{M?+EMyp>Q-7Zk+%|x>j36RJ{Vp!ktImTFbiq`v>FkOJ=WnO)o&ZZg zw7I))+Zm5hWS}d?a zQks=7&UlB4O*h4vPb{E&{F0nt=4)QsiREh3h?P6dqyuy9C+F8}voy@dD;0lm$})%V z3@vM2oLk~ZaxMqoaDOLc-#+|on6|4q`E(ayMFah(TO`1w4q>Q}%zj1(F5@(32_SZ?#_87CC~bd+13Gvg{e~({2MBN*t0{QfEs{?yZFOf%ebSQ8njx?= zkJkW=mKyOQ@)3}U6Yc+md@rZ1Awy0&9kQ7N`?b=P0AFgW6A;j~vWguhD%@{yN0SZPAYlpF* zb-+c?gyTH9O00s&$TCw0T{t!=G;ID$9oTPweERU|ukGuB#!$6xib-47c+jt+=j^$mCcWo0QunnRO=igq)oF_bDTMlz~x0yR{j%Nm1LV~3O zK;3G4l9jLgTd;o$Y5lo=&P5H59( zJ2Oj)oZ2xs*6|c-P20YoFWUZAzh7MJ0u6pV!xwr6nn$lus}vMMKqf8IF{DIjw*F z`aeGYShQT}wR5t!%1YkLu@>28b?2U=o;MEA4t9U=_0gPFsjmX#IUxbe?!dihzcNh2 zu>kwT)Wz*E1UH(P^yY9;IODVH=_9Ll{lauBE_1vE?>FexY0(JRvd0;l=)SC{Zr4$j zBiSoA&sBLQ?ha2-@QK1LtFh*N+k|=z1Fgxep~5ks%4rv*3#D@pR;hme>o=SJYBbBL*)2#AHh8vBDkUHJWS$-hnS1|t9Bm){f4XOf~3`1 z)dnm^Jf2#H+u>p7WuN;?Oy^Vk<-^bR?eW#aJ;_tl!;x7BX@U(AcVyIQxmd?OxmgRQCOH?2H#C34;c!hS zDPwzi%);ka%;f2~z=f7dyq|rWNf#i_@3>0q)Q#6qc$Gt;rWp%6d@Ve;Dm!tw>wTS2 zDafIV**i!(Y9699(D8a>Ss2Gz&tW_%`ht#GS80P~h^}*6^^DcAfACX;2>@h=^L!S; z9INRIkhD~#2hYB-J#7*{9HW0c<4gGK)B4sw|Klgayc#$qZ3jwpS7y0~=^Pj$hscYQ zZu1Od4132d2aA@GjLT)ukX4re-cK*bSgx*$u6Vx;-aCYxKQeQQEp)%_6GaF7uIBKM z-CZL6mh%`VaLwtzj%UhtlUkJvzuWOE4ux}OBv9V=IG!h>1Ti0mYo3KB+j?Q^T9%=0$V9p9UvThFvm9;S z`!w&0_a0q^gnQr@rc*XnW8PI75EOrJa^Dz$fe&?^=ssBglW@l84^cCCW+DODu_Ppy*euG7Gf(w9RP(J>;Q2)(_rBMIQIZygAvR85{>xu%ZE?@ z`0L-lef{f?;KYARqem9EY*pkOrV7Q?n@K0Ad8{Q#&s(0beK_+AzuP{n`Q+>HRA(J>e9 z13;Re{@6tDX18Nnqir`rqz zl@92?2I7XmThd*>JGn1E8xK8UY53aS4Y0f24zl2E(75-mm!r?3MHDg-Xc(Z=3eH1R z-yKK=`Udw~Ce!(gm0a4qJl$tNe{nUG`;pCn@I4l<6xTXshrl_$>65j(8mDD8eWQsm@D=>nKU zaRL6tB{S3U0Xzn1)w6+7w-)OI(bX@GQv{;RqBYkDJ4N#aw@}TiEoJ9LEZwa9s0^AGKjHyjSU< z`0Z&G>=xr!3xh4>JY91R#f#3tKy95m076I1!tJ=r$w+$q&Nnd7`@8iJr<0MVm zn4ERF`&%66sVD8xMGAhNnFc4+^>2`+K z5qTv(?yw-JxC-3SORz^rV?LYeQFyl>p_m{erywIQ&f*0c9t&r^r>)8s6L%XhhD@(H zmd^I1bz_a&Y;VZ^fPjNKIY@wulSO}=AL4hK3|t+jwt zWn;qd#b-P;!p`Hg@I?J#5ZLo^1O?3*=+OA$ER4gTwPV0v0??m+HZ#t^SvrpZdo_>^ zeQKk2$9AHG&MdW9ruX&?V8vIXk57MHjAM6} z?E;sj1p79zc|7xNV2-1|FN8L;?-(46h!YHpv3fggY?WEAtPfAZ+_gc_2N>bAQW^1B z=qDElIIuN4+sOb@ILm1_m1{Y-lgE!xp7BA@?BH_5OAi8+gVP+Xy?DgWALjb>{ZNjV z>My%D@K>V&qVUWR6^HjELz90tB;J;iKNX@D!%PUwG;8E=p352Mc;AzkU%lL}5jI_5 zf7a=USSQgO&aZYh1Xd1zh-Dn^)Ui|SuyFq^0*(JXZ~P~CAe-QIHz^hX-y1XZ-kCwu zuG9l?g--KG7hk$07_NG8AE`6UO{w3fqu8D9WK-BMEM>7myw9V@z^8v3aZL`VJ1tSe zW5yTG`1$wsY5wiQZ$Ig|I)j4@WFWkYo6w)~ILjmsM`qtPg-@dmD^J}^usbbterChc zs+J~S@QI4&hL?gt{-6U%EW^c*bUP zY1qXzn(4`HJ8(+j`}6wr(*klV9~P@ZC*~3nnK*L^F{+lMpa|f}jbMBi6v=J(9L{0< zS0_CTDIh;|J|6l;8L!BG;E4zZh$-=oq?OL?bU7Bj1JU^pI zn|nLQb$j&tVH>+Ss`@qF<#~M>-{McsYaEBWEZqE#;hne`M=EVh4}R+z#M2M$xc&3N zKrkNd39kvRs?2{2c{aJ19m;i?UmMe^0TM(sWNWzl)8Lu!yKzho zEc+v3d1CCz@UaWQtjKjfiyI`I%)Pe_F$>-vgA=jL7y8Wka6ux@^tK8hi-q+)- z4AjMCZ<8cO5FiuI>4G%4@CN7ySO?aCmP&K=2+%8AZc?YIO%TICpzz>MjB~IiW^&nw zvaFxraAALrRxmsDEj*irCt#u-gan&B2{1TTp_*a3I%hj|_t14?Wd11CWA0zzy5%k{zsZ zU;DjAy5q{SL3+2M@*6JIZlc*{5E)qFL*)qRxWIp`*+!Y$o$k)Taw-h&E~}!`e{8M` zbn_2X+c8@91pqJYfN7WguGk!N-+^yJ%dXeN4>DV1BU&_o*jYeapdj#U z!>NB(THd^224*24?qMR=Mg< zpdZfmio>0c*)?1+sO-4ln*c5*+!E9gk3#tsJ%-bSHmx1{b`?^LRS6fD~>W+hYv)n@#POHMpA~ zslx8GJ<8K_eLJY^s39RzBXKm2!nY$7DzN+&=$?hB0CDrG$SI!G zK_0_R9VXoDmF|KcXaJbsrFnXGRVfb2-=s6LRNV zucPE`R6JQ)?ST1P5^+9+%4m;D(h=deSRup-RFco(1T$;1ZmabiU2!-w#+8HaK$Qm- zhjZJhF$ut2DAGAL|yUEp|Bk!k`E__WeT3`)7FDU7R7`f3myS0DqiFlZ= zb~IUc!T?rXAuA=o{f$=eAg+4>$vX8JQ)TH72Q=(^^xUo5!&9GaSn6Oi!0pB{Eb9Ad z{XV|_j5hMpj(k9yo-%be4fE@nt2N$>70t*MtSz3|$?PUU!_0L$*$cY_6Nk%PnAD67 zJ}~0Kl?YtD&NP1+KfetQlqX3zT|)mBx_JUQ2;sINa2S;wSa}=QUF3-$ za@^kG0xWmD8x!ajJ%VFF1#rJ@E%qobG0axtfg#W)7#$7@ zWtozW^%AxJ{h!)k-a|K{?3rcer_1Ey(=l~CRlgVZ>L{oK$TB6@oKAoD?g3tepmPTo z2qpKO!m?fR?J&FIT;>i!%=mkwl{23fHI&QhO}}ck-?i z8oUgwI=gE7FegOOrjMN6@I71_3v)t@0H!T9gByo?LS1nJDtShcTUb_|KG#a%M{$U* z+MT+Y>UJFvz30Y%e}8{gKM^cvo)6~@-`xpTTl@|fabl|Lyq~a6W?-EwOdj ztb3!@iIsI1!L|%GWzir6;pMPCwy}Qurv;(!^_I3jjpg1Z9?zwRr{fr~Eqkg4PK|Ud zoW*LlU3e(HPI7@_bi?~OzU4~M*q==imrF+~9MH*V_XZ(W=hN03Eirx-m-fb#%@0O;UnY3;t zJ{9R)v*GA~buZ2(bbBHshQqgGwYAgX4zCBc{_&Gm$Mr;(7iK;s+lb2zxw8Y~u-4P{ zSS~SxvN#aBxR3#~0;*THo@&eo+dHv-$7jlYdxqkJ47PuR9_{jVG#7ex8RtlDN4K)l z2|IUtvs&4#W#_vUJmE|?(Blgp&n~^Vt;QO5iVIc~f^6aFungdEM3^~C$-4u=M<92d12~xzpPAv1q`5w;ib8d$V z$DGZYF{tA@96y zC;Ns=xjA0wrvuaU|Ho7AeZ3DV+#E`~d|P+0jg8H8_o+jwFkwcO&>Ws^*qJx4RjeB3 zshfYpA4fO)h03>X!?xznqBj957DbWl%dtnrQVB==t*88RhVAAi)7=05xc&pim}*3Uq_-SIV^TJ~l57AvE@K!1j<=lL?~U^7$#ptWYhnVZL|L>L2w z5|%JRD9uFhdBLF&3`|XT*W;P*_Zn#YlskX9Ge4%G#)~;sz<&we>7H2h)4m zd6MIqe{fl*?#MC0PVY5ozufKnY?`%<9^CF!&1af)x~v;Lpb8;bLtz#CI=?@+U%srL zEF4cWiLYjHPrRdG(0a_PUQwFZF+|8#u-6zEF|tK0u*PxbXEV^_R=eB0t>L}hBo}|7 zDmO%SAX~FL2xC}EXpf1Y1Dsj&gD?#6yfJLN$L$&gaApr7_=49ZtqzAd{gMsw8c<6} z|2ks;2BDf)@gS<(UXGf~nZ+k2X(q%KbpT6vhC3cGvX0U;9{^b92IL36M!)M?$M@&; zTl?p^_U{d8hPQbolL&(kxTg)#zy*J&Mud7I@e~&dgXJ-Wd1Ei`2*jBVQ#ll`SA+Eg}mJGY~%)AxyeV`JsLD<|(<=IRcFkqHIl&8ka zv9@bk^k4`bHvpPnuncED*%^ex`v3Ymvn@GpY{|a&ztma)+~IKl95@DvEl$cLRjT{- zcW-cYMu^4imnuz}jBp3eu`_>|S(cW?FXy%a%(&y+6TYn;ux~RV5JOZn0vH7VC&0^q zxK5=o8cB0$6PP>I15xPma1(*dNYtG7=3dj-^pI0hB~X!4?{bQ)u0c9SxtH8f7l`ba zX1`?E7VR|2k9<~K{rd9d)A;uLc#np>UG{i&6tgo)Nue9PtU_M)(J6n`v@)qKZn+D4 zC}e7-q5RaYlRfb!$uNt%#+#t?wal7JG8nBZsfehW1@*@%0d1(wNaznBxCez#qL{M$ zwUBMv>5nyAN{Ku)jaoWp_XT3Xd7O5D$&mlDQyg_;hHDk#YHi?om9Z`1zoh+eP}A^M z&qO~04&c3yIP{+D;F@H&MH2Zx%LS$J^67 z%S!y@KdOSDuWh;1YUBcX1oX+d$g3)$Pt&j?#7z=QXnS<8B%Xh+Wo8BDbsExkTG`jA zKfIPl8_9Fm42t@AS4f$wnYchB-oEmmpVoUCwbU>^1PX@6v54v`C08-j%s;E$P|!UA zkz!C&OJy~W$lbVA6T%)9-?vFTE=Z?pW z*5x{vHQZ8h%R+y1oa83CYxkWZkYJHEIUFE_sXMKqVDbd?mpI~5zESO3eaicE9bb&R zXv-u)M+U0B$9xw_guPi!@j)Dw6A7Mx#h>HT_g_Q&sJ?(<-F^VjYrnODI=RsIf}DJ- zq=5o(Ch4<#55*1K=5jwXiTc(DtVzyq)c{fzzo@y%@CgVmg30Z){W|uO&RiRRs*!EY zoFs%OCw{Kpy;!0yy>czUfieyiTx<4~`W&_urYzF^aBI%`}L$Muqm2^`tT@l%IDpFuWULUyKW8iHg z=q8W8V1weLw^JK;39&mVJKI5jGZr4IrPzRYgI*;$&Za1+B(gq%o&9X8`fq2sl%CeJ z{&MS#6EvcvAl+qjR6F92zg_8~ z$pU5dsfY)K$WWmQSmbtK=+6 z{65?Ww&EDZ=T4Be~w%4^y-^QTMKY*VB~Wu)|2=+gTSFSbS?x1A_r%m$}DKY=##u( z8-Gu6pYS>dU|3I=V!u7u8y=6f-mIU7TCJ6oaDru~KQB8{VSm8H+DK1wT&cnaKraVU zj(dYt2*d`-*c^U7NFVaxt6DKSo|Rct4s%kn@5&{ehovp0A9yW`{~T@p^t9e#Z@4)y z#hOYe2M}Mkx#t4mTp#r=VDY)AVZ^nmX@3?OFT_BdG>KG~?53zQ5TAy$s_2$ts}%o= z-zip7T}lU}aNbsXCo9bt`GWWHm~1qK5Q)-j8oe|YT`uNDMaLn9CnkHn6~S+n_bhW_ z18NQ(mr>Yz+>l%^-A)z>MR9_#6ekOpFsAAg{s~JGz+eg*hwc{_fCyBRA zw!tP& z-`}~4X-cG@F42VLG8=Sr?7nDKm8CE#Q=vDwu*)K*@k)ygtXzm@F)hUtssML8QdN{P zQQB^aN2D_cuuIKg<-#v7h|A`2b2QF}d_Z|?)SDM&&vBcFf5n?tL~?;Icb%gq4&3g| zD@CxCdCy_tI9}kuUfjvG19!^O1cpecHMww$d5I%!m27ru<4RnqN*7^2#@S>R%?lxigsx_8H} zqy#%`K~@8=fX_+@KeEz&O|6y`$TW6J)F^L~9Jz^0XhYvCo=gL&QKwlZX{IGt)0#!^ zOqFWF(^mb<=pSBxJvqzVWS$Y%Y!3<&QF;_gx&y#|f4bKLc3V0T<{JL))PI+occ%-0 z2M$`oB}!1v;Rrissk?odDGAB^n+$l6QQ_cu>QhE)1qSQK`4FJJi> z_Eeetw!w3%1Hv)8Z`lUBixr15u0aXOD7zVGF%+dF3LB3uer$I&LI9{w!icUxIFg~} zy|uhgMe^=-Z;A1r4@;q{U&k#fjCm9ZT!B-vJ30dd>T7xLO1A-ontanN-E1cW`0D$< zEG2Ixr8P4MTj4NWgtOF_2qami#8s0uWFLQpO$4#YMFd!_rUKOqVN0WiMgG`z$c^gi zxl|&wkuy}0HjO#hjyi9(F4KQ- zIr=Jz%NL4Vm7*b`!6FMqMtfM9s3CFOMF9c8uaehXM3Qt>sJ$xGGc%7t;j6P|Elwm4 zCI`mnk@RD`oGe`cErB7(inFBcDhaqKhXI@e@(t;{>X%Vo={iXul1~!O=co1Ud;jp| zU;jTL@?DJ>jkyShI;1B1>TwA|pDBL;`KBtA)GON9llu>+`^klWJ}ad|CGT=Dft$bvSem&JYag^MN*fCK+yA-!ZDmpP(~S4H#Q#@VPj_9dXHeg=Opny*>= z6YzTZ_QyY+p!a71ZO06t+H`0Dv~4XoRM4(waQ)O%In*P#mUYs`E#vZWxat|n5q1~W zfHW&IdQex(mZgfivvTuFVe9;S2__|_5rv%cD1q(<>I}Ssu*e`y%fsL@ zQMvhVc^{K&Nn8R09L_MhUQd4nwXjsED3nI3*P;zBH>sv_kE7wNU{_Zq=+L%!m z@#}dWiHsDYkB9YI@6Z2pzcZY5GefgA(6Z8T1aYo5aj+Axmlks(sdKBQ;Ata=+TNV* zo)wAfr!d#A-7GGuMXthB9F5b~97l2JaG=@+u!KuXrqbzZ97}iid~AQ<)J<9Se%PeZ znQjt_^Emh@)Lu&qAj-MUUGv0aS0D?t%&l*3@cV1u&bn z_ulNlU(wXyT$?)jrUX;gh~#l*G5tC1S0tz8Nte(B;^J1R9moH#+gil$O=@j z=K$Qh^>#gG(+QfdVd&8wZ)~ML1+drl^~>jv?~H&hJsi~%zHWad!j=VER7m)?H@{N@ z+2!(%Z!(jH?Lxj0pFcafo=%jHwXW(!<0jk=-uP5gREtOA5w*DL>DMuCuEkvafYUCF zOI8n?P*OC-j;3Rv&?=`A;CIHL1R^zzZ%DwPOYo+fVmcHJ(XW*-qCn?zj&2SZ$Thb{ zbxDyq%DRKn@t%M2kZW#6kqIjW{ z2LMp(ovrEIp;Av)^UPp2n@Eu;09N!iHGO~9wav~T%K>zk9TexE`57#BMUBzu8BbB~x zYLwG;B^7YS#jWP@b;){xKuOdLUDX$!d;8%fr#Kj8`OCKT-JA~| zCfG*}j%*-LqA3OD9J)d`(MK^VV!`=c<3qt~k3^(N#aWGwoFMoVu$M&No>G zev~nngxvbj+R>d=X6;eCra$UBD?h4V@_7OTELoM2 zZ$ucgFGnjdGGDZ;P1~;2D^Tq^EHUfFRo`%N!0?v-x>UQ>Iu23hXz3cHnWL$kiVuy0>&dn?tn+}fZW_GT0%u*r` z;>B7D?P|(BJ*+SH`1|$cuXjjPox9ik@k7ll3G;m#SyjzbM$h;_1>z?Cahb_NQTGUR zNNKke`zcX0cO!C*>B_XjW}EZb8pMBnnOgkTR0WQhRYZ^(%bgDVM~`hwioOca6?`b5 z#;Y27s5$-u2IrC$Np_WP&AqAmf%ccC9}=kCGu_;59U>4lFiizcr6b&1)U3508I(kEmGzA=CkY1PuGidgJffBpwxaxo znyj{&FEB-PVWx3pPJeaWtMnKWF69m%Znm^FoyI`J*VVZp?WPQ&b{`Z$4rJBpQR|&Q zFmXbw77~0>&X;R|01h7dX2pO1d=Y;xu=i(c2|b_pdu^>zcrE*e<2nv*StD@O)eMsJ z%EhCKR5y&%7nf43 zdXrS`PxM^?dYwb}$Pjh3a%D)X#OH@K+P9bQ@33Wua|lUfAQin^?F~6U$u85%OsP9@ zOr1As_f3b-AQTNU8o5rwv&;NbPRiI}vLLj|CEcZS5JY4@4gb--$dM&21F+CFQn(+h zyt20Ryy0}rOZ$4I-&}tLo6bLPXIepR7SgRdaF=Q_AgCpF5A>^T^*+wFJeRUO2e~n= z?M+9wCNBV#bSWKNmTZ*lEdXG1*B;#T{JcKAjCV->Zt&hgQGF09Q4nauT_SQCuR8JE zY0i~b>n-si{ZKX};&S%R%Pz`w8=~$Ha+Kz|#4qz8URY zhvKbAuTdoTRIY1q`%w>sYTciBsMJoH(Bvw&l-Ic=EL1fj0C7K~Xr05Jb>ZHuFqNk7 z0Oi|8!BBtHfjbycIk!51`JE?t+TqZ+qCD@2zyA60x0mrw@dG{v1w_R;1_!GtD%frR zC~Bq)nsMQh5@LS|Dr0?j#Y7&>A(C*nMujKRa&V_=*Huycm8Ozx7E54G_obT+BF#vP z2AafW`5gD7w6-D13(+n19+Cx!^m{VKYY7BB9r9 z{~{5B+d<)b%H+N@D|gtb!t64K-&F)_XH&Nt*f83WTb$CB%bT& z3c*c@1DE|N(($gi=h_ysnHn7FOH!SBVX9gJLJheU74+1T)aZvmUf0%p`JwR3+3}%+ z+4v0{4;wY-W8p^i%Ina~pvXb8rXiTwq_G_e61Spp*@#~Sh_Oo0<@W}i^C`7ou<_>j zUV0?&?bd&HlCL+_!lL@PCyyCWrhE~BWV5&={MIN@{<%_o{k^|u2z^M63dE+WBzfF- zj%NMgx(lW`70^=V;C6NW*4bAvz+K&6iS878v#({BTBXkck@&Y+4T+G~USHH%_Li^; z#K;m@TxsNBBp=t?;+sN*)a6kXIHm2R(ExsJKt_KhZ`!bjJdz6YrAV0P6Ye$CC5ke$ zW(xZy4P6aUke-HV{4;r!oI!hwsVLA(;NX?$;G}6^7I~HVe6YUt53lXZPk8IGSQ!;* zoASz3JW9m$sOAi%JRvP;&9En69ig&$lWR|S zow98@lkjkJ1sUhkE!&f5aUOp_I(EHV3GzJBLrE3@KLw0xZBw~_ev<5A`>1gMN%Xvh z*_VBHqv%p}NFIQ##(sdi&&`IMT3*l3>t%eb|9SU>?QI;k%v=LB4=PL!up-@%iiwDZ zjI(oc!Kr+Z4A5SJ>J5lZZMSz7qcvnt(=jJ`2aq2LCS(R}NA!xa8_70bZnuos&=JcCrn;P-oR( zk`sOYllyW{fBi|VanWCSf+Ws0OjWHfCYx^=z`$v7J4s@(tST$V%CS{hO}X8{Rdick zM8{jv{%fD|0(oKN{V78%bLcEm9LMIicDaqg8orTnpSxV&Up};-)GeQ=Eu_HgP^s&$ z+2(f6v-=u?BJ2CwBIM-Fq2?69m|Vl{B&a71W}MX#f40CxS?ez{J6Otmn1`1OR1@^q)u|z(uOKJs!OUm@hMM2b5!z% z28vk<|E`0Y?Ab%2%FUlr#3b)Bmg_6`R4eVdy5Cd01$LD#*aY1vrU*gx7KpX$s-t*UNC4USN#U7xG# z|9o!We*f_Kw_mf0H7nvAku_#bTtrHmLmCt*Lw`bwkg24YOs%|4d*LF#L>!ZdvlE-5 zFRUr}7u_N)Cy)y?#KpYa_?XH_5=6kRerSXz_nmBJ&2y{ArU19X0z^+etqO?zyjGH- zuH>+hKuGb&@w^20`X7+jr~a?@BwjsQFV`?>w!FW+B2*N^{t8K1sE`9Q4(FT;$GYY$c}LbF*)jFL`pjq7-g4s`rOVCMOp-WdrddgXc@LNJPuH1= zD0(qj;keP;^nuo#ROx$N%Be>8$AZ1?tohcFJFbmgH)QX?Gl)FZ6gw|Ye}^txTpS}g z?|f#;ukLVh7vjjOPgvaM=0Nx^k&%pSPU?*O3Q>YxmbEc87qmEmq(PDa=i zyV01Ix8lkWg~WXk;?*^$84WLBi$?so^-Dv+0c<$ z#mE-_`?0-@*DoLc8oz#Q;EA9XAQ7LuNGy{3$4Lr9gHUxHxd6q!lRbC{e-Y73cmG5} z5rxCPYd*25k=w|8<#N^6K8PZ!0wJ|2tA2*PdJYx+l6BMGP8*M945vWpCIC&1!>t0l z0}(R8bnt0>EXu!7NKau2F;F$z-SzyFO5jvvl?X!u<&zI*E$NVDRGfRw38+pdwKJFe z)}l*iHU%@bXIj<&du-o6e|#E0`{X>;0OWAck4E?E42P@~sj6)RJ=Y}lW?lx4)2(a1 zfwElGnM-wDg6E|lCvR=jbWTI^%M75~@CHCoX7AEzc{N}{*Xo#@9h8p(`laz;)AD`@ zsA9nBcr|Eg0ZQqlyhAP5zO=ODY)lf!t*HCZsP(j8O*K?58?1y;Dyx3 z8ki2W+~I@I&&xSge@WyCgv%A7qRX@GTiN_Afz-6|K6DLH#xqgPLVM`H~v%?CsI-amb!CMVBrMLw1)_tJ~^2rb9W)(*P$AiIdEwoZ6~-z`?8FuGYay zWK@^PXNo*~Za#09&_@taWuV*oRgg~ExuMc04{MGif7W|@epG+|`cXBI;NC8D`GgX`>Utq}FH|Ftd%A z%qc6${JA-(-y$!g@>(DEUQ5u!rG09mrZ=80zv4ovY@lX-AiI%39leJ!JPY83q7f}9 zQ7WD?e{&UN>Gtummb~@&x`jK7{8$p0ujpFitc%|S6y#0ZI%hrK!k7B__0xyf*MHa( zKCd*nBtJOJQDJDev;f9ck+E}xuv&mwSGZk$Mjb9eRBIKHeAw*y9z%}LuJ!;o$?gBG za&by^8MZ0|pu}lg#;p8mcjdU1qEYz|=R?;1e>yc&1~(lI#6d~mf_XW^*){TwtD?NY zvbQUG4sj2{nw}+9zF*v$yR!f?UYL>syFPrt=uz(CmXT`6Nv=aym!N9Z*=5mF?+uQ_ zQ#+7$NSG8`rga8(3x||Kbbgqi<%SXHF@=F3^9ZTO%LA|8uQQ9>IJ1Fdi5Z8A8 zf9XO98GMsAVT*HW%gBGk+gIY?24^~A?n#=0pL~0C#+0s6{d3d0bZi#khn&Jwk$MMh zm!>mv0c>W;tIomY-r1VMJLFt-jX8t|5JRS{(}AiVb4%*Ep6XhT;ybgWwS_4 zPGwkhEO4!Un(&;*5LF4O`x0)n??#w)p(Y)6S*|tx=1iV%7m}btDU+-Kv!OC29U@a# zM7Y^sJ+)KgCdRWDNezchUJ%7@yNXAjgF>(_6L9T0Sz&V(O_2Zq@~)?h`hW_0e>gv~ zcuV>+xP@9udJgk{{XS|RpZl+I1c+KOGGLw+T{Ss{Dv1!32Mlwf(T4h{%}p8&pCq0r zKD-DrYYIahP|1deMocbUXg7T>`2+LExK!ZNU;134SZWrRiw9f52@i(HkQPoEO?`d1 z2OD;(9?k<7iL?@VjXRa?2ugF>OUQTgF)X9bB5l|CT-0sRu?#>%-opx~NnLLTJE7>C z*c`j=mkZ7nXc%@~qWG^K5A6F#plbc&pC|0;ff21aw(2=MpIK7VlbUCYlY@Rbe?uEB z`^q#bKJTa=^;Anqj~wO8hJC5NbTK=qt+^~^1vWI&{`sAiauOD|F6kgIBdoR_R48?0QHfN( zrJEJ5NpFsXl!sFzuKP#t_Tb&-f1x%Z;3+ttPX`WMwPw7L?{R7Dyjr|{8K;rA0Mr0C zIrZE5Hf$q7P@`P!Zi;vm-V@-T2j1;x+GY?LfVr|{)>#DV&WxyauC?A1&h_MP2n+`GGP!f-1#3Unb&;^32mWsg?1ZJ@v_(7n zfd4Zn_vb!T3~ARnw(#aIe;F&GB)RWue#jGeepoM~e*D=Z=MnD-nc$Lh@PwRVCH=ek zE3hixk)*36SLY5Ss3VDT`3NxmlhF#VN=qksof140e5K#$P)xMi*($42?( z>eof0Q*+;4=xK`>tfRA@o3K@<;Le+HTz6hS^Z|$mclbz;=prp>g&M8jPx1cyS1avz zZe!y(o?|IWUwSlhe4`|%tc_y>mh*TN){pAnI3Nd;>vyE4=#lG^4&jk2q%xaIaMI8{ zv1MvprTg!kWT3|HDyMCisDDzpBG!rf`BpU&t|@vJS&H1yoKM=5UzBp#VFAX z$V@nN?6~im4K8J?!#O0#LdKGF1d2GPzL$IZOZ{tD+^zLL9;e)pi)5{M(gM`a!Rz(@ z^!@Mm6amzG4(8u>=oz`ouW)#HX4lk#Lb@bmcM&O<_5q+T2M5_q)qj_3@fCw=OI#Go zN!!9D5Q%dPVO6niHLP}^dUzb&scNq~BdH#5gaz*459t)}-n@ph4b?T2n*`Z!ye-=k z0FA-p2J0xwaFSdHFt96ZHOle^b=#6WS*4(5nQ^51u$Uy=LTXl!g9>FDCo0b$_53X1 z**)Q}`tte1>+kRQqJP;((o2#=!wq!KUoJ&$POve5wglb@QqlBg%Pzxp@{Fr$pl&c{ znm>r#Ik}HC-Gx??zU+&+#zRl)mq(qiI$$MluAOV3M=G4xLqMTxn89aP%;;9?Sgsk# zA`RF3bZ%FFiP#e-*%)LEy5fYpPpY8*26E(bJ8IOx=agAXqJN~qid^f<=7yO>(`dKC z^b2=EAdtP9{sPzY;{r_lI@C+>EsJJc!s+hP#vi=m|LU*u+msd$Re{HPQMm(PljXy$ z-QQA`p5)c$7RaF2_>Oi}e9y@q5?|Qz?FqGd}?y)g&oc5@YJ~b=XGPr6k;b;kAP^e6YnX8#w zltpg}5IZCx_XpKQ)I@c(=RAESQ2IopYa63D`I1R-4*;U z1G8RQBY!%UQYM#8S#epBDpx8y4pg_ixg8&==%^$Sb%(K5p?BHF)PH-qjQE)(aOjbq zH~AX!LR_WZp16-|EJ;by03fHzvdQVBi?{5qUWWkpUF+)$vjVzl*`GfMNPK> zE8MZOYSvY(9>T&50M(YxhZB>^L3h>PSbuS6DnL~i`BrKr3gMgVWVOc~2~Fj)k5Xj| z9NYsQ2>)L1t*qie>uM&=VA@nTP@x~ODk?^Ie=f1`3?<5%DQ>#(cBL8Ps8IaeN@VbUzE$pkmb@}=1IDhiC zd6Gby-I{t+W|2rwyy2`$?Iavir1I^an0(*^^C(c3Cs`E+YFW=4>5W0z_C2T)ZHAlC zWvjW{R4y`Aj<8_(tB)bnYbOX8fKJ1l(}6=iM;aKSf*w1;T1~BEUl!efi25lXi)m{q26!+UN{1$Y?4|2#Nq*{^+`qRUCJb2#FD*^g0XgiA zy;Y9EDO0L0!Zzh8lp1T2G}LT#503iPL)RsQx8)(J9ImTd^mSJfWeBHI9&Bcta1~K3w9prUW z$Rp6tvJ1AG6f}MfI92gFlOKV#`Pw#z(>8^Yjs=7)KAjxuMf4P9Tk%jA#y#-m)t93* pI!PCf*QpB^Lt7E^bM7izl)LxrZYf_5@b3TTe*qX=hM=PT004H1J68Yz delta 34763 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 diff --git a/acct-user/cinder/Manifest b/acct-user/cinder/Manifest index 3bf35420bef2..e2975410d1ec 100644 --- a/acct-user/cinder/Manifest +++ b/acct-user/cinder/Manifest @@ -1,2 +1,2 @@ EBUILD cinder-0.ebuild 301 BLAKE2B cfd982181a84fc3e453a269a0551b7a5f0406c1547fa2b8b5339ecd409cd0087d9721e18b8c9a35bafe22caa3f4e6d37bfc5bba20f0e45103b435a1c76896cdf SHA512 1875c4a0f26a0d820ac802da3741e64984e8e31d9542b93252d41d7aba510cdc515f7b7742081aca03a2ba41f646fe2dff0442490aac0253d2bab02ab5f425f7 -MISC metadata.xml 328 BLAKE2B f5897bbde641797306140c59626f3d3d4e026dd094144a0b5be8ea2d8119ea1453413a87e5bd374394b3fa7aa7609974067392a88b3a3e808b3c7255f4d3c6c1 SHA512 edb108291b2eb97a8b36c3db72862a670dc9d7fff1cb48392b512c0b121c41297f1ffd3a70787b657d590993b5004d2fd0c8fe41053a036b6a71cb415fc255f4 +MISC metadata.xml 254 BLAKE2B 731c7015b1415180253ab851fc24ad031153050aa0feff41781a5c16ced70787ca132b4fe53adaa8a189de944dda987c65081162895f1f03d68dc77405308fa7 SHA512 49faa8aa0aef31db638fe291aa55ff114f96fd9f9b2c733f88b326b44f3e9dbf627e825de7c41d45f208b2b7e5e6cd5c03e6fee3fa6013625ce7ce158bbc9a31 diff --git a/acct-user/cinder/metadata.xml b/acct-user/cinder/metadata.xml index 3a4e44720aac..3ffdeb4af3b5 100644 --- a/acct-user/cinder/metadata.xml +++ b/acct-user/cinder/metadata.xml @@ -5,7 +5,4 @@ prometheanfire@gentoo.org Matthew Thode - - openstack cinder user - diff --git a/acct-user/glance/Manifest b/acct-user/glance/Manifest index 20e5faf11f06..177fb1beca9e 100644 --- a/acct-user/glance/Manifest +++ b/acct-user/glance/Manifest @@ -1,2 +1,2 @@ EBUILD glance-0.ebuild 301 BLAKE2B e308b883a7051cef24e45750150c3d348ace8ad666f79fc92787de2ca907b002e345f3f2c7f9ff09a9e41241ec9342843b9eb2bdacfecd9fa5939c16267a9cc9 SHA512 a625238857cbfe43e7551dcf926224c6a34d783021b407f0763618289cd438fd8f2cb9072e81ef6d6213d475b24fbc736705a5602e4a5d87d186c96aec08fd83 -MISC metadata.xml 328 BLAKE2B 207be1aadace0ba5cc819b684c37c32535cce129312ee5b50c9dc84df7d6c3747766b98900d219612974344f0ca00f95bc401d159b3eefc5d5d2861bfeb19ce3 SHA512 1f0a5ef0b3f828db9b5f95f64bbac98ba203d463d6fa50e13488f7ab7a98230fefe0b9b88a16c2d8fde6e997a3b1d209a7bcc39f4f780d4dfc6f651a71f9cdc5 +MISC metadata.xml 254 BLAKE2B 731c7015b1415180253ab851fc24ad031153050aa0feff41781a5c16ced70787ca132b4fe53adaa8a189de944dda987c65081162895f1f03d68dc77405308fa7 SHA512 49faa8aa0aef31db638fe291aa55ff114f96fd9f9b2c733f88b326b44f3e9dbf627e825de7c41d45f208b2b7e5e6cd5c03e6fee3fa6013625ce7ce158bbc9a31 diff --git a/acct-user/glance/metadata.xml b/acct-user/glance/metadata.xml index 53e88d6bf84e..3ffdeb4af3b5 100644 --- a/acct-user/glance/metadata.xml +++ b/acct-user/glance/metadata.xml @@ -5,7 +5,4 @@ prometheanfire@gentoo.org Matthew Thode - - openstack glance user - diff --git a/acct-user/heat/Manifest b/acct-user/heat/Manifest index 42e580f24bfd..a1fd57a0dbab 100644 --- a/acct-user/heat/Manifest +++ b/acct-user/heat/Manifest @@ -1,2 +1,2 @@ EBUILD heat-0.ebuild 295 BLAKE2B 1e3561a469c98f002b4a6bd8359a8d4606678a5e1aaac25d3a37f453789d42601319dda36dc17a5c2a74d2b072cbbe5fd04b3f23ef40fa7dd2a3139314f96cbc SHA512 5662d13c11c13d990f0eff28902fd6ea2602ba9f68b6fea73d93f0d530ee9fd5c72fcbecbf88dbe17d937d9c5d3fb84eb217b4cfe5da5bba7df8433d6be1a3b2 -MISC metadata.xml 325 BLAKE2B 0a07f382c865e1cc96804f5dfbd62bc4fb0c64160566e2d986a94ce873419bac9f2a4246caccb4dec046e5e7b8f924b4029ef5fb485789c7b874a1a20078285e SHA512 2184c06f65c1c5752ee4c35840ecf8c430efb7fbc31150db95474c681e75e1060a5d6f9499696e2f431901bd0750aeef2fd6423741f050bb896d0243a540af4b +MISC metadata.xml 254 BLAKE2B 731c7015b1415180253ab851fc24ad031153050aa0feff41781a5c16ced70787ca132b4fe53adaa8a189de944dda987c65081162895f1f03d68dc77405308fa7 SHA512 49faa8aa0aef31db638fe291aa55ff114f96fd9f9b2c733f88b326b44f3e9dbf627e825de7c41d45f208b2b7e5e6cd5c03e6fee3fa6013625ce7ce158bbc9a31 diff --git a/acct-user/heat/metadata.xml b/acct-user/heat/metadata.xml index 63b7b9f50d6d..3ffdeb4af3b5 100644 --- a/acct-user/heat/metadata.xml +++ b/acct-user/heat/metadata.xml @@ -5,7 +5,4 @@ prometheanfire@gentoo.org Matthew Thode - - openstack heat user - diff --git a/acct-user/keystone/Manifest b/acct-user/keystone/Manifest index 0bd4b61961ff..11d38ab0711e 100644 --- a/acct-user/keystone/Manifest +++ b/acct-user/keystone/Manifest @@ -1,2 +1,2 @@ EBUILD keystone-0.ebuild 307 BLAKE2B 224aebe94a3b55cac1407f4a02f940a8ace1432054bf681d3daf6d3c78d06764df4e2db93824e2293c4e5f497b0ddb9c758774b36d513d2dd9091b234ae849c1 SHA512 c855e2a15a39cc1f0b47c529ca0c556b1382d022634dd2d7f221e970b9594ef47f9704e3bb00e4821516055ce6beb3ccc45f96bd9e866fe8c074cf2c2770b3e0 -MISC metadata.xml 329 BLAKE2B 39fe8a3b396d1c13e54f6e0247fd65c9e3831eb321eea92c23f337e508700c67e6d955e3424188289b7b2ce96c4b74fa25e1aa213e222054e7b4e8670b7bf41a SHA512 30c723fef709f73aa1eb15126d0882bc6ace1c2171e5ab63a00e4d93de286bb5e3f73636a51beeab07b4795b3cd7abda9ad5aa4ac20f08b50cb5de4b65bb4b35 +MISC metadata.xml 254 BLAKE2B 731c7015b1415180253ab851fc24ad031153050aa0feff41781a5c16ced70787ca132b4fe53adaa8a189de944dda987c65081162895f1f03d68dc77405308fa7 SHA512 49faa8aa0aef31db638fe291aa55ff114f96fd9f9b2c733f88b326b44f3e9dbf627e825de7c41d45f208b2b7e5e6cd5c03e6fee3fa6013625ce7ce158bbc9a31 diff --git a/acct-user/keystone/metadata.xml b/acct-user/keystone/metadata.xml index 92dd07bae1e5..3ffdeb4af3b5 100644 --- a/acct-user/keystone/metadata.xml +++ b/acct-user/keystone/metadata.xml @@ -5,7 +5,4 @@ prometheanfire@gentoo.org Matthew Thode - - openstack keystone user - diff --git a/acct-user/memcached/Manifest b/acct-user/memcached/Manifest index 97ecdcc70d94..c81dcdece24a 100644 --- a/acct-user/memcached/Manifest +++ b/acct-user/memcached/Manifest @@ -1,2 +1,2 @@ EBUILD memcached-0.ebuild 240 BLAKE2B 54ff736f16e4fb9a9cfaeb6bd6371581b70362886969474d30e5b538b92fc0c92731dfe002b2c1e33e73d94af4414500baea44773946a6a8a6f151df64410f73 SHA512 6c093998424f1bbb1ff4f05447cb61769b5ec7128d00bac5152aab476ecab47aae4f59b67273612ebc20df46c500794e60ab2df5641c68f0a40b760b132abca3 -MISC metadata.xml 336 BLAKE2B f015b8dc4bbbaed7347e7349cb7ec18c8b5ecd69142d3f32dfe328d46bbf9be20607def7e6b0de901e02f0179815c3e7a86e8a0c3f9bddae28de98cee8d2532c SHA512 149a4ee7a2f621e9007228e1a8ffb4931dc3a752a6df3ed3af4895908c2db62818981262a0043c4777ec3867c4fe1c1b336d3c9587cb024c49941c46b9f8bf74 +MISC metadata.xml 254 BLAKE2B 731c7015b1415180253ab851fc24ad031153050aa0feff41781a5c16ced70787ca132b4fe53adaa8a189de944dda987c65081162895f1f03d68dc77405308fa7 SHA512 49faa8aa0aef31db638fe291aa55ff114f96fd9f9b2c733f88b326b44f3e9dbf627e825de7c41d45f208b2b7e5e6cd5c03e6fee3fa6013625ce7ce158bbc9a31 diff --git a/acct-user/memcached/metadata.xml b/acct-user/memcached/metadata.xml index 42767828dc19..3ffdeb4af3b5 100644 --- a/acct-user/memcached/metadata.xml +++ b/acct-user/memcached/metadata.xml @@ -5,7 +5,4 @@ prometheanfire@gentoo.org Matthew Thode - - User for the memcached service - diff --git a/acct-user/netdata/Manifest b/acct-user/netdata/Manifest index d47e7cc083f1..dd6d53341f98 100644 --- a/acct-user/netdata/Manifest +++ b/acct-user/netdata/Manifest @@ -1,2 +1,2 @@ -EBUILD netdata-0.ebuild 224 BLAKE2B fd2f464d9ed1ad13a7db141a4821825b7b665d1c7bd909e70c1d0a0a56b45a5b9b25a8f6ac18bb7120f0336f1f71613d9ee5991d98a10df50db41e53fb9801d8 SHA512 8d038c3a087a461f353cac9adb95c3a14c3a4cdbb1800a81900ae71650865f55f5539803a2c90605c7725aef175be9ac4e28f47831aeb57165d0e758ff267a80 +EBUILD netdata-1.ebuild 255 BLAKE2B dc6f008152244bcface104af37fe191c781e461d6739c40f00434dcd92b74543a1f45a9c20bce45af1fdc40ad0d55afee95e2c109f7780c02b2011b88c3ff97e SHA512 761644d4a0acef85d47b2785b4ca8829c2eaef27675c786c80491826f923ea86af0074fa249031b117ef8b8d8e7df1f0645b75abca5b426b2e08c6c7eeb992e4 MISC metadata.xml 254 BLAKE2B 28a36c4387e6a38145f39cc2a77ecabf1754b29efa32b7a3400b699432011196162823ee23a043d857a182fa32959a83c04fec021a151168d951687a65e91997 SHA512 953a590c431a9ac1ef877b81a589da36d36c396f06dc689bb5d62bd12e9a4e89175eb0a3142981df00ced8a50e08e6d122a734e31937a334176b782f17368d50 diff --git a/acct-user/netdata/netdata-0.ebuild b/acct-user/netdata/netdata-1.ebuild similarity index 75% rename from acct-user/netdata/netdata-0.ebuild rename to acct-user/netdata/netdata-1.ebuild index e44c817787b2..0d66b49653cd 100644 --- a/acct-user/netdata/netdata-0.ebuild +++ b/acct-user/netdata/netdata-1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019 Gentoo Authors +# Copyright 2019-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,5 +8,6 @@ inherit acct-user DESCRIPTION="user for netdata" ACCT_USER_ID=290 ACCT_USER_GROUPS=( netdata ) +ACCT_USER_HOME=/var/empty acct-user_add_deps diff --git a/acct-user/neutron/Manifest b/acct-user/neutron/Manifest index 938349ab85fe..f7047645e524 100644 --- a/acct-user/neutron/Manifest +++ b/acct-user/neutron/Manifest @@ -1,2 +1,2 @@ EBUILD neutron-0.ebuild 304 BLAKE2B 3e25d884c30f4912e39f75bb3cce38c11368d04773cad7d1eb3d1e1df8ea70fee29b5154e98ad30ceed2f55f02c0eaa87f6fdb72e744103ed746acae54750b5d SHA512 90a449c4ea7d7436f421245c08e70e849293a99073e5fd49f8908f5f08695901fc3cea20d71b55aca9720bc581ed564cf24ea55bf31e5d9425d4583c587742fe -MISC metadata.xml 328 BLAKE2B db93a0e56aac283016f0a1250f550a462f9217978f453e1ec645da23e648e594979de0b9fd190140dbea08c5a8e8fb9df436caeee6a216cb1b42e024eb2913c3 SHA512 61086bbf5aa3036969b1343d53ebdb08f49684f91271f150d1d411744536278d55393ddf90e50f8935d0c543c717073b1946fa2be8766013384e6712f08ff56f +MISC metadata.xml 254 BLAKE2B 731c7015b1415180253ab851fc24ad031153050aa0feff41781a5c16ced70787ca132b4fe53adaa8a189de944dda987c65081162895f1f03d68dc77405308fa7 SHA512 49faa8aa0aef31db638fe291aa55ff114f96fd9f9b2c733f88b326b44f3e9dbf627e825de7c41d45f208b2b7e5e6cd5c03e6fee3fa6013625ce7ce158bbc9a31 diff --git a/acct-user/neutron/metadata.xml b/acct-user/neutron/metadata.xml index f4fa8dd047c3..3ffdeb4af3b5 100644 --- a/acct-user/neutron/metadata.xml +++ b/acct-user/neutron/metadata.xml @@ -5,7 +5,4 @@ prometheanfire@gentoo.org Matthew Thode - - openstack neutron user - diff --git a/acct-user/nova/Manifest b/acct-user/nova/Manifest index 88d9f98b2600..633ca75767ad 100644 --- a/acct-user/nova/Manifest +++ b/acct-user/nova/Manifest @@ -1,2 +1,2 @@ EBUILD nova-0.ebuild 295 BLAKE2B e134136c36a27792585511f1ac80755af05e5d0a8395899860703e2da9d3104af98f65284fc9f8d60234495f70a5502c41a13e48532286a809777e640933ebe3 SHA512 72c51363c9ef365217e7b302fc2fd94717bdf93a95e0379b0a2f8c303226c24f82bdc349696e1f243d1909fb54daa8b66eccd40d8018b411bf96719fc04df4fc -MISC metadata.xml 325 BLAKE2B 8646c22dca027d08f7106b56d04d7efeb772888ad7f2c76a1e1a9b1d5b03b7f53c2c6cd102190beb0e01de583f7a0c028aef61fd0060323d994a05bc60e8d513 SHA512 f1eac95a840dbf81d250384ae7e90004ef2d899a1c3be36dc78abcec53d552de322176cf84db89e6bc1edbd141a433efed7dfd5ee852484dc70900b18abf3420 +MISC metadata.xml 254 BLAKE2B 731c7015b1415180253ab851fc24ad031153050aa0feff41781a5c16ced70787ca132b4fe53adaa8a189de944dda987c65081162895f1f03d68dc77405308fa7 SHA512 49faa8aa0aef31db638fe291aa55ff114f96fd9f9b2c733f88b326b44f3e9dbf627e825de7c41d45f208b2b7e5e6cd5c03e6fee3fa6013625ce7ce158bbc9a31 diff --git a/acct-user/nova/metadata.xml b/acct-user/nova/metadata.xml index 13615850c122..3ffdeb4af3b5 100644 --- a/acct-user/nova/metadata.xml +++ b/acct-user/nova/metadata.xml @@ -5,7 +5,4 @@ prometheanfire@gentoo.org Matthew Thode - - openstack nova user - diff --git a/acct-user/placement/Manifest b/acct-user/placement/Manifest index ae6921137265..d06fe332b5df 100644 --- a/acct-user/placement/Manifest +++ b/acct-user/placement/Manifest @@ -1,2 +1,2 @@ EBUILD placement-0.ebuild 310 BLAKE2B 60fe6a26541f56b1fac7c64e2319069e0173cd018c6ffce2ed94d787273c79081ca211733c47a08f67ee3edd9f981b1f7d5f816a66472557c4e3bbb6d234d7bd SHA512 25e6b743aa49d03db305eef5b2a76d3adf59cfffefe90cbdd291455ecbfd2497268402bc7a0b0c50273e93db4a87df9144fc72dead6a6266f4a7d30a25dc761f -MISC metadata.xml 330 BLAKE2B 2786d7a0601443de4122c687ebabdecea008318d328302f855bc821a9bb90f1c531873504da9e69a5b553188fbe5bbeaf5054303ac8b1ad45cf1c252da38839a SHA512 ef6b20b330cb8b66ef2172e9b8ce98fbe49f4dea334e8e4716557ea152351486e68b5935242c6242ca1549e5a6bd644fd4c5dbba058bec7efcff81b1505ef017 +MISC metadata.xml 254 BLAKE2B 731c7015b1415180253ab851fc24ad031153050aa0feff41781a5c16ced70787ca132b4fe53adaa8a189de944dda987c65081162895f1f03d68dc77405308fa7 SHA512 49faa8aa0aef31db638fe291aa55ff114f96fd9f9b2c733f88b326b44f3e9dbf627e825de7c41d45f208b2b7e5e6cd5c03e6fee3fa6013625ce7ce158bbc9a31 diff --git a/acct-user/placement/metadata.xml b/acct-user/placement/metadata.xml index c86266b10738..3ffdeb4af3b5 100644 --- a/acct-user/placement/metadata.xml +++ b/acct-user/placement/metadata.xml @@ -5,7 +5,4 @@ prometheanfire@gentoo.org Matthew Thode - - openstack placement user - diff --git a/acct-user/swift/Manifest b/acct-user/swift/Manifest index 7895a2a24505..f4bc9e8d5a05 100644 --- a/acct-user/swift/Manifest +++ b/acct-user/swift/Manifest @@ -1,2 +1,2 @@ EBUILD swift-0.ebuild 255 BLAKE2B bb90b66e836ef91980365a23621a00b44a92d03431927571f884395e95adce2d8212457f2aa80c7b59c386717d073c0df4b3dccdf046ae4a1f39aac0235bfc9f SHA512 0e18a41e1094e0c237b6a11475e0f22d2f3024a74093d6717b4bc3ece92a40490b4f22f4c3adecff2306b17eb8bf54230c213262a1d3a14901973231034f6502 -MISC metadata.xml 326 BLAKE2B bbd6595c8dd00cbc13ac9e4b4f7cee75f28794ca2505aa84bf31bc583f6b696e7f5d7c466456f02354beadc835fe7704c55373815e3934baf53ce1f1d8b7850a SHA512 f513a372612083b485db4a4ff3340a809d641391deaa53feca028bfe021c3cd7caefd7d50f169c69db7640688587335f202e43a5430e9c94c643a8f3885bcc00 +MISC metadata.xml 254 BLAKE2B 731c7015b1415180253ab851fc24ad031153050aa0feff41781a5c16ced70787ca132b4fe53adaa8a189de944dda987c65081162895f1f03d68dc77405308fa7 SHA512 49faa8aa0aef31db638fe291aa55ff114f96fd9f9b2c733f88b326b44f3e9dbf627e825de7c41d45f208b2b7e5e6cd5c03e6fee3fa6013625ce7ce158bbc9a31 diff --git a/acct-user/swift/metadata.xml b/acct-user/swift/metadata.xml index 1bbce6d0ef16..3ffdeb4af3b5 100644 --- a/acct-user/swift/metadata.xml +++ b/acct-user/swift/metadata.xml @@ -5,7 +5,4 @@ prometheanfire@gentoo.org Matthew Thode - - openstack swift user - diff --git a/app-accessibility/Manifest.gz b/app-accessibility/Manifest.gz index 564bb3ab345397132fff1e8113584d65b5c65248..0c68ed6b0cabf6a2ba18c256f0299b31272c5480 100644 GIT binary patch literal 4707 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 llb8_y4D-v6oFD005uzFoggB literal 4710 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 diff --git a/app-accessibility/edbrowse/Manifest b/app-accessibility/edbrowse/Manifest index 0786046e7893..6ecdb9bd8d1a 100644 --- a/app-accessibility/edbrowse/Manifest +++ b/app-accessibility/edbrowse/Manifest @@ -1,3 +1,3 @@ DIST edbrowse-3.7.5.1.tar.gz 790742 BLAKE2B 7047cc2b1c7bc51aaa88f7a6aa981020ae80b6498bcb97f670646267dab94bab565b9ecc23c36f75d2653175917720dbb9e40a0f9bfd44251716669155e8de9e SHA512 ec217bf98334e8b493a1a80082cebfb11da9fa84d20d8b5f3f3286a78ae1dc6a2731c578d000f9f0f19d3dcbec9aa2c3e2a6b5b35f7ea7672840b9bcd1c5c67a EBUILD edbrowse-3.7.5.1.ebuild 837 BLAKE2B 841c6dda711fc2b6dd457d9c20a21f1ac3e3ce7d6ca5d62d21932169f9681aa17efcf02bd52618b82722ed4c5af92c4411ff0d155f4ed9c5eddf47bf688f6e36 SHA512 0bca994871d895f031f02b22a5dec544e3834e2d6d812ac0064b5ecae2c4d84ffd1d04e7e66fb0fe364ce758ddf0bff42659109241c35ba5ef73a6fb27bbc634 -MISC metadata.xml 394 BLAKE2B 6e65f68555af92f50c566ca53dffbb5c4a68bf96e7a6a895adf96be6518b83ce4cfe4a1b0fa6dcd7deabdb26afe67376743518154d18fa0c944d4538840e0b53 SHA512 76561a6366dca32455b5bff45b655fd155199b36a7a3243cb900e80382f64be642c64d6ee9095a0857484eaaca98fde8bd370b164d346d13d8744763d4b5e916 +MISC metadata.xml 265 BLAKE2B 333a998cb5ea96e582d48f5906deaf0a5af3b2b942c3100a2b0b2a100baa0ddc7952cceab5636f6d86759ceaf70f5647fec9b3015ec021cfbd1db02f6551a303 SHA512 33d21e1a3d9fc3a983a0cc5c55b3c1532f5cc63a358eb274e26f53efbb4bd64d25c0d067ce461c9f006592a5301875d41455454d9caa442cf49c5ca44bf79a0f diff --git a/app-accessibility/edbrowse/metadata.xml b/app-accessibility/edbrowse/metadata.xml index 53850bf1c4d0..ff828a76593c 100644 --- a/app-accessibility/edbrowse/metadata.xml +++ b/app-accessibility/edbrowse/metadata.xml @@ -5,8 +5,4 @@ accessibility@gentoo.org Gentoo Accessibility Project - - edbrowse is a line editor, web browser and email client using the /bin/ed - user interface. - diff --git a/app-accessibility/sound-icons/Manifest b/app-accessibility/sound-icons/Manifest index 6bb89397800b..fbac86660845 100644 --- a/app-accessibility/sound-icons/Manifest +++ b/app-accessibility/sound-icons/Manifest @@ -1,3 +1,3 @@ DIST sound-icons-0.1.tar.gz 591196 BLAKE2B 3632d544dd186eb4358ca9cacaf6babc9ccae287cc4918462dff3b7b7a5b57fe33aea65e5c0a9399aa28a294c04ec686ddee47327cda9900173c064ef4631a5c SHA512 f0ba9e1e84ace325671c7f323f01d647aa0e1a318e9adc2a6d8af4e0d795e478b2ea66007670f9c7ced9ef7310fdbccb5168b0f404579f5dff8712fe12ad93a0 EBUILD sound-icons-0.1.ebuild 680 BLAKE2B 86e433008f17fd98666098e40c8c8c3cff48937b67453cff298f5f343c20bb65e73d35aa933311452578190d02c1850e5f37fda09d564a265ebc76f3a09d1436 SHA512 34a4a69581f40c4efe8d662938fb1abb1bc8ce2de9abb88e1047b87d609826c1612ecd250bd76cfa7777a11fd923be5ed79c4102341616cf85bf3b236ada2065 -MISC metadata.xml 468 BLAKE2B 8eff8fd0170fd571a0cdb2ac23fa62751223d7629e4b740408e3aa6ccbc1957bb2cb4f6e506916de9913293f9959d46ad2118d02a200ed0617848a2a8cf992ed SHA512 9ab288130466bb7e5574fb54cf239a7ff0b5415e24b02f022df013fd3eb1ef8f733b7e1e310a2305f816de797ab592db7a3c7e33af46fea05e39139536b0f611 +MISC metadata.xml 345 BLAKE2B 73e4cf90f6b94e74e7fcf0e89ecca76f346b0ea8f2651a42617b136b47aec01457a21406ce360f4924e1d8bdf9027763e6198e1a363be471e2a81401f6f6f1d2 SHA512 d034cf8435010ee64e6186cb7e14f559d3e43eec3b3b31e0cec4da133c65cd8c34a00cc4c66958fb13fc1470ef0fa5307331032cde328a443b877be6f3d4c44c diff --git a/app-accessibility/sound-icons/metadata.xml b/app-accessibility/sound-icons/metadata.xml index 4e89c04468b7..8fb4aba1043e 100644 --- a/app-accessibility/sound-icons/metadata.xml +++ b/app-accessibility/sound-icons/metadata.xml @@ -8,7 +8,4 @@ accessibility@gentoo.org Gentoo Accessibility Project - -This is a collection of sound icons which can be used by speech dispatcher. - diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index adb4bf2ebdadd7fda50d77358845ae98a480351b..cd4b5dccb8295f761231c2824edfb7ae36735385 100644 GIT binary patch literal 31914 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 Bpm6{I literal 31568 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 + + + + chainsaw@gentoo.org + Tony Vroon + + + prometheanfire@gentoo.org + Matthew Thode + + + calchan@gentoo.org + Denis Dupeyron + + + monsieurp@gentoo.org + Patrice Clement + + + ansible-base + ansible/ansible + https://github.com/ansible/ansible/issues + + +Radically simple deployment, model-driven configuration management, and +command execution framework. + +This is a minimal installation of Ansible which contains the core programs, +some documentation, and a tiny subset of modules and plugins to allow for a +functioning controller. All other modules, including most of those +bundled with in Ansible 2.9 and older, must be installed separately, +e.g. from collections. + + diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest index 579173ca5596..a7dd03edd54a 100644 --- a/app-admin/ansible/Manifest +++ b/app-admin/ansible/Manifest @@ -1,8 +1,6 @@ DIST ansible-2.9.12.tar.gz 14260349 BLAKE2B 6d7fdc82489df755196b890b39c166e9639c94e4238b4bf33686a3ab17fcc92c6b3a05f80e1276795b966aaa318ec7d9003099950102c014adb1a5d730928633 SHA512 6c05c49e363d4d68516dfea448cead3e2c281d1288c9467a0b6dd083504f303df694ed1c5957ae6582b28acc937d12d13333254328e13bac430b9b7fa4354f23 DIST ansible-2.9.13.tar.gz 14261322 BLAKE2B 5de939a99cd703eaf240f536a9a4b707e3931364647782dde2bbebd5b755253594cbb1cf8c4e9f22a14fca85c9f018ee6ea26bce1cbe2145ba72e5f5ec313670 SHA512 cb08adf62df0f3650425a5d960baadd7439c7c1e95b8f9df3d08e7504f9622b9e5f7104b8700b0f1e9fe318d349a6a5728e9178f0193fb4a190456e30a2f1eb2 -DIST ansible-base-2.10.0.tar.gz 5775091 BLAKE2B 2a087b1a9d675c5218e8700f5b455ff280a5dc6e66b575a47755b9936c54594300e3c22acadbe14acfd335c3be788e3d63f6ad3c5c51650cbc036c77ceec41ef SHA512 f9e9631f9ce77e55b06d01814422cbc0ca170e3fbbbd5886e4f87065b68b4d7eefe1c782f6dce14241cc548192c7b06ef778446636be02a342d4bd112000126e -EBUILD ansible-2.10.0.ebuild 1881 BLAKE2B 98ff3e7d64e49b774fe82458424ea6b33c97a9dff05bdebb117d546ea499b14f322be259dde840da6503b76b2145dea5e32d57726fea3c0a50267e3a8dabfb3a SHA512 9d8fd4a7bb7d027c3dd3401892bbd8088d80ecc5e179ffa9873ae9401962445d0c99ba48a7b0e3496808c50f717bd1e20c462b830fe213394ddc6c193148b1e3 -EBUILD ansible-2.9.12.ebuild 1711 BLAKE2B 1697739493cf880bc2b0374ca2afc1e4fae28d0740afd9f237ad2507a3f69e7c837ccabdaf9cae2f66ba99536da0bcc83f6b5b364a63d41e89395c2e43d6add7 SHA512 719e35eba96cc4ef0d4558a508f553b63efe60151bed4e69671247b21f789090e34e75380a7267ac40639b75920cf3054ba6aeeee891adac98bec1d0c2243538 -EBUILD ansible-2.9.13.ebuild 1713 BLAKE2B a888274e71e059297c58d463de427aa3cc2c04ebf1bc272f98830cefe96c2a2dfeca7e3d5bf26b9724f1840631c586fab0753caf2d799e18dc94f23cdb63acdc SHA512 4582bd23813d31dee689dabd84f020e20249582dd8c51e7aa4221bbe21237e92ae5c48305e6bb0380dfafa754ff3cd56ff243a1e1ce93ffd9f89786e8fa42ce4 -EBUILD ansible-9999.ebuild 1697 BLAKE2B da48c9b97787143e815cc768b5aebbf7bf005ac8a8562a3420f4d4594214e601e90cab78a447017de45b7217952c5c2b0922e37c2e7770b2e786632089230b22 SHA512 0276bdacbfef27725a2714d8cc56d05c2c64d2b37fcbe77d7cbeebaf30828364a7ecf86ea960327d01ae1e3202387777b32d5903152b405036c2541bc38c7f9f +EBUILD ansible-2.9.12.ebuild 1761 BLAKE2B 6107712ccf535e58d00972c73b6a07b40d09b1b3180a69a4cbb0909d9de532d1f4c2699e51ad2b280fa66ff854d69a5e65c01530a527f600e45ba31c5fba8f5e SHA512 a53f8f993f8f77ddbeb41948a2a1dc1943f86784984ecad49ccd099d65af2faba7467f927193fa25bee6125baf9c9ee460986ea7d04ff7e78cd588c9e4a1621e +EBUILD ansible-2.9.13.ebuild 1763 BLAKE2B 968a38a35b853ead47f04d4094cb86be79972d5d13415272472776403e63e160842a6cc7e3d1c936efc80a6945fd580d56cfdad185f9efa7ad2ce161b58c4b2e SHA512 bb0dbd464c6c3edfb4aad153e1b558b1e1e4bc076b6ca787b17aed61b9d7a21505c65a3b345a02528a41598bf9a558f5ea4f300152fefa7aa8a5af008d294b9a +EBUILD ansible-9999.ebuild 1747 BLAKE2B 8f93eabc728ab74ad23a341e1d58bedd9547562532eb55f43d1045d67a17a9ea4bc4cc8c8a386b4791bc5010713d1d4769970dc660ea126499fb172f2fc1fcb5 SHA512 e36d1d4adc1136e01a294c361ec18cd611dc2e7ac4061d139efb6fda14b3e396a3503200fa2c371865c78c38ec8b27db3c24e9329785d2f833da95e6f2cd7532 MISC metadata.xml 952 BLAKE2B 53640d081ebb558274f8c10095aa6e477820e28a7fdf62c169f5fb3b82153223a7f8ecd1807d14646eae2ec2262b50341919bbb13255293d379ba017b30b20bd SHA512 03b75d65cd0a4b32021b34d9f7ba21b6c4c6893cf185a36dbe6fc10728e0f18c65fc5b6a4c197be8c2b1dadb7243ddce02dbe2f504034a2df1c621f8ba6e26a7 diff --git a/app-admin/ansible/ansible-2.9.12.ebuild b/app-admin/ansible/ansible-2.9.12.ebuild index 2a5dea9c0317..7d5eb95e9a9e 100644 --- a/app-admin/ansible/ansible-2.9.12.ebuild +++ b/app-admin/ansible/ansible-2.9.12.ebuild @@ -29,8 +29,10 @@ RDEPEND=" dev-python/pexpect[${PYTHON_USEDEP}] net-misc/sshpass virtual/ssh + !app-admin/ansible-base " DEPEND=" + !app-admin/ansible-base dev-python/setuptools[${PYTHON_USEDEP}] >=dev-python/packaging-16.6[${PYTHON_USEDEP}] doc? ( diff --git a/app-admin/ansible/ansible-2.9.13.ebuild b/app-admin/ansible/ansible-2.9.13.ebuild index 8c8b3a948043..7a568caa73b3 100644 --- a/app-admin/ansible/ansible-2.9.13.ebuild +++ b/app-admin/ansible/ansible-2.9.13.ebuild @@ -29,8 +29,10 @@ RDEPEND=" dev-python/pexpect[${PYTHON_USEDEP}] net-misc/sshpass virtual/ssh + !app-admin/ansible-base " DEPEND=" + !app-admin/ansible-base dev-python/setuptools[${PYTHON_USEDEP}] >=dev-python/packaging-16.6[${PYTHON_USEDEP}] doc? ( diff --git a/app-admin/ansible/ansible-9999.ebuild b/app-admin/ansible/ansible-9999.ebuild index 308ff48bd206..6ff1f27cd47b 100644 --- a/app-admin/ansible/ansible-9999.ebuild +++ b/app-admin/ansible/ansible-9999.ebuild @@ -30,8 +30,10 @@ RDEPEND=" dev-python/pexpect[${PYTHON_USEDEP}] net-misc/sshpass virtual/ssh + !app-admin/ansible-base " DEPEND=" + !app-admin/ansible-base dev-python/setuptools[${PYTHON_USEDEP}] >=dev-python/packaging-16.6[${PYTHON_USEDEP}] doc? ( diff --git a/app-admin/bastille/Manifest b/app-admin/bastille/Manifest index 9c50372ca39c..f0a11caf0fb2 100644 --- a/app-admin/bastille/Manifest +++ b/app-admin/bastille/Manifest @@ -5,4 +5,4 @@ DIST Bastille-3.0.9.tar.bz2 319045 BLAKE2B 480288c6e9fc5462e8e6ca84665d5769aab42 DIST bastille-3.0.9-gentoo-0.2.patch.bz2 14117 BLAKE2B 9c4383eae9e27cc4e110553a21424cd2811172c32609b0d3bcc72ccc3f61ba7cd76bfdbee969de5a89c22d0c1dd91b9ba92ce27ea5ac2b7260e5c0e1ce424be5 SHA512 a4ecfc064d6cf8c12b6f53c81dea841931df270293b03c39266861121f3def28fcbc4127b3bc9374028983e584736fb85361443badaadec7441cfb1570bdea8f EBUILD bastille-3.0.9-r1.ebuild 1571 BLAKE2B 1c6d3bf7b0bb37dd60ada30354a097e3cbfc8b80d0f8dccda92a983241cfb759dc97f4c550ee0edfdf674b2249b1ca9629f9808e1b9447693056224d95e6489c SHA512 ff9048baa2a2a47bb7848c298bebe7bca41b249c3ff37ccbd313a0d8930e310de2edd14ecae0abd4043245a0d9564002ae7b8ed4cd4737f6ec51679555297daf EBUILD bastille-3.0.9-r2.ebuild 1713 BLAKE2B 751966d54e66ab1d86caf0bcd81eec1ad1642677d69598c8a44ca7b4151888c0975bd2f64307714c62e1b7ec27b7db6e80c89e7e235061205c9510883ac0243b SHA512 7b250fa0d0dd26662c5547d1aac700200baa139e5b439d9401b2613893b95775bdf3131ef9dc91a83748ad0ca51b550bbceaadb3975429b81976089cea154b12 -MISC metadata.xml 459 BLAKE2B ef04f8221c3a19d7efded571376315032035b3ba4e4cb9cb9e3ecf2930e1ecfbf8bddec92485d8bd91655a68afb3f29aaae88f3a017bc5b56a083dcd31ce0257 SHA512 5c339c93e1aba939528018b1b4a6f21b3f87c93efc60471300064c85c9c0723474fcd5092d6367b02ac1d21564451b319f4ba6c261fa890def1e58a1647f4fc9 +MISC metadata.xml 335 BLAKE2B c697944d835cd494f8b523f6ff035eb704cece47594480dcdc41c26bb958fb35a7a2c00e7195c0647cf308e7fe963cbcd334aaa49822a53b27bec76d31a34f88 SHA512 d87baaebf80becdabfaf4214b7ea268455eaa806353a53e51a4342ed9a13ea981b4f4c7169ad323fc21fff69e314f3e397981701271db66447c17ad2440892d5 diff --git a/app-admin/bastille/metadata.xml b/app-admin/bastille/metadata.xml index fb9c3ca6f9ff..9747fec76ce8 100644 --- a/app-admin/bastille/metadata.xml +++ b/app-admin/bastille/metadata.xml @@ -5,7 +5,6 @@ hardened@gentoo.org Gentoo Hardened - The Bastille Hardening System attempts to "harden" or "tighten" Unix operating systems. bastille-linux diff --git a/app-admin/ec2-ami-tools/Manifest b/app-admin/ec2-ami-tools/Manifest index 9430939d0544..ac1a1252e498 100644 --- a/app-admin/ec2-ami-tools/Manifest +++ b/app-admin/ec2-ami-tools/Manifest @@ -1,3 +1,3 @@ DIST ec2-ami-tools-1.5.7.zip 156611 BLAKE2B f3e4c05a1f25e1d47a6981981b92db551953028f0621e3f175e3ab5db8823d72f56d2145376c52dc6d134ec2a167c14d64997e969785991589f9c97b93277f78 SHA512 2754ded47cbe842f58e12207c4bb7f81c8cd366dc506cbadfa9bda74d91fd5f8e1cafbb117612b14833368ff5943c4943a072d1679f23f591c15f2f49b61b4c2 EBUILD ec2-ami-tools-1.5.7.ebuild 1128 BLAKE2B 0235a4bdde2cc30762e9f92689fe8d57d03a30b1b72c75a6e906dac0cfa0e2b1d65dfd0e2e4ab958f7d49ff083d8ab30e298b3c34d0a55d8c18e34ffceb541c0 SHA512 1b8e74ac8d228bfbfec7141501a299083c728fbb508e99d980b032405fda0c64d708b626bed77049a9593cfdcf15234c38ac9a8c2a3f4d91ae06428aecd72de0 -MISC metadata.xml 299 BLAKE2B 3fb7a374afb6ce5b06c3272f2cb25ef4f05614ed59835b4d28b8e9f97a8027a349779215c26c6bccc1d26ef0413d9b662eddb9ba1e0b7dc6085818994fa72ac6 SHA512 32d0280896d9452574a1ca6ef923aee59cf559e2b9023a4b6986c735bc327df57eb2c73183f5cb660a991e2f41268f0477b24a7e68a81d283fd68c1d2a6ff6a8 +MISC metadata.xml 168 BLAKE2B 5f277cc66dbafa7e7985433f84b0f9a656a176a9b901862e2a8353ca2d4526797dded9696e835b9696c7f72324e94959cfb5a22de49a7e3e61604153886037ab SHA512 00eec08786156434460f5ed77b647579546cf1a86341a4f2c9c9c84326468c2c21dc5101c4277103b19266bb6f788823f4ddf3b9d044da26326d79bf2ac9a274 diff --git a/app-admin/ec2-ami-tools/metadata.xml b/app-admin/ec2-ami-tools/metadata.xml index 73ba6fbc9254..1b2becffa26c 100644 --- a/app-admin/ec2-ami-tools/metadata.xml +++ b/app-admin/ec2-ami-tools/metadata.xml @@ -2,7 +2,4 @@ - - These command-line tools serve as the client interface to the Amazon EC2 web service. - diff --git a/app-admin/entr/Manifest b/app-admin/entr/Manifest index 31faf2463c49..8858c29a05d5 100644 --- a/app-admin/entr/Manifest +++ b/app-admin/entr/Manifest @@ -1,7 +1,5 @@ -DIST entr-4.3.tar.gz 23756 BLAKE2B 0272b0185932d7c388818df0cc615e991c9545473a823c478ad9f0b6a23c97c0f4b2727b109a7bb18e2b0792f18d94d188d4a5d3fc90c479628ea078b1288f96 SHA512 f65dfc3f106e25ec4ff39eaec94222d8a547eb35390c654f6a741f92541c1b86d7d303a795308fcbfced44ac8eca6ad67e70393802ac9d46153e037dc1eab902 -DIST entr-4.4.tar.gz 24125 BLAKE2B c77b4a862c0b4a2861d7e2784fbaa3f60899a9934314a5cf3abb01d70df946e3786957cbaa9ed58cea7171390d115157f0d9a48093f6e7a8c05bcabf34da9792 SHA512 355bc19cfee9a9b5a460b136d8db014a1d129b6e4c95d905c1c4557cf7d845a076d260798ae8b84221563c049a9bd6d81974f00eea681abaf2eac2f2f5e6d087 DIST entr-4.5.tar.gz 24674 BLAKE2B ee9ce841c5b3adb2bddb5742c73311b6924e914b896297d56ca3397812e8d528a25276b2b6882e2391f649106e4bf1ebc81bc1cec837b8ce1056e2575eae20da SHA512 db9499d78385df5056a30a4e3262fb436090acc5410ddfc529a7cfe4e10e304e13787abfc31dd38dbf8b9f01fa3369ef32d20c9fb903fa35763f41791bdda9c7 -EBUILD entr-4.3.ebuild 578 BLAKE2B 65f1c99b403ee686a265ce41713faf013e0badcb545a1fef69bf7617af35538aa4c37100cceca603f9cf98a2162d81db4fc43c1e65b15a539d7e4d05a9ffd6a0 SHA512 1560373ff2342ae3726efd781dc538c558a46767b910feda4b04bb281827d4d4009cf35b654ea6978ce5ac31176b2bc6c58118b43a9c270c8d98c439e1e94c2e -EBUILD entr-4.4.ebuild 578 BLAKE2B fca2962c24f9694e63fd97a6456fe7c628205016df398c79ed1e8cdd03a9fa8e7701f240747c1602a3e2f7449434f12f135d1122064c32b462a52905e466fc7a SHA512 94290e46fc8b37b5b4673bb105bb5bcbe039b97d1049d4a12ba2b00b18db4fe9806bb3525af8c55e2ef79b19398a07717c5d262fd174379fd3a65803bb05aed2 -EBUILD entr-4.5.ebuild 578 BLAKE2B fca2962c24f9694e63fd97a6456fe7c628205016df398c79ed1e8cdd03a9fa8e7701f240747c1602a3e2f7449434f12f135d1122064c32b462a52905e466fc7a SHA512 94290e46fc8b37b5b4673bb105bb5bcbe039b97d1049d4a12ba2b00b18db4fe9806bb3525af8c55e2ef79b19398a07717c5d262fd174379fd3a65803bb05aed2 +DIST entr-4.6.tar.gz 24909 BLAKE2B e6c1eb5da1a3b94d593297f9975c36ea98d88c5b6ac17c34934c8d4678fb1c247699b8ff3d481a3972a67fd0abba75687b11489258be98990713e2041a12c2d0 SHA512 41e8c2311c7833a778193b13d1e0b1bb18ece54f5e20b8b5b0b4a2308ba1cc1a8b8378700dbac83ee68822b5f847a3fa9c47822d22a22d45da792d2408f48378 +EBUILD entr-4.5.ebuild 574 BLAKE2B 62e54855ee13304a42fc9c3008bba21b5958debbc3f6beeb4dd4444a6b21689baa52b68a4f3e0cfce3cd313c49dfedec4b7c37d103a28a7d2b6819cbbc2c1c45 SHA512 d01cf7128540b816837035b222713937d86da67592d5ae87ffe89a3990741e1c8be565570844f2978b21d287a487a323822b018ed57690afe50873654f9ab474 +EBUILD entr-4.6.ebuild 578 BLAKE2B fca2962c24f9694e63fd97a6456fe7c628205016df398c79ed1e8cdd03a9fa8e7701f240747c1602a3e2f7449434f12f135d1122064c32b462a52905e466fc7a SHA512 94290e46fc8b37b5b4673bb105bb5bcbe039b97d1049d4a12ba2b00b18db4fe9806bb3525af8c55e2ef79b19398a07717c5d262fd174379fd3a65803bb05aed2 MISC metadata.xml 377 BLAKE2B 377ae6a1620e09bf5a309a212ed7b4db5516e51b9e955373502252ab4fa5bdd9520d5c145905634d76e3884a3a993a6fb2cbe37e730e177081ea5f0c65b3c1ec SHA512 7db7620ce42324e2a551b2fa5898aab491c868b5d28b938e163ea1bf24aed66913fff8d611e95c634e65aa5372bed9314a55b278d62157929d6873cea7994bd6 diff --git a/app-admin/entr/entr-4.3.ebuild b/app-admin/entr/entr-4.3.ebuild deleted file mode 100644 index c2fb5be80105..000000000000 --- a/app-admin/entr/entr-4.3.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="Run arbitrary commands when files change" -HOMEPAGE="http://entrproject.org" -SRC_URI="http://entrproject.org/code/${P}.tar.gz" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -src_configure() { - sh configure || die - sed -i -e 's#\(^PREFIX \).*#\1\?= /usr#' Makefile.bsd || die -} - -src_compile() { - export CC=$(tc-getCC) - default -} - -src_test() { - export CC=$(tc-getCC) - default -} diff --git a/app-admin/entr/entr-4.5.ebuild b/app-admin/entr/entr-4.5.ebuild index b86dea0ffd94..6440b0ac6005 100644 --- a/app-admin/entr/entr-4.5.ebuild +++ b/app-admin/entr/entr-4.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://entrproject.org/code/${P}.tar.gz" LICENSE="ISC" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ppc ppc64 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/app-admin/entr/entr-4.4.ebuild b/app-admin/entr/entr-4.6.ebuild similarity index 100% rename from app-admin/entr/entr-4.4.ebuild rename to app-admin/entr/entr-4.6.ebuild diff --git a/app-admin/genromfs/Manifest b/app-admin/genromfs/Manifest index 0ae69f90107d..a2256e93f841 100644 --- a/app-admin/genromfs/Manifest +++ b/app-admin/genromfs/Manifest @@ -1,4 +1,4 @@ AUX genromfs-0.5.2-build.patch 551 BLAKE2B 9574a6285b2d6335fe32894bf42a51822625498a3f6a3fa3c227195251903baefdd86f3a6106f4a10c45e7618a16b5160c9c4a64f9bc7eb3d8ced587903bd2a6 SHA512 d7cda99be9e675951bcf6c3dc42e9aeccea01fe5fb32c5c072798af5d700ba7126164105c6fb05eefefb63e69e3f6b8404d3d00655541155238465ba1f8e0d23 DIST genromfs-0.5.2.tar.gz 21069 BLAKE2B 350ebf11b8ef068053217b75ac995af1199e4c4c11823df584e8169c260dbd851d4f44ba6d23ac1f5f4cd9c2ca7ae7fd268d02ba19529da90003a697efc3e06a SHA512 7fa2f362e4a61ab38f5262fc5a716119312d3029f93cf0a514313c5a3c956d687d777a826da2f4ad95edaf5eab014464635b0afbaaa11f9b495efb6f03fbec2f EBUILD genromfs-0.5.2.ebuild 537 BLAKE2B 5dd1d5bfa2871d1cd94d8820f03bba10d9ff5a0ea8f08f4840b673917220665ee7d1ac778665a9a6649b39a266a59029c3d53dd147910b0f1af707a721095a80 SHA512 8d2412a193c14183323979c3b633714314273d5aca09bf4a9f677697a548333c40d5b75a4b463738a7214dc53d9e0eea2d30acddae61e35af4d104e1b2632b03 -MISC metadata.xml 349 BLAKE2B cab4bb0ef305ad6a0aa43ebfc701ec8b515f05cd3ff9bfe7ed518b4b8e5fcb239a6ac4b7ef719f3c394412ffb8eed203b7d66cbf89f5af7535fade7222dca7b1 SHA512 b86036d8e4288d5ae248bab2335ae74715950c2a6baf385c23b711a4700232961e504dcded46f39b57a520589e83c79c48111fa8c9635a63298acdcf21381912 +MISC metadata.xml 245 BLAKE2B 523d8d7725b94264503e7164af353bac39bd5e90044978fc5cb16113f73ae88cfd04c73578d032316fb157f7236f74596f09c74d6af86852ee1d952dd59f4790 SHA512 c917020b67f8cc5b28025f8a9d99d1617491506a2e0dd394e1361806f94829d07b77f1b51de542fc67c81c512dde47237e0585bb4fd915890c056ed804263b99 diff --git a/app-admin/genromfs/metadata.xml b/app-admin/genromfs/metadata.xml index cf9dbee3a273..82849c016491 100644 --- a/app-admin/genromfs/metadata.xml +++ b/app-admin/genromfs/metadata.xml @@ -2,8 +2,6 @@ - A readonly filesystem designed to be small and very space - efficent genromfs diff --git a/app-admin/github-backup-utils/Manifest b/app-admin/github-backup-utils/Manifest index 9f07d918b839..73e34210ddc2 100644 --- a/app-admin/github-backup-utils/Manifest +++ b/app-admin/github-backup-utils/Manifest @@ -34,4 +34,4 @@ EBUILD github-backup-utils-2.18.0.ebuild 954 BLAKE2B 6791c971fe2bfaa686999bb23e6 EBUILD github-backup-utils-2.19.1.ebuild 954 BLAKE2B 6791c971fe2bfaa686999bb23e699b10936deca9dabaa8f1c7afe22c01580886e7bc4292e83b5dfa9f8157d0bdf527256d4cd375c9faeac8d675966cc656e35f SHA512 f4bceb07d36274416d929b17b8813c7fafae33279c218c5a9bcb6f8a6f3e5c231ce4ec20b39488b11296550e9cdf3440b96623945bb2e1e6b36758f73c9b532c EBUILD github-backup-utils-2.20.2.ebuild 954 BLAKE2B 6791c971fe2bfaa686999bb23e699b10936deca9dabaa8f1c7afe22c01580886e7bc4292e83b5dfa9f8157d0bdf527256d4cd375c9faeac8d675966cc656e35f SHA512 f4bceb07d36274416d929b17b8813c7fafae33279c218c5a9bcb6f8a6f3e5c231ce4ec20b39488b11296550e9cdf3440b96623945bb2e1e6b36758f73c9b532c EBUILD github-backup-utils-2.21.0.ebuild 954 BLAKE2B 6791c971fe2bfaa686999bb23e699b10936deca9dabaa8f1c7afe22c01580886e7bc4292e83b5dfa9f8157d0bdf527256d4cd375c9faeac8d675966cc656e35f SHA512 f4bceb07d36274416d929b17b8813c7fafae33279c218c5a9bcb6f8a6f3e5c231ce4ec20b39488b11296550e9cdf3440b96623945bb2e1e6b36758f73c9b532c -MISC metadata.xml 448 BLAKE2B 8f3322a1e551345100a70421c1fcd9d56b8750e425ab6e579ceab918858df09c6aec520898d1897066596df231f983b3384441e7edc9e8350ac19ebd3d69462c SHA512 ae28e31312c3dba5d71fd4bd6c7ed6adc171a250473d09a6646d13de2cdc0d78ff4b1ca389c04717b789d500e7c269d49aef32a785ab4bdbc073c30bffa5eba7 +MISC metadata.xml 342 BLAKE2B 9f590d0c03e75e395500a57d1b99020742fb9fc04835b6fca8a896435dec7ba274204df2c5356ec1ef101f721a4bafdb848299c57b209c8d9aa41efdeb674e8f SHA512 5a9f0cb678377962ec6e4cf33ed40423e568f15cb71dfe5dd87e427a21584043e5698bbb2baa5b77907bf8f15c9ad8cfa8b05b4fdcdf2c8876ceb968afcb2d07 diff --git a/app-admin/github-backup-utils/metadata.xml b/app-admin/github-backup-utils/metadata.xml index 3ff8f644e3fb..5ce194bb8e9c 100644 --- a/app-admin/github-backup-utils/metadata.xml +++ b/app-admin/github-backup-utils/metadata.xml @@ -5,9 +5,6 @@ williamh@gentoo.org William Hubbs - - Provides backup utilities for Github Enterprise installations. - github/backup-utils diff --git a/app-admin/logmon/Manifest b/app-admin/logmon/Manifest index a9f9b5c57de7..d7db99402753 100644 --- a/app-admin/logmon/Manifest +++ b/app-admin/logmon/Manifest @@ -4,4 +4,4 @@ AUX logmon-0.4.4-maintainer-mode.patch 284 BLAKE2B aecdf044dd1a91911edf87343a557 AUX logmon-0.4.4-tinfo.patch 247 BLAKE2B ba5a762c187940fc86f7ae6845d221451a0158bbef85314f24a418d02f426460f5c8a5194eff9d6e413b41291444d7638c859ff7e9409540b6b0eb1152daa152 SHA512 3d11e8c19aff181a6886c6dd14cfe3956d1bc60c3919e9c1a1ce693111c407f9c631113386381c4391ccf4d81bdd6625fc255c7608c7f688880e22e84e9e1af7 DIST LogMon-0.4.4.tar.bz2 65975 BLAKE2B 67f7dee996d18ef398dfbdf56c9092d2906f562aa245de0dc481eaa5c17edd8c9b300f234363641d6911cfe7b6d8c736a354e5f424eec948f0d520bb01e047ca SHA512 9ddbccfea0cae3d7fa6ffa9576f0030b6fb66e0dca152fb5242e7bd19ce319e922264720fa44f6b65319f8b25ad9e208a01434b94c629fa737bdd82ea22a4fac EBUILD logmon-0.4.4-r1.ebuild 853 BLAKE2B e6acec32ed26ed9f941820b6d6aa4e1495563871f8d07b4c0699822562181b95a8f4db9df69ddca9d3ee4b561810ab4829a2f0fae2c06755be9db4daa8ca6ce3 SHA512 64f74a0213a3129ad40333544fe30ae802101a5ca7c6c065ebb1431a0371d287f325f9ee185a995671e1a09bb6b265a9ea9f1073c42f49ece83de8b98b7e3367 -MISC metadata.xml 336 BLAKE2B 3cf4d66d0fd8c7d621a650d43fbed617006fc02f44f5cc515041b8746d9eb9f3f4336db6e2dd6b543aea3c5734bf5d8b275ad4258d5bd59a74cf6661e84f96a2 SHA512 e4d5565793ec2c2b9993f9561c8c84069afd5c7111ebc55339a545c146fc408c9f2ccd952d18152a07d12009634f27647295d4616f189ea5062b5db8bb6a8a59 +MISC metadata.xml 247 BLAKE2B 61049845c1ffb66aea9959f984983735ad8d7d9d37aab6da3a19951bbf8d67af657cacde1701da8a3dd93b0704c10430d511bea11d56bf98702950f0707436ec SHA512 96c55c2979dd6a4c4761fce9b5a0be387b11fcf197ef903d8680ae82f01a2caea93b1238bed1ac96d3eb250744e2149a507e0424ac017b4324f0806a54e72c4a diff --git a/app-admin/logmon/metadata.xml b/app-admin/logmon/metadata.xml index 9d1727e6bd92..5b159fbcadd1 100644 --- a/app-admin/logmon/metadata.xml +++ b/app-admin/logmon/metadata.xml @@ -5,7 +5,4 @@ pinkbyte@gentoo.org Sergey Popov - - Split-screen terminal/ncurses based log viewer. - diff --git a/app-admin/makepasswd/Manifest b/app-admin/makepasswd/Manifest index b9b8d32eeb2b..0bfa4a64f2b9 100644 --- a/app-admin/makepasswd/Manifest +++ b/app-admin/makepasswd/Manifest @@ -1,3 +1,3 @@ DIST makepasswd_1.10.orig.tar.gz 12382 BLAKE2B f38e181da077650af760123e86cdbc2f39259db82d06198280ac37f5391a7de00ca7009a69b491a150ec9e542c25b7538141941819ef540714e2a6cd75ddd4c2 SHA512 215b8c3941f395c02be43044aed972425db8fe8472ec9f4f39f7f574d9f36c5a1af5bba495dd10570363e923bfe42c26d7571741ae2ef350e660c9973ac0a5ac EBUILD makepasswd-1.10.ebuild 552 BLAKE2B ae35fb4808a3361971135caec829a92a1f652cbea0287e6d6d8a8fb91addfc22700997b417df018facddeb78025400d20a7845ea28b522c89dd8837ccea4e632 SHA512 160bc202eb3c2d78f4f6143ee2aa8fae30b28e361f371ebb99df4688a57d87a5f493650fea9a8e9b8abd849107fcf0890af080fc9c84016432359daae84280df -MISC metadata.xml 283 BLAKE2B 49849d3598308d8cb5e389f56e571eae96c5c1e2f161c1e396c0be681e14acde2121463a297024e1b956fa480e6825186c6d98aa22ffe1978917e12a71e04e7f SHA512 00ac43351b446120da24fd23fda3389d29313ed42918ecf508e3bb57bb7d3769e2fe2788b4be33eb2f4a48713355a55e37a7f9c610737aa1e052597221e27c17 +MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33 diff --git a/app-admin/makepasswd/metadata.xml b/app-admin/makepasswd/metadata.xml index 0d035ad2e64c..7a38bb900964 100644 --- a/app-admin/makepasswd/metadata.xml +++ b/app-admin/makepasswd/metadata.xml @@ -2,7 +2,4 @@ - - A random password generator, for all your secure password needs. - diff --git a/app-admin/mcollective/Manifest b/app-admin/mcollective/Manifest index 708d7b2accb8..066254d2bce7 100644 --- a/app-admin/mcollective/Manifest +++ b/app-admin/mcollective/Manifest @@ -3,4 +3,4 @@ DIST mcollective-2.12.4.tar.gz 1517723 BLAKE2B e49a43ae7b99a5f22fe33549b26f93894 DIST mcollective-2.12.5.tar.gz 1517727 BLAKE2B b5d91c748bb1bfc63c7c040fb067d7ba39badede094d975f0b87587fe3a6c5bb6757a5be73f887be5d83f99dfefb0272bd48da6c9e79b4aee34c8d5f51e2e6c5 SHA512 639458d83b3f25d9aa433c205b9d16ded5ec689c1efb4827457fc3075c000d7abc2b70c9c8cf741c8bea03c1e47284015e69bf834e7a5670c68a40097e45891b EBUILD mcollective-2.12.4.ebuild 1646 BLAKE2B 36932cbac263d9e0c2d6c0ff41a78d902eb9608d2bbf7a819f97a439feab2e7dfce45d3fd7b5a726a8ff61e87a4c1659efb25ca4a713eb1c4d2fd9313c0bf0aa SHA512 1382a7674f73b359669965fa7c591d4e1c60276b918bb028c36edfead8f9cf7efdb1fa0907d757df5210561602bb4a2345e3d15dca86482335289a71eec1d705 EBUILD mcollective-2.12.5.ebuild 1646 BLAKE2B f259fc2825f41f82822004b1713dfb2decd05bdec62af33e41b8436a073f166d99f9f1c1473e739e0c74c347b5201c2f098f69a459ae6dd4dc5946ab8ea40f87 SHA512 6ac57249025751d9d3c41f06167851e9fc9b30d187c0b81e7aa0fff8960ba668e122a8d7da946171f11728b4822d42609f8bb1124a94aca45905d60719d1df11 -MISC metadata.xml 534 BLAKE2B e8866ac769b65ccc61dfe79fe5883bee78ea4066187b7136b899a1a16fa74952f88fd2b81376033d36418dc670d5669d9b65fc3195720ad95adf30bfe49729b1 SHA512 e94dd85f11b4f8b838e928220cb887eeb70860e6d04f03e904ddd4332baddd3b01221305e7229fb575585235436d0d942c116f821ef37adae636a7d5c6193199 +MISC metadata.xml 391 BLAKE2B a3e9320adadd981aa63a50ffcdaa99b9fbb0c09e2ed68abf1581a1cecb795be7d52343f3df9284c35a605ce47c242890c299883d1b51b15f8302a8350f42c0c3 SHA512 b467ccdc3ffb7ede9a597662e19f177fd0fe041727245b926660d26ad824bf1fc5533f140fa8b28651bf3be908849816bf98e0ad813a991f216b239ef175a071 diff --git a/app-admin/mcollective/metadata.xml b/app-admin/mcollective/metadata.xml index bbf72aa5c8c7..a29cba1bed4f 100644 --- a/app-admin/mcollective/metadata.xml +++ b/app-admin/mcollective/metadata.xml @@ -1,4 +1,4 @@ - + @@ -7,10 +7,6 @@ Install client utilities - - mcollective is a framework to build server orchestration or parallel job - execution systems. - puppetlabs/marionette-collective diff --git a/app-admin/mms-agent/Manifest b/app-admin/mms-agent/Manifest index 1d1adf853b91..fc2726135319 100644 --- a/app-admin/mms-agent/Manifest +++ b/app-admin/mms-agent/Manifest @@ -4,4 +4,4 @@ DIST mongodb-mms-monitoring-agent-3.7.0.212-1.linux_x86_64.tar.gz 2643320 BLAKE2 DIST mongodb-mms-monitoring-agent-6.0.0.381-1.linux_x86_64.tar.gz 3618281 BLAKE2B 9c036707aacad3cdbaeb72817a010df5dd91c1c4160dd95dc026c77471c5a7eff7047a93c5b9097a7fc89db96c88eb2c1c83489fde7f132cb4d14ac446333634 SHA512 79366c8ec0aaa3209d7e54942a375185312c491ffc825d9bf70d1fca36b93ab819dccf12e8f1a54c8dbd24ff501a3e3547a5a453e80308d6d638e7c3cf866f9c EBUILD mms-agent-3.7.0.212_p1.ebuild 1509 BLAKE2B 6a6d1eee65df8bd608f31340f98f9ee0582c0b99d1615ab4ea65a08247dd4fd27789445fe046980cbecf8ae92460990672ee2761d71e59d869e0706afde808f0 SHA512 fdd4170c672a2432505db2bded015a6ea7941bd72e30eca689bc8135c07c0e9d90876b9768b969b18dd985660e30d6602769f1919adf00c7a381bed4b5a67c36 EBUILD mms-agent-6.0.0.381_p1.ebuild 1284 BLAKE2B bc793eb7fc238c1f4ba2af5ce0a36aa51dd516025e8d8d5311886c5f5d35299d2a1baaab6262dd303770e38561c46444c2797fc847455722a7007b1c295b5892 SHA512 1f589480aa646f3a148b49cb504fc66f711e78f45c5359a84461bfb079cf5ee22c0caa5ac3555805da6d60f1c95075910f74e6705c004bac311d3f207999b194 -MISC metadata.xml 405 BLAKE2B ede71b3fd6b42c475b1f03b3fee1a715ef25c016645231b863fc3c6bdb7cb9b6a0c9d0ccedcd940198666ac6124f5037e918df2c9a315a588015b7ccd68b74b6 SHA512 1f2c0cf7a01e344fb2cf327b9a6619ca6e9d67e6a6e7e1a191b86a788f11826e72e0f2b96333e1270c91e2692d0733ad0fb64671d8d778b236f9c1b00d7a55b2 +MISC metadata.xml 324 BLAKE2B a21bc3ec8e1cc555e69830ad4bb4a55e4b4d95c2aa54695d55e273e47c5d05c7c4efc675f898a95e68879eba83d96cd14134451fddb3b2eb5cf7e050d622be02 SHA512 e56846df6c433b08f500dae14a2533c90ca923c2dcce77f2cd80f3db6382082ce0e16efb5baee09ebe5f4d0a98b3a8ce88b45a400506159db5386adc8fd60d3f diff --git a/app-admin/mms-agent/metadata.xml b/app-admin/mms-agent/metadata.xml index 153f98e5eac6..3b22e1a252d2 100644 --- a/app-admin/mms-agent/metadata.xml +++ b/app-admin/mms-agent/metadata.xml @@ -5,9 +5,6 @@ ultrabug@gentoo.org Alexys Jacob - - MongoDB MMS agents collection. - Install the monitoring agent diff --git a/app-admin/mongo-tools/Manifest b/app-admin/mongo-tools/Manifest index 8606e7686cf4..29a6bddc3a22 100644 --- a/app-admin/mongo-tools/Manifest +++ b/app-admin/mongo-tools/Manifest @@ -14,4 +14,4 @@ EBUILD mongo-tools-4.0.19.ebuild 1613 BLAKE2B 536182baa4da100c1d3a4ddd7d8818abe7 EBUILD mongo-tools-4.2.3.ebuild 1620 BLAKE2B 7719384b81a600d5ab3f6ef118fdfcba34a46632ec5a9847ce064726be364b59228cd71dfe518d49558d2318119ee8aefe9e1643142ac1708981c644a4c50cdd SHA512 63378bba1aa26dd93b5d76ecf2c1ed4a93b8c67f0912a0461cea007ad375ee91639e3ccc582ecc4233b931f2c62e019a0fdd924d960e20f643568ec87c5c9c98 EBUILD mongo-tools-4.2.6.ebuild 1620 BLAKE2B 7719384b81a600d5ab3f6ef118fdfcba34a46632ec5a9847ce064726be364b59228cd71dfe518d49558d2318119ee8aefe9e1643142ac1708981c644a4c50cdd SHA512 63378bba1aa26dd93b5d76ecf2c1ed4a93b8c67f0912a0461cea007ad375ee91639e3ccc582ecc4233b931f2c62e019a0fdd924d960e20f643568ec87c5c9c98 EBUILD mongo-tools-4.2.8.ebuild 1620 BLAKE2B 7719384b81a600d5ab3f6ef118fdfcba34a46632ec5a9847ce064726be364b59228cd71dfe518d49558d2318119ee8aefe9e1643142ac1708981c644a4c50cdd SHA512 63378bba1aa26dd93b5d76ecf2c1ed4a93b8c67f0912a0461cea007ad375ee91639e3ccc582ecc4233b931f2c62e019a0fdd924d960e20f643568ec87c5c9c98 -MISC metadata.xml 463 BLAKE2B 1e4d37c222538ce5d55e6f5c05ecbe85f57ac74eacaf5935540797f03c4c069b2ce2bd0cbb6b433eb86de9b2480058013759db3d504982df908c2ba9e1b4d2ec SHA512 f09474b3932dd6ae36da20c64a394acf65ad1e3a875e7ca743efa22db8b7e3109c9ebe4c489e62eda12c5bdd4d689ede61eca8a4cc89c42d0a08a270f041fcdc +MISC metadata.xml 331 BLAKE2B 62e95d5bc17f92830615f6a251ac64e2824c9fb7bf5025f0d3898fa2d0cfd0a033fef7e04d6536b4122241462674148ee0516f0ac54ee30587f375404ff86c6e SHA512 00442ab0d006a7e4fb525dcd9df46d45eafa25f85afe5964bc98efd0996898a1b27334d939ea2d5cc843b5249632613585e0a40d9fa0f227334040c8c3d7b741 diff --git a/app-admin/mongo-tools/metadata.xml b/app-admin/mongo-tools/metadata.xml index 7a01cd8f7c90..d8e110f3195c 100644 --- a/app-admin/mongo-tools/metadata.xml +++ b/app-admin/mongo-tools/metadata.xml @@ -5,9 +5,6 @@ ultrabug@gentoo.org Alexys Jacob - - MongoDB operation tools such as mongodump, mongoexport, mongorestore, bsondump... - mongodb/mongo-tools diff --git a/app-admin/needrestart/Manifest b/app-admin/needrestart/Manifest index 7a1718518ce3..f711a222ac47 100644 --- a/app-admin/needrestart/Manifest +++ b/app-admin/needrestart/Manifest @@ -3,4 +3,4 @@ DIST needrestart-3.5.tar.gz 67824 BLAKE2B 73af940efa578b145d89cb0724f7103edd0fe8 EBUILD needrestart-3.3.ebuild 859 BLAKE2B cf0291a65f58175de23b840320e586d485be4978de574db6c48ad0046ea9a661cad515ffb154f9e4f25dc8ae55d6172edc1796f4d5d2d9724c8f395cec8a8a7a SHA512 9b18c5ea2c2afddb37efc238a0ac14ffc461d2fd3b1d57f8547f407ed39712404483f5bbcba159a890333d545777d2b9b85ca61a910683f578c86c5e9b04724f EBUILD needrestart-3.5.ebuild 874 BLAKE2B 9a4441711eaf20dc2ec30596e9d898cb9c91f30ce91aa236e09948ccf45474fe878b720771819dba22516b1c623705ce798ccbd3523f75547a971cca1d3d44df SHA512 97587e9942c153939ae20922d73454cd1e16dcd5a763f6a93c4bda87dbf644e0ac813fae574a4ee13b32d4865132e6b6ff3e9d66eacd5c728bef7c8f26c32aab EBUILD needrestart-9999.ebuild 874 BLAKE2B 9a4441711eaf20dc2ec30596e9d898cb9c91f30ce91aa236e09948ccf45474fe878b720771819dba22516b1c623705ce798ccbd3523f75547a971cca1d3d44df SHA512 97587e9942c153939ae20922d73454cd1e16dcd5a763f6a93c4bda87dbf644e0ac813fae574a4ee13b32d4865132e6b6ff3e9d66eacd5c728bef7c8f26c32aab -MISC metadata.xml 461 BLAKE2B 28793d229fbcb27f6ad2bf256bfae268236133d14302a72693b90e319af2bc2dc4c1928546b9f3c5e5fc657fa4013fb28acedb1762b84bed60850e5ba0852c23 SHA512 6b8877f41545dafdb30cc0ed3664e568901cc13c68c5221817631be63d454ef30d1b2e923f3a8fd9b0d77be825e1f183601e7a7d474a1d196b2a8eef099095b4 +MISC metadata.xml 360 BLAKE2B a0996c4eb2c7dbb05be6ee95e1c0df6ef594d249e332e53cf0c2fbb25513a21da54987ba21171390996a70e2d7d8141913e74f6c410be81c494e0850e895edfe SHA512 110d7d21ababbfcbed16f1ec1cff3c07edcc6dbb05d7806b347401838b0d53d930ddf3a07781c272174f8866bf72a62c187a06d36f06345eca57f040b4fc924b diff --git a/app-admin/needrestart/metadata.xml b/app-admin/needrestart/metadata.xml index c7f0a8e203d9..5aff9fc2d168 100644 --- a/app-admin/needrestart/metadata.xml +++ b/app-admin/needrestart/metadata.xml @@ -5,9 +5,6 @@ candrews@gentoo.org Craig Andrews - - Restart daemons after library updates - liske/needrestart diff --git a/app-admin/pass/Manifest b/app-admin/pass/Manifest index e8ce03d57963..bb19d583751c 100644 --- a/app-admin/pass/Manifest +++ b/app-admin/pass/Manifest @@ -2,4 +2,4 @@ AUX 50pass-gentoo.el 491 BLAKE2B 30c24a820e877e74d4308b42fab036c3c670353af6eb794 DIST password-store-1.7.3.tar.xz 63416 BLAKE2B 5931608e0208dfe6965b79f586c153a4930d1c3d3b74433d026ee0bc5889fcc29334c637ca4fb68308d0169bad7c8235b6632e9f80eda1e24f0f5721353f88e3 SHA512 89755a7b02f05d75055a9fc14fd3f456c0a49ec31bdffd097a027f91228c64a98b18c1e80017aeda811773ae3287ff1b9737532da8ded06799d8fe3979ca06f7 EBUILD pass-1.7.3.ebuild 2200 BLAKE2B 6b45b32c973aac94606a6df46a7e36601c80c35cf83c760772c8c12f987e7dccdddb80d47297cd7cc6592427f506650d76508f8fed3316a15b8bdf3c592d0c58 SHA512 8983cc90db7a0db00fa63b090e5ccaf43ecc1f20a0ee3256f94ec7a0cda501c1495148d2f333c2f68578780c5f18af4dc5beb0284e358a15ab7c4a9f625e8a8f EBUILD pass-9999.ebuild 1970 BLAKE2B f2b42a0e2373581160439a6d1e89af0b873aa4140035d6f918572fafc1b9b8b8d7b31722edc61a8e771bf6912f73f5d8f358bc660c15bbdb12d23d4569d5c4dd SHA512 532a628a7d0192763af3237106e737af3a2d26fe3db2f68134569df2450cef59f1f789301020fb0930ff6c0e2e10fca8161f2b29bb288ad2af0f5f18e7ca3a96 -MISC metadata.xml 881 BLAKE2B 59fee6aeadb16d050eeaedc6d5081963e3ffa8316ddd00afb67661d721fa60b80483c16348e0c3d6c20fdb6513fd5840552c3a95724b619e07122d8755c4e7c1 SHA512 49df1e24751818d46a0c23fcdc9e41d965dca29f9964f7d142e4dba9b076b472c860d9b3eafc15b04a983f49d2cd78eb6b529742469549209c7e4160a15f1323 +MISC metadata.xml 747 BLAKE2B 0fa61ff5f87f66214e11c38fe1dd0dc746b8151bc201c72d972ddbd0f8e32dc89701798746df8e2c912eb0d4ccf43fc91d857dfc5395d184f4da24d5128f7b13 SHA512 5fb903b4d06cd49dea554f2a94bbd79e544840e4cce4e876b12eeaceb45aa6321a3fe50f1d531fdeb9cbd34dab66b2bf3ac0be52b07edaf62acf69a892c96200 diff --git a/app-admin/pass/metadata.xml b/app-admin/pass/metadata.xml index 97bcbb1882f7..3e292a92eba7 100644 --- a/app-admin/pass/metadata.xml +++ b/app-admin/pass/metadata.xml @@ -5,9 +5,6 @@ zx2c4@gentoo.org Jason A. Donenfeld - - Stores, retrieves, generates, and synchronizes passwords securely using gpg, pwgen, and git. - Use x11-misc/xclip to copy passwords to the clipboard. diff --git a/app-admin/puppet-agent/Manifest b/app-admin/puppet-agent/Manifest index d47d37719af5..33b606d2c9af 100644 --- a/app-admin/puppet-agent/Manifest +++ b/app-admin/puppet-agent/Manifest @@ -3,14 +3,9 @@ AUX puppet.initd 765 BLAKE2B 4b48126506cbafe50bccd364a5aab10e57fb2412795122d3520 AUX puppet.service 355 BLAKE2B 96b24396f6b91181c13ef66cb06ff8197135d0bceefe4b01bdeb461d337b369c7fb7721ccbb2bf8680c0e8029d281d1bb0d5eafc7de6393f8fe058b7e67285de SHA512 a4dfb4f510413f0c4cbdcac911d35c33659d661b1dd52f2f9fe296fcff53f8ea4b2270dcb0b56d0128d629e15ffffd1e2c75a4ae338c47233194a035965fe2d6 DIST puppet-agent_6.15.0-1stretch_amd64.deb 22581842 BLAKE2B 19c45427e56a41f6030836129a7fb2824ea47f1000745a8c74b0968c61f719d3cef9a0e02f51009b8e91c4ad66445c074ccc203754bb13d82007316a3d053c60 SHA512 4ec7e04fb6bab697bfccd369740a57f735476a4614dbfa1f7c893901f5ffb9d6ce3d79886b6e035805b1a8f2c3de3e0b9b468b08909881df6022c9700c7a2768 DIST puppet-agent_6.15.0-1stretch_i386.deb 22917002 BLAKE2B 5bab2b6cdde11a46e64996074e8db50d48d004b601c0d08ddfde9c8dec0c0f62da1176b9148d084f0250b582460606b7cd0a97291d157a186b7a97dee4184c51 SHA512 89e676491f7b7b44c9c747b129166db7b025adf76d9911d12d7d026aa8d04de293d3d1c638ca309ee8ed45a37c49b4ab0076ea0c711ac0e43f4297084446784f -DIST puppet-agent_6.16.0-1focal_amd64.deb 22255252 BLAKE2B 64690ea444c666476864ff8d2373a266bd91f91ef996c87f04cfdd3401093795610e0e09a4f0588bbec8b83d64848c92a95572ea570fc7985d93c5e161256e00 SHA512 47ebcac58d9b54b62fa9a854ec4eb4fcc83d2fdef199658532b7b87cf461a8ac611f776db3fbb2e1c11e607896b85a67d7a32a4e9844e1b9b07904e0860c39b8 -DIST puppet-agent_6.16.0-1stretch_amd64.deb 22336186 BLAKE2B 2bb62f25bf243e03288a5ee769c37c53c5f1c8f63a5e1a9d231b522409a68f3b3d957adbde0a99f616cdb60ced58cc6de990ff96f2b99d17be4aacd786c460a4 SHA512 dd5536e5fe9caad2dd7da8cfb6e2e2e93138b76f5a1014999f221c2bfcac94f0faecc3035ce09fc170dbb61226325ec82aafd80f1016e1d1ccacad9f1ae1b176 -DIST puppet-agent_6.16.0-1stretch_i386.deb 22579590 BLAKE2B e923847d2d381d6a1a9c1761259c72c4c92e34d4aad5643eeadbef38d48a09a95d15fd359ded3501257057dbb892bc4dc5ae60abdc01d646cd194d1b40defd6d SHA512 4015da5a4df08e03ab3bf988fd2afb67c37fa7c820f73793ebc3270364928a6f89a5ebcadfeab1f07d4e88a98ee95c2069e47fde4391d2dea98855a9743b6adb DIST puppet-agent_6.17.0-1focal_amd64.deb 22317432 BLAKE2B 570ef37c8e170ab1d615782322c895b0eba3193ac51dd221a8f9597c34c923c36874a5add1cf1074160c86dd4c4acc3ff1b65709cee2c0cddd84abe57c300faf SHA512 541010d896c891040154b22eed3f2e39b026cfef5669c95016ba1aa5b919002fcf2b8d2a15cde8efd104fc2e0699a8cb5cc3914bc039a27280f97f7f67d7b153 DIST puppet-agent_6.18.0-1focal_amd64.deb 22258752 BLAKE2B 547d06b16b2c95ec9be72bd82e1aa0a4a4b511075da73f29ebecdef32ca4ed9b965a38a7c071d9bcc8c444b6974159df97f020878c0e4a20d1f50ff23d4c1129 SHA512 00f0cfd96176f5311f0bab14016ab88da03ecc10fd9e2bf28fc2d9a399600c56a97e23095694be5382005fef0df1c4fe3ff0d1aec3a46d85f74c729a3c62476a EBUILD puppet-agent-6.15.0.ebuild 2016 BLAKE2B 4f4382314410a9401868382b65e5ce627e9c706120dc21a537b71b390bd56480988b36e51f000303542d8711f2aebd47860605e8f52087c895e9453d2992a84a SHA512 45a7eaf2fbd6c66b672943192a92826ee10da6f0ba3a4d8cdc6c9ad2103d2fa534587dc31f5505bc8c9a23474e604ac58af0b328723668cd772a1e75fe6d0d5f -EBUILD puppet-agent-6.16.0-r1.ebuild 2018 BLAKE2B 74f72ffb55bb069bca1a2ea3db686ae1d5236e8c180b3b14afd18f451c7718e51ff09413380abb0bc79497ccde9aa011d7de55a9f7f92ce213d9b8361dde3d50 SHA512 f4aa0379772aa69bc9bb75fd085000e1ea64a889919b025372244f8a72df2da2f5bd27d51844d34985a8f397e9d6b8159ac46da647f62ae7f9e1cb2ec25d7000 -EBUILD puppet-agent-6.16.0-r2.ebuild 2068 BLAKE2B fa894f7b4b85afe9cb403d17617ae13ef9bdd566c6ff5e70edfeec2fd3733c3f5b93c2cc08f4f7b35112d2f8d3af0f3ce8e99abf865f345b3e3bea46ac788de1 SHA512 55eaa06a91b994cd4422f0a7c3f67cd25317729a96110e28a291bf2965855f1cd53aa731fc920ad424d27a80ad210aac2f9e6046c44116b363729193791032f8 EBUILD puppet-agent-6.17.0.ebuild 2067 BLAKE2B fbaa5ddfc2c3085a877a0adb546a8ced6242fcfeffa180cee4588dd6ac0f35ef15b58869f1b22dbc4d92b2344780ad64ae9ef41fa6a46f71bc50fd2f89031ea5 SHA512 154315c97b9ec493d6923e066df73d58a33e6f0c7bc33162d8fcb5b5eb86df3ebd7af93d9cc8a0463d6d19f7650209610fe391a5b530b7b57e147738cc567d9e EBUILD puppet-agent-6.18.0.ebuild 2068 BLAKE2B fa894f7b4b85afe9cb403d17617ae13ef9bdd566c6ff5e70edfeec2fd3733c3f5b93c2cc08f4f7b35112d2f8d3af0f3ce8e99abf865f345b3e3bea46ac788de1 SHA512 55eaa06a91b994cd4422f0a7c3f67cd25317729a96110e28a291bf2965855f1cd53aa731fc920ad424d27a80ad210aac2f9e6046c44116b363729193791032f8 MISC metadata.xml 1031 BLAKE2B 87fd22edd4da3d7b50a8dc12fd136fa3205aef046491b33b9fff0466ffa1824a6a37cda506435a23d14efe5b247d99f4d7b5922cb9fbf13e52cdf54c24031633 SHA512 b180e0fcb10ade14fd10f7cabc3b6eb26ce0c4bd8983bde07aa89c663252e19d249cd7cf7cbfe46426826bd2e88c333060888adbe7e9ac63a05432ff848e2fc7 diff --git a/app-admin/puppet-agent/puppet-agent-6.16.0-r1.ebuild b/app-admin/puppet-agent/puppet-agent-6.16.0-r1.ebuild deleted file mode 100644 index 6ef508024129..000000000000 --- a/app-admin/puppet-agent/puppet-agent-6.16.0-r1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit eutils systemd unpacker - -DESCRIPTION="general puppet client utils along with hiera and facter" -HOMEPAGE="https://puppetlabs.com/" -SRC_BASE="http://apt.puppetlabs.com/pool/stretch/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1stretch" -SRC_URI=" - amd64? ( ${SRC_BASE}_amd64.deb ) - x86? ( ${SRC_BASE}_i386.deb )" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="puppetdb selinux" -RESTRICT="strip" - -CDEPEND="!app-admin/puppet - !dev-ruby/hiera - !dev-ruby/facter - !app-emulation/virt-what - acct-user/puppet - acct-group/puppet" - -DEPEND=" - ${CDEPEND} - app-admin/augeas" -RDEPEND="${CDEPEND} - app-portage/eix - sys-apps/dmidecode - sys-libs/libselinux - sys-libs/glibc - sys-libs/readline:0/7 - sys-libs/ncurses:0[tinfo] - selinux? ( - sys-libs/libselinux[ruby] - sec-policy/selinux-puppet - ) - puppetdb? ( >=dev-ruby/puppetdb-termini-5.0.1 )" - -S=${WORKDIR} - -src_install() { - # conf.d - doconfd etc/default/puppet - doconfd etc/default/pxp-agent - # logrotate.d - insinto /etc/logrotate.d - doins etc/logrotate.d/pxp-agent - # puppet itself - insinto /etc/puppetlabs - doins -r etc/puppetlabs/* - # logdir for systemd - dodir var/log/puppetlabs/puppet/ - fperms 0750 var/log/puppetlabs/puppet/ - # the rest - insinto /opt - dodir opt/puppetlabs/puppet/cache - doins -r opt/* - fperms 0750 /opt/puppetlabs/puppet/cache - # init - newinitd "${FILESDIR}/puppet.initd" puppet - systemd_dounit lib/systemd/system/puppet.service - systemd_dounit lib/systemd/system/pxp-agent.service - systemd_newtmpfilesd "${FILESDIR}/puppet-agent.conf.tmpfilesd" puppet-agent.conf - # symlinks - chmod 0755 -R "${D}/opt/puppetlabs/puppet/bin/" - chmod 0755 "${D}//opt/puppetlabs/puppet/lib/virt-what/virt-what-cpuid-helper" - dosym ../../opt/puppetlabs/bin/facter /usr/bin/facter - dosym ../../opt/puppetlabs/bin/hiera /usr/bin/hiera - dosym ../../opt/puppetlabs/bin/puppet /usr/bin/puppet - dosym ../../opt/puppetlabs/puppet/bin/virt-what /usr/bin/virt-what -} diff --git a/app-admin/puppet-agent/puppet-agent-6.16.0-r2.ebuild b/app-admin/puppet-agent/puppet-agent-6.16.0-r2.ebuild deleted file mode 100644 index d2a6b4ff967b..000000000000 --- a/app-admin/puppet-agent/puppet-agent-6.16.0-r2.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit eutils systemd unpacker - -DESCRIPTION="general puppet client utils along with hiera and facter" -HOMEPAGE="https://puppetlabs.com/" -SRC_URI="http://apt.puppetlabs.com/pool/focal/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1focal_amd64.deb" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="puppetdb selinux" -RESTRICT="strip" - -CDEPEND="!app-admin/puppet - !dev-ruby/hiera - !dev-ruby/facter - !app-emulation/virt-what - acct-user/puppet - acct-group/puppet" - -DEPEND=" - ${CDEPEND} - app-admin/augeas" -RDEPEND="${CDEPEND} - app-portage/eix - sys-apps/dmidecode - sys-libs/libselinux - sys-libs/glibc - sys-libs/readline:0/8 - sys-libs/libxcrypt - sys-libs/ncurses:0[tinfo] - selinux? ( - sys-libs/libselinux[ruby] - sec-policy/selinux-puppet - ) - puppetdb? ( >=dev-ruby/puppetdb-termini-5.0.1 )" - -S=${WORKDIR} - -QA_PREBUILT="*" - -src_install() { - # conf.d - doconfd etc/default/puppet - doconfd etc/default/pxp-agent - # logrotate.d - insinto /etc/logrotate.d - doins etc/logrotate.d/pxp-agent - # puppet itself - insinto /etc/puppetlabs - doins -r etc/puppetlabs/* - # logdir for systemd - dodir var/log/puppetlabs/puppet/ - fperms 0750 var/log/puppetlabs/puppet/ - # the rest - insinto /opt - dodir opt/puppetlabs/puppet/cache - doins -r opt/* - fperms 0750 /opt/puppetlabs/puppet/cache - # init - newinitd "${FILESDIR}/puppet.initd" puppet - systemd_dounit lib/systemd/system/puppet.service - systemd_dounit lib/systemd/system/pxp-agent.service - systemd_newtmpfilesd "${FILESDIR}/puppet-agent.conf.tmpfilesd" puppet-agent.conf - # symlinks - chmod 0755 -R "${D}/opt/puppetlabs/puppet/bin/" - chmod 0755 "${D}//opt/puppetlabs/puppet/lib/virt-what/virt-what-cpuid-helper" - dosym ../../opt/puppetlabs/bin/facter /usr/bin/facter - dosym ../../opt/puppetlabs/bin/hiera /usr/bin/hiera - dosym ../../opt/puppetlabs/bin/puppet /usr/bin/puppet - dosym ../../opt/puppetlabs/puppet/bin/virt-what /usr/bin/virt-what - dosym ../../../../usr/lib64/xcrypt/libcrypt.so.1 /opt/puppetlabs/puppet/lib/libcrypt.so.1 -} diff --git a/app-admin/puppet-lint/Manifest b/app-admin/puppet-lint/Manifest index 1ed90cd481c2..04b254834cdd 100644 --- a/app-admin/puppet-lint/Manifest +++ b/app-admin/puppet-lint/Manifest @@ -1,3 +1,3 @@ DIST puppet-lint-2.4.2.gem 93184 BLAKE2B 5170bd9c30f6e2f5b30120b6edc74550e697c3243d2f5c7249f27a2d61ca2f5612d96efdc0f6be8d065e7d7a4460b9cf6e6dad13a5b24c4ce100d4e6df2f0425 SHA512 ee846688b13536b7d146ea50c0efe5083babf1ca09b77182437ec93be754ae076d54ac34f8082867a26b6df12a09bcd316e5b1aaa9c98150f9411a0c8b007c71 EBUILD puppet-lint-2.4.2.ebuild 592 BLAKE2B 3aad54bd161caede6d54df6bf3012f7beebcfe554c9aec36937a9e1520a4d0605606abd4c77c63ae1ef87238cfe097ae7631eb68c83d3a28035d1d64fc78e684 SHA512 c19c14051ea09416031f44e15dd238c6e6bb099daad8b88a30cbd3e7f61ab55b617657e4127c06fa3c15bf823f0bed9b1830296d6d91bcf616d051e374e838ac -MISC metadata.xml 453 BLAKE2B 4fb00983f98c8c178fa1dc667f966b0f1fd54861ef71e37211fb46edceb8f91c15d55add637a50eda53ccaff8a1d3a6dcbdd02afe2ae32cf0f69797427897d6a SHA512 bd9238c56ddcdcb124df5d7530343756b865d2f279b719fb0ce7bf4e37565709194cb7f564811be6376fd4d3b61403d76eb9542aac3a267c2eb08f1bade21524 +MISC metadata.xml 363 BLAKE2B de2b732638a0b8b0430ac0aaf25635fdbf86493507d787280c14b8c0da5713d31490d7ff89f4cf1347b7952021336d97f355a45f11653ac027722e977ced20d9 SHA512 cf7d45285491a9c11a9bff7354c6bd726eb0e359114a447321642056d199f117921b3bd15d9a427c5b7af2371c0e10ecffa634cf824df2b59997aca9ce6ff3e6 diff --git a/app-admin/puppet-lint/metadata.xml b/app-admin/puppet-lint/metadata.xml index 78dad76cdc2f..f1f6747112d6 100644 --- a/app-admin/puppet-lint/metadata.xml +++ b/app-admin/puppet-lint/metadata.xml @@ -9,5 +9,4 @@ ruby@gentoo.org Gentoo Ruby Project -Tim Sharpe's Puppet Linter. Enforces puppetlabs style. diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest index d33d59782998..5e28f97a52b5 100644 --- a/app-admin/puppet/Manifest +++ b/app-admin/puppet/Manifest @@ -5,15 +5,11 @@ AUX puppetmaster.confd 640 BLAKE2B 78d85ee9b2c413c59eadef3498a8a2e2ee6c6d029bf76 AUX puppetmaster.init-4.x 1108 BLAKE2B 1793d3d881de2c1808159f940bf1e758c2e7fad8fc8eca3c0199828b2c0119547cd744c49f79334de1bc0a7227c0791a5b3645eedb51d3fa8be5822487354b1a SHA512 e177109d90f5954e7cd1968db1d0e0d0e2c6e98bc4d53d0ae0a816d181e304e1b7555f65d8807b98df9f0f8cf7ebafc9d8cca9c32574fb7127c4b480d23b5cc6 AUX tmpfiles.d 39 BLAKE2B 2c9a992bf709a384ae02395299ddeb2febf3cd83b924acd97d0ca7fbc17dac273cb27c926790708c0d929f62282dec0477f167ed2e5fc1418a9ff5d130f246f1 SHA512 2dfec45e6f762ce0431d55b1a826e707e970defacbe050df838b66b347e7423eac78a35248c74908e7b52fa84cde5129ce3f562f64dac357f0368a3bc0b719a1 DIST puppet-5.5.19.tar.gz 2993740 BLAKE2B aa6bde89489279769ee9a1ed5508fb223f7f0153b1b1991970018908eee70ff0816688c702b8dc779d01e1978ea7f9290c80523648730d5408a17674c11345fd SHA512 996fa155ca04c8c3c96c29cf65cd24eaf9e19e89fcf85345509dbd3673b28c263df5b62d6f016b8ac1c1da8ed86f0acf3100eae2656252bb10c542972db81de3 -DIST puppet-5.5.20.tar.gz 2995117 BLAKE2B f147be28967da748bf8d5f7250eae9045caafaa3925f850cc0a77acc19a6a47ed92d4ec81278334608839f6f8c83cab19324f2753bc05d3a042a3bfaccb72a46 SHA512 83b8f234697e13d6fd8ac16634fff4e4adfece70858c32c1001925c71cc4d9a482da1880c27c08e796facb46d5d17889f9521121a69cb49e160e3c031ad564c4 DIST puppet-5.5.21.tar.gz 2997149 BLAKE2B b42fd79132ce0aab02724c7aa38fc39a216df38266b9ee8078b433860b675f36b3c4da0d13d8fb456069250e6cb6470686c83581bc6b57801a44375f829be195 SHA512 b33191c104cb58fc842d065c3cf7dec8ce723ddc9b273c930f56692e252eb6c51bc3b0442db6500cf015fe24ec3eb133428aa09d845ca92b05de2da39bce8bfd -DIST puppet-6.15.0.tar.gz 2880562 BLAKE2B 082f6a6b0ee56cdb1cd98b8cade8b07b7970ae0a78a9cf7c80e9af945eb722ad156b28004ad565c51750a63fa5932e99b1dd39ac0d4008d3ed225868e7671a31 SHA512 ac7e17bd87ee924fd928d565389b424ff2ed45b9b08e1be4eff4dec3688545657e2dfede46adeb48faecf3875c640c99b07ed6e09906b3e66b4654bb984d9296 DIST puppet-6.17.0.tar.gz 2901101 BLAKE2B 59e75d1b2a8d02285ab867d3b63b1656e29c418f4844b21100e135b306e16f82284690565e5354f515499ec7bc0e2ff688308e077cc4656076a38f49bb1bedf9 SHA512 2ebf31cce1dcc4ce0bf9403f56d3f97a41a4014111be1f27e340de8e4db157549bc4609068ee6396be3c88ff1a93b40792692a5b01140fa66a1f5a82453ba1d1 DIST puppet-6.18.0.tar.gz 2911742 BLAKE2B 75ecb14a0cf96c1c54d09f88f91984805834288a166e74c5b9648d5f9ad60a6c279100f32f148659772a22fc01d21345bf765ed47518bfa9bd81d06c17587efd SHA512 a14994aea502fbc78219967e2d711952b580df1e7befeab2d254a73f28036c6c7923d167a20bc61c9abe76000f93dcd3cba92b3353540e2a26fc27b10b06efe1 EBUILD puppet-5.5.19-r1.ebuild 3692 BLAKE2B 7aa03944368b7395b4c587230a39536db28d0a46352bd5c6f7ec457ca29a3e6d9a3672a9b74591d3382909dc4f9ecf6ec73853ad5722b26becafb5c1a1264912 SHA512 6012739c4d92cf576ea482f99e9d560633103116b40be7df8cc3a9e89f9efeef3e02317dbbed1207a91c5372ef7702d723c37207488ecd6ececad5d0df6de9a2 -EBUILD puppet-5.5.20.ebuild 3776 BLAKE2B 9d772a534ddff7356545c782b97eff3b656911d127789391e9c6a4e2370aad1825ebc5c62f05c6e35ad6a91e785a597ede7f67b7855adc707657b612aa27dd56 SHA512 455e955926a4dd543822c2ab13a59867d3649bdb4948c0fe184c24c4e36d2039bbb375bee254d1775a0b257265ba73b53ad1c293e982969689c8c22f0f53ad55 EBUILD puppet-5.5.21.ebuild 3757 BLAKE2B 84bc423625d9ec703ef345fd0bbc44241e5abcd4c964290778a84a636e30a7b87153bb5c450a7b9e61f488279f28553969eb777deebb6ef22c923929b28f3b2c SHA512 cd1be53da064ad5641de2d4566f36f9733201c92ea68b3d36b416a8f786075d148a9a7f48eb1a67eca3567016f381bbc86c2a4dd6f4e3919befed2ae0bb75196 -EBUILD puppet-6.15.0.ebuild 3637 BLAKE2B cd36d770482bad87468463b633c1fbe4ef2020906381c6f407cfc7a5d7ac757a0858a7bdeb948167e87a877fdb03f141544912d393e5a40efeb48657871e3e7a SHA512 09bf797fa8034fd9f651e6fb6cc2ef155b2825f4de5985f3331877f050ce6f26ce297de05f0061fe2f34898dee92944c071df7c4a251a608415197f0e0bfa470 EBUILD puppet-6.17.0.ebuild 3637 BLAKE2B cd36d770482bad87468463b633c1fbe4ef2020906381c6f407cfc7a5d7ac757a0858a7bdeb948167e87a877fdb03f141544912d393e5a40efeb48657871e3e7a SHA512 09bf797fa8034fd9f651e6fb6cc2ef155b2825f4de5985f3331877f050ce6f26ce297de05f0061fe2f34898dee92944c071df7c4a251a608415197f0e0bfa470 EBUILD puppet-6.18.0.ebuild 3639 BLAKE2B 818e60019ca433e92b51946d2ad453c16a844820a5edbd91d3acd1a08b654dfdeb441dffd52ea4ef1418b1e4e0194df2391aae93a9d959b4f9dbb4121182bb2c SHA512 85bc153ff019d9db4cbb5eb334662b2c39e293abb646480122d141fe1f84b49fbc98b3f255e8877b421d1274c7fc3946dc6cf28a3ff8dfda437e7b7661243678 MISC metadata.xml 1569 BLAKE2B 689531701af0604e7a10f59f2eb721c133796a6c7a87d6a9bffef26ed71d7135b9498450274f4875feb5c45ad7b1aa8458be9a71145f1c0f089b9db687be3cba SHA512 a5672e5d6191264e037e60dd3d2d2d545719fe0edc5db1372b6f1c83a05ebf8b4c5b171b5a80f5ec55a531cec3e37d8b9207adcbf38925efe193eecd80999198 diff --git a/app-admin/puppet/puppet-5.5.20.ebuild b/app-admin/puppet/puppet-5.5.20.ebuild deleted file mode 100644 index 92e56e9b375a..000000000000 --- a/app-admin/puppet/puppet-5.5.20.ebuild +++ /dev/null @@ -1,140 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_TASK_DOC="doc:all" - -RUBY_FAKEGEM_EXTRAINSTALL="locales" - -inherit ruby-fakegem eapi7-ver - -DESCRIPTION="A system automation and configuration management software." -HOMEPAGE="https://puppet.com/" -SRC_URI="https://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-3.2.1:0 - >=dev-ruby/facter-3.0.0 - >=dev-ruby/fast_gettext-1.1.2:0 - >=dev-ruby/locale-2.1:0 - >=dev-ruby/multi_json-1.10: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 - acct-user/puppet - acct-group/puppet" -PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )" - -all_ruby_prepare() { - # Avoid spec that require unpackaged json-schema. - rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die - - # fix systemd path - eapply -p0 "${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.15.0.ebuild b/app-admin/puppet/puppet-6.15.0.ebuild deleted file mode 100644 index 11fd2d3c5085..000000000000 --- a/app-admin/puppet/puppet-6.15.0.ebuild +++ /dev/null @@ -1,136 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_TASK_DOC="doc:all" - -RUBY_FAKEGEM_EXTRAINSTALL="locales" - -inherit eutils ruby-fakegem eapi7-ver - -DESCRIPTION="A system automation and configuration management software." -HOMEPAGE="https://puppet.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 - dev-ruby/concurrent-ruby - 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 - acct-user/puppet - acct-group/puppet" -PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )" - -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.10.1.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-admin/puppetdb/Manifest b/app-admin/puppetdb/Manifest index 0a299045c1a2..384693ac6705 100644 --- a/app-admin/puppetdb/Manifest +++ b/app-admin/puppetdb/Manifest @@ -1,9 +1,7 @@ AUX puppetdb.initd 1824 BLAKE2B 76d8252b2fee61270f440734d91735fa002df1583126de60befd3cc756cc0f5368ce49461cee85ffca4c6893b1e1859bff9af86e75d73171d15ae344a9fb4149 SHA512 0d0f67b7eaf7d10474e73eb77174a51e0f891bf664706e11c7a5ef1f918d7967c67251bab797e1d117b0f2b08f4b634ad06a81f6022ef04e6394c15e36a73961 AUX puppetdb.initd-r2 1896 BLAKE2B 04f47dd0406c1f67d4f72a911b0db8b482e37673ec9a0d14d73fb868aaae97f756e03fa39c2c7a9d69a217b5924dafa23c6f3e276a0626f06bf5c143b588a2c8 SHA512 58c248710c6eb39ec13e6f55a8bca686386e79eb048c4927925a2e2e75bce742d6a5e84001c231ea2b74fd4eed0ead81b9a4fc5672fdfbbd59f90677e4490675 -DIST puppetdb-6.10.0.tar.gz 44394062 BLAKE2B fee0a908518bb89e9dda1d4e8683953d305c70fc0e70a856871b0916a4ef610942db1a8f24f59b7704dde3da67ffc2bb1b25cc9254f3efa3c24408bc3a336cb8 SHA512 12ca864a5a515baf4510bbfcab23b686b66cce460908c103c96fd51ad2898f2c5a42b9d0d0c707977267cc31a517b454893ad85982b31176e1ebfa79d7f948ee DIST puppetdb-6.11.2.tar.gz 44799680 BLAKE2B c40048d1fe6cf62371f2adb1a5361b34b1f46e6b344a7565ad9565f2ec4ae3cf1bd4927904c797be92c223dcc98e2302359af753228d09424372ea894cd5d5aa SHA512 af5d5f61147e8b67812af405b3b087897925869a62eb0749a5a59ae72e76bdcfe95879b0cb6d993ee85a00c44c6867e1864c0d22ceac7b854bca248ae1a00ccc DIST puppetdb-6.12.0.tar.gz 46375914 BLAKE2B 7d1a884881e9aa324b0d2a8cd49bf47e4014ff6bc23e94c76c27b3736c75f3cdcead76aea159de17ce1255381e32bb126f9cbf55297f64454fcca6ffd7f28b46 SHA512 040f8653c422e312857f82a8f040a33128f49c7900978a22b9ae672172ec41d2037e323de5aad3c50a630058b6b95c025bae05b3ea923e2321e94f97390998dc -EBUILD puppetdb-6.10.0.ebuild 2647 BLAKE2B 9c83ecde90c6dadb85eec7f67205a0eda5cd6f82cc70cbe2d700cc441e0d920ba1f4a0adee9cd88faedbd402ac6070a904b1ae8c80e455832efd9da4b4ebf715 SHA512 ba06f2e2e5fde0af2463cccf4628f3dae3151cf02c221b2297755fe8a960e81e2ced7775c5a72bb1063986d171545a3f82c25f64213d4c1583dbdded00a314ce EBUILD puppetdb-6.11.2.ebuild 2647 BLAKE2B 9c83ecde90c6dadb85eec7f67205a0eda5cd6f82cc70cbe2d700cc441e0d920ba1f4a0adee9cd88faedbd402ac6070a904b1ae8c80e455832efd9da4b4ebf715 SHA512 ba06f2e2e5fde0af2463cccf4628f3dae3151cf02c221b2297755fe8a960e81e2ced7775c5a72bb1063986d171545a3f82c25f64213d4c1583dbdded00a314ce EBUILD puppetdb-6.12.0.ebuild 2649 BLAKE2B 61c2280603f62775d7e3c06142c0bad6d28795dfd396c45c73680e7d33b034e8f656994a21b304e438f89fc9d700e722bdbbc94dec544cda0f6abbe560c9d1e1 SHA512 1dbf062b0f95659020fcd4ec207aeb658a62e35e74f868d95c91ccabf1115b22536be505fb2de84427a6506c47ecd7cbb3ca0164f618e4d297b921a629065b6c MISC metadata.xml 485 BLAKE2B 5f2ffba1725ce7168c4bacbef8170b7ca626d4e639cc2c32e0063e076fc951681c9a7154d08036e935617bd5cf67a5640acec9ae3964829da9bc3a7cdf412222 SHA512 b9461d712e74a7ff469a554a21c1e4e67954395eaae8de9a8669f7e816e2291120be14e8c659f34b41f65962027cfa73030ef2678003b52a1a56b35de0f9b2b2 diff --git a/app-admin/puppetdb/puppetdb-6.10.0.ebuild b/app-admin/puppetdb/puppetdb-6.10.0.ebuild deleted file mode 100644 index 784885ac312f..000000000000 --- a/app-admin/puppetdb/puppetdb-6.10.0.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib systemd - -DESCRIPTION="PuppetDB collects data generated by Puppet." -HOMEPAGE="http://docs.puppetlabs.com/puppetdb/" -SRC_URI="https://downloads.puppetlabs.com/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="" -KEYWORDS="amd64 x86" - -RDEPEND+=">=virtual/jdk-1.8.0" -DEPEND+="acct-user/puppetdb - acct-group/puppetdb" - -src_prepare() { - sed -i 's/sysconfig/conf\.d/g' ext/redhat/puppetdb.service || die - sed -i 's/sysconfig/conf\.d/g' ext/bin/puppetdb || die - sed -i 's/sysconfig/conf\.d/g' install.sh || die - sed -i 's/var\/run/run/g' ext/puppetdb.tmpfiles.conf || die - sed -i 's/var\/run/run/g' install.sh || die - default -} - -src_compile() { - einfo "not compiling" -} - -src_install() { - dodir /opt/puppetlabs/server/data/puppetdb - insinto /opt/puppetlabs/server/apps/puppetdb - insopts -m0744 - doins ext/ezbake-functions.sh - insopts -m0644 - doins ext/ezbake.manifest - doins puppetdb.jar - insinto /etc/puppetlabs/puppetdb - doins ext/config/logback.xml - doins ext/config/bootstrap.cfg - doins ext/config/request-logging.xml - insinto /etc/puppetlabs/puppetdb/conf.d - doins ext/config/conf.d/jetty.ini - doins ext/config/conf.d/repl.ini - doins ext/config/conf.d/database.ini - doins ext/config/conf.d/config.ini - insopts -m0755 - insinto /opt/puppetlabs/server/apps/puppetdb/scripts - doins install.sh - insinto /opt/puppetlabs/server/apps/puppetdb/cli/apps - doins ext/cli/foreground - doins ext/cli/ssl-setup - doins ext/cli/config-migration - doins ext/cli/foreground - doins ext/cli/anonymize - doins ext/cli/reload - doins ext/cli/start - doins ext/cli/stop - insinto /opt/puppetlabs/server/apps/puppetdb/bin - doins ext/bin/puppetdb - insopts -m0644 - dodir /opt/puppetlabs/server/bin - dosym ../apps/puppetdb/bin/puppetdb /opt/puppetlabs/server/bin/puppetdb - dodir /opt/puppetlabs/bin - dosym ../server/apps/puppetdb/bin/puppetdb /opt/puppetlabs/bin/puppetdb - dosym ../../opt/puppetlabs/server/apps/puppetdb/bin/puppetdb /usr/bin/puppetdb - # init type tasks - newconfd ext/default puppetdb - systemd_dounit ext/redhat/puppetdb.service - systemd_newtmpfilesd ext/puppetdb.tmpfiles.conf puppetdb.conf - newinitd "${FILESDIR}/puppetdb.initd-r2" puppetdb - # misc - insinto /etc/logrotate.d - newins ext/puppetdb.logrotate.conf puppetdb - fowners -R puppetdb:puppetdb /opt/puppetlabs/server/data/puppetdb - fperms -R 770 /opt/puppetlabs/server/data/puppetdb -} - -pkg_postinst() { - elog "to install please run '/opt/puppetlabs/server/bin/puppetdb ssl-setup'" - elog - elog "to upgrade please run '/opt/puppetlabs/server/bin/puppetdb config-migration'" -} diff --git a/app-admin/puppetserver/Manifest b/app-admin/puppetserver/Manifest index 281d73801406..b964471ce60a 100644 --- a/app-admin/puppetserver/Manifest +++ b/app-admin/puppetserver/Manifest @@ -1,9 +1,7 @@ AUX puppetserver.init 2138 BLAKE2B 6c157cb6bbe9e085ae67920abadf99ff97798115f784a60e2be4fa565f5b897f60d8abea21af273b1951477a1662c778081ee9a31063780c179097e764b0845b SHA512 50e78feda08e06a16290f90b7d593653c7fe2e98efdfc8cc7cc4a85a5be528e8bc585b934330f3a87b6f038311942fd8bc6d73f0538069d7b132dd3a64e23f11 AUX puppetserver.init-r1 2190 BLAKE2B 6e4b547af51989d678a52e0fb41e8b27a669d96aaa445998b532524651f2bf2349a26f8eb77ead92a9e0f613a5269fe464045937f318947c8c2878b93dad0d4f SHA512 de159346c4b1b5705d53337994cf77f4b70edd20d60f0e1338589be4ee67c4a1bddca5cfdf9a4e744ff9360676f86391a6675b137c3bef050d71f2964b885b58 -DIST puppetserver-6.11.0.tar.gz 60230325 BLAKE2B e7f95c15755afe1a637558a505f3bf3392da620df44e93ed152ea622bfb35b594120f36bb1c357d49577c8fede83eee318ffe4535df78f50478e09961b62b89b SHA512 1d6fe14cb1dfaec1a8b43c54ebe9bfd9b581b9f2ad4d3f1976e4570679a72657b93060838fdaf55447dd3c7e5e3d38df30c0f20121791ac06d0a09545812b49b DIST puppetserver-6.12.1.tar.gz 60422470 BLAKE2B fd3fa33262a5ae83fb6889079a85c262d74d55b0ffb9ed297d60399c442d7a1676cfc54afd3e25721d6e4a4ad926c43a1f8f1a9db206ee6145280601c501fe09 SHA512 9ad5d3e266f91b8a1ef09302a1f8889f139909fb20268f714fb894dcff2379a01c78baafdab1102a26c26903cefe92ac833c2b20e9ea6f8d379af2dd11c20407 DIST puppetserver-6.13.0.tar.gz 61890579 BLAKE2B be514b3c41dcc018715e949f1f1c86317499baa22fa70e5f7e8df89211b566651ab4de469afadf14fcd1dbc9b1d0b0c21452c313f74052eb8d65bbd591231194 SHA512 ab67ebf94c37a50999a5597e1ceeadf606296c2b6e557bd6ee2bb99ac44b7c8fe8df892f4e3bccb9f0e3822fc480f61a27d6799b7dfc8df12e058c7074d589f9 -EBUILD puppetserver-6.11.0.ebuild 5327 BLAKE2B e4b77aedde76606bdcf9f0ea87150e843edca733dfcc4d9e33d17fd20a26ff61dbd7c34bda8d9f810e843e9b20f97d522b1f8851aa172133eb983dfc307b1d12 SHA512 f9544374dd975698114e1d486b0d22b1325e1e149d9f4c58fc8febb1e0d60f2fe4cb5ab02f10f4cd3704fbdf102e0fde532ccae3376b29e97b776b7cfa4cd35d EBUILD puppetserver-6.12.1.ebuild 5327 BLAKE2B e4b77aedde76606bdcf9f0ea87150e843edca733dfcc4d9e33d17fd20a26ff61dbd7c34bda8d9f810e843e9b20f97d522b1f8851aa172133eb983dfc307b1d12 SHA512 f9544374dd975698114e1d486b0d22b1325e1e149d9f4c58fc8febb1e0d60f2fe4cb5ab02f10f4cd3704fbdf102e0fde532ccae3376b29e97b776b7cfa4cd35d EBUILD puppetserver-6.13.0.ebuild 5329 BLAKE2B 5c95f3bb71eec4b03add549fb79d3217d8d27011039aa0cf4aa41e7e405713dbfe42134f1b4f28926d41acb2d8766c5b648c7ce508bd5141e6bbd409460c9aa8 SHA512 79e7cac0efab3c480be57f739c17bda61cc74d05cd8541de20be5d2ab64524c33ebf5793e9369d69fc65f55d6c46b8a6501163bd6e2ee4ffb78263094018e58a MISC metadata.xml 340 BLAKE2B 91985e6677e8a9d4428356eb316146949d82a250f0a0995308733c4348cfeebabe01990a0cde9e580bc61c8b5c7df44ba92b347d90b9eb9c1f6f9fc38efa899f SHA512 9bc170ecf1a1b3810b0f9a5838ad5eb994169d7b50f5d0c0cfba279649ed7665f8d8a627a463dd35029610c554f8b0e5d76b759218802e3b0b9fa09c45c4ee5b diff --git a/app-admin/puppetserver/puppetserver-6.11.0.ebuild b/app-admin/puppetserver/puppetserver-6.11.0.ebuild deleted file mode 100644 index 5385eacc0c94..000000000000 --- a/app-admin/puppetserver/puppetserver-6.11.0.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib systemd - -DESCRIPTION="Puppet Server is the next-generation application for managing Puppet agents." -HOMEPAGE="http://docs.puppetlabs.com/puppetserver/" -SRC_URI="https://downloads.puppetlabs.com/puppet/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="puppetdb" -# will need the same keywords as puppet -KEYWORDS="amd64 x86" - -RDEPEND+=" - >=virtual/jdk-1.8.0 - app-admin/puppet-agent[puppetdb?]" -DEPEND+="acct-user/puppet - acct-group/puppet" - -src_prepare() { - sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' ext/redhat/puppetserver.service || die - sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' ext/bin/puppetserver || die - sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' install.sh || die - sed -i 's/var\/run/run/g' ext/config/conf.d/puppetserver.conf || die - sed -i 's/var\/run/run/g' ext/redhat/puppetserver.service || die - sed -i 's/var\/run/run/g' install.sh || die - default -} - -src_compile() { - einfo "not compiling" -} - -src_install() { - insinto /opt/puppetlabs/server/apps/puppetserver - insopts -m0774 - doins ext/ezbake-functions.sh - insopts -m0644 - doins ext/ezbake.manifest - doins puppet-server-release.jar - insinto /etc/puppetlabs/puppetserver - doins ext/config/logback.xml - doins ext/config/request-logging.xml - insinto /etc/puppetlabs/puppetserver/services.d - doins ext/system-config/services.d/bootstrap.cfg - doins ext/config/services.d/ca.cfg - insinto /etc/puppetlabs/puppetserver/conf.d - doins ext/config/conf.d/puppetserver.conf - doins ext/config/conf.d/auth.conf - doins ext/config/conf.d/global.conf - doins ext/config/conf.d/web-routes.conf - doins ext/config/conf.d/metrics.conf - doins ext/config/conf.d/webserver.conf - insopts -m0755 - insinto /opt/puppetlabs/server/apps/puppetserver/scripts - doins install.sh - insinto /opt/puppetlabs/server/apps/puppetserver/cli/apps - doins ext/cli/ca - doins ext/cli/irb - doins ext/cli/foreground - doins ext/cli/gem - doins ext/cli/ruby - doins ext/cli/reload - doins ext/cli/start - doins ext/cli/stop - insinto /opt/puppetlabs/server/apps/puppetserver/cli - doins ext/cli_defaults/cli-defaults.sh - insinto /opt/puppetlabs/server/apps/puppetserver/bin - doins ext/bin/puppetserver - insopts -m0644 - dodir /opt/puppetlabs/server/bin - dosym ../apps/puppetserver/bin/puppetserver /opt/puppetlabs/server/bin/puppetserver - dodir /opt/puppetlabs/bin - dosym ../server/apps/puppetserver/bin/puppetserver /opt/puppetlabs/bin/puppetserver - dosym ../../opt/puppetlabs/server/apps/puppetserver/bin/puppetserver /usr/bin/puppetserver - dodir /opt/puppetlabs/server/apps/puppetserver/config/services.d - # other sys stuff - dodir /etc/puppetlabs/code - # needed for systemd - dodir /var/log/puppetlabs/puppetserver - dodir /etc/puppetlabs/puppet/ssl - fowners -R puppet:puppet /etc/puppetlabs/puppet/ssl - fperms -R 771 /etc/puppetlabs/puppet/ssl - # systemd type things - insinto /etc/systemd/system/puppetserver.service.d/ - systemd_dounit ext/redhat/puppetserver.service - insinto /etc/default - newins ext/default puppetserver - # normal init type tasks - dosym ../default/puppetserver /etc/conf.d/puppetserver - newinitd "${FILESDIR}/puppetserver.init-r1" puppetserver - # misc - insinto /etc/logrotate.d - newins ext/puppetserver.logrotate.conf puppetserver - # cleanup - dodir /opt/puppetlabs/server/data/puppetserver/jruby-gems - fowners -R puppet:puppet /opt/puppetlabs/server/data - fperms -R 775 /opt/puppetlabs/server/data/puppetserver - fperms -R 700 /var/log/puppetlabs/puppetserver - insinto /opt/puppetlabs/server/data - doins ext/build-scripts/jruby-gem-list.txt - doins ext/build-scripts/mri-gem-list-no-dependencies.txt - insopts -m 0644 - insinto /usr/lib/tmpfiles.d - newins ext/puppetserver.tmpfiles.conf puppetserver.conf -} - -pkg_postinst() { - elog "to install you may want to run the following:" - elog - elog "puppet config set --section master vardir /opt/puppetlabs/server/data/puppetserver" - elog "puppet config set --section master logdir /var/log/puppetlabs/puppetserver" - elog "puppet config set --section master rundir /run/puppetlabs/puppetserver" - elog "puppet config set --section master pidfile /run/puppetlabs/puppetserver/puppetserver.pid" - elog "puppet config set --section master codedir /etc/puppetlabs/code" - elog - elog "# install puppetserver gems" - elog "cd /opt/puppetlabs/server/apps/puppetserver" - elog "echo \"jruby-puppet: { gem-home: ${DESTDIR}/opt/puppetlabs/server/data/puppetserver/vendored-jruby-gems }\" > jruby.conf" - elog "while read LINE; do" - elog " java -cp puppet-server-release.jar:jruby-9k.jar clojure.main -m puppetlabs.puppetserver.cli.gem --config jruby.conf -- install --no-document \$(echo \$LINE |awk '{print \$1}') --version \$(echo \$LINE |awk '{print \$2}')" - elog "done < /opt/puppetlabs/server/data/jruby-gem-list.txt" - elog "echo \"jruby-puppet: { gem-home: ${DESTDIR}/opt/puppetlabs/puppet/lib/ruby/vendor_gems }\" > jruby.conf" - elog "while read LINE; do" - elog " java -cp puppet-server-release.jar:jruby-9k.jar clojure.main -m puppetlabs.puppetserver.cli.gem --config jruby.conf -- install --no-document --ignore-dependencies \$(echo \$LINE |awk '{print \$1}') --version \$(echo \$LINE |awk '{print \$2}')" - elog "done < /opt/puppetlabs/server/data/mri-gem-list-no-dependencies.txt" -} diff --git a/app-admin/quickswitch/Manifest b/app-admin/quickswitch/Manifest index e27736222e29..40702457473d 100644 --- a/app-admin/quickswitch/Manifest +++ b/app-admin/quickswitch/Manifest @@ -1,4 +1,4 @@ AUX quickswitch-1.05-fix-paths.patch 1924 BLAKE2B b10ea8e626248963b8acfbbd0631f7cbde6cbd6c05d429c9a28ac163389809c1d211dd9f4bdf614d3f0ca5f50779152a7737a83cbb33eb7f51f96052ba4b4c1b SHA512 1df3e97dc223be657efa17637b7bfb541b3fb116856662d06c4be97bffadfc43e8b6242791b6918ff3b7cbc02ce5e01008efc2856269ff0ed1e40216bd33d13c DIST quickswitch-1.05.tar.gz 20218 BLAKE2B 9a17132e07c838dd0d39eb887502ee70fd35206d38d795e5f49307eafa756cbf78b7ffdb0c7de19197560adedff902f09bf52a4c7db9359185ecc37f42abb6c7 SHA512 dfb6b952e06d03834b22ad1abe415499bc3f231dcfee0b551ceadc4c020604b2574b70fff03ffb7099913d77e49c545ee44d51f9f7651c4fba113b0503c3bd26 EBUILD quickswitch-1.05.ebuild 625 BLAKE2B 0020785d8eed17bdd2b72cc2dedda754d259198a4ffffc64aa82a0f4c938d948a758e8bfe623e83e06b89456b356b62171b487e99e6bc6f24e7097c88a06e30f SHA512 7c753d84fb9cf8aad2379a2a77d8de01b9ecdf1ecf69089cbe829b4be166fc5ee2599b3d50aaed1b43b104df0de939243de4c0b52b34bec11dac8e1093226574 -MISC metadata.xml 377 BLAKE2B c17495cc30293086a7a85a9a278ed134e4e7d47169e8ffb1e6d94dcd2f3f81372aa90e5e628ab322e1d3d9bb98af194445764399573231e604e3b51562d359f2 SHA512 05f90b3b4a18647e32f7c3f3029822fefb7aef4cbdbd2f6e74a8f2799e5a42f7f5546307c792aa4bf366536b4d7c1eeef6b4cc1a6b4d6f84d0ac16e5e77a8c88 +MISC metadata.xml 248 BLAKE2B 8e6cb9ca2c191e6e8fec6a8c3865d17911f7ed221eec0f6c6e1f2820d1419ef078dccb63d87af0f449bea469e22b46aff630bb62c3c5749b491c16afab9cd1ee SHA512 8b9ed31af35f3276591800fb60627b068d041eb53b297cced06f776d3dcb3fa271e8c377f41effcfb04b6f78dabbdb908ec7c116b0beea35fddba46d933647d7 diff --git a/app-admin/quickswitch/metadata.xml b/app-admin/quickswitch/metadata.xml index 5438d3107a0d..b479c7b71de9 100644 --- a/app-admin/quickswitch/metadata.xml +++ b/app-admin/quickswitch/metadata.xml @@ -2,8 +2,6 @@ - A utility for linux laptop users to use multiple network - profiles, and switch effortlessly. quickswitch diff --git a/app-admin/r10k/Manifest b/app-admin/r10k/Manifest index 4bc153a8708b..a050303fa349 100644 --- a/app-admin/r10k/Manifest +++ b/app-admin/r10k/Manifest @@ -1,3 +1,3 @@ DIST r10k-3.4.1.gem 210944 BLAKE2B 7e4df4786a332264738f3483b9f2e14739cde2a9c1cf33788692ecf6f783b956856cefeb603f3d29338104bc9a89b0a6773e922189a412e01131cf7c77b58823 SHA512 b8d214cd6b6bc9ce00b9de22c706213be4c480cdf293b4fb47c0ff0e0dafcb3e16fe2b1ceb8d3abd22810630c4163919ded80ff697dff728b165821de61502f8 -EBUILD r10k-3.4.1.ebuild 910 BLAKE2B a4e6f91d3df7e02001425938d0f3953b443be9b7f5d06b87aa1b66787ef2ff3285f344c79a1b39f314080c8aa8e0f29df83142697ed6d401302fbddb1fb8484e SHA512 9c49942d7a150548460c2e1c91230f61c8cb2b78de89ba50ce0427db9084c764c8164315bbb07a905ccd6e9c4d975aa31d333bfd10cd0976da8ce2361afcc029 +EBUILD r10k-3.4.1.ebuild 914 BLAKE2B b2df4ff18feb0f68ab6be748a223b0a4e0380d5705bc0417b8a41ff460a8461594036d0a2a2930f26373eba200ebb185be3db66d71dfca323fe9abdf98f7f739 SHA512 39a8f6aba1f05d293ba913e5cbfc35a81d8b30175f5cc06f7c6ee7928ef00b007c2380bacc1fb35fa855b297499b48af3ace7ff1a4c00e2870be5625717f780b MISC metadata.xml 582 BLAKE2B e3b514385b7b851b3ce037de51024108005224c75fba470db28fe6e4d6b3632ace21a8e829198e0b22d1ba0e76b1a5c01df10426ea497ec3b00e20e578608d2d SHA512 fb8913a9f806ac0b2035dc788ee78536fff96ffb635454f668d7836d8ba849fea158e628da12743c1844b658961866b3d64e8faf700c7e373065045175785536 diff --git a/app-admin/r10k/r10k-3.4.1.ebuild b/app-admin/r10k/r10k-3.4.1.ebuild index 240033b4fc8f..ab8b11160cc8 100644 --- a/app-admin/r10k/r10k-3.4.1.ebuild +++ b/app-admin/r10k/r10k-3.4.1.ebuild @@ -22,7 +22,7 @@ IUSE="+git" ruby_add_rdepend " ~dev-ruby/colored-1.2 - ~dev-ruby/cri-2.15.6 + >=dev-ruby/cri-2.15.10:0 >=dev-ruby/gettext-setup-0.24:0 ~dev-ruby/log4r-1.1.10 >=dev-ruby/multi_json-1.10:0 diff --git a/app-admin/reportmagic/Manifest b/app-admin/reportmagic/Manifest index 09b46885b1c8..63af256da989 100644 --- a/app-admin/reportmagic/Manifest +++ b/app-admin/reportmagic/Manifest @@ -1,3 +1,3 @@ DIST rmagic-2.21.tar.gz 451179 BLAKE2B b52d8dc7473d8679c0698a4d053a9740e72242b5e4de75b9ac44b9f38709c81f61da3b2dda814f5ed1e503192891fe33f070fc037e88fe7cc26c542fc67da02a SHA512 ed9f4e6f8d6160afbe138125c4cb65010a08b95390117ebf07ccde289ff42b78664b1fe677e23f46a221d153889f807c545329936829fceeae4690b00732a637 EBUILD reportmagic-2.21.ebuild 918 BLAKE2B 0a6d0aa7bbefab15fdfaee46e525a51dd9745236a3487dd580b84b42afe8a22d08fdb83e26929793029dd09a76414a0051366652a4bafb3ea2d33f276304e38d SHA512 38dfcf32628ef422aaa461a57ce27f82e9674a183f2820b7dae1f5917e4e17c3f9e8dc560bf5dbe19b6e0f961a24172563cfa06d5c8eb1b40ba6899ca5e0e032 -MISC metadata.xml 275 BLAKE2B 3d57550415af007a55b63e9043ab4d6a6e77c51dbfd7e1e9368e18c0078e7a9f096ef3d5dbaf4d65ed3cf1bde0d32b184724ad06c93e654d07f9c4b83b1d04fd SHA512 8c3747aa12bd26e790ea267481292eb4ebfc2d27b7acb498547aae3d8479654ac9d13aecd61a49be21de831924ee3fb809d4da5a4c765127af10e13a9cb32fd2 +MISC metadata.xml 168 BLAKE2B 95e3160d1d6abb3e5510581fe45ddcd9ad526f89bbc0d3ad226e2782d148a0c71e50426809a87fb45e6fc9356e597a1d271002764caebc79be8846301eb82d5e SHA512 5edd6cda32972ff5e53cf5f883928bd1887b4a45572657f99101284a909ea04ff906b8f4068d247d1b3367bde813dbb37ba11565aaff880d9b500685b0f5a33d diff --git a/app-admin/reportmagic/metadata.xml b/app-admin/reportmagic/metadata.xml index 9f889449d4a0..585b0dc75dda 100644 --- a/app-admin/reportmagic/metadata.xml +++ b/app-admin/reportmagic/metadata.xml @@ -2,7 +2,4 @@ - - A report generating applicaton from web site log files. - diff --git a/app-admin/setools/Manifest b/app-admin/setools/Manifest index 9c21e2198fff..cccbb81081e3 100644 --- a/app-admin/setools/Manifest +++ b/app-admin/setools/Manifest @@ -1,5 +1,8 @@ AUX setools-4.2.2-remove-gui.patch 970 BLAKE2B b3d701d0e9b4de0a3f66ca8696700e70becfa5de068e385d12ca61f76ca59f495a69fac65ee986fa548bfec2487f21b5b948da2d729cef8a3008d906c9f7e73d SHA512 088be5d53e4402fa91bec20b3d85b8c1a77b41ebde1bbb44909e740b140bd6f79b641b68f56d258ad5a4af40df3023745663acb305a810ee19f126a0e99f1e6b +AUX setools-4.3.0-remove-gui.patch 879 BLAKE2B d8c61405d96466fbd2f1704477dfbe64477b7cb26f2a8aae66c6d7ca0ac73c4a6372ce02917ef2ef424bb8faa2175bcad7c2eeca1c84d292005d5426eb3db004 SHA512 de125a4bd4fa8aa1aca98b33449d9b11746b2aa6ccfa202ed9711b253a9da98c1200b075e7b31a27b00fe3277557d29c1be8971a5fc079be572d61c25b64bec6 DIST setools-4.2.2.tar.bz2 237881 BLAKE2B 6c09223e36af4ccf1ab3c194df3a4dd2871887abf25c9bcd66ef3510357f2fb6efef65a8c773267eb951c05e8308b12d96bab8efb65eb07c2ae53be60f045e82 SHA512 03eb9dfa22da6d6cffd1732fbc7d50eb8276c235d29f76b774e190b3f04f3b00533131885c6d4bc3c8dc965526b1bf4d6aec4bb3af193b4eb76a15acaa9f743f +DIST setools-4.3.0.tar.bz2 249694 BLAKE2B 03d689f0f7dcc5ad7cf1ed114b7466aa0add96b70aa4b4a0a563805ad58cd1bde5651b155d202835e238aee9f07bf7595bfb09c20d2984ef6b921866ac1dca2e SHA512 f2ef045e76223918f16d8b0d8365166d6afa320558269be96f3a8875189607253056179092fb8134aaa2e50a5d0862f246c0aa0f8d33060919f4bc1257c109d8 EBUILD setools-4.2.2.ebuild 1244 BLAKE2B 12679432d583a6d7cf3bc5b4934afe807baa10beb06cd65554eff037041e4b920ca969cd74e7af575bc14987dd56e5490b54c8b99f31fe93309e30ebebd79800 SHA512 15d41d5cabd0cc8c5f0996379d371342701c42cfbf25e73c72d753bc798fc294ec0e6074b4d04074bc4965bc015acf1d16a083eeef1600b3f57e0eab54a136f6 -EBUILD setools-9999.ebuild 1246 BLAKE2B 96a9668a3c3da8e18bb5c07a14914024776737cdb485963536e8686851538b661fe2deb1032fc8af57101117534cceaeafe7e11d1df4eefb82ab5203d0bd3749 SHA512 8b5f81c50005b285bf67af722f0bef81fac45692764669363241c9fbdc65822c7f0bf40f2be6ba01742ab2b78b41ce4965dd0e5f63aedac0a641209979bf9e1f -MISC metadata.xml 401 BLAKE2B dc411a73d59193727d72889e4e5f3840aa9cf7b1b6ef55f28ab6a6beee533276954e27fe105a60c392c49ac761745304865c221ff9417464112eb866f35bf6e9 SHA512 354eb8fc14e5673dfd6ad2781a784cd6d77442bf879a96c206b758615c1612397c09c20161efb9e37bc56a588e97a74a20939773dec0b1f137eb6ac353234d2f +EBUILD setools-4.3.0.ebuild 1254 BLAKE2B 1779f71bac2945eca0ffc5fd077b82da117d414412f77d313ab722dff14b2de83728a8da316197798fb8bc7c8466980eb66fa622169c6128e780fcccd53b760f SHA512 2740c48f1b9bcd2faa1390dae29734ff96fb0c4a7fe76e9721bcb6a61562ba72d07530e6ee1860bbb271637adc3e0537d7163cdc0b1e576bfb301502196dd6c2 +EBUILD setools-9999.ebuild 1254 BLAKE2B 1779f71bac2945eca0ffc5fd077b82da117d414412f77d313ab722dff14b2de83728a8da316197798fb8bc7c8466980eb66fa622169c6128e780fcccd53b760f SHA512 2740c48f1b9bcd2faa1390dae29734ff96fb0c4a7fe76e9721bcb6a61562ba72d07530e6ee1860bbb271637adc3e0537d7163cdc0b1e576bfb301502196dd6c2 +MISC metadata.xml 334 BLAKE2B 7fa85c132495c221d8618934cfe5481df604ac8c4bf36878f36d8c35b31e923515634124b0e3b9abda16b748a7684463851574a23428dfdc54bd8a7bd3625ad5 SHA512 52b24eea951558dca0db5c046f0a803c94ebd9d9b42b4a317ecd2d60f0dff885872fc3813d94f4c5c5b9ec2696f609f59cb34f406348f3a75c7ce270218d4513 diff --git a/app-admin/setools/files/setools-4.3.0-remove-gui.patch b/app-admin/setools/files/setools-4.3.0-remove-gui.patch new file mode 100644 index 000000000000..85abbf5a7aa3 --- /dev/null +++ b/app-admin/setools/files/setools-4.3.0-remove-gui.patch @@ -0,0 +1,16 @@ +--- a/setup.py ++++ b/setup.py +@@ -146,10 +146,10 @@ setup(name='setools', + author_email='pebenito@ieee.org', + url='https://github.com/SELinuxProject/setools', + cmdclass={'build_qhc': QtHelpCommand, 'clean': CleanCommand}, +- packages=['setools', 'setools.diff', 'setoolsgui', 'setoolsgui.apol'], +- scripts=['apol', 'sediff', 'seinfo', 'seinfoflow', 'sesearch', 'sedta'], ++ packages=['setools', 'setools.diff'], ++ scripts=['sediff', 'seinfo', 'seinfoflow', 'sesearch', 'sedta'], + data_files=installed_data, +- package_data={'': ['*.ui', '*.qhc', '*.qch'], 'setools': ['perm_map']}, ++ package_data={'setools': ['perm_map']}, + ext_modules=cythonize(ext_py_mods, include_path=['setools/policyrep'], + annotate=cython_annotate, + compiler_directives={"language_level": 3, diff --git a/app-admin/setools/metadata.xml b/app-admin/setools/metadata.xml index fdc3261aeec3..8b667b0a7682 100644 --- a/app-admin/setools/metadata.xml +++ b/app-admin/setools/metadata.xml @@ -5,7 +5,6 @@ selinux@gentoo.org SELinux Team - SELinux policy analysis tools. SELinuxProject/setools diff --git a/app-admin/setools/setools-4.3.0.ebuild b/app-admin/setools/setools-4.3.0.ebuild new file mode 100644 index 000000000000..fd1fb1b07fac --- /dev/null +++ b/app-admin/setools/setools-4.3.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_COMPAT=( python{3_6,3_7,3_8,3_9} ) + +inherit distutils-r1 + +DESCRIPTION="Policy Analysis Tools for SELinux" +HOMEPAGE="https://github.com/SELinuxProject/setools/wiki" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/SELinuxProject/setools.git" +else + SRC_URI="https://github.com/SELinuxProject/setools/releases/download/${PV}/${P}.tar.bz2" + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" +IUSE="X test" +RESTRICT="!test? ( test )" +S="${WORKDIR}/${PN}" + +RDEPEND="${PYTHON_DEPS} + >=dev-python/networkx-2.0[${PYTHON_USEDEP}] + >=sys-libs/libsepol-2.8:= + >=sys-libs/libselinux-2.8:= + X? ( + dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] + )" + +DEPEND="${RDEPEND} + >=dev-python/cython-0.27 + test? ( + sys-apps/checkpolicy + )" + +python_prepare_all() { + sed -i "s/'-Werror', //" "${S}"/setup.py || die "failed to remove Werror" + sed -i "s@^lib_dirs = .*@lib_dirs = ['${ROOT:-/}usr/$(get_libdir)']@" "${S}"/setup.py || \ + die "failed to set lib_dirs" + + use X || local PATCHES=( "${FILESDIR}"/setools-4.3.0-remove-gui.patch ) + distutils-r1_python_prepare_all +} + +python_test() { + esetup.py test +} diff --git a/app-admin/setools/setools-9999.ebuild b/app-admin/setools/setools-9999.ebuild index 88bea3902042..fd1fb1b07fac 100644 --- a/app-admin/setools/setools-9999.ebuild +++ b/app-admin/setools/setools-9999.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="6" -PYTHON_COMPAT=( python{3_6,3_7} ) +EAPI="7" +PYTHON_COMPAT=( python{3_6,3_7,3_8,3_9} ) inherit distutils-r1 @@ -42,7 +42,7 @@ python_prepare_all() { sed -i "s@^lib_dirs = .*@lib_dirs = ['${ROOT:-/}usr/$(get_libdir)']@" "${S}"/setup.py || \ die "failed to set lib_dirs" - use X || local PATCHES=( "${FILESDIR}"/setools-4.2.2-remove-gui.patch ) + use X || local PATCHES=( "${FILESDIR}"/setools-4.3.0-remove-gui.patch ) distutils-r1_python_prepare_all } diff --git a/app-admin/verynice/Manifest b/app-admin/verynice/Manifest index c2611fbe6b16..95ea27adc000 100644 --- a/app-admin/verynice/Manifest +++ b/app-admin/verynice/Manifest @@ -3,4 +3,4 @@ AUX verynice-1.1-build.patch 2529 BLAKE2B 5ec0b3c4b4c1a91d3f7076068bfd3a39128d89 AUX verynice.service 158 BLAKE2B b71905d327904eb6a524e5d6b2dbc1606ffd0b5bbfad659c9d336ea41edbe8e6510966886cf814888bf8ec55cdd033299b1c91b7e7e3c3f455fa0f8a6ab8ddd3 SHA512 03a88cc405c8d6fa18f1e523e6987b1455011cf17ff38f1e937d523b33d88cae839f256811b487ec3141d8b396a15b8af778998d53bf55dd69f6a6a6dbc6a148 DIST verynice-1.1.tar.gz 37576 BLAKE2B ac499b298858ada109f298bb2d37dc5fc7ecd17386994749a5a8a3612038eaa98d1f122ed990d9c8bd9e17a428b0a3b4c0c7f0df4a9f1c0441e3fe22fbeb1d07 SHA512 731fa22162bb4f48b943839ccf8ccdc769587e323da11e4a77ad14539a724ffbb89e5f4122e1ab36df3306c507afc958d1125160d34d9cbf55df4dc69e4a0139 EBUILD verynice-1.1-r3.ebuild 724 BLAKE2B e2ce6f00a8230f0c18d8ad80a7f5c46d77a9c34108e2d704b7d2b21c19700bdcc606bea015e5e765220363f12e4a4d0dce023d7f92cd63d15564025698f84941 SHA512 497e0b2229baa3fd5d566554d4b2d028b34ccc45dc4be387ef0052b030900178ab697cf3b9b4ff9c690f0f2b09ee05c5ffc1f00590f207b3c973272ccae02815 -MISC metadata.xml 318 BLAKE2B 1786ed2568f2f60dcaa875da07b616c2c77a1d4fe0151463db5542db66caef11931259da6bca4b437e125849caa3a3505ee607eca6c57b35ecfa75f45c82f370 SHA512 04cee3becd3a20c8f455969ea4c38d7a0843283bafded1af5310fe090159ad2ae0c804fc4893fa88138ad98aa3feda6991624c8a4942b245b64db5eebb3dcf46 +MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33 diff --git a/app-admin/verynice/metadata.xml b/app-admin/verynice/metadata.xml index a1dec792eedb..7a38bb900964 100644 --- a/app-admin/verynice/metadata.xml +++ b/app-admin/verynice/metadata.xml @@ -2,8 +2,4 @@ - - A tool that can dynamically adjust the nice-level of processes under - Unix-like operating systems. - diff --git a/app-admin/xkcdpass/Manifest b/app-admin/xkcdpass/Manifest new file mode 100644 index 000000000000..4e40112a5f49 --- /dev/null +++ b/app-admin/xkcdpass/Manifest @@ -0,0 +1,3 @@ +DIST xkcdpass-1.17.3.tar.gz 2072127 BLAKE2B 20339e7a0fd43f86eb83d89774613fa0009a13ca190be7d36edb8244b7d2e0b48041b3f8c7156c04e4d2dbae0c4475f5f1e577701e651146acab1284aa6c032d SHA512 5359b0b4e3076c2b385773862ff03e3700888d1ae967a26c5b19add3c9d2cde179ed5ad3309c5b53ab6cdbd40c8fedae1f6b9b0483dba83858671f9d816efc6c +EBUILD xkcdpass-1.17.3.ebuild 976 BLAKE2B 2afa94b45e102b2181d9c171b3e8fe501844e870c28f4e1875e108218362735f7f09c7088208c5d5d35aa8b73888294eea9f9ce1e3f1105e2ecdb8acc72af474 SHA512 12be95eb6e479fc0b7748d14daa9c9521f4c3972386cac3428e92667a5fd42180dc0f6d01252de24bea7392a768c4c13bbd1a29a4ce9efe6e69febe90f9996f7 +MISC metadata.xml 244 BLAKE2B 24ebafa89c32f799b62237b0d9442143de8ccb86c1625f2a49dd91ec9caa63cadc52000005b5b5ef148df89e907e1407330a8d8411ffb5f4facaf629a3184cb8 SHA512 d7a2290eb2970ef7fb9bea275b209c7ace388daadcf3e317b099767d72c7d9f0b894e23492f02e973d27010a7568e48549e4f502c9628efc3133012680304784 diff --git a/dev-vcs/git-bz/metadata.xml b/app-admin/xkcdpass/metadata.xml similarity index 73% rename from dev-vcs/git-bz/metadata.xml rename to app-admin/xkcdpass/metadata.xml index 0319eec4c8be..c67d4dcaca5b 100644 --- a/dev-vcs/git-bz/metadata.xml +++ b/app-admin/xkcdpass/metadata.xml @@ -2,7 +2,7 @@ - mgorny@gentoo.org - Michał Górny + bkohler@gentoo.org + Ben Kohler diff --git a/app-admin/xkcdpass/xkcdpass-1.17.3.ebuild b/app-admin/xkcdpass/xkcdpass-1.17.3.ebuild new file mode 100644 index 000000000000..982abbe2a248 --- /dev/null +++ b/app-admin/xkcdpass/xkcdpass-1.17.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +inherit distutils-r1 + +DESCRIPTION="Password generator inspired by XKCD 936" +HOMEPAGE="https://github.com/redacted/XKCD-password-generator" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD CC-BY-3.0 + l10n_de? ( GPL-3 ) + l10n_it? ( CC-BY-SA-3.0 ) + l10n_no? ( CC-BY-4.0 )" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="l10n_de l10n_en l10n_es l10n_fi l10n_fr l10n_it l10n_no l10n_pt" + +src_prepare() { + default + + use l10n_de || rm ${PN}/static/ger-anlx + use l10n_en || rm ${PN}/static/{eff-short,eff-special,legacy} + use l10n_es || rm ${PN}/static/spa-mich + use l10n_fi || rm ${PN}/static/fin-kotus + use l10n_fr || rm ${PN}/static/fr-* + use l10n_it || rm ${PN}/static/ita-wiki + use l10n_no || rm ${PN}/static/nor-nb + use l10n_pt || rm ${PN}/static/pt-* +} + +python_install_all() { + distutils-r1_python_install_all + doman ${PN}.1 +} diff --git a/app-admin/xstow/Manifest b/app-admin/xstow/Manifest index b1d37cfc5083..a503a4c18214 100644 --- a/app-admin/xstow/Manifest +++ b/app-admin/xstow/Manifest @@ -2,4 +2,4 @@ AUX 99xstow 65 BLAKE2B c3d3dae69e0ed5251a996ddfb164795718974e1c2464176e680373fab AUX xstow-1.0.1-ncurses.patch 1070 BLAKE2B 58782b144bf997d88e1480f7743afb8d6dc2e814a4a412bb0d0ebf8cc83ae0d1aab5605228e7a6228e0aec6b8fca83104249e80e7f2406aafe2f9ab8408cf6eb SHA512 63fce626ad5b376a5aa2d335fdd4d73ce3a1b7fccc5a6ff5ab92182d6f3ca40417926b9d35f3447ed73f386d3022d6dc81ec39a2f790fea46b681d344fdad389 DIST xstow-1.0.1.tar.bz2 153530 BLAKE2B ad5d2677725f2254bb87a4cf8f73e8158868a206f41e9a2ee7bb2547ae6e8634ab65f58655a04051425e5818071253672ccf96b8ddccd01026e992d085e0c1c5 SHA512 bb4bb0e9d8fbfe3933c2137cd2258e3246ebfba549aec669a7f324e82af0eea4ab7ca38e68d7102c1417c1566029318749139fa91efd7a904b8f742d426a3d4b EBUILD xstow-1.0.1.ebuild 1210 BLAKE2B e05705c7ca16a1f3767ea0b7520262142ccbd3ba07f880ad92b587f58d065a0c0f96b248799d92f792c30349cf37893e3bd398f5ebbb9c17e81cf925f0279d1b SHA512 c33be296f15d73fc57622ef8cd41ac6984a36ab07932ca84eeed71535add7e1125752f8f324262c02fc06ee1c0963744360d66451f273b27dbeb997b6a05dc98 -MISC metadata.xml 422 BLAKE2B b4f2fdf4510d87729e84ce43f6576e220eae0e82219c62e18ca7d3db1483d819fe60218df9baf68292463e326860bccf180f961a1b2c9df884c209f232b7a705 SHA512 c78f69be0d671d4d92a65412327ae34d9a61777227194b3d41032232da8e623be99ce8c7d6897b65e4b2971e37cad1ec1d5f180779c31cca55bbddd5e74e5344 +MISC metadata.xml 324 BLAKE2B c246a8ef98a1336c05a4da27154039d211c9f8abf0b634f32a2b6cfb3eb8a8888f24f594449468213bbf7cf4db4bf50d2fc0f1d0bc3797bfad8ff48d0ba3bee6 SHA512 88047ab13e5a2d8dc89d81f310f51b25ba1a7ac57501209ec4cf987bc5c2c681a445836a1111dbc0d7ddac0ccebb6da95ebd90ed2ca262cdb50a2bb9c6c76ce0 diff --git a/app-admin/xstow/metadata.xml b/app-admin/xstow/metadata.xml index 4154b7255346..e42ba7295211 100644 --- a/app-admin/xstow/metadata.xml +++ b/app-admin/xstow/metadata.xml @@ -5,7 +5,6 @@ maksbotan@gentoo.org Maxim Koltsov - A program that manages the installation of software packages. xstow diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz index 6782329a21c2e6b7665d90764dc561e537fe172c..d64ff4ba167bc639647479629a69278abcb9b7ed 100644 GIT binary patch delta 15844 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 diff --git a/app-arch/advancecomp/Manifest b/app-arch/advancecomp/Manifest index 3b8b680be174..b23c10102163 100644 --- a/app-arch/advancecomp/Manifest +++ b/app-arch/advancecomp/Manifest @@ -1,3 +1,3 @@ DIST advancecomp-fcf71a89265c78fc26243574dda3a872574a5c02.tar.gz 1195310 BLAKE2B 9dcab7e266023f996504cfcfc9ba8237f216f2bf1af56d645e3fe7fb79a5e3d0dae2abdd47cc9c38c6ade385d1eb44b1e0ae6afa6fd2485afd1423be37276d06 SHA512 2c3e01146441aa940f6de464e0c19613f22d6a5fd671e4e0b1b83e68cad322ff0dc6be0fa328524332e6a782198edfeac0443b72a30d9c51c86e7c5ad141f6b7 EBUILD advancecomp-2.2_pre20190301.ebuild 1002 BLAKE2B a43008f31eda3336f4b529db071b61e02b362f5f6b3da59fe77b064a31134626e2bc4643b6eebc6c5702fb229ff0fdb8057414c57d5f406db6de39272b2714eb SHA512 522bf7d3aada96ed7507a3b48244b6dbb50cb83b12b1e4a3d0f2ecff4a849fc2b192642a3678fc05aeb61ed4a9b4a2e9fba5178581ce7640b9d516ab19e3fd1b -MISC metadata.xml 525 BLAKE2B 7b701e8291c27054417e28405eae6e285a384f80e96801fa7b088115a40abe3d35f2db1104a1b77a9a5e486327cdc91327427605172e4f00c61b515c91b0ef8c SHA512 4bde385cbadadb14a594602dddec98f079cf1f970138c63296ef1c634bdd9f352c9662b0064f3738017e9ee24bff5662e7e02df19797ae0276c7e889376857a7 +MISC metadata.xml 389 BLAKE2B ed897e83e347f7fc4b6e6fa63d80411e17976e1a31643ca586f3a842745673f690ceeff904b0fffcf39633002525d603fb01cac62caff5e8bc4639e14ecea3aa SHA512 d8b6d613b1fc382dc8add3ace9f08eec9d479e0460db597e241edfcc5b398f8916eeb8958eaca6588a00ce8fd8a9c2833a12b422256d4629eac573f59780dd0a diff --git a/app-arch/advancecomp/metadata.xml b/app-arch/advancecomp/metadata.xml index 559473ad2e25..511708a0fcec 100644 --- a/app-arch/advancecomp/metadata.xml +++ b/app-arch/advancecomp/metadata.xml @@ -5,10 +5,6 @@ mgorny@gentoo.org Michał Górny - - AdvanceCOMP is a set of recompression utilities for .PNG, .MNG, .ZIP - and .GZ files - advancemame amadvance/advancecomp diff --git a/app-arch/arc/Manifest b/app-arch/arc/Manifest index a6f1d4795d2c..afbc0e51375d 100644 --- a/app-arch/arc/Manifest +++ b/app-arch/arc/Manifest @@ -4,4 +4,4 @@ AUX arc-5.21o-interix.patch 341 BLAKE2B b37abfafd5d0de28ddcf0f8c5392e2e9ea6921e5 AUX arc-5.21p-fno-common.patch 934 BLAKE2B dc9c058a2e0053dacae271c599333cf02a262857c619c214c02e4c189a2e5f7491cea04f67950c16f840bbbb94149a15aa5417e33ab698dd983c9dc10ab349da SHA512 4f79298bc9ccc8ebf8cff50ef5d943841afb3d1281bf35581f1fe0bdf512bd8ac7edf04a0149d9d30df8a2c02e45828c38f2f97d5a918de9e6f1a1f50f245058 DIST arc-5.21p.tar.gz 84791 BLAKE2B 3dc6c2e9c83a9021a9a865676e248278f88b3de868846b39e1b1a9365299c410e7bb3c0ed07cfd3ad1e3f6340eb0e3d21b57a7c6e8ea92f61b51a914d7e4fa0f SHA512 c70c01ec407cc27f6507e2715d8b553277609cb49369a1e65a83d007362a24b69bb09ef2bf168ee36ca6797bd4524644a89e9114d866351ae53fece193c2967c EBUILD arc-5.21p.ebuild 877 BLAKE2B d171ea2003663e9a98391587682fd1f1d49109c895a88747071450ebaa87fcdb2731a9c76a0469c171aaeae7bb9b269717b1bfc5bd79fe4e5f770574a128e2fd SHA512 9eb187ec8f47b773cd795ddcde59a88d5e3bf2e9d5b2ab183e79a800088ef738e591a21605c67372928b3e67b6afa64d29e48d7f9cf027638bd66637405625a1 -MISC metadata.xml 356 BLAKE2B 8f18c0ad0004f2b5a4ad4d35cb420a709bdeaaba374491c58e19ceadc06b6bccdb54419cb4c93985498e9b99b33417d2cecfe26db6228cc500a407e172124f2f SHA512 22f42b35b8c8ad43bac261820902eb8fc9835c2ed1a96e75a56fc97e0732060e6354e9485458f928177f201f7f6ebd9e75c7cae9a1cff4b376b997d3c3f20d18 +MISC metadata.xml 245 BLAKE2B ff465a2889a98102a34066d3adaa422ead459625ea37725edc0693f8c3cb2957614065f05262232fb3684a0664e71ae2bcf16ce5117f5ea5fe7f4e8f71d0a8e8 SHA512 d32b1e423299f63707758e535a7901995eb6dcc98142819003caad6f47977f3a3525051637b67bf730c27cbf81d2187dc1a0034ee3a681d4865a89e4e115bd6d diff --git a/app-arch/arc/metadata.xml b/app-arch/arc/metadata.xml index 2909b64a9606..45f29ce39fbc 100644 --- a/app-arch/arc/metadata.xml +++ b/app-arch/arc/metadata.xml @@ -2,7 +2,6 @@ - A program that is able to create and extract files form the DOS .ARC file arc diff --git a/app-arch/bsdsfv/Manifest b/app-arch/bsdsfv/Manifest index 0debe5a06325..3c0ac5d163f0 100644 --- a/app-arch/bsdsfv/Manifest +++ b/app-arch/bsdsfv/Manifest @@ -1,4 +1,4 @@ AUX bsdsfv-1.18-64bit.patch 2388 BLAKE2B 377975f51f211c90cb9f7571c4b6e437cb75a536238aa703321efcc6ddd13e19b9649468eb8c5aaa23f5ad982148fe92bdb65fb8ef40023d7a4375133810d6c8 SHA512 5831956791b03972b1fdd3199687b10e7a55d562e815f94b863fb75a549eec14b85488bb0a9c9e5d2fb3241a95846f710dd5b19547ce33c425da756c685c18a5 DIST bsdsfv-1.18.tar.gz 13301 BLAKE2B 663ae589e67455dbea968aeedaed74ed8f267fdb9790417da3d61aec9b3f50a5d87857c5e0f39a359d8b20ebd0bf706c5b775bf61c617669c479460ae8e2ff60 SHA512 f2742cfc5c56c915aff7534eb07025394c57bebf74d6505dc1d7e814e5ca098b474a718ae1c2aeb993cf95dd55fc792c56f9ac80344d112738da2f20157647e6 EBUILD bsdsfv-1.18-r2.ebuild 565 BLAKE2B 850a490a0152d94dea25e8b095e0aa726d5d6ff6cfda2aefb9a69b3afd4ef1a298bcf5a69f9354d8395afedfff1a239c116d433e51720a9d79efc1400c99d166 SHA512 8b475b31a858cfc9ad5bdac676a4706f8064d1309d598c69102b99f9f98968a6f12d3ad4f9190ed95701c0aa5fa6e2e9877fbf8cee3e99f166be2f7b6486e8fa -MISC metadata.xml 309 BLAKE2B 4b2f7c2d25c38ffd3a43fdc64bdafb3e28dead993ce6fdf2302b4cfea2a947e77d1242d145f0bf668ac85a6a118524da418a1f361a69b7064851d14ec8007888 SHA512 a741f56a3f1ccde998c0504b75dac3e3cdf49b2fd7f08f1906f97be7a496ef04b3692a90f27863b7e1d9b8361ac7aeebd8bbc337bc2134eff3324a41ad7353ea +MISC metadata.xml 246 BLAKE2B 59e3ce60a396da95efd77f9c41784a1b447cf33e6d57d81d6d0165524d777de28137e61ae4e0af7e033fdb8292484317880a6409861adb4f8e24b231cc5bd4a1 SHA512 ee9f5738c523ddac59f0c6eeb88983e42ea514a63a785909b94158507a42888705a7533084436cf17ac7ccaf49327bc5ac30fcc522a5e2b0e5604d068bda3031 diff --git a/app-arch/bsdsfv/metadata.xml b/app-arch/bsdsfv/metadata.xml index f7ca6ac634f8..7bd408f4a8ba 100644 --- a/app-arch/bsdsfv/metadata.xml +++ b/app-arch/bsdsfv/metadata.xml @@ -2,7 +2,6 @@ - A all in one SFV utility. bsdsfv diff --git a/app-arch/cabextract/Manifest b/app-arch/cabextract/Manifest index 26ecb7df150b..06205686f68a 100644 --- a/app-arch/cabextract/Manifest +++ b/app-arch/cabextract/Manifest @@ -5,6 +5,6 @@ DIST cabextract-1.9.1.tar.gz 469369 BLAKE2B 5bfc697b40cbf47b42ab7857804b703c9622 DIST cabextract-1.9.tar.gz 466334 BLAKE2B 1a82bddca826ee35ed13e1c0b50deca3ae1b7e31d7f427f54b5d6cf9651a727b7cbf8049c1a4326237725e007baecb4356721489611bb5e015bd7460e2530758 SHA512 d144c1df9ed8e8c339bcadb3d1be2eb2576bb066e3f75a3480df0d5e81407a633554e4674b3bb43716c0cf33a0f2327e6f798cd6d7825bceefa0ad839fcc3f64 EBUILD cabextract-1.8.ebuild 1119 BLAKE2B 7b7cea834a73c99aa79743f12b67e8c52a618c90454d02fd6f956883cff9264fdea75bdbab974713b7acb4d5cc54d2f409a3b1d4cea005836be3a336d5da0c25 SHA512 0d5e99a686cc5f005d02cc99b1f8e1558fe97fb2c1d949342f425fac323208928e0b8faa7c3c257f8c927bd8de697b93ebcb4b67e68c07c044cc323206d49f50 EBUILD cabextract-1.9-r2.ebuild 1652 BLAKE2B d4a6d6344e732534e3e883cd9eb9ca7d7536b841a86e3369a90e84969fc55b56cc512e6a2e20cbd5325d65ab4c5dc4d09b4c802e166866a904579ace33763475 SHA512 ea30332d9bedaccce5436b6645f5f97fe5c2fa1ac20c186f02d19ab60ce4e9f6e91fe376c0b7804768cdc6f03e585e9397423be3ea30db887cd85b21935bb1b4 -EBUILD cabextract-1.9.1.ebuild 1554 BLAKE2B 763d41742c7963e04b84154e27219cce05cdbb645147da7aaa9847c3463890787f175744a34f10bb6755c4edfce3c415366f56d7d8c43a432633bba4613eaf15 SHA512 0cff1ccf52b7b2a1c306d17b941b856d69250637bfd52c29dc04b7eaa9a9ba2391ee2371f5009a2e724cff63875d993fc4af4ce701a180aaa5128246abae14ec +EBUILD cabextract-1.9.1.ebuild 1553 BLAKE2B 708fee8b0fcee47bd27a563de27d1c636ac3172211c204a3781f8c165684f83b0594049ce2afb9e17cb309dfc601e169cb1129a480d2a9d49dff767b58205b33 SHA512 e392a4d2c8d596dacfefe609d80834267ca9a7b38e3dab2ef1961279dabeb6612b6c6f4fc0b3be7c514911444ab4c8f505970f725465e80b945825e953c4fc2e EBUILD cabextract-9999.ebuild 1546 BLAKE2B 9a1c3733324cc8fb74db68de8894356ad38bb514ad3d5712232d8dff9b6ee1aa840e2644ed6307d9015555c1ef658e628f9e40b6084bc412b259c562c9d3b36d SHA512 26529e282455c66c7c69071c1a0ed48553aa56f9195a84e45f56af3dab4654ebe786756283df27efc873cec1f44d119c2d86610eee03d9887ef59fe2ad67c296 MISC metadata.xml 497 BLAKE2B dc1c758e518500bcadecefb0a3ac5d6bcd62e97113ccf69ee034707c416e8d7e8282060609f24d2406ada0a443624600b2a9ef554c4adaa9b315a6712491213f SHA512 5e1dc4d999b091846720b303fa59358955610a73cfa15f33bd51488d32e099f1651939e903227814b90857751c1b6408280493d8a0ae3c0f94828c61db53b6e3 diff --git a/app-arch/cabextract/cabextract-1.9.1.ebuild b/app-arch/cabextract/cabextract-1.9.1.ebuild index c5118e7de08d..8b28342d6291 100644 --- a/app-arch/cabextract/cabextract-1.9.1.ebuild +++ b/app-arch/cabextract/cabextract-1.9.1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]] ; then LIBMSPACK_DEPEND="~dev-libs/libmspack-9999:=" else - KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" MY_PV="${PV/_alpha/alpha}" MY_P="${PN}-${MY_PV}" SRC_URI="https://www.cabextract.org.uk/${P}.tar.gz" diff --git a/app-arch/cksfv/Manifest b/app-arch/cksfv/Manifest index 03f80ed90839..3e42a4cbedfc 100644 --- a/app-arch/cksfv/Manifest +++ b/app-arch/cksfv/Manifest @@ -1,3 +1,3 @@ DIST cksfv-1.3.14.tar.bz2 26114 BLAKE2B 696ae3499bc2b1c566a40da202b70d30777ee07a7923ac567345872098626c82820a9bb75b711915e2274a3e0f1d7804ba58f8ce41dcca375391d778ba135a02 SHA512 016c2f61632980678957fe4b5bc9ecb30360efd548ff09bfbb7a31cc6fc36f6fe7936d3d819fe468a6208c71f8b625662aa3ae0abd668435d7273e149d7e4519 EBUILD cksfv-1.3.14-r1.ebuild 655 BLAKE2B fa3ff03e77bf86bcbaab1f73f5a591aa476f52b9f9693e903e714633ab7ac7f0e66e88c5b5eef02ee583a08b2b59225be9e6307eec9841ce437a369dd168caca SHA512 9690dacb7bf13035006bee9dccf634f008ecdbbb1b928452e97ec579bff51f8f00f41d397a5afa09960181219008f78a3901f803cdfa7623236f0178dba16b50 -MISC metadata.xml 301 BLAKE2B bf0c52408a86e4790cfe0b17bc66819caa5727da92ac3f1604375ed77738dbd24f825a3ca264a5a118901494a3dd8a39a890d96ee6f132edd009bfa3d02af472 SHA512 a38f8d748665081d9bf4e09899e6f67f6fc48cb7d648a8a7dbdd79a086cf99cdd89997519d1e723043b1ebd050c910a3fd67da9a520417a6d8b72f3b82468278 +MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/app-arch/cksfv/metadata.xml b/app-arch/cksfv/metadata.xml index 2f043d06aa49..6f49eba8f496 100644 --- a/app-arch/cksfv/metadata.xml +++ b/app-arch/cksfv/metadata.xml @@ -2,5 +2,4 @@ -A Simple file verification tool to ensure that the files you receive are the same as the originals. diff --git a/app-arch/dump/Manifest b/app-arch/dump/Manifest index f3154b8d8193..76c7ce321479 100644 --- a/app-arch/dump/Manifest +++ b/app-arch/dump/Manifest @@ -2,4 +2,4 @@ AUX dump-0.4.46-openssl11.patch 3324 BLAKE2B 5cc60ef04e7f53e96e900bc78e41f4c4bcf DIST dump-0.4b46.tar.gz 578200 BLAKE2B 91102bdba06f3affdf4ebd9de525145c0a4cc1b9fb4c6ff222c411c118b3b7835f3aad666d530019d8b9ee46590e4a283a143d188d6800218100cecf67877274 SHA512 a30e72ab6c4d18497dffe3d25634c2e55ca90861d1cd8a6c0fd44709e735a217dbf4cdabb8c80e02053def94d9a22cf1d685ee0d0f24f5b748ee5f0de19cf17d EBUILD dump-0.4.46-r1.ebuild 2158 BLAKE2B 8c5cdda5ec805dd9fa7ef6b06ca0cc127f7cedef8c85d9c745fe06e978376050f31439c2699a7eb8c08bb7cc08fa3cdb34fc87ba1a8aa80ed462c8e2a5d27b0b SHA512 12b8a4af5901751d728df14e8d631b97f9565d4104b8172cdf05879355304d0275a160eada6c510127070defb0ee5a5a900a7435078654c88581ca9c85332162 EBUILD dump-0.4.46.ebuild 2139 BLAKE2B 8c214683d2c223b6223e76c30b0d458dd5e8ea35247908c222b3aee69e687d016f369e4b54e9b7cda6a1101a5be419ddf92556302593d31d94e37fd0ea888c6b SHA512 409678d809e15a545e1a9fb74afddb9e0776575307d020bde5c61401a1f4afc9a3d6e8551d94f52b22a3952322420b3d129eec91f823b4d697db1d0a2a3e1192 -MISC metadata.xml 542 BLAKE2B beff8763f8b3848f9592dbf200cb547e9c416e7d675b4e9015f20b417861523949916da4a6a38553abf7fdf5fc839841870f74258becb4e8dbbcbca9c564e328 SHA512 670b1e0032f69e22337cbd18c25ecda11a239d63345c32526e111ad2eb23199892aa7e1f39a79168bb4b81b6ebde4c7796f8ccf78233f3244bfbaf62c7e0345d +MISC metadata.xml 442 BLAKE2B 2538d02cfc5053f384863f9b9eb06d0d143d5e53e6e5155d1b242b943fa9255afbb244cac5f79de78ac9bfe38197b1fe86d1c67602d7d2bbf63fa29424e56333 SHA512 37d2ba01ab35909dab9b0f96ea9f8de02ab9999d7da7724d04b4e5430a4d133ccec1cbd007fe9a6cbba619d39dcd66b48dc93b61cc1afa030b541574b7a75957 diff --git a/app-arch/dump/metadata.xml b/app-arch/dump/metadata.xml index 4fdf0bb0b67b..256f76fc5bff 100644 --- a/app-arch/dump/metadata.xml +++ b/app-arch/dump/metadata.xml @@ -5,9 +5,6 @@ base-system@gentoo.org Gentoo Base System - - A utility to help backup and restore files on a harddrive. - encrypted rmt support Enable UUID support diff --git a/app-arch/gtk-splitter/Manifest b/app-arch/gtk-splitter/Manifest index 59eaad53ef84..8217c2d11850 100644 --- a/app-arch/gtk-splitter/Manifest +++ b/app-arch/gtk-splitter/Manifest @@ -1,4 +1,4 @@ AUX gtk-splitter-2.2.1-r1-desktop-QA-fixes.patch 325 BLAKE2B e5b7e8f53f7c774631b9d776afa0f74f6e36cbdd6775fee064c50a71b918e780de03360f9bcadf333adb89a9724ea4667726c16807dffdb730c03f44e69303c6 SHA512 19beddfab6ec199f013f4f3d12a5921df49267ea3ee851e2bfb4ec043f899015ffde7bd45308aca8734d735b203a822dede78c785212e45c49351ae7f501c49b DIST gtk-splitter-2.2.1.tar.gz 93515 BLAKE2B 32ab62076028efb69584c05f21c28744b1261e03640391787c9fb70a547eb7d184be2ce1f945c3bd659ebdf4b3b9b998331e3e5dbc3c5ee9d5beb72149893e16 SHA512 c84e43dddb5f1eef5a4fed7db7541012374d7e6bed760835adae20fa35a4685cb7a1a866ad02cbaf36ff3ee4d5bd3872a154e46ce9692603a3273859d2eb36dc EBUILD gtk-splitter-2.2.1-r1.ebuild 813 BLAKE2B 42c8254e77bfd3167302613b1dac012eeb6a859b719570403a6f28e7c2d9a58ed4f3ff9b2fb60a01dd45ad83820699278a4ac7400c3ee2290ff99a811cc78175 SHA512 3128262c80ef2fb38a9858439e481f341427979d6ad4b372fe1f6a1df174ff387690765df439cf4a4cabae9a604bd675e7dcb24a1439a7f16a3774c2cf6c0d96 -MISC metadata.xml 362 BLAKE2B ffbb2f73871071301f53e07edd9e948fe4a8dcc8cdfe95c73962c070c9fa79eb6f951ce4a3dcf385d4796ed3b185bba0d2ef7879a32bbd08c940a5185a867b2b SHA512 236e11a6730b01e5fd611674c32fa0ca9a8cbff16f4f000766d4104c04ba9c1120e1a0ebe279992487fb2d0102a7d1ce152781132c7d1876dba17c0eef2e91a6 +MISC metadata.xml 249 BLAKE2B 58ba2f73d5e08fb2c2e4f818eb1cbf5521a0505631ae5f1294e26ae94d49d6cd500b62123a14eb29728153a0a2f44107079b647bc06a5f290a7197980979561a SHA512 c8fc6ae730050d8fa5b3395f954362303338f4123d3a4aff506b9f7c528739923b0ab5a22300bccf8512ac9910efa3d72d1e525301374b6fdf84b10e6693ef6a diff --git a/app-arch/gtk-splitter/metadata.xml b/app-arch/gtk-splitter/metadata.xml index f1254f8446bd..7bb322c23f5a 100644 --- a/app-arch/gtk-splitter/metadata.xml +++ b/app-arch/gtk-splitter/metadata.xml @@ -2,7 +2,6 @@ - A program to split files into smaller pieces and the put them back together. gtk-splitter diff --git a/app-arch/mscompress/Manifest b/app-arch/mscompress/Manifest index f8337a733b30..556646667db7 100644 --- a/app-arch/mscompress/Manifest +++ b/app-arch/mscompress/Manifest @@ -2,4 +2,4 @@ AUX mscompress-0.3-amd64.patch 613 BLAKE2B 310ad5f0b5f068dfaefe3916d44560a7b29a3 AUX mscompress-0.3-makefile.patch 467 BLAKE2B bb5c6f88194ab577e167b0c0ab4f0e8174674d82bd3337e8c618532084811bc0ac8521b2a3950d5cb73d164c620a6ea3a5c22d93682cf75298934be8864495ed SHA512 d633867a102ba099576c6671967c802bca293a81896ba6ecd5486ad025dfa66220dec9ecc4615c97db22deea914183d8dbedf5ab75221abeb5a65e0c7e949669 DIST mscompress-0.3.tar.bz2 40989 BLAKE2B b8aeca23fb62a6b4b779da4d4155ba835085e79fea0d69d4da2e65ececb856531d43ee45b44c24415d5827c749c3dc7ceff9de3043fc6174244939a3f75b4c68 SHA512 e69a95e9c12979e852227553028b578f324ec38472ead11f9c0cce85b77bc817ea39d5ecf74599c7935c692eaac537456ebefe110400514a3c834b12597dde14 EBUILD mscompress-0.3-r1.ebuild 782 BLAKE2B 00827b7416c90a23d21f40b4f3138d17f254ece62b1b7d5117941690b28424b4d11f4b091d8c283c502eb8c800b8fbf41871d864d7d5f730671af8ec064c63a8 SHA512 cb8e5f33bc1ccb79e60ad4558d9da2ad342fb084e95dfb6942a44577cbe283ae6219f96c827e891a738c51a196664d14528fef77498307e3491415aa983640a7 -MISC metadata.xml 368 BLAKE2B 7e47a9f9006d136b7482be3211b16fdcaaa9b4f0795fbd155d39dfe1c9b6c53113f5558ec9f93b78ef4832fedf0438c593f62e8aa89fd0598f9b7a12e2370174 SHA512 4e24e69033ec97407b9b9f7a496762b76a54ed9e9135f71c34d5575c8b604c20054fe34d189a54172af48c5f2ab26f167ac1b7b3852a481e70aafbe2d2298f20 +MISC metadata.xml 245 BLAKE2B 6979761502adbfee033d45b63d2d47bf55a4cdb16acfd46bf85f5010c8b5daab257d57cbee66bf79135ec276a8a5cad3dea126eff6840e90b02bc045c4e081e4 SHA512 6623d61f7eb4a232480f4d29ac2bef906d50adf8b6aabf080f33f37a316e34835e809557de1c830b1d6433ae9ad7360dd9db49e4498487b982f2b4e2a9480c1f diff --git a/app-arch/mscompress/metadata.xml b/app-arch/mscompress/metadata.xml index 3425a95bc07a..b4ad3e965eba 100644 --- a/app-arch/mscompress/metadata.xml +++ b/app-arch/mscompress/metadata.xml @@ -2,9 +2,6 @@ - - A (de)compressor for microsoft's compress.exe and expand.exe functions. - gnuwin32 diff --git a/app-arch/pdv/Manifest b/app-arch/pdv/Manifest index ef22b41fc38b..51063ee89904 100644 --- a/app-arch/pdv/Manifest +++ b/app-arch/pdv/Manifest @@ -5,4 +5,4 @@ AUX pdv-1.5.1-opt.patch 696 BLAKE2B 83503bcba43c43f06e2e60791a0b4166c994206d767d AUX pdv-1.5.1-x-config.patch 529 BLAKE2B cbdec2a9d9a512534ea5be14a2557d7cb0d89da8732adfd77b48de0a6881473ea95a9e5472f8efc8dce18aa55a28337921b06ef8bb8ad14dffc734ef0d822212 SHA512 7be234893169656537c15a124d5a50de138e85d2d23ab5884d600399f3aba86724ebac397846d03992a4556e7ca8a8ba42f5cf8c3e4348080e4c9e0522e05cb6 DIST pdv-1.5.1.tar.gz 87858 BLAKE2B b0397e177803ed57a69fd69a331b61743379be5ff4272fa5b03012856e9bf5a671e67701215964aabf8d57836da350bf66db20c81985e5f6949bbc9cafbda11c SHA512 c8db9aa4c29016474d33111e8343174a1fb25f152517bceb29428def5e02590b1de523ffcf2c0f6ffbaec5b357e3893f48188775c2e66d343a21e04343b1d0e9 EBUILD pdv-1.5.1-r3.ebuild 1420 BLAKE2B a2185d1edcc325de5b26f1dfc33c0d6d6dfc91c2d6c59da038ec07c8655e6ad0ad69ce5abfa820c0c5e686bb5b289c22e89b8d5c88ff916690bcb03582edac55 SHA512 f52996ffa01d64ec5e883250187a4ea351f7d411fc5ad6cd0208707554a807a93b01b4304fcf787dcba26020c01fb7fe26326cad3aef037c5a0fb1e877ae11fa -MISC metadata.xml 368 BLAKE2B 2e8f5fb6b3f8549f4ab592d8fa60bc700c0c646115c381deebe95c8f9bb0461b5cb7d88d2e49a983fb70393a799713658d4e7dca01c23609cb645e6972823c9b SHA512 99c932094f434a6fff58492ce7bd1e2195bd6c7bfd69dc3dcfd46b8ef2ce0111dfb56a679b6e696b02a8333f1a6459ed107ac6226bb8b9624fea009a74bdd488 +MISC metadata.xml 240 BLAKE2B 4f8ecdc73dd0fecfbb92492b9b68ffcdf0a68acd5b193a8f3d7bbe533631009030d837918972e3857c2569e21b6b81aea98ea8f3d12ecbb33b80f495625799df SHA512 5a0799f291f19d745f408dd41ff8c08e122b83166627747886ddb9258b04fee0ff5eb0196bfd3ae20f5e96a2bbe0559368caba7d5d08ebb974c327a154541305 diff --git a/app-arch/pdv/metadata.xml b/app-arch/pdv/metadata.xml index c2df9b225a0e..3f8f6e0fd143 100644 --- a/app-arch/pdv/metadata.xml +++ b/app-arch/pdv/metadata.xml @@ -2,8 +2,6 @@ - A payload Delivery vehicle that contains a complete package and -the commands to install it. pdv diff --git a/app-arch/unace/Manifest b/app-arch/unace/Manifest index 6a2da61ea0d4..142036d5776c 100644 --- a/app-arch/unace/Manifest +++ b/app-arch/unace/Manifest @@ -1,4 +1,4 @@ DIST unace-nonfree_2.5-9.debian.tar.xz 16900 BLAKE2B f7120278d0bd7b5ccccd76b4ffb16e4c501510f88c4b20e214026d1a39f93e3a1e37129d8b54b61f90aa04ca56d9bb1bb186ea3d394772ef48660d6926312ea3 SHA512 bb704cc1881601b3319b6052bce71f1c98d638b6822f32b9595c9b5434898187d747220c7167cc4acb2bbdbe8bde8618856fdcd277a69026a4bef41950cbb46b DIST unace-nonfree_2.5.orig.tar.gz 122509 BLAKE2B b395139e2f58bf0ef65774a0725bd3340eb1aca4a6680915eaecb93d5d744fca9f5e53a8866e861421b4fa08f462571d7662f68c091c35ed84e3bc367d9f846c SHA512 f7e9f3431f882160693cb55a90449e881aead9dc501bb4bb8303f04530bd3f6e1d84bbc2775d23e7c680e1e2d55a06872658c4b14c7bf51dd2db73fdcdea953b EBUILD unace-2.5-r5.ebuild 675 BLAKE2B e16ad819d455c68258b0cf4b9c6cac16a1adc567b7643299b4f25a4e2180dbd8402f6322d7084b9e8ce4c048d5409a86067aca537887e6952fc90a49dc34af21 SHA512 0cfedddab9bebe187aee9434e79878b84348beb758d82a5f15be680dff5fd564343d5c3a16a72a783c51a5ba623ee971fc56a8725c14619095ec4b4a775c905a -MISC metadata.xml 334 BLAKE2B 70154980d5673f6a7b222729a9d122d52b6a9eeb273105a0a99f8c8a334f9b2ce7b723e0055de15205177da6c833a989c5c19c60a551e9df9041e559096b53ea SHA512 13504f823b15124d38de0d351767169e9b51ed0f397175b3bb59ee7c16684c494d1adf2dc2be5cdea91e2f9186c5e318ee514d37b821eeec73f9f14ed5d731c4 +MISC metadata.xml 253 BLAKE2B 295e9d6d93aaa12af413972e1590c67087801cc09c9aa6b59d4606c0f4106d1dacf2baa9858559083b4c6d91beeef218d0729e8593a33788958da6d2897e8ce2 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555 diff --git a/app-arch/unace/metadata.xml b/app-arch/unace/metadata.xml index 538a6fc509dc..56c124413057 100644 --- a/app-arch/unace/metadata.xml +++ b/app-arch/unace/metadata.xml @@ -5,5 +5,4 @@ base-system@gentoo.org Gentoo Base System -Unace is a archive opener for the Ace format. diff --git a/app-arch/zip/Manifest b/app-arch/zip/Manifest index 3ba4a248d247..8720a3520e4d 100644 --- a/app-arch/zip/Manifest +++ b/app-arch/zip/Manifest @@ -7,4 +7,4 @@ AUX zip-3.0-pic.patch 502 BLAKE2B 6ac03408e40986fbbc7219fa1f96f8e2fdc448071dcc13 AUX zip-3.0-zipnote-freeze.patch 1926 BLAKE2B 5976c4ad62d25f4ace8e17a85b77c99fb5ea75151d6ddd8fe27ee22cb7669d98281e26952c623b6e367fa880fce693d393a79fc619e13d8ba530b2aa38b8b70f SHA512 edd90964bc4f1bd3cc45f719905f3688ebd779aea5f10439b2331d668774ed55e645e025d9f408cedb8313848d4e26ba39726d019543e3533f79f1ef83620932 DIST zip30.zip 1287223 BLAKE2B d29a3e3ddbaa3ce50c80b2dd058b39c35791bf2079879b61dab0be4f011ccd3331d1768ebda5a69aa150c651713eb7a99b02833bb727eee75a3e0bbdc8504cbc SHA512 642ea6768d79adc1499251a3fb7bfc7ddc8d708699cbf9e0cfe849deda94165cb93e21dc2606bea1166ae5d8531e1e2cb056a7246bf2ab86ea7587bd4712d8d8 EBUILD zip-3.0-r4.ebuild 1698 BLAKE2B 6f549516e94a4323ed29108f2349835f48c3762537aee5e8d9acf7427c998cb4dfb77abcf52e4c6c5d1fbf6d5c783e8d60dffb3a826a3c7ca115848271042588 SHA512 2541fb801ab128a1e3d1637913161b608e1d8bee756ea5fa1a60a6417305a14ea067f33ac0e8f5541ba925187e24871c94c8af94489f5e1aad38a4ad07468c1a -MISC metadata.xml 573 BLAKE2B 1818315ab71e9bbcd96875d0bd99f11fc41131c1d082bd6468465a3dd8e48f79817958c8aa4d31f4d0ad0aa28bfced7fbdc5567cebd23badf2a9b9a623f6a80a SHA512 bd9d04efbaf530bd10d6641543984a3f5672de39c66538dd4c7a52684e8c6cf31111d3c8c0052e9958297a972c6b9f11131dd3f5d95af6db6ee9ca64c3ab5131 +MISC metadata.xml 476 BLAKE2B 4cd0cc36008b6ec9ee618ef2e8a9c48e7fc6228e051a5c24e922faace6645de951a6836cc5d49a6041102944bf5b1901a5febcd6db86b67eb4182cad46a2a100 SHA512 0b82799f21ec8d57451ce8f231d24eabb02f637ee6fd2c32af12f9806f104ea53dc4d848b29950c1d5e848ea81f04a58422fa37f39287937dfb54e186f30b653 diff --git a/app-arch/zip/metadata.xml b/app-arch/zip/metadata.xml index 71d52343602a..564fd76677c8 100644 --- a/app-arch/zip/metadata.xml +++ b/app-arch/zip/metadata.xml @@ -5,7 +5,6 @@ base-system@gentoo.org Gentoo Base System - Application that supports the Info Zip series of encryption. Use dev-libs/libnatspec to correctly decode non-ascii file names archived in Windows. diff --git a/app-arch/zopfli/Manifest b/app-arch/zopfli/Manifest index b2e5e7124f77..7ac41af0e4d8 100644 --- a/app-arch/zopfli/Manifest +++ b/app-arch/zopfli/Manifest @@ -3,4 +3,4 @@ DIST zopfli-1.0.2.tar.gz 136035 BLAKE2B 23b9af324f50f2fa7276cdb8ac042e251f4e2956 DIST zopfli-1.0.3.tar.gz 195227 BLAKE2B fed322e6d0baf8e9008e91fef4c459e8f67f0e7d62942469893d89b8ca39ace6d1ac68cbbc322e938e66a613ea9a36e3ae9f59550b5f4964107bec490a07038a SHA512 362cbeee0b3f04a4c5da512f82671491f874d4ec7b693dca9724ae42123d7ac184cc4d5de1872b4f1fc938c97f79dfdb482f62d1fca4a17cff6d267f6021e8d2 EBUILD zopfli-1.0.2.ebuild 966 BLAKE2B cab9a7529b3516654f4c9fc84b38ba72d2b3000c70682d61b6ca42eae86655bab2ca3fc6929d481a140324a4669bf496a5b08d645f4c2b39895b677e73b17102 SHA512 401c5e1a4be1ab1dd813335758c04ead724d5029f631f960cc3017e036aca3a3d80043ba93b4064d12c041d1217129cce05aeb92fa6af40a9719babccab4db16 EBUILD zopfli-1.0.3.ebuild 500 BLAKE2B e017ce2f1362d078512b354b4c76a18f93455c694efc4ca731f07fb5a53cfc413dceb79c7df00dcc1d9007722f392b073c1295ba5127cb53c511ae62c4710027 SHA512 cd409422c8b75edefd3452e8e6d4b5808d9732b7c4e4bc220c6a5467614416780281efac1b5c1160ce064723519d59e90985bf8b204a39583a05c884aee2fabd -MISC metadata.xml 384 BLAKE2B 0ea1ed6757cfd935a4e46b926d33891d99b5c943cd3145e9587b1e3d905d27c3756820f6d530afc329a552777ef19c6f4b4c54ae67798fd813b20363133a75f0 SHA512 f096a21a2f292028e07d029df22a40c252809879acc4b40c31c1bcf157c5ce28da0dc9d7466bfe6a6f13f0e61ac2d0e46e7a082135d7ae5fd945faad4837104a +MISC metadata.xml 250 BLAKE2B 1c20423b13baa29fbe982337cf7c7f75c02e96e0dc84a35efd58db42561327a91a2d1d8efde9631df1bfaa561dedf0bf3533939eb62fbf00901ea55bd3eb59b8 SHA512 86aa5b6da7a3b70221832eafcdcca8585939f670834cdcc205c7f1674d1ad8b81ebd9135e0c699d4073ea5d496170334dee1000ea83767973cae4e49981377ab diff --git a/app-arch/zopfli/metadata.xml b/app-arch/zopfli/metadata.xml index 399d1aab53b1..13e09b879c23 100644 --- a/app-arch/zopfli/metadata.xml +++ b/app-arch/zopfli/metadata.xml @@ -2,7 +2,6 @@ - Compression library programmed in C to perform very good, but slow, deflate or zlib compression. google/zopfli diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz index a169af9892ed32dfcdd6d83bedcedce4e3999dde..ab2977e0a382ecc3c488c2084627f6417fb60844 100644 GIT binary patch literal 8681 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 H^F06nuFp&+ literal 8686 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.ch Axel Burri - - Tool for creating snapshots and remote backups of btrfs subvolumes - axel@tty0.ch @@ -23,7 +20,7 @@ digint/btrbk - Use sys-apps/pv to enable progress bar functionality - Use sys-block/mbuffer to enable progress bar and buffering/limiting functionality + Use sys-apps/pv to enable progress bar functionality + Use sys-block/mbuffer to enable progress bar and buffering/limiting functionality diff --git a/app-benchmarks/Manifest.gz b/app-benchmarks/Manifest.gz index e4da22f0b8755ace8f31f40c90ca54c905452269..e9cee20d57e815667437ed5bef5ca0b558a36dd9 100644 GIT binary patch literal 4849 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 literal 4853 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 b1K$S2I-_*g3K - - Controlled fork() bomber for testing heavy system load - diff --git a/app-benchmarks/siege/Manifest b/app-benchmarks/siege/Manifest index 0ce88c7222e9..80fc43f97862 100644 --- a/app-benchmarks/siege/Manifest +++ b/app-benchmarks/siege/Manifest @@ -1,6 +1,8 @@ AUX siege.bash-completion 659 BLAKE2B 7d9ce4e253a3a95af6a008fb81a421b46139fef2cced8174a65e09f6196fb4fa50128199d462ee62f17c7c8c55e20aabafca1edec2d3ca7edb508dd5e8ac63ed SHA512 26a4f55ac8d57231d9cc137ac8243da4cc33a3efb6b5366891230087c3e4d7555bcf8c20a7608479142589254a8c049f3165807ecf9c0eba0eb72422e04279e8 DIST siege-4.0.4.tar.gz 523102 BLAKE2B 2d69dd37fea7ff35e05b41d500d4efb5b4fe60d9389b7bd98ec360148af781a24b6ebaa213b59ffc36cfcc8421efea14d8ec9f5742a53e019b2221584b5af17e SHA512 a8361ac0e2514626d794e7e4a345b178462409a1f3b53a9318adf171b511c408508acdb07652ad38f34021ac4a614dc5e6d2ea3c6a4ffd261ceef36d3226e573 DIST siege-4.0.5.tar.gz 525122 BLAKE2B 6d7410255d9682eeb6755bbf2eb6fd189d1c6e5e4c8bf4ed430e0ad4157ee6af9148a1bfe554167b74a6250b4897a3d34eb1c6c10cc91ff2352419769b9db975 SHA512 61f1b0a9fb4f9738f51932d5203a0ee6435aa413975dc3f5c7afafd74ec206e1ec20f5134171f740f55465e6c015df8bdac1775bc04be50bb10d0516e1a62d53 +DIST siege-4.0.7.tar.gz 525654 BLAKE2B b97c7309d33387d15327dc39ae115bebdfe64fa0debea2da87590ce801d2f590622392ea1ecc6be9f2973ff9b37dfc0f5f0fef232a4593410c4503db6c78771f SHA512 2dcccc50a2d8cd0d6c18efe776b871b999f6918c078898845fec34bb2b1b8ec03e0b95792dd963aaefb054e4f4e27f604ed95c0de5f8a34cbf738f66a2307abc EBUILD siege-4.0.4.ebuild 1123 BLAKE2B 8af237cd30a38f95543ab429ccd143bd336c46c4ffe6dac966219cf95c20fe73b74dbab4d576f0574c3f3f3d2fd02883b351e2492ef7da480b3ba6c025b5b6cf SHA512 19470077886d58d05d1e63d067137e3816af44639d49a59bc81f685be077790bcd927e27297ec7205173472edccf692cb7fb249af7404c6ab037baa588228d7d -EBUILD siege-4.0.5.ebuild 1135 BLAKE2B a0d486d3a9f85d5dae41faf19ded9aa1f9bb7c765d60be4ea41a62b5b0fd26c5b35cac8a19df4178be9b3fe17802a9c643eb69d2b2bb4c9162b8de3e8c6994ee SHA512 302f746de07fb11e71d0710424b47a7e0918b56ab91b6063e2a5cd80c2a7f0d10798fbb9bf59bf45cc041ae316374afca623ca42b5dd233629117862d1d6aadd +EBUILD siege-4.0.5.ebuild 1278 BLAKE2B 784c28d7f059ba954eb4d3a56f3c7d2e5594b4f30183ebeeb3ae8b7e5413385acf690339e4ca9bbc486cd30311a9eca8c6ad418ffd969dbaa256c314cf8a0cf4 SHA512 becf6c5700a874f1fcd6cf77ad68bf90033ec1e5434bb14acec20dc45b621ff219ccc0e7c0adf24ff48296eacd63fbe9a9f73eb6641060b58d163c7899fe3bf2 +EBUILD siege-4.0.7.ebuild 1282 BLAKE2B 06bf17a997e3574e38bf042de960a15841370e5b45e81cf614b98e0bff0455fe34947af29b0382a69f4283c275a080358310630c9daf32f6a766bb6cac0b1c61 SHA512 208fe4e9dc1affd93862373c2c5ee4531a9ab9f1510d7548c9773ea4bb4c22998117547818374f7740c56853d9a119b8297c6542c35fbd489f27eb02676627cc MISC metadata.xml 832 BLAKE2B f56d0661ec0f81d5f155be79e6b52712bead41876a1ad2049e9597ba8923b7c0583d1176b64d4f6c76d18adc84f8eba244170e218f4987c6e499138334295be5 SHA512 7f0697daa7194a1a4565f83cb8654272b4e6ed630f41f7be83dd9a972c93ed2f1267f5ddd9f3063f39445b7a02f4c9645e0c0e4239262a98b536b28f96a11266 diff --git a/app-benchmarks/siege/siege-4.0.5.ebuild b/app-benchmarks/siege/siege-4.0.5.ebuild index 57c3d85b8fec..adc92eaedd14 100644 --- a/app-benchmarks/siege/siege-4.0.5.ebuild +++ b/app-benchmarks/siege/siege-4.0.5.ebuild @@ -15,15 +15,21 @@ SLOT="0" IUSE="libressl ssl" RDEPEND="ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - )" + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) +)" DEPEND="${RDEPEND}" src_prepare() { default # bundled macros break recent libtool - sed -i -e '/AC_PROG_SHELL/d' configure.ac || die + # remove /usr/lib from LDFLAGS, bug #732886 + sed -i \ + -e '/AC_PROG_SHELL/d' \ + -e 's/SSL_LDFLAGS="-L.*lib"/SSL_LDFLAGS=""/g' \ + -e 's/Z_LDFLAGS="-L.*lib"/Z_LDFLAGS=""/g' \ + configure.ac || die + rm *.m4 || die "failed to remove bundled macros" eautoreconf } diff --git a/app-benchmarks/siege/siege-4.0.7.ebuild b/app-benchmarks/siege/siege-4.0.7.ebuild new file mode 100644 index 000000000000..7309c86336a0 --- /dev/null +++ b/app-benchmarks/siege/siege-4.0.7.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools bash-completion-r1 + +DESCRIPTION="A HTTP regression testing and benchmarking utility" +HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege" +SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~x86 ~x64-macos" +SLOT="0" +IUSE="libressl ssl" + +RDEPEND="ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) +)" +DEPEND="${RDEPEND}" + +src_prepare() { + default + # bundled macros break recent libtool + # remove /usr/lib from LDFLAGS, bug #732886 + sed -i \ + -e '/AC_PROG_SHELL/d' \ + -e 's/SSL_LDFLAGS="-L.*lib"/SSL_LDFLAGS=""/g' \ + -e 's/Z_LDFLAGS="-L.*lib"/Z_LDFLAGS=""/g' \ + configure.ac || die + rm *.m4 || die "failed to remove bundled macros" + eautoreconf +} + +src_configure() { + local myconf=( + $(use_with ssl ssl "${EPREFIX}/usr") + ) + econf "${myconf[@]}" +} + +src_install() { + emake DESTDIR="${ED}" install + + dodoc AUTHORS ChangeLog INSTALL README* doc/siegerc doc/urls.txt + + newbashcomp "${FILESDIR}"/${PN}.bash-completion ${PN} +} + +pkg_postinst() { + elog "An example ~/.siegerc file has been installed in" + elog "${EPREFIX}/usr/share/doc/${PF}/" +} diff --git a/app-cdr/Manifest.gz b/app-cdr/Manifest.gz index 1d14b3f1548dfbe5d25c5134d0376a718cce8187..30708a53bc24a9d6afc7eca980096a69be7513f4 100644 GIT binary patch literal 7990 zcmV-6AIab!iwFP!00002|8<+ma$HGrMfd#`+{-9=%n{3KQ_CciTAS`4h>-;=P6mS2 z{Cu685;GrACX=eGI3V$!hx@(fMg;!#m%sn=?$dthtH1Pr{_*MKJC}-o_viombvKYjc1FMsWypU(dF^3Hj8saJ9}ZoYT7 zdBSpgSZk%97*<&+NPGm6Lq3FQ(iIA0cLyx6`>`pQPJTuEtV+wa*hs+)o9fIvtFh7aa{G@eBAu~)=f*e z`NC>Boxs<`==fI)m2%a*>mFseRJ{w;PF#G8x?^m#Zl?HUt--q;zK}8C8^&?cVH8gG zC&rrF=0C=!&zAR>dd*+IfBx-KEerQ*(Vet=irc3)Xf5v!4PEq%laC4vPn)Y}o0abM zwsJYUPQKT1RIC&lZ6%f2++rC6A985M;HRTMBfV;|Z^tSuCajja=pCAa${nlgXSFiJGm3KvyRVzLYqpqjy&Ev6sA4pn`)gYL3Ouq13W0Ec3af zGpDa<4d=WWJ-T{asU}+SwB<`fR0;xcsn*lyKTKn}*UNa46FLf%X9#o)b45p)X1n>) zZEtU*w&7@^mQbyOsIgEpb{=yUc8b;p4ME0E zIgzQG<*r_9&dodK>g!s(}V2b-{PfS&;8qe{&F40M|+)mN}9gZLyI{Z z)X2(=^i62#bOtiGU1s1V=rN?zs6jsG@Z8i9rRZn( zRW_&on<=$D7hhl~q^m#6h3ruknr!wsee-#%P3CFaFTR#iv7lqqDkGk}P|mz0UA2sC z%Qih%S*Yx7F4nK+LklgHl@X_zoBGpbmX5Dmo0Z5Vu2L40B;mi53*nl$#&sMY?ZvS7 z&RW-PX``pjvF50X?>JvMtnOf8V?r2m)nBT;vi2?=X7kL-@aCdwHe16o9Zxw^W`F`K z5C^M|5XFe8gzV?09!N2bc z{4T)3?8P!h%JflA1Y$6M`&i28MK&I|(59XSqwOaRWs `ti4vlOx8T@A0^hYIcs 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 literal 7997 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 - -Converts RAW format (.bin) files to ISO/WAV format and recovers .cue -files from .bin ones - diff --git a/app-cdr/cdrtools/Manifest b/app-cdr/cdrtools/Manifest index 38cabf377ce4..bbe71e75cefe 100644 --- a/app-cdr/cdrtools/Manifest +++ b/app-cdr/cdrtools/Manifest @@ -2,4 +2,4 @@ AUX cdrtools-fix-clone-uclibc.patch 2582 BLAKE2B dfa564f67e15dfcdab9e654572c95f8 DIST cdrtools-3.02a09.tar.bz2 2156745 BLAKE2B 3e7a7ed65faffc67d53df8dff78562dd28f2e71bb01c36f9c57c033a4a812e6a5579a212322a15c8abb5c8005d38e6e9ba5a5bfab46d9a729a673aa8ce3425e7 SHA512 59c31186f163c7aaa96083efeb0bc31e697c5d53d3343ec487eddd90dc8df6cfee50a69859a64a7004585c73a081cc453cc647c563b32ef74070d075039342d4 EBUILD cdrtools-3.02_alpha09-r2.ebuild 8307 BLAKE2B f0a70affbb805dc31bd096d305edea97a0d0366c731547cdd112e133d41a1778c067796bd25a98796b9d1da2097b2afbeb0266340c5548b84fb28564c6a97386 SHA512 64b77433fa082b3ffa7f21babe2dfe06aaa4d8f78deb7d4bb06201e6876fdf3556450a6495fd05dc5863cb5eb0de6a226ffd13e3e0398294a319b2ac0f33b009 EBUILD cdrtools-3.02_alpha09.ebuild 8238 BLAKE2B 7bb73807895571dee4c7322a86ded1540ed2446f9be36fe72039a259b88c048a7f03725aa146c7977c69dd132aa143fb30cb9ef92e185e1bb475b902e6c14af3 SHA512 2547caf73df8bfa14b25e144d49208e53c771acbb0a23ce87e8d1c249e16a3cb2fd73babedcf4c3cfd5f0a8f180343de22fb6ac71780dee9f1040e0c6ca607e6 -MISC metadata.xml 533 BLAKE2B 13eeaf0e3fd17234f44138fc6b6fe1b0ef5e369b823a1adb9063743702b9afe86f1d939bb451df1cc6337c2e3790e38b1f890e68c46eeed9210ccc6d96e0944e SHA512 ddf004043b6d96ef6ec697f2452df1df68b234e4b899c047743a8cdd971167607f91c05435bc0a7978f65e13895fecec31a20a2b2f659a696fa3e4e704e18818 +MISC metadata.xml 444 BLAKE2B 4d6375fb99e7751846883ef73422767522b2d43c9d48869a9babac90e507b90e076a80b6cb9e920869c07000d64168b1cd1b75c1d7655e9b06c0a4a2bd957fdd SHA512 0945a0d302bd8c16b1512a8b63250bd39b7685121fb26dc9677b6c4fb1c81bee41b104df07fa77f83cb8a8461ccf408a0ce2a3cd979bb943935109f4b664b020 diff --git a/app-cdr/cdrtools/metadata.xml b/app-cdr/cdrtools/metadata.xml index f049ae2e6331..c02a76479c6e 100644 --- a/app-cdr/cdrtools/metadata.xml +++ b/app-cdr/cdrtools/metadata.xml @@ -12,5 +12,4 @@ cdrtools - CD and DVD command line recording and ripping tools. diff --git a/app-cdr/dvd+rw-tools/Manifest b/app-cdr/dvd+rw-tools/Manifest index 63cde386b6e3..0e7ce70906c0 100644 --- a/app-cdr/dvd+rw-tools/Manifest +++ b/app-cdr/dvd+rw-tools/Manifest @@ -10,4 +10,4 @@ AUX dvd+rw-tools-7.1-lastshort.patch 593 BLAKE2B e24b41b6eb39961568133f91a110afc AUX dvd+rw-tools-7.1-noevent.patch 783 BLAKE2B 78f27d65759b98607ac6e3eb29ce44c2d88029f7fdaffd3a6d305166b82a069c8a8621b2c680bfbb3a9a2e6585370bc6c1503b4107e903f69099565bfdc0de8d SHA512 0df88a56b3b776934fea0caca1ac247b5b5416fa4985601ac7996633a833b4d264b334d6bb9c5d7587227529ee36a7f2087fad9f6851b4cde8918204d8718b47 DIST dvd+rw-tools-7.1.tar.gz 140846 BLAKE2B e456be6ee8d1863e78abc6d494a1ce08a49e3aec9b45533408c33ff4620dfc450b968280ce0453b0c0d966f3afca0d23e1ed7e3497caee8216561ad85599b138 SHA512 938f9ec5597158af275c7bf63002696ba362f6f22a219108c6a1df28792f0485046a7af5ce57e41695aaaa0d69543bd66cbbeb4415df5c0e0a902a3f1d278a31 EBUILD dvd+rw-tools-7.1-r3.ebuild 1535 BLAKE2B 87c7c1af66dffb6b9fe9d6c0bbc7264e6718d73b5ddf2bb6f5f780825cb79e96a49f4ced1cfcc2b200879786d73e27f7fdb4a6f1d80eed1827809305b57a4552 SHA512 6100514ba13ee7e65b7e41baf6da9bd98a3e46e78cbd0d48b4073852e237dcfa9e0ae73d0a27eb29f6a994e28185508c79b62d0d1dc7eb9973a5a909d284a921 -MISC metadata.xml 293 BLAKE2B 52fa8d7ab0ea6ec8869040cbdfee249187f47ec2220813c866675c140ef3db973493e1469d7de9c6e9e2d02b3c3b72f08a0f0fe5923774a2b934cef35b7f07f3 SHA512 eb980abc7dc1cb53be1fe388de068272fc51aeae7d714738cd3a9f3b7b07b92f4f2e89e216e1067364d4496857b69545050e435a51a4ca1589e6c4a691bee16d +MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/app-cdr/dvd+rw-tools/metadata.xml b/app-cdr/dvd+rw-tools/metadata.xml index aaeb304f3f54..6f49eba8f496 100644 --- a/app-cdr/dvd+rw-tools/metadata.xml +++ b/app-cdr/dvd+rw-tools/metadata.xml @@ -2,8 +2,4 @@ - -dvdrtools is a fork of cdrtools, with the primary goal of supporting -writable DVD drives. - diff --git a/app-cdr/extract-xiso/Manifest b/app-cdr/extract-xiso/Manifest index 672496a32ca2..711a80b3e03b 100644 --- a/app-cdr/extract-xiso/Manifest +++ b/app-cdr/extract-xiso/Manifest @@ -1,4 +1,4 @@ AUX extract-xiso-2.7.1-headers.patch 437 BLAKE2B fbfcfe1d84c25bbb51fc60a20e1a374f75f6ca23c59bf24451312fd048c26fb77e176abbebce8a868f23625de1eac7cde531858f63faee94bbe55142e02de123 SHA512 4d6a46259d4c96a405d8e52347dfc9fad53bbfe5c2d4fabd74a81c6e698a4da9351c50bff6a6e810ffad4e8b927f0d687538c210eebf905ab454e2dd4146aa58 DIST extract-xiso-2.7.1.tar.gz 207518 BLAKE2B bf99e2555e85344db318bdedf0e6dfb80b5f8cd079dc2083ba94e06c62032235d88296909a1aa887180ce94ce9d80a6b39aab25ed99b04741951aed79c2e8cdb SHA512 a7153d96fa7cfb01dfa385a0984d94dc0fa5ac14ce9f7e2d50287b7e1edbb6a4ba84b6b874aa2628b1a82f23b30687958e411699487896cc48787f48e0e012c6 EBUILD extract-xiso-2.7.1.ebuild 841 BLAKE2B d1c2836da3a8a2e968a67db04f6e87b997dfab6940d5f83a35d92ac684aed807af3115ad0c6865499e3e28aae896089b684ccbf05a3c177c89eb0db4a5678913 SHA512 44e08656e849be59fde8d5df1bd3a2f3a683a5705ef61e0380554aaea66b42e2def3afedba0aa71e5869dd2a22d3673ee5c9c0b3ccc1039afea41317ac16e18a -MISC metadata.xml 350 BLAKE2B 59afc13240ce011a9b7d746219ef7718dfb00a442af68856661e5db1c2c37c53a988c71e43e15a403ff4817761ac7030f153d3c0cf0ad269b87be533d2863da2 SHA512 e91c8fdfdc4f353e817d510e79ce773dd332cb821cfbce9c893b9cb53cb0c75f3c915e7a4db6355db039adf5b311685b94f244549698778dc010a6d1cf0ffcb4 +MISC metadata.xml 254 BLAKE2B d184436ef368897cce203f5474b9b5098be36d4fe81ec4823e7df0cafb12ab34749cc1ae6ea836744de9d6b0c31f1b5aecbef4c8c53eaf9c5d134633c3ecd177 SHA512 96121b47ba5081b6e6f2b105d2ab6dc001cfd872530826d19fc836486c9eff4b2aeacd9a7d213646664d2a0d1d0445d2fd00c44c1974c875b8394285c788a464 diff --git a/app-cdr/extract-xiso/metadata.xml b/app-cdr/extract-xiso/metadata.xml index 43c2a8e7fd57..76898570a70a 100644 --- a/app-cdr/extract-xiso/metadata.xml +++ b/app-cdr/extract-xiso/metadata.xml @@ -2,7 +2,6 @@ - Tool for extracting and creating optimised Xbox ISO images extract-xiso diff --git a/app-cdr/plextor-tool/Manifest b/app-cdr/plextor-tool/Manifest index 43e1c167a834..86518aa1d910 100644 --- a/app-cdr/plextor-tool/Manifest +++ b/app-cdr/plextor-tool/Manifest @@ -1,4 +1,4 @@ AUX plextor-tool-0.5.0-build.patch 2102 BLAKE2B a87425f879e7ee6f7d84df05405b14d2d39ed877a9104c0103ce3e01101a7ca1e7472ffadaf86c5c4b0fb45fcab956ab225fff9654dfb0173abebf243eb9cd75 SHA512 2422e53823b986d230c8fddc2fba52a3cd9c95433e20aecf6a20224fdf9516cb840b270d11bc4e18f1aa2d33cfc22c6687736db230f04b23e5c788e9abfe2ce5 DIST plextor-tool-0.5.0.src.tar.bz2 51594 BLAKE2B 2a613b6cf338d75d257e4f3ef839ae7131fdf454617be846ec43aa4cce970369defc7e5009697628cb7c76e91c3f718c6f316e69285ec96aacfaa56e79e5e597 SHA512 a613c081bf01f387cd3b6b03b1c81e12a654e1e706ff96ad8aae9afe5e001b91627f95995fae838a5b47c83dd1d07bfefcb0c26d9bb981f4f72bbb3e2eaa8d75 EBUILD plextor-tool-0.5.0.ebuild 796 BLAKE2B 4eb8c39f6826774710aa182f129ee083c7fa138ecccd8797b0950f5e624029f03fecc973ffafe8b3b62fdd4012b34034abcbcebf68770ab7d9eb1982b586067d SHA512 82f522ce6bbdfa0c08e1f5ddedf2dcbce3753193eb1adb1826c199ce0fe19bf6a28aac37cefb70f885e6a21610ac7d5423bb72a0ed663c4eb02ef62d8146983f -MISC metadata.xml 374 BLAKE2B b89cba0d997655147351e195448d3a5abd908e5e34de90e0f2593782e4bf278eb500a8593744b014f6c759224589c48a9bbd9c98cbcf7651fc55ab45ce804b51 SHA512 5e9d28dc6e6450ef21f358158bd78ee07e4c6cef37e787a170f1e79206075de563450d65ceaa572f1e126c9af1450367ed5f62f1421a6fcff18ae3c0233e8c57 +MISC metadata.xml 249 BLAKE2B a949abcb3ac4ee7aa4a6207dff2afac158ce4f44e885b23a07f999582a36027a7128403bd180d568c635935c280c898bdb2f65fc20a5b44736f7b4e2110ba335 SHA512 e1662bd9f712bc0da714654fcb21498be5767fad9e47402de895f518a4d97d0f7a79bbf4717c46f5c3c595c5841c6983507435e6ca325f6f9324f9a581c2cdc8 diff --git a/app-cdr/plextor-tool/metadata.xml b/app-cdr/plextor-tool/metadata.xml index b104c5f6fbc0..88e61c666f36 100644 --- a/app-cdr/plextor-tool/metadata.xml +++ b/app-cdr/plextor-tool/metadata.xml @@ -2,7 +2,6 @@ - A console utility that can set certain parameters of Plextor/MMC cdrom and cd-rw drives. plextor-tool diff --git a/app-cdr/xbiso/Manifest b/app-cdr/xbiso/Manifest index b8e37abaccc2..120e2352aae2 100644 --- a/app-cdr/xbiso/Manifest +++ b/app-cdr/xbiso/Manifest @@ -2,4 +2,4 @@ AUX xbiso-0.6.1-libs.patch 830 BLAKE2B afc08139e91399a28763f437cc6b6149f65195003 DIST xbiso-0.6.1.tar.gz 49698 BLAKE2B ac1605df188b0ec84d0798a0c0220405ce5082160025dc7b21405f1a17f8e0439c6f8d5dbbe293db1645ac0ad195fb0791fe765ea9e1b8c199461f97a2525dce SHA512 351b558c591c3a6c633fb07e081d57cf7ac8b15272ae19878f7d33a796567177aa4eb2fad64d71e6fd86ac18e1c25d30b52013a83ce5d44854f37ec893282fcc EBUILD xbiso-0.6.1-r2.ebuild 801 BLAKE2B ea387fc691548ba53961c885df6f5e04aab91500798fa59068282dac65df62a1bd25403c67b2906c94140a55b6c1f3f31f18d0394bdac20d9345d2c6325ef99f SHA512 d4ee97faac62dcb4f7ac5081db6e042ab6becf169f12557f51b67e105e343aeb8db291b5f36a3a58096f083f397309a1e81a629b85a62a7ffc4b31568381513a EBUILD xbiso-0.6.1-r3.ebuild 810 BLAKE2B 11e78c9ae1789e5a4fa426094a6dcc9a0153031ba847637672134c0a3ba866109668538cc49fb01577b6b1d60cca217cf72c7ba62a193c009eae1afdfa1ce149 SHA512 e187ac7cfc1ac35ad1f88836ef3e164762edea7567dc59b3f2dd2b851f20b5e0288efa6e64a97f70b8059fc60a22fb13398e74b991a8e9a5816f30471ac9fdef -MISC metadata.xml 323 BLAKE2B 6a0770e71ff7ea1d4aec6a1c463ef0e61da6e67d233faabe667fb48d66178810bb5a8cb45089aa9c6e9be72a10e88befa475ce12c2c5c5874276011543a67952 SHA512 688b4299ad48494730835903feb951941c1da2a69705d49dd4c64c7d0b8d9f5e6576e162f735739787063db73ff2dff41d5444375181e8488cff21f31c3d89f6 +MISC metadata.xml 247 BLAKE2B d21bba6853017889144969818fc5147041d96b924fe59bfd2c0eae9d4ddb91ec7a6ded7aba530416dd388787c1e311d00d840e5a9f47d55fb1c7632e6d166c37 SHA512 c99518b71acec8e93cb1ee0d413e78b81984cd4baeb252efc639738813c96655104bc2398d7f2e967edbd0ac4ec1b08c187afad31be039a8f15e3b6a39324cd7 diff --git a/app-cdr/xbiso/metadata.xml b/app-cdr/xbiso/metadata.xml index 0141167ac48a..e9f9bf30ab44 100644 --- a/app-cdr/xbiso/metadata.xml +++ b/app-cdr/xbiso/metadata.xml @@ -2,7 +2,6 @@ - Tools for manipulating Xbox ISO images xbiso diff --git a/app-cdr/xcdroast/Manifest b/app-cdr/xcdroast/Manifest index 87b38294421a..e2d37290beb3 100644 --- a/app-cdr/xcdroast/Manifest +++ b/app-cdr/xcdroast/Manifest @@ -7,4 +7,4 @@ AUX io_progressbar_fix.patch 806 BLAKE2B bb9b5a68580ba937a3ca16f9b5e7bab9a9843a2 AUX suid-perms.patch 1362 BLAKE2B c0ddb6945070c021eddca470df8e6f82882e490f8433447d0628a91c14601f0aa5e89ed1b058fbf2917e95b18a77fb8e26693dba4eba0b9324bb3aab20572bc1 SHA512 ca96f168cff8fe4052de92ac58451d39532d959be428284da7dc6307f0cd36e661e760b8dd5f5902260cc3a953b51e894b4b87ca4f0340f98f079da5c97c4a7a DIST xcdroast-0.98alpha16.tar.gz 3563666 BLAKE2B 781f06e89265e9f30ea651d39219d7083a2cfc2833bc2ab0b57d9f67de77b2eb8aa6755148cd259e3c188a72f07026ecda91d0bbe09af4b55c696c75274739e0 SHA512 dec789955eb70a14f6bcb7c0895a6ca4b7c471cc5ee7ab12af1e671c8586c481c4a05e20eb42724d686d561a551809d9437dafadd3cd081079cefc28e0b94df7 EBUILD xcdroast-0.98_alpha16-r3.ebuild 1505 BLAKE2B ccc281de127104c396958fe410199a6afe0139d79431db7448adc4e53f7c42400f4dcf6d8c50b0526c204fde5bf018292933614d44deb29b13c29bcd50de7f4c SHA512 17849c061fb27d3222181f672d095391a5bfa522edd0abeb45cdd87dc78d341eeac21f9b52ff84d9c1768bc69c0be5d2e6d20a694c49b0b978757136acf8cc6b -MISC metadata.xml 409 BLAKE2B 97ef0f8bc2af279ff4a1e873e9a51c1e147d9c83cd6edee4cc7b0cfede91916f8e80eb15064a18819e963d35e6083aff595a1044a5b345e8a77673f74bd13aff SHA512 647dd37debb84ca815b0b8785739af072b02f37bf8007fbe53d6ebfac332fbc81c554821bba295ab10ef1b541510a21f2f19e59fe910e871a0596f83900f7ba9 +MISC metadata.xml 328 BLAKE2B e1ead0160661ab7a22a643443efc928258bb33e2a4e2fb44fe1ebba82f3c772cc0958b83ef4d205ae818bf20eb1e4c12388f5ec4914e0c8f3c085fc7a1a04115 SHA512 8f2bcc611909dedcf7da9f98ae5053f290558546bfe64f3d028e8a81f2f9145073fadbc944975520e28cf383a84a6a53093278ace5ee2df265d7dfe44004011f diff --git a/app-cdr/xcdroast/metadata.xml b/app-cdr/xcdroast/metadata.xml index fc37d15c7ade..a9df84a80882 100644 --- a/app-cdr/xcdroast/metadata.xml +++ b/app-cdr/xcdroast/metadata.xml @@ -5,7 +5,6 @@ bircoph@gentoo.org Andrew Savchenko - Menu based front-end to mkisofs and cdrecord xcdroast diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index 0b4eba35b1603112af3f5a636ac21eb84b104993..c7d6cbe595bf496c3a10e674eec52640a4d0e1a5 100644 GIT binary patch literal 24450 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 ZsMM&<_xq?;>bTZ-KLJ|++_P}5002knAOQdX literal 24465 zcmV(;K-<3`iwFP!00002|9rjOvL!c?rFXBVs28Aw03v|EWy>U)WTVl=%$VsKzhn-{ zWKL$XdrD8Q?+dEW*@vuBcU6)3bM}q^+?TKAaCiJK|MFk{yas zit#vdEC)Z>$~>;C?$mp`TZa`?1e9PySj+M?CU<)fm@xT&*X*c^zxt{P*ok7^wz`PrOh>Gy+%6jYw@u==Xk{HzGkj>++*+7_y6!8|K^*{fY zzy05z{?l*2e_vn!!}|MwTH}BEkL~lPy}o__TRqC#s@1DqY42J4-9nlChldI~rR&_+ zHChWiYHa!N%de}kWHFUpU5B>s>$+zi>AZ68$2s}wR`XeFE-M_@IL93?UMaIPN1lAg zRYUHnu*^N}Uax;&wHR|sBkmGcy4Jm}Tzbhj@43U#_U`={cL*aU-Zageue-+5XNWw0 zU1!_v4n4=X?-<89kCgJNd$o%-89nZF&kp1u9SL!^{uB{$1-scSa zo+*xgpIF$r27AW?=e%?0KfT_IWlFhUEw*D}0eo!0cy>C*Z2ZlCU$V3Hb(Fe$>Fm>v zSp3C@hEd|hik*uuYiW(1?^w!U8F7%3&c({)v?^;8&m+Y$+Qm|JcJnx~gO$TsO1SF? z7ml)5x!O7U=JR?!Mo4EK6TAG=l70K>eYxTp-W~J0^BLIHdvyGYCvG?x7KSm8l-7O4 z)$8oN%&VR?;y3xsGh%W(6n1=HM?1rn4|a|h;#YOucV;c{&K2@*7~SBN=f*RxeS~zdVT-&`S0&51~R-m z

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.org Proxy Maintainers - - A shell script to automatically issue and renew the free certificates - from Let's Encrypt - Neilpang/acme.sh diff --git a/app-crypt/acme-tiny/Manifest b/app-crypt/acme-tiny/Manifest index 39469f2c01b9..43aec4e24ee5 100644 --- a/app-crypt/acme-tiny/Manifest +++ b/app-crypt/acme-tiny/Manifest @@ -1,4 +1,4 @@ DIST acme-tiny-4.0.4.tar.gz 12667 BLAKE2B 6177d639a2d65080f84ca93400405c01ef18cb3c8d18ef5e7e57af1eede9d6f1e105ca7f6f89014e79c5cb1d865d3c81f590abdb37e8caa6b9699ea20064f698 SHA512 e66befe8262b3396e5e55ea01fc47c668c527868832d2ccdc2786156ec52e698fd20cb6fa4fe861d97947d64f4b6c751be9c79bf546eaac34978c53b9e6f85e4 EBUILD acme-tiny-4.0.4.ebuild 1123 BLAKE2B b2eeaab3c586da0a554d7707a82d426573e91c876231d9234c8de20b1635360ac0ad57a0a025efc4bbfabc61853e1f4be6965421312ebe96f997ea5a90370864 SHA512 0aca96327d05bcacb6e960d69bb6972a234cb7d1316eb89021f42f06f756ed454033879e58dc9dc726043221a94c990635b54f9a26b08264e5aabf88e7e480a6 EBUILD acme-tiny-9999.ebuild 1119 BLAKE2B da97a138852c81eb93e58ed071350e3a718291da3a59abe2d6df0941a3b1cef8af434527d5179699b052f3a94ef29e0926188fb0e59ba9007cd70351cc0fc1ff SHA512 077a62a16009f100e1d5945572734b5acb5fecd5c56efed161b4ded75d072e5544f6f850ae42e045a47275660e642a50fe39df4987272a87abf5389d26bc4d54 -MISC metadata.xml 429 BLAKE2B 101ebd6c130b6955951254d1c7e759dbf7d5dc08d899c2bf1793e3e73ad2aec4761782d9bcbd708a42a0217cda22255fb645cc6f88792aa0a5445c6b2df79289 SHA512 7c0ff5126424ad18a75bd73fdab208397aedf79df6c6a3fc776efe1000ac9f41e3cd056e65da68fbba507940328c0308074ce9335c4be38a8197f7545728d9da +MISC metadata.xml 329 BLAKE2B ced7f9ec6d26b74b6c0ee133935595f1d7d4dcb7d0e134f072b66725151980d013fcc5a7ef30708dca402c6a8449e119bbf3084b85afa301965aee3465e1b034 SHA512 3c6601f8249de10c7cf8b14bd128d5d564671ebb5eb6554eaebf7b6e01b0469f2a26ae658aa05f6391ce28029c5a5d422e2ed12115f2a5451d17ceca4258684b diff --git a/app-crypt/acme-tiny/metadata.xml b/app-crypt/acme-tiny/metadata.xml index 1e492cbeec20..64da6ae2853b 100644 --- a/app-crypt/acme-tiny/metadata.xml +++ b/app-crypt/acme-tiny/metadata.xml @@ -5,9 +5,6 @@ NP-Hardass@gentoo.org NP-Hardass - - A tiny, auditable script for Let's Encrypt's ACME Protocol - diafygi/acme-tiny diff --git a/app-crypt/argon2/Manifest b/app-crypt/argon2/Manifest index a64d2cdefee8..ba7a466e0c6f 100644 --- a/app-crypt/argon2/Manifest +++ b/app-crypt/argon2/Manifest @@ -1,3 +1,3 @@ DIST argon2-20190702.tar.gz 1505307 BLAKE2B fa9c3dde7b39c8d797a3d6b52992ebfe35f5eba1c7d7b3aa02c440edc36a3f5186cacee2e39e27ed7c6356dc1970dac0e8198d6f2065eb63ff77f9dfb2937cf8 SHA512 0a4cb89e8e63399f7df069e2862ccd05308b7652bf4ab74372842f66bcc60776399e0eaf979a7b7e31436b5e6913fe5b0a6949549d8c82ebd06e0629b106e85f EBUILD argon2-20190702.ebuild 1310 BLAKE2B ae465f1e130ce075cfa0f9163c82cb4a4c7ba292eb8e852ace21ffeb33021175523e2c83663872d351e9e81a466435762f7a32ab360a1a7d9487e5487cb6e378 SHA512 ddaf0207aa4ad58ae38d786d6172684fc83ae0b5f380a2ac81594cbad255d6a789da254888405e9142b46d2004e2d093ad83458469f8524181a36ef362b65621 -MISC metadata.xml 768 BLAKE2B 294ef62768a6e09f38479670b9ee12f056822d43fa7de681e7243d676a037c77e1724777c20a13d564ad364dba84f55089734b3546d593bb4f362f7a0cba3475 SHA512 bd066d4ad7d717ec6316a9ce307b38fd35be60149619c82ab4d636d4ae7e17c3dd22c328f9a5b6e9b3e54f15bfb5d11fd57b4e73e3f5399f3042a08611500553 +MISC metadata.xml 638 BLAKE2B d07a626d9825ec2ce799713d1b43beefbc306b95f344b7ab40fdc7b4c4c9c6171385f91229d4a2d10159dcdde9e8d1806769277665a90f7419b5b3a2cb2b69c8 SHA512 24c2648534d4855d93eb91c8e127f08a34dcd21fdff3bf2665d26e62409b819a9ada15e6516f9c1649c848d3a57aa4c68adeeaa80f92b870ed5b4c48c40b5e9b diff --git a/app-crypt/argon2/metadata.xml b/app-crypt/argon2/metadata.xml index c70ce0ef68ab..dce9d6d61621 100644 --- a/app-crypt/argon2/metadata.xml +++ b/app-crypt/argon2/metadata.xml @@ -1,4 +1,4 @@ - + @@ -13,7 +13,6 @@ mgorny@gentoo.org Michał Górny - Argon2 is a password hashing tool and library that won the Password Hashing Competition (PHC) Reflect ABI of libargon2.so. diff --git a/app-crypt/gnupg-pkcs11-scd/Manifest b/app-crypt/gnupg-pkcs11-scd/Manifest index e46154c23017..f091010a442d 100644 --- a/app-crypt/gnupg-pkcs11-scd/Manifest +++ b/app-crypt/gnupg-pkcs11-scd/Manifest @@ -2,4 +2,4 @@ AUX gnupg-pkcs11-scd-proxy.confd 38 BLAKE2B 56951cac6c364a75191cbcf5b074e537bf97 AUX gnupg-pkcs11-scd-proxy.initd 716 BLAKE2B 05f2057b6a2bc1824eef62139a70b193152bdf9b92c97244d5574d81d010a19978b2905f952539f0eded8b64e045053c7b0995aa2594dbcbee3eb8e44b149cd5 SHA512 b1719720150d7380c96e987bfa0f7932bdd30aa9462f9c11d9ac06ed58efbb0ef8c60df27b50dceed812a238ee01007abccd99edf7dbea0efcf0de2d35d032bf DIST gnupg-pkcs11-scd-0.9.2.tar.bz2 147337 BLAKE2B 52784721bd91929c9d6efdae599893f5425d02e5621ded69d5bc2b5dfa5dd56ca6e0989d99879a2de245e53ba7add3fdacd58fb3b1200135b0a0e618163ade2d SHA512 6afb9f0c50976636df611a0204edb0ec75aa194ba332314e3c2d7228ecf798e5f79923202f8f189b1e4aefa236a46165a5e3f0e0d98320dc4fac2bd9ac38249e EBUILD gnupg-pkcs11-scd-0.9.2.ebuild 1102 BLAKE2B c7f17b024300a005205d45ef191127789b668b57583c3d07a6879d5bb76e7b859e0953de030720936812737dba72100945d0d0512481b74c31950ae27d109543 SHA512 6d66aa3080e6fb8bcbd337c690dedea8623f6cb2e8c4906519a38ed9520461be6ab13bf9126f4fc1468152f5fc4ba5646b31b39608f1effcf160e9d3e1fd15a8 -MISC metadata.xml 490 BLAKE2B 362c13b5432f38842cc57e006061562e5f8b7474a12d7e3bf714c357882e6bb015a51eafd2831530bb4d67b7ff07d9867fa737567c9f7c7e12c134019e3475a2 SHA512 b49b8534ee93f0369af72c8af3fbe8bbf16769ba7ca368afcdf36220ea3650dd8ab0b8fcfe7804a14ff7cfe5cffd3f3f830ce70b3712ad7e7493de9998f93e9e +MISC metadata.xml 387 BLAKE2B b1d4e542415419708bf38f73f9b5c945e008bc8a8f5f022702a6d2a757e7608c87ca91a811c82e044ce6321685ad0734230a1e5bac74b5abe9c1040f48a2539c SHA512 a374050bc876f9cdf983c80b07e24b4cc5a4fbbcebd88aff1e353d287187c6099ec81867ca39a0495bc777b3c80d3d855b4ca2391757308de8adfd269f201576 diff --git a/app-crypt/gnupg-pkcs11-scd/metadata.xml b/app-crypt/gnupg-pkcs11-scd/metadata.xml index 93e9b6874c3d..53b54c244310 100644 --- a/app-crypt/gnupg-pkcs11-scd/metadata.xml +++ b/app-crypt/gnupg-pkcs11-scd/metadata.xml @@ -1,10 +1,7 @@ - + - - GnuPG scd replacement that enables the use of PKCS#11 tokens. - gnupg-pkcs11 alonbl/gnupg-pkcs11-scd diff --git a/app-crypt/heimdal/Manifest b/app-crypt/heimdal/Manifest index 99bc339a3e7b..4a20ce4f40d2 100644 --- a/app-crypt/heimdal/Manifest +++ b/app-crypt/heimdal/Manifest @@ -16,4 +16,4 @@ DIST heimdal-7.6.0.tar.gz 10186832 BLAKE2B 456b495a3d0a196cf02d6042c6db72c772327 DIST heimdal-7.7.0.tar.gz 10189293 BLAKE2B db9cdd1861dc9214a7f76b3d8b9656cfc0bad11cb6eadffa4fa29ea7f9aabd4c3d1b628c510644ec9abe1b3bf27a413ccf8cd590d602c4a4ac54ba3deb4cedc4 SHA512 6660939b5a36ce36310721a08a089fb671d1e3d2e8ac74ea4775bfa5f8f772d32de805551456200fe96cc486c092c44beb84f5dd877008bc305490ee971bbf99 EBUILD heimdal-7.6.0.ebuild 4515 BLAKE2B 2e703f6d2c54621ac5f630759ed7d58a2f37f2a27a0398bbdde4b18004c9036ff439a0c590324269577f0b62f171b5a11d4ccdab28990b8cabb39a178960725a SHA512 762ae8f768791a57a4896d60ab568a89ca27d7ea48e78ad8a2ff04f289cb1c9f283e735ca4c975db64037bc481e2aebbe8093a24fe000b3f8388ded882017b2c EBUILD heimdal-7.7.0-r1.ebuild 4514 BLAKE2B d68abb7b643f9fd4542b64f926d9ead25c451acd26787ae14aa3045226fec8995417bb9bd1a1a27e4da5e047e86c613b5673856e9110c545384612d48c8e794d SHA512 9ecb0137d1ac9e33448719f48a630c6b48499a02c5de1f8014d8e31ae7540f46ff3c15579b0126ae4583364a7caa2a2bd853ffc2c77e4b407aa2d04d12adc055 -MISC metadata.xml 641 BLAKE2B 780be7301a62a4d31503a531c616af03888f4208b55777a0d153dec9e9a911f457fb581c2bf51f18f65d3ffbe3fb3c25fc9f0923539b3f149f4f59ccd412a355 SHA512 324fcc38cf8a389dadc314d2a676e5e9d6b0960b28b2917a50c7b8d0f438114e4575295fcd6bd06ae4e00ab61423b539809dd8f414d3f1a80fe0e6a96579d648 +MISC metadata.xml 570 BLAKE2B 827b4e549ff73259b932cc8587625fd9dcd73553d7bee3726baae0d1de8d8e8f8d67fdd649d605099301f426b88fc654341005976a3373d61482c81dec67db5b SHA512 069fa36a8f551ae0fdfd3a6f3dfd6cbfb3bf56c2ceba6ecd5184c4686d885ce5aa83622090f7fa1df44924a7ac3bf63fed4b9b19e70254d2a6d883d483500ad8 diff --git a/app-crypt/heimdal/metadata.xml b/app-crypt/heimdal/metadata.xml index a2ba933709f5..bcfc3db66147 100644 --- a/app-crypt/heimdal/metadata.xml +++ b/app-crypt/heimdal/metadata.xml @@ -1,11 +1,10 @@ - + kerberos@gentoo.org Kerberos - Kerberos 5 implementation from KTH Adds support for one-time passwords diff --git a/app-crypt/ima-evm-utils/Manifest b/app-crypt/ima-evm-utils/Manifest index 4ea3348d7c72..a5de5f31e61c 100644 --- a/app-crypt/ima-evm-utils/Manifest +++ b/app-crypt/ima-evm-utils/Manifest @@ -2,4 +2,4 @@ AUX ima-evm-utils-1.1-configure-use-sys-xattr-bug-649790.patch 1332 BLAKE2B 1787 DIST ima-evm-utils-1.1.tar.gz 37825 BLAKE2B 469f5bbc194f3fcc8996f252d01745c0d8d4d4f63476174622ea4569c97978db478bd522ae4672819c5ef995f2bb524eb857e5bf5c303131959f2f5cb9c2ebcc SHA512 fc7efc890812233db888eef210dc4357bee838b56fd95efd9a9e141d684b0b354670a3c053dd93a94a1402dd826074d4a83a4637c8e6c1d90ead3132354a5776 EBUILD ima-evm-utils-1.1-r1.ebuild 835 BLAKE2B 3f70358501220b0ac2c0346aa84292f2549c6feae050eb28db3a89a37fbf785ab8220ea66266d669756a3de6486c569590f11646d3d392cd99ce2aca12823c42 SHA512 c26bd36654a5c1e996bc8cde7488c96f646874a31e089adeec24bb7f4b04e886506309220391e4acaeeb9624fc8c82632cbd545572f113fe72a9988d9f9ecd04 EBUILD ima-evm-utils-9999.ebuild 751 BLAKE2B aa830a77e1cc7f851ea31d5862499e86357fd7cf54aa7d5e721ee0197a29fc46a1eccf468ed4990e3fcfd03f072754f0088686d1157aaf49b8421b748806c7fb SHA512 827926be56dc95111e0e72ba0f09f72f3fc1f0edf273c07aa50eab8904559cd2fa0e4f9d8d9a029dc60aa32f22255697d5066429f547f64c3c8b65143f777e1d -MISC metadata.xml 412 BLAKE2B 0b1378ada8fb579cf25ca51932da155bcbe85aeee4dd580af1638fb42a5b80b22c36f778af8499a9b511b712a8aa0dd5c35e6ed9d026d6f7829c785f4717ed0a SHA512 493a8ccc2e86e0e84fbb18d3e97fdadc3f9be6f855e9a661240cf02bf7817a3b488fd5bec52484d703f724829237e302a2b69aa013087f8b8ba506e3405241e1 +MISC metadata.xml 330 BLAKE2B e6aa5198d2d600b288247b7ae453f13da878478c88f85fc7b14723ed3aa7cb3c6109c8171353e5fe8179fc4fe0bcb01a2beac42775ff9a52e6e5241f08024a41 SHA512 13ab3a27ab1bb8a5f782dabca2f900025b5e609f9a352dda1df3104fb97c97223c22449b6ffd587d6524f69cb77bfb219e72d57185d90ce2b17f9160f2cad4d3 diff --git a/app-crypt/ima-evm-utils/metadata.xml b/app-crypt/ima-evm-utils/metadata.xml index 37c8aa55a837..16c12b46f85a 100644 --- a/app-crypt/ima-evm-utils/metadata.xml +++ b/app-crypt/ima-evm-utils/metadata.xml @@ -5,9 +5,6 @@ hardened@gentoo.org Gentoo Hardened - -Supporting tools for IMA and EVM - linux-ima diff --git a/app-crypt/kbfs/Manifest b/app-crypt/kbfs/Manifest index 6ce6890c0638..c620873ceac3 100644 --- a/app-crypt/kbfs/Manifest +++ b/app-crypt/kbfs/Manifest @@ -7,4 +7,4 @@ EBUILD kbfs-2.11.0-r1.ebuild 1259 BLAKE2B b51c8b0bf6ef148d8febd80b4ecf6c8b786ba4 EBUILD kbfs-2.6.0.ebuild 1259 BLAKE2B 2245307f05dfceab185249d48b8ff5db84c5f1f052bf9068336677f1803ebf312ccfdf5ee3be92696e492b4338ef7a3522a47e5c5077908c6665428db1863c19 SHA512 9f028136347e29dfa3d87406fc7d352a2e4c051536c741063cc83650fc23f643288b5b671891377cf9923ac9f30c927979127a27a83fe9c6340515072621741c EBUILD kbfs-2.8.0.ebuild 1256 BLAKE2B 87285240aaf1f9685a6ea12ebe8db704d294cc923f23b760873fba48ab22795a915bebca9913c6a369fc10c67f6aee4fa6354902889dd8c0fb414212eb61d1be SHA512 5759fea9cacb3a60a1e9eb4934cd35beba52c08f7d6889bb8cacd4075bb977c7d8694292158a9a58493c88173aae498d8579188ed72020a7d3f64f7e61b8a226 EBUILD kbfs-9999.ebuild 1228 BLAKE2B 71eae998751b73148cc81afec289822651148c90f41f2089516cf46745d505c59a1baf1881444536b9d18a5fdae2320f248334f82d0ce6092088e0e4684c2d85 SHA512 f24901898bb35d84978463922b441b1c85628b170d8b646d576470d7bc1bbac5cc5086af31a7e3c4c020a205c87c3e29fb62e44959fdd50145f8640795cc1624 -MISC metadata.xml 482 BLAKE2B ea0f5fe2ae3d3c5cd10020f178e0233fe55a38174c10ccd54c50fcd2104c4a0dbe737b371cc49624fefbc2107b5697ee4c826466a5f14d7c952542edd1134414 SHA512 74eb8d2fb7b19f269dcf5dbc67a5f63cac1589343a069011dfe8492a0bc1d82b526a175b2fad91a00f7fd60e4a77bbf2b7f7dea4537d6ae9221a9e93ca2bdd60 +MISC metadata.xml 334 BLAKE2B 232e92347a3474718645a0a46127906e915825060e37548977ce077012d5eb1db55a83c985cb85ae3948d663d00896aeee983e57159b6103dd64905a6de7bdc1 SHA512 3a9ed53ff62441fe0e78e8e9f898e5e6f24954f99ad7e11a7884d9b34c42a3d8cd38e1716da27dee5057a5af0aaa66cee70ad4bd0351b81e5abaa3031ea7dd4d diff --git a/app-crypt/kbfs/metadata.xml b/app-crypt/kbfs/metadata.xml index 00881f3d617a..577705e140ba 100644 --- a/app-crypt/kbfs/metadata.xml +++ b/app-crypt/kbfs/metadata.xml @@ -4,10 +4,6 @@ nicolasbock@gentoo.org - - The official Keybase implementation of the client-side code for the - Keybase filesystem (KBFS). - Build the Git remote helper for storing repositories in Keybase diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest index 55fe0bb8a1c1..206e4ebafaf5 100644 --- a/app-crypt/keybase/Manifest +++ b/app-crypt/keybase/Manifest @@ -9,4 +9,4 @@ EBUILD keybase-4.7.0.ebuild 1316 BLAKE2B 48a2935ad0328de10bccdbbcaa51defbbd844f2 EBUILD keybase-4.7.2.ebuild 1316 BLAKE2B 48a2935ad0328de10bccdbbcaa51defbbd844f2ae4e8b96e9de258c18308e78ba7ff3ee81057ee6060f927d81ca7bc76e2488fb324871e5524da6206607a51e9 SHA512 bb531b75c9be611e5d7bfe6e247e8af391dee2bccc0c172feaa3ddd2cccc5c1ac0f39521bcd19e270c66b51cbeedb2e6e9a55387b63529b11b6a1fe220adc1d6 EBUILD keybase-5.1.1.ebuild 1316 BLAKE2B 70df211571ae153e9789c0945523e598a353e228559ef2927bfe02d4c1e7282b38b3f4801303bf5743db8ad815b803594d3311fc6931bf60bc725a4c3cce4437 SHA512 ae57c6565bb515286ff48ebc8cd8ed8e6d435bf12439e8ff7b5415e3faf4aaeb894a0acde2fa13a2b3fad400e97a1721914080cc898156492de5dff3ed9afdbf EBUILD keybase-9999.ebuild 1276 BLAKE2B a38e94b63e54ace5927b6d7c58fe6586c374b73c0836898db0d073ffea4dbe3cacc0538fd048883ae86c34cffe53d9d1ea3a1acd211d7cd80d88b5f630d4ab48 SHA512 044e15f79885d5987bee77c8332537d155b9e6a876032bcbfc8670c073b26828afed653073a003e9c17a256f2e9823ba776fda0689274e81b13c9614f302bd72 -MISC metadata.xml 465 BLAKE2B a1dcb592edbf2e5a45bd985adea8fa09504f75b17f689f38c415dff3efd0a4c67b3476c8c7568dc2b8351117281c94da4235cb1b9144d1636f04ae3b2055164e SHA512 68da266d0856035ec7f0b2ac5f8746ad6c7afa023ccf2d592be43fbf45f12f1443afdceb075ab57efeeceb97dfcc0a3997ed7177e12ae6291467e97c17e10810 +MISC metadata.xml 334 BLAKE2B ac2c8ad90cbd8d69625b9dea36864ac6937df952244413c3456e32b6ff6a2c95f4c00dd8bff30d14c25509f94bd6078e0d5c8e24f6598aa250a2dd0090b4332a SHA512 4b05ec7a51809807874992b9d0893e0f2183f68b18dbc7d4e54cb32d5bc7a221a06045a244dc1218a2cbb14086cbb9129ce0d713e1bd975b548989497441f126 diff --git a/app-crypt/keybase/metadata.xml b/app-crypt/keybase/metadata.xml index 5a46be00f249..6aa22230ef9b 100644 --- a/app-crypt/keybase/metadata.xml +++ b/app-crypt/keybase/metadata.xml @@ -5,9 +5,6 @@ nicolasbock@gentoo.org Nicolas Bock - - Get a public key, safely, starting just with someone's social media username(s) - keybase/node-client diff --git a/app-crypt/mit-krb5/Manifest b/app-crypt/mit-krb5/Manifest index ae070ab374b5..7e8e05e5e2f5 100644 --- a/app-crypt/mit-krb5/Manifest +++ b/app-crypt/mit-krb5/Manifest @@ -17,4 +17,4 @@ AUX mit-krb5kpropd.socket 122 BLAKE2B 2ce51e67b909c6955d9796f80f7985c9209af398ad AUX mit-krb5kpropd_at.service 162 BLAKE2B ccd1dea2419656a95ea1e5068457ea45a765a831f36e7abe3e27cdd9b42f2b703cd6ddad1ac60d75feff4d74bf31dbf146ee2cbfdd34ac38c11908d44162e77a SHA512 4b7121da07b11fa65db4edc185c57197ebb25ed5c49797e36bc31b8b7bbb22a6f512f4a986c8430dfc31b1b8fcfba66dcfe154cd6eeb8b4bb445d5006fff3802 DIST krb5-1.18.2.tar.gz 8713927 BLAKE2B f0eb34e67adcb86f347c59ec6ef74970a57530cc56336a84909f852cd6135079ea89828e77c906a272f54e0faf6a4a0497f2b648446eb9d048d1c51e4ec513af SHA512 7cbb1b28e677fea3e0794e93951f3caaa2c49bb1175dd187951e72a466cc69d96c3b833d838000fe911c1a437d96a558e550f27c53a8b332fb9dfc7cbb7ec44c EBUILD mit-krb5-1.18.2-r1.ebuild 4369 BLAKE2B 6b367c9fb266c2c6b4b217ea8cb812f9ede386e22ca24d6df5425242d2acefec0e927acb512657044c61632ff7e121917460e1cb9038567df2732ca73be99552 SHA512 89107dcadce9925627443b99cfde007c66ae5d3f1117864d2dcce65d4dd68f96711349d6ca76f91add8fe92c95a6e37e57e3b248ce0b153e62faf9e74045f2cd -MISC metadata.xml 903 BLAKE2B 57a48ed1fb3f046b8a4a6a80ae6223bc923f30ddf350b8ee0f5769c78b28c0bd14c35539d9552bfca02901e054332a4dc22f88c48d4eb4db4d143a7f0b938d74 SHA512 44909c99698b78ad01f72cd1d74ad6807f12154c8675b7fe31f4bd95744d8e7dca53446875c57408a294e5f87fc5aa038e6f869d3ff957cab870cd75f8e45464 +MISC metadata.xml 823 BLAKE2B b1e312e7d7d1dde62a6260572d68c5c9df90a00c9ca7d43939df0ce7c6e528ac8dfcf839827938f783c241c19255660e1e7806210aaf407a6e86cbaeef24295a SHA512 844715444284f5c7f1a73ed15c0ebe0b5dd8c96c3aa7e6450f465e2a2086509c04d637f139ede5e427972d4b1bb298255388f50978b41de875b47ee40251451e diff --git a/app-crypt/mit-krb5/metadata.xml b/app-crypt/mit-krb5/metadata.xml index 70f026233c95..ea5af54c1042 100644 --- a/app-crypt/mit-krb5/metadata.xml +++ b/app-crypt/mit-krb5/metadata.xml @@ -5,7 +5,6 @@ kerberos@gentoo.org Kerberos -Kerberos 5 reference implementation from MIT Creates and installs the API and implementation diff --git a/app-crypt/openpgp-keys-gentoo-release/Manifest b/app-crypt/openpgp-keys-gentoo-release/Manifest index 9b53aee3d7ac..4ac374df21fe 100644 --- a/app-crypt/openpgp-keys-gentoo-release/Manifest +++ b/app-crypt/openpgp-keys-gentoo-release/Manifest @@ -2,5 +2,5 @@ DIST gentoo-release-test-sigs-20190224.tar.gz 3235 BLAKE2B 924c69a62d5321716f536 DIST gentoo-release.asc.20191030.gz 23981 BLAKE2B 307ceab69e309a53c2db191cf9d7a484318e852af648d93d9ad4bb2422737ab8de9257b457e5f201d86d226b348447acfbe57d259ce436150f75ccfb9f6ed60e SHA512 f3fbe0198f80f37784613c2a390c29f55e5b6291c44ee64d676806a26745017f8a9168573e13f6fc2fe93910927846c584b9f5cd017c4eac1cc875d7ed30cb8c DIST gentoo-release.asc.20200704.gz 17812 BLAKE2B 2173fa236db0ae08d58959732172d20fe0a6a8adc1e2ebcb33c3b9956684d26ebcf74b332a25c7d738d4820abb24c525404a6f255efcb7cedf0ab94c185a83f0 SHA512 fc5c7042570d813d906190f11869605983fcd8815cdb414d7060f8038c849d4f68426feff711a7303728c49c0515f9d836d2cc3fbbbf50811b94668194beca85 EBUILD openpgp-keys-gentoo-release-20191030.ebuild 1157 BLAKE2B a78923498b264e3b4451db7c2ddba9c04de0787ddc2c3b4befcba441d07c0ed1207b0041d34dca1ea5870317a9745bb3533c5ff306ffd95e2dd89f067ddcb700 SHA512 3c7ad1a6af681007e1647cbef2d8956ed9aa15067d3d7d15edaa056c85331c6525bed0b01729eae598924ba6ad1a4c755f91d238e532ceec72321b7734e81ad0 -EBUILD openpgp-keys-gentoo-release-20200704.ebuild 1356 BLAKE2B bc9b7c9b387c739008e90d9b13b3e6f6f823a27d2757be99c21699f79d13bb893f2f875a7ec8e10deeb98678381c0a9338f089d06d93ae2c9e5b66cc6b69df5a SHA512 e9c5a67f59f9f1fdb8446e5e8438f2aa620a9944b0186ae149a72db95e968b1d3abe06f9e4ee549e9b9355656e172362c75e0d6d34c6a225a42c3ad9eada6635 +EBUILD openpgp-keys-gentoo-release-20200704.ebuild 1347 BLAKE2B b80ac3d9f33c7154be9566964f5248ee692a63637d35ecc7ab980adf027da19aaf957baee1854f8cd7bcf4be9d3a7ef73aca35f1727bcfeb4bcf64fceeda1331 SHA512 0eea69c1d95aca657bf349db7509ce5114f7f126f2f99adb19d4e644d57217492cb1ac2268054009d50ab71f200dedd63b77b2f2c07853b782ea68851ef0c1d2 MISC metadata.xml 271 BLAKE2B 21ff27fce9fb36fa286e0cb5324edaf0721e2315d14456c837330d40dabd66369da85b94fc33169ae0caf233d634dd6fd2c29c37c0a78e38307e4adc134381ae SHA512 fa6aa60030292b6236a4b68b26095c3eea1b8dc1decc2be6b36ebb33979c52c39915e6169bfb54ad6f3a8380b1decc23d62f079b134484d97587ab64aa2e1663 diff --git a/app-crypt/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20200704.ebuild b/app-crypt/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20200704.ebuild index ef55df38d098..f829b9696742 100644 --- a/app-crypt/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20200704.ebuild +++ b/app-crypt/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20200704.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://dev.gentoo.org/~mgorny/dist/openpgp-keys/gentoo-release.asc.${P LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/app-crypt/pkcrack/Manifest b/app-crypt/pkcrack/Manifest index 500a45108d5c..43e9a2c71f96 100644 --- a/app-crypt/pkcrack/Manifest +++ b/app-crypt/pkcrack/Manifest @@ -1,4 +1,4 @@ AUX pkcrack-1.2.2-build.patch 2539 BLAKE2B 54ce5effd250832aaf04977b4baa9a212cc80cf1fb4b50a7629314a7e716c2ced9a758f20631c0c783e25611ece51d19048880b9f63790140a8914a9661f1214 SHA512 48b71bc2d5aa850603eb1872c200465e655fcb527323ebc9d1728311fcf9fa15722f7b80a6809c7960ec0f4fcf3d4e65561880f61feb4dcbe35dedf15c198f20 DIST pkcrack-1.2.2.tar.gz 174208 BLAKE2B fed476a9d681bb9e565d05ef636f58d6643c4f8897725c56b66e64123e9435f9bf28e550f0249794e81e9f968683ab81c19baa1ee51478e1b91509e8e318725a SHA512 5c64fb9ae09dedc70fb20cd689f432059fcd64f689072b529b4045c3241760fee273ee921da081bc08be2e0594d27101c5d89d99cb2b84e16f80c011419b7200 EBUILD pkcrack-1.2.2-r1.ebuild 1073 BLAKE2B 8099424d0b171590c6475a77cba3a79dbc096d98a2cd6382ca85315578600cf69c8550336902a73a37bbd7929ccd99fb4dfbcb309cae1780f664970d0af6d5b8 SHA512 ccde8352eb50adb9a2424ce30569259f692487f29f869298e9f175a6805b8e50fca2fd627188e4f97261ef99ff1132ebde20a9db10e35fabec04dc95c59a2db4 -MISC metadata.xml 301 BLAKE2B 4b9a147b2ba74e5bf1f9443f1219442e923236a14e057fa076790059600967430e0122b659e10c89a4045d268ec48a684cc3f6a7b62d08921a1b85d9862b0cc3 SHA512 dfddacdf37ba11096e49f904c70333deb7ea9a33bfc738c42807a8325d7dc6b1bcfaceed9c625540cca585af6168bced82a9785a1c44342790bc571d05322d02 +MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33 diff --git a/app-crypt/pkcrack/metadata.xml b/app-crypt/pkcrack/metadata.xml index 9f4770df7b75..7a38bb900964 100644 --- a/app-crypt/pkcrack/metadata.xml +++ b/app-crypt/pkcrack/metadata.xml @@ -2,7 +2,4 @@ - -pkcrack is a password cracking program for zip files. It works using a plain text cipher attack. - diff --git a/app-crypt/scrypt/Manifest b/app-crypt/scrypt/Manifest index 3b1ef399b94b..e66c7f64cf71 100644 --- a/app-crypt/scrypt/Manifest +++ b/app-crypt/scrypt/Manifest @@ -1,3 +1,5 @@ DIST scrypt-1.3.0.tgz 380332 BLAKE2B 4bb2c5b911cd25e80444e7dd6381692a3ddd3dcd3a5f4bcda14c8cc4169f332f2c617175bfd222f03d8e48a3eefd9d01b2d7c3fd6b712b3266b2cc75bee8396b SHA512 199f58adb5231f1ad585dbe8f64d6c54920cee201bd7703bcfc7e64917bf8647f9e35b3835b78c41210fd9af5223a79938f2495e4b48e6a62bfe8721d82492c2 +DIST scrypt-1.3.1.tgz 394516 BLAKE2B 91faa22dc317927b92abe26c5e15cd52c409722716076c7cc502a0c6e4e84ceaaf60222b3ef141c6a209f36084df2d7f45d8f19482aa035c3e2442513c4283d9 SHA512 c76c29463d2a4db6b62283daca80bc4124a6272f37f983d472d44251b98da702f1edb16ad15058a8d0ea320c23bc1486892ab25d367d37ec77c38a55ad7e69fe EBUILD scrypt-1.3.0.ebuild 366 BLAKE2B d9e68ddbd0d8a77f930844b1f06a946885b229835aebee9dc952adbe39573d82935583417b0a863e6e7e0f1f11110466fe73d1a557ce31ede9d73862fd3d22cd SHA512 d0b4a0803ad08ac80be7c72c6f7c01f8ff447ee12e16cb69a451e618b60120bffadc397c073f99f63e28fc50eb959fb10e47b73634d3636744c6f0389d5107c2 +EBUILD scrypt-1.3.1.ebuild 453 BLAKE2B bd3356b596c7a690785da352e49b6727a81b50c117b53ed95a6fe7b2e4ae73407701150a07e8ea8494f46a6f14fe9349ff99cd779c3d486425a627bf7b73ccf1 SHA512 de2bf3a94eb0a20696b401505d42027ee9200f41e65c9246862bed5cee01e0157244ba88cb651f48ff831e01f89d5607b453de0cbadd9f3df10a1e133a21ed9a MISC metadata.xml 368 BLAKE2B 66dc904d7524c2f61313445e7dfe583df69a6bfbbdd1ec8b4203206ec47bb178bb2c5bdacb618cfe47409fb0328ab32e6a6bff123725ed1088e9f2422b4c9e26 SHA512 1a6a98313e5a0e60c51174622e8b96d1b25b0a9b6060a55b1ec18690bf8def973f70c6597077663ab518f4d8135bf7ea114052be801b324e91f80d2580fa7914 diff --git a/app-crypt/scrypt/scrypt-1.3.1.ebuild b/app-crypt/scrypt/scrypt-1.3.1.ebuild new file mode 100644 index 000000000000..4631e15dceb7 --- /dev/null +++ b/app-crypt/scrypt/scrypt-1.3.1.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A simple password-based encryption utility using scrypt key derivation function" +HOMEPAGE="http://www.tarsnap.com/scrypt.html" +SRC_URI="http://www.tarsnap.com/scrypt/${P}.tgz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DOCS=( FORMAT ) + +src_test() { + # There's an empty check target, so can't call default. + emake test +} diff --git a/app-crypt/simple-tpm-pk11/Manifest b/app-crypt/simple-tpm-pk11/Manifest index 45cba3cdf6cd..ad5fe8187b03 100644 --- a/app-crypt/simple-tpm-pk11/Manifest +++ b/app-crypt/simple-tpm-pk11/Manifest @@ -1,3 +1,3 @@ DIST simple-tpm-pk11-0.06.tar.gz 28993 BLAKE2B b592acf3d9fe334993ed1e72152ee2c0a25ea3be777035c2d113323522f7d99e6c564bd7c4de0725b0f04f5b6dad90c5a35ede815d28f40a3fb53a6cc9e2bee6 SHA512 72df0637cefdb0d81f741480cdfe24ac0d6a05a93d729f5e2180adf49b5d7ddb0b60d8c6f7d5e79a67bf4cea202067390c8d4532c906273408f7de4fcc5e66e8 EBUILD simple-tpm-pk11-0.06.ebuild 848 BLAKE2B 55327268ec66292471dd4e3bd6dbd3b3b832eef815f69708b3c144e1683b837c55f9136242be15f64cb4657d7f52d7a8018e628f5f0c26abcf28a2effca96f57 SHA512 4dbdb971fbb5932ec8d13ef67323174dce7b637d00277d680cfb1901e10b24c4b94b6bd1fcafb56e228b7ebd0752eeb8244951d7aae7c11db2689d430c89ea30 -MISC metadata.xml 417 BLAKE2B 814380b49341b7c00e8b6866fbb0676cedbc843424b6fec5d2f88ff159be7eed8a8247dc302172d2548125b737617bc2a755041e7d8134877ae2a650215aece5 SHA512 f62211877cd878f6a1a05456dcafd7564e687308f40a9512c9dafb7a9175a4a31fa709db15441846b0495da65939c4e9fe7c86417ff047c08e7bf31699e04fd5 +MISC metadata.xml 321 BLAKE2B 9c1c93503ca5eb24ab6d0e3dd069579d7cf822370225650d20e24b6138b6528dcb7e5529edd13a0608f0eb0b2214a951b1e4ce4c5cddd5600193bc708e28c4ad SHA512 63c4d2aa10132a2aca7da87d702c32e37f2205dc99ff6c743662a0fba6026602d5865e1a27a8f51e68976c7543829512f21f4cf29bbee61bed7d0d6c3c00a8f0 diff --git a/app-crypt/simple-tpm-pk11/metadata.xml b/app-crypt/simple-tpm-pk11/metadata.xml index 44b53b64f090..49710fe1dd6e 100644 --- a/app-crypt/simple-tpm-pk11/metadata.xml +++ b/app-crypt/simple-tpm-pk11/metadata.xml @@ -4,7 +4,6 @@ perfinion@gentoo.org - A simple library for using the TPM chip to secure SSH keys ThomasHabets/simple-tpm-pk11 diff --git a/app-crypt/tpm2-abrmd/Manifest b/app-crypt/tpm2-abrmd/Manifest index 729e8a8c56db..ba7c51251a4a 100644 --- a/app-crypt/tpm2-abrmd/Manifest +++ b/app-crypt/tpm2-abrmd/Manifest @@ -1,8 +1,5 @@ -AUX tpm2-abrmd-2.1.1-build.patch 4350 BLAKE2B 9d8dd854954bb79239a2b443d7d6a8eb4ada564036ef480438d716f06c30ec5d45476d1fee194fbb669d323ea4c67bb7f049f6acd3745ab5f8284cb8efab1e6e SHA512 2fb6f5a63928064612175f822a41295e1c74afe3850ff4b2709384bc7eb54e5ec14a2af60b8720500fa5d91a102a89d9c6b177e8cd880e3f2f8dafc9f82e08d8 AUX tpm2-abrmd.confd 17 BLAKE2B f3b6301cb29f0f741c26025bded10af8948eb7f16faca051828b063f4fdab823309fac085e69e281600f77646f3e2bd91c1a5079bd675569aef8db762fdbe991 SHA512 ca7c4782ccc3ee7592bb4b24a6a81c624d22969cf9b9e1c3e22d45e85d3720836b1f22735ccf2ba51258c6eb0b30c4d88d7bed893f58b1aac7423fb7013529f9 AUX tpm2-abrmd.initd 390 BLAKE2B 5dbaccf073eba208e13c24f92127e41c4c71fe62dd9bf2062301efbcc16daa1559ffba127399a189d6466e21a8cf9b85ac0e09d34f495be58430eb3cfe0886ef SHA512 aef622face110e22831dddab8a6474b4d003e6d50da9d334653a88ef0a7fca88377379a56fef9c404af5222c8c2fb97090eca913aa7d96183c4e14d7ab470044 -DIST tpm2-abrmd-2.1.1.tar.gz 561352 BLAKE2B 4106811b238fee7b503bf0afb4ed857371bab023d8e449d5864eebb2386779e2bc8fb0f2bf8e334ebd8d7abe5c569f2b2cc2ea60b07672b1d3294092e63c2a5a SHA512 d685812c26a097190ced5a9e8ceb1544eb9e3858606123644d5496031706af91e5ba9fb54eb371bcb4eed4d236617f7a21a49a792196db9c5ebf277582ac7124 -DIST tpm2-abrmd-2.3.1.tar.gz 566988 BLAKE2B 281c1288baaa07b93939219143f4ecc2420b353d04d751746b6e43c93e092d0facb3d0ddbc20129328666d69954dd16ea7e709fea99690af80b2c83e1ac855e4 SHA512 144ab2b147cd18f892f3c05181efdbed2ac422fe8507eb42871ffe571340b6395431743a4f1995a7ce7a914fd5e7afd2b17328062c893a0403708c2c4d92e0cb -EBUILD tpm2-abrmd-2.1.1-r2.ebuild 1211 BLAKE2B ae3015831a8031e1bce98392f65b7c699c6bdbb4ae0abce74e9860939b6fc64c2d28af158d7d891fba18fedc633b2f10d5aaa948ff7cc6751917958157bf0d9f SHA512 3d2e9786b3e41ffbe30ab123c509d535f89b460ec91dcc3ee031b7fe00e5e2355cf567f91ea8f2182a84b0c4934d3cac94a43a083f29b28eaf8d130c87cff1cb -EBUILD tpm2-abrmd-2.3.1.ebuild 1170 BLAKE2B 18af00b2e1596539fbc3f4d8e760129544a8912188df9319c6f8d53ea64f9a7f68dc3da265ca8c203cf61acdc0fa5115a99fd9aeb234497d78ba3137a26edda0 SHA512 20d7a6601a5e89f0921761d8b8341e7be729dd991a624ada4ff1ed2eddb36584fddf2560b6e8405872b6a9bdb2edb4e71f2cea794a2d939bd8f9486a1847a85e +DIST tpm2-abrmd-2.3.3.tar.gz 573449 BLAKE2B c3bc0311a73a0c69060a4d19517c3b5d09077ee8efdcd6e7d605675111cb5ac568d1e43bf9c329d4fad21fd44fb50b20e502205360461533c68866d329c320db SHA512 2191c7e466271cb85fcb20fcd91c78df80f53030fb055d0b4670db33708939b60a9124955356f27662975abdcb9c8d144df884003986ffdbd801ca4e47edc21a +EBUILD tpm2-abrmd-2.3.3.ebuild 1170 BLAKE2B 18af00b2e1596539fbc3f4d8e760129544a8912188df9319c6f8d53ea64f9a7f68dc3da265ca8c203cf61acdc0fa5115a99fd9aeb234497d78ba3137a26edda0 SHA512 20d7a6601a5e89f0921761d8b8341e7be729dd991a624ada4ff1ed2eddb36584fddf2560b6e8405872b6a9bdb2edb4e71f2cea794a2d939bd8f9486a1847a85e MISC metadata.xml 458 BLAKE2B 049bd6e5ef39abed2d063afe42162fbd7afa04776d9cae8d35c2704ed9ebcdd7ab575dd87350744d443211d6ed4a7a8f3a8d1a12abc4f0673d0c642d3b9412ff SHA512 c44d5ffb197cca46a7c06e1d7d74351590624a0ac62d2fd41e07c8f2dd51877a3770b7c047c4880f3bbea9ac4488a8045bf5aa364c8faf5e0c9bc030620702f7 diff --git a/app-crypt/tpm2-abrmd/files/tpm2-abrmd-2.1.1-build.patch b/app-crypt/tpm2-abrmd/files/tpm2-abrmd-2.1.1-build.patch deleted file mode 100644 index e58bb7f72ef5..000000000000 --- a/app-crypt/tpm2-abrmd/files/tpm2-abrmd-2.1.1-build.patch +++ /dev/null @@ -1,118 +0,0 @@ -From a0a961c05c8916863a67a61f469c717f617e1c58 Mon Sep 17 00:00:00 2001 -From: Alon Bar-Lev -Date: Fri, 31 May 2019 01:03:03 +0300 -Subject: [PATCH 1/2] build: let autoconf detect system extensions - -Signed-off-by: Alon Bar-Lev ---- - configure.ac | 4 +--- - 1 file changed, 1 insertion(+), 3 deletions(-) - -https://github.com/tpm2-software/tpm2-abrmd/pull/632 - -diff --git a/configure.ac b/configure.ac -index 35a0c21..0cc8ce8 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -7,6 +7,7 @@ AC_INIT([tpm2-abrmd], - AC_CONFIG_MACRO_DIR([m4]) - AC_PROG_CC - AC_PROG_LN_S -+AC_USE_SYSTEM_EXTENSIONS - LT_INIT() - PKG_INSTALLDIR() - AM_INIT_AUTOMAKE([foreign subdir-objects]) -@@ -151,9 +152,6 @@ AX_ADD_TOOLCHAIN_FLAG([-fstack-protector-all]) - AX_ADD_COMPILER_FLAG([-fpic]) - AX_ADD_COMPILER_FLAG([-fPIC]) - AX_ADD_COMPILER_FLAG([-Wstrict-overflow=5]) --AX_ADD_PREPROC_FLAG([-D_GNU_SOURCE]) --AX_ADD_PREPROC_FLAG([-U_FORTIFY_SOURCE]) --AX_ADD_PREPROC_FLAG([-D_FORTIFY_SOURCE=2]) - AX_ADD_LINK_FLAG([-Wl,--gc-sections]) - AX_ADD_LINK_FLAG([-Wl,--no-undefined]) - AX_ADD_LINK_FLAG([-Wl,-z,noexecstack]) --- -2.21.0 - -From 977de33fe1499e7e8fa25f4c1247aaf9b71ba3a2 Mon Sep 17 00:00:00 2001 -From: Alon Bar-Lev -Date: Fri, 31 May 2019 01:03:08 +0300 -Subject: [PATCH 2/2] build: add --disable-defaultflags - -Align with other tpm2 build systems. -Enable downstream to override flags. - -Signed-off-by: Alon Bar-Lev ---- - configure.ac | 54 ++++++++++++++++++++++++++++++---------------------- - 1 file changed, 31 insertions(+), 23 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 0cc8ce8..dc32b09 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -134,29 +134,37 @@ AS_IF([test \( "x$enable_integration" = "xyes" \) -a \( "x$enable_test_hwtpm" = - [AC_MSG_NOTICE([Integration tests will be executed against the TPM device.])]) - AM_CONDITIONAL([ENABLE_INTEGRATION],[test "x$enable_integration" = "xyes"]) - --# preprocessor / compiler / linker flags --# these macros are defined in m4/flags.m4 --AX_ADD_COMPILER_FLAG([-Wall]) --AX_ADD_COMPILER_FLAG([-Wextra]) --AX_ADD_COMPILER_FLAG([-Werror]) --AX_ADD_COMPILER_FLAG([-std=gnu99]) --AX_ADD_COMPILER_FLAG([-Wformat]) --AX_ADD_COMPILER_FLAG([-Wformat-security]) --AX_ADD_COMPILER_FLAG([-Wno-missing-braces]) --# work around for Glib usage of function pointers type casting --# https://bugzilla.gnome.org/show_bug.cgi?id=793272 --AX_ADD_COMPILER_FLAG([-Wno-cast-function-type]) --AX_ADD_COMPILER_FLAG([-fdata-sections]) --AX_ADD_COMPILER_FLAG([-ffunction-sections]) --AX_ADD_TOOLCHAIN_FLAG([-fstack-protector-all]) --AX_ADD_COMPILER_FLAG([-fpic]) --AX_ADD_COMPILER_FLAG([-fPIC]) --AX_ADD_COMPILER_FLAG([-Wstrict-overflow=5]) --AX_ADD_LINK_FLAG([-Wl,--gc-sections]) --AX_ADD_LINK_FLAG([-Wl,--no-undefined]) --AX_ADD_LINK_FLAG([-Wl,-z,noexecstack]) --AX_ADD_LINK_FLAG([-Wl,-z,now]) --AX_ADD_LINK_FLAG([-Wl,-z,relro]) -+AC_ARG_ENABLE([defaultflags], -+ [AS_HELP_STRING([--disable-defaultflags], -+ [Disable default preprocessor, compiler, and linker flags.])], -+ [enable_defaultflags=$enableval], -+ [enable_defaultflags=yes]) -+AS_IF([test "x$enable_defaultflags" = "xyes"], -+ [ -+ # preprocessor / compiler / linker flags -+ # these macros are defined in m4/flags.m4 -+ AX_ADD_COMPILER_FLAG([-Wall]) -+ AX_ADD_COMPILER_FLAG([-Wextra]) -+ AX_ADD_COMPILER_FLAG([-Werror]) -+ AX_ADD_COMPILER_FLAG([-std=gnu99]) -+ AX_ADD_COMPILER_FLAG([-Wformat]) -+ AX_ADD_COMPILER_FLAG([-Wformat-security]) -+ AX_ADD_COMPILER_FLAG([-Wno-missing-braces]) -+ # work around for Glib usage of function pointers type casting -+ # https://bugzilla.gnome.org/show_bug.cgi?id=793272 -+ AX_ADD_COMPILER_FLAG([-Wno-cast-function-type]) -+ AX_ADD_COMPILER_FLAG([-fdata-sections]) -+ AX_ADD_COMPILER_FLAG([-ffunction-sections]) -+ AX_ADD_TOOLCHAIN_FLAG([-fstack-protector-all]) -+ AX_ADD_COMPILER_FLAG([-fpic]) -+ AX_ADD_COMPILER_FLAG([-fPIC]) -+ AX_ADD_COMPILER_FLAG([-Wstrict-overflow=5]) -+ AX_ADD_LINK_FLAG([-Wl,--gc-sections]) -+ AX_ADD_LINK_FLAG([-Wl,--no-undefined]) -+ AX_ADD_LINK_FLAG([-Wl,-z,noexecstack]) -+ AX_ADD_LINK_FLAG([-Wl,-z,now]) -+ AX_ADD_LINK_FLAG([-Wl,-z,relro]) -+ ]) - - AC_SUBST([PATH]) - --- -2.21.0 - diff --git a/app-crypt/tpm2-abrmd/tpm2-abrmd-2.1.1-r2.ebuild b/app-crypt/tpm2-abrmd/tpm2-abrmd-2.1.1-r2.ebuild deleted file mode 100644 index dddc82c0e866..000000000000 --- a/app-crypt/tpm2-abrmd/tpm2-abrmd-2.1.1-r2.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools systemd - -DESCRIPTION="TPM2 Access Broker & Resource Manager" -HOMEPAGE="https://github.com/tpm2-software/tpm2-abrmd" -SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="static-libs test" - -RESTRICT="!test? ( test )" - -RDEPEND="sys-apps/dbus:= - acct-group/tss - acct-user/tss - dev-libs/glib:= - app-crypt/tpm2-tss:=" -DEPEND="${RDEPEND} - test? ( dev-util/cmocka )" -BDEPEND="virtual/pkgconfig - dev-util/gdbus-codegen" - -PATCHES=( - "${FILESDIR}/${P}-build.patch" -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_enable test unit) \ - --disable-defaultflags \ - --with-dbuspolicydir="${EPREFIX}/etc/dbus-1/system.d" \ - --with-systemdpresetdir="$(systemd_get_systemunitdir)/../system-preset" \ - --with-systemdpresetdisable \ - --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die - - newinitd "${FILESDIR}"/${PN}.initd ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} -} diff --git a/app-crypt/tpm2-abrmd/tpm2-abrmd-2.3.1.ebuild b/app-crypt/tpm2-abrmd/tpm2-abrmd-2.3.3.ebuild similarity index 100% rename from app-crypt/tpm2-abrmd/tpm2-abrmd-2.3.1.ebuild rename to app-crypt/tpm2-abrmd/tpm2-abrmd-2.3.3.ebuild diff --git a/app-crypt/veracrypt/Manifest b/app-crypt/veracrypt/Manifest index 434bca2ed242..4e0571909dee 100644 --- a/app-crypt/veracrypt/Manifest +++ b/app-crypt/veracrypt/Manifest @@ -5,4 +5,4 @@ DIST veracrypt-1.24_p2.tar.gz 25208374 BLAKE2B 2667fb93e6884d97a673fe793b5f83f73 DIST veracrypt-1.24_p4.tar.gz 25212608 BLAKE2B 12d124cc5c869b8112e29624fcc5af3dd96d3c5e0179c643bf16cd361cc01677c09710faa192e7c9fe5f2ca78fbd826bc9df99f34e83ce4534f26dec01185761 SHA512 e077d6fe6a35234737387c4a6997399a251e238ab75524f53efe8ed742a35164fa4d5fcb0f15816dcb29d31fb8a4bb175d45b9aefb912c4747194fb320fa408d EBUILD veracrypt-1.24_p2.ebuild 3122 BLAKE2B 1fee5173e4c599692ccaa0737c3103405478cdba846055002a0c7c803e90c4886da8aa8c18d37a669b5964fda4e5ee022311239b8edb3caff000dde40cda51d8 SHA512 b908d997ceec7ecbbd1fdca1ccc92a205b40879d29730cd5148a57734d4038386a656ac6ed5afc29b8f369764a8e4032e2ca382eda4c59089fffe6282126d171 EBUILD veracrypt-1.24_p4.ebuild 2538 BLAKE2B 5860c80d59157f5eb10a6017d837a7eaaf746aba035760b3d4a03bfa00f53fed9b62e83c706ff729a7c873c71cf80ef32eba7269b75c9a9ea5d4d3eb14e20094 SHA512 ecb74dbd33d71828558fab05e246cd7d2bda552f3b9998ecd97b5259a3cee54fb8fb3fcf1b75399fbd41c3d308e91d3f188795baffb7f5284561e9bd3a0856e4 -MISC metadata.xml 516 BLAKE2B 280399666a147f475b2a8558bb3cb47c69ea4f4ba9894ae7d61757e26262f9f618007d9a07ce41eff5e9de17559b56b173a04f6f0c81618f932249bf2794fd62 SHA512 093ddf9483158c1756586e918dcc171e3bd7ef078ef28613517e4b04017c3cff8d3ad2ca7fa44027395602ad8427314356c742c23d03083240d6446b704d87d7 +MISC metadata.xml 399 BLAKE2B a7d22abada8009869e82b80f8b2274e1acc2fb1488d584c9d730f231057519404445a0d048ad70a47f7d946bc987f836fdfd87da296537a307e234175e521acc SHA512 ac0676510d8d2ac2430dd244ed5e4d18de1cbb7050563fcdd46fc8511c9813dc3609565a6c071f75d9cd26e73c1f453cc8cf9b9b47e0822bd93548a8baaf62ca diff --git a/app-crypt/veracrypt/metadata.xml b/app-crypt/veracrypt/metadata.xml index 8135875fe054..94d4145c01a2 100644 --- a/app-crypt/veracrypt/metadata.xml +++ b/app-crypt/veracrypt/metadata.xml @@ -1,10 +1,6 @@ - - Platform independent filesystem or container encryptor - derived from truecrypt - Enable assembly for optimization diff --git a/app-dicts/Manifest.gz b/app-dicts/Manifest.gz index d3aa1412e4bff800f4caa21f6af49568d91ac194..01c13ab4fa0240aecd2d9cf22cc25375f69ce5ee 100644 GIT binary patch literal 84900 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 aCRjEU)cv6{CZ^>7^8WyS#k!xxbpikdP2xQO diff --git a/app-dicts/eblook/Manifest b/app-dicts/eblook/Manifest index 2c7b55194373..3ae4041e2cd1 100644 --- a/app-dicts/eblook/Manifest +++ b/app-dicts/eblook/Manifest @@ -1,3 +1,4 @@ +AUX eblook-1.6.1-LDFLAGS.patch 751 BLAKE2B 03b79539c03224db4bdcc0d1f1865cb8e2f162949610083dde146260d40acd0a4de94d28850f6115648b406cbadac8603e07c624fd60f4b76159acadf4979eda SHA512 9d24ec3ff3aa1f363153cb1c20b2c2128bae2309ba0fe4e6244f4366f80473612130d29447752382a2d9e4bbe1137d195df3fdbb0cb2df23732fc52faae93bb6 DIST eblook-1.6.1.tar.gz 440727 BLAKE2B 313dcc89fea9dbc8dac8c9fda618cf4e39d0cfef4f67ba7cf2ab29e3b1c8dc0559407c1f1c68c9994594b784acb445c6fe988456e14da324bd38c89de23f3ffe SHA512 36f4f383a53a0332a2dec0e40d2743c93d35c9f51a7de2d2706bbc18a4fde215d4e345feb175bebf428c1760cb32e73148fb9b336fcde8c0d8b924ee6ecfd6a4 -EBUILD eblook-1.6.1.ebuild 571 BLAKE2B 1607e198c2b9b097be393ccb02816d2296dc9e31811e365d955720a131dccdf7df88056aa226e65df8850434243d98027c5232a735af8153f9a4740d9da16f6e SHA512 03c60fb350104aea1a060f9e12e28406f14c97f0daccb5dc012b0ed43d5c3f7aaf663899216ba3a6539578c7884fc6f2c4ea1fa5b223d86a390c683ce358c23c +EBUILD eblook-1.6.1.ebuild 542 BLAKE2B 86b268aa6c6d1c5fcce60ef318339feedd6e928583f7ce4f8d592b9c3753b1aa00174ac986e3d01c619ab93a3ae9ec1783a5b096b5f2327063d67faf079c95fb SHA512 08d10c392345e06b4f29a9fcd9bcbb36d0ef6d590b23988185210f9d5eed3c970ca27e8b0324d0653beff681d3134c73f1c0f813a4146ebb2c9cb9db37bd0624 MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/app-dicts/eblook/eblook-1.6.1.ebuild b/app-dicts/eblook/eblook-1.6.1.ebuild index c99eec6320c0..79e8ddff2253 100644 --- a/app-dicts/eblook/eblook-1.6.1.ebuild +++ b/app-dicts/eblook/eblook-1.6.1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=4 +EAPI=7 DESCRIPTION="Interactive search utility for electronic dictionaries" HOMEPAGE="http://openlab.ring.gr.jp/edict/eblook/" @@ -10,19 +10,14 @@ SRC_URI="http://openlab.ring.gr.jp/edict/eblook/dist/${P/_/}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ppc x86" -IUSE="" DEPEND=">=dev-libs/eb-3.3.4" RDEPEND="${DEPEND}" S="${WORKDIR}/${P%_*}" -src_prepare() { - sed \ - -e 's:LDFAGS:LDFLAGS:g' \ - -i configure || die -} +PATCHES=( "${FILESDIR}"/${P}-LDFLAGS.patch ) src_configure() { - econf --with-eb-conf=/etc/eb.conf + econf --with-eb-conf="${EPREFIX}"/etc/eb.conf } diff --git a/app-dicts/eblook/files/eblook-1.6.1-LDFLAGS.patch b/app-dicts/eblook/files/eblook-1.6.1-LDFLAGS.patch new file mode 100644 index 000000000000..79bb33dd0292 --- /dev/null +++ b/app-dicts/eblook/files/eblook-1.6.1-LDFLAGS.patch @@ -0,0 +1,20 @@ +--- a/configure ++++ b/configure +@@ -21918,7 +21918,7 @@ + save_LIBS=$LIBS + CPPFLAGS="$CPPFLAGS $EBCONF_PTHREAD_CPPFLAGS $EBCONF_EBINCS $EBCONF_ZLIBINCS $EBCONF_INTLINCS" + CFLAGS="$CFLAGS $EBCONF_PTHREAD_CFLAGS" +-LDFLAGS="$LDFAGS $EBCONF_PTHREAD_LDFLAGS" ++LDFLAGS="$LDFLAGS $EBCONF_PTHREAD_LDFLAGS" + LIBS="$LIBS $EBCONF_EBLIBS $EBCONF_ZLIBLIBS $EBCONF_INTLLIBS" + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ +@@ -21981,7 +21981,7 @@ + sysconfdir=$sysconfdir + CPPFLAGS="$CPPFLAGS $EBCONF_PTHREAD_CPPFLAGS $EBCONF_EBINCS $EBCONF_ZLIBINCS $EBCONF_INTLINCS" + CFLAGS="$CFLAGS $EBCONF_PTHREAD_CFLAGS" +-LDFLAGS="$LDFAGS $EBCONF_PTHREAD_LDFLAGS" ++LDFLAGS="$LDFLAGS $EBCONF_PTHREAD_LDFLAGS" + LIBS="$LIBS $EBCONF_EBLIBS $EBCONF_ZLIBLIBS $EBCONF_INTLLIBS" + + diff --git a/app-dicts/gwaei/Manifest b/app-dicts/gwaei/Manifest index 74ec58caf0e0..9c3f97e16ff2 100644 --- a/app-dicts/gwaei/Manifest +++ b/app-dicts/gwaei/Manifest @@ -1,3 +1,3 @@ DIST gwaei-3.6.2.tar.xz 547592 BLAKE2B 0a0f90639b81158ef6bfc69f0f74ad70af65ae9462c93f6e507d6a1087c424da9689f2308300c5d4b8090143d8d9e2f7fe183719e37fa463ffe2b937714b7463 SHA512 96876f7e15ff5e166dcd116e2286294b7b375e55723684e4e3dec31aba46d1c89ccd70007fc01cab97a5fd5e671ec073c3f69525ff7e68126851e587d4f20c3b -EBUILD gwaei-3.6.2.ebuild 1357 BLAKE2B f610b5b3bde56cc03cc234b5fa9e2dfb5877af594c1dfb30a782576db59b9cbe24261310319f3f3aa22597321ef75a1bdcc16e5ee1f64f2f3628ccce2407a5a6 SHA512 9dec52d67c23c133df858aeab12200a6ac91dc9a332f45b58bcd4664bc6285cd74c2a4de6a52e06f05dde03b34debcd55b5a0fa71fbc399d8adec3ee68a81154 +EBUILD gwaei-3.6.2.ebuild 1275 BLAKE2B 8f8ec4f8939a39fc050a67740fee1181039fa0c09a8fc1c9725e7070977afcebfef737982d2707d901b9f926b9bc5a017cddfa8b1a1a242d62054a0518b093f5 SHA512 a5c7a67dbb50914488f4fd5d6e9cea144ada517fae71fd5dbb8c838265b60ffcd05552b3b782e618281fe3d7d924d6076a58cb2a00ac6238af15fb2038df7baa MISC metadata.xml 762 BLAKE2B 96509839f9438ea2d387e73790629af5db6f7307dd7dc009489ee9aac1520ac53efb6cf855ceaa3a272cb128b60e2bd068f61e0375c104985d30198c10a1995a SHA512 2fade949182ab7d2a48a98f24c45f806cc84fdb481c8357c282fffc44c7a02a36dcb58f3c7ec586ee87c7a98b04522c33cc01135bfddeb49044ee2791b8b820b diff --git a/app-dicts/gwaei/gwaei-3.6.2.ebuild b/app-dicts/gwaei/gwaei-3.6.2.ebuild index 760d43ab9b63..045d9d6ad1f2 100644 --- a/app-dicts/gwaei/gwaei-3.6.2.ebuild +++ b/app-dicts/gwaei/gwaei-3.6.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="4" +EAPI=7 -inherit gnome2-utils eutils +inherit gnome2-utils DESCRIPTION="Japanese-English Dictionary for GNOME" HOMEPAGE="http://gwaei.sourceforge.net/" @@ -12,10 +12,11 @@ SRC_URI="mirror://sourceforge/gwaei/${P}.tar.xz" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="gtk hunspell nls test mecab" +IUSE="gtk hunspell nls mecab test" RESTRICT="!test? ( test )" -RDEPEND=">=net-misc/curl-7.20.0 +RDEPEND=" + >=net-misc/curl-7.20.0 >=dev-libs/glib-2.31 gtk? ( x11-libs/gtk+:3 @@ -25,50 +26,44 @@ RDEPEND=">=net-misc/curl-7.20.0 nls? ( virtual/libintl ) mecab? ( app-text/mecab )" DEPEND="${RDEPEND} - test? ( - app-text/docbook-xml-dtd:4.1.2 - app-text/scrollkeeper-dtd - ) gtk? ( x11-themes/gnome-icon-theme-symbolic >=app-text/gnome-doc-utils-0.14.0 - ) - nls? ( >=sys-devel/gettext-0.17 ) + )" +BDEPEND=" app-text/rarian dev-util/intltool - virtual/pkgconfig" + virtual/pkgconfig + nls? ( >=sys-devel/gettext-0.17 ) + test? ( + app-text/docbook-xml-dtd:4.1.2 + app-text/scrollkeeper-dtd + )" src_configure() { econf \ + --disable-static \ $(use_with gtk gnome) \ $(use_enable nls) \ $(use_with hunspell) \ - $(use_with mecab) \ - --disable-static \ - --docdir=/usr/share/doc/${PF} + $(use_with mecab) } src_install() { - emake DESTDIR="${D}" install - find "${D}" -name '*.la' -delete + default - dodoc AUTHORS README + # no static archives + find "${ED}" -name '*.la' -delete || die } pkg_preinst() { - if use gtk ; then - gnome2_schemas_savelist - fi + use gtk && gnome2_schemas_savelist } pkg_postinst() { - if use gtk ; then - gnome2_schemas_update - fi + use gtk && gnome2_schemas_update } pkg_postrm() { - if use gtk ; then - gnome2_schemas_update - fi + use gtk && gnome2_schemas_update } diff --git a/app-dicts/ipadic/Manifest b/app-dicts/ipadic/Manifest index 015ae7d4bd3e..768d663c4ae1 100644 --- a/app-dicts/ipadic/Manifest +++ b/app-dicts/ipadic/Manifest @@ -1,4 +1,4 @@ AUX ipadic-2.7.0-r2-gentoo.patch 896 BLAKE2B 69c2fb6a2379359d8060a59d0041faebd780769a0983e6797ed16d8143e0d05a046f82a0352a53226219c4888d91fd51b339a284e4e37f85d11c22e11a58f4a7 SHA512 0e6fa8f84c978c96d0fe8eebbda3166d298fa9709eec8025025e5705db04d08b3e7581f9341dad84808dba52c6dac2498743a4514701fa74289608287f3b2a82 DIST ipadic-2.7.0.tar.gz 4300102 BLAKE2B bc6c60eb79c12dc06a30c021d5df2016f5b9c8a41540edfda3d9010716096ac25ee6a1a34b23690c86799eaa4c60fc68c499c0a20afbef865c07ec51b9ddcf40 SHA512 0c4617733d3a786f4a9d0773c50cd76da5433921dc4eb4f759b8b3c0fd3c0db411696068ee795a893063e1a7ab1bdb6afc740331c5fdd2c3ebc914324f4e33c3 -EBUILD ipadic-2.7.0-r2.ebuild 609 BLAKE2B 9c0ababad6dd3ac8afaa0657c95e476c2a68c0f0e5b6634d94aa7536550f64ac3a57446262cf9ac7fa74fb5d6eac8c0839bf43b23b6a8f1f2303abccb973e3be SHA512 98ea6a90f3399e9a3afacad9b9df5eb38be7b2a8af00cea9962174a8717e3e69034b828b59efbdedb4b47bc637cc78e1a4fdcf1740577c0451a2eb76c69ac288 +EBUILD ipadic-2.7.0-r2.ebuild 589 BLAKE2B 5eedcb3f4b7136ad18862a5830782cb071a4bdcb6f033e238fd493ffb67c7cc250e7ff86575ba3365d160b31e9225e47745ef9cec4808e9870cf8e13e010da4a SHA512 9abe5326fd119ed55c329f0817c3071a0c24fcc87f15b5bbde5bd3675396bb9ad96d8e001de9d594a7cf8e431166e65db3d16f37c11d84c8552be98095e8900c MISC metadata.xml 313 BLAKE2B 29d8fd0791c9ef1edc0c84bec6d51512b47510bf511fe987d1d4e3ec9ebe235cde890508a545d4e8e16a7ab73d988261348fdfa94a44f294ae57d8bf8d8e9de1 SHA512 3319aeaacecbac0b8005dc910cfbb7357d068d920c739230fbeb61b1653d433efcadad1d07674d01ff092d9cbf8cd4f11ee317234b44b747bef6cf2fa0b1132b diff --git a/app-dicts/ipadic/ipadic-2.7.0-r2.ebuild b/app-dicts/ipadic/ipadic-2.7.0-r2.ebuild index fba0b8b37b2d..54a6d1d4850d 100644 --- a/app-dicts/ipadic/ipadic-2.7.0-r2.ebuild +++ b/app-dicts/ipadic/ipadic-2.7.0-r2.ebuild @@ -1,23 +1,25 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="4" -inherit autotools eutils +EAPI=7 + +inherit autotools DESCRIPTION="Japanese dictionary for ChaSen" HOMEPAGE="http://sourceforge.jp/projects/ipadic/" SRC_URI="mirror://sourceforge.jp/${PN}/24435/${P}.tar.gz" LICENSE="ipadic" -KEYWORDS="amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos" SLOT="0" -IUSE="" +KEYWORDS="amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos" -DEPEND=">=app-text/chasen-2.3.1" -RDEPEND="" +BDEPEND=">=app-text/chasen-2.3.1" + +PATCHES=( "${FILESDIR}"/${PF}-gentoo.patch ) src_prepare() { - epatch "${FILESDIR}/${PF}-gentoo.patch" + default + mv configure.{in,ac} || die eautoreconf } @@ -26,5 +28,4 @@ src_install() { insinto /etc doins chasenrc - dodoc AUTHORS ChangeLog NEWS README } diff --git a/app-dicts/verbiste/Manifest b/app-dicts/verbiste/Manifest index d9fbe17dc6e9..3ea9d9893990 100644 --- a/app-dicts/verbiste/Manifest +++ b/app-dicts/verbiste/Manifest @@ -4,4 +4,4 @@ DIST verbiste-0.1.44.tar.gz 780465 BLAKE2B 692fd3bdf00323b08d4c8a66baaf9f6800c45 EBUILD verbiste-0.1.38-r1.ebuild 1241 BLAKE2B 91959ec74a90633023510224c8a032310c53c2f09e78a83b18a9066a5ef016fb2a4ec678714b1b24610327b4f76e065017fff3e1a660a5ef213495866b56f4e3 SHA512 07b96917a7d52902c9e04abddbe04a7991c685aba2dd5fb5be01eae189ca61fdc7661b48b0e69b127701882563a87360c1c419b381c406b4be47a0832ae46e08 EBUILD verbiste-0.1.41.ebuild 1171 BLAKE2B e570299ec4b17525520e3b87555b9051b8728ac2df12b61f6cd3f189daf7cf1b933c203a49b61758df1fda85e2ee18ff6043b0363820c37fce862c723881689f SHA512 ead4f763affca7482b3081396de7bde6027fe7f55a8fbf74c1c63d6b99c5d73967f2421985ab4a01e332eda55ac4071aad2f9d6f05c6efc8a0e266341826535b EBUILD verbiste-0.1.44.ebuild 1170 BLAKE2B b0b57a8d4fdbf96d2de0f83c2e6d83fa8f5f8139665c064746bdb9515c87afd06fc06f08aeacf3f1be97a8d253f4fe73f5a75c182b3a42bb52d11894bd254a9e SHA512 e0631b95b924cb61a055c8658946c97f4d4c50c31a7d781881975e0910ed8e035e954b0359300948c27e14156c47ad1e5145cd7c2e86d1f8bbccc60a9e070fc6 -MISC metadata.xml 265 BLAKE2B b5ccccb4ac3c3949e171764cb146030656a138d5034f73858caa1197093e39bd9b77f135d29b420765a3ce125d9c24912d4ff2e6fcbb4dd1daca5eccf45f9792 SHA512 b12ed7df2b599be2a1cf01aedbb7c89afb9c04b3c7efa39338d8b19359aa93db2f383517a7e540c243848f4349ca786d7ba89728029965e5533e11823d004149 +MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33 diff --git a/app-dicts/verbiste/metadata.xml b/app-dicts/verbiste/metadata.xml index dea57dcb475f..7a38bb900964 100644 --- a/app-dicts/verbiste/metadata.xml +++ b/app-dicts/verbiste/metadata.xml @@ -2,5 +2,4 @@ - French conjugation system including an option gnome front-end diff --git a/app-doc/Manifest.gz b/app-doc/Manifest.gz index ae2c8b1aae5ddde0f8ec5e21b41ff14feebf9616..bbd539dd8354c733947fe598c4968e86915e19c0 100644 GIT binary patch literal 7504 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 aYgCCzY|Yjo9xt}$AN~)eeLRKSGynh^qDead literal 7497 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 diff --git a/app-doc/clsync-docs/Manifest b/app-doc/clsync-docs/Manifest index fee0acec8f4a..afd3fbc47c98 100644 --- a/app-doc/clsync-docs/Manifest +++ b/app-doc/clsync-docs/Manifest @@ -1,3 +1,3 @@ DIST clsync-0.4.4.tar.gz 268276 BLAKE2B 0027760cfdee5c4410c4cea45aae2def6498d812d2f50038993c39a33c6029722ec2dd2cfff20815a3ffd8834eb8c439059e5f1d2cc3d2cf98ecb22ed22f2322 SHA512 cdafbf43fdeafe9cb53c08e0514ef356fb5b4bbd8da2226263180e7441d222c76e6c73f847f484b3688a8672e4a85df0346c0236d8d0ed4506d209189af02dcd EBUILD clsync-docs-0.4.4-r1.ebuild 846 BLAKE2B c392b2d04c66e28c7c3bd8f33e0a5d7110eedb9e2c60eb946f76b0e7a77cccd5acc0cb94741986abaa9b5261feddbc4c7f7b187957b4d8bf55bd4830f90ab435 SHA512 17a8ea13ce82ce7acdf4064043fb6883529c269162fbdd84c6b0141f2ea29132664c9ab670f73d6d28f00620fb79edd1a6ceaa3dd6154826bfa74cfbd15d8d87 -MISC metadata.xml 567 BLAKE2B 1e86873b67b4b15004f61a36746c0ad8a4dfa1e35e3653d38e67a47f03a990170a5fba39f5190a570cc5bc202f6a62f441a36e2ed82b6c573cdb41a9d7c409c1 SHA512 9eae6e4bd8f49691b3df2d2dce4c122bd182caaabf284e7802d07571b5b929f438bd4d74961c5dcd598354f05dfdd0e8161186a11c0b52d0a456cd37628d7003 +MISC metadata.xml 419 BLAKE2B ebae035efcd1104710283ad3d0070cc75d5f97764f434ac59f34ac33e7a7baad0602e6750382e90d9b4404376b0e0329d77e3a986c2c8448b508fd6e875ab366 SHA512 ab8dbc7a4f0c3f8b335d039a94bfc9931a58888a0ce24bdf7a93ebf431c44daff726fa671cbd01fea77e1294ad1733fffa45d30c4a27bc459e3da6f334b74753 diff --git a/app-doc/clsync-docs/metadata.xml b/app-doc/clsync-docs/metadata.xml index a5008881accb..109c5016fe20 100644 --- a/app-doc/clsync-docs/metadata.xml +++ b/app-doc/clsync-docs/metadata.xml @@ -5,10 +5,6 @@ bircoph@gentoo.org Andrew Savchenko - - Install documentation common for app-admin/clsync and - dev-libs/libclsync packages. - Install doxygen generated API docs. diff --git a/app-doc/diveintopython/Manifest b/app-doc/diveintopython/Manifest index 6ed1c3e59fea..cbe21a3e99a2 100644 --- a/app-doc/diveintopython/Manifest +++ b/app-doc/diveintopython/Manifest @@ -4,4 +4,4 @@ DIST diveintopython-3-pdf.tar.gz 2235256 BLAKE2B 2617ae5fc8e7a61402a56aa43c09441 DIST diveintopython-3.tar.gz 9958889 BLAKE2B 5c0b9764b6bb5f51af05142446750e9831fa6edb53336c47b398bf604c349e6c5c002c8f19f390d4929c94e2c19c5f0bb18a71ddb4b8b85d3701ee5feb35a4a4 SHA512 19a8498e4d91fc2ea2c899400336696732dae73da48faf55de43507e41e72a68c6ac25cea0acfdf3ca783344cd12c41326190ac9bbaf7ebdc113833e8bfea3a4 EBUILD diveintopython-2.ebuild 711 BLAKE2B f31d98f14ece25e859c0ee720750fe0047060c62a13a6ab42ffda722403667f2e5a24917cdc916bd6fb805c8a18ba2314158e7cd9b595bae5a3012ee1b3b0d75 SHA512 46c96e92705aed1d72cb8d3e6ae0a35a8d5ffc0269429a7579899e82e83242f7e469b0325ca3f607ce0457c371e400ac98601f66ed0136f584a22bd1f1042f5d EBUILD diveintopython-3.ebuild 532 BLAKE2B 53e0c84b8661e5148321d84172bdebb4b2ce1fc2190fb96b3497efd96a6a760978799de2b8f0c2ccdd3c34ac6eb54247067505588526bd3149eb0c211371730a SHA512 ced251ed888ea41ad5e0cb688a55f8a0278d2124a34b32fa9ab158a0fde087644b67149a8cebd9a145b94aa573fb688e98f2df8d6a4a4fd6beb1209c21412955 -MISC metadata.xml 487 BLAKE2B ca7286e38e6ee1ec327d7fa0c396c8e7ae13e256270bf8624a725dddf08d2088fee2fec19d92c30bf3614a1ec3f504da9aec4acb4886cde87e36c74184ffe379 SHA512 eac11ca2f544ef0a681218f31a792faaad13dc0de625b1a0ce260abf64538a1a87381bf0aff9024634bc7d44ec36b246ddeaf16a6a1c2efb4d04b1364fbc9fe5 +MISC metadata.xml 364 BLAKE2B 5f2c4e0168554a026748eec133b26730fe61c8f5589dd6cec04684ae175c3402c31f00050670ec44f75170e42390497415a0226f1cd9d15ae1ee95501fda0be9 SHA512 815fab4b7723391ca874f2cf40c3f2a1e8916edf306e2a0f0008410b4bcb4674ca528a43c73de08aeab886df7717fbcab190dfa421006b5cdd9f1746a6f83381 diff --git a/app-doc/diveintopython/metadata.xml b/app-doc/diveintopython/metadata.xml index 6ca7cf07c088..226979bb2ad8 100644 --- a/app-doc/diveintopython/metadata.xml +++ b/app-doc/diveintopython/metadata.xml @@ -9,7 +9,4 @@ monsieurp@gentoo.org Patrice Clement - - Dive Into Python is a free Python book for experienced programmers. - diff --git a/app-doc/geant-docs/Manifest b/app-doc/geant-docs/Manifest index d85e2b061c3b..cb8d381bfbe9 100644 --- a/app-doc/geant-docs/Manifest +++ b/app-doc/geant-docs/Manifest @@ -19,4 +19,4 @@ DIST PhysicsReferenceManual-4.10.6.pdf 19489188 BLAKE2B 4323a460a62a9cb7a1bf5754 EBUILD geant-docs-4.10.05.ebuild 967 BLAKE2B 8dce5d9e63e976498a0b8e2a2a746905e162cdf432ea1d0f9b5438ca5c01a007c54a898a70bfca63b54c4eb98a4d20840d4273dea39092b319c223ffc8da4208 SHA512 c3f67e8f03ab776df1085d07cf71dbf40483d3695c92b2a106c9b2c4cb6367bf20e34c9cbee80f46851bd2697d2e76db0cdfe3df5d85155afb64e687b3ac8dcd EBUILD geant-docs-4.10.5_p2.ebuild 1465 BLAKE2B 8edbfa83d97225b8dc5130a58018a1457d2c3387a51d422a0c690d984f34ad5906fb5ab266bb08c321ae0c98a5fa034cdd1fca2774f92dbdd58e37c3964d5a19 SHA512 595714645bdc7af5e5b9b09e4eb1a5ef7c6450e509401f20d1abd4d6974c7576f4023023c110f8a3bb6cd47f54ebd0a55c4bf51e8e740d09acc8df9edbb4e807 EBUILD geant-docs-4.10.6.ebuild 1370 BLAKE2B b35de42675b442c06ec2b9fdd6d77310eefdabf89d2455fc6186712bd93c4800406f8f9ed05d1fa875457224fc221c15429ac1f6c7331c5c002e225e28adacdb SHA512 63e7ab681b8637971a72cb208b471eb27ffe50f9ae15ef63bcd4048e5abdaea20f8b2b0e225f4326f3778f38c15f02e398f5f07bf053f98afe9195b7a0de978c -MISC metadata.xml 523 BLAKE2B b5a1cf47117a06512e0fca2f59ed30896fade281a8e383d5edd3fa1b6b98cd037b6b7dce4759b93022ed6f38b83c1d056c66cba5edc51164aa163b185008f182 SHA512 85c3d65e0040a9bb000eeb0e09d5da510bf8eceabeaa901dd9e82e2e880744c80c2574826447c40ae0ef4f15e96947fdb03f4b8074586f116c0c2773467ba713 +MISC metadata.xml 371 BLAKE2B 7b3f5d3a28df2d53f884e9a39284648a71a044f66721ad9573963e57cb5d98b9de1e23ff1285100283a59ff29c11c9325f3a42faa10a197cd8c8365bb4d6ca78 SHA512 e2fc8de64456e31678f2052f85d84dee4c6d76af52bfc4d9da7ea73bf7a5213fa9296e2d275d9edbcb2a27ca895b5d46cd08e858608227a6628c60effef96dd2 diff --git a/app-doc/geant-docs/metadata.xml b/app-doc/geant-docs/metadata.xml index 5356e9d6021d..447371907610 100644 --- a/app-doc/geant-docs/metadata.xml +++ b/app-doc/geant-docs/metadata.xml @@ -9,8 +9,4 @@ sci-physics@gentoo.org Gentoo Physics Project - - This package contains all the user documentation for the Geant4 - simulation toolkit in PDF formats. - diff --git a/app-doc/gimp-help/Manifest b/app-doc/gimp-help/Manifest index 9212c6883703..45dcde1e9f46 100644 --- a/app-doc/gimp-help/Manifest +++ b/app-doc/gimp-help/Manifest @@ -1,5 +1,6 @@ +AUX gimp-help-2.10.0-python3.patch 13294 BLAKE2B 86ed2514e95210986e9d108e908abbf89354e3ff2ef314ad4409e42804b59728cac8f4b8eab3d1d431aaf3fc4745774fbf405ebad80c235b69e3583e47132b38 SHA512 b1932670247c793c8bd9c70045fb3f568ff99c964f2bc8ca1e7971f510512b7e476ced5c79b0bbd4e6966c9caf5c75f436926772b36996f5cf3d9e80bcc7ad76 DIST gimp-help-2.10.0.tar.bz2 187092180 BLAKE2B 29a7fbe3fcb6f3210aeda4bc514d7e0eeca05f9fabd3b9022c7ed1e5a9432876cc3bf530632648e2eb50509add4e387106d9705a1c17469e33496daec737d21b SHA512 2f6d5e7cf0c3b4960c92074ef02d51a1d089c148f6453a66e453a3084cdede280f72c6b77d35f66777adbda8aa273ec2a472fb538142e51bb263c3077eec473a DIST gimp-help-2.8.2.tar.bz2 158504580 BLAKE2B d0023a4290879f97e3365f1208427997d1facc09a7ed4ac0a274615e9eff378c9a4da0d7c5190bc24ad27c2b03d6c513003297d835562b0fa3e02685443d15e9 SHA512 3afdaa8b2f005d939d039d2e22c8306145e7b7acaca5ef89279998e87931e99d1fe607f1337f7796d667d5c6be456ba976b3c8a937c9dd6b1888d7158cfbed67 -EBUILD gimp-help-2.10.0.ebuild 652 BLAKE2B b8ef63632f6f4092693b0f6f815d8cba76a32d767bcc3ecfa6cbf6120a12ef1c264a503324d5d02d824981fa250af14494ec3a864afe6886780c5e9efe6c3a34 SHA512 2a1aed5ec78fc25fd509a384fb40ff1b39cea082a2a04c25902295274f130442deb96c971affa685fcd7266d41c53eeec3e23403482e1e1be3e39febbb1b79ff +EBUILD gimp-help-2.10.0-r1.ebuild 817 BLAKE2B 2b0d8e40e579ee948078f1ada2242d96f0b24a59031ae6ac25bc3b6250c3f77a8eff5cad2eeafbfc45255bd465d8362053dd3fb66c5f22c33b718a5bee91544e SHA512 db120374f71e537324c29f6f67609369d842dc033d54b438705c935bfdc8ab3f63c26574e1937bc0a24b8668d841fef32ca31f948570b1a078af87c9f260c163 EBUILD gimp-help-2.8.2.ebuild 705 BLAKE2B 4215bc3e5412c04561fe446f6af0e15f5db175f9344404980df1fc7949a921d479a2821551739d9c6cfaeed7f90eb258e40d0a80c74fc8635a7a79d7a54463b4 SHA512 d401d0ed37534661e4704f17afca367e972118895a5e46d7a020ee8b778648ee6311209dff153143be47afa89d473694a7faf82359cca369aeab980e88126c04 MISC metadata.xml 370 BLAKE2B 18f0dfd3b6fb8f284f888dbcd30d3d4ddce8753e58ef3e92ba0803bd6dadd36962f2f6e57dcd6ccebc547bf43b8972bdaf27e5817c77307172fdb835fe2d9c9e SHA512 9ad9dbdfc25d5a59c0129f1f83615d73bcb9026cc0411a71e9987bca46389fa5f3905a72d22ddac319b1838b770cc5755a2ec312a05db1752e10be5cca08ea38 diff --git a/app-doc/gimp-help/files/gimp-help-2.10.0-python3.patch b/app-doc/gimp-help/files/gimp-help-2.10.0-python3.patch new file mode 100644 index 000000000000..e42214a0f82b --- /dev/null +++ b/app-doc/gimp-help/files/gimp-help-2.10.0-python3.patch @@ -0,0 +1,297 @@ +diff -urNp a/tools/xml2po/__init__.py b/tools/xml2po/__init__.py +--- a/tools/xml2po/__init__.py 2019-11-28 11:45:00.889048989 +0100 ++++ b/tools/xml2po/__init__.py 2020-01-06 13:24:24.715787902 +0100 +@@ -166,7 +166,7 @@ class XMLDocument(object): + elif node.isText(): + if node.isBlankNode(): + if self.app.options.get('expand_entities') or \ +- (not (node.prev and not node.prev.isBlankNode() and node.next and not node.next.isBlankNode()) ): ++ (not (node.prev and not node.prev.isBlankNode() and node.nextElementSibling() and not node.next.isBlankNode()) ): + #print >>sys.stderr, "BLANK" + node.setContent('') + else: +@@ -200,7 +200,7 @@ class XMLDocument(object): + tree = ctxt.doc() + newnode = tree.getRootElement() + except: +- print >> sys.stderr, """Error while normalizing string as XML:\n"%s"\n""" % (text) ++ print("""Error while normalizing string as XML:\n"%s"\n""" % (text), file=sys.stderr) + return text + + self.normalizeNode(newnode) +@@ -259,7 +259,7 @@ class XMLDocument(object): + if not self.expand_entities: + result += '&' + child.name + ';' + else: +- result += child.content.decode('utf-8') ++ result += child.content + else: + result += self.myAttributeSerialize(child) + child = child.next +@@ -326,7 +326,7 @@ class XMLDocument(object): + pass + + content = '<%s>%s' % (starttag, text, endtag) +- tmp = tmp + content.encode('utf-8') ++ tmp = tmp + content + + newnode = None + try: +@@ -338,7 +338,7 @@ class XMLDocument(object): + pass + + if not newnode: +- print >> sys.stderr, """Error while parsing translation as XML:\n"%s"\n""" % (text.encode('utf-8')) ++ print("""Error while parsing translation as XML:\n"%s"\n""" % (text), file=sys.stderr) + return + + newelem = newnode.getRootElement() +@@ -354,7 +354,7 @@ class XMLDocument(object): + copy = newelem.copyNodeList() + next = node.next + node.replaceNode(newelem.copyNodeList()) +- node.next = next ++ node.__next__ = next + + else: + # In practice, this happens with tags such as " " (only whitespace in between) +@@ -406,7 +406,7 @@ class XMLDocument(object): + translation = self.app.getTranslation(outtxt) # unicode or None + if translation is not None: + self.replaceAttributeContentsWithText(attr, +- translation.encode('utf-8')) ++ translation) + else: + self.app.msg.outputMessage(outtxt, node.lineNo(), "", spacepreserve=False, + tag = node.name + ":" + attr.name) +@@ -447,14 +447,14 @@ class XMLDocument(object): + norm_outtxt = self.normalizeString(outtxt, self.app.isSpacePreserveNode(node)) + translation = self.app.getTranslation(norm_outtxt) + else: +- translation = outtxt.decode('utf-8') ++ translation = outtxt + + starttag = self.startTagForNode(node) + endtag = self.endTagForNode(node) + + worth = self.worthOutputting(node) + if not translation: +- translation = outtxt.decode('utf-8') ++ translation = outtxt + if worth and self.app.options.get('mark_untranslated'): + node.setLang('C') + +@@ -463,7 +463,7 @@ class XMLDocument(object): + # repl[0] may contain translated attributes with + # non-ASCII chars, so implicit conversion to may fail + replacement = '<%s>%s' % \ +- (repl[0].decode('utf-8'), repl[3], repl[2]) ++ (repl[0], repl[3], repl[2]) + translation = translation.replace('' % (i+1), replacement) + + if worth: +@@ -542,7 +542,7 @@ class Main(object): + elif output == '-': + self.out = sys.stdout + else: +- self.out = file(output, 'w') ++ self.out = open(output, 'w') + + def load_mode(self, modename): + try: +@@ -565,7 +565,7 @@ class Main(object): + try: + doc = XMLDocument(xmlfile, self) + except Exception as e: +- print >> sys.stderr, "Unable to parse XML file '%s': %s" % (xmlfile, str(e)) ++ print("Unable to parse XML file '%s': %s" % (xmlfile, str(e)), file=sys.stderr) + sys.exit(1) + self.current_mode.preProcessXml(doc.doc, self.msg) + doc.generate_messages() +@@ -578,13 +578,13 @@ class Main(object): + try: + doc = XMLDocument(xmlfile, self) + except Exception as e: +- print >> sys.stderr, str(e) ++ print(str(e), file=sys.stderr) + sys.exit(1) + + try: + mfile = open(mofile, "rb") + except: +- print >> sys.stderr, "Can't open MO file '%s'." % (mofile) ++ print("Can't open MO file '%s'." % (mofile), file=sys.stderr) + self.gt = gettext.GNUTranslations(mfile) + self.gt.add_fallback(NoneTranslations()) + # Has preProcessXml use cases for merge? +@@ -607,7 +607,7 @@ class Main(object): + try: + doc = XMLDocument(xmlfile, self) + except Exception as e: +- print >> sys.stderr, str(e) ++ print(str(e), file=sys.stderr) + sys.exit(1) + doc.generate_messages() + +@@ -615,7 +615,7 @@ class Main(object): + try: + doc = XMLDocument(origxml, self) + except Exception as e: +- print >> sys.stderr, str(e) ++ print(str(e), file=sys.stderr) + sys.exit(1) + doc.generate_messages() + self.output_po() +@@ -646,11 +646,11 @@ class Main(object): + + text should be a string to look for. + """ +- #print >>sys.stderr,"getTranslation('%s')" % (text.encode('utf-8')) ++ #print >>sys.stderr,"getTranslation('%s')" % (text) + if not text or text.strip() == '': + return text + if self.gt: +- res = self.gt.ugettext(text.decode('utf-8')) ++ res = self.gt.gettext(text) + return res + + return text +diff -urNp a/tools/xml2po/modes/docbook.py b/tools/xml2po/modes/docbook.py +--- a/tools/xml2po/modes/docbook.py 2019-11-28 11:45:00.889048989 +0100 ++++ b/tools/xml2po/modes/docbook.py 2020-01-06 13:10:18.324679751 +0100 +@@ -43,7 +43,7 @@ try: + except ImportError: + from md5 import new as md5_new + +-from basic import basicXmlMode ++from .basic import basicXmlMode + + class docbookXmlMode(basicXmlMode): + """Class for special handling of DocBook document types. +@@ -131,7 +131,7 @@ class docbookXmlMode(basicXmlMode): + hash = self._md5_for_file(fullpath) + else: + hash = "THIS FILE DOESN'T EXIST" +- print >>sys.stderr, "Warning: image file '%s' not found." % fullpath ++ print("Warning: image file '%s' not found." % fullpath, file=sys.stderr) + + msg.outputMessage("@@image: '%s'; md5=%s" % (attr, hash), node.lineNo(), + "When image changes, this message will be marked fuzzy or untranslated for you.\n"+ +@@ -184,7 +184,7 @@ class docbookXmlMode(basicXmlMode): + else: + ai.addChild(copy) + if match.group(3): +- copy.newChild(None, "year", match.group(3).encode('utf-8')) ++ copy.newChild(None, "year", match.group(3)) + if match.group(1) and match.group(2): + holder = match.group(1)+"(%s)" % match.group(2) + elif match.group(1): +@@ -193,15 +193,15 @@ class docbookXmlMode(basicXmlMode): + holder = match.group(2) + else: + holder = "???" +- copy.newChild(None, "holder", holder.encode('utf-8')) ++ copy.newChild(None, "holder", holder) + + # Perform some tests when ran standalone + if __name__ == '__main__': + test = docbookXmlMode() +- print "Ignored tags : " + repr(test.getIgnoredTags()) +- print "Final tags : " + repr(test.getFinalTags()) +- print "Space-preserve tags: " + repr(test.getSpacePreserveTags()) ++ print("Ignored tags : " + repr(test.getIgnoredTags())) ++ print("Final tags : " + repr(test.getFinalTags())) ++ print("Space-preserve tags: " + repr(test.getSpacePreserveTags())) + +- print "Credits from string: '%s'" % test.getStringForTranslators() +- print "Explanation for credits:\n\t'%s'" % test.getCommentForTranslators() ++ print("Credits from string: '%s'" % test.getStringForTranslators()) ++ print("Explanation for credits:\n\t'%s'" % test.getCommentForTranslators()) + +diff -urNp a/tools/xml2po/modes/gimphelp.py b/tools/xml2po/modes/gimphelp.py +--- a/tools/xml2po/modes/gimphelp.py 2019-11-28 11:45:00.889048989 +0100 ++++ b/tools/xml2po/modes/gimphelp.py 2020-01-06 11:59:17.387855373 +0100 +@@ -31,7 +31,7 @@ try: + except ImportError: + from md5 import new as md5_new + +-from docbook import docbookXmlMode ++from .docbook import docbookXmlMode + + class gimphelpXmlMode(docbookXmlMode): + """Class for special handling of gimp-help DocBook document types. +@@ -91,10 +91,10 @@ class gimphelpXmlMode(docbookXmlMode): + # Perform some tests when ran standalone + if __name__ == '__main__': + test = gimphelpXmlMode() +- print "Ignored tags : " + repr(test.getIgnoredTags()) +- print "Final tags : " + repr(test.getFinalTags()) +- print "Space-preserve tags: " + repr(test.getSpacePreserveTags()) ++ print("Ignored tags : " + repr(test.getIgnoredTags())) ++ print("Final tags : " + repr(test.getFinalTags())) ++ print("Space-preserve tags: " + repr(test.getSpacePreserveTags())) + +- print "Credits from string: '%s'" % test.getStringForTranslators() +- print "Explanation for credits:\n\t'%s'" % test.getCommentForTranslators() ++ print("Credits from string: '%s'" % test.getStringForTranslators()) ++ print("Explanation for credits:\n\t'%s'" % test.getCommentForTranslators()) + +diff -urNp a/tools/xml2po.py b/tools/xml2po.py +--- a/tools/xml2po.py 2019-11-28 11:45:00.889048989 +0100 ++++ b/tools/xml2po.py 2020-01-06 11:59:17.387855373 +0100 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python2 ++#!/usr/bin/env python3 + # -*- encoding: utf-8 -*- + # Copyright (c) 2004, 2005, 2006 Danilo Šegan . + # Copyright (c) 2009 Claude Paroz . +@@ -41,9 +41,9 @@ NULL_STRING = '/dev/null' + if not os.path.exists('/dev/null'): NULL_STRING = 'NUL' + + def usage (with_help = False): +- print >> sys.stderr, "Usage: %s [OPTIONS] [XMLFILE]..." % (sys.argv[0]) ++ print("Usage: %s [OPTIONS] [XMLFILE]..." % (sys.argv[0]), file=sys.stderr) + if with_help: +- print >> sys.stderr, """ ++ print(""" + OPTIONS may be some of: + -a --automatic-tags Automatically decides if tags are to be considered + "final" or not +@@ -72,7 +72,7 @@ EXAMPLES: + using -p option for each XML file: + %(command)s -p de.po chapter1.xml > chapter1.de.xml + %(command)s -p de.po chapter2.xml > chapter2.de.xml +-""" % {'command': sys.argv[0]} ++""" % {'command': sys.argv[0]}, file=sys.stderr) + + + def main(argv): +@@ -148,7 +148,7 @@ def main(argv): + sys.exit(0) + + if operation == 'update' and output != "-": +- print >> sys.stderr, "Option '-o' is not yet supported when updating translations directly. Ignoring this option." ++ print("Option '-o' is not yet supported when updating translations directly. Ignoring this option.", file=sys.stderr) + + # Treat remaining arguments as XML files + filenames = [] +@@ -158,16 +158,16 @@ def main(argv): + try: + xml2po_main = Main(default_mode, operation, output, options) + except IOError: +- print >> sys.stderr, "Error: cannot open file %s for writing." % (output) ++ print("Error: cannot open file %s for writing." % (output), file=sys.stderr) + sys.exit(5) + + if operation == 'merge': + if len(filenames) > 1: +- print >> sys.stderr, "Error: You can merge translations with only one XML file at a time." ++ print("Error: You can merge translations with only one XML file at a time.", file=sys.stderr) + sys.exit(2) + + if not mofile: +- print >> sys.stderr, "Error: You must specify MO file when merging translations." ++ print("Error: You must specify MO file when merging translations.", file=sys.stderr) + sys.exit(3) + + xml2po_main.merge(mofile, filenames[0]) diff --git a/app-doc/gimp-help/gimp-help-2.10.0.ebuild b/app-doc/gimp-help/gimp-help-2.10.0-r1.ebuild similarity index 76% rename from app-doc/gimp-help/gimp-help-2.10.0.ebuild rename to app-doc/gimp-help/gimp-help-2.10.0-r1.ebuild index 5180a87afe25..3dab2da02f42 100644 --- a/app-doc/gimp-help/gimp-help-2.10.0.ebuild +++ b/app-doc/gimp-help/gimp-help-2.10.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 ) +PYTHON_COMPAT=( python3_{6,7,8,9} ) inherit python-any-r1 DESCRIPTION="GNU Image Manipulation Program help files" @@ -23,6 +23,10 @@ DEPEND="$(python_gen_any_dep 'dev-libs/libxml2[python,${PYTHON_USEDEP}]') dev-libs/libxslt " +# Adds python3 build support, bug 725940 +# patch is from https://gitlab.gnome.org/GNOME/gimp-help/-/issues/201 +PATCHES=( "${FILESDIR}/${P}-python3.patch" ) + python_check_deps() { has_version "dev-libs/libxml2[${PYTHON_USEDEP}]" } diff --git a/app-doc/zsh-lovers/Manifest b/app-doc/zsh-lovers/Manifest index 3f06046dd310..6ce92d95a86c 100644 --- a/app-doc/zsh-lovers/Manifest +++ b/app-doc/zsh-lovers/Manifest @@ -2,4 +2,4 @@ DIST zsh-lovers_0.9.0.tar.gz 28883 BLAKE2B a9917c2441222ea27937e4bbcfc6ed4ab7594 DIST zsh-lovers_0.9.1.tar.xz 26632 BLAKE2B b5c5015e7e61c21452b688aa46529dd468beac5a034b844185e1a497778a1c83b9d8124551a7b0dfd0d441394b0bf71fe64f4af5af7add3956c0a2a2f79f01ca SHA512 16493f2ec095fbdb992188a732ca4205880fa10fc1f1ab6cde8cbd2a0977d95bb06e46d1635c0c9910c249bec024f3cd13a1f8c6597e5201ef8a26b80fac9c2f EBUILD zsh-lovers-0.9.0.ebuild 761 BLAKE2B 14b317b96e1192ee2c16c14ead3cdb93082dfd8d1e5bf5024ba464cedc779d3946797609be0489d32934c59c08a1f3b625f5650c67233d29d55dad8ca7b92e54 SHA512 542977a1fe58137855a1c9c6e1536abdd4a417ee30a54e238ac0b035e32090e7959855e90f564a83777932e2b3a143016bd4af2876263bcdc258ad26187afab0 EBUILD zsh-lovers-0.9.1.ebuild 726 BLAKE2B 20583e5b23296f203bea741ceaf6d7065897d19856fbb576921504ea50a104e3f1a34685c56d250a81a1ac9f3780c440e70855abea17ac915186791a3ab95a40 SHA512 17da5531758fb1edbb3b7e04c47bd20f320f819b076aa2481a0b5d8ce5a922999c68a6f09e77fc9a0c36dd09262c17f73efa0465bba24cd444ba92964e307054 -MISC metadata.xml 384 BLAKE2B 0cdea3198fbc1bcda0475ba6a367a5dd78745ef32d7c2d1288b0bf2ce887bc6578193fe5ec4a5221c711649b9312c36ad1f33c6e30680f061bbf4cc636e0fd1c SHA512 bc81c6d8e5a5fe35517a769f69269ba75878d17c928b89baff414f01a35e6fd94f32f5724e99c6422b0a1001c7cd57633a244eb2acb7d92dbe1e8470854e4345 +MISC metadata.xml 245 BLAKE2B 26bf988c73d073000ab8d21ea881c4088b90e7081410938828744375bfa8de31cce2c78154ccfc61105c853c1f24f4994ca4e5cbb80c4c89dfd489bbd10a09ee SHA512 ecb8a4621081ccdd43f08e4f560b0bc820c27d6a282c87e1a8f77137ec8b215188fe31f11fc6379533afee2ebe7e14d5395a45c1aab9abfe423fd832dba692a4 diff --git a/app-doc/zsh-lovers/metadata.xml b/app-doc/zsh-lovers/metadata.xml index 33497ba837b7..15fd2f3a22be 100644 --- a/app-doc/zsh-lovers/metadata.xml +++ b/app-doc/zsh-lovers/metadata.xml @@ -5,8 +5,4 @@ johu@gentoo.org Johannes Huber - - zsh-lovers is a small project which tries to collect tips, tricks - and examples for the Z shell. - diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz index eff9dd667364f108592162649352e2dc7b0092cf..3387fea4bedb0e5055c53223bcab3d400e4f10dd 100644 GIT binary patch delta 12574 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

65Z&aBC*?m5e!@lOLc&%LhHhRegv04h)bCw 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 AVgLXD delta 12570 zcmV+#G3Cy_XS!#9ABzY8000000{?ZKS+-oqajxGz3QmCcX5T#0>)Oj+zV?effoviv zhyV^nG$K8EfB%+PwF{C(i6Q};^Y}l%et7?#cP)JP zkN^LNfBUEKkKdJ6TPP*(dctrmjvYdFX*Rd_S>~f3wRG!$BinQ%uC#k7vF)>6?<@7a zYYE#q7yJ(9&uFf?z;A>-=PqZi=;A!7`Qh@)+uE5fOyB)kVdVDRfBwr4*@y39F2lt< zyqo-H>T7w|PiUcyoP6FTtx%kgX~%43^fY5@r_PdE=sWY*Sh;K;TCcVC;#?~&R>y}~ zS}w;B`HJ2l`r(mWI-^)wyYmsd#b)6j{{4sl_}72_r~mw~?}pj`{gWR7TUC3kb~urb zDyvtAUTs)_iKMu6*WBp`Ei^+q}Z?VaML` z8r$=BHg_JpkMC#XJ|q9}E+vAM^I5l8efZ6j&jD6devemkG1idUAZ2QIRzeM~=a$LW zTF)ZUU7n?^6MSqrHczfwwYH8W63o{gVp%n_g2{I8L~5;ChZ|vy#XI*^`pG?5&UHse z^7gU#UGo%2dB$tn_>+19ReydDS8}suuX3v?mE8Cfh0KTq&N&jb`|O-0Z-vimldL0& z{Z5imqQ^7N;y97YWMd9b8J%idO4>w#TlM_Sd!qCmQ9E#(q|%cn$^(_0%9 zIZ>=nnos{P__!@`s;i$r`}4eC6#yt=e+UF~V;nuQ{Xh(2fHv8-K7LOJv>np+hd7 z5kk#iK@i#O9nyqH6DvKbq@9wj5(b#3^%bBw5)RlKWN1wN5w^SpODn|GfPz?k_IotA z7~-irtqnkzc}9d}Z9r~ek=>Re*;EV2InBd49&YB_s91>SfMydE1n2@kdnPEja)YGW zNpW^~y}BA9_L`ny+X3T~7X?y(d#ucO-~b!s5+~91$pN4+fIpF?YlC<9iM6P(GHE(S zS|iT`jr-!#YO^C8%nvdWg!Fw;ovAbk6JDBHr*s-5{3_vjTz~BF|?4xnic@H{sb z+M+rgB7cnGC++}DWc8rNX*1qJWp{zTR7OQ?v_ZL6R~jS_@D9Xj0^3oir4?Vdo!xO$a4m6v7ex1ntPg$yI>`&^93sCz zvI_Hr4A0n|p`1i^uO$3LnXPU}NHEAjXe054pd*mVIwB9kgg>D~JWw$T3lhRLxQdj5 zsPGd|Mn;`%5?acCoUW2Zb09I2as-ohV?}%a_1&!m5!2}rt-J`1Tgl z$Acr_#GavlTpF07@pu>N3ULP`E|y3teB%uXWt>Y4=u~h#!sK!If52^reh}jD6R;LZ zynd`30Jg)!D&iUz=z+>;8*ok?u&j}IkxW4U0Zg-342KK`m_gC)IFVr!m0m~pMJmk* z6(7+UC*|sLB$Dg&&sX`)4Dzd%Fwc=gSlHe?Q*eG2PY*8De1HV)UiCA#?$Q8(%Z1e}OimNq4y;fwq zY>O%v$scjVB5)(V086G$59`C*0U=MF1>cc>BRorI84?)+$zbisQ0zI`M6IKevCRA~ zEYR0qEZ8!>p!Ga9A(5~_#i9ps>B4Y4Ixh7| zlxG7LZP$cIMyQBn4qwe`9tsVCMoRXB+ymIqEOYWQd9eDc2ud;uSiMA#8bP~*29Q=O zAQ=xa(e!A!eyhiG@7$pGpPdMbY@fn^kC9X@k*@DQhKn35%iV zPyswhG>E1l2SzXO7B6=eXjX;n$)QQ$0k}@=m;ev-hXMJK_1-{ySm*=WVEB=L2S8*m z9s+#bovgzUKz9dcTsrEs-16(ZtuLSc{L8z~FYSnS>kLwn4%G?ZgC-l0@h*XdJ&FPY zHXE|@Gb3Z1To+;`s7u4&Bh^M~k_Dzd#ViZFrv&U!p_Cr%)G%^G{X4Rz_b9JEk2)4G z3$f1fu78c$kqYMJ9UAov-e&=SZ<2rstp!?{R1}&MOOH6js3XO@T4KEX@nB~{Bt!5( z8WM~rg%&^u2o`-)C`T4=poZFjLnLjfM_>hl3VnKKx0rpt=U2W7i5Bo*S#S+Hvhpk= z&W@~#@G|aBM2t=XEIJEoyaCc9Zr;rB|C8EV;sNq1qV=syo(ACu>EP6Vw!l*2*f749 zG89TQ(1eSEFz|Rigaq~0p+lTXZ31Du>Bbt5*t#S)MZI^eQ?Ca;ow+)Y$)^MKEf`OS zg?A7%eiZ_p1K3Rg2tCMoKu}^#y`j-n##sy9u=q$^{AS%yN`DO z%jv096N}+7V!^>7;Jmzl6d8mR@+ccM6-F}#IB0mu0;YjZQ6b^IK}1tgPqHZxn@O^f>J)ba!~mwjBk|Mfyx3x~t)TRq=%wd!!}q3$UFh?ERq z0(p=PKf{d^2Ev^pL>!W{HJiRsAFRhMW*^@^*!S;$$LE(ePQLGOfP*MIUZrf-35-Go ztJyISe{J0SOwK38T?Kuoc!EAU&u@e!A;NpwWV>h*$T% zY4gVU8o-j6DXs^C;VdB?($wc|R3P5DOvHopq%ay2VF=`dti-)xxQ^N)I0kU5^IVh; z1R;-qkBv*D5*XrygFG(w0IQG8KQnAnF{xwTrLcvJ%I9LFyr)WB~_ z${<)Tmy1Dwz14iC$Wgyt-CFC9&V&!FVZeibQIOOy*{n8VgkU53AZb%%$c_ygSj@}| zqYOL}CIL&@KFoxzl@U>jT@7-;y;L=xT$ZcgL0~9taU!0|?9>${l=tD43b=ZU*4K9* zp20%fx?4F`#H26~*5zezrH~YvBt3)gM(BZD;--Via03l#iJS=X2 zC%JV9LHny|f9J>eY)=H7G08+tZ?!*v1GHx(8N5t7byS^0H><10izD}?^A28zdH_Vz zSu)3^5CW%;F!hA)sz5$MfdTqmm}{aXpYa0F$!&mew!l|cs1jyrXsL>Zr>v0wM@dGdJHj)7Q;)rk07-c8 zQgVHgQFuU%hfF9DOcm2jicrFT&M@vqp&JkR=D0?2r@sxo{Wu%cb=J2adV=ziivM3rJkkh zNnu_=w2X?Jn1gzg&|ZM8(Lp32j|hxl;2J5c?i3P#wrRtH;PMA? zDO1GtNHF6iSgL^W1O1SEQ@wvIB^9^Desf_ecRYC8r3nP&IXVnAhBj3bV5pPDtDqbx zP(VF4bZHY)hqBc{F&qok*s`2EWF%3XF|J~SQ4=y%vx%$k2ngd6z`8lM7Ul87ybtT%g6_XlcBEw zh`1I=YII%*gX|1$2!ew~T(nEStNNc0nq=+Ao`upRjW*eic`#@n*P~V|=2bHY5{J$Z z8vHv&Mrx@9iF);NkK`dv5}Akc3yn&~65~Vgx_I>h%(X#8N2vIJDOLmO9A;{ZwcAGR zA8p^2>r;ib48$XnV&G@6T*7Cs&T>mya=^!^(9?JnM7_2+00fJB$!linRFn+k`o%Mpvf6VdWMbvSYrC1G_`T~I9Uv3H znt>@DnwW4PVn;erp?p6`mSos6`UjKl6dQjTTdEy1Ix9uLSUq8RduiI`%lgIbR z$r54Cw1e)}gvL#~ei$$QLL@}5Oq1v3_6*2q zu)>7_B1UbadV;i}2DH1MDA5OgX|qXsHq3Sao32S5GHbLvBu+@-f;B=qQ~?ud1p zm(b=C^g11GjU=9@@opP!=d1R8BTq$Sh)a}=#V8%^`-z{ih1xOHR-65$zjr)TPB?%$ zDXcNXW4u5|!$FM8)Cy|_W-TCG>(ydC$?@Qvp+a?>aYQhP3@0QBXrkMzAR2NYP8u2m zE;X#>Q;?e0Ms7f`_yJ&nng?v!!UqFeDYK4RrRXV`R`vXulyz1$)u#mIMQYmjSbcrj zM$1pBD%Fs+TX)b7r?2JI%#&;uB!2?MmSadfx^{FHX0#WCYHd!w+t70GW*%X#SsueB zE8+q)$zo*}C19r@f;dd2IwiQy&A-9tRwq%=l+e4tJnQvJ2La zT7$bE$<@)O8X$t4ToATooaX6(pA6}1eoth*5gtN#f{)+ zHHax*`8nqmt43ocXxO2Oia=dKd$VYUoXIky=CIw+j`lBD9loI=V3V4K3ju+Ac1zox%&^l%&DH*G1kV3^fsozz}u}&9%YQAYCNj!xvIDoA#4{ z5{zc2N{CxYu$JS$fR86HC}Ma(}}5BRcUg=^DIDJ1mS6FaPKgRwP(L4j?&@l~@x8Fn*w=)aOkduJEQ%GHyP4_(T? zliL|0e}l9e!Ul0-gO`KppkPyji?+kFCNEPYQdEbP%ke?V9bORo8#^{6pIs*3J-6A~e4Sj;0W zgOx?H=A@1-CJiRgpy83>0Jc2D1gJWyQJ4pQ)j8m>zf3glAV-Xuon*NiEnrW&#;jM} zFY)^N&1C&knvQF7#M?x3ITy<$?g59f@V~?1LOwRIi@fd|j znySsnBjG1lV2~rgc`599aMxpKYYxrVHTRk(K20;L*po>jlWDd=EVPTp_Q=eYct}U^ ziq9Hc3pWMv{^wWFYPY^k0F)-4kSM9xe`IYyW6VHNBBA5Ri%~Tl%W|+58kU?G9YHx* zf3YVfd&!IeVOrnG|9C~<75ND2;rRECh@}JE@^A>&LWLt#9(&nji$A;i)HPD!t{n|l z00l?h^8E%EBeD+Tcr5DPyToT(qj7m$eBf8G=A zggO$gY+S>!6vb^{_QQ{NVd|gaK@%LcOE5^i|g@n74rs8}KyLgf zm4r{l6^aHmz}cI5wJuKtEEb{ne@jEL8Fv?w`U`L@CNF73%xSi-qPq~L8fhsyLxO-m zMW%?%6P%V*ROIteDbyxkbaOl(?vBS3o9C99Y6TccJU2!UL4@c+k^~KD83IZ2w5#O} zuOO=MjM+ur)-+gBse4bZV|Yms7y)xaiE969t6_sEjJ!VoTChh|d(4eOe?vKw2V_lq z2#2EST*>UEolEtlI

Z64BtLZgdDkb2qSU=lh+IEvYBgo%kprQ6ey&HEfXKCiQlT zc29R%d#t{EvKNH!H$vQ{TIy=ZI93hHc3qRUWPU=( zX#J_0X%lGz*z~1th@DDke>zYAfJP&!hlWhOW_X}J9AK=PbHen?*lL$OAtNrkM53w% zQ*kwmynC1)DStF)_2!p)Pb95c@K^c;Z&oT z9A_vMNla4$3~7I z!Vr)^YjOwGgi?tbkABROpo|gKBqy@Jk@iy7h^`QSC+dt1@&<7_ zue}yfKk|y&+(r;J9rKBjC?w@$lML)8N+|CosZU9}mI!yif0dKND0qKZ5KnZv#sD=T z?lh)_Cg?gKsEHP|ugPHR%w30}4Z1wU8pcBlQBCr()bu))l*LHMwJ8~w(!!vIv(q%5j-t??-u_@pM0EK{v7^*Th4`Qoj< zHOag;;52|=Py%c=oV;&FY>NRE{w>F9N+ zEb_&;>s+_aFw7LC^)+ZXbqJ?nO340(O_yWjRattufb-~=YU7AUC#8kk08)YSLO~5h zB4!flB&|DI5xpi-6s+Kv0*SAsZQj%?8(up;`x=vDVPyTln9{Z5?T;%>Ai|4MI@pMP z?XGC6f8-XfAMc?GPf4m1bUYgcx3n2CTS2oU+dx#ZVnv;g1VA^SJR`b192D5nxlNWi zX+9`#HxN+Tb4>VIBF@JpJ`lPuxM&ts$3ppE%aRbRuMP)LzN=>cJkDa;X!Y8Gb~Oa3 zAv*OlpaG146)J5jkJTRpSJjjB@tOfZy#k91f45Bh;1<=pd4#-Ovm5v*i7-RYkl7$2 zVMZ?j1Y~)C0tMP|nrNNSqsl8yZCbXV4SCi9Zg*6}pRg{X9fZmaY2tu8aX!a1M zf5?KW7SPqSRbvu8te8p7Bf617gQ6GRr{aS(-DV#G##3xSOCe%3b4jT z{llZSuxX2Ok=uk2rZzE}4iP|QO(&wB5qtaTvwa?af1{^Y?Vy5LxZi-5L*gfNTc|n> z0^vKbA_o!(7S!ef`2r&KA%ZH}=|P{bf2C0^rICeB6(P&Waxz|pLuG4Dg16Qz>c;5! ztl3~M(X#dUapM=#QzteSW zVRhhhV9i=2*+Lo``0`+8&pK*psGbfCNS+;a*?Pm0-7F8e^~vj6n;Z#X0qvZt zC~OTQZ}qH5fraTsq^)N^ehS#|qNv*qp*YA+M;MFxj^sNKVv#R4NE)3|yDOTh$7xky zoEisa9ef2{ge`+Kak~zF2X6R$e->5Bq{h0D?L04#MU>#@PH7-CZ_#@H<-_><({CgW7b*!e?JOCC>5_t6* z=BpWb)O7sCUz__#U&;n$O(byJp+D3XdV=to1F7{q2ncE|OT|N4US}(Je^p1KC!HNe zy|-&Jf<@{&{;C5#$)WW|$)j({l#z8bPeT!24;#q^3WHkd03oldlMh2JeutpBr`B&T zoY>ucS06sdL|}(W6CM+c8YmxN13?E@QZ9rFYoI2R8gs~Zer;ffz<2_&HJV@^RYP*D z;F4zLP0bwHWew~K)e*efe>w(eb$CE~?21TxWR?W3CT%p{i|SnnyFpD|r!+J*M{!xi zW0(}~gkm*MlTH194Kt0QNnWC*BYs=dh&_r+8<5v%861T-;WsL|;iTRQsdvUvAC1Sm zdBi_`d+4CuCh5_6TC|mTC{3%oGNU#TE12sXnWY&)bOL&JtZOQYf7;Vvyc(hB8Uh^} z%mZGM#tt0Wt!9YR+yhSr1Y0iR0 z*O2X&KFM*Xly$h=>zK76u>gQ73l_Cm%)jT*0r(?IBE-e^U%M6Wp2 zy%DwGGAW>AT2&_z+SXw8&HMc6*OQ1PPk&+nMvsqK`lFjGD&+$F=-3Z(@@SXr8puZn zco!SysThlf+4aP}*G=d&Z-yU2r|G5(1?IlVTx>pTU-gs&*PKPEOe1oFyRU3<8;|fWlq_N)Xk*Omu_p!H6O7TsgcSHM6>)q#=oBa9!~#wo0@q1e90B=+h@g57!hm>#+vEqz z7QiqbGwS3fzyHvvpyJYWqJQXQ$;!h8NTVSny&fk?yXgR}k(pE^qF0+}7NAp0#^f3TMwpW9Bg0X|iV9dV^Y z`*;f-DXs+wKWcz?Am@+>9E`el)j^dcGvjL>*YrJ7A6bwPuqVQ5U}o(0IH-XK?>bo5rbi9vXdAq!$w$C) zuqGrIRpY>Or8Vn5H;;pW!Ie@W1=y3g<8ic`cwMTbwMOvH34i6LYp_|{5&Q!bX(BV6 zIz9umTjSP{_-y0vU*W>n8nPI#s^d8*3~hWPn_x>~p)(brKkCYq4Z4d8!w-TrWqj39 z4nu|dy{WJ3(XMHxQL-h_f?(cBlZ9Le<15hLJ3Whlo&VIZrr zb~f=6LnoM_nSZ0sZi~|-U#8-rnYM(_X~5E+s4rdilc{taUu*MTD>8Copl1-3LSo=%Z@{XRdg$f71?ihue>tm;yVlCt3zTmXd{zlOP3Bdy83n9XGg2PG3LQ_)6{<5}9#=~) zpxfa6qJuFSM%4~dO`;p!859nDa1YjgnG3vioOP*y_Cm5&PIoG4Fiq#)Fff|vLQH|J zmBLEO6Mv1Nohqo+v&*ueVy_mT63-cr9_4P1u58(!W+YF*C#9*AG)Qw23jB>IxTph#Y7pyo3s`8oj#zUV4KI>8Ivvyr zr;gPDUa@6e?LekJ?}6I_mqG~|GD92rP8XY?B=CCp7l#+uGLU}0PaOy(SO^5Wu8mVC zBRv&-zNgIi1RWrEQnrLvy8?JOl9cR?Y6It0b-I9mLCR3J$io|GeYq^-_doyia+WyX zEDW9J7PR3QtB#jAX*wM?nxUct?^_yQ-+lOgz1@3*36^;#7mvP1 zSgb`h3LUeJ$6;xe9~Uku$xUaB8%2e`HjxmnCP+MQ=*+Dgmw??iVo`9n z-9=;p@SC?b<#c6BPD!m)7VBt)YWN_n$XBpTQCv3=iCe^u7}7Nan(QVOu0ekdgmwkq zwfhyNL=pEo#6L7jlCC)?IMkiIwM(rzhv!KQ$pnOZtCz6VPIuLXoq3@5oX&M(=Cj6l zg4b0Yv%`2Y*XX**N>%)h99YGZ1!6$pU>caR_kL{$B1?32gvF*!V@w0|tE)`*;UmI5 zRxkJ6+&0TF&N@u5gBYkaEx3P9t0dbxU86%4(h5!oQ+RD{bD)MvMO8sZvQjmJ?C#gy zKa^V~r*%b@Q+r(px4Z84Y*82E=)`4#c_T~=`m15})TTNSrcMoSc~B2Y_h6C2Fp@(! znMOE41th$z+JM@N4rr+ftm&gln!AqmAwJq`_H0ee(`)F6MT7P-iqB`od& z%mP$aWI>*>`t!T@zy19#sxGmZ8aBPoG~?YO1!THZPUbFWL%V2M zH~;WzQS-MtuF)*&bb>ZIb>*m{bKR|`%M`QnP%Q#zmcoTS$*qMFeQqq~jD*twZO{{~ zs(UG*lc{ly)BIezz!HC|u&Abp=KqlS2y|V&69)^42}=U@NY7kvBQ?)&7ur!KYn%h|*XC08AEPYB?tiw?Fr zv_WPV)+7H`EV_IU{N8y}7DM|N1OYwRb>)LVw~nlnzZ#`KRIh(VtMD!AK~qg&U)3}) z&PFHS9%J*G)Xmoc=`BsBb74B70Vd(Zh6_$ZcNz-8Q0mG|;+dl^3e(N8XG;g`d=!!* zYJMyR1Vd>>qv~p0lMM@bRQk+*>vo2AopC_o6kMdgY1Ci8={!?0x4E|h{~S$}0g;-7 z#o2-wsP92)B;kMOzV5c_9jT#qggc!ld@&EMBLP#Qy59$owHlpCis&=OCM|3XuTq{3EIaWb%AH9u*)j zx@fCH1MPpBa;dq=ZD^-)X>O9d;vJyUl7*Bb>qOM@o{FD51zfCiR2u};QLLg4GBwjB z3H?p0{`#%-dUgk=ZZ;SIFiE_2y^sTCwRA(p1ix$1sd$jH1f3hWboPOUj*gFaECi+> z$Va{)E+v(9ErhNCD??Y}MisaY0wUh{mUi81T||F>@NX^l*xWGf>2IfDT&bQGfcF6)| zoOm8x-P^WzxQTO962EJt$QvPjUNY%KzN z>4JaasRr^MC`^+9+yq$nqrr#~DS))rt*C?*Z@x6u1h%2x3U8#_d>nqgg@uI(oph*{KMqV_ca!c7^w$>r&{*XGOeS$ih(g`O zE4#ln#a^TXbZu?Yb-dSEe22=s56}PiOJaWoA8yAoJhnmyMNJk#^DOWkNZxcqhVB@H zhbzU_gLaO!#~*iyI!A^Xz$T^RW;j?fbfQ)e!H&MUZnKz6w<$qeU3Y)$PK>N69u^r} ztc~f>$Acev?VuZkwc8UlE=nM~u3FHQa5F=aWWBCOEt*?yx?&yGD^-WO^4Ipd()U=teIxIVF_!6RsV - Lightweight text-mode editor. fte diff --git a/app-editors/gedit-plugins/Manifest b/app-editors/gedit-plugins/Manifest index 79e66a44c99f..6fa022026f6e 100644 --- a/app-editors/gedit-plugins/Manifest +++ b/app-editors/gedit-plugins/Manifest @@ -2,4 +2,4 @@ DIST gedit-plugins-3.34.1.tar.xz 978800 BLAKE2B 03225ddc414e172f08179c64fbf12d02 DIST gedit-plugins-3.36.2.tar.xz 980648 BLAKE2B 37f55b742258b233d161ce808483ba10f158b951f06eaee53d966edc275dad67a2d11eae342fed7bc9b185d1309c5795f645eabf24db99a6e6551a3dae19ddb6 SHA512 d46a5ec69f69838144333ca3e66abc7c64cdb3248877b38298f869027dd3bab16102957e723ad1b0d3c6af55745c2b7ce321949acb2575734c649a388bb0100b EBUILD gedit-plugins-3.34.1.ebuild 2750 BLAKE2B 31b530c4ab8fa64b5f7c847a514667e60f150533aa7b7ee3d74f157beead02fc11d984fcc8132ca95150cefe68c155524bd336afc2f1850019aa277ecfdbc6e2 SHA512 8af5c9214f9f020af53b87289f56dac82934db2c59623466a1e220d262596c441fdf859c3b4107f9c821665e6d3b177e1d98f54fffa88b34a7b2866130111243 EBUILD gedit-plugins-3.36.2.ebuild 2723 BLAKE2B 08e057033afbb73771137966c7d343afa223ff0ae028dedefebc0e049cab781fc476c95fa139bf086df322b6229e0111cddadc7b13ca4fd00eb8ab3caf45f3d8 SHA512 242a3f7f43a1f42307bbd455045e5e394ba5ea9ac8b751fb901bd0bc4a5e01c7ced2d0f92b5c98eba394a4d1225c600e1c995b89af15c7ffe260fbe0fce718f4 -MISC metadata.xml 542 BLAKE2B 1336fdd161ef76bb2e1445dd074aed82e04be00c9c47885eb5005122c850193dd2bec1aed69dd1da74527c8ee82d7c75d57b73d020cc692e41f6762ba43d8f08 SHA512 1eba6ba724a313d8dd04e838c448cb8de2f3411b891daaacdea615f0d8187d3bbe1f650c9b2ab5457d519ed98dee600d8830e7eea848c872ccb9c52ba58f231a +MISC metadata.xml 480 BLAKE2B 5584c44a255c0d13a2b93342a860388799ab1f86565bb8325a5a37e839ef01c2030b2d45ef491fc420bbbe5c113b6d9ad169352138ea09067d93e23d0bf200bf SHA512 9162def76b0460099da66501b6c0dcad1daf1f5e9e85d5cb19c6076aaafd946dc6d4d92965c66ccbbb19b13b48e9e957f65b7f33abd15e28678b7d8da258fac3 diff --git a/app-editors/gedit-plugins/metadata.xml b/app-editors/gedit-plugins/metadata.xml index 0b4585984564..40b4aba4be42 100644 --- a/app-editors/gedit-plugins/metadata.xml +++ b/app-editors/gedit-plugins/metadata.xml @@ -5,7 +5,6 @@ gnome@gentoo.org Gentoo GNOME Desktop -Official plugins for gedit Insert special characters just by clicking on them diff --git a/app-editors/hexcurse/Manifest b/app-editors/hexcurse/Manifest index f3d9d9503201..c45b7d9f3bf1 100644 --- a/app-editors/hexcurse/Manifest +++ b/app-editors/hexcurse/Manifest @@ -6,4 +6,4 @@ DIST hexcurse-1.55.tar.gz 113512 BLAKE2B 68dbb21e0c8830256f51a477a968449d86da174 DIST hexcurse-1.60.0.tar.gz 171904 BLAKE2B f591469a859e71e0ada99975c3632f29b293f5bcf65dece9fb047908c860e11ee5b5d5f78e636d3163497acf396de64e568e560427cf0ee7f2c752e0fc5a2b72 SHA512 2301f10e9190922fc61cbbe3a834826ebf87bc5ece9191d368181e2336af240e68cbe46e3a60dee3e0e42281b2f05ae4a7060ee1083b37f4906eacc66e58a094 EBUILD hexcurse-1.55.ebuild 667 BLAKE2B 3e6fbad3a1f63fee93d6b0e95f3fca1b169f4f47ec4a24ce8ccefbad01a1f88a159ff3b8b412a77fe19761fbca3a92649382e6dba3adacf94b200f4cc22a8814 SHA512 46c9e32f704a557cc6d8445b711aa22da954201a894ee8d71f7d6aace738a41c1939df969595043ca62a75375c8fc2fcb3172c7b284f42a6906aa5f07ed780dc EBUILD hexcurse-1.60.0.ebuild 706 BLAKE2B dc3b15be8fd7f967c25624ff29ea7ddd29e6dd787d427d6ac3ea0cebb73e1d89db13c05d91170f12af24dcd755de295f02942b852f340f8c40788b3f1bc1feb8 SHA512 6c69ea5924d248d9c4bcaf6a801377ee070bc759702568cf98ffcb4b03dd907f6b9a633cf7cd380d5a69f2fb823068d3efcc002b5e1c624feddb678b39dc4e22 -MISC metadata.xml 463 BLAKE2B 104010d8e61f58282a944b121dd649fbceca67fe8981030d7aae737bf709029a94c75bfbd648c07bfbffedfee10cc0cb5718da7376eee7b4b5ce014a987acb6c SHA512 571a214805d30efc4f0f8a83964938e175aa1cecdbf76c1153189315dca316b625507860ac86b14209ff116706e8beedbea7b66aa5714ffde264ca94a88270c1 +MISC metadata.xml 341 BLAKE2B f4e87e5d95358a8f4078d0e6940f7d6b3f7f68f6ba7b5ecd4b2d28b3a55528e0ab70787c5768b9b6fe27e293a3225c87a147d163eab3d3798d4f6e14d2c54f67 SHA512 9dae98987744bc9a84ac94d729dbd6e1147abc81bde05cfc784ce039b34c75f6c22d1da88b25cee28594ffb5286a65cf38331c30b45af2bba5dec61580260ec6 diff --git a/app-editors/hexcurse/metadata.xml b/app-editors/hexcurse/metadata.xml index 05c3859ddbaf..c58eb6d6c4f1 100644 --- a/app-editors/hexcurse/metadata.xml +++ b/app-editors/hexcurse/metadata.xml @@ -5,9 +5,6 @@ base-system@gentoo.org Gentoo Base System - - A console-based hex editor for the *NIX platform which uses the ncurses library. - LonnyGomes/hexcurse diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest index 29c9769aff47..5d0771b0c311 100644 --- a/app-editors/vim-core/Manifest +++ b/app-editors/vim-core/Manifest @@ -10,6 +10,6 @@ DIST vim-8.2.0814.tar.gz 14953478 BLAKE2B fd4155ec749bd9a705e8114ff7f8cc321182c9 EBUILD vim-core-8.2.0360.ebuild 6906 BLAKE2B 1ecc1f692f3ff39c6b118dcd1e164075ad1bf333c44201fb28a24b15d97219eccaa1a3eafa9f31c7964d666f0bfbef0f7c15f449f47c1035b12e03ec8493d54d SHA512 07aa53185a7e8be5f04f69184d70d95bac4e3860da4fa302819e6f4ea0fc12de9549cc6c15c028a2a3911d1188e5ec1f0e76ee217c26b02b339b9453a1a9394c EBUILD vim-core-8.2.0508.ebuild 6932 BLAKE2B d48bf47e940afaf07e5bc895f8ebcca502743c7a7645769c1e6b03880b17dd7264bb0223f4303c26a1b0f91151e5fadc8b72787ab2b729efd04a216224463589 SHA512 e4c10050a8306994218defb29eabad1f0fddaf611636488894badd41c18788ff747bbd477626532fb8755f5a9ef663f2d1717c8f15ec2c0d5a88cf01f8ada153 EBUILD vim-core-8.2.0638.ebuild 6932 BLAKE2B d48bf47e940afaf07e5bc895f8ebcca502743c7a7645769c1e6b03880b17dd7264bb0223f4303c26a1b0f91151e5fadc8b72787ab2b729efd04a216224463589 SHA512 e4c10050a8306994218defb29eabad1f0fddaf611636488894badd41c18788ff747bbd477626532fb8755f5a9ef663f2d1717c8f15ec2c0d5a88cf01f8ada153 -EBUILD vim-core-8.2.0814.ebuild 6930 BLAKE2B 62c2b406abca225bf821a4a38c7019c8401e8f61151ab0a47aecb025de70b647646a067510e65f46b9b73de416e5c917995e7dd791f1bc44f639fc35ffbcfef0 SHA512 be9da3a5baa0bec3f95d5ab4304987d11c83c6f9cd5f8e2576edd2c1dbd12a8b2e342bd28b55d9e82ce7533d5bd4bd19e1376b3f88b22f9b1de94bbc13d2e585 +EBUILD vim-core-8.2.0814.ebuild 6929 BLAKE2B 78d107e860eea52e2d30bf1d8e2c3717b243d52f0b461f95d7ef7583595ae9ae1ade74656482208e33c0bfc1c792ae04ec2e1ac224bb7522062759527016eabf SHA512 29b2cd0f74bb6a25a7e039369520e8ef10970191098a50353f0154ad8f6fb79e9591a758836b0e4e23649302f12ccc75fac15b5d41c0d8ed6c91c9e2137109c0 EBUILD vim-core-9999.ebuild 6913 BLAKE2B 042200cf91aa6df1f07f39b105ccffac69241d046ad850f51a839ada0274e3b394834df838e906ff1f177e5cc388ddba5882a52ea3de21cecab0235a6dc44c6b SHA512 64523a67f38cd56d2641b51483d70baa3d71cfe7aed1e284916d63d2305a2fe6ecfd399f5c55f8f3892fa73ed0f5e026286a5f58d4c70d62c2b6b92fbff3d7a8 MISC metadata.xml 372 BLAKE2B 6a58d097c342a656a226d27d236fb952b31fb4c71a29333a60ec42db7b8bb1ae601e3c717d9c0fda939ff17eab70be2150a0dfeb26ca5b3d786c9b6050efde86 SHA512 63bca13db3d5830cb58e6a848eb444e72ceaf442bf41be1858d80805dc36cc9b9cd363f480feb8dfe1c7bf09cf4685a665657353867742d13f10fd133eba66f2 diff --git a/app-editors/vim-core/vim-core-8.2.0814.ebuild b/app-editors/vim-core/vim-core-8.2.0814.ebuild index 48c30643b633..4d07d8c37442 100644 --- a/app-editors/vim-core/vim-core-8.2.0814.ebuild +++ b/app-editors/vim-core/vim-core-8.2.0814.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == 9999* ]] ; then else SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~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 ~riscv ~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="vim and gvim shared files" diff --git a/app-editors/vim/Manifest b/app-editors/vim/Manifest index 7ab846d697c8..172c72de5b3b 100644 --- a/app-editors/vim/Manifest +++ b/app-editors/vim/Manifest @@ -8,6 +8,6 @@ DIST vim-8.2.0814.tar.gz 14953478 BLAKE2B fd4155ec749bd9a705e8114ff7f8cc321182c9 EBUILD vim-8.2.0360.ebuild 9047 BLAKE2B 61761262f606478b9bf0d3ed8a1e33d88675409b559b821285ac819222f8fb20cf4d1a473310b22a0f066e34d2794fb747f9abd66b83457e0ebe050e9ca0bfd4 SHA512 4de6099691f5bb9cb991b794bcfb257b835cf20d3dcb79e3715b9ffc92696a74094cddbd143734854420218e96bf9c482625c4c8d1cf0a55aafc07e128ce6fd0 EBUILD vim-8.2.0508.ebuild 9073 BLAKE2B 8fa50fa02b0023cb62ab874d05448783f67dae78b4acc3cdea06fe74cd676e8c73818f5c89a4c5f9d551af9d544ca7c99d5737f5031e0567c7b2ea05cbe68e5b SHA512 1c7f28b4c3c3fa0cdaf05e7613e5a41793f257dc1af5e0cfe489b721fbeb68816e3dd42dfc432a806de509ff1b869a187165ae415e144719e5dc62928468febe EBUILD vim-8.2.0638.ebuild 9073 BLAKE2B 8fa50fa02b0023cb62ab874d05448783f67dae78b4acc3cdea06fe74cd676e8c73818f5c89a4c5f9d551af9d544ca7c99d5737f5031e0567c7b2ea05cbe68e5b SHA512 1c7f28b4c3c3fa0cdaf05e7613e5a41793f257dc1af5e0cfe489b721fbeb68816e3dd42dfc432a806de509ff1b869a187165ae415e144719e5dc62928468febe -EBUILD vim-8.2.0814.ebuild 9039 BLAKE2B 03f62c8cc9acf0058dabe6b5e319b401a1627c643691585971bd03bcdec28ba11e129dd11a86e353d46a65267e57a6d34103d37366d8c4663cc84b34f609e11d SHA512 51230a5977a33484484fd8dd7991ef84a0227aee31f5ee4d50da02370649cd3b10ec533a30ac17c35c3d9240ffd33beb9cb30b7a4fd4a09a86a39dccef08bcfc +EBUILD vim-8.2.0814.ebuild 9038 BLAKE2B 12f7be7adb2400d6f40f111e2698d2624657e88f58568aacbce550b66c680e1b40bac96b23729ed6fa5d08c9c6d1d1198ba8c60884a3160e4fc019a36b510c99 SHA512 0bff46f5439445bd82cc3d314c6915bb9e2f83c3c4e94ca1711591ec2a393fb97933146b95d81db3620f848b51445434874c10cb7d9be2e41c8894a6df410fbc EBUILD vim-9999.ebuild 9073 BLAKE2B 8fa50fa02b0023cb62ab874d05448783f67dae78b4acc3cdea06fe74cd676e8c73818f5c89a4c5f9d551af9d544ca7c99d5737f5031e0567c7b2ea05cbe68e5b SHA512 1c7f28b4c3c3fa0cdaf05e7613e5a41793f257dc1af5e0cfe489b721fbeb68816e3dd42dfc432a806de509ff1b869a187165ae415e144719e5dc62928468febe MISC metadata.xml 807 BLAKE2B e876f33c06a0bb165a43a7c50ff9bbfa0513e43287f54dbcee396af736034e4cefba8831226b47cc8a334599632a94344623ae2343f0162dbbcd511f749d524a SHA512 a7801a4483b08944c01848593354322c406a929296075617736755c0b62852b76c30467cee2c360ea211521274f2019b495309bffb5a3285d73940aac45e4a53 diff --git a/app-editors/vim/vim-8.2.0814.ebuild b/app-editors/vim/vim-8.2.0814.ebuild index 2e994d0cd840..7becfb7071c6 100644 --- a/app-editors/vim/vim-8.2.0814.ebuild +++ b/app-editors/vim/vim-8.2.0814.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == 9999* ]] ; then else SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~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 ~riscv ~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="Vim, an improved vi-style text editor" diff --git a/app-editors/xmlcopyeditor/Manifest b/app-editors/xmlcopyeditor/Manifest index 2e51d11507c1..99054cc349e6 100644 --- a/app-editors/xmlcopyeditor/Manifest +++ b/app-editors/xmlcopyeditor/Manifest @@ -1,4 +1,4 @@ AUX xmlcopyeditor-1.2.1.3-no-automagic-enchant.patch 597 BLAKE2B fe33a2ca16954fbfad90b19edb6c9e161fda4fc26650a4cccbe717bc23143dc54fe5689b83e135f16d1e3fc57c8794eb01e2760db927917fd1f858140d712d5b SHA512 e859277afe276a2e358a011a7c1a9d61e554463ebbe79985bcc159b49495eec076f24595b3b43ae3a3210797f59a92b9944f1a59754556a8322a9ec1d0d5d7d3 DIST xmlcopyeditor-1.2.1.3.tar.gz 4266907 BLAKE2B 52e8c27a37edbcc0da46b52443f5b6754252a62f1abb7746e724270dd5cd9a2db4de60e68d495008ef55a18e9c25149825c9b26c5fd6e20d8e3937931de64e74 SHA512 1adda58bc262cd22898ba22eed3cad9f4a51f199e779172af2d51c5d7bf6dac072b9015b90906236de83d7acebe29d0aae6ae73998ec9d9b3c58b02f081e0b4d EBUILD xmlcopyeditor-1.2.1.3-r1.ebuild 950 BLAKE2B 49fe9c2eb89319395c7e0b7d9e86289da166310b790818f9090c44c7a7bf2dcab713d25c67141a19727360acf71e9a9253ee53e17189d7b0328e3352fe55d81c SHA512 664f046e92bcec6884509a775ec3fe9e83e7adcc955efc1a1cfa3c97a8565c9a4813c22f03d7c8aaff69c6a020eddd24cc694ba914cfe0677ccfc3f73b0632d6 -MISC metadata.xml 325 BLAKE2B 7c4175f6741e1995a7285b616d1742039e06cfa7d7f59c67bf06ceed25410aa6bb7b07147e5d3aad0bd73b9a8c734a35d0978198e77d7ef16776a1d90a7e4df9 SHA512 fd55362003abd57da1426553ca63ab1ad8559045fd4214911861b40ed44439b7253a4b481112df6b5c3741f955e5a4e01a4717cc11babe5c23563ba25672bde2 +MISC metadata.xml 250 BLAKE2B 113a0d77e4ddd91ae5487bc89371d2973202f242a3c9a8899725295e62b51c0a64437ab158b40ba410c671f92fe3efb896b1446f7301e1f1e923baece1cb7e04 SHA512 20703a39d4150e2a8984fdaeb997da464e98e6abc363e5e07fee46954d5af19c861e40648fb238b763420349e3ebeaa4bf61a621ccff3ff77d6e629c61095bb0 diff --git a/app-editors/xmlcopyeditor/metadata.xml b/app-editors/xmlcopyeditor/metadata.xml index 616d1c960db1..9420dcd8b820 100644 --- a/app-editors/xmlcopyeditor/metadata.xml +++ b/app-editors/xmlcopyeditor/metadata.xml @@ -2,9 +2,6 @@ - - Fast, free, validating XML editor. - xml-copy-editor diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz index fe75dcb90b65ed6b1b5cee2dcfb584fb1ec115b5..60c59407443482313bac631e69225fc6c754c97e 100644 GIT binary patch delta 33961 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 E05J&>82|tP diff --git a/app-emacs/ghub/Manifest b/app-emacs/ghub/Manifest index ba70dac57807..3533d6b415c0 100644 --- a/app-emacs/ghub/Manifest +++ b/app-emacs/ghub/Manifest @@ -1,8 +1,8 @@ AUX 50ghub-gentoo.el 124 BLAKE2B 84170098bd01bb9f165eaf06f7cb21c56d2caaf964d2658520311757845d053072a7704fcb90cce2a2dfbd2385f357d2e7569061ebe0ca41b575efd752d29fd8 SHA512 596c7e75560f3734b57525bdfb42f3985fb49ab4d86637231361f6673d2431c0a6e73f91f58f003f9027f1143b9be3f4330ef2e1ff6c627ca6057256f4afbfca -DIST ghub-2.0.1.tar.gz 50014 BLAKE2B 449c12b4a75b8de75249fa8f3fd624551d36ae745325fe62b20d8a68a6bad565a308e8c9be6d742c24fff5238fe2cd56fda9d8353465dec28e0f42b2ee10dc77 SHA512 d27b3f150b1b871dd31746ee7396b7bea544a6209f73039fa0ac6b670e3fcdbddc2f888cfa3dfe89b64325d208f5fe18ad90869e012758dea54878d0dcc82528 DIST ghub-3.2.0.tar.gz 65346 BLAKE2B c3aa5195a574de870fcd757bf4efb4aaca6fd83fc06ede375e76915972686fe50fc8a7fa2ebf6f0e2b8f98b60857d36a7f99997c255dee30db49505ca3e90a30 SHA512 dc5a2807d17c2bf65e55f33ad2d00b459acb0e0033caacd5ac8ab9b15deae607c2c25d83c61626a62f50a09d45dbeb91c66299d725b8c3663a1767fd30c7c1c6 DIST ghub-3.3.0.tar.gz 67861 BLAKE2B 60006417d24110bdf99eae860b0a639e5757afe0da94b8bb5186d54ee14b360c473acebf667a7a262a1edd581da99f4896814b6ec2c49f8c9dc23b5c5e89d63c SHA512 7071f50d66ffd580d0cbbcdd7a3776fae70f090bb4d970a3b7767b9add3893c8cf286996f70baf4c214a7957fab5504596120305be23dd300c0c4c0fd2f660d6 -EBUILD ghub-2.0.1.ebuild 486 BLAKE2B 697286b9f7ae81e6f466208b636c339b718ca7e907350a0c76f9c87110632c20081f1dae994ccd31883d83c91bec1467a7d90130efb7fe09a2b71627e6304145 SHA512 fc9168ee1891f953bd5cd90c32e12f7a1146b53aec7f5c2e7ba32b21d44616aabfc8f075e7089575c7f60a4a88d84d04b112db470a3ad3d030cb6a41c7dbc66d +DIST ghub-3.4.1.tar.gz 56401 BLAKE2B 889fde5b091f20242679986eec31ba918c657a5317486c01eee6c9a8997173a4cd1a1474b4f287ae459786338073dce2cf9fe01ce1def17f3fd923cad9c81823 SHA512 76d3628a29afb2d21ee6bc438213712acf20db4a5181ecdc6362816d5af70b3876c1319efe348287a838916afb5d4ed029eaaed3245a4da539354dd6551d8290 EBUILD ghub-3.2.0.ebuild 594 BLAKE2B 525b954b0ed721868b8c103904d51af3cc58dd79be779369e51e583902325b6941d76624c51818f3f1eaee72665e8a00aad2c190276c4efeae5fa328cefedf94 SHA512 89ab29b8e2b87ca07d4012ed4be91a6e73ac6a01ee42d4a66bddeb86b8a5568e43f273febac5c585e9259ce7060da72ad3569ee3a38094ce6d7f92b290208310 EBUILD ghub-3.3.0.ebuild 544 BLAKE2B d287f40bf4c9d6fcfe2de2c559aa41d215fb5263c101890f06e399a7600e7b457f027d0a2bf3957e4913fa938afbf8bb23f4d16cf37bc13ae1fd4c584ee6eb64 SHA512 d8fc2184ff80159745225f31b1f207dd07cad9c818cf589882ac7e804a48785431907cf3f4f445d6124e7688cfc8ddcac01c0587c41c75bad5aa079093820c52 +EBUILD ghub-3.4.1.ebuild 544 BLAKE2B d287f40bf4c9d6fcfe2de2c559aa41d215fb5263c101890f06e399a7600e7b457f027d0a2bf3957e4913fa938afbf8bb23f4d16cf37bc13ae1fd4c584ee6eb64 SHA512 d8fc2184ff80159745225f31b1f207dd07cad9c818cf589882ac7e804a48785431907cf3f4f445d6124e7688cfc8ddcac01c0587c41c75bad5aa079093820c52 MISC metadata.xml 1296 BLAKE2B b58f88e8262157cef344eb119a5f3c265105c1f90ccfd40192a197b19ab911e086f00e259e2de5f14d8f02918e5e5516568cd95c4a0a2719dd3c7a235c52d38a SHA512 8e9fc9e9112bbc0d069978583e625909c12e3ea03d747fa3189c34ec35113d1d688fee50d0c0983c0eaef5eb884947132b5317d11b89c8f994efec4fef5abe33 diff --git a/app-emacs/ghub/ghub-2.0.1.ebuild b/app-emacs/ghub/ghub-2.0.1.ebuild deleted file mode 100644 index 86391bcb3a88..000000000000 --- a/app-emacs/ghub/ghub-2.0.1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -NEED_EMACS=25 - -inherit elisp - -DESCRIPTION="minuscule client library for the Github API" -HOMEPAGE="https://magit.vc/manual/ghub" -SRC_URI="https://github.com/magit/ghub/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" - -SITEFILE="50${PN}-gentoo.el" -ELISP_TEXINFO="*.texi" -DOCS="README.md" - -DEPEND="sys-apps/texinfo" diff --git a/app-emacs/ghub/ghub-3.4.1.ebuild b/app-emacs/ghub/ghub-3.4.1.ebuild new file mode 100644 index 000000000000..cca3ff591536 --- /dev/null +++ b/app-emacs/ghub/ghub-3.4.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +NEED_EMACS=25 + +inherit elisp + +DESCRIPTION="Minuscule client library for the Git forge APIs" +HOMEPAGE="https://magit.vc/manual/ghub" +SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +SITEFILE="50${PN}-gentoo.el" +ELISP_TEXINFO="*.texi" +DOCS="README.md" + +RDEPEND=" + >=app-emacs/treepy-0.1.1 +" +BDEPEND="${RDEPEND} + sys-apps/texinfo" diff --git a/app-emacs/magit-popup/Manifest b/app-emacs/magit-popup/Manifest index 1861ddbfca19..2ccfcc6fe877 100644 --- a/app-emacs/magit-popup/Manifest +++ b/app-emacs/magit-popup/Manifest @@ -1,10 +1,8 @@ AUX 50magit-popup-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5 -DIST magit-popup-2.12.3.tar.gz 40195 BLAKE2B a351e949207b674c734f66b0431fa4c137293ccff880e3f457dfb825d7a36afd37f59197170a86d52606d371c181cd8a23be54d74aeee192a2d1a56588a55b3d SHA512 50620ce1d364ae28f30658dedd8f235bb1055be5cf4320142b7648e2ff6137f84cf865ea8f41e34ad7fb42612ff5d36fc0c4f6caa0aa0d2071bf775c15be5833 -DIST magit-popup-2.12.4.tar.gz 40233 BLAKE2B 959ed85a1a4fec06ea30cd8d3482616fcaf145e4c043e48d872c830f24d627c4047c68d9424649a1c6b24a027309e900792a342f5a048d6f5aab32e8130eaa9d SHA512 c538d8227ebed85a161a62deb351994cfa3ea67b400ddd8423ae90a6ada8653f3798db2dfb942921bcb505af3fa757f8c2c911c9da583a42210db82e20d7fa3d DIST magit-popup-2.13.0.tar.gz 40226 BLAKE2B 9b5a115de98440873eae51e23c51b19a426518d66d9c9bf9f4d3b2476aa1ad7829311bde7845d861fc8f63c38c87d2236274019456fd773a90880acf73bb1cfb SHA512 27d8c9268a9ccc682105c67ec5f6dbfdf62e527ca982f4f71781f571af5374a364d290abe60c84286563b1d73e000550796c7b1c8f2474f5df62e552afe2cefb DIST magit-popup-2.13.2.tar.gz 40411 BLAKE2B 3100eb93ce97cacde5734bce9e8582ccb2e3eb7521e7a751967da43faf9cb91fc1467e3282f0e21d761d1e61bd3308616de83255809f064237415e6705b97371 SHA512 2d02a934083b6517d0e1c3d177c4266fcd9110a6043bf8d25272a0308a2ae4389b38dd84289554c16a97823d4fc6f2ad580fbf52f80babf804f2c72263201ed9 -EBUILD magit-popup-2.12.3.ebuild 594 BLAKE2B 4e1f7e95d6581b55aac702d4d4aed048f0ab0f9815b1d9a8dfb3688c541eadd13e39e9f9f40cb7ab931e6841f9cc9c86205d40dfff0560b8417a9764c7d12e15 SHA512 750cd4a10d07188fc9113e2e71604c3742f6d9ed02179f7cceef982fa1d4c037ef88eb4faf9ead8cc46d798cba9044c5f83cb183ceda69c110dccbd9a1d66e4a -EBUILD magit-popup-2.12.4.ebuild 596 BLAKE2B 39e54e5f14d5648c2e8d1c30f2da09cfb7345d1cf80650a4fd226dc7dbbdb0560ca24761ed46a4910a47bc46bd6a5a403edab90afc051b7ea60c5af813106191 SHA512 60cf12225cf6a27a5ecbe0afe7ff6d3e6c20b351aae312518a150bd8bfbb485e7310b2a17ab4743f413f3cb7da35aef5ccc00d3a99fa23ee675eeb11e181a204 +DIST magit-popup-2.13.3.tar.gz 40419 BLAKE2B 6543c6c3f65cb392dad9cb60d577d792ca0ee416a0ec41037e80b1ce39a8587ec6b83f57c5914f4018b8e491a916f3a0fca0121044b8ccd695c6606eb14c6688 SHA512 4893ba23268bfd1e7f7fd0a65e23bc1c2a2fd0d9ac9ad2960d6214738350cd451d851f4165fd5cfe4d02bb281f776c0e5836b2f3738ddd453ae171232e48078c EBUILD magit-popup-2.13.0.ebuild 591 BLAKE2B ec89fd14e36a646d09666602ec86ae84dd670c0b6d3de4706d19b36d9b75a40112d01e89ff83ca1935b03339643bcc640275e8274605c8028e8caccb56d4e2e5 SHA512 31c5003adf2dcf26c83b98df44854df881a5dc0998506ad0db51d4caab988d2e12e004559aca9b4e406b36e53a0547496ee420433ffb7d304af6e1539a6da587 EBUILD magit-popup-2.13.2.ebuild 593 BLAKE2B 69c4ac3c36be4cd0aca43b3167e8aaf2e14de2f80a5b7cd90f04c739a5cf224b68f6f689aa01bc34acd68666e0b718143c359966fb4554b09c246e5a1e44d225 SHA512 b0bad18dc772f3db6334c98d0643e79929061cf82dce91eb667c510d878cea538597845733ea8467303e77e552a63f78fbd8e1feedc4ec21556b4914b3314534 +EBUILD magit-popup-2.13.3.ebuild 593 BLAKE2B 69c4ac3c36be4cd0aca43b3167e8aaf2e14de2f80a5b7cd90f04c739a5cf224b68f6f689aa01bc34acd68666e0b718143c359966fb4554b09c246e5a1e44d225 SHA512 b0bad18dc772f3db6334c98d0643e79929061cf82dce91eb667c510d878cea538597845733ea8467303e77e552a63f78fbd8e1feedc4ec21556b4914b3314534 MISC metadata.xml 1170 BLAKE2B ab77cb475c6f77b7829a4fa62de4ab29423ed5e7531e64b60523ccf619b3e4edf4c69037d528bf3705f0de1311833445d02932d0a8b633860319ce200cadb454 SHA512 70806e5c38f43fcfe23b2eb64f818ad6d62fdacc61cb6d1be0b8aad236f766fd558592db617aeb0b41cc9330d1789339b8a3b9eefcf65f1bced7b18633cf884f diff --git a/app-emacs/magit-popup/magit-popup-2.12.3.ebuild b/app-emacs/magit-popup/magit-popup-2.12.3.ebuild deleted file mode 100644 index 84e13cac60d7..000000000000 --- a/app-emacs/magit-popup/magit-popup-2.12.3.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -NEED_EMACS=24 - -inherit elisp - -DESCRIPTION="Define prefix-infix-suffix command combos" -HOMEPAGE="https://magit.vc/manual/magit-popup" -SRC_URI="https://github.com/magit/magit-popup/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" - -SITEFILE="50${PN}-gentoo.el" -ELISP_TEXINFO="*.texi" -DOCS="README.md" - -CDEPEND=">=app-emacs/dash-2.13.0" -DEPEND="${CDEPEND} sys-apps/texinfo" -RDEPEND="!!sci-mathematics@gentoo.org Gentoo Mathematics Project - - Emacs modes to edit gp scripts and to run gp in emacs. - diff --git a/app-emacs/regress/Manifest b/app-emacs/regress/Manifest index 3de1daca3b36..5e4ee98f96a5 100644 --- a/app-emacs/regress/Manifest +++ b/app-emacs/regress/Manifest @@ -2,4 +2,4 @@ AUX 1.5.1-regress.el-gentoo.patch 444 BLAKE2B 1ea48b62e5c85ee52db6561603d3301f28 AUX 50regress-gentoo.el 214 BLAKE2B 45b67c27b25470c8e47c155fbe3677aa9f9c5b9ff297a2876dd9dd95808afb5bbc1eef4ffa8ed337517a0245d45e89aebb822ba38bb58d39911e5adb79e1f6fc SHA512 8d007e54dd017076cd061c0c05e0e935fe70f07b99e36e52df09d3d84d4a67b15b39d8076011c8ab25bb5e2803ceacd2b9b43ca246743e82f189cb3bff4565a6 DIST regress-1.5.1.tar.gz 8633 BLAKE2B c399da64c802d261690bc7d513d9ca1dc5a1c76968273f50f933cd6ae8e04ec716ad4b1b7e598a7983ce8fb77daae3d21eb24f3c80629dfbbb2df5415f2ad756 SHA512 8718d44fc8cd62b9f02f53e59b0843f23cd9f1852c8f3c3038a3009b72f65efff94ac0fa9a18356d5efe7dde593e4643ed17fb54b5cc602f60c730cbb5cbd64a EBUILD regress-1.5.1.ebuild 424 BLAKE2B 37f138483616ebd0073d1364b3094dcbef1d086556bdaad31d55878e0b7209973f3f6b6a200739917e3764fc94200563c97b4938490a9bdc6d6f22c6b6605f46 SHA512 6d393a502752ce050f220b7e3ef7b65db7c3776d6753113ed6702a922a406f02936df5b3b0be773de861ceb2425100957b81a392b27e9da6355732e2114b97d0 -MISC metadata.xml 416 BLAKE2B 3bb442d03770fede34325529936b2d8e07650d32c93d7b05ac8f9baebf448cf1cce9c429789023bc1c4668b31e4b74fedb2c444061a35cbf86a01ec90439f9af SHA512 a3c131341e620213b25a49d9dd4d3ac018945321c65fa7890028c817f97403f1a1902f1b50d12ee8e1c36393c8ef48841c24f263f1eb6ac6934407efb5db6140 +MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072 diff --git a/app-emacs/regress/metadata.xml b/app-emacs/regress/metadata.xml index 7658bf99b319..c918cdef9591 100644 --- a/app-emacs/regress/metadata.xml +++ b/app-emacs/regress/metadata.xml @@ -5,9 +5,5 @@ gnu-emacs@gentoo.org Gentoo GNU Emacs project - - This module provides support for writing and executing regression - tests for Emacs Lisp code. - diff --git a/app-emacs/treepy/Manifest b/app-emacs/treepy/Manifest index aae2beb77bce..3d04413ba94a 100644 --- a/app-emacs/treepy/Manifest +++ b/app-emacs/treepy/Manifest @@ -1,6 +1,8 @@ AUX 50treepy-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5 AUX treepy-0.1.1-cl-lib.patch 212 BLAKE2B dd02f351874992c28686f707a17af43baff592ce60c64da5c445f47f51aa34df3a50d3178ba23220a0c6ba74d0fd064c4b53aeed2a23ce8bf1c55604b3d8b7fb SHA512 940e685ce153e43d55fe414c997ad0fabf4e6f1c07e5657a27868935ce5b88132709c03ff43f69e7feb359ff63ecbda47ce50a84f183559d77869c4379964208 DIST treepy-0.1.1.tar.gz 125004 BLAKE2B 2aab285f0a0ce0d14cde0d6567efd062d4e2bf944421e8c4e5c3ef62965a43c7abc77d88c5baeadbe2cbe4e98dce9d563fc5b02abae8e83194dbb058d78db725 SHA512 70790f83e7f33846ca4c568c79c45bfea9a29cc92b717053eb2fa89a22a77578d80f31f19002c61d254d4b2c4c36f345324c0d631412477f09713b51124dfb83 +DIST treepy-0.1.2.tar.gz 125016 BLAKE2B 42cde1c49d97082e301120c1a8a57896149da0178d99a471509ea84996a007ce540f23fa75f2125492cab0c80a6fb02d959a8ac32fe2c2083ac698d0558a8bbc SHA512 ecfd97e0fc7b8d60c5e6aad4f26ce2ca1481c04e6738dac82c50c63b0a15e2118d51fcac468197b15d763d37cf5b3d845a114a8ca0a51ffc1fbf225a70a334e2 EBUILD treepy-0.1.1-r1.ebuild 499 BLAKE2B a01ee8cc4834967e42079d7f9b568bd0ac9410bdfa970984821038d943c95e3f841411d9472b3ead6587b3fa781fed9b9ca0f87f7f224eb658d364a21a29bbd2 SHA512 9d726f0d1f3d503fbec1ec2c97e36c67aa60600256939ce10939e5a5cea261ae68b4ceb2060c9f570196281dcbdc7dac51d64f29e120dc1ae90130a6c0113dcf EBUILD treepy-0.1.1.ebuild 457 BLAKE2B 343e71d20553617a3cd7f10c59240ee2e181d3b551bd9e3a5680e56f9d46002c249f2824c78d3cdb7da09d447830a9e25318b6c64581bc9d3ccf1310c6afa7fd SHA512 5baabe8ff0c74624c6dbca62cb619a4324fe27f4c8c1d13af129dac71117c77ab601b1c796f15cb29ee53401aa416abfd9b6a570af4c29e984aeac4499b87a47 +EBUILD treepy-0.1.2.ebuild 461 BLAKE2B 51140b4cafd38b89b307054dba439c2735045f9fa806e0387df99a42c45c9f0b37be6f622c3b49f115d7126bbf2528a3eec96ff9ebeee96981488c1126040ee4 SHA512 814ca94052119e8e6f08fc307ea9fa73f84632c393f6fd44f0d6318ec01f87cae742c1b6485cd33b57d9cb86b174a789fb6890373812ace791c762a39dd7827b MISC metadata.xml 618 BLAKE2B 949af96bccf3ac8eae49864c76bac1d675d470e1b9ea9f4cd4a3fa674a97450a6591a08b1bb569a6c1ec477f20bd38b9d0a0808005c95bb6e0c919986d78692a SHA512 1289a6357bcda76f8bf2f7fc35638e2f6e26e3cdf895ba31acf66253bc827fbb7122c215ad795c68a9309574b97af0487bc3c7d81404e92be91adde9f4d6504b diff --git a/app-emacs/treepy/treepy-0.1.2.ebuild b/app-emacs/treepy/treepy-0.1.2.ebuild new file mode 100644 index 000000000000..375f235db437 --- /dev/null +++ b/app-emacs/treepy/treepy-0.1.2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +NEED_EMACS=25.1 + +inherit elisp + +DESCRIPTION="Generic tree traversing tools for Emacs Lisp" +HOMEPAGE="https://github.com/volrath/treepy.el" +SRC_URI="https://github.com/volrath/treepy.el/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}.el-${PV}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +SITEFILE="50${PN}-gentoo.el" +DOCS="README.md" diff --git a/app-emacs/wgrep/Manifest b/app-emacs/wgrep/Manifest index 18b51934d70e..769b4bd3ac5b 100644 --- a/app-emacs/wgrep/Manifest +++ b/app-emacs/wgrep/Manifest @@ -3,4 +3,4 @@ DIST wgrep-2.3.0.tar.gz 16241 BLAKE2B 83802934b36dfcad17e3486a7405cdd170b20bd657 DIST wgrep-2.3.2.tar.gz 28908 BLAKE2B 992557cd59ac6887cec71c7dceac27ad5cfc153a09b68a1e312466077dfa08a6efb7e49ba24b06196daf41b2781f17a5d3f0c3f7b6ee28590d42db5a7de2a141 SHA512 a0a00f1d845c45f5de0e707ea5c8c14f9b01807533d7124be9fe0bfdd2d28c3e6fce2a4695daa1de880dd5ff5986b0533b3a5688790a7674576599fb2667ae76 EBUILD wgrep-2.3.0.ebuild 633 BLAKE2B 6d2f46e64aef16640e29b582f4336c4a8128f8330c8cd0ebcaa02ab0a10b8c44a4c00d29d8a4c7ce923adf569174afbe828564ce0eef8e33b526b9df0c712ed7 SHA512 034ad467b3136f32dc2a62f89886a42d932c72ef21de742c220eb768f722066bbb365e0917ddba6b132a55ccd41ed021e7b35006a81eba4c1260c56a66d2eed9 EBUILD wgrep-2.3.2.ebuild 633 BLAKE2B 6d41f13e18df6f693645dfd5ac5665f0e42511cabcba62d1674e052e39726496c7884aa6d1f39354ee4099984f996dd142f32376cd24b0c05c6a8320378b2797 SHA512 2c8be8ea70b54b175b7f14130b0de1eab6712fd4995157dafabf01d62cff97c595da17cf940df66df8d930c1ebbfa53e6f95a8fb56f8f1f3d957f961c3547acd -MISC metadata.xml 493 BLAKE2B c8676488f610b89dab42bd037c33e1fe6af7861ad188c28e4703c7b18665102a4b2270a5c746929cad1ba11522be8e523b80712a929bc38d1ecef71b3a8b6ba3 SHA512 8af6e19dda9919614f6bb5e1dbde585fc0128d679c1ad0685eed2cd43d93e38686f1c88f1c86f0b6dfc5cc12cb7ce25c97fb4d2766d6e2cb33b1915dc9356763 +MISC metadata.xml 369 BLAKE2B 395bd8b55c24c814dea8a2f928f71f189289202eeb1c3bb9895184965f75dd36625bac489e222ee5d3ca53d1c8884bfe470359d8f7516c7e4acb0923ab37d882 SHA512 e5396d1aa78bbd53f88640ae0821e60613ae6ac3466d6c36716b3ef2457bb70aa48923a2b18f45cfc8d86adbfbfa70c06181b6af15bae25056b4641aa5c31310 diff --git a/app-emacs/wgrep/metadata.xml b/app-emacs/wgrep/metadata.xml index d76bc74d5053..91349d449705 100644 --- a/app-emacs/wgrep/metadata.xml +++ b/app-emacs/wgrep/metadata.xml @@ -5,10 +5,6 @@ gnu-emacs@gentoo.org Gentoo GNU Emacs project - - wgrep allows you to edit a grep buffer and apply those changes to - the file buffer. - mhayashi1120/Emacs-wgrep diff --git a/app-emacs/with-editor/Manifest b/app-emacs/with-editor/Manifest index f9854a06c710..5e9028132dbc 100644 --- a/app-emacs/with-editor/Manifest +++ b/app-emacs/with-editor/Manifest @@ -1,6 +1,8 @@ AUX 50with-editor-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5 DIST with-editor-2.8.3.tar.gz 30648 BLAKE2B 8989f8506fb58c1f54efa4fcb72fa8ddd477c0c73d82672028bdb027f74093b62c44ab5a545cd9db2e0e3222bf461e605aebc805112c5ae8486c224b22806c26 SHA512 389aa084f7dfb7f7b59a37802441718e20ee70d88b9af9631b1fc547e4c3238d053bb2b3ef50a4e6332fc3befae183a49d55b3c7bd7719a149cf83001d23810c DIST with-editor-2.9.2.tar.gz 31201 BLAKE2B 9aa1edbf217b7b1f0d1755f74526d4623d71eb3b66654b774d84a0faac9e3b39e2b8c511db23b15a151e263f0944e08aad07a1c3cba92aa309cf9e63b97b61ed SHA512 040028dd47cc5aaef5f0324fa8e4f53e55578b69efd55d0904e357f6cce2b69243b51d22bed8d56fc19649621446edca72fc11a3c7f4342056ce76d02f3a0502 +DIST with-editor-2.9.4.tar.gz 31639 BLAKE2B 9a9dddc7f4470d06fc3d94c7a41d034483f6143cb38c1cbded3ec4c760799da6f7a85b474e113a976a57db4ed609200f6395b48dedea2d805e3d7b1a9ec9ecb0 SHA512 017d9d815bb1ead3331e0f8d8c89cdc5646fb5e37ecbf7c1f4c8e7003e23acce21187d0a22e483a293096796b76f0bd1403d1e58bc02d212ecdf01bbc4329802 EBUILD with-editor-2.8.3.ebuild 585 BLAKE2B dfb15f185a82227721d375b17e162e98b0e2620bb3bf71e6e110a68c1a8ec5f38a07d847918a9cedae4a506b2028c03f6032794c3ddb3341385fd5d518bbd10a SHA512 051602ed7993dcf52e8ce87ea00caa88e35b46a46e84acfb38adefe49808976f179f6e4672196032caf4901acc59439abf07cfa97234dc4d4038e9cbff35c847 EBUILD with-editor-2.9.2.ebuild 588 BLAKE2B 79c96cde6bb7fa2998827b490b8ccc8fcc809364d8a846132d6abc3083e1ee19e578a41107cd7cd11549c1e2737c04568249ae5fe6352a7ecf50f37da72f22e9 SHA512 2ca005827f37bcfe9b3044486abd9492621ad19bd868bcf973c7fd3eafdb993aa0d1de1cbb311ddaeb5fe92a325531f4d830560c06e3cb8c774d480b1fad13db +EBUILD with-editor-2.9.4.ebuild 588 BLAKE2B 79c96cde6bb7fa2998827b490b8ccc8fcc809364d8a846132d6abc3083e1ee19e578a41107cd7cd11549c1e2737c04568249ae5fe6352a7ecf50f37da72f22e9 SHA512 2ca005827f37bcfe9b3044486abd9492621ad19bd868bcf973c7fd3eafdb993aa0d1de1cbb311ddaeb5fe92a325531f4d830560c06e3cb8c774d480b1fad13db MISC metadata.xml 707 BLAKE2B 7f4c983cfd2f8b87a3708301ccc570a0d88b3d9b21b3e089e44dc5b22f8313826d2469efabe7ff4dc2b27262f93dc4b5e8fe0e68b2b3b7a6f79fa6f34283eeab SHA512 bce73ef41113175585cc46d00fc1306537c71f860b1f2d699c086f2b1042d26fb02e9770122c586594ab9012eeea0fa73438a2fb9a9cf3b2c077481eef13a5b6 diff --git a/app-emacs/with-editor/with-editor-2.9.4.ebuild b/app-emacs/with-editor/with-editor-2.9.4.ebuild new file mode 100644 index 000000000000..246c2876e638 --- /dev/null +++ b/app-emacs/with-editor/with-editor-2.9.4.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +NEED_EMACS=24 + +inherit elisp + +DESCRIPTION="Use the Emacsclient as the \$EDITOR of child processes" +HOMEPAGE="https://magit.vc/manual/with-editor" +SRC_URI="https://github.com/magit/with-editor/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" + +SITEFILE="50${PN}-gentoo.el" +ELISP_TEXINFO="*.texi" +DOCS="README.md with-editor.org" + +DEPEND="" +RDEPEND="${DEPEND}" +DEPEND="${DEPEND} sys-apps/texinfo" diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz index 3931e673e3501ee35f16444e9d56a3fc47b31030..f385def0ab0109d05933d7223ead2921fb6dfd07 100644 GIT binary patch delta 20820 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 delta 20892 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 DHqrtA diff --git a/app-emulation/dinero/Manifest b/app-emulation/dinero/Manifest index 315c143e479b..0f91fcf56b82 100644 --- a/app-emulation/dinero/Manifest +++ b/app-emulation/dinero/Manifest @@ -1,3 +1,3 @@ DIST d4-7.tar.gz 295814 BLAKE2B 2d7d28718f861e9b09240b1286d0ed73bf399a239d71ade0a0edf73c1391f7b000d3af786f547d0627bdc883d473e324263eaa418bfa0c8ad7366c62956a8ef4 SHA512 20a6232c732e42a7b37061cb75b3b97fe839824d066a6b3295d1fe8aa5312913d7fad404e93f5ecfb5690f5e7c7a0e266daee16973f1f165c7f33c5095c90f14 -EBUILD dinero-4.7-r1.ebuild 600 BLAKE2B c9a875e1e082d2c9b6a8e7bb1ad6067d6642b27451acd9ce6aab0ac75ffccfdb5a0bfba8510bdf2e049e25bd618da9af0d58bc5930c77be206a25817b42848f5 SHA512 695845d662e8f03d7f2e59038988629a82f8263b43bc909b21b89a27215a41e6c0e6d681a7f7aeba608e74c19ed177d35b81e41b2abcc5ea98571e117815a541 +EBUILD dinero-4.7-r1.ebuild 662 BLAKE2B 2a8c4496caf28318f99999f5e81c472199ab51778e147af177764de932f2ded8c3851065e1f72a495b4374dc3d893b4fe63bac1b1407477a759fc9f1b0185374 SHA512 48efec40c651f29fdcdcbe22f84d4f9789226483ff4958cddc2e861f0b688a19153dc7acc370d081e0284d7deead02e5c0ac9c1c78269579b8d25fdce46b3f2e MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/app-emulation/dinero/dinero-4.7-r1.ebuild b/app-emulation/dinero/dinero-4.7-r1.ebuild index 6a9d150497b6..5768448f3886 100644 --- a/app-emulation/dinero/dinero-4.7-r1.ebuild +++ b/app-emulation/dinero/dinero-4.7-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=4 +EAPI=7 inherit autotools toolchain-funcs @@ -14,13 +14,22 @@ SRC_URI="ftp://ftp.cs.wisc.edu/markhill/DineroIV/${MY_P}.tar.gz" LICENSE="free-noncomm" SLOT="0" KEYWORDS="amd64 ppc x86" -IUSE="" src_prepare() { + default + + # 331837 sed -e "s/\$(CC)/& \$(LDFLAGS)/" \ - -i Makefile.in || die #331837 + -i Makefile.in || die + + mv configure.{in,ac} || die + eautoreconf +} + +src_configure() { tc-export AR + default } src_install() { diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest index 61cad95fa022..62eba7ef186e 100644 --- a/app-emulation/free42/Manifest +++ b/app-emulation/free42/Manifest @@ -13,4 +13,4 @@ EBUILD free42-2.5.14.ebuild 990 BLAKE2B f118d313e87f6f89e1b78e2af1eef073ea470953 EBUILD free42-2.5.16.ebuild 990 BLAKE2B ae4c5c831b2c5555cf9254366a74899eba2c737d79bbeeeea8c401672047ea99f214bd594ae49022961b51251f19f90731781efe4a02d4922297534cacda889b SHA512 10f30a591d3dc75f170b5dd0ffd8a41eccfbe3f2ee61883090a17d6f90536b0326fa9c5e64399be978646238a6218e14994bd3ae353837fbea03383dfe39b32f EBUILD free42-2.5.17.ebuild 990 BLAKE2B ae4c5c831b2c5555cf9254366a74899eba2c737d79bbeeeea8c401672047ea99f214bd594ae49022961b51251f19f90731781efe4a02d4922297534cacda889b SHA512 10f30a591d3dc75f170b5dd0ffd8a41eccfbe3f2ee61883090a17d6f90536b0326fa9c5e64399be978646238a6218e14994bd3ae353837fbea03383dfe39b32f EBUILD free42-2.5.18.ebuild 990 BLAKE2B ae4c5c831b2c5555cf9254366a74899eba2c737d79bbeeeea8c401672047ea99f214bd594ae49022961b51251f19f90731781efe4a02d4922297534cacda889b SHA512 10f30a591d3dc75f170b5dd0ffd8a41eccfbe3f2ee61883090a17d6f90536b0326fa9c5e64399be978646238a6218e14994bd3ae353837fbea03383dfe39b32f -MISC metadata.xml 525 BLAKE2B 19dca8c4cbe1777e905b4d4e6a410e08f6e22044428bc860534e98fbc31ab6b1469eaabd0e673c1b1229079871dbdbae267c01c211bcc85952ce0d79cbe61a22 SHA512 2bfe3994ec23d46f9cde4cf7dd66be9842315f2b104479114b3190edf7b09f0bbc5094c61eebe45b1a5330bf530ecb8505ccdff68b343a0bae048353b6efc24c +MISC metadata.xml 345 BLAKE2B 2693f9fd6f59806e57f9691b8b77ec0979e3ee819866bc1d9e3b3f311995a0b1fb7ae00a23b50f603064e1d35215fdd8fa6eb715fc83cd613eb828fd87f78eb2 SHA512 afbf038baa3610520f7d9b63b54acc98552b16241bf3f7efebe4048b572bf65098c74896647eed4611c29444f7d16914233744f08069468eededf34ba7a5d758 diff --git a/app-emulation/free42/metadata.xml b/app-emulation/free42/metadata.xml index f322ac9efa15..ff7b9a7bc947 100644 --- a/app-emulation/free42/metadata.xml +++ b/app-emulation/free42/metadata.xml @@ -5,12 +5,6 @@ voyageur@gentoo.org Bernard Cafarelli - - An HP-42S Calculator Simulator - - - Un simulador de la calculadora HP-42S - thomasokken/free42 diff --git a/app-emulation/genymotion-bin/Manifest b/app-emulation/genymotion-bin/Manifest index 5d1fd2013458..2b776fbda55a 100644 --- a/app-emulation/genymotion-bin/Manifest +++ b/app-emulation/genymotion-bin/Manifest @@ -1,3 +1,3 @@ -DIST genymotion-3.1.0-linux_x64.bin 40490397 BLAKE2B 4601ff24b5cc2f33c442ec6cf76e04eaa010304d4097b30ac82c7d6824dc3949b409ec5867cc7f08ee2985e254eefc9d8282ff77a5a92961dec0df9f3f80c6d7 SHA512 53a325b0a7eac6998ae525277d3a566ab6a73e21eccd6496caecefc175138b604a516d2bba1fac9f61ad52aaf9dcf0dd1fe2cd2da0c5c31a2f48c08f88a2a68a -EBUILD genymotion-bin-3.1.0.ebuild 3592 BLAKE2B 86cf768889157d29282a787c244d2819f83c18969f127ade68556be74a61e965ee1643fe7868cd46637d77009f9bb1104798e27ac095d29446a0129569232d07 SHA512 4094ee96e501dad45c108b1e8b74e3f91e9fe307d2074cff99aba46705c7a07a216bbd687f59ff5ce2c43f5064178a555332d2e5acfeeea2bebfe7cf2f13666e +DIST genymotion-3.1.1-linux_x64.bin 40506791 BLAKE2B 5318568766826cac587802c3b84fb2d32eaad6f00e0c2642fc1f8a81794f94de85d57d66b816848f3161b9f763ddbd84e9fafe6bc2027fb478b31b7c6f858750 SHA512 8468843131a6f09dfa65da4f638d25f3c8b806b6275a46b5bc379d7b97ebb30518a00a8dd6433ce33b78dfddcb3e1c62ceba67e9b41e39e44a677ea2fbedeade +EBUILD genymotion-bin-3.1.1.ebuild 3592 BLAKE2B 86cf768889157d29282a787c244d2819f83c18969f127ade68556be74a61e965ee1643fe7868cd46637d77009f9bb1104798e27ac095d29446a0129569232d07 SHA512 4094ee96e501dad45c108b1e8b74e3f91e9fe307d2074cff99aba46705c7a07a216bbd687f59ff5ce2c43f5064178a555332d2e5acfeeea2bebfe7cf2f13666e MISC metadata.xml 483 BLAKE2B 1ed85dae79388f3c548163e5fafd2838e1adf9bfc9a9c793ce7f9e7e323f8e3c9e7e2f3190b3ec54a0c598d048c61b6ad67c8eefb3845cd446ea67b01e0df8a8 SHA512 e88ad9fd8c20d5be5569c64544c3f4dd72eb3243d46333c30aaa1b939eb6ce35855aa3e771008b2fff990de5b2e5bf79ca378714e3cf7dc375144b7cd8f5649c diff --git a/app-emulation/genymotion-bin/genymotion-bin-3.1.0.ebuild b/app-emulation/genymotion-bin/genymotion-bin-3.1.1.ebuild similarity index 100% rename from app-emulation/genymotion-bin/genymotion-bin-3.1.0.ebuild rename to app-emulation/genymotion-bin/genymotion-bin-3.1.1.ebuild diff --git a/app-emulation/go-secbench/Manifest b/app-emulation/go-secbench/Manifest index d99bd21c070d..ec2a66616c39 100644 --- a/app-emulation/go-secbench/Manifest +++ b/app-emulation/go-secbench/Manifest @@ -1,4 +1,4 @@ DIST go-secbench-0.1.0.tar.gz 1281488 BLAKE2B 83bb27a2113a5e851db8b61402d967d528c9e3b39d249a23b4d28c21e001276eff73f61c6aba610f0020f22de26b04286a91e5a3785b5a9e019d2701d6081f92 SHA512 4712ef56385993ed1e660c1843a1d7e9cd807a3ca8bf935767e8d2965aef25c5b3a7a88d4ed7c072fe124a6b05900bd444cdbc0cee879e80844fb5f695732f2b EBUILD go-secbench-0.1.0-r1.ebuild 648 BLAKE2B 0869c9ea3ba8d9ca6c4f63161ff2617a6f6a2593e482148f92723ecf44717196844abcc2cf71fe7a93e4d790e4e09caaef259f83299f2eca035e7b98326a08a1 SHA512 4c49637b2c583df13465cd83b72b030837a14acaffe79f3f92a00e94f4b1c57de62f45a418d5e71e2ffde17c4d73389d6ba8bf39af2952f95c585dbc40ad9243 EBUILD go-secbench-0.1.0.ebuild 617 BLAKE2B 11385a504928ac66b56ed9efbd96188cba3cb1bcded70f845ff432d65f7ac5ca64c94497c4b1d15fb60f409188d24ac67683fc037ed094a0ee2cab85dd4a0b57 SHA512 101c25a953c19fe5970f53668e19da975c39d1952e58e0a3a8ab1cbe19da432f466074ce7b74a54e8945bf764f3a9a829f788af4603c6f623f08eef3ff2d6d96 -MISC metadata.xml 359 BLAKE2B 473cc8ac77464d89cdcb86be6685cd69e29f01061e7ad633adce1213897bd2305a2eb80ae82a9eb5534366fcac5e4f38833f694736ca8ce2a2f5eaaf337dc4ac SHA512 53b2f2937fad37dc7143665f99816a7da81d89d14f792be82328925eb6f96c1778c2792bb903ad4fd7fdae69c7e859f5dd1fbe393afee6e611ab7b8c2c73ff95 +MISC metadata.xml 248 BLAKE2B 5d9c3678c604aac0f24c5d5015e28f02b9ce83bb6a179755a44adeb3d69e4dd50be4acc30a6317649f5be23bcf13ac210bbe4712aa403e9c4cf2de351b39c941 SHA512 dc5b06a888be6367909895d5891a08189f4657bcee602e5ff0021be2ad3677e58ec7387ff244625be66a142138666e7eac790d2a7b1e298f0ad644725b5e57e0 diff --git a/app-emulation/go-secbench/metadata.xml b/app-emulation/go-secbench/metadata.xml index 3414fcec300a..c36c37139fad 100644 --- a/app-emulation/go-secbench/metadata.xml +++ b/app-emulation/go-secbench/metadata.xml @@ -5,7 +5,4 @@ williamh@gentoo.org William Hubbs - - This tool runs and evaluates the docker security benchmark. - diff --git a/app-emulation/gxemul/Manifest b/app-emulation/gxemul/Manifest index 841d402234fe..7b487db67bdc 100644 --- a/app-emulation/gxemul/Manifest +++ b/app-emulation/gxemul/Manifest @@ -1,6 +1,9 @@ -AUX 0.6.0-fix-mkstemp-test.patch 384 BLAKE2B d7a5f2f222bf4875cdcc695645ea9a042446e9f1874fad978da04a5c78fe6f1e0dbc89eb843b4c73d79d8f5f6aefe6141a6e179d004aa9d6d4aaac772b741493 SHA512 f4f1283c116d155af14dbb2f6f4a0f25300ce68593ec4ddc7f4841c38b34cdc8519e34d76a43032d31e5166cb514a66943e3e982852197de2bd3607ff5be1c9b -AUX 0.6.0-fix-mymkstemp.patch 253 BLAKE2B 583b6717f5d15bc235fd1933be9c7ba70e560aaa8be84f5bc63caea28d00e715e1062a98d9af9a30259974e540c7abc9587ae46e9baa4bbd021646d0c319481e SHA512 e7117b95fc2559442ef444417f8b6e59246a4e1476674de70926d9a9e589b5d9d45ad82ec52fac9873e4f052e9c00087a18ad36c0caf4ae93ffa0852073d2e4b -AUX 0.6.0-gcc46.patch 418 BLAKE2B e098bc1d64a911e9f9c67dda43bf4a1249ac450d88217f92938b9662b72d5f33b75f419ad12630bb9c8638b6e6aed5bdb487eb9e861f9d6563ed3a2d0d98f6a6 SHA512 0652b82645c75a56b24ed88e3cd9d68bdbbd927e64819aae22d61614db520dcb4fa8b9eab06b2ccd5c01f78d20008c587f3245c520b9bde0cafbc5cfdf3083c1 +AUX gxemul-0.6.0-fix-mkstemp-test.patch 384 BLAKE2B 35dd0ac35c1084f0abbff566ddf3233fd9b9fcb0c1224c5e70fc3df780102e5a1de3978893ed34ffc336d9d0e7eeacf590a9229d25c65fe257174adc706e42de SHA512 100c394683bfe340360a9c660aeccb39c40eba8c80511ef9929d0342fc7425a2bc1d8e001d8d9da5a16c439ad766fb7166c04662828e485520d501545c38bd54 +AUX gxemul-0.6.0-fix-mymkstemp.patch 253 BLAKE2B f25e1cace6f1c810b902f1d64a37bab72f6a108c6b5e9b1b49e200b6a4b454b5f42a4673e3544124b791036718bcb90e6da56d487b4f8c3cb81bd525b1afc26e SHA512 1f9093e61a0902651e67c1e6144191ca4eb33f28edccafb8f83f12b5a702aa56711165ac19c8e45192a47f393facfa60bcbfdd0014e911722d80953c16e83f7c +AUX gxemul-0.6.0-gcc46.patch 418 BLAKE2B e098bc1d64a911e9f9c67dda43bf4a1249ac450d88217f92938b9662b72d5f33b75f419ad12630bb9c8638b6e6aed5bdb487eb9e861f9d6563ed3a2d0d98f6a6 SHA512 0652b82645c75a56b24ed88e3cd9d68bdbbd927e64819aae22d61614db520dcb4fa8b9eab06b2ccd5c01f78d20008c587f3245c520b9bde0cafbc5cfdf3083c1 +AUX gxemul-0.6.0-no-doxygen.patch 516 BLAKE2B 31a6fd2037bb2d69be439adbb6a907bc143f39cb682c33d355f5a43ab77e5636ab6c534ae06e303463166099ef22747e2cb54dc74ddef2a1b0876236571c84bd SHA512 f8672505817e9634dc574ed9eb5bfe738c3ada0e86d29b67dd03ba0458b49f7af9d10511882e5473713ec77e43b94c3c55ac4962e7335179ffb3e567ba41681c DIST gxemul-0.6.0.tar.gz 3598795 BLAKE2B 01bab252b8497379cc819899d9030fd267cf7679a90a421f435c6cb9ce84fedbdbd0ff23a11e0c91a17e41e166488562b4e173b3793cdbc2dd53b70701351429 SHA512 38108c7e4f1332bf80046a63e4a7c5e0fbce7f83a62fdeaa4518ef02947d7de83aac20b0307d286b7eb5d9c721b8400d449d4f244b2bc9358a2502fa21f56b73 -EBUILD gxemul-0.6.0-r1.ebuild 1024 BLAKE2B 9f2b58434d6eec76f7d2ec673f1e41236eac4689220b43e3d955f838c9fe8c7e8d458ba6278fe715a4f9d874c618a1e3b0cfc1f291ba0159d24331335d0ed0b0 SHA512 1b3afdca43d976dd370f6128269043da98b69356697085b8434d6b120b225e05f63588729b87f61100185dcca024543b830bd1b6f37792488da0e275ce5f7610 +DIST gxemul-0.6.2.tar.gz 5897883 BLAKE2B 9f5b76d955dc3e1a5b1623aaf491f18376456f33cfaa6a4c1633480980c35bb99172075135cfc1ca942ae3b0f34c4eb11c4aec4bc00272da8bb905176ddcea4a SHA512 4f389c509f9ecf39603ceed50e899e2bee285d3fefac9b3214076115ee71b5a7a68d1d92690b6debc8de5cf5f0303da83b3cc921a5c0b5eb4c7ad89baa730b59 +EBUILD gxemul-0.6.0-r1.ebuild 1078 BLAKE2B b136ac099a9a890b406f79234ab7899f567f2f0170cd377716323f3bd26a84ef422b7310df8495934143ab80af29992dc586f03c868727a265a4aa98fbab64be SHA512 a71fdf46aaa05a4727a374806a0f851b499bd41a7a2ca8a38fb31f57445dccd1acdaf7064b1f3d0d6935b8a1f5fb915ce0a9754d06da956b4cf0ff6077793495 +EBUILD gxemul-0.6.2.ebuild 969 BLAKE2B 4e47fea1b32b6c22e9b32e3ce03bfac77ae50db7b791c70b43c5b2d5c4bda7d7f5d24f95b0236cc3912676fd81c410255e1fc31ac95c653d67206f74e1a85db7 SHA512 4be52a5a04d8824dfb12e5e962a2c3c9d46417460d7c747f9417fec8ba284ebf654d343ff61d1206e17aef70bc09f7b6322eef70b078a251580187c323bfd38f MISC metadata.xml 422 BLAKE2B fafd4fe4407522b0d25cdd546c636eba02a245ccb86ec2affa49f479c069cd73aa677f524fd73e41c441f10fd759d96c82157b9a1f8d7fc3ff715fe35e1dc637 SHA512 78942cda34c7b5fe85d937f517846730a76c2b52688a871c683630c122db7fb4ae8db2fbc8a03fa06218e2c3d18ffc406692f81b021ae5613a818feefa54513a diff --git a/app-emulation/gxemul/files/0.6.0-fix-mkstemp-test.patch b/app-emulation/gxemul/files/gxemul-0.6.0-fix-mkstemp-test.patch similarity index 72% rename from app-emulation/gxemul/files/0.6.0-fix-mkstemp-test.patch rename to app-emulation/gxemul/files/gxemul-0.6.0-fix-mkstemp-test.patch index 88883309b909..cf8b18379cd4 100644 --- a/app-emulation/gxemul/files/0.6.0-fix-mkstemp-test.patch +++ b/app-emulation/gxemul/files/gxemul-0.6.0-fix-mkstemp-test.patch @@ -1,5 +1,5 @@ ---- configure 2012-11-03 09:08:09.373041529 +0000 -+++ configure.new 2012-11-03 09:08:31.999585979 +0000 +--- a/configure 2012-11-03 09:08:09.373041529 +0000 ++++ b/configure 2012-11-03 09:08:31.999585979 +0000 @@ -705,6 +705,7 @@ # mkstemp missing? printf "checking for mkstemp... " diff --git a/app-emulation/gxemul/files/0.6.0-fix-mymkstemp.patch b/app-emulation/gxemul/files/gxemul-0.6.0-fix-mymkstemp.patch similarity index 50% rename from app-emulation/gxemul/files/0.6.0-fix-mymkstemp.patch rename to app-emulation/gxemul/files/gxemul-0.6.0-fix-mymkstemp.patch index 80d69f92c827..c9e21bcc4b33 100644 --- a/app-emulation/gxemul/files/0.6.0-fix-mymkstemp.patch +++ b/app-emulation/gxemul/files/gxemul-0.6.0-fix-mymkstemp.patch @@ -1,5 +1,5 @@ ---- src/old_main/misc.cc 2012-11-03 08:47:34.309732354 +0000 -+++ src/old_main/misc.cc.new 2012-11-03 08:47:02.096573614 +0000 +--- a/src/old_main/misc.cc 2012-11-03 08:47:34.309732354 +0000 ++++ b/src/old_main/misc.cc 2012-11-03 08:47:02.096573614 +0000 @@ -122,7 +122,7 @@ p++; } diff --git a/app-emulation/gxemul/files/0.6.0-gcc46.patch b/app-emulation/gxemul/files/gxemul-0.6.0-gcc46.patch similarity index 100% rename from app-emulation/gxemul/files/0.6.0-gcc46.patch rename to app-emulation/gxemul/files/gxemul-0.6.0-gcc46.patch diff --git a/app-emulation/gxemul/files/gxemul-0.6.0-no-doxygen.patch b/app-emulation/gxemul/files/gxemul-0.6.0-no-doxygen.patch new file mode 100644 index 000000000000..ea0a20cba061 --- /dev/null +++ b/app-emulation/gxemul/files/gxemul-0.6.0-no-doxygen.patch @@ -0,0 +1,21 @@ +We already have pre-generated docs. Don't bother looking for Doxygen. +---- +diff --git a/configure b/configure +index c366701..3895d4f 100755 +--- a/configure ++++ b/configure +@@ -1106,13 +1106,7 @@ rm -f _test_end* + + printf "checking for Doxygen... " + +-if (doxygen --version); then +- # Version is printed, if found. +- DOXYGEN=doxygen +-else +- # Not found is already printed, if doxygen is not found. +- DOXYGEN="\#" +-fi ++DOXYGEN="\#" + + + ############################################################################### diff --git a/app-emulation/gxemul/gxemul-0.6.0-r1.ebuild b/app-emulation/gxemul/gxemul-0.6.0-r1.ebuild index c928aefaf117..2dd8d8087fa6 100644 --- a/app-emulation/gxemul/gxemul-0.6.0-r1.ebuild +++ b/app-emulation/gxemul/gxemul-0.6.0-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="4" +EAPI=7 -inherit eutils toolchain-funcs +inherit toolchain-funcs DESCRIPTION="A Machine Emulator, Mainly emulates MIPS, but supports other CPU types" HOMEPAGE="http://gxemul.sourceforge.net/" @@ -18,10 +18,16 @@ RDEPEND="X? ( x11-libs/libX11 )" DEPEND="${RDEPEND} X? ( x11-base/xorg-proto )" +PATCHES=( + "${FILESDIR}"/${PN}-0.6.0-gcc46.patch + "${FILESDIR}"/${P}-fix-mymkstemp.patch # Bug 441558 + "${FILESDIR}"/${P}-fix-mkstemp-test.patch # Bug 441558 + "${FILESDIR}"/${PN}-0.6.0-no-doxygen.patch +) + src_prepare() { - epatch "${FILESDIR}"/${PV}-gcc46.patch - epatch "${FILESDIR}"/${PV}-fix-mymkstemp.patch # Bug 441558 - epatch "${FILESDIR}"/${PV}-fix-mkstemp-test.patch # Bug 441558 + default + sed -i configure -e 's|-O3||g' || die "sed configure" tc-export CC CXX } @@ -31,12 +37,14 @@ src_configure() { ./configure \ --disable-valgrind \ $(use debug && echo --debug) \ - $(use X || echo --disable-x) || die "configure failed" + $(use X || echo --disable-x) \ + || die "configure failed" } src_install() { dobin gxemul doman man/gxemul.1 dodoc HISTORY README - dohtml -r doc/* + docinto html + dodoc -r doc/. } diff --git a/app-emulation/gxemul/gxemul-0.6.2.ebuild b/app-emulation/gxemul/gxemul-0.6.2.ebuild new file mode 100644 index 000000000000..4f73577a5ce6 --- /dev/null +++ b/app-emulation/gxemul/gxemul-0.6.2.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="A Machine Emulator, Mainly emulates MIPS, but supports other CPU types" +HOMEPAGE="http://gxemul.sourceforge.net/" +SRC_URI="mirror://sourceforge/project/gxemul/GXemul/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~mips ~ppc ~sparc ~x86" +IUSE="debug X" + +RDEPEND="X? ( x11-libs/libX11 )" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto )" + +PATCHES=( + "${FILESDIR}"/${PN}-0.6.0-gcc46.patch + "${FILESDIR}"/${PN}-0.6.0-no-doxygen.patch +) + +src_prepare() { + default + + sed -i configure -e 's|-O3||g' || die "sed configure" + tc-export CC CXX +} + +src_configure() { + # no autotools + ./configure \ + --disable-valgrind \ + $(use debug && echo --debug) \ + $(use X || echo --disable-x) \ + || die "configure failed" +} + +src_install() { + dobin gxemul + doman man/gxemul.1 + dodoc HISTORY README + docinto html + dodoc -r doc/. +} diff --git a/app-emulation/libguestfs/Manifest b/app-emulation/libguestfs/Manifest index b780d69b5579..03afa63a8078 100644 --- a/app-emulation/libguestfs/Manifest +++ b/app-emulation/libguestfs/Manifest @@ -16,4 +16,4 @@ DIST libguestfs-1.38.6.tar.gz 23284845 BLAKE2B 005aaef731e1711dc5f4552dbecff80f2 EBUILD libguestfs-1.36.13.ebuild 4168 BLAKE2B 4d34e2fb52fbdde82cc940ff8d87338ac0cf396b85eeff56779d9d4b12936401ec58b0c3ad37db5401656b8bb2b3cbe12d0dff6ad08683ab5d593e3f02dda1e6 SHA512 0fcb20ebd3d01b75596e52030e4446fe20802fb531f9f92c1d31b006dec8472c469f2341629adcb783213e45b4a119e128c675931efa78f6a6415bbdd61e47b8 EBUILD libguestfs-1.36.15.ebuild 4372 BLAKE2B 85b8c472797be8c59dfed1d05e5f426b3fd653ddb4f7fdc96793680e7f43bcc090f673b678d28267ed46029600d08ae5aafb1f0f595f6d995d03661ed8f2e9e7 SHA512 70ee6b3ec17a9b18c30d2f33ce69ba704d42e271efdd1499a4b1705538ae470e0976618560ddbd0830cabd8c530983dc5b60a9d4ef135eb62c56bc9b0456e3ff EBUILD libguestfs-1.38.6.ebuild 4107 BLAKE2B 610925898f712f1eb42cdfdea89f7fbe39fc1945daadf524074d6099942358ddee5069728ef92f154c52903a0d3adbaa9d1bd71a936c0f64ed698768d56e92e2 SHA512 bf98c75ccf61b03a1acc1388a6542d58f2d9ed989419c106201e5e1bae1882fb67e94ae655f5b19bcec42020f6ef7ccc3baf6e6d241fa27223cbf755c41319c0 -MISC metadata.xml 979 BLAKE2B f21c4edfd2b5664034d663e74a201903519fe9602f7709011b3e2518656a3e15e2284533be3795d58aa5a17dbc515c46aa0cfd661dda03b42fe3f39e645384f4 SHA512 c4621ee60b018e690cfeee7342245f8345baaff9bc6c628cd7cb4f2d5ffc2fa34b5ccda51ea35c8620c8b30ec9ebacd054c996fe5dfc53168493bc96e21b5ca6 +MISC metadata.xml 845 BLAKE2B 002345b189789a28d74b674c9f32cd5b6793cd84e50fa3f54212c0d05ba6463ffcf75629f2459979dd20a85312018054325660b16d4df04e87222b5ce9ac95c9 SHA512 c32515f853783a1935a2285305e1b54e7309be52b6ac3cd4084a26b28f2b53c4378faa95ae3e24e6b0349ed1e84c46df0a5337c258e3726870aa7d45e3ed5366 diff --git a/app-emulation/libguestfs/metadata.xml b/app-emulation/libguestfs/metadata.xml index e6a8901cc57b..5a7068237965 100644 --- a/app-emulation/libguestfs/metadata.xml +++ b/app-emulation/libguestfs/metadata.xml @@ -10,8 +10,6 @@ Richard Jones Upstream - please CC on bugs that concerns upstream -Libguestfs is a library and tool set for accessing and -modifying virtual machine (VM) disk images Build Erlang bindings Enable image mount support via fuse diff --git a/app-emulation/lxc/Manifest b/app-emulation/lxc/Manifest index 921ca9924620..36f6c1f9c2f0 100644 --- a/app-emulation/lxc/Manifest +++ b/app-emulation/lxc/Manifest @@ -2,8 +2,6 @@ AUX lxc-2.0.5-omit-sysconfig.patch 259 BLAKE2B 977e151fbb8c9d98e89aaa5ee0426e64a AUX lxc-3.0.0-bash-completion.patch 915 BLAKE2B 8bb879e391cec349d211b47d321c64ea091c8475ac9a8c4adfb45918c044f6c49d9b9bce546082907d696f697baf0870893c4427abeafa496db89f99190cd091 SHA512 2f3728fcf5e88eecc1ae05bf038ef83baa375194c5bef0d0ef68feaf4d8092cdd8efef6b3c27207c4abd28b085f087af517242c65747b47d0a8fa840f6b9d279 AUX lxc.initd.8 3669 BLAKE2B 50d41e0923ba26b9653ca3b5b559dd0905e61ec81969e709650fe7f1b26a4dcdc17158b7e449d666e2103047d9f196e53df8beca15fffd529fa8e743de97bd82 SHA512 1182b53a65399746f6d6bced0df5c1fde09c1ede4a28bfe95b5ed0bbd969d6f6423f63021d4b6f1dc62c7b2703f6963c03d881291650bdf21cfcf8432586c1b4 AUX lxc_at.service.4.0.0 284 BLAKE2B 1adc76b9861f2499b7b703f7076782a258f9b21a3d1e32b69334f753faca9ecd8c6fb2a03baf04698e765f079e73ee683434d8c7c6d3b3082427a6af74ab33b1 SHA512 4c2f9846ca60bb78df7e652309900c0e788b45d569f268a9e5b98842518542b35fce253e2aedeb0eded3d37274390988ef887b01d1d37859ccddf6225286b4bb -DIST lxc-4.0.3.tar.gz 1368461 BLAKE2B 861bd8f3736ecda9075c57338845d386811ae3aeceb72cd054023a25a9758d5d7c9ceec917fc634c118a13f8fb142b28bd93f27138b9ee1d0817f8360fda88da SHA512 a5d45626b1f26c0f098f6f0f5852472ea065f65f9918b972826e087a9a71a34253c85dd6f1b6b6837ca97303f8d43478a66595057d65a6e72a72334a3257ef88 DIST lxc-4.0.4.tar.gz 844684 BLAKE2B 438f9c79787cfab493a159a03dad214519b979c192264cb4acff21174f5642e2c10a899504ed2ac697906ca1ea9ad5cd92e01dbb8c6420651e7130b56022032a SHA512 5c5bb3c474b37284e862cbaf35daab01be7606992eb101cbea7097951ccee81dad8ab8d2624ba5f62279ece17889b1245fd6b2b63e8b17ed728560c5d40309b2 -EBUILD lxc-4.0.3.ebuild 4518 BLAKE2B 8d3ddd84485e5ae0fd95d844913c62c3baacf085cedbe404a4e21f412832aa1a54c630c6b6185365d170dbe7668f9ca8ff56faf63b55a641f144a2008dcdcb63 SHA512 ffec2224901bf8a31162d80484ecf8f4f335f8338f5695f076d9d79c642bad4d70099e2455040a892691d6cbbeb418853fc4ae1e69eb7ce3b2667f21c05eb1ab EBUILD lxc-4.0.4.ebuild 4456 BLAKE2B c26e22262670697ab2a6ce7603e30d0099a24ebdf7de6b837083b9de1ba5f36e6a21017b3f6b70ed07f86e26665203621b53914cd8bda46498600706de0b4271 SHA512 d17b79efa51025432f3eb30d7bd475a859908956bacbad7e3a671a84b8b747d0527e50fea399d79bca17855c4b6fb0336d2e91fd2c161893616645e1635ac91d MISC metadata.xml 614 BLAKE2B 8c637599d38ecb5fd975fbb4385998886e450cd01d71c342a212258acf6fa0de3a377189544ab744da55b1d85ad5dd8fd2bbbb2daef7389ce61dd7d17bab7f00 SHA512 a14166b818647f0c5c6bb8402f82b333ce52591645c7ec86c8fff953889d61d00db0bcf46faca630a2f472c2918484a230b7b3fcc06099fbdbe4e31ec6bb9270 diff --git a/app-emulation/lxc/lxc-4.0.3.ebuild b/app-emulation/lxc/lxc-4.0.3.ebuild deleted file mode 100644 index c5119e1d5420..000000000000 --- a/app-emulation/lxc/lxc-4.0.3.ebuild +++ /dev/null @@ -1,162 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools bash-completion-r1 linux-info flag-o-matic pam readme.gentoo-r1 systemd - -DESCRIPTION="LinuX Containers userspace utilities" -HOMEPAGE="https://linuxcontainers.org/ https://github.com/lxc/lxc" -SRC_URI="https://linuxcontainers.org/downloads/lxc/${P}.tar.gz" - -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" - -LICENSE="LGPL-3" -SLOT="0" -IUSE="apparmor +caps doc examples libressl pam seccomp selinux +ssl +templates +tools" - -RDEPEND="app-misc/pax-utils - sys-apps/util-linux - sys-libs/libcap - virtual/awk - caps? ( sys-libs/libcap ) - pam? ( sys-libs/pam ) - seccomp? ( sys-libs/libseccomp ) - selinux? ( sys-libs/libselinux ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - )" -DEPEND="${RDEPEND} - >=app-text/docbook-sgml-utils-0.6.14-r2 - >=sys-kernel/linux-headers-3.2 - apparmor? ( sys-apps/apparmor )" -BDEPEND="doc? ( app-doc/doxygen )" -PDEPEND="templates? ( app-emulation/lxc-templates )" - -CONFIG_CHECK="~CGROUPS ~CGROUP_DEVICE - ~CPUSETS ~CGROUP_CPUACCT - ~CGROUP_SCHED - ~MEMCG - - ~NAMESPACES - ~IPC_NS ~USER_NS ~PID_NS - - ~CGROUP_FREEZER - ~UTS_NS ~NET_NS - ~VETH ~MACVLAN - - ~POSIX_MQUEUE - ~!NETPRIO_CGROUP" - -ERROR_CGROUP_FREEZER="CONFIG_CGROUP_FREEZER: needed to freeze containers" -ERROR_UTS_NS="CONFIG_UTS_NS: needed to unshare hostnames and uname info" -ERROR_NET_NS="CONFIG_NET_NS: needed for unshared network" -ERROR_VETH="CONFIG_VETH: needed for internal (host-to-container) networking" -ERROR_MACVLAN="CONFIG_MACVLAN: needed for internal (inter-container) networking" -ERROR_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: needed for lxc-execute command" -ERROR_NETPRIO_CGROUP="CONFIG_NETPRIO_CGROUP: as of kernel 3.3 and lxc 0.8.0_rc1 this causes LXCs to fail booting." -ERROR_MEMCG="CONFIG_MEMCG is not set. This is needed for memory resource control in containers." - -DOCS=( AUTHORS CONTRIBUTING MAINTAINERS NEWS README doc/FAQ.txt ) - -pkg_setup() { - linux-info_pkg_setup -} - -PATCHES=( - "${FILESDIR}"/${PN}-3.0.0-bash-completion.patch - "${FILESDIR}"/${PN}-2.0.5-omit-sysconfig.patch # bug 558854 -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - append-flags -fno-strict-aliasing - - # --enable-doc is for manpages which is why we don't link it to a "doc" - # USE flag. We always want man pages. - local myeconfargs=( - --bindir=/usr/bin - --localstatedir=/var - --sbindir=/usr/bin - - --with-config-path=/var/lib/lxc - --with-distro=gentoo - --with-init-script=systemd - --with-rootfs-path=/var/lib/lxc/rootfs - --with-runtime-path=/run - --with-systemdsystemunitdir=$(systemd_get_systemunitdir) - - --disable-asan - --disable-coverity-build - --disable-dlog - --disable-mutex-debugging - --disable-rpath - --disable-tests - --disable-ubsan - --disable-werror - - --enable-bash - --enable-commands - --enable-doc - --enable-memfd-rexec - --enable-thread-safety - - $(use_enable apparmor) - $(use_enable caps capabilities) - $(use_enable doc api-docs) - $(use_enable examples) - $(use_enable pam) - $(use_enable seccomp) - $(use_enable selinux) - $(use_enable ssl openssl) - $(use_enable tools) - - $(use_with pam pamdir $(getpam_mod_dir)) - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - default - - mv "${ED}"/usr/share/bash-completion/completions/${PN} "${ED}"/$(get_bashcompdir)/${PN}-start || die - bashcomp_alias ${PN}-start \ - ${PN}-{attach,cgroup,copy,console,create,destroy,device,execute,freeze,info,monitor,snapshot,stop,unfreeze,wait} - - keepdir /etc/lxc /var/lib/lxc/rootfs /var/log/lxc - rmdir "${D}"/var/cache/lxc "${D}"/var/cache || die "rmdir failed" - - find "${D}" -name '*.la' -delete -o -name '*.a' -delete || die - - # Gentoo-specific additions! - newinitd "${FILESDIR}/${PN}.initd.8" ${PN} - - # Remember to compare our systemd unit file with the upstream one - # config/init/systemd/lxc.service.in - systemd_newunit "${FILESDIR}"/${PN}_at.service.4.0.0 "lxc@.service" - - DOC_CONTENTS=" - For openrc, there is an init script provided with the package. - You _should_ only need to symlink /etc/init.d/lxc to - /etc/init.d/lxc.configname to start the container defined in - /etc/lxc/configname.conf. - - Correspondingly, for systemd a service file lxc@.service is installed. - Enable and start lxc@configname in order to start the container defined - in /etc/lxc/configname.conf. - - If you want checkpoint/restore functionality, please install criu - (sys-process/criu)." - DISABLE_AUTOFORMATTING=true - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest index 068aea535791..ce13d937ee93 100644 --- a/app-emulation/lxd/Manifest +++ b/app-emulation/lxd/Manifest @@ -4,8 +4,6 @@ AUX lxd-4.0.0.service 519 BLAKE2B 5314820c25e52449aad8db6584739cbe0f2654111e4b42 AUX lxd-4.0.0.socket 197 BLAKE2B 8c0d2dee71c14ee5f34b2bd0804adfa06ab3ae2a73bcf8d122184434c42b7f91f66fe610bddda93c458e0f171b505fe79a4f268d8243aabdf226f47e95027e71 SHA512 d70dc867b2e92b69928c83fc5feca4e387808adbc267b9fe4ecf0c8befdf3ca13366b229c6eefcb5667e51405fb0aa4e6bb8f59a0b5b5fb3895c46b4aaab0661 AUX lxd-4.0.0_apparmor.service 567 BLAKE2B e5951c31f90b842f5b625060326d9611ed67fb50360b11791cbd1ab1953fdfe5eb726e22b7091bb8e45c294b772e6b00e9ca65833512eb5b570627fa3234812e SHA512 364764d007f4800138c712fce70fe28b096b6e35dc6d2e4f8aa9aff4b335ecec7dfc9600a1a16cd38e69a96534b7462daf5f6e946a2ee81bce17977b8d5911db AUX lxd-containers-4.0.0.service 322 BLAKE2B a38cffd4b5809946abdac858564dcab2c2967c295d671df0d315d790df1849e25f0bc052e20cd0d9e4c23403289050b4538f5a52437ab8ae9ca3b40c6a9a1571 SHA512 a55f2c1a367c5c3c5eb6880e01893977de18c6e9463949236ee3247715fbf53641bbe1b69404362dd6cb6ba2a30ac6539fd362b21059e529dc4dac4ec5ca6718 -DIST lxd-4.0.2.tar.gz 25350601 BLAKE2B 2abecb61759a1a717960671516157dc7b7a36865ecdbcec1f211e5b653b2b4afc41932a4a289430de0dd4ac1e2c777de471ab26e31dbf2b8d1855f67d03886ad SHA512 6c1c668055e9677850f24e142e6741cb6b5aa8d4d9cce29af566e8090c28e04b4baf973f486aef28b7f6b34be5b9ab9bb45e77956879ff7feff6bec8e4db3077 DIST lxd-4.0.3.tar.gz 25468067 BLAKE2B 5c3d8a2841d3222d070be39fb6cb63c99450a7edea86915a808230012f1a3b7a66c2c4a3c56be378f586c8ca033c4f547ed6eeb14bb09a091b3ae28c62fda7ae SHA512 aaf7fe7473e04765263ff99f02041748f0e57abdd0311d734fbf1cbc461516bf6adad1bc42c9cfa58b4e87c28efb5186d9436fb0a1d309b23eb37fe95299ad6f -EBUILD lxd-4.0.2-r1.ebuild 5850 BLAKE2B ef8cb7357fa5c48f9eb8727d4217b67a58983b8664c5dc32690d1c0cfd0a876e478fc7382f3ef9968bb126b7606346c814d707ed1a9454eb14ae569f75c3ef03 SHA512 adcd0cca448912dc7ac112a0f1515425c780e486769ca4b7cd801cd210a1a0c4eb3eda5db11e4c962f33ffeea4bff3d3a16ad9ce9f6cff2176346f174373e1ab -EBUILD lxd-4.0.3.ebuild 5985 BLAKE2B f7cf03ea0426f89e6f189934093f8bea1df5a91615521d3f80434518dd7c812deb00ea65743fed99c0e7d7d4b19f7ede99feb814595783d357e3c6d0044d2dc1 SHA512 e7a42711a23972bb61b98902d5fd48ba9e7dee646f0ba7799edf39d02b195c8f1c228929230893aaded02ce01ac533bbee7aa804afc3fcdfc356a941a02f9b44 +EBUILD lxd-4.0.3.ebuild 5984 BLAKE2B 0529634ba6f1931ad0262b3211c808389fd756254d2d56aab9d83d6afe3bf9b293fc30e941e254a084056618c4e2de33681f92406df3579d5473dd88d35422c6 SHA512 ce7522cc87605b1aa60d8e1aa92c8ccbd39615ac3d5639b8d365e366266dadb737b2513f50b8b679d3839b9b823957c0b39dd41a3b5543541071a64d1b8ff95d MISC metadata.xml 777 BLAKE2B 6c318c07ba14314065e030abc924dc19a5149354705a7963de12a5ad1b61845f7e20bdf5a863e39f2e942a331f956cbae67f941f8fdeb4c5c358362d1d0fb6ac SHA512 af7acf4988ddf0c0d3029a05b26709e0b1fb1149cf002662061bc080e95402bb9d3df0e62c5d90b941919fc8b0e3e468edadbe67f47b879a73aa99cd648be919 diff --git a/app-emulation/lxd/lxd-4.0.2-r1.ebuild b/app-emulation/lxd/lxd-4.0.2-r1.ebuild deleted file mode 100644 index cf2276c610ba..000000000000 --- a/app-emulation/lxd/lxd-4.0.2-r1.ebuild +++ /dev/null @@ -1,210 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools bash-completion-r1 linux-info optfeature systemd - -DESCRIPTION="Fast, dense and secure container management" -HOMEPAGE="https://linuxcontainers.org/lxd/introduction/ https://github.com/lxc/lxd" -SRC_URI="https://linuxcontainers.org/downloads/${PN}/${P}.tar.gz" - -# Needs to include licenses for all bundled programs and libraries. -LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0" -SLOT="0" -KEYWORDS="amd64" -IUSE="apparmor +ipv6 nls" - -DEPEND="app-arch/xz-utils - >=app-emulation/lxc-3.0.0[apparmor?,seccomp] - dev-lang/tcl - dev-libs/libuv - dev-libs/lzo - net-dns/dnsmasq[dhcp,ipv6?]" -RDEPEND="${DEPEND} - acct-group/lxd - net-firewall/ebtables - net-firewall/iptables[ipv6?] - sys-apps/iproute2[ipv6?] - sys-fs/fuse:0= - sys-fs/lxcfs - sys-fs/squashfs-tools - virtual/acl" -BDEPEND="dev-lang/go - nls? ( sys-devel/gettext )" - -CONFIG_CHECK=" - ~BRIDGE - ~DUMMY - ~IP6_NF_NAT - ~IP6_NF_TARGET_MASQUERADE - ~IPV6 - ~IP_NF_NAT - ~IP_NF_TARGET_MASQUERADE - ~MACVLAN - ~NETFILTER_XT_MATCH_COMMENT - ~NET_IPGRE - ~NET_IPGRE_DEMUX - ~NET_IPIP - ~NF_NAT_MASQUERADE - ~VSOCKETS - ~VXLAN -" - -# Uses internet connection. -RESTRICT="test" - -# Go magic. -QA_PREBUILT="/usr/lib/lxd/libdqlite.so.0.0.1 - /usr/bin/fuidshift - /usr/bin/lxc - /usr/bin/lxc-to-lxd - /usr/bin/lxd-agent - /usr/bin/lxd-benchmark - /usr/bin/lxd-p2c - /usr/sbin/lxd" - -EGO_PN="github.com/lxc/lxd" -GOPATH="${S}/_dist" # this seems to reset every now and then, though - -common_op() { - local i - for i in dqlite raft; do - cd "${GOPATH}"/deps/${i} || die "failed to switch dir to ${i}" - "${@}" - cd "${S}" || die "failed to switch dir back from ${i} to ${S}" - done -} - -src_prepare() { - default - - export GOPATH="${S}/_dist" - - sed -i \ - -e "s:\./configure:./configure --prefix=/usr --libdir=${EPREFIX}/usr/lib/lxd:g" \ - -e "s:make:make ${MAKEOPTS}:g" \ - Makefile || die - - sed -i 's#lib$#lib/lxd#' "${GOPATH}"/deps/libco/Makefile || die - sed -i 's#zfs version 2>/dev/null | cut -f 2 -d - | head -1#< /sys/module/zfs/version cut -f 1#' "${GOPATH}"/deps/raft/configure.ac || die - - common_op eautoreconf -} - -src_configure() { - export GOPATH="${S}/_dist" - - export CO_CFLAGS="-I${GOPATH}/deps/libco/" - export CO_LIBS="${GOPATH}/deps/libco/" - - export RAFT_CFLAGS="-I${GOPATH}/deps/raft/include/" - export RAFT_LIBS="${GOPATH}/deps/raft/.libs" - - export SQLITE_CFLAGS="-I${GOPATH}/deps/sqlite" - export SQLITE_LIBS="${GOPATH}/deps/sqlite/.libs" - - export PKG_CONFIG_PATH="${GOPATH}/sqlite/:${GOPATH}/libco/:${GOPATH}/raft/" - - cd "${GOPATH}/deps/sqlite" || die - econf --enable-replication --disable-amalgamation --disable-tcl --libdir="${EPREFIX}/usr/lib/lxd" - - common_op econf --libdir="${EPREFIX}"/usr/lib/lxd -} - -src_compile() { - export GOPATH="${S}/_dist" - - export CGO_CFLAGS="${CGO_CFLAGS} -I${GOPATH}/deps/sqlite/ -I${GOPATH}/deps/dqlite/include/ -I${GOPATH}/deps/raft/include/ -I${GOPATH}/deps/libco/" - export CGO_LDFLAGS="${CGO_LDFLAGS} -L${GOPATH}/deps/sqlite/.libs/ -L${GOPATH}/deps/dqlite/.libs/ -L${GOPATH}/deps/raft/.libs -L${GOPATH}/deps/libco/ -Wl,-rpath,${EPREFIX}/usr/lib/lxd" - export LD_LIBRARY_PATH="${GOPATH}/deps/sqlite/.libs/:${GOPATH}/deps/dqlite/.libs/:${GOPATH}/deps/raft/.libs:${GOPATH}/deps/libco/:${LD_LIBRARY_PATH}" - - local j - for j in sqlite raft libco; do - cd "${GOPATH}"/deps/${j} || die - emake - done - - ln -s libco.so.0.1.0 libco.so || die - - cd "${GOPATH}/deps/dqlite" || die - emake CFLAGS="-I${GOPATH}/deps/sqlite -I${GOPATH}/deps/raft/include" LDFLAGS="-L${GOPATH}/deps/sqlite -L${GOPATH}/deps/raft" - - cd "${S}" || die - - for k in fuidshift lxd-agent lxd-benchmark lxd-p2c lxc lxc-to-lxd; do - go install -v -x ${EGO_PN}/${k} || die "failed compiling ${k}" - done - - go install -v -x -tags libsqlite3 ${EGO_PN}/lxd || die "Failed to build the daemon" - - use nls && emake build-mo -} - -src_test() { - export GOPATH="${S}/_dist" - - # This is mostly a copy/paste from the Makefile's "check" rule, but - # patching the Makefile to work in a non "fully-qualified" go namespace - # was more complicated than this modest copy/paste. - # Also: sorry, for now a network connection is needed to run tests. - # Will properly bundle test dependencies later. - go get -v -x github.com/rogpeppe/godeps || die - go get -v -x github.com/remyoudompheng/go-misc/deadcode || die - go get -v -x github.com/golang/lint/golint || die - go test -v ${EGO_PN}/lxd || die -} - -src_install() { - local bindir="_dist/bin" - export GOPATH="${S}/_dist" - - dosbin ${bindir}/lxd - - for l in fuidshift lxd-agent lxd-benchmark lxd-p2c lxc lxc-to-lxd; do - dobin ${bindir}/${l} - done - - for m in dqlite libco raft sqlite; do - cd "${GOPATH}"/deps/${m} || die "failed switching into ${GOPATH}/${m}" - emake DESTDIR="${D}" install - done - - cd "${S}" || die - - # We only need libraries, and we don't want anything to link against these. - rm "${ED}"/usr/bin/sqlite3 || die - rm -r "${ED}"/usr/include || die - rm -r "${ED}"/usr/lib/lxd/*.a || die - rm -r "${ED}"/usr/lib/lxd/pkgconfig || die - - newbashcomp scripts/bash/lxd-client lxc - - newconfd "${FILESDIR}"/lxd-4.0.0.confd lxd - newinitd "${FILESDIR}"/lxd-4.0.0.initd lxd - - if use apparmor; then - systemd_newunit "${FILESDIR}"/lxd-4.0.0_apparmor.service lxd.service - else - systemd_newunit "${FILESDIR}"/lxd-4.0.0.service lxd.service - fi - - systemd_newunit "${FILESDIR}"/lxd-containers-4.0.0.service lxd-containers.service - systemd_newunit "${FILESDIR}"/lxd-4.0.0.socket lxd.socket - - dodoc AUTHORS doc/* - use nls && domo po/*.mo -} - -pkg_postinst() { - elog - elog "Consult https://wiki.gentoo.org/wiki/LXD for more information," - elog "including a Quick Start." - elog - elog "Optional features:" - optfeature "btrfs storage backend" sys-fs/btrfs-progs - optfeature "lvm2 storage backend" sys-fs/lvm2 - optfeature "zfs storage backend" sys-fs/zfs - elog - elog "Be sure to add your local user to the lxd group." -} diff --git a/app-emulation/lxd/lxd-4.0.3.ebuild b/app-emulation/lxd/lxd-4.0.3.ebuild index 9da34e591149..abda07f1be07 100644 --- a/app-emulation/lxd/lxd-4.0.3.ebuild +++ b/app-emulation/lxd/lxd-4.0.3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://linuxcontainers.org/downloads/${PN}/${P}.tar.gz" # Needs to include licenses for all bundled programs and libraries. LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="apparmor +ipv6 nls" DEPEND="app-arch/xz-utils diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest index cb5b89810bc8..fd6abf9fd4e0 100644 --- a/app-emulation/qemu/Manifest +++ b/app-emulation/qemu/Manifest @@ -13,6 +13,6 @@ AUX qemu-binfmt.initd.tail 245 BLAKE2B dd59f2944c6e3f0c4d282b94b687a9b5c51dd77c5 DIST qemu-5.0.0.tar.xz 62426192 BLAKE2B 785d02ef79c95b5c4f0556186054885f9893d4e8a9f4b4f2d6199a4e1ae9c31d7c79dd900305469217f85d61bbe74134b601d5c6c1b0eee2b74792d010f1fd63 SHA512 21ef0cbe107c468a40f0fa2635db2a40048c8790b629dfffca5cd62bb1b502ea8eb133bfc40df5ecf1489e2bffe87f6829aee041cb8a380ff04a8afa23b39fcf DIST qemu-5.1.0.tar.xz 62911540 BLAKE2B 6a3ecbda2d9274f2736ffbc88d2006be31f153e7687e1425c1a297975f0e828cd2eafc11d11b589991acda87a489dd256ccf5a8947f91bb9431e515e979d8f29 SHA512 e213edb71d93d5167ddce7546220ecb7b52a7778586a4f476f65bd1e510c9cfc6d1876238a7b501d9cc3fd31cc2ae4b7fb9e753bc3f12cc17cd16dfce2a96ba3 EBUILD qemu-5.0.0-r2.ebuild 24815 BLAKE2B b741752821f2619c6bbafde012ec16649f3e4a579466227cfe52eb88a4cd17046414b9e2d2a39741c06cb4e69d2c2c6939a3bb80cb649e670ce845975174a348 SHA512 1b8258168b79e140d0819fd516eb8c63edc6611584526d8f5959955eebbf335daa36a099549fbf2539e6506c051eb46134caa9ab7c72ed602c704e2ef9c93813 -EBUILD qemu-5.1.0.ebuild 24821 BLAKE2B 486061ed68d5b0bd4963f4feada4e48cc32ee4a0766a7e9ef94392cb943db70ede5029420da21e72fa159bd695ccd03001a4c25dd2615f22cc672cfccfeb6a38 SHA512 68dca0db08097a36c2bef61f7a4f20f65849119dd7b4115e4095bcf150c3bc73c8938eda6aa5d7cd4cd1b1dbc3a3a0b00fa0d77f185533537421d36edd48fff2 +EBUILD qemu-5.1.0.ebuild 24820 BLAKE2B 4482ca0fa9ca3647fb5a1f1470fb865ceea7e17b846fc4037cdcc7e1ed02c6aa751bfad152dcdf3ccdd73d15b44733bfd2447f5b2636f340b80cf6ba458a5c49 SHA512 577d0d18d09cbdfac8cee7e506978a90915d4e58429cde11d06b377484c837e5d6d3c0dca550592af7ded8b7914d1b5cfd9aaf444dd921ba7e8487a10d86290b EBUILD qemu-9999.ebuild 24950 BLAKE2B 5d701f040d80e67bbf6fc31f1f5e817f45a0d1fe28722b3e542caa64f1e478e42eec57d0ec2d7c883bcfcef1b6981902b99cd35a10e664df6fac842eea345e06 SHA512 841387f56f504c1a334be45b43238625f451875bd978ec8164ada84f1af4439238ed3b34ab6cd729d98329f18a646f9f5e1e19c773a9b5c5888f8fb547a513c9 MISC metadata.xml 4677 BLAKE2B 82b6a32773d1ab6ffbb7be0461c0f53b916621d470290d2b2ec986346eb8d8c283ae2dd95a94f5a56d3ff59e602be1d7d5f53c0a41e722df20cc266172ca5805 SHA512 edd256d976b9f3bc5f0e37802286a859a069e07458491e8a12ff4333291f76477f1ab6c4a733ca3778121cc52b237c5fcbaa0645546dbdc3afc51217b55162ac diff --git a/app-emulation/qemu/qemu-5.1.0.ebuild b/app-emulation/qemu/qemu-5.1.0.ebuild index dacc692eef60..38dc153619ed 100644 --- a/app-emulation/qemu/qemu-5.1.0.ebuild +++ b/app-emulation/qemu/qemu-5.1.0.ebuild @@ -23,7 +23,7 @@ if [[ ${PV} = *9999* ]]; then SRC_URI="" else SRC_URI="https://download.qemu.org/${P}.tar.xz" - KEYWORDS="~amd64 arm64 ~ppc ~ppc64 ~x86" + KEYWORDS="~amd64 arm64 ~ppc ~ppc64 x86" fi DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools" diff --git a/app-emulation/s6-overlay/Manifest b/app-emulation/s6-overlay/Manifest index 45cc22332d9e..ffbd1a10afc4 100644 --- a/app-emulation/s6-overlay/Manifest +++ b/app-emulation/s6-overlay/Manifest @@ -1,3 +1,3 @@ DIST s6-overlay-1.18.1.3.tar.gz 20067 BLAKE2B 7006549052fb27c8e7ec2a756854ebd82a41a88e14be45657c375321f4c18f482aefc8d21f1d57d8432ff1b836f114aac75a28b56bdd7722b14de3c06330024d SHA512 2b17b86a93e1efc27181a100bb86aacbce2e2c58cfd0d0855a293b99ba5c871a2f17bd10fa14b173b297816ae2d1658aaee2e6a6e25b957ad60f93d535955775 EBUILD s6-overlay-1.18.1.3.ebuild 1561 BLAKE2B 1432c8ef3f47561dbd517bff8d1390049e7451afaf2f5869daef4ab9f888496f85917026cfd81e94d18480b0c20cb89f74372c1d4dd9c244796bfd60473feabf SHA512 9d672afde5c015c5d7ea89abedd3e7a5126c1ad2d8c3e0702bab1b4f93127b21f64ed2828c8f9c69027d92ce84d943c60fa9f8f30e8c1ad5b20bd6122563b583 -MISC metadata.xml 448 BLAKE2B a25e2cdb6252ffceb870fbb51a3a39dabcf3f65d3eb6b9b4c862042d6b481fcc3363f4f2b1ec6716c9cbcc33db6f75b6a4bd0d59e9cc10fbe0b6842c0690dd4d SHA512 7e71bcc37baca26248aa190379063d76f66abd23c153a194206630b935f0e740bc97811397ee603fb9d6a8ecc02007658a08aa1978d41d847fed7509b27ab01d +MISC metadata.xml 339 BLAKE2B 261e59978b0b061a95244d0e1245952097246fdd06dbbcf07aa6c202b414a3daf1be8f06995f551021f8f30910925074aa059eb81a688cfb2a216d63e203822a SHA512 04f6be7d775bbe18dae7364b527482868421599c529ebe6436f001bb048e4b394f92256c2ad5cccaf8b4af7721c4bea45752cb7e324edd823591d409f34c0c46 diff --git a/app-emulation/s6-overlay/metadata.xml b/app-emulation/s6-overlay/metadata.xml index 1982ba7173f5..eae269410bf0 100644 --- a/app-emulation/s6-overlay/metadata.xml +++ b/app-emulation/s6-overlay/metadata.xml @@ -1,13 +1,10 @@ - + williamh@gentoo.org William Hubbs - - This is an s6-based custom init to be used in containers. - just-containers/s6-overlay diff --git a/app-emulation/slirp4netns/Manifest b/app-emulation/slirp4netns/Manifest index 07f0566e235a..0c848e272917 100644 --- a/app-emulation/slirp4netns/Manifest +++ b/app-emulation/slirp4netns/Manifest @@ -1,3 +1,3 @@ DIST slirp4netns-1.1.4.tar.gz 55346 BLAKE2B 86716ec9f42ae0087e9e7d142683f53b986275bce20b5ab0a33d0cdd63778adfeeadc86e5abb52d4a7e3e89baa0440c1a99bde920eeb2ed5293046e451d8ad01 SHA512 a6a26c55bdd4f50e668f7feeee3cd1d077e1ca9bd5bad5bbb8c47b15d366af4b1f2900241bedcd5a974a7597f43b17f970662271ec1987fbb6291c50470fa0a8 EBUILD slirp4netns-1.1.4.ebuild 949 BLAKE2B 386ac222a7ddb0ed2d4ab6f90674904d0e97ad548034a73dae4a5e695378968bab976675cf910bcdcd26c2fdec28bb297eb3a408a06b3d3c1e0f266e6a815eff SHA512 5404cd12a3bdbc88a23ccd5f5769345f70e40f9fd68ca4c44278447eb35c0d5eab8307c0f70cd33e2b94fd43553fe0f3f181ba0ebc213970a06497595a7202b9 -MISC metadata.xml 601 BLAKE2B eac6bf1b21371c913f648e944a1ba75314e772c1f0f5fdeda9d4c49cf279a15c19c9f6347ec1a3df236a6147c3d01f4084e161a81c2ee1e4db55cc9f8508d26f SHA512 d81b6889e71bf3fdc539f6c5ca057a8900f13009eafb711c4d83bb0cb349cf49f9253c0b8207a4c1f4c3b084bc9c9b0b91e75109843662fb72d25a2485cbf7dd +MISC metadata.xml 459 BLAKE2B e33a3af85acb845c8dde439efb0cc6cc87f5fb04e17d67af393a06f8b4b44242c434f3fae231118d2233c45ad733dcbeed3ed273fd4f66ff70292c39e5ad11ef SHA512 012156833690e44656fae463045a5559e564959904436adcac0af92bae8867c71bb7c24fa0fc416da890b0bad4d53e29a9b6d354b81e673e16d8b1956e9a0d04 diff --git a/app-emulation/slirp4netns/metadata.xml b/app-emulation/slirp4netns/metadata.xml index 2cab48fc0192..e7dbf873de1f 100644 --- a/app-emulation/slirp4netns/metadata.xml +++ b/app-emulation/slirp4netns/metadata.xml @@ -9,10 +9,6 @@ g.braeunlich@disroot.org Gerhard Bräunlich - - slirp4netns provides user-mode networking ("slirp") - for unprivileged network namespaces. - rootless-containers/slirp4netns diff --git a/app-emulation/spectemu/Manifest b/app-emulation/spectemu/Manifest index a20c995870e1..8acb45ed5e44 100644 --- a/app-emulation/spectemu/Manifest +++ b/app-emulation/spectemu/Manifest @@ -1,5 +1,5 @@ -AUX spectemu-0.99.3-automagic.patch 904 BLAKE2B 25148e965f342a987b669c5b400bf0cea093fcd5c54221e7720acf1ffa47fd9d1b8e719b578a9bf52be1cc0258393cbb95f0c86d5225b4e06f828ca6295c4b8f SHA512 c5a99c037ff014c402efb93b420a6e7c04939a88f3e0cd87ba558d2fe952d548c4ff2d80e35741f60a8139d2e78c2ff821b3aafb7363d0081b34af879f7eb2af -AUX spectemu-0.99.3-build.patch 1077 BLAKE2B 97038955c78e88f28c1812c3d6de8ef7e28b038a55fc7069035b9ebf99f54a83b5aea3ef21a7da8bfadc55dc8da4baa0dff634461a55f3583cc9d46c2721530f SHA512 9a650e52eb07e2bbd1109b5fe27417b3891aff79a9a7783c59fd683b4309eb9447672b4a20c0f7746fab60250d865e1d5cdbc8957e5813cec4bfebed996af493 +AUX spectemu-0.99.3-automagic.patch 908 BLAKE2B 010718c6e1da8988e5736dd32e24caf0190516cf5c1bed87170d2705e2bbd3e571aec7c6add0292951484c089b4a4ec3144457259c55eaa9a5d2be70c3c3be8e SHA512 30cc01dea883d082bd1d12eb8633a4005f8ad4042cc7fa547045cea1930c600fbbe71a3fd6e5904aef20440084c3e31362d459801fe31008fed4adef52fc6b45 +AUX spectemu-0.99.3-build.patch 1081 BLAKE2B 684221f056ae82c5465c95f11b8d06f7c40fe287f252d5dacaeedbe62cb5d15a1406ce1826a1cc84f6312658582c76e8713244f3b56db234442087fe512d0708 SHA512 8882477fc74f7d0931849e15ffc1d54cf28e5b92616f52104626ea15a0ab019f3f0f7472cf6f5750b5dfd1e4179b29dc3b14ad04acdb892f70e96fd75a73af6e DIST spectemu-0.99.3.tar.gz 269524 BLAKE2B f934e059bc40be8e6b3bae64c68a57654ea6d2dd9ab013dd7124446ade51b3e54cbf0d6b737f0c7c930dbd9eea89d619d47857310ea01cf2021f0e2f5a6dc54f SHA512 a2efcf46a2481a213825b452987626ade3fa95a525d26bd11a315ef885eb4f536343a7a58389733f459d05486b3da73e81503a0988ebe768ad93b089351f3e25 -EBUILD spectemu-0.99.3-r1.ebuild 882 BLAKE2B 79ac6ab66b8ed90a0d56ce030cf6dc18eafb5926d64554c4c17a19917686d61df4314af6a8bef0865dcccccb3999ce545220933761f963516e167b49282d35b8 SHA512 e58c6dc3af50e24528876a08196d4783e18f37ed086cee54e268bb5e3663796a5428de66769fd8fa091574a3f9cb2707e3adf4f673ed984001af5af2df838c7a +EBUILD spectemu-0.99.3-r1.ebuild 892 BLAKE2B c53fc13d3ffd1807151ee5a58ad7eb8583dd86706bf2aa5f7e7cb7fda2ffc599436e8f59812164c91204c8d7659bac07131751b59353de5a833fca372eff7876 SHA512 f3e78cabf49747d61c5d7e171ac76950e5b92fd5c6a271808875e1c2a7d5b9d537eb1a70e2c041387e2aba06ef78057543aad138c85d01f20694bfdfd54e87dc MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/app-emulation/spectemu/files/spectemu-0.99.3-automagic.patch b/app-emulation/spectemu/files/spectemu-0.99.3-automagic.patch index 6e813d6373e5..0fd6ebc7e6f6 100644 --- a/app-emulation/spectemu/files/spectemu-0.99.3-automagic.patch +++ b/app-emulation/spectemu/files/spectemu-0.99.3-automagic.patch @@ -1,5 +1,5 @@ ---- configure.in -+++ configure.in +--- a/configure.in ++++ b/configure.in @@ -121,13 +121,22 @@ dnl ----------------------------------------------------------- dnl Check for SVGALIB diff --git a/app-emulation/spectemu/files/spectemu-0.99.3-build.patch b/app-emulation/spectemu/files/spectemu-0.99.3-build.patch index 1c354a5fa933..9c5ac95c594b 100644 --- a/app-emulation/spectemu/files/spectemu-0.99.3-build.patch +++ b/app-emulation/spectemu/files/spectemu-0.99.3-build.patch @@ -1,5 +1,5 @@ ---- Makefile.in -+++ Makefile.in +--- a/Makefile.in ++++ b/Makefile.in @@ -44,17 +44,19 @@ ./mkinstalldirs $(i_bindir) $(i_mandir) diff --git a/app-emulation/spectemu/spectemu-0.99.3-r1.ebuild b/app-emulation/spectemu/spectemu-0.99.3-r1.ebuild index 14d083630681..907f557d003d 100644 --- a/app-emulation/spectemu/spectemu-0.99.3-r1.ebuild +++ b/app-emulation/spectemu/spectemu-0.99.3-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=4 +EAPI=7 -inherit autotools eutils +inherit autotools DESCRIPTION="48k ZX Spectrum Emulator" HOMEPAGE="http://kempelen.iit.bme.hu/~mszeredi/spectemu/spectemu.html" @@ -16,17 +16,25 @@ IUSE="readline svga +X" REQUIRED_USE="|| ( svga X )" -DEPEND="X? ( x11-base/xorg-proto +DEPEND=" + X? ( + x11-base/xorg-proto >=x11-libs/libX11-1.0.0 >=x11-libs/libXext-1.0.0 - >=x11-libs/libXxf86vm-1.0.0 ) - readline? ( sys-libs/readline )" + >=x11-libs/libXxf86vm-1.0.0 + ) + readline? ( sys-libs/readline:= ) +" RDEPEND="${DEPEND} svga? ( media-libs/svgalib )" +PATCHES=( + "${FILESDIR}"/${P}-automagic.patch + "${FILESDIR}"/${P}-build.patch +) + src_prepare() { - epatch "${FILESDIR}"/${P}-automagic.patch - epatch "${FILESDIR}"/${P}-build.patch + default eautoreconf } @@ -38,5 +46,5 @@ src_configure() { } src_install() { - emake install_root="${D}" install + emake install_root="${ED}" install } diff --git a/app-emulation/spice-html5/Manifest b/app-emulation/spice-html5/Manifest index 72399cc1573c..b67afdd24396 100644 --- a/app-emulation/spice-html5/Manifest +++ b/app-emulation/spice-html5/Manifest @@ -2,4 +2,4 @@ DIST spice-html5-spice-html5-0.2.1.tar.gz 486871 BLAKE2B 4b44ad772ab5abf13e8d3fe DIST spice-html5-spice-html5-0.2.2.tar.gz 487210 BLAKE2B 125e5c2b36970c787897395eb56f71f90067ca5e6a80da4981f26ed3083b3cef4aaa40d2bb9767e775f9739eb15182c2cea874305e6a247c56be00e037bee6d6 SHA512 2a486552055762e44f54a7454d97e49d8f0d92a476b768f8724e6dfb6796851bd143a2c5b74fc2cff0bcec1f86b919428562f82e4b8de51ff95dadcc8b1a8133 EBUILD spice-html5-0.2.1.ebuild 584 BLAKE2B c966524f1c2707e9cbc5fe3946168dc1ed8c496f3d22478e398e49989ead642308cfe1ffe80f3fba8f4250d81069119611e77dc05044d2b92994e35da755a39b SHA512 ba40fccd01ad2dd12298101fff0ac4e963c6f27d34b137704d5eae38afb161e412057a3cf1b27226965c3373ebc1077867b2de607a56180c9995d9c925364c5d EBUILD spice-html5-0.2.2.ebuild 591 BLAKE2B 5b69ea1472d204105b0f2a8789020e2f1526ff6fcddc81e08ab3c92be55cb08d33bd9d9ec0ee5c739def3fb4eb0f57c7db32c849957c2eb16ca12d96454e5f7c SHA512 35d0c52cf49f4041d3133c79ee2d4995841ac45d77a1abbada5c9f3d3bff12e6e09a958e4d596658ef94b6546fe8c3d8a0a6421cb2206561f90ff41fa6bdffb4 -MISC metadata.xml 568 BLAKE2B 8b7dd63e11eb8f36390bf3fc613e24a84e39b23f0552bc2cbc5de39688f816f45317fe48e0854d3db0ab2bfc9be7286801100fdc3ff0a76e2fa39ea6d36c91a4 SHA512 ac5b253fe864bebaff54b7544f6f9e5bf3010685f33a845879c268199c6c4af8d5065e1991296be33219e1a2c771c107e246d60b790db9832431319445e80756 +MISC metadata.xml 493 BLAKE2B 056f4854892b751aa935e6c6406dc739372c403334feded91efb48fde20836fd8b0964e8102d32caf248d90c3f70c64a615177faa919b8098e62812dc9a01049 SHA512 62325ad7169210e5b322272364adfe0ba0b0f7f1f1810995743dfc435e09f42d86db03890e2f4b9a606e346f95607be59de5f8901c4d8ddda2568110a58f2eb7 diff --git a/app-emulation/spice-html5/metadata.xml b/app-emulation/spice-html5/metadata.xml index 3480b8fe2a62..4567d53b9b82 100644 --- a/app-emulation/spice-html5/metadata.xml +++ b/app-emulation/spice-html5/metadata.xml @@ -13,7 +13,4 @@ virtualization@gentoo.org Gentoo Virtualization Project - - Spice Javascript client - diff --git a/app-emulation/wine-gecko/Manifest b/app-emulation/wine-gecko/Manifest index ccd332d14e51..8d8444ade76d 100644 --- a/app-emulation/wine-gecko/Manifest +++ b/app-emulation/wine-gecko/Manifest @@ -4,4 +4,4 @@ DIST wine_gecko-2.47-x86.msi 49266176 BLAKE2B 6b1d4ebf53fac422c2da9ae7f5b6ab9064 DIST wine_gecko-2.47-x86_64.msi 50806272 BLAKE2B 6f91d4661a322eca41042cb7a246d5bff76ab72b4bda67183fc36735c923bd6d76624f21fd3e59f63fd872704edcf0116a6e7ab4fa6f074f5098c8fb5307534c SHA512 7c2496b15a06bc6906bc60afb3ac082e3f9931207fa624e60297020211d66aa9b420a61e95730a0dbdcefbe4b26c811d0c896ecd9c363b5107d08c3fa22fef41 EBUILD wine-gecko-2.47-r1.ebuild 738 BLAKE2B 65313aa36c6b1f633ca53894a66824517a233b8c3d4056a951f8ec98ef0c653790b86f18a5ac046a0eab2c07107f27e5eaa981e70a91c4defcda297ccb02e75e SHA512 7c35333e8defa6956de3befa1bb6187a1353137334ee272c296d00eaca731c826ccfd6cd491a76bbec1bf36c6d4e2e8be124ca3eee2a3a7411ff3446071c2d32 EBUILD wine-gecko-2.47.1.ebuild 709 BLAKE2B 1e3574c3be03d6e3e335d7c88f64f7af09af770ee12a4544181a7820404b0d9d7b7982a293e94b7264390a82114ae4cd4a8ca9580f920809d45526cb561396b4 SHA512 e3b7c02da2974dfaa2737095d7b9b394096ecb0f3af0a5fb729c1ea3d3efa3887921c719a14ba732896f1b6d7866ddab116b3f54673ebd40ecf42e5cdd116598 -MISC metadata.xml 422 BLAKE2B ba34670321999a9c388e61d8377278b08bc2fcda1412a4e04fcb8ac6a083a2030a4fa602057ce2fd1c01599da4964556ccf94b8e0174c665248f2d26c37a3267 SHA512 b8a26dd6451de2c3a022c586e1b96bab179eb1d04c04b5622ae3911140d50a63ff1fcd94685e3c1db9089136153bc306a854e0a671d27e75cc2be6bdc47eaccf +MISC metadata.xml 321 BLAKE2B a78cdbf0755ae73cb4ec393d3febc46f39267e069001646a3db9af89382c09b2b7667edcce40975bfd890057466f8b86d14d3415b7a820d01198d8976bd5300d SHA512 a4a66f08ca203c1620732dd42b5e281d03d24675e4e471b7d6c6cd5a88b89a47b73b68b0b82f70eecee91c5c943e9886d8930f39b65b59ea285d23b010ad7635 diff --git a/app-emulation/wine-gecko/metadata.xml b/app-emulation/wine-gecko/metadata.xml index 41e683d85cb6..921f5a737f83 100644 --- a/app-emulation/wine-gecko/metadata.xml +++ b/app-emulation/wine-gecko/metadata.xml @@ -5,9 +5,6 @@ wine@gentoo.org Wine - - A Mozilla Gecko based version of Internet Explorer for Wine - wine/wine-gecko diff --git a/app-emulation/x48/Manifest b/app-emulation/x48/Manifest index ca1176fc7cab..e049aa31e8e3 100644 --- a/app-emulation/x48/Manifest +++ b/app-emulation/x48/Manifest @@ -2,4 +2,4 @@ AUX x48-0.6.4-static.patch 317 BLAKE2B 0ba80504f6dfdb992735496198808445778d6f75e AUX x48-0.6.4-void_return.patch 657 BLAKE2B d72125691d4cabe90ea326f03204061ef3eca46e2b47cc43c91a67b3a994f8f995fbc313d368bbec1d3782d1aff46ff7064ebaf65f503efa28f0d468874f1256 SHA512 48d8fffff6f7a9727c813dbbc6332577d8d9f8622466af9658c135a2503a2b5b961f4c193cab3127352308716a9ab92bb6eb120897bdca9ae52482eacd12ac6e DIST x48-0.6.4.tar.bz2 227991 BLAKE2B 8db2962860eeb161a8efc9d46730c71d95d0331157e3e2481a978385ad54b04b7a4eb601c68e7df966194b23e0cd04bed4e80511d22695bb7ccdd3959d8fd8d7 SHA512 60fdba1171a02e4a5f9bcefb29fff9398fdbda50553c3d3b952fab0b4ebf87b219d4615139ca3673b1c61ff6d6559aab3e93218334aa6cdb442d4861347138ce EBUILD x48-0.6.4-r2.ebuild 1659 BLAKE2B 0563a9afe94bc637528c92ed63968023877031529daa67e8cb5086ac1fb2fab124666278e95cec50a1ea0e9c75de408ab6626c9c79c9d6deac1ed3e58fb96b66 SHA512 ebf6faa4954df214b72082c0b22b34734ccac4a5909a6e6b0996ba1a05050e9c80d4dd9e756e2b8eddaf80877bc8aa948b4f8dc3e51acf5a29757669819f05ee -MISC metadata.xml 723 BLAKE2B 98911516312cc5d5617bbf9d6e33915608b30639c2354024cc74407888a699cf7464261fc7d40afad3fd6632ae39da74b5f90ede1bd51e491d0193c759d8ed07 SHA512 0de7f42012bc6624f1eca6d08c3807185f5fcd7b44a34fd701cd7af2ede5b0ab21f41b41fc7b784b3fe641b3b12b58ae412a2969679fbfcc1edbfd99b6e39685 +MISC metadata.xml 425 BLAKE2B 570bd59e39bc0f9cd7045b9fb6e6f938d2b8e36bde5b5717bcfa92ff3b4b7face5105a9c7e5694b42303f8f4a1711dc7b882f5a6b9dfa2d9e1c20021b1075ec1 SHA512 1acc742db15315ae35eb04c56b3425a8cb766f3a7d5c40651f8f2172987a1ceb2b5df516a506341c31a9b14981c7104ec3b618432b15d845a68f9b3332f7ec61 diff --git a/app-emulation/x48/metadata.xml b/app-emulation/x48/metadata.xml index 727692a8fcbd..e4472f348708 100644 --- a/app-emulation/x48/metadata.xml +++ b/app-emulation/x48/metadata.xml @@ -5,14 +5,6 @@ voyageur@gentoo.org Bernard Cafarelli - - The x48 package is an emulator of the Saturn Processor and the I/O of an - HP48 calculator. - - - El paquete x48 es un emulador del procesador Saturn y de la E/S de una - calculadora HP48. - Enables support for libreadline diff --git a/app-emulation/xe-guest-utilities/Manifest b/app-emulation/xe-guest-utilities/Manifest index ad2e041283e6..5282b08ba7f0 100644 --- a/app-emulation/xe-guest-utilities/Manifest +++ b/app-emulation/xe-guest-utilities/Manifest @@ -9,4 +9,4 @@ DIST xe-guest-utilities-6.2.0-1120.src.rpm 566881 BLAKE2B b2c727c551996f218c021d EBUILD xe-guest-utilities-5.6.0_p595.ebuild 1490 BLAKE2B 807f9be5ceac0345e4f7e92732537a12231cb6f9dbd22a2116c47738b7e130df8bfb69412ef2c512ecb1038d8f778a9f9499bf98ba2fcdc885c726bb8d37ff9b SHA512 1a95d5c3ba95b6006b8198442570b10673d47ea87073593ab79b096f9b8d89328bc9aee80d2e16ce595b01c571d12aad723d4b0d85a8003d128995a456dab952 EBUILD xe-guest-utilities-6.1.0_p1033.ebuild 1498 BLAKE2B ed8304c90962627d9c078d9d00a7b5b6f08c17efb4a8da9f3fa12d70985fb1e8807ae59c310d616347fac7be6bfeb8c105a3996ac1d9d7f3f9454ce2eab7e62f SHA512 7445f259f022a37e8a44989f51a4c78214f6909ffb2eb70cbf0b35cc0ccab363227c10736915c0d56884d5ec4b22201cc824f8de7dd8877c914e7b5f1d68cddd EBUILD xe-guest-utilities-6.2.0_p1120.ebuild 1503 BLAKE2B ad1bfc862229957baa6f3253cc534bfcea7e98b84c11af707445691d59070ecec3ed64323ef198353f21cb30065a7b471844537f04e65b63e0e61387aeca1489 SHA512 dfeffca4ae4c29234163d461efd1c1d20c20f9ff1545283e6966878f2a4edeaffabde845b7f040be0b535f200bfab05fadd51a89115a6dfdb72d77aa4201ca59 -MISC metadata.xml 843 BLAKE2B 472593a2f2cd850c1b65cf77ed0c81ccc8ed0ff0eed767ca4d28c6127559f7fb1cdb094cfd0a1b15c00b50b2ea3dbde88af3dc1d4eef8ed83463785f42ca4c24 SHA512 81830766353ca324bee53374fa0c4a61f9d177233fd0a69067a29cb6b6742290babac528b971ecec0e7efe6ec7d8a8fce1a5e01ef8be34be2f375206886521c9 +MISC metadata.xml 776 BLAKE2B 549a89776c54711d874588740a6f6e425ee80f53aab06143337acfe1627b012aa6090b798875ea16c17f312596b01a6a6129e914b28de7b0cfcc23b032099e9f SHA512 de26a707e9e20f25c2a4115f6c1b960bf9c7a228ceec45ce112d06b622c5bcbf6cd84599357e836b5daa91156e10a6af24f2fb93ced24c25c89f9ad7a4579b60 diff --git a/app-emulation/xe-guest-utilities/metadata.xml b/app-emulation/xe-guest-utilities/metadata.xml index b680abcf6169..b1dc4728a9d2 100644 --- a/app-emulation/xe-guest-utilities/metadata.xml +++ b/app-emulation/xe-guest-utilities/metadata.xml @@ -20,7 +20,6 @@ xen@gentoo.org Gentoo Xen Project -XenServer Virtual Machine Tools Use xenstore binaries bundled by Citrix instead of building app-emulation/xen-tools diff --git a/app-emulation/xen-pvgrub/Manifest b/app-emulation/xen-pvgrub/Manifest index f0d1761f8177..2e3e0833f07d 100644 --- a/app-emulation/xen-pvgrub/Manifest +++ b/app-emulation/xen-pvgrub/Manifest @@ -11,6 +11,6 @@ DIST xen-4.13.1.tar.gz 39024612 BLAKE2B efff138699fac2c14fad2e0dfd4535ebd744577d DIST xen-4.14.0.tar.gz 39950576 BLAKE2B db4c3e79cfdfb10260d0d14d9d28e8c8bd9bf23f42aee743acf8f560bf4cdb96a425c0df887c70f9755f62680be24bfbe0149e52a4cb843ae83090cd9d6afc71 SHA512 ebce47a2f754955d8517123d69f62006634d97620fbbe3784869a0667466e586a249f57ffaf7846d5bcb45d69377cde43354c82c233fbb5407e55653b9a33ac0 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab77772990bddb8c268f13594592ce985798d49e2d6ba25104d49f22 SHA512 021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e EBUILD xen-pvgrub-4.12.3.ebuild 4462 BLAKE2B c59b5b69a1d319637ea6ef75d2291957ff4d2c287d6b8744d55ded9c294122ee7fe0be38df368316aa5698a5f9f187364d3dbd42ff55259b48bfd2fd3e844df2 SHA512 9b6247b8762c03a02209b84b4f6303813ea4dcb9de9071cc88fe478c24708b4344f21e73fb1ba823b1484d574df078d476b10616bb03d1418b013e7fb8d03afa -EBUILD xen-pvgrub-4.13.1.ebuild 4531 BLAKE2B d02b6eb33a83ab30f33a6c382a3d1874c0d213b802f7a86287019b8af791499dc03a2f7f3e9414b08ecb3d4793a56a1f1ef5db5f5829e376e22c1378d83edd5a SHA512 80072e65336fc1eb94586a70187a85ff4a0d87ed95b7bc241b7ece0556374b3a78c0f91d38274da14ef9e9bc95de1f3e89d91e1df45269bd7ee25b213f656572 +EBUILD xen-pvgrub-4.13.1.ebuild 4530 BLAKE2B 73971768d679628850cd8157808cff697c6cb1e4fa74288a02a93c2e7a4eca9a819367a540b06e2ee38d0b1a45ea017bae8c76515b96bac15aa0b695414105f0 SHA512 85d82f156144cc46a3bb94228c5925c6c4ff225743e3a0304a2b745700b72c8ccd8524cdadae51fbc9d778a2c5059858e90b2f9a5a74d6bf4f66a804cb82702b EBUILD xen-pvgrub-4.14.0.ebuild 4530 BLAKE2B ef74a5ed5ffe009f105e48b1b19193a8ae6f115ffe665940fa9e0de29d46465675b242b6154945a10dbb5d0a89c0266adaf9f577ad74e42cad58eeff25a17b6c SHA512 44f97e79d3e13e6860f1b3ae8d504a76cdcbba744b20159592bd6721266d0d4325a88f9fb5d506f91b6c2ddee94b5f10198e18c65078f24b395f51cccdfb456e MISC metadata.xml 477 BLAKE2B 663101aa83713fa70e98a41985f3ec3d4c78765b862fb9df1f35ed31d1b32640bc093a0d680252d7b0116eca7f758145bb6337618ac4fea8a0ed108df83ca57a SHA512 907e17ebf2262b71644a8b2d863f5d4cdaee775026eb1a9da736a4ef003a45e8c6eaa2439184865706e57aea0afdf5f3f363e98dc63762ea8706ffad640c9046 diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.1.ebuild b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.1.ebuild index 5c95dccf2ec9..07a46c9c8d41 100644 --- a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.1.ebuild +++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.1.ebuild @@ -35,7 +35,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside guest HOMEPAGE="https://www.xenproject.org" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/app-emulation/xen-tools/Manifest b/app-emulation/xen-tools/Manifest index d6f343b18947..90c71d8a40bc 100644 --- a/app-emulation/xen-tools/Manifest +++ b/app-emulation/xen-tools/Manifest @@ -35,6 +35,6 @@ DIST xen-gentoo-patches-22.tar.xz 18764 BLAKE2B e0da49b39fbc6b689db47e40a4fbb4f6 DIST xen-security-patches-28.tar.xz 1580 BLAKE2B c304894801b37259508582fc6947e26c0b8665e982d91de86c16efd5eaecd6c9bb19570534642d39e81175fe58baccf576990a481f40f8848692d3465ad17a85 SHA512 b442b5568e76e0f2a5cfc91063515b96347f8b30f6101a81536b78edecc400861fd99281e1994bc6626bff28ece3df8f8306575c8abbb2cddaf3a6d3542c0b2f EBUILD xen-tools-4.12.3-r2.ebuild 15181 BLAKE2B 277916f833c534f5629bd2cb87da226064660dd94beb83d92458867cba978f680f7dd4ab680bd1bdcaa2910f4927b56fd1efc1fc2bfd0ade5c75b4fbcba38974 SHA512 3365b1bb7d9622cf9461d609edd94b80927d014d5f344594fc921fe5b0898f522cf203e3ff8dade6361fd71fefa7235f11452ce04ae738a718dc6a80d668a07f EBUILD xen-tools-4.12.3-r3.ebuild 15298 BLAKE2B d8fe0af22fbf455c3eeb3963a43a04747454e3620531f9870acc71720316378d1d6ec97ca19af59a27a2730c1833095d4ea41419984f6266cde7cdf5ba9f40db SHA512 f45d430035245e23fe04c4e1f2aa87d7be25c7ad7c95ee7a3818f56fb05dd1fc510689918e6463a512a4f16ad257c36157aec7206e896a1cd7f78ca6b9a81927 -EBUILD xen-tools-4.13.1-r3.ebuild 15980 BLAKE2B f95b47758295486bc308a2cd2090975c1c02bcae23214fb146e689af897abb899c9031e13edfa70f3a2a6e900942d2fd5a82a11a1ce264773e269cffa9d8b970 SHA512 bcf488b6f44c870d236e0591ab885aaa7969d1690e2f73b753df8b749607fab42c26b0f7f9619235261b9bcf74703a56b1b7773b812ffe46cdf1d6c7f3ad319a +EBUILD xen-tools-4.13.1-r3.ebuild 15979 BLAKE2B ec6bf7893072d21754675814ecc5b310c09848e7fd41025a217142de77f1cba549ff8c12a86732a15b936b017fb39d6d91b76ee6fd3dbebe85a82e7f0036bb1a SHA512 f63223b06f64bb0807133b529f02ce6bf4fa9b3e0a8a73160cc435fd1b5031e8d7f0383b8cd81c8fe0aa01b30a90a3972ac572911b1fd5b203e19bf85f13002b EBUILD xen-tools-4.14.0-r1.ebuild 16144 BLAKE2B f777ef83bc507aef362df2b13047777570368ca3e3524c228bf8efde53d1bc0e45ba0f7bb1cacb8f25029938312e7214a25836d2b37747b781747df850330eb5 SHA512 cf6b9ee685bd97554ee6dc3ae99fda02fabfef6520004495d8d5e3ed00b4ad66cc95b0ae859a433ab1566d91fa7806aacca75a4907e08cd0df61cef53a769da4 MISC metadata.xml 1662 BLAKE2B 1b243436df5eb36e30f73b36db45d859aa03f7e9d3360fcdb91c35e3a1c00f1217e5e7cd1461b65d9da2883f5e8ca969b958f9b2160def4c1f15347c1887b2cd SHA512 d6cdf124c7767727f7c8d16a2dc0f85a7213db21f8d1595f7d8899c7cb81d47849fd05759ccfc460630c32917e64ea31ef6384dc050ab0eb392f571b12db68ed diff --git a/app-emulation/xen-tools/xen-tools-4.13.1-r3.ebuild b/app-emulation/xen-tools/xen-tools-4.13.1-r3.ebuild index c0e4d5d7a6e1..530eb19a142d 100644 --- a/app-emulation/xen-tools/xen-tools-4.13.1-r3.ebuild +++ b/app-emulation/xen-tools/xen-tools-4.13.1-r3.ebuild @@ -16,7 +16,7 @@ if [[ $PV == *9999 ]]; then EGIT_REPO_URI="git://xenbits.xen.org/${REPO}" S="${WORKDIR}/${REPO}" else - KEYWORDS="~amd64 ~arm ~arm64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 x86" UPSTREAM_VER=2 SECURITY_VER=28 # xen-tools's gentoo patches tarball diff --git a/app-eselect/Manifest.gz b/app-eselect/Manifest.gz index 97f3ab3cf97de835c46c0f1693e2323ed9e4a82c..d11c54fa02cd04a7959385d54b9979c924e7fc90 100644 GIT binary patch literal 7390 zcmV<493kT$iwFP!00002|8<*LlAFnOh2OObZh&&m!(%Hfg&ns1B5fdtn`~IcBF(Cv zyn27990WiS9a5-76!0VS4rjQT^{+qt{fBoS?RD(&I{x_U$ESBGg?E4Y&maEd&*4w+ zW-i&+Gm=Ylm(fS>D~z#1n3mhjD+lLyO?!LiZOooS^vTWIY9GyJUo)JV%N#vUcX9}} zkMq4&KbA{5?&MSTeXiy##kAaxW$*6yh{whD?r;D0L-yg_oaROiYZiW$Qy6=mk;kf~ zv{;QV8ScdGM#{W8+Ob+^DJPuOrrRrx(4%wFw-$HJVRYZ)s@v^+s!PsF;u&sb_OqJb zK84wQx9v;s7WyCl`on+y`(OV2x4*x$7kjex`hNVhFYC$v<*(!Ua_r^xT@UUWHkRCW zB_OVqVWp?sMyzZ1?c2zk5IFW*dnm)R?A`;BEn$u6*YYdmZILG|GsoUKdvd$g;zw$^ zwbjnatrAcxJK0IOo^@QZ5|_`#_wzMuWQ4blp8YPxoz>gQbHv&BeDS3@G8Sj;$8GOx zu~Fmd@gzdSqiwBScC8~XYbS;}=JZ6&h2lz$JT|7?QyOiZmTH;D&Wx$?urTs0F+2#{ zFaNlO%;(_mN^Qm#SyL=wq!UjI(~)t{Lvzd&UJ0$26{5|W2#?>9lpk_%}rI;+VpZJdbPw8`4Zpi zIVFwlM-LRD+2CPk`>h|YxEfhzVCCtYR&ykA{rFH@%W?MLS1O~C_*G*Vv2W7A{|{M( zN##+bv-R_R%;wX0xeHoz`5LrRGS%F7C(S2}7T8ne4W)+GoO5-YUPlPdqIcDYUIsCZ z&f2CSER=NW41RbPlU-eL+uo~KjPaD5XB)(4(GsC0QsLc9Zgt=GoMgrKuR$v=pOtGl zo%Eb$)yEbhE1-gMBs4aBT`3M=#>Zg1pQ523_Oa3C>ZvrdIBgO0*`lZY$6BN}HhR&* zJRzh)&`Qfbp6rZ1p(rLG5@z~7XzQP%22Ne0W+!?uf&92_b2iJ?!fv#{IHA;&dM8VJ zrU7i28Qt6yXf|_ZvnQ=}k_W&VP^Ad+xjJ|fyGX^?M%Vh86F_4r`vso$27Y$H#2??{ z*QlMnTc5;sO*c2d5OeO0Zu6nUv5bz2q@dseA{32sBcnlP5fg+WtJgjOS06aR+QZUL)s067Y9gnr#kS zv>mP2Myo){wAR>k+(IM>p_Dy+rC3;)1E5`XljXC%5)*s@Zl|;(g|O0e9{dVruU1=J zAX%f1L<>G{U?PyLajUnuJz+@TJ&jzU9!eJY;~Qh4wo9DbLMB0Ty9Okk9jf)2098Uk zS=VDMi`T8qPC4c5QXLdJV38L&%qvKQw5&Hb$8irL_v26NACH4ZgXbLz z@R9PM#%Ieub)stw?JOJ~uK$uJ_ z!w4&_O0UcqyaSg@U9|(`#j5c8YtZVZW$ECN>ukcWZjB~eZZ1c4^-OPdD0R(f{qVDP z4-uR(D^QSIg3Lf@h>l911AaPHxSxrV>lA(OJop?SqgNxAscoY>tnr1kz=NQ@jt?*Q zK})xwQ94%ma4J^FNI+ZcX-E&cWMqMVZWIqVHxL9Bfe{M@7U^cOR*#kJtyLgcif_gN zkQo~_YkqD3I=IqXq1VXE$PqNB)jG@!7LRL>PN;wm>PuDXz$Od8C#4+Y3T2X`S*^~x zJatox3;i^2lcmG4(Hl_M0!Zh0vI~1mKHi#&+NZILJ=m3dk&@ycTUiD*{yv(#gsFq7V0S!cH50bqGxi4#*hus`X>8OFy z86j5EKFOWy9c*KJ8I7jC^@V0Z%OqDq274mU?CIK`3*plTC4@{dPmh<*+rb7Et(-Xo7@(F3P&)~=& z4%LRJ`aWpq)AQ^4^n5NK?iJfj=(-gs09!=854MN|gfYAun>1A8W$%3vgTKYk16s#X z3oQ3cln;2r4&p`^uQx~vg{ZP$6<2GB&94+NY2(GjP$fCPXT;RdU-7AU03+<~p z)Kl)DIC+6e97Kw=3b{X^gb&Z3KHB@2AMNSsz5V)X&o7rx&-eA0>rIYCAQd)UMztRj zjt-&kYB$P-N-`L<0#6k!7LbY^NwPqzNk1XDAu=R=2FRh+K}D^WGb}JB&nX8@23k8P z)bT-NkE^H-DAy%)Cn_L+jUo~QP1R5F3#mqHo5M3S;E`=ZNP7QDNx)8D#!;yxO3BDw zD9ez>Mf8G$Ku?k^NED=nZ6Fm;bCz~$61fKG90i8*1u~Z~9^|$Ma^ynkJ&&i$>u>k+ zH??c%&}ndywSsyyl!!&LoWk13X&aViehv&u7i3i_ z#tb%*sH!36H8xVtJ9Na@LYU#H;7$bq`&Yb69g$@yw7SY!BY`0_W|E$vu+W5C0@M|J zM_Yi5aCjWzge~A*5H7AE5+w+ft}&Pf_XClkyrUC*g1d_I8Bo+*w8-EUK2I;i@hEhk zU&nm1`;rT{xS_7=p%SoGJB7G*!Ug|;}Bg}TLx^%)3GF)T++P*cG6iX}kk7Aerd z>e-dR9XXG4ET?=Qv#0TS+{-v3bTeCHkR|a<02-4VC$SoadkXN0AYgL}S9b7U4!7HFj;VtNVK)Ta_3&Zj?Y@`aF z_lVajPQf0KQ2Y_{0T}Bzf_@eZMP-nWQ6PJRq9TnOs^S6WZB`8O!lJrf~Gl+Dc zAmb}R<#Re#U2^~r7_e%GjOvAG(ncqOXJ?601AVjm@||4ffKz~8F{ls&)pVd}BHbN2 zgBao$ujESGsBOV$+8)rS6X~!p=iED1fOB~C5#NLyDvfTYLXU(YZUi%ckD;{q&e9Q@ zV1P$pR5|LVy5W_8NfkZ{ZDyh%fGVhzEhY%=h#1{Ql*)k58B9Zwjy6{OZ92 zAhobe9d@Vm(~?mDVvzj_Q4hvOCp)E5&twiw0%f&G>6~Q1e=qTXTm)qcq4;@(UkPFD zCrn({KrGYh9TtWnG;u+7PZ{5N6DPP%8WWf%Jss1qo%|Bw9t!~%XiS7Ffm{Ri?9o0) z?QNYRJH*^HDvDS-Vu#z9q!X5)NhY4#GQXph%0%N(1e%}WE{6B~ThoaL-0<|%9mGLY zw`mfj9w&Q_GjvTik_0Ty2h7A=Cfu<*3dCV0F7iEn(>D1ynneja*k=vls7Q<%wtKJ_ z8JdO9fP|e%4{GBsaEOY}S;E1PC7 z(kVXn_Dk2vZ zxaU=i>nFb(Dgz8Fq@PHh6)QL+~U9y*h1*wFZcs>1hnB z^m_6e<<+RzD#b=`0O9sl2Bd(JK#{>L1DYv3$+71=sR0DPN1wT?_Qe23kKtm!gtw)H zjmFgjMFrIN)Up7NFh)7fxzUaM9!je_MS{b6L0Z%cQKY_D>YijMBT#WKG>xT9X)cXd z;CjenEni|^R4`)TL6bgzdcBUcLdT6UY#RI@~vwtp;W3`_O&*M5DgmE8iO{peBJK@IH0Fs3bPhN>u0O zqBN&9R+7@u0g1tNc`ue((xgNejR|fb9|w}FN;=@H5=ym(lww0(XjD1zt2-@(zlM4X z!w66B4G9l_lOveX(kmdjp z2;5PO6FWl2)|z3WM7*{GnSoc-AYz09Bh^XMqmAhr0sNT>>+e9n(KIrsLba87d&*P=HqCnAd4NJsi z_j)ef$W=+iJmLlDQUuhb)keoPpUwYh%7Ak>AOXECRn|7tV zO%Jp=+T1Tq*!2)Q(x1)=#O6YGxFW?AT zi4hhaNMPqi$qi{SH1dc*ELwm2&3SOYgVGcgsEhb>7V{X8gtbXtY`#sRtY!4UZK<=LKJzx;MjtNpIl6qT(>b=HC{fSLq=d_&|&gaL~-xTgWLAbV*Y zbO08rgb48M4yp9S1=jF7E1|Jh*0_dkjh-<9qv>Y8gw<<#w(x$F*$wd zG;xBni;8QQk;o=_RMenxJ`f|HKfSzu_+l^r^YoY>&}LPQfmAE;*fz67Cw>A>ZcJeUXV8!sqBN!1 z(`|xIpujHR%ybHqq>x)kI_m;30pPcpFWputS>)5C#wb7HHn)d*@cOXRT!n}@7>bxs z{$~yH02QA}>B9_BBUt3ffKfBK@VLlbbR_m5a=*R)`04rnNVVR?NS%p7E2zSVO)6lj zVrWof)|undAaH8;Vm(eFqYaPFBk)@VfwuFT zSFLBp|5w{{wG`I1;IIoLsG5<7xYQ%Thj6GnAcHrHq?){>o9}1vG$bc77dH%NMSq}t z5Vh)T324})G&M6#;ysw$VJqHIWgM-`EQ(}D1;*cV@FpRijKufUJga9);gM1YgHMPLp|V~ct4Z? z7`i5zj zfF&)Fp1{kf<`%M)pk&0;mSJIuy4&Gc#FS&8t~*Pl9)KFtZvkdQg8PM@)R_FBg^wFL zvKxcMTb{^y)PR8l&Z@>}@B|PO($!}rjUh`V9uQ*d$VSZAM8@JLH{W+O!qkm{y4klU ze-w+3AvI9txi}C=W%3=6_YPEM6Jx?IE=Z#3oW3CM-8ne2ohW6#a6{Ixk*!BT1KcjJ zpT2xMEx%zK4mVUO-=RAn**a8@h(hyrBrlk5E^6q}ag3eLXpQpRI`c=Vd%4K{rZ^Jr zLDOLxaUTj;pVD;*tgG&Zq`J}b9hrz)D2SIq1hGI@0Y{G!4IEG(9)2O2Iz$MlN90%N zej;b|ZJ|djNzRi1Y*rnt(`B*ojWus<2@L5oMuQnjxN39yO5?dp5l6Vn&xizLb5j>3iA6h3B+O=St3NiHOT5o-J-St^?VIk0~ zo90@q3wfJ$xdGBa#nSCT1+@TD)JUM~55YnBOcVQ4t;plKiPxzOIHu-T>s9up!kNgW zL(EiT1(s{4hDmS4{U~TJuaD0K>3>gy$*51+j&1~O#9D}$PU+z7ngP?Ms~Ua`T}&~s zdJk-KO}hTG-;PO8X5dJ?H zf{GK^aJVo`Le_EV>~pv?u%$y<8DNEld)PYFC@#eql2STM_l<@a2dV8h5|1vI5o!q) ziY%v{MjzO12gc|iU)SmC_c6m>J^jx40_L)(7^dhZfvuXlfEoxg4Yw15hAx5v$Pv&0 zjKDmwWCNxeJV8@ryt3~)>`jfH1{|@Mp=wSI4C{s;3lC+1*;SV-jM~ULpFom0~|@y}>#AEu z%qHY6!FNCnRI{l9SGBh;zo8a3{~%~T-c!L1&w4}4Y{Uz?Uvo$uKN>n{bR>DDaxx~R z>5hloUceGkBE;`tfOKA3fM2#)oppi%9)*ca!x0os{0+~dL2ziORGDqGg$`oG&I4s; z*Q13Np*yv+2{lFc(JnzqD-`uRZb?3rbE}ZSeRUTlvqZb0a zS7`Nv*F{}#pvIks7MnVrm5=CnpDm|8G4Kb|goV)UDV>;r&@7Ga%u$-i+BPsVBw%3Y zjn={|QtD0?7DxQ`I#L<5Wko9nRgM?}or-iumqDf|XEYJL2+mS;2{r8l1t{HXH2;AJ z@bqXEj4lWhaZfSMLW!bzEaTF2yhLiJtSwR#Kttp46N};U1KII<`Dp+9>DeA1$VAi{ znFZd#0;t)csV0i~uwEbxJ%%6w22gcCCT-~RChsGmKP=0yA|yIx3XJGT!3eI-l{K^v z6lhMaZ!j0!@ffFqub;ZAfj1c8gxjpL=`AN6jw&s_R$)U5wl1Av;JH%!O<;HaFyEjLFe0m@NSgB+?w;Ofcg=< z@B*}{lQ`2v-|N~}*RfI+i>AU`4Nd_N28MTC51T=KOq$abYg`2dH4Nih=G4J`msVh- zI((E-i`ar~qox4tRYVucdk&l$wS%W%y@hCp2BBagGA^}-mHpcZ5j_oI8vRnYt_cM) zkmCby@YD0<<=#@^oNiImO=Zdy$2}XyX8`O$vNbOGb2O0wbA(X?uQ+vmDoN}Hh-;rr zALDii600Ds-MNk0IGU|OeIQ2tJx19t>{Q zJ!T!;qog3fIc2lkgKGPEf4LX9@$NP>0ua7}st^Js77)V26%C*hP;!oLwK;6JIv3ET zIRd$)*gaYs{n#}N?$pI;(H4w)=qu<}O+Ymv1uC0q2fdkvHDx<|COQ^Uo9;Sd!(-Lr ztBx7m#`F%&m@)LOq+@*JI7OmzV=Jk6!k2V)4dTgQaT7OA+?99enWZze9t(M#igJ#c z?Szfy3r*MPVxv_O3K9SrXdFuX!Pw*H%kNZ~OS%}|P*AgIP^aNoFQ^1owvy9vuEutO zT*EsW-{3jZa5I8bF_KfXDiJ_F?m)cq)ZK7evYVld2vCon`iY3XxeMK~8v+=O(P^&h zfbHneAxP2>DxB@1K72d8EgyxObZFpD#C4HFXH#$ttI<7m$k%jqL`2pJVfI*c!bT-J z-(3}?;vae#nVP7j4IPL$6|LwQaGj4L_RHlP9=IE>#f(Z1X&+dn>HOLuBS<5grNNf2 z&1zVQ7R0{nqnl`86?EN_g#XOywbgX3+f(pp^sYO}3u*y)4pjKITwR}s*bovr+{A~X zTd9ZJN-+8pA8LGCZV{&LwL?Dd!&M($*ZTG6kLzA_ z+)iC^HVfm3yGY4F$P%GTfA!OJG)Fs4VJv>UO^dqPVKzJYUOJt}6v08rV4OQ;8zGLR zyT~*YA_yGT1>vb75-})a%&i;xZgfNWHr?I3USpt#;?&p7k0Ctk>`Tzg` literal 7395 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

-x+)S{O~&{b4dro8xCp~4eG$g=>?a-ovq}w zovX23V6D*|jc>@DX}B3-su)>Qyebt)8lY3JJasmlmh5IYBMQ``2R{+hH+P{scEbSU zF*?m<7f#crLy)B(Ae_g;efV~GTRti`%b|fk71u!y?MQp3AB=D$aUVU*e?&?>A=l!EoNMLNc*5FP5ajl8^JR2 zur%1xvDuP_&TtW5_R&c+xC*&$NydL>_1bDW*6jg29=+>K@6CNS+Eq#AOjgqlP(+?I?1N}EHxGsykr*Iyp?Cwu+w;C%}>2catv z13^(|dd>7l920(Dp{M`K&WbxRq*2w4gLsoO$R`mMn){oz0q!QlN-`rBME$|6Ns(aJY4nOajjo} z{=9Bo$930*WU~m4q>Gdsf-Dod^jAMkTXWil7sryv+q9^o9cHt$-YZpXH^!{u%D_(q zwh`f2I*Uw0VS?ac9T1)xB2j~){VJW%ccUB5x9RNOwilliamh@gentoo.org William Hubbs - - Lua eselect module - diff --git a/app-eselect/eselect-oodict/Manifest b/app-eselect/eselect-oodict/Manifest index 23fdf5b1e89a..517f0a4f2e40 100644 --- a/app-eselect/eselect-oodict/Manifest +++ b/app-eselect/eselect-oodict/Manifest @@ -1,3 +1,3 @@ DIST oodict.eselect-20100228.bz2 3802 BLAKE2B d545d42ae99a25a5d66d573a1434df84cdb56cdf61c155db5017a180ab8beef806c38cb4061cbde872455e029cdd9f65f131eaf7920c138dbbda168dd3344e0f SHA512 7aa1e3081b9629ea5932dc679bed7956887cc7f3dcb7e6399d42f8d3ed30b565a1487eef15293f4046b38b6bf8a7844e6d7050e01337550044977366a795f753 EBUILD eselect-oodict-20100228.ebuild 562 BLAKE2B 038fc77608faf927dde1eb281f4e98e4fa57bfb94fa4d7f0db14f956bc590be5d155d7f6f29c248ad9bc32ed559b6ef6850b7e85484e456c496b07d58acd196f SHA512 decfd24f9a0e5f4b5448a2196fd898c4c3515c1ba38a8f401ed355dfb4f55243400094b153254143ac7b092040ab69fe6821e74f2f0511a2906c20da0d2192c5 -MISC metadata.xml 354 BLAKE2B 1523bc23bf9b7f945abaa4b568fdddb1561af94ed0d70f5abe1bb4428b3d34287ffca5805f7a9e5487b7ead890bf9c377d2f71d04280baff0e894b88b3c8cc87 SHA512 0b5d112a649f59f7e9fd15e91d67e6b7f837bf34c9870d96e963508a56218c2498aac001f9d5ccc4af9328be9ea4de2a2dd6e042c347dc7c3d69697e2ea6fbb1 +MISC metadata.xml 255 BLAKE2B 9b8486730bea2158e8be5cbbe0552c5460d1b18e2236a68e3f11d85ce4eeb96eb0e746f44a10cb7cdcf1bf498190a512ef42f47852c6843b9a3c937ceabc338d SHA512 ac646e8ac676faf0aac283e4be31c5f2b29e98ccf07327073ed05e688ce696caf639bdfea63e4aed141a90e84c0a86892bc717a52b95cdf1739aaa15240013c3 diff --git a/app-eselect/eselect-oodict/metadata.xml b/app-eselect/eselect-oodict/metadata.xml index 261bcb860752..13ce236ee519 100644 --- a/app-eselect/eselect-oodict/metadata.xml +++ b/app-eselect/eselect-oodict/metadata.xml @@ -5,7 +5,4 @@ office@gentoo.org Gentoo Office project - - Manages configuration of dictionaries for OpenOffice.Org. - diff --git a/app-eselect/eselect-opencascade/Manifest b/app-eselect/eselect-opencascade/Manifest index b45c18257106..c527c2da07ef 100644 --- a/app-eselect/eselect-opencascade/Manifest +++ b/app-eselect/eselect-opencascade/Manifest @@ -1,3 +1,3 @@ AUX eselect-opencascade-1.eselect 2773 BLAKE2B f605708b236c9bfb1c03ca6797fb0f684cd3614f2b1749d287b02346d7d62002e436a7feac7c42320b8142ea50b5179ed7931ada02dee88f3aedbbf5c4951d25 SHA512 eead41af1999ca97fa5079e2a92763807944a159e4e5e294d6e07d4977d626028d3601b69ac0d6275f6c866917dd87f1a0f8cb6720fe06e439d7d43bcbc03d99 EBUILD eselect-opencascade-1.ebuild 513 BLAKE2B dd47c6f94ae959381d7e6c15ea5d242afaeef159adab10c57eb2effdd7734287de1169e28d18da34ff9713071f9cd80f40aaaaf6abf42b8463bfcdceac658d4c SHA512 d4adc9069cce16be6142687fc8af6d84f5d534299251599bab806dbcc0a25fd1eaa4d1104d28967c415b658f3bd5ae5e64fd2f4622eac1ef81faa3861807057b -MISC metadata.xml 482 BLAKE2B 92dedd423ed9b5d06146169f8a1d252b6e6ddad2ad929a0ac9fbe76ffde7a9717d02e4556192e4d750c4f3425a4bc4b19702fbb00e82c433840a9b6689da11df SHA512 96ad4e31813e55de53d27a8c8d0e0c8b9be129a679dd6d18d119c7ac996f67730063298ca9f69ab7031a01a99fa64626f6b6764b02eb6fb3bdc1d7e1f717ac54 +MISC metadata.xml 361 BLAKE2B a38038f2545c612e064088134025fd74fbebb5b3b061ba8ca8c2458885f2fd71a6191bb888611d9c5557a28af68c94d5b43981aa262069c9041b7030822aca6e SHA512 2187f87cef279817eb6d3ed394f12f17b3a2ac25fff6cbf48e33b4f51130edc685e726b3566d7c99f12580665b55e81e78a33ebb8ed1da41d84bbd1b3f4aa846 diff --git a/app-eselect/eselect-opencascade/metadata.xml b/app-eselect/eselect-opencascade/metadata.xml index e0898fe1df72..ebf94fdbcb0d 100644 --- a/app-eselect/eselect-opencascade/metadata.xml +++ b/app-eselect/eselect-opencascade/metadata.xml @@ -9,8 +9,4 @@ proxy-maint@gentoo.org Proxy Maintainers project - -Utility to switch between the different OpenCASCADE implementations -on your system. - diff --git a/app-eselect/eselect-php/Manifest b/app-eselect/eselect-php/Manifest index 60f799c30186..79d92dbaf9e2 100644 --- a/app-eselect/eselect-php/Manifest +++ b/app-eselect/eselect-php/Manifest @@ -8,4 +8,4 @@ EBUILD eselect-php-0.9.4-r5.ebuild 1356 BLAKE2B dc14c86dcb6323af5bed9cc11c371280 EBUILD eselect-php-0.9.5.ebuild 1364 BLAKE2B 9053d4938b14989de8de1436bcf877845d376f1d44628e2adf93fbf6259d1c589a78ec65b539dafc401f299bcb6d7cda9671c1b315417cde29f3cda89617740d SHA512 eb08bcee2dccd2fb09f5091daa2b09de3a5adb2493ca5af025c46abdba01396de04cb34a26e54b0f2c3dd25bf54582d9ab67b16326172144a01f480cdc612c24 EBUILD eselect-php-0.9.6.ebuild 1103 BLAKE2B 97d545fcfa214c93477cab816ae7f312434308efcb5ba067ffa254a34dbf60c341ab6e7c8767f2ce62a8c0f0269f37b2d1eee954dd3584268b852c9ef9bb17fa SHA512 975c9e633477afe859ef60a1ac422ecfa4c7e9b1e0f1e541420ecb36c06bd51beba61c347a7b65eca1065fec87fc8262fe6ca80d6a96d9e217a0b841161f8b37 EBUILD eselect-php-9999.ebuild 1031 BLAKE2B 137e895ef07fe7c229cd111a101b17854685bdfc98772f4dae61dd391a31e8fcaf3505a1accf3d15754b0ac6d424defe2bb3ca6368623f0ac818cd078dcb5cfe SHA512 183e490a9c40858d8d48a94a8096604834fdabede72cc6b5917bccba2a377f5fa05d1512b19e22c6354c510f50b86462a1e788eb21214b5e616aa65db37ff901 -MISC metadata.xml 517 BLAKE2B b597cb77735fa8a26f686dd357f92977342fe28272aa78471fc184fcffbead1fe64c7f7b90f608a6854ce7a9e7529f6132dba83dc9f368b3cdd6ab6b5db5ff05 SHA512 23e39402a69ee17795f08716462c5ce3a5fd8e5c21a8e39737a803f34edbd2c3d38d7e96931ccedcaded612bec5d9e3fe09004a4def1ee4307a63c3bcf99b89a +MISC metadata.xml 443 BLAKE2B d18f03330bdb4792f92dd86801ab889e1f311dd1be1c3e5047e86621864f38eb27c6d9d0252418a411236696f766a5813bda8717e12cf8015581fb4cff1824f5 SHA512 2651faf212833d425cd58c866b030d17543f84826a911a01c358815c3dc8fa0629870c901953746ad4029dbd7d16fba0db161d27f866e4763cc380f60934ef94 diff --git a/app-eselect/eselect-php/metadata.xml b/app-eselect/eselect-php/metadata.xml index 79146b5aa1a1..5f8c8aae7b3e 100644 --- a/app-eselect/eselect-php/metadata.xml +++ b/app-eselect/eselect-php/metadata.xml @@ -9,9 +9,6 @@ mjo@gentoo.org Michael Orlitzky - - PHP eselect module - Enable the FastCGI Process Manager SAPI diff --git a/app-i18n/Manifest.gz b/app-i18n/Manifest.gz index 608171bda02d37a4c75c0230d72c5694bf7b06f0..ee2434e91bacbe5a3a78bf7c457acd8b9893532d 100644 GIT binary patch literal 19827 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 literal 19833 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 diff --git a/app-i18n/bidiv/Manifest b/app-i18n/bidiv/Manifest index 779d749a89e3..d6ad13178ea9 100644 --- a/app-i18n/bidiv/Manifest +++ b/app-i18n/bidiv/Manifest @@ -1,7 +1,4 @@ -AUX bidiv-1.5-fribidi.patch 1164 BLAKE2B 50a0a3a35ea7d7b526552fe0b4f1f99bd5ca52b1b42dd76a5dbad2127de2cdf40c1553263902d946d3ea8f7bfae1464de37737eb5af768a2767020b17f272f3c SHA512 0f2bbf5b2f337c335c009cf4672b896ff7b7dcdc94a839544aa5af1f80d43d64b373387b49e21f5bbd5111fc7f7014e0f058973a70154f1ad913ba8d7228c1be -DIST bidiv-1.5.tgz 13865 BLAKE2B 9f289a2674b3d5ce895e65f6068252d78eafea735783ca8947be446d0830166708474fda041bea85adcc8930ec615d68978d7f8151afdcd645640b9941be009c SHA512 f8ddaa4a7ae6e7b723eb6e4f5dc91bd2e189c02e116ecd1fb02d300f12e913e9dbf328d65f40ef8c2e7d8e822d1a612966fe0f59f44129fd5dc7ece26c021cc2 DIST bidiv_1.5-4.debian.tar.gz 5863 BLAKE2B b91f6756156815bd12b6c6e56a058a63db5be805cab2c5fb29e47f0e66bf8ba8638bdca2ed83c63117144c2f9912ed4ba79bb1b143f3bd2f6c4fef33397225e2 SHA512 63e998cae38e08181cf4e40a54119b9b4b5ab3ede7fcfbf852a1a7ad51a671d14d4094b3af8b89574eef51f8c6ee34f2eab6242bf69e77d954826931a801e8b1 DIST bidiv_1.5.orig.tar.gz 13865 BLAKE2B 9f289a2674b3d5ce895e65f6068252d78eafea735783ca8947be446d0830166708474fda041bea85adcc8930ec615d68978d7f8151afdcd645640b9941be009c SHA512 f8ddaa4a7ae6e7b723eb6e4f5dc91bd2e189c02e116ecd1fb02d300f12e913e9dbf328d65f40ef8c2e7d8e822d1a612966fe0f59f44129fd5dc7ece26c021cc2 -EBUILD bidiv-1.5-r1.ebuild 631 BLAKE2B 22ff8101240d213b4593214b6c18481d6ea236c9d187367473401708bb71b43b008b6273351a329c783460f7f47cdf75b415ea63c5e03022140504dcccc58600 SHA512 89f0a57e7f3bb741e41d4c416cef6d3ef76dcfe1b3bccf314f71b325d3703945e4e7e898fdbc2ce4699c0b5243c0809c97e29e13fae9471744b69a0a9cbd2f1b -EBUILD bidiv-1.5_p4.ebuild 1061 BLAKE2B c9c181238c39eaef6bab6a0af6e58953415487b51dc025f7c456f980d5ad4bc1174220161160b8cb1c52bc0269f0576c618d182573b63b35967f91ebf94dd138 SHA512 c86d3fdd1a5b924acef7a1588e5abdb786849d7ada0ab2535116a3a3cbb2d70ca2fd12db419d02512ab732050244881e2e382cc14a008cf115fe9cc3bbf02e34 +EBUILD bidiv-1.5_p4.ebuild 1110 BLAKE2B c7d76c8af02b97eb3afb7bac40f51b7570a8b98418355df6ea9c39efaec1ef6af0ca8ba7ce6d4d6a8d6236db4bd6669681ae7892b5ff1b2de51fe95145765d52 SHA512 64ce715b0dd99fc72a64fcd96f04e105a200352641f5617763c3a5b9457f8b16d604553dde1490c816830dbb518af0d8ce9efc78e1030b1f792ad1aef8cbf060 MISC metadata.xml 230 BLAKE2B 42b2921aa8f0a7ac96ff31ef846311f023469d38da4186c49a365cb7c4a1c63769e54718fb9ab6e8cfd2b532f249b0214cc54929e93d1a9960a6b5be3238b55d SHA512 74065bee639a38ecdef7c32280ed43a8f1627362cd8e97e714a09bcf116ae8bc4c61b2ab13c31bd02a22ae8a5a201263981ee519a0b6ba9df81a4d5f3cd94eb1 diff --git a/app-i18n/bidiv/bidiv-1.5-r1.ebuild b/app-i18n/bidiv/bidiv-1.5-r1.ebuild deleted file mode 100644 index 86d05fe04bf0..000000000000 --- a/app-i18n/bidiv/bidiv-1.5-r1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 -inherit eutils toolchain-funcs - -DESCRIPTION="A BiDirectional Text Viewer" -HOMEPAGE="http://www.ivrix.org.il" -SRC_URI="http://ftp.ivrix.org.il/pub/ivrix/src/cmdline/${P}.tgz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~ppc ~sparc x86" -IUSE="" - -RDEPEND=">=dev-libs/fribidi-0.19.2-r2" -DEPEND="${DEPEND} - virtual/pkgconfig" - -S=${WORKDIR}/${PN} - -src_prepare() { - epatch "${FILESDIR}"/${P}-fribidi.patch -} - -src_compile() { - tc-export CC - emake -} - -src_install() { - dobin bidiv - dodoc README WHATSNEW - doman bidiv.1 -} diff --git a/app-i18n/bidiv/bidiv-1.5_p4.ebuild b/app-i18n/bidiv/bidiv-1.5_p4.ebuild index 9635bec349c9..73aafaeb98cd 100644 --- a/app-i18n/bidiv/bidiv-1.5_p4.ebuild +++ b/app-i18n/bidiv/bidiv-1.5_p4.ebuild @@ -1,39 +1,38 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=4 -inherit eutils toolchain-funcs +EAPI=7 + +inherit toolchain-funcs PATCH_LEVEL=4 DESCRIPTION="A commandline tool displaying logical Hebrew/Arabic" HOMEPAGE="https://packages.qa.debian.org/b/bidiv.html" -SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV/_p*}.orig.tar.gz +SRC_URI=" + mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV/_p*}.orig.tar.gz mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV/_p*}-${PATCH_LEVEL}.debian.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" -IUSE="" RDEPEND=">=dev-libs/fribidi-0.19.2-r2" -DEPEND="${DEPEND} - virtual/pkgconfig" +DEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" -S=${WORKDIR}/${PN} +S="${WORKDIR}/${PN}" -src_prepare() { +PATCHES=( # Use order from "series" file: - local ddir=${WORKDIR}/debian/patches - epatch \ - "${ddir}"/try_utf8_fix \ - "${ddir}"/makefile \ - "${ddir}"/fribidi_019 \ - "${ddir}"/hyphen_minus \ - "${ddir}"/term_size_get \ - "${ddir}"/type_fix \ - "${ddir}"/cast_fix -} + "${WORKDIR}"/debian/patches/try_utf8_fix + "${WORKDIR}"/debian/patches/makefile + "${WORKDIR}"/debian/patches/fribidi_019 + "${WORKDIR}"/debian/patches/hyphen_minus + "${WORKDIR}"/debian/patches/term_size_get + "${WORKDIR}"/debian/patches/type_fix + "${WORKDIR}"/debian/patches/cast_fix +) src_compile() { tc-export CC @@ -41,7 +40,7 @@ src_compile() { } src_install() { - dobin ${PN} - doman ${PN}.1 + dobin bidiv + doman bidiv.1 dodoc README WHATSNEW "${WORKDIR}"/debian/changelog } diff --git a/app-i18n/bidiv/files/bidiv-1.5-fribidi.patch b/app-i18n/bidiv/files/bidiv-1.5-fribidi.patch deleted file mode 100644 index 0223329cbe5e..000000000000 --- a/app-i18n/bidiv/files/bidiv-1.5-fribidi.patch +++ /dev/null @@ -1,46 +0,0 @@ ---- bidiv.c -+++ bidiv.c -@@ -172,7 +172,7 @@ - } - #ifndef TRY_UTF8 - in[len]='\0'; -- fribidi_iso8859_8_to_unicode(in, unicode_in); -+ fribidi_charset_to_unicode(FRIBIDI_CHAR_SET_ISO8859_8, in, unicode_in); - #endif - - /* output the line */ -@@ -201,10 +201,10 @@ - rtl_line=0; - - if(out_utf8) -- fribidi_unicode_to_utf8(unicode_out, len, -+ fribidi_unicode_to_charset(FRIBIDI_CHAR_SET_UTF8, unicode_out, len, - out); - else -- fribidi_unicode_to_iso8859_8(unicode_out, len, -+ fribidi_unicode_to_charset(FRIBIDI_CHAR_SET_ISO8859_8, unicode_out, len, - out); - /* if rtl_line (i.e., base_dir is RL), and we didn't fill the - entire width, we need to pad with spaces. Maybe in the ---- Makefile -+++ Makefile -@@ -1,16 +1,14 @@ - PREFIX=/usr/local - BIN_DIR=$(PREFIX)/bin - MAN_PATH=$(PREFIX)/man --CC_OPT_FLAGS=-O2 -Wall - -- --CFLAGS= $(CC_OPT_FLAGS) $(DEFS) `fribidi-config --cflags` --LDFLAGS=`fribidi-config --libs` -+CFLAGS+=`pkg-config fribidi --cflags` -Wall -+LIBS=`pkg-config fribidi --libs` - - all: bidiv - - bidiv: bidiv.o -- $(CC) -o bidiv bidiv.o $(LDFLAGS) -+ $(CC) $(LDFLAGS) -o bidiv bidiv.o $(LIBS) - - clean: - rm -f bidiv.o *~ diff --git a/app-i18n/ibus-anthy/Manifest b/app-i18n/ibus-anthy/Manifest index 20a2d7ad3ff7..7f9a3729db94 100644 --- a/app-i18n/ibus-anthy/Manifest +++ b/app-i18n/ibus-anthy/Manifest @@ -2,4 +2,4 @@ DIST ibus-anthy-1.5.10.tar.gz 758528 BLAKE2B 39496f5c3a5f2038f3f81e09504e472a32d DIST ibus-anthy-1.5.11.tar.gz 809725 BLAKE2B b12139e208c401e3fdda0d3a184b0246d039e077b827d1aeb2da20470deeb62551026c68ba39c289e7876467147a6ba93d318d0582a9b45866c2f5a4f52e85aa SHA512 2ac85bf4ddba56e3f84c3732082b3b63a07175ea712aad2865de4f87b8c0967da303ee1edccbed0890095e8ddab10e58307a47b72ee11b51de3927fdb9e72418 EBUILD ibus-anthy-1.5.10-r2.ebuild 1328 BLAKE2B d4a5f82c9cc64baf8c7a85ea96fd086720f5c035bbbc77775db9fb024e49bf9d881c67fcaa4e0fc3712e430bfe427c1dcd2f8d9e9a4d935bff9dfdbf5691ef4a SHA512 e40b42973bdde6c303e2efdee020fb5b30fdfcce71bd0003d25f4bfed1f5921728736252194de8dc074b3fdbc93c201053913c975ce5684f36f8bf9148b9f682 EBUILD ibus-anthy-1.5.11-r1.ebuild 1311 BLAKE2B 7f5f22fb4b5d1c86c73ebaa93ba6d8df6c77ad8324d3321e289435b0bbdfc9824c7cf6570c96c020512d8a73e77891ea4347298ac890bafcad7149acda591f2b SHA512 16fd92d4d98914cbea997132d7727e38700ad422ebd2e0974b66f6873730be71ad330dd82719e506493e141edf9a0516869bcd5ac784f83fdfc3e5fbdd1a5f6c -MISC metadata.xml 476 BLAKE2B 33f4115e9bafa5d3f491ea05b8395123c9cb6b844959df2ee8b2cc9609b8fd20d25cc870adc117c9e96e17f215c806d82ff138b01c2b02e2e63eb99d568ea626 SHA512 024c387b5eb01279f8803df81b1d7dc2b86969ffee5986bef75987c066cce48f7d1fe8ea35790be4fafbff2281850f2b03904f41e06bc37fc9d40537eca96c07 +MISC metadata.xml 324 BLAKE2B 23933e913b8147ddcfb4c67ac1751a3e9145c92ca0c93a190a437d11a9e20b7e668fc3f5562348ce69da05ba0a2e9eddf4f36f78efc0881ceb62b33d2e1ebf43 SHA512 2e01d285b415d6f8f114306ad24bfa756d11e83bbb0e61f21bc5a4b1c99fef92627766a0437436aaee0295401e2cd55215751e5511868eb8ce70a2affa38518c diff --git a/app-i18n/ibus-anthy/metadata.xml b/app-i18n/ibus-anthy/metadata.xml index 384ad03f3758..d3b3cfaef39e 100644 --- a/app-i18n/ibus-anthy/metadata.xml +++ b/app-i18n/ibus-anthy/metadata.xml @@ -5,10 +5,6 @@ cjk@gentoo.org Cjk - - The Anthy engine for IBus. It provides Japanese input method from - app-i18n/anthy. - ibus/ibus-anthy diff --git a/app-i18n/ibus-chewing/Manifest b/app-i18n/ibus-chewing/Manifest index 5141e8672853..bc8e0e60c8d1 100644 --- a/app-i18n/ibus-chewing/Manifest +++ b/app-i18n/ibus-chewing/Manifest @@ -3,4 +3,4 @@ DIST ibus-chewing-1.5.1-Source.tar.gz 177044 BLAKE2B b188c7ea2c12fd1ccf64a70355d DIST ibus-chewing-1.6.1.tar.gz 111103 BLAKE2B c9b22b0fe4b164d02a1782479e139e04e3113299fb3ccebdba24eaa9d15964eca34d381f45f0c313bb53bc0b8c7f7b649ff4c0179c712f6d880e3d92a9d02692 SHA512 b093db79c656433614b9f72719a2b0768a30c2fb6fa066eda1e79cc9932ce1836f7f1e5611612fb44f260fe80a9baa9e18fdc9754b285e8a5f12a87c376cbd39 EBUILD ibus-chewing-1.5.1-r1.ebuild 1448 BLAKE2B 98a4011ecca1f227dea9b9ca54c8f70434136a395b71ea66ae13e482b5b7eba6dcc32952e7830bea6b8d32088e280ec20e4fbafd3b34812c1d48804f45259235 SHA512 1920f9e0d121ed7aac0ebb6d5bf709c80df35b7f11d06e02e63ad68b46aa30a08d955236b916ad88abd30b38834e1872a8bda0b81caaadb63a6c51e3856e9a10 EBUILD ibus-chewing-1.6.1.ebuild 1428 BLAKE2B a8f80ddb66a61814ecfceccc538d8500ab2147e95433e23915f8120cf283ebbbb81968aa5f01b49720180ebca6327f4b51416d1d7a9365db6c3bb93d8c49fe05 SHA512 280a2b71c2cbebf818b694933de93ad0b3af6dd521848b05d2f074d58d51111ab1a51011017896b670e62987dbe1ecd2c24c6268d2cd199a8951ec0c3ec35abd -MISC metadata.xml 584 BLAKE2B 1958617545888bfe66e4540285ca910d36dd7c7cef55f63577a762ab4b1164c0320de935c6e8dab5d31c09f89f89c919bf2800a6cae65c69b5c603c31d437f6f SHA512 ea88b32df0e2ecca5f472339a7602ddf65523cb186a7a372bfab762803db50020369b4cb1ba457bad3e364e3ef867c2ce2f0e485525b55693860aa2ecee595e9 +MISC metadata.xml 424 BLAKE2B bef1892ba0f1960bc383473a2338e7c8e78d92cf310a38d581d2f30542b47713384e099654c184dc5bcf18d6e349305d34dbdf8e2a7f5814dc8d5846c7a2db82 SHA512 83929143681626845cf93d959bb6d81ee4ad084ea5c5c3f6fed7d8bff713d59a2bddc04cfa76ef3644db71d4278cc317ba8e752902c6f1d2220e0cdd2e029248 diff --git a/app-i18n/ibus-chewing/metadata.xml b/app-i18n/ibus-chewing/metadata.xml index e44e996ccd57..d41c94261402 100644 --- a/app-i18n/ibus-chewing/metadata.xml +++ b/app-i18n/ibus-chewing/metadata.xml @@ -5,10 +5,6 @@ cjk@gentoo.org Cjk - - The Chewing engine for IBus. It provides a Chinese input method from - app-i18n/libchewing. - Enable support for gnome-base/gconf diff --git a/app-i18n/ibus-hangul/Manifest b/app-i18n/ibus-hangul/Manifest index f62133e9f188..a8e1c0248848 100644 --- a/app-i18n/ibus-hangul/Manifest +++ b/app-i18n/ibus-hangul/Manifest @@ -2,4 +2,4 @@ DIST ibus-hangul-1.5.3.tar.gz 525834 BLAKE2B 6c92dbbde39bc42b7df974dbb23c9ef6208 DIST ibus-hangul-1.5.4.tar.gz 542612 BLAKE2B 46495c04a37888a3ed21831b5bbca5b788f4d3a831fb3ce4eb13d95f302877fadddf831016f1d29aa2c1a6ba73fc0d585f2be57c10267a51a1a2186642632918 SHA512 dc4c755349424605de3832496a8a0cf7e8da577cbeff85d2b03da187fd5fdc9de5475eb523c69310e4f7edbb9a513f6f218de082ba32a25a477cdf5eb6f65513 EBUILD ibus-hangul-1.5.3-r1.ebuild 1002 BLAKE2B 41dc55336a59298475ad06ad3cf631a8c17b207fb394a7c8deff57ab5b973abb212f5b4e8c1723aa3278ed078be35faf5d00b7bae9aeceacccada1fddb9e6a57 SHA512 175ba4d2830ad9ad328cb41f47c6017196b89d4c32d354b200d9e1973504aface6dbfab24830b5b4f39f7e37564519f3ee624aa42a14698f7a410b888e55b7a8 EBUILD ibus-hangul-1.5.4.ebuild 1004 BLAKE2B 5f4ccf4cf6bc6dafb654c3163382914dc922ca686a5e701d2fef5e427e20a4d4188b92887283037a0d23319766cd88a346ff8897d7e92c490c5ed6d5b8c82e51 SHA512 56a8dcbf69dafb7b189e0ea4821568a64f0f74a56a6e0ccec3b95ba9d14552a5b53d0769cd4467fe0a28d4d14d469f5b223f06221607ff05d4b684a208dd44fc -MISC metadata.xml 469 BLAKE2B fc2c441dc9e4074913f97fd699f765f5cf658cf2faf60bd2e5794349cf58ae83d875bee8303f4836625111b1af89bfad5379c53424910725fc344bc89eef7eb7 SHA512 e22052e96605c02b108b6ec009c81f92ec83fe39978645ec5fccce5cbe4b17f1e205bd5e2173b3f082ff3a0ca404a6576b7f4bc2afa3915482d7afbb154b0172 +MISC metadata.xml 320 BLAKE2B 1b7a03c3eb5ec719b5e6fae06a8189708e68e43d2e9ec26550d6ddf0d4d5a744ad0a7beab4a5952fa9b1284abfb8c723aedc068a0651d3c5cc314c97cd0f6e4a SHA512 8db6cca378e45fd7d112e23a23a3c50f3f4e6da485ddd2e7831c45a64d7df8f8b9d8867c29bdaf924d08f4a6baad563022c4517dec4989c2a37d26719372b8f3 diff --git a/app-i18n/ibus-hangul/metadata.xml b/app-i18n/ibus-hangul/metadata.xml index 13995a6450cd..23e099644a68 100644 --- a/app-i18n/ibus-hangul/metadata.xml +++ b/app-i18n/ibus-hangul/metadata.xml @@ -5,10 +5,6 @@ cjk@gentoo.org Cjk - - The Hangul engine for IBus. It provides Korean input method from - app-i18n/libhangul. - libhangul/ibus-hangul diff --git a/app-i18n/ibus-input-pad/Manifest b/app-i18n/ibus-input-pad/Manifest index 97445bc32fe5..2b8aa286a416 100644 --- a/app-i18n/ibus-input-pad/Manifest +++ b/app-i18n/ibus-input-pad/Manifest @@ -1,3 +1,3 @@ DIST ibus-input-pad-1.4.99.20140916.tar.gz 415453 BLAKE2B 43e9ac935bec1008d41aa3d71965e63e01c388cbf2d208520df8b6ebf99af6cd6c7d128612b9917234fa0958ff5c8d5edf99ca0e6f3f21da8da4e7b863b4774a SHA512 6b03dff097d06ff7b51393ce49c04faa169152c5b02d2cfbcbfab480a00920bdeb7f5e6ebfed19bdee792fe9b52e0aacda0ff629fccff24523f000d8915c56ba EBUILD ibus-input-pad-1.4.99_pre20140916.ebuild 587 BLAKE2B 098348e90a135beb49225a3dabc475212349bf18aea27239c0d0145bf4a5b8001aaafbd49e9cbb11563f1a6bdb2ccace84f88e7b3f18d27f3baf0f057cb4f73f SHA512 c0c64df8395e92c6f3806f4d9664c66088f194aee3217c90b0434e76b47af39d3283a9c1070cc6b361d78d5a4c6bc8bcb00720a988e9bf9993e22d40777bde5f -MISC metadata.xml 484 BLAKE2B 47b64b57dbdb697f76843856756bbd865123c2e580ef37fa76df67cff774d9a337a5af1e7c4e2f6f8355190041d1fd3a235f5910b5bab65023c2031ec0a7136d SHA512 4adea61b092792b2ba2397d6bc8da3bc93909012daf00e1c134e51b4a75b197d29521b1325ad8e922e82aed8c74da691aeaabd3feac252c43c2d1aee15494f3e +MISC metadata.xml 333 BLAKE2B 1c38fe17aad9e4db3ea93332c70e6efcc7f55880b3611b349167107d34fe8d98b540ecad7acea6c771c646bf7c199e79a40c25054ba78bfc8739b9d44268e796 SHA512 0ab234caadfa46c0eb341787b0670939376872721f8a06e53fbac6ff85c43bdd8933c158e99a3d2e6b3b24ee4ba1142cd2621c79d3acbc74757f39f2855cef8b diff --git a/app-i18n/ibus-input-pad/metadata.xml b/app-i18n/ibus-input-pad/metadata.xml index bf5fd2c11dc7..d4f9a8e15a0b 100644 --- a/app-i18n/ibus-input-pad/metadata.xml +++ b/app-i18n/ibus-input-pad/metadata.xml @@ -5,10 +5,6 @@ cjk@gentoo.org Cjk - - The Input Pad engine for IBus. It provides an input pad from - dev-libs/input-pad. - fujiwarat/ibus-input-pad diff --git a/app-i18n/ibus-kkc/Manifest b/app-i18n/ibus-kkc/Manifest index 04a4aa1000db..c04b0c6bfba2 100644 --- a/app-i18n/ibus-kkc/Manifest +++ b/app-i18n/ibus-kkc/Manifest @@ -1,3 +1,3 @@ DIST ibus-kkc-1.5.22.tar.gz 518844 BLAKE2B eb3d562960729ff4967781ca3cc2797915c4c3e3b60281ca05483da3180575500fd5688c1481d03a909e8a108082159197e23b3a6c4df672b7d57ccc774783b3 SHA512 767a995cb97ca7cf5434f64094351c4fcf1d3de9f31da6f6642ccec2d199ddfb58e27f281b4dd3c63f44dc29cd46b36808ecd1aacfe0b1320d0688d567eb6fd4 EBUILD ibus-kkc-1.5.22.ebuild 694 BLAKE2B ba1accb04e5bd10ebbee544e15e2865312d67338afef9a09cb321550ed7528a4439c96adcc2c20b377fb33ca37157847912c1a5939a7d90a987da91c96794568 SHA512 92d2c1c5587edb7a62bac7e86c53858dd77d4f273fa8db304fb8749671a0ca1c94bdfd8655724a3531754eae712981ff32596128ec2572dd20864977c2cbdb07 -MISC metadata.xml 491 BLAKE2B 86b5c844b54926689e60e44fa12a91a0daffaf6ff2a95586787df96d3926072b87316a86201b6b07351be39ace8bdc822c7084013d92f30a9eb1373141cf1463 SHA512 a8a9e0599c426f5c64660b503c8d3ddfe3b1573a3b547f1b6e7bffd8a581dfe41d5f81439ad7456b589d43a41511a9d8a26dff9b7b8b138aa033e7ad1f917d69 +MISC metadata.xml 322 BLAKE2B 04629011af8393f0943c476300fa6a8b308f57ff3f95d73b053b4e0c70193b801b4d8507846fa48617bab510723febb3fa6a7b66947e15af95e00ab725c07698 SHA512 f8e44d91e68b7999131970fdfa7d0f59f0f26c578c2c79871c9ae46417c209592163ef5eff1dc6d25652fa843d03e570ec1fabb0dc1aac00e0f9c53544ce3112 diff --git a/app-i18n/ibus-kkc/metadata.xml b/app-i18n/ibus-kkc/metadata.xml index 5516917a7bb0..c52521a4a3b0 100644 --- a/app-i18n/ibus-kkc/metadata.xml +++ b/app-i18n/ibus-kkc/metadata.xml @@ -5,10 +5,6 @@ cjk@gentoo.org Cjk - - The Kana Kanji conversion engine for IBus. It provides Japanese input - method from app-i18n/libkkc. - ueno/ibus-kkc diff --git a/app-i18n/ibus-pinyin/Manifest b/app-i18n/ibus-pinyin/Manifest index ebfe1f752a1e..9ddc0956c2cc 100644 --- a/app-i18n/ibus-pinyin/Manifest +++ b/app-i18n/ibus-pinyin/Manifest @@ -3,4 +3,4 @@ AUX ibus-pinyin-1.5.0-python3.patch 2983 BLAKE2B 35f8b1d0649a3614fcecec78b3246dc AUX ibus-pinyin-boost.patch 409 BLAKE2B 5fececc7f4ed6941d374799ccdb1d9d7deeeb7078bedc8d0085e12f8310c42d752c14168a7d07a88e9412fa9cbff5c5bdf4274202d2ed6b6e7f337a96c65c3f0 SHA512 8e4efe9b5d12d35672dd8891a49599bef6611aeb723e8fbc08197896e417cca1d55cf31a0bb1f3ec572db489b01aa36349eaf9238d1a693483d6e21bc10eab2e DIST ibus-pinyin-1.5.0.tar.gz 692516 BLAKE2B ae53eb79ea4e5336347d689814d8ef033551a9b432268e643927b28911da3d03701acb3f337d7781168461c1c53537f2271fc8f253d1e99a269f61ae5eb83b05 SHA512 b0cd849ee3154543747dde8994eec9aed01d67e0d9be308a2f0230cf22f0281cd8fcabd9763b24238547a37e54400bcd8e541937767b93f005d04302f0c00241 EBUILD ibus-pinyin-1.5.0-r4.ebuild 1159 BLAKE2B 051c8d4de213c3efe0bc5cd054b710882736b2f6cb4cac2d26894e4c69c2c6c785d6eebbffaea3f129e1982843d3d71aa0970a30e187679b0815fb760df7903b SHA512 717fdef2d6a81447e131768681ef66409d1462d6ea8f64f159ab7376b8a9af06570dd8d1e49e2a69b8336045df1e1249747a65a4c91f1a2e4dd95a48ffc4ec0c -MISC metadata.xml 675 BLAKE2B 53ddd9a158adba18b4bbb56af1f1e75013c61ea23c245703489b677ed3a5eefd1fb0bba28b4269c5bff4ca6453ea5bb4027b0904f21ee89ecc2ca0d5c7041b52 SHA512 87c1743bc802f22de1d2441403b00eaee1a834730ee1b9f3c3ae62728fdc7073bbe01faec464042243ac7dea1ce11aca709bd5d836fca3c09ccb77c64ea27aea +MISC metadata.xml 524 BLAKE2B e4e6b11896bb13e6a6578cf560db7d0ea592af3d129cb15b9fa2302f259ef3fa9e78faced298bb2d1e0b8c8eb763607c84f0fa87feaf2f319607a4565a3d14f1 SHA512 cb400bcfd3a92b0adde9301e1c8c9b4f3251307d351caca6ece541793d24763431d1b67c35a191a28affd4543e3b4534d15c5a573299659f29edc8de26fb441e diff --git a/app-i18n/ibus-pinyin/metadata.xml b/app-i18n/ibus-pinyin/metadata.xml index f82714b167fa..c80f82c2f173 100644 --- a/app-i18n/ibus-pinyin/metadata.xml +++ b/app-i18n/ibus-pinyin/metadata.xml @@ -9,10 +9,6 @@ cjk@gentoo.org Cjk - - The Pinyin engine for IBus. It provides Chinese input method from - app-i18n/pyzy. - Enable support for dev-libs/boost diff --git a/app-i18n/ibus-skk/Manifest b/app-i18n/ibus-skk/Manifest index 7b070ea68a8b..d29766f7e515 100644 --- a/app-i18n/ibus-skk/Manifest +++ b/app-i18n/ibus-skk/Manifest @@ -2,4 +2,4 @@ DIST ibus-skk-1.4.2.tar.gz 491882 BLAKE2B 999eb9f1b36406a8d665b2c929fcdef5e57bef DIST ibus-skk-1.4.3.tar.xz 321344 BLAKE2B f761cf7c97ecf5830715a7bbae657c72d437e0be69a0867780ee574f9ea17f3d612dc5a76e3b4499fd203878702abdd2e37fdc980123a80daf5f03db7645b1f4 SHA512 c05302878f9c4b0a59daa1d285ab44501f63c0f7890149412137d3f6124fc4a7ebfe16172de311cbb5f2b9035255b5784a715a7832e6734d76e11bf19e2c9d3b EBUILD ibus-skk-1.4.2.ebuild 678 BLAKE2B 2a3201da67aa8eb51ca068cacc85b849cf9535ee82a0b2f9770120794b79b18bd3db6c550870d3918dd44b391d16235613e2f101478ab15083c6eea617b1cb83 SHA512 99e7464159290b7a3f4be05145233c1f7a64ee43a58a8d7c2174ffb91cd9d33866c977414bbd12c6b86cabfe8546618e05aad5a118e15873f9a55ca9c5ca20a3 EBUILD ibus-skk-1.4.3.ebuild 680 BLAKE2B 1cdaafb4d8b32cf6ef8291e01cd10beec54dcf8aa6f7a135c221d9f6c127a9a31cd7d78f253b9d6f4667e2fe65d6b6a9c1337f8bb7b838562fbbb87365cb7e42 SHA512 52dd6e6f1470f1c91c1fa60bf74a35f2c9e32992eab259ca83eac40f57eff6d1f68a6587c4dc63551263f8fecc2e5d830087f2b4c3f1f522992c9722217f257a -MISC metadata.xml 457 BLAKE2B caef59e32327b6dd035ce7a2abf581a0246a32ca4a79b10d277c71b8eed210c4f03450c48079a8397047d8052f8073063ebc562f3d5ee14973aef1960f1218e6 SHA512 b8a2ddb9cd6d79d6f8c83c7f283e4f5bdda69734ff0d2442dc3ec7b62a345ceabd4c2720e835e4b9ffab2c3a53ae6de3de6a85ad09b44fc4aaa3601f7256ed0b +MISC metadata.xml 312 BLAKE2B 4669631cc5e0b5311975cfdb1036a7128eafcf4ebb5d7eebac08292c65e7a0cbf53e422017c487f03547025a5457bf348fe8aaa8b5226698121a4108ed28c569 SHA512 e22f1ad5634ee6f67af7bba101d47cbe7112ca8c6966b6eaf202d18d6fc607558b28284b466210a53299655297757a3e2dbc9fde202e47d5f418fe94b08bf08f diff --git a/app-i18n/ibus-skk/metadata.xml b/app-i18n/ibus-skk/metadata.xml index 26101e10d134..43368dedb0fe 100644 --- a/app-i18n/ibus-skk/metadata.xml +++ b/app-i18n/ibus-skk/metadata.xml @@ -5,10 +5,6 @@ cjk@gentoo.org Cjk - - The SKK engine for IBus. It provides Japanese input method from - app-i18n/libskk. - ueno/ibus-skk diff --git a/app-i18n/ibus-table/Manifest b/app-i18n/ibus-table/Manifest index 99eabd5f76cb..001632a97ebf 100644 --- a/app-i18n/ibus-table/Manifest +++ b/app-i18n/ibus-table/Manifest @@ -6,4 +6,4 @@ EBUILD ibus-table-1.11.0.ebuild 1051 BLAKE2B 9e803ad1032e7857ef2ba7728c6bc194922 EBUILD ibus-table-1.12.0.ebuild 1051 BLAKE2B 9e803ad1032e7857ef2ba7728c6bc1949224eb633060fdea8e721fcb998f9785d5e43ac1a551d0160046af802748a5616a72501220096b69bfa5402885e70aec SHA512 0d4a021c432d711f173ec393a90c182a818ac87b171e4c950698fc21aaf416a6f47eb7ed1f9e856e2bd8561b3199eb3fd19bb842795860066216061fa90a3063 EBUILD ibus-table-1.12.1.ebuild 1051 BLAKE2B 9e803ad1032e7857ef2ba7728c6bc1949224eb633060fdea8e721fcb998f9785d5e43ac1a551d0160046af802748a5616a72501220096b69bfa5402885e70aec SHA512 0d4a021c432d711f173ec393a90c182a818ac87b171e4c950698fc21aaf416a6f47eb7ed1f9e856e2bd8561b3199eb3fd19bb842795860066216061fa90a3063 EBUILD ibus-table-1.9.21-r2.ebuild 1049 BLAKE2B dedee71b7357cedab5ff9c432e481213adbc46a878f396b80406e7b18b90ba871f1d1b76373ad46113891191c07d6cfe56efbc4508989635027a8e0d61d8e248 SHA512 8ba6eb93fc88a58783f886b4167f48a4537ec742db1cfd64a01044d5b2c95c64894772a74c3d898c0a1ce339d1ac4b32f416d19b213449685450f6fa4b3a41a4 -MISC metadata.xml 419 BLAKE2B 7d8e333e50af2c6d8032fbae3455032febd51e3e7209c55fbfb28b52bb80482d4b95f7ba3ce02465218a93741abd016366a5356d8febcbe50881c55c27a0d6d3 SHA512 b75c10c039ede5a9840b7ca4edf556a22d0072605b6e74d0e6f36e09ec32f66bc81f0db967a90716c5748dd3a5d2a4a64e6da704f7620e4ef2e4a041c9c9d389 +MISC metadata.xml 314 BLAKE2B bf730195fa020f6a78881c37dcca2874ff8d055f92cbfdd5c8a051bae6e6e7ba79f3346962e9dba9b424e69e6c01dbaffd65b2ba27aa374bbb34d7569f360868 SHA512 9abb502029e18744eee84d9a362594222a10ae9efb9a4d42d9bab1fc04b57c1067051676b028b10304d10a3925b23ee8bb5542d289db071b1c189d19764f81ff diff --git a/app-i18n/ibus-table/metadata.xml b/app-i18n/ibus-table/metadata.xml index 35a59248fa68..2d1e1c6bebf7 100644 --- a/app-i18n/ibus-table/metadata.xml +++ b/app-i18n/ibus-table/metadata.xml @@ -5,9 +5,6 @@ cjk@gentoo.org Cjk - - A framework for table based input methods using IBus. - kaio/ibus-table diff --git a/app-i18n/ibus-typing-booster/Manifest b/app-i18n/ibus-typing-booster/Manifest index 3afc39f9be1d..13c871119ad4 100644 --- a/app-i18n/ibus-typing-booster/Manifest +++ b/app-i18n/ibus-typing-booster/Manifest @@ -4,4 +4,4 @@ DIST ibus-typing-booster-2.9.7.tar.gz 8833452 BLAKE2B 4c4f33bcff2fa9e20afeccf242 EBUILD ibus-typing-booster-2.9.5.ebuild 1099 BLAKE2B 7bb5ca273bd6e5a4f6c4e2913fc0a7c2cd42fdc68a9003fec646164b24950ed17b49dab5bccb0c1bc3ccf029b6fc1791d39d975ad890e59a9c7ccb05e69850d4 SHA512 ce95b1ec4505e8e367d27ecd2808675efbb19e3ebec672bee3fd5c1cbe9b7d0d328e5dd3b354ca2a5be18f82732d8e46031704fb9eb05c8cabffe7b03071abb1 EBUILD ibus-typing-booster-2.9.6.ebuild 1101 BLAKE2B 9e4f83cb5209d9e7f49e2716957c517d5d952d8e64a1e8756f380034a8ee0c7971028bdfb1af96180a0a4dbcc13e9dc813e083cbad5e5e630f8659a5710c8b10 SHA512 8b9d7d3bccb894abf60b112fd6061cb535910d78685c184162d5a27f174417bd2ad16439417602ed79142bd2a123d6db483b53b2446453dc5b508ef4265c3f53 EBUILD ibus-typing-booster-2.9.7.ebuild 1101 BLAKE2B 9e4f83cb5209d9e7f49e2716957c517d5d952d8e64a1e8756f380034a8ee0c7971028bdfb1af96180a0a4dbcc13e9dc813e083cbad5e5e630f8659a5710c8b10 SHA512 8b9d7d3bccb894abf60b112fd6061cb535910d78685c184162d5a27f174417bd2ad16439417602ed79142bd2a123d6db483b53b2446453dc5b508ef4265c3f53 -MISC metadata.xml 331 BLAKE2B 85b93b548e9cbef93b09e59ebf23c10b1cb4c392bcb6aeeab697cdaa775afa06874b5a6965ab09ffd8c937a0842699cdb27ad70c6146d5c37b516d82a92c80b2 SHA512 e0524c2ebad138f51a5d79d639e809196029a83f46dc331c2bd21d94417d5adf8d059f15694b484f4fcb107dff2aba7d3ad4c87a19accaccf75429bfa2c92b63 +MISC metadata.xml 240 BLAKE2B 3e01f599fdbafa5c02b594007c673bcfcccb41559bd2f42d7ea60a1f13932335cecf353c1216e8feba4bb091385b57f05c4c8b3c62eed6c7bea41e308fc6115c SHA512 12aaa73d9b690de68a5c7b20e214ceb099efa87884b784eafd994f26032b44dcb66e7feac8a5b1df7f349ac05c5a198a7593dff2cc686de158cb21e4c54f38dd diff --git a/app-i18n/ibus-typing-booster/metadata.xml b/app-i18n/ibus-typing-booster/metadata.xml index bd6b0e5b1eb3..e1a49f498885 100644 --- a/app-i18n/ibus-typing-booster/metadata.xml +++ b/app-i18n/ibus-typing-booster/metadata.xml @@ -5,7 +5,4 @@ cjk@gentoo.org Cjk - - A completion input method for IBus. - diff --git a/app-i18n/man-pages-it/Manifest b/app-i18n/man-pages-it/Manifest index 248e401bb0ec..16afef007f5b 100644 --- a/app-i18n/man-pages-it/Manifest +++ b/app-i18n/man-pages-it/Manifest @@ -1,3 +1,3 @@ DIST man-pages-it-4.00.tar.xz 349192 BLAKE2B 90f25e7abfd64d0f175c2596bc9203626d9e7e53218d579081d17aa01665be20ffa721e33379107814a57715a35f480bb1833a2d3965f4b86b3247bf70e9162c SHA512 6392b42254eba42bd76f3aef3b6206396a817019df61462e44bd0f7dc519768cb1b1107726c45e402a0cf27e6f2ca8c8912363bd9bec7562b10e8fd5dcc60ffe EBUILD man-pages-it-4.00.ebuild 716 BLAKE2B a1fbfdd982e84396a87b2c0d5ace02e9853c875a497a6206e2f6e6b83967011c56b3867fc21796df4a3eef05b6318edae89a38c39d60f85413c39dbea86504a8 SHA512 e0e3ccf3ce3eb3882e77c7fc3e030af7c560ba50208dab79009f23a6cfebf33cc63c7d4cf45a6d1ccf81956c4848044c90db9ecd646cc112d49e816b046f5b0b -MISC metadata.xml 421 BLAKE2B a703dcd3047685aa6aa2a276d88a4a2f7a804bfcdf9d2980af1cf243b5f002361e8ed0b78961baab773fc20d46a6f860c8c912b39dc8a821d7ff4dcc7b317de5 SHA512 0c58ae5b97148e94d374bba03e0a65a2462b5f0d750c4df4e52ebd0cfac649fe4f35011429423ef20a20391cf4d69c206eb8bfa3d4ddd060265427b6d96aa095 +MISC metadata.xml 305 BLAKE2B 809ae5adc5df5aa49702a9d9d4c6763fa3c91545e9d91f96723eef8a10d225a69e6ad5b7edc88b2d5c629b5e87a7cb7b15255d21b6f192b863b4052ec7e99212 SHA512 9379e9697859a2ab06cd2c1aef12279e9e8ac0183ca730a16234bd208357539fe1743d9f27b6179f498ab6b845e8c61ba1378657829fa740d78fc5e5691cbcda diff --git a/app-i18n/man-pages-it/metadata.xml b/app-i18n/man-pages-it/metadata.xml index 2caf37121cff..65484e7dc6cb 100644 --- a/app-i18n/man-pages-it/metadata.xml +++ b/app-i18n/man-pages-it/metadata.xml @@ -8,8 +8,4 @@ Giulio Daprelà - - A somewhat comprehensive collection of Italian Linux man pages. - - diff --git a/app-i18n/mozc/Manifest b/app-i18n/mozc/Manifest index 6602b5bbbbd7..aaf623fbd9d7 100644 --- a/app-i18n/mozc/Manifest +++ b/app-i18n/mozc/Manifest @@ -16,4 +16,4 @@ DIST japanese-usage-dictionary-20120416091336.tar.gz 71051 BLAKE2B 08eecf0aa021e DIST mozc-2.23.2815.102.tar.gz 47739041 BLAKE2B 045a8a4a07e09cf923b67824111cdf672febc30256a6aef951ae779a3f582b3860042750d766120e376898c63be5b4baea870798a192cee34b0d48647e1ec5e6 SHA512 a3face616ca89990bca52371dcc8003604ebe0e9633116a64550add070152b1bc4d9b21e9f102c5afa6f8b1aa11d8dbc4bafbcebfaf4a12a934f085f245d548f EBUILD mozc-2.23.2815.102.ebuild 11134 BLAKE2B f5569a3a225216f6e34021d888664169e3fd07cc1faeceb7e64a46581e9a17b56e700e0c282ebcc1de5d163cebe2a9ecd67835937b38e96decae9851f865445e SHA512 4740d3ab5421017067db1886320ba4563ebbe159335ee92748507692861d256bc5b9d21bda3341b6877c35f968fc8e7c5e43b3a215f600fc477339b167c9e7c7 EBUILD mozc-9999.ebuild 10967 BLAKE2B e6e857970fa7e9dfc191328fe84df1f5b5829e63878579049f56bce2cd8abfcc655078d7ff4a09c0c8ae8d1656385fdebc4a73e36ad6c3b8e7bf286dac27d7ae SHA512 21877036de3d1630bd9d1aa9a369111442b1c40a641f8ddbab0c745f9749d9dc8ecf90af084e88170b2786985f0c4ea5adadf802637390cdc9ee3bb67754ac17 -MISC metadata.xml 1149 BLAKE2B 62ba0c21b06854dc0873cd3677245f083cb21923de1f6aeea41065b8d216f54c485f11474afae8901682d5bdb9fe79c19e4e54af2051984a0e69639d80de72d3 SHA512 55c96d85f11cca6cb6b00ab81e2b84905c20db880f0c0dc7484e4b7210e31699fc340ce4a5e32234fda68e20de9d3fef635091658b916dd238a556a60ce9476a +MISC metadata.xml 1001 BLAKE2B cbbb63e46d6b9cca2c1c5d08dcfeacc8fe82910a0a7398a9060a2ccd06d395765865674b1c66c72cdb9c71d5984b8d0a05a2784052219a6d6af2e0da175e65ac SHA512 98b86d4e51b43d95f7d647cf2cb57ed2a8a7e1b20042a60bae7e56d82596e2f94b2d57cb9dfbf45ae5e2a5a19e78f335e89a8e724424b8fc04f21d344c4e2c75 diff --git a/app-i18n/mozc/metadata.xml b/app-i18n/mozc/metadata.xml index 967561182aee..d1e036ff9821 100644 --- a/app-i18n/mozc/metadata.xml +++ b/app-i18n/mozc/metadata.xml @@ -9,9 +9,6 @@ cjk@gentoo.org Cjk - - Mozc is a subset of Google Japanese Input (Google 日本語入力) released in open-source form. - Enable support for app-i18n/fcitx 4 Install graphical user interface tool (mozc_tool) diff --git a/app-i18n/qkc/Manifest b/app-i18n/qkc/Manifest index 76c1a3251f85..3e1bd7f82c6e 100644 --- a/app-i18n/qkc/Manifest +++ b/app-i18n/qkc/Manifest @@ -1,3 +1,4 @@ +AUX qkc-1.00-makefile.patch 354 BLAKE2B a8914be639dabd2fe5aaf35d274fa318c0443a93729802887136e3cb1174787922ae1a7976cb415bc95cc18933219c3a3c716f48d6d37a5d0d7b79fbd933d64c SHA512 2ef29ca90681d02cc39f75124b764b48244b27755b145f8b21213f1faba2d9dbea1ab691dc7ad8dde11a6e7afa8e53cd72bbe77e0c512b6d8f826f3967b6f364 DIST qkcc100.zip 36308 BLAKE2B 3291a7159a63f62c045230e045c6749f6d44ee5173270f1e994c770c14c0381c279c7452acd6861932a8227f13b1e4e8888e9f49654b3a59c93fb9069bfb09aa SHA512 a03f12625c1205d1220c70e2c3bd8f4ef281a3f0f6317ad7a0221624ba6461a7f9fbbb1da68048fc2bb3b071895dfb13aaa630e780fd49eddb0b6c528ce2e4a0 -EBUILD qkc-1.00.ebuild 654 BLAKE2B 2a6abe3bf46eb1bc2762197376b8f9a087d8737fae52a7e9d47e16306fb38aab26945e95b5009555d050dd8bb4881d991cab695b5ac66ac482e87855e21b77d4 SHA512 d7b4f7dc72c5b64fefe8ad94a5484c946c1e97e2dee4bfc9b08aca37c1c20abb378434e1b0310b4934ebd201cfaa0a81d52fedbfed1c987a95e1639b21838628 +EBUILD qkc-1.00.ebuild 580 BLAKE2B 4f6b973356fb51db5e4b950e737a344d0ce802606cd6e6b315f27ffc2fc65930888799d667dbd39169dbba0f87c8ded5eab364be7e6c7843f26351708faa9704 SHA512 31edd0a8f446f9a299fec74e14ddc533d2c7532edd045dea8914e7c50eba6d366df48a0e4894f4750d27fdba64f532df8d170f49492d3fb641117078c6e5ec89 MISC metadata.xml 240 BLAKE2B 3e01f599fdbafa5c02b594007c673bcfcccb41559bd2f42d7ea60a1f13932335cecf353c1216e8feba4bb091385b57f05c4c8b3c62eed6c7bea41e308fc6115c SHA512 12aaa73d9b690de68a5c7b20e214ceb099efa87884b784eafd994f26032b44dcb66e7feac8a5b1df7f349ac05c5a198a7593dff2cc686de158cb21e4c54f38dd diff --git a/app-i18n/qkc/files/qkc-1.00-makefile.patch b/app-i18n/qkc/files/qkc-1.00-makefile.patch new file mode 100644 index 000000000000..ff9d1c97b920 --- /dev/null +++ b/app-i18n/qkc/files/qkc-1.00-makefile.patch @@ -0,0 +1,22 @@ +--- a/Makefile ++++ b/Makefile +@@ -1,18 +1,6 @@ + # Makefile for qkc + +-CC = cc +-BIND = $(CC) +-CFLAGS = -O +-LFLAGS = -o qkc $(CFLAGS) +-OBJ = qkc.o qkcopt.o qkchelp.o qkcconv.o qkctbl.o +- +-.c.o: +- $(CC) $(CFLAGS) -c $< +- +-qkc: $(OBJ) +- $(BIND) $(LFLAGS) $(OBJ) +- +-$(OBJ): qkc.h ++qkc: qkcopt.o qkchelp.o qkcconv.o qkctbl.o + + clean: + rm -f *.o qkc diff --git a/app-i18n/qkc/qkc-1.00.ebuild b/app-i18n/qkc/qkc-1.00.ebuild index b9877517dd47..164c0c12afa7 100644 --- a/app-i18n/qkc/qkc-1.00.ebuild +++ b/app-i18n/qkc/qkc-1.00.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="4" +EAPI=7 inherit toolchain-funcs @@ -14,17 +14,15 @@ SRC_URI="http://hp.vector.co.jp/authors/VA000501/${MY_P}.zip" LICENSE="freedist" SLOT="0" KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" -IUSE="" -DEPEND="app-arch/unzip" +BDEPEND="app-arch/unzip" + S="${WORKDIR}" -src_prepare() { - sed -i "/^LFLAGS/s:$: \${LDFLAGS}:" Makefile -} +PATCHES=( "${FILESDIR}"/${P}-makefile.patch ) -src_compile() { - emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" +src_configure() { + tc-export CC } src_install() { diff --git a/app-i18n/scim-input-pad/Manifest b/app-i18n/scim-input-pad/Manifest index e6c8e47e6295..54b6f7ed8f90 100644 --- a/app-i18n/scim-input-pad/Manifest +++ b/app-i18n/scim-input-pad/Manifest @@ -1,5 +1,5 @@ DIST scim-input-pad-0.1.3.1.tar.gz 591478 BLAKE2B a89a4d5717f89125e9ae3a9f360e8746cd5eb8a41646e886aa3f9c341f9dbd3e36453ea071896002ae182476cccfb8114323ec6e2b363f7d1ca151e697f510bb SHA512 864a254814c0afa04c10143a6b0de4a927ff8612e01bed3776d09a910cfb12899c17245a89a0386f4fac59ebdaae9e6fb9dc9ff5981f72dbec952a9da52a413d DIST scim-input-pad-0.1.3.tar.gz 1362611 BLAKE2B a9defe7b70a11b39a405c8e490030bc31b8372b3a7636f7215d5d5a4e1920aff38a810ab5d02ce0d987cd8280b09483e7a77a670de6f26d305ee47d87c1c6c8d SHA512 2a7f52c92feb5f882827f8a7240da6dc347be0f34c5b378ee8c26aba39b925d56caff3145ef237c4e0604d65179b755124b8b40c507666b2f76d12715de1103c -EBUILD scim-input-pad-0.1.3.1.ebuild 1368 BLAKE2B 5f6a2cc572d8143fe09928d35162d578c7673fc6722a11591ebcd5b307112b6f38cd0ed2386b477a3ac3d9f1a8318ab695172a2b9515fdbcdd011becd7623060 SHA512 f16eab2c5e9e783caee1470e463423dd4a23d8cae574418bfb7dfb9917c9af385d08158ff9a38b27df79800a984ce5a23177c9bb587f4ffebdb057d6e7f7dfd0 -EBUILD scim-input-pad-0.1.3.ebuild 1366 BLAKE2B 1a64ad5b40646895d914eefd42a2b24581463aeef7d2c68c3a175af2f84cfdf2ca4e52566aa9b18a51e63686178e4fef505eb622935dbcf68b91d4cb41344ee4 SHA512 b0bc7e7ebd492d2533ea9ef400443f4d14ef41743db0e75492d11650c8eb3bb8ebea5d771b6743d71f30c47c479ff35cf99c3eb1dd2c48986b854afda546ea2e +EBUILD scim-input-pad-0.1.3.1.ebuild 1429 BLAKE2B 0a1812f147d02760d626f14e6f50482de65dd4eb50d427bb005c1bb411f7f770ae4d71e1d49b75b6b7534180f34d5ab5375c23f213cdf2478f6444e50adaaf3e SHA512 0269d840c532632584dba39dc467a22e0b67b6db1bda0aba9b0159a84921261758c8eb4588b0f2904699aaec7a36bfb48c92ee119e5f69d58094758d71f19e4e +EBUILD scim-input-pad-0.1.3.ebuild 1427 BLAKE2B f1db14112a30a6e772e4477513860771c590e2798c67bfacff36860df014283de4941468f77d62ad7678474868cc777a6e36787c71c2fd30614ecdae8b80c6f4 SHA512 14c83ef4df7c9cace3839f186f5324bd965c0421c93f81ce4dd1031879718d9cd4c6e08e5a2b5614326e96491e673140a3682bb2698e3bde17ac23becf7995c4 MISC metadata.xml 1730 BLAKE2B 694fbd77ffc1d75bbf3726dfb0c0e9225e5e313f52af6212992b2b27378a0fd41fc2b470fb1169ade9b6d6a83a153615d9a4330053f56cccde4e86c9dad14ab2 SHA512 5e6fa898e9267551b94352919a0cffba74784cc70a84a5c22543c3d0c12ab2185e8b226a333813afedd839c9d05c46939c553bf8a2288fd191b1c6fc08b70edb diff --git a/app-i18n/scim-input-pad/scim-input-pad-0.1.3.1.ebuild b/app-i18n/scim-input-pad/scim-input-pad-0.1.3.1.ebuild index 4f87c9cc0793..d6613ab82f8b 100644 --- a/app-i18n/scim-input-pad/scim-input-pad-0.1.3.1.ebuild +++ b/app-i18n/scim-input-pad/scim-input-pad-0.1.3.1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="4" +EAPI=7 inherit autotools @@ -14,29 +14,35 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="nls" -RDEPEND=">=app-i18n/scim-1.2.0 +RDEPEND=" + >=app-i18n/scim-1.2.0 >=x11-libs/gtk+-2.6.0:2" - -DEPEND="${RDEPEND} +DEPEND="${RDEPEND}" +BDEPEND=" >=dev-util/intltool-0.33 virtual/pkgconfig" src_prepare() { - rm "${S}"/m4/intltool.m4 || die + default + + rm m4/intltool.m4 || die eautoreconf } src_configure() { - econf $(use_enable nls) + econf \ + --disable-static \ + $(use_enable nls) } src_install() { - emake DESTDIR="${D}" install - dodoc ChangeLog README + default + + # no static archives + find "${ED}" -name '*.la' -delete || die } pkg_postinst() { - elog elog "The SCIM input pad should be startable from the SCIM (and Skim)" elog "systray icon right click menu. You will have to restart SCIM" @@ -49,7 +55,6 @@ pkg_postinst() { elog "table, from the SCIM Input Pad interface." elog elog "To add new characters to the tables, see the documentation" - elog "(README file in /usr/share/doc/${PF})." + elog "(README file in ${EROOT}/usr/share/doc/${PF})." elog - } diff --git a/app-i18n/scim-input-pad/scim-input-pad-0.1.3.ebuild b/app-i18n/scim-input-pad/scim-input-pad-0.1.3.ebuild index 65ab96d29a17..0cbb2a9701e8 100644 --- a/app-i18n/scim-input-pad/scim-input-pad-0.1.3.ebuild +++ b/app-i18n/scim-input-pad/scim-input-pad-0.1.3.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="4" +EAPI=7 inherit autotools @@ -14,29 +14,35 @@ SLOT="0" KEYWORDS="amd64 x86" IUSE="nls" -RDEPEND=">=app-i18n/scim-1.2.0 +RDEPEND=" + >=app-i18n/scim-1.2.0 >=x11-libs/gtk+-2.6.0:2" - -DEPEND="${RDEPEND} +DEPEND="${RDEPEND}" +BDEPEND=" >=dev-util/intltool-0.33 virtual/pkgconfig" src_prepare() { - rm "${S}"/m4/intltool.m4 || die + default + + rm m4/intltool.m4 || die eautoreconf } src_configure() { - econf $(use_enable nls) + econf \ + --disable-static \ + $(use_enable nls) } src_install() { - emake DESTDIR="${D}" install - dodoc ChangeLog README + default + + # no static archives + find "${ED}" -name '*.la' -delete || die } pkg_postinst() { - elog elog "The SCIM input pad should be startable from the SCIM (and Skim)" elog "systray icon right click menu. You will have to restart SCIM" @@ -49,7 +55,6 @@ pkg_postinst() { elog "table, from the SCIM Input Pad interface." elog elog "To add new characters to the tables, see the documentation" - elog "(README file in /usr/share/doc/${PF})." + elog "(README file in ${EROOT}/usr/share/doc/${PF})." elog - } diff --git a/app-i18n/scim-sayura/Manifest b/app-i18n/scim-sayura/Manifest index f90b0a399a21..91f643821615 100644 --- a/app-i18n/scim-sayura/Manifest +++ b/app-i18n/scim-sayura/Manifest @@ -1,4 +1,4 @@ AUX scim-sayura-0.3.3-gcc45.patch 353 BLAKE2B f2576aff8d65beec5ad0751f7f2cb22142a25a890081ee634606725a6eedf811f14e89d85d74bf968c4fed6b3264da45c5dd2832da252db12370eab7a1fcc98b SHA512 2f4c3ce88dc9b21eb59bff14cb16ae36ed60b0b0a75638bb2080e9bfbeab986857a6f7095f5ab4c4f065f168faaa870ba115922c9b8d28222da821d7dcd5d554 DIST scim-sayura-0.3.3.tar.gz 380147 BLAKE2B 12e1968e0b581c20fe12fe306c0f01cc5ddff15b5d3bc01cf43efb3538747cd29ef223583b2b8a3fb890f2108536f5cae328dca4a4e666a56e5b7d666b9e8bf3 SHA512 bf97b8d82e0e193a94698dfe7d3c9b1256e928a2082dc0ca6be328ed56409a05d38ba04254617b3800116514c1c8fdbfca869f2aa3f2f005505a4e873d2b90bb EBUILD scim-sayura-0.3.3.ebuild 672 BLAKE2B 7d626a06c6ffac07427fafa803d52c7cdd99d3aa559396ef06ee7a9c25d2d8c793be6fcea18e07778885bbe18ea381ba83d446fef7c4f89500b81cb798b86b2b SHA512 65aae4dc4677101745f67c32e0b30a509806c04e9d787868093a434db6be04eda55b4316a6c283a4ac0f3fb603bed19d061b85e9b22376b1af8742131b4e95f9 -MISC metadata.xml 341 BLAKE2B 6f2f812f898b78c0198bd500116b4f0664ac37ee511e57dfb9c36abd9f5386171594aa7da706c5f93d4f98de2fad9630f94eac2e785c64918c865076360150b7 SHA512 93333f168a51bc5b932b06f436c6254d56da5b7de8cc3127e5641a74488a01aaa650d01a018970da8202a7432d8dab8f73d0786802634bc9b131f90219ee2eef +MISC metadata.xml 230 BLAKE2B 42b2921aa8f0a7ac96ff31ef846311f023469d38da4186c49a365cb7c4a1c63769e54718fb9ab6e8cfd2b532f249b0214cc54929e93d1a9960a6b5be3238b55d SHA512 74065bee639a38ecdef7c32280ed43a8f1627362cd8e97e714a09bcf116ae8bc4c61b2ab13c31bd02a22ae8a5a201263981ee519a0b6ba9df81a4d5f3cd94eb1 diff --git a/app-i18n/scim-sayura/metadata.xml b/app-i18n/scim-sayura/metadata.xml index 948a4b76fa5f..c921b96adf6c 100644 --- a/app-i18n/scim-sayura/metadata.xml +++ b/app-i18n/scim-sayura/metadata.xml @@ -5,7 +5,4 @@ cjk@gentoo.org Cjk - -This package provides the Sayura Sinhala input method for SCIM. - diff --git a/app-i18n/xcin/Manifest b/app-i18n/xcin/Manifest index 4bd6b3716a51..014207f2a775 100644 --- a/app-i18n/xcin/Manifest +++ b/app-i18n/xcin/Manifest @@ -3,5 +3,5 @@ AUX xcin-2.5.3_pre3-ldflags.patch 4525 BLAKE2B b66701186b4d37bf7191ab43fe87e4f9d AUX xcin-2.5.3_pre3-make.patch 3886 BLAKE2B d7d43a493f5d0bc8349f5e6fc5a32733db033e370ff03b8d4ecd9a424c2e568a33e8b645ab9a5fc67d228e4faeec92e9cddaf2aeb7a2e79f6c35279df08cd023 SHA512 033811b89842369740af7df884d29acd52a9c47fa773e087226116d6cbf7d9127cc1bfc7de3b511a9a01d7135c74d17860d0a782ba6c32ee6220b828b3055e6c DIST xcin_2.5.2.99.pre2+cvs20030224-1.4.diff.gz 1321937 BLAKE2B 4213f585d62d37215495354890203272fda0d7068bd6ceb8c0d75a2d1cd8c6626997607ab5b821887248f2e4207733eb3a26d021873893488b8dee83fddd3e52 SHA512 d1c6a667a8dcf996e02d694a0ff73eca409f542ce11b0e4d8563ed04c62e12c1d8feb6307153c5cfe982e66848b414dd65fc23d022ccc54cf2a0e3978b8c33e5 DIST xcin_2.5.2.99.pre2+cvs20030224.orig.tar.gz 1530591 BLAKE2B 1c68d8bd4f11c458c2fefe974fc5f565a59deee23129f1c53e5714655d5be543e7a97f72eab2dc56aa098b78b53bfa77a4c0fbcb56cb93b936cc8b4ee5435135 SHA512 1068a9cf7f3b7ff3c2ff7e0443e487e660f3ec8c7f0114f1ad614fb1c7a73d15613ce0c198514816f00afaaa22434660ed11d329413bf010aa52b27513a5ac14 -EBUILD xcin-2.5.3_pre3-r3.ebuild 1750 BLAKE2B c0ff06be269facde316290042cc739bfb743ef3f638f1f690b7aa078b4b453f1832f10503bfc4ba6fb2f7c88bdeb1cf77c62709bb04e6e682e466aec63c3c268 SHA512 f4d7e20c2454c1798c32fcf2a345a439914435a3d31a4ccf768bacc6524e45fa3c9ea60696e2d1ec74f7d54648fb473c9a395f8c03388e068a677e6f4b15a82e +EBUILD xcin-2.5.3_pre3-r3.ebuild 1837 BLAKE2B 10ba782171dbcb0cc225e34d6785624ca86f87c5eca54706f068d83e0baca5c78c2bb40f45bcc2da57b4da752e74bf8a66ee603c35b3209ddf7cbfca49da3045 SHA512 9e4edc75219ee75a2dff77a465c344520b02a654a351c4836f6821a7235b40cc81b71d6e5db77567e82365b31cc237418b0ba930578bacaefc37eed89010942f MISC metadata.xml 230 BLAKE2B 42b2921aa8f0a7ac96ff31ef846311f023469d38da4186c49a365cb7c4a1c63769e54718fb9ab6e8cfd2b532f249b0214cc54929e93d1a9960a6b5be3238b55d SHA512 74065bee639a38ecdef7c32280ed43a8f1627362cd8e97e714a09bcf116ae8bc4c61b2ab13c31bd02a22ae8a5a201263981ee519a0b6ba9df81a4d5f3cd94eb1 diff --git a/app-i18n/xcin/xcin-2.5.3_pre3-r3.ebuild b/app-i18n/xcin/xcin-2.5.3_pre3-r3.ebuild index 3950d850a1cb..e71f39985112 100644 --- a/app-i18n/xcin/xcin-2.5.3_pre3-r3.ebuild +++ b/app-i18n/xcin/xcin-2.5.3_pre3-r3.ebuild @@ -1,14 +1,16 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="4" -inherit multilib eutils autotools libtool +EAPI=7 + +inherit autotools MY_P=${PN}_2.5.2.99.pre2+cvs20030224 DESCRIPTION="Chinese X Input Method" HOMEPAGE="http://cle.linux.org.tw/xcin/" -SRC_URI="mirror://debian/pool/main/x/${PN}/${MY_P}.orig.tar.gz +SRC_URI=" + mirror://debian/pool/main/x/${PN}/${MY_P}.orig.tar.gz mirror://debian/pool/main/x/${PN}/${MY_P}-1.4.diff.gz" LICENSE="XCIN GPL-2" @@ -16,38 +18,42 @@ SLOT="0" KEYWORDS="~amd64 ppc x86" IUSE="debug nls unicode" -RDEPEND=">=sys-libs/db-4.5 - >=app-i18n/libtabe-0.2.6 - unicode? ( media-fonts/hkscs-ming - media-fonts/arphicfonts ) +RDEPEND=" app-i18n/libchewing - x11-libs/libX11" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext )" + >=app-i18n/libtabe-0.2.6 + >=sys-libs/db-4.5:* + x11-libs/libX11 + unicode? ( media-fonts/arphicfonts )" +DEPEND="${RDEPEND}" +BDEPEND="nls? ( sys-devel/gettext )" S="${WORKDIR}/${MY_P/_/-}" +PATCHES=( + "${WORKDIR}"/${MY_P}-1.4.diff + "${FILESDIR}"/${P}-glibc-2.10.patch + "${FILESDIR}"/${P}-make.patch + "${FILESDIR}"/${P}-ldflags.patch +) + src_prepare() { - epatch \ - "${WORKDIR}"/${MY_P}-1.4.diff \ - "${FILESDIR}"/${P}-glibc-2.10.patch \ - "${FILESDIR}"/${P}-make.patch \ - "${FILESDIR}"/${P}-ldflags.patch - rm -f configure - cd script - elibtoolize + default + + rm configure || die + cd script || die + mv configure.{in,ac} || die eautoreconf - mv configure ../ + mv configure .. || die } src_configure() { econf \ --disable-static \ - --with-xcin-rcdir="${EPREFIX}/etc" \ - --with-xcin-dir="${EPREFIX}/usr/$(get_libdir)/xcin25" \ - --with-db-lib="${EPREFIX}/usr/$(get_libdir)" \ - --with-tabe-inc="${EPREFIX}/usr/include/tabe" \ - --with-tabe-lib="${EPREFIX}/usr/$(get_libdir)" \ + --with-xcin-rcdir="${EPREFIX}"/etc \ + --with-xcin-dir="${EPREFIX}"/usr/$(get_libdir)/xcin25 \ + --with-db-lib="${EPREFIX}"/usr/$(get_libdir) \ + --with-tabe-inc="${EPREFIX}"/usr/include/tabe \ + --with-tabe-lib="${EPREFIX}"/usr/$(get_libdir) \ $(use_enable debug) } @@ -61,16 +67,20 @@ src_install() { program_prefix="${D}" \ install - find "${ED}" -name "*.la" -type f -delete || die + # no static archives + find "${ED}" -name '*.la' -delete || die + local docdir for docdir in doc doc/En doc/En/internal doc/history doc/internal doc/modules; do docinto ${docdir#doc/} - for doc in $(find ${docdir} -maxdepth '1' -type 'f'); do + + local doc + while IFS="" read -d $'\0' -r doc; do if use unicode; then - iconv -f BIG5 -t UTF-8 --output=${doc}.UTF-8 ${doc} - mv ${doc}.UTF-8 ${doc} + iconv -f BIG5 -t UTF-8 --output=${doc}.UTF-8 ${doc} || die + mv ${doc}.UTF-8 ${doc} || die fi dodoc ${doc} - done + done < <(find ${docdir} -maxdepth '1' -type f -print0) done } diff --git a/app-laptop/Manifest.gz b/app-laptop/Manifest.gz index 388c6dee15b49df50ccbc4b09501fb718df13835..4de5f85a0208a9f7b5b836ad459801012c58dc3a 100644 GIT binary patch delta 3123 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 diff --git a/app-laptop/spicctrl/Manifest b/app-laptop/spicctrl/Manifest index 54fa1aa8eaef..ac7a5af326fe 100644 --- a/app-laptop/spicctrl/Manifest +++ b/app-laptop/spicctrl/Manifest @@ -1,4 +1,4 @@ -AUX spicctrl-1.9-makefile.patch 284 BLAKE2B 86f2e5f7f5748de8051deb3f94f86c1227416ef23b57e5f8ef9486dccb4a2d080fca3c36ad9aaecf65cd8b48a0ae0eccf37387a4360f021cd9d7a8fcb3c0446d SHA512 65a4dc464660cb7b157f3fd6c17dbd1ef9a1976525e68b3bbab72fbb389cc1ff98da43a7e332be360727852ffa86bd237ef633f8253cb1a731efa91a99e93913 +AUX spicctrl-1.9-makefile.patch 444 BLAKE2B 18e609c9550db571e4fe589b1f9e0418dfb0c8050b32f33fc843cd3317c9d02bce7fc06a51bf922ea653e32d74c1ef3595c8c09352c8f030cb4c0b3f1b2b5152 SHA512 db3fc9a6f45d1dceaceac7289990fb8e321307ec398b8cc9a159dce0ab72b4d0600a75262f23bef8868fa9d502812596eb8977e8946fd17a95e4318df05130d4 DIST spicctrl-1.9.tar.bz2 10917 BLAKE2B c26101bb13bd512434b076b9fc6467189c7cb60f7b4a8dd0eede7b18b888d2b418c505896f2b52724df5ea7fab50b336f5843369a9ef4d19e642adc0f8399a01 SHA512 7b1d7862a51dd3321fe84cc5921d71a8f0b978755cbd7c31e54a59ad1c9d3f781d649436bd9b7fba71446a593ad7e925470731f5bd135350942fb0c03fbd4d3e -EBUILD spicctrl-1.9-r1.ebuild 538 BLAKE2B bb22fb85feae533c67c12d0d51ee30fd5bb08599df03893235db9c4cf4aea3234b5f2e4272796ef34df5ed6aca97129b779f98858a1cdc8313d090aa1fa21ebe SHA512 346ce1707c6c8baeabcbd89415ad8ce395a501fc5fb3ffe9c5c87b128da7737f9d0d6da28d2f2441142e1b340d693c8a8fc3f52b412caadc6d5149d18f4d5da5 +EBUILD spicctrl-1.9-r1.ebuild 487 BLAKE2B f4526e0a6ed8733c340196b2248252d453b06d8976d71885e902fd55fdcff12a553a97d8d03da32dd0d981fd6e98fdbaf6a0b7db4be251430d54a93f11145d86 SHA512 6ed02d02f0241a27e8ecf4aa16c795cb3407e732b8c1ca22cdbca155ae1850cb325c91ef1a8352a72e165b369232f1a5c66052587fbee7ba0a904c80918125ec MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/app-laptop/spicctrl/files/spicctrl-1.9-makefile.patch b/app-laptop/spicctrl/files/spicctrl-1.9-makefile.patch index a49a29c30fb5..ea2935d02963 100644 --- a/app-laptop/spicctrl/files/spicctrl-1.9-makefile.patch +++ b/app-laptop/spicctrl/files/spicctrl-1.9-makefile.patch @@ -1,11 +1,21 @@ ---- Makefile.orig 2012-11-20 12:38:41.528871594 +0400 -+++ Makefile 2012-11-20 12:39:42.630871103 +0400 -@@ -14,7 +14,7 @@ +--- a/Makefile ++++ b/Makefile +@@ -1,6 +1,5 @@ +-CC = gcc +-CFLAGS = -Wall -W -Wshadow -Wstrict-prototypes -Wcast-qual -Wcast-align \ +- -Wwrite-strings -O2 -pipe ++CFLAGS += -Wall -W -Wshadow -Wstrict-prototypes -Wcast-qual -Wcast-align \ ++ -Wwrite-strings + SRC = spicctrl.c + OBJ = $(SRC:.c=.o) + LIBS = +@@ -13,9 +12,6 @@ + all: spicctrl - spicctrl: $(OBJ) +-spicctrl: $(OBJ) - $(CC) -o spicctrl $(OBJ) $(LIBS) -+ $(CC) $(CFLAGS) $(LDFLAGS) -o spicctrl $(OBJ) $(LIBS) - +- clean: rm -f $(OBJ) spicctrl *~ + diff --git a/app-laptop/spicctrl/spicctrl-1.9-r1.ebuild b/app-laptop/spicctrl/spicctrl-1.9-r1.ebuild index d1aceef29615..673144b0e853 100644 --- a/app-laptop/spicctrl/spicctrl-1.9-r1.ebuild +++ b/app-laptop/spicctrl/spicctrl-1.9-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=4 +EAPI=7 -inherit base toolchain-funcs +inherit toolchain-funcs DESCRIPTION="tool for the sonypi-Device (found in Sony Vaio Notebooks)" HOMEPAGE="http://www.popies.net/sonypi/" @@ -12,17 +12,14 @@ SRC_URI="http://www.popies.net/sonypi/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 -ppc x86" -IUSE="" -DEPEND="" -RDEPEND="" +PATCHES=( "${FILESDIR}"/${P}-makefile.patch ) -PATCHES=( "${FILESDIR}/${P}-makefile.patch" ) - -src_compile() { - emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" +src_configure() { + tc-export CC } src_install() { dobin spicctrl + einstalldocs } diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index 6cf7c318c7f53b47ac61fbf4c9d1b79a093d4822..55cbe196153b717ea5e61ffa826dedc6b73054f0 100644 GIT binary patch delta 46492 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%0D^=b*c`P62px@n_fQG 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 YKCTYxiTY{R3<==>2mHM*GD27Z0H{2_EdT%j delta 46425 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.org Alexey Sokolov + + CalcProgrammer1/OpenRGB + diff --git a/app-misc/beancounter/Manifest b/app-misc/beancounter/Manifest index 0fbf42ccb62e..1489b0043bb8 100644 --- a/app-misc/beancounter/Manifest +++ b/app-misc/beancounter/Manifest @@ -1,3 +1,3 @@ DIST beancounter_0.8.10.tar.gz 88658 BLAKE2B e2f848289398e45066375f80a0e7e2d0e93e7bbaa1d957acff95e67c2f8ecf482c3fae9cda7c64735974f7228d15308e99b841716d26a5847ee4de2bd5e81e67 SHA512 6d1270f0846987fe73480e0f6b46d1c27971d70ffe2622dee9a907f852249f7d30459003cc560c95dff9e6c973a88e81c4f6f63af8f8aa278861962bba703c1b EBUILD beancounter-0.8.10-r1.ebuild 878 BLAKE2B 5da0358bda2b97afa349fa2100f05b6336f44cf6bf2e2eb92c730abd379eddac7aaabffdd995f890e2f6ba7ea1ebabd6ced55f2fb41ccfb04700b7f7cf760f05 SHA512 467645c90cfeb26bb6a011e422c3e7def9e000aec30fb90aaef0a6e5e852303cee4da4a351af75317de84c79582057b829d70f801528221e3f303c60ab49e83f -MISC metadata.xml 323 BLAKE2B a124f17ff830d781687a13ce15eb6ef109741b360aa85169d73a1f66786835a46b51f678127fa0264b03b47d8931bd8b9425cd1a171e2603d5f2d5aee796c558 SHA512 45dbc118728f97578e8c3f89eef2facb9c8b1e0acd3fcd8fbf2f502ff2b60eb0e7eb7553ff90915d12835f6c04982c281bb75f7ffb66d45199530a1d7c3410bf +MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33 diff --git a/app-misc/beancounter/metadata.xml b/app-misc/beancounter/metadata.xml index 055dc06115a6..7a38bb900964 100644 --- a/app-misc/beancounter/metadata.xml +++ b/app-misc/beancounter/metadata.xml @@ -2,8 +2,4 @@ - - Finance performance calculation engine with data acquisition (Yahoo! Finance) - and SQL backend support. - diff --git a/app-misc/beanstalkd/Manifest b/app-misc/beanstalkd/Manifest index 88a7c3b00e5f..71dc1e9380c5 100644 --- a/app-misc/beanstalkd/Manifest +++ b/app-misc/beanstalkd/Manifest @@ -6,4 +6,4 @@ DIST beanstalkd-1.10.tar.gz 66243 BLAKE2B ff9c37b82073435523e0bc98169026ba9c1f8e DIST beanstalkd-1.11.tar.gz 73386 BLAKE2B 345873711b4d40c17044dddfec02a03a95cb42b274fa2a3459227aba585678c1b3e192947c4c82e9b6688050e1add5623c38ed75040a1135d523c888706d519e SHA512 322e6400c36fb3d7b06b7feb3e7dde5e64137382fb81ca1f11e3b9f72b4246ba719d139a571efcde9fe1738ba0e9e05a6ce3ac2d49a9628f6d455c81ec2a033e EBUILD beanstalkd-1.10.ebuild 1052 BLAKE2B a33b258f2ba61e14b97c91a7bdb1ba086fcef9863c698e72fb32ce13fd04e6a39b54dd96be74f20bd8fcd3c7d1b559978a3d388a2e16d8e890c883208e6c31f5 SHA512 40275b672b14f144421067d42ed765ce76b03876f648a34c138bbefd983ae397936d256b0f1c413baebe65cc91324f4650e6b405ac4d4158bf1874676c3fdc2b EBUILD beanstalkd-1.11.ebuild 985 BLAKE2B 729045c56f460a1d9f517308885cf16edfb0c41f81854ce959c578fbe22f57c0afeac260233378ccb1168c30e657569f6928fe21814bc4676a73d9ce035c6c9c SHA512 d8cca359f0e66c4f48b08fc15a49b0f295c23a62c09fe8b9f741cda0205290165e4d929f8c8296efebceaebedaf5aba3517caf8ef4f34414a133e510208e1ef1 -MISC metadata.xml 436 BLAKE2B 72356d3a95f45dc54e13946b8d41e698b60d44205e9ec90cee10d916f71ed0e6ed2a81929cbc705c8eeae00587790b2c4d2439a0ca366f28cf123ddcf3137f38 SHA512 7766293e42fb4786e971b259480f4e697745d23db9b332e24c7edda52d8ccbc2ebdb1ed1b1c9265f22d9ec698fc144acd6e7576cef66f3a33db8a4f102b08140 +MISC metadata.xml 335 BLAKE2B 4e07d8ed52588274c004754f8d1e379057a081091f2d4d7fdb21c8b0cd07a6f0b8ca2ecf447686051a60a969179bd5401c9117c50d5317c5667296678ce6f1f3 SHA512 ef75a50ccb4db0c6c8423aa8527e25b23bfbe88db0d1c2461c0921bdd859b2dc823227642d91e420e81c26fd08729ae51b38ca8b6b3ccddfa90e7ca75fe7c7f1 diff --git a/app-misc/beanstalkd/metadata.xml b/app-misc/beanstalkd/metadata.xml index f0352343e9be..7e81f273fbd7 100644 --- a/app-misc/beanstalkd/metadata.xml +++ b/app-misc/beanstalkd/metadata.xml @@ -5,9 +5,6 @@ patrick@gentoo.org Patrick Lauer - -beanstalked is a fast distributed workqueue service - kr/beanstalkd diff --git a/app-misc/glastree/Manifest b/app-misc/glastree/Manifest index 84ca0da76890..c87ac7053652 100644 --- a/app-misc/glastree/Manifest +++ b/app-misc/glastree/Manifest @@ -1,4 +1,6 @@ -AUX glastree-posix-make.patch 559 BLAKE2B be055c7114bd0ddf52aed5b09ccba2110b15167019146ccddd411aba48e07f6d8091756a47034915ff7c253d166137e0e34a7fa92cb3263bff53886bd4a37aa8 SHA512 fe76f51fc869ce03b9e44270045b6b92c8d69e4fac5878eee7167899633aad1fe2d68648310f3ba6edd47360dcb93c7d0dbda2323e9c2d44adf0d984708a174d +AUX glastree-posix-make.patch 535 BLAKE2B 3a8e4918c2a5206978cd0b748331e444e59643b2262b494aa11a9e8147afbffacc455afa89e7931a3013309241e9aa6a40ad9e5ecc11c8025afdc07926cab498 SHA512 a9a79aac878dddb49022f7fa1abf302147e540316e0fc472286dec839125003e9d09ff30807469a6a6ee179dabfb3b128ac111f94a295fcb10f63307a170a736 DIST glastree-1.04.tar.gz 5846 BLAKE2B b380b577a712f08b0a3ec89627d9f8bd20c76244ab19c8e76d27ac2fa08b0242381c280430fafe8a43bef78de8954d4660051d7648550c4ecd789a8941b55a4d SHA512 81b819bc91780f42f945db13efc97faadd661c3272007dc0b90ed998776d3fc0fbe406249f069f0065271208c9f6ccd0488021d384e05d5b9da39311bec8f94d -EBUILD glastree-1.04.ebuild 635 BLAKE2B e4ff8181d2701c2933136ddc98f6685e2c43e8c70d8993d2d1fa2d709a441c2191a005a0a91e275c5802aa310b0359cd4d8270bf36960cdc3d44e9bd1cb8fc45 SHA512 cd9989a5c734ba1df00af5dc79a34cb7ff4c3ffc9367a9dda494dcdb6bdd31a201fc3b95b664a79014c22ac895df4fdb20daca5968b124d10e18773939853406 +DIST glastree-1.04_p20150525.tar.gz 5716 BLAKE2B e248d607ce87f4e78d880c67415c8eb15325a15dca222d14bc9fbafbcfd30c356f71a73fcfc4c8df80c645741e8b0edeca71cfdd0d66b284facad23b5322d64b SHA512 cff2fc671265f7be62b098f9c0a6f8c7711f86c014b64bd0bc1dde4c1570e7707de735d2a421e78d15ff126bcd6cbf18c90ba96bf7a5b30c5f6135c2e4a03179 +EBUILD glastree-1.04.ebuild 596 BLAKE2B 86b06b0707d170772207af3537b466e67890ceada4c98e43489b31a261f02735b1246662786ebf6c8b6279ee19ba37b071d7796660cf630bf911d9128d91ed09 SHA512 d0519c65d28a1faf6710c8fc4dc802d1ee863966e90cedf21f862444b84e4e98231c51248e749ee585a2d0708f7153d98b6c14a1cc9067c067534fb1cad54b03 +EBUILD glastree-1.04_p20150525.ebuild 790 BLAKE2B 0f3970c2eac909b4f328c9d6c3a4c5f468216eb3fd3461238d001b384cd0624af07a425d1ee89f06ac78d76ec94548272324f17395293bbb1825fae0cd8751d1 SHA512 f9b549bfe93c93a2f79071a2a6d167df57387e2e39c5e8e22b87636b5c761c028ce9cbdd8744e73a08e61c59690394e096453fce5ada40defcb26dcb7fd003d3 MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/app-misc/glastree/files/glastree-posix-make.patch b/app-misc/glastree/files/glastree-posix-make.patch index 07e4bf6ec91a..6d0dc395812c 100644 --- a/app-misc/glastree/files/glastree-posix-make.patch +++ b/app-misc/glastree/files/glastree-posix-make.patch @@ -1,8 +1,8 @@ Make sure the perl code is valid both with and without the backslashes. Some make versions strip them, others don't. ---- glastree-1.04/Makefile -+++ glastree-1.04/Makefile +--- a/Makefile ++++ b/Makefile @@ -24,8 +24,8 @@ install: diff --git a/app-misc/glastree/glastree-1.04.ebuild b/app-misc/glastree/glastree-1.04.ebuild index 892b11bc30aa..699a36518cf8 100644 --- a/app-misc/glastree/glastree-1.04.ebuild +++ b/app-misc/glastree/glastree-1.04.ebuild @@ -1,9 +1,7 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=4 - -inherit eutils +EAPI=7 DESCRIPTION="glastree is a poor mans snapshot utility using hardlinks written in perl" HOMEPAGE="http://www.igmus.org/code/" @@ -12,17 +10,16 @@ DEPEND="dev-lang/perl dev-perl/Date-Calc" SLOT="0" KEYWORDS="~amd64 ppc x86" -IUSE="" LICENSE="public-domain" -src_prepare() { - epatch "${FILESDIR}"/${PN}-posix-make.patch -} +PATCHES=( + "${FILESDIR}"/${PN}-posix-make.patch +) src_compile() { :; } src_install() { dodir /usr/share/man/man1 - emake INSTROOT="${D}"/usr INSTMAN=share/man install + emake INSTROOT="${ED}"/usr INSTMAN=share/man install dodoc README CHANGES THANKS TODO } diff --git a/app-misc/glastree/glastree-1.04_p20150525.ebuild b/app-misc/glastree/glastree-1.04_p20150525.ebuild new file mode 100644 index 000000000000..8e8a41a96311 --- /dev/null +++ b/app-misc/glastree/glastree-1.04_p20150525.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +COMMIT="1dc111308356d999f2a32aa50b6a0737ec5e6b09" +DESCRIPTION="glastree is a poor mans snapshot utility using hardlinks written in perl" +HOMEPAGE="http://www.igmus.org/code/" +SRC_URI="https://github.com/jeremywohl/glastree/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-lang/perl + dev-perl/Date-Calc +" +BDEPEND="test? ( ${RDEPEND} )" + +PATCHES=( + "${FILESDIR}"/${PN}-posix-make.patch +) + +src_compile() { :; } + +src_install() { + dodir /usr/share/man/man1 + emake INSTROOT="${ED}"/usr INSTMAN=share/man install + dodoc README CHANGES THANKS +} diff --git a/app-misc/gtk-sunlight/Manifest b/app-misc/gtk-sunlight/Manifest index 286cbf2c4434..a05ce340aa86 100644 --- a/app-misc/gtk-sunlight/Manifest +++ b/app-misc/gtk-sunlight/Manifest @@ -1,3 +1,3 @@ DIST gtk-sunlight_0.4.2.orig.tar.gz 562581 BLAKE2B 6fd80fd0324de2e7fbe5cf72eddecee128abe4d4d4cb13c30c224241f1fb99a8683bce43f2b60dc309ac9479f424bd31db5a5c2c659a36da0266b3fc58cd687c SHA512 6490172beeb4c3566a42de858e321cdf83be6852d5c290f75f41d22855d002e8609948164cb757e787a1123a4fe47b69272996ffc821c057b7c6ce8b0b180083 -EBUILD gtk-sunlight-0.4.2.ebuild 559 BLAKE2B 750d438eccb58dcc04d89c6553ae13c815279d5ae3c9ae5e4f1ab55618edd6919b134341a5725710a4f0b74454894efcb9f3a5189fa85a6e3a149c6f3b8dbf69 SHA512 edcd618616c2c1595439a8736b4974685656d4de258d447bb4ca1543a603c19c2d496ebdf2bf839dbc691a097c84700c8e6c05951b96a93ce74a9ea5758fa9ce +EBUILD gtk-sunlight-0.4.2-r1.ebuild 566 BLAKE2B fab12ed2954eda60aaa1b3064683dc88b566c4d7ca96da0678ee718a36603af02e9892b67cf987be049adb54a70bae8b99dba406bd3d79a21adc4935244dbd31 SHA512 a99f5b575e19b0f6398abfc42274b86c30f74790048997873d0d57ab585911fbfcdf4032fb168de1992d782bc65459a0176fae2c229417f96a0cf66fb76d48bf MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/app-misc/gtk-sunlight/gtk-sunlight-0.4.2.ebuild b/app-misc/gtk-sunlight/gtk-sunlight-0.4.2-r1.ebuild similarity index 80% rename from app-misc/gtk-sunlight/gtk-sunlight-0.4.2.ebuild rename to app-misc/gtk-sunlight/gtk-sunlight-0.4.2-r1.ebuild index 5cc337b88d9f..e98885b1e722 100644 --- a/app-misc/gtk-sunlight/gtk-sunlight-0.4.2.ebuild +++ b/app-misc/gtk-sunlight/gtk-sunlight-0.4.2-r1.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=4 +EAPI=7 -inherit toolchain-funcs +inherit toolchain-funcs xdg DESCRIPTION="Real-time Sunlight Wallpaper" HOMEPAGE="http://realtimesunlightwallpaper.weebly.com/" @@ -12,13 +12,13 @@ SRC_URI="https://ppa.launchpad.net/realtime.sunlight.wallpaper/rsw/ubuntu/pool/m LICENSE="GPL-1" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" -RDEPEND="dev-libs/glib:2 +BDEPEND="virtual/pkgconfig" +RDEPEND=" + dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3" -DEPEND="${RDEPEND} - virtual/pkgconfig" +DEPEND="${RDEPEND}" src_compile() { tc-export CC diff --git a/app-misc/khard/Manifest b/app-misc/khard/Manifest index 69854a431f50..8a2ead4c980a 100644 --- a/app-misc/khard/Manifest +++ b/app-misc/khard/Manifest @@ -2,4 +2,4 @@ DIST khard-0.13.0.tar.gz 5083020 BLAKE2B 6dc95335f89d5034ddc5fdfafca06b2bfc96c2d DIST khard-0.17.0.tar.gz 593928 BLAKE2B 488e1df70212c856d8dfa43955e681344fb1a257d765c81820444f6435d39aec782da9d01edeeaac0b9a87412db680fde368c39c74faa82b0eff2d7a0a2dbc6b SHA512 9cb936aeaa327b9837488a752906bf603429ca0c7240703829220119049f5f62e84f7e4c90bb81799307fe446c3aa47fe6ee4112c276b6bb329c959be438ba25 EBUILD khard-0.13.0.ebuild 1235 BLAKE2B 55db533885da6339c122802a22806fb789d7d10af7d9fdfe07eeff2ac6716ae69ff6cb48e85535bedc2a4d04b302e8045f8e8d3f8ae5a43b04c6efc4297daea2 SHA512 199f0c7adf2192b699926113a62813c9c3ef6fb357e8afb7a51fae19b655bb5dfce8ba9311f700fe26b8f55e65f2ffce5185f4268487eaaf396a98d3c7a5edcd EBUILD khard-0.17.0.ebuild 1210 BLAKE2B 17fe3e43bfd65b9a619a49327528ac429b12a33427fd7807439e994f3057601cc3e5268314776468702eeeb9d5c7feed4595c3ef2bf718d579767d0b03ba0a9b SHA512 adf86ed27af6a4658298cc2c9e0c0608f63ce0ecae52341bb2fb5beae56fda8198062ba0c9024bcf8315b79a97955bfef6bee031f1fdc095cde2b6d5a85bf544 -MISC metadata.xml 562 BLAKE2B d36c685675eadef8a3d6fa9e0f3caca84c25b9d82157e003883c069bee020148981b3f409d0d4b54824b7afd333bdf46c300c46065de73f2c625ef23f8c73038 SHA512 2d7233616e782afbcafe7bb91294c9db007cbc34cb298383598af52484ac201ed70d3c7840956e2906b34ef6dd381368f9b8d6396f650dd385b893f64431c042 +MISC metadata.xml 543 BLAKE2B 6da71501ec740c50c0d48e058620d59ec4224daaa79762dc05655962cc57d08ace200fed8e584185f63587cadffcae18e4e2870ff804a1901b559bf8825a0105 SHA512 3ed52f8d71a10c2c1ae9136434be79191d6c8c4f42f9c935c3f4d5e6517dfae09820ee8ec5436f73411ae6cba982d5e537ab5d3e33b9b66ab8759a560b8ce734 diff --git a/app-misc/khard/metadata.xml b/app-misc/khard/metadata.xml index 983f508b74c2..0810dfe60baf 100644 --- a/app-misc/khard/metadata.xml +++ b/app-misc/khard/metadata.xml @@ -1,3 +1,4 @@ + @@ -15,5 +16,4 @@ scheibler/khard -Console CardDAV client diff --git a/app-misc/linux-logo/Manifest b/app-misc/linux-logo/Manifest index 20a95edd673d..c46039bc5c56 100644 --- a/app-misc/linux-logo/Manifest +++ b/app-misc/linux-logo/Manifest @@ -13,4 +13,4 @@ DIST linux_logo-6.0.tar.gz 117486 BLAKE2B 3340b893574f0c18561b208824cd80cff19c38 EBUILD linux-logo-5.11-r4.ebuild 2260 BLAKE2B 991a099bfe2644d2cdbc8a87bc6ad741bcaf957af788246bf9e9d80c0f4c40b013c8ab30b34877af053263b22d249266d6f2ed8d3681657c23ce1a9d43994d95 SHA512 9319f5f3d9db13737766bb2ab8bbd6a84c4a281106ff6d0f3ee171560b4201b23385797ee6ad1ce87f4017b79882cf98a32a7588ea2eb418b97bb0e52231e7be EBUILD linux-logo-5.11-r5.ebuild 2282 BLAKE2B beb00eaa05d1075dfae1ee11650e36e619a3c9773ac27d86e6485e2842af6bbf74957494aeaa31a310129e1af1338e32ed1bd8ba0aa88b9d546a48e02e9ff3e9 SHA512 c085b8f05f310098ef3effddc8ad3651fca8801d8d5ef6f0d62b205559dbc1ee4ec58402671e7fefb8dd76ea57a16c6889e5240d0c3a3a2d194078b674dab952 EBUILD linux-logo-6.0.ebuild 2164 BLAKE2B 429e394ccb44b1d0359883405cbcd925ebb791418399bb5344a53380a300de6f7be2f96b125b17e54dca4f4f00e45db700e64346106b8e234905daef379818a8 SHA512 42212145ba364a016c4a7b551f2ba0fb04dd7cd60f4c7b4eac3ded055cd22391280c84b45c751585d6d4a1e643d18ae1ed6a7bce78bad7f1839c34c278805b62 -MISC metadata.xml 490 BLAKE2B 86e3962880353e6e86dbbf5d6582140126a5d2c56eff5e110119aa9a77b73051258ab4624220733da236e6ab438aeb6ac11102481a792afd4807dcbcdf669c11 SHA512 103652d3e84265d69b041a3268935de7fd1935c0cca90d905656d845009037774e46cae7116fccdac64c3fdb919a1a2b011600ea1858277117420bb63b5740df +MISC metadata.xml 252 BLAKE2B f7125c07f7cb9fe1a8d301f198091320ba83ef3547e579b9825298715066ba3506be216900b5317106da011f95df9411b99b100f14f741832ab500fda6acb788 SHA512 6a56c24e3731dd9512fa264d3dce1fe36ace891a17394c483586e0be1fffd153e901228d3ee9c471a226b04cec27d3f78ed2de491e46238de4b06538dab7e724 diff --git a/app-misc/linux-logo/metadata.xml b/app-misc/linux-logo/metadata.xml index 351315604363..7d273a80ff68 100644 --- a/app-misc/linux-logo/metadata.xml +++ b/app-misc/linux-logo/metadata.xml @@ -5,6 +5,4 @@ voyageur@gentoo.org Bernard Cafarelli - A utility that displays an ANSI/ASCII logo and some system information - Una utilidad que muestra un logotipo ANSI/ASCII e información del sistema diff --git a/app-misc/linuxspa/Manifest b/app-misc/linuxspa/Manifest index bf0f5ad8f728..883dd2123c65 100644 --- a/app-misc/linuxspa/Manifest +++ b/app-misc/linuxspa/Manifest @@ -1,4 +1,4 @@ AUX linuxspa-0.7.1-compile-fix.patch 345 BLAKE2B 98594daf87751bab29059329768e7de15b5310afe6480438791751c209be10478a95ad0d9b8b6bd5fe748e990ab52753daf30bba622fce434e9017dc6b54bde2 SHA512 28ca542d3b72cbf7a5e33caa1a98b6a0d76a021359f5fa7222cc1328b938dffc5fdf4a39cf11d60c7247d269cce938239a1c0eff8e32b60835598a41290c07a5 DIST LinuxSPA-0.7.1.tgz 45448 BLAKE2B a3181e823cf780e000bed2850786bda8045e5d4781ccd78fad420fd42109918aa5c8167ca4a1246795c8c98bea65b3fbe633d6fcea3d58770199c33eab81b5e8 SHA512 4b622330e88abe7d4b91392e75ef8d90902b731e051a7bdc93895aa82b6ae33a5e65bbe950c8d6884985cf8b7bdb1c3dd46b24d75f7c90a872e0a7758f929673 EBUILD linuxspa-0.7.1-r2.ebuild 850 BLAKE2B 16f6b4dfe385f1bea3c4e2d565acea5bfb672f0c19fadab134d96b2f252dd09a4329acfc78d3f27dccc9281de211b8f2ce76c06cc84339cb92521e863f58ff06 SHA512 5f818484257272ea59c0df8ced170a37682b69c9e5b391081fe2264879e376866792d596c52c8f72a7ec890c74941b0a39ad08d27276d73e7b48581c9675f62f -MISC metadata.xml 317 BLAKE2B da3d82b00fe50b1bdab6212a93c7acd25587825cb1999f85f3a27ff1902cffeeb0de13202bc32f4549e6369a2cedcf422625e584a658a19b08eae633ebe1bc21 SHA512 a6d35dec316005a67ca7ab5da64ff695567b864282601de68b8cf2927ca28c5c0970592ef27c8d5031a0fb3dfbef7753e485fc4a6cacfc3beecef475fba14d72 +MISC metadata.xml 250 BLAKE2B 323b829796ef95b2c3b28a76479a54bf8da53e2e2bb8a112e984cc405ff36de4e66632f9d42526dfec353f2eb7b36e2daa71cdfb473125e27656704f4fa8848c SHA512 37ec77d2258edb70beaf298e53680c0feda9191988bbdc537d8c661770a08cae897d337213730682a4854cd08d592b56a3be3c1247cece6bd9cc2cfbf6fc8963 diff --git a/app-misc/linuxspa/metadata.xml b/app-misc/linuxspa/metadata.xml index 77681b22f7c4..e9e3dfd9408a 100644 --- a/app-misc/linuxspa/metadata.xml +++ b/app-misc/linuxspa/metadata.xml @@ -2,7 +2,6 @@ - Linux Serial Protocol Analyser serialsniffer diff --git a/app-misc/lsx/Manifest b/app-misc/lsx/Manifest index 4025bd1be3b0..297195dd5b08 100644 --- a/app-misc/lsx/Manifest +++ b/app-misc/lsx/Manifest @@ -1,3 +1,3 @@ DIST lsx-0.1.tar.gz 2130 BLAKE2B 0293945b76d76d755675d8d57ef7f09b668d0df7997ec0e5df927dfb4dcd6d24217b27e114c498680028c52bb21c8a1106dbde2010c47d77d66acf9589e74a9d SHA512 19f3fa4ecc22817332716d58d287ab7ea4b07bbed1d909b00931b272f1613d8aeb315435495d51a5f918f53e3f0ce68e964813cdbfefce0176924f3c75aa623a EBUILD lsx-0.1-r1.ebuild 714 BLAKE2B ad30f900830734f5456c22c349962a845dc4e6437f54cdadc6233b5c32b5b3546b74d48ae00080c186fddbf90a9f8f44693cf80ee9dca79f1e116cf82b2d7abd SHA512 d8f99da2eb10aafd864be451677afeab72d42e27bbf4a7f2d6c0c85fd459eaafc1dcbcbb14f0401cc7bb44df3332bac5e9c0a58804cdcf7bebe17232b434d19e -MISC metadata.xml 277 BLAKE2B b9389d5db9efc1f16568f1fce62c47e9fd8829608aa3084db3decedefa711e065af20f29b0c5a2d9e93beac60ed0f54d098640e56fb93824dcb0b3d2f75af7bf SHA512 99cfc61af14bb324d776b6865339d8f9626450ba2f837bced0624ed80aad5f177c35c4ac3e3cfe636d175ad1f7eb478cc735dde57a6bb691fd608c57253db1c4 +MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/app-misc/lsx/metadata.xml b/app-misc/lsx/metadata.xml index fddc83784ddf..6f49eba8f496 100644 --- a/app-misc/lsx/metadata.xml +++ b/app-misc/lsx/metadata.xml @@ -2,5 +2,4 @@ -Prints all executable file names of given absolute paths to standard output diff --git a/app-misc/muttprint/Manifest b/app-misc/muttprint/Manifest index 701a32b2ada9..ab93ea5e004b 100644 --- a/app-misc/muttprint/Manifest +++ b/app-misc/muttprint/Manifest @@ -4,4 +4,4 @@ AUX muttprint-0.73-pod-encoding.patch 1305 BLAKE2B 4a53284c3531cf71e9a86b6de10f2 AUX muttprint-0.73-warning.patch 404 BLAKE2B 23f0dbcae883aecbe2f9a26567ca432309e3345a8791930ea7c961c71d7fa452ba2b810715dba56825c972be0b65503c9351a2c3a077eebc8f460cb99bca0fea SHA512 4f39fb455c0f99a68b2c004556377c5c385ecf136ae5a317fc1418497bfa28d0965e8b4572897a74da651b75c17cbebe0e12cb37950f8a45cb3b2c4205f65bd5 DIST muttprint-0.73.tar.gz 361268 BLAKE2B 0d7a84056df8550368783acec52693dbb68f5be547394cbba8701619ab7e73ce69d68f2d531cfa45b56321db89565d5be4e7b72e0c58bfac977c3143ca7b895f SHA512 607bdbee769e6d3a954979f15f017875a70078462bdbd747ff65dc3ac61fda3a0c32b261430faab8e457d6781b03d9f266ae2d21cdbdd058a7635ba9ddd27834 EBUILD muttprint-0.73-r4.ebuild 1749 BLAKE2B 7c6777010a6f30df0a00822f7633fac2753386de478b902be59573ccb32b225cba7e15621f9f6f27838322d101673ca367ab2b5ceb5c88cadb0f835fda60ca5e SHA512 9cc56828a72af4684403853f88dd28c59d78173135500f4d52e8009aa9d49f81382db6bf73b5f569c71ccb0e655b7ac05fa4b9070610ebe3907dfdf54b61bd9e -MISC metadata.xml 475 BLAKE2B ea3b25e47a492d7445f598c459130b89bc95a5c710dd3a90be5ea8cf031299e8e5009d05bd43491ce957b7582bb9da7c29ecf4e3f53a09049b0099ce2aaa7e2e SHA512 087e4806bfeeddf8abd777cf75038e80ec754205808d3a595b76bcb91be592e25ff09e9a1a4510b61ff404002746d46e64eef65fc2a67cc3324c1c337b748082 +MISC metadata.xml 308 BLAKE2B fde4441a8f5a4e0d84bcf73daafd749fc02eb642824a78776b39e91e0daaa59767aefab5f2bbc6793d35da66ca710a59955d5cdcbf5c4d0c58040ab884f5726c SHA512 9021c73bc666f5213c3c1246b2544a0fbbb930bfaa3acbf3c79f142199cdb5d0c0fd0131989c7f48a2b4c95c2404411d3afeb6bbdc715a5f7d256ab5b36384c5 diff --git a/app-misc/muttprint/metadata.xml b/app-misc/muttprint/metadata.xml index adfa2f1f4a12..e03f22a0dc24 100644 --- a/app-misc/muttprint/metadata.xml +++ b/app-misc/muttprint/metadata.xml @@ -2,12 +2,6 @@ - - Pretty printing of your mails - - - Impresión elegante de sus correos - Builds documentation diff --git a/app-misc/qcma/Manifest b/app-misc/qcma/Manifest index 4aa3ff2edc80..8a719a2d6483 100644 --- a/app-misc/qcma/Manifest +++ b/app-misc/qcma/Manifest @@ -3,4 +3,4 @@ DIST qcma-0.4.2_pre20181227.tar.gz 244336 BLAKE2B 5a7a33384d4c73050954901e8e8f31 EBUILD qcma-0.4.1.ebuild 942 BLAKE2B 46dbbaad37e7213b9f1be161318df1a33fd1db83161cc080c4f020410e0edb67465b22e27a31ee8dc85a5c7597f453903329df9a0cc64376d08327624c83fb3b SHA512 5ddcc125f584614ec7d4cfbc67d932ab9e2bc212e30c46f7c9980e7ea6d9e9dfc9c2bba5b0fb447a897b56755aa9dcf1c37dcf5a5bcac71199120650403956a5 EBUILD qcma-0.4.2_pre20181227.ebuild 1017 BLAKE2B eb3dd5f777c425365ed2053dae32f59fa8f0605787aea99b10e52c86c98f68cdc9e2501d320cf03b3b2cdba0d514371f25f4c8de0f7eeb6035e78f05e3ea907f SHA512 0616dc4d6e2d4717e5de542f00069ba28be193dc56f76dbfbe799ae000dfa3c0b38727c79e5bd9d7017d361dca938c3a1c46039147914091891775fcc2a594cc EBUILD qcma-9999.ebuild 888 BLAKE2B 60914b30ecf6a12d8723795e2fb21bf4f137f639eed8d599d4e44134ee9b244297344db623575040158cd92669ab29d8b56c99758ccec433427f3e1cd94737b1 SHA512 b55b80ca481d111a11b4721a24441256b8c8725084e20178598a37f99984f880e19374f6c7cc1c5fe07fabf65ca074603a8af6ea23d76884924f450f2e1f2e46 -MISC metadata.xml 442 BLAKE2B decbd7d9d4961c0750267cd1a52f4c269e0cbe9ecf50af99d515d908346e581e26b93dcde20e7c94b769b8ff8526213f209a96608ca35d8e561ba7d087bca354 SHA512 c7fd8f8df81d3d7077de804b688e6310f62a86ebb223e4686334e201503e480f5bf5f7cb151a5086ab9cc5119897d37a7c794d79bce7e73ad98dcab3888ead1f +MISC metadata.xml 333 BLAKE2B 5bc19c81c25ca3c74535aba527df3512142645937959dcdc1de96a7117f2fb05ad5159280d715869c02e1800a6c597ba1e6d2128c4bbb93f0889428c98707235 SHA512 6b2d45fded47078cb5541bb216f09e71f9b436cf55cc03486f8840830e3946d02b8181ceda0d94f952d7aa8cecbfbb75c55ae503cdc5a9aad61da8e0c3af6c66 diff --git a/app-misc/qcma/metadata.xml b/app-misc/qcma/metadata.xml index 1587fbdb1e91..0b0e1782d2e3 100644 --- a/app-misc/qcma/metadata.xml +++ b/app-misc/qcma/metadata.xml @@ -5,9 +5,6 @@ mva@gentoo.org Vadim Misbakh-Soloviov - - Cross-platform content manager assistant for the PS Vita. - codestation/qcma diff --git a/app-misc/rundeck-bin/Manifest b/app-misc/rundeck-bin/Manifest index c47e59661e7b..9f4c94448569 100644 --- a/app-misc/rundeck-bin/Manifest +++ b/app-misc/rundeck-bin/Manifest @@ -3,4 +3,4 @@ AUX rundeckd.initd 452 BLAKE2B 991239e09590f82b0b5f45c2f17700479f2e5fc8f0922bb25 DIST rundeck-2.6.8-1.20.GA.noarch.rpm 101053077 BLAKE2B 44dc66ebbeb105e4ed5c198ca2cff9e69a03a226e43c0e68898a225955aaca471d1ada163962e25dbd3de097aa7582a3fae351d44a9740f1e46fc64526575620 SHA512 15620e306c10cae09eec95c43207cf88ebce69d4c7fd70289fac7f2f580343c623d77605f3dd5aa98cc882ec3512196aa431a2ff72e453780b415d19ee8bcebd DIST rundeck-config-2.6.8-1.20.GA.noarch.rpm 9460 BLAKE2B 97f943904ecfaa6d7a07bb7b8635ce13184f78fa3f042b5db8a4509d558836eda05772724e5fc58864a776900afeab790bbb6c86754e0f19dab12de827fda2a4 SHA512 ab4b9933bf942706cc1b8184375122d3e122e960761582d7b00b2a8981dc9b6cd6442ad8e65699db9e80e0a64b921f2916527f4c2263a58f70363e63a99b95d7 EBUILD rundeck-bin-2.6.8.ebuild 1277 BLAKE2B f5ed62450c7331c9e21981258ee1b2ab67c8a04c442cca015279422189473d6654342a08819b2df3fe64e9bf1c1d3bab9280d7bc7d452a9cff27346780195d9a SHA512 e8174725622e3a8619194c50918ac68e97dcecf312d0d1dee3596e0cb23df1f195c1dedd5a162d75385dbfcbf3e87801b0581e4be7baee2c806d8a200ce93f49 -MISC metadata.xml 446 BLAKE2B 67031aade4a42706f4df737979e8638152084b91e5428d722771dee17a6ec0cf8b47d4be7e0f84d9e2ee48d3b0e72bf16681a1522cdab5135a05a8d875a1d165 SHA512 920ac4a31f6d230aa42afb98a197e7faf6cf13fc7ae77cab7824ab9f6ceac6aafd0b12f7e1478354304b754924f70d315ef06dba13ec51c57af3ad65154fb54e +MISC metadata.xml 357 BLAKE2B 12dd8fa6e9f2fde87a1099ccfff29321cf82cb73617fb8c173f9ec3f28171b41f266a8a5a12224bef3c3fa56c830ed961630a640c1299a75c71b69ec6ecc0549 SHA512 381f317e07e399bc38d3b6eb773d9d8846fab3644deead6401f525cdf9d64987270edf4b38a2a82b0197fc2998ef825cec2d789ac84365d066271f0b16c859cf diff --git a/app-misc/rundeck-bin/metadata.xml b/app-misc/rundeck-bin/metadata.xml index 361b8c439fef..141fcf81ab49 100644 --- a/app-misc/rundeck-bin/metadata.xml +++ b/app-misc/rundeck-bin/metadata.xml @@ -9,7 +9,4 @@ java@gentoo.org Gentoo Java team - - Rundeck is a tool for job automation. - diff --git a/app-misc/rundeck-cli-bin/Manifest b/app-misc/rundeck-cli-bin/Manifest index 35c322e79264..d775b0ded566 100644 --- a/app-misc/rundeck-cli-bin/Manifest +++ b/app-misc/rundeck-cli-bin/Manifest @@ -2,4 +2,4 @@ DIST rundeck-cli-0.1.11-all.jar 3447560 BLAKE2B e840d3b27dd173244781d1c37a6c3348 DIST rundeck-cli-0.1.8-all.jar 3420534 BLAKE2B ea1ea74094fc0bbb84c0d8b052263d5e747a4407a8139124525b7d026d5ea3d9bf9c5db6dd2f0b00fd13a7d16f4c67133342da85f6872230a69fe44d6088eae1 SHA512 c7fff34c1a1091daf54e0ab89a832ab16e775704a6543af31745541419e3fc49d8b5fd47b404bda46dc1434945e652221825af553aff87b764623da4fe3bfdb6 EBUILD rundeck-cli-bin-0.1.11.ebuild 539 BLAKE2B b8baa97a972f404a5d097aa8e79deb215ef13000d70175b5aacb8bf6a52f8017ce99ea8eadffdd167cf56ec05d77974a6c64085188eb5c4a7aad751cc7b6c6cf SHA512 098f2af034357d16c5397451189082a6d905fb4230b97569b29b06bb9613385aa4d62b3052a12d5474dfe650ccd9623a26968585f5c9eef99f9bd6131103c4b7 EBUILD rundeck-cli-bin-0.1.8.ebuild 539 BLAKE2B b8baa97a972f404a5d097aa8e79deb215ef13000d70175b5aacb8bf6a52f8017ce99ea8eadffdd167cf56ec05d77974a6c64085188eb5c4a7aad751cc7b6c6cf SHA512 098f2af034357d16c5397451189082a6d905fb4230b97569b29b06bb9613385aa4d62b3052a12d5474dfe650ccd9623a26968585f5c9eef99f9bd6131103c4b7 -MISC metadata.xml 568 BLAKE2B 70e3ef9ffad4d6e5b64390db735dcb02835fd59dc7147b0a3c541ee7573a6a9a7dcc158aff4afc5702c7b052f3342aeb23683ceb3a284ae374390f2eca38d3be SHA512 3d650e73769e7ab68d5cd3e02f97325628172b8e36a99b3434029611f6c511122ff887f9a253095aa0a5a0ff0fba62128e23b0ef8c8863a3a8be6652073f617a +MISC metadata.xml 441 BLAKE2B 63748c0f151f93be0e85a5bde27cc9715a834df86b317c01ba2fec414d89af69f1f944aa6935b159e1214c9cd992e0e3494ba45b1d853078d51266ed1ea04cc0 SHA512 d6c2f911e5280f428bda1b36b088fc363ed49a5f43ea739a7bb0b3ce79fa044a7850304ded546fdca351f87f9b250f8dc8a5006fb47119b40aa41ea5bd234c76 diff --git a/app-misc/rundeck-cli-bin/metadata.xml b/app-misc/rundeck-cli-bin/metadata.xml index e5b6b571c957..216ad2c14e9f 100644 --- a/app-misc/rundeck-cli-bin/metadata.xml +++ b/app-misc/rundeck-cli-bin/metadata.xml @@ -1,4 +1,4 @@ - + @@ -9,10 +9,6 @@ java@gentoo.org Gentoo Java team - - This is a command line interface for - app-misc/rundeck-cli-bin. - rundeck/rundeck-cli diff --git a/app-misc/timew/Manifest b/app-misc/timew/Manifest index d713761243d8..fe50b581765a 100644 --- a/app-misc/timew/Manifest +++ b/app-misc/timew/Manifest @@ -1,3 +1,3 @@ -DIST timew-1.3.0.tar.gz 1125892 BLAKE2B 7ef9f6f405d710addd90758ea1188678aa3269354f81be583f63eb920c0163d0a428e9b62d896ba189f842494835df785e1f26d877bda03205a94067af8456d0 SHA512 38bf44c83d2315155ee43085957824db69d9501abf2cf0bdf51636169043d82b701ebfac3176bc1dfc0186abb7db7a3a40111968c85597e7edb73c66083f0ab0 -EBUILD timew-1.3.0.ebuild 919 BLAKE2B b2de4483dab2d91c091e45d2ee2480e9054142bf34adf4bebad4b1e589c95d5152e7f7a3e1b8a271e65cc0154e0965cb84d5d8a2df834550f71b679805ef4183 SHA512 be71ebb20ce5bb9beba8ed61747d441e063a5a5cfebb4a797bb35b9790fd1e5cfbbd1e224c1094f4048c112a6a2c236829f360b8c432dd11f68c7164ef518096 +DIST timew-1.4.2.tar.gz 1316841 BLAKE2B c451f37aeb32e999fe2cdca2eb5f234c7424b76f489324d5723a3649da37f53f5094989bdf8d5c2d27f5daa0d75c72ec4a01e3c19b8b064f28e4db82587498b9 SHA512 fe4c3def6b2cd78793dd97a38a61497b3910cd87a3315f826c64893b96a998bf30363f0df1892b74b718d03a279d51c1a636739225e101c5c126794e434076f0 +EBUILD timew-1.4.2.ebuild 888 BLAKE2B 41a2e83233277e5722567378b7337c33302b6319ade5605c9d3e32ed99896d523d1833f4ddc164e5345d4f83b5bee9af346f63b5d40dd59849e5c12ef7279263 SHA512 cb84813049c46eb18090f022e77c9eab56ecc4e72011bea60d12ed95f0e8f8b5e048fefd343c48bfa8eacdca447c3e83285f79b80ca9b4350af3e08abf5e1565 MISC metadata.xml 679 BLAKE2B a0d48844e9b28b17958a0019744ea6366e0e7893fbedba5805f8c00b9fa3e1110f2d61462ad295409bdca399db04377417fe646408b4ef4914ec8cfed7537e20 SHA512 3a10119fa8224b6629985c9acb30900029d3507412e8c47732a214d55d6c12c7b6013c15808be318344f2fbf789f95e9b4c6e8f259dc4378597c917bcf06aac4 diff --git a/app-misc/timew/timew-1.3.0.ebuild b/app-misc/timew/timew-1.4.2.ebuild similarity index 93% rename from app-misc/timew/timew-1.3.0.ebuild rename to app-misc/timew/timew-1.4.2.ebuild index 86785cd3972f..3887d9064d48 100644 --- a/app-misc/timew/timew-1.3.0.ebuild +++ b/app-misc/timew/timew-1.4.2.ebuild @@ -15,8 +15,7 @@ KEYWORDS="~amd64 ~x86" src_configure() { mycmakeargs=( - -DCMAKE_BUILD_TYPE=release - -DTIMEW_DOCDIR=share/doc/"${PF}" + -DTIMEW_DOCDIR=share/doc/${PF} ) cmake_src_configure diff --git a/app-misc/todo/Manifest b/app-misc/todo/Manifest index 057b1dcbe798..e357485d44b0 100644 --- a/app-misc/todo/Manifest +++ b/app-misc/todo/Manifest @@ -1,7 +1,7 @@ AUX todo-2.10-fix-bash-completion.patch 344 BLAKE2B 8e19719ce96559e49715bec34e6e4b90ea2c3dae9d4a4ecd1a05be51919f5ae8d7a1a29fa55ae3d70d0c42e8e55b6bab596b598116a5f8399a9a4e95df3415e9 SHA512 eb7bf79eabc912f3a5ca211ff1c4d5ac09cb42b2a8719a8c60a1f0880d89703afbe7073a640ac1b8ef8bf0d8c5ec8e2891faf924123d3bbe04f37479eadac95d AUX todo-2.11.0-fix-bash-completion.patch 385 BLAKE2B cfb5b88e8113d45790d9dcc7a005a09816aa6658ec781b1a3a76721ff8f4d573a2ae1208fe27ae136c48747dde70d9ce2c375357c4117e0a2303dab1c648d565 SHA512 804ba00f3c3bf494c853778ad388583adc40b613c35dbe63ffc63a75660df5a12e0806ac2f3d352cb4818c2cb53ff4d49d519924d231f98ebce4af1dbb5085e5 -DIST todo-2.10.tar.gz 56509 BLAKE2B ec89d12506b5025bab8d05bab1122d48ef2e9edb811c4091c1ff96b4b18c2ced54026d3d908a565278804c15c6fbde8aef3ae5a0cb23d4b12bb36133fce5bb2c SHA512 b14d9d13948836d971f72b941770e8e2c59d171d35f074205900619c5c3efd7ca0a482887046c1865890afb6595fe27c69677c54ea5824163d291e16fa5329d3 DIST todo-2.11.0.tar.gz 712455 BLAKE2B f9d0fa53712a49c2f6ee94c02a62c16b8184734f7bb0c9354db9d640e2f619c75e3b3468065cb51204c7872f1f155bda51b9e3387f62f0f478f80f6a99f199b4 SHA512 5500ed1aa10eceaaa3e5116605eed4f4228337fdc0f2ceaa5b889753a60576918c0953adbfbf80c40008d6dfdf854e8a538103bfed4d1015aa1c5a9876c2e47c -EBUILD todo-2.10-r2.ebuild 1406 BLAKE2B a1bdc12885d8b93370373adae8be4d86bb12db6b2d845147d7a15c75267e570fbd0a7b386306a712ebed2c3d052ad6065a822c578148f9241c8e7104847960b2 SHA512 8b8abbfb387d5a07f8929560e4338fd64db09a57e36cfefd60e1d1dcfdd6742c09a8f0ab3576da4ac3c040336b5e2f35c43c2ca9516cb54a58728373799fec74 +DIST todo-2.12.0.tar.gz 716524 BLAKE2B 168951c50670228ba2e1438ec04f5907181073668f1e260874e48959f2e37d11ee7ba4f2b0e5e5c55c9375a31921eca258f720afe98d2a4841529ef6acbb1510 SHA512 3b30d5e395f878811831f57e8e1a040c990e1f042f57050b6381d83ffc8b92b1ce20bfd3c5aa8b5e028b4810a5b289599603b2e16efff8badac559d200ed79f5 EBUILD todo-2.11.0.ebuild 1739 BLAKE2B d4470876d6533fe1fff3ed60fed423730b4c894262e15b78d4192d34cca6babfd506ae125c32b7b28a1608568b91144e8ba42083dd95b80c2f83a1136153df03 SHA512 7244f131a1dbff7d77dc873647cc7cca1fe22873a10af853a6c4169e8757b68ebcf602430ee411bdc0f20bba19f7fbb342bfb9e60108bafe46838704e529da62 +EBUILD todo-2.12.0.ebuild 1665 BLAKE2B 4a1100a2be6fb645c213dd2d5883a32797fbc235588f77dec8b491f12e4ba5de615599fedcde92c75ff22840a4cd13b99f3f363af78e43a9dfdf166f131c915a SHA512 84c4459b7628ccddf0c087d8fc8a7d482fda5a4afd1aaf79c50da386ae80b06fa3b2814a7681dcfc55b92f9253dc1f44353e179082f8b2e282e8ae9e392790e7 MISC metadata.xml 565 BLAKE2B 854d88ec5a9d76fba34d2feb01a36d5a9513433f1dd3301883e3213eeb1e24e1e4db0876c0b26d4e0ba68acee07177eed06912c3ce285e163f8d287510338825 SHA512 052553ce06e888905ddd230bb40e59039a42bf9e9f6684812231cc9f21d478d0e7e44d7e4ee44896258852a6778bbb507b4824a6b70150c7314b507a652e9dc7 diff --git a/app-misc/todo/todo-2.10-r2.ebuild b/app-misc/todo/todo-2.12.0.ebuild similarity index 58% rename from app-misc/todo/todo-2.10-r2.ebuild rename to app-misc/todo/todo-2.12.0.ebuild index 90a86a6929da..d1dcad07e588 100644 --- a/app-misc/todo/todo-2.10-r2.ebuild +++ b/app-misc/todo/todo-2.12.0.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit bash-completion-r1 DESCRIPTION="A CLI-based TODO list manager" -HOMEPAGE="http://todotxt.com" -SRC_URI="https://github.com/ginatrapani/${PN}.txt-cli/archive/v${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="http://todotxt.org" +SRC_URI="https://github.com/todotxt/${PN}.txt-cli/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" @@ -17,15 +17,16 @@ RESTRICT="!test? ( test )" RDEPEND="app-shells/bash" -PATCHES=( "${FILESDIR}/${P}-fix-bash-completion.patch" ) - -DOCS=( README.textile CONTRIBUTING.md LICENSE todo.cfg ) +DOCS=( README.md LICENSE todo.cfg ) S="${WORKDIR}/${PN}.txt-cli-${PV}" src_prepare() { default + # fix version string + sed -i -e "s/@DEV_VERSION@/${PV}/" todo.sh || die + # TODO_DIR variable is bogus sed -i -e '/export TODO_DIR/d' todo.cfg || die sed -i -e '4i export TODO_DIR="$HOME/.todo"' todo.cfg || die @@ -36,10 +37,11 @@ src_test() { } src_install() { - newbin "${PN}.sh" "${PN}cli" - dosym "${PN}cli" "/usr/bin/${PN}txt" - newbashcomp "${PN}_completion" "${PN}cli.sh" - bashcomp_alias "${PN}cli.sh" "${PN}txt" + dobin "${PN}.sh" + dosym "${PN}.sh" "/usr/bin/${PN}cli" + dosym "${PN}.sh" "/usr/bin/${PN}txt" + newbashcomp "${PN}_completion" "${PN}.sh" + bashcomp_alias "${PN}.sh" "${PN}cli" "${PN}txt" einstalldocs } @@ -53,6 +55,11 @@ pkg_postinst() { einfo 'configuration file in the same location:' einfo " $ bzcat /usr/share/doc/${PF}/todo.cfg.bz2 > \$HOME/.todo/config" einfo + einfo 'Alternatively, you can use XDG directories instead:' + einfo ' $ mkdir -p $HOME/.local/share/todo' + einfo ' $ mkdir -p $HOME/.config/todo' + einfo " $ bzcat /usr/share/doc/${PF}/todo.cfg.bz2 > \$HOME/.config/todo/config" + einfo einfo 'You can then edit this file as you see fit.' einfo 'Enjoy!' einfo diff --git a/app-misc/ttysnoop/Manifest b/app-misc/ttysnoop/Manifest index d201b6423922..5c33499194a7 100644 --- a/app-misc/ttysnoop/Manifest +++ b/app-misc/ttysnoop/Manifest @@ -1,5 +1,5 @@ -AUX pinkbyte_masking.patch 1028 BLAKE2B 8aaeb707d1ff8ec5325bfd27636fdcfdb78d486b8f9c1213ee0578762017468748239adc54d7f1c27f1feb8f076137bddc701ef4f1356f965b25b158ef7c9a0c SHA512 a4adede6ceeea84ccf760805fb4f7044fa06fcc00291556bcaf61b8be81256d10751e3efd7e35c8b26897d98878da6dc17d526cd335aee5bb91762cd129225f1 -AUX ttysnoop-makefile.patch 1004 BLAKE2B b0233a65382023260cb78d095be0ca298c2d43365f9488fd3c6f255acca10d3f9c9ffd2d9e3af5f711baa86da8932fac5b19909dd7437a1a049a95c226bf6ca2 SHA512 f5e8f5764ecfd7174646801650f63ed5608dd5ce1d5e321419ff5318946ed03b61f2e25108d9d5c9dbce95eb4b788c74543cc57b0ba57d430e6ddc519e73321d +AUX pinkbyte_masking.patch 960 BLAKE2B b42c754ea33c41bfa1c6ca5c529af30c1fe05473accbb4be195e1d5d30944e4a38e4175226b16cd9d3560707135b9cc8056374b3e87a4a937515fd8cae8e8764 SHA512 20e6d3d8d909bdd9795e52c5e46ed6ca60a6a8448027cf011d8f77a2201fb44d49ba5b73d8a9e3c682c187fd88efb30ded531a2efb8183ae764cf6d2a5bfa38c +AUX ttysnoop-makefile.patch 1085 BLAKE2B 6578ff063cc6b4e3d48085761deffdb8de1b98324f6c8ae08fbd46bb9b45cf968bbf5e9d14930ae23666c08656f10d695ef5022f384875122917b8c4c63373a5 SHA512 eab5831d6d744e5fb9f5a3105c773872f0c6995a917169c162bccf829ce9dbd63dcd28360ee99faf08cf7aaec034df02d73c21d7dae0f004779ac66519aab419 DIST ttysnoop-0.12d.k26.tar.gz 9376 BLAKE2B 114c260de72c4909b97fb47d3ec8b22cf2406df433f708299098df7a7b1315ada8babd81c62ae3a12775fb2393c6548d24457df85523663223960390bb2891c1 SHA512 9ac90ce08e170442718ca4871b7cb569acd8a594e63a56a6889ff0852be93a6ae8e7a212ba1064e74286043dad5a27af5d8588cb3b1ea297db4bf7fa10c66665 -EBUILD ttysnoop-0.12d.ebuild 833 BLAKE2B 3bd50bd067edc0105d8c52dbe6bc5753f846096b682a5146a911237ebc37160591ce10a841013b15397fc884418552b3478e5a35e0fbed23dd8470262d1c947e SHA512 cdebbedcedf584bbbdb4d24a80b97deaff7c60b47ef5f6dfcc518acef7c03fd410d8015b092cd322e74f6f718d4fdb717430dca4b64a3859106c5ed65da23f86 +EBUILD ttysnoop-0.12d.ebuild 765 BLAKE2B 9efaac8d581419cdb97b2e0282345317035691cdd3e3f7fb069ee388d4336c01f4b4bb2b4e14d9d546f1db19803d4a6f23e2ea5a0faf4df769ef3633c49cd1fd SHA512 3a6aaee1f956f5d329c6969f2128a16363e68735d6e3dfd6fa36b04e39d6387c869287125c9b98fd95ea300835523f808d71ce57bd30cd7c675655dd8b6af49e MISC metadata.xml 247 BLAKE2B 61049845c1ffb66aea9959f984983735ad8d7d9d37aab6da3a19951bbf8d67af657cacde1701da8a3dd93b0704c10430d511bea11d56bf98702950f0707436ec SHA512 96c55c2979dd6a4c4761fce9b5a0be387b11fcf197ef903d8680ae82f01a2caea93b1238bed1ac96d3eb250744e2149a507e0424ac017b4324f0806a54e72c4a diff --git a/app-misc/ttysnoop/files/pinkbyte_masking.patch b/app-misc/ttysnoop/files/pinkbyte_masking.patch index a0539c239b04..8d944b21e3af 100644 --- a/app-misc/ttysnoop/files/pinkbyte_masking.patch +++ b/app-misc/ttysnoop/files/pinkbyte_masking.patch @@ -1,5 +1,5 @@ ---- ttysnoops.c 2009-08-13 17:11:30.705202250 +0400 -+++ ttysnoops.c 2009-08-13 17:17:29.989201055 +0400 +--- a/ttysnoops.c ++++ b/ttysnoops.c @@ -18,6 +18,7 @@ v0.12d 8-4-98 Carl Declerck - updated #includes a bit k26 28-5-00 Vinicius Anselmo - added sound alert (demoniac) created by Stas diff --git a/app-misc/ttysnoop/files/ttysnoop-makefile.patch b/app-misc/ttysnoop/files/ttysnoop-makefile.patch index 54d04dd40a29..ba8d702e9e6e 100644 --- a/app-misc/ttysnoop/files/ttysnoop-makefile.patch +++ b/app-misc/ttysnoop/files/ttysnoop-makefile.patch @@ -1,6 +1,15 @@ ---- Makefile 2004-06-07 04:27:40.000000000 +0400 -+++ Makefile 2011-07-21 11:50:22.580167326 +0400 -@@ -11,7 +11,7 @@ +--- a/Makefile ++++ b/Makefile +@@ -2,8 +2,6 @@ + # Makefile for the ttysnoop programs + # + +-CC = gcc +- + # Without shadow support + + #CCOPTS = -O2 +@@ -11,7 +9,7 @@ # For shadow support @@ -9,28 +18,28 @@ LIBS = -lcrypt #LIBS = -lshadow -@@ -24,19 +24,19 @@ +@@ -24,19 +22,19 @@ all: ttysnoops ttysnoop ttysnoops: $(SERVEROBJS) - $(CC) $(SERVEROBJS) -o ttysnoops $(LIBS) -+ $(CC) $(SERVEROBJS) -o ttysnoops $(LDFLAGS) $(LIBS) ++ $(CC) $(LDFLAGS) $(SERVEROBJS) -o ttysnoops $(LIBS) ttysnoop: $(CLIENTOBJS) - $(CC) $(CLIENTOBJS) -o ttysnoop $(LIBS) -+ $(CC) $(CLIENTOBJS) -o ttysnoop $(LDFLAGS) $(LIBS) ++ $(CC) $(LDFLAGS) $(CLIENTOBJS) -o ttysnoop $(LIBS) ttysnoops.o: $(SERVERSRCS) $(INCLUDES) - $(CC) $(CCOPTS) -c -o ttysnoops.o $(SERVERSRCS) -+ $(CC) $(CCOPTS) $(CFLAGS) -c -o ttysnoops.o $(SERVERSRCS) ++ $(CC) $(CCOPTS) $(CPPFLAGS) $(CFLAGS) -c -o ttysnoops.o $(SERVERSRCS) ttysnoop.o: $(CLIENTSRCS) $(INCLUDES) - $(CC) $(CCOPTS) -c -o ttysnoop.o $(CLIENTSRCS) -+ $(CC) $(CCOPTS) $(CFLAGS) -c -o ttysnoop.o $(CLIENTSRCS) ++ $(CC) $(CCOPTS) $(CPPFLAGS) $(CFLAGS) -c -o ttysnoop.o $(CLIENTSRCS) common.o: common.c common.h - $(CC) $(CCOPTS) -c -o common.o common.c -+ $(CC) $(CCOPTS) $(CFLAGS) -c -o common.o common.c ++ $(CC) $(CCOPTS) $(CPPFLAGS) $(CFLAGS) -c -o common.o common.c clean: rm -f *.o core ttysnoop ttysnoops diff --git a/app-misc/ttysnoop/ttysnoop-0.12d.ebuild b/app-misc/ttysnoop/ttysnoop-0.12d.ebuild index 400e1e6c2c64..ccbb8cd23f2c 100644 --- a/app-misc/ttysnoop/ttysnoop-0.12d.ebuild +++ b/app-misc/ttysnoop/ttysnoop-0.12d.ebuild @@ -1,11 +1,11 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="4" +EAPI=7 MY_P="${P}.k26" -inherit eutils toolchain-funcs +inherit toolchain-funcs DESCRIPTION="Tool to snoop on login tty's through another tty-device or pseudo-tty" HOMEPAGE="http://sysd.org/stas/node/35" @@ -14,30 +14,28 @@ SRC_URI="http://sysd.org/stas/files/active/0/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="" -DEPEND="${RDEPEND}" S="${WORKDIR}/${MY_P}" -DOCS="README snooptab.dist" - -src_prepare() { - epatch "${FILESDIR}"/pinkbyte_masking.patch - epatch "${FILESDIR}"/"${PN}"-makefile.patch -} +PATCHES=( + "${FILESDIR}"/pinkbyte_masking.patch + "${FILESDIR}"/"${PN}"-makefile.patch +) -src_compile() { - emake CC="$(tc-getCC)" +src_configure() { + tc-export CC } src_install() { dodir /var/spool/ttysnoop + keepdir /var/spool/ttysnoop + fperms o= /var/spool/ttysnoop - dodoc ${DOCS} - dosbin ttysnoop - dosbin ttysnoops + + dosbin ttysnoop ttysnoops + + dodoc README snooptab.dist + doman ttysnoop.8 insinto /etc newins snooptab.dist snooptab diff --git a/app-misc/vittk/Manifest b/app-misc/vittk/Manifest index b629c53fb17c..fd4f4e2c1d98 100644 --- a/app-misc/vittk/Manifest +++ b/app-misc/vittk/Manifest @@ -1,6 +1,6 @@ -AUX vittk-1.1.1-dirs.patch 2540 BLAKE2B c2b55384c213960476d89aed85b9041d74842eaca87d22e9d1bce2e0e0949c61591b3af82fdf66c38398789536af27dbeb87d5d95a441f85893cb6eef92dd192 SHA512 bd2a32082d22c52d7f5db18795189562b06c7b5178276b2034e5614419879c2c32056a77991ce33f397c743630b38457effb0ed2ad6e5b53c4c160a0f83727ac -AUX vittk-1.3-configure.patch 831 BLAKE2B 3838841a6ee8bb4fb686a7372740f5759340f8254e54b69986f7c3080e183994dce35408df8067863fad1b36948675b0b9634f7eb9a98c2b9029a313dfefee0f SHA512 b5a8032822643125687e8282b3fb775fb008156674c19485f70ab1aee9424cdc73294978f67f0b04c0dd765903d9be032a807086233b9a5dd1fdd7a04cabb5d8 -AUX vittk-1.3-makefile.patch 3750 BLAKE2B 6f4e3037a785d9b0bc71b7a4aa2eecba5e63805f96fd80668cb1b96d2e598997d698ba0acf0d9739cb6c401af60727e91fd5129567a0377a875ff123da590c73 SHA512 c8d59448ae96f3c25925aa707778079da52ec343e84252c4e03c2f9b6d8a3bffca21f03e0798c9ab7d66994bd6adcd3eded9ae4126ca8cef2a7f8a825e9a1c89 +AUX vittk-1.1.1-dirs.patch 2490 BLAKE2B 7eccfb13df6ca64a2244d45e60d193e1c828ae31e785bad5e35760a5aa2326f71692902907748a0d27eb837d549d115de0c37a2c42e16b0dd1a82775aacaf812 SHA512 67f4ad9f44b06017c5f8fe4370ebfd2d7467abe51223281905ddf8f1a09457ff9fa097226a51d3a0d8034b861d90e6026bf6ac583a46db9f67eac129ad1e01e0 +AUX vittk-1.3-configure.patch 810 BLAKE2B 40e4cc3efc99cf976aaeccc7d075f9a77e2396cfad67aefd2298ff8d9d3d0091ddcd96631f5f05e89340d872861c75c0ba3ea7b2027e31013731fa0b43500452 SHA512 0ac4b5c6a1df2405be3ddf9e87d2a6978db157e1646824ce9baf8f80865e5a59e7185eca6a799cfdc47a6fbe521dec9c27db66fcd6128d0bd224f517b937c4e1 +AUX vittk-1.3-makefile.patch 3729 BLAKE2B 2ba2d2096dd522331e1b7dd719c7d98db80f4b4b25385499a02b87c9b79d7313240a889951cc6612341884a2f180324c640cb592b75b3e6317e4ab9b7d25af7f SHA512 9f284630c003bcdb911f34e2a49a1d8ad3119fa781a9eadd0dda7116220ce2481dd64104258fd90fcef4fad1b49dd2f9be54b1769bef2ec293e487a02890c200 DIST vittk-1.3.tar.gz 71921 BLAKE2B eae3aeee88f1986fd654307b0bae4fd7bc9c3f86312f82bb3776ee5f8d36b45489aee386762a9c8a1ef67766d75aa01086ab50a4743bffe14910411ccb19dd88 SHA512 feda4eda7780a5a2a51acbc4c4d47ba5b88c3c01c82ae8715e7822700843e0d7de365b786554db59f7e40dbdff6f6bb0083a2126b1b082586504d8d16112af6d -EBUILD vittk-1.3.ebuild 671 BLAKE2B 60f3e2aee3ba0b8dd88f7026aaa1a6459b04b3632875cf0efc4c1d0ac7cb54d02254abe906d9efb6e17dde1e7b5e3fbede004ea906461a6f31dc638a7fcb18c0 SHA512 d27e434a6fa1d108dcbfd49660b1b9a1728ff5df48fd14bbfa3a307b843f3c550981e94ad521e15537a714e7eb9dff62014658f7c2f88aa3c9fecb2b752dc8d8 +EBUILD vittk-1.3.ebuild 621 BLAKE2B 339c485bbb9e403e7a86d25ee9f9afb5a0a042eb3b7e831100001619480be40d1dd34657d722ad5b904bafa35df4c61c64b249503076788f47d817ddb406c5f4 SHA512 7f21ec4b34af48bdac13d61df6d6f1bc7fe55d03dd9a02f0e2be8a775953544e0c94cf8f7fc9002462233d4fcbd318d2336c722d41eadc68cda44578dc5eb429 MISC metadata.xml 390 BLAKE2B 894900220ccdd655ebedc4eb754233116f9bd0a4a41ef17f3da95f93a665c9435ce507b0dcf4b27f618b1e7fef88de95fdb47e0f2eeac9bcae969d27928d431a SHA512 22fe059e8490e1a6a338aafcd8257cd121e629ed52cd80a95b8a57061e8ca2b0483f6fe4a5926e85b533ff60d96dfe8d7c6ec31bfc91f2b621ca0ecc86462b79 diff --git a/app-misc/vittk/files/vittk-1.1.1-dirs.patch b/app-misc/vittk/files/vittk-1.1.1-dirs.patch index 050d1bcded01..ceee0c5c5394 100644 --- a/app-misc/vittk/files/vittk-1.1.1-dirs.patch +++ b/app-misc/vittk/files/vittk-1.1.1-dirs.patch @@ -1,5 +1,5 @@ ---- vittk-1.1.1.orig/vittk.in -+++ vittk-1.1.1/vittk.in +--- a/vittk.in ++++ b/vittk.in @@ -17,7 +17,7 @@ set font "@FONT@" @@ -20,8 +20,8 @@ } ReadRcs ---- vittk-1.1.1.orig/vittk.man.in -+++ vittk-1.1.1/vittk.man.in +--- a/vittk.man.in ++++ b/vittk.man.in @@ -89,13 +89,13 @@ in Taskwarrior. At this time, various other parts of the VITtk color scheme can only be changed system-wide by altering the variables in diff --git a/app-misc/vittk/files/vittk-1.3-configure.patch b/app-misc/vittk/files/vittk-1.3-configure.patch index b45464bfb8b1..0973c0b5d43d 100644 --- a/app-misc/vittk/files/vittk-1.3-configure.patch +++ b/app-misc/vittk/files/vittk-1.3-configure.patch @@ -1,5 +1,5 @@ ---- vittk-1.3/configure.in.orig -+++ vittk-1.3/configure.in +--- a/configure.in ++++ b/configure.in @@ -14,11 +14,11 @@ fi AC_SUBST(BASH) diff --git a/app-misc/vittk/files/vittk-1.3-makefile.patch b/app-misc/vittk/files/vittk-1.3-makefile.patch index a7148fdf64dc..a6fa32adc22c 100644 --- a/app-misc/vittk/files/vittk-1.3-makefile.patch +++ b/app-misc/vittk/files/vittk-1.3-makefile.patch @@ -1,5 +1,5 @@ ---- vittk-1.3/Makefile.in.orig -+++ vittk-1.3/Makefile.in +--- a/Makefile.in ++++ b/Makefile.in @@ -10,45 +10,45 @@ @echo "usage: make install" diff --git a/app-misc/vittk/vittk-1.3.ebuild b/app-misc/vittk/vittk-1.3.ebuild index c53b6a2df04a..bc1c47519edb 100644 --- a/app-misc/vittk/vittk-1.3.ebuild +++ b/app-misc/vittk/vittk-1.3.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=4 +EAPI=7 -inherit eutils autotools +inherit autotools DESCRIPTION="A front end for Taskwarrior (app-misc/task)" HOMEPAGE="http://taskwarrior.org/wiki/taskwarrior/Vittk" @@ -12,21 +12,23 @@ SRC_URI="http://taskwarrior.org/download/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" DEPEND="dev-lang/tcl:0" -RDEPEND="${DEPEND} +RDEPEND=" + ${DEPEND} + app-misc/task dev-lang/tk:0 - app-misc/task" +" + +PATCHES=( + "${FILESDIR}"/${P}-configure.patch + "${FILESDIR}"/${P}-makefile.patch + "${FILESDIR}"/${PN}-1.1.1-dirs.patch +) src_prepare() { - epatch \ - "${FILESDIR}"/${P}-configure.patch \ - "${FILESDIR}"/${P}-makefile.patch \ - "${FILESDIR}"/${PN}-1.1.1-dirs.patch - eautoreconf -} + default -src_configure() { - econf --docdir="${EPREFIX}"/usr/share/doc/${PF} + mv configure.{in,ac} || die + eautoreconf } diff --git a/app-mobilephone/Manifest.gz b/app-mobilephone/Manifest.gz index 5ea4b70fe1e4e0058235cdbd0540c7fa1521b745..3da9bb69fa3d8579eb6b0a67de0797e55f6d7d1d 100644 GIT binary patch literal 2390 zcmV-c390rUiwFP!00002|5cYuj$OAAhUZ>IZ@@_v-yF(_g9M2)u{S`nsvN;;39)2D z-hDnAP~R3L4b*+^xvanb7ytI=r#DZ}{%P6zwEpt>`Q4MIQlGy2_nUuxpT2u)x&WgMu_3((9#tO;8lRJ%4V%1$&9d?#j(X+k#sT%Ilea^DaH$S}j z&p-eE{f|FAE!*FI{Nw%k>ksSw+whN{p0t+s0@$)D!klAh9m_GaZe z?p9hHw^n90&sJoe+42O*RU;o+l_TT>tkSz!*X=U_dmNiZ(z3z7y3YcxmtUEIo6u$->DZBLr4GncWa zIc3}OllB?8mcm1;rM=o|tCo{%om*c4_WqAw{rSTue;_ucKNvRqI*eb#d$Q7D^v zQj;b}bac-nyEYrMK)F~mA^>L0Gke*C$wtnnpJQuC=-wt$IFxr-kf!(EOZ1XW>d70D zaOzp+*e9vHFzjqymjV2;GQW;|bceOn)2_Mhv;vW|E#?r`Sy&{=zQ)w0nh%JMlYz2Y z&(rvsPA`drwWd8ylK~U0d0R(%&Uvx59!*{QsQCey#c$vK_UY}rR}4!sUjQp=gY8z< zGDqvmca*&=_{|n0N}D$4C`$@Qj}VJIs|s@6R-K`&PRMcgxpVe9VzgcQEGv~`y{}dp z&$vkuhr1rRjihBWY|H+_uo=Z?ab17ztz-$aT-2u+j2;8T(dH`dee0|fifEcJsGNP- z-skX?P3P(`KJ);o9f{UgzN1*);~-rO$gABcTJ=3D``qDeKLGoAJwN~UKr8iEdQ5Yz zr7f#?Uz*N+7p|4P${9=+MKa=Ib1r2tdBGUa?~HmsR4xt8<&W25eAvBY z-JLa;SqFQJaitX^9-d*`i4{F?h88&JF)uO}XFu2Ere6j7Innrw;h?3o@aPG}J6gik zJstL^HBRw@rrMdf`6`MOce59?b{-w-oV5kBJO!XYETa zh#(SejWyv-gVYXid21Zbn9)l00=G_I%Uxuas-+Z9$uOKi1KYNZ{1sZiynXvXtBA-8 zTsT!mcElU(pDDtKkKHcMaF~uk5sx?mFg55WmOa&3PJ)7DSuHwF@D9ZfM#FI!)AkOc z0I(V~PpvW6?)?nnGvz63b>3|(Ez5ey}11~&4X@R4M-UzObW9jp8J0rf(R9m@<0>Rc zeE{}9n%92aCG_E4(#Pp3Wn5|JLdN0zbKl4vH-0m3){@3aW7tLqlFMA@jEVzFKx^d? z7zTslu8STNzQ4!ADK%6ff_f4352Zo)nCve9PmlYlh#oN{G>uC#fsFQ zb}DTtlZW+$l9Ntq%bHghG`WHO=fyMl2>`RQ$@ZYLQngU(q4aHRm$=9Z1${IBV&dzF~MSeVl?3ehNn6P>hj~#~{&n@;_x7^mnSaJ9y&l`1p$$sqBsH zHNe1wcn&U1nUSy=ia>>%e6^*~jM@X)DX0z$sUCy60&fd}ez{mDwp7zOLSWxONX;N< zDgCgg8D#2U1IKT*R~mXljq5AKK7IJ`?&AY6YMQ7Y?)^`D+xN{W4 zOK(eAbe(7z73U!eFc*Sqa4(==O|p=41Wo@=F{4x5htXQ2ilTFZu1}v{=?ke6Cy53> z(1JWDMt6&b<@mUj>=uz;c|F@`88@V13fw8A09Om_l6{QaZkeJ0QADydj!yf-&%vD< z-}zHP>afLo+2f|yNnWH(gCx_Fm{J7EO}_6HU>~-B{`l+fugX^`>7mJ$8`@fX#3HrA~AjEFEczLRab>msq`bGQTz*7U-5&&_8Vu>6NSmPp5{~8G*j2e_)6nZo)aqO@{)6l# zSHMB~ln%ig51gBwdl}a`IsPx# literal 2391 zcmV-d38?lTiwFP!00002|5cYwj-1C4ME5$yTtIeZ{nwI$W!SLgjeLQutW28_hlE8+ zplZ}g>#E4e7xDe&&A;C~J^Lp;`bq!v`T5Y_=O z`PQO7r0tn!Np+mzd5=0%>rL7)@2!+xc3RTC&F(w$N!s^1v6f^P{-%uT=d@N+UCZ|D zGu1MDp1hNdl#}?*JeUvX?xtGn)6ai<(j{E%rBjXc65R-PKEB)+-xtTnXlrfnY6bgJ0);npPFWB6Ki+jl>` z`Pbk7`s2_4e$unQ|MF=S0+q%&mu%E%seR!v#Y0#qHcP9OFKN$PyLD~VN^5J&E5Y9X@vA?7_~Z}8RvHh7t)a&CTlmPQ4%}l6 z;WhWvlO>tM%PcPa%vG^m=!yu0nakFwdvdc`iVd@)GllGZQmP!v2QJ9V#~3w6EhjZA z8CA~Pzw&-;LA2#kUvzY8SJ&(LwX*+AMBz>pj7}gnB_hmCx_3jr)ni8O>#Q}arpnPH(uuN~B-VAG=3MHug*j~7z2|5%X5V$Js=3-3 zLwoIf$4{!s@vcYdGfUlEwikbK*ox|_y6Bg=)so_zQpHy~IC@SLXE(LFk1eY$EFyW~ zplbWNeXQxZ99cSWe25|Gu@rr1xmP)5Ph)ifkhgPh(VOqtnCA}f`ytqW^!fR>hgx~O z+Q+<9ReF)+LnYgN7St-nwcE?WJ9}SZSME2KmTNTM z{P4+f>PqaCpx-Hwz<5H@jc;pM7TeMy+4ozI~`w zQ%Wy#L8`*q5pTGE<%mOk?0$U)VFrLA9w7oUb?lc;@!VFmj0MTER%Kf741ou;LmaMo z_70)|u{t)-y>qWUhE3u#mz83JX+onBzF+0)umsL|2_Bh&dR~@Uu~nrT85g8X)Ux=o zxvMOEmU?$7IklC@q(%@G#tkGpOLzc==#Xj&pkyh?MxGNsDW5jr`)1>7!TrfjdzFs= z^|#MQ-+jX_dBFaF<#T#EDMnwLs|njziLQiT79}O>_==N?0$f0OmRbT&Jdd6-@KsFQ8&enVnexb%Tc8`|fG+ z=iA5}p5SgVGF4+<{4Xn`!G^PlqIMiE1|hs_J(&a1dpHb{QLcs#gt65DDHI;bw+uN{ zAxYXpu>aA#_UkSo4|b(7ZRA{_(k_*ZgZyjX$elNS3s07sr{y`%W)D)SOU-73fGM!G za0r0GMd5g%4rpuFR8>t%WY5X0^L*AkWfW*}W0*iFav%LwEy4j#p0a2ib>dGdgix$V z{dKI-mI`^;EQFkNQakCoi$Rl{;J+x}fhP#e$QIMX&O+5CB`s%Xl#-Y! zSDRJzz%~@ir{CH|NE;kyO>nCpsZJT`2+LZ_Q6iQ(061z1dy>~zu}*3esaQk%aQmF9)w|bR^0&%?O@kx*KJJ zJ&uzpI{?fA(KTL)_59J^z4iB>zNxAYdL3pDfItqdN^CTG6HpxNH21|4QCgNr`&McU z%#C0d9Vn@G$XZ9CZycCQAE#i1TLl!3#kdmdF-i2D{mYsL{hjLVj-Id`j=wA;mA#X_ z2Qgp}-@^+lt;k@8BGB+AKYjA-huVYLDX5MMsUDNMf^REqG}soQEg?E(F!&y?}nT$U@E$H2r&v6@%hF53My?684;+8_SnB`a*8RNv6S1 zb|F11Mt6%2a(v!Oc8kbpJf3Ov0u5=H3GY-=fL9A}$vkH1w@guhC?X|wj!yf7=jcw2 zANleU6^vY$}QE#E?fyFP)7C3_=6wY@%p7VDOZ*nH|Qbz;z9=}0RHcBRho5-aze%rB;cTn!drO40(GK>JLaAPv@wB&2Up zdE!_hNXhLGq?AD=p@^t1ZgOVBa=iXd4hlLqN!H19x#5`QmBW62{$L;8ztW4)f9RD7 zLy8tJ;P6#~9>`10pq>umcO{+19x@l`$PdnGs|9rhFRhHT3Y - - A tool that converts Siemens phones VMO and VMI audio files to gsm and - wav. - diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz index c747daf099ddf3f2c8aaa9d5d880b5a0f5f42074..28f4d787ecb9c77c3cc84dda41b0e92ab9195d23 100644 GIT binary patch delta 7716 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 delta 7746 zcmV-I9=+keMZraXABzY8000000{?ZJ*^*qxafa{p6nFvHwPh`rR9Fr>Z23ldfm)$4 zmO%^#67}}}{+7{whNOZa3LNzGsmjXym#jSh_S2t#diQz1_SIkezx@39(>tG=fA{F{^#A z zF~!-cb$5!d(WT;As?mB$d*{5Go6)ZjW*I5P!_R#PC)Y6DIcJB{ZCd0xb(idH4p&OH z>3x{fLLPN3wiNBO&c@fYS*HKpAAkCv|NQqq{OQl{`gr==^UHd_p69oJ{bT>~boRH` zcatjtQh!IxX5DM$WpNH~Wryy|U(PdXw_C53*9j6~g zZ_9i-J^3=`s;B1MhE-qc)Q>9bKP=9=vF+onEgv}c_N$mZ!o_*yd%RkW%ZlqKS>ULm z;|rQ6EVb8I&K|KC36W3CDY;T@HwzYyul!=zj(^3?9oXz{rPS?0%e(h8gY`aUiEGwS zVq9+cvSXdyS{|fDj-#&C&yRSqvcDnbDxUb++I@Do0B?h)fHu|t)Y>B_*{C6Y6 zn+rMQJV?>K-DcOx@=Bhs_BI9yL*B)dNQV`>4a%}?mk#^sBpNZL>?z#6e*`aVU?YW* zb0T@jspP8udl>niybCippOZ@?BoKrw&VQMM4l(fUWY`?j_tWE8z(s4FvrE*#W{soy z?o*54%?4rW^0k+-Pw!zG$sgN__6Xj1e)(`IO!r7M7rd+5(C9rUihT9y&oIZTimRm^ zawKLS+9apOwhcnC2A~g6q>y7*&eu}A*;tG7rv5n4W5qarewOwif#>E(H)nFdsec3x zfdGW#UYKLnvuuG;Kw2W{2B*=(;(?w#-7(cUXJL(LbO3bk<9eLdtX5K=Uv`bhf`7FU zp;|hRD02WjeZ&MR2>HOV!`Fip=dh2uYWH#0?jEt4{nPyZ^6i>j!M8_c=CoE>L^w~5 zt`Ql&bR^bzMhnz=4Ldt`nIfADl@;OkB@4Zpj1cg+{{$$TjN<7C!G7co2 z6rgi^fF7QQx?WiJJQJdEJps`z_PQE5u`3`N;Wj`4%uY4r30`&&352%+`+xNG;iX># z7UP93i43uV+g2rBiNyAy_g#r=affn?q)TI~zW6Rw8d+F(SeBb3tm0zeJe^xU8hO8K z01#7}1LR#R0fmL6=U|jOK5Yk=+vP{VVBgfJ^^yH@HS7%=uR10*#Nz^~V!6~d zrlsD(m~eFU{0R>3v3H^P5MLb~jlOuWT0DkHedIT)i z9z6pT)ku3j0SD|sl}~=Vj@D5(Jw{YXgtnTmI~8)E0q-Y|N6?5@TYrs5^b{e<6#XWR z1y+Gr&W`$lV@ClJkIk4TMW6Uf(h3NV2%oZ`ixbu?2cF=-%ynpdlBCT6_ayn?tJxJx ziMhv;l0kBH&+`b{db%c9O^*bl^4eq#WdXvrPCavZNJW@w&BK|ft~lUx*lEFhR9dr4 zr4cfCl{oO}L%!EK&3}q;uZ4DCtJZ56P2dmQje*{PvHEUM2s{W3lSFqtR#HtUBs2gT zYQl>#j5<1UflrOe*EcA3IFQ5f31pj_fu~dliBsf>ns*-bjp!YZCW5Otk+}g<6@>E~ z&LJN`L6X@^C-PCpW08xt-oz@*=e4hpU+?i^ePk>7$+p=J2SG89Z!tk|11-@vDZr^9 zhl5Z&(~)XT=`m4FE7*-arFK)Grt^_3CKu4QQdl*o07EoXNBt3# zwFXZG;Zq;`(~}7Yp9V4U#wv zqJAtk`tI6NHC7!Z)e!Z8Pb<@jL6#q zf9k@HXleowH);kgi!mS-5MvmTI{hFKNv$wjZwIi9$Fm+Ul*MkniPz`-@-(jsKiVT; zvmNpm1&0tvKOlHe-o88Ii+NBjtnui{|m*wEQ!Ab>D4fwaJZNcBdE^o<-e z$So09$YMBjF`!gsR536aZ^c4aKK+qke**`N23Q!Rg|@4dq6-NTER_L0!`dkO3{tR| z1=zDdaFIVzAqgUnKnUsp;(*~xGO{s~ZFbvFMqN{*6+1w3XABJJcp5ZDvgF9NF9Cab z`Zk_^TjN6(+q+!nDlBrk3=V9>6J>-vp5%l<@K};)BoGA0!ayr14&?*j<&_(0fA1>U zjb*N3o zpib7D*}}HAF*c}FFwF@saf`?T9S)~~vdNJugZPddCwZkd35&}a8may4-W&#)ECC9) z;2+<2`XySgZ|sn}hYGBNSE@{He}fDKq!PgRK}vj;KGb6v0T@T@l^z-xoYj9}RiIIz zKt}@jRJ~}8~ z%mwCQRk#wN61u~>qD5|fs6>LJ6!$_;*636xFK#8#oe-BtP!2mv77tFFCoBS9AlC=_9VRB4zGDIql6W2pGAT9jPe+L~D%t05 zS zy^8yAZL~J|4Fp0U`T!_amt)PKG7Cb^Q=sn50ULyY-^Vces@|3gw1K#Q1^$^tOptxd z1=XM)AqnX%K=0VvPVNJ3`H*(a0{liAj-jT)of#uK3jeLXXP|a4m`;u4KoQl>Atr+@ zDEC@XB8L#b2+~xwLn)TF43kR@8GjB@ja65`^>T-ZA!kVJmeMoR`z&>Cz<@$<*OYb--Fi3H#!whnk z2+)=JZ8YWPT}vL@?XN6ZIQ=kR`JO3)qHBuwI`&@7I?; zKkk>`z9u3g(9dWhC1upC_tL18&oV+UL;k^>j(1*jxEB!o+* z2pfifdEfR9By1v$*hU}1Y7^>clP@MeZ!BIRl{?;pLJ?vHttnoRvl>AJAWNn&yQ4q> zXaEhb1OloNnZO>99{Yum;L8g3iL;0UnBy?F8jX0XVvWj;a2&!8wOpIBO|2^gz|QC; zFz4F#`n1=FYqTJ(hn83-%E7FGf@|D-TCYfdoDkuSqq{I&0D{38Pe~#n#;SDa=DZL) zfWAdOj5ws?z_g^Rw-FuX90m#;wE;%^aMakRI4AOgy@o?2Q7w1h7(Dol>~>i#7o2~U zk?*?V+%g=&fJ2Wn%ns4eirTA@qF0xE8QDDsCmn&U=_2QYOvMyA{=txd6rC@Ff(!hA zkRSnf>&F3KP1(0=y@cy&^iLn3KEG)eT6#2A5vbu%Ob|=%C@Y7qPgElkdH`Wav58dT z^fU28B9J8kq1Mpru_lUwBZKvJ(G3N#9I1VkcD`pn_G^!Go>AP@fyV>b#!orW_E^4+o zfHK$-$VXJ}3c8AD8(mJMt#0+^kku&kxn(KdgzRNMpYt^L`|sBjhyGAumtiI_MH1OZ1>;9%6nHi#C^F58sdLUsu;YI8+H(XYVi~%8e(Ds4^@I7@4&fXsE87(*B}Ou%NPNv6mTs# zcPt9bOA^8x^(Mixnnoc4HCtl^)F4HI2SUoPJ8_B)y&69xE_M|6=Z^fL3Us+f*-w&( zquL>$ZL7K~JgMU%`D%(EIE76(EI1f_*RvoMryL`Kn#D!zHW{Q_LvZ(hb}@G%L4?Vv z(DJhuOsdP{00mlj5tWyS#i>&@HnI!relI|v)?BNmMJ%FZ*88RI`87 z4Ym+)N9}b?n@4~AlhFP3`RU`w=c^TXbQNJLTP2QIrgLz3z)oV-$dQTmqC7b=H*_Pd zi#62QUa%)NE-Oq3@Qh|tYi#NU%(}$cJOi2p+}heC7TZF3pMmFpYCMZ7>y+6*B*Gl` z$km}6RDhur7zmpLG$Ki51=Uo+L2|gr>lqu?i|WMuRyd|isBj@7Tt~Oyw~^KmDyW7@ zM~~%`J@lY3p^tZJ2|ER03pC*lCe=fKME69VsKMzuFL7j9__Q<<3Eryj zT}@QoAS0kR$}W)^nbkDe5&TksXo({LSOd_H0$4cHQ1QiboVOcb=^yM3A{yPEZw(i0 z#^q+@^BS+u&)3U0#OH%KS)Lk7neD^(hU|i0*1{*_r-$y$CCBl8>PmB*>Ksb*1DT4M zK*lS7eSiWhnhQyOf<8fCz}e}#DXFs~g`sgbH8paBt{bpf@?EbH8_tEyL1R$(Bg|UC z8%>8nLB`==i_^K?lr@YGMy4KJ%=Z&hLOc?hI3oVfjN+ zzZr}sFw{xC--qj#)Mc!b193=9h!&ua4vfiYL}(C|i@^#ApQza$UCgB}>yS(nFyTrB87brKt$263sUT)IBB43;}eWyE3(UbimWFNl2e80NR$8A!?ji@Iw z41=wlKt$`Zs-ulK3f*CWCDdn?TsYXpu6Za<%i(AORWV#wlFL(53kRGgrI5H;*Yp$o z(UmJSd!*&~WVsc7mrl2aM7Up90)@JAW5=#)%0i-mW8&!M4XQXtf?U#+QQBk``eP(r zjOTJ|Hl?;~lcg6X1XrBY8hk6BzvbsA|*^xUc!~w3w{Lyx!*0}Um$+J zARxUquu&1XFx{C-lIjMqXCyAfSbbs78j)Xs+ajYdy+b$THB)MXf7L7n)(Bx-<}L8+ zn99k?nVy3-rvd=u3MXZdh6uk6)|WS}*~?uCWDDIn-Qa2KfYY1I~x9LQ8Fyaf%`VE%Jnj+lE@Nu z#e`wK!r=u=e~PsQPHw|Ha0e^$D5@28>ohe10y=d~WvTCf)1yJE6&L`sBF>H-AAks! z1?unj=0qyQ9uZ0a$J~1k?!+P8c$mPY#h}e_WW>gOB%3ekhHp}t=k<&(A?>05GUW3dx@{G&IAXha`k3w@h7=CZH9Uq>6MW6?Nml zO5?NB&)dsC6KdA}$Yw8}*8igJ+fUR*){RO-980zyH@93|P;yfAn6| zZIBYnf=6hXWYCK|rM9YR9<*>Wh_-uO*OKeV&t&^ez`nhHUr*21h~-C$W!g^m6 z@c=U_B{tQA5Yoo1oE%iC-eMuIi{4{WvpD0z_$l}X1l(SPK;SQ+^^#)WzdX<9FMquv z{^ji>HXm>AhZ6FnmpIw$(tvf8MnM2p31LGDf$tbC6$Gwus7;`Eeu$q}eZ4b7r+hiQ9NFtH9Q}2anw1UUs z1`!~2ZjD6`i9pbTvnKzM(HT8|SUnT~VPFwZ&uoY9%<#46A?skV>Pk`99|%7D1fuoG zJ?BfjzW(j`<;`?rx%4T3e`9ZrkI2O;VJrXo)g||lVWew*d)*X`htgR#s z2M1YQ7Fe`)D2|!Q51^rFbjsoZPWAeQL7bZKSZa+?D{3F=3MAd<2?*6rMQ`kZJ?aj! zxrjqgdSiu>TF~O{r7SWD=G$H~52s-r^&-!Z(B&_WXs}jlj_TKxe}&#})nG7+E?~yC zYntrDICS*cR_`1P)7AeYTng5w=MV4uw{K71Ui+8VUntj5u4DXJP8*8^o(GL+<*5l6 zXB!KR+?b0z!cfns+p?^+IS#u@4afm!z!R<|j3`r32zXa#EFDB&(Ih|$lV$4tQ@#OD zm?+AG^ne_??Z=BEe|#_IqKbArSQH6O)GUVH=PY_DM0yYWPcQ=MtjRNEHD2}~(}|OF zlt>fKn(bq-J6aAMePlIaQTK<1hPK-#9mCPB;j9j7wS2LYfBX9F{jcti?2>Q>Xk~Z` z=#I&%=_LZc!0Dqmz*E3&uo~Yrt~Jeq#8Sbz-QK^@yKRtWd?3&ST`I_KGu0Y;Kn&?_ zN0a{WrRnYnj7Q@_w7NixY^H?!M243q^@EDU(l*Y}+#D!Xz6j&4H+nNaMVnaF?N!h? zpswfj3gL#Swwkk4hq{Iv>8$Hr6d#<{hx+h_ch5i_317e*YFncVsPHH>ZuNKn2e=xa I0z^Lm0BG2$D*ylh diff --git a/app-office/gnucash/Manifest b/app-office/gnucash/Manifest index 510a6f42bcfd..1401a5f063cf 100644 --- a/app-office/gnucash/Manifest +++ b/app-office/gnucash/Manifest @@ -4,8 +4,8 @@ AUX gnucash-3.8-exclude-license.patch 634 BLAKE2B d6b86102a4ced983684e75f4f4801b DIST gnucash-3.8b.tar.bz2 14285584 BLAKE2B 304d73b04883b61b8a4e174f458206769483ca0f6d28d284c760397e0bc4061dbdb379ff3cca35e80d6736516549a8733bf36895a11c2202fb9f8f25e591e1d9 SHA512 e0529934e9ccafbef2b724f5fca9a0e300c78cf21596f0dcd4b5c11ff300c06a963b68eff1efe00834dc488ced604b86011075bb22480488ddf31d2d4c94ddca DIST gnucash-4.0.tar.bz2 13978744 BLAKE2B 9718e365e1a3939357fabb98f43a95ed22d4d4ee13bb17a7dda5da8ed2c4fe6c4ec4951eb1b5a66bd71feb3f26a4e896d5cb7a177cd7d1b773ac26e643a24f0a SHA512 29fd61352932ff0962e5c634711bc1ae09020e457bace5d2954b743976b607ad3632ddf6a7024148e989dc8e69769400cb7795eee097f8d88dea3ac8d6b7c7ee DIST gnucash-4.1.tar.bz2 13994973 BLAKE2B 875ec0d9b2b6b8ec7144ad52f172f6727078746884d8d1d369a4b7535ebe5bcc0c70b4a25f1ba8e3f97d0603a8d511c9911e343f2610b557511b56eafbea8f39 SHA512 caf25d4ca0a950b1aa0c236c801938ff2235dc7c7710065a5b78fd3745904dd5e5103c6ed8abebfe3a4a68c8048372802f856c63cdde8aeaf71840daf2e9ec07 -EBUILD gnucash-3.8b-r1.ebuild 4990 BLAKE2B 7b7770b70f859016731a4e4f86ef50428b03a035d299c2fcde92fe14334725ac1d75025bc112c6878088311b4a8417552c07eb8603406fc1596738f1cc5a99eb SHA512 92d6a36a0a8bf6c498bb8e670c6bafcd24f1d18637310a6bce8afb0338073c320d28786eef703e1388c01139ea94af02f3d74f55cc1a87db4f3a6015644a1cab -EBUILD gnucash-3.8b.ebuild 4885 BLAKE2B ccf9b8ce5d1a7bfacaf2100fec3ed8bfc866736860b05e66241758f8c9ead88ec89ba3ad5ed5227cd6ac81277bd7f9278f674faddf7dd74413ccb6995861e83c SHA512 ad13bf23ed4d1988c3eca3a10d1f7317f9fa92b0692a3e91185100f92dee9422091a0e9971626c7938c66730024fe2f4d9210c51b0442e48da4f736935f51a58 +EBUILD gnucash-3.8b-r1.ebuild 5017 BLAKE2B 5c573c4b0b5c2de0ca51a127252731c3dbcad7fa204ef3f9dababa289fc451c6de459aa027b3f034840c17718115368e6c7236343d7b9e8f7d07b43eca398fb8 SHA512 226fb6dad314e5f3a417820b24c4519786381c0c3e0a916045228fae88949aa93c9522e1663f611cea50a7bee880b05730580ea3cff8b028467fbf6f306621cb +EBUILD gnucash-3.8b.ebuild 4912 BLAKE2B 9e59c3ad4260c15f540a51576a4d8c9650d06756127d8bdd49e0ca6d1c2d866e123e7babd3546466ad745ff76fbf40aa082b97cbc02de4f25805b62cd024f517 SHA512 b22bbff4733ee96076f3c029542918ce183a482d2e38c911fd71ad05d80744c596aa2a1813b0ecb2b3ac3b447944768e0678f44276896f8f0d28871ab74123d8 EBUILD gnucash-4.0.ebuild 5548 BLAKE2B 6cd515f53187ac4520f152540db46e50f66010abfd58bfc60347140ab80b587abcf872a30537fd137e9bb63ab838c958f0beb7e55aced7b8be312a4a9c69bfab SHA512 a0ca0287d1a20516639856650c0cca416b8df953c8746012a529b996caaf45cc2cc771f0e5e145a68c35dcb0091951d17008bdbd62ed7c977de453261d863de5 EBUILD gnucash-4.1.ebuild 5483 BLAKE2B 5679505056573c5fcf9e4ff0d708a5db15930a691f5fab9873b3b6bda4ccec8646230b617a60364b5d1c72837beafc154f17951ba72d311082bf508ff45b445f SHA512 e201528965806827c439330ef16c4d7f6765fe4858b708537f1875e1a0f8a9bafb2f52d88c9d83a612bc8341605a9c77c397ddc0e368b19091b7ef81671133b0 MISC metadata.xml 562 BLAKE2B 07fb70bae76794f49e852dc2840b13b811e3e8b28cd1f504d693662e6530591d337f993248fd80868c08b2c1cb9a648c7fcf8f964e74eeef70c5815946edad64 SHA512 659ded7048ced517f06d94952df08694ae5d2775aec8bb9adaf658d5151048ec1b612d6bf54af664a44b5510406b4ed02809ee0c150159eb6c2652186589c4a2 diff --git a/app-office/gnucash/gnucash-3.8b-r1.ebuild b/app-office/gnucash/gnucash-3.8b-r1.ebuild index feb294a945d0..d39ffce11608 100644 --- a/app-office/gnucash/gnucash-3.8b-r1.ebuild +++ b/app-office/gnucash/gnucash-3.8b-r1.ebuild @@ -17,6 +17,7 @@ KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" IUSE="aqbanking debug doc examples gnome-keyring +gui mysql nls ofx postgres python quotes -register2 smartcard sqlite test" +RESTRICT="!test? ( test )" # Examples doesn't build unless GUI is also built REQUIRED_USE=" diff --git a/app-office/gnucash/gnucash-3.8b.ebuild b/app-office/gnucash/gnucash-3.8b.ebuild index 4527e335994d..50214748c0a3 100644 --- a/app-office/gnucash/gnucash-3.8b.ebuild +++ b/app-office/gnucash/gnucash-3.8b.ebuild @@ -17,6 +17,7 @@ KEYWORDS="amd64 ~ppc ~ppc64 x86" IUSE="aqbanking debug doc examples gnome-keyring +gui mysql nls ofx postgres python quotes -register2 smartcard sqlite test" +RESTRICT="!test? ( test )" # Examples doesn't build unless GUI is also built REQUIRED_USE=" diff --git a/app-office/plan/Manifest b/app-office/plan/Manifest index 4dac21d4f10e..e459ad4105cf 100644 --- a/app-office/plan/Manifest +++ b/app-office/plan/Manifest @@ -1,4 +1,4 @@ DIST plan-1.10-patches.txz 6132 BLAKE2B 617c68a012e4757f7ef039557cfe15e04706129501f044005e554a50aa9ebbe9e33e2e406ec5647060a7b67efb81b671c35eb6846d426a26c517c38b10e7eabb SHA512 c0802f12e935d7ab18d89b6c4e8ae8373ca620b8149520b8bc9d9fb8e871ad4c2b0bc0e7ca84c34e72d0a25cb406af51fac1fc1907844867f4fd7fdff8a06d54 DIST plan-1.10.tar.gz 460150 BLAKE2B a44c79537ff6aae8fa5c65c8b6514f0f37d1417522f4e54823ad14cf6306bb88223377de13f22c365516e2861fa561902e31245c9729786f425140bed30b320d SHA512 fde17ef17f25412cbe69427364f4130564f46a940859066c25d837d14eca6920752b843211192a6c1cdc83be05de9ac57c88424ca555928b67eb219fa8564fe8 EBUILD plan-1.10.ebuild 1495 BLAKE2B 370173539537d06515024aa34377a6d6e3bb762d020b33c55e4de5e70b5dba45ca0f19b77e0cefb2ae71ecb47660873c3c2dab6d38d04c3f3ca3b36a8bf98683 SHA512 087c4ebdecfcd9cfb469b0e4ab7d9a088564e450e5290c716d729a86166aa3187b94deb814574eb49abdd85a1f8ddb23473e41808ba6c2ec688c36ef2d2744bd -MISC metadata.xml 258 BLAKE2B 18104e5bf54213c7d7302cc72c3ec47d0c322f2fd397dde15b5ee29db433961329fd2b22c379d19125d7f5ded7dcc376d3afb9ce77426d9615022bde50078649 SHA512 a4886b16e304b05a448e28681a38ec68fcdd7828029444fd9c01aab0fdda8d9540cd0d829da2e9f22b38b33d10e85bf111c8e45b49966c32b267c90704adec40 +MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33 diff --git a/app-office/plan/metadata.xml b/app-office/plan/metadata.xml index 389bcb80364f..7a38bb900964 100644 --- a/app-office/plan/metadata.xml +++ b/app-office/plan/metadata.xml @@ -2,7 +2,4 @@ - - Plan is a Motif based schedule planner. - diff --git a/app-office/sc/Manifest b/app-office/sc/Manifest index 4c64cefde16e..3eef9d5dbf76 100644 --- a/app-office/sc/Manifest +++ b/app-office/sc/Manifest @@ -4,4 +4,4 @@ AUX sc-7.16-lex-syntax.patch 207 BLAKE2B 02ef6909652247141eddd8845c83879789133e8 AUX sc-7.16-printf.patch 3242 BLAKE2B 824673b0798f0a268cfb755ddd661d9f84673a49ef456341124669d0f4119e23b21f3ba3e0786ea5cfaafd51ce0ceb32b6a4236ca01bbf58d647d9f8adc126da SHA512 2ad30d2394256ec1c740565507c5672d37d0380a3e2b619fdddff65749e03c57bb3b1a9d08b962751120aa063b39f3042b29906a6819076c1777c726d903791b DIST sc-7.16.tar.gz 210809 BLAKE2B d497d935342e942662f28605be60504e71afa0a3f148275afb19a317c546eb39c849b80195a1f1eeb2dc5e5250e3907673713585459ecde5e10714864860d3cf SHA512 efa495ba21d01b578a53f09101ccc28b564437317e0860904ad59136a24df9619dfc8715339296ae1567eaa8d620cdabc9bc2784962bc1c93e3bbd086856407b EBUILD sc-7.16-r2.ebuild 1370 BLAKE2B 36a22ab513f8802cb97639526e26a6d851ef2020ee14fe9c0adee0005311bf8b98c014313fa5aaefdf1d20e7fe2a60d5263d4e2e8e595f73c0ca0e095f462921 SHA512 edf1fe8d49d280af4bcac931245d9887172f197115bee3a6d44051c3b2a79135cf0fd20e5a4d43eccdbec887a7dc639692aa214eba29d187c6898b1b7d728216 -MISC metadata.xml 305 BLAKE2B a30ed0bef58b07807c1bbc48c8530277e2ed3f36c4dcc2c5f3cf39a0aebc8983297660d7116c747a97d31db38df8b3ec0c9ce9c87d7d8cde724bd4c56add283d SHA512 b023b745f213339706f73ad2404536ce259461346d33a182aed31d9f7904fc8e392629794561f133953cbe22010b1e2b41caeee56472a6ecda0444f6594317d8 +MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/app-office/sc/metadata.xml b/app-office/sc/metadata.xml index dc41733bdb11..6f49eba8f496 100644 --- a/app-office/sc/metadata.xml +++ b/app-office/sc/metadata.xml @@ -2,8 +2,4 @@ - -sc is a free curses-based spreadsheet program that uses key bindings similar to -vi and less - diff --git a/app-pda/Manifest.gz b/app-pda/Manifest.gz index 2917d9dd9c42226400082404223438140cd38516..6e6d88947be965eb718a553ae3993dc7a6c40199 100644 GIT binary patch literal 2388 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 z z<$jLd$s7)G;$Z!B4iI#V=6Aq-e0u!+hH0YhRhZ$(ky=_AQOddRXrW5vsYwyb&xwfx3O}Z{Rr)c{Koqz^qZ8gqcPD)abCUe7Ecg!1 zP*M9KL1vrupMA}?6p(IyKbYH&{tmF8Kl}Tie|b|cgjc`Dq*C-!s40sGX3UVbvnWlB zgZQg;tNE5i&nZX&>wr5ReI#s|(5x3&T0PD}{3N9!ko`BBsM(}v*{n6Vm;y9~fnwXM zFEVhT6_o!KGT~b}K!E`*S0_#=T7sSCG_*21)Xp?ytePhUf|x9~-6#WLtwO7dO=a*) zP#VfVmS=&Zlhb1Vf%iLt?8Zols~|Dq?5*06biHX~&sO%wr^gRJzHMav6*5d6SzaB{ zr4LGBRVrJq+OXb(x1l3uEl}6jyakL8I*t6J{50!`7BTG=yc~vhy!H?sn39sB3M;4q z9cc*7f3r(5cB9$H3`t@VI0T)c7wK~xUdT=$!31yjr?&(3yuNpLyF{6wt+Kn! zQYWyC=Xj->L!w)XFb;|sGRED$;zi^kwrc5ETAjV%ZnkXHmYdW6AXI~PKo6}jJl4US zSr07TeLC1!D(fRO=1odr=tgl)y`cd9C9*g&Z$+AudXy^l8K$JuC~Vh)&maB=jri&J HrVs!CBcQqq diff --git a/app-pda/dynamite/Manifest b/app-pda/dynamite/Manifest index 8fb2ad61b482..8c58d0ea20cd 100644 --- a/app-pda/dynamite/Manifest +++ b/app-pda/dynamite/Manifest @@ -1,4 +1,4 @@ -AUX dynamite-bootstrap.patch 311 BLAKE2B e750eeaaa0439df4c583929fdfb1c265456f1b7d9553c392320429a4db55444e40d531aa538bc26676dcfd1ffb07ece5134e386e21fb87f87d2b8368b1450f06 SHA512 2e8fd97c60ba5af32a477df33ab9caf574d0235a34d177669ba5d2f9d3c27659e77f1ff4362e46d58799a29b5d3cbb24c2c295d7b21319c4556172bba0d50e89 +AUX dynamite-0.1.1_p20120512-dynamite-bootstrap.patch 315 BLAKE2B 324a01bb4d5f57b682e204557935f03c688c79d29a5808fb55262537e16faefecc3ed03fdb211b9f453238e8dc7a61ae5a19f887da8bc69268c319a27259f180 SHA512 0cc6ea789a18ddedeb0ca385b15ca250bc389e7330206b88ea3240b3b2973f1c9fad003816b20311cd2c023679736b1c6e7923a297beb5573987066cd12e660a DIST dynamite-0.1.1_p20120512.tar.xz 48964 BLAKE2B 48eea5a040e8acbbae87aa8779c034b0d9e34cd68997d6fdb79a4b0846e0778a2934d67ea59176a3e0b15d815100ff372bf6f5175345aaaedd37d4889ab6f02c SHA512 ba7a4c773d460e0e644cb1da3ae7fe3e48fc6fbe94dafc3ccab61659ade6363544a5d1d458574d365623b7eeaa1c1c7d10c05324a344d0e8ef7422276540daaa -EBUILD dynamite-0.1.1_p20120512.ebuild 715 BLAKE2B 2dee9c64265f90395480f29284fbb5083b92414e3e997e7cec3663c800678cf142e7f726155fc8ab1f88f20352a65fac78576a04d2c984582daab750002a5167 SHA512 adadbe90da95d3389849b39bb3240c275686099abf9cc66a3fa85cf81acc554fed72684cc348f13654b54a0467a933b320d36891b83a6408f31603330cc97619 +EBUILD dynamite-0.1.1_p20120512.ebuild 752 BLAKE2B 696810dc7c4086e8c710e973539326e684c3116db2aaee79ae7e73d1c4b043f03c39dca14331986ca0bf8b1eae21178045ee8c57819ebd8088b00a1633dc07e2 SHA512 100bdf45f99e645bb977d2a548287651d69b3b6b73e9826d9f4b44369ce88ba898c80df275db2bbe1c68ea82a8c5df0db9acc3f603b8a4cd5b6aa98efde1f53e MISC metadata.xml 303 BLAKE2B 17a439213c5ee40a77847e747c8b1e23ffe077b40cc9e272691c29ccdd16a7a90cb878e4c0609351614130dcbd51a89d1cd5d4d6daff5119975215d74cf72622 SHA512 62b41c98f512e85768c7e6405dbcc680520522015d589540823a00ee09b6796425eb7418866524c4f593d4ccac8ba0f7c6a065c54f4e3d590d9bad0006151e4b diff --git a/app-pda/dynamite/dynamite-0.1.1_p20120512.ebuild b/app-pda/dynamite/dynamite-0.1.1_p20120512.ebuild index 2586a3d99648..2a392c90c3c1 100644 --- a/app-pda/dynamite/dynamite-0.1.1_p20120512.ebuild +++ b/app-pda/dynamite/dynamite-0.1.1_p20120512.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=4 -inherit autotools eutils +EAPI=7 + +inherit autotools DESCRIPTION="A tool for decompressing data compressed with PKWARE Data Compression Library" HOMEPAGE="https://github.com/twogood/dynamite https://sourceforge.net/projects/synce/" @@ -13,9 +14,13 @@ SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" IUSE="static-libs" +PATCHES=( + "${FILESDIR}"/${PN}-0.1.1_p20120512-dynamite-bootstrap.patch +) + src_prepare() { - epatch "${FILESDIR}"/${PN}-bootstrap.patch - ./bootstrap + default + ./bootstrap || die eautoreconf } @@ -24,8 +29,8 @@ src_configure() { } src_install() { - emake DESTDIR="${D}" install + emake DESTDIR="${ED}" install dodoc ChangeLog README - find "${ED}" -name '*.la' -exec rm -f {} + + find "${ED}" -name '*.la' -delete || die } diff --git a/app-pda/dynamite/files/dynamite-bootstrap.patch b/app-pda/dynamite/files/dynamite-0.1.1_p20120512-dynamite-bootstrap.patch similarity index 89% rename from app-pda/dynamite/files/dynamite-bootstrap.patch rename to app-pda/dynamite/files/dynamite-0.1.1_p20120512-dynamite-bootstrap.patch index 3ac2695f89b4..e8f571da7d92 100644 --- a/app-pda/dynamite/files/dynamite-bootstrap.patch +++ b/app-pda/dynamite/files/dynamite-0.1.1_p20120512-dynamite-bootstrap.patch @@ -1,5 +1,5 @@ ---- bootstrap -+++ bootstrap +--- a/bootstrap ++++ b/bootstrap @@ -26,8 +26,8 @@ INCLUDES="-I m4" fi diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz index a9ff857d3c131addde123824993559a4501a033e..66b0af55b15f0a6b40c4a1ad8165723a6abdc909 100644 GIT binary patch literal 10404 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 - - conf-update is a curses based tool for the Gentoo Linux portage system - - - conf-update es una herramienta basada en curses para el sistema portage de Gentoo Linux - Use colors when displaying diffs (app-misc/colordiff) Enable SSL connections and crypto functions using dev-libs/libressl diff --git a/app-portage/cpuid2cpuflags/Manifest b/app-portage/cpuid2cpuflags/Manifest index 749286baf383..29c90d8fd6d7 100644 --- a/app-portage/cpuid2cpuflags/Manifest +++ b/app-portage/cpuid2cpuflags/Manifest @@ -1,6 +1,6 @@ DIST cpuid2cpuflags-10.tar.bz2 82756 BLAKE2B 144ccc9ffff9fdafa9d29628963143b3685421c3c96a81ab780d835c7e0d83fdfe02c720744f57f2947c6079af157c2b6d3e61277f5af734fdba08c6fec23b9f SHA512 c34feef1548b9ade349efbdb68880fea303dd9a8d361de017b925688f9b189602cb175e1699dbe7b48f6887f343fafca9ff0ac95b8eb174bf7201c8bb5978c98 DIST cpuid2cpuflags-11.tar.bz2 83091 BLAKE2B 2225b6031505597050332d50f4cee69aebb263f9def8043fde64b61e7d06bd2b2ab306eab31701434435a5ede1da974004db3d800a9184011595ed5c16422c79 SHA512 0eeff4e6369eaca6ddb516ff95597c649a7619c1ad79b0d73f51ef9f903db55cb7a49c5ccec478c9a923abfcce63e4ee5b6436f08eb9092b0024c898e508750b EBUILD cpuid2cpuflags-10.ebuild 909 BLAKE2B 129d7bdbb57eb91b0c7f4b828d1afe6f80ca743cc4b853bca4a4bcab03920eae30c687bac7bd7109a5964d0805a8d657b3bb4a8939f28a4b7bd3ad45541f464e SHA512 3e641a5619d24d470365a37371b23cc0d20aefb7bde712d7aee3c78f27462fdd5926524d5d3876e5bacefa1277ed93fb189eafc6653512c65ccd65b786e5491f -EBUILD cpuid2cpuflags-11.ebuild 914 BLAKE2B fb3118cadef455891f6ab846851bcb7880bc57fdd3f8e20a377b79f440fbcc1e00bc5796dd1ed93cd4c880d6b494e54b77551c69756754f4663b8bd48af82321 SHA512 10922e76208affe55a637e6d2e174681e26ac48e29c3b575ff2d9ff111fdb25fefe9f67abe2cb8e1a3259c3eec4c93dce329ad8420de947b6c1d55e9e7dd17ef +EBUILD cpuid2cpuflags-11.ebuild 913 BLAKE2B 142f58aa114c78cffe57d0dca9b66d6344cfe02627baf2563368984b93cf6d34c01f6d0455795d62fd77c86778d9c32e52c3c8259ea191368ed435dfdbb2a6a0 SHA512 8c704d8d6891c463b92a0e1a896b2eeacc1f0ebe898c31ff251954efc2fb3fa7a7a7f7179cc3213718be15127ee02689c8022a71598f665e1a3db1206488394f EBUILD cpuid2cpuflags-9999.ebuild 405 BLAKE2B fff9a10b348e61e1af045a39f10aaf81cb6d635d7c87056ab6665018c037b338a03890e0a1dee89f135b56b6805fdde0b2e547e0ab82832ae042c8c28d8bdd3c SHA512 36da5933134753af27f01b833ecf1e2d55c4c55eb58476c32e2de1c2ac6bb51de218e415c7168f97c574b0b2655825f0d981478ef8c17a147a3f38465eb0919e MISC metadata.xml 343 BLAKE2B 29f607a891c673bbf997aa75bb445adfc43cffa35f63a30d1f2b06e4c5a7429ad503fae596c4c633b7e6680e26da674bd9f8aaea32a8a9bd8a3ac2c79a0a5667 SHA512 8ae8b8d61adaf555d1f59e50655e9e12f342e194ab8363f03a34390eed1455144acee39553b93306d9775b8c9fb119de52b8bb4d9284c71ddc39c3d3414a31dc diff --git a/app-portage/cpuid2cpuflags/cpuid2cpuflags-11.ebuild b/app-portage/cpuid2cpuflags/cpuid2cpuflags-11.ebuild index e2adcb1a4c18..68febed6eb13 100644 --- a/app-portage/cpuid2cpuflags/cpuid2cpuflags-11.ebuild +++ b/app-portage/cpuid2cpuflags/cpuid2cpuflags-11.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/mgorny/cpuid2cpuflags/releases/download/v${PV}/${P}. LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~x86 ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~x86 ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" IUSE="" pkg_postinst() { diff --git a/app-portage/demerge/Manifest b/app-portage/demerge/Manifest index 7cb0025d8263..6a47690a5087 100644 --- a/app-portage/demerge/Manifest +++ b/app-portage/demerge/Manifest @@ -1,3 +1,3 @@ DIST demerge-0.047.tar.gz 11142 BLAKE2B aba6e40d9a47032782bafe0bfc77f0bdda7e9782daac56712025c6a544db5624a824cfb1db8b32d2dc61a3e3c561432159eb8208bc5da6f94745ec603a457420 SHA512 6c2d172694516c030c358c9668ff4a1fe54d910583de6829bec0de6e67d428b1853b23f6ccd18fc9286932cb9a2bc5a37bab4b5ce43ddf2dd031c64c2ee6b1ce EBUILD demerge-0.047-r3.ebuild 1313 BLAKE2B 00518ffb80e18c6e1e8ed3870c93f1a38219ca899d4d228fbd45c881e8bf2f0481513c5e485cbf689bb3e0334c848b432a272f208838149835b1afe36638a3fa SHA512 db2746ee1cdff08f192a2466a3c5c9cf0d37b89d63ce792a4740bafeb4907f81a30dad2d61ef9a291448df8ef72c6bddae3416f9fcb227a90c9a5b07527537d6 -MISC metadata.xml 473 BLAKE2B b5851d52694607cb0f67dcf21d9d383b1076795e2f2d815b3597b78e149a7f3394312a8d092bc6a96b9e20b592eff074d7b38cc72d7110d4384a65cf28857388 SHA512 084e5b4c139be745f253a91466ad38846d047bca3e5c742a46c8795a47c32d027daf727d7bda4b26cb5fada3b1d77fb820ab52d1c250d67cfcd6591c50c4a97d +MISC metadata.xml 357 BLAKE2B 5504d99190aae9f6b2d480a7a98476ef29503da873efd34bc51dffc1f3c4cf9049128dbaa31b63a13a8078463eecaefd7a1daf71fb3527d2148d2450eebda2f0 SHA512 7ef62a53bd595c8f69a3fcbb0b7d0db7eacfec1a7a725a51fd1db3a1d7dfac34cbfeafcfd3e9ec0a30494a06b65b203ca1b1684d1173f3faca521c713f2bae94 diff --git a/app-portage/demerge/metadata.xml b/app-portage/demerge/metadata.xml index 93ad16625584..0b051a38ce84 100644 --- a/app-portage/demerge/metadata.xml +++ b/app-portage/demerge/metadata.xml @@ -9,7 +9,4 @@ perl@gentoo.org Gentoo Perl Project - - demerge makes it easy to revert to previous installation states. - diff --git a/app-portage/fquery/Manifest b/app-portage/fquery/Manifest index a687b2e92e98..084fd74e6483 100644 --- a/app-portage/fquery/Manifest +++ b/app-portage/fquery/Manifest @@ -1,4 +1,4 @@ DIST fquery-0.2.3.tar.gz 14511 BLAKE2B ccc0162095cf270320c1e7a27ef6f19902ddc591ea04742b9645bbb80e67132d85c3f182d1f7fd536a819e96b64abc734b42728faf46a0f2ab01943f660705ee SHA512 0dc345b189bd18f5f1084ab2aea07390b547b6c663d03fa9cec968e5cef598fe58b6a294845ca12b020c78ff2a01ce7e5da0bb06a513c53b8b5aa357b071fb88 EBUILD fquery-0.2.3-r1.ebuild 900 BLAKE2B 6d7f41a8742d6aa697df33b265f7f336794a09ea6cbcfba21becbc92085b3cdeb11fc7da533258a982c281cd7d17205e6b25fee8f8a3d6919d3c7929cbad5057 SHA512 00d27f9f10488f18ba8f557b416e3f26d67a07fb6557b29f53a00d873a57a15824723e5875cc11304504d5b80ddc9226ba4cabfb3dbbc5e2ed9eeaf873c4eeb9 EBUILD fquery-0.2.3.ebuild 590 BLAKE2B 2fcd689db12e27734eb0583c3bd6fc27c2748befe984aa0e2b04e46bb467e23be4f9580c18ca8ec53ed4de8a93707cc4bab85549b1bdd6a82363653a8aa30a1b SHA512 3e92dd3112d6ec34a04dd7bf4fd563b857307617e7246feb3f93e6a70f55c79fd01d67bee30b87c36a33d7d4e3503077a19d295e039a9fe4240508b0001f9d18 -MISC metadata.xml 290 BLAKE2B c5f2085bf717e6abb78ef95ec2221398667bd38a5bb4915ea6b89b17bb846f9b6ed47089c47b1f2c6baeab6147f8cacac9b4e913a20ac5d909432e6525863326 SHA512 89b8856e1eb7618964811ce381d36e758b17b7d3c9d364a1d715d31b4873599304c6f1883abf1f401841c760f7f7d6fa117bb1e0111702998ac79b6f08744874 +MISC metadata.xml 219 BLAKE2B 7bd0c533329364413e554b21733e8b6a5ddf44879ce1e62b5f1ee3f53d0f3d61d43ca84d3f8b0a996ffcb87d3292786aaa75f3b8c885854c2fa3b174069057d2 SHA512 19d6c4d114cbb8b41070dee80b0d8edadf553e5325a4b89740d36e671e27f9f57cd178033e129032cbfe23e0fdc4aec7df924feb108f2120313dd9a3d76be6a3 diff --git a/app-portage/fquery/metadata.xml b/app-portage/fquery/metadata.xml index 30d7a9f1b7d4..030b282d175d 100644 --- a/app-portage/fquery/metadata.xml +++ b/app-portage/fquery/metadata.xml @@ -4,7 +4,4 @@ haskell@gentoo.org - - A fast replacement for equery - diff --git a/app-portage/gentoopm/Manifest b/app-portage/gentoopm/Manifest index 1eea4614657e..0efd48fc80d8 100644 --- a/app-portage/gentoopm/Manifest +++ b/app-portage/gentoopm/Manifest @@ -1,4 +1,6 @@ DIST gentoopm-0.3.1.tar.gz 37897 BLAKE2B dd5499787bcc5c46ae3b559f3af4a5af5b4ca81a312e926149c587cac0391c51dbe61ac42d2bc19eb83cedc168486e9c30ddd6fbf4ae10ffd9719aefa2f54cd3 SHA512 e1a3a7929ae83d813dd0b03f0548f033e8e51b766aaddb653027398fb618819de6237e2ba1c0542defc9d62e71e8495aa10152cbc47a4e521f7cbaeda3ea4354 +DIST gentoopm-0.3.2.tar.gz 38430 BLAKE2B df8536b384cdad754894d65b605ab688cedc09430bcc3cd0821ed1ae9a93d0cb5e7b076715edf6eaed6bbf5ffc9088fb14d8bd5a04c3809c38ce05c6ed106bb9 SHA512 d99034af2efada3647117c75d5602bc5878a8f0e79d1c6b502fdb0fa272f7b9148afbbe4d379a2957a7db6694b4001158e2dfce8e3a4f97692e20a803417f571 EBUILD gentoopm-0.3.1.ebuild 645 BLAKE2B 273340ee2ad51a1ff16cefd80659ff40bf824ad37c115a0f4089d05f28100c417ab440ae9e6b6e0f094fe7c536ae39d8e0fdc03712e67da52f4de1072426d53b SHA512 8b5e849fc5ece7c9c14a0ea9aba599bf07d00f1ddd3d8b39be2e745854ece327645d1465104b33b58726e19d073eb816839de5adc3c265fb0db24bff5d728278 +EBUILD gentoopm-0.3.2.ebuild 648 BLAKE2B 34cf1c517003981aa2e61c3808ce15a99a93f2cea48cd767be6d6985de6fb23dabf92493ed96d4e67c90d758de891d3f055cf449f495771aa13dc36eb7a554db SHA512 c51a3cf64d89b8d19ad4e0c88a82b0fe1c927a1687c50cd66a67d5809988e3e6b388397e3b545aa5c6636341bacdeed50a8ca93885cd0db15bdaa0ca46578964 EBUILD gentoopm-9999.ebuild 617 BLAKE2B cd8cd7946383e5b04e32cfb1bbc3531cb0ccee2c434b49c41fb5927e499a8e184fd9fa311c4507df9b150707c3bf16a5a98a9e1a14a0d9ae5f7c8ab18eb97dcf SHA512 aa1fc2c225e10b52e03561dff3ab128d3c1eb1c3ee82b2448c20e4577a79fc6ac710f537e05e6a44fb524f02bb466b0bb0ba629f3a9c8cd2f3e3189409cc078d MISC metadata.xml 552 BLAKE2B 5298db30d81cc45ccec8b1320c204be68592246d280969045924d3142eec58cc6d050cfc919e4f30caf427e255ec968ff551e7338c97bb8ab77434a4d4a7aa68 SHA512 dc85516038135bda516f32d321375d814ce7f735d5169365beecc994b4d8936f646a580f1ea88dacff323a54e146423c99a0b6280af41aeb39f08cd9303ce677 diff --git a/app-portage/gentoopm/gentoopm-0.3.2.ebuild b/app-portage/gentoopm/gentoopm-0.3.2.ebuild new file mode 100644 index 000000000000..5582cd45b7ef --- /dev/null +++ b/app-portage/gentoopm/gentoopm-0.3.2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DISTUTILS_USE_SETUPTOOLS=no +PYTHON_COMPAT=( python3_{6..9} ) + +inherit distutils-r1 + +DESCRIPTION="A common interface to Gentoo package managers" +HOMEPAGE="https://github.com/mgorny/gentoopm/" +SRC_URI="https://github.com/mgorny/gentoopm/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~mips ~x86" +IUSE="" + +RDEPEND=" + || ( + >=sys-apps/pkgcore-0.9.4[${PYTHON_USEDEP}] + >=sys-apps/portage-2.1.10.3[${PYTHON_USEDEP}] )" +PDEPEND="app-eselect/eselect-package-manager" + +python_test() { + esetup.py test +} diff --git a/app-portage/gpyutils/Manifest b/app-portage/gpyutils/Manifest index e238ac65d303..644e47fffacb 100644 --- a/app-portage/gpyutils/Manifest +++ b/app-portage/gpyutils/Manifest @@ -1,7 +1,9 @@ AUX implementations.txt 830 BLAKE2B e10d79ca8ea5091166a29b1547e9db03ded897d66391a5ec7deefed5dc1cb4b7546409b585d6185368a9c9ca5e82c01b191a8edca964475c206d09d935246a6c SHA512 43b446e24080076f5351ffb153e6bfb9aa2d1d03632d397c0dc1ffc445d842255a89e5561a939a4bf4a9c8c1b63c961a91b56e8bd18160c1056e8d39c0c8310c DIST gpyutils-0.4.2.tar.gz 19771 BLAKE2B a5b58efcaad803a3eeb4a04b51811c2832f5a61154ac60b67c31e1962efd5f1a801e06fd3245c2336e6440b03fae2c30642e99c7588af89b7a3d0173b93f0c87 SHA512 699132833ddbaffe26bec8b3cb8914a609cc98ee2d8b852b59162265ee3daf6a0a0bd8ccc4d693e319d4e413c441ca94bd6837f07f1a132bda383350593792c4 DIST gpyutils-0.4.3.tar.gz 19951 BLAKE2B 2d15c6c714a7f75be4a5398b7287d6281a201f1b5806c6cac34093cd74ae3449fcd103d023edc54ab088807e8a7b24e08bb223ae9f40d156ade97706cf4b9355 SHA512 02067d6d075afc6670eea75a0e9ed12bf02eecb623accd010701c45d4176bb23b1dd0fb9eda3a4e899d3fb90581c5f3fc46b5fc8760b491c31fddf592aa7a291 +DIST gpyutils-0.4.4.tar.gz 20030 BLAKE2B e94e8472b92835400c6d4b1ec07ec810eec88b0ae8160621fe329b4c7c4981f4c4cad45c4f2e7f70bd80a4031d5bbf8ffefe9614b94f255fbc39ce87411ab8fb SHA512 94b941220e431ea4f45b2824e3d58cc2d7571ab87c15a77217293afa68e2b9a7f833d5ed47f28cc5eb35a62415ae03618dcc2b96ee015a685314ef6be6350eaf EBUILD gpyutils-0.4.2.ebuild 528 BLAKE2B 4fd3e00f22c182ee0cae2d64eabc42c4b211001122b6bcb71a86b764969139434f873706615178cf08c559d78d6d578deacb7d248b4198f9737f54a96d0d4782 SHA512 50044413bf71f9ccf37d762c7e3edbe748dcd3204c4a41cb3d5cf735dc2159f54604627434f6491f208188256d8d2408130da419d4e3276cc611e7ab11aa25d0 EBUILD gpyutils-0.4.3.ebuild 530 BLAKE2B ad0dd68af616c72e6ea6ffd478a7ceea20c5fa84c093663e6001e950bcc1034360b1ee2490fb017e9b847225e8c24d4faaf74e1e824ff6460d2aa0b96786a859 SHA512 b678c80698024a1e50e6fc093c1d10adefc6c48e524be7bbe51d4eb0ea4321538cdc98a8a12458a3482a3778dab45645600fe4102575b05dd0b7965584a04c72 -EBUILD gpyutils-9999.ebuild 510 BLAKE2B 12227a6eb086a0a1108d2029316d06f189a29399fd665deb3d5bfd53646606b3ec038ecbedaf7ec9c61e006fd405a11d95a5b2c33be64b156345face1d513a32 SHA512 9952706005d8bb34f65d7ef5dc238deb189fc01e1892d323da60f5cc4b6a404e26f3f99be25030aa70540e418086514ee9fbf264c4a47c84c97d153074a31f52 +EBUILD gpyutils-0.4.4.ebuild 534 BLAKE2B 421744cef93f1e1b7a34b1c4f1c84f8be4efe6025987e9b0f223c58f4f32229a5f292a34dba732f1b2e576b3fb85f98584346d1a46f84dc63f5afe6d84b8b507 SHA512 7bae4b1634cedd42bef9c3917e2393721ecc21c6e387416ce8123b5852f600a6e693eb950cdbf8d63872eb96844046f8f4b18ac2624bc8c9d9a56b3dde17ce78 +EBUILD gpyutils-9999.ebuild 510 BLAKE2B ee67e58eba05af164ce97e357aa8f53ec680b2a7ce4a00f4c5183755b3580bc0d98d10ee4624742239bced94629946761d4e596a2b61c442d58005ece5162fef SHA512 16c9139b8bfacecac83e0aa5e2a1bd49d3d481eb417746f98018e38eab7b76b2237459e0cf6d7ae698cf979592ac45a9652af8ef53f894c59cad32faf975e107 MISC metadata.xml 552 BLAKE2B 1f0cbee3cc1240b53c9c60122f488628643742b1afc4f68e9780bccbd959f0d45fb612ffbe9a8f9ac0cb8b5b6586af133c3a5d43884d42b09c8f3a8e2d44076a SHA512 f6788974678b69e9f38f9813333b62bd53c0e41beb5aee3f1d962ab6a739e8a2e2d3b2e1e03e6200172641b73df5ae0eb2cd74ee664ad20ea665ed63686ac7d1 diff --git a/app-portage/gpyutils/gpyutils-0.4.4.ebuild b/app-portage/gpyutils/gpyutils-0.4.4.ebuild new file mode 100644 index 000000000000..fa25bd96a86c --- /dev/null +++ b/app-portage/gpyutils/gpyutils-0.4.4.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=no +PYTHON_COMPAT=( python3_{6..9} ) + +inherit distutils-r1 + +DESCRIPTION="Utitilies for maintaining Python packages" +HOMEPAGE="https://github.com/mgorny/gpyutils/" +SRC_URI=" + https://github.com/mgorny/gpyutils/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=app-portage/gentoopm-0.3.2[${PYTHON_USEDEP}]" + +python_test() { + esetup.py test +} diff --git a/app-portage/gpyutils/gpyutils-9999.ebuild b/app-portage/gpyutils/gpyutils-9999.ebuild index 8bbbb4c17b65..41621a1faf25 100644 --- a/app-portage/gpyutils/gpyutils-9999.ebuild +++ b/app-portage/gpyutils/gpyutils-9999.ebuild @@ -18,7 +18,7 @@ SLOT="0" KEYWORDS="" IUSE="" -RDEPEND=">=app-portage/gentoopm-0.3.1[${PYTHON_USEDEP}]" +RDEPEND=">=app-portage/gentoopm-0.3.2[${PYTHON_USEDEP}]" python_test() { esetup.py test diff --git a/app-shells/Manifest.gz b/app-shells/Manifest.gz index a543b1320476f88d3295081cdd9c995bc38edb87..36bd7dec0e16ec28c8b43735b7879f2dad9a3cba 100644 GIT binary patch literal 8274 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 literal 8275 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 R2s=Oi@IT{_r0q;Q004IN*iirg diff --git a/app-shells/gentoo-zsh-completions/Manifest b/app-shells/gentoo-zsh-completions/Manifest index a9e7a591e078..eee8ca9891d0 100644 --- a/app-shells/gentoo-zsh-completions/Manifest +++ b/app-shells/gentoo-zsh-completions/Manifest @@ -1,4 +1,4 @@ -DIST gentoo-zsh-completions-20180228.tar.gz 23246 BLAKE2B a6e4004aa7592cbb097cad55fe9d7286f39bd264d8c463ed22e665ca6a60732b0bc8678a0ac09715e2f34abbadd0e4466d783fdb228ce364bcbe13fb7f097649 SHA512 2b3dcfb910e297eb2f03f4ad9f3749b379ceb60f8b6cbcb7c7d03b7921b79aa21f8d3aa50931c5d4eff52f988a208f1a810c6da7c20720be7a3f2ce4a4564788 -EBUILD gentoo-zsh-completions-20180228.ebuild 750 BLAKE2B 795ff6c227359e0bef57ccb7c45d83906af6418181e5bf1882ef4189a75b9befa5bac1a9f81178356686ac3d74de103826e4a8ed59816cac32e48557b2c8ee18 SHA512 9929cf566fa49567915c96acd012a33257316f7c3c7f7acf510ac6c6c735e5d37f5182ea7d7898d248af953817daad617060ee27d08dccbc58e3edc261769cfa +DIST gentoo-zsh-completions-20200914.tar.gz 25823 BLAKE2B 2a4af0fe85819f5cb8b3669f5a3b5b0e9672864a1562641c1760b7fa889648d3b405d5e28fd863bcea7800faca3c7392ecf3c5169755345bbf75d17c996c0de2 SHA512 a7f65e255a3c9f342d266d3a8604645c117124bd3f714d90aa63b3f6f873a4cf46224d7a9969061fc522107139b97695b8bbeb8a6dcb360f41128079adf9ce8c +EBUILD gentoo-zsh-completions-20200914.ebuild 750 BLAKE2B 795ff6c227359e0bef57ccb7c45d83906af6418181e5bf1882ef4189a75b9befa5bac1a9f81178356686ac3d74de103826e4a8ed59816cac32e48557b2c8ee18 SHA512 9929cf566fa49567915c96acd012a33257316f7c3c7f7acf510ac6c6c735e5d37f5182ea7d7898d248af953817daad617060ee27d08dccbc58e3edc261769cfa EBUILD gentoo-zsh-completions-99999999.ebuild 744 BLAKE2B 289150e4cc87ff018e37354b0b0694d0632d816e0bc050e077ea034ef1f7a77fe402e05efc24c0fd470081973ebcad839902f963c1eedce3a2bf7e1497fbe83e SHA512 6fa215827e110dd8cbe3b70835d1ac4d5fb24f553d673511d667c65beea015b445ecd41adcb3ce7113eca433f42e1581aca88986c0c3e62bf94b08c1b80e9b17 MISC metadata.xml 264 BLAKE2B 8020d5ed518f5d0046da3b51ca0cb5be5e6afca0f743dd117dd8057b707c4b8dff58487491fd61592b625793837c30408a9029cf8ab74e0d7efac7d7ad205dcc SHA512 baa3e290eb539d5a9c615585e8701a9656d1f2e5096de544cadd8f84f4bacbee6f5c3874af59942b2933506a60cfea5d60538fd9e38135f711ffb50fbad2f034 diff --git a/app-shells/gentoo-zsh-completions/gentoo-zsh-completions-20180228.ebuild b/app-shells/gentoo-zsh-completions/gentoo-zsh-completions-20200914.ebuild similarity index 100% rename from app-shells/gentoo-zsh-completions/gentoo-zsh-completions-20180228.ebuild rename to app-shells/gentoo-zsh-completions/gentoo-zsh-completions-20200914.ebuild diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz index 2a1334c6908a162e81ef82d928562b98ff4f530d..674f18fb6f98c91dc81c3ee4c3dd5846ca8f7820 100644 GIT binary patch literal 49608 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 ZxAS1-)})lP4Y7vs;}7%`sc=1J0RSKUZ4>|i literal 49609 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 aUee1TU`6^vDmsE6KmGu~XI+OqW&r?)Kk>2v diff --git a/app-text/asciidoc/Manifest b/app-text/asciidoc/Manifest index 38fdd4117952..6402864eb4eb 100644 --- a/app-text/asciidoc/Manifest +++ b/app-text/asciidoc/Manifest @@ -1,5 +1,5 @@ DIST asciidoc-8.6.10_p20181016.tar.gz 576694 BLAKE2B 4d255606675346d00ab03398bf48cb30d357f9f9366944e4faf66ae4c96dafce49acdd930fc848f3dbb2d704a004bb5815d17b53416a76c8368a92e4716328b2 SHA512 801f360b0c444e932f1c50897d446de0ec3f0fb2206080b5aa6dda396fede96065f7bb629a84c8a8e40c5d8897f305fdb1877512f04ae757f3b142fd3a7305d0 DIST asciidoc-9.0.2.tar.gz 1144308 BLAKE2B 5f5deca6b8c15d4b86e2bd6fdb131908eecd862a5fdbbd8418937050d335a25ad012a3b1bc716379f5623db676176fc6da1a09691c2b42a213a6230281626b69 SHA512 ea8f64ce54d2f1aa38eceb3c1c9be17b388776de58038f3b888ac5ebed76337fa2779e43eb7f47174adf0a0446ee808dbd1e4f8f7e1d7db99db7c4c8584d5624 EBUILD asciidoc-8.6.10_p20181016-r1.ebuild 2620 BLAKE2B e29260b9b80ccd796662ea0ce4d207a66c4b99ffc371ff7ad02e38350ae9564a21c98740d4de7fb967ebb17cba1ff243e19e51e575ddcf08fa32e34549b2e255 SHA512 21e1a6e7d72d96265be242b2234faff0aa777f22895a4b051fab26be6e36c0d0b9a91463097e87c485cde39168e3ed4bc0033d9eaa164407f051db806281ad58 -EBUILD asciidoc-9.0.2.ebuild 2354 BLAKE2B 8036d5095a6331cba7fdfdb7908627bae037ccd5bca81d3cc016b5f17690b6cd2e873117438ff0e119f95f228bca0bb57954db2282b0976539f236590cd5e7c2 SHA512 99341d44821c8659384c9e77f3a8cb739feca5ae90b80e32deff893dd3befda196429f4ba9f364f6688ddec388b0bf4a8d71e65b53eac262f7453264f8f56aca +EBUILD asciidoc-9.0.2.ebuild 2353 BLAKE2B b186a31fe22691158eef9928df8c0fb5adf76b12f3ea306862d23b118e53d5af6b0c203b4256ec16c6d51e436d17d27cc33a25d3438726e769066cca52c4d4e9 SHA512 7266f706be2b7535ccd32d557328b05dca7aae907dadd2fa6e817d44acffd7fbc157eea7554c1ac4420228a7f821584790165102538927fb1db8cff875223b50 MISC metadata.xml 514 BLAKE2B 89fefee3e8081fc45a8251255bf365f58eba6aa9eef92a23bd8f234703b7062b1dd2a415260fcda1b799cffa4b46d0da22b153ba8de6b77cb6076666ff43ccb7 SHA512 2587ac6d8c24ceca295eef2dc6e0735461dd09864d6a1f282d67fc3c58cd18aa565099a2c280edec143024295b74a251152918932c37d3be450aef68d367ca70 diff --git a/app-text/asciidoc/asciidoc-9.0.2.ebuild b/app-text/asciidoc/asciidoc-9.0.2.ebuild index c289dc0c95a2..a153ade6848a 100644 --- a/app-text/asciidoc/asciidoc-9.0.2.ebuild +++ b/app-text/asciidoc/asciidoc-9.0.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}-py3/archive/${PV/_/}.tar.gz -> ${P}.tar. LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/app-text/blogc/Manifest b/app-text/blogc/Manifest index 1957dc4c3533..24c28da6550f 100644 --- a/app-text/blogc/Manifest +++ b/app-text/blogc/Manifest @@ -1,4 +1,4 @@ -DIST blogc-0.19.0.tar.xz 341284 BLAKE2B 1ea0e7f7fe0e4243f54faa15276ac00d29b88f03568d31d08b9522a118072a54e3251c0ae84660fc21bac11d650dd23286b15343d1782fd4d56a397dcb5cc7a6 SHA512 02e1826642a248aa9c5347481a4d89a0ee2ef08cb0985d58aa712c5a8b998ec6033120092d1cb370d86f425d3986fc993a831c195001c73311460f85ad2d0ef8 -EBUILD blogc-0.19.0.ebuild 1144 BLAKE2B a21019e497b03aaa382da9009aff661b547ce3dc93fc6177261b1756e4c08985e186c23e8283a61d238bc5aa4d8de7570dedc1c934aea9fd81a149ca7c8fa0ff SHA512 40eb8a9f49870a79acfe8f1bf7f202ccb5fec1647e88ca58adc83ff5429037f4ee417670f4cb19ea76e2f5f4c85851dc9f99e6e434455f03160bdfe90ab4b950 +DIST blogc-0.20.0.tar.xz 347924 BLAKE2B faabb51237ff4ba3b431b84394cb8ca6f977770f9ed8c1ffbcc841773dc707b9a51694d7a5f3dbe5c573bdd7a16971004551b8ae2c0347273d8c246ae329bd82 SHA512 3738eb23341deb755dbfb0d2e98a73fe53f0e38b929606ebb0a3210d0564a626375d5c20ebff220e63be1f61299492da9061db5366d9d53a28f7ff18cff678a5 +EBUILD blogc-0.20.0.ebuild 1144 BLAKE2B a21019e497b03aaa382da9009aff661b547ce3dc93fc6177261b1756e4c08985e186c23e8283a61d238bc5aa4d8de7570dedc1c934aea9fd81a149ca7c8fa0ff SHA512 40eb8a9f49870a79acfe8f1bf7f202ccb5fec1647e88ca58adc83ff5429037f4ee417670f4cb19ea76e2f5f4c85851dc9f99e6e434455f03160bdfe90ab4b950 EBUILD blogc-9999.ebuild 1144 BLAKE2B 6764ab70e01f55931815fc6602163bf8dd46ea9dbd043f9c7593dfe027d1b1e139da20d5f706d00d34154a213a88e1518424dea7b63dd16e6b0d68c400dba37e SHA512 dd59471fdfb17d2726afd914c8a95a3c07ed093115252786d8e66984cd03e1ed6500910ae1c443907d08bea0b6f21d18c2a0aab380d8d05f5521a908961ab4f1 -MISC metadata.xml 785 BLAKE2B 90817e117dbf1f0e60d655206ad0cc3f3cecf2b97a16ba43fdf84ae0f621ee6296af2ab6a17bb205d82b1d107be3f62b75d9c740aeab0267b02947a4bcc50aea SHA512 31230bdb8113bb73662328e0e657e710cd33e65f126d638f0cefdacbe97525643604f48ce3da27f80b8163d129092c7df7eee265cd6d6194cd0181b138230206 +MISC metadata.xml 635 BLAKE2B c6eea4d41dea75444a7a88ea7f8e9ec716465dfcd2db1f83c22b0a0b0ac85812e5211cda0480b6209270f78d1ce8a89584eaf75a9c620c5ccedb55b342993041 SHA512 8c60992b0d0d12556da80de2cf855bf74e44eecdf56f535a4b881305761c94902be189e7fe829f6ba940605f36d669f07030ca39360afe887348e31a8d08e828 diff --git a/app-text/blogc/blogc-0.19.0.ebuild b/app-text/blogc/blogc-0.20.0.ebuild similarity index 100% rename from app-text/blogc/blogc-0.19.0.ebuild rename to app-text/blogc/blogc-0.20.0.ebuild diff --git a/app-text/blogc/metadata.xml b/app-text/blogc/metadata.xml index 6a921452e508..410777d2e89b 100644 --- a/app-text/blogc/metadata.xml +++ b/app-text/blogc/metadata.xml @@ -5,10 +5,6 @@ rafaelmartins@gentoo.org Rafael G. Martins - - blogc(1) is a blog compiler. It converts source files and templates - into blog/website resources. - rafael@rafaelmartins.eng.br diff --git a/app-text/cmark/Manifest b/app-text/cmark/Manifest index 5582081bb8fe..1ffba96098d7 100644 --- a/app-text/cmark/Manifest +++ b/app-text/cmark/Manifest @@ -1,3 +1,3 @@ DIST cmark-0.29.0.tar.gz 234545 BLAKE2B 1571cdf08f85142ff790db811b7973f2d95a7b1c8669af467cbeac1ad0907826a46f7e0e3ba717ba677746406f8372e40b9878f7810d317fa3c0e14db06dc8fb SHA512 06eb110cfd90c9e980c022b7588e28864d15a4da5d07d61ad4b27c6de47367492b9e58e9434e62b07517aa6dc484f17af13916808be3188f38c37d20cbf33112 EBUILD cmark-0.29.0.ebuild 731 BLAKE2B 9cf4db73d57e077dfcf941a7fef74ca55afcb39b8a8e4e9241ed882a260d476b21c171d829eac90cf5696471bf553e23e50856fe2b177a2221b7c13d987223ec SHA512 746e152b0f048556a4e49b62db055e8b5d3d53fe3dd48fc4b914a8e50cae25b6717fb0e25eee7d550d8ceffeaaf4bd094be8415be54deeab7a9364e37af448dc -MISC metadata.xml 577 BLAKE2B f99edfb972715ce4b1660a5e68c0261c9b8d8f2914f5bd804227bbddeae1528205bbed55c20d6d366ecfdd6a01a69bb31decd57ed40f0440de4946e86339e659 SHA512 93ccb3c6ec9907489589f3aae77d00eb2858d5d436b78be1f711a060f47fadf92d2da8a81a9388ae7946ad1b6a93cc88cb96bfe15cdd81b1e56bdd7f4750a4c1 +MISC metadata.xml 473 BLAKE2B 770f8d92e6aa0ff167733de2877fe1b244cd153875dce9116b361cdb4ee529e54de01f0841af1d1a23b54826786e784097afa993f791515a79c4a1af61b4349a SHA512 a0f0f24ee085d6d49311c08a1cb72f492cb88659a840ffdc2d01576c97b9a56b63beab6fe46a23df5331ce2fc100341283b2cf0bdb18a3861f0953f8c1331c72 diff --git a/app-text/cmark/metadata.xml b/app-text/cmark/metadata.xml index da44e88f8f6e..8da187d6f1c1 100644 --- a/app-text/cmark/metadata.xml +++ b/app-text/cmark/metadata.xml @@ -9,9 +9,6 @@ proxy-maint@gentoo.org Proxy Maintainers - - CommonMark parsing and rendering library and program in C. - commonmark/cmark diff --git a/app-text/cuneiform/Manifest b/app-text/cuneiform/Manifest index cc4e358511e2..c288df96bdce 100644 --- a/app-text/cuneiform/Manifest +++ b/app-text/cuneiform/Manifest @@ -9,4 +9,4 @@ AUX graphicsmagick.diff 1547 BLAKE2B 5dad602a467a2b3f8c0a55f8a873e9d46cde7857b07 AUX libm.diff 634 BLAKE2B a1f3eaba778b5cb1a8322a3b3c048293af61eebfe1c3e43c880242a100b732d3f2252ea9bac3469218e0f6e97424fd13ba52655adaf1a43b8c8abf8d67652e16 SHA512 7b1f00e9644ef0762adb10d64835bd9f2e5b2d64729a75cd1afde62f6560afe4fb632e666a4f971686aabbc8a6d5d6364ab641787a01152667e25904fedfff62 DIST cuneiform-linux-1.1.0.tar.bz2 26388511 BLAKE2B 9a9406d42b96d814b7342c48b384b7d46b529116e37f9946da6b1158bd223d2e4be0158bd0101f0b9821b7d63374758190e60232483779bdb6a4164d1b06034e SHA512 82395f43aae9f4b1301fb47b8d46613affb0ccb09c92d64ac3d77a593618cd56824225b0306176e4d8b90eb468abf6b9f534e97f28dabd4bba81cb7977b79b56 EBUILD cuneiform-1.1.0-r3.ebuild 1528 BLAKE2B 40cb06b092624ded0880885fa36e0a5737bf10b59727be792c2852d6e4ab07f66860425b3a337735ed9822c8e90bfbf8d4fc995bce828044e77e71a1da5b5e1c SHA512 a2a4106a360b2b888aea93df82ae3f134b7ed4df6eeb98fcaf35fde5ba6f288c4267cd2fb31dca2bf0ecd50026996ba28be439bbdfd2d6916f665ac950a3a23c -MISC metadata.xml 344 BLAKE2B a004a26b6f3707acc98c356f79b3d9451b5fb596fb5ee3e2291ceda662539e2b90e82cfcc3f0c5f17febd315f5f8d921a39cfa212fab2253efa67edb87914e41 SHA512 7c8e545246470ac8e3928f698434403dfd4ccfacce041d623a1fbfdc26bf2a032b4df5604425292d5fc63570237c576630d61884f1ab03e7d2052b9d167a385e +MISC metadata.xml 250 BLAKE2B a79213869bd5899b9cfe177caee01e12a026f71485466cf3836d2809234fb64fe5c7ca8d945765fb2f40259fb0a9817e521d101d29ae87cd34098d5316f3dcba SHA512 b540aad05003ebec6a4f52250febbca55356d3d2d826d7b3f982d25ca543be928537194325600b5489970288e6500a671b0343735ed9ee052471efa26cd7cdab diff --git a/app-text/cuneiform/metadata.xml b/app-text/cuneiform/metadata.xml index 8797b4d858f4..0c8e3f8c1079 100644 --- a/app-text/cuneiform/metadata.xml +++ b/app-text/cuneiform/metadata.xml @@ -2,9 +2,6 @@ - - Cuneiform is an multi-language OCR system. - cuneiform-linux diff --git a/app-text/dictd/Manifest b/app-text/dictd/Manifest index bc54229776ec..3381ec2f28e0 100644 --- a/app-text/dictd/Manifest +++ b/app-text/dictd/Manifest @@ -9,6 +9,6 @@ AUX dictd-1.12.0-build.patch 643 BLAKE2B e7f9ffbe56a15278a95537791af88a186645274 AUX dictd.service 181 BLAKE2B bf79654496f9ee30ca1c44a3c771927cd7bbf5bd7e97379cbd4d65c14ce3f8e4b90c4c50c706545b282e8260e0eed14469f42c9072e0c2be943979dfa88acf2c SHA512 e09f48b746977bfc118fe448bd41c33c6ad61fd94b42ce343ea087b858624498306d958203ec5e219dbdf94d54f8eb5a1feb7c48ad3b3ebc2eb1e9d3594828b9 DIST dictd-1.12.1.tar.gz 423870 BLAKE2B 9a1522a9786fac732c5e8b481b2eaa36d75ab27d3388e40cdf80016a410123907c4b28b1ed32c1fa3b179b27a358447625de6c0c1e9ab9f35c6d5d3f16591b9f SHA512 51bceba36f9e34ffcbbf42a6235aab6097fe66ba8ed086ea60d0df8b7daf91c6449fdf7c5605150c77035d98029053233db106f9188786b30e02ecd61748209b DIST dictd-1.13.0.tar.gz 395455 BLAKE2B 222ce7eee03083ee23066f43330cce0cda3041d2ee4a0d54b2e9f2ea18a77ec83f91fbb766bdad645bdcaeed0674361ba600a393e4cb6c42bab6be94098991f0 SHA512 86871aaf34a182d1d7aac1a1282d4a75f2d7c112c762e92f303924c324f665dae75c51e7ca91e3cc1dde2053ad8e2d1fd50a76934a5f84ff70975aa858e26439 -EBUILD dictd-1.12.1-r2.ebuild 2841 BLAKE2B ecabe4a1e6053fcafe80206a3a172d75a4344a47941bb7ac197ec0599acc26b94dddc9232b4065537b95519e358f94d63a264fc517fbd32a33bf1f58c77b523e SHA512 d9b9d95e77b9b1e3b2938fe1c4b10f158a73a44962a53074455e0ea394351b7b5817eb7f1cd81b41ec5080a557a315278053884a69efa9c0ac7786a57222a3e2 -EBUILD dictd-1.13.0.ebuild 2915 BLAKE2B 81d1435efea188ca0ab4d1b44f33711ed2f28d2ef5dc8186d8fd1b46a4646123337e4563de57978733401a71f5174b69a3d6bb675bb9a61c1cc6f9491c375574 SHA512 dcb00df8f8cde9bff0a0c74f0aed03f8e68beb526da98a806e6ce5af81241840273b95815c6aae1c5dd19d870a891b338f22796221f8164a343fbd74f3d78d81 +EBUILD dictd-1.12.1-r2.ebuild 2870 BLAKE2B abfafae14c450faae4ddab7e6067140bf5ffae2fc44c89d22af9055cc0f087dd94ccf70013f423c0874279a3814a288b965d3d566af34b0c923f5885eb81dfb8 SHA512 4b4caa9de69e126ed84b9d00cf086c327ea47a059bfd3fc7e6f541b15153f73d5c9afb87de75da186d36b8226666e6284ae64b6981352273a6b58ee8b729a66a +EBUILD dictd-1.13.0.ebuild 2955 BLAKE2B 4839defd88108a337485ac42ef762c4999bb62c4969fd4b51f33e4b6176b6707c0bc33ea162456b7e5bf3b68292bad917a204d37f7139b368ad0e859fb02a564 SHA512 a9e7e55caba3990b26b1d98fe8a58a69542a58877ceadfcff9b9cc7d68f4ecd8aa1967ede527a35b50e94afb484ad9a1ee8d20a8aa9ceef314f31787b4828670 MISC metadata.xml 484 BLAKE2B 8513944c0eaf7007a75c571dd29ad9e408db17a8e68f39424f361d19e488fa644a8467db234692bed15fd2d2425676c09f7187751b507a69967dcd598f9ab30e SHA512 b404b831fbea2146daf29f4bc81af88c5e226134950fa1eff68823bdf0b00208328936983d1e9c8c51e3420a27c0eca99e83d1178451b8e5df265b8623d3385e diff --git a/app-text/dictd/dictd-1.12.1-r2.ebuild b/app-text/dictd/dictd-1.12.1-r2.ebuild index 4da9d8dbf3ae..4feb9c4a5c76 100644 --- a/app-text/dictd/dictd-1.12.1-r2.ebuild +++ b/app-text/dictd/dictd-1.12.1-r2.ebuild @@ -13,6 +13,7 @@ SLOT="0" LICENSE="GPL-2 ISOC-rfc" KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris" IUSE="dbi judy minimal test" +RESTRICT="!test? ( test )" # - Add support for app-text/jadetex (for processing tex - files produced by the TeX backend of Jade) + Add support for processing tex files produced by the TeX + backend of Jade diff --git a/app-text/fbreader/Manifest b/app-text/fbreader/Manifest index 0c8c2083b0c1..6ff117683bd9 100644 --- a/app-text/fbreader/Manifest +++ b/app-text/fbreader/Manifest @@ -1,4 +1,4 @@ AUX fbreader-0.99.4-combined.patch 23589 BLAKE2B 81cb00abe9ba0f40723e6c1cac626916f90eede960d8b191bcb48c8186be8fc3d1fb18954f62e3ba5f15de159034a6060dc7efaf94f9531aabad9f76b6f53658 SHA512 c4dd5237113fa9d54ae3e63a19a06841570e5751108befe4d18ae7b4730628d3a4a5613dd302bc426b14c280f2b5abf9e394aedca821de995efb45ae7b32f632 DIST fbreader-sources-0.99.4.tgz 2345664 BLAKE2B 29d921a953df98def51740d9b7fed5a7164f5df6410c70daf03f30ba8f77e9aa898d6f50038945155dc46243165860ffaf13abc81f662abccdeb6dc91652b3d5 SHA512 d4b11d7ab03df002ad4212db805b10b80a24ea4384e92122b12c25a3f817a0eb343509ae30e31d68417fd4ce27f77e043235436f0081ff2c785a2830d6211dc7 EBUILD fbreader-0.99.4-r5.ebuild 1934 BLAKE2B e12e5cdb9714e1f97e6a375c3e64dc65aedd93b9214417e7d3b3f2dfb4b39f53a8cb540cf2636bed5940b202f64ab7f8817d541d32b212ac5a1835656e923fe9 SHA512 48a634082045cdc346d06473db3ac1b17e1ff91451fae50900ef7b19e5a7529b82c683d8ff93435b9d0053f69ccee8e924ec82854b06f213895657cec26aaad6 -MISC metadata.xml 320 BLAKE2B b537c430018e9035438033df51325115040dc2468f03721c678a60c40654ed99be77a154ba34bb6cc1b7afd54191912906a007a50924cefddb2b6bba908eceb8 SHA512 d215791adfc4cb16e4c25d0dfea7dcf6439fa12916d0c0e51be65d62dd8d48bd63c7e983080027101c6cac1220f4e622c580f7ced4dc895e8b4898f14e921539 +MISC metadata.xml 217 BLAKE2B ee18cbf5c74b73e82c3d6528706b679f77eaf110c7bef909917ff95a879e1677926033175865b01cd88cf187643bf94dde28c48a6303164d6ddac16a1ee6b6ae SHA512 ede62db62d2516bfa0b6bd9fd3a8f3f54303d57b81f04cc79ac3da39c33b781e35e6cf50a47a2a030a8038d2ec4eb8cabfe00dd3881d838a01c4916828b91396 diff --git a/app-text/fbreader/metadata.xml b/app-text/fbreader/metadata.xml index 6eb5f614141b..13830225acf7 100644 --- a/app-text/fbreader/metadata.xml +++ b/app-text/fbreader/metadata.xml @@ -4,7 +4,4 @@ grozin@gentoo.org - - FBReader is an e-book reader for various platforms. - diff --git a/app-text/ghostscript-gpl/Manifest b/app-text/ghostscript-gpl/Manifest index 85a0abb59be2..552885ccb17e 100644 --- a/app-text/ghostscript-gpl/Manifest +++ b/app-text/ghostscript-gpl/Manifest @@ -1,7 +1,9 @@ DIST ghostscript-9.52.tar.xz 39711040 BLAKE2B 317042ae7e2bfdeded2ae9d9a1bd1521422d1ce1dd6b9b2cdedf4c503cce1285684d5329663dc8ee7263591761c33254827d16b1a93f8c10aad4baab1d859f93 SHA512 4c4a33884e1138bad553eee61fac1a72158297ad5c2ce46a4b36150848dea8158affaf2b902f4ff03e4f72ebc8154c198b618112624f409230a610b7648faa67 DIST ghostscript-9.53.0.tar.xz 41358720 BLAKE2B 9a8b5872dc799f14759033685c37890f2da28450b1e115fcc63a2a920bb22bfc02db078d3f39dc62778da2a2518b82c2fc91f349486e83914c88c70d1e15d7e8 SHA512 fa594ef99e58257074b651e4d078bd1025f7bc2c435cd2a5454ba59c2a98cc82e93339ccd1eaa4fe624275165aacefeabc6f8336476027946f56aeb02e93da30 +DIST ghostscript-9.53.1.tar.xz 41362600 BLAKE2B f4f3e9c067d120195cdcbd8ba3ecbb5618d668e0582408cc76b0e13627aca06c40064a7ae96d0ebe8c313ec282c4d3f5dddddabef3d0194ff9aaf98832b5a50c SHA512 5c78ed0a03983cbf9d55885c5ee8fbfc987db367b020ad0148b8861de42923e38c688447cfc6efcea5521121545ecfbea9690058fd3c4438629a43b5990800c5 DIST ghostscript-gpl-9.52-patchset-01.tar.xz 3292 BLAKE2B b6ac4f06c149301b07f57a5dd1f4507cc1e6d17ea60132b64177972ca58a29b2f6ff2f034b20b8ac083b60ea999f50ff75b74f86eec0cd73179741ed8a1486a8 SHA512 2498c5f396807a282727a7a9bd678e2008a1e4112722745aab48a12601661b08557c5d49f0a5ee67fb636f8c2b00c737640e894523b904ef3600f66d107999cb DIST ghostscript-gpl-9.53-patchset-01.tar.xz 2340 BLAKE2B 55d82c88f1b57c084318839e1382ffa112461d074411b1f6586a5a9ace37772b144abdda9f742defd077ce937df590d63bd7a2306bad52438949d1036bb7900c SHA512 ab58485df9152bb32c6f0eb25bd45689089bd17ffb0323c54e1977c5f810ec5eb09f358637251c428591749bfb42c6f8489c74d4bd0a7ae5d696eb2346503c44 EBUILD ghostscript-gpl-9.52-r1.ebuild 5097 BLAKE2B 748ff28b3a38714562d03d63b267a2cbb762103972d41883d2c5917083cbed564ca36788fdde92ac8366768153d0453ece4b25b760bad6c3d97e08c9e86961bf SHA512 82e9b5f3f1515236197510bb29238ca955cf042a233ef314036b8b88887df2bc8dc353342b09c7d0444d73de9f98412a2c7252d19782e956f15dac2147b3d289 EBUILD ghostscript-gpl-9.53.0.ebuild 4959 BLAKE2B c1c23d1fb3566ddba0cd9001b1c755fb22c30eb9f940619f512a989c98354c61e4c765bb9e88a4fd4778f6346068412a1ca34ee10eea576fc2aa749e0f7a6c16 SHA512 91db496526a1b7368b4851cc57ca09cbffdc6446c1e142692be2f09a8ef0f80246c605175e4d096a9c21deac3de4489155283311cecf385e1b42057bf80879c3 +EBUILD ghostscript-gpl-9.53.1.ebuild 4959 BLAKE2B c1c23d1fb3566ddba0cd9001b1c755fb22c30eb9f940619f512a989c98354c61e4c765bb9e88a4fd4778f6346068412a1ca34ee10eea576fc2aa749e0f7a6c16 SHA512 91db496526a1b7368b4851cc57ca09cbffdc6446c1e142692be2f09a8ef0f80246c605175e4d096a9c21deac3de4489155283311cecf385e1b42057bf80879c3 MISC metadata.xml 583 BLAKE2B cc9bd976a53f467582f4657d0f08862454c53783d1eeedf90dfe9fab7e074a8903a48632b03847e4aeba4d9f6cf821ebda120c1de1e64740641e4849278646a8 SHA512 3de9e76a9a3b6fff971d0760b3590a60448014268f45faa742327a90b1cd8c40eae1426026cda590dd9f91c96580eabbba85125c88ed250479b8df675f45bb15 diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.53.1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.53.1.ebuild new file mode 100644 index 000000000000..0d3acf4a9d16 --- /dev/null +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.53.1.ebuild @@ -0,0 +1,189 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic toolchain-funcs + +DESCRIPTION="Interpreter for the PostScript language and PDF" +HOMEPAGE="https://ghostscript.com/" + +MY_PN=${PN/-gpl} +MY_P="${MY_PN}-${PV/_}" +PVM=$(ver_cut 1-2) +PVM_S=$(ver_rs 1-2 "") + +MY_PATCHSET="ghostscript-gpl-9.53-patchset-01.tar.xz" + +SRC_URI="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz" + +if [[ -n "${MY_PATCHSET}" ]] ; then + SRC_URI+=" https://dev.gentoo.org/~whissi/dist/ghostscript-gpl/${MY_PATCHSET}" +fi + +LICENSE="AGPL-3 CPL-1.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="cups dbus gtk l10n_de static-libs unicode X" + +LANGS="ja ko zh-CN zh-TW" +for X in ${LANGS} ; do + IUSE="${IUSE} l10n_${X}" +done + +DEPEND=" + app-text/libpaper + media-libs/fontconfig + >=media-libs/freetype-2.4.9:2= + >=media-libs/jbig2dec-0.19:= + >=media-libs/lcms-2.6:2 + >=media-libs/libpng-1.6.2:0= + >=media-libs/openjpeg-2.1.0:2= + >=media-libs/tiff-4.0.1:0= + >=sys-libs/zlib-1.2.7 + virtual/jpeg:0 + cups? ( >=net-print/cups-1.3.8 ) + dbus? ( sys-apps/dbus ) + gtk? ( || ( x11-libs/gtk+:3 x11-libs/gtk+:2 ) ) + unicode? ( net-dns/libidn:0= ) + X? ( x11-libs/libXt x11-libs/libXext ) +" +BDEPEND="virtual/pkgconfig" +RDEPEND="${DEPEND} + app-text/poppler-data + >=media-fonts/urw-fonts-2.4.9 + l10n_ja? ( media-fonts/kochi-substitute ) + l10n_ko? ( media-fonts/baekmuk-fonts ) + l10n_zh-CN? ( media-fonts/arphicfonts ) + l10n_zh-TW? ( media-fonts/arphicfonts ) +" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + if [[ -n "${MY_PATCHSET}" ]] ; then + # apply various patches, many borrowed from Fedora + # https://src.fedoraproject.org/rpms/ghostscript + # and Debian + # https://salsa.debian.org/printing-team/ghostscript/tree/debian/master/debian/patches + eapply "${WORKDIR}/patches/"*.patch + fi + + default + + # remove internal copies of various libraries + rm -r cups/libs || die + rm -r freetype || die + rm -r jbig2dec || die + rm -r jpeg || die + rm -r lcms2mt || die + rm -r libpng || die + rm -r tiff || die + rm -r zlib || die + rm -r openjpeg || die + # remove internal CMaps (CMaps from poppler-data are used instead) + rm -r Resource/CMap || die + + if ! use gtk ; then + sed -e "s:\$(GSSOX)::" \ + -e "s:.*\$(GSSOX_XENAME)$::" \ + -i base/unix-dll.mak || die "sed failed" + fi + + # Force the include dirs to a neutral location. + sed -e "/^ZLIBDIR=/s:=.*:=${T}:" \ + -i configure.ac || die + # Some files depend on zlib.h directly. Redirect them. #573248 + # Also make sure to not define OPJ_STATIC to avoid linker errors due to + # hidden symbols (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203327#c1) + sed -e '/^zlib_h/s:=.*:=:' \ + -e 's|-DOPJ_STATIC ||' \ + -i base/lib.mak || die + + # search path fix + # put LDFLAGS after BINDIR, bug #383447 + sed -e "s:\$\(gsdatadir\)/lib:@datarootdir@/ghostscript/${PVM}/$(get_libdir):" \ + -e "s:exdir=.*:exdir=@datarootdir@/doc/${PF}/examples:" \ + -e "s:docdir=.*:docdir=@datarootdir@/doc/${PF}/html:" \ + -e "s:GS_DOCDIR=.*:GS_DOCDIR=@datarootdir@/doc/${PF}/html:" \ + -e 's:-L$(BINDIR):& $(LDFLAGS):g' \ + -i Makefile.in base/*.mak || die "sed failed" + + # remove incorrect symlink, bug 590384 + rm ijs/ltmain.sh || die + eautoreconf + + cd ijs || die + eautoreconf +} + +src_configure() { + local FONTPATH + for path in \ + "${EPREFIX}"/usr/share/fonts/urw-fonts \ + "${EPREFIX}"/usr/share/fonts/Type1 \ + "${EPREFIX}"/usr/share/fonts \ + "${EPREFIX}"/usr/share/poppler/cMap/Adobe-CNS1 \ + "${EPREFIX}"/usr/share/poppler/cMap/Adobe-GB1 \ + "${EPREFIX}"/usr/share/poppler/cMap/Adobe-Japan1 \ + "${EPREFIX}"/usr/share/poppler/cMap/Adobe-Japan2 \ + "${EPREFIX}"/usr/share/poppler/cMap/Adobe-Korea1 + do + FONTPATH="$FONTPATH${FONTPATH:+:}${EPREFIX}$path" + done + + PKGCONFIG=$(type -P $(tc-getPKG_CONFIG)) \ + econf \ + --enable-dynamic \ + --enable-freetype \ + --enable-fontconfig \ + --enable-openjpeg \ + --disable-compile-inits \ + --with-drivers=ALL \ + --with-fontpath="$FONTPATH" \ + --with-ijs \ + --with-jbig2dec \ + --with-libpaper \ + --with-system-libtiff \ + --without-luratech \ + $(use_enable cups) \ + $(use_enable dbus) \ + $(use_enable gtk) \ + $(use_with cups pdftoraster) \ + $(use_with unicode libidn) \ + $(use_with X x) + + cd "${S}/ijs" || die + econf \ + --enable-shared \ + $(use_enable static-libs static) +} + +src_compile() { + emake so all + + cd ijs || die + emake +} + +src_install() { + emake DESTDIR="${D}" install-so install + + # move gsc to gs, bug #343447 + # gsc collides with gambit, bug #253064 + mv -f "${ED}"/usr/bin/{gsc,gs} || die + + cd "${S}/ijs" || die + emake DESTDIR="${D}" install + + # install the CMaps from poppler-data properly, bug #409361 + dosym ../../../poppler/cMaps "/usr/share/ghostscript/${PVM}/Resource/CMap" + + if ! use static-libs; then + find "${ED}" -name '*.la' -delete || die + fi + + if ! use l10n_de; then + rm -r "${ED}"/usr/share/man/de || die + fi +} diff --git a/app-text/logmerge/Manifest b/app-text/logmerge/Manifest index cd4bdfa8767c..05d255d99618 100644 --- a/app-text/logmerge/Manifest +++ b/app-text/logmerge/Manifest @@ -1,3 +1,3 @@ DIST logmerge-0.5.2b.tar.gz 3407 BLAKE2B 5bc6f46693a9a6e087f8b18441659a06387410bcc66c789120644e088bf1971ef161bead4494b2a509850d8031bad43052bc76d3a8afc13de836119b32dab8ee SHA512 9185d52c62d2ea68fee0e1c6fa798cda60b4a2b621436f5060d7c9b3e5b15363fdb1c9fb40351f66dc48173498f3b18035c46fcf58fa3063bad0008b9bb5946f EBUILD logmerge-0.5.2b.ebuild 450 BLAKE2B c445d8e44efa541af85debe1e41bea8b0223546dfe84323454a822e9eb2d9c6250c7e034dc9b1c8d99e3e58409323c47ba91ba0e16b0411ed209a1b64b16cce0 SHA512 a542512742a0597691407e8d6f1a4756f8cc5c98fc30d2210701ed36f2675b57187969e38a576feaa26efa2f476f338d7f9fc15e7a299b931cfbca60eecb8604 -MISC metadata.xml 404 BLAKE2B 3014fae65f8b3116420d4bd39bf0268ba334cc65546833f0a216df8f8b65ae53a179d73151740d4b51489c5629e0d6b760ca423f30a0279a4552443b359b941f SHA512 f35a08d3fc5d52a61e91ec28c1b15cb1fbaec77f1a5652b4cc44d7f12b675526111349f3b96519d705b42d2198ab545d81fbfc8c4fdd56e4a3ee11346dd85d24 +MISC metadata.xml 264 BLAKE2B 5c2b41e74176f4e38c5d414635fcd1141f9ba2306aa3101ce8d8f05dcbfb5488a20e08ae910d76a72dbde0ba7e61fe2bc4ebeff1139052433f5462b63a2689e1 SHA512 b3306ed0ffcfee82f45e3dc6ed4ba13c369c8e060e6cda07b0a1247f5f869f589e22c669ffbb18cd41952583aba9016645ef78abb7adbed9655598e36af4f60c diff --git a/app-text/logmerge/metadata.xml b/app-text/logmerge/metadata.xml index d0b9b2fdc5d0..604d9e32df7a 100644 --- a/app-text/logmerge/metadata.xml +++ b/app-text/logmerge/metadata.xml @@ -2,9 +2,6 @@ - - Merge multiple logs such that multilined entries appear in chronological order without breaks. - ildar-shaimordanov/logmerge diff --git a/app-text/mandoc/Manifest b/app-text/mandoc/Manifest index 9e8893d86c5c..dd825226dc4b 100644 --- a/app-text/mandoc/Manifest +++ b/app-text/mandoc/Manifest @@ -1,5 +1,5 @@ DIST mandoc-1.14.4.tar.gz 627229 BLAKE2B 43a561d4254e8bcd090891937582d7ee40cda70dcafbbe456f24c539f17f452081f324a90eae69f1025dab3760581d564fef3365e82204350d535f4809c36283 SHA512 c68390711a739284ad9a61364f3fea76c0c48c02b4830d6326b07c4188d099e3720ae3b91fc3b083269381b417b7e3f3647d13a54ed2548f8c2f94122f8a7d97 DIST mandoc-1.14.5.tar.gz 651846 BLAKE2B 27aaf97e7226e989b33861d2a255304bb64a7cd43ca026568f4b044035241c3315a0d73673b023d9ca5b80575b8c584889832bbd86b80aaa49bb785b37559367 SHA512 848f290847f3095757f25647e6d73eb7044018b145bf6f9dc8b5db164b1421911efdc5b3b9022ec3a2c5af9687a84d5acedee810f2bd2f7caaa9242dadb2cc52 EBUILD mandoc-1.14.4.ebuild 1535 BLAKE2B 29f294139623d10225aab640399d224632535a6b39fadfe8d57101c6cc2e696a662c84a20cd619a761d8b52e2f590434303062e5599baca13d8c61e0f04a6268 SHA512 a3473a40521fd694315a7dca6d0aba171389ba39f8b92aaf24a103299ff664a97f8e984d27c2b7ffd86a294f0e027358b0686ec2093ecb02d1d6aa2dbfed845d -EBUILD mandoc-1.14.5.ebuild 1720 BLAKE2B 9f273f2cd786495c36cb21b8b7e333a06734534042234943fa726e38d8c9e561412d3991f2975e0be73e4e063a7cf13772adff8b604d23e7326b119cc0a65d1e SHA512 18a61c7ccf76c220d337069cd0ca329b9652250b35046a5cd61ea8aa61ab87a1c164257798f8d576be0382cb1e0914bb8987d5560069bd3fc31aa0cc9ee2f650 +EBUILD mandoc-1.14.5.ebuild 1727 BLAKE2B fbdad7247703bcea768dd034b2169f5183cf7ca644dad09335428356d83935d3ab4db2449d18e9c44d23b76c2d5fcfbdda4f6c09ec4bb5b81e8ca2732fdc65f6 SHA512 92be1ad119597580062788095aafb9fc951f8c55d1c368cc412b7afcff32476b01aa103f6f067c326d8a459b97e6071c8c79af8ef51482d5205fa27a743b1f42 MISC metadata.xml 220 BLAKE2B 8ead86e7c2e2a8ecb0068c4ebcf5322f3ccce91c48fb2bc0b62bc6400609f57b3d5c37f92351f748da0e603129fe3e7be8dfcdb6294e003bf33e3ac0ca30eb48 SHA512 c262561324e85dc1fe18ceede654af3ae9f494b36233a807944dbbc7ac9764c93654d1faf958ef4c98c1fb370c71f5073443294289f43ddee0c76e606a703d32 diff --git a/app-text/mandoc/mandoc-1.14.5.ebuild b/app-text/mandoc/mandoc-1.14.5.ebuild index 5fdb433abdbd..f79cec58e05a 100644 --- a/app-text/mandoc/mandoc-1.14.5.ebuild +++ b/app-text/mandoc/mandoc-1.14.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://mdocml.bsd.lv/snapshots/${P}.tar.gz" LICENSE="ISC" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="static" LIB_DEPEND="sys-libs/zlib[static-libs(+)]" diff --git a/app-text/opensp/Manifest b/app-text/opensp/Manifest index 79273cc85f22..1a19b13ce633 100644 --- a/app-text/opensp/Manifest +++ b/app-text/opensp/Manifest @@ -4,4 +4,4 @@ AUX opensp-1.5.2-fix-segfault.patch 747 BLAKE2B 544dbb8a638d2fc8fed5c7426e828d15 DIST OpenSP-1.5.2.tar.gz 1521390 BLAKE2B 2c6f8dfc721c77ab223aa67e90c8dfb45855b74fdd382ac98303c6fb23af08019ca96b5430bcdb87b9e86fc333114bd8b2e5f243c87f2cf84ee04c880c8c309b SHA512 a7dcc246ba7f58969ecd6d107c7b82dede811e65f375b7aa3e683621f2c6ff3e7dccefdd79098fcadad6cca8bb94c2933c63f4701be2c002f9a56f1bbe6b047e EBUILD opensp-1.5.2-r3.ebuild 2007 BLAKE2B b61c7fd843c1f0967ce850ddc669ee1abac553ecdeadaf8d6e21dff8d02d897ad1f3a5b18f0a464583a53315468febadba395bcfdbec9440a27aef967e4fbc5e SHA512 63ac01aa40ae20e851086afa4ce3473573a27d79375350b2b7d96b84e3573318c29a36743e79168513d0b312e774830744d831cbb672660b5cff5f168c23c442 EBUILD opensp-1.5.2-r6.ebuild 2083 BLAKE2B 0b81f55f210161fa10460b5e1ab53e3ce49b8855ffdc23f7e378090d649134c5e45df0b46f9651eecbd464016d494727dd385be333d8e02922175808075b76f7 SHA512 c7871c02c1fb7fe8c6bd3845c53acfcd5295b755289b5f66f8ea6fb51615b48a3fb90b7a8dfd9da8a6473ccac3af4b35ec4f049f47470553a16d9de9657995d2 -MISC metadata.xml 418 BLAKE2B 2650036a138376fceac69b4ca2ec3c7f2acdc958760902387592c5c5953fa37bbb41e643ed1133975aa8ec48306aa2cd654b7754272e06805f5f134b7dd2f63a SHA512 d69bb957dd6b4af7a13527a7c6fb15b7df9ae62cddafb561557654d4076c3e455b28ed16c081fe6c8843c0ed9ec26bef4d26035ac6389d6d95523953bd940008 +MISC metadata.xml 320 BLAKE2B b93835e4e002171464888c0ad80df13fa041436cd16525da0bac6087af3013b8c43bbcc2a12e6924894ea65ef141c6e739ca38f914af7e83910b85a4f6700547 SHA512 8614ddb85153854eee8f3a61e308a4590b17bd457f1dcc813fdad1f69265a06f4f74295a608538fcee757e147af9b269adf3d0dafc0e613a936e5e605bedacf4 diff --git a/app-text/opensp/metadata.xml b/app-text/opensp/metadata.xml index 84b1ddacc397..7c52bdf9578f 100644 --- a/app-text/opensp/metadata.xml +++ b/app-text/opensp/metadata.xml @@ -5,7 +5,6 @@ heroxbd@gentoo.org Benda Xu - An SGML System Conforming to International Standard ISO 8879. openjade diff --git a/app-text/ps2eps/Manifest b/app-text/ps2eps/Manifest index 41acbf41e453..a8d30d3698bf 100644 --- a/app-text/ps2eps/Manifest +++ b/app-text/ps2eps/Manifest @@ -1,3 +1,3 @@ DIST ps2eps-1.68.tar.gz 97304 BLAKE2B 594b894b2d81f64c8c6a7461d1df96d7b6e3ce3ef8f7eaf58161eb6a05ebca7b2d304a531be954898f1a9ad53cccd84536b64127b080afbc3902265d2e4e1108 SHA512 7fc84da5da00d5b1169d6e337b1db232adf80d9d957e48bfdd9272946151adca3e44f712587387ef557488cd15f44210b3fbd8c545488ec0071641d9d25a9c2b EBUILD ps2eps-1.68.ebuild 912 BLAKE2B 09ca8b81ae0d8f675394b23d6cdaafcb987cbee8f107642c89527e34093df18612724a4cd0c0e467b4cfe3d31c7640fe802523e28b0f82f2ce0f3005ae417499 SHA512 23d92ef49746c7e0216222833c0660220c7fd78fd7d1843c2bf69b3b3a6f50290ce36b8fe5e35c9b1089b63465fb09710fcc1644fa12d80075553d4a34cebb76 -MISC metadata.xml 525 BLAKE2B d27db1f0104b7ac6fb9e61c95da58ce62a7dddb28eb7c160507efc87b9b6930df11f889e8a8f5ec1e606209d942254294933313581a2e5dcb0f56c578e4d4080 SHA512 0d250fa2b43ab06f9d214116054bd21dc43f130c5518b430c2bdaaf4a4038fee52d61c6a82b1fe0736b966634e24d7fd99c6a88e171a05e7b5d9cb83a45ca24a +MISC metadata.xml 369 BLAKE2B d97022c8448637ff25c9032eb1e9dd31c39876108057d719c8ba34201ba3946493e6b158c43de55c639863d86a1a076456f5ea885f56298a91bd34ac9a0abf2b SHA512 126af017800386430af8e1ae11c6e20b0fd9ac2656e8cd947235ee37faf9e28fd8634e01ada0598915496eb323b24275b268109d7e1a39e7a10832de55b9d1e4 diff --git a/app-text/ps2eps/metadata.xml b/app-text/ps2eps/metadata.xml index 67cbd0ec0e3d..e851bc46fd93 100644 --- a/app-text/ps2eps/metadata.xml +++ b/app-text/ps2eps/metadata.xml @@ -9,8 +9,4 @@ printing@gentoo.org Gentoo Printing Project - - Tool for generating Encapsulated Postscript Format (EPS,EPSF) files - from one-page Postscript documents - diff --git a/app-text/sdcv/Manifest b/app-text/sdcv/Manifest index 865095c46a4d..b2e2e9a40a3c 100644 --- a/app-text/sdcv/Manifest +++ b/app-text/sdcv/Manifest @@ -2,4 +2,4 @@ AUX sdcv-t_interactive.patch 324 BLAKE2B ecdb0d89c4a26050927272f244e43b28e945e3e AUX sdcv-t_list.patch 588 BLAKE2B ea7106246204d2c18eaecdb05e4bf7a9c1d12d0ef6e1509591ad5afcf529746a6ef3f4a5051add8923c399863f8b56c3144c9d758b7fa2215b6b593eb1e2b305 SHA512 7a2f8fc105988ce6847ce533051ed65ec49b2ac1ffa4ec076a78be59d219d8c18aee7170d965dd429b95b193bf5a4608d20002e9fa58b6abfa5b972bb6879f94 DIST sdcv-0.5.2.tar.gz 61541 BLAKE2B 3b86b69c1e781c311ebbd427d09f8e1c8f97a9fc7b72e22f812ec4619fb4f3cd673ea5548cfdd89554e1613877d20676b8830fd5921082d7a13facb761001c00 SHA512 8752a225aebcc28cd8911591333410a0da94db9a7718cee744f8fbc6ceeae14bbf13c6d5a02a05652ff032276765537573e216acd49980f80c06319dac7075fb EBUILD sdcv-0.5.2.ebuild 1609 BLAKE2B 9f3eabd561d63a5d2255cf2efb30d9dbdfe792a65a0c1c6e69be45330e4b5cfc2157bd3d0ea1ea92265b3fbc288c0bad6ba5b9130eecae88531e6bea991ff118 SHA512 6cf930c6fad804bbd6890265183a6c1d2db122ac953f52726cd42f3b223f11a2ba921b81d0935a4a984e03af7a15bc37d700c48571dde050232a255d8f1cd9e4 -MISC metadata.xml 528 BLAKE2B 56e25a716843e62cb0a90bb7e75abf3811dbbb38c5c91a4153d5b340c355efdd4db771a815b116650e696b637deb4dc42320e0300d903ddbbc9b124b57934071 SHA512 0128fc0c89045f17ca1dbd13e18d2351dbcdc7af76451b80ba586ad223025c8c96f9100c09db5857e88f503534c6d699e649bf68c1bb3e23c6972ca2e5536c99 +MISC metadata.xml 448 BLAKE2B fd8196b4fb4caf645780c9b9c3170aa2f6148d17c359d2ea5579eff73f91b7eed8507ad8ed99a93c02ea7bae327bf6641dd1b6863539be379f45b4258aee1342 SHA512 f265fa0f3215a1effc00060394e942f10b7f5247bf6c1c55f9cbeb28ae26bc7398bf97acdc877d545a1e90a83b8ce41eb9780beab1267c99061f2b391a59acbb diff --git a/app-text/sdcv/metadata.xml b/app-text/sdcv/metadata.xml index 0b6f03db0294..6d7f3a758110 100644 --- a/app-text/sdcv/metadata.xml +++ b/app-text/sdcv/metadata.xml @@ -5,7 +5,6 @@ bircoph@gentoo.org Andrew Savchenko - sdcv - console version of StarDict program. Improve readability of color output on terminals with dark background. diff --git a/app-text/tessdata_best/Manifest b/app-text/tessdata_best/Manifest index 053f78b19351..9537b219b353 100644 --- a/app-text/tessdata_best/Manifest +++ b/app-text/tessdata_best/Manifest @@ -123,4 +123,4 @@ DIST vie.traineddata-tessdata_best-4.0.0 12435550 BLAKE2B 3d5b029e27c28d851b56fa DIST yid.traineddata-tessdata_best-4.0.0 3278995 BLAKE2B 52dec464f0cd020d8060e425db2edb40ffc48a0b7efaf1fe5e437ecdf2664739f8cca992000bdf6ddd40e641df9999af40353098bdc19c41c4c3cb4fb15d2cd3 SHA512 17aa0b1ac83245d594bae43b9341f82c97fea5da1a8bd5439c953bbf8b5aa7200353c77e2e43cb1e37432ef559fe27c5708957f14def42a6d3c93753d5e95c78 DIST yor.traineddata-tessdata_best-4.0.0 3736121 BLAKE2B 370679dface083eef9f5c71e6f0c21bfb78dee7720b54c4431d4414468a6fd6c1ea01144eabe6d4fd992930efeb852f3ccfbc3428b7f3f8c6ac81f5e2613f048 SHA512 fd383977a7196f5e7d50bbd9a04c50783c8e5fb1512593c23a9fec6c49c3f756f0ecd78986cdf1381d6947031eece84680c1db51a727981ec905b3ade8829ddc EBUILD tessdata_best-4.0.0.ebuild 2196 BLAKE2B 5cde56a7f95464cd4ab531c806c56cc0315cc0679fc61940fdf3f66b0ad41e87dd768c949706669c3eaf0d8c51f07179aadc150971aa23067234b0d42903cce4 SHA512 ce605018b6c91ac3d65d7f429354a7f4cfcc1e3f137e3ab65ba6dfad0f7f3fcea550f1465125f2e29bedb8d7395edd9f9c640f66f8cc7b07d359925d23cd5b6a -MISC metadata.xml 548 BLAKE2B cfc9d8a0d932ab7e4fe1fe8af8fcbafd14dce53b49be0e524ed56e4d6d639b915183116187273b128ce57b51ff40a8bd19771f8c3117aeb0ce2efc371c8cf909 SHA512 6cbf9f99075ce5d913b9bd63d7a0579ecd2e1770c4c2a0697728bbf7f8794c3e789a7bc4272383415c23e7f55baf821f083b538517cf19d51bbc42611d8acefd +MISC metadata.xml 449 BLAKE2B 8ab22713a9c1c56d67de86275133d22024490a8b9957ddb5bb4a68b45e4e38a69e4d864d50e9f638bab9b840f3802dad01b7b818a95da42c7502e2715975239e SHA512 21f4673eef772853958197283e519e920d9451c32cc3e7baa5bfc2d9c75ecf9b522ca082e8d673a41f978b1a16e0f727777868aa1dabb6ba21592b50f20a0ae5 diff --git a/app-text/tessdata_best/metadata.xml b/app-text/tessdata_best/metadata.xml index a4461ee6746f..8b6d846a5d04 100644 --- a/app-text/tessdata_best/metadata.xml +++ b/app-text/tessdata_best/metadata.xml @@ -5,7 +5,6 @@ voyageur@gentoo.org Bernard Cafarelli - Most accurate trained models for app-text/tesseract tesseract-ocr/tessdata_best diff --git a/app-text/tessdata_fast/Manifest b/app-text/tessdata_fast/Manifest index 9dc873fe7222..655703f4fef6 100644 --- a/app-text/tessdata_fast/Manifest +++ b/app-text/tessdata_fast/Manifest @@ -123,4 +123,4 @@ DIST vie.traineddata-tessdata_fast-4.0.0 531275 BLAKE2B 379070086dfd362ef888b8a4 DIST yid.traineddata-tessdata_fast-4.0.0 545606 BLAKE2B 96d06916e67e5712d708d6c4534b3a618211cf76b3825ea3b48ac04d8158633a5fd0584aecb2574fdf105d0ba8d9ed21861d3cd9e6fa186c273ed950b9382a1d SHA512 4ee1effed6fd9233d6341f62f5dfd0a4dfb25e7388c7152bc3bdc55dff0737198f35264fcff34d81c223e4a8be832417323f9e16c4c33245d0493d44eacbefc5 DIST yor.traineddata-tessdata_fast-4.0.0 963400 BLAKE2B 38f84a1c331ef161cf3d6bb25e8586d1cd5fa0458fcd295fec3481f3c02cfe3f9f138c22731af3beec09471570b5d790917bb42ac40e5597dd5336afe2f55cea SHA512 da4d086f52534fbf01ac00dd996aceb2c646fc61b60199cf539cc7a223c050e69079ede591b95abbe1d3927a39ca7f9bedd68c558e6df54d949dff5c6428f449 EBUILD tessdata_fast-4.0.0.ebuild 2201 BLAKE2B ab52780b5c63d4ce062a0964abee89f5a2924c0a2c1a4fd993ad7de5159cc7a1c7fd7a90933ea25711008cec249db171387c24680a5167be4b296f6382508775 SHA512 d7dd529f1c9efb40cbddb65c55ebdf5427d36e70e9f070b331a07a333c73b308d1114904d59073f072b2593ccbac70b5c057371127069b2d30e3dc2016d3b75f -MISC metadata.xml 559 BLAKE2B a8bbc3bdea38cc1634f27ccfa49775eb7fd8457cd74bc57264b2f953c040c38f9094cda82f9119960f6a95e022616ba0258b26ed2c1bb83215d8c52fe7ff9518 SHA512 8e6c81101097d1449698ed7b751b74a942a9d88f2cffe6a2ca0669ecdb7a2d2a1619af18b539af1fb538456d5cc64ef0edf3519793baee37cf2bc5be6e025919 +MISC metadata.xml 449 BLAKE2B 686a3f75047fc2a66e169cc6d04706aa1d9590e2fc5cda367783212b4a6ccabde1f91de469d89af4aee466515f078649b2c5ce54d95baf3ce632b500fd81f009 SHA512 cfe14b58c55808e20ae2cfe102ab13939531bcd6cb0fa9897b154dfc3c6d9e25723c02e2f2fb9897497a70213c202d3b6a8a3db4fa01d8c46fc5baaf075ecadc diff --git a/app-text/tessdata_fast/metadata.xml b/app-text/tessdata_fast/metadata.xml index e7a3ff9d1634..57cc972314d2 100644 --- a/app-text/tessdata_fast/metadata.xml +++ b/app-text/tessdata_fast/metadata.xml @@ -5,7 +5,6 @@ voyageur@gentoo.org Bernard Cafarelli - Fast integer versions of trained models for app-text/tesseract tesseract-ocr/tessdata_fast diff --git a/app-text/tessdata_legacy/Manifest b/app-text/tessdata_legacy/Manifest index 138735c3b55a..22eb43f151fc 100644 --- a/app-text/tessdata_legacy/Manifest +++ b/app-text/tessdata_legacy/Manifest @@ -126,4 +126,4 @@ DIST vie.traineddata-tessdata_legacy-4.0.0 7763728 BLAKE2B b1a702f2fb2dbd08a115a DIST yid.traineddata-tessdata_legacy-4.0.0 4882707 BLAKE2B aec63586bfa9d9f55a48f8f8ac885c4f8df4ec9abfed52a2a8ab58f3747df9a2eb60f872e492ab29a189c21c73cd33c64ac18c6910f10562745441e2e780fc49 SHA512 88986d01ff3bb8523b41b18c885477befd9d6690c5d517a5822fd8a6ef1b45a5790b3a5ff8f06172907dd2ccd3ef07d19d7e35d316d37fedcadb8df713a81749 DIST yor.traineddata-tessdata_legacy-4.0.0 963413 BLAKE2B e4d16812ade81cac1f685587837b431c122ea29551bccd52ff1bef5a4aa8b316eb741aee3d0eb790c941d15401ea1c190850e225765a819d8899149e35af278a SHA512 4a04821d7e76feb0e71f31ff2ed794fce5a4e53ed98aeeecc06bd36d2c07301e8a7a86123ec5747b36d9df1d6d8e24d148f31f70093f944e83dfd3f2162661b0 EBUILD tessdata_legacy-4.0.0.ebuild 2393 BLAKE2B c1faeda7cbd7e00bc807099520b0fdd4b505935f569b2b94ac708f9fdb496a39a468c29d25911e1bd60e65a9832ee49e24ab0e3cd7d3c440418e2f40f6bc9f12 SHA512 b8b203c57e318a4cc29381174faee00fd74f4f06436729f5eec64e28df59cde666cf096665a8dc59ab5474e969463d6ca7bea7e7054ba9208e597578247277d0 -MISC metadata.xml 638 BLAKE2B e7daff0af193b541948a3b3c9f8fbb8e8616cebeeacca49b3d18d76b6db557720692f6db146ad4fd729520391cde988a0ad2b8b0694b8846209e6883bac2aa77 SHA512 af5dfdd1061376f736f31e2e66d940fde11efdc6ab49075ef35e633e698c9bcb6d0388562c5063e6c3fdbe6cb1c41f853bca00121e21fc0dc5880209d6c248ee +MISC metadata.xml 519 BLAKE2B 8fda99b2b34f605623be8b2b2836825e0066d2ab3f36419437b87e689386682ad37914775cd9e8cf8b4004fc9de87ed5d54af05a5fc34d5dbc5378d5708cc8ba SHA512 1ba257efb58d0f0b0a92dfd180cd91482eca05bac787bdd08a9126435384a30e6a4771457a4aa5c3ab7c866ff849e8c2b0f78fa4784315df18db35f99ac0edc2 diff --git a/app-text/tessdata_legacy/metadata.xml b/app-text/tessdata_legacy/metadata.xml index 79fe4f4ce09d..e9834bb6f660 100644 --- a/app-text/tessdata_legacy/metadata.xml +++ b/app-text/tessdata_legacy/metadata.xml @@ -5,7 +5,6 @@ voyageur@gentoo.org Bernard Cafarelli - Trained models for app-text/tesseract compatible with the legacy engine tesseract-ocr/tessdata diff --git a/app-text/texlive-core/Manifest b/app-text/texlive-core/Manifest index a5bb0519084c..361079046a07 100644 --- a/app-text/texlive-core/Manifest +++ b/app-text/texlive-core/Manifest @@ -185,4 +185,4 @@ DIST tl-xindy.doc-2020.tar.xz 406620 BLAKE2B 143e9810da19aa0bd9080801ceb42923bd5 DIST tl-xpdfopen-2020.tar.xz 580 BLAKE2B dd5bba56ad86e209daf6030f5aabf59c41a0474142e81a840b647ae2abf744d0a53ff76ba1581bf2f7de0db4432bcd607553fc3a2e5bb739e483357f02ed454b SHA512 4bc35a5699e39b12f6f38b48ed7e136e9c5c54cbcad71119d7ffcb0688df9739187b4e0042782a2678233b289902b24c6537ba10303ff26846bfe73b98c9f54e DIST tl-xpdfopen.doc-2020.tar.xz 28176 BLAKE2B ba0a9f1621999a8d98dd96f72fb93cd7a380e1f6285d2d59dac812e68ac91c08e815756553e10ff8cf1042dcbfa71bb994abab000910cdb1e6ddf113eefc481a SHA512 8dae12489e11fdc9e5e2aec22a4c70e8f8d15708b907404dde849b915515fe1f3d0771762f3a18112c8e2760e30bd1605d208b4315753ab37f738646e90c6f32 EBUILD texlive-core-2020-r12.ebuild 11952 BLAKE2B 38270a6efe8e2e17f72b05fe4e96d8f413aed54d4df32a8901ae733f0184c9d2d315007d5ac23e4724301187678f09e200c78cb2bf83294563ef8326711474d5 SHA512 ad78860262ea4c6f10c110008c582c9bdd803a497790dfe9aa75bb07a2e739352ae00a506bf2d6f908a10510d9eeef98a4e3f21e2033dab25f571e155c74c914 -MISC metadata.xml 747 BLAKE2B 86f6b1dbfe55c17e841ed5cf89a20e3da7bcf895b0481a7460ee2577dd1927548b6dc7f7c618c3bc08bac73a8a33ac20632391a9533cade342d78f2ef92caedf SHA512 96e9763e09319a9f49ba9b62f09497ed422ad5d1111c3c850351f5cd13537bdeedd2cb0539aeafe09fd3cbab6dc87db7366de3994189f2123fbfc2b8090ed98d +MISC metadata.xml 674 BLAKE2B 4bab73d192039ab8cb3952877ced5e1b7b329f47d2a5b96e72ec82428dbc2236629abb7e2de1af1997bf577fc81cc91ada9f173eadcd2a2e726acbd79b9607bc SHA512 6faf1b433b9236aaca1fc07aa5679752b2d0214b5bb5f7aea03aa6c21e8a1880a103dea2b9a4c87ea84e85d91d259a2c01f5906190c96c7467f8b0a4863d85c1 diff --git a/app-text/texlive-core/metadata.xml b/app-text/texlive-core/metadata.xml index 7b46f25e96ac..816bc484af1b 100644 --- a/app-text/texlive-core/metadata.xml +++ b/app-text/texlive-core/metadata.xml @@ -9,9 +9,6 @@ tex@gentoo.org Gentoo TeX Project - - TeXLive core binaries - Add support for LuaJitTeX: LuaTeX based on LuaJIT which is usually faster. Add support for XeTeX: a TeX system with Unicode and modern font technologies. diff --git a/app-text/txt2man/Manifest b/app-text/txt2man/Manifest index 9fb73b95190d..041c892f895a 100644 --- a/app-text/txt2man/Manifest +++ b/app-text/txt2man/Manifest @@ -4,4 +4,4 @@ DIST txt2man-1.7.1.tar.gz 15976 BLAKE2B 6d9d3947b3ed76e62c1295431f22a1eb00e9e906 EBUILD txt2man-1.6.0.ebuild 609 BLAKE2B 5791269461f773391ba2080795d7689a9347d36bde85bd2152e62f7215368c47df1e82f2b31d7827c6bb2765976871e31dee9cd06efb3b4811cc657d72332f60 SHA512 312045664e536ae8147e641fda6a3726ad629682f1fe3ef1696a8cd8163fd115ee6082747612157e003cdc62269e108afff65d75c68d505d4865092923bf794f EBUILD txt2man-1.7.0.ebuild 615 BLAKE2B b48cb60e8d392a7b2fb1f17aa04a83da7cff32574027cd5fe02551225cf0c43c3405a470157cfd3ec6abb96a14d64e894354f2a4d0c032b90d5e1476b8a95baa SHA512 e619cb6677bf3da4f88993c8b0dbe0efa74ae3a986c9888297d09c741a0d313cef7c4133d8609a04eafd09dd23058b98d7bb498b4952f15d39b782a17c2d9380 EBUILD txt2man-1.7.1.ebuild 602 BLAKE2B 623ab5c12b5e67319fcc11bb43a44aca60e01f581842f0aad6cff719eba6551e2f35e9b716d7f60dc5b4a5b99e761d7fd2652e541cce1779328c8d5fbc32f5c8 SHA512 74c78ac586d3a8dd930853de88dfa429ceba69f4dfb58d166dfe8d601b88248d97e5f308468345b1396261b11d064aabe880ec8bcd29cee30c8d917e5545e211 -MISC metadata.xml 308 BLAKE2B ed6f6f83ed571ef3966c646eb0b58cb8e711f9ddce51fe8e97e0a961c5d2c88fbce7199308f5460005a393ae8b1854037e152d81290e97aba71465d96cc67159 SHA512 bf9580b121de871786c26826a398b5e0c5108b61da60fbbd797a6ff58360f7c983541574bddcf4ee8809ea0ca603a4bb1ace88e725484227fe810a44608ed51b +MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33 diff --git a/app-text/txt2man/metadata.xml b/app-text/txt2man/metadata.xml index c5c73d48f191..7a38bb900964 100644 --- a/app-text/txt2man/metadata.xml +++ b/app-text/txt2man/metadata.xml @@ -2,8 +2,4 @@ - - Simple shell script that creates a manpage starting from a simple - structured text file. - diff --git a/app-text/zathura/Manifest b/app-text/zathura/Manifest index b064f76eb908..a0e544a31c03 100644 --- a/app-text/zathura/Manifest +++ b/app-text/zathura/Manifest @@ -1,8 +1,10 @@ DIST zathura-0.4.3.tar.xz 145796 BLAKE2B fe360d6ea2a11138324784beec8e8ebe0eaa83e4e682785a50265bbd0a77be0dcab4cd523923462398faaf918a4d304de148d64972dc9b6cb96578476e0ae6eb SHA512 427948025c20b2badb00921d03ec83e26806fd90d0d50cdcf0f3bcf645cd7206695faa3b5a7698d3d70b9bd60e8e68c920cf1e7f29855dd11a1a8ce6a7f8160b DIST zathura-0.4.4.tar.gz 194105 BLAKE2B dc99005c6e967a46af0db0001193d1b1551e9adb78acc88343096407ed4a61b889be600acaf83b45bd603e3b7c4b93402f619e06e7146089d4990309d3301d5f SHA512 8d1e5969cc2f9502d7d966d3341c8f7437422f2dcf952bc2567a5061e611c6fe90c2bc6670963d81b608aa621d70f77ec513d6ab9f03304894bd9ac648aaa6e7 DIST zathura-0.4.5.tar.gz 195275 BLAKE2B c50793fac6e473c7ccc4cccf15674dd8f33c504675e95501d05dc396dc4803f327e0144c72e6182671118ec1234cbd5a75ad8b6ea129bc7d471e683ff90ad392 SHA512 9ce6c7745d83d7e21fcbbc6a7c799a4223cf77afbe1c933b710c1c7920c98ae1edcf683ae42433f448a091eb317f2b71b3bde9d1b27c8089d1adbc9aa0ab4e78 +DIST zathura-0.4.7.tar.gz 199857 BLAKE2B c4fd99049ed81c7965cc474f0c543ebd1aef55ff63312c21a33ce9161afb78da1c9f0a13ff86d5d69b2ce6b17965632de282a9c8bd60b0a8297d96528b5f2c5f SHA512 adfe69cbef6088a6fa7d49686194a0a3dc13757535974476742c733076dc5bb5ad95ed447d50cd1efdfb23fe2fb1f64452d5d8aeb27a80c3101f2ab5c68f9b60 EBUILD zathura-0.4.3.ebuild 1334 BLAKE2B b8887cbbf8b755c44d79bf4c517ea4c6669566b5576584cf5f6b20fd918ef53ca36ec8918608070548556978a776fa80873716c108e32be0e252f9acc350ea1b SHA512 c9a38f2029607e41eac29b14446028eb6969317360039add7b3d7d8fa9add0c3fbba40d900053db498c7d0e6e83af67f6aec774259a2bb7613f6901631b7bb39 EBUILD zathura-0.4.4.ebuild 1347 BLAKE2B 48da5928fb897cb42e2d76dfe24b4d6b55aefd8fd336d41af466b00a01dd75d59566f0b1d9a57d982ed94d543f8862f8205979e2bb2c084b162c77219b9dbe2e SHA512 58a2e7db42b483c922412a74bd47e938355ce828b9aa172c1a2bfd4a10690892101641fada3ff080cbdd0ca9dc8e491768ac114ab36a7cb560061b830b393d2a EBUILD zathura-0.4.5.ebuild 1350 BLAKE2B 8f4d976a62b7ab8ec19e300a85742aa270c965ab2dcdcb3a43aa81b2db3faceaf7cee4a5dc41870edd96b6180487026f965743e4fcc2cdc2b0221be1e33241e9 SHA512 195dcff04cd249ab9860f0468e9df0f3470256d52a03bd37d982f1469ad6a6fdf2539bce2afa47996fe5316c7f173b851cb343d51e75545333236ad91dd4b281 -EBUILD zathura-9999.ebuild 1350 BLAKE2B 8f4d976a62b7ab8ec19e300a85742aa270c965ab2dcdcb3a43aa81b2db3faceaf7cee4a5dc41870edd96b6180487026f965743e4fcc2cdc2b0221be1e33241e9 SHA512 195dcff04cd249ab9860f0468e9df0f3470256d52a03bd37d982f1469ad6a6fdf2539bce2afa47996fe5316c7f173b851cb343d51e75545333236ad91dd4b281 +EBUILD zathura-0.4.7.ebuild 1347 BLAKE2B 156ee70df80e96cb4c9a4c06f39600538b4698cd873b2e06894cb877db54698caec7ae6c5cb219fe0fc00252721434ef9fd51476ff10cb828a105f675b00cd40 SHA512 31dd85e424cb33f4ce25d89252fa67c4757bf1280156873d3e94596022cbbb1bd38adb6d2757f2b93e1612120d73416f131ebec3fcd34ad2f3030310a883cfc2 +EBUILD zathura-9999.ebuild 1347 BLAKE2B 156ee70df80e96cb4c9a4c06f39600538b4698cd873b2e06894cb877db54698caec7ae6c5cb219fe0fc00252721434ef9fd51476ff10cb828a105f675b00cd40 SHA512 31dd85e424cb33f4ce25d89252fa67c4757bf1280156873d3e94596022cbbb1bd38adb6d2757f2b93e1612120d73416f131ebec3fcd34ad2f3030310a883cfc2 MISC metadata.xml 768 BLAKE2B f7be45d9f58cc3651406dc6f56da51f2544cb7361035e4d1a44a6a7e58010c1950bcd1f636ede8f89567d643d1bc2daf9733a781aa30d8425584f135757ae971 SHA512 c23719aa6fe1834996539157de6d80f56cf48eafa813d05832a8fb938f71e96ecc1d7b77467adce03274d2fccc375cad23bd0b3eb71c6037f9e4cbaf08874004 diff --git a/app-text/zathura/zathura-0.4.7.ebuild b/app-text/zathura/zathura-0.4.7.ebuild new file mode 100644 index 000000000000..96647a9ccf49 --- /dev/null +++ b/app-text/zathura/zathura-0.4.7.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson virtualx + +DESCRIPTION="A highly customizable and functional document viewer" +HOMEPAGE="https://pwmt.org/projects/zathura/" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.pwmt.org/pwmt/${PN}.git" + EGIT_BRANCH="develop" +else + SRC_URI="https://github.com/pwmt/zathura/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="ZLIB" +SLOT="0" +IUSE="doc +magic seccomp sqlite synctex test" + +RESTRICT="!test? ( test )" + +DEPEND=">=dev-libs/girara-0.3.3 + >=dev-libs/glib-2.50:2 + >=sys-devel/gettext-0.19.8 + x11-libs/cairo + >=x11-libs/gtk+-3.22:3 + magic? ( sys-apps/file ) + seccomp? ( sys-libs/libseccomp ) + sqlite? ( >=dev-db/sqlite-3.5.9:3 ) + synctex? ( app-text/texlive-core )" + +RDEPEND="${DEPEND}" + +BDEPEND="doc? ( dev-python/sphinx ) + test? ( dev-libs/appstream-glib + dev-libs/check ) + virtual/pkgconfig" + +src_configure() { + local emesonargs=( + -Dconvert-icon=disabled + -Dmagic=$(usex magic enabled disabled) + -Dmanpages=$(usex doc enabled disabled) + -Dseccomp=$(usex seccomp enabled disabled) + -Dsqlite=$(usex sqlite enabled disabled) + -Dsynctex=$(usex synctex enabled disabled) + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test +} diff --git a/app-text/zathura/zathura-9999.ebuild b/app-text/zathura/zathura-9999.ebuild index 08b6a2a8e21d..96647a9ccf49 100644 --- a/app-text/zathura/zathura-9999.ebuild +++ b/app-text/zathura/zathura-9999.ebuild @@ -26,7 +26,7 @@ RESTRICT="!test? ( test )" DEPEND=">=dev-libs/girara-0.3.3 >=dev-libs/glib-2.50:2 >=sys-devel/gettext-0.19.8 - x11-libs/cairo[X] + x11-libs/cairo >=x11-libs/gtk+-3.22:3 magic? ( sys-apps/file ) seccomp? ( sys-libs/libseccomp ) diff --git a/app-vim/Manifest.gz b/app-vim/Manifest.gz index 4e8dfd60cf6885b5b4439ff521ab55cd148b23ea..94f3be735305eab9f28d95217787e420a0c95a09 100644 GIT binary patch delta 31083 zcmV(+K;6Io_W_9b0e>Hh2mk;800092e7)PY9l4dJckidr3&;in0R-Z*dbmC8VYhF( z?|a~w$rh7LlT01@>HU3?rM(v=s!CO=OmgqFB7k}L|9Sl1|Lwp1+aG>e-`Z^7+W-33 zUq1dJrt|#6fBJv^?f?GI$A9|6%(2(IrE#RY$2%W6Dr}Ti+_o+mofK|XFSe%hTis0=S+FrD<0`6`)F6H@jl`{k8sbJciSzTA@Ud3 z`on+yKmRSq;}0RH&{IECtNCo{4)cn&8fQO{aXA|x$iWuK6#G&%zW=T!jX0>*D7~B&vE`Q|K;EQ-~a3X z_|O0Kzx|<&KmGZ`FaO(rX`epq_4V5y?oi%NYgN8Iw3foS)|qE7E3CC^ouj3zwUDp# z7`4s0=3TCOr+wdTtg_F2jB@mz(&Y7T&$q8*-Z90KCx4D{uREW4<%@$G*PZSb%Sdfr z>6k0uqwad&e?Kk0C9D>%d+t2e?6L97SBoRXe%52vw)WVu#K?i1vz>RWvGf@)9+BgS zfm28;)SA{&a#?lGe5C6*PLA_jSBZIqGGn>QeeRkMkMX`zshOiaUQX-7myaJltv`PI zdHu4!zJH$@((rz4M@*y6`{0=NxyBJo=2BNpXR9@an(tI|KgV@)i;Xue$1I_)vxi*Q z4twz@b)|9g2`jDHjuAL~F0qC%j(s1;LMjgAzywI<@o!tmClKTvvIz6 zon>sKs*S=CwxiGEM6?G2(n<DXS+D_n2q#RYyX2cYUH3H*)3{0wd)Bk?Uu7XDcjwc4ZO5_uz30&ycbmi2 z_kTIKm^YT~f?1-%={%IJLt?lUhw;N)zM)DvQRWzP2s zC&zwqI(Nvk&GX(Gj5Sc;eb4haurCcQKCl9%Ak`>&>vg}J*T)Y(eR@BwdcO--U4_Fv z6CboM?jcPK0WZC;((aQpnkZB_YeMK|ynlI(QFCpP1Gvt)c;(m*>;Wgx3Ysx1f1Qz^ z8qZjHJCp`NKrDE^yCFGywuqRGgzB&Mu9M}g7aw(YRP74wy8FcTwR2QHElrejt}w=) z>pWwhJLR0$9rr}#3-7&o)(hjHookJ2Lh6yawXm^aH_UNH(Bqg9wO#XEozISKDSry- zem$&j>&vJ1?M1wfcph&j#&g~g>(O~xZ6k7ALOBuBtMf0B=e^HypJ%wk=1+S)&f~o2 z>|FS6mv4{3MQH-#l&JCGwNG-)G;Q7i@RT86B&A{Qbo4+E+b$ zJ92L;oPCWsIgJae)8fqNeat-IN`EL@-}OXG_r#K8E!){ntnO@H?S)ytDmq)%;+W5~ zpIa-Zg9-h z^9s1-&_>Up4kUXQv}9psj(l%kWMa0^nB0zd%z((IRha^!DsN_Xb=vd)>HA!TFu8<)r@&9$92cmB0h`fxeD^LCV#FK+;L`I_X3Qd zO<19@vDN%3dOwfv&g-{tpZ~#v-66dl7}A2_4Bnd8uu|dj#<@}S#3SOL>WMlOP6Hc# zT-fV@Y135WpZN>5F!U3HP$w3hN8Sf6fM=<_;v;*)o9qqLX}J29C+=)r7Y+gytM%=` z&=HJr4gurckiw32?>!@hgwq9*kIC}&csYHepi>S?M90E!lB48BE)j_&Eeb1;_0Qt(Q3kI+ZPK^zCb z^38?;oze7x@&&XN$*Qe#%vjE2WW{lCG}(Vf=m0?)R!k7M5#$HJ0?MR(RJ_b&siAc%xyA4q?#_kl))(kgZVHyZ=r#@nDyFK6~?|MBbJK7DI{eU-9zGq!H6I?#Sc zY<#E@qyjq7FhoG}zCy=J=Zy;oe|I2fSvUA>ls187c(qtN61qXpNFa75Xn-*9z=i}I z?tIWja?|K7V{G=ChrXE$NPyM16C2}yu8SuF*~~kG)mrFKj*b6MDeoK5G}^>jgpJcq z7Y6;#g}(_g@zcoc?DxG8-U7(ROY;C&tE=!tdS-4m9z6r?cdi>ry?f~EEZEEl8hJUf zFYUvp{oDA{KcCx?-x<<<-&!4S3bNcn7Z>o1o%4Gp9NWdY>_+(52iDJ~l(RLRIy^X6eGm%%QM#&}xj}Be>9o zUj;qjDV3mrU~$I06MpGH0C|YYuRv??$ml)qUGFg9NnyU8+iHLM_1i1j&++}hz=vs| zQy_Wtzr$pPEU}iJa3^|AbQZD0Kc}RV818#jJ8 zqp={E@3;yvKY2Wc|0j{`%|3 z&tKM;mouy9y9)q{9lZ7pxdEI>YxvIsM2}rS-zS!*u65l5M76-%*V%L5xI(Z!7d`gq zfnUXG09zA(pLN3z?KU1-Hp3XYuAUvp|@~A2;%jn3aCw z2JxY=K3*5b1e+e10vz+e5zPh~%Fy0x;DKt+=@e;UxC*Wwem*!L{?2De8ud508#THFPsTsQYH|im3B{7&kzQ&s{^f2W1{u&Y+_>xP?^lJqt~V zhibY{*boG-q1JtHZx@yj{s7H_;{%7W4nU>_YQ(2Z3^4BQRl>%%FKfM?){D^>#at(r zuOMFlJP7ofaDaHha~uD318P9=6^xt#dmyy|`$T5Iw0Li9)j}jWEQ~04gTn`311FAu zYrqk~bscXBL2ioKJWsq>f=Pu1W}O%i#k=?~lr)mu5t3w0RaN{wxYS?I~ zM3>Bf9RP#(-uTo4Qo!bx zw5M+)Ziv9WHH=u@oG(!*gcDMX)j`ML9B^F&sn}cOE|qv3+@AW(HG*9a&>~`nfAaxr zBYHies#s#!JysShdhW?BV=<78Y4|MnyYDwgiO%5vFT+7)b4Y!yoa@n2TgQTvqF35c z^a)OOf%z~#cLk|HGH)DY4;&u|96_2e&+LOzcFd>H0x8RPbv6=6B8_@KxOFFn*0A&IvJ_oM}zaq2t2e8{}&++)}xTfmONB2yDYdB7JSV zp4TrEF5bTWIKq$X1656~=12i}05FJfNwfvqgXDuRjs4(R;4RI_Iy?pGK(Ek81pDR> ze|aNZBz^!_Ez(^F2#(JQYaho>Fi#v<4Cwv@q~QNj1Nc@B^$qPC#9Sz4!0mxnDi$dj z$PJ*kwF_K?9LUQ8xEy>GnDpZ2%3|yK6^sQI{N=np16;q3e~9lRe~RybALzt|-)Mp8m^O_l@tupCb43Y&WVtQiJ^9q-sWIxqVSQWNKc8 zw|fJx4X>bSGByX#iAFb1_#>_tCIX@@7f%42FnVqr7qS5y35Yrl8*e`mKg`!9e_UL9 z;gM#&L2HNd3M2-u;D(R0^O*SD;NAPrOW)o8@yyo8AM51Q$9FY9aOp@-Lqhl@5Lq|9 z(a(rcKr^<;{g#mM_1qgSkL%%#ac>b313a{_BSb6ngA4z8LWRMX91Lmz(84Bd4gi~d zq{+$$W9f8>P52VJ>)` zjK>#8jPTT14s-@v9RYWs=m}ZT6W0hFFhDa9b|E{07I@TxCf+pxT(68_e-rYf7zS*i z?!a7_%*4%u($Xmn=0o7e8*~@n;RSNTVev+2A)0H9s36O^Uk$NGtA%47r`D@!f&fP~ zmkMeJ%|NOu)b^59b9ue%6mHjDLf{1oPoxcj)dSD`w7lwiWt8Ldr~mJ_ z@38B8cpuPvHOf2-Ee0AX>tIwtaa$1~#;Tx%V!VPsuB~5iVbc)k3$TLU0$1Ss zv4dFQG?Rga`%IIO5gC6=1l{G88s;aEmAj~>7r0lsuXo6#NO?G zJ+-gs<*y&txAlMHh$7;JYT;)u02maWkI2`~DS^xIz#Z$rQ619NkP6HYkc^Qk%>-$| z`3u_stu1inO3o>S02cxd`|b_1)3|?#12P*qO@v8F0CZOn$eUW4?Z6bl%MLyOL=2xm z4mfud^fJ|gOPe6k`tS~LGB^AvgzU*+Ea+^fOAMGUSnYqQGAFEVH0QTa0#wF~K{Mx> zO`Bq~4K1H=(N{|O_0K;hNI~b1iAhjDeE*a1Guw#?0>SX0lQV4j0{7qs#}j`-dnP2$ zfbU)6LlDP}L1^+Ul1MhW7vp-mpY(>;D0cGMInHFS2ugg4TGQCIPg>JAwa;if`BLe zYCnA>4FAFN9zeZuVBb*gm!taj<>Rlf5yay?8phFIKvU@U1&&CSE7{xpJ~A9d$56z) zugLfI44%JvdUTK<;{f_fPu)c6&=lm~_!USjANYR{b1cJf(1;S1xsczfGXf!n2jAh) z-t9e{b;EnO>ybmLMfmldmq=&dqssyvA{?`&jTrPOFvx;ovIIir2fjI*z=d zoTeIpT%HypfAQ;F0vfEr&!D?;#&IHH3qbyA!M^?VRj}&YQSq5r@(2n&Aw1}Lvx-D( zm=2Sq6ck=Fz%dZL^Txo#X7a?^h#4#55aHJiBMoXDiw8Fyx2-@h#KswON%?#a>)eN~ z^WcZD$amw-4H%WW;D81;`EHJ(@Bl!2uCR=<_zA2Va=YO<`0=1>%`+F}5qhAco|6_8 zC4XkKu$uT2m$&LLhcS?RZ~>au+qwhprvhk_92Vn(RlUdFb46hX81P1YWCdWM3{)By zR(1`32N$s$FN<|q73ftvi2SN}wgXTL0(e7TxH#<}7SI%Y4c^cvGd)z1v zT$43D{KgPgpLYacz9icC&A)#8aVB>fu37LK4tW4VQMZ#vMuMj04*E$P$yn}sA zPFP(8dH~tzm)qzOYZKGN>R@`o*nb`&7}tmt07v?E;URcdT%@=x?^_#>FR%H{%$xSQ zMpj>8rFgQv&r`w#9^qf{qd*Lc?GBM@kQYVn#!`%p4d+=BX5L~zsZmi$Q_@zQ93hq% z+QeUhkBWfy9*f5)X&euk8!v@B6Z9~?efTujr`Iz}@A`Ng@NBqB3b>b!GJn*&6r@5Q zTcq*5X`8tCek0-oN_Ij`6q*LJ!433|z;l&h@j|A!Zd3$mKUM=Jj)AB(+@a+*m~S)+ zKRGrkv2c9XyMR@Uf$`M>1-^RHxHbL-i2^)H8FvM*StiA`K_4I1 zn-=zhX9RU6%X`pUQ-V2f<9`BtEP4vJ0yd@t?=TWL@8!&X9>4wwt>$-(&wat9xC841 ziku^ZEHZ+IGeEDN1H&Aj55KWOgfAVKd>;9X0?!srCS}Y9be%Va#bKf>e?#`O$@2z( zfY0S+0TL<$-rm6QV!Yz*(4N#ZuQR&=`D7%i;fBHF7K%kPfQM`_EPpNzzBPdToXO@c zAySG`=415)P}U9BK?6fHILu98_eS6w`DgQ61zZG%4daN`L2z6B<8R0DmhB&jpK~>PUg(^WUP^ zR6tm`v~JMmHiwH@S^TXflmal*o5CgFKo^cTVcA=Dt)lIKgFa@5hURG{C3*U?jq7GStg#TF3Wyz70(!JW6aqSBvg5T96l2vdT;MBJo*SO}`{_ztj;j~}^ z$Bqa-zI#-_0RR>lFP*%xhZ8`PP&{Of+E8@^+MWJH;xUe^m|T|cZyd5PsOSS=@2F|K8v1IEW;WQ%_%2+psrq%^!Ty0vtHG(b?Qo%>O>7>dA zp@N0RY=8Ewp4dK+ytSIRwf#VU>lX^%2yva;T*HFuoG@Tm_4%Z3%)@7p8Gb~ahlgTZ zuMEtDp8}O`ShtV|%79qx`iL|C_HtzN!?(|0#^+D_!%u(wz6$+?9$C&%F*X1TystI9 z;WAv*Me|jDhR?$j-aMsO?!$m(+o>92LX~ zP=PPOc;jt2OS2jf#P(i=4hoJSe)D+P1$+)X5XT7eC|0f^ut3lhE{u~)Ut5)Gy^I z(0{@OiP$HW1q1OhQ?Ay|Zw5B#b5IG_32 z2r1P2NXKPb5OT5_Is@(=o)U)#W|#?Z@P^4C@L1JcmVv8qaG>W?=$IgGVr8g70$x3} zIo;e3XV|X5!`_WUzz{(7Y#KNrVy3kC9Dm&G0C7WUjvL@{U_kB8h_-lK362&mF3lrj z+h0!W)6eY_#@DDTu?T1*Bi7E2M!sfhk|wv=sjwINPnCL z8z2z}*rrvCG#sqq96);B+`g~`w-I$5B1G1dpi#UeK%7wHoZ)j9pc>{F44Y#(7cOTE ztMD!!AEDxDv7Wf#TRgQ_;-kI`RIe{zzW&QPPBVoo^U3S7`vfW@+}v4!?4{ix7K{s+ z1Imab0sS%_0+s_@1bG<%J|Hnhfq#cDnL6+j5?qfi#+&$Bh;X;8%VOGg9Tij#X9&{i z{9eZ?>ddI{O5pQ!S&Y9Cl*ZRYP~JS!gpsbNN^Y1a!c?Ra1l< zn+E^~1{4YCQ+1X1GkUnL~|Yim4!>1>p>>XZlQse%&O<8#(7OJGmuXH8T4Xzfl@{* zXd#aqoI2ltZ0A7X3|GTf8!d!986|4F;G^qE%PL??#~Rm%W?7*J_yBMKUUU_6gA zVl)Bd#xOfqiTQ^u#tVnaxqpBYi`l$}%fdQhc(CN{X;gU$jIFQhBb4a}g#+~^s~Z#M zyKBjFsT;l-&El1#@pPx{5bg55Z|lTc3BErVAGC!(S|`T{+>T>mT=PUt%hNPr7B(F= z9$i@5{3OeG4f{m=6+>>_GX4Et{n~&$(9=B&7zY%`krv?bHoveA4SxfF3pOxqfH8x& z!sjl;_o}1r*d^CRmW#rJfg0kzt{V9{5ajKj@*Ifi0h-|hcg1(1#p$KQdj0k1 z^<{ni0c$$nsb=7j_MAOk_(oF^29~T2M83HdWdmIFl=R?X4>ZH1Ie-k^%ng@~50`ep zDC6MppJE9s5_VH=%ztoL#Wz!ryr%FdT2lfG$ppOa8zHI|tU}Na z^c2&@SC!kS20C$H__JYYolS79Z>cco*HVt~MBOFy9A38y4kLSG$JR(tD&QXSE~_fr za_$3Hc)wz_zkd7D{^`(4c(3M%Lt=xFX4DD=LaGox&Tg#;FoZY`W#%~5#MW6u!z&r3B=(BC19xU)2vWIE-;pugnr`! zgQN>2LJ|{1&co89g3H5^{fg{iYt#QLyoN737P zm1G5Jk9?HXtCx*?*aD3ZL>PB!62>|&3sBWQG?&WWAnPp zsqJVxjQ7~jfu+MfZp<~7ISp&+f5K(?akn(ZRzMKlvfLL9zpOt1%pb95nfcs6tW@iP zRf1fg^L7Pt4glK}Fm?^n!5{BoIUeXm_+%e6(hGx5uL<$}+fN_9efaZBh9qIQUUK2w zHkW2a?nXv{KPJg$zhaZ8fo053qJ;s^WRm3R1A_jnc^)l2c{r#hwjbfHf3`|3J0-?Q z8^H@8d+W^6##wqZbu&iT7xLH66`Kght zr8#ZJ=3P3twHw76DCIGShy)~P4xEp4=|7 zt{WT(6qiv0l*!U~v#MKOv8S;xEA~Mm=3#0r4eP#gMql2j(y%2oaloJl^KDOeenVvt zOoUDJ->^RXzwx-_ip0g!H2Y~ixly_T96AslEJ*K0wufAmI|uY|e{`0T@_z}zM>C;a zB|;Nr4S<;UBl~H6`lqmecsKdH?HL3QLZN1*4w9d6ac$YM3Ce=Kz?76+E+nD`_9_&F zKby=?JY<48B7A2+jWY*>o`$EYInQY9vh>ny(K!IGdo)gJVWX^ces6l?nl1}hY^Sw! z{6?s*8^jWEM)+t;fBu$LK5)c*SCkj19c@?bCiU zYi-76pUviB%hIxq6_}Lt-GP1k{P{mdu;4gLPA{u9ZrfYiN?dZf!?M*GYu5U-xd^vh zmn{wmb%YxAx(@ca3(tpq`{DhfW65B zaAi*h45S~&f3&n2C|LqWWvXqPls|j|@FEaX^E+)L=YlQTjS=(*E zG#iTzgL7m-$K`SDbe*O)I6(WYA+*8%Ed(OGn6jTfllmnLf5;9Vm^bt}ns2sl1H5%N zAS}<=e1YIwAJ&oImTH}qD}ymvcgSnw6KYb%Y~)zBp$dFc+{S98wVY)iP$?a)Cr5BI5~u7)8Rru8dQx z{AlW`Cyy9@Vh6sK24CF1J#jX`V|cnzE-2D{yq?v!KmOXjji3Mct^M>`{rb}GmcllX zmyhv84RRb~f}fz0P}K=8#VBCVJ5oEv&f)(Piejlk)0Y3?w9#HFk zF%e*Wq8xL*3{?QqExla%k}w?Y~rvO{R(SQ(qE zc+sbSqrxi9%>m%~Vg+kKhRmPfQSTWL3+JLdEg=BBr|Kv}kZjpCeR9eTpM0?Wm{z^R zu91j$6L#4z59Y#)83T_`r4E)53<1Dtwb*VrpdMjqRO^%GwBQf3nsMelDt92<;!muy zJgiu`k#4IoPMlEJPd&k)Wp2Z!j-l(Y6Xm;q$4N?)KGLDu}B3>{VL$KSW zEiN9JS>kgG1^9{Wyp{g&*tc3v0R0Vr=m1aRK>9;%4%;6c_hY#q=mf?LEi=nvV~dj{ z?uk!4F{ap0Gw^rA&n%9Kw=(B{own>+25R;#G>$cc13Y=e87pj6+|zIUa#){!`}L$hS z>;L9v))#OeVW;YJ2zUu6OX2B)ns;ra=X{GJS_TIix~?*j0SkDzoncGma4^XPVIvPG z7USu%;TAcm$=6OmFA~ey0&C60-}bI@*4v(FTn~O~G>e#cf^--cLOFsX06==%>RCv_ zOLyQ;U)Hbx0K;C(365^^?)PSY^1Bra$q?&y@Dd>JG@BLN`^1*x^m^$$da}7M0N@8` z5ysKhFb5l-c0Jq;+y`G(kfYN=6M(w2GY}RtA6C5MtnA6D2uOVILUMM2F%i>K10 z^@2>Gla>kz77Rxe&JiKL&t{b1@qd?~;%G-0NyJ5eXqdpj({S!&laCCpH(o#*!3E<=pP zVF8bm+BObD8*?(tVFCaolwmK+enGC*{AOC3dh9l5-}VKxyA!^C_0y3uZM^4r?MMT` zSU>9^E(Ol^SAjz^nV^4vLv$vBGG&A&ldYpd+cEmde!t5kPieMiO#XG^{eg1O*kz@J zE!!blEBsUn7kqDevUiS!csa4(KF!as*6SsU^$K|jpJrti~S956~i+ft?3$_i; zKieEbv~ST4rCo&x$w>jL+ByuP=+DX6NTPG+%zF!#)UMO1FRj>rF<~K2IaA8E?eXR> zrxiO!PnL-X<|8j*G-v^Hio~J+Pb20vlJR{QCa47Qy^MVz?beDo((MWPq99-qAWL#o z7NExA9|OhXowSPpfNizRU9pCoYfCQ*`E&dFr}gpUKa{~9=S!E!%zZu;0wqSxm$glY z?hMDX%9AU&OsoZez{qX)tb=`cVoNn}>UhO;drmX0fZ5^au{ykF>X?z5bPe$WsO)Wq zz&tVDb^=e5wZCs=u$}rJ-+tesh#~J*yh5Z9nnsfY8fs z*yC_A8JB@o=qVny$=P0iZ|>A19S+HW)7zW5t-C@z+28I3dC_zRTJI z6ZO;9FeImTf$-#;D>%A81?HS(8+USk!htE6h>`WNfXInFOvAmXjI|DR@Tjv6tDS*q z%T6*d9S3d8qjh&VIpG7@L+osTe`l0Pbro9K>;ay_5;~M;Vwb~qaEgr~V7|=bA+|TF znac@W=>|4`9JRu^7yGh}8zk^ZlkN^9@TU>K?CgeN9kl7;^h`*)jQOFhc+!`ul@FiB zm-WlPjPw-4g3yY5dwJmoW&<;tg{{#sW(Ct0oD#Q?oQAn<+XS>Z4aCv0gZ6u)w;85+ zKfO~8Qg|6he#TV+tQ@d&0Wa^7oS)dRLfwkK*OgD#?|DI4I8LCC`GbKQ1+Af=Mwoar z2j8@Rh=(mBnl6F1-817{F{r222hw1uWVbsnn-p=r(+!sohhPz8lF#^Fr0)Ea6KrXX zeQZvKoEG8Z%;h%SNlpM}iDPc?rpOnmXP|7L4QO;hLSQ9En5>Ghxilhd**T$d7%;T9 zj~@&Vw|APF;{@|FeepV9&uoAGF&e`Tw)zZz@`NOn5T=bXMV-e9+emUov?yjSYC6Sg zTYB0~%aN7^Etdn=ZaB+fL3%X=wr|i4czoc}a0D3VGdVpgTF5o5>q9S4?}p61*D9VI zkVO8pEx7><-vJ%qsGNnh)045ph8OfA0z$^vJ>1#RV|b2d=F@3^ zZ*1ePkj}%ApP1?@j&e}XY0`l|tFN6~AHIC}`r|$%U3us`z-k*3gm zsXHX5TQkTt@ZaI8Prwq9DYu2X$V`B0#~X$K|Ge8=hh6C*9}u+}eUTGHm6{V5G3-XP zFx0^DH!gWt>EpJVH?XnVIf|yTZ=8#1$UO4S9H9+G&WN~{ zF%sw~h7IEf_q-uP+xa07+hhR}b`|h?IqwRIuQSK;!X^L5njgMvLwa|SvG0j|0D70* ztbnP@vQ=!W6X=?@)#k=|?)C)DPpi|R9@#>9^dFaJz74|)Ho;>pXKPhFC`<`|M{dyz zv=a}7GjBJfi!a+yPEG*AIp18Qv5bx@2JAfo#5VxWt=fU(T-NBDzjn|T5D_qA;tmBI za`I3DU}oCZ2=DFZ=Aof<(3Ud8Qw0?qHhbAPjM*}H#+~7s;AjQ9aMf1=`9HpXXRuzX z?9c;qLU1rc><4J6na>5LPA76f=!t|7j^0IQ5IY-#FNbpGZcj&_kXK$lAS|E>3~Vpu zsHHdqIF)Yih&3#Vn!^Dq3_Zxn53~#b^xlVrnd#1!E0aJmK2>l+fEPmi5tjq>8Ib?PwU&~&mUg_{>z8~#A+k&H|_?x;`Fnr8O!*cv{*__$%^y=zqpJY zTe)RansegDljg{o%niuum{putw@Q&`gSqqz|ItkK@JGvXDy|sjW*zLYj`VVWXhU4Q zo0b!sS*$6=ginok-~48CHfXx-$U^vUr&QmLb%U)GY>D|;3=$})+MRSbcxE4CI)LZ0 zPI+^k&^R6a)2e`EIHTsojXJOL#m0a9@YB!VzMmmnUg9~JpqtlMQ&!>ReKXVZ!+eyb z)u4uJnI{IA4d{|{sJY}Dy#r-`!=oRJRA-~e#Gr*R7V z=`g@0UhfrR*p%Z)HgjYH7~`xNv$^p6X20uG?0Y4tUY3bw$4S*b)E!}JQ@dz2EKYQ?#XR9?sbiB zg$lgbSp;wwLm1c4*`040+=U)yzTe=SE75MbF;oj*>8zaqvsRp2eJjvkNjTJri!`}XC-Uw>SPGQ|VShU{z= z+>^+ux!_%pXM3tKO##R7FfRQLGB?mn>%S2IEX8_4Rj_G0mP?x*bB8M7Lk&xV-JJ`I z%7f3IaR}CCUCzoZ6}0#UD2ioi!w$CN?py2|>_v;%e?wF!*+y|V%xS_Q7J?&_!l7dk z)>HJg5bN3Fnht-P*{WcBb}DvYps1{NNAxG}V>%6C5Kws@IAO7^= z$D@Ru=Kuh%SVfo~%48^Y^z{2Ygl-GIb0WH_=F{L(DOPf%l%FS_cbF({$`!)$?q~e-mRUQ59wdMA5)K4{#cK72MSk`5 zz`p$S;Zu9{ll29%=Bxq$BS8t4;vOZH8Ucc^e{Ae?dWsD}mjg9)ni0MX-LwtuILt~v zlcG_k0|QZNJD$c)2(W3lZHt86O;%=}eV%57?Ow&fS#pM}s_%V)^>C8qfp1ucsqtXJ`6?RJhlf3O^keHie}hx3!|Ff(xNq;o(;efrlNg40xE zXq*(i=)N&FJz6E;R6~&KeP^-J3$*y<^T*GBYOgAJyt~P2jt#z-qt;5#|Sq zG9ns8PytKN;SC44!mXVkY#+O0wX1U-GdS|Z-3&|od$rTe!DIST5LB=dh<~*7f8LBC zXAm6|i*CLpiiE_THgv^Av>~wj$^U{u;9!Zn9LD9~k47p=S4+3EaGt8t?%?A(^$rJ{Sf7o~n=SVwZwVP01Yg7&qgXgGr5F<$QEViJ)PT-yeM2uqffA8p#r}pRe zuM$R}ZtuQ&!H?5+CkJ1W02RgOqP@XcxBfuSbfRsC$q}WmJT3_ z^Q;|La%Ou6;c?e9n!!pJ4lE0_tlTeeN(sadr!m~qvb~DD!e_fx>eVTJU{9cfli}{U zoRV^dEG^|drVULW18n6|P;+6y4zlSxQ zTRSffP?Cyu1G912s9&^*CxzQY7_iLh9TO6kO@QkH)f6kbFUJ+m5@MEo=>HR1yf@m2?gTt7UuQzP<_rch1czG$ItcGJ`wH_8HMm#^cCfcFp9f4-#LgJ^f4`0*cYgkpf}hhWp@Ic? z)>mW@W&t?ydxt3+yFd+sNkITYHA#(6+b{UJv|Lui^CPGZo;a+)!Ig4$fRD9*j~R2= zE4l~hJ?4rzhhLpm$=T9**xkvyw{02x6`HfTPnWD1K=00Y02ODLI~?Tq+(O`N{C@!C zvqT#PCq_89e>Ms`-5ibzj~KmL5No7FGvlQ0^;#Ek?Y&+?F>@ zIKtSDvJO5H=8vm>TEM4`-;dnme=I0TPHw)<@MeGt2oa-Q?=*|uWk(RVjGKAWLz0g>}6Js?RICh@c^w$Q*18Q^@IMe^8+$az1T4U_qndh@Q1K;8?Z# z>HfNGl4};w-%ot%a6yC2Z z!_KPYW)rJ+kd5+;g}tqIxHg^!NaM~DXAL=(2B-H{A#7(jCdL9pD2%~P*8>4bFgTSH z%cz%K%sjwp+za@%^65z%?SMDj$vtLjM#XMMn6Fhl!Reo(=ezZEYchZ(K6i4i`0NG% zlNvn|e-4W3K-`%6)10L$IMg~i2pGxxeRfR097nVMeR|p+h>UK+G3l3^FS_$qw+*^A zXR|0+5fGSjGx-J^y_O;S=>XZ&IUer>fa5*SW|d)|7DHBN+0-Y;Xl1*w6C?}V!W{>| z!vf?X<-=0p4%h(TJDt|{bl%47upMR&LQOWzf8j^gJRH!8E51yH1ETfS%hh==Qug_m zPanpwzy4tQ-^;)YeGNXbWy`%l$rc0wS!@7uN}_S4-CH#H+hCobMU3m})*}PHaB?UT zOa?i}epvz_IpEGOYiv$%i4!5VB|+KkEywh+G6ml_YX>MeCQrtVYI~i8Yr4njrH*+=fF|-AomkSk+gvQw$5O!F!A+q!mNFKb zY`5h4vJ!i|Qq5o6x1T@%wEjhg#JX|kd_HX$<$f5a2bhNQE}TSTkqGFcx#BH(t}{6O z2+?v|p_3N*r}L>+#yoYK-Z!%TBq%2ke+$f2Yy)gF0&=VM3Bi1KveES|B3qyRWW1Qe zSPzHMK?t2KK8=ht9gO49qveUC8??>Ug7;pNNpkME1IpKOk~FsS#QGbxJNI;GVR94O z1*Y3FK7PF{M=fz;Bc)*d<;!`^KffMTco8k=ET%9I$hNcAw^QVU>ldc2-Tb-9e=8@8 z)zfmA{7kikF`b5BFXij^y=0&<1OP2TU+5!EXTOGKLVvkvx_YzRsV42mUHyhnT4t<`PL9&D zh0$^=TgB5gC!V1hc!k6dFU5RJ7*FvQ7Z%O1SRXuVJuD;ud~=1IcQ+;Ac+oE4#$%0z z9pTlwEhBG+UmxAfL*dMpyQiKCy2FXO$8urN&PMN(_!G(<&e|uSRsd8}) z6;f|I= z>2KlazVzp{U(XQ7>PRCl$%Z3rgUeRn2N>XvM>+ub(a6gUI|cpBt!od;6*OUq4ffiQ zJ!2J|yOH;D8031hU$-+fe}3N<2NQR+o-K5UgOzF!+Y=+%o%>y|rB2&5BYhaVaNE+x ze$5qZiCA_i+Ie!g%LZ#83&t9DWY$5YoMWtL_;9lq-pE<3>&5K?-!m&dx2MGnbCNoYzmE{=z4lgoeE`4MiwA}L^mX@ztppjLpj8LZ?53{+pabWokU8LQ1^P}A<7 znhRw>r;8n#R`NN8&k)E<4d<^v|2jX9e=&OBb`3Wl6tTMtA?Fj`ydhvtRsl&lw#KTK zR`v@DmFnDQnV8omg2HQJR;?7UQe@wDZLEr^F=Xc!h^rZr(WmR595x7l_<*9itZiH6 zxV9s?-f$Q))Siuww{y*o-$x%E?vTmOg}iOVnOF)8qV+0I(g?!!&_ZD2#&P81BT|02eoO4c81;Kk9qj!o|y?q;2Qv^cP&RTe-qyL0xuC^l*gxz4KGxR+B7$R?+)$j&%b{D z^~VWIyQwu*&U}Y*cmXFWT|mYM#>(BWN3K>)8X~XU)rlt$Q3kL@K}dg0VpNA)S+DH0 ztlY=#SY{h?oK%t$0=pq|K+?mqw7SwR0Sxrs=z!y}U3MjZM+_msq2nUJZx@KTfa~#l zc-PDAGto`l7Wk~@aNyhRmCh-^qR$IQeT{HCGS3Z9H|E0G4Ao>iCNAULfaO5o+h2Al zNcbM(|80C+fBE!d3x-ue-8dVx8lTm{?bvltvfVLHBIc;ik`QnMA~l^)x_Q}bA%hJP z2d@3*)h+#hga6u|kT1KETLNS`5iGl2>I?%XxO3WYi3-Fv6xhS{9v7Ew?ZOGB;)0)^T!lRxncCV8_zXK`_~7iv-7&g>1_x>%za2^#wiCCS)%|40 znWG+mgR7n#fPe=_f6dpsk^;c^-GO}`-}PvHS9yL-=jcVTYn<7IIh=fRISv|xkLq?r z;ug!zT^;7eY(RH=4o|2EW$e;*9+j8BO>FaWC%$i47vdy+cZ$4E zeZt1b!woZ_#lRTbHcv@*aMF!Uu*nL9av!jN(9`i*)|DSN)rVwU)*+=KoT zK!N-}o8+yOu>A>O=$Kn;X5dGb*lLg3Tqc{hAwZHK(z2Gjzl0tGZsxSS9io{@sihL5nTWMX52rWOEexZ%PYm!d$MI>SPpn6C;+ za|&V$hn*rWNUPiJ?oO-(p+Z=J;ZiHZX5n>j=a=?z&wu&vzqT*y)3=|0*VpgY zAH7GZM=*Abh2#^R!Hyku6NA+Q2Wb7?K}7(j87KwH8gQLv8=owQhR(21yV82d3JwU6 zWk#pFH{rCr0I24AYwaK$Uz=xl(t(96?`6WfD^%4%dO?2e$qO@)Z9mjruJK;i%5hMJ96TQpq(MfJxpZgFj{l4w$0Uo<<)Xm8+ zN4Li3KYv#;_M(>qtNwdQxT908Jp+;<^2_znH(rRVIGr|S52){@mMFFxCK5eN5}eo5`gOH$ zKW+s9R4q&Zb_Jj8I(H`*T*t7Kz2uYbNict%?f|(o>jFHr2+9c_tw zMtRJubB$$66<%UGUq1Y?fBF2Eum5Up(QU9riu_DG=-e`@gTa8ia&18;D$s zeUn#wiW1%Y4wMB!Bi0b|XC$Kb1VADh{M|z&S6A_|cp4m(<%!+&C2tNk(L`SF8w=c& z%a_F)UhbaD-k-HtGcO5vsKMcH7na)KsDb5XeVE1A!encI1ncLM`AQytXDqLF|F^H- z{`Kr-$H5;nnQsCiIYOX3qd3hUrE5(m4S^M%OkHd00ouzEKZ}f}ofYw^C;^pphm$(Q z)M^IET(a^B%$l)nm)Y}a?~7X?;SIsEaDJz}N!aaL_2AkyNko#2HS4RgTk3!byKI+t zZTrECtzf{vVv>OqG9L(kSLEj$^XD8fQLD@DPxH7Yknx32(_ZA*cWstEB4ys+vyCgi z82hj7<3FC)OHGOmeQxZj&isc3BK*-6e61~bV09^*#UN_~4Bex0@D+ear*wfMl0}Bk zz6lfeVM5W4Vy4>hjP?-5XWjI2KPARbNNl-?ExJy=3j4h|i+kdK=MY+KaC8QX+j?)i zW%xi#zo3piUokjrh#z$8ESIP;&yJ{YJ0{@4a@SIvK^IK2JCUYkuGk$!4%z1q+`)9Z zd&&{Cytl=PFNFeMNBh|R!9jFPvGe-w z34s?mS;_vlWT8}lwrYk8EOtQT3>b9+CfAEob240fl2KgBfwEdNJl{MdXrp6h;N9JH z8J5qsj?}h-d^?#Dem}OW46)LHFWcWMUeGbVU4K=EsgKM3_K-7^e)j4Nm!S*2=DaS4&%dTWzK$>JHLv#C(zeaD-bgr@LsNC3i~~yJ*t0f8vaKEN`+x^<36m(}UcKo2C1E`qq_} z8Q&4)FvjWga)cavS$o&&D^uQ?C`;TV{)Id@Y|X0*65!T zQ@As%w|)0%yv&tmmfRNd)r;= zaD48rNbdx-<|*Ao>O6e&`e~VnIAQAOSpr%a#lN@v?hF@SzC3u_l~&HwwGYDG08Ug% zu|V$M`$PB_M^*4H%e8>6v^3#Y42!4*4i-M1@r{0eh8wkO&&lzX<+lCaw$^x;+d(*- zB#+nJxZ(o(?Rsb4&E3~n931@}hmC>U9j~h($M$+^b=xyFz|G(YVB?Azq+TD`VjZaDgiv zV6A}%JscQmo0QL!mrf*qE!LbwPSdu-WcQ-8ak0ug0Ip^s>}GNKGZ?Xz1qB_M6~qXT zTW;LVS+G$uKzhF(8^`tAU;o2#)$XCbaO-yOM6p=VJ-MT4I`ER~#1I7w0L4c@BCp;N z&0x)YwBq)+VEGR4CObS7+yQxTvm)nyyWc6g8X0^55Q22^4W2cBw%#!^@6AZgt>j#z z9iotqVd2W-M~YMGKvK(Wx|@5z`j;jAhBxso?t-=kTxj3-IowSI&whsBmqSNoQ6HCN zg;We%Mu+zX#SY^x0Sv+;zn0fg;sXJE|m605!J%1EeS{=uOHf(-(?8b2VUb=h+m&PD*06Nf1tj%(ZuFtd9)vcN6R?qnL z{q*0Q?|TYhL=NXF7Z}g3FzBb1YPKF(iN4%s62kSwaAc#!>ncWWc$OD`OL`ITb7j>pGEp2g7l&dq{K;^p8 zD>zl|*?*7gXuEadzw)e?>T)j zU(oka0oXv{a0v_gwyp~HHN8crvN#3T@H8OecMpGWttn56q7L`XVOGPl7R!Cfm)2sY z^;Dd@uj>>KL0DJk$4YM+nS8n2>wS9LV;8r38gf zXXA7Ki2QZ9w=OAF8;E^bkq1+LIj>(oei-Y=Ne~3%$?9J>$kcL#$gAM5p6O_?VN@sE zN7bX&%wn`h_MM^K+*>8*AGW4&+0iPB;?TOaExkrHFB9DOsslsUPuGRn9~yxTNuvDT zs%ukeYjCIZBx`@ODd6ny$)6m^{F#%-7 zbbt*KdWCUY_)|MTKZd!M>#L?Qb>#f1Wk#)H4cKh{^Lk#tt}owO|8e}VxSHJJB}fMl zTPS8@5Nv;&13(?k-b$RfS?ucVLXr*y3c;zW>)CU>Kq8JRm)O`yg)KiU5wL|7%V8U_ zd)`ZV>})g|<7^HLEf(Yr?*r5NvpEBOTlGSv(q4|9znmWH)=X<_Is7`@Bj*Z6%ep`{zRR<{6bTe(+02O8o*H!wVoz>=a-5Z4JY#UwA%7lSn2sB8C9-MlVQ4AZB=8Kb z*zQfjvR>6S>QbWR_|)5CB(P8rN)2%fv5^_E56UNC{NR-1I(X94{&h0-af_U z_GO!wEHiUD#x$YcEt`R{TTr3Yxkfl4a3GLbV6X{qW zhu}KH9{}@yV&B?N{dKkCEB_uEfn|%1MIsglLHv?aE~LU|%I0P|8s@g}fmpjfcAkHZ zuHbKOmkl5lD1~7tD7*u?pXGOVbwrK*eL48c9TNrMhB8$Nl$ zuq<)oj4X!$s9xqHoZ?ckYBKyOFPCZ>6CPM~?>Q6kai!uS*87ob{k513hRp z-?tGsNAq$!Xms2ckK#1*vZCv~ZcMVnHAV;0PD|UTMN+^-Fk!R)!}wUdt37|NF(%t3 zLVVUxO<9~8e5AuMm)rx$5qopFTnK1boEiU}bbbBP_XqY}QAIEJUUr`2u^}22cr2~e z0t`f8I)Vi0b@8vee}N18nIC6(6{Ryn#k-v@kSVP@q1W9p+&duH3S17{x%+s5J3qU2 zZ{w-X3P$cieBTh&Ib58I4s=YoC2TKf`oL`4402ix%}-c?<|>F&vxzZJuAjvemN;X}1xhTZJfoI~vB{JLx);*H+S*R{;= z_a~T(F}(KL_E7Z-YO8Kkwesb5qIY*?=q;SH*Yzl3F;p$xuIlDD-2mo_pdHgpg@d)} zQ`G?ENhc3X%RaKzThEH*>e9b|mjnCx1xh!xFr64RWl!FLeYtTG*-VLWMfJ_t7DPd+Ab2iCsj78#abE~PNXah>zQLMJj z2%HvYggQ2FQJ8mL2jEr7>?A#8-Z|UzhPfcM|?0K>f#GMJ$TL*(%?^jS2zwO%8{*G->IIl*vQ7WZ13sZZY6q@saoM#Y-hk z$hAS9?eq`ZYhk~KgBz_uDwm}^`FLn0C+RQ{XBN1h_HrhbfrOXD?YGZA{q%ADxVYTi zK`o<4)+K0bIu==fVg`R1E}Nfx*sb`x!{u1eS1uSEX4A)kOPWET#6wk^#e zy|9G^ni$rp4%DJYw|5+WbfN^F(apA#xO?fZlRhYw-hQl0~~*%tBJ0|C@yFS z$&H*1!Q#3w4_T4{`Uis`ir%6|Gv(4Np9T8 zqW||@CW0Wo$j1Q)(4$>_%xWZi#!tWJKz3KPw#E^*BP^+_Ss;*kGm-aRX_F@B=biO! z|BqyE&yqsBJQaAJuuE{Ahl1TIO=(E0Rj(s|*IajOzV37cH`AKn&`*cV*p>)884WN2 zn)QZNv4jDCFyV72OKL2>(vZKbMWuI_87&W$(X$Eu%GS~nyS!FZ|9O-?ORnuz_ z>&m|C+}PXcWO5G)jG&b-g$}6{Fk$;1jN1I8l6MZXHEjiDu`S1Of@p>YcLz0qtda3_ zar^C$Z}+G7zHCpbYicIwWqT%&%Q?Ly)P^hXx|gi4WSMz^=yOogX= zJ%fAqmR!R>&yld;^l|3>@C!rmoAtgAb%NR| zV79P-8l%<@kLCJ4=HFkK&BO;%ZA*A3E3|u)j5JRo6*=j59C_bQ3a$(!BbjO60$gp{ zTM@Ww=4e{Dodma`j1t*E8b=2|Q3xL#OR{}6;4bMp)s0jiXWw~~ScZ8=PLv4ADhgK=(x)vc~<3J%Ic$2jJ0_zd*k4w z7-3lMm*l*wWeX=&tw_zb#7S`HHkrP#iqUkfBudJ#v7%+|T*(`{xhOT~&_c^Kf~SeRAsjC@?w(RWOH2 zaf}hQoaUVfr^q6lETH~$KtS(^s1iee9CvY=T4}3$vHbNbb6&eyE?r`6!v3{Ph13-w zYM*Q^g&MqPdm}`8TSSS(w!O7!H6Ez`$a$_*1*#*c;jR0wR@kTJ?7FHY#hevlmm9V_ zHKY8_u6SbCGskK@J8ujQa>8b*Mz9U17CLN+yc!ATQycpGZ{I$A`il&?sc-9lQL?#} zm5S6(um>fOyNnL~M+vJ@&S5uZl1SOZNggxR6RC;fc(lvu+#v&!FY7nyaj(0#HeQ{x zViX6r*1F!+C_F$^Dv~q*ee-C2O*Nfnn`)S_1!9Uzt*Gg&ma|UkGMPxS%J~s>G#05# zVUb@Fr4kZQBq{Q_O2Mm&b1mzCHA$O&(Ft@nQqalaP03CGit&CB?C;m_7DDY^XY3Szg6F!x$h82_ zBv)LSfJpeE;J*aR)Hu9z3h2J?YT-C4v*=jZT|<1F%y{d&tY){0ZQ9pZ^pk2RN>qg2Z^DZ_jh!e`mff0`CKSDA z*=%MI&7wG{CuL+;i_{~3o+WjRNK#REoGj@DSs8U`QyRRp-nB`6!xl@yk7{f=KrNS9 zkO{H1JEAQgGHhP^oy2(HnVk+jn82a7!r(?xS_g6~2?Nk+iK&|B*#^HT{?lp_* z%Ka;$7N(}(oD)Fp=~eALyj?t`F7QU$K`pyU+HoA5b&b`oDD~(9ntVfGR@zQ~*;}7A zOwxbyGn-th-itQ?>eKTcsg;IuS^OwF_-GtLl6*_OoQkj2CfA9Q2>|a*7JDEad0dW} zXt!d@SH#azE~o510ub-Z0HqR%NaW9YJUbK$Yapugj ze;n};7hKI*nCcBiS+3XJncvZ!bUzL!&+p9(M^0c~^!<&cKLMesU4sa8an7cC?voJJ z^a|TKB2H)8YGlK_^`{4KgOY*tK#<_rm3S7tw4L-P!{kzbt4gzVAND4Azr$8IFW6+z zbP(0ZDuD~rk^>@WR$Zc21^6gRy((xKFHRpDs!4l8@<2U3>s7T&Mg{jvSe zJYM$^Wml-qLJrot?>hE7O*JF)t!={~ehQL%skMv3a$ch+3Tu$B`VeQ9 zq#)_jJNt6SOo#wA$z798uPgXn9KKY96}+%)A$EoK_P21xCXzi`tRPb8O3XGEgjAvY zkt7(W7i}F4XDJ+3@q7*<<4&=!fU~_tD!MvbAS2^8ZT)D-(O#G+;SGb+9!|`Mbs_4jpdKhPgq>CB)W{@^LDB(q zbn=jwL*C#xILIQg<($ls+3vg%QB57Wc&K-kHL0_qOC6*_b9>0IsTe>lXyI@d6%EIK zkljR{P`0hAj#1Pw6~%%u`f^v1ioP$Y#e0>kAo;o0^afpcR&!h4b|Ffk?Rm=}@jYoy ztZYu#V5ePb#Qn5lO2&Vl?_&Rx(1)U|afvD0`yI{<5XQmLXJ4~l);?a$ROi8EFDocq z*#omg9a(MEfK`AS{QOLDIsffd%d2gFNqSx#oKU^|bd3QT`&E~j6SYiv>+K&T-}@rg zbXADK2Ag~xPGsgFsD;*>Smxml{VxdfOQ&$7; zjzB)%BcYQmspn^v`RaI2z57oP?PL2k-__(#qjcqpj@;W^rU0zjX%dHYbfy@8l4f@A z1TWpKJQk$uttq9SSf{9|t4*w4Y|xr7z=)#}cr@D-SGu&k5$~3Cte>2wR@K?J%fCO} zO^$R}GpDT544aQKG+(Dv)2j4PVz#~L!8yGK1i&2YR)WZN<{($a-dM0D%wGrpQ^~O$ zzXHbTfZ#QuzImN@2SSdw8C9}>{ULLtKKskNVxK*lv}7>Ht{9CJe9f z-sD(c?!&EEPp&$o4q8ieU-D)AwD4GbX)K}oQ{@nLj>-8_m(qFFcUw{Ad^<5e8 zC^_qWNV>hf0C9$T%2hc|XPWHcsRA%eJ0vH^?i78{KEWwiUSi_guVw*d4}g~=-kl<( zB-oPyxJcB|^;8Zp5JN(L2xvqV^9w+_>)C|H zwflU3YyIQ%fN(g@CuKwu^c9NU?rO>CFDW@hK?=5c)agEEea&xwV(R9g5PwgQV&_Yr zY%0k(*XCRd7(O_9%YO@xsu2*`^vZnkV)7*|2JfjfxxQDM;t|pm>#5=!)!50*arxD; zYx0sEKJ~6kdW_j`cP2%(6!44g8OjC{)25fh8fr;Ia&jM8X@D zS=KO{y{{kZ`$hYI`mP6*pKg@yd1y7Nf*(*zcG*}1xWHp}RqT;17}F)&OmtI}f+vrK zyNOAxx4dAJym4!|7g&a5Bqa7`LYi~?-i&Apw`rWFW;q4NtyfEW45!=*xl58$A3&^r zP-+nIfd$GOsz>1LcPM2~%ZoK=e9`q+W#7xH*ZzpQAt{J|q;83OxN1C`f!``I5kD13 zJcuz`T~FRU8BF5tasISgtP>T$=ik3PV+|nY(~Ph!(4c4UWaBnn7Ss#0d%jB_asXP< zD|v4oieq)U7q`j@m0i)JqExU9QYBmywepx`T<2q}B2c`8sqGej1XA@b#_|5>-S`8Z zId|OK!DhIBbTCmf_V6zK06&E;`(7t6`>x<19cDOp19>7_n|9-E=|90FvoHRB?q$ z3*_P`0Z8-QK+A+(({G6TGM4Rf27<)JpEBp~zs-*yf4Tl*c)xCLv%Ji4ZesT}m!=Cb zDyk*sxI?tLRaF|^RnK*b0Ia6J_URy;EZuzQ3BtL5jY}k`D2C3?7Zp3-tco!0hFp$?1Y%y{G&Jd(o>&(o7 z?%Fylgy!w(8hrpOlJ&g{?;t}`zBYySgS=PPerMA-?bVu%_Pk~fP^*2?A>$RKpaO_~ zMI4@g%W)HM1T~7Y170Q(_O0BrWN_WUu4_Tm!d?Sop26Ol{2-Dkr4mbddUV+!I`gT9 z;go2&715PLr^Fr6@~w%sEq~A>X$i6=dyGp@nNri<(+0w&LgME*c5;2F3#jz@{`1Uf z4f(AxL}N)(YK(AKl(5#~hs+LQ3I_?)9XPaqS~yJ9U08u)qP>Tgc;w1t(a_c!hy?0aZenhsH#`jw^lAKzlc~jd-nU~JGT~(Gy zO?d}rO;y>dv8(AcDaP_+UKmWU)yw!O8IZbqU)odbE^=a2OTTTkJNHfjcLAgMaEV2K zm;5ANjH=pfXl(&nJ=vOK7eXC{ggOIC%z_>rRT*LEo4wogr8baX0tk4uX7l6gv$+KF z#=V4}CE|kBRN3sZhm?XC&UJ@f2RBL(qP@LYwxlku8~-AEC*;_!0_y}`&4NLUW+YyN zt#NfPn_r6Hoe5!_p~j<=eaqDzF6u{r1uUuw9>q2kaYwRIH>=aNq=aM*Kor=EV@AWt zscqN7Q0iq{j(Q-SrlgdSk8G|Yj3RqciIAm^4D4x_qSZTx`PQ?@$yL%xjxX2j^XoNZ zcQ<=`Bu?t`>=4>qtJKf$(#azz+0J3s1Tg4hKApp`n&Pd0mSvqT zm?g@}IZq@5UbcpQyWTczkp4qrNHW>K@8^iM&~m z4DcJgb?amo9kvt^KI}OKokb_`atJjz%J$TNj+=xr4nZlVJkmHN0YDzmBulTx`Et$v zA_v$s(5}df1qro>69b?mY67Q!I&BDo{Ifdeg#&vjb=-rt^Pt%@$1-HmJdiq}nYp@w zS^cU&Lg*AXaj~4Nmee7p0KLxp$L&7IZ+}pcSO?(4ZrjJ^SnwE@sG*c`Ba|hEU=^Ff z#?IArtUC(GGx0q9BFc`ta60y>S|CwUQuzraC+4K;Qmq z&F-(SbAW;qMKiZ{8Va42l^vjpo~nADKBBqCG(lm|v&$Jy*-R}i-A$o&iIZeoiMF~_ z%mgC_Ou6&!M9oC4+P($uH8YFQ5+AFbT;wA%008-35T zgG<{>tnrRL^0d!*LLIj@P#+bBjpd8?nu^LKi>=Z0Qqv`WfR}m57pYx^EMV@OKu2DC z(4g{EG;p)+rGy(;v8%D-C#7B200}&t)vJCGs`RyX9gAGN6zJPr z3UM_NxVq*rrzP!qJM<*!*p{4%uBQ#;76=Y0NwHNc+u?=lu<^%xyVMn#>zf4f)0{+J z-HLDNX{6SFS8Mk9YZOUp8+fG|eUf^~o2zZv1qa$z5oLz(*&fY#a zi??2B-cXY>c?OON=}RYb1t=YYCz2JFCy#AuXG}d8Zs~|NCdjjIIbh!8F>eB|vK6hP zJf4d-#iz@cN^6-s*E zviwW%0Fi$xKw)hH)FDAqDt6Vfz_=$Rmn2d?U+F2Ts&&^F(h>~6;#;A99edG*5Qunt zF>u9yTag3%(Nc+3`=(T3r97p?tFALfQB^}X#x(|Vs)cu*&6_Zgb#pd?g;&aJxkAVg zrm~mYsApot?Hy~#?^a0_6n9B^<}wup|aI`2oTVcMs+sZ6~s z2RiO)G56Gt8Z!rglG>))u8<|O9$r98F|ICu_T2*Drp8%TrWWoSh;*Y?eyh1hTK2faXE<(7o=({=cOqWx@m~FAKbR7K zal09vG`qoKIJe-q@T4FbE>RG2L@jzwg;#`wclW}>Ea4^EcT)H<=3ZMFY z$Q_DWEh#;mTuoU$V4Fk3Z;HPivZl#2C0N_M6WMuIeHpW!OiQ6P)exS< z$2Lci^1Z2mAx)Q+kkpX##eT_T5bC0hKq)m9ygk=6VOpBLJmL+gnNDusdZmwlO~hM9 zs+Ee(2c|e~_MtUV@U}<|MY9?8CJ~oMeP3(tzyAK(>S0~2Rc#;(xUUX{vusfpZ&w4g zfMn!brCSb#lT!ry%GbTL7xZgeh$yMvh|)nF|FL>fQQDW>N9ELCDz9nVy{4Ri38}Z+tPU`LD))KtQJ_}4 z`auoW?2X<4qCGrOi7g7%P$VVk556UFYXv;$W}5j;$9jl3b1sJe>B3 zq$q$TDC`Jz(;0KNEv1M;FlrUp#0q;PjDb8i*;LaQ{k}chzmM_f>)R%|M&#_KxJ58~ zaJ0Rr)bsINzGG@10s0(&7!*TgJvWK}w(n0xVJS=->+A)4k#RZ?j^mm7G68b@aigH= zTJrF@juH-1J1B1_bA-1nnKFT0?AhdH$$DpF3=-d=1x{ZEKXL;Pq8EGB+mfzZ(g98e zQ0g31mF#kaJ?ps?1GTt(B`RZ&hhn4Z16*wfYZLv!n_JuYjvR`A>wR^3y;n4)a(zs( zkie5xLuVN}p4xr3?3ZRmq7ldvdhIlwS)Xp{%R$DrEM*F+QX zhYp%59jf7>uwW&?s>Cwb5*kj`{_w(<0ZZiMnDhOd@3}qoMFW~D>*FAFHTkpZ1@o{M zfI&j08e~@_YB^VbzXk1soPbl~Q=O_@_|)vU%IQVS?rjFuP3;s38AwhwohfMEuh+*f z|NZ^zd~NT;+YeIOca`D8&X&;^UVn;<=;cj><(>9<9Hm_nVNgeb-&LL2Ai7gn)z#@& zLPme~D`@q024J!Hn#0l6$6vMsN4Km1Pl1Mpxc*J*qIODu+Hn_+F*X~%g&K+^Yfp7o zml^Oz4X}acN#?oXpz1_Qk zp*2oR4E6+xL?XvhzmXpvIk`=Xg!VssfP3&mGzPGkik%w&FP)~k{+?{+HrwH#Luw~tvw#|iK zoTwjvidS2wq{8eRq~xlu6q)WzQP#WOS?|{Dw?DuA`YhTL_NQ3ZZ@a^nJrHVft%v*N z7SkGrA~SLTWjjbKqevkK>}uO)6~GH=7S!JDfm`vAN)G_!);sG#l&ex!TPRiaW)08Q zjjuDfIvkzFp2%D5*VevVG6E$W)u_h`Mb++qwH2pLr6NWB`MT9s!QO#5fFK3rIV799 z+7%!}c}!u!Ih2PR(UH5=j%m54Kl`|^Ezj0 ztBdeX(AZUdk4x1kUb{WI%gMaTK3euM`b{|MLuQ)xs5EtFsmF6u@ynM_uPOGHvx=Xz zedD9qOH{ju^MgxQL*pS{WFMq-lMtJKoZqPq!&sBO3RRFLBrrc_{~e~MCXB}-zNyuBaMCO$HMNZtJK!yrTJ1^-KmWcg z?856HjL3(faOlbT$1{pZ-Bk#*>TZZk2jmwm`;Y zksWXVbVSx?5FA}SuVnP!6CJ95KYqxHV!0$a+Qb3HNlvZ$#gCH1nw*{Ld}dY9o}}$G zSpQ9@_5aT(d>Z#r7SE>b(7R68*T7Ry_6)*kyVf05Gv>~vIyEjWzQTjzE=mM*aE^OJ}bK_5KKEh=rQ{2pqu&aT7FkqN;dw3D^HG=|Ta zOltokJ{3oQ{O|Yq_0RukD57SVehKB4&rY^-{7p|u(D)TWvg>O4;>)v2pDFD6t- z>%KCUw&~q+%ZFE7INb_=c5A)`;+EN0E$Fm426<}!?VZ$3F--{;9}e{nOlr0$0e5N% zMF{0*TkRU`QOL)0jp=Q~G0%C{Io&4qE&x|cz44im)zq9rn^`Zy*jgdwgPI()M-^ay z!ka&8$=mI5Y5M?zyr1ycAHRS6k1M8$RH8JCQ5!XNm)O)AszoAyBIWGV_YQ0uv?r}r zuZKqCh3N0evn#k$Qmf!^e}PcVXLSi3ikaB)03rbj*fS2aD=g09jn48*6MLJ&h`W=l zipx{`D-X0K@ad4p8$n*`FcmQI*otnZo;9l{FpAuo%ONicimC=OSS=s6Po@QfA+akQ zdQzVjwThHGqKLYG@5L#;)V<}+KUVC|_W6Ile)#;i*Bu^C)23~}E+Lg13u0oEM?mS^4S;hGnZc48N<`VbHz- zU;WZS(xVW6h;Bz9^St4T;a=Lpb}NsgD?+uQHEhK>noCu?+X_+FTDJ(QM2Gw0-ZfSo zM8u{_j(5MRI`9kRcI1O^02ban0i;j|Q7;|656UK6-JB=T&i*b}{u5mBj}L#bT);T5 zVB%ufo?`K^s2H1y@Tr6KgX*xV=r_S&EqV#0W5Kt3zPc{a%Fc=PT?!a6f%T8-r)f1R z;di*>Hh2mk;800092e7)PU9m$nt_pYzt4^VOscaQLRtTwewGO6{_ z{odx+Of-=|3PAGGU#~GDi|1^RU>U2(OyHcoBiz?z&UO9Y|Lwp1+aG>e-`Z^7+W-33 zUq1dJrkwxqpZ=eJ`@jG5@t^)MOYHS-X&mY9@h(RRrN_0-w0}kp;hO8{t+t-dFw?5_ zI(AMuUHfd;;$LFy=a~B_Gah;7(A(ZA&s4^};*pMXAMHvt-bdW|2=|O-x7|Vxk-xas zAO7qA`EMm2e+VUoo_bELmfX@E<`ruzC7kyjD_$kcdGo(_PoCq>h40NH9BH@nTIU^e9{GRyFaP%c{$Kyc zfBvuk?GJ7I>CYd2`QQFa`}AS2uiyS~hx6^UR^{76YblItaO?w_tWBA!fN5V=PqN-9vi=WwK!7jxgM*wwa1QUj2uXwE#I-mv(I?(h#W@@ zoI+Zm*0heZoU6`Rj&vPI<~Z}Z&R9k`XFRX-&byYwW4y0)*22*qFQ@h4%f}C&)*rw9 zynb0<-+xaHX?Q=jBc@U3eQ-=WuW`h)aH*@N+-i-XmOItb^SCm%*m%?Pm}jUf_fYEE zVK4rqt~4^Au+p0C7=gp*5^D(K*!OWPq~btMu9(|S94oh5?{Xn1$KQ|b?3_r*jq|dhCAL23AXr*#j zEv(9ScaHhocTI_}ImdaHtA`c->DXS+D_n2q#R<+-(V0 z-+y^gwV=FQ%F&81!$q3uWJUjm|=`doa}iQWxlW%ND+_gNMnkU5(p^@P}7h4Z~a z=GZSz=MH7IneVN^SOW##_sqwEeQ9X%ffYDUq#7k}z3!Lu`uO3ePw%Hy?|0#<>*R2A z;)C|ZJ*0^t;HCF*B#q8YRD*9G~h zF~`c=p)?2rV!`v>4awQFMZ|0*RDZR1ojh~B_^8}bwJWsi?i1VB@~C`TnkeU7VT?Uj z&auy(N-67(d!q6u@4b1}3*(@jYmI9{>XEv&u(4q`%yB``eVoOi@}bY525h#a5c%!ujL`IpG^-g(?PhdXTkwAUja`JS_L z;m6+L=-ws|yZTHa=ZWcv$Eg`|Y?=>*M7A@=^Oeagb-m+w0-|(25m$|PCnc=MRU2z*&&MU=M&U>h~VQ(b9g}B0vwSPJXu5J|E zRYr``&HbNsaqZXpaTTNudxW>ea^tom?-Sw~*4DCyI=R&4$iJRT%Y@vIxyl@9dl{QG(JqaI+0kq`70GlzQ%$G(#O znsWw1j1!;1f1^P-fLgQSS+tsuv#JI2dLGvuSBv;8p65D|pEYr<;D3%>blnRuf;M4= z!p2tfr|A7WzB{kqzJ2}&3wDR}c3?;ghBJ6;Uc*W!mpAf8(G!n|f2tXEI5`b$^l@RY z2c}I^jeq7Z)WXm+2BA(YI*+^$Tma8fd&Niggg4n6sMB!utxVk6x-J|9Dpu>;fuSQ9 z;}QbKyCH=g>)uBS2|A|>Br6Flf(iix%Q-se4!u4?9)&Nz8()YP9(W&&e8%M*9P|b7 z!+vlg3p49;CV=5sK%;i%jO#x6lduLEe_62V-uY3R=CYK57de5W1wV_y04EeN4W{GZ zMRE2BGE#{QDHc(i(>Mf_I7GlGn5%K>twf`d2?faRMF z13IJW1LX^7E0R@P<(RRY$0&;9;Ao2fjL-psG_05)a3jbMfCZFE<*0bEqasOyf7E&5 z(LoRi$v%+&TJHmm2xqI<1>9^5d>e0rI=!6Pr~SvTfBW>U{qAr8R4o)3OU3}*SOwf@G{!}}EBIAev_C2VQ0f>pJlSK$4e{;l? zVD&IjX}p71j!jT;<-)1X6TL5(Qs`3Y2OnD?T%oFZV6$}LW9CrUI%qXU@DW_-!molJ z@RUkWK(IJt-U+{SAb>nX`Eq!#}5_ljjI1f1e>`JZ!@mUT@|M1PP<9AL!MU(-xLizWz%R?6 zFc<^Jwma`JUjSMEZLh!n`tkFZ_2uQvYJPVCK(T|@z9Bb&GieR~S%B!VPtbS9fAZ9| zu6ux}7I^#0z4VPM1lx1bV~-yARh$N}HSt+D{P12fbcpqFapXv3MTvmUiGM+A=egiE zC36;UKC=jfdHiuB?}*viGj0$c3hU!_VN9^;fhoW-4;;~KprHcoy#^krmXfka3&VBd z>fz^u147OZXe0;|eh1%Nd=ogQe~u0dM&5B3M?m^odLfqMpY1;y@h)X>do+`GNTJ1j zf|O4VfzQ3m{a`UT3*Vk0MIGOC1MBP5!{T=mMCO(RpCw@+pq?m&GM@CbxLWAWg{+)v zbw&X&BhaK7`M8J#gJsg+Pb`6>P#k^>$P@!|c>3pc7)>ixll7mi`$t5cPPS-0%T=KspXg zR@qn;>ASYR;f^OBbiu$Af51HzUEScoqB?W^{k#SbbqftT%sEG0xNxH)>O95`km7UK z5bi;l2bMGFC=PBRReaAvQ{thT?hG4(;5F2`5AN;462c##S#W&dFxCOcv_Oscl!*bx z-MvcK`1WP3*VB42`l6UCWBE?x3xEfKUK0)wFL-X_pKd@6D87P`e+ys_q&8rm$PAbk z?~Scmh$M%F5e08>_~2{c#BmKcBDk*OEg{HFF`GH##S%;^EHLx&4llBx6(|glNwA-V zEf??JS2zIZSG*5Q2Mm@o-Lg&iJx&r%hE`(=guk0V>7YX#0J0gxHz4}30Ap#%Joc!) zV-k3g`@%y3u;G2+G?KbrPHTC*?0XqN&@4fMrQsj(fydgU2Or z6}W~II8LBI0lc5*!miv~=XEYL6|V-tLD;YOCS?g)Q2Ca29cUUZNPjSg>j+gF@C zr~=S}Z$`LyB6M?gl&f$95fwRLniv5106+*{o&yHO5F3}}Q64!6CF8o*e2@0@ZNv=`xVMH8t6Rz?3Wab&im^KA7@PyHYakVSi`=C% z9tXFlK68y=*8{YOn1A7Xz}kpjkEkk^7NA=19Qq#&H$e%X}pn%=NEkcd3_!A3w$aSFdI1zr@ zxNAKIBnXMbQQ~ml%sx0RW8O;+Myj*tP>p!t2mrQN)hk|27Zibd{ zdmYBFal|DdW`C12tqD4GT=;u~d<}+sR&HWoRqh;tZJ0=;uZ`F9`enk!+t(jQ_;G!p zs>#(HDF6=u1`#fawqSdZeDI~QA3O`Zr5Ra=ryw2Z75a!^-~1tOgp0%v;HpKs>j1&= zIbrSN*a_x|1B(IOpMVtnUupo~%AvlYeS??_r3|<|(0@wBA|(U40ra-^iJJiuf+k=Y zH6RZM^0ELf2OkCIy_Gpo8SZ@~06zbGgC@{@xB&t%A#QldjXMPf z-f($b4`+;fi-;KDp@khGT7@56_|FU#248Y8r~yC=o3uFqZ1$1%aaJwS{`+|?U>;J6 zbByP`!tqE>XnZhM+Ki1F&*8xVKz@ig(u03F@JNsptXqf?UJZHTP6j7`G*}-_9??qh z_kRj9$Jt|nN5b&5b>TjzF+E%b>hOAAzx>iZ%|Cwo@qw*gag@M#d~w7GPo3pJXRy@~ za0iN>kQF^~jlcl|Gy`E5vLk4LM?KNRyC#6^RWNKqeiXxiEz}*D3zM0+c~Dx)(qKLW ze!M|<@f}_uHyjpkgchQ?#)wX2x%8_c_J3%#aIE9hdNoZD;Hc(OLG7R!NL7W}Ub1Su z_zAp%&mH(&Uhm4n?Yhqpc!85A(uTn5foFbNS#`ZK%JKQr|M%N>*!4ZU59q~23G%TT z=gcPt8Y$~wR6%iD5h2E^poC()6MtM=zu>~AA)9o`ZmMikDDd_e^{O0doJarn_;#^P)@f<4sd-47fAFq(^M z@N``5g5Bf;DaK~Ndby~AC`F7!1p+o)0T;P|ID7@JzNJ&bj9&|&M(i}G{N=R1e*O*V z`bQ`hkMs^HJL{Ms= zeg#{cy#~~+A~@%DAfBCb16B9)?pJvtyLri1LkUk@0>FyE&-r{8j%7si=zjss5#UQ1 z+Kl#?pxwye>#2Q3FMs{GzO5fe6cH~}3qN}Sz@YGaM7efJ30#H;?pOzo>X5F6bixb) z$r!1#nIJuJ{=zmuYYSYtl9PoH;6lJ*-@RdW8ut%zKxQMSi7+V%fbI$cc~eWX9hf3` z*}(^Zh~X2+0q2f_UZz@bX@3(WS|8p4PUeOmg^)cNj0K(Tbcq4e1*^>}bHeIIbAAgY zKxNDrG;^NCv?(^*&~k>0zEaAsfBrE+3OavGOoIC1`=5lL*-lIl2!;opoM9^$xCb{l zp7;~mGa-2feD5jnZ8fcY8-G=;8Rr!9-;W9a z1<~feP)m%P4io*3we#knBt*Sj5FPVl*oYG^bwCHf|6u-#LIC@&ZuXQL20yoP;HTC@ zfPiTy0-p4%J^M%){)6W|fO_M=zMN?$6sF~h{t<0jHADRrqJyR9FZzlvbXtt zWH^eBp@?N)k?-vVJb!=l^ynZz#sTz|p1O&%LsO7{<5wWDa^OGAu?)jOBT7`}LVl;t z2!s?Ke1}7OxA$sJ|%owf|O8AzWT&=ZqBRYHI8H5$AT|%TJ;PN4z4m+ zyxz^#apVoUh+e)i@UWROu{L7Hia130b;C%5TF2tSO~-935Dc+###~a#?_r($&~+aC z5El7vytx6Rvo1KGfla=fV>o#LpgmW3j&t!7SU2Q$!*lTCLDibMoXR8gKuOJ$7!@Ud z7PGLL_>9Y2b(q5#NItj#P3vvl0ryh@G)WGNalxwIWAC}5umcQuqdu|%uuuUijSDNg z2ET)g*o~LPx~vNHsvSgrRXp1Ps09JMp)Xt<_VB1};{_09zLJkG)5Jd~G>TO&ht*1) zEgqr;UbO=a@V(g3`%1_gHu2a!fWm5jx-zgZ!qkk`PK^aL1z&?V^vO(*bS@W)3V3@x zu|I$PhivYPkw>0yg}D0?AnL$@A;xzuhsYT&2>9hJkeL~qxxQ*mOgh2Optf*ZafOE; z*IK+v?+K3yCvC8 z>JDa1Hy*(X6|5_a-*;`X>>y6N&9m_+$9?yRxd#j{ju(oTkapk#28~aH&EmQ@w7k@0 zO%J~@gw^?u0L+&}8^8J2Z$HlDPQx_|e#0RTKq%^#d1NFAi-iw~dvUGv1dn&HkI4zE zi$D(`8~t({Jz{NQnpho7FBsc@BLw3bkpkdI-!41^&x(r_mz8~M#Ly=G z3Vd`5Xz#Ijj5CenA#>xUaA$%Z#&$+ym*&mn#+Ks zND1yY;Kj=i9t0abF1{Kq!X7G3IQreJ#uLe+I4R)Gyp?2LB`rL()FMtU6y{hsnXwk) z2iGy~lyH0;GSH*|YM_vRyWHKt0rnw03>njKya2EH^Z4~gXtlg!eC~@+=bNk(IOQBX zD#YRf^jLj_G3WVm%@4n^LL{d+F!?d#VFaEnnoKH~4d^=91{Q~jviuF%FDB0$`~f~! zmIX+t40wA3!%yQCZ(8}JrZGFS8<0;%k{WIpOm3lAGy{0Z2E!VE*Mx5kVE;^e_d7wP z6s5w)>ItB%8?1u{hG=m3@YJw?d?WvCe(MAmfnhoRXdMKmyT2UT2kzXAW z^#e+^VRax?y#vk@;FhtL;8G5f*O4D0-}ebS2f+@h5IiKTgurAR6Yh9%paq99;_HEZ z@yvc~^`kW)c(w&2x>m5zX&M)ce5l|gYQYQNn^3X{BEZTI!gIl*S%7}R@%eAjYdS%b zMHwG|&Wa!CeasFGEz?TMG9hP$FG6gDNj%Xsu3PZ1#zKH9Aa+~{=+P2U)ON~f6M*pS z$Hp11`A9M*)W8@bc$wUWTAxdh%`DMX=GH-)ND~CDMkRdy`8AGcUtO0{=DF&L^CXNjhaAJ%z z*S>BHO|1*exZ1ROYXn^)q=Jul(@B*LLIn$r#q3$l*glZFwVJrK{Xl=~7fw7A;ySmv zh6UBhFko19eo{B);S0#D0hpbUt`u8%nLZ!bqSKYaWA zWqkg$Km7E^@2k*X=#k|N6=Q?*!uwjo8!p2|T{K_iXM;-(8)pvb+)XPVDvs$i-#D@U zuw7t^6^C3UmyE@N+U65=NgXK5Q9+yl75Ea2H{OP`G^>HfZSPg+_~QuTH;;#ZUBKtS z1M$!xkJHLE1QrOI!i8}X>I3}-uExre8v(ovW)&V>jZ&P``sIvp8$#pgEkBssBx$#F z;lz11jLR)7GzI%z4rKlE%lh_RG4)G13bb%RB6h~IKv{tV3tR|yz~9thIcVo5u6!b6 z*8(qY{bd_ZAP}P#f<+jBk7QYY&-9tEjgUgU47 zZYa%hgM<$ZsNEUS7LO~z(W1qrWfW}t%V~Z3xqZU;8g&Jheb|3{b(+_I`_YMwA$hny zvu(Pp6QqE<^a0^6Tr|+k@@Q*%Dw=Biz;dj9JUQM`0(RCq4(DT)3Putiro^e1wXp#d_j`Z}HS#iI4g&P`$o<`T8&G zIL#EU!Y8lG?h~lY5uPk60NG2sK`a;-Fb9+oNjfGf06^q4A`sy=0DM4Vi~+1G1e1?W0`{Uv0Dy@??~#?Gqne zM_N_^TRPUbJ~Yb;J-`Qm0{}A)Ilvl6ju=eT9grRKH;INN>qw#dvc8GR)-?w$*?F_y@ z7$3BSKU$e%1a8N%Fs@~yrsvZ%VHP$WQk@HHTb^VYuVJ5vzhcO(Tc*F?t6v+C2YL!M z0^@+!9Sr=$lDd!QL6%>iWSW@)%=e7Lk@;E`a0^(mIHA_0Dg+?e68if^VKc~7gu!3t;P z3b=S!)!VV*YfT9(BopwuZ-l5?unIvx&{IqoUj;dT4HdQM_k}+jme$z>*E)8#Lyb;L zIl>clm(X)~-6}YY?2R2;1D1@2BBh6{>fDxdAGpH%6{G$2+n4rFhjxbdYJNB*HVA1( ztxzDO3gP4I)|vpfDL>Y)<8-9(W1B790G`8C0JKI=j%`|76U^-*v6z{>QEy}gcwmqS zAwrpda?eM=FX0^ZIk>TjjuV70 zENe~z%oI_#@#ji*@IC3=j*#lV@u?FHGBa^Kiekm5y(e4LT!C-Elh+2pjT86|ZIl-u z5a5rumGK}b6a%z^-hqQ4tlY$H(}q>6lA>g492%HeO#fK%W_jR+V?>!TyV*9mt3#gc z@)96JOZZGfIDCE_{0T5ni-%)rSo8~?{#HN0Z{Z5J5!s$5#}7Z`k~lJu&1pjfqFjdE zl4r!dVj@?=q+mO7;<;QXXgKWCYfteS{|21FT^EzRAV+_NTN?+scK2wa%(xHc8NAmE z2UudNmRCkYzOduWXMySQaT%;*Svh#^4bkcyd94!jh4sfbJxm|SY)c?)Cv~gLPc-$g zEO;MQ18;@M>Rc29atoW{1}pT^nkhg^Fht5#TDAzCvc%d#K?xKmhPzl6%R%Q}*!lka zaeiNK_ga6Yf;>(8Ql_PB1K|x;&s9qU(SC8~3Ii9N^NoWIRy&x$;TSL^Trk$xJnwmf z4>od`qUFM&LD8>VVe%J@+VHL6@G~z=ouwkyhZQ@D-p=bxR*?3{M_Ijk*|>)-&tn9c_p49{V}4blAs@xyCZ5 zVJ&}MxGX>JmZsPW2%=k-`=a5O^#_3YBlaRQpBspkYCW(@kPCF)u0YNKV4DKQu0cBZ z<2@|L1HA~J?1M&nVbJL{A-;e6>BF}Ve}2i3Bn;O}E}Yxu(yYkc$O!PqB-!j&Z1Oa) zjQL5lFyNU?l01Dt(4RH)(bAKLgKA>?5$=C#tJJbnVvMvAya2+7&`d)~H9u{rDeKAMw*~@$8SWQG_0@>|_CNpU-?m}wFF(#I1+2k1xl?~0 zCYJ(Ck}DDyvuXBh zJ-Jc36F77rJXnz4Z2%r}Rqh(f7l{lmM- z=WTNkJP3uFl{!d%!o{^^%O)rb_5xEDhHdbI#(su{; z?epjV7{P+$EIGZb*0^nNZ7Xrf=?=?QXRKN4)8-=Fa$UAKAk-0R)ayD7^2pr4k@0#^ z2}ExjS6rH{cFZ6Qf*08rW5R#ql!^0{XY-NgdmRCm=fIYo#}kh^4T)I~KfqQMPn4|< z2uL>1cW$0%@x&RKuKnEAj*#(G)hC-aaNp=SemI0R?XL&va4_c_*aheTmKLEvH;_*F z|FB@`yHnFoe*G7%^alEOu}LUd1{&Z@b{I&5Ark?6QwHG5o(vdBKaPKCX){pr3>=lI zwrx`W@Cm?+Kupc=w2hn#wrDp-&@b@ZFbI&?nx7+qL$7#22;WKxK=Q^^JM;%LjX^3Y zUAp4))>$6SGWoJ>%{a`B;^;DX1}om51a39Djki3g!Tv1-BD|QgpFWfNB@BNk4jz~{^f{Vuwr&HwbvGa^&)9r{;9DQok>8eT<;s=8 zn5;YGweblxDPuNrEZa~Ap6!WTI8n-Si!flpSwq*{$b;yXb z^-N9u+YQVGED47c1b(%QS+{aRA`y}C1V4--;a^w5DOP?ob=8wc48LLnUrU28Zr`3b z8{jcK-6$6n={{c1>f0ZGZQsVvfBe>ddaZtaX?IHjwE}A% z>Q)S3DLTmZisnel!6_ohfEffU#AE$FQl$cZ5;i@c*8RrKWs~P7EPo^un1??MfWzqY0wgOT z0DQhXv5%jBdOfa}etJ7x%ETm3^uON^^4nc)nP{T96_0 zCwSC*2E@X-C{IfW0Pm?fDi9=Fc1@pTx#5!!wja}~ci1%&@ovH{`{lu0crjz(@u}3o z5`rNBIIW(x8xE*PSQ^#(q&Y44!>ksZIgiR62)FnXt1J&IR&J!*YK)8%>iVfC7_`i7 z*wis}9d@F8cYj=;KYsZ3&&@R$*!mLfDVP=M+19|fXn>|S47O&r-3upU%aH|Z7PD}} zCfNgPOjsLf&fqvL)o_XC~4n4x86S!`@^lEgjni5X*x{WJrAH~h@vn0PC5 z{#UkT*D_GEZ=rFl1sveXBhFZ1tKy!1>zBj&^xLmL{kZ5(I20UoQix%{v5<)E?4N(o!GL$p@-sT4l(z3Iu`ITqsO z#D4oUKfhY9mn@P84C)-0!>aU9e2!hsX9HQ>(^6lsZE*hC<`|-Vi*_jODnv+53Ru;q}HR>YBRPskSq0gC`xlB2Q!H4gt6C?4;mT?7DZt7Yzr zHRN1ddQr%q+t)v>k01Y`4ED$`T_Use`BVs;F>1c7Z8~&kIG%Mrxq{2YT7LkH+;-18 z*oP;!R0F4uS4_9(G}8*09ey6G!)vCF8L3Iv5HEnr-ew5Q6XR_s@FZFL`&I_aY30K? zEtbmS7n6lM32VtK9oj4neFOBHqr~f3)nILV#$M$kxYS|M=sC2+#N~YYR-&v#nuBPVEBW$v0PUbbkuW zImtg|t6M2}1dr=u{9qQmwXB}2M1JjnBWMDcD+LlM_?n-jP2eOCQ z*#Q5}D3R(aw6fU)JcT86D9^+$hwb1L8$-Z+g~vl|Z&b6K8Mx97Y=1avg>ygc%QkM1 zz#~n%JB+|*BYwr%4Z}KU)5GbRkaQXILtF8rFI6iaK8-Kymwy@QISmU!E6VNVg&UX+ z%xD(2M#q?)n6}`QxP|02%w^jqpv`F@j*cC)-y6LxFwOhvoobN6%Q*5gt_on~fSn6? zd5`4$#D*2>R`k8bEPuA~YxqDRyWt-~#BqURQR07nsU= z*;FAq!5L!xa;ghvQ%tmt<(j32aCfv}xA1yk#>Ia9+qa)TfBJDa z5py&|%s4^Nd*z!}zOcUeg0gU&Kp*o512+mn4kaXpt?*OZ9NEC9t`;;7agH87d_ek9#G2NO$u7Up!SA7DOh|GCg zsEf=5sCK+z2=LFl&2`w79?Ahxo6#4^Aga`yxQJmlqJ^Obj=yoq!%81VPLz_J=Hoai z2aP%x3V#oNIp4s>YUe1L%D!*c&FB)-lP&lfKFKi2&4T^rK7i;R6w}CZ_U6!q4Tb)4Hw5^te&%E0c zG>2x43+hoUlt=$@dFI3>aDU_$y+AwhP&o5;L%R5~4dvtnAe{5f zMH8_zWHkhZ2=JhGbZj(z#%6OX8_Dh+Zy4$J#QWwN(XH@ zXLzchg2QGn8;3Dl2G6)NToWAagf3k5l|cTFuiqK0mnu8-z?={q%n_A%vrM(HX?f#^B4LoTb~-(I@1Umk$UFXaWP<&-19~=?vg>c6&#xVNui^4p3p} zK~8?4W%a#^AM1YsH$+a8Krud5kRiYeA%2M+e!O2)u)erME^InkPwC`r0P8S$hv_(J z>M#%-Z@Uw5zWcWQ_;#Ect`7N@4)ILf%xZXkL}Y>zqOy%x6hwH zz5@K05d(Eu+$$6E~hTN6ut!Kvu`B z;=H<5iaZ<4rC<1uW~zrjT9#9B#V|MPV2^dAmw!VW;^N)3oY>6Mno>;o)Oh#JZ#HLx zrrVAzg#UI*_3c|;y^@Lbj@Z>|#>r=x#b6_5;P)MVVK z^D19#{KpSJ{rv6w8N%mFJO>kW^ZIJaIyrgY%=G*)A7yDZsNq`Xi2-Hy^>U~$V7|dBx}uvw#_|vr@S;^4Au(XW91>x24%w?TEA|OTx$k@ zWwR|}SaY@&4^?;i-phe~9_`!u{OkG`kYp=9`KDctVnHOIc0K0SGC%O|8IOj~vHUb0 zr^SG%A}kh2a~pZm|A14SCjlgn#(|=NuO5thavP3&U87r}0xy0VhWHkZ;LzFSw+!w= z4~uc|=(redKuOUFAdBM;ROzT2G4Ck4l?03eK7BnX+1=nU7 zHOg{3cSbLx;ccfKXaK_}_8zgrP0t-uaY96|!4W-R&0z$l?hKP>G(&%_L=zBT*{seV z+2OBm{FEE0$N2f#YF*Fe~FRVV}U60{t zNSw97gmGI@!`FaOEf9e81e4)MaJ)+i!^xvK&f5w}@PK8d_h|*5v+o7GnB{C|9q8^Y zduunysYB$_sw1+aBhG&!T+2D~_-wnDK|NSa>zQvSC-O@$Sug^}fl@@{C}>8#vQ<@J zYU`7ye~gc>4i|Euk8OL9cPEhmRBc8Di@lr{=&SwZ!=FC4TNzo|Nfq^)y0#%)}mrc8E zTO{mmvNALGnav2>y^4dgKf)nP^tj%(egM*{8 zY4_ydqUsF$>*>hZ#aWLdud%Jx0qI@Ypmc>P!E)bZ?6&>;sLSY;1>Lt}m3GXxvr!!V z#i1Z=w{w5wf#qQA!+>WwoS$rmnSpC3odYWB)4%2roHmbzfrwJ{Q}>M<>Cq|yRUYJu z%8QL&pv5nrKYspGdsWHf-Az_=Y!Hsic;U>z3TzEZh7W9ZBcvdL3Rrp$Z#cjeZtVnN z``8_;U7hP#z>yhuGc57%)lN4DkLgQ6P{B$d{?UKZdozZdL3B(ky7`tU5)ymb&=nKW zhQRJ8{|g3zgC*{A7?*=T8mTzDTDqNu^Hh~~2ge^!-OguDyI5y8&sfYcW9oL?7wB%9 zvEsrG-^&K_Z6@%7%Df!cZy&#X`1RxZy4sh2HMTAoJLNP$cf9@`o_>{a+LQ^tbR6`p zOP7C1ARN#lz?(Tp?B5tY92*Z_IU^Xrr^@|qq zq;Q)E1D096V*&+vsKNv1RJ_59c{_j6`~vwR+qSUbx^b}~W5BJ@wC)ou=-~G5I9zOmSZaUgjM?WE z@dXY)*4mlgkJ*;S>oSlAhcPE#Z`kVZgR$N4@=~zhkaFM%nlvpG+PKGc*E36y(1v(E zsSHoZQKfgN8B*nZBHSY~3gNZrE6NvP6!+~G1wW@%LMImBSzl4|s3*XQ-#bjv*ad13 zObP-Js!3{`ZNK2>(sEf5&yS!wc;c`E2Up730Y29LJ!Z^dujn42_n0f@9DbFplC!1r zu)C9YZ`(5XD>P?wXP2xPK<`+3^wMH6hmilCTL_$u|8wV_&uGKo#0Y-}*G6Hdo5NAz z5u;ZNVvUq&W}MW$UQ5M1HRlQc@muR(e=KUV#fX=e+w!IfM;P02u7i(+`Qxge7Vv4~ z_apcC9}7y7lbdfdyak{FLd0m-JI&MXvLj>@Ubizl&D1SdXdF*FfnjBAkfk`h!n)o9 z)%hweB4~&vG6x&O6moxh1ym@BoKM>hSkP!VqG#<5I99EGy1y=))iVQf}m^LIM znd`1^l}}fKo;s5;JQ;sEJLwjDcOWz_`Z;k^V25WmJUDDR=WANH);R0dK&(xMkEym* z>*?8ZVtU3UmifvqohkgIR+{os$P==a@7W zwHc_lVGU}xp02`Zd}`QPmE3G%)ef?8K4W2Ts~xV5rvcKqv&2AILr$f^>Ai7GJHs(C z79c`l3~ss}2uOm#shn6rz3gJ<0kUx~;ManY@(o5i;0?E4P&enj6VE+5`v^@|R-GpP(FE?Lw=dErVbZaSQ zQLrK)Fz06S4K{i$L-x}Fve`Kv?*xG3&AC}+*r&yiI0?s;YN4%c7j}YVfm^ua0C-q{ zJfwVBD%=4Z0DPy@+Mdqam>ssm%t5HhhB^Fy$eM=(I&sC9sc=BFzIwSj??uW!|MKa> z`1RKxO#gcsc%iSsC$?g_7bw|+ARvq33a2C*S908q!QTe!1TA7*SGOJ+@P(5@kzg{& zIrhsE0LcM&epzFa!6itpx3?r;#%(R3J-tTn`$Xzf{yrhvr%TM5?U>U=fzI)N zca$mkCL3}|X-uAs8`btY3D?h;J9L9P$ zj1EHRZ1HJir0HNBhaN3Y9NnO8sTREVnoN>&#~o0&kD3)Vf+#i9`quHmEa6c4(%4;`^YD;rOgs2|BYJNdvUM^SGaq`GCU<~4h7+Z15 zr}YTfd=;(r<>Nmu#Bj^POZ7fzrmlX&CoMD9MyJ~bM2k!B+H4h1*PM8UX5bYPKfDz4 zF=0H#TU=N)!(x5#to5*v0PxKfa^BsPfa68GfE$lB7IuVJ>$Z%%8Ge0#bTbcyGh6PS zdMfA+C+Z%{g+aR<0X!g0tLy0q4?6}IHe&2$#b=d^W2lgNlhd4hvj6-x+X+JKoH%zV zV!XHqoJYEV9d?YD623n)P1%p9HQ1AW0*N8OPzS^2m!19=j_yl;Ui&<@M&d~UM zTO3T>(R#MfAr3}ZA+{MK*`51+VoQx6n~^?@UAS#&W54DKwnQwu6zx1Y++~9`kOgB6 zJ2LB_QqD0}G<>+(3vc8s*7aicf8GDQKk9gC*y=tRa(*}~H#{R#9G%JAow{vq&pA%} zHuV8M0+d1a5)J^QoIrjM`DvFHXK_B0ejI;fNLzwsb70`FB*67)o3gAEED}x|5&N8P zHFl=mmL=jDiUe2*)+Jn~NMml3R6!oX**~+YU!*iM<$0cOm3_!kae)%*jgC(#n28p;DbYpA+-iL{NB5%mFPq(#EQl z0#=Ib+pdjOF*Szl+yZemLo)hw{nJ@ie*kj+AM#tN^X21 za%W>UQ%hC}r`MTdzkd1rKi2s6V?0rtLv|1A-r>2Yo!Wc1aSu21In6&h(iWy`e@T}U zTd^V&L2uWvRQwrvWudK;Tj3u9vgCqAV2SM`ZMxo6Qm^?okbO>%KRHOs?(6qfz@mxt z3!|RdExyXF%TpU(F)_5&_u&Mmybd!YvNdggw~kwoHADfCJC= zXc_k~kO8W|__#Eri}bfseqN3XfB(3CFgPW?${2U&)?}xn;f6+Yl>`h1-Qv4U)4Pr$ zKYP5~X?Xf398z^w3i^dMIL;GMhnB#D;WPNurYkfSUL8_$JQKs6cpJ>jIn=XS19Q~( zxP^Mv)9Ej`WVdpK$%4A#nCRgM_j{M8!0l`f0J4E7VDEqxR?RPme@g;$IsRrH zL_MDAW%)QA18K+Uh?mR4Fg{LtcG88N>E9jN*Pnm={OgYsmUdHXs+{=_5(2v+b3oF= zvb4I=J_8u&z0m>3VY}=~e~uVJfWS@8Ml9x6ed3aa-WCn!|x_w^ur+ z0E<2^9Q8HA?Z`YgJl&WJXERij?U=ZNa|4zGfp34=p&;RVjQ_XsasB1fk1ZHh1$EY-4JlD#qnN8G6?Aii-m1?8fDGHBh(u_;;fS2`=XA+m5+jrb-o_g{4l3qe*g%xb4lSTD>Tm)|>|>4ZX_4&!V(ga5p^lNYGv6+pU@9*7>B&{t z!;z`2?SRj)Q-%*Ne%u|S8)$H#_VL@Hgkj6L)uQevJI);Se;8c#;EYWc`OJNE zZfECTA#Jax^=*Cq7qghrD-orA!`-&dcpI=V!C>J>cH}$q|7?&74{9NdP#PP=(&I^xs!LxgO6byf4f88UzW~~hiE`8a4Jwh1BGiv zcc3~_(An@2c9l$QOwiNZB&BKH6mc99nFTrBGj&qbfuB8i0TGkLD$8DO1O?vA=gYM#~<85nf zb^ol}RJqD2XV2*B@%?Fi>YxAe-+ygi)~9bjf3L6KuRnT^QjcKl7z@cKI)fcM>Lv!O z2M*Bsy@QGXOfygllr`Ww%{D$+5DlGSp?0P9kQE#dAj^zScW*+rya1@?dTZ?<9ABGf zchZ4{Jm1TNcgK5yo#0dTvi*Mw)t#*cNOab-%JwYmb-1}3H|ixEcAMxZ-9>5L5ITPyE#h;IE5bL z(p_?#Yk(PBUcgazCpEp4s05(DcpEc>e^)&1g}Wu27R9=4WS{QC0gOG=%h_)3D^C2< zv<~HR563wZrVk1Uj^nzwv&OOO8~Jl@--)pXxE!0)o;L1+1g?x0KsxH{aee&U=8xBQ z22=ELOX0Wz*Ox|j{GvzBfk22a15v9XaWEiPq5`8~YEQp6;D!IV*641IalyR0GgCH| z3<+|z)*YwIWX|k@;3P1yoEFS>n=IVxy(;nE&sOp(?zLUc89VuORGmci>Rf4dlbuN% zHlEJluHsvs*X6*MdXX)MbLH;7UA_xYamxGaY5ls|w;#8H0IC)y0K0-ucAdME3$9~W z%6^uU?@2I!Wp{wwXSD$Gcpr=Y45NsM<>~I7=NBk8cSl>|o>3n2>RjVFr3x=Goi88$*uQ-K z%h!K3x9B$5B1L{C9&~OQ)xlsuY+Xj)T=jh)!wtk-r+t%Gbo=~p^E*%$1dUij$e)pj z+7keYXz+Irkz8HH$Kq*lP_9_(rZ0JOu!$z}df!;!rd+?e>tA7cK^4p-~RRNWyirEGnsD!Avr?ed`5Aa zKT6k{P8tF$I+?oG)C07aBYqYcO*<>%Q&9pc=?*7#h^f^Kkhx^#6PUGN+b*-`)7}@i zK*Ae>W#RnJ`6gkvYt@5m*CY{1GS;lGDsHI*ChT*&yldMJe%cBK{5wrDa6;w-f8mP! zoMZl+BPMEf*?l&TYXTWx_%!WBj(yi=*&|Zs{XN^b%8Rl8+CKi{dA-!6*wE+3p6bkh zSRle5UBTDdf(KTYvRMqWHo(w5DhFQyh;&L9I3ihO`0Sf7aUUiW?KsU;JD$-V!uYJ4 zUhb#F_z8(E7qLax$yZ^&H)nBAfBYOmiw%y>U~yaTZMO^`Xz3T!v6m|bhYj(AZk^>4 zHRi<;74CijJQM>Zr!(k+Np>gFw89m;gUBKK{DC`|vb(1oLCbqvocK~G@O8A0?LVA} zD_8V8aAiKybQTX*)U@A)TfUH|%cQ*nC7MnflN39z@178Nk&~6|e@hlhe-*1{xWLm6 zh*AKfPQc`PacWM6i%&9&OF2+hSE$W54++}nm>GC?H(iG1v#lewtsvh{W`y65?J7g8 zG~mnj_lg&EjBnRpox{|}<$im}nMuFz$qLnTS#wPfay#8D-QUxUD?ox;2b9bloPEc!}(oLk!!#A&= zmWhZAQ%BDd(8?(Oz1??bxcKtr!P~C1a;C0*5bg$WqDqP<-sgnw~V1@E$43+PHq z6Mm;*5w*aoyqjv2jIll6|ZNImzHQwj#ARJDT$7|quzs+Cuio3h7u{b#T zI}RHIxjSB0L5}V9)W&aLmJRcE)qMT&#^yD;vpOJ37xczGs!wC0Q>U8Ed$CUi#GWFM zpJN-QEmaOsxzhu#Mt6n$e4=rQPeZ&wrB=qm5#Rz>IKWy12YWa$(l#mQlbB8r9^LfFmX@@Ft&D+^9^WL6L(KyJBlw-mv~Spd@e_1HMB-~Rd^ zj;nSL^@Urvdnby;g6_#3P1AvwTqlMoSO6$K0up)kj%WsJ-lLsve+!oH0B?%JL%|)8 z2RAEn?zj7$qN|Z@oCx4>6e@Vuf7p7*$hM( zQ^rx+)nxu1&v#o43L+9@I6@5*>^>e#x#1(DpoW)W+joXE5K+j&L;Qd+?xHoKmg^I3 z0$e}oKPML;Wwk$@=*B#kQ*=#m^Qe&fij~~BEr*E>#nN?3fRyZ$8&ExeoUXJwjt6bn z{O;I|;q<+9`3x?NLE->(!Pc8*xkcCKS?lW7OmwRk{5r1BEZ+N`0vM6Qxy}oWXIB{X z(@Hg4kE}#rZZnBucE#P{t*9M3=zj7@J+A{m9kKr2x zV%_x~c!gzs!()<~tGFG_Y@t3r%~gy}uhy?Scm*>#p6NY&deE!f&yMGEzBO$f*Rb^l zj0q6LCV716fI4H{1nQowR-RKpZD);Pv$91&b%J}axjI1;_ z`T+&H;n(J>0Gv{^h=n7xA0yq8sh8vW^x@ZE+V^`-U(6TueN+H8P&iz|g1)V*f_+VI z(Wxv>!8JS$i1^*Z-&ipQ*n?|Nw zF86vLB*q`(ZTXZ0s5v8%3f0zO;&i}@_ z$#pCT>I(m5T5p3(0mP1*>rb}=UuZecIpmEXZ;X;#cU@E9%!28(XFkX{c6HoDJdE($ zi|4qT^*S*A>u>Y3n|*$KUeR%&8MFoLN-m+;)evlO`o9#=y`G>Ww=8AO6d_o+&E(KD z_vAT$#2Wq7EdV&1i+3D#f4WS{!e3B8CkhPPH(VE0w(ZA~>(j_Wek(v9Jbp1x3A(lT z{BnvohWI|VGhmxSj5G^;o^g^SoEVkUNrKgh zuhP>JhZYp^g>?WUf2>G)+LOV_SjX3iu3vxq^2G($KbEhB-k0Ibvw1w5zIR5Uc8bx; zciV@#mD_uA$4`0cU~XsbLV6BU%WGk-%nYtuT&JvuZchvgKzgw0G zJ}^oVe6#jIGUtQ1CUGryn*pG(QsbF23lL5&AHf*#-kqOKe@3C4t_88{mPooI2)LVY zKbS>p?h!E_=G}}G!K~btaJsi#GwasfWU}w&yo9P>zkT>F&-PLza5~FoM#MI2 z)G>%Xx&6s;R(|n}!BL0&d30eqZorkurnQHmrD&7DGq_^AHwnvnRoAFXiI(G2Z;O$f z>vCf>ZX1>wfBz4nI)Pj9eU`=fG;KP-{7Lix2dC@pQ(SIewt2}iGpA!r6YAZv85p|- z6-u3JgcAY>5*o^X?e5yj-Qs4Gk?!o`wkxj#*D9Du#{xM7*BSl*nD-O=)_&@*s}*1Q z_s|F|TXZZEu{a3gmz;7T70#)co9Sqn+rkH8?fTf6e;r-H-`p-6Kq^oQ!%$Fo2Xa5l z@9ye|90O$4rK$UJ@RvI#PJkoc3G#K^?~Bvta#`4o?8b$Uj_zhQFc{oX$P*1WVTc6Q zGo5;xAsatMIxWj?|w4&Z_7 zyVLskf8CH}Tk_xYk{B!K?co&abX3>zTEO~@k9QOhaQHM)d%NmfrR_FtI<{}{&d%kG z>3+tYJ7LOh9y4_K{P7xSX!$E7>K}h1PRjXs#bUZ0vGl( zKhE$fN@s?Ocgrr2Ia_x^ue)QocR;WexE#21_wfREd3NpI##5aYjNFCzz9Fh}xHuIZ zOz3b+*j~`|f!VehBwG#5PgsHGDu}Gv#F!^n(QJF?wMyf6sRT;EjbZOYK>Zyass(3wIj?{3&ic-L<&!;E8Gl-Kf^t^5w#{0_oh|?nzZF>@%7K7; zxjcDle4S&5dvy3vJu$;>_G``|c65GSHW2YfZ|3V-=J)#(%*7a9du@BDdIhyrH>z6s zay!wxyE60^&e`jFoMJIlE#0o_<~Q8{=8B*l(@ZA^YtyHy0mze19+;MW6sxzM70K15 ze}69r_VdS2fBJD1-LvY$fi`aHEbBJHWDU^RAOH|b>~0Tf4};y{hi5%!bJ(OU*J9i0 zdQ{#6=kN^Tb#@c_aCMmVG+cW+mH>Usm}wC~?I!hjK(o?sTw8JJxsONr3Lpw@cCXuf z_qy7%wsT^y%uQZRr0726>e6TNLIt$C$$u?m2Xb22XF>&gJeOUU(u`%w{&?o-wx?s< zSs_lkzAPzyIjoN#`gg?fWvC4Psskk=Sl#&ufOOD!z(%6(JfqQOr(hrc4^DIx#p@Y^ za9K|}I9h#;#ir90=D|X(?81%?Bk=Q-KstRE|CH^+InmUR$pu`=;YTJxJwm2iyv3Vn>BVJbdW1t-D zi*U$hFKeJU(yLi?{u2HA_RH&7f!9=|$wA=n9W4a1%-tq;w_a9<`UD7a+x)?Bq#oV~ zgfsgM`+_>+g8@+&U+C$57!eL%L+xt@Um(;9l{O_wU6^XPS^}gFM^8xVG2Aeh&vXT7z_6 zmhzP2p_QEE47E73!2PtBGpP(Dyd-YFeg5gEkL$<9B+>W%moXy%f&f1UAV5v8`ZC)WX+~ea=b*HeS-sUV z({;KliwOb|?tuvRa1orzTM$!SN`|WUXK-xNy6Q^?KV^4>0Zy^-q?26FeW8+r&fqZU9Bhw zhp#CH(_W@Smn&L?&-I)L3w9r8-VeVp1ixAD5k$$`T?A$etA8*mcX%wTxKp{pilL<~o*OJIP2#L(5vbY7YFj-mlIxMJ*U_ zrJJi;L?JE?oqv|~IxwG33>eC@dd+NiYau#jO}m;+eGSL39$;^nhyHtl~Ro;bG*Y2auy6laEonnMxXTKcIyIPhwscJ=P*7kiW5qWYx zcA}Ky$Rn)w?yMmd{0LG2QX!5F8>RSRp)8rVHCFJo^nXQygG{KF>79wgLHw>`bciw` zsrx$Gxl*$ZQaa2NZaD=Cm?{I`oeuX7T&;Cp#(pbyr5&jKGD_wv(gvZZJj!rFspxxT z1NU)1=f@wPKRj1eIg-!K<<04nQ|Cv4Q5~>g4wd2IfPSW5l$9Rf7&3RcSKT& zA&vX6n}7PK3V=H0uV0z{+D*E2iM0v)*D@7SS72=yNTzdGM8y-ko;kAhY`-x$$PSyO8qv-; zwa{Tp_xQ8ifalN{7Rl|9A5!zlKfk z9DX%S*aB%!ORcEstd_G*>P|9|WR>$H>S!!dmck;xBsoe5)pSUa&s7RuRh(;CuQ{~Y z*MB&H?nVka*}Unn6M$m8Z3O$r^-Utw-W0x`$~c{P%!fF(c-fS17*G<4B$gqtq4PVT z_H8*uI-LpD;X5adACurC$R6v`gwkj1lva{-9kZz>0xvVkSE}=pQXIVw_JZE`O#H?A z$dFNwSg(#wA?D`1J>Q;SMdC~yB6zL~jDK7X0Gh)US5CZIh<-jU!7?0&cMgH>F{*`Q ztIQh5^5;~(bkI_VrUruAU%J>%x!qZxPvbv6eEN-;_vQ0%pZ@vV&vp&zaWd1b@3NZR z6XLCXjijGc11V7vI^KjA=QJWwap$8K< z)N;I1B)o~HINZ)V${>$p4-iKS&X;q-fInTux?R_Ow@Ytm&bMU0z3TdD<$iqsa((>r zZNA^NbAXdi+lrU&uOs!AQ&j+!%YWI7!}|c;YZld&`&U9OOijNzCxF`1tJ-^byI37v zI92U~%We+s*bdIRreakTKDvM=-w>F!Z>PWPHCu*B`rrM`<}6k3hc^J~)AJtTN<+CU zev}A7d~d_o!b@+j_y*0DOyoZ0CgTRa?KznZ-;rLA1A>vgy1cXT`5 zYqj(I-n?++1m-oqzp?ZuAarlnAOc;Sv#Fl@Bt$j6!Xih+?o3OKY?#;j^x$nk8AuNV z369;7&OL^ZP7!G-&h10rY^U7}Xu%@yK5 zH{}vz=2HNPx=dVp4c$wN^`~`vDe<(gf4zT1!&2ow?OP^ClZjMW%3ekh2j+qi)?PG@ zbL518&vsK>WV7|*QfMv+mxylLFdDLaQStI(U*}mL z9$Mlx;%v67qv_F^&Mb!J6IB9=fI27}2{e*9Tk!TWN2?uP=JL!5iv8(lP1f)N@a>BI?MYPM(SORP@tL7`P3P?CY;?rx zH5Ex<5KvDe*_dp9b!9lUR#8~aYxEsr4f0hV0#IK;1T2qt_Q#zvAp+Fo?3&Z`x`N+_ z&6kR>f)|!8L{w-mzJ@b4k<+8_H(Qju60?m3Ayp`UV_F+%ng zaJIGxqbqZRK7TngW`Pf4b0>$s9K6taNYFQuk`ne3OQ)Ub{b_^!{^iS0HH_m)TR$0c zv==5yc*9_~haK}_U5NTB-~)#f!uBe3I5G)ikaPeYojl~_kT*Cs4zfsWIXiQlY`5Qt zsHTows_I>3P3kP@CeEfl)ereK6$9Xc5{LUx(Qpi>n}5g?%C;5NF%C6MMX?}^zT8zD zMUP8r@m`b_BtO@h-k=N5YHrKhE+j{2dxj52_2z@k>HL5OJMB^?6Z@Zp zJ``n5OHA3?@33cpFb<4#xSwZ2#9+*eck<~&CSOvJj&(A$A=f7CA zyxNwe=YQ3~3B}7#*BGD?ud>XX;4;T+ZNHLy?~7Q|RUrl&Y|iU&A~Oe3B3Vdvz?MVf z=xAYS-GzgyStHAWCy=`<9pnfu4>?xH!ZFEBT@AcjR?2%+U>76`eJxJD+TH^{{t2Re zY~SY_PX5$NcU;Mq`@RUO;_Zp8V3YAIq%9sUdVeQ)>2Bq*AYE@wDgB*wN}9S_#Oj9y zTJr@MaWn#tW}D(lmzFo;-I9*=lhf3SI{Q}n%2PBG0{7a9zkAkX%Xtl{njY$VeRNB5UsO3*Kq9i^sMVo%&E6+5*NNkq=l zPqLC$nq;#`C`!)8-n{8{8EK73V_4PN4_kkvXhkiK-MSEf^0m*^{z4)XObH6cZUO0p zc$fjo-_U>uJLr_KNaF&qd1jen@3 z9*m0nlLy&tDPX{@oZe7LLFra9uF@X$CMll|`zZXi4K{pdB~)7gt2iU9_U;Z_$z%ZN z_ifJsCxnNYwu5y~?CpF2Nkvmjc&N=%dacC$dN!eP?LOb%TmSgnAROxXq>M;{zQUom zyIL~(OFA5)AO+hz>2#m6zUDVEb$_!_h(9MtvGX0DY%0mv*JfV~7(Uo~%fAmERU;s> z>6Q87hsl?;7`&&_r_07_zy%(&t5Q#F!L(man~81?rQpe9;cj9Q`IZ-K4sYBV?gf@%Hxd$i zGa=2seQ!oIh1)bv<9~y}!>w1#{%B6Q6>@h-PJIBedWC8b@qq=(9I8iP?{_$kxGyi( zpz%f5UzL6DRK4~`@P=JMB!6{F+`~oV*$n(viHZ2BKw>4vXmve#_hc{!ckB7nYOzi* zfY0B)JYx+Y=2MR_6p!uAo}FymrptnQfmY9><3lz;D|+SJn}?#VO81(rvO^^*dUPli z>;$P2t~*?LOfs(hu|*Lm-oey%i+==C^)ANt{^Z^G1D@G;+*@TcTz@*4s2N+mORwOk z(4D^5$?FVF*@r1fQ4t6-4+n1|FyW0I|C4><{B$FR3a#ivyf-3V(_z~2@8ZBUTC zow^I2oy~9vs*hk0+kZ4!$vV?in2OijgAKY5PA);u&P0&#rcV(RG4dP_FYw4#hKMS9 zor><%+M4N=)Cg?Tf!o_+o};A@l7kQ&=YH7`Go1JUWI9@*CS5ecr+PbKNqFQ_#<99& z58#OHWVg)x(sXULZcJr+-&?cMp4aTDoAX|A*2!ycY5Au8vVXzCQ>u%J#n!5c<823s zLfc+^AGYq+y%6LMM@uruEZVnRY{xn>UoSepcx^GCvLtq-TE%1mtG4_+*#_wH@P$?Q z6b{SA(r#jmsF*0&Y8v`^z^LI&usV=c&2}8y7UBVw1kKoib=~Z1tL!SGuUn$2H~JFvl{aZ1#xAaDSs4&Y)@liTs5kRi4^ zVVUe8qtdgaC}U>r3i=Wu3l4(22al>(Yj+5+C_88o+XBd%s^OJim+|f7z$vRS>? zIx(f12iceittu@ULK6%k)S30HS4Lvb>mG70uYWcY)aBNwd>?%aNTP)U*YyS>ob)I& zQ=$?Q-X98f1UO>9B}(nSyW;H4f&QDIb2`dnXJXE|!DRJ+jJt-C-dmNIE>jYuom+=} z&gyShFs~&+jipW{CrQhzE1)_F8oY-zOE=|W^1EyHiyW|DRTP%B{DLIimU=(~BzW1l zl7Ap7sXETC*44bcYpW{QY0(LQP;N|rS1^%^DPD=)JYd+J1Lm)sJsHSLlj zYygvpbU8}_cXf|@uyfYwXurHurJK{WFruMOso{ z+G5>aBgx)v(Z8=bF9l8QJJk=-dTG}OONCHQ;_{b+Uy^-`_5{uvl>O$kUxGF;*Ie4u zH8><@Qzrk{d8db3;>(OrR8TT%U4Jd&ZuTYslvjyobr2Dnnss={afC$-6~;I>{AEZa z6pGdHl1~#S!uwQdfF(cHh#|pZT6eRo;RQ8&GpV3(#rbXy`2ENGXY+8-C$syfWoy<% z$z%;66&h%}S7ifjLu(S7S~(>7(cMo(jD#CQIzIrRtPW!otv^V11KR5eNhOs z3%2j%eEM>7upRbPS5@cJ2pl)w6vtwO1AN(TccB6jdnTFYX&HrQeSdGwK7V|F&8(lN zs<>y@vy!88+cp`Igle(nE;s^8+yISHfR% zbdfVakoAh%en*lcRDVvZvZ1$nlH(2%mX3qB4dH>8b=c9O$LP70^&#hbYxc)4@YzLp z23903A5B|>uSi~x>ZPXb3L$Xh?;-!ryS!I*3+JtOo3d5B4*I@l(uEqCyEkVSB-W|o z8RmVi?y+b|aQEWjuoDr$3?^dZ#MiP0uw`A47X2}Yw}Um2%71rnh^F)E-VG#?WUMbO z1vZ6v8)C@J-Md*ui}o^MyFArU8_uq6AWhc@hHVXok&GO~T>k8i-h?mq-rvmue|&#` z&DcMHtEwj($DnDq%5T`!fYwlVXtZsuTS@sKu~Qt;>+Y0h2;*g!gZ_J6#K0rK{cq^ey z+1=ZYOCD<2?S0vW%BL2kc@DI~n@F5#J9)#UA!<2}!u)epcZOyw#yKtpBZd~m}K4Yq<77#$Trs$E^GJ_+mY^@1=*>==qQ}x?5`~K<2 zpYLBfaev|kE3qrpJ*uwDnkhyd0-SmvHEZOtZmp~BtB2hL8XH!=(u+5*BYT{VB57I{ zcgmJEO{O`xZSziqpgZ(s%z82{h1R`<@FYIA*@^_xRRO~S#0_B3;5J{kkqKDHJ0cP| znhKhCXc*A7G<|tQpqhmRFrZ%PV++8>W9)EbR)243vEe20)b(sxZ>pg%UyGj z1*6(nHL2v-m$Q$`so873JMOQcRBUNizpm@T^s080tb3NfNi9JaN)d zKJMXd6l;I`@T*y+4y`{Nv-A$>hA3_mm~yLS;uYBBY-ozclNY7N2*8^uxh0jg^Wd*k zk~8nCIM=jAuPNuA6abU!+rX&YrvS2&mVba@K@HaIjo!HPlP4-MT%npu{CE7px8&__ z3A?u_G4q=YJWEY@J(AWW3tgWMzMWDr$DLGUz5qdR4KW-XJ`Au8SV^q{r~X4st&fW& z?lcvMnZ*8Pz50(a{(Aqm$yuYkn=3Ey;ik4+@t#u8$8-6PseNQrjCO%vq<~-#<9}`W z{!|neKGRrdFW3(!PT}r5OW2nQknNA;$JVvv;d5;z9FQODTB%>*6^-qn4`<0aKDUzJ z1mmPcDgYUr*O$SMvw?6`xV@RpOR=)Ld!ffV2Nfl|Y+=uOE+wK=b6zQ*>v$+Osy@Kg zfK32?-h2`j&B&p6ws~W{uD6P&Ie$FXD@;)KfAk)gz1t+tGfnBM6kR5Ppe1ED_1snkb z*sgMV5fi=5m@|=M6AQcBkPp^;+cR~2{PN#FzRvgUeR%u9k@l!Ee28orD+KyeSo-lM zLZxNx^EgV;A;O@J0>7)+vq5w({Q6btS3*XAc8kWFo~LAwV1Mt?)yH491C>|7It7)6 zhrLU$QWsz$vf6!Ui~-Ba?SHt4_3XBMI_kNk#z<%6N@p zVB<|>hds3LRN=-8(bs#-t)}2S>GXE*29APnArCy9g2xVWEcF}b!$s3gF@UWYO3p)t z4kxJEdhiLBA$G)F(GrbfmB=8@@v>nYMPVC2B$#!zY^VX+``a4!mmkYL{Ofc3&-obj zN}^WBBRp(C0nG`b=6}BD>W&J|HnZDq#lBdr45E%+6Uo}49DB9x!O5b#dv}{j1sVFR zg%jvW<+)JGeK~}CT2!5a&`}(og9^`Aj>L&d-NvjVS=HUxV!W(!DGXsHk>$Mz``+3H z_>I%NFm;h!-FKhHF2Xyo62w)lb()QQH*~oiUTvKY6=wS&9e=LsN|EWll$?6kJL}Dw z{qfiL-=9T$;44qL^4_}F$yJ-CQ|n>SUo^&(3k8E^SJ2C`vIz+)YJ+%pt_eJ8cAJEK zB{@KVq|$mFFs#mc5ao&^t1TQw^=1vv){U<{xH=r29Gp~NW52fc$K^zz14kw4u>zNg zHA;!5N=1tL^M7^ACFSZs951-YxEzvA3SKM{u)8(_{>#(F`y~C7bDe8X#No;YE-gw((cD-6#if-}bjp(~2js3guXCn2st&vpG@`2SX{j2eD{4o5*_l_^N6S7&zX@A? z$V{`3u}s}r>havj^5x5?_ebolttfudV12c7w*LGREJ@# z&R&Ho$bS-tN)5q01i02!)1#&i#$gF$0t^a4H=b4TT{~2vVEjcdo?c_q}?t_7D}}sJ^d2=v9slO zs~^1rKXjbXCF`_7J3m|1{1fo@$A|YmML8 z>MRl|MSn#Ad*Ou#LxZ-&1eFMb1@|__2v+>f-DWUz&hFLY6UO|Pt z$*b_9$GvKP`Ulw=PcEJj9Ay)AtZWGu*#-wdM`C>j!O_(N;BETvi4N5tXE}67xE*p- zynhN5=R}ik>lT~B>YTO8?v4KzpQP|*IyTK&o`1?`IJFMbcM7G5v~_L=$c`5h4lE;LCC~>C zbBjuwD!*P;*V%Qrsn(&^1$B3-HLBBWHI&HzM2`OapC9wcCwZ2 zZ+c3C#;*jDm3HuSTe2Cd!>b7={3>6+uZ*Q_dbixp!+U|b-wJkXz6IiTvad+!w0}7U zd20U6uP7EgpkV3YP;bMeW{VEsPA#Dbq5NzsU4uP{d^%T~-bNhroM)ZW^R}$q$t@(` zc6x1Cn&uqZ%wFEOf=~Bc;pCt_SO9Bg1(Y9x;0->7E>JD@$W@5zy zhy*Bz_7ub=EY9MM&hk4Z_S#X9qMfXY%iE>kAjxh`$vIwc-_&6`z{F!abTjp=$)3O{ z&emKuc|jlPY<<&it%p z9$-(>*x39g@5f<9!FP%VnJ(I zinBErRvRsasB5iT1T4|!z7*{#D1(UDRLS9xY5e0aaJC~?z5!Tx^8}DWZA86v^sdk* zpe3+e0v_Mw%71|?{`uh-%LR<qZVJAq)wdUOPgm~p`RC-u{`8imQ?4Qi)a#V;u$~T#o~r21_3i-qoV#l(0tT996$uo&7piHutvim@gentoo.org Gentoo Vim Project - - Vim plugin which automatically detects indent settings for files which - do not have modelines. - ciaranm/detectindent diff --git a/app-vim/matrix/Manifest b/app-vim/matrix/Manifest index 3f4c2500ae8e..cb877de0c39e 100644 --- a/app-vim/matrix/Manifest +++ b/app-vim/matrix/Manifest @@ -1,3 +1,3 @@ DIST matrix-1.10.tar.bz2 3365 BLAKE2B 71c8d4fe2117b4fa8fb31ba880b3af456f046d6f78bcec54107dab58bee1b733887752aba06f17fc6b4196ada40cc1ba7c5a7e4ddeafeeb5630f6ee1d8e44627 SHA512 9c268ced7b0a7e3117c88bfe005236f1fc61cfd74fa10d46318b739fe61a97f7bd856d125d69cf599a79efb8fb181d8876641cda65ae5dc80e4c650e7430fa85 EBUILD matrix-1.10-r1.ebuild 431 BLAKE2B 5540aa537722fd860ea9bbc3ff4ebfaba11765d31148c5bcc0070d07a405ff66cb9402f9ffc6cbb3a3f19efa729ecb1ea70d7c2fb1ed9955701c3f50393cd5db SHA512 6c4fffbd235db17b2f593dd2e56b20d10ce2c42c285128c18b8f45251ffd0ebcfe191812a7b53426935a4e52d5f435dcd3872105a3c28c33dcc860cd5d4fc839 -MISC metadata.xml 401 BLAKE2B e62a9d3baf82371cfe83d16b48ff30e1e064087e79fad1afeee30e07f1e195e5142ee7364cd267eaea1967a34dbff097cd6033ea47e3db32c85f92cf6de88df5 SHA512 62867793f995b355e1dbb336bb5e2f2622ed6ee9467dead5b813c29c5667e4e1888c6c3ce09a2896acf31e95f0a849bce49529c959a4a209a871497fa8a9b614 +MISC metadata.xml 249 BLAKE2B 7ae6eac3ca23edbcbaa6aee682bb4aec155e3166f169eef8e4400e59fa56113ecc3593680d55cc57f08a4a718963dd3d0bb804bd1e8771ed60a4bebaae9db281 SHA512 4051dd059d975d2e1799125f7defbf5a62a168241d8b83d83710592efd60808800951c4fd6da1294044d7e7ec6b757b8d50593fd076696f826dec761e99645c7 diff --git a/app-vim/matrix/metadata.xml b/app-vim/matrix/metadata.xml index 185b552dd34c..5c000c763084 100644 --- a/app-vim/matrix/metadata.xml +++ b/app-vim/matrix/metadata.xml @@ -5,8 +5,4 @@ vim@gentoo.org Gentoo Vim Project - - A Vim plugin which displays a screensaver based upon the falling green - symbols seen in the Matrix. - diff --git a/app-vim/udev-syntax/Manifest b/app-vim/udev-syntax/Manifest index 932894f72f29..cf91c269298a 100644 --- a/app-vim/udev-syntax/Manifest +++ b/app-vim/udev-syntax/Manifest @@ -1,4 +1,4 @@ AUX udev-syntax-20051016-ftdetect.patch 371 BLAKE2B aeeba09718dd8292ff9a7c8092597eacf422bd49c703e526158c1130e436fe6c342e08cd4c974e762ba8b1dba45166437831806e7c889d5656b7ab6d78b382ef SHA512 41369f811f4ce28f182ac61c3113f38248aee839a9d52ee6ba83a48d3689873b9afe69bc938d2c40c06d2fa94b72c2e904a4b338dc24d6131492eb05192395cd DIST udev-syntax-20051016.tar.bz2 1161 BLAKE2B c8274fbe552bdf54f5d241b270512df8d95f43ccd4da2e9c794d7470e77d5399dc35ba396b2beddf752e656cd889107fa10d792be11c4dccba0adea4f8418727 SHA512 3952cddd2598eb4e09fd6bc7538419c9dbb3eb94d55a81418fc66b5c3fb46f34853d4b97a5475f3330b752d4dbdd3bcf22a3f47c73d1d3e18b5efcc2b4696e34 EBUILD udev-syntax-20051016-r2.ebuild 565 BLAKE2B ad3bd36adc6b52cdf45675b9c79dc37b6ae1f7548f7d0d11440c1c2aa0b0ed1e607185fecbb7f2971012d95a959051286a893ae450c6dd15ab27ce0fe4ecf968 SHA512 53ede205780703bd3ee80f174cc6d0cc7f355ee1c4c658326e66088067705e7bdedeb69e2e92fe5efaf66afc9f1babfb00416a8bd6b3d24e5c7b6b985ae9d8af -MISC metadata.xml 346 BLAKE2B 28b85271f3e53d5f31591cdae5ae0fd675c580019a44b0c769f32aa09da0324a8fd35787f5802747d721f5cac91a94ecb97976faa668c4859627d016efaf99c0 SHA512 c9cf56d93687fad1a2ae0d37518f46704a481a5ed288baf5e714ee4898f1ef304101453e2f53a05e5e079bd2e042ee403546e8f8c2787a92852910162c3150f0 +MISC metadata.xml 249 BLAKE2B 7ae6eac3ca23edbcbaa6aee682bb4aec155e3166f169eef8e4400e59fa56113ecc3593680d55cc57f08a4a718963dd3d0bb804bd1e8771ed60a4bebaae9db281 SHA512 4051dd059d975d2e1799125f7defbf5a62a168241d8b83d83710592efd60808800951c4fd6da1294044d7e7ec6b757b8d50593fd076696f826dec761e99645c7 diff --git a/app-vim/udev-syntax/metadata.xml b/app-vim/udev-syntax/metadata.xml index 77e95b35d8e7..5c000c763084 100644 --- a/app-vim/udev-syntax/metadata.xml +++ b/app-vim/udev-syntax/metadata.xml @@ -5,7 +5,4 @@ vim@gentoo.org Gentoo Vim Project - - Vim syntax highlighting for udev.rules files. - diff --git a/app-vim/vim-spell-cs/Manifest b/app-vim/vim-spell-cs/Manifest index 3fa59c80b30d..607d2582467b 100644 --- a/app-vim/vim-spell-cs/Manifest +++ b/app-vim/vim-spell-cs/Manifest @@ -1,3 +1,3 @@ DIST vim-spell-cs-20061021.tar.bz2 1320356 BLAKE2B 0583ecb357ab3180c637211c6565e5e8e61e2739e41b25a3a704944d7216b8c54ebc249734af25d92de1c9a69bc9021d538df78953773570d7f84f70ff6705a9 SHA512 cb9cae6dab11c5cbbe16e0902b18cdbea81dbd7844eda4774f45c6e5a5f3eebb09e062a37845a0e6ff5bc5c0abf7219001824768c0e058998a7c922790006e99 EBUILD vim-spell-cs-20061021-r1.ebuild 258 BLAKE2B 8d974edbce8a3d4c63c31c9e974a4fe3abd402d1f488ef6d96ad5d140cfdcb8040dbc2820b50392aeb483e1c565fcc117c7daceaabfd92e69849c94f3fa107d7 SHA512 b352e663756e3b175b151479f15bc95e93ff6ab8234196c79e176dc3ad242aa8361340454dc9eba80837d207987914dae2434a7b2f7e4bb913fd7c84954d8bda -MISC metadata.xml 635 BLAKE2B a5c4352453a9744b9a580993e6f535445d1d2198778546e029e78bd871b9c2024e782b90d3d092b18cc1176f0703bf517e68e69b83ddbcfc7f371fb583d861b2 SHA512 10959e90745e992de4f48937f07ae9e37f6344327eb0b704c11f0cbc0af2744ff4abf45868a706825f53db65c8661e269998db8e83f049390da811abb5b98728 +MISC metadata.xml 349 BLAKE2B 74bc6bb21eb1bc08b3a62dcdf4bd3e13b2f30c28447c3fb14cac799167960497ee4430425c346b806d27de72827fff2ecd7b2cacb94ecca509b2db369c474b78 SHA512 0093e07644bbddb71569e9758f6c488f90992a396aecc3a48983cf6bd716ee88c3a83e1ecd37af8ed9b0fa8e9796e465e3a28cabf4fa51d5363539058e608aed diff --git a/app-vim/vim-spell-cs/metadata.xml b/app-vim/vim-spell-cs/metadata.xml index ca2f9ddd03e8..b791ab7b1eb7 100644 --- a/app-vim/vim-spell-cs/metadata.xml +++ b/app-vim/vim-spell-cs/metadata.xml @@ -9,12 +9,4 @@ vim@gentoo.org Gentoo Vim Project - - Vim spell files for Czech (cs). Supported character sets are cp1250, - iso-8859-2, and UTF-8. - - - Kontrola českého pravopisu pro Vim. Podporuje kódování cp1250, - iso-8859-2 a UTF-8. - diff --git a/app-vim/vim-spell-da/Manifest b/app-vim/vim-spell-da/Manifest index df5f56efff4e..d5418e08ec16 100644 --- a/app-vim/vim-spell-da/Manifest +++ b/app-vim/vim-spell-da/Manifest @@ -1,3 +1,3 @@ DIST vim-spell-da-20060116.tar.bz2 629196 BLAKE2B fd8829e2920514ddd2e6c224521d6337b3e18d0cec1bfbfa89ff93aac35fa22d9a908ea353b969c0cd3e6c86bbee8bca58fa5e80c01141aa74c6a54dd016214c SHA512 0d055972b15acdd2ea7166711e344b1718975f7de6a49653240fb2e1bb31a82a8174e46de83f38d93d226782b97e2c58aff50cc0efab95dcde3d53b80205f444 EBUILD vim-spell-da-20060116-r1.ebuild 276 BLAKE2B e3e21ed341a4c999d68ac4c3e0e047001189df6f12d065e7622abb14a8adae1f00eadfd254bcbc952c86ef05be4911ef8fea97ac0d97cc800d7bf7c51858bbf6 SHA512 50ca2086b9f15a81705fb8f4005befea20f14b3a4b6fd8356b94418db89bb8c7508cd3ef3383d6efc37da1d147be2408f0691fcf7f87e4678e9abca75fb3b7e9 -MISC metadata.xml 380 BLAKE2B 9663ddc26c4b2e454365796824d351e6b35410e8eccd8bdec574e17d6fa4b3b6207e24cc4867324b6a0fbe18d2dc1626a0c565f25703bb1a8337d3ffb3ec879d SHA512 0e165d32c9cc2878b696b33ab8a9d1cac4e41ae0e45a019075be7ea8057acff4a40ec947a74c5edb42e31fb0357f284260efcb30914bfd1fe27aed1f5ff54f9a +MISC metadata.xml 249 BLAKE2B 7ae6eac3ca23edbcbaa6aee682bb4aec155e3166f169eef8e4400e59fa56113ecc3593680d55cc57f08a4a718963dd3d0bb804bd1e8771ed60a4bebaae9db281 SHA512 4051dd059d975d2e1799125f7defbf5a62a168241d8b83d83710592efd60808800951c4fd6da1294044d7e7ec6b757b8d50593fd076696f826dec761e99645c7 diff --git a/app-vim/vim-spell-da/metadata.xml b/app-vim/vim-spell-da/metadata.xml index a27b65aadec6..5c000c763084 100644 --- a/app-vim/vim-spell-da/metadata.xml +++ b/app-vim/vim-spell-da/metadata.xml @@ -5,8 +5,4 @@ vim@gentoo.org Gentoo Vim Project - - Vim spell files for Danish (da). Supported character sets are UTF-8, - latin-1. - diff --git a/app-vim/vim-spell-de/Manifest b/app-vim/vim-spell-de/Manifest index cdaaff0a8db7..7b71e958b693 100644 --- a/app-vim/vim-spell-de/Manifest +++ b/app-vim/vim-spell-de/Manifest @@ -1,3 +1,3 @@ DIST vim-spell-de-20080213.tar.bz2 11171578 BLAKE2B ac344c6d9d72fabe9f950859bc6e7f880b72484622dda12ac5b9e59e485a158a4d9d4948210aa96031328fd446abdd9ff786dad7b6b8c1f8dfc185cc2b35fea6 SHA512 6b18d527a61573f865dc51bad1c8f4aca17453c2605c390e330a52f041f1392c438190dcc6168803bf415b4e9e470055a52013ee16ea32c7a8c42b2843fb3698 EBUILD vim-spell-de-20080213-r1.ebuild 311 BLAKE2B 13e7f128644e35b8d802bf0dffbb197b28efb979aab8d871f66b1022aee164d17877cd9840a5305a14f8dcbeb912295172f47daf059b714ca3163e1cfacdc519 SHA512 acb7b68341245cd02e3c70fbcca3036ca59b1ea4accf08893e3f9d3a19635366fae34a8fc8688500eac61a42dab511920ec7cd7b8a33867e73223afc37eb4cd5 -MISC metadata.xml 383 BLAKE2B 918dbe67b13e140ec5a9c848d95261d93d2c0295d0202625dbe8749357082803a1846df04eb309fb23c2777e8be1c17974b425bbdf0a1b7424256b5099f4597d SHA512 ada270f71eeddd0c7395561b48093bf12933507593334d74e33999432cb2c4665d3f7008779141dab56f4d33e8e6bd08805a125d9643a0cc493025c8fea6784f +MISC metadata.xml 249 BLAKE2B 7ae6eac3ca23edbcbaa6aee682bb4aec155e3166f169eef8e4400e59fa56113ecc3593680d55cc57f08a4a718963dd3d0bb804bd1e8771ed60a4bebaae9db281 SHA512 4051dd059d975d2e1799125f7defbf5a62a168241d8b83d83710592efd60808800951c4fd6da1294044d7e7ec6b757b8d50593fd076696f826dec761e99645c7 diff --git a/app-vim/vim-spell-de/metadata.xml b/app-vim/vim-spell-de/metadata.xml index 25210cdaf8e5..5c000c763084 100644 --- a/app-vim/vim-spell-de/metadata.xml +++ b/app-vim/vim-spell-de/metadata.xml @@ -5,8 +5,4 @@ vim@gentoo.org Gentoo Vim Project - - Vim spell files for German (de). Supported character sets are UTF-8 - and latin-1. - diff --git a/app-vim/vim-spell-el/Manifest b/app-vim/vim-spell-el/Manifest index 164350408740..d5f9ef0947a8 100644 --- a/app-vim/vim-spell-el/Manifest +++ b/app-vim/vim-spell-el/Manifest @@ -1,3 +1,3 @@ DIST vim-spell-el-20080402.tar.bz2 3360601 BLAKE2B a3ab008a4786838aa6b85c061d899e8348ff19cf8aa1763b8661715c5017486363d03be1431f7dd228a6ce5a7ee8b85bd98a8cd8e2fd44e91d0751dd206a1d10 SHA512 5cf68b43e213c3d6f36c96c7414927314e25bd45283759490628cd40c6b4052e6f4c7b43db27e9a3393dc32c8960452f94ba42e279c4dad4a5a5520e338d38e9 EBUILD vim-spell-el-20080402-r1.ebuild 252 BLAKE2B 662207fc1364605006efeddf71548332d9e8601a9f79ce94e3ac8e702adefc161da364a7fd9142f5901038ad927ec7750b3b34f581d655fe83901d6cfe9a31c1 SHA512 952a3d19ac0b16cff7372f90bc1c245c5f765e8840df478043cd190c510ee5f3c19616bff33b2437911418bf29ddd500621cf7c7bef60753032e8f8212287978 -MISC metadata.xml 375 BLAKE2B d67b18ff863f2ecf420be84cb28a759568282416897059913915d5c4126bb3b29c625d0d7c679800a1e5a109612d6fba64caeb033719c59018b3ca13f6d876c6 SHA512 bea1fc36ab389418f57fc9d66dc6c2c4a20da1b11fdb4ab6e412dea40a8c0ec4dc58525cd1d0e6839c257ffa61f4859079f3dc3df28e028f0b6482e0eda6e220 +MISC metadata.xml 249 BLAKE2B 7ae6eac3ca23edbcbaa6aee682bb4aec155e3166f169eef8e4400e59fa56113ecc3593680d55cc57f08a4a718963dd3d0bb804bd1e8771ed60a4bebaae9db281 SHA512 4051dd059d975d2e1799125f7defbf5a62a168241d8b83d83710592efd60808800951c4fd6da1294044d7e7ec6b757b8d50593fd076696f826dec761e99645c7 diff --git a/app-vim/vim-spell-el/metadata.xml b/app-vim/vim-spell-el/metadata.xml index 8202659c959a..5c000c763084 100644 --- a/app-vim/vim-spell-el/metadata.xml +++ b/app-vim/vim-spell-el/metadata.xml @@ -5,8 +5,4 @@ vim@gentoo.org Gentoo Vim Project - - Vim spell files for Greek (el). Supported character sets are UTF-8 and - ISO-8859-7. - diff --git a/app-vim/vim-spell-en/Manifest b/app-vim/vim-spell-en/Manifest index 6b65754443c0..9949f9b83ee9 100644 --- a/app-vim/vim-spell-en/Manifest +++ b/app-vim/vim-spell-en/Manifest @@ -1,3 +1,3 @@ DIST vim-spell-en-20060123.tar.bz2 1819791 BLAKE2B 943265e3db6f0c47ed71381e12bcc23cc0f8636b40c5a694d49064a5f27a845b37810cc5468fcfcebbf9f37537ab574467fd6cc25a3e61966b2851d3d4353a34 SHA512 145a4cbf976b5472b2474f9d84978e9907f0dabdee05fa55b0b4ce5f56dc27ef568e8c28fe67d9d8b86a33e0392b1fc6af6f44d6f147ce894070b58e40109dc0 EBUILD vim-spell-en-20060123-r1.ebuild 343 BLAKE2B 39b82e33d8b909aa8c47283e4f2bab756903ac0f48f5b0ec2dfb552411a92baeac9f590df719af54f6417a663255f7e15d9485aca0ca469315ddc8c59bbd9af4 SHA512 7c917329462c25c39b043e06c5eb7372fccd51dc6fc8c8af04319e9e003b1482a498ee2bd155516cab94e2d230d153b271f9dc8ccd73fc403b5538f809f009f7 -MISC metadata.xml 391 BLAKE2B 4a8585e7b3e3e7e6507b50f5d236d92f90e3bf8739940de0aea3298a845cb694d2a8df0239ab48f6aa7f2dc6145a9bf2c0efba1395fb81b03f53b34d776bb9e8 SHA512 365599ae6c6ab09d6efb59870c5a640cac2442fe1c3c584c94a4218baaeb4905540e9572e650ee808b15070e4860fa286224c5cd68dfd0bbc1de675113919425 +MISC metadata.xml 249 BLAKE2B 7ae6eac3ca23edbcbaa6aee682bb4aec155e3166f169eef8e4400e59fa56113ecc3593680d55cc57f08a4a718963dd3d0bb804bd1e8771ed60a4bebaae9db281 SHA512 4051dd059d975d2e1799125f7defbf5a62a168241d8b83d83710592efd60808800951c4fd6da1294044d7e7ec6b757b8d50593fd076696f826dec761e99645c7 diff --git a/app-vim/vim-spell-en/metadata.xml b/app-vim/vim-spell-en/metadata.xml index 2011f80d0660..5c000c763084 100644 --- a/app-vim/vim-spell-en/metadata.xml +++ b/app-vim/vim-spell-en/metadata.xml @@ -5,8 +5,4 @@ vim@gentoo.org Gentoo Vim Project - - Vim spell files for English (en). Supported character sets are UTF-8, - latin-1 and ASCII. - diff --git a/app-vim/vim-spell-es/Manifest b/app-vim/vim-spell-es/Manifest index 21f0cd635b51..239ef77658ad 100644 --- a/app-vim/vim-spell-es/Manifest +++ b/app-vim/vim-spell-es/Manifest @@ -1,3 +1,3 @@ DIST vim-spell-es-20060208.tar.bz2 2417510 BLAKE2B a10bde19d08b272576b06cc6c78234b1c6218b44eea9a16cbe3a43935f1f80f2910ebb04e5efdf85e55dfe510d9cf4943b027249b138d4cb37499c67b3d4ce55 SHA512 e035e587191eabc78672ff4cb72c637e8f582480c67ab79b93879de6791d09484108ddd213213186a0fef02869012d28d31793274a638ac7c87fe9e2aeeadec2 EBUILD vim-spell-es-20060208-r1.ebuild 271 BLAKE2B 7f76e09acb97dad4fcfcd1e1a1b74242b8190e298dc7756d4b2541b78b69c136366834784d149e593eeed32127cf6374a14ecbdb1704234bcb165f3e4931005a SHA512 3fbec6df33ed0c804715a1b8cf3778d344a1c2ff062beafe8f6690bc8b0f22f85aa62ac728125c33e545277643fc018211702bcdf8a2c82fbb2fdd5db41859a7 -MISC metadata.xml 395 BLAKE2B 1ce23cc85056f6787000ae66a1254e10e44372b48f78790a990b886921349deecba27e2450d60e590f7265b0fc77298fee525f725798e01d4ba8c6bf3ca4cec8 SHA512 a495a85b7630e9f0849fd15c7a1d7809e547a2851c556771b79d56980621666d8eced0fad73cd6caba8a9405456b273dc7fd2161d4189dde25a679ded94aeaaa +MISC metadata.xml 255 BLAKE2B c3c51ff357cdf3ea565d7f4bf7cb236342061e471b67eacc0a436c26d52532ce7499657a76fc92a845321318a65f9eb877573104341ddae66dc3a554a35f7362 SHA512 305ae93d2bb3da79ee181cf36bb0ca2bbac016c20555967d7281cd5c0edfc26c1450dacd7a7de57078650dab0e815be9169c0b25a24d71488185f71ae8834167 diff --git a/app-vim/vim-spell-es/metadata.xml b/app-vim/vim-spell-es/metadata.xml index b02d68b4342b..84f8f1cf6bcb 100644 --- a/app-vim/vim-spell-es/metadata.xml +++ b/app-vim/vim-spell-es/metadata.xml @@ -5,8 +5,4 @@ vim@gentoo.org Gentoo Vim Project - - Vim spell files for Spanish (es). Supported character sets are UTF-8 and - latin1. - diff --git a/app-vim/vim-spell-fr/Manifest b/app-vim/vim-spell-fr/Manifest index 52f2f0620129..d347a42555be 100644 --- a/app-vim/vim-spell-fr/Manifest +++ b/app-vim/vim-spell-fr/Manifest @@ -1,3 +1,3 @@ DIST vim-spell-fr-20060121.tar.bz2 408587 BLAKE2B 9a3678b2aa4e8e7c9a4c56e0e856dc2892ef00c58c2442b196e257db11c63032bce4e69c934c47a9a91296cbb44bd2c3921ae191f4b982ff80c1532b313daeef SHA512 2f826751d450bae22aff918004e980fb3f9065fdf418bc0071510b8b0fa2d4bae3d4c9563231e4e6be8320a39018d8b2bee0ea06c6206c3b5a60b6c3d4db2575 EBUILD vim-spell-fr-20060121-r1.ebuild 263 BLAKE2B 1c3cc0241c3071ab360006e44617ab56aa5f7a499c15cca5dce4b68c5d34b5b781def2def531af0890b4b562f8f93ce11f6b479e101f8b7c1fabea3a4cac9f54 SHA512 744a8f2787325054c15f5552e3571392549c14673a40bc93ebd9de7aa704316fd8d57fb99779b4cf4c09424cfb1cf6f73f24f56321a46fc2dff456ffcb1d015e -MISC metadata.xml 390 BLAKE2B 3b7b0c0100aea76040496fb026d8ad1ef851b61a8a06ed2183eb5bf72fa9120ea1a6f06be8538c5e7f61e9cad1f6caaa253b8ca079012233ab09b2cebe118d39 SHA512 8cf1056f85a5012b21bbd8607791a9c5924b30e7468e253dded8cadbf54e48b83c1d60d6e39a62b79cd443efd06cc30429ba06b4f0c3818a1627e9ccf1b2adc8 +MISC metadata.xml 249 BLAKE2B 7ae6eac3ca23edbcbaa6aee682bb4aec155e3166f169eef8e4400e59fa56113ecc3593680d55cc57f08a4a718963dd3d0bb804bd1e8771ed60a4bebaae9db281 SHA512 4051dd059d975d2e1799125f7defbf5a62a168241d8b83d83710592efd60808800951c4fd6da1294044d7e7ec6b757b8d50593fd076696f826dec761e99645c7 diff --git a/app-vim/vim-spell-fr/metadata.xml b/app-vim/vim-spell-fr/metadata.xml index 9664b0a03706..5c000c763084 100644 --- a/app-vim/vim-spell-fr/metadata.xml +++ b/app-vim/vim-spell-fr/metadata.xml @@ -5,8 +5,4 @@ vim@gentoo.org Gentoo Vim Project - - Vim spell files for French (fr). Supported character sets are UTF-8, - latin-1 and ASCII. - diff --git a/app-vim/vim-spell-he/Manifest b/app-vim/vim-spell-he/Manifest index 434b677a6727..d17e04c9e20f 100644 --- a/app-vim/vim-spell-he/Manifest +++ b/app-vim/vim-spell-he/Manifest @@ -1,3 +1,3 @@ DIST vim-spell-he-20100312.tar.bz2 177495 BLAKE2B d85d2fbd2d7b66c6d8bd1fa5447107f9411ef0bdf191eb8fc094d5de85abab39b22c83e6626e580ac722fe75ee807ba7d728eccad1941ea5d52e8190639d9697 SHA512 c6cb7c7eca7b842ceb0aa8b62e0afb215403004fb76d11ef2bfd55398657799e92dfc7d6ed3802008bd7f5bc3caf8cf15697fbfb64f935361c6958d26c7e5775 EBUILD vim-spell-he-20100312-r1.ebuild 253 BLAKE2B 41f92dd04d16c566cbc919b87509b87c8d01f2570a833c6892685362ecd428a695e8c9a7b621ed3b4127d0996a9a5618a3177d9e56711fb22d2c26756c73db0b SHA512 ac9284a440a8777237dd0f94b2443ad711719004f19d4679ea12c8df9a3bd00a29cbbc0c208816ea3686b0c104e53f01356475707176c93705df62cd6c1757f5 -MISC metadata.xml 376 BLAKE2B cda25b90973d1eaf622ffba511191bf2038f41cdac97096ca3942321d586f0c44aac490e4342a435d8e4e88b4957af25c50c8ead1a2e68757a8b424dfe45bd48 SHA512 aa8a05990413c093f8e9b7ea7e99a8701a3127492362690cc9ab273a23a83ab71f113d03680fac4d23d65968fa48709740726ca6c73ae71f2afcf7437f74857c +MISC metadata.xml 249 BLAKE2B 7ae6eac3ca23edbcbaa6aee682bb4aec155e3166f169eef8e4400e59fa56113ecc3593680d55cc57f08a4a718963dd3d0bb804bd1e8771ed60a4bebaae9db281 SHA512 4051dd059d975d2e1799125f7defbf5a62a168241d8b83d83710592efd60808800951c4fd6da1294044d7e7ec6b757b8d50593fd076696f826dec761e99645c7 diff --git a/app-vim/vim-spell-he/metadata.xml b/app-vim/vim-spell-he/metadata.xml index 22067f199f87..5c000c763084 100644 --- a/app-vim/vim-spell-he/metadata.xml +++ b/app-vim/vim-spell-he/metadata.xml @@ -5,8 +5,4 @@ vim@gentoo.org Gentoo Vim Project - - Vim spell files for Hebrew (he). Supported character sets are UTF-8 and - ISO-8859-8. - diff --git a/app-vim/vim-spell-hu/Manifest b/app-vim/vim-spell-hu/Manifest index d8a9fdcf522d..c368d2723b0c 100644 --- a/app-vim/vim-spell-hu/Manifest +++ b/app-vim/vim-spell-hu/Manifest @@ -1,3 +1,3 @@ DIST vim-spell-hu-20100312.tar.bz2 2516564 BLAKE2B 34fba5a304a6761024312783b575cc6264ed82dcb132db514bac2d357e3c811ce9b3e953d572bd19cd190ef1578f14f91b09affb972250c35982624c9f6d8621 SHA512 44c94f84c3edd94020fdae430723b2e264113d29f5e295e6593274741ef094a8fe1dfa1d692cddc266f2cb3d58fa5601f80576d4ca55fd185c1213e983a3fb99 EBUILD vim-spell-hu-20100312-r1.ebuild 256 BLAKE2B d068473605ce5343131ca9605aaf378e2caf2c6993a56b8442afd08ad49da9589021af2728255b3ebdfe9b04d4aa1ff9d6eb57f3856bad28debf1b4815e35f91 SHA512 84ef71dd81356e4a6060febb4dd483cfdb68715083ecb9d75e6d044264130496df25a41be9eb0e83d3f12a9e9f612cd92c8e0853dec8da60b82dc1df80f80111 -MISC metadata.xml 388 BLAKE2B 39e8cc1509905f5035aa99bbd75496fe59ae7074ce8d1c8239dda901a8c982aac645a9b1d760b16661d7840b15aa51df6ec0bffe802d40d5a6455c363d88ec16 SHA512 83b6bd49cfe90820c36e56f4b2e822ec58f7dcaca24c2194877f516f09ec82d460bf201d702468d74d9218e9bab19e42fe66ee9af49b8be5adbf54e590170179 +MISC metadata.xml 249 BLAKE2B 7ae6eac3ca23edbcbaa6aee682bb4aec155e3166f169eef8e4400e59fa56113ecc3593680d55cc57f08a4a718963dd3d0bb804bd1e8771ed60a4bebaae9db281 SHA512 4051dd059d975d2e1799125f7defbf5a62a168241d8b83d83710592efd60808800951c4fd6da1294044d7e7ec6b757b8d50593fd076696f826dec761e99645c7 diff --git a/app-vim/vim-spell-hu/metadata.xml b/app-vim/vim-spell-hu/metadata.xml index b6bfa7f4fd95..5c000c763084 100644 --- a/app-vim/vim-spell-hu/metadata.xml +++ b/app-vim/vim-spell-hu/metadata.xml @@ -5,8 +5,4 @@ vim@gentoo.org Gentoo Vim Project - - Vim spell files for Hungarian (hu). Supported character sets are UTF-8, - ISO-8859-2 and CP-1250. - diff --git a/app-vim/vim-spell-it/Manifest b/app-vim/vim-spell-it/Manifest index 0a1901fff1ac..58dc3c4cc54a 100644 --- a/app-vim/vim-spell-it/Manifest +++ b/app-vim/vim-spell-it/Manifest @@ -1,3 +1,3 @@ DIST vim-spell-it-20100312.tar.bz2 874072 BLAKE2B 44f84ffccc7195345a0981e3de0506869db6414e83cf87b55d759ab54eac8633cb5049683ddd023c8b7272912b492e14cbbbb600af6556b725405ef6c8756c9f SHA512 7f215d65a798c64c33f38c52205f5c15ce132361d078eb0c48ea5058c97da21b25c24952b15a2737b6b8d1de1d5bb6fbbc880acb57834e6d00773ce97c80de5d EBUILD vim-spell-it-20100312-r1.ebuild 254 BLAKE2B a95d57d3f55cd5c87cb068e37c783e91381dc8e26894b151c8101a721b93d42930e4b482e91ab0acd627b1fc2a2488bb35ebc50f357906a93b37aefb3e7d49da SHA512 b119201093a06b330d68813e366bff0625ef95bc6b82915e88eb57fe6da28d7aedf7060ca9f2372935e42cfd56fdea50bba5b50d8c81cbebfc8ae7e4a68f45e5 -MISC metadata.xml 373 BLAKE2B af050e4ef54517b5319be6d2de77c42cdd4011f094d649e6717e7cd31945b28a77ca6ae4c3d058721d2ce94d477d47630caf68c8934f8671c1215d7c83dd8d8a SHA512 24301bc530f8b8d182f8a2ac5d0ba705e7d46af37f989a62e73ed46e08d32b2b36c7c4ba6a6308ae26b8c7a4502104664318e6546d5cf2bb2ba34b7c1d04bb30 +MISC metadata.xml 249 BLAKE2B 7ae6eac3ca23edbcbaa6aee682bb4aec155e3166f169eef8e4400e59fa56113ecc3593680d55cc57f08a4a718963dd3d0bb804bd1e8771ed60a4bebaae9db281 SHA512 4051dd059d975d2e1799125f7defbf5a62a168241d8b83d83710592efd60808800951c4fd6da1294044d7e7ec6b757b8d50593fd076696f826dec761e99645c7 diff --git a/app-vim/vim-spell-it/metadata.xml b/app-vim/vim-spell-it/metadata.xml index cd13f1a69e42..5c000c763084 100644 --- a/app-vim/vim-spell-it/metadata.xml +++ b/app-vim/vim-spell-it/metadata.xml @@ -5,8 +5,4 @@ vim@gentoo.org Gentoo Vim Project - - Vim spell files for Italian (it). Supported character sets are UTF-8 and - latin1. - diff --git a/app-vim/vim-spell-nl/Manifest b/app-vim/vim-spell-nl/Manifest index 14dc1c6648c8..ba9765189f85 100644 --- a/app-vim/vim-spell-nl/Manifest +++ b/app-vim/vim-spell-nl/Manifest @@ -1,3 +1,3 @@ DIST vim-spell-nl-20051007.tar.bz2 670750 BLAKE2B c9597f3a5eeabd8550e1974d52720fa11b37ac29b3fa6e8fa5ad79a67ab945c25e07d1a546f6dd4aafec66664376fef7c94085cfbaef983352769df8af1bcd39 SHA512 5d62c84178c91e139516181e35c6e2802aaeb1897e70f50dcad93f7ad7efad1e9f983334bc7d3a3a3355e20a535c2e81096583a3ee11aab0f49698f4dee03c5e EBUILD vim-spell-nl-20051007-r1.ebuild 297 BLAKE2B c5e516c2d7a1ecf4e7cfe271e33e618c76f0d54ca84f960b02f1bf994cc36f207472b34d04607b1e4bbd7a785fe116c84f1a77a79ce99377534286fb654409d3 SHA512 9e462eb73ceab0a04942ccf4d801d5612fe41e08fbf32be6c4af8c5e41f39538877a20fc49b0f44fd9718565e6188b9ebe3f0dcc9ca7e26796476d42c5c3f39d -MISC metadata.xml 383 BLAKE2B 1f7c4b912918c7d7b9bdfb700d094d612847cbedc808e0d24047355e5cc1607810a5bb3fb79c724332d781794c8187db4c5c8287695001df09e185a0df8fa0d1 SHA512 fc8b540bcdfff4d5eb72d82cefc763fe8186cf43be7a80057d7ea2942739fb665eac6694352eb3d46bc7ffb1a153dafee1f64e417ac09875c75244129c97c35a +MISC metadata.xml 249 BLAKE2B 7ae6eac3ca23edbcbaa6aee682bb4aec155e3166f169eef8e4400e59fa56113ecc3593680d55cc57f08a4a718963dd3d0bb804bd1e8771ed60a4bebaae9db281 SHA512 4051dd059d975d2e1799125f7defbf5a62a168241d8b83d83710592efd60808800951c4fd6da1294044d7e7ec6b757b8d50593fd076696f826dec761e99645c7 diff --git a/app-vim/vim-spell-nl/metadata.xml b/app-vim/vim-spell-nl/metadata.xml index 756e08e56d3e..5c000c763084 100644 --- a/app-vim/vim-spell-nl/metadata.xml +++ b/app-vim/vim-spell-nl/metadata.xml @@ -5,8 +5,4 @@ vim@gentoo.org Gentoo Vim Project - - Vim spell files for Dutch (nl). Supported character sets are UTF-8, - and latin-1. - diff --git a/app-vim/vim-spell-pl/Manifest b/app-vim/vim-spell-pl/Manifest index 379665edca74..973663655ae5 100644 --- a/app-vim/vim-spell-pl/Manifest +++ b/app-vim/vim-spell-pl/Manifest @@ -1,3 +1,3 @@ DIST vim-spell-pl-20060218.tar.bz2 1489524 BLAKE2B ca0fcea6fc9f876a896f80f572d734ea12299e57a1c3b861e24aa8f287a061a2f5f1351ac9f57177b3c2ccde00f3fedb8321749135ef1b03da23b9f7670a848f SHA512 a83900e0cf0702c70498bbf47c9db5048205d0a70ed8fcd7c984353987fa5a97334093cce7844ad639a80a910bdfa644302191d8f27d465af4a53bcaa42acde0 EBUILD vim-spell-pl-20060218-r1.ebuild 270 BLAKE2B 694399ba1acaf6093006d1d6491713b259d65333006136d76e0b1bf5509a62e48687dc78e6c6e11b8bd9f4f616484edf7ae3898947111c3665c77291612f2ae3 SHA512 816a13ced155545d386d65a8551988074baa629721e88d8147dcd0eb10f55631a9d8e3353aa8c6e593faa8ad95968faab1e6dd9bc887bc31354b9ddb23793b51 -MISC metadata.xml 394 BLAKE2B 88a722af4733a7323ba8dc451a6869cbe4e8c45689cf0bd98234f140425a7d2c1b5790111620ad6cd88589d38ba24a33ecf466c4280273439b152a48c176d64e SHA512 a26bef5bdb42cda8e3f34937de3294d6c792ba8e575d2ab69b3b2e0caa2e9856e6de1f0a1453d08829fbc76f96c3babcdafc414737ec47c5b6672fe304d32c65 +MISC metadata.xml 249 BLAKE2B 7ae6eac3ca23edbcbaa6aee682bb4aec155e3166f169eef8e4400e59fa56113ecc3593680d55cc57f08a4a718963dd3d0bb804bd1e8771ed60a4bebaae9db281 SHA512 4051dd059d975d2e1799125f7defbf5a62a168241d8b83d83710592efd60808800951c4fd6da1294044d7e7ec6b757b8d50593fd076696f826dec761e99645c7 diff --git a/app-vim/vim-spell-pl/metadata.xml b/app-vim/vim-spell-pl/metadata.xml index 91a799e6df0a..5c000c763084 100644 --- a/app-vim/vim-spell-pl/metadata.xml +++ b/app-vim/vim-spell-pl/metadata.xml @@ -5,8 +5,4 @@ vim@gentoo.org Gentoo Vim Project - - Vim spell files for Polish (pl). Supported character sets are UTF-8, - ISO-8859-2 and CP1250. - diff --git a/app-vim/vim-spell-pt/Manifest b/app-vim/vim-spell-pt/Manifest index dba322ac2c5a..e4c0cd4233d3 100644 --- a/app-vim/vim-spell-pt/Manifest +++ b/app-vim/vim-spell-pt/Manifest @@ -1,3 +1,3 @@ DIST vim-spell-pt-20100312.tar.bz2 2018267 BLAKE2B 98875d8d7fa0bc1a0a2ef5f9cd2b2fd1d85f50236491c965055f6edf2220f06bf98669c497ff67458aeeafa77a19cfd034dd4200c9689fc40eb5d6806a9605c2 SHA512 0bd90524a4066f1b7d29ad85389557718cae5d3b6815a0037e2ca55987658278f0a1aa5e02614fc84a5862721a58404d8582d62ee6e8d15ef954e004481af49e EBUILD vim-spell-pt-20100312-r1.ebuild 274 BLAKE2B c70d29ec0550c295fa5a62075759ed42fdba60ed4578b109083cdaf664b1687b4a637329bf34968a8e113b5a9d04f00a02f4aeb1b7c2e35a62adfb2cff59e162 SHA512 889a0d5822a04da186f7c46aca8aac14ba29e47031c5dbd9a4095d5b40ed3fe6e66ae03f969a19176e1ef1bf2ecd99aa9488f5fa0da8b17be9c4b75fecf12cc0 -MISC metadata.xml 376 BLAKE2B 7a05f508873c90b43b6673f5f20cd95aa1fd209119c73b9560dc4a90f3e1a275e2d3a19a380cf0558887e2d4875296678ce7dedf4f0108057e9a2e021fd9e25b SHA512 da8126fd7b6d5a92d2c53dd678194071cb0b26d550a58ae2439a820be573b92fddca9522f0fe4d99724b0960aa7f2b9fa075589f44ad73bfe55741ece6d94340 +MISC metadata.xml 249 BLAKE2B 7ae6eac3ca23edbcbaa6aee682bb4aec155e3166f169eef8e4400e59fa56113ecc3593680d55cc57f08a4a718963dd3d0bb804bd1e8771ed60a4bebaae9db281 SHA512 4051dd059d975d2e1799125f7defbf5a62a168241d8b83d83710592efd60808800951c4fd6da1294044d7e7ec6b757b8d50593fd076696f826dec761e99645c7 diff --git a/app-vim/vim-spell-pt/metadata.xml b/app-vim/vim-spell-pt/metadata.xml index 8cf406951664..5c000c763084 100644 --- a/app-vim/vim-spell-pt/metadata.xml +++ b/app-vim/vim-spell-pt/metadata.xml @@ -5,8 +5,4 @@ vim@gentoo.org Gentoo Vim Project - - Vim spell files for Portuguese (pt). Supported character sets are UTF-8 - and latin1. - diff --git a/app-vim/vim-spell-ru/Manifest b/app-vim/vim-spell-ru/Manifest index c8f2ed305042..6429bd86cdeb 100644 --- a/app-vim/vim-spell-ru/Manifest +++ b/app-vim/vim-spell-ru/Manifest @@ -1,3 +1,3 @@ DIST vim-spell-ru-20070506.tar.bz2 7232867 BLAKE2B 7d2ffed642764ea9dde8464d1dd1135a24ff60b6279995a27e17b32e70fd3ed9bc0d8ad2f7864d6ffbbcef5f83c03ec01f9b59f9afd9dc9f2a35ef175c40c0d4 SHA512 268ff4c56299ed06e329c8342c3d9ec567278c8a8c0a90d56f6320052d7ee38b17b1724e0f8fbf72d616285a9d7ba3a8e7a1f5f4d78ff8bdc41c73655eebdf33 EBUILD vim-spell-ru-20070506-r1.ebuild 289 BLAKE2B d552f171a2ea777873f46c00d5dfa0df6d8898e0be69dc880f73e155d67b835acdbcf71511e295dc40d888c24b1c99e232f63abcbf1d3215dfbae3a631869c67 SHA512 d14149ce7743ae908d56419c2897bb6c9b7b14547cff1f7854831bd5e5666143c0e2fadc8d268e262bc416c92c5adff6b4893bfead5853e3212e8ead8814d6ee -MISC metadata.xml 645 BLAKE2B 7c27a6e05d833918d690715157f2cda87e95646a99ce50cfed9480c2a8c6c436fd7fe2c570b5f757aaffc8f8f1fed2f603b8c09f852ef87b00655d03516aea24 SHA512 dea1e29b3b235ccc9f3cbda4d057ed8bf77c7df394631f89095a674f17760f6b051738e9e2bc4db2d63b49d900a5a8f3db4447fb6feaa419b5b459c983fd3891 +MISC metadata.xml 249 BLAKE2B 7ae6eac3ca23edbcbaa6aee682bb4aec155e3166f169eef8e4400e59fa56113ecc3593680d55cc57f08a4a718963dd3d0bb804bd1e8771ed60a4bebaae9db281 SHA512 4051dd059d975d2e1799125f7defbf5a62a168241d8b83d83710592efd60808800951c4fd6da1294044d7e7ec6b757b8d50593fd076696f826dec761e99645c7 diff --git a/app-vim/vim-spell-ru/metadata.xml b/app-vim/vim-spell-ru/metadata.xml index 9575a80b2219..5c000c763084 100644 --- a/app-vim/vim-spell-ru/metadata.xml +++ b/app-vim/vim-spell-ru/metadata.xml @@ -5,12 +5,4 @@ vim@gentoo.org Gentoo Vim Project - - Vim spell files for Russian (ru). Supported character sets are UTF-8, - koi8-r and cp1251. - - - Файлы необходимые для проверки правописания Русского языка (ru) в vim'е. - Поддерживаемые кодировки UTF-8, koi8-r and cp1251. - diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz index 17631a1f1cc2027d995471f068cdc61b261b5190..31ecf2d2150907d4322637b130a1f27118aded41 100644 GIT binary patch literal 10051 zcmV-JC%o7niwFP!00002|8<<(j$Ju&rtkd}b#IhSGI+c!!)@3YdoY0ee!!zjRvu(! zR(JXB{ry|e-YeT~6uL{5%3PZ(81Wy1!TiTx{`kvJ&-=Zv{@(xY_vfddd~*J$fB4s5 z{?8x6Km25Q)H2*~DX-CTSj#oH>uA;L@-|xv{D1d-M(_5n-Pw+Dx;<7r=0}2Pk;FLKmPQGKmP0A|670geD>S>PtB!!s8;c( zt=@Mzt#{{lV`XP$pX17_q5vo4k z_UEUc=hv^7hy}YxEG0Lm3$gUQR<$|P8Kgox(NdkK#Su%0YemH_?{mm0Uvdbc=aLJH z>@MWqLUWDp3L`XUo+%Cb@(WfhQ&3<;R!SC75h&}LtIjhTg9FjkVTG;97y;n-M zT*hwok*OHERY)fBb)tX2(zt6C-g7ba=4!#W+$-EHwX{ty7>|k#aTj=eAOqz2_RbS-6Dj<^Ac~$NUODgnPuY^Tsj&4>q6&PcnD! zLmZ$LaoRJ_T*#5i7XZ0U>ZM`6_C7-xphU}#Qk%`qRt~R3ZSfkDTCp+p))wb*wzO*3 z`H?b4$*ESpsm*)Dyiq~L1@?Lpk5qY+sY0)j52$vmv~^{1NNYO559ZAThk(5t_Fe*F-vcn{W0MskAY zmOv&C$n4F60OC$&rNjDyJD~=0f$Tjcl*z7Cu>cFGK7k8)MIV<3dHe*g`*MA<$Iyb` zqm#M?lmi&qkRGadg#zu?N1Z={HA({&4nGTz3{WWm?MooOslG{podF(=c9v�xFPx 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 Zb`^RB?F^IFBFXnR{|$zpqx@b+0067I_s0ML literal 10061 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 diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest index 6a35bc4d8aa6..1a93b8a47878 100644 --- a/dev-cpp/asio/Manifest +++ b/dev-cpp/asio/Manifest @@ -1,9 +1,7 @@ DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5 SHA512 d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09 -DIST asio-1.16.1.tar.bz2 1493978 BLAKE2B 810fd735a0cbea8e07bfe30cbf02d44469c3c7eebed3822766c0a658fe8972681232afe4a6124537886fafd0769eecc40b8eabbcaa2771b84b93cda56329394d SHA512 e8cab449887e3e362f9d3c2aa1b1bbb2f81954aeaf2cd12cefe7f848cdc30e1a576130b49f551efd49611b9d4941e724baea42739c043e158626f3c982b75311 DIST asio-1.17.0.tar.bz2 1694631 BLAKE2B 0463355eef1714604290be43247139ea0220c5614c3c280ccf6049b64a2bb920c9eb885cf5f00c7e007caf3b049fe5cd6589dad0cb23cda4994fd31c7ecd8102 SHA512 5978cbf452aff07d6d19a2e641824628f409ab74e2e1a964776dae4c586386149acea56e4c8aa1075b247d2ce566daad640c3bbd15e211df1f73fc7b02964353 DIST asio-1.18.0.tar.bz2 1724947 BLAKE2B 6772a70c035e7df08484703b6f2fa294b6a1ade4b1e661481df0e790fe4a36d74f0f4b14023c7505fc599c4eefb3e3baf392fd7897c10c07707a0474870a6557 SHA512 4b21b72463951ffc5ef72636858955ae5af5ce0dec4c835fccf3c7e8ccfa10bd97530bfc2ec9c3f601374da8300ac2e61418845d3331c980fa9876057bbbb1e0 EBUILD asio-1.10.8.ebuild 921 BLAKE2B b71d193effac85b1774bf187f61b92d40d23fca104a210d18471dfb1b5c7e0d9d9615ba740627013493428ed355156bc927e4502eaf21d2c83c3340ff8ce865f SHA512 022d5a995aa8b5aedcc864fe903c8c4611dc7d5bd0f6e5e3492444d4d5ca374093cf74c08b5a2119f851894bfbe9bfb760f2c3ed2e2945a09ae0df3cb7626849 -EBUILD asio-1.16.1.ebuild 980 BLAKE2B 93c1570ab4c7d9a7ebe0eab38c7e59cbe8f0f253f893ee61fce4687b58a180249e196e16131d94d4eb609dc691f3bb2471f938ffc397c0ef6297851096601022 SHA512 e0d83ec9c30147dadad5cf11c151efe4bfde83980c655067639943d19a6d6ab94cd8ca0b8d80d560d348341c9e83fd9d569425e8ecb7b5e9b4a364a80e9cc25f EBUILD asio-1.17.0.ebuild 1182 BLAKE2B ac2cfb623111f9f7d4e64ddeaa395f3f4126aeccd666f82f0145ad62bb4a166cdaad9735bd7400071873e9e6b3718e20986150969ca2acb12dd81cbbfa9218f5 SHA512 4c518c0cc5988a5b821735df8fff7953c5511cb69efbcb8f44584867d1a195cd0f7e896fbf7187b9091324960c379ce5b2e46200e0fdd2440935911e44bd8c90 EBUILD asio-1.18.0.ebuild 1187 BLAKE2B bd32997c2ee92bcb2854e5f6491467017b129d75bd2fc166caffbffd0494821eb083009fc89b090eaaf8c88971cc16b838fdc221b4bfa8c2731c30c99b98c21e SHA512 16dccbbfe6f1b40aa626465d8a3cb4c15dfbc34a638d727852c723ec8f31c398b02fa0041bea0617799023397954518099d152265033110faaadc7193b98cb18 MISC metadata.xml 456 BLAKE2B b92702f7cd621e3bb4191c6dedc380e21d934e7299202b572c68e9bb029fb0abd1b834bc053b18ddd6293d65d522ade938791fdc6a885a85aab63e3b90f0adf8 SHA512 451257fa1e2f3ccab92aea2e81984de91ffe61e61ba57d56fe86d06a09dbcdb6491e13b2e7e3dc02c0cd924b19bde0000772100eaef8929b1a3779d174e918cf diff --git a/dev-cpp/asio/asio-1.16.1.ebuild b/dev-cpp/asio/asio-1.16.1.ebuild deleted file mode 100644 index 9af756e04a9c..000000000000 --- a/dev-cpp/asio/asio-1.16.1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Asynchronous Network Library" -HOMEPAGE="https://think-async.com" -SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2" - -LICENSE="Boost-1.0" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86" -IUSE="doc examples libressl ssl test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-libs/boost - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - )" -DEPEND="${RDEPEND}" - -src_prepare() { - default - - if ! use test; then - # Don't build nor install any examples or unittests - # since we don't have a script to run them - cat > src/Makefile.in <<-EOF || die - all: - - install: - - clean: - EOF - fi -} - -src_install() { - use doc && local HTML_DOCS=( doc/. ) - default - - if use examples; then - # Get rid of the object files - emake clean - dodoc -r src/examples - docompress -x /usr/share/doc/${PF}/examples - fi -} diff --git a/dev-cpp/gtksourceviewmm/Manifest b/dev-cpp/gtksourceviewmm/Manifest index b2360c53a610..3496c7804c19 100644 --- a/dev-cpp/gtksourceviewmm/Manifest +++ b/dev-cpp/gtksourceviewmm/Manifest @@ -2,4 +2,4 @@ DIST gtksourceviewmm-2.10.3.tar.xz 742184 BLAKE2B bfd61f3ca29afa4b01fef651849189 DIST gtksourceviewmm-3.18.0.tar.xz 1079780 BLAKE2B 973f06a3baed8d5ab541b2f179f773391fe562cab2fceffd0366748acafc4bfc1d4717d969bdd5a5716f892ff497b89338f8b3cd085aebb9c033a40b29d3c0b4 SHA512 143de4a650f2a6090efeba359e78d1f4982519a9e7a2be838f9888732c57dcc42db8b6ab45bd23ccd261d8f17bc743846a3bb572566f233cee9b4238c017c64c EBUILD gtksourceviewmm-2.10.3-r1.ebuild 996 BLAKE2B 307fecc9161d49415db64e6fd51dcab84f8a3b21c5c439615672df03bae49c9f08d5ba97606144b7fee4b1d4e4d61c739b8ffb69a502c764a6d7724f3c3326dd SHA512 f99d6f782dace300684c4cb586fc0a3ba8878acf18d2628ae16fb96f673986706b8260908af4ec5aa228a64617f3f4ecab5823705af10af2fb7a21987e1fd290 EBUILD gtksourceviewmm-3.18.0.ebuild 659 BLAKE2B be522f66b7daa040a9b21d48796590e0541cd1296aae2d50afcab2f181f550bdc1cc1aad218de1311d6ace7a00bd4c6b493786a3a72b4dd3c22b4b999f6736ea SHA512 268b2ad731c6f97ceb62d8778d59f9abf981a6c57d39342386f924fa309e843b7950b1727b3981266d19f98a8f08037ef741ff13db3a72510eba4afae1f5b3e0 -MISC metadata.xml 342 BLAKE2B fc1ffaf34f8e22ec33fa92bfda29fc9fbdaaf36f619db8b0e195aa83dd0083d68f197f55b8654cc878c3562675e56cccbdd0e7e1771fb492fc47ab5b41f0f55c SHA512 f422091476e8cbb36d443d00396344c0943b3e8d482fffbef3272c656df9be44ed31eef6a20478430e7f7364832a7d86fc82df964436a3cb6ecf7f59c8d23d6b +MISC metadata.xml 259 BLAKE2B 32f8c5208a55a1dda504b7df969127393a2c70e672aba383fcdc870de8fe778366d3dde3c3313bd043068d2e7831d1e18bad6fb428e82266fc2a630104e0a193 SHA512 fbef629394690b3a5608abc6344816f6acf1e8e2663f29949fd14a662c628f16fee77a1ec1641066806d143fb94c1571bc5b46b829dc53620af6956377fe15cc diff --git a/dev-cpp/gtksourceviewmm/metadata.xml b/dev-cpp/gtksourceviewmm/metadata.xml index 2d330219aab1..4cbddcaa19ad 100644 --- a/dev-cpp/gtksourceviewmm/metadata.xml +++ b/dev-cpp/gtksourceviewmm/metadata.xml @@ -5,7 +5,4 @@ gnome@gentoo.org Gentoo GNOME Desktop - - Gtkmm (C++) wrapper for gtksourceview - diff --git a/dev-cpp/ms-gsl/Manifest b/dev-cpp/ms-gsl/Manifest index 2efe2fe676c5..41343c89a393 100644 --- a/dev-cpp/ms-gsl/Manifest +++ b/dev-cpp/ms-gsl/Manifest @@ -8,4 +8,4 @@ EBUILD ms-gsl-2.0.0.ebuild 789 BLAKE2B fac20f1d690ebc855a4e499968241ddd3a7183899 EBUILD ms-gsl-2.1.0.ebuild 790 BLAKE2B 410765af2d63169d15543f3ce9bc2685f01737cddb0ab19631f516e8556bed80f851104d504bd9f4513f3b56ed74d58a094887a97e02f2fd2694bfb1b6826772 SHA512 e2ea2e252a7eae5e31a60611198ef39cb576d047efe601d782e98386bb336b014b94f5f13f2c9cf2ede9f52d0a6eac946f0a559408e4573c9f6816957d771612 EBUILD ms-gsl-3.1.0.ebuild 735 BLAKE2B 209f4b1dc78b573891a2e1cb0bf9b3994d68ce1b8f65728ff5ed84ad971e3e732e01e436404fd85583892318624fb942738c5cb42e89f6f22dcca4c9e2924ce2 SHA512 47e7741b78f73d18b76decbd6e90ae81d921bf5d240ece37257a7475c923fed3cce394e585a3283b3b0768afa340e9e136b2e78c77b67c84fe1cb4c9d76bd570 EBUILD ms-gsl-9999.ebuild 683 BLAKE2B fdc69062e3f12551daf1dd8e823f34fae876d36e503bb5cdb85e43ab3e038a6769b1812eaedd156d5cb4dccd96bba6c1c5dc6c1edf61dfddc421a603b3bb241e SHA512 38e1676ce4717b9d0891f2439670b482c97a7be9c543bf38117dbfe6d9f5e55de484a3393cf605d757b1b6f645148bee1a078fd2414eead31e03186d623aca03 -MISC metadata.xml 533 BLAKE2B 997b40261c13283f190b7fe70b87e9d42b2b05c267afdbfc1de3a7b56bfb968736fd1a1163abc723985919fd201048fc69905cdaa6d6e4a8f938bac42495d13e SHA512 01522dee3ebdbe7e5f533a64859c8f215f8653ab6d7775f1488efa9aa813840ae7c2112cd4865b007feb1a296f74aeac123389881608e169f5d0f417dacd7719 +MISC metadata.xml 436 BLAKE2B a56035e3f8e1a7a9f174beab2295972c57525325689333227592ea19e1b641317909d4491b30889d621bbc6775062feacddca77e16ef3d45e8464d9a7dd9d87c SHA512 07428e8e2b2a76ae4ae6b083cf6c25fbca2508307f492f9e75d1d1786df2bdc785fb6cf773e1bb2016e0ad9c826b2dc24750f1389cca7b6692f811ba4a52f863 diff --git a/dev-cpp/ms-gsl/metadata.xml b/dev-cpp/ms-gsl/metadata.xml index 7b3ec3f962e5..07ec8daf5079 100644 --- a/dev-cpp/ms-gsl/metadata.xml +++ b/dev-cpp/ms-gsl/metadata.xml @@ -9,7 +9,6 @@ proxy-maint@gentoo.org Proxy Maintainers - Microsoft's implmentation of the Guidelines Support Library. Microsoft/GSL diff --git a/dev-cpp/popl/Manifest b/dev-cpp/popl/Manifest index 01c0593689ae..1a68c8b60df2 100644 --- a/dev-cpp/popl/Manifest +++ b/dev-cpp/popl/Manifest @@ -1,4 +1,4 @@ DIST popl-1.2.0.tar.gz 12302 BLAKE2B cfe775ef5cd823ce7b6cb651f7f8de6c67d24e5e3b657d13e7b2087f3b9673c11a870adbe2195665f4e2c3c7799c2427020d4e86126090ef845aa6a906c7a825 SHA512 a5d372346dd282f634b1ca92f468588f7069b34a5911a6ea46e5ef33e8e6c360ca13f67bf221555d76c7620c4222694077a74589a1c32bdbc094e64366299609 -EBUILD popl-1.2.0.ebuild 603 BLAKE2B e612b297d510f4b66ab2efca139991f6e22fd9d8cc6481da6fc587768b0c2327fbe2641a7091083c736352edb446dc9f9272c2004bf13f993856afe3d68e52fb SHA512 66af1859f2c70494ea0f5caab0efba8c007ec568b88e8a67ab6b0ca006fde5ab37aae2695cc7a26cfd8d5f57196175d3c897a1c435036aaff168512b02c2bfea -EBUILD popl-9999.ebuild 603 BLAKE2B e612b297d510f4b66ab2efca139991f6e22fd9d8cc6481da6fc587768b0c2327fbe2641a7091083c736352edb446dc9f9272c2004bf13f993856afe3d68e52fb SHA512 66af1859f2c70494ea0f5caab0efba8c007ec568b88e8a67ab6b0ca006fde5ab37aae2695cc7a26cfd8d5f57196175d3c897a1c435036aaff168512b02c2bfea -MISC metadata.xml 414 BLAKE2B 74faf6aa486dc4a97c37cfa961886188b4d82ca2289e0ee2e716316b55d1da30eaadd60c9000bc1ddb0b380693b9aeadb2bcb6e9eee2dadae4e3449787f19e9d SHA512 47742394a7a4814aeb5eb5331e8a4ba0c49cc49328eca9c73774e213b9040b94c3f54e668ce106a56d92d8a4bc2bf754f9f6b7aa9859d0ce8c830e3985678ffa +EBUILD popl-1.2.0.ebuild 578 BLAKE2B 96cc325d37debbda1f48bf2437457aa2fb1d799b06bf2b2be989fdd695e530f3180de746f9838539d30a3500b650129d1e916990f15c9dde6234ec7657bea7e5 SHA512 4328adba89286af181433e60cf1fea305174e180d34b247e3ba99ea540f6901e190befca09fa271bcf4a06776447f60778bd563fcaed77a85bd062ed1b1a745c +EBUILD popl-9999.ebuild 578 BLAKE2B 96cc325d37debbda1f48bf2437457aa2fb1d799b06bf2b2be989fdd695e530f3180de746f9838539d30a3500b650129d1e916990f15c9dde6234ec7657bea7e5 SHA512 4328adba89286af181433e60cf1fea305174e180d34b247e3ba99ea540f6901e190befca09fa271bcf4a06776447f60778bd563fcaed77a85bd062ed1b1a745c +MISC metadata.xml 615 BLAKE2B d8b1ee056d6ec06554aec02e134d1645bfde0a0dd8ba8c51784bc0c4e8091dc763a7be1e16fcbe5b967b8572aa982cc48b097b6270a7204c8af73b6823fd6073 SHA512 5b03e952ffcdc47886a998ca6b707fb6598c044c202733cbc42bf266a9fe486f0270afb26d4d2952673d23d03443b01f2d965b0b1cd59f16b7b3bbe95b8054bb diff --git a/dev-cpp/popl/metadata.xml b/dev-cpp/popl/metadata.xml index ef64b9d40342..daf345b2e76b 100644 --- a/dev-cpp/popl/metadata.xml +++ b/dev-cpp/popl/metadata.xml @@ -1,7 +1,14 @@ - + + jakov.smolic@sartura.hr + Jakov Smolic + + + proxy-maint@gentoo.org + Proxy Maintainers + Johannes Pohl diff --git a/dev-cpp/popl/popl-1.2.0.ebuild b/dev-cpp/popl/popl-1.2.0.ebuild index 39652fbae851..f58b83ff2381 100644 --- a/dev-cpp/popl/popl-1.2.0.ebuild +++ b/dev-cpp/popl/popl-1.2.0.ebuild @@ -1,21 +1,21 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 + +inherit cmake DESCRIPTION="Header-only C++ program options parser library" HOMEPAGE="https://github.com/badaix/popl" if [[ ${PV} == *9999 ]] ; then - inherit cmake-utils git-r3 + inherit git-r3 EGIT_REPO_URI="https://github.com/badaix/popl.git" EGIT_BRANCH="develop" else - inherit cmake-utils SRC_URI="https://github.com/badaix/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" fi @@ -25,5 +25,5 @@ SLOT="0" src_configure() { local mycmakeargs=( -DBUILD_EXAMPLE=OFF ) - cmake-utils_src_configure + cmake_src_configure } diff --git a/dev-cpp/popl/popl-9999.ebuild b/dev-cpp/popl/popl-9999.ebuild index 39652fbae851..f58b83ff2381 100644 --- a/dev-cpp/popl/popl-9999.ebuild +++ b/dev-cpp/popl/popl-9999.ebuild @@ -1,21 +1,21 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 + +inherit cmake DESCRIPTION="Header-only C++ program options parser library" HOMEPAGE="https://github.com/badaix/popl" if [[ ${PV} == *9999 ]] ; then - inherit cmake-utils git-r3 + inherit git-r3 EGIT_REPO_URI="https://github.com/badaix/popl.git" EGIT_BRANCH="develop" else - inherit cmake-utils SRC_URI="https://github.com/badaix/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" fi @@ -25,5 +25,5 @@ SLOT="0" src_configure() { local mycmakeargs=( -DBUILD_EXAMPLE=OFF ) - cmake-utils_src_configure + cmake_src_configure } diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz index 99d36ca4168f2135075948280240bc7c365219ef..b050bac7d803af73eeb1339279dfa2bca4056921 100644 GIT binary patch delta 17295 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%0APP4?^&CKRLwz#Q5!38)dHGBGrKKg@*^Pet0k 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.org MySQL - innotop - A text-mode MySQL and InnoDB monitor like mytop, -but with many more features innotop/innotop diff --git a/dev-db/lmdb/Manifest b/dev-db/lmdb/Manifest index 4f95ef94b8c7..5705d044bdfa 100644 --- a/dev-db/lmdb/Manifest +++ b/dev-db/lmdb/Manifest @@ -3,4 +3,4 @@ DIST LMDB_0.9.23.tar.gz 143813 BLAKE2B 252acad974a7ed528fe0e52b8332845bc0b607659 DIST LMDB_0.9.24.tar.gz 143916 BLAKE2B f075ec5f4dfb77685188229e20f12c4febe8295c7d35ed15c3db492b68af68cc7f76741078e9bb524d2c38587839f542e964af1e5d6d984bb28bd602caabbb8d SHA512 c3a96c27f13c072ef5861bcea045d82f0a220dbd938579411ea6c38ac0696b3620c71f1e2cc56d31db5105f3533da95aba1ac34653d8bdcfa4f2f1fb831cccb1 EBUILD lmdb-0.9.23.ebuild 2263 BLAKE2B f1f7d49007f6166011ffe6b488dba57526454f3dcd634259c1d6f8b5009b602e2c2a2e15ea52eaf9564a4a83932a211815d1c1193c28cfd52699c1f0396fa6a6 SHA512 71b92b02078e3028c3bea4ccd43a7b31bb0b5d6f76086f5f43d793cb83c8626fc337fbd490515463b5da340ec55b1124a76efd03060f592fd38d48744671eb9e EBUILD lmdb-0.9.24.ebuild 2283 BLAKE2B e4df761fd015bb85aaafac47803e65c3cbe1e1180e4e10cb7199b5b6c44809d955edfd889703d86bb0887d41d930410040f53c6308a8c9ad651dd3ebebaf94bd SHA512 396acf6fcf85928f6da6bd245454175fff00ced605b93153da0f978130453e6d5560f0e5088d18f08e7ad14df427c3abf95918f05e26fee90ceafd71530d5723 -MISC metadata.xml 540 BLAKE2B b064697aa562165a627cb1be8cce847c8046d10cf184a4563a632c43ebd1916ad866e843efd49ae5659e379f3695514005b9d601117719c9f48652dab48dcea8 SHA512 7ff1fddaca73c5d7b4a6a9ada9a7aad60e16c8c7063ad5cd9cf57301f504f6e0fe53bf568dec83abf522c2c099d2b3b2463619df17077ebaa3b39bd67bd738c4 +MISC metadata.xml 432 BLAKE2B 21af6c7ba636803d33bf8877d93282327ab14f0688657115cfc2d23bf40b0f1c556cdf7238460430347570590d8ff2441f8186b5f15fa48651f12e8fdef846e4 SHA512 5feed30bc7a5a51b41f330de6446ab4f92826d2e1c216f0eb994d3e6e55b596e0a57369d51f11fc0151acc67da5d6b0d169d2394de1bd4790f2eba0eac1a21cf diff --git a/dev-db/lmdb/metadata.xml b/dev-db/lmdb/metadata.xml index 160bf60c274e..0167337ab87a 100644 --- a/dev-db/lmdb/metadata.xml +++ b/dev-db/lmdb/metadata.xml @@ -1,9 +1,6 @@ - - An ultra-fast, ultra-compact key-value embedded data store - eras@gentoo.org Eray Aslan diff --git a/dev-db/oracle-instantclient-basic/Manifest b/dev-db/oracle-instantclient-basic/Manifest index d9cdb2eb980c..b46560f2414d 100644 --- a/dev-db/oracle-instantclient-basic/Manifest +++ b/dev-db/oracle-instantclient-basic/Manifest @@ -11,4 +11,4 @@ DIST instantclient-sdk-linux.x64-11.2.0.4.0.zip 643089 BLAKE2B 710f0a2a81dde6cab EBUILD oracle-instantclient-basic-11.2.0.3.ebuild 5382 BLAKE2B fcd3cecc4c386c1b4f3f1e9de11c5a93747711faa0eb4b83f49ed06262f04b18d542431212d9d5353291c9a3f6e66264f6ddb17b6eaa972d50dccd516abf1952 SHA512 c64cd1bff11ed6a11251bc3aca214b7b8a4d9a75d01702eb29ce935f9f02fb72bb9128247d2e32d87fbc1e042b0b19a72dfb6009f940bb69b455adc4f38128fe EBUILD oracle-instantclient-basic-11.2.0.4.ebuild 5545 BLAKE2B 787d424a25ba6407ac3e0576929a93912ec5d56edcef22fe464bfd30aefb04848a43417124e5540b7d4e8d9e7376a12fcee6fb86b8fa53d29236871592d9d87f SHA512 f7f97eca82b62f43dd17170d5c9ee492f029f8e99b746511712b56cdc4cd45a96a68757101350ab05aab6e7ed5cfe2fd70154c8b28fa4e3c07bc6f961e1fec2b EBUILD oracle-instantclient-basic-12.ebuild 399 BLAKE2B f7f1068e3c81af7a4f78972eaad534d44bac0aaaa22516d21fe21852991883a3f2269286e44f84f142771e99175677c589a8d5ea34f79d745f431679ea78c11c SHA512 9bd43fa3ff7ec7f0c281dcbb4ae68f354b820de8ec454c86efafb84a483a20527e4696305c0882d96250d57d604c317e6e61242804ca7b49f5bf068c7f3249f2 -MISC metadata.xml 344 BLAKE2B aa2fb436f1a0beb301e255d537071307f1439cdba758954f3983fcbd82fccb2d0caefb88ab646e2b56a03f3b0ac859b04a7181c3e0cc59680c5f7ff2c7daa70e SHA512 650f29483a89a65b3855aeb65fc486d38365660ed2a67e9ab18e96534c5dd453d7897b0443fd1b12dfceaee3b542840ab1648c36b07728014dfd57ac1c95e3e9 +MISC metadata.xml 214 BLAKE2B b60ecbef37fd3eed5949889bfea31a68f4941db8a7a36e4dbbb7d7381d587eaefc230349c83a9eda4bbdfd1d45b4af0928da1ff7ed2f6f4e2c704a10033c6610 SHA512 e4dddc0b51fec262729e9eedd302b3c7d7a91d227e1043134c0242c8aea2f2c6cef5fd8caca6ea1424cc38b3beeb05fed373ffcc2c8751662dd4117639a7b5de diff --git a/dev-db/oracle-instantclient-basic/metadata.xml b/dev-db/oracle-instantclient-basic/metadata.xml index 8b032de8ebf6..bab845504e53 100644 --- a/dev-db/oracle-instantclient-basic/metadata.xml +++ b/dev-db/oracle-instantclient-basic/metadata.xml @@ -4,5 +4,4 @@ haubi@gentoo.org -Instant Client Package - Basic: All files required to run OCI, OCCI, and JDBC-OCI applications diff --git a/dev-db/oracle-instantclient-jdbc/Manifest b/dev-db/oracle-instantclient-jdbc/Manifest index 65bb6622bd4d..23a7b430ba2b 100644 --- a/dev-db/oracle-instantclient-jdbc/Manifest +++ b/dev-db/oracle-instantclient-jdbc/Manifest @@ -5,4 +5,4 @@ DIST instantclient-jdbc-linux.x64-11.2.0.4.0.zip 1562474 BLAKE2B f93a05ad324bb36 EBUILD oracle-instantclient-jdbc-11.2.0.3.ebuild 2156 BLAKE2B a3d41f3326b3241c08b0237fb368016b2150b5d9c92f09b1e46c557cbab7a8f6409e86caf396adf65823cc0c941d4019057aeb319780c9767f2a7f6e9c9f4076 SHA512 ab75d9b8d07156987e55c734a2e4ae1f73f5ff8261f944481b3ad49885f15d9c3ed6c20cadf48081efde9b70f3b9bf3a6bb2546f172c02ab1955ed36fcfa137f EBUILD oracle-instantclient-jdbc-11.2.0.4.ebuild 1940 BLAKE2B 82d646597b770e00aba5ba209e201bda7712e4907cc1e8ad657f9fa017b5fb88e9e6127ca383c7b307abedcab2b3c184c43b17d6071912f8c1aa4956cddeaab0 SHA512 02c6e4f6e355c47ca49f179ed5ba429e9129f7a23dbaa544f8e63c65e76d3aa9e9ce5e3d5ec72bda68eacfa7b368e7b00ef79daf0ed7e02ff9c125e47807f453 EBUILD oracle-instantclient-jdbc-12.ebuild 443 BLAKE2B cac8918d5dbb95f01e8325d16177977b7a8cda057a8a7e6145f117b434443a7709f8bbd085076000c6e03874d4456395950a0397ae69242819d433d0504a139c SHA512 caedd280c4ca86e740e68a71ffa50d9a1c38fce5c565a7abae1b7c543d668841c9f35fff046c702d2012b9040caed937d0da1f9f1e56282b9b44ab92c91db0c5 -MISC metadata.xml 344 BLAKE2B aa2fb436f1a0beb301e255d537071307f1439cdba758954f3983fcbd82fccb2d0caefb88ab646e2b56a03f3b0ac859b04a7181c3e0cc59680c5f7ff2c7daa70e SHA512 650f29483a89a65b3855aeb65fc486d38365660ed2a67e9ab18e96534c5dd453d7897b0443fd1b12dfceaee3b542840ab1648c36b07728014dfd57ac1c95e3e9 +MISC metadata.xml 214 BLAKE2B b60ecbef37fd3eed5949889bfea31a68f4941db8a7a36e4dbbb7d7381d587eaefc230349c83a9eda4bbdfd1d45b4af0928da1ff7ed2f6f4e2c704a10033c6610 SHA512 e4dddc0b51fec262729e9eedd302b3c7d7a91d227e1043134c0242c8aea2f2c6cef5fd8caca6ea1424cc38b3beeb05fed373ffcc2c8751662dd4117639a7b5de diff --git a/dev-db/oracle-instantclient-jdbc/metadata.xml b/dev-db/oracle-instantclient-jdbc/metadata.xml index 8b032de8ebf6..bab845504e53 100644 --- a/dev-db/oracle-instantclient-jdbc/metadata.xml +++ b/dev-db/oracle-instantclient-jdbc/metadata.xml @@ -4,5 +4,4 @@ haubi@gentoo.org -Instant Client Package - Basic: All files required to run OCI, OCCI, and JDBC-OCI applications diff --git a/dev-db/oracle-instantclient-odbc/Manifest b/dev-db/oracle-instantclient-odbc/Manifest index a239da47a749..6fd970c4c40c 100644 --- a/dev-db/oracle-instantclient-odbc/Manifest +++ b/dev-db/oracle-instantclient-odbc/Manifest @@ -5,4 +5,4 @@ DIST instantclient-odbc-linux.x64-11.2.0.4.0.zip 310560 BLAKE2B dc97373ac00f07b4 EBUILD oracle-instantclient-odbc-11.2.0.3.ebuild 2353 BLAKE2B c0d060beb5acf0c3220cb4ee2bb4726f56c2b3e89de34b1025f6301ecc3f4bb1f920f8877831acdeadc9a5d0288b6171f78adb6572995540987506d73962f1d6 SHA512 598894987ea0d942faf418f1041e0cd71929c748cb12e4f0039195cb06dff3de6a058ee59665b9981944c1565d0c4bb3face220f5f9c552804033053deac9f8f EBUILD oracle-instantclient-odbc-11.2.0.4.ebuild 2083 BLAKE2B 07ff5ed964d5fa8b0d71bc98ec0cac68fba5baab2eeb20aa1e8f8d6512ddce221aa38ca512e57176a2530375bc32495c13bbb9ef830f580c316c0fbfad93ec83 SHA512 41b13fd6d264e51176e54496cbd149893649e6ffde2cf38098ee71adfb07b50eb20e00b840ec1f263910df0341d2ba33bd420ae51203102b93a2b3f1e1be3741 EBUILD oracle-instantclient-odbc-12.ebuild 443 BLAKE2B ded66d6bd0a342ea40f461981f5c13cdcf6484b8d1a85915a3e1ccdec595d5c60ac27e53b174f8a7d597478dbc1c08e6df3188c814654b81eef3f61722c6ad5b SHA512 3af66244b1186fefd956424912f33eeebbc6d5d2543bf5bda24bcd0949181b99c32b09690a29f4f9e733d982fdc7a494c1dd4e75eb7fd899aff26f74b100a69f -MISC metadata.xml 290 BLAKE2B a404ae8c35022299d637b31c334cca481c107b5fd2ae2c4930d058ef4d1968a6d4e338873e045f63215f78033ebc0854f6d6904c88f3a2ad2fe2fe107349ace6 SHA512 2aadc171bc54a828cc74443808808b03df115c72f6589d254bbe408c87a10bbdf6cff4da820aff86a917b4fdc95818d605293651085afcb876c8e3063778287b +MISC metadata.xml 214 BLAKE2B b60ecbef37fd3eed5949889bfea31a68f4941db8a7a36e4dbbb7d7381d587eaefc230349c83a9eda4bbdfd1d45b4af0928da1ff7ed2f6f4e2c704a10033c6610 SHA512 e4dddc0b51fec262729e9eedd302b3c7d7a91d227e1043134c0242c8aea2f2c6cef5fd8caca6ea1424cc38b3beeb05fed373ffcc2c8751662dd4117639a7b5de diff --git a/dev-db/oracle-instantclient-odbc/metadata.xml b/dev-db/oracle-instantclient-odbc/metadata.xml index 1e9748f0e268..bab845504e53 100644 --- a/dev-db/oracle-instantclient-odbc/metadata.xml +++ b/dev-db/oracle-instantclient-odbc/metadata.xml @@ -4,5 +4,4 @@ haubi@gentoo.org -Instant Client Package - ODBC Supplement diff --git a/dev-db/oracle-instantclient-sqlplus/Manifest b/dev-db/oracle-instantclient-sqlplus/Manifest index 7954a4265b70..08f7e3dae097 100644 --- a/dev-db/oracle-instantclient-sqlplus/Manifest +++ b/dev-db/oracle-instantclient-sqlplus/Manifest @@ -6,4 +6,4 @@ EBUILD oracle-instantclient-sqlplus-11.2.0.3-r1.ebuild 1548 BLAKE2B 1cb7586a8711 EBUILD oracle-instantclient-sqlplus-11.2.0.3.ebuild 1481 BLAKE2B 873726887fc60e56ce892d0888a48435d6848cecd4bf13911ed3dd9f1981d74a3b28bbfa5a2c058fe263c05f38446cb6f0da29c0d782f98db80ed223ffe1ff99 SHA512 816432be2dddfd401a80087466fe5856f65910c26e769fb06bb58a9e47fe3b571fd252b77ec15f7120fcba583ce2eb32c16770bfc2f501efe60395f9645234fe EBUILD oracle-instantclient-sqlplus-11.2.0.4.ebuild 1550 BLAKE2B cadc194b853439546501545aa6ab3da3e65204afd7c9582d86ae1b815491290c630257f0bd74146ce6ff1bfe544ba3e698a59da9b7303f4f0e12779e9e4ef557 SHA512 f3c3acdddd951cc28e645fc3ddf0b0814021797409b7dbf69a613a44d2b1a7fee06815a7ef18523a761c14e4c4e343ef81ac7bd3622bfedddc6b467e44702e4d EBUILD oracle-instantclient-sqlplus-12.ebuild 446 BLAKE2B c18dd02c3ed130d20b665868309c6a63d15f753afe2b892dc80569d6baba07481a137d5f2157ca3e27b92e095bcb646f20cd7061cddce68db00e5c9c7327e3ca SHA512 3a22a431e5a538e48cbbe38cb6c9779da0f57bcddfe2373cebd391de22bd5bcd70fa8d7434ef8f1a90f8f9f5b4f26633e37482d39f59da499e737b2a4c89971e -MISC metadata.xml 344 BLAKE2B aa2fb436f1a0beb301e255d537071307f1439cdba758954f3983fcbd82fccb2d0caefb88ab646e2b56a03f3b0ac859b04a7181c3e0cc59680c5f7ff2c7daa70e SHA512 650f29483a89a65b3855aeb65fc486d38365660ed2a67e9ab18e96534c5dd453d7897b0443fd1b12dfceaee3b542840ab1648c36b07728014dfd57ac1c95e3e9 +MISC metadata.xml 214 BLAKE2B b60ecbef37fd3eed5949889bfea31a68f4941db8a7a36e4dbbb7d7381d587eaefc230349c83a9eda4bbdfd1d45b4af0928da1ff7ed2f6f4e2c704a10033c6610 SHA512 e4dddc0b51fec262729e9eedd302b3c7d7a91d227e1043134c0242c8aea2f2c6cef5fd8caca6ea1424cc38b3beeb05fed373ffcc2c8751662dd4117639a7b5de diff --git a/dev-db/oracle-instantclient-sqlplus/metadata.xml b/dev-db/oracle-instantclient-sqlplus/metadata.xml index 8b032de8ebf6..bab845504e53 100644 --- a/dev-db/oracle-instantclient-sqlplus/metadata.xml +++ b/dev-db/oracle-instantclient-sqlplus/metadata.xml @@ -4,5 +4,4 @@ haubi@gentoo.org -Instant Client Package - Basic: All files required to run OCI, OCCI, and JDBC-OCI applications diff --git a/dev-db/sqlcl-bin/Manifest b/dev-db/sqlcl-bin/Manifest index ae45276984c0..b0524ace39b9 100644 --- a/dev-db/sqlcl-bin/Manifest +++ b/dev-db/sqlcl-bin/Manifest @@ -1,3 +1,3 @@ -DIST sqlcl-19.4.0.354.0937.zip 25303986 BLAKE2B de33e7eee05325dc1a750bd1ef5b6a2e3e074d532097e35f8db67636afc0a3f79302e0d64866011bea1c41bb64c8b9983965b756f4f76731720b1da4824c360f SHA512 b729010a58c3eedcd168602b623bbf4b988ec5b76768cc98b8f9dd8cb3a47a62ec565ae8060dbce826f340d78a185f30fe2a0e7ce420cbfc47f6ed542cbe6ec8 -EBUILD sqlcl-bin-19.4.0.354.0937.ebuild 1040 BLAKE2B 9d9d8b90ff98a55d832e50d91faa91d123ed93219df6507b5da2548306b92b75de1fb2101123627379d8ad87bd1e3f310f7ba19a9589b0407cc907ad30975087 SHA512 68d175ff276dde81d6833e60f4af954e9783271478706b6775c8f826d17325aec0372a288237c55cf961dcbc052fe0bfb08b282d438281ae8b4ae86f8affb2a6 +DIST sqlcl-20.2.0.174.1557.zip 32408164 BLAKE2B c91547af6581b01b5b33821e33fd8058457746c854ebc801fd27a5554eb7f91c4f47fa938a86121abed4e5ec8aa13fbebf0b0c3364101a374f7086a55268e73a SHA512 4a6d62f57ddb8e520bf51eae4956065fb2b44aac6dc18d7999e50f8b42d553218eaaf99c75095c12d06e1673aae224522564d19a06719b2444ef8d535fedd089 +EBUILD sqlcl-bin-20.2.0.174.1557.ebuild 1040 BLAKE2B 9d9d8b90ff98a55d832e50d91faa91d123ed93219df6507b5da2548306b92b75de1fb2101123627379d8ad87bd1e3f310f7ba19a9589b0407cc907ad30975087 SHA512 68d175ff276dde81d6833e60f4af954e9783271478706b6775c8f826d17325aec0372a288237c55cf961dcbc052fe0bfb08b282d438281ae8b4ae86f8affb2a6 MISC metadata.xml 483 BLAKE2B 1ed85dae79388f3c548163e5fafd2838e1adf9bfc9a9c793ce7f9e7e323f8e3c9e7e2f3190b3ec54a0c598d048c61b6ad67c8eefb3845cd446ea67b01e0df8a8 SHA512 e88ad9fd8c20d5be5569c64544c3f4dd72eb3243d46333c30aaa1b939eb6ce35855aa3e771008b2fff990de5b2e5bf79ca378714e3cf7dc375144b7cd8f5649c diff --git a/dev-db/sqlcl-bin/sqlcl-bin-19.4.0.354.0937.ebuild b/dev-db/sqlcl-bin/sqlcl-bin-20.2.0.174.1557.ebuild similarity index 100% rename from dev-db/sqlcl-bin/sqlcl-bin-19.4.0.354.0937.ebuild rename to dev-db/sqlcl-bin/sqlcl-bin-20.2.0.174.1557.ebuild diff --git a/dev-db/sqlite/Manifest b/dev-db/sqlite/Manifest index c3cac931bf93..45e1eb59a16d 100644 --- a/dev-db/sqlite/Manifest +++ b/dev-db/sqlite/Manifest @@ -3,9 +3,14 @@ AUX sqlite-3.32.1-full_archive-build_2.patch 20259 BLAKE2B 851918379951943ac02fc AUX sqlite-3.32.3-backports_1.patch 17914 BLAKE2B cca0c1d7e1bcccbf9042725f7df32359c954725e4a13e6956dc642aa082abe85953df98f4d3ba59c11599c3a9595126da78600ad0d4a66dce987be45f17c582e SHA512 44f91b92d6c8086b10cd96a382ea391108bde5a2e48f2b9ae43e97fe9fa9d5f4c64ee500bb8ed4414dd519f85823121265c450e92898d13468297d7bf9d28ddc AUX sqlite-3.32.3-backports_2.patch 18056 BLAKE2B 60be3513c3cc687e8fac5689f096a8e543904dfd8f5e3f01f92245de963cc01b7f02774b0a60b2ca3fe3415d0eb3615f65e8756e174efccc98dc5438dbf2189c SHA512 4bb01074417f3e3af6bdf619c0ccc61fe54f4e926a1dd31a57e1a595cc713e58ee52cac7baa11ffa271ed434a8bb645be7fd25a9fa93cc596707f2e503fe87a1 AUX sqlite-3.32.3-backports_3.patch 9059 BLAKE2B 4c36eafca13eab04bfb0ce871458d12925b225f05edce785f7f86650de31808179d8bebeffcc23ca8f68069fa2854b7a042ef91e85705b27e85af1b3c424ced8 SHA512 c897d7ebc9b8b5f29c8ed27e76bdeeb3a0bde62fcd4f5398deca2f97c99cc2ef5556389b0c79dced64982fbde2a6322abd91e134255156b572bca476e2a7c050 -AUX sqlite-3.32.3-security_fixes.patch 4850 BLAKE2B 0dad99a14909c85f5f8b31d74dd1d63a5be7d3c6499bba788a2ff09dd1d6bb9badce57499c99c9c6fdc5b7177204452a2e14214748931ccf502154c44e3c29a8 SHA512 5845368e63676fb050618ca923b5c8348d17e003e4735f36bef17b185f434348708ce3e05be76e7c661eb5321a199364c9ba06492f71a9921b30c00255b55766 +AUX sqlite-3.33.0-build_1.1.patch 10634 BLAKE2B a0e1ae459a164174a08a434dbb9a5248f01097b71c5d6b332a171d06692aaec25ec0a3cfaa584dbdc0551ce4ce2d354d521b1fa610bedd15cd16c3aca988fe0f SHA512 74faa564b7c4eef810a27850bdd96d87577bd9c0fa627de31021cb9974e03805f3d1bf85f86780aff1c9dfa6351a9af37081d4f3776c08d0e6cfbcbd6a452426 +AUX sqlite-3.33.0-build_1.2.patch 12113 BLAKE2B f2fee819a5fe4ebc485c15a93072a280b3cb76c609dc9b5b6eeb2c9fb7210e9f4ac67018e2dc8fd3b345e7d7c9a4093b54839d280ab8d113e55db4c94055143b SHA512 92eaee1bb1d6a452b583855df03f7314907467d95000deb0177f4073e36c9b49aaafb10b137fcd5aad45eac20bf667849e005da26698df328ee9ec0e342bce92 +AUX sqlite-3.33.0-build_2.1.patch 10889 BLAKE2B 93c1ce843e636cf495c184c0e50b695308123280cdddac4c1b1e7fa53c37db96c3760e814751fa45531862901d1d60512fa47cccb338c96a0d4519312d08eda0 SHA512 43946c58b90160f706ae66fe3af2881d22e0985d1eccef9389b72695311b06631a9cd5fdf267e077c8070906eecb78ccc3a4e5774890f4f54fbf9e2343fb7dd5 +AUX sqlite-3.33.0-build_2.2.patch 11986 BLAKE2B 27cd42308436d5708771c11d085464350307d0c052e8df4175442ed6f3e412622eb42bf252538244f8b64164466b9d238194130d580ce75c2bbad84fb2552431 SHA512 a958ba2dbb16db0999cbd2a5d0427159c8ef186e461169b96a12c974caf6c353c8fd1522b4d9f52e1ce5b5eddd8d0fd658fef0eabd14465b2598cc974d8785d1 DIST sqlite-doc-3320300.zip 9772933 BLAKE2B efd72c18d0398c103e3f9c4cfeb03e7794fd69691b1bcea95b74a0c5d8af22aa13abc84ce8dc5864b5f4cb79be239433933b4daca34d1adfcc6f31ce2cde66bf SHA512 af9dca970b4c03c058d7d1cd55a3d11fa4b112dccac942b8660d82a7e9ba2956963fcb429eedfdc85915637c102e1f904ace98c8e0455c4120422bbd9f2f3cd0 +DIST sqlite-doc-3330000.zip 9834159 BLAKE2B f67155a8ce8e46c2fbc0a4e35722d1fcad86e905a15230adc70732cee267b6b2002c7499883b938129aaa908b99634e4214360e9d1dbdae333b09060de24530e SHA512 14a3cccb4ff6af57738990eeadd37a1b827f89c9c1b16201c62ca5bb9301d39223d48677b9c269ce332210e5c9ae3f42aa0f9de7d79b38acb9809c732d038368 DIST sqlite-src-3320300.zip 12461750 BLAKE2B 59cce74d284191cfc69ac09b6014701ddd2b7b3d7ebaad5da4ad71cc200e70285b3b201ff174819aa8dde5f610589d7947f547450334f0f17149014078316185 SHA512 7e027c7163a760fb9b6dbfd2e4ccffb39d4972280583fb0d7f8390017101dfed3b12a36653b3130a548ae4d04c6abb11c0a1921b6f09c54c6ae1e72fbdcb2fd4 +DIST sqlite-src-3330000.zip 12591089 BLAKE2B 14888bca229683e97c4666f8efb535be5bd3e322de0089f0175ba15e038016be3a3cc00b5bfa8c111538116914cf6d8439839ca5d1e20339b184e547ddf260a4 SHA512 3260e3e03ee2f6a4ff2bc4ea4bada5a1497afeca33878c155a8005824970c6c1eb8a2db58eb3023cab084af475fadb81d1c3c9892ae92c07f884881e6602e173 EBUILD sqlite-3.32.3-r1.ebuild 10369 BLAKE2B c997121e13e1f2b86128e18a86d7260f340f4a1be42b8ff2c02a34b13689f883572352e4e3c9ada1dbfccd2e215d8d1e6b18e912a6d966bb76112aaba241bb53 SHA512 39c97994f1f8d505055701173ebdf41732dbce2b4071c5a4b2e17a8d29f09ae92a2b731521fcf2a33ad5821cb18e9bd790dd1789d4fe9e3e9002786e34caf8ca -EBUILD sqlite-3.32.3.ebuild 10424 BLAKE2B abfa3de0889bd3931678ffd3a0c8c8d5814a7a673f922965484a2d3c85c3a7203f17ff53dcb2cf2dd4866b1936920b084c856909803fd7f828efab6c52b1446f SHA512 2f74dbdb11ca5d9ed8989ef86cac2d087b7f5e420031b69dac5bdafdd6887e739adbb88f9159082cd2a787cce9923b33bb1bd497e0f7900eca6af18b1a3b79d1 +EBUILD sqlite-3.33.0.ebuild 11478 BLAKE2B fb14a0169ca4e8db8d48dfb4787bf9700012474f2e3310b067b4431e147957bf1c60e1b891bbc6cf16f8a0f7fc3ae9dfffa60ca875929344f500fbad7c0cc947 SHA512 3acc03c4d6390b254c53eb358de40f5be83ecaf28ac31596d43105de279ae94b8533f3469987fcc970a734e82bd64b2fa55116a12cc9b9898cb33747389e85f5 MISC metadata.xml 748 BLAKE2B c58da3e33e12b7747bbadacfd1a6137cf847fd5bd0525fc02ef854eb5bcad7bad0b29739257b632e19190995659768fdea418ffa7e485e55ef15f40f58b8382c SHA512 66f3f134065f76229b74a7ab7b469066a93da737a9037435e6fe78e85f45c980ec561537f2bb9b95db9de026bad025d8b06682187c97dedd2741717e893d43da diff --git a/dev-db/sqlite/files/sqlite-3.32.3-security_fixes.patch b/dev-db/sqlite/files/sqlite-3.32.3-security_fixes.patch deleted file mode 100644 index ad2a3bfe16d0..000000000000 --- a/dev-db/sqlite/files/sqlite-3.32.3-security_fixes.patch +++ /dev/null @@ -1,146 +0,0 @@ -https://sqlite.org/src/info/cc888878ea8d5bc7 -https://sqlite.org/src/info/be545f85a6ef09cc -https://sqlite.org/src/info/6e0ffa2053124168 -https://sqlite.org/src/info/4d0cfb1236884349 - ---- /ext/fts3/fts3.c -+++ /ext/fts3/fts3.c -@@ -5208,10 +5208,12 @@ - ); - if( res ){ - nNew = (int)(pOut - pPhrase->doclist.pList) - 1; -- assert( pPhrase->doclist.pList[nNew]=='\0' ); -- assert( nNew<=pPhrase->doclist.nList && nNew>0 ); -- memset(&pPhrase->doclist.pList[nNew], 0, pPhrase->doclist.nList - nNew); -- pPhrase->doclist.nList = nNew; -+ if( nNew>=0 ){ -+ assert( pPhrase->doclist.pList[nNew]=='\0' ); -+ assert( nNew<=pPhrase->doclist.nList && nNew>0 ); -+ memset(&pPhrase->doclist.pList[nNew], 0, pPhrase->doclist.nList - nNew); -+ pPhrase->doclist.nList = nNew; -+ } - *paPoslist = pPhrase->doclist.pList; - *pnToken = pPhrase->nToken; - } ---- /ext/fts3/fts3_write.c -+++ /ext/fts3/fts3_write.c -@@ -341,7 +341,9 @@ - ** created by merging the oldest :2 segments from absolute level :1. See - ** function sqlite3Fts3Incrmerge() for details. */ - /* 29 */ "SELECT 2 * total(1 + leaves_end_block - start_block) " -- " FROM %Q.'%q_segdir' WHERE level = ? AND idx < ?", -+ " FROM (SELECT * FROM %Q.'%q_segdir' " -+ " WHERE level = ? ORDER BY idx ASC LIMIT ?" -+ " )", - - /* SQL_DELETE_SEGDIR_ENTRY - ** Delete the %_segdir entry on absolute level :1 with index :2. */ -@@ -2853,6 +2855,19 @@ - return SQLITE_OK; - } - -+static int fts3GrowSegReaderBuffer(Fts3MultiSegReader *pCsr, int nReq){ -+ if( nReq>pCsr->nBuffer ){ -+ char *aNew; -+ pCsr->nBuffer = nReq*2; -+ aNew = sqlite3_realloc(pCsr->aBuffer, pCsr->nBuffer); -+ if( !aNew ){ -+ return SQLITE_NOMEM; -+ } -+ pCsr->aBuffer = aNew; -+ } -+ return SQLITE_OK; -+} -+ - - int sqlite3Fts3SegReaderStep( - Fts3Table *p, /* Virtual table handle */ -@@ -2987,15 +3002,9 @@ - } - - nByte = sqlite3Fts3VarintLen(iDelta) + (isRequirePos?nList+1:0); -- if( nDoclist+nByte>pCsr->nBuffer ){ -- char *aNew; -- pCsr->nBuffer = (nDoclist+nByte)*2; -- aNew = sqlite3_realloc(pCsr->aBuffer, pCsr->nBuffer); -- if( !aNew ){ -- return SQLITE_NOMEM; -- } -- pCsr->aBuffer = aNew; -- } -+ -+ rc = fts3GrowSegReaderBuffer(pCsr, nByte+nDoclist); -+ if( rc ) return rc; - - if( isFirst ){ - char *a = &pCsr->aBuffer[nDoclist]; -@@ -3020,6 +3029,9 @@ - fts3SegReaderSort(apSegment, nMerge, j, xCmp); - } - if( nDoclist>0 ){ -+ rc = fts3GrowSegReaderBuffer(pCsr, nDoclist+FTS3_NODE_PADDING); -+ if( rc ) return rc; -+ memset(&pCsr->aBuffer[nDoclist], 0, FTS3_NODE_PADDING); - pCsr->aDoclist = pCsr->aBuffer; - pCsr->nDoclist = nDoclist; - rc = SQLITE_ROW; ---- /src/expr.c -+++ /src/expr.c -@@ -4272,7 +4272,9 @@ - int nCol; - testcase( op==TK_EXISTS ); - testcase( op==TK_SELECT ); -- if( op==TK_SELECT && (nCol = pExpr->x.pSelect->pEList->nExpr)!=1 ){ -+ if( pParse->db->mallocFailed ){ -+ return 0; -+ }else if( op==TK_SELECT && (nCol = pExpr->x.pSelect->pEList->nExpr)!=1 ){ - sqlite3SubselectError(pParse, nCol, 1); - }else{ - return sqlite3CodeSubselect(pParse, pExpr); ---- /test/fts3corrupt4.test -+++ /test/fts3corrupt4.test -@@ -6123,4 +6123,44 @@ - SELECT offsets(t1) FROM t1 WHERE t1 MATCH 'rtree ner "json1^enable"'; - } - -+#------------------------------------------------------------------------- -+do_execsql_test 42.1 { -+ CREATE VIRTUAL TABLE f USING fts3(a, b); -+} -+do_execsql_test 42.2 { -+ INSERT INTO f_segdir VALUES(0,2,1111,0,0,X'00'); -+ INSERT INTO f_segdir VALUES(0,3,0 ,0,0,X'00013003010200'); -+} -+do_execsql_test 42.3 { -+ INSERT INTO f(f) VALUES ('merge=107,2'); -+} -+ -+#------------------------------------------------------------------------- -+reset_db -+set saved $sqlite_fts3_enable_parentheses -+set sqlite_fts3_enable_parentheses 1 -+do_execsql_test 43.1 { -+ CREATE VIRTUAL TABLE def USING fts3(xyz); -+ INSERT INTO def_segdir VALUES(0,0,0,0,0, X'0001310301c9000103323334050d81'); -+} {} -+ -+do_execsql_test 43.2 { -+ SELECT rowid FROM def WHERE def MATCH '1 NEAR 1' -+} {1} -+ -+set sqlite_fts3_enable_parentheses $saved -+ -+#------------------------------------------------------------------------- -+reset_db -+do_execsql_test 44.1 { -+ CREATE VIRTUAL TABLE t0 USING fts3(col0 INTEGER PRIMARY KEY,col1 VARCHAR(8),col2 BINARY,col3 BINARY); -+ INSERT INTO t0_content VALUES(0,NULL,NULL,NULL,NULL); -+ INSERT INTO t0_segdir VALUES(0,0,0,0,'0 42',X'00013103010200010332333405010201ba00000461616161050101020200000462626262050101030200'); -+} -+ -+do_execsql_test 44.2 { -+ SELECT matchinfo(t0, t0) IS NULL FROM t0 WHERE t0 MATCH '1*' -+} {0} -+ -+ - finish_test diff --git a/dev-db/sqlite/files/sqlite-3.33.0-build_1.1.patch b/dev-db/sqlite/files/sqlite-3.33.0-build_1.1.patch new file mode 100644 index 000000000000..6ee7396223d0 --- /dev/null +++ b/dev-db/sqlite/files/sqlite-3.33.0-build_1.1.patch @@ -0,0 +1,413 @@ +Add initialization functions for internal usage in libsqlite3.so. + +--- /ext/misc/amatch.c ++++ /ext/misc/amatch.c +@@ -1480,9 +1480,18 @@ + + #endif /* SQLITE_OMIT_VIRTUALTABLE */ + ++int sqlite3AmatchInit(sqlite3 *db){ ++ int rc = SQLITE_OK; ++#ifndef SQLITE_OMIT_VIRTUALTABLE ++ rc = sqlite3_create_module(db, "approximate_match", &amatchModule, 0); ++#endif /* SQLITE_OMIT_VIRTUALTABLE */ ++ return rc; ++} ++ + /* + ** Register the amatch virtual table + */ ++#if !defined(SQLITE_CORE) || defined(SQLITE_TEST) + #ifdef _WIN32 + __declspec(dllexport) + #endif +@@ -1491,11 +1500,8 @@ + char **pzErrMsg, + const sqlite3_api_routines *pApi + ){ +- int rc = SQLITE_OK; + SQLITE_EXTENSION_INIT2(pApi); + (void)pzErrMsg; /* Not used */ +-#ifndef SQLITE_OMIT_VIRTUALTABLE +- rc = sqlite3_create_module(db, "approximate_match", &amatchModule, 0); +-#endif /* SQLITE_OMIT_VIRTUALTABLE */ +- return rc; ++ return sqlite3AmatchInit(db); + } ++#endif /* !defined(SQLITE_CORE) || defined(SQLITE_TEST) */ +--- /ext/misc/carray.c ++++ /ext/misc/carray.c +@@ -383,16 +383,8 @@ + + #endif /* SQLITE_OMIT_VIRTUALTABLE */ + +-#ifdef _WIN32 +-__declspec(dllexport) +-#endif +-int sqlite3_carray_init( +- sqlite3 *db, +- char **pzErrMsg, +- const sqlite3_api_routines *pApi +-){ ++int sqlite3CarrayInit(sqlite3 *db){ + int rc = SQLITE_OK; +- SQLITE_EXTENSION_INIT2(pApi); + #ifndef SQLITE_OMIT_VIRTUALTABLE + rc = sqlite3_create_module(db, "carray", &carrayModule, 0); + #ifdef SQLITE_TEST +@@ -404,3 +396,18 @@ + #endif /* SQLITE_OMIT_VIRTUALTABLE */ + return rc; + } ++ ++#if !defined(SQLITE_CORE) || defined(SQLITE_TEST) ++#ifdef _WIN32 ++__declspec(dllexport) ++#endif ++int sqlite3_carray_init( ++ sqlite3 *db, ++ char **pzErrMsg, ++ const sqlite3_api_routines *pApi ++){ ++ SQLITE_EXTENSION_INIT2(pApi); ++ (void)pzErrMsg; /* Unused parameter */ ++ return sqlite3CarrayInit(db); ++} ++#endif /* !defined(SQLITE_CORE) || defined(SQLITE_TEST) */ +--- /ext/misc/completion.c ++++ /ext/misc/completion.c +@@ -483,12 +483,13 @@ + return rc; + } + ++#if !defined(SQLITE_CORE) || defined(SQLITE_TEST) + #ifdef _WIN32 + __declspec(dllexport) + #endif + int sqlite3_completion_init( +- sqlite3 *db, +- char **pzErrMsg, ++ sqlite3 *db, ++ char **pzErrMsg, + const sqlite3_api_routines *pApi + ){ + int rc = SQLITE_OK; +@@ -499,3 +500,4 @@ + #endif + return rc; + } ++#endif /* !defined(SQLITE_CORE) || defined(SQLITE_TEST) */ +--- /ext/misc/csv.c ++++ /ext/misc/csv.c +@@ -928,6 +928,22 @@ + #endif /* !defined(SQLITE_OMIT_VIRTUALTABLE) */ + + ++int sqlite3CsvInit(sqlite3 *db){ ++#ifndef SQLITE_OMIT_VIRTUALTABLE ++ int rc; ++ rc = sqlite3_create_module(db, "csv", &CsvModule, 0); ++#ifdef SQLITE_TEST ++ if( rc==SQLITE_OK ){ ++ rc = sqlite3_create_module(db, "csv_wr", &CsvModuleFauxWrite, 0); ++ } ++#endif ++ return rc; ++#else ++ return SQLITE_OK; ++#endif ++} ++ ++#if !defined(SQLITE_CORE) || defined(SQLITE_TEST) + #ifdef _WIN32 + __declspec(dllexport) + #endif +@@ -941,17 +957,8 @@ + char **pzErrMsg, + const sqlite3_api_routines *pApi + ){ +-#ifndef SQLITE_OMIT_VIRTUALTABLE +- int rc; + SQLITE_EXTENSION_INIT2(pApi); +- rc = sqlite3_create_module(db, "csv", &CsvModule, 0); +-#ifdef SQLITE_TEST +- if( rc==SQLITE_OK ){ +- rc = sqlite3_create_module(db, "csv_wr", &CsvModuleFauxWrite, 0); +- } +-#endif +- return rc; +-#else +- return SQLITE_OK; +-#endif ++ (void)pzErrMsg; /* Unused parameter */ ++ return sqlite3CsvInit(db); + } ++#endif /* !defined(SQLITE_CORE) || defined(SQLITE_TEST) */ +--- /ext/misc/dbdata.c ++++ /ext/misc/dbdata.c +@@ -803,7 +803,7 @@ + /* + ** Invoke this routine to register the "sqlite_dbdata" virtual table module + */ +-static int sqlite3DbdataRegister(sqlite3 *db){ ++int sqlite3DbdataRegister(sqlite3 *db){ + static sqlite3_module dbdata_module = { + 0, /* iVersion */ + 0, /* xCreate */ +@@ -838,6 +838,7 @@ + return rc; + } + ++#if !defined(SQLITE_CORE) || defined(SQLITE_TEST) + #ifdef _WIN32 + __declspec(dllexport) + #endif +@@ -849,3 +850,4 @@ + SQLITE_EXTENSION_INIT2(pApi); + return sqlite3DbdataRegister(db); + } ++#endif /* !defined(SQLITE_CORE) || defined(SQLITE_TEST) */ +--- /ext/misc/decimal.c ++++ /ext/misc/decimal.c +@@ -590,14 +590,7 @@ + decimal_free(pB); + } + +-#ifdef _WIN32 +-__declspec(dllexport) +-#endif +-int sqlite3_decimal_init( +- sqlite3 *db, +- char **pzErrMsg, +- const sqlite3_api_routines *pApi +-){ ++int sqlite3DecimalInit(sqlite3 *db){ + int rc = SQLITE_OK; + static const struct { + const char *zFuncName; +@@ -611,10 +604,6 @@ + { "decimal_mul", 2, decimalMulFunc }, + }; + unsigned int i; +- (void)pzErrMsg; /* Unused parameter */ +- +- SQLITE_EXTENSION_INIT2(pApi); +- + for(i=0; i +@@ -101,6 +103,20 @@ + } + + ++int sqlite3SqlarInit(sqlite3 *db){ ++ int rc = SQLITE_OK; ++ rc = sqlite3_create_function(db, "sqlar_compress", 1, ++ SQLITE_UTF8|SQLITE_INNOCUOUS, 0, ++ sqlarCompressFunc, 0, 0); ++ if( rc==SQLITE_OK ){ ++ rc = sqlite3_create_function(db, "sqlar_uncompress", 2, ++ SQLITE_UTF8|SQLITE_INNOCUOUS, 0, ++ sqlarUncompressFunc, 0, 0); ++ } ++ return rc; ++} ++ ++#if !defined(SQLITE_CORE) || defined(SQLITE_TEST) + #ifdef _WIN32 + __declspec(dllexport) + #endif +@@ -109,16 +125,10 @@ + char **pzErrMsg, + const sqlite3_api_routines *pApi + ){ +- int rc = SQLITE_OK; + SQLITE_EXTENSION_INIT2(pApi); + (void)pzErrMsg; /* Unused parameter */ +- rc = sqlite3_create_function(db, "sqlar_compress", 1, +- SQLITE_UTF8|SQLITE_INNOCUOUS, 0, +- sqlarCompressFunc, 0, 0); +- if( rc==SQLITE_OK ){ +- rc = sqlite3_create_function(db, "sqlar_uncompress", 2, +- SQLITE_UTF8|SQLITE_INNOCUOUS, 0, +- sqlarUncompressFunc, 0, 0); +- } +- return rc; ++ return sqlite3SqlarInit(db); + } ++#endif /* !defined(SQLITE_CORE) || defined(SQLITE_TEST) */ ++ ++#endif /* SQLITE_HAVE_ZLIB */ +--- /ext/misc/totype.c ++++ /ext/misc/totype.c +@@ -491,17 +491,8 @@ + #pragma warning(default: 4748) + #endif + +-#ifdef _WIN32 +-__declspec(dllexport) +-#endif +-int sqlite3_totype_init( +- sqlite3 *db, +- char **pzErrMsg, +- const sqlite3_api_routines *pApi +-){ ++int sqlite3TotypeInit(sqlite3 *db){ + int rc = SQLITE_OK; +- SQLITE_EXTENSION_INIT2(pApi); +- (void)pzErrMsg; /* Unused parameter */ + rc = sqlite3_create_function(db, "tointeger", 1, + SQLITE_UTF8 | SQLITE_DETERMINISTIC | SQLITE_INNOCUOUS, 0, + tointegerFunc, 0, 0); +@@ -512,3 +503,18 @@ + } + return rc; + } ++ ++#if !defined(SQLITE_CORE) || defined(SQLITE_TEST) ++#ifdef _WIN32 ++__declspec(dllexport) ++#endif ++int sqlite3_totype_init( ++ sqlite3 *db, ++ char **pzErrMsg, ++ const sqlite3_api_routines *pApi ++){ ++ SQLITE_EXTENSION_INIT2(pApi); ++ (void)pzErrMsg; /* Unused parameter */ ++ return sqlite3TotypeInit(db); ++} ++#endif /* !defined(SQLITE_CORE) || defined(SQLITE_TEST) */ +--- /ext/misc/uint.c ++++ /ext/misc/uint.c +@@ -78,6 +78,11 @@ + return (nKey1 - i) - (nKey2 - j); + } + ++int sqlite3UintInit(sqlite3 *db){ ++ return sqlite3_create_collation(db, "UINT", SQLITE_UTF8, 0, uintCollFunc); ++} ++ ++#if !defined(SQLITE_CORE) || defined(SQLITE_TEST) + #ifdef _WIN32 + __declspec(dllexport) + #endif +@@ -88,5 +93,6 @@ + ){ + SQLITE_EXTENSION_INIT2(pApi); + (void)pzErrMsg; /* Unused parameter */ +- return sqlite3_create_collation(db, "uint", SQLITE_UTF8, 0, uintCollFunc); ++ return sqlite3UintInit(db); + } ++#endif /* !defined(SQLITE_CORE) || defined(SQLITE_TEST) */ +--- /ext/misc/uuid.c ++++ /ext/misc/uuid.c +@@ -206,21 +206,12 @@ + sqlite3_result_blob(context, pBlob, 16, SQLITE_TRANSIENT); + } + +-#ifdef _WIN32 +-__declspec(dllexport) +-#endif +-int sqlite3_uuid_init( +- sqlite3 *db, +- char **pzErrMsg, +- const sqlite3_api_routines *pApi +-){ ++int sqlite3UuidInit(sqlite3 *db){ + int rc = SQLITE_OK; +- SQLITE_EXTENSION_INIT2(pApi); +- (void)pzErrMsg; /* Unused parameter */ + rc = sqlite3_create_function(db, "uuid", 0, SQLITE_UTF8|SQLITE_INNOCUOUS, 0, + sqlite3UuidFunc, 0, 0); + if( rc==SQLITE_OK ){ +- rc = sqlite3_create_function(db, "uuid_str", 1, ++ rc = sqlite3_create_function(db, "uuid_str", 1, + SQLITE_UTF8|SQLITE_INNOCUOUS|SQLITE_DETERMINISTIC, + 0, sqlite3UuidStrFunc, 0, 0); + } +@@ -231,3 +222,18 @@ + } + return rc; + } ++ ++#if !defined(SQLITE_CORE) || defined(SQLITE_TEST) ++#ifdef _WIN32 ++__declspec(dllexport) ++#endif ++int sqlite3_uuid_init( ++ sqlite3 *db, ++ char **pzErrMsg, ++ const sqlite3_api_routines *pApi ++){ ++ SQLITE_EXTENSION_INIT2(pApi); ++ (void)pzErrMsg; /* Unused parameter */ ++ return sqlite3UuidInit(db); ++} ++#endif /* !defined(SQLITE_CORE) || defined(SQLITE_TEST) */ +--- /ext/misc/zipfile.c ++++ /ext/misc/zipfile.c +@@ -24,6 +24,8 @@ + ** * No support for zip64 extensions + ** * Only the "inflate/deflate" (zlib) compression method is supported + */ ++#ifdef SQLITE_HAVE_ZLIB ++ + #include "sqlite3ext.h" + SQLITE_EXTENSION_INIT1 + #include +@@ -2137,7 +2139,7 @@ + /* + ** Register the "zipfile" virtual table. + */ +-static int zipfileRegister(sqlite3 *db){ ++int sqlite3ZipfileInit(sqlite3 *db){ + static sqlite3_module zipfileModule = { + 1, /* iVersion */ + zipfileConnect, /* xCreate */ +@@ -2171,9 +2173,10 @@ + return rc; + } + #else /* SQLITE_OMIT_VIRTUALTABLE */ +-# define zipfileRegister(x) SQLITE_OK ++# define sqlite3ZipfileInit(x) SQLITE_OK + #endif + ++#if !defined(SQLITE_CORE) || defined(SQLITE_TEST) + #ifdef _WIN32 + __declspec(dllexport) + #endif +@@ -2184,5 +2187,8 @@ + ){ + SQLITE_EXTENSION_INIT2(pApi); + (void)pzErrMsg; /* Unused parameter */ +- return zipfileRegister(db); ++ return sqlite3ZipfileInit(db); + } ++#endif /* !defined(SQLITE_CORE) || defined(SQLITE_TEST) */ ++ ++#endif /* SQLITE_HAVE_ZLIB */ diff --git a/dev-db/sqlite/files/sqlite-3.33.0-build_2.1.patch b/dev-db/sqlite/files/sqlite-3.33.0-build_2.1.patch new file mode 100644 index 000000000000..290405261502 --- /dev/null +++ b/dev-db/sqlite/files/sqlite-3.33.0-build_2.1.patch @@ -0,0 +1,286 @@ +Move some code to libsqlite3.so to avoid duplication. +Link executables against libsqlite3.so. +Increase timeout for fuzzcheck. +Update list of optionally available functions. +Fix building with dlopen() not available. + +--- /Makefile.in ++++ /Makefile.in +@@ -313,6 +313,9 @@ + # Source code for extensions + # + SRC += \ ++ $(TOP)/ext/expert/sqlite3expert.c \ ++ $(TOP)/ext/expert/sqlite3expert.h ++SRC += \ + $(TOP)/ext/fts1/fts1.c \ + $(TOP)/ext/fts1/fts1.h \ + $(TOP)/ext/fts1/fts1_hash.c \ +@@ -365,8 +368,28 @@ + $(TOP)/ext/rbu/sqlite3rbu.h \ + $(TOP)/ext/rbu/sqlite3rbu.c + SRC += \ ++ $(TOP)/ext/misc/amatch.c \ ++ $(TOP)/ext/misc/appendvfs.c \ ++ $(TOP)/ext/misc/carray.c \ ++ $(TOP)/ext/misc/completion.c \ ++ $(TOP)/ext/misc/csv.c \ ++ $(TOP)/ext/misc/dbdata.c \ ++ $(TOP)/ext/misc/decimal.c \ ++ $(TOP)/ext/misc/eval.c \ ++ $(TOP)/ext/misc/fileio.c \ ++ $(TOP)/ext/misc/ieee754.c \ + $(TOP)/ext/misc/json1.c \ +- $(TOP)/ext/misc/stmt.c ++ $(TOP)/ext/misc/nextchar.c \ ++ $(TOP)/ext/misc/percentile.c \ ++ $(TOP)/ext/misc/regexp.c \ ++ $(TOP)/ext/misc/sha1.c \ ++ $(TOP)/ext/misc/shathree.c \ ++ $(TOP)/ext/misc/sqlar.c \ ++ $(TOP)/ext/misc/stmt.c \ ++ $(TOP)/ext/misc/totype.c \ ++ $(TOP)/ext/misc/uint.c \ ++ $(TOP)/ext/misc/uuid.c \ ++ $(TOP)/ext/misc/zipfile.c + + # Generated source code files + # +@@ -437,34 +460,21 @@ + # Statically linked extensions + # + TESTSRC += \ +- $(TOP)/ext/expert/sqlite3expert.c \ + $(TOP)/ext/expert/test_expert.c \ +- $(TOP)/ext/misc/amatch.c \ +- $(TOP)/ext/misc/carray.c \ + $(TOP)/ext/misc/closure.c \ +- $(TOP)/ext/misc/csv.c \ +- $(TOP)/ext/misc/decimal.c \ +- $(TOP)/ext/misc/eval.c \ + $(TOP)/ext/misc/explain.c \ +- $(TOP)/ext/misc/fileio.c \ + $(TOP)/ext/misc/fuzzer.c \ + $(TOP)/ext/fts5/fts5_tcl.c \ + $(TOP)/ext/fts5/fts5_test_mi.c \ + $(TOP)/ext/fts5/fts5_test_tok.c \ +- $(TOP)/ext/misc/ieee754.c \ + $(TOP)/ext/misc/mmapwarm.c \ +- $(TOP)/ext/misc/nextchar.c \ + $(TOP)/ext/misc/normalize.c \ +- $(TOP)/ext/misc/percentile.c \ + $(TOP)/ext/misc/prefixes.c \ +- $(TOP)/ext/misc/regexp.c \ + $(TOP)/ext/misc/remember.c \ + $(TOP)/ext/misc/series.c \ + $(TOP)/ext/misc/spellfix.c \ +- $(TOP)/ext/misc/totype.c \ + $(TOP)/ext/misc/unionvtab.c \ + $(TOP)/ext/misc/wholenumber.c \ +- $(TOP)/ext/misc/zipfile.c \ + $(TOP)/ext/userauth/userauth.c + + # Source code to the library files needed by the test fixture +@@ -646,25 +656,25 @@ + + libtclsqlite3.la: tclsqlite.lo libsqlite3.la + $(LTLINK) -no-undefined -o $@ tclsqlite.lo \ +- libsqlite3.la @TCL_STUB_LIB_SPEC@ $(TLIBS) \ ++ libsqlite3.la @TCL_STUB_LIB_SPEC@ \ + -rpath "$(TCLLIBDIR)" \ + -version-info "8:6:8" \ + -avoid-version + +-sqlite3$(TEXE): shell.c sqlite3.c +- $(LTLINK) $(READLINE_FLAGS) $(SHELL_OPT) -o $@ \ +- shell.c sqlite3.c \ +- $(LIBREADLINE) $(TLIBS) -rpath "$(libdir)" ++sqlite3$(TEXE): shell.c libsqlite3.la ++ $(LTLINK) $(READLINE_FLAGS) -o $@ \ ++ shell.c libsqlite3.la \ ++ $(LIBREADLINE) + +-sqldiff$(TEXE): $(TOP)/tool/sqldiff.c sqlite3.lo sqlite3.h +- $(LTLINK) -o $@ $(TOP)/tool/sqldiff.c sqlite3.lo $(TLIBS) ++sqldiff$(TEXE): $(TOP)/tool/sqldiff.c libsqlite3.la ++ $(LTLINK) -o $@ $(TOP)/tool/sqldiff.c libsqlite3.la + +-dbhash$(TEXE): $(TOP)/tool/dbhash.c sqlite3.lo sqlite3.h +- $(LTLINK) -o $@ $(TOP)/tool/dbhash.c sqlite3.lo $(TLIBS) ++dbhash$(TEXE): $(TOP)/tool/dbhash.c libsqlite3.la ++ $(LTLINK) -o $@ $(TOP)/tool/dbhash.c libsqlite3.la + +-scrub$(TEXE): $(TOP)/ext/misc/scrub.c sqlite3.lo ++scrub$(TEXE): $(TOP)/ext/misc/scrub.c libsqlite3.la + $(LTLINK) -o $@ -I. -DSCRUB_STANDALONE \ +- $(TOP)/ext/misc/scrub.c sqlite3.lo $(TLIBS) ++ $(TOP)/ext/misc/scrub.c libsqlite3.la + + srcck1$(BEXE): $(TOP)/tool/srcck1.c + $(BCC) -o srcck1$(BEXE) $(TOP)/tool/srcck1.c +@@ -775,7 +785,7 @@ + # Rule to build the amalgamation + # + sqlite3.lo: sqlite3.c +- $(LTCOMPILE) $(TEMP_STORE) -c sqlite3.c ++ $(LTCOMPILE) $(SHELL_OPT) $(TEMP_STORE) -c sqlite3.c + + # Rules to build the LEMON compiler generator + # +@@ -1081,17 +1091,6 @@ + # Source files that go into making shell.c + SHELL_SRC = \ + $(TOP)/src/shell.c.in \ +- $(TOP)/ext/misc/appendvfs.c \ +- $(TOP)/ext/misc/completion.c \ +- $(TOP)/ext/misc/decimal.c \ +- $(TOP)/ext/misc/fileio.c \ +- $(TOP)/ext/misc/ieee754.c \ +- $(TOP)/ext/misc/shathree.c \ +- $(TOP)/ext/misc/sqlar.c \ +- $(TOP)/ext/misc/uint.c \ +- $(TOP)/ext/expert/sqlite3expert.c \ +- $(TOP)/ext/expert/sqlite3expert.h \ +- $(TOP)/ext/misc/zipfile.c \ + $(TOP)/ext/misc/memtrace.c \ + $(TOP)/src/test_windirent.c + +@@ -1260,11 +1259,11 @@ + + # Fuzz testing + fuzztest: fuzzcheck$(TEXE) $(FUZZDATA) sessionfuzz$(TEXE) $(TOP)/test/sessionfuzz-data1.db +- ./fuzzcheck$(TEXE) $(FUZZDATA) ++ ./fuzzcheck$(TEXE) --timeout 3600 $(FUZZDATA) + ./sessionfuzz$(TEXE) run $(TOP)/test/sessionfuzz-data1.db + + valgrindfuzz: fuzzcheck$(TEXT) $(FUZZDATA) sessionfuzz$(TEXE) $(TOP)/test/sessionfuzz-data1.db +- valgrind ./fuzzcheck$(TEXE) --cell-size-check --limit-mem 10M --timeout 600 $(FUZZDATA) ++ valgrind ./fuzzcheck$(TEXE) --cell-size-check --limit-mem 10M --timeout 3600 $(FUZZDATA) + valgrind ./sessionfuzz$(TEXE) run $(TOP)/test/sessionfuzz-data1.db + + # The veryquick.test TCL tests. +@@ -1298,24 +1297,23 @@ + shelltest: $(TESTPROGS) + ./testfixture$(TEXT) $(TOP)/test/permutations.test shell + +-sqlite3_analyzer.c: sqlite3.c $(TOP)/src/tclsqlite.c $(TOP)/tool/spaceanal.tcl $(TOP)/tool/mkccode.tcl $(TOP)/tool/sqlite3_analyzer.c.in ++sqlite3_analyzer.c: $(TOP)/src/tclsqlite.c $(TOP)/tool/spaceanal.tcl $(TOP)/tool/mkccode.tcl $(TOP)/tool/sqlite3_analyzer.c.in + $(TCLSH_CMD) $(TOP)/tool/mkccode.tcl $(TOP)/tool/sqlite3_analyzer.c.in >sqlite3_analyzer.c + +-sqlite3_analyzer$(TEXE): sqlite3_analyzer.c +- $(LTLINK) sqlite3_analyzer.c -o $@ $(LIBTCL) $(TLIBS) ++sqlite3_analyzer$(TEXE): sqlite3_analyzer.c libsqlite3.la ++ $(LTLINK) sqlite3_analyzer.c -o $@ libsqlite3.la $(LIBTCL) + +-sqltclsh.c: sqlite3.c $(TOP)/src/tclsqlite.c $(TOP)/tool/sqltclsh.tcl $(TOP)/ext/misc/appendvfs.c $(TOP)/tool/mkccode.tcl $(TOP)/tool/sqltclsh.c.in ++sqltclsh.c: $(TOP)/src/tclsqlite.c $(TOP)/tool/sqltclsh.tcl $(TOP)/tool/mkccode.tcl $(TOP)/tool/sqltclsh.c.in + $(TCLSH_CMD) $(TOP)/tool/mkccode.tcl $(TOP)/tool/sqltclsh.c.in >sqltclsh.c + +-sqltclsh$(TEXE): sqltclsh.c +- $(LTLINK) sqltclsh.c -o $@ $(LIBTCL) $(TLIBS) ++sqltclsh$(TEXE): sqltclsh.c libsqlite3.la ++ $(LTLINK) sqltclsh.c -o $@ libsqlite3.la $(LIBTCL) + +-sqlite3_expert$(TEXE): $(TOP)/ext/expert/sqlite3expert.h $(TOP)/ext/expert/sqlite3expert.c $(TOP)/ext/expert/expert.c sqlite3.c +- $(LTLINK) $(TOP)/ext/expert/sqlite3expert.h $(TOP)/ext/expert/sqlite3expert.c $(TOP)/ext/expert/expert.c sqlite3.c -o sqlite3_expert $(TLIBS) ++sqlite3_expert$(TEXE): $(TOP)/ext/expert/sqlite3expert.h $(TOP)/ext/expert/expert.c libsqlite3.la ++ $(LTLINK) $(TOP)/ext/expert/expert.c -o sqlite3_expert libsqlite3.la + + CHECKER_DEPS =\ + $(TOP)/tool/mkccode.tcl \ +- sqlite3.c \ + $(TOP)/src/tclsqlite.c \ + $(TOP)/ext/repair/sqlite3_checker.tcl \ + $(TOP)/ext/repair/checkindex.c \ +@@ -1326,36 +1324,36 @@ + sqlite3_checker.c: $(CHECKER_DEPS) + $(TCLSH_CMD) $(TOP)/tool/mkccode.tcl $(TOP)/ext/repair/sqlite3_checker.c.in >$@ + +-sqlite3_checker$(TEXE): sqlite3_checker.c +- $(LTLINK) sqlite3_checker.c -o $@ $(LIBTCL) $(TLIBS) ++sqlite3_checker$(TEXE): sqlite3_checker.c libsqlite3.la ++ $(LTLINK) sqlite3_checker.c -o $@ libsqlite3.la $(LIBTCL) + +-dbdump$(TEXE): $(TOP)/ext/misc/dbdump.c sqlite3.lo ++dbdump$(TEXE): $(TOP)/ext/misc/dbdump.c libsqlite3.la + $(LTLINK) -DDBDUMP_STANDALONE -o $@ \ +- $(TOP)/ext/misc/dbdump.c sqlite3.lo $(TLIBS) ++ $(TOP)/ext/misc/dbdump.c libsqlite3.la + +-dbtotxt$(TEXE): $(TOP)/tool/dbtotxt.c +- $(LTLINK)-o $@ $(TOP)/tool/dbtotxt.c ++dbtotxt$(TEXE): $(TOP)/tool/dbtotxt.c ++ $(LTLINK) -o $@ $(TOP)/tool/dbtotxt.c + +-showdb$(TEXE): $(TOP)/tool/showdb.c sqlite3.lo +- $(LTLINK) -o $@ $(TOP)/tool/showdb.c sqlite3.lo $(TLIBS) ++showdb$(TEXE): $(TOP)/tool/showdb.c libsqlite3.la ++ $(LTLINK) -o $@ $(TOP)/tool/showdb.c libsqlite3.la + +-showstat4$(TEXE): $(TOP)/tool/showstat4.c sqlite3.lo +- $(LTLINK) -o $@ $(TOP)/tool/showstat4.c sqlite3.lo $(TLIBS) ++showstat4$(TEXE): $(TOP)/tool/showstat4.c libsqlite3.la ++ $(LTLINK) -o $@ $(TOP)/tool/showstat4.c libsqlite3.la + +-showjournal$(TEXE): $(TOP)/tool/showjournal.c sqlite3.lo +- $(LTLINK) -o $@ $(TOP)/tool/showjournal.c sqlite3.lo $(TLIBS) ++showjournal$(TEXE): $(TOP)/tool/showjournal.c ++ $(LTLINK) -o $@ $(TOP)/tool/showjournal.c + +-showwal$(TEXE): $(TOP)/tool/showwal.c sqlite3.lo +- $(LTLINK) -o $@ $(TOP)/tool/showwal.c sqlite3.lo $(TLIBS) ++showwal$(TEXE): $(TOP)/tool/showwal.c ++ $(LTLINK) -o $@ $(TOP)/tool/showwal.c + + showshm$(TEXE): $(TOP)/tool/showshm.c + $(LTLINK) -o $@ $(TOP)/tool/showshm.c + +-index_usage$(TEXE): $(TOP)/tool/index_usage.c sqlite3.lo +- $(LTLINK) $(SHELL_OPT) -o $@ $(TOP)/tool/index_usage.c sqlite3.lo $(TLIBS) ++index_usage$(TEXE): $(TOP)/tool/index_usage.c libsqlite3.la ++ $(LTLINK) -o $@ $(TOP)/tool/index_usage.c libsqlite3.la + +-changeset$(TEXE): $(TOP)/ext/session/changeset.c sqlite3.lo +- $(LTLINK) -o $@ $(TOP)/ext/session/changeset.c sqlite3.lo $(TLIBS) ++changeset$(TEXE): $(TOP)/ext/session/changeset.c libsqlite3.la ++ $(LTLINK) -o $@ $(TOP)/ext/session/changeset.c libsqlite3.la + + changesetfuzz$(TEXE): $(TOP)/ext/session/changesetfuzz.c sqlite3.lo + $(LTLINK) -o $@ $(TOP)/ext/session/changesetfuzz.c sqlite3.lo $(TLIBS) +@@ -1380,11 +1378,11 @@ + kvtest$(TEXE): $(TOP)/test/kvtest.c sqlite3.c + $(LTLINK) $(KV_OPT) -o $@ $(TOP)/test/kvtest.c sqlite3.c $(TLIBS) + +-rbu$(EXE): $(TOP)/ext/rbu/rbu.c $(TOP)/ext/rbu/sqlite3rbu.c sqlite3.lo +- $(LTLINK) -I. -o $@ $(TOP)/ext/rbu/rbu.c sqlite3.lo $(TLIBS) ++rbu$(EXE): $(TOP)/ext/rbu/rbu.c libsqlite3.la ++ $(LTLINK) -I. -o $@ $(TOP)/ext/rbu/rbu.c libsqlite3.la + +-loadfts$(EXE): $(TOP)/tool/loadfts.c libsqlite3.la +- $(LTLINK) $(TOP)/tool/loadfts.c libsqlite3.la -o $@ $(TLIBS) ++loadfts$(EXE): $(TOP)/tool/loadfts.c libsqlite3.la ++ $(LTLINK) $(TOP)/tool/loadfts.c libsqlite3.la -o $@ + + # This target will fail if the SQLite amalgamation contains any exported + # symbols that do not begin with "sqlite3_". It is run as part of the +--- /configure.ac ++++ /configure.ac +@@ -108,7 +108,7 @@ + ######### + # Figure out whether or not we have these functions + # +-AC_CHECK_FUNCS([fdatasync gmtime_r isnan localtime_r localtime_s malloc_usable_size strchrnul usleep utime pread pread64 pwrite pwrite64]) ++AC_CHECK_FUNCS([fdatasync fullfsync gmtime_r isnan localtime_r localtime_s malloc_usable_size posix_fallocate pread pread64 pwrite pwrite64 strchrnul usleep utime]) + + ######### + # By default, we use the amalgamation (this may be changed below...) +@@ -587,6 +587,9 @@ + if test "${enable_load_extension}" = "yes" ; then + OPT_FEATURE_FLAGS="" + AC_SEARCH_LIBS(dlopen, dl) ++ if test "${ac_cv_search_dlopen}" = "no" ; then ++ OPT_FEATURE_FLAGS="-DSQLITE_OMIT_LOAD_EXTENSION=1" ++ fi + else + OPT_FEATURE_FLAGS="-DSQLITE_OMIT_LOAD_EXTENSION=1" + fi diff --git a/dev-db/sqlite/files/sqlite-3.33.0-build_2.2.patch b/dev-db/sqlite/files/sqlite-3.33.0-build_2.2.patch new file mode 100644 index 000000000000..3aa75bcab85e --- /dev/null +++ b/dev-db/sqlite/files/sqlite-3.33.0-build_2.2.patch @@ -0,0 +1,434 @@ +Move some code to libsqlite3.so to avoid duplication. +Initialize some extensions in libsqlite3.so. +Update test suite. + +--- /ext/repair/sqlite3_checker.c.in ++++ /ext/repair/sqlite3_checker.c.in +@@ -2,6 +2,7 @@ + ** Read an SQLite database file and analyze its space utilization. Generate + ** text on standard output. + */ ++#define SQLITE_CORE 1 + #define TCLSH_INIT_PROC sqlite3_checker_init_proc + #define SQLITE_ENABLE_DBPAGE_VTAB 1 + #define SQLITE_ENABLE_JSON1 1 +@@ -14,7 +15,7 @@ + #define SQLITE_OMIT_SHARED_CACHE 1 + #define SQLITE_DEFAULT_MEMSTATUS 0 + #define SQLITE_MAX_EXPR_DEPTH 0 +-INCLUDE sqlite3.c ++#include "sqlite3.h" + INCLUDE $ROOT/src/tclsqlite.c + INCLUDE $ROOT/ext/misc/btreeinfo.c + INCLUDE $ROOT/ext/repair/checkindex.c +--- /src/main.c ++++ /src/main.c +@@ -50,12 +50,35 @@ + #ifdef SQLITE_ENABLE_FTS5 + int sqlite3Fts5Init(sqlite3*); + #endif ++#if !defined(SQLITE_OMIT_VIRTUALTABLE) && defined(SQLITE_ENABLE_DBPAGE_VTAB) ++int sqlite3DbdataRegister(sqlite3*); ++#endif + #ifdef SQLITE_ENABLE_JSON1 + int sqlite3Json1Init(sqlite3*); + #endif + #ifdef SQLITE_ENABLE_STMTVTAB + int sqlite3StmtVtabInit(sqlite3*); + #endif ++int sqlite3AmatchInit(sqlite3*); ++int sqlite3CarrayInit(sqlite3*); ++int sqlite3CompletionVtabInit(sqlite3*); ++int sqlite3CsvInit(sqlite3*); ++int sqlite3DecimalInit(sqlite3*); ++int sqlite3EvalInit(sqlite3*); ++int sqlite3FileioInit(sqlite3*); ++int sqlite3IeeeInit(sqlite3*); ++int sqlite3NextcharInit(sqlite3*); ++int sqlite3PercentileInit(sqlite3*); ++int sqlite3RegexpInit(sqlite3*); ++int sqlite3ShaInit(sqlite3*); ++int sqlite3ShathreeInit(sqlite3*); ++int sqlite3TotypeInit(sqlite3*); ++int sqlite3UintInit(sqlite3*); ++int sqlite3UuidInit(sqlite3*); ++#if !defined(SQLITE_OMIT_VIRTUALTABLE) && defined(SQLITE_HAVE_ZLIB) ++int sqlite3ZipfileInit(sqlite3*); ++int sqlite3SqlarInit(sqlite3*); ++#endif + + /* + ** An array of pointers to extension initializer functions for +@@ -83,6 +106,9 @@ + #ifdef SQLITE_ENABLE_DBPAGE_VTAB + sqlite3DbpageRegister, + #endif ++#if !defined(SQLITE_OMIT_VIRTUALTABLE) && defined(SQLITE_ENABLE_DBPAGE_VTAB) ++ sqlite3DbdataRegister, ++#endif + #ifdef SQLITE_ENABLE_DBSTAT_VTAB + sqlite3DbstatRegister, + #endif +@@ -96,6 +122,26 @@ + #ifdef SQLITE_ENABLE_BYTECODE_VTAB + sqlite3VdbeBytecodeVtabInit, + #endif ++ sqlite3AmatchInit, ++ sqlite3CarrayInit, ++ sqlite3CompletionVtabInit, ++ sqlite3CsvInit, ++ sqlite3DecimalInit, ++ sqlite3EvalInit, ++ sqlite3FileioInit, ++ sqlite3IeeeInit, ++ sqlite3NextcharInit, ++ sqlite3PercentileInit, ++ sqlite3RegexpInit, ++ sqlite3ShaInit, ++ sqlite3ShathreeInit, ++ sqlite3TotypeInit, ++ sqlite3UintInit, ++ sqlite3UuidInit, ++#if !defined(SQLITE_OMIT_VIRTUALTABLE) && defined(SQLITE_HAVE_ZLIB) ++ sqlite3ZipfileInit, ++ sqlite3SqlarInit, ++#endif + }; + + #ifndef SQLITE_AMALGAMATION +--- /src/shell.c.in ++++ /src/shell.c.in +@@ -69,6 +69,7 @@ + #include + #include + #include "sqlite3.h" ++#include "ext/expert/sqlite3expert.h" + typedef sqlite3_int64 i64; + typedef sqlite3_uint64 u64; + typedef unsigned char u8; +@@ -135,6 +136,10 @@ + # define SHELL_USE_LOCAL_GETLINE 1 + #endif + ++#ifdef SQLITE_HAVE_ZLIB ++#include ++#endif ++ + + #if defined(_WIN32) || defined(WIN32) + # if SQLITE_OS_WINRT +@@ -1020,24 +1025,7 @@ + INCLUDE test_windirent.c + #define dirent DIRENT + #endif +-INCLUDE ../ext/misc/shathree.c +-INCLUDE ../ext/misc/fileio.c +-INCLUDE ../ext/misc/completion.c +-INCLUDE ../ext/misc/appendvfs.c + INCLUDE ../ext/misc/memtrace.c +-INCLUDE ../ext/misc/uint.c +-INCLUDE ../ext/misc/decimal.c +-INCLUDE ../ext/misc/ieee754.c +-#ifdef SQLITE_HAVE_ZLIB +-INCLUDE ../ext/misc/zipfile.c +-INCLUDE ../ext/misc/sqlar.c +-#endif +-INCLUDE ../ext/expert/sqlite3expert.h +-INCLUDE ../ext/expert/sqlite3expert.c +- +-#if !defined(SQLITE_OMIT_VIRTUALTABLE) && defined(SQLITE_ENABLE_DBPAGE_VTAB) +-INCLUDE ../ext/misc/dbdata.c +-#endif + + #if defined(SQLITE_ENABLE_SESSION) + /* +@@ -4584,19 +4572,6 @@ + #ifndef SQLITE_OMIT_LOAD_EXTENSION + sqlite3_enable_load_extension(p->db, 1); + #endif +- sqlite3_fileio_init(p->db, 0, 0); +- sqlite3_shathree_init(p->db, 0, 0); +- sqlite3_completion_init(p->db, 0, 0); +- sqlite3_uint_init(p->db, 0, 0); +- sqlite3_decimal_init(p->db, 0, 0); +- sqlite3_ieee_init(p->db, 0, 0); +-#if !defined(SQLITE_OMIT_VIRTUALTABLE) && defined(SQLITE_ENABLE_DBPAGE_VTAB) +- sqlite3_dbdata_init(p->db, 0, 0); +-#endif +-#ifdef SQLITE_HAVE_ZLIB +- sqlite3_zipfile_init(p->db, 0, 0); +- sqlite3_sqlar_init(p->db, 0, 0); +-#endif + sqlite3_create_function(p->db, "shell_add_schema", 3, SQLITE_UTF8, 0, + shellAddSchemaName, 0, 0); + sqlite3_create_function(p->db, "shell_module_schema", 1, SQLITE_UTF8, 0, +@@ -6617,8 +6592,6 @@ + ); + goto end_ar_command; + } +- sqlite3_fileio_init(cmd.db, 0, 0); +- sqlite3_sqlar_init(cmd.db, 0, 0); + sqlite3_create_function(cmd.db, "shell_putsnl", 1, SQLITE_UTF8, cmd.p, + shellPutsFunc, 0, 0); + +@@ -10981,6 +10954,7 @@ + #endif + } + data.out = stdout; ++ extern int sqlite3_appendvfs_init(sqlite3 *, char **, const sqlite3_api_routines *); + sqlite3_appendvfs_init(0,0,0); + + /* Go ahead and open the database file if it already exists. If the +--- /src/test_config.c ++++ /src/test_config.c +@@ -353,6 +353,8 @@ + Tcl_SetVar2(interp, "sqlite_options", "datetime", "1", TCL_GLOBAL_ONLY); + #endif + ++ Tcl_SetVar2(interp, "sqlite_options", "decimal", "1", TCL_GLOBAL_ONLY); ++ + #ifdef SQLITE_OMIT_DECLTYPE + Tcl_SetVar2(interp, "sqlite_options", "decltype", "0", TCL_GLOBAL_ONLY); + #else +@@ -540,6 +542,8 @@ + Tcl_SetVar2(interp, "sqlite_options", "progress", "1", TCL_GLOBAL_ONLY); + #endif + ++ Tcl_SetVar2(interp, "sqlite_options", "regexp", "1", TCL_GLOBAL_ONLY); ++ + #ifdef SQLITE_OMIT_REINDEX + Tcl_SetVar2(interp, "sqlite_options", "reindex", "0", TCL_GLOBAL_ONLY); + #else +@@ -662,6 +666,8 @@ + Tcl_SetVar2(interp, "sqlite_options", "truncate_opt", "1", TCL_GLOBAL_ONLY); + #endif + ++ Tcl_SetVar2(interp, "sqlite_options", "uint", "1", TCL_GLOBAL_ONLY); ++ + #ifdef SQLITE_OMIT_UTF16 + Tcl_SetVar2(interp, "sqlite_options", "utf16", "0", TCL_GLOBAL_ONLY); + #else +--- /test/e_expr.test ++++ /test/e_expr.test +@@ -1078,7 +1078,7 @@ + # + # There is a regexp function if ICU is enabled though. + # +-ifcapable !icu { ++ifcapable !icu&&!regexp { + do_catchsql_test e_expr-18.1.1 { + SELECT regexp('abc', 'def') + } {1 {no such function: regexp}} +--- /test/icu.test ++++ /test/icu.test +@@ -41,7 +41,7 @@ + # + test_expr icu-1.1 {i1='hello'} {i1 REGEXP 'hello'} 1 + test_expr icu-1.2 {i1='hello'} {i1 REGEXP '.ello'} 1 +- test_expr icu-1.3 {i1='hello'} {i1 REGEXP '.ell'} 0 ++ test_expr icu-1.3 {i1='hello'} {i1 REGEXP '.ell$'} 0 + test_expr icu-1.4 {i1='hello'} {i1 REGEXP '.ell.*'} 1 + test_expr icu-1.5 {i1=NULL} {i1 REGEXP '.ell.*'} {} + +--- /test/pragma.test ++++ /test/pragma.test +@@ -1370,17 +1370,62 @@ + } ;# ifcapable trigger + + ifcapable schema_pragmas { +- do_test pragma-11.1 { +- execsql2 { +- pragma collation_list; ++ ifcapable decimal { ++ ifcapable uint { ++ do_test pragma-11.1 { ++ execsql2 { ++ pragma collation_list; ++ } ++ } {seq 0 name UINT seq 1 name decimal seq 2 name RTRIM seq 3 name NOCASE seq 4 name BINARY} ++ do_test pragma-11.2 { ++ db collate New_Collation blah... ++ execsql { ++ pragma collation_list; ++ } ++ } {0 New_Collation 1 UINT 2 decimal 3 RTRIM 4 NOCASE 5 BINARY} + } +- } {seq 0 name RTRIM seq 1 name NOCASE seq 2 name BINARY} +- do_test pragma-11.2 { +- db collate New_Collation blah... +- execsql { +- pragma collation_list; ++ ifcapable !uint { ++ do_test pragma-11.1 { ++ execsql2 { ++ pragma collation_list; ++ } ++ } {seq 0 name decimal seq 1 name RTRIM seq 2 name NOCASE seq 3 name BINARY} ++ do_test pragma-11.2 { ++ db collate New_Collation blah... ++ execsql { ++ pragma collation_list; ++ } ++ } {0 New_Collation 1 decimal 2 RTRIM 3 NOCASE 4 BINARY} + } +- } {0 New_Collation 1 RTRIM 2 NOCASE 3 BINARY} ++ } ++ ifcapable !decimal { ++ ifcapable uint { ++ do_test pragma-11.1 { ++ execsql2 { ++ pragma collation_list; ++ } ++ } {seq 0 name UINT seq 1 name RTRIM seq 2 name NOCASE seq 3 name BINARY} ++ do_test pragma-11.2 { ++ db collate New_Collation blah... ++ execsql { ++ pragma collation_list; ++ } ++ } {0 New_Collation 1 UINT 2 RTRIM 3 NOCASE 4 BINARY} ++ } ++ ifcapable !uint { ++ do_test pragma-11.1 { ++ execsql2 { ++ pragma collation_list; ++ } ++ } {seq 0 name RTRIM seq 1 name NOCASE seq 2 name BINARY} ++ do_test pragma-11.2 { ++ db collate New_Collation blah... ++ execsql { ++ pragma collation_list; ++ } ++ } {0 New_Collation 1 RTRIM 2 NOCASE 3 BINARY} ++ } ++ } + } + + ifcapable schema_pragmas&&tempdb { +--- /test/sessionfuzz.c ++++ /test/sessionfuzz.c +@@ -698,49 +698,6 @@ + #include + #include + #include +-#ifndef OMIT_ZLIB +-#include "zlib.h" +-#endif +- +-/* +-** Implementation of the "sqlar_uncompress(X,SZ)" SQL function +-** +-** Parameter SZ is interpreted as an integer. If it is less than or +-** equal to zero, then this function returns a copy of X. Or, if +-** SZ is equal to the size of X when interpreted as a blob, also +-** return a copy of X. Otherwise, decompress blob X using zlib +-** utility function uncompress() and return the results (another +-** blob). +-*/ +-static void sqlarUncompressFunc( +- sqlite3_context *context, +- int argc, +- sqlite3_value **argv +-){ +-#ifdef OMIT_ZLIB +- sqlite3_result_value(context, argv[0]); +-#else +- uLong nData; +- uLongf sz; +- +- assert( argc==2 ); +- sz = sqlite3_value_int(argv[1]); +- +- if( sz<=0 || sz==(nData = sqlite3_value_bytes(argv[0])) ){ +- sqlite3_result_value(context, argv[0]); +- }else{ +- const Bytef *pData= sqlite3_value_blob(argv[0]); +- Bytef *pOut = sqlite3_malloc(sz); +- if( Z_OK!=uncompress(pOut, &sz, pData, nData) ){ +- sqlite3_result_error(context, "error in uncompress()", -1); +- }else{ +- sqlite3_result_blob(context, pOut, sz, SQLITE_TRANSIENT); +- } +- sqlite3_free(pOut); +- } +-#endif +-} +- + + /* Run a chunk of SQL. If any errors happen, print an error message + ** and exit. +--- /tool/mksqlite3c.tcl ++++ /tool/mksqlite3c.tcl +@@ -117,6 +117,7 @@ + rtree.h + sqlite3session.h + sqlite3.h ++ sqlite3expert.h + sqlite3ext.h + sqlite3rbu.h + sqliteicu.h +@@ -404,6 +405,27 @@ + sqlite3session.c + fts5.c + stmt.c ++ amatch.c ++ appendvfs.c ++ carray.c ++ completion.c ++ csv.c ++ dbdata.c ++ decimal.c ++ eval.c ++ fileio.c ++ ieee754.c ++ nextchar.c ++ percentile.c ++ regexp.c ++ sha1.c ++ shathree.c ++ sqlar.c ++ sqlite3expert.c ++ totype.c ++ uint.c ++ uuid.c ++ zipfile.c + } { + copy_file tsrc/$file + } +--- /tool/sqlite3_analyzer.c.in ++++ /tool/sqlite3_analyzer.c.in +@@ -14,9 +14,6 @@ + #define SQLITE_DEFAULT_MEMSTATUS 0 + #define SQLITE_MAX_EXPR_DEPTH 0 + #define SQLITE_OMIT_LOAD_EXTENSION 1 +-#ifndef USE_EXTERNAL_SQLITE +-INCLUDE sqlite3.c +-#endif + INCLUDE $ROOT/src/tclsqlite.c + + const char *sqlite3_analyzer_init_proc(Tcl_Interp *interp){ +--- /tool/sqltclsh.c.in ++++ /tool/sqltclsh.c.in +@@ -27,21 +27,13 @@ + #define SQLITE_OMIT_SHARED_CACHE 1 + #define SQLITE_DEFAULT_MEMSTATUS 0 + #define SQLITE_MAX_EXPR_DEPTH 0 +-INCLUDE sqlite3.c +-INCLUDE $ROOT/ext/misc/appendvfs.c +-#ifdef SQLITE_HAVE_ZLIB +-INCLUDE $ROOT/ext/misc/zipfile.c +-INCLUDE $ROOT/ext/misc/sqlar.c +-#endif ++#include "sqlite3.h" + INCLUDE $ROOT/src/tclsqlite.c + + const char *sqlite3_tclapp_init_proc(Tcl_Interp *interp){ + (void)interp; ++ extern int sqlite3_appendvfs_init(sqlite3 *,char **, const sqlite3_api_routines *); + sqlite3_appendvfs_init(0,0,0); +-#ifdef SQLITE_HAVE_ZLIB +- sqlite3_auto_extension((void(*)(void))sqlite3_sqlar_init); +- sqlite3_auto_extension((void(*)(void))sqlite3_zipfile_init); +-#endif + + return + BEGIN_STRING diff --git a/dev-db/sqlite/sqlite-3.32.3.ebuild b/dev-db/sqlite/sqlite-3.33.0.ebuild similarity index 83% rename from dev-db/sqlite/sqlite-3.32.3.ebuild rename to dev-db/sqlite/sqlite-3.33.0.ebuild index fd258a4bd4c0..f4c16d01b362 100644 --- a/dev-db/sqlite/sqlite-3.32.3.ebuild +++ b/dev-db/sqlite/sqlite-3.33.0.ebuild @@ -22,7 +22,7 @@ fi LICENSE="public-domain" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~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 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="debug doc icu +readline secure-delete static-libs tcl test tools" if [[ "${PV}" == "9999" ]]; then PROPERTIES="live" @@ -99,16 +99,10 @@ src_unpack() { } src_prepare() { - eapply "${FILESDIR}/${PN}-3.32.1-full_archive-build_1.patch" - eapply "${FILESDIR}/${PN}-3.32.1-full_archive-build_2.patch" - eapply "${FILESDIR}/${PN}-3.32.3-security_fixes.patch" + eapply "${FILESDIR}/"${PN}-3.33.0-build_{1.1,1.2,2.1,2.2}.patch eapply_user - # Fix AC_CHECK_FUNCS. - # https://mailinglists.sqlite.org/cgi-bin/mailman/private/sqlite-dev/2016-March/002762.html - sed -e "s/AC_CHECK_FUNCS(.*)/AC_CHECK_FUNCS([fdatasync fullfsync gmtime_r isnan localtime_r localtime_s malloc_usable_size posix_fallocate pread pread64 pwrite pwrite64 strchrnul usleep utime])/" -i configure.ac || die "sed failed" - eautoreconf multilib_copy_sources @@ -128,22 +122,27 @@ multilib_src_configure() { append-cppflags -DSQLITE_ENABLE_API_ARMOR # Support bytecode and tables_used virtual tables. + # https://sqlite.org/compile.html#enable_bytecode_vtab # https://sqlite.org/bytecodevtab.html append-cppflags -DSQLITE_ENABLE_BYTECODE_VTAB # Support column metadata functions. + # https://sqlite.org/compile.html#enable_column_metadata # https://sqlite.org/c3ref/column_database_name.html append-cppflags -DSQLITE_ENABLE_COLUMN_METADATA # Support sqlite_dbpage virtual table. + # https://sqlite.org/compile.html#enable_dbpage_vtab # https://sqlite.org/dbpage.html append-cppflags -DSQLITE_ENABLE_DBPAGE_VTAB # Support dbstat virtual table. + # https://sqlite.org/compile.html#enable_dbstat_vtab # https://sqlite.org/dbstat.html append-cppflags -DSQLITE_ENABLE_DBSTAT_VTAB # Support sqlite3_serialize() and sqlite3_deserialize() functions. + # https://sqlite.org/compile.html#enable_deserialize # https://sqlite.org/c3ref/serialize.html # https://sqlite.org/c3ref/deserialize.html append-cppflags -DSQLITE_ENABLE_DESERIALIZE @@ -153,6 +152,10 @@ multilib_src_configure() { append-cppflags -DSQLITE_ENABLE_EXPLAIN_COMMENTS # Support Full-Text Search versions 3, 4 and 5. + # https://sqlite.org/compile.html#enable_fts3 + # https://sqlite.org/compile.html#enable_fts3_parenthesis + # https://sqlite.org/compile.html#enable_fts4 + # https://sqlite.org/compile.html#enable_fts5 # https://sqlite.org/fts3.html # https://sqlite.org/fts5.html append-cppflags -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 @@ -162,10 +165,12 @@ multilib_src_configure() { append-cppflags -DSQLITE_ENABLE_HIDDEN_COLUMNS # Support JSON1 extension. + # https://sqlite.org/compile.html#enable_json1 # https://sqlite.org/json1.html append-cppflags -DSQLITE_ENABLE_JSON1 # Support memsys5 memory allocator. + # https://sqlite.org/compile.html#enable_memsys5 # https://sqlite.org/malloc.html#memsys5 append-cppflags -DSQLITE_ENABLE_MEMSYS5 @@ -174,53 +179,66 @@ multilib_src_configure() { append-cppflags -DSQLITE_ENABLE_NORMALIZE # Support sqlite_offset() function. + # https://sqlite.org/compile.html#enable_offset_sql_func # https://sqlite.org/lang_corefunc.html#sqlite_offset append-cppflags -DSQLITE_ENABLE_OFFSET_SQL_FUNC # Support pre-update hook functions. + # https://sqlite.org/compile.html#enable_preupdate_hook # https://sqlite.org/c3ref/preupdate_count.html append-cppflags -DSQLITE_ENABLE_PREUPDATE_HOOK # Support Resumable Bulk Update extension. + # https://sqlite.org/compile.html#enable_rbu # https://sqlite.org/rbu.html append-cppflags -DSQLITE_ENABLE_RBU # Support R*Trees. + # https://sqlite.org/compile.html#enable_rtree + # https://sqlite.org/compile.html#enable_geopoly # https://sqlite.org/rtree.html # https://sqlite.org/geopoly.html append-cppflags -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY + # Support Session extension. + # https://sqlite.org/compile.html#enable_session + # https://sqlite.org/sessionintro.html + append-cppflags -DSQLITE_ENABLE_SESSION + # Support scan status functions. + # https://sqlite.org/compile.html#enable_stmt_scanstatus # https://sqlite.org/c3ref/stmt_scanstatus.html # https://sqlite.org/c3ref/stmt_scanstatus_reset.html append-cppflags -DSQLITE_ENABLE_STMT_SCANSTATUS # Support sqlite_stmt virtual table. + # https://sqlite.org/compile.html#enable_stmtvtab # https://sqlite.org/stmt.html append-cppflags -DSQLITE_ENABLE_STMTVTAB - # Support Session extension. - # https://sqlite.org/sessionintro.html - options+=(--enable-session) - # Support unknown() function. # https://sqlite.org/compile.html#enable_unknown_sql_function append-cppflags -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION # Support unlock notification. + # https://sqlite.org/compile.html#enable_unlock_notify + # https://sqlite.org/c3ref/unlock_notify.html # https://sqlite.org/unlock_notify.html append-cppflags -DSQLITE_ENABLE_UNLOCK_NOTIFY # Support LIMIT and ORDER BY clauses on DELETE and UPDATE statements. + # https://sqlite.org/compile.html#enable_update_delete_limit # https://sqlite.org/lang_delete.html#optional_limit_and_order_by_clauses # https://sqlite.org/lang_update.html#optional_limit_and_order_by_clauses append-cppflags -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT # Support soundex() function. + # https://sqlite.org/compile.html#soundex # https://sqlite.org/lang_corefunc.html#soundex append-cppflags -DSQLITE_SOUNDEX # Support URI filenames. + # https://sqlite.org/compile.html#use_uri # https://sqlite.org/uri.html append-cppflags -DSQLITE_USE_URI @@ -247,6 +265,7 @@ multilib_src_configure() { # secure-delete USE flag. if use secure-delete; then # Enable secure_delete pragma by default. + # https://sqlite.org/compile.html#secure_delete # https://sqlite.org/pragma.html#pragma_secure_delete append-cppflags -DSQLITE_SECURE_DELETE fi @@ -258,6 +277,8 @@ multilib_src_configure() { options+=(--enable-tcl) if [[ "${CHOST}" == *-mint* ]]; then + # sys/mman.h not available in MiNTLib. + # https://sqlite.org/compile.html#omit_wal append-cppflags -DSQLITE_OMIT_WAL fi @@ -331,10 +352,16 @@ multilib_src_install_all() { doman sqlite3.1 if use doc; then - rm "${WORKDIR}/${PN}-doc-${DOC_PV}/"*.{db,txt} || die + if [[ "${PV}" == "9999" ]]; then + pushd "${WORKDIR}/${PN}-doc" > /dev/null || die + else + pushd "${WORKDIR}/${PN}-doc-${DOC_PV}" > /dev/null || die + fi + rm *.db *.txt || die ( docinto html - dodoc -r "${WORKDIR}/${PN}-doc-${DOC_PV}/"* + dodoc -r * ) + popd > /dev/null || die fi } diff --git a/dev-db/textsearch_ja/Manifest b/dev-db/textsearch_ja/Manifest index 4e3b010132fc..f4598523e80e 100644 --- a/dev-db/textsearch_ja/Manifest +++ b/dev-db/textsearch_ja/Manifest @@ -1,3 +1,3 @@ DIST textsearch_ja-9.0.0.tar.gz 47126 BLAKE2B ac6ed27a2e9686f9a50e3ecddecda39429479095eabfe7749b5d8dfee93be1f04217d255e05046c07744b4be6b2279ebc2474f9157f8f5fba218fff6b202e4cb SHA512 1a516431709f2e9ec14a32c7edf7a6cafd2bd231853ead42d7a6381a964a66df37414f9e99959a3cc1f3b6dd50cce1f8142b300f255ae8eb498f6e3544e0dcd4 -EBUILD textsearch_ja-9.0.0.ebuild 605 BLAKE2B 33bc136afba5e9996b9253428484e47792657d54ed8961c9fa1ad81d1e50323182f57b2d99cadb322ef6b0210bdd52fedfc391d4efadf93046ff38bf6afbc2b5 SHA512 556262040bcbb55c1f5b902742f19788c23430ecd3d8a55fb8a1b121d1fb7d406f0298d462d7468da85eb5241311b95693d29b86c4cf6e3699a350cba4fd17f6 +EBUILD textsearch_ja-9.0.0.ebuild 597 BLAKE2B ccc6103f5b26447ae6c622d20dac4a51ea1bcfa99d5b3736fcf17f07517154632a45f93e4097ea1219ce744b43da6e89769b7f9a71dc9fccd07098b02a1c53f2 SHA512 09838eea22d76b7298cc8d18bc5002b56e402b9bae579359088b6b2ba3b68ce6b39ff1ef693427d8e8e6be1fe658bbe53e1efe9ab0cfdc6fa2a416e99d028d70 MISC metadata.xml 230 BLAKE2B 42b2921aa8f0a7ac96ff31ef846311f023469d38da4186c49a365cb7c4a1c63769e54718fb9ab6e8cfd2b532f249b0214cc54929e93d1a9960a6b5be3238b55d SHA512 74065bee639a38ecdef7c32280ed43a8f1627362cd8e97e714a09bcf116ae8bc4c61b2ab13c31bd02a22ae8a5a201263981ee519a0b6ba9df81a4d5f3cd94eb1 diff --git a/dev-db/textsearch_ja/textsearch_ja-9.0.0.ebuild b/dev-db/textsearch_ja/textsearch_ja-9.0.0.ebuild index 2fa5d4ea83b1..a685bb8b725d 100644 --- a/dev-db/textsearch_ja/textsearch_ja-9.0.0.ebuild +++ b/dev-db/textsearch_ja/textsearch_ja-9.0.0.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=4 +EAPI=7 DESCRIPTION="Integrated Full-Text-Search for Japanese language using morphological analyze" HOMEPAGE="http://textsearch-ja.projects.postgresql.org/index.html" @@ -10,10 +10,10 @@ SRC_URI="http://pgfoundry.org/frs/download.php/2943/textsearch_ja-${PV}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" -IUSE="" -DEPEND="app-text/mecab - >=dev-db/postgresql-7.4[server]" # pgmecab requires PGXS +DEPEND=" + app-text/mecab + >=dev-db/postgresql-7.4:*[server]" # pgmecab requires PGXS RDEPEND="${DEPEND}" src_compile() { diff --git a/dev-embedded/Manifest.gz b/dev-embedded/Manifest.gz index 7f0d17672c379bd968cf2506d7beb60322cb7394..98aa18e9de5d827e82bb1b6bcf15a74f86a20035 100644 GIT binary patch literal 8896 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 O-TwovtdgT6KL7v|OSv}y literal 8888 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 - - Assembler for Atmel AVR microprocessors - hsoft/avra diff --git a/dev-embedded/dc-tool-ip/Manifest b/dev-embedded/dc-tool-ip/Manifest index 3111557b5072..141c63bb3889 100644 --- a/dev-embedded/dc-tool-ip/Manifest +++ b/dev-embedded/dc-tool-ip/Manifest @@ -1,5 +1,6 @@ -AUX 1.0.4-bfd-update.patch 909 BLAKE2B 02a5b3be9db1c98e01cbda6e75de14bcefa4c8abb4400855be4effa046adfd6382612a1c4c33d2999b8eca45aec40256dcf3c7d864947c3174fe6688a7a092d7 SHA512 a1a24436104012ec5c56028dd4f7b16d9bcf23923d64d3ba14fd9a6b413770d1ccaaa91d56f62e49afbe77bfb0fdc3bb4eeba12d24b547f0f8598a4f3f6ceb8c +AUX dc-tool-ip-1.0.4-bfd-update.patch 836 BLAKE2B 3922fa68372b32793007615cdd4a87c7ae09692940781933c8246843795c8a6b7d6b1de1dd60c7130274c7ac9e097f18fab98a256965f9a765a335cc7e1a75ff SHA512 6e63013efc503e68a80d5e0911d74813b8ea18607f4740111e3da1b535b464437085a0f358ded4b640c8d9e5e81ebe7cf8a0fd50dc211d8739fca95f3c668d7d AUX dc-tool-ip-1.0.4-headers.patch 487 BLAKE2B bfe1eee99d73a0a37428fa8015f3b073762b3f295f83066de09e3cf7efd00aa904d16c9f1cd111be7c8eaa41c755a93024fa8e0210f87d7f4be09c0181a1eb31 SHA512 a83b3d0f214de12fc25ef250f106e325d39e78afacb56db31a7f4c6033e8c848b934260c589967cb6fe1751ca401584b1b66f3593b4cbc2d7c2bcc108d8ab4c2 +AUX dc-tool-ip-1.0.4-makefile.patch 1125 BLAKE2B 5a60e4257d1fe420855b33dbd66db0a9ed389b85563ff6d3c9cd0e11735e30842cd1ff24ab0dd7186f782a54065a4d74c238241c17b7359b86bcc61ef9429fd1 SHA512 7007f4f7e5f0e2eb02b7188e5cbfe2f92b3ab0ffb48883570cc80de21423bf7a50d7e14967d97b217fa0d04152e3b9b81f4f508cdbc94975573c2e2357e16b5d DIST dcload-ip-1.0.4-src.tar.gz 104758 BLAKE2B 4c8c52077b047da81341a133272a5569de9e6b304942c181da01a617a00243ace2847bbd380ac723710d91dc43d6de134d3a34e083ef9fa61471ba49ce5021f3 SHA512 c58f574bf13dd44a00395060af4c718593471242366d09dddb234490d20a6e0322a2c3853613aa1c8a5269802cf6434407d3f6c62c934e8b66f8fc1e86a12536 -EBUILD dc-tool-ip-1.0.4.ebuild 970 BLAKE2B 58708d998ae1c0eb9cdb8d839d457dba421d6df4f43d5c01e4e2bf14910445db7530db58afff29bb5bda61491657646e7fd6d7c2fa849c755d86960a9d993539 SHA512 3d1960b451f08bb823f5755c2c1d3298579bb1edcc0d9a3f3e2f7df7264fa02b3fbce3a4265d33f2e8ed27a1760086ca6247f1b2ab0bd77bddc1d49d9480bd53 +EBUILD dc-tool-ip-1.0.4.ebuild 840 BLAKE2B 75623e288bfc987893e1e4717e8332edaea1e2ccc6f23afd0322389ceb8ea0208bb446f36a6b117ca3ebb192e657ce55060397f80801ce85b3ea34c1bcfa39bb SHA512 57bd72222ab622f0f90d4bbf62cc3c2581a80f920857cd14f15d25db927681dd38e24c4ccbf1fc593adb23e8c9fc8f5fac0dcec6705af395fbb4f608f4f1b12e MISC metadata.xml 328 BLAKE2B 9964bd2ac60606daf86e3106759f41dcc9475b4f4b5f4c8d3cd4b673c9565bac27b364fafeb5d54053dc548afa784f166a846ef6f7f517d8460a41d3c699b4ab SHA512 fb2b6c7f3cd9c73e6ddbeb92effeeb1d6a2a58884eae0ea33913227403f1fbeda9b9691ec09f0f1f89e092e4f669b43a2e056008ecc397eaec0c9534e6fa49a3 diff --git a/dev-embedded/dc-tool-ip/dc-tool-ip-1.0.4.ebuild b/dev-embedded/dc-tool-ip/dc-tool-ip-1.0.4.ebuild index fc9a8492d5ea..ff03cd024553 100644 --- a/dev-embedded/dc-tool-ip/dc-tool-ip-1.0.4.ebuild +++ b/dev-embedded/dc-tool-ip/dc-tool-ip-1.0.4.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="4" +EAPI=7 -inherit eutils flag-o-matic toolchain-funcs +inherit flag-o-matic toolchain-funcs -DESCRIPTION="ethernet program loader for the Dreamcast" +DESCRIPTION="Ethernet program loader for the Dreamcast" HOMEPAGE="http://cadcdev.sourceforge.net/" SRC_URI="mirror://sourceforge/cadcdev/dcload-ip-${PV}-src.tar.gz" @@ -14,18 +14,20 @@ SLOT="0" KEYWORDS="amd64 x86" IUSE="doc" -S=${WORKDIR}/dcload-ip-${PV} +RDEPEND="sys-libs/binutils-libs" +DEPEND="${RDEPEND}" -src_prepare() { - epatch "${FILESDIR}"/${PV}-bfd-update.patch - epatch "${FILESDIR}"/${P}-headers.patch +S="${WORKDIR}/dcload-ip-${PV}" + +PATCHES=( + "${FILESDIR}"/${P}-bfd-update.patch + "${FILESDIR}"/${P}-headers.patch + "${FILESDIR}"/${P}-makefile.patch +) + +src_configure() { + tc-export CC append-cppflags -DPACKAGE -DPACKAGE_VERSION #465952 - sed -i \ - -e "/^HOSTCC/s:gcc:$(tc-getCC):" \ - -e "/^HOSTCFLAGS/s:-O2:${CFLAGS} ${CPPFLAGS}:" \ - -e 's:-L/usr/local/dcdev/lib:$(LDFLAGS):' \ - -e 's:/usr/local/dcdev/include:.:' \ - Makefile.cfg || die "sed" } src_compile() { @@ -34,9 +36,8 @@ src_compile() { src_install() { dobin host-src/tool/dc-tool + dodoc README NETWORK CHANGES dodoc -r make-cd - if use doc ; then - dodoc -r example-src - fi + use doc && dodoc -r example-src } diff --git a/dev-embedded/dc-tool-ip/files/1.0.4-bfd-update.patch b/dev-embedded/dc-tool-ip/files/dc-tool-ip-1.0.4-bfd-update.patch similarity index 85% rename from dev-embedded/dc-tool-ip/files/1.0.4-bfd-update.patch rename to dev-embedded/dc-tool-ip/files/dc-tool-ip-1.0.4-bfd-update.patch index 62da02f12e98..2b3b32d7e3f4 100644 --- a/dev-embedded/dc-tool-ip/files/1.0.4-bfd-update.patch +++ b/dev-embedded/dc-tool-ip/files/dc-tool-ip-1.0.4-bfd-update.patch @@ -1,5 +1,5 @@ ---- host-src/tool/dc-tool.c.orig 2004-11-13 19:38:50.007151024 -0500 -+++ host-src/tool/dc-tool.c 2004-11-13 19:38:58.320887144 -0500 +--- a/host-src/tool/dc-tool.c ++++ b/host-src/tool/dc-tool.c @@ -431,13 +431,13 @@ if ((section->flags & SEC_HAS_CONTENTS) && (section->flags & SEC_LOAD)) { printf("Section %s, ",section->name); diff --git a/dev-embedded/dc-tool-ip/files/dc-tool-ip-1.0.4-makefile.patch b/dev-embedded/dc-tool-ip/files/dc-tool-ip-1.0.4-makefile.patch new file mode 100644 index 000000000000..ae902dcc2a6b --- /dev/null +++ b/dev-embedded/dc-tool-ip/files/dc-tool-ip-1.0.4-makefile.patch @@ -0,0 +1,45 @@ +--- a/host-src/tool/Makefile ++++ b/host-src/tool/Makefile +@@ -1,18 +1,13 @@ + include ../../Makefile.cfg + +-CC = $(HOSTCC) +-CFLAGS = $(HOSTCFLAGS) -DDREAMCAST_IP=\"$(DREAMCAST_IP)\" -DHAVE_GETOPT +-INCLUDE = -I$(BFDINCLUDE) ++CPPFLAGS += -DDREAMCAST_IP=\"$(DREAMCAST_IP)\" -DHAVE_GETOPT + + OBJECTS = dc-tool.o syscalls.o + +-.c.o: +- $(CC) $(CFLAGS) $(INCLUDE) -o $@ -c $< +- + all: dc-tool + + dc-tool: $(OBJECTS) +- $(CC) -o $@ $(OBJECTS) $(BFDLIB) ++ $(CC) $(LDFLAGS) -o $@ $(OBJECTS) $(BFDLIB) + + .PHONY : install + install: dc-tool +--- a/Makefile.cfg ++++ b/Makefile.cfg +@@ -8,8 +8,8 @@ + # the ones in your system + + # these must point to your sh-elf bfd, not the system one +-BFDLIB = -L/usr/local/dcdev/lib -lbfd -liberty +-BFDINCLUDE = /usr/local/dcdev/include ++BFDLIB = -lbfd -liberty ++BFDINCLUDE = + + # cygwin + # these must point to your sh-elf bfd, not the system one +@@ -24,7 +24,7 @@ + + # you generally shouldn't change this unless you are making forked + # versions (or test versions) +-VERFLAGS = -DDCLOAD_VERSION=\"1.0.4\" ++CPPFLAGS += -DDCLOAD_VERSION=\"1.0.4\" + TARGETCFLAGS += $(VERFLAGS) + HOSTCFLAGS += $(VERFLAGS) + diff --git a/dev-embedded/gnusim8085/Manifest b/dev-embedded/gnusim8085/Manifest index 4c4ba87b4b35..0cbe003859e8 100644 --- a/dev-embedded/gnusim8085/Manifest +++ b/dev-embedded/gnusim8085/Manifest @@ -1,5 +1,5 @@ AUX gnusim8085-1.3.7-cflags.patch 226 BLAKE2B 035291e340d2381fb3076972c5acc55d8ac8b897666f8598bad669c062af30de8a6ac9a59b194112722ced9f2f42f903fcdd701829598f4242cc5ad4b085b6d4 SHA512 62f5ee1e7adcbe9abe20f9e8c8e07f74f7563b8afe666975e579a2f20fb404cbdd314c0ba7dc01a56d818292d264f03ef07ee7fb37b4ace53ee5e934079b7310 AUX gnusim8085-1.3.7-docs.patch 502 BLAKE2B 7cf60bba055d6e291ae624b502bef2602b21e81db7eda61ca47af773147164ce14fc66dc761b6b61f00b5405b88a8f9fb8b9c2fa57258cf8122ef590d1a62fb7 SHA512 c7051c237e05723571262d3b0ee5b207848c03972ce80c9620fcdb81809a492e59d0d54f0ace2305fd58a5ebbf3c035f150d1dbbed187703a2c71930488b96df DIST gnusim8085-1.3.7.tar.gz 365127 BLAKE2B 55637e4ade4be6145f3fbe95a29d01565caafd54a45c90d693a940e645153da3eac52e685d648b3be18cc05ba080133a26978a99a841f37f09eebfeaf5de89b8 SHA512 b1b701ef3292c2b3ea7a599f450ee495fdec730fa53e2ad9ea27c716a7de61d503f32345ed3cf6eeef3ef698ed4f0b957cb7ae207df0bee46363e76b5176b822 -EBUILD gnusim8085-1.3.7.ebuild 903 BLAKE2B 6a5be123689b639a10d6f7c77c83b1ec0ed2936e6112be91a4a471815418b18c8f804ae2b1ba1c1f6c2bcc470805737f2fed0eff2c3b54b7b8f352c0a6d50f55 SHA512 456a439e4822f7ff5fcfb29a5c426386157cf0a467dc1f9196fc71e9180d81c7b915cd0e4396415b73088adf907edf98b6894943ab543a85461e141e5098463b +EBUILD gnusim8085-1.3.7.ebuild 883 BLAKE2B 8151e5ed511db072e4c0ae8175c1aa0b51828f35cdc02f5f6a3f1c9f7f74adb4c9579779e5f4267dabd085edeb0e9e58e1e838817551f78635f2cb14231bf8d8 SHA512 bf5bd4ae01b77f682b73d69995d119d479e29331b5dc70924569766d5f32c3a49d5f4a4044f589b0e1e9840936f0bc29fb75c479aa695822772cd46a6bccd9ef MISC metadata.xml 329 BLAKE2B cd8484c759dd16c6d4222f47a75d3483cfc6095112fa0a6c38fa3bbb35a47c3c4033d94fb2bde3627e5a957419c3aae75cb049e9ef67034ae9e3a6272d8e9fbd SHA512 7959e94cb6da565f3a4ebe9a4e9cc5ec6d484b2b3a43df144afd37d0b4dcdbebc875a76e355d2d1061f92a2bed29192d27b240db4704d6f95e87612d572fa882 diff --git a/dev-embedded/gnusim8085/gnusim8085-1.3.7.ebuild b/dev-embedded/gnusim8085/gnusim8085-1.3.7.ebuild index ba7da67ac506..1268835c5ff1 100644 --- a/dev-embedded/gnusim8085/gnusim8085-1.3.7.ebuild +++ b/dev-embedded/gnusim8085/gnusim8085-1.3.7.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=4 +EAPI=7 -inherit eutils autotools +inherit autotools DESCRIPTION="A GTK2 8085 Simulator" HOMEPAGE="http://gnusim8085.org" @@ -12,20 +12,27 @@ SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 x86" -IUSE="nls examples" +IUSE="nls" -RDEPEND=">=x11-libs/gtk+-2.12:2 +RDEPEND=" + >=x11-libs/gtk+-2.12:2 x11-libs/gdk-pixbuf:2 dev-libs/glib:2 x11-libs/gtksourceview:2.0 x11-libs/pango" -DEPEND="${RDEPEND} +DEPEND="${RDEPEND}" +BDEPEND=" virtual/pkgconfig nls? ( sys-devel/gettext )" +PATCHES=( + "${FILESDIR}"/${P}-docs.patch + "${FILESDIR}"/${P}-cflags.patch +) + src_prepare() { - epatch "${FILESDIR}"/${P}-docs.patch - epatch "${FILESDIR}"/${P}-cflags.patch + default + mv configure.{in,ac} || die eautoreconf } @@ -35,11 +42,10 @@ src_configure() { src_install() { default + doman doc/gnusim8085.1 - if use examples ; then - docompress -x /usr/share/doc/${PF}/examples - insinto /usr/share/doc/${PF}/examples - doins doc/examples/*.asm doc/asm-guide.txt - fi + docinto examples + dodoc doc/examples/*.asm doc/asm-guide.txt + docompress -x /usr/share/doc/${PF}/examples } diff --git a/dev-embedded/icdprog/Manifest b/dev-embedded/icdprog/Manifest index 397e610004af..a2bf4bac4d91 100644 --- a/dev-embedded/icdprog/Manifest +++ b/dev-embedded/icdprog/Manifest @@ -1,3 +1,3 @@ DIST icdprog-0.5.tar.gz 47195 BLAKE2B 66ba011f1809bce21db64074da1fb52c1373caa20d6843abbad023da466f32888b8b4e906512975d29bc9bfb73bb9726b49040e52a70f187f1fea5eab3122b91 SHA512 3e238cbbbcfc034a5100c78c1e8ffea669deeec26cdf2a2ad1d27577acff1a114badfb67453d4241b9a239326d0d624616fc8383affc3d34380edfdc0fcf7989 -EBUILD icdprog-0.5.ebuild 657 BLAKE2B bd766e0e9c490618254d69094b87ec7fb4f008451c74e9ad51f859cf11b427fde441b0727ebaeee0d85b5d6733972dad564a2ece840276a5fee6959c92bb0f28 SHA512 1786d708deb8c35ed2cbeefebafe0e326b29f98668ae2b6efd1f4e672788a524e5951c06702091041b954dd527d320881652abea94021e2c8bfdb5074bb7845a +EBUILD icdprog-0.5.ebuild 675 BLAKE2B dd1960f98e339f82582e0a6b7e19aeb6eb74d7373dfa6eccfc42dbdd721f194382b9f6b2d06c181aa45dc49d726bf05405f8fe7e81dda50c0dcf1815631a409c SHA512 8d94d689c4faf1388ea5e609669fa9ac2aab2f806dcdb7cf1c7fd5cb4d17e53f1dbc507bebd46cf0dcefdb3db0b8129f82e21092f8baaeb87a79bd9fddab171d MISC metadata.xml 504 BLAKE2B 33d002d44acc57a9d550653fc4fe0946ae480bbb921f4ce6b67fbec840d19db7311b605875f5967ce5ef00e7c8b81274a6ef947f0b03c7ce672bd9c3b4c8b148 SHA512 6fd63603b4dfd1bcc7cbd6e9706f23e60d80392d5608b6b5bf86a2f0cbcd4ec0282017763f205944f1ad5392abcd65b5d5e5af9de7507c753c4e17af7bdad291 diff --git a/dev-embedded/icdprog/icdprog-0.5.ebuild b/dev-embedded/icdprog/icdprog-0.5.ebuild index 5b1a9e09b0d9..41a887a64a6d 100644 --- a/dev-embedded/icdprog/icdprog-0.5.ebuild +++ b/dev-embedded/icdprog/icdprog-0.5.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=4 +EAPI=7 inherit toolchain-funcs @@ -12,22 +12,23 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 x86" -IUSE="" -src_compile() { +src_configure() { tc-export CC +} - cd "${S}"/src - emake CFLAGS="${CFLAGS}" - cd "${S}"/src/icddump - emake CFLAGS="${CFLAGS}" +src_compile() { + emake CFLAGS="${CFLAGS}" -C src + emake CFLAGS="${CFLAGS}" -C src/icddump } src_install() { dobin src/icdprog dobin src/icddump/icddump - dohtml readme.html - dodoc src/README.coders + + DOCS=( src/README.coders ) + HTML_DOCS=( readme.html ) + einstalldocs } pkg_postinst() { diff --git a/dev-embedded/include/Manifest b/dev-embedded/include/Manifest index 636485cac546..fc33245ef099 100644 --- a/dev-embedded/include/Manifest +++ b/dev-embedded/include/Manifest @@ -1,3 +1,3 @@ DIST include-0.4.2.tar.bz2 110312 BLAKE2B d6104fce3dd95d003b5704449300e1d70bfc225b25e24ab717e0249197eebeb0063c9c5d73e5f65050f11e0920950959ce3a525801e436bef8cdcffa4e8052c0 SHA512 5c8f6eab27bfbc7628107162cae71d2e88ce6d96b655427468b81de052abf02ef48b7fe05435fc1468855e21665e4e973ef63d94265351f09e078119180dc07b -EBUILD include-0.4.2.ebuild 379 BLAKE2B 354fab4154fff0e2cf2a2eff9d17fb625b13f2992449c94fd17412a926b23684b30402d8ad9a20fcdbf361c714f5e051b421b5d287c4acf76f5b7cfd94b6a8e0 SHA512 8c1a9593298eef88f9ef3d9479978fd3351efcca347f6c0bf21f6ba60067ef45161007aab70fc66bda4cb469faf91e2d7b8941e98f469ac386cb250e5a9efa7a +EBUILD include-0.4.2.ebuild 366 BLAKE2B deba9f1bfbdcfe79c4ffc15ca3de44f429e8fa57f648b4986f77f1792869ab0b2923c8ec3c24fd6be5f7c1edbe4eab93ea222e590bdb1b5f0085666fb08431f3 SHA512 9088c096f5de653ee64a70f879d03758bd0b25095ce50dfa7f483c7e912934cea058e15e8147f940b5332ecdb62eeaf53bbdc7dd007a1c6086387880aeb3fd75 MISC metadata.xml 330 BLAKE2B ebbc7d714b79e3ac894b34044d3ddaa7e224963547a76443734cf63dbc479c82c261c6bcafcd81a55a464cfb4362186de6b368d75006181b60af97745fed4dcd SHA512 778e63c367986779da9a1fce3c07983721e8c3cc961ef6bbfdd717b61487ab8d7e4e135a8b58103c1b5f5b3b10f9b506bf8b45e0b9504da29714fe6601f7a65b diff --git a/dev-embedded/include/include-0.4.2.ebuild b/dev-embedded/include/include-0.4.2.ebuild index 98e9687d0b98..dfa827f0951c 100644 --- a/dev-embedded/include/include-0.4.2.ebuild +++ b/dev-embedded/include/include-0.4.2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="4" +EAPI=7 DESCRIPTION="A collection of useful, independent include files for C/Assembler developers" HOMEPAGE="http://openwince.sourceforge.net/include/" @@ -10,4 +10,3 @@ SRC_URI="mirror://sourceforge/openwince/${P}.tar.bz2" LICENSE="BSD" SLOT="0" KEYWORDS="amd64 ppc sparc x86" -IUSE="" diff --git a/dev-embedded/jal/Manifest b/dev-embedded/jal/Manifest index dfb21ce07276..1b994e014b6f 100644 --- a/dev-embedded/jal/Manifest +++ b/dev-embedded/jal/Manifest @@ -1,3 +1,3 @@ DIST jal-0.4.62.tar.gz 429020 BLAKE2B 65e04feb0379050b535c0dcb513e0955a6f20bd0f8cd8a50179bbf20ee6d114cf301a85dfa9553533db81c9db819a014409aa44e54287ff69a663df8bae2e0a3 SHA512 2354359507c2d33d8eeb7a5b9d40471a2d8cff245eb59d64484a89e4aff14d7d3c6021f0b26f1e48adb986fc221e4dade1037cef50167cbe249da445c77dbcb1 -EBUILD jal-0.4.62.ebuild 386 BLAKE2B 93e5e8632c4f7b60f97532b72ce4503b784b9d6cb17b1a733f786e66084651a48cb2c3b123c0d28cf3c27d4a2e7e97dab1764412a4644d03bf21680cc7825e05 SHA512 cfb3fe280b959bc2af28469f6ff6df3816a784d4b6562b3f201b6c5fcf51fa1baffbef1a8c4b64da34e1937642f92cb6715ec8b1cc74b08f6a6e89be107284f5 +EBUILD jal-0.4.62.ebuild 355 BLAKE2B 2a03637a2971ce67934862e1ea50d15581052a2c8c46e0173f7ccb3aad9b5e58bcf366d12c9ae582a628347c4ad617939ab66204925e2d18798ba70fc8216bb2 SHA512 9dd0cceed42446db089007c17353ec7d002c26deb699a26970cfe9a99b5fc0f9a031983b16805dcc2807ef74d65ff58954476087bbf95c1cf0754a83c1e262d2 MISC metadata.xml 530 BLAKE2B 25ff84b957537922bda377fc7c700ef86aae5a2bfd7fa0546986631348b2601bdb15199071ff68def9389518eef0858e287d4ac63e12a6dc05793e6e1b355afc SHA512 fa41a9576afb80be565ef5d2d34d4786b93f954b6865b167eaa5eafd257b438fb86f1be42261dae3f6b3a1cc94970119baf12d028e4b1a4a9287a301f69a19da diff --git a/dev-embedded/jal/jal-0.4.62.ebuild b/dev-embedded/jal/jal-0.4.62.ebuild index e13541879b99..bd489fc91e3e 100644 --- a/dev-embedded/jal/jal-0.4.62.ebuild +++ b/dev-embedded/jal/jal-0.4.62.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=4 +EAPI=7 DESCRIPTION="A high-level language for Microchip PIC and Ubicom SX microcontrollers" HOMEPAGE="http://jal.sourceforge.net/" @@ -10,9 +10,5 @@ SRC_URI="mirror://sourceforge/jal/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" -DEPEND="" -RDEPEND="" - -S=${WORKDIR}/${PN} +S="${WORKDIR}/${PN}" diff --git a/dev-embedded/kobs-ng/Manifest b/dev-embedded/kobs-ng/Manifest index c3e24a8b0538..71e82de5c6fe 100644 --- a/dev-embedded/kobs-ng/Manifest +++ b/dev-embedded/kobs-ng/Manifest @@ -1,6 +1,7 @@ AUX kobs-ng-fix-array-violation.patch 338 BLAKE2B f8eeb81566e16d67b9d8d2df4c40a950cfbd0c8d29dd754f5ebffc68889366a142c84078428172693e096904fb913305dc6dbdb020ed22028e57ff5bc8f64e35 SHA512 311fac99b85264a25dc3984096e7467894a286be2ff6ee1fb8a11681ba5833e61b5938ef01312a35bb3a4e7cf90c0fbec163a54e9cc6c844e49da3bb856d2937 AUX kobs-ng-fix-mtd-defines.patch 2170 BLAKE2B 97a067399e534d7c1d468aa1657e3a6212f37f99a470a9f789752388b7d1fb428c3704dc045e2f41fca4b489ba2db0f46768e0befb2bed150162af67105d58d8 SHA512 5d192d1b6f36ccd1500f33c8a89bbd8bdd7b8f489fe04be56142101b93dd1f7c5b00ca5dffb681aeec15ed58927530dcd487e80b9a02e4af1c3ff46b732d6697 AUX kobs-ng-fix-open-without-mode.patch 390 BLAKE2B bacf3a3a0c40ff0663f398eeb75648db3ed6cdda8b18accfbd7fa9192446bc2f66c6c81f0e46fda205312e5fde7eb393de13a53e4841e5a618997a652fa3f0c4 SHA512 6574ab1e96833a8fa90fcaa81d71258b28069177fd66d69d0b5b4f7c4988faceac86c6655dfccea192c930bc0c08adb01ff33c68e48447f53bb482ea40dd708b +AUX kobs-ng-fix-stdint.patch 1947 BLAKE2B 8e82138a29c1a73e2520defed1d49452549cef7f162fbfe7af69ede03b502d64426dc4ccec4ecde47a31ed60173887a87dc4509fd23e3c45deb838f770d3190d SHA512 1efe648deea0c8972bba03a01944288c3b6db504d8005bde9e0f62c5828ae41768b74a0d4891876f7de7ddeddbc4c390fd65a38419ba7dbd62c3e2d9e9fc9303 DIST kobs-ng-3.0.35-4.1.0.tar.gz 145817 BLAKE2B eed8a20be261c5ee03f0cff0d0381079353a7f0887202201eabe1377bc14387b7e5b2240bdf4e5d908aaa38dd58ec3299e8a1ea264122970a872cc29aadaf23b SHA512 b2bb27202ecbf31bebec8eadcf04362178ec74337400416259237880b94ac2e5fcffae59b48857e9fcfa1b1aae584b181901d4dafea63eb1e0972ed3bc3b9e6e -EBUILD kobs-ng-3.0.35.4.1.0.ebuild 763 BLAKE2B 5eb5e2d5f24191157c89fc5d06751b6e3d15740de24e6c42d485a608010005092536328a69e3afec3088f411fd832941991ec9da2be13fb0d4001cb0482ceb63 SHA512 16ccc0739c6145526374e0adc2121c57a2968b9b8bf9c2c0c846ba5b44587d0fc3f764903a99d5e5da1c8097950f40521c4eafb741a89c9dee46190ee5bc4437 +EBUILD kobs-ng-3.0.35.4.1.0.ebuild 687 BLAKE2B b89342e123bc816562178616a61a9479ecf5bbd1dbb658a775cc91df73de185e396b1f3fae1aa5825a1d44b9a4f8692dc8333ffda668c284d16d4532399422f3 SHA512 03eb55026cf257559f81820bc33256e37052a9568b0ff7e01445b90e115e1aaf015a08ae4f80b33e002388c23a0461ec2b9e5dec08d6bb760b44ca868cf9a032 MISC metadata.xml 247 BLAKE2B e46b8f2d053251af5cb591bb2ee5e35089c4e8174ee2e7a3c504db23f844b65083d4a3e5198da3977ad3e98b67cab2e0de686a3c62009b487c1e64785a8ff65d SHA512 15df289e0f962f564551f61ada3cfef0311f6af639887def780bf5ad3be105515c8d24c950ff340ed35d89b9cd994af3540322b684c5dec3b43ec6bb0041aa4e diff --git a/dev-embedded/kobs-ng/files/kobs-ng-fix-stdint.patch b/dev-embedded/kobs-ng/files/kobs-ng-fix-stdint.patch new file mode 100644 index 000000000000..d323da1d09ec --- /dev/null +++ b/dev-embedded/kobs-ng/files/kobs-ng-fix-stdint.patch @@ -0,0 +1,93 @@ +--- a/src/BootControlBlocks.h ++++ b/src/BootControlBlocks.h +@@ -20,6 +20,8 @@ + #ifndef BOOTCONTROLBLOCKS_H_ + #define BOOTCONTROLBLOCKS_H_ + ++#include ++ + #define NCB_FINGERPRINT1 0x504d5453 //!< 'STMP' + #define NCB_FINGERPRINT2 0x2042434e //!< 'NCB' - NAND Control Block + #define NCB_FINGERPRINT3 0x4e494252 //!< 'RBIN' - ROM Boot Image Block - N +--- a/src/bootstream.c ++++ b/src/bootstream.c +@@ -30,6 +30,7 @@ + #include + #include + #include ++#include + + #include "config.h" + #include "mtd.h" +--- a/src/dcp_bootstream_ioctl.h ++++ b/src/dcp_bootstream_ioctl.h +@@ -20,6 +20,8 @@ + #ifndef DCP_BOOTSTREAM_IOCTL_H + #define DCP_BOOTSTREAM_IOCTL_H + ++#include ++ + /* remember to have included the proper _IO definition + * file before hand. + * For user space it's +--- a/src/mtd.c ++++ b/src/mtd.c +@@ -24,6 +24,7 @@ + + #define _GNU_SOURCE + #include ++#include + #include + #include + #include +--- a/src/mtd.h ++++ b/src/mtd.h +@@ -25,6 +25,8 @@ + #ifndef MTD_H + #define MTD_H + ++#include ++ + #include + #include + +--- a/src/ncb.c ++++ b/src/ncb.c +@@ -25,6 +25,7 @@ + #include + #include + #include ++#include + + #include "mtd.h" + #include "config.h" +--- a/src/plat_boot_config.h ++++ b/src/plat_boot_config.h +@@ -23,6 +23,7 @@ + + #include + #include ++#include + + #include "mtd.h" + +--- a/src/rom_nand_hamming_code_ecc.c ++++ b/src/rom_nand_hamming_code_ecc.c +@@ -32,6 +32,7 @@ + // Includes and external references + //////////////////////////////////////////////////////////////////////////////// + ++#include + #include + + #include "rom_nand_hamming_code_ecc.h" +--- a/src/sha1.c ++++ b/src/sha1.c +@@ -23,6 +23,7 @@ + * SUCH DAMAGE. + */ + ++#include + #include + + #include "sha.h" diff --git a/dev-embedded/kobs-ng/kobs-ng-3.0.35.4.1.0.ebuild b/dev-embedded/kobs-ng/kobs-ng-3.0.35.4.1.0.ebuild index fa662e6a10ef..0b1be3432977 100644 --- a/dev-embedded/kobs-ng/kobs-ng-3.0.35.4.1.0.ebuild +++ b/dev-embedded/kobs-ng/kobs-ng-3.0.35.4.1.0.ebuild @@ -1,26 +1,24 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="4" +EAPI=7 -inherit eutils versionator - -MY_PV="$(get_version_component_range 1-3)-$(get_version_component_range 4-)" +MY_PV="$(ver_cut 1-3)-$(ver_cut 4-)" MY_P="${PN}-${MY_PV}" -DESCRIPTION="utility to write u-boot images to NAND on Freescale iMX devices" +DESCRIPTION="Utility to write u-boot images to NAND on Freescale iMX devices" HOMEPAGE="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=IMX6_SW" SRC_URI="http://storage.googleapis.com/chromeos-localmirror/distfiles/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~arm ~x86" -IUSE="" S="${WORKDIR}/${MY_P}" -src_prepare() { - epatch "${FILESDIR}"/kobs-ng-fix-mtd-defines.patch - epatch "${FILESDIR}"/kobs-ng-fix-open-without-mode.patch - epatch "${FILESDIR}"/kobs-ng-fix-array-violation.patch -} +PATCHES=( + "${FILESDIR}"/${PN}-fix-mtd-defines.patch + "${FILESDIR}"/${PN}-fix-open-without-mode.patch + "${FILESDIR}"/${PN}-fix-array-violation.patch + "${FILESDIR}"/${PN}-fix-stdint.patch +) diff --git a/dev-embedded/libdisasm/Manifest b/dev-embedded/libdisasm/Manifest index 6b1ed633c1c7..8573ef448dda 100644 --- a/dev-embedded/libdisasm/Manifest +++ b/dev-embedded/libdisasm/Manifest @@ -1,3 +1,4 @@ +AUX libdisasm-0.23-user-AS-OBJDUMP.patch 460 BLAKE2B e498ece9c38f8f2e7575787c5fdbc7095f4a06079c7f66e1656e26855f5d9746d174c99e0b513d91a4bb8074edc9fc2bdd8b765c8cad15191547302ee1282bf6 SHA512 588d0a4ef6cd56a3ba1f1d5025659f7c2523f79dd01e32911ba98ca1be4e12b18eebb884fcb852cbf0f4ea0e476de4fb122dcd3594614b74680eebd58fc543ef DIST libdisasm-0.23.tar.gz 454721 BLAKE2B d695b9e102e361c0f005fa8f04163d54fbdcc5254f6e203eee967c58733a2bfdb4ffd9ebfedac3d6e2f06364df03a5c961514f3db6897707402e342c4777e806 SHA512 29eecfbfd8168188242278a1a38f0c90770d0581a52d4600ae6343829dd0d6607b98329f12a3d7409d43dd56dca6a7d1eb25d58a001c2bfd3eb8474c0e7879e7 -EBUILD libdisasm-0.23.ebuild 405 BLAKE2B b2182f5f014f02db429154ba20f8bab43aa262bbb31ed69ad15cee0b1c3c19f20f39987293d9b50db15a4760e21dce4102c2e469c0230a16694d4e27e59c1091 SHA512 7c0283fce40e2aa3e6dd3196481485910f043dc472af3da8ba39168105c64b79550d3f079cb799c1e4d13d846549556179ef20749c9a92addb953fd03e891834 +EBUILD libdisasm-0.23.ebuild 648 BLAKE2B c59ff4607c86be7d2833cd33d1cb903d678b32f8e38048a5685e5ee4afd20da0c811f039747b80c34ad4cf0b5665c7cc287059685c9f1cb2a74b61bb20cd69fe SHA512 8f288179a3c70cf57d560d1d9adc874f912109fa1c3f64a7a5a359ee198b6719dc2be4f05309978cfe5985488a3abf0eda8b5d9c1c49db55e8d65a9f90d7260e MISC metadata.xml 328 BLAKE2B 7aaab0ac2233431c5ea2685525e85cc80c59cfa349213cefa40c4b876de7a657b58758d8cda8778585e95eed0d3972b3b4a63b04819baea32b52a87b4fc5d35e SHA512 5de816ee833c35c55ae77c2b3413e439a649ee819b850122bd28eafb1ccd1027f1f5fd911ce99419d57af4758251f7196d629d28a4f724a975f4b38213b3737c diff --git a/dev-embedded/libdisasm/files/libdisasm-0.23-user-AS-OBJDUMP.patch b/dev-embedded/libdisasm/files/libdisasm-0.23-user-AS-OBJDUMP.patch new file mode 100644 index 000000000000..93e1131b0c81 --- /dev/null +++ b/dev-embedded/libdisasm/files/libdisasm-0.23-user-AS-OBJDUMP.patch @@ -0,0 +1,15 @@ +--- a/test/asmdisasm.pl ++++ b/test/asmdisasm.pl +@@ -22,10 +22,10 @@ + # uninitialized stuff + my ($line, $output); + +-system "as --32 -o $obj_file $asm_file"; ++system "$ENV{AS} --32 -o $obj_file $asm_file"; + exit(1) if ($? != 0); + +-$output = (grep(/\.text/,`objdump -h $obj_file`))[0]; ++$output = (grep(/\.text/,`$ENV{OBJDUMP} -h $obj_file`))[0]; + $output =~ s/^\s+//g; + my ($idx,$name,$size,$vma,$lma,$offset,$align)=split(/\s+/,$output); + $size = hex($size); diff --git a/dev-embedded/libdisasm/libdisasm-0.23.ebuild b/dev-embedded/libdisasm/libdisasm-0.23.ebuild index 311207917f62..732ccd521c0a 100644 --- a/dev-embedded/libdisasm/libdisasm-0.23.ebuild +++ b/dev-embedded/libdisasm/libdisasm-0.23.ebuild @@ -1,7 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=4 +EAPI=7 + +inherit toolchain-funcs DESCRIPTION="Provides basic disassembly of Intel x86 instructions from a binary stream" HOMEPAGE="http://bastard.sourceforge.net/libdisasm.html" @@ -10,4 +12,19 @@ SRC_URI="mirror://sourceforge/project/bastard/${PN}/${PV}/${P}.tar.gz" LICENSE="Clarified-Artistic" SLOT="0" KEYWORDS="-* ~amd64 ~x86" -IUSE="" + +PATCHES=( "${FILESDIR}"/${P}-user-AS-OBJDUMP.patch ) + +src_configure() { + # bug 722606 + tc-export AS OBJDUMP + + econf --disable-static +} + +src_install() { + default + + # no static archives + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-embedded/nodemcu-uploader/Manifest b/dev-embedded/nodemcu-uploader/Manifest index ec1cb6d8eb79..1796fe409769 100644 --- a/dev-embedded/nodemcu-uploader/Manifest +++ b/dev-embedded/nodemcu-uploader/Manifest @@ -1,3 +1,3 @@ DIST nodemcu-uploader-0.4.3.tar.gz 10034 BLAKE2B 2912d2d4130700fdd0a5145d7aa2b4d9f5742b85a9d0675da8a25a8e02812247928345661c69eadba00c41d33faad8def70ac7c3960794ca418875b942bb255f SHA512 bed8291cceea0f37b914fb45a409a6c259b32c325b09b71338382b29870591ce2003c235a2c231d8ffc0a3600d51a5f89acad1fa5a6fd01fe96fdcaaa55266a0 EBUILD nodemcu-uploader-0.4.3.ebuild 680 BLAKE2B ecc6c55b0f9e7ece29883583592c94568f79b04acc34577e458e990057ac1950a902b25971c4f9ac619721bc7488cd2ba3421f7605a98ab29343055bfc25be55 SHA512 d2890e3c7a84199390c161af79d46e86f02cc3f60d6176990d16e24c44dd0ded0600ce4a2557807c96f441658fb67b8612659ba777a465c32a9e3422210b977e -MISC metadata.xml 510 BLAKE2B f735c9a42ffdabd94e8d7bc0aa0a0a7ea667489037b9669d530e51f53282d3ed77742d3179aa28640d24338dbd3477d331f966db80953480e7f9dc7bdfc6a865 SHA512 7aed8e0362d9d0edd7323cecb38eb0cc9a934e4d46119b8d795f3e1eb78309b2a9e9d31854e7102ae8a18c3ed4787713dc278a490dcfc296ac957eb1d511c2c2 +MISC metadata.xml 336 BLAKE2B f67d759837e0bb11af772ab4614c24b0d78203270cf2d5fbc8b85864d66e8656e3dc6c3b4620568d2aed939da4b28f6ae3be1306f11a9d883f4c193056cf2712 SHA512 e1b7623fd6467b096329dcc843862b957393878b2db814c70f75786ccd2e547f2124565a15262d297aa6e2a97e561b406b0dbfef7d13d630ae495a9fb52bd380 diff --git a/dev-embedded/nodemcu-uploader/metadata.xml b/dev-embedded/nodemcu-uploader/metadata.xml index 2c9f7d996763..0423add12b6a 100644 --- a/dev-embedded/nodemcu-uploader/metadata.xml +++ b/dev-embedded/nodemcu-uploader/metadata.xml @@ -5,10 +5,6 @@ rafaelmartins@gentoo.org Rafael G. Martins - - A simple tool for uploading files to the filesystem of an ESP8266 - running NodeMCU as well as some other useful commands. - nodemcu-uploader diff --git a/dev-embedded/picasm/Manifest b/dev-embedded/picasm/Manifest index bd7bb6c1640c..ddc0bbc87788 100644 --- a/dev-embedded/picasm/Manifest +++ b/dev-embedded/picasm/Manifest @@ -1,3 +1,4 @@ +AUX picasm-1.14-makefile.patch 667 BLAKE2B 7639914eebc6b91bb066cc8831c1f2c22b795d22f22ae7770ff5c23314f7ce28d3296036e0227a9d8251e770643feef3812e07ac3a82f00ef775d42890e7510c SHA512 831159f5ba9f692f501791b7028e3c5643ab26a630c02442a6cb34ce8e09f6986e5ea4c7da71aa837480b32fbf68f5167893a4ae5a4c61a6c9910d4b2075fb01 DIST picasm114.tar.bz2 35429 BLAKE2B 6d6e1093904c3cbcaf6fd40c46890257e35e7b197bec92e3728f06595b98ad6be5e2b4c4b19fe67103b871ed9f8e002edd1fae6ab59a85480789bac5a661002a SHA512 a6a8490156afe8af1fc85700890570c745c076396890491f4efe004d7dd701a324f9c7e764fcc710c8954c761f3abb4ed8e97c72ce098100192ead334b335fb7 -EBUILD picasm-1.14.ebuild 871 BLAKE2B a94d983a4dca2e91db54b687b7511660c85ebc15f6e06a181ec3502d556651b1b697692df01e9e89c64dad1c736806f5b3737907928a472b3eada358d526bb78 SHA512 c6fc4f2fbce3ed02ff81cc6fe088fc4e43078cc7d19927cb8ee5492a54601ee17e35179f6644761da604ce34dd213d647b03e09be2f43bacf4591f7aea1b6fa0 +EBUILD picasm-1.14.ebuild 745 BLAKE2B 37d43aa27d32bfdad4ce87e3e3a11d089939ec401a025b10d658af371f919583a2ea9e123ae711e15d123a70364a60c88cbdacb27bae0f2a92a24439df914cbe SHA512 1d9b4d61f211a7af24a93ffaed600ad3289e2eb2748855aa9ab0c45b37be839cd55ee1742da449e8663c7039b546b19688e1ceae662331754607c471d9706579 MISC metadata.xml 247 BLAKE2B e46b8f2d053251af5cb591bb2ee5e35089c4e8174ee2e7a3c504db23f844b65083d4a3e5198da3977ad3e98b67cab2e0de686a3c62009b487c1e64785a8ff65d SHA512 15df289e0f962f564551f61ada3cfef0311f6af639887def780bf5ad3be105515c8d24c950ff340ed35d89b9cd994af3540322b684c5dec3b43ec6bb0041aa4e diff --git a/dev-embedded/picasm/files/picasm-1.14-makefile.patch b/dev-embedded/picasm/files/picasm-1.14-makefile.patch new file mode 100644 index 000000000000..0ac5bacd7305 --- /dev/null +++ b/dev-embedded/picasm/files/picasm-1.14-makefile.patch @@ -0,0 +1,27 @@ +--- a/Makefile ++++ b/Makefile +@@ -5,21 +5,19 @@ + # See the file LICENSE for license terms. + # + +-DEFS=-DBUILTIN_INCLUDE1=\"/usr/local/share/picasm/include\" ++CPPFLAGS += -DBUILTIN_INCLUDE1=\"/usr/share/picasm/include\" + #DEFS=-DBUILTIN_INCLUDE1=\"/home/trossi/bin/picasm-include\" + +-CC = gcc +-CFLAGS = -Wall -Wshadow -W -Werror -O2 $(DEFS) ++CFLAGS += -Wall -Wshadow -W + RM = /bin/rm -f + + VERSION=114 + +-OBJS = picasm.o config.o token.o symtab.o expr.o \ ++OBJS = config.o token.o symtab.o expr.o \ + pic12bit.o pic14bit.o pic16bit.o \ + util.o + + picasm: $(OBJS) +- $(CC) $(CFLAGS) $(OBJS) -o $@ + + clean: + $(RM) picasm *.o examples/*.hex examples/*.lst diff --git a/dev-embedded/picasm/picasm-1.14.ebuild b/dev-embedded/picasm/picasm-1.14.ebuild index c8fa9d90d9a6..b0ac54ba35ee 100644 --- a/dev-embedded/picasm/picasm-1.14.ebuild +++ b/dev-embedded/picasm/picasm-1.14.ebuild @@ -1,12 +1,13 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=4 +EAPI=7 -inherit toolchain-funcs flag-o-matic +inherit toolchain-funcs MY_PV="${PV//.}" MY_P="${PN}${MY_PV}" + DESCRIPTION="An assembler and disassembler for 12 and 14-bit PIC chips" HOMEPAGE="http://www.iki.fi/trossi/pic/" SRC_URI="http://www.iki.fi/trossi/pic/${MY_P}.tar.bz2" @@ -14,17 +15,13 @@ SRC_URI="http://www.iki.fi/trossi/pic/${MY_P}.tar.bz2" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 x86" -IUSE="" -S=${WORKDIR}/${MY_P} +S="${WORKDIR}/${MY_P}" -src_prepare() { - sed -i -e 's:$(CC):\0 $(LDFLAGS):' Makefile || die -} +PATCHES=( "${FILESDIR}"/${P}-makefile.patch ) -src_compile() { - append-cflags -DBUILTIN_INCLUDE1=\\\"/usr/share/picasm/include\\\" - emake CFLAGS="${CFLAGS}" CC="$(tc-getCC)" +src_configure() { + tc-export CC } src_install() { @@ -34,8 +31,10 @@ src_install() { insinto /usr/share/picasm/include doins device_definitions/*.i - dohtml picasm.html docinto examples dodoc examples/*.* docompress -x /usr/share/doc/${PF}/examples + + docinto html + dodoc picasm.html } diff --git a/dev-embedded/picp/Manifest b/dev-embedded/picp/Manifest index 3acc59ad9ba5..d31030e2cf4d 100644 --- a/dev-embedded/picp/Manifest +++ b/dev-embedded/picp/Manifest @@ -1,4 +1,6 @@ +AUX picp-0.6.8-C99-stdbool.patch 1455 BLAKE2B 29f7fd036ea0424959e063ff69e175d66fa64bd1fb7be33cd5c91d99d8cb3b357e38a7f5cf3292fd55302dd3095c20c4b5687588e506db86c39a5856bce5dcef SHA512 e67c6a5c10d694a1bb18bcebb95c6a9b5ab343a59e68f9cbefdfbc3ce41f00dbe83ca7dc4273e4897d8b9d716a90e4458186eb98d789b6444f3ca356a15fe393 AUX picp-0.6.8-errno.patch 212 BLAKE2B 9c72090aeb3d774dbc70925d7f2e18dfa8ed633cc878bc1ea9e8313ba214bddf808688938ace0325d19471a8fe7b26cee172390b71160fa2747c9d827e92fd8b SHA512 b45e714ef750f2bab2feebfedbe9e07be2b53b5400e25d4af5d4cf415055cef54639689555a85e21e38c6c28feab2042574b1fc702075632aae3c3cccad94a28 +AUX picp-0.6.8-makefile.patch 1621 BLAKE2B b58e7570b80ba7001ebca1067c55f483ec9db432d7638d44eed6fbd8692c04d8c23a4bd51c0cc116ad1303b3d9560eb2dfd066b9da3c780b143eb38e9135720c SHA512 c4b70e5275bbf4112b8203bd9f4df6b769c77b9beddb7e90b1e242ebff53daf6f2965db99705fd4bd5c13e8408210750319ceda1a4ed329360563249a85a7632 DIST picp-0.6.8.tar.gz 125303 BLAKE2B f445499fa86bc683ba253a5f9a218da6fdc72a3851557225fc91d1542c26a87ddc1926c10500c382288d71fc41beccc88a3c7c863ac7bba7251d3245c7a784ea SHA512 03b8f55f3ae69d87dc02a2df6cad718c3d9fec725eae469b9e28e411620c95e7c1f2d241110cb6a5561e8d9727da3319e2b7caaeefa7a68239009317c8df9471 -EBUILD picp-0.6.8.ebuild 1043 BLAKE2B 011e46d9df776c51b8b3f0b0c0569547afff0794265c4903a61e6818b2bacedf4da12085aefa6a99a3f20f4e635a7ac7841def34d997d84e31f374b4662536ec SHA512 224dc3cf194a3be86579663e662a0dc5c7d89fd21ea19f1fdf0e0877d99c7a02cbd3fcbbce48adee44155dd79ab5bc912a9715add2e1bdd75174e181c622074c +EBUILD picp-0.6.8.ebuild 951 BLAKE2B c76fb1ac99bfa9c42e5c9ec37608da2cdcf720318ef3886bbe82d1eabd5c833838499da6caa760f01b6fa4400688fedcb956ce91a32033eb93b03420111ac424 SHA512 ce021bac85b4abf176d92a0152611ac2252f9cd551730941e0f992b5ab86ff193baa764bb85ef307d2250037ee7c24ad4ce29fbaa64999a80048c9ab537dca2c MISC metadata.xml 247 BLAKE2B e46b8f2d053251af5cb591bb2ee5e35089c4e8174ee2e7a3c504db23f844b65083d4a3e5198da3977ad3e98b67cab2e0de686a3c62009b487c1e64785a8ff65d SHA512 15df289e0f962f564551f61ada3cfef0311f6af639887def780bf5ad3be105515c8d24c950ff340ed35d89b9cd994af3540322b684c5dec3b43ec6bb0041aa4e diff --git a/dev-embedded/picp/files/picp-0.6.8-C99-stdbool.patch b/dev-embedded/picp/files/picp-0.6.8-C99-stdbool.patch new file mode 100644 index 000000000000..f458a5674621 --- /dev/null +++ b/dev-embedded/picp/files/picp-0.6.8-C99-stdbool.patch @@ -0,0 +1,83 @@ +--- a/atoi_base.h ++++ b/atoi_base.h +@@ -17,6 +17,8 @@ + #ifndef __ATOI_BASE_H_ + #define __ATOI_BASE_H_ + ++#include ++ + #ifdef WIN32 + #define bool int + #endif +--- a/parse.h ++++ b/parse.h +@@ -17,6 +17,8 @@ + #ifndef __PARSE_H_ + #define __PARSE_H_ + ++#include ++ + bool GetNextByte(FILE *theFile, unsigned int *address, unsigned char *data); + void InitParse(); + +--- a/picsnoop/dos/serial.h ++++ b/picsnoop/dos/serial.h +@@ -2,7 +2,7 @@ + #ifndef __SERIAL_H_ + #define __SERIAL_H_ + +-#define bool int ++#include + + #define KEYINT int86(0x16, ®s, ®s) + #define KBHEAD 0x41a +@@ -10,15 +10,12 @@ + + + #ifndef FALSE +-#define FALSE 0 ++#define FALSE false + #endif + #ifndef TRUE +-#define TRUE 1 ++#define TRUE true + #endif + +-#define false FALSE +-#define true TRUE +- + #define INUM1 12 // interrupt vector for com1 + #define INUM2 11 // interrupt vector for com2 + +--- a/picsnoop/serial.h ++++ b/picsnoop/serial.h +@@ -2,6 +2,8 @@ + #ifndef __SERIAL_H_ + #define __SERIAL_H_ + ++#include ++ + #ifdef WIN32 + #define bool int + #endif +--- a/record.c ++++ b/record.c +@@ -49,6 +49,7 @@ + //----------------------------------------------------------------------------- + + #include ++#include + + #ifdef WIN32 + #include +--- a/serial.h ++++ b/serial.h +@@ -17,6 +17,8 @@ + #ifndef __SERIAL_H_ + #define __SERIAL_H_ + ++#include ++ + #ifdef WIN32 + #define bool int + #endif diff --git a/dev-embedded/picp/files/picp-0.6.8-makefile.patch b/dev-embedded/picp/files/picp-0.6.8-makefile.patch new file mode 100644 index 000000000000..7bad31af4d88 --- /dev/null +++ b/dev-embedded/picp/files/picp-0.6.8-makefile.patch @@ -0,0 +1,87 @@ +--- a/fixchksum/Makefile ++++ b/fixchksum/Makefile +@@ -2,11 +2,9 @@ + # Makefile for fixchksum + # + +-CC=gcc + APP=fixchksum +-INCLUDES=-I. +-OPTIONS=-O2 -Wall +-CFLAGS=$(INCLUDES) $(OPTIONS) ++CPPFLAGS+=-I. ++CFLAGS+=-Wall -std=gnu99 + SRCS=fixchksum.c + OBJECTS = fixchksum.o + +@@ -17,10 +15,6 @@ + + all: $(APP) + +-$(APP): $(OBJECTS) +- $(CC) $(OBJECTS) -o $(APP) +- strip $(APP) +- + clean: + rm -f $(APP).o + rm -f $(APP) +--- a/Makefile ++++ b/Makefile +@@ -3,11 +3,9 @@ + # PIC programmer interface + # + +-CC=gcc + APP=picp +-INCLUDES=-I. +-OPTIONS=-O2 -Wall -x c++ +-CFLAGS=$(INCLUDES) $(OPTIONS) ++CPPFLAGS+=-I. ++CFLAGS+=-Wall -std=gnu99 + SRCS=main.c serial.c record.c parse.c atoi_base.c + OBJECTS = main.o serial.o record.o parse.o atoi_base.o + +@@ -19,16 +17,7 @@ + all: $(APP) convert convertshort + + $(APP): $(OBJECTS) +- $(CC) $(OBJECTS) -lstdc++ -o $(APP) +- strip $(APP) +- +-convert: convert.c +- $(CC) -O2 -Wall -o convert convert.c +- strip convert +- +-convertshort: convertshort.c +- $(CC) -O2 -Wall -o convertshort convertshort.c +- strip convertshort ++ $(CC) $(LDFLAGS) $(OBJECTS) -o $(APP) + + clean: + rm -f *.o +--- a/picsnoop/Makefile ++++ b/picsnoop/Makefile +@@ -3,12 +3,9 @@ + # + + APP=picsnoop +-CC=gcc + +-INCLUDES= +-OPTIONS=-O2 -Wall -x c++ +-CFLAGS=$(INCLUDES) $(OPTIONS) +-OBJECTS = picsnoop.o serial.o ++CFLAGS+=-Wall -std=gnu99 ++OBJECTS = serial.o + + WINCC=/usr/local/cross-tools/bin/i386-mingw32msvc-gcc + WINCFLAGS=-Wall -O2 -fomit-frame-pointer -s -I/usr/local/cross-tools/include -D_WIN32 -DWIN32 +@@ -18,8 +15,6 @@ + all : $(APP) + + $(APP) : $(OBJECTS) +- $(CC) $(OBJECTS) -lstdc++ -o $(APP) +- strip $(APP) + + clean : + rm -f *.o diff --git a/dev-embedded/picp/picp-0.6.8.ebuild b/dev-embedded/picp/picp-0.6.8.ebuild index 9957ee011e31..491f48e79828 100644 --- a/dev-embedded/picp/picp-0.6.8.ebuild +++ b/dev-embedded/picp/picp-0.6.8.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=4 +EAPI=7 -inherit toolchain-funcs eutils +inherit toolchain-funcs DESCRIPTION="A commandline interface to Microchip's PICSTART+ programmer" HOMEPAGE="http://home.pacbell.net/theposts/picmicro/" @@ -12,30 +12,39 @@ SRC_URI="http://home.pacbell.net/theposts/picmicro/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 x86" -IUSE="" + +PATCHES=( + "${FILESDIR}"/${P}-makefile.patch + "${FILESDIR}"/${P}-errno.patch + "${FILESDIR}"/${P}-C99-stdbool.patch +) src_prepare() { - sed -i -e '/strip/d' \ - -e 's:$(CC):\0 $(LDFLAGS):' \ - {.,fixchksum,picsnoop}/Makefile || die "sed failed" + default - rm -f picsnoop/{picsnoop,*.o} + # remove stale binaries + rm picsnoop/{picsnoop,*.o} || die +} - epatch "${FILESDIR}"/${P}-errno.patch +src_configure() { + tc-export CC } src_compile() { - emake CC=$(tc-getCC) OPTIONS="${CFLAGS} -x c++" - emake -C picsnoop CC=$(tc-getCC) OPTIONS="${CFLAGS} -x c++" - emake -C fixchksum CC=$(tc-getCC) OPTIONS="${CFLAGS}" + emake + emake -C picsnoop + emake -C fixchksum } src_install() { - dobin picp - dobin picsnoop/picsnoop - dobin fixchksum/fixchksum - dodoc README HISTORY LICENSE.TXT NOTES PSCOMMANDS.TXT BugReports.txt TODO + dobin picp picsnoop/picsnoop fixchksum/fixchksum + + einstalldocs + dodoc BugReports.txt HISTORY LICENSE.TXT NOTES PSCOMMANDS.TXT + newdoc picsnoop/README.TXT PICSNOOP.txt newdoc fixchksum/README fixchksum.txt - dohtml PICPmanual.html + + docinto html + dodoc PICPmanual.html } diff --git a/dev-embedded/picprog/Manifest b/dev-embedded/picprog/Manifest index 40c741ba5878..d36ef7a10434 100644 --- a/dev-embedded/picprog/Manifest +++ b/dev-embedded/picprog/Manifest @@ -1,3 +1,3 @@ DIST picprog-1.9.1.tar.gz 76452 BLAKE2B 7c6c5d1eda83c9bdc2c9a3c32c97d06b983cb335d2d37e291fabce3955603adcad293934f2cf1964af1e062b800a6e392f97f80ae1dfd94c03bbc269fafb0785 SHA512 1f24c372aa149d86dd4778904f0abb782510168ce36676b820a5b675f53a7207f62cdcb374c8ec2c60fc51fdfd5780ad9f8f464365403d3d2232187dade91887 -EBUILD picprog-1.9.1.ebuild 583 BLAKE2B 2ff6166553f9d301b609b24fffb0b8219ac2c0b14fd3f8658343954917bd3f72c6e34448371abc59e7ac6a441cb18d1760e8f5adf3013490aa61bd63884341e2 SHA512 6c2e46d4b48f098aff8ae492960cbfda541ddc76e70d8a9baa4263b46c61eadbf77decaedb886f4a5316520f7221ae89480b5aecdb24ff0891710b8f123fac0c -MISC metadata.xml 371 BLAKE2B e37a60ab0913a850ed1f3ba60aab5aa6600640494237ce073f87a3a1be70c286ea3bd7e65a712683cf70779506987fdae4f05b6b2622d271675fa61c8a2dbb6b SHA512 e2b29fba984eabfe9ae7ea52a6b1d36d04995da9dcab86485ec5dbcd4de0c4db9c092ed495cea68664c961c7108570a94daa5864d04952da50081bd38a7e083b +EBUILD picprog-1.9.1.ebuild 585 BLAKE2B 7f01092b05016cc405850474e092aaf6fd71e72f490b2d6ab0b040ee7d6afff76073e14de38a31c34c288eb0b2495e1233b5131b57dede10446d21067f5bf53b SHA512 e7b35ae6d5430d1ba6f6481ae9a0b78cb0477237d9077aa3175492b623024d01ea793f6641f47d2a9db78ed1e7a216bed7b94759314650989a0b5dec78103b74 +MISC metadata.xml 247 BLAKE2B e46b8f2d053251af5cb591bb2ee5e35089c4e8174ee2e7a3c504db23f844b65083d4a3e5198da3977ad3e98b67cab2e0de686a3c62009b487c1e64785a8ff65d SHA512 15df289e0f962f564551f61ada3cfef0311f6af639887def780bf5ad3be105515c8d24c950ff340ed35d89b9cd994af3540322b684c5dec3b43ec6bb0041aa4e diff --git a/dev-embedded/picprog/metadata.xml b/dev-embedded/picprog/metadata.xml index cd87bb253533..71b1461e1146 100644 --- a/dev-embedded/picprog/metadata.xml +++ b/dev-embedded/picprog/metadata.xml @@ -5,6 +5,4 @@ embedded@gentoo.org Embedded Gentoo -a pic16xxx series microcontroller programmer software for the simple serial port -device diff --git a/dev-embedded/picprog/picprog-1.9.1.ebuild b/dev-embedded/picprog/picprog-1.9.1.ebuild index 49908460f478..1959d42a4d8a 100644 --- a/dev-embedded/picprog/picprog-1.9.1.ebuild +++ b/dev-embedded/picprog/picprog-1.9.1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=4 +EAPI=7 inherit toolchain-funcs @@ -12,7 +12,6 @@ SRC_URI="http://www.iki.fi/hyvatti/pic/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="amd64 ~ppc x86" -IUSE="" src_compile() { emake CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" @@ -21,6 +20,7 @@ src_compile() { src_install() { dobin picprog dodoc README - dohtml picprog.html *.png + docinto html + dodoc picprog.html *.png doman picprog.1 } diff --git a/dev-embedded/pk2cmd/Manifest b/dev-embedded/pk2cmd/Manifest index 0405b16ad838..5fcc63022e99 100644 --- a/dev-embedded/pk2cmd/Manifest +++ b/dev-embedded/pk2cmd/Manifest @@ -1,4 +1,4 @@ AUX pk2cmd-add-share-dir-for-dev-file-1.20.patch 668 BLAKE2B e8d8f7283231ae231d7a5372b16cfdc28fe493eccf4ed85eafc995583c7a1ee7e8db4d1a0c58df0cb8e87f5bb1c82aed46eb05c275e51cf337f67a7e6ea9b1fe SHA512 f586c7eed0eac0d68e495d582c85c802c98ac8c84f7f21b00616edbbace74b877d21fd43334e5accfd02413d4a6d9d9811241feec1eaeae3a7647c745206d638 DIST pk2cmdv1.20LinuxMacSource.tar.gz 223175 BLAKE2B b2d53763d5030341f13cb1bee534cfbed160ee4e4a839d5f900bb334f50a0ca52968fd8dc3f27e0fa8ecb47ad2b1d251881ed4646be41b5862e4fd0c452102a9 SHA512 72675eb287c1410c82ff49b4922afd28a8017b4e8517d10e77e0f0b111630f90881f778d754a47c97453f45412e965e281435d495fc70a047bd7357dd64f7b24 EBUILD pk2cmd-1.20.ebuild 1212 BLAKE2B d1d5de21151d63f4fc0f17c59336631e93080b44ffef1e3b1e01e8e3ad1bbb5f2c010094b9c5f42db17de4fdc0ad8cbd6a542101ca5c96c64adfbd3700280227 SHA512 16960cfdb7887768008d8dc61d04b66cdf402852bee35542c93dab6d7b43c41dae4d4c8b80549d26b9801bb8df430bf982106219072efda4c20fb08919386358 -MISC metadata.xml 367 BLAKE2B 1974b2870529989c471ffe544d721871f0f8bbdd1572cff4a44cb8d3bab949d005a5d2bcf2bc33d539d3ca51c8e0995a0eff15d02f8bd11ccc4c06e1a727bf86 SHA512 09c3d20eb53c9927bb7489b3522f4daa0809a379760d950a33eed0b9ddfccfe1eae4324e5c674c4731779ccb45a95627575941f2d22387efcda406947256cb22 +MISC metadata.xml 249 BLAKE2B 79ce0a00edaba32d07719f0937fa67f6730756c17ac4ac307b35c78a7e8e61c138ef829bab0b2b4c26f6be62ba6cd898f2ee2eb8e94f7d7ba782480b9d6898ec SHA512 8d7016491c6a36350d1d036340da97c4422908902bafccaa257d9e82c4fc299914dca5ce3d938751c398dff9aaeb4e0f7dff4956e0c7344630d8e09282178a23 diff --git a/dev-embedded/pk2cmd/metadata.xml b/dev-embedded/pk2cmd/metadata.xml index 3435e2a089ff..0237109a67a2 100644 --- a/dev-embedded/pk2cmd/metadata.xml +++ b/dev-embedded/pk2cmd/metadata.xml @@ -5,7 +5,4 @@ embedded@gentoo.org Embedded Gentoo - -This application allows the use of the PICKit2 PIC programming device. - diff --git a/dev-embedded/smdk-dltool/Manifest b/dev-embedded/smdk-dltool/Manifest index 469efaadeff0..744b5d3a49d1 100644 --- a/dev-embedded/smdk-dltool/Manifest +++ b/dev-embedded/smdk-dltool/Manifest @@ -1,8 +1,6 @@ -AUX smdk-dltool-0.20-add-S3C64xx-support.patch 2057 BLAKE2B fec0c1684e5b94231fe5eafbbf53f82d0f1a77a21b7a59c0fe56564841e341fbb806ed5aea15aaef41ef2b9fcc9a552b57326058c7ac275d1c37e93e910fa1f8 SHA512 7ae02b298390ab3bbdfe27c3f5cea55c8f2b75f60853227f37adee7a547ef2d1069286a633e2017a79440f257c25d4f26fe1eaad0ef51c04a067af8d1b815d64 -AUX smdk-dltool-0.20-build.patch 430 BLAKE2B 8a4bbe4170780554f7171f0fd5bc548367688240bfebab40f51c4efbad44df7f6b6fe2c1c700e908275fd9f38ee17ab39ba23843a176daf45a407c7e432ac6b6 SHA512 8bd0918ebe2f7f583dd076ed9b4cc01e6d9dc397fe52981e97029727872552d4d01838c1602d170d2c1bb92e9a4759fef7eecc31336bcad22adb2c0e84e5d297 +AUX smdk-dltool-0.20-add-S3C64xx-support.patch 2022 BLAKE2B dd30445f49c092181ebb39c59673766c18020a71bf9c8378081b499fcd8ab6c360c53e06794d76d1a5ee7848ec83e6e83f6d4b8d757c841dd46def452295e3d6 SHA512 8d1ad92ec2927f7dcab474cd5df5c5c72b0f9d5934620a924166c6915df2bd7a6f0eb72fa86055a1141cba7ad8513a96cd57ad31a02d0c140f3b2467f6b9623b +AUX smdk-dltool-0.20-build.patch 364 BLAKE2B 59d431de84ac65abbeb5a902036c7b696b59d8b96c28179d4950163a48b8873dc237d937b63aae9c2aeb0c59a27f91f87fc20bb6c554ffe38911ee7bdcd17a7e SHA512 6bd0a75df43e38f88b07d490b320e1812f9651dc8e72e903e77b800cf901e3edca60b05bc1cc78b1715de6871de5e95a7fec72482a58b77ea9480e65bfd5cd45 AUX smdk-dltool-0.20-libusb-1.0-r1.patch 8859 BLAKE2B 333b774375e8ea48e811cd54fe6e6bbfa0c8c5ece0fa2cda806a6d60022b4f791ed06131930e829cab5ca5600bb1948ab8f852542048f9fcb2967e4682c51457 SHA512 7c1a39c7b6da1e2aecd651be6d78ec30383cd9a7858c40477e84bddd2cb80b8138a6cae55e3f6be71bd8aad03ff31dc3250f1579c63c106953fef2fb62e3e3bf -AUX smdk-dltool-0.20-libusb-1.0.patch 8207 BLAKE2B 499e1abf30b30960cbf998a9c06ca22062b8231938fb1ff87e9877fe4613e94c79c0561a67b885a21a11fb56dc670917f82737ca8597c37f723f5e63df3b9c9a SHA512 2c3f47ac0fbf573b8be17721639123607ec4aaf69e1eef602089d75ef614ba761b6f6d0182cbaa0abc57ef0bd5a2c61120b3369c9c73c29cd466fda3f5a99ab4 DIST smdk-tools-v0.20.tar.gz 5170 BLAKE2B c414938ff98155dd16f64378a5c3524bb2fd7e21b074cb6e656ffc2aa5b7b8cc8cbe27600472a8ef20570818e253f63f1b1460784200aaf0a4fb321f79b0cfdc SHA512 2b0fd113bc9e6e6c07ad4163d404bffa8044150a2da55a8903192b9dcbead5e31d97a9315b561526f0cb2a65e415f34941bea0db3ac40e73048901fe95ff3a17 -EBUILD smdk-dltool-0.20-r3.ebuild 834 BLAKE2B 1146b2cadeb55606412fa197fc3dd33ef48dbefb0c758c5cbcb17b439790e9354535d6c61307dab6a18bf1b2a087fbee9fb301ae53128d61e618c0938d8b2293 SHA512 e9286ccb956faeceffd459c523442a2dd09f329c4d3514e5d55f57f2256bceb6ff73f0acdc83ebcb54f37855f007a6d8f7c6a92876b269e7e44f6be212013843 -EBUILD smdk-dltool-0.20-r4.ebuild 837 BLAKE2B 244d5dfd17acc0fd6763b25bc1c4e4dc2616ab8e49f094584a0d9b99168e308c9804e5d6d0341d3dfc9b30e07f1cc9543056d2882329a5d6a97f789c00ba6340 SHA512 0b9edf675277de1100212371edbdbf0a2a35cf10ad6801b5d88b52b9d4c22b09c9c07e6e436c31ad188c664adc43e5334df6d9589eb842aa97b08446ddb9ba30 +EBUILD smdk-dltool-0.20-r4.ebuild 813 BLAKE2B ec48e8336e15e9327d3cfb5518149b0e91c8ad684de65f263c1ba639fc4a9e9c0aedc6334b324fee4bef2a6b0030f4910534da0c707d86f3ca859a4bba0160fd SHA512 9b978e80e159eb802cc51d6b16f266f0eff3a0c41d16937d3704889e78bb4194cb8d4b4d6625b6fe7e3089737e663bb393689fc2c4aa9286ef48ae9c97f59614 MISC metadata.xml 247 BLAKE2B e46b8f2d053251af5cb591bb2ee5e35089c4e8174ee2e7a3c504db23f844b65083d4a3e5198da3977ad3e98b67cab2e0de686a3c62009b487c1e64785a8ff65d SHA512 15df289e0f962f564551f61ada3cfef0311f6af639887def780bf5ad3be105515c8d24c950ff340ed35d89b9cd994af3540322b684c5dec3b43ec6bb0041aa4e diff --git a/dev-embedded/smdk-dltool/files/smdk-dltool-0.20-add-S3C64xx-support.patch b/dev-embedded/smdk-dltool/files/smdk-dltool-0.20-add-S3C64xx-support.patch index 5b615aeb119b..f2864b012a27 100644 --- a/dev-embedded/smdk-dltool/files/smdk-dltool-0.20-add-S3C64xx-support.patch +++ b/dev-embedded/smdk-dltool/files/smdk-dltool-0.20-add-S3C64xx-support.patch @@ -6,13 +6,13 @@ Subject: [PATCH] Add S3C64xx support Author: unknown URL: http://dev.odroid.com/frs/download.php/22/Linux-dltool.tar.gz --- - dltool/dltool.c | 19 ++++++++++++++----- + dltool.c | 19 ++++++++++++++----- 1 files changed, 14 insertions(+), 5 deletions(-) -diff --git a/dltool/dltool.c b/dltool/dltool.c +diff --git a/dltool.c b/dltool.c index 4e2d238..e76e607 100644 ---- a/dltool/dltool.c -+++ b/dltool/dltool.c +--- a/dltool.c ++++ b/dltool.c @@ -26,6 +26,8 @@ char *dl_file = "download.dat"; char *dl_udev = NULL; char *dl_ubus = NULL; diff --git a/dev-embedded/smdk-dltool/files/smdk-dltool-0.20-build.patch b/dev-embedded/smdk-dltool/files/smdk-dltool-0.20-build.patch index c6e3b767394b..9b7162d77cd5 100644 --- a/dev-embedded/smdk-dltool/files/smdk-dltool-0.20-build.patch +++ b/dev-embedded/smdk-dltool/files/smdk-dltool-0.20-build.patch @@ -1,7 +1,7 @@ respect env build settings ---- a/releases/smdk-tools-v0.20/dltool/Makefile -+++ b/releases/smdk-tools-v0.20/dltool/Makefile +--- a/Makefile ++++ b/Makefile @@ -7,8 +7,13 @@ .PHONY: clean diff --git a/dev-embedded/smdk-dltool/files/smdk-dltool-0.20-libusb-1.0.patch b/dev-embedded/smdk-dltool/files/smdk-dltool-0.20-libusb-1.0.patch deleted file mode 100644 index 889a439c7fb0..000000000000 --- a/dev-embedded/smdk-dltool/files/smdk-dltool-0.20-libusb-1.0.patch +++ /dev/null @@ -1,338 +0,0 @@ -migrate to libusb-1 by me (Mike Frysinger) - ---- a/Makefile -+++ b/Makefile -@@ -10,8 +10,8 @@ - CFLAGS ?= -O2 -g - CFLAGS += -Wall - PKG_CONFIG ?= pkg-config --CPPFLAGS += $(shell $(PKG_CONFIG) --cflags libusb) --LDLIBS = $(shell $(PKG_CONFIG) --libs libusb) -+CPPFLAGS += $(shell $(PKG_CONFIG) --cflags libusb-1.0) -+LDLIBS = $(shell $(PKG_CONFIG) --libs libusb-1.0) - - all: dltool - ---- a/dltool.c -+++ b/dltool.c -@@ -13,9 +13,11 @@ - #include - #include - #include -+#include -+#include - - --#include -+#include - - unsigned int debug = 0; - unsigned long dl_addr = 0x30000000L; -@@ -23,12 +25,22 @@ unsigned long dl_size = 0L; - unsigned char *dl_data = NULL; - - char *dl_file = "download.dat"; --char *dl_udev = NULL; --char *dl_ubus = NULL; -+libusb_context *ctx = NULL; -+libusb_device_handle *devh = NULL; - - int ep_out = 0; - - #define DBG(x) if (debug) { printf x; } -+#define err(fmt, args...) \ -+ do { \ -+ if (devh) \ -+ libusb_close(devh); \ -+ if (ctx) \ -+ libusb_exit(ctx); \ -+ fprintf(stderr, "dltool: " fmt "\n", ## args); \ -+ exit(1); \ -+ } while (0) -+#define errp(fmt, args...) err(fmt ": %s", ## args, strerror(errno)) - - void write_u32(unsigned char *dp, unsigned long val) - { -@@ -108,25 +120,30 @@ void calc_cksum(unsigned char *data, ssize_t len) - cp[1] = cksum >> 8; - } - --int verify_device(struct usb_device *dev) -+int verify_device(libusb_device *dev) - { -+ struct libusb_device_descriptor desc; -+ -+ if (libusb_get_device_descriptor(dev, &desc)) -+ return 0; -+ - DBG(("dev %p: configurations %d\n", -- dev, dev->descriptor.bNumConfigurations)); -+ dev, desc.bNumConfigurations)); - -- if (dev->descriptor.bNumConfigurations != 1) -+ if (desc.bNumConfigurations != 1) - return 0; - -- DBG(("\t=> bLength %d\n", dev->descriptor.bLength)); -- DBG(("\t=> bType %d\n", dev->descriptor.bDescriptorType)); -- DBG(("\t=> bcdUSB %x\n", dev->descriptor.bcdUSB)); -- DBG(("\t=> idVendor %x\n", dev->descriptor.idVendor)); -- DBG(("\t=> idProduct %x\n", dev->descriptor.idProduct)); -+ DBG(("\t=> bLength %d\n", desc.bLength)); -+ DBG(("\t=> bType %d\n", desc.bDescriptorType)); -+ DBG(("\t=> bcdUSB %x\n", desc.bcdUSB)); -+ DBG(("\t=> idVendor %x\n", desc.idVendor)); -+ DBG(("\t=> idProduct %x\n", desc.idProduct)); - -- if (dev->descriptor.idVendor == 0x5345 && dev->descriptor.idProduct == 0x1234) { -+ if (desc.idVendor == 0x5345 && desc.idProduct == 0x1234) { - ep_out = 3; - return 1; - } -- else if(dev->descriptor.idVendor == 0x4e8 && dev->descriptor.idProduct == 0x1234){ -+ else if(desc.idVendor == 0x4e8 && desc.idProduct == 0x1234){ - printf("S3C64XX Detected!\n"); - ep_out = 2; - return 1; -@@ -173,6 +190,12 @@ struct option long_opts[] = { - .val = 'x', - }, - { -+ .name = "help", -+ .has_arg = 0, -+ .flag = NULL, -+ .val = 'h', -+ }, -+ { - .name = NULL - } - }; -@@ -181,12 +204,14 @@ int flg_show = 0; - - int main(int argc, char **argv) - { -- struct usb_bus *bus, *busp; -- struct usb_device *result = NULL; -- struct usb_device *found = NULL; -+ ssize_t num_devs, i; -+ libusb_device **list; -+ libusb_device *found; -+ int dl_ubus = -1; -+ int dl_udev = -1; -+ uint8_t bus_num, dev_num; - unsigned long fsize; -- usb_dev_handle *devh; -- int ret; -+ int ret, transferred; - - printf("SMDK42XX,S3C64XX USB Download Tool\n"); - printf("Version 0.20 (c) 2004,2005,2006" -@@ -197,7 +222,7 @@ int main(int argc, char **argv) - int index = 0; - int c; - -- c = getopt_long(argc, argv, "a:b:d:f:s", long_opts, &index); -+ c = getopt_long(argc, argv, "a:b:d:f:shx", long_opts, &index); - - DBG(("option index %d\n",c )); - -@@ -218,117 +243,127 @@ int main(int argc, char **argv) - break; - - case 'b': -- dl_ubus = optarg; -+ dl_ubus = atoi(optarg); - break; - - case 'd': -- dl_udev = optarg; -+ dl_udev = atoi(optarg); - break; - - case 'x': - debug = 1; -+ break; -+ -+ case 'h': -+ puts( -+ "Usage: dltool [options]\n" -+ "\n" -+ "-a \n" -+ "-b \n" -+ "-d \n" -+ "-f \n" -+ "-s Show found devices\n" -+ "-x Enable debug\n" -+ ); -+ return 0; - } - } - -- usb_init(); -- usb_find_busses(); -- usb_find_devices(); -- -- bus = usb_get_busses(); -- -- DBG(("usb_get_busses: %p\n", bus)); -- -- for (busp = bus; busp != NULL; busp = busp->next) { -- struct usb_device *dev; -- -- DBG(("bus %p: dirname %s\n", busp, busp->dirname)); -- -- if (dl_ubus) { -- if (strcmp(busp->dirname, dl_ubus) != 0) -- continue; -+ ret = libusb_init(&ctx); -+ if (ret) -+ errp("could not initialize usb stack"); -+ -+ bus_num = dev_num = 0; -+ found = NULL; -+ num_devs = libusb_get_device_list(ctx, &list); -+ for (i = 0; i < num_devs; ++i) { -+ libusb_device *dev = list[i]; -+ bus_num = libusb_get_bus_number(dev); -+ dev_num = libusb_get_device_address(dev); -+ -+ DBG(("bus %u; dev %u (%p)\n", bus_num, dev_num, dev)); -+ -+ if (dl_ubus >= 0 && bus_num != dl_ubus) -+ continue; -+ -+ if (!verify_device(dev)) -+ continue; -+ -+ if (flg_show) { -+ printf("bus %u: device %u\n", bus_num, dev_num); -+ continue; - } - -- for (dev = busp->devices; dev != NULL; dev = dev->next) { -- DBG(("dev %p filename %s\n", dev, dev->filename)); -+ if (dl_udev >= 0 && dev_num != dl_udev) -+ continue; - -- if (!verify_device(dev)) -- continue; -- -- if (flg_show) { -- printf("bus %s: device %s\n", -- busp->dirname, dev->filename); -- continue; -- } -- -- found = dev; -- -- if (dl_udev) { -- if (strcmp(dev->filename, dl_udev) == 0) { -- result = dev; -- break; -- } -- } -- } -- -- if (result != NULL) -- break; -+ found = dev; -+ break; - } - - if (flg_show) - return 0; - -- DBG(("device %p, found %p\n", result, found)); -+ DBG(("found %p\n", found)); - -- if (result == NULL && found != NULL) -- result = found; -- -- if (result == NULL) { -- fprintf(stderr, "failed to find device\n"); -- return 1; -- } -+ if (found == NULL) -+ err("failed to find device\n"); - -- printf("=> found device: bus %s, dev %s\n", -- result->bus->dirname, result->filename); -+ printf("=> found device: bus %u, dev %u\n", -+ bus_num, dev_num); - - dl_data = load_file(dl_file, &dl_size, &fsize); -- if (dl_data == NULL) { -- printf("failed to load %s\n", dl_file); -- return 1; -- } -+ if (dl_data == NULL) -+ errp("failed to load %s", dl_file); - - printf("=> loaded %ld bytes from %s\n", fsize, dl_file); - -- devh = usb_open(result); -- if (devh == NULL) { -- perror("usb_open"); -- return 1; -- } -+ ret = libusb_open(found, &devh); -+ if (ret == 0) { -+ /* -+ * Seems to break some recovery modes :( -+ * http://crosbug.com/26083 -+ * These fail: -+ * smdk-dltool -a 0x02021400 -f bl1.bin -+ * smdk-dltool -a 0x02023400 -f bl2.bin -+ */ -+#if 0 -+ uint8_t configuration; -+ struct libusb_config_descriptor *config; -+ libusb_get_active_config_descriptor(found, &config); -+ configuration = config->bConfigurationValue; -+ libusb_free_config_descriptor(config); -+ libusb_set_configuration(devh, configuration); -+#endif -+ } else -+ errp("libusb_open"); - - DBG(("claim interface\n")); - -- if (usb_claim_interface(devh, 0) < 0) { -- perror("usb_claim_interface"); -- usb_close(devh); -- return 1; -- } -+ ret = libusb_claim_interface(devh, 0); -+ if (ret) -+ errp("libusb_claim_interface"); - - printf("=> Downloading %ld bytes to 0x%08lx\n", dl_size, dl_addr); - - write_header(dl_data, dl_addr, dl_size); - calc_cksum(dl_data, dl_size); - -- //ret = usb_bulk_write(devh, 3, (void *)dl_data, dl_size, 5*1000*1000); -- ret = usb_bulk_write(devh, ep_out, (void *)dl_data, dl_size, 5*1000*1000); -+ //ret = libusb_bulk_transfer(devh, 3, dl_data, dl_size, &transferred, 5*1000*1000); -+ ret = libusb_bulk_transfer(devh, ep_out, dl_data, dl_size, &transferred, 5*1000*1000); - printf("=> usb_bulk_write() returned %d\n", ret); - -- if (ret != dl_size) { -- printf("failed to write %ld bytes\n", dl_size); -+ if (ret || transferred != dl_size) { -+ printf("failed to write %ld bytes (wrote %d): %s\n", -+ dl_size, transferred, strerror(errno)); -+ ret = 1; - } - - free(dl_data); - -- usb_release_interface(devh, 0); -- usb_close(devh); -+ libusb_release_interface(devh, 0); -+ libusb_close(devh); -+ libusb_exit(ctx); - -- return 0; -+ return ret; - } diff --git a/dev-embedded/smdk-dltool/smdk-dltool-0.20-r3.ebuild b/dev-embedded/smdk-dltool/smdk-dltool-0.20-r3.ebuild deleted file mode 100644 index d15dedcb728c..000000000000 --- a/dev-embedded/smdk-dltool/smdk-dltool-0.20-r3.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -inherit toolchain-funcs eutils - -DESCRIPTION="Tool to communicate with Samsung SMDK boards" -HOMEPAGE="http://www.fluff.org/ben/smdk/tools/" -SRC_URI="http://www.fluff.org/ben/smdk/tools/downloads/smdk-tools-v${PV}.tar.gz" - -# Email sent to author on 2012-01-18 querying about license -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" -RESTRICT="mirror bindist" - -RDEPEND="virtual/libusb:1" -DEPEND="${RDEPEND}" - -S=${WORKDIR}/releases/smdk-tools-v${PV}/dltool - -src_prepare() { - epatch "${FILESDIR}"/${P}-add-S3C64xx-support.patch - epatch "${FILESDIR}"/${P}-build.patch - epatch "${FILESDIR}"/${P}-libusb-1.0.patch - tc-export CC PKG_CONFIG -} - -src_install() { - newbin dltool smdk-usbdl - dodoc readme.txt -} diff --git a/dev-embedded/smdk-dltool/smdk-dltool-0.20-r4.ebuild b/dev-embedded/smdk-dltool/smdk-dltool-0.20-r4.ebuild index a0fec4846a4f..ece10a6cf42a 100644 --- a/dev-embedded/smdk-dltool/smdk-dltool-0.20-r4.ebuild +++ b/dev-embedded/smdk-dltool/smdk-dltool-0.20-r4.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="4" +EAPI=7 -inherit toolchain-funcs eutils +inherit toolchain-funcs DESCRIPTION="Tool to communicate with Samsung SMDK boards" HOMEPAGE="http://www.fluff.org/ben/smdk/tools/" @@ -13,18 +13,20 @@ SRC_URI="http://www.fluff.org/ben/smdk/tools/downloads/smdk-tools-v${PV}.tar.gz" LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" RESTRICT="mirror bindist" RDEPEND="virtual/libusb:1" DEPEND="${RDEPEND}" -S=${WORKDIR}/releases/smdk-tools-v${PV}/dltool +S="${WORKDIR}/releases/smdk-tools-v${PV}/dltool" -src_prepare() { - epatch "${FILESDIR}"/${P}-add-S3C64xx-support.patch - epatch "${FILESDIR}"/${P}-build.patch - epatch "${FILESDIR}"/${P}-libusb-1.0-r1.patch +PATCHES=( + "${FILESDIR}"/${P}-add-S3C64xx-support.patch + "${FILESDIR}"/${P}-build.patch + "${FILESDIR}"/${P}-libusb-1.0-r1.patch +) + +src_configure() { tc-export CC PKG_CONFIG } diff --git a/dev-embedded/srecord/Manifest b/dev-embedded/srecord/Manifest index a9728bfce8b9..fd20dd5b45e5 100644 --- a/dev-embedded/srecord/Manifest +++ b/dev-embedded/srecord/Manifest @@ -1,4 +1,4 @@ AUX srecord-1.57-libtool.patch 1733 BLAKE2B bf3e3758ba00e01a7a2325a3d23f500055c9e4f01299e9e21e42d6516fce3055c49f28bb8384fe186ac6111d75d6f6e689b6425368182576d13f68ad624ea0c5 SHA512 f4b9d701ac7b364f5f43dab835c0249d9d2f54903a371cdd9a03a63f082e4c93f15adc4cc9a39ccf5dd8feb56f579c2f96697c0c7b8d2730cf845ac477b20a83 DIST srecord-1.64.tar.gz 942513 BLAKE2B 5bd4e8706f2499968930883e624b3dc7f8f061e8d697584b63a8792d111fd51e37b198fd81a81d8ede6f7eeb42860e83e86a0abeb0856e4cb5847d3db2d30382 SHA512 f96f2d9cd2c475d040c0474a35a17ebca2f0fb737856cdafe1227758a3e52176e4ab3e8577520c21e75e468d74fa98695128c02120734b6e92d8573e76af50b3 EBUILD srecord-1.64.ebuild 771 BLAKE2B 46236a06a24a9d33f337a4d1cd8daee4642480d43d099d316afc5835f00ed97bca15ea63f517d696e2bce9adcf6aec86143c7e6dfe2e5be62b09ac4434516f8a SHA512 c5df2fa4b2ce42c838eec8fb783b44953400476405445035fd56535a782e9dcdfec486baa2c3d557b4a96efad55a7e4eb7eb69d18927f13589c41eeb04a7969b -MISC metadata.xml 455 BLAKE2B e79fff328a0032376b811c49e9e5db7fc8c3f2e539e5d475a91f976e475256dd16ed5e8166f8fe5aa7ba86034884d2bf2633fae8a466db2bdf07e0ab75b92fd5 SHA512 221d3f902bf77fb71de6db4fb99874fd37183124b5858b112240ab1469b1f92f3142876b039498fdff03a46445b83cb1ffc71d37305bed7ec5fa79924df92403 +MISC metadata.xml 328 BLAKE2B 1bed15dd3f037adb21a98a9e59a02b8f724c961ef781efff8a3fad95edd528f6905e3e980a35cb377f11f5e2f7d52496ee2b7026d23021f1df0d3d0ccfefb31b SHA512 57604381aa2cb030c59c4177ad35fb90620066a791b5d157ce7ca2ebb90320fb17d343b9dbb16633efc6961fc89089604b5e8e9aac16583249527b0a92577944 diff --git a/dev-embedded/srecord/metadata.xml b/dev-embedded/srecord/metadata.xml index 17dbb943a18e..3f85d9147c94 100644 --- a/dev-embedded/srecord/metadata.xml +++ b/dev-embedded/srecord/metadata.xml @@ -5,9 +5,6 @@ embedded@gentoo.org Embedded Gentoo - -The SRecord package is a collection of powerful tools for manipulating EPROM load files. - srecord diff --git a/dev-embedded/uisp/Manifest b/dev-embedded/uisp/Manifest index 1b710b42dad9..890d8f0090a0 100644 --- a/dev-embedded/uisp/Manifest +++ b/dev-embedded/uisp/Manifest @@ -1,4 +1,6 @@ -AUX mega-48-88-168.patch 1723 BLAKE2B 7b52560d9a516b9d04efc5b3bc6b59759437217bf1632b3d3de952e3975f58762af3733f63ff35dde687e1c3591ef5805f25c00d164ac48b8aee1b12cacfa087 SHA512 5c850c08320bc5888b8d6556e05c06f5e201a6cc311a89c394d6ad76a9a1332bfe2296731d952cf0b911c8ab94ea34520535fa8011976829abc9cd4b48303fa5 +AUX uisp-20050207-autotools.patch 1109 BLAKE2B 689fb3d07318922f8cc542fad583fa3965e8c97301d9cc08d62e2f730dc3ef5ee1848131f425019f004e66b3217c8b2129ba34ff6010ef4796d42fbb731fffa8 SHA512 c82dc37ab1e99eeaf1fb559498077430ec290b305452d7cb63146e1c3ee27840a12a45951eb13f6cbc6e3f4c2e6e51ff45288d6cc4aa91eb4e3b52274272f39c +AUX uisp-20050207-clang.patch 2558 BLAKE2B 50832b8a6a61d6c2d1daf46dc469ea8ab6a61024271a31099c38e2729b14853897556a99492db80020314c976e7a7ac3f62d61160b99bde38144a8612fbfec36 SHA512 518e0e50fbbcc62486470b3d61c8a44d2f0f31fbfadf2ad23aea2acb8cdd6acb4ce17d3fc8d34d5e612bf763948c0f8bcc0c3156ec6bb76ba65e59fdad0c6b49 +AUX uisp-20050207-mega-48-88-168.patch 1723 BLAKE2B 7b52560d9a516b9d04efc5b3bc6b59759437217bf1632b3d3de952e3975f58762af3733f63ff35dde687e1c3591ef5805f25c00d164ac48b8aee1b12cacfa087 SHA512 5c850c08320bc5888b8d6556e05c06f5e201a6cc311a89c394d6ad76a9a1332bfe2296731d952cf0b911c8ab94ea34520535fa8011976829abc9cd4b48303fa5 DIST uisp-20050207.tar.gz 166745 BLAKE2B a99bd0d39a053797d3dee0a4390d0ffcca014bed465ba2aea3e99022fff8c3f5f4dbe96a0e33422ffcfa33621d94f42d37dac17862fd25e7902b3bf79aa90692 SHA512 1dd62d97c2a459abaed4ce60302e7153564d0fd87689c40d175757549fe8e797749fd2f76c6c02bcb85e56600d7e4c790c396dc2b56e152ead486df8e1bc2fe7 -EBUILD uisp-20050207-r1.ebuild 661 BLAKE2B a33ead36606bba4dbaf31dd0ac88fe50b4aba3c2847a7c0901ed747eca65c8ada004c8df4d88272b0621d17bb4f29a1e4cef0993d449b3b220d12161dde2ccca SHA512 1906e79c1bcd096ea85c7de8c7d52e002bdc386aa5fd1531f0327ec89c8f4ec1514bb55078d00cd333fd47f97623885ef6bbccb1c03af6b65db35f858e74ed3b +EBUILD uisp-20050207-r1.ebuild 589 BLAKE2B effc7bb35521f4b8c367923aa8f975f33b882bfb0f219b055f109243ce70ca3cae88d1a0dcb66df76295f9517fa817e3a118f16f38ea17d1d50e294ac2e4edaa SHA512 54b75a808c928fe7e808978b141546c1bfe2d4cdc0d66ccea7b15f3d14907306452e70583b57489f8b4c6c6c4da7a073b1c6e3a1a612253597035483fcaa065d MISC metadata.xml 247 BLAKE2B e46b8f2d053251af5cb591bb2ee5e35089c4e8174ee2e7a3c504db23f844b65083d4a3e5198da3977ad3e98b67cab2e0de686a3c62009b487c1e64785a8ff65d SHA512 15df289e0f962f564551f61ada3cfef0311f6af639887def780bf5ad3be105515c8d24c950ff340ed35d89b9cd994af3540322b684c5dec3b43ec6bb0041aa4e diff --git a/dev-embedded/uisp/files/uisp-20050207-autotools.patch b/dev-embedded/uisp/files/uisp-20050207-autotools.patch new file mode 100644 index 000000000000..824ccf3b2b57 --- /dev/null +++ b/dev-embedded/uisp/files/uisp-20050207-autotools.patch @@ -0,0 +1,35 @@ +--- a/Makefile.am ++++ b/Makefile.am +@@ -44,20 +44,8 @@ + MAINTAINERCLEANFILES = Makefile.in aclocal.m4 configure src/config-h.in \ + src/stamp-h.in $(AUX_DIST) + +-install_aux_files = AUTHORS COPYING INSTALL CHANGES CHANGES.old TODO \ ++dist_doc_DATA = AUTHORS CHANGES CHANGES.old TODO \ + ChangeLog ChangeLog-2003 ChangeLog-2002 + +-DOC_INST_DIR = $(DESTDIR)$(datadir)/doc/uisp-$(VERSION) +- +-install-data-local: +- $(mkinstalldirs) $(DOC_INST_DIR) +- for file in $(install_aux_files) ; do \ +- echo " $(INSTALL_DATA) $$file $(DOC_INST_DIR)/$$file"; \ +- $(INSTALL_DATA) $(srcdir)/$$file $(DOC_INST_DIR)/$$file; \ +- done +- +-uninstall-local: +- rm -rf $(DOC_INST_DIR) +- + dist-hook: uisp.spec + cp uisp.spec $(distdir)/uisp.spec +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -31,7 +31,7 @@ + # Turn on all warnings and consider them errors. This kinda forces you to have + # to use gcc, but I'd rather have all warnings eliminated. + +-AM_CXXFLAGS = -Wall -Werror ++AM_CXXFLAGS = -Wall + + bin_PROGRAMS = uisp + uisp_SOURCES = \ diff --git a/dev-embedded/uisp/files/uisp-20050207-clang.patch b/dev-embedded/uisp/files/uisp-20050207-clang.patch new file mode 100644 index 000000000000..c08943b9d9b1 --- /dev/null +++ b/dev-embedded/uisp/files/uisp-20050207-clang.patch @@ -0,0 +1,84 @@ +--- a/src/AvrAtmel.C ++++ b/src/AvrAtmel.C +@@ -185,7 +185,7 @@ + + void TAvrAtmel::SetAddress(TAddr addr){ + apc_address = addr; +- TByte setAddr [3] = { 'A', (addr>>8)&0xff, addr&0xff}; ++ TByte setAddr [3] = { 'A', static_cast((addr>>8)&0xff), static_cast(addr&0xff)}; + Send(setAddr, 3, 1); + CheckResponse(setAddr [0]); + } +@@ -294,7 +294,7 @@ + if (flush_buffer){WriteProgramMemoryPage();} + } + +- TByte wrF [2] = { (addr&1)?'C':'c', byte }; ++ TByte wrF [2] = { static_cast((addr&1)?'C':'c'), byte }; + + if (apc_address!=(addr>>1) || apc_autoinc==false) SetAddress (addr>>1); + if (wrF[0]=='C') apc_address++; +@@ -346,7 +346,7 @@ + */ + void TAvrAtmel::WriteOldFuseBits (TByte val) + { +- TByte buf[5] = {'.', 0xac, (val & 0x1f) | 0xa0, 0x00, 0xd2 }; ++ TByte buf[5] = {'.', 0xac, static_cast((val & 0x1f) | 0xa0), 0x00, 0xd2 }; + Info (2, "Write fuse high bits: %02x\n", (int)val); + Send (buf, 5, 2); + CheckResponse (buf[1]); +@@ -423,7 +423,7 @@ + } + + void TAvrAtmel::WriteLockBits(TByte bits){ +- TByte lockTarget [2] = { 'l', 0xF9 | ((bits << 1) & 0x06) }; ++ TByte lockTarget [2] = { 'l', static_cast(0xF9 | ((bits << 1) & 0x06)) }; + Send (lockTarget, 2, 1); + CheckResponse(lockTarget [0]); + Info(1, "Writing lock bits ...\nReinitializing device\n"); +--- a/src/AvrDummy.C ++++ b/src/AvrDummy.C +@@ -81,12 +81,12 @@ + TAvrDummy::GetPartInfo(TAddr addr) + { + if (at89) { +- TByte info [4] = { 0x28, addr & 0x1f, 0, 0 }; ++ TByte info [4] = { 0x28, static_cast(addr & 0x1f), 0, 0 }; + Send(info, 4); + return info[3]; + } + +- TByte info [4] = { 0x30, 0, addr, 0 }; ++ TByte info [4] = { 0x30, 0, static_cast(addr), 0 }; + Send(info, 4); + return info[3]; + } +@@ -289,7 +289,7 @@ + void + TAvrDummy::WriteOldFuseBits(TByte val) + { +- TByte oldfuse[4] = { 0xAC, (val & 0x1F) | 0xA0, 0, 0xD2 }; ++ TByte oldfuse[4] = { 0xAC, static_cast((val & 0x1F) | 0xA0), 0, 0xD2 }; + Send(oldfuse, 4); + } + +@@ -533,7 +533,7 @@ + { + /* This handles both old (byte 2, bits 1-2) + and new (byte 4, bits 0-5) devices. */ +- TByte lock[4] = { 0xAC, 0xF9 | ((bits << 1) & 0x06), 0xFF, bits }; ++ TByte lock[4] = { 0xAC, static_cast(0xF9 | ((bits << 1) & 0x06)), 0xFF, bits }; + TByte rbits; + + if (at89) +--- a/src/Stk500.C ++++ b/src/Stk500.C +@@ -518,7 +518,7 @@ + + TByte TStk500::ReadCalFuseBits(int addr) + { +- TByte cmd[] = { 0x38, 0x00, addr, 0x00 }; ++ TByte cmd[] = { 0x38, 0x00, static_cast(addr), 0x00 }; + + return UniversalCmd(cmd); + } diff --git a/dev-embedded/uisp/files/mega-48-88-168.patch b/dev-embedded/uisp/files/uisp-20050207-mega-48-88-168.patch similarity index 100% rename from dev-embedded/uisp/files/mega-48-88-168.patch rename to dev-embedded/uisp/files/uisp-20050207-mega-48-88-168.patch diff --git a/dev-embedded/uisp/uisp-20050207-r1.ebuild b/dev-embedded/uisp/uisp-20050207-r1.ebuild index 2a92a428cdd4..3db55410303d 100644 --- a/dev-embedded/uisp/uisp-20050207-r1.ebuild +++ b/dev-embedded/uisp/uisp-20050207-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="4" +EAPI=7 -inherit eutils +inherit autotools DESCRIPTION="Tool for programming AVR microcontroller through the parallel port" HOMEPAGE="https://savannah.nongnu.org/projects/uisp" @@ -12,17 +12,19 @@ SRC_URI="https://savannah.nongnu.org/download/uisp/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ~ppc x86" -IUSE="" + +PATCHES=( + "${FILESDIR}"/${P}-autotools.patch + "${FILESDIR}"/${P}-mega-48-88-168.patch + "${FILESDIR}"/${P}-clang.patch +) src_prepare() { - sed -i -e "/^DOC_INST_DIR/s:/[^/]*$:/${PF}:" Makefile.in || die - cd src - epatch "${FILESDIR}"/mega-48-88-168.patch - sed -i -e 's: -Werror::' Makefile.in || die + default + eautoreconf } src_install() { default - dodoc doc/* - rm "${ED}"/usr/share/doc/${PF}/COPYING* || die + dodoc -r doc/. } diff --git a/dev-go/Manifest.gz b/dev-go/Manifest.gz index dec41b12ba4cfecc5fe2ccd313950fe23d49d64b..1fcac0e95ad8d05e4afad4b96882d5f1a9e1e945 100644 GIT binary patch literal 5416 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 ZA?lha)54y|gCw3m{Xg{3UG7gN0014%UT**Z diff --git a/dev-go/blackfriday/Manifest b/dev-go/blackfriday/Manifest index 7b7f671ae276..5769b3ae7765 100644 --- a/dev-go/blackfriday/Manifest +++ b/dev-go/blackfriday/Manifest @@ -3,4 +3,4 @@ DIST blackfriday-1.4.tar.gz 69438 BLAKE2B 67104f972c45c828262efa297c196afc352de9 EBUILD blackfriday-1.2_p20150720.ebuild 566 BLAKE2B 70fce3d9b1c17acdacb9f7b0c612338241eb1e4de9c499fbf18338aa1ce86f041d24b645c85e23c517c0fdf6621527e8f5d58d65019dd9646b376b039ccdb0d2 SHA512 db96acdcacdbec6dee73c040e2e7310519313aa78a9746e5b3f2cc0a0e75097d7b906b71e5a31fc3e483ab6ff6c8ca95adeefc42f5e8b09cd822ce6814b177b8 EBUILD blackfriday-1.4.ebuild 601 BLAKE2B 85393c18b73339f17f9af9f07cc8de6b108371e21043fe7d82c9b7bd6f82ab8d2be09e5d49f51dac7d47978a65df3cdcca77aee90c1127272aec904a220426f7 SHA512 dfe2a2bcbe7bd9d9b108a530d9d88a3f9ab612363b06e770942076dfb9cee15dff8dc9cc17c9f05f132215a6cf50749bf691b39117a32db9c549b61fa7d9f639 EBUILD blackfriday-9999.ebuild 560 BLAKE2B df4e1c7c9d3207c3bc364acbf586631371c38dd7a704b0a3845838f624bd727715b2912ff7025076051dd8d20bf6251cb11dca32bd5609740d4a1224b3489e60 SHA512 2246106c1f0a75ff7c20d5df59ccb7e1dd46e539384ef1b423fedfabef09acb62ee9e5a61f7ef82dfe2ff458a42d6812971d89b7689d6054acbedc2298c23024 -MISC metadata.xml 440 BLAKE2B c1d5492c1895e4e7191ee0f8f7843066dfafcbdf331a599f736bfab0a945c499d2fe28849475768c6c93aaa13decff3dc05dc6b6b94c53353fab373188a981d6 SHA512 370c7edf144aba303a1afde6db13c6838e032c0c1139bcbdc4530b26ed38e0180a4a18786aa237012e1af746d96beef2a28087a0124b328f30180b755d7e85ae +MISC metadata.xml 333 BLAKE2B 23de27a1592ee093aefc35a7688cdbc4a39c2ae926661527d46670450a20ebdc9b40ada884f8204e92fcff1caedd943d1fa22e034ce254339ef67194bfbf15c0 SHA512 b0b9a8e2ea134cc0b7f2c9a6d4ac9dba3f68d67ce040a9d38736f692e259623438741fbb6ffbd866b8e1d4964dceecefd2be51468c4da21390ec1bc062811549 diff --git a/dev-go/blackfriday/metadata.xml b/dev-go/blackfriday/metadata.xml index 6f19bae0f859..d5d47a4484b4 100644 --- a/dev-go/blackfriday/metadata.xml +++ b/dev-go/blackfriday/metadata.xml @@ -5,9 +5,6 @@ williamh@gentoo.org William Hubbs - - Blackfriday is a markdown proccessor implemented in Go. - russross/blackfriday diff --git a/dev-go/go-colortext/Manifest b/dev-go/go-colortext/Manifest index fb70bf1cba88..34f2024a4955 100644 --- a/dev-go/go-colortext/Manifest +++ b/dev-go/go-colortext/Manifest @@ -1,3 +1,3 @@ DIST go-colortext-0_pre20150720.tar.gz 3542 BLAKE2B 5979377b716c94a20445ade2f6c405203b1b77fc4beb5163480c6a9f837b0b183b607c69f5d80018e8918dff8526b914ec89badf639dfc550a8480ee3815d23d SHA512 7f70e32f6f7b17c683c4e6131ef6e15d7c1f40ad7cfeb3e8ce02e799370af02493fcdeb8896c73e8f71b4c28ba3accce646a795f404900b7b63bb40f9651287d EBUILD go-colortext-0_pre20150720.ebuild 675 BLAKE2B 87615c9d36ceaf9b624ec270ebc6e55772dc1e63e99303e55ff730e073cdb3e621769b792f2c1060871f0307702514ca2d0956d2350d451b60d1e1f44d166632 SHA512 74f97af81e9bb7cc6267eb773fd1987700349c1929ee7ec1262f3c3a72d9bbce8ca82c19e421fcd861102fabb7f1c13b8312b75192b579a88465d63851371279 -MISC metadata.xml 459 BLAKE2B ac3f3ac4a26e77cc6c29db8fe6bc28e87e02d3775711772dfb6dcfa18799113de553ca3d8f25da6c56d6b9c178d88e31e8c0081a603da3ddfb3b953a791c2bd8 SHA512 d1a2cfe4744a4a79088c53e5e1e018e57f6ddb693fdb4f9de76a00a4f7f31d8d849dd9c332f0e55e102a01b8be162ed8f95226026dcbee8c73dd7a0d85efdfc0 +MISC metadata.xml 337 BLAKE2B c63816a036ebe03fe56bbb08b2ac025da9a0208ddf301dfb32f41adc7ae21285157ef6465bdab73116ba5f1932cccd42781a4a985b484b2fd8fa58a2240bdd79 SHA512 dc1066ebdb195594aeaaa55f9b854ddc16f7bfbe4750d98083827f013a10d6080029a81366ee41a4d6c1400ad7d56a80c25e26f46d6eb04f70c0d2cdea11af4f diff --git a/dev-go/go-colortext/metadata.xml b/dev-go/go-colortext/metadata.xml index 0d90984f6f13..25e9b3cf045f 100644 --- a/dev-go/go-colortext/metadata.xml +++ b/dev-go/go-colortext/metadata.xml @@ -5,9 +5,6 @@ williamh@gentoo.org William Hubbs - - This go package allows you to change the color of text in the console. - daviddengcn/go-colortext diff --git a/dev-go/gom/Manifest b/dev-go/gom/Manifest index 008c333b79cf..c6154f394a00 100644 --- a/dev-go/gom/Manifest +++ b/dev-go/gom/Manifest @@ -1,3 +1,3 @@ DIST gom-0_pre20151110.tar.gz 9146 BLAKE2B 52909e5756aaa08fdd18363e0a4dec57f7d5d0541fafaab854eded65e4225a1765d64d2393fc22f3400b523abc0130610b24bc29d07281659c98a93d3f9d3f20 SHA512 3afde9f2fb9318ffa41a8d429f24e93540117a3ff988a39651cb50c8ba0bcb2c5d94481fed052891404750cfae97a0b176e82121c1ede3dab27eb98ddc476c2c EBUILD gom-0_pre20151110.ebuild 653 BLAKE2B b6b520ce7c139b83aec9f9eb28c63e673f99517c3d1922501c266a264e5ef5cbabd39a1aa4e32afea145993231f965e7eea167de6866a28540e6ac8a2e5d08e3 SHA512 e00bd74c9912c451e0f33c6ef118162b24337120b42d744bd3b11d67815755cc1190aec93f979e138dc01c96f2ccf94ac2c2c8e2b8aaf6bcbc1dadf116db8d2b -MISC metadata.xml 443 BLAKE2B fc23c9cda8ccac9b3883f542ecf737a12819b989517164c8618f0a269a8e165f17cb620c5cd5b23402373e306019042e9b7304e6b877d812c838fe363f064ed3 SHA512 d3e41aea2f438377ea4006b4d6928e36db3218deae746230ba1ac0f015c82ffc7f4810043eeef96646f2094bd7b55fa1a7bb4ca26f98db4cb2e0411637fea111 +MISC metadata.xml 322 BLAKE2B 2acdfc5a7b483a699badb9e6b5e07da5bb44d2cbc8bfd4b50fb34072d6783092fb7deec9667963d275cb658d453fb809f7ef0e0072fd5c4c7ea93d93bc891b0b SHA512 37653be41fe93b8fa3eaa7faca332dc27f206242b3082441ed311be37e2f010f3a2b73f561f278b473ded683e2508fb679c9eb3a6fb9e94deffc0df367c3bafe diff --git a/dev-go/gom/metadata.xml b/dev-go/gom/metadata.xml index 3a6f5419cf78..59267d84b1f1 100644 --- a/dev-go/gom/metadata.xml +++ b/dev-go/gom/metadata.xml @@ -5,9 +5,6 @@ williamh@gentoo.org William Hubbs - - Gom is a dependency manager for Go which is similar to Ruby's bundle. - mattn/gom diff --git a/dev-go/sanitized-anchor-name/Manifest b/dev-go/sanitized-anchor-name/Manifest index 6d2ad66f6dd2..224eafd11432 100644 --- a/dev-go/sanitized-anchor-name/Manifest +++ b/dev-go/sanitized-anchor-name/Manifest @@ -3,4 +3,4 @@ DIST sanitized-anchor-name-0_pre20151027.tar.gz 1941 BLAKE2B 7ef4ed22d34a9dbc563 EBUILD sanitized-anchor-name-0_pre20150822.ebuild 572 BLAKE2B fd0cb060d204b2ebb41ee773a533c58c0ed03051e96a71513ed78c6163f07a49efce3909a88ef5c75823a2fb12ed175c2e3da84ad5b149315942849af3733e4d SHA512 68a5a9f543c2124923a45b70142f5713305f34b7b7d06ba7e7520d34b61416d58793753eed7c97717bb788b1bf5a0bb7d95333302c8183f2530cd901f39ac4a1 EBUILD sanitized-anchor-name-0_pre20151027.ebuild 574 BLAKE2B c6506f63cff656f7d2f0da0a2dea6b2d253a62b8047c5d0b07efba9368501bb0701abb82074ebd26c615ff409d2a740caede665f1dc7817f79d9a919934b856b SHA512 0e4d46b3c329cbc2f07d9230806d8332157c05468e17535dcb3b3a50470463d8382404d95dfdb5cf549f4ca59e8b48a85b8225990b301e9c5c1514b0f0ea56e3 EBUILD sanitized-anchor-name-9999.ebuild 563 BLAKE2B 03794001335e7a41d725dc6d8e4fd185d32881a39e3e293f12a07bb55047fd7bfc34299cc9cf66417d149e1772e8d55cde570167b958db93ae24df2f0cbd6664 SHA512 45e82d8c9944d1a1c4c62618db1ff6256b97588d58bb907129cd06354d5c0534cf17bbb1906f0dbe088707be37634b15cd37d8500cf7fe0b64c2a41ef7f5a5e3 -MISC metadata.xml 440 BLAKE2B a1a3ddae9947a8871afa4251808f71a356775312dbb75f6b1e2aaab5ddbb314f11d498eab79d0ce79f8d72ab2ce397c67732239eac79ff0c2b952edbd2f49511 SHA512 a3b1c3cb708ce79807bf3e0971ef5e2336f8d56874548531173e77f089e19efb6b194e3a60b5f3a9514ce26ba5cf6e998adb09de11aff8a7d0821d0365942305 +MISC metadata.xml 343 BLAKE2B 53daa7b123b5a2f156b12545dea23c3793f213c6b8d2bff1713cd31416ae6c60696a261cb8d410d5f7cb6352b7de4244ace5ca04082dc8bf00b8170f3c06b06a SHA512 f0b3a61da7fa1d24409df33ef82edde5f955e7f422dee08470361f87470779672787b8e52b80bf479cecb47fc136300957d4a34b5c29aa89912a3cc70528eddb diff --git a/dev-go/sanitized-anchor-name/metadata.xml b/dev-go/sanitized-anchor-name/metadata.xml index 6736fc56ae3d..b726bc6a9c06 100644 --- a/dev-go/sanitized-anchor-name/metadata.xml +++ b/dev-go/sanitized-anchor-name/metadata.xml @@ -5,9 +5,6 @@ williamh@gentoo.org William Hubbs - - This library provides sanitized anchor names. - shurcooL/sanitized_anchor_name diff --git a/dev-haskell/Manifest.gz b/dev-haskell/Manifest.gz index 9530b56f82a0850f938508725f70711b25772293..9a4cf122366c696007d096d1d9e16580a7d1551d 100644 GIT binary patch literal 131963 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 z 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

Z`vTw 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 lH^(jw9Vb=shU=1cbv=rt2O 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 E0M=hui~s-t diff --git a/dev-haskell/adjunctions/Manifest b/dev-haskell/adjunctions/Manifest index faebe4a18a10..d4feacda69e0 100644 --- a/dev-haskell/adjunctions/Manifest +++ b/dev-haskell/adjunctions/Manifest @@ -1,3 +1,3 @@ DIST adjunctions-4.4.tar.gz 19891 BLAKE2B 6057f990bbcea406e2c12253828c1defac8b7b1eeeff4b89054b528fcea94b80df9bc8672cfd13783aaab6864acc708d0c1428dd72800c695db5f29e7954a96e SHA512 30f4fb8a30d8428e032d322a9a627e7ebc44b2c737e87670907134a5aa6019145f2c3e6b2e7f8e00d5ffbe1ce4b4a5c812c3ee976257419d7d429b19db28918c EBUILD adjunctions-4.4.ebuild 1663 BLAKE2B 566ad3d1d0eac6271ba89f106c66c26bf17abe441e0af6ccec0b4788e6492888f2a91a238c44d2d87ba042cf4fa739110b04dbbd0c727314e7d815b413ce2c89 SHA512 4ea5b34c8f2eb53be908ae79241abddaf17d13d201a6f73ab35d88b9de9583ddf5991ded7e861272f0e16217d494d6249776c9d35c9af06c40a360eb9e19f7cf -MISC metadata.xml 385 BLAKE2B 3c25c4215d88413d47e1b859f2c80d9caa7f0c822f022582dcdb8e6444754c65bb15a80327772c1a405ef6ddc38ef08abda615e174dd2d6e642268b906e7f6e4 SHA512 04b10eb6db339f470d8a50fa5288fb6bbc1d783497c788177cfa005b9ca3076b4fbf3d3897d18e3fcca910d08694b114e3cc0f480f3bbf64489251c9a9ec79c3 +MISC metadata.xml 332 BLAKE2B 8e5ebdbbc834378aa22958415633548390d2f9834b1664c2b462b33e6a2aa9007692d1f2e824b0a04ba83e880f58ac016e5937d366b05710ce1eae4276785091 SHA512 6a8c7917c2a7ca435ac33554368faa62d83ac2e3b00489913625f647872ac18977beb3b39c213273b4ba41b2ddf50ff074a90ad9ebb39b3a4291b4764b528ee7 diff --git a/dev-haskell/adjunctions/metadata.xml b/dev-haskell/adjunctions/metadata.xml index ad9ebf4754f9..d6405f06e330 100644 --- a/dev-haskell/adjunctions/metadata.xml +++ b/dev-haskell/adjunctions/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Adjunctions - ekmett/adjunctions diff --git a/dev-haskell/aeson-compat/Manifest b/dev-haskell/aeson-compat/Manifest index 06425ae20555..08539937a0d0 100644 --- a/dev-haskell/aeson-compat/Manifest +++ b/dev-haskell/aeson-compat/Manifest @@ -1,3 +1,3 @@ DIST aeson-compat-0.3.9.tar.gz 7441 BLAKE2B c370023ca56ddcd1f60cd4ee57e29299178bb04f9fad274e3109424df926c357faeab4e22416938b71f5f3109cf90ed8b3282fe14250ac17c872ea887998a8bc SHA512 84da7cbace32527d0e20d32415ba770d14417ad4dd9ca0f86e8b5f100449af8a51a7b32c7dfdd7b3557764bd7dfc9ae4aa0a95999bc34b074f49d243a4f4bc46 EBUILD aeson-compat-0.3.9-r2.ebuild 2633 BLAKE2B fef286f819dde479ecff9f2607c5ead6d5815e29759ea00943e354a944a8831028747505395222aaa3f3555956d2d1003699f1a19803e6eef6b27a33c93fda49 SHA512 1c71693bc6fa9fb10b02b4e912769659dd16c55f25c6e13d382181a386e012d5d442c16a99ef8b80358a50498052e9da654c80df2943e9bf3647fea69eabe982 -MISC metadata.xml 406 BLAKE2B 1c0f6ca620c1db4eccc6f1cc9f681e86ec441b2319b1f634b6c4d6317da0446820e5aa7a3ba51b7e9d3068286f1af8eea8df1c78517a514870b9bbb66666dc55 SHA512 9e9212d62d26253da1ea61274f831d6e799d32b0d888be0b341df2dbda4edac71023beba570ac3b58f244359736ec51f9e20053962e6995696f824a247fe5283 +MISC metadata.xml 333 BLAKE2B 5e21ede8684bfb01926aff34b6ce814546407e4872d45136394f6e8626aa273f34fffb38b99a0f350e3ca342862442d9e4b59573c90b75093a70963b7386b6b0 SHA512 3f7cb537e2d5365af62e43fc5c95babddfad1da45454176339fa60038c7dfde4ed10756223ee174a62edbc326068e499b42519bc9e1cb7c8e6e316b4a5d53b72 diff --git a/dev-haskell/aeson-compat/metadata.xml b/dev-haskell/aeson-compat/metadata.xml index ae80fa7672b9..b43add6b9b60 100644 --- a/dev-haskell/aeson-compat/metadata.xml +++ b/dev-haskell/aeson-compat/metadata.xml @@ -1,13 +1,10 @@ - + haskell@gentoo.org Gentoo Haskell - - Compatibility layer for @aeson@ - phadej/aeson-compat diff --git a/dev-haskell/alex/Manifest b/dev-haskell/alex/Manifest index 99c5a194a096..d0beef431356 100644 --- a/dev-haskell/alex/Manifest +++ b/dev-haskell/alex/Manifest @@ -1,3 +1,3 @@ DIST alex-3.2.5.tar.gz 108531 BLAKE2B 283f8f619f72e72da0786b1f8975b256d4aa0c075be849d50763e7d57201089e2e8c09a59df27f1ff21d90e9fead94e8466ddd63d61a6055fbfb4bb6e18161fe SHA512 5823fb066c5ec67256108cfc1550703b86881f319337922e7248fb33def374f0010c60605538a49cfaaa880b0f73ace9dba6d088c078f3c455c5d9adce2719c9 EBUILD alex-3.2.5.ebuild 1447 BLAKE2B b5abbbae8f3d437a02c32b9d862d7869fb2dcb55c2d8a918cf4a97ccadcdb013c90f850512fbfcbd1e63b2fd6be3f8ab6ccc6f7087c2915368bb96364432b329 SHA512 4ad0e5d1429d8d87b20d9a2abbeee99568d0dc0e140394702f241ddc9cdf5f11be50d7d9788f756e7da335a3984d7a2417a3491d8de55ce3fb70d9f2819bd155 -MISC metadata.xml 349 BLAKE2B 0e0922a706cc99af24707269cbe80a8969df912d02317294a007d43a81263b232a3f2b199b4f981a023143a765427851335493a10235feb627ff8adf85497c62 SHA512 9c41217241498cd036d00fce456cea108f675c71c12bab05305dcfbdbd5d55d5c7db8163e5315eef12f9ca8467276b6fad9038d47da729f448338655691a9ff8 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/alex/metadata.xml b/dev-haskell/alex/metadata.xml index 244d701ec388..b7878815d80d 100644 --- a/dev-haskell/alex/metadata.xml +++ b/dev-haskell/alex/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Alex is a tool for generating lexical analysers in Haskell - diff --git a/dev-haskell/alsa-core/Manifest b/dev-haskell/alsa-core/Manifest index 0f2bc1582bba..1a33ff864469 100644 --- a/dev-haskell/alsa-core/Manifest +++ b/dev-haskell/alsa-core/Manifest @@ -1,3 +1,3 @@ DIST alsa-core-0.5.0.1.tar.gz 2668 BLAKE2B 869b90b509fac4017378cf1e2f98e374e2bb50673d2d2f48afdd66ab6cefec9c589efebee10915d7b33a784d1ce9a03f8136c3b86df4ede3a00f129b255091d2 SHA512 e02c8353911bf2c0c703400701ae72be6f510f771ff56dfc09322cbcf3a006f4cd0903f71f7ed2268886b3468113d5ce76933eedf5fad47aa71cb052d07fc4b4 EBUILD alsa-core-0.5.0.1-r2.ebuild 679 BLAKE2B 75b00a212f2469e469b37ed5554cb0c135b02762e4a488d5c8b8ef7f667abfe0364276c93b35236b6ee75a88db3d69e024483f0f0f1621d75db8b2bb1b0c9cf9 SHA512 6702b0be2871b2566418a7d7bf4d8e1191dc09137899cf4a90f69229b4bf068945589fea1bf4ccf851b38c34d6aa6e264efc2bcf047b01736a52d14487a76cd6 -MISC metadata.xml 391 BLAKE2B c7f264da1ed74de8122b88a00f62bb62391a7a1e18e35198b061343fd3b905bb79214e3aecb7f4fa0c24edddf5c63114c6f207ceea5080853c0749de0634ec06 SHA512 5c312cd7baa096916061907851660a723970168f7ba02bb04043fd42295091929e5d65fe1c5b439c2fc97f36abeedaf0449af921ba05ad685543541e4f731bca +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/alsa-core/metadata.xml b/dev-haskell/alsa-core/metadata.xml index 8474e22c52ad..b7878815d80d 100644 --- a/dev-haskell/alsa-core/metadata.xml +++ b/dev-haskell/alsa-core/metadata.xml @@ -5,8 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - This package provides access to ALSA infrastructure, - that is needed by both alsa-seq and alsa-pcm. - diff --git a/dev-haskell/alsa-mixer/Manifest b/dev-haskell/alsa-mixer/Manifest index 85386b5359f5..fc7896b05c73 100644 --- a/dev-haskell/alsa-mixer/Manifest +++ b/dev-haskell/alsa-mixer/Manifest @@ -1,3 +1,3 @@ DIST alsa-mixer-0.3.0.tar.gz 7304 BLAKE2B 02c6b267664ef2add57c28c18b110eef250f4a1b1c34bd3ef97127b5c0a7548291a9a86e8c0c8df58c3e7f6383c6d4408a792a01644cf58266e1a55fced32bea SHA512 01ab1ae9645daf8d38dd03c3f32de7baf75a92fe72af48e0d5a6a1f49044fc49eac24cb216a05598e318ee939e598939070e43ae9aadeb88da9309c51abbd360 EBUILD alsa-mixer-0.3.0.ebuild 660 BLAKE2B b32b793cdb3e05bec53bd8474733c20396c0dcc4d3c6e0f9123de6b344a7f79b9db0ce08468d3a4fbb5f683ee945451dd2250bf031ffecbb46353f0d77616df2 SHA512 f032a191e239e38069fca519addb52c2d60398a5013321d6f9d6fafcc120045214606efbee43d2462bc58883b4522b0962aa34c42ab4e9aea86a075e6e60d704 -MISC metadata.xml 442 BLAKE2B 21b428e5a14dec862b969281130d6417fed7752e5f6326b082b79207898c9c1a95f71da22a7c65f1052787eb7703172f50b3d99b8fb767f5c60c35e3d5ef825a SHA512 5a88d9acbbc7991f66947aaf6e5db7e2898701249b74875e66c36d1fb36615f16bcd871c859ef7cf08473ddb63e91c16b3fcab96adf0985b2f9e7ae47d4cd087 +MISC metadata.xml 332 BLAKE2B f15c09eea0059bcf68ff385109178e0a26f37953eb491e17c305e67523857eb809159cf6653176de6c9a528a3635119a801a2f4c33e4206b90b90189a2740198 SHA512 a93a71933cbbcc30440aacd449ca0034c5f3be86ab9c1d1e250b3f7d9adac63a6d3e13a2204737973a3539521257e4006f6adb4626b9a22dbabefe46c28dd1cd diff --git a/dev-haskell/alsa-mixer/metadata.xml b/dev-haskell/alsa-mixer/metadata.xml index 442f7bd356ae..6c83266afbb6 100644 --- a/dev-haskell/alsa-mixer/metadata.xml +++ b/dev-haskell/alsa-mixer/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - This package provides haskell bindings to the ALSA simple mixer API. - ttuegel/alsa-mixer diff --git a/dev-haskell/appar/Manifest b/dev-haskell/appar/Manifest index 5583ad8705e1..a8b735ba4785 100644 --- a/dev-haskell/appar/Manifest +++ b/dev-haskell/appar/Manifest @@ -1,3 +1,3 @@ DIST appar-0.1.8.tar.gz 4037 BLAKE2B 1f8bfdaadbbbb6c950aabdcefe13df9b4325eb7e78a3c0f3f26285196f23c8427e867db79472aa08dfaa932b0cdc02303f02288c9f158d5158e2327da44c8577 SHA512 6954f4e966685fc47d91b34c527c524bdea29d2c8eba14f4c4ed1d268ee812926d23d2daf1b63c92b72d99be83b536f7ebc498f5981f8f4cd5c3c1e7769f0290 EBUILD appar-0.1.8.ebuild 603 BLAKE2B 77fa8a99d5ce8fa8de768491823b6181e5dc5587a442fd11475f7d55992a910a5380d450707e260772eece645aec5d040b048f825bf2243d1f7db01582c4f3c1 SHA512 7a578c88cc65732e2cbe103e1667fe66c381980998776a8a6c31d7c0b286898aa934d3353dc411cd6e5a0e8a1809985f4d3781fb34e82a47737801e67430537a -MISC metadata.xml 334 BLAKE2B 649d766c62419c76762f4a81a59edce2e0a3042ec63fc7afb39443e06498cda82f32b4ae7205f0f7e6987e20e7f92e015a629ed081d0b168b7542a0b49a269e4 SHA512 64ad67668d136f50969c171f09b143c906b071dc617f8d8812d165397434f3d4317e63335f8d6abe6022548ce93aa33433188098226b6a453e4ab84bf874d796 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/appar/metadata.xml b/dev-haskell/appar/metadata.xml index 14c1fd1f6ab3..b7878815d80d 100644 --- a/dev-haskell/appar/metadata.xml +++ b/dev-haskell/appar/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - A simple applicative parser in Parsec style - diff --git a/dev-haskell/argparser/Manifest b/dev-haskell/argparser/Manifest index 79d454ff09de..a45a6aa5f632 100644 --- a/dev-haskell/argparser/Manifest +++ b/dev-haskell/argparser/Manifest @@ -1,3 +1,3 @@ DIST argparser-0.3.4.tar.gz 14562 BLAKE2B d3c8fa436f9cc63f5d344423b88290363eab401cc82b53ebd0a638e1020031c4994aa0d5e10b1868579e8a0f6beed7df2a908a834e735179546d10a85358692e SHA512 c7aa03426e42df57ea02ad86d044624ce8e7c0e5b3ce124434fa64a172c8dbf70001e1353b9d3bb15ad780535adc8c0426939d1b26e52a7c51b17987fc72d7d7 EBUILD argparser-0.3.4.ebuild 656 BLAKE2B ebbc13a91daf74c71642310ce90568b0443da1dd6a0f6f710b8ba37e9056a1e17abb28659eb8b2ae7c223f8b3ba5ebc9c3876f861375c87bd65534b7f82c8b4c SHA512 7d391df766fbe60d070bf96d25b9794e5254712662e3a8b251649d50e444ac576b1ad16bf890ee768ec3bd4ba4600114bd2f2bcf7a58a0998bb6a871c8d41f63 -MISC metadata.xml 356 BLAKE2B 3be6c0e78fa3d4d05919482993f0a50d7f9743df2b60d66eb1e9353b19cc3df45981e9e5dc13b79b0f1ca4d4c13259fb9a8738475298287e77407929ff370fa2 SHA512 9ea4136b816438eccfed24f15844ae3270948c77a3afdeb534ffe5c5d0ae50eb5b6b1d173249d7a3818d8f23aec8e942352fe6bbcf00846077688ce75360ec3a +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/argparser/metadata.xml b/dev-haskell/argparser/metadata.xml index 4723062c2054..b7878815d80d 100644 --- a/dev-haskell/argparser/metadata.xml +++ b/dev-haskell/argparser/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Provides a combinator library for defining a command line parser. - diff --git a/dev-haskell/asn1-encoding/Manifest b/dev-haskell/asn1-encoding/Manifest index 2d230f072417..0d9c02b00e57 100644 --- a/dev-haskell/asn1-encoding/Manifest +++ b/dev-haskell/asn1-encoding/Manifest @@ -1,4 +1,3 @@ -AUX asn1-encoding-0.9.0-32bit-tests.patch 905 BLAKE2B 802bab879e05a5c2a2dbfa9c910cb7ca0c21ac0d67f50618368f41032e67b6d1ca9782d46f85b4130b41cbcce350f046cfd1b1066c3b67e2a78e08adff1d8d94 SHA512 707cc6f1106cecb0ca88616b30bbff033c8bc160d3c40393eef3bf3f501154201b841379b4304401ce23b763e87d0f691a2c5f0f608f4f6cf34611bd5ee70138 DIST asn1-encoding-0.9.6.tar.gz 17343 BLAKE2B 6730f92353469ddb618c3537712b01c5537ed8a1733ad559d58371c28442102fcd05ebcce01cf9bc45bb1f85cb6e57dd3f8acdfef6103551139c4f4a2a01e162 SHA512 e31362881ebec21be5dab1c46284ea6e2571dd87f5c730690787303363a01712945ba85969c39bb2e2d76f9bcefce5d3bad247564e4b6959008804346f65fc9c EBUILD asn1-encoding-0.9.6.ebuild 774 BLAKE2B 67e2efb672e81c44d4f5e4be7af3602560cd504007472898a16c3f63da537e1a0ede3e5b69686e6de2d58ca4605874edf8690a3c5e89b060330c0ae2d952a2da SHA512 50b78a13b4479c5583851b25423f5c03070db09707fb4ccb5550c244aea3f4820624f8183479bd9b18df8488107efa75802b31de51e62fe56accbb8b8a7cef10 -MISC metadata.xml 471 BLAKE2B 8493c1867169f6ad2d77b3f5b815df797b4f921b3c7452d080fc3d4cf9b2375a14a566129886766888e4c7b9ec0e37fd1bdbe1f0e2b7d706c4237ad8c47223eb SHA512 36969d3c6f726261b2be7cb03b8e7ae968ea156462536ced2eb900962d812ea47b021b4eeb8923d99225f41e0c046d73eedac4a26512a96334df5f2a103d93b2 +MISC metadata.xml 331 BLAKE2B 07ab1932c25a88eea1d8091d7423c6cd2823142a9a20380bc0a46b9024f29ed3b7ba95d06f2f670f325525e98a5c1089504bfb0cb6b9b1adbbe67fb270dc2dc8 SHA512 d6220a197105844f43502d4c29587da1ae473fd8bc74ff87de9d1c716a49659afd917c6a78e3c3611a3868dde9b12fc453fc3d2311e9f157b4e74aa752bfc5e7 diff --git a/dev-haskell/asn1-encoding/files/asn1-encoding-0.9.0-32bit-tests.patch b/dev-haskell/asn1-encoding/files/asn1-encoding-0.9.0-32bit-tests.patch deleted file mode 100644 index 2b45be985bba..000000000000 --- a/dev-haskell/asn1-encoding/files/asn1-encoding-0.9.0-32bit-tests.patch +++ /dev/null @@ -1,24 +0,0 @@ -On 32-bit systems Hourglass silently breaks dates -out of range '1970 +- 68' years due to use of -'time_t' and 'gmtime_r' from installed libc. - -Workaround test failures by not testing times out of this range. - -Github-bug: https://github.com/vincenthz/hs-hourglass/issues/21 -Github-bug: https://github.com/vincenthz/hs-asn1/issues/12 -diff --git a/tests/Tests.hs b/tests/Tests.hs -index 5a82ec9..525de82 100644 ---- a/tests/Tests.hs -+++ b/tests/Tests.hs -@@ -88,7 +88,10 @@ instance Arbitrary BitArray where - - instance Arbitrary Date where - arbitrary = do -- y <- choose (1951, 2050) -+ -- 2037 and not 2050 -+ -- due to a limitation of 'timeConvert' on 32-bit systems: -+ -- https://github.com/vincenthz/hs-hourglass/issues/21 -+ y <- choose (1951, 2037) - m <- elements [ January .. December] - d <- choose (1, 30) - return $ normalizeDate $ Date y m d diff --git a/dev-haskell/asn1-encoding/metadata.xml b/dev-haskell/asn1-encoding/metadata.xml index 798454e0e839..6fe2cd81a3de 100644 --- a/dev-haskell/asn1-encoding/metadata.xml +++ b/dev-haskell/asn1-encoding/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - ASN1 data reader and writer in raw form with supports for high level forms of ASN1 (BER, and DER). - vincenthz/hs-asn1 diff --git a/dev-haskell/asn1-parse/Manifest b/dev-haskell/asn1-parse/Manifest index 5a388ae8b62c..54e5ccdffb4d 100644 --- a/dev-haskell/asn1-parse/Manifest +++ b/dev-haskell/asn1-parse/Manifest @@ -1,3 +1,3 @@ DIST asn1-parse-0.9.4.tar.gz 2860 BLAKE2B 9e9d1ae63a125215143ec31f10149fb3cd4e821c83b91e99031de8fabe73cd0c91ebba6c2ca77ec78a2093e5d1760483f4174e409d957f5f86045b91444b85c4 SHA512 10579753addf0580d33f2d7d8571bedb3b4ff3d485891dd7db8b75ae09550cbd42ee9d00a452263810079eeb77ec630687b193a6d4b538bfdb683b92c9e64637 EBUILD asn1-parse-0.9.4.ebuild 670 BLAKE2B bc4aea0b08fc96857a548be95c48618112eb71c1a23df63dfd1f0ab5ea237542710fe55de381a267f9e5a4689a6fe9073adaf2b858b42367abfc3daccb68a5eb SHA512 7764071086a5f94e6ca8b4f38b0991c7c105ab68791549b2c3e832f5152e57b6cf1500a5451d15ac9eb3fa698fdb63a11f972eb4f8aa064e49360376e3b64d8d -MISC metadata.xml 463 BLAKE2B 7c3abc8b99ff29bd4ccd577649a7f1a543eac9c85e29381e510ab824e7b03b116578377a172317fc7bec58bfcdb9a3a6e91a31e0226ef526baa107f44b0479d7 SHA512 8f66fdcc7b44e78d49916787df1efe998cf79136ba3bb1ed0221b85ffc9e23b8b340fafe6da611c8e95cfd9e041699d48f101bd07c5e9283c4d1829f6f859411 +MISC metadata.xml 331 BLAKE2B 07ab1932c25a88eea1d8091d7423c6cd2823142a9a20380bc0a46b9024f29ed3b7ba95d06f2f670f325525e98a5c1089504bfb0cb6b9b1adbbe67fb270dc2dc8 SHA512 d6220a197105844f43502d4c29587da1ae473fd8bc74ff87de9d1c716a49659afd917c6a78e3c3611a3868dde9b12fc453fc3d2311e9f157b4e74aa752bfc5e7 diff --git a/dev-haskell/asn1-parse/metadata.xml b/dev-haskell/asn1-parse/metadata.xml index 26861d6a2692..6fe2cd81a3de 100644 --- a/dev-haskell/asn1-parse/metadata.xml +++ b/dev-haskell/asn1-parse/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Simple monadic parser for ASN1 stream types, when ASN1 pattern matching is not convenient. - vincenthz/hs-asn1 diff --git a/dev-haskell/asn1-types/Manifest b/dev-haskell/asn1-types/Manifest index 5013be83cf3e..12d3b3a36c2e 100644 --- a/dev-haskell/asn1-types/Manifest +++ b/dev-haskell/asn1-types/Manifest @@ -1,3 +1,3 @@ DIST asn1-types-0.3.3.tar.gz 6478 BLAKE2B 3ed6229e8eb1215e47dbbe6791598744ab99a8613c3c5401a504a88f84d9ed82170b2372a19935458d619eb28d9e633d3d5cec324c453b5b67e50a95af2b730b SHA512 d83fca6d585103f7d112a314bfa4da98bf055cbc7541b55717db6260295fcb7dd96d1ac9a25e39ea31881f1a8454d19ed004d59f3c20118b26ef155a99ec5278 EBUILD asn1-types-0.3.3.ebuild 576 BLAKE2B 4508486d7f0a0ce1df9bdf2f042af6bbcd6a4e6faa478f0b165b83b86d1117fa5bc7d96ed391c0193e313cc0fadc4bad7507ca421b9d3cc0d6ec33d63356a681 SHA512 0336d96e4cb4572c9c41ecd7511b819159b5d6f4303c09cc03928ef76e95b19962166b1097e38bf2551d47262e05be6e7d5792f73eb999fbe8d6257e8fb2ab07 -MISC metadata.xml 399 BLAKE2B cadbd47b3b299c5b2d7b59584d013ff7d8e4e13044a0aa4cc9be15cc8bbfd36e2d23fe2e0dafb7f375ed3f27c80ddb57af7f28cd148cd24d74917ae1d727dc4a SHA512 3ab84ea14383c4a7e38fae089b7b0c44a646c272cca19920fbabfeebf7a2433c2403de8842b16f958516696176e0eca24004e019763ebaf180bb1bc512637a4a +MISC metadata.xml 337 BLAKE2B 9d7c47da11d6b8ddfb11fd6716e094d9b0c823611c6a5461f6e1721369836ce819dc835afe3c99a692c4a2677a409c3d4d88c340a44c27c202611ef16954a673 SHA512 bc57fcaec2a34f24003a3c7770a6f55163609aac9a5373ec01c4c6e8e1781515c38989ec6a58192e9d78f40711ff97fc0a43a0a4258ba4704cbcdf5995565571 diff --git a/dev-haskell/asn1-types/metadata.xml b/dev-haskell/asn1-types/metadata.xml index a2d6d3d44b11..75b7e7d21164 100644 --- a/dev-haskell/asn1-types/metadata.xml +++ b/dev-haskell/asn1-types/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - ASN.1 standard types - vincenthz/hs-asn1-types diff --git a/dev-haskell/attoparsec-conduit/Manifest b/dev-haskell/attoparsec-conduit/Manifest index 0f991d2dec04..f908388f48a2 100644 --- a/dev-haskell/attoparsec-conduit/Manifest +++ b/dev-haskell/attoparsec-conduit/Manifest @@ -1,3 +1,3 @@ DIST attoparsec-conduit-1.1.0.tar.gz 1210 BLAKE2B b2a02358ff9516971d1abcca57c3c6e2eb9b83f83af3bbd9ed3b89af4977329fbf7dc9b776cef7383715d7911cfde0df41601aff07d50160c1bb3b463f3eedb6 SHA512 7a883b25cc1bfed03a35593927d51dba920fca8d29e610adb7a409807867241847583f68550cc1344a2e333639a703db860ac6c8f6e19f36595a9001e9334472 EBUILD attoparsec-conduit-1.1.0.ebuild 567 BLAKE2B 70c32c7841dbfeaf24534ede7abfe73b091fd4e2188359c85c6f7be8598bb217bd704ce6e0d5b339cb8b4106f7ec005f6d5f1e754fa558102af8c834be2a2d36 SHA512 ae398c44f25423951efe21db6a19305db5a817b1915c56854a1acaaec58845cdaa1144b27bac6e1e5cdbfe2f6698e943b922c657c718dc1f88d8491ffd8b7173 -MISC metadata.xml 407 BLAKE2B 9bce6e6164ea0fcbd76efaf47190ce039cc0067b87d8414388904084d3e78127c01f8fa66e5a2e988d56141deb145fd15d504c0c97671e92b1eefbcc160c0860 SHA512 234b78264facb056392e4d69723d73d3ca7ae63829894d8e734410d7a547bb1771cca8af408a7a4afaa1908292cdad5d6e5aabb8ad5f644e867c80edaf44228f +MISC metadata.xml 330 BLAKE2B d56163baf6c38494b371fd7f1fcd301119899051db4735a607f802ec25550dcdac277005a9785b323311bd0e4282630ea8de2abff756b5fc1067ef4d07d6de51 SHA512 48095eabcee345441e214e87e05b66a2323a48ccf2f596601105375f3f36d30dfe5c193e717858ff4f4719e49bdb9e5c3bf85c52cd87cb039e35c2208db3417e diff --git a/dev-haskell/attoparsec-conduit/metadata.xml b/dev-haskell/attoparsec-conduit/metadata.xml index f58272adb545..b22e8f68da82 100644 --- a/dev-haskell/attoparsec-conduit/metadata.xml +++ b/dev-haskell/attoparsec-conduit/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Turn attoparsec parsers into sinks. - snoyberg/conduit diff --git a/dev-haskell/authenticate/Manifest b/dev-haskell/authenticate/Manifest index c0288dd37edc..0f0f19cf9298 100644 --- a/dev-haskell/authenticate/Manifest +++ b/dev-haskell/authenticate/Manifest @@ -1,3 +1,3 @@ DIST authenticate-1.3.5.tar.gz 8817 BLAKE2B cfd9a4e9f8a6d4f76cb3c3e1e496c8eafbc5b675cc14b38463bb4175d3bcab86d1561a3434f6638062905e9bf3543f689cae5b4510283bb4da3c513a56014510 SHA512 12962fcf71c732a7e709e7069d46691917b9ee9f2af6aab5556b76a4556b6ffc39e52082a4fcdbe501c2cbc7cc496b1164b6a9f2c3883597fcdd0a8298d4ac1a EBUILD authenticate-1.3.5.ebuild 1258 BLAKE2B 7533b5be6bcc07097a0d9b4f5f1dc595c432bb8dd0da35ac68d4a4bceef7e27909b8230c9b5bd04d3f1a9e2f1e0f5fe17faf583747b068ffece388e87da25b63 SHA512 9d4865f941e7f2321b41ce04389901b01f0c38e2fd0c3b7b1b4c12860b7f21c775bc74f2d9079f5c490a5b8091f2c2ac8b7a2d1aa90b96621d7a9e3aa3fe4575 -MISC metadata.xml 548 BLAKE2B ce9aef6698cafad38765c272819ddc56882413e1f2cf575f0d7a02edf7365ab837d7014d20fc1455c9771f1d9a5c66bdc6fadd819fe0681c01c49aefe000c690 SHA512 dadbf9c551c9776e77f449e2651bc7e7c7f106a509bd5ef120a8f0ed9b113ef8a33b6dd6c808e40d2f65dcd54dcc5dea02ce6a6745aafe858d6c8673c3f46e73 +MISC metadata.xml 429 BLAKE2B 51242435fff474bdc185e4db1a0f03b83077f30aeec2c77689359381ec3b6d3097cb5eeab4fc7043bfaa31b37b631528d8af21f2986ec7a248c67b805ee1867a SHA512 ad1de9a78767fb0edacc1abedd66d15f3a241c9ad890e5008bf4513a2e2f2df92a17eed7bd543ad6c30629f3b25014d666761bf19a7b165b953f9ebb29608d9a diff --git a/dev-haskell/authenticate/metadata.xml b/dev-haskell/authenticate/metadata.xml index 17e204eb451f..423cf69b2e35 100644 --- a/dev-haskell/authenticate/metadata.xml +++ b/dev-haskell/authenticate/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Focus is on third-party authentication methods, such as OpenID and BrowserID. - Get Network.URI from the network-uri package diff --git a/dev-haskell/base16-bytestring/Manifest b/dev-haskell/base16-bytestring/Manifest index 8c5054c6827a..ee2df41905f1 100644 --- a/dev-haskell/base16-bytestring/Manifest +++ b/dev-haskell/base16-bytestring/Manifest @@ -1,3 +1,3 @@ DIST base16-bytestring-0.1.1.6.tar.gz 3694 BLAKE2B 81ea5573cc853a6fb55400b28b7a667ba175a6ae65547dd7ae8b450a72d950c4513bf464f1646c4f8167a2e477974180d85a1884a22b468c5646a5c8b6da2186 SHA512 699bc1f7819a1c0cea0154626f8799301bc9360bc997a5e9313a605ec33ea04d77219b100693021fd43e01d8d979374db07e6e3fabef5301c411f335e30a8cba EBUILD base16-bytestring-0.1.1.6.ebuild 588 BLAKE2B 6130f9f75cdd13d8bf5713a2624d8d499146ba4b1ff47bd72d0dbe10cdf02624d0d60a9ed29d498919acf978e3d11d10d7442d6bd3a67bd830255eeaad0c81b0 SHA512 4de209c64eea7b25f1ea4aded00870ac89a705f60bfbabed1a57dcb6d9978a4d210c903ce660df3250642b79b533df05a57f8c5390eca03032306f7db91b4fd4 -MISC metadata.xml 432 BLAKE2B ab9f02333bb28e9548718c71824efdbfe2e26a00b474383768d5cae32728fa8a9ee5f3777b367469bbf26bfe0d304617a345cd10bda4833662639cdc977a420c SHA512 01711bdf5dc977130458d4e9181ed0985c35c1c6fd0da1d1367233a0fa2a2c8c8e584599bc5492f037845856dc8b1e163314c5d1519ba5b1a18c67448b370e95 +MISC metadata.xml 335 BLAKE2B 72271f1566bd16b36199732b30f59b24040d75ed103efa27ce9e41bc9226dff52b4abdd197a8ad4624539c8ec854e5867d9e686b04f42b942ca09de395fc8d96 SHA512 c61d1eaadc9651d07566873f20438dc9b77d5df7be1dd3f7d18f8b6a8511933ff38662c23356ee6900e92a93ab852a19fc25b1525c7f8a9f4f4c44aef8816c8f diff --git a/dev-haskell/base16-bytestring/metadata.xml b/dev-haskell/base16-bytestring/metadata.xml index 4a6a62905750..098962d38cd8 100644 --- a/dev-haskell/base16-bytestring/metadata.xml +++ b/dev-haskell/base16-bytestring/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Fast base16 (hex) encoding and decoding for ByteStrings - bos/base16-bytestring diff --git a/dev-haskell/base64-bytestring/Manifest b/dev-haskell/base64-bytestring/Manifest index fb40e645a4c7..dbbe8e8ce9b4 100644 --- a/dev-haskell/base64-bytestring/Manifest +++ b/dev-haskell/base64-bytestring/Manifest @@ -1,3 +1,3 @@ DIST base64-bytestring-1.0.0.3.tar.gz 10104 BLAKE2B 00dca0236c739704f45991d974b99715c2c903d8ee228b7fbe3524d690496248d8b6acc798e8c42c70d4bc382b9c79f4f54bd2a858d3863207bb93fa44478ab6 SHA512 e4e244752491ac279a88afc4ceb0fe4c44b75fc369ff47ec29e3c99996b4be967051034c94f0c659d47a153d6b9e0b65a75ea419fdfd52fd50cdc0da2dca7db6 EBUILD base64-bytestring-1.0.0.3.ebuild 747 BLAKE2B 8a9b5c54e72fdf691d0dccfe72d9be95889ec4f7e5432837a3819de9dad6f2fe3ae592c47e4df3ddcf70220bc205dabf64bf42b8015692b54f7b6e1a335e01f2 SHA512 4d1b0df33bb05a145a23985405acc5e1a6989908a53237a357674604af364ab6d2cbae05a26eb2a8a3a9df5b0afa5fbff571e1f05186c1dc63b1ffa1e2149ca8 -MISC metadata.xml 427 BLAKE2B 18ffaff4e2a78e35554df1a79485899f0774127364d99346d93568c435b6b6b73552ac25977213adc356f0e4ba69d05b5d0bfdddfab28ee070087102bf94cf00 SHA512 8a018f951503918aba4bf65beff55d11dfe886cb5c78a166bed89e585366b8d836176ed304eb182bdb3b74fe775257f8b0073aa315516a8d16239e6b1a07a35e +MISC metadata.xml 335 BLAKE2B 66071667b450b2ef1f0ce5bd89f39d5e8b97876d2158642f57a42209059e073f3cf1d1df0cba5a527edc5336c1aa9b336a85d98070e46ac7ebcf285922abb7f9 SHA512 6b7f4c3f69c249d6b07dfd90d6b7b4cf3b86b34a9e788af5e75fffeb416e16b1bcca12cebb14279b4e2a3d9d5e4e45627aebea6b5eb448600ca7c22a4d7f11bc diff --git a/dev-haskell/base64-bytestring/metadata.xml b/dev-haskell/base64-bytestring/metadata.xml index 165c7f0e429c..d84adc11f6ea 100644 --- a/dev-haskell/base64-bytestring/metadata.xml +++ b/dev-haskell/base64-bytestring/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Fast base64 encoding and deconding for ByteStrings - bos/base64-bytestring diff --git a/dev-haskell/basement/Manifest b/dev-haskell/basement/Manifest index 0c2b47ec9c1e..4a71eb33f6da 100644 --- a/dev-haskell/basement/Manifest +++ b/dev-haskell/basement/Manifest @@ -1,3 +1,3 @@ DIST basement-0.0.11.tar.gz 134032 BLAKE2B 52d9d674841d048b53011589c7a87c7cd7e45655db3c7bc2c99574b8a49bace33f20abf7d4614cf3106e2b87cb67340e5d2f76416889038c2e081c1f62f46bdb SHA512 2396e692fcaa080418eb90c38148dbb2465490ffaa5e35d141573d32729794dffb444bdddd55082878520a22629cfead5fdc1ac98f1d369600cc3165b64730d5 EBUILD basement-0.0.11.ebuild 562 BLAKE2B 0554ad3f9b0ba9195a19c5603a3566ad1324572c77a6ca022024ad903b66a558c9fd8cc4d3d5c9a97c1444493fab08efd17556cd93d4c5c1a71d5cb1eb38f82b SHA512 abc0dbbf1b94ac220fd7bc587b2a0431188c97f32c1f179dc18c3146df287673d4cc74888e879566f1ff1c8b86785f903e16c0c7553487c98593eff7bae59a3a -MISC metadata.xml 348 BLAKE2B 594f04ef0cf2906ca8416434ddcc4a03c00221a47dd5c2aa8a0200815fb8ea2ce977dc7f2519869a2740f6c0c0f8745e85d1d415e6d3223154f735a73e6e4d3a SHA512 0215ed5b91fa56d25ebf4d6e59ff060c439e039d258ce6c1f7220184fc816626231e94ec4bf850a5f4cf0b1ce5e1b37ac23d9dfeb555de2512d6cfe442133413 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/basement/metadata.xml b/dev-haskell/basement/metadata.xml index b6fc07589f5d..b7878815d80d 100644 --- a/dev-haskell/basement/metadata.xml +++ b/dev-haskell/basement/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Foundation most basic primitives without any dependencies - diff --git a/dev-haskell/bencode/Manifest b/dev-haskell/bencode/Manifest index 645f056ddfd5..fc91edb2de22 100644 --- a/dev-haskell/bencode/Manifest +++ b/dev-haskell/bencode/Manifest @@ -1,3 +1,3 @@ DIST bencode-0.6.1.1.tar.gz 7008 BLAKE2B 9fe866d2588f9feddaa6691ab09c96bfbdb6b91efb79ab48de35fa40d45397f8940423c18b918a4f1289a94574982a8cb96d0c0770f9f346a43193389eec8d09 SHA512 e2f4c312923412a47cbea62caf6e001e30418946165405f2cd9d77f06c13ff2846b352e28ca6cbbfce3bf236fb42f0b108442b17e2b0e8bac702af6d6a114f09 EBUILD bencode-0.6.1.1.ebuild 691 BLAKE2B 61a5a33983fcf9efa0b6e62a8de94cd67c5390cc273fcd6d8b20b14b11e0fb5bbaa4c5c2058d4f87424aba77cb8e0f8fd526898a19aaf5b512271c67def9c2f4 SHA512 dc333f2df5464ca23909a4716c46974fc751501c3db620b128628d565790a89cf00d704eaafdfdc69b77f140d60d5ddbcb91f163754a1a4f6c7c373409a37899 -MISC metadata.xml 328 BLAKE2B b10abd5d44da6d8a242d0c03786bdc83385510309bca740fff3a57cb44c07ee4c5df15af5fbc17dbb229500e05e4f5c65e2ae72bb822e12a708d3d63bb370c50 SHA512 38781d6ca54584c312e1d51e817117c6a8b1308e3025fc9a25bf3d29fb836f38e05d512a702d0e5f2777c546774607faf6b040c440b9327291b702db5059704f +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/bencode/metadata.xml b/dev-haskell/bencode/metadata.xml index c521fac08962..b7878815d80d 100644 --- a/dev-haskell/bencode/metadata.xml +++ b/dev-haskell/bencode/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Parser and printer for bencoded data. - diff --git a/dev-haskell/binary-orphans/Manifest b/dev-haskell/binary-orphans/Manifest index b43b785a8a9c..91d9b8331271 100644 --- a/dev-haskell/binary-orphans/Manifest +++ b/dev-haskell/binary-orphans/Manifest @@ -1,3 +1,3 @@ DIST binary-orphans-1.0.1.tar.gz 4425 BLAKE2B 2f94e8e2fa70578b0feaa338ea5148f2f373cabdf4fcfaa3092ff7f92484fc7708da09bba8ea51de626c70c74de3051a6eae6c0a2280d125504d168c730e0f14 SHA512 067df608ec5fee2907c1648c19116a4de7a237c41101e811ba02789fbe22c5726443d4950b03bd156ad8ea336acc6c71da3efe7a6cf1127519ec5eb9778ec11d EBUILD binary-orphans-1.0.1.ebuild 1479 BLAKE2B 5e713575df405e18cd59b3e66e39b8e6fe816912926dd6b30b460a2da6a1bc680956547121b17fed9126f4e8167c48bbe7c84d476eef026b67ff65a0b8087e57 SHA512 acbc21ef06b22f8407b5bce89fe1abddd2cab38649625566681fec283accd2ba05a85c06b3aed8b04e059f3638ffb7c5d8fd1a75650339330b16c32b90affdf5 -MISC metadata.xml 368 BLAKE2B 980ea993294e02c8c2fd09b62f27b7885ff21e6458308003ef61078715b7f82fa784a10e99ca0b89e290ae84d3ce1e8bc97ce6fcb318818c3e6c45657594aaec SHA512 e5dc324c3ec28d21fa959b06947784d263dff0b6a7094ea1a19ef477cf235aa5b2655d72ce3c6ea87fa9e2f429f2e9a80858ca8fc8d61b5e263cb9bb13f7180a +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/binary-orphans/metadata.xml b/dev-haskell/binary-orphans/metadata.xml index 3b512c102ba0..b7878815d80d 100644 --- a/dev-haskell/binary-orphans/metadata.xml +++ b/dev-haskell/binary-orphans/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - `binary-orphans` defines orphan instances for types in some popular packages. - diff --git a/dev-haskell/binary-tagged/Manifest b/dev-haskell/binary-tagged/Manifest index 03a4bfd01722..47a40fc36a5f 100644 --- a/dev-haskell/binary-tagged/Manifest +++ b/dev-haskell/binary-tagged/Manifest @@ -1,3 +1,3 @@ DIST binary-tagged-0.2.tar.gz 9570 BLAKE2B 06519bc4862da1ad4804c487f5b250600e20dff479d47db88dc0b83030a08078b41d1a6691a7b9dc2de62defb797d30bc8081158e722a6c564e08e1a89287971 SHA512 03bcf80b39d5f8e1256ac45b557904d6750d1786f4b4da0c1b9e5c004503d5375699480f89426145a3eea103555c5f4fc820cb87053a2b6ccf4c7e1d6faf7120 EBUILD binary-tagged-0.2.ebuild 1867 BLAKE2B 18c29fac1c2a545aef83b1c3ab03e61a0b00882a1b9b3c9e13d968ab7bbeee8a3746a9d9ecd0ab9d927a4c256e3ea44f78ceb874a1282410c6eb843a52230d25 SHA512 6dd4ae5a216601dd235496368543c21b393500da4ca647fe288630bbd02ca85cb401339675d893896185cbfc15bde897956a6b5671a7cf6126ea5d291b90d35d -MISC metadata.xml 368 BLAKE2B 4a2cfcab1db7331b6fb7a0af0a836cb4120311fd32945e54e38d15e2b41c660fe77ccb3ca06f0bd603925454df743d0009ff35306c588af05a8e4b256a4f5de0 SHA512 350883a8527ece2449b4eb86d119faa19ca697fd8c74967710dace371b04c3bda09df8870394c6fdb606aa8d07d9d7b36da355a21bd6abef67cd42ccecdd05ae +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/binary-tagged/metadata.xml b/dev-haskell/binary-tagged/metadata.xml index 56b4888b6898..b7878815d80d 100644 --- a/dev-haskell/binary-tagged/metadata.xml +++ b/dev-haskell/binary-tagged/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Check <https://github.com/phadej/binary-tagged#readme README on Github> - diff --git a/dev-haskell/biofasta/Manifest b/dev-haskell/biofasta/Manifest index b45b90b915bc..883242fb560a 100644 --- a/dev-haskell/biofasta/Manifest +++ b/dev-haskell/biofasta/Manifest @@ -1,3 +1,3 @@ DIST biofasta-0.0.3.tar.gz 14468 BLAKE2B 5df80e3ad74e1c7d5f5cd6538dcdae880829eb7bcef5eb009171e77a24a7705f91a8a7edc24bba1ecbdc73056bd5e9217a6d87cddac43f2bc470c041cddefaa2 SHA512 de50d2f499fc0ee532b5ca28dff868c3dd0d243eaadeb1a4e3a3ebb913812f3308f581aefbf79806d58535b1f78ae283660b5a2348da1a9535f4d48f96b8678e EBUILD biofasta-0.0.3.ebuild 598 BLAKE2B df6a728bf54a2a1711a3d231ee7585109056485da9e80dd884e356314fc1bc90b95a5d1809690b230a3079d5522e4572a19d22cea9d5544b36bc747ccbb443a4 SHA512 f22eda8886cbce8210d9613be867322b6013b532ab60034a77f2ab9a54abf7af53225c9e3c7b441dbc72a77321c1c84f2bc81c606453d22f87a45b6e216b2921 -MISC metadata.xml 331 BLAKE2B 920034ca8bd629667ade342e8eb9a053c185a0d4ec7d4fc34b3bed8343b6c2a8ac2ab195a0bc8ce0ecbc64ab0a7454eacdd9a0f7847e5d49e729cc987d1ee51d SHA512 3d6f29e2241e1c784a682b00cd6b5fd2577b1668d16101339818def7f1ec97f50541ee68146efd9d71d16dd082825c0f23b90ee1d14f636b5fcd7b7377a1c70a +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/biofasta/metadata.xml b/dev-haskell/biofasta/metadata.xml index cb9fee2b4fef..b7878815d80d 100644 --- a/dev-haskell/biofasta/metadata.xml +++ b/dev-haskell/biofasta/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Library for reading fasta sequence files - diff --git a/dev-haskell/bitarray/Manifest b/dev-haskell/bitarray/Manifest index 11edca0d405d..c37755738982 100644 --- a/dev-haskell/bitarray/Manifest +++ b/dev-haskell/bitarray/Manifest @@ -1,3 +1,3 @@ DIST bitarray-0.0.1.1.tar.gz 3701 BLAKE2B f26a89d1999eaf851ffdb66d6e34c4047169fbf1c253acde0631101039ee6f6a7d0ab8640f25b8a1837df9974ac137c5ca1e7f64d537bdd059aaf3eae7e5c5aa SHA512 4b51ef2be989949e4ab8b9cab194c2bb5f3895abf9881ddf6009dd234c2c7d01edf01dc4ae96312a36f0b3d43f1b2b975eeaa738f66ccc2ab9a1a10e07582602 EBUILD bitarray-0.0.1.1.ebuild 530 BLAKE2B 004715858b429c734284f60547a47b3454288c2138f45218fed4c643d0e1d4478a73683deeb9d1928c3a6c10b081118e3abe3c1982258bf8a3479162b79f09db SHA512 7a362df4813e6ebed272ac97056b734bb6acaf1f06e2b73d3ba7db6116b446453d90369d10d08544e809cee5e6ea51e7f6c138adeb460285bb56441a22d004c4 -MISC metadata.xml 324 BLAKE2B e7cb928f9643c3d4aa31b9cd6b55a1f9eaf784fb2b921140958ab6b88659a3349e43d3213bca634a93e1b96be8bdd4670471e1a13e921de127994b49041e1fc2 SHA512 21442373239878b8212bb8344a3dbb49930f5d00485902d4e8050b12984c8cc1d7c15793d572ba15a9c10b000c32cc6bd7ba17017a9a2749763ecc1122466651 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/bitarray/metadata.xml b/dev-haskell/bitarray/metadata.xml index 799ae0c2c099..b7878815d80d 100644 --- a/dev-haskell/bitarray/metadata.xml +++ b/dev-haskell/bitarray/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Mutable and immutable bit arrays. - diff --git a/dev-haskell/blaze-builder-conduit/Manifest b/dev-haskell/blaze-builder-conduit/Manifest index 8dab23870f3a..0f750a571807 100644 --- a/dev-haskell/blaze-builder-conduit/Manifest +++ b/dev-haskell/blaze-builder-conduit/Manifest @@ -1,3 +1,3 @@ DIST blaze-builder-conduit-1.1.0.tar.gz 1367 BLAKE2B f62b2a5d8dcabec2d9173eb2cdd0569821735624bc8dd9c14779f9a3e2a2c6222d9c95666daac3884aa2edb8b1f2324a8e097d513e48f8479761597d4be570ab SHA512 99a558801dd0bfec495648dc1a964ddf7a53d363c82ddde794bb98b6c3d12ca74edc7d79257cbf83d8802d0197c75c9e71e637de32e30b76600ce9475b0ad797 EBUILD blaze-builder-conduit-1.1.0.ebuild 582 BLAKE2B f7106ad5d59272be5f6b356931e57119672906e04dd8ea1d7b57ce0c2c4d81d56324c2bf93e93099de2530470c11bfbd6ef0dc8692018114cf62875cbff40766 SHA512 c61b637501e098014715d8e14fba99d0cb1b58d6b6e05d753ca93c18b615fdc8d5778c38738204189c3a9968e560c6bfa9dcd64ed9be553eb4ea97c7952f6703 -MISC metadata.xml 426 BLAKE2B 13ce1ea0797a26d23ffa379cfee8ed66125599d2ac6669fcaae499fd03a30fbca9e6e0090758dfba55b09d87bd1d0822ecd7a92d334a990560397100dd381d40 SHA512 ebe81542606b31497a58de0056d6defda73507bb5aee8571c07b40e249c2587f492a0ec71407fdb2f9bf5321f33eb3cfd8b43fb43e00bebd0d0a7f18e1eff0e7 +MISC metadata.xml 330 BLAKE2B d56163baf6c38494b371fd7f1fcd301119899051db4735a607f802ec25550dcdac277005a9785b323311bd0e4282630ea8de2abff756b5fc1067ef4d07d6de51 SHA512 48095eabcee345441e214e87e05b66a2323a48ccf2f596601105375f3f36d30dfe5c193e717858ff4f4719e49bdb9e5c3bf85c52cd87cb039e35c2208db3417e diff --git a/dev-haskell/blaze-builder-conduit/metadata.xml b/dev-haskell/blaze-builder-conduit/metadata.xml index 6b756208dfdf..b22e8f68da82 100644 --- a/dev-haskell/blaze-builder-conduit/metadata.xml +++ b/dev-haskell/blaze-builder-conduit/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Convert streams of builders to streams of bytestrings. - snoyberg/conduit diff --git a/dev-haskell/blaze-markup/Manifest b/dev-haskell/blaze-markup/Manifest index 059752381e48..58859dcef4a2 100644 --- a/dev-haskell/blaze-markup/Manifest +++ b/dev-haskell/blaze-markup/Manifest @@ -1,3 +1,3 @@ DIST blaze-markup-0.8.2.4.tar.gz 14518 BLAKE2B 43f07bdfeac60e60b55a7a0f8a1bf3c1386597b09511a6df2139246b05d10bc66899ffad7eefbd97cc1c981e7dcc8f7e345ec41675293599f22e1d3849ecd5d9 SHA512 e75fe4162f165975febced4d54460c64a4a4d1ec1db963fcda7d1c1e2cc2c24f8eb565ba0170524aa28da3b3cc1d8057d036a1ab963052436dd550189d5cd263 -EBUILD blaze-markup-0.8.2.4.ebuild 1118 BLAKE2B f165cafcb59f31f0f443e9c21668ff8d1bdd945394913e056ede4e17b12c46dfdd338141dbecb86d16957eceba770a4d69a318fa7bcc6502e6f6c6cb3abf051b SHA512 5ec276539afd075eb0514e4250bc2cc79fcfb32aee6b71e42e647996fb3947dfe512b61c6b161a2b752442c85c52003d681ceed1529cbb53305776c00399e5c6 +EBUILD blaze-markup-0.8.2.4.ebuild 1119 BLAKE2B 51d66b29c40adc6a20558c56c14ba4236ba58250b0821acea2195a174443da6b6517341d771310f7c813c25ee22958fedab61bb45c840a4c797e33cdfab1f8e6 SHA512 184e2d31694b8c60ed54eb7c6cfc6144788518a0f64a4679eb61c53c10a9e8afdaae4debab9eed7b0bc947ab852da0960318d70affde11460b44708d65ec1ae5 MISC metadata.xml 516 BLAKE2B 64cd165fc27b6c1570dae7190e0181a92bb43c54038760f7c843fbbbe0d6faeb783f0d3e2d58ab90214b15775dba7bbce88c6b5401cd4f9b165b2bbcdc76a080 SHA512 a3395d76bf164a2cde4217dce26e35e894fc53f0a977134da64959e857a8640d0cb22cb53c33ef0359d782abf68f8527f01b18f5f0ea3278ec9590d9024de1a0 diff --git a/dev-haskell/blaze-markup/blaze-markup-0.8.2.4.ebuild b/dev-haskell/blaze-markup/blaze-markup-0.8.2.4.ebuild index 4de88dc0c818..522cbb17b49e 100644 --- a/dev-haskell/blaze-markup/blaze-markup-0.8.2.4.ebuild +++ b/dev-haskell/blaze-markup/blaze-markup-0.8.2.4.ebuild @@ -9,7 +9,7 @@ CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" inherit haskell-cabal DESCRIPTION="A blazingly fast markup combinator library for Haskell" -HOMEPAGE="http://jaspervdj.be/blaze" +HOMEPAGE="https://jaspervdj.be/blaze" SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" diff --git a/dev-haskell/bloomfilter/Manifest b/dev-haskell/bloomfilter/Manifest index 8a825ba9bd8b..d89d11d324c3 100644 --- a/dev-haskell/bloomfilter/Manifest +++ b/dev-haskell/bloomfilter/Manifest @@ -1,5 +1,3 @@ -AUX bloomfilter-1.2.6.10-ghc-7.7.patch 1918 BLAKE2B aecd2bfceb74e31142e00fc372a30e8b36ccfb87c25cfb4dcff879d1e7e4630743372df36ecf9a2f130f0d0da79310397e77b166c954825bad715e215bfa8fe4 SHA512 a6b2d6eee30ede3756443c218418aa6caddfd24241b3bb0018f48bbb9c414dda4ab65ec291f895a3a58414116b3a2dceedf2cb285bb3897ce64f47a29d208f97 -AUX bloomfilter-1.2.6.10-quickcheck-2.6.patch 525 BLAKE2B b39890168c09a0f49c538f4f6334d8d70d0ad4ebd7ea3fb62c1a84fb589e5a7e53d79db437e43bb9e905e58e74bd868569fcda9b645a9f56e06b016dd8eb5fda SHA512 2c979315d63ee2481ea70b118d3936326775de6dbfda72040a54df3384ef6fc1b101223a34f7dbdad761cdefed41a7e6ce0ea4a65ec0a07af2039473c1dc07ee DIST bloomfilter-2.0.1.0.tar.gz 22100 BLAKE2B c00a904a32c2e16810b19e27d7adef365ecf48b62bcd8da871aa3b33cb9b6e18cb11771da5a7df7209ce048e2fa1176b9c3f015030d0349a10a32375f462df02 SHA512 1031cc28c5e5c1b7687355b709d436ebab1956ffd7591a010fa3852a1bc7412925a365f99937feeacf4b1a5d3c7b34bc0370707ad6e4533280dcac4ea3fa7c21 EBUILD bloomfilter-2.0.1.0.ebuild 697 BLAKE2B dec073878eb3ba72b8f1ab5498b9db138745b430d2cd71899e9b60b15fa10ebb4bd94142b789351bd16320297501e812e1e939a4d4c263ac9440ac2ab9d6ef06 SHA512 da883dbd7b1cfe6d818437fbcee26e2b27377f46cb73523cfe51e4bb94943d46af636ed6055d44fa2305a9195014ce6900c4446c6ee4415866133b4138e37e4c -MISC metadata.xml 416 BLAKE2B 0e34d7016f92f2b57184402dab044df97edc58c7c79e645c0002ccd5d6608f62fc37b04e1a46ec41405ae12eafce5ef7129983ae6383cf0b24091a8ae2eb4ade SHA512 f9295c3298f5910c11f0c15539b4d5547cba7d60b9dd513d6bff157cdcb620cafc84f5552ae3c9032567f9f18a47d629b0bbfbfe4d8e7eafa81f827bad9d595a +MISC metadata.xml 329 BLAKE2B d5eb21fb32e89511bdfabdf35d0abf4e32e5b367e0ae343c87a73ca63ac0fe0087711f0fb326d7ad3015a53eb062360086ab38c0fc2564e4c95177a463490e32 SHA512 2a2bbb1db482577ca69d93188c94cc109990d3e62c5cd56c4478b12d60c6ec02e93845594d4862440b52ceb37faf6230cbbb4767dd073f6c3f1f594babd1a517 diff --git a/dev-haskell/bloomfilter/files/bloomfilter-1.2.6.10-ghc-7.7.patch b/dev-haskell/bloomfilter/files/bloomfilter-1.2.6.10-ghc-7.7.patch deleted file mode 100644 index 899fb4176aa2..000000000000 --- a/dev-haskell/bloomfilter/files/bloomfilter-1.2.6.10-ghc-7.7.patch +++ /dev/null @@ -1,46 +0,0 @@ -diff --git a/Data/BloomFilter.hs b/Data/BloomFilter.hs -index 69711ef..97a8348 100644 ---- a/Data/BloomFilter.hs -+++ b/Data/BloomFilter.hs -@@ -93,7 +93,8 @@ import Control.Monad (liftM, forM_) - import Control.Monad.ST (ST, runST) - import Control.DeepSeq (NFData(..)) - import Data.Array.Base (unsafeAt, unsafeRead, unsafeWrite) --import Data.Array.ST (STUArray, thaw, unsafeFreeze) -+import Data.Array.ST (STUArray, thaw) -+import qualified Data.Array.Unsafe as U (unsafeFreeze) - import Data.Array.Unboxed (UArray) - import Data.Bits ((.&.), (.|.)) - import Data.BloomFilter.Array (newArray) -@@ -336,7 +337,7 @@ notElemB elt ub = any test (hashesU ub elt) - -- occur. For a safer creation interface, use 'createB'. - unsafeFreezeMB :: MBloom s a -> ST s (Bloom a) - unsafeFreezeMB mb = B (hashMB mb) (shiftMB mb) (maskMB mb) `liftM` -- unsafeFreeze (bitArrayMB mb) -+ U.unsafeFreeze (bitArrayMB mb) - - -- | Copy an immutable Bloom filter to create a mutable one. There is - -- no non-copying equivalent. -diff --git a/Data/BloomFilter/Array.hs b/Data/BloomFilter/Array.hs -index e085bbe..5accde9 100644 ---- a/Data/BloomFilter/Array.hs -+++ b/Data/BloomFilter/Array.hs -@@ -3,7 +3,8 @@ - - module Data.BloomFilter.Array (newArray) where - --import Control.Monad.ST (ST, unsafeIOToST) -+import Control.Monad.ST (ST) -+import qualified Control.Monad.ST.Unsafe as U (unsafeIOToST) - import Data.Array.Base (MArray, STUArray(..), unsafeNewArray_) - #if __GLASGOW_HASKELL__ >= 704 - import Foreign.C.Types (CInt(..), CSize(..)) -@@ -18,7 +19,7 @@ newArray :: forall e s. (MArray (STUArray s) e (ST s)) => - {-# INLINE newArray #-} - newArray numElems numBytes = do - ary@(STUArray _ _ _ marr#) <- unsafeNewArray_ (0, numElems - 1) -- _ <- unsafeIOToST (memset marr# 0 (fromIntegral numBytes)) -+ _ <- U.unsafeIOToST (memset marr# 0 (fromIntegral numBytes)) - return ary - - foreign import ccall unsafe "memset" diff --git a/dev-haskell/bloomfilter/files/bloomfilter-1.2.6.10-quickcheck-2.6.patch b/dev-haskell/bloomfilter/files/bloomfilter-1.2.6.10-quickcheck-2.6.patch deleted file mode 100644 index 0b27043aed2f..000000000000 --- a/dev-haskell/bloomfilter/files/bloomfilter-1.2.6.10-quickcheck-2.6.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- bloomfilter-1.2.6.10-orig/tests/QCSupport.hs 2012-06-16 09:59:56.000000000 +1000 -+++ bloomfilter-1.2.6.10/tests/QCSupport.hs 2012-07-14 19:00:06.035731133 +1000 -@@ -20,9 +20,6 @@ - arbitrary = choose (epsilon, 1 - epsilon) - where epsilon = 1e-6 :: P - --instance Arbitrary Ordering where -- arbitrary = oneof [return LT, return GT, return EQ] -- - -- For some reason, MIN_VERSION_random doesn't work here :-( - #if __GLASGOW_HASKELL__ < 704 - integralRandomR :: (Integral a, RandomGen g) => (a, a) -> g -> (a, g) diff --git a/dev-haskell/bloomfilter/metadata.xml b/dev-haskell/bloomfilter/metadata.xml index 6122d1de3db3..6ce279e7cb7f 100644 --- a/dev-haskell/bloomfilter/metadata.xml +++ b/dev-haskell/bloomfilter/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Pure and impure Bloom Filter implementations. - bos/bloomfilter diff --git a/dev-haskell/boolean/Manifest b/dev-haskell/boolean/Manifest index 048dd8c2a5c7..978ef87844b4 100644 --- a/dev-haskell/boolean/Manifest +++ b/dev-haskell/boolean/Manifest @@ -1,3 +1,3 @@ DIST Boolean-0.2.4.tar.gz 6634 BLAKE2B 6964300eb6d4ed8d74a087e7349fc816c4af770af6127fba0285e6afcd22c072b7101c09d907cb794645c3726d0db36b8855a0c1f7b3d6298e49062b68d9944e SHA512 2b92666edbc2b0cf0e0f0d09125b78324229996ea1896b58779daff7f7d10b4dc4d1b8ebbcd63690cb61b68264d797fa40312ca0e934962bbeee4fb6fba1805a EBUILD boolean-0.2.4.ebuild 608 BLAKE2B b20681b59bfd003c2e6267af18822638904f67112875380957e358b333ae6301ff6c0815185b24d7c22d32af7dc1257eb45f3a63bcb4b0e26e6b1341b3255eef SHA512 d8bf088b641f46234b4ae296fd307f3fd67c922615f843c4631ba5eb4cab5557823a2688bf05f7aebdb1945601fb8f097ae402138390dee7c614fb40d19bd01c -MISC metadata.xml 388 BLAKE2B 0c83c212e1e298bf294348d9bd095d608aa10245489dba0905116b3c6de225038f1fb5f81ef13d9207430a813a5e8101085735b2f8b7bd55446ef24414e849ad SHA512 47abe89754b9a3e77f5598ad7aa66d07037d283c7bfd90ffbfb9b5ee64a1cef1d96a3096c5f1f3c885665f1fff84f6dfe038da1d1e624397943f3ed527aff924 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/boolean/metadata.xml b/dev-haskell/boolean/metadata.xml index 4f0d65f8f410..b7878815d80d 100644 --- a/dev-haskell/boolean/metadata.xml +++ b/dev-haskell/boolean/metadata.xml @@ -5,9 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Some classes for generalized boolean operations. - - Copyright 2009 Conal Elliott; BSD3 license. - diff --git a/dev-haskell/boxes/Manifest b/dev-haskell/boxes/Manifest index e930cfea407e..5b923be6fd71 100644 --- a/dev-haskell/boxes/Manifest +++ b/dev-haskell/boxes/Manifest @@ -1,3 +1,3 @@ DIST boxes-0.1.5.tar.gz 7598 BLAKE2B e90b94b85d2cc47904df690de2a9bc0ff058230d0134315b02ffc436e172deded72880084542628594968e82e8e81268e95582d39f4cd7d3f499d25e56faac35 SHA512 44527be9a8351aef9e6a98bc90276c0137892e2672ca5ae15968ac21cfc1f0ce92d2c734c26b5493b2f8597ab1a65cb9cf5d050b6b02b0a61d6b6df4143ba4d7 EBUILD boxes-0.1.5.ebuild 655 BLAKE2B 4d1fd5ee58f6bc25d38f30d1c4b26d1e5218652b118df88915d6e5332e01e39e2e8ab9ce5a8cba3b3f724f42fb1ce7f0350615808913e111411b42f90ed1680a SHA512 7d7071cd4702fcbf8878fcba84e7917ec30711607af637a9702216f59f3dc74f11d11dc522473437c29df606213b059958c23442f45dc4a5479c3bee4e3eb92d -MISC metadata.xml 383 BLAKE2B ce3aaa3cdddb14a6846338bb09b5fedc5b69799f69a598db022278ead49f4282b711497ff54de9df858c9d7a7da2265e0dba1e8cb594f957156432e3c75b3d18 SHA512 0d283c92fd83e3fdf7d9e0598bf3ba4b3228e39b5c07dcc5cd897d29e32e77ac108d9aba71afee1b076d6a2c74b477636b8ae853496297cdda6cd7de74fe85be +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/boxes/metadata.xml b/dev-haskell/boxes/metadata.xml index 8229d6184393..b7878815d80d 100644 --- a/dev-haskell/boxes/metadata.xml +++ b/dev-haskell/boxes/metadata.xml @@ -5,8 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - A pretty-printing library for laying out text in - two dimensions, using a simple box model. - diff --git a/dev-haskell/bytedump/Manifest b/dev-haskell/bytedump/Manifest index d11eedd8d792..5ec0b820f00e 100644 --- a/dev-haskell/bytedump/Manifest +++ b/dev-haskell/bytedump/Manifest @@ -1,3 +1,3 @@ DIST bytedump-1.0.tar.gz 3812 BLAKE2B 37af60e27616c8b30e72e0f3260619ac5f7d76986fe75a2fc1b4f8749dfb636a67800ebe5be19494bb250d60a97316927bd5843a5492a8a6e463ce46c92808a4 SHA512 3bea638bc926fe8dc34d5ac20b5609a8b169562f266ccbaf73a9d95caf49ee368d5c516a0f52937bf6c48bbb585c8ad2819264e4109a57cebed0f836126705fe EBUILD bytedump-1.0.ebuild 648 BLAKE2B f386a043f247b0633213e9e47cf74b1e29d536796178b97057f159770f5213eb9b89c745afb73d47029eb1a5a5a6a6dfa637a4c81a4503421cb7e4ba95499b23 SHA512 ef465feab147491d555782e6d1795bd664adb863720df87fd6b4542659fe3a3a5303984205fd38e5eef9450abe2b9e8a0572e74eb46a481360f9d69c8b6a9d05 -MISC metadata.xml 461 BLAKE2B 021cfb58b65165d47403ed78e93c3b529ed40747e7d0c8dfc259ef7e670b81f84957e0a05491637764b1ef247b56cf08503a1784af06a05ffe5603d6e1f8371f SHA512 b506e9f179c6fd8a82acdf41280a32aeb5581c87d3df0fbbac199912b4faf39df6648a473d587f06b24fa80459516982b8dd54df130d0ba159c0276c6235e58a +MISC metadata.xml 319 BLAKE2B fafaf122f18120f74ed3515bc2454a72c4e251fb4c9bdce25cb861c32bbb3831f2290c488bbb52c1033c4f2cb91711d62381844f05d82fd62b90408697a4b161 SHA512 380e091b4b097dcc9f63a24199373d3fa5dcd7c8991e2c4455bb0aeb74d49715633278295fd264cc8b15a6213f5e1b47c3508261f37b3bb0120e7179b578b28a diff --git a/dev-haskell/bytedump/metadata.xml b/dev-haskell/bytedump/metadata.xml index 218ff830841b..0c2926b27ced 100644 --- a/dev-haskell/bytedump/metadata.xml +++ b/dev-haskell/bytedump/metadata.xml @@ -5,10 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - A set of helpers to dump bytes with lots of different output formats - easy to read for humans eyes. - build executable file diff --git a/dev-haskell/byteorder/Manifest b/dev-haskell/byteorder/Manifest index ad244b141924..54d881d35016 100644 --- a/dev-haskell/byteorder/Manifest +++ b/dev-haskell/byteorder/Manifest @@ -1,3 +1,3 @@ DIST byteorder-1.0.4.tar.gz 2030 BLAKE2B fbdf38993b9e4898a72592ef58579857082d8671460de97f6c458a7b953bbcb4958e62c4e726eff4744beb39def4042a000e9b5d88a3ccfcd6de7662cab32992 SHA512 970f74a394947b023ab88fa7bc713478b50565e3e9535479ec641283f18e04cb952788334b2ab38fafe723f2d398b1626af92f349abc11a6c6ca5a6974653025 EBUILD byteorder-1.0.4.ebuild 577 BLAKE2B 1a60146584dce329f6e08548909346a8cf6319d45098ff6e45797fb9d83f67cce0c0b03695c1610f9a645104a4b438a180337f12c12d8249eccad76710f43798 SHA512 482818c0f1a9468a59e6bb606d87310bb3aeedb75727a39ca455cef259f8da96fba21b181d00c6972d7387cb7c55d72735a3cd028256985f84be5e420fe900d9 -MISC metadata.xml 365 BLAKE2B 7d53315681caabb89c2179bbc1ad762fd5c5994f77f0f855a39d3679754422a456b90071d961c193b61a708505175eace8a6e852f972541b201a687e0d916897 SHA512 4963d299854a52531c00482361b24d99af87733915c001a0031aad89245774191514c954a5bef4a89d436c2d364ba0a46a0ee2903e0d1217b296e6d84da10e7b +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/byteorder/metadata.xml b/dev-haskell/byteorder/metadata.xml index f47918b94f9a..b7878815d80d 100644 --- a/dev-haskell/byteorder/metadata.xml +++ b/dev-haskell/byteorder/metadata.xml @@ -5,8 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - This package is for working with the native byte-ordering of - the system. - diff --git a/dev-haskell/bytes/Manifest b/dev-haskell/bytes/Manifest index ceb3dee679d1..075f88a216fa 100644 --- a/dev-haskell/bytes/Manifest +++ b/dev-haskell/bytes/Manifest @@ -1,3 +1,3 @@ DIST bytes-0.17.tar.gz 19794 BLAKE2B 12ed44aced19c62e5a78673ca01cdbc0b42d3d265b0254ced120c95ffaa1264be53db3bcedc9a84ad7a0ebf443f40ba6693d04774b307033944d4c9709a06469 SHA512 1114bfb8db6a870b1edb1a77d9234ce0bdac38a5d12708de537d09bca2a3580d16755031b704b9fdceaa0a531009b7e7f392a6f1ee173eff9720774038f675a1 EBUILD bytes-0.17.ebuild 1798 BLAKE2B 103202689b5959ff87f729606845b27cf42c8c7363fcb9fc817881979d55e94abb139b77fd0da40c8d092f8e7305804d4b889a18d391215fa2c851370bdb4002 SHA512 158dd0e81cd113c7a00af327015cc867cd93a20814073182ec467f23736340bfd991eea4837e0d515ab79061388a7e87874f84862afd74839acc2d7377e51b4e -MISC metadata.xml 546 BLAKE2B cad0bd3e287b2b7837e477aefdd4a2e7fec6acc0ac4c9be876a089f48c31bd507c5fa6a037289153774b1d55adaff81926327e1ce6001dc5bb0ca790228a211a SHA512 1f54179d87820c310fb26f4b168bcb2cfbc5d668d6893867e19015a8def8afb08d6f40482b27237a858e80d6252ad793230e43a467a84d9ae8e87501b4acdca7 +MISC metadata.xml 448 BLAKE2B 0e1e6cebe34d868386d2caea7235e874f999486151bd40ede78a1501015daa3bc80b55fd320c08562f272034bad1ccbc4c693ab862ab028177c957b4348db79a SHA512 90114ebadf3458f2b0be5be8c7a84489ad4b9059dc351734979ef8422e8ddf8538b7acb2d4390fdeb1c3cd8b836fa15bb2048eb37c474aa8e6810f1e4103e022 diff --git a/dev-haskell/bytes/metadata.xml b/dev-haskell/bytes/metadata.xml index d66a19bf4f83..f3faf95d20c1 100644 --- a/dev-haskell/bytes/metadata.xml +++ b/dev-haskell/bytes/metadata.xml @@ -1,4 +1,4 @@ - + @@ -8,9 +8,6 @@ Enable the doctest suite when using the enable-tests option for cabal. - - Sharing code for serialization between binary and cereal - ekmett/bytes diff --git a/dev-haskell/bytestring-handle/Manifest b/dev-haskell/bytestring-handle/Manifest index e39d08e50eac..c27a445f9394 100644 --- a/dev-haskell/bytestring-handle/Manifest +++ b/dev-haskell/bytestring-handle/Manifest @@ -1,3 +1,3 @@ DIST bytestring-handle-0.1.0.6.tar.gz 6203 BLAKE2B e821b33a97983e124c679c2b9f2316151e695ebf615f739d50b5d4524804878dddb861d2abd7708ad635cd563a007e867232f81f229b368b5ca4afb90d4730cf SHA512 a585488207680a6f1ba6538cf10d03e059010d42994803f9edc6d9c1fff08e479117a6d1449f923a8d5de9884b93438e80b81c75978e5c3145310c21ba14498c EBUILD bytestring-handle-0.1.0.6.ebuild 1021 BLAKE2B 824cef7c251b8874aa43f7648afd07eace4b1092fca45ca886f904d051436899da3132057bb72c2999500467d2006cf8ee4012938b3d65dd4ad4f49dffbaa239 SHA512 5c3939fc9fc3a2d130b177c8558f6e673c3781a6e3cc95a85a7b29b18c8dcf7fff6adbe82e85af7dbd259e31c9444d28e24c329788e8523cf6c97f10182fc72e -MISC metadata.xml 316 BLAKE2B daa54860b18245646d20089598390b0fba4e618749bfdd5bd719773856b48ca0bccd48f320947293f570f251a43618282e25aa39a30a2486d52e71fae8dab186 SHA512 67707af77347270b5c525ece5a127ae66affc8ae3cb5860748950171e8d8416c294b0f1da5be25bbdba9fa75bc91878e2f04dc73bfc1d35af02f9635fcdc47f0 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/bytestring-handle/metadata.xml b/dev-haskell/bytestring-handle/metadata.xml index 1b3ffcef03d2..b7878815d80d 100644 --- a/dev-haskell/bytestring-handle/metadata.xml +++ b/dev-haskell/bytestring-handle/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - ByteString-backed Handles - diff --git a/dev-haskell/bytestring-show/Manifest b/dev-haskell/bytestring-show/Manifest index 6f7cfe8fea8c..0cf6051bd6bb 100644 --- a/dev-haskell/bytestring-show/Manifest +++ b/dev-haskell/bytestring-show/Manifest @@ -1,3 +1,3 @@ DIST bytestring-show-0.3.5.6.tar.gz 8145 BLAKE2B 421a6593e77f200db1f905a5e74071116327dd018fc8117c5c81fe0193891070f3b190b4d7ffd2e056ba4b1adb9e8eae87e2f905036a0f85ab94ab7d03602d05 SHA512 f59a041e30ec3b3eb9f971968606685ba5968dafc44d92ed50c9f7f124b891f48fc6612fdfc1a57f702e76e41f70c647e81c1919ab7fee194db9d97ddd73dd10 EBUILD bytestring-show-0.3.5.6-r1.ebuild 763 BLAKE2B 6606f3ebaa3c690b9d16ef4c4cea5033bbda8d85eb07d937ed036df959cb7680077d3813b6702bfcd0f6b9c4c7e83edd7d9561bd28a9ed8c77eaee50f56ee658 SHA512 9f320259134d087ae6e2704c7a47b25aa60e2b9ffc6b9b5cfe752a165302e987c4ce224a36f25ac42d7895fd3050badb8829f0d53404f64937231c4a6c29b7c9 -MISC metadata.xml 349 BLAKE2B 504fc652944adae9b0c8fb5bcdc05e0fdbb148769fe6b60ced95fc64fdb444591e0793ab553b7c11be7b7b7e71b6390377b5a892ae2888fd387d67e0a7a1000a SHA512 36b8864806915993dd6018b5118cb5299860ee5110f3740ae204db2c5a7d0c0a708b1f9e4db1d4ae8bbe5a0c6f8f9ce28907ef6b4b534ada8690b2a36eb0165f +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/bytestring-show/metadata.xml b/dev-haskell/bytestring-show/metadata.xml index 60a115dcf1b6..b7878815d80d 100644 --- a/dev-haskell/bytestring-show/metadata.xml +++ b/dev-haskell/bytestring-show/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Efficient conversion of values into readable byte strings. - diff --git a/dev-haskell/c2hs/Manifest b/dev-haskell/c2hs/Manifest index ffa0d426e380..2e1cf91596d5 100644 --- a/dev-haskell/c2hs/Manifest +++ b/dev-haskell/c2hs/Manifest @@ -1,5 +1,3 @@ -AUX c2hs-0.16.3-language-c-0.4.patch 790 BLAKE2B 73299015b4a88d4ee0fd69509e23748c1050651f6d0fad5828a5e908cc758b998421592656fe6871cdfae4982c9a3dfb95ab5a40603dc7f59b3f5277790cf734 SHA512 c7a3baacb08dd7fca8688f04e7cdd434c8a6e37c6ec98abbf1ea329842a9d4d8639b1a326fa73919f83557760d9b87c0467f2af6801408a7c6d6eb71ce85ef76 -AUX c2hs-0.16.4-ghc-7.6.patch 1412 BLAKE2B 8a9138f72fe2a59966a60128ee6bff8af317b08f09d20a0db8914da13b429201b289d7dd1f84ad385ff8546eaea2c3279e175e851533a296d1f3a19325fd2ac1 SHA512 d697baf43aa8b54abe292d7efff9907a1673b022cb2cc554ba44c3965fb1bfda979edadb46527325c431d7d727e86ce04c63c1dc235ed6b95d173d69829f24a0 DIST c2hs-0.28.6.tar.gz 204988 BLAKE2B 89bc8c588a93728abf3411cd23631b57157721213da3a2bdf96da41aa8ee28451396995f8c7bc1bea94be050e92c81a991256f73b0bf6a8dbdf3156bcf95563e SHA512 848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9 EBUILD c2hs-0.28.6.ebuild 977 BLAKE2B f912543b5b0411143f1f1534f1c2e1ee0fdb64d50ee4ed468849eba2fa635c58df0fe1872e5d7c4ee384acaaab4b47f90dddb57d6527a3e24308f72704f51048 SHA512 93b43e383b763d9acae9fbf5f3762f0012b3007dcf4e81c705a10bb7a84b336d2dc1e5275994dda95565c71d5e0e21e0bd8ac6bdc0d01b0111f62921eca4ac12 MISC metadata.xml 774 BLAKE2B 0da02d79142cc144b8bfb9096ee19c6f1715f1431ae4205e4727157ee110d1bd363cc33d59cd08436391b65ff4af5a8cd5cd0134500c1b71d0fa4f8731ea9478 SHA512 386edcd02a6773727944eff89793daaf36bc88678123ba3b047086acdf6a89743fde55ce2afbd26a26601fccf497dc477871dd01013bdf21f00ca869fe5b2a05 diff --git a/dev-haskell/c2hs/files/c2hs-0.16.3-language-c-0.4.patch b/dev-haskell/c2hs/files/c2hs-0.16.3-language-c-0.4.patch deleted file mode 100644 index cdf0fbe547d6..000000000000 --- a/dev-haskell/c2hs/files/c2hs-0.16.3-language-c-0.4.patch +++ /dev/null @@ -1,25 +0,0 @@ -diff --git a/c2hs.cabal b/c2hs.cabal -index 89f978f..53a96e5 100644 ---- a/c2hs.cabal -+++ b/c2hs.cabal -@@ -41,7 +41,7 @@ flag base3 - - Executable c2hs - Build-Depends: base >= 2 && < 5, -- language-c >= 0.3.1.1 && < 0.4.0, -+ language-c >= 0.3.1.1 && < 0.5, - filepath - - if flag(base3) -diff --git a/src/C2HS/Gen/Bind.hs b/src/C2HS/Gen/Bind.hs -index 1fd2acc..9c25b42 100644 ---- a/src/C2HS/Gen/Bind.hs -+++ b/src/C2HS/Gen/Bind.hs -@@ -117,6 +117,7 @@ import Control.Monad (when, unless, liftM, mapAndUnzipM) - import Language.C.Data.Position - import Language.C.Data.Ident - import Language.C.Pretty -+import Language.C.Syntax.AST - import Text.PrettyPrint.HughesPJ (render) - import Data.Errors - import Data.Attributes (newAttrsOnlyPos) diff --git a/dev-haskell/c2hs/files/c2hs-0.16.4-ghc-7.6.patch b/dev-haskell/c2hs/files/c2hs-0.16.4-ghc-7.6.patch deleted file mode 100644 index e6d808bb98a5..000000000000 --- a/dev-haskell/c2hs/files/c2hs-0.16.4-ghc-7.6.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- c2hs-0.16.4-orig/src/C2HS/Config.hs 2012-11-01 08:02:48.000000000 +1100 -+++ c2hs-0.16.4/src/C2HS/Config.hs 2012-11-03 12:12:15.754353409 +1100 -@@ -1,3 +1,4 @@ -+{-# LANGUAGE CPP #-} - -- -*-haskell-*- - -- ** @configure_input@ ** - -- =========================================================================== ---- c2hs-0.16.4-orig/src/Control/StateTrans.hs 2012-11-01 08:02:48.000000000 +1100 -+++ c2hs-0.16.4/src/Control/StateTrans.hs 2012-11-03 12:12:15.755353436 +1100 -@@ -1,3 +1,4 @@ -+{-# LANGUAGE CPP, ScopedTypeVariables #-} - -- The HiPar Toolkit: state transformer routines - -- - -- Author : Manuel M. T. Chakravarty -@@ -80,6 +81,10 @@ - -- Launchbury/Peyton-Jones' texts before entering. Otherwise, - -- your mental health my be in danger. You have been warned! - -+#if !MIN_VERSION_base(4,6,0) -+import Prelude hiding (catch) -+#endif -+import Control.Exception (catch, IOException) - - -- state transformer base and its monad operations - -- ----------------------------------------------- -@@ -298,7 +303,7 @@ - ioError err - Right _a -> return state - ) -- `catch` (\err -> let -+ `catch` (\(err :: IOException) -> let - STB handler' = handler err - in - handler' bs gs) diff --git a/dev-haskell/cabal-install/Manifest b/dev-haskell/cabal-install/Manifest index d78b3879c24f..2fd6fb72ccb7 100644 --- a/dev-haskell/cabal-install/Manifest +++ b/dev-haskell/cabal-install/Manifest @@ -1,5 +1,4 @@ AUX cabal-install-0.13.3-nopref.patch 775 BLAKE2B c2c9478da820ffd22ab5450a38f54d74249b8b5000732be2e9cb68229876cdd50062ad7a668bef860be53161b2a820d0e31e3701f5c5f28602e964267a8ad30b SHA512 e0abaebca3d85bf09cffe76a7cdc0dc4df9ef7d0b13950932cbb0bedaeea59173cbf28b2a89f3f1b9e8ea15cb5c611678cf79ea63ea5a3f5acb4417082de19e5 -AUX cabal-install-1.24.0.0-nopref.patch 651 BLAKE2B baf9f0b75bdfe0c49c0c54f9cfb63a917c778a4983db9d79672244b3c424488686914e0a3fee58e249510e489d45f358f33645a427762583c65c5233c0e4905a SHA512 052241ec023ffd24fdb45902835f79d639ea8ae0bb745b1456e5a730448880739f3a050a48f5af1715b7669f1168f52c28f967fb8a6c7a47d5064efcad501d48 DIST cabal-install-3.0.0.0.tar.gz 654045 BLAKE2B 5036948651098b83f073b5ce29e2aaa31e4382f07e8b1e79d206889bd9c74fb88789f4b1cbb3bddc6d03375a6e3a3e164d6bda4ea19e3f944904ab11d7693fce SHA512 0b15313fc11bc6b6018e01b6a3a65242306977c16ce9333ea1191c1ce0020b180451235a7a65b47bc01791e05d1b246bf9d573fc7e981a46fcfc7da0fed04cca EBUILD cabal-install-3.0.0.0.ebuild 2474 BLAKE2B 30b95a329b7af6a57e1d3fd59dbf468f7addb010556e7dba0be7c51ce103b79f6f4abb640ac57fbd73a52dfb360e857c868cad5738dae9ee16e8b669bc19b468 SHA512 967298ab3af7495f4338763da78b5dcfeaed058740883ae54ebcda868b3307c16dd26f9277a7cf3dcc6a26cf4c697d34b354c6c49325c94c8c402c2d579c0a78 MISC metadata.xml 606 BLAKE2B c3d2bf45b3a96dc8d7245cccbeee3a49ba328afa5ce5efb1feaa6d76dec8063156c10451b65fb946a4de0c96b719ceb00e958400f607845d17df4ee8c7746681 SHA512 33177964ce5c096ea1d1557c3f2500ed999df3a4245a55d73c7b2ec04d42444089502de367f4b6fd84bf3c4012c7d430706b36f76461d6f1c5c6dc957dd2003d diff --git a/dev-haskell/cabal-install/files/cabal-install-1.24.0.0-nopref.patch b/dev-haskell/cabal-install/files/cabal-install-1.24.0.0-nopref.patch deleted file mode 100644 index 40b281073c0e..000000000000 --- a/dev-haskell/cabal-install/files/cabal-install-1.24.0.0-nopref.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff --git a/Distribution/Client/IndexUtils.hs b/Distribution/Client/IndexUtils.hs -index 95545fc..a9c8417 100644 ---- a/Distribution/Client/IndexUtils.hs -+++ b/Distribution/Client/IndexUtils.hs -@@ -345,2 +345,6 @@ extractPrefs :: Tar.Entry -> Maybe [Dependency] - extractPrefs entry = case Tar.entryContent entry of -+{- -+ -- get rid of hackage's preferred-versions -+ -- I'd like to have bleeding-edge packages in system and I don't fear of -+ -- broken packages with improper depends - Tar.NormalFile content _ -@@ -351,2 +355,3 @@ extractPrefs entry = case Tar.entryContent entry of - prefs = parsePreferredVersions content -+-} - _ -> Nothing diff --git a/dev-haskell/cassava/Manifest b/dev-haskell/cassava/Manifest index 2f78ec983eb3..51521cf6a38e 100644 --- a/dev-haskell/cassava/Manifest +++ b/dev-haskell/cassava/Manifest @@ -1,3 +1,3 @@ DIST cassava-0.5.2.0.tar.gz 37411 BLAKE2B 64351820bf75bfef0f29e44d1c3f9177ba41474d3419985b9853893aa4cee1485bbb1dfdd4d11b4c8df2673775fdfa211942b13f11124e8077ac25b91c6fc8d4 SHA512 f7f3fc2ebf58491847fb20b21ecf18595933d296bfd4c48249d35c52e72988c4e2758d7a6d2095a9edb3bed8e154a11170920a7c08262270c9f60cb853085383 EBUILD cassava-0.5.2.0.ebuild 1796 BLAKE2B 639a16e0b693f73fd479e160b35529f1dd698b3f2ddcf9fd2d12e4a9e8a9e70136a94595b1cf6ba400839f164fb75131d662b90a9f62e2578fb2c195e8928220 SHA512 c5abca5853914356be1e6cf72a9b95b5d4c28baa1b319ec4e7c97bd07d2e9aa6a91fa1264aacfd815110b5d5068718815b5d5b0f9a06c1e11df46a4d4901d692 -MISC metadata.xml 453 BLAKE2B 2f110faaa86a46be8651cad7690c2d5e78d4da4444ea265b4bde6ae0f5fc2743b186ffe4156475db8dd18c77865d3dab5026b8424005af7e55b401dc7c451af2 SHA512 16a89e4c5a73d93b130ca0d05328a7fbfa0759a39f80e1c80ad2d103bb26e0e0b70950b28d858aa2e366ece90991300ef0c61f43dcbcc7ec05497a77ab665438 +MISC metadata.xml 327 BLAKE2B 0264e9d184ba89c1a50181784ca8d658db396718723df72dc99c61c823edf932627e5fc291fc650f039957a7b4bbac2757bf75f2e299fe4f855e4159313cfc58 SHA512 a04cc671d45d0b076476b57063983cf68c6fee3319f902c59e169c84cd0c266e18e2ffee53c2ed4208255efe2f8fa97d30cfbecd4d6188d2abe76c610344f547 diff --git a/dev-haskell/cassava/metadata.xml b/dev-haskell/cassava/metadata.xml index f74f33a503ee..880897428534 100644 --- a/dev-haskell/cassava/metadata.xml +++ b/dev-haskell/cassava/metadata.xml @@ -5,10 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - A CSV parsing and encoding library optimized for ease of use and high - performance. - tibbe/cassava diff --git a/dev-haskell/cereal-vector/Manifest b/dev-haskell/cereal-vector/Manifest index 14b28f376f1d..b0f8abfb7261 100644 --- a/dev-haskell/cereal-vector/Manifest +++ b/dev-haskell/cereal-vector/Manifest @@ -1,3 +1,3 @@ DIST cereal-vector-0.2.0.1.tar.gz 3337 BLAKE2B d1829bf26bc7d54c0dcd45355c3fff957e2ff7b6e779102be021fb1be780104636a87d1e7c2f7a590a4302b9755867224c7d1f49cb26578748438f7e79774a5a SHA512 8e54e349b61e7e8f56e1f2029afd03e5b6677afaf79756771efdeb1b01364befa5a170b5caea445dae7342d71cc51f8fd3bf4300b0707252535e2e4d31213f00 EBUILD cereal-vector-0.2.0.1.ebuild 666 BLAKE2B 5f63fb257cbfdbb819e8f1a031bc660abdb12f2b893a08833048d32bbbe885165bdd103b2b2272ee4b6be888f8715809119dfa92af2eb38848915663f1ac5a05 SHA512 55c32b813818e9b89ce97e51848c81d5dde43ff8a9d27a9449558bca860dcc69bb68fe6bac1a7ad50535635403a378decb38e62b4a81a97a7af6350ecab1b773 -MISC metadata.xml 333 BLAKE2B 94f5f1f8207afce53b4186faeb07f9d2ffb8d8d8837cabdad383d488901ed40e18f8f140c2bd5de0c4c3071d2cc0ff548d751814ef68f7f2c3a2f8a1b850e264 SHA512 872243017c278121a4db0df30bce1c6f77211b0ef9b852889cfbdcc1c693c3f1a9bdac4318b526053ee51561a6f360ba13f135bb1c71d49a89cdc34e6c798907 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/cereal-vector/metadata.xml b/dev-haskell/cereal-vector/metadata.xml index 62b7f047cd62..b7878815d80d 100644 --- a/dev-haskell/cereal-vector/metadata.xml +++ b/dev-haskell/cereal-vector/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Serialize instances for Data.Vector types. - diff --git a/dev-haskell/cgi/Manifest b/dev-haskell/cgi/Manifest index 178ac328d89b..ca9fc27d6377 100644 --- a/dev-haskell/cgi/Manifest +++ b/dev-haskell/cgi/Manifest @@ -1,3 +1,3 @@ DIST cgi-3001.5.0.0.tar.gz 19626 BLAKE2B a84ab0e78a7d7a4902f804501e0982bb22491aa04d28db8b10b61c9f298cd2d1383b07dd7d4e3fc35c0d3d42539fc210d0e0d9334254b5dde2cae6c6b9e07c7d SHA512 460f6d1494ac731c785b1cdffec541733639749bb1ad83605acaa52332b6c9e15a25982cdbf2bba5fcd69fa0317da832e6bf60c38642e394873eb5fa87b58881 EBUILD cgi-3001.5.0.0.ebuild 1167 BLAKE2B 3afa0c67c056455a6a79c2bc00bc515fe18cd36250775cccdbccac738267096da8f59549233aadb6c94671cb4816b94afd86d6a6489d5ecfeb87809b21636a1e SHA512 6478ca5b2371e20e28c72f6a1d6b54897cd12209d34d01a13ce1497c02a4315a511ee8d54b223016f9161d6278b823f58ba8dfaf40bf3a1282c0e7d9cf341dd2 -MISC metadata.xml 428 BLAKE2B c1e391fa1f85f99b3b0c209e82c9b9a30c375a1077cfe7baa07f7e6ce119389d1aac3ede3d03357a0e238b533170e25ce587c007dccf5e6b30ab13d538833388 SHA512 8a994103a096a7adf21a5ada7528577449b9b78584db24ac47f14878e217fb31a4bc430b3ae5bc8055936fc4d12b22661616e68a83a5598a3f9cd586a92d7e4a +MISC metadata.xml 335 BLAKE2B f403b159f6e1bad9cecdcfe65f6a40c031c089ef41162c85aba0910676287d5dde84279d4efe97a44efcacda8961d0a3d6916a9713a4e47ec2c4e6a29751f9db SHA512 709f2b2ff3c393cb3a85617edda64ac8eaaa620a0810120943f857ed611fd5a7890c403d660487ceb9d62d5e15cb0c9e93f39e2c94da2232c81318f918741248 diff --git a/dev-haskell/cgi/metadata.xml b/dev-haskell/cgi/metadata.xml index 22c9e7ab3d68..b12a8a8c4f4f 100644 --- a/dev-haskell/cgi/metadata.xml +++ b/dev-haskell/cgi/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - This is a Haskell library for writing CGI programs. - cheecheeo/haskell-cgi diff --git a/dev-haskell/chunked-data/Manifest b/dev-haskell/chunked-data/Manifest index 00c07c58cedc..ef5d56830b0d 100644 --- a/dev-haskell/chunked-data/Manifest +++ b/dev-haskell/chunked-data/Manifest @@ -1,3 +1,3 @@ DIST chunked-data-0.3.0.tar.gz 4349 BLAKE2B f2392f2ba4bdc3f3cccd7a2a45be51e70da388be39ff35fc7688c9825c70c058c03f80252ffad388d0f5768bd941aa9d04024bf2b511439fac7d6298b7d1a76a SHA512 cbce790f1898b2aed6309d8eee14c3461bf99e8adbb27bfb563be86ccbcb3f4b3bca55e82b71e87c2b451ccad829cd4cf276c5b1a40934f32b065e176bbb5617 EBUILD chunked-data-0.3.0.ebuild 677 BLAKE2B 2d55cb2cb4207230d2a040db50c4f10f540a0a5d1e29b785c6dbc22b56379a386588b3ac24ce05f9ae923a221b0a9e185024ea7481a2284fb0d115225c08c0d9 SHA512 d626355e203ee7475d99f61d53b149798d6a62a974dcf9a9ad6c796354529ff3f2f4f0c8dd723ae438a91fa9609fe203df7a344982cc6d45874457efd4303dc6 -MISC metadata.xml 410 BLAKE2B 25ae18f64ad32900cdca600b09cfa4680be8c5590e1291776801ba2838f4b399f52e211092cc3f334ffd792855a0e23cd51e46d5acae1887d29402eb8a5d83ef SHA512 dac8e51b4c548108ff089e99fa661dfac6aecf6c08d37d9d1b359eca5e37c9088f303dc63bd1ebbe0e897e3cc482a3602768f77531154c7f152ad5a27be5b7e8 +MISC metadata.xml 331 BLAKE2B 47143175ff9b37a291d7a7ff8c9756a6c90284583103e091199e47d37cba942c7e71b6a021e7572691126f18c1a80fd76426930886b97122f03bc8e9eae6200f SHA512 4be5ae9844aee1a4ab88cd68ab62ea8ee2bc9427e056bb39dc290d71b980af81072018e56fabd78f5f3dd6393fab0e3fc4256a91102a2c1b78a9ac23ec0691e9 diff --git a/dev-haskell/chunked-data/metadata.xml b/dev-haskell/chunked-data/metadata.xml index b7a4384c75f4..c2a0b339c93a 100644 --- a/dev-haskell/chunked-data/metadata.xml +++ b/dev-haskell/chunked-data/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Originally present in classy-prelude. - fpco/chunked-data diff --git a/dev-haskell/cipher-aes/Manifest b/dev-haskell/cipher-aes/Manifest index c6a157bfaed8..86a5487edf61 100644 --- a/dev-haskell/cipher-aes/Manifest +++ b/dev-haskell/cipher-aes/Manifest @@ -1,3 +1,3 @@ DIST cipher-aes-0.2.11.tar.gz 33939 BLAKE2B 98f065baeea41684fe3a59366dba70ffac2f7539710e67648952820e38affb12588b471070def1b4f2bc0c9a6f9ad1155bd22c6182db384cc0349ddb8945a854 SHA512 d0c9b94e93903d0a3ea5587a4ac4ee5124b5189842070dd11c99182ba7396c982aa8c3eae2f8a1fd5b906f8ab3306e4b49ae9276a837e871278d6fe591bbd816 EBUILD cipher-aes-0.2.11.ebuild 1194 BLAKE2B 13960c3dc47b24d78778effd04ad165adb43a8cd1a74e641ec1e3bdd073d497878ca3f8aa0914588431cf6d0611929571af71ef562adb10ab6d42925e54e6c5d SHA512 2e8a7299905dbe1faaedcca1c7b3dc6f07f7cea451af2d182af701ef0823c8b8cdff2af8c5b09fadf91345902d8808e8153d55a92055168862f535eea8449bd7 -MISC metadata.xml 442 BLAKE2B cb6c8694057436c3621982cba65a361059217f8f7839eea6348e862f3a0e8834f3989bbe3440d61dd5bc2f74e05588b84e5cd6c057f81592ac5b4523bfedd949 SHA512 a0e254a3f9dda18888e941d74e4932cfcca9a6effabdfcd234d667f8fe888764a281ecc1fb67baa00f844d92e5b47481032bc460d7cc90be7557ebc6e6f5f1b8 +MISC metadata.xml 337 BLAKE2B 8ec0c92f98e094316de3446627d52d140ba3282f716ef8971fe00684e9eefd48d380296a5a33392d692a1b7f94e5391bcb1d9f5af864cc2faeda83589e24b347 SHA512 9db436e01eeaeb93e33a581fbd4e73155dcd3d6845564eb38df08007d92169a0f82d19f92cb9bf0141bdbabb963947ebe710a1a867e79ef56501df1d55bb67f0 diff --git a/dev-haskell/cipher-aes/metadata.xml b/dev-haskell/cipher-aes/metadata.xml index f8871dfd2dce..8062c7ec5141 100644 --- a/dev-haskell/cipher-aes/metadata.xml +++ b/dev-haskell/cipher-aes/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Fast AES cipher implementation with advanced mode of operations - vincenthz/hs-cipher-aes diff --git a/dev-haskell/cipher-blowfish/Manifest b/dev-haskell/cipher-blowfish/Manifest index dde37cb673dc..efabc6661cf1 100644 --- a/dev-haskell/cipher-blowfish/Manifest +++ b/dev-haskell/cipher-blowfish/Manifest @@ -1,3 +1,3 @@ DIST cipher-blowfish-0.0.3.tar.gz 12876 BLAKE2B 56eb4c925055b8ddac187ad36a7f1fb2f28ff337812eef81fadeb5cd519df6fdd8e41b0047d4e15eea5e567c0440ca5c5c9fb65887b3687d85f9a8fae68308fe SHA512 5fcccde71c1324b34e54c01c41d878150ab8db48728d1bfc21406eda58e4a363de8397f395eaa25a6fb26e4d8c95683abafe0c6bf42d7853db07d768ed245cc0 EBUILD cipher-blowfish-0.0.3.ebuild 905 BLAKE2B a2c815e3302b880a904e07857f26c3833edfb9074738a481bf0ee4680f5398a0405a0e24ff6731c596020b1455e9aa2b8523bcdf02e048af709debb196837442 SHA512 97f783a262f876b0cbac8d338c869f0c29784cb0b4eeb12f84fe3f2d83e7006459129bb15a4f5a651676660010a89f03d67aca6ceabfc359be77dfe41c294387 -MISC metadata.xml 408 BLAKE2B 9c472f3cb9f87473130090ec2540adb6cab96a52f1a65312e2dc81a52205f295960aa3115cbdcd452697028401727327cc7f912ce67fac1287b4479178ecddcf SHA512 2bd4a2e2002e6eee912a1752cd5f410cf11e0a47dc21de116f832aac90f715afc5e32b4d8a37866a095ec73bab6f1a13d3acb92f9353791dde32eeaf1a08fc67 +MISC metadata.xml 340 BLAKE2B fa7ffd27bb988c64b885de8879661929121e2833c146b373a23c2d649e58379dfcfd182fdc90d20116f4ab31251b379f0310a84040aa0bf6d7209ce9388a7873 SHA512 88ce6598988d5ac898de9b179e55518b3e68ffa9095a9ae194ea058340544c4d9f3ad9bd3f36d5ea8c50c3a52664140756ce19d91b06ec994fcf8d326ade85a4 diff --git a/dev-haskell/cipher-blowfish/metadata.xml b/dev-haskell/cipher-blowfish/metadata.xml index 61f93ec8edbc..234d150ab62e 100644 --- a/dev-haskell/cipher-blowfish/metadata.xml +++ b/dev-haskell/cipher-blowfish/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Blowfish cipher primitives - vincenthz/hs-crypto-cipher diff --git a/dev-haskell/cipher-camellia/Manifest b/dev-haskell/cipher-camellia/Manifest index 22e421939f2c..f8769c1e93f1 100644 --- a/dev-haskell/cipher-camellia/Manifest +++ b/dev-haskell/cipher-camellia/Manifest @@ -1,3 +1,3 @@ DIST cipher-camellia-0.0.2.tar.gz 6230 BLAKE2B d40fc1cc549d6150a10154fc68e134dbad0c451a60632be081e94c95b75053ff64a26ffca7fc899b3df88294341b4a9f209e10ac91f39de368dd3466cf017717 SHA512 d3094d2b190023b6afbab20f7d1c01826f56b7c99ea0c9613fcb14c8d3f3f3c3e16b57c2643a9df2bcf12cc97596cd32dd717fedf81fd84a9cdb9f46f308e130 EBUILD cipher-camellia-0.0.2.ebuild 922 BLAKE2B b5bc7157177f4ee5fba5fc78605b41c8170086ebb6027f64d4a768ac947a4a0808cd667a9a8e1a45b9a98c03d6d0eac56e9a616348de6ade6cf39656714b60ac SHA512 d96710c49dc2d9e871847c9b05dbbeb18598afa111058522c55324c8fce22674c4bd41cda050a2f8fd8f996b982e5cdfc1bb1a195bf459ad34d067bd96408886 -MISC metadata.xml 414 BLAKE2B 79bb406cf93aa27872179afc1dea23f5cf7e8ce0c9b3aa49c509e04bd5c15c2cf3157f7954ab6b4f2f17684b7bd52ca355461c307bbe6c403f191907f7ecf335 SHA512 aa0bcb0a6d99a83c78d92b813a4471b32c87b7a8170a5792040d133f0b79a465c19f1fe887f7cf6828447d9920e6866f2d1e88a6cab213ace9111453cfb3aa58 +MISC metadata.xml 340 BLAKE2B fa7ffd27bb988c64b885de8879661929121e2833c146b373a23c2d649e58379dfcfd182fdc90d20116f4ab31251b379f0310a84040aa0bf6d7209ce9388a7873 SHA512 88ce6598988d5ac898de9b179e55518b3e68ffa9095a9ae194ea058340544c4d9f3ad9bd3f36d5ea8c50c3a52664140756ce19d91b06ec994fcf8d326ade85a4 diff --git a/dev-haskell/cipher-camellia/metadata.xml b/dev-haskell/cipher-camellia/metadata.xml index cdc15b1eda25..234d150ab62e 100644 --- a/dev-haskell/cipher-camellia/metadata.xml +++ b/dev-haskell/cipher-camellia/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Camellia block cipher primitives - vincenthz/hs-crypto-cipher diff --git a/dev-haskell/cipher-des/Manifest b/dev-haskell/cipher-des/Manifest index bd847c440437..cc37037ccd39 100644 --- a/dev-haskell/cipher-des/Manifest +++ b/dev-haskell/cipher-des/Manifest @@ -1,3 +1,3 @@ DIST cipher-des-0.0.6.tar.gz 7857 BLAKE2B 333c629ba2e4c9ca80d3caf29400e805abd774a23f9823fbededc74e3997602702b78066034e24d32313a42e7409d430835f918e1c8c5baf62ef404fe9792f91 SHA512 290b72fb9d6da58450e43742b313ff295cf3bf88242de33069e3183df7f726b69174dae35572a3d7d3a356aef4d4067104c41c1bd06fead8fec227ff92ba10c9 EBUILD cipher-des-0.0.6.ebuild 881 BLAKE2B 7fcbf1beee4a31e7aaf2c0440bc903418e54dbeb9284ada7cfc93b641f044dd036a476b669d2e1ac33d435f7b179186055c35afe302d3b25e23aa9f63dfaa5ea SHA512 c9df43a95064af4e57ffaccfe34b6731a08e07cb9537b81bf66e8078f7bdc07dbb84ba87bfb287358093a115a7a19cc2aa4fc91cc68339af59d4a540f38e33bb -MISC metadata.xml 405 BLAKE2B 361cac5029ecdd6a059ae04a2155cc329078582f42b2f40b6bf0e380ea9914cd45d60f1f5285b7e9d003fb97f7da1a3c71c32cdcfb7870b81b281b4018180cd5 SHA512 b3bac88d6e2e60487af9058916c8e25d408a2a93455aba8cca31b2545305379bfe6e58ce912c108185a9fbbefe28e14dedd87fa0ae90401cf97aa8951afe21f2 +MISC metadata.xml 340 BLAKE2B fa7ffd27bb988c64b885de8879661929121e2833c146b373a23c2d649e58379dfcfd182fdc90d20116f4ab31251b379f0310a84040aa0bf6d7209ce9388a7873 SHA512 88ce6598988d5ac898de9b179e55518b3e68ffa9095a9ae194ea058340544c4d9f3ad9bd3f36d5ea8c50c3a52664140756ce19d91b06ec994fcf8d326ade85a4 diff --git a/dev-haskell/cipher-des/metadata.xml b/dev-haskell/cipher-des/metadata.xml index 431c6a3f3e39..234d150ab62e 100644 --- a/dev-haskell/cipher-des/metadata.xml +++ b/dev-haskell/cipher-des/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - DES and 3DES primitives - vincenthz/hs-crypto-cipher diff --git a/dev-haskell/cipher-rc4/Manifest b/dev-haskell/cipher-rc4/Manifest index 3531bcd38191..bfe131d257ca 100644 --- a/dev-haskell/cipher-rc4/Manifest +++ b/dev-haskell/cipher-rc4/Manifest @@ -1,3 +1,3 @@ DIST cipher-rc4-0.1.4.tar.gz 4315 BLAKE2B 1af510c3689d578efcd84830a9d0cbebefcb6c78436be384fc73367d62b559ad0bba77b767a106cf97928cccfc282f85b4e8d16fdeb348cad913dccf78a2e735 SHA512 68415b4327371b4ea6fec9064f76c3a3372e223c3c717ee066941823cbbcdc50a7cd02c3fa7268dce4128e7b088e8a88012dd8478126d3f9d6a4e5b99f990d95 EBUILD cipher-rc4-0.1.4.ebuild 850 BLAKE2B 39e85bc287507e82af59f41c91cac4a88bd343aba18f2df5c24bc1b902d51155e2ee713890cff207edcf068cbfb2f04b981f9477891b87829732a1f1165ce1fe SHA512 d34636bcae981db902715499b2b36efcaf742393ffa1248340833a06c5fb9cc3391954b2d5c7851faedc244e3a497fd33d290d67c4918ff6fce33c6203c339fc -MISC metadata.xml 409 BLAKE2B 747149a525afc2841325363f163e309232faa6a577fd466e2465938c75e862b594fc74275d56db7d7bdd73c49691ca96c87b58981432d78dbf2ca18dff35f79a SHA512 48080c105c5ae6192f7578956dae003c3ffa03e31b89b4d29c5be33465cf82ee86480f363108ea4b214634a97a9b0a5e8ba91d201131b4e8aec69e89f9fbad68 +MISC metadata.xml 337 BLAKE2B fe09d768a944f1ffa747d1fecc107c56f5f67f55d0c2d192e99ad921deb2ce3194ae5663cd0e56e836c81e9cd8e2e16b4da7361a7df90c98a8fa371ecb59f69a SHA512 821d36a103239134141ef48f2d65f46e9911e9296be4de6628013a9120f74c922f5a99a17a57e8ee35bfbeec8bcfdca43007932a44540c96d81c43ad1054feb3 diff --git a/dev-haskell/cipher-rc4/metadata.xml b/dev-haskell/cipher-rc4/metadata.xml index 1f72d7ba0f75..633c4aa4c9fe 100644 --- a/dev-haskell/cipher-rc4/metadata.xml +++ b/dev-haskell/cipher-rc4/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Fast RC4 cipher implementation - vincenthz/hs-cipher-rc4 diff --git a/dev-haskell/comonad-transformers/Manifest b/dev-haskell/comonad-transformers/Manifest index 0634ae524963..81bfe6f47d8d 100644 --- a/dev-haskell/comonad-transformers/Manifest +++ b/dev-haskell/comonad-transformers/Manifest @@ -1,3 +1,3 @@ DIST comonad-transformers-4.0.tar.gz 2430 BLAKE2B 40de77da2839445abe984293d105fbadede706b32909119d941a49946f941d694a8f0278d1bd4d48560dee382bba75d820e1d49e249f445c5de2ed2285ebbc2b SHA512 5b35e80798691ba7defd030e03030491ffd6b4721b85f88f7596e75442b33c13eb6d2b8a91fdb47b76b05629a9008fde61ed0e1c87324f673a9de84510d2a668 EBUILD comonad-transformers-4.0.ebuild 574 BLAKE2B 202cdf7658146706de21be2ae05f9a816baa0e4bcef5a524f780cd6e54469c0363982f7b57c63d8d1c4fdafd262cca2624318c87b8f0fe8d9e6ac43dcc38c921 SHA512 f4dd3457bfbccafe326666a3dfd0e4f03e88bad2d0b48412ebf91cd00a322a965f73f3f751f0db767419933cff9621ed90aa0ee56d035af116fd173407ec1828 -MISC metadata.xml 403 BLAKE2B 4155d3084785a1046e0e5dfa5ad19b4337e0f80c05d780ea68fe37618c77d923e3f994929afb22432db2bf07a4328956b79079e32b77b5ff8771286f6ffa852a SHA512 cc36fddd504de218f1a16681a32d4d9819fac0d7fcd77c359f99e216ec6f7b0875b425bbf3bfa30ff53919f0a04ea9b77e894e0f18e4932d4cb90d63b62f4481 +MISC metadata.xml 341 BLAKE2B d4444202e47e81d1134ad5490a9c2033c463dad4b4fef67f7189237e1107905f1a730e33a8b10839d084e17087e344ebb17b845a2f28d1b3f1300ad06b8a57b5 SHA512 eb5db024da6ba003515520e91f0d29f00b6790b2227179d6981ce4919b409b40e2c8784c736b7a78f3e088794e502c33ffd6a69760cfdc7b4b67a6807b11564e diff --git a/dev-haskell/comonad-transformers/metadata.xml b/dev-haskell/comonad-transformers/metadata.xml index 1d60aca837c3..2aadba13ba6c 100644 --- a/dev-haskell/comonad-transformers/metadata.xml +++ b/dev-haskell/comonad-transformers/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Comonad transformers - ekmett/comonad-transformers diff --git a/dev-haskell/comonad/Manifest b/dev-haskell/comonad/Manifest index 7b23f72f0ac8..27a56e0b6a80 100644 --- a/dev-haskell/comonad/Manifest +++ b/dev-haskell/comonad/Manifest @@ -1,3 +1,3 @@ DIST comonad-5.0.6.tar.gz 18154 BLAKE2B 4654a76ccc51c1cb1f7a96db54dd211148b8afcada19d0153356f203ea93cd0b914f6771f4407f5a81e312a7060cf11d9720a9eb96760b35c38567a34ac1a44a SHA512 0b7fc727a2b972203d1651049a4f4c371a8f134d64d36409d60fbc4d11b7eb9650c79cf917abaa3f66084d7c5e9f32b288862a5e93c3d93c16c11533a446cfa5 EBUILD comonad-5.0.6.ebuild 1303 BLAKE2B 0a561e6b58aef3d9c3ad4371a07b61a2de76bc8b4016a28b5f2b921ddcb8933b0eb9be5cfc2d911e5fa424e94a29b360eb1a4143d28d2425a00830f435639ae0 SHA512 c07f01b14525fae0b2678a6a6601e0779c3a14179a2db15b0661566bf4c72ea5618c279149c6aea57b2803cddf9d9428e537f78e1b4fb153ff4d268d86a83794 -MISC metadata.xml 1032 BLAKE2B f93186299ef98818a693d1c22c17726fffc0169b9da1997f90b23f035d6335257f37bd48e9d85370001ba40118e0763ae4b1529abdb929b7cd0ad199d7a32529 SHA512 266c173cc41802a6e75416bb5418c27d1730a2bdd1ba3d2192dfc49b81b3669f4982b01c537350a1fe86e1134d55efd966baf1928bde7506e1363ed997fff2b9 +MISC metadata.xml 971 BLAKE2B 7c93a2a5f46470f854849bc69ce7bf737bb853f5fbe7d83a3a3bf93e7db484cc22917518fb6ad79e102464b96f41d3ad3d029a84f90da53a2eecb540669ccd04 SHA512 0d491b3a8aa8812e264f9f6946a939048560c20679cc10850b701c769ae3e37218d2075aed02bca11dcfd01030da8aeae5d884d0244448a56b2dd46abb560860 diff --git a/dev-haskell/comonad/metadata.xml b/dev-haskell/comonad/metadata.xml index a2e9a9622276..6dc7bb65e52c 100644 --- a/dev-haskell/comonad/metadata.xml +++ b/dev-haskell/comonad/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Haskell 98 comonads - Run the doctests test suite diff --git a/dev-haskell/comonads-fd/Manifest b/dev-haskell/comonads-fd/Manifest index f372b4cf95e7..703001184925 100644 --- a/dev-haskell/comonads-fd/Manifest +++ b/dev-haskell/comonads-fd/Manifest @@ -1,3 +1,3 @@ DIST comonads-fd-4.0.tar.gz 2605 BLAKE2B 3d498483964cf10f3622aaa4097adabf70c2ef1d82c28025697e775fb4b6d88b33332235772001f6180279876bfd4fa1b3720762c7297c3c9c9d00f031d2cf5c SHA512 290a137c7485c5cbebc7994737a0c2a70ffb2463188cd491bf86b4e02edb5cc3a8c4fd7b7cfcfc999c6dfbed6bb437a63f44959ec34e4addaffd0a81a20125a1 EBUILD comonads-fd-4.0.ebuild 565 BLAKE2B f1f757a9745aae73786d69df0a0fc3624c3a6a60f41d1982c541211d2163c13b6598210bdf912084038d26125a53fdc095ab39342c91789be0a90ab737dac6db SHA512 88e59277aef6446d150d97614bf97c9b695a6db8b5178b4db062498a7d6df7876694e6c4245f870dba3fc64ecbdc7901c33f23c4949c6b3764183184d69d2f6b -MISC metadata.xml 424 BLAKE2B a9beb4facce4d998573d188517b2b9ee981f3e5248b2b216cf57b8187fad39a200dfe89b279a5abd4f457a24641854596d4ab361e4b8aee1af6684e60b110067 SHA512 32c88e11934b03154e2806f99502df21f23837773a5cb4f866c739a2bb608f5ede5962b9671b9bb076338cf6e418ab50f8fee25a4bd88a390abbde4c770aedbd +MISC metadata.xml 332 BLAKE2B 990ae3c35c219322f41a44eeea78d9fef486943e9773d766eda67a4440aa5f586c3a547e7690f9f5e6e96629a0f57a07aac3493cc70556e21771445839fa6745 SHA512 6d61b43cbc9f5763e530b84e33e000ac7088407a1236fab469fc5cdb24dafb65674cb82ff77911e007851ebdade031b3b3c512e3781b5b0b7a56441651c37160 diff --git a/dev-haskell/comonads-fd/metadata.xml b/dev-haskell/comonads-fd/metadata.xml index af7f550860b9..78268e351e3a 100644 --- a/dev-haskell/comonads-fd/metadata.xml +++ b/dev-haskell/comonads-fd/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Comonad transformers using functional dependencies - ekmett/comonads-fd diff --git a/dev-haskell/constraints/Manifest b/dev-haskell/constraints/Manifest index d731081c506a..57831a34df84 100644 --- a/dev-haskell/constraints/Manifest +++ b/dev-haskell/constraints/Manifest @@ -1,3 +1,3 @@ DIST constraints-0.11.2.tar.gz 20611 BLAKE2B f87bd7dc91162e4fda24f6676c1ebf9d152364a2b547a8edc968413e0e986ce3c0d392f0794d7fe7d54cad05e3dad68b3eae1764556b0d3cc5c67700008b2ad0 SHA512 ebca93d8ded8ea6ef75ad17906cc4d1bd8629c2b38691caf6bfc01f5d041db2b8ebe1436ad97ddfc7f3fd1b0067e0b3530125d58a5aeb3e395c5acf8f5741fed EBUILD constraints-0.11.2.ebuild 985 BLAKE2B 37ecf837e07b0beddc6b988853e78d01eb7394593a42f0c70c49f4bbbddeafe1d51fe756f0ddb9695a07ec8894cc9bbcc3c41bb52e5a941a8782e52ad5ba91f6 SHA512 5cfd130337fd58d874ef6e77b70888335292e4c61db4f6d513e27e098833965f3e8594707a4f46f097212f959f96e58de9eeb6edd6c29b4a271803071b655511 -MISC metadata.xml 397 BLAKE2B 1eee1841d0991b047d107068bc8a14fe69dc3e23bed9ef860729a3b9e0b07da6c4e73e4a770482fed90e907a08791657b7a4722fc940f021fb26b4b4b2808d34 SHA512 f641ba38e2f1e81b5b5552524b77d30607c80096088b48f02b06f68e313a76dcbaffd2972957ff83f14aa4221ac7008f538a962bc9e427832f97067a89fcba9f +MISC metadata.xml 332 BLAKE2B 087d2e3fb674503cc232af074731ad49a2c0a0a265415f451ea3fd2fb9c2b9bf26a68fd65d49d2210d9f09d118b8e5bac5137b34e8d90c9b0d73948ba1aeb5a7 SHA512 8bac1463daa4e89ffb4da38ba83588df93240589ec4ded984f02131c69e9bc85e41aa14163dc9fd1ac3bac7d0b2c028d68ffada0841fe5a97e3c1afed1f78331 diff --git a/dev-haskell/constraints/metadata.xml b/dev-haskell/constraints/metadata.xml index 4b4bd0c95bf6..9d37ab1660e9 100644 --- a/dev-haskell/constraints/metadata.xml +++ b/dev-haskell/constraints/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Constraint manipulation - ekmett/constraints diff --git a/dev-haskell/contravariant/Manifest b/dev-haskell/contravariant/Manifest index 969da685c506..9977ba105c21 100644 --- a/dev-haskell/contravariant/Manifest +++ b/dev-haskell/contravariant/Manifest @@ -1,3 +1,3 @@ DIST contravariant-1.5.2.tar.gz 16006 BLAKE2B 251d3f8e0d30176eef224000e2c9185d6161ca6de38c7f8737864d72921e75d715ccf286028c4079781ff25f0e2f2de9c01038f13f3052532eae7d7c9fa23836 SHA512 f59cfbb2c7b1dec7532c3ffb260b5788fc3fe160ad730c1b49ff85d57cc46c4af24e37ecc8cd46df112ff1e92b5b03f2064b81f8ccda88465e1fe695331f5410 EBUILD contravariant-1.5.2.ebuild 1075 BLAKE2B 416734ebef85cdc70ec2297e4369373749a701ed74faf2de5e516e96eaa811bac0561d8c69d47f3e800d415945007cd227d05eba2f252689abd45eb07b3b6b5b SHA512 6bb36800fd85eeb31a2067471c9b579b9fd2d72501c91c1c0c00d1c70c73d984c9f35cf187b7f2f0950a187c4749823db3f73644af3a3e437b107bdc6cc07c78 -MISC metadata.xml 1174 BLAKE2B cb1f837ee4ccaf2d746ed9f71dbeeaf2110c32dc661b62eb9ae9b07ec8fa1913e158695aea77163422191498a9f703def5f42a5b765ccad5402fa4c2fe68122b SHA512 0379e2a1e74b1a99c3db13c5351c9642e4b086ad4480463866f125eb6d3f1d5b61bdb027761dac558d461800e3bdc313b70a556974d59291ca2c9d11c1a7c2d9 +MISC metadata.xml 1099 BLAKE2B 69aa986c6a2f79d01202d0d85ff343b38838027581b99862f8e03a70a97c917195dea169f5a533abbc44277682738aaea6f9fd70db3b12ac913ccf39fc17e9d6 SHA512 83b903ce9c91370dbd15d9e5c59a6d8b56e9ab22aa948b1f7bde9be1cd58c141cb5b7f7a6eeceb3123f1a92a34a7d2ce8923bc0c7b91b3da02b5aabcc2be07a7 diff --git a/dev-haskell/contravariant/metadata.xml b/dev-haskell/contravariant/metadata.xml index 417d14a2ff52..7e4ffe122018 100644 --- a/dev-haskell/contravariant/metadata.xml +++ b/dev-haskell/contravariant/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Haskell 98 contravariant functors - You can disable the use of the `semigroups` diff --git a/dev-haskell/control-monad-loop/Manifest b/dev-haskell/control-monad-loop/Manifest index 76cde3906067..01610c61aa49 100644 --- a/dev-haskell/control-monad-loop/Manifest +++ b/dev-haskell/control-monad-loop/Manifest @@ -1,3 +1,3 @@ DIST control-monad-loop-0.1.tar.gz 5081 BLAKE2B 8e9b755a7b37d90f8422794cc590cfc826665aac267bf28565d475adffd167ef29c806b644c87e9834eefa6d24ff7e554aa727a2a4069120d52a80112d57f8ec SHA512 a3eb80b06762ecf442b23fd39a35393a5754a7d71f4ba21e8a3a2457d8ee34a9b5d4b6c8f20d5c5fa19a42beb863bc2a7602bffd06db6ddc99f9b94ae2ec74dd EBUILD control-monad-loop-0.1.ebuild 648 BLAKE2B e9f4fc8c9edf6a6d1ea06abbf5d2f5c0637710f4b88de933b35ca55305ed20445dfb7db4a282a7f2ec173756c9643670ad4f5ecf1201f064671006aef72a017f SHA512 9f67146a47a6d823698a17cfd716e637f8fc4efb6ba26bbff919331650468c3f38443322ce6fd8328eec1fb6c232a601cc411e00fd8a6f68a3f04b2e4b132394 -MISC metadata.xml 477 BLAKE2B 6896f6c0f343e42023ff6407af65206c0ac67f9fd43bb9aca941d4c28dc73c0cf851fb7372a41be42d1b713bf76be5b6278dc86f87ef3880d6b6edcffb6bdd59 SHA512 488e332a15ad9874eefca93ae7daac470506786c51f82ef73abdd5535d92ec7040aaae9ea62050cca5ee8cb23e2d237293ecf3b0829ba7764f3b6a17c239b680 +MISC metadata.xml 350 BLAKE2B 53c43da1d99a93a6191f6cca59061cc70ad2feb2d85d8d423f9419af0cb35ff66716d4d8ee6ab2ba2e3106a5867ae3563b7abb32d512b40fa6d7e192ed737586 SHA512 ea71971bd660173ebd0433d9ad76c68de1861295267c385482d482448188bf802afae5775c6dc9233d82d97c5d4afb958592ffdcba128258cb946ab1c216470e diff --git a/dev-haskell/control-monad-loop/metadata.xml b/dev-haskell/control-monad-loop/metadata.xml index ad72d40303ea..de411b8e18ff 100644 --- a/dev-haskell/control-monad-loop/metadata.xml +++ b/dev-haskell/control-monad-loop/metadata.xml @@ -5,10 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - A library of looping constructs with @continue@ and @exit@ control flow - statements. - joeyadams/haskell-control-monad-loop diff --git a/dev-haskell/cookie/Manifest b/dev-haskell/cookie/Manifest index ea65545afd24..1b8f87e0a4f8 100644 --- a/dev-haskell/cookie/Manifest +++ b/dev-haskell/cookie/Manifest @@ -1,3 +1,3 @@ DIST cookie-0.4.4.tar.gz 5996 BLAKE2B 11ba2d50e004ae498525948c4eb68c470659e306e7a59794fefa8a0441960d2c956f356ef7eb9089866d336f856b30ee208589690767ccfdb886d2920f44b9c2 SHA512 3e17c7c3190602154a196c13b9e65eb139adfe5258441e48ebe5bd9e880af66a7c206f0eca441eeb9ab1700fa49c639adb9414d93f36147c11a1fe3f9fb4a775 EBUILD cookie-0.4.4.ebuild 757 BLAKE2B 9a60a984b22aed4b16b06f28064b1fabcf5b0d7a6cc962812b17c34540e776770a001e2ad221a32b0ce9b876ee39d4878e9755e12bf800cbb63bb91d3486c94c SHA512 4fc8bb99fc42677834d077897757f466b540ffd4ee47ef310a79133209d155c86f6eeb8b8a39246169afe004fb564888ba80bf39e08fb2292cb22a5406d8684f -MISC metadata.xml 404 BLAKE2B 486feca0dd4def1819e86debbe66867edcb76240a7402687fcaa55d68f37fb30d23b954fc48f9b6c780d2f1603fbc57aadb113812ab2fb356b6c0bdaef06b277 SHA512 ea8b9fd38fd063c656e385e73db44db2e8b7e00f073ac9e692ff9fd5d0a8dd1eb1e1ed77f64f502d14cec43f00d1114758b51f3c551a9708a89624217099db09 +MISC metadata.xml 329 BLAKE2B a02f040c5b6efcee3c2d0b319c3bdcdb5d461cc4c2c70277dee7a39cdaf974f4e785609934215106f665e031b554a677cf8f00895e8b783ef15ea20a22da17d0 SHA512 f353309cb26a00ccd603efdfc38a8fb33b45c878a97d5e2fd7ce49d069384af6ac488e5e267ddf70b7064e614b201446d11c8496211a803e4f77d7c17e052b33 diff --git a/dev-haskell/cookie/metadata.xml b/dev-haskell/cookie/metadata.xml index 4dd0bf8f601d..f9f2da7b5f3e 100644 --- a/dev-haskell/cookie/metadata.xml +++ b/dev-haskell/cookie/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - HTTP cookie parsing and rendering - snoyberg/cookie diff --git a/dev-haskell/crypto-cipher-tests/Manifest b/dev-haskell/crypto-cipher-tests/Manifest index 0e821d2ab08f..a58b506b1307 100644 --- a/dev-haskell/crypto-cipher-tests/Manifest +++ b/dev-haskell/crypto-cipher-tests/Manifest @@ -1,3 +1,3 @@ DIST crypto-cipher-tests-0.0.11.tar.gz 6183 BLAKE2B 6899bfff8cc9654656becb1ec21a7c3792a9b50141858ccc5678050daaec1f195ea5b9826cbb85e127f0e0c3236bb9dad94280a2c49732966453b1c0832b2d33 SHA512 cc8361517e6c2afed1585e7648ed1143e8b4224918fbd8191a970d0afe2a162b759e8e6aee49308a93bdfe0d4d15e2bfb587d4e9f6891766f8e834822553b853 EBUILD crypto-cipher-tests-0.0.11-r1.ebuild 1057 BLAKE2B 631d03c633f2e200d261ebecf3b2cfd91c9670e83f7c905644aa4ba87d4cc3ac2907a1ded0d753e0ebee7e06da4c26ec8c3fa2919e55044a16aaee635ab4bbb3 SHA512 0a43ae1ce4a9ddefa728af2b048e13640e0946b3ce6ce784e1a7967ae8a6b4d11e421cf223426ab480321a5acf4d2e388eb897a0cef76a44d8f0243cf86f4afe -MISC metadata.xml 415 BLAKE2B 69515ea2df91bc6e3a8f7159542e450e01f68c3929fc418315716a865027cc82b4d40cc5870ff5f4a79457dff0f48f3b305c8ed9ac726cb3dc2e300391e110ce SHA512 877b9688e611d63e5c9c3bcd07fc8ea13d8327d01ecd63feba9be14d066c1234879210754cea8a2d4c935a8a54a49751c759112cd2a5a48fa07a7db9eebcb334 +MISC metadata.xml 340 BLAKE2B fa7ffd27bb988c64b885de8879661929121e2833c146b373a23c2d649e58379dfcfd182fdc90d20116f4ab31251b379f0310a84040aa0bf6d7209ce9388a7873 SHA512 88ce6598988d5ac898de9b179e55518b3e68ffa9095a9ae194ea058340544c4d9f3ad9bd3f36d5ea8c50c3a52664140756ce19d91b06ec994fcf8d326ade85a4 diff --git a/dev-haskell/crypto-cipher-tests/metadata.xml b/dev-haskell/crypto-cipher-tests/metadata.xml index 8c2fb2ea1e16..234d150ab62e 100644 --- a/dev-haskell/crypto-cipher-tests/metadata.xml +++ b/dev-haskell/crypto-cipher-tests/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Generic cryptography cipher tests - vincenthz/hs-crypto-cipher diff --git a/dev-haskell/crypto-cipher-types/Manifest b/dev-haskell/crypto-cipher-types/Manifest index a00a608772a6..907e3fcc3e9b 100644 --- a/dev-haskell/crypto-cipher-types/Manifest +++ b/dev-haskell/crypto-cipher-types/Manifest @@ -1,3 +1,3 @@ DIST crypto-cipher-types-0.0.9.tar.gz 8073 BLAKE2B 80f5349e31f04b591509382b6c475f0f65095b50646dd5cd785c037eb9be8193a011f060beeee42a37586ccaf69122804124fbb77ef46f894ed985d573481c93 SHA512 9b369dfbe1baa918f8b72dca0a6637634582629ccd46226a3a89813f42cca1e11ee738e1053503a6bc2863c04dd885083e6a09a5bda5a52dbf381e9f133e24cc EBUILD crypto-cipher-types-0.0.9.ebuild 628 BLAKE2B f90d2f28d1f465f729c677d1ee6f7fcd3c48402156f829242529c06805af27b778ea3c6178389e2bc96317bfa5e74358e533a48769202382f6de6c94763e2476 SHA512 5404f9d413f5d048e1ef664f5aa3b84863cde9753f83fe282f3826d775fc1a3747c158b97279315869ed80d159a851d0e1bc3b655b3d6405e841a49de81de538 -MISC metadata.xml 415 BLAKE2B b7f6c0fc480486d33f3e0501aa86f511ef2511d7641db068c36816dea5ba52f4f1a25fc86bcba1b017911b34b6db31db9cc6645c7f06cba43cf4ac8a72d1be7d SHA512 c6fc6cdaa419087b9829d59c6f002a0a7b5d1456d37df083c8fcc70e903f76d66cf84fe223ff392b130aa1e178b9685287a36e707ba91aa2840b280d64d31805 +MISC metadata.xml 340 BLAKE2B fa7ffd27bb988c64b885de8879661929121e2833c146b373a23c2d649e58379dfcfd182fdc90d20116f4ab31251b379f0310a84040aa0bf6d7209ce9388a7873 SHA512 88ce6598988d5ac898de9b179e55518b3e68ffa9095a9ae194ea058340544c4d9f3ad9bd3f36d5ea8c50c3a52664140756ce19d91b06ec994fcf8d326ade85a4 diff --git a/dev-haskell/crypto-cipher-types/metadata.xml b/dev-haskell/crypto-cipher-types/metadata.xml index 28daedbd609f..234d150ab62e 100644 --- a/dev-haskell/crypto-cipher-types/metadata.xml +++ b/dev-haskell/crypto-cipher-types/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Generic cryptography cipher types - vincenthz/hs-crypto-cipher diff --git a/dev-haskell/crypto-numbers/Manifest b/dev-haskell/crypto-numbers/Manifest index 32fdb0210e0e..0e3d35d42f04 100644 --- a/dev-haskell/crypto-numbers/Manifest +++ b/dev-haskell/crypto-numbers/Manifest @@ -1,3 +1,3 @@ DIST crypto-numbers-0.2.7.tar.gz 16064 BLAKE2B 52e7373d56f87d46f585e36019e2fc1ba3f1710ec2530a14069a839b348859e1f9ba784ea91c7241d767d488a15433f0381e5249775f9501197ecbcd051f8aeb SHA512 4fac18f6d76d5cc9ae82d177a45c155847264494dd112db80a76c955faee4917b4b3c563bb76eb3a08923bb020138307a7115d78fe0caa20fd3fb2b12d679947 EBUILD crypto-numbers-0.2.7.ebuild 919 BLAKE2B 75d15f60384f70e3de37d4828006724693cac25bc80bc27838003b42345e5d3db0469841de8740ab477cf96535c5201823e856772389d51b944541abbe7daa33 SHA512 a53abae8f603f21191cc43a38f96c5251f8403f5067427cc5e94c1c7f32c51285030db37d9ef8941db9e4e0ad64cd9627f74b66acfc0ff7857b980dc91ba94e5 -MISC metadata.xml 430 BLAKE2B 8bd1e8546f55bc2ae56c43355f82998eaa21a9172b6a88446e98535cc6aa1c9d5e41cb67a9c30dd0e717b5b1510299aeddd512c1cebe849b8d579c0212f6f170 SHA512 372fbfb142be1fe359a484dd01f8d303c05dfda0a154a426dec0041e4e4ec4a22ab7f46655d775149907711a9d83aa23b1837872923bf737c6541ee00397f45a +MISC metadata.xml 341 BLAKE2B 00dfa4aa603e20dfdd38b10d0ac01be6b0f981abb42bfacf57efcdd69d747de02c8039205a926b10996b7c5b0b3272fe9e3dd51326caffc2a237c4fe7e6ff8b8 SHA512 da9bcd8fc39b8b2a48019b0a6806c199050e531d48954e9c843f06d7a41e63540b3e319f6f4b2ad6da0cb8d847d2b45e2c3b7b27297ea0c4dbadcf613447a286 diff --git a/dev-haskell/crypto-numbers/metadata.xml b/dev-haskell/crypto-numbers/metadata.xml index 72aff463b419..2207cd8bd79f 100644 --- a/dev-haskell/crypto-numbers/metadata.xml +++ b/dev-haskell/crypto-numbers/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Cryptographic numbers: functions and algorithms - vincenthz/hs-crypto-numbers diff --git a/dev-haskell/crypto-pubkey-types/Manifest b/dev-haskell/crypto-pubkey-types/Manifest index 7a53ce410d76..0f582d81dde4 100644 --- a/dev-haskell/crypto-pubkey-types/Manifest +++ b/dev-haskell/crypto-pubkey-types/Manifest @@ -1,3 +1,3 @@ DIST crypto-pubkey-types-0.4.3.tar.gz 11234 BLAKE2B 8b2b0fc64c6b4355264826d01de7457fddf82003748a29d636d52368874dbbd53f303e3bbad5316e9c5ac9fec3cb9021f60e0b749bc2147c15a6ffc9afc11ff8 SHA512 08e6b74ded0decaaf87b4b9ec15af2e8bbeb7095701b5e2062b570af1ecb3d25eb706d6bd91795acfaaf7d09d0e9040359736a0a06a1bc593ef0d8aaf3e374d6 EBUILD crypto-pubkey-types-0.4.3.ebuild 684 BLAKE2B 1e78d48ad078f96827e657f98dbee94a20ca8dfd10a72b1e9b84bef2ab699a998fb632d0922d7f298bd1e64f46d0e25ad910ca2901aa01cbdfeceb3b42b2e112 SHA512 d9246602f8aeaa7fda6e60b4a7b6e0e066e5569d3f38a0c74ca6948195df8eb634043ef4c529a0e72be7e20da1c6d91a5123830ffe14dd2272f08ac4f90c947f -MISC metadata.xml 436 BLAKE2B 1ee088ff27f4fb84dffb49ebd7a0b60bd08c2a50452e45f0fb7629d2d00266729d6eea0c6762b7000bed3e6c97d75a387a4d3de04ade9a95a91dbf4f21ae2d0b SHA512 c21d088027a4cf82b9cd8b63430f9f20eaa0cff1ddb677f7da1d16aa8762bae2c36db3ebd6c68f682966db70d841961a381457926a3f37ade28aa8410307ebba +MISC metadata.xml 346 BLAKE2B dae75702be59abad483a8426c979f76bc79d829f5ff0c11008267c45ee81d78793cde671f976c700eaaf785e526e17ec146fe92ec3b07dc3c48fb097e9b48bec SHA512 9f93bbc94854f92a11679187fbace248fbd815a1b60813ba75fa03f77a4ba3edb45edefb1e59608abfd0bef329e11d27659831aef79cb4b74c326e5de4f07b87 diff --git a/dev-haskell/crypto-pubkey-types/metadata.xml b/dev-haskell/crypto-pubkey-types/metadata.xml index ee02a3ff8488..21f92d57714c 100644 --- a/dev-haskell/crypto-pubkey-types/metadata.xml +++ b/dev-haskell/crypto-pubkey-types/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Generic cryptography public keys algorithm types - vincenthz/hs-crypto-pubkey-types diff --git a/dev-haskell/crypto-random-api/Manifest b/dev-haskell/crypto-random-api/Manifest index 59a9a1d59832..4c44aab8c68a 100644 --- a/dev-haskell/crypto-random-api/Manifest +++ b/dev-haskell/crypto-random-api/Manifest @@ -1,3 +1,3 @@ DIST crypto-random-api-0.2.0.tar.gz 3397 BLAKE2B b0a895186bf6c4f9487777eb7a86404d5972fa5af6002f2692a234ff608fe6c4f28f2d6cd69f2fe4c60953f2fdf67aad5293ffc7396b729e478bb59fa060c416 SHA512 8f7df05e54e053456e3ebe9394b19beb2a37dfed30cfb5fb673f591415dc6fabe105af51e838fbe73ef078906d94562080ca465b0c6b4e1537bd4a6e066244f7 EBUILD crypto-random-api-0.2.0.ebuild 605 BLAKE2B 7da4be99a57b00affdb952e628bc4ca56b6610400b5956d16e06ee40db4e15b5dc758df719f174688ff939e5d0c1608122b591dd81341d8bfed47c3a89c9517d SHA512 66606b1ad2cec5ad91c7780fd8f085be3f07dc7a26f35651377f8f68c41b80afae33a4d1813a92d7088beb2430dfbea0669400ee7c5b3d30ffc427d18c22eb9a -MISC metadata.xml 444 BLAKE2B 0c69bca996e3e34a0e1c366baeb5736f9198d2a5a3cfdd165184f32ea4c64a1a70550ac4715300c8bce85fa28d115982f0bd738307e857518aca8f2abadffded SHA512 6d0c299740c05ed2abf8b0f5879f037f516ba7e1940e4e43edd7fa39e786be57313d6aab20ee3ad25afb64c0552484b00a2589b603276d9162b11dc27df993e1 +MISC metadata.xml 344 BLAKE2B 975bdb57ab0b5d35fd4389a7221e5d800eebe0069927e747d7b7cf2ef5c83a9db5c84c9d702e80133f7250913d2ef743c68a2ccbabe5446deafd9757239e6373 SHA512 7b646025b3d3daf4fa598027b6d25c80fd8e4f34d5c631dd53c3adde7eb3851518eb9d7f01a850bc339fc93ae2673f1f9f38368c43c688db7172853cd6fa773b diff --git a/dev-haskell/crypto-random-api/metadata.xml b/dev-haskell/crypto-random-api/metadata.xml index a2c58a20bef1..0f1ba7c6d718 100644 --- a/dev-haskell/crypto-random-api/metadata.xml +++ b/dev-haskell/crypto-random-api/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Simple random generators API for cryptography related code - vincenthz/hs-crypto-random-api diff --git a/dev-haskell/crypto-random/Manifest b/dev-haskell/crypto-random/Manifest index ed6bb23ac973..0e7f26cc74e2 100644 --- a/dev-haskell/crypto-random/Manifest +++ b/dev-haskell/crypto-random/Manifest @@ -1,3 +1,3 @@ DIST crypto-random-0.0.9.tar.gz 9256 BLAKE2B f9433a75c7285e92feda4f5d3db165c0f530d59ab95f733755c138bfaa162b0948b84ca912dbf26fc80b06d5cee7670361defa308d1ea5926a0e1cd385d39976 SHA512 07e298e2e3846b48330af92a46ab8550982ad74f6154c59a531762d9282f6712c1e867a48ed6cf4d967f463f52c1af4287a74552aeff0635480ea21cd54a7a24 EBUILD crypto-random-0.0.9.ebuild 617 BLAKE2B 199ea7db13a0c3ef541c7423246dcfcb9b5b338cf29acd656208b73ee13ed9685593fbdffb23b4ef180e00e3acca6b2f7c4837e2abbf72e768c26b73bd0dab65 SHA512 33b66d38186c327f60ebd71cca32529b55ffe48cb81785afaf9e77bfd7d8e871e51c01f3617ea141d1050f3d036edc52954ddbaee8930acf38f97111e9e957c9 -MISC metadata.xml 423 BLAKE2B 0d9bc2ab2304cb3e0aac533d285d8d9fd4841625db3a6dedc88f14722e0fadc158b3bf745bb21b04644f8b126ad69bd1a45af30e98aade3bee237f43ce3985ea SHA512 693c88b1416825ce53c3aa70ae35162821d17de563635655f0bee2b3080553635735123a21a0eb0c1fb703189209fc744efa08ec1db0b53ab364501c07ffc743 +MISC metadata.xml 340 BLAKE2B a3e830e9c4a5a385a40e9c297adcba2e580a695d2a01d201736ad70bbe86be93abd9d6cec1e7b8d7126742df0ef87d8633a5bf7ddb5845b6cecd0102a326e351 SHA512 d415082d43f67a42e1829bf50754529d4e0675036a180c86f1a7d6e27fdf3b79e424e0dc9feb29078e9f5bd0c89c52b4fa7fff8a9a9292a0e01d3bfe8806661b diff --git a/dev-haskell/crypto-random/metadata.xml b/dev-haskell/crypto-random/metadata.xml index 5b827aacddd8..881710a87866 100644 --- a/dev-haskell/crypto-random/metadata.xml +++ b/dev-haskell/crypto-random/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Simple cryptographic random related types - vincenthz/hs-crypto-random diff --git a/dev-haskell/cryptocipher/Manifest b/dev-haskell/cryptocipher/Manifest index 52a06d01b447..d31d40e6f93c 100644 --- a/dev-haskell/cryptocipher/Manifest +++ b/dev-haskell/cryptocipher/Manifest @@ -1,3 +1,3 @@ DIST cryptocipher-0.6.2.tar.gz 2027 BLAKE2B 617f3c184baa3acb6a248b60dc928fc4696d4818b31a55fe111838154a1f1a6e3fd42c96cb4d8ecceb21ae0145550fe2b097635524207b5d9e63f41e29047d67 SHA512 d63984d26e355ff613a4176c11634f1012f8b9ec43180ffed236f37aa7a1b1dafee1871799eec53774544518c886c27ae19bb0b058288da6bd8f2b45eaa5e5ab EBUILD cryptocipher-0.6.2.ebuild 1082 BLAKE2B d5ac157182f50cac640f4cce97369d352bdeeb09ae420d9702b4606ef84640ed030f30b39eeaaab60609e2a0251a9a294d091ed66ea2e8e93078478ecdce97be SHA512 e89dc0f10f32ebfde9818f1aea65c7b9653f391c511c791c83fe6c866457688f5cb55c89b393cbc4432c2df40d643f987aa473c35beb4ea340b27263dd55391c -MISC metadata.xml 426 BLAKE2B fb3e13fbea249cd665f5845d33da7c8c25c58d910ba5b585884ad1e64c2e224a5c400bad2ab06af8bd8ac28f57844eef5e69fe0eaffeb1333255d739da2cff5b SHA512 6bec3dd0fb96088e872fa1532d15d910b690c2ea17a9ba4e73047f70c72f1d0c106a8ad78b93c5f298aa7522a62ca6103837160c67d10899b9dee9c0cfc0af1f +MISC metadata.xml 340 BLAKE2B fa7ffd27bb988c64b885de8879661929121e2833c146b373a23c2d649e58379dfcfd182fdc90d20116f4ab31251b379f0310a84040aa0bf6d7209ce9388a7873 SHA512 88ce6598988d5ac898de9b179e55518b3e68ffa9095a9ae194ea058340544c4d9f3ad9bd3f36d5ea8c50c3a52664140756ce19d91b06ec994fcf8d326ade85a4 diff --git a/dev-haskell/cryptocipher/metadata.xml b/dev-haskell/cryptocipher/metadata.xml index 927dcf71828b..234d150ab62e 100644 --- a/dev-haskell/cryptocipher/metadata.xml +++ b/dev-haskell/cryptocipher/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Symmetrical Block, Stream and PubKey Ciphers - vincenthz/hs-crypto-cipher diff --git a/dev-haskell/cryptohash-conduit/Manifest b/dev-haskell/cryptohash-conduit/Manifest index 6f1e44578047..6132dedce1c4 100644 --- a/dev-haskell/cryptohash-conduit/Manifest +++ b/dev-haskell/cryptohash-conduit/Manifest @@ -1,3 +1,3 @@ DIST cryptohash-conduit-0.1.1.tar.gz 2318 BLAKE2B 3bc4d926d020b899c34169211b4b74394260e222e098d5afbc886898a45205b13cb89661699ae169f20a8ac092439463e74b5dffeb65131b891126ece5e80c6e SHA512 6382a05b35bae34b53fd1ad6d897c25ca149ed852360c8f775587efcd3c29e45ff854f96ddbc9b446e04a4dd5698b1f5e2af754345f7d5af8f587b73b57fdec0 EBUILD cryptohash-conduit-0.1.1.ebuild 714 BLAKE2B 6b089b23a741a8628e3150329217f2dad94e12b212d122fae6130d23a01e2992816be7d617fb54ad3427b8325febf8e372b90cfe98dd86017551c1083c48bb03 SHA512 d7f95a5294379fdaf40dcfd9fc513dfb896cacd06de8ee7d3a12255fcd12ebf5058dcccf33028318b59b6ca3f4e1573c97903427f779460d00b7e899e7b9a19c -MISC metadata.xml 468 BLAKE2B 8032283c0f6fe821212914f4da082d8b9fab6511c99e4087fd77ea30cbf8c75b5704373976e50a8ac6f8df126ae323044c0aef915f11a68a9ba07715a5b879e9 SHA512 3ae24a3559e8e7acabb915fcbebf65fa22a9620aa2bb3b1c22e3ca428585dd973c01ac750616f230ac3547af8b968e756eef1b3a75785cc86d4a6e19361e9c43 +MISC metadata.xml 345 BLAKE2B 7814e3a7e544d85d9af8f3a7fbd12a2dfc962740c35d977fe8ede8bfa01c5f4dec0ff7a6a91976064d40414365d392aa1eea845838a98463cc3081eeb0a857c0 SHA512 5d4b9af947d2f7e798fe28a384afd89549d518f55feb777e2c50b440436075c8c73d69ba77c0b19be7c496e429d129dbd847c5ba6b0ef668878eb72c25d03f0d diff --git a/dev-haskell/cryptohash-conduit/metadata.xml b/dev-haskell/cryptohash-conduit/metadata.xml index 877d639f87fb..7b26805ef71e 100644 --- a/dev-haskell/cryptohash-conduit/metadata.xml +++ b/dev-haskell/cryptohash-conduit/metadata.xml @@ -5,10 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Support all the @cryptohash@ package using conduits from - the @conduit@ package. - vincenthz/hs-cryptohash-conduit diff --git a/dev-haskell/cryptohash-cryptoapi/Manifest b/dev-haskell/cryptohash-cryptoapi/Manifest index ea7c1baffe1c..85f75ad9cb14 100644 --- a/dev-haskell/cryptohash-cryptoapi/Manifest +++ b/dev-haskell/cryptohash-cryptoapi/Manifest @@ -1,3 +1,3 @@ DIST cryptohash-cryptoapi-0.1.4.tar.gz 3094 BLAKE2B afd5169c172965eadacf9113a03a58cfff9350b63c339170788585437777deb41998322ea3d33f5d9c2c77b4f927e4457bfcaf8f4f92c6f77e85bffc51c02a47 SHA512 f5add1c8922e682d5d08073d0a3d03c6d5545f38edd90821bad7a92f354203ca380ca7e302b4b259bb9e2ce6ae09b1a2428e981e2d745a4a1b1a5cff696621e2 EBUILD cryptohash-cryptoapi-0.1.4.ebuild 746 BLAKE2B 7b36dc3f5f688e59afde1ec04b409986196f51dfab9c707520162c84623490cdc5dcd1a71ae0159772a13fa3b8bc6c0dbc2bc628dd8a29d1b7a9d0a694f4ba68 SHA512 e7cbd605de5e811933a51f90a65b26f6209140463abb79b64e7468c4a5bab664a1bae285b6e5947d1ec6ad22c86bb9dec0fb4e58ece5586086ad056bcd368bb3 -MISC metadata.xml 425 BLAKE2B b7ceac3e2d825beb20a99913efd0924ea410a8db94c5e7f2c8ff90ece0e235cb5a313ef1956b5d0bdc47682f2b09aaf52e7fd365684c8724c8579cef7609fbef SHA512 d02785027a398cb3bff35fadb16316fd642912445872d7d06abfad9cda24da496ddd63bb59054fc21d701b281dd33b1dce961e293041a3435e6bd900191b366a +MISC metadata.xml 347 BLAKE2B 0437ce30c9f9ca7d0e2d9a8ef223804a989a2ed47dbb41d79292ac2d8dac1913cd810277410a46d7fc9ead31532eb6734719f1c74500ed309b00a50a6449235b SHA512 03fdbb5af0047787584c72c965450558094efc23d6282897a0ed9566e3bc17c27a223a047bfbeecfbc4d562043cf1bbd21788c1fcd96a27a66eb2e3da3173624 diff --git a/dev-haskell/cryptohash-cryptoapi/metadata.xml b/dev-haskell/cryptohash-cryptoapi/metadata.xml index 3c253aeae484..0a47c5b14690 100644 --- a/dev-haskell/cryptohash-cryptoapi/metadata.xml +++ b/dev-haskell/cryptohash-cryptoapi/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Crypto-api interfaces for cryptohash - vincenthz/hs-cryptohash-cryptoapi diff --git a/dev-haskell/css-text/Manifest b/dev-haskell/css-text/Manifest index 68fbd286f1ab..27dc6dba9b99 100644 --- a/dev-haskell/css-text/Manifest +++ b/dev-haskell/css-text/Manifest @@ -1,3 +1,3 @@ DIST css-text-0.1.3.0.tar.gz 4594 BLAKE2B 0ea86030b7e2a8f015bcc1a122e325948570baa3f72b961ca13d731c8a464ab06360eb451ca826175c73288d2eb4b51715c674151f2f3aaf1750ac2155e451ee SHA512 2f7b4fc758e3e6da7dadbaf48c9174770de8230ef4578d9fda610ca9b7a4ad497284623e382bf55111ddc852550275415f58311a2e726721f050d9f704050628 EBUILD css-text-0.1.3.0.ebuild 788 BLAKE2B 267eab56f80d38047d5766badd9517d165feb46c9189252659d1faf5895afa6ae57310b3289173d1364e5cd292cb40d1d3b66b5fec72c8d20f4d1c5be57a68e0 SHA512 db59b4c2862bd601f7f50c965896f4870fce92946569059a2350bb187293bb736a08b318cd7d22a5cc496cec0c6fde3e6385f4895fe93dd803add75090d36abb -MISC metadata.xml 315 BLAKE2B 603436f2ee77dd27b2bcfb67544e148679626e7fef272371720302c2af79126aa2a50adff83ba3aa6397196df401d4434665d636fded9e7f1b939f50cbc53d97 SHA512 0b3bdec757e4d97dbaf34a73267d47fb1a1c758c2a2da9084e3be508c98f94258a57cc48500bab0fd3487435840e5d57d9990ac7b37ba86930dfb5d16c21d911 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/css-text/metadata.xml b/dev-haskell/css-text/metadata.xml index 70f8bc93197d..b7878815d80d 100644 --- a/dev-haskell/css-text/metadata.xml +++ b/dev-haskell/css-text/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - CSS parser and renderer. - diff --git a/dev-haskell/data-binary-ieee754/Manifest b/dev-haskell/data-binary-ieee754/Manifest index b0a6ad15575f..138a068b3a51 100644 --- a/dev-haskell/data-binary-ieee754/Manifest +++ b/dev-haskell/data-binary-ieee754/Manifest @@ -1,3 +1,3 @@ DIST data-binary-ieee754-0.4.4.tar.gz 4117 BLAKE2B 012ccb5cb3bd94b15a8326011563b1a2e3c28699d3819675822cd27372e6b81d527ad84fc20a054a2a4e8d14ba821bdce25393ab12042eedc64cb88064076d0c SHA512 af280e164b4b4a21d5d3cd489d8b2ff43e86fbf1d3896aabe9a8e3558b15549f4efc4497d99d6877b7d9547bf26a4a8ed422cbe00abbea73b2e936b30a71009f EBUILD data-binary-ieee754-0.4.4.ebuild 610 BLAKE2B 822b54c606c1038746b8a1ccf34a22559a21f2663945bdff726e21bf232cd76cf8abc97e7f37a17cd7c23e1dea60fca06ab46593d444d8ace7cf1ecb121e2f7c SHA512 913c339e51033ed919c6901830b01de4ed824565dae962805c1c47c9adbb9625233f664972f0ace7799484ecb96b725cd082797e40bbc3efca78ed326fa5b581 -MISC metadata.xml 343 BLAKE2B 4ffebf94664112aec4c1994bd1f5fd9f065aa80919c48a190bce0cf37804776f3d7c1ea7b615d709c8cb6e4379a9655289a5243d7cc237dad155814e11edf07d SHA512 37105f787958249af027f86b53b19317d15932723fe21d97e3f51d05cd02f3f55348daaa79c9ca90e36fb45a8369b893abe3acdec9c6936d290094ffc6160cff +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/data-binary-ieee754/metadata.xml b/dev-haskell/data-binary-ieee754/metadata.xml index b171e0d3dfa4..b7878815d80d 100644 --- a/dev-haskell/data-binary-ieee754/metadata.xml +++ b/dev-haskell/data-binary-ieee754/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Convert Float and Decimal values to/from raw octets. - diff --git a/dev-haskell/data-default-class/Manifest b/dev-haskell/data-default-class/Manifest index f1098640324d..8fb16fee9374 100644 --- a/dev-haskell/data-default-class/Manifest +++ b/dev-haskell/data-default-class/Manifest @@ -1,3 +1,3 @@ DIST data-default-class-0.1.2.0.tar.gz 2522 BLAKE2B b6449a9bfbd9fa352a7cc453540f3b8eb69c0f144635d573d6073ed950b7289f3e71aecada5f8d85faed7293b1203133a9239dbeb9e5e6b286404b0b6948a67c SHA512 293c899cb2b5cded58baa086251110e4c5e7a15477f1864c33be30be8d16d6fadb55e1b5fa8117f4c47ac5c86ac09abb2f7f8b3b4fb658d1492eadd099f6f7b2 EBUILD data-default-class-0.1.2.0.ebuild 589 BLAKE2B c5b8f96727514932ff8f884a0e129d14b299107943530bd3e6aaf93847b75093cf438b4b79edefb919e18ed162c9dbac47bf3c7edb3f54bc1c031e8c57461f07 SHA512 c4242e672495d477a09911cc6a5dbae6b2e8aacb17dd2680c4eecc29b61a73ac3c259bf4e02fed19f97ff61bf3f6ac0b46270c40ac7bf54be968f65921b95e92 -MISC metadata.xml 329 BLAKE2B 43b0027f4eac9c823695630e0f414b99bd0460e9958141ee7f3aa4c6615a57722b3958dd9fb96288a3c88c8da98f150bd2ac5e0d2c5f567e24d6b82358835af2 SHA512 c0cf6ea5636d8e9b5c038d4ed8eb81ed2698a56e30050d3aa28b55a65dcce1aa8258bc4f4d6456ba546627be96a7f3588cdc02978774eeef8ecf49ca0ebf6d9e +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/data-default-class/metadata.xml b/dev-haskell/data-default-class/metadata.xml index ec0be8b04080..b7878815d80d 100644 --- a/dev-haskell/data-default-class/metadata.xml +++ b/dev-haskell/data-default-class/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - A class for types with a default value - diff --git a/dev-haskell/data-default-instances-base/Manifest b/dev-haskell/data-default-instances-base/Manifest index 871488fcea46..8e07ea534a27 100644 --- a/dev-haskell/data-default-instances-base/Manifest +++ b/dev-haskell/data-default-instances-base/Manifest @@ -1,3 +1,3 @@ DIST data-default-instances-base-0.1.0.1.tar.gz 1554 BLAKE2B 3dd2c2dd09790e96ca0921af32f2c384b40a9ae9978f25843e32710545be1715b19b2bc25324c8a541986bf1b620d8aeef879ad282e0124d48bbc45daa5378a2 SHA512 32d25a84dc22be5fc0145a32eb4bb8879c4ab43ec08cba9a6e48084e668ca704b1fa69b82f756759a467c23958878c0dfe00620a6a8763e95e319ef71dcbb46d EBUILD data-default-instances-base-0.1.0.1.ebuild 649 BLAKE2B 61dcde81d58b06be050ed28a07dae769ea1531c390e117f19e2db27d9be84b8e454db701cddf897f6de57c46979aa0529a59fc6f72a5fdc417d2f6b802515a70 SHA512 dfd4f37bb57baeab5503d27a56975143a944434fbb3681678960f8bee0e7d84aabe66f0762d40d0409ddf6c795e9e6d2ab87d7934b58ac468b43e0f64c208197 -MISC metadata.xml 326 BLAKE2B a53bded82cab952d7f6dcf8d5c714023a308a6bffb03c15942e7a4ff7ddc3432fb5cbe465b15b33d7b70a1c5a79e25f61a3cdc79511f5178f4140db5844a1dc2 SHA512 79bb1f0f9f4ea2cce2c3c806eae5eb3b0035d7d649c550528f8aac9bfb824ef8f017e9c56f59b884558dbdc1bdd350990adbb4bdf99eef3107d1e8ac08d5de8b +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/data-default-instances-base/metadata.xml b/dev-haskell/data-default-instances-base/metadata.xml index 4e780c1aed96..b7878815d80d 100644 --- a/dev-haskell/data-default-instances-base/metadata.xml +++ b/dev-haskell/data-default-instances-base/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Default instances for types in base - diff --git a/dev-haskell/data-default-instances-containers/Manifest b/dev-haskell/data-default-instances-containers/Manifest index dc106fc1ca64..6bafe6ad9250 100644 --- a/dev-haskell/data-default-instances-containers/Manifest +++ b/dev-haskell/data-default-instances-containers/Manifest @@ -1,3 +1,3 @@ DIST data-default-instances-containers-0.0.1.tar.gz 1659 BLAKE2B f422dc8c9d6d51a63019cc2c0edfe8216602fcecf97894cddd226ec3544fd5e469471a21cdafce39dfea835a475a332e80451c8c33549377fe2e73260f512e87 SHA512 a12352eb0484ad772b16674b2ef8145b3733473f716c182841d6378d8a2d3b196e8fc966afd7c335e81e924ea83088a9c67c4aaddb14a87a7a816cbe27236bfd EBUILD data-default-instances-containers-0.0.1.ebuild 654 BLAKE2B d73b34625c75e6ad161360d0f8cade74e70f58dd8afe562bf24ee24e0ce38b1a79514f61b29b767bd7308d7221a3cdb87e39b5cef7b6cca80ad5532bee798617 SHA512 da3e1ee14b4fd7197ced1e149c854f88be0a7b25a9f60177bb18a6f7960521a2a06c94243e12f03fe4c2f31793c1944e463fe596e6cc10624991cf446af4eea4 -MISC metadata.xml 332 BLAKE2B bd79b21691b4d598c6aa13875ec1c576137717041c338cb89f3bdb03f7ff47d829f9af64074d76ac5f7f4cef4d0640584ae980b7c92828f182fc4c04c6642ab7 SHA512 6d021277805747d022061342125665f5a50ca7af50a3f50e55af901e6fd00cfeb15d634d15dbb8d9ab3eacdfe5f094b00eacddce66762c555e924f704c3ebb70 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/data-default-instances-containers/metadata.xml b/dev-haskell/data-default-instances-containers/metadata.xml index b54530493eef..b7878815d80d 100644 --- a/dev-haskell/data-default-instances-containers/metadata.xml +++ b/dev-haskell/data-default-instances-containers/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Default instances for types in containers - diff --git a/dev-haskell/data-default-instances-dlist/Manifest b/dev-haskell/data-default-instances-dlist/Manifest index 8f95ec05db50..a35585935070 100644 --- a/dev-haskell/data-default-instances-dlist/Manifest +++ b/dev-haskell/data-default-instances-dlist/Manifest @@ -1,3 +1,3 @@ DIST data-default-instances-dlist-0.0.1.tar.gz 1503 BLAKE2B 672c6ad40c6174fe86176bb3af7fcf469fba942c3af32307babc2f2bdf477f5d3ff4b7361ffad01b1e475075434fdd6c9c4497f7ca6a036d5f5295bc61c03c0d SHA512 b3794c296d5f1ca54badaab4c267b302967ce73ac649d8df031daafa17f66537bf670ee42fda1b75b92998eb4b8862c1e0a9bdd3716c31dfd0937c3c76b6f03d EBUILD data-default-instances-dlist-0.0.1.ebuild 676 BLAKE2B 8a063456e7cc369a01b3d577536ace720bf4362ff305ccdea78f923374865415753a1a4a469f70845cd481aeb2daadb5c2d53fc5d48aee3b255e1e4292eb4151 SHA512 947eca25ed4caea0b3e060af1e9daa67b38937b776c9e57661f7a8ef39525c95b4e9dfd615a2d71a274936daf5e7a990e22a835a9feb8d991e8dc9f3f760b28e -MISC metadata.xml 327 BLAKE2B 86241d63af88e11ae3112525aa57d96f1a47ba2904ca98691be64f0ad281a617dfaf4ec8e32c1c64b4b3c208b50c37e034d7a2af7b8318a6889139f9b70b9b2b SHA512 be671f60db5a7cdf21c9b8927d3c7be47813e4dfb2b8c6b9e98420afd03bbfa2843d45c234e7537fd2dcd05b30b9b94ff475c2c55cc791004db1f2679b2b91c2 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/data-default-instances-dlist/metadata.xml b/dev-haskell/data-default-instances-dlist/metadata.xml index 54d1a9cbcd47..b7878815d80d 100644 --- a/dev-haskell/data-default-instances-dlist/metadata.xml +++ b/dev-haskell/data-default-instances-dlist/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Default instances for types in dlist - diff --git a/dev-haskell/data-default-instances-old-locale/Manifest b/dev-haskell/data-default-instances-old-locale/Manifest index b4538e25c864..b1488bc2cd96 100644 --- a/dev-haskell/data-default-instances-old-locale/Manifest +++ b/dev-haskell/data-default-instances-old-locale/Manifest @@ -1,3 +1,3 @@ DIST data-default-instances-old-locale-0.0.1.tar.gz 1519 BLAKE2B 4c2e28955f260bc4b2107449b1827216d2400f8bbf441e11a749f380300706007c363ede8ecd3dd84d31af7c9724e409129508f34195151a193e025b91b0a9d7 SHA512 bbaf4626c922820dca8cc230585fef80b6f6bd6278d335cc7abd4e5b7a857f0626ca9937ea95066e7655387dfcc684e6fbb0f6f5bc6905e539fbd1176ddd99ec EBUILD data-default-instances-old-locale-0.0.1.ebuild 689 BLAKE2B df03e7df2613d6403236162cea2e6206ea1f38cdcd055bbe8a8947a45d5397542c66916df52e9d60a874ddb8d012cf7b9267c082010dbba05455ca34ac9ed2bc SHA512 18b94d49282c625c31ce17a69366fcda356c1346049791501c88304293f80d466146dbb4d29a70d584698f6a9618d1fa94187675c162800c54a9904242e887d0 -MISC metadata.xml 332 BLAKE2B fe6f770f3d6d6378dd9894ada63b641ee21c7f3520c5cce5c88202b5cfbdfca431c6982dd4ada01145584799143257ef6e0e1b106e4070e6004256e02bada8f0 SHA512 faeab58e198765b73484d61c625ca018aa28e4e5470392ffe0eca935b54cf633d84c9eb8553b904c8bfd2a54af7190517628dce3642e638c4b5a9c8d63646a72 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/data-default-instances-old-locale/metadata.xml b/dev-haskell/data-default-instances-old-locale/metadata.xml index 50cce3688992..b7878815d80d 100644 --- a/dev-haskell/data-default-instances-old-locale/metadata.xml +++ b/dev-haskell/data-default-instances-old-locale/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Default instances for types in old-locale - diff --git a/dev-haskell/data-default/Manifest b/dev-haskell/data-default/Manifest index 092dbe9f13df..b4c46c554aac 100644 --- a/dev-haskell/data-default/Manifest +++ b/dev-haskell/data-default/Manifest @@ -1,3 +1,3 @@ DIST data-default-0.5.3.tar.gz 1623 BLAKE2B 365de6448edfdaec1b852e89eb31faa323f0ab5f6fc101247f0a16d76680f98fea751c524fa3fe5b697c927eac3cf4c778a37eb5ff0fbcf0daf8bb3ab27f4220 SHA512 57cb632ccc6c9b0973594c7c5944574f4e7e78f980194d4205bb14a6e5aa1bd3e92723f3b80cfeac301ae663b2a22925503a03ecb5311ebc08077fe06022817e EBUILD data-default-0.5.3.ebuild 859 BLAKE2B 0700a5c0a9b4f5228abfea25424c59d6d801ea6055665c42345ef8916b39cb77e45fd7ded9015765eafc105da6e6d456d43e50db8b3938be42d0ee762d62f630 SHA512 4457ad0ae504857d92847d72614794863ea84ba1d81e9893fbdf2f2917e3e387c1dbfd1dbd818f79a8d8d5a6e6c0704f55c9583a53b1f515feabbdab3fc785de -MISC metadata.xml 329 BLAKE2B 43b0027f4eac9c823695630e0f414b99bd0460e9958141ee7f3aa4c6615a57722b3958dd9fb96288a3c88c8da98f150bd2ac5e0d2c5f567e24d6b82358835af2 SHA512 c0cf6ea5636d8e9b5c038d4ed8eb81ed2698a56e30050d3aa28b55a65dcce1aa8258bc4f4d6456ba546627be96a7f3588cdc02978774eeef8ecf49ca0ebf6d9e +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/data-default/metadata.xml b/dev-haskell/data-default/metadata.xml index ec0be8b04080..b7878815d80d 100644 --- a/dev-haskell/data-default/metadata.xml +++ b/dev-haskell/data-default/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - A class for types with a default value - diff --git a/dev-haskell/data-endian/Manifest b/dev-haskell/data-endian/Manifest index 1af2f096826b..26d65c2f8ef4 100644 --- a/dev-haskell/data-endian/Manifest +++ b/dev-haskell/data-endian/Manifest @@ -1,3 +1,3 @@ DIST data-endian-0.1.1.tar.gz 2788 BLAKE2B 6f2bcf0f1074a07953027f7d29b99db995f0cbce0cee59aa81556fee0b69419ddf5727f6c27c4548c7c6f3b62a7e3b85c23983505c77c539cbcce395492a63ea SHA512 a8e94f996a0b1c929cd01b8f38c52149cf3bac0f50449d327ba66ac4a378ba5c3826860abe4d1592aa83ed9ca81dba6083c63a66e6ee0655c27521cb87977a90 EBUILD data-endian-0.1.1.ebuild 519 BLAKE2B 5e471a673ec2b97bbb10d20ac5a90f2d6290c0c624d58305fd6657275181883883c57a09f85cfb2e1fcebbf4517f881847ab62a53a54a39fa84819f7a2cb0da1 SHA512 081daca7d5ee54de39d5fe42304745d072cf9239626ef962af17b10c6f1d99bdce0b6c487ff4a54a8a0089960a82468196a5adc271f4dc5adc5f5ecb1ea8f24e -MISC metadata.xml 438 BLAKE2B 85c24931b9d9ceb5d66dca3d826084aa55869cc5a1c9079603decbbc080eb595719b71d4642278df28e4cdad03b983b341ae06b9dbb6abe9e4aae72369304ef4 SHA512 ba8fee02f97cfe6b3cb16e1ec90e2fab81977e2a6ed5b1703f6d26239d15086beef6f1d76b2dc3c26a46bc9ec6fd4425e840d8ed2e5922a116ab5252db014405 +MISC metadata.xml 329 BLAKE2B b864a1e099f5cea2cb5f1fc601ef4caacd91cd440ab5075bdfc2880357e46a353422ee793e8564b7998ca87217260a176b307f1756d6efb3124caf3b440c9182 SHA512 b462f2dd7e8118292450a78259b6a2a097cfd360210814b332cea247da81cf33fd85af3f6685385b52e53ed4921893988f8412d874f4eddfcd90e9e89cc57b66 diff --git a/dev-haskell/data-endian/metadata.xml b/dev-haskell/data-endian/metadata.xml index 920ff23d60c3..852087016863 100644 --- a/dev-haskell/data-endian/metadata.xml +++ b/dev-haskell/data-endian/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - This package provides helpers for converting endian-sensitive data. - mvv/data-endian diff --git a/dev-haskell/data-ordlist/Manifest b/dev-haskell/data-ordlist/Manifest index 6290d8ff28e9..a3fe954a4369 100644 --- a/dev-haskell/data-ordlist/Manifest +++ b/dev-haskell/data-ordlist/Manifest @@ -1,3 +1,3 @@ DIST data-ordlist-0.4.7.0.tar.gz 8906 BLAKE2B 7bea3092bad04fb9defc7331e32dd997613dd4d43c5df82360c61831bec936eb03b178130f528eda59f2c5142ca579a76369afcab62638d4b037fe65a0fdde24 SHA512 a34ed99ea8eb34b29727a210f7a56c80b18a881e2da90fff0ae056b7c56b1f37212413a1daebc0b0118c193eb579d3d43bd426b25944da9044e8152eed80fa8b EBUILD data-ordlist-0.4.7.0.ebuild 575 BLAKE2B b0c9ae2bbf1d5065739e84e760a7cacde7ed01f1ccf821afda02515ea7d5a4ebfd0f5f6c5bbc7da1e3ba7dffa4eeef980006a5105dae354c50b746f87e69d82d SHA512 3ed212036d52e36d54746e7628ba0eaf0b448883be5e4c243757bc3cf1b9c8770073cd23181425dabf1ed5743846408ebedc27133dc4862a89960e7c1569fb59 -MISC metadata.xml 357 BLAKE2B f746bb517e5c1237dad57bc299421899b8ddd82f6d7b104d0481cf37b1f2f8dfc305b0cdf2b76a3a89c3eb8044063e15654bee1f3687e892b149e93394ca048d SHA512 a4cc167182a956937c9acae5bc06af9aeb10ad92c4760c01cc3c831779660a46381d1482808ad5df150fce2ccd421d9a0d9b4cefbb66dcb2e79505aa727fb148 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/data-ordlist/metadata.xml b/dev-haskell/data-ordlist/metadata.xml index 3b461e48b9fe..b7878815d80d 100644 --- a/dev-haskell/data-ordlist/metadata.xml +++ b/dev-haskell/data-ordlist/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - This module provides set and multiset operations on ordered lists. - diff --git a/dev-haskell/date-cache/Manifest b/dev-haskell/date-cache/Manifest index 23b183bac0d6..82182db42b69 100644 --- a/dev-haskell/date-cache/Manifest +++ b/dev-haskell/date-cache/Manifest @@ -1,3 +1,3 @@ DIST date-cache-0.3.0.tar.gz 2126 BLAKE2B 51f0686bee8a72a0286c7ab03cc39346e4f4998ab0069a69586ae183fa8e9d9f4a707a5932bd3895d5fb7b895f206a643f097882a40a8127eb2a38bb49bbbefc SHA512 12e048dbd163929acf1b2e51eb81f83382dfbaee00f506a89c5477c0acccbcc29ec24c6d5d85340ea540430c2c1c4c62ad00d1f36196ae8a6fd3f9ae826f39be EBUILD date-cache-0.3.0-r1.ebuild 521 BLAKE2B 418d599c167478d60ef0400338e6723f6581ed62ccc840e559e42070a8278f59dbea89ef33dd11d3db21f5a726461e68ca83e5c9bd56368ef5a4c9d1717ead22 SHA512 da16db7fe5df5d314f6f0cbd232363c51f3401f94f16cd1a3620abd278e6792ab23bdaff6fbccfec5729091b3439a691552352b34f95235fb165e60f13d1364d -MISC metadata.xml 374 BLAKE2B 2c5a422824ee60533755e9114b9d9faaa3bc334b2baaeadd1e44067ad23dc47ad6c3f924c12e64900fa0eaa55807d6c0210c9fd688da8e7d9ae25113cb942ab2 SHA512 444eb792100265f2740a37b37b08c5efe57c2f6d2f0828f989323aa0f448fa0dd9df882377dd90475fde1254316dcc50d726c8bd9bac55cc28e5a08ba08cc87b +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/date-cache/metadata.xml b/dev-haskell/date-cache/metadata.xml index 2fcf6e4da1d0..b7878815d80d 100644 --- a/dev-haskell/date-cache/metadata.xml +++ b/dev-haskell/date-cache/metadata.xml @@ -5,8 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Formatting time is slow. This package provides - mechanisms to cache formatted date - diff --git a/dev-haskell/dense-linear-algebra/Manifest b/dev-haskell/dense-linear-algebra/Manifest index 65f6430325aa..6d54641e7c0b 100644 --- a/dev-haskell/dense-linear-algebra/Manifest +++ b/dev-haskell/dense-linear-algebra/Manifest @@ -1,3 +1,3 @@ DIST dense-linear-algebra-0.1.0.0.tar.gz 6285 BLAKE2B 22cfbc68a2511ae4ed946c7b3c99dc171b515f0fa929ee5b4a8b01a6c6a707b3a66e0168104b37a49882880658119ea0d9fc5c1bc9d562eecd2f9349eadd90b0 SHA512 bcc70b42c3ea59aa3a739e2b189b9a1018d3dc27e65f5016502a2068005f480c296960ba7758a810cb22bfde53b5a597a66a3e1dd7bb732e54fe5daa1be08aa0 EBUILD dense-linear-algebra-0.1.0.0.ebuild 925 BLAKE2B 7a82f4eeda83a9ef57509480c4daae9321cf4c702df458a63331829fd6876e04a7bccdc726ceaaf4ea58da758480b53918715ac26024876ec4609c842bcf3dd8 SHA512 f7df0b8f164c6d26f9af5d64a771a5e66629ebc0608da09b5ce28f0a167fa7d745d393e9bb1499850e593949b1d7d2293db411f3ac32e921bbc3abd8465a3d1a -MISC metadata.xml 391 BLAKE2B befcddae61e2057cae51eb4008f84d20ef9f791f682ec9ab2cc8cbfeb6ca7768beab03de81480980e66dfb63707cb5539290a26bae324ab5cd8cb51a9b8a2c1f SHA512 b55c19a1840ba222dd5c6e45f3698fd003feadc25e6c985d28743a5d237f5e55cc6d344abfff3eada702a42c9d37b2e61e8af32e1270a791ce59106996f3281c +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/dense-linear-algebra/metadata.xml b/dev-haskell/dense-linear-algebra/metadata.xml index 7989b5244d08..b7878815d80d 100644 --- a/dev-haskell/dense-linear-algebra/metadata.xml +++ b/dev-haskell/dense-linear-algebra/metadata.xml @@ -5,8 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - This library is simply collection of linear-algebra related modules - split from statistics library. - diff --git a/dev-haskell/diff/Manifest b/dev-haskell/diff/Manifest index ae24ea59c8a6..3b992c13d89c 100644 --- a/dev-haskell/diff/Manifest +++ b/dev-haskell/diff/Manifest @@ -1,3 +1,3 @@ DIST Diff-0.4.0.tar.gz 8065 BLAKE2B ab29983e8f1322d45a0e2e2551d4f762328bfb3ae92b0bf0cc14c8126f8e6fae87eb3a591c4e9667b6f5a4f6a149630471e64a1da0f1b306f6b6d0e002583320 SHA512 6a48a234d3140bc8c641cdf649a1f0daa39ab4de4064435dcbb15a9ea52994c967aadc8584f70aab89ef78e17ecc66b8ce3d8dd2157eb5b85277dfff80fd608c EBUILD diff-0.4.0.ebuild 716 BLAKE2B 95c9acd667026c45bc45ed17c5e3b7a1fce338035fb802db773a04c948350659e169a8f5f947aff734619db54791e0da86db75a9cf28f498c9eac7c821797f21 SHA512 9fc448b202f6c03a929666d2421988eedb0b3ac9179dafe97b45b17af5f2f9204717a2a6927fa2ade11ca17a585c2f8e3825b62eb668c85931b0ae8d2cf9d3ef -MISC metadata.xml 343 BLAKE2B 8ade99ea53e57f6cbd50bbd149638601274414962c1950f608e153f23f5b06fdbc97045e1d50d02a9111adc2fa726bf0ba2c9fd281888e4a653919d459071e28 SHA512 db303177305c59a6ad2831d02ed384912c3255eb15bde6b48b2a6e06abb17d4e66d8e4de8f5fadd9bb027cbc5818a1c5a1b364e31eb8cd6711c343d4b6f42bf1 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/diff/metadata.xml b/dev-haskell/diff/metadata.xml index dfc8017acd0a..b7878815d80d 100644 --- a/dev-haskell/diff/metadata.xml +++ b/dev-haskell/diff/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Basic implementation of the standard diff algorithm. - diff --git a/dev-haskell/disk-free-space/Manifest b/dev-haskell/disk-free-space/Manifest index 07c11a89cff2..aa9eed6e8289 100644 --- a/dev-haskell/disk-free-space/Manifest +++ b/dev-haskell/disk-free-space/Manifest @@ -1,3 +1,3 @@ DIST disk-free-space-0.1.0.1.tar.gz 2771 BLAKE2B 29c769acf9e60a88196197beb318cdab5b53583d979f7ab7fd9eda4e6252e991008b31f3f8d8cfcfd5f3ad46f7ebe90f55b8453d0666799dc04b31ba735783e2 SHA512 7e798e5428a8ee1a226c28172aca93940dae7aeec5f6fc0a7500da0299074a007f3b5a1d53d7282def245e4b829f86ff9f18ee1f8e824fa259052d5f2434729a EBUILD disk-free-space-0.1.0.1.ebuild 549 BLAKE2B 767ffd6506723da1f22b784256ca09325397691af9fdcc06b5ec8d6ae9f8d696317fe05af0e785c8c3ac01471f5a3a2407439d332e35678a8bcf6c00d397fc24 SHA512 7060a579e8c2a36963d0fc43c3e48adaf11dc8b6134a8035e88007dd73c11e9c258e0430e00cd264d4430c680b65ee2523873f68d2a8c2e1f0a17605949cd29f -MISC metadata.xml 453 BLAKE2B 5c6d22c3bb4ee71369797188b044a8531b3633581d7465b75a1281748ccb8609122a88b90ff9960d1467810504876da93be72470024941e9d83c4bfe6f62794d SHA512 398536957013f1ce1c20a200b2e5e11082cd82d9090cbe611df16867a4d13f1870e591fe7ed44b5444cfbbdb3f0549374fbe1ac7b2d92a1b0605b6787bd5c605 +MISC metadata.xml 336 BLAKE2B b03196ae0472fab6bde7deb55f3ee9556c540b4865ad5041fb3c74b1d44fa2287224b2ba34ce8156811e1081979094d9281b69aa9a68e8f8f196e6416edb097a SHA512 76845985b59f3297652f67d91e9d19b57cb58e13c5b8d8532ad21f55ae14913a6dce271ef9f715830eadfc58e88a45effa59fa9172d74b151081b8d35e378be2 diff --git a/dev-haskell/disk-free-space/metadata.xml b/dev-haskell/disk-free-space/metadata.xml index 345ccd01aa8d..52bba45f5d2c 100644 --- a/dev-haskell/disk-free-space/metadata.xml +++ b/dev-haskell/disk-free-space/metadata.xml @@ -1,13 +1,10 @@ - + haskell@gentoo.org Gentoo Haskell - - A cross-platform library for retrieving information about disk space usage. - redneb/disk-free-space diff --git a/dev-haskell/distributive/Manifest b/dev-haskell/distributive/Manifest index 5df0173c5104..14a1c14e020b 100644 --- a/dev-haskell/distributive/Manifest +++ b/dev-haskell/distributive/Manifest @@ -1,3 +1,3 @@ DIST distributive-0.6.1.tar.gz 11256 BLAKE2B b8c964137613b828f2908b210964be06a39bcd360727edf816c9921d6f7c16c245fcc6cec702ff8f98e0f63c90396796af0bfc7964f25d589ca5616aa30eb934 SHA512 6f14660e14ff5dfe90eb44386ed111829d4a621f77908049197ce1802b4d5ddd67ec66dadb92f8726c03f455e077ea6a5b8503e24bd5d205883d53f13cceb630 EBUILD distributive-0.6.1.ebuild 1205 BLAKE2B 353f74833bd8d2488630ccc4ee006cf14ccfb9237941692d33aa5bc1fbb7b4242396372560fbe0b08be0d12f25cf77dadeeeaf8956128618164d8c278092f6a6 SHA512 6e6ed365f88fe3fffdb75ee23a7165f9c3a3ed2c4989804989e686d6bab3c756421740b4ba52e8d44b5d3dfaa033dc68ff5ea47711cae4fb4a80ff19ae6a5f07 -MISC metadata.xml 430 BLAKE2B 8c5cd14933dd8d772084b4f7d269c4eb1f545b4d0675d25eb73a84faa55a55686d9db3729123f1c8320af44bcef60784c57daa23718e581013892de80c8dbd10 SHA512 9bc304ceececdbdfcbf8dd0ede075bae24c3475ea32e23e573ade2cd68368c56921f9226c9e684b26f19499c2bace92fa9483dc3a4a4cb25e67bcd56f423eccf +MISC metadata.xml 333 BLAKE2B 9dd666b4570173cf5d711f3af809821479821908c2b6a5b33fc8e652ad26a2c31acf32bfca9081595732d3cfe368a81ad68c480d6f48299509ac31fd61e02775 SHA512 9b0f25a72ee505dc2ac2d5614f8acc74b0e8ced9426ef0250414a8d1adc5a9e85f6869cf3a65becb40d9e1f5d61d1252fbb361a85526380e10bd5b2a2db3e5c8 diff --git a/dev-haskell/distributive/metadata.xml b/dev-haskell/distributive/metadata.xml index 8df0807c29e3..1ffbe44734f9 100644 --- a/dev-haskell/distributive/metadata.xml +++ b/dev-haskell/distributive/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Haskell 98 Distributive functors -- Dual to Traversable - ekmett/distributive diff --git a/dev-haskell/dns/Manifest b/dev-haskell/dns/Manifest index 3c83abe3ae13..a474c18bae19 100644 --- a/dev-haskell/dns/Manifest +++ b/dev-haskell/dns/Manifest @@ -1,3 +1,3 @@ DIST dns-4.0.1.tar.gz 65645 BLAKE2B 1332522ea57fb5df7e97ebe5caaa29580e8fc9edf77064b03d1dd6f5935975e37e21cbb4f95a92c4dce53b222b51a7b46008cd6a05fed9cf3d95bd4c3b359f73 SHA512 5c3d86c95aeb61ffdf951472a18ce2878b9dad1069efdf02fd7aff4065cf88c93c13d197488af65811440c674a75601b0c3336a6de6a9bff98cca018254b6e9c EBUILD dns-4.0.1.ebuild 1090 BLAKE2B e11cbd9c468cb011874e71cea5111318f48c91e86ffa26af747e6e2404f3877259bc2fc0bd4bd2e4c54282a0d8272b515013b1f6340fb3f9525f366e42661049 SHA512 232d47025af7e92084a6cbeef0bea25b38b6f29d40d1602ab812ce49f8614208cc2daca37afd1d6a06fd669af44f5a1103211362de9bf3bb3eea590103f3a877 -MISC metadata.xml 327 BLAKE2B e0f718c31838efedac5b94d5d7e5d82686f9918090db7472d2e8ec6c1cb4b82507efc630c71dd0ad5c031f85c4e4e81ee7514b9a55f95e0ee058a6fbd62119ec SHA512 acef7c51be1e93c7925446f5fafa69afe7b2a41695b3750da8b390e7bc7d097d3044c1abaadfde0bffa7b3c8a2eae7176e6b3d323d582d387ef5812a181800fe +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/dns/metadata.xml b/dev-haskell/dns/metadata.xml index b0f91c19bb9f..b7878815d80d 100644 --- a/dev-haskell/dns/metadata.xml +++ b/dev-haskell/dns/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - DNS library for clients and servers. - diff --git a/dev-haskell/doctemplates/Manifest b/dev-haskell/doctemplates/Manifest index 978de40c6c65..f1468467963d 100644 --- a/dev-haskell/doctemplates/Manifest +++ b/dev-haskell/doctemplates/Manifest @@ -1,3 +1,3 @@ DIST doctemplates-0.8.2.tar.gz 26780 BLAKE2B 32554545d451a382a490dc6d64b9f8ff0465b1e345daec457196cebf61f0d6975fda8eebc0e7115089622c15e7a96cbe490ae78d63b7b06ebded9c9b79f82a3a SHA512 1e1dbb8f8a2980b342ef3b5c2c0fefa8d0bf220d5ca1332de3dbdf30ab3243fd6f4d12816fa25851498a26c25c5fba1bc2aa6f16eafca11c65bc125a203b90ad EBUILD doctemplates-0.8.2.ebuild 1098 BLAKE2B e910ee9a939f767336e8773d73b1426afe21d5a614aa0904c52624f62ccf5b11f5ae555733e74b3055d631dcac0c2779627e5e39334a2a020c6b421a2654cf3e SHA512 eb72d55c9652162f6730747767ffcef6f6900a412a005c6a45c6d0cef6ba3637e4031ca4604cd625e42acbb2a43535911cccccfcd02d09178053606640156959 -MISC metadata.xml 392 BLAKE2B d2e1fb4cd495de5e771a27e2982639991434dc9797b7d9c44ccccebfd4b9e0783d85384d31865055e5a882b39b4be8b954401350e4f1c71d089a60c5cff83b6e SHA512 083b9d618d32c53f48b9bcf72fccc3f6fcf600b4fb63a59e43caf11b0e3bd2d4effdd3804ddc69829c7108a9093f412cb1eb0df9a74ef22a6b12a497a93d4d1e +MISC metadata.xml 330 BLAKE2B 4e484befc00c2e9a388ea1d9393b64b5f14468e963814f45a519a901066734fc79e84677d33e36dccf6741301b11dba5b4cecf318caa27c3334c71df93025051 SHA512 1008fef5c084894f63467499cc6b44e997279f195cd77d381802b27646cf3135d9f58fa3e6b1049699fcff4419f91a8081428e30357d7c90a08c449abfa4e460 diff --git a/dev-haskell/doctemplates/metadata.xml b/dev-haskell/doctemplates/metadata.xml index 2caddd34f3d7..ede0d5b8b120 100644 --- a/dev-haskell/doctemplates/metadata.xml +++ b/dev-haskell/doctemplates/metadata.xml @@ -1,13 +1,10 @@ - + haskell@gentoo.org Gentoo Haskell - - Please see README.md - jgm/doctemplates diff --git a/dev-haskell/easy-file/Manifest b/dev-haskell/easy-file/Manifest index cab07a667d0f..986fe9d168c4 100644 --- a/dev-haskell/easy-file/Manifest +++ b/dev-haskell/easy-file/Manifest @@ -1,3 +1,3 @@ DIST easy-file-0.2.1.tar.gz 12610 BLAKE2B c2b1420563fb4070d927631f51119849d48f6e680506f2df3b84572729819311f3ba8eca3d25110a30f245a61da93edfc53de508411baeeccaf9eae94165bdc1 SHA512 48249b2662384cd766d8a7f66242c1d4c68b5b56a87583fd0363cd075c7fc0d8f013edb45fcab15ceaa8325e4f2fbb6ed920ca873e231c44934d6dae12e6102f EBUILD easy-file-0.2.1.ebuild 534 BLAKE2B 2b5668707148ff7c86c3a6642331ec8d6725400ca1f292004570b86df0e595a9aebeaeb13ce2e4ada90bd5ef4fa2734005d4395b0f66189b8b52dd2150619a43 SHA512 44b4bc50566d1b32751e856f091c05a2b9440ae379d1f3efe2c91b047fab684c0aff678e292b7fc793412b3e8fe076c4a1969f1304540c9763f8ea88fe1477a2 -MISC metadata.xml 428 BLAKE2B 3d967b422f1f1b24e2150ca849abca3770cb8553beb40816697d68a867ab1b118b9345a74a00b6de1919e8378a06346571dcff9fea3ea4cfe6c6d34e378aa695 SHA512 99fc6e5c6e4a4d526619b65d7869e245c5296723895c5e543401c3d054bbdb345b7f1d5cd65bbf2608da026eef4e88fe2c8240ee41b33a1267d2c9c9c69956ad +MISC metadata.xml 337 BLAKE2B af91268a2068243974cce885ce4558991080808d59e61528bcf596b925e2eb83cdcef9e0516642a7ba21dd13b6246610e10e2d0c0ed63dbc6acdd03dfefa19bd SHA512 b95c62ae962fbe2e3b0bf32cf8e83a9d54eaee34264b903824ac5d5be0efd4dff1a0840d101d330c613054ef012dc5938c2e7ea8a76b0dec5fb999b23d794246 diff --git a/dev-haskell/easy-file/metadata.xml b/dev-haskell/easy-file/metadata.xml index 1400ac761de5..41c1d03a82ab 100644 --- a/dev-haskell/easy-file/metadata.xml +++ b/dev-haskell/easy-file/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Cross-platform File handling for Unix/Mac/Windows - kazu-yamamoto/easy-file diff --git a/dev-haskell/either/Manifest b/dev-haskell/either/Manifest index 0f651a6f0ad2..803bcf1ab2a2 100644 --- a/dev-haskell/either/Manifest +++ b/dev-haskell/either/Manifest @@ -1,3 +1,3 @@ DIST either-5.0.1.1.tar.gz 10162 BLAKE2B c3489b2957a8c0081cfeecbf5ed247417c0e1f52fdaeaedcc4eb757d31574f17cdcb02a2c1808aa4aeea7a2f8b177f959f58b799039cbcef0b6ec875a620ee06 SHA512 96b23a9d5f1d2d4dd256251c488e06fa0e8642d849cf61c9de2a4089d2cbe86763062e69f83344eba2f75b30992f3e90ec195bd054f8de386c4c6b477a025c01 EBUILD either-5.0.1.1.ebuild 1163 BLAKE2B b8a0b645620fd8a8fabb74367be8a7e0e31a250abf46c5579cb779a288a74ef6ddfd6a89b68bf4e008cac3515b70e501ea2359a2f059ee0c9933430668d30258 SHA512 7fa7f667b1b19948f3413e7e1e396a264ff162de6777ff9b861c65b17e86e2b19f8223b154f11837e1a086a227a29b8bc86b950dd8b7e3843848f403a4be684a -MISC metadata.xml 404 BLAKE2B 05a8facada54be9b19c9587ca9ed467975348f81148f4d577b9f3d24ba6300711323456a7b10519879cea2a8ecaab76730ab59bb71c9aeab0101fcdcc0631003 SHA512 7e73c19cd884a2dd7d42b7a5a3e9ab1a14fc6b88524a8814618b9291ec74a9f3946b1294c6219d77753dc72c3ae858083b089524897b827132e2207d2a763c0a +MISC metadata.xml 327 BLAKE2B c86c6e8f172e850f8bc5e52b013cb099859d34c65971256046b9763b70a6a10dc9c3bdfac2252a09aea6819b199ff8e85557cfed6fe891bb15534d97c52a21ce SHA512 ee9b2221c554d93f0443a4adc9fb4e65a910522308a62254356767ed774b3e76b856f0feced68bb587e011611b3b03623987431a921263e4da44c4506f94d95c diff --git a/dev-haskell/either/metadata.xml b/dev-haskell/either/metadata.xml index 8af902c7dab7..96f243a4c1bd 100644 --- a/dev-haskell/either/metadata.xml +++ b/dev-haskell/either/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Haskell 98 either monad transformer - ekmett/either diff --git a/dev-haskell/ekg-core/Manifest b/dev-haskell/ekg-core/Manifest index af2e65d9c23b..8d0a4efe66f0 100644 --- a/dev-haskell/ekg-core/Manifest +++ b/dev-haskell/ekg-core/Manifest @@ -1,3 +1,3 @@ DIST ekg-core-0.1.1.6.tar.gz 13454 BLAKE2B 994e8e6395a9a298dcd6b48a4a122e449fc23fb6944f0565632308d3445825beb1f5177ea2debc4ca409e0d957b1cbfa3190347ed2e973e306a7c1637703f789 SHA512 5a654b6a036300234fc2a65acfee05703772581e0cb646f5462196ce8f30695f7838c34f01b6d840aa1999babe4d9d9b01c3d9b7cc199a1a9112b1792b08927d EBUILD ekg-core-0.1.1.6.ebuild 695 BLAKE2B 131abffc9ad4848907c716123d262881079919826580f81d99c4df341e973f2e3671255ffa10d3505f27981faf77f6002179ae8b30bd1e92bccb768efdfb5766 SHA512 8e897466a337675c5146909b845e04ad7f83dbd1004bc6eac01719f193818bf43684edbc969fcc207d976f2b67047ab8c309f5882a1f97c8ae2623b7bd8f733a -MISC metadata.xml 425 BLAKE2B 63dcd74cb6ed9b0cbf35209585e222a5d111eae82af0f5361751fb95837161c14fae818199cd4f9f06da97ab98c7b88ad85d428ffd0e5dbd4aa67cd32e612270 SHA512 5111f7b2916889e4d4d8c7aa828b628b4f0f70bb00352f1f500268c6a1d6acd11fb6d52158f42bb06a24d5943c0c2f886f4fdbb506c92c7530a36f658aba2e14 +MISC metadata.xml 328 BLAKE2B 4e16a7208c3f336c1c70b77f2bad7b1bd04c3ba3976b925409dd7caca28b85b938f8cdf67af2901fdeed22e7806ff1f1e1f06fd5a0fbe8cfa23d2713256c04df SHA512 f030ec00edd9ae0d27d387742c17e73e740fbd83923f8a1a476bdfe35909349da63845159b8740da75a495c0d279e816316bba5d0de1e1213b6318ba73600dd5 diff --git a/dev-haskell/ekg-core/metadata.xml b/dev-haskell/ekg-core/metadata.xml index 4be2b274026f..64781d146ef2 100644 --- a/dev-haskell/ekg-core/metadata.xml +++ b/dev-haskell/ekg-core/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - This library lets you defined and track system metrics. - tibbe/ekg-core diff --git a/dev-haskell/email-validate/Manifest b/dev-haskell/email-validate/Manifest index 893d0f7d2258..fe9802c11912 100644 --- a/dev-haskell/email-validate/Manifest +++ b/dev-haskell/email-validate/Manifest @@ -1,3 +1,3 @@ DIST email-validate-2.0.1.tar.gz 7462 BLAKE2B f385a0e585191a1810270397077f5f2b675dacc8ed89eb256e4e1848e40dafe79d037516c2ab0b7f7d5aae42a7d04399b9e9c9a5b12fc1b2eda753a3580de810 SHA512 d5eb0d48c81fa61c5bdecbb1cc35e370afbcb49277091b7358a01518711dfda94ec4074c7462f1efa088cc964408db083481da976d64283868baa130abf7089e EBUILD email-validate-2.0.1.ebuild 844 BLAKE2B 0c47ea064f12c8b3d5adc75ef58c5272f8e6a113ff989742505b87bf8e9db2a42920813b5d51dadbc9bda1aeefafc41a0313f927c317f7ac3ff098e8c7f4f6b1 SHA512 757e2382dd7a2bcc5ed2f98ea1171cb742f9b2daff9a100e5d1acf83146f4a4835b6672b3204c3d3fc563f47834aefdcaaed629985626d62cb1460466b98c291 -MISC metadata.xml 342 BLAKE2B e63671aadbb291066113ad5dc3e579d4bb726c3e1f16ffc6a701bc2954cf551395c1e362f936fecb682e2cde12f31b03813f07ea679c47920fa1dc9e859f150c SHA512 541a473b649f7b3826c4c49a685ec0fc48e01fa0569b67e805f073cc0f589df5630b30bb8a135b43c726c2cc5c32e9340519cbc607de0f8ddd7f7dd425aa14c7 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/email-validate/metadata.xml b/dev-haskell/email-validate/metadata.xml index f18d6cef5b45..b7878815d80d 100644 --- a/dev-haskell/email-validate/metadata.xml +++ b/dev-haskell/email-validate/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Validating an email address string against RFC 5322 - diff --git a/dev-haskell/encoding/Manifest b/dev-haskell/encoding/Manifest index 36c8c61f9578..b07e4a7a0aee 100644 --- a/dev-haskell/encoding/Manifest +++ b/dev-haskell/encoding/Manifest @@ -1,4 +1,3 @@ -AUX encoding-0.8.2-cabal22.patch 914 BLAKE2B d80455cd8477ad38ec5ab8653f64553b70e181e4fec824e16203e8bcdd8740bd05200a5071061cbe127931164c4f3319615c304ec5264908b08054d28f116103 SHA512 aca99c6fe58d5f33797f11026d82eecce241440c3643be22eedf0b28a6caa68d42cc669e53ea9ab8d5bdb3537432adcfe73700e14b949b4ac5114ac72305b6ab AUX encoding-0.8.2-overflow.patch 1403 BLAKE2B 4ada33908b07997beba49b98f889b761e57867b8fa7f47aed1ca0023d3788af122044a78a04e501aba478eccc0b94d705ba7f1b9a529f4cb24034d382ada63d3 SHA512 4aad7e9a19347a55191c1cd9eccfb1d0814a74788ded5c5b5472c92549729d3af0c54bb3efed05ad38050d551232cbdae4cb7849b8e7904671e76eb6c0c39807 DIST encoding-0.8.5.tar.gz 380798 BLAKE2B 0b8ccca2de17e00c59b114c8b6b7107a80e92e376cc3bf9d5e95eadf2a2c1e5a2d2a12294e7ec669b1203d4b4c6809c8a129aaf17f1022f361b64542fcf45d9b SHA512 2ae2f44007735bdcb6b7cd35614ffcb5fe211321d516350555b03d9074c679995260f30de1df788b800711613bfdca037cb9c24cf90afc88d32a706c237df386 EBUILD encoding-0.8.5.ebuild 1195 BLAKE2B 516fe912c3c4a09b425be8aabff06e59b6b12f04d963284290cbfc800d4f6b0e97ec0f752606c04464e1c3f215fdb7fbd49d25f6061bc249fbbe7dc792c3c94c SHA512 c4f47840f6a8d45747b09ddf143f04debfacf96d3da6bedb8f16c707abefdd7a518e6b87f8d957f15b9ad9728e570e8cf9a276bb202a946a438756861ede8080 diff --git a/dev-haskell/encoding/files/encoding-0.8.2-cabal22.patch b/dev-haskell/encoding/files/encoding-0.8.2-cabal22.patch deleted file mode 100644 index bc1614deb71e..000000000000 --- a/dev-haskell/encoding/files/encoding-0.8.2-cabal22.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff --git a/Setup.hs b/Setup.hs -index de719e6..e58a316 100644 ---- a/Setup.hs -+++ b/Setup.hs -@@ -1 +1,2 @@ -+{-# LANGUAGE CPP #-} - module Main where -@@ -6,2 +7,11 @@ import Data.Encoding.Preprocessor.XMLMappingBuilder - -+#if MIN_VERSION_Cabal(2,2,0) -+main = defaultMainWithHooks (simpleUserHooks -+ {hookedPreProcessors = (("mapping",\_ _ _ -> mappingPreprocessor) -+ :("mapping2",\_ _ _ -> mappingPreprocessor) -+ :("xml",\_ _ _ -> xmlPreprocessor) -+ :(hookedPreProcessors simpleUserHooks) -+ ) -+ }) -+#else - main = defaultMainWithHooks (simpleUserHooks -@@ -13 +23,2 @@ main = defaultMainWithHooks (simpleUserHooks - }) -+#endif diff --git a/dev-haskell/erf/Manifest b/dev-haskell/erf/Manifest index efea33ff813f..4fd4f9f918d7 100644 --- a/dev-haskell/erf/Manifest +++ b/dev-haskell/erf/Manifest @@ -1,3 +1,3 @@ DIST erf-2.0.0.0.tar.gz 1918 BLAKE2B 20cdbde143001196e96bf3bac9a4cff81c96369a34d8e76b43ee7d2ed3ed1d2553d1c6a67eb9e1d678b5e983581fb46028a099fdd7f4733d0dea472ab82ae904 SHA512 0803d78cbb4324c06174ec2162fb8408120acd7c644889fef51089de51c8165b075c6ea72d039e438ebf54ac5b8a0c0d6484077454e524fc1184cf82b778a0b1 EBUILD erf-2.0.0.0-r1.ebuild 543 BLAKE2B 4070b36c4b2d5cb2ee38d0f10250eeb890157639f59f1b70a21148d702d397654ebbb52f14d5f88b5e429a3176220e1fb53cb11b4d048dc5e258f2cdfd790e26 SHA512 acbbeb61592ace2bcde3b55eeef8768a5c0b697de4c87473411d9f679d6b7f159e593574918cd870b08071e7b32c7d671ad427848b2f8d40894a15236ba4fd92 -MISC metadata.xml 389 BLAKE2B 8342b0efe9a4e9928c37686413ad376620815f89c054870fdbd921f519a81f4c9c7271b008db392a5b90f5d0fd465912082bda09aa3d77cb5c7236098de84687 SHA512 50d4490ec16d9a4c4a2ee8624a0621bf3ca47a4671967ee73bb6bd8bb7c0821f66329b0c7913a71a268f465583b4e8bf0eca6ad0ec7192227b61edad53b5a10e +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/erf/metadata.xml b/dev-haskell/erf/metadata.xml index e039fc167968..b7878815d80d 100644 --- a/dev-haskell/erf/metadata.xml +++ b/dev-haskell/erf/metadata.xml @@ -5,8 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - A type class for the error function, erf, and related functions. - Instances for Float and Double. - diff --git a/dev-haskell/esqueleto/Manifest b/dev-haskell/esqueleto/Manifest index e6a486a19bb8..0f0a866d99b7 100644 --- a/dev-haskell/esqueleto/Manifest +++ b/dev-haskell/esqueleto/Manifest @@ -1,4 +1,3 @@ -AUX esqueleto-2.4.3-persistent-2.5.patch 6114 BLAKE2B 594cb0dfd2f6e6fb5ac28df75a1e6451bee2483036f5e465fbcb6bcbc98a10214fa7ec534558022b60096b849e68440060f8c1b4f95c235691a4b32b4d2e05d7 SHA512 a229ebc9e9f513102324e78641a4eb4e86d9fa87764f2f88fdf8512d96c6eb223ad870d20dcd0c7805d3a695cebb7e03bb3912421fa25cd7647d804b21320b65 DIST esqueleto-3.3.3.2.tar.gz 88010 BLAKE2B 18ffba5a512f92bac2c98a6ce730bd5004d5ff4c97e1d777a16e9d2601508d93878a7a3e13ebed79c55c46aae5516d3caf82f1579fd0ffbc60c670413125c702 SHA512 96496f60affcbaa4051b75671bb8b8f54f8c42b350d88bc4d81a687f05d2516bf0e2aceb7540a477d8dd995cb431e575e184d741e06e3bc12f1f4794a40a001f EBUILD esqueleto-3.3.3.2.ebuild 1682 BLAKE2B 9d1336d56f81ce3cb47bda2e7e31fa5d18f67fa345592aceea36b151bf618aab97d6e621724fd736bcfef038b628ed893356167156ec9fb3c59e8d695775007d SHA512 9aeeb0420f4a7022ae125238c3c1f97fc3a2ca5d84d12664f14c412491beb7d13ef1c3d26c40015274dabe42fb0485bbb5675060702b18003a141cb2ca4a139c MISC metadata.xml 2043 BLAKE2B 7b418084368f204d12010f088f55544feed211ed193787a9698a45c891f5c5c579a9e9b583cc606401ff43975755fbe73725588ebcf27e8dcfd77b3344534596 SHA512 162af6c274fb74b5df2c040c8dc8de89ab08bf5839f6c80b099a7c906e4168c92a1c49a09ecae0dda69e45239002625abdf70fa323ab1258d55c314931875599 diff --git a/dev-haskell/esqueleto/files/esqueleto-2.4.3-persistent-2.5.patch b/dev-haskell/esqueleto/files/esqueleto-2.4.3-persistent-2.5.patch deleted file mode 100644 index ebff5cb0bd9a..000000000000 --- a/dev-haskell/esqueleto/files/esqueleto-2.4.3-persistent-2.5.patch +++ /dev/null @@ -1,165 +0,0 @@ -From 675018c54227ce5db4a91a153092d5f4d06f9af0 Mon Sep 17 00:00:00 2001 -From: Paul Rouse -Date: Thu, 9 Jun 2016 20:25:34 +0100 -Subject: [PATCH 1/3] Changes for persistent-2.5 - ---- - esqueleto.cabal | 2 +- - src/Database/Esqueleto.hs | 8 ++++---- - src/Database/Esqueleto/Internal/Language.hs | 15 +++++---------- - src/Database/Esqueleto/Internal/PersistentImport.hs | 12 +++++++++++- - test/Test.hs | 8 ++++---- - 5 files changed, 25 insertions(+), 20 deletions(-) - -diff --git a/esqueleto.cabal b/esqueleto.cabal -index 65aa237..1768d2d 100644 ---- a/esqueleto.cabal -+++ b/esqueleto.cabal -@@ -66,7 +66,7 @@ library - base >= 4.5 && < 4.9 - , bytestring - , text >= 0.11 && < 1.3 -- , persistent >= 2.1.1.7 && < 2.3 -+ , persistent >= 2.1.1.7 - , transformers >= 0.2 - , unordered-containers >= 0.2 - , tagged >= 0.2 -diff --git a/src/Database/Esqueleto.hs b/src/Database/Esqueleto.hs -index eb135c2..97e3211 100644 ---- a/src/Database/Esqueleto.hs -+++ b/src/Database/Esqueleto.hs -@@ -430,8 +430,8 @@ valJ = val . unValue - - -- | Synonym for 'Database.Persist.Store.delete' that does not - -- clash with @esqueleto@'s 'delete'. --deleteKey :: ( PersistStore (PersistEntityBackend val) -- , MonadIO m -- , PersistEntity val ) -- => Key val -> ReaderT (PersistEntityBackend val) m () -+deleteKey :: ( PersistStore backend -+ , PersistRecordBackend val backend -+ , MonadIO m ) -+ => Key val -> ReaderT backend m () - deleteKey = Database.Persist.delete -diff --git a/src/Database/Esqueleto/Internal/Language.hs b/src/Database/Esqueleto/Internal/Language.hs -index fbe88e2..ab18999 100644 ---- a/src/Database/Esqueleto/Internal/Language.hs -+++ b/src/Database/Esqueleto/Internal/Language.hs -@@ -74,13 +74,11 @@ class (Functor query, Applicative query, Monad query) => - -- In the end, 'fromFinish' is called to materialize the - -- @JOIN@. - fromStart -- :: ( PersistEntity a -- , PersistEntityBackend a ~ backend ) -+ :: PersistRecordBackend a backend - => query (expr (PreprocessedFrom (expr (Entity a)))) - -- | (Internal) Same as 'fromStart', but entity may be missing. - fromStartMaybe -- :: ( PersistEntity a -- , PersistEntityBackend a ~ backend ) -+ :: PersistRecordBackend a backend - => query (expr (PreprocessedFrom (expr (Maybe (Entity a))))) - -- | (Internal) Do a @JOIN@. - fromJoin -@@ -926,8 +924,7 @@ class ToBaseId ent where - -- @ - -- person - -- :: ( Esqueleto query expr backend ---- , PersistEntity Person ---- , PersistEntityBackend Person ~ backend -+-- , PersistRecordBackend Person backend - -- ) => expr (Entity Person) - -- (person, blogPost) - -- :: (...) => (expr (Entity Person), expr (Entity BlogPost)) -@@ -1054,14 +1051,12 @@ class Esqueleto query expr backend => FromPreprocess query expr backend a where - fromPreprocess :: query (expr (PreprocessedFrom a)) - - instance ( Esqueleto query expr backend -- , PersistEntity val -- , PersistEntityBackend val ~ backend -+ , PersistRecordBackend val backend - ) => FromPreprocess query expr backend (expr (Entity val)) where - fromPreprocess = fromStart - - instance ( Esqueleto query expr backend -- , PersistEntity val -- , PersistEntityBackend val ~ backend -+ , PersistRecordBackend val backend - ) => FromPreprocess query expr backend (expr (Maybe (Entity val))) where - fromPreprocess = fromStartMaybe - -diff --git a/src/Database/Esqueleto/Internal/PersistentImport.hs b/src/Database/Esqueleto/Internal/PersistentImport.hs -index ad193e0..02fbd20 100644 ---- a/src/Database/Esqueleto/Internal/PersistentImport.hs -+++ b/src/Database/Esqueleto/Internal/PersistentImport.hs -@@ -1,7 +1,13 @@ -+{-# LANGUAGE CPP #-} -+{-# LANGUAGE ConstraintKinds #-} -+{-# LANGUAGE TypeFamilies #-} - -- | Re-export "Database.Persist.Sql" without any clashes with - -- @esqueleto@. - module Database.Esqueleto.Internal.PersistentImport - ( module Database.Persist.Sql -+#if ! MIN_VERSION_persistent(2,5,0) -+ , PersistRecordBackend -+#endif - ) where - - import Database.Persist.Sql hiding -@@ -10,4 +16,8 @@ import Database.Persist.Sql hiding - , selectKeysList, deleteCascadeWhere, (=.), (+=.), (-=.), (*=.), (/=.) - , (==.), (!=.), (<.), (>.), (<=.), (>=.), (<-.), (/<-.), (||.) - , listToJSON, mapToJSON, getPersistMap, limitOffsetOrder, selectSource -- , update ) -+ , update, count ) -+ -+#if ! MIN_VERSION_persistent(2,5,0) -+type PersistRecordBackend record backend = (PersistEntity record, PersistEntityBackend record ~ backend) -+#endif -diff --git a/test/Test.hs b/test/Test.hs -index 80c6784..524bd7c 100644 ---- a/test/Test.hs -+++ b/test/Test.hs -@@ -1396,10 +1396,10 @@ main = do - - - insert' :: ( Functor m -- , PersistStore (PersistEntityBackend val) -- , MonadIO m -- , PersistEntity val ) -- => val -> ReaderT (PersistEntityBackend val) m (Entity val) -+ , PersistStore backend -+ , PersistRecordBackend val backend -+ , MonadIO m ) -+ => val -> ReaderT backend m (Entity val) - insert' v = flip Entity v <$> insert v - - --- -2.9.0 - -From 4c9ecd94f2748be52c50c85ca8ed7314e21b9e82 Mon Sep 17 00:00:00 2001 -From: Paul Rouse -Date: Thu, 9 Jun 2016 20:29:45 +0100 -Subject: [PATCH 2/3] Allow base-4.9 for GHC 8 - ---- - esqueleto.cabal | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/esqueleto.cabal b/esqueleto.cabal -index 1768d2d..3b9efb9 100644 ---- a/esqueleto.cabal -+++ b/esqueleto.cabal -@@ -63,7 +63,7 @@ library - other-modules: - Database.Esqueleto.Internal.PersistentImport - build-depends: -- base >= 4.5 && < 4.9 -+ base >= 4.5 && < 5 - , bytestring - , text >= 0.11 && < 1.3 - , persistent >= 2.1.1.7 && < 2.6 --- -2.9.0 - diff --git a/dev-haskell/exceptions/Manifest b/dev-haskell/exceptions/Manifest index 11bc6b6860d1..81536fa2cb77 100644 --- a/dev-haskell/exceptions/Manifest +++ b/dev-haskell/exceptions/Manifest @@ -1,3 +1,3 @@ DIST exceptions-0.10.4.tar.gz 20819 BLAKE2B 16873edfeb540ddf5b950f81772c7d162e3fc37d286dcf6608c4c3017516a4255fb7cad247025aa9b0970508613038a3d0b42eccf22e74a0c4efffdfa22be5d3 SHA512 3df1edb4abab8e2e2dbd7387809d9768efca36c6840225ce33bee8679a4efdcf86d28beafb54a9a40e512163e4d088f94e788341bf614869bbdbd9d701bca4a2 EBUILD exceptions-0.10.4.ebuild 1334 BLAKE2B 4ec0055705d4dc357e068d5e2feb0e32a5ff5cbbe0272f015ce1156824fb11ada419d20c2197e9d06b1ae8a9acf455aea4cbfe8d64463c257e378fc863757277 SHA512 395a9ee406735c31c11891dd44c311535472369cd03c5aff25180ee3359deecd5f3f56ac7109753319805a7fb89497a5d87b6ac5d7aebea8795f44d1299c9c26 -MISC metadata.xml 410 BLAKE2B 852ade6928809b3239450dabbd5d9303f26b0ebe15d724894cf98d72e2a6e1c6a8daa61b2aa04139cb800ea07f941fb30e3801dc7f94ffa565e6895ab44ae144 SHA512 8897b25beba9a4eb2305f352f171cb57079928cb5faf7d236c1ce41815665af0a1e6bc037e55bdccf1102b4065997df240e94a72de5027d7628830b3c3ac0ff3 +MISC metadata.xml 331 BLAKE2B 9bd180046d711ccf8021146ef216091dc6017e0c6a406c69eb15feef48d6242d53bea9ec43e975d64770b55c200a36c4f8fd595ae883dc041cf2a75b8a87d02b SHA512 205022d21e7c1fb5b6507b2807b6fa59cee4c7736a6ad1ebefe052052443e87fb8bebb8a8f283612811a777c2b7f8c210f4cc30db399c81e147ae0e220bd58f6 diff --git a/dev-haskell/exceptions/metadata.xml b/dev-haskell/exceptions/metadata.xml index 11d542dedfa3..cdca7dccaed9 100644 --- a/dev-haskell/exceptions/metadata.xml +++ b/dev-haskell/exceptions/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Extensible optionally-pure exceptions - ekmett/exceptions diff --git a/dev-haskell/extensible-exceptions/Manifest b/dev-haskell/extensible-exceptions/Manifest index 12023c41790a..a51fefba07aa 100644 --- a/dev-haskell/extensible-exceptions/Manifest +++ b/dev-haskell/extensible-exceptions/Manifest @@ -1,3 +1,3 @@ DIST extensible-exceptions-0.1.1.4.tar.gz 8531 BLAKE2B 2156f9c719737286d720bd52e57172386639c95f559e8e4a257ee7f67e61a9948ab042d8befd72b3aa15993faeed6bd7ef2918553d47e0c819c2a29262289cc2 SHA512 b63bb6b8bc846571db37c23801b711748a10a27a6a6b25035e992013f6705ad9b3ad86e61a7de839c9ac61c26ad3640b9642a8747d6b76a03336834c39e93dca EBUILD extensible-exceptions-0.1.1.4.ebuild 683 BLAKE2B d2df9d54e929e526f95a22de679c126e7575249aa480c99eaf28eef200bb7057ee602fa8076eb671ef64343602af3466fd392fa1eacdd2b6db903f7a37f03d6d SHA512 58482fa87e4fa5947ff09d21b25e93512e854178c885c862a8b00f3a1d17e33cfb067aaba64182b7b776134431e9d705d14bce294441c8cc92f1cd2733954de2 -MISC metadata.xml 392 BLAKE2B a352774fda01c5ce6f0b551c53c60e99c521bb73da029d064001a93a6414036e2227ce890b184dc55f61e3917a68133eb676e5f8795a1327a87894fa40c6be57 SHA512 3ab7f177bb899d2483d85f13d47c046dd596eec67cb5ccb8672d26086fe605ca46c53a3171747979655a6ed8f6fc0d95a9184ae445ef965d1814f6aa0bc62d9b +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/extensible-exceptions/metadata.xml b/dev-haskell/extensible-exceptions/metadata.xml index 75ba039e9bde..b7878815d80d 100644 --- a/dev-haskell/extensible-exceptions/metadata.xml +++ b/dev-haskell/extensible-exceptions/metadata.xml @@ -5,8 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - This package provides extensible exceptions for both new and - old versions of GHC (i.e., < 6.10). - diff --git a/dev-haskell/extra/Manifest b/dev-haskell/extra/Manifest index 8cd7209a0fe9..afa7ac524eba 100644 --- a/dev-haskell/extra/Manifest +++ b/dev-haskell/extra/Manifest @@ -1,3 +1,3 @@ -DIST extra-1.7.7.tar.gz 43139 BLAKE2B 17a0edb62ddc868c2666f70f1619638cfb3d3eee79e73521225cbdb1f3b14ad9cdeb43adf8289c0a838b5437a82ad5bbd0b522db2cb62cca15c3da77d907da5b SHA512 1a628a4f59d36043835d1e6dab1834e9375ab284e8c089eaaadfdd57556736a06aaba71ac176b6e1c2b5e3d47e472b977747f991d3d3291cce5a501e45b4b6d5 -EBUILD extra-1.7.7.ebuild 665 BLAKE2B 7e91cf5448516b4d71a1cda4bd3319136a6d33107870294abb603dbd1627730aa273207db5d2b5f5769c56547c84fad05e96e7a54544c34eea8344badaed757e SHA512 9a3639fa362538e0954df1695ca4b73d3c45aaac8f2719c882b03c7851f905eb0c09b25b2c89871a181bbbe9c697c33f5df8c7800ae34a850c9d1445bcf3b3a4 +DIST extra-1.7.8.tar.gz 43588 BLAKE2B 5ea318ad88fc61b8ad243c42c84aff4ed3fbcbb2f0f2897ed632b86ffc2045154986ffa850a087bba2b0dbee6f3537806d743c74ce4fc67de7762a825f65a60f SHA512 1af19a86824f2aee054debadf35ae2b7f3b2448edbab2df6e2d0a7badab9be167b7982c320a9438cef38afef3cf5b59151f244f6131174d74477dc3980e71d36 +EBUILD extra-1.7.8.ebuild 665 BLAKE2B 7e91cf5448516b4d71a1cda4bd3319136a6d33107870294abb603dbd1627730aa273207db5d2b5f5769c56547c84fad05e96e7a54544c34eea8344badaed757e SHA512 9a3639fa362538e0954df1695ca4b73d3c45aaac8f2719c882b03c7851f905eb0c09b25b2c89871a181bbbe9c697c33f5df8c7800ae34a850c9d1445bcf3b3a4 MISC metadata.xml 330 BLAKE2B 02bc69029c346d132aca400cfbc70f13d9bffaa36fcafd9c01a7f8213c27623b9fc19ae9c9a8c75ca898c5a251d5f5189239f16b805316a2edb32f7eef5424b4 SHA512 67832d58fae9b3c4ad5d3943f35135a20f2d26af7debff66857e36316ed9e697f5cfb285d2e67da2422c626dcac38c8bfbf1e1320237ead4cfb10514a6d1df4c diff --git a/dev-haskell/extra/extra-1.7.7.ebuild b/dev-haskell/extra/extra-1.7.8.ebuild similarity index 100% rename from dev-haskell/extra/extra-1.7.7.ebuild rename to dev-haskell/extra/extra-1.7.8.ebuild diff --git a/dev-haskell/failure/Manifest b/dev-haskell/failure/Manifest index 421c477e98d3..1ad76206e1b4 100644 --- a/dev-haskell/failure/Manifest +++ b/dev-haskell/failure/Manifest @@ -1,3 +1,3 @@ DIST failure-0.2.0.3.tar.gz 1797 BLAKE2B a25a3276cdd8c5f68be61effb2f65a94fe1ebe612e1aecc3d6dd697e998fb60f81d9e07dfe1e5b57c79da7111a442ac648af4bf55128340350eb1acf3e7088be SHA512 ef8c9904d899381a281ee79235054af6bd156d2b2819e70bcd2a122c1c505c10311189f9280c39bd836c0f3ba35bc7536ce83b58a42978616ebd89c64d692c96 EBUILD failure-0.2.0.3.ebuild 617 BLAKE2B 933e9821b2fa102574d7b6b696ee2d84154d09de5da85760050eca286f5af24a7452738fb8a5935d4f4f103a26a53af4342eff1baf8442812176fd29a6ba4bcf SHA512 86b3750244c98f1ed0cce9afb112d0c59ce41af55295fc032ca903e100a7a205fe257606ee8b2a4cce66baf2a6f5e05a58c4f6a55206ef0501ee7c5f5da85852 -MISC metadata.xml 344 BLAKE2B e08db4bebfd4b6503412c486c4cc1387a3e7e7295d5005333eea09ea8d4e1d0a69774749e7765ed3f3495d47d40717d0f6631e33097ce01ece1572065515cddc SHA512 7fa9484f5a18ea4d346b396ddfc833e74d3d87142a09f263c68452599c42e3f982ad7b85a44ddaf3afcb89decb1d09495494ed10754720a5e12292ce55846846 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/failure/metadata.xml b/dev-haskell/failure/metadata.xml index 644669fb8ae7..b7878815d80d 100644 --- a/dev-haskell/failure/metadata.xml +++ b/dev-haskell/failure/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - A simple type class for success/failure computations. - diff --git a/dev-haskell/fast-logger/Manifest b/dev-haskell/fast-logger/Manifest index e5512422fce5..ea650e32ae37 100644 --- a/dev-haskell/fast-logger/Manifest +++ b/dev-haskell/fast-logger/Manifest @@ -1,3 +1,3 @@ DIST fast-logger-3.0.1.tar.gz 11700 BLAKE2B 8544f6c131822b39c2583c02554de4ca5cd08865e8f963406d035257eb59bbc27867b70282d5c3cef385873a7b6e7bf88d4baeb1edf77055752704fdf422cc44 SHA512 e646840b50496e86c24753267e0c0c7b0ff3a619032f69881d63e19c17394d2c5b248cb6b7f752100b253f58d7f493aac9ac77a754736474fbd83fe95ab9f6fd EBUILD fast-logger-3.0.1.ebuild 760 BLAKE2B e1aa9b74196c0d97b19eb026386bebb366229cc1ce044b8cc63d2d169428e4de3d28fe7bb0643d15a7586e386576251c779b09397dea4225f0d63d7436646d66 SHA512 bbba2caa392fa59b4a04afa7f19a6f119061617b09746a211930326f72b588be645d8f2f508c83bce00627de2d171b1591f65c61acc43bc415e60dadd38b2e98 -MISC metadata.xml 397 BLAKE2B e084281d8153eff9bdc5bfd0427face68a634b98eeeed38ad3109123a3dc8f282c066cbddfeb072383b722ad77114de9688690308f59858f025da927129ef6b0 SHA512 33dd8b48f8f93d25e30e8f616744515dd4030d2fa1e47f932611866f634b39bcce1eaedfec7db4cd4419b28b2ef13aca32c5f054eafe8db1986c242df510bf05 +MISC metadata.xml 334 BLAKE2B ae94bda347021d1688c6b8a0a95c2f2b9b16ff25abae94348d606f730815f6ad0313c1b46e7199d828a7cf5b961f7665d585bfa8dd0a87aa9a91348a4c3f4660 SHA512 49b4145b4bfe1bde2429799e24f0384fbd6f9b137709c612fbeadd9f9666ba46205c65054e9ca11d57606ff9683a0e12040d95ecc7926f1aa386d6cdc924518f diff --git a/dev-haskell/fast-logger/metadata.xml b/dev-haskell/fast-logger/metadata.xml index 7835967339fe..0cb404ad6d63 100644 --- a/dev-haskell/fast-logger/metadata.xml +++ b/dev-haskell/fast-logger/metadata.xml @@ -1,13 +1,10 @@ - + haskell@gentoo.org Gentoo Haskell - - A fast logging system - kazu-yamamoto/logger diff --git a/dev-haskell/feed/Manifest b/dev-haskell/feed/Manifest index af37038464f9..83a28f4f07e4 100644 --- a/dev-haskell/feed/Manifest +++ b/dev-haskell/feed/Manifest @@ -1,3 +1,3 @@ DIST feed-1.3.0.1.tar.gz 107230 BLAKE2B 5ed36f28c63e2af4669a37cac0715891b96d37570dfa99404df5764ad1e5b4e512d3d1a54e263c838875cc4a29ce00b3a022b3a2647983cbda4011ba5accd855 SHA512 73662018affac036bcd3c48a8a5b6fcd4e752231d805c12e977c6097a47691c2eca07eb8d6e6840a592bf35892b4b4ec44fb1f73f8a14ecb47fc6904b406f767 EBUILD feed-1.3.0.1.ebuild 1395 BLAKE2B 7dbb10b7b864964dbece48029e1f9bbad8693804b002c73bf2d8dbc76c57fef88bee3fd082a329a2ee33d5118403ae19884c1051cd160cbbb34aad89ca63dfae SHA512 51f5e4dd76b61bf6a86e06a243cd2dcf873526fc8738383a7a846b43fbf04eb80685078da1e182508f10f383e19a09adeb12511d3c9d5f065a11e557ef20cf25 -MISC metadata.xml 417 BLAKE2B a23c62c688b3cb75a784096f85482aae555984209c8991e9c49ff072180f78c54ad037c44fa5358c2a933f9694debf42405f9f0a1029a2ffd042c4b027c3f29f SHA512 fc48f0f9cb5ad4a47fe86e32d4fefc32d09d766054c23fb8321fa82b777116b2a9459e7d5cb723bbcfd497264f2db13c958ac23fece523f1e2ed79f50a9565c7 +MISC metadata.xml 322 BLAKE2B 922aac64df811effc6b01ec8008e8ea4342c741e77ce6b5a79f4edc3abc95a892286f01480663ef9ff7f9fc282783e0df1e76baeeac03f385bce70a0c01a0cf0 SHA512 e352ccd404ed55636b9b3b850139a7bf14392adea1a68c93481b230bced89d98dfaeab08cb09b3594991a3a154882e418e77d43242d99dab58af2b3e19fce88c diff --git a/dev-haskell/feed/metadata.xml b/dev-haskell/feed/metadata.xml index f227a9b7de42..99f805551efb 100644 --- a/dev-haskell/feed/metadata.xml +++ b/dev-haskell/feed/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds. - sof/feed diff --git a/dev-haskell/fgl/Manifest b/dev-haskell/fgl/Manifest index 8d9dd6ecb49e..5a50cba35b99 100644 --- a/dev-haskell/fgl/Manifest +++ b/dev-haskell/fgl/Manifest @@ -1,3 +1,3 @@ DIST fgl-5.7.0.2.tar.gz 56399 BLAKE2B 0972a1db67f1e1e4910afc6d2cdd974715647ca0e3e0d8bbb1d2ac4bcf36afe9a4d36033c0bc2246d8bc87c5795494776173878e9c17f479f702722fc0fdf9f7 SHA512 a259cd9abe236cfec892d520b27e293293071ce1b435055cd009087d7d1fc2a87b71306e362020d3e8f6460c538da4e686c6b08b13361fc07c1e978b49a775fd EBUILD fgl-5.7.0.2.ebuild 676 BLAKE2B 7803637d3d52870ba16d6441cacd85abda29e3cc9d211f863417576431620e6bee11ae4dd833bdd037e6cbdc99bc9481797ac4c770645c61a7a617e198af7753 SHA512 32ced29b91fcab2a7774b3213276d6141d37e8e1c3e7463a646a72e9cc586eebf5c1dfe9c4265c894f8588f6387d35ad2715e4cb166f16863476c52edf028c40 -MISC metadata.xml 330 BLAKE2B 8f25b35230273f76d6c2dde245293cf8a1ce77d924ea68058d85e0a6afc15c016877c3b3d3abd4653620719e78f26e214a7232e5b64e4e3a49bd1b42392a9846 SHA512 1520b8d184e9a17712ebd3417fceb326f6e974baebc7e1c96fe8b253b825086b6a022fd537a7a229823d935714347498a50ccb677034e6af3a80f05da3dd44c3 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/fgl/metadata.xml b/dev-haskell/fgl/metadata.xml index 8c89ced67086..b7878815d80d 100644 --- a/dev-haskell/fgl/metadata.xml +++ b/dev-haskell/fgl/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Martin Erwig's Functional Graph Library - diff --git a/dev-haskell/file-embed/Manifest b/dev-haskell/file-embed/Manifest index 843e891fc4e7..227845f723f4 100644 --- a/dev-haskell/file-embed/Manifest +++ b/dev-haskell/file-embed/Manifest @@ -1,3 +1,3 @@ DIST file-embed-0.0.11.2.tar.gz 6493 BLAKE2B 5e24d8a46fc40619943086fc9f5b211b35c19862a9346cffda4d4afd7c63f273127ca5dc652d40169438ccbef38f45abd77a394575f13aba023f18adc7746620 SHA512 48ea61d41d1f0ac855a446c64830b15904f2a696c16a0abec4407d6f74b61d333ed4854d3c75c2402c7a834704c063793a6660ef4e4fdd0ce9195492a34f8361 EBUILD file-embed-0.0.11.2.ebuild 565 BLAKE2B 1efe9b11dd23ae41389ca822565df74c63c01f6cd1a0ba44429b3abd3913cc432664cb0b1640171ffa770b056b76d340843ac6f990e5f06ca4f6eb355834dff2 SHA512 f6925b8bf8fba21655c5d78010b583ef7563a7a747d59ae4433ad606ddf9f9820ecf4f0863a7867d90305846b4399d0203ac370e4ddf9bc28cf519cfc348840e -MISC metadata.xml 428 BLAKE2B d7afe344d7499a8994b67e7a660e157796948d97e098e469bac498fa4305054d5bcb9f59b16093e975cfd6f08a1a5ca01d39d26142e8958e17bb68870e9c4254 SHA512 f55712fbd177f3d40cba95e8c61fc794917c2196d81f1c6bce8bbbf8d284d27c61c92faf8f525786e17a0e9cf371f22bc4f79587f445b6758862be118dab07a2 +MISC metadata.xml 333 BLAKE2B 8b73fcff8ac97d618ba51c1ccc90b74142a31a7e54578e79d4e728cf8970a99a8951c30b4c29ac7c9b5a02a979cd9f165fd85eb0b415504908c7fb0506c7f48e SHA512 9551c9bcb7633d70c2ea68571554efcca257973dcdf50e298adf161b5416ff41cd73a3fde8cdbbce09cdd359b5ec4938463efacca0dfaa8b9802023bd91ca287 diff --git a/dev-haskell/file-embed/metadata.xml b/dev-haskell/file-embed/metadata.xml index bdb8b9de6129..dff6836e1ba9 100644 --- a/dev-haskell/file-embed/metadata.xml +++ b/dev-haskell/file-embed/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Use Template Haskell to embed file contents directly. - snoyberg/file-embed diff --git a/dev-haskell/fixed/Manifest b/dev-haskell/fixed/Manifest index c32352914d29..34ca64ae8024 100644 --- a/dev-haskell/fixed/Manifest +++ b/dev-haskell/fixed/Manifest @@ -1,3 +1,3 @@ DIST fixed-0.2.1.1.tar.gz 4346 BLAKE2B 9821b0a7a14b338f964cce55699fbd31c1802334f6d9b8d0717e1d673d284a503e01b91328bdf307f1429ddbdd8c7a6ec3395bfbe465d6af531bfa5e27daf20b SHA512 99f0410deffbecaf4ffb15543e3fd060cc679b238644490cbb0a608dda9957fc4c0020bce667f6ca25fc02c52fced7e9ca40dabe899ec8649b522fdec75eb9c0 EBUILD fixed-0.2.1.1.ebuild 545 BLAKE2B 247b20707bc137983bef6d914cc29671f7f89597374a5e14c536bd1346705bcfdbc91687979746ae48730acb30a925492b401b5e02fdfb1af1c6296081e58c59 SHA512 80f2c20029768597ba97060ead32b07ffca683e505dd0a348a49b7d489fd44b4ddc4c31dc2bdfc7f96a594815f484fadc33e0da2c6e2f10d0b31bdf208377047 -MISC metadata.xml 413 BLAKE2B 5d3a548e2da109d2aebe76a402bf7846c07ad08cbe5a91aef12bd2961b8c9dcd8ef882043252850e5e7d19d5feae566a383c5b5525a2ba359a8796efca418f76 SHA512 df96a590fc59749e413354ba4dc73fa84d836adde69fa287a8ddeb6fffbd25860b50cb53bd1e496dd52301147b0cad00ca3dd468804174731af0ada89d09ccdd +MISC metadata.xml 326 BLAKE2B 2129580f78d8f84ec90a0805a5832df795379cdd4efc38afe80147f8f99ca64b9a0e6230d662f0a7b40248f8a4caf79c0b8aa6ad31263fc94ba9d98cc0ecaa86 SHA512 5badeb0662458afb4ac7c384e1b8af7f2de897520f82c80b6e23f4cc72fcbbc5f34500ab3f1447bde178ff1dfc73d29c37288c943fc06330514ceb61a1ee4a27 diff --git a/dev-haskell/fixed/metadata.xml b/dev-haskell/fixed/metadata.xml index 86b35f9b7118..91dabf187f36 100644 --- a/dev-haskell/fixed/metadata.xml +++ b/dev-haskell/fixed/metadata.xml @@ -1,13 +1,10 @@ - + haskell@gentoo.org Gentoo Haskell - - Signed 15.16 precision fixed point arithmetic - ekmett/fixed diff --git a/dev-haskell/free/Manifest b/dev-haskell/free/Manifest index a67c4d5d3bde..74ccbb51a80c 100644 --- a/dev-haskell/free/Manifest +++ b/dev-haskell/free/Manifest @@ -1,3 +1,3 @@ DIST free-5.1.3.tar.gz 64257 BLAKE2B 6e2b462c55e425622eb70d3013bb7194e6b126d0f176991cedd96d23f8d533448953273a979c7cb73036d84ab1f20a843fa7ce4b1d0f43548d052b2b57658a0f SHA512 09e18a487715872ac62ba434b71035f7de305078568e761a6c3c65c6c742c1850d110fbc8c7b462d49aba82ac4e841bd9a1011242a4ff27307c527434bc97d91 EBUILD free-5.1.3.ebuild 1385 BLAKE2B 5187736e3e0bd55c1151434100f7084056071c7a975f0dff50f9a81e5ccac4ec14a455780824d585ee38caffa746f1557e0a4aadf5ab8d481bb1a83fc399c31f SHA512 823d92b562d90c8227609e147458e68beb498963505968626cdd4c3ca40615803a9b13e8334c4a4c7908e7a33d2f4cec859d602a05fd0041c1a97bb082d7da17 -MISC metadata.xml 382 BLAKE2B 4254876ed44c9f2b5c412484cec6a832aecb00c1e19aa24f7525eb0a50cd3c7e61742886ec145c4ee79dd65ded3a421316350101e3de0cb8a63ff9177ea85ed7 SHA512 c18059e802afa4cb8ec632859c010eb2bebe8344615b28cbe03586998f163f4492b9c7ae9e4a9ac7ff4783500f427eb059678e56bd585a25a7680e5c2156fdc1 +MISC metadata.xml 325 BLAKE2B f5899b5a9a7e2a7b7e5714f5dba7db6d78fa8799b16863fb8e8a2cc8c58140d66da92a7f04155172b5674440f84cdd9d939e843e7889fe594122b1df8b3887d7 SHA512 311acbfd5e1289f1a328c8db69a2dc91a30a9964d25ebbcb76ad43266efe77c24f800f755a46f53082605c08b8f5336102b2d8f318d3cee2effcae95f5083831 diff --git a/dev-haskell/free/metadata.xml b/dev-haskell/free/metadata.xml index 3c2ac2f762d5..b81ebd186ded 100644 --- a/dev-haskell/free/metadata.xml +++ b/dev-haskell/free/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Monads for free - ekmett/free diff --git a/dev-haskell/geniplate/Manifest b/dev-haskell/geniplate/Manifest index 9b186281440c..dca11311b03e 100644 --- a/dev-haskell/geniplate/Manifest +++ b/dev-haskell/geniplate/Manifest @@ -1,3 +1,3 @@ DIST geniplate-0.6.0.5.tar.gz 7738 BLAKE2B e60c36ba553034400740c4b42828cb8e333331846ce719243761b9a4f8cd5a9875ee00856bf7cac1f03658392df920b9a41b2295d807f6926db1e80eba333232 SHA512 37127fa364ef0a8c67abbbadc025b932ddc62aaf09e4096548263c140b232b5442889d24f18fbb4ed3ea5eb0643b6afb4634b73471a2ec35b626dcd0c1781987 EBUILD geniplate-0.6.0.5.ebuild 692 BLAKE2B 55764a7b119da624c44a27c52e4e4cc44b3c17b7553e84b6c6afa36fdb386235773ddb123730956686f697db42deb6924edfc59b810ac357ab9574b29ad0a36d SHA512 af72be1cbd9fb569a2eddbcce99c0b13c7a9d04d70aacc360c33f40187d3f66c85dcab0561de88e36d1b25f9ca1e18ba492fa537445ce62bb3e1a8cb44fa0ec8 -MISC metadata.xml 348 BLAKE2B dff6d8a9fa11cc5549b68da8ee02986095dbecd84a4a21dd7d69159a3bd5da15bb36cbfbd61aac1582815984a59dc6cc7b4866a8023f33f49cfca256a828827d SHA512 af111202012b1b86a90beaf425455fd28819723302b30810c24cbcb3ef13c3552a0f7da2bac92425d174ea61285fccd29ed9da0d182973d24b55f75d29e6dbcc +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/geniplate/metadata.xml b/dev-haskell/geniplate/metadata.xml index 917d4595fec0..b7878815d80d 100644 --- a/dev-haskell/geniplate/metadata.xml +++ b/dev-haskell/geniplate/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Use template Haskell to generate Uniplate-like functions. - diff --git a/dev-haskell/getopt-generics/Manifest b/dev-haskell/getopt-generics/Manifest index 8752426e49de..9557cb4b33b7 100644 --- a/dev-haskell/getopt-generics/Manifest +++ b/dev-haskell/getopt-generics/Manifest @@ -1,3 +1,3 @@ DIST getopt-generics-0.13.0.4.tar.gz 19194 BLAKE2B 2c091df40c0c39f5e314367f2eb76aad296b8ead1fd26e84b1f578c1b3347c6961931dbc709a7c5c4374e16b965a573e4fb9c5c7c10f870b75e132ae1c84ff51 SHA512 f053dcd59126932745a98c955eca70dc3f50eda7e5a390bf7e5d7c639d89df9d714a6b449166a5b288a77e69f203207e8d8480ad86484b68c7a609e5f1a03fca EBUILD getopt-generics-0.13.0.4.ebuild 871 BLAKE2B 5d18974c968d3b4e80cc33996b2c3f3c905a702d3a322bf6eaa58e57b8b645a6690f483339f7c37fce856188902b13fd15a7b32df3117348f2dd5831b4c6eb8d SHA512 afed1111796423f3cc06f26358797a876949abd9f0c6e275056c39beedd911a0fde26269bcc27831812135999ddb767eae716f4d891aab8a9e1be0218702f0e0 -MISC metadata.xml 331 BLAKE2B 90de0cc495a27588aa77cbdc836f145d77610be2726f494636f2e414f3cadd1ca1dcd3fa647b869af5f122458bc730663495a5c32fb86e97917f6e1d0bb7a1ed SHA512 8d3aef20869df87f4d7522bb24eb031a35c7713e86d3281911ef6097a689fdaba5cfe6b73421202a1f532548f139586956ca4d2ab416a066ed91ac8700b52680 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/getopt-generics/metadata.xml b/dev-haskell/getopt-generics/metadata.xml index 3198e24c64f7..b7878815d80d 100644 --- a/dev-haskell/getopt-generics/metadata.xml +++ b/dev-haskell/getopt-generics/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Create command line interfaces with ease - diff --git a/dev-haskell/ghc-syb-utils/Manifest b/dev-haskell/ghc-syb-utils/Manifest index 8de39f60675f..39cfcb26c926 100644 --- a/dev-haskell/ghc-syb-utils/Manifest +++ b/dev-haskell/ghc-syb-utils/Manifest @@ -1,3 +1,3 @@ DIST ghc-syb-utils-0.2.3.tar.gz 4689 BLAKE2B c1403610fd6e34e97d68a2ad5ca2c74adbdf1e16fa3605a6350469ec20187aa0db90f8fb0484f7c1c60a4440310796c23d017433bad690ad71ac840915085efb SHA512 af311d21396c1f7e98c532b1192d2aad27a942f66f4e09eea4cb0d6c1fe444a49c4e14ce4030504f544c796818a887e1ce6bf828cbd28c69c1123e224793cd32 EBUILD ghc-syb-utils-0.2.3.ebuild 584 BLAKE2B ef5bc14009a42fbab015c24e6c6c827db0c6653f5e10f43a450d49f79e5ac47e9e172546bfe170e92e65e04fe3e23432261334b7878ab0780420312b9c562159 SHA512 7f4d1c33149dfc7ad85e47e7fe7a119951ca094582027bd6324d901242ef88568a109f48abaea2460d79b5ac2b2232cd309f1d67f73da1f9b8e0679e81ea9a70 -MISC metadata.xml 421 BLAKE2B 1bbcda313fadbe835cc5d158ca98ac8f3aea41728b8db6c5530239af254ae0ec627aef32162bab901887373f3b425be4d24c0bc705fd72c22eac0ec4fd15d7d0 SHA512 3b3714c271cf08d299d3cbd3a00673dcca28648c194658174886e24d7b7cdfce4068b0e4d522de72e3b2a52afd2cf19cf94de98cfa71d1110e7cba3488bc6058 +MISC metadata.xml 330 BLAKE2B f402df97dd16528bcd47264d98e2b0fe72a65c59d65baf9efd463caaf8322ea7a8d2dfcc281082bc68fde0d369a6bd25896a2f55848228d266222c5c5b5eafd4 SHA512 60df53bfd8c0580ca6f726cf377d0c3ed96d9b33f4d3c3b31b4bfcd7807eb88d0a72a7d0e6482dfe0d3bb1ebc1e18b5aba19c9d2e500ad33c009d977e0875ee4 diff --git a/dev-haskell/ghc-syb-utils/metadata.xml b/dev-haskell/ghc-syb-utils/metadata.xml index 01a2a48cb9eb..c0e1747371d6 100644 --- a/dev-haskell/ghc-syb-utils/metadata.xml +++ b/dev-haskell/ghc-syb-utils/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Scrap Your Boilerplate utilities for the GHC API. - nominolo/ghc-syb diff --git a/dev-haskell/glob/Manifest b/dev-haskell/glob/Manifest index 4ff4f7d2af66..96c39493cc0d 100644 --- a/dev-haskell/glob/Manifest +++ b/dev-haskell/glob/Manifest @@ -1,3 +1,3 @@ DIST Glob-0.9.3.tar.gz 29358 BLAKE2B de4a69e816b0e6e83e411c497eeb975ce6b644367c7204df0e40081f330854274ecd43e53f848b42a872de9ed6515b8a773d96fef7a7286f7a141b490cc570df SHA512 4b677745881b318a5a82668d56c4547f8d1173be55cb1589ad0b9e62622151d771d3a40479126749135cbc98f56d8cfea3619358db5929c890838d3e0b85a536 EBUILD glob-0.9.3.ebuild 1197 BLAKE2B b1529084abbc4ff0640b930c8732e97973a58f63eef6a67c81efed863957dd5b68b613673c36e23bfa5132aa613984d3f86c64e68567e3d6e9ee4b6e647a066e SHA512 2ae91df2fc7286f37ca5be27468daa67f5c676c3baafe109fd484fa6465fc35fe72e7855e1967a1c8bc401ecbe0cb4c6d3948577d86d8d79fdab176d5a0cbed3 -MISC metadata.xml 352 BLAKE2B 7969510c26dccdf7f75f6fb5bb3c2adc54e5f673f3c36ef97b467cbab9659fa7a7eb01396fbdf37201fdacf699fcab9056e24a86918c16563f1b67cd7cf19b8f SHA512 9226b1c371c8eb0feddc1b4432d3398b06a4920a66575c95bc5f7d24d7f57d3019592e2f1f7335771f8a210fc9de7ff626039ed244174308b96b4457b15f8644 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/glob/metadata.xml b/dev-haskell/glob/metadata.xml index 3497c902c48e..b7878815d80d 100644 --- a/dev-haskell/glob/metadata.xml +++ b/dev-haskell/glob/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - A library for globbing: matching patterns against file paths. - diff --git a/dev-haskell/gnuidn/Manifest b/dev-haskell/gnuidn/Manifest index b666c6b6245b..4b856a1d9da3 100644 --- a/dev-haskell/gnuidn/Manifest +++ b/dev-haskell/gnuidn/Manifest @@ -1,3 +1,3 @@ DIST gnuidn-0.2.2.tar.gz 17534 BLAKE2B e6f152145bc7626dfa9757477970d6cd6066d47350d7ccb25c99ecc8b33406c54634cbf6829ab08c5d8fc7987277e110429899436c7b99d71aafef0ac496dbb7 SHA512 4ac894ba4cc4fb9fd90ccea55fda342cd0dadc863a091d31287b19117ec1e545a23b7fb69db02bbb8ee9eb84856acb51f3ab0d7778f4ca3da290dfcbc7ef27ac EBUILD gnuidn-0.2.2-r1.ebuild 690 BLAKE2B 8cce1bef6ecde7a623e482fc48ddc072c60058fd12efcd3db91093c068dfd1b25184ef8593a206a948c0139704017bf6fe04685212e654879f70b917c96a3f24 SHA512 742e880f6bcb12e0a7e23a878d402cfb88af5bc3b5f46791541544a008606487e89cfc5df79887c72a82a8184eeed8e99c01984ce5c9eaf799ccc64bda6a86de -MISC metadata.xml 311 BLAKE2B 942486c345c7aea099c48d651929a982e90b4df3498d70b4a711e014f556981784a96e8daa84391a870ae1adc3d8866c881cc188b9e5227a3eebe585f561d25d SHA512 a28d19884005a4438b07de1d14a1e5eca59c76c9242d9cf6f8a2b16b19e74cc2a8fdda2b4a6683c8000915e757d11b2e630b2978118b06275709b481eb992f16 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/gnuidn/metadata.xml b/dev-haskell/gnuidn/metadata.xml index 2cb65de0d577..b7878815d80d 100644 --- a/dev-haskell/gnuidn/metadata.xml +++ b/dev-haskell/gnuidn/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Bindings for GNU IDN - diff --git a/dev-haskell/groupoids/Manifest b/dev-haskell/groupoids/Manifest index d0189f70f711..df3c5820a319 100644 --- a/dev-haskell/groupoids/Manifest +++ b/dev-haskell/groupoids/Manifest @@ -1,3 +1,3 @@ DIST groupoids-4.0.tar.gz 2414 BLAKE2B 0576f3c2eb9b5a097805c6db25889a264205029ed67cf9de8769305e4f89b6880ddd1073ba6126eb5340366762e6820d7e759a21be76c34d74db0abab378a266 SHA512 d0aacc582a1d03ab42ce900992e9f9c3cec47da653c5a472934361c5656cbad6b81b18065cf3968ccc6c4d8f239329f7f0213745d2b0d78e2c74ad3d59bec289 EBUILD groupoids-4.0.ebuild 579 BLAKE2B 3b01153f51da8bcc3f9f362e0fe33b8077b2d7b42fc7183e0ae06492fbf432e0fdda9b96ae8cd62938d595ee3b72514f1f10de865abeb6b17126b1606e540cd1 SHA512 3c675f8806030728b5446e7f984a9f16be1ed7909de3b558dde5c79b486acf77ce53a752142e316c5d811fb8bdd627cec8e2bd496573b531d87e45e6838e9503 -MISC metadata.xml 392 BLAKE2B 6666f18e2d5a9b6cc80571fb07a4ff35ab7cd1057a8c43444c95fcf722a5f7958a916f0736c30ec515b0b9c8da2bb36fa42749c501a86255673fe230983fcd83 SHA512 eef4fbf0ee9a8116ab157bd2d6b87bafb20c4bdcefe00642d5b5141bf4ea39d5307afe308afad7e6f3613aa87d0fcf1b8a85dfc2dee61b4964440a9a45da36cb +MISC metadata.xml 330 BLAKE2B e1c5c856282a3cb002626b2727d3c7201a1f4d75f95d965ec0ef157dddccf19aed646508744adf57ad937b424d22c62916be3d42fe59c71c2de4c281c1eac43a SHA512 28f7b8a676b5a0f63258728c7f65fad55d1be345dc760d804c0d7d15db4d7edd9385c4f9ad6b3081e8aa2553e6616d776c15fa82308d03ca58bfd52231cf1cc6 diff --git a/dev-haskell/groupoids/metadata.xml b/dev-haskell/groupoids/metadata.xml index 997de60dc21d..c729f81dc55b 100644 --- a/dev-haskell/groupoids/metadata.xml +++ b/dev-haskell/groupoids/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Haskell 98 Groupoids - ekmett/groupoids diff --git a/dev-haskell/gsasl/Manifest b/dev-haskell/gsasl/Manifest index eaaf451d98ac..b1fc9be88751 100644 --- a/dev-haskell/gsasl/Manifest +++ b/dev-haskell/gsasl/Manifest @@ -1,3 +1,3 @@ DIST gsasl-0.3.6.tar.gz 20170 BLAKE2B b9b4e18a3e19ebccec6889b1767fd415920b23c083fc96c835aa1d3a9e0598c295f794ca897dd97f19a02bfe7d4c1ebe6986f1a27805424d4668d29a1b1d3b2d SHA512 657b3154d32d5c40eca79fa8cc0fd7f2dfce2d5d934f0388e3a16db15d513b18f5a25479b9f71ee164f999de9748f83e63f0334f43ef31def944c987e7186122 EBUILD gsasl-0.3.6.ebuild 618 BLAKE2B f106429c3750afc5144f5065c4d414fb6ec6e0f3ecc7bce6338ee1ba47765304c452d72d65533c14eacddf13d4b57229e25f23b2d673e7f62f6b1acb7684431c SHA512 8dee6540a4050a8397c3daf95065a12f589e3052144bcb1fb82646617c48ff2a0da153f17a7738b387e9b38c60ecb450ef4de052908ee34f22fd55c73f743c8c -MISC metadata.xml 316 BLAKE2B 36377330442664a36484a3fb3b0b0ff400eac8d019dfba6dee9d85288c803cfd2d0d16fe41dc0feb396558d4fd6d370afd55385862aff168338bd5ffb4fd7979 SHA512 86dfed4b867f02af23b5012becf9ffa3eafb7e31e620fff9d8835e4fc3312db8e90076bf8d68ab64cee7e25a96b25f0c3814078f7740fca451bc327e4d1bc7c2 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/gsasl/metadata.xml b/dev-haskell/gsasl/metadata.xml index adae1a7f2f4e..b7878815d80d 100644 --- a/dev-haskell/gsasl/metadata.xml +++ b/dev-haskell/gsasl/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Bindings for GNU libgsasl - diff --git a/dev-haskell/haddock-api/Manifest b/dev-haskell/haddock-api/Manifest index ad7cc90bba86..7ca59b96c811 100644 --- a/dev-haskell/haddock-api/Manifest +++ b/dev-haskell/haddock-api/Manifest @@ -5,4 +5,4 @@ DIST haddock-api-2.23.1.tar.gz 200096 BLAKE2B 0635881e198c1df3690f07185da7cc49f8 EBUILD haddock-api-2.16.1.ebuild 837 BLAKE2B ad6019c4dd7dfb6c408372f22daee9d4c4309cb490ab6adf613575a01989ecc11a8ef42d5e65bf0b5c47cbeaefd3347bd369c25f5587fa7dd027261d8ec95cce SHA512 d533027bf3c3546e05450638c6168039eec533d3f17ced01bad05c781d823281ae90957f1964fa2ed63566aef8c05625a4c43d633bcb4dd25b19145ac42aa3f1 EBUILD haddock-api-2.17.3.ebuild 1050 BLAKE2B fa65189aeb89200c0d55a4e30b29cda630d346ba3d6a6430a331f83515f73a626913080e02b6af7b9bfcd60ee9204cd548ed4da943128e4547e8e2fd760dc37a SHA512 1cdc9ddeda2cad2193975ebd504d2ebb1d319f6aaf0f0b3d10cd677b14880e7495eeeddf701820b34cc6d7f8b419ff63887b0dee099d15f687166ab3970f500a EBUILD haddock-api-2.23.1.ebuild 1087 BLAKE2B 937fb9b076c2081f74228d85f11366b937ebfcf450a04f8eccf0ce43b03a8c8c13657a4571a873db543b346c853658bee39c6706857e69342eea953b7e27cae5 SHA512 d795bc7254f46790f615b6a6d507ed8693c1cc84bab3fb143f5e9201d486d77459579705f22cb1e335a6dca6532621e10eeafddb0e5ca0721b5771f346834918 -MISC metadata.xml 357 BLAKE2B 808036b0cf5b428f9488a39d294aec21cd83215e5224007492c96b6b49a296c5a350a1ba1fbc75e3ffdc33456a02f4669e45d3e740da8324ea9f635cbcd8a2c9 SHA512 0f4a0bb813ebec80793d97d4ab2df397fba47ffdfb19afc8de5262cd3cd627172a982afd9fd36ce25051285f3b33cc3ba70ede63de59ac7be7ff72d237b85db2 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/haddock-api/metadata.xml b/dev-haskell/haddock-api/metadata.xml index 5b91128aaa05..b7878815d80d 100644 --- a/dev-haskell/haddock-api/metadata.xml +++ b/dev-haskell/haddock-api/metadata.xml @@ -5,8 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Haddock is a documentation-generation tool for Haskell - libraries - diff --git a/dev-haskell/half/Manifest b/dev-haskell/half/Manifest index ac61fa420939..f65cb2993cc5 100644 --- a/dev-haskell/half/Manifest +++ b/dev-haskell/half/Manifest @@ -1,3 +1,3 @@ DIST half-0.2.2.3.tar.gz 6050 BLAKE2B 79ff80c1935814e73384b18754b3f74341c59ef55fddc40f002e1ce1a0780f45cdcb9c50726461da105508176b591f75fda955edb86091d186947d6da187b5ef SHA512 1b341670d0aa8513bef63a9522884d7c4b71cf9af6420bc67f8aab34c906a96c0288d900106878f5de9902b259f35501d09ba0b9ad82e5a759405e615572d17e EBUILD half-0.2.2.3.ebuild 523 BLAKE2B 0f3bdd52d38bed25adc5170a5771691362894a896fe92357c418f1958baddd70365b69d084948b18421e122f55015f8bdebf3f859b003dfc7ed03d311b3a9e05 SHA512 8f8f4eb52083aec875ae0d38a3e35f4beb7b94488e6692ddbcafd1c9979d011f8784a61c5749e76f2fa0039b9abfd75b230b994467a581fba5ecfc3e5c4a0398 -MISC metadata.xml 396 BLAKE2B 5d7e4ec53b49d69d98387cf2746b5c5409961216147c58dd02d16e18c1b5d2485f3f24734ce7602194655052b1fdc0d4534dce480aaddbf95f87309e1ebe3366 SHA512 4242e5d65bea90e4d54e5e721cbf857068a6d6635eba7f6eedc6fc4797123b448bd963c1e6c2df9c5926007757a868fd04f46604cd99efe78243b3f608c98d3e +MISC metadata.xml 325 BLAKE2B c055fab0c3344a24ee1b3d6fd9cb8ddf486641634807d0fd054d6bbed125b608b928ec682a1a458978dabad3d0bc8f364561bdfdc0f76f7002413601de400c8e SHA512 8a26ae2bdd4d52daca552ecd7625e69c4330783a0548aba067ffdeada7ca36b30ea30881ae5dbbcba43d65b85e1f2cbbc9e76d01bda2b90f75eb04dc82d4c560 diff --git a/dev-haskell/half/metadata.xml b/dev-haskell/half/metadata.xml index ceefd43cdeb4..d645c4d28e7b 100644 --- a/dev-haskell/half/metadata.xml +++ b/dev-haskell/half/metadata.xml @@ -1,13 +1,10 @@ - + haskell@gentoo.org Gentoo Haskell - - Half-precision floating-point - ekmett/half diff --git a/dev-haskell/happy/Manifest b/dev-haskell/happy/Manifest index c5d4f9664ee8..42c57dbaec00 100644 --- a/dev-haskell/happy/Manifest +++ b/dev-haskell/happy/Manifest @@ -1,3 +1,3 @@ DIST happy-1.19.12.tar.gz 183254 BLAKE2B 17b0d30f4aaf194a0e36c06bd6349665c704b5ab61dce16cae47f0ca6bfef0a0e2d4bbf3456f47cebf0f71f1a0b4a59ff6b581cb4ff76a26d82573eb0e7b056a SHA512 20f36b17adf7330852fd4c05335adbf31e6f19907b4ec247c85a40ee1f8496c6dc432055026696906b149cec7f982b88c9a2eeedf14a11d34b1f6f73272e5208 EBUILD happy-1.19.12.ebuild 1224 BLAKE2B 0d38053f64f2b917bac8e561b578ab9633cf4cf647ca88587071512bc3ac54306e7265624f3d7fa95862cb1e001307db4368702dafb09027be4bf2657dbc1580 SHA512 c3994b9eb5e2e3f4a0abe10f30b8ba1c17ef25d7a364aa091bfa715143557b4e7b7e97591994b461aa01ea7b05105c75042fd337484140539653547f32bebaa0 -MISC metadata.xml 330 BLAKE2B 12dc311da8b192ead3d26e96a70e56d8aaed9ca86162993d1277f5738c0929cd058cde3a47e72ea0e0bbf268bf404b88cf602738f8dd34f0bb95fbd66afdeb78 SHA512 505782103d2814ce34e9e6e7ad91cd466c3f6593e636f9e38eb70e5c89892c2231e24feb310ebd4a33af0d15cc0cc58bd083da6573f65a1604fdbc3dd9380889 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/happy/metadata.xml b/dev-haskell/happy/metadata.xml index 74ae0f3e98e6..b7878815d80d 100644 --- a/dev-haskell/happy/metadata.xml +++ b/dev-haskell/happy/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Happy is a parser generator for Haskell - diff --git a/dev-haskell/hashable-time/Manifest b/dev-haskell/hashable-time/Manifest index cb155aaf3d6f..0a612cc037d9 100644 --- a/dev-haskell/hashable-time/Manifest +++ b/dev-haskell/hashable-time/Manifest @@ -1,3 +1,3 @@ DIST hashable-time-0.2.0.2.tar.gz 2180 BLAKE2B 194e3d4e9bcf7c9b0d8a97a210bebee91e0f22ccf76e8726b563baa2380751447a655b12eadb63a29f191e093925ebe9bf9c31c29ae01077f6e9e287f61847ad SHA512 38ade3c808072cc1488e0f68d054891576c781d33f7151721dae9f994833723b7b30e92cc77750e91929ce9cd47753a8b1d8157845d7c972f1bdbd44b3094c0a EBUILD hashable-time-0.2.0.2-r1.ebuild 852 BLAKE2B a81ca4b6b47f7a355a74c9caabfd0a100bef9d6ebf054b702f747cf0e5701336415557bd7b14329b619af87c5aa2b279102ef2a5c8dd1aaf6fe27441b90c1fc0 SHA512 dfd945efc3d82b9b32e63043c9922a22dc44422ad7a13756820eae7464b0e77004d6a4f6dce588707e1383d81d6af64d7cb9fb731065496f6c7e1c2faeb061dc -MISC metadata.xml 332 BLAKE2B 037093d6fb99f66788bf24fc26ec14eddea9e7451975a90bfe3ac662d3de01fe4a2e253a3651485e103709104358237f03cccc91d582229847fb58c537cec4bc SHA512 84562d5e5861a05e4920fdab8511b6d0be31ff1415daf7233141d961812c9e919f2a1ea51ccbd2f68a8cddfdcd74008c427a44460fddbb957c5165af3134bc46 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/hashable-time/metadata.xml b/dev-haskell/hashable-time/metadata.xml index 7d4c05083bbc..b7878815d80d 100644 --- a/dev-haskell/hashable-time/metadata.xml +++ b/dev-haskell/hashable-time/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Hashable instances for types in Data.Time - diff --git a/dev-haskell/hashed-storage/Manifest b/dev-haskell/hashed-storage/Manifest deleted file mode 100644 index a422ccc3d057..000000000000 --- a/dev-haskell/hashed-storage/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX hashed-storage-0.5.11-QC-2.8.2.patch 657 BLAKE2B 1833133a0a6fb4b360e2d5b3db20ecdcb09fe5f8fba36f06f8ac7c792a834d597b8766504a3d25d17bca82092565fe3de7d85a3e69ade5f2e0d352c9fba36ca4 SHA512 2a563cbe79d1c83879786fb642a6b2656b2de2a397e5e60d20d5e6fb14b0285611885500dd2d49b96bfd7d12f38864fe2b42c26488cfe06602fda11eb709f6f9 -AUX hashed-storage-0.5.11-ghc-7.10.patch 321 BLAKE2B 354ac2d1ecb01eab3c2cdd007d4759ccce0226d7b951bb8c990f7fb298d0b5ae31377a8458bd481823d051844116e74ea310a3bf6878061a44ee82e5dad13f1e SHA512 94c405cf1c000f77922832c8b96fb14f8c3dbe410fee4e26d84f7d7183c92f3863fb64773e391cfe730deea6b866625060827b7e86dd6b0ce06cc4c09fb798f2 -DIST hashed-storage-0.5.11.tar.gz 57315 BLAKE2B a97a706446117dc049810b054cad25e62b75be905a0379ef935deb2c1fee6c2de0dece3bf74917bf7bb781f6a90a989ed8b164b3d871768c6c4e9182ffdbf488 SHA512 11bfc05ecb2de5adc5a46116d15d969207a310583e7183e2a21ef767a23eabc55622c84ef351ace81a29800a544358c604b4a255800a713af01266331bf321ba -EBUILD hashed-storage-0.5.11.ebuild 1501 BLAKE2B f0c051d94581a5fe8295c2c910c7eb60fb25e12d38eaa2af2e3a7efa3b31e13b6d9d0c0c0d6c8fbbefc246cbad406b85ae5ede47e4ae517e01a194d49dacd4e6 SHA512 ef2f702b52c9d0f466f829c1dd65b0f81d061ccd2f632149b3686ae290d11df785c517cac6f9509b45021d9603bb5e601974e22c8f3e851929cd95270f81d57a -MISC metadata.xml 828 BLAKE2B 533f7903dbedce03eb8a87c0c9cf2fa6303a8d4f35e4e6d24f7f76b365ee2f87536185673c225d489bb868501e3baf175b52273adc549313f8e0ade62ec52f09 SHA512 772db545db082c105a75a491cc735c9f5fff87816f48c6b9433926a8b23431e2dfc8cf2e99c27ce4989e0b7da505a2281a8bc34f519623ab6e15f3636348bd0e diff --git a/dev-haskell/hashed-storage/files/hashed-storage-0.5.11-QC-2.8.2.patch b/dev-haskell/hashed-storage/files/hashed-storage-0.5.11-QC-2.8.2.patch deleted file mode 100644 index 1a001e73f537..000000000000 --- a/dev-haskell/hashed-storage/files/hashed-storage-0.5.11-QC-2.8.2.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff --git a/Storage/Hashed/Test.hs b/Storage/Hashed/Test.hs -index d3cab6f..7f8291e 100644 ---- a/Storage/Hashed/Test.hs -+++ b/Storage/Hashed/Test.hs -@@ -1,2 +1,2 @@ --{-# LANGUAGE ScopedTypeVariables, FlexibleInstances #-} -+{-# LANGUAGE ScopedTypeVariables, FlexibleInstances, CPP #-} - module Storage.Hashed.Test( tests ) where -@@ -464,2 +464,3 @@ posix = [ testCase "getFileStatus" $ check_stat Posix.getFileStatus - -+#if ! MIN_VERSION_QuickCheck(2,8,2) - instance (Arbitrary a, Ord a) => Arbitrary (S.Set a) -@@ -469,2 +470,3 @@ instance (Arbitrary k, Arbitrary v, Ord k) => Arbitrary (M.Map k v) - where arbitrary = M.fromList `fmap` arbitrary -+#endif - diff --git a/dev-haskell/hashed-storage/files/hashed-storage-0.5.11-ghc-7.10.patch b/dev-haskell/hashed-storage/files/hashed-storage-0.5.11-ghc-7.10.patch deleted file mode 100644 index f071cab314fb..000000000000 --- a/dev-haskell/hashed-storage/files/hashed-storage-0.5.11-ghc-7.10.patch +++ /dev/null @@ -1,8 +0,0 @@ -diff --git a/Storage/Hashed/Monad.hs b/Storage/Hashed/Monad.hs -index 67287b4..bf8ad38 100644 ---- a/Storage/Hashed/Monad.hs -+++ b/Storage/Hashed/Monad.hs -@@ -1,2 +1,3 @@ - {-# LANGUAGE ScopedTypeVariables, BangPatterns, TypeSynonymInstances, UndecidableInstances, FlexibleInstances #-} -+{-# LANGUAGE FlexibleContexts #-} - diff --git a/dev-haskell/hashed-storage/hashed-storage-0.5.11.ebuild b/dev-haskell/hashed-storage/hashed-storage-0.5.11.ebuild deleted file mode 100644 index c4dd82139904..000000000000 --- a/dev-haskell/hashed-storage/hashed-storage-0.5.11.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -# ebuild generated by hackport 0.4.9999 - -CABAL_FEATURES="bin lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="Hashed file storage support code" -HOMEPAGE="https://hackage.haskell.org/package/hashed-storage" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~ppc-macos ~x86-macos" -IUSE="diff hpc test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-haskell/binary:=[profile?] - dev-haskell/dataenc:=[profile?] - dev-haskell/extensible-exceptions:=[profile?] - >=dev-haskell/mmap-0.5:=[profile?] =dev-lang/ghc-7.4.1:= - diff? ( dev-haskell/lcs:=[profile?] ) -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.6 - test? ( dev-haskell/hunit:=[profile?] - >=dev-haskell/quickcheck-2.3:2=[profile?] - dev-haskell/test-framework:=[profile?] - dev-haskell/test-framework-hunit:=[profile?] - dev-haskell/test-framework-quickcheck2:=[profile?] - dev-haskell/zip-archive:=[profile?] ) -" - -src_prepare() { - epatch "${FILESDIR}"/${P}-ghc-7.10.patch - epatch "${FILESDIR}"/${P}-QC-2.8.2.patch -} - -src_configure() { - haskell-cabal_src_configure \ - $(cabal_flag diff diff) \ - $(cabal_flag hpc hpc) \ - $(cabal_flag test test) -} - -src_install() { - haskell-cabal_src_install - - use test && rm "${ED}/usr/bin/hashed-storage-test" -} diff --git a/dev-haskell/hashed-storage/metadata.xml b/dev-haskell/hashed-storage/metadata.xml deleted file mode 100644 index af6dbebb7a30..000000000000 --- a/dev-haskell/hashed-storage/metadata.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - haskell@gentoo.org - Gentoo Haskell - - - Support code for reading and manipulating hashed file storage - (where each file and directory is associated with a - cryptographic hash, for corruption-resistant storage and fast - comparisons). - - The supported storage formats include darcs hashed pristine, a - plain filesystem tree and an indexed plain tree (where the index - maintains hashes of the plain files and directories). - - - Provide the Storage.Hashed.Diff module. - Compile with the profiling ghc flag -fhpc. - - diff --git a/dev-haskell/haskell-lexer/Manifest b/dev-haskell/haskell-lexer/Manifest index dc4c46981049..660a8eda9d64 100644 --- a/dev-haskell/haskell-lexer/Manifest +++ b/dev-haskell/haskell-lexer/Manifest @@ -1,3 +1,3 @@ DIST haskell-lexer-1.0.2.tar.gz 12202 BLAKE2B d4171347eac2f9ea58368dfa76e6e1a82fbaba8c9cd0ada13497579e3e9dff25675d461cbde3fac2c90a0f9d9733a3c6bd3a49797f9cc5f6fbb1d14d2b593643 SHA512 7f5942bf159936488894649e4b5cd7b33b6cf018685299b9cfc2f807ba1b08061deae287e613c88345842183bfb6f177b8538d2dc01badb0c94fc259f110255f EBUILD haskell-lexer-1.0.2.ebuild 532 BLAKE2B 8982ab92c2ced21f21982694647de1aee2edcd35a7b35650ddb352d9493c3047ff728e9ef9d6857eb5aa176c22599b69117e1bccd92caca4f51679ced6c30b70 SHA512 5d9a2acca362d8a8db0d54fe4302c497dbd6c6c6da4b6332f4ff49e7237230ea4c34703e1a933146dfdc3573082da24f129b5a600a29148ee88a5f8f269df5db -MISC metadata.xml 326 BLAKE2B 0622a30d9c3f0abf6c292bab23595e135f254994def278d9253aca27bbfaeb8b26e2fdb5bf5bdfbeca4e06dd5e746bf45a8ead7345fea1e44d71575bfa0536a1 SHA512 b37ef7ed33ca35fb56e2662d3a7c7023ea480891f232261e1bccfbf3c1f6c4f2791d815d618b2736fc95a00cf4f052b3d7983d442868fe31e92b7bdb453119c6 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/haskell-lexer/metadata.xml b/dev-haskell/haskell-lexer/metadata.xml index 3c9993d59f15..b7878815d80d 100644 --- a/dev-haskell/haskell-lexer/metadata.xml +++ b/dev-haskell/haskell-lexer/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - A fully compliant Haskell 98 lexer. - diff --git a/dev-haskell/hcg-minus/Manifest b/dev-haskell/hcg-minus/Manifest index d931eabbe721..4d57e9e2a54a 100644 --- a/dev-haskell/hcg-minus/Manifest +++ b/dev-haskell/hcg-minus/Manifest @@ -1,3 +1,3 @@ DIST hcg-minus-0.15.tar.gz 12997 BLAKE2B 77df853ae1fdf22742e5d4f4ea4e42e78619fdd52c2395ad22850d8471c98fab362bb48aede9faebde6b309db13b7d14f322106a19008c6af6d92252826bebc7 SHA512 875b89656a5340bbd9a303a98004bc13d2b7b37fc58762c9a4f96abbb78ec3e67403a5968f8b9ff59d955aaa3d2031eba45cee85a2ec19c442f31ad0f413da45 EBUILD hcg-minus-0.15.ebuild 549 BLAKE2B 8d883dbe904c2d6c9de30c2445df06fcd780fbf002ea5a89c4cf7651f3b16c76e7a68cac0e7da6ed97b3c7b0bdaf1d0e9277bf821dc0046d3a07595f66267760 SHA512 7e4e30f8698162c07f6834b832b8422411b0453bfe982f15b038bf8debbea41cffc5ececbad09613acbe2581d651d3dcf9347df5b504a51eb305ced35298b727 -MISC metadata.xml 309 BLAKE2B 4a29fd00c6cad8308ef2954cf7a4ba4d19e25422553842b57cbca4e7302c138bcb9b79be1d6d865f19045221af9c44208c8a60042d0895e61f098d9fc8ec2407 SHA512 f7ee1bb762f2b497baa79e475f6ba201032a06e27f0226d70c51c405640e4ec61a7185209a9b70b212ec69fb9df9f64173341d02f727c6146f4c896b45bbcb1c +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/hcg-minus/metadata.xml b/dev-haskell/hcg-minus/metadata.xml index e019a95fc97b..b7878815d80d 100644 --- a/dev-haskell/hcg-minus/metadata.xml +++ b/dev-haskell/hcg-minus/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - cg (minus) library - diff --git a/dev-haskell/hgettext/Manifest b/dev-haskell/hgettext/Manifest index 67370748906f..fc9836870a42 100644 --- a/dev-haskell/hgettext/Manifest +++ b/dev-haskell/hgettext/Manifest @@ -1,3 +1,3 @@ DIST hgettext-0.1.30.tar.gz 6289 BLAKE2B 1da585c19bdf8882249b22cbf9d65056b6b5856d4207578f48aeabbebb9ef68fdfff2cc29d275c74b42a0e1e54edbc4652a7cbaba1bcf59a2c6e52502636440c SHA512 f37c580e4e0e60691b86a6fa392e2809ef132d394507879adec2bd498bf0f678217d88475f261a1d359d36ffbd08e6177194a65872854d14f8f9d071f2f91af9 EBUILD hgettext-0.1.30.ebuild 703 BLAKE2B 42c25ff4ac0a3c5ff6ab511bd61660c92cb1f7997ffa16b629b33ad4ec8f8794e763cd91de9dc55e47df37e5596145b153eef2a60ad083391ca553d4566b7e3d SHA512 5a54e9ba5c5767c7b9e24e64a74884d3f444cd99699c018226622bbb07395b87be5164d7aad3f4c8ba73e5ac8bc1d3f1ed30029974a78e58e355d5de44197b64 -MISC metadata.xml 418 BLAKE2B e76b5658d3392306a6e4901942f3c3604ee52db0fe71ad14723d3fcf994a13729c006520b500995010065b865bc43bf7458238668d5525b94ea9cd794c33b64b SHA512 4ed28a4f85bb76aa116e6fdae6891daed92836e81f40509939ea92b9245eca4b53801448274ad7c8988edbe8f16c43464d83ceca6c25efe7fe32668a404169ce +MISC metadata.xml 329 BLAKE2B bcff0c1997ac323a93759b785cb3c6e1842a6cd30098e3502886c285093f093c0f4da97a1488805edfda4645b0b128717c45e6d7f74e28aeeab8681da9c61033 SHA512 f5355f81daadfb078e8a7954778b290f0d933ee6c22f5b21531292d5da494fdeec3b8c091b1707e3cd9d762a32ae81b1eccd2ab07c12da4a7dcd0e58b82b540b diff --git a/dev-haskell/hgettext/metadata.xml b/dev-haskell/hgettext/metadata.xml index 2f5aa808eec0..267820340947 100644 --- a/dev-haskell/hgettext/metadata.xml +++ b/dev-haskell/hgettext/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Bindings to libintl.h (gettext, bindtextdomain) - vasylp/hgettext diff --git a/dev-haskell/hpack/Manifest b/dev-haskell/hpack/Manifest index 34629568748f..f988dd3b7897 100644 --- a/dev-haskell/hpack/Manifest +++ b/dev-haskell/hpack/Manifest @@ -1,3 +1,3 @@ DIST hpack-0.33.0.tar.gz 60260 BLAKE2B 555178af9cc84e8c0dcf55890908933c9d17d3c7d45d3ec0d309a4e561bf4ea2eb7fbacae7cff232215de59dad3e36734d03f0d574c28d891bdb5c68c1113b45 SHA512 8d70bea1c18e9a26fe137f6e20fec4af28dff6ebc50981d2f57ad9a8e0b9574ff158adb5ba16597b6a5f0e4d843c09fee57dd82407dc1383b1e07453b64d010b EBUILD hpack-0.33.0.ebuild 1319 BLAKE2B 1ab4afe3df91a437e9cf246fbaba5172c007327a1712e93d477b77f54b9e0126239753627b7b6f425f0f9f7c67734708d9c31e3be00d14d90407cd1c51ac9d6d SHA512 fef932f0f9ba1cd685f5dc61e75ffdcc2b8087e24d55afe31a6677294e6b2a2fe65df85a2c61cb77f4625f9574dd9dfa2f4e828891284b0f6a63755dbcfff178 -MISC metadata.xml 333 BLAKE2B e31588ab4845a712814c6d194bcf1d2b4600011055f83c672ee183f2f8bfdc4d8da339027953a59aabf0765c683a1aaf92f3dcfb8eb6899f2b77c2df856f08e4 SHA512 0de08ff54a63322f19c4b560d10130fe7d78ff9c4880fdac2da4d5ebcdeb1fe3800e8910b60319e4218c8cc9ac547fa4b01885f8a21078da2f4c80e6e84b405b +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/hpack/metadata.xml b/dev-haskell/hpack/metadata.xml index acec350af770..b7878815d80d 100644 --- a/dev-haskell/hpack/metadata.xml +++ b/dev-haskell/hpack/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - An alternative format for Haskell packages - diff --git a/dev-haskell/hps/Manifest b/dev-haskell/hps/Manifest index b041566c203d..ae5f28680a74 100644 --- a/dev-haskell/hps/Manifest +++ b/dev-haskell/hps/Manifest @@ -1,4 +1,4 @@ AUX hps-0.15-ghc84.patch 945 BLAKE2B 7c6343384102a3dc24f1269f3c58dfba3432de2ecf9a9abb34b88aff5d9c03819cde7d1beddb8989a5d8b85ec2c9b1068ab9d61261dbf5f1cdf0211df3f16920 SHA512 ce969896dd4d3c1ed44998f2864a4bbb0e5b18f055a2925c4553c2ffb596ac07edead193beb7307eb352dacdd5a9963fde7ff245cb0773d8107b0cb1955b24f9 DIST hps-0.15.tar.gz 12111 BLAKE2B 24dc23e3315f69bab6975b4b091c026c91a478b6d9c4cf220d4cea527a72522b0ef17dceeab5d7907c9f598268d2e1e7dfcd4849740615bdfa0667fe936c9738 SHA512 19b86161b46d523357863acbbdc8b7311e9f6b286429dbf1f56e044ced578d7c7026315d02b50ef831b3bce412ca623082956039181e832fb766e30729ea27c6 EBUILD hps-0.15.ebuild 796 BLAKE2B 5ee34f90c39e76dc94d4d34b8594e6ad55e6cdb26ca8f872e3b80c72ea8c07f776e72defde30b00b342ffc6cdda568014f9cce92807543b709a4a6310bb8ff85 SHA512 8e0583f9037f3cdd4c963e463fa54fd4c46760d0c927da8cc2708b397fd4038162363216c3661f241a00387d28d4597f12075c8658b9cb44f78938025da3f9e0 -MISC metadata.xml 445 BLAKE2B 9f80506c0b02afedfc8fb4b897d8cf6e217a5d7962920ee4c7825fd4e1863d73c5cfaa24907cba982dcdb6f7af320e1c27e3c6eeef37fd960851338941b9249a SHA512 e71f6cbd322644db836bf7cf5fc6056db4e0f744aa58a3acb62bdd6ecbb62955945ad693c618352a6b18133fe314a7161d86e0fdb8439265259dbf673d4dad03 +MISC metadata.xml 333 BLAKE2B a90a9bfbeafdf3f100715cd914fb857e7e1fcf4e3f90f61542b49b143c300eab6a3632b1365caeefac35202790475af0c820dfae095b1c2c3ac6bd3d43fffd50 SHA512 398070b2640ec370097cb654a879f50fe8ad6fe2d5b33dbf5dcfb6f0413e19dfb28d452996ea2f69c07c37a59390228b88a71da136cd3d364eec8cb601bdf537 diff --git a/dev-haskell/hps/metadata.xml b/dev-haskell/hps/metadata.xml index d47195469b5a..38a49bbe4bb5 100644 --- a/dev-haskell/hps/metadata.xml +++ b/dev-haskell/hps/metadata.xml @@ -8,8 +8,4 @@ Build the `hps-fractals' executable - - Haskell library partially implementing the - postscript drawing model. - diff --git a/dev-haskell/hspec-core/Manifest b/dev-haskell/hspec-core/Manifest index 83c3b6dd0932..b0a2bca1b033 100644 --- a/dev-haskell/hspec-core/Manifest +++ b/dev-haskell/hspec-core/Manifest @@ -1,3 +1,3 @@ DIST hspec-core-2.7.1.tar.gz 58835 BLAKE2B b6fa09a26c6adaf25f99d6fc3b1df80ea5407f6e8963c16473b4c98ccff694457131a9c7c35e5250beee47a03fb1c695d74f33be335623340a2d729b6221cdff SHA512 5ab0925566c3b6f05480bd4e464ca32e0a212b4b4ff439d02b3df5b75b23b45ca0c63bab8398ebeeedce0ba30bb653b1ea85df2b7e6e3a058cb4413dc1c53ee2 EBUILD hspec-core-2.7.1.ebuild 1152 BLAKE2B 2943ede4842adeb2f19f73784794ce12adf08751c4d9629d6a112108a097f0e5939f5665aaa1cd849ddbb5ae74a38a5e1593ff4c782ed138d0dd1ecabf200ce4 SHA512 94cb50226a9a082a7d14ded33d9ee904b7cdc4f02461da89f5c52827f19239c14c965920300b9b442100b3d6a8944263111cb524505c70adcdab90450b5f1629 -MISC metadata.xml 392 BLAKE2B 21503e4f536ae16eabc53969be84c5c9573ddd259a43f688a6bc9ef27c1b7b39d4dc1beb38e2b9c13d468a1a8a8115b9cbc4796bb8c5f311f604d2aee0f08988 SHA512 09a01472812d1cdce41fbd23bda48ebbb76480d9f075b2224937480c0ec81b8635c6f4d471fe1613cba5aa8fdbac6d155a0eda68e6ffae4c19de1c594e4ec755 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/hspec-core/metadata.xml b/dev-haskell/hspec-core/metadata.xml index d7d62d8eae45..b7878815d80d 100644 --- a/dev-haskell/hspec-core/metadata.xml +++ b/dev-haskell/hspec-core/metadata.xml @@ -5,8 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - This package exposes internal types and functions that can be - used to extend Hspec's functionality. - diff --git a/dev-haskell/hspec-discover/Manifest b/dev-haskell/hspec-discover/Manifest index 2f5adb2ea811..9f78c7ad819c 100644 --- a/dev-haskell/hspec-discover/Manifest +++ b/dev-haskell/hspec-discover/Manifest @@ -1,3 +1,3 @@ DIST hspec-discover-2.7.1.tar.gz 6755 BLAKE2B 009f49090de3d79c7776e8b9b22eb975f276081c39980b49e157dfd50c97f3253140b2d66c8f392f53f83976d01d4302d78afc1ec95df45cb0a61d4c7a741234 SHA512 b07e7be5bd81f2e116b63f27e307ac628b6d678cc24dfb519bed7dcc1c27f772ff5d4a18c801474a425d4450337e809b9563b4ee1ca397830dfc7f9a92d7359f EBUILD hspec-discover-2.7.1.ebuild 614 BLAKE2B b159f52dfbb34bf9099090c6f0b78fc3f16066ae008e599179b25dd8c395bd410ac2199918e054a680fd27cb44a8ec23e478dc57430a6c2b033a524c221b25f6 SHA512 65698fc1645c255271e117af7b86db209eb4da0ea7b98683e8426be3c0846548f317bc047601e30c34283a106b0c05bdf65597c42a3344166b7fa528af919f5b -MISC metadata.xml 389 BLAKE2B fe21f0084f5a7f2cb5ed9b1bfd7187ae41efeae05a3e53c0e4dc6b97cadbff63c4ae53117d98fc6e899187924f9ca11d0774fc1d6b1f8be5f291129c7453811a SHA512 d6832a55f8fe0b07c71522025f6c35c722c02ca0c5bb1882e4c7136b6e19a015973f1dd7dbb8d08e797007a09434b8bc62b87acc6d26445f0788fcc5a621a167 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/hspec-discover/metadata.xml b/dev-haskell/hspec-discover/metadata.xml index 07830dd91b22..b7878815d80d 100644 --- a/dev-haskell/hspec-discover/metadata.xml +++ b/dev-haskell/hspec-discover/metadata.xml @@ -5,9 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Automatically discover and run Hspec tests - - <http://hspec.github.io/hspec-discover.html> - diff --git a/dev-haskell/hspec-expectations/Manifest b/dev-haskell/hspec-expectations/Manifest index 934483fc0650..7d87887b69f3 100644 --- a/dev-haskell/hspec-expectations/Manifest +++ b/dev-haskell/hspec-expectations/Manifest @@ -1,3 +1,3 @@ DIST hspec-expectations-0.8.2.tar.gz 5492 BLAKE2B ee1f50d390c2d72f50596935494b6d617d5a582376fa718a294ba33838951787d4afd1654733e6f590f166e1e36c0b651d3fc2c996ce5886e9110375af8a7750 SHA512 482799adad2a70f891a61227bcf28e6712e65fa7dceba13da15a101a6814bc0d44aafaeda360a06dcdbcdbb96e5539f15135753eabd63efdd6bf56b8994a44c9 EBUILD hspec-expectations-0.8.2.ebuild 683 BLAKE2B d663a30705a3bb46641d986460a399aa8c295a221a91bca48a894b6893822f3a00e57918a68b2501eb4a8155fde5c922f8ff332b9b618a186b1de7819b8d8ab9 SHA512 38f0c1c70b7820038ac4b4a1146a61e1a809836862966ce9f2330a349cd88bdec735e41f5939e68f64d8515f43cc0dabd3f804ca2ae1189bbc8d839298ff98a8 -MISC metadata.xml 471 BLAKE2B e8473c3d0b1919312334f324da57f409ce668e4b364e70e74fc2c61830e039b256c0c7251c4e29f2c37e9182df8b75ad455d56d23383b4803ccc48603dbc2da4 SHA512 51d1288db4d4c64234cbfa82fba10c6b9bb830fc7e9e0dd58eab31450a03d6b2a8f265121009f039064c917dbb46a235e425c1ae1c4a2cfc526c6b818e6ac97f +MISC metadata.xml 343 BLAKE2B 36df22227bdac90a6a902f9ba1e52669a73f42bbf6fb7532cee23721b48fbe4250bb2ee11caf0b7402a3fe722eaeb16aa7e8a5dee0008d8d3ec73cb3156696eb SHA512 ba2c121c8c806d1a28c08a9dd5aff623b7ee02e2a1a4e65860be972afbf6f486899490d4c8601565f14586ed0934153b76df5b751c183a7dedee700a492bab64 diff --git a/dev-haskell/hspec-expectations/metadata.xml b/dev-haskell/hspec-expectations/metadata.xml index 813f06e30a59..ca0d315e6506 100644 --- a/dev-haskell/hspec-expectations/metadata.xml +++ b/dev-haskell/hspec-expectations/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Catchy combinators for HUnit: <https://github.com/sol/hspec-expectations#readme> - sol/hspec-expectations#readme diff --git a/dev-haskell/hspec-meta/Manifest b/dev-haskell/hspec-meta/Manifest index dd39ee83d4b9..071c89a51d13 100644 --- a/dev-haskell/hspec-meta/Manifest +++ b/dev-haskell/hspec-meta/Manifest @@ -1,3 +1,3 @@ DIST hspec-meta-2.6.0.tar.gz 49275 BLAKE2B 1c79dea90807e4cec62fcec6f894fe57639e1f8f46e360d9a668bde1cc04c9c172075dfc2b605d7d3b6399a8905920ecfe2cbd82412b8f0224e059717d19013d SHA512 c35d09f84c093ab5fe7ae31cf004d485cf6d15a06ee7c98270d3f5c471da6e0c9a71c8ec6ca0aa87e7454c9470b218c24538270711677003dc63d316fb23dce9 EBUILD hspec-meta-2.6.0.ebuild 966 BLAKE2B c23ccd0386783bce410ed74238a4c8eb03521821d739f3a61d88e04892dd05a45d1ccd9e560e24fe341f3112e4b8084112e37b708a11355c69218852f2fe9152 SHA512 ef35ca7a8ad6769120c836f545ae27338f9004ac24d882674755227f5a33ba28e0d3dd980d9e314b4b312aea74091e75c5c349c09d0090bfbcd40dd8493271a5 -MISC metadata.xml 377 BLAKE2B ca726852abecbdb02e2fabc55495e7d0392fe74d87ccf1e20c3ef47979eb94c7f36733c4735d3a8e833890ea6d8cbc1eb7415f198c394a0dafcbf72d55a30896 SHA512 70eebf5c6ef843e63ffc25ce6b9f01e7c4d85561998b795bc856ef8c94919b7c26cdf6a959aee25575b44bac02e3e2fe28c22203f77db8669e98b5c4914b91eb +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/hspec-meta/metadata.xml b/dev-haskell/hspec-meta/metadata.xml index 16c1f0318cf6..b7878815d80d 100644 --- a/dev-haskell/hspec-meta/metadata.xml +++ b/dev-haskell/hspec-meta/metadata.xml @@ -5,8 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - A stable version of Hspec which is used to test the - in-development version of Hspec. - diff --git a/dev-haskell/hspec-smallcheck/Manifest b/dev-haskell/hspec-smallcheck/Manifest index 8587f2d65741..dc590e85030e 100644 --- a/dev-haskell/hspec-smallcheck/Manifest +++ b/dev-haskell/hspec-smallcheck/Manifest @@ -1,3 +1,3 @@ DIST hspec-smallcheck-0.5.2.tar.gz 4432 BLAKE2B 2eb26ca677a7665f65911193047ccbcf798f2620ce30959e6a667e3b6560d1f7eef68928f39f97b93a7e1abd39c891b6a6f823c227d39a892e42309d6055e2ee SHA512 2fd27126285e7d308f277480dcadcb6b047f67a82389edaf7d4761504f88ffedd8831db5b6b4f178c429cf3e8009e8aee8c6b05040dd960e7d2813e50908bd05 EBUILD hspec-smallcheck-0.5.2.ebuild 783 BLAKE2B f3da490eb0e670e240870d852626d81ea787af26013ce3c951a26bb2613d99ab37d41ca8a5088705a73c723eef4710ec06be90ac249d9d45a3855d3c12235df4 SHA512 dc7169339b001bdf593d205719de4a24600e6900e7ccfa55b0289bd785bd4d630d34d1d757c92455d5dfcaea3564c6f6d7bf6a4a5435d6b6cddc031ee23f682b -MISC metadata.xml 341 BLAKE2B 8300a65d19be2c21db748909cf5924c8bcda502d7b7eb17377920a731929866b99d7fbcc933335e744161a92b0cf9a8672f2e84d028c5f71143ca168140525ae SHA512 5b34d293c4beff1d722c3fe9e1ead2666bed3fac5b7ad8d5acc16891fe5781857b3d9d4292298fc0b500957e0474427183a4518c6809fc6576d1d05ab26c56d5 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/hspec-smallcheck/metadata.xml b/dev-haskell/hspec-smallcheck/metadata.xml index f9940a6d1350..b7878815d80d 100644 --- a/dev-haskell/hspec-smallcheck/metadata.xml +++ b/dev-haskell/hspec-smallcheck/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - SmallCheck support for the Hspec testing framework - diff --git a/dev-haskell/hsql-mysql/Manifest b/dev-haskell/hsql-mysql/Manifest index 4ede7930f4c9..15ea77543af1 100644 --- a/dev-haskell/hsql-mysql/Manifest +++ b/dev-haskell/hsql-mysql/Manifest @@ -2,4 +2,4 @@ DIST hsql-mysql-1.8.2.tar.gz 4659 BLAKE2B 342f9baf9deb2596d2276e8050c202bbf476f5 DIST hsql-mysql-1.8.3.tar.gz 4366 BLAKE2B af5fcd66b15d7ac4d9fb3cf72688fcd47e262cc9fdbf77b93fef5d13d8242806c433dac98ae52948639a48d8318db3736c3bba03ced3c9463a0d49bf699d0980 SHA512 8004ad313774ecb628e9d1a8876c90efba854d2e36c5918d378269e6e1c3d09eb1c2ad0250f1455879d5097a75ec33a18a379228ea250a69af261c6e7846577e EBUILD hsql-mysql-1.8.2-r1.ebuild 614 BLAKE2B 8c03dcc15f9514c0905b1d577d580c389932cbf8c540e207b0db37eb8a33c0d29c1210e97622ff096f75105ac6e92a6c0cbe847996348d2e05d229ca5e879d3f SHA512 bac7eb0dffa3c4ac8b2c68fc5ff3d32e1314c24255384aece09e36d2c13ae107f1664b7f020463c37abc6c21f9916a15497b0fdcb1beaee086f6b72c14eaa5b1 EBUILD hsql-mysql-1.8.3.ebuild 627 BLAKE2B 6d8e1654eb72c6ce24393d3c72a818057c401544139056e4d0b5116b3d05085f67a90edd4fc0c523b51843506a514b59c52fb1c408924ea7ce69b60e9e64e8f0 SHA512 709788ebbecdf06eb533b89f2b0f4d4b156a32ce100d0f35dcbb585852628bd8dd226e8a4eb87604f8153f9af265d2dd231a7c9b2186684381565417e9060aa0 -MISC metadata.xml 313 BLAKE2B 4456a237bb4f7affc6a3cd88289257f2e4b6b725ab49899b74688f9d7d1db61f4f1dc1b599a6e472d8aab0b1522e460124e5f3a05caf1949fd8905864597f6fe SHA512 b98d5ba0bc7057fc7ca264ac3be581e8752175971a4d4e8e7821447298035612c1c7814c74ec6ae60f79281af37d56fad50af4709e52b44c94dca71878a7e3c3 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/hsql-mysql/metadata.xml b/dev-haskell/hsql-mysql/metadata.xml index 0a9da2fcff00..b7878815d80d 100644 --- a/dev-haskell/hsql-mysql/metadata.xml +++ b/dev-haskell/hsql-mysql/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - MySQL driver for HSQL. - diff --git a/dev-haskell/hsql-odbc/Manifest b/dev-haskell/hsql-odbc/Manifest index 42da19553458..8d2e9af7b6d3 100644 --- a/dev-haskell/hsql-odbc/Manifest +++ b/dev-haskell/hsql-odbc/Manifest @@ -1,4 +1,4 @@ AUX hsql-odbc-1.8.2-cabal22.patch 435 BLAKE2B de29d70a76cb295dc9e088db974dc0b7d1a1cf1d5d0f523cc967131f0dca2790ce3b9bcf8ad2dbdcd91474279394c9e1e47ee387e4530c7fed810887b9eeb8f0 SHA512 f1c68fe436fbf33cd60e5d195c0b1d3472ed21f96d053ddb0091f1eb3643712137293c9754c5929127ca78a4298966ba557ab39f6ed81f4676543a485c4a1be9 DIST hsql-odbc-1.8.2.tar.gz 8041 BLAKE2B 80b3881297218b7dadfc7826acdb19e9f61d41124f5ca2d5a589ceabdfb03a6b64020432b43579e9fc9af82956e64147354b35ac5fb08b8e6eccd13e0f10afd1 SHA512 78f91ee63007e02820eefd1bd9ae08b9659667aa70f545ef83ff6d83d592c7f542339db129bb6c3ad14f4cdde320b3a4e1251c25267db716dbd88cbb5931a6d5 EBUILD hsql-odbc-1.8.2.ebuild 630 BLAKE2B 66e7d2bb52b548d0f4a770d802fcb434a44acfc6c2ea3ac5e0aaf8ad3573df86b646c708bf1ea1e4674bc1c34904de3eb020d3de28d958e13836fc7d645dabce SHA512 8af1eb2747ad2435bbd2c7c9eae44ed745ad9ba8b095835c7d49fd4809ce8cabc419c2d6fb659fdeb1eee945424ab7807f752d461bfb8cea4db9334806cebfeb -MISC metadata.xml 312 BLAKE2B 32b0d8d9d9bd075ada8a8aa688d088fedc4a2012f2595c435b1431df4ed7f3c6ea84910847ec59ac728a2a4a7322ac6839b8edd6a8651953e37e4b43a245d6d1 SHA512 45f671f7f757de6d1e94cb82e6c791aa1b9e97f0f2a78a84cbba3b433ed190befa0c3c9930e990251bedfbfa15bf6f75fd087db40235882171d7cc1176b97d94 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/hsql-odbc/metadata.xml b/dev-haskell/hsql-odbc/metadata.xml index b9392b99fd84..b7878815d80d 100644 --- a/dev-haskell/hsql-odbc/metadata.xml +++ b/dev-haskell/hsql-odbc/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - ODBC driver for HSQL. - diff --git a/dev-haskell/hsql-sqlite3/Manifest b/dev-haskell/hsql-sqlite3/Manifest index cccf08ffebd4..e93066e2d6b1 100644 --- a/dev-haskell/hsql-sqlite3/Manifest +++ b/dev-haskell/hsql-sqlite3/Manifest @@ -1,4 +1,4 @@ AUX hsql-sqlite3-1.8.2-cabal22.patch 452 BLAKE2B f66a32f251a836948de482e5b67fc385ee87d8c360efe9018d06690821363561462eba24585b436331365df518ac4e1db0d5f7a7c47f0311df3046bbd07c483b SHA512 197c91990be179a65f7bf76efd822f3f5444d4c10c47a2b475897f6d76dbf2175f4d71370cbe4b443383cd6e48c004d1c8da0988d5b6a0c3322cf5a9ddb5f35c DIST hsql-sqlite3-1.8.2.tar.gz 4752 BLAKE2B 84a77f8bc835b4337d99cdd974f7cd5960f7b52faeb4c06e2572d31887bdae3d2cdf6bf00d4c44eae7a4f98b116a134e950353932ef9cb43d557b11b85ffff96 SHA512 962d4396a3844f4d1b4f4be6f6d81e085f1deaa2e7ca0776a93aed4f34cb5e40edab96d568fa3a086ea0c4017dff7de8dd1d25e81ad27840c844ed885af5e42e EBUILD hsql-sqlite3-1.8.2-r1.ebuild 641 BLAKE2B 877fe806afe98d9bc7668a13624cacc34329da1828055e8c637f30d496fb6d595b78a112957d1912466888ad57a0b942f22981e10c09a49ac75ad219b8bb4585 SHA512 9bf6d7cbe23ef99e22fbadf19b3304d2bf4b283370a580dcad1dc42c385a3c35c8e2d40af647edbb9f6f767ec92d3e1c632096ff6dc60f30e935fa244b8cdf9a -MISC metadata.xml 369 BLAKE2B f9a73abb5c6344b68e146cfee342fe63e5830c73d3e2110d1c7e70a4ef59879ab555e0824ed76dc60ea18c0f03a10ec16cd52af3d7af051926078d712bd30a21 SHA512 382796958de20ebe7a8894a85d41e3a695861647909b57e3816475ea0d54fbdc6f57895101b85d4f35a4046d11d3cd356c26d0602143d03bc954cc9ccd485abb +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/hsql-sqlite3/metadata.xml b/dev-haskell/hsql-sqlite3/metadata.xml index cb7c1126d7b1..b7878815d80d 100644 --- a/dev-haskell/hsql-sqlite3/metadata.xml +++ b/dev-haskell/hsql-sqlite3/metadata.xml @@ -5,8 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - A Haskell Interface to SQLite 3 via libsqlite3 - in the standard library path. - diff --git a/dev-haskell/hsql/Manifest b/dev-haskell/hsql/Manifest index fc2fe618bab3..543ad7ab2fc5 100644 --- a/dev-haskell/hsql/Manifest +++ b/dev-haskell/hsql/Manifest @@ -1,4 +1,4 @@ AUX hsql-1.8.2-ghc84.patch 886 BLAKE2B 67507e8fe5e335238df8139d6dfe20acfcd2e895a27c3f574c9b706e898509839022d4858e4fd4e977363d6b38741aeda8441038da59c34424814985a947c55d SHA512 63caa5dbfd6c0333c04cc83658b44df4847015a3002d700ac45e883c4e4986fc8dc4e633ec761eb9d725d9accfc78eacb570336ade7d9d183f8ad50349d39dd9 DIST hsql-1.8.2.tar.gz 10568 BLAKE2B 9890847e6ec5c78feb414e247098a108bf0d6135f8795e9efeb4934fb1b5ad76ab3fb8e78f14016007932b2c51bdda635551078c391db5ccb758b1ddd25632b1 SHA512 f4a002573bead2de330d526ab4158517e66f92f4d6a87a517dd2e7949abb7566c318d96e4072535b157f3d40a5714702f4127ea106ab976bf5f0ec302e50c6f6 EBUILD hsql-1.8.2-r1.ebuild 855 BLAKE2B a298ae922ae074c170047ac01e384d37221dcb8e7ab1b36233c5fd21f31d7675bc1b7c5cd9977a00973f199d2f4fe44a9fcd90d68783028073fd1be3344686ba SHA512 a16444bae69d827c8d3477e82ff945aae91556e7cf921b60f5f7a3f345a98fd662e466d27a17b1625743aa624481f1ed0ac5ea72e73e4f1a3f3373a18b0f3346 -MISC metadata.xml 339 BLAKE2B 0f227505e5d36cc98afc1d9e770c9cfde26195ff4e32321fcf2996774df9319777f216a4c363c673fa1698c7bae4e312b6f7df1674b7895ef9f3a36b2cc2fe6d SHA512 9eed48b011c1e92d73780819bc36bd99a57369569dc4923c6f6fdf49095ddf0fdf170a15cdb610cc0ec2bc72464ab16fd543d94565dab1c7bc4ff713ba0e4b18 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/hsql/metadata.xml b/dev-haskell/hsql/metadata.xml index 205f44e51ba7..b7878815d80d 100644 --- a/dev-haskell/hsql/metadata.xml +++ b/dev-haskell/hsql/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Simple library for database access from Haskell. - diff --git a/dev-haskell/hstringtemplate/Manifest b/dev-haskell/hstringtemplate/Manifest index 9babbc0034ad..ad9d5041e71c 100644 --- a/dev-haskell/hstringtemplate/Manifest +++ b/dev-haskell/hstringtemplate/Manifest @@ -1,3 +1,3 @@ DIST HStringTemplate-0.8.7.tar.gz 15903 BLAKE2B c030b287893e908e2e8b70f8b8f06750978d2109daa86a26c8c08abe2e00112f7fdbb8c8da1c45c689803e7bfc2027fda87c44b24d6d3f31c129b0803c42f324 SHA512 a00552a104231aa44e06c558f200a36430774351de2e7c55b0f25fd064d29aa25e62e48185d79184d916fe7440ad2a6d20dd54a5b4ad4bb635e58fc259185e5b EBUILD hstringtemplate-0.8.7.ebuild 996 BLAKE2B a1a9610cee419ce14ed9f34f7eb7bb886c561f6cd58501c1b5debffa994ec6e780fd0fc6b4ec9d5cf4a47bef166f22a7a84cb5fe558e7ca10ebb3f4ef6cdfda9 SHA512 c3cfe923c45daaf2081a1e831886417108fb95c3a14ba6dae0e693b078b98531576157c32326ef885cbf3fbc54afcc298ab1664d20c6dce3eaa0b412beaccbac -MISC metadata.xml 335 BLAKE2B 5daa9c8eed8c54c4d3c53936da7f9f260598daeed4af59ffcf8d5676ef5b54c3ab3718186c6462cfdcc6f2127764d9ed61b172db1ad67d9e6a758de7e34210f8 SHA512 17244d55739dbeb542275ce7c0f57ea8c017e0277be42b69fe57a1c3db37ffeebd165cf44be5e7363b3aaf7e5f78555f27e3f0373baab4b268b12ef2740e7910 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/hstringtemplate/metadata.xml b/dev-haskell/hstringtemplate/metadata.xml index 908980a64424..b7878815d80d 100644 --- a/dev-haskell/hstringtemplate/metadata.xml +++ b/dev-haskell/hstringtemplate/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - A port of the Java library by Terrence Parr. - diff --git a/dev-haskell/http-attoparsec/Manifest b/dev-haskell/http-attoparsec/Manifest index fb9bf91963da..c157f30f1ed4 100644 --- a/dev-haskell/http-attoparsec/Manifest +++ b/dev-haskell/http-attoparsec/Manifest @@ -1,4 +1,4 @@ AUX http-attoparsec-0.1.1-http.patch 314 BLAKE2B 3af42442fa504726c5eacaf7686448611c22ef4ea6e8908f06e54a5bedd8969bf0d69598865d758027116d034ee9012d78baf331c3c51a728f337e780ea8bf2f SHA512 bb52b574df35cf76b0269a216d8d11cb04dafeba88a7f0d0581a0296e49d8eb125038a431174618964d3afa76c50b9eb5315101648ce8a2564e4ea685445620c DIST http-attoparsec-0.1.1.tar.gz 2501 BLAKE2B ffd8cfdcd7bf8b5916348633d519531a3a50426a03d9aef2818ebc3577c30f54e2e3c9ff1a4e7cfa7ea8cbe48a08c97262a796fead873128eb70d3074807a994 SHA512 7be64a4f8df874b392b3d75ecb16bb4e4f689e2c9e65eb406c7287bd637eced2c2580d27be3cfa164aac9cdfdd89cb8aaa8d9ab708e44542a478ec76a9b5955d EBUILD http-attoparsec-0.1.1-r3.ebuild 830 BLAKE2B 03de6e1a90e584f52ab769f8e827bf28be4a46e3d3a26151b01c09c8611a3f3e31eb513b7e72c043047f37b106433d5588c3221ffd29a35f2d3a5b9b2a3e048b SHA512 d88d23b9dedcf6e747d0d330c9c45bf2259a93130464deb54271deffbe37a04fdd705bd9505f84acb2a2a76168efecd653f84d320bf000c19ecf2f8b9e185f41 -MISC metadata.xml 415 BLAKE2B 71fc9526cf2479451dc041043f4438985998615205db06bc7f7e6c2d726b68bf4506c42c222fe075ed07269469a994174bfeb224361217ab27243f1bee05922b SHA512 9e100f10d0b808f50bdada4a11e37cf273d7471054d26aeffafb4c1c5a4528750610179117a94b350222322ff6b983daa70f877c4bdc22aef177ff5816823a9a +MISC metadata.xml 339 BLAKE2B bc97f6dde18fa3f6d0edba74e80d539bca13480a8681f253dd7ca5cd2186d9c59a450a0f23a7589eaa2c3c3aadb17e54a272692133257ecd1b700243c0a78e23 SHA512 0bb5aaff71d3e482bcaf986bb2a97ac79ca87950ea37a9039f642bef00c8ae40af558126ef5b6d80351cb918ec36ebbbb42de5a0dffa57b5dd3c7ea5555ea24d diff --git a/dev-haskell/http-attoparsec/metadata.xml b/dev-haskell/http-attoparsec/metadata.xml index 218272ffd685..f9ce57be06d6 100644 --- a/dev-haskell/http-attoparsec/metadata.xml +++ b/dev-haskell/http-attoparsec/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Attoparsec parsers for http-types. - tlaitinen/http-attoparsec diff --git a/dev-haskell/http-client-conduit/Manifest b/dev-haskell/http-client-conduit/Manifest index e2ef77ee36f8..987254581470 100644 --- a/dev-haskell/http-client-conduit/Manifest +++ b/dev-haskell/http-client-conduit/Manifest @@ -1,3 +1,3 @@ DIST http-client-conduit-0.3.0.tar.gz 1176 BLAKE2B 29a8da8e051c31b24c710db783d330eb25316f500968df8b546cf085ca179526b26f1709d2e05cfb4d32703cf1233a8b9e9d0e0b04bc66b15fb38bbf6ce1ae7b SHA512 c6d3a2ee7d2b3efca346835d226421bf18443d7248d743b0467b32a9697d845697267a5fa9ee5a7bdf2c6918c60f4f6897f3df109b9337ab3967b3b9ef2528fe EBUILD http-client-conduit-0.3.0.ebuild 621 BLAKE2B 08640c220e0891e531998d1f5e0ab3f17086e26080b64c438aa32e83cbb9eb89b57c9d5433ea5dd6f166ac0339a4067da76351230130765de319de1abf9982fe SHA512 40013001f2bc5332e714fb41e7eb5f5221ee5c4ae33c64dc1664ba368e898f1ad153199d1eb1ca45e577700a7dd0089f56a96978d300e64d918eb533b59d9750 -MISC metadata.xml 441 BLAKE2B 33456ac8ae2845eed00ed66ca3d754b83e90c33a57f6e84dc0ce31dedd9f2fd2b711397759b8024629dd011e18b5942db3567093a3226bced39a8abcdd6c6d44 SHA512 dbea66c32c3fface3c17b221436091de83efa7368384bdfdc76acc36672e6d7afbb3c5ffd08afe627c43d0e891dac4fc8053ea6de6294e0d1a7a0eb87edf4988 +MISC metadata.xml 334 BLAKE2B a13cbd35e85318b7f22c04dabd6527b5b1424a06bcdc5e0ba6f51d488427d1fb68aa6114e244e15b7deb2cb8e483cc2621780a7b34a03ad5911e9170a0397e8e SHA512 d3764ee3364492efcb58967bbd9719dd67bbf62b2b9f5529fa5069cf90ff13d6ee9aa34c07b91e2c86e3cd19fd5553c88291709a9fdac01ea41c926da4bdb3f6 diff --git a/dev-haskell/http-client-conduit/metadata.xml b/dev-haskell/http-client-conduit/metadata.xml index dabba697851d..7725db4dc50b 100644 --- a/dev-haskell/http-client-conduit/metadata.xml +++ b/dev-haskell/http-client-conduit/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Intended for use by higher-level libraries, such as http-conduit. - snoyberg/http-client diff --git a/dev-haskell/http-client-multipart/Manifest b/dev-haskell/http-client-multipart/Manifest index 7c057013ebe5..a350fc834d22 100644 --- a/dev-haskell/http-client-multipart/Manifest +++ b/dev-haskell/http-client-multipart/Manifest @@ -1,3 +1,3 @@ DIST http-client-multipart-0.3.0.0.tar.gz 1130 BLAKE2B 016468d0509055776615ba0e23f234f24868557c0b0c8e366e7ef7157028461e8fd5f0af73d84db68179c68c52624a8251c41195342798234c93801e7f7ed0b9 SHA512 4d0985d6cbc5e6ec4fe79b5037a4e378afd4b14382f2b26d62870ac091de661cf80be827851a8a8de014d6cd846867ea54ac7722deb6f97ecd70bee61fc1caeb EBUILD http-client-multipart-0.3.0.0.ebuild 613 BLAKE2B c0adbdc4b1c3028aeb3907d24c60af3e852339f5522ec5c3d87059139631be3f09e2901ef6e0dcb03566acacfcda73e9a68cd4057e7cf49dce3a9a8ab298d6ec SHA512 c136542f5a2495692ff7e0bde704446744926d2834bff8c00abd66314701c20dc801e79e1336daa7ad5818bf6cfa1f5d08252f8abfd006364472c0ec776e26a6 -MISC metadata.xml 419 BLAKE2B 3744e8047c3e8b68c06830a13590d1b7da53ff0aaeb807e706993c3005d3d91b037d3706c4423ec91af4c2804caed19542f7c801b17ab4177449999701c25547 SHA512 7a0628973d356a3cf697e545a01918105e4321887ff0458c157211b58e2dc647fb20a1d27f43cf21d19a3a807b05751d413867f231c40a4e04c298241126bb59 +MISC metadata.xml 334 BLAKE2B a13cbd35e85318b7f22c04dabd6527b5b1424a06bcdc5e0ba6f51d488427d1fb68aa6114e244e15b7deb2cb8e483cc2621780a7b34a03ad5911e9170a0397e8e SHA512 d3764ee3364492efcb58967bbd9719dd67bbf62b2b9f5529fa5069cf90ff13d6ee9aa34c07b91e2c86e3cd19fd5553c88291709a9fdac01ea41c926da4bdb3f6 diff --git a/dev-haskell/http-client-multipart/metadata.xml b/dev-haskell/http-client-multipart/metadata.xml index 56a6a08a0e25..7725db4dc50b 100644 --- a/dev-haskell/http-client-multipart/metadata.xml +++ b/dev-haskell/http-client-multipart/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Generate multipart uploads for http-client. - snoyberg/http-client diff --git a/dev-haskell/http-client-tls/Manifest b/dev-haskell/http-client-tls/Manifest index 50f274a393a7..27fa916cdd04 100644 --- a/dev-haskell/http-client-tls/Manifest +++ b/dev-haskell/http-client-tls/Manifest @@ -1,3 +1,3 @@ DIST http-client-tls-0.3.5.3.tar.gz 7679 BLAKE2B 490fb9af14ba814528560bab7cbf37bf348db38078d08d6be07934e52754741bc3b0ed91e614598ab8b26e19a67d7c6121f52a59b0b9ee47481e5c9bdf3cd36d SHA512 df4fff9fbd6736a52d54bf04669107b24e3d31c22b0f7882310204ca4ef1a895e9f79cea289423341aa575759a2667ff9ca86b889567605ad3daec266a1bbb14 EBUILD http-client-tls-0.3.5.3.ebuild 1100 BLAKE2B d5138409073bdf15f18d2579f4fbd2ecb81d5b9b746f6c7970c287167742ea83fafaef1307559478301eeb37ff754400fa1ebc794df278df66218e98bf53960d SHA512 6a6f410bece26bbe2735412912d5e27ebe92fbc9cfeca495969e29f1679d9f561f1c58933b4843300a4b85a0cda11cd10ddc77f0a47f8111c1fcc27d693fef73 -MISC metadata.xml 441 BLAKE2B 33456ac8ae2845eed00ed66ca3d754b83e90c33a57f6e84dc0ce31dedd9f2fd2b711397759b8024629dd011e18b5942db3567093a3226bced39a8abcdd6c6d44 SHA512 dbea66c32c3fface3c17b221436091de83efa7368384bdfdc76acc36672e6d7afbb3c5ffd08afe627c43d0e891dac4fc8053ea6de6294e0d1a7a0eb87edf4988 +MISC metadata.xml 334 BLAKE2B a13cbd35e85318b7f22c04dabd6527b5b1424a06bcdc5e0ba6f51d488427d1fb68aa6114e244e15b7deb2cb8e483cc2621780a7b34a03ad5911e9170a0397e8e SHA512 d3764ee3364492efcb58967bbd9719dd67bbf62b2b9f5529fa5069cf90ff13d6ee9aa34c07b91e2c86e3cd19fd5553c88291709a9fdac01ea41c926da4bdb3f6 diff --git a/dev-haskell/http-client-tls/metadata.xml b/dev-haskell/http-client-tls/metadata.xml index dabba697851d..7725db4dc50b 100644 --- a/dev-haskell/http-client-tls/metadata.xml +++ b/dev-haskell/http-client-tls/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Intended for use by higher-level libraries, such as http-conduit. - snoyberg/http-client diff --git a/dev-haskell/http-client/Manifest b/dev-haskell/http-client/Manifest index 39ada50d1253..f8529ce972de 100644 --- a/dev-haskell/http-client/Manifest +++ b/dev-haskell/http-client/Manifest @@ -1,3 +1,3 @@ DIST http-client-0.6.4.1.tar.gz 89702 BLAKE2B 845488745e7429b833c92521be7abb6e03ae90fa81f819995d9fead467fce1f3c43ece8c4f5da1f8242d79086556b0f86eeea3da931a0a613eb49966ca9cd60d SHA512 b9595ebf3cb48c5ed288934976b78270a3092a35ae083853684c848301ee88a18e0e41534180033df071ab87dc9f9cbab99da37cbc74d538472409c13dcfce7d EBUILD http-client-0.6.4.1.ebuild 1604 BLAKE2B 47a4b3503232150aafe3fb35566ce5c6a76349bd58aec53c2ba594fe919f290b817bcb99b0288f592ad10b410f3daa1e75600e51b9b03bab39da3b0daaa5c297 SHA512 fd0979e106b669b260ed9b76bfa82aaa39f03a883287e76804211f03dab039161088de6a824ff196e76e5bf2b64b11bbde1c864834edc9a8c5d75b42494e7595 -MISC metadata.xml 523 BLAKE2B 35c8929a44f77e2666f278d83984c519a93c21eff2a3f887dbcbba4068f6321e12514b03f6532f5c89c627543af431e2ff1888cc64084004d1ab150e74be5182 SHA512 ba4e9d6dee78cc9b803646be59d6c32b10bf13c5398305607722d4a3095e4e37fa6ef67d921544e34bc95e0348794d54178d5498f3c447998954db118e5eda8b +MISC metadata.xml 429 BLAKE2B 55b3501a3dc1818604ccc6528157c7747af452ac34260df0d7168de82c92b2283417b1fde2490b9fed69fb52998a9b8847214061ecf4a4deb37f7379af8b4612 SHA512 f1668d51c5a15c75e68111fd669ae687ea701322c3475fe2c72a71fc70a25a4d0fc348c8de304514677b2027d9634e62699b419c24f81fdb8f72dafe9bfce250 diff --git a/dev-haskell/http-client/metadata.xml b/dev-haskell/http-client/metadata.xml index 561a62a9a785..99eef45783e9 100644 --- a/dev-haskell/http-client/metadata.xml +++ b/dev-haskell/http-client/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - This codebase has been refactored from http-conduit. - Get Network.URI from the network-uri package. diff --git a/dev-haskell/http-date/Manifest b/dev-haskell/http-date/Manifest index 66b4169ea328..5646b3bea33e 100644 --- a/dev-haskell/http-date/Manifest +++ b/dev-haskell/http-date/Manifest @@ -1,3 +1,3 @@ DIST http-date-0.0.8.tar.gz 5322 BLAKE2B a88ee8ff31e5356aefa095d5c700e77554657a1102ab12091debbe173dc8b8886b3468795117b81ac745c08511b5b856ee49f6754db265226bd375926a68413c SHA512 7ad48dc20c62fea21aad0d15251cca333b56a59ca13c45be61fd9fcd938e28f5cb82701b7a394c256e1487679d0bbfcf994de90d7c8b57888e3bac8809e97114 EBUILD http-date-0.0.8.ebuild 785 BLAKE2B ae3eb512157f0c0fa63d16345a509039489493e82bfc0d4fd5d262e62f29dee08b85185810eeca79105f2bc1f428f381425145a1189922fc8a3c0ad407f5c956 SHA512 66dda660667c99613843276a774f9e837854fdb47a6211b78d69a38cffdbb3edb9bc7e69fd19ba5862fec35d7fd58fed683db8ea2f5071761127bbfcdd020316 -MISC metadata.xml 330 BLAKE2B 73ad89816b1c0c397c7be7ce3856776ab760ea8e1060907cedb5ee84fd2c2e4d925ef5ed5c934b75c0b62bfd3e2ed04725ebc02cb3c31176b973cd71a6615cfd SHA512 c9fdae694c19062e357717219a209dd12b94f4d2c381b0dbca58382382275a6dd99bfac7a8e4c13fe9155b585e7ad59e1864cc33fd270eec14906ab6e5342805 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/http-date/metadata.xml b/dev-haskell/http-date/metadata.xml index deaf14cf2f5d..b7878815d80d 100644 --- a/dev-haskell/http-date/metadata.xml +++ b/dev-haskell/http-date/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Fast parser and formatter for HTTP Date - diff --git a/dev-haskell/http-types/Manifest b/dev-haskell/http-types/Manifest index 99fe7846c6ea..2d0e6a3ddd1c 100644 --- a/dev-haskell/http-types/Manifest +++ b/dev-haskell/http-types/Manifest @@ -1,3 +1,3 @@ DIST http-types-0.12.3.tar.gz 13547 BLAKE2B 1588845844fd4c346473fba2764e3d8714743af948c41d4163c0d039aa9840769674b6953ee4a8a80774acbd876913503992a4be611bf34a87fb3f695cc78a48 SHA512 fdaf95cfd29ed47445af4ad6349fcbbf4dcd8341f3963da453f8be5eccae4757904d3c4e7a8719ab576a7e7857aaa035ecfc1aa8f99f4ec6fce950c7ccc76597 EBUILD http-types-0.12.3.ebuild 840 BLAKE2B 06e2a6fc4665d219fbc8e2f4dcff0715079d3873c6f25c6aac5afadda6fa5b18a7385b9d65fd0a732d332ecc7f5cb1e97275c2d9b8fca1177075a343241114f9 SHA512 dd1c630b6196ae6547df8326b6178c69924404a22230c280df635e62bdca9ee4701e1cc7842b06323c161ceb19c2a8462bf0b3d5874e8aee4eea5232fdd15819 -MISC metadata.xml 440 BLAKE2B 9fdb72e1574ff398f9d96b4cfb8b08a65dddca263a16b21de2452bb63fbba0e642a131558b1781ba80b72b6ac8fd3f0be45ed0f03571c885c7462024ad50a5ca SHA512 02b64578c5df0d78fbe83d5f8fdaba84cfca92d267e220b559fc2b3f0341a2d1978b4f0a16f32c596d2a1aa31407206b96e802d6041830a8d3b5551c2141c3c2 +MISC metadata.xml 333 BLAKE2B e620386d4f2bd9632a5aecc31cc8926402a76819c3cdb315e24e3fefff707d495d654e5e4536b5fdfea01a9503ef9250b9668d578f876f6f763816785ac54f4c SHA512 03ee3d8a625760fbaeadcb635075f305070e0d58574358fe3fb16063519e9a28ee05dad947559a43b35367e1bcb1f62ddf0420699d7a5b7c63f4d8a4da01e9b7 diff --git a/dev-haskell/http-types/metadata.xml b/dev-haskell/http-types/metadata.xml index 2bca572a7264..2a912ade09de 100644 --- a/dev-haskell/http-types/metadata.xml +++ b/dev-haskell/http-types/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Generic HTTP types for Haskell (for both client and server code). - aristidb/http-types diff --git a/dev-haskell/http2/Manifest b/dev-haskell/http2/Manifest index 6dad70021d79..1a4d4b42f29c 100644 --- a/dev-haskell/http2/Manifest +++ b/dev-haskell/http2/Manifest @@ -1,3 +1,3 @@ DIST http2-2.0.3.tar.gz 5211934 BLAKE2B cc1fad663650eaa1514e5f94737966ac86a92c2cc15f47db06c057a78873ca7d745aa77280cf451e11a9c2e328cad2a89d965bb7502d6b2e0b9b808b88570a8d SHA512 ff5f02c355f9f5c459d94993f05636955f81b91cbdbd4e8c262b56e1fa3846f92aff946f8ec6851ab57ffbb73afb42999cb3597eb250a9e15a8d6788da860b20 EBUILD http2-2.0.3.ebuild 1163 BLAKE2B ccad55c77abb3de14a78e23f88cf6051241efe0720d18b013f8a7d81b656c59b23a8bb28c63385a42393983933d6f164b499004b52d90fece71510482f8ae626 SHA512 be4bdc104d50a2fe724c765cd59d1758d1b0d0146798bf356ac655a1b7b86027c94a1e97dbd366ba40a8197c67c1aa8183bdaf995f2e8c0687670de95a064f26 -MISC metadata.xml 392 BLAKE2B 30170fe16036b33d7e8d83fe7bb3bc04ec51d2fe0598f34dfb8b8bc21727496c191e0178bb267018320eeaa9beedabd4463342f35ba9b98b682a1af9d3ec15d2 SHA512 5515590e5ff7b56f8ebd033611ce8d3164cf6c267ae26eb5b177ff47edee607d04208e123f982140b1b40438fc3b0b12f0fbe33788e4da448e316944ccf9a1ed +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/http2/metadata.xml b/dev-haskell/http2/metadata.xml index 8d45638c29bf..b7878815d80d 100644 --- a/dev-haskell/http2/metadata.xml +++ b/dev-haskell/http2/metadata.xml @@ -5,8 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - HTTP/2.0 library including frames and HPACK. - Currently HTTP/2 16 framing and HPACK 10 is supported. - diff --git a/dev-haskell/icalendar/Manifest b/dev-haskell/icalendar/Manifest index c135b56b39e1..0c866bab03a3 100644 --- a/dev-haskell/icalendar/Manifest +++ b/dev-haskell/icalendar/Manifest @@ -1,3 +1,3 @@ DIST iCalendar-0.4.0.5.tar.gz 29978 BLAKE2B 36a442f83eabec17629ffb38b160e5d17c3d76f4ed54855427d6fa475c0d8d3e0201a08d8b9ed87eaafb37e30625c2d513da8f3dd234c6b8c66264ae64335e48 SHA512 31c58c275d4a4c74adba790a4f32ce368c0dc4a96ac7728111dd4ef71dbc29152786d23d8b25dc3abe064da931a0e11029c0090bf71cf90d22bb5e7a3451e093 EBUILD icalendar-0.4.0.5-r1.ebuild 1476 BLAKE2B c44bd1b517c248c568cd419678f5a829af9b2ccfdddd1d5807ac922febbd0152e5f9d8252ea401943e8ddf37d9b4bbf4dd9cbbe17ebdda24bb7cf6891b7938f4 SHA512 d57f09dbc7c49a4d3d49da16b689fa60cb2b6672e7c9b9926352d733d73ab423577a2f099ba80171304ce00f46b85da26c014224aa314a2a61f1c626797c05ec -MISC metadata.xml 519 BLAKE2B 8011b4fd4c19e3aab29a03f1503cd5dbe5e8c93d4c9a9f770c8555a8ffc2ce5f80eee1a55bc7427d17520d462e2665dff43b2a626136664a1692eba667f04405 SHA512 0b2ad70f6f48a2d4041fa9575e93fa067777eaddb401bea31a2106a76c539370d514a25f0dda7c26f55900ddead6a2e194fc4a6d65d85568724ab0c9fedfccb5 +MISC metadata.xml 402 BLAKE2B 7c3546649195c88e8acfa11dc8cbaaee859c7819188018c0e1e289c4a49ad7e24e8ad3aad2e45daa19af86466ac1bfbf6c793c837492d5bc6e5cbede1d6f49f9 SHA512 1a04b0a42368a919619282846db1179616d0ccb6b4301db3e5392aa579ffbcf9644d36506b78cdd4351f788d47bf6c6164f3f3ecb97dc60e0dd27bc45e70c86f diff --git a/dev-haskell/icalendar/metadata.xml b/dev-haskell/icalendar/metadata.xml index ce6e4ffec79e..299773cd51fd 100644 --- a/dev-haskell/icalendar/metadata.xml +++ b/dev-haskell/icalendar/metadata.xml @@ -1,4 +1,4 @@ - + @@ -8,10 +8,6 @@ use network-uri package - - Data definitions, parsing and printing of the iCalendar - format (RFC5545). - chrra/iCalendar diff --git a/dev-haskell/idiii/Manifest b/dev-haskell/idiii/Manifest index ebae7564912a..ae034cd385f2 100644 --- a/dev-haskell/idiii/Manifest +++ b/dev-haskell/idiii/Manifest @@ -1,4 +1,4 @@ AUX idiii-0.1.3.3-fold.patch 372 BLAKE2B 14ea7a3ce89fc89fdf3741bc3bc0d248fcc331a0d3480669f4be53a1f46d31ede5c226f22f0c654bc3acef9b16815f8c9ed274973281fe9d1161a3e0d77fd1ae SHA512 cf6e0fe340ae656fb8b2d94228ee0fbe7fcadb84675649c22a9e7497143c2b16a30e408f1422a52301fa157c499082c17a281dfdc75c234d12aa9b6e78add2b7 DIST idiii-0.1.3.3.tar.gz 103560 BLAKE2B cc0f89cbdc2eee4d2b50f48cd1c259af57a7846e38ad80214e8ca57d5ef6e8af1c0f4aac435a8092b4c2c21584c2dd9cc33d0afc5558494c76c93af6e5782ef7 SHA512 31d993aad1891d1d673bf4cebaf639cf20c4cbf9835eb808a5d241e9933a8b2e64a33465d8a77950d9aa2afe4ae6985e4d62d890b7a52701792e3f5c7bf70547 EBUILD idiii-0.1.3.3.ebuild 834 BLAKE2B bb01584b8c2f699186771025d33d00705ec8c5f70297dc1d49494d59bf389c7f71e7ad8819bc547c2f8ad96b08ce709ce1fa41bd77e708f4a3b911f87e8d4bd5 SHA512 4dd676508ada9bf636e5075e8ad6ab78567a57accdb050231d26f5117f91ad9755fe5defcc297502d3504b9d46e2b3e274021b9cee4fb11b3b39c77c14181ac6 -MISC metadata.xml 337 BLAKE2B 91fae89351fae612a7b01175639eea6f75ee78872713041d6a8a2becfcf31d72bf468ddc2aae49e6bcfc78921547ffda27c0c22d564bee128d9ac2e1ae77b048 SHA512 d77ddc00473feb6b563c10c9c1261672d7b05d5a0b83546587413a779b4f1ee0f7207ffa1d03d28b5aef02505ffec8c293206dbe6fa896c699e3978f372e7a82 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/idiii/metadata.xml b/dev-haskell/idiii/metadata.xml index 84a397179159..b7878815d80d 100644 --- a/dev-haskell/idiii/metadata.xml +++ b/dev-haskell/idiii/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - ID3v2 (tagging standard for MP3 files) library - diff --git a/dev-haskell/idna/Manifest b/dev-haskell/idna/Manifest index bca307a41785..30f33a1755e3 100644 --- a/dev-haskell/idna/Manifest +++ b/dev-haskell/idna/Manifest @@ -1,3 +1,3 @@ DIST idna-0.3.0.tar.gz 2352 BLAKE2B d4b0441c22b14d5e87438d3e39594e44943aaccc70ee4c66eab70146067e7a1a0c358e94cd68251517fcdbbb2b14f896441a6ebfccd764b31c342d82b8e79b8f SHA512 c18bd9e4157abfde7fa30a16d0df432745f04ee784a2d2be3852750d989964a77bcfc8cc34ab8629a0bb25686adacc07f510150f9696a926559964e6a724f98f EBUILD idna-0.3.0.ebuild 689 BLAKE2B bfcd709909f008b9924a5dae6a6f37468171eb8471487bbacb714a35c4372f063a18f3922807d5cabb71bdc3032a6a85a5f41cd3a0382308b8f14f73690d892b SHA512 26b156aacf00f00430ac9dd7db10c394c2ba99cfa47d87bda71a64c6f16914685cb86ce1bcc60a38217947584da06727cba6e610f35c02be19990b6dde395b1c -MISC metadata.xml 367 BLAKE2B 413e211fa530c34cb24168246c0ceeb5114375d2c7ffdd64567602f3b7aafac26c4502f3306c8b47012f6e5f8fa68557a9f418fe441a7f86235a044aabe3cf8f SHA512 701a3a2baea3610559bc5e103a5374fb8876b7f878368616bd4dca0cf9eb47c1d6438eb244bd5566e2d5e46013c2119b427f93cecd7eb8befa9cca6128774b19 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/idna/metadata.xml b/dev-haskell/idna/metadata.xml index 2bc68ef0b1cc..b7878815d80d 100644 --- a/dev-haskell/idna/metadata.xml +++ b/dev-haskell/idna/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Implements IDNA - Internationalized Domain Names in Applications (RFC 3490). - diff --git a/dev-haskell/ifelse/Manifest b/dev-haskell/ifelse/Manifest index 0c649202f3f6..b2cf975f52a5 100644 --- a/dev-haskell/ifelse/Manifest +++ b/dev-haskell/ifelse/Manifest @@ -1,3 +1,3 @@ DIST IfElse-0.85.tar.gz 2865 BLAKE2B 620522dd255b30d28dd1ffe93591ceff0191845731e4a717bcd92dbf746f363fa37b1eb6694af55fc9f4fe56add4fb9b82bdb17d0b0263cf82feb2bf76cc4c39 SHA512 5378b0f98d3a14dbc5b297a01a5c48aed4825f4ab2192e35b3a6aee932cce5b740e5ea44cbbd69dc3e74ff38415d77df43136e2a8ddf9bc6fd9fe1497a6dcd1c EBUILD ifelse-0.85-r1.ebuild 658 BLAKE2B 3988fbda1743ee629c7834dc9fccb02add046a09186e5e2cb85951006180bee4f9b06016e1f5946b1ae664a8ea204f68aef4d6b87cffdccdede1af22263c14e0 SHA512 0cd013d01d5509dab5a9333c67c38ea7c507e79bce512582ec977396fbc9bd1019e0392f7ce850169342d2730d2f111153bd95be850b354404b1ed8ff7f620e4 -MISC metadata.xml 338 BLAKE2B b967eb99be919c60c3849806900de1b7cd5aa4c4c9e546169054fc6e3f868e608af33851b3fe7a462fe15c8c3d8a68182cab1a16723bedfaf70ad99e578e9bc6 SHA512 3d3ba29cee849c5df537b91d74061ee101f6db16b8efd79ab8fc81ef0599023b0b21fd2cdac7633c8ffaea2614989edc2fbbf4e539afffe7cff74ddb3c67a8df +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/ifelse/metadata.xml b/dev-haskell/ifelse/metadata.xml index 4e6e943e5365..b7878815d80d 100644 --- a/dev-haskell/ifelse/metadata.xml +++ b/dev-haskell/ifelse/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Anaphoric and miscellaneous useful control-flow - diff --git a/dev-haskell/interpolate/Manifest b/dev-haskell/interpolate/Manifest index 1f1bf1fb4652..e9b9a39eae5b 100644 --- a/dev-haskell/interpolate/Manifest +++ b/dev-haskell/interpolate/Manifest @@ -1,3 +1,3 @@ DIST interpolate-0.2.0.tar.gz 6889 BLAKE2B 548418c34af569e4ed0f4bfe5189f4d2957e99a7e11d70dea18f6584cb497a89b3ca458d933301798fdff29e98ba90ae75fc45aa454599f1709bab5f7f1319c9 SHA512 adc90d7da696c4aea0935c5f85dbf37a1738c89ff3b940804cd7bb4f888e28a445c51db9e0f2e1e66f98646f60964c10d135cef30c13efaaaffee3c65b93c89a EBUILD interpolate-0.2.0.ebuild 736 BLAKE2B d7cc4299290998b497774b5d598630a2be305e35c92a5a7631847c6c8ac2444d5d0696ed383d9df155f6fa73a45f3ee8469823b9a560f8d64d49118f81bbb00c SHA512 90d27c91f6486f648c01e1a41be01f99482a9b58ce8d9589ae46e6fd7210425eb5d868e8957615d3d5a5787d327b300201a3a01af5cb8ce829c370c3f510256a -MISC metadata.xml 322 BLAKE2B 144c22e9f15b4a7be4c12a279997aff47a750e714d5988759d3a707b46f452d01e130d73a50acb389181f522b03a14b1b68ea68e316f3cea81bad8ee640a91bb SHA512 8a4f5a1abff94cb57030095f6efa0ae7ebcd842c6f9e4403cfc440f10ca6dbb1f7d3a9c67e8261eedc005c7aacc1aa0126ec24b0a84dd89c73daf5ea0bf66c9e +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/interpolate/metadata.xml b/dev-haskell/interpolate/metadata.xml index 62fee7cb97ec..b7878815d80d 100644 --- a/dev-haskell/interpolate/metadata.xml +++ b/dev-haskell/interpolate/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - String interpolation done right - diff --git a/dev-haskell/kan-extensions/Manifest b/dev-haskell/kan-extensions/Manifest index e06b281afde7..ef2b0ebba657 100644 --- a/dev-haskell/kan-extensions/Manifest +++ b/dev-haskell/kan-extensions/Manifest @@ -1,3 +1,3 @@ DIST kan-extensions-5.2.tar.gz 24151 BLAKE2B c36692fc89f4bd378a1e2a12368cc0b34548b40a56ac72cc744dbf37a6832ae8970549adda42b3b5286db98f9cb8474ebeee2754503a52caeb223ce216e7874a SHA512 209700c5c912ecebf2b8f5a5ef8a2b6943281a9a7181f47b99faf78c383cfe0f6054eb5fb59ed558cb55f06cae4b8e980c655c862717afd003f05ee952eca05e EBUILD kan-extensions-5.2.ebuild 1530 BLAKE2B c6be6710ec48de6d236303602655a96f4cb6f565baa2b1a3b4926e9e3adf2f333296ef3e9cdb87f03d364a9c26f4757bbf746beed7f9580e6e113ec90d995d5d SHA512 00f94b1ac53e9e2f4ac09f0ad4c4f26e489e29a0958781a71f61215a1e70a566ce319825e60c35e1627f6639ab70f202135d48bafae348feaa44252d7064a64c -MISC metadata.xml 437 BLAKE2B feb81adcd7f334bf078ebc3264271a5ce60914f5006726c43f405ce7aa1661c506ecc59a30efb298961ab427a2d939eac741912e136b182d1726050686205445 SHA512 29a3341b85b34272ac06f64ab048b36eeaf0bcf0c3bbf651f1c878a4266913adfc14d0f688651346037b620914470ddd75e646f7d3eae79f5bc2c5c8dd937ef4 +MISC metadata.xml 335 BLAKE2B b3a16986618b5396f99f01536b6b7bfef2d056e0907d960e06570fdfdbdf24f260c3d4b95fda5c2ab3135dce2467f86759135170cda77cf36e9317d8a706ba44 SHA512 51836838847f17afbf00707d49878b55532c38fe81ee769c56e90cc108a0465bedde5ac0c4301e2f190d6ce53532745d147da8da99c1c5a863ff9eac2b1e97aa diff --git a/dev-haskell/kan-extensions/metadata.xml b/dev-haskell/kan-extensions/metadata.xml index e2fca8a9f55c..b00d2d795247 100644 --- a/dev-haskell/kan-extensions/metadata.xml +++ b/dev-haskell/kan-extensions/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Kan extensions, the Yoneda lemma, and (co)density (co)monads - ekmett/kan-extensions diff --git a/dev-haskell/keys/Manifest b/dev-haskell/keys/Manifest index 51f3dcedd8ef..fc762d9e0e8d 100644 --- a/dev-haskell/keys/Manifest +++ b/dev-haskell/keys/Manifest @@ -1,3 +1,3 @@ DIST keys-3.12.3.tar.gz 14378 BLAKE2B 0c2c4599dfa9234e9170a285206ad94f988246a9d56440ea5a89680e17cabd488372ec7b444fd997deb27f6315f9d843494dfbbdd4d2a09ef0525829e7340ed6 SHA512 e0bab964eb38388dfb2fe7dcb4999da0263a2162f171f7ed629a2e1de33eb1cb99dc37a6fe32045f136466cebb5aed69e533417256877316c81a02abc700c28d EBUILD keys-3.12.3.ebuild 1348 BLAKE2B 1a684bb5dd33fc1ad37f34557b7020d7eb501521d5267a9ac8da6e0febefc24fd7b30ca60bf853d6139148d103d986c702301869db632a740c3d0b13f142a3b2 SHA512 e1a951c2aedf98d87fa21067915c3677e448712754e2376d8316545f3eed1a130552e6852116ecffc84c35c138e8eb327de62e4625f28575b3e08ff143f7c28e -MISC metadata.xml 396 BLAKE2B a515485a38dd0c04dbeafbb2bc08e79d62f2311028428fc907af29f88c20bd236bcacb8ee519599f2e5182194483d849bf813f8de426e52e8b0cd0c2bf17fd04 SHA512 041a590c10a1b3549974f101ef9a597199bab1004ac468a8f9d9dc04b06bf16ac4d06bcbd54f0c8edf242b6a3d3a01077b660a98ad24026831119b9b57cd982d +MISC metadata.xml 325 BLAKE2B 3010e5233dab6873a779cd8fe82227b29a541b867241d4650c3daeddd7b6336e18da68490d7ceb476177215080830435e8ea2093f8a7756a7ae598d148691781 SHA512 01a5ff317c764989ee720b2187e412f13de4949167f5290180ff6a38f403ddc2411692acd958d6530547dd1575e63f61a230fced48ac312317b0231af5533993 diff --git a/dev-haskell/keys/metadata.xml b/dev-haskell/keys/metadata.xml index 8f7809540aa8..e535c596516a 100644 --- a/dev-haskell/keys/metadata.xml +++ b/dev-haskell/keys/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Keyed functors and containers - ekmett/keys diff --git a/dev-haskell/language-bash/Manifest b/dev-haskell/language-bash/Manifest index 15801952fd9c..a8bc7bb43d39 100644 --- a/dev-haskell/language-bash/Manifest +++ b/dev-haskell/language-bash/Manifest @@ -1,3 +1,3 @@ DIST language-bash-0.9.0.tar.gz 23660 BLAKE2B de074d6c397200514357838c621157c28c4610c7f5eab0920f99dd9c2bb1648420829822e589cde66774b8a3467fb66fe6bb1363994182d4a219ca8119ca1391 SHA512 cf14e6353b1afa487515a85b99f5cc2d93d614f3e6d653bacf55328921f5966ce5083fe19f51c0e952513c539101541c14664858315288d96b23d12d6b587fc8 EBUILD language-bash-0.9.0.ebuild 976 BLAKE2B 09e2947d72670ea429d5fc0b59d50304c4fa2d78275bdc5200f7e771517fe95da8cb1cf8bb0d7b59bb32d67abdd2b11a7100e15d07037f8ad11869dae55ac104 SHA512 ea8e86526e14fdb98f7e767a881eed61bfbcfbcf6917325ef72c1579d0d89a428f2abf2abe11f661db990cd01393bc26f02cc9189962c4d34c0cdfe547231f05 -MISC metadata.xml 455 BLAKE2B 63a6d1bf0db1d635ce2cdaf1199e4676952cfae02529ac5346476c644b2d5d2f11234d0a49a5834ceef9667fbab5c007920a70dd6ca998e2f31cba7dd2423d1e SHA512 c396b56b4b9f30e4184a72b383271ad0a5051427ea9fd0432b1919e5c3b2b87218918843afb4d0d80e2591fc2f154b24e1e2e2e2f8bd9f1fa18f7e7f44469476 +MISC metadata.xml 335 BLAKE2B d2205cc127d37238a44dfdfe220e71c83e56c0011dccf31807044154c99024993556ea092aaed52511b97b953de527517564211b37e8ad5bc441af6eef0db4a0 SHA512 d6f0b013dbf6ab4580286270672edc6b64dc5b442fa6da804b6a5fbfdc0b73faddbc903f0bdb3dfe110208d2fb5715a77fac33c95454687d6703f2d021e87771 diff --git a/dev-haskell/language-bash/metadata.xml b/dev-haskell/language-bash/metadata.xml index 5db9409ff992..e20e7074b546 100644 --- a/dev-haskell/language-bash/metadata.xml +++ b/dev-haskell/language-bash/metadata.xml @@ -1,14 +1,10 @@ - + haskell@gentoo.org Gentoo Haskell - - A library for parsing, pretty-printing, and manipulating - Bash shell scripts. - knrafto/language-bash diff --git a/dev-haskell/language-css/Manifest b/dev-haskell/language-css/Manifest index 1ba5fa584d06..d8a7552a6e05 100644 --- a/dev-haskell/language-css/Manifest +++ b/dev-haskell/language-css/Manifest @@ -1,4 +1,4 @@ AUX language-css-0.0.3-ghc84.patch 168 BLAKE2B 2341610d235cce4552064d9f47004ac9bad61a1d3c5e0f9e856e577987b2d248859a862e568068fb8701282c7387dc902dc0f4801a8ef4e1ddeb383522b92811 SHA512 bc6565c399d267ffaa74799437bc21e3f65102690e36da182c569470bd19acec57ef9fa147aa86189575a6bfa32a59443a14c499764dedaa1178e18042a5efc6 DIST language-css-0.0.3.tar.gz 18953 BLAKE2B 388373ca490ab1bad5a5bec0316ae77dc36562b8348ea3765fee67381cbb223a1538c51235b31013aba8ee6a18880978a8520ce8a801e472bd699140b8d15ea1 SHA512 49e6223763f61892342b300b14ee372d27fb7fa4036965f026ca13f290ab6b949e1e2aa1fd679b479d004614a25d38da9bddd5b1f14af9e9c8e2211504880858 EBUILD language-css-0.0.3.ebuild 569 BLAKE2B 06b7806ba775e03ecc733fa0dde4380d2eb813b14bee642f5aed425465762385c253754be2f20099607de38ca8d90e4d30f5e60d3e0434b235bfd2db0600c908 SHA512 eb98af9bfe9c89fcde0ab10148b33727688e6f7543ebb8534f955444c3836ebe32baade909d2134a4346f7b9814e682dd94cfb29d4324337f2f8095cfa151634 -MISC metadata.xml 344 BLAKE2B b24206ba9e3e8f56e982ba0d19aeeadd256cf7fd8f2991e708f19ace0e3619be035ae578afbe9b5c3859486c7b46c4a56e4b9ef97bad3c22bd3d6f680281d556 SHA512 66ed41f83a20a24daee6f69bc3f3c9a4064ae9642611f5da0abeeb6446f28ace3203965babca24bfb038887301764f3b2bf89ff19eb1d2a0be8db23e47be1c60 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/language-css/metadata.xml b/dev-haskell/language-css/metadata.xml index 0dbf5f82cad6..b7878815d80d 100644 --- a/dev-haskell/language-css/metadata.xml +++ b/dev-haskell/language-css/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - library for building and pretty printing CSS 2.1 code - diff --git a/dev-haskell/language-dot/Manifest b/dev-haskell/language-dot/Manifest index 160ea27a7cde..37e37bc8fb50 100644 --- a/dev-haskell/language-dot/Manifest +++ b/dev-haskell/language-dot/Manifest @@ -1,3 +1,3 @@ DIST language-dot-0.1.1.tar.gz 8076 BLAKE2B 02d1ea0cf861d8052846961d0ad8792e83f252711f6ff64443a237f5e5aedaa8a93d3e6c32f9fd2d916fede3e6927e69fc6986311e1b367133dde8cc9de002d4 SHA512 a9a3abe5ee617614bce73952384be4e5d53942f0c011817b6a92fd6452dce8c37ba39e05ff4733be404315ef95c2de9c0d4134e7aab4e875e7f414dcdb5bfcd9 EBUILD language-dot-0.1.1.ebuild 814 BLAKE2B 87adf4401a979ff39720f0be4c99705e1f1d820aa6d9b95a1035c04c0fae0591269c35054fc6788f227fe20303f3e4e730b572beff833c3999eae8bc6b6f021c SHA512 c7a5697fc0879c0a7a0afff5ce088820a8d1f27016ffaeea08aea0f798dc24177202347bd7cc8dd44e8c8fdda8e873efa600d897ccc2f185ae021e79dba5701a -MISC metadata.xml 430 BLAKE2B 07c3306651c4e8dc2cf99d65917c5dd2152aec3f38c43a0dff16fd0d27f757f92ae8571c68e1f7d6d959f2b7ca39b358929d3420dfbcec94e09d81ffbf0c23d7 SHA512 11be0e2640bf4f148f64d2a1b78d1323e9b7532ff3ddbcf5407a5baeaf336a9d6515a034a751bea8379bd95b9eefe6143e84257a4ebfd1818e69926fc2c050ad +MISC metadata.xml 326 BLAKE2B d2a61a1af0359701c337ea398bf173ed687980ee475c27e310db166c9a5e54cccb2eb119864e084829337cd17e494f9ea9705a1c5db9641aa8122f0a77b6623f SHA512 4b9782529011b168ac6f5b77f738da90d4fec38ea16d7c3f4fba99f5d4ff925f40a1dab525346e7c33967b7d61782453edee454b6d82629c85704763d5e1c1cf diff --git a/dev-haskell/language-dot/metadata.xml b/dev-haskell/language-dot/metadata.xml index 95a3923b92cc..ec0095c54ed7 100644 --- a/dev-haskell/language-dot/metadata.xml +++ b/dev-haskell/language-dot/metadata.xml @@ -8,7 +8,4 @@ Build the `ppdot' executable - - A library for the analysis and creation of Graphviz DOT files. - diff --git a/dev-haskell/language-javascript/Manifest b/dev-haskell/language-javascript/Manifest index 967de2ad605a..caf91afc4ba5 100644 --- a/dev-haskell/language-javascript/Manifest +++ b/dev-haskell/language-javascript/Manifest @@ -1,3 +1,3 @@ DIST language-javascript-0.6.0.14.tar.gz 75969 BLAKE2B ca286024545ae1b6ceb84150865c9b4768fd7ba3e783b86c01a977793cee868b55c1bec2daaa498ecc6b672be01358f76df9bcc8196c73d7463ed3213c9e6e42 SHA512 e51dc2d94339583cea58dafc5092571d54ea170a11dd1b38068f656af63ede76cc914dbbe2c18d3743c68108e3d143c8b153ecfb39410f8a4cbe108cea26fa56 EBUILD language-javascript-0.6.0.14.ebuild 921 BLAKE2B 7dd00d593d113cd92e1c40f7aa4adcec952038457fed19522bcada2299b5911c48a213775dc5d10d698d3d9b78ab810c334264e83bd9be58c58c2a327475caa1 SHA512 7ce29ff9c327eebb3065d09f4a0b5d687469a2aebd9b71bbb622f939b7104cad62977db00d991a921a14b94a5cb640f2fd5c54c9795d45a74c5b621559fe43e0 -MISC metadata.xml 477 BLAKE2B 881b6ca7702a8337971936193008870d6c8d0d39b9f30f12bdedaae28834c4ea73977b4c2379ea27a843e403260848c3059b4665209ccec992c9c38b45ade1a3 SHA512 3037f1e027cba2227010814d743afda935197fc1878411a9d9c8c116152377baca93cbafcf22ce33a6d719c1fce9f2928d31bcca6644f39dae796500ee4b9007 +MISC metadata.xml 339 BLAKE2B b3d762cadf07725592108082e5494f99370bd24466cd25145e11c48b17aa02542b0050162a9b942397b6d6f8863fe98c8fae7cbc49a4813940bb74e76536ae03 SHA512 ad22bc59a46d671c4db7251cac420657553972bb311d21de38a9b6869d45d8b595258d6cc43c4e86d63fe124a93c90e33ee909d1643e1f3970f095f18309a3cf diff --git a/dev-haskell/language-javascript/metadata.xml b/dev-haskell/language-javascript/metadata.xml index 45c249230da2..e721cf7388b5 100644 --- a/dev-haskell/language-javascript/metadata.xml +++ b/dev-haskell/language-javascript/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Parses Javascript into an Abstract Syntax Tree (AST). Initially intended as frontend to hjsmin. - alanz/language-javascript diff --git a/dev-haskell/language-lua/Manifest b/dev-haskell/language-lua/Manifest index 5fa23b611369..7f6d5ae64ada 100644 --- a/dev-haskell/language-lua/Manifest +++ b/dev-haskell/language-lua/Manifest @@ -1,3 +1,3 @@ DIST language-lua-0.11.0.1.tar.gz 122831 BLAKE2B 20b1ae06f2b22e5f75b50c04b7fe9edbb81b8897ec015d8b5c6a8ea97fa8dba49901ff101103a4f728189be6c18f76191506cda8a28583f3783d6f4af66a6b4b SHA512 59b3d64f7a920b7aee55965e2a0c847d7eeb4e7c5a33668ee4a796b403b98a11a37ed8d6d1efe8244aba6e56cba01841cd7cf00d706544d65949ac019b5fd11a EBUILD language-lua-0.11.0.1.ebuild 839 BLAKE2B deefd42273af87958c244617419d0a91b26ca31af79a967f2fb40fbfd752b4ca7325753a983867427be955f2a5c48030f0ac196cca8bdcaf05fddaa7e0286ab8 SHA512 f16d9b9ad40f6422da0ded178cab4e7e78210addef0916b12fa60e73a22ea515ee381fd891396c81614e09f6d52a4f1cff081688ff50b4ef716b9860e15d731c -MISC metadata.xml 415 BLAKE2B 887b1e08fa995aac29d5182d4ab7961df1e8706aa13bc55f4e8dfd605a5a57efec0d3fc26593bbfd52b4ba93d6036c5c95286ec4a0f69c6a9460d5cd5d23b36d SHA512 474756132f528159cd476467d01b758a54bd1b5afb281688be69de43610a0ec3cbf6f7e7c94293794736a32fff66ffa0a5dbdd9693fa276fd93a702f7f79181a +MISC metadata.xml 332 BLAKE2B 90d6c2520b120543984788781ad6354084a7ab65b9178420dba136fd43391f8cb2de99589acb906c2f3b337bfa1b46b8f83fa5f320a47798733ba5603367cfc1 SHA512 f4aa3ce4015cac00154336e302d718c96d14eb585fd66b8f74484f832c9e9d712dba69ccd941c211409388259fc1465bf791ba5da0dda28dd555a0388e7d585b diff --git a/dev-haskell/language-lua/metadata.xml b/dev-haskell/language-lua/metadata.xml index 3384939fca31..794632f37a86 100644 --- a/dev-haskell/language-lua/metadata.xml +++ b/dev-haskell/language-lua/metadata.xml @@ -1,13 +1,10 @@ - + haskell@gentoo.org Gentoo Haskell - - Lua 5.3 lexer, parser and pretty-printer. - glguy/language-lua diff --git a/dev-haskell/libmpd/Manifest b/dev-haskell/libmpd/Manifest index 6db48da6e33d..a99f4599dc03 100644 --- a/dev-haskell/libmpd/Manifest +++ b/dev-haskell/libmpd/Manifest @@ -1,3 +1,3 @@ DIST libmpd-0.9.1.0.tar.gz 41332 BLAKE2B 16d4ee3ae4edeb647927ca03ebcad0ce94cf0e5dbcd15550843ad7a56f92683fe6e5c0e265875d4df944493d7273499e8ae0a8127d75a1b16416965d95a833df SHA512 f8fb657c4eec2444aaa6ec58966ea9fc8f4944ce13e4dc380f8fbf3dd87a39e1db18c563a25ac09ea1c6f3b5c8596a25dc0e81d8b7d2771c970d85c06d208496 EBUILD libmpd-0.9.1.0.ebuild 1229 BLAKE2B ec69b85cb4a8efeb7d7279450c9c9d2f92b7cf822962ff37766aa0dbe7707ce999dec0132b09e8c0842c6dcd8924929f8f61b0da5bb51f9f024ec11e760050f6 SHA512 36d5cea449e7fdc83e1b55b34f87cc1e59a80477d025234a2218a50f7fb57784e3aa913e28670ec6a44d9decbedfb1e483602b9bcf9676485964cbd4eed39307 -MISC metadata.xml 470 BLAKE2B 36a2e27afa2db06d05ff99bfde367a0189395b11bd73bb0f7db3a28132f1a6b678839059ddb85d8defcf6c1d720c2726390dba07d6fdee539c900ca2e5d5ffef SHA512 0dbd8d050cbf5c5f9db61997b1f637c6d8197a99dd92deed7da9919f738f35747fa8265d270724bc9a2af16325f9c71eef29decc81de80f3846f34c430bab708 +MISC metadata.xml 341 BLAKE2B 0feb202f91a9ceebe0a9266c196ff6282d31a81a022a81bbc2efd5909b9f1077187dfbe10f7bf9a8198869b8c981be042366d2878e0b9cafba9bbf93e7b88a3f SHA512 f72681b7fa2dd1157621320811ba5172638940ebf74c519fcf52e391edbf2c11010ac2e952f95e3857e43754aa063424af0ae9c9d16b35c99bc8f61d5c669b24 diff --git a/dev-haskell/libmpd/metadata.xml b/dev-haskell/libmpd/metadata.xml index 6c9830eddc95..65d5c95ca6b0 100644 --- a/dev-haskell/libmpd/metadata.xml +++ b/dev-haskell/libmpd/metadata.xml @@ -5,10 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - A client library for MPD, the Music Player Daemon - (<https://www.musicpd.org/>). - vimus/libmpd-haskell#readme diff --git a/dev-haskell/libxml-sax/Manifest b/dev-haskell/libxml-sax/Manifest index 98eee11e0731..742cf7cf22b5 100644 --- a/dev-haskell/libxml-sax/Manifest +++ b/dev-haskell/libxml-sax/Manifest @@ -1,3 +1,3 @@ DIST libxml-sax-0.7.5.tar.gz 8916 BLAKE2B d6d08951825a154e1d983097bb85f2007ed68d25a5fd2dfbe545f0db6f99d3fc8a7721599fee43a9b4f94327f8546d4ff3466be21ab1933bc5658e525d9586cc SHA512 8a7345610de1fa7fdbe0c251c5e3675f980731f3c4212e87243aec606457a152ef36d78c777428a8b879aa8662f75b6cd878fd5a9e48d283def24c853be43c28 EBUILD libxml-sax-0.7.5.ebuild 710 BLAKE2B 2d11956693262355611f057f4537b17aa6fd38aca50cdf60d2ea034ad749b848581211b763352f37c0d7723a5a24a825442c385f010b5b3f36962c0f5482d300 SHA512 9e049a0309774b338b0adfe52c6111619ef7c2487076ebd7749a2220ea67a9dd1722e27f7ecb548e6f0a1e59c6ca18b95c24734047ce6246c9f26d044de96145 -MISC metadata.xml 329 BLAKE2B ddb8efaebc4515def822e6cc42c1e991358c6b0326bbf2e1288c200567a55fae659c292d1b938a910ddbea332c629e3311eb0029b304198a0f5eba2d6ed88c1f SHA512 5f56a4ef1247cd02c23e2688d0800396336510599db9fc5c85258d35d2e2163c7dd8658fd66fd98851ecb30c6c6dc9399a3f3a9df4e1a13cdfd41c3b40e665fa +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/libxml-sax/metadata.xml b/dev-haskell/libxml-sax/metadata.xml index 746e917f70c8..b7878815d80d 100644 --- a/dev-haskell/libxml-sax/metadata.xml +++ b/dev-haskell/libxml-sax/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Bindings for the libXML2 SAX interface - diff --git a/dev-haskell/libxml/Manifest b/dev-haskell/libxml/Manifest index ad2b4ec0b394..9b39337cdb2b 100644 --- a/dev-haskell/libxml/Manifest +++ b/dev-haskell/libxml/Manifest @@ -1,3 +1,3 @@ DIST libxml-0.1.1.tar.gz 3959 BLAKE2B 938bf1b309696574e47b4128dba8824ed9b756416980fa367269730051ff319c68ea8e49b9f4e63ab2da358f9a2ed9adc2f5a1f12cf729fbdd3b3ea48beedd10 SHA512 59a52200e7c7ab17a60a89e4a3aefdf6356e868be6be53696e5708a4d30863ae879834404ccfecb91b6d4b93a7ce0e147a3cc04bc4d5838c2aa990a290af5c5c EBUILD libxml-0.1.1.ebuild 793 BLAKE2B 0437c5003276185b95b5df2cdde21e9f3c81521c41bf3650594d4ec2aa438b4e86a76e850edd7c71cd1d0c7bb18740bf4bad0638cae2d3fe75c9ebd8011e716a SHA512 f8de3d248da98977fe4764067adfb73f552529e3e1c7b163ff40f3b8587347ef3e83ef0def446f6ce97164c1679d57bd43753fd3060af567354663dcf68d8629 -MISC metadata.xml 366 BLAKE2B cf690c286c302711b07f5cb346b0eaf848956797ac98040b21aefb53d10adb2c9bfd4ee37eecc5317f5c4b1bed79d7e896de919b566acf56a1bd2a99c46bd3e4 SHA512 45a7291c361e1689284f34e6b6321503ece79b7104cade450f688a88971563f36337ffb7bd54d576f0c5df974d68b907e386a9a4313f9948e82aab4c3b55e6f8 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/libxml/metadata.xml b/dev-haskell/libxml/metadata.xml index 3f3a10dd69c5..b7878815d80d 100644 --- a/dev-haskell/libxml/metadata.xml +++ b/dev-haskell/libxml/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Minimal binding to libxml2. Additional functions will be added when needed. - diff --git a/dev-haskell/lifted-async/Manifest b/dev-haskell/lifted-async/Manifest index 4a0dd9f11eee..ac07b3bbcf64 100644 --- a/dev-haskell/lifted-async/Manifest +++ b/dev-haskell/lifted-async/Manifest @@ -1,4 +1,3 @@ -AUX lifted-async-0.2.0.2-monad-control-1.1.patch 2298 BLAKE2B 3a76cec4560fb618f7d68568d668e6baa8ed555befbfb9f0e778c9a2911b6a86d835ede634654e7665d292e23155e2234b6d5bd09c384cac4f66c3daa4d2aea3 SHA512 fbcd9e1c4dc34162fa928f4a528b16cc58d6b3a86ac3aea82dd33f448e5869a8d48add1c5b6c574dd588be6e68285fae98fccd8520adbc2e782210d70b4a8618 DIST lifted-async-0.10.0.6.tar.gz 10308 BLAKE2B f9718ed3d97d4cb17b87d49efb594a7b61f11b6be9819b44bd8382a87bb247b754328db07417699f5140f6168d42c3d51fceaaaf33da748f9aba8683101cd6ec SHA512 9e5ae5d906df2577453c9b86f196f4bb4ec4d7766c5d9bcb7d2fa66be62daa44c033ed1475bdc004e1540da81f645a4d39db35142d32d09b33cfe9c01412f1ce EBUILD lifted-async-0.10.0.6.ebuild 1264 BLAKE2B 6f4a009cb1f868dfcc3c7b08c621aff0f86784423d3552d39dc9599e48f4481cb06341c8bc697a55989d4183e9e112c34356b349dda2e3854d52ca3b9181a715 SHA512 b765eeb33987645ceaf6732f70ae8aa0c02f30e6a1e4b0b1a1c4ab8a734a758c717d78749e1ed27ecb0752bf54cd8cb954442c2d07bfc8daefebc34b2cdcead4 MISC metadata.xml 492 BLAKE2B 1054dfb61e701dcbc93bd06af7a97086730390dc3c7a88b82ca810b39b3b326c1d2dba148c1f192ab668499074b409ac2ef21e22954ddcc301b32e00e955d63d SHA512 2b1616f6b44580f19d7974e3766e45d6b046bb4c8b96d3292fe2e9477643ad825aaa413788ae44e150ebea9b97a6be18227f4e5487d866c2aaa8fc5e34d72008 diff --git a/dev-haskell/lifted-async/files/lifted-async-0.2.0.2-monad-control-1.1.patch b/dev-haskell/lifted-async/files/lifted-async-0.2.0.2-monad-control-1.1.patch deleted file mode 100644 index 970d9842f770..000000000000 --- a/dev-haskell/lifted-async/files/lifted-async-0.2.0.2-monad-control-1.1.patch +++ /dev/null @@ -1,69 +0,0 @@ -commit 448176aa98e03a31121501af004d8159e92b2f66 -Author: Roman Cheplyaka -Date: Tue Dec 16 12:09:52 2014 +0200 - - Make lifted-async build with monad-control-1.0 - -diff --git a/src/Control/Concurrent/Async/Lifted.hs b/src/Control/Concurrent/Async/Lifted.hs -index fa5a158..e5034c1 100644 ---- a/src/Control/Concurrent/Async/Lifted.hs -+++ b/src/Control/Concurrent/Async/Lifted.hs -@@ -2,6 +2,7 @@ - {-# LANGUAGE KindSignatures #-} - {-# LANGUAGE RankNTypes #-} - {-# LANGUAGE TypeFamilies #-} -+{-# LANGUAGE ScopedTypeVariables #-} - - {- | - Module : Control.Concurrent.Async.Lifted -@@ -47,7 +48,7 @@ module Control.Concurrent.Async.Lifted - - import Control.Applicative - import Control.Concurrent (threadDelay) --import Control.Monad ((>=>), forever, liftM, void) -+import Control.Monad ((>=>), forever, liftM) - import Data.Traversable (Traversable(..)) - import GHC.IO (unsafeUnmask) - import Prelude hiding (mapM) -@@ -180,11 +181,11 @@ waitCatch - waitCatch a = liftBase (A.waitCatch a) >>= sequenceEither - - -- | Generalized version of 'A.cancel'. --cancel :: MonadBase IO m => Async (StM m a) -> m () -+cancel :: MonadBase IO m => Async a -> m () - cancel = liftBase . A.cancel - - -- | Generalized version of 'A.cancelWith'. --cancelWith :: (MonadBase IO m, Exception e) => Async (StM m a) -> e -> m () -+cancelWith :: (MonadBase IO m, Exception e) => Async a -> e -> m () - cancelWith = (liftBase .) . A.cancelWith - - -- | Generalized version of 'A.waitAny'. -@@ -261,10 +262,10 @@ waitEitherCatchCancel a b = - -- | Generalized version of 'A.waitEither_'. - waitEither_ - :: MonadBaseControl IO m -- => Async (StM m a) -- -> Async (StM m b) -+ => Async a -+ -> Async b - -> m () --waitEither_ = (void .) . waitEither -+waitEither_ a b = liftBase (A.waitEither_ a b) - - -- | Generalized version of 'A.waitBoth'. - waitBoth -@@ -280,11 +281,11 @@ waitBoth a b = do - {-# INLINABLE waitBoth #-} - - -- | Generalized version of 'A.link'. --link :: MonadBase IO m => Async (StM m a) -> m () -+link :: MonadBase IO m => Async a -> m () - link = liftBase . A.link - - -- | Generalized version of 'A.link2'. --link2 :: MonadBase IO m => Async (StM m a) -> Async (StM m b) -> m () -+link2 :: MonadBase IO m => Async a -> Async a -> m () - link2 = (liftBase .) . A.link2 - - -- | Generalized version of 'A.race'. diff --git a/dev-haskell/linear/Manifest b/dev-haskell/linear/Manifest index 5f0480103b94..5c47c92cc726 100644 --- a/dev-haskell/linear/Manifest +++ b/dev-haskell/linear/Manifest @@ -1,3 +1,3 @@ DIST linear-1.20.9.tar.gz 49250 BLAKE2B ae51a3d7c7570ffa2e43ba9c7170c53f010050ab83ffe5f99f6717c76c4b78e462919f3938a0b7db5f654d4a65241abe87dc167ac5dba78db0097d8a806ee33d SHA512 4b3fc0d1f0cfc79b67cb3c0fe823ca7f1f02b7b3deab98c32ec56b12f5764a6a18db9cbe2218e91b3efa5deea6675d4ddf166a1600a9aa8b7ad3f1da68cb6f52 EBUILD linear-1.20.9.ebuild 2211 BLAKE2B 432075936c693e678a568f85155f0dc47b6e3e8fad104ee9d02ee81214ff1f44e348147b7053314cf91d56e8d8f47e2960860577c2afaae6a87fcac2c6bd0151 SHA512 2d81f87e5b427eb1904ce0d164b262776cfebcc24a1d04be22aadcb39ee83501eaf6f3af05b5c1d7a43cd6037dceb9dbd7868861773e6d74d048495789a339b4 -MISC metadata.xml 712 BLAKE2B 0ff72ad30139d749ba6073cf8d1105adf62101843c31c5a1d6c0540b1988a0d0dfac05a3cbc842d204fc4f231987f20ea8b2a094440100fb3977a452e7889f15 SHA512 0c7f6f7a0420ef96e558a2a59a119781089aed365ffc60628e97d685b399731a967cdd35d7edfe03a6c5a2f3ba1b4b61582a88fee1cfa66a6f872e487cece39b +MISC metadata.xml 608 BLAKE2B 8ed930ec4abd2b09493c29bfeb3c29599f27e2082f7f627801800453ca89ddac037d5832f7995b1a65e81af5fa42ff091397dd762c7f614716b3a11512f75394 SHA512 69f2d315538225a3e43f805a857521803f1a68a928baad43a5197adf4cd2fcac36b1f44fd8714da7ae2c38ec973795689bf3859570b215b997483421b9c9ddbc diff --git a/dev-haskell/linear/metadata.xml b/dev-haskell/linear/metadata.xml index ac6c35143387..15ca2de0802b 100644 --- a/dev-haskell/linear/metadata.xml +++ b/dev-haskell/linear/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Types and combinators for linear algebra on free vector spaces - You can disable the use of the diff --git a/dev-haskell/list/Manifest b/dev-haskell/list/Manifest index 22c11b895b3a..c42c7df12fd8 100644 --- a/dev-haskell/list/Manifest +++ b/dev-haskell/list/Manifest @@ -1,3 +1,3 @@ DIST List-0.6.2.tar.gz 7128 BLAKE2B 8ca05ea3994555afd7b1466b104ed8dc5ea8e88fc5f2c994abe504033b5776976f0b68a7a7d2c752466f470e0a2580995e5ddc409c8a6368f2c5212b05839d15 SHA512 c4bde8c31831c8364e3da9db2aa6520de7dc01504ce8619afe012c3f27d3c7453610ad8b86450fe2b0be6276b09570aeb030094ce49e2d6e17e3259749ed4c4a EBUILD list-0.6.2.ebuild 603 BLAKE2B a94d9a1cdcb17faa14c6b95113087caccf515cc181270dbf3c816eb637da55e957d57d1244c5ff71240f8c815e7583f0a3ea0ab576e11d65f8bb156b1beba690 SHA512 8e8fe28e0513a25c7ca70221096229e8cf2680942cbdd34db4fadbef34a46be3db61b379fe1c8272781a607863b47bd9d9637a108e8ae111bf28043762290def -MISC metadata.xml 457 BLAKE2B 020e90cfa6ddb15e5ba03dff9d96290c5d5635f227e8ff8b1b1359c2fadc2259464f8ccf4ea20112cbb88a6fe6f39534856457ec66db9f8d26ff348acbb0b34a SHA512 6e97b7b877df002615a4d5ce59e7a9a60d0b4c76604258bb16ff3cff32ccb7b828e64811b42467d9a24ea3662536bcbf65a99756983975bf24293a24e10a5723 +MISC metadata.xml 331 BLAKE2B d617cc6b900bb2c69a5d73c5e98568e41e33c4ead88a74f0fd3038edb55742dac12a91712cfa3bbba316d8bd4e4d50b9fd6997d7549d0535c33df878eced1aa5 SHA512 cc6b906faf339da5a593aa370774402a32b239740398f26fb8b07c64794d0e26275eb2b5697be40ae0d8501dc9bc3841d4179fe046f00740fb8b43c4f39a7804 diff --git a/dev-haskell/list/metadata.xml b/dev-haskell/list/metadata.xml index 7b3a0f6d7bcf..68806a6fba9e 100644 --- a/dev-haskell/list/metadata.xml +++ b/dev-haskell/list/metadata.xml @@ -5,10 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - A List monad transformer and a List class. - With standard list operations for Lists - yairchu/generator diff --git a/dev-haskell/logging-facade/Manifest b/dev-haskell/logging-facade/Manifest index 87550dc9eb47..a6946ad07ca1 100644 --- a/dev-haskell/logging-facade/Manifest +++ b/dev-haskell/logging-facade/Manifest @@ -1,3 +1,3 @@ DIST logging-facade-0.0.0.tar.gz 3644 BLAKE2B cd199aa66f8b124f56ede02f1872f56f8f0613c969b1619f556077c9693f059bc37b10404e423d0be98c3768e0038d8c3383563929a1713af1866424a65ed5a1 SHA512 d666aa763a7e94a914e7542f1420f1f96a1923bd97532db5e114140d33cee5374de78bc73491b008985d4470cec61fba05bf16a2eb68198f917480e0fe1a680e EBUILD logging-facade-0.0.0.ebuild 676 BLAKE2B dc9ef24fe32cc069afef89004cbaef1e08c96494e16e49529009968b850637b2c8a7ee7b69c73ce2eea260461bf792f90b069c478a393e4ee4be3309216e9d19 SHA512 f3e46729453cbf2f47419f95b38b40012a839ee9b1ecd2a334f0d07edbae85c9b7daefbae209e7b703028d12d899e608a19e090b5a3404c79868b8fef328e82c -MISC metadata.xml 347 BLAKE2B 61da64b725a82ae3b6cb39a3b0cc611b6e7c6430f2a5b78a2c87624237b6951d2ecf5a84aa19f0fd616d634b7001385020fa11f84f42a7222146516cab773748 SHA512 bad9f2d7110edfa43abea644c479e84b4d3cd8359e0b9b1086c4ae6ccca9289dff58bce0046001b08a465a2e34c0b8b9b42279812a644d5a3260e25c340c9b16 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/logging-facade/metadata.xml b/dev-haskell/logging-facade/metadata.xml index fe43f47ce5b9..b7878815d80d 100644 --- a/dev-haskell/logging-facade/metadata.xml +++ b/dev-haskell/logging-facade/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Simple logging abstraction that allows multiple backends - diff --git a/dev-haskell/maccatcher/Manifest b/dev-haskell/maccatcher/Manifest index 3f6d9be380e8..9f3f71f026b6 100644 --- a/dev-haskell/maccatcher/Manifest +++ b/dev-haskell/maccatcher/Manifest @@ -1,3 +1,3 @@ DIST maccatcher-2.1.5.tar.gz 4947 BLAKE2B 96a1a7a888e0340c3a69aae24aea102bc5cd361db6e35b2c5ee47902caa82c3910955739fe71c1dcfdea9e4c23b69f93238001a5c8a3a4fe1446fc93718c638a SHA512 a74c5c2e45168ded3319696e59f3f0ba6a5aec4a5316e02b4b1f8d012d8122faf564a059ef1f249d5a6e5f01f922d8e7fe05844b808e3b7673490494ed84adf4 EBUILD maccatcher-2.1.5-r1.ebuild 747 BLAKE2B 54f06a820efa9ae63e7ed126a706d7a4dd52a5f9d0451da77861d63f70a097542621128e5f4e28e04ac3c513f22bc20db3bc2cf56a4636925745e6129c7768ac SHA512 1cc26adc06c8e3ee7047f23ba501c6600d4860d31e398d4b9df4fc4b5a2ae3461e3bf9049a955154a3359f04d333ec2d5e03c5b8c49f8692d321d91e4c513ddb -MISC metadata.xml 339 BLAKE2B dfa3c7a4df217cf01ebcb305a9ea8630e2d2e5688844e56cf0d5127292833f1006a61b142a263b012b1b9f1005f28f6387a388ad30327f034a717f41d40ba1bc SHA512 0648187c82f39010d3ef93f2d6e94d400ff8b6a2c876956676ecc7f2d6202b8298fdb6eb613a755442341726dc0836f884846a9ce0f44c28cd9151dec75db381 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/maccatcher/metadata.xml b/dev-haskell/maccatcher/metadata.xml index 4f663119bdca..b7878815d80d 100644 --- a/dev-haskell/maccatcher/metadata.xml +++ b/dev-haskell/maccatcher/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Obtain the host MAC address on *NIX and Windows. - diff --git a/dev-haskell/markdown-unlit/Manifest b/dev-haskell/markdown-unlit/Manifest index 94e40d38d0ba..a41ccea73a36 100644 --- a/dev-haskell/markdown-unlit/Manifest +++ b/dev-haskell/markdown-unlit/Manifest @@ -1,3 +1,3 @@ DIST markdown-unlit-0.2.0.1.tar.gz 2950 BLAKE2B 34d7dd34126c2a4e05b9c1b117e45dcc70fd3e4cd43640fdefdf036f865e39e927f11fa3f7b73a9b1b1c6b10cdaaf47aa9abe6f7ddac2ad99495479a39e1efeb SHA512 72098e14fd7c8abceb2001d0b180384b7e1e1ad180d41417841bef6c327a242cf1eec060e23137f46f766c4b15366c212f1dde9500647e504ebf6246f0e89072 EBUILD markdown-unlit-0.2.0.1.ebuild 681 BLAKE2B 05bc8f4adcd9f772151a8abd03497fbff103b6e5ec9b1589b4a658d6df073d6a7e4f35a67e916b5b0ff31994a8782bab83e3e15a2f83f8f8d94a1dd33aefd4c2 SHA512 fded6c878461a7277aac0e478ee10f1b7d5c00806beb8fcf7e11da22f5857c47b657625da317f7269913da724826929277ff1836c20d356d37e2cfd3a630ee7d -MISC metadata.xml 366 BLAKE2B 379536d6043b0a2f1e2b794c634aae4e67461e0d0c8f04f880fb1d090c36c6016f9e1456c202ac6453de2452a0d15945c418d71ffbf981dd5e82f9c23ecf13d1 SHA512 5adb6ca454373cb9feaab19c4fd250305460e1a8412305e1ff5e38abfc393543756b4449b10de7d15cb2f71c55f8862228c5ca10461be9a45e073fc9d5766da7 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/markdown-unlit/metadata.xml b/dev-haskell/markdown-unlit/metadata.xml index 117a1485cfc3..b7878815d80d 100644 --- a/dev-haskell/markdown-unlit/metadata.xml +++ b/dev-haskell/markdown-unlit/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Documentation is here: <https://github.com/sol/markdown-unlit#readme> - diff --git a/dev-haskell/mime-types/Manifest b/dev-haskell/mime-types/Manifest index 017e9e408500..16edf7518524 100644 --- a/dev-haskell/mime-types/Manifest +++ b/dev-haskell/mime-types/Manifest @@ -1,3 +1,3 @@ DIST mime-types-0.1.0.9.tar.gz 11384 BLAKE2B 610604f93b5225589478f87b710c32793c07685b4b009cea146399bf68655188f2771d36b82baee6b09ba331441687b270373c22bdc080a803d2bf133fe293a0 SHA512 cffc9d4d808d52b35bf6b5bdd6c069411ec8746bb3951e7c1a6200eecb2ae0617ede9891aa3e077e9ea5fc6f08bc2a1c44547971ed2a66108c96fd9dda30e6db EBUILD mime-types-0.1.0.9.ebuild 567 BLAKE2B a042618036693e57e0df6b2bc85d30018801e8db76802d6e301ea703f23ef5d82e7fd980c4f562e2c0f4beb9857bab30d378ef8b22bf7a7c40f57b669e1e12d4 SHA512 74745eb054a990aaffd467883cd2c1ea3adc6f4a5e15c8e9daf991c902bd36e7b7ff75ec1c6c4980c057b469b6c6f142191dc21dc0759e18559e7e677ac86971 -MISC metadata.xml 412 BLAKE2B 93de8562b6afb74cb4b6f18ba574331a71c7a946809a2c28dac6437cad9d9975c09e866079a91fa5665446e15015af36c37fda988dc56d78a9a664f4a83fe5c4 SHA512 e04aa666daa52214c60f6e9515c15a0d8458d20fcd0f584c4ee230334892bff2292a0f655222d3a396703610aa6fb6b6f422ec9912c37fe6275db9b4ef2f3ea7 +MISC metadata.xml 326 BLAKE2B 26be8d6c32c1cd0a7c0f608f5546ea3139adeef7aeb7e4bf22e2f944ab0571946e98b0239796a6956a6c169f026646dfa9fdebe71a6bec079c7ba6cd6fe175d9 SHA512 58194255acaf42f3f0d725291259a745219fedce1146c74a994ce413a6b7f34c186b036b14bacc753aab2585dd4957e2f4d5be9cd0af80f7ad07feceeed9bec5 diff --git a/dev-haskell/mime-types/metadata.xml b/dev-haskell/mime-types/metadata.xml index a9c34a421375..e06f04bced3e 100644 --- a/dev-haskell/mime-types/metadata.xml +++ b/dev-haskell/mime-types/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Basic mime-type handling types and functions - yesodweb/wai diff --git a/dev-haskell/mime/Manifest b/dev-haskell/mime/Manifest index ced9e2c52dfb..280adaf30585 100644 --- a/dev-haskell/mime/Manifest +++ b/dev-haskell/mime/Manifest @@ -1,3 +1,3 @@ DIST mime-0.4.0.2.tar.gz 9438 BLAKE2B 0aef0b6cb44aac122943654e05238616cd13d0b6431911e55df13634623922ed2bb8616ce09ca18d700ab4cd460f8dbde248b7cbb4f723609f4e50a02ade0af4 SHA512 03fad3792a6935ea5ea75cc9756760277ad005db106cf6aa4f951a23e32d170bcb09dea399d2ace5b4f44afc2c73ec1b377f86b8f70616320490cd690ae4ea15 EBUILD mime-0.4.0.2.ebuild 556 BLAKE2B 85f24d1a4697ed688816545d15025d77457056b6f3348a18a0ff81e73c0cb6427ae96e54bd5ed7be482e7f649bd46c416dbd7d18c46d4ae132830a7b517c5527 SHA512 9b22b0b30051e343e46976699a52de5b8a5678d9fe1fecfb3967f0cda48fe4132bdf0f4c827a87f1eb434f38d5d5f0435a7b61b736d7bf54047ae434756e3bc8 -MISC metadata.xml 394 BLAKE2B 4a9f409701fda2ca25db878cac9ba5167a5d4161dcec92159a0581df2b57b23f4ae521042fd0c172a9c514ae74233ec92413d49f491385b0b5b360cf0edae7a6 SHA512 f764f937055c02b08284a858a5e1229e432ef1f9053618862d7033ae125ee7517dac193cc486ed2b0427c5041f35c9958265a0bcce1c951050a675a0ffdb0120 +MISC metadata.xml 328 BLAKE2B a3498e44bdbc1b806cab82a1faecce6b515f26b21dd0afe3a1eed3571a613cb1a7ec5bc294d08d403095048d465a3d1ab90d2fc860de141df0c0ea30189db8cc SHA512 fcd944d1d7a3ac8c9c0193817a6ed8aadf7f6aa5d35db139f81e24f37401587ccd52a547224327c0d6073cc4d605950b3098545965fcacc92abcee37ea26d921 diff --git a/dev-haskell/mime/metadata.xml b/dev-haskell/mime/metadata.xml index 24d6f7a179b0..186d73000aa7 100644 --- a/dev-haskell/mime/metadata.xml +++ b/dev-haskell/mime/metadata.xml @@ -1,13 +1,10 @@ - + haskell@gentoo.org Gentoo Haskell - - Working with MIME types. - GaloisInc/mime diff --git a/dev-haskell/minisat/Manifest b/dev-haskell/minisat/Manifest index 188874f1d08d..afc8a0a6466d 100644 --- a/dev-haskell/minisat/Manifest +++ b/dev-haskell/minisat/Manifest @@ -1,3 +1,3 @@ DIST minisat-0.1.2.tar.gz 45469 BLAKE2B 69a422874c40ec05f97af75ab63d263faafaa4623aa1fe9a40059d2285742ee11ee2fa14aca7ffb8b8503838f0612abea7e8c4b26826dd230abb422fe6c96731 SHA512 557f5f8412adb84784a1edab4981bf5029dea5b0ac731eca2e464f3573ba537c6696613bf494f08cfb7f1b53468f563f758138b60c00edaf046d7ce74f023a85 EBUILD minisat-0.1.2.ebuild 600 BLAKE2B a80bbcb0bb540c64c74b716ccc7665a9af6f44bf6eff81f536ca0106d9ef67f9b1c0c1f2b20535862595c205b7a09d81ef875907a9f7bbab0921b3df88e1128f SHA512 bd910892fcd8cddca507b4e81c0676a688178b14b4a84e92c313b6bfff76110ce72d03652d28d674f4ebd32b53dc070d28426ea007544deca43406b840865036 -MISC metadata.xml 333 BLAKE2B dcac266d1f83e6cb24cad59bab7d13ceee049dcba5d646a760ed414ea002853776572932e2d5f719b318a38449013d94267d2eb3e871a5cdc83142c03e1682f5 SHA512 64be3fe72ce0fc005326ffa8d7c17f8512d5df3fef8aefb68413cbed051dd21a8271d9d856808b43c894e2b0de99f50f6b3b565dc7f260dc03e86bab23b8ca17 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/minisat/metadata.xml b/dev-haskell/minisat/metadata.xml index e14761e6d7da..b7878815d80d 100644 --- a/dev-haskell/minisat/metadata.xml +++ b/dev-haskell/minisat/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - A Haskell bundle of the Minisat SAT solver - diff --git a/dev-haskell/mockery/Manifest b/dev-haskell/mockery/Manifest index 628d9d5e9de8..f457e5001fe3 100644 --- a/dev-haskell/mockery/Manifest +++ b/dev-haskell/mockery/Manifest @@ -1,3 +1,3 @@ DIST mockery-0.3.5.tar.gz 4040 BLAKE2B ca8b761639822947f030bad0dcdd227aa188c568404c2b3f30602d85bd03544e773dfa9ada57be369c8a1e9fa93417bd80b379b51578e7f118270b6694d1bf30 SHA512 bcb9bef083749028ec27ba879feca7c7a8f966f50b31fe1df3e82b3ac206b634b961755e4ee90ebc72ba8c17be3bbab6acf1b01776bca9497cc5cbc1ccb58850 EBUILD mockery-0.3.5.ebuild 724 BLAKE2B 55745b885af2538a61a104e0860139746b59d1138db0a03f3b1be7ecd2761390116795fe7318da0363d4234626ab14df61625e3033bc44065edc3826a309ad3e SHA512 8a0f2c7268bff6dff313452ba9bda9b06b9209f37dea96384a31c4406fd4109bc1d90121800fbd20eca09d3f08978fc32fd5d13f2c01a3960183e31871d09eaa -MISC metadata.xml 330 BLAKE2B 6872f7c8818f3ff436da2d868f0785a352dc50b5da4e8cca738faf03bb6812c244420d04bdfcc3ff6a380931f990ee2f6ec142c470c6e186121bd7e2db95d0cf SHA512 c9599dc4a60a7e49a19d3aec97808a4838153afbe0c614cbdb7b9d78334c1535465b1f52de538f7e4abecf8518b801f90abd984a42e84a0a011c3546b3e37c23 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/mockery/metadata.xml b/dev-haskell/mockery/metadata.xml index 30af892f6ecf..b7878815d80d 100644 --- a/dev-haskell/mockery/metadata.xml +++ b/dev-haskell/mockery/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Support functions for automated testing - diff --git a/dev-haskell/monad-logger/Manifest b/dev-haskell/monad-logger/Manifest index 139cbdf3867a..2cad5d40dc76 100644 --- a/dev-haskell/monad-logger/Manifest +++ b/dev-haskell/monad-logger/Manifest @@ -1,3 +1,3 @@ DIST monad-logger-0.3.32.tar.gz 10984 BLAKE2B d03a94f9b207e5a64a150140d9b4dcdd56e6ca28db1f371c08ffb9d35168602b8cbe478b19b47fdb38e69f0d08431f3a2a98b7ea916448079d27674bb70cf454 SHA512 d65fad10fc4bcc5a597c7a9b03b9e275c40ef7c930d1b7f703115c2f18b8bd3c5a42b4c3cc445889e0878e62709c62fdf5f0b2b60d1a15430064f11853b01ef3 EBUILD monad-logger-0.3.32.ebuild 1457 BLAKE2B 965bac3b16376b407cd5e5bba4e7265c4c036eda880c802af50ebf0c1c9e7b35d28358af21a43da5f5048871cd97a2d3706c812104c1c630f189a3eb9c7784e7 SHA512 d2f73d2cc4492bf921d2b91dd40396711e069f19ad4f1abb7804a58f4142ee9c0feb0c568c1f2174d1952f985d5ee84efc9296dd41f044545848f2cd41c78457 -MISC metadata.xml 548 BLAKE2B aed87b6886e7409aa09314b75627af6adcf3dd0afeadb31f8dc365c9496e155622b0f24cfb52e36613bef63beb1ed7f29b3a891f61dc750f10231414af3cd992 SHA512 fc17bc8a267ba2aeaef6673e3713b370ed36954b793002cdb6c442ec1ae3db66d06affb5bdcd5793b17f078307f64e8d924b9c4a7516e3c2c244515429c1da9b +MISC metadata.xml 421 BLAKE2B f79f5c59376ed630b8fd9b2e39f60f1eb5e007d0ee29372c940798f8d9c82893c9b8f61ae3cec0190a4930aec2850b33f450ac99f2ce1ca9de3d69e89177e54e SHA512 178235e2eb2d1afce60cca5cac1f46efa7c9a9372cc0609780e9a8f1b8386097ce9e6a488d7f2da482362ec8c7c8a8a65c023c7a0df2dd5bdccc85731dc09596 diff --git a/dev-haskell/monad-logger/metadata.xml b/dev-haskell/monad-logger/metadata.xml index d83f8eff0123..fc691a364636 100644 --- a/dev-haskell/monad-logger/metadata.xml +++ b/dev-haskell/monad-logger/metadata.xml @@ -8,9 +8,6 @@ Enable Template Haskell support. - - This package uses template-haskell for determining source code locations of messages. - kazu-yamamoto/logger diff --git a/dev-haskell/monad-unlift/Manifest b/dev-haskell/monad-unlift/Manifest index 19051e1932e9..38ba6859fd31 100644 --- a/dev-haskell/monad-unlift/Manifest +++ b/dev-haskell/monad-unlift/Manifest @@ -1,3 +1,3 @@ DIST monad-unlift-0.2.0.tar.gz 5845 BLAKE2B a5677a6356678b5bf508d4b06552d452c7d396bf48d9fa37969bdc50da91f0c1f0caacd294e01c1046a3b3930216263cfb7ba8a163d6a2299e843f8555828889 SHA512 4b9db8679532e89c05c63328603bc7e72131b79d31e35225e8655ddc4d32e761de58c6db70bfdde2c148f105daa57ff08976cb79bddbdc99f85f083f8183afb3 EBUILD monad-unlift-0.2.0.ebuild 763 BLAKE2B 23b3da081dd60756e56d2b8636a13fa5a1aec4b27b3687e0d1dfa9c9c45ed906205a3c3a2c7eded5f8f21f5a8d29b267718c325437d9f234f6a85081333277be SHA512 5e044d756f776a5397046f361f723203f95c50d9211f5f3a21d031174735b9a4ca4ecb3ea1d17fea02ba613839267bf89e7cc9be3822fc6d9540201a0b0873e3 -MISC metadata.xml 386 BLAKE2B aa4bace1494036da7aa74c0180acf9900afced6657cb053b85c97cec72ab5402059b121ea77c922b520eb1c77af551650a4fec9f4a2f496fccabf0de4b6614a9 SHA512 85af6aecc3a1d0c15934c7fd9c25d6e1a1fddd001f5cbe2575a80b71bca4d6faa256f281485094f15e3aaedca01e551460e78848125c9f034c1ffbf1c49f6d96 +MISC metadata.xml 331 BLAKE2B 3b2ab6a8e1b137184c322408e786d55fc2c4381b6bdb917c624f1716370025dbfd0ec9134ac53b626215be95b259fa28275ec1a5d8d70353ae7f527539717655 SHA512 d09b3230f6491b0738418be8b420d24c48640f2b34cca36a6362a1ba392a59dd29dfd04755a5f617b261eba2995e78be3831d87b5e8be1037aa17f083806bdb9 diff --git a/dev-haskell/monad-unlift/metadata.xml b/dev-haskell/monad-unlift/metadata.xml index 40e23bd3fbfc..2ed27eb59e2c 100644 --- a/dev-haskell/monad-unlift/metadata.xml +++ b/dev-haskell/monad-unlift/metadata.xml @@ -1,13 +1,10 @@ - + haskell@gentoo.org Gentoo Haskell - - See README.md - fpco/monad-unlift diff --git a/dev-haskell/monadrandom/Manifest b/dev-haskell/monadrandom/Manifest index 74c2d316c1e0..a191ad282adc 100644 --- a/dev-haskell/monadrandom/Manifest +++ b/dev-haskell/monadrandom/Manifest @@ -1,3 +1,3 @@ DIST MonadRandom-0.5.1.2.tar.gz 10562 BLAKE2B d98ca62c498b31fd7b3bdd3d91753d69687ad7d1d970300ade0113f42fd1e7190c1503113ad733d1b795984687825a1544ae08279301a45c7236111e1bd9722f SHA512 2c92c51868f48e548402c63bccb7bfb13f6ba342f1f6a81e6cc2c8a92248f47ccfb3763907f6e564b284ba4243d4ab1e83cd9a2c309e238fca6b017eb9833198 EBUILD monadrandom-0.5.1.2.ebuild 972 BLAKE2B 285b856d548e6075a9cbcf548082e7760242c7c69273734d23e2920245558f51ee63f64aec56514fc9a6ee1ca9cc517b334c5c944f4e05986c444b7fc940d732 SHA512 f32dbf38fc54155fcebfea555365c7dda8d9cc41df3c018bb525cf39956a5303c1a0412ac3f1dee7b54f412d7ffc9751de6fb9bb002ca4317db2ba6dd5af136e -MISC metadata.xml 344 BLAKE2B d513916d80cfff2a118db3964075dd72567e9d3c30dc305379ea10ecc51d450df6b1b2af7c6ef8d845e4980d995c42660e87c1c05beda4cb6db8c52b158d5e92 SHA512 000a7efea5f6701f9aa4caf62a27c6fad3087ef85e5e76b7bb924eb638386b891bdb1ae858530cc9092fcb864befe35acb1fd7c06d18658dbcf31755d046c78f +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/monadrandom/metadata.xml b/dev-haskell/monadrandom/metadata.xml index 9a057c8fc4e2..b7878815d80d 100644 --- a/dev-haskell/monadrandom/metadata.xml +++ b/dev-haskell/monadrandom/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Support for computations which consume random values. - diff --git a/dev-haskell/mono-traversable-instances/Manifest b/dev-haskell/mono-traversable-instances/Manifest index 97d9530784cf..c3f780e0fd2d 100644 --- a/dev-haskell/mono-traversable-instances/Manifest +++ b/dev-haskell/mono-traversable-instances/Manifest @@ -1,3 +1,3 @@ DIST mono-traversable-instances-0.1.0.0.tar.gz 2520 BLAKE2B d32b11aa8a9c73859fb1f30cb64b2a9573ce40afb29eb008cd031e642366b56dddb869e44964fcb47587beabe63476c3fe4ccba01158e5fc3b999d01c7ed351e SHA512 53eeb28d68769cc995a2abf4219e6ccbe211d53f190112bb3c6792a3591ccb6334691ec491d92563489d64c7f39df81b02c0a36178daff135fce8b8475f43d0b EBUILD mono-traversable-instances-0.1.0.0.ebuild 983 BLAKE2B 89266e4f37a2c7ecaaf8459954b8b340f4cfb978ab7722ec3f368e25d864e7a49e1823b20072f5ac4861e5979efef6bd102317f0100c40642264e246e48b357a SHA512 f6f64936ea012f8d3edbd279290f329499e713062fe01d9982d1ae480fc06a14f2b7bd0c12eebaa1d3915394b807bd5ce987f7d794ae13cb6e0fed6846146c30 -MISC metadata.xml 401 BLAKE2B 9005827126635ebd7b761356f28550e648a5a4e576bc75efd4ccb2f76d0133a1fe689cb7ef8bb9a5da25dd1affdb972a70dbb311f70deb7650b92b380f797334 SHA512 25c6807322263d9f27672e39bb00326ad5c2c677e46d8fb76bfcbb03a8464c012a0820c67cf8794cd11d20dbc80cb4a0b73a1125318f0d12a67f0ab2788fc367 +MISC metadata.xml 339 BLAKE2B 06faf8990291f7bc94c1b0c8df938f667678c934bdcf0adee55c0596f16eddf708b47f99684748c8bb8611f9b37193b07e95708ead3a54f7f5dbbf1c2d851dcc SHA512 35dd0563c3cf0b54177523ac01948bb8f56323d7c6d9d10741b136646a67d336821d67617170dfd67ce6810a2ab925262eb5797720c3f2ea913bca47cae38491 diff --git a/dev-haskell/mono-traversable-instances/metadata.xml b/dev-haskell/mono-traversable-instances/metadata.xml index 874395902d38..2e98e0760975 100644 --- a/dev-haskell/mono-traversable-instances/metadata.xml +++ b/dev-haskell/mono-traversable-instances/metadata.xml @@ -1,13 +1,10 @@ - + haskell@gentoo.org Gentoo Haskell - - Please see README.md - snoyberg/mono-traversable diff --git a/dev-haskell/mountpoints/Manifest b/dev-haskell/mountpoints/Manifest index f9e4410313d8..4a31f4e574f6 100644 --- a/dev-haskell/mountpoints/Manifest +++ b/dev-haskell/mountpoints/Manifest @@ -1,3 +1,3 @@ DIST mountpoints-1.0.2.tar.gz 13505 BLAKE2B 137b4c66e6a4ab27e48eebe52607ce6ad71cca1c9abfe5ebd0ae130bbd857b8fddb22575f356f30ab58e171a549d0a726b4ab41287658d35860df300c7c8dcdd SHA512 763b58944ef4422641d4ce92d7a61c79fa95cdae9795e48db194ce10df622a3e079670099daa35f7bb51d4d10ee54ccc411105eb918bab2327d54571d9bd9060 EBUILD mountpoints-1.0.2.ebuild 533 BLAKE2B 6ffdde33887a62b15e8ca535ab739d582fe0d3e8a10394f6b6727e5a9a232bb4c517509ce225a938fc21cb98e93b3bc3373ddeef6c6da616c8ed90a7a401b840 SHA512 53aafa4f54f94e8683b025945b54bfa706e1abbd40d923075e5c95849c40fe49f230c0cdd1da56aea7efe6bcbd2fd0be267425ea5f13f00a856ab5688952e141 -MISC metadata.xml 372 BLAKE2B 746692dce6685240a7b974c50af267a76cc65049ee32c30b13ffebe2f383d16621a8004602f454ea473deb9c93966b88e0d426bd5ffb1007b5847959343b7bd9 SHA512 817f960b9afea3178f360a9e753a8c148288dc1583178bf12301f019613b2cc1e1f9150930a25bd9a2a33af7af9c718486053002165ad88b5db79853ed46594e +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/mountpoints/metadata.xml b/dev-haskell/mountpoints/metadata.xml index b6a3cce6bc7d..b7878815d80d 100644 --- a/dev-haskell/mountpoints/metadata.xml +++ b/dev-haskell/mountpoints/metadata.xml @@ -5,9 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Lists currently mounted filesystems. - - Works on: Linux, BSD, Mac OS X, Android - diff --git a/dev-haskell/multipart/Manifest b/dev-haskell/multipart/Manifest index 9680c8b09355..131f9b01a979 100644 --- a/dev-haskell/multipart/Manifest +++ b/dev-haskell/multipart/Manifest @@ -1,3 +1,3 @@ DIST multipart-0.2.0.tar.gz 6593 BLAKE2B e7528c1d95df96ada9b9c17315ebe9c9f304842c0783007e37c545769195b87105dce4a0ee9690bbd8143ca9dfd43a8ad7c1b0e98fd386944f1af5e868fd1a4d SHA512 e2ea580113a84a6ad218e9c0ef79da94ab92017c81969c864847df020759cd94555f53ea0722c230555af2d2ccb531bd9d07cb2da1342d0e3556b70a58678be0 EBUILD multipart-0.2.0.ebuild 627 BLAKE2B 44752e3f2e07a206aa5e3b2e27929ccfe30a5a92560c0e4f6a39c179cdb5c6e4b3596b349d867b860b13951bd410a7e848235582f03274cf7227f9c679affd57 SHA512 654ec5b1163cc9dc62fce05cc53e3091cc3654e4f01b38f18ab42f4750b1b1375d46370a6f5b6b1795eff4898a1c28c151ec69d49b30ee08fcdcd34300499860 -MISC metadata.xml 416 BLAKE2B 5de7cbdea445b25a6da17f9f952ed901e474a353f0713c25c90654b54c685a3f8956635c80ef3b9cef7e43bf81dccd526a8963655badeb87fff5876813c452ee SHA512 9b4d0482515cf7fac4b2d5615f97c3e5cf0127780a65abfc0eb6a2972121b8738aaa9be9fbd63f57301f7fd0be9560605b8d27ceaf296ce169741206e60dde7c +MISC metadata.xml 331 BLAKE2B 48cc282fc54794bef55c1301ba2ba1ede52841b0274183574da40d5af3b3ac1c5f0925fdd150b509438d1bfd4e168bed20c54850369558fa96a5948060855910 SHA512 232bbd3bf45b404a05d16eedfd324ae607d3ee9c42fc7c8fb4eb3320e40bfee3b5d351ec75de1861ca3090091e3b26cc795ef5db3c319e787ef1be360c820aa6 diff --git a/dev-haskell/multipart/metadata.xml b/dev-haskell/multipart/metadata.xml index 8073f02ae312..6e4029a5cce1 100644 --- a/dev-haskell/multipart/metadata.xml +++ b/dev-haskell/multipart/metadata.xml @@ -1,13 +1,10 @@ - + haskell@gentoo.org Gentoo Haskell - - HTTP multipart split out of the cgi package - silkapp/multipart diff --git a/dev-haskell/mutable-containers/Manifest b/dev-haskell/mutable-containers/Manifest index a1c6b97f8fb1..70ba3df2a09b 100644 --- a/dev-haskell/mutable-containers/Manifest +++ b/dev-haskell/mutable-containers/Manifest @@ -1,3 +1,3 @@ DIST mutable-containers-0.3.4.tar.gz 12286 BLAKE2B f782c4b7a80699317814ae57c867314cbb374f90a84e9647010d29c6a5ca58a6812febd07cbff07572d6a76f2df89dd9056186adada25989ea86bdb4c263013a SHA512 1731380fd57c8c79a77cea781fb7630f90e11cfa977ca836695981bcecf10b7d2d5f3e89e8a6de5fd3fb32ac441b0512c7a6fd356107e6efa47b0d5fd491157c EBUILD mutable-containers-0.3.4.ebuild 761 BLAKE2B c29dfad338343133ebab9be2f1697e52534615164fcbc23163aeb472b69777d6c21fd5765f57e15dac10fbd26b42242cc46b4fa81d76d1badbc91e912d05e57e SHA512 f365c1e69f98cc7a92fb944f5cc2d4fb4a9ec9a5daeb5219bb5872a78b0eb0b72552e7b1c5c4af6999391094b0ce4d87e5ab2cc14cdca54098e9aa5905605ed6 -MISC metadata.xml 460 BLAKE2B e2c954f63ea0de78e36c50a6009786ba959e4bc97c00bb382ec50d4025c1c3024f9cb24bea111b8aee202db80fc8a6afc5f0eab7a4f98c5444e12f12ad4de0b4 SHA512 3db09c6dac33579c0402cd1ac9eb3554b54a41463612995f5003d983971faa1c5acfae71934d083f46233cbf6b53e54e4072b7fa4a2e54fff944d9aeebb89acd +MISC metadata.xml 337 BLAKE2B 6222647ba301f1b21d48cac9aea3adc8d7630abea2fb14099d17af4673379b0940f90015fe614f3e234903c6af3799e9b9122ec9b311bc0ded73f872040efbfa SHA512 8c0006f80fa5b51dc5414782d6f3adbe0f1021e8698b969be5b1735a773656bd056cb7160a4965674717c24f119b7bf48bcd345ba587bc5a8fe8882f877de62e diff --git a/dev-haskell/mutable-containers/metadata.xml b/dev-haskell/mutable-containers/metadata.xml index e18e9b048ff8..4d33efd22572 100644 --- a/dev-haskell/mutable-containers/metadata.xml +++ b/dev-haskell/mutable-containers/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - See docs and README at <http://www.stackage.org/package/mutable-containers> - fpco/mutable-containers diff --git a/dev-haskell/nanospec/Manifest b/dev-haskell/nanospec/Manifest index a038ae5f1386..fcf45ca733de 100644 --- a/dev-haskell/nanospec/Manifest +++ b/dev-haskell/nanospec/Manifest @@ -1,3 +1,3 @@ DIST nanospec-0.2.2.tar.gz 3698 BLAKE2B 38351f999a2e71b598734b75aff06486f44166ed8df80956d2486d99687cda6f4b4b0f12f44db17f6b0c43ddfdf5bd13b788967e18caccafddfe27f27af27f86 SHA512 6161b5cc1797a3fdcd07cad14deaa3edd6faa87309b5e8a31834d7c1dda23737fe4f2e763b13da7f5ef6f6ee3a9414f88b9ae01e5403320ba23d76404324a3b0 EBUILD nanospec-0.2.2.ebuild 650 BLAKE2B d13f0ec3cd0313fb3071a7b042bad79be8b201117516e87edee409f2dcb0f35fcd6f4803ccb844cd3efcd84077d6e21acd952e0f7bdfc3873ecd5f1fff9d334d SHA512 920c44f7432a8bf220a988688f526c3fa359472e558219daef86677d4636fa830d12f41f9e64fded2ac73b1e2187648310dbe3d5b24e5c4aed3d0656adadc231 -MISC metadata.xml 375 BLAKE2B d4fec83f694238cc866e7c263166bcfcb6d1e988528d32c1276348273a6af67c25b8a9a92b7ef408e408fc6b7e874dc0fa552e3cfb8e1bed0ff9c1bc21216cbe SHA512 70735952a27c99222b87bc5662f69c32f3f96595e7db04c4726d192256d98b4169367669359b9e5aa3b0c84b5495583a36c334de65de93b84b38df6a5a3a89fe +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/nanospec/metadata.xml b/dev-haskell/nanospec/metadata.xml index f22e2abd4a74..b7878815d80d 100644 --- a/dev-haskell/nanospec/metadata.xml +++ b/dev-haskell/nanospec/metadata.xml @@ -5,8 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - A lightweight implementation of a subset of Hspec's API with - minimal dependencies. - diff --git a/dev-haskell/nats/Manifest b/dev-haskell/nats/Manifest index 237a1c8b0ff4..53afe8f10067 100644 --- a/dev-haskell/nats/Manifest +++ b/dev-haskell/nats/Manifest @@ -6,4 +6,4 @@ EBUILD nats-0.1.2.ebuild 543 BLAKE2B 1f569c2d079ebf66bf12f83a94c7c49dc48b3f55bcb EBUILD nats-0.2.ebuild 717 BLAKE2B 4c9cea91e739cb2b8541a84ee651ad07620c26315d6f7126093b9ec43266c8a45973ee97ba92597ca204c1b65bdc02c46d19a857eda9e9a69922edeb797e3d80 SHA512 473d3ed753b9ae472ecd71d609fe3b3efe8b075b840659c1954945f437137cbeffce4d47565cfbbbe1f44bbaf498c6c0f2a0de431d81b5fd1c5f257986f1267c EBUILD nats-1.1.2.ebuild 1052 BLAKE2B f9e93ddc09b9693f23dc8c544be6d59c65ad1192ce2f04db5e9344b70bb500dbe7e0e5ff1a9872a086020a328a8d16f702d2025b8e65ae7802c5c59ab3d17129 SHA512 f85baf0fae68121af3396c33fcbcbcb5513bd88bd34fd51a893a3104f506b96a1f1d23755962a9ea8164de532ef923126ee96575f7b9fc7ca01082568e6101a6 EBUILD nats-1.ebuild 725 BLAKE2B 4ac86b59bfe91b8d761f207f55ecd83d8f53fd51c769c3ada619d4a4d67a6174e985da1bcc9024a7f9419ad2aad967839aae1e693568d85c77fc0694bb78ac8e SHA512 65f7b5c9854f712fabaca4dc0fb79a09892af952f5c37ba5706f0a1ab4131e586ba982fbd1e6963e75227561a188c335350f2c6a84a3fb8a170460488cd38796 -MISC metadata.xml 505 BLAKE2B 7c7f0d247b1ddb56fd7b5e6f920bf429c083b4648a1f02b84b25360cf3c40f1c01d277ae988fe669be69dddab117a6517c86a51372a402d0148b5c082b9831fb SHA512 8bc2a5bd043b6389a0630f1e60d2e360e8f78156dc3c8ee85a7ac3c940b28901a550e11f9f8f4bd6f68bcb8da6579f372f4a2e9953c86f7901095e640635a992 +MISC metadata.xml 437 BLAKE2B 177281af1624f8116c850f951bac009e934da5629d45cee3209b86d168579b866d328cd6a9d49da4e4074dafedb92abf1d32fd986bca15e646b98d72506d398a SHA512 1b9370020df10c1e6940e14f51faf7e82c4c40bcbd7cc5001478b03007ceff64b6133f8d278aa9fd6380260c32b5ffa89dd343bbdca1aa21dcd5e6dc01ca898d diff --git a/dev-haskell/nats/metadata.xml b/dev-haskell/nats/metadata.xml index dc01d7df7855..8927d84fec09 100644 --- a/dev-haskell/nats/metadata.xml +++ b/dev-haskell/nats/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Haskell 98 natural numbers - enable binary instances enable hashable instances diff --git a/dev-haskell/network-bytestring/Manifest b/dev-haskell/network-bytestring/Manifest deleted file mode 100644 index 769003822b48..000000000000 --- a/dev-haskell/network-bytestring/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX network-bytestring-0.1.3.4-ghc-7.6.patch 1162 BLAKE2B 74e782e8bf6da88912cddfb76acbadf5f4cc838ca9b1a0ed27e0d01d60ed276dfb717f42910acd7852dca49a081af65f35c1382e0801e5c3c41b89308dc096a7 SHA512 e8da8d66d1b3ee3e8a49260c758f9cbeb0ef32c504f6a7d948fa6b3058659cb92c3fbbbc80d9127e8caa2d1517330724ebdd03ac378d6d5790823afd4baea538 -DIST network-bytestring-0.1.3.4.tar.gz 9182 BLAKE2B d36a2e56aa2c024ef2e42f1580d9f149863b50ec92ff7b50db14ba4fd7d49da5631b989276f9d9efeea411d367d1314a970461e0eb5c95b2c91532ffa4b31681 SHA512 eba844a3d8927c08d119342f196a6cfbb0c54eb194abb4e4da5614cddbdd685923950a339494e17fdae47eae4249896c5f68390d4abb5d0321fb358612cd3a76 -EBUILD network-bytestring-0.1.3.4.ebuild 767 BLAKE2B 7d1cc14c4d658e7f95bd2c73c2482e1fc2631facb6e1bcbe072e69a130b1b1f3a1de1419aee8de881d47059286bdb6052d58b09638ba9fefb6b0b51abe2b11a5 SHA512 3c1c0b3bf7c1889b44a266d3e2c2dfb520fbc6310971e98fcbbe0cdc744ce0bc924062a97693913e097ea1a3716ae82c26f3f241cdd4309abf92de95e034af8d -MISC metadata.xml 482 BLAKE2B 8f5d486d10b59d08bfa75cef7a9ae629b485be125e61035f188b18eb184e2dc2534b7f9c733d83a8e0e05bea499961695a213467136a729169820c63182c06dc SHA512 56424f93007e34687fc1a6d16ec941124541ef0f522743865b647ab3ba52b43963395a4fab00b2337da1f76552905af7225aaa67b1c8341893988f1d5b6fbc74 diff --git a/dev-haskell/network-bytestring/files/network-bytestring-0.1.3.4-ghc-7.6.patch b/dev-haskell/network-bytestring/files/network-bytestring-0.1.3.4-ghc-7.6.patch deleted file mode 100644 index 7ba2e0f465b6..000000000000 --- a/dev-haskell/network-bytestring/files/network-bytestring-0.1.3.4-ghc-7.6.patch +++ /dev/null @@ -1,29 +0,0 @@ -diff --git a/Network/Socket/ByteString.hs b/Network/Socket/ByteString.hs -index 2fbeaa3..adf3116 100644 ---- a/Network/Socket/ByteString.hs -+++ b/Network/Socket/ByteString.hs -@@ -45,7 +45,7 @@ import Data.ByteString (ByteString) - import Data.ByteString.Internal (createAndTrim) - import Data.ByteString.Unsafe (unsafeUseAsCStringLen) - import Data.Word (Word8) --import Foreign.C.Types (CInt) -+import Foreign.C.Types - import Foreign.Marshal.Alloc (allocaBytes) - import Foreign.Ptr (Ptr, castPtr) - import Network.Socket (SockAddr, Socket(..), sendBufTo, recvBufFrom) -diff --git a/Network/Socket/ByteString/Internal.hs b/Network/Socket/ByteString/Internal.hs -index c6a835b..eb41194 100644 ---- a/Network/Socket/ByteString/Internal.hs -+++ b/Network/Socket/ByteString/Internal.hs -@@ -11,9 +11,9 @@ module Network.Socket.ByteString.Internal - import System.IO.Error (ioeSetErrorString, mkIOError) - - #if !defined(mingw32_HOST_OS) --import Foreign.C.Types (CInt) -+import Foreign.C.Types - import Foreign.Ptr (Ptr) --import System.Posix.Types (CSsize) -+import System.Posix.Types - - import Network.Socket.ByteString.IOVec (IOVec) - import Network.Socket.ByteString.MsgHdr (MsgHdr) diff --git a/dev-haskell/network-bytestring/metadata.xml b/dev-haskell/network-bytestring/metadata.xml deleted file mode 100644 index ff0b4d01a27a..000000000000 --- a/dev-haskell/network-bytestring/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - haskell@gentoo.org - Gentoo Haskell - - - Fast, memory-efficient, low-level socket functions - that use 'Data.ByteString's instead of 'String's. - - - tibbe/network-bytestring - - diff --git a/dev-haskell/network-bytestring/network-bytestring-0.1.3.4.ebuild b/dev-haskell/network-bytestring/network-bytestring-0.1.3.4.ebuild deleted file mode 100644 index 3dc7f2993f61..000000000000 --- a/dev-haskell/network-bytestring/network-bytestring-0.1.3.4.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -# ebuild generated by hackport 0.3.1.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit eutils haskell-cabal - -DESCRIPTION="Fast, memory-efficient, low-level networking" -HOMEPAGE="https://github.com/tibbe/network-bytestring" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/network-2.2.1.1:=[profile?] - >=dev-lang/ghc-6.10.4:=" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.6" - -src_prepare() { - epatch "${FILESDIR}"/${P}-ghc-7.6.patch - cabal_chdeps \ - 'network >= 2.2.1.1 && < 2.3' 'network >= 2.2.1.1' \ - 'base < 4.4' 'base' -} diff --git a/dev-haskell/network-conduit/Manifest b/dev-haskell/network-conduit/Manifest index 8f243d24a638..7092d7cafeb4 100644 --- a/dev-haskell/network-conduit/Manifest +++ b/dev-haskell/network-conduit/Manifest @@ -1,3 +1,3 @@ DIST network-conduit-1.1.0.tar.gz 1357 BLAKE2B 7952df2ab1a141a6d9b5460bc128ea1b45df0ea178a1d75e8e746d66d5d11c9cee278e56bb99dc4aed62af94312b1c3e6eb9f89be4ba94c198d96091b90100a5 SHA512 1bda46190bc9759e9d85f61f4555dca4444c307305b8a7ebfc3e88519ae8119e313eaf4095541c487b8431ad342320d83ff4dd1ebf271cf10c11414c652b34d1 EBUILD network-conduit-1.1.0.ebuild 600 BLAKE2B 7edd8e7814e9e7fc3418f50ddc5beb7da1a38ab8a86c2aaf0db642c2269595c1274bbb2ee796d667ae978fc90617610379de5f61e37718ca49b4966998d59cfd SHA512 e613bf25ec0a74d84b3e3f397d2fe7afddc5bbefc0dee48cbc915920fc31632d8f8f29aa305c183040c6252092e4a4148b2b68a7eca66c7d89b728ee98b32800 -MISC metadata.xml 406 BLAKE2B fdb568f1abe1792e097d4fcf5138bc86f980956429cd421054aa11e96ba57acd6b1a240295d741472d35dfa86076f43c5908b5e393f57ab184ec312f2a902481 SHA512 a7f050ad57487449aa6bbdfbb98d70a3942748613a1e6d1cda26b6baedafb8f57df481c9afb5d3d99260f502b386505f38d95bef6c83596f52b478a4e986c467 +MISC metadata.xml 330 BLAKE2B d56163baf6c38494b371fd7f1fcd301119899051db4735a607f802ec25550dcdac277005a9785b323311bd0e4282630ea8de2abff756b5fc1067ef4d07d6de51 SHA512 48095eabcee345441e214e87e05b66a2323a48ccf2f596601105375f3f36d30dfe5c193e717858ff4f4719e49bdb9e5c3bf85c52cd87cb039e35c2208db3417e diff --git a/dev-haskell/network-conduit/metadata.xml b/dev-haskell/network-conduit/metadata.xml index 8451d83ac011..b22e8f68da82 100644 --- a/dev-haskell/network-conduit/metadata.xml +++ b/dev-haskell/network-conduit/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Stream socket data using conduits. - snoyberg/conduit diff --git a/dev-haskell/network-multicast/Manifest b/dev-haskell/network-multicast/Manifest index b2e62c56b1fa..a3215e2f0530 100644 --- a/dev-haskell/network-multicast/Manifest +++ b/dev-haskell/network-multicast/Manifest @@ -1,3 +1,3 @@ DIST network-multicast-0.3.2.tar.gz 3352 BLAKE2B ffbde4c01b286fa5d06382bddbab5bf820f029f371114948ba7e3ad3e26b23c0e94afc9ecc764a481fc7fc2dbd1f13f2252274091a30656ae148de2fb3596f99 SHA512 6308b09e882a3b99ce762cc30da790d6ff83b777d322842d342f555a307c59f0110b9a46557559e9bb5bfba258644f25ebfb9007f33e62cf6855dec8fd48da99 EBUILD network-multicast-0.3.2.ebuild 616 BLAKE2B 3130485a77b011810c460f918cc470073830c9fe23b78ddb625fa440300137efa8d3918b48ddadfe7d89217f20aab853b1a184e357066398c603f235df08693a SHA512 0e0f66310d63f1f751387eb3c1da7047ed35401c821547422153d10d489799428761f9c51a2cbe971336c6f90cbf4036cb78d63c8cb18a7011896915c4e05370 -MISC metadata.xml 388 BLAKE2B b18d972ab62c4aa23b380fa69b2fa3f67d6fb1eb777a2bfbaee87b8ba9e391e5c1ae86e2da7f4c7ba9c5da1ff6719ec5d3273f1e4484f0b4f2dc75b02b0615b1 SHA512 7f3201b67d296092839d3e81bada2b845eaf35de4dd6ad24fa560df33ca5e8d3bf4955720b05d595d761dd29b0c22b99344b84498515722e53834a8b72eb23af +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/network-multicast/metadata.xml b/dev-haskell/network-multicast/metadata.xml index 6ca2a5311001..b7878815d80d 100644 --- a/dev-haskell/network-multicast/metadata.xml +++ b/dev-haskell/network-multicast/metadata.xml @@ -5,8 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - The "Network.Multicast" module is for sending - UDP datagrams over multicast (class D) addresses. - diff --git a/dev-haskell/network-protocol-xmpp/Manifest b/dev-haskell/network-protocol-xmpp/Manifest index da30dadcb835..bbd0cb53c04d 100644 --- a/dev-haskell/network-protocol-xmpp/Manifest +++ b/dev-haskell/network-protocol-xmpp/Manifest @@ -1,3 +1,3 @@ DIST network-protocol-xmpp-0.4.9.tar.gz 24623 BLAKE2B e8d0e611bdb2ce42a4ec0a9bd80221aa863eb8a5d69f3580a12c67ccf45492205f52b6de4232e7db0bdd568da1deaa39b610ea543c6f1ea63e05355567974472 SHA512 51c97677a4e56b016c23287076ee75a6ca023b9d4e073aae2d9b406e2f3aaa5147194d0f08e3673562df6b965b686b115577da9ce92a94892c515a6032989c86 EBUILD network-protocol-xmpp-0.4.9.ebuild 1134 BLAKE2B baf0666f2d35ad1f43707e51e22cec64570887b81b3938afa070f03aea43e1b850a8c3c7b86c6b9becab8a856113b014d1dadb1fd39353c9f2567bdb3d062d0e SHA512 fb4af1895b3275d6cc9474eb8a2f054b5640325d923dfc860622291f3fd471ebd20498a697fb0f8cd0d06a9375b938e311a2fa5bedceeabc123b07f30e50bf35 -MISC metadata.xml 328 BLAKE2B 3dc9ce30dc6ca5538f15de5a750943a1104a446c80b89b04a2e78b010fabc56c0790ac2f20b22f2dcdfa1286196aa29f1e8a9476703420a308a0439d66f362a3 SHA512 c3ca347c855d7510dd2be06116586d131b091c056fc6ae221f8ee4aee122e3cf355d590e44fda1af5b8907488d5df5731901b5798d9300757cf83d8c646da968 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/network-protocol-xmpp/metadata.xml b/dev-haskell/network-protocol-xmpp/metadata.xml index c36ec5ac9648..b7878815d80d 100644 --- a/dev-haskell/network-protocol-xmpp/metadata.xml +++ b/dev-haskell/network-protocol-xmpp/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Client library for the XMPP protocol. - diff --git a/dev-haskell/numinstances/Manifest b/dev-haskell/numinstances/Manifest index 35e3e0b32863..ec88dbce808b 100644 --- a/dev-haskell/numinstances/Manifest +++ b/dev-haskell/numinstances/Manifest @@ -1,3 +1,3 @@ DIST NumInstances-1.4.tar.gz 4749 BLAKE2B d25b62c0396c85ceed1bc1fe384a9d6f7a7601c0d1e3952ef482884db91f3a33306be2e2637a58fccd51cafd03ac3e0203ba65906a0c167f97a08726b68d2bd4 SHA512 d36b6d924345142004c3fdfe5d329a8679ddab2763a117d80b7f8a7077cd98961696fdca573578ce2389bc54563a926445cb63c3d3b888a1c54d22bc329236c6 EBUILD numinstances-1.4.ebuild 628 BLAKE2B b4ff528d299e081c2668e746219ad70cb4dddec33abd09e52879bc697c6ae542b3913b93ccdb3358b1315991a5863a7cd1baeed129a2d98335c8b797351b9cfa SHA512 5b4907e60386e4f7dc8b0692510116dcc73720d19a93d3a2a44794f583db79ca868b7885da9ccc2ec934bbf800c3c18e07db40a44559a386618ba35febb99dd5 -MISC metadata.xml 427 BLAKE2B 8e262b5f50fbaca839c8e12c23dbe4d5164ba83f7d883c0d5f41003b56681d15c457a6a6b68ff98424b24022ee53445789b64b9cc07be2c01ebb369d505372f9 SHA512 63426e7aedce3f67c9fd8d5a72073442df403e37f8f10cf2407998b31d2cee228bb7701737e3dcf2aa5cc33941eb4841436af09d7c67cc775113650007b5efbc +MISC metadata.xml 332 BLAKE2B 3aae28212035da8af83693eb1682d28c102c021fdf04bb7817403d2843cfb6c3f2dbed68df91e655fc0cdbb25ec694aa7a05cf86fa14e53eb0fcc336a1f700f0 SHA512 9cbe2f15b11a7d670b9e42dbcd89b6fa7f202928ca96ff3fa32823fbde58d6f0f12fefe59b70124ac064b5e154c05e20629d1e8bd0067f1152a585854f9b81e5 diff --git a/dev-haskell/numinstances/metadata.xml b/dev-haskell/numinstances/metadata.xml index b02d6f3617e9..0804dfaa3279 100644 --- a/dev-haskell/numinstances/metadata.xml +++ b/dev-haskell/numinstances/metadata.xml @@ -1,13 +1,10 @@ - + haskell@gentoo.org Gentoo Haskell - - Instances of numeric classes for functions and tuples - conal/NumInstances diff --git a/dev-haskell/old-locale/Manifest b/dev-haskell/old-locale/Manifest index 3d84765230c9..fba8c63ca278 100644 --- a/dev-haskell/old-locale/Manifest +++ b/dev-haskell/old-locale/Manifest @@ -1,3 +1,3 @@ DIST old-locale-1.0.0.7.tar.gz 3384 BLAKE2B 338edfdfebca9e6658a814199b48ec16b9783f487ec9ba5746c9785d4c7032a7402de8b30c8b1c938695bef9026b8fb842a273f4fb61d79360d7fbe41aeab238 SHA512 34d018cb040de9adce3ddb8cffabe2a0610f6cd0ff5340ee721b7076671bd5cc3e830f58d16e73240df4b068510f7a24fd1995efc38f002b52d228abc4581d6a EBUILD old-locale-1.0.0.7.ebuild 740 BLAKE2B d049283930aa07e771a570a0a6cc27d3b5272af328df1e8955bd24e36c245cd02e6f28b4d15bf9b3539539e1186edc9772016e199da8e0b05de859f79a963715 SHA512 fa16d880b515e5e77035b8358e110b56c4f82386bced1047e1f2009f40022e673f5893a0370efd5569728908b4bbcdf9e80c4968fb0fdcc36e314d624a0eaa8f -MISC metadata.xml 388 BLAKE2B 074104122b929fe61bfcb49c703017947ef93715c19594cdb7b0bb28c099565c37c703a40da7440b1202ddd355b7335f43f444b52e55fcd2b9a346cbd1175eb8 SHA512 0ef6e366f38c2426e2b1ccdce4519cb1fb23415567d32f60abf2a413d26392e7eef31b0712cecece23ebd930a36bbce318da7985b7c9691797278077c5d25a15 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/old-locale/metadata.xml b/dev-haskell/old-locale/metadata.xml index 326450b71c69..b7878815d80d 100644 --- a/dev-haskell/old-locale/metadata.xml +++ b/dev-haskell/old-locale/metadata.xml @@ -5,8 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - This package provides the ability to adapt to - locale conventions such as date and time formats. - diff --git a/dev-haskell/open-browser/Manifest b/dev-haskell/open-browser/Manifest index df6022e656af..c75986bc5d2c 100644 --- a/dev-haskell/open-browser/Manifest +++ b/dev-haskell/open-browser/Manifest @@ -1,3 +1,3 @@ DIST open-browser-0.2.1.0.tar.gz 2629 BLAKE2B 5b56acd53d887e92e5a10cdb36e62ccd4bfdb4002988ebb553b9a5d52af5d7d13f02e5d6d37df52788191d951c401e7497eaf972e59884fd0eb41a28342a0f1d SHA512 94ba71597c270b518742534b1b9b9a7ca0ede2eeb08a030b03cca6dbe6e5a2de363dc443bae907ca5c90b126aeb7dc5f5dd1eada95ca78a0ba1a8d472df4ada1 EBUILD open-browser-0.2.1.0-r1.ebuild 641 BLAKE2B 1ae25d590e514c2929e7f1665c7fcb66adea2f13292c8d6790b54b7c2f7078d6fe97df9d4ab69921e05316b1815d5eb7b0fad69a65f3999e521a50d71b312c77 SHA512 9e677bb2c3f98ee22fcc0ee23ef9004fc4fdf7568271bfb8def867b5a811317b0bade53fa59a605c6de9c06ea0ec069d31d8a721c5f2b8cf23a18008a3b6367b -MISC metadata.xml 379 BLAKE2B 99a5894d81746c1b3aa164b6a8cd7f249f43ec7be38a82ab602ffad5cccbaa56a7a77a32d1940246a7e69299a391585cd2e458b53cf369b23b3bedcdc6c550fb SHA512 1ef81fefad7503503e590522b99fa34248df5df8d2f275b41501244922a0d7f662a8681527f57bbeb275238bd8e05882973719dab26fb980106d47bc76345ea2 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/open-browser/metadata.xml b/dev-haskell/open-browser/metadata.xml index 59f5d334b5e5..b7878815d80d 100644 --- a/dev-haskell/open-browser/metadata.xml +++ b/dev-haskell/open-browser/metadata.xml @@ -5,8 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Open a web browser from Haskell. - Currently BSD, Linux, OS X and Windows are supported. - diff --git a/dev-haskell/optparse-simple/Manifest b/dev-haskell/optparse-simple/Manifest index c4713f2c37d9..c3c00d319a13 100644 --- a/dev-haskell/optparse-simple/Manifest +++ b/dev-haskell/optparse-simple/Manifest @@ -1,3 +1,3 @@ DIST optparse-simple-0.1.1.3.tar.gz 5096 BLAKE2B 56dccf13f5b2ef7b7b3f9fefa5562097fd934297f619d9f9e53aaecad1f26f8ab484cecfb19805b8efb7e1830493bf2eb14cfd29d82969af3d47b7d77d33f9e5 SHA512 9ab7208b459a196ec54511de6b51c98eabe29f5756c09c1f23653a0ff12cbd402ab8366ccfdc12467dce4be0fa1cae96571925ac5858d12478f0ed41168ecdf9 EBUILD optparse-simple-0.1.1.3.ebuild 764 BLAKE2B ff7b3c959f25486f578bbf210d6a964255fe61901e7776a187deb5ada7a6957fb23ea21b98ad54e27d015931ec62f54b0caea3da35d131a11c5295b70f714efd SHA512 a0c100c3f206eb7f287d8092699ba1b5794e2624ec4d3b3d97767161fdf5877c3758803d969020aa4fcecdd99c0bdf46c216865caa05df5874c0915b67487f4a -MISC metadata.xml 411 BLAKE2B e538eb6d8a230986bb07839b949bbeab3ef9e104a3cf35d899bf6a78f7ce7f8ab54a61fa31fdfb0af1ac3ad09474370f9b5b7a024a5d531f1949eb44f94fad80 SHA512 31a35ae8a8ac5cf3d9819c75f55b899c52b9b87fbd29f68086fbf333fbb50ef7edd03cd1dd312b9688ad4da9370652bc7b683b27ccd8dff954151db34cbdc45d +MISC metadata.xml 329 BLAKE2B 3b00203c87847e81968ca9e2b46f47f4aacb09ba91540f6b6c0bec6adfb819dc812bb7cf35e0d62ceaf33aea611e62a7b5d5e085f3be011d638dc88a51686be4 SHA512 22d8427a25a3c2a85d270fa1d1bab74c100f7ce4b9024ef31fd5e21a530ca28b2e1fd7a2afb651745629c70e5aeb3e03acc383fa5352794b5bb73d5187a68116 diff --git a/dev-haskell/optparse-simple/metadata.xml b/dev-haskell/optparse-simple/metadata.xml index 35a220f21d80..690adb2a9bc2 100644 --- a/dev-haskell/optparse-simple/metadata.xml +++ b/dev-haskell/optparse-simple/metadata.xml @@ -8,7 +8,4 @@ Build the example executable - - Simple interface to optparse-applicative - diff --git a/dev-haskell/parallel/Manifest b/dev-haskell/parallel/Manifest index a204261478d4..98a17f9f104e 100644 --- a/dev-haskell/parallel/Manifest +++ b/dev-haskell/parallel/Manifest @@ -1,3 +1,3 @@ DIST parallel-3.2.2.0.tar.gz 14681 BLAKE2B 579ac5a9c5310ca74b852fcc4d396815fa81603f939149a4c9aa6ca40d24caee9273d77e31a395c1478cf05750f25c63b4561e2eb0f175091c58d0260e6b7fca SHA512 ca1fe3fc5f9478dd52b42243d1191a2327c22946eb11d2d3426b9da2d833a61f182c20af9d15f7ceda6b58a28ee03de8837b6ca5bdd34e7306894db97f37f7bc EBUILD parallel-3.2.2.0.ebuild 634 BLAKE2B d6b79a505cad19422b3f4a28230f538b9197cc49527125a1067ad47de2566c9b4651984d5e016d469f866b4a4751cdb1b0ab1dcafe19428d58edf8aa8300e324 SHA512 f424a7120cad2a11d2a22222a96227eb0951233138305621e27eb51c140524c1ebe7e7fdf46e6591c283ca0195be695ace33c4635b8936dffdba388c7c35ffe9 -MISC metadata.xml 348 BLAKE2B b3ff628c3dd2e4cc55659f1236f459cba5964c4e20fed7c05b060320ec2564c10bc76eb545637f14f921feea48f3e3fa9f69d978b906a2d371e735f50e98c09f SHA512 2ec2707ab414044b06c87575e74dd42b27bbd0f3040139f8778a70954bf6941c20abb07798052a1c44e51f64b6250abaf621eefabfec3cc6cf696d05104e046f +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/parallel/metadata.xml b/dev-haskell/parallel/metadata.xml index dd457a941da4..b7878815d80d 100644 --- a/dev-haskell/parallel/metadata.xml +++ b/dev-haskell/parallel/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - This package provides a library for parallel programming. - diff --git a/dev-haskell/parser-combinators/Manifest b/dev-haskell/parser-combinators/Manifest index 9b986bec9ddc..8c274a9629dd 100644 --- a/dev-haskell/parser-combinators/Manifest +++ b/dev-haskell/parser-combinators/Manifest @@ -1,3 +1,3 @@ DIST parser-combinators-1.0.0.tar.gz 10349 BLAKE2B c8b21ab8c1afd8fdc931f60258245596a70adb404366f5926743b61b6c7b802558436e7869d012dabaaa8d36097028269cec3c99f647958d0b15d14402c05c6b SHA512 308b38faca865801c2356b9eb0128824956f00a31d98de075166018b34d53a04bad0dc7f1afabafa9946b307ef3fb77df303db78ac7bd6ff476c9b96a3020e9c EBUILD parser-combinators-1.0.0.ebuild 746 BLAKE2B 79fb10828bbd5902090bd5483acb0a5c5fd2788ccaa1e1b313c7cdc54b3233b270a323cfeb61b61b192935a2a89540a9db51a9cd3b99e01e5af8273d178d8ba1 SHA512 937f0ca584362ee2dc9d6d619aab4ba26913982b8af7681115b99ecb1c4a84e68212e264c6499ac949c0d41b1b30e5baa1865c755f5c2e88a5cd9b008394e335 -MISC metadata.xml 274 BLAKE2B c388b8c9779670306256f7b3098096fb2f9117ce45a8ae5c695e49cd84a9173dfa05ad46cc34dcba1d13597b51d28d5f6c8919a4e04bac85c6021890a82f273e SHA512 c7240baa772b5bec49aca595a472b5356289983126d38a7285dee7e6e22bb1f2b9ebf5e6996c1c91df3c8939976dbbe90d198806ac9eae35a64add5b604c5af1 +MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33 diff --git a/dev-haskell/parser-combinators/metadata.xml b/dev-haskell/parser-combinators/metadata.xml index 8f34fbbfb77a..7a38bb900964 100644 --- a/dev-haskell/parser-combinators/metadata.xml +++ b/dev-haskell/parser-combinators/metadata.xml @@ -2,7 +2,4 @@ - - Lightweight package providing commonly useful parser combinators. - diff --git a/dev-haskell/path-io/Manifest b/dev-haskell/path-io/Manifest index 8c20253cf609..4a3e700dcf9e 100644 --- a/dev-haskell/path-io/Manifest +++ b/dev-haskell/path-io/Manifest @@ -1,3 +1,3 @@ DIST path-io-1.6.0.tar.gz 20848 BLAKE2B 89236aca7c41b5095bb989c7638640ce6735843db36028b2b9d4f0427b0bb94403d915eb3abdfd34cf02f5b6b02cb02e57525eb9e056c942481802b24401117c SHA512 dcafbbfe1531d7b00a9df751c093e6affdefafe7589c0243530579b9f5733ef1357b1085cfd88bf53ff9794accddbc789b927a199f4c4a2b7778268cf1719477 EBUILD path-io-1.6.0-r1.ebuild 1123 BLAKE2B 0b6e59bb818133e2abaa74c1473edd8ca49a0d0da9f39c56733e4fdbaff70ed4326e544f5a0f6aa87fc3614411dbbf7d076d7957bd6ac7aaa5f2c29a8b9f959d SHA512 d793eee11974caf22d844967ea174e5499029af55c7ecde88a048448272cd8d8e5a5f587d6c1978b03c03b6ce367742f6db943576fe9f622c108f290106aee9e -MISC metadata.xml 340 BLAKE2B dd3091702c88dbfc3d33f22fc20d8c10b506d3efceb9c8b6277c46a11af951de5eba045cf56a73aa2ee88a0010749e3aac8c9a11ca08174f9fdff4caa107a0fe SHA512 6d5348e164095958d860fb532fc3354d8edc244dd1f0b9b90eee725659f5616c54c3e841489c4752aa470e6531d04ae212898a02652876eaf2f18639c17b1827 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/path-io/metadata.xml b/dev-haskell/path-io/metadata.xml index f7fb2720334b..b7878815d80d 100644 --- a/dev-haskell/path-io/metadata.xml +++ b/dev-haskell/path-io/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Interface to directory package for users of path. - diff --git a/dev-haskell/path-pieces/Manifest b/dev-haskell/path-pieces/Manifest index 0e91140940f1..a2112b6c5322 100644 --- a/dev-haskell/path-pieces/Manifest +++ b/dev-haskell/path-pieces/Manifest @@ -1,3 +1,3 @@ DIST path-pieces-0.2.1.tar.gz 3529 BLAKE2B e3b34a630ec0cf69531c46604060efcbe287a45e4fd5b0fb8f76768b605943957d5a99dd3ebee16073e965906ded52584062fbeb4bd4b635c6511b47565c57f2 SHA512 83b8bda16db42ed347e2caa1978f195faf161f53beaaccbf450d21b29b9ae9fc04bcdf8dd17a0db2e11eb9e5bfeddcb605237325c7aaf4ec5cc3402b859674c0 EBUILD path-pieces-0.2.1.ebuild 657 BLAKE2B 21a78fa024ec9fe8d32c0641bcd0937cb620dd68a3479f2f2f09a0b7348f2d8e3161b88f1f6b558a0c574630a26d7d1766769a61fd0e7e7e04bbbf1845477bdc SHA512 a19178de2c4ee987c840cb9ba24396ff99ded26941cf38d533638838f2ead89ad5105597ef890986233f54df64b1e3c3335da012eb4bd07cdfc032a5c89bc0af -MISC metadata.xml 311 BLAKE2B 0d09d25269b8b4892513372d3cfa88de5ca6a1e9e8ed2bae1999c2ce54a3c0333b35a44e23005690f913caa28e2687a1f9ab715b24166e7aed7357f34a561a3d SHA512 b8664667237588633d3486a440d2a230aa01ae62488c1fe7808fe22810100dc96e5ebe82e4df82b473c3d100d20d7adeef89918f36ed3d48af3e94e1bdf58ae8 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/path-pieces/metadata.xml b/dev-haskell/path-pieces/metadata.xml index 45d002c00dba..b7878815d80d 100644 --- a/dev-haskell/path-pieces/metadata.xml +++ b/dev-haskell/path-pieces/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Components of paths. - diff --git a/dev-haskell/path/Manifest b/dev-haskell/path/Manifest index 1d69606bf865..e225e358e90e 100644 --- a/dev-haskell/path/Manifest +++ b/dev-haskell/path/Manifest @@ -1,3 +1,3 @@ DIST path-0.7.0.tar.gz 24227 BLAKE2B b2f3347c29dfae0e7674f4de39f07bb7ee681735d1509c7eefd29cc2141dcf974212fc970095a783fdb47dbffaac9489097116768bfe996a160bb9b8886cc9e6 SHA512 b07fc95eab12188d49e4525ea5bbadfda9d5bfb61cc306d624730087d2fc1f946407e4861f7f66de48d9cdf2541591d4518fcc77f28d65671bfa65a963e18a9c EBUILD path-0.7.0.ebuild 1152 BLAKE2B 8b81e916f30b530b57852a14546a355918788d5ad0077ddacc9af4b73e971832d16524bb6d81941c64c1fd42628ffcae183dd6dca6b1b7ef3eeec30b85ae05b8 SHA512 0b0f2781f36ba9dbbc5b233690e39a010eec6ec4b3401845c9e5c11b38820e643b8bb1bf6c600ea7894bc99ffc777e589b193956efc5dab92cf3ade4678eed41 -MISC metadata.xml 295 BLAKE2B 5f4666825b52c64e89d54c65bfa6053986c2c1b3aaa3032e652d304516f4f2d9402e14b66ac9e737722b3b0ae6b3a5509d39d51a2799dec35ee323e88948ca65 SHA512 e416d1a71b8bf287ea2072c15d4bc5b520355d210c7c6a75dcfbfac542caa06fc24319809ece7794ee8325d73080c59e1e881e128e5f5cb89c4b04d17f42893b +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/path/metadata.xml b/dev-haskell/path/metadata.xml index e42b1c1a4d04..b7878815d80d 100644 --- a/dev-haskell/path/metadata.xml +++ b/dev-haskell/path/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Path - diff --git a/dev-haskell/pcap/Manifest b/dev-haskell/pcap/Manifest index 29776f642b22..71d948fa8fde 100644 --- a/dev-haskell/pcap/Manifest +++ b/dev-haskell/pcap/Manifest @@ -1,3 +1,3 @@ DIST pcap-0.4.5.2.tar.gz 49414 BLAKE2B 3218a30d1b5fe14981578ee95648e0b5f38a6800351645bac7590ece92cadab4f5e2feb67fd9599861751f205240be757e15f0374ad381edeab6f7fb5692bb48 SHA512 75bdaf3700826d94309e7b26f7ed9b367c33df0a7c8e7f4104230f57fff6916c193b0123dbb64f12d2031a1c350d029e471a58ea6bad0dd36de3a40eafbeab33 EBUILD pcap-0.4.5.2-r1.ebuild 604 BLAKE2B 440beefebc953a8ee9354131324fa7cde773093d6e1f6051eab92f83056bdb4805e9d4a00b17871d7753af3cc5e051a55ed7cd5eb7df52d962e2e64503295cfa SHA512 6a2718339cd8e3233b490b5b7fb0acf5632b344e6b7fbabe3e86f5c49327f3e468db8b2eee1afc236e2d435e258a882e9ea6317ce3feca28411e4412e0937cdf -MISC metadata.xml 475 BLAKE2B eb18c4c53904052baddfabcf71c46cf553597c25bac84d16725dc93a01f3562ec2ec0edb16df3c7784aa2fc000520ded229f3f2c5138a78441e2ff6e81d925d4 SHA512 10ab37e06c3c986ec2f14fb95caf76d58823802a0e5e49cc927b1ea534c9b03f943b1c34c8bea5d76f472eb2ffe59dd89a04200881d64f75af340f952f2a0c60 +MISC metadata.xml 373 BLAKE2B af5968589ebdf91afb06bd876d9d3def2d81956f77ea10a48b469a0feaf3dc040959b532c826bc31d0b6648a4fbf538cb2791ee5f35de067c10a2e923755ae70 SHA512 ee085f3850653f22213601bf9aaf8083b963bd01f799ac56540fcc78dea30e444a0e9f597883e70aa640fbf4d6a6835f447344b3de88f535ec7020eba81918a4 diff --git a/dev-haskell/pcap/metadata.xml b/dev-haskell/pcap/metadata.xml index ece2d746a816..96932bf15874 100644 --- a/dev-haskell/pcap/metadata.xml +++ b/dev-haskell/pcap/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - A system-independent interface for user-level packet capture - bos/pcap bos/pcap diff --git a/dev-haskell/pem/Manifest b/dev-haskell/pem/Manifest index f2b13fa57e05..6d819f7f46f0 100644 --- a/dev-haskell/pem/Manifest +++ b/dev-haskell/pem/Manifest @@ -1,3 +1,3 @@ DIST pem-0.2.2.tar.gz 4641 BLAKE2B 488cf8d1ec2dc107657593da3107b98940144772955124fa3c08dfd9963a46d61fdb80fd55520a2dfce130f99351fea4b0c3ff9d3053711d880afcc238f84dbf SHA512 699b13a89c9caa14c25d4a4e1775bc1ccd9b681193622d9638049631dd84b8ddf4e1b25fa5f31b36c8192157c7303b11226917e57d92abc0366bb01bd527b64a EBUILD pem-0.2.2.ebuild 817 BLAKE2B 4495eb1b38a5e4f6e272a78ea631e5571ea1d9f686a59cd4a2a3ba752078bc978dd2a621ba2edd616168e1d418e546ded879adffd5371ea23fb700aac1f096e3 SHA512 e5a89916c6f46981892e519d4f4607bc4812f3ec7cefb183c5aec1f0718bb6011da9c06389ad34c2c409cc1a1cf51b8898c9d48491dbe6139781348dee2a56f8 -MISC metadata.xml 425 BLAKE2B 313798aa4e6882b8aba87359f1e726181c11361dda03d46c85b30c4d99d5225741709b381c7c3babdb465ca3e1849593a60ae1e97f166edda1ff8f415a904b91 SHA512 38fb1ea26100ec335019ac9d954b046c5f2de8afe50ff139b25acbd943a4ef26644be56e7da77e92f68446adc7bacfe870ed22d1d8067d1e80c3f78591a8542b +MISC metadata.xml 330 BLAKE2B 6e0af7d57c72672369c7ba31b0a6b95627e66fca5a4caaae3e01480fb6ad48ad2a226e832dee2c9b52529a29d57b27c2e920056097b7225e86dad4e50cfda9b8 SHA512 48fc3313ab579ab58a6b6409d5f3cbc52828848c0515fdb43c21f17470d62371dc794d6f8be1e1a1f1007d0e87b0993d5c1e3bf542d07de7e992e478b237c127 diff --git a/dev-haskell/pem/metadata.xml b/dev-haskell/pem/metadata.xml index 81dbf4317f85..2c582ef86ef2 100644 --- a/dev-haskell/pem/metadata.xml +++ b/dev-haskell/pem/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Privacy Enhanced Mail (PEM) format reader and writer. - vincenthz/hs-pem diff --git a/dev-haskell/persistent-test/Manifest b/dev-haskell/persistent-test/Manifest index fb223142e8f2..d66f09b21c00 100644 --- a/dev-haskell/persistent-test/Manifest +++ b/dev-haskell/persistent-test/Manifest @@ -1,4 +1,4 @@ AUX persistent-test-2.0.3.0-new-exts.patch 8051 BLAKE2B 6acfdcea9195fc1e79be992ce93c0a5e061722b70a9af9e231a4645436c077bd5c466c7d8ddc091795a3a44726edabfa97eeddbdb61fdc92f1afae29caac7f6b SHA512 cd4eb775a223396ee602cb3a220b0323bf491f9d7f1daebee146a0f573971900bd00ec2de5640119fd2e27fe6be5de3151eb08d4a94f08bb3bc10006aa932ea8 DIST persistent-test-2.0.3.0.tar.gz 24642 BLAKE2B a1f94ffd7d574ac575db79f2afcd9f627be9dffff8c29811d104b1c30239f0518c90b096a34689c18e9e1a4fa63a3dccb819bd910ecfdadb5239806d53e5cb17 SHA512 511aa72db39687b2b90ef262d5dd83a64887902c2fe57bb87bfd437421170f39af4ebf54ba217eddce80d2afac54ed7e546214775f056e478f20de27c518fdf1 -EBUILD persistent-test-2.0.3.0.ebuild 1430 BLAKE2B 5c9b2be28244e7589c5bc549fb10aefa47bf5982c4557a318c5414512887155fc6909447d5a480ec07f941e221ffa932d33ab3dcaa2048b09ba9e5a6e64058e0 SHA512 b00983533909425be2150d55e9e5ed893113483911b2b1d2017a882d0fa399d8e6b8ad25cceb8ca507d6c83affbd8205a7458203e728e9905c20342aac9b0a0d +EBUILD persistent-test-2.0.3.0.ebuild 1431 BLAKE2B dc6f19c87c12069ef992a0dbae644a5833c43814ba26e252ad7d21d59561d3c1effb7f702608163426d4d803959546ded510f939db14201e504690bb052b07df SHA512 9915cb0cee428182b3d5e9f3d0ad5302d32402bb1454a36ef82c4816b2a6b4a54233b826a69996a39e7ddfcccd4e09ff46ecd2ba0a45bdf889251b8ad5b239ff MISC metadata.xml 467 BLAKE2B e032a48fbac4eaa4a7fb97fd7bb2437a8cfa0fcc032f76f6e62fa55cae67a8a9c6f9f06c28ba1b7ecffa32c2d8943590a2038f2764b4e73e791a3b42174aacf5 SHA512 f320da1160bea9aac40a791c5da1e0f76aadd9ccd165687e8441d66de488e4d7ada914396b10147614afa28538c84372d7a98d8cbc18beeab517415f042958b1 diff --git a/dev-haskell/persistent-test/persistent-test-2.0.3.0.ebuild b/dev-haskell/persistent-test/persistent-test-2.0.3.0.ebuild index 31a319f723d7..92690bf1c566 100644 --- a/dev-haskell/persistent-test/persistent-test-2.0.3.0.ebuild +++ b/dev-haskell/persistent-test/persistent-test-2.0.3.0.ebuild @@ -9,7 +9,7 @@ CABAL_FEATURES="lib profile haddock hoogle hscolour" inherit haskell-cabal DESCRIPTION="Tests for Persistent" -HOMEPAGE="http://www.yesodweb.com/book/persistent" +HOMEPAGE="https://www.yesodweb.com/book/persistent" SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="MIT" diff --git a/dev-haskell/pid1/Manifest b/dev-haskell/pid1/Manifest index 400694f2f8db..8686dc1eb603 100644 --- a/dev-haskell/pid1/Manifest +++ b/dev-haskell/pid1/Manifest @@ -1,3 +1,3 @@ DIST pid1-0.1.2.0.tar.gz 7289 BLAKE2B 449f309a21c16e97e6cd7e33c91469bc27241312aeb33efe78016a62bf180490b8146a5390b308a0149d06b4bac071707a88146ecb46c17b04723e05b30adf28 SHA512 92d639637d13ad2cd4db2e4c5a0858ebd2fb6784b5826e4446b0a873e193a614e960a3fce8353742fd7439a93c9af309b254b55cf1b32f43620199a93864b729 EBUILD pid1-0.1.2.0.ebuild 570 BLAKE2B c64057836da3281347dae4dc3cc59305e5381bdd12fc237d287b13c652d5439d210c827b4a25df4f350f7e9317f8a6427e247bc740db05dc377cd5caa763d76a SHA512 2d47df2c67bcab021c9187ae4ef02737a3fa85ae660791c2631d945eceecc98cbb577d9a27fbe2721d6cff5d6a471017185464f02198205b75efafef2afcd534 -MISC metadata.xml 377 BLAKE2B 49ca9e90648e695d60488d58a3bb3e14afca2e8f81bd0f0aa6765fbabc24c58c6ff5f8a693259bf48d81126c48abed0dcbb8c901c9164f0e867239545fd0b7e7 SHA512 9d8b5bfce5c069ec1b9713e838cc65d3e14b9deb60367083ec323942660facd56f83fa46c947da59cf0dd8a446afe2e5645ca52bd2ce23973ccd755e131a5016 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/pid1/metadata.xml b/dev-haskell/pid1/metadata.xml index f1430f9dafe6..b7878815d80d 100644 --- a/dev-haskell/pid1/metadata.xml +++ b/dev-haskell/pid1/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Please see README.md or view Haddocks at <https://www.stackage.org/package/pid1> - diff --git a/dev-haskell/pointed/Manifest b/dev-haskell/pointed/Manifest index a3e6436d78d4..0130f3eb1136 100644 --- a/dev-haskell/pointed/Manifest +++ b/dev-haskell/pointed/Manifest @@ -1,3 +1,3 @@ DIST pointed-5.0.1.tar.gz 7020 BLAKE2B 33ec035004a047c3244f2444239d28a63c85f9e9f7a1c0056e589b6ce7e917a238fe0b8e3b6a41930029d978e635f7fcd5db8df42e050f2806fb6c6f2310d236 SHA512 65958628c983a2c2866b1a1a615c7a7f2f516068c667ce9b93f4214b863632b40eba4915d49e07388c52ced8868bb308b24e7b38a6f50563c68954696748c99b EBUILD pointed-5.0.1-r1.ebuild 2155 BLAKE2B 362085f4c1629cca851c1edb95134e30060b2bda5733fda9c587d7f9262d6b2c45781b9dad5dab6392a8521c12f4a715c8b6fb15a10baeb0afde36676860dda6 SHA512 3fca5b60bd166e12c94dcd9c4a2ceb5d76bda31866d4103064c0bc00c1195aef7dc873fc006d57c042622e425725f2787a31ba4a5b7aaa60b8e54ecbd0eff803 -MISC metadata.xml 895 BLAKE2B e6dd059ba6671f2a3b8cceb95e5db17498ed44349fd04f653b70a92c8ee60e226e85ac2a90eeea925a46e787ba15bcf2ef45a6dd2e7a743f4feeb56f4d9486a7 SHA512 dec8581eaf6f554b23d6a1cb811b138f7b8b9d40936c942d958939f5814f3151dabe03036add92e72a2d93995c9031e3b087d285862b69d719aaa027775c6911 +MISC metadata.xml 816 BLAKE2B ee379a002c643ba7ff6c14e06fbeb2d3c70dd98e7d8144fc6607d90382e7d8c5df96953a816a4c8a2f2d412fb46ccfa8e82b04623ca885fc158d973480fd4f25 SHA512 b570942ef027b9443cb6ad1985ca9f9a9741889f9d765bb11c6f62a0b0225d042baba56f278482004a7982aec005e5dc5d2bf74db87dc809182deeaff61caffe diff --git a/dev-haskell/pointed/metadata.xml b/dev-haskell/pointed/metadata.xml index 111317520feb..6e7c416bac68 100644 --- a/dev-haskell/pointed/metadata.xml +++ b/dev-haskell/pointed/metadata.xml @@ -1,4 +1,4 @@ - + @@ -16,9 +16,6 @@ optional instances optional instances - - Haskell 98 pointed and copointed data - ekmett/pointed diff --git a/dev-haskell/pqueue/Manifest b/dev-haskell/pqueue/Manifest index 31c97b4d21fa..a121459b411a 100644 --- a/dev-haskell/pqueue/Manifest +++ b/dev-haskell/pqueue/Manifest @@ -1,3 +1,3 @@ DIST pqueue-1.4.1.3.tar.gz 23396 BLAKE2B 13b745070d8102ecbcf5fc74ad8adfa8fd470915567b85db80498c2e241a2a31edb2645adfd2a11a6644e257085be1421f26034f47a85443718060ba597f1160 SHA512 e1d77cdb034530891d03e44bb4aa02e3383e5659c61637c8821a94983f7ce42e0a10aa7480cb12774ac4dec4ff93a55f1a6f8baf4f4604ac52b1135d0c055163 EBUILD pqueue-1.4.1.3.ebuild 631 BLAKE2B 04050ff99300903d7001d882f1870acd69e57221c30456e360928450f6d5f5c71bb7faf28b634add9567a58a2fa9fcc44c36599965d8202167a4c7a77df09241 SHA512 2fa86afa0f65599c83d11c7ab07822643410e1fb31b2bc6d99f1eced0520d2fcb0242485add5d184c786119a8914277a9292f55f01b3dcab1d63522595398f9d -MISC metadata.xml 363 BLAKE2B 534fdab965d2679281600f0d8cf40c986d6a875cc4fe5b2c3534b76ba0a00845e99070e7d4ef6026d04694ceb05038359f2ebd5ba0b667f69926f0b8aa3bd885 SHA512 c689ad5da8efcef893a3e1c5c623916c316a0128f8f60f2830702fb1c07dc80ac59a2aac9fa6b2f41c44b513814d0aac8e035b141d321ab20d0ba37deb419241 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/pqueue/metadata.xml b/dev-haskell/pqueue/metadata.xml index e91b1155edc7..b7878815d80d 100644 --- a/dev-haskell/pqueue/metadata.xml +++ b/dev-haskell/pqueue/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - A fast, reliable priority queue implementation based on a binomial heap. - diff --git a/dev-haskell/primitive-addr/Manifest b/dev-haskell/primitive-addr/Manifest index 4093c034f3be..e82164cb4a0b 100644 --- a/dev-haskell/primitive-addr/Manifest +++ b/dev-haskell/primitive-addr/Manifest @@ -1,3 +1,3 @@ DIST primitive-addr-0.1.0.2.tar.gz 2983 BLAKE2B c272cbbdc874f8a297170b363e2b3ea0ab374b6ecc02fddfa1e82eed5a9b75c52e53aa3ca782027cf1d14d91ad826818c71752a778dcd9080994970284ac2c28 SHA512 e025238791271793e91faecba337d04e0cfc1e6b4dd130bd590247e961ef541ac81beca511ef117130eaf5665abb06b73e1985b1ed87705fa4c2704641d60ae4 EBUILD primitive-addr-0.1.0.2.ebuild 614 BLAKE2B 9512baffb8d63bfb91f4b2b9476f8715092acb44afff6bf5d0d3a726d70f393a00f0818df202455a2d0dcd66596ab100e099a930e32295dcfbc9f3b6c797fc65 SHA512 d1a9e47db8df742860ddba651f702b0a99f7f02c2f6b824a56cad21acfe89998d0b3d7133fc8b8d5b18625e667432290fe53a5fc1b7a7d58f79f037add5ebd89 -MISC metadata.xml 320 BLAKE2B ba9508fea0c049fcfd647cea805376213fd7c4bd07ee06c7b1cd7299ef60d01f4cd07a0b9a1499b638b3e4427fd24fb79ceced0a8af72e3eebdd387d4787843b SHA512 a67d2b094fa0a7b72ceedb21c9ea7b6d038577f558f1d65c816ff68af3d49b80412f73c3a5d934e9d6ddc8dbcf9d7eee3f768355a1bda2ab5fa9487ae0652da6 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/primitive-addr/metadata.xml b/dev-haskell/primitive-addr/metadata.xml index 30e2dffbfd97..b7878815d80d 100644 --- a/dev-haskell/primitive-addr/metadata.xml +++ b/dev-haskell/primitive-addr/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Addresses to unmanaged memory - diff --git a/dev-haskell/process-extras/Manifest b/dev-haskell/process-extras/Manifest index 5b2de0fad3eb..994e79706154 100644 --- a/dev-haskell/process-extras/Manifest +++ b/dev-haskell/process-extras/Manifest @@ -1,3 +1,3 @@ DIST process-extras-0.7.4.tar.gz 14256 BLAKE2B 876c0bbda21f07c67fd70042f9fc1045b73d3180c8ab32ba1573f657dd5c4650ba00a0167eed67de4f789a5b1b79e73c21a22bc660267737f2fefe3f89392d0e SHA512 4747b4bd920796b7b4ddf32d0e72a3af556c9db66c828b725ac7a7467442dad2b0dc85aa66e03d7a8c5afdb02658611e64d390b6c71219b380a986e245495536 EBUILD process-extras-0.7.4.ebuild 748 BLAKE2B 3222c0c4e67002cb98f20bd1f0790137c97edf88548bb65f38733517921c1ccff39b0cf92c2c62d4cd3ed7f33efa6b862ef907d85d10fe4d29424306a84b83ae SHA512 18005d74b6fa13f43aca4fbe336623307c831e1d1362f85e29d064456ced823d2c7024fd010cfca13996268898247176adb5fe53f121e942c5cea44a053df7ca -MISC metadata.xml 477 BLAKE2B c49fc35d518e24c040e7184e7e0c6054a2a7d3abcfd8eeb08e406b39b7d0d0f4c7f9ba73abab85c55f24d751e044b88b3acfd7e887dc0869a11d6abe2c690488 SHA512 2bb853b59d44ce9ab3d6e51ba60dd6e4bd8835512cb3dde9b2a4851f5cd9fb8c1136a90dd346b3d71b093e19354db7efafc8f45a5e018527c8985556ee210d05 +MISC metadata.xml 338 BLAKE2B 335e9be030a6a812477c25f1b02f7b034f10d33e59e66cc41e42c7ac1d3e47d16bff57766608fb38aa274ad9bcd750ed9122641ddd3d5f27ca9058d68f0e8eba SHA512 2a54debe32419bd9c92714226bb9b1e4aaf6325ee7b06e55d5450c3f1548ab21200ae020b2be4da4cc66ced725bdef68c2030af1ab0aa1e4fc5c8bd12d5c6fb7 diff --git a/dev-haskell/process-extras/metadata.xml b/dev-haskell/process-extras/metadata.xml index 4b81f84c00dc..6c2e65aed6f9 100644 --- a/dev-haskell/process-extras/metadata.xml +++ b/dev-haskell/process-extras/metadata.xml @@ -5,10 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Extra functionality for the Process library - <http://hackage.haskell.org/package/process>. - seereason/process-extras diff --git a/dev-haskell/profunctors/Manifest b/dev-haskell/profunctors/Manifest index 7c1b97063d53..f5fa19d00616 100644 --- a/dev-haskell/profunctors/Manifest +++ b/dev-haskell/profunctors/Manifest @@ -1,3 +1,3 @@ DIST profunctors-5.5.1.tar.gz 29825 BLAKE2B 6a2fb21790e7ad7edc1cced8fb14cd02dab080ad832926edbd81a1aaf95c3aa9590c8c6b6216265103d1be9977ed64bbefe49000d1fa350d26af29a850c98333 SHA512 6f2b3cfe7ab629dd224319eef020bf92068a0b6b66019ab11dacb0e3540a2581605849037a9f2c0e1bca4330a4bce63266c9378cdb1bd612cdce52e7dae53481 EBUILD profunctors-5.5.1.ebuild 1102 BLAKE2B 8f2830db8478127e6afb3221cabb9cf5f08eb908e63dc94690343e7e7259ce47cb923e298506b70eeb9dee663ef6b65fe1c9ffb74a470f28ad4a2cd768f66927 SHA512 6654b1377d9d6326454bb0d2b630c1742c6d3befcf15a0a504c1896b182e9958958deca6b28be24f406a9260f39b99e4721f1dcd5a43df50be9187272adf619f -MISC metadata.xml 396 BLAKE2B 59cd2345f6fa525365975734826b7134123743d4ccf9495f12c7b6de3acbcfa4f8859430393fe732ca877d6eb305549becc7644f22e82f027a3b94c7a7a79871 SHA512 cea3941e4e5bd88ad72b8edafc079775c13321105c63fd9bb2da44e3e660915f792513d958d021bc8f51572f076348a593a3d5ef17d59ce180fb30a2e1415458 +MISC metadata.xml 332 BLAKE2B 76edbe18067803dff4984b6a8927da9a6db525fd3a02339ca69bf990ee6912d548a8844f933f111663919676e7e238490346e7b188c291d7307d4b22ef5f5a6b SHA512 2c71bbbf023454d13788a40378ea68379ed561f34c8a069c1d0a09076c87efd367225bf9eb685d4a91f12a2bbe6129eba2eec5d0e2dd5e95da10cb9d2b3fe028 diff --git a/dev-haskell/profunctors/metadata.xml b/dev-haskell/profunctors/metadata.xml index 1bdbce48abbb..f95008974141 100644 --- a/dev-haskell/profunctors/metadata.xml +++ b/dev-haskell/profunctors/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Haskell 98 Profunctors - ekmett/profunctors diff --git a/dev-haskell/project-template/Manifest b/dev-haskell/project-template/Manifest index 56026f1d739f..e2bdb170f47a 100644 --- a/dev-haskell/project-template/Manifest +++ b/dev-haskell/project-template/Manifest @@ -1,3 +1,3 @@ DIST project-template-0.2.0.1.tar.gz 8321 BLAKE2B 30bc962a82cff1a6c48c74265de6a2e074e255e84508ec3d0e868a418e2941ddb6cc90b1f5e13e1f65518efaeee918aad4f78d38e4c5f546f9ef0bc9dbf34459 SHA512 bc5824086ba8dfaff4ff64c5115d37ea5e496d7692f1120b11c2a878e522119d362c7d119ccf7b9cc064c58f9ce6382b5e24a69cdac5ac5d683c4d616e2c66ea EBUILD project-template-0.2.0.1.ebuild 902 BLAKE2B b1cf113ca69d8ed9e3d9e5bf11a1a78ca6f539bcdddf5eabd75a10baa9dca3e2db3e04ebeaa655fb0c920fe25abc126426460ac10d65f3b94339561870c5fe50 SHA512 49a6c4ae1aadf94826702acef488dde863b606b8e6a326aa196e39ebfd17ceab7fef340ee0b340f072f1cb001123be8f25fd7d2b23a4c95e849c87adc0b99155 -MISC metadata.xml 473 BLAKE2B 44833b539388eff5933fd11cfbd44e13e8ab4e2467db43abd30f3dd1ad1321d138fefa5f8159addae0055549dc2b9079246291c8d4e2d1376f578e65d660fecd SHA512 01ad6354d405c737c1e54aef0ff5f3d643c2abe73239a0e3663c7d23d31bbf3cc8f187c98a77393ad13df105e344af384bce6e33570e7a4d60aa2f7e1b307de0 +MISC metadata.xml 330 BLAKE2B ce9f8995b7a9ee92843bca729f7e5bd92f12d1651120d57144ff707c61ab9aeddd0a6622e259fd7aa9c577296085cc4ddb65d1f11d9feef52d23fa3973cd802d SHA512 db7abafaab1a08c1f770872b2edb7d248849a718caccc74dd63e7c8594f78387d3f692f39b35d1a3d8bd56fc2a58199987a2917146220804f9da8d0bfcff21f2 diff --git a/dev-haskell/project-template/metadata.xml b/dev-haskell/project-template/metadata.xml index 7d1ebfc1027f..9e3c34ce4459 100644 --- a/dev-haskell/project-template/metadata.xml +++ b/dev-haskell/project-template/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - See initial blog post for explanation: <http://www.yesodweb.com/blog/2012/09/project-templates> - fpco/haskell-ide diff --git a/dev-haskell/publicsuffixlist/Manifest b/dev-haskell/publicsuffixlist/Manifest index 417174ea0783..77a1a2adf0d1 100644 --- a/dev-haskell/publicsuffixlist/Manifest +++ b/dev-haskell/publicsuffixlist/Manifest @@ -1,3 +1,3 @@ DIST publicsuffixlist-0.1.tar.gz 72704 BLAKE2B e8cf5ec65eccc7a7b335d753057a3ccd877691cd760cabf6b9fdbea5bb595d2051021799756f93048a9b144cae6f2721370df7d869c7cb38fbf00f3d7b6ed6d3 SHA512 ca9035f33eaeb222684574e3be2dfb25d60fb840cf5e7684d816cbf696f90782e86caaf7d39b826e00b444739624432a0c02b23890a17864c416afb2bbcd7dc3 EBUILD publicsuffixlist-0.1.ebuild 1104 BLAKE2B 8efed2321ba1fb239fe1a9140856215202e1a0c07890d3e910895bd15a6f955ebbddfeacbd563c2d4dffe3109698d1ce2b175de2b8dae98fda6e8b3aad0859cc SHA512 ddb486f075527e2330898f727e47574c6a4e455ea3bab68bace05a7d6084bec6735fabf963faaf1919c868dc712d5f9ec8d3661c44489bc3afd290fd8b51fe01 -MISC metadata.xml 616 BLAKE2B 5e486036cab3764ea11c7c8f1f866fa0ed13d6653f03cfd2410bea0c9aea9242bc707073566e289700f2e9f86f3c4e32acf7fc44f8fe553184b1d0f739734587 SHA512 dda2d7217b70cab89caf29508ca4e56ff09f34637472fc326eef046be77a04391fdeb8b48500083bbf00c86f3225045f6d167a81fd3f05402f43b068feaec918 +MISC metadata.xml 540 BLAKE2B 4045c6fa1d2383f0fe2fb0054ee1890bf8f9b04a799df3b00c48a914782462c37f68729a7257e98550fcf60ea4d68875b81bfb7d9dc6b92035eae9272035c7de SHA512 add3c6d951868a529a47d6f5f4f85e8b99dffa035dd47704b54b58159f8f111c05e5bab07b8ae2cdc9b7a3088e6cde97743f9d433196cb5dc0affd9366dae507 diff --git a/dev-haskell/publicsuffixlist/metadata.xml b/dev-haskell/publicsuffixlist/metadata.xml index f774b8c7dfc7..3a3f09f5d227 100644 --- a/dev-haskell/publicsuffixlist/metadata.xml +++ b/dev-haskell/publicsuffixlist/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Is a given string a domain suffix? - export Network.PublicSuffixList.Create module read suffix list from dist at startup instead of embedding list into library diff --git a/dev-haskell/quickcheck-unicode/Manifest b/dev-haskell/quickcheck-unicode/Manifest index f7aa97bf811d..6c603a814c17 100644 --- a/dev-haskell/quickcheck-unicode/Manifest +++ b/dev-haskell/quickcheck-unicode/Manifest @@ -1,3 +1,3 @@ DIST quickcheck-unicode-1.0.1.0.tar.gz 3216 BLAKE2B 29a0736759a4b17b7623a14ffc13048fd7d516275918ce61d6fa5c546999b24f2a763bd4b91993f3609c32a16558f38c24c019ff13a8120982e1c02e42bee83a SHA512 4762d9cdf7624e28586ed18ad05f273b600bf664cb3f3f76d9e33dd217181f49f5835ac6276da8d5302dbf89fe65cec4e9d3c1e57dfc457ee3b3748467672c15 EBUILD quickcheck-unicode-1.0.1.0.ebuild 617 BLAKE2B 0e00b9cea08da753f63173d3508309940310d30a84a34a487426c903df61b6bc50db26436f02e74c0be6d95515ce2c7040d011fb5ada6544ac4840d96f859df8 SHA512 a3fdcd4c02069c9e71c8234ea3ffbe2c4bafd5ba45c6aab83b58a0c068ce9f6926ea9022860e5f94c2da24f9a80da1c0704836aea1eac385c1607aefecf96958 -MISC metadata.xml 448 BLAKE2B 74f70c616816cd7cbe1882cc863a3a7fe2134f93cf99f01c6609c09529b72f25298cc4565cd4f357a81c838b215f70fb55c67906d8e0e26d777f9bf6b4874d8c SHA512 e318d18f4546472fae359c4ed060751a17cf307e7daad7ac1b554d7b86d924fe2ccba3cf7f46e182c696c89aeb8101419a81e533e12ba660417bde2f73697054 +MISC metadata.xml 336 BLAKE2B 1f5c83657d0cd30c6f8913fa1ed9efe0315ae1a54cfd2ae7626a55b0e5e7980869fc81eba593fcedeb88df82cd22b8bf8a4630162eeaffc8cd1c06f230314fd2 SHA512 89f4679c0a3050d33472c1568001fd9706aa513e4ec62dacc4727890ffa77fc899c61cf83ed952b75e4595f17761fffa45cef74f5e270bd0fd0b2cc920a599e2 diff --git a/dev-haskell/quickcheck-unicode/metadata.xml b/dev-haskell/quickcheck-unicode/metadata.xml index ab1e4f216a15..459bf5c4d859 100644 --- a/dev-haskell/quickcheck-unicode/metadata.xml +++ b/dev-haskell/quickcheck-unicode/metadata.xml @@ -5,10 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Generator and shrink functions for testing - Unicode-related software. - bos/quickcheck-unicode diff --git a/dev-haskell/random/Manifest b/dev-haskell/random/Manifest index 93a19e5450e2..9405a13648bd 100644 --- a/dev-haskell/random/Manifest +++ b/dev-haskell/random/Manifest @@ -1,3 +1,3 @@ DIST random-1.1.tar.gz 10870 BLAKE2B e26794bf5dd05b39bdd92afb55abde54d35ff4f7116753ff8b901c8cc18ea71a73fbcb5fc7c1c4a2d35f33ebcf1a3dbbdc0018cb2f8fb1978c35960b95e90606 SHA512 7f128b1c88adfe7ee6405578d3c999bb77e9e3c21e16f82a5197c0ad1d6731851e99e08d8169c6a8b1068ad8a1614c1c0ef8c04c1958337a6e325f1de0c718a3 EBUILD random-1.1.ebuild 612 BLAKE2B 0bd8f3f5946922f06783b804cde76249a8441eb9fc1616aa48a767b2c02bee9ecbf3e8b1b85fae758f5e2b69777b346d8fab00a8ae7668599b0a94cce6299ab6 SHA512 1d7f64cc755b69413edecbfcf88be31bd515a1084c8d01ede276910b7775d288b412a2f31e679ecfee3b1cb36069206158a36f3505af983f5413fbb395e4ef9c -MISC metadata.xml 337 BLAKE2B fb727368f8ec897eb08ab8e7d2eeba83eb8885d7936358521a87ce1f2337d477214adb0e63f03643ed8713b8f2ff02ded3eab4ade29acf2591b6d6e436df412b SHA512 665ba0d269a467d92b9dc56c00681c1af8a7c914850b6a16d55bece4f55170420dad1b03134f3b796c36de39af2ac9c68d53c44b54acea719271cc2c8375ccc9 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/random/metadata.xml b/dev-haskell/random/metadata.xml index 1d905554c62c..b7878815d80d 100644 --- a/dev-haskell/random/metadata.xml +++ b/dev-haskell/random/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - This package provides a random number library. - diff --git a/dev-haskell/reducers/Manifest b/dev-haskell/reducers/Manifest index 9e4eab851890..cbd710d2c7e4 100644 --- a/dev-haskell/reducers/Manifest +++ b/dev-haskell/reducers/Manifest @@ -1,3 +1,3 @@ DIST reducers-3.12.3.tar.gz 13405 BLAKE2B 8631ac257a24958be7446ff7bdb2e02ccad4e591d4f8334baf322fc58cdbadfc7c0eaa73f6a371ebf24b263057263b3230e3ff0e1b5aced348cebe979199e7aa SHA512 7bb78ccf107d7bc6bce8d68c3766b799ce2c2a41587ee4d2b7197c2dae1d27a6ce47110f1abd655108d7fcc306e9069a25562e53b00ff97704af0b8aac9139d9 EBUILD reducers-3.12.3.ebuild 1078 BLAKE2B eaa759ed1d15fa9e3209a4f5d75745acd4c12c8a18dfd0f1ccc7473cc1bf97daaf7282b8a8cd013ddac0571926bdd82a690cc7202489a7afaebb21861a0d047d SHA512 167c6f0ea21ea89077cfea6d0ddb27150e5d107ef4ac6146963c1a8e30ad5cdd0c26c66f01952c58f5703ca3cb1ba70866e8ba42ad2d29dfe7b4d38a09b97d3c -MISC metadata.xml 440 BLAKE2B 6313bbacc5c7debef61bd0e21dccbb13407e9f78367e9fd2a441fa6747fdf3aba1dc74832b1d6e58b5ffe2f814f9e23c232c7076f727a15a71a440741bd79e11 SHA512 965a145143129f1925231cba9c298a8ce978c3e1bb7af2f898039243c71258c15fb3fc07c1a2f4a04c61e7d41c69090eedd6ad9e7da096769f57b1b0d8e76df8 +MISC metadata.xml 329 BLAKE2B c7618358287fde7a79486e65f74462e271cb10aae14b40637a8e24f5c2e2693f3e28fcf4dab264a9921092149bca9f1ed83998250b2c63d9a6b87717c00479ea SHA512 22b69b257c1422ccf1d50b2af07ad6c856f8737b8cc93fbfd275c22cbaaa0358eb8a2508afba6d06ec569d85b80407a067a70a3b89cf359557cc7f996d72aa2d diff --git a/dev-haskell/reducers/metadata.xml b/dev-haskell/reducers/metadata.xml index b1ef0981e965..6004ef7b2420 100644 --- a/dev-haskell/reducers/metadata.xml +++ b/dev-haskell/reducers/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Semigroups, specialized containers and a general map/reduce framework - ekmett/reducers diff --git a/dev-haskell/regex-applicative-text/Manifest b/dev-haskell/regex-applicative-text/Manifest index 0eb57db48750..c5a50fb662c3 100644 --- a/dev-haskell/regex-applicative-text/Manifest +++ b/dev-haskell/regex-applicative-text/Manifest @@ -1,3 +1,3 @@ DIST regex-applicative-text-0.1.0.1.tar.gz 3975 BLAKE2B 87623f18720173712b8245c86902a30471779e27a5a2e8a938934f5a1b6cd8ec9f41e480f82cebd29db2c9e383e983a6f6ba03856e509fb30a67c51b158707a7 SHA512 8ee1d581498e047a7b759476ce98c43c19656b767790b0f12b8485bc212a71c7115cee5c3e5089392995bc71851025093c406bce9d8ac3c5962675ae06fa4339 EBUILD regex-applicative-text-0.1.0.1.ebuild 753 BLAKE2B fc0357558ac9183018c364fc63e6eff0d15801b4d9f493552a01e923309e6d4c0d079f049fc648f6b072df241090519bf696489f934849e1b81122e68792be98 SHA512 8eb4f6030b664acd9a5b0e6a4af01dc456cc2d5c0f5500c9524a1aa1bad96f0c095eaf1219fd1aa0a60629fe86bf31f27128402a60ac569dddba03f3fe55ae68 -MISC metadata.xml 345 BLAKE2B 6704253b4f88074897e127230e324c3a73e121e9724bbadcae265f479bb3b6f906d4eb3d51e4146097355a26359544d3939477eebee94d769a980986d1d6c9f6 SHA512 4b3eebf8920a71985f656c1f4c896da4d102473a1031473acd08405c58e8c5a1ca3c34f38f82846eeb667ac6d1f4626354ffd094550fd953d4fa03549070245d +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/regex-applicative-text/metadata.xml b/dev-haskell/regex-applicative-text/metadata.xml index f7c350d52710..b7878815d80d 100644 --- a/dev-haskell/regex-applicative-text/metadata.xml +++ b/dev-haskell/regex-applicative-text/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Wrapped regex-applicative primitives to work with Text - diff --git a/dev-haskell/regex-pcre/Manifest b/dev-haskell/regex-pcre/Manifest index a0d5c093cd04..aee52d234789 100644 --- a/dev-haskell/regex-pcre/Manifest +++ b/dev-haskell/regex-pcre/Manifest @@ -2,4 +2,4 @@ DIST regex-pcre-0.94.4.tar.gz 10814 BLAKE2B c6d634e240194d1099b4b6126fedb00bafb9 DIST regex-pcre-0.95.0.0.tar.gz 9766 BLAKE2B 05df9a80021d436fe1b7c6d6328cf23df96a481d55407f3e737ab70dd92a73f70a06eede4b3355c743cbdb813a1ae422c5aaa1faa30c16608fa04d513317d8ad SHA512 7c9ed0edd0c44d7118313c298c2658858117dd89eb7956566f5bb2fb75f2aaed70d201fda4102c46206b9951013bafee654ff39ed3c4bf9c5086f6c0cc217bdb EBUILD regex-pcre-0.94.4-r1.ebuild 732 BLAKE2B 916c9e6a94d047200eac60c561bce413ceb79f04d524bc49c28e7e9796a088343b74673c8382789a5b2be194f4e0397bbd4233aad974f759b93fab2c63f3a0f4 SHA512 088ab116caa3ac4cf1f1a2cd061accc9f4ee64324759ba32fcbb42b46aad7a2badb4d5ef89afbddd57c149f554969e5d3f9972eabbc835fdf0cb7aa4e9b98018 EBUILD regex-pcre-0.95.0.0.ebuild 990 BLAKE2B 551dd9f5bc45c514ea2524f6afc3a986d4208f43afdedb51c7d51fee624e4769adf3739acddac9f4ddba5bf013381a109890b99d3f60ae0954e4afec6684ff3d SHA512 2042176cc056b0d8542459f0dd804b0cd6cded6e9a9fddfdfeddf10af5ae1eb4dcdfa1fd0547aaf46e2d2a4d0a7779f095d5cba71f2856ff866357b118414398 -MISC metadata.xml 349 BLAKE2B 2a3c999e20b1e6ea4b1da5b942f84f326f93f5157df07d21c989d792b44d9ef9f26a31bed0004fa7445367fda8b3d1c7fe6734794437c96b62690798ff868978 SHA512 935f429a9ec311d5d4a6d78f30852946dc2857c6018beddd9b2e0a3e035c0e1213b5e2024828622f1ec2777be9b9ecd0dba41fd97e53cbbdafb8868983d7b432 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/regex-pcre/metadata.xml b/dev-haskell/regex-pcre/metadata.xml index 5c2ed0938046..b7878815d80d 100644 --- a/dev-haskell/regex-pcre/metadata.xml +++ b/dev-haskell/regex-pcre/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - The PCRE backend to accompany regex-base, see www.pcre.org - diff --git a/dev-haskell/regex-posix/Manifest b/dev-haskell/regex-posix/Manifest index 4cacb6701d0c..c0ab7677834f 100644 --- a/dev-haskell/regex-posix/Manifest +++ b/dev-haskell/regex-posix/Manifest @@ -1,3 +1,3 @@ DIST regex-posix-0.96.0.0.tar.gz 12529 BLAKE2B e949fd28a8fee8c0ae056dc0037dc9eb03b3814145740a053752ac121f6ffc60bad5db72832626340f0f201d06ccc649225af9506be671f63fd5b850e20bda6c SHA512 91bdc672a535cd1a6a65b1ae2adef43605b792ec9f99150fa239ab4353cddad47988ac7baa65673c53be36e83c8fad1511ba85fb5f7b43c51b4ae526d9af248a EBUILD regex-posix-0.96.0.0.ebuild 1028 BLAKE2B 8bf0d211272d8cd6815f5d629d3be26087dccebad4cb8fb1bad003d067c5de1f6785909b018d50fa036d8d2f42755d5367dad5248d0c2daa65e29b25f2328647 SHA512 5eeef975061110880e101e4ca1ce631f3773734337b968148573f8bee13c6f71b3e37379f90cef1d1304ee13e40148fb0c0859e6a59c06a7c9890c2d42c097b1 -MISC metadata.xml 409 BLAKE2B 521ecdf88b2947d4a498d4efd608950ac471dd05d501d767e047711f77c4847e0ce1d32d5710ce274d77591e2b7da7ea60f1e71a797e3b22166b531d67108f9e SHA512 7268260f6f6f43ac70640d2dcdedf01bb465c7e5d34c0aec154e67be1e1a13560be1653c6a47e38cd9aed0fa02fcbc64ecb3fc9cd13ab4221968d9c9f5965626 +MISC metadata.xml 329 BLAKE2B 976807788f790a7c988deab4ac793f965df6fd91bde2ea438899e03fec30910c197b89209fdfa22deac55b3ebd3c75157bd96fdc6a331dc19fcbcc78e8ceab03 SHA512 bc36f5519e6ee52f34e5f2c92d222be1ec0206141ac4e3c92da40a7b999cfff4ba5111b6d2908d272e8ef87aa259f92118f28f9a36404f5682ce5e7be7a23ca1 diff --git a/dev-haskell/regex-posix/metadata.xml b/dev-haskell/regex-posix/metadata.xml index 8bfefc76efaa..7ab771da5d9b 100644 --- a/dev-haskell/regex-posix/metadata.xml +++ b/dev-haskell/regex-posix/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - The posix regex backend for regex-base - lazy-regex diff --git a/dev-haskell/regex-tdfa-rc/Manifest b/dev-haskell/regex-tdfa-rc/Manifest index 730f63f8403f..53c168d8641a 100644 --- a/dev-haskell/regex-tdfa-rc/Manifest +++ b/dev-haskell/regex-tdfa-rc/Manifest @@ -1,3 +1,3 @@ DIST regex-tdfa-rc-1.1.8.3.tar.gz 65728 BLAKE2B 19d0147fbea30d2ffe595fb0e2108662b87f30d4d8321d362f5e043bc5b194efcc4a7ed6732b2f84b218fe945be1b841e363ae43c5f3d4e84301e4f9416a980a SHA512 2664e70029548704a2086759a3f05fa34cca1034493451175ee2264d91e9fcd10605c115c51d0bbab77143eb43a62ea6677fda1716d6f500e2ae881d5e9afc02 EBUILD regex-tdfa-rc-1.1.8.3.ebuild 675 BLAKE2B 011d18378feeefe4a208c631f1638b756b0f935cee801bf74975e210a64682f0869b1aa48ec8029c7f7d0ad5355db64bf0e838af194c27500c9927542782b2dc SHA512 4eb00158fb4c505d0e3539d0530192cc5acceba1f3ff8af1a3261ccc287d367cd117cdf8c765458f9f1640aa0281d59777f3f993050a60c0aac90bbc29c988f9 -MISC metadata.xml 350 BLAKE2B d4b0b920ed1542d23b2f0a645d610554db98572253d202e3784518f0e1a94f7a2a8f6e0d567ebf5b287071ad0ebfcc63805096979352b191bdf1de9dee986bed SHA512 274d4faa8009a3cc0f409e275ade851a71dc87d2a8f18a8361bb61444b0b40677d9469e3cc1d2276d13763949a9f5d5e02cce0a9d719d2a837fbe7e943bbe874 +MISC metadata.xml 219 BLAKE2B 7bd0c533329364413e554b21733e8b6a5ddf44879ce1e62b5f1ee3f53d0f3d61d43ca84d3f8b0a996ffcb87d3292786aaa75f3b8c885854c2fa3b174069057d2 SHA512 19d6c4d114cbb8b41070dee80b0d8edadf553e5325a4b89740d36e671e27f9f57cd178033e129032cbfe23e0fdc4aec7df924feb108f2120313dd9a3d76be6a3 diff --git a/dev-haskell/regex-tdfa-rc/metadata.xml b/dev-haskell/regex-tdfa-rc/metadata.xml index ef9adfc1fe9c..030b282d175d 100644 --- a/dev-haskell/regex-tdfa-rc/metadata.xml +++ b/dev-haskell/regex-tdfa-rc/metadata.xml @@ -4,7 +4,4 @@ haskell@gentoo.org - - A new all Haskell "tagged" DFA regex engine, inspired by libtre (fork by Roman Cheplyaka) - diff --git a/dev-haskell/regex-tdfa/Manifest b/dev-haskell/regex-tdfa/Manifest index efe0c20d2a60..02bed8b87c9e 100644 --- a/dev-haskell/regex-tdfa/Manifest +++ b/dev-haskell/regex-tdfa/Manifest @@ -2,4 +2,4 @@ DIST regex-tdfa-1.2.2.tar.gz 65969 BLAKE2B c533dd7fd39e973ccf73d1bced6c35e65ce3a DIST regex-tdfa-1.3.1.0.tar.gz 77767 BLAKE2B 2993a19f68ad167446ac8e7fbbd3552176de5cf35ca69627fd8e0d6be877986b90253dee13aae1f95f5328b6b30bb96c2ed594403c1bac1ef4d8cf0283675d5e SHA512 becac929003ea2c1a8fe1e890a53d3cb914eeb02090a23d014120d04ee144e24c2c7bdfaadd58a2dd70ed49df1e0059a3f8a94faa4ce0a6efd533ee6019c951f EBUILD regex-tdfa-1.2.2.ebuild 782 BLAKE2B 05b96af14d1f2f0d20d28158cdef2f31aefa584cef3cd489f293a38c053a4b93124dcc341b0c3ed34b14c9ad65a1be2246e2d30c18b82c0f3cc20f9938f32a75 SHA512 198f8bded69bc1576511477c6de6690c0b60bb58194b53cfa0258f4b88d4b0f11ab4759ddaaef90c3fdaef6382d3d9bb8201a79263b324e0ca9474373f7c5d0a EBUILD regex-tdfa-1.3.1.0.ebuild 1362 BLAKE2B fa3114037cd96567c38234cab655e2010639b4ce41fea26127e28b5714d26339353190fa5bebe8824b61c2da5a6bef253d49568b79c0e49811f9353604ab78f9 SHA512 ce584633b74350d04e570a22c6ef76df23f3872cce6a3feb38dda6c88e860a2e8026013a0403dde01e7fed5f62624c48f58a9f664f92e7c157b4de38747050a1 -MISC metadata.xml 444 BLAKE2B 0d14326afe1d69dec62f60c7b41e77ed8dff408f212f638f4a2f5eed25adc1865df2a6994c71e25b6a7394d6fbf4c40e75296bd08869e509f614362bdea3ae5f SHA512 6b72b58d486e2613a573d36ec714244b8bb9b23cceefe0714a4ca3778522a9f6435c4055b442d7ec465b4b89d6c5edb61890250b98d4d077d11638a84b711937 +MISC metadata.xml 339 BLAKE2B 78bb33fbf77bb354f3b4914eb67e5ad5661d9e2560946963bd68ddc564a1c8c26ffe26e93b37a0ecc69ed276dcbb83b6e5323ca53c719bf18d358a100c14fd0a SHA512 6295da241ce281076d6d81b4007ee114ed3b9e460101bc43bd67b4958cfefdfa429e7f0fdd73cb8e384bd55d8e43373254db422364fbdce7047e90ee5f3ebe39 diff --git a/dev-haskell/regex-tdfa/metadata.xml b/dev-haskell/regex-tdfa/metadata.xml index ba8348877db0..0049cac2f156 100644 --- a/dev-haskell/regex-tdfa/metadata.xml +++ b/dev-haskell/regex-tdfa/metadata.xml @@ -1,13 +1,10 @@ - + haskell@gentoo.org Gentoo Haskell - - A new all Haskell "tagged" DFA regex engine, inspired by libtre - ChrisKuklewicz/regex-tdfa diff --git a/dev-haskell/safe-exceptions/Manifest b/dev-haskell/safe-exceptions/Manifest index 83133e1728f5..ad2ad338fbf4 100644 --- a/dev-haskell/safe-exceptions/Manifest +++ b/dev-haskell/safe-exceptions/Manifest @@ -1,3 +1,3 @@ DIST safe-exceptions-0.1.7.0.tar.gz 13533 BLAKE2B 4dbf6ebdb5dcd2d1f691cac540fe4cdaf3557bfc90f702b7120b4b6a8d1e2be7ff4e6d22851be5d2650a35e074551e48643152c25a76a2ab0ffd3c37fab663b0 SHA512 05fc32ea80ce1f733a6ea09655fecccf813ea9b7736dbd1d8ef84f54e3fb58f1017756cc9eb507d381cb73f22f100e9166bef1b7198a1d9edbda21e38626e351 EBUILD safe-exceptions-0.1.7.0.ebuild 799 BLAKE2B 2578c2cc10174c40d35a8a1cbf50e088d6605665f4e0755833386a807b859ceee4a4026da8f7d87bd6518657aab7bc36b29a3993bde3dd39e8d4f486bb6ffe99 SHA512 6e11b077d63d2bf4d221d467416037608aa232e465fc63b8434bdfdaadeaf5ea191ce52b3f59e054f82489097d4a1bbae038f3ea15169432096206845d2d962b -MISC metadata.xml 396 BLAKE2B c107144858612f775a87a0a786c3c640e777ab2df88a7651c4c642989c5149cc984a56d07b317892f97e86a560ea473a25483b9f53090462f1477d60c3286720 SHA512 0a5487203b949ac6e770e05ae8c6387c051ad7a91e39a20d91ca261d1bd7bc3b35d9788109457ea3689729001db73a369898e65a453c202de140dee8162f76cc +MISC metadata.xml 334 BLAKE2B a42b2744b0fa81a3d98c56bc0f8981756767d6b45634f4a79bc2608642c17fb3cc240dd657709e295502259955413607a4b8b9526e3201b6d876e0283e974507 SHA512 e765961e104d6703466c2a99854f95dc381a9a42ac05acbd246272ee2e06347170d69a4f92f616a9b04b95447ee5d0f9d40fae5b7d8d7a8004ff4236557f6396 diff --git a/dev-haskell/safe-exceptions/metadata.xml b/dev-haskell/safe-exceptions/metadata.xml index cda61119fab2..116a483581fc 100644 --- a/dev-haskell/safe-exceptions/metadata.xml +++ b/dev-haskell/safe-exceptions/metadata.xml @@ -1,13 +1,10 @@ - + haskell@gentoo.org Gentoo Haskell - - Please see README.md - fpco/safe-exceptions diff --git a/dev-haskell/sandi/Manifest b/dev-haskell/sandi/Manifest index fd78936cab6f..3e7c2b45f689 100644 --- a/dev-haskell/sandi/Manifest +++ b/dev-haskell/sandi/Manifest @@ -1,3 +1,3 @@ DIST sandi-0.5.tar.gz 19115 BLAKE2B e6fa5ba8757c2ff96a556cdad50217344eb188e5b258c770acc2228e0219f2259891789b4ef33d00a64a8f2d3f1b633d046517fc95792fa21b1dfea1dd2a19a7 SHA512 8abff3496d0d3f082f12416eea3189e06d1663fe78d996159396ab944389b2a816853c0191edced3b176fc506dac60e9ce84347ecaf2c255e5ec0d6b1590c012 EBUILD sandi-0.5.ebuild 871 BLAKE2B 2f776de892a05c18304d1c896332ebccd972759878aa8a6f5226f0da18cbd861d8af75d3d517600173e8f058c6de7498edfcfa7c85a23de7a21530c3f843ccc1 SHA512 25abada072ea0115f425e54cbaa3a2607cac44bc9a81de109e4c32b1f15ec019f190cebc5c13d7c9b9d53904991f9c161dc525e49de1b2c876683e985b8282f5 -MISC metadata.xml 393 BLAKE2B 2782f2e6ad395c9a03cb47bbdf1569bb10b7f6b07c5c93d6f24e503ea2e2d4d4e20f9c4fd72602042e412bc05e463df7711f6d174bfd9bf770f50de6be6b8d85 SHA512 14d61e526f6facdd183e0bf4faf5b4ff454048b2c4367f538e594fd20c45dba1f3b29c8826c29246ca9fd94939c58169a19e639f6cd512bdc7d9e5d2d5fe8e43 +MISC metadata.xml 313 BLAKE2B 02ad3631980b2b11618507e21b0392178e899df10f7261e44606ecd0b8696043e4411e2f5346a75f9334d14a61da3e9e92d0be2a6d4fd56325a036b4bfd3229e SHA512 1e1a7a31db2c8df3e945fe21ce5efc19a20bdc5f901c8caeaeec45caa26d72f9f9239d449273aaf91836706000cb711d59bf39fc4dca1fce1046d94009c6b750 diff --git a/dev-haskell/sandi/metadata.xml b/dev-haskell/sandi/metadata.xml index 0a7d603a910c..8cac65968ef7 100644 --- a/dev-haskell/sandi/metadata.xml +++ b/dev-haskell/sandi/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Reasonably fast data encoding library. - Build with conduit diff --git a/dev-haskell/say/Manifest b/dev-haskell/say/Manifest index 5c0f065d88a2..98fd736584de 100644 --- a/dev-haskell/say/Manifest +++ b/dev-haskell/say/Manifest @@ -1,3 +1,3 @@ DIST say-0.1.0.0.tar.gz 5728 BLAKE2B 0d0827a9b397a3b68b21bb1cd81b8303b81d17eb134704f2d54157194595ebfd43ca488b603514f8fcd9d4b69b0e8a8f74721637f2743fa1e3358c52479e3712 SHA512 8bbf2953e9b09e7f783688ccc7323ed0f91d1043db531844d875b5d12bdfbc0fa31148a9a193ea717b05704c25d56c66d8ad53376ba8b120d42f1173e5fde83c EBUILD say-0.1.0.0.ebuild 633 BLAKE2B 76e08eb17a3061ff2e0d49ab8c4bca3882d3a92a323d0c223770db2fbb597af977188a3508c3cb62e7b7d77fd9cfaf12e4d99ead5418eda6b89610f8716a557b SHA512 4aaa8be55741c93683355e0d75e1e6f1166e7978802466418d4f86e5ed9463a95afff8b9277a59557247623023d5066980b122e0fdb04ecbe05f933268945c22 -MISC metadata.xml 384 BLAKE2B f2c4ff8b70e45663ec9e79a779842bce30501e8ee6bb1f91e40662c4e820b13568cf2f8967b27d8f242c1f192abf4e3e9d548e584fc8e6ef37305044fcb0f76d SHA512 96b5ba1f2c07411375a275af5f549f2785daa5d885cf57ca9d6065554132dfc2c5c6295eaad89b32411b34c9101c4ad18d4e164709550fb3bda9b2721826ac8b +MISC metadata.xml 322 BLAKE2B 0c12a6defb08ed99f07ed20eda5ac937d208274e3c8069791c9a38bba8cbd5ffcaca2827ed09489b9b6f870b19aa69c804f7d965cdfcf6226034a65eae85fb37 SHA512 d1be24c62e28bb0a41e413c9960f433c182f3f72a1375d77fc38d4f94ce161faad25765ca1da05cbc69f8219ad53d45af909b15b30d3e8d2b814379fe42cb595 diff --git a/dev-haskell/say/metadata.xml b/dev-haskell/say/metadata.xml index b6159361b19d..d96b67c7aeae 100644 --- a/dev-haskell/say/metadata.xml +++ b/dev-haskell/say/metadata.xml @@ -1,13 +1,10 @@ - + haskell@gentoo.org Gentoo Haskell - - Please see README.md - fpco/say diff --git a/dev-haskell/semigroupoid-extras/Manifest b/dev-haskell/semigroupoid-extras/Manifest index f841ba3fe6cf..7aabac305a2b 100644 --- a/dev-haskell/semigroupoid-extras/Manifest +++ b/dev-haskell/semigroupoid-extras/Manifest @@ -1,3 +1,3 @@ DIST semigroupoid-extras-5.tar.gz 6026 BLAKE2B e2dbde9a8495d80b61447d7091c682df1945f2ef9489abee3dac3c80a5f5c5b68b236bc52a038fc9c92c15805f8bd9d3afc640481253e158f48f51996d1065e3 SHA512 1eb8f12ee31b183038fd00705045b825c21b50dcafa58d8416315be99055d3c750dec59ce437b6f983c54237a889b150678dfa089559d361325a95b047cbd95d EBUILD semigroupoid-extras-5.ebuild 835 BLAKE2B 9c6ac41150c9042c910dc5ef19ffa73a64a08b52d73ab0a9970c574ca25eb18935d531d9b3995ee307666e56f97e78f1c48c2a0e3801952deb2da28306e521d8 SHA512 b202649fcc57b4b0007cbd5cdadba1bde021f7d3a520aedbc863c9d0f7ca45b0ef52456f2bd1a7e513607fba5087c8292f2a57b019cb6a909addb316171bb3fe -MISC metadata.xml 717 BLAKE2B b1aac25c0ad733ef790e831e7ef9deb95f0f7cb37925fe9377e2d08fa2179d97515657896cf25aec70e3c827f54813e5393478e7afed395b6957a51eeb6a4934 SHA512 16e94b7627f9b9fd31d5617998fb5ba2a2e60c2795acf94cf8bd42969e562e0072fa6b26930a0035f761b1dbb1a92106b4483fc0f3dbaaf881f06588a4d1e44e +MISC metadata.xml 605 BLAKE2B 15b7271d5870e778119435992a61eec5ab9ab32ec6ac0b3b8f4fe63c566969287de404d324af8c532c1215c1c72a5d32276dbbbe9c730ba6800ba0b4b3098965 SHA512 b3af9bac509c3bd3e895f42af5cc1f2dfebf0288c9ba96848ff3679de7b54b861f124b95ae14fc37f79c48794b9dec0a05873515e750a1d50186f251716ff35f diff --git a/dev-haskell/semigroupoid-extras/metadata.xml b/dev-haskell/semigroupoid-extras/metadata.xml index 0ba1bc3ea5c9..6c1d6892e60f 100644 --- a/dev-haskell/semigroupoid-extras/metadata.xml +++ b/dev-haskell/semigroupoid-extras/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Semigroupoids and semigroupoid operations requiring Haskell extensions - You can disable the use of the diff --git a/dev-haskell/setenv/Manifest b/dev-haskell/setenv/Manifest index a335da02ea30..f5c2ee7a5b8b 100644 --- a/dev-haskell/setenv/Manifest +++ b/dev-haskell/setenv/Manifest @@ -1,3 +1,3 @@ DIST setenv-0.1.1.3.tar.gz 2710 BLAKE2B 16076d2a8694e15597b87358a81a4f0ed6b66eec89562c4be597ed7890924297b797fe22e391d62526bd5d1da75768a981b30565443a82433e82bb6965e1c1c1 SHA512 9cce617dcec2c870abed2ffadfc21bc2512b709791a15012f07246ce27fd749e125a16f72e6ef574ae390ecbc512c052c2630ca4c97606a20d11e25da5d2c14a EBUILD setenv-0.1.1.3.ebuild 564 BLAKE2B 1d415fd95dc503b07b17a7d4afc1d24905dc689f6a20be1944451e123ec550d1cc31c86be8bf339e4e75eea33d24567721e2fcd52cc4e11185fdbd3b3d384422 SHA512 495b742f37fc482bd0885547e79604670452a7f6ffe421c4026c28750d6634bbc2428d41ce91121510d4eb89ce674617a50925163862db748aea990ae4f5d2fa -MISC metadata.xml 349 BLAKE2B 0f02173f15a1d1ca96dfa208c61d983ddde3b0c5bca0d9c38cfafd1dd07f89b5b727704548ebb0279bc7fee902b39ee2fc65cf9b2b6a9ac1b8dda98ff75e7978 SHA512 62d69aa40344181e13bd0de54ad1b4bb2255beeeb0cb30ae03b0207c796988930676e20f090f296feb23c3f19a0f8ccd05b12541e1a4eeb6dec68d38729ccd81 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/setenv/metadata.xml b/dev-haskell/setenv/metadata.xml index 01cdbb5563e6..b7878815d80d 100644 --- a/dev-haskell/setenv/metadata.xml +++ b/dev-haskell/setenv/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - A cross-platform library for setting environment variables - diff --git a/dev-haskell/setlocale/Manifest b/dev-haskell/setlocale/Manifest index 7397724019dc..0d4890e04e21 100644 --- a/dev-haskell/setlocale/Manifest +++ b/dev-haskell/setlocale/Manifest @@ -1,3 +1,3 @@ DIST setlocale-1.0.0.9.tar.gz 2098 BLAKE2B b12b847957807038da6fb7bb31a8a9dbeb55ce17062a3060ab66aae75d840f9fb44cfe51b3b2644361e457d21cca3f325e0bc09c6d453c5d28074efed56bd6c6 SHA512 32a0722c46b6db15b4566b78f418efe3c8a5d6e25181ebf275a47a68b12e4740479df6ef38070ec978eb109f5b1e2956262dcf4367869bec78dc41d6890632cd EBUILD setlocale-1.0.0.9.ebuild 541 BLAKE2B f832a64c9eeaa472dcd55bb14fde4977d0fc7c9af09f6883a2f34e4a62ca016d27f5198fd1da7c6088f7aa2135e7934eaccad57ab45d4b015d668a9a050816df SHA512 cb40025f9bf1bf44c8a8f6e943476f92bd0ab47419991d0c6d40caf36764417433ef4fd2cca41aa912b9527a4b5f3d0a6ef31a6b8eee85fe9f127a00d1e6ce37 -MISC metadata.xml 427 BLAKE2B 8666b2b73cc0974f00abdb20c8217e824313647077164914ec0ae31fbad1b544a2281e213f9f8aca237e6c0bc52e7fd649291fde4777842aab7afd8c0f5a6c9a SHA512 dfcee3f28895ff1d2587e3e6f6db9322f65530b3c4c65845c0533f468c7fa33514a435e6db11cd23c8066675428309ffd223df9029876a8de12a0ae84f1b0b34 +MISC metadata.xml 348 BLAKE2B c54b9d4440f64627494b33b5d5b9ab7f9fd97859fabcfa341e02a6098f7d17c64f779199a73db2adfe392d4856ebf9239413eb52f3c861228a929c4a208934fa SHA512 2eb07cf28ad704a235cec040cf80230170305c1ee619c44e2c8e31f0518ac543a190f3f3dc2255c2b4a9534af52c15bc8a395a696eceec73a73830e6e13ff2d8 diff --git a/dev-haskell/setlocale/metadata.xml b/dev-haskell/setlocale/metadata.xml index b01248ad035c..87bc9f7b97e0 100644 --- a/dev-haskell/setlocale/metadata.xml +++ b/dev-haskell/setlocale/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - A Haskell interface to @setlocale()@. - IchUndNichtDu/haskell-setlocale diff --git a/dev-haskell/shell-escape/Manifest b/dev-haskell/shell-escape/Manifest index 03602316e024..b39eeb56d175 100644 --- a/dev-haskell/shell-escape/Manifest +++ b/dev-haskell/shell-escape/Manifest @@ -1,3 +1,3 @@ DIST shell-escape-0.2.0.tar.gz 6066 BLAKE2B 673e524c8914672fe9a5b955503ba66994a19edfbe1d46069c4a18053318fb731ac9e8949b2fee59ca517429f8b7f8631342d0cbea09a73b85d38f32003ecb9c SHA512 b2e8ae93b13619cd6801b0fb85e4783c2472a57f5162fb397d2cf00468290b0ca6189ba6a54b54efa68b2977d25ec02cdcf8d9c49f0d21cd6d6f1a030dd05db4 EBUILD shell-escape-0.2.0.ebuild 568 BLAKE2B 4be3a0f03251a2a9957150149edaab7372cd2a0042dc2f57ff64abfd853ab9c961fcdcfe71062506547dd0ce95a48e4b7ac14b134578af8bf6d3afe823bd3a78 SHA512 2bad2d2bdc856cd72ad2a1701f0cb6cb5e4e2b52202bf7e228915f264ad0a08857b4a5378cd7e33d5e9c45a8ab4670d5d9bd2f63d98ed72d1393ab8ebf1eb6ca -MISC metadata.xml 471 BLAKE2B 3324c1e4541f8f98879975c0bf02eb72f9a57e02d82441d01122930ddccbe8ce66f8f9d2280c2a61c74ef746ad2ba74c90f491cd9002d771c02a1cef1b68c15a SHA512 f1074913d346aaa8e665ad3087d6f0fdd05e6f26d17f223031d4d4952b36390e8f3b1b3eb0a23fe0cea42d637435db8378b54770a211bf002344421e522fe90d +MISC metadata.xml 337 BLAKE2B 3955c1de9787cb121900e935faae5f30e172fb260c0df5feaef292e6355642d5d01b13cecebe443a59d765aeaf81454cafb92b1e850cce3916a112a4f1cb1af2 SHA512 0f56b5a4901dffd8cb53caf11dee23f7db35b38202c5d3611451dd67a09244b07b49f980ca79fc9d49133cf49b8ebe23c083dd1e91d75f69c80f66e3a689ec6a diff --git a/dev-haskell/shell-escape/metadata.xml b/dev-haskell/shell-escape/metadata.xml index 48d4af45c12d..553a3a139df2 100644 --- a/dev-haskell/shell-escape/metadata.xml +++ b/dev-haskell/shell-escape/metadata.xml @@ -1,14 +1,10 @@ - + haskell@gentoo.org Gentoo Haskell - - Shell escaping library, offering both Bourne shell and Bash style escaping - of ByteStrings. - solidsnack/shell-escape diff --git a/dev-haskell/shuffle/Manifest b/dev-haskell/shuffle/Manifest index 04d9515471c8..4e36fe02d655 100644 --- a/dev-haskell/shuffle/Manifest +++ b/dev-haskell/shuffle/Manifest @@ -1,3 +1,3 @@ DIST shuffle-0.1.3.3.tar.gz 31685 BLAKE2B 007f91bedca1cd7b7a7d40b3425f528b3e76e5636447b509bfa30ba09894267c51a759ca512a39c8c3c296765b816df28ad6952085e5135f24b6169dfab8d519 SHA512 44fcb34a3a9c251970c132c5a504aa4fe30befbc2829ff8b4f788e797c8a35373c5ed4325fb3e5d5846caf0f566b84c398f53be0c7d33d4392343e4f8655a096 EBUILD shuffle-0.1.3.3.ebuild 1040 BLAKE2B 0b1c29c23d161a6e3582352890a0b224993862f892b04c6577486f45bb7bd35cf5ce40e9af29f799670155267719ed45db7526cfb3bfc8238ad08e6e99ac79b1 SHA512 f16d8d943998f348907633ec79c73ce5a208efc1638332346d74288a3858e9da05d34d35af6b53190f6478d90850484ed53b451091203b24da4d9086cbd43a6f -MISC metadata.xml 528 BLAKE2B 833369c241ba94d4cc50079d3b18a1b1e69af328c82462a509ff23d91de8ab56493c84ea6412c2ded2899cc439da0856611953bbfcc186e54265e253a8df6569 SHA512 0743b1484681c038884c38418b9407923b3f1f4cd5d301ce9a912879b6fb60672158341c9f889b758340a20ee542c3bf79770bcc2d158115340c53dc25e30bb0 +MISC metadata.xml 435 BLAKE2B 254e6a4b4bc5b625d4032d3a060234792728bfd3302928df4b0d2480f5db577a1f1877c963d3fc6002d080762ee429c7e14e8c23c3b9d65606c3796cdb4ac7d8 SHA512 239c7d73bdfc1097f2faf44f201d26a47d9cebb604b04274f01d1b9eb81bac78eeab10a097ca2d36909beb134f5860734711701fe77b77305f4c816a5b8c4c4c diff --git a/dev-haskell/shuffle/metadata.xml b/dev-haskell/shuffle/metadata.xml index 6988c173b587..10e4152273f6 100644 --- a/dev-haskell/shuffle/metadata.xml +++ b/dev-haskell/shuffle/metadata.xml @@ -1,13 +1,10 @@ - + haskell@gentoo.org Gentoo Haskell - - Shuffle tool used by UHC (Utrecht Haskell Compiler) - Get Network.URI from the network-uri package. diff --git a/dev-haskell/silently/Manifest b/dev-haskell/silently/Manifest index 59b4be3ee565..c9697ba5c4f1 100644 --- a/dev-haskell/silently/Manifest +++ b/dev-haskell/silently/Manifest @@ -1,3 +1,3 @@ DIST silently-1.2.5.1.tar.gz 3358 BLAKE2B 2e7927bf663b015a52ef62266c07b30ad66e0bee2122b1a75faf9e13756e3e15bb2a15d16189d75fd9b46749ce0b1ffc66a76cb8e395e5639627356f9dab405c SHA512 1347a1da5082ca015ca609ef313ad04c253d12ab7b08f8f714b4c70282d3c01ba753f278bef4111fd8a0cc25bd3be37908b7e565d99d4b7c2a2fcc019febb8d6 EBUILD silently-1.2.5.1.ebuild 616 BLAKE2B a13febcd25acce3cbbae54f86016ec9c4ee89285c405dbd15db761cda1dccafe0c169ad04ad272af276f8c261aaf738841ece51d4136c1f2e049554f3f0a1864 SHA512 cb67a88edf9cd93b4f1206f9499747ab4e035e0490fd794da7f2618a354b3f2cabb0ba62d570828a860abaa15ffac4e24e056ee605f054826e9631fa660ed13d -MISC metadata.xml 427 BLAKE2B 07dc2d7f1c8f37c13135e3fb1fd4ecdd78e118fdd7ac6b568bad2657b3f9f56e096885490faedd25213d7faae9965d1ad119a304c00609f8bcf2c16a4566f75e SHA512 506248006e0c2bbe28e8a9dd9882b60c3cbedfaf254336770768ade198610de86377607e306d87f4056ad3ffedda4211cd0ce1ce45bad737d97953175927f0be +MISC metadata.xml 330 BLAKE2B 911302cf9b3c25c38e67861f807b8d63ed1bedce0f787d87f0ece1e26531fb29314dcc0cda6954c1aa2ddea2474ded28ca07d8fb94d7ac95d4ed0daec8f7c3ad SHA512 2c0d1f2e30c2efbc2123ca788b69ce0b10f5de210939b51423a0b0d471a3fcc2aa1b71d040f956a9f532d79547ae9d839e3a04728cf59ec91d0b010c7b057c13 diff --git a/dev-haskell/silently/metadata.xml b/dev-haskell/silently/metadata.xml index ca55290ec73f..903856b1a09f 100644 --- a/dev-haskell/silently/metadata.xml +++ b/dev-haskell/silently/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Prevent or capture writing to stdout and other handles. - trystan/silently diff --git a/dev-haskell/socks/Manifest b/dev-haskell/socks/Manifest index 859088054807..71484e2aaf62 100644 --- a/dev-haskell/socks/Manifest +++ b/dev-haskell/socks/Manifest @@ -1,3 +1,3 @@ DIST socks-0.6.1.tar.gz 9759 BLAKE2B 6a7e14d87274b97bf709b6e154e6ec5835fd16e24fcde6857020139bc31553203c1eb24d244adfce54e34500df1e6d21b9f440160bbf0d992c885792b9443491 SHA512 ff56c1b356491e36888f9c1b4187fbd0d00485692960a27ec2f03dbd3c3fb961869d99da1f7a301578ab07df30739d8a0d4ae3c7559c83d0e2493d5de158175b EBUILD socks-0.6.1.ebuild 653 BLAKE2B 566692d424a834b40354cbb91c1a69fa943593f7963643ecd805277f725ce4866f3d2a066101f915b1f32b0c3b44897d39fdc8eba2530d01ddf4d4b95d402da4 SHA512 5169857f66ecea2c59d68c1cfe05b2bc769c968978d10e5ef8abdc644323d0099b6fc60d09b26283891e31362df1e9215d15daad7b74021134ac69192add8a1c -MISC metadata.xml 413 BLAKE2B 20b6ce579bd30d5674c0cd81e12800c30d1d6efeca6f3d60fecd0166e6bc2799c9b84e4c097c559ea1d8be7581b9deaf0a834771fc7cd94d795afda4ac3c3aa6 SHA512 8d6c9d814d711df8745bcc5f0068f10c5987e4fd81a957d3b17924ad28f264eb029acb1e84e29a5e1f0ee0694c15db0ad835afd5b06710aa3fcaffab23bee5b6 +MISC metadata.xml 332 BLAKE2B 899babd2a05266be7eee0fe1f402a18b713d457669d2391a43d0bb35d5bf317d3576dacbbc38e1f89fcd670a1fc47a3d167ce8bb12dcc3ce7b447064f13ed4f1 SHA512 eb19e22917a509165e2acca9f4889108d719fa4ec66e2087ca1d734e2aaef1ea08f5e252c12ea86249ba44ac7406bc028453617caac1b7cebb37f0ca98b13812 diff --git a/dev-haskell/socks/metadata.xml b/dev-haskell/socks/metadata.xml index 79064c2dbc46..6cd35aac90fd 100644 --- a/dev-haskell/socks/metadata.xml +++ b/dev-haskell/socks/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Socks proxy (version 5) implementation. - vincenthz/hs-socks diff --git a/dev-haskell/split/Manifest b/dev-haskell/split/Manifest index 7dd199d463ba..0e9759b961c4 100644 --- a/dev-haskell/split/Manifest +++ b/dev-haskell/split/Manifest @@ -1,3 +1,3 @@ DIST split-0.2.3.4.tar.gz 15942 BLAKE2B a4133badeadcf172901756f23e73490dfc4dce5ac7dda348fc38e4d33c43edb0509262e16b88d5d81e192a5c3d842e3fd3e2c8c135607b2a19efd9d48715d45f SHA512 a60566106a5f285224b0d555d30b2af3315c707012f5c8e9384d4b8216894e6a6263e838b0e367418c4f8bfb5f4f2cc056ca14acb6b27a5ca3446576b057ca15 EBUILD split-0.2.3.4.ebuild 684 BLAKE2B 781d13c42a525dda72f3bc7d79685f6c2900ca9cbb61b004ff8172f879d4f946eef50aa065305c08b8419367c1550325d12615fa5731da2cc0240d2338d61b8d SHA512 1bff165fc929a71cde435e4b073f07d72c5c03e3b932f10bb4c6c28a569d11f7e86618403b0ba13bade2639a35e3d90d07f83bf2e3834d98d149cff24eb5124b -MISC metadata.xml 352 BLAKE2B d2a1a1b1ff1b2cf8270771c1fcaa662f6e89f82d167c36ba17e75969d47f802e89c71e594c2b28760fcb47c8e4a5c9f10d80c7e28d0d46a8797e1d43a23eb5d7 SHA512 6bcfd09102e3e42d6d207ccd14ec2dbd7593d9c87fd5a260bb5d0428dd87811e46ed3e30025e7a07d7d11a703092a1b04236b8f724b430bed0951e70f019a7f4 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/split/metadata.xml b/dev-haskell/split/metadata.xml index bb03bef0c0ef..b7878815d80d 100644 --- a/dev-haskell/split/metadata.xml +++ b/dev-haskell/split/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Combinator library and utility functions for splitting lists. - diff --git a/dev-haskell/stm-chans/Manifest b/dev-haskell/stm-chans/Manifest index 8305e9ae7b80..fbbb845b5e57 100644 --- a/dev-haskell/stm-chans/Manifest +++ b/dev-haskell/stm-chans/Manifest @@ -1,3 +1,3 @@ DIST stm-chans-3.0.0.4.tar.gz 9673 BLAKE2B ecde49051b1849a357bfd1886e6075255ebcf1a72716b82740383725e370a66a516e1c16fca8acdfe1a1c9180b3553497c798a0bb1167def1b4cd5396b2d26b2 SHA512 7882fa4d036dc3de3dfbfcb62fd54eef5bf679d2adcbdc0653a1cd4c4f1b715dab6a70465573721b141cb9a281f2d6119114445c0dc79c5e4c474250f4f22d18 EBUILD stm-chans-3.0.0.4.ebuild 565 BLAKE2B 4e9a089015f8c34665e15bc4858aa540eb51b1f61238b6d9649b46b97155acee7075ee442c6720a5db782a5c528f8a18b79d528a499e1879c559664893f3f9b3 SHA512 af79b553dce5173e604d0cefa58fd8fa5487ba4e6ae69b03c2838ab4a2dc640fde1c4df5284e6418892aad591f5ddb2bee48317074b282ae76c785d55e4e9f53 -MISC metadata.xml 328 BLAKE2B e59df29069b481ff01e59060bc9bf0422530dfd76f6ba77c61c5a5e4d5ef79c918b1d6286418412a5b1727c9413f273e9835b24363ba8301daaa79284c9520f9 SHA512 fa87fc0cc8f2037d1fd137887f6fc2f95575b3b3d9abc05cef9c129b4eb9500293abce786294c2e77719be77b38599b6b23f271825f85956ceb52ed64a5d2f00 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/stm-chans/metadata.xml b/dev-haskell/stm-chans/metadata.xml index 89a51c39cb0f..b7878815d80d 100644 --- a/dev-haskell/stm-chans/metadata.xml +++ b/dev-haskell/stm-chans/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Additional types of channels for STM. - diff --git a/dev-haskell/store-core/Manifest b/dev-haskell/store-core/Manifest index b7715583c8be..c687c7df4515 100644 --- a/dev-haskell/store-core/Manifest +++ b/dev-haskell/store-core/Manifest @@ -1,3 +1,3 @@ DIST store-core-0.4.4.3.tar.gz 7785 BLAKE2B e2608a41200476f74087ae20c5dadccfb20d07715207ab7356f6f386846d3ea7acdd7173df6842c9fadf4ccb9a6beaf797f61d89e660bfc4fb3dcc875b751957 SHA512 b425a5e9dadac42868c2180c46bccca36fbab483d168196a23ae975d9b6d27a6965884b69e3b3aa0a47942e910a7a35315085aabc9185602786ac7fc4e705d64 EBUILD store-core-0.4.4.3.ebuild 851 BLAKE2B 38f422dce11817de7a901fa11c9a4c1739f7610cce49fdb86781485673219b83ffc3b75a6df4cc8268d81c98ef120aefa5f1a6fb445232247c372f696e697553 SHA512 66ba2cd766149e370c6a6ab7a72e3b267a18dd744aa79fda6bd54cac2c28204d875a032f78eae432d693867f884f6675f8e7ead84640a220dede8c50c62c4d4b -MISC metadata.xml 400 BLAKE2B 044b1ef9cc5821cf68a26f88813fc3710ecb4d05bfc87c49f17c3362abdb6b8be403ca63053d198c213c52e3f366ffee23977ae26cf507ac964f3bb69ab8ee23 SHA512 716831413cd57da2ac921ef335bf1261fdaf02f8a30e55b92cf6de3d62afcdf57850115fd8a8d054185292d46b1b99f8994af8708cf5fef856ed2663f0ed0e50 +MISC metadata.xml 317 BLAKE2B 98935d4e796ff49e2e8501573fef0f7006e46c24b013cc2ad4584b1077c3b1c76c97fb11cd4bfd0a25318636c93e170c3c7ca40484ba5edf245e29c3de3b5657 SHA512 35aad4c416dc7e1f2b9f2e90acfac0e3e2cc60ab631156b62f343977aa4aab95ab5ee21c597503e79dc52d0e18f36649407e6a0bab5c7806eeb5c6fd55747318 diff --git a/dev-haskell/store-core/metadata.xml b/dev-haskell/store-core/metadata.xml index c956a8f57460..cea8209dc2fb 100644 --- a/dev-haskell/store-core/metadata.xml +++ b/dev-haskell/store-core/metadata.xml @@ -8,7 +8,4 @@ No description - - Fast and lightweight binary serialization - diff --git a/dev-haskell/store/Manifest b/dev-haskell/store/Manifest index 1dc370761aa4..85a8c402c91e 100644 --- a/dev-haskell/store/Manifest +++ b/dev-haskell/store/Manifest @@ -1,3 +1,3 @@ DIST store-0.7.6.tar.gz 43198 BLAKE2B 9246dabb2222c42096b001db327e60821d8d7142e4f7cc6818b3ef8e8743ea0185ae5fa68beaf02eeb1ec3254d95010625f56714b639730ca29fc4269c1cec2d SHA512 c1bf63b76e300aabce656e06899de9b95fa5a3d9b08be47b6ed640f5ae2a63d5dbb08e8058bb334af6a771a2dc8eeb700bf7162b806481e47e08d22bbb83b674 EBUILD store-0.7.6.ebuild 2185 BLAKE2B 327dc6f2d020b44bffbafbf6f3556212ce02cc408b2623e54701c8489fc0363c67f1918b0acac38ec415f4c82f7d22231c903e567c668f70ccf96f0ccfdc9407 SHA512 d374645ae376a876f11566dc6bc61f3d45c5e15db591732abf3558a43d4e4bba2933d169b7272eb76f4257979c645cd1d3041934f76ff967d2cbe33851b80563 -MISC metadata.xml 316 BLAKE2B 835f4bb685e005fae7a08c4232615b9627d6350e961c8757ac8cae97f79532eb302e63e6c1f33eb95ce0160577ee442f5a850e15231f9fcdc8d3efcda426e378 SHA512 e8fe6a6522fdb50f17a301c2668f519cbc88a51b2697d1da84d356098f4b12b27ab34b454f35c107d8b43e1dd1c6d4540ef578315c761124773d55c87747be20 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/store/metadata.xml b/dev-haskell/store/metadata.xml index 61d4d499fa23..b7878815d80d 100644 --- a/dev-haskell/store/metadata.xml +++ b/dev-haskell/store/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Fast binary serialization - diff --git a/dev-haskell/string-qq/Manifest b/dev-haskell/string-qq/Manifest index 79a9d34f052e..f9502801f1bf 100644 --- a/dev-haskell/string-qq/Manifest +++ b/dev-haskell/string-qq/Manifest @@ -1,3 +1,3 @@ DIST string-qq-0.0.4.tar.gz 1784 BLAKE2B f52baf9e4635444545276a0609b4231ab87be9e6b1e75bec232910a282f1153bc1fd18e03eeeca03b0b2eac9c41941b2303239df693c9f884f4125722253834c SHA512 1e533afccc4e246da8fb0d76aaa63560c4b936490c002e466bcc0d08aabc0e66f393f935e0f5d93284fcd12a590e7fbe12e88175ac3599183f633eec04bf22b4 EBUILD string-qq-0.0.4.ebuild 696 BLAKE2B feae353c3864fd48a095703b2636d531b66b31901f514b93116b97d2a83e85f33cf245a0c24332c05f6dfdf0dc077815a8746cff6db8f25600ce418c9c6c5cdb SHA512 b4811291b1493099604fbb7af3578f84ad884b0c3a786fcb8940db2207227c50c8864e75ed074808c8fc494473f295a679ba1fde3922c6ab9b6b979a131feb64 -MISC metadata.xml 355 BLAKE2B de5831e0c5e64eb4c302cb3e825c1a74c9fdd0937a1b5b2402d3d902d1e11a1917579a73975566547964a21588d5f3bd24fedd8f25316540f077f3cdd195f571 SHA512 e86fa9b06d0fc63464c3c52839c4749cbbe0b39d49a90122fe65371ca804adbafa4f0c60a4d7c7ff97b430d06bbdde38a0425c2048a879e2899432a151813ee7 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/string-qq/metadata.xml b/dev-haskell/string-qq/metadata.xml index 7f083d78583b..b7878815d80d 100644 --- a/dev-haskell/string-qq/metadata.xml +++ b/dev-haskell/string-qq/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - QuasiQuoter for non-interpolated strings, texts and bytestrings. - diff --git a/dev-haskell/stringbuilder/Manifest b/dev-haskell/stringbuilder/Manifest index a48dad37b803..af108919f44f 100644 --- a/dev-haskell/stringbuilder/Manifest +++ b/dev-haskell/stringbuilder/Manifest @@ -1,3 +1,3 @@ DIST stringbuilder-0.5.1.tar.gz 2149 BLAKE2B a157b91bc850b3551745537ae7af55cbe51ece2f69001117c116e903cc4c82fa6f9bd96facfe85eeae6dd2090e075a8ae35aea4564aa63c8b121eec8e024d8af SHA512 09cbf01dce82b325393c0d6f0264792695d528a184052f5e1d5dbd3fc181fd11c280e77ba445f1e44c6a8dabc0b267aa90f4a9f1fc34135f1b741d2a5dca9369 EBUILD stringbuilder-0.5.1.ebuild 629 BLAKE2B 1d912d9adaf789785f2acf08142570e92cb68af8e5d985479a31e88b008ac57b2d2292b2fe9b896a92a930da9def4b34cb2da9b0d52d0296c3c4069f94102aa2 SHA512 0134571e8d5939956e43f6e7a7c37a9ffe9981732732e90506a4ee383cb019d332eeea84257166261d4bac0fc26503ff8257d2fd5d6df6e17d505d7aa8940623 -MISC metadata.xml 342 BLAKE2B dddb3b5daca7ed39bb04c8dc431097eb2ad316b7ad6b293204cb26a36d6ea388b61356600401ba779a1fab43467453ea8b62a453892635315cb2d4ebbb9c87ff SHA512 700c7a3403b0c82bfdb2d94aa344957873cbcbf172e6958fad2a8557da9ebff87c1e2efb840e682543ae2a810034ba59daa4c28beedf7628b41c88589c376764 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/stringbuilder/metadata.xml b/dev-haskell/stringbuilder/metadata.xml index 7851dd538ce9..b7878815d80d 100644 --- a/dev-haskell/stringbuilder/metadata.xml +++ b/dev-haskell/stringbuilder/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - <https://github.com/sol/stringbuilder#readme> - diff --git a/dev-haskell/stringprep/Manifest b/dev-haskell/stringprep/Manifest index dc07dac4424a..c567a44b4a68 100644 --- a/dev-haskell/stringprep/Manifest +++ b/dev-haskell/stringprep/Manifest @@ -1,3 +1,3 @@ DIST stringprep-1.0.0.tar.gz 17166 BLAKE2B 14089c667d95f8e4e91450c9990832855857e1f617f1964688adae28c044e3a5668e686eaabdd64cf7eb5cf4b0522fccd33bd3ccc012afce6fc3a25aa0a0b6e5 SHA512 0b6fc990124ccf12fe9a604b0f27a5b99a3d3a5fab7e938390fa9130ed3713cf4a7a610c1ac3b9e8f6138eb7e06a94c23f6bd9be132d1350607fe5abd010ee33 EBUILD stringprep-1.0.0.ebuild 743 BLAKE2B a36128f1f3fb3ed8697a05260760b60dc4a56849af8f72dde63503d63eb36b72d1e4547d5ec890d568d8c78e885cc25087f5226156a636600a7096ded2393963 SHA512 88d0dc08c4fe7776382ab47de070f56b284ac6dfb5e774f2f80e0ee33454c23c54977a7607cc56b82fad581da64fb8ad465770bdc299a477f9d4bcbee7c1f5e3 -MISC metadata.xml 328 BLAKE2B 119f5715dc417bb339098a7423d1d90ca294574d0cfad34de1d55128a1320058aef520a3e298d8b80575097fdd861ccd66a0952fc626479d92250c4771038b38 SHA512 1c68c3a38c37cbfd9852978b06b03269bdb28928cdb148395663f59540e7b2807a9f3b55f3e9d52255d23b4c2fb91472a36c91d7e3d4008aec78c6aeca6d5f59 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/stringprep/metadata.xml b/dev-haskell/stringprep/metadata.xml index 1ef55c7236ac..b7878815d80d 100644 --- a/dev-haskell/stringprep/metadata.xml +++ b/dev-haskell/stringprep/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Implements the "StringPrep" algorithm - diff --git a/dev-haskell/system-filepath/Manifest b/dev-haskell/system-filepath/Manifest index 1cef884d676f..8e63b3b0a775 100644 --- a/dev-haskell/system-filepath/Manifest +++ b/dev-haskell/system-filepath/Manifest @@ -1,3 +1,3 @@ DIST system-filepath-0.4.14.tar.gz 16663 BLAKE2B 2a05dfcb1a7dace3d194e1d137d5d52ffc52eb96b1c43b4b9e6a97fce17db06ffac2a923537af0607451042d1ffa582567573a7f581a10a06971c4d1bddaf5ee SHA512 d858b077516ecb76e27d032fd123aadbbbb154afea87fab93f148aa8a0007587c1fb04d87217cf0b51a80e9a81ab20357dcc5e345899e1c2b6513900da1e6768 EBUILD system-filepath-0.4.14.ebuild 772 BLAKE2B 8b7f67cfd53019e4a1c2954a34f10e30692f85a9e88f8b20aa36b8909244125a97cc8ddc36555088a5f436bee23345a28e5e7b57eec8f7e4b218e4221c54d6e0 SHA512 41bbed8943873c703a35f661350e4ef525a6ede46ee4c983d97c887f89e976f8dbb3400d040d3aaea7ccd5029d9fa1addfbbd44852c13f15e9efe98b25966343 -MISC metadata.xml 439 BLAKE2B 4862fbaedc30b3a4520e630d113066e30c1233392789b97d0697891b8f4985c8679efed8dc515b8839126be02b3a3d17a702e4b6f2faaf01ac012b335286565d SHA512 85d9affd4354d2c9409400e6f9213b0e81c74ea4388b39c8893f588fdb3215016f0f3fc9ecb751bf45ebd8f3582b0327a25fc3cf92276b1a86e9c5479059a073 +MISC metadata.xml 337 BLAKE2B 7c771cc245adcbbf1e0e98517b17c8770465308574aaa4bbb8e90aca4136366b3aa5211fd846ed465a100b25db573047c387f053727ea0bb7da2aafad82344c1 SHA512 47ab4d60b52b5a1e3a6c91e8ab7462697e3500bba0e601897d364b71be02a25cd4a9648f9ac94d9d2cf6a925834ad2b7f8d859cdfacc0a76776cbbedeb922465 diff --git a/dev-haskell/system-filepath/metadata.xml b/dev-haskell/system-filepath/metadata.xml index ffc4e58c8540..1f0986ae5107 100644 --- a/dev-haskell/system-filepath/metadata.xml +++ b/dev-haskell/system-filepath/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - High-level, byte-based file and directory path manipulations - fpco/haskell-filesystem diff --git a/dev-haskell/tagged/Manifest b/dev-haskell/tagged/Manifest index 5714db6a986d..c53e01832903 100644 --- a/dev-haskell/tagged/Manifest +++ b/dev-haskell/tagged/Manifest @@ -1,3 +1,3 @@ DIST tagged-0.8.6.tar.gz 11759 BLAKE2B 6461a8489d782c1d5d49454a662c64a2cd3108ca7c0fcbe598cb8f11c7792736a61855d3c830234e31d8de900b2a191d7529557711d4724c51d38a88a7948637 SHA512 8cec49ea6f54ba84109ec6068cce209321bfa4662d5acdf75e4019087e2890e3056bf13a237cb5caf3fec597b05b710ebbfb74e06b736b7fb2f87941defeb814 EBUILD tagged-0.8.6.ebuild 998 BLAKE2B 7e7d0b30f3395ab635939b6cbd00effdc3c29b42cab69b4c65642937e1e607c015c69372dfe161a4ce40189642825541a1d4f413dddcf3b863da8741190840a4 SHA512 ada1b1a123849d5a5f9a9a1ef6aad0685e2f206297e49cd232f49389979058e305f2cf24d149ba0622b21268d7b0fba9a2323ff6f67a517e892cabedd204484e -MISC metadata.xml 454 BLAKE2B 3c97a837cfd34e481b2a07d5bc797648c2805ee2667d795a67992fe25be834e54403d7d062c7b33b6879011a44b8d1314e9158b218f5239946203eb07fd20c27 SHA512 016998bf11394f7fc147d93365d9b3bf7fcd688d8baec4ed9c3b072139330dd89a4a99efa04ee564622ad9aad06438688cbb9191be8bbd63d84d55b58652e9ea +MISC metadata.xml 327 BLAKE2B fe3372bd9e236c6f02dd14a58aa5bca9e434d8a8efd514a1848a62eba0eda87db2140dad3f8891b3b0938a03efec6e37f6bba231c7a5756ffcbc18000f776c28 SHA512 df67eaa59e0e785db2a6cb44ab7f361895d35b0345505ab375ad7de36ab8d16d314de2b51c34a70ef8f3aa40f2f1f680d7284da783d174a4ece73435801a7a14 diff --git a/dev-haskell/tagged/metadata.xml b/dev-haskell/tagged/metadata.xml index 01417b693725..806ff2b6516f 100644 --- a/dev-haskell/tagged/metadata.xml +++ b/dev-haskell/tagged/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Provides newtype wrappers for phantom types to avoid unsafely passing dummy arguments - ekmett/tagged diff --git a/dev-haskell/tasty-hunit/Manifest b/dev-haskell/tasty-hunit/Manifest index cc27bab9f40b..981e86ee0b5c 100644 --- a/dev-haskell/tasty-hunit/Manifest +++ b/dev-haskell/tasty-hunit/Manifest @@ -1,3 +1,3 @@ DIST tasty-hunit-0.10.0.2.tar.gz 7403 BLAKE2B 04813c3d35635ee296e28e19d76136f59e3d196a8e6a9c4410f6a7ee20996178f4c10aacdf985a73b989914099a86b1b1ab930e21584e714150e041b401e3179 SHA512 82f70cd7813affeb756de89842a77070e688169eb35a386fbc4db36b65d8c960bca7b923294918e10b65281d3265820f9592398550af8af92027960d48562fd0 EBUILD tasty-hunit-0.10.0.2.ebuild 616 BLAKE2B c5e5a037f7fd77848bf7efdb1428d0e537c540445708008ca90fce5dda267c4dac59063a6e1592554654155c5e4c967cb2072d8f78e946ed5f4ee30b4e1d9218 SHA512 a04eeafe2522773ae7239852fda7b59271f20808b487c64bc41d454c6b669dd6bd53ca2ea854f07211023552e245d31a142bb7f7c389942c3d4d0bbae0021654 -MISC metadata.xml 334 BLAKE2B 135597ab3f37ddbce440c83cba4b47360b67383b74d3f2b40c71cd2e9eed9243f30a814ac0a9ba4b3d69998ec5b34de66697fb8f240c16899f88a43e0487d173 SHA512 ee9dcaec93145fa354c7190160fd67f0c943597190febb7292c1e96f7e5f86fa2a88ed6ce1f25f4da5875d6e13ccff3b844f77a3b1d678b18203849971a09064 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/tasty-hunit/metadata.xml b/dev-haskell/tasty-hunit/metadata.xml index 797bb94b356d..b7878815d80d 100644 --- a/dev-haskell/tasty-hunit/metadata.xml +++ b/dev-haskell/tasty-hunit/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - HUnit support for the Tasty test framework. - diff --git a/dev-haskell/tasty-kat/Manifest b/dev-haskell/tasty-kat/Manifest index 6842725dc088..cf801a88a194 100644 --- a/dev-haskell/tasty-kat/Manifest +++ b/dev-haskell/tasty-kat/Manifest @@ -1,3 +1,3 @@ DIST tasty-kat-0.0.3.tar.gz 6167 BLAKE2B 9ce1e0bfbaabfcbc7757b4b3512be83275d2662d060fe31e9fb4321d6dbac21237822e667b66bdae7126b188cda28a09726883dad349ab810b6129fa8c0c086d SHA512 3a695aaf2cd8d699dd07a58298ef9da12cdc3b56564d5202ec480b6ce099c394fbd7dbe3bbb0664b295d5a4ef6e65ec0a39f0b9479257e87356f67897922c287 EBUILD tasty-kat-0.0.3.ebuild 668 BLAKE2B 705b7549d1ed2156010e2e43349e96dd71cbfbbe837c100cfa15ebb2ea66ec56d2a102bebb109690d433976f2b99df4e98fdf2eaed33e4381dec26d9389f8ad4 SHA512 4ba21fce22933786a44ad9aec1d9cc7a9baf201018400589e538f4d2fe4c3c4b986a480d1923fde9651b7738782e39fb229a84c9920d39b71e675db0970dfb4a -MISC metadata.xml 447 BLAKE2B 05e053dac572f904fbad14b38a80caea250995d18adb4f9b27bc17468d033d148f149211dad6d7027ff285042ccfb46887e8048ca0abc2874416a99017c72266 SHA512 b0397679a512a98ea73ec6b2e145e63c9ee97f9f218653e39db17a9198eb3261ce09385ee36993361d206ba9415eb1fb140d9bcaef2cb5f73bd974c8e9ddb250 +MISC metadata.xml 333 BLAKE2B a8237e65beed9ad5f8c1fb2cafd87bff76a5d6d08d7ce4e394ee2bc8e2b5993ba4667f822d5359f76187f288d1e63834ef0415c310f3dc604f8af62b67f8a795 SHA512 dc3cb1135f4f692f747f7a9876cce209abcb6242fb764a3f8b2aadfb38a82a681a6ac673ca09c016676cb3302e548cbf2690a45445d09f7a8b1bf39b393e2958 diff --git a/dev-haskell/tasty-kat/metadata.xml b/dev-haskell/tasty-kat/metadata.xml index 574039e45f07..9fb7b98b74b3 100644 --- a/dev-haskell/tasty-kat/metadata.xml +++ b/dev-haskell/tasty-kat/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Tests running from simple KATs file (different formats/helper supported) - vincenthz/tasty-kat diff --git a/dev-haskell/tasty-quickcheck/Manifest b/dev-haskell/tasty-quickcheck/Manifest index 86936eeafb6c..e1c497e87853 100644 --- a/dev-haskell/tasty-quickcheck/Manifest +++ b/dev-haskell/tasty-quickcheck/Manifest @@ -1,3 +1,3 @@ DIST tasty-quickcheck-0.10.1.1.tar.gz 5539 BLAKE2B 688675aa15f2790d147d34dbeca8d42e556b8a2d3fe52c7687e149f271a0ddcbb6fb21ac6be4065fdf1b8dcb82aa10a8f533e77da0111c140bb9ef807e48c222 SHA512 13cfcc99eb9988d4842327d96f0e58f5ba6c653d3027a4adb307d4101bc2f7deee0033197b4358a837ace0d03423bdafe2197b029da6a64d8b650ee2f5bd958d EBUILD tasty-quickcheck-0.10.1.1.ebuild 810 BLAKE2B d3ff4e3986f4fce347bb66ef870e4607f62dcf4dd84c04266c7ea8794822301ebb637f4ad001b048865e5aae5d5b2c5f7467dd07de2c2778b586a2a12dd3a75e SHA512 adabf148d152c6ed520fb6e57694aeb744212038ebe5a6138143697bedbf64c7b0de44097354fd70f765793125d8c00dcbc1b3050e75a2451c824a11e7ae153b -MISC metadata.xml 339 BLAKE2B 7b54b2baf03406239943cb011e7d57f2603312c67e196f420b267945b1c62b0c46a4d76de510184c47fa2ab913348ab94567503359488021b4ad95f013f63644 SHA512 c1227578e513fe96c36ea51eabdb30bbc45319c6ab42af11610fdda6b46bb910436edc132214149a0d9cf80e4e9214fccbc3f7651f70093dbcb7b0c373d9ecfc +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/tasty-quickcheck/metadata.xml b/dev-haskell/tasty-quickcheck/metadata.xml index 40d4068ca5aa..b7878815d80d 100644 --- a/dev-haskell/tasty-quickcheck/metadata.xml +++ b/dev-haskell/tasty-quickcheck/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - QuickCheck support for the Tasty test framework. - diff --git a/dev-haskell/tasty-smallcheck/Manifest b/dev-haskell/tasty-smallcheck/Manifest index d92e0cdbeb7a..cccbe5c5b5ab 100644 --- a/dev-haskell/tasty-smallcheck/Manifest +++ b/dev-haskell/tasty-smallcheck/Manifest @@ -1,3 +1,3 @@ DIST tasty-smallcheck-0.8.1.tar.gz 2690 BLAKE2B e6ccfca50577edc27da4d8f77041e5eeb80c28574a5d0d9cfa20154e557a9893242456a4875e72d616e70f477bf1b7c6a1911c7d3a863b71e8481ff387815a00 SHA512 26ed0d75559c2da2f4296af6e9b02f8d0a19043b0ef154674eb782703fcd3ad7f4863b7b07dbaae27440078b4b00a9272cd9d5da23089993018e933577be5893 EBUILD tasty-smallcheck-0.8.1.ebuild 690 BLAKE2B fdbef077a9ba3cede5a9d690c174652a2b456fec505ec9930a92e9dd7718e57a8121fa337344a69e353ea06950f6afe9079d8bb5192cbfc7360333e2eda2c0e1 SHA512 04d38ab05dc176b983480e05cabb2004089418235ebde95288f748a6980efef1cf3f77d26e5323a0c32bb80941c856a5937673681c1b47fefb1621989bac8a6b -MISC metadata.xml 419 BLAKE2B c797b6c22cfeb3ff17ab726a0dd5eb19dea26dda9855a3347437aa8ba911e2deae50ed9f83e4eca3b45ce3a8cded7c2a4606392abf329ee883f3500dfc142f90 SHA512 96c18b1b1c80c6b1bdfa97b329307279100130475b71189487300027fdfcbcc16aba5ec5e8245aa5fbdbbf31d628d7edfa93ed6464f007445000021871a1681d +MISC metadata.xml 329 BLAKE2B 4d7bd8474e181d80d656c26f6bef32cc64aafeeb0ea7b3a25a0e5b3a729ba367c19587b40655bc7e0cde4a0e6968427d55e158c39c5f9bbfa5230fcf62612e33 SHA512 b6e8f1129fed853f18d8ecc7a78b9ba54c2549bbe14866da40f3784fd66cd57c5c0316f8a2e0c37feca3d0680dec9d2951111f08e19dcf42dda8fc918058936f diff --git a/dev-haskell/tasty-smallcheck/metadata.xml b/dev-haskell/tasty-smallcheck/metadata.xml index 6ed62ea42470..12d35e39322b 100644 --- a/dev-haskell/tasty-smallcheck/metadata.xml +++ b/dev-haskell/tasty-smallcheck/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - SmallCheck support for the Tasty test framework. - feuerbach/tasty diff --git a/dev-haskell/tasty-th/Manifest b/dev-haskell/tasty-th/Manifest index b757b3fdd639..c8968de32677 100644 --- a/dev-haskell/tasty-th/Manifest +++ b/dev-haskell/tasty-th/Manifest @@ -1,3 +1,3 @@ DIST tasty-th-0.1.4.tar.gz 3016 BLAKE2B cab6b8734dd8664e760d901b05074c84469381c3cb1e4a793a505b2a973fb0c1d32471847ef1c39fab199c1a16de3351cd0d839b5ab78bcf96515233e09c6fcf SHA512 0bddde5ea5cc0ea8ba502b88ec52fe0d46d9c6bcd107e4e3b6bb675d930752df103308b61589ce3de3302c7ac40eed9911f803542262246a43a867beee942aa6 EBUILD tasty-th-0.1.4.ebuild 574 BLAKE2B a6172ec71d37b5f25843be821a5e7be8be60bf379f7c4688538c10feaf92309dffb51a8f5123820fcc43fb3d6a1af6596e0fdc406739e3b04fe7e850e23e5580 SHA512 ec318c1edcf0d3db7a51d01ead15e2943a71e06bf094655d16d04b53e96fd189c8d5a9b258a8dfbc6e2acb4ec6b1adac28469706875982957419c8df6920e180 -MISC metadata.xml 451 BLAKE2B 7c8d91ff22cbcada99c2b1943f45c36d49c2eadbe869af41c1367129fe2c552fa74d5e3c0f3c601ccd3822505b9052ed61708e27dc9d42adeaf58ee4749a6a0d SHA512 603420f3611b140c7b2f4b8e3b49d6b4c5f627aa3daee6982e958903ec9edf1e1324b874d7129eea6639050cbde8fc72e147ba50880beb3766768f9e144310e9 +MISC metadata.xml 330 BLAKE2B 6d5b5d58f125b73a62eb581fa6bcc80c877b8c4e6c2077ee6e11a351b39450ac589ffb43aa1bdf3ed9bb3c5830e032ec4640d3c9bf46829e5530d113c9a85a8c SHA512 bc229dab52896e44cc51d7a67a8fbaa2cc8842924245906513a10352be481e323db7214a4936a20476aa361490bb72447cd22ba270b6839d65ebbaaa77942850 diff --git a/dev-haskell/tasty-th/metadata.xml b/dev-haskell/tasty-th/metadata.xml index 98dfd3808c9f..5fb8252c7b12 100644 --- a/dev-haskell/tasty-th/metadata.xml +++ b/dev-haskell/tasty-th/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - A fork of of test-framework-th modified to use tasty instead of test-framework. - bennofs/tasty-th diff --git a/dev-haskell/tasty/Manifest b/dev-haskell/tasty/Manifest index 4e5896ba575f..836fdd8dd4fd 100644 --- a/dev-haskell/tasty/Manifest +++ b/dev-haskell/tasty/Manifest @@ -1,3 +1,3 @@ DIST tasty-1.2.3.tar.gz 49148 BLAKE2B 8de7436bca740e55a6592e833326b03f001823c74c8678ae5d38c2c836249a9af08321df6245573e5d060a25e9512c1f601a62978f2b3f22ee846d3cef72a829 SHA512 3922fc19c3ed74b1a39f8e6dc5fe243a955ab55d2e9d08d68b0932dfa0d16cb1efbc73bb2d793c1226d56986141494ce0490c9af70e7e612d07da64d5e2ee472 EBUILD tasty-1.2.3.ebuild 993 BLAKE2B 8bd6d789ac539541abc21532fe275fd1b224ec080b20565979341ecd606797cc1b7c60c51938aa5e8fff6e86a276562a8863545f1db0ff9de36c1003e6d35ac4 SHA512 d64756f454e0ff1b55000a014c6a7b2e5b221617f6a3d8a0a21cbe79b4ad0fa4145717d91e69ac36c3f9137d52c5a3c4dc6aeeef72b3426e3a9847ab66d0594e -MISC metadata.xml 340 BLAKE2B 9164113be845685e836fa6cbef7f9055952ab0e8b9a19729a20e1f54e8f732143737d820a384465e7728714efe7196e050ae339817b8bca6c16dcb1aa65c8215 SHA512 77e54438f984878e4a0ce92397ab29481d06ba4cafa672fc5df5292ae4521fb748cb87246216d7891cc6ccb4c5691421f97e06883acac464a21c60d5da3e8d37 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/tasty/metadata.xml b/dev-haskell/tasty/metadata.xml index d8ef44b7ab0a..b7878815d80d 100644 --- a/dev-haskell/tasty/metadata.xml +++ b/dev-haskell/tasty/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - See <http://documentup.com/feuerbach/tasty> - diff --git a/dev-haskell/tensor/Manifest b/dev-haskell/tensor/Manifest index e8be83629b29..f6b2153d9a13 100644 --- a/dev-haskell/tensor/Manifest +++ b/dev-haskell/tensor/Manifest @@ -1,3 +1,3 @@ DIST Tensor-1.1.0.1.tar.gz 3281 BLAKE2B 768bf8ab52c17ef8825f83dfa7a7f2e8854305aa2afcdc0a13aa336b20fb6841c470b637d2b29b2acc988669f2ef13d079a667102be1e2d1d03cb981a078937c SHA512 000086bcf160a1ea0a9a3f1aea39ea87979db97203511549e62c5b5161ae178aab0a1e7e0a091e82e66e319dd86c90e8f07ca473027fe7d363f18bfc584c30f3 EBUILD tensor-1.1.0.1.ebuild 585 BLAKE2B 791c221d10885bbf5a2d50bd7f18aacfaea261ce4c93e2c147e16b3a1db9ad27a9da9563f17fae8f8b6639d1b1cf366c540c74143237bcdb9198ac4e4be0e8e1 SHA512 01c75745ce1864ae3f3a1f035d134c1537bf973152d508dcd796357be1161301022db8ddec1b03a458d3ea05796ecfe572be88c80630e811c9e178dd2f4da48d -MISC metadata.xml 381 BLAKE2B 27c33359d86af5c93547c77dc8c14e14de6f2b2afefa7726514e586b4b2d683a40a842d110508bea566769da26b1f8db030c9a7aa734386a9523a9196a6be81c SHA512 006ec9633cd8840f78485eba4ac7f17288079a22dcdd972616f47a57339b06a79488d3753320c657c319fa583d3a8443ebc358a7891d48b353907fef88411104 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/tensor/metadata.xml b/dev-haskell/tensor/metadata.xml index 5a39796adcf0..b7878815d80d 100644 --- a/dev-haskell/tensor/metadata.xml +++ b/dev-haskell/tensor/metadata.xml @@ -5,8 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - This package contains tensor data types and their instances for some basic - type classes. - diff --git a/dev-haskell/test-framework-quickcheck2/Manifest b/dev-haskell/test-framework-quickcheck2/Manifest index be6ec03ba674..590daa3033ba 100644 --- a/dev-haskell/test-framework-quickcheck2/Manifest +++ b/dev-haskell/test-framework-quickcheck2/Manifest @@ -1,3 +1,3 @@ DIST test-framework-quickcheck2-0.3.0.5.tar.gz 3844 BLAKE2B 1c7ace7b85200d3ce1bcf6a48dc10d912c4cfa255eaf100b37d018128a4e014703cf378b2fee74355c1731d9062c68b164da96f6f672a10af460d41ed2b2d2ca SHA512 58c6177d52829ba1ea1858a11101e5b21ae4e4543f8f829779f62208ad16083b41e9f3b2275392693698ef3d46912096c368d90db0d67ff136af4fa73d5e1d43 EBUILD test-framework-quickcheck2-0.3.0.5-r1.ebuild 1082 BLAKE2B 8c7b3e91f866e2eaf6b94b50ee398444290d80226586ab7edb1c3597d41d30411e9dc25aa06454a2e39109f6b1f94f52d071d7efc0fc116e4d529d1ae94cab67 SHA512 22b550a1697dd662242610481c1599fb9df95517c0c8d2bc1435c24df2c29a17b2f1dfd08d62ba66f0583bf46676a8160413858b35dff9d4ac5409b42b6e38c3 -MISC metadata.xml 342 BLAKE2B 76318a533a057c55052f9c4437d1d946108af14871a8c487d3f9b4a1e693e5e6e55b8c21b80b35d428920fde240c1d48d11b5f0a573d31d5588908d8c3d22b25 SHA512 65e222a0ca20f88a7657a2820effe47cf34acee6498986b5d0af6ec100e3123e62223405181e6082397b0c7a273c0a04aecf373be5df25a89715ee4a2068b781 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/test-framework-quickcheck2/metadata.xml b/dev-haskell/test-framework-quickcheck2/metadata.xml index 0ab08206ed27..b7878815d80d 100644 --- a/dev-haskell/test-framework-quickcheck2/metadata.xml +++ b/dev-haskell/test-framework-quickcheck2/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - QuickCheck2 support for the test-framework package. - diff --git a/dev-haskell/test-framework-th-prime/Manifest b/dev-haskell/test-framework-th-prime/Manifest index 72c287131ea7..7de6df508b11 100644 --- a/dev-haskell/test-framework-th-prime/Manifest +++ b/dev-haskell/test-framework-th-prime/Manifest @@ -1,5 +1,4 @@ -AUX test-framework-th-prime-0.0.7-cpphs-1.19.patch 543 BLAKE2B 020b81b3ec3a7aefb0bb090883fbe9f704d194266fdf7a82ace1af4d2374a89f48e45dceac33e38baddd3028e361934b5ad2d5e652c2d7294c4cb5bd4eaee664 SHA512 111948aee97ba397d402b472f557b960cf68c077e049f4c2b87a58cb9e812e85eeeb0d672ac6a2b045a60b0cbbe9f6107a65ed11e17e80004792e621aad3d1a7 AUX test-framework-th-prime-0.0.9-hse-1.18.patch 2666 BLAKE2B 7aa73a96cb24688bc42812c5fbb86faed1ca4fdc672f65a4fed13cfb3cdec4830017d50cb154b7e02731527898bcd52a1ad77a70f78eef33dbe74de5e0a1da7c SHA512 a87717808f6ea5fa47de0ecb3ae3789d59707957458c9569f10ee01bcd30bf52662dd8a63255e2975f7de4b2465b7e9e8d41849975442c0c46c349d481cc8fa7 DIST test-framework-th-prime-0.0.9.tar.gz 3908 BLAKE2B 4c8794bf66081ffd6eee2b6f0e9d8fd5f2218a90c2522398b13f440aade1244a62e91c3c1e11367f109babd2e78722d94beaac95555be356ce55f25d118adfa3 SHA512 52f64b1705d51f45512da4270d8a80c93602d62a2c33eb3a0146f10a3f737395c9d0294af62cc3ff859dc8292338df892c0262216349109bb4f7b0beb09d3601 EBUILD test-framework-th-prime-0.0.9.ebuild 722 BLAKE2B 3e8320932bb7298b019d028a075ecbecd09ddc3db97c47de4168236505827ea4cf55182c2c905ac421768987666f06d332b51d2b739bb91aaf35d03f17cc0e5e SHA512 ef4642e5dc56962a99ea8105d083a09a63f83bf76ee864f176e41d98de190043d8db457a0f66648e1a05daa4e6ca8e0f3d7672da1ccd23a5eeb7002fc5248496 -MISC metadata.xml 364 BLAKE2B 75e7b23afcf72d32809e7b955b6427fbda3355bb3204ce7e6231d95916ddc4e44da0e5bf7038f5dec0cdf466ce08eb385333b679ead64b3beb68b17e9b9fd9b9 SHA512 b858a5901747207b40d99002ff60eefa7c4d7ccc94739a2c3b71f1e2a742c2345ffadcc3ff3ae97d339937887ae4ae233a5bb795165e667ac13c7e559f24003d +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/test-framework-th-prime/files/test-framework-th-prime-0.0.7-cpphs-1.19.patch b/dev-haskell/test-framework-th-prime/files/test-framework-th-prime-0.0.7-cpphs-1.19.patch deleted file mode 100644 index a638dcd10106..000000000000 --- a/dev-haskell/test-framework-th-prime/files/test-framework-th-prime-0.0.7-cpphs-1.19.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- test-framework-th-prime-0.0.7-orig/Test/Framework/TH/Prime/Parser.hs 2014-10-08 12:01:25.000000000 +1100 -+++ test-framework-th-prime-0.0.7/Test/Framework/TH/Prime/Parser.hs 2015-04-04 23:46:56.120211323 +1100 -@@ -10,7 +10,7 @@ - import Language.Haskell.Exts.Parser - import Language.Haskell.Exts.Syntax hiding (VarName, Exp) - import Language.Haskell.TH hiding (Match) --import Language.Preprocessor.Cpphs -+import Language.Preprocessor.Cpphs (cppIfdef, defaultBoolOptions) - - ---------------------------------------------------------------- - diff --git a/dev-haskell/test-framework-th-prime/metadata.xml b/dev-haskell/test-framework-th-prime/metadata.xml index cdcb0fe22e29..b7878815d80d 100644 --- a/dev-haskell/test-framework-th-prime/metadata.xml +++ b/dev-haskell/test-framework-th-prime/metadata.xml @@ -5,8 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Automatically generates a Test list for - HUnit, doctest and QuickCheck2. - diff --git a/dev-haskell/text-metrics/Manifest b/dev-haskell/text-metrics/Manifest index 104c17de2ff4..570f1a2c85fa 100644 --- a/dev-haskell/text-metrics/Manifest +++ b/dev-haskell/text-metrics/Manifest @@ -1,3 +1,3 @@ DIST text-metrics-0.3.0.tar.gz 8248 BLAKE2B c700cb94e3b9934c723e6893d90523c5876c64b663dd77a36be963dff2bc5f65d0db30db39177014b062dde1dca0865b893de8324359ca9bcec3340d5ca7e21c SHA512 fa005ad7aeb5fd96ce121c5eab9e83e5826eec288a269f6ce258b3f6aff408c8ca98b8131b6cd14fa8e56f8568eb5a63beb63935335b7c695a3f6e09a979eccf EBUILD text-metrics-0.3.0.ebuild 1089 BLAKE2B 3d354ea294756908f2d2664e3ab3b4410004fd045691deffe69d05691174a9067c27e01eea23f03af1a85626f6239c1b98b7d06e69753a18294a0a0028a952c2 SHA512 e140d447593410cc097f54436756f9be5f897f667b3bd081622d037184b6935838240a17ec3fa1b983daac38bff8eeddac2173d76f0d623cd7e8a7b40a2745df -MISC metadata.xml 336 BLAKE2B 9ba78e993c1f379bb032e24feae087b6d449d3113981aa7a9c98a4117c241289401e07e0c6a9896720abc7bca0fa498168e7b9cc77f53a34a4e8f481a15f488c SHA512 eacd97d1db8c4ec90bf90d2b676e70d6a0d38693f02a589151e30c968027b97b8c67d5fd270659d646e5270c6c25954a44d0f58d709aaa2b6072f364c4513174 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/text-metrics/metadata.xml b/dev-haskell/text-metrics/metadata.xml index a94b82566b9e..b7878815d80d 100644 --- a/dev-haskell/text-metrics/metadata.xml +++ b/dev-haskell/text-metrics/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Calculate various string metrics efficiently. - diff --git a/dev-haskell/th-expand-syns/Manifest b/dev-haskell/th-expand-syns/Manifest index 012e0344953f..be48674af4a4 100644 --- a/dev-haskell/th-expand-syns/Manifest +++ b/dev-haskell/th-expand-syns/Manifest @@ -1,3 +1,3 @@ DIST th-expand-syns-0.4.5.0.tar.gz 8112 BLAKE2B 9a4572993f309144e70adb2967c699c06871246a00eea97e551d79cb1117970d12bc9c7594e8908f9b6a59550ba4fcef8e3e9888375136c4fccd3dc53d7e1857 SHA512 4e72ec26dbe875c3d664b94d7892001af835794f04bec83ff05952c3b9ea9b9de242cee5c713671213479bce4cfae3d0d6172a581e7fff58923688624dd493bd EBUILD th-expand-syns-0.4.5.0.ebuild 598 BLAKE2B 35be6334b462b368388be45b8d4a25377a41716f135cb5c59b8820c6f0df2860b34f74780e5a9a099fee941d0ad4beedce8746b67639998e0cf6a0eabd800969 SHA512 d279febde7b26ee5e23337b898fede5ac1c64a26eaf2c6e09cd98efac01d56ece94ad7ee6546a7ec1d153610399e011d825b01aeb766a6fddf2bd5a05a8b5c68 -MISC metadata.xml 433 BLAKE2B a4c56830c882682082902f36798ec4164596fb02fbd9433b0ed1cd1e3795bbdd8d8c8932789721021b7e15b2846e4fb1daa828084980cba39504b972d001fb6e SHA512 f13a7f7d99f21e8b564cbd9968c6579d1e678af4660d82c19ef6e9ccd785b183ceed9874279f32ddb59cc9613e3b2551ab60e0c826dafafb734398ffc643716b +MISC metadata.xml 345 BLAKE2B dd891dc3b668319d8b13f785119a1872353f8449f895927c81036dc1041f0643f6032ce817dd622d49722657cbf7c0e2e3f63ab64404c13175c11659eaf13e1b SHA512 4242fbe3b53db98aa2010eeccfbbf4e213fb16a0628b8d25aa00b1b97baf240ec1bd8a19f4da9439088fcb7b4c178594dcb214de16287ba904d237193936a8f5 diff --git a/dev-haskell/th-expand-syns/metadata.xml b/dev-haskell/th-expand-syns/metadata.xml index 23320d5b348f..2a0e289bf6e0 100644 --- a/dev-haskell/th-expand-syns/metadata.xml +++ b/dev-haskell/th-expand-syns/metadata.xml @@ -1,13 +1,10 @@ - + haskell@gentoo.org Gentoo Haskell - - Expands type synonyms in Template Haskell ASTs - DanielSchuessler/th-expand-syns diff --git a/dev-haskell/th-lift/Manifest b/dev-haskell/th-lift/Manifest index 6b32470a5fb7..7cd278777ae0 100644 --- a/dev-haskell/th-lift/Manifest +++ b/dev-haskell/th-lift/Manifest @@ -1,3 +1,3 @@ DIST th-lift-0.8.1.tar.gz 13816 BLAKE2B 4e8a8231a77c3b98ab05a9a3ed0c682a09f61558483c832bdcfce42391199a8fd27c092252e130a5bb5d481bd364627254abac87f701ae8dde015ddc545168dd SHA512 21fb31f23aa41ec2c1979b7ad9ce467d9ed555237f7d4236b1400cb00bb7531832b269c1248062fe478876e9f8e4a2968171999a4c8264756ad10aa7e5983fa7 EBUILD th-lift-0.8.1.ebuild 651 BLAKE2B e6414d8d7fd750053aa992fe28dc08fd3bd4efef21edb635569d08d4bffa134f42be8489c9cb6d3481bed69df40af5be8d1c43c11774ceaa8d52ee676df3cf0c SHA512 1f5506a3b56fc36ed4f66252778107a34d554279abf55269435cc120ab687aa361c4b0ce003aa03b6b6c0a33cb2485ff415556efb6bff60841983f9deeb9e2d3 -MISC metadata.xml 420 BLAKE2B 7941a77b62dbbe6e315c3bf6458fb0fef97a4cd3861012378aaf784bbd43cac2bbeb9d9195c42c2d4333f440b45a94cf50d5eb4949ae6d1e43e33c944fbf0676 SHA512 8805d1ba9be8842c874e915b742fbff33e5c20a236858e0371e7fc402b8c7bbc0adc16b57c7f86bad097ff98db2ca3295df1b12abd885a134caa421e61bc0175 +MISC metadata.xml 327 BLAKE2B 168a1933d53a0904526707475de4b50e22e0fed2631936f59c4e8ee621c6d23a20a6eceaaf26c38f09a681b72a550882c5420177ff9dda1ee8702316a0197ea8 SHA512 f57f8caccf2ea2ddc894321e56752482ba85774ef70c02aaec1879fd21dfe4c601f959876335479ede1362d80dbea37796be2946f36eb6beb257fe8e2b76e180 diff --git a/dev-haskell/th-lift/metadata.xml b/dev-haskell/th-lift/metadata.xml index 1d3597389241..cd870341ddf8 100644 --- a/dev-haskell/th-lift/metadata.xml +++ b/dev-haskell/th-lift/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Derive Template Haskell's Lift class for datatypes. - mboes/th-lift diff --git a/dev-haskell/th-utilities/Manifest b/dev-haskell/th-utilities/Manifest index ce1e46cbbfd5..9bac32921340 100644 --- a/dev-haskell/th-utilities/Manifest +++ b/dev-haskell/th-utilities/Manifest @@ -1,4 +1,4 @@ AUX th-utilities-0.2.3.0-ghc-8.8.patch 2566 BLAKE2B 3d59929531c5de3892155d836ffdbdbbe425bb959b65c2fa15fb58c5e9f083515f263717cc68e0a780dd95c476ce2c4cd504a4abc1f8f9c51f9d86b1cf10efb7 SHA512 346e3bf318d4f8aab2edfa89719a82997d91175ff11e2d649ac281269f062396f5dea9364a74ebb2ab0f78421dbc462ecea60e1b0868ad9fa08379659e446af3 DIST th-utilities-0.2.3.0.tar.gz 15577 BLAKE2B fad72515936ba6b7876ff731c7a1e12246014e191282028fc1bd1846dc704d4d1408e82e82a394a1f58350f961c5b7b7f5b9ae0cfbf09551fc5964433d42b113 SHA512 edddde2ea3a9da44bd34cbf51d9f4ea14510eac9527f2f1a199390566e24f10ed84403f5450e47244b0cbfc4b5dc3a5c3f64ec596255f191d8bad83d9043a3ba EBUILD th-utilities-0.2.3.0.ebuild 805 BLAKE2B d4c5d4b4278513198cbbb18e501bec598c9afcbf545e66b6a14655e2baba9d3fb446ab8f62111385fd2dfc1c7e8ff003dd6419ac3018aaa9665d385c2d5e6573 SHA512 392247a11b663044fd7528e0df8018b050d7494ef2487b099ede77d4a3f0156354dad3afd222acf34831ecd0c9f5264aee850b8f982959b46e1e3a6419886bab -MISC metadata.xml 351 BLAKE2B d6d56e943b01e18fe1b9be3422620e2e59b9264c70a01c15abb29427ad82d744457ffc2fe7cc05ba8cf7c22ecff9190d1f2bdee73da42e833ac1e50e918e0a6d SHA512 22a6f9ed3b20b27470841ad774539597e351b6abd0c51fc2644c8762b7e1d08da11600c08b3cc7744984354518e046542a6409f89dac11f6c9fd0a8d87c7fb3a +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/th-utilities/metadata.xml b/dev-haskell/th-utilities/metadata.xml index 93ba8d9ecc21..b7878815d80d 100644 --- a/dev-haskell/th-utilities/metadata.xml +++ b/dev-haskell/th-utilities/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Collection of useful functions for use with Template Haskell - diff --git a/dev-haskell/time-compat/Manifest b/dev-haskell/time-compat/Manifest index e39e15c6ab26..5ec370baae5d 100644 --- a/dev-haskell/time-compat/Manifest +++ b/dev-haskell/time-compat/Manifest @@ -1,3 +1,3 @@ DIST time-compat-1.9.3.tar.gz 50050 BLAKE2B 9c6f457945a975d88fe1784daf7dbf4a0b96c086cdd05af97a3b0d9d2379777c985b8b73dd592f588d4e09aee2fc987ed4b97efd4d4199841318114b379a8c5d SHA512 937020b42b739a9ee2da3d8105181adc45d80f7e8b5af81c7f43dfbf567f33c81caf0e34de8896bc139f1eb4e40efd0715e9f6e5a4d542a1a86c4ea53151cf2a EBUILD time-compat-1.9.3.ebuild 1481 BLAKE2B 5c1bb85d1b748888124e04a61cac8ace0fc2c212fe1dbaeda469744bff1d3947100ac6a539bd0c04a7ad8418d6015bb65d22c6c436fcd288851b0215176bdb28 SHA512 c9a34e3220e8b343c491059bd7a717f07b37eeeb081701458b8ed7e83eeafba3f0f730728e7dc8d2d29168733efeaee94c66071d1b642a184a74cddc4968e992 -MISC metadata.xml 378 BLAKE2B d1e98a535cbfdcb0f93c390b06035c173db8ac7dc0c65fa79ed3112c5767915b786cb12466df936e2ac548832580fdbb37f471f7c438f5abbd137c682127abae SHA512 1233288c38cbab9385bc4dc903e883229b083fe05a6e2b4e85a48f36681c310d4e718d460aadc6ad32edf37acfa7b01ea0cc5a67e7b2da3e5d2f65bf413a3259 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/time-compat/metadata.xml b/dev-haskell/time-compat/metadata.xml index e5927f581861..b7878815d80d 100644 --- a/dev-haskell/time-compat/metadata.xml +++ b/dev-haskell/time-compat/metadata.xml @@ -5,8 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Compatibility with the <old-time> package for the \"new\" - <time> package. - diff --git a/dev-haskell/time-locale-compat/Manifest b/dev-haskell/time-locale-compat/Manifest index e31b7af0321b..41645bfec7d3 100644 --- a/dev-haskell/time-locale-compat/Manifest +++ b/dev-haskell/time-locale-compat/Manifest @@ -1,3 +1,3 @@ DIST time-locale-compat-0.1.1.5.tar.gz 1956 BLAKE2B a0980c2ba140c0ba9fb78023b7339a391e7eee8a14e942b2a7ccae4abf2a5a671f15bcce4367b214ccb47ecd0f87aab00984bd598237012e4071ed11139ff3cf SHA512 a8a87b77f017ca7e4db98101b527016a39abe4f264b3684b887464c53b792f564d0bec3304d8ed5f5889a3e3cb7e41f4d049e61e5adab688363a3342608f695c EBUILD time-locale-compat-0.1.1.5.ebuild 613 BLAKE2B dceadfe6e093f1958b6c3b5eefd76cab13607a39b7519563511cc6cbc250c83b38761c4750cddf83a7c86abd7eff9a0029d212b375e4810af35ed393e3062bea SHA512 dfff3aa0ea2d2484997b82ab76a5b3452b46bcec7680cc1684e7031f41dd75deb69341db6ccd5ad76249c26df0e252781315a365bd48c1d2ff4449ff96331294 -MISC metadata.xml 447 BLAKE2B e3cf8b68f7afa1a9c0770fbbc5c5040f60718a704c35000abf1fc8b567b046c803c870e742d44be41a59e90d0f4ae2436f0df9496193b5b99b3ad1bbc15ee8d9 SHA512 06bd239ae0f0d7c305c5c484e91cacb7f7a8b90fa0917d9a0a17a7ab50676bcd0876f425d82a96c868964ecd9a355cdf3c67f6e57abbace27e28df0f2bb5dcaa +MISC metadata.xml 348 BLAKE2B 3959729867a87ad2746e2854c5b8270c7dd934bc0a29cffdf0a9761286777a3e892f4dd346e4e1731e5dec0b11559d79435a16350f8f891b4d66d37b576ea861 SHA512 b432599e53c0af40ac4c31ff90b6c365033c76962a9dec115e6b05c77be0d67ead4c9f15042816758b5af602c46facf9d794761c9abcc0171ecd2e60f053d132 diff --git a/dev-haskell/time-locale-compat/metadata.xml b/dev-haskell/time-locale-compat/metadata.xml index 1ab2ab0beca4..b9ac9d537b3e 100644 --- a/dev-haskell/time-locale-compat/metadata.xml +++ b/dev-haskell/time-locale-compat/metadata.xml @@ -1,13 +1,10 @@ - + haskell@gentoo.org Gentoo Haskell - - This package contains wrapped name module for TimeLocale. - khibino/haskell-time-locale-compat diff --git a/dev-haskell/torrent/Manifest b/dev-haskell/torrent/Manifest index 30c08857445b..7a82a3ef2314 100644 --- a/dev-haskell/torrent/Manifest +++ b/dev-haskell/torrent/Manifest @@ -1,3 +1,3 @@ DIST torrent-10000.1.1.tar.gz 3977 BLAKE2B c1c487d6ef2d9da68cf3bbe24097824cd56a53276e8577a3dd28f949b818b8c396ce8d65eb721a3f9035969121ba4df9ca13a6f26ef085607f8b5e30d5ff1560 SHA512 db4c18ca8df4fd32c45d6fc01333a5ef083136dfd5833f13300161ca393b6f3ebb2a8ca2b2f7e2bbf7019eb9484e0b3b067677a63fd41311e3dc7a17111f5a6c EBUILD torrent-10000.1.1.ebuild 611 BLAKE2B b3cb87d3fc720b87ae289daab5a67b698e8b42398df0780a8f1ec88dae01e9a5b759b29a015b289405905701de0623ff82979e2ef8d2c4798e1a1eca31c7c7dc SHA512 245750ad5c9b7d23e93c9aa4f4512d363ac2acfa4bee90ae0645f2a77458716ea5f9b595fd2e6fb0c3dd2f1d188cbe446d0cf54c33b442b7295a5def6232ec08 -MISC metadata.xml 327 BLAKE2B 623fd681553ed644e9708f183a159ce52e453c170e002158ac27434868083dd16d6552b62d6e86aa291ce1e6bea80e9d83ba5acface8d3b7bd4b1d8b9136398e SHA512 c7b6ac893521cc21a96055dff085a186e55a6fe20a1903bf40d3af032c3e227d82a1a93efa31ff7d0a13a1f5c124acf0bbd6b1941a6ea3208b339cd0e5056556 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/torrent/metadata.xml b/dev-haskell/torrent/metadata.xml index 93afc894883d..b7878815d80d 100644 --- a/dev-haskell/torrent/metadata.xml +++ b/dev-haskell/torrent/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - BitTorrent file parser and generater - diff --git a/dev-haskell/transformers-base/Manifest b/dev-haskell/transformers-base/Manifest index 6d2a0d247c75..473c4a2a7296 100644 --- a/dev-haskell/transformers-base/Manifest +++ b/dev-haskell/transformers-base/Manifest @@ -1,3 +1,3 @@ DIST transformers-base-0.4.5.2.tar.gz 2849 BLAKE2B 9e1f1aeb3ced732c4406e4636ded466bd2f26c253d80caf321441505d6ad24912f108d464b6d27b211a6ffc128ff6d85003162a9c4709574645754e97db94461 SHA512 5953d99fee3a02f825c096cf035a5ee825da17e154ca9847ddb215dee54a96a8b28af2b4adb639ef3548ea9aa8a2cb781563c7ffbb399bed5a35c056d03bcbd4 EBUILD transformers-base-0.4.5.2.ebuild 847 BLAKE2B 22d2222fe6053cd861818162eb0ef6a43cc46b8ae6a8b672eb85f2479c26e6b775ed7296357926eefc0840091a17f12f81ee28297fa0afda15e40e179e15cf54 SHA512 124e0e65cfb653179e3ec60bbabd6e4d4d0d7c1183c64b1d8aa4ad32574e0d04879b2088fd38665c3c540a5eebdd25d72a43d5d8eb4b13673bb06e785eb41ac6 -MISC metadata.xml 565 BLAKE2B 636eb3403e0f9e00e87d4f1136dd524a1be1afddc18fd6a550d67266a2e3a50f03de43d1c398e3cdfcae4b2ce292fb7454b06d192fa49b9d15c68d940c75b7a7 SHA512 b965edfe8de254fd4968dd092f9248521a2089da39469206779ea841f45655d39b496bb20f37f3e529e71b5fb1ce8f32cc569ccdc0577f108cdfd137343705c0 +MISC metadata.xml 426 BLAKE2B 92cc4da594530d25ab235f77578c3477d20e41cfec346986b61855edd7d27ff8181013b7e6bd416c279aa925c69256822478fd3fcf03e05721d7c95fb94bf41b SHA512 263b57d16cf17d2eb09e0e8f2aa921223afda61beef0351c5a565bea379a295f96abc3c84489932adc0740117df54ba7144ebaf6f637c402adae972001353641 diff --git a/dev-haskell/transformers-base/metadata.xml b/dev-haskell/transformers-base/metadata.xml index 64a0fc2d9473..b3d1147fe78b 100644 --- a/dev-haskell/transformers-base/metadata.xml +++ b/dev-haskell/transformers-base/metadata.xml @@ -5,10 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - This package provides a straightforward port of @monadLib@'s BaseM - typeclass to @transformers@. - Build instances for orphan datatypes. diff --git a/dev-haskell/uhc-util/Manifest b/dev-haskell/uhc-util/Manifest index 04dda779fbb7..caed5bf062e6 100644 --- a/dev-haskell/uhc-util/Manifest +++ b/dev-haskell/uhc-util/Manifest @@ -1,3 +1,3 @@ DIST uhc-util-0.1.6.7.tar.gz 113857 BLAKE2B 3115383b3951c9dbe38dfb17248c59ef0f1af4857c9479e1164c7a64983748b2e937fb7669e70fa7c0369653e038cc739d4aaf50e7552d8e91e7a3af912f7a8b SHA512 02c8ce0af2aa19f2f9870aa03822860ec6285028867c5e0d7e28fc8bc3ec57cc308d428c8a48c7aa8c78301ac68d9e0ace0721eb35d91c5ae6caf3661236efad EBUILD uhc-util-0.1.6.7.ebuild 856 BLAKE2B fdf0ce5f7ce086c18704ccb5ad808f42e54a69c60ffe280ae97fc43bf819c20fd3f0604e8923798ff6e960842b738b583230aa7bf5c95de2bd4b96a96afb379d SHA512 4af853314168b4bdbfe0cf9abd64142355fff74b35774eb61475923992b8a97fd6c081efbb4ce1492ad6bc878a282ef616aecd6b792620e93d62aa3b0256fb78 -MISC metadata.xml 434 BLAKE2B 1864e9d10efe12f2dd5f07eadd93a82f8e0eaf843185c8739548a48a19d1a0abe1b333094d4c5c51baa0549702608ec0a2f48a59be53f31e59f81a54c7f9a2e1 SHA512 72a042adc195853350c28bb522749e7853143d6abed38b01e7cc244a22a46a55fff892021bfae56a9dc7024e8a283157f8dbc333b4b0bb6c656575688d06403a +MISC metadata.xml 341 BLAKE2B 09f778b447c5b751d47e67bc1400db3544872c69005a803e2b444fa1af05598665e0a91f850b1365823b0c80f4c0f15ba6f81509046bf01584173f4ef1474311 SHA512 fc3fe3bd74e01fc9a8e61bbafd7c0c2fa19fe3849d89c00c9efc310b4abc0fa12ad5a69c81059c23499889360ee5a5588d199d2c9beac1fa877254f9c6871c6c diff --git a/dev-haskell/uhc-util/metadata.xml b/dev-haskell/uhc-util/metadata.xml index 46a18af5a380..4f1d9f5d6ed6 100644 --- a/dev-haskell/uhc-util/metadata.xml +++ b/dev-haskell/uhc-util/metadata.xml @@ -1,13 +1,10 @@ - + haskell@gentoo.org Gentoo Haskell - - General purpose utilities for UHC and related tools - UU-ComputerScience/uhc-util diff --git a/dev-haskell/unicode-transforms/Manifest b/dev-haskell/unicode-transforms/Manifest index 3e1961e5e34a..182a2d64a1fc 100644 --- a/dev-haskell/unicode-transforms/Manifest +++ b/dev-haskell/unicode-transforms/Manifest @@ -1,3 +1,3 @@ DIST unicode-transforms-0.3.7.tar.gz 715424 BLAKE2B 9901db4a811613fd75afc29e7f6c2fecb3dc2ff7e66320e88686093b74201075f6d6eca2353e48cf103ad721f8b87cd414011627946b9ab2dc1f75ff670c8215 SHA512 7115a933938b4e110ece136dcce5abad06fdd3011538f62a340db1a28295247ed43616d7318f67192da451758e8e06bd121dc1cc936d5b704b6ffd01c3c2fb47 EBUILD unicode-transforms-0.3.7.ebuild 1005 BLAKE2B ebebee3de113aedd6dd571a1b24b55287d525e38f8c772255b115ec9d5e4c1a417cf1ed3aa2516868542c9e38e9de64ef9f3398e4ef3f1aff28fdea520ef5ab8 SHA512 bb9d3d8dbd2e23ac3a019ac0341b0aa9bbf0bb307b9d5061b358b0e6fb4ab45533f05e1d9607ac14aa4b6e3c391f3156a0c7337d3e7dd45d14f3f68c037da9de -MISC metadata.xml 356 BLAKE2B eeac0a1ca1766fc3c20f6117f2ea003315ad3d9d8f00d17fd12a8dfb7f9d2e0697d10b978ec7b0e1b107b5057367b3d109ba9eb69565c7502c5e6b860e8e212f SHA512 bf0c5ce6664bb77903f34306f75143d89e850cd2365357fd972b54cbb3d05dad4397287fa8512235985b086f1694adda4231c77ff93b30ee0a5cf5edadbf8982 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/unicode-transforms/metadata.xml b/dev-haskell/unicode-transforms/metadata.xml index 38ea7b682ea6..b7878815d80d 100644 --- a/dev-haskell/unicode-transforms/metadata.xml +++ b/dev-haskell/unicode-transforms/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Fast Unicode 8.0 normalization in Haskell (NFC, NFKC, NFD, NFKD). - diff --git a/dev-haskell/unix-time/Manifest b/dev-haskell/unix-time/Manifest index 82fda14f76b5..9aeb0c60e429 100644 --- a/dev-haskell/unix-time/Manifest +++ b/dev-haskell/unix-time/Manifest @@ -1,3 +1,3 @@ DIST unix-time-0.4.7.tar.gz 52235 BLAKE2B ec885f79c7f2be3766528dca640e59709aa984f70523714614414f921a7c7808feed274b44bc33cf23d4acee49dc0d8e4e30e9016a372850dfa1695abf81f7d2 SHA512 a9e5b77cb9c93b9a20687406aaeeaff5277d05b95ee9d874f3e0292eca83574b2e842785e0a88f71be3e91610db228c68b5cec885c4b3ea15fc6ec1bb861c072 EBUILD unix-time-0.4.7.ebuild 968 BLAKE2B 1c643774574a05cc8fff1784740cde290ccde85182bf491e874b2bd962334fd308d744fb8a46150276dbf3b5837b35aeae51fe2be5545151dc19a6c3541517ea SHA512 e8fedb9a382d5fe308287c6f1c2d702d289d24c3bdda8685142318cda44052e71b91a0b8dcba18ee6bb81a9c5c2deae824d59ec9a18e3c57f70c72e4d4abc5ab -MISC metadata.xml 338 BLAKE2B 81aeb9ddd2ebe58011cece155d563ef83d59cb0ef762b85da7d43c053361f9f9994631a63fd4815c67e3ec81edb0eff2592a0a6804c90c195a7e1b4c2f8f3532 SHA512 3f3da8a70deabaeefdb28541bc5b398a03c0106098261811e3e1f7dba6ffaccc64bbe9905a7184d8cf84cddee7498f06bd9ed1b65909450262fa35da3f4f80d5 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/unix-time/metadata.xml b/dev-haskell/unix-time/metadata.xml index 382110aec947..b7878815d80d 100644 --- a/dev-haskell/unix-time/metadata.xml +++ b/dev-haskell/unix-time/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Fast parser\/formatter\/utilities for Unix time - diff --git a/dev-haskell/uri/Manifest b/dev-haskell/uri/Manifest index 94830cc5d4b8..d8f4b9ef1ac6 100644 --- a/dev-haskell/uri/Manifest +++ b/dev-haskell/uri/Manifest @@ -1,3 +1,3 @@ DIST uri-0.1.6.4.tar.gz 5343 BLAKE2B b2c55a9d8313bafad3e2fa74ddb350ebbb548f59b1174d741f6120724994ec1cf164bcbc0c42492b8ff1c844f36b6c9c4fa3bd4d7f82c976574691c5ec9a3634 SHA512 0daa5e03fa7a3b767b4c523bd334017116432898d04c2b3250e1335ac217ed0f9b915785b200f6eb73127d349954b50dae6b5f979a5ba9f39d4d1ae2589c2a07 EBUILD uri-0.1.6.4.ebuild 637 BLAKE2B 12db6585a10568c1a096839ec5040fbe03e12c8afa447391138442a416361241af233dd1d9e1bbaea73ebb12edb4730e04ef861553931124514ff6714a694160 SHA512 21db9b9bbea0312a3bd211f3c87928cdada7c9759ee85d9d83aa08de5977631eff822bfb709ae0c2b967118f1375c9eeef766f246569238e8f9fd0d3bc4b4d03 -MISC metadata.xml 369 BLAKE2B 566c37f99fd8bb1aa8f88aebdf29c8efec7f7a958dc19a9fd24e1290a6283e03d70c3ec8944e46216f4a0c38f4a0d54eb8ab3818afbeddd9f3b48a72e5e07abb SHA512 a1c4775d2c342680ee5180063d4dcfe15dd989166a89d70ea8dc1c25fbe17e654bb6545fdaa1f616b067f32a1982ef2cde26afef901bc2cc910e8db88d1001d4 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/uri/metadata.xml b/dev-haskell/uri/metadata.xml index 943153e6ae5b..b7878815d80d 100644 --- a/dev-haskell/uri/metadata.xml +++ b/dev-haskell/uri/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Library for working with URIs, including parsing, rendering, merging, escaping - diff --git a/dev-haskell/url/Manifest b/dev-haskell/url/Manifest index c5a31d155987..2219772456a7 100644 --- a/dev-haskell/url/Manifest +++ b/dev-haskell/url/Manifest @@ -1,3 +1,3 @@ DIST url-2.1.3.tar.gz 4180 BLAKE2B 53dd6a8343cc394ea91b94d62d4dfcf0e8b5268c86058c8daf7a1de58e280eabea7fdb04a4b777bd853b5b35848df36aa67af5b1ae50ccc7a9b1149af41c33ce SHA512 53ee2aabc877c91d06c7e029ff807057f88bb4ce712ad02d47655d43869ad83af9032eea85d0ecddf3cad19839827bb723c9bf0a17b580ee7018f4b08c691cd8 EBUILD url-2.1.3-r1.ebuild 621 BLAKE2B 9017bea274f5d18c03bb1aebd3749720125f5f3e6f470e22e6896f81ed1903af43bf72efbf073ddb0fd387e3e78da12542fa7c57d02d3a2f35c30f0b04d14603 SHA512 e7ae3010d7cdc02bf57400e558590cc688f9373240da37f22274036edcb948f51603ca97dd4e5f29f94b0f76de6bd801c5438291985fc35804e891816409f6f2 -MISC metadata.xml 323 BLAKE2B c1ac60de2a619441d1069e68da1d76a0422c889b056a5af18d0f9241a16c48ba9f5f0c8a609e5b852638a0d8e549efe52c8922278d63c8d62e69990f6fe6be55 SHA512 9af209c1465b6d57a36a82cae44ba2508f03a2b3474516de3446101edad3e109b54ba448488b8a57d984ced874a89781af02d23004e3420cead6fc614891849d +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/url/metadata.xml b/dev-haskell/url/metadata.xml index 91744f242f48..b7878815d80d 100644 --- a/dev-haskell/url/metadata.xml +++ b/dev-haskell/url/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - A library for working with URLs. - diff --git a/dev-haskell/utf8-light/Manifest b/dev-haskell/utf8-light/Manifest index c526cde0e1f9..fca906e19628 100644 --- a/dev-haskell/utf8-light/Manifest +++ b/dev-haskell/utf8-light/Manifest @@ -1,3 +1,3 @@ DIST utf8-light-0.4.2.tar.gz 5821 BLAKE2B 50f9ed9201458c90306200538e583f9a696f99aac394851da430dd69263789dccf9c4b188319bdbfeaec3542eccbbe7f4b336028953d513973b98718a4a22c18 SHA512 83777117a24a4c456134c0591e59ec010cbb938a5ddac8fc68b8204c7999aa2a36ab158b14e5b7bded1ca9cc4596f448b0e7aa5d194081130d7aef623d7c6bc0 EBUILD utf8-light-0.4.2.ebuild 540 BLAKE2B 27f8d1504670e0e65ec676e751fc0c16349dfcbc7ec931219f91db35ddee1f524c673d58fd37e8269f5f3e456bf8aab4db1745c3b3d1159ab6edcd78cf1eb2c5 SHA512 aecdd344dd6ce500f2e8087d57ece2e47e986809ab1b31239cd9edcf2791d9a20e283d123b7d8e4bc7bb0bbf64a89f07635f9aa522f5d6c2b87235a0800818fa -MISC metadata.xml 317 BLAKE2B 3786d1e2bfe86a5e9aa876d4e0da0acbd12393357b99bc69fdfd63b5ac495e802fb25778c086ff61cce6b1cb07a925fd0f6e7dc5d3d7a58a4a63bd7c217fcb66 SHA512 fb8865cc90459b5c8c5eb8117b20e378984c521246e4e0cd3c6bc47d43c1f892e19c273937a9875fd420d861f737b5f5133dda1e3236349d46639a7733635c69 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/utf8-light/metadata.xml b/dev-haskell/utf8-light/metadata.xml index 0971007ab134..b7878815d80d 100644 --- a/dev-haskell/utf8-light/metadata.xml +++ b/dev-haskell/utf8-light/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Lightweight UTF8 handling. - diff --git a/dev-haskell/uuagc-cabal/Manifest b/dev-haskell/uuagc-cabal/Manifest index ecb7d40c7264..143a20b7617b 100644 --- a/dev-haskell/uuagc-cabal/Manifest +++ b/dev-haskell/uuagc-cabal/Manifest @@ -1,3 +1,3 @@ DIST uuagc-cabal-1.0.6.0.tar.gz 14781 BLAKE2B 8c68bf07e6e5e579cf59968e887728080c9c4233069bdc253402a8eae5e124d17bf52b3acd0e0a01e64e7d31bb948ff61c210c5afb4a64a3b449c8c302dcea00 SHA512 778edb1c5d209836b38de93ecde8fe9bf37e2b5ececfe5a6d9c92ddac01b1dc1ee865fe861bacb07617a317f2dc1d0a2a967aa9ec2682270e0bf58efb85c27a7 EBUILD uuagc-cabal-1.0.6.0.ebuild 686 BLAKE2B f7ff5ae4055691b23c7931062839975fbfe5d20fa36d90a204759aa8a04da01c9bb27abf24c64fc2ac12f1613ab85f46ff9c076059d84b04509f12dac11a1eeb SHA512 85c5c2dd91936c2bafa3b5be9683c1690100f2bbc5c8d6bc350e35d4730335a8f9e29ee12850bfb0278ff0ec6d3a00e471a6b2855a8334e9176f23cd47c668c8 -MISC metadata.xml 313 BLAKE2B e37706cc8dd0cfa164ad3bee76d018a25ddf74c3000a813c88b87d4e8d24532469c22c2bff5122b20519474507e392233143f231bb25adb30155aa75d50f8647 SHA512 5cab25179e93ab008b146006ff3eea87140f98eb65d6938486cb6a6a2ab492db00edd7b2ff4af466dd2fe2f901647f16cc569aabd7cc57811a449a707bf2f5ca +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/uuagc-cabal/metadata.xml b/dev-haskell/uuagc-cabal/metadata.xml index 2ae6a4652d2a..b7878815d80d 100644 --- a/dev-haskell/uuagc-cabal/metadata.xml +++ b/dev-haskell/uuagc-cabal/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Cabal plugin for UUAGC - diff --git a/dev-haskell/uuagc/Manifest b/dev-haskell/uuagc/Manifest index cd6f7821e078..01a4f80af13a 100644 --- a/dev-haskell/uuagc/Manifest +++ b/dev-haskell/uuagc/Manifest @@ -1,3 +1,3 @@ DIST uuagc-0.9.52.1.tar.gz 795294 BLAKE2B 58dddafabd99d4b2a2d1adde26691f419a07c1882619258c2e327066d20d16640c00bfdf124fc5d245a2c39fb719580e0c3ea3c35279fd2ba39c5bcef075d456 SHA512 f5de27bb06a9453f1d9f4105f10b98636c0bebf351f69f122c420efdcff3dc0c25cbc9a69c8a804b8618f2ff1cb216acea8119b333a130a30a840cc00b268c8c EBUILD uuagc-0.9.52.1.ebuild 939 BLAKE2B 56b64c24ff348fd642822524b5148a7eb425b136312a9c545282adac436e6190d469113ba74d2ab2a98fa28ca145ca2b0e8696a69c7ffd145ec34615c74bd49e SHA512 7d2c6a71b5e2d76156fbaa95ee71228d0862d3a867ff18708b7a9013f075a5ee17deadd58526cfe1f302b556902ee1301806cb260b0b010b9621fe9039e88551 -MISC metadata.xml 492 BLAKE2B db8ee582b4cdfb1cd0edff60db39ee07aa10bd4c420f65db58646d176a61092670cdf12702e4805e8967e9e0347df340b116d2a355903f694e770396e9314c82 SHA512 1b7216608f305a53ecfdd08a0bcd9d63d6d80e5850afc12bb73d11af034db28439bdb39cf11df470c91911622ce532cabdb0d94904a1a494400fd9f14a624fb1 +MISC metadata.xml 387 BLAKE2B 31ed565f6adea3e708b025ecd69f8d68885471744c1bffb4249ea6d3727b823682b56c40e9be37c07a23c4e2549cdc3852705c5c3b3a371a6f620b408f85f646 SHA512 8a4c033b0da5ccef3a9466cbf2e1d4829627f7a347f4b05850ed726f1cfbb1ddfce2743314a270e4971594a2331558a66339630eeb826fb5a1b35c12839a5550 diff --git a/dev-haskell/uuagc/metadata.xml b/dev-haskell/uuagc/metadata.xml index dd049f92501f..61e20f025c28 100644 --- a/dev-haskell/uuagc/metadata.xml +++ b/dev-haskell/uuagc/metadata.xml @@ -8,7 +8,4 @@ Use dev-haskell/minisat external SAT-solver to schedule all Linear Ordered AGs. - - Generates Haskell files from an attribute grammar specification - diff --git a/dev-haskell/vector-algorithms/Manifest b/dev-haskell/vector-algorithms/Manifest index aa0e4a3ef71f..f752aa717b56 100644 --- a/dev-haskell/vector-algorithms/Manifest +++ b/dev-haskell/vector-algorithms/Manifest @@ -1,3 +1,3 @@ DIST vector-algorithms-0.8.0.3.tar.gz 26559 BLAKE2B 7541d141967faf4bc1b33dcd23f283e1a6868f0b51e784918c1516a46c38ba3e9205045c87679738d89c48fee3ee2e61286eab59cc66ec8cfc18f1a4b977c634 SHA512 45311e19a1e5c9994e7d666b73445d11946f60915df3d2f385a435538d1b6b0929b56a960f83c5df1b2df883566e7f8e6fdd5be4e075364d7daecd6dbec780e5 EBUILD vector-algorithms-0.8.0.3.ebuild 1223 BLAKE2B 6f6bab44d2b649c727336a0a3e67cfa9e858621b6764bd04ddc5ba2177e3153370e39a33bd4f8dc2d2d9dedcae6aa8d63158f47f70d5320b36da3844c6f9d6c0 SHA512 97b6b98e7713b7a3bc55849347b6277e17f8a620f721418cb8f95676a39acfa4acd1fa96a2027486f28c5b14689492c1bd5813c95327ffa2fcf37f9354d1b3ca -MISC metadata.xml 770 BLAKE2B 1d7320d9f761a8668d4cdb7868edc4eb543841ca23849fc16ee451a7c1ada0b531ca7f05129a144c67319b67b2948caf31b10d45f04775e0abf13de70ee5d334 SHA512 081492732eda3a8884417445a79cec19f7f84cdfe3c3e84743f86d00a5051c7e936d3c286ba414c13a6813d7cf1d740408c44a597aa82e3489d012c75c9eeef8 +MISC metadata.xml 690 BLAKE2B f99cf8e77a6e0c309eb5ee1cf95a80179722bfd983346906a8e5e35dd25410421c19b1a6f8aaeb8c52cc160e0b715d520bfb5820b27d2c6ed3b8bf5241bde2c1 SHA512 ea6a225373df4026a9ed98124cbc282863cd83465d9e2474399347da5d98683309b7a4df46ead11dd530dcd3914bf6b8213f649ebddd6b57239e34fc1be4143d diff --git a/dev-haskell/vector-algorithms/metadata.xml b/dev-haskell/vector-algorithms/metadata.xml index 4a0d9fc89df7..00993c3ff602 100644 --- a/dev-haskell/vector-algorithms/metadata.xml +++ b/dev-haskell/vector-algorithms/metadata.xml @@ -12,7 +12,4 @@ Enable quickcheck tests. Enable bounds checking in unsafe operations at the cost of a significant performance penalty. - - Efficient algorithms for vector arrays - diff --git a/dev-haskell/vector-instances/Manifest b/dev-haskell/vector-instances/Manifest index 4b6dbce49ba2..ef611137a789 100644 --- a/dev-haskell/vector-instances/Manifest +++ b/dev-haskell/vector-instances/Manifest @@ -1,3 +1,3 @@ DIST vector-instances-3.4.tar.gz 5276 BLAKE2B ca68a6cb0a4b9aeab81409e757d7d5d5a18c53ed826668fa75725b52e374d4047ee096d392557c9c316aaa9740c307165d0aa5658542edb8827be5ddf9a883cc SHA512 67ffd6b941909bda1b6f26c8c7579fc495267425461f15f20bbaecf22b67d3dbf4ee88eb2ac76232f47917c26558eb325fedfe8ffc97368bbe1ad90fb427a7b1 EBUILD vector-instances-3.4.ebuild 965 BLAKE2B ff48659311e9bbdf1f0368992bebfe3ea7efd5fdcaca6fd0367fbd0e537ce6b8765c6d453f1554f95a623811985651c6502917da625d9d3f57ce529dba8654d1 SHA512 37880eb984bde150f730260d32dbc3073c195d2c976d84de31417872a13f0f475f374f629ce363f5ee1e0dd4c4a395e465a28c85dc883a2cc07b776342378fbf -MISC metadata.xml 495 BLAKE2B 80c9b2f5348c274d79231b0ef5b4493368cd06d4d273ca8a094e080ef169116d38177ff03ba316c1ecfd9b41e6b6686f152501656ffc614e5fdb95faf30113f7 SHA512 5334faaad6d2193424da1911acc06a81690f4b755005876e9bded35e2442513b52afb859d105c6e27103b0d5a6152159552bcb21084aaf471773a1f94130a84d +MISC metadata.xml 419 BLAKE2B 0d713c0b621257ead5efd0d8955de1f993562e69b72ccbae536100629f8d261b7a127a5aad1beb667741d856bd0aa16e50b46800a0def7bc8c999be5b9ae5b9f SHA512 e05ec28a76a237566daa47e6de594c563679f660814e08b9047f2ec1847f696252e77178c82af156a0737dc84506e621e299020dce786cf15e1a0265cf243e85 diff --git a/dev-haskell/vector-instances/metadata.xml b/dev-haskell/vector-instances/metadata.xml index a07a56ad4976..27d460b08f69 100644 --- a/dev-haskell/vector-instances/metadata.xml +++ b/dev-haskell/vector-instances/metadata.xml @@ -8,9 +8,6 @@ use dev-haskell/hashable - - Orphan Instances for 'Data.Vector' - ekmett/vector-instances diff --git a/dev-haskell/void/Manifest b/dev-haskell/void/Manifest index add984ad6c3c..03c071811ecd 100644 --- a/dev-haskell/void/Manifest +++ b/dev-haskell/void/Manifest @@ -1,3 +1,3 @@ DIST void-0.7.3.tar.gz 6741 BLAKE2B ff5e21a4d902d23b056c39ab691d532c9be6d2c11452291629a0d40113a5fc72fd68f5713834c6a5ba5a07c3f4a4603faf8f53aa9968406a7d03468ffda78d48 SHA512 d9ecf726c6f7806d25d7d3f759a94d8b82c21c348b1cb7943c48d799bbdfdc01d9d729f1a64aebbf66d52275f2e69fa2b060db2fcb408b83a23ccff2730d8a11 EBUILD void-0.7.3.ebuild 703 BLAKE2B f7abd7369431cce7d56d4e8b98156a8bc8d338101967f6f353d850b70a16d9272d754601a587407882cfad89b926b0d1144c4e513492eb61703f6f179bee788f SHA512 04c017cb9ee414c4682e8c6f81396b1d29da60503287a165321c2b252aadb340fb721df10df409d9f551fc7068379fd0ed337ff1153a5f7fc34bc8c91b5b4a99 -MISC metadata.xml 547 BLAKE2B d9050b7cfcd668512098f65236813cd5b045b39306d4b872feab05a9ec160b8a2368e9db0b61d9ae9c0cc9fb2904129f4f597cccf4acf14e5574136986044f9c SHA512 e6fc6b0ec727f8c5aedf5f141719cd225d3799c47947e69b2c4b0b7b26052418bbe4f8198c737dccc823a919f03d3b337c468f7f8cd152cc0dc2f8c343f1f71e +MISC metadata.xml 407 BLAKE2B 1db9956236a25a7cb3b8ea107dae73d3bf6d2afe08ddc7ae20625103ebb8fd022e19e77dd1c06216459043b7df7f8c645ff509a3505af3c976db64b1713cbe70 SHA512 0c9439dde59c1eb33d7fac9821c5c8c67786cec285fd45e82dc6b81e686116639f8397881a0644cdce2e23c1ac83552b3189386518b2a866d47fb867408ddcea diff --git a/dev-haskell/void/metadata.xml b/dev-haskell/void/metadata.xml index 0c190a6bf351..51a67a078084 100644 --- a/dev-haskell/void/metadata.xml +++ b/dev-haskell/void/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - A Haskell 98 logically uninhabited data type. Used to indicate that a given term should not exist. - dissable effective but unsafe coersions diff --git a/dev-haskell/wai-extra/Manifest b/dev-haskell/wai-extra/Manifest index 1a67e523fad1..7fc62f7bca94 100644 --- a/dev-haskell/wai-extra/Manifest +++ b/dev-haskell/wai-extra/Manifest @@ -1,3 +1,3 @@ DIST wai-extra-3.0.29.1.tar.gz 63831 BLAKE2B 61f3948add59e37a23f13ad9fd35456528835cac4190abc98f6d68897d32227b094ff04ddf6520ac009ac53186089f85e07d95268a4d554e51b1bbe9e0f0e0a5 SHA512 f8c5f2d534a0ef4b16b4375cabfb49d11a643fd8f8d2b30f0f88b29b39f91e84db7170508a5ddb64540f4a33c30bde703a52345ac9195560141cd75626ef5ca4 EBUILD wai-extra-3.0.29.1.ebuild 1763 BLAKE2B fc4fffc2117d2170063dc7f7f98faa355f1801f27ca9df4db219c556521734a53de3ead297a48bb4cc1360463724375c5d97f7264bfcc08fb75b4824ae263f6d SHA512 f6b96f88defe46f7b03b41f9bf24ce12c1fd3dfc25243faf058bfeb7fe7b1114ff97f886d1b4f46e5eb0d3d28bf622c1f92f9f153cf3070a68d3b502e3d2a281 -MISC metadata.xml 438 BLAKE2B 980987d3555b2921cb937bcc2c7e95f0ffeeb84d72b1c644483a30bfae1c574f9597a60c729c83535ddd743b06287c6f6e59001b1e450cef66ec42041e013c98 SHA512 44ef094f17e204930d66991292286aea16b740f62494a325b0dd405e94b9937114b573baef293f1c9e0ebb0918441f3fdf74b4efe1ae8ec24ba1979a13ca9360 +MISC metadata.xml 326 BLAKE2B 26be8d6c32c1cd0a7c0f608f5546ea3139adeef7aeb7e4bf22e2f944ab0571946e98b0239796a6956a6c169f026646dfa9fdebe71a6bec079c7ba6cd6fe175d9 SHA512 58194255acaf42f3f0d725291259a745219fedce1146c74a994ce413a6b7f34c186b036b14bacc753aab2585dd4957e2f4d5be9cd0af80f7ad07feceeed9bec5 diff --git a/dev-haskell/wai-extra/metadata.xml b/dev-haskell/wai-extra/metadata.xml index 5fef2dac5332..e06f04bced3e 100644 --- a/dev-haskell/wai-extra/metadata.xml +++ b/dev-haskell/wai-extra/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - The goal here is to provide common features without many dependencies. - yesodweb/wai diff --git a/dev-haskell/wai-logger/Manifest b/dev-haskell/wai-logger/Manifest index d5508ae4df60..67ff8d4f821f 100644 --- a/dev-haskell/wai-logger/Manifest +++ b/dev-haskell/wai-logger/Manifest @@ -1,3 +1,3 @@ DIST wai-logger-2.3.6.tar.gz 5823 BLAKE2B a08fde37085151e267b8abb21653021e4de773f5e85606b98900ea5fa33eca680f37dffebe7b416d95abc8ee925110274809de6dabc1be169226835256dcb091 SHA512 0c16120c342321cd686ab7cf9fa7df503a426b0c3d145c16e566013e0df44ef565d9890726d780c1fb73a49507f49bbf5fb886ff4bdccbd19a19b4c00626532e EBUILD wai-logger-2.3.6.ebuild 881 BLAKE2B 585f4add0be6c0bc91d49be04f237d471021627858f4825534b35f79f1abd52a1baa82744925e8dd8a567c377a721c7b34983f1977b37244a11b66b44fee5688 SHA512 376c97fb12aab7dc30a8103744697dbb828c0fa5543f12aa0b54e4ba7434205c15dff1de71f448b68ef17ac116b07a29e0aa4b90cd3a97821a449fab65fd96fe -MISC metadata.xml 315 BLAKE2B bb422720bbd618b0a9bca9d12aae63dfca71a7d3e06c337f7c665bac602e0800b9060af438574b6bf1c549c89043137ef7a2594c194e04e9dd796cbbb325cbe8 SHA512 4610c5b45b593dc780353c090d11c78c696fb39ef752f24684c3851b770285f6e5164cbef3d2770168d57b34f0bb22393d65e60b7aa38681da44db2edf8e1f8c +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/wai-logger/metadata.xml b/dev-haskell/wai-logger/metadata.xml index f2ec4ab58349..b7878815d80d 100644 --- a/dev-haskell/wai-logger/metadata.xml +++ b/dev-haskell/wai-logger/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - A logging system for WAI - diff --git a/dev-haskell/wai-test/Manifest b/dev-haskell/wai-test/Manifest index 52b2e69b9359..fa727020925b 100644 --- a/dev-haskell/wai-test/Manifest +++ b/dev-haskell/wai-test/Manifest @@ -1,3 +1,3 @@ DIST wai-test-3.0.0.tar.gz 1227 BLAKE2B 4a99ab99810cff2d3b2fbdc7c36acc239d1ab8d15ffe5d4d9d8c953c01de2daca63279a6f36f2850740f8f945f8e7edc6d756a6516acfc686c45a35d9af8c400 SHA512 2c7f8788f3a51f94b02a2d79b7ad40c0f92f3756163b1e4c0981e92c3364c822b6a1cbf2b7129fd6974a745774f2dbffe1a6097e362d183bc2e30dd62125666f EBUILD wai-test-3.0.0.ebuild 601 BLAKE2B edce183503be97b8eede7dfad76c70f4df0a8c0596cf359be0a325fc6fe7128942c930512aa44497540a4d866052ef04646cad0720266eb37bfafe0a63b28ab7 SHA512 4fd47a9f9effd3a250abe840fd245245302a01b50c966b0dd02d91b7ed00d24ae0198e07c452c7da31af143161b0aa83ee597992bc6526fbc3823db6d8ed57da -MISC metadata.xml 349 BLAKE2B 3b565f50b8bee9e82f74aa9b38ae55ee062cca380c270c8065b0654485e1536d4b314c16b1e0231ffaa39d8d8811147fc1e1302d420e53e1ce14ee69bd464d47 SHA512 d2c643a662b2fa0b06c429cf611653967a42314218d03edab32bd9d7e5bc82cfef253f3ef89c318c75ae665e6e8143e76eca116be6746dbfd0215c8750058163 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/wai-test/metadata.xml b/dev-haskell/wai-test/metadata.xml index 79cdd05b83e0..b7878815d80d 100644 --- a/dev-haskell/wai-test/metadata.xml +++ b/dev-haskell/wai-test/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Unit test framework (built on HUnit) for WAI applications. - diff --git a/dev-haskell/wai/Manifest b/dev-haskell/wai/Manifest index 4e12afecda1a..f92cfdbdd11d 100644 --- a/dev-haskell/wai/Manifest +++ b/dev-haskell/wai/Manifest @@ -1,3 +1,3 @@ DIST wai-3.2.2.1.tar.gz 10221 BLAKE2B 5822bae6d3f0326206da9b14646654af135690ca134d48b5f8b7eb6acd39652d829c8d4daa5afc80926b2409cf9fe1d498ef2b727cd8baae7c1f266178a39861 SHA512 72c92389d3faff234003f835206ff6eae3f8e3d885d7519706f8b78df3cb1c92121c5de7e8272436aed22ade8440baaefb14d50a10f2f233badadf16d1b5e431 EBUILD wai-3.2.2.1.ebuild 754 BLAKE2B ed06ab4d55bcaf079b083c1ddf59da60b8982330ced2703663f0dc462fcdb84a896d864c97f9d28f4a3fe31952bf819056d92c9ed0e44a93faf5f5b4251dc4a1 SHA512 46dbf594fc085cc3dee4930d3a8695d4998fc5e3a725f15a08e7f3a534cb8c9536f4c44fc5b9d36786ecd8ce66b3ceb6a7d05114332fa89c7ee92380b35eec94 -MISC metadata.xml 454 BLAKE2B 3ef1cbb158cda0dac602716c12e1bf50f55ad1ca0df83b6a7d8915882df9e93e0bc945bbf59d4fa5d0381c39af8fe7a48a7857063b90f9bcae963bb2ccd77eb8 SHA512 dc3917c971c63bdab8e9c1bdc8e00959de5372d42ac139acf86a9ee3b3b2abe2f437fddd0a421676c4411d58a076fd6cf125230d105be6848ac28c6006d005a5 +MISC metadata.xml 326 BLAKE2B 26be8d6c32c1cd0a7c0f608f5546ea3139adeef7aeb7e4bf22e2f944ab0571946e98b0239796a6956a6c169f026646dfa9fdebe71a6bec079c7ba6cd6fe175d9 SHA512 58194255acaf42f3f0d725291259a745219fedce1146c74a994ce413a6b7f34c186b036b14bacc753aab2585dd4957e2f4d5be9cd0af80f7ad07feceeed9bec5 diff --git a/dev-haskell/wai/metadata.xml b/dev-haskell/wai/metadata.xml index 1f32097775f3..e06f04bced3e 100644 --- a/dev-haskell/wai/metadata.xml +++ b/dev-haskell/wai/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Provides a common protocol for communication between web applications and web servers. - yesodweb/wai diff --git a/dev-haskell/warp-tls/Manifest b/dev-haskell/warp-tls/Manifest index 7b0359615066..cfb2de132256 100644 --- a/dev-haskell/warp-tls/Manifest +++ b/dev-haskell/warp-tls/Manifest @@ -1,3 +1,3 @@ DIST warp-tls-3.2.12.tar.gz 8200 BLAKE2B 71380d62ef1ec401140d308499dc7aad8e6fae1d3e51cc64285f5e740c1ed9fc30f9f096f1a40977e5f5252da49646632c9dfb21090f8d7924b6ab29e619082e SHA512 c1fa08c710bbbb88e914bcb7e978fa0fedcff9900351cf8f2b59bbba8b35e56b605ba3bd36d6162459397f38a0cdcedd5e48472f3d7d1b1357d0b0c3c2fa75ba EBUILD warp-tls-3.2.12.ebuild 1058 BLAKE2B a9c46efe3847801bff4f204b64e99dea9816151f99a4c351cfe7e6037677d381db0688c1794c56b4933bd13cc520ad314660bfff988f0b0213742a1f10b771eb SHA512 6a11de123e8adc62ecbbe843a8307ab20335ac4d52afe6bfb0e207c98111ffc6ba64ede1317fdbdd8ccc3a9e1867d5da44bfd2cbf572a1db975f6326f4bd7381 -MISC metadata.xml 423 BLAKE2B 5463c75d3b032343e0afea3366a8aaedc25a3f551740decca76238f7909231d56c7855b55e21ce279ed8b79f06bfbd84bfa946863318916bcbe68da0cef4388f SHA512 8e779cfe4315e42ff396408778ea3d421fa6607b4385ee0b6227d4c8c780996ffbe8a1f20d82f0c2442d04ae4ed2b0a04c890e19ab583c85aea8ed2e238c769c +MISC metadata.xml 326 BLAKE2B 26be8d6c32c1cd0a7c0f608f5546ea3139adeef7aeb7e4bf22e2f944ab0571946e98b0239796a6956a6c169f026646dfa9fdebe71a6bec079c7ba6cd6fe175d9 SHA512 58194255acaf42f3f0d725291259a745219fedce1146c74a994ce413a6b7f34c186b036b14bacc753aab2585dd4957e2f4d5be9cd0af80f7ad07feceeed9bec5 diff --git a/dev-haskell/warp-tls/metadata.xml b/dev-haskell/warp-tls/metadata.xml index e8a84ab12130..e06f04bced3e 100644 --- a/dev-haskell/warp-tls/metadata.xml +++ b/dev-haskell/warp-tls/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - HTTP over SSL/TLS support for Warp via the TLS package. - yesodweb/wai diff --git a/dev-haskell/weigh/Manifest b/dev-haskell/weigh/Manifest index 2ff6a338aae0..3a3548f1a11a 100644 --- a/dev-haskell/weigh/Manifest +++ b/dev-haskell/weigh/Manifest @@ -1,3 +1,3 @@ DIST weigh-0.0.16.tar.gz 9070 BLAKE2B 9d21313445541701460267fc605056bebe17cd409a733a05c306602129f8850ded4b9688c52084f35cbfb9105e397779d9127c04a74556796a0091b413d1d16b SHA512 a7889b891f8099e23922f37c9a770c94c8bfd6e7e7740786ba1595c0c153dcd60a320d79647952a1a1275a1cf06e2a2aed9ee0ce60e34583a91d186e246f9470 EBUILD weigh-0.0.16.ebuild 792 BLAKE2B 4990fe6ba643459cf9b739244afb009d7c13d616d733c4ecef64d7df33aeed0d1bd9ebfc75862fd63e709acc0a45921b14695bc9318e465bf3f49f4ef7939a21 SHA512 d73e41c268acb27a808e6d1170872ba500c1d06c494a94472997249ee4131710b4013a945020afc2ffcaaed2448e0615ccfc2bc823bc0e41dcf41125ab50f007 -MISC metadata.xml 386 BLAKE2B e741d460c3040ed20bafc01159700aab1316a28ab2f1c96bf6103ae5d9a54108af3dff06553f2967a503f4a231e21ce0264183cb7c4f4a2a13677df366e25726 SHA512 f52750aab10226100de1d49e58567436c094054e0e08580af809da1c93dca14ed15fe536aebc8dde573ef754d0e371a760dc6906d5bbc8b67be6cef4a22a54d5 +MISC metadata.xml 324 BLAKE2B 327c9254b3469d803836257227cb131a0eadc7bd6e583e6057590bdf54c29930686ae8a2efa3e439f5da09f420469b4607fab540251c986b8880a00d8fac18ec SHA512 1993c66dc80cf67b32a2abac0d399a9875be2e6488dd2d084b010418ff764caca8109809ba5a2eaba6ddb9ccdc4f953fba253564063fc73c47dbbcab426e33a0 diff --git a/dev-haskell/weigh/metadata.xml b/dev-haskell/weigh/metadata.xml index 202d5d721b7c..71f3f3f6f67b 100644 --- a/dev-haskell/weigh/metadata.xml +++ b/dev-haskell/weigh/metadata.xml @@ -1,13 +1,10 @@ - + haskell@gentoo.org Gentoo Haskell - - Please see README.md - fpco/weigh diff --git a/dev-haskell/with-location/Manifest b/dev-haskell/with-location/Manifest index bed27f67b5f1..2cbe65f039ac 100644 --- a/dev-haskell/with-location/Manifest +++ b/dev-haskell/with-location/Manifest @@ -1,3 +1,3 @@ DIST with-location-0.1.0.tar.gz 2029 BLAKE2B 0d76733cff25a2dc3603ddad7b0806d43e2007017f73ec8773f6d00db0f7830eb2a30e324a5044654b7537bb9a43d453dbe50fd1ee89668fbbc465a5a27f90ee SHA512 1b8bdecd02d4acaa8b21e2cd6acdee573ac29b909c9a6f0d88a56adcd7433d551db5c1fadbc3e72c78378d74a614594d8d2ad08899fd63ecc57c65d0c37b28b9 EBUILD with-location-0.1.0.ebuild 618 BLAKE2B 285f06b14511b78e4c6819cbe5d0a6fbf4391e0be98d289960d72ddd69596715351500132c6cfd11269493d8cfa8d4ef96a5ae1f98c19d51b008dd13a0ab8e29 SHA512 d11824d7c63645221d60e569ae3441b82f57371268e66879ba7e2525a7203461024480e14bc84f6feccc3ab73f4ef2e26f3b1881fa2433dde9b6b0bd33bf6396 -MISC metadata.xml 443 BLAKE2B db1c3406be13f1d7a9856da4e478e1d604a09d8fb57f7ecc0bc3255a14ea1dc820e5d02ea2b6d3f44f44a5dec12fa9de65f71a90fd5e8357b346bf87e86e7fd0 SHA512 879001b58a566893653b9aadc60bbaf34e75d270cf879983628e3bc434b67aa046df70f0ed87db586baa6849948bd0cc1ff91ebca448daf98fc7d3cccd7c6b7f +MISC metadata.xml 331 BLAKE2B cb1415a8d0a7322d04f6abd13bd74518626cbd60fe2207df8b53e56c390f900353273b90622f3e5a71010af02edf540e761756ec850fc37886f4ef6cf9a60984 SHA512 4813f57cd3ed8f1b20c62a21852dcc38b491923f63c9c0947dbfaca6b8b9b9ccbd62e8e620106ca3fd04be6f4823a2c808bf7e13e42a2f723d217e5db694e8e7 diff --git a/dev-haskell/with-location/metadata.xml b/dev-haskell/with-location/metadata.xml index 9c623ab5f924..9edae7c8c96c 100644 --- a/dev-haskell/with-location/metadata.xml +++ b/dev-haskell/with-location/metadata.xml @@ -1,13 +1,10 @@ - + haskell@gentoo.org Gentoo Haskell - - Use ImplicitParams-based source locations in a backward compatible way - sol/with-location diff --git a/dev-haskell/wl-pprint-text/Manifest b/dev-haskell/wl-pprint-text/Manifest index 1e70fbc59d5e..660bb178a3da 100644 --- a/dev-haskell/wl-pprint-text/Manifest +++ b/dev-haskell/wl-pprint-text/Manifest @@ -1,3 +1,3 @@ DIST wl-pprint-text-1.2.0.1.tar.gz 16766 BLAKE2B af6666833956c37e62f36c0d6ea3174c830146855fa3a29265716bfe3c356269666c257e0b9e0ecf71752a2bc76d47284a0e4b2a0f8443e19de073f335a06804 SHA512 944ad7ead8eb062a3fdf71a90872a14d7c4e021d5237cd6aac19f1e882dc62e14cfdca114a8011b7b76faed10cf5fd76b120336adb4c10f6506fa06672e922f0 EBUILD wl-pprint-text-1.2.0.1.ebuild 720 BLAKE2B 97ddda09c286f1abbf3c11aa5c651273f4cd6b6954296eb93068f6d6662b24ef0fc96093f9335a2508460328336f83374a14c32cce103a67d3536b9d9eeb0745 SHA512 e11141c35b5213e7b4b5ef1e8632a0b2c83c49fc6f9bfc9e50e38cff296c1f9fc4f084f7b3f10ef1fe30c829ad4f26351ddd35cb97cdfbfe5e068ec4355135dc -MISC metadata.xml 342 BLAKE2B 7d8903aa4189e9e42195c98c30e92cb25bc5e59bbcae5598441ee58fdd0893c9c367981c4f6cdca3a3735f39d6f955472484bf42cddae4ba0a78d998e7b111cd SHA512 be2a9a24047f85b40a42ed9db8784a5726949fb1c4049ed32d2403bb3a00b3cbcee8e0602842e681b75208374d1be142ae36cb2510d7d77450942549ba4eca2c +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/wl-pprint-text/metadata.xml b/dev-haskell/wl-pprint-text/metadata.xml index 55e03cdd691b..b7878815d80d 100644 --- a/dev-haskell/wl-pprint-text/metadata.xml +++ b/dev-haskell/wl-pprint-text/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - A clone of wl-pprint for use with the text library. - diff --git a/dev-haskell/word8/Manifest b/dev-haskell/word8/Manifest index 1b0b542d4a92..4cd09be49e69 100644 --- a/dev-haskell/word8/Manifest +++ b/dev-haskell/word8/Manifest @@ -1,3 +1,3 @@ DIST word8-0.1.3.tar.gz 6271 BLAKE2B 55b1bed8a7e7c6e11cab5d6c229c6e60d74154042565644d52aab806737c180773a498104b949f8331f300190656e438170b2f51c2be44fdada20429095f98c7 SHA512 e6442eddb582c41f38206a436fc69c476ff97bf1bd5f37aa173d4efd0153744e9d20b71435329b69dc12a7919034082d4195db88bb2f83b462e1ba430b1ad988 EBUILD word8-0.1.3.ebuild 559 BLAKE2B 7d6a06ee9d786023e7b7e818de6aeb652780b5d163a9b62ff170ad5e5dade8e493eef577fd6c662ba79478c49304eca701ec0413c7b3e23366155a2420239cfa SHA512 aae27fcd5483dbd3ee89a606a07a90e271c4ead3b7573feef1d3bd2604e99f6ede6f9605e4842f45301664c675a44f427368c08f54f748d6afa09e599e78c17e -MISC metadata.xml 336 BLAKE2B b8daa3ec5fb6b1d2d4ed3829e6d7a232e7c0ab142446682cb7589a766b6bb90c8f5574815a749a4cae5ad8be5dbb7549f55d435bf7fb730d87b3a517ccda5561 SHA512 94035095e35e81f290830333938b2959c98aaf97c03abeb940cd39e74526c25b0355363a37eb534f8213dd43f66489488c1088ecc6a3454041c871239ee56767 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/word8/metadata.xml b/dev-haskell/word8/metadata.xml index 3675ea513613..b7878815d80d 100644 --- a/dev-haskell/word8/metadata.xml +++ b/dev-haskell/word8/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Word8 library to be used with Data.ByteString - diff --git a/dev-haskell/x509-store/Manifest b/dev-haskell/x509-store/Manifest index 9127f6d837fb..4bf231b74266 100644 --- a/dev-haskell/x509-store/Manifest +++ b/dev-haskell/x509-store/Manifest @@ -1,3 +1,3 @@ DIST x509-store-1.6.7.tar.gz 12689 BLAKE2B 13e879b6a46e662de0660c5a2257881e50487d2667180030dca0dcf33a60718c75aa6413daa5b874622eaf9612e6cad7009ecd84d2d517bb5769beb4eafe4ec7 SHA512 7b0b792a988aed50995523c3f6a3bb0da08cb8963ad834afbeef8bc53e4bb3d7d11af757a999f7b5c81ef073bac10a4003fba7486abd9343a48770bfc954167e EBUILD x509-store-1.6.7.ebuild 962 BLAKE2B e20176c520cf29503de04935b11ee8440dd1ccc58f89de07b361a805861e5ced76b29002174598671f715421d27f4ba8b3e9fb70a0001f5805c319ed3c2a2bce SHA512 fde6b71d2a313932fc920f0ebd982014b4f465c8a9f667d47098599e1eb29646d18473e27d8e6b5b43808d14f731bd34804ffe1c15124f43d027b5b83a502f44 -MISC metadata.xml 463 BLAKE2B 2fe0b9ed34c5227243e77afc76d9fccdc4479c61c353a6f732f3d8aa1c51a52f64338183e3f697f690462e2b3f7235d53d2b0159f15e270d12c9da93b55cc23a SHA512 e56ea5ead68eff7cdcef2db2336fe540d59f46faf2e5c24c87dafd84ce4563d7a3ebdbc100e9a25d4d761028f8aef90f1939d592482b0990ac598c2c80445635 +MISC metadata.xml 338 BLAKE2B 442ba99f70032e164f7a8f41ad016f5a7e67b3dc8efed3a5649d166d9253a390dcf40af9247759b6f2eb44d0c4ca426281ccbb385b44425f776bafe19c8a0b98 SHA512 61ea8adceb4786542f2e729905e1a9c1dea04c9a5a17a34cb58e24c9e050e8eb9b9da989da0ca92b1a332357cedb3b3951d161851257a85dc22bd10e6db212cb diff --git a/dev-haskell/x509-store/metadata.xml b/dev-haskell/x509-store/metadata.xml index b761e87f7a8c..8a68bbfa9732 100644 --- a/dev-haskell/x509-store/metadata.xml +++ b/dev-haskell/x509-store/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - X.509 collection accessing and storing methods for certificate, crl, exception list - vincenthz/hs-certificate diff --git a/dev-haskell/x509-system/Manifest b/dev-haskell/x509-system/Manifest index 50cf18ac6d0e..9560ce4632b1 100644 --- a/dev-haskell/x509-system/Manifest +++ b/dev-haskell/x509-system/Manifest @@ -1,3 +1,3 @@ DIST x509-system-1.6.6.tar.gz 3419 BLAKE2B 12de162cfc29ddc0f0e5649e0531609bda73f0b0cb305e03015e037f7cb5cef7e4c9a2fa202396673f81e28084e6c4c52cd588cc1050e7bbd4cbe1116b916722 SHA512 110f8e9566ab1cd9491f1bc9cb11ee950c34308af026e71b9f8e60beac09b0e062e1e3a0177d67b04aab824c54476b800b965bf616fe84ba0181991371c9c220 EBUILD x509-system-1.6.6.ebuild 740 BLAKE2B 68f4c051facd2b2ad671b5b6690879e12cf9b8577b28c3fa99ef82eea4156aa9bcaccfa52fcba168faa4a65538fcee71fa4c493e264bdb7d04a5d6682ce8f8e7 SHA512 aec53ab492bb44b84fefdcc9823a64d56121358c2a5d5147deaa09ab99ec904342d337a680844095d4cee01371dcad133da749e17d4da2cee04c3a4fb3e24a76 -MISC metadata.xml 401 BLAKE2B 328d96d11638b96887e11e8073a487ccd0a8590b5f520f9ec410a29cfd9e76f06d70a3b71eb5a3c7aa7f9afa61d5e6869dd80215dc774545c206eb72bcf3a2bb SHA512 5456194344e0624b6ab6860790a428f5cd29e5023780aa7e165405248e9cfc66b5b6ae8e8cef7ef46ac3241f89f330cf633e8374d77fde4b739a11513d91fe15 +MISC metadata.xml 338 BLAKE2B 442ba99f70032e164f7a8f41ad016f5a7e67b3dc8efed3a5649d166d9253a390dcf40af9247759b6f2eb44d0c4ca426281ccbb385b44425f776bafe19c8a0b98 SHA512 61ea8adceb4786542f2e729905e1a9c1dea04c9a5a17a34cb58e24c9e050e8eb9b9da989da0ca92b1a332357cedb3b3951d161851257a85dc22bd10e6db212cb diff --git a/dev-haskell/x509-system/metadata.xml b/dev-haskell/x509-system/metadata.xml index dea36bde9523..8a68bbfa9732 100644 --- a/dev-haskell/x509-system/metadata.xml +++ b/dev-haskell/x509-system/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - System X.509 handling - vincenthz/hs-certificate diff --git a/dev-haskell/x509-validation/Manifest b/dev-haskell/x509-validation/Manifest index df7e193c840c..50d3629523eb 100644 --- a/dev-haskell/x509-validation/Manifest +++ b/dev-haskell/x509-validation/Manifest @@ -1,3 +1,3 @@ DIST x509-validation-1.6.11.tar.gz 19752 BLAKE2B bc9a113db4c7cc5bdcf161e39efc0858b3d08f08e8304c4f3eda5ae051d5670e1c681bf6cc9edc7244838a1fbda2f9217ffccc0cb2c00ab6732a0214932a3a74 SHA512 5c156b7018afabedac0c2ee6192c536cf09eacdaf9265490a7f4a7d336077dc198a07f16bf58f3fec04a1350f0a8b3c050380673612cf5695c9e7b5a73a4ebf4 EBUILD x509-validation-1.6.11.ebuild 1079 BLAKE2B 9a7df5fc17395ee1487be820ca2324d6348f3f2e47e9a97871b006a436d11dbbd3fd942c451c769b469a03451e6b32518f9262ad25152f8bd87c303c758771a0 SHA512 4647c9e829cc1576ed4a662716059a7e03d8d7500094f44bd559272d0afa6bdb318d9edb2764e726b8e2e773174372cede51689a53e384ce11a38ed98318d6f1 -MISC metadata.xml 416 BLAKE2B 71d99efd7f245b1ddca40bf75fbc79e586a15c7b7eeb12d53a3492cfa91139e268ec19c0d56a2d3a9f0b1b1881848fc763e36e5e89e7e19a100da56a37716185 SHA512 9572eec905c615a7d79bcc16c6d455fdee488d302c08fe5f18450806ef2b31893e1a86d900178418454e77fd3a0d6c69a85f09d67c4ccb7e3c95f6b0f521a7cf +MISC metadata.xml 338 BLAKE2B 442ba99f70032e164f7a8f41ad016f5a7e67b3dc8efed3a5649d166d9253a390dcf40af9247759b6f2eb44d0c4ca426281ccbb385b44425f776bafe19c8a0b98 SHA512 61ea8adceb4786542f2e729905e1a9c1dea04c9a5a17a34cb58e24c9e050e8eb9b9da989da0ca92b1a332357cedb3b3951d161851257a85dc22bd10e6db212cb diff --git a/dev-haskell/x509-validation/metadata.xml b/dev-haskell/x509-validation/metadata.xml index 2fe4ec59d173..8a68bbfa9732 100644 --- a/dev-haskell/x509-validation/metadata.xml +++ b/dev-haskell/x509-validation/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - X.509 Certificate and CRL validation - vincenthz/hs-certificate diff --git a/dev-haskell/x509/Manifest b/dev-haskell/x509/Manifest index 3ff766b9416d..fdd73e35dd79 100644 --- a/dev-haskell/x509/Manifest +++ b/dev-haskell/x509/Manifest @@ -1,3 +1,3 @@ DIST x509-1.7.5.tar.gz 21457 BLAKE2B 4bc51e63826de27050e254d3f51b8f346a175bfe825c4555095fecb03c1f586827a0d64865ea78b9a579aec38f671f8adf56a2d432b16ff6be8f988544bd8cfc SHA512 e1caa84944294ca412b18269eef19f1b511f0e317b25431102b8b757ce266ab4ec48f805d4d251ff46a85f3b20ef368b176d8b93a92456fc9b8885a85695c537 EBUILD x509-1.7.5.ebuild 1037 BLAKE2B eac23025684bef86f7483e228db71afae6bb450c5b77834d791e2c7b0709b0859b606e2cad0eea0987e93d409e8a7fabed8aba062769058749951ed9c2dd075c SHA512 8ae1a53906083210e764363f26b94ec9b29ee85b200750f1c87792e5116bba8f89a46a02ad4eed593a8455c95ffb734900cc11fb19fb30eaba13e303cfdc6b47 -MISC metadata.xml 402 BLAKE2B 59bd72d1c5b6058ff84fdcaf16425640d696c2a684149e603238fa6edbfd3ea5159516208e71f120133332e2770cef79aeb3b2902cd29314d84e71869d252570 SHA512 f580c339830d91e8f5ffc91afedc049f10fa454477d81679668d16e2b8c7d1d0217476c487c39cd023c86cbbc43f72bfaecc5d0a6f7fd4cbd781184c2bad48e1 +MISC metadata.xml 338 BLAKE2B 442ba99f70032e164f7a8f41ad016f5a7e67b3dc8efed3a5649d166d9253a390dcf40af9247759b6f2eb44d0c4ca426281ccbb385b44425f776bafe19c8a0b98 SHA512 61ea8adceb4786542f2e729905e1a9c1dea04c9a5a17a34cb58e24c9e050e8eb9b9da989da0ca92b1a332357cedb3b3951d161851257a85dc22bd10e6db212cb diff --git a/dev-haskell/x509/metadata.xml b/dev-haskell/x509/metadata.xml index c2856848dc0e..8a68bbfa9732 100644 --- a/dev-haskell/x509/metadata.xml +++ b/dev-haskell/x509/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - X509 reader and writer - vincenthz/hs-certificate diff --git a/dev-haskell/xml-hamlet/Manifest b/dev-haskell/xml-hamlet/Manifest index c942b3834eaa..80743b50bc21 100644 --- a/dev-haskell/xml-hamlet/Manifest +++ b/dev-haskell/xml-hamlet/Manifest @@ -1,3 +1,3 @@ DIST xml-hamlet-0.5.0.1.tar.gz 9270 BLAKE2B 49b713f45d16451d40d7afa46d045eafc208a56b3299f778950c89daa68c2678a2fb01c9e18d9645e00f3e2173bd1bc62bdd03a9b91b15d2f2d627977cb501fa SHA512 273dbb637c6e37fcc3b180448ccee0dce8996319d653cc3833fef302a297e8fdc805958b4ebc6e015cbfb2ae8b60a8325108b9d6dcaab052b460ff27a404de39 EBUILD xml-hamlet-0.5.0.1.ebuild 833 BLAKE2B 80288abe0ea25258c3e46648a7b0854b45d76750a4614aac47b16412bb471d9db47095731f5c9dec1daeeeebd99ed7daf6f2c7795c7dca3ba0e0defd4566bbed SHA512 3c3e7a50b514e7ba4e2de1f33a6ecd92b5f9dd1ce5ae6b97838993a47f0a86de37ce1abcc816b68b899af485536e1e5f4575d58f775c165238a5138c7bbda025 -MISC metadata.xml 331 BLAKE2B 349adb7d16fdd4f8334c768f22c79fe2df189c05c5b058bc3429cead0fb17379bc865288648a631490ac975d3f22bde4ede06cea8c71a0d7e36b03a8f3269358 SHA512 bc41ef3118b9cfe18949270aa7f12a4568edc7f22580548557ddef1f879399a2a6bc61efbcb6188e15d4fadb8d925f8d8ecbc0846c1bb73a2899a20d37524403 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/xml-hamlet/metadata.xml b/dev-haskell/xml-hamlet/metadata.xml index e8e0075eaf33..b7878815d80d 100644 --- a/dev-haskell/xml-hamlet/metadata.xml +++ b/dev-haskell/xml-hamlet/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Hamlet-style quasiquoter for XML content - diff --git a/dev-haskell/xml/Manifest b/dev-haskell/xml/Manifest index eed935065d22..dac417460c38 100644 --- a/dev-haskell/xml/Manifest +++ b/dev-haskell/xml/Manifest @@ -1,3 +1,3 @@ DIST xml-1.3.14.tar.gz 12048 BLAKE2B bc30ff6dbc0da5554967b8ac2901cdb535ec0429d35c161f886a6172b3d5aad38e8f32dd2ec496b8acf3d21dbbd21880b148590623aaa305a15adac1c45541c2 SHA512 2ddaa6c837fe85a06c751a66ae2c185fb7190f51f24649a668032b048b3e1b15982b45c86dfee4131453f0bd1ed704e934090bbede252a2b6de30c5f4ad44137 EBUILD xml-1.3.14.ebuild 536 BLAKE2B 8bf4a969771c9e3f0e2ffebf048350ead45e1920c30c89475283125dadd766e32a588455276058e36540de35779daff39037ebe150ec849d4aa5db6840ce55cc SHA512 213302a7037b85e4529ce92af4917868c5c8f18518817590ff3da77c5174870a98da00362e713fb2d8712651ec7ef486987a2dd033aeced69edf49de7a0c4bc4 -MISC metadata.xml 312 BLAKE2B ec1f520d6ade99c39fb76fae5b729b62258f622a6f595771cf3fe3c8b17f0e1aaeba0c48335cceb76430fd842f298dd5597bc3dfbbbf0cb8d761a28ee7e81a3c SHA512 0bccff409ed2f8b403f62ed2008c9b781673f9187d330dab8caa498b6085da2792d65bce5f2013bac933b74bcc5c947208178725680061fb6561d35ed4a3ce2b +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/xml/metadata.xml b/dev-haskell/xml/metadata.xml index dea69f9c52db..b7878815d80d 100644 --- a/dev-haskell/xml/metadata.xml +++ b/dev-haskell/xml/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - A simple XML library. - diff --git a/dev-haskell/xmlgen/Manifest b/dev-haskell/xmlgen/Manifest index a10e468ced75..a4a7419d891f 100644 --- a/dev-haskell/xmlgen/Manifest +++ b/dev-haskell/xmlgen/Manifest @@ -1,3 +1,3 @@ DIST xmlgen-0.6.2.2.tar.gz 9640 BLAKE2B eb83a9548e436905e6332cac8dc658611ab6a319aabb2aae35ce60876e556c5f275799214804f5b031b5520b2b000142563645d5e3fc424f5dd775850c00115d SHA512 af86121d9417309fd27dc10c99878d5bd95c98d15ec4fc6cf29877fdd214046c0a60fc43eb7eb7fe99017553e31d615168ccbc41dc8cb915826f867e1e225b9c EBUILD xmlgen-0.6.2.2.ebuild 816 BLAKE2B 3b1825fab5f6eb9a27fead53da2a153f52abf361ac84e48207b7a1fe3345b9a418b8e6a013fcdb7d1dc6cfd0a30dd5a9c0e9cdbfe8accaa2507cf4440dba3142 SHA512 1f1e2bc16f3d28047a585e68e8723bcc21840d4681a295af1b173e78bec698f7d59faf37406d0e61a87120ef2971854dee7ba9ae180fd43b86e66dfa22dfee78 -MISC metadata.xml 335 BLAKE2B 29f4099fa59f213d3e2f2b15e059378d976e994e750cedc9494c8b7e7f13a21809483cee167915680cb11fde7806759a10b2c67b5bc3e175de5c2cd9708a9976 SHA512 f3b4690fac3229bf0f46e5630c11fc582e3985dda31303327d2f316bfe6dd70f989c06b6f98ef0fb73f523d05f3babaf0f84d178237ea86cf0a799438694e4d9 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/xmlgen/metadata.xml b/dev-haskell/xmlgen/metadata.xml index 268865abb51e..b7878815d80d 100644 --- a/dev-haskell/xmlgen/metadata.xml +++ b/dev-haskell/xmlgen/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Library for high-performance XML generation. - diff --git a/dev-haskell/yesod-auth/Manifest b/dev-haskell/yesod-auth/Manifest index 738e9072d8fa..ac247104bbae 100644 --- a/dev-haskell/yesod-auth/Manifest +++ b/dev-haskell/yesod-auth/Manifest @@ -1,3 +1,3 @@ DIST yesod-auth-1.6.9.tar.gz 52717 BLAKE2B 0b84d830effe84ecf5f4a5bdbaed31eb746b7af32ba39c753e0c40cf9d4a1bb4efb4fc7b4a25620acd69853ae878ff0c0937a1cd9c68c2ce06dba4d0b90ff67f SHA512 071f5c3b01f70d4cf7f9516d97bdf352a6fc20f9191c6a46bccacf84f7e245e8076ff1881fa6e64c3929d300a0361b5ed1bf67c670544e2c2eca07b8aa3e24c0 EBUILD yesod-auth-1.6.9.ebuild 2070 BLAKE2B cf36741ec2f59bbaa8d941d308d18fadb436074669830c8f2d721e865648bf88d139deafa6bbe7c27cc4a3c828d06989db2ed35d15781548f98414e35cf058a4 SHA512 55291e17a2af70cd93423aa2decf32d81efa3719604da3ee0988b3ba93e4919dfff563ee0a208cd108b44ec62f49d36b256bb421695405de36b15b6cc36b02ef -MISC metadata.xml 450 BLAKE2B f749c959e95168c1131d9132708794e191622fcbb2cc61ccf837d550a36bbf6edb970f8c326a04be54ba5dd8bac7ce52724ec28510e488f9fcace4ea58741ed3 SHA512 76e8601ea8bc0bcf9afb9cb3e2ed69689bd1f969da48c0993e507d2d6fce092d18d38e1417c7d25cb46e21f36de0bc2a035cbd958493cc98cf9a6f8e205ef572 +MISC metadata.xml 355 BLAKE2B c07376d8d8b6b41dc9406096a04cb1ec3e6bd2c21d967c8886827ad11c85c775994f666b2ea18a4f88e4634f5defab441d437646401e638c91195114fa8c453f SHA512 3bd9eadb5c0b356c64299ccc002e26152bdfaa7d9da927a88251da128d139fb910dbc89f90f6ee0f0a50421dce9790a0437d84800c63d512167a90544b6d4c91 diff --git a/dev-haskell/yesod-auth/metadata.xml b/dev-haskell/yesod-auth/metadata.xml index a0139ad324bb..5aa9588fd80e 100644 --- a/dev-haskell/yesod-auth/metadata.xml +++ b/dev-haskell/yesod-auth/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Authentication for Yesod. - Get Network.URI from the network-uri package diff --git a/dev-haskell/yesod-default/Manifest b/dev-haskell/yesod-default/Manifest index 57289904f86d..76da4362de1f 100644 --- a/dev-haskell/yesod-default/Manifest +++ b/dev-haskell/yesod-default/Manifest @@ -1,3 +1,3 @@ DIST yesod-default-1.2.0.tar.gz 1397 BLAKE2B 9ec72760a47bc5ad36da19ae2e1f42bbf758d0ddb45c5c1e9450600296c26d402ca91719cadbac5ac0a82ec912f8d54b695964dd86e19b9151c380350a3290ab SHA512 35952255a12d7f661bca1312c31a2516fcce64046018e58f10811dd2c7439c2f4faaac622946e6ec64153972fd33d0c00f575f3cba196d99658c4d46c0d1e18d EBUILD yesod-default-1.2.0.ebuild 605 BLAKE2B 4c820b6dbc4388f33c6a8b143ff4925c35df5bed5fc262f8b84de659124f1172c58761d19246f8237f937fb1607589c60b1d269fd4228be3fe3ca872204b8095 SHA512 12ee2a585d0c89b14c04f3cf1d4b642917c72a940e49fd218e86e15cf823fcf55b91c92efa82792d7456de83be7d3675bdf63500be14453f352052978bd60721 -MISC metadata.xml 379 BLAKE2B cb7b624b5b3feb7ee96eebc4d12209c12048e9c2360be8b42aec58a33d805e1dd9edd710938ffc13785ce0d275f5bdd2c9f526807b1e56d45795c69f9c12ee1a SHA512 ecf119cad14dc831350eb95b371704ac3cd8813a8301a7a286c3daedf16b908f88ba2a16275e121c2bc7fe516c903fed4bf06f4dc54efdbdefc84edc38569c9c +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/yesod-default/metadata.xml b/dev-haskell/yesod-default/metadata.xml index 121cf62fce42..b7878815d80d 100644 --- a/dev-haskell/yesod-default/metadata.xml +++ b/dev-haskell/yesod-default/metadata.xml @@ -5,8 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Convenient wrappers for your the configuration and - execution of your yesod application - diff --git a/dev-haskell/yesod-form/Manifest b/dev-haskell/yesod-form/Manifest index ec30e2d8bc83..601848c0660a 100644 --- a/dev-haskell/yesod-form/Manifest +++ b/dev-haskell/yesod-form/Manifest @@ -1,3 +1,3 @@ DIST yesod-form-1.6.7.tar.gz 33673 BLAKE2B 0675fc4bdb5e5ae9b7a7556378c14d4c8a8ff85ae055f3f8989667a6de209e8f1a318bd69148e81ba6cf121c5f0ac18fb20bcccfa6bd85d31ce164a30ba6282d SHA512 a23c2cb67ed0a87afde9e9e903aa789f8fd9c071893a1bebd0ff9dc3dec6e8e03dd08a4a7ef6ef2d438fbf62597ea0181a038bd7bb5631199c9be83d2a8aef0c EBUILD yesod-form-1.6.7.ebuild 1512 BLAKE2B 43b8d47f68a1e74ff700ce94d45692612c2b0fc142b204e240cbc97caf8e34a9137deeec87f6171df76f55736ca5f02e5d6796d58a31c9067fb62b148dc283d7 SHA512 3fbf41739477ba9c24c26f23f51e2ab8a99e2eadef0ec6068767555c14501ffe0074f1cf0340f449c480a3498b64285189254a32e7e2eb74fd0079d21bdd01d7 -MISC metadata.xml 470 BLAKE2B 79f2aeb5212a5ba3e420617484d5ad17a57d2940ce73f630a386e694383bec296cb80eb63debe67ac96094a38426b9ee2f74b936091a61bbe4f863acbda08733 SHA512 327d7c5ee97af05acdff99cb9a4300f97ab84b915ab3f132c2bf91d5e097dd792f31b9c07153d294cf03ef69432a7aaa6cc6ff2c54600e3b26b1a222550a8264 +MISC metadata.xml 355 BLAKE2B c07376d8d8b6b41dc9406096a04cb1ec3e6bd2c21d967c8886827ad11c85c775994f666b2ea18a4f88e4634f5defab441d437646401e638c91195114fa8c453f SHA512 3bd9eadb5c0b356c64299ccc002e26152bdfaa7d9da927a88251da128d139fb910dbc89f90f6ee0f0a50421dce9790a0437d84800c63d512167a90544b6d4c91 diff --git a/dev-haskell/yesod-form/metadata.xml b/dev-haskell/yesod-form/metadata.xml index fb12836282c7..5aa9588fd80e 100644 --- a/dev-haskell/yesod-form/metadata.xml +++ b/dev-haskell/yesod-form/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Form handling support for Yesod Web Framework - Get Network.URI from the network-uri package diff --git a/dev-haskell/yesod-json/Manifest b/dev-haskell/yesod-json/Manifest index a27ffa315ffe..56269c6352a7 100644 --- a/dev-haskell/yesod-json/Manifest +++ b/dev-haskell/yesod-json/Manifest @@ -1,3 +1,3 @@ DIST yesod-json-1.2.0.tar.gz 1373 BLAKE2B d1e7d69aa98685fd6a77274a52302b9aa9b7614a1363f272209620ebd4f267062c4c7d5964c4f48a4d5a87571f02616a0b3bdbd834916f4821d271fa6257bd68 SHA512 9fa3eb964e5a543d4f38293245a8ef7f585c5ead94dd0fbc028fca5c954401eafb11e3d18a60a12baa82d3cedce871271b8320d65996f0b00021804c00da0dbb EBUILD yesod-json-1.2.0.ebuild 596 BLAKE2B 8a6af3064e73721f4612847838551cc92e57c2335231bb6e2abfa6d97bb3863583413622ca3d634b8e99a57f754fb534720c685ec6424511c1c0929f7a621b36 SHA512 eb11288d0af5cdd4628f48cfb8df005b226ec8d1c0bac309a06b4dcefeaa7787987aa153181ca0c7ca2d028a0fe687220cabaa5c61083a6b0051d15f41655eef -MISC metadata.xml 342 BLAKE2B e6d0b6288199ce5fb8c449a477bd86464721b50606f0cb1e126930b6285df9fd7771ae1b84463fa1867e8e91fd218037d1fa57981df9579d6ef7346292488d79 SHA512 9ce57dd7b85d81330b4c2e6583530853cf8f2e7982309af25e39887c65f4567f516cb94976dd1a565ff54a7c5f2728e1dd0c7a020a6211559a0f4b2559bdcfc5 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/yesod-json/metadata.xml b/dev-haskell/yesod-json/metadata.xml index ee87ffcd4335..b7878815d80d 100644 --- a/dev-haskell/yesod-json/metadata.xml +++ b/dev-haskell/yesod-json/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Generate content for Yesod using the aeson package. - diff --git a/dev-haskell/yesod-persistent/Manifest b/dev-haskell/yesod-persistent/Manifest index 74444e664987..265342e10e2b 100644 --- a/dev-haskell/yesod-persistent/Manifest +++ b/dev-haskell/yesod-persistent/Manifest @@ -1,3 +1,3 @@ DIST yesod-persistent-1.6.0.4.tar.gz 5319 BLAKE2B ed8afa4ceaad8dabd62e5da4d11d7aef3f2f8c97277de6df99380be8650ca3c0481aba2f62204b8d94f9bc5769e260c1576dd9fe5608626bd6018d1e965389ca SHA512 a52d85b025397ae04641346107124a5570765356bc7209f0391646b93b3c8954219c73d717c98d108d552800eeb2122531f98abd2b0e2109aee59c7d9825f70d EBUILD yesod-persistent-1.6.0.4.ebuild 1078 BLAKE2B 053293c438bd9b87651250823bad212baef869e04dea3cd8eb83090f9a671f38db25eabcc03408bebe7edde525074efeb3264740ae0a6b33a87735b5b2852306 SHA512 863bc5d9ad2220fc780859b816e034199741e0c86fe9b8be9d72bcc994679b54edfc43f54c1f607220b233e9a0a57970c81db3664653797fc1e1b95bdda4c58b -MISC metadata.xml 336 BLAKE2B cf7088ea5c8be53cf5697864cdc076a550bc1dcb8fb4535d79111ebeb50458857b3545913cdda201432d7674568a85b2cd0d664a0cadbc7b82253ab4461e599a SHA512 f8aa6254ff93489376ed82468a74bafaba158d2f90e0ba2dac473324d9a222ac71bb5e3ff9128f283310fb6834625b5a17dbb11c8439bd1f2168f6f9f2b9ee61 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/yesod-persistent/metadata.xml b/dev-haskell/yesod-persistent/metadata.xml index dbc5c9243bbe..b7878815d80d 100644 --- a/dev-haskell/yesod-persistent/metadata.xml +++ b/dev-haskell/yesod-persistent/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Some helpers for using Persistent from Yesod. - diff --git a/dev-haskell/yesod-routes/Manifest b/dev-haskell/yesod-routes/Manifest index 93f5822e0671..4373902c441c 100644 --- a/dev-haskell/yesod-routes/Manifest +++ b/dev-haskell/yesod-routes/Manifest @@ -1,3 +1,3 @@ DIST yesod-routes-1.2.0.7.tar.gz 21387 BLAKE2B 2cc3f1dd06473499df6fb12e30211a21c1a845b89c0823455aabc9f333823cf52ba438b85570286bf6c63d36620a62223f14e71ed75963e0d4b930f06bca1554 SHA512 966ba0a66b503ef8f4def2dd3b9c5b2f5a32eea3775e7daee0f58405703cd29b7b84f629490e772ddd84958c8ed0ce127abf8775af55637d670da622fb6755eb EBUILD yesod-routes-1.2.0.7-r2.ebuild 1019 BLAKE2B 1c65bfd00a2af2a897c87a777c43450bbc51c0c0b7251c437a1bba44280dde071254653c57abdaa2a4995c1b93c9f2909688371bc8eb6df2620972acd9ad9dbc SHA512 d9d46e4b13bd05fa7f1bda501f4127451d1a4b16a79722fd836c7182e0b58bf23b2ecdd8ec56ee7cea48ac0dd09e79e525bd53efda2a9ba446f2449a3e4d8d5f -MISC metadata.xml 361 BLAKE2B b80c7da1cdbec02bfdb824ecadb69a1c22685999fd00b9d257c9ebd48baa35cbc3c4d5f38605f0bedded33a1659897b5c62aeb47a85bd4af5280aa6309c93a80 SHA512 57559fe7d6241e1f43bfb0066fa1bf93311955fa17f6e2306b69bece5d12607bb19c13ffccb9c34e519a1f5323dcc4a64475c5db4869950de44aa6d602f40e8d +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/yesod-routes/metadata.xml b/dev-haskell/yesod-routes/metadata.xml index 5418de0dcc8c..b7878815d80d 100644 --- a/dev-haskell/yesod-routes/metadata.xml +++ b/dev-haskell/yesod-routes/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Provides an efficient routing system, a parser and TH code generation. - diff --git a/dev-haskell/yesod-static/Manifest b/dev-haskell/yesod-static/Manifest index dd7f152afff5..8c196acd7093 100644 --- a/dev-haskell/yesod-static/Manifest +++ b/dev-haskell/yesod-static/Manifest @@ -1,3 +1,3 @@ DIST yesod-static-1.6.0.1.tar.gz 25463 BLAKE2B 98b5a317a2d8c91d5ef9628422dd7ce8627f7f47c88722e2732aac23705f44f449ebee4bf179c2c7e429026b52920df487c257aefd75a18efe6be1717e50dd94 SHA512 2e1e4873248d435a9d58f3075b6c06cde2edcdd520f700dc7f0427039c236d28787f62a643a8cf57b74d85a885625474a5662b91a56c25e8f4d1737be525bc2f EBUILD yesod-static-1.6.0.1.ebuild 1618 BLAKE2B 9de2bbc3431b1113024301569318c247ccde3b9fea30d91eab28f7ed23a6d26ed69ef3f614b1f9e73e6ea5532e55e8498c6d6d74f60134eecece4f4bb14637c8 SHA512 4db56fd7600c8c896b1425324d454fa0465075468a725e92136c91b59c356d1c95ae9543020340112e0f3305005b5606a8f26ce6b5a99f510ff57044b056456c -MISC metadata.xml 343 BLAKE2B 866801ef740982c4e793193aee4aba1d561e999ad7a958bb46a82c807a86e0cd8f513ebfa89d00259d05247bc44635af39597224149a7eeaddc5179db8115291 SHA512 6d2282bf289e33b310f9e03c31f97003206964bef85ec09b847e530ee39537d27558ec478e301c4397f1db39d3768514f0c33d5407fd93d4d560c7543f37fd81 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/yesod-static/metadata.xml b/dev-haskell/yesod-static/metadata.xml index 272aa95e80ba..b7878815d80d 100644 --- a/dev-haskell/yesod-static/metadata.xml +++ b/dev-haskell/yesod-static/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Static file serving subsite for Yesod Web Framework. - diff --git a/dev-haskell/yesod-test/Manifest b/dev-haskell/yesod-test/Manifest index 49d88dacc761..9f67cb8cecb7 100644 --- a/dev-haskell/yesod-test/Manifest +++ b/dev-haskell/yesod-test/Manifest @@ -1,3 +1,3 @@ DIST yesod-test-1.6.10.tar.gz 27593 BLAKE2B ed6b5be35032246a0e233a985cc7a739a38cd4b81db42ac000c823ff0975ed642d6e4dc7e8dafb6679d6acb53c8cfb2f438f84d4e73c9ab79ecac4c7d3adb681 SHA512 badbd76b9a345c86f9dcf8b5d6043f173eec60bf6f39bdcb4a60d17d95ad693991a1c7b4061a1e86d61fb9efe3f2f29b3129e6b9ffef4b07d5b563116959b016 EBUILD yesod-test-1.6.10.ebuild 1508 BLAKE2B 5cfe40446ddcfbd2720daca265f576ab9246035a4e3852489e0bbd9797d57433a1c66d31650c9aa13176c7bde5960fb7e50e8549dcc4af42986a21021fe951c2 SHA512 80d3978706c2470e4aed127090da310baece9289528a5d178cb8537387815965684898543095e0e18b465d9564591178e797abe490ca3d1fbc0563b49f59176c -MISC metadata.xml 352 BLAKE2B 360c20956049bb17cc79da469b905b2bcb4fe95f1fb98babd9a002924fa0d04ddaa420eff139ada965e4532d5b9fb23829d49ea989aa4b8a689ae6e8a924b956 SHA512 8a4041f29de427e03644bd7b0939346925dbac83b7592ccdf775aaf6f57c8d48955930ed2ee30502f8c843091daaae886263a60c01b939315c6f7d797ad16105 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/yesod-test/metadata.xml b/dev-haskell/yesod-test/metadata.xml index 194abf9c4657..b7878815d80d 100644 --- a/dev-haskell/yesod-test/metadata.xml +++ b/dev-haskell/yesod-test/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Behaviour Oriented integration Testing for Yesod Applications - diff --git a/dev-haskell/zlib-bindings/Manifest b/dev-haskell/zlib-bindings/Manifest index ae4390a1832c..e8f054c4e65f 100644 --- a/dev-haskell/zlib-bindings/Manifest +++ b/dev-haskell/zlib-bindings/Manifest @@ -1,3 +1,3 @@ DIST zlib-bindings-0.1.1.5.tar.gz 54770 BLAKE2B df5ed0474ed29c47720b4d94bd8dee49afeec36e9ecafe6639324bbd0ff2c0ef8d52996c54b3ad09aaf3a1b84ee8898bdcddc91705e33847e3e9e1d6cbb4af42 SHA512 1ce7a21f462ce5fb1c6ae0ccd40b6f59eb95772b46fa8f5cb3b94f76d55189b7c020dfd97cb18afe21cd826d1a511d9d02909c4376b165c2f574ec881f7de299 EBUILD zlib-bindings-0.1.1.5.ebuild 675 BLAKE2B f131b4444c9b22b0236c9c77e795d6dbbe819add389cf45a67ff725032b23317996cb349c1cc3eaf2fb9a0a58266ff5ad2b5bd56eee9a108edc7f7a121a3fbf1 SHA512 5a843e105e7050c6f470368798722b18f057a7ac91a72a13ac70ee7b6cee18e9fef803a6b2ad3dbfd42ff0a76ac584ab09c822d5aef67765088a1a0205c8ea34 -MISC metadata.xml 417 BLAKE2B f6248a94b8fd3708b184260d27911a261608ed30936403fdd43d0893080ee0206804f548018765b550a01ede3250370d830fa45a92f4b94cc708b40813b5ddd5 SHA512 4874cc6774401f7c45413458c44e70d40e207a2b5aaf65407eb350728c7f94e5d22945aab728d1147733d179670ff9d9e30796d375c2f09a964bd44c6c7f0a2d +MISC metadata.xml 336 BLAKE2B 5c5032359fb0794cb7c6c6c43335f9a5275cbb40e2ade73801d22e8dc54e4b0e897d1f93cc6548bf7096999244365f4975fc35a668b626613da282a5b3440d8c SHA512 6a6280e758e245a581dd198a43a18ced8bb77dd6fb944d46a3874af476e3da5df02fd7f1725b01bf584c17e5d5716fb8ecde138407dd261836cab4ffd521b59a diff --git a/dev-haskell/zlib-bindings/metadata.xml b/dev-haskell/zlib-bindings/metadata.xml index 903a0cc68dc6..3ccc9f5d6a3b 100644 --- a/dev-haskell/zlib-bindings/metadata.xml +++ b/dev-haskell/zlib-bindings/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Low-level bindings to the zlib package. - snoyberg/zlib-bindings diff --git a/dev-haskell/zlib-conduit/Manifest b/dev-haskell/zlib-conduit/Manifest index 2a30623b9a99..6524bc893871 100644 --- a/dev-haskell/zlib-conduit/Manifest +++ b/dev-haskell/zlib-conduit/Manifest @@ -1,3 +1,3 @@ DIST zlib-conduit-1.1.0.tar.gz 2024 BLAKE2B e7b8bcf5515cb25b2152c29db4a4f04d2050db8c999386428eaa913e296d34f6c07c136d2ff16962462b699fed20b35160ad51f079659d27b87a61bbb31c640a SHA512 5d19fa0e144b8e124486465c00b984f2e16f51e8ef0bc246fafd64b173e7dcef5b12f8cb431bb6071e4dab4a8c8f62606d47feb2cac2e36c1894216a9c8a32d9 EBUILD zlib-conduit-1.1.0.ebuild 577 BLAKE2B 0f4706aea92d8d703fe00ef6587c1094a779f351c1a0d222fa94350565e205ba34aeaa5bdd397bbb1493daab527d04fbb3e23a64ac9f219aaa15ffe070f5a715 SHA512 bec2d8eff458a0355129d8795f8a7ea3e6ffb822851777332c1b6a49ac5406ac1cd2a85dc46eb602c91526c9dbcf6e3f3a2ba1b8a578d758a1ec0aa59a8c982e -MISC metadata.xml 421 BLAKE2B a9003dc463b6c470053d6c36f16bdcc6eea6dae13fe7358ba5c8b5e67fdcafa60f149a72df3691e223c4a756c3facc957e813b04c0bfe82f1ac087983aa90c3d SHA512 5b01280934ed698382fb2a9ff0d8f21638ecbcd5c929824fa64a3f3520afe6b06c5fc52ef63931eb160d1dedaf1a5fe4799852ba8d006561e78098731f1e1e65 +MISC metadata.xml 330 BLAKE2B d56163baf6c38494b371fd7f1fcd301119899051db4735a607f802ec25550dcdac277005a9785b323311bd0e4282630ea8de2abff756b5fc1067ef4d07d6de51 SHA512 48095eabcee345441e214e87e05b66a2323a48ccf2f596601105375f3f36d30dfe5c193e717858ff4f4719e49bdb9e5c3bf85c52cd87cb039e35c2208db3417e diff --git a/dev-haskell/zlib-conduit/metadata.xml b/dev-haskell/zlib-conduit/metadata.xml index 33070e5f5f8e..b22e8f68da82 100644 --- a/dev-haskell/zlib-conduit/metadata.xml +++ b/dev-haskell/zlib-conduit/metadata.xml @@ -5,9 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - Streaming compression/decompression via conduits. - snoyberg/conduit diff --git a/dev-haskell/zlib-enum/Manifest b/dev-haskell/zlib-enum/Manifest index 580c7a37addb..b160bb4e0a7d 100644 --- a/dev-haskell/zlib-enum/Manifest +++ b/dev-haskell/zlib-enum/Manifest @@ -1,3 +1,3 @@ DIST zlib-enum-0.2.3.1.tar.gz 4652 BLAKE2B a0148de59f5beac8dac5239228f8d2855249b613af2bebd6fae52f194fc17f4b0d517567267bfb6d5973e67b56e947a18e4f4904f504e33f0803bb66619fad50 SHA512 e68c72ab44922fa2df3b2bc718f65ce313be24742e2edfcbb97cb12f7963e9448aa68ba2e64ef08369b07f641773f4688a787615f76dd183982089ef7fe68a8c EBUILD zlib-enum-0.2.3.1-r1.ebuild 1047 BLAKE2B c6611f0705226a77586797dbadba5ddc36c8df5010ff440f04819756790c4800bd11f680799e3faca69fb7fe682981eec3e3416e11cb9cc28dedb714cfe0b134 SHA512 3231b641abf185005fda07d3217c300c36e0349b5b192aa65d85222eb6e02f979402b0a9b0f645dba59756e374f684f6f2661a3f88519f6ccf16f368e210e880 -MISC metadata.xml 464 BLAKE2B 927620fbbf3de61c35fdbf814c2753ce797acfaabc459775d1ddb67674eb19b27a2417254d3aad9ca2ac405bb304a69f397f94870c913f88c29c51c2e71d9736 SHA512 b2d72309b5a16cd457e2ca7ae4d0290639c8d1ec6d257faeddda471f35da0300a943188c82e65bd46fdcbb779fb42c17281ac6e981f8fab8ec472b7a5158e5d1 +MISC metadata.xml 330 BLAKE2B d7e4c1120786af26a92ee98021be24e1f3a47d98aa8241bd3a71308cd090a94635218e13397e43b74dc2cc7928c4b5271c9f289669ce9cd1818d3cd4f15bf637 SHA512 f5e3b4f9ec5717f1624558ffe9e8913c7119a1f3050fcb75a067a4b8ddb1ff90edee17a5b520169830d0eb407bcfe7728737a241e5ab9ffce68cf2d02b45bce4 diff --git a/dev-haskell/zlib-enum/metadata.xml b/dev-haskell/zlib-enum/metadata.xml index dcfe8b5f7e36..e12ead7adebb 100644 --- a/dev-haskell/zlib-enum/metadata.xml +++ b/dev-haskell/zlib-enum/metadata.xml @@ -5,10 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - zlib-enum is a stop-gap package to provide enumeratees for - zlib compression/decompression. - maltem/zlib-enum diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz index 0b2aa5be28ef5f212a4a0623690c87e23cec75d1..a87be3074ddaad6b4a65b1b4dd0d780c83ecf66a 100644 GIT binary patch literal 87239 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ǶA=S);$)DysKJzfJAeO_`**47~F0> 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 Xx&ige%Y7DL`#=8+CWe|MAbbJ<;I`MB diff --git a/dev-java/bcmail/Manifest b/dev-java/bcmail/Manifest index 460f5582d86c..32aa2135d762 100644 --- a/dev-java/bcmail/Manifest +++ b/dev-java/bcmail/Manifest @@ -6,4 +6,4 @@ EBUILD bcmail-1.38-r6.ebuild 918 BLAKE2B 76256eb09047227c4762af8e3c8c209a55b01b4 EBUILD bcmail-1.45-r5.ebuild 926 BLAKE2B 4f3ffde3e41a70c37d9e8529e881ef08d89645d78253cc63677ca6d699c6f2040c62a51fe2a158d3f1872ef4ccc81dc2582e4b84b7dedf87f79d80c4faf69863 SHA512 c4f846ae38bb7862ac39ae7472f5d25d1487cc67cc2731cc9bdf05e03d3356425f7e3e323650422b4f88f1e5d0dfb754465d8e953757cd1493a319ebe44a344f EBUILD bcmail-1.50-r3.ebuild 1194 BLAKE2B 5e040e7cf8852f8398aa6526a11533a57340abbf324be1658ac57d86f805e6fd5d197f8ae154830d1c09fbc6d7310fa71f8e0d6ac905672646dec4b7b1a25334 SHA512 c22936d51fead1ad4a5350bd11614e3efe7ff7dcc2378d7047f1b5fc8e650c18b57b9649f199fc735a7314b010e7da6fd3040c80ad9e011c5fba581aeb10614c EBUILD bcmail-1.52-r3.ebuild 1194 BLAKE2B 87ccbd4cefcbd13e0677d550bb48f9295cb2afc501b91892138a2c96a2f2b82854168f7fec3fac27759d292150347c115ac025a3c596ae667a844637bdea9ec0 SHA512 4d30572e003a9de4553f41e5cdb70a777fdecf7acd420ee785cfdbd1f01c75b1b6188ffb7148ce5c5e52446aca8c54cd858b0627251b61d31ef7c3b0a7064307 -MISC metadata.xml 369 BLAKE2B 878e0ea0c58e12199e0370cd6898f990ec0b7c884e9937d11e8dac850e203e18f892f3a4e19e9fa98d9607899e4284c6f2760e8f4da352840702a27c07326e8e SHA512 d97ce68b00b528488ba871164a2fc5aee28d7128e756e381c2f1d1d0abd31c67204bbbfb2e61b0d3484a9545d279493f197e0254833353378aa88aacf3fba018 +MISC metadata.xml 236 BLAKE2B 5a64c4404c26415501f50132968e687d4f1b852738cb0e1a5aef8cc4de9e4ea623066f46068fce3d80514ff122d85304e3fd12282c4b1513a4084523ef8bef07 SHA512 1755c2590e59060f697294c5ad125b83f2d50e05a71f7091b7de75953941914cd2db3a893bd6154a2c90fa4aff5e313e75e3e174dbba1edd5c112787da5be253 diff --git a/dev-java/bcmail/metadata.xml b/dev-java/bcmail/metadata.xml index 46b84d53ab09..952a4b9b605c 100644 --- a/dev-java/bcmail/metadata.xml +++ b/dev-java/bcmail/metadata.xml @@ -5,8 +5,4 @@ java@gentoo.org Java - - Lightweight Java cryptography APIs that work with everything - from the J2ME to the JDK 1.6 - diff --git a/dev-java/btf/Manifest b/dev-java/btf/Manifest index 4f5e70962321..f80521cc14a1 100644 --- a/dev-java/btf/Manifest +++ b/dev-java/btf/Manifest @@ -1,3 +1,3 @@ DIST btf-1.2.tar.gz 66887 BLAKE2B 62230c1af0c3c8b7d0ab294bc1e1dee523990a9b4e9aaa515d9119d4feffbf7db5fb548db9641b5709ec016dbb8e6b342509e7cb19e9e99f2b2f467c4fc8244a SHA512 ba70eea4370f090bf0295c9ac9907869a6bff62dc6ff86a443a887413f0c0fbb5c12924df6166b8ecd2348ee6bad409d954a16fe5a4a4695492f47a486e35acd EBUILD btf-1.2.ebuild 729 BLAKE2B a0186dca643573cd32208439004835aafd44cf5c4610d4fd11ef598685466775cc7d3a911ce79c308cab0e13b06b8b4fb6b4ced86ebca220538faf8ae083e146 SHA512 38792a5a6bd9d5852c421d4135000586d14456b475fcaafcdeeae5066f2a96d1057d2845cb234c55ab7edcfce2f577e2ad33e7b701d37d9494776e4b3dee8b09 -MISC metadata.xml 441 BLAKE2B 60b99de3da2ce08df798e93ff6dc241fb5c120477952655f0a1aec9b6a16a453df4114bc8cfd82606fcf4c832d12afcffb90dc368c2ee7b486a6e240c13cfc0a SHA512 14b2043c940657c57ca40933f9b71b14cd3856a453dfd6fbb7a0683b007107efcb1a544cc303bc758e75eba1ee733eac3fd6b88370e47baa3a5f91ac56383cf9 +MISC metadata.xml 308 BLAKE2B 0388894994494cb1389a97a956870a1c12011688e2f08a105218893ae3d569d732825d81366ee7860a3cbbe07b5fb23ce751dffd8c2cc9d55f22d0e82a0c47f7 SHA512 c57941c719ad0795cb744c05eaed8ed5692a6cdda278d543ccb68585e686d80190e404586cabf9d2bef1c7f326afadd651a82a8f475c114a12e1913b4ccfc15b diff --git a/dev-java/btf/metadata.xml b/dev-java/btf/metadata.xml index 3987330002b7..63ca9ada3053 100644 --- a/dev-java/btf/metadata.xml +++ b/dev-java/btf/metadata.xml @@ -5,7 +5,6 @@ java@gentoo.org Java - Generic interfaces to the classical builder pattern and the less classical "freeze/thaw" pattern fge/btf diff --git a/dev-java/fontbox/Manifest b/dev-java/fontbox/Manifest index b2eb051695e6..4121f570479d 100644 --- a/dev-java/fontbox/Manifest +++ b/dev-java/fontbox/Manifest @@ -3,4 +3,4 @@ DIST fontbox-1.7.1.zip 9167805 BLAKE2B f9e02d1540eaf7e4bb748906e56887494d81eecc8 DIST pdfbox-1.8.11-src.zip 11026359 BLAKE2B b3eb1add38e9bd0e5a1fcb116263fdbc372d6adb77132aeb0647a6c5d2c2b735345220f0a5c22caa97d04f78ad6517df388327aaa625677bd8c99d2051329a9c SHA512 05c8e5075379ed5ebb09555b39434dd936fce9dd24445871d24ea7f0f6afa49e74242bf0c9eba2d1a847b505143789b687dd039ca51ce76851132f2f18d434d1 EBUILD fontbox-1.7.1-r1.ebuild 971 BLAKE2B 5d0a36f8cca1a5793386111563cf793a57c665f903c467c8a244dcfbe6986b59072661fbee1b363d1d0aaff1dc1f921d016c0723a3237a722ae9b05227c1fc0b SHA512 44d237b4a9e505dc45ff2bd0afbd4cbe8452ffc66e7b6155dfe3ecc00dedd1467e8a5870d429ad494cd48d8437461dcedeaa5c68f2fb02f613363c5134abc2d5 EBUILD fontbox-1.8.11.ebuild 1170 BLAKE2B a483121fdab73f9a92f4e9057114b92a90990f26cb3fbcfb3d28f8424af3b01a836b7eb7a8a2af11ba99dfa5db3e027f21761372d55cb00606b6bf626c79c2ea SHA512 dc7940fd45a410e30a147a7d4669aeabbbdcbbbf7415ffe59cce7c9130263980c375decde18aeab7e1956e78b2826ce6c4866393577ff7686b1b32c277dbd607 -MISC metadata.xml 586 BLAKE2B dced74e0b5e677040e5bc60d35050eb2acd6e0c9f88f02ba5fe41dfcf6d90a1dacd70e17f85d1d091b6e4a6135cf31c54629107ae0fe33ff863644f849ceb96d SHA512 d7f91851ceae4b6d8a9315e201f5e5ba09a92c29ae26f4abc8dd4faeec30b1de64b1528f89e09cb84372197de93576a468a6e5897ca55a62c8c39c53e4943809 +MISC metadata.xml 314 BLAKE2B 4b4abd03c1f6ec6ebdacfd3f11f8365a9a867f9a4ad809998242c822dee13b75e35dcb44603c51f4b9f57828f71e0d8b09bfef83c3a9ad01111c2bd9410a1695 SHA512 3b771fec64eb63ed8b1de377745aa069c22e8cae003bf4155729ab8cb5c6a1ed5ca70cb977de152bfc926c2c4f6e94db6efc6498091736e0aa5304675b5019e7 diff --git a/dev-java/fontbox/metadata.xml b/dev-java/fontbox/metadata.xml index 86f1da025abd..fac651d95a59 100644 --- a/dev-java/fontbox/metadata.xml +++ b/dev-java/fontbox/metadata.xml @@ -5,14 +5,6 @@ java@gentoo.org Java - - FontBox is a Java font library used to obtain low level information - from font files. - - - FontBox on Java-kirjasto alhaisen tason tiedon noutamiseen fontti- - tiedostoista. - apache/pdfbox diff --git a/dev-java/gcj-jdk/Manifest b/dev-java/gcj-jdk/Manifest index 52ec14e6fd74..c96bec1ee0a5 100644 --- a/dev-java/gcj-jdk/Manifest +++ b/dev-java/gcj-jdk/Manifest @@ -1,3 +1,3 @@ AUX javac.in 1739 BLAKE2B ff167bfba594dbfb71dd1d09e41ce502ebfcc598fbcef0794cb967c00894745f8b16412adc7b4afbd167878defa29351e99b30a71b4377987c5c8a692f404e30 SHA512 65170b747012e114b072cd28a688089cdf2f54ddd151ba0cea92241b9b75fd0c7c410bfa4186cf9d233af4328bf962e13e8838a0cc09a1fbf2c28d29b13e36cb EBUILD gcj-jdk-5.4.0-r1.ebuild 3726 BLAKE2B aabad7193016c3035c3d75c338606e865d084deb7e75f509728ecf31206455bc8b4c79130cf40a9f266a102aa329dae9bc914a86a58863912a7e336457708f40 SHA512 3019ade48332e0313aae1f4fc12f1aebde7a6734a8c7966dbc3d34b70a81aff1aa8e37173bdc2d249316ee13010928e64c8f0ae00df3adc3a73bd5eae41fdb78 -MISC metadata.xml 716 BLAKE2B 1467e6d569030367c7983485d8a2159105c2d69e067878e0fce02e33e6604739cf54f84da3a77852f6722d71d060b2d56745b22f0818d5ba958851e1a5dcff0c SHA512 ccd737b1118329a85ecd3f5b19548bec4a2e425b20955b578287d4f82dce165c31aa016019407e8a5b138a48718b61089ca7f9678c549d29d0bb27cdd9c48e68 +MISC metadata.xml 587 BLAKE2B f7ac8f38876d21fa09c3452344ca5b0c3d32090d15eb9753cb3c466d30ddf3f99289d41297c84956384f851767419112adbf349bcff99977377e9476644fa952 SHA512 6d748a94a49716fdc70c7983b87cb37ec1809d2c43b823486110957cd38fe6766db6627f3d548fec0c204af153f852bb1e75dbc112ecce2bfb26478b8db46754 diff --git a/dev-java/gcj-jdk/metadata.xml b/dev-java/gcj-jdk/metadata.xml index 45bb61f874f0..7ea0b046d2a9 100644 --- a/dev-java/gcj-jdk/metadata.xml +++ b/dev-java/gcj-jdk/metadata.xml @@ -13,7 +13,6 @@ proxy-maint@gentoo.org Proxy Maintainers - This provides a JDK wrapper for GCJ, in the style of gcj-java-compat in other distributions. Install AWT libraries, needed by some GUIs (not needed to build icedtea) diff --git a/dev-java/glassfish-servlet-api/Manifest b/dev-java/glassfish-servlet-api/Manifest index e20f3e25d753..6d9b0f80313d 100644 --- a/dev-java/glassfish-servlet-api/Manifest +++ b/dev-java/glassfish-servlet-api/Manifest @@ -1,3 +1,3 @@ DIST javax.servlet-3.1.1-sources.jar 211576 BLAKE2B 5f416fe8f37e1d7b2c6fb43084b21217383157772030e7ec20df0d0326c8d50f881048057a5defd089c1ec199716bf290fb8f78099239b2df145a2dfff60b04e SHA512 7f152a389481e0381f041d97a6774a3e762a86b2a8a5413901c472fc2882b9cabd141dd85b46b8a7006cbe677c29c4caee09f3fc934afae857a6c1362efdc7bc EBUILD glassfish-servlet-api-3.1.1.ebuild 608 BLAKE2B 97d0fe7e2d7e3f8ac14b8622c25e378466b1e1d446d6df13e61303ea72c1b36b423738e7ac61fbac542a89c369486c4d5b4ffdc8c211f325179f26c668f677d7 SHA512 68b2bc37b97ee02a51967976f06f72a32b70f6ddce3cc16500287f4721ca48d24dc7be21007edac3afe0ae040865560e26f408bbaead24dccb94a0b9b1285d1e -MISC metadata.xml 355 BLAKE2B c222865afffbd8128eafea6bcc339f7e2f96422c9553076af8a3fe55d7a22b325454f82a9fd5ff315746f3f0ccf3e064b865a39ffe73e2b9c17f872f8ae270d9 SHA512 b9c26b8c7f6da20985e7efbb24f8bebc579f7df31a75cbdc2e86184c91e56b11dac48314c067d89b09ae40b706284ae798c9bfacaee6ff24cae2250b19e981a6 +MISC metadata.xml 236 BLAKE2B 5a64c4404c26415501f50132968e687d4f1b852738cb0e1a5aef8cc4de9e4ea623066f46068fce3d80514ff122d85304e3fd12282c4b1513a4084523ef8bef07 SHA512 1755c2590e59060f697294c5ad125b83f2d50e05a71f7091b7de75953941914cd2db3a893bd6154a2c90fa4aff5e313e75e3e174dbba1edd5c112787da5be253 diff --git a/dev-java/glassfish-servlet-api/metadata.xml b/dev-java/glassfish-servlet-api/metadata.xml index 76401653bada..952a4b9b605c 100644 --- a/dev-java/glassfish-servlet-api/metadata.xml +++ b/dev-java/glassfish-servlet-api/metadata.xml @@ -5,8 +5,4 @@ java@gentoo.org Java - - The Glassfish Reference implementation of the Servlet/JSP API - specifications. - diff --git a/dev-java/icedtea-sound/Manifest b/dev-java/icedtea-sound/Manifest index 1ea9a9928d6c..0536bf2f5781 100644 --- a/dev-java/icedtea-sound/Manifest +++ b/dev-java/icedtea-sound/Manifest @@ -1,3 +1,3 @@ DIST icedtea-sound-1.0.1.tar.xz 1515308 BLAKE2B 4d9939e1bc0e0b331b032c3a54244960d61354d6b85b83cbbce1aeb96f2748906d5bd0936b36e2aacac526bd7927dbc0686a47a0dd0f41568ca86e3805b943ea SHA512 505d02f5ce885d4c7638cde8042a686aa3651de9072d325db6fefb8c5bd3d7de73253b27162555396e827a65f50aeed8326e99099757d5efe18d14ccebc1c07a EBUILD icedtea-sound-1.0.1.ebuild 884 BLAKE2B cbeab5af2535f85b974f70eb861412ea9f94e7c48adc82d72a2b51930053d45cf894dbf9c9a499f33b207a84b5fdfca1b65a95c695ed0060bf4603b1901780b2 SHA512 0de6493e5357a26f9577c98496e66e72b96452e5f5d92f7e6e1c1d3c7470563b793266d280caa672b593cadac7b5d6e21996ccc391ce3af8758432d8a2e77d47 -MISC metadata.xml 502 BLAKE2B 956158234bf2b4cf3e69d59e5db820789235dba816167c1a64ae1c94e585996f14c75b72526c8344584950336fb273c094176b9dd042fc41baaadfa56f46e2b9 SHA512 2d7a91be3364f491b4402f6cd525ff8e27fd4ed27b89268817ccc9d8318f207a0b315827fdf12bae8a443751469ebc9987e0bd6f08857199f53b62f4db93c00e +MISC metadata.xml 368 BLAKE2B 456c9159397faa36fe3eafa4ec60a46a43ed4e2436f6c1175147da66b2ec2b6b97d4e03b08e53340382ddc06d0ad0007e8d31a6a8c90c39522c84f4393a0ec08 SHA512 e7b3e6a4142b0c38a9620af80161d2b4a2cba75dcb5a95fe19c9eb1f98f23888d0bb97369103a577a6ecc5e72d78dd3ab86d1cc7cd8d984ba9ccd9d35c17a509 diff --git a/dev-java/icedtea-sound/metadata.xml b/dev-java/icedtea-sound/metadata.xml index 05fd5cab7ec2..b9ef3f832b7d 100644 --- a/dev-java/icedtea-sound/metadata.xml +++ b/dev-java/icedtea-sound/metadata.xml @@ -9,7 +9,4 @@ java@gentoo.org Java - - Plugins for javax.sound, including the PulseAudio support formerly bundled with IcedTea. - diff --git a/dev-java/jackcess/Manifest b/dev-java/jackcess/Manifest index f0a29e39ba6c..fffc59199298 100644 --- a/dev-java/jackcess/Manifest +++ b/dev-java/jackcess/Manifest @@ -1,3 +1,3 @@ DIST jackcess-1.2.14.3-sources.jar 541095 BLAKE2B 60700a7ebb87f371a28d7cfcc588fbd61e28e4744e96a214e0923cd32c1b8e265b87d98048b277e8d9e5f1e582f17dc0962550ec8e5e7ede7adb83d0c417f25a SHA512 a0ccc39187ee94f550760d5640b736cf54d7523bad4eed715166608e18b30acad82a8db2d78f4c9da381c04876571c3d9fdb0418ee2585568c5da18b000f3b1b EBUILD jackcess-1.2.14.3.ebuild 765 BLAKE2B 72186e51221b6f8459dcd0965a342555c4a41d41c5cac157961fac0636ab3cca5492a1940de06f1965d1089885bf59fb8ba79341d71e51809406137c9bb9ae15 SHA512 56ee74aee1f86d43eb9356e8a54ccb7664dc6b0e8d6f502a40ed86ef93082d7f0532cf6a7366671efbf5151a562963448b9d5a2706718c4ba80d810561de1c6b -MISC metadata.xml 447 BLAKE2B 1f2f25d4bb0aac307100f878e24706e8b85f7cfb4a19e612e126859722ccdbff8882da02657b3d1fe190bb3141c85849ff3e57768e5d75159d79e3b528b16a52 SHA512 a9b4f0b7a6f59d972c792a8bdf6320680825c8f1b7bbd0dc83e9ef54abf79dc4f7bab890dadd69484f15434a6414af2909c1dc1978eae9eb21403ed243cbedff +MISC metadata.xml 314 BLAKE2B 0a48c521ff5b9916de7132a86ece393d4c01e648eadfc633bc0e5cea8fe64cc4a1163258b36c0c1e35743fac87224101f5661255bc6c8ca2ba31c59325d75c44 SHA512 84fc5b3b58171d3e96ab9cd24fad7df6ad3181e8099d1e597ad2c5e08e390fc598e5c7d210d05f722c001e4939a73052781c76322e52612d3ff4df126e5c4460 diff --git a/dev-java/jackcess/metadata.xml b/dev-java/jackcess/metadata.xml index dff9128b4a5b..c36d884665a5 100644 --- a/dev-java/jackcess/metadata.xml +++ b/dev-java/jackcess/metadata.xml @@ -1,14 +1,10 @@ - + java@gentoo.org Java - - Lightweight Java cryptography APIs that work with everything - from the J2ME to the JDK 1.6 - jackcess diff --git a/dev-java/jflex/Manifest b/dev-java/jflex/Manifest index 1c6801df256e..56dc541b8727 100644 --- a/dev-java/jflex/Manifest +++ b/dev-java/jflex/Manifest @@ -1,4 +1,4 @@ AUX icedtea-arm.patch 710 BLAKE2B dc479f8db4f1188ecb63708700d1ef0905590aba6b552b573c9fc05027e195d2dc1143542ca1998a5a6feac53af4ef64326da3f746f8aff1149b0bb01a3793a9 SHA512 9ebf22f2771672bb9ef28fcb7eff0d907e9fe4466b18b3ec3915b27caa2edb07934a47311abf41fbe124b484cccbb19ca68f69acd5bd76e46a49b029dbf275b6 DIST jflex-1.6.1.tar.gz 3027791 BLAKE2B 4262f75c16a847314db8cb175901658ff6b424469e66523b41564179fa30f0e64bcf2d7ad0e06ad918336e5a41e166a74d55f19f7451662d19fbcaa29f716dce SHA512 436840c90d906042205d27e1d3c56dec724bf62cc3d8c8d3445f217af0a50c9ca2bb56ed91f0cd3c37a930f7ca22f4cc50e8c28dbe905f02adf695c8e96fb07b EBUILD jflex-1.6.1.ebuild 3561 BLAKE2B 81a856b2da4e16fa09e939797757a10ed77c3f47a8382511732b2f854b959706b5198972fb460b49ff5e39ee3f90771e75cb214822075eb1cf4625924123a11a SHA512 9f392e643ece0f86ee089dbf6fd4722cdc635bed73f75de8b7424b5cc73ac6596d082bc1eb59da348a503a2fa9bfbe784086837b18fbbc7b7fea475b5a533894 -MISC metadata.xml 365 BLAKE2B 59ac73e145626ce1448d4edef5ad2b115fcf762d368131b3b59438e3d21a8f4aaee0d56723a3c79539b7806caa8c456acf0554ce22333b097caf9f3f07dc8014 SHA512 cb20e2901f90975ffa7722c69edbc884b0f6ebc7500636e6ea41668754e8d8dd4732a71774dbb74a7d38240b2fbd6c1941adfc092fe83154e1ee70f6ab89e379 +MISC metadata.xml 232 BLAKE2B 513679b02247d8e4cb4c874abd785119d9ca62ad24c44969d52a42c3765d0ebf689024512a2c4c48e69688a4ce02a74ae05708b050a720bc73d8d2bf2ceff58d SHA512 00beaf2c81112ff757c4395f4ea47e85f2d48e369e241f10ddf200090dd6513d52ae2b1aef6d28b7417f1cf34608a7258a167eb307d5670323a2190f3710f893 diff --git a/dev-java/jflex/metadata.xml b/dev-java/jflex/metadata.xml index ac2a2c1b2b7b..2444066aa02b 100644 --- a/dev-java/jflex/metadata.xml +++ b/dev-java/jflex/metadata.xml @@ -5,8 +5,4 @@ java@gentoo.org Java - -JFlex is a lexical analyzer generator (also known as scanner generator) for -Java(tm). - diff --git a/dev-java/jgoodies-binding/Manifest b/dev-java/jgoodies-binding/Manifest index d5dc726a0b69..b1306c7f8fc7 100644 --- a/dev-java/jgoodies-binding/Manifest +++ b/dev-java/jgoodies-binding/Manifest @@ -1,3 +1,3 @@ DIST jgoodies-binding-1.1.2.zip 1265099 BLAKE2B 15cbb78e8289d7457d8c34112b18293b975046221226630542ffdee1950f8e0cf6120eb69daff57e601f75141b037e5ebc85248f396487e37f4435fbb9e77fe6 SHA512 2373a21f7866173a634adf34c089895ff69022ce24af3a0a9225dc312d659c910df387d26ccd94f3f9f2b79edf5a40a9c101e9040a36f08888cf96228cfcf5b7 EBUILD jgoodies-binding-1.1.2-r2.ebuild 701 BLAKE2B 9d429a21a19ed9a7c275975a71694dd96cf6eee3bcea6949cd8c5e11c5015c9a10b7f1ccb8a6032f1985be2bcff509cadaf672675e9f37691a1975c1b00109b7 SHA512 2febcba8f94e884c6d260012756e0a43889930a492153f7b1a152dd0fc45170ea2e85978a3aef68d2f05d886b517e37e8df4e60e3c6f6b37ac761c934103a0b6 -MISC metadata.xml 341 BLAKE2B df75f028a7f38b32d21a20cd1cf3d17f298bf92e99187d95f525d30be00e7a02ca1d0f04dc4e6dcefd028be89b83069e6db326bdc4d1e8eefdd84aa523e4fb5e SHA512 ca7c045eb07e88e8cdb6c6639ec651b038159d824df55dcb5f0819dae264edb8873e4dadf94fd6bf71879ddd64a75e44820fe2b6cf485df18ca743b264c9f267 +MISC metadata.xml 236 BLAKE2B 5a64c4404c26415501f50132968e687d4f1b852738cb0e1a5aef8cc4de9e4ea623066f46068fce3d80514ff122d85304e3fd12282c4b1513a4084523ef8bef07 SHA512 1755c2590e59060f697294c5ad125b83f2d50e05a71f7091b7de75953941914cd2db3a893bd6154a2c90fa4aff5e313e75e3e174dbba1edd5c112787da5be253 diff --git a/dev-java/jgoodies-binding/metadata.xml b/dev-java/jgoodies-binding/metadata.xml index 6cad2bed16e5..952a4b9b605c 100644 --- a/dev-java/jgoodies-binding/metadata.xml +++ b/dev-java/jgoodies-binding/metadata.xml @@ -5,7 +5,4 @@ java@gentoo.org Java - - A library to bind object properties to UI components. - diff --git a/dev-java/jnlp-api/Manifest b/dev-java/jnlp-api/Manifest index eeba35d1bfe2..f54373e17d1d 100644 --- a/dev-java/jnlp-api/Manifest +++ b/dev-java/jnlp-api/Manifest @@ -1,3 +1,3 @@ DIST jnlp-api-6.0.18.tar.bz2 10518 BLAKE2B c5e9f1c3f14dac45c2bdd979844ff3a49f573c6a79010d3b412086a2496ca7429a8ecd6211224c934cba90f40f7cc903fe23715006570e5876a504070ac797d8 SHA512 e3b7ed5092255b665feac2c37341be81bd71c1f2c925851338f1dbfb05bf1e1a8f09f5fea63c08ca1e737db7072b6ee25ec55cfaa18789e40101d6930785209f EBUILD jnlp-api-6.0.18.ebuild 605 BLAKE2B 62e3b429e0b6a120c6b95aa6a6dc76d7162b524f764345a43d0801867ab7253647afa5b8aa7be7e20942fd2c611f0715884585123f591617638eac1a8fb9100e SHA512 a8082c8a10c131d5609968018bd07a04d35495a8ab5260229a91970ced0a23e3cad00e33b01606763da38a888b9199d69d2b0ffce4c11b1d2db349ea1b6aac29 -MISC metadata.xml 353 BLAKE2B 6a6cf692b1e5a04174a9bd865d146d766aaf581affb8f98c389ced1186f6f31645df53ba7306f4f210668f3b53bd9cac496bba2045091b11a6c0f41d8a846191 SHA512 488871f2e58d0fc66bc3ddeb7f6ad7a62be17716e5af4f33cde5e2c755afa760e25ee935f50a186a32dc91a3e74ec635cc84d59dcdb6c2ee8f6bf67cf5588d0a +MISC metadata.xml 236 BLAKE2B 5a64c4404c26415501f50132968e687d4f1b852738cb0e1a5aef8cc4de9e4ea623066f46068fce3d80514ff122d85304e3fd12282c4b1513a4084523ef8bef07 SHA512 1755c2590e59060f697294c5ad125b83f2d50e05a71f7091b7de75953941914cd2db3a893bd6154a2c90fa4aff5e313e75e3e174dbba1edd5c112787da5be253 diff --git a/dev-java/jnlp-api/metadata.xml b/dev-java/jnlp-api/metadata.xml index e1ef333647f0..952a4b9b605c 100644 --- a/dev-java/jnlp-api/metadata.xml +++ b/dev-java/jnlp-api/metadata.xml @@ -5,7 +5,4 @@ java@gentoo.org Java - - JNLP API classes (javax/jnlp), repackaged from the icedtea-web fork of netx. - diff --git a/dev-java/jrrd/Manifest b/dev-java/jrrd/Manifest index 196830290d88..997cf06a718d 100644 --- a/dev-java/jrrd/Manifest +++ b/dev-java/jrrd/Manifest @@ -1,4 +1,4 @@ AUX jrrd-1.0.1-javacflags.patch 263 BLAKE2B d20065e16d2648c6be5718a40b0ec164ee66f644b611f932ee379470d993062038a9ba3cbfd5cac09a2da909c4aab1c1d1fe66407548f67b05e9791385627b1b SHA512 1c1475647f7535c359b1a686295edffddb9a1b2d53529f51e9a17d0d7e5de2a39846e56e9e4eb3441519b05da645052ed177b3d2e7a2779f6385ec5ace0609ba DIST jrrd-1.0.1.tar.gz 320476 BLAKE2B c8f2a16bd9e3d1dc53e6523e7b936ea65e23852feb69af917df9fcb40fe63a69335faf0bb476779f1e618ad44dabfec52f890232a8d85d8d5aa5c901c739bb6f SHA512 f794f052af32544e17d5aef58c7acb068f442c85e991d7f11c25119d94edb4aebb75f744df53caa64f4fd1e9f900f9018a82790a77dcac48e071b13833a8cced EBUILD jrrd-1.0.1-r2.ebuild 797 BLAKE2B c91de90bca8f7a0c333354a8b8e3715c24f762538cfd4c8098da9d7abe2965d8fc6c4740437bb6f647add90045706bf76ac72a6db78fbb6b4f7a02c70abb5886 SHA512 baac4ac46d64c1edbb8c69a1386962392e033557e4175041746a31f9a4586812228fb1e82f9a3be916a50f8ccf11fc40b6e8510c395a0bb9dd558ed9733c3741 -MISC metadata.xml 396 BLAKE2B 66db2600dc0aa0b7ff5e5d6275f265495f0c7c7ea97baab568f993c49642dd2b928042fcdab7dbf5e5aeca154d5f463d472be2dfd4339b21f8429154fdb05e5c SHA512 4d701ce0342203d158d1fdb3d00d1c2f0fcdaf7a5f891584be4cb33e2b3ceeac22a25b780410c9be7c1c4c3a1f4494561a2dddaf37981b68b23911d55ae1f26c +MISC metadata.xml 313 BLAKE2B 3fdc90e6fc3c9fe919ac862555a4d9463999776d4665b43109faddc9b3d8179e23e5c74a7011cd4e4824c4b07435f6172146f8b3c3d9bef871f7885b6629b686 SHA512 d872cd4e19f79a2c3966435faa85f40ada954e51a0561e90c1055113254d653d51e387cadb5d79a15a30eb4764fd3fa985f1e2183fe52a5bce2ae9dd2c824089 diff --git a/dev-java/jrrd/metadata.xml b/dev-java/jrrd/metadata.xml index 4b68e08c8e01..fba66bc4abac 100644 --- a/dev-java/jrrd/metadata.xml +++ b/dev-java/jrrd/metadata.xml @@ -5,9 +5,6 @@ java@gentoo.org Java - - Java Interface to Tobias Oetiker's RRDtool - opennms diff --git a/dev-java/json/Manifest b/dev-java/json/Manifest index 8135779f13b4..135188b9131f 100644 --- a/dev-java/json/Manifest +++ b/dev-java/json/Manifest @@ -2,4 +2,4 @@ DIST json-20150729.zip 52114 BLAKE2B 8730eaa92002debf3563f1b07901118b2b5fb8754d5 DIST json-20160212.zip 52295 BLAKE2B a0cd21b9cdf5f14ad7531af2e48f8a6f22b8f05d3b2baba48c659bb91b7791681c74e37a4011bf2ef525c4e39edf2c7c73d1275514f44c8bc7e8eddf5c2b76e6 SHA512 6648443c55f7e427e700a2bcb5cce8e4b796c42c0afb53a455dc847b0636f2e009171a39f96f0c317fdc1080ddc106dcd4c8066cfbd71091db3ad83bf7c0ae2c EBUILD json-20150729.ebuild 700 BLAKE2B 28d118fc07ab4f4bc52e00f43d36f49291fa69fc91304ee2d89df9c111e72a09f7eea10e659d06ac8eccd5c3a9d038d7ac57dca5f50fcf9d9246873bba6559c9 SHA512 112177c08691722e2b9e0d0bbcc11bbe68da87c281a4918ff6e4ef64160b7137ecb1187a697bf0f7c3db01acc9cc4baa79a67b7e9385af9cdbf5b3cd4036b26c EBUILD json-20160212.ebuild 700 BLAKE2B 982fb6fc37f874641f6984877eef6ea42a5b106fcfc59080f85737ed2ccc61df3834c7ef5d974a155ff822bdcf55d91dc8503eec38d7229178b2b4b51fb84be4 SHA512 23df25d4363faa278ab84475c26b992374f61a39ed816868f8695567f66e0bfae4e54c6021bca5c38dc87110206146576cd14b02d713ca576d2c6d60f8cc38b4 -MISC metadata.xml 454 BLAKE2B 866e5582e539c06b6bd26785ff62c97b178aacf82888963aac47489844ad3a8d98fc00bba667ed43d3e527fb3e04bfb05c7c644eeb0cfc4c408bd45cdcdc0e7f SHA512 18ba78f62a286b7a86d2dd7f2f407b145946e5b79df2554d3252706f38162e562f176105746dd028ec46f50dfe07e00fdbc6a37ca31a7ea3d1093e069192b2b3 +MISC metadata.xml 327 BLAKE2B abaec74a31eb623fce20ab570725ed7e9773ea21b4ad9eedc30278b5b76fdd690bbb3ce6d612656df7cd94c0c1d13815881c0d03d845a68bb8241af90bbf8a69 SHA512 013b860fc0733539e646aca9f7ebe26f6be0f349bdb45076ab6e48eb213aef1ff029ce90721ea35b9b53b09e51747f8d6e9f8504cc4b4cf7ed7771e6f9e7d981 diff --git a/dev-java/json/metadata.xml b/dev-java/json/metadata.xml index 8ec407117502..ab2a8a11f34f 100644 --- a/dev-java/json/metadata.xml +++ b/dev-java/json/metadata.xml @@ -1,9 +1,6 @@ - - JSON (JavaScript Object Notation) is a lightweight data-interchange format. - douglascrockford/JSON-java diff --git a/dev-java/ldapsdk/Manifest b/dev-java/ldapsdk/Manifest index d8a0f519e468..5e336d7ad52c 100644 --- a/dev-java/ldapsdk/Manifest +++ b/dev-java/ldapsdk/Manifest @@ -2,4 +2,4 @@ AUX 4.1.7-fix-jdk-1.7-enum.patch 8395 BLAKE2B 44a69a7364592f1913f04a8ddd4f9b9792 AUX ldapsdk-gentoo.patch 5569 BLAKE2B ade856d7048ab2ab7b728bc3bc7b49ad9c3bac9dcf8e1fa860c8ab6a164e57df1e570c0611c153f7da3a391e0a299dafb1a20ee5b0f0bc4b4a5d08398867235b SHA512 2b3eb2b0cd819f6a5885235eb75b20c60a1b2805910fd0f11c4e54edfa5c5c802db79378e43b02182ef6acb60eae20fa5110835e8a772c9a34daf6a4352a3b0c DIST ldapsdk_java_20020819.tar.gz 1068301 BLAKE2B bb49f97908014218ed7a2c38bbc4ee4cb84e63866a7cc300a484588e0868a844367428c7a1008f6d69ba7e40031f03bd50ae595c2122d7a5b1fed91d4570b082 SHA512 e27be2a3c41db07589a0f4ee32f5b9dc2700f27aadf07c6c3db32041b3284ea8132d4aafad3cc0e132a68e1d438013df0068ea838c98cfed5ec9227f39d3c33d EBUILD ldapsdk-4.1.7-r4.ebuild 1309 BLAKE2B 9f0a6a0248bb9288e3875ff29baae0a9c656db77efc6287c5457662e4178a05ed0af16001f6c8041637c7d672d7c431df9696a8f332d7e60b8a2d87b5e275cfa SHA512 8c6b76e8f3f72016c2fec988d4faf90530e8d0c1e45a7fcec313d78ac734591500325b1fcf7a6bec8411c9204abcb6818447d5019e8f039b5c1bf2d498dfc205 -MISC metadata.xml 313 BLAKE2B 9e8564589bccd808a56750e2cd40cf23c8d7414a458a69ef2f11b567c36c5d3013199b743c25efc56ac5c4bd9f2653ee0d2235e2365e5fbe2bc07f0c8bbe74de SHA512 5b8c3260975827e81ee947fa27f70953bdeb6adb436eed116c63f377fb957aaf16e686bc86a0a3ee4d25ed8c752f9f5403bd831dafe731d8d297c9ecbb3b0240 +MISC metadata.xml 232 BLAKE2B 513679b02247d8e4cb4c874abd785119d9ca62ad24c44969d52a42c3765d0ebf689024512a2c4c48e69688a4ce02a74ae05708b050a720bc73d8d2bf2ceff58d SHA512 00beaf2c81112ff757c4395f4ea47e85f2d48e369e241f10ddf200090dd6513d52ae2b1aef6d28b7417f1cf34608a7258a167eb307d5670323a2190f3710f893 diff --git a/dev-java/ldapsdk/metadata.xml b/dev-java/ldapsdk/metadata.xml index 730175bdcb9d..2444066aa02b 100644 --- a/dev-java/ldapsdk/metadata.xml +++ b/dev-java/ldapsdk/metadata.xml @@ -5,10 +5,4 @@ java@gentoo.org Java - - - -The Mozilla Directory (LDAP) SDK Project - - diff --git a/dev-java/oracle-jdk-bin/Manifest b/dev-java/oracle-jdk-bin/Manifest index 11356d9916b8..a61fc83a11d6 100644 --- a/dev-java/oracle-jdk-bin/Manifest +++ b/dev-java/oracle-jdk-bin/Manifest @@ -18,4 +18,4 @@ DIST jdk-8u202-solaris-x64-demos.tar.gz 8830525 BLAKE2B 6b6ced784d5b549d647c29b5 DIST jdk-8u202-solaris-x64.tar.gz 89523049 BLAKE2B 4b93344feaf6235d2e41cee688668c067ebb8107ba62b66d6cffec0b3b021a2f34537957743dfecfe7e97231ba709c948da0deac3bbbd7a9ca7de2086ee7f359 SHA512 4b4480bfc25be8d4bc8efe4aac3b5c28c240fd7f39875b5976bf735f58e11c39083d6c48387ecd81b507fd8284296df7844675450e6b5edc2c04627a73cc5923 EBUILD oracle-jdk-bin-1.8.0.202.ebuild 8514 BLAKE2B 5112bd68fcfa9b62af4d4f23b939ee4fe91681e4dba68d775e423fa6714fd53bfa5b28e5bf26bbef40c88dc84374f9e6ef8e524726709bb95ab758c64446081a SHA512 f92a5d30ae8e77006c1463395d05acea8a49a1d141a8219ddf42bfc09afff157b6d45eb0e961a5932aa4f614a9f4e9db52f3e218943a7b144ed79562bcdc8918 EBUILD oracle-jdk-bin-11.0.2.ebuild 6929 BLAKE2B faf728d437351afb603fc2fff362ed3c0333c61355091de3705e014d4337e77afafe3f896d69dc9d55937b523689db4bba48050a208acf1b7e0e767ae9879233 SHA512 dcf92793aebc5a8cef0fed6ba2d031273afb8f2f540eab13c8f63b565e39d17fd0cb8abd483f24a5aca09ea88f50eb20ab288d7cab9226ff6ef552dd395650f0 -MISC metadata.xml 1058 BLAKE2B 1244803eb809b35a51503b49d50f49f08f10e39291c9bac3c4534b7f9391dbc0f944422ad3e80a4a8d35f2a4054add8ce2e5eab7860b60a0ad2a1786e0703860 SHA512 a03c7f2240090c96033a0739387f2cedd94bda4047b8698685ddaf229de7817ceff70cab3672d77db759e6364614da53ce151f5293a17d7b87ec1d855f5e54fb +MISC metadata.xml 960 BLAKE2B 08132d03d01dbfbbaab7c4701da19fd3e8ecf9a8877e672e9c6d01afca3b4484d228f065a220fbf63277a0e1eda0f8ac6d918e653f6c527402db3d220adff034 SHA512 e43885c5dcd4a5e5a8d69e6025a0715da57131bd38f740449364c6e2f65abfc507eef3f1fc31272e1710b772b5f317f1fee63ea20bbede79fbf1b82cd014dd7a diff --git a/dev-java/oracle-jdk-bin/metadata.xml b/dev-java/oracle-jdk-bin/metadata.xml index 366ecb8eaf22..ef1e9ad9d7fb 100644 --- a/dev-java/oracle-jdk-bin/metadata.xml +++ b/dev-java/oracle-jdk-bin/metadata.xml @@ -2,7 +2,6 @@ - Oracle Java SE Development Kit, Official Binary Distribution Install features requiring a commercial license for production use Don't install the X backend for AWT, needed by some GUIs (used to be X flag) diff --git a/dev-java/oracle-jre-bin/Manifest b/dev-java/oracle-jre-bin/Manifest index e3ba43b7416c..e51a031c4abb 100644 --- a/dev-java/oracle-jre-bin/Manifest +++ b/dev-java/oracle-jre-bin/Manifest @@ -3,4 +3,4 @@ AUX oracle-jre-bin.env.sh 749 BLAKE2B b8c1f54712f4d41fd78bae4e7ad9e351516487b3c4 DIST jre-8u202-linux-i586.tar.gz 90106000 BLAKE2B e756771caf8567c58870a267aafc9d48e98f06da1373a33bfdf40cc564c8df1645df38ad2f6951bc34d703bb0f4646b52ebf008dfc470231b4e93078c7730862 SHA512 573e32dc715d280084e71999e71a2875a488cbbba2b42c5107c55669c8842dd4ca6c6f42034b5e0b705c22a7a1d9799b456211034a6f351bc9d8e8fd803e0ad3 DIST jre-8u202-linux-x64.tar.gz 86883826 BLAKE2B 8e69f4e8d6ce7d556ce7c8f30f5c71a50997103f729935269581f0af054fd1dc769b7099ad3a35d4baf41c8a6bdd76b049ae4908714701b196c4ce57ff61b39b SHA512 2460cde88162b00f5ca5600084f5f6b8720b8158869f5f5832fe886a5a6e839eb48398e9e3df47c45be257d9f6915e682d294d560b09e097ff610f09a76b1760 EBUILD oracle-jre-bin-1.8.0.202.ebuild 6059 BLAKE2B 54348f5c7582bbca652c441d64639f6ae96db3775b299460db927eab5ae382bbc1680a791d91d210096dadca473b66990a96cba470441bdfeb6ab8a13e236053 SHA512 2671d78ef0b0f57392a58d7eb05e858d0bdb5facbc4ee46cb0044c19f63bbb9a532cca6c9214bd45dc9997ace391d86ce96aa159178e48db35808e320259031f -MISC metadata.xml 669 BLAKE2B 45622e9b66d725d20eca519ef4a61be14c1ee2c7166a77b471fafc8cee81a008e23bdc46f2c87ccea2cee65d94e0ac7deeaa72a757fe776047ad8d4074bf067d SHA512 f1ce240052a322dc2cfe12a5b263156d4e008a5b74c5bf7b84f652d6d20abffb765b95a183aeb97df199a736be57a35e2fc5bc8c06cb2f296b453a6589af8746 +MISC metadata.xml 567 BLAKE2B 78bb5f186b86d6aff00538825186ed77d31e1270370a812e0aa5b6f059358144f01677efff63fadd1d9e9a927b40f87e783b0e731c883e28e6f8414faeba112f SHA512 77de100308e5febd2d11e2fc47bb0c5872be620ad6f382f6173574df657fb5ad0b0478246a5a3576457fc168df13b444dc1661228e87d0c5378e1288785e74ec diff --git a/dev-java/oracle-jre-bin/metadata.xml b/dev-java/oracle-jre-bin/metadata.xml index 200fc738babe..121d93f8f12e 100644 --- a/dev-java/oracle-jre-bin/metadata.xml +++ b/dev-java/oracle-jre-bin/metadata.xml @@ -2,7 +2,6 @@ - Oracle Java SE Runtime Environment, Official Binary Distribution Install features requiring a commercial license for production use Don't install the X backend for AWT, needed by some GUIs (used to be X flag) diff --git a/dev-java/pat/Manifest b/dev-java/pat/Manifest index ba98b9b03267..0012dfbd5ed5 100644 --- a/dev-java/pat/Manifest +++ b/dev-java/pat/Manifest @@ -1,3 +1,3 @@ DIST pat-1.5.3.jar 135452 BLAKE2B a70e015f8510a9077922423e3623c64fa4f84fd7aba53c7b64e4ce367f400b237ddf42d09745c0954c186e782ffeb53075b6ec2cc0730c6e3f5440180e9836ba SHA512 4c62906a9f236351f8de457198e746229c48dc983275a95546815fe5af0083a54e204226abaf71ef01cf407c8be34f8e5594f65b126d45ff3e4ba75630ccdabe EBUILD pat-1.5.3-r1.ebuild 603 BLAKE2B bf7a13d715e1f7aa9adc4cbbffb167719e5af23ec9f52de33a7c2dadb444f37f9804a341c56a417555f63de93632c9cbcf9ed475e5d313fdab3507199754e913 SHA512 c2824e617ef4bc004b30db33e2b553660f1f68e7cb223ea4fd4f88f425d05c9b5738dac9d95cf467d98d82dfc3b781b630567436911701826b6483ff0c756694 -MISC metadata.xml 378 BLAKE2B 54e9bfa2522d4c005730794853ba9418511fc412b4f02f90eea095d87a4490195a9cc72e0c8ece2154b462cf622fa12e50654605c887fac3ac57d4f3afbb307b SHA512 0d49a8cd2b00fbba9c006ceee45537e4c1dcfa5a361df41aa6ea759e00e2949885b38febf3d11664be5a0690e3a6c0a56d0fb13183b219b99a39c4844aa5c408 +MISC metadata.xml 236 BLAKE2B 5a64c4404c26415501f50132968e687d4f1b852738cb0e1a5aef8cc4de9e4ea623066f46068fce3d80514ff122d85304e3fd12282c4b1513a4084523ef8bef07 SHA512 1755c2590e59060f697294c5ad125b83f2d50e05a71f7091b7de75953941914cd2db3a893bd6154a2c90fa4aff5e313e75e3e174dbba1edd5c112787da5be253 diff --git a/dev-java/pat/metadata.xml b/dev-java/pat/metadata.xml index 9dc5267010cc..952a4b9b605c 100644 --- a/dev-java/pat/metadata.xml +++ b/dev-java/pat/metadata.xml @@ -5,8 +5,4 @@ java@gentoo.org Java - - Package pat provides a mechanism for compiling and matching regular - expressions in java. - diff --git a/dev-java/prefuse/Manifest b/dev-java/prefuse/Manifest index f4f2da5b7195..8def47a74113 100644 --- a/dev-java/prefuse/Manifest +++ b/dev-java/prefuse/Manifest @@ -1,3 +1,3 @@ DIST prefuse-beta-20071021.zip 4334966 BLAKE2B 3fd543ee65e67a8f0aa4eb5a2bac9f1cd74d0996709907563cdcf123292506888d9f044abb06867c08f043cfaf8383785adeebc9cc1227720a764a4759c82647 SHA512 289386d4614d5f04ac3dbe0bb0be41186540e278b36089a8dfd8f1accd813b229d85a1a36fb05f15d204b77c22e6e41eefa259cff42d8f26680574c6dec7e983 EBUILD prefuse-20071021_beta.ebuild 1067 BLAKE2B 1728970ae824f34a7c49d9bc8c1fc8eb872fa6407bcb4310bfcde096f6bd71536e4daa7aef840b754ce19d5e9e2967d6b676093dcc2e0a02cf3e7754006cf11c SHA512 873497e2f5aa231a0edf3ae37d4ea819e51440db21e25f996c17420c697f175bcd5de72c1c66b5ad5b3f9ef18301577d7b53e3b883103b2b807d2766f0d52b08 -MISC metadata.xml 463 BLAKE2B 4533a338f44bf64fa4ec9875db7e6016ad374ad8fc579724697cbf1f098d9f7b96fded2a6836a4e0923820d5b25c5f9ff73e20d6e6082a21d5b48f0f2725caf6 SHA512 b3a36d44af155a6e546a49b098a2ceeca3885716c558fec5a4e15dc9f08f0e0dc5dfa4f8c723802d58b3ef3959e6199609eb8ac5cf538cb5435f8c56a19a0a42 +MISC metadata.xml 313 BLAKE2B 4c58464a558ef769445dc029aff83a61f00a624b682a6833afd628af131a6199dd2026207e1588a17fc76130887067fd77ba5dcdc91b7c32a2bcc4bb000876e8 SHA512 101594b620b635c505b85a05d8978894d22ee7fb60709ffc0c5144fe1e8b949e64932a62c2e9530fbe6fc37ea15b29178e0465c39f0001e3635de00d2ba18745 diff --git a/dev-java/prefuse/metadata.xml b/dev-java/prefuse/metadata.xml index 618ca6a39cdf..0a5f19a7b6de 100644 --- a/dev-java/prefuse/metadata.xml +++ b/dev-java/prefuse/metadata.xml @@ -5,10 +5,6 @@ java@gentoo.org Java - - User interface toolkit for building highly interactive visualizations - of structured and unstructured data. - prefuse diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest index ebaecdaea6a0..37509418908b 100644 --- a/dev-java/protobuf-java/Manifest +++ b/dev-java/protobuf-java/Manifest @@ -1,8 +1,12 @@ DIST protobuf-3.10.1.tar.gz 4905995 BLAKE2B 1dde3b6260918da8430c2ce69210462f339c492b2a4e53d5d9c1bea3747aead905370507fc4bd703560f6885c0f3f8393a998b875c19744ad94827109ecbb49f SHA512 aba0c4034c0d3b1759904adb6270eee94dd5dc568f433b219e3f1f70c0033993cdfa3bf476ad3f5767c7629edb9fd029c686405abf93731dde808286b336330d DIST protobuf-3.11.4.tar.gz 5140799 BLAKE2B 97b450c0623593efe6a42b66582ff183344b8831689e6a5b4d36096dbd57c33da9569bbf26578536aaf73ecd866ac0588b6cb7d55a6a9b9a6e840d4c57099001 SHA512 777bbb0e9e2375eaebe6b8c87abd660bac70ee469c9ad00dd25917b82d7fb5bbe33cf87f0d69c90e19d55c07a7285ec20974ba4768623ce9ccfadf147fd5e261 DIST protobuf-3.12.2.tar.gz 5309688 BLAKE2B 6f04ab75a165d8135b4c1de210f8698f56f309f73d664192209de10580e0ef850bf56f6f394b860f21912e341141f7bbb1f63198eaee55fd7ad74d86b00c3b1f SHA512 84a349a1dcb5bce6a6a892cf11264390b557ed1e7b05883b71fa9cfb7460d9f73119da1f2861066869e33c752246ea438d5ce2c2b3ff7a4b07696d9450b7916b +DIST protobuf-3.12.4.tar.gz 5310348 BLAKE2B 2630941672963165467221843c10079a0ed966f2fdfcbc970b0b41e1ed3c7f78734496c1fbd3ec509c68999a14f637fff267b309cf82a8acf2bb5a948484f79b SHA512 c5d24502b9a6be0a606a19213186fe462e0de6830547003636f0897781f36d0bd7e4e7d9689d96390a0399ce04b6438cda3a0fe6f97f0feb700a110e90beef0c +DIST protobuf-3.13.0.tar.gz 5277913 BLAKE2B 168aaa5beef83be675cd2543ca8efeaf5174f5e7fd861a056b04b01c8c781dc7b1fcbd05068ae89f051dfacfdc47c34b19cc33c8d09dd3212d3827746e3408f2 SHA512 514efa65fc8a36bc0791e6d39bdfb07b2689e9c2a4b82536c657859b800e7bc1e1a0ae86a7ee33f30c43a473a49b5c346ce830ac0057b6da104ed37f90b8b0fd EBUILD protobuf-java-3.10.1.ebuild 1406 BLAKE2B 2f8480fbaabbe978827ccc7ad5705dc0d84b7e399cb2e6bd8fc71ed913c1aeb8539de5d3dcecc2f0675090d9697fca3992002498e4600e0fc99ec277d29a0a77 SHA512 fcfdf674f13bf0ed963066b720c584a10f815e1c9f849448f7ab47b8530240036636f324598e8f9a2aed2076ff95312fca96da416a3a24b3a3ee4a537dfcb475 EBUILD protobuf-java-3.11.4.ebuild 1406 BLAKE2B e340b1b5f90c401c29928ec99e4214f1f59dc20e759004af30dcde4d1666879b6399addd932dda56311c3e1aae258e4f7708edb4ce79c70e6c191c496a56510d SHA512 6946b5d21e0f6a3e79d324db108a425ebdc1517eb39cd89574a088814c0e87f74ef72094545a1860e2b8e86a14c1e9a61824c1171e39f0975ef05e74629443f3 EBUILD protobuf-java-3.12.2.ebuild 1407 BLAKE2B 8cb3425f46c6abe6e0c45b8ca5c0b6e460f99b6bfaaa5e505364ed75e7da2411729c84ebd0e9a4cb082672c04f0cff74a025a43a3f9ca6f3746e75765b393e5f SHA512 965bdbc69bda2810a809672bfb1c35bd58bb89d9bc9abf3e959d42385d82745abe5a15eaac50c7ee7e3ea0306e29e70fc36d9a2d8713d07b95049d43297264e0 -EBUILD protobuf-java-9999.ebuild 1331 BLAKE2B e0844dbc8e68248c33131d2738940b29308180e6915e76fd4e2226ae1ff41a58cbd686246286f2da8655d0295e0de995537b831f33cec37155865dca8473463c SHA512 4898ef42ac269dede35e5bef0ccf36fa3801df0cc8c7f4367575ba138b5ff9783a9f2e9086f7c0d1bda2d3d247b6f9ee8c3bcfb1eead59af6a63c2a7cc0a4e29 +EBUILD protobuf-java-3.12.4.ebuild 1407 BLAKE2B 8cb3425f46c6abe6e0c45b8ca5c0b6e460f99b6bfaaa5e505364ed75e7da2411729c84ebd0e9a4cb082672c04f0cff74a025a43a3f9ca6f3746e75765b393e5f SHA512 965bdbc69bda2810a809672bfb1c35bd58bb89d9bc9abf3e959d42385d82745abe5a15eaac50c7ee7e3ea0306e29e70fc36d9a2d8713d07b95049d43297264e0 +EBUILD protobuf-java-3.13.0.ebuild 1407 BLAKE2B 9beab81a4efe605df1e064a6f0aba18593ecca121d3c430e6fb362f86af8f4fe11285edb25e579aa8b5a4566ce3697763a8547c2ba40c7ef5f8d697ca7748ff7 SHA512 6320ebc0a8abde69c8063a510b2f2448419f0912988fcbdf0a991b76b59b8a1607bab9f1e5881face94a40ed7d2795ce6c5b4e9b9c18e34db1fe6a111115a202 +EBUILD protobuf-java-9999.ebuild 1331 BLAKE2B 618eaa7131820759feb68c280eaf968dce8caf6ee527acb0f2be9fed4d6641340dfd4663ed8e3f4dfec479d74fd0da80d421466a5aea5bc7f8b9608988d40f55 SHA512 b6d704eb44be00dd49d7c9fd7da33db993803ccd691f262ef9467794a4e55958a2b5ada5fa0e52a6727b58f6f4143763c1af865c115d3da43d099066984ab0e0 MISC metadata.xml 535 BLAKE2B 9a137dca0f060e7fbede894aefb4dc4d05d0264cabc4dbcf65c240c6b9f130ce0a4287eedd0306aeea8d76009611d61ea4ab472a3163f93fddbeec8830e7bfae SHA512 22c4efebb2ac24924eff53af66c8a77439a8743cdd22636d1fa78b35482d0821c1fcf79268e75736a742da52b8c5d4a402ca8befef269436013bcdb8591fbed8 diff --git a/dev-java/protobuf-java/protobuf-java-3.12.4.ebuild b/dev-java/protobuf-java/protobuf-java-3.12.4.ebuild new file mode 100644 index 000000000000..09a8150fe7e7 --- /dev/null +++ b/dev-java/protobuf-java/protobuf-java-3.12.4.ebuild @@ -0,0 +1,53 @@ +# Copyright 2008-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-pkg-simple + +if [[ "${PV}" == "9999" ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf" + EGIT_SUBMODULES=() +fi + +DESCRIPTION="Google's Protocol Buffers - Java bindings" +HOMEPAGE="https://developers.google.com/protocol-buffers/ https://github.com/protocolbuffers/protobuf" +if [[ "${PV}" == "9999" ]]; then + SRC_URI="" +else + SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> protobuf-${PV}.tar.gz" +fi + +LICENSE="BSD" +SLOT="0/23" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +IUSE="" + +BDEPEND="~dev-libs/protobuf-${PV} + >=virtual/jdk-1.7" +DEPEND=">=virtual/jdk-1.7" +RDEPEND=">=virtual/jre-1.7 + !java@gentoo.org Java - - An implementation of a WBEM services client that includes an IETF RFC - 2614 compliant SLP client for CIM service discovery. - sblim diff --git a/dev-java/shared-objects/Manifest b/dev-java/shared-objects/Manifest index 56fca0e189b6..51c6de2f9163 100644 --- a/dev-java/shared-objects/Manifest +++ b/dev-java/shared-objects/Manifest @@ -1,3 +1,3 @@ DIST shared-objects-1.4.tar.gz 45304 BLAKE2B da6e3a117e4fd8c626d22860a341eef3d48171d6259c4c22d3a386b2a1177af70218eaad928c10d479bc31d4226f9521fd07c8ac3e530f9f28e45a92a7f93b6c SHA512 f051458244a88e44c249167bfad0f88f0efa971fdadc578efcb83ff5ea805356fc68250bb4511ec181b5a062b4aba69463f212e913cf96ba98bdd3966e219f39 EBUILD shared-objects-1.4-r4.ebuild 598 BLAKE2B 2a815d67f500ef795fe6051f01777b9c104fa8c623caec692909cd568669edb2f3d6309a1cab69b2f34a88a66ef95b57f51bec320bde75367cd28207c1cdca3d SHA512 f7d35ec52d9309c761c467a497b3b4eef18aa30f030b0ea31bbaeaeeb167fe444e9bf118b97c8ddaa85adbe62df8a6d5e27dc1d486a171e60b7303245a51a90a -MISC metadata.xml 353 BLAKE2B 0dcefae2d966516c5cefd302af327b8a0d45ef40c61158eed9d1e0e679e28261fb10cbb87f1dd46e684700f5d8c6ae1fe5f93d839180b8320ab59664504ae9b5 SHA512 400b92deb52a44c66bca90bbc8bba37a66f803a611ac740cfd087769543372ea9a2861732f1a894219ac7ca98dc11919989a49d5afef05def23f7b9266f74f33 +MISC metadata.xml 232 BLAKE2B 513679b02247d8e4cb4c874abd785119d9ca62ad24c44969d52a42c3765d0ebf689024512a2c4c48e69688a4ce02a74ae05708b050a720bc73d8d2bf2ceff58d SHA512 00beaf2c81112ff757c4395f4ea47e85f2d48e369e241f10ddf200090dd6513d52ae2b1aef6d28b7417f1cf34608a7258a167eb307d5670323a2190f3710f893 diff --git a/dev-java/shared-objects/metadata.xml b/dev-java/shared-objects/metadata.xml index ccb440ab8c97..2444066aa02b 100644 --- a/dev-java/shared-objects/metadata.xml +++ b/dev-java/shared-objects/metadata.xml @@ -5,8 +5,4 @@ java@gentoo.org Java - - -A Java Class implementing a core factory for maximal sharing of arbitrary objects. - diff --git a/dev-java/tomcat-servlet-api/Manifest b/dev-java/tomcat-servlet-api/Manifest index a13a8546b3f0..1bacab44fb5e 100644 --- a/dev-java/tomcat-servlet-api/Manifest +++ b/dev-java/tomcat-servlet-api/Manifest @@ -9,11 +9,15 @@ DIST apache-tomcat-5.5.36-src.tar.gz 3743113 BLAKE2B dbfcfd123a23b0ceb9f1fdd936e DIST apache-tomcat-6.0.53-src.tar.gz 3522914 BLAKE2B 054b097c16861abaa8bdbeba713b49bc1dfcff573bb3f4bd0ff5807c33a2a0fb991af618f6e11e5b3ce3fa55c589fc6569342cab5d5a00349c79bc7061d81e40 SHA512 915a0a18f5c2883625c9441eed6465973eff4f6bf41e08e925c7edaea89ef8f6ee9476d3e06fa38228d4bcb4decaf53e3a7bdb7ec7e899e6250db3e12a9f5f2c DIST apache-tomcat-7.0.105-src.tar.gz 5312024 BLAKE2B 0eaad66c6dcc3e2f6a2d8e142a7832cbd413724cab8b10f00e87d5535f4f20d5ba4712794e09444a8b3e0cf23f036da7c6923f038a6a11714682b129ed4ac5dd SHA512 249e039775e833d75b631cec26132b42e4aed25491a29f2349fa41b81737688b0a2e453072d8e3c5fc28763a9d1922f59da7529378ce8fd472eca7bbc73a6bd2 DIST apache-tomcat-8.5.57-src.tar.gz 5730658 BLAKE2B f9bd2e159abc6af62c8681c38ea4eae8155f95df11f7c244e45018929189ef6b6a37a11e84119c3ddcb134a8ab58773add19cbab7506bb87c43b0039899fde60 SHA512 8bf4334b190c36900b708ee7097097e513f2d4572f119173bee732c76b5b660350fe516e58ac867250c2ef7a1371b55c116d3a1abd18323ceb92337f1dcb0f60 +DIST apache-tomcat-8.5.58-src.tar.gz 5773000 BLAKE2B e361cc359f86bb02fa4c39ebd51b52b4552aa78603c4d8fa5c5c8d87bcb89f6ed391408e3713a5011b7b8cc29506ad65f25b6047ec1009267ce8a68d396b3bc6 SHA512 f9e21c0c60b80e1a15049ff4ee6a4914036d19ed171c40bc614fc999c81c59c394c0a6595ac969a5b86662fa6c366676e7ecb2695c28518473b3f6c79e9a0e05 DIST apache-tomcat-9.0.37-src.tar.gz 5894559 BLAKE2B 63148418ef96e90f212ce8a00dc6a274a8da2a1aa8a53ad0f6d3960efc8e876dd2812f425c0f21c73ee291752c5fd3bc8025eed46d18d31ae72e8bbe6dc1ba10 SHA512 6e819fe255c467b0081e91c17a53fa383fe84d922492c62d7dd93cabf00e22ab30872ecaa298a9b12977b8c7518f36c8429091b24c9fb5200db64e80e853ce98 +DIST apache-tomcat-9.0.38-src.tar.gz 5948083 BLAKE2B ac076684f10a51bf0e0b5b0dbf18ee476ec900bead0089010de7b4a7d380a1e18035eaa0d0f661c863aa53491e51f719c2a5985e4791bcc9dada4c421db39fe7 SHA512 13c79abed71ead564b108ec8a046e78374611acd906f4b6e775ac0427446117192be6b25f29894e625e2dc13f79abbc97bc52b32120ce5701cbe0f5ae05bc57b EBUILD tomcat-servlet-api-4.1.40.ebuild 1001 BLAKE2B c3a337a341d14d193e0b409e2ae751ad7e2f4d7dcff941e28c4eb7ef4d614ae5f626235bf7cfdeb56eaf3bba608913bf12bde46b2a9e576c7cf1d886c275336a SHA512 b36e97e60cb546ef2a980d1b9787dda5b21e5c788555d9a696ca166632315a870477fb8c52fa24c1698dcf43bb096201b6d4835113ec87192287eff9f5664e3b EBUILD tomcat-servlet-api-5.5.36.ebuild 1437 BLAKE2B b4c1e56e9d529fe47a4705255bdde6845603605e473ed2e07d7fafe1b470123e7c186f8ca80ee98bf52ab43c504c0fff4ad996601646082735b7155a6cd4f928 SHA512 4d7033bd7aab26684b0e81d2f16eb1870813ea515f7024fe189469d48406a09fdd4a9497a89e254f8567c11f3a62c7e0d561246933bf07c242161c88daa31061 EBUILD tomcat-servlet-api-6.0.53-r1.ebuild 962 BLAKE2B 6abe44ba77bb16d78f1529cacbb95bfc439c63ba7cc3ee594209cb22927374e184edb90804ad1f55aa6721f98aa927f3bd8ca713463085233db1b233837acb07 SHA512 7a45a663f00ae5a71bea3002a72bd11a640583af44c0ab6a3dfbd6551bbf3a6de5f35e880643294c56027ecb3b7757425a2c26f34a96fbf8cd26df4a545086c0 EBUILD tomcat-servlet-api-7.0.105.ebuild 906 BLAKE2B 275c28cec529a0e2eb3a1dfab4faca4a557555744ef8cf3a6b68c88fbd48233e67bd414c809d03aec790a33536117605d5c199a10f5224c15e07976d19384503 SHA512 37763c6d8945329c26fa0c3222b58ad5e5944fd35708a58c149269cdd1596bdca80db0c450a9db6604bca6ec87da4c9abc4f53fddf1decc94b25d4b9dfd7205f EBUILD tomcat-servlet-api-8.5.57.ebuild 1010 BLAKE2B a366fb083a2773dc36ea015153eeeb3938baa9f660f156ced603f854cf75b2ad515e8c0a900a1230b96c3eb99b9af8df130cb7c94208a1b0ecd6f1885b4c5813 SHA512 955beccf5a490a86c20fc3d77bb9aaf6e115ab2cebbb8a05b85ea4a8cb22cb1267fe323bfd0cd97576f8e581276e2f15d6f4cdd7e5fa9cbf62bb808b8c4759b9 +EBUILD tomcat-servlet-api-8.5.58.ebuild 1013 BLAKE2B 01c959704db8d43db38477022598b7806d864a368b06d07abade1e550efe7e8917fb9027cf2d4aea05dfdf3bac72bc50d613c8df5d219c4e6555b26a9d09e999 SHA512 8e27db7deeee4afa07ba50ad6e75e5065401095cf6fd6e4990ba9b32d2ce54ea83ce66b90b79709c156e555f9d60292208126670b901ff08b9a2b120ce20214f EBUILD tomcat-servlet-api-9.0.37.ebuild 1012 BLAKE2B 0bfd9e19febd187f1a79298e5c051e8eba1bb4f72c64cda5bd90f64b34772b851008241b3866ebcec0a59aee0c0d4d29d2b883ce2f9c9a3253280e58577fe3b6 SHA512 4831af547dce2d5372fb7fe9f79cbb2bafc1c5bba3435477adf71c06ebf9498792f06e2ae321bab32a4cbad6eef64961c1bf6c4db611c796f036bdc5ff8bcde7 -MISC metadata.xml 343 BLAKE2B a80748e0afc76957694f9e0c5d086c538d4c88de015f5e66d7f1e0e21d38a2449f6986e708714610bc0ea3054b1330db2754f930c4500f213d8d6ca57f0b6c42 SHA512 62a67a69fdb781c32b070fa227e21223324678d315a5fa95687597744dd2d4afc26412ef0656d2e5cebc13d9ee2a0edf7f8e8f94b416a3996bb16b59bf2a83f3 +EBUILD tomcat-servlet-api-9.0.38.ebuild 1013 BLAKE2B a4d9758bbc5144a2f1bd07e5b6f9f52669e93fb659157e094d8b18b20c789206a90998ab288289d08585660604a4f1fd2741fc7184365c147d9155cf56ce0e05 SHA512 b3be9c5ceeed3c2f52e6861b1d353b213b77a3b5eb0828060a69ae97b1b481b523baf644e1c73322266492b6f58bf724ef5a992b58215a4ef83ce2f47bf3cc1a +MISC metadata.xml 236 BLAKE2B 5a64c4404c26415501f50132968e687d4f1b852738cb0e1a5aef8cc4de9e4ea623066f46068fce3d80514ff122d85304e3fd12282c4b1513a4084523ef8bef07 SHA512 1755c2590e59060f697294c5ad125b83f2d50e05a71f7091b7de75953941914cd2db3a893bd6154a2c90fa4aff5e313e75e3e174dbba1edd5c112787da5be253 diff --git a/dev-java/tomcat-servlet-api/metadata.xml b/dev-java/tomcat-servlet-api/metadata.xml index 61b379cee8a1..952a4b9b605c 100644 --- a/dev-java/tomcat-servlet-api/metadata.xml +++ b/dev-java/tomcat-servlet-api/metadata.xml @@ -5,7 +5,4 @@ java@gentoo.org Java - - The Apache Tomcat implementation of the Servlet API specification. - diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.58.ebuild b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.58.ebuild new file mode 100644 index 000000000000..bfc2b5c24170 --- /dev/null +++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.58.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +JAVA_PKG_IUSE="source" + +inherit eutils java-pkg-2 java-ant-2 + +MY_A="apache-${P}-src" +MY_P="${MY_A/-servlet-api/}" +DESCRIPTION="Tomcat's Servlet API 3.1/JSP API 2.3/EL API 3.0 implementation" +HOMEPAGE="https://tomcat.apache.org/" +SRC_URI="mirror://apache/tomcat/tomcat-8/v${PV}/src/${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="3.1" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND=">=virtual/jdk-1.8" +RDEPEND=">=virtual/jre-1.8" + +S="${WORKDIR}/${MY_P}/" + +src_prepare() { + default + + cp "${FILESDIR}/${SLOT}-build.xml" build.xml || die "Could not replace build.xml" + rm -fR */*/build.xml + einfo "Removing bundled jars and classes" + find "${S}" '(' -name '*.class' -o -name '*.jar' ')' -exec rm -frv {} + + + java-pkg-2_src_prepare +} + +src_install() { + java-pkg_dojar "${S}"/output/build/lib/*.jar + use source && java-pkg_dosrc java/javax/servlet/ +} diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.38.ebuild b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.38.ebuild new file mode 100644 index 000000000000..7adcc0c40e9f --- /dev/null +++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.38.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +JAVA_PKG_IUSE="source" + +inherit eutils java-pkg-2 java-ant-2 + +MY_A="apache-${PN}-${PV}-src" +MY_P="${MY_A/-servlet-api/}" +DESCRIPTION="Tomcat's Servlet API 4.0/JSP API 2.3/EL API 3.0 implementation" +HOMEPAGE="https://tomcat.apache.org/" +SRC_URI="mirror://apache/tomcat/tomcat-9/v${PV}/src/${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="4.0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND=">=virtual/jdk-1.8" +RDEPEND=">=virtual/jre-1.8" + +S="${WORKDIR}/${MY_P}/" + +src_prepare() { + default + + cp "${FILESDIR}/${SLOT}-build.xml" build.xml || die "Could not replace build.xml" + rm -fR */*/build.xml + einfo "Removing bundled jars and classes" + find "${S}" '(' -name '*.class' -o -name '*.jar' ')' -exec rm -frv {} + + + java-pkg-2_src_prepare +} + +src_install() { + java-pkg_dojar "${S}"/output/build/lib/*.jar + use source && java-pkg_dosrc java/javax/servlet/ +} diff --git a/dev-java/vecmath/Manifest b/dev-java/vecmath/Manifest index 57c27a809274..27ad04cc83d3 100644 --- a/dev-java/vecmath/Manifest +++ b/dev-java/vecmath/Manifest @@ -1,3 +1,3 @@ DIST vecmath-1.6.0_pre12.tar.gz 121968 BLAKE2B d93e159a5d235ebf3724880ba19195466955844272e6ebcd4f59061967305e2bc63bef21d651aab3f8998358816602ea529b7d25f71a9b030e74594ee3a983b5 SHA512 b885a83b91af7c3560e7f8e94d7a8da3b00ad7db4a0f2edef19c1525fe7ae48e897d865ef2bb64800bde197bc9c969517c9c526d6ed27d25cfe87815a64bc5d7 EBUILD vecmath-1.6.0_pre12.ebuild 804 BLAKE2B 41322635fd87a0ddb313010052ef7ed0ed26c713dc1b4e60ecd6d00bd14a6672e724450a954f439e38df8f0fa9ad96c5c0ce88ca910d9f6ff776b7b01739ec83 SHA512 da7f20c953d40b1ee5920132823cbd657712e99cf814e017c685de5a48e6220b30ba81064738ecd84df67a2f5bc01c7af0a854879eff68a5021e303b63f92ee1 -MISC metadata.xml 405 BLAKE2B 3f8eb80b854cf3b3f8de935d3c27ed68ac216ec6de9d353e6803984ba7233b0cf7294dc5ea7abbfc0ab4fa10a6dd5a3c8630198a8225df51988264eb5377a3d8 SHA512 a133b08ff3f6125ba1f3b7bae14f62b9615f1588a54a9c9d44f4c6598616766d7e54610e616f0d2687aa3e6cb36ebaf924a6b3acc1f73c66aff5f7cb7c176ead +MISC metadata.xml 318 BLAKE2B 47aafc750e8c9b1ddcd39b0eeebcb5968dd85d2e469e2e5a1837f9391879899ebf4d81b08e407c6f9f6cf89a7e6618726bc6992f7ed4d290ec7fd3f66f8035cf SHA512 8309ed8b503817623e34fcad53b58fa3d7a6735fab011f598941a9811f6333cbd0e18b1a045473ed289c79fb0cf986d6af2d8205e777cde3710c70be199f028b diff --git a/dev-java/vecmath/metadata.xml b/dev-java/vecmath/metadata.xml index fc75a8b361f3..278351f839e2 100644 --- a/dev-java/vecmath/metadata.xml +++ b/dev-java/vecmath/metadata.xml @@ -5,9 +5,6 @@ java@gentoo.org Java - - 3D vector math package, javax.vecmath - hharrison/vecmath diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz index 3df4548b85eb68c13f678ee376746d81151c83c2..96bf7fa6183bfa9845c77ff2760b8968417647a8 100644 GIT binary patch literal 17483 zcmV(wK(Uo{Pd6i z=THCppTj@?lxHlbM$O^@8M7HBb3rl+`T08$@x`X zDy@zXa!SqH^oI{cvzhmFb9er;To0{>QiBgA^ufO#A1%zE{`G(UDf{q~+jEtQ+jz0LYWB7-E`P2XXU;pEu|MlN~`hWlZU&iN`W8dC>ilskSYPncl zbSdQ;SSrVJ%xKY_Vzs%|YmIfg?i2r3c52b(;`S)#gt?k6KSSJM=34t2-O>)+pt+M=QohH$SfLnt^y$Cg2jftEFQrnU-#V4 zl^So~o@>>;e=JqXepoQyc6Fz=HF&1u3)@ppP1Vn0ezKS~p3tpga=BVz^Vdk;ad)}K zwJOUpFr%{O$$6Y=Bb=E!&r)J`){>jkvBdeX=*687oVVj#`F*KknyksHJ^92%;>^y~ z7-RA~hl!n^S=-re`Qme$TAN*W&oxKS^RR@aS{luD7HXf-Yj5k!WhZvWXG+;KbJf5N zr*Tr<_)2C$9V^#Ye=gM=x25vF_s3d!3?*{?>4Vi}Y(=y_YMRyeR=AsOXU($ebYrvi zjhnK$#=s&X`d+vn3@=!4u18kBt{P6yV9>j@`uTi$ef#-lT<-3N(=DE&ux*(79(B$W4nJmF z@a40|N_!p`@&CguAC{K*K+*rsH`1( z&doMCL0T(5jH_93V_>qq_Yy~_ZscNt%^W?XF#roKAuC#Iz@|=JYa1|FX9UYwDqv_G zY#+ltR(8f%eGIAiHhZ3<4cFFk+0OAZS(3-|*9jor=iC$C9 zy6cFTj}XgZv{uU6D^v`Iy(+2J+>h+dss}~^Uj&h?3&^eW^N6QdrB0onRX~fSfVUgI|W2I*|punmn3!B_tp*PA#pQ zC(Sdh5qtc$WZ+_x1+w(m(b=uGh7n`y-A~^w7QWcdX3r}@CN`YfhQERP`tb7k&0g2| zcyq@V>to4A1GU^tA+rk!3vYuEu~?$OlVHIt=jK`50-Caq(}C>K*OE@jIOA-oPOv5n zpeU~5>hvrIt_VhBcm}fW9az({2vwQyvz6G80ieV&eqXX&SyYS~?>#y6<4@&=_~%qZ zaoP`p$4Vic9f(ZCToweAYOP{QIA7o37VDJ&jRU^plwkwO#u5!8PTD8BfhPh#81^2! zfm*IP-v(xTTQd3L>-c3w8$o1u z9_))9`|=n8-|WlYj_)gT!(8^k4Wn0-E`%VwbPx^GNzemKZxe>GaIK#&{3GB6veke~ zo)uRk7y}3`hT<`^7%@^8_6_UT%g4Xm7AyPqSgb}I;+{wKc~-!Ez?V+po*Rbl1}04$ zn^2}0PE771KkTd9ePV$QoXzY~_xwx8LGXao!zdeISed87R2poo5p7w{SR$dT!q~h6 z&wP3;RtB_*YpoNd2x!5@#C8$jScVJ*3}eN7xXu8zamCrk;DQ~{fV(t|+7VS8ftPj2 zLJ0G5H{rW%u%`sk;U0Jx3*bMSK79&o000CzyDiqokN)R7dOaiKQcNY_uVAC_p978I z@!1vdj72N#BC$ribm9)MvqbE7K+$%EpyJ1Y8YX_oCyCZX$&}b$m;}-P0E8W4m>pK= z@<>p|%}4PgR<02#eqXFj?Dz9DZ8mJNOen>wD;ib~*@X(97_gfLG9Uck0sh-^pX{Q% ztgjYepNoj@0-*ws1dO@uQ#(GnSUn&i%c^D;iza3g(;8u(E4q4LtS`TOf3@dw1%Udo zUOY!>8P3CnflNJFI_u`#`?e)WaxxrYEPg~1{ufxc)2VOt}cGn#Efs^wM&7h)$O3Vlf3`aXW(?=xJ~nR7Tu{4(uRLcu+vG1!#575cNF_mLC@TBwS4REjIM9wUB$2T4~^Q zO$V|HX$8z`hqQET2x5@}&kR$JEDaJ2aRpXF(E>D|`@uD50zY{am?ME_O+^831jsB- zI0Oyw{QzQ&D7Ls`XBG3iNcrU)vk%|a>&w@-yT#S?ST(`5sDMp86?{pHkPh2fwdCxE zxR)3~yF{P$*0h2$DBL6O8gL}!iqkUVf)ld72HXofnU3Z5_zfC_XhRfXLly$C9QK8W z!_(Yz)ru2?;V(d_f#D)-Jkbsj!U_h(KXwX8fKdbdkTlF2z8&h$B|77FiSm7H;2-+d zp&tlCv;jdo?sXurs1-yS{^JCc9$>Mmkcs(+yNAC1_U-LXEqy&YlWze~8ER!w5KeEUd*M`-h8{zeV zn1$qWxLmo=8x`MYeMm^G7waL6a79@pcZ3}}XsFa5+wN?mi*_t_*kFVICy8b;EgS{4 zG8P-?5a^J|&i3LHTY3%!1HU-@81}~Qjn!DAsT+1k_6?>Z=5Fit>(|#WAHV$hZeSrk z7L0htCpIxBD)O%YxF3OMG>O2Aum_JZK&t?REWQSGWWgWn(}J^O`M|%l^K3Ya422eL zi!j>KkhHA44-E!|9u&`mc|&I-Mphn>Mr0%S@C4w~+hfEeeR#CI)#xxacMbiAQpywBGg}FnVl?@E6m;H4i`zY$5jM zkPyioBJPq%1;z^72WCBCU;-BntHMsF&>0$22nu{>euzm>3wG5*Ju>Z)H*QHN!UN%! zVe-H(XDtfCYNL1^eu@aNDnw&txxa-DgSDh2iH5@wlF*PyO;`(C+9l(5-igp8X@`0U z0ObI0O1o(z`}p$f%jsb&z;ADgG?c5}55iwW|N+p3o24Bl!?hqh? z4D^PTgE9~f2~JfB4uJ^{lxnJyyxvTjK{_%4UVRpr-qgB6tAOA&pJd-xbUqeEgxE46 z58r5jS~^^=vpJ3EmJRkSQ^ExKL-Zkc$n(NZq156PA;tuf1p+T98Qca_ithzvPppy0 zKTAT27coxH4S84}H+J(!`}(r(+%-OZ5!1*P5*!cj2c(rkSfjFn;6z|&Dh@Y*T0#}R zl@*!c;v&fK3V^6-+W=b30bV#f;NBt`(iC) zi&JV2hsraV1Tn*d_w}cOawSM$;?RW`K6wb~{DiZcVCipGE3E`X8 z!tr&rc*^W+g_)q}neL_@kl zB)Cp6iqHb-ImYEHv4nl98Ar!-p|pT;i=sV1Hh*%e+bkQR<>1gWDUk+1p{qqhJd_*o zB6xb@Aj^|jaBh7K!nZwO3#Oq&Azm{ix`OhH9+zrFE?`x88p1GS16JWyjF=4y4Bi=t zC4sGp1Zei@EPPFR7fKn3un>{ytG;<)|5Hgvyc#}vCDPF%+kt|1W3KkAt&cCCZ#W-& zueSs%p3I&rL8ZV9UV=uzeHco;B}h{*+B_&l0@Jb(7=T5K;-K8Z9{r#vi?V!NiI{2w zrA^p_coRB^4OmAQa1#^-;Vl!bfD9-oX!#%#sUpNWss(H84o^X5ZAA3s{~*d^3LI7= z)L_GHdz4r z9y-ppjR}24)GAMp3V{gG)WB8aeMb=V(kk|dN1r~+iM zcsv}2fVjC)`(v*!Z+8k2Zn=B0wdf8awkU}`4!7B@E>MB31OErVFG#`O^x(@NdWQ2M zA%~XfKqAa3JHrigG2GTe7LOloR21Lfcid4UWJXa0WvOdDsh)<$OZK2#69Piy<4SUO zJZmJvaKtZ#XvBSDW43smPoOTm`8|?fTB(nxQwq3+r;X@LRefIVhfl&VH%zTDU2>k z!NRx}7Fcy`TE%V37(Y$~g25kv1+WbZvzu1@^B)d5-en3w0O!#;eL#2zE?*GWad?Sn zHd2QbuJ@w|HiYeL67oYCzbtwlphBH+3dGsK2|&7N(PJ$Qo&CUN-0`U z=B9ud2hEI>XgO%DBa|3T)l)e8rVcY0raYuIs-Hag-ZV8c^E7tq9~D2!E6*U z?DWbJ%6%fsICVPCqqavl936HJHFhTZ4K3-Y3IyT-*TQ*uM5_aZcnE0HsPI*cWTOUl zQ(o0(wXi|Lgv~mj0D907mXPgG7O@cE01t>m5G_a@(TJdfbW_}Jx5fHA-ah>K>;04? z*4tq=*t(RZftxrO76g4_*arZB!9YqaK`ZxQ@5_WiqGGtQ?lzoxdyH)nmS9@*2v&4v zimH`#WWVEeiUniZo}C3@09eR6!9QGt3Cdv)VV%OtP8qB)tTndOQ;3bHCIA!-Z!A82)wCcp2kzd=} zeZ{{2NJacI{$t#oGCgS*+X(GlsOzQsA<+3PQI9nC(r?^qTr3#GbSg83p+ko7R*a2* z#cp7IM&uhkpm<%v{03x#zjsN8)M)XTh~~COT$A-uxd7KEJj^)jW7P8vmP};7|G^BPT#6ZoUtFtfS3imN&>=2BY&=aUvwAO^?WSx7TxN0&n(Va6QIc;=H z4Gw$N$peUpjp_IiNpf4YFCXTYFK^%8UdPuP@aOO(_ryWO3XE@huM^vd7j54HXtQ9! z@VcTiCmm8_b&wct4Cgth`3eU_VsbMLID{zy)GT-9cTVDHR1}=f0D=6a=W0Y^rGXVH zI!vY-mo)LD8osY2*L?#Mo+xcaE_*s9zMp4k*XkBVMYT|r#W$N)(*Ooy+W zh+1InASbc>;i~Ys4TEeGk@W3i=V@Vtho8X~??Lh=gRoqGlh`34nz;}kT6rvDdNG~X zvrtgUDRZt7!RD_D9HO%Hbi|Z!Py#u;BkirK7Cswv?7;tU|5x4-qOO`6+;caqEFyAD z(n;qKgw@#|I5yFvxG^@wz6>#4bTZK&QH~T32NcqYT2_EXmmFY8c2%GsShV6t+Ovv5 zPt_KkOPUZ_xtywYKwgI?#mzTVtU_g$SMdq11_<)I+fw~adJqYG%cnwAJ;*+;Oueg! z4LAc5dlJ}I@=zI^E?qnn+CAfvnuHx9uaCix2+oK?a3dvC1mR=ELbP-jd{plx;F5H8 z*@>$Rr;Pd_ij_DXT(#=db12hSSuUrF5fvd}x2D1eeH4O&g*yo`Y*ndJAoHvWiGqlR z=&KTH4hF*_Vw5_uPYuE+I`6qLVuu~EE#L*Vjfxt?&m-P>Gp(QPRf1=BjE4z97qr@q1hZMwBJ+BhPXYq*l?p6Bq$`ox{(BZJ_mliDF}%S;lR-etYMM zH-U{hfu=4GSg9NiViEzF3GxD|I3+TYZzm!`+rgf6q=RuZpelqgiPtbVgPFObqXX7W zCqgsBAG+ivqJ0~{41V~9vu07Txp@FSWskDBqGGdiR6n&4DK5kM4rFB_ypVT*wkVjg zp-a_f@C6vC$S6Dp#S6$Amdo~_rK+Gq!VB+S3RS18yb1K<9?>aK?+zaF;BMoFN}%1c zH!thU?d%Mqbju9FYw_-caFwJZvZ_v`p`w!X5Jb}}qX5+;&O?r{+k#NzVPT;#Pn^eO z^BJ;$+cnjM9as>-pk38EFfXt<`X;xWEFC(=6=Vv*pV0cSE3c!>1MvV2(NS=~K(vNF zAo3CLfyJC`74E3qTC7{?=&a*uP-kE1*#Qz9m6-bdnJ|%I2qR|ms2SRlFZAau%x_TZ(Sg?8>|9~39=G=7xCr6>`$J6;bbQc zB5OiKYLJTN@1-bEk;?QIkq<>Q7OxI;JQ7Fe@c2@~1g~^TtxBv)k_`TWy`3I(n@~~% z5#hheB5ak=u;m9~MA(?~zFKeg`bVHg4LyM#^XwbmSe?qqP@zzkbya&IxJyTb zTCuB~&Y!NML?jC!W>cmlHOpc^A2Lpul0wgN6)wHtVFyvir9I@|@!&x8I0SKgtLF1O zo@L|8C9?pgu!$~+D#^@q}tN{dlf-u=h^Hy#f8pw|iCsl=ruU*FydCbUG8w4hC)DH!)n* z8beYG^HCNGnKHlt3~45q&T3E`ow*}mppkMD)w)D>bdD=dE$JwH7|G0iq654R?e{|E z5Vjmk>FYCtqvRT}i5kW3gDS&fMF`M1K+UlC0nahfR(_95B@tHk6N!mr$%9J5Qq=e}O+X`bSSSmd>FDLl<7+cRnQ*dlQeu8&BHnTy};y`@!8(q`QQ`fRrf(?uIvH~ z4}dR~pjU`_O3b2)aksp}$b@L9glaDP;TPDJj_<>0#CS9_Pw1e2MB5Ei7&Pa=N;cjC zLV-0Num#{P)5x7;^w#sfmyjAus%5!Jj3xE^6q<@fAWMJS}cixRCf zs<>c)+&V@>&qu(Wz=*~8dX%-s#gH^*ZWUs(bBIWjF0&q$?ZzoEM51Qk(R9^nb4ID7 z1Fb=rs))2~9V^||>-)!-@xEjU-+ES)uz#ZLU>>n<0)W5(-=n-CKB-z03oPM=GlZN} zKBAhus46g(v?0D7JEh|a9I&Z`mq=xorUOa4Qcie{fNGgiofA+(uZ+R>4c zZ`ryChO$+LfuM=4NO`TG;%Q7{n`-G1hI?RdXoZRA!res>s)Mr@h3KBRnT$w+z9CN$ zLLQJ1jYM%lHG~pnl_@zs*?(JqSh4$g>@9Z#6sX++$L1L!lql4!L)YK{$zv*5Jy&KN z1Ke3PpEaq{8GOyEgo1$wwhm_4eB7?qg|ax`_**38)nK9iS}I-Z>wVjmsfps@u`d0m!$K{tzuO+f(5Y|k7_va z)RB<6MWBbbnsTnpkZ898+))n7_@`ZyDt8(Lz!?eLDjS;2-+S&sX23!(q}1B z)Qp&uD&5bFDwvsVnsWMe8T%A;c&5|%4ILojiLqkpFchn**C&t@c$$vooa+4%XGq5> z4PmHnNCy^x*;M77L^~ZT)f$^dFY$?yO1;4CcleAU^%?Lx~aCgr2@!acFA!*OZ zNI=vA0sqd4s;GchrS2t)<8D=tr>aua3Zq1zp|P+U)M1sKL#iwV5g`!Csq|`#&4Onl z&(KJfHlsy&BD8=`E?+a zU%sK4@4V~Qp|@I!uvXRJCDkj!rq0%aW?{uv)$ZnUriP@XAfyu0f!1CT1y^-Sql#uX zoXRedP&i5A?m`NE2}=ARAO@DzUo;ALRyu*LXxLwVXde~c>x4$N0+aQ`0+v`E(4R2? zJ9t`#+@!Al9+)2t0;q)NjUbIyopJQoRBAtXK=|2XY780#uY_9yA+R}IS}}oe>6TkQa1n;ELL^cQ8f>$ zv4f^;>{2IX13PWabW9k6qN{RC9mypZYdW_i`Ua$GSH}qUhCah1)#IjyLv9NFshq`Z zQThtLieqOU98GZ@JGEiogA=R!u?~Ir^I2FXTz(xiz>?2A;sCN zwQK1^Q;UQKg%sgBM|EBG-D3Un@{XjYaD(}%HiM#?T^1e48_$ zWK~2+Xl5KgthoOl|CR&H{Vxx;DRu9`HcEgm2Ou>;els%!sAx`38120IsYW7 zc>PkqnAV7i#8TKD2*%%Br+47{r~q2R%95!lqi+|08Rxo2(M@y5CE3b%O&QyKLcMgilA(K zLW)|aaSn2=Dqx4o--N=dv(4?U!X33z5jFYUX*Uw_$zIp@*WW(auWzsSj!;O_Gd|)* zuq>{kC<4{S&z4HdO3+b8S7Kxp?M6d);T;f4n3>fIk5XG2L`Ugi9I-c*MkfV8hX<%N zr363m62P}2pt@@+!5k4^C;F@N?OCuyAO@42Z#*g}nTf~?E{t8Modmz{O1*E^6Slz8 zOh~ZKBnjE@vuallsp1y5Ro(7=W8YEI2i$OtCu8Mv?Y zi^88BPoPG$0+SV8B|u9!7M4Dj4rSDgjB?b0l++So0>{Qgxqb-|WdPkCI-i7ut7X-@ z8~6J3vR=P@{q61Nd&=JDo7ygY6rz|@p$I|NR9MY!_v z9z`YiRU1JGvA$1&lZ~5p{PgkdzFG-V^IWZngDZbKR5G!zlD!E%#9|acR`lu(>aYM) zyP&!<0E&iEDd<0lr4smvq6GY*KgR%=S?sQ+oXFZ&I3*!&DzSX96Ji)QY3jMhljcJ^ z!eN)H)uwu8S>X^w3Fq2sR*yb7aeyvKOL!?tV!>$}0!L+gjXyqWlIbcNOg+NQ074`- zAfVG89oR@vC7>s(f)lkHRVst%iYg_zMafT}UVeR7RDU}S!U@%DtsXRP4V8_t*;fCc zsqKHmxu(v(_|Z_k3#@v}$B2XkoXVOBzQr$8R?EVub@&RMBSU*K_gzC+OCTI}RzVqF zYi7k8lITJ234<dZRH&;-_ zb7Uj5FFKvkHmbo2T}=EUuB(@cbyV>Q{1&azH|*th%J}Kac>Rx0_mjq(Z4o_iaH!8Z zszTJU05C>Cz>l1cMUU5k+)(+mR#umsg0Dz>rEq5hE&r!3qzgQDyuQyyY)_FKW|v?bw93BmIk76JRz**dlh!th9JA zuY%yEE?TD=zx!hS=Xibl@a=7Xe3^F*d20+(;Se$;>BK6jE}nah5!H-=ACF=~^r%f2 zu^fq7u_AyM@Shc;l(CwE1jN3o87(OvRAFrz9D+8-rIe_Kw+-SeJRd%0Y9z{_CU95o zDGJtbspWeUrTH`U-WiKbSb+Z`R-0%s=hA&S+T{~O#RaI?UEE^73b(#@%irYp} zE`{*u)b}M8xL8C;009&b2rAQ>_$q+E|F~-JQWUq`eNfF6K^~Ilbc&cXcV;UMK09Vt z2uzScs1Ot{pgEL>u9|KV)t?8ptLRGuPA=@JhN^^8Tw^m3dR|iwG-XJs1$WI9Q1M&f zcf>nr?*qeHg}&jb$_S?GOaOk45#T~7N4`zYT8}z22zdb@C$4R_MaN}TgFx156$Ez| zY{1+=c&|h?^vI)g;mYE^Qxh!)+{v3wRh}qavhMNm`!C<#_2@n6eM6nVd^@@w+RZZ} zWCR%+p`d2`jkFl4UbA{sFpu|Y?opEnX^Fp%D*OQLn$@{HLfisEat$>dYwS|N6!BCR zoFA~}TQe7q)DmXrAAsN0w#C9=*1IAB+`y5LM{%XAZ4K??q4=5}qasl~XI)AZ6jozu zD+xbZ#;E!sxDh5F0ZvWIxf*FDjbVa7Oa;%{xym*m{5YfomY<9D`F$R`-KR?gmBN`* zy?ogLCyx?C?#G=YmZwh4;OnKUMYXH{UIb4kt?-Ki$Ro51V5~U-sPgW|xfWZ8;c`bo zMK;N!1;ste9H|*z(@^-kM_x7Z$C?S^+T==+eFBw2i>>hF-ZH@=W*l{RJ*K+`Xo1n( z4SV3x^kTHEW^Ty828kT@4BJO|z%Wo$Iu5%D?$0mpa`v|_ zs(w(cBF0$il6X}N%KT>y7+&kBaG*tCrJh%ik?00J6Xo)n#SVt9}M<-H4nUk#Z zbVyfdh#^GHQ0Zoxf*G}(I8BTq%Cm$I9V7t}RQNp9x`U_cbaQ|%>c38I6knC1_v#x{ zFOCj6p`J>{;BcCN0CQxYO+^bDc!9ROswZF$L%oMUEz$z&sKfdKs42~~;}Oq1H{$jA z-@m@A@46rTTLmGE{cd{__)m_a{Jv>sR#WS4T?;p8e!JjAmLd41C|;VnAmQei4jRui zeo2!JR4=W`07@=>cT7ZtNwEQ6PnCIV?Hlaj(${k*U0BdGEzpf*(B z^;v-56-7dnB)lEs4nV^K)I}ti@dVJ>*VKyl)28y~Lo=nG?Ro6@&f@%pu}08$Vr^0g zh###rVVlk4XX>&eG=oPj6cuHHh{`w-r!K}xxF&30T}a3StjaHT0O(subFkExqC7+o zwPL+!IBcUl7wgL!pWZdP_s9dj>D%Ber^j{N&T8;`YEHmLJPYtptn;Ugo z3Tvx)0{RuyMmUmmr`I@@+iHEa&mY#8`Q_t(P3TWWo(=_8B&bt&L_Jp1k|RZ|M!kS4 zo2=>+LgXuLg6{EGxewG{67>v71^YXPil!zOX+nQ&Rp z9Sk2E>+lN*cIY~L11WeOp0qqWi;D!9X=)4}*tX^eA)!?5t7dK;djQErIX=SnMoQyx zwtujJrojRc?w~I2jX4u5@qkdqRB9sV5DpEuRrNDbCH5s*_e4IZ;~W->HZ6rrLaRpM4G z;y4!{I69pOS3gVCd9P}~u`>7toFQI_4lx`6<5r3uws&-jEB2nIrpu_y@8*VI?ezv( zsvfx&NQ{`3>`uT%R*zm&X+P$#0XA^%rX)?BswCM;m*VVDrmT@ae0lb5>a1HBaMa%i zIlvx^&gg@fp^inSVBoNz=p>aOy=mEP( z^H#3(_2;km1C92Kh!y@n3Q)M5wIPTfn5!ny@ti|dKuvvBkQ8-Xs0BeC^+Ur=RZEC1 zMrp;>Tv1e2Xkek#5W6)`bg4L@ARobE2n5gwJt$ez1vNM1nV<&&3ZV=sRg}ljv`k@s2Tt|sOwdu)(CM@X-yvN(y(3DP=J&yZ7E&oJl~s2< zH}VJbl&OTECREdVL9?gXOwa&ObnF+1KR%a-$AeKxIW#z}%wA!lN}=5|LDx7GN zl0O+ju{>%6&aCR-gYX~MoH}K-{VgN-<0#{Uh9bN>^sl!T1l2TRX4eSAvEVahz;V4M z3#ccPXV*B=#T}`Q3B^$SxQ6Aj-wo=ZV`f%FO~|S^LmfI+)!meh&%Ej7}rqn+aWWmvdl*3(V2wzich5zH4-5b|$CE`VNQb#xoD4$y+ zaFC5?SvWF31h~}uH8syRY5v6$8$<)~uW*^8Hfva4#^T|Oc$^Nb@hw%!V6mtZWSVA4 z8_M1Fp}B>~NXT51#~nEVvjsCSEcvcaSJ}138_srK&c98m!Ig#2#YCE@xFpN z%5~{pm#K$2FW3hlqC@!_c_QL1rn{d8Rz`$I5y#*vUYf3E&5(=9s@l_o)ljn6q`Vae zJiyeHrQ#@!_KgQ<%Q{yHOLeL#tF8FpJ4xr)xIdIk(^xbVHmWld`cMdAQlU*_RGusL zI{xx~-#Zy&y;WOA>`H(?X4hoqp<1%a&Z?vV_F1a*g1Tjkq_&IW;+Wi}ihhuDT_ub` z*;Tl0hjwdxGb$h-_4mLzs_QUI<$MDkob%C{lg=2OW@kMTs31*SO@Rh`=DIR6mo<4) zS^^tAI`c?66j?rLxLLKLPB+b<6=G_9Wz&e8AU>f%WI)Z;OqDcaQ)E6h6&P=2(BKkY zX*>R(&gO1svaj~%m(SzFtNr@x->JD&hD#%vHBX@Gm{E1EShUKPmyU>w8dWsAIyJr) z1vbUiJwyWW2Rn#|O;kN?&`en8uCrlqLB%^dsgow0>&!-JBOO>jQ}t?C zR_nVjC>$L?q$o0hX^Fq6mEv#1n#xQh!5p!yHbGEF}CSg)7 zXIJ`n^prxTW4;zk9-9SH<(sMv}<)~Gx{ANbKEkf~ND=a2BcEBTrN=#;n|Dmo-Y zH((Rn^U(i*$vnM>)uyY6N|mxPYi7*RDHVXok_64fzj{N1Mx&ZW@MO#p|U)h-O#ul7`S3n0;TYZ*T9b#Z^Y=Z^O=1vZATEgzW&v zPS+H=2-_JXAr>OBVf=(?%kx}i|5XLCnzg4hdJP=n0|QE=Mgr`wAU-DOliM{uzAlww z;xAY%bQ%%gRr6}sT>A%O6`8vFp?Cs#d@Y2;D}0z@6c|a1+gTviB=?FN~|VaV5%p zW|fhtSwQ20vFu|S`JJS#xuB}nW>QO$R6I(9D z6QC<|YyQ?~P`Fm1cR%W0qP*MZ`Ow+u1fm55CI@1fY8i>ZYKLo!=+F9V#@gipSU{(;Lc8zyY?Tx8F7_wO)M@eId{m}6gHWD<;bzcKNgr%jb z-35mLQxbGp({oi3gXRVmh(chzX%LeUn4qZ1RBo&WDn&bN12aC4_F|$KRsk5a%B7*o zs=?Oie0*Og=!nmuDnRi~)fsKoTV7LmR6VTD2CPXpVArG)0=6{OCSF07hNg6(M;CEl zRe6vMwfaR3`DhwRcc0&NE!Yj~)9qlRsaC9D@S}oNSIad^((*M5m^cZ256-YJECuY+ zSbuL*a|dTrrJT*8dQ30u`3`0U!Z}m>R?w+N5w9gcsF4CYM#i8L&E+$rl zC}L5OV(yynQ&otKV^6<%hP>5^dPA;npFV#6<=xExTkAUE!AuED;MHff;lq=N6_Yzr zWs-(u^+U|wIlw?oDFO{fDM205M4~RM<5$3?-b!+6xH>VF>d^>qHF=gxa@kvC{Py{M?)hC?V>6#?Dymo3Il5-c zs}1d_q6Mep>3Q(3DFoc*)cY$k&t6pZs6%+}_QGxgrQSsob&jPnci5O%ZM)9I5rjGr zFr=qO38<7ugDGI6Po}EGLS8!H8JabR9bl+%+QyO+8Z=xlt2VHkM>=CC)`_HW?5$aG z`%*%txr^LhbxY$+`4-)zUN(TS6Am?Y*14e8n7BY#uh+jo&@)bYTduF;^)GiB)NYd+ z35e_XqIXbWIP91!Rfo?y@znH#wUx8d9PCXnf!2A|2IBvwsr(v$d29f%po^uxDdcLJWL{NZ91Fp;R{TUYX0fRsv@EcIakWGb(DGc?y@P#@CZ_tXp zGzpHFk{iN|8`6mmf0nzdhSfm~Qp}3(=JtR-)w>d^DjVmn(rU#mi0qguGt|krQ|db1 zSL!&ZD|6;%053$`XX`dnA<)|4Speh=FpiHZhBO0*J3bJmtO~=55Xpkd^t6osY zPz9olTjj2oYM={-Q-W8iSQj)3V_`7Y`&y<|u z6;yN#VgcPcp(@v$FfcNC?o!8c+={zOUO;)BIl^a}1{I#5!kEqCu=-77t&|WBYGm+w zv%};XN=d=Es%p}js30=^b~5|z-@m`SzS{jj=r%HlzXby{JejzySq&Nw?0lk+6Hs{q42TeRag7#a$5l)Vp}}GFDj1EL_Sm*pck87^P)le|y}-%T zat8pbmBGWhu~7n20o0#pzx8GVC@>Hc8WBzd%4C!{qF%<5@gIUE1WVnX4eq38*Ql6T zRjG%+v$pWV&=i10d{ojD&(mqvR&^rk3E>69J?d3HQs7>d*n~gjO;k_iR6Tp0kmvwj(_mBAj5Ry& zm+ajHcK@_5jr^X#>TAeDE|WM7`QY zXUZDl?IAl(?{rH7!W_6W^&_BrEa<&CW2u=E|8hF0cpeIsUAKU)Neo`eMwm*}slKMt zX<8{}(=;bJ3?0D)yrRZp-~M(-(AjE*~w%6uIJ;!e^LZo|rRk6C$N ztlTtFNvAsy6o>+0Qb|X=LQEFDNr*@=>{N^DB;lM8sFO5huIX^|A%is1M+5gXy&5gn zmc=D9I#o@H_a`AUToNC5+NWA zdI*ZnM#Lpdkwb5*Xzg-rRn?t7lsra*$-JZF6->;Xn*@5hQPgx_DviP4JqP?|$nb5c znc&2zDkW8i=q+7Ws$K7jDyj(8RyBRkZ0XAQKy<|*ifJgJVJ^%g5x{6(vHtgd<+ zORCXc>ZZu5%hu4n{+M!xg322?GQIk=i8PuH2)o@H1)(uUEAZX5!MoCxlGCs(WViC5 zs_#s!j}n!0PQAbpdr^Q^r|ndU>rkP}B3wi?^p1#fqo{A+{}>NdnR!3j z;Cu8s9wilvs?7G4h16^jjoH@wb@+mziT`>f3n8atM^GzpyCJIq3Y9W-&96c1xTvlk zjcMqh{B8tJWFMkT75hoZJ47H#(H6sD(g(+$(xn59Nb(q`x zkFa>l-u%bAT!iM$JRQ-gHbldRi{|DAO+|zvB^?IqT!^Ts#846BM+7iSW7|8-`5H8_ zu4zV~8bXc-z&!QZNs&yX)G@$~kLbN^5LwUCYHlJZ0(o1oZ|Kk??~I%aSNX7d>6Pw* z1R=8;k%1^#BJkNaB#b!N)Zgn7LfkQ-18H-KRQ0nh6N3W(B8y>C_30B$J$K(b8* zh=WL)fGx--j60Tfr>1}X`Q^>fjO+bG@!OI?lnYEsht zWswRfjsazw+o~DXnp|gIm4ApAgn+*=UUffsmu)DK-mla&)arWQkr}+sw?@Q&`mA8{xEf551)6q*?06F#B@w2G&FmQb++AkYbuUP7O z#m`3UjU5TwUW8p^Ww>#@T+c5pld2T${?%G~$i+;l5Vy3hDFh za1nEgS?}}F2w7#4VSF)PNmNn3?%4+iB~VLU-Fn?C-sJV(^txB{`^TQz@dZ{$@)h%_(CXFQDnpmZtQx>KL)R0E}WxcCZ^$10x z*4_Blf8I3@JpO4|;y&}Jg1cO2I;!c=INXZU6xD5^0QF`fy&-1n1$$VF<{Dq;(rS-Z zIy0&W)3e;{xjM+_bxO@*OmjNBtxF}1$RT;K-b4Zk>wMjQj+K=dSDT5dcMyge)9Cd^ z6lJ`N^ykt09wdXrz%cTrw>oP`BjQWL%r*U4XWeS~(Nqoom6)KHDHOQ_4@7L;NPqTi a=|yvAUhhF}L|$LYKm32^Y*PF@d;kDVMingp literal 17491 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 i5V3V3{n@vv7tNh amynka@gentoo.org - - bff is a slightly optimized interpreter for brainfuck, a turing-complete - programming language. - diff --git a/dev-lang/cll1h/Manifest b/dev-lang/cll1h/Manifest index 2719d79d0df7..283c5bb08fa6 100644 --- a/dev-lang/cll1h/Manifest +++ b/dev-lang/cll1h/Manifest @@ -1,3 +1,3 @@ DIST cll1h-0.6.tar.gz 6569 BLAKE2B 23cc947cb0526713903bb28e22ed50bf595cbdd8d37335bb2772082430188f6988bfb600355e86b9d77261537dfa8f1218cba46c2a122d4407ff316c50dd6a63 SHA512 19b2716519d169d6c090c64c60db318008ac807723d73420d29b75d8b5cf74d56b2b68177483a861ab659efe24cdc1b6e1f17a9fd3c373490bcb1e755ba784b2 -EBUILD cll1h-0.6-r1.ebuild 572 BLAKE2B f45192d63c0732a22630193fd7d0d3188d68a0bdb16aab39da1b2b699531b6be05820bbd902c2f22be704527df3ff34f3556bfa26efe2d15eff5615085eb2d6e SHA512 b80a843bd0de5c9a395f2e82f63b8ed21048803ec1d3d7acb5cdb016c245987c63dd06c006fbd771500307e2be2885c1ed6268c0f04a184de00f5a193d301d92 +EBUILD cll1h-0.6-r1.ebuild 532 BLAKE2B f732ddbd4a5203cac0425b345558e28ec55e0b35ba406fc942a7b19c85102f3b15a2dbd839c6797222425a596b0845794a2b3c4db1cff0c232627b9bb902bc31 SHA512 d5b3d60fbdd53e8aac62f27307de9e44fb1dc89b4b6bf6c75645a22d61d08bfea43061ee3625afcb3e37e63958824c068903d633c20793e4f80074cbcc3e12a9 MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/dev-lang/cll1h/cll1h-0.6-r1.ebuild b/dev-lang/cll1h/cll1h-0.6-r1.ebuild index df6c69f02eeb..5c1f7b01f69d 100644 --- a/dev-lang/cll1h/cll1h-0.6-r1.ebuild +++ b/dev-lang/cll1h/cll1h-0.6-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=4 +EAPI=7 DESCRIPTION="C<<1 programming language system" HOMEPAGE="http://gpl.arachne.cz/" @@ -10,16 +10,15 @@ SRC_URI="http://gpl.arachne.cz/download/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="" -DEPEND="" RDEPEND="sys-devel/gcc" src_install() { - insinto /usr/include - doins cll1.h + doheader cll1.h + dodoc cll1.txt + docinto examples dodoc demos/*.c - docompress -x /usr/share/doc/"${PF}"/examples + docompress -x /usr/share/doc/${PF}/examples } diff --git a/dev-lang/duktape/Manifest b/dev-lang/duktape/Manifest index 579a5a963fbb..9075d4a26d78 100644 --- a/dev-lang/duktape/Manifest +++ b/dev-lang/duktape/Manifest @@ -3,4 +3,4 @@ DIST duktape-2.4.0.tar.xz 1027744 BLAKE2B 9fb74b0586a5ccf5ef80d69955ab0ddb94428d DIST duktape-2.5.0.tar.xz 1031188 BLAKE2B 15d9190e9c723bacf8249ea31bf528793ca06e86d2697648192fee50b4ba2f7cf091e1392ac14a7a5c35b05a3ff5f200e0318cc8a4b873ad26f0c97683a2cb72 SHA512 230e298a91cb48407d7c2a4b7c85cf9d53151d550e2fd7ba6cb8f9115682abce295fb78a3c3cd22b4812ce86944dd6d28c2b25c3845668a17232e3a08ea63837 EBUILD duktape-2.4.0.ebuild 984 BLAKE2B 639c3dbdb610048fc33134671a428deca1fe106f5f54cc7baee3d21b921265c63e168208501e6aaea0f91a578f2d33dd5b110d14f25a7d198542be944346a957 SHA512 7bcadb6b1e5a246bf2b62b3f3ccb7dfc50e9232508d86fbef1481b8b08fdd1b810e5010eff72fb8f88eb590f39ba711294bbd1b9207eeeb524032a57fb10170e EBUILD duktape-2.5.0-r1.ebuild 1075 BLAKE2B 0cb12b8e5dbd66d81f49d34b480dfdf65e67f7a98aae8c897b83bf3a3f69596fcfc5271d8943ea4654b356d800db200500ef27d838835ef1397496c1a8d07e33 SHA512 c4d322316d757d5f74e2962c5d516776ce4dd97d4f29f670b4c57cc51ea980be51c687628ad55a5f74b74eb6ee4e1aed941a491ab97093c8c60449ea794e6d08 -MISC metadata.xml 477 BLAKE2B 8aa33e556bbac581fbf57393f8ba92e731e03ab91df9c34f442bec4f02f9ce69d455673e5074b037bd1b134653f1c11850b4f20eb0fa282fb0aa22d9e5c8517d SHA512 72024950f8fdb4c54f48cafd73d139c52230108fa9ba032c72a2bc847ec2d760d280879b17fb032ee22e147a4b9dcab5281e69985a157711a9d03c75c55a06c5 +MISC metadata.xml 337 BLAKE2B cccca86d6da0b932668171e11dcee8ae4e2261c9d701a56aa1e6edae82223f23616ecc71df2686df63fe36c11a3d9918f53621df798afca36907b0561c537f78 SHA512 31661ed6f1e4d86566e596bcf2f26bd8daf967b609fda7101abba3c4186246a3e952bb71c9d5e71ff3b2692bc9d016d96282387268e9a06231e22ce4bd5afa9d diff --git a/dev-lang/duktape/metadata.xml b/dev-lang/duktape/metadata.xml index 2e39a897251e..0ce1ed4de1e5 100644 --- a/dev-lang/duktape/metadata.xml +++ b/dev-lang/duktape/metadata.xml @@ -1,13 +1,10 @@ - + thev00d00@gentoo.org Ian Whyman - - Duktape is an embeddable Javascript engine, with a focus on portability and compact footprint. - svaarala/duktape diff --git a/dev-lang/lazarus/Manifest b/dev-lang/lazarus/Manifest index 3d4e65df7b70..83d980b9a63c 100644 --- a/dev-lang/lazarus/Manifest +++ b/dev-lang/lazarus/Manifest @@ -6,4 +6,4 @@ DIST lazarus-2.0.6.tar.gz 65558951 BLAKE2B f5289562adcfeab86af074de9fc44d7faf593 EBUILD lazarus-1.0.12.ebuild 2353 BLAKE2B 92b70e8ac8a040c9128547c343fdd0f751b5cb72c6cd59c87724151bec4c8b593ea1a04587784f368d8d16e71f13ea13d7ce2256bbd4a9a6018c6869a04a0524 SHA512 93e90953cd2d4390bb1317c3e15094f8fb11f9e000f37f46a58362a71995c6b37643056c254a05baba3294cd6067b18d2016219ae0dba6bcea4be809dc6090ac EBUILD lazarus-1.8.4-r2.ebuild 3530 BLAKE2B 98ad3bf609155c9171b0911812c2cbf9bb7286ab3eee9c1d6c010dec5f0fd694409eb35f0a4d67d5e27f1abe8959129c87ef13f01e9491480d44a339c976db32 SHA512 767e7a9961425daefb834eb4cec25ce9ea537eb1ed50a44fefa11be4fd703fe3747c18158b81799f7cedad25d27e26b2bef3513a9f8f7fa6eba5b21f1bb01dc4 EBUILD lazarus-2.0.6.ebuild 2471 BLAKE2B e9b45f75b6a7c397d09e123bd3ceb53365656271fe6ffbb150543da83d07f6b216977a1fdb405ff17fc22fd48d2a7162c6ad88ce8cf06aaa64e572e6ff151527 SHA512 ef7ad240944f7380302ef1189669df6d3b3815f428bec0a59758b17d64ae9ed2b29c9e3a8f006138536d8e41203518f7fe715238d4afad671b5ae555a02862fe -MISC metadata.xml 516 BLAKE2B b4023336c3271703bc3912f9ab02eed6b57178d1f468194bdac5ac9b01027c5f7c847e776e9b1048a9ce29a4939055e3c00e289868a740c76bb2b7c0e6ff9085 SHA512 991dd36587eaa2412af0fccac7664c72a1d9153d12b313ae151943d7c66ac095b3d2cbe61fe4d84c4566e196ff11e1c16c6ffe2ab6e00fa40fc2fdfe23cee524 +MISC metadata.xml 394 BLAKE2B 7869ad6bbd0a56867dcd1b9c4b99460c744476beb6c4d3e5ea857434b5403038104d920a96e1dfab3a2636e23f4c481d51768a784f3e3000f2c8176693e3812b SHA512 0884c835342b8603bc8758368017ad925133ab1ef3eb60140c1e726af370bcc9d80d3236906563ca9816abee63620bc96889b5bc0504a2d30eb7414dbc900cee diff --git a/dev-lang/lazarus/metadata.xml b/dev-lang/lazarus/metadata.xml index 82e27eadf88f..fef814902c1b 100644 --- a/dev-lang/lazarus/metadata.xml +++ b/dev-lang/lazarus/metadata.xml @@ -4,10 +4,6 @@ amynka@gentoo.org - - A Borland Delphi lookalike for linux. - Uses the free pascal compiler. - Don't build extra packages from the bigide component diff --git a/dev-lang/luajit/Manifest b/dev-lang/luajit/Manifest index fb0469851823..1556daad71ae 100644 --- a/dev-lang/luajit/Manifest +++ b/dev-lang/luajit/Manifest @@ -4,4 +4,4 @@ DIST LuaJIT-2.0.5.tar.gz 849845 BLAKE2B 961c8622e19b0e66a76a875cb46ad149cb2559b5 DIST LuaJIT-2.1.0-beta3.tar.gz 1025180 BLAKE2B ac3d12e25bd9946ba41aed6672c66884e7256e6be99d7ee8d1260d697453c966b24d60387f278f47233bad44cda61085c9059e6f62c0bc7cfdaaefde282346c5 SHA512 c44e967a0f671ed32b55aee810bc8b3b63737a2d7363b8984ae1949b24f98dbb3f9be7c1e10239fdeb96a3e3c836f606342cbd61838cf9bcadb077443eb5bc12 EBUILD luajit-2.0.5-r2.ebuild 1503 BLAKE2B ae88e870209a2887ec07b67f6494d9ef35df9bb1e03f4dab7df2fe6dbac1403d3db022427d8d51d24db86e4a89f3eccc3bb42e61fbf976029353fdff4ca3b395 SHA512 5efb5f0fb79c2ad3caa627c5b98916b8d572deed99ecaa34e41e7a257dd13e5bd5708f8499358b409e1d096dec3b1adc5fd3899a36195cd638934d6dc8bcf496 EBUILD luajit-2.1.0_beta3-r1.ebuild 1241 BLAKE2B 672f3bbec3b3c150a0edbdc10eaf2ca715bef40b6142788218df5b43dc9ee6940f2275821a17e2e25b655eb10d6d476f25e5afdb119ac3533aa49351c45d795a SHA512 198f99e9c261563cbab3800753c01d7588515bdf20ad5b12d57b30f0681fd950fe0f8e90116f5d24b72df243ffa0d212aa1045f48a6ab07627d325670b512e61 -MISC metadata.xml 552 BLAKE2B 50666bd08bb7c06c52a28652c0a87988e815c1d3c10cc1425cc7979689fd4738f56aaa6478aaa616a0b76122e42f790b3b415a60078dcc256499019912f0c4d4 SHA512 9d6ef1cb9acf52db52ec192bc51cbab6a7aa198dbf108ed76b25b0e258491b2f8d5ec0981c538546cc96de490c8c1ac852e337ef09ab5898ad4f2c48f5670f07 +MISC metadata.xml 429 BLAKE2B 548e36b00c4acfa2ec05cc3b07b59deaa3b0de8424813656333ff2c0113afb4f888bf95e4605f6a42c01926c6dcd0eeefc1b8815483fe479073aa1d231a98541 SHA512 2535c6675adae6718977d183375412d1504e6c299f4157f3a1dbeb36b1f68aa7352271223e9c631bbd8e3e9906d8f43cbcce2e694a4a44c62c3686bd0526317e diff --git a/dev-lang/luajit/metadata.xml b/dev-lang/luajit/metadata.xml index c5b9059c538c..29897b942522 100644 --- a/dev-lang/luajit/metadata.xml +++ b/dev-lang/luajit/metadata.xml @@ -11,7 +11,4 @@ from Lua 5.2 that are unlikely to break existing code. - - LuaJIT is a Just-In-Time Compiler for the Lua programming language. - diff --git a/dev-lang/mercury-extras/Manifest b/dev-lang/mercury-extras/Manifest index 31398e7cb7ac..f1e10f9be009 100644 --- a/dev-lang/mercury-extras/Manifest +++ b/dev-lang/mercury-extras/Manifest @@ -12,5 +12,5 @@ EBUILD mercury-extras-14.01.1.ebuild 4543 BLAKE2B e97e6d88006db060b8d3df4ef37e58 EBUILD mercury-extras-20.01.1.ebuild 8085 BLAKE2B 2c5d2ace45872369bd2375995a28475c5f4e69b47c77d3af24e92f3a650a8d64d61e4c69e1a3503da8ac7a855a5576c9f9bda772c2b7248582b2c8c0fd5c4212 SHA512 861b3ad5d55116023a91f95d18c2b7bb992416d9c9283341a6fbf03656c9aea0d4259feeecf38971fbfe2b75ea502cbfc664f83115d5c0bcee93f09b3f8ae0f9 EBUILD mercury-extras-20.01.2.ebuild 8176 BLAKE2B a64709a822a405c7ede506192b05ca669ff9be6b64a75b56c57ea78f021ebab36e63f2dde8bed4a64f5f786f42afc7af64fad70c44c4658fae3989fe2979ccde SHA512 a172aaff9c7b84f7169f73f61606588a219d9bb990112459d9469c6d610af5b1292cbe745bcdd476fd42900ebb27a7abfc6b380e3050dc3846d6b50090e80274 EBUILD mercury-extras-20.01.ebuild 8127 BLAKE2B 50bdc7b9de3d58bc3ac19e6a3aadccd94f0e2a344ad43795e4ad630f9982202930577be28d24c7d6f08b908795ebfbe4237d069692afa4bf5491cdbb94213334 SHA512 274b4d9e715b0b88b5a445e13bda0495305999820d1866083101071367871442c4ffe9dd5ca68e7a4a1facf1308ce77db27ada715ba30af00b26322a2c963822 -EBUILD mercury-extras-20.06.ebuild 8176 BLAKE2B ec53a3febea50ba7f1d50273d575e92dead393a414f22725bc2c147ccc4d114d3b9d828f2c946a4cc56b9d52d71747ee7441c24bd6b48ee8fabe32240e91d8de SHA512 280bdde40cfbf9b3cdffc70f19d8eea7557796d14cb3046732391c4870ef14ee4718504c186265bb689e426a969bd0d762837f53859cbf713e68185682e8d0ea +EBUILD mercury-extras-20.06.ebuild 7371 BLAKE2B 73b2c9a4e8490a6ff06d69904347a999207444ed80d9bc8b5c0e781371972fe398e8fb3e1be36699511bca49c0b54baa7b1e11251197ff7279b8e1a4bfb19213 SHA512 07a0a85c12ae53e0965cf2295465b6967f6569980885aff73b7e7f2a9925b113605ef35ee56d917a89aecf64b586436e7c294d25383074bb40673f4c4959614e MISC metadata.xml 318 BLAKE2B 8094d1a2d85b6c13ff05e9d81938e498ec514304b338f27cdbb5d92a62090fcace46b95cb21f56db75b6bdf087916a8d2c89960646e1b8828ccf31bbbb73ae6d SHA512 a49e9c19e322bb1b5d8c09c9db8c364b78fb97e62546991dc8bfe86bb2e478fec85e2acbbcdfff52b3b11ec627ba089d1a23e876bf4c1a0633829a739fff50fc diff --git a/dev-lang/mercury-extras/mercury-extras-20.06.ebuild b/dev-lang/mercury-extras/mercury-extras-20.06.ebuild index 323a4b75ed09..cf0817367fe4 100644 --- a/dev-lang/mercury-extras/mercury-extras-20.06.ebuild +++ b/dev-lang/mercury-extras/mercury-extras-20.06.ebuild @@ -67,11 +67,11 @@ mercury_pkgs() { net/net:lib: net/echo:bin: $(use ssl && echo mopenssl/mopenssl:lib:openssl) - $(use odbc && echo odbc/odbc:lib:) + $(use odbc && echo odbc/odbc:lib:odbc) $(use iodbc && echo odbc/odbc:lib:libiodbc) posix/posix:lib: $(has_version dev-lang/mercury[trail] && echo \ - references/global:lib: trailed_update/trailed_update:lib:) + references/global:lib:) show_ops/show_ops:bin: solver_types/library/any:lib: $(use xml && echo xml/xml:lib:)" @@ -90,43 +90,33 @@ mercury_pkg_setup() { echo ">> Preparing Mercury package: ${mercury_pkg}" - if ! test -f "${S}"/${mercury_pkg_dir}/gentoo.params; then - echo "LIBGRADES := \$(filter-out java,\$(LIBGRADES))" \ - > "${S}"/${mercury_pkg_dir}/gentoo.params - echo "LIBGRADES := \$(filter-out erlang,\$(LIBGRADES))" \ - >> "${S}"/${mercury_pkg_dir}/gentoo.params - echo "LIBGRADES := \$(filter-out csharp,\$(LIBGRADES))" \ - >> "${S}"/${mercury_pkg_dir}/gentoo.params - echo "include gentoo.params" > "${S}"/${mercury_pkg_dir}/Mmakefile - fi + echo "MCFLAGS += --libgrades-exclude java" \ + >> "${S}"/${mercury_pkg_dir}/Mercury.options + echo "MCFLAGS += --libgrades-exclude erlang" \ + >> "${S}"/${mercury_pkg_dir}/Mercury.options + echo "MCFLAGS += --libgrades-exclude csharp" \ + >> "${S}"/${mercury_pkg_dir}/Mercury.options if test -n "$mercury_pkg_deps"; then echo "EXTRA_CFLAGS += $(pkg-config --cflags ${mercury_pkg_deps/,/ })" \ - >> "${S}"/${mercury_pkg_dir}/gentoo.params - echo "EXTRA_MLLIBS += $(pkg-config --libs ${mercury_pkg_deps/,/ })" \ - >> "${S}"/${mercury_pkg_dir}/gentoo.params + >> "${S}"/${mercury_pkg_dir}/Mercury.options + echo "EXTRA_LDFLAGS += $(pkg-config --libs ${mercury_pkg_deps/,/ })" \ + >> "${S}"/${mercury_pkg_dir}/Mercury.options fi if test ${mercury_pkg_name} = dl; then - echo "EXTRA_MLLIBS = -ldl" >> "${S}"/${mercury_pkg_dir}/gentoo.params + echo "EXTRA_LDFLAGS += -ldl" >> "${S}"/${mercury_pkg_dir}/Mercury.options elif test ${mercury_pkg_name} = gmp_int; then - echo "EXTRA_MLLIBS = -lgmp" >> "${S}"/${mercury_pkg_dir}/gentoo.params + echo "EXTRA_LDFLAGS += -lgmp" >> "${S}"/${mercury_pkg_dir}/Mercury.options elif test ${mercury_pkg_name} = mercury_tcltk; then echo "EXTRA_CFLAGS += -DUSE_INTERP_RESULT" \ - >> "${S}"/${mercury_pkg_dir}/gentoo.params - elif test ${mercury_pkg_name} = mopenssl; then - local net_libdir="${D}/usr/$(get_libdir)/mercury/extras/lib/\$(GRADE)" - echo "EXTRA_MLLIBS += -L${net_libdir} -L../net -lnet" \ - >> "${S}"/${mercury_pkg_dir}/gentoo.params - echo "net%:" >> "${S}"/${mercury_pkg_dir}/gentoo.params - echo " cp ../net/\$@ \$@" >> "${S}"/${mercury_pkg_dir}/gentoo.params + >> "${S}"/${mercury_pkg_dir}/Mercury.options elif test ${mercury_pkg_name} = odbc && use odbc; then - echo "EXTRA_CFLAGS = -DMODBC_UNIX -DMODBC_MYSQL" \ - >> "${S}"/${mercury_pkg_dir}/Mmakefile - echo "EXTRA_MLLIBS = -lodbc" >> "${S}"/${mercury_pkg_dir}/gentoo.params + echo "EXTRA_CFLAGS += -DMODBC_UNIX -DMODBC_MYSQL" \ + >> "${S}"/${mercury_pkg_dir}/Mercury.options elif test ${mercury_pkg_name} = odbc && use iodbc; then echo "EXTRA_CFLAGS += -DMODBC_IODBC -DMODBC_MYSQL" \ - >> "${S}"/${mercury_pkg_dir}/gentoo.params + >> "${S}"/${mercury_pkg_dir}/Mercury.options fi } @@ -148,20 +138,16 @@ mercury_pkg_compile() { mercury_mmc_target=lib${mercury_pkg_name} fi - # Mercury dependency generation must be run single-threaded mmc -f *.m || die "mmc -f .m failed" - mmake -j1 \ - ${mercury_pkg_name}.depend \ - || die "mmake ${mercury_pkg} depend failed" - - # Compiling Mercury submodules is not thread-safe - mmake -j1 \ - MLFLAGS=--no-strip \ - CFLAGS="${CFLAGS}" \ - LDFLAGS="${LDFLAGS}" \ - LD_LIBFLAGS="${LDFLAGS}" \ - ${mercury_mmc_target} || die "mmake ${mercury_pkg} failed" + mmc \ + --make \ + --verbose-commands \ + --no-strip \ + --cflags "${CFLAGS}" \ + --ld-flags "${LDFLAGS}" \ + --ld-libflags "${LDFLAGS}" \ + ${mercury_mmc_target} || die "mmc ${mercury_mmc_target} failed" } mercury_pkg_install() { @@ -180,14 +166,15 @@ mercury_pkg_install() { into /usr/$(get_libdir)/mercury/extras dobin ${mercury_pkg_name} else - # Compiling Mercury submodules is not thread-safe - mmake -j1 \ - MLFLAGS=--no-strip \ - CFLAGS="${CFLAGS}" \ - LDFLAGS="${LDFLAGS}" \ - LD_LIBFLAGS="${LDFLAGS}" \ - INSTALL_LIBDIR="${D}/usr/$(get_libdir)/mercury/extras" \ - lib${mercury_pkg_name}.install || die "mmake ${mercury_pkg} failed" + mmc \ + --make \ + --verbose-commands \ + --no-strip \ + --cflags "${CFLAGS}" \ + --ld-flags "${LDFLAGS}" \ + --ld-libflags "${LDFLAGS}" \ + --install-prefix "${D}/usr/$(get_libdir)/mercury/extras" \ + lib${mercury_pkg_name}.install || die "mmc lib${mercury_pkg_name}.install failed" fi } @@ -202,6 +189,8 @@ src_prepare() { for mercury_pkg in $(mercury_pkgs); do mercury_pkg_setup ${mercury_pkg} done + + cp "${S}"/net/*.m "${S}"/mopenssl/ || die } src_compile() { @@ -302,9 +291,6 @@ src_install() { docinto samples/trail dodoc trail/*.m - - docinto samples/trailed_update - dodoc trailed_update/samples/*.m fi if use xml; then diff --git a/dev-lang/mercury/Manifest b/dev-lang/mercury/Manifest index 499dbb3f638b..857e101e7a8b 100644 --- a/dev-lang/mercury/Manifest +++ b/dev-lang/mercury/Manifest @@ -13,5 +13,5 @@ EBUILD mercury-14.01.1-r1.ebuild 5624 BLAKE2B 0ddb116dec074a53e316935279650cecae EBUILD mercury-20.01.1.ebuild 4984 BLAKE2B 55587832b1021ed04397d28a254bc17ca6172b52ac2afa89979f99a65d90107b52ea3758303d26b224ccffda5e5a2be76655d5791f0d2fa6d3fcb69caf5ae01b SHA512 fd270ddc8913049f2bb8cf472c85fc5d4724a4d979399ed2919cc34760c61492ec46fe8c9abbe2b7b9f43c0ff7fc608bfcba744bbbd05a75e0d1aa4387ba6c91 EBUILD mercury-20.01.2.ebuild 5073 BLAKE2B 669670dc48445434e48190c7f5414dd48132ce97080bb56c47f3669d92164ef005007fd07fb3335cb53a0044dd37423cbea4d42ed960792ff18ba96c8aba8378 SHA512 fd037eecd755cef8214d48cb3a7b40c6406ea4f12c15392f898270deb88909b2edcf24892106a7d960118b282d5bbe4b7a3eb0cad81a2907b6aea0fa5afb3335 EBUILD mercury-20.01.ebuild 5129 BLAKE2B 93b409d07e9a60705630c17100da0231b5aaa74089990b32d02dbbde77681c428242f096a39b90e2136aba6fb30310ced9e98aeaecc6d2dc553f427461dc27f5 SHA512 4355a4e2f2280c9196c4e1aedd804b94b50933da23a9337b948756a1a8c5f824320d837f5dd49a1e498e7b0d68e9786c00afcb3d5d90fba1975f5626d0787430 -EBUILD mercury-20.06.ebuild 5073 BLAKE2B 721c9691dd7f758488a295ba4aa695ce0472ac7683b3920dfc62afcaf2fd0ee8ef0b763739d4a4d418380f028fb651d72bca9a3d2d8735389eb863a6a7b469c8 SHA512 7d9a26259914a477d15d8e5b5030ab7fb1a8fa15c35fdb0dc72a4bcbf79ff7593d40253cd7217bc5bfca2d44f102c9b9b6cea9e4dad9ca090f629391e53030ef +EBUILD mercury-20.06.ebuild 5183 BLAKE2B 43f408bb794ab37ddee3c182a549b664b6fc8cd3efc2d3fce1b0430f5a23afbb3a4a2dcabfae5d583d6f1f41d8e788b962ca48e2a28706ec7ee5a325dda687a7 SHA512 7f6f468eed95258cffdeb20e2326022c66011252b4979acf4bba7717ed6e3049de2864a0cb6a3bd124dd1f4acdca46c034ab2a5832e7f06805306d20ebbad098 MISC metadata.xml 384 BLAKE2B eaed468c341970157e4e641d25d5d87e0851bdbd31ba9d6c1e428c9f0239ad98220395858d6291fabe41561fb2ecc5c894700a86b290fc3cab2eaeda2a9df372 SHA512 c90a7a81ab16bac0af4bb9dd3f47cfb3987e0c3aebe08bb7ac6125baf7c619269318bd2c7a45e4213184544d981c920cace23ccb61fbb60c0872db77a10e3ecf diff --git a/dev-lang/mercury/mercury-20.06.ebuild b/dev-lang/mercury/mercury-20.06.ebuild index 0eb603a48829..3757ae56109d 100644 --- a/dev-lang/mercury/mercury-20.06.ebuild +++ b/dev-lang/mercury/mercury-20.06.ebuild @@ -68,6 +68,11 @@ src_compile() { echo "EXTRA_LD_LIBFLAGS = ${LDFLAGS}" >> Mmake.params echo "EXTRA_MLFLAGS = --no-strip" >> Mmake.params + if use trail; then + echo "CFLAGS-int = -O0" >> Mmake.params + echo "CFLAGS-uint = -O0" >> Mmake.params + fi + echo "EXTRA_LD_LIBFLAGS += -Wl,-soname=libgc.so" >> boehm_gc/Mmake.boehm_gc.params echo "EXTRA_LD_LIBFLAGS += -Wl,-soname=libmer_rt.so" >> runtime/Mmake.runtime.params echo "EXTRA_LD_LIBFLAGS += -Wl,-soname=libmer_std.so" >> library/Mmake.library.params diff --git a/dev-lang/polyml/Manifest b/dev-lang/polyml/Manifest index 4f295913c2ab..d1bd6a1edd4a 100644 --- a/dev-lang/polyml/Manifest +++ b/dev-lang/polyml/Manifest @@ -23,4 +23,4 @@ EBUILD polyml-5.5.1.ebuild 1808 BLAKE2B f70c8ea8616894fc6551a1bcdf7e7de3dd5c4bfb EBUILD polyml-5.5.2.ebuild 1965 BLAKE2B 36f8fc6a9b085e0d646e7cc4990cd198b8acb2da3c03667331c4bf0004bf4823110fb59bf7f74f701d8738f1a2f0438517510fa28326b3352b1e3c86a38c50d0 SHA512 692128341e53deb259b6516dad1e2e311f625b034b95a351bb907ecae17c25f61f69eb91046af7a3c453f81204b72c4ca7f32e2347fd52c33664464b4e0658cc EBUILD polyml-5.6.ebuild 1209 BLAKE2B a5490bacdab41a33525d841ef527a45b4f5068130888c206db3dd51cdbbba5a779f364e03603450c8432443fc512305c0aa9a5db81aa78884fb677ef89f1a4b9 SHA512 d8fc8f66cfe3b9065e530cf3d839756250a9b08847d3dafc80f18e062cd92f11d209c8cb432208c46f2206dbc4e31a2e2d5b9317202182fd9f00af2b1eceb0cb EBUILD polyml-5.8.ebuild 1219 BLAKE2B 05123eacb9c5e19207cbf6fe3f6ccc81372333baeadb092d078897fdef0da567f22186e71edba2e3f506064f7d7b0d5bc6e9609fe736effec2cc47d48b147727 SHA512 f414bd49ba8a01f190354ab5a76d056f9e454c58d3a2344ff7f4dff5957098476c595322e362a2f5ebd1e238ef45228eb1eeecbc292d0c83fba2adfa67a0e21d -MISC metadata.xml 482 BLAKE2B 365d087f5d0a3d815904e449406133f705fb5a94e067fd9d5470770ff94203f7411b5894fc8a3ac6a85668a0af0afc6c96e081a40c8d1387c0b923cc94ddcc98 SHA512 1cf859f0bb07bf1b7df0dddc829bbb1b6706a53e457bb32e687ee1da82c129e50973b17065f6726a1475ba7cf52fd9cbd7e4c96eb19a57f65c1e7cb97dab46f5 +MISC metadata.xml 357 BLAKE2B f994f420abc8bb1020fc533a0adf04c861961b8e6cd72626db3d7d2e8ef8558903df895d182266eb419e75f6293524e690b45738902cb74ac79afe04a94f2a99 SHA512 d7f4c4c4f07e7f516fac55a58d83256f54566e0bce940d178e739b05c740abf842f6f343add927dd098546828547f16f3176e874fb8501e84d12ca7ead9fcb32 diff --git a/dev-lang/polyml/metadata.xml b/dev-lang/polyml/metadata.xml index 411aac060cc0..d54adc1d520f 100644 --- a/dev-lang/polyml/metadata.xml +++ b/dev-lang/polyml/metadata.xml @@ -2,9 +2,6 @@ - - Poly/ML is a full implementation of Standard ML available as open-source. - Build the portable interpreter version of Poly/ML instead of native diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest index f5d521be3e35..cd9c399fc477 100644 --- a/dev-lang/python/Manifest +++ b/dev-lang/python/Manifest @@ -19,7 +19,7 @@ DIST python-gentoo-patches-3.8.4-r2.tar.xz 12660 BLAKE2B 3197edc6beb2b1be05399f2 DIST python-gentoo-patches-3.8.5.tar.xz 11280 BLAKE2B 163c577da75f4ec0ebe86b5a08bea96d5ae406020bd211439b1405c0f8a5dddc9422a9ea5b16eed195433cbec010d9def3126a578d3f9716325482216b9e4d62 SHA512 6b7f72b8deb87fb7a169e97391185823984b5e9c99ec5232504c670843fbe0ca76afe32fc3fbe1f850ec6c42e9325cf4697022f36f7b00a4028b324069dd4d5b DIST python-gentoo-patches-3.9.0rc1.tar.xz 8856 BLAKE2B 7bd032dfd047640c6a53633b5b9ee7b24199106b985230f772dda978d3b79fe0406eea64c4a842603a20afb71a90469befa7ec59a5ef1f793e4c901aa85952d1 SHA512 85a7d4397abf2a0f3c3d07a94a3e184ba3dcb347f3b70ee2cb77e81aac63846b01323a0228afd0fd1d32b3cafb64b18f82e6f5bfd88e4d564261ddae11e747eb EBUILD python-2.7.18-r1.ebuild 10596 BLAKE2B 2aa1a8152a9fd960de4dbc37e3b959d412855e3901c946783b908feeaf25af6333a5d375a26eef50436b8c5167019c7c7b5e0610787850f73b57ee6a4814fe65 SHA512 cdc9dafd0fadd459a4a8d22c5dc7b89fc125ca13ee3ca45166416acc26628b7f97478b4efd9e976177e209b1e2fa592a5034c79f343096053f4ddd790424f0d7 -EBUILD python-2.7.18-r2.ebuild 10601 BLAKE2B 9794d38d6ffec8adc5e5e827cf6c88e5895b15c5b78054f86c154615f120b0e4d28d03c92f844294e84f1c0ef3dea6a6b95a412e03c43ece9a549b0273d5a463 SHA512 4538fcab4b0b0f64ea74e49e3961f6b46cc18752128df6b8ff5f3b8fa2e76db9619128ac68bd9752b565e13c90e43d6755b8081a3576efb8d7c8d42acd6fe11e +EBUILD python-2.7.18-r2.ebuild 10600 BLAKE2B 6a551bb81406ca56fe3eec58195f944ed83a55a5f3419200a210d6254d7d4f9c2ff8b02529c20e746419769a3b577af6fc46ba3dd8885c87a5ab2c4401cf8300 SHA512 636ae0e5e6f3c274ca452899af44ac66d389c3e02fb7e38651652ee96bce7993d3783a5cc82079c1f5ccefa03a805fceede7c6f536f3d5173b83506062d0a8bc EBUILD python-2.7.18-r3.ebuild 10605 BLAKE2B 5af92e3c7da419224fb25b8fb124b0457ce3028d0ca1a8a32b25c6ab077f38d2c3548d520c8901f784c2112832e250809b2a9bac40a3add84b72f229c570681b SHA512 65b49ac5c04c86b864652a98cbc3e27f7a9ee0a739538e38ccd150612662a158c94097e44abb0b71be4c1dab51df7dbcc4897e480414decad4c993f12c2ffb3c EBUILD python-3.6.11-r2.ebuild 10610 BLAKE2B d9074e767b11ed420c843665b87c466f0014713221c0db4a026fbd91a39debc69689a1674db8a0c0b80dc3eb8df7bc86fe92972918f4c95ef8a52da2936bf631 SHA512 693795866815e724267877e4f97e14d09eda9f321b5c2b481f54952fcefc0859072ab42306eb03b81bd8b3e0a2d71435367452330caabf6bfebbcd2062d1ced0 EBUILD python-3.6.12.ebuild 10615 BLAKE2B 7aebcadf3a22ebba8601bad7d3d701d24a78788bdc4e727375a7583d5c29522aec77802a30adbd0b0855c464edbf18d40aea2ee2df80184d8d08c1dac6843474 SHA512 40c4a643756e7b7a1b640fc23cbf65cab24615766b9aac538ff32a0684738e715007a659a48a7f0dbd6cb6783026856e0591700f57be4438112d1018739575a6 diff --git a/dev-lang/python/python-2.7.18-r2.ebuild b/dev-lang/python/python-2.7.18-r2.ebuild index c7569ec1eb73..59a0260bef0a 100644 --- a/dev-lang/python/python-2.7.18-r2.ebuild +++ b/dev-lang/python/python-2.7.18-r2.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc x86" IUSE="-berkdb bluetooth build elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml" # Do not add a dependency on dev-lang/python to this ebuild. diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest index 6dfc5ab1beb4..ac11a1fb49b1 100644 --- a/dev-lang/ruby/Manifest +++ b/dev-lang/ruby/Manifest @@ -19,7 +19,7 @@ DIST ruby-2.7.1.tar.xz 12003684 BLAKE2B 90a35c3e246cfe982a146be29a3d121d6e2c251e EBUILD ruby-2.5.8-r1.ebuild 6278 BLAKE2B c14b2405e58a01a7ca7b8af4b9d7d85dc4bbce732277f5393a6bc3bf6895a1dd3c69183f07d73b869a8f0ebcd3a07fdbd8da6d84f7c42072a60f3f69bde6d43c SHA512 f01e6516e7c5b0c7cd2d93dab455143fe90617192b981c79a1184f369720d42cee8c836f4064540447a09ad81d7739e40717d5d9552a9b11e0fc30d5a4ccb1a4 EBUILD ruby-2.5.8.ebuild 6189 BLAKE2B aa04b9f393085468d3452bfcc55a45c721bcbe51c9602d6f44510d1f936369f1c741ade879d24c619b1722270a460ba20bc679f0714a98d310d8293bc84c3678 SHA512 156ac0da5b5e6d1240bcb42ad9a7ce455a17077a3bfd66610d5425216ff7436462e8e1362764c8614900376eef146b168e1dd4691cddd9f13ded5a4a30204c9e EBUILD ruby-2.6.6-r1.ebuild 6614 BLAKE2B b4862b320dbb557bde3b3c6e86b0d178a3421587afdb848ecf5991d48525c20b0012cf88cd31cc5f130088127b6c6ea5dd121cb461c842cab183f3db02260356 SHA512 28f23b21a389e90a59738a4debb38ed0eb30e44eac1dd3df0037fdd37d6e1467ee61beaa5dd35460cd767b743ef48c6c31b243cb207ffdef3b94bb3ef6d6241e -EBUILD ruby-2.6.6-r2.ebuild 6694 BLAKE2B 49e926f87c5fe7cc8630bc761b63eee53d8bbca163d85198e84d33941117f7499698580710ef43c359ccc313f21ff896c2af320b7ed884333d3673b198801bc2 SHA512 af1894b0ce4875b715a3d3e17ca0541f868e4f3c49f6e09a66b88716ef8a58645b7fd32ce8f7325e8c4df99a27dfeb222967cb141f022cc0db5167a2ab8b6712 +EBUILD ruby-2.6.6-r2.ebuild 6688 BLAKE2B e1f0ee20fd6ad1fe3dfb723387fc7b45cdf59f0a8a3ca8e41d041877a7cc1d02aeccd62e5b3d37d853f3e4b14aa15c41def33511300cd391b9216a6d841b6df6 SHA512 7d5ba9ddfdbf745452851b70d45fddd7c31242d3ace5b4aa4814f29e4cf800e0c9bb228181c150395366799e88848d2079b586004b8367a34ca6a222183ee818 EBUILD ruby-2.6.6.ebuild 6614 BLAKE2B af5f7d759a8676db12091569871bf5d39a430715b1bba11c6f8a7fafb210039d0966797c5b2974fb56e91e670b65710adb73dbcc64cf20f2473c1b02f84bd4ba SHA512 ca639f0b01b4618f876d6473aa4a6756a97d66b8194a623865f8f96758016e3d4109ca5905570bbd0c7ad680c66722fffa91fc6c506083fd8e0ea418e354ffe9 EBUILD ruby-2.7.1-r1.ebuild 6777 BLAKE2B 6f2bf65a51e784c931b962b7e1430655dc194801a2fd0ea63eff7c6ff97dd624939ff5f37ed6a2fa9aaec27ab0cad94281d4172051cc5e298e4df3b15d6deb41 SHA512 733c164d8d1a70a68d313ec764807386df22cbefa04346e788b3701e7a242899cb086ae18096002c3dee0c3f6459752a3f751c032320a9b0ae947e0ab2d16cc4 EBUILD ruby-2.7.1-r2.ebuild 6857 BLAKE2B e4ed8cbe491edcc6123435383ead38cbe968f388acd35a0b9aa4e2ce556b8ac15e4c8ae5057678c5ef3c9e552b2a285953e85792fef8d45b0242dc4a52a59bb1 SHA512 1ac8a7d752fd80d4b70833acb059f650b0e79df376a6c956dd1f47857ef418e8ba5a7ff3cdf893eec17dd7afef901b95dec25eab8b1bda0e7f907ca658933453 diff --git a/dev-lang/ruby/ruby-2.6.6-r2.ebuild b/dev-lang/ruby/ruby-2.6.6-r2.ebuild index 68311ff8543d..aab7bc953814 100644 --- a/dev-lang/ruby/ruby-2.6.6-r2.ebuild +++ b/dev-lang/ruby/ruby-2.6.6-r2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://www.ruby-lang.org/" SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz" LICENSE="|| ( Ruby-BSD BSD-2 )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~s390 sparc ~x86" IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit libressl +rdoc rubytests socks5 +ssl static-libs systemtap tk xemacs" RDEPEND=" diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest index b98ced1ac269..080ebc9c0d12 100644 --- a/dev-lang/swi-prolog/Manifest +++ b/dev-lang/swi-prolog/Manifest @@ -5,7 +5,7 @@ DIST swipl-8.3.6.tar.gz 11016002 BLAKE2B 215fa94888ccd8cf7eba1aace28313d07cf09b0 DIST swipl-8.3.7.tar.gz 11014848 BLAKE2B 3ec8218edf387882b589f8420a86e327dddbc5b999fa2f4ad1a442c059998cebed01f4fbff6e26bfdcac9a0784477ea185b28740194cb614c48ae639c9acba8b SHA512 60ab400736e02f8833c95d5cd12528283866a8f717696707abe054348cffb462c2e78f2832bf5fc12cc4eec5400c35caaaf1552137860e6d07030a371034776d EBUILD swi-prolog-8.0.3.ebuild 2492 BLAKE2B eafab4e38fb1f4cd0102edbd327f8555c09784688ec8ec539edc2c164fb268d522c61da06d1c90bd0ab3d9aff534e6765f5bc518f8f311c5cdd56924651d32ad SHA512 036eae0123ed0286ffef4114c089984500babbb9adbe2acba68f49f2516d749a0ddd5b4eb8b9111746072b87e920401f26366c7b99ad27355580afbf7c3d1307 EBUILD swi-prolog-8.2.0.ebuild 2556 BLAKE2B 43bcdea0f5376225525d556ad229082d7ecbd6adad080a2f2b1facdd464d8ae5eaa3fff057fbfc1f4a42b44b4221138cbfacc8d0de316a83a1dc5eacd76653c4 SHA512 5886a9013cd94f3fac808d7b37dc3d5778359e87de023f55d6088b0a815978c828b9fb7fa08d3c3f5f88b36c6f9df88673ac94fcfd7cc49596ff8fcb47c815c7 -EBUILD swi-prolog-8.2.1.ebuild 2654 BLAKE2B 4d42a11aaf66fd735f9306855bfbd388efb00ea0f5dda7474be3de91b154ce2a4fe125fe76858ed4c62262290d1eae119ffba37d9886fb51c5b425de1bdfdc1d SHA512 36ab901233f6b4dbe974507e426d75949595ce6f3a31a891ed0bbc8c456b90dc9a68985572d81e3d4525eb1548fee6e4c5b3f31929f6e62fe17351fd2f44aad7 +EBUILD swi-prolog-8.2.1.ebuild 2652 BLAKE2B 51357775ae0f752e6e3894ca907f4deb0087d85436aac1f3edb709c89515b78c9c9045f95a2bfe8e94185d61595147898f70bbb5af10157340d51e07d8a7df33 SHA512 371dedead9c711e5e5e265e839adf1927ef46870e6887811bc6226506e8e746acfcead638201180d9c118449b0764fd976b97dd134baef38010d813b248dd138 EBUILD swi-prolog-8.3.6.ebuild 2651 BLAKE2B 75f7679ab4c6db726c9fa85545b0cff01f6221698d68a972bafc0c6dbd1d74871e094ce2fc7845374feeb491197a32bfbf5b44a3fdf0e37d9e95fe0cc9f56f5e SHA512 fff27b9178b026e2eb631d1a6f111446dc398b4e1cea6531f234e7119ef96a30e00f0a93806fa3709e23f294aaad6b42f2c757308974d4d8b1f4373f8fe6171d EBUILD swi-prolog-8.3.7.ebuild 2651 BLAKE2B 75f7679ab4c6db726c9fa85545b0cff01f6221698d68a972bafc0c6dbd1d74871e094ce2fc7845374feeb491197a32bfbf5b44a3fdf0e37d9e95fe0cc9f56f5e SHA512 fff27b9178b026e2eb631d1a6f111446dc398b4e1cea6531f234e7119ef96a30e00f0a93806fa3709e23f294aaad6b42f2c757308974d4d8b1f4373f8fe6171d MISC metadata.xml 419 BLAKE2B 6d92e0713ed8da803ff8b6c778e616882af2fdb1426a62ea7bb6a265bbfff9a5c7debb8bf6a25c4ab60ed54a865b79fa3da4a09bc8a9123acf63dcb32107f54e SHA512 f805393c909e4108fe72b94f131d37d45279af1a4b501f9c3ae12d21590ef9c19227ca2a4b2966239ddb84847ce979cfbfcf3f3a2d24b60cb23977c522ff59c3 diff --git a/dev-lang/swi-prolog/swi-prolog-8.2.1.ebuild b/dev-lang/swi-prolog/swi-prolog-8.2.1.ebuild index 236f4baaec6a..aece3c569715 100644 --- a/dev-lang/swi-prolog/swi-prolog-8.2.1.ebuild +++ b/dev-lang/swi-prolog/swi-prolog-8.2.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.swi-prolog.org/download/stable/src/swipl-${PV}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="archive berkdb debug doc +gmp java +libedit libressl minimal odbc pcre qt5 readline ssl test uuid X yaml" RESTRICT="!test? ( test )" diff --git a/dev-libs/Ice/Manifest b/dev-libs/Ice/Manifest index 259ff8899c1b..9d2276ea5d1e 100644 --- a/dev-libs/Ice/Manifest +++ b/dev-libs/Ice/Manifest @@ -5,4 +5,4 @@ DIST Ice-3.6.4.pdf 8907736 BLAKE2B 5a631c1e2e147c8ed3b31a84192210c92bbe83e8644ec DIST Ice-3.6.5.tar.gz 5505499 BLAKE2B e16e8932f09270ac6bb86984ab47fa229ad873ee343ac4f56bb48b6f9547387ded0392a76302afac2c98b6d31da7c1faf294574cdba52654e7dea0af16b4169d SHA512 3431928e6168d716919aa9b3126d17a8ae14895bb78a369902a2bb350b2e82923f38ee17965ed3696512a016fcd34dc128e9aaca40fb2b032e7f7eb07bcb903b EBUILD Ice-3.6.5-r1.ebuild 8522 BLAKE2B 68abf58e31b17fbbbe54c16e402097430eed9113d0772afbb7ba80a7fc3ec30716e12b3ceab51ae5bccb303899236f72d7a2c99a7a0252cfe9f64fb6593ed477 SHA512 4c0bc606a102cd41691d5f9208b22ee2f4d362cddbb894c1f85a6a8c4dce14cee560c287986ae31f0d12fe215eb0a9b76f6611b8c71f6fe2321cf280703f36a0 EBUILD Ice-3.6.5.ebuild 8520 BLAKE2B 67d5abcf4caf00f020346bc43c5974722179b1b7e2540a9c194d2f29bf740f1c3a62e78c8ccf3e25b45c739baacbbe52b979f4b6494a0a53d153e2a5c8ea51d7 SHA512 afdbc69483ef0ae5692378513d2cdeeb1edc870f561f776889c2ec99eecd014b500ca42572e088bc8a6174230e9582d5645cd0b924b4c030819682400e73822c -MISC metadata.xml 561 BLAKE2B 83daa42cf58f641a94bf0b24125dbca8cfd34d86d540cb7daecea4c089309279eb0a423f5f785efff9bafe34347fcfada2be36700a1f94afbdb6308e7d883d9f SHA512 35dcc56cb261e0f98fe6ae2da115ce7c66bd8568e9313eefb2c55d3d03cfda451d7f64738b0e50f64e01c5b7f8e60e1e0d8c6219be6b22dee45cd505a28aaa41 +MISC metadata.xml 440 BLAKE2B 4f7fe8256ea08eb9fb9a9ae4d7c768ea8f5eea45c0dd3842a1e4992dfe61c36a70b4ad9ae2d1ed5d2f1246c659a48f8a6ef8f39f08bd07674949d6b0ced6be5d SHA512 99aaa114855fdc523d8ffd334c9681f70a6859ab3dad837aa14ead4abb3e1df29d65d0845e040c8e2f9193d03d83bc8201f582c23dd7ef144d4f42e927df8d01 diff --git a/dev-libs/Ice/metadata.xml b/dev-libs/Ice/metadata.xml index f365390e262e..b682a17753cd 100644 --- a/dev-libs/Ice/metadata.xml +++ b/dev-libs/Ice/metadata.xml @@ -9,9 +9,6 @@ proxy-maint@gentoo.org Proxy Maintainers - - Ice is a C++ middleware technology with bindings for other languages. - zeroc-ice/ice diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index 0c93cb179b8304e80e0c071728ccbe146a623fbd..9ea0efa96dc670ea3df5db23faf99f63b46d1d88 100644 GIT binary patch delta 84329 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

-pz&#OQxS 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 U2nR{HLjUXk0l@dP%D!d-0DW^}=l}o! delta 84399 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 sys.stderr, " Usage: python ExtractBuildArgs.py " ++ print(" Usage: python ExtractBuildArgs.py ", file=sys.stderr) + exit (-1) + + try: + data = json.load(open('BuildSpec.json')) + if sys.argv[1] == "cmakeFlags" and data["cmakeFlags"] != "": +- print(data["cmakeFlags"]) ++ print((data["cmakeFlags"])) + elif sys.argv[1] == "branch" and data["branch"] != "": +- print(data["branch"]) ++ print((data["branch"])) + except: +- print >> sys.stderr, "No related args found in BuildSpec.json" ++ print("No related args found in BuildSpec.json", file=sys.stderr) + exit(-1) diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_CI_handle_release_notification_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_CI_handle_release_notification_py-3.9.patch new file mode 100644 index 000000000000..ddd162025b49 --- /dev/null +++ b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_CI_handle_release_notification_py-3.9.patch @@ -0,0 +1,9 @@ +--- a/CI/handle_release_notification.py (original) ++++ b/CI/handle_release_notification.py (refactored) +@@ -1,5 +1,5 @@ + +-from __future__ import print_function ++ + + import json + import zipfile diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_CI_move_release_doc_to_models_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_CI_move_release_doc_to_models_py-3.9.patch new file mode 100644 index 000000000000..ef7a384d7e6e --- /dev/null +++ b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_CI_move_release_doc_to_models_py-3.9.patch @@ -0,0 +1,9 @@ +--- a/CI/move_release_doc_to_models.py (original) ++++ b/CI/move_release_doc_to_models.py (refactored) +@@ -1,5 +1,5 @@ + +-from __future__ import print_function ++ + + import json + import zipfile diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_android-build_build_and_test_android_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_android-build_build_and_test_android_py-3.9.patch new file mode 100644 index 000000000000..e77436236c9d --- /dev/null +++ b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_android-build_build_and_test_android_py-3.9.patch @@ -0,0 +1,28 @@ +--- a/android-build/build_and_test_android.py (original) ++++ b/android-build/build_and_test_android.py (refactored) +@@ -120,13 +120,13 @@ + + validTests = GetTestList( buildSharedObjects ) + if runTest not in validTests: +- print( 'Invalid value for runtest option: ' + runTest ) ++ print(( 'Invalid value for runtest option: ' + runTest )) + print( 'Valid values are: ' ) +- print( ' ' + ", ".join( validTests ) ) ++ print(( ' ' + ", ".join( validTests ) )) + raise ArgumentException('runtest', runTest) + + if not IsValidABI(abi): +- print('Invalid argument value for abi: ', abi) ++ print(('Invalid argument value for abi: ', abi)) + print(' Valid values are "armeabi-v7a"') + raise ArgumentException('abi', abi) + +@@ -140,7 +140,7 @@ + avd = FindAVDForABI(abi, avdABIs) + + if not IsValidAVD(avd, abi, avdABIs): +- print('Invalid virtual device: ', avd) ++ print(('Invalid virtual device: ', avd)) + print(' Use --avd to set the virtual device') + print(' Use "android lists avds" to see all usable virtual devices') + raise ArgumentException('avd', avd) diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_binary-release-pipeline_lambda_publish_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_binary-release-pipeline_lambda_publish_py-3.9.patch new file mode 100644 index 000000000000..5322430bfb38 --- /dev/null +++ b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_binary-release-pipeline_lambda_publish_py-3.9.patch @@ -0,0 +1,14 @@ +--- a/CI/binary-release-pipeline/lambda_publish.py (original) ++++ b/CI/binary-release-pipeline/lambda_publish.py (refactored) +@@ -39,9 +39,9 @@ + prefix = publish_key_prefix, + config = config + ) +- print('Uploading artifacts to https://s3.console.aws.amazon.com/s3/object/{bucket}/{key}'.format( ++ print(('Uploading artifacts to https://s3.console.aws.amazon.com/s3/object/{bucket}/{key}'.format( + bucket = publish_bucket, +- key = publish_key)) ++ key = publish_key))) + + s3.meta.client.copy( + { 'Bucket': input_artifacts[i]['location']['s3Location']['bucketName'], diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_doc_crosslinks_generate_cross_link_data_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_doc_crosslinks_generate_cross_link_data_py-3.9.patch new file mode 100644 index 000000000000..f17f05b3d3d5 --- /dev/null +++ b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_doc_crosslinks_generate_cross_link_data_py-3.9.patch @@ -0,0 +1,19 @@ +--- a/doc_crosslinks/generate_cross_link_data.py (original) ++++ b/doc_crosslinks/generate_cross_link_data.py (refactored) +@@ -17,14 +17,14 @@ + if match: + with codecs.open(join(apiDefinitionsPath, file), 'rb', 'utf-8') as api_definition: + api_content = json.loads(api_definition.read()) +- if "uid" in api_content["metadata"].keys(): ++ if "uid" in list(api_content["metadata"].keys()): + sdks[api_content["metadata"]["uid"]] = getServiceNameFromMetadata(api_content["metadata"]) + + return sdks + + def getServiceNameFromMetadata(metadataNode): + toSanitize = "" +- if "serviceAbbreviation" in metadataNode.keys(): ++ if "serviceAbbreviation" in list(metadataNode.keys()): + toSanitize = metadataNode["serviceAbbreviation"] + else: + toSanitize = metadataNode["serviceFullName"] diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_build_3rdparty_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_build_3rdparty_py-3.9.patch new file mode 100644 index 000000000000..885f94800c17 --- /dev/null +++ b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_build_3rdparty_py-3.9.patch @@ -0,0 +1,70 @@ +--- a/scripts/build_3rdparty.py (original) ++++ b/scripts/build_3rdparty.py (refactored) +@@ -237,7 +237,7 @@ + dependentInstallFile = os.path.join( uppercaseLib + "-prefix", "src", uppercaseLib + "-build", "cmake_install.cmake" ) + dependentInstallDirectory = '"' + os.path.join( installDirectory, "external", dependentLib ) + '"' + dependent_install_call = "cmake -DCMAKE_INSTALL_CONFIG_NAME=" + config + " -DCMAKE_INSTALL_PREFIX=" + dependentInstallDirectory + " -P " + dependentInstallFile + " .." +- print( "dependent install call = " + dependent_install_call ) ++ print(( "dependent install call = " + dependent_install_call )) + subprocess.check_call( dependent_install_call, shell = True ) + + +@@ -254,7 +254,7 @@ + + sourcePlatform = platform.system() + if not sourcePlatform in platformEnvironments: +- print( "Platform " + sourcePlatform + " not supported as a build platform" ) ++ print(( "Platform " + sourcePlatform + " not supported as a build platform" )) + return 1 + + platformEnv = platformEnvironments[ sourcePlatform ] +@@ -292,12 +292,12 @@ + shutil.rmtree( installDirectory ) + + if not architecture in platformBuildTargets: +- print( "No definition for target architecture " + architecture ) ++ print(( "No definition for target architecture " + architecture )) + return 1 + + targetPlatformDef = platformBuildTargets[ architecture ] + if not sourcePlatform in targetPlatformDef[ 'buildPlatforms' ]: +- print( "Platform " + sourcePlatform + " does not support building for architecture " + architecture ) ++ print(( "Platform " + sourcePlatform + " does not support building for architecture " + architecture )) + return 1 + + buildEnvironment = buildEnvironments[ targetPlatformDef[ 'build_environment' ] ] +@@ -338,18 +338,18 @@ + cmake_call_list = cmake_call_list + " -DCUSTOM_PLATFORM_DIR=\"" + customPlatformDir + "\"" + + cmake_call_list = cmake_call_list + " " + quotedSourceDir +- print( "cmake call = " + cmake_call_list ) ++ print(( "cmake call = " + cmake_call_list )) + subprocess.check_call( cmake_call_list, shell = True ) + + parallelBuildOption = buildEnvironment[ 'parallel_option' ].replace("??", str(parallelJobs)) + build_call_list = buildEnvironment[ 'global_build_call' ] + archConfig[ 'build_params' ] + if parallelBuildOption != "": + build_call_list = build_call_list + [ parallelBuildOption ] +- print( "build call = " + str( build_call_list ) ) ++ print(( "build call = " + str( build_call_list ) )) + subprocess.check_call( build_call_list ) + + install_call = "cmake -DCMAKE_INSTALL_CONFIG_NAME=" + archConfig[ 'config' ] + " -DCMAKE_INSTALL_PREFIX=" + quotedInstallDirectory + " -P cmake_install.cmake " + quotedSourceDir +- print( "install call = " + install_call ) ++ print(( "install call = " + install_call )) + subprocess.check_call( install_call, shell = True ) + + # platform specific stuff +@@ -365,9 +365,9 @@ + os.chdir( ".." ) + + else: +- print("Build target config " + targetConfig + " does not exist for architecture " + architecture) +- +- print( "Aws SDK for C++ finished 3rd party installation into: " + installDirectory ) ++ print(("Build target config " + targetConfig + " does not exist for architecture " + architecture)) ++ ++ print(( "Aws SDK for C++ finished 3rd party installation into: " + installDirectory )) + + + # On windows: Run from powershell; make sure msbuild is in PATH environment variable diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_build_example_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_build_example_py-3.9.patch new file mode 100644 index 000000000000..8596e41c5f27 --- /dev/null +++ b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_build_example_py-3.9.patch @@ -0,0 +1,18 @@ +--- a/scripts/build_example.py (original) ++++ b/scripts/build_example.py (refactored) +@@ -56,13 +56,13 @@ + cmake_call = cmake_call + " -DCMAKE_PREFIX_PATH=" + sdkInstallDir + cmake_call = cmake_call + " -DAWSSDK_ROOT_DIR=" + sdkInstallDir + cmake_call = cmake_call + " " + sourceDir +- print("cmake call = " + cmake_call) ++ print(("cmake call = " + cmake_call)) + subprocess.check_call(cmake_call, shell = True) + + build_call = buildEnvironment[ platform ][ 'global_build_call' ] + build_call = build_call + buildEnvironment[ platform ][ 'configs' ].replace("??", buildType) + build_call = build_call + buildEnvironment[ platform ][ 'parallel_option' ].replace("??", parallel) +- print("build call = " + build_call) ++ print(("build call = " + build_call)) + subprocess.check_call(build_call, shell = True) + + def Main(): diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_dummy_web_server_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_dummy_web_server_py-3.9.patch new file mode 100644 index 000000000000..396d1b134ebd --- /dev/null +++ b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_dummy_web_server_py-3.9.patch @@ -0,0 +1,20 @@ +--- a/scripts/dummy_web_server.py (original) ++++ b/scripts/dummy_web_server.py (refactored) +@@ -78,7 +78,7 @@ + self._set_headers() + self.wfile.write(self._html("hi!")) + except socket.error as e: +- print ("socket.error : Connection broke. Aborting" + str(e)) ++ print(("socket.error : Connection broke. Aborting" + str(e))) + self.wfile._sock.close() + self.wfile._sock = None + return False +@@ -111,7 +111,7 @@ + server_address = (addr, port) + httpd = server_class(server_address, handler_class) + +- print("Starting httpd server on {}:{}.".format(addr, port)) ++ print(("Starting httpd server on {}:{}.".format(addr, port))) + httpd.serve_forever() + httpd.stop_server() + diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_endpoints_checker_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_endpoints_checker_py-3.9.patch new file mode 100644 index 000000000000..3fd67591c098 --- /dev/null +++ b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_endpoints_checker_py-3.9.patch @@ -0,0 +1,29 @@ +--- a/scripts/endpoints_checker.py (original) ++++ b/scripts/endpoints_checker.py (refactored) +@@ -64,8 +64,8 @@ + strippedContent = RemoveCPPComments(content); + match = ScanContent(strippedContent); + if match: +- print inputFile; +- print "..." + strippedContent[match.start() : match.end()] + "..."; ++ print(inputFile); ++ print("..." + strippedContent[match.start() : match.end()] + "..."); + return True; + + return False; +@@ -109,7 +109,7 @@ + assert ScanContent("\"cn-north-2 doesn't exist\"") == None; + + ###################Test End###################################### +-print "Start checking hard coded endpoints in source files..."; ++print("Start checking hard coded endpoints in source files..."); + exitCode = 0; + RootDir = os.path.dirname(os.path.dirname(os.path.realpath(__file__))); + for root, dirnames, fileNames in os.walk(RootDir): +@@ -117,5 +117,5 @@ + if fileName.endswith(('.h', '.cpp')): + targetFile = os.path.join(root, fileName); + exitCode |= CheckFile(targetFile); +-print "Finished checking hard coded endpoints in source files with exit code",exitCode,"."; ++print("Finished checking hard coded endpoints in source files with exit code",exitCode,"."); + exit(exitCode); diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_gather_3rdparty_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_gather_3rdparty_py-3.9.patch new file mode 100644 index 000000000000..c1141bdf53e5 --- /dev/null +++ b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_gather_3rdparty_py-3.9.patch @@ -0,0 +1,11 @@ +--- a/scripts/gather_3rdparty.py (original) ++++ b/scripts/gather_3rdparty.py (refactored) +@@ -200,7 +200,7 @@ + + # shutil.rmtree( destDir ) + +- print( "Aws SDK for C++ finished 3rd party pre-build gather into: " + uploadZipFile ) ++ print(( "Aws SDK for C++ finished 3rd party pre-build gather into: " + uploadZipFile )) + + + Main() diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_generate_sdks_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_generate_sdks_py-3.9.patch new file mode 100644 index 000000000000..12b910425bf5 --- /dev/null +++ b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_generate_sdks_py-3.9.patch @@ -0,0 +1,25 @@ +--- a/scripts/generate_sdks.py (original) ++++ b/scripts/generate_sdks.py (refactored) +@@ -94,7 +94,7 @@ + with zipfile.ZipFile(output.strip().decode('utf-8'), 'r') as zip: + zip.extractall(outputDir) + except EnvironmentError as ex: +- print('Error generating sdk {} with error {}'.format(sdk, ex)) ++ print(('Error generating sdk {} with error {}'.format(sdk, ex))) + + def Main(): + arguments = ParseArguments() +@@ -105,11 +105,11 @@ + sdks = DiscoverAllAvailableSDKs(arguments['pathToApiDefinitions']) + + if arguments['listAll']: +- for key, value in sdks.iteritems(): ++ for key, value in sdks.items(): + print(value) + + if arguments['serviceName']: +- print('Generating {} api version {}.'.format(arguments['serviceName'], arguments['apiVersion'])) ++ print(('Generating {} api version {}.'.format(arguments['serviceName'], arguments['apiVersion']))) + key = '{}-{}'.format(arguments['serviceName'], arguments['apiVersion']) + GenerateSdk(arguments['pathToGenerator'], sdks[key], arguments['outputLocation'], arguments['namespace'], arguments['licenseText'], arguments['standalone'], arguments['enableVirtualOperations']) + diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_renew_license_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_renew_license_py-3.9.patch new file mode 100644 index 000000000000..d73fa82ff1c0 --- /dev/null +++ b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_renew_license_py-3.9.patch @@ -0,0 +1,11 @@ +--- a/scripts/renew_license.py (original) ++++ b/scripts/renew_license.py (refactored) +@@ -55,7 +55,7 @@ + if (skipFile(inputFile)): + return False; + +- print ("Process file: " + inputFile) ++ print(("Process file: " + inputFile)) + with open(inputFile) as ftarget: + content = ftarget.read() + diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_run_integration_tests_py-3.9.patch b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_run_integration_tests_py-3.9.patch new file mode 100644 index 000000000000..f451e707f40b --- /dev/null +++ b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts_run_integration_tests_py-3.9.patch @@ -0,0 +1,17 @@ +--- a/scripts/run_integration_tests.py (original) ++++ b/scripts/run_integration_tests.py (refactored) +@@ -52,11 +52,11 @@ + testExe = os.path.join(arguments[ "testDir" ], testName if testHasParentDir else "", testName) + exeExtension + # when build with BUILD_ONLY, not all test binaries will be generated. + if not os.path.isfile(testExe): +- print("Test: \"{}\" doesn't exist, skipped.".format(testExe)) ++ print(("Test: \"{}\" doesn't exist, skipped.".format(testExe))) + continue + prefix = "--aws_resource_prefix=" + platform.system().lower() +- print("testExe = " + testExe) +- print("prefix = " + prefix) ++ print(("testExe = " + testExe)) ++ print(("prefix = " + prefix)) + AddExecutableBit(testExe) + subprocess.check_call([testExe, prefix]) + diff --git a/dev-libs/aws-sdk-cpp/metadata.xml b/dev-libs/aws-sdk-cpp/metadata.xml index 3995d6c12b58..d9d348be77d8 100644 --- a/dev-libs/aws-sdk-cpp/metadata.xml +++ b/dev-libs/aws-sdk-cpp/metadata.xml @@ -4,6 +4,10 @@ amit.prakash.ambasta@gmail.com + + sven.eden@prydeworx.com + Sven Eden + proxy-maint@gentoo.org Proxy Maintainers @@ -27,19 +31,28 @@ AWS Access Management, a meta-flag that enables: - AWS Certificate Manager (ACM): Provision, manage, and deploy SSL/TLS certificates on AWS managed - resources. + AWS Certificate Manager (ACM): Provision, manage, and deploy SSL/TLS certificates on AWS + managed resources. + AWS Data Exchange : A service that makes it easy for customers to find, subscribe + to, and use third-party data in the AWS Cloud. + AWS IAM Access Analyzer : Identify any policies that grant access to an external + principal. Identity and Access Management (IAM): A web service for securely controlling access to AWS services. Resource Access Manager (RAM): Customers who operate multiple accounts can create resources - centrally and use AWS RAM to share them with all of their accounts to reduce operational - overhead. - Also enables acm-pca, identity-management and sts (Security Token Service). + centrally and use AWS RAM to share them with all of their accounts to reduce + operational overhead. + SSO : AWS Single Sign-On (SSO) makes it easy to centrally manage access to multiple AWS + accounts and business applications and provide users with single sign-on access to all + their assigned accounts and applications from one place. + Also enables acm-pca, identity-management, identitystore, sso-oidc and sts (Security Token + Service). Create and deploy your own REST and WebSocket APIs at any scale. Also enables apigatewaymanagementapi and apigatewayv2. + Quickly deploy application configurations to applications of any size. AWS Backup is a fully managed backup service Run batch computing workloads on the AWS Cloud @@ -58,16 +71,22 @@ internal websites and web apps from mobile devices. WorkMail : Managed email and calendaring service. WorkSpaces : Cloud-based desktop experience for end users. + Also enabled workmailmessageflow. Enables in-cloud developer tools: Cloud9 : Cloud-based integrated development environment IDE to write, run, and debug code. + CodeArtifact: Secure and scalable artifact management service for software development. CodeBuild : Managed build service that compiles, runs unit tests and produces artifacts. CodeCommit : Privately store and manage Git repositories in the AWS cloud. CodeDeploy : Automate the deployment and updating of applications. + CodeGuru : Provides intelligent recommendations for improving application performance, + efficiency, and code quality in your Java applications. CodePipeline: Continuous delivery service to model, visualize, and automate the steps required to release software. - CodeStar : Quickly develop, build, and deploy applications on AWS. + CodeStar : Quickly develop, build, and deploy applications on AWS. Also enables + codestar-connections and codestar-notifications. + Honey Code : Fully managed service to quickly build mobile and web apps for teams. Queues : Simple queue class. Allows standard queue operations top, delete, and push. Also has higher level, asynchronous interface with callbacks. X-Ray : Provides request tracing, exception collection, and profiling capabilities. @@ -127,15 +146,18 @@ CloudTrail : Monitor AWS deployments in the cloud by getting a history of AWS API calls, including API calls made via the AWS Management Console, the AWS SDKs, the command line tools, and higher-level AWS services. + Compute Optimizer : Recommends optimal AWS compute resources for your workloads. GuardDuty : Continuous security monitoring service. Health : Provides personalized information about events that can affect the AWS - infrastructure, guides through scheduled changes, and accelerates the troubleshooting of - issues that affect AWS resources and accounts. + infrastructure, guides through scheduled changes, and accelerates the troubleshooting + of issues that affect AWS resources and accounts. Inspector : A security vulnerability assessment service that helps improve the security and compliance of AWS resources. Logs : Monitor, store, and access log files from Amazon EC2 instances, AWS CloudTrail, or other sources. + Synthetics : Create canaries, configurable scripts that run on a schedule, to monitor + your endpoints and APIs. Create unique identities, authenticate these identities with identity providers and save mobile @@ -152,13 +174,23 @@ Manage the lifecycle of AWS resources. Create lifecycle policies to automate operations on specified resources. + + Amazon Elastic Block Store (Amazon EBS) is a web service that provides block level storage + volumes for use with EC2 instances. EBS volumes are highly available and reliable storage + volumes that can be attached to any running instance and used like a hard drive. + Amazon Elastic Compute Cloud (EC2) is a web service that provides resizeable computing capacity. This flag also enables the following modules: Auto Scaling : Set up dynamic and predictive scaling for scalable AWS resources. Also enables autoscaling-plans and application-autoscaling. + EC2 Image Builder : Fully-managed AWS service that makes it easier to automate the creation, + management, and deployment of customized, secure, and up-to-date “golden” server images + that are pre-installed and pre-configured with software and settings to meet specific IT + standards. Elastic File System: EFS provides file storage for Amazon EC2 instances. - + Savings Plan : Flexible pricing model that helps you save a significant percentage on + Amazon EC2 and Fargate usage. Amazon Elastic Container Registry (ECR) is a fully managed Docker container registry. @@ -167,12 +199,19 @@ Amazon Elastic Container Service (ECS) is a highly scalable, fast, container management service. - Amazon Elastic Kubernetes Service (EKS) is a managed service to run Kubernetes on AWS without own Kubernetes clusters. + Amazon Elastic Kubernetes Service (EKS) is a managed service to run Kubernetes on AWS without + own Kubernetes clusters. Set up, manage, and scale distributed in-memory cache environments in the AWS Cloud Quickly deploy and manage applications in the AWS Cloud. + + Amazon Elastic Inference is a service that allows you to attach low-cost GPU-powered + acceleration to many Amazon machine instances in order to reduce the cost of running deep + learning inference by up to 75%. Amazon Elastic Inference supports TensorFlow, Apache MXNet, and + ONNX models through MXNet. + Automatically distribute incoming application traffic across multiple targets, such as EC2 instances. @@ -186,6 +225,7 @@ Amazon Simple Email Service (Amazon SES): An email platform to send and receive email using ones own email addresses and domains. See: https://docs.aws.amazon.com/ses/latest/DeveloperGuide/Welcome.html + Also enables sesv2 Amazon Elasticsearch Configuration Service (ES) is an API to create, configure, and manage @@ -195,6 +235,18 @@ Serverless event bus service to connect applications with data from a variety of sources. Also enables eventbridge. + + Amazon Forecast is a fully managed deep learning service for time-series forecasting. Time- + series forecasting is useful in multiple domains, including retail, financial planning, supply + chain, and healthcare. + Also enables the forecastquery module. + + + Amazon Fraud Detector is a fully managed service that helps you detect suspicious online + activities such as the creation of fake accounts and online payment fraud. With Amazon Fraud + Detector, you can create a fraud detection ML model with just a few clicks and use it to + evaluate online activities in milliseconds. + Amazon FSx is a fully managed service to launch and use shared file storage. AWS Global Accelerator is a network layer service for accelerators to improve availability and @@ -212,20 +264,28 @@ iotanalytics : Provides advanced data analysis for AWS IoT. iotevents : Monitor equipment or device fleets for failures or changes in operation, and trigger actions when such events occur. + iotsitewise : Easily collect, organize, and analyze data from industrial equipment at scale. iotthingsgraph: Integrated set of tools that enable developers to build IoT applications using - devices and services that use different data representation standards and communication protocols. - Also enables iot1click-devices, iot1click-projects, iot-data, iotevents-data and iot-jobs-data. + devices and services that use different data representation standards and communication + protocols. + Also enables iot1click-devices, iot1click-projects, iot-data, iotevents-data, iot-jobs-data and + iotsecuretunneling. + + + Amazon Kendra is a search service, powered by machine learning, that enables users to search + unstructured text using natural language. Amazon Kinesis Collect, process, and analyze video and data streams in real time. The following modules besides kinesis are enabled: - firehose : Load data streams into AWS data stores. - kinesisanalytics : Process and analyze streaming data using SQL or Java. (Also - enables kinesisanalyticsv2) - kinesisvideo : Capture, process, and store video streams for analytics and - machine learning. - Additionally kinesis-video-archived-media and kinesis-video-media are enabled. + firehose : Load data streams into AWS data stores. + ivs : Managed live streaming solution for creating interactive video experiences. + kinesisanalytics: Process and analyze streaming data using SQL or Java. (Also enables + kinesisanalyticsv2) + kinesisvideo : Capture, process, and store video streams for analytics and machine learning. + Additionally kinesis-video-archived-media, kinesis-video-media and kinesis-video-signaling are + enabled. AWS Key Management Service (KMS) @@ -251,6 +311,7 @@ A security service that uses machine learning to automatically discover, classify, and protect sensitive data in AWS. + Also enables macie2 Create and manage scalable blockchain networks using popular open source frameworks. Currently, @@ -266,7 +327,11 @@ Marketplace Metering Service : A pricing and metering feature that AWS Marketplace sellers can use to directly charge for their software along one of four dimensions: users, data, bandwidth, or hosts. - Also enables pricing. + Also enables marketplace-catalog and pricing. + + + Transit Gateway Network Manager (Network Manager) enables you to create a global network, in + which you can monitor your AWS and on-premises networks that are built around transit gateways. Account management service that to consolidate multiple AWS accounts into an organization to be @@ -281,11 +346,17 @@ you would like to have any of the following modules to have their own USE flag, please open a bug report and it will most probably get one. The modules are: - AWSMigrationHub, alexaforbusiness, clouddirectory, comprehend, comprehendmedical, connect, - datapipeline, datasync, directconnect, discovery, dms, docdb, ds, dynamodb, gamelift, glue, - groundstation, importexport, kafka, lakeformation, mq, mturk-requester, neptune, quicksight, - redshift, robomaker, sdb, service-quotas, servicecatalog, servicediscovery, signer, sms, - snowball, ssm, states, storagegateway, support and swf. + AWSMigrationHub, alexaforbusiness, appflow, braket, clouddirectory, comprehend, + comprehendmedical, connect, datapipeline, datasync, directconnect, discovery, dms, docdb, ds, + dynamodb, gamelift, glue, groundstation, importexport, kafka, lakeformation, migrationhub- + config, mq, mturk-requester, neptune, quicksight, redshift, robomaker, sdb, schemas, service- + quotas, servicecatalog, servicediscovery, signer, sms, snowball, ssm, states, storagegateway, + support and swf. + + + AWS Outposts brings native AWS services, infrastructure, and operating models to virtually any + data center, co-location space, or on-premises facility. You can use the same services, tools, + and partner solutions to develop for the cloud and on premises. Real-time personalization and recommendations, based on the same technology used at Amazon.com. @@ -294,7 +365,14 @@ Amazon Polly A Text-to-Speech (TTS) cloud service that converts text into lifelike speech. - Also enables text-to-speech. + Also enables text-to-speech, which needs you to enable pulseaudio support to work. + + + Amazon Quantum Ledger Database (Amazon QLDB) is a fully managed ledger database that provides a + transparent, immutable, and cryptographically verifiable transaction log owned by a central + trusted authority. You can use Amazon QLDB to track all application data changes, and maintain + a complete and verifiable history of changes over time. + Also enables qldb-session. AWS Queues is a simple queue class. @@ -330,7 +408,7 @@ Fully managed machine learning service. With Amazon SageMaker, data scientists and developers can quickly and easily build and train machine learning models, and then directly deploy them into a production-ready hosted environment. - Also enables sagemaker-runtime. + Also enables sagemaker-a2i-runtime and sagemaker-runtime. Encrypt, store, and retrieve credentials for databases and other services. @@ -367,7 +445,7 @@ CloudFront distributions or an Application Load Balancer. Can also be used to block or allow requests based on conditions such as the IP addresses that requests originate from or values in the requests. - Also enables fms and waf-regional. + Also enables fms, waf-regional and wafv2 diff --git a/dev-libs/crc32c/Manifest b/dev-libs/crc32c/Manifest index ce80f2ede958..58e77813f6b4 100644 --- a/dev-libs/crc32c/Manifest +++ b/dev-libs/crc32c/Manifest @@ -1,3 +1,3 @@ DIST crc32c-1.0.6.tar.gz 29596 BLAKE2B 5806e0a48cb3048c9b07abb75eb232491483176bbeb98bc11ad1b0ef7d4ce89929ad20b0354906fd67e8773541f9913f3948f1db9a3f3987fe7e2ca67e9d2467 SHA512 c30f6510d6348f15dcdddc06e375f21a69681cd615483d67628b32de747e5e98200fa49faf7e3fc30a1302991fd1f9c9a706c9eb4e13c9c6c09e74066474ea7b EBUILD crc32c-1.0.6.ebuild 578 BLAKE2B 4eb6adc4f997bb5375daf78cb92ed6c95872ae78d392e737b384e4849a23d664ab614cf7801736a590d66304c790eaabf3d601d386ac71ab04d173466c679b2e SHA512 8ab6cc5f97f219d0b84bc1838a810adb67c1cb3d5be390e7c3783ab764b2b899fea57bc804a3ad3d48bd8bd7fdc745b2657ba05c32a5a7e2292896ba24c17dae -MISC metadata.xml 376 BLAKE2B 98a66d83b64fc45ea9c6e127fd18002fbe521851084496c4a2dab72fa3714f1d5eb6c495e770668de2d02d2b5a91dee35fee2c4917504d71ac4fd7717161c028 SHA512 414702e63bba2c5f4647eeebb6c59049e40d11da18aa3049f58dee2d269f5be86c851ea4f14dda36a1b4ec15f2f6afd0e516b8106dd3064cf6fa47cba9bc164c +MISC metadata.xml 247 BLAKE2B fad006bd63156a3ffcdfe9e4c216b806d3b341fa5b7e8de2608ad51674b482493f7d0fabdeb6010ce0c41aef65a55abe404b8ba5ba7d72f36822b7d96d58182b SHA512 189f876175728dfb474cf2ccb122ebfe48b068cc5fd65a3cfed7dad947dd9ce0fc7c89ce5c0982fdee5262025236b7d5cccf48b55c67c5cd33e84910c28e0b46 diff --git a/dev-libs/crc32c/metadata.xml b/dev-libs/crc32c/metadata.xml index 87e8aaf70c68..76f45cdee0f4 100644 --- a/dev-libs/crc32c/metadata.xml +++ b/dev-libs/crc32c/metadata.xml @@ -5,7 +5,4 @@ perfinion@gentoo.org Jason Zaman - - CRC32C implementation with support for CPU-specific acceleration instructions - diff --git a/dev-libs/dbus-c++/Manifest b/dev-libs/dbus-c++/Manifest index 1c02a44f27b8..00191ca3e73e 100644 --- a/dev-libs/dbus-c++/Manifest +++ b/dev-libs/dbus-c++/Manifest @@ -2,4 +2,4 @@ AUX dbus-c++-0.9.0-gcc-4.7.patch 1073 BLAKE2B 2cc43e4d23c14646adfffae77bc1168b69 AUX dbus-c++-gcc7.patch 891 BLAKE2B e3f1c902b52cbec776849c86d2d4c7a13acbc907355c380cad7eabdfe670d9058a1ddd3687af9bcbbd4d815affea21728d8296f5a87122bc6b5fc99396ea0428 SHA512 b8c67af11620c2414d482cb3d77784f7c9831e64e0bc9cb9b946e13b0ad13135f06cfb894667fb9b184e6fc7e750df0769a2d4c09df4f430c2189c2c3804fbae DIST libdbus-c++-0.9.0.tar.gz 466362 BLAKE2B 401e266286fef383754c945f3adcf8e68a1169e55d33614f1e11227c324fe1219db7043674b5894d548f827d0b673ab4f012babbb4a395c212f6e17ef6d0e281 SHA512 7acebbb4254b2886cc0f05c5ddeeeac0b5863c5552d32249463b89380b0b95b8225c80bd98b8c7fcaada42ab770b5eff41b15390cd0d78bf1ee322ac6c2de319 EBUILD dbus-c++-0.9.0-r3.ebuild 1716 BLAKE2B af521bfc1a4162a3b34405815d3ba69fc625ceb4af960812f8a21b84f1c06cd36c4775028e32608a0e6555e105b6d989778701a7b59c6b2e3051cbfa71ba5187 SHA512 c090408d04caf9bedcbd71f392a88552f63621b727e01be8b26edd0adb73854479672fb1f93420b4b9b676aa67477d476bb98ee6326fd15745e695854cf073f2 -MISC metadata.xml 455 BLAKE2B bfa5bb5384bf8187f5be23cbb737bb6e6e453f7bca875ec9d978ee40f0812ee38b8bb46315290f79be935f074a4075df5f954c94a06185fdf9a75771c4184096 SHA512 8c3a3e516a5401174cc93ae457b7fe8fc20fd6e7b68f24e05576c04c9dfde90055262af435b0032b82e57644a20f117aed1eea37f71b08b9cfe90b0689e14646 +MISC metadata.xml 364 BLAKE2B 12695ecb75cc83a5aff33d9d6a0cb001b3d37d8d567806d1d76c79246e94f0796ca65a19799e18c06ef4f22fa19cb434521f1f7c02b0234ac5a7f8fddd2f1edc SHA512 9b4bcacc042091d3d5c058f2cd98d48ba3fea02b4687d137d95dd6219808dcdaf964793a6d6761c29a52eb31e55afa17bb45717d85c8904312a66f6c5ce03d9e diff --git a/dev-libs/dbus-c++/metadata.xml b/dev-libs/dbus-c++/metadata.xml index f0a0dc194aa2..142f634f0e53 100644 --- a/dev-libs/dbus-c++/metadata.xml +++ b/dev-libs/dbus-c++/metadata.xml @@ -2,9 +2,6 @@ - - dbus-c++ attempts to provide a C++ API for D-BUS. - Use Ecore integration Use glib integration diff --git a/dev-libs/elfutils/Manifest b/dev-libs/elfutils/Manifest index 129a570c2a91..9c87d00b3337 100644 --- a/dev-libs/elfutils/Manifest +++ b/dev-libs/elfutils/Manifest @@ -1,4 +1,3 @@ -AUX elfutils-0.118-PaX-support.patch 962 BLAKE2B f631b1dcf20cf257efd83f24cf53b3324f57a5db8a13b8d618c75239d339f01c0f0a13bc87c1988e9ff05e92bfd69b0bbce0f5260a3bbb9d38b9d000ac809818 SHA512 ce542011f6ea4398455e418a8eae06508407e975e179306ffca5e3e9702583ff9f5e6010ee2e25d098b7f396c361029c932cd0c40ba3d910d9fb60c97f07f50c AUX elfutils-0.175-disable-biarch-test-PR24158.patch 307 BLAKE2B 9cfcd2c9ef972b16fdf6bc203ed2cde70b0da80d982dc3493c993532492cdb8f597b66fd38ebedf7517403096c1704d77f7541972d875af2b952cad3586751bb SHA512 d3263c42b1638a416e95c2b8e68b15a9723e748490c8eca727da94bf7bb3dd8389222dd01bf69612ba45a20114ee1427d77935c41436d1ca9180fcfd71d3cdfe AUX elfutils-0.177-disable-large.patch 383 BLAKE2B ce5a90495ca0eac5a74d7e3f52b9f55e0611fe83782374d5201b984e85e7c27897d0d056f53af40ebb383e8cbe315a57adce2af378348ee1a573cfeb005e7a43 SHA512 2660ee456b62d6b1ed72ede92d8b00e9d1cd4b0a5778a80bfbdc3139e5527758591cdb05110b39a5c5811f60e2223cc8c83a488ac055a554f5b3c71fc5980acb AUX elfutils-0.179-CC-in-tests.patch 1506 BLAKE2B d2eb6acae1af4d4f370e8653ea65a8ae834bfc531c8cf77d3571e940b29ce08be45e93ff565b69eb43a913ace3e6537bba3358ae32ffa81d727d5b94f9ab371d SHA512 bf1a91219006813a5b8d63cc8735b0956187c097cbdae015a984a6c9fe11343d45315a8df779aad37b7c71c403f13351ebd9a08de06243437cffd8903c5aa7a7 diff --git a/dev-libs/elfutils/files/elfutils-0.118-PaX-support.patch b/dev-libs/elfutils/files/elfutils-0.118-PaX-support.patch deleted file mode 100644 index 0ae359fe7dbb..000000000000 --- a/dev-libs/elfutils/files/elfutils-0.118-PaX-support.patch +++ /dev/null @@ -1,26 +0,0 @@ -Add support for PaX ELF markings - -Patch by Kevin F. Quinn - -http://bugs.gentoo.org/115100 - ---- a/libelf/elf.h -+++ b/libelf/elf.h -@@ -568,6 +568,7 @@ - #define PT_GNU_EH_FRAME 0x6474e550 /* GCC .eh_frame_hdr segment */ - #define PT_GNU_STACK 0x6474e551 /* Indicates stack executability */ - #define PT_GNU_RELRO 0x6474e552 /* Read-only after relocation */ -+#define PT_PAX_FLAGS 0x65041580 /* Indicates PaX flag markings */ - #define PT_LOSUNW 0x6ffffffa - #define PT_SUNWBSS 0x6ffffffa /* Sun Specific segment */ - #define PT_SUNWSTACK 0x6ffffffb /* Stack segment */ ---- a/src/elflint.c -+++ b/src/elflint.c -@@ -3187,6 +3187,7 @@ - - if (phdr->p_type >= PT_NUM && phdr->p_type != PT_GNU_EH_FRAME - && phdr->p_type != PT_GNU_STACK && phdr->p_type != PT_GNU_RELRO -+ && phdr->p_type != PT_PAX_FLAGS - /* Check for a known machine-specific type. */ - && ebl_segment_type_name (ebl, phdr->p_type, NULL, 0) == NULL) - ERROR (gettext ("\ diff --git a/dev-libs/girara/Manifest b/dev-libs/girara/Manifest index 641d0ab21262..b9c76bd86210 100644 --- a/dev-libs/girara/Manifest +++ b/dev-libs/girara/Manifest @@ -1,6 +1,8 @@ DIST girara-0.3.3.tar.gz 72372 BLAKE2B 59171e104f1558ed794e1bb623bb5121007af0cf831524fac5170ce8e55d939d19ecb747b7bc4bb900e978d29fd987d592a0e16982a248adc5b085503ccb2b43 SHA512 2764f339c4b5744330c60fa5c8c902a06952d6c5a38589d236fe290f9934b9128527658d8aa99d42806255403b90f55ea1a85e5bd09da4b3a8f7c48be4d94f51 DIST girara-0.3.4.tar.gz 72981 BLAKE2B 690b8de0e906e43e32b7a1009a04d4bb1d5b029924ea5b85491ec740ba4b4363f8729bd9b8498f1f25309e2eabde6868f41a689ed06dfb6aa36b081676232624 SHA512 1eca68f4f28505d897c2f7cfb8804e67591e8327feb347c66da216d8f764cb0c88028d1c4c162579a882df7db1883b834c97d8488296ea5c0a8f709dfcea1f1a +DIST girara-0.3.5.tar.xz 60488 BLAKE2B 2d0f2f0635e8e8906810b1425191f5d70b7f9af0985c461bd90654e83d87ad698da225d70064438fed4473295aca8dbd26c4ce1efd96f8a7399e7145b1f8c111 SHA512 e7c5bf887b29767878502224ad45d62e43b3da91bd8e754603256550d4f0126f1493f0fb7473a4ebb8cc5909306564249c6a60e99eba2b0b417b98c728fcdc84 EBUILD girara-0.3.3.ebuild 1092 BLAKE2B 4799df2f151ed1189ec9595863cf32f753d3855e218d1fa2f4ce4d26538c1397743320f772fa0a9db842b773fb644d7e7654eb8be4c7d8b4e26f1d6b05971cb8 SHA512 91f1a78a23a4685d54d8ece01d4562be77817e3d43b67d0856f32a768c38943399622479cedf39d3791833d6247df8fd144ad94db9a6ce3beaea094270e6656d EBUILD girara-0.3.4.ebuild 1095 BLAKE2B 698754899258090e0656a5509610de9b1157ce838dfabd7c03ae6163b0082a12fac3ec53efc14214a583e81ded8285fea701c3f41031859f2d95f050f912ff4e SHA512 893ae83c2331343b541c832fbdf281af219ca2ca6172ed7efaf4b558ca1e4f4d0553a29f03d3b405165b4174460bf2d1f876d39a4477437a8ae3cfeb5d45d3c7 +EBUILD girara-0.3.5.ebuild 960 BLAKE2B 6ed5898d8a4e40ee3561f39334d1b1a9c3bc730ccdadd11981e05dfed35c536cc9588011d71c1824bbe9d94af985eecfe57944cd23f6fc6d06de8705f40e5fef SHA512 d955549560648356a68bfc129044b25b246f49de120ba46ae914cac6316ec1810b199e0f513d3c9e4ae93fc41d1c5368fde5aacba835b9be5db33b9d557a4d99 EBUILD girara-9999.ebuild 1095 BLAKE2B 698754899258090e0656a5509610de9b1157ce838dfabd7c03ae6163b0082a12fac3ec53efc14214a583e81ded8285fea701c3f41031859f2d95f050f912ff4e SHA512 893ae83c2331343b541c832fbdf281af219ca2ca6172ed7efaf4b558ca1e4f4d0553a29f03d3b405165b4174460bf2d1f876d39a4477437a8ae3cfeb5d45d3c7 MISC metadata.xml 581 BLAKE2B 25933546f3727c17b48e8bde4136825202d34300d2a3049ceba68afeb7f2b88ea5430240fdbf118229751229c06d31aef3cf28c7e13182d008e56161eff133f2 SHA512 2b6f1590cc60c44d13394afb5c3815c227aff680f94510e5202d2b41614b6854effe32d4ade6ab4b2d36595d36fa636520e88ea514078c23ca881e00d3d7797f diff --git a/dev-libs/girara/girara-0.3.5.ebuild b/dev-libs/girara/girara-0.3.5.ebuild new file mode 100644 index 000000000000..7009fe824cc0 --- /dev/null +++ b/dev-libs/girara/girara-0.3.5.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson virtualx + +DESCRIPTION="UI library that focuses on simplicity and minimalism" +HOMEPAGE="https://pwmt.org/projects/girara/" + +if [[ ${PV} == *999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.pwmt.org/pwmt/${PN}.git" + EGIT_BRANCH="develop" +else + SRC_URI="https://pwmt.org/projects/girara/download/${P}.tar.xz" + KEYWORDS="~amd64 ~arm ~x86" +fi + +LICENSE="ZLIB" +SLOT="0" +IUSE="doc libnotify test" + +RESTRICT="!test? ( test )" + +DEPEND="dev-libs/glib:2 + dev-libs/json-c:= + >=x11-libs/gtk+-3.20:3 + libnotify? ( x11-libs/libnotify )" +RDEPEND="${DEPEND}" +BDEPEND="doc? ( app-doc/doxygen ) + test? ( dev-libs/check ) + virtual/pkgconfig" + +src_configure() { + local emesonargs=( + -Djson=enabled + -Ddocs=$(usex doc enabled disabled) + -Dnotify=$(usex libnotify enabled disabled) + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test +} diff --git a/dev-libs/gost-engine/Manifest b/dev-libs/gost-engine/Manifest index 504d40e2fd41..7fa57dacc3f2 100644 --- a/dev-libs/gost-engine/Manifest +++ b/dev-libs/gost-engine/Manifest @@ -1,4 +1,4 @@ DIST gost-engine-1.1.0.3_p20181031.tar.gz 473151 BLAKE2B fb8dc737c3bda181de168d918744d6e036886753e70cfcd0516499dd5d9a1ba3af0d44d26fc50570318375a142adfec532327dc57fac5996266b12551631b5fd SHA512 9f0df3c48191aea75d3fee5b5886ba32451889bdbb97c5e540f14a57d8d41606d858769a70b51c0c2c958565b347c5a613004e7c3f81658281d6a3eecd030707 EBUILD gost-engine-1.1.0.3_p20181031-r1.ebuild 872 BLAKE2B 56d7d15c6e05c12e81ef011a5680e459ed566fa9dd99abb3b4b516e34daba57a8836f2d0727008960706e59449dbcd72720f92e44aa76c2eb3590e4f5bb21f30 SHA512 005a8592a97e4be5d05274222cd95a72f94d7c4ca8f2a1af79e39e86e2e0c38723023243deacb4bd7f4fde04ccbe97559b1d1891b6e630b54ea6f4900f4f729c EBUILD gost-engine-9999.ebuild 797 BLAKE2B 6da28707e72dfeb1aca295ac8572815eed38a7c9b070438e8d61978c951a6ac310b6f0f89a318b5e61ecdd7cf844462f6214ecf554e28e8cfe4ec74800e65275 SHA512 033105332abc1945bd0f1a7902dc07f172e15d950a86f366c3d9e999e62d00bb6632048ec2e61f09d600edc74896cfba431c5892f00c4141f7d8cf88eb6e9de3 -MISC metadata.xml 464 BLAKE2B 9c303e26fd69fa53be0d278f86502ced45a06a8e07a14a954ec999445f774f606e6db0a4892b325bc715c1c7062c62a8104ffdbaebfb97bc9b03f5555f0c0b3e SHA512 0b13e24bbe8d4d629a886000eee238df48d31fdc697e6ae86fc1b4d71284799f3a714df10ddee243139479a632eedd72e11235760cad0f45d9471637d140891a +MISC metadata.xml 341 BLAKE2B fe6664fbcd10736141fcac977eb33d5f7b398af02b107c366fc06769150cc709bc7530896ee8a424bebf6dcaf6e12c37a8c1be65f7e53036d90d9159ad63d1ec SHA512 4d9d7229aec6f3ce7e6ea3a560d9ea126c64ada9dca18534d184073b0da130e2858e5ffa2eb9b34c61ce40ca44be42a043bd8b68f0446c7c41364d3a8d59ecf1 diff --git a/dev-libs/gost-engine/metadata.xml b/dev-libs/gost-engine/metadata.xml index bf5591b8aef9..19f68dfb5552 100644 --- a/dev-libs/gost-engine/metadata.xml +++ b/dev-libs/gost-engine/metadata.xml @@ -5,9 +5,6 @@ candrews@gentoo.org Craig Andrews - - A reference implementation of the Russian GOST crypto algorithms for OpenSSL. - gost-engine/engine diff --git a/dev-libs/jemalloc/Manifest b/dev-libs/jemalloc/Manifest index 1495d1a57fe7..0480a162f27b 100644 --- a/dev-libs/jemalloc/Manifest +++ b/dev-libs/jemalloc/Manifest @@ -19,4 +19,4 @@ EBUILD jemalloc-5.0.1.ebuild 1943 BLAKE2B c63f49de52d468421fcd74f4726b673f1e50c3 EBUILD jemalloc-5.1.0.ebuild 1900 BLAKE2B e720371595b0652033dda4960c561a623a2076ca081deeba87bdeeb51bd3734588308a2dc2ae91be7d16637b452e4de11c4022caf330dcb76eeacdbda68d104e SHA512 1cca96a6ba7e45d3bbaae91749dc93a6ff32ab90b473bc179ef35c7f7d8ab9f89db92eab0cc893f3192b979815db9b843edecd9c1ddfa8b3f8ccee9056a764a2 EBUILD jemalloc-5.2.0.ebuild 1845 BLAKE2B fb4289d6d0a5e3c95adb88bc129efcaa85a81e009a216a1d60b133a5f567c02f21fd9bbdfeecc7f8a582697c0ef98952e2955f3718d8827aff87e2ebb6c98a44 SHA512 d7cfc4732f7830098f1afda42f34d6d2d77e4e0cdb3b9616139b149d9f7e7b29ed27af0324fd2d7c1065f7e44d0d200b03bca1c2baf76e044a64575a6cdda9fe EBUILD jemalloc-5.2.1.ebuild 1844 BLAKE2B 24a281ca1f56030555daa9ff4a6579ae47ee028fc620b52b77c027e94cb043d73a64c62c7493a28ce2a3cc42f02b497135a3bb30745d94048fec2b163ccc9ec3 SHA512 859ad5e39b236d091b3761264bb1b3966f9ea81ffa107d809a8c13817e89aef5a3141be309d47807fa2344aed9cc0e6e60686342d52bacc5bdb19ac1d705f60c -MISC metadata.xml 817 BLAKE2B d5d6f72de6d230f5f1145859729384bfabdfff47430900d7b9d814afb471effd0fd6bdfa9859e20df4568d3af63cf839732e93838c74c626a1cc03a752f0865b SHA512 2859064d9e92245d040e2056719df537b4d4ecccbb6390b6dd878dd739a82a16f31dbe4c6ebbae0fb9c907031f4beaa19a99cb28ca83bfe638b798e5a66988e0 +MISC metadata.xml 706 BLAKE2B bdd9119926d7c4f11e9c40c75588e02a954a1b593f8755de81d2e615cad500dbf24cded0313bfc9becf143f9d98d58fc93e01c71e35151c562def1dabecf38ed SHA512 9ed0e307d3141ce5ff953c187bb8a533464e0b6872f7c419fedf93ca2583e97891d8994a0df882306953681813922319040354440f1682cbb4af5b8c08829bcd diff --git a/dev-libs/jemalloc/metadata.xml b/dev-libs/jemalloc/metadata.xml index 14624ae1ff1b..34c0f6863a53 100644 --- a/dev-libs/jemalloc/metadata.xml +++ b/dev-libs/jemalloc/metadata.xml @@ -1,13 +1,10 @@ - + mozilla@gentoo.org Gentoo Mozilla Team - - Jemalloc is a general-purpose scalable concurrent allocator - Enable transparent huge page support Enable lazy locking (only lock when multi-threaded) diff --git a/dev-libs/libbson/Manifest b/dev-libs/libbson/Manifest index 35553af04d31..d0791aaebc0e 100644 --- a/dev-libs/libbson/Manifest +++ b/dev-libs/libbson/Manifest @@ -36,4 +36,4 @@ EBUILD libbson-1.3.6.ebuild 1127 BLAKE2B c712b6aa9fc634c293446adeacdd8c7d97056a2 EBUILD libbson-1.6.2.ebuild 1029 BLAKE2B f0a06a4ce9183946888f5ccc420e14c14ea2efa69904816355d5cfba5f69ead47bfbd385f2bd9b905e9af670f9476be3163551c1677694c6ebd55091fed46a0c SHA512 1dfdf5109c4ddc3820fa445c22aa0f8ca49bd141cbd6ef733bcfd689dce291b31073f172e53054f241d6860eff34e76411ab77fb381948ee147ff1d1aa4a6843 EBUILD libbson-1.8.2.ebuild 778 BLAKE2B 28b05b77bf0305041d0cff10085f90709540100447232632bbfd3850df4aef8f17eece96182099592e7cac8a819c0c3c168c7338753c4da53bba0b03bd3805b4 SHA512 f5630bbcaacf9fbaed58c072eaa57ad01a919488bc4db66e34d2c5ea08c6442d42cb30f1cdb30e8bdfb1e71f1b363a2c9493ee3d7ba3482a172e92e979ed68a7 EBUILD libbson-1.9.3.ebuild 777 BLAKE2B cd5fe3826c1fdf263b86a1e7d4f4247cc5839497c04c88cfe70036a0a33a2c468f8118b1fbd5ea4248b84db948176564db724bdd3eb7951b1464a61def9c9607 SHA512 d847c9bf88596c69f281041dd6bff7b4bf9ee88e5e92f8b2fe4b16105d56ca826bb5fcd9d7f7b33ade37edb74e3c161b6b85c6060b91a7d73332d404214fb463 -MISC metadata.xml 404 BLAKE2B 09f99f8595c089c30e13406a3dfe969c444b325dd1fbbd8ced6c9f3e257556dfe5ef762bd97cc16067c9691dba04fe38e855280c2058d90e7970a01474324a98 SHA512 081d2001bcf61d7cb00a36ddaa1869cdce615fa706693efa907676e4224c297871cb65a3dbc64397f87b29c751125735b35ba595e4344a654f2682092411e8c9 +MISC metadata.xml 333 BLAKE2B 25979b807deae1e87e62fa985ffc6d01853a50340d694ac6b4383854df15c26d1c7faf3a4abefd195a7525ed95e255b9beeef5e22a25fb936244de1029fd0480 SHA512 bfe49ec533a23f950bbd560e65fdfa0c5c839d189a53ffc3135242c5bb262141f0c89cc69d7578fe9b3ea9116b70d55d1c362a1090f069e54e54bd03c51f6265 diff --git a/dev-libs/libbson/metadata.xml b/dev-libs/libbson/metadata.xml index 3ad8263ab0cf..7310136b85b6 100644 --- a/dev-libs/libbson/metadata.xml +++ b/dev-libs/libbson/metadata.xml @@ -5,7 +5,6 @@ ultrabug@gentoo.org Ultrabug - A BSON utility library. mongodb/libbson diff --git a/dev-libs/libburn/Manifest b/dev-libs/libburn/Manifest index 86d2ffec26a3..60239718c50f 100644 --- a/dev-libs/libburn/Manifest +++ b/dev-libs/libburn/Manifest @@ -1,3 +1,3 @@ DIST libburn-1.5.2.pl01.tar.gz 989073 BLAKE2B 4c62b236560d79ef528d9b0f419bb18a874a3feb6359d72f716ceda75cff9c5369417e85622f4016c352f255b0b4e46a6336be61e26b78a3ddc3adac5ac836e3 SHA512 40da5d4033b5f3b8e4fce8798d34c6608030f09bc1d98286b2b2e58f2fd1d348b115013b1a381eb9f1a3cf0c259c453507ee840e3aa24194521fe34fc3423a3e EBUILD libburn-1.5.2_p1.ebuild 888 BLAKE2B 0697b49b794ed9b41f707792db87b55cfab4884d40b021f3591940fb7678ceeec848d642f7dbc190b6220b8058fbae3ddfdaa9e3102dc8954f36e14ce1ab3fa5 SHA512 1c5d49c91319bba61e3981dab9e6053ae3d8e027c9bb94b36d27cd2ceaf8ca59d6acd757a805d35fa677f7700088fe270a1792fd9d32d5c3e6e4fc14630ccbc6 -MISC metadata.xml 374 BLAKE2B ed3416052b36f8644d2231fd2d4d16e4177fd2feb09f4e5d81222dc9b4fb32cb5772d8eb86a739fc8ad11e398013c50ec802685848cc298a9e7f5efbe8928879 SHA512 1b78c0e0f60761b001b44216ac4c3de7fb6491a4d8b79b45c6e1f81f438df95ebe2cb70b273ed4a470283ec6e57c91d4fb1981fb365ed61a692214bed4097860 +MISC metadata.xml 243 BLAKE2B d63a20aa244e2d01198a2c4d25830ea1a68f7fa3fcb918ac373c31e99b303cb825bc33a753324b0999290c49421076f5fcb2450783a7e13a15cac8bfa8ebd044 SHA512 010182e2f4aa6b9ba90b1cc05b0efe19e0f40188917402ff7ef6034b5210376b33a35f9a2cc921b4cd90030bd6bd8d7e632928b34e2ed91a3e3a36a1e0b8dae7 diff --git a/dev-libs/libburn/metadata.xml b/dev-libs/libburn/metadata.xml index 21fe2e58d3b3..0d7c06e4b975 100644 --- a/dev-libs/libburn/metadata.xml +++ b/dev-libs/libburn/metadata.xml @@ -5,8 +5,4 @@ billie@gentoo.org Daniel Pielmeier - -Libburn is an open-source library for reading, mastering and writing optical -discs. - diff --git a/dev-libs/libclsync/Manifest b/dev-libs/libclsync/Manifest index 15547e963964..dd99030ac146 100644 --- a/dev-libs/libclsync/Manifest +++ b/dev-libs/libclsync/Manifest @@ -1,4 +1,4 @@ AUX libclsync-pthreads.patch 441 BLAKE2B bbe3115799c436d1c13a6fd638822c6954f37fada8a6f7028ae1601e761ef1705badd5daf930ac1cc5bc2eb5e897ca1eb9f1d5c0161fa6358c979948a48ce097 SHA512 de0cc37af47903ff233941b7bc16fd381949c8450da736bbfc33c3e5d4da10c18b3d477e27d4a9f11848889c5ba0ad28d71ff355b82cc077123b37be357f25e1 DIST clsync-0.4.4.tar.gz 268276 BLAKE2B 0027760cfdee5c4410c4cea45aae2def6498d812d2f50038993c39a33c6029722ec2dd2cfff20815a3ffd8834eb8c439059e5f1d2cc3d2cf98ecb22ed22f2322 SHA512 cdafbf43fdeafe9cb53c08e0514ef356fb5b4bbd8da2226263180e7441d222c76e6c73f847f484b3688a8672e4a85df0346c0236d8d0ed4506d209189af02dcd EBUILD libclsync-0.4.4-r1.ebuild 1709 BLAKE2B e637c6ea17fcb3ae342781477093fed46a630a45033f9e946e0dbe2ed25c357acbb9b2ffe6ac6bac11ae1b3c9c266b1e95984f014c5da442007fb33ccefb1d0f SHA512 3c57c148eb81e0910959b297cd752bb403890c1cd851a1a61c14ce28dbc0c97f96d4b737949f3d645eda59e6980c933f99f6cfc9c8e333d3e026eda69d745aa1 -MISC metadata.xml 716 BLAKE2B b8e44b73deea7153c841b292216050f8e050ac80e1851c267d98196d71ac9eb55f0786ca2db185c9ed094b9948bfba16ef3bed8224509970e1f7126a23232a5a SHA512 cb7e97539feb47f66f6a9e866ad85b95611412eba80dacc665bdf38a1a148c938812285fd6dc147f58be51f6801ec56df8c054f63a7bc142ced143958551bbc2 +MISC metadata.xml 574 BLAKE2B af71960c3cb8c2f49d8de8e2aeb6206be86b8866f49e5787c49773ae762519c2da28fedd7654de079e6accdb30cd0d561ef9315907d8056a70448fe4d172beb1 SHA512 116fd38d47eb9ad20caf53d0639df9f8df11896dc776682d3f498e22431a4652d0140bfc324da287400cf6566a57b1cb25b14bb6285b348ca2acb466650f9fcb diff --git a/dev-libs/libclsync/metadata.xml b/dev-libs/libclsync/metadata.xml index 4b856378c566..f1181db674dc 100644 --- a/dev-libs/libclsync/metadata.xml +++ b/dev-libs/libclsync/metadata.xml @@ -5,10 +5,6 @@ bircoph@gentoo.org Andrew Savchenko - - Libclsync is a library for remote control and monitoring of - app-admin/clsync processes. - Enable extra debugging. This will hurt performance badly. Be ready for tons of output. Enable extra security checks. This may hurt performance. diff --git a/dev-libs/libdivecomputer/Manifest b/dev-libs/libdivecomputer/Manifest index 90fde93099f4..d3a8b639ebae 100644 --- a/dev-libs/libdivecomputer/Manifest +++ b/dev-libs/libdivecomputer/Manifest @@ -1,4 +1,4 @@ DIST libdivecomputer-0.6.0.tar.gz 680425 BLAKE2B 9ed951c6cdec07929ea7a9d3b842483ea1c88bff0171bfec1ec5a1a1d21a73580f70034856c97397bd21061d01967e14477ffabdf75b10bd6a736820b17e5b7f SHA512 b199d3e7e89fb2f79e4de5b54b086ae5f8b6bc08d02513e903e8fb008c1a453cf4cd4c4b7a94b1f7053ac53cc7b9085193b0ee0682318594c27ac2cb693c9b3f EBUILD libdivecomputer-0.6.0-r1.ebuild 864 BLAKE2B 5106d4832ae97b7cedd007d4846a3964c0a66d3994b81dd754653df237c4d38f189bbdca85e02f40c8540c306a922c435d53328cc95aefd2ccccb7dcdf9b341b SHA512 53d9892d3c90f6168d62e4566046329fcafd244607566eaf14b113e5ae8bae0934531e21b7bdd374372f498f4d710aa59002791d14e7e7743b6897593d71c43f EBUILD libdivecomputer-9999.ebuild 864 BLAKE2B 5106d4832ae97b7cedd007d4846a3964c0a66d3994b81dd754653df237c4d38f189bbdca85e02f40c8540c306a922c435d53328cc95aefd2ccccb7dcdf9b341b SHA512 53d9892d3c90f6168d62e4566046329fcafd244607566eaf14b113e5ae8bae0934531e21b7bdd374372f498f4d710aa59002791d14e7e7743b6897593d71c43f -MISC metadata.xml 483 BLAKE2B 530cd37101a8b0f199376c57b83bf1d16098c11d13550a869573d7388125f290c8ab5070685fde6c937a5580d4fdbea6a6d6cb84b08c90875810b4b60f869339 SHA512 d8b8f22b939030536510dc41a6d6ef12b8863c8897e6213dd89076d01018d532f94e85c7b017095723fdcab259e24d2fff17820d212bdf27b57462f501056191 +MISC metadata.xml 358 BLAKE2B d35618d267dc453d7446498f0d77dac8a0421dd99c7f1f8e5f6f04de46e5b15e9705df2476f84b84ccf3ab8519f50beaeacc6af0a46da729c5b13ea03a711887 SHA512 04333ba184ba31211c93c47915f49c1f11639f8a8d269ba9176fdc6a3855c585daaeb836056d8d690e9edd6c13a440d77e754de1511d135b9649a8248918e09a diff --git a/dev-libs/libdivecomputer/metadata.xml b/dev-libs/libdivecomputer/metadata.xml index f4838fd208b4..ca379a9cce2d 100644 --- a/dev-libs/libdivecomputer/metadata.xml +++ b/dev-libs/libdivecomputer/metadata.xml @@ -9,7 +9,4 @@ proxy-maint@gentoo.org Proxy Maintainers - - Library for communication with dive computers from various manufacturers. - diff --git a/dev-libs/libevdev/Manifest b/dev-libs/libevdev/Manifest index 5a0f1a993f37..19999855b003 100644 --- a/dev-libs/libevdev/Manifest +++ b/dev-libs/libevdev/Manifest @@ -1,6 +1,6 @@ DIST libevdev-1.9.0.tar.xz 443208 BLAKE2B 858567ec82f20d567f66d0c41bd1519ffd023a0374e346cff270a0bae0b5136a469a4fd56fcbd3d53b2a2ace6166821ec5e75c90e08eb347331e7974865ceda7 SHA512 6e7589b5776437ac23fbf65b3194fb1dd3a68a294696145060cdd97bcdeb9b04f355f2be028dc1a5efe98ef2cafca15e4f61115edf5d62591e3a8944dc95942a DIST libevdev-1.9.1.tar.xz 442740 BLAKE2B 8a0e6c555ffa09890556c33e346e03b878eb0dac8585164d7561b6e20e5795c39299508f761a1fa15737d0802e362ba5c9d17de89d96fb79f1bfa1afa28423ab SHA512 7d845ce2279d2e2ef12437f6218550265ea0c85e5b6c0d116aff09787b73626b338fe3084baff060085d393688b5ae3d33772689e0581684eff257af01c4c645 EBUILD libevdev-1.9.0.ebuild 1198 BLAKE2B cb04493b3395c2936a7d7ae12a83fa2af05d3642c7751440087e978ab483d93feef05a8d1b951ad43a007b6481f8abfcb9f957811918682867e094ff8c51c1fc SHA512 eefca4687835e7d811fc7e4eaa73376989103b80f0aa32aa4c152133aaff001772fdf1de9adff315a25a99d8da7ce29e533de6439595bd4fd7a03beb0ebc777c -EBUILD libevdev-1.9.1.ebuild 1207 BLAKE2B 29538cb26df74166a714cdaa6c69dd4fa7b316d4e8befa178bb81160b2c2f3f201a662c3d588927a27de0d2593e3fd8f02e02f374aeef12e2ecf793f99f1e97b SHA512 a1f36ff89fcb08f1c242bbf2fbfcbcc742cad5c6e5b58ee2e09dda1d1cef7ee05b2c9414fd41d070a95516dec2995e521df46e52ba437b0459b35595c93f6c12 +EBUILD libevdev-1.9.1.ebuild 1206 BLAKE2B 6a612525acd49ad28d40e74e5e5f30c02e510fb9759d176ee4921b30d99380394af7e9ba44924d2096759710c2a50d34a6f122ab9c7a84619cfaa567206ed131 SHA512 f93d55cd425efeb3d1bed7cf9b28f369be35697db681c291b910733dffd1767cf904a88aec03666d3c4a0681b092f85bab68f57136ccb7e2d925bdae7856d9d2 EBUILD libevdev-9999.ebuild 1209 BLAKE2B 07dbb14d5f73ef70b6d919c3c6ec4e4022b1f89ff3c7c0260eea80129c581e0c785648b4050dba02b3961c50e677c3d149883e3c301627f1fe5be33519a93d64 SHA512 0fa7f48f6d8cd9d14354aa630626d4a5fbafe038aaefac78c2f031891fceea8448e89a78f35045ffabd324788b12960e620f85ee62d7461f51c1eba2cf13e28d MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/dev-libs/libevdev/libevdev-1.9.1.ebuild b/dev-libs/libevdev/libevdev-1.9.1.ebuild index 93f52ba71452..4396ffd27b3f 100644 --- a/dev-libs/libevdev/libevdev-1.9.1.ebuild +++ b/dev-libs/libevdev/libevdev-1.9.1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == 9999* ]] ; then inherit git-r3 else SRC_URI="https://www.freedesktop.org/software/libevdev/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86" fi LICENSE="MIT" diff --git a/dev-libs/libf2c/Manifest b/dev-libs/libf2c/Manifest index 637aea171ed7..e45e3d6828ce 100644 --- a/dev-libs/libf2c/Manifest +++ b/dev-libs/libf2c/Manifest @@ -6,4 +6,4 @@ AUX libf2c-20110801-main.patch 1708 BLAKE2B becf5fd72a0d9bad9a6fef4d6013b2e1dbed AUX libf2c-20130927-fix-buildsystem.patch 1632 BLAKE2B 381a2e03ee75f0553325c4b5bbc1191d7262d0fec6d315791684a761f1be6e0749782a679fce805b1d4eb466d0f219d78bec6ef03968addaa47c3a0d1c212c59 SHA512 40191835f7b5d6a9865c68e0fb8a7168715b2f79cad069192427cc657b9664ac9f242c7b746aa821b81c33ae2c08c6d936f838b2f5228acde35d8aeb7c102b93 DIST libf2c-20130927.zip 129082 BLAKE2B 09f818bde8888b569858784c39e93a6a11b3103039f44c3f6a1246b29efb5f8ae6e45f787ed0c2216bea383a79b9554aff30e1fbb00668bbc872b4bc30d87ba8 SHA512 1a12093dec3c250f4775eebd06f1a9144fdb956ea3162202fb67569fdd956ac5591bc563a0726ca65ea10d465efaac1c1d8024d63bc4a4b5c88bf46242607c8a EBUILD libf2c-20130927-r1.ebuild 1205 BLAKE2B cff5e1b623ff71ca2b39e034dba3efd11f01b99dde6f913f8f86d49d7cb223d15b13839eefacd13cd62667b32b35fac54823d685ceb7b9a478a7884de8cd5431 SHA512 cfec1b64ef22c178cd7ea30653314ecde95cee384b6580030d555c861f0215aaf6027ffedf33f547d4d9adc6274b652445f84562e81080384e9d2521feba30a1 -MISC metadata.xml 363 BLAKE2B 854c5e9e83fb984b31f4def65cb25720bacbff0522fe93e3488211611e15896e562ab86a101ea0f661ffa6de9bb15331dce1e39ca614b1987ed35184029a0d18 SHA512 3c5efbb36dba02cfa31cb0b95c78194bfecfcc128b60eb5c11983da6ac26fb0d75bc02e004443fc6365d3cf53b6d9bffc3a0342c185e61ffdc404cb8b4a3f95e +MISC metadata.xml 259 BLAKE2B dfc879984b6adce945d0e0a50f6ede2bca87147b9db99491359cdeccc2e74a20d56e14ae8903dbb80c94854f89bee539f14a4e3ce864204e277accf3f124a748 SHA512 19fb78cf4029c154954a40df40e28fc8d98a8b7e6b42f97259f664d44c29b284feffb9d073cadc7f90b5654a64b2466e186cb677d3a11830206f173eb9057706 diff --git a/dev-libs/libf2c/metadata.xml b/dev-libs/libf2c/metadata.xml index edfd7994e880..8425c0d53cb0 100644 --- a/dev-libs/libf2c/metadata.xml +++ b/dev-libs/libf2c/metadata.xml @@ -5,7 +5,4 @@ sci@gentoo.org Gentoo Science Project - - A library to conver FORTRAN 77 to C/C++ source code. - diff --git a/dev-libs/libgee/Manifest b/dev-libs/libgee/Manifest index 523f34a17449..7a197672a990 100644 --- a/dev-libs/libgee/Manifest +++ b/dev-libs/libgee/Manifest @@ -2,4 +2,4 @@ DIST libgee-0.20.3.tar.xz 678488 BLAKE2B b35dbad89ebac58ab382a1733d7add2e6fcf1e1 DIST libgee-0.6.8.tar.xz 443060 BLAKE2B b11275dd27492c0ae80fc354f1167e96def9b7c126089509f83b6d291eb48155224f5449e1b22a2549c6e3f2cb5d5daf5daa3ccc425723b7a203762e09ada091 SHA512 b26d36ee9fc0c5c214521ad97bc20f11f1191a3dab72a5f1af2f6435f51ff2f28e81ccb26fac399939c1a7eaad519db98032d3bc593a4052463acd91bb12902a EBUILD libgee-0.20.3.ebuild 677 BLAKE2B 8b872d01193bc3587584d56917c3f72f484a8f4a6fe8e46175081c1193387714bc9366a07d722f31360e47f5bc7321424cdefb6ca28f8105a6b6acb4c9192ac6 SHA512 188ec20da58f446492660669d598355de59fbc513f28e00f512410358910b2fde17c401a0c4d9865a7e56c3c2d46c5913872080525a221f9fdddbd98d380ddbc EBUILD libgee-0.6.8.ebuild 654 BLAKE2B c0623f735093a9a2a185597c24d3e45d8d98b8f6e523c4a65abeb83c9a96397065fc96ea3b74540a4210d27e6d2457795b26e5434e6d327c972a54fae6a21b73 SHA512 929c0ffc02ad05fb82bc2fc3ccbd2c627ed64d7c68c7400409946196fd930b70db65caff96a705c1f4cd6c4b449d7979f5239ae67c6ac3ffae2b15236d7294a7 -MISC metadata.xml 410 BLAKE2B b14dbf9387001ee3bec2f3b5b968bf9b206b747a838ea70de2e44fe60397b4e0d498a3809719298d93e7bcb1908cd9d7cea4e84fc5ef6a1c32d4819b10cb574c SHA512 11953fbacef993713af860af50bb3d6edae2d69fcf672a3aa47e7c9198e514068b18ccc0eca76cf35888e2364a72ef7d9e9ad8498cd1e96663c4686e36a42285 +MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/dev-libs/libgee/metadata.xml b/dev-libs/libgee/metadata.xml index 16b03d43fd70..39980802b1da 100644 --- a/dev-libs/libgee/metadata.xml +++ b/dev-libs/libgee/metadata.xml @@ -5,7 +5,4 @@ gnome@gentoo.org Gentoo GNOME Desktop - -libgee is a collection library providing GObject-based interfaces and classes for commonly used data structures. - diff --git a/dev-libs/libmissing/Manifest b/dev-libs/libmissing/Manifest index 09348dc29f89..9565b74f7ade 100644 --- a/dev-libs/libmissing/Manifest +++ b/dev-libs/libmissing/Manifest @@ -1,3 +1,3 @@ DIST gnulib-b451121ab45497e78cb6f612c8673a9705193391.tar.gz 6666079 BLAKE2B e7d3b9478697067b57ab198e044f3c854128d5fe390d30947829ce4f34c695a748668c33ae19690e9927fff6df3e194a3160cb4adb7cf47235c603241c66889a SHA512 f6e165cfc0a3999c778d9f43ffc90ff9b569a77ff1e54ff5c50b12b0eddf262c24da8cd2719548574e0397535bb0eb835eef603cc74769f7876ef9db101bebec EBUILD libmissing-1.1.0.ebuild 4137 BLAKE2B 59aafb31b190ca6ea857cbfac6f8f33a60cbcaa22c1ba316abe516697b379ad71b8495415f7473ebb388f1b6261ac676281d48675ac55f6c81a9cfef1f145305 SHA512 e88fe685af2b37dbac4ab3bf0346c4d48874fdeda028152dbeb241cd062005e7c35a262d2539e2deedff7576c15a1af5e280c30883e5ea5ce931e5ec4200e321 -MISC metadata.xml 393 BLAKE2B 8fdadb018197632713de833a7b64d961fa8ce1b86db6996fad32484fa09eda403a7bbcb50d3502ac02888b44d56971b0241a9e0902366f10d79017d50e46289b SHA512 8b5739afeacf385f9399745c6396506060f425376e47e0fdc9ca05c59608dd9e82bee2dc385f34c27f96ad8df41753fe05dd90886a81f613a910c76d50bae422 +MISC metadata.xml 244 BLAKE2B d3ad2c32ed36561363ec9f9697a9e8cd7520ffb26089049fde24c0bc6888acff04292593bbc2e6d9e893116c770e1716cd40f52180bd22141410b5a3a532b61e SHA512 5c201b4ac1b9f4b0fbe93953e066c630ec8a7392c1eb6b03e71a015b59f8d7ac53f860da23698027c602df56ea081048157a393e69570a9b46ea4a4aa50357a5 diff --git a/dev-libs/libmissing/metadata.xml b/dev-libs/libmissing/metadata.xml index ac8fbe340454..5cee1da3a9ef 100644 --- a/dev-libs/libmissing/metadata.xml +++ b/dev-libs/libmissing/metadata.xml @@ -5,8 +5,4 @@ prefix@gentoo.org Prefix Project - - libmissing provides missing POSIX functions using the gnulib sources - as library and system headers. - diff --git a/dev-libs/libmowgli/Manifest b/dev-libs/libmowgli/Manifest index e9192bf5b9eb..d298ef3432d4 100644 --- a/dev-libs/libmowgli/Manifest +++ b/dev-libs/libmowgli/Manifest @@ -1,8 +1,9 @@ AUX libmowgli-2.1.3-cacheline-Ensure-sysconf-var-is-defined-before-use.patch 831 BLAKE2B 552140cae8b31f796826487319286fc5d59972e2036bb33a8a2c6febcf0fc8fc8bea502a0d5aa3d00e0028534c1891e19ba92ee0c4071ba3fd8b8fd9bea5158d SHA512 8f572b47fa62918be88dc11028a916897aeda46691b5b4975f87227aad2141fe472fdcff3431d61c42cdeb8322aab1e065d8ac155f2f367f4c28a6ae97799271 +AUX libmowgli-2.1.3-use-host-tools-for-ar-and-ranlib.patch 531 BLAKE2B 13627cf2420f8a9f1c90010e9b40fd4234a6c6603857f463de7d469a1e2e148bdf1ac5dc620ddfc622b2fe6da64f52f9756b2e980e529a78d519bcdd9ef36cf6 SHA512 b4e35ea2cb241a48ce698f7fe094a9a55b0c901f3a9f613a308898714496c4b3b531380d81ab34651b6f24dd877341eeb1c694120d420096854daad03240bd01 DIST libmowgli-1.0.0.tar.bz2 105929 BLAKE2B f22af94e1d5693e92544e9c177f56caf7fcbbf3f46a254e1e6982ba0e6f41443bcf70d1b944cd68e7eea7a0247dd478777afcebb5db80742312149f52dd86bc4 SHA512 f3f7f9a527cb3f6f24c23d0585b55509d8721023c670df9e59a7f5667d4e12caf17ed71773cd1283a3ebfada465824653f654aa29d857c076875d36b2a824313 DIST libmowgli-2.1.3.tar.gz 227742 BLAKE2B 9ef5c30880644247df3c98dabbd87694d0a7c92e7de0c44a73842d4c5bbc7f19a32db24acc52b27fe5f204b1f74a5c730c64edd1e8edd23bc320e4c0dc4a554c SHA512 bf976cf8b8bf0efaf7565230f42147adcdbe993339f58f907f5005eddf178d936cffb6cdbba59e38813854f30414856a1b9f8bdc972ea2f59cb08987ee336533 EBUILD libmowgli-1.0.0-r1.ebuild 486 BLAKE2B db77100a9b1cb80ab0ebe85361a3cfea16ee3d5b6ff2e88c177d88012bd10ea42efbfee56628edff10a397b2c446e18578ecb647f0608309a0de3cf324363a7e SHA512 91ab512aa3ca354f648c277c67728bbb8a5c4fa151f26989e23b7aef96058bdea4a10c7b6ac84f20df0873b339621f75ec5a20a2a953f2df3d941a4b81b877c9 -EBUILD libmowgli-2.1.3-r1.ebuild 865 BLAKE2B 1de5be867d01c3414202ca7fa5489a34ad5ff2890769c3ee9a8f76c08655142352cfd5d0936f931d78498cc5956a8cfd584c0ca775662cbfe542b00189830f95 SHA512 41e959de5c820bec3bfe29b9db71450571915ba460aa8c755616a32edceb235fffd6434ee3575998941da1f63e7743c260cecd7e91b882dd92adda711c995428 +EBUILD libmowgli-2.1.3-r2.ebuild 1101 BLAKE2B ad30f4069f29175a3c6264d1912552d6233acd8ded90f74981ba3a51d10467566c450cc7c38f5607c8f50d7869cb255c7966da65337ccb94d34ee61bb7d3f9dc SHA512 7b14216532d8c2c870e8029671e48e9cc62657138f403b64f3cc0e0dd1aef7fd25e746582d4ccea6d23d633db2fa5d373594ea3e3e2c2d90784b739d53f4f883 EBUILD libmowgli-2.1.3.ebuild 768 BLAKE2B 2ba06b85fb6c734b51d9aca2acceccbbf064bed72fc96733f041216c4b6f524b78abc1fb062cebcdf405a5c1f886666930354fd12a67d87272fec0c0cac45fcf SHA512 e273b120af4cac325069cc9a50e90fdc1aa2e694117b9a0ae18e81e91e2e50fd85b79e8963286bfe4ef2ac10c9aa4711884a5e8e97e2e3bb970f523e9387313c EBUILD libmowgli-9999.ebuild 608 BLAKE2B c6dedd277c9406c534b97383d19a58a4ed461c49e96877deca89b02354ad43473a00b51e460e25c52f97323dd36d0a70100ffae2e68b4e07d4d09841f49dd390 SHA512 e4f523ef69e89ffa039494816d20cc552264d0f3fbbc054a198a5697f88aed24b3b8a812febd5eae00b5fd94ddebdcf82c7962d88b44a6ccfbfe80d6cb69f821 MISC metadata.xml 364 BLAKE2B 3cf2dc0b9b8e9e25f34ed1e94214c05479d25ac7bb560680efec14ef19f61eef74c5edeffa9538c241ffdb7fe86bae4ee6c0865887e26f54e16cc5f064fb277c SHA512 dd547ca4323b0a3ed2d731ab482159ffdb22158bede172abcebff3460e20f284088659311c954919ce5f87e3fe6f90acce3c635612b7e0ca43ddfd85bc608843 diff --git a/dev-libs/libmowgli/files/libmowgli-2.1.3-use-host-tools-for-ar-and-ranlib.patch b/dev-libs/libmowgli/files/libmowgli-2.1.3-use-host-tools-for-ar-and-ranlib.patch new file mode 100644 index 000000000000..e49e7c2c99b5 --- /dev/null +++ b/dev-libs/libmowgli/files/libmowgli-2.1.3-use-host-tools-for-ar-and-ranlib.patch @@ -0,0 +1,15 @@ +diff --git a/configure.ac b/configure.ac +index dfebb14..b3bd072 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -36,8 +36,8 @@ if test "$pgac_cv_var_PS_STRINGS" = yes ; then + AC_DEFINE([HAVE_PS_STRINGS], [], [Define to 1 if the PS_STRINGS struct exists on your platform (likely no).]) + fi + +-AC_PATH_PROG(AR, ar) +-AC_PATH_PROG(RANLIB, ranlib) ++AC_CHECK_TOOL(AR, ar) ++AC_CHECK_TOOL(RANLIB, ranlib) + + LIBMOWGLI_MODULES="core base container dns eventloop ext linebuf module object platform thread vio" + AC_SUBST(LIBMOWGLI_MODULES) diff --git a/dev-libs/libmowgli/libmowgli-2.1.3-r1.ebuild b/dev-libs/libmowgli/libmowgli-2.1.3-r2.ebuild similarity index 67% rename from dev-libs/libmowgli/libmowgli-2.1.3-r1.ebuild rename to dev-libs/libmowgli/libmowgli-2.1.3-r2.ebuild index 2597f8dcc4c6..4158cb1b6e2c 100644 --- a/dev-libs/libmowgli/libmowgli-2.1.3-r1.ebuild +++ b/dev-libs/libmowgli/libmowgli-2.1.3-r2.ebuild @@ -3,6 +3,8 @@ EAPI=7 +inherit autotools + DESCRIPTION="Useful set of performance and usability-oriented extensions to C" HOMEPAGE="https://github.com/atheme/libmowgli-2" SRC_URI="https://github.com/atheme/libmowgli-2/archive/v${PV}.tar.gz -> ${P}.tar.gz" @@ -20,10 +22,22 @@ RDEPEND="ssl? ( DEPEND="${RDEPEND}" DOCS=( AUTHORS README doc/BOOST doc/design-concepts.txt ) -PATCHES=( "${FILESDIR}"/${P}-cacheline-Ensure-sysconf-var-is-defined-before-use.patch ) +PATCHES=( + "${FILESDIR}"/${P}-cacheline-Ensure-sysconf-var-is-defined-before-use.patch + "${FILESDIR}"/${P}-use-host-tools-for-ar-and-ranlib.patch +) + S="${WORKDIR}/${PN}-2-${PV}" +src_prepare() { + default + + # $(MAKE) invocation will handle passing down flags. + sed -i -e 's/${MFLAGS}//' buildsys.mk.in || die + + AT_M4DIR="m4" eautoreconf +} + src_configure() { - econf \ - $(use_with ssl openssl) + econf $(use_with ssl openssl) } diff --git a/dev-libs/libowfat/Manifest b/dev-libs/libowfat/Manifest index 259c04ad0436..d2d6400ef903 100644 --- a/dev-libs/libowfat/Manifest +++ b/dev-libs/libowfat/Manifest @@ -2,4 +2,4 @@ DIST libowfat-0.31.tar.xz 183684 BLAKE2B 67c60ebba10463f28196e3d9ed5f20fdbe79db8 DIST libowfat-0.32.tar.xz 195820 BLAKE2B 6dc19b947867a9b08eece785378be2493fb7185d1cc334de080ab1c288884fe0b670ece6f3785f051c707cc98afc4d843a262b9761fc9cc68fdf1f1ac8df1eb8 SHA512 c762a1aa27dfb30e2f6da67d1ad16da03d301b2e3cce33c83b69103183a6689a494c8cf8d7d4e26ad5b22130e4e0560d5f3ef6f44b14d706f10e2300ce11ff3b EBUILD libowfat-0.31-r1.ebuild 990 BLAKE2B a9f8efca4c9eb61726390339a7caac4ffe8f2ffa65e3e7bc7886fa1ea8e526ca41e04ce7e8647ba0f6eb99a3d3ad609c72b29455e3fcf253f2727ddd3f5cec71 SHA512 42ecb020a438fe3fee377d1c3aef631c991a2985b840da07532e9abdd9fba46ecf3bc9127a8a6436611e5e399cdcb815bc6f9a5e7f190048003f3e632d57dc92 EBUILD libowfat-0.32-r1.ebuild 1039 BLAKE2B 534907ee194eff327e07f903df0f5dc5728572b013fca29e583aa3df3e852db91c3145f2f2d604b0017963d8423a0c946c2eaeff93da0785f486da939e055047 SHA512 71e1d1a579943fe2b1d53c22ed23c579745ab3d4d058033d7a789563ac0ead400039232472a116ae9abb7ee83df3421d7a43dadbca187567bd8fdac2157b3e86 -MISC metadata.xml 430 BLAKE2B 16b95e09cd79b1b22a0b391fbd70b3ef51b08dd5d92449613f21e8e1ac85f16fdb5e0bde3a298aa7b2c740439c909836a3a71dc55022a1322746f2078522ed78 SHA512 83ef95906f9aa9e0a88eb9241dd1245cd6628a24acc06fc99d97028ef9d82e4369fbed5643d88d51ae514dedf70dde032443a1523d335ea0fb1f96cdd9149a79 +MISC metadata.xml 334 BLAKE2B 24f4025b3aae0eced15612fbb46aecd98b56aafe85a4d86d28d88bb323e5fa5f10dabed4a31d416499fefeecf7ccbdc7f4b64ad4e7e01d6dd9fe6f181fb6dcb7 SHA512 7a9ba196d23359e5fcc0b37da80ce8962f16bcc64bfba1eb2fb547dd8afc95695a5518048691de673c1db4a1b2c4be5e9b869c2e67ec65f5062fb65b89573fe6 diff --git a/dev-libs/libowfat/metadata.xml b/dev-libs/libowfat/metadata.xml index 433bc64fafb4..35e6645b7362 100644 --- a/dev-libs/libowfat/metadata.xml +++ b/dev-libs/libowfat/metadata.xml @@ -5,7 +5,6 @@ patrick@gentoo.org Patrick Lauer - reimplement libdjb - excellent libraries from Dan Bernstein Compile against dev-libs/dietlibc diff --git a/dev-libs/libtimezonemap/Manifest b/dev-libs/libtimezonemap/Manifest index 62a2f8d0a87d..f84b95c2fd63 100644 --- a/dev-libs/libtimezonemap/Manifest +++ b/dev-libs/libtimezonemap/Manifest @@ -1,3 +1,3 @@ DIST libtimezonemap_0.4.6.tar.gz 2872895 BLAKE2B ec9da9efe4f58cd7c3cd6cb502ffc23d1331f8b8352021d30c4157d4a6fec983702c049725af672136f332e450191e03bb0c36c752cbd496c37a7e0bf64c4514 SHA512 3cbd4f577684254a91f1e745ecb49e58fe3c75e28c172a6115fbe68e7868c33ff4c68b80ef1d7f5c759f67d288e29a2a057e00e1788a57c4e55e0cbfef351761 EBUILD libtimezonemap-0.4.6.ebuild 638 BLAKE2B 2e9ffc90fdc52982dea9cea9a7f31bdc5c9cfc12809b5da485245000913acfbef085ccf683e12b44e70e9ae202f53d6d5f798fd0c9dacf3f9d4cc9b7b18c8bb5 SHA512 ac3593e35c1eba84ccb946ad15f2e832281b32114e0127468248d6aa3ce6543abb35e067b5a570f409172acce8eec3524ff6e4a77678d98cd29b4f4186623be1 -MISC metadata.xml 566 BLAKE2B 01fedfbe030ae44dd6b98a83a49fb5ffdb7f91a78dfc7f6e5f041238726aef27b39220861b4ae4d9ec6b291734f0911ea7ecc051491b8818f8dd236881e221bf SHA512 df9ba788c73e608eb2dfcd2dd1d917340ac83e204d8ffc4e309b90035e1054faa9f107f3c8f2b398cabf988f100d886ac63a9361bba3d1fe22d4e4564f4dde5d +MISC metadata.xml 453 BLAKE2B 0ddfa1215414fea50844dcf5a72a5de4af39eca0b275fb95cccef077ba2c3717f0fa94e77ab8afa30196cd9f8c668b06ca9d09b5ba0974507d6dfb5a740544b3 SHA512 b0cf55d87a8efc69b49ea0f172016de1d6d9ed3fa9b86fc3d9713a42d2a36b4886bb5973a352fe0ab4ddeec8637dfa61f85c536a367de0a38a5e164f025bce1f diff --git a/dev-libs/libtimezonemap/metadata.xml b/dev-libs/libtimezonemap/metadata.xml index 72451521d14e..3dbb34194df4 100644 --- a/dev-libs/libtimezonemap/metadata.xml +++ b/dev-libs/libtimezonemap/metadata.xml @@ -1,18 +1,14 @@ - - cinnamon@gentoo.org - Cinnamon Project + + sparky@bluefang-logic.com + Matthew Turnbull proxy-maint@gentoo.org Proxy Maintainers - - sparky@bluefang-logic.com - Matthew Turnbull - timezonemap diff --git a/dev-libs/libyaml/Manifest b/dev-libs/libyaml/Manifest index 461983f86418..9857dc6fbf74 100644 --- a/dev-libs/libyaml/Manifest +++ b/dev-libs/libyaml/Manifest @@ -2,4 +2,4 @@ DIST libyaml-0.2.2.tar.gz 79465 BLAKE2B fd37cac256b40b0c5daa32584d271448e5e1c196 DIST libyaml-0.2.5.tar.gz 85055 BLAKE2B 71d1a002b8969db96af9e942bf67944acfdf2e740744b1abceacfd1c3bc54d8936d7048760aa81f1cf22518241e9f45ecf95c76d6ac41eefbdf04eb40e16a618 SHA512 a0f01e3fc616b65b18a4aa17692ee8ea1a84dc6387d1cf02ac7ef7ab7f46b9744c2aac0a047ff69d6c2da1d2a2d7b355c877da0db57e34d95cd4f37213ab6e7e EBUILD libyaml-0.2.2.ebuild 1029 BLAKE2B f14f2e827272f14ffeb16f7094851a68a0fe794452c759d042a8e0b3b0c6701ac17bc85b0a0a16f9637b57dce2d5748b6d044a8c764880145c749bfb259ed03e SHA512 7d483f399e28f03da3f4681b0a54d42f16a939be4c024caf77dc372e502a0cd3143b0f81f8ba5fcf7e10dd605ebef631f0e9163c1f9de1fe5644e824c492cd56 EBUILD libyaml-0.2.5.ebuild 1038 BLAKE2B 5b18f8df90cacaa34689a80860981e8b02155aad8f5362838c99cc89fd271c8c5d5dbe4c97b513d36c06fc7e14dd7c4f9fca0a6c8bdcf1273ec4ce15443fcf24 SHA512 aa75bc8199194dfb9aa6ed2044c249650bd9fe2e8ebdcd0ee46b9f573289976e006dd5ccd7953337418e2ef563f1ea6fee736ba90b0266ad723864042bbcfc04 -MISC metadata.xml 396 BLAKE2B f55ccf30afa81617e23963e2bb96cce1db4e06982320b1b53213736a79c15431da54a7ba2312c4b60226b881553d6470c0fa08a1ea88152789254208f302b64f SHA512 a373090c8dc67e0bafec51ee673e9a3c15821c7079061335ab95ec2c87cf629f57fc172fb8e17989a709b4770ab42537f87c22ac065cd24fcc1ca88a2c80bf76 +MISC metadata.xml 249 BLAKE2B 9e4529cdac0a55f14c36fde3fa54e30645a61a73d58e83ce460edf84d729bb3cd4cdc3e52d588690945508bc7d253b1edfb7734ebee94a88b75fee249a043c84 SHA512 ecad16da7f98e9b1cb1882147e6d8b7d541e4839d92fc26f3db1bea69ed633637da9259947b2b78d204a11d0edd3daa84f173613b6dc19110b5406c6fddfa7f0 diff --git a/dev-libs/libyaml/metadata.xml b/dev-libs/libyaml/metadata.xml index 8a69437d03d1..cee379b15409 100644 --- a/dev-libs/libyaml/metadata.xml +++ b/dev-libs/libyaml/metadata.xml @@ -5,8 +5,4 @@ chutzpah@gentoo.org Patrick McLean - - LibYAML is a YAML 1.1 parser and emitter written in C. - It's in an early stage of development. - diff --git a/dev-libs/nsync/Manifest b/dev-libs/nsync/Manifest index eb69cc9dc8ab..6d8195a7bb22 100644 --- a/dev-libs/nsync/Manifest +++ b/dev-libs/nsync/Manifest @@ -1,3 +1,3 @@ DIST nsync-1.20.1.tar.gz 154106 BLAKE2B 94eeb647de2ca58a3f3837119ef30805f0a72a9d12c19aa705f815955723ddefa1de4d2a3fe5fd0b227ffdd70d5208ab9a300e40b2aff2591a1cef28c79b450a SHA512 d7b9be1052b7d11d896d3fade822f7b1eebbd0a772c9f6e2cd827921f1adc29ed18f7587ebc7d29623d230be384a7a2356c1da3abd53567fc934979d89c70e0c EBUILD nsync-1.20.1.ebuild 600 BLAKE2B cac757b2f36d018dd2a8e7f5c1d5273fb7dc3d30412dab74ffe3d606a036fe223577edb67cb3e08ec837bcca18ececd89cf62ba87557b34e9f625ccf8021e8c7 SHA512 f4b204b322b4d45a915608c17c00221ca122b48e360dbb8703d74ff3f5a5b1b524d00fac58b90d93b775caa80d0d6ba563dce4ca393486183711967d1e4f4f96 -MISC metadata.xml 384 BLAKE2B 62c11261ccb01d4913cd84ed44abed5a2ae13d362c755db7102cb412ff9c4b55c4dec5e9a5b71ac970cd83e676d2a806d20d9b5cd7f63e1051b898927b064bd2 SHA512 83954282b0ca2a61a49222fef2e018057b7d02c4d68bd826a81a96bfcb4371e60c8c90a4c792607b337885154fcad49db872351c3ec27266631bb955ede097cf +MISC metadata.xml 247 BLAKE2B fad006bd63156a3ffcdfe9e4c216b806d3b341fa5b7e8de2608ad51674b482493f7d0fabdeb6010ce0c41aef65a55abe404b8ba5ba7d72f36822b7d96d58182b SHA512 189f876175728dfb474cf2ccb122ebfe48b068cc5fd65a3cfed7dad947dd9ce0fc7c89ce5c0982fdee5262025236b7d5cccf48b55c67c5cd33e84910c28e0b46 diff --git a/dev-libs/nsync/metadata.xml b/dev-libs/nsync/metadata.xml index 2ab0dafc343e..76f45cdee0f4 100644 --- a/dev-libs/nsync/metadata.xml +++ b/dev-libs/nsync/metadata.xml @@ -5,7 +5,4 @@ perfinion@gentoo.org Jason Zaman - - nsync is a C library that exports various synchronization primitives, such as mutexes - diff --git a/dev-libs/openobex/Manifest b/dev-libs/openobex/Manifest index 2d705240a9fb..dcdd1df2f172 100644 --- a/dev-libs/openobex/Manifest +++ b/dev-libs/openobex/Manifest @@ -2,4 +2,4 @@ AUX openobex-1.7.2-version.h.patch 621 BLAKE2B 90ef501688d2313b70d755a5d6233c027 DIST openobex-1.7.2-Source.tar.gz 127248 BLAKE2B c0405aef2f15f16e31641f4a60ac01da26c2a61a5114b8f3990f0fcf64bd55c730ff7aa5f524b450c1e6b5653b9616c0861686102594818ba3bdf2314a3c51ff SHA512 22f1b0d99e7186da9fa12b510ef9dbb6f7d76777d58b235ab2f627703d07b6f6b0488cdc9c6d8c0ab7bc86d6d19117c55fff9273fed02736c0210f9b1788bf4d EBUILD openobex-1.7.2-r1.ebuild 1055 BLAKE2B bf58d40d55db3a9d51a0b032f3342b0ab1c7f6428db4de40aadb242a49f8bac3c5935c2e12a4d1450bbb9531311f4d6a1e138cffca2d71a720061ce62a4d44ce SHA512 1ad98eddb4b2ea6561add36053f42b7713747c96834c0111a68906ccf316ca74931b93f1e724ba1f4dd256c549e75a26e9f9c99d7ecea2ff0062367239369b45 EBUILD openobex-1.7.2-r2.ebuild 1093 BLAKE2B e90f1bcf3c18d19114c7f52dfe168e04af5312f61b633c77df9994118ce9d68e5b419a34ea5e02bd361ab33f56261b42639346c4d2bd5ce680149922c1ccd81a SHA512 df464b66c3b92e73d7b662b3fb62cc6d062777f1dadfd1963af95feca2e7e7a90baf77d5b94ca272a4f8ad2a48be06675a8baef63aee1eb3881978dd122b8579 -MISC metadata.xml 550 BLAKE2B 4505f0b70a901fbbf3cebe1a066d4c9275853a7667abf221ff439cb6783f485c5d43a24c8abf05df5757a8578712fffbc8a1ff43e0f16f8f8507417e32654ef2 SHA512 19bbed2e27c2fd9ebf00552d3443d09bb295f81c7637d2d09850d5bfc6128f6f3a7642ae55760c36308f7fe333319d6d8324cde0fc75781d32a486abb32be4fe +MISC metadata.xml 390 BLAKE2B 4e99b94506bfbb231f3c852ef5810db630a1bcc61406e7bd55ef424643f1bd4b4ff4acd30a291b6efdaa4c5a72d363dce7dc4e44e9f371683eb707b58541a95d SHA512 33e975ea200b31202c0751cd95f0e3757b9a7fcdd74c232e93b11c4d51458cc1780c4ba2a9c8b8cc85db7f245685b072b7dac2fd4644fa2719f9d2a6b7b673fb diff --git a/dev-libs/openobex/metadata.xml b/dev-libs/openobex/metadata.xml index b6f5436a0b06..9ec13c1ccabe 100644 --- a/dev-libs/openobex/metadata.xml +++ b/dev-libs/openobex/metadata.xml @@ -5,8 +5,6 @@ bircoph@gentoo.org Andrew Savchenko - Free open source implementation of the Object Exchange (OBEX) protocol, -used for transferring data to/from mobile devices. Enable IrDA support diff --git a/dev-libs/pcl/Manifest b/dev-libs/pcl/Manifest index 77312162f1a4..eb2fb41a3264 100644 --- a/dev-libs/pcl/Manifest +++ b/dev-libs/pcl/Manifest @@ -1,3 +1,3 @@ DIST pcl-1.12.tar.gz 384986 BLAKE2B f549dd9205ad12a8bd157b4e04e94e156f056e2190c25afcf3c9a0d4488d3e442f9cd3159c6ba68570bff61998b5d6b058c0cec5c57bfe00046379f09bf741ce SHA512 bf0168d8bb3bef8edc36085f6157661cc15f6587c847ed236983612e08955cd1fddcf2b95bbf6c04d275201aecc3842c2ab3679e7ebedb4f5fa9691c73771279 EBUILD pcl-1.12-r1.ebuild 310 BLAKE2B c0ffd022d260acc7ccb0f34ac48c15fd629e1061604f55a8dc91e8a48995bff1edadf555ff998b77911726c974ba8004d4015bfdf1ebc0e878bd8fe97606b760 SHA512 615c2b1db77b03a59d3969a3c92bc12746153082040b495664a46fe182be7dbde871c38958b2a39fff937d25269625c49bb8fdbf480c9dc9912ad333fa6244a9 -MISC metadata.xml 312 BLAKE2B dfa077775d15071c5ec983c38cc443e693d0c2998b583c56a685145a523ee58cb473a872d418018e8366fa73e2cef4235315fc45c9291c93c5dbf4f1388d50d6 SHA512 e90839ce3cf7ce5848f665f2fb70b8ce8619db0c6b0b005f37765fc621a7bbec305680ea4d4cf10111220d390a622c00c43f239530640d3328fb7aeb64a58582 +MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33 diff --git a/dev-libs/pcl/metadata.xml b/dev-libs/pcl/metadata.xml index 1d859a5cde83..7a38bb900964 100644 --- a/dev-libs/pcl/metadata.xml +++ b/dev-libs/pcl/metadata.xml @@ -2,9 +2,4 @@ - - The Portable Coroutine Library (PCL) implements the low level - functionality for coroutines - - diff --git a/dev-libs/protobuf/Manifest b/dev-libs/protobuf/Manifest index 3cff56052e18..a93b6926dd17 100644 --- a/dev-libs/protobuf/Manifest +++ b/dev-libs/protobuf/Manifest @@ -6,14 +6,21 @@ AUX protobuf-3.11.0-system_libraries.patch 6352 BLAKE2B dd224c42e13c08b3bec554b2 AUX protobuf-3.12.0-disable_no-warning-test.patch 965 BLAKE2B 77ed571f16f9fb2d333d656f56c28e512f4e78984a47740644c7d7b8fec8b26d29d2c1138e0c73fda027ff916871f80447683d959e0fef9bd55471b89ee7bf19 SHA512 6fb45b1425428054795d3a0898b993d9ef2f6b0b4da048b411cd62e3a3fb3114abb0c382c7fdf8f7eee1a02fafc89c0f452dcbfaaa8bc283f0fb6a3861c88ff6 AUX protobuf-3.12.0-protoc_input_output_files.patch 10321 BLAKE2B f248067eb23303ee5eee4ff3f312cc882c804dc4c2233f4a4cd84377ce7f8bfb35df1e4e794c7d1bac1b84a2723b6cac4a49b3af52f402964ea388ea3458b35a SHA512 137209ef76dc6d3517f4e50845572aa0b79d7b5c0931134b4017f783f13bebd37ee5a6b34f26d70bfa8f601563adb42ea7efdc75506754ef8ce08f86f536d601 AUX protobuf-3.12.0-system_libraries.patch 6352 BLAKE2B 17f24c6cdcc845dada12424fe987e214d3be19b90c82abbb12829287811bd9e46757df3ae65db49b30b47aeefdd8ded79e15e01483f2222b1fa3e8f3ef1d319d SHA512 76c41f48c9661a30aac0cd9e71f52101e3068725bd8e1b0f46bea113115233739849978750f063241fd45b2982d41a8da7b0e972afc3d4cd517943d533fffa91 +AUX protobuf-3.13.0-disable_no-warning-test.patch 965 BLAKE2B e9a5eb9887ef2088ad0ce06375aedb36deeed3cd60a557e1d9972609fa5d5faa8e04c4d758a6ff0916f2a9d4c1b886a7197ded35501fbdf712ea985d442f8b43 SHA512 536b968f9a95d19236d034be3194b6d750dcb5619677817aaa5191a70370a646e4ad475a89592b6e96c44fc1ae380e782483afe4263617d7e03af2d5b06731fe +AUX protobuf-3.13.0-protoc_input_output_files.patch 10321 BLAKE2B 3973d819c43f30d81d162b0ff167582f2983ca2752b33315e7f0b462068d437b8fe7b6faac9d3dd96f17740919ed51b19837e75b96791d765f347415ae893fcb SHA512 5812e471f83ec368886e2682f84ff5c92ad6b2a897e1cba3a1b8fbf291c0349d411ac06bc013d514fdc42eb40559f6d78bcebbe5826ab1efcbb1f851db1b74e5 +AUX protobuf-3.13.0-system_libraries.patch 6352 BLAKE2B a615d54449fe8bad5d9c7f0b4f03c0ded27c3fc4dc7d0fd6fc78874e65096731a5436a2569396ccd13c5f185bf73823eb70274e71c1bc35cccc820a2318ace5c SHA512 4a2f0fdd2512c8e8abd108bfb986d788153c2ccd761318fe05aef49f268814f2f6f35350bf2fadaafe3e5250521739cc5660f0106437f75831a8704fa755f817 AUX protobuf-3.8.0-disable_no-warning-test.patch 965 BLAKE2B 0183ed17104e192fbd9efb4739a41ec2d6f39e31cf6aacb141f4e5015335096321491d68748613ef18eacdc57437b111a15b5b4762b0b339c716b98dc1b7041d SHA512 37846745f1e88fda8dc84a829e266e8f8d2c98a075750b2e548fa2b8f34a97d37b6b5200e880fc29a9682fb95a8c75567b53bca532859068a7b379540940067a AUX protobuf-3.8.0-protoc_input_output_files.patch 10351 BLAKE2B 54115688e2fb6a7b8c33cd2efb4dddd777f4d536f4b078badb60d6e458766b69c915fe4091f4ca379eee59d75875bcab9837a96bc461b6a60c15b93000fa7e38 SHA512 2e18b47aa82a035a76c45d6f80de7818449f6358e0e253cb6330158bf9d5b213052b372797189246eaeebea8497b289e8a0de16441f25bcae81ab807733bcf60 AUX protobuf-3.8.0-system_libraries.patch 6352 BLAKE2B fde8a49ac3034320d9ae03479127946b1b50a0fe64d388132a129d8cd0a5cb6eb82565e82089fd1dada83848ef494fa87eac8dec4cd4b90dde580123dbe7f006 SHA512 0264d20c585312345315364a4732905abcca569535460d274528ddb6dcef6cdcb9661804f22c8cb209a7123fb41df7974ac739baa65debe0b676b2b902482d4a DIST protobuf-3.10.1.tar.gz 4905995 BLAKE2B 1dde3b6260918da8430c2ce69210462f339c492b2a4e53d5d9c1bea3747aead905370507fc4bd703560f6885c0f3f8393a998b875c19744ad94827109ecbb49f SHA512 aba0c4034c0d3b1759904adb6270eee94dd5dc568f433b219e3f1f70c0033993cdfa3bf476ad3f5767c7629edb9fd029c686405abf93731dde808286b336330d DIST protobuf-3.11.4.tar.gz 5140799 BLAKE2B 97b450c0623593efe6a42b66582ff183344b8831689e6a5b4d36096dbd57c33da9569bbf26578536aaf73ecd866ac0588b6cb7d55a6a9b9a6e840d4c57099001 SHA512 777bbb0e9e2375eaebe6b8c87abd660bac70ee469c9ad00dd25917b82d7fb5bbe33cf87f0d69c90e19d55c07a7285ec20974ba4768623ce9ccfadf147fd5e261 DIST protobuf-3.12.2.tar.gz 5309688 BLAKE2B 6f04ab75a165d8135b4c1de210f8698f56f309f73d664192209de10580e0ef850bf56f6f394b860f21912e341141f7bbb1f63198eaee55fd7ad74d86b00c3b1f SHA512 84a349a1dcb5bce6a6a892cf11264390b557ed1e7b05883b71fa9cfb7460d9f73119da1f2861066869e33c752246ea438d5ce2c2b3ff7a4b07696d9450b7916b +DIST protobuf-3.12.4.tar.gz 5310348 BLAKE2B 2630941672963165467221843c10079a0ed966f2fdfcbc970b0b41e1ed3c7f78734496c1fbd3ec509c68999a14f637fff267b309cf82a8acf2bb5a948484f79b SHA512 c5d24502b9a6be0a606a19213186fe462e0de6830547003636f0897781f36d0bd7e4e7d9689d96390a0399ce04b6438cda3a0fe6f97f0feb700a110e90beef0c +DIST protobuf-3.13.0.tar.gz 5277913 BLAKE2B 168aaa5beef83be675cd2543ca8efeaf5174f5e7fd861a056b04b01c8c781dc7b1fcbd05068ae89f051dfacfdc47c34b19cc33c8d09dd3212d3827746e3408f2 SHA512 514efa65fc8a36bc0791e6d39bdfb07b2689e9c2a4b82536c657859b800e7bc1e1a0ae86a7ee33f30c43a473a49b5c346ce830ac0057b6da104ed37f90b8b0fd EBUILD protobuf-3.10.1.ebuild 3030 BLAKE2B e555296b22b00886ca0557dbb90a8ca544fc650895fda3face5e32e886dea426f7c61334fdafaa6fa71a9e47cf675cc0e0f4145e9c57ede5d68fb3597322732d SHA512 18203bed470210102b6e5301a231af2c792ceb14c124a78516dce7a8af564aacbf48a94b67bd1af8b9e93baf3b04dde87021e7d18ac5da92df856e06a5fa4c7d EBUILD protobuf-3.11.4.ebuild 3019 BLAKE2B b8efa8797e32842f1009580492a26fb0557a9555713875012d13aa4de247417c81c451ea0c6eeaf8a784a497591a29afa6516422a48c29c87e1e962d4f945617 SHA512 0955a68f5d0aed9a963c43aaf04f649a019dbf2a93f38f3561f7a276dfa8b3877291448dbb3680b89b4643d3ad6b1d3f621504614171c001ca6373eb9bf03cd3 EBUILD protobuf-3.12.2.ebuild 3028 BLAKE2B 2d35522c78efd3143ad106cd97ca661c421fdd6d6c4fdf78ec8d87837cd42aafba7e320c8d0aa81277db671171342d57cdddcd85658b9b09b26becc27a2ab3ea SHA512 923b5a6fd632b47bc8c5ad30fd555fe4ca3a8e0f8244bd24e6520bc02607f624dfa8018dc6813385020251b4b2621679b02bc99f567c7b492a733644184aeea3 -EBUILD protobuf-9999.ebuild 2679 BLAKE2B 9340cd24544bdb247737010b0df7828d8556a6ef691b3ecf998776367d5a03709b6943c602ae979ca32fd8f1098fc3f499a1e4fd5abe3381f3b2d5fbf5c81c8e SHA512 85c5f443349dbc55288d8d86757affb32db57790fcfe9f6209639f123034b287072349284ac34c9bb8dacb4383d2926e90a1e555cec531145d5420021ea1ecb8 +EBUILD protobuf-3.12.4.ebuild 3218 BLAKE2B a201cc755244f015986e90255fbe0d1a95e25d348a851b44c2a14fa1dcf93927f6a8b77822ef2f5bec4971583c115da71e0ff85f3ad5b03b0ef09d58c9a3821e SHA512 8b4931aa05a0571ddcc0944ecf04d2ca8335d09b9bf3f1f7344ee5afb63e7ff63f0981c720f280ef858e63adddc4d1c31de3a81d29155bcfb87e0cbe5bedff8f +EBUILD protobuf-3.13.0.ebuild 3218 BLAKE2B c3a7389f4da1d9ff6f1628b504897ebc1e72ae02c33d713b7625cbd30ff74e4a5cc8e9823005e6d31512edbe4cb06ab09de35bd9d65b003003fc6437b2cbfab8 SHA512 6462ef2647c0ee9ea3d703afd7402aaf337ec3078fe5fe0219cd7f157101446f3df863063427863604fac0f61f8def5df61255020b095c8ab4aa7b09426f478f +EBUILD protobuf-9999.ebuild 2672 BLAKE2B 19039df5ff9af194b335978f77c6ac9f8ed3387840e01c449e7661ce628129a1bc9de5938c453a08e21d9ce6e0d734430796aa911135a3c43c84557500da43ad SHA512 32744cffb2e57592c6475845bebc5dc221a8cd933a057699c2203205ed93828041e4b6242aa34c1e07d5f36cb24573a675ef0bbf9ab3fc56e341e3e31acbec47 MISC metadata.xml 627 BLAKE2B e908d6d2ab7bf7886f09af02f2a2828bcd9d6909ad7b421e0879551c24ab382733c2140def8132c70d7b6a0f8074651773476e9a645c64440ef596a7f62319d0 SHA512 2f60739bbea23091942893776b29257ed556c3d98351e0e9455852e8ea6b275d3ecca613c81ed35c009431c3e5fb378a77259f13c470359526ccbdff4033d86b diff --git a/dev-libs/protobuf/files/protobuf-3.13.0-disable_no-warning-test.patch b/dev-libs/protobuf/files/protobuf-3.13.0-disable_no-warning-test.patch new file mode 100644 index 000000000000..1c583fec0fdc --- /dev/null +++ b/dev-libs/protobuf/files/protobuf-3.13.0-disable_no-warning-test.patch @@ -0,0 +1,19 @@ +Disable no-warning-test which is compiled with -Werror option and whose only purpose is checking if compilation results in any warnings. + +--- /src/Makefile.am ++++ /src/Makefile.am +@@ -708,7 +708,7 @@ + GOOGLEMOCK_SRC_DIR=$(srcdir)/../third_party/googletest/googlemock + check_PROGRAMS = protoc protobuf-test protobuf-lazy-descriptor-test \ + protobuf-lite-test test_plugin protobuf-lite-arena-test \ +- no-warning-test $(GZCHECKPROGRAMS) ++ $(GZCHECKPROGRAMS) + protobuf_test_LDADD = $(PTHREAD_LIBS) libprotobuf.la libprotoc.la \ + $(GOOGLETEST_BUILD_DIR)/lib/libgtest.la \ + $(GOOGLEMOCK_BUILD_DIR)/lib/libgmock.la \ +@@ -895,4 +895,4 @@ + + TESTS = protobuf-test protobuf-lazy-descriptor-test protobuf-lite-test \ + google/protobuf/compiler/zip_output_unittest.sh $(GZTESTS) \ +- protobuf-lite-arena-test no-warning-test ++ protobuf-lite-arena-test diff --git a/dev-libs/protobuf/files/protobuf-3.13.0-protoc_input_output_files.patch b/dev-libs/protobuf/files/protobuf-3.13.0-protoc_input_output_files.patch new file mode 100644 index 000000000000..0416aac68f67 --- /dev/null +++ b/dev-libs/protobuf/files/protobuf-3.13.0-protoc_input_output_files.patch @@ -0,0 +1,262 @@ +https://github.com/protocolbuffers/protobuf/pull/235 + +--- /src/google/protobuf/compiler/command_line_interface.cc ++++ /src/google/protobuf/compiler/command_line_interface.cc +@@ -997,6 +997,28 @@ + } + + if (mode_ == MODE_ENCODE || mode_ == MODE_DECODE) { ++ bool success = false; ++ int in_fd = STDIN_FILENO; ++ int out_fd = STDOUT_FILENO; ++ ++ if (!protobuf_in_path_.empty()) { ++ in_fd = open(protobuf_in_path_.c_str(), O_RDONLY); ++ if (in_fd == -1) { ++ std::cerr << protobuf_in_path_ << ": error: failed to open file." << std::endl; ++ return 1; ++ } ++ } ++ if (!protobuf_out_path_.empty()) { ++ out_fd = open(protobuf_out_path_.c_str(), ++ O_WRONLY | O_CREAT | O_TRUNC, ++ 0644); ++ if (out_fd == -1) { ++ std::cerr << protobuf_out_path_ << ": error: failed to open file." << std::endl; ++ close(in_fd); ++ return 1; ++ } ++ } ++ + if (codec_type_.empty()) { + // HACK: Define an EmptyMessage type to use for decoding. + DescriptorPool pool; +@@ -1005,13 +1027,20 @@ + file.add_message_type()->set_name("EmptyMessage"); + GOOGLE_CHECK(pool.BuildFile(file) != NULL); + codec_type_ = "EmptyMessage"; +- if (!EncodeOrDecode(&pool)) { +- return 1; +- } ++ success = EncodeOrDecode(&pool, in_fd, out_fd); + } else { +- if (!EncodeOrDecode(descriptor_pool.get())) { +- return 1; +- } ++ success = EncodeOrDecode(descriptor_pool.get(), in_fd, out_fd); ++ } ++ ++ if (in_fd != STDIN_FILENO) { ++ close(in_fd); ++ } ++ if (out_fd != STDOUT_FILENO) { ++ close(out_fd); ++ } ++ ++ if (!success) { ++ return 1; + } + } + +@@ -1049,6 +1078,11 @@ + for (int i = 0; i < proto_path_.size(); i++) { + source_tree->MapPath(proto_path_[i].first, proto_path_[i].second); + } ++ if (mode_ == MODE_COMPILE && ++ (!protobuf_in_path_.empty() || !protobuf_out_path_.empty())) { ++ std::cerr << "--protobuf_in and --protobuf_out are only valid with " ++ << "decode operations. Ignoring."; ++ } + + // Map input files to virtual paths if possible. + if (!MakeInputsBeProtoPathRelative(source_tree, fallback_database)) { +@@ -1754,6 +1788,12 @@ + + codec_type_ = value; + ++ } else if (name == "--protobuf_in") { ++ protobuf_in_path_ = value; ++ ++ } else if (name == "--protobuf_out") { ++ protobuf_out_path_ = value; ++ + } else if (name == "--error_format") { + if (value == "gcc") { + error_format_ = ERROR_FORMAT_GCC; +@@ -1890,29 +1930,50 @@ + " -h, --help Show this text and exit.\n" + " --encode=MESSAGE_TYPE Read a text-format message of the " + "given type\n" +- " from standard input and write it in " +- "binary\n" +- " to standard output. The message type " +- "must\n" ++ " and write it in binary. The message " ++ "type must\n" + " be defined in PROTO_FILES or their " + "imports.\n" ++ " The input/output protobuf files are " ++ "specified\n" ++ " using the --protobuf_in and " ++ "--protobuf_out\n" ++ " command line flags.\n" + " --decode=MESSAGE_TYPE Read a binary message of the given " +- "type from\n" +- " standard input and write it in text " +- "format\n" +- " to standard output. The message type " +- "must\n" +- " be defined in PROTO_FILES or their " +- "imports.\n" ++ "type and\n" ++ " write it in text format. The message " ++ "type\n" ++ " must be defined in PROTO_FILES or " ++ "their imports.\n" ++ " The input/output protobuf files are " ++ "specified\n" ++ " using the --protobuf_in and " ++ "--protobuf_out\n" ++ " command line flags.\n" + " --decode_raw Read an arbitrary protocol message " +- "from\n" +- " standard input and write the raw " +- "tag/value\n" +- " pairs in text format to standard " +- "output. No\n" ++ "and write\n" ++ " the raw tag/value pairs in text format." ++ " No\n" + " PROTO_FILES should be given when using " + "this\n" +- " flag.\n" ++ " flag. The input/output protobuf files " ++ "are\n" ++ " specified using the --protobuf_in and\n" ++ " --protobuf_out command line flags.\n" ++ " --protobuf_in=FILE Absolute path to the protobuf file " ++ "from which\n" ++ " input of encoding/decoding operation " ++ "will be\n" ++ " read. If omitted, input will be read " ++ "from\n" ++ " standard input.\n" ++ " --protobuf_out=FILE Absolute path to the protobuf file " ++ "to which\n" ++ " output of encoding/decoding operation " ++ "will be\n" ++ " written. If omitted, output will be " ++ "written to\n" ++ " standard output.\n" + " --descriptor_set_in=FILES Specifies a delimited list of FILES\n" + " each containing a FileDescriptorSet " + "(a\n" +@@ -2258,7 +2319,9 @@ + return true; + } + +-bool CommandLineInterface::EncodeOrDecode(const DescriptorPool* pool) { ++bool CommandLineInterface::EncodeOrDecode(const DescriptorPool* pool, ++ int in_fd, ++ int out_fd) { + // Look up the type. + const Descriptor* type = pool->FindMessageTypeByName(codec_type_); + if (type == NULL) { +@@ -2270,15 +2333,15 @@ + std::unique_ptr message(dynamic_factory.GetPrototype(type)->New()); + + if (mode_ == MODE_ENCODE) { +- SetFdToTextMode(STDIN_FILENO); +- SetFdToBinaryMode(STDOUT_FILENO); ++ SetFdToTextMode(in_fd); ++ SetFdToBinaryMode(out_fd); + } else { +- SetFdToBinaryMode(STDIN_FILENO); +- SetFdToTextMode(STDOUT_FILENO); ++ SetFdToBinaryMode(in_fd); ++ SetFdToTextMode(out_fd); + } + +- io::FileInputStream in(STDIN_FILENO); +- io::FileOutputStream out(STDOUT_FILENO); ++ io::FileInputStream in(in_fd); ++ io::FileOutputStream out(out_fd); + + if (mode_ == MODE_ENCODE) { + // Input is text. +--- /src/google/protobuf/compiler/command_line_interface.h ++++ /src/google/protobuf/compiler/command_line_interface.h +@@ -296,7 +296,9 @@ + GeneratorContext* generator_context, std::string* error); + + // Implements --encode and --decode. +- bool EncodeOrDecode(const DescriptorPool* pool); ++ bool EncodeOrDecode(const DescriptorPool* pool, ++ int in_fd, ++ int out_fd); + + // Implements the --descriptor_set_out option. + bool WriteDescriptorSet( +@@ -428,6 +430,13 @@ + // parsed FileDescriptorSets to be used for loading protos. Otherwise, empty. + std::vector descriptor_set_in_names_; + ++ // When using --encode / --decode / --decode_raw absolute path to the output ++ // file. (Empty string indicates write to STDOUT). ++ std::string protobuf_out_path_; ++ // When using --encode / --decode / --decode_raw, absolute path to the input ++ // file. (Empty string indicates read from STDIN). ++ std::string protobuf_in_path_; ++ + // If --descriptor_set_out was given, this is the filename to which the + // FileDescriptorSet should be written. Otherwise, empty. + std::string descriptor_set_out_name_; +--- /src/google/protobuf/compiler/command_line_interface_unittest.cc ++++ /src/google/protobuf/compiler/command_line_interface_unittest.cc +@@ -95,7 +95,7 @@ + virtual void SetUp(); + virtual void TearDown(); + +- // Runs the CommandLineInterface with the given command line. The ++ // Run the CommandLineInterface with the given command line. The + // command is automatically split on spaces, and the string "$tmpdir" + // is replaced with TestTempDir(). + void Run(const std::string& command); +@@ -2627,6 +2627,17 @@ + std::string::npos); + } + ++ void ExpectBinaryFilesMatch(const string &expected_file, ++ const string &actual_file) { ++ string expected_output, actual_output; ++ ASSERT_TRUE(File::ReadFileToString(expected_file, &expected_output)); ++ ASSERT_TRUE(File::ReadFileToString(actual_file, &actual_output)); ++ ++ // Don't use EXPECT_EQ because we don't want to print raw binary data to ++ // stdout on failure. ++ EXPECT_TRUE(expected_output == actual_output); ++ } ++ + private: + void WriteUnittestProtoDescriptorSet() { + unittest_proto_descriptor_set_filename_ = +@@ -2721,6 +2732,19 @@ + "net/proto2/internal/no_such_file.proto: No such file or directory\n"); + } + ++TEST_P(EncodeDecodeTest, RedirectInputOutput) { ++ string out_file = TestTempDir() + "/golden_message_out.pbf"; ++ EXPECT_TRUE( ++ Run(TestUtil::MaybeTranslatePath("net/proto2/internal/unittest.proto") + ++ " --encode=protobuf_unittest.TestAllTypes" + ++ " --protobuf_in=" + TestUtil::GetTestDataPath( ++ "net/proto2/internal/" ++ "testdata/text_format_unittest_data_oneof_implemented.txt") + ++ " --protobuf_out=" + out_file)); ++ ExpectBinaryFilesMatch(out_file, TestUtil::GetTestDataPath( ++ "net/proto2/internal/testdata/golden_message_oneof_implemented")); ++} ++ + INSTANTIATE_TEST_SUITE_P(FileDescriptorSetSource, EncodeDecodeTest, + testing::Values(PROTO_PATH, DESCRIPTOR_SET_IN)); + } // anonymous namespace diff --git a/dev-libs/protobuf/files/protobuf-3.13.0-system_libraries.patch b/dev-libs/protobuf/files/protobuf-3.13.0-system_libraries.patch new file mode 100644 index 000000000000..990081ae1abf --- /dev/null +++ b/dev-libs/protobuf/files/protobuf-3.13.0-system_libraries.patch @@ -0,0 +1,121 @@ +--- /Makefile.am ++++ /Makefile.am +@@ -11,28 +11,10 @@ + # Always include third_party directories in distributions. + DIST_SUBDIRS = src conformance benchmarks third_party/googletest + +-# Build gmock before we build protobuf tests. We don't add gmock to SUBDIRS +-# because then "make check" would also build and run all of gmock's own tests, +-# which takes a lot of time and is generally not useful to us. Also, we don't +-# want "make install" to recurse into gmock since we don't want to overwrite +-# the installed version of gmock if there is one. + check-local: +- @echo "Making lib/libgmock.a lib/libgmock_main.a in gmock" +- @cd third_party/googletest/googletest && $(MAKE) $(AM_MAKEFLAGS) lib/libgtest.la lib/libgtest_main.la +- @cd third_party/googletest/googlemock && $(MAKE) $(AM_MAKEFLAGS) lib/libgmock.la lib/libgmock_main.la + +-# We would like to clean gmock when "make clean" is invoked. But we have to +-# be careful because clean-local is also invoked during "make distclean", but +-# "make distclean" already recurses into gmock because it's listed among the +-# DIST_SUBDIRS. distclean will delete gmock/Makefile, so if we then try to +-# cd to the directory again and "make clean" it will fail. So, check that the +-# Makefile exists before recursing. + clean-local: +- @if test -e third_party/googletest/Makefile; then \ +- echo "Making clean in googletest"; \ +- cd third_party/googletest && $(MAKE) $(AM_MAKEFLAGS) clean; \ +- fi; \ +- if test -e conformance/Makefile; then \ ++ @if test -e conformance/Makefile; then \ + echo "Making clean in conformance"; \ + cd conformance && $(MAKE) $(AM_MAKEFLAGS) clean; \ + fi; \ +--- /configure.ac ++++ /configure.ac +@@ -223,12 +223,5 @@ + esac + AM_CONDITIONAL([OBJC_CONFORMANCE_TEST], [test $OBJC_CONFORMANCE_TEST = 1]) + +-# HACK: Make gmock's configure script pick up our copy of CFLAGS and CXXFLAGS, +-# since the flags added by ACX_CHECK_SUNCC must be used when compiling gmock +-# too. +-export CFLAGS +-export CXXFLAGS +-AC_CONFIG_SUBDIRS([third_party/googletest]) +- + AC_CONFIG_FILES([Makefile src/Makefile benchmarks/Makefile conformance/Makefile protobuf.pc protobuf-lite.pc]) + AC_OUTPUT +--- /src/Makefile.am ++++ /src/Makefile.am +@@ -702,19 +702,11 @@ + google/protobuf/testing/file.cc \ + google/protobuf/testing/file.h + +-GOOGLETEST_BUILD_DIR=../third_party/googletest/googletest +-GOOGLEMOCK_BUILD_DIR=../third_party/googletest/googlemock +-GOOGLETEST_SRC_DIR=$(srcdir)/../third_party/googletest/googletest +-GOOGLEMOCK_SRC_DIR=$(srcdir)/../third_party/googletest/googlemock + check_PROGRAMS = protoc protobuf-test protobuf-lazy-descriptor-test \ + protobuf-lite-test test_plugin protobuf-lite-arena-test \ + $(GZCHECKPROGRAMS) + protobuf_test_LDADD = $(PTHREAD_LIBS) libprotobuf.la libprotoc.la \ +- $(GOOGLETEST_BUILD_DIR)/lib/libgtest.la \ +- $(GOOGLEMOCK_BUILD_DIR)/lib/libgmock.la \ +- $(GOOGLEMOCK_BUILD_DIR)/lib/libgmock_main.la +-protobuf_test_CPPFLAGS = -I$(GOOGLETEST_SRC_DIR)/include \ +- -I$(GOOGLEMOCK_SRC_DIR)/include ++ -lgtest -lgmock -lgmock_main + # Disable optimization for tests unless the user explicitly asked for it, + # since test_util.cc takes forever to compile with optimization (with GCC). + # See configure.ac for more info. +@@ -806,12 +798,8 @@ + # Run cpp_unittest again with PROTOBUF_TEST_NO_DESCRIPTORS defined. + protobuf_lazy_descriptor_test_LDADD = $(PTHREAD_LIBS) libprotobuf.la \ + libprotoc.la \ +- $(GOOGLETEST_BUILD_DIR)/lib/libgtest.la \ +- $(GOOGLEMOCK_BUILD_DIR)/lib/libgmock.la \ +- $(GOOGLEMOCK_BUILD_DIR)/lib/libgmock_main.la +-protobuf_lazy_descriptor_test_CPPFLAGS = -I$(GOOGLEMOCK_SRC_DIR)/include \ +- -I$(GOOGLETEST_SRC_DIR)/include \ +- -DPROTOBUF_TEST_NO_DESCRIPTORS ++ -lgtest -lgmock -lgmock_main ++protobuf_lazy_descriptor_test_CPPFLAGS = -DPROTOBUF_TEST_NO_DESCRIPTORS + protobuf_lazy_descriptor_test_CXXFLAGS = $(NO_OPT_CXXFLAGS) + protobuf_lazy_descriptor_test_SOURCES = \ + google/protobuf/compiler/cpp/cpp_unittest.cc \ +@@ -832,11 +820,7 @@ + # full runtime and we want to make sure this test builds without full + # runtime. + protobuf_lite_test_LDADD = $(PTHREAD_LIBS) libprotobuf-lite.la \ +- $(GOOGLETEST_BUILD_DIR)/lib/libgtest.la \ +- $(GOOGLEMOCK_BUILD_DIR)/lib/libgmock.la \ +- $(GOOGLEMOCK_BUILD_DIR)/lib/libgmock_main.la +-protobuf_lite_test_CPPFLAGS= -I$(GOOGLEMOCK_SRC_DIR)/include \ +- -I$(GOOGLETEST_SRC_DIR)/include ++ -lgtest -lgmock -lgmock_main + protobuf_lite_test_CXXFLAGS = $(NO_OPT_CXXFLAGS) + protobuf_lite_test_SOURCES = \ + google/protobuf/lite_unittest.cc \ +@@ -848,11 +832,7 @@ + # gtest when building the test internally our memory sanitizer doesn't detect + # memory leaks (don't know why). + protobuf_lite_arena_test_LDADD = $(PTHREAD_LIBS) libprotobuf-lite.la \ +- $(GOOGLETEST_BUILD_DIR)/lib/libgtest.la \ +- $(GOOGLEMOCK_BUILD_DIR)/lib/libgmock.la \ +- $(GOOGLEMOCK_BUILD_DIR)/lib/libgmock_main.la +-protobuf_lite_arena_test_CPPFLAGS = -I$(GOOGLEMOCK_SRC_DIR)/include \ +- -I$(GOOGLETEST_SRC_DIR)/include ++ -lgtest -lgmock -lgmock_main + protobuf_lite_arena_test_CXXFLAGS = $(NO_OPT_CXXFLAGS) + protobuf_lite_arena_test_SOURCES = \ + google/protobuf/lite_arena_unittest.cc \ +@@ -862,8 +842,7 @@ + + # Test plugin binary. + test_plugin_LDADD = $(PTHREAD_LIBS) libprotobuf.la libprotoc.la \ +- $(GOOGLETEST_BUILD_DIR)/lib/libgtest.la +-test_plugin_CPPFLAGS = -I$(GOOGLETEST_SRC_DIR)/include ++ -lgtest + test_plugin_SOURCES = \ + google/protobuf/compiler/mock_code_generator.cc \ + google/protobuf/testing/file.cc \ diff --git a/dev-libs/protobuf/protobuf-3.12.4.ebuild b/dev-libs/protobuf/protobuf-3.12.4.ebuild new file mode 100644 index 000000000000..c21840f05fc8 --- /dev/null +++ b/dev-libs/protobuf/protobuf-3.12.4.ebuild @@ -0,0 +1,131 @@ +# Copyright 2008-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools elisp-common flag-o-matic multilib-minimal toolchain-funcs + +if [[ "${PV}" == "9999" ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf" + EGIT_SUBMODULES=() +fi + +DESCRIPTION="Google's Protocol Buffers - Extensible mechanism for serializing structured data" +HOMEPAGE="https://developers.google.com/protocol-buffers/ https://github.com/protocolbuffers/protobuf" +if [[ "${PV}" == "9999" ]]; then + SRC_URI="" +else + SRC_URI="https://github.com/protocolbuffers/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="BSD" +SLOT="0/23" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +IUSE="emacs examples static-libs test zlib" +RESTRICT="!test? ( test )" + +BDEPEND="emacs? ( app-editors/emacs:* )" +DEPEND="test? ( >=dev-cpp/gtest-1.9[${MULTILIB_USEDEP}] ) + zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )" +RDEPEND="emacs? ( app-editors/emacs:* ) + zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )" + +PATCHES=( + "${FILESDIR}/${PN}-3.12.0-disable_no-warning-test.patch" + "${FILESDIR}/${PN}-3.12.0-system_libraries.patch" + "${FILESDIR}/${PN}-3.12.0-protoc_input_output_files.patch" +) + +DOCS=(CHANGES.txt CONTRIBUTORS.txt README.md) + +src_prepare() { + default + + # https://github.com/protocolbuffers/protobuf/issues/7413 + sed -e "/^AC_PROG_CXX_FOR_BUILD$/d" -i configure.ac || die + + # https://github.com/protocolbuffers/protobuf/issues/7682 + sed -e "/^[[:space:]]*static_assert(alignof(T) <= 8, \"T is overaligned, see b\/151247138\");$/d" -i src/google/protobuf/arena.h || die + + eautoreconf +} + +src_configure() { + append-cppflags -DGOOGLE_PROTOBUF_NO_RTTI + + if tc-ld-is-gold; then + # https://sourceware.org/bugzilla/show_bug.cgi?id=24527 + tc-ld-disable-gold + fi + + multilib-minimal_src_configure +} + +multilib_src_configure() { + local options=( + $(use_enable static-libs static) + $(use_with zlib) + ) + + if tc-is-cross-compiler; then + # Build system uses protoc when building, so protoc copy runnable on host is needed. + mkdir -p "${WORKDIR}/build" || die + pushd "${WORKDIR}/build" > /dev/null || die + ECONF_SOURCE="${S}" econf_build "${options[@]}" + options+=(--with-protoc="$(pwd)/src/protoc") + popd > /dev/null || die + fi + + ECONF_SOURCE="${S}" econf "${options[@]}" +} + +src_compile() { + multilib-minimal_src_compile + + if use emacs; then + elisp-compile editors/protobuf-mode.el + fi +} + +multilib_src_compile() { + if tc-is-cross-compiler; then + emake -C "${WORKDIR}/build/src" protoc + fi + + default +} + +multilib_src_test() { + emake check +} + +multilib_src_install_all() { + find "${ED}" -name "*.la" -delete || die + + insinto /usr/share/vim/vimfiles/syntax + doins editors/proto.vim + insinto /usr/share/vim/vimfiles/ftdetect + doins "${FILESDIR}/proto.vim" + + if use emacs; then + elisp-install ${PN} editors/protobuf-mode.el* + elisp-site-file-install "${FILESDIR}/70${PN}-gentoo.el" + fi + + if use examples; then + DOCS+=(examples) + docompress -x /usr/share/doc/${PF}/examples + fi + + einstalldocs +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/dev-libs/protobuf/protobuf-3.13.0.ebuild b/dev-libs/protobuf/protobuf-3.13.0.ebuild new file mode 100644 index 000000000000..ae5381a06924 --- /dev/null +++ b/dev-libs/protobuf/protobuf-3.13.0.ebuild @@ -0,0 +1,131 @@ +# Copyright 2008-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools elisp-common flag-o-matic multilib-minimal toolchain-funcs + +if [[ "${PV}" == "9999" ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf" + EGIT_SUBMODULES=() +fi + +DESCRIPTION="Google's Protocol Buffers - Extensible mechanism for serializing structured data" +HOMEPAGE="https://developers.google.com/protocol-buffers/ https://github.com/protocolbuffers/protobuf" +if [[ "${PV}" == "9999" ]]; then + SRC_URI="" +else + SRC_URI="https://github.com/protocolbuffers/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="BSD" +SLOT="0/24" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +IUSE="emacs examples static-libs test zlib" +RESTRICT="!test? ( test )" + +BDEPEND="emacs? ( app-editors/emacs:* )" +DEPEND="test? ( >=dev-cpp/gtest-1.9[${MULTILIB_USEDEP}] ) + zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )" +RDEPEND="emacs? ( app-editors/emacs:* ) + zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )" + +PATCHES=( + "${FILESDIR}/${PN}-3.13.0-disable_no-warning-test.patch" + "${FILESDIR}/${PN}-3.13.0-system_libraries.patch" + "${FILESDIR}/${PN}-3.13.0-protoc_input_output_files.patch" +) + +DOCS=(CHANGES.txt CONTRIBUTORS.txt README.md) + +src_prepare() { + default + + # https://github.com/protocolbuffers/protobuf/issues/7413 + sed -e "/^AC_PROG_CXX_FOR_BUILD$/d" -i configure.ac || die + + # https://github.com/protocolbuffers/protobuf/issues/7682 + sed -e "/^[[:space:]]*static_assert(alignof(T) <= 8, \"T is overaligned, see b\/151247138\");$/d" -i src/google/protobuf/arena.h || die + + eautoreconf +} + +src_configure() { + append-cppflags -DGOOGLE_PROTOBUF_NO_RTTI + + if tc-ld-is-gold; then + # https://sourceware.org/bugzilla/show_bug.cgi?id=24527 + tc-ld-disable-gold + fi + + multilib-minimal_src_configure +} + +multilib_src_configure() { + local options=( + $(use_enable static-libs static) + $(use_with zlib) + ) + + if tc-is-cross-compiler; then + # Build system uses protoc when building, so protoc copy runnable on host is needed. + mkdir -p "${WORKDIR}/build" || die + pushd "${WORKDIR}/build" > /dev/null || die + ECONF_SOURCE="${S}" econf_build "${options[@]}" + options+=(--with-protoc="$(pwd)/src/protoc") + popd > /dev/null || die + fi + + ECONF_SOURCE="${S}" econf "${options[@]}" +} + +src_compile() { + multilib-minimal_src_compile + + if use emacs; then + elisp-compile editors/protobuf-mode.el + fi +} + +multilib_src_compile() { + if tc-is-cross-compiler; then + emake -C "${WORKDIR}/build/src" protoc + fi + + default +} + +multilib_src_test() { + emake check +} + +multilib_src_install_all() { + find "${ED}" -name "*.la" -delete || die + + insinto /usr/share/vim/vimfiles/syntax + doins editors/proto.vim + insinto /usr/share/vim/vimfiles/ftdetect + doins "${FILESDIR}/proto.vim" + + if use emacs; then + elisp-install ${PN} editors/protobuf-mode.el* + elisp-site-file-install "${FILESDIR}/70${PN}-gentoo.el" + fi + + if use examples; then + DOCS+=(examples) + docompress -x /usr/share/doc/${PF}/examples + fi + + einstalldocs +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/dev-libs/protobuf/protobuf-9999.ebuild b/dev-libs/protobuf/protobuf-9999.ebuild index 4b1a78fbac4b..c30e4aa6d464 100644 --- a/dev-libs/protobuf/protobuf-9999.ebuild +++ b/dev-libs/protobuf/protobuf-9999.ebuild @@ -21,7 +21,7 @@ else fi LICENSE="BSD" -SLOT="0/23" +SLOT="0/24" KEYWORDS="" IUSE="emacs examples static-libs test zlib" RESTRICT="!test? ( test )" @@ -33,9 +33,9 @@ RDEPEND="emacs? ( app-editors/emacs:* ) zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )" PATCHES=( - "${FILESDIR}/${PN}-3.12.0-disable_no-warning-test.patch" - "${FILESDIR}/${PN}-3.12.0-system_libraries.patch" - "${FILESDIR}/${PN}-3.12.0-protoc_input_output_files.patch" + "${FILESDIR}/${PN}-3.13.0-disable_no-warning-test.patch" + "${FILESDIR}/${PN}-3.13.0-system_libraries.patch" + "${FILESDIR}/${PN}-3.13.0-protoc_input_output_files.patch" ) DOCS=(CHANGES.txt CONTRIBUTORS.txt README.md) @@ -89,7 +89,7 @@ multilib_src_test() { } multilib_src_install_all() { - find "${D}" -name "*.la" -type f -delete || die + find "${ED}" -name "*.la" -delete || die insinto /usr/share/vim/vimfiles/syntax doins editors/proto.vim diff --git a/dev-libs/qrosscore/Manifest b/dev-libs/qrosscore/Manifest index dda00cef91a2..5ed20195bf40 100644 --- a/dev-libs/qrosscore/Manifest +++ b/dev-libs/qrosscore/Manifest @@ -1,4 +1,4 @@ DIST qrosscore-0.3.2.tar.gz 3963954 BLAKE2B c7553fc1a0a2f4fd3f41ae0dd8bbb8c752c790c8a79b95b9b05ee38260e1ab9b2a337cc8fdf9b9aa513cc178f1155e0f3d7e5e0238aca50c9c970b981c189418 SHA512 2f86aa156af3a00eed38160258b2c178891e134f455e5c3f93a681193ea1d526d1adb6f428b948b8f52768415daed2c4dd7fb34040ff3046eea20bed81ea4d16 EBUILD qrosscore-0.3.2.ebuild 583 BLAKE2B 74d87edd67a61d2c6d70815b6ff399da81f954082516ae0c983f7c4749af761232261308a0d8b75d89855c8304beea6dd060867f4892122c526fb2d55bd701ee SHA512 e9c61370474c4ffbe464adcd9a4f3742ace12f16a95e8396ca7760815f82fb0d31b488a0b7dabbbe065dd130e4d864b2ec1c52748412df2ca0e494cb23a432b3 EBUILD qrosscore-9999.ebuild 564 BLAKE2B de3ac2cf2cc1e489ae1f2603a5379c9dfc1e51b9dc028785d9b4eddbcb2d4593c0dc967a1a0e37fc44ac4fc744dd8183b812fb3e06ac652fc43a28fa571b1675 SHA512 3a004c4624d2b70b1f4b690ab69dfc9166f3806eaad17021528237fec0827ad07a8cd981ef8ed6e5009feabd1a72f63cb02d97ea1dc4cd39c7de62f9ad4e40db -MISC metadata.xml 534 BLAKE2B 89bf4875d95b1a72b45adad56ed219d499a188c058e9d1da90736d83a19e9d80a21e713b0c8d5f26d7d983d8ae982301f968214a16a8b3e377f611e6c13f359a SHA512 cfe593f3625416af002f0584c09ec021d86f5b08a009f2e362d93dabbc7bc2b018f191d1b0932236830c5299952f28dcb775fd6d5e20acc253d2f5671956841b +MISC metadata.xml 445 BLAKE2B 86fa57a651c7a35cb86b98da098010f90f7d7fd38575ccbc7cd5505784929284a63b048b96b5033c3f181054fef6ab059a8a8bae859f420ab7277e999af6e68d SHA512 81fe8b05cfb46a512e708751b67314b183f320de6b85a0781c2a1ca93cec51862380290d0e10a671c3716a5e20ca5087a21a4dcbe90ed20ddf7a61166c879f0c diff --git a/dev-libs/qrosscore/metadata.xml b/dev-libs/qrosscore/metadata.xml index bdb16316b22e..047a3d36582b 100644 --- a/dev-libs/qrosscore/metadata.xml +++ b/dev-libs/qrosscore/metadata.xml @@ -9,9 +9,6 @@ proxy-maint@gentoo.org Proxy Maintainers - - Qross is a KDE-free version of Kross. - 0xd34df00d/Qross diff --git a/dev-libs/qrosspython/Manifest b/dev-libs/qrosspython/Manifest index 3f38a6ab3338..e8664dd1c03d 100644 --- a/dev-libs/qrosspython/Manifest +++ b/dev-libs/qrosspython/Manifest @@ -1,4 +1,4 @@ DIST qrosscore-0.3.2.tar.gz 3963954 BLAKE2B c7553fc1a0a2f4fd3f41ae0dd8bbb8c752c790c8a79b95b9b05ee38260e1ab9b2a337cc8fdf9b9aa513cc178f1155e0f3d7e5e0238aca50c9c970b981c189418 SHA512 2f86aa156af3a00eed38160258b2c178891e134f455e5c3f93a681193ea1d526d1adb6f428b948b8f52768415daed2c4dd7fb34040ff3046eea20bed81ea4d16 EBUILD qrosspython-0.3.2.ebuild 727 BLAKE2B 8479b23e37eab8b80cb3828db9071af09fa2f6aee1a0885228c0714d76dbb64f31a76ba5792dfe930b6fa74cdf424f91f523127d74b3ce6dd7bf23b2fc57658f SHA512 c14ee98c2bd8aa92d534562ffd76acb8d6b8af1d2bc5262183bcc7987e1020973a6f9bc0cb5858770bc7de84f0bdaff28c25ed9895ff8e0ba2d37c122a4154fc EBUILD qrosspython-9999.ebuild 660 BLAKE2B 2f5e0c20867df434608f9909d16cb2842a834b4644104d47a293eab56f53de0507856dbd51cbc4b0e5b5d6b9b6a1f98165dfb053950ec49923d58cdeec1848f0 SHA512 3fc9f3dbdc99aa9499a0be7d9177eaab96099158d2e40c56a82e02451b0f825999aa018c432e180f9e448eaa4f89928b2d44ef1d0e5344dcb7d324461601f450 -MISC metadata.xml 526 BLAKE2B a5a763b7a113725a4a3d887d0ae8cebfa846ead8e5a139702f1210873139d40343dd239a6967f163fa2173f1be75d98a74a6bd140a006e2ff113a2d99d971a61 SHA512 4d2dc02243285ce40c8e962b6bf94211369d3f968802dc6d700ac6d748f54bfabfa25a2ba746e78a3f2440145bb250327a16618ad01ce2be8033ab7998308796 +MISC metadata.xml 445 BLAKE2B 86fa57a651c7a35cb86b98da098010f90f7d7fd38575ccbc7cd5505784929284a63b048b96b5033c3f181054fef6ab059a8a8bae859f420ab7277e999af6e68d SHA512 81fe8b05cfb46a512e708751b67314b183f320de6b85a0781c2a1ca93cec51862380290d0e10a671c3716a5e20ca5087a21a4dcbe90ed20ddf7a61166c879f0c diff --git a/dev-libs/qrosspython/metadata.xml b/dev-libs/qrosspython/metadata.xml index 543b73607060..047a3d36582b 100644 --- a/dev-libs/qrosspython/metadata.xml +++ b/dev-libs/qrosspython/metadata.xml @@ -9,9 +9,6 @@ proxy-maint@gentoo.org Proxy Maintainers - - Python interpreter for Qross. - 0xd34df00d/Qross diff --git a/dev-libs/rocm-comgr/Manifest b/dev-libs/rocm-comgr/Manifest index c9c8b73e0579..6d88fc2c294b 100644 --- a/dev-libs/rocm-comgr/Manifest +++ b/dev-libs/rocm-comgr/Manifest @@ -1,4 +1,4 @@ AUX rocm-comgr-3.1.0-dependencies.patch 1241 BLAKE2B adaebf5f5da85687b431ff237b9ddd49b1afeccc81f9306b26aa35f2bce5309ec45f1449d464b59f8a63b86cbcd43bd58014733f4ff0e3babad91be966379ed2 SHA512 f6162acd8af142efac6596b8e95199b3b14dc7d3906f30515b10b422a74fdc97fef1563d392e8c67bbec2b7c0ed532690c16f4a3bbfffc1b274e0c86c345bcef DIST rocm-comgr-3.7.0.tar.gz 94875 BLAKE2B 0d6b01360cbdb4a40aab9dadcc56389a3edc11380fe1c39a29a9f3c0356708ae95ce8918bf9d4d4fa46c1a077a2daf99c5bad65906d24ea4948de93e1d4d0280 SHA512 62a08b286313234c4c3226872a410afe9818c829fb3424f4c2a464f759d8d3c6a701de4a89ea21fe6ac2b9620cec0a44c04dd5a793ba30a0537ed3ddf86fff46 EBUILD rocm-comgr-3.7.0.ebuild 1015 BLAKE2B 6ba2221c6d3e8d2e908b22862c31fd278be6a965e473cc48d8b323d409011bc5f0507fbd0356a8f245ca9345a8e87da0b3bd0ad41ad8f0aadda866a170802ee7 SHA512 336c592a1dfccafef1867420d2809d90b20963819052391d3f48157c4900d238b7a7526cb58c9aa0c7aae6e9563f67a147d555a0626e9bf81832ee597695f988 -MISC metadata.xml 484 BLAKE2B 5afcf22d4b70b094748570fc3f2c756c85b1f192aabc8df86d64e3bad535702444111151282dead984de46a5de2ab04748e0a2b0252f3a3af6e32e1e60416a3b SHA512 da6dbb545060ba024ce5df3439db80210c15e9191953703c9c50b2fed11a4140303a87cc89ee0336ad81f495da0d434fedd85e6c32a1ddede525a1bc5420ca94 +MISC metadata.xml 381 BLAKE2B 4b222ab97a88e12838ec3e04cf9934f75ced11c57f28d2eb59ab5eb130a63374ab8a6558e969b817ee7c21334de7bd4defc0c47774f71ba511e4b8c05969bc3c SHA512 b35903137fd3eb2a8a23143c2d41c586d086d34bb5611b65a46da4d22719055e918115885be7efae2b7c25d4caee024eccd4472d8b3011e0231ce707e49c530f diff --git a/dev-libs/rocm-comgr/metadata.xml b/dev-libs/rocm-comgr/metadata.xml index 20237687f91a..8da393a1995a 100644 --- a/dev-libs/rocm-comgr/metadata.xml +++ b/dev-libs/rocm-comgr/metadata.xml @@ -8,7 +8,4 @@ RadeonOpenCompute/ROCm-CompilerSupport - - Radeon Open Compute Code Object Manager - diff --git a/dev-libs/rocm-device-libs/Manifest b/dev-libs/rocm-device-libs/Manifest index cac8b58f4b7a..6904b1348f3a 100644 --- a/dev-libs/rocm-device-libs/Manifest +++ b/dev-libs/rocm-device-libs/Manifest @@ -1,4 +1,4 @@ DIST rocm-device-libs-3.7.0.tar.gz 228752 BLAKE2B e7406fd74b9bdfba5c32259c12761b46dee454e73cf1d6cbb0886c4da7bff7bcd13689e91e2715188fa2fe9d61d9dd9c6c481714cd67bdee11b1825a91c47546 SHA512 94b027aa27866257cf239b6951cbff928122fb7dfb23c81edc5957b30ee5aa64e2a25412a13ea33c249b8bd2d026274dcc276ea0908359b5ed14c75b0e59ff1f EBUILD rocm-device-libs-3.7.0.ebuild 789 BLAKE2B 780c18e28c86fd1cda12a03d890eacc4e2410fab59cd19b80339a38726e8c62d97474ac8d8a145860e85b89ffbfbdbe316cf880a547ed44d912f633d92317122 SHA512 f0759b90c775788da7bb53be3ebc2bafbfe1d7d50b0a8737d3f7b58eb03cff879c325ae25ce9e91c64d182acd209d6c6ea0e57d301b739a5625e851966dcdef7 EBUILD rocm-device-libs-9999.ebuild 804 BLAKE2B 89a47136834feb8bebd6487d0fdc7ba0ca921764f01938812959bd6a006df704524acc14ccdb67a7d08bd032403837bfad358c5837bf4e6e8957293c3b159d72 SHA512 e76d6647cf9ecf6beebb15541503955cd469c50f39c462e1c45be51d87072cbff603fddc9979ad795ad5ec746d625485e24eb751d41610522fbefd8aad64496a -MISC metadata.xml 477 BLAKE2B 75910bca37a606f3ca0b41122d64b786776930f7cf00e8125496b4722d887f31506f1abec272123b66e81ce5e5ff9ffad5e3176c29e64c314e46f71c8baefb4a SHA512 ea01d8303b071b1338e53361ec9b21e73447d42e4d96598f4b723496fa48dab4f811d743f1dd188da28c7240fdf4b132775181c177fc35702d8b99ef40ef7b01 +MISC metadata.xml 377 BLAKE2B 70c60c2403ccd85e0aa3ddf762f7b7ac4e4c3f605b02007ec524afec9300c59927916f0169ad9e181bd4ea7491207ee8becde6320663bc5426b255da1941afeb SHA512 8f7ed414a90f2aaf8cf04368c24dc3b1f8360cedbc7474aa1249c29784c6dc8ad350cf47e717ee8c7662f129b8807c627bf825a5ebe8415d665a5bfe8ef15b85 diff --git a/dev-libs/rocm-device-libs/metadata.xml b/dev-libs/rocm-device-libs/metadata.xml index e7986fbb2ae9..efc65a1fe2ee 100644 --- a/dev-libs/rocm-device-libs/metadata.xml +++ b/dev-libs/rocm-device-libs/metadata.xml @@ -8,7 +8,4 @@ RadeonOpenCompute/ROCm-Device-Libs - - Radeon Open Compute Device Libraries - diff --git a/dev-libs/rocm-hostcall/Manifest b/dev-libs/rocm-hostcall/Manifest index 49155d267a8c..171274c9f32d 100644 --- a/dev-libs/rocm-hostcall/Manifest +++ b/dev-libs/rocm-hostcall/Manifest @@ -1,4 +1,4 @@ AUX rocm-hostcall-2.7.0-install-correctly.patch 1460 BLAKE2B a635eb5e841db218d48fd70fe68956e13f496cc6beb33f37ad1cdc237fd9168f2f48fcec951b0904016b114008f6270bf2df3f91e2269e2db3055b9ecdc7726f SHA512 faa49431ca93dc446deed02706aac06ff7ed7f7877a9c5e4611e7b653feaf3eedaa9d1300c328f54663c082dd033a464aa90ce46b30b733573763c5f30245ced DIST rocm-hostcall-2.7.0.tar.gz 1500771 BLAKE2B 275ad4cab34d554f8a131101eda474926f7270a44a0af9941d8f1233c29b44b3efb3ba83c6b541d501a3e2fc751c591c0f6a993563bbacf539b5bcd04b23963b SHA512 afb4a7318c2e137db6ac0502041ed53e63783ec1ab458962b1b16f0f2f28e09ce2ae70d048b858740eca8bf06328858400a68bed4e91d7cfc4b7714a66d85bc9 EBUILD rocm-hostcall-2.7.0.ebuild 745 BLAKE2B 7a9130bb942e1babf6ef76200b8cbf0110f9a28c3d69c0250a90bead5bc0d7dad279aff049254906b19439ddf50de3b2cd4a812bb78ed8bd3743a696796b8587 SHA512 e7619c315836922df0569c9d7cf0c22fb73776e37fcfe1af33b85676135460e6d596cbd33a34edf5c908ea983c8915687168f4d83fb752f6e850b2a64f91fef2 -MISC metadata.xml 477 BLAKE2B ec5920ba7f035d1122905dc096529265b11b9c6f9bc5b65552d528891f76334b4f105b7339a3180760c31e10ccbca5a2454018d4ebd10d1884e27c742c6b59f6 SHA512 738e3d6ecfdae4b69714187789223b16a8483bd4e93d830af0898b5f536312011efb74f7af1f046a76dcd6169181b67dcf00a9188959551c865aabbb8e1ec259 +MISC metadata.xml 381 BLAKE2B 4b222ab97a88e12838ec3e04cf9934f75ced11c57f28d2eb59ab5eb130a63374ab8a6558e969b817ee7c21334de7bd4defc0c47774f71ba511e4b8c05969bc3c SHA512 b35903137fd3eb2a8a23143c2d41c586d086d34bb5611b65a46da4d22719055e918115885be7efae2b7c25d4caee024eccd4472d8b3011e0231ce707e49c530f diff --git a/dev-libs/rocm-hostcall/metadata.xml b/dev-libs/rocm-hostcall/metadata.xml index 6b2718fcba0e..8da393a1995a 100644 --- a/dev-libs/rocm-hostcall/metadata.xml +++ b/dev-libs/rocm-hostcall/metadata.xml @@ -8,7 +8,4 @@ RadeonOpenCompute/ROCm-CompilerSupport - - Radeon Open Compute hostcall API - diff --git a/dev-libs/rocm-opencl-runtime/Manifest b/dev-libs/rocm-opencl-runtime/Manifest index 70293740ac24..e85e8b86fe56 100644 --- a/dev-libs/rocm-opencl-runtime/Manifest +++ b/dev-libs/rocm-opencl-runtime/Manifest @@ -4,4 +4,4 @@ AUX rocm-opencl-runtime-3.7.0-amdocl64icd.patch 503 BLAKE2B 33154b45dd539c068cb8 AUX rocm-opencl-runtime-3.7.0-change-install-location.patch 2523 BLAKE2B f31cd13f8b50ea75c3ababe89905881ef92ec0319057a98978ff49514f213e5aad0f72d2eda75d300836ee4e90d1ac8b6b897442c968b30ad4c8af6c31f61fca SHA512 945d37ef36adec5ff6915bc4f3cc30801776370bce8097b53bc4e72568d4801fb7f092ebc0103ec0f625a0297d8ab5a43dcaa84d59f7145ea87610a7bc855f79 DIST rocm-opencl-runtime-3.7.0.tar.gz 1004361 BLAKE2B 7fa9481c77884dda15a3b0335449b2879fbac000f644fc56bbd8d06c5fd77d8355f159b9b7e8920f06351e388d0df41379b7e1fcff51cf81714a28f902218e42 SHA512 6ea509dde0290f13e66497eaad587099ed6a98df967adce207afc857ecd961b65801332ca74e36173719488639480cfcffc625a007345d0e48c10c8a0efdfa3f EBUILD rocm-opencl-runtime-3.7.0.ebuild 1977 BLAKE2B 7e1d8e62cc3c8c89fbdbe253d0393e1a567d924d41ab184d4c7cdafc0320e88e0cf33a88af67725c30d49fee579546faf1b78f75698165ff28933d38b58bc368 SHA512 427ea0cbbecb7195ca79b250216b5649b5e9431b9369e40876b9c49631d85b8f050c78524f4a16a53005671c07058392c5a583ac7f16dc57d7f4f3e41cf82efe -MISC metadata.xml 489 BLAKE2B d989103f6ed0e6a7406558565a5d0453046f640fbef964eb84e51fc911dac4bcc57bc3f1c5222bb5f6d2fb6d10a7f83b4172161070029b0d537b475ef8473f04 SHA512 3bfb9c1ed4cd559aefaf7a74567daf0952359a9fa3e703f1dfaac48d9bb7a25d134afe16e7509c28dff8a5cdabe09870d8f541898756c028b5c5996577956f0a +MISC metadata.xml 380 BLAKE2B ead1a4d03ea8079057819764408b0d70da70bfa15b374f448f82ff90dc31067d9dfd2a7f888bdfc72a331e2c35b606dde55dde89215f7d52fef8e73740b3ca68 SHA512 1dda9d4be917efcf0b0d447b5f6a2a1ac5f6815699269e0ff6cc0763f286a32dc6180a7a844be0534847511f847afbf12ee5c249f4dd0976f773107ec46859f7 diff --git a/dev-libs/rocm-opencl-runtime/metadata.xml b/dev-libs/rocm-opencl-runtime/metadata.xml index 359755b2e5a5..d342e0c5e641 100644 --- a/dev-libs/rocm-opencl-runtime/metadata.xml +++ b/dev-libs/rocm-opencl-runtime/metadata.xml @@ -8,7 +8,4 @@ RadeonOpenCompute/ROCm-OpenCL-Runtime - - Radeon Open Compute OpenCL Compatible Runtime - diff --git a/dev-libs/rocr-runtime/Manifest b/dev-libs/rocr-runtime/Manifest index 96ac2653832c..b844e341c0e1 100644 --- a/dev-libs/rocr-runtime/Manifest +++ b/dev-libs/rocr-runtime/Manifest @@ -2,4 +2,4 @@ AUX rocr-runtime-3.7.0-cmake-install-paths.patch 4032 BLAKE2B a4252fc7a6740c64a5 DIST rocr-runtime-3.7.0.tar.gz 691234 BLAKE2B b0f3b1ff6c13c132d00bbf30d405746e793aae377aca2279117c7b9dd6fdc1d466ef2076947061c848913378a20ee0dc7e32847c62a7416e4088ab0705d17dfd SHA512 f7fa77524d7f63980194e93a8e3124f1471dcdfec6ede5eb993699083e5d8fba28737fcc63dbd61949e3ce60e9fbd1455ec055a0aa5c7eee724ae6bb61d3b24f EBUILD rocr-runtime-3.7.0.ebuild 1446 BLAKE2B 8a637ca2c10a1b742be787e4b5c57192a60c2456934cffe77ec4736b58336fb622b8b4ed99cdf2b9056e81176b7cbeb1756ffba7ff30f920a65c9849ed0ae152 SHA512 694d63a3e83a134298e4c52d922ba400ff79d189c31ed06dd6f59802863e53be89e949da4fc7f2310294632bccde2a044318b458579504d4bb085c5703563bab EBUILD rocr-runtime-9999.ebuild 1447 BLAKE2B 413885924a93dbd1886b88c8acaa558facee7292cf6230f6efac558e3cf93eb23b3da479a2ec03022db2cd28ebf09809ce50017bf525db862275d718b5cb5838 SHA512 c0443cc9ea258c4e2571ebedf329aa35c960fad0c5f07f35304a63c14fb45d9fed8a706df66fa936252686a3cea912a268a0a8e271a42008a22d21ae4329fa45 -MISC metadata.xml 600 BLAKE2B 6bdb934a6f2602bc39dab093a9554a71463e8818181cd9bdb15f108f8d371cc515fdd165742dfe8ac4085073cccc9bbb990a353f0d860d4590049c6965c70e3a SHA512 29543e96a8ccdb2506ba33170822f1bb7399d82c82eb60d342eed616c193902ecf49d377628db010f15aae79b529a65ea1e196ec446621bb2cd9386547c5662c +MISC metadata.xml 500 BLAKE2B f56d759b8a8cf351a26095b51f7c48ebd9fb72d06f0a937aa23ea6c905a04d95c1de31c5ad176f5651a3b4c6a706f22e3ace3f4ec8a99a7f293be82de25b4e2b SHA512 33ee8984ef288b26e1315ccbebb03703e3d1648db220e0b3bbbadaef38ff414c938bf01a04c69ece7672cccb268f445a11b14d15da2939729c798ef8f8801719 diff --git a/dev-libs/rocr-runtime/metadata.xml b/dev-libs/rocr-runtime/metadata.xml index d53b83185ad3..47b3e7327caa 100644 --- a/dev-libs/rocr-runtime/metadata.xml +++ b/dev-libs/rocr-runtime/metadata.xml @@ -12,7 +12,4 @@ RadeonOpenCompute/ROCR-Runtime - - Radeon Open Compute Platform Runtime - diff --git a/dev-libs/roct-thunk-interface/Manifest b/dev-libs/roct-thunk-interface/Manifest index 08125c249609..03f066d7368b 100644 --- a/dev-libs/roct-thunk-interface/Manifest +++ b/dev-libs/roct-thunk-interface/Manifest @@ -1,4 +1,4 @@ DIST roct-thunk-interface-3.7.0.tar.gz 2692297 BLAKE2B 5a060becb1b35e4eb499de5c177b5747789f02036d6e1bbf241a4054430e819bab4c188aa83f1cec0d35c80a3c0af47298fdd1c34d272f693dac9da191d8d111 SHA512 307e88808d3c852837f81c8745181edaa46e0f205fa36b9af531661c9a6a2dee5f360eb14e9f607376f27969e438f075dd44336606803ae2f7ce597f7fe46135 EBUILD roct-thunk-interface-3.7.0.ebuild 982 BLAKE2B 8ca246d82bdbb96edb311725b18cee167f10d46bc2ab2c46e444fc6d8d53586f0cfcde743c3e2b7e36fe5b1aa5be22fa3c9494f578b65c30fe8d8cd0772fdb4a SHA512 d9596f1f3718845c5d579e976174497be0b0bf32388dde26e9ced316ccb0cb0d57dd13c528ff6bd9c648237edad9d59a234151118073b411d25d6ca4cb23a1fa EBUILD roct-thunk-interface-9999.ebuild 982 BLAKE2B 8ca246d82bdbb96edb311725b18cee167f10d46bc2ab2c46e444fc6d8d53586f0cfcde743c3e2b7e36fe5b1aa5be22fa3c9494f578b65c30fe8d8cd0772fdb4a SHA512 d9596f1f3718845c5d579e976174497be0b0bf32388dde26e9ced316ccb0cb0d57dd13c528ff6bd9c648237edad9d59a234151118073b411d25d6ca4cb23a1fa -MISC metadata.xml 742 BLAKE2B e4bf5b17c7add51f1fce354e5b68d874808e680e3dce8e514da738a0fdfb8a26076f76cfc5c8091bd11f7ef4576e2d45334590f20f899865b8c984406892b1a0 SHA512 7d0b104b201778561f5e0566c28f593abd8a9c05ea1154a7d58bebb135f15e86cf6dd7f98f9fd5059b054ffac1d64a86404743f7c9bb1a619431f5e911a233cf +MISC metadata.xml 643 BLAKE2B 97a92b285d79397e3b1f8e07d4c9fcea72613261901f70b016104ee7298a62981d2f54d70404bec0397d0e96c11182e5356e64fb6a30625af2ce8fcc1f6c5e3d SHA512 27da5fd910679ae0ba469d556df2110242432726d74ac19742936a3434ea4701b04bf920e5ee42f5a2154d44c76201c5369b0d4afb2c954efb2e49e08c872c18 diff --git a/dev-libs/roct-thunk-interface/metadata.xml b/dev-libs/roct-thunk-interface/metadata.xml index 9dd431e1fbf5..92df31aa92dd 100644 --- a/dev-libs/roct-thunk-interface/metadata.xml +++ b/dev-libs/roct-thunk-interface/metadata.xml @@ -16,7 +16,4 @@ RadeonOpenCompute/ROCT-Thunk-Interface - - Radeon Open Compute Thunk Interface - diff --git a/dev-libs/stp/Manifest b/dev-libs/stp/Manifest index d44eaf2fcbb9..3328be554928 100644 --- a/dev-libs/stp/Manifest +++ b/dev-libs/stp/Manifest @@ -1,3 +1,3 @@ DIST stp-2.3.3.tar.gz 2577550 BLAKE2B 9ebedf3cb8e6b50d037cfacbc14826bd4e6505d29a53b1fcc6580749f0637fe5f96619c166babdb3a52b18fb6337e49c02f5693e233effe84d0131d0e7402381 SHA512 a0b1bf419d8230e40ce0aee90d9c8c9d814aca300831c24b3576c75623362942abf20673c419f9f0ea1e0505bfae000dc65fdd818179f5759879b0b255f1b99a -EBUILD stp-2.3.3.ebuild 978 BLAKE2B 78cbcab6fce1affe803da0f541c12554a671b2e21e6a92190c0ca8bb7b80e4e766d11dd607756a323cfb849881e3a3678bff5b258f3195c5b2c98dc1eeb7fff3 SHA512 e24da9013e8ffda8f8d7279fb300e27e16e907ed6f1925b0d3642079b6a01ee13861ec32703d7f5506d71f3e99294b125843ace67760181f8a30253623668de5 +EBUILD stp-2.3.3.ebuild 954 BLAKE2B 5651116f8a31248a8f99c733149d1f637b2270fbfaf42490cd540b6d9da83f5ca99acea1ae8851f43b70594e39f8ea420c2df0320ba47854415c99677473a65d SHA512 d65df738ad4177802c142e1b91c445512e2477bbe2aa0ebde34c70132c29bb1b71beec6a1ac1a09fa4ea523000544cea146e10ecf22a03f91d1aefe197a4a829 MISC metadata.xml 881 BLAKE2B bb604f1cf823b06a4d7bff96ec805bc2418dfcdeeaa17ca88f98c509b687b7467f7c6864d25294d8f1f1e4cbaf0e7d99b82edd27fcdc552353fe5510d1fbe375 SHA512 4b3e243ae419cb974f49b6d37e3e807f5ff0676cd989dc145fcd716c23bd2292177935658ea899afd9fc37a18dffc8c0949dee4a25b2e493db0f3713703ad2cb diff --git a/dev-libs/stp/stp-2.3.3.ebuild b/dev-libs/stp/stp-2.3.3.ebuild index 69e3d1b92d74..c88151911bae 100644 --- a/dev-libs/stp/stp-2.3.3.ebuild +++ b/dev-libs/stp/stp-2.3.3.ebuild @@ -11,10 +11,11 @@ SRC_URI="https://github.com/stp/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2+ MIT" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="python static test" +IUSE="python test" RESTRICT="!test? ( test )" DEPEND=" + dev-libs/boost:= sci-mathematics/minisat " RDEPEND="${DEPEND}" @@ -31,7 +32,6 @@ src_configure() { -DENABLE_ASSERTIONS="$(usex test)" -DENABLE_TESTING="$(usex test)" -DENABLE_PYTHON_INTERFACE="$(usex python)" - -DSTATICCOMPILE="$(usex static)" ) cmake_src_configure } diff --git a/dev-libs/tvision/Manifest b/dev-libs/tvision/Manifest index 7e526c03c469..4ec46f4e4265 100644 --- a/dev-libs/tvision/Manifest +++ b/dev-libs/tvision/Manifest @@ -18,4 +18,4 @@ DIST rhtvision_2.1.0-2.tar.gz 1590449 BLAKE2B f5c31f997396f7b41b40089d3ebad8cdb5 DIST rhtvision_2.2.1-4.tar.gz 1777675 BLAKE2B 04fee72d25c01825c8e21115bf16348e1f204371055490520d86a7eb6ad07d73c3d46f6046e11e01f7725b4fe8bd9eaf039ed72233f9141aaa19193635d6fe98 SHA512 bbbaab611fc7831eb339ddb612ef208a16e74f8e0961268e7e63f69c38cdfe45013d440861f3396aceabddf1a44e4cd65023b5b4238a39d55bbf133bde37dd8f EBUILD tvision-2.1.0_pre2-r4.ebuild 1275 BLAKE2B c1c538a7a489f6854e67ad163bd6258a217e6401fabcbe0757162835e5775dd262c5f8bb0a2e6e32f72cac5983e962ac5c09f1152b0d5934f6ac24f371e32df2 SHA512 e63b0507b474f10a61c3c369cbaa18c1f51a7d6fadffc74a1a19309b2cd151047e9e40884e826a32d154d0a83259c2b3f76bef9c4f87250283b6829634cd7cc5 EBUILD tvision-2.2.1.4.ebuild 1529 BLAKE2B 1b53eb32da985f60ae0a1175344845355f9ced9b9bd389e03d52a94728bc35cb6faca17c2926fd7e4291e1813e21f563f082d8428a744708aa7acb34a2aa2164 SHA512 6515f50efad2f73fe08445cdea72fa6995b1dcd061731ec76b15dadd26ae797c446ab45a570aad8f1c02223be30bbc9f2eb0b76fee5282c841f537093c0c0fb4 -MISC metadata.xml 694 BLAKE2B d6d43df5a039473776af219de660a9c1d288a31b401f2486c9f5366cde7173d86e18f1ca772dcbbbdbf1ec2d19e85f334714ac8f9b1dbb19340219e14fd2c852 SHA512 19b0c4d1690a4bc85a6b018d5032a5809d772b9982aa932af486223329fbe10562e287e08692a6c1d772f627d158b6d82bf6844e1365f3a248c7bc9195535aca +MISC metadata.xml 583 BLAKE2B 1b2b6710030aab0d59417239cff1f9b87e1216c79f817effd9faf3b61529bd89ffbcbb08edb53207034995543f38f54f46f8f33446f3eca890ea35a29ec811a5 SHA512 7939f39af0d30fba7ff1ef5be4efd29abe0e78b0fc3dace42ff9011373f9fb913eddc3338e86883671d5f84a49e5788accf29dee8ba583236b5f3dc380b97ce7 diff --git a/dev-libs/tvision/metadata.xml b/dev-libs/tvision/metadata.xml index 8fc9090f78d2..b8828b1e0aaa 100644 --- a/dev-libs/tvision/metadata.xml +++ b/dev-libs/tvision/metadata.xml @@ -9,9 +9,6 @@ proxy-maint@gentoo.org Proxy Maintainers - - Text User Interface (TUI) that implements the well known CUA widgets. - Support text mode mouse through sys-libs/gpm diff --git a/dev-libs/uulib/Manifest b/dev-libs/uulib/Manifest index e25927856cc8..266f427e8fc9 100644 --- a/dev-libs/uulib/Manifest +++ b/dev-libs/uulib/Manifest @@ -1,4 +1,4 @@ AUX uulib-0.5.20-shared.patch 2729 BLAKE2B 22870e400a4bf64fdd30b03f8d699666eeb7832e1110347295123bab7cf196d3bc30c7a4bbb0fe1d42f45606adf8522e134611f827d2ce403bf27fbd2381e1dc SHA512 bb8c93c59077fa00dec75734f27effc3370c9b1aabea476cc3212d6388a94127d1d6678dd98e73304c7fd2dd3e7212764e7abd08201ae9e12544f39aacabedc9 DIST uudeview-0.5.20.tar.gz 261574 BLAKE2B bd345144a87e2322c89e185d0fe5f31f1cd1ff8f73a5c5b6e585b79a0b319fcf349f2bb51f814a6d6a81e0e18271b5c37db827ba414007785b1743c64e5efe46 SHA512 d080e9c3940bad7bacd28457f21133056384a01e33ba014de42502d23f81f2c7f5fa7f6c472ce9f37bec2edb8e18d27135bf18426cf2f23188a3683558e1721c EBUILD uulib-0.5.20-r1.ebuild 763 BLAKE2B d1dda86b6ba16de02870da6dc5d3287618c82d0977b1a03570f0b6b0a03b14563ace31b80a3c164ba81f7b3fb26146cbff1c01ef262f08b3b57eb7cc5faf5d4d SHA512 d224814524cb0a181548c01c9433fab3e4371010500d32b09da61e87f044dc0210578b391641e16dd10f1536bf953045d7070a8f813601a3998bce7d7be8b6b1 -MISC metadata.xml 277 BLAKE2B cecac90fb82fe0bd545f752051c2ce763ce3232fef47d6ec79511d72870e92c49a509f06e949671b517ba80295da3c27a10f5c72b374e59a4ad6017a13ac705a SHA512 37a5409e55c42abd634bfbf22e956a23cd8d2d27a600e02a23e304e3f7da3a434885ff8d5997091ee608a4ed32f10738911c1ad81624c3cba23a7a42f20fdf59 +MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33 diff --git a/dev-libs/uulib/metadata.xml b/dev-libs/uulib/metadata.xml index 60196d0e726d..7a38bb900964 100644 --- a/dev-libs/uulib/metadata.xml +++ b/dev-libs/uulib/metadata.xml @@ -2,5 +2,4 @@ - library that supports Base64 (MIME), uuencode, xxencode and binhex coding diff --git a/dev-libs/xerces-c/Manifest b/dev-libs/xerces-c/Manifest index a900c34ba231..a2eada927419 100644 --- a/dev-libs/xerces-c/Manifest +++ b/dev-libs/xerces-c/Manifest @@ -6,4 +6,4 @@ DIST xerces-c-3.2.3.tar.gz 7120270 BLAKE2B d622621657f33ada75a9ef330e77772b8f9cf EBUILD xerces-c-3.2.2-r1.ebuild 2974 BLAKE2B 086f8a100869f89bc9bbf294c2c699f624a4fb55c028239b0978676ee0c84808c85de9f9cd8eaecb5858f9d14dc8bdd9bd11fe5c431e71cdfc986449d28d9c9a SHA512 1dddd35573dbd3687de506cdf2970779d05a13ee15cdf80e80e2bf046d591719b4835f1465c0da37ddd93a5997179bd47a02156deabdbcdc6afdcc9131777f9a EBUILD xerces-c-3.2.3.ebuild 2934 BLAKE2B 1630cf8cafc12ad4ef2924febd21891629bc0d9c963936711f01e492c52d582be42d8a40008d516d302234b1b79c4cd9b517ecabcba476c4d523cbc8e4f9f0d4 SHA512 d13356e7351c9766370500397833a123c49848d4ae883f4d91e535d9e729c27257cba0aa29f1ba00afb5849bd76ca21989b9694f2c199a855bd93787e1e5b402 EBUILD xerces-c-9999.ebuild 2942 BLAKE2B c4fbaebdc301f12035ecca49b3b25308f647652cf84cb24e6b8eeb8e69db205ac53ba20d7460af12f9c44a571a86351526f2785c0cf6489665560d9b96f811ec SHA512 89c5ca69e61d4ac7e5984e5ae502a3265dbbab9d098501adfaecf6d21c1c24df7deabd419e3b2a8fb772c6d4f5aeae5416f9cbfd03f3daaa5ed9248e2a1e27eb -MISC metadata.xml 768 BLAKE2B fabc57ee82dc82444461b1ec25ebda2af68a8eb00c6f44cc24de70daf96fd245acafc04d1bb75ffbb780e1b0877d7862a119264b81402df2e9c2f20ff252a166 SHA512 e447b67df2d7e7c3fb7cddc1dfeaf7c4da734ba71b1b0138abf63f8d0c5c42d0f2dd8cf6a281d4a88da32f4c073d81fab91f3fbca92d50d6bc9855a64814784f +MISC metadata.xml 638 BLAKE2B ae192f7a87ce73aed62967b02b1cda8535ac655b4e8763e7b75697c816f30b93b6bfb0b807d573f3ed82a9238bcb5234a1532151d98f9a30877884432916b816 SHA512 db2089786b68371bca8dd6e51ff820ac63245eefc5080e5d6f05b434bb2ee1a6831d439221f71b4d088e7d7cb22c9a68f6e67cee253923f13850afe6f7f021bd diff --git a/dev-libs/xerces-c/metadata.xml b/dev-libs/xerces-c/metadata.xml index e56c7723c484..9734dce84a5f 100644 --- a/dev-libs/xerces-c/metadata.xml +++ b/dev-libs/xerces-c/metadata.xml @@ -2,7 +2,6 @@ -xerces-c is a C++ library specializing in XML parsing. It is released by the Apache Foundation Use iconv (virtual/libiconv) as message loader and transcoder (in general it would be possible to use iconv only as diff --git a/dev-libs/zziplib/Manifest b/dev-libs/zziplib/Manifest index 8db4d4e76653..ad580b6ac819 100644 --- a/dev-libs/zziplib/Manifest +++ b/dev-libs/zziplib/Manifest @@ -1,8 +1,11 @@ AUX zziplib-0.13.69-009-perror.patch 499 BLAKE2B ffbf0a74204a575068843c55a538dd858a76bd3e7592fbc0860f7201877c9aebfcbf14ca2cb42274b71843acceceb9b3240d34423639f7f4835641ad5a95a86c SHA512 10720e172c1482e7d2f1241dffaef2f4f41ae94724cd3617c9b39e2ada558a173eb4e262121f49661e9101d260f429aad6c94c9e7c1eb6dfe56aa807e87d6510 -AUX zziplib-0.13.71-find-bash.patch 1747 BLAKE2B 48735330538b5ad72e8e962e09626dcb28d7bf28ad5f3877ae064f8f0113b42799674eeb53b95b248d20e6dce2b8d913bc540f98dc377ad66e82f95dde1378d5 SHA512 16ba20dc1eeaddbfc3eeb04db0fd93e719d8d4b0781d6821696f6911b30cc96a3e668b4e8ceb1751b34906a9a096da868b0e882a9b1e8f0daca0650ba59b60b7 +AUX zziplib-0.13.71-find-bash.patch 1758 BLAKE2B d4d98b1886a67867de90fc303f2bc6aab07e1c27fd8fc1827ddd30b8d8427938c4bccff14359de683585aa8ebfbc4a675ad98acf6e6fa982bb1254e4aac8eb1e SHA512 e939072da1e27008f0d23145e74cd37574426a6d4b2d578bc0a8e880054b89580bf4a48c81b70f6232251216d2f73cf5c071dfd0cb7bfd2f6f1f5dd09738efc7 +AUX zziplib-0.13.71-installing-man3-pages.patch 654 BLAKE2B c9a990258795e997c99642ba1c3489a097d07d7c90663d6205accccc87728d6861db446407f0457711bddd997bad29c82b25412286e3e52380c03bd5e4f7f101 SHA512 65cdfea81902f38af24dea828caf3bc562471ca0ee5e711b4ab6c1f344c9cf63efc09b3fc038fe971b3a2e3933fb411dbb0af65b37b5b76f75e56704d07dfb36 AUX zziplib-0.13.71-join-paths-pc-zzipsdldir.patch 1250 BLAKE2B 77ba09afa144ac5aaf1393d1bd612590e664d0885eb34354f2fa8cfd28005d225d1960f25d4b56d32956c13e99315e3e067a83b8f7f2c84703dff1e718f8dff1 SHA512 b81b34885aa1017b0f0d834565818b2464e0c827b2c428c14442b4d741bfa91c90e5915af98cf4fcbeababf29bb89a13f76efa98b4de1a88ac3659f666069110 AUX zziplib-0.13.71-shell-DESTDIR.patch 3206 BLAKE2B 4f542e0f26ce332e75f341dfdd84b9907cf1e1c67f259d3626e34284991421e1931ee2f896d36dc444b37d7873269a21e780992e25b689f8ca57e5def9ae27fe SHA512 427a633de7b5928fe6150d8e5a711bc48c3d68978344ae840da512919c8151215bcc2b29f025cabd5204db9561d71d1925394f7695ddfbd9b4137c53d52b32da AUX zziplib-0.13.71-testbuilds-opensuse15-ninja-sdl2.patch 5840 BLAKE2B fac60aa6271dd189198ea7b9640567378def938a09d2362acf60a4aeb2a3787121f644685fb4f1310459eb665b509951c02ad7a40a78a216b9778e7599dd764f SHA512 ed6d3101587d6d0088bffb1bb1483cffe1629d2ff5301e88cdab8e654bac79f84534012e129d7c17ff23beb19ca46a96598894cd383040d41993732ff62ab05d DIST zziplib-0.13.71.tar.gz 1150654 BLAKE2B 00394de5da8b3c5b95ef0aea060e523354845261b846e3c876b13d2d05c6569496475a279d6b211c3215a6f17e6bfe53958baabcebb13cd72d30a9f0c40d9449 SHA512 e035d0ac26dca78335ae3defc652543ff7b353a1a95d76ed1beeb21a08e16f287a62d488f528cfbb77d5b558581b68d439aa0823577524e9aa61a3cf5f208cb5 -EBUILD zziplib-0.13.71-r2.ebuild 1661 BLAKE2B 90275b8ba791126ea4ceed9823d87ef1dbc8ea8ecb5c921e907b9c1a18334bf811a6c32539e6de802b11860caddecb686e527445b4ecbaac90083e56eb6c6a4e SHA512 820ef920e1cb3744bc24bed4a4b6b954677ca13e80eded57c95c43eff7b431691146d3ab20617d665cbf16050fcaa12bd234486eb51cd27f8f377f2aead46d24 -MISC metadata.xml 448 BLAKE2B b3c0c50b50155b120d35504fd0237bbdd681f7b98c8b9bb5df38a07102a987211861ef66c692152b625274f3957f8e3d03e1b4cb1c95410b4fc64bc9f9b04cf4 SHA512 f128ee3580c81af1a61388285aadb8481adccd9f113a734c853bc4b1ae5f9924ee12dbfa2086a28eb3972348084d5c86c81747f0deb04094322af70836c1f58d +DIST zziplib-0.13.71_p20200419.tar.gz 1153032 BLAKE2B 34aa38fde43805636a83f34c064ab09880b7200c414d3666786b7d750a26d8f39dbb431dde7cb81e785cd20a0d444e2a7308b5c79eb71bf0e9f52a051fe01883 SHA512 7f94524ddd745d81656ea9b0314db791e636ed9a8305c4fde7f88572b0302bff4c7f8fa76ccf368b7b8b1c8062a4ad85dfab8f30cdf6ee37f835ff5758751222 +EBUILD zziplib-0.13.71-r2.ebuild 1697 BLAKE2B e0bd52b503282616a25e68ea19c97710dc125a7f7d425ac8e856a861cbdfe6f861364984bd89f6893ff4cc549c7014606e02f87c44133c2c4486e8c6172cbb8c SHA512 6ea9b49bf19412a20a952242ff56aa7a3d5148552e92d168ca4d61507ccdea9b2480c07afe773ef4b6ab103873a8de9e43e137fb5e6e4ef03c671e2c06ac4c26 +EBUILD zziplib-0.13.71_p20200419.ebuild 1424 BLAKE2B 3aed19e9f270d72517f7267bec8c0e85f4682578ec5a60e4ae03ddefa76adc11d1cadf0d07174013deb98e9d9f1cc33188f8071e6fb67400bb0309158a00dd92 SHA512 f3ff2dfa70c3c059c55ff6b5a1e4ef6b6102ce9ce46ac053da6c4760001c9ec0405e7b15887b008d2095334245167037bc52c5e9027ec5fe376b994d8dc807e3 +MISC metadata.xml 504 BLAKE2B 406cd214aabfba1e0061bab2db1f297ad2e20df92d9ab4f381153a1e5434fb6138565949e2356ed79579df98343c5300c516c9bb0c0883eb026e144181d52b18 SHA512 a7b627e728607f9902420489fe7f3bdca2a5f165f25b1bf5d1a361e92ab40a1b70b212e97bed6c70793210103c6f45407d02faa3990237272373d40942aa11a9 diff --git a/dev-libs/zziplib/files/zziplib-0.13.71-find-bash.patch b/dev-libs/zziplib/files/zziplib-0.13.71-find-bash.patch index e29599c1b2d1..6c62442c5dfb 100644 --- a/dev-libs/zziplib/files/zziplib-0.13.71-find-bash.patch +++ b/dev-libs/zziplib/files/zziplib-0.13.71-find-bash.patch @@ -9,7 +9,7 @@ index 7ceba4a..c1b8172 100644 +find_package ( UnixCommands REQUIRED ) # bash join_paths(libdir "\${prefix}" "${CMAKE_INSTALL_LIBDIR}") join_paths(includedir "\${prefix}" "${CMAKE_INSTALL_INCLUDEDIR}") - add_custom_command(OUTPUT SDL_rwops_zzip.pc + join_paths(pc_zzipsdldir "\${prefix}" "${zzipsdldir}") diff --git a/zzip/CMakeLists.txt b/zzip/CMakeLists.txt index a9f6e3a..2cdd275 100644 --- a/zzip/CMakeLists.txt diff --git a/dev-libs/zziplib/files/zziplib-0.13.71-installing-man3-pages.patch b/dev-libs/zziplib/files/zziplib-0.13.71-installing-man3-pages.patch new file mode 100644 index 000000000000..08130f958dda --- /dev/null +++ b/dev-libs/zziplib/files/zziplib-0.13.71-installing-man3-pages.patch @@ -0,0 +1,14 @@ +# https://github.com/gdraheim/zziplib/issues/93 +diff --git a/docs/CMakeLists.txt b/docs/CMakeLists.txt +index b679f7b..e2887ee 100644 +--- a/docs/CMakeLists.txt ++++ b/docs/CMakeLists.txt +@@ -190,7 +190,7 @@ add_custom_target(install-manpages + endif() + if(ZZIP_MANPAGES) + install(CODE "message(STATUS \"Installing: man3 pages to ${mandir}/man3\")") +- install(DIRECTORY man3/ DESTINATION ${mandir}/man3 MESSAGE_NEVER) ++ install(DIRECTORY ${outdir}/man3/ DESTINATION ${mandir}/man3 MESSAGE_NEVER) + endif() + add_custom_target(install-docs DEPENDS install-manpages install-htmpages install-site) + add_custom_target(install-mans DEPENDS install-manpages) diff --git a/dev-libs/zziplib/metadata.xml b/dev-libs/zziplib/metadata.xml index c47cd2c82f84..6183ccc5b3b4 100644 --- a/dev-libs/zziplib/metadata.xml +++ b/dev-libs/zziplib/metadata.xml @@ -10,6 +10,7 @@ Proxy Maintainers + gdraheim/zziplib zziplib diff --git a/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild b/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild index c7a53149e90c..20fc04ec8876 100644 --- a/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{7,8,9} ) inherit cmake flag-o-matic python-any-r1 DESCRIPTION="Lightweight library for extracting data from files archived in a single zip file" -HOMEPAGE="http://zziplib.sourceforge.net/" +HOMEPAGE="https://github.com/gdraheim/zziplib http://zziplib.sourceforge.net/" SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="|| ( LGPL-2.1 MPL-1.1 )" diff --git a/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild b/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild new file mode 100644 index 000000000000..cc20d2152c50 --- /dev/null +++ b/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +inherit cmake flag-o-matic python-any-r1 + +MY_COMMIT="223930775aa5b325f04cec01f0b18726a7918821" + +DESCRIPTION="Lightweight library for extracting data from files archived in a single zip file" +HOMEPAGE="https://github.com/gdraheim/zziplib http://zziplib.sourceforge.net/" +SRC_URI="https://github.com/gdraheim/${PN}/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( LGPL-2.1 MPL-1.1 )" +SLOT="0/13" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="sdl static-libs test" + +RESTRICT="!test? ( test )" + +BDEPEND=" + ${PYTHON_DEPS} + test? ( app-arch/zip ) +" +DEPEND=" + sys-libs/zlib + sdl? ( >=media-libs/libsdl-1.2.6 ) +" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${PN}-${MY_COMMIT}" + +PATCHES=( + "${FILESDIR}"/${PN}-0.13.69-009-perror.patch + "${FILESDIR}"/${PN}-0.13.71-installing-man3-pages.patch +) + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_configure() { + append-flags -fno-strict-aliasing # bug reported upstream + + local mycmakeargs=( + -DZZIPSDL="$(usex sdl)" + -DBUILD_STATIC_LIBS="$(usex static-libs)" + -DBUILD_TESTS="$(usex test)" + -DZZIPTEST="$(usex test)" + -DZZIPDOCS=ON + -DZZIPWRAP=OFF + ) + + cmake_src_configure +} diff --git a/dev-lisp/Manifest.gz b/dev-lisp/Manifest.gz index 1cc64fd5c6a229729837920f159078a2de5c9bd6..aaae78b04ad4e63db78c23ad970b660a4898e2f9 100644 GIT binary patch literal 3377 zcmV-14bJi(iwFP!00002|81DvZd}Q6$M5|VdV!6ry881{MjRwaoE!TEs=K-!0@__c z)W+*PeSR&QoDuBBf+9JbbNW>MKj&XR{^{d~ANN-e|LXtp>yMv4Xvy`%@BZuKfBruG z?nAD5*~(+|BCDUKONWfvib(A$wWLv&>8WwjlHBGQeI0LQ^lYg|S}j)D+Du$*>sU>z zRGn2*o@@1%O~iSZbAl54^pkQl9VPV{`r(iN{;_EKaI_aoWB6FJ*evxFu{K6_b+f5W zw^V+V?z2dlA?hQYs_J#TJpFa3ppMLuX|LNuI*RLOjl=oRB<&N3g@luEM6S7oC*4fUE-cC-Z z_@1ugG_N&BT`5+TJJ#xz@%7Vf^jcT}&oh&#q|;*9F*BXB+6pFf=IkX}+h?$wT~kVB z40)SXKY5>3^6rwYM?;`^Zt~<9qtE}j` zmvo;!#x!qjnsiOA*HB-Pb_IDn)T%tX@NAknZAf0NRtx5{+8t-oHQW75u&|=k89Q$= z1IYq1te7u%|Kq%84%w(!&NUQ;dEY=p7JmO$!c z;GQ|s5ILfogMe`^l|fGgNaF=w?9yx>$)FNUW*NZ=Q+XQMYn;chjQ6|`YY5wB#NJyQ zvRl>e96Vi=E#IXC6CC%|x>^V7%346QC6}|LgD`Hpy;$j9H@pL)TGKqe^e(fqL~Hlq zW-j8eNjYcY#0J9bymK-0qz3IrnJons1Kuc21XSz%+r{>A(W#=3!_dCe0<YN+lEe^)vT|&(@B%#xRsP!KSNn-j^Q(vwE>yI5G}CPClZ7DWVN|AMBV3{ z20mLzyUawBcA!zcgFblnHZ7E7dy`Y9B#^g!ZJp=XTC26-90~z4s;Pqbh4Rl*w!zrS z0nTa+va{xBAh1?eyo!L-KyUQyvBXf+!lKrh9gPF!9cC*8@?4*$_34MtpVycD!!JL* zte;~)56&Ji15|P>*C}O8hiZ&-iQ?qt(;%|dP?3a}qfqVr_VL4DTmdrLczp&*e zm$bSB1{G?{a?XqE`Bfn+4XBA`Fq%E}!aac#TODd;&eC-!E?vtAv97hm#AOfP?Yafrn)5r=`*jM(rW9Z0P$DAuEI zo_T7R=YqELOq-D%^|L2t#QdeV(Upn%n8(Vv^L`r`>Ya1vDfdKg7E%o#^SLL&dm4VI z9rY<2agW@2+SV~(bq2T&Y)6WG?smA)@VwSGKgd92BqF1uRatc1oM3pfd#gMY6L+SM zCVw}uf4~^jdN^fsVfI|bcV!=Hpt`P6TFgEfT|K~L%#0~(?^hlK`onf1jZ)9TDO1wyc?Gok{ z>3p8p%j@UwO!6@;{wN zN+>Wp%{GraK$yS|GLestw3Q>}6a*iK2ZHYM7fn&ZJ>PYoD8V5tSoY)us1X|+8>!wP zYn8MO;bSD)3ZVqy0*`Gp_HaCUAh38*bibJ}v*%I-Yv#GYquHy8)W{w(}biREebw&6<4 zrzc=#vN2KAy^+c^CmyjNIn0OqV+g{x@PG_n>n!8M8mW?4i6bkKPM{2!g|ZKuOe=y% z%L>ime**@vCO7a*Vn2jAGA{t`3!&5->n8u-jK$KJJF-}u1cOgj$PddeJ?i8!Lhz2h zt$IG_AIGAKl<7oXE|JYK%%@TP_{;aeN{>(hu(`{(%tge1U4-#RLLBobCns4vyT z%T2=#!y&{hOlW62_vB2d^0k1jj{5hq{97=D6zn%4A_M1|%#C-{MH->a%mG>*vwxe` zW~NR|yU0l12~!KgqtHW?r39nt?57aA7~%$Bxo5dm13?f$%C6f$MK^ke;_{ttz!*BC zn>q0SorFo7;>s}Hb~xz?x6w?YIge>U!q@MHr4MMC$&`7ud2{^;nV4@W4MiX@Q zPA`%}W!^sJMslS$_qVChSQdVdtd>rAcJCB?vA=~<-pd6%6ZkM2lAaOfNls_m{iHxJ z1;}iH_RW#gkGI;bh7*{t0fs*Qd-gKTj36i2)14$?BSDFAUZXCs~ zg^3e9AbO*%Wi7&SJ35B%_g#>>D9GW>w5B&pybX+qFeoi}6x12{TNI#S!m4qrLG2&{ z_#l`Vz#S#!0zYv8HE%Ho$7Q#>QNGKZmdZ&AB}#x+wpZaKen}ZaG&482AFUvOyph-S zNx#1Q{Q8&u=~?gD+55Z@QcPY2j?)46w@tNhVh;aQ(B3o=>N;wElMRuy;6A}}Hm@yE zw+QW=!kKx70|%Q&9O#?Gag2Z{=Br}ZQH#($7Ciy)CSnb`@Ou}^=b9WN z9V2c}3ORMD&{a@)(&m}>!$~f%$X7Jzl2DG`79auElth%(*(`3r+A0-t17~s>VVi__ zZbIfas~SClE+YGC=f-}x`h1G@U%$Nk?~8x>;m=?Eum42%0qY~PmdW+07Tk>VLIyG# zFo)xk#W%qM6Cju;5?0`PjdaR^gOy$DN8gA>=rOX32NC1?aX(f%t6#UFvEwPhR7th?Y9{~_Z^*IHfcO35 z!Y0kWJRq)CZ?9~Qz+XF{$qgch{f3&7x`TO*{ z55>yNv-IAo%ywL-cIm^bh&2_fsn?nH*g9!S@o{>aC%pDna%wA0U$buYEFpPopROjR z!!(sKXY-Opg1-t*P}e@~q_SLlO>Hdw@aI2#teQR?Z8fLfqt8+EsCKGk@4bXZ&O=?d z7~e{ZQKgP08a*9T4eL7d$l3NXja7B<{w0Qo)7j0olv3?o z-e%QK*=N?WnuK*e`yc#^^cCEH!%D#_Li_Ph-t!V#Q_V^)#zb``7qseR+w;#5CpnJ~Ge{x{L2&GFL0D zrhE6*M-KOqrD^hJOJlCI4dijDXQ(6bgu;{{%9;&~q_pb|_L>5CJl`ZTiFbsodY{LTBYy0C3V9L>GU zcGDIdJYAH{*tISu*zc=0y#aM)Eg(9lkTa!$Fdn<3=GwwGyaS?YX`EJDlVL0|`@P&K zRRT6C=S-Y9gRp$wxmdVqhW5P<4 z=}Y`F6HVF+jcN__!Lzq%p(Hz8P92g!-i*0*oRjCA?u&CM1SqJc3gWkvf2Ohx##Rq- z*32LqYhDfl%~3qRlYm#qhVq@Gsk@b_*1cERfWT}qPKX6C1Icd_thlx zdFaYfD%#GSHX}P4XAjJX`AhTOl!-_aoCw%Mz%(FUWl15ElTn6kEZZx7G5keLZ3FfurL|C1u^ zgPZUU&(r$(|9<(hpMx0kogVlqT+2++FNAEvb%+9sPE~RZ!F3ZLMmeZb<;ts^g3){v zc5*;v!vxDtCMn3DlnrfBvvjXUjw5O2nFzkd!6L{4(93Y#!5`$ykJbryoTJ2Qj#WzT}okN{Fo%nJD}-_VG@ zK^YxZO$R^rG^q!TCuW})oECe!4utrdml z@ZW&}tSJtjN$iI(N9JXqZ6cIdo+@)jirhWRwAAAk8CSm_Ze05(tgmbr-dm<_R#UYNiPVH{pih&Wu*w?5*4Z#N zQn~OoKw1kVlI9ub&e%N;Nz0^cB61vXW>_tu%Q+}NV#nWVAu0@Du#eRpqaO=He^>cU zV3;WV;=f2z_kq`*iI7+_D(O7 zLuKAED+FZmy#l)vQ-q7e8n8?-SK=1ERx=le;4U9XuBca?bS6~=4 z-ffb&FJUYXXivi-iP3KPp7xvWbuk3Lg35$Ztvg#(8`BOdHrs4Q<)W5Q9AouF%v*MD zH|MfAeKz6=rb5;rcE0O8wRj0K$zN0UGg1giXwLI)?e5BHTSTuIggMqlnFf2aHE!>8 zNFE2G+!H~T^cgIS-dOj-LWAERP;|SMwBkv0D<~ZmFT1$!GQ!>QE%)OmBFKThH!ExPwH_BIq(^5G}p+pJL%JvLSR>E6rh-Tpd_oEdAkU!*gebTQl zKfnHMe|pw?cJ@9mgftWK1dbCZ_P0&>3Stib7-+}533UxMzsZJ3T5+GnayG9`P&Wzf zoFbTcfdfbEiUWODI}NQ}VlgAE=yVoKLP)4q2h^x01v#+Hi+reyZP1fA zOh1$?l=3mJ*Y7_5N^tn`X-=l34#^1QDusjq3{u?3-dv9SL!Alv4sEbTx|Ko*EE`>* z{NiDWs)kED8pq-7B*If>1K8LO6cLxA%maX{?`QOm(2Hw_FSMxR?;lWb71FQoppFr@ z2ZfxvROu=xJZbZc`{5*SFgrR%pH3)8^9e|RH6;;c4K|A#ur{MY5)9E3BW&AEWdt04 zGA+{+2#K<P73;|g;;t;ZLn55ZJ=?Mpu7O5yG9B!j#j8GmWa!s0xSjp^!r)NraO`ok{vSZF+nP?Nz&K} z9`LpijZxlCE(CeBy^fku_84lOhe@Av+ixE;Qxph`Pg?fN%g>*mc`1+2C~o0f(~lHL zhj-xTq~Y4HNKA)`l)x_3kG*a(i~B#CFnd?VMCE93_4H{@-l-rIBBC_cAql1{?&n&9 zg>3NZBd)314SV~fLEKL7AGP|XGa=U)f-l-E`8`qXagt3R5}X;COl?!V1I2F8V6lut zdZ8OSMR=aAWEY;!o1q@%_F>S+Niq=_g58glkq}xJ)PM)PfX?3P+JE!^3*+)#zZU=i D(;shb diff --git a/dev-lisp/clozurecl/Manifest b/dev-lisp/clozurecl/Manifest index 2afe09c9e5ca..006201d647e2 100644 --- a/dev-lisp/clozurecl/Manifest +++ b/dev-lisp/clozurecl/Manifest @@ -5,4 +5,4 @@ DIST ccl-1.11.5-linuxx86.tar.gz 50652181 BLAKE2B 2ed6e747a72816c6f79f58715261c41 DIST ccl-1.11.5-solarisx86.tar.gz 59139069 BLAKE2B db1a904dd4e794127e7c966a9734aa92bb0415520a6af35d92008fd785004bd2ea04deb66f600b1d1dd60c0b95519e86d412b208878aaa6c2f9f8c05a27efe38 SHA512 4ae7cee7e35de41ab20d79e073b12b6bd98a23beea95c0de7d882a1f4e1ea3f9f3162844df0578aeeadb671d30a0a488092ee93b35245c693051a4ab9193fc5b DIST ccl.html 962003 BLAKE2B fc95ec5abbea7c2f5f247293691a5c5a7eddaa049156c38766ec9df4d1920fdee902c89db976cc6687535aef5ddda3c672b62156bf0f61b6369ade548dcb0141 SHA512 0cb9ee8f7eb6007e08241a0797519ff3bfc3d3adc0b5ac86e6a2e9e8b2e316fc421bea3b04159decc0a2b37ff7098147e25266946cc3c1ac367b93e4821a8b64 EBUILD clozurecl-1.11.5.ebuild 3300 BLAKE2B 5893ba6f4aac9a7afec94e478da2f95d663aa9fd417c0e4a90c8dd7949d87d6af9dc24a1213b21e13f5072f46a0a5dc58705b3585a05688ecdf8ebe9699200ad SHA512 8807848d9150659653bb854d515856691ff45945704f7096b1c40a9f7759e8e478b71aeb8a2e142f6f531c254d8ebc3ccf6d557b3cdf6304b151087bf8d3efd9 -MISC metadata.xml 370 BLAKE2B 413aa932df7c52eb916d4e60093bb86eebbc6a6d5c87fe5987bd4731bc982eb707fa3e827bb659f047d9ae8ad89ae0585aac60e04d0a24ff5ac61c49833789ad SHA512 d961c24b6532aa9e5b8a2727b3ada479743434549a9aaf9ac9c7cdd4d2414a4ba078fd153537afd0daa940eb435fcfb7852bed594ad807f5bbc62a99b8503d12 +MISC metadata.xml 261 BLAKE2B 161dea7ab371cbcbc08b8aac63e402f9fe994c08d55f2291360e900bf73e21f2c2ea67b6fcc3cb000f1cef03d1c41c6d2e5e16dd06d6916ec90d4e54a1ba3dd7 SHA512 fb754c4ed3579db5dbe303197a05647b7cfab0a3fe47fd2140d5f77641be752d10ccf49a9c267406a0f3ba3dcda8831f778b9596d723f65aff10142bfad60d3d diff --git a/dev-lisp/clozurecl/metadata.xml b/dev-lisp/clozurecl/metadata.xml index ee9b0de2aad2..7ea645c67e72 100644 --- a/dev-lisp/clozurecl/metadata.xml +++ b/dev-lisp/clozurecl/metadata.xml @@ -5,7 +5,4 @@ common-lisp@gentoo.org Gentoo Common Lisp Project - -Clozure Common Lisp (formerly OpenMCL) is a Common Lisp implementation. - diff --git a/dev-lisp/trivial-gray-streams/Manifest b/dev-lisp/trivial-gray-streams/Manifest index d9fd9f319bd2..9b0a3c3bfcf7 100644 --- a/dev-lisp/trivial-gray-streams/Manifest +++ b/dev-lisp/trivial-gray-streams/Manifest @@ -1,4 +1,4 @@ DIST trivial-gray-streams-20170830.tar.bz2 7520 BLAKE2B 2080b9ee30249c61c21f88663a247323afe2854c6444467d68fbdc42df9b8868cc49c305ab319ca88cf37ee8b0d423681c01174bb2a26d373a0c9427f2ad8e4e SHA512 4fbcfff5f2875daaf9c9bb286e2f753fccbb9840bb3c3593b9755204475aaf34241c1ffc2c93b5bf2c3428400e91082b01f15812eb51251afcabe9a57d5df3fa EBUILD trivial-gray-streams-20170830.ebuild 427 BLAKE2B 4c9d6f0fb8947010f7258d91dca5372b8f57e9a41d224e808949cb4383fc819ae6d8afbb3c3c012f7c62eef9b886698425fd1ca1cb6c297b25fbdf757210d483 SHA512 2dce2e1ae6fe587c3c73e8304c6237a42b4fe7b1c4186c2f1ceaff42c7e2bd395d9f82e2e2dc790cb0d783e0b69b7e136b94fd8c017688996e95cdd572e6bc14 EBUILD trivial-gray-streams-99999999.ebuild 409 BLAKE2B 1c77e3dc48bcba51a2e3f142aa3c28d93424ee98a1743bae04ef44e3e03c7b078b496285c4c900106526eedd09738926e8db95d0566741cb3d85e6ff52c01fcb SHA512 193bb970f025012af66a890758ee862d0b97d03e558b9b19fd4b4378c51b1811e33f10690e88b7804927f500c31cd332a07eec6b96e13a8e631517f51630860f -MISC metadata.xml 394 BLAKE2B 534576740809be806e39dd10ef1be5f5b2a3c44a511a4e2f2a92fca120e4c02d1430486ba6c5a0d50ac74e36fc6822275a5b8e063adcc4a3209d56ba217f8a35 SHA512 2aee230ee6fd936e5ba5d50c3e17e47aaa1dffc4cae7cddf2751ff331fe2191ad4c4e899aed7871ce90404c1b3e366282a9fcfaf928fea3dba8c159c64c6560f +MISC metadata.xml 265 BLAKE2B 27fdce83bed33d20824cd769365bbc39a3b6e21df188fccb88553338641f69993fc31b49e8e223888b15a60e033b5357c3a247a3d0e46aee06fd44cc8bf17800 SHA512 b71868af549ef2209adf095fc735209d471155551e9afbbab4b93babe5281ebed0e9ea80e048616691ad3656cb83db88117e9364d82fa0664328dd874368c47f diff --git a/dev-lisp/trivial-gray-streams/metadata.xml b/dev-lisp/trivial-gray-streams/metadata.xml index 53f2ee0bd5c2..f3b41b1e33eb 100644 --- a/dev-lisp/trivial-gray-streams/metadata.xml +++ b/dev-lisp/trivial-gray-streams/metadata.xml @@ -5,8 +5,4 @@ common-lisp@gentoo.org Gentoo Common Lisp Project - - This system provides an extremely thin compatibility layer for - Gray streams - diff --git a/dev-lua/LuaBitOp/Manifest b/dev-lua/LuaBitOp/Manifest index 7a0aac4b8496..135066755046 100644 --- a/dev-lua/LuaBitOp/Manifest +++ b/dev-lua/LuaBitOp/Manifest @@ -4,4 +4,4 @@ DIST LuaBitOp-1.0.2.tar.gz 23127 BLAKE2B 97b2ded135903f7bf2165a03d611fc286433692 EBUILD LuaBitOp-1.0.1-r1.ebuild 754 BLAKE2B 83c18f6c8acb421813ad3487442d7ef0b773ec2f49f6f3c624ab18083945edbcb9c04841a22bb301585713876384f39d86a56977ea409d5bcd9c9ed9cd0ad25a SHA512 8b697c84786862079205663adcc07b2c259090cfd90424bd833aefada2ae88e19da59d817db6ee1c55f9ca374c9d06d71054a3ad6bdb35e62ba6a4edab9ea473 EBUILD LuaBitOp-1.0.2-r1.ebuild 917 BLAKE2B cab5c4db544326ce4cbfa5cb924b086a5c7593b5e28cc3f0c54e08061a3cfc60f5afb07647e53146924591be17434df7df226d29b86631ae378fcd40b8d07576 SHA512 c227476db749b85cd61bf77c9012ed4807ec1ba5221994b12a7fc1534f9e24b7c255067cb4e8bcb85800d01fa4237f6ced15cdea65ab8db4d86fe5505e99184c EBUILD LuaBitOp-1.0.2.ebuild 612 BLAKE2B 2c019f29af3ae8fd6048a733c48fc768990943b7d1b923c4c2f616a3bb702c24b20d837edf9c52285e76500c0584eecaa6794ef06cb7a7cdac22e1e788c9784f SHA512 12b76d07cb530a957097c3683d30344b657a85855968116af9be39b0317f41e2165d70b399a5eb0dba6fae2a6347043ac8775ee3bd20798c640176a5cf252078 -MISC metadata.xml 383 BLAKE2B 2298e7e7688ded3e292e5b8c2259eb4e451f4002a010686c09b57706f2b98d488938a7cf50c84d7d0af069ed8c8245d63a16a2817c611e18c9f22dfa9365d2e0 SHA512 da16922d2ea545172b8e6b4e92efa3ae9fef4697052c3b21cfe3762f816ecb70c1689fd6b385542393bdc1280cead3b1a19530c5e240f3b2570e062016c1c0f1 +MISC metadata.xml 248 BLAKE2B 5d9c3678c604aac0f24c5d5015e28f02b9ce83bb6a179755a44adeb3d69e4dd50be4acc30a6317649f5be23bcf13ac210bbe4712aa403e9c4cf2de351b39c941 SHA512 dc5b06a888be6367909895d5891a08189f4657bcee602e5ff0021be2ad3677e58ec7387ff244625be66a142138666e7eac790d2a7b1e298f0ad644725b5e57e0 diff --git a/dev-lua/LuaBitOp/metadata.xml b/dev-lua/LuaBitOp/metadata.xml index e4f0a6dd481d..c36c37139fad 100644 --- a/dev-lua/LuaBitOp/metadata.xml +++ b/dev-lua/LuaBitOp/metadata.xml @@ -5,8 +5,4 @@ williamh@gentoo.org William Hubbs - - This is a library for the Lua programming language which performs bit - operations. - diff --git a/dev-lua/Manifest.gz b/dev-lua/Manifest.gz index 416808ab1b9c0c0d48ff3dd331feb28aff2adebb..036bea62211a9b563594231f119e86975852d5e5 100644 GIT binary patch literal 6824 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 WLxAMHgK%d0-TwjKeV`+-FaQ8KxCO2N literal 6821 zcmV;W8d~KaiwFP!00002|8<+mj-1JLh4*?2zJTqRhb0@9VZ)NWkoLlji7GdnRbW;N z-F|w1C*90}kPOHwR%QNw#Eo;$5E1&%iisufBEV22cLrf@WUTI{^#$* z4g>&ez!vVE-2JX?w*_;K=asnuTE*g1?C-QcsiTPVkd z%OUjL#tJ3%(%TxT6~BTnZt{;9bB=EHG)ft{l`C!KczynhHj=3Bw4jWza) z@l1=SQkhZqO74Wxop&x(x66uoI$QCSIQQ70HU46$rqGyl9#rly#ok)rgQvFW;^}?F z8bb<9%JE#^s8c;{S&xwk@6*Q&-wHNM>~&=-G7FPp4!g4?HrG0VK?T0FTkd70YjULOnYLhMSi8?2l(KtH)jE+G*6&^WiUT_dR?w=cx8#Vf~&pgfgvL8v5oo zR({6TTHSjbmL6b5s^w<|VFL`5ZmYPooUdz@HdnfpYxtS1m&y_Vh`2R}I#%_$!8Uas}y|6E?b+{@K^zg25CI;!=U!2vLvdmW&h7Xw?>&fE0ETXDmpng3R;;{Ax(on>iF zAu>+4!diU?u$%!G>zH%%Mp4`;R&$8HK>}yfvaZiDe67v+#d0**0i#;QZnSes40H5( zhMU2MkhU9h#N`4IRkyf%wLaUIeYqFQ2Vd{lsslV^TPK}(w&UkkSg^7i5kkS!v?cLKyUljku$8Ii8lL88cXY2`w(=l!NOwnBPv|ueWr= z)(opqL{*o1MAe7doCe{f*+E(uvxIpduMwaIdMo;}8gI&tYOHE|LXst~&RXozcz^YC z1eTLNpoey&vV|swL3)XU$Gd%IX+5NeYOUA#SS*)r#ae5+kp@g(UCk}-Tta{gXh2w+ zNB0vmvj=sy92kxetkKKW7IRq1w>r!%-cAcK%d*n21aK(-T+G9)`#yv83i%*B||Q!u-Gk%R_Mh! zqq!F10L96Rc;{gu)&>R4V!F^$JEBFuddrDMc_`MWmxo$4*KW1)Z3V~{PU+18=wv#h z(FZOt-|8UBD{!VOvvtS|smp6Zt7A4V8V_b+!e^{!&=<3`iY{P=5HIr{4I#;i=4v(h zn)Zg_X#^;0t#7sRc|cJMRKvV|XP6Disg4ym1F?hG54y7&gqSw}hSqX|_8DXdlQOd? zYi%G0z$5%0PX_yNWOUY(RJ{RE)xBi!n!X~hf#+hNp)TD|R0j|?B&tym-B4Lr-> z4fzewRrhq=?0JTsBL8F{5J*`8zVAYKoOM*kDs?}bje^ird5eiGom5dDw5`-Wnwv}s zzMUvmswf2oY2A$szEUzyzr&IH$QF#g_ohxD=crMK7MRuV2_<2A;-X)j#P^_QrpX}?WH~V_o z_o8)w=lKNcBX2PWzDutad?SoI56l?~903cO*~KJOF&i@Na+?sFp=K!e5)B+YPh?|@W+|$gd?I(Nk(jff+HW{ z@nq;Tl}yx$da?)|ww;}~70k>`fc@0XI)=3;zbn;=z-+s4a^{z=YzE}zy^syGe&3!UYg}Pz_^dt zK#DFqH$yvW-etSH*kNZ%=Y)oXSp*u(8_VL*tO1YgTStbB&st>{dS}USQXbfiby#lU zENJy!9YtAu6r)W;7|Ww|I^HM90XmOxLqEKUcQWP(H#Z8)(q|h~-ETYCkA(#|ZiG#* zWZw=>`Jrazp)Cmtyg5d!AYIQ3%Vzz2gj-V&v_z*uVQl0& z9VaAGQN$c(O0s>Je~cA@3JYEw0HkvV_{cm&U6y><@FU=@OJV5HRkSDAL#lQuH1m) z*M^sm1%9SeF~C&rtRyYn1QIm3bd#5y#Y*SkSuw1hM2i2KjDt!HkL`jr#q*wc3#?NXQ*^8tu{R=QS~?7h z!zT)4bOrAZXf?@!S8P}YpoT=Fpyv>>rukg3pWjb=a$yh7V#DeXH*6mBCIPKl$ggxM zA$PZxosDVEGl4UACXf+6gz>|x{gQZaMf;J2gChRBE#3>sZCJR3k>b?=zDf_v|JQMG;Lv*#( zwz2Fd89hH2UZ2Iu-wI|CtS{0tuJ>&6X2jFQ?M_mH#1At=+H25S%Ckkg3thg3PNw*P zjRl0_P0k%WlRSM#jgd?jNP)qMChH6Iv~b&5-0E=a$Sma} z$m6uIP$YPafiZ5A{lKWkHI3Tq~@LBXKDT;JivFDh{a&T?f#d>`| zdiZd5&P=R4XdkakRbjNv0Af@4@i5a*$2^bO`jV14L?D??T}?8E(33V#OoR( zs+CYS2|#oiJ%bUPvazMoNe98xzTzs{lOl~5=ox;Jm|@R{#}wmMio18DX=B5qz#ZA5 z^UM?&x7<#~9FyUICXG&PC5!QcZwM|ygWx@h>qZk}1erm)rckHeqeBy7gj)9wRW!NH zNM}HJWIZH~3POzGJXLIsmnYJ{dsl`)5+Q{^DpU@lu5`{i$PgWnI|RNPm7&cITjlW> z(-S9h;5!>R6n!rYECN>CW=#>+#IoTE5F@fQOtE*Sy$<@08`0L|a7{@7gL*Gl(LVEH zUIg<=iX`o4S+Qaic*&&${2T_Tq^syVXd8i~0{CQp0FxAq#?wL=4vQCgU->dB85&C* zSuC?Gd3Q{v~fXzqtgJSB0AN&dcbL;25!X4uInzNBkGi>y$re%+e&O@`C+kU zL6oxsDI-Msc_caEhPz=ACsyaFTKjMN%li}E-#rC+-vXq-SeXmxrmes!-oLV(GD8F= z2Iwbk&?kL~B1Mo!>k>~0NX(u8thuN>D8oBBgaH~MtfTf3?j`r3q4YIN;SgkPO9vc9 zST_@{T72G-YgJ zAGKnpm49*K2fcDr9a9x>kLs3bgT(LLcQ$|j@@9_(YY%50#5o9Bo6?bJ7lxXNWnxj6 z+%H}gme+m?nS$_pFyPDR`k^TW)7DSXzz8#-0Uq;^j^W^Xs5q2PXHHe z?LkX6-kw0Zm0W8j`LHU$oMFU4feuk}1w?q`3bf@^PQ}qOwu(tW$|D|4JI}yG8!7lf z?egb&plEIHR9}NO+u&vtl@{u_`CFPy*sWg4eQ?!TYwLJzQeP%ZfQGe@SsXhijsVAy z9JsHCkBveytth;ZPg$2k9N9v527)=~WHUNmP7n=L2YR@|s z-Q~wk*9N#9D6WdV83hq;9C`?+0Tp^29|4EJ4h73iKq0vu(4#X(UQJ;W!y90znRb+q zyjZ;+6ehF_B68ZRJr)@;qJgm>{L(Q?QDAMM3!QxnGvldgcv0G*W{U@4!< z^?BLb-!B)|*c+i68p4)n2Y`__*2*LMlgJ2J$|1T!s96jc_V5w+Nvg%3qEz(F+}h-7 zgk((%H_3R&J4)MYnn=k#w`f%UK+VQnM2S%<(NOK*BSF1WN z#9NOr;e0%ER?sHoG=w@~i^XYpp14iBI!R}JJ`DL&ZKM0TSY(XZ96D;9&F#onoygTE z?{tFn9E@I{_I3i~eh-q4*ng-5m}ux5#l}cOKTf7FP3<3D_t!@a5p5v4MuY|LKyn55 zpb+v*7rOP`v%0?W>SUbGJ(B7mXQuR8l?On$@ z+N3^wcEYg!;AvgZNuk4V^yhZ``Z|BSJl5-BXGcc}c=NV1I=7pw50i65EN~GsBSPUK zKAu(2k))y>Kfcs}0(s3b4g6Qr>H5L^CA>dy8eZ5(r}l5BW&`_4c&1t9UiZY)Y4_;H z_B!dnfUsIawCzZZQ-PjXZAhdo^=7XLr-`>$hHynk=i18Tv#ctOSb}yP@v8~wASbw% z*+6VPr|L8s-ibQuEITSPFvtL3BINa%?Js-&gCn+}8xAVfR>pAJ0QSV0Mu=#16lzVi z0KGHqq(EIZ#)Oc}qX{Gnx$=SQB^h80b>M?CAw6~`rW;8^?5mG>a#SV!HpdmA*@c|h ztz6gV44ru}lPx=r4PS@ENUASrVM0@B?%H%tO}EBeCKi$CoBDu)bx2N&q^<)A!dD8I z5Yjqf?DW>OSp{YFCXQYZC^0sOkBR+M_IZ!u0=)LKYkjyIfWc>=ghxn|#W(Y*N9;n< zh7xS03ozQY9|U`RM3JM`Ugt`RyL<-U7Y>z7@bQ)002IW6SEKg=17D*d_qz@xWu`1n zhUao6?AdK63=@!bQKbiSKs&W<`=9T|Vp_gDyP?^aq zvcj%Z19bHY76+n5-?lYq=QPlMFj5dIWx+$bikFVF2FcOU(pq9lzM1{bx<5Y@@(CIu4{+n=nzJ^koDI1w} zXa~pZ0MmQI)$lsVog}DP<*#W7ENZO=^{?NQx1bmar{-1D=YoCjSfSo~Q_g`BRnl5# zeTg8xByu8s>2qeCDy*RW&#~a1NEBy{F!PgKn6Oj92R;g;VgqUcuR{mX_-yk6M_lMU zt;&~YpbiT4ng1RIslh9^+nG_z*K1W%y-#!^>m<}}>uQp7yhx{z_z+{N34(xj%IprV z$ISt*Li2*&JaxeCXq0OB7`ZwATF9oO=~fMo?KDRnrsSLO(y?XT9eQfY_tzhv_VOPb z*s$ChG(|cbt4sQk8C(v*5od*@I||ic6LO0Vt&c9oc1-1I+|&c; zWb!*%ouw#e=Idz*-nat-T~N{HI)SX;ZV5D&9WHcJ`^*S`G-531=v|2i>uL^rPXgqv zGogo2?sXdiLZ&6LgpPD)gd)??if&-x>mz!);CJm}XbRfhp1QXaD|QK=cyLlF;`bh_ z^}J$nLMCrW*r&km({XBGC+z=L~2Uv%S+jh0sMg57!OtDmQJo!vS<8f{923 z%qmMjNTNJsEJkM9l*6*Dc)b-hB)BMo+>mM2J4@{%j_fF)&69X2TTGEpT$7{C$aU_dCqOyxu5587*Mf;&J>=b`pw{@1&$&SuD<(k~Q znO1`I!sq7eJ;Q@H$5~>QsTH<@ScLMI3;qw?%slZM!5os&avij zGK`2pg>WEbW=9)tkDlN!v<(CI#fGki;=tZR$-XO=3%6p~^;|$lgg8|UW&%@ixbBkF ziVY{vkmAGjhT4g&hT?-EEDa&{I(RqiKN{nSkvfSX%O3IxWYp@RN0)3s(e^cnp>>3f zMY)|elgsVY!vY-yF*xSB)kjc4zuv_NybgO-2%Q zB@~6iNg&^wv;>|{qF@=EF#z3cLin3*bCQ_w#r(1EYT@XnE#5031mnShUF_EFx#<>~*Fj*T6WUHV902QBa@H!Nn)1{G&xP%ebHX}0*Hx1a9j3&$iOt3@L?f~u!vD+(ZGazd3x5T?ZnvO$xDY?w;Awgt%O}80^Z@krA#1iX>Q6 zS<*Dd)wh_-l{e}hB(%A73yioVg(fa4lrn{Cy%ya?a8CCI;M@f(>e_TfmlvA0uKz=T Twilliamh@gentoo.org William Hubbs - - lightweight, native, lazy evaluating multithreading library for Lua-5.1 or 5.2. - LuaLanes/lanes diff --git a/dev-lua/ldoc/Manifest b/dev-lua/ldoc/Manifest index a3d2d2cf301a..d674a9cce648 100644 --- a/dev-lua/ldoc/Manifest +++ b/dev-lua/ldoc/Manifest @@ -1,4 +1,4 @@ AUX ldoc-1.4.6-mkdir.patch 230 BLAKE2B 672617f3a20ff6f74be02db5402288b4900f2d9d52a433ec9085f2fd2ce629609b9803732c50da6da252287efc7280895c2d3ce64ad4a30cf017e893ea2c5638 SHA512 5c047b48c987d107cf810dffc615ce29e5f2192b927fa91260dacbd2daee92c9aac5eeee0bfbccd9972d47d57928c37a867b9c2d453a7c845793cab0ac01385a DIST ldoc-1.4.6.tar.gz 126080 BLAKE2B c43a79141ce557a54b9aed3c7523b206bec85602d858c72373d650a70e1741b545b2b9bdd462856c7e16af97f6a5eeeeea26375832f678b52d9e9153547076be SHA512 bcaddba4e462a4fb0aa0d8fcff390de3f195fa5cc569d8f05b84ad0fff900f5ac945be7a2eb15cf5ca60cc462f02c874579e4a19e33776178a04104ef9d944af EBUILD ldoc-1.4.6.ebuild 519 BLAKE2B ec1a59beaba803f512cc892c6856dc5b09c71ab48ebd9c093f8592bf3822e3ee16836db7abc6dac67360171b4d4ee56727c482fe0398621d61b95c7a6e296e13 SHA512 1638c24f53578d1bca5253a32e8f761b4a1cebf2297495568349e5f95b459b680a2896e9c390259a52738f9c81361de69c971a4d2335d871412e35b0c4c02df6 -MISC metadata.xml 359 BLAKE2B ca63526d6602c0350130c45c2865b1ace204ca51f8b1a0d181b40ec8a7271108909224b87a73fab4f0940924221c6daccb5b9d5598a8ec7ff8ae68cbb604935a SHA512 b37aae3ec02e9f6ba8c2b0b75ed8442a9d96cc8f6e4933ed96f15b1f8310b30e7a34d9896d4168d6aa1e5e79763a62ed59d0c23f8a5f5cda9e220399a0af4891 +MISC metadata.xml 247 BLAKE2B b8d9d5b8d0cd042320e566bfe90f610a133b5c5ebd712026f81661caccfb4bffea14e1d1256b363c9ab422404a65bac2ef9b265f7489129d0bca46067022e73e SHA512 4dd0700f6354ffd28980a6782be85efd6d47a505029f6a781d7679ec2bad2bfe86e218a48ae8e197c3db00dc6d5b222d08197d35ddc7271752510b61cb3dc959 diff --git a/dev-lua/ldoc/metadata.xml b/dev-lua/ldoc/metadata.xml index dd178f974d1d..f8588f359499 100644 --- a/dev-lua/ldoc/metadata.xml +++ b/dev-lua/ldoc/metadata.xml @@ -1,10 +1,7 @@ - + - - LDoc is a LuaDoc-compatible documentation generation system. - stevedonovan/LDoc diff --git a/dev-lua/luacov/Manifest b/dev-lua/luacov/Manifest index 5807a315ae01..6350be172825 100644 --- a/dev-lua/luacov/Manifest +++ b/dev-lua/luacov/Manifest @@ -1,4 +1,4 @@ AUX luacov-0.8-fix-makefile.patch 681 BLAKE2B b3f81e28207a97a774a4da75723d006ab043bc4363757ffee44e7b456b44e5ce31e8dcea5dc6f5989595ebef98f4c546c5ae64dc52be7dbc3e2243f9bcad597b SHA512 603ac926108e30d511ac0fba66576fbbf7b98b468bed1a0026addf6f0361b38e41b9d967f983b3a8147b853055538e2ec2f87efc896542e87b73073bc0a881ba DIST luacov-0.8.tar.gz 33613 BLAKE2B 942c47de25dbd53de445e1ed1fa924f1be278da4c3b134e4a603f4a5ab5090f87d762c48163cf82ed9bab585e35b0528c330b3dc849e0043ccc96532107c8a94 SHA512 03d6ee519a570ff0430bcc32f547b9beb01691bd8c7ad8655e78d732223c6c25e4a63d816fd99640568251b836d5e3cc736bd5d780f5ecd3986d855ed5edfa11 EBUILD luacov-0.8.ebuild 747 BLAKE2B e10a473a15575943822d8991d1e3a1181f28cfa49e4fdcf433fef147ff412214685fdcd209b6da9eef7e677ad15002a22e1755454a0c86d6213a2ced860bd232 SHA512 e81255d4b67320c740e3365d06d2bd5e4f3325f01a294f65b6dcfc3af4ec07a8538870729f612178239659904566e2274995ee8fe613db57c3353f7ac81711e5 -MISC metadata.xml 431 BLAKE2B d22c8cd5ad722d9150a489bb868552ffca854fa94368f2db1a32c5d749d52c3a2515db6730131156b028bb516705f1723b1da6271b2e14465632db9da5549413 SHA512 bdb26053ef182f212c11e219f5e29b6ad19494615e2553c26affdcf74861966ddd4583edffe27e5e39ce7e4f822e7b0747bcf3f2c469353f05d3fb22aa453c76 +MISC metadata.xml 333 BLAKE2B 44004b691534cc3e6c3c15893c4072e1d6f6b75efcb60e4b878623905bfe4f58f2d0937dda4d0a390e0cf1180888110a95e8d73dd6c49e12c403127be1ec80f5 SHA512 def342f3921b136c3707595b1fd7065a439c682afc0f26e8cf5074bfad07436e35e7cbe572f1d87d911916991263545348d8c68e9e035789fa3f241710ef7431 diff --git a/dev-lua/luacov/metadata.xml b/dev-lua/luacov/metadata.xml index e9f9224d483a..772969c18c24 100644 --- a/dev-lua/luacov/metadata.xml +++ b/dev-lua/luacov/metadata.xml @@ -5,9 +5,6 @@ williamh@gentoo.org William Hubbs - - LuaCov is a coverage analyzer for Lua scripts. - keplerproject/luacov diff --git a/dev-lua/say/Manifest b/dev-lua/say/Manifest index 85cec48a09bc..c4246a91eaf0 100644 --- a/dev-lua/say/Manifest +++ b/dev-lua/say/Manifest @@ -1,4 +1,4 @@ DIST say-1.3_p1.tar.gz 3667 BLAKE2B bd99687a71129c5038749b0a2ea48411a411cf05559793cc0c4802a5b7aa620fbf4fd15ed9ab661b33c7b9f94468aaf9e292d177aca4d1c7cd29009601d015f0 SHA512 8d4a360bf0731c2a70c23edb9e6e81cab1e7d9b861aa35103a5c6e521633410860d76c46dc2ea62a06ac8ab3b522bc71c11143d6fe7e26e7fa24dd3f5ea1e5f6 EBUILD say-1.3_p1-r1.ebuild 880 BLAKE2B a8ca9d061b256cfcd8e074683cc0f8e4d051bf87d906d0683dcc444a9287f17e1ba9b34255231626de4b684f97c84dcd04420da8b7b49c8bf5857058101b5b84 SHA512 a1514c5661fcb46f65f5b484e2beaa09ce64f8707e073615a826a6128e18e4b0b38a28347383d63f2c20f36d6785f8daecd2700d7d3ac80b373ba3a491ce764d EBUILD say-1.3_p1.ebuild 664 BLAKE2B 23a1ec3ce6ae91d6ee0a79f2b882e49c75b25ac2b6dd45cbbe6c46a44e088f9050120cd21e90b0222e6f7029521a79a3040b4500687fe6aca625cfc0abd287f0 SHA512 348ac3a993aeee0c570dabdf7fc632c8532801620ce384f1b1b8f18b75ee20b6894f0ac1fc0a4d646e6be38df6136f88631f37e26a79275c6f27d8314a486ba8 -MISC metadata.xml 413 BLAKE2B 3d56347a7a9b9dd6d404078d70b4f775c982f957a53f6b49f03392bf814a08ff91b8b2ac8409bdb56b1a343f2bc04eb81578b0297eab33f37459430f2fe37bbb SHA512 c0cd2d55a07c8d7338a274a3a8204bf2c63ad46b4d9b78f720766120af4b28482c3c68df18c1e7dacfe99d3898b4bf680b9692097939cdc820ee5aa9fc11a928 +MISC metadata.xml 329 BLAKE2B 325677f6bc343be31e86ec9fc075e35d5b4502d56bbca921a051259d3c3f0465ea8b413097b016e1da1071a568379b33f7f68f1415b48f3e7d6da61dd5496580 SHA512 682e04f76b25420d553f0f557f8b236c52882f6789783dcb4ef4df71bfb702dac268bedaba38e3dd1504cc97e403663571bfe07186cf9101cfceb9aaefc8de92 diff --git a/dev-lua/say/metadata.xml b/dev-lua/say/metadata.xml index 3f45427ec3a2..91d1cb37065b 100644 --- a/dev-lua/say/metadata.xml +++ b/dev-lua/say/metadata.xml @@ -5,9 +5,6 @@ williamh@gentoo.org William Hubbs - - Useful for internationalization. - Olivine-Labs/say diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz index f9565bf4958f13fcb88f2ee9201323941aa1c754..1e08b67a1c470dfbb4f98a60bdbcfe9416f8533c 100644 GIT binary patch delta 25783 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

TnOI+CNzv>*KD5 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 diff --git a/dev-ml/gsl-ocaml/Manifest b/dev-ml/gsl-ocaml/Manifest index a3b4911d5d14..09276ad20f09 100644 --- a/dev-ml/gsl-ocaml/Manifest +++ b/dev-ml/gsl-ocaml/Manifest @@ -1,3 +1,3 @@ DIST gsl-ocaml-1.19.1.tar.gz 167549 BLAKE2B 17d559b31a2be9583fd616b273f1d5cac5a42bebc7df2cf4882ba5bf7ddf411971b4f49dc36eb3bcdb0265ea204d0ea0ba19bc6c63f49a6b8b6075715bd0a967 SHA512 be199d46479f07a16d2f667d7a29675171bc4ecc5a6e5948335bf98f72e6f12474d16455a22e6bfc73683f1d67de3a186d75f817f398f6621241b640c333e07d EBUILD gsl-ocaml-1.19.1.ebuild 654 BLAKE2B 24ca5f842efc365231d480097d212f32d023e7f35f7451ef2c6457ecf115c350b2710123b50264436c280648ea51800d60f26fbc388b6f9fd8cbfd87e94a7c88 SHA512 35e36e20006bfc00f63f4f0dfa5acf16b0f6deea6fd585d9ae7c49dee961de5614d4c56cffe3867f06ffa4261c26a49f628b1d6f78c5cc8a06b127e027c1ac92 -MISC metadata.xml 480 BLAKE2B 0861e50067d48084fe0b0a25ba55bf878fdf23a78df50c1fc9c542453f75f834d9f208b9e8c744dcbf052fe2fd63237f6b6537e5c1867af62bee686f0a4477ec SHA512 5f1ad4ecf920b66b0a7d3ccd1b9f064ee04a0c422d13889db5d3c7329c47f03d08d8c151a03f8da8c0183147ed0140011b0dd73ad06d07840e5d737782e7518a +MISC metadata.xml 405 BLAKE2B 9456c1d7c9bfc2e658ca7aa43f4009ec24bca515d3a4de2d66d47399128b10abf165f9012bd7629356fc7e1c998c77c7ee9e4e2ad6da8d49f66383f3d5e21222 SHA512 56eaeacab9b94d6df7372c027c8e139e3fdb8763f3a67342da7f460a48ac2f944fee48721a441e26b2f74254d2af0b3ded55da015bcc7bbf43cc5e9dc1314443 diff --git a/dev-ml/gsl-ocaml/metadata.xml b/dev-ml/gsl-ocaml/metadata.xml index 52ba8df11dd3..d7d246046a4d 100644 --- a/dev-ml/gsl-ocaml/metadata.xml +++ b/dev-ml/gsl-ocaml/metadata.xml @@ -1,13 +1,10 @@ - + sci@gentoo.org Gentoo Science Project - -GSL interface for OCaml - mmottl/gsl-ocaml mmottl/gsl-ocaml diff --git a/dev-ml/ocaml-augeas/Manifest b/dev-ml/ocaml-augeas/Manifest index 8d069af86896..168f18374970 100644 --- a/dev-ml/ocaml-augeas/Manifest +++ b/dev-ml/ocaml-augeas/Manifest @@ -1,3 +1,3 @@ DIST ocaml-augeas-0.5.tar.gz 59908 BLAKE2B f9f51afa0aec82e95d7bd81811e93e10587f1f2c1905338c0bbe47de61d983c24c0e5ab77aff1ca319834bf2199040a482b453177fa3c774e24ab72c3a534c14 SHA512 dfbad89790c6b5ada0e1239d002cb61a56a15350b2687d0987e0c61108d905e0c03756c08db7a3121eac3966fbeed86500e6f3c3c416cea2b974d9f50b8adabf EBUILD ocaml-augeas-0.5.ebuild 542 BLAKE2B 6818b811874c92b3409da1a02701959b1f5e8eb8f365e867d3c25394880ca061624fd72ac3532385a682ce3c8d8107dde5ea7db542a1b6a12568721ce3154b63 SHA512 b909cc87331cc0d7e98bd3e0ca7aa720bd36b3744e839a9a122e9723f7f8570adc920f9db5420683d99ee7cf042667af9181b86817d81c18852ccb21618954bf -MISC metadata.xml 323 BLAKE2B f31d76fa76a0c9694f797b3d2b84a5d3181c96abaaf6ed00d69da79d5d448fe34c0f376b8e90e28695767597e801bcb47e6cac45dd4787f9f27cf6c8c2a07841 SHA512 e27d87c3ca068609ddd7af63aa00cf7a158c23c2412c0ce9c3cb2d0f298407a2bd2206639db9264c8b74bfb12d555cb47ffff03922757fb48d686b991b262818 +MISC metadata.xml 221 BLAKE2B 7f745ba55325e9e440ed43914bedb2cedfac4c5c30a6e5c86eadd7b88534fd72f2f6b84812dfee68bb01263fd801292dddc5ae7f5c44408e37be41c36615fbb6 SHA512 c01a7672ca5ae6bed92d8261dfaff331f88e085e55c755277a58eb0295800719062d8090647421058d325af9d8519bdffa15c0ff05d2c92954d163cbcd8c1028 diff --git a/dev-ml/ocaml-augeas/metadata.xml b/dev-ml/ocaml-augeas/metadata.xml index 738d47c70f34..b11b3f0e5dd7 100644 --- a/dev-ml/ocaml-augeas/metadata.xml +++ b/dev-ml/ocaml-augeas/metadata.xml @@ -4,7 +4,4 @@ prometheanfire@gentoo.org - -ocaml-augeas is a set of Ocaml bindings around augeas. - diff --git a/dev-perl/Archive-Tar-Wrapper/Archive-Tar-Wrapper-0.380.0.ebuild b/dev-perl/Archive-Tar-Wrapper/Archive-Tar-Wrapper-0.380.0.ebuild new file mode 100644 index 000000000000..ef302ebbb046 --- /dev/null +++ b/dev-perl/Archive-Tar-Wrapper/Archive-Tar-Wrapper-0.380.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=ARFREITAS +DIST_VERSION=0.38 +DIST_EXAMPLES=("eg/*") +inherit perl-module + +DESCRIPTION="API wrapper around the 'tar' utility" +LICENSE="GPL-3+" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +# r:Cwd -> File-Spec +RDEPEND=" + virtual/perl-File-Spec + virtual/perl-File-Temp + dev-perl/File-Which + dev-perl/IPC-Run + dev-perl/Log-Log4perl + virtual/perl-File-Path + app-arch/tar +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + virtual/perl-CPAN-Meta + test? ( + >=virtual/perl-Test-Simple-1.302.73 + ) +" diff --git a/dev-perl/Archive-Tar-Wrapper/Manifest b/dev-perl/Archive-Tar-Wrapper/Manifest index 87b6d4dc4ebe..17254ba3c20b 100644 --- a/dev-perl/Archive-Tar-Wrapper/Manifest +++ b/dev-perl/Archive-Tar-Wrapper/Manifest @@ -1,3 +1,5 @@ DIST Archive-Tar-Wrapper-0.37.tar.gz 38252 BLAKE2B 19eff23925f82ff2b173fcc9451ae0dab3bf9738ebffaa350ac45545ead0096e45e294ca46d0febe57ed4391a2dc108438ad4b6f5a285d454e717cd555a64531 SHA512 49c74cfa84ba20b3c078d00815bce0688698305b39e1cbf1d81461be77bd318cdd15d98e46e5d6d0b3ed7c0fdb35c6e3f50c5cf2109bcde9c8367f11b9b955d5 +DIST Archive-Tar-Wrapper-0.38.tar.gz 38425 BLAKE2B 5e280837241da9481418905ed5e29110f6574845be4a82afd712ab4a2f100389e74b81afb1b5f61fa2e7938e58cfa345883c134026cbb2662e24a9acb912c8b0 SHA512 99779c654f6f9ec507685ca37c041cdff077bce3b6ec96a6005454e9ef8a9c2bf470053b8fc751342d80b722ee115b1aba27b16b328e7210c7b869bee57cd3f6 EBUILD Archive-Tar-Wrapper-0.370.0.ebuild 623 BLAKE2B 1ef55c3b80978008126c99b253f42114530aa5782393768fa5b56b3a8acd98ec84d5bd88897bbb332c5292f38ead193dfd600cf34667855651143259e978c64c SHA512 a66a9767cbccf2ad9e0ca6ef212980e65af739c88b51ab8538d834bba90393009165a500f7bd0502c3875f64c621650a442998a164db0ee31ab71fda7d9b0d4a +EBUILD Archive-Tar-Wrapper-0.380.0.ebuild 648 BLAKE2B 03638243d0bb5939ab4c76139ee1c910aac141604819608ed096548e49050dd95b60387adb973a6e17ffd1259b1c7337445ba734de91b81dfae97d30ea3ee6f0 SHA512 680b5bb113bd56f50d3163f470f24e9eb7aa84546215907813d651423d449378906333ad9ad106012371b20f9bf063d010f184cf68f5966e5e28f4db894f8256 MISC metadata.xml 411 BLAKE2B 371fff2afdf9e4e21454670ed9452d331a9526834c1c2689ac542a405003d096863247a81b47123bb2a34e5ded070ca6c523b1bfd1f1e2a232af2ea08dd93946 SHA512 a24bc660c069c2d19ee9b54a2620217d506f8541ebb2133878d6c1f17c193bd838dd736210de4ebc36787b0e88654fe721a125ff749c218529c707133b32a9f7 diff --git a/dev-perl/Boulder/Manifest b/dev-perl/Boulder/Manifest index df4aa5b9b228..4de474cb56ca 100644 --- a/dev-perl/Boulder/Manifest +++ b/dev-perl/Boulder/Manifest @@ -1,4 +1,4 @@ AUX Boulder-1.30-no-xml-parser-check.patch 795 BLAKE2B e109ec3a4ec7bd29e06c41e8aad25d70a58a5f63546bfd18f1d81ad99a208495a1a94c0bf8a86743f234104b4915749ce3aa0ad0c2e85939d05e8c8084e90a56 SHA512 d4baa7f9b1d2b3e0ace66cb3e3508ed9f711dd9786a0af1fb030b1d2cd8acda1337bea8004a1e1799fb3706bc7c742a1691a0ae5c97d00af774ed9939cc62459 DIST Boulder-1.30.tar.gz 91202 BLAKE2B e1c7f44248d9b257669713b0168b395cad73713476c0cbf688c1513f99552cafc428c7118bdc13ec33018d198434d36d76cbbfe06308d17df230c951ce85c8d2 SHA512 787c80fb578afd8495e57d96f4db69c6d02f69957593cae9e1e130f58f6b34b79bebe60e2484e6cbc81906e60f79df0f55e9479cffc5c0b800c00c6946d5479e EBUILD Boulder-1.300.0-r2.ebuild 1012 BLAKE2B eed422db58b1d9995f678369f3fbe385390d9f0bd671d53e7ce17de6201d5280820f43653195303eb1271e522d8c75c49ef366cd22b22c86c263c3c1287be514 SHA512 ba23eb8dd2fc3673beb0677fd3f225f01156b828832d00429b4d98bbbbce270102848125ec524be4a6396bb87633da5113ab00414d0238235296d46c599a9a13 -MISC metadata.xml 2146 BLAKE2B 9c6b153e95557ea6731498a942462f4276b69978209d15a840ddd1d28381a7ea461a154cffd519fbc10f796d1cab3429832aa17b4e9e4208fc555145e1bbea9a SHA512 67e0a72cc4203933d8ec3cc01a7585bd78b0fe2b1045670e4d271f43c4f4ed3ae001611d27f8aa09b9ac30e5a664fe8b3f2699978d0e6f9dd859bde4e0a0d1d1 +MISC metadata.xml 2069 BLAKE2B 20fb9bd1977a5551ff166dfc166455771639bc66b8dd3f18ff13c55831927e1f3b92675bdd0818bd216310dc6cdc63e1304a9015b4c22a3670a6f84d038aac21 SHA512 c39c05903122434ee9cd720d0d64764c8226f38deb3533e1a4cf4da3b1bf84be6a40f4ad6acf4053b54466fa3d0025cd4af2603f6615a6165fb7ebee1babed8c diff --git a/dev-perl/Boulder/metadata.xml b/dev-perl/Boulder/metadata.xml index 2971ad7b7ca4..e8d0836eac50 100644 --- a/dev-perl/Boulder/metadata.xml +++ b/dev-perl/Boulder/metadata.xml @@ -5,7 +5,6 @@ perl@gentoo.org Gentoo Perl Project - Parse and read BLASTs, Boulders, Stones Boulder Boulder::Blast diff --git a/dev-perl/CPAN-Mini/Manifest b/dev-perl/CPAN-Mini/Manifest index 92c5c055eefa..fcd85fcfca90 100644 --- a/dev-perl/CPAN-Mini/Manifest +++ b/dev-perl/CPAN-Mini/Manifest @@ -1,3 +1,3 @@ DIST CPAN-Mini-1.111016.tar.gz 29748 BLAKE2B c8577984068bfee45888bde0853120d2285aa08c65a69b29c5730664eef6f5e6bb248ded358f514abd049665deba0567ca62e7bd19c13a6341da1ae78fb91834 SHA512 c5bc365efe95fb22c7e003246f8d1c508e57f8560f2293068b27b564ed246c5bd588733ddba1a994584102da695219c58d6589b366d782bcd7a7f6da194e538a EBUILD CPAN-Mini-1.111.16.ebuild 641 BLAKE2B 7fbdba2292c14d26d9973aa49ad06b049dce9581b7d6b6e68662f5e4a73c509e8f86c9564bc9c96da85267405ac06f3b57726de3cdffab1339e8ad5d01ec6db5 SHA512 5cca74f3bec4ee4d4f32fb795638a541e962f4d589d6cb5a9ed2ced132d67ad1d05969db4ced035969f023fcf7bcd28ff7f9b221d5c5aa02a6d847c28a225456 -MISC metadata.xml 574 BLAKE2B a071902d8d0b67577ed5214bd68c2a4c7a1ff45e13f5f7e55f7ecc8e7b2366de06355a3d73470f96dc9f89b92390997d8015b63814020605d13c6db27f0a96a8 SHA512 2f1ad822495d5abb84e19895d45b91f0130af3fb9e202d89fc83a4eb0acbca671c1608aa71c8398c711e9ca634ba23bfd46584fa035c116c8cd79bef1afdab42 +MISC metadata.xml 452 BLAKE2B cc8c491f7a3dbc0c9340dfb9e985f2d03a104922964af5b6dd8929a62e26cbc8e058511f63289462222cfeac025f076a9b404b1bcfeff87b49756ae525017a43 SHA512 26bb8d69ae651f952eb62d21a49c41539fad985a6e3ccc3e4f1268a453f2560f7bdda2c49e97e337273183aea69080a55fe579d79ed2ef24abf56d3a6e5d23b7 diff --git a/dev-perl/CPAN-Mini/metadata.xml b/dev-perl/CPAN-Mini/metadata.xml index 18410be02611..9e50e63118fb 100644 --- a/dev-perl/CPAN-Mini/metadata.xml +++ b/dev-perl/CPAN-Mini/metadata.xml @@ -5,7 +5,6 @@ perl@gentoo.org Gentoo Perl Project - Provides minicpan, a means of creating a portable CPAN distribution to remote sites. CPAN-Mini CPAN::Mini diff --git a/dev-perl/Crypt-SMIME/Crypt-SMIME-0.270.0.ebuild b/dev-perl/Crypt-SMIME/Crypt-SMIME-0.270.0.ebuild new file mode 100644 index 000000000000..c03116a03bae --- /dev/null +++ b/dev-perl/Crypt-SMIME/Crypt-SMIME-0.270.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=MIKAGE +DIST_VERSION=0.27 +inherit perl-module + +DESCRIPTION="S/MIME message signing, verification, encryption and decryption" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="libressl test minimal" +RESTRICT="!test? ( test )" + +RDEPEND=" + !libressl? ( >=dev-libs/openssl-0.9.9:0 ) + libressl? ( dev-libs/libressl ) + virtual/perl-XSLoader +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + dev-perl/ExtUtils-PkgConfig + dev-perl/ExtUtils-CChecker + >=virtual/perl-ExtUtils-Constant-0.230.0 + test? ( + dev-perl/Test-Exception + virtual/perl-Test-Simple + !minimal? ( + >=dev-perl/Test-Taint-1.60.0 + >=dev-perl/Taint-Util-0.80.0 + ) + ) +" +PERL_RM_FILES=( + t/boilerplate.t + t/manifest.t + t/pod-coverage.t + t/pod.t +) + +src_compile() { + mymake=( + "OPTIMIZE=${CFLAGS}" + ) + perl-module_src_compile +} diff --git a/dev-perl/Crypt-SMIME/Manifest b/dev-perl/Crypt-SMIME/Manifest index 6a8edfddd84b..078dc5863fc0 100644 --- a/dev-perl/Crypt-SMIME/Manifest +++ b/dev-perl/Crypt-SMIME/Manifest @@ -1,5 +1,7 @@ DIST Crypt-SMIME-0.25.tar.gz 28029 BLAKE2B d1f2e3d016b3e0e997de0df5082082e3332201c409c6a7b429ba99d2feb19a15ea79a3f22c6c3f9b2d057a1a9d5ae6d06b78d2e92d3e898987114eb5450955f6 SHA512 84f61c247d095ad345a6c736120d11c516e776c5f4a599a4c275481c4bd4597fcb2e0a17da5dc3e111310d3f99f9f39fb0876477098d9e6d9eabd777d145176f DIST Crypt-SMIME-0.26.tar.gz 28171 BLAKE2B 30c38a91f41a82ad29616ccd0ac6388baa0a66591401f15dbd31286fb22742e9069f08ec7650c91e87888f8a5bcb009415c5a6cd993105409ccbd7565df2384f SHA512 6ed7493a304bfff9946b465f0efda3e7df2c956aa964312b4c2b77c45d2827fd02d391886614f70bb25e8c692690ca62f5deff2fd482c66af9cb1e1b7b906bae +DIST Crypt-SMIME-0.27.tar.gz 27977 BLAKE2B 3acb9e08e1d36a79f2d1f33d9299935b684357c2af7b2cc15320ca8f9be71216719316e87109b714ccb16cc69d96e15ed98050a835c725ba829c3de9e82122d1 SHA512 10b752285c4a8c6f8db42dd98ff2dfad82155dd1c21dd57afee32aa2ee176308726469b1d8d69fda5d6ef0aa48fd000f2a4a0dfea80207db8f6078e642f7afaf EBUILD Crypt-SMIME-0.250.0-r1.ebuild 925 BLAKE2B 43f7a7173a3b87e98e796047766a15e0474068db5727e58f20f2681abdea5453f0b99ec87052e84d060a47662fb01985a1eb006c5f2b1559e3453e35b3d07398 SHA512 38908f215c473fd6e09f7139f2d21993541f020ea415840b5b8d0744d209f7261d516eb0d9c46e56d200d17fc505d20cc674268a3b40053245b4fe1bef66c0f2 EBUILD Crypt-SMIME-0.260.0.ebuild 925 BLAKE2B 36981bb8c09444486e33ab0eedc8c9e677c4f3028ee2f70c425331899f6e12a7b650bce3728d0e8a886e2e051abc2ece884fa932ccd66e6aa4170a943abc3c04 SHA512 dc4f30b44302a1a5ba37fe0d47b0ea437445c1169504f320394ff8105f166624813242d1b88ad7c745eb24df0cd05ef5d8940e1bae1feb5518e25c1549ebd233 +EBUILD Crypt-SMIME-0.270.0.ebuild 907 BLAKE2B c44b8f419ba318dbede2ae752a6980cadf68d69a362142328dd208a0929ebc604235451b90b42bdbb4d7d1354d804b70fe1eecb52d5d882acaecec6ae803b0c9 SHA512 471f2d12ea2bed82b88dd59ef0912dd1c2063ecea61c3b203adc9e66d3ff5bbabbad090ae4f29320381ab2eb7af439cc98e6b53bc61ff55999c93b73d0e9c2f4 MISC metadata.xml 382 BLAKE2B c5bed45097bcaa3b0432aa4b8e0d008613ac8aea6d21d59cf74b3064547d5f3d267a6641e75a6942ffbf99a72d5774a67f81093c7cc8d9c7f96470466a8a8b88 SHA512 b51e36a13ab553fe437443b7c1390331f22f9443f04ac863c0a5f342475237734d6acd6c6961dbe8a91b5ca15b2772c8595ce4607173e62fb61c652812746b48 diff --git a/dev-perl/Data-ObjectDriver/Data-ObjectDriver-0.200.0.ebuild b/dev-perl/Data-ObjectDriver/Data-ObjectDriver-0.200.0.ebuild new file mode 100644 index 000000000000..556b7d1b3869 --- /dev/null +++ b/dev-perl/Data-ObjectDriver/Data-ObjectDriver-0.200.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=SIXAPART +DIST_VERSION=0.20 +inherit perl-module + +DESCRIPTION="Simple, transparent data interface, with caching" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-perl/Class-Accessor + dev-perl/Class-Data-Inheritable + dev-perl/Class-Trigger + dev-perl/DBI + virtual/perl-Scalar-List-Utils +" +DEPEND=" + dev-perl/Module-Build-Tiny +" +BDEPEND="${RDEPEND} + >=dev-perl/Module-Build-Tiny-0.35.0 + >=virtual/perl-ExtUtils-MakeMaker-6.590.0 + test? ( + dev-perl/Test-Exception + >=dev-perl/DBD-SQLite-1.110.0 + virtual/perl-version + ) +" diff --git a/dev-perl/Data-ObjectDriver/Manifest b/dev-perl/Data-ObjectDriver/Manifest index 0aa8ce9b3d13..aa4ff8301dfb 100644 --- a/dev-perl/Data-ObjectDriver/Manifest +++ b/dev-perl/Data-ObjectDriver/Manifest @@ -1,5 +1,7 @@ DIST Data-ObjectDriver-0.15.tar.gz 84386 BLAKE2B b554673970061af445c4c4996dd15c0a418617c534af07ab17a99d21cfc44bc9dc43f8c8095eb30d1c2847a8942820481b4bbe86346bd144b21ec0a69ab1122b SHA512 5be77086f2aa646e9bc80fc8d3de2edb6726946a17149573efbce2bbe83d2ec1b294aa20cd66330f0827ee26a5113b9e02ea542111aed94804c0ccdce1e89c1b DIST Data-ObjectDriver-0.19.tar.gz 86523 BLAKE2B 68a3966ee7e248200acc612836e7462fb20f3ab7ce290941033d7ab8b8ec1d2149d6e0754d574baf4fc8371d117541a914820c134e213f8b1c7e7c9d925ba0de SHA512 317118c946da9e6e0b4ebbfc35af2ed82c3d083bbede06042ac988fcb29d2b3b7abba6834c7b42ea54a45c75340b2314e3bbacad1c047cc3512e74757c8d9ad1 +DIST Data-ObjectDriver-0.20.tar.gz 89960 BLAKE2B 778d0a493e93377dc91e96df195472489638d57f7da87da98c394bd5034659fa867ccf0dec173eb12a39d3aa7118284983f0c35c2c16156fad15cc02e40ee94c SHA512 5df6e1c5f70a31fcac2dd3911c9d73a02c295f837753dcd27a1296203342afeb1083795e1e0a234be9c82e551c50e26a9bd2fcec4ddba59b0e01a11348800942 EBUILD Data-ObjectDriver-0.150.0.ebuild 654 BLAKE2B d05a3cfc5ae56c8c0d9b720ae18401be02f09e09fa11bac79c6013d602525e2209bb07d435ae1d9bfd0441147086754418997657d33ccbc34367684ac71a945d SHA512 a34d68f3977a9da426c0408d49549ca43b7a6eb2a0517011709c39b94540af9f65779198b6629d33d8b78557016ae6b10ca08a03ba9a9136447ecb39dec0b657 EBUILD Data-ObjectDriver-0.190.0.ebuild 695 BLAKE2B 7f61f1ee8a2ac9727d7b7837f26651c9fa79fe3c82b3f4a62055f9026b680edfe7a59e0946bca7210a0f900cbb8acb0f3d96d9a32f6850a2c23db0d247ad884a SHA512 adad1967bfd4ad9684778e8f9cb0f0ab6443555f13b062756e7e20a1789e26801b91a4bf5ab9b67099b1768fb03bf98acba28785cd5cc3f545b8ef1486609b60 +EBUILD Data-ObjectDriver-0.200.0.ebuild 695 BLAKE2B 6bfb0a8bebde81c2da7ffe42104a77983876466010142c283d295db42df9ecf4da8946e56f91aacf466e430d5da40c07b52561561a89923119a7f2e94825b5b2 SHA512 d8f64c972e0781cfa9c85e360ab6ed2fc4a63fa1960a4df41432993923b8a31546dfe8058a697b333e53698285621b08de902265da566762b117f377c201bff8 MISC metadata.xml 2459 BLAKE2B a37a718a8a38583c85b14e40dba7534b5d52e6257d5329a5c47145c4cf68e9fbe2a10a444bedd73e27584d356f5a4e81e4921138c9b3582bb619e07dfcaf3843 SHA512 b5b2a3f247c593a840edae73f766e2dba00b6ebf16aa37d009dd22b675a702ac4b4833ee44d82ea98f1f7387b0e23c611b2c93b8ccc31ba37861c3dc4b120f49 diff --git a/dev-perl/DateTime-Format-Human-Duration/Manifest b/dev-perl/DateTime-Format-Human-Duration/Manifest index 4babecea10c6..2fb4f3513791 100644 --- a/dev-perl/DateTime-Format-Human-Duration/Manifest +++ b/dev-perl/DateTime-Format-Human-Duration/Manifest @@ -1,3 +1,3 @@ DIST DateTime-Format-Human-Duration-0.64.tar.gz 17683 BLAKE2B 4681255fb5609307f87009e60d4309237fe9aa5e5994f4b1d716373396aeec5327db1414184d68cc10faafb80884be973b55d5e2140db2b746c588e95bc8d357 SHA512 2ae94d56e1176adcdb55b2f1291a04e15c50c0116477be18b49f9b95bd3ac0778c0bc280df323df213e3fcd8be25f8d91227be1841ce68b4cfa86be479d34376 EBUILD DateTime-Format-Human-Duration-0.640.0.ebuild 369 BLAKE2B ab5e98878c691f814c12aac51fe25264810402fe36804c436da4819eab26de66bd94c544f99c1597f433efa26bcdfcd1495013b079a013f3a0f0ad51fc4660d0 SHA512 dc6eaaf28cfb39588f2db3e0e48e4adae4440d3fcd6d00dc115ff7a63606c3451754d9ba318e030b87d16988a70672e7f03c770336841ebe71c49e2baf845187 -MISC metadata.xml 1405 BLAKE2B b29cc8221b70ab49cca6be13e45c8e5db9c4997b0438c0488c756579314b10d3bee8e90e076891f1060856a6ef5348868c0664c1201b2217a71c486646205048 SHA512 ce9739d8f8e45d5f98da377bf1a136c6c06e5bef6b388dfeea963270db3ce9b948a9b7a774f61f6beaeb34a68458977b39e01ba96599f3012ad32c0847c57e93 +MISC metadata.xml 1296 BLAKE2B ef493d3f5ed9532bacb678491c55e5322d49e542430c3a6d868e1658d592e3abba5afb38cd2956cedbcfb0ffd8a6c7b969a7a1c7f2c6060bcf5671d5737bce91 SHA512 bf42d3ca58cb728606d3d3f8ef87c8f9b484ab6fa7fbe43e4e3165053dca20fbc07e103881457ec2c98da6cdfd159c431446d93b3a837966a4ea459ead62a7ea diff --git a/dev-perl/DateTime-Format-Human-Duration/metadata.xml b/dev-perl/DateTime-Format-Human-Duration/metadata.xml index 25d0dec7221e..f7420c9756e0 100644 --- a/dev-perl/DateTime-Format-Human-Duration/metadata.xml +++ b/dev-perl/DateTime-Format-Human-Duration/metadata.xml @@ -9,8 +9,6 @@ proxy-maint@gentoo.org Proxy Maintainers - Get a locale specific string describing the span of a given - duration. DateTime-Format-Human-Duration DateTime::Format::Human::Duration diff --git a/dev-perl/File-Map/Manifest b/dev-perl/File-Map/Manifest index 6e2d49e66603..be55b03b4448 100644 --- a/dev-perl/File-Map/Manifest +++ b/dev-perl/File-Map/Manifest @@ -2,4 +2,4 @@ DIST File-Map-0.64.tar.gz 78083 BLAKE2B 66e11275141e72782e9fb4dbb4bbfad75600de0a DIST File-Map-0.67.tar.gz 104595 BLAKE2B 6a35bb47ca606d905806f8c49cef853067db3f391db3f27657d5b1cf66e24520734ce3aa8f9725d25c859190365bf3bac2a617131bdc99746a0afe5a552dab6a SHA512 52bd9ebb546e6b0e0d58cce3e5f5983c0f89bf05ba3f29d220b6d83ca150e200ac9c6e7d2adb717838c0b20e9ddd68c94509b47775d27273c37bc44dcff1d507 EBUILD File-Map-0.640.0.ebuild 724 BLAKE2B b80acecc7d5e1bec6522b1944e22399b9eda4a19cc1499651a498e93e7383b764474109a22f77c12fe3adad9e6fdf154612bfadc32aefbe5ec5a8c8b3bf34130 SHA512 adea9db788647b2f3ae8d4f04ea044848db68e8aea779980782eef84bfd7ce4146d567c2ebbaf4c5f2fb6dcb0f634b59c75ba1e92d61912969733be109dd8b45 EBUILD File-Map-0.670.0.ebuild 875 BLAKE2B 99219769ad4624d5d56a73fbe07dbbd9aeccbb37858a5e3124048726f968f63d79573a9d97cd840ccb9e143fff8db75234e1ab8f1b170803264b9cde57582421 SHA512 dacfb891021d46b5702b3c7955a2688237743e92d7a9a2775e171a6686910d548c599afa1285200a7cabdd797dbfa0d83ab1905110c34fa390e371361501cdc9 -MISC metadata.xml 595 BLAKE2B a8a80e1de1ddffe5dc8351408471218d0f8be945e2e5017b8e0b528e61a735eba5f24da1163be88e5862f8a4db3a4815a7c542f9c04aa40120cb343cdf8a64a6 SHA512 3c03a202a21d05b9f170e23adb4e22d1aad25eb57a16bc3a5eb647bcb0603ec38981870178abada18c60790dc0865d65b2fd7e02b0f0026f499babd26cc0d7c6 +MISC metadata.xml 484 BLAKE2B af57ebc9f33994d61c378ecf40ddc2f96efb58bcbb85c5dd1ae4f4f61393512d908b0a7c62f3f77fcf4904e6f81a0a1f31dedffe6017cf359913c59e2244bcc4 SHA512 56505ea10ca8403abb8e4ff4720aed12857b4dabfb06a1d3186325c70ce8e20b9261d646b6227b3aee78d3c8ce6022db30b72c011e13334bd12db3dc699e74af diff --git a/dev-perl/File-Map/metadata.xml b/dev-perl/File-Map/metadata.xml index 515834eb8149..35c2e7de1c62 100644 --- a/dev-perl/File-Map/metadata.xml +++ b/dev-perl/File-Map/metadata.xml @@ -9,9 +9,6 @@ perl@gentoo.org Gentoo Perl Project - - File::Map maps files or anonymous memory into perl variables. - File-Map File::Map diff --git a/dev-perl/Font-AFM/Font-AFM-1.200.0-r2.ebuild b/dev-perl/Font-AFM/Font-AFM-1.200.0-r2.ebuild new file mode 100644 index 000000000000..05a0c85a67cc --- /dev/null +++ b/dev-perl/Font-AFM/Font-AFM-1.200.0-r2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=GAAS +DIST_VERSION=1.20 +inherit perl-module + +DESCRIPTION="Parse Adobe Font Metric files" + +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + app-text/htmldoc + ) +" +src_test() { + METRICS="${EPREFIX}/usr/share/htmldoc/fonts" perl-module_src_test +} diff --git a/dev-perl/Font-AFM/Font-AFM-1.200.0-r3.ebuild b/dev-perl/Font-AFM/Font-AFM-1.200.0-r3.ebuild new file mode 100644 index 000000000000..b279f82659d6 --- /dev/null +++ b/dev-perl/Font-AFM/Font-AFM-1.200.0-r3.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=GAAS +DIST_VERSION=1.20 +inherit perl-module + +DESCRIPTION="Parse Adobe Font Metric files" + +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" +BDEPEND=" + test? ( + media-fonts/urw-fonts + ) +" +PATCHES=( + "${FILESDIR}/${PN}-1.20-custom-test-font.patch" +) +src_test() { + # nimbus sans l medium r normal iso8859-1 + TEST_FONT="n019003l" \ + TEST_FONT_WIDTH="4279" \ + METRICS="${EPREFIX}/usr/share/fonts/urw-fonts" \ + perl-module_src_test +} diff --git a/dev-perl/Font-AFM/Manifest b/dev-perl/Font-AFM/Manifest index 98c5a8a90b96..cddba08ba69b 100644 --- a/dev-perl/Font-AFM/Manifest +++ b/dev-perl/Font-AFM/Manifest @@ -1,3 +1,6 @@ +AUX Font-AFM-1.20-custom-test-font.patch 1345 BLAKE2B 3ac709c550233e4cd47f740b5135d055ff28090b47602970d0e55d9a5875bfb9a5275a59aac8d7a8699513518474acb5d06f409ecec5851625be4d6029f7cb5c SHA512 cfde2d260b920a3ac6a103412f6642e77851f0d8a2d8420b001430636a6b7f83aedbcf5f3e6162b11970d1957221f6d812bf6554d5a190ecd8add9ae83c22c57 DIST Font-AFM-1.20.tar.gz 10421 BLAKE2B 791b5da799811d62335b39f6d1c4e9c7b49cba83b46b4c7f1ee50a9789847a69f63f733f7d7dd319a0cd032876b04737eb671759b7dd836ac465f8e0372a85b9 SHA512 1fc74f0dbbed52937d512465a021148e93b2e0698189a6fc17eb1aa8951c934b0060a0256883118dc2a3a9086025468e0a851706306876568466bf4638fdb618 EBUILD Font-AFM-1.200.0-r1.ebuild 290 BLAKE2B 619016ec72fdf48bd961b433bde18daf2f1642b9b7e18db72076a46fae847d1baad2b24a3bd76dcea44dee010c4ec21611e1c81bc186e10e0c4419ee9f4d7c89 SHA512 37173747d9533303181c28f8c1cf54ab1c8e325f883282aae8f05c87f875691a11c075f0b62cab6a8b9a5a5813648de61331d4f2f3e5cdfc54b9eab5aa7db307 +EBUILD Font-AFM-1.200.0-r2.ebuild 429 BLAKE2B be1338530b803d49b557fa95fe58e0ab54d60116e27de4bc4e60395423e21cec68dbbd219dbe66b9e8d6f9aa98470bd569a0f0da5676a784fa5f87840cdc69ea SHA512 f945f9d9c021aeffc51fa252efecb68e62c106cff425c0135f1d2971c55f746239f5af3c78fb25b04b2e1fb3e6422a1d2185d3db86a3227d9b881e8faad9f748 +EBUILD Font-AFM-1.200.0-r3.ebuild 595 BLAKE2B e1031de82a4afff8aa49efa754a1c5845866ac480ed3733d14da36546d4e56e3d59acf75a7d0051f489ada5866987f0e341cad99051d522d80e328ba65d7a716 SHA512 5ec69841499fa95c9def60af9c76b712bdf7d8d2ce0e330a80789c6b06d2e5e84688ac1f5098dd9cda90e6700e7f12fd47c09ec864ec33def7b7ecbeddcaface MISC metadata.xml 1285 BLAKE2B 3d500208bef6eda7f8d4c8384fe29b18d2b57a7ca38de4cedc52570b815a4d892d2434e7f6c9d9d0bef81a907b941897e9d79ad9b6ce0a76b01c0c627d2967de SHA512 287ba32c48ecd2c1f90abeb42e51db71669b851bd3e9bdd21ed6b63859f794673f59d86a32791b682ab30e2f0d3b6c21a258b24ce9f77f4a3ea0bb4a5c31fb97 diff --git a/dev-perl/Font-AFM/files/Font-AFM-1.20-custom-test-font.patch b/dev-perl/Font-AFM/files/Font-AFM-1.20-custom-test-font.patch new file mode 100644 index 000000000000..3e674599c33f --- /dev/null +++ b/dev-perl/Font-AFM/files/Font-AFM-1.20-custom-test-font.patch @@ -0,0 +1,46 @@ +From 6291356c29004b58b7d0f18ce39738ebc2412ff9 Mon Sep 17 00:00:00 2001 +From: Kent Fredric +Date: Thu, 17 Sep 2020 13:28:34 +1200 +Subject: Allow overriding test font name + +This allows us to use helvetica-compatible fonts without needing an +actual font called "Helvetica" +--- + t/afm.t | 14 ++++++++++---- + 1 file changed, 10 insertions(+), 4 deletions(-) + +diff --git a/t/afm.t b/t/afm.t +index 40addff..60ddcb8 100644 +--- a/t/afm.t ++++ b/t/afm.t +@@ -1,7 +1,13 @@ + require Font::AFM; + ++my $test_font = $ENV{TEST_FONT}; ++my $test_width = $ENV{TEST_FONT_WIDTH}; ++ ++$test_font = "Helvetica" unless defined $test_font and length $test_font; ++$test_width = 4279 unless defined $test_width and length $test_width; ++ + eval { +- $font = Font::AFM->new("Helvetica"); ++ $font = Font::AFM->new($test_font); + }; + if ($@) { + if ($@ =~ /Can't find the AFM file for/) { +@@ -18,9 +24,9 @@ print "1..1\n"; + + $sw = $font->stringwidth("Gisle Aas"); + +-if ($sw == 4279) { +- print "ok 1 Stringwith for Helvetica seems to work\n"; ++if ($sw == $test_width) { ++ print "ok 1 Stringwith for \"$test_font\"(font) seems to work\n"; + } else { +- print "not ok 1 The stringwidth of 'Gisle Aas' should be 4279 (it was $sw)\n"; ++ print "not ok 1 The stringwidth of 'Gisle Aas' should be $test_width (it was $sw)\n"; + } + +-- +2.28.0 + diff --git a/dev-perl/Geo-IP/Manifest b/dev-perl/Geo-IP/Manifest index f48704bfe95d..534825e665fe 100644 --- a/dev-perl/Geo-IP/Manifest +++ b/dev-perl/Geo-IP/Manifest @@ -1,3 +1,3 @@ DIST Geo-IP-1.51.tar.gz 155629 BLAKE2B bfbbc00f53b6f564bc26252cff89e4bc97a2840c59014349c6f2af50d4130bb54068c9e96b4eecc4d7285a180da97d4da7f1c1364d36fdd3cd5f86bcd79ab17c SHA512 1149a2457a5a971a47585300ac68e71537fce4af3396aafe12ccb298b4a9e90b5fb0bc8bb01dec80698c3c57ae8e045a04c53747cc0ce80f8c4d3dd033ed76b3 EBUILD Geo-IP-1.510.0.ebuild 483 BLAKE2B 7e04f639633f8c222017bdffb05affe4efd4da106e48c8c8c71e9bcdabf338b3ad9865ffcb0dce4e7c341ef2b5b6eda6fa2df8a20c7a318dfdc03c4695ec0ce0 SHA512 458737a3208fffb7e84d13e65fa183a81c3589828c6b537d1c9602141e4f340f51d5f6f58fef69aeab6f25ff609621e8ecd52688363cbf2679877b582896f03b -MISC metadata.xml 718 BLAKE2B 5bd8d3847de0019659f50780299be1eb54cf7dea8a668aa93009b729ffb4537e3630b763250077fb00d8beea90077408b227b647df68884a68e88dd349d3a0dc SHA512 a3aa29c8bea6ddb5dac6a51f5e4e53e5e373e886374b1c0f3fc35c36466b9ae3cada4ddd9c09f47ac8ab93dee037331d0b897476131f09bc96e1b691dca180d5 +MISC metadata.xml 651 BLAKE2B 5db3030b2bc6bfff69a40bcec5fd896e16b47848d8f41f157d1677fda72160961b0144bd71f2e41ca239d8790b08cef4786ce85405256514e765e48c9feb8ec5 SHA512 dc66b597cf7c8486f5a67318a99236df001ae8255876b7a4d09db928334bcce4756ad5253bd613bf87867e4095c32a4d403f09440bf976539f19d2562a8ace75 diff --git a/dev-perl/Geo-IP/metadata.xml b/dev-perl/Geo-IP/metadata.xml index d2c2ac0034fc..c0bbde6a7cd4 100644 --- a/dev-perl/Geo-IP/metadata.xml +++ b/dev-perl/Geo-IP/metadata.xml @@ -9,7 +9,6 @@ perl@gentoo.org Gentoo Perl Project - Look up country by IP Address Geo-IP Geo::IP diff --git a/dev-perl/LWP-Online/Manifest b/dev-perl/LWP-Online/Manifest index 9c2a8b8c8565..3e8a5ee6dd4d 100644 --- a/dev-perl/LWP-Online/Manifest +++ b/dev-perl/LWP-Online/Manifest @@ -1,4 +1,4 @@ AUX 1.08-no-network.patch 1029 BLAKE2B dcd74d51a01bdd61d7ac6ca89f9198c57141168907d51179fe7d4dfb461b3aaa725a0493e25ed807095bab5c7e0cc97b2ec5d49fc6afb01d924dcff1fec57e2f SHA512 1bedc7075021fcf7e8be1fbe972ce26f39af5ac2b46ccad96697ae05ac87f6bb8303e78c4c2b67f096ec22f39265a95ff5d86a64b13f9d364ae608593f0bc0a1 DIST LWP-Online-1.08.tar.gz 32250 BLAKE2B 4696ef7d50498b5373bd52568afac5876aa7afbe41ca6fed0029274bc0b52e05b005179fa520a63c2e43e9ba78df0dc1e99a2011f4ff13915f2cad829e706064 SHA512 2b255f60ee6521757ce3d49cc0720e3985ff17e3db7b7868ced6a9e1c5444dc067c80b7d34dbe7be9679c134f3de1dbe0e9421a1a20ff388c812aacd1d964497 EBUILD LWP-Online-1.80.0-r2.ebuild 902 BLAKE2B 808d8f303f7bac2a0b2eee95b29859dde4e08150f6960e9602fbae29cbacb33ff25cbca9e5bbac9266c5853b83f08d44a0377885276451317ec26a96958effee SHA512 e52b1d8fcb0a16a6ad39644183efc6acd167d1aece9c20afed27064a3fc63e12b749e4371b196d92419f0ed38e80e24f1e422e20bdcec16ca7eafc1aa056b61e -MISC metadata.xml 506 BLAKE2B 8946eac364e58e9d3965e0baa455a1b09fa28a77a6b021c52ce9fe168f172591142f2ff69a8a0988adaa6fb2b1e6ed63b428e8d5e4262628dc0b76583a55d859 SHA512 d8ba13433a74f5ce01cbf7f8813d5694ccafdd1eb5e6eb52aa37e5e5ead36063c782e777c791cc740850e69af6543b2122d7e714afa173b1748a9d40861ec7d4 +MISC metadata.xml 392 BLAKE2B 997637dac2ae9b108e80ade1821c02668fa06d9429d4512791e45568c37118b122774054370427a10cf5f5418e670b1e658367456c28b1807ad1dcf4dd184e27 SHA512 6407def5de7428ee7f567a38086658af6e157b8e5d7875fc7ded06ff4d5959e5ec73f3a8c69805984d6633bdad1294bf29328b899b5dee149ddbe0d7bdbe2889 diff --git a/dev-perl/LWP-Online/metadata.xml b/dev-perl/LWP-Online/metadata.xml index d26c68e43613..335c9b29a465 100644 --- a/dev-perl/LWP-Online/metadata.xml +++ b/dev-perl/LWP-Online/metadata.xml @@ -5,7 +5,6 @@ perl@gentoo.org Gentoo Perl Project - LWP::Online is a Perl Module for testing the state of internet accessibility LWP-Online LWP::Online diff --git a/dev-perl/Mail-Sender/Manifest b/dev-perl/Mail-Sender/Manifest index 260c3d274a65..93060c7093cd 100644 --- a/dev-perl/Mail-Sender/Manifest +++ b/dev-perl/Mail-Sender/Manifest @@ -1,3 +1,3 @@ DIST Mail-Sender-0.903.tar.gz 60499 BLAKE2B d3fb4bcbdb4a4c89c15125799c054b7a28f18a0addacca0e90f70dfedde87962ed4d9303d90da69a0248acca66859c7ccaf820cd297add323b2c0aa9e76c03e7 SHA512 6c2ca98f7a19b1833c053760f2d62986e9de39e625c2f1bde88d6f9afa26bd3f7cb3e0acc0c0dd3aa2dad94ec80c6696350e5e42684ba0c75a86fc2ddea9a8f1 EBUILD Mail-Sender-0.903.0.ebuild 940 BLAKE2B 9d9c670ccde68dd05adde80594eece1d7ea0b497e147a3f46e08896bf0648b1695b86c6d7334225969f24902ce38d719266f3d21367cc7e9a23d784acfe12c38 SHA512 cbed5b22ec82bd3eedb57c1207dfb09058e5fa704124fcb3004ed655c98c2af92edb323d088bbcf8f99bcc9a9875efc80a1ac3087163d88566cbcdbeec3a2516 -MISC metadata.xml 910 BLAKE2B 0ae5997ef6f7be178b2a95a831059e7b4ed0434e2f66cd771b644efa461eed09777ca536a50c82464d383e0e9033ad246eaa1d15fb514a51c88d965d65046e50 SHA512 a11c12da428f70b5ddb6bd7f06729eb9f9c9672982e2919295059cea214abada7c5d995c44829edcd232db32e2763b58fbfd4aaa78d9c91b0832c6101c90313e +MISC metadata.xml 666 BLAKE2B 46f7033c098f95e0f4ae6b9f0bb0d9d030bef6194cdd9a457fff163b3e23d2a745af5398832b60580205ee7be091f9f562e5b8a4928f2213ff94f46104b78cd2 SHA512 70dca3e13a7636543db62db278337bcef634120b6640d1dd0f232977b8c09c886c545ce645d7bb84c745e7ccb4ffe9ff2caf876789ac86cf9944db15fc2e6d62 diff --git a/dev-perl/Mail-Sender/metadata.xml b/dev-perl/Mail-Sender/metadata.xml index 5f20a116aa16..bbc70aa79b77 100644 --- a/dev-perl/Mail-Sender/metadata.xml +++ b/dev-perl/Mail-Sender/metadata.xml @@ -5,12 +5,6 @@ perl@gentoo.org Gentoo Perl Project - - Module for sending mails with attachments through an SMTP server - - - SMTPでアタッチメントでメールを送るperlモジュール - Mail-Sender Mail::Sender diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz index 3240e225500c9cabe61e5eeda92cfca57a2abb41..a76b75b6ccd56bbbc37c6d1df4e95017e528bd05 100644 GIT binary patch delta 267545 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%0AcMnKHjzBLW7{BBSN9u%DFA`!W_ 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

@ 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%0A<)O>YU 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%0AOwJh`LU>j{u<0_!VKMVJrKvB#1mT8c>N!&~ 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 delta 267218 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%0D%y>@*{k&f{hQgBDigwTpoY6zf09|hZ#_ZyR!atN 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�L^}k~V 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ߒ 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

=<@s7N!C6XkU4oV$X z#rPs*#yjYH={E=nS;#X7u+45$$EGoLX!h&fstqZxk?gS<-hAi~6IBf=XS087QxzFv zTRtt=-@e5E`0`vR=NvuGBk!F3TXX>PGLhK6jh2eOm`;|=VCB3vzTpVBf=7wePWZLE zzxJRmO51I;vG@9@r){lzV(!|XgKfO#>T!T$Yh1U@Nd=h8S$PuH>`(Gi=C~^yR{ZL6 zU%Z!{TUYFnojjXadDBzuoY^|YBVJ#&8a8cKVei@lWz(NNoo8W@2Vp`5M)1q-;_?S! cx>G}Phjw!}OJperl@gentoo.org Gentoo Perl Project - - A Perl module to create SQL statements based on perl structures. - - - perlデータ構造でSQLステートメントを作るperlモジュール。 - SQL-Abstract DBIx::Class::Storage::Debug::PrettyPrint diff --git a/dev-perl/Sys-Syscall/Manifest b/dev-perl/Sys-Syscall/Manifest index 8551fda53c84..79cc6f66183c 100644 --- a/dev-perl/Sys-Syscall/Manifest +++ b/dev-perl/Sys-Syscall/Manifest @@ -1,4 +1,4 @@ AUX Sys-Syscall-0.25-INSTALL.SKIP 13 BLAKE2B 5477232d5849ecc7dc7bf4ef33af43a8136a2d93856dbdba484916a65093cb9c04b5a8a4969a5f081bf6ed94bd74c58790714c016a9bd2f7a7129c87455b71f9 SHA512 90f3f3dad86f5b9cf88fa9c22ed8011d8f4b463baee85de2e96f9af792a0b0101b40aa0e91df9dd87d8476a440261fd59de7d013b24e037e8120c18bf71876f7 DIST Sys-Syscall-0.25.tar.gz 6222 BLAKE2B 7f5a6654ab3710bb4b0a074e2993fb4218b2c31267bf8b61147ba8037739a81c3eddbf316d011063e62055aba19076fd5781ad82475a33f05ab943e776f39353 SHA512 8b0641c992865cc7a29874a2166a4f0542039958839c6305cd4c33d17cfbdecd4f4ee74dc8110bfb000e42cabd803a84c6ba39037765d61ccb2bdf60522be87f EBUILD Sys-Syscall-0.250.0-r2.ebuild 532 BLAKE2B c5ebe7b59cd343585427f14aa34a60c94d36c003c47bcfb0a8bd5d3d856e8e8762d4892180c5854b162d3421f59bb2e99a1219683aa15b000b9d5533ac4e0265 SHA512 ab2921861fc8712d0494859d5bb5cc213b817abdc67700223c02ed951abe551a8c653d7364b647fc5f8a30f75c6577bbe8df805e74ba946edbceb16c4962b507 -MISC metadata.xml 497 BLAKE2B e7dfd5413f34e1c7b5c69b264f182e3ba94fbaca02af6d33e441c774abaa2e773c5fecc2d1ef6d279f9438cc1ee39cc049a7d5bd3d6157494a28b179073f8567 SHA512 a4d2df6449fecab3bbfb1a38c82c6395424ce17ccdfc899fa8b436101a5ca842e26e9580750a963cd5b50ba9e95dc015806e99993293e5dd368dc1202335920d +MISC metadata.xml 394 BLAKE2B 5bdac1a2d97a3651c31b1afeeee3589f39aefca31744a61260224c099d8f88973b2d81d2316e833dc1f50336aa2914fe31cb1d8bdd93d3e96ef3b3b406829f73 SHA512 bc8a1f0dcce1ebe8b2c3310b284cf3c643d1e0d20ba389379a117ce597da0b292460195ac0947518bfc6ff601878d461efe03bc48e6cfb0264933ab39e23fe74 diff --git a/dev-perl/Sys-Syscall/metadata.xml b/dev-perl/Sys-Syscall/metadata.xml index a76d44837dae..84dcaba2de8e 100644 --- a/dev-perl/Sys-Syscall/metadata.xml +++ b/dev-perl/Sys-Syscall/metadata.xml @@ -5,7 +5,6 @@ perl@gentoo.org Gentoo Perl Project - Access system calls that Perl doesn't normally provide access to. Sys-Syscall Sys::Syscall diff --git a/dev-perl/Video-Frequencies/Manifest b/dev-perl/Video-Frequencies/Manifest index a8a7da097307..768199d3ce9a 100644 --- a/dev-perl/Video-Frequencies/Manifest +++ b/dev-perl/Video-Frequencies/Manifest @@ -1,3 +1,3 @@ DIST Video-Frequencies-0.03.tar.gz 15840 BLAKE2B 2a29e58dfe3dc2591da70798068c1e4a8c80fd8b361f28110a0541c77401110548960bc94bb449ab7323abd74ef39651c76f5e1cff75496398917ac273aa8792 SHA512 e9e5d48e37b14ada861fc942d43ce984e833a8fbbfe319706b82cb51d67dfd02b2295a8c31b5456a8358aa6df706c5ffc9350b8f93fa5539dcf556b62f8868c9 EBUILD Video-Frequencies-0.03-r2.ebuild 778 BLAKE2B 7bfcf23215d37a4d82ce605cfc4ba5b9a167dd615649f65ebb106ae5642c161ed670be6eb4c3703261f680dda0c0c5117076bf2cccfd58c0a2def9a536ae7995 SHA512 f0f8700ed23692c9e4b1a63c75d359276687f9069cfe47d987385771b3ae328c1dee8c84133ec70716216bf872dac85a66d0966427b93e557bb64b2fb6a6d459 -MISC metadata.xml 469 BLAKE2B d60a9ec9e9fbc10234ab5d4f716516fac05c00c82ae22f12000c024a48003c3e945eca35b5f730ba34aa16830c8c9ee754b085de02941fbf891bc664bbba77b6 SHA512 b50465b442c1578144a6b23ee3d086f4d1d4dc5c50a860179c940b28386e0cec9de6bb0903453a0649592514832d7269230597f5c0149a100e964ebee20aeb70 +MISC metadata.xml 335 BLAKE2B 54325dd6fd127ad405798eba555b331f9a03d6e20ed931d10393d5e84ac947c6e96a2102caa3ba615c1e399750afe8bf977f3f3732b049c86ec5957107ae1205 SHA512 de9f812aea816229b2a8798717b54ece7d5e024b769cb15265c0930c739bdbc82868b7b6263c2973ccf89dfe14c35a6cb06af4834dbd3008f5d818df7196baf7 diff --git a/dev-perl/Video-Frequencies/metadata.xml b/dev-perl/Video-Frequencies/metadata.xml index 3ce3524e1890..aba664f403cd 100644 --- a/dev-perl/Video-Frequencies/metadata.xml +++ b/dev-perl/Video-Frequencies/metadata.xml @@ -5,10 +5,6 @@ perl@gentoo.org Gentoo Perl Project - - Driver for ivtv based tv tuner cards, currently supports Hauppauge - PVR-[23]50 cards - ivtv diff --git a/dev-perl/Video-ivtv/Manifest b/dev-perl/Video-ivtv/Manifest index f813cec0dc80..7bf4105b6574 100644 --- a/dev-perl/Video-ivtv/Manifest +++ b/dev-perl/Video-ivtv/Manifest @@ -1,3 +1,3 @@ DIST Video-ivtv-0.13.tar.gz 21240 BLAKE2B deda11a3d908494d0000a039ee8fd092e533a78d88ca5e79440a9e67dd5799f5a1a022f5973ccaf5620f4991f7fe180cfb9dad93d74fef67a400a6ff9a9979b3 SHA512 5b90e1ea29e279a2a2f24f315b18c8055214787e624b6d79ad712d9b375e549c09beb9c3245d3c0670c9c9aeff115a3b26abb2796247121ff5518d62a13b5cd8 EBUILD Video-ivtv-0.13-r2.ebuild 839 BLAKE2B dcae1204c972462951ab832d24ddf93c9f7336eaf41e5d3189f661d44ca0f42dfe4aa2082c576b4ccfdf068c443767b5b424eee06c9c166a61ff879eb85c89d0 SHA512 a9eec8901a2a63f2c84b2577f1524df7b7514eb8d4180449d72342b5b5f3eb178395a161b358a0e99d558b6f52fd6d27a53de920ef702097ad47b1152e242531 -MISC metadata.xml 471 BLAKE2B abca87cc45bcc543a36989319679edc67862b7550174858ca433fada6f148db7122de5f9bc5fcd008d293b7ab9511cf59f25fe94a4e087da623be648b26265d4 SHA512 1711a6874b07cc5af5d64c022765653e74649e737f3d9dd786d2d48b64459dcfa6a47d7acf16e9e674a724cac8e3a6b888dd99523e982dfbb3b90b3d9086c00a +MISC metadata.xml 335 BLAKE2B 54325dd6fd127ad405798eba555b331f9a03d6e20ed931d10393d5e84ac947c6e96a2102caa3ba615c1e399750afe8bf977f3f3732b049c86ec5957107ae1205 SHA512 de9f812aea816229b2a8798717b54ece7d5e024b769cb15265c0930c739bdbc82868b7b6263c2973ccf89dfe14c35a6cb06af4834dbd3008f5d818df7196baf7 diff --git a/dev-perl/Video-ivtv/metadata.xml b/dev-perl/Video-ivtv/metadata.xml index cecd9a93b50c..aba664f403cd 100644 --- a/dev-perl/Video-ivtv/metadata.xml +++ b/dev-perl/Video-ivtv/metadata.xml @@ -5,10 +5,6 @@ perl@gentoo.org Gentoo Perl Project - - Driver for ivtv based tv tuner cards, currently supports Hauppauge - PVR-[23]50 cards - ivtv diff --git a/dev-perl/pcsc-perl/Manifest b/dev-perl/pcsc-perl/Manifest index 72deffb2ce4b..779d27afbd6f 100644 --- a/dev-perl/pcsc-perl/Manifest +++ b/dev-perl/pcsc-perl/Manifest @@ -1,3 +1,3 @@ DIST pcsc-perl-1.4.14.tar.bz2 36563 BLAKE2B af87917779f7dcefe02cdc6b984213ae308d602e5ab4ff81a0170502278ea6ccaad5159fce3ead457891233929adac9ac83377c6868a2a7e929d7281c7f0ce79 SHA512 202aca1c122c8b91340411a4930f6d0d6f3d439d1783b7ad5e2a727bb015704045d66b5b5ba51f567672a6256606ad26e8390b9f243e329d6ccd05146edc229c EBUILD pcsc-perl-1.4.14.ebuild 506 BLAKE2B 6b480ca1b6e27952069d7b468c6f85dff604547a29e312d3ba3e111c70b1b6bad98a5468e1d6fc413358dd5c729a5b8d514633b239c3eab86619c6321af45688 SHA512 5f581c35281ef4a8c23b249aaafce059ec22a9bd70ba9ca9feb22f0b671596d72c75b2e57e713bc2bebf83e11d3fd4b357df9bbd17d486af8d26e7bae392fa33 -MISC metadata.xml 341 BLAKE2B 34e8fd4746e13fcb90252e4eaa2ed15f3ac04020b091cd37a19f8f90228b39e24e48e890a1f376ebcd30389753c9ab0a8d8c17b71af822e59506e6b664106a8a SHA512 f49af905a7df02ea9a5f4a727beb442712a6dc6e48aa050e4308a54cab19ac91c2c0841af387f48519eabdeedad8d576f2812118528777483f09eca2dd261248 +MISC metadata.xml 216 BLAKE2B 79aad80df84f42f52b821a6d956a0d16b7ba896d4d7bedf9d1b7405c6cfe106d1eeb228122538d8831debd1af73690663991e798686829b340ae98fff1ec842b SHA512 0281377e6fa2e3a6b09bf9992dd263a41493dea5aa13c9a2692b9140219dd450979c9a7b39de5cbc6f32fe5e8fe7691caa3f1b704fd87b010de3f3b30dd19fdf diff --git a/dev-perl/pcsc-perl/metadata.xml b/dev-perl/pcsc-perl/metadata.xml index 61d9fbf8dfb9..fcb39fe7f296 100644 --- a/dev-perl/pcsc-perl/metadata.xml +++ b/dev-perl/pcsc-perl/metadata.xml @@ -4,5 +4,4 @@ perl@gentoo.org - A Perl Module for PC/SC SmartCard access (required for pcsc_scan and the gscriptor GUI). diff --git a/dev-php/Manifest.gz b/dev-php/Manifest.gz index 79f447e62e9bd2a45b406674c0f2538b3056287e..75be492ad47898e785468a81bae9b413172b5224 100644 GIT binary patch literal 38184 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 literal 38176 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 diff --git a/dev-php/PEAR-HTTP_Request2/Manifest b/dev-php/PEAR-HTTP_Request2/Manifest index 6c882aa33741..518e9e878a42 100644 --- a/dev-php/PEAR-HTTP_Request2/Manifest +++ b/dev-php/PEAR-HTTP_Request2/Manifest @@ -2,4 +2,4 @@ DIST HTTP_Request2-2.3.0.tgz 119717 BLAKE2B f12972b2423258016f4f4ef8888b5aa1d56b DIST HTTP_Request2-2.4.1.tgz 125380 BLAKE2B 0037938211432be52af8851b015f8c8ef73225fbbc1727e6e647d2e9632fa471a73ae14c4f8c0ea636fb97339dfd53da91bd391543bc855dc9a123ca7a707965 SHA512 9a65aee4c4f724a84815d683522225d36a8e30fc1f5dbbe6b4681ec264b4fb711573bd6d2ec6ddc228c9e259ffbeeb6816aadba155530e969c7bfac4e0617e2b EBUILD PEAR-HTTP_Request2-2.3.0-r1.ebuild 747 BLAKE2B 1b4e65931c219d62a939d98def1303fd6f94572ef8c37297f81e4a66802d9760ed10780b0c659f25bd20006aec9f76db9e1442b26810dd3bfd0b51ccb7788f20 SHA512 6d715ebef3a7ca2238fa9be01fa37dc37fa617a521833886b9248e683faf98b92999082893a8c6d9f2cfcfb5867eab151b248df20a26dffd8ba3bfd3227f3886 EBUILD PEAR-HTTP_Request2-2.4.1.ebuild 751 BLAKE2B 86fcc0f813e1c16087ea92b29b83f560477500cca8c965c49f2ec9bc3ab680c2718ecfb78e4fa76dc57a22543f3a067773b3987213e9cdcd72378591fd3b382f SHA512 17a44ec6535910f7ccd32c2133dd8c984f2e0c31b4a4d49fc5b8cdf80799f536be080d452ce5d7572653a59398c05aaf876b12aca06fba591fb9bc421ac570fa -MISC metadata.xml 719 BLAKE2B 82195b1905bf7b954b7a62502ef524628a05a509e551bdeae9dec1d157579ca6520a8173dd5cfe2eb677f8d26b5fce9195d9312027f6a50d063f0a77acc6152f SHA512 38a38b6d73d885e7222812f54cc4bb67fae6d05c5647b123c00c7676a3feb8fc2cf33a2d308058431e00865a1dc198fd978614c652e614a1058e0319abe72704 +MISC metadata.xml 584 BLAKE2B 047561372464da70d52c405b145dc141a4104b42986b2adb4286af5ea62ad3c13572c5fd5dedbcdeaa369ecf7d1371f6c0d3f3e9ba37d79acb77800680470e9c SHA512 00292c513e1457d9b02432425097e9f5124b92aa365578f882a94d5d9466d93f6190945e705489a3527236c5cc9572a5ced705f99f8e2f718272eb793024f36f diff --git a/dev-php/PEAR-HTTP_Request2/metadata.xml b/dev-php/PEAR-HTTP_Request2/metadata.xml index 82fea84c17db..50c6da14210c 100644 --- a/dev-php/PEAR-HTTP_Request2/metadata.xml +++ b/dev-php/PEAR-HTTP_Request2/metadata.xml @@ -5,9 +5,6 @@ php-bugs@gentoo.org PHP - PHP5 rewrite of HTTP_Request package. - Provides an easy way to perform HTTP requests. - Force dev-lang/php to be compiled with curl extension Force dev-lang/php to be compiled with fileinfo extension diff --git a/dev-php/YAML/Manifest b/dev-php/YAML/Manifest index 9a664e423feb..56daeecaf6d9 100644 --- a/dev-php/YAML/Manifest +++ b/dev-php/YAML/Manifest @@ -1,4 +1,4 @@ AUX channel.xml 803 BLAKE2B 49df94d0267fa5fb92c17c95100b71055b961d28b1dd7d4a3157f35a4027a10726571afb019123309aeeadc0e3dd40659a7ebe4c2f8304beb3080881639155d1 SHA512 1600e90d22c785cdc58ac60c4b652e0cfdb632cc8e2c381e6eb5e53e2178d2c28c2e8683b882179b8bd91cb0d9bb54c7d10b863c8bcee02b5cc6fcef2c6b56b6 DIST YAML-1.0.6.tgz 10010 BLAKE2B 3978104631eeb5051966a5709366b8bbb98fc57edd113dbdff8d25c225c2992650309fa463627c2adc0dcc0f529ce42832fbfc08eef3e35223e77095c6246060 SHA512 c66a8c47d8bc356bfc700e9eef07fef19084f5687ed061a815ee56c29b94f8aeabbc81e8aef4de6d3bc9e645aae42ba09c05b0256144b8c191a8dbab7c009636 EBUILD YAML-1.0.6-r3.ebuild 577 BLAKE2B 45d2147d9752b8db598ca6de1b922c1a285ad8729832614bfedec8f0786c7a6c48beb96ee41e129c557fe2e9a97838791db948d75c9a67a688c18890e1103847 SHA512 543de826f0627fb7d6b41cb6054299cb0d97ce8570f513e9b1958697708fc4c91ce0c30c267b4862485428bfdc1577491cb40b5cd4e554915a27ce8c917c69e4 -MISC metadata.xml 307 BLAKE2B fb84c80d0a7c51412275b8ac9db40f3b945a2dc12dd2c8a0559035408a85d9ebf2abdb8f4afb67634c48175be016670d5f092e3c20c6b268e213dce64b893493 SHA512 2b39c12062bf96bc8fb044b7bd9efa10325fe6a9473965d2c4241e92a93cb24e94a70ccfb8bd0c7a2d7681ed806ad887d432414a6a15947ead93eaf207b6968d +MISC metadata.xml 233 BLAKE2B 6007090254e38c5a2f55fae0db20ec4cd34ec990fdceb934bc7b6d27bbc5d012c53af76e0bc966dcffd1594de26a894dfe19721e06be52ec5a007b4c9ebe6fc1 SHA512 a9b5c765633c7eacd7978444e065d5eef85ce8d71de4d1467dee2ad527384e676acabde6c9daaf1ee087c1661e744d4051c983fb707c7260ddd80e50190b137c diff --git a/dev-php/YAML/metadata.xml b/dev-php/YAML/metadata.xml index 2c70ec46ae69..034baa38a6ed 100644 --- a/dev-php/YAML/metadata.xml +++ b/dev-php/YAML/metadata.xml @@ -5,7 +5,4 @@ php-bugs@gentoo.org PHP - -The Symfony YAML Component - diff --git a/dev-php/composer/Manifest b/dev-php/composer/Manifest index 11943d9c59a4..ff7c8fd67bf6 100644 --- a/dev-php/composer/Manifest +++ b/dev-php/composer/Manifest @@ -1,6 +1,7 @@ AUX autoload-r1.php 973 BLAKE2B d01d694be6f50af0e995dc24da1545b666609ce0098b4206a1843b249fedcbf983f1826a3158e98ad7cfe675057b12fe52ff82b6b66e2d582ccf983b929c2f90 SHA512 06f9e2862521c54b765f55fe1c1e02728befd296916d0f41357d4e6004f2d00ddaa533ed5210e92e4642eb548a2d5fabf80604fc09ef7e871742716f4c02d112 DIST composer-1.10.1.tar.gz 421852 BLAKE2B a40f59ab0af5eba777f1926bab78e55fd1973e53b324eec73fdca70678fc1cfe6f892790a61a66dbdbe07caa03343bfd109318daec99c2c18707785c6bf149e0 SHA512 ebc3ee48bf0d2597e7221e9ac0ab7188e7a99096d5dacdee4176b4c7b4d252d079c117b5bd9131ff38d8963f95930fa9c83fa51ed542d4f7d58276561de1f2b8 DIST composer-1.10.10.tar.gz 426836 BLAKE2B 46266e0338e4bad201d6f025ffb3ae6a4441543cb6aeec27502e43127cb6e109a2824960f774d2996b231e469639a6fa6f58f831e82f6a7313364049ddb626e7 SHA512 a859026dc2b6dc5f3bf8a03f305b7eb59339bc13148036c3b23c24a1136cc53c50217277d8877987e441e3de80d97d771d014f2a60e76bb09513827be2ce71e7 +DIST composer-1.10.13.tar.gz 427175 BLAKE2B f81a108028f8697af9f1e624681fd924d30daa9e7d3b4ec7a6661c517393aa2c33f964b85b73824d24e023acbe0c8ce835b6c3897084b1112fd606c27d7fcf97 SHA512 f16baf2d063ea30b0099f604998857e027b3e2c0c8fbf62aee735d721788e2316261414785ee99945c254ea1e82fc37f72a2b83ee817ecf3aa6521c311e4c53e DIST composer-1.10.5.tar.gz 423065 BLAKE2B 0c8595f3583a692f89294455984aeff2ad9cbf2a39541355cbb736e717baacae8245fa81e6b9fde11dd5bb56ad3a074262f6f8ecb65b4bef9c782ef39887deec SHA512 cdadb2d146afcc140316b83d3b4f4c018d79e8222f6a6207cdd52db75ae9c78e787a509d88a3fe113f8218df2ace56ba2dd043e1b6e6c3dbb5129fd51d8e9925 DIST composer-1.10.6.tar.gz 423789 BLAKE2B 74d93e769c660f2c74e0ad5dd3ed5e5279c217552eb6d342ffd43d7fba10647865ade7b284c811f63504e0335e5655eae681cf14ae4d876eb56ff6a306c61268 SHA512 fdc209a82d3adda2728190282327b02d2b71bb9b1a80cbcda3699a826ee56451c997edac13d76e2784ebd4297d413bd46dd47b9538accd4bfe6c569464696779 DIST composer-1.10.7.tar.gz 424264 BLAKE2B 9939e4d1f29071ca4467076c13e0ceab32d10282876ebb0a76f41dd3efbd9c40a50dbf278dd0a12b2119d40ff9424c171f07381fbaadb94218b1fdf69f403fdb SHA512 81ece3314cddced101b0be491e40b60d42ef503cef4b1d5598c32f3378f10524004a7a8ef4360453a4cdaaf9d3b986ce07696de075dc424deae7703945f6d577 @@ -9,6 +10,7 @@ DIST composer-1.10.9.tar.gz 426433 BLAKE2B 160540a589469a41d470ad455a450ec542454 DIST composer-1.9.3.tar.gz 412212 BLAKE2B fc293a38baaf87cc2581304e1438d48e94a85ca2c5da4eff388b1307dadacb67327d9612211af70f1734872c7a377b8713492839c2d330c9e0e7226206cdc1f6 SHA512 42a37b2187895e06f2dc8c5225a1328377afc408ad28af12d9ef5d15fe083dcf22459ce0f482abfd528683113af5f9fd1a19758294c59c69b59a5bb32e65f2cc EBUILD composer-1.10.1.ebuild 1232 BLAKE2B 584b0a2251e7f63a1bdc9d5c32524690d4dabe7668220fdf8678c0fc8749044334db0b5d39385e8fc181b3c25ec3d955e7dc73f9e0d2bde5d27724b4566fedee SHA512 597a47db43a02071beec253a84b1c548ccba8c6e9604a538055a6de268bba0e0c87b04dae897c15d95a807730c789ad6a15a4eb6b6eb0a850ea94571f7de73ac EBUILD composer-1.10.10.ebuild 1232 BLAKE2B 584b0a2251e7f63a1bdc9d5c32524690d4dabe7668220fdf8678c0fc8749044334db0b5d39385e8fc181b3c25ec3d955e7dc73f9e0d2bde5d27724b4566fedee SHA512 597a47db43a02071beec253a84b1c548ccba8c6e9604a538055a6de268bba0e0c87b04dae897c15d95a807730c789ad6a15a4eb6b6eb0a850ea94571f7de73ac +EBUILD composer-1.10.13.ebuild 1232 BLAKE2B 584b0a2251e7f63a1bdc9d5c32524690d4dabe7668220fdf8678c0fc8749044334db0b5d39385e8fc181b3c25ec3d955e7dc73f9e0d2bde5d27724b4566fedee SHA512 597a47db43a02071beec253a84b1c548ccba8c6e9604a538055a6de268bba0e0c87b04dae897c15d95a807730c789ad6a15a4eb6b6eb0a850ea94571f7de73ac EBUILD composer-1.10.5.ebuild 1232 BLAKE2B 584b0a2251e7f63a1bdc9d5c32524690d4dabe7668220fdf8678c0fc8749044334db0b5d39385e8fc181b3c25ec3d955e7dc73f9e0d2bde5d27724b4566fedee SHA512 597a47db43a02071beec253a84b1c548ccba8c6e9604a538055a6de268bba0e0c87b04dae897c15d95a807730c789ad6a15a4eb6b6eb0a850ea94571f7de73ac EBUILD composer-1.10.6.ebuild 1232 BLAKE2B 584b0a2251e7f63a1bdc9d5c32524690d4dabe7668220fdf8678c0fc8749044334db0b5d39385e8fc181b3c25ec3d955e7dc73f9e0d2bde5d27724b4566fedee SHA512 597a47db43a02071beec253a84b1c548ccba8c6e9604a538055a6de268bba0e0c87b04dae897c15d95a807730c789ad6a15a4eb6b6eb0a850ea94571f7de73ac EBUILD composer-1.10.7.ebuild 1232 BLAKE2B 584b0a2251e7f63a1bdc9d5c32524690d4dabe7668220fdf8678c0fc8749044334db0b5d39385e8fc181b3c25ec3d955e7dc73f9e0d2bde5d27724b4566fedee SHA512 597a47db43a02071beec253a84b1c548ccba8c6e9604a538055a6de268bba0e0c87b04dae897c15d95a807730c789ad6a15a4eb6b6eb0a850ea94571f7de73ac diff --git a/dev-php/composer/composer-1.10.13.ebuild b/dev-php/composer/composer-1.10.13.ebuild new file mode 100644 index 000000000000..29915836e3cf --- /dev/null +++ b/dev-php/composer/composer-1.10.13.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Dependency Manager for PHP" +HOMEPAGE="https://github.com/composer/composer" +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-lang/php:*[curl] + >=dev-php/ca-bundle-1.1.3 + >=dev-php/psr-log-1.1.0 + dev-php/fedora-autoloader + >=dev-php/json-schema-5.2.7 + >=dev-php/jsonlint-1.7.1 + >=dev-php/phar-utils-1.0.1 + >=dev-php/semver-1.4.2 + >=dev-php/spdx-licenses-1.5.0 + >=dev-php/symfony-console-2.8.48 + >=dev-php/symfony-filesystem-2.8.48 + >=dev-php/symfony-finder-2.8.49 + >=dev-php/symfony-process-2.8.48 + >=dev-php/xdebug-handler-1.3.1" + +src_install() { + insinto "/usr/share/${PN}" + + # Composer expects the LICENSE file to be there, and the + # easiest thing to do is to give it what it wants. + doins -r src res LICENSE + + insinto "/usr/share/${PN}/vendor" + newins "${FILESDIR}"/autoload-r1.php autoload.php + + exeinto "/usr/share/${PN}/bin" + doexe "bin/${PN}" + dosym "../share/${PN}/bin/${PN}" "/usr/bin/${PN}" + + dodoc CHANGELOG.md README.md doc/*.md + dodoc -r doc/articles doc/faqs +} diff --git a/dev-php/json-schema/Manifest b/dev-php/json-schema/Manifest index 3c37798300f3..72e397357867 100644 --- a/dev-php/json-schema/Manifest +++ b/dev-php/json-schema/Manifest @@ -5,4 +5,4 @@ DIST json-schema-5.2.9.tar.gz 31336 BLAKE2B 42d1a36810a28050bc543a4d79a3701444e8 EBUILD json-schema-5.2.10.ebuild 860 BLAKE2B 432497563470f73d11cd08b98f72090b921a16d27ea6f83474db8b5fe670fad37e94976e39b19364cb9a9aa16f252b72a742e97efad775fa211b10d37166fa1b SHA512 ebaae8f90dbfc358b2f3ce19a77639959a09bea54914213f85b908c5048383cfd5a2a5da94eeaa566ef9d77ec69e7501e404a3ebe610f4aedaf2f4f67bee3f33 EBUILD json-schema-5.2.8.ebuild 860 BLAKE2B 008001378526262ff2ab40a288cf887a86c7b40efadf763933519ca2ed24df8986133c91235fababdc922b4ef7c06db5766f073e5e251f68aefd4e0312c13b05 SHA512 ebc9d17959a0903632ef71e28475d912f945ed02b3b28af81bbbc135c42ec590a328dd544d30d056a8650afdf7bb239763b32612cb10a9e4394bc8f68ab7c921 EBUILD json-schema-5.2.9.ebuild 860 BLAKE2B 008001378526262ff2ab40a288cf887a86c7b40efadf763933519ca2ed24df8986133c91235fababdc922b4ef7c06db5766f073e5e251f68aefd4e0312c13b05 SHA512 ebc9d17959a0903632ef71e28475d912f945ed02b3b28af81bbbc135c42ec590a328dd544d30d056a8650afdf7bb239763b32612cb10a9e4394bc8f68ab7c921 -MISC metadata.xml 681 BLAKE2B 7c94639852b0bb93de2ce1d05e53917d4fb893b503ac71f15b39233fc95a67ee469a53f175cd470b6f1f510e4f943839c848ae89ad74d3155c420740102c1185 SHA512 85ad81e521ac9eec7fcf4a8a162e412e97e29c30ed22048258a0a7a00b7f77c559544b033938570ebe64ce34ecd61d48dd20648751872d69b98740e791178845 +MISC metadata.xml 563 BLAKE2B 9d0902f5c59a312a5c5047034dd6bfce9faa9ce7efe2fe1202279bc1a627f79954b4ddd4bd53930c2315f1eaee2184a3b86b1eedd4e2ff0ae1a90302771d46db SHA512 b06a96f4503b71ae1d040afcd3ab4d95ee77e0f9bdbfabd46f7d8400ba0dfe09a332a91b10baccf564c8218a7e129889c37a7b4ed2f865bfe69e368821eb5b27 diff --git a/dev-php/json-schema/metadata.xml b/dev-php/json-schema/metadata.xml index dff9620c7508..1d0f49201d8d 100644 --- a/dev-php/json-schema/metadata.xml +++ b/dev-php/json-schema/metadata.xml @@ -12,10 +12,6 @@ php-bugs@gentoo.org - - A PHP library for validating JSON structures against a given - schema. - justinrainbow/json-schema diff --git a/dev-php/jsonlint/Manifest b/dev-php/jsonlint/Manifest index 3125367ca273..115a73bfc9f1 100644 --- a/dev-php/jsonlint/Manifest +++ b/dev-php/jsonlint/Manifest @@ -1,6 +1,8 @@ AUX autoload.php 262 BLAKE2B 0394eabe0e8bc08b09cc637e514aa49dee2b83b9c424f0d767a67f75024a86a20bbe63d30fce00cb17b69ee3bd6c74cf310e16a004720fb25aad1e1c65ba82b9 SHA512 476263a08ab0137aed1bb71446f1a66a618247f9095b138b958464f4f47faf775f4bb2ecbe87efa34ff56fb386351e3a3de0dafdf7367c461f0db0717ae5d46e DIST jsonlint-1.7.1.tar.gz 11813 BLAKE2B ed1a1404cf77d526a5dce15d0a3f36c5ff8c691e3d2560b6b5e309108d6f0072988b292fd1410b48bfad4ba528abd854204c38bf36f5196c7d8beb468716a5db SHA512 dd8380d02591997a129dc8f25f3b2f7c2f00c1d280bdce6551079b564b54b4828beb929bd9a7c608be6429754eb1c33d2d655a0f87b8f671ccf26ee2ae46095d DIST jsonlint-1.7.2.tar.gz 11915 BLAKE2B 4fb1bb526c64ad2db442bca4c2c609e7d589ed84c372291a7bb71edcf63d246be821d78fe246b1660444f99fe9dd3408f01841fc9d687654d2bcc45dc9337c91 SHA512 ac5a135b1940799b07c31c2b05b0c782d0409dbf93e93013f1cb69f8423d1913b93c18988f1a03781da4c29d28de35eee6a76a2f18c81cd049696f779045cafb +DIST jsonlint-1.8.2.tar.gz 13729 BLAKE2B 80cbe2e1dc6bcbc0d75d04f34a36deb8b53ebd78bc4dcff0dd1195549ae2eaa02360b642d91c6a848cba9a3f502ed0618937c149663d6d0c9c7ad0f33897b7c1 SHA512 675ae7bf6cddd83bb2fab60f4c2ac4a8b4bf0068e630f266511a1805682cadefc9a44006623448364ceb73c5e211739787643d9196794349b992cca4d5fc737c EBUILD jsonlint-1.7.1.ebuild 875 BLAKE2B 1b764c3a4e90e84131dda4b4a6a33a0c6ae64767102610725f21808000b369bdf0b54ce78126dfefed89abbd7cf8fefef5e120ddeb399a5cdcca36ae3480130b SHA512 aff41e22bc041b38e70e8e17a734d1b0a627aa74c553c073ed1f0f256711ddf449ab5938b9cdbb5f18561e402263f32a02d78056eb6a57129ea9d3b774659f8c EBUILD jsonlint-1.7.2.ebuild 875 BLAKE2B 1b764c3a4e90e84131dda4b4a6a33a0c6ae64767102610725f21808000b369bdf0b54ce78126dfefed89abbd7cf8fefef5e120ddeb399a5cdcca36ae3480130b SHA512 aff41e22bc041b38e70e8e17a734d1b0a627aa74c553c073ed1f0f256711ddf449ab5938b9cdbb5f18561e402263f32a02d78056eb6a57129ea9d3b774659f8c -MISC metadata.xml 653 BLAKE2B b01de68933db99cf59ed9e8ace9af6ba3c8a5948e2478c2361b2a52beb4f617d7fc23adb6eca4d76b162648aa4082a3881c61ad0dca6e02fc9c044ae7740046c SHA512 110ede45bbe6869e8a5831d5fbd2863e69bcd03e179e249efa2b2226c48e47a88569417196dc78f14d7a769d1611b8358839ba354da3dfae05b0a4f6b5c28664 +EBUILD jsonlint-1.8.2.ebuild 860 BLAKE2B f09bbb2fdb6a78f761b071263fe01d84a63594987d461c307cd16b0f56b8ffa3c2a542d876276e06bdb8a0be9e942528505792b956dea164ae139f67d337b41c SHA512 d81edec7b20872f4414556db0e89023c14c7479d80b7830df42113fa63962419c7562db23c4e10b2bd049c06a28f7077144eebcf6573dff4226acdb6d62bde19 +MISC metadata.xml 554 BLAKE2B d3e5440418af5ffa8bcf2188f4733fdea1f0b352482b36611f97e3574dc8046dcaa492961d9934215656ce954e7a20506f5208df1c09f052fd7cf06f83538c9a SHA512 78495ee38c55d98dd9368ea8f185d4c0a19f98b49da20aa9721c975d4df4279fe4df842fe55e351ebf1280569172be0877705266d2cfb90e0c52f3374506595e diff --git a/dev-php/jsonlint/jsonlint-1.8.2.ebuild b/dev-php/jsonlint/jsonlint-1.8.2.ebuild new file mode 100644 index 000000000000..aee6c195dba0 --- /dev/null +++ b/dev-php/jsonlint/jsonlint-1.8.2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="JSON Lint for PHP" +HOMEPAGE="https://github.com/Seldaek/jsonlint" +SRC_URI="https://github.com/Seldaek/jsonlint/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=" + dev-lang/php:* + dev-php/fedora-autoloader" +DEPEND=" + test? ( + ${RDEPEND} + dev-php/phpunit + )" + +src_prepare() { + default + if use test; then + cp "${FILESDIR}"/autoload.php "${S}"/autoload-test.php || die + sed -i -e "s:__DIR__:'${S}/src/Seld/JsonLint':" "${S}"/autoload-test.php || die + fi +} + +src_install() { + insinto "/usr/share/php/Seld/JsonLint" + doins -r src/Seld/JsonLint/. "${FILESDIR}"/autoload.php + dodoc README.md +} + +src_test() { + phpunit --bootstrap "${S}"/autoload-test.php || die "test suite failed" +} diff --git a/dev-php/jsonlint/metadata.xml b/dev-php/jsonlint/metadata.xml index fec382ce7ecc..2ae75780ef58 100644 --- a/dev-php/jsonlint/metadata.xml +++ b/dev-php/jsonlint/metadata.xml @@ -12,9 +12,6 @@ php-bugs@gentoo.org - - Json linter, port of the JavaScript jsonlint library. - Seldaek/jsonlint diff --git a/dev-php/pecl-taint/Manifest b/dev-php/pecl-taint/Manifest index a6b5051b4628..00284cf2c2aa 100644 --- a/dev-php/pecl-taint/Manifest +++ b/dev-php/pecl-taint/Manifest @@ -2,4 +2,4 @@ DIST taint-2.0.5.tgz 18203 BLAKE2B 1e7d31f5a4eee810923420606892f2cd672d4fdcaf6de DIST taint-2.0.6.tgz 18321 BLAKE2B dfa2765a0045072506e85664805c36beec2663b2d54c5bb385b3c1f624f1124bdafada38578d335a5054fb4c823cd4713d76fddb5588b2e1065ae30289539059 SHA512 ea99d738a73f98f881eb2ad82a756d915fbb43faa4ddf7bce52aaca2590d5cff0d4f3739015754d256f97a81cc54183900250dec249397aab1aebe9587140f6c EBUILD pecl-taint-2.0.5.ebuild 431 BLAKE2B 9bbaa821a7f976b4548bd2f516b6fd948e2a7e96baf33dd8344a36e69ff677ade9ae050accfbd339d190dd58e956d9e2f26045c2c304ee13071ddaa26912b97c SHA512 beb8c6819462f93efa3a22931f18ac128ef3fcbd6f33bf0d69d4236b74b2b019a6ac978f0b2bb7d2e5e906830f7ebb5ba76bba2e56fb3325213f1fd52259f898 EBUILD pecl-taint-2.0.6.ebuild 438 BLAKE2B 0151ed125ab4ab75b6abf094ed3dfee5eb89c4ad4f9a3bae69d8ada75c2a267c13523cddf3457201180a263568bf1ad35e06ba9776fe763c81748205ec936b90 SHA512 6c105f2d021931bbda5811d0021e9f73c37de66045e75bf453a4eac9e3e18dfe34df9dc5fc93797580c09990696e069a83bcd91da68231726e69e7c9d7027016 -MISC metadata.xml 345 BLAKE2B 1bce954b00c4fe92867211caee4fc891eee89ebea7550eef40e775794fd13b285f3b00e1ad25f5b8c967b946bf3545a661053068a2c077e8051bd30915b55049 SHA512 f6c8ba5b96f05f24c3e2b7245fc72b9ee34ddc61a335081cf50d4e0f9915d3891599ff9e086d52f7d19a44c633d9a880941d8a18c5a583659c410de2086b6717 +MISC metadata.xml 239 BLAKE2B 9b7c5dcb74289073481cf07031b7a92f32496cc1097becb074d74a8fbb8133de429ce1baf284e446e44132943c8b32e6b824570f15828588e42ea49ef5661f00 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 diff --git a/dev-php/pecl-taint/metadata.xml b/dev-php/pecl-taint/metadata.xml index 9199ac2d2e71..b86acf66c756 100644 --- a/dev-php/pecl-taint/metadata.xml +++ b/dev-php/pecl-taint/metadata.xml @@ -5,7 +5,4 @@ php-bugs@gentoo.org PHP - - Extension used for detecting XSS codes(tainted string) - diff --git a/dev-php/phar-utils/Manifest b/dev-php/phar-utils/Manifest index f20a37edb361..531de6986972 100644 --- a/dev-php/phar-utils/Manifest +++ b/dev-php/phar-utils/Manifest @@ -2,7 +2,9 @@ AUX autoload.php 261 BLAKE2B e3aef92345eb95b936a4b3edc12e9518804c9f75087d73deec3 DIST phar-utils-1.0.0.tar.gz 3152 BLAKE2B c4dfd3d659989bc22adcc14c79e28d623753988742d2fdd178dfd98590b629083ad85c9f112ab23c6213fa70cdad838ebbdc01c45551892ed9a20a3374abd28c SHA512 bf3d7074a3f1101a7f03e8fb8a5bc1456674bf2f9ded6a5fc5fb2f892c1cc3c4643fab6c003851ed12ea16ce6390f482cf897beee7d7c38922b6c54c90b0934e DIST phar-utils-1.0.1.tar.gz 3251 BLAKE2B 4d12701c53c3a17a141dd35210bbac16b84be7bb6d87b459d13114b09188487f86aedc13afbf510a2e01741a72e1929e25ee5204b729fa5b23801e429f844a58 SHA512 a1fb09b712add948f7b5c19e2f9e81869c76f91dd7d41c981b3f06870a6f7a15d0c413338751587642e3dc538e181336b9fe80f61148ce304025434e9d01d6bd DIST phar-utils-1.1.0.tar.gz 3742 BLAKE2B 8be6dd17cd7b6641b52a30f58d0f5615e966b8eaad0f2d9c2927eee98f24a840b4751ba779af2d5b27e05c2ab07333475c22896e165589b4091770356039bf82 SHA512 2d715da6deea878db0ff9dce1aa7ec46c4b25d74411df2498a55228ee9fec9bdc350003f829495dfdebf3f5bbec58810afeaa58c7f762f32af6f26ced8569e58 +DIST phar-utils-1.1.1.tar.gz 4211 BLAKE2B 370c6e325dcef6fb8ac2ab12a661f59d1c5feb5135aa8bdf7c0b3beb31f90a309994e959b68a96d9da2ea2ae25d38ee5bda1d86a647b4958ce81bece3d02a935 SHA512 bfe7ce821767588032a2db8e2b80d827f33a5bd9049d74d6d1871b7e65878cf78a86162ed67e96edd363a3520f53723bdd496914e96d4ef8629880729bd812e3 EBUILD phar-utils-1.0.0.ebuild 540 BLAKE2B db97fcd60bf5c51010548dd186b3957f277b2a2818d8cd60b7cbc62457a96850956012a44ceddb663931fb2ee4035cadca813373ce5f16c9046c667abcc47ef3 SHA512 d3e797a0fdfa3a43717d8947fb0b4e1d1dc3720ef9303dd8dd27ee77e3e6bbf603d00a2b4fec9dddab7f1d6f9102e63ea7426cd13ac226fc701c7c28d84be6c2 EBUILD phar-utils-1.0.1.ebuild 540 BLAKE2B f46c41b1c9949a8544be7a0ae5eb8af7bc9702ede67076972ddb6f7b17b5cda174d91b06e4ba5b9baa9da7d6be22a215dbae139378f8251343cf97a5b76a4f5f SHA512 06c23e48d0e8158d37977e903c288dce1c9462bc37cf814356aabe03e25edd90acae57dc83547697f3c7692220f793959b20762943a93cf2af2939e2f4e2047a EBUILD phar-utils-1.1.0.ebuild 537 BLAKE2B 24488b103cf1e17a63a1befe6984fddc842c6d7a8133f766fb390b7f666a0e11f69f99b1fabde66b1a270f86bcf0ab05e26c0b886930d5f0a01d223316eadc3e SHA512 3c1b7f9bbce383b9d97f3a260e47b394c14d9697e19d412a9543b12cfb0bd30a31b18296846c6278838a9490a2e13ac7ac76935846231bef409618f0a7fcc6da -MISC metadata.xml 655 BLAKE2B 141d8e0009997b21831892bdc2b8765bbfabb21d9f26a4d5af6a5193373e05cccde913fad8320593d2c394ef8af26ec7bc7b13ae89642420363bc4efe3fee3e0 SHA512 98e651be3649ef21f90165756ab53052bee40104a6e819f29e56565436c3ad9ec853ae5a9cbaf9fed911d579c7d16a22a68f328103a2ef23a66ad6e550163d70 +EBUILD phar-utils-1.1.1.ebuild 537 BLAKE2B 24488b103cf1e17a63a1befe6984fddc842c6d7a8133f766fb390b7f666a0e11f69f99b1fabde66b1a270f86bcf0ab05e26c0b886930d5f0a01d223316eadc3e SHA512 3c1b7f9bbce383b9d97f3a260e47b394c14d9697e19d412a9543b12cfb0bd30a31b18296846c6278838a9490a2e13ac7ac76935846231bef409618f0a7fcc6da +MISC metadata.xml 556 BLAKE2B a3de468f81a30e44f49765548522ce7ce0ed18a1841cfec252c258bf7e5ad7c6b481005c6449993d25a764e118f3d37aeb19a829546a2e00beffaf072590cd1a SHA512 771beaa6f8b71c05ab0bfab8f8f9d8e362b6d5427d8a4706af53215d4d2f774fb02a24156e66a2b2ea2263dc4af471329eacd9d1097f538954ac2a642f8c55d6 diff --git a/dev-php/phar-utils/metadata.xml b/dev-php/phar-utils/metadata.xml index 2cb3579612b7..a6efe0c9d951 100644 --- a/dev-php/phar-utils/metadata.xml +++ b/dev-php/phar-utils/metadata.xml @@ -12,9 +12,6 @@ php-bugs@gentoo.org - - PHAR file format utilities, for when PHP phars you up - Seldaek/phar-utils diff --git a/dev-php/phar-utils/phar-utils-1.1.1.ebuild b/dev-php/phar-utils/phar-utils-1.1.1.ebuild new file mode 100644 index 000000000000..20800e163108 --- /dev/null +++ b/dev-php/phar-utils/phar-utils-1.1.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="PHAR file format utilities, for when PHP phars you up" +HOMEPAGE="https://github.com/Seldaek/phar-utils" +SRC_URI="https://github.com/Seldaek/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-lang/php:*[phar] + dev-php/fedora-autoloader" + +src_install() { + insinto "/usr/share/php/Seld/PharUtils" + doins -r src/. "${FILESDIR}"/autoload.php + dodoc README.md +} diff --git a/dev-php/phpdepend/Manifest b/dev-php/phpdepend/Manifest index d872d583dc5a..05fd18a8beca 100644 --- a/dev-php/phpdepend/Manifest +++ b/dev-php/phpdepend/Manifest @@ -1,4 +1,4 @@ AUX autoload.php 514 BLAKE2B b03d6c08102ab04c83b1fe24484b83b89856f5bcee913c73d87b3ff6cf584b6051fe1b895cc94a84818257bcdb0b4f0d8139f7dd6f33b7aa7b5159027d716317 SHA512 f4cf9fd93bc24e28cd93f0597fed3b5c4166668ba8fe5dc4259001975eb96e6eab5b0006fc5a897041f29f6c3447968f89a5651a76a41c6b1777bb712b2b1e42 DIST phpdepend-2.5.0.tar.gz 190823 BLAKE2B 9711a6bd113e912b651a577e1b00f388262843796219cdd26e012f1beccfd54aca62f4998a47d69c5ff3cc8705551fdd86bc538fdaf7173f5f25bc41f509c3e1 SHA512 927ff961773c3b2076b11b374035482c05b2da3a9777418c6fe0a491bd20eec431bfd75cd706674e231c9f73d97b6b0236eea12794cfff2d8ad52a6a6170e137 EBUILD phpdepend-2.5.0-r1.ebuild 1269 BLAKE2B 7751fbc2492871bd1d241e3d376211d97b8a0ce2d72875afe7be87d6ff5aabf81089942f5fabbceac949e799d1b88f7963157fb2776cc5757a960e86201e72a6 SHA512 79207c24d76fee170e3c60ffc78b99daf5e2fc583d2123cf5b71e261e7c038c1fa8116db8c1c16ee2489725849c39fb9817b14adf9c807eabc931db3e9cf21d2 -MISC metadata.xml 397 BLAKE2B 15e4fcd425f244c822ef1d5ac230ecae70f7245d312dee234718f6bfee254ef4cb8a3ad06f66ba234832c0c35c06dce75f8979ad6efa5fa0f287ca6e74d4f4d2 SHA512 b6c82fa15bdfc3e8e852ac8e0d49bbffafcef1f8ddf89032590409b7749250f1feb7ae13fe4fbec625317b2abe473a95c84583f20238987b1a12cc347aebcbb3 +MISC metadata.xml 319 BLAKE2B ac34618446f738fae3c7b46e7a6f650be1d5251c55c83818f07f2e8e884472e6a52b353dc7aa541576937a91433434a83e9138c78412af49c9cbb52c7908a7fa SHA512 af26d7e1a9e75620bb572b46889421e1b87b55086f7019a60eac4a18d500f4f7fc59d08fcc8b1ef09a43f0f81d2fa056fad8b6a90c6233a5b45511d19d5b6954 diff --git a/dev-php/phpdepend/metadata.xml b/dev-php/phpdepend/metadata.xml index 1be341e7ec05..db6a432a175b 100644 --- a/dev-php/phpdepend/metadata.xml +++ b/dev-php/phpdepend/metadata.xml @@ -1,13 +1,10 @@ - + php-bugs@gentoo.org PHP - -Static code analyser for PHP - pdepend/pdepend diff --git a/dev-php/semver/Manifest b/dev-php/semver/Manifest index 843af62688a3..a96b03159bbd 100644 --- a/dev-php/semver/Manifest +++ b/dev-php/semver/Manifest @@ -1,6 +1,8 @@ AUX autoload.php 251 BLAKE2B 6d0768402735be6031c510b158bf29c0bc38a7c59317319e7b3240275903ece9a24c6eecacdac60b7dcb41c8b06513972cc649f7a36064adf7be33e1fa25ab67 SHA512 acae828e0308a02338aa850f4ba68a8becf171e9ddc6d9d6d1f48dfe24b100b53cd7b5d42d723f69e4e19aded8fe36c86ea3172b5681b0d96ec9e1a9661460f1 DIST semver-1.4.2.tar.gz 10408 BLAKE2B 1504b6dff157e1b3c5ca338060e668f478fdd4e6a61be7835af6da669d22ef15a2143551e96bd01926fd2b408736fd8e70df22e1364b80712dc7d65608889b27 SHA512 2e41e2e70e9e62b280bff40b1a05b3803d95fb088eb4ce395e1f1fed79a40efc3a0ad16f8506d83a81b0e1d08e069640b2b084cc91aeb1ed41d934fd18249fe2 DIST semver-1.5.1.tar.gz 10534 BLAKE2B ca6743415867db96696cc604c00a1ffabb35617af055a621079621fb73d951453f4c893ccf1377a142c05f5481a42884b380455c37e4e945c382f811a3917f72 SHA512 c9b582217060124fe20dcd7821e669173b9deffa976ad8921f48d22793f03af5deb4006380932e49e06da13a63db9aaa63254118d43448575446b78226d9cf3f +DIST semver-1.7.0.tar.gz 11249 BLAKE2B 8997f07f009f64472762fdccc8255d7149a03416bf912d74bb818d8bb3b31e81c5897d15e3a0dc0b6ad28fe2e0ddadc13f8c4f9ff63bfb05f6c5880a74d90a89 SHA512 7d90d172c91d56218b44d994d9b997486c950c72d19026c9a9cccd594348896222aa4b74ba9fd0735e2702b7a63133fb6a16089ace97bd2b8f97dbe862b07e82 EBUILD semver-1.4.2.ebuild 650 BLAKE2B 51835a3f2e3f7885b685b7d6e39a8974133d02952b774d5747c19ff5b2e02ccca0cfeb778ee5ff346829904bf26d09cd30f1d6c735c5e7fbf79c50cb78156907 SHA512 ffa8c080827f77ba52151a95612a979f882b99a61990fcad378b5a0783b50172f70f35b4def84ae1262e1292d2a0dba6ca407a88e3d49053247bfecae2e1fd68 EBUILD semver-1.5.1.ebuild 650 BLAKE2B fa3328c96907a5076d8bdeba7f212aca9cd18502395c4bbaf127a3c3aa2883cd9302cac9b043b17be92f394da400a0416e79e9b43529ee80886207a9a44712fe SHA512 7ca5c9cd89cf86a0725e7aa068ed16782403a68cf0a14c67deb3a172073b33620cc18af29c6d5ca870e85c97a2670fd581baeaf292a9b5541a8223ca47619779 -MISC metadata.xml 691 BLAKE2B d635ca9e1849cddd3377081ddd927fcb15d092728a624c408d17aa0a307751150212f1a4abacec0dc03618402f05cdd226f0cbbaea4b47d66141637f7d5c6aad SHA512 58d106fb2642c5445fcc487b818a7d0ddb21bf56d17455fd21cab83d9941437a4f339cdd192ca212645891bce3da01bf936e503b63665cf014d55ebe12b635d4 +EBUILD semver-1.7.0.ebuild 650 BLAKE2B 48f33a5b5cfc3897c26def0674632aeb716a7b47d1c618a683cf9546896fb09ff861bdda63c5604b9451057ac91f15582ebe41d570282a43d7a6c5f17f2030fa SHA512 41bffeb1143f9545379e3db6b37603a2190e2cc2e959900019ac38a60a795e2991c2b73cdc5f6d2b15a281c1629533defd9eab8fff1c023541e0ee4313fa3ddf +MISC metadata.xml 553 BLAKE2B 7237fb4cb467d7bf22fe07ccd7b6cfc9d046ca184aabbad0f70312a4874b37aa81fe315921d574b19e115ee9d12c978524fa27b739d4a348ea276e341769c275 SHA512 abce730eef9026ee6e6df2c217624d8d588db4aa0ea7027b5f933e24d1ce5f277f24f033b1bcbc1185b0cdebf9e1f289137e75735a7bbb41f899c1e31c88efae diff --git a/dev-php/semver/metadata.xml b/dev-php/semver/metadata.xml index 031f9b3cd5ec..2f918e246af3 100644 --- a/dev-php/semver/metadata.xml +++ b/dev-php/semver/metadata.xml @@ -12,9 +12,6 @@ php-bugs@gentoo.org - - Semantic versioning utilities with the addition of version constraints parsing and checking. - composer/semver diff --git a/dev-php/semver/semver-1.7.0.ebuild b/dev-php/semver/semver-1.7.0.ebuild new file mode 100644 index 000000000000..56bf1017f3b7 --- /dev/null +++ b/dev-php/semver/semver-1.7.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Semantic versioning utilities, constraint parsing, and checking" +HOMEPAGE="https://github.com/composer/semver" +SRC_URI="https://github.com/composer/semver/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-lang/php:* + dev-php/fedora-autoloader" + +# The releases don't contain the test suite at the moment, see +# https://github.com/composer/semver/issues/59 + +src_install() { + insinto '/usr/share/php/Composer/Semver' + doins -r src/. "${FILESDIR}/autoload.php" + dodoc README.md +} diff --git a/dev-php/spdx-licenses/Manifest b/dev-php/spdx-licenses/Manifest index 4da590396fdf..fee1e64ced5c 100644 --- a/dev-php/spdx-licenses/Manifest +++ b/dev-php/spdx-licenses/Manifest @@ -3,8 +3,10 @@ DIST spdx-licenses-1.2.0.tar.gz 10974 BLAKE2B 52cba9837202b1ae598b6d3b36f4ef67ec DIST spdx-licenses-1.4.0.tar.gz 11318 BLAKE2B bbeca0301c98bcbefe9ab09ab3f421480a4a777cd666dcbd870c193bb9af3083853561a3a49ea37a4534bef6c8f7e7c31d85b62355ab11dce006fe5f36864a10 SHA512 0ed7bc6e42e7cebe0763dcda8180d1c20da3f79587457e04be0f1331aa8464a1459ec584a8ef06db76b90eff1b6fd365196a2402384d00ddb5352afdc07afb0d DIST spdx-licenses-1.5.0.tar.gz 11576 BLAKE2B a427969df68a0ecc0f1234b1da3945c50f5f8163d182ec47a1fef31d309f216a410db95a9dd9e5b6057659a4a0afd5fad01919624e0b6ff0aee20d5bfff7d88a SHA512 184dc4c07f1d7b55539d32e4793c3ffbd8aa5a0b23439965a44450154e63e9afb74adb82031544e9e76e2ea9c5f57308d876c541dbd1583d498d3db71097fb06 DIST spdx-licenses-1.5.3.tar.gz 12132 BLAKE2B c4f4086903769f8dffba496ed07fb490bd8def142be60c808726e52f4e059df1ffb1a2e8bd3d557b6c531c62d7e64776da1d482ff5958bfc687c11ef963925eb SHA512 b6e7fbaa422ff6d2f227f8fea24de514c0e2c34c7381930f1aabac9523a56565ab2a3df524029143f2e305967dcc0af09721ed9cf74b6e8780306c91d42c74ee +DIST spdx-licenses-1.5.4.tar.gz 11804 BLAKE2B d6e2b0364f0f6d728e93a0c4e7796e2461b3be03b17ec30ae77db898b1cca3b00a970a9a64d55ddcec1f115be2bcf69e870c6f802267d6a0ed0e05befb87120f SHA512 0912d6060521c0e88e9570af84f8197cc009d060233d4adda540472bdb736fe9ee077ab424d6f46ddbfb7ee23783c34d3282f88222fd305282c54f164b14c5f3 EBUILD spdx-licenses-1.2.0.ebuild 540 BLAKE2B 5408ae142e124053f36c38f211f8cbd7cd4cd37cf34d4a6bdf9049458107d9b3fc1c9b7f70168e67eaf2bcb0ad8b62b382f3312928bb013e2dfac1748a9203e7 SHA512 61e9ef062aec32f723ce485dd5f1b0dd84355894571f78f38c13dca00756d9bbb8de0703b2fd5466e806efb0b7e5e147d87061e95d003c81fc2b4f0cd789c3b3 EBUILD spdx-licenses-1.4.0-r1.ebuild 592 BLAKE2B 51d43eb90c272c90b2f74a8a7569039604ed3a8e1d3e1aa84823aa2ecebfff13c03d518096f7ea087f0cf91268f0e9f5df64199872fcaef5aad68de9ed45d3a8 SHA512 b5ce0761d3bbb97547a639582e9d27b10033ed229467d353fc692907f54f9fa1cfdb70c313accfaf2cc14c705940bcc7e693d1a6162b38c685e104c4558dfd14 EBUILD spdx-licenses-1.5.0.ebuild 589 BLAKE2B 98b09d9588f1730200ccbf89bb508b57e3ce0a5d845945c20b853e0eca19dcd82c6d03e1752918da5d3b7321338bb923b1c74fb5dd7974fb597fb6bc9609c369 SHA512 f067b98af3569e534c20ee26c170c41794ff303601d4da917e33a37cf6b04e51dfee1bafe1b128e10f41369d2d90e32f50e15828a559e2104a2e37a3a24d9d87 EBUILD spdx-licenses-1.5.3.ebuild 589 BLAKE2B d833a009d0c37e17b0570069667325e9d70f0e7005bbdfdcdf92c2af0239af7b2a1f75f32f3e230b82e44bef36ac46c289f37291ad02a62d8be89e11692e2047 SHA512 1aed6d44847dadf8d8d305b5874f7a67cba24c5dab981e9bfe59461f2dacc361b9043ad8aacd88c15098a28524f8ddae930ec583d981ff35c1b1d7da3112c9d7 -MISC metadata.xml 675 BLAKE2B 6ae4ff5df27e2d6334deee789bf253f71f6b55999e2cd9f0c4a1be6358c63c74f668624025f0d8fedb24dea3ccb36ad7d97972f1f627979b7c40e5ca1c389eeb SHA512 f660171c2d2bf3582a91e72a9a92b8f1270a1339c8f68d47c3d6abc2d642027873b8c6a4b2ec7c8bf968cfc37de208c3505899bc2d4fd472cfd403b73dd9fefa +EBUILD spdx-licenses-1.5.4.ebuild 589 BLAKE2B d833a009d0c37e17b0570069667325e9d70f0e7005bbdfdcdf92c2af0239af7b2a1f75f32f3e230b82e44bef36ac46c289f37291ad02a62d8be89e11692e2047 SHA512 1aed6d44847dadf8d8d305b5874f7a67cba24c5dab981e9bfe59461f2dacc361b9043ad8aacd88c15098a28524f8ddae930ec583d981ff35c1b1d7da3112c9d7 +MISC metadata.xml 560 BLAKE2B d52fd83bd32b4470ce773f0e8d7c3c1910b3a029c642fafba03acb25328a865f233a5f35b58f34587cd49ae0aff08398f6961ecd7792da669e89569294a629fd SHA512 c98319f6801a27dcfc2a7dafa4975809011d5496e9700e750908d058136a91b03b6c9728835969129a39b0911fa85803461bd1ec01786c843e78a143607965fe diff --git a/dev-php/spdx-licenses/metadata.xml b/dev-php/spdx-licenses/metadata.xml index 393828b4566f..5c417692db5a 100644 --- a/dev-php/spdx-licenses/metadata.xml +++ b/dev-php/spdx-licenses/metadata.xml @@ -12,9 +12,6 @@ php-bugs@gentoo.org - - Tools for working with the SPDX license list and validating licenses. - composer/spdx-licenses diff --git a/dev-php/spdx-licenses/spdx-licenses-1.5.4.ebuild b/dev-php/spdx-licenses/spdx-licenses-1.5.4.ebuild new file mode 100644 index 000000000000..98621560f378 --- /dev/null +++ b/dev-php/spdx-licenses/spdx-licenses-1.5.4.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Tools for working with and validating SPDX licenses" +HOMEPAGE="https://github.com/composer/spdx-licenses" +SRC_URI="https://github.com/composer/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-lang/php:* + dev-php/fedora-autoloader" + +src_install() { + insinto "/usr/share/php/Composer/res" + doins -r res/. + + insinto "/usr/share/php/Composer/Spdx" + doins -r src/. "${FILESDIR}"/autoload.php + dodoc README.md +} diff --git a/dev-php/symfony-console/Manifest b/dev-php/symfony-console/Manifest index ab01d1b41177..f57d4720a945 100644 --- a/dev-php/symfony-console/Manifest +++ b/dev-php/symfony-console/Manifest @@ -9,4 +9,4 @@ EBUILD symfony-console-2.8.43.ebuild 666 BLAKE2B df20a7988cf452daf7225a10e1faa82 EBUILD symfony-console-2.8.48.ebuild 663 BLAKE2B 1ad76e0692275d73f79e19621f599d8b662602631ffdfeb945094c416a33e1efae1e0f2084e9be4fa2a57f736a3e37277816618b704c65c871431a2dc7998c1d SHA512 80aa352748e9a6956c14bed659a3b01685077ac34805688e03e8bed49794052dfbfa54b7e04770655524d5b3e3a6a4641b4394f6378209781937345a6ce2b9be EBUILD symfony-console-2.8.50.ebuild 663 BLAKE2B 2e03e16e05cc6f8d8a02b8ef6b26e59e192e1d53355c150c26a5c9a48d96be67c556dab083e937bfac805ee31cb5fe900c0833cdc931b624c9f428ec87c80779 SHA512 d3b8c317097ebe81025c8b953116c3be6d51a4b3910c4c220f8522a63669f683a54c8a735d3b80ba9b65201a2aff1387cd6b44428b65da4e2c485c84adbc099c EBUILD symfony-console-2.8.52.ebuild 663 BLAKE2B 979248dc713cee6e58f8f4fd8b6fefad918c649dde75b308d127dcd736791e499426d7a4979a9e322f2f052aebbe80214c3eb3fd3c31646787a53c55996848a4 SHA512 fe410c552ec30c28aea00dcdf4790cee2c4e02f167172e12a5db826e3405cf9234f4bc1378a5540473044cf343cf9a52736a6d63e0128d5ae194cd0da8b5ddb5 -MISC metadata.xml 694 BLAKE2B 9305b006f06841ee70939962c1a72d5efab4b6e3065ad720bb83ce84ee210bab45dee93dba63c19d74e7227c458a347346c5f5a3d5724b682047f5212e83f495 SHA512 abc6b86ecc143c9a02616b46628129fa02c00e693af762a220bdb4fbd4abca4bf304dc4526dbadee11672123cc743fbe89969fbb6af3b6c6c85f6864fcc4ccb8 +MISC metadata.xml 553 BLAKE2B 56c187059eae6a0c3386b76867a8350b37130ce86ffb3716a8e9d56b57c955844ffed160d1eeb666353115f138c27424fa51ea32c4d1f819c9fce9d8baa7a71b SHA512 981bafd71e85988d1567409c909e194a06744e36db9263cdf0ec93c5132ef0d53f294459ffc8f36ea3b2c32ea134dec95fd4961ab6fa7a538dcc91c2e3b8c793 diff --git a/dev-php/symfony-console/metadata.xml b/dev-php/symfony-console/metadata.xml index d0eada9bbff3..54bccee4bb3e 100644 --- a/dev-php/symfony-console/metadata.xml +++ b/dev-php/symfony-console/metadata.xml @@ -12,10 +12,6 @@ php-bugs@gentoo.org - - The Console component eases the creation of beautiful and testable - command line interfaces. - symfony/console diff --git a/dev-php/symfony-filesystem/Manifest b/dev-php/symfony-filesystem/Manifest index 8f511193ebea..fc9287732f4f 100644 --- a/dev-php/symfony-filesystem/Manifest +++ b/dev-php/symfony-filesystem/Manifest @@ -3,4 +3,4 @@ DIST symfony-filesystem-3.4.28.tar.gz 19238 BLAKE2B dcb9752a5691834aa87b3866b6c2 DIST symfony-filesystem-3.4.36.tar.gz 19282 BLAKE2B fd084715356b49588ff6a589372ab1958e3bd58b3af690b554ef1562553bf57504ca184fea06a3aa58ea12381773cebb57e11ba385be5c23ebce3f9e576413ec SHA512 2a43d22e64adfe50a1915f3833c70962f90a8da3cf7bb8b7bf30b1e0f17d6bd4857b35687207e019037d24ad71f46228ddd6eb46713117b82a92f94653cb2384 EBUILD symfony-filesystem-3.4.28.ebuild 913 BLAKE2B 391eac0cf1dd4052206b1c23adb2d4ba9135a208ed1aa3eff465df5e6b10afcfe904c13f5e00fb0c460c893bde234eb7de86a23966ca8bf0919e47dbd8ee4807 SHA512 5b83ca824b09e73e5c4e46b4aa5ea27fbad9266a36c95f92f775e2ae93bfbc62b4c71b8a383339bcd2a871aa924d732c91e7f557e2de7c94a13a43f5159eebac EBUILD symfony-filesystem-3.4.36.ebuild 907 BLAKE2B 042ae06eb86ac2aa8f12bcb6bb23fed4fc159d28dd04f2c99078bc51f10d453718e9f3ce4e1d58d43eecc42e1c50587148667d7594fc5e50333464dbd26de14a SHA512 c4a5e239ba0b30ebcfe6c2d84219ff24a5b627b8823146e77a13e807909607d5bcd7a5ec839143181f7470263e6868da286447229d1b7e437f93519ef574baa6 -MISC metadata.xml 671 BLAKE2B 6bac5eae2bf1dcf6ee982be6ee6bddf3c3e0b767b6fc1920f2bc7d7bd3798f6b1567a4ee9fe79c7ebe704572b633d129ea7eef0828a481bfc19fe2d4ae3fc87d SHA512 bbc967795d3f2cac6bca2c94805e8e412cacf7a32699222b27f8f658c54363c1ab49cb0e68b2323ad7d8dd71a5983aeae5e2ad52e23759b3cf9f0ff8662d4e6c +MISC metadata.xml 556 BLAKE2B fd2254fac85cf870dbe618404d078bb9f985ca1ba465b45b84620f0dc88b60aaefcf08f2666f1950866ff25b0939bc87b6d793ae5cedab0832d732c2f2e686da SHA512 827f6009464d7ecbd4a275df296e50d8dcdab0aff7f10298391a174e162a89c34a5324c80885e360dcdd52a2028b2153cb01dda8a9052e2bbf34ff0d3156251b diff --git a/dev-php/symfony-filesystem/metadata.xml b/dev-php/symfony-filesystem/metadata.xml index eaf5253c5494..45fe0db2707d 100644 --- a/dev-php/symfony-filesystem/metadata.xml +++ b/dev-php/symfony-filesystem/metadata.xml @@ -12,9 +12,6 @@ php-bugs@gentoo.org - - The Filesystem component provides basic utilities for the filesystem. - symfony/filesystem diff --git a/dev-php/symfony-finder/Manifest b/dev-php/symfony-finder/Manifest index b3b0b8b86e91..d162d08146be 100644 --- a/dev-php/symfony-finder/Manifest +++ b/dev-php/symfony-finder/Manifest @@ -7,4 +7,4 @@ DIST symfony-finder-3.4.38.tar.gz 25631 BLAKE2B e15224294373f35222ba5af105983397 EBUILD symfony-finder-3.2.8.ebuild 960 BLAKE2B b9be05dabce7f2b73f61063d51b69ac6b48825113c9f5c72e77a09489a76686ef3cbaf410a0fb6fa5ce189d9e339a0b855668b56eb08e3ca58fc18b3bd71fcbf SHA512 55c995258c4405fa2417ed1d14d19cb9a15716e6e8489b682f8f96cc54f1cc864bc9e7f277f53a0947b6c52c438ab3e7e4b35e4e6f1b371b95a6ba34c71784c8 EBUILD symfony-finder-3.4.28.ebuild 973 BLAKE2B 8feee88ca9bc72477f719e5c0182905116f8ded4bca3e678c6241833604559e22963fe5e26ce1e2b2134b06177e775ae3127a65d695bb767755636724ea34b69 SHA512 8745fdeb25cfa360259bd7d7477a3db2cd5b898738739aed7b0f7924963aa95da8502ffc1cafa6d2130f97c8f513847d4fbe1821251d9576fa716d42f47a8bca EBUILD symfony-finder-3.4.38.ebuild 967 BLAKE2B afe3b904f5e03ce69c5365face9ae140ca4a4203a4f1988bf020d0a3e03a3d12cf08479780a47b148d5795953c9456b2017242bfc86ac31acb35b5a7a64b910b SHA512 36cf43f315132643be93289749f2fa20a6f634c0f5f1631df394b3b2e9d7a95333ab0048bc8fdcaa7ca40bead3504a6819ac5f558bae3a199fdd61fa7522aedb -MISC metadata.xml 685 BLAKE2B feba013286ccce28abfb477e4c32c105bced39a175c00aab8c2413144100758914f93380418fbf9acce9c44ea9887b34b77cc674240edcac687449b1c5a7e36c SHA512 664abc5b0e4894c547f4d39ed3cc3c4f4b6526e0ad9dec4a83f43410121b2aaeccc969bf4393a899d309e71c21fd6e06df7f4547927a8ae1ee0b1382a8c5dc92 +MISC metadata.xml 552 BLAKE2B dd2331101e081da98439b2cd4dca5417dc76b1b0f0d0b0f18b10db34095343443ebc003f9acb212210162ac4b8e4fc332c2a161f5643d6dea3eb36b57da1118e SHA512 8229082f23cb3f58fa275f20480795958efbac7344f38cf4deb12facc3bfba254746ad826a32b245f1e2837ba2d39c46c642b7a4b0f333f3f68c3882ae6c9e95 diff --git a/dev-php/symfony-finder/metadata.xml b/dev-php/symfony-finder/metadata.xml index b0b66ef709b8..a27d4f31ef83 100644 --- a/dev-php/symfony-finder/metadata.xml +++ b/dev-php/symfony-finder/metadata.xml @@ -12,10 +12,6 @@ php-bugs@gentoo.org - - The Finder component finds files and directories - via an intuitive fluent interface. - symfony/finder diff --git a/dev-php/symfony-process/Manifest b/dev-php/symfony-process/Manifest index deeeb3597652..41b43376fed7 100644 --- a/dev-php/symfony-process/Manifest +++ b/dev-php/symfony-process/Manifest @@ -3,4 +3,4 @@ DIST symfony-process-3.4.29.tar.gz 34684 BLAKE2B 87f79a17ac321b395a634f0b83a0d21 DIST symfony-process-3.4.38.tar.gz 34424 BLAKE2B d990ba77e1d1e9b00e1b22381c9b3c454d94a8705ff7bd9830b59a32108f590efbb7e434e0f11421ccb143aa72d659d7211062c07c0cb36d18aae1f01e073b3a SHA512 14ff5f874904166978cb4021c87fde42611f05505498a8257089f97ae6f65051427c0f8e720a28b57e64de436818967676e35ddfc273e86b809ea0bf590662af EBUILD symfony-process-3.4.29.ebuild 980 BLAKE2B 8c1858094e929565c68f17752abb7afce91f041848ac83df321fb0971f2af3c64afe4816b8ba1bbf38c49b2cd984e8ad2a8dc0a0afb114cbadc80e1db646cbf1 SHA512 d8ffa811b7f68ce0acce37fd7f1c4af08d8ff1ac9d9c1b4f1f19d7754b198e13f9b42e39bf236ea2d6c5c7dff3719fc5a4f023e5483d541cbcdba0a75cc03e8f EBUILD symfony-process-3.4.38.ebuild 980 BLAKE2B 09e7f76e081893252becde8b59b7704d34722c8869ae1874e919c75ad5ce06f6bca5e57dbc19eedda5b9d64c5dd73fba4d6801f95044185508181b3193ff9e41 SHA512 cb6af4ea246bf95536e58cf7737f9a17285fc8755b90a5dde54a42ccb1c666b9c448d3a2aadccbd67bdf55c7134a272534a182e6bb8534a93a1252bac9766fd6 -MISC metadata.xml 656 BLAKE2B b24f6c06a9b8eafa0e4855d25d863bdb10e06a701937661cde7bcbf5d0bacec793c6e6aa4be7d2cab34f711e07e5432f987ff401dfa6e517ef14664c7fbe07fb SHA512 6018e74e6aa1b03d8723f33f38fc8855f1ba1d4316472d960f4a296748a7aa9a6282c51c243b0cac98148ec9a921545c8a1947d5f32f4f5853ead46c9bcf19a0 +MISC metadata.xml 553 BLAKE2B caf015b61522b58369841a4bf8af22d46c9aef99133a7923a0111e9df9790e702b966a9ad18903b22eeac0591b55037e661aabab3068628e580d2ac1d86b8c24 SHA512 ca8784c6878891357f331f4d7b878e9d495ba1c11fedf9ece5955f229e3538e44c989f30bab8b6639488ad3c28cd809498c1aaf8dd7adcc8dabdca1e702c3dd0 diff --git a/dev-php/symfony-process/metadata.xml b/dev-php/symfony-process/metadata.xml index e4ce1396c58a..3113f6da4aff 100644 --- a/dev-php/symfony-process/metadata.xml +++ b/dev-php/symfony-process/metadata.xml @@ -12,9 +12,6 @@ php-bugs@gentoo.org - - The Process component executes commands in sub-processes. - symfony/process diff --git a/dev-php/symfony-yaml/Manifest b/dev-php/symfony-yaml/Manifest index 4ef4d2f8e4ce..6480fe3540c1 100644 --- a/dev-php/symfony-yaml/Manifest +++ b/dev-php/symfony-yaml/Manifest @@ -1,4 +1,4 @@ AUX autoload.php 276 BLAKE2B 1eac0f1626d3639f38c44ee0408a44c90961773c155a5ee40dc20060acac55fca1ceb6b07579d136120dd5070b1383677a7bee3134325eeba5e5ac62bf8b9694 SHA512 1b5cff9898160608f4fa4e639d73ee3f561136797a9d85216b9342c6a7b11cf4b5fe3dc548baf3494a0a9387761ffaa1f0bb09aa1ebac181705000cf6ac62a84 DIST symfony-yaml-2.1.0.tar.gz 37056 BLAKE2B df1eb0164db026e8157ec8e61941b158b252c048349acc37a060ab44e27004653c3deafc48d6d99e61cda1d67978742d1dd7e74e144adf114d8bcc39610a2b9a SHA512 984fbd624d4bf70ae964da60d55b6d9883642eabce54f080c04d3d12b4d64e63f036683bc12052b0958bd4575f1b693f1453b2505e5e5666ddf2fb13c40e927f EBUILD symfony-yaml-2.1.0.ebuild 851 BLAKE2B ed76ed8c57c0e6fc56cfc446d1bf3f03a12519df17797209893f44e54235ad48421bfc1c6a4095096efdc08884bab31236cdd2673c1ec924775d8047b51c2475 SHA512 5e37715ac2d0ea8ec8eec2b50fca1cb441d134e5a6c2038e54f428e0378c01a6ed5658dd37ac97c5b4bb5f55bf1df260d68a634eea00d50f0df59bee86d1f911 -MISC metadata.xml 642 BLAKE2B 3a3a88d5c5e4836915d9e34c2b5e8caa8a98a040be40b40224143381b632508c16a2352ef2a56a001af7293fb34022570e55c94590949a585f96df6c5106904a SHA512 69b107f86e884aa73cf8280bc3e375dfff7af3ea28dc844e874c5c47d5ff1604a1f285ef19d66f6c18eda2394344cec34fba32dfc0e079a602bd50699d5ddeb9 +MISC metadata.xml 550 BLAKE2B 26e8d30c1e3602eb8ea66381fcc72759a229bb3b9e169704a33d68a7b859477dc5e21e8e43bf740111d19c0615c752b6f5bfb2a2dec72930c46ad831f941793b SHA512 d07add0236dd007745473eab34703e8c8b068226622e799c6275c77cd8d4064f2e233f6fbe4b1f957c5477f0c78ece488d78114a6f8464899f6ef5a444d45509 diff --git a/dev-php/symfony-yaml/metadata.xml b/dev-php/symfony-yaml/metadata.xml index a6914444334d..29f464615931 100644 --- a/dev-php/symfony-yaml/metadata.xml +++ b/dev-php/symfony-yaml/metadata.xml @@ -12,9 +12,6 @@ php-bugs@gentoo.org - - The Yaml component loads and dumps YAML files. - symfony/yaml diff --git a/dev-php/xdebug-handler/Manifest b/dev-php/xdebug-handler/Manifest index a002ec8b1377..eba4852b308b 100644 --- a/dev-php/xdebug-handler/Manifest +++ b/dev-php/xdebug-handler/Manifest @@ -2,7 +2,9 @@ AUX autoload.php 273 BLAKE2B e898a6f52339faf4a22f81207bef6a9c8620e5756b30c462f42 DIST xdebug-handler-1.3.0.tar.gz 12363 BLAKE2B ad89580e57728a444958d72f236fee14665f6fbed998018a28b181cdfc3a448da0a06dc335c3d95413eff6f6b92fc3d44ac8c03da282eb3dc65ae14600430825 SHA512 ed0206982c5ffab3c8ff56dcf8055230aaa358fbe89c15880cfce33abc27adb3b13f75bf7d78988f6bae4d0d072c66f557cd93082e89e7ca7993b257c04a2c61 DIST xdebug-handler-1.3.1.tar.gz 12589 BLAKE2B fcee0a2412473f5e7a07defa96b991803728f831c8ab0dfa053c3ff8671a2dd187d5199e51ac90579830f5a005038411c2097be8a1f1370e8e06d090922f508a SHA512 a00d9cb8e23cd6bbad6c25f82c8db314451a88f49d90e755a9c81fa57794ecc79612481e031d60cdb2ee4fd4e256ffc02e847c76089daf720f8811659799131e DIST xdebug-handler-1.4.1.tar.gz 13190 BLAKE2B 05637bbe52896f779026258e5b69d6fae03d575e8a497ea983fe67354af6277a7769ec32ce3c10682ce2f654c135086710836005561211b04958546180228d50 SHA512 ac79debf0cb6a31f90354115b6fda1d373b148691dd0b86044ae7a257f2fc6998a773e1b150519d12e6dcbeddf326ed38f9b8fbdc0dec736ebfc4cc6e83a462d +DIST xdebug-handler-1.4.3.tar.gz 13660 BLAKE2B 2edbd2755102ced0183e6d7ade341ed830b4c1d923f453868d29f39aa7de5159758fd162a369246adf4551a8a06c0bc6f1a29921369e47ba645f9aed2707a5b3 SHA512 ed92ca769276e66611de3cf9d44a03fd163516b973486ac5339dfe9cd9fbab8fb5f754799f59505f03aa5eb4ad175e804c6e61d0a5db63a558edf7ef1aff438c EBUILD xdebug-handler-1.3.0.ebuild 583 BLAKE2B ca7e5750e9cd190cdf2b0aacda0ecb74bf562a624a0845ab9e85747e83f306d17e917d2043bef6902791e3476e2f4593efea1283b08287592ae460aab45ea5bc SHA512 418ffe4a0c15365922b146cdfbb282d7fdb3776c39aeda149b087ea2a6904a598a1c1f85695cdd12a0e94a136ea3e87ad4e363ec2d90e5be076b135d1b5732cf EBUILD xdebug-handler-1.3.1.ebuild 583 BLAKE2B ca7e5750e9cd190cdf2b0aacda0ecb74bf562a624a0845ab9e85747e83f306d17e917d2043bef6902791e3476e2f4593efea1283b08287592ae460aab45ea5bc SHA512 418ffe4a0c15365922b146cdfbb282d7fdb3776c39aeda149b087ea2a6904a598a1c1f85695cdd12a0e94a136ea3e87ad4e363ec2d90e5be076b135d1b5732cf EBUILD xdebug-handler-1.4.1.ebuild 583 BLAKE2B ca7e5750e9cd190cdf2b0aacda0ecb74bf562a624a0845ab9e85747e83f306d17e917d2043bef6902791e3476e2f4593efea1283b08287592ae460aab45ea5bc SHA512 418ffe4a0c15365922b146cdfbb282d7fdb3776c39aeda149b087ea2a6904a598a1c1f85695cdd12a0e94a136ea3e87ad4e363ec2d90e5be076b135d1b5732cf +EBUILD xdebug-handler-1.4.3.ebuild 583 BLAKE2B ca7e5750e9cd190cdf2b0aacda0ecb74bf562a624a0845ab9e85747e83f306d17e917d2043bef6902791e3476e2f4593efea1283b08287592ae460aab45ea5bc SHA512 418ffe4a0c15365922b146cdfbb282d7fdb3776c39aeda149b087ea2a6904a598a1c1f85695cdd12a0e94a136ea3e87ad4e363ec2d90e5be076b135d1b5732cf MISC metadata.xml 476 BLAKE2B b4633f1f38fbb6e7a1a62cae819e0ac0ad72171efea4a371535b0728cda77f4ed25a98af77552125b9b02b8dfe2e8c053b23bd0af32286d0faffd626072bfa2a SHA512 45602542f487a5670b3ff938809bac80bdb5c6875549f31704a0e3b319128b685c51aa6fba145b393be20ead836582f24ccce3fd212c9c2c09979c6024524880 diff --git a/dev-php/xdebug-handler/xdebug-handler-1.4.3.ebuild b/dev-php/xdebug-handler/xdebug-handler-1.4.3.ebuild new file mode 100644 index 000000000000..806a747fbd38 --- /dev/null +++ b/dev-php/xdebug-handler/xdebug-handler-1.4.3.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Restart a CLI process without loading the xdebug extension" +HOMEPAGE="https://github.com/composer/xdebug-handler" +SRC_URI="https://github.com/composer/xdebug-handler/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-lang/php:* + dev-php/fedora-autoloader + >=dev-php/psr-log-1.0.2" + +src_install() { + insinto /usr/share/php/Composer/XdebugHandler + doins src/*.php "${FILESDIR}/autoload.php" + dodoc README.md +} diff --git a/dev-php/xhprof/Manifest b/dev-php/xhprof/Manifest index ca64c282aba0..baf7557a28f1 100644 --- a/dev-php/xhprof/Manifest +++ b/dev-php/xhprof/Manifest @@ -2,4 +2,4 @@ DIST xhprof-0.9.10.tar.gz 850440 BLAKE2B f277c4e798c63337d7319ece9e5405fe2aa8767 DIST xhprof-2.1.4.tgz 841444 BLAKE2B 33be85d55f2636af5664aeb017ccaab6ad03962d44b3143c0eb9d9f9cc0fa74048fbca6beae89d02ed47db8ffe1ea77df1f6a41aa62fbc90fea2c52c467a422d SHA512 8777d29c16bce9e7698cf37c7dd631e951a018fa63ab5a4ab0df8e7621643e7fb905cd9bc189b238d76e32408a43f522bbab455caab6b89f7b6c26590b2733a3 EBUILD xhprof-0.9.10.ebuild 541 BLAKE2B 84f6cb6126b441543d321d49193436cb8f91fefde036feec8132d8ce388b3be81ff5e75440a96683f48d437cc7cdc50c56a1a7986c8d18fed990c0d5dbe48035 SHA512 0a3be7f712101f71036f190acbd002a164955dc7457053f17a68fc2487ea745c8ae2e8c2e1ed49564e9a1db5eca3a11a09396034867cbd4866563347d0422b7d EBUILD xhprof-2.1.4.ebuild 376 BLAKE2B f682e1a892a38da3f476f6175a2c2224d7b0e03a1350de4e782a6159b828fe791fd66e6c30a9f1fa957062c6d6fcca06d16017823786ae7ff221f60ad3a3ac07 SHA512 8798ba51484b6aa0cbbd977305155f67697788334e2b13939141e83c79f59c1149a80ac510be3177f5fa15f4de20141e856b8cf4cc8e7667a9ef2aa1900200f6 -MISC metadata.xml 426 BLAKE2B 9725546deb1835263eb2f7903b589076f2f6dec97cbe740a2f29e7ef0e9299a298851009a2e068659a6779ddf8d469fa4e01e262a97263bb03a03073e4081c82 SHA512 4900959bb60845c19e4cf92b87acf8cb6c132831d495964dfe2ef102898485ae432ea2c1a20c778227e48786e21db8fb4de5d8b07aa33fb193c8d58643a35316 +MISC metadata.xml 320 BLAKE2B b077eb38d67006f7c7531b55c83476e7aeb897c9dc1d3eaa0056dd27fc94cee81c4e5491efe6eb7cb433e8d17c70bafb60f44b4e2bfb6eed1d173ac415084dda SHA512 eb8d1837c8d8a622d4c26ce3a8301cd13f16deb0f3fd4aef58fbf43e265f98b7b05e971d6c65ff3eac076e23f1ec13dc3c32238b1893be7e66f637da6dab0ce2 diff --git a/dev-php/xhprof/metadata.xml b/dev-php/xhprof/metadata.xml index ca9a89be41b4..b5ff04d51c7a 100644 --- a/dev-php/xhprof/metadata.xml +++ b/dev-php/xhprof/metadata.xml @@ -1,13 +1,10 @@ - + php-bugs@gentoo.org PHP - -XHProf is a function-level hierarchical profiler for PHP - phacility/xhprof diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index b626b5c0e4df1e6ecd48412cff70a2cf592b14ef..c8c20602efe2c894593d0f5fd628bac6727d0e83 100644 GIT binary patch literal 246087 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%0DGN7M)j&?hm~=t2S?h(KUc$m%Hj3yY~^^ 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 literal 242476 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 z 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 diff --git a/dev-python/PyQt5/Manifest b/dev-python/PyQt5/Manifest index be78bf3e22bb..a36b452946fa 100644 --- a/dev-python/PyQt5/Manifest +++ b/dev-python/PyQt5/Manifest @@ -1,5 +1,7 @@ DIST PyQt5-5.14.2.tar.gz 3246557 BLAKE2B 0dd57da76dede97349c1af1d97cebad430dd5ae03c99b71de2e1ef1c41c1503820b0c0b1af8ddb507ffa5d6f466f7d3012db2cf625dad949dc4c962fb9e8a6a3 SHA512 56d9b2970ff50f2af0bfd889ad1226bf64087a6210cc545c5a0188352d1651343fcda9d53f04b041273f61bf31baf43af4a1854c1b580d50c28cff82f59c24ec DIST PyQt5-5.15.0.tar.gz 3262004 BLAKE2B 6f9751bb00a8099555da89cc0df26d36906fabaf12eba60d11479152ad78805ba84d6de9c32b6212a19edb38b10c2253976a964bdcfaf18b8b8aa3656126b73f SHA512 35bcfef4d7ccfee04c1c4409d2af3d862f1e8e46d6ce743bfcfbaf43d2046bc58317824b0840f3db460ad280d1b7e896812268b36225198e916a1d9ea86823a9 +DIST PyQt5-5.15.1.tar.gz 3264559 BLAKE2B 20060297c52aa5d07ba28b50440bd3623b8648eef8502693f8175af9ba4edf9238b9be71c696ea2589556ad70e70e868dc9c286466af22867ab51d5c66e613db SHA512 a7378dd53337c58f5ba7e9f7510b57fe4affe578b68975ce1dd7ba5c2a1c77d08d51d11078ce782aab09509df934eb3e4d0588de87391f74ad99f9624644cc4e EBUILD PyQt5-5.14.2-r1.ebuild 5728 BLAKE2B be7eb17461a7de96db7093a308760f5bc8e7291cf33c85a3ec23cd587c06448d27b83d91c2359ef6bd5f2fd0fa07ac8839e79bb378e9314ad14e20c08ae79ce4 SHA512 6a29fbc177ee262d0f5551b3246d2512f6f2ec0b47db991a0885372c5c0afa5ce8a4d3e712791746894b90a334ce5bc33649b6a290ebb2d9c7a96adfc77c6c85 EBUILD PyQt5-5.15.0-r1.ebuild 5740 BLAKE2B ef0da446f5bcc809cd0bb1c1d194a6183cc0dba0ddeee12658995d127542377d19bb75c46a4fbfa9353f8462b4f74cca16b81e5bed03bd1aac2dbaa5f8ddf461 SHA512 2d077f9eb58f623f835cdf0d13a8b5686037a553e4bad4ad7a14771fa58e0234f9ed9fecc580b43d98430f09afe101431e3b1098467960e6cf73df19740bb107 +EBUILD PyQt5-5.15.1.ebuild 5649 BLAKE2B 1977f063ea24c1da9c86d4c88c10f2b8fe5b1a4236f8015b7a7c834970b0a2d91d4969ff7136a8071da02403df4c49aff2f5ea315d331f81b98376e3d685c9ec SHA512 bb37089c5d64b70e7f733c07ca0fc5f52d5a171c929fc36074b7692571fc08394bb1b0b9a4a90659b642a15351e17b3ab4ba95ce268080eefe0fcf1c20d099eb MISC metadata.xml 2354 BLAKE2B 765b65d4070c72689637e5f9cc2f5499ee4b8fa622ce75fc87a873e9b69079dc83474ce03a79b4c77ed6cf9c46881e0d1d629d518b6d14849b9ce5f72eafff04 SHA512 21444cee42058a0b134c27c67ab8219dcc96c5898de4112e8cd125a46e61ec7f421a2f58677991bc3bb2c330e55fe2382b561ead1a6623d549210e7ddf06b6ec diff --git a/dev-python/PyQt5/PyQt5-5.15.1.ebuild b/dev-python/PyQt5/PyQt5-5.15.1.ebuild new file mode 100644 index 000000000000..f8783da20c36 --- /dev/null +++ b/dev-python/PyQt5/PyQt5-5.15.1.ebuild @@ -0,0 +1,190 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +inherit multibuild python-r1 qmake-utils + +DESCRIPTION="Python bindings for the Qt framework" +HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt/intro" + +MY_P=${PN}-${PV/_pre/.dev} +if [[ ${PV} == *_pre* ]]; then + SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz" +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +fi + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + +# TODO: QtNfc, QtQuick3D, QtRemoteObjects, QtTextToSpeech +IUSE="bluetooth dbus debug declarative designer examples gles2-only gui help location + multimedia network networkauth opengl positioning printsupport sensors serialport + sql +ssl svg testlib webchannel webkit websockets widgets x11extras xmlpatterns" + +# The requirements below were extracted from configure.py +# and from the output of 'grep -r "%Import " "${S}"/sip' +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + bluetooth? ( gui ) + declarative? ( gui network ) + designer? ( widgets ) + help? ( gui widgets ) + location? ( positioning ) + multimedia? ( gui network ) + networkauth? ( network ) + opengl? ( gui widgets ) + positioning? ( gui ) + printsupport? ( gui widgets ) + sensors? ( gui ) + serialport? ( gui ) + sql? ( widgets ) + svg? ( gui widgets ) + testlib? ( widgets ) + webchannel? ( network ) + webkit? ( gui network printsupport widgets ) + websockets? ( network ) + widgets? ( gui ) + xmlpatterns? ( network ) +" + +# Minimal supported version of Qt. +QT_PV="5.14:5" + +RDEPEND="${PYTHON_DEPS} + >=dev-python/PyQt5-sip-4.19.23:=[${PYTHON_USEDEP}] + >=dev-qt/qtcore-${QT_PV} + >=dev-qt/qtxml-${QT_PV} + bluetooth? ( >=dev-qt/qtbluetooth-${QT_PV} ) + dbus? ( + dev-python/dbus-python[${PYTHON_USEDEP}] + >=dev-qt/qtdbus-${QT_PV} + ) + declarative? ( >=dev-qt/qtdeclarative-${QT_PV}[widgets?] ) + designer? ( >=dev-qt/designer-${QT_PV} ) + gui? ( >=dev-qt/qtgui-${QT_PV}[gles2-only=] ) + help? ( >=dev-qt/qthelp-${QT_PV} ) + location? ( >=dev-qt/qtlocation-${QT_PV} ) + multimedia? ( >=dev-qt/qtmultimedia-${QT_PV}[widgets?] ) + network? ( >=dev-qt/qtnetwork-${QT_PV}[ssl=] ) + networkauth? ( >=dev-qt/qtnetworkauth-${QT_PV} ) + opengl? ( >=dev-qt/qtopengl-${QT_PV} ) + positioning? ( >=dev-qt/qtpositioning-${QT_PV} ) + printsupport? ( >=dev-qt/qtprintsupport-${QT_PV} ) + sensors? ( >=dev-qt/qtsensors-${QT_PV} ) + serialport? ( >=dev-qt/qtserialport-${QT_PV} ) + sql? ( >=dev-qt/qtsql-${QT_PV} ) + svg? ( >=dev-qt/qtsvg-${QT_PV} ) + testlib? ( >=dev-qt/qttest-${QT_PV} ) + webchannel? ( >=dev-qt/qtwebchannel-${QT_PV} ) + webkit? ( dev-qt/qtwebkit:5[printsupport] ) + websockets? ( >=dev-qt/qtwebsockets-${QT_PV} ) + widgets? ( >=dev-qt/qtwidgets-${QT_PV} ) + x11extras? ( >=dev-qt/qtx11extras-${QT_PV} ) + xmlpatterns? ( >=dev-qt/qtxmlpatterns-${QT_PV} ) +" +DEPEND="${RDEPEND} + >=dev-python/sip-4.19.23[${PYTHON_USEDEP}] + dbus? ( virtual/pkgconfig ) +" + +S=${WORKDIR}/${MY_P} + +pyqt_use_enable() { + use "$1" || return + + if [[ $# -eq 1 ]]; then + echo --enable=Qt$(tr 'a-z' 'A-Z' <<< ${1:0:1})${1:1} + else + shift + echo ${@/#/--enable=} + fi +} + +src_configure() { + configuration() { + local myconf=( + "${PYTHON}" + "${S}"/configure.py + $(usex debug '--debug --qml-debug --trace' '') + --verbose + --confirm-license + --qmake="$(qt5_get_bindir)"/qmake + --bindir="${EPREFIX}/usr/bin" + --qsci-api + --enable=QtCore + --enable=QtXml + $(pyqt_use_enable bluetooth) + $(pyqt_use_enable dbus QtDBus) + $(usex dbus '' --no-python-dbus) + $(pyqt_use_enable declarative QtQml QtQuick $(usex widgets QtQuickWidgets '')) + $(usex declarative '' --no-qml-plugin) + $(pyqt_use_enable designer) + $(usex designer '' --no-designer-plugin) + $(usex gles2-only '--disable-feature=PyQt_Desktop_OpenGL' '') + $(pyqt_use_enable gui) + $(pyqt_use_enable gui $(use gles2-only && echo _QOpenGLFunctions_ES2 || echo _QOpenGLFunctions_{2_0,2_1,4_1_Core})) + $(pyqt_use_enable help) + $(pyqt_use_enable location) + $(pyqt_use_enable multimedia QtMultimedia $(usex widgets QtMultimediaWidgets '')) + $(pyqt_use_enable network) + $(pyqt_use_enable networkauth QtNetworkAuth) + $(pyqt_use_enable opengl QtOpenGL) + $(pyqt_use_enable positioning) + $(pyqt_use_enable printsupport QtPrintSupport) + $(pyqt_use_enable sensors) + $(pyqt_use_enable serialport QtSerialPort) + $(pyqt_use_enable sql) + $(usex ssl '' '--disable-feature=PyQt_SSL') + $(pyqt_use_enable svg) + $(pyqt_use_enable testlib QtTest) + $(pyqt_use_enable webchannel QtWebChannel) + $(pyqt_use_enable webkit QtWebKit QtWebKitWidgets) + $(pyqt_use_enable websockets QtWebSockets) + $(pyqt_use_enable widgets) + $(pyqt_use_enable x11extras QtX11Extras) + $(pyqt_use_enable xmlpatterns QtXmlPatterns) + ) + echo "${myconf[@]}" + "${myconf[@]}" || die + + # Run eqmake to respect toolchain and build flags + eqmake5 -recursive ${PN}.pro + } + python_foreach_impl run_in_build_dir configuration +} + +src_compile() { + python_foreach_impl run_in_build_dir default +} + +src_install() { + installation() { + local tmp_root=${D}/${PN}_tmp_root + # parallel install fails because mk_distinfo.py runs too early + emake -j1 INSTALL_ROOT="${tmp_root}" install + + local bin_dir=${tmp_root}${EPREFIX}/usr/bin + local exe + for exe in pylupdate5 pyrcc5 pyuic5; do + python_doexe "${bin_dir}/${exe}" + rm "${bin_dir}/${exe}" || die + done + + local uic_dir=${tmp_root}$(python_get_sitedir)/${PN}/uic + rm -r "${uic_dir}"/port_v2 || die + + multibuild_merge_root "${tmp_root}" "${D}" + python_optimize + } + python_foreach_impl run_in_build_dir installation + + einstalldocs + + if use examples; then + dodoc -r examples + fi +} diff --git a/dev-python/PyQtWebEngine/Manifest b/dev-python/PyQtWebEngine/Manifest index e58535cd1204..d582be346081 100644 --- a/dev-python/PyQtWebEngine/Manifest +++ b/dev-python/PyQtWebEngine/Manifest @@ -1,5 +1,7 @@ DIST PyQtWebEngine-5.14.0.tar.gz 47794 BLAKE2B 28f4a577ab5d8c1bea439b11e836008d27b4a49f31f230885013b515147a95c97e398328d1fc3a99619c3fd6eca3da7e94bf5873de9ac6511e0f59e467d4490c SHA512 c5274ce5ba1c80c6851971c3e18acf33121cd5863f613bd1789fdb40323b52429b55b54f3dcbb3127c85343e11f14c004ad54711b2b59cab95fd440f90fe5f2e DIST PyQtWebEngine-5.15.1.dev2006110847.tar.gz 48514 BLAKE2B a4c4490720dcc1bf95c62e3bb9e72f2e25000a2641b64f2a0466649899f56eac0594461471ba787c332a32cda8b48cff0bddd2d4beceadfca02b1c06668e4117 SHA512 1f39052f22598f4fdb30ce9b9180fc145414e2e6708f2bda5a6f9166824926f91ca61070e64c4d9f880f0711a0c4c3a6a345d9904092bb13d51bd28e71fd52ab +DIST PyQtWebEngine-5.15.1.tar.gz 48520 BLAKE2B d4e4fcfb1066fcc274f4b3c8ccd7380435b9391586e3396fb5aa95ad7443c168ea9be3b85ec93e2dc28285aca18718afeb1487cb2c4ad5ed1a4f4d03010107ec SHA512 1efbea43bfd4a6de1c7aa2ab2ca124c4278b6b7ea0d6073c64a7ad83df676759d0747421cae5214017e3c61d8edddf9766f93660e13eee5d407a24fd11d8c21f EBUILD PyQtWebEngine-5.14.0.ebuild 1666 BLAKE2B 50ceeff152ddfc9bd8809eadf514ed5be1363829d7533d4431f7ee5d23a6d3d172dd96303912dd05770391b633774c2931e11ecf9a1eb9cb5b10294f25a557a7 SHA512 ac328a51e306f15d4fea2101968dab5df731935642938915bc62399ce9eacc1a79bb5666af51594db0d37efc1ec9efdcc6d4168e44eb7c6d9a6e54515ec4c0a8 +EBUILD PyQtWebEngine-5.15.1.ebuild 1668 BLAKE2B 18ba0ce56d43189b91d8d38109d8c55e43ebfad7bd037d48dbce6bbfa255b51b209fb9c519b9002e55ce25d6b0a88dc7a04f6ee9dea6a013d177ca777b2bd7ea SHA512 f1679dc7da76d09e86151674c35744388dd3bd0cfd38c279a0f04c932b03288a6be9fc8d937b22a051a8569ac7f351e1914e9683ef0481bd2d82f86d76ee784d EBUILD PyQtWebEngine-5.15.1_pre2006110847.ebuild 1668 BLAKE2B 18ba0ce56d43189b91d8d38109d8c55e43ebfad7bd037d48dbce6bbfa255b51b209fb9c519b9002e55ce25d6b0a88dc7a04f6ee9dea6a013d177ca777b2bd7ea SHA512 f1679dc7da76d09e86151674c35744388dd3bd0cfd38c279a0f04c932b03288a6be9fc8d937b22a051a8569ac7f351e1914e9683ef0481bd2d82f86d76ee784d MISC metadata.xml 958 BLAKE2B 3d360762116d92a71aee391ba8bb5eaeb4f8347f22c0bad7c05211d82cf9bf9ce04e74baa1691c3a48c7be7c3906c180234a7b3c33b76e56c6b94982ad0045f5 SHA512 06ed8222b239484fdb7d1e7ab35b922b9eea81ec144bace571355302d1b01dbd6bd80d2d5c03d1ec7f7edad851050305d2e87232f5580e92276018c7c4e9753f diff --git a/dev-python/PyQtWebEngine/PyQtWebEngine-5.15.1.ebuild b/dev-python/PyQtWebEngine/PyQtWebEngine-5.15.1.ebuild new file mode 100644 index 000000000000..94183f43f9bb --- /dev/null +++ b/dev-python/PyQtWebEngine/PyQtWebEngine-5.15.1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +inherit python-r1 qmake-utils + +DESCRIPTION="Python bindings for QtWebEngine" +HOMEPAGE="https://www.riverbankcomputing.com/software/pyqtwebengine/intro" + +MY_P=${PN}-${PV/_pre/.dev} +if [[ ${PV} == *_pre* ]]; then + SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz" +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +fi + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="debug" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} +" + +RDEPEND=" + ${PYTHON_DEPS} + >=dev-python/PyQt5-5.14[gui,network,printsupport,ssl,webchannel,widgets,${PYTHON_USEDEP}] + >=dev-python/PyQt5-sip-4.19.22:=[${PYTHON_USEDEP}] + dev-qt/qtcore:5 + dev-qt/qtwebengine:5[widgets] +" +DEPEND="${RDEPEND} + >=dev-python/sip-4.19.22[${PYTHON_USEDEP}] +" + +S=${WORKDIR}/${MY_P} + +src_configure() { + configuration() { + local myconf=( + "${PYTHON}" + "${S}"/configure.py + --qmake="$(qt5_get_bindir)"/qmake + $(usex debug '--debug --trace' '') + --verbose + ) + echo "${myconf[@]}" + "${myconf[@]}" || die + + # Fix parallel install failure + sed -i -e '/INSTALLS += distinfo/i distinfo.depends = install_subtargets install_pep484_stubs install_api' \ + ${PN}.pro || die + + # Run eqmake to respect toolchain and build flags + eqmake5 -recursive ${PN}.pro + } + python_foreach_impl run_in_build_dir configuration +} + +src_compile() { + python_foreach_impl run_in_build_dir default +} + +src_install() { + installation() { + emake INSTALL_ROOT="${D}" install + python_optimize + } + python_foreach_impl run_in_build_dir installation + + einstalldocs +} diff --git a/dev-python/WSME/Manifest b/dev-python/WSME/Manifest index 479585dab6c1..33fd7cf74598 100644 --- a/dev-python/WSME/Manifest +++ b/dev-python/WSME/Manifest @@ -1,3 +1,3 @@ DIST WSME-0.9.3.tar.gz 124775 BLAKE2B 393168629333c4e304689758c9462164d638cdc529c6128975ed5cb6624db4caef5a700a41ae8e51565cd796d1c4e5539bc553bc358991c3c62c1a18aa443cd4 SHA512 dcff4a1742c778af37b1182f45d4025a3a9b60b1aa7b7c1e62957eb1a2c0d38ffe0a0d16a921e44fda1f2310aa60cdae9bdacc1941cb01d8eb8f36cb31514c9c EBUILD WSME-0.9.3.ebuild 768 BLAKE2B 9890917e01dd84ebae649cc40776b99d24da5655775b0a228f94ab9a7d0e2da75674202b5d9225725ab23436be582597d6dcafdb70af533b3fde8685013f1fa5 SHA512 2aedf9567670bafadb8146609169042d1c63c5a7a3624ded65a85ad0731d0951ba60b642935bbd3c4238181e499ed54cfb93f03c5dd0d8a9bac4575af2136532 -MISC metadata.xml 575 BLAKE2B 124788df9210c22a2bd71eae838d413f3faf231eb31dafef6f6c4cc15a65cc23098e052d18353470f23c8874bd752503cb7d44f629dc1faef562309479315162 SHA512 d57f5520e1f102f496ac66c0f9b2842ee4511ce96e9fca3d4e166ee81307d8033d36ed1d0d90fd91a8285d9516a268691dd3502beefb398e7b1303b0af0111af +MISC metadata.xml 444 BLAKE2B e8ce8fb88d87751866b1340aab2fefd4493c3e04fc9ec49ca8616dd29481c231e5dc5401c9fb7b57b8c640d0f652e589c1960b0f8036486e39e532c30e4f447e SHA512 3e79dde8df3688202f9ca0bbf7a979cab8faf2655dfabb569c67bcef5a7c84d570498ad023967a4c9540e0cb4c4a1703c9c9bf68213ea036872dfc7af17bb405 diff --git a/dev-python/WSME/metadata.xml b/dev-python/WSME/metadata.xml index 370ecc10214e..24f482c68fda 100644 --- a/dev-python/WSME/metadata.xml +++ b/dev-python/WSME/metadata.xml @@ -9,9 +9,6 @@ openstack@gentoo.org Openstack - - Simplify the writing of REST APIs, and extend them with additional protocols. - WSME diff --git a/dev-python/aiocontextvars/Manifest b/dev-python/aiocontextvars/Manifest index abc0f5c5ecb8..50b5a8335752 100644 --- a/dev-python/aiocontextvars/Manifest +++ b/dev-python/aiocontextvars/Manifest @@ -1,3 +1,3 @@ DIST aiocontextvars-0.2.2.tar.gz 17329 BLAKE2B 96c77d6222456b84a99454d60aa5f30d8256297f716d729398a07a3d9bcfa4a64fa44d183163c47deccda75d5e761140aecb6d5f5df2865e1c52f9cd6682cce8 SHA512 87de2be27217b664615ebfec2b4bd4da8542913649ce2b4f23357e7d8b07c9776d633f7f781caedc6eb4e261bdd762228486ab69d6b776e40013942e593f19bf -EBUILD aiocontextvars-0.2.2.ebuild 753 BLAKE2B f3799af7cd2e6633e7a842e94359b340fb8d864018663df41cfe5f0bea06bcc6319bed3cefcd2920b3a7097193ef2bf9fd8a851683266eb286f0b104d9872813 SHA512 87d091b9dc61ceaebfe7eb4e2f1be291ea26f33951ada43136c158f2ec3a91d91a0fff02aa4a59108886a5c559738ec240c7fca4faa3f57d6e3cd7bdfa66bcc3 +EBUILD aiocontextvars-0.2.2.ebuild 760 BLAKE2B 06d2f0cc86d0692054fba2bc6445b7e82bc31599f80b96e2ca19444940940f344e3d5fc620447d33e62f6966164ca83357aaa9a5b0cf65375d05d8bdf22a43b5 SHA512 fa37dbfb53e977341519a1dc15812f832b87cde1fabb0db2e3059aaf44e26df9d99d66fc42aa080b29ebff1b57786517a867169a542ee5359ebee30fdaaeec36 MISC metadata.xml 356 BLAKE2B b803eba6f4ba59df603e711eea6fe7b169a304ec1e1df8e9133575f8540d2ef002b3fb8ecf186d9ab522b00a7fc6ffaf188bb8930d07d66f10b01ed86614534e SHA512 7aedb0c4fe2e58f969a1cc457d4eb43354a7cac4c82add69b8d2aa384fae6888a8f4b82601a8db1ead5466f8924a3350a4794c3a408a6b4ecf4dff1eca819015 diff --git a/dev-python/aiocontextvars/aiocontextvars-0.2.2.ebuild b/dev-python/aiocontextvars/aiocontextvars-0.2.2.ebuild index eb4b3c5ef0fd..eff17b7008c0 100644 --- a/dev-python/aiocontextvars/aiocontextvars-0.2.2.ebuild +++ b/dev-python/aiocontextvars/aiocontextvars-0.2.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/fantix/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" DEPEND="test? ( dev-python/pytest-asyncio[${PYTHON_USEDEP}] )" RDEPEND="dev-python/contextvars[${PYTHON_USEDEP}]" diff --git a/dev-python/ansi2html/Manifest b/dev-python/ansi2html/Manifest index 4078411960cd..82f63c3b0802 100644 --- a/dev-python/ansi2html/Manifest +++ b/dev-python/ansi2html/Manifest @@ -1,3 +1,4 @@ DIST ansi2html-1.5.2.tar.gz 27124 BLAKE2B 0d02e8cea46622c4d2cbd06f06fd31b3c7e93d61f6b9eadb37815d2ee490b6ce4233fb019f175f61465ef89520a944bbe14543627a6421a64304b58dc038c0ca SHA512 163d5784d04e6eea0847676b967051382fa74a354c19462d1b73980fd1b0a7eb45ce1f1bd88cca803356e7767ccab1bbce6de4152c98aec98534f4ed7d65a83f EBUILD ansi2html-1.5.2-r1.ebuild 895 BLAKE2B e6dfb3970f37f8219e7ef910d8b06bbda4b407405ff1f0341201522e37b328fbfed0d1b4bfb1562c85cbfc32339ed1a17f0671a38761c2589be8b47f4103b8f9 SHA512 3e315f50ff68bce0ece556af6b5089a3eabd53df323cd61afd8becf060539ca6cc20640ae81f3af4fd63003f7ddc2efab23e00bca5028c314dba74c708215879 +EBUILD ansi2html-1.5.2-r2.ebuild 715 BLAKE2B b1d23886870004271f835579114cfe0185a12f8a6365928a53b01e8510b868df20444e311c1701c509ead3201f29142337a5ab547c7a8fdabbf76895ab1eee27 SHA512 8679e25a833119a71cd68ec1a8bfd457ca0df20a2e0f5b64e9de6127222b3798ee453b9fd6b8de385adac55434d9dad59ebb5d7cf10f161eb63e963700dcee84 MISC metadata.xml 392 BLAKE2B 13621595cc083a069522c51b4e29b362f7217698c194d5247d73a3acdaca7ca8b13a3afb0e9b0671785ce246219d44bd8511c5ef243111d43067b138635f5963 SHA512 a17684f5bd76762a832cba99a1edcd2b2ebb1abdd27f36528fb4d2ded639b6223f60495c6dd2ee548826f3a2e177238318c02962d2300ace37eaa881e76cf095 diff --git a/dev-python/ansi2html/ansi2html-1.5.2-r2.ebuild b/dev-python/ansi2html/ansi2html-1.5.2-r2.ebuild new file mode 100644 index 000000000000..6bcbcf7230e1 --- /dev/null +++ b/dev-python/ansi2html/ansi2html-1.5.2-r2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="Convert text with ANSI color codes to HTML" +HOMEPAGE="https://pypi.org/project/ansi2html/ https://github.com/ralphbean/ansi2html" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" + +RDEPEND=">=dev-python/six-1.7.3[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/nose[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests setup.py + +python_install_all() { + doman man/${PN}.1 + distutils-r1_python_install_all +} diff --git a/dev-python/aodhclient/Manifest b/dev-python/aodhclient/Manifest index db3b24bacc6b..bd29d06a6587 100644 --- a/dev-python/aodhclient/Manifest +++ b/dev-python/aodhclient/Manifest @@ -1,3 +1,3 @@ DIST aodhclient-1.2.0.tar.gz 41043 BLAKE2B 2ced3205427291470e2bacdadfb4328e5bc933aa57ea3bc8b92cd4781102acec53992212caf323b134522c72ede98a2c036a07230ff6a78ce8ef03e5d9129b55 SHA512 2422847c83c2a331ff4b6778f8819b6cb67e840626854961e865c3fd8fa00ce34ca6cbfd8eed17a0779daff784cae2c9084b163aaeeee8df1563a797bd2832ca EBUILD aodhclient-1.2.0.ebuild 971 BLAKE2B 1e03854fb8f67f202454404d8e2beebcf7299ae77d24587d7aad204da9c6dbe7c5932b70e22567e3e6f876d95ad40d413eb687f22dc4ad30a12cfe8e2c6190cb SHA512 c72b40d06e6efa2f0058e46e633d4d4366a2a74a5c1ca98faa3387c3abb3ca00a4cfd0cb8ed3f60d372183bade926fcd337e71005b03660592be9747124737ab -MISC metadata.xml 604 BLAKE2B 2389e07026b35c4cf96b7caecf3c29f7f8c7f5f8a7cc6b9c576043163826d97092999ff76dbf6f52b49475c001a89409095a7af25c182bc2069bb9e7c6ae0536 SHA512 95b484267b9f6eceeed9f404fe3ca3140d364aa9551cb306e0a40769b17afcd927b1570fa367eff9c250b1fd8bdf8adddfb4f61f506d297eb011f83ab4676aa7 +MISC metadata.xml 508 BLAKE2B 660be31fd4d21af51f9a60e32567bbf24fe4a4e910b814bc3c68ab76e95b794a102f7b1a1c3177f8f6ae97175539078270372fc0f9fece1b77cd63f215ce8426 SHA512 3af0d53dd364ea1baae12c85a3fb3188717872e348fab374c83ef01f04a53007298cf03ca5384abe4264ac66218e4fb557f1e3c2fb66fedc592d345ac10b643f diff --git a/dev-python/aodhclient/metadata.xml b/dev-python/aodhclient/metadata.xml index 7d43d37ad583..45a7e697a598 100644 --- a/dev-python/aodhclient/metadata.xml +++ b/dev-python/aodhclient/metadata.xml @@ -9,9 +9,6 @@ openstack@gentoo.org Openstack - - This is a client for the OpenStack Aodh API. - python-aodhclient openstack/python-aodhclient diff --git a/dev-python/asttokens/Manifest b/dev-python/asttokens/Manifest index 1cda2195de3f..72b3bf3d5c79 100644 --- a/dev-python/asttokens/Manifest +++ b/dev-python/asttokens/Manifest @@ -1,3 +1,3 @@ DIST asttokens-2.0.4.gh.tar.gz 46823 BLAKE2B 111ed58c1b657900f830b7b9f521c1f87fd37945ab6ed6e165108fc2371923030b37cae33885e166a524eb8dd5cfad5fe9391a19b7729b7cd504474d1477748d SHA512 49287259d64c43c7460357d19ed95495ab499b0ad7ae0d5a59378ea0332142b574643349d1d3ca56442712ebec14c53167da475915017feb1b524ac190f9dac3 -EBUILD asttokens-2.0.4.ebuild 1455 BLAKE2B 8d03d2a448c542f054a5eac816addca597d68027085e8d407bfba00f70860943a40bb1971fa6c547b22e2af64b781bafc615e50841e09f6147e7c9697a74ca2f SHA512 2c02dc3aafe0d3dcd9c8323f21fd09124b32a6e7a3dffa537db5d4e562919cde9b80c6cc082055c3a31712a13d81b32455953277a909b081b42ecdc347593547 +EBUILD asttokens-2.0.4.ebuild 1462 BLAKE2B a7e0008821e3712178ba36d1bf15627e3822b87a44c3ae7a1003cfd8c21c48b884a6f94a4df6cd8187e072691b9ff09c716029e71b1eee6944b85a50745e8e66 SHA512 f415ea0d068570a4997e96eaac864b05303d6ae0d56a79083a0a06c98ed5bc053c3f00f38d1176cf4ed44183d0557d5e2ae7ad831381daab44af4724c0df52ea MISC metadata.xml 218 BLAKE2B 086fdcf7b63ca7bd6c58e861d717bb375e1cd372eff26d5d2eeeb176d8c5e6f10e653562abafb50eae7d7508f8e3d421b87e6a749acd0490308672828d0da697 SHA512 4558fee4c51117e21b1f42ca3edbdf1195ed297db798d6bfa0e5fbb7019654a187422b0abde7af5d800caffed66d1e55e4280e8be602bad591424d9776c46781 diff --git a/dev-python/asttokens/asttokens-2.0.4.ebuild b/dev-python/asttokens/asttokens-2.0.4.ebuild index cc5ac4e4ecfc..0990ec5f20e3 100644 --- a/dev-python/asttokens/asttokens-2.0.4.ebuild +++ b/dev-python/asttokens/asttokens-2.0.4.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" RDEPEND="dev-python/six[${PYTHON_USEDEP}]" BDEPEND=" diff --git a/dev-python/atpublic/Manifest b/dev-python/atpublic/Manifest index 3f31879e4b46..8ded0967493c 100644 --- a/dev-python/atpublic/Manifest +++ b/dev-python/atpublic/Manifest @@ -1,3 +1,3 @@ DIST atpublic-1.0.tar.gz 13611 BLAKE2B b5ce4cbbe950943c001e25c3f0c1fe6c25a99a96e4c630844a409cb0ae9a2e7d8fae8d010864364bb2bc948ce78ed17bef5c1f1ca1435faca439f62521bcc719 SHA512 f9e6f7bbbe12d86df5bc849c432e789fb55c6d19b9d6b3fb2462ea38aa8ad6602504a30a95ec14e001f62709ae5e11ae29258b9cb7a71eaa48879f9cb0cb19d8 EBUILD atpublic-1.0.ebuild 495 BLAKE2B 1d71d3b681a9e7b5bb443f1772ed23849de2e6ef97e2f4f66a0d6db15f7c77abad32dc4848aefdf0e6f3eae01e3945619254d199e9414c841cb71e7f9691d2d5 SHA512 0212885e9bdf42d832a534bb6ebff24f31bb4d88708bfc8b1c19784d191afcdfc1610b21b69f5b9928dd4579b095f66a13bcc9fe5d80201bc7ae98d3086e7558 -MISC metadata.xml 499 BLAKE2B 545ff1748d57a895d71011220a139f70d3d6477248c79a2345ddba23995c5ac32ec2748567728485db49dbe2f2b61d3b0a5ba76839217ca5e58881193b49b0a1 SHA512 9001d8c190fae7cd4ec6e9ec9224493b4bd66af4a3cae4caa38c2ad02a361208cf953dc7357861dec1582923df187bf0ac85f478b06a3dbdf2f6921a40a2f1c6 +MISC metadata.xml 333 BLAKE2B 1a681ac99aee289a919b530bb87037df6fe53b044ce14ce3a9da3cec54a73d7fde58cf01f12678f18397d16b56c9e5bf88d289ddec4469e343d7193502124124 SHA512 a73512d246562e6591eb9c8d13759352cede7f0ae978d02c87bd72b1fe2c9b155cc3908e8489b136387bada61f1257d8e0771e01e26d998b51f9ce13c087ec41 diff --git a/dev-python/atpublic/metadata.xml b/dev-python/atpublic/metadata.xml index 3aea3831625d..3ee70120def4 100644 --- a/dev-python/atpublic/metadata.xml +++ b/dev-python/atpublic/metadata.xml @@ -8,7 +8,4 @@ prometheanfire@gentoo.org Matthew Thode - - This is a very simple decorator and function which populates a module's __all__ and optionally the module globals. - diff --git a/dev-python/autopep8/Manifest b/dev-python/autopep8/Manifest index 8f00cfeb7513..0c4ea5cfc2b7 100644 --- a/dev-python/autopep8/Manifest +++ b/dev-python/autopep8/Manifest @@ -1,4 +1,6 @@ DIST autopep8-1.4.4.tar.gz 114796 BLAKE2B 0eef2550e2e13a79e4c3199dae119ed49b13056d9bbd98be5d9e4c7d0288d12bf6ad30162c0e4c485f6de9b47b4b6ecfe92dcb278f2cb265b75e395bdda77aa8 SHA512 06822df7cd02c68980965c1fd987dec03785e155554ff0f735dc707c4de99b4d152b0d092e21017ec5d9176b33bcf22f3ef2b0986f38faebab0928443eca4d32 +DIST autopep8-1.5.4.tar.gz 121471 BLAKE2B 4d9d4d0de94757573ad56636d92983d0bedfb2c7a3f25a47d8dba9c78c4e0752aa2ea0cd43f93d9cf37e434178cf89ad6c98b2af3a07f2490147c87a95ff610a SHA512 e613295d080149028361715f748fc9db1b7fc6212ca4e117594a10c3924a67eaad6ff8d94cfcf2c3dea087e0aa1ce6bcadc1b4eb3f07915daa5b002a09913f59 EBUILD autopep8-1.4.4.ebuild 822 BLAKE2B 166a16771249241a262188451b1d0ffdd629bc8c6755b804a7f4bd1bf103bb99dfdcdcf96e1ff651b6442bcfb847524809e58724d493ee01d483c53c1c9196cd SHA512 ee8f3ef92a8454b7d51a56e42c5373f5ff3861d5a92518926dc96ee83c2315e41fc5605fb737053bb3db2661a6aa378dc4d507c4167c3675a872653aa05d7ac6 -EBUILD autopep8-9999.ebuild 799 BLAKE2B a0a3cb93be6e0d566e42a7f92906de125f88e7519c3c19852977567e08e44c39059af4ca53c6c6741689d9633df6317d0e3bf48fc29ba137ebf66d0778977348 SHA512 79ad3a98848af6ca1cf60a4dda33b6adf41e5e0fd9e6ef13b3c04bf61ce060c6111962d35d0e894e909fabb9a336cb73b06674c6a573baada40a22de5b803dcf +EBUILD autopep8-1.5.4.ebuild 819 BLAKE2B 751eefd61bf46d0fadccaad7e1383dbc17580d9e50821370044ea721328517c01e9e39d05da3435130dba66e7969b56522d65ab94a3d3f4a13345ebcc57882ae SHA512 bec6a094ae8c90e8e03095e9496d896a98c26e50cfe22ec7df5ba392273894aff2aeca1426e33703e63d73db833e4955ead024ac0858db5dc840fee7d195c1da +EBUILD autopep8-9999.ebuild 819 BLAKE2B 751eefd61bf46d0fadccaad7e1383dbc17580d9e50821370044ea721328517c01e9e39d05da3435130dba66e7969b56522d65ab94a3d3f4a13345ebcc57882ae SHA512 bec6a094ae8c90e8e03095e9496d896a98c26e50cfe22ec7df5ba392273894aff2aeca1426e33703e63d73db833e4955ead024ac0858db5dc840fee7d195c1da MISC metadata.xml 378 BLAKE2B c45e6a1e950f4288d6bf63969fb59c426a483c9e27294b6aa18c85d827f0cbce3cad2111852f6c7bb9347a17650b92b98fc3234989742459c57652fb6600adcb SHA512 e7ac8c3772bcdef589f909947f23d6c97d09ca98eb3aafbd88cf4af53ed56c12f85741e0d8f872ffceefd59012e11f4c98939b0daa79590255685cbbf04acf80 diff --git a/dev-python/autopep8/autopep8-1.5.4.ebuild b/dev-python/autopep8/autopep8-1.5.4.ebuild new file mode 100644 index 000000000000..4ebce4805b38 --- /dev/null +++ b/dev-python/autopep8/autopep8-1.5.4.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Automatically formats Python code to conform to the PEP 8 style guide" +HOMEPAGE="https://github.com/hhatto/autopep8 https://pypi.org/project/autopep8/" +if [[ ${PV} == *9999* ]]; then + EGIT_REPO_URI="https://github.com/hhatto/${PN}.git" + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + >=dev-python/pycodestyle-2.6.0[${PYTHON_USEDEP}] + dev-python/toml[${PYTHON_USEDEP}]" +BDEPEND="test? ( dev-python/pydiff[${PYTHON_USEDEP}] )" + +distutils_enable_tests setup.py diff --git a/dev-python/autopep8/autopep8-9999.ebuild b/dev-python/autopep8/autopep8-9999.ebuild index 90456b8815b5..4ebce4805b38 100644 --- a/dev-python/autopep8/autopep8-9999.ebuild +++ b/dev-python/autopep8/autopep8-9999.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} pypy3 ) +PYTHON_COMPAT=( python3_{6..9} pypy3 ) PYTHON_REQ_USE="threads(+)" inherit distutils-r1 @@ -15,14 +15,15 @@ if [[ ${PV} == *9999* ]]; then inherit git-r3 else SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" fi LICENSE="MIT" SLOT="0" -RDEPEND=">=dev-python/pycodestyle-2.5.0[${PYTHON_USEDEP}]" -BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - test? ( dev-python/pydiff[${PYTHON_USEDEP}] )" +RDEPEND=" + >=dev-python/pycodestyle-2.6.0[${PYTHON_USEDEP}] + dev-python/toml[${PYTHON_USEDEP}]" +BDEPEND="test? ( dev-python/pydiff[${PYTHON_USEDEP}] )" distutils_enable_tests setup.py diff --git a/dev-python/autoprop/Manifest b/dev-python/autoprop/Manifest new file mode 100644 index 000000000000..b882a73a8739 --- /dev/null +++ b/dev-python/autoprop/Manifest @@ -0,0 +1,3 @@ +DIST autoprop-1.0.2.tar.gz 11040 BLAKE2B b53bdbf79947002a0c319fa84c6033908948365d18a85dd2fd4139bff2125752e0bc3fc8f19e5d38c06cdc089f423cc8a720b8040593cfbda9c04c84b7cd4ffd SHA512 281c30fded6d79ed3bbb0de5b7a37c2cc5b985a4980974503b5bbb5940cd22f3c09c3b3d9d513d5cb95239519519b277bf43536407fedb593a43122ee32a8db6 +EBUILD autoprop-1.0.2.ebuild 433 BLAKE2B 2e3d456c4cf323d3a3641875011b9eb5213e4cd02fac8a9504a2dfbcb6ec476c60f103d36a0ca71c4cd93ae1f61a787349207bb807ccfee333a742b799f8cc07 SHA512 d1ac6c4ef607d2b53d6bf659175df94af85068f8e7d34d5899a0e1e21796e30dbe9e38f58e4bbd4504817fca9ca595d1088c4ede94a8b22d37cc466be938454f +MISC metadata.xml 1272 BLAKE2B 067d1a9a446ceaba7dd463cbafeccaece90033ba376056f5da637fae097c08bda975e83b19d0d27e98e6490cb82c879c4425aed277f62a0e78ee42761a80159f SHA512 3342440e05c49ad5e5bc2144e613042145761594e20b3b1736d2f13964636f0260ba0398b71517d207b98cf51f51843f56c38f34f88cb588bd2a88212e187d4f diff --git a/dev-python/autoprop/autoprop-1.0.2.ebuild b/dev-python/autoprop/autoprop-1.0.2.ebuild new file mode 100644 index 000000000000..03d8f7babb8a --- /dev/null +++ b/dev-python/autoprop/autoprop-1.0.2.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) + +inherit distutils-r1 + +DESCRIPTION="Infer properties from accessor methods" +HOMEPAGE="https://github.com/kalekundert/autoprop https://pypi.org/project/autoprop/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="0" + +distutils_enable_tests pytest diff --git a/dev-python/autoprop/metadata.xml b/dev-python/autoprop/metadata.xml new file mode 100644 index 000000000000..3b6fefbcfe32 --- /dev/null +++ b/dev-python/autoprop/metadata.xml @@ -0,0 +1,24 @@ + + + + + 3dprint@gentoo.org + Gentoo 3D Printer Project + + + Properties are a feature in python that allow accessor functions (i.e. getters and setters) to masquerade as + regular attributes. This makes it possible to provide transparent APIs for classes that need to cache results, + lazily load data, maintain invariants, or react in any other way to attribute access. + + Unfortunately, making a property requires an annoying amount of boilerplate code. There are a few ways to + do it, but the most common and most succinct requires you to decorate two functions + (with two different decorators) and to type the name of the attribute three times. + + The autoprop module simplifies this process by searching your class for accessor methods and adding properties + corresponding to any such methods it finds. + + + kalekundert/autoprop + autoprop + + diff --git a/dev-python/bashate/Manifest b/dev-python/bashate/Manifest index 5605ce22fe79..a9037e14307a 100644 --- a/dev-python/bashate/Manifest +++ b/dev-python/bashate/Manifest @@ -1,3 +1,3 @@ DIST bashate-0.6.0.tar.gz 30980 BLAKE2B 5b210edaa44a0652a03f30a641a072dba1482e1ca3b42c6b7140a52349ddb271f0137373a4d2f364032c22c176d6caf14be2635038df8a4e86585773d17a1f97 SHA512 bb64d8de0143bf2662497b1571ce654f4ceeb7d1dea3f625705b609ab70ed3b4bca6266c4eba7c2e7d99a1520fb9566a4a4daefa34c9c16538537b446c1da255 EBUILD bashate-0.6.0.ebuild 692 BLAKE2B 052cd7f391e1463878fab38ea3ba2586bb0166f78fde128c0cc56556815f889f2be37f4b9f60a559515ab64c7a15a5b342eb5e20ddf1f7b0a3ffd77c353d759a SHA512 ce5efb4e64ea2f9db06d972a517f0dafbdf68716ff0e949547eb84a50ec670af49731ba40cc44b3b7ef6f345263be654a8e93018c8ffab1573d0c0dcc851b29c -MISC metadata.xml 517 BLAKE2B 74c61fabea9ee345173582be1486426377f97187d976b992380d6670fb024c00ccfa818e6bac19e1e637c371280ca8d5535c8e84bff52ae874eeae939728a400 SHA512 eca862a58ed6a1571e626ddc24e73fb8d295f0a6e5fa36246d261688d9de81ff7780018df8defd159094ed8badf8449982dcf07c2415067080f38ba516da481f +MISC metadata.xml 431 BLAKE2B 5584ee417afcf244975299d7ee769137b41956f60aa7b273d593aad8b9e1a05d0624d820870648a56da0ee816366a03b59e31ab27113cda02ddc084237c850c1 SHA512 1b7b1ac3b3de9dc163ea84df81645beb10790b3b192baa16b49fd977d9cc1c37794cbdc846d995c54fa1eaa9d04ec02149acfad07011bd273dc6693652c77860 diff --git a/dev-python/bashate/metadata.xml b/dev-python/bashate/metadata.xml index c25cf671b7a9..c720d6562fe6 100644 --- a/dev-python/bashate/metadata.xml +++ b/dev-python/bashate/metadata.xml @@ -9,9 +9,6 @@ openstack@gentoo.org Openstack - - A pep8 equivalent for bash scripts - bashate diff --git a/dev-python/binaryornot/Manifest b/dev-python/binaryornot/Manifest index 68c4df2f9552..58adf47bf628 100644 --- a/dev-python/binaryornot/Manifest +++ b/dev-python/binaryornot/Manifest @@ -1,4 +1,6 @@ +AUX binaryornot-0.4.4-fix-version-number.patch 391 BLAKE2B cde44c468996c18513115daee310eabbd267c2192a947ac3a3b572f009e4c0ed9e53ee967e2129dbf88cb2052cb8862cdb541f676ff2fb6a719c825928ff4760 SHA512 b40c2248c900c70f1b6603fd5d607005e07ce1278d4dacf72dd6664f7558a3b382ec815cd9215dd17f5b69a09002d48fa9e960771b274fb1fb08dfa4daf9df2a AUX binaryornot-0.4.4-tests.patch 674 BLAKE2B f07730709f11bf0732b60b81603c40bea1fa6da2d8df545b088072e0f710a7e123e438b03d2390122b6000c14343e932b38d4b6f8956ea87b72e29deae1a4715 SHA512 8a0f1066a580f08778434ed7d30c2ebf2764dbfd746b561ffce2fb8dd8d77cafaf4a58b03504cf5b1e4d37e0a6ffe3038dcaa5611cdfd7d42ada86edd1e47f3f DIST binaryornot-0.4.4.tar.gz 372361 BLAKE2B cb2099313f602915bacd5b463642f16430fcb0ab62dcaae546cb854780996526fb777c0b730b4b89e664ec7f995ddd2d2f632cfbac2dadca45958cfd1dd7a410 SHA512 31dfb79bb5847e12487d94519a357dece4572f7ed064686d53a49c2de5a51d6441be64523c98cca6221ed89be5bf26e54866dd3b79ac8d89fd5019a5b4d75a45 +EBUILD binaryornot-0.4.4-r1.ebuild 869 BLAKE2B 337bb810d41ba5267574545058a83862b863e5371fda50a5949e3fcee40722a2ab59296d391244c45ac5988fecf3781b4f6b31b1a69ea09df7aefb9ca01d90ef SHA512 4974d5a1413451bbf5815f7260dae710e2c1462a25d873233509e9169b660ef238592ca05d06247abf25829a7dca8bb868577ecb3eb1214decbd23426e00952a EBUILD binaryornot-0.4.4.ebuild 768 BLAKE2B e33987a9b4ff8eaf6f53487290b9c9209a242ba7c184f1242c50b2951e0fdc92a7fd5028d166cc6361c9e45c0c9fa95d5600b22cd44525746fc62350bd6830c3 SHA512 aa2fb3ca6efb3864daa55e7040dd634b53ff071d084657e93cf591aadcb87325c433f9f2b91b0d4072875e0754e78ed34146908e639ac020afe1cda79da38aaf MISC metadata.xml 324 BLAKE2B 85a0925b2255a6577beed4974beba21884b88df30bc1519f6ce16e856659589c6e6e38166540f59fb0043885ce786382d90b6830c6ed1bc0051a5d728a1f780b SHA512 f20343e29c9a1d2bb354ecb3c308d5b21985deed5368d27dc144c3a6f2e236f30f7516e27a56e55be48fda32bd59ae9af96ff3b90ecf641bf57dc5b61a4267c6 diff --git a/dev-python/binaryornot/binaryornot-0.4.4-r1.ebuild b/dev-python/binaryornot/binaryornot-0.4.4-r1.ebuild new file mode 100644 index 000000000000..b9ce949a9e5d --- /dev/null +++ b/dev-python/binaryornot/binaryornot-0.4.4-r1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit distutils-r1 + +DESCRIPTION="Ultra-lightweight pure Python package to guess whether a file is binary or text" +HOMEPAGE="https://github.com/audreyr/binaryornot" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=dev-python/chardet-3.0.2[${PYTHON_USEDEP}]" +BDEPEND="test? ( dev-python/hypothesis[${PYTHON_USEDEP}] )" + +DOCS=( README.rst HISTORY.rst CONTRIBUTING.rst ) + +PATCHES=( + # https://github.com/audreyr/binaryornot/commit/38dee57986c6679d9936a1da6f6c8182da3734f8 + "${FILESDIR}"/${P}-tests.patch + # Version number has not been updated to 0.4.4 + "${FILESDIR}"/${P}-fix-version-number.patch +) + +distutils_enable_tests unittest +distutils_enable_sphinx docs diff --git a/dev-python/binaryornot/files/binaryornot-0.4.4-fix-version-number.patch b/dev-python/binaryornot/files/binaryornot-0.4.4-fix-version-number.patch new file mode 100644 index 000000000000..05d6ed0b7449 --- /dev/null +++ b/dev-python/binaryornot/files/binaryornot-0.4.4-fix-version-number.patch @@ -0,0 +1,13 @@ +diff --git a/setup.py b/setup.py +index 68a4f5b..a0c9e14 100755 +--- a/setup.py ++++ b/setup.py +@@ -13,7 +13,7 @@ with open('README.rst') as readme_file: + with open('HISTORY.rst') as history_file: + history = history_file.read().replace('.. :changelog:', '') + +-version = '0.4.3' ++version = '0.4.4' + + if sys.argv[-1] == 'publish': + os.system('python setup.py sdist bdist_wheel upload') diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 57ebb743747c..4c552854bb7b 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -6,6 +6,7 @@ DIST boto3-1.14.52.tar.gz 302219 BLAKE2B 97b93e7e203aba7e0dad8bdace83ac41fb85b58 DIST boto3-1.14.55.tar.gz 302397 BLAKE2B 61785df9bfbe0668ff7b0537bb86b119ab3a98dc41cbe5118f550c81bb08cbec3c68249d9bffa1420088cd5b6a2aff2267dbeb16e52275e632ba88c8e709c8f3 SHA512 d51b0716f5148b5765e90d0a60146b5b06013e4a789eacfb798e5a4c114d4a8b9b07f5d74c0fa0b50b79e1704b7893d709bf87c9a2dd1d184bd477dbecd21a38 DIST boto3-1.14.57.tar.gz 334506 BLAKE2B ba422426f36c55eb78e057d886abdb9a435839b4a842bf917e3e02d2f3f80c8c94bbf524ed4f3cab53ae627a9f1aeac41a790bebb72c94f52c73486dbcd3f13b SHA512 b772ec8d1c167e37515643796a569ba4258de24b9e4aa1a5022e140fc9121fdc02472231f36b8336e75115aabafa8dbc8c5422ce2ac137f3ead1202043b1c6c0 DIST boto3-1.14.59.tar.gz 334641 BLAKE2B 96cd0750521715f030c2668cf21b7d6e5f53ffb9bcb84bc9fc540b1bea911591880385a3bd31447f924aa24cbdce873d17241d921b87e57d109173062dd27678 SHA512 9dddad6c71bac90803402b35a316f7177c26629e7e1b3cdadc6222e890d89dce4c2941174501705da85209220fe741f788654f5db164b2d9eac26cbba7cfb0d5 +DIST boto3-1.14.61.tar.gz 334755 BLAKE2B f0c5b5e9f74abaab03789deae1bbf9c5957d5d54af5cdc0c3a21deaed4945e104abeb59305ec1c692f2bcd2e99f7806ea4bd7fb9ae6194f194d74c9eeac4bf0a SHA512 6bec490d4d976585c5a8522998a4b3538dfdfc53416844779dbede2faa7d0d45bb10a6a566a777eaccd5d630202f6217178a386fbf3de5ef3c6395cda583f413 EBUILD boto3-1.14.23.ebuild 1229 BLAKE2B 96cd59f3b6d4e9be48608381293cfef71ffc5fdbc4785e0fc61e7550a150219ea392724d60258c71a48798adf7c865301501ded5b6157731a6a8b278b2a07e9a SHA512 76ceac13c7b47f2653146eb37767355e4585931c5272c78645802a4f61744c765eda7d961b29dd114eff4b41f2309150ddafccdfb5dc94538636099b809cfa0c EBUILD boto3-1.14.31.ebuild 1348 BLAKE2B 1d3c93a795e6201900f308d693c9357df15463155b255a7580fff7a4a1435fd252573af53c58bdd8411252105a54ecbd9a1bcff113b31a44dfca90cce6edf49b SHA512 1e5147e7c1c11ebbf07fbe8742455763ddafb1b3b0564e5e4459087d1fb5961a8aea607c6a71cf820c310438d3cecc12b083d23cbdeab22b181a431e1cfadefe EBUILD boto3-1.14.46.ebuild 1355 BLAKE2B b77544d9428e4a8306032b23d79f453bfd59e44a61fcc664506d8e3b8977478bebda0d6b7df403c5e2b00473f0b14bb8eff7ef2bd454597c7d5550a6c37e972e SHA512 e863b24a58b8a33b678c3bd7b9f26ae9fa924f9f9cbd6ae7e923f1f764c4c83852c6e15084e0614f6141ad4ba00596208c41e543b40cffa1eec9029b7ae09ed2 @@ -14,5 +15,6 @@ EBUILD boto3-1.14.52.ebuild 1355 BLAKE2B b77544d9428e4a8306032b23d79f453bfd59e44 EBUILD boto3-1.14.55.ebuild 1355 BLAKE2B b77544d9428e4a8306032b23d79f453bfd59e44a61fcc664506d8e3b8977478bebda0d6b7df403c5e2b00473f0b14bb8eff7ef2bd454597c7d5550a6c37e972e SHA512 e863b24a58b8a33b678c3bd7b9f26ae9fa924f9f9cbd6ae7e923f1f764c4c83852c6e15084e0614f6141ad4ba00596208c41e543b40cffa1eec9029b7ae09ed2 EBUILD boto3-1.14.57.ebuild 1355 BLAKE2B b77544d9428e4a8306032b23d79f453bfd59e44a61fcc664506d8e3b8977478bebda0d6b7df403c5e2b00473f0b14bb8eff7ef2bd454597c7d5550a6c37e972e SHA512 e863b24a58b8a33b678c3bd7b9f26ae9fa924f9f9cbd6ae7e923f1f764c4c83852c6e15084e0614f6141ad4ba00596208c41e543b40cffa1eec9029b7ae09ed2 EBUILD boto3-1.14.59.ebuild 1355 BLAKE2B b77544d9428e4a8306032b23d79f453bfd59e44a61fcc664506d8e3b8977478bebda0d6b7df403c5e2b00473f0b14bb8eff7ef2bd454597c7d5550a6c37e972e SHA512 e863b24a58b8a33b678c3bd7b9f26ae9fa924f9f9cbd6ae7e923f1f764c4c83852c6e15084e0614f6141ad4ba00596208c41e543b40cffa1eec9029b7ae09ed2 +EBUILD boto3-1.14.61.ebuild 1355 BLAKE2B b77544d9428e4a8306032b23d79f453bfd59e44a61fcc664506d8e3b8977478bebda0d6b7df403c5e2b00473f0b14bb8eff7ef2bd454597c7d5550a6c37e972e SHA512 e863b24a58b8a33b678c3bd7b9f26ae9fa924f9f9cbd6ae7e923f1f764c4c83852c6e15084e0614f6141ad4ba00596208c41e543b40cffa1eec9029b7ae09ed2 EBUILD boto3-9999.ebuild 1350 BLAKE2B 32d6cf48455240fb127d359f94ab09e45ec78655fbd63a5a1f29cd5a2b3de2941599c7d7068abc186b6e25baf13456b5e52958879871a5a8fc338b87e087fceb SHA512 58d3f3b2a1c04252e9c7527ccb094ec7ca41c9191de1aab85b4f6b2c6babe0c95d43f189031d2c8d1da2b35689d3ece1c27cdced6ecdec596a286893e05a5f55 MISC metadata.xml 668 BLAKE2B 0fd93bc75c34b2348e49e39aa58d6404fc0bdeac1129a1c5644262973b08fc3f9afe371fdf9ee87ff00fd0aaa18b86bfbdbf86394434661b5253ae9b5b9dacd4 SHA512 ab5ea5b31b95ce548c12ec80f2261b98fb0e51b34218c23bafbe7cc0ac792b0680b5886062c2a016bd58ceaf1cdebc7fabade37edae756851895257b1ef1fc59 diff --git a/dev-python/boto3/boto3-1.14.61.ebuild b/dev-python/boto3/boto3-1.14.61.ebuild new file mode 100644 index 000000000000..ccc99e1c2415 --- /dev/null +++ b/dev-python/boto3/boto3-1.14.61.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6..9} ) +DISTUTILS_USE_SETUPTOOLS=bdepend +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE="https://github.com/boto/boto3" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3" + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests nose + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # prevent an infinite loop + rm tests/functional/docs/test_smoke.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + nosetests -v tests/unit/ tests/functional/ || die "test failed under ${EPYTHON}" +} diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 4a0a6da067aa..2a9c8d1c5dee 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -8,6 +8,7 @@ DIST botocore-1.17.52.tar.gz 6778122 BLAKE2B 4afb88a7990ca4cd04f113a75f00dcc2656 DIST botocore-1.17.55.tar.gz 6781012 BLAKE2B d9dac6d32ae6226bf80c79651f0d56c1b916a9e4b696c99c2921aae9759ff2c86df1f4682902ff4313d018c6514e24718228cd13219cdbd784b828faf3a8fc10 SHA512 941e773932db1a9fddf8476485c9b979803596a02017fa44c88667e833acd0b84fe8a2f9211c7791a20f08e947d93354bb995f03d915543ab5d24ebad683cbaf DIST botocore-1.17.57.tar.gz 6815839 BLAKE2B e135e4d0b889add8417d8a6ce97c475865859e8805077bc404010cf1c0d7da0eae27f49fc14eaffa86b0a45e5a49799a59fa6b3a7117d103976b0c1628a531db SHA512 244021f4ab9a2778917f91bcf0f26d868025e77bee0c592f81e8266721952b5ffcc3ec4fc7f1dc2b7e2b20faac8f0d4e8b8b47d72a89ff66386fc008b0781da1 DIST botocore-1.17.59.tar.gz 6829639 BLAKE2B efacd4c875e17f187abd5c4602a82229ed2a9fd78e1987f1b540eb882d1a3ce7c23768f7f4b9dc26a678ff4ce48264f3893c0aa2a68511823f79686c21ecf82f SHA512 609eb24774384b95dd9b5bcf5931d263341fbbba90b84159c6833296c22d95c6cf8d304d6908713d9ba826858d8d226e0b5c700bb1410c3a9f7b2d679f535c40 +DIST botocore-1.17.61.tar.gz 6832886 BLAKE2B 1c63507dea98f4f4275effe190e7af1e3325ee03376676bdbab6eeca364540bd86c7253b1ab64a70d28cf2f5ae8182927c2f18ac86e0bac813d4ef11c37193c6 SHA512 606076103594fb6efee1fa79181449c0ffa37eb71b5f5c187f8046375ddf982f72741ba00a1d2311be893094b86dd9196ee33410a693727ea9502cf87332dcc0 EBUILD botocore-1.17.23.ebuild 1597 BLAKE2B 7b0b186045fbb385188e87b9f81699e4392f667b870870fdff142b83e9baaddbbe6d6003466326f6652ebc9b274453b06a2d9c1a33277c852193a46170df493b SHA512 4d2900d96ab5a9eacb101f75543b47ff4069fe5d52ec5acf239ba432cd12abe53b655f7d291551a7b4485fe5022cccee93caeb5470214b5c1e20d4421a40dfc3 EBUILD botocore-1.17.31.ebuild 1604 BLAKE2B 0bb052c0188f579688abebe441fa1d753ed0c3cf511037d3e1966071e0e5f7870b69f8c59911880777e18889f02687bac2b4c3c8ff0f91e6e496b90698173594 SHA512 cabd9436df70d53248ccb5afabb6533a859877a6f84236709f281ddda3967ec7df4247210bafb7b9d0ec979f087738e71ebea2de60c9806f5e5bc9722244e1d8 EBUILD botocore-1.17.46.ebuild 1611 BLAKE2B 3b63a581ad997b3d17ec4c2124b391537420fd0ef91f18f0071be34cfe13d70241006384d64fa577b1088d8e5664a8260c008959a6ba102bd13c68117618d010 SHA512 8c7cacf4ed5b422db3a065281bc26b7e582c852807df75949e8324127c93a230106a71c3dd96f09de00ee4d30f31ee8a77a97513bf7b76c1c39bc4d891748303 @@ -16,5 +17,6 @@ EBUILD botocore-1.17.52.ebuild 1611 BLAKE2B 3b63a581ad997b3d17ec4c2124b391537420 EBUILD botocore-1.17.55.ebuild 1611 BLAKE2B 3b63a581ad997b3d17ec4c2124b391537420fd0ef91f18f0071be34cfe13d70241006384d64fa577b1088d8e5664a8260c008959a6ba102bd13c68117618d010 SHA512 8c7cacf4ed5b422db3a065281bc26b7e582c852807df75949e8324127c93a230106a71c3dd96f09de00ee4d30f31ee8a77a97513bf7b76c1c39bc4d891748303 EBUILD botocore-1.17.57.ebuild 1611 BLAKE2B 3b63a581ad997b3d17ec4c2124b391537420fd0ef91f18f0071be34cfe13d70241006384d64fa577b1088d8e5664a8260c008959a6ba102bd13c68117618d010 SHA512 8c7cacf4ed5b422db3a065281bc26b7e582c852807df75949e8324127c93a230106a71c3dd96f09de00ee4d30f31ee8a77a97513bf7b76c1c39bc4d891748303 EBUILD botocore-1.17.59.ebuild 1611 BLAKE2B 3b63a581ad997b3d17ec4c2124b391537420fd0ef91f18f0071be34cfe13d70241006384d64fa577b1088d8e5664a8260c008959a6ba102bd13c68117618d010 SHA512 8c7cacf4ed5b422db3a065281bc26b7e582c852807df75949e8324127c93a230106a71c3dd96f09de00ee4d30f31ee8a77a97513bf7b76c1c39bc4d891748303 +EBUILD botocore-1.17.61.ebuild 1611 BLAKE2B 3b63a581ad997b3d17ec4c2124b391537420fd0ef91f18f0071be34cfe13d70241006384d64fa577b1088d8e5664a8260c008959a6ba102bd13c68117618d010 SHA512 8c7cacf4ed5b422db3a065281bc26b7e582c852807df75949e8324127c93a230106a71c3dd96f09de00ee4d30f31ee8a77a97513bf7b76c1c39bc4d891748303 EBUILD botocore-9999.ebuild 1606 BLAKE2B 15b1624c806724dd4cf8f86099a4f9049214ab9c0afa47f0211c0a5f66fe37b6ecc03db5448bfb3b4764f8eda23e19ab9f37bbe1461837bf0dccfae7da17faa7 SHA512 b5e16cf97b370e96e814c413d80793684a1579d293bbaf16b435de83af274efb299dbe42fb824c955b28099c50841c46124c8212bd539861ff01b278e6a7ee3d MISC metadata.xml 717 BLAKE2B 6b5923518aebfebb4ac5de56ccc51b6d665b81870d4cdd915265ddef063db42dc9b0a4814c8cec71b44cb1aec7050797f6e2ec8f2a499b6c2e16d9cf312f7fb2 SHA512 fef7663fe63c373d775e419b5b5cfc63a896adf32a177e856c42ebf1c7574b3956fa989c30428d9ce69b19ecf68e553f19885fef46cbcaf7b434e27b15022b54 diff --git a/dev-python/botocore/botocore-1.17.61.ebuild b/dev-python/botocore/botocore-1.17.61.ebuild new file mode 100644 index 000000000000..8737f742498b --- /dev/null +++ b/dev-python/botocore/botocore-1.17.61.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6..9} ) + +inherit distutils-r1 + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE="https://github.com/boto/botocore" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore" + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/jmespath[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" + "${FILESDIR}/botocore-1.16.7-unlock-deps.patch" +) + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests nose + +src_prepare() { + # py3.9 + find -name '*.py' -exec \ + sed -i -e 's:cElementTree:ElementTree:' {} + || die + # very unstable + sed -i -e 's:test_stress_test_token_bucket:_&:' \ + tests/functional/retries/test_bucket.py || die + distutils-r1_src_prepare +} + +python_test() { + # note: suites need to be run separately as one of the unit tests + # seems to be leaking mocks and breaking a few functional tests + nosetests -v tests/unit || + die "unit tests failed under ${EPYTHON}" + nosetests -v tests/functional || + die "functional tests failed under ${EPYTHON}" +} diff --git a/dev-python/casttube/Manifest b/dev-python/casttube/Manifest index 840cb7a3d59f..552a6ccdb91c 100644 --- a/dev-python/casttube/Manifest +++ b/dev-python/casttube/Manifest @@ -1,3 +1,3 @@ DIST casttube-0.2.0.tar.gz 3760 BLAKE2B d4e37fb0e98f2e9197e7e1a78b45109d0319f9b4337ef86d0dcd5797e703960162432990b9c4d26796ce5cc957179023044b86a9b07c8e581d13373889c6c824 SHA512 0ab69a92d49a9095c0adb70fec95011447d1f2a57e7642504d2ab4f19fc5f93b09db0e5d277bf7876311e5f26067a687bde58e3aa12469dcc6778486fc19c836 EBUILD casttube-0.2.0.ebuild 524 BLAKE2B 489b7f9b235d1a09621092ab2f3b546edc968944bfa531b26022aa3afdfdc791eeb5721ced4ba3cd8f501c6c1722bd17b218bbe6da604f6ba42e0943043f3ce0 SHA512 28adadfa6a157353446927d56a1572cfdadcc8e86f3bf78f1ccc0b5f048cfab5eefa2717cb98c4bc7e51b4292952a04f8bca2814032a5b1879cf5cab3bced325 -MISC metadata.xml 454 BLAKE2B 4e344ff1bd14e77af4be34248975293d7a1539e2c3d639319da62d410617469de124e17e7e9b93e08b9a304db1bd6c85474fa4532e91e5e47059ef0f8b15237d SHA512 f3e86a08b9b0507e69dd28fa09461909957f2867d043fadfd369e9894f12cffd89254cbc67f97bf4d7cf3e8831b085a9532a6aac81090ee204a17ad9a3728e3b +MISC metadata.xml 333 BLAKE2B 1a681ac99aee289a919b530bb87037df6fe53b044ce14ce3a9da3cec54a73d7fde58cf01f12678f18397d16b56c9e5bf88d289ddec4469e343d7193502124124 SHA512 a73512d246562e6591eb9c8d13759352cede7f0ae978d02c87bd72b1fe2c9b155cc3908e8489b136387bada61f1257d8e0771e01e26d998b51f9ce13c087ec41 diff --git a/dev-python/casttube/metadata.xml b/dev-python/casttube/metadata.xml index 09f75100735c..3ee70120def4 100644 --- a/dev-python/casttube/metadata.xml +++ b/dev-python/casttube/metadata.xml @@ -8,7 +8,4 @@ prometheanfire@gentoo.org Matthew Thode - - casttube provides a way to interact with the Youtube Chromecast api. - diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index 467fd31289ae..e615612995f8 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -5,4 +5,4 @@ DIST cheroot-8.4.4.tar.gz 107753 BLAKE2B 4e5d9c3a101876d76696a2e6e3c191f199810e7 EBUILD cheroot-8.3.0-r1.ebuild 1409 BLAKE2B bb5c42a3682198b4fd398d4a4bded944caa79b0e17721d49266e368297bba90a216ae10dc7653fd2cb1fb58fc61ff53623a407e55dc8600c4a8f04daa130be48 SHA512 ff73d49cb031988681ec77508c52cab9138b6a38d5eddc98c3f1e0d752a75870793391677f575ece594be53aa7b4d72f482139cd0f291ed52023e2cc743f20ef EBUILD cheroot-8.4.2.ebuild 1526 BLAKE2B 7488df772797ad6e224ecfed10fba4b5fc1a1d7a851b8c9c18b93b3e8347d24f3168e9304ab5541a078be27c1afc5cd9a2494e0b8124f89555502e8e8debd876 SHA512 17ba3882fb2814fe369cbb7d464ebe706462dc6200bfa1cff31965d4634b0e34297c485132f0bc38010c5bd4cb2e2f2667b7d6caefbd714762bd8ab5a61e9131 EBUILD cheroot-8.4.4.ebuild 1529 BLAKE2B 9d0e3bda85a726d08e7e5f145e4a5e814239c6d7574bc93d9f15b4c04609b542693b728f35becb45657601f17e656e26e3167807418ad13f31539be01cf211ac SHA512 17db137994110789ff496c40a0b2d10efb7913de0c9902cd4bb5498483c704eaad09d808948767c805f9c9efd1a956fbf3fb3d0641cddef4f95b62edb9874cc7 -MISC metadata.xml 471 BLAKE2B e623692550af72f63a0df84767bfadcf9ee16beafc4f467cc6bd83d7a0deca6a66d73f9041e3e37a967a4d7451eebe0d9f7974e43ce90b2dac24134ed7aa6496 SHA512 19c39b453a668408550b250a96af25ea12c8a46285070aa4a1b1d7c3e6b4ee36ac287ead410e6b798d4fa607543d58c5cc8bec0f00992206d2a231de983b5976 +MISC metadata.xml 495 BLAKE2B 10d63d06fd73012b64f27454cb1eb862d49b42457c90081e2d830a37939df8fe92b25c482f7f389fdab02eac56988a5212b3006c2ad41d3056a0c787ad44b7c1 SHA512 244f8755ee65b71e3350df78503f97c7d814b766302371905219dd937a887461df709d1e142326ebe1902c70a6a5940d748067ce975330377c7358ef9e57675f diff --git a/dev-python/cheroot/metadata.xml b/dev-python/cheroot/metadata.xml index 20224dac30c7..9a033da645df 100644 --- a/dev-python/cheroot/metadata.xml +++ b/dev-python/cheroot/metadata.xml @@ -9,6 +9,7 @@ python@gentoo.org Python + Cheroot cherrypy/cheroot diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest index 8ed102c85a12..e83c3f3efd25 100644 --- a/dev-python/coverage/Manifest +++ b/dev-python/coverage/Manifest @@ -3,8 +3,10 @@ DIST coverage-4.5.2.tar.gz 384845 BLAKE2B a7b4f249a68e025449d26ef8ee2194b9ce355c DIST coverage-4.5.4.tar.gz 385185 BLAKE2B 9d040bff13cebd1cb7147f15c3ec03bb08648cf801b5b2bb046a6b5bcadb3d3886be8bf0a624d225f25d10a5ca82fe5fb88f55e44e92a0a3285836b837972970 SHA512 ba534e04fe35cbadc4b16735f25c08f579a49a6677ec106680f222f2dfb3d0f1e011d0962f1c2108c375173ac4588bea1619ecda05ff9ba6fd888daddfd27b0e DIST coverage-5.1.tar.gz 687427 BLAKE2B f4eee548cd6fb58c4a527b9e0ac5ee4133c984358f42ca0c87301f95eb60253a2748ccf9d4e88358941d7897998e68e3c5e70e6dc7387bf5e60eda950f4a679c SHA512 7bd3ca158fe2eab1946c52161fb877623d4ed0382de193aa6eb267443fdda86089ec7aaae518115d6a3b5487fd1400320eb503b9afe83182fb3c3621ccbfb6d7 DIST coverage-5.2.1.tar.gz 694076 BLAKE2B 0aaf9b5668c2fac1220c377d5b841341b534bd14579b70fa3d4c5e64239df71b95c2278e041f46ae3f9d2ae55145894d51457caabdd9540b7d8ce3f32f8d409c SHA512 bda6129a4f4e2db3d26878036ceec137e4f359b8d37ce087e4007751bf0bbda7d706967a50b120378fa533f980e70142328099332374a1f303fa0083ffc078b0 +DIST coverage-5.3.tar.gz 693632 BLAKE2B 9daa3a0fd7f8c3ff7c9d68603e11a0a419d3ab50e3c3fb6be5b694aa1f7566040e1212b7175dfa4f71a0a309db325c00f94a85e0e9e755ae8c4f09c499d0daf4 SHA512 f40a21c394b1a72118965f702ae2b8e09c4e0b2fe92709aedf1de4c8074cd9c2cae0ed4860fbb863e4e5479f1067ff806d7051f7683d6b324de9945c0cacfc39 EBUILD coverage-4.5.2.ebuild 1237 BLAKE2B e34bf2b12ce2f78f0882e690ed2d8fb9dccc805a3ba05ffbb25e5a69e9590fbf5706800b0b5fdcb055e0044afa92feb6b7903b23f85343d8b5d56ad724a4145a SHA512 24f1e3624cbf90d7debff9fe521cda8c4ee9cc368377cfa7d1143768ea7f674f534a3c94201e5f3154b0fc5499e953b53b79958bd5aa0e40d0e424ce6f28f02c EBUILD coverage-4.5.4.ebuild 1787 BLAKE2B b644cd4091377f15566c9bc3979410910429cede262de4d941e48c1bd68db7cdb5d7840cb71fa9454d6289db66b69772b2519b5ae2a82ce129ab2a54136d1528 SHA512 a52843da254fdf9632bb3461bcae4f58c5e7537577510aa8f4e0ca8bf7cd236376cbb707b01b3933670dc686d4a4c433115116e42e6c63f66336c2d6234a5486 EBUILD coverage-5.1.ebuild 1882 BLAKE2B 654f744159702478c1570a0f3bad15db7dc5f377442c30e256c650da68e80bd071b06a3a96453965916254fd88747a5d023d5f4f8f83ff35d2a9644e66687e55 SHA512 cb43a7226368f4266ebe0ef1a001508c054aa3d4655a1d6f51e669e5dc49c67df1ec583664ded59e7a13191b132c510002dc5099ced9d347ecd91364703a7a5e EBUILD coverage-5.2.1.ebuild 1891 BLAKE2B f96cda5458c5fd5f2be1ad962970a99cb530da08ce4c33ea78411b3c5bf59b5f099c2019b28d52f1809e1ffd72b472ee5e54fe0c5054b00e010e2b5736462832 SHA512 9620a77e36ffb9d9839e324acc7e396cb52834fb137e5933e6053bed3c0eb04288f359b0f121f3ce285bf099b52f83e21b5c01a3e36618163219630b4c1ffa02 +EBUILD coverage-5.3.ebuild 1896 BLAKE2B 9da4cbe5ff7901f65dcb1b94e91397418726ee7a3af6d5e139acb28771532ffb7cfd2764810640562e22c8f3f06fa5ed004d651805711c9fcec6fb284400fe2e SHA512 fbb2ceff06b7f8c4103d376aa5d8d1190bb0be5f9189e1fe922545b10ade5e1a99e7f6b1b853850191854efc0f851cede8a6228a517f49eef7d5f7cc2289134f MISC metadata.xml 713 BLAKE2B af0e3d7e3b503581edb2552d0eaddcc9cf3ea5cb92db247cbae4dc66edfb1da6608f472cd2e76e1c17537b6907b991fbf2b4c250792ba6654fd0d4924da599db SHA512 d836604218fc48fd477b27744c6f97a40c3102b859b25e327cd0775ecc54390db62c9f4096c8c54af26557c38dd48ae138a8bed742aaa759572189974522ede5 diff --git a/dev-python/coverage/coverage-5.3.ebuild b/dev-python/coverage/coverage-5.3.ebuild new file mode 100644 index 000000000000..cce4c0981a5d --- /dev/null +++ b/dev-python/coverage/coverage-5.3.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 ) +PYTHON_REQ_USE="threads(+),sqlite(+)" +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="Code coverage measurement for Python" +HOMEPAGE="https://coverage.readthedocs.io/en/latest/ https://pypi.org/project/coverage/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +#IUSE="test" +# The tests are impossible to appease. Please run them externally +# via tox. Or fix the ebuild if you have hours of time to spend +# on something utterly useless. +RESTRICT="test" + +#BDEPEND=" +# test? ( +# dev-python/PyContracts[${PYTHON_USEDEP}] +# dev-python/flaky[${PYTHON_USEDEP}] +# dev-python/hypothesis[${PYTHON_USEDEP}] +# dev-python/mock[${PYTHON_USEDEP}] +# dev-python/pytest[${PYTHON_USEDEP}] +# >=dev-python/unittest-mixins-1.4[${PYTHON_USEDEP}] +# ) +#" + +src_prepare() { + # avoid the dep on xdist, run tests verbosely + sed -i -e '/^addopts/s:-n3:-v:' setup.cfg || die + distutils-r1_src_prepare +} + +python_compile() { + if [[ ${EPYTHON} == python2.7 ]]; then + local CFLAGS="${CFLAGS} -fno-strict-aliasing" + export CFLAGS + fi + + distutils-r1_python_compile +} + +python_test() { + distutils_install_for_testing + local bindir=${TEST_DIR}/scripts + + pushd tests/eggsrc >/dev/null || die + distutils_install_for_testing + popd >/dev/null || die + + "${EPYTHON}" igor.py zip_mods || die + PATH="${bindir}:${PATH}" "${EPYTHON}" igor.py test_with_tracer py || die + + # No C extensions under pypy + if [[ ${EPYTHON} != pypy* ]]; then + cp -l -- "${TEST_DIR}"/lib/*/coverage/*.so coverage/ || die + PATH="${bindir}:${PATH}" "${EPYTHON}" igor.py test_with_tracer c || die + fi + + # clean up leftover "egg1" directory + rm -rf build/lib/egg1 || die +} diff --git a/dev-python/ctypesgen/Manifest b/dev-python/ctypesgen/Manifest index 86cb0e7ac0ee..a6c698727d2b 100644 --- a/dev-python/ctypesgen/Manifest +++ b/dev-python/ctypesgen/Manifest @@ -1,5 +1,5 @@ DIST ctypesgen-0_p72.tar.bz2 85694 BLAKE2B eab6f01c7fc541f069d131abe255a51dd876e0629639cb46a8fac215da55af80746771cd15a5de4b300c58f56e4b975985953d4efe5327c8d2b29c37c166c393 SHA512 eab85c71a2f98fd03ae582899de680bd861e7e6e20841ac087520f8b844dc686ea519b0510382cedec09ff3fa1d87fcc1c79878a2eb9219d7cc092423813e2e5 DIST ctypesgen-1.0.2.tar.gz 119413 BLAKE2B 27bc387ccbcd62cd164aef544129ead58248272251d2e2737f7fd65f22b92def3b62845a92dab4e1ba3faf030a002b4f2a67bfb0492ffb6298ddba9d7a2ba0f3 SHA512 d5168f72a04878d64b43c096f84f2a32663d481d7ac37f78d706f11aa09b68fe267af476885232a8c64be0f33dec20937e11bbfdef6231ecef1b19eae592d638 EBUILD ctypesgen-0_p72-r1.ebuild 798 BLAKE2B 46552f34043b363b6969306405caee564b7e5cc7e19554a35cc186665341a5635727bd408a65f6794477288f1f1625dec65ab7f3f0872570825b73da98cc42e6 SHA512 d0e8d35eeea35b4cff80bbe9836611064b4cd5f43a850c21ea6c92b9e6c571ecc29d1df272dd8d9754db46c57a160a5fac887dafd48ab8b58c61581d2fd1d9a6 -EBUILD ctypesgen-1.0.2.ebuild 746 BLAKE2B 7ac978b158bae529d2dee902ca1d5e2eb337cccfb99432b9cf0023a13637113832f26bb47a6735f411f402ba010ba0497bc9fae34e115f5f4f63bf81ab3f52a4 SHA512 08f08702b9df7467e2e381586731352569efe13ab8221b2b58c9e7b3453e794bc27a7d4fada955d935d215b103e87936a40667a3a5ee252b18297eff09048a4a +EBUILD ctypesgen-1.0.2.ebuild 745 BLAKE2B fc25b584f6d296831a6a2465f45ca608757d00be9ffb0cb0912fd4dd6cc1bfbc6d6743080362338317bacc1d436e26f311052f86c2638fcd789cfcf11626c87c SHA512 c029eefc55c37026c6b54a76858cd49d61d4c0d7a973869b13daa968f52fa4fea38af8fcf11cf73ecf98851c7d260ae632e4ce6c4cf1a5a33c46f9094a361e97 MISC metadata.xml 327 BLAKE2B 0c2d0845df5c1de25a375b7cd59ba658b8f60fa45224dd02a9bfe864685f3414dd741aef1b3256e2780470e87ae71d46fd872ecc8ad5f801bf0f281a83c04f04 SHA512 3cc32b4405bb86fec917d9fb3ff5aef6ebc1d4f73474a1cddb34dd6861e7916315a09f5171ddff9e35d61d1aab29cf0be47fa20c347fc8b93e2db6ca8323cb6c diff --git a/dev-python/ctypesgen/ctypesgen-1.0.2.ebuild b/dev-python/ctypesgen/ctypesgen-1.0.2.ebuild index 94a710bac0dc..f7754a90a6bb 100644 --- a/dev-python/ctypesgen/ctypesgen-1.0.2.ebuild +++ b/dev-python/ctypesgen/ctypesgen-1.0.2.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/davidjamesca/ctypesgen/archive/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86" IUSE="" DEPEND="" diff --git a/dev-python/cursive/Manifest b/dev-python/cursive/Manifest index 9d18a84acd89..6d490d31d079 100644 --- a/dev-python/cursive/Manifest +++ b/dev-python/cursive/Manifest @@ -1,3 +1,3 @@ DIST cursive-0.2.2.tar.gz 43065 BLAKE2B 2c007b357c3cd1d560f74958b78d157c97301b8c2e15ed50ff340950eb4abb8baac078865bd82a3222a22505862a78a651905c843b6b0ba4662d653dfdd5f369 SHA512 6c97f8f71b016ee57349b8156543c8ca41c29c3f234ea60967b96c09fce2cea4b36b9f92996c622bd9504d4a71893903e8d5a8ab50e089fd37bddb8095f4b9d2 EBUILD cursive-0.2.2.ebuild 934 BLAKE2B 5a9a3797ac27efde9ed5294b625f948c20776c7c46260ba45e778d01ee1c73c3d6ac77f1ebd599ff7ea859b583b254f0d7355b3027b41d44ff7b38d84ac9d753 SHA512 ea751234fa50dad065f7bca45c6b5fccb33442bde0f6f3095cc0c09ae3264bbaa7545bffc6c03e30304bc68a0cc5e87a42e66d17aa13da85a44083bd3f831708 -MISC metadata.xml 633 BLAKE2B 7b363a0b8ced131965cfbe2616dd30d3608d3d61b1c402b1885eea0e10c379e5d82e87e15abe1d805349ad2d99b94a2c2ebc2df7e8df7a5a095a4fffdd174c52 SHA512 0ab2f1ce6ef8d6e2a53a9dad20c26a26beddb6738857e3cd360362e0c1ad1c562eca6551cc88bb8ad4a8e08f621224934a4476b1ff22aee805dfe6f1ce352c6c +MISC metadata.xml 506 BLAKE2B 5f2e3c604b20bd4f8c17efa4ca257497623af95891e9da873dc5b06de8e6f10be1f6b4bdfb341ea6b0bbe722b935ca68551f217b1751541e311ae65eb889a565 SHA512 6abaf6ce58fd7291e5930324a69581abef02af29f7ff2f8a21138efce7c310fde46da2286a994d74083d248fffb3194d38867733eeeaaa78e70d7db1726fa4d2 diff --git a/dev-python/cursive/metadata.xml b/dev-python/cursive/metadata.xml index c1128eadb030..90971ef21590 100644 --- a/dev-python/cursive/metadata.xml +++ b/dev-python/cursive/metadata.xml @@ -9,9 +9,6 @@ openstack@gentoo.org Openstack - - Cursive implements OpenStack-specific validation of digital signatures. - cursive openstack/cursive diff --git a/dev-python/dask/Manifest b/dev-python/dask/Manifest index 4cd8719e5852..2d8a4335ffaf 100644 --- a/dev-python/dask/Manifest +++ b/dev-python/dask/Manifest @@ -11,4 +11,4 @@ EBUILD dask-2.23.0.ebuild 1417 BLAKE2B fe14aa208dc839483cfea6cd4aee744cf79f02d73 EBUILD dask-2.24.0.ebuild 1270 BLAKE2B 064240ed65711f6446b5fd312d3828e1f5f52d911f6fe57ae0556463c29596a5d4b7b5513b1438662117b8897383811e5230cee75150028e3f643ecc8cf06968 SHA512 b1d2f50d76b9f4d826e9cc9e3eb33f366a42540f4b44463ed4b98dbe4d5f863b3cb7b2f62fc750a937f80cc064bc01516fab73fa57f19d5768d7266655cba94a EBUILD dask-2.25.0.ebuild 1183 BLAKE2B 59af442edb4594bee4bff5f81bd36dc2ee8732e5ff643806b347417be8c58416cc219cf4a4b667886a287288fe8350adae32afe5aa74df8b8a7d8e3eae4a489c SHA512 e82eb8e98fcfd572af2e1418625d5ee27cd2ac8d14db7fcbfde80353bce4394bbd4f0075f35a5893399fea31fb0ed93bbc960f74822489b9e40734676191a70f EBUILD dask-2.26.0.ebuild 1219 BLAKE2B e70d1d7dddbb5dfb9cc43f466d172f9e9db530db70c01e046d335ccb8ad6393aaba4cf6cda1e61ffdaacc12d2a3585b48331ad1a6bf9dd2ec7cbafbdc22c8c54 SHA512 7510a137b8ddf08978c37a49aa3d3648dbed90d2d67557a0be4e95aa8f8ab38304dbd958d0b83e1e845caa66721887d4dd3f8dd811d886d1eeed8279275027e0 -MISC metadata.xml 738 BLAKE2B 7fc68719e62b0af7e8b81c1264c5cd59294f56c04958516d8c5a80d3ff56495957eee60a258328c840016e674b97c1898ce5cde4b3564377093b9a6533d4b479 SHA512 fc576c213621f285d74e94f156390c7831d28cf66303c6b06fe4d8f99c244c94fdc6a38511c1135d44d4e1ddb4c6febf469cefeeb122be6edf238d9a07ca3c6f +MISC metadata.xml 763 BLAKE2B 110683c8d0066c5d55ae709f5025ad9bdd81d3e8e3f7bc39111eb55280a476b6f66fb274f3bb9676903423a6f7f604bb554db8929d7e12544b1882b36aec9d74 SHA512 7fc3a106e1cd073051be6ea7e48a39bff903c5fb43162ed24df4056c3b1ae481d59d16bd75cd441473ef75581d697ad1b8f9755c1282a8ad733a8fd72bb522eb diff --git a/dev-python/dask/metadata.xml b/dev-python/dask/metadata.xml index d8ed7b4d6f52..83ce46e5bbec 100644 --- a/dev-python/dask/metadata.xml +++ b/dev-python/dask/metadata.xml @@ -14,6 +14,7 @@ graphs (DAGs) of tasks to break up large computations into many small ones. + dask diff --git a/dev-python/django-appconf/Manifest b/dev-python/django-appconf/Manifest new file mode 100644 index 000000000000..7f8069df4dd5 --- /dev/null +++ b/dev-python/django-appconf/Manifest @@ -0,0 +1,3 @@ +DIST django-appconf-1.0.4.tar.gz 18733 BLAKE2B 21af3c3913aafe6a7670256bb10e80d0ac286fdeea646f91e8696470be3c1dcfb0b6d04e626f80784de02693583bf0b7a16da658175f8a1d81200a5c837831ee SHA512 0d0a206d43d4c6d7f3dbe5fb6423f5f012dae42bae7459f3ee06501f9c126e73f69a30da5c34c84014e582a7b42f253ebd37ece8b8477963cb5d2357ca095639 +EBUILD django-appconf-1.0.4.ebuild 454 BLAKE2B 4ea2cf3a6dab68742946162ccba20239c3672832887e30537831516eea47bd00b0b1e238fc0e3db0a879eb3d7c9921aab07fc3e35e01b9822d3112a0fc6ba08e SHA512 206c031364b076ce9b0095954f95c74dd3f9946854c523810b8181e2ffe6996d3d301e79ed3f33f39258ff03f5a04f25c94ed3d08759227342ba926c3894e872 +MISC metadata.xml 293 BLAKE2B 3f0e5d797e5f2033ff4d6579bf36341a7a310960f99a838cb1041c6ea61773182a35cfd58610061acf5a7f807193b871f5ff0deb78fb1181f1aaa91c3bdefe19 SHA512 40072713dba712a4e0ae3e1cafd4f81a9ceb59544a382ef8f1ea716d2feb7497e1cc5a674d3efce2b846abfd59a6f7c186fec95034aab8f8b96fdb46d3442a83 diff --git a/dev-python/django-appconf/django-appconf-1.0.4.ebuild b/dev-python/django-appconf/django-appconf-1.0.4.ebuild new file mode 100644 index 000000000000..b58eba97d679 --- /dev/null +++ b/dev-python/django-appconf/django-appconf-1.0.4.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9} ) +inherit distutils-r1 + +DESCRIPTION="A helper class for handling configuration defaults of packaged apps gracefully." +HOMEPAGE="https://django-appconf.readthedocs.io/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +DEPEND="dev-python/django[${PYTHON_USEDEP}]" diff --git a/dev-tex/crosstex/metadata.xml b/dev-python/django-appconf/metadata.xml similarity index 54% rename from dev-tex/crosstex/metadata.xml rename to dev-python/django-appconf/metadata.xml index 4450cbbae5bc..88ac22b68bcf 100644 --- a/dev-tex/crosstex/metadata.xml +++ b/dev-python/django-appconf/metadata.xml @@ -1,11 +1,10 @@ - - tex@gentoo.org - Gentoo TeX Project + + hanno@gentoo.org - crosstex + django-appconf diff --git a/dev-python/django-compressor/Manifest b/dev-python/django-compressor/Manifest new file mode 100644 index 000000000000..e39f301c65a3 --- /dev/null +++ b/dev-python/django-compressor/Manifest @@ -0,0 +1,3 @@ +DIST django_compressor-2.4.tar.gz 111853 BLAKE2B ace3796d85d654c1c22b51cdd1331e28e735659be6c724a29c722fb9aa5cf0ebeb737a3f5c43abe1f057a015689f39ff5f8ca5a28141cb7369c5ec9edb7447a1 SHA512 b4dd43ab4ad13872138c9b9be3012e2675db2131b384350c5aa13ac7859b1aa93760cc3b9c91393f51bac404eb66ae04f35b187e0b0ebacf5f0da457dd42e727 +EBUILD django-compressor-2.4.ebuild 600 BLAKE2B 3a85668b4df9c744a1aa253e37037a4ea70365693266a6271026549bc9c6381a207456ee3ae934e90f18891dc282d395aed0d55e695b10de10e3b980d19c7d4b SHA512 c1d75f9d9b3b6fa9a9932bd14e1e2b1f146e3e78e0f828215c64a6277698cfab3543ba26f32ebb7a528a007395955052c730756a8aac8b0191c363670db5d718 +MISC metadata.xml 296 BLAKE2B d82279af73bd82e89d505a8270b04346e57ccfec140753496f1664d6682e8331e2d368848c0ebd3265c7dbc7c3671c19668b5dc5208d3e5bfc6ecb186ed622c8 SHA512 9eb31a231e3a4576557741c4ffdce181969ecb6f9d31b66bc5eeb2a51d43d5f03de37472a215f5241c689f9fe17711b64170c575caa131a2085f6563f7470cad diff --git a/dev-python/django-compressor/django-compressor-2.4.ebuild b/dev-python/django-compressor/django-compressor-2.4.ebuild new file mode 100644 index 000000000000..a5e17a0a9730 --- /dev/null +++ b/dev-python/django-compressor/django-compressor-2.4.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9} ) +inherit distutils-r1 + +DESCRIPTION="Compresses linked and inline JavaScript or CSS into single cached files." +HOMEPAGE="https://django-compressor.readthedocs.io/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN/-/_}/${P/-/_}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +DEPEND="dev-python/django-appconf[${PYTHON_USEDEP}] + dev-python/rcssmin[${PYTHON_USEDEP}] + dev-python/rjsmin[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}]" + +S="${WORKDIR}/${P/-/_}" diff --git a/dev-python/django-compressor/metadata.xml b/dev-python/django-compressor/metadata.xml new file mode 100644 index 000000000000..9e65d7b28d99 --- /dev/null +++ b/dev-python/django-compressor/metadata.xml @@ -0,0 +1,10 @@ + + + + + hanno@gentoo.org + + + django-compressor + + diff --git a/dev-python/django-rq/Manifest b/dev-python/django-rq/Manifest index 61092bf2cec8..9718d47ba3b8 100644 --- a/dev-python/django-rq/Manifest +++ b/dev-python/django-rq/Manifest @@ -1,5 +1,3 @@ -DIST django-rq-2.3.0.tar.gz 40916 BLAKE2B cdaae3b3d1289a539306f0d8d41d034384366877bd226a5d2226fa017e7807ca2c3304fe6100d45f6cc929e591970bf707acebb1f0571d2827e22acff0468fee SHA512 2b0e0531d40ea866680aa52ac941bf0ea09d4295608c3c8b99c9b3a1c9f1efbb05527327e22ad6da3b013667a16251f190a064806c7c0e1edaf1625b5bc3a2e5 DIST django-rq-2.3.2.tar.gz 41038 BLAKE2B 837a8f819e9a91763b2d4ec961257d429e6d686fbaaa181d7fbe41efd9e08d958c5c340e4e1a4c8f0ef4063e985d3df82d8ea2c6a7cdea872b330dd545660e31 SHA512 8cf59aae163034240bfecda5f332dcc590813445cb2fc14bee15459ec8d4c50a36ab56865b3ce9360968451695e7a6d5eca5da26ef63c29dbc9dd58af8f16b98 -EBUILD django-rq-2.3.0.ebuild 543 BLAKE2B 56db8e38544f91bffa18f28a6a4382215dd80cf85f6b09758ee5a5f2098ed04ad9810a2e0cc2b75ab165ad8bda10a0932c38a037e2a7128016db280b1c75db0b SHA512 b6cc4061d8ab9ae5e1554338117ada8a0204a01153e3e619d0768bdf12b6df248f3cfbcfe7e5502d50da501a1d4e79e6766cbaacef93354f88a76a2fc82dc84c -EBUILD django-rq-2.3.2.ebuild 525 BLAKE2B 5c1320106a8bfe8978e224c420b3609b2fe836e8c80f28d1bab1287efcc9b46e5ffde5e7cef7f94ea905d2613e0646bb4ea24c7654e39e3e57ab3e2d4e45dc17 SHA512 08c197bfbf308ba690946bb4951175b72c7fbbe2c66b42428cbc258645a1e5159de31401aac8b2278c477bf29170269b9a7186afd02272713c17cf6e7defa063 +EBUILD django-rq-2.3.2.ebuild 527 BLAKE2B 02270816b2d9018497bc5b1618aeea38aa1c821dacf7c6b64b443fb055725d088f3880ff6ed54e6cf753a1c2a3423a2824cd1031f24f993c88c700f23935ff28 SHA512 f517548e513cd2e62f819c391a4b27d5118ea16f3a09ff8fa541b83cc6ca5a1233e497c9ae3db0bb94799946828beef64748462014515a15da65e31d838a5d0c MISC metadata.xml 248 BLAKE2B 5d9c3678c604aac0f24c5d5015e28f02b9ce83bb6a179755a44adeb3d69e4dd50be4acc30a6317649f5be23bcf13ac210bbe4712aa403e9c4cf2de351b39c941 SHA512 dc5b06a888be6367909895d5891a08189f4657bcee602e5ff0021be2ad3677e58ec7387ff244625be66a142138666e7eac790d2a7b1e298f0ad644725b5e57e0 diff --git a/dev-python/django-rq/django-rq-2.3.0.ebuild b/dev-python/django-rq/django-rq-2.3.0.ebuild deleted file mode 100644 index 95ddd036ff9b..000000000000 --- a/dev-python/django-rq/django-rq-2.3.0.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_6 python3_7 ) -inherit distutils-r1 - -DESCRIPTION="An app that provides django integration for RQ (Redis Queue)" -HOMEPAGE="https://github.com/rq/django-rq" -SRC_URI="mirror://pypi/${PN:0:1}"/${PN}/${P}.tar.gz - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND=">=dev-python/django-2.0[${PYTHON_USEDEP}] - >=dev-python/rq-1.2[${PYTHON_USEDEP}] - >=dev-python/redis-py-3.0.0[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND}" diff --git a/dev-python/django-rq/django-rq-2.3.2.ebuild b/dev-python/django-rq/django-rq-2.3.2.ebuild index 96a7c90ccc7c..cae14afdcdc5 100644 --- a/dev-python/django-rq/django-rq-2.3.2.ebuild +++ b/dev-python/django-rq/django-rq-2.3.2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{6,7,8,9} ) inherit distutils-r1 DESCRIPTION="An app that provides django integration for RQ (Redis Queue)" diff --git a/dev-python/dkimpy/Manifest b/dev-python/dkimpy/Manifest index f7af6732c6c8..e8319c48cb77 100644 --- a/dev-python/dkimpy/Manifest +++ b/dev-python/dkimpy/Manifest @@ -2,4 +2,4 @@ DIST dkimpy-1.0.4.tar.gz 59689 BLAKE2B ddbe24f3d98833260763eac65199dc282d4833f22 DIST dkimpy-1.0.5.tar.gz 59799 BLAKE2B 317e7a9e7ad1efdbbc7f4f1ce7efca70f3be4272ead3761d8bbde14d19e9f3a90af96d7bff5fba5b612cecaa166b58da4617e39a13276d0982ea38809f808b4d SHA512 af72a56a777b23318af8f8014bad03cadb93cc39f0b8c2062e15f3e5ca77a13be6f49664c9745f1fe97c592be5a63c4b0a3942da2c2c6eaa486137fdbb96528f EBUILD dkimpy-1.0.4.ebuild 812 BLAKE2B 18823a78bb33e36c6d4ce72cec260631d5d3edb13909aaa4cba37827c8b32d66971f9f8d18e5e578fb664c2c7cb85f9ffaaf223a9a9bbd48a50d2cf88e2eb06d SHA512 0e9f4b1710e3502bf96cc3f49b2f92d14c56857f304dd7078ce762979592ada30b83a3aa78551af47697cb27c5f59bf7f4d95f763babc1519c386e246a1dc6d4 EBUILD dkimpy-1.0.5.ebuild 807 BLAKE2B ecbf40a0af5490ab1eb1b2e32a85730d63626ca0881ef064d622a716d3679fe8e411a385e4a0c5fd45102b9b20ebdf34feff393e7b47fbdf4e1e9a0490046a7c SHA512 29cc44144646d8182a622b94af81e6c7d624b8a0cf26b01b6b491e4a4b8fdd6b65979d4a12a64a32708ebaa8540baf6038cefb32da46fb6ed763c17876f1a432 -MISC metadata.xml 484 BLAKE2B 14c8de62e359754a4d1dda796cd4f41a216cc3a740bbea0e127bd08f9db82acfa616159beffbd7763f345e61b32152dc66417b1dd125a500d32ddaf71655ea5b SHA512 5290aa58fb15040115413a5eaa144a5c39071a9362f86b34c969b057821267ef978b90900d4d5e52b336c00927cda6878b679cb2d4c2a7f9b4f9dfa9ad425ed6 +MISC metadata.xml 508 BLAKE2B d2f83ac64b3f8c6f7f2a935d0e3c76740869a69ae03c5cf0094a53c0452162ee56760b089b5ad362d8ca0c2f13f300656bc10ad6392a88b34a7d2636b780fe4e SHA512 317c735b66d54232e493ab554f051fbf5a65adbc7a624a36a293e0fbd86ee3cf8dd48f34a498194901cd62ba65fdc6b2eb585d673e1275f7782a694611c33060 diff --git a/dev-python/dkimpy/metadata.xml b/dev-python/dkimpy/metadata.xml index 2249c703089a..bb2d1e3795b8 100644 --- a/dev-python/dkimpy/metadata.xml +++ b/dev-python/dkimpy/metadata.xml @@ -9,6 +9,7 @@ proxy-maint@gentoo.org Proxy Maintainers + dkimpy dkimpy diff --git a/dev-python/easyprocess/Manifest b/dev-python/easyprocess/Manifest new file mode 100644 index 000000000000..1993c4d6a5c1 --- /dev/null +++ b/dev-python/easyprocess/Manifest @@ -0,0 +1,3 @@ +DIST easyprocess-0.3.tar.gz 11310 BLAKE2B d26405863f213a94687d646f57aed98d0285bd57c0dfe9c40d2f49e5cfe46710e0435ff20eb1d697648e6fd1b63a38adf46a03f0fe970e35d44bfe3ad058d63f SHA512 3a10a02b28139c2d3d53134ac7842dcc7027c855e55b17747be1545cbf77cf86303531b595a54d92d7dc8133aee210388d25f3362b705ee554323c01d742d336 +EBUILD easyprocess-0.3.ebuild 642 BLAKE2B f79c7b8cfd498610a93cfeffbc5c296b7ad6b6cea3f15a14e9e5335267dbfde5cf979ed3c96fa3ee29584d3e1f2e3d4790b720325a4639bfd0f9476ce12102eb SHA512 647664b6620bda76cfbd5bf8ef59e441da345fdbabf5825e33852329fd2f9c6d05b8d6fddc5d2b3d2b40ffb51eb0ba79d7ba3380b67d24888bc1f40be3a30f6e +MISC metadata.xml 375 BLAKE2B 393138e315b4eae4dacb9339fbb5766e9dbaa84b7482babaddc08d524fb8b9939f6622ee9c6d09b66c61ac270fcc483fac39996a12ba87ccccf7cafd4c6d36db SHA512 9a44b6b9de4d1a61d6af9256519473541d5513cef349c15178c025dee3aaaa3f6772b1be56576411a985fcd9c70029c00743d8f577be8eaec4c5a44646c9cbf6 diff --git a/dev-python/easyprocess/easyprocess-0.3.ebuild b/dev-python/easyprocess/easyprocess-0.3.ebuild new file mode 100644 index 000000000000..1bc9dae21a85 --- /dev/null +++ b/dev-python/easyprocess/easyprocess-0.3.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) + +inherit distutils-r1 + +DESCRIPTION="Easy to use Python subprocess interface" +HOMEPAGE="https://github.com/ponty/EasyProcess" +SRC_URI="https://github.com/ponty/EasyProcess/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="test? ( + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/pyvirtualdisplay[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + x11-base/xorg-server[xvfb] +)" + +S="${WORKDIR}/EasyProcess-${PV}" + +distutils_enable_tests pytest diff --git a/dev-python/easyprocess/metadata.xml b/dev-python/easyprocess/metadata.xml new file mode 100644 index 000000000000..d22e99d73577 --- /dev/null +++ b/dev-python/easyprocess/metadata.xml @@ -0,0 +1,12 @@ + + + + + andrewammerlaan@riseup.net + Andrew Ammerlaan + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/dev-python/entrypoint2/Manifest b/dev-python/entrypoint2/Manifest new file mode 100644 index 000000000000..f95d7b254723 --- /dev/null +++ b/dev-python/entrypoint2/Manifest @@ -0,0 +1,3 @@ +DIST entrypoint2-0.2.1.tar.gz 11396 BLAKE2B ee462006f1fe4c80f707d00c2ef89fcf359b59853730786920ad931a099afafc808620ca16f0232e07a75c824b4b25ff50971c643f70087b89ab2ba6b7e13c1f SHA512 2273eda6cd8bf5a5e9fc5e8a657f837a88c8b617e384cdb6f6b62b3380e0b37d82af54dadd59a0ff82cd85cfdd61bb79d6c747621370f50e97c3796111baaaf6 +EBUILD entrypoint2-0.2.1.ebuild 548 BLAKE2B 48b6eaabc07e0a4dd7a3450af0ccc0de1d297ebaf2c7941be29e34a5769707e73e42d7936638482865567fda136cda415164eae70fc9cce496f1b588df6c0a6c SHA512 c550a431fcd1bd79f563cdb94a0a23273538e1509e2eedc036bfa12e738495814e4c15ab37f5a57b084d8fcbc6252c9947059770ff926fac09a5bf8077378484 +MISC metadata.xml 375 BLAKE2B 393138e315b4eae4dacb9339fbb5766e9dbaa84b7482babaddc08d524fb8b9939f6622ee9c6d09b66c61ac270fcc483fac39996a12ba87ccccf7cafd4c6d36db SHA512 9a44b6b9de4d1a61d6af9256519473541d5513cef349c15178c025dee3aaaa3f6772b1be56576411a985fcd9c70029c00743d8f577be8eaec4c5a44646c9cbf6 diff --git a/dev-python/entrypoint2/entrypoint2-0.2.1.ebuild b/dev-python/entrypoint2/entrypoint2-0.2.1.ebuild new file mode 100644 index 000000000000..fc2e650b9d50 --- /dev/null +++ b/dev-python/entrypoint2/entrypoint2-0.2.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) + +inherit distutils-r1 + +DESCRIPTION="Easy to use command-line interface for python modules" +HOMEPAGE="https://github.com/ponty/entrypoint2" +SRC_URI="https://github.com/ponty/entrypoint2/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="test? ( + dev-python/easyprocess[${PYTHON_USEDEP}] + dev-python/path-py[${PYTHON_USEDEP}] +)" + +distutils_enable_tests pytest diff --git a/dev-python/entrypoint2/metadata.xml b/dev-python/entrypoint2/metadata.xml new file mode 100644 index 000000000000..d22e99d73577 --- /dev/null +++ b/dev-python/entrypoint2/metadata.xml @@ -0,0 +1,12 @@ + + + + + andrewammerlaan@riseup.net + Andrew Ammerlaan + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/dev-python/executing/Manifest b/dev-python/executing/Manifest index 1fef41d4c14e..85ee10a6732a 100644 --- a/dev-python/executing/Manifest +++ b/dev-python/executing/Manifest @@ -1,3 +1,3 @@ DIST executing-0.5.2.gh.tar.gz 303118 BLAKE2B e3b0ee22791a7fc4b378cf9f0c4640b4971ebd772d95a5d8d0abd25959c53eede5c61e4807abd4be38b9e14d0e3ab9083941ace7f59f0b6358c68b2e85291193 SHA512 2487dbb95240553f9bb7e1249af42e83be7db8cfa8a8c0569c22bfad48add9eddf903a4f365e3a6409e5208bef0d32893abb0c4dc5a93782c3b33125b091ef54 -EBUILD executing-0.5.2.ebuild 1065 BLAKE2B 4fe881c9292c456dacb9da69787ddcdea8c745734044b4cdf8dfcbe06082cec42ca525c95c1dcb858705bd5073309eae90abb4658ef72456173e5f30efaade4b SHA512 fe41089859ab3c5dada9d862b72282a7f52825af45d3cd24241149bd63e27beff5909288656d95da2cdd290e16fc956b6545b4527a70c004959edbd4d5002a7a +EBUILD executing-0.5.2.ebuild 1072 BLAKE2B dd4258a731131161395178867dfc0288d604293d0cc8a8b08a66a9927ce3b5ee9b983831ebb123093785e1555b5442c147203c64c22fac27a5be6ecb771081f3 SHA512 448a46f02b6116d74658f9af94a5822a8ecffcc67634f7e44570b0903e97321f356e0654988e1ab52c942f62fe9b291f3a4662b0af704d9eb96d0bf63e7be0b3 MISC metadata.xml 218 BLAKE2B 086fdcf7b63ca7bd6c58e861d717bb375e1cd372eff26d5d2eeeb176d8c5e6f10e653562abafb50eae7d7508f8e3d421b87e6a749acd0490308672828d0da697 SHA512 4558fee4c51117e21b1f42ca3edbdf1195ed297db798d6bfa0e5fbb7019654a187422b0abde7af5d800caffed66d1e55e4280e8be602bad591424d9776c46781 diff --git a/dev-python/executing/executing-0.5.2.ebuild b/dev-python/executing/executing-0.5.2.ebuild index 63786f62a790..a632de89d52d 100644 --- a/dev-python/executing/executing-0.5.2.ebuild +++ b/dev-python/executing/executing-0.5.2.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" # asttokens is optional runtime dep BDEPEND=" diff --git a/dev-python/fakeredis/Manifest b/dev-python/fakeredis/Manifest index 751b6d2a3c03..0bac8c02e339 100644 --- a/dev-python/fakeredis/Manifest +++ b/dev-python/fakeredis/Manifest @@ -1,3 +1,3 @@ DIST fakeredis-1.4.3.gh.tar.gz 64936 BLAKE2B 61f85ec5c5b05b45f421a422f0cab072c24864a970097d2e15340ba7655ba9182c312091b9b6570aaf366fc241bb430fa528068db2728d42b615aecbec635d1a SHA512 56a0cc6d51025ceb24bb46dcdb2a8f638699f9928552d9b0f1592ff93903397304a9166e167de4d7c1d9f718a486f71e249c36e7c0667bde59f46710896da987 -EBUILD fakeredis-1.4.3.ebuild 927 BLAKE2B 42b7c304753001fcf15c9a21f5c425488578826461832a02d525e8ed05bcd277e681acaeea04c0ead5b970a278a1d769e3fc77f4e92f4352c2615e6da71be54a SHA512 18b5480a2b78a8c8cac5e1a3225916b32f1200646c7ce43a252ceb3865f7af592e95eb50012b0ace42036a21ab8f6f829cc5fbf98e477e5020ae353b8871e196 +EBUILD fakeredis-1.4.3.ebuild 1050 BLAKE2B 93f61dc0ea0d2920d280c77c3b6ab1d951df1084c2ee006d53846e37be0542e03437d40491b5143b15b0d4056e35926d9b0e5fbfb718421142e1201a5a70bb22 SHA512 9fb10aa2649bc9fb66c92f689ba71d14837f05f3903f4fe12a6da10160823b792f4f00ca53154c54ab84cfcdb25cf99755a989b6dac2849b1ad5ceea622724bc MISC metadata.xml 218 BLAKE2B 086fdcf7b63ca7bd6c58e861d717bb375e1cd372eff26d5d2eeeb176d8c5e6f10e653562abafb50eae7d7508f8e3d421b87e6a749acd0490308672828d0da697 SHA512 4558fee4c51117e21b1f42ca3edbdf1195ed297db798d6bfa0e5fbb7019654a187422b0abde7af5d800caffed66d1e55e4280e8be602bad591424d9776c46781 diff --git a/dev-python/fakeredis/fakeredis-1.4.3.ebuild b/dev-python/fakeredis/fakeredis-1.4.3.ebuild index 3ac269bd7231..3092831be09e 100644 --- a/dev-python/fakeredis/fakeredis-1.4.3.ebuild +++ b/dev-python/fakeredis/fakeredis-1.4.3.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6..9} ) +PYTHON_COMPAT=( pypy3 python3_{6..9} ) inherit distutils-r1 DESCRIPTION="Fake implementation of redis API for testing purposes" @@ -16,12 +16,19 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" RDEPEND=" dev-python/redis-py[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] - dev-python/sortedcontainers[${PYTHON_USEDEP}]" + dev-python/sortedcontainers[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" distutils_enable_tests pytest diff --git a/dev-python/fcl/Manifest b/dev-python/fcl/Manifest new file mode 100644 index 000000000000..bb5776d92cb4 --- /dev/null +++ b/dev-python/fcl/Manifest @@ -0,0 +1,3 @@ +DIST python-fcl-0.0.12.tar.gz 17204 BLAKE2B 594d466270160e71e67d99f1745b382c3b1f7754adeb9ba58443e4370e14496e45f4a7619eb7d41db22766f75fe841e088609014bf5a9ff5a6b7ee526b34eca2 SHA512 3b5462206e63e17c646edeeedb268474cc6df1ff12d64d4de0c46bcc281787a42b6306778d2fe5d4d3b2e23bc0ed86e092c9a39b74d019638c771ac5c9d9f8ce +EBUILD fcl-0.0.12.ebuild 880 BLAKE2B 07a2f4db8ef966981a9cb40b7e02568ce75c5e89104be3072c54cfdc453a9b61bef4454dcd4ba2d29b91982ff9fc1dffe940417201b3d913be28a21b88312d3d SHA512 935b02b3406402d1943c5f6ed9e5fb1f3321ba2f81428cd90feb4bd32fe1caf8a6ef2866c7c10f1f0a49e8a2e9a5d68155455d27bea29b782df42aa7bd35d8b3 +MISC metadata.xml 690 BLAKE2B 9ffe7a20279a393ab054e5f14e03b567b6c9a22da79a0f4abf44a534bb217931a0a2774e8ab03fbfe28028b664ed45654d5687bd44eb5ab7461f16a1bae82f8a SHA512 8d59da8cedbed47d103b8fe47fc05b16533008c8ab8e5d684ffad836d4a06c9c139a1c3800d2922e4ee68f432924dd363e99b233c167be8b585a4eb8a4de72dc diff --git a/dev-python/fcl/fcl-0.0.12.ebuild b/dev-python/fcl/fcl-0.0.12.ebuild new file mode 100644 index 000000000000..56e45b519abe --- /dev/null +++ b/dev-python/fcl/fcl-0.0.12.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..7} ) + +inherit distutils-r1 + +MY_PN="python-fcl" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Python bindings for the Flexible Collision Library" +HOMEPAGE="https://github.com/BerkeleyAutomation/python-fcl https://pypi.org/project/python-fcl/" +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" +LICENSE="BSD" + +KEYWORDS="~amd64" +SLOT="0" +IUSE="examples" + +RDEPEND=" + dev-python/numpy[${PYTHON_USEDEP}] + ~sci-libs/fcl-0.5.0 + sci-libs/octomap +" + +S=${WORKDIR}/${MY_P} + +distutils_enable_tests unittest + +python_install_all() { + if use examples; then + docompress -x "/usr/share/doc/${PF}/examples" + dodoc -r example + fi + + distutils-r1_python_install_all +} + +python_test() { + "${EPYTHON}" test/test_fcl.py -v || die "tests failed with ${EPYTHON}" +} diff --git a/dev-python/fcl/metadata.xml b/dev-python/fcl/metadata.xml new file mode 100644 index 000000000000..4dae84fa0a47 --- /dev/null +++ b/dev-python/fcl/metadata.xml @@ -0,0 +1,16 @@ + + + + + 3dprint@gentoo.org + Gentoo 3D Printer Project + + + Python-FCL is an (unofficial) Python interface for the Flexible Collision Library (FCL), an excellent C++ + library for performing proximity and collision queries on pairs of geometric models. + + + BerkeleyAutomation/python-fcl + python-fcl + + diff --git a/dev-python/feedparser/Manifest b/dev-python/feedparser/Manifest index 6b29e536b3a1..fe50c668c355 100644 --- a/dev-python/feedparser/Manifest +++ b/dev-python/feedparser/Manifest @@ -3,7 +3,9 @@ AUX feedparser-6.0.0_beta1-py39.patch 2768 BLAKE2B 26966964d788891224adf67f0afe6 DIST feedparser-5.2.1.tar.gz 252956 BLAKE2B 182ebefa8a44276e758f277c203c28b274c580b667b039e4fc6ed9bd059b15e35e775e9efb784a97d712dc57e7b176ff91d6e094ddd225735f4315ffa770ae83 SHA512 1fd0c4324e2eff8ef4b15e3793c767290bca562af4a5056fdbdfa12411095530c87a113bb1b9757e532ff63aecb399b18f1e6b753884798eb6b8d3fdf575af81 DIST feedparser-6.0.0.tar.gz 252195 BLAKE2B 144c1d914518efe651bbd2c28ecf526be9cdc3422453d8e4208104b9a7832d787c8de093f0acf43f786460841852dc5a45076b96c12e1aedfb6124ce18c9034d SHA512 13f19264a52d97094dac9a0692ca4edc5ae2b5ce1a89b12207da8e994904d5c24382e304e62bfc7160ce67812b861352650f61c0273ca17fd091bde7133b2ffa DIST feedparser-6.0.0b1.tar.gz 250065 BLAKE2B 54e955f011af0755e0f627caa1491be15a073984d5c7c2b4edd6e9dcd6054e19b5c77cea9741d0bf7af151f9c79b22739c12db94619373f195e024df65b1cff1 SHA512 580e02bd77dcba547eb8295f958c6d30e55c62bd7fdbe25eda7687d0654b9342edf82ab637902175fc90b86a8ae9cbae8ba2c7c9a83009d25ab5c007c37cf02d +DIST feedparser-6.0.1.tar.gz 251457 BLAKE2B e159ecae5cfdb6828a17bd26494218db78bcb2542b75161878ce9eb8f126ba0285772a4c99584654de53e297fcb308ed50baaf9f208459237a0447721e32f1f3 SHA512 562748e079b44bd249406cf15d88bd4bb338a1e5a9a9b2c606514b054edf6cdd78d66f1cf6f00320c24a9d8519069e44b730a86f92e47775614bee680b9d8b7b EBUILD feedparser-5.2.1.ebuild 1194 BLAKE2B 8fa165bdf23171244f6d0fb6fdf2cb296c06515296150cee3a871ad09c9825a476802d176935f7eb459d130f7c0c43a4a4774ac8d913004bc63c960db25dbb6b SHA512 90b24aa7ffd61794fa22a9d530f7ade3aec69cc8f330a9f1979f6ff302aa2a6c94b5897e0e05ae7671b86dbceea9b63f540e221bc3d739d366192ae45dee77a4 EBUILD feedparser-6.0.0.ebuild 901 BLAKE2B 95134ee9e0b2236e7b4c9201a19c54ef615564edf6b54c3ad6cd477238faef0048354e53e04caa1f6e0269208f12cf3da82b332fde82e7082584f1062dbf09f4 SHA512 c318d48ac3681642c1b421fb811dd1e4a777fa3fa962562c3974c589d431a44a0fc7f191bf27c8aab685f97a76b54602e0ae36433869f5aaf5c62a722fd9e93d EBUILD feedparser-6.0.0_beta1.ebuild 939 BLAKE2B d4670427e411e6fe1346562c317f97ab8b6a43d9fd2b0264b046ffbb43a0e1c857e4b90da3922fe61048594d6af678d9efc73167eb7d7e326bc74550cc71e62b SHA512 04ab36f69ea551bcaa2a3d6c837e88d03ab861dc922dc606c1ca83595a1201cb16e1a81a8a2f9911476f751024117fca2d84f29e7d8c2b16c05350cfd4616d0f +EBUILD feedparser-6.0.1.ebuild 901 BLAKE2B 95134ee9e0b2236e7b4c9201a19c54ef615564edf6b54c3ad6cd477238faef0048354e53e04caa1f6e0269208f12cf3da82b332fde82e7082584f1062dbf09f4 SHA512 c318d48ac3681642c1b421fb811dd1e4a777fa3fa962562c3974c589d431a44a0fc7f191bf27c8aab685f97a76b54602e0ae36433869f5aaf5c62a722fd9e93d MISC metadata.xml 442 BLAKE2B a561722b8e5ad877d3a1b0503f159b7933a2bb45673420b20f840dd876881a0fd8fc3eedb3b0c3aecb76b044c770ef42cdbcf3f210e71e400dfb002eb4742251 SHA512 20cef7a9f4d1bb89e11748a8b5ab31136b85f68d15ecec018f1f0872b721a2d53f3aa3ab06a1b97e3f79588656e327feb87f90a0e75f4adc5e879c9f0fd36017 diff --git a/dev-python/feedparser/feedparser-6.0.1.ebuild b/dev-python/feedparser/feedparser-6.0.1.ebuild new file mode 100644 index 000000000000..dc1e470b0678 --- /dev/null +++ b/dev-python/feedparser/feedparser-6.0.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} pypy3 ) + +inherit distutils-r1 + +MY_PV=${PV/_beta/b} +MY_P=${PN}-${MY_PV} +DESCRIPTION="Parse RSS and Atom feeds in Python" +HOMEPAGE="https://github.com/kurtmckee/feedparser + https://pypi.org/project/feedparser/" +SRC_URI=" + https://github.com/kurtmckee/feedparser/archive/${MY_PV}.tar.gz + -> ${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" + +RDEPEND="dev-python/sgmllib3k[${PYTHON_USEDEP}]" + +distutils_enable_tests unittest + +src_prepare() { + # broken + rm \ + tests/illformed/chardet/big5.xml \ + tests/illformed/undeclared_namespace.xml || die + distutils-r1_src_prepare +} + +python_test() { + "${EPYTHON}" tests/runtests.py || die +} diff --git a/dev-python/flufl-lock/Manifest b/dev-python/flufl-lock/Manifest index 5697a85ee3d9..e800088eac0c 100644 --- a/dev-python/flufl-lock/Manifest +++ b/dev-python/flufl-lock/Manifest @@ -1,3 +1,3 @@ DIST flufl-lock-3.2.tar.gz 19250 BLAKE2B 230d7122fb6db1b4002e5732a878d597837f1c8cb10b85f4c131f793f820dc0b76a494504aef89845be4f7bdfab94b17573f83002712c245206c9ce25fac893a SHA512 496195e1c52f628bc6c0e8fc3dcd5373ed01cfee35b6165cae37ab4b90d70265c6a0aea565f1e0663277c2b9e9bafde8af1420133a15e6254275fad2f28a56d0 EBUILD flufl-lock-3.2.ebuild 574 BLAKE2B 2ff8d9470afef5e042e561a721c6e77c3750fc25aa7f918e88e3c0917b773aab69de40c422d4c8fce37f8b121d976ebb1fbebdd6522b6fc98a8b487a445d732f SHA512 087e144a6c232a0467c50f0bd848ca6632c955abf9741c51e59f88004d8b2066d3a8edf76346d87ff320ea8918ba1c88deaaea95fcd4acb429183070c42d5bcd -MISC metadata.xml 439 BLAKE2B ac364f01f2831f0bf328429ccf9254134ed961d04e6a2a7cd09d399c6d59be0085dd23dcc379d390de5e81ef99d6e0d19138dec486cd3764e34e9c2299fc09db SHA512 0021f035c2b525bc71ed0054caf093bb840a8e360b7aebfc0e7b0feaa111453b26c590d16a383fc0bfd97c0d2bd435308895d98fb43ec58360d8091bff88d0ab +MISC metadata.xml 333 BLAKE2B 1a681ac99aee289a919b530bb87037df6fe53b044ce14ce3a9da3cec54a73d7fde58cf01f12678f18397d16b56c9e5bf88d289ddec4469e343d7193502124124 SHA512 a73512d246562e6591eb9c8d13759352cede7f0ae978d02c87bd72b1fe2c9b155cc3908e8489b136387bada61f1257d8e0771e01e26d998b51f9ce13c087ec41 diff --git a/dev-python/flufl-lock/metadata.xml b/dev-python/flufl-lock/metadata.xml index 974a1aef8c98..3ee70120def4 100644 --- a/dev-python/flufl-lock/metadata.xml +++ b/dev-python/flufl-lock/metadata.xml @@ -8,7 +8,4 @@ prometheanfire@gentoo.org Matthew Thode - - NFS-safe file locking with timeouts for POSIX systems. - diff --git a/dev-python/genson/Manifest b/dev-python/genson/Manifest index cb9f8e9931a0..fba747860c24 100644 --- a/dev-python/genson/Manifest +++ b/dev-python/genson/Manifest @@ -1,3 +1,3 @@ DIST genson-1.1.0.tar.gz 26662 BLAKE2B 726b0467edca9ca503d73c914d35392f0784ae8be01a8287b84da3cd5ae4b4cd6e12a46b1a7baf73db40377b915ddb3c4b53f4a135e3923fa775af5b51a5261c SHA512 54264dcc51cd5ece9bd428079fcd5cf833f32ef36afbb7987de9982d33253834c5c8c35d18b21ad4003fc2ffac4da02965a00844457b7d8ca6c6bf3d3facb8d6 EBUILD genson-1.1.0.ebuild 700 BLAKE2B bb3ded0a5603b1dadc195486542233a02be119876657ad1bbf930a67a7f9adeda7a06a3bb9d365f56236e27cd816b983d610cc7881645d7119a4ad3494290251 SHA512 2e0a8a8a5270f27b3e727060720d9578c30b3402aab2fca1f952566356d096cc7b4788ae6fdea4c4ae9543aa73ed46bdee5d7c157f78d58007f3e01ba8f0d25f -MISC metadata.xml 499 BLAKE2B 3b4c33ee482291e8c22cd4dbc83f8ce0640db00739db1be07d27778f1eb55e923ac7413f30ccd94b0b7fea6936a75e66ddbe4e42d4b035ecd7a641ba335e6460 SHA512 47f8f9a3a1467dcd877c10a9d3f0214edfe897a9874d20d655ae5296e12d197d5d6c0b39c5bca11b6a00df73a0135a8779804ea9763be51b136570e2e435774c +MISC metadata.xml 374 BLAKE2B 5b656de91f608ed3000284960ac44e8983150d3886c34ce891ddfa5036581a246bd2eef841002b0b8c9e25fb81b96a08e8e7f001446d0a1b8c8a7f8196b96286 SHA512 94125f62b402ca3ef2ce14df0727dc0c777a30276380d61cb3ecde3bce3930d130a65c730f2106b2aae324819e593e1fb4e62ceb20051f74fc56295c7bf9983b diff --git a/dev-python/genson/metadata.xml b/dev-python/genson/metadata.xml index 0a41def911c8..52b7e7906ee9 100644 --- a/dev-python/genson/metadata.xml +++ b/dev-python/genson/metadata.xml @@ -5,9 +5,6 @@ alexxy@gentoo.org Alexey Shvetsov - - GenSON is a powerful, user-friendly JSON Schema generator built in Python - genson wolverdude/GenSON diff --git a/dev-python/glooey/Manifest b/dev-python/glooey/Manifest new file mode 100644 index 000000000000..5b696e966074 --- /dev/null +++ b/dev-python/glooey/Manifest @@ -0,0 +1,3 @@ +DIST glooey-0.3.1.tar.gz 19110562 BLAKE2B 252621789def523e3f8535ff6d72d3b5e71664cc5a0b2b4440b64be8170c08f275709c1771d2ab154349da643a521dae352e711b7f0a705f0e6eaeb1bd842932 SHA512 c804125bc9ccd9f2b44cc5fcf5a0c7353402aa8587641fc75870bf0c2474c449936dd41ddc641050009f32dbaef4e05fecd4c60c477c0c89512a02028f957c65 +EBUILD glooey-0.3.1.ebuild 677 BLAKE2B f6059201f2d3567475cbbe320f72b2a6fd66b5b0fa56605343d6a783a2761b8ff5c203a7beaed486d4a01338900d7f2693d68c567acb2e6dcb0ff610b03315a8 SHA512 9621aa917773a18f3c42e9cda20b3024192ca68abfeef5ab00d71d87b4cb8bc897474d7096d4eb3d1e2f321b1bffab77207e17eeef9f384593a0f8e229ebcc56 +MISC metadata.xml 1114 BLAKE2B b330daced3638afc8df0d8d7d5074a7228fa60bb7c4095c0b09e91992fef0186e1269cdc0ba4d59f1ac00168ed8947bbf11baaaf9b6a2aa342bddf7bfb9f2e1b SHA512 aa3103d9a2a6c536faf89e3bc8704735c6699c22db038c9077d2b7dd0ca5f31de6264b06d1fe3e2633cb3972e5acee76ed9dfa08115231bc29d6a0c6ce0b811f diff --git a/dev-python/glooey/glooey-0.3.1.ebuild b/dev-python/glooey/glooey-0.3.1.ebuild new file mode 100644 index 000000000000..f6ee41b5d1ce --- /dev/null +++ b/dev-python/glooey/glooey-0.3.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=(python3_{6..9}) + +inherit distutils-r1 virtualx + +DESCRIPTION="An object-oriented GUI library for pyglet" +HOMEPAGE="https://glooey.readthedocs.io/en/latest/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="0" + +RDEPEND=" + dev-python/autoprop[${PYTHON_USEDEP}] + dev-python/more-itertools[${PYTHON_USEDEP}] + dev-python/pyglet[${PYTHON_USEDEP}] + dev-python/vecrec[${PYTHON_USEDEP}] +" + +BDEPEND="${RDEPEND}" + +distutils_enable_sphinx docs + +distutils_enable_tests pytest + +src_test() { + virtx distutils-r1_src_test +} diff --git a/dev-python/glooey/metadata.xml b/dev-python/glooey/metadata.xml new file mode 100644 index 000000000000..28c0e77535aa --- /dev/null +++ b/dev-python/glooey/metadata.xml @@ -0,0 +1,20 @@ + + + + + 3dprint@gentoo.org + Gentoo 3D Printer Project + + + Every game needs a user interface that matches its look and feel. The purpose of glooey is to help you make + such an interface. Towards this end, glooey provides 7 powerful placement widgets, a label widget, an image + widget, 3 different button widgets, a text entry widget, a variety of scroll boxes and bars, 4 different dialog + box widgets, and a variety of other miscellaneous widgets. The appearance of any widget can be trivially + customized, and glooey comes with built-in fantasy, puzzle, and 8-bit themes to prove it (and to help you hit + the ground running if your game fits one of those genres). + + + kxgames/glooey + glooey + + diff --git a/dev-python/greenlet/Manifest b/dev-python/greenlet/Manifest index abb3dd2257b6..a4e247c8f415 100644 --- a/dev-python/greenlet/Manifest +++ b/dev-python/greenlet/Manifest @@ -1,3 +1,3 @@ DIST greenlet-0.4.16.tar.gz 60576 BLAKE2B e0c53af4b6886fe00f0299a1779e478b7cbce5ff733669e8a62757cef49f034e19b7b932e7900b09e288ff4ab7e883fc2dd5f97f78c0e1b5702e5ba9c9f62fa1 SHA512 0dc473c05c1d54a830c009fe8197fd2017b8f3117532af0fc7970eb5abd93a82bbaa1a8403375a0ac7148fcff63cdc3faa663d0c5e442f3dd10ea3b2f98b306e -EBUILD greenlet-0.4.16.ebuild 836 BLAKE2B 77054541432a5bf5be6ab7533e8c8aa5bd156d0e475fd4d28156ce36aab2d803ddc8c51f0b9f282d4badbd1a0a8fe1a824b63cfc28678945dd0ad34a52559dd9 SHA512 a425cb0f954ae0e35fcdc1fd3f5a013616217d060638bb22933196c380734ab62b5d1af4b2e96bdf95283d50054f17debffd520cc3657ce29d7cf564894c74f0 +EBUILD greenlet-0.4.16.ebuild 849 BLAKE2B 6c549798785b620cba7a06cabe422f3ba01a88ef5bff1b2dc786a8f859bdc5389e2e2ff63006411c69879ff9f783c5baf90d7b0ee2182996205a7fad8312eaea SHA512 dd19d494fbd42b16037b81649c43ccf1f53be9c495d04529f9f3321b06e42d6495ef1c1e7db5428fe9fbb962c262b0c01966bdf919a1185000aadec2de66925a MISC metadata.xml 321 BLAKE2B e625b0c7ecad0e1755cc398a1111c93434bc16c848ba4c15c11551ec1f9367c71a8f1f081409a7f09f5a3c5c6a693d5702fe2d30d371f4c431a6147b817621e6 SHA512 39b920fabdf3e6ca67ead606a859b66dfa19ab532a798755fc9406b850372d238b774ebe82e107e89b4e8e0447e5e48abb259047df62b4cd5009396ecad74548 diff --git a/dev-python/greenlet/greenlet-0.4.16.ebuild b/dev-python/greenlet/greenlet-0.4.16.ebuild index 4766b676c6e4..fc13d115df20 100644 --- a/dev-python/greenlet/greenlet-0.4.16.ebuild +++ b/dev-python/greenlet/greenlet-0.4.16.ebuild @@ -19,7 +19,7 @@ IUSE="doc" DISTUTILS_IN_SOURCE_BUILD=1 -distutils_enable_sphinx doc +distutils_enable_sphinx doc --no-autodoc python_compile() { if ! python_is_python3; then diff --git a/dev-python/hcloud-python/Manifest b/dev-python/hcloud-python/Manifest index f7f3eef21e95..57170bdba70a 100644 --- a/dev-python/hcloud-python/Manifest +++ b/dev-python/hcloud-python/Manifest @@ -1,7 +1,3 @@ -DIST hcloud-python-1.8.1.tar.gz 87532 BLAKE2B d5e2b5d2aef96508042189d650ef0c6793ca8747a99f20c591c63dbeed497576ef6cf268f75cdc5551b9b3469f1087d5d2ad167af77a93ab321cc9c70d1bb65b SHA512 e26976abe77149db53ea8a35e53de85e0acc3b2021ecbfb1a3a634230d2324e2fb212f54cfcb7a96993b4776d305a247b29aa883053958db881a794f431858bd -DIST hcloud-python-1.8.2.tar.gz 87560 BLAKE2B 836b0422364e50567cfa31e1a77e0b4a28da4419a0991f1635d6d0366368315ae914d238fab974fb1ba2c5e09172e3edfc625d40c6c099d757fa1c7913dba68b SHA512 8436b57e9a0e5b8fb44f9242c9862835a5e027ee2d774e3dd1b55834f5a574c4f21a543ac9c7d0a105048bd184e7278a3bb4f94a7ee5e18bfb419f0ca59183eb DIST hcloud-python-1.9.0.tar.gz 88885 BLAKE2B 455f955caddd8e72d02df57da2e08f395b9845f9658b73dd9f96b1fd73d7793fa13319d8365903599c000a803c9374dee7b50c5ad2a9ba449027d3dc602601fe SHA512 6da2a3eb7e4a4d7f13137167199f01f370210e6c139f0cd8a8e447ea3f14101d4b37b104ed387b1713ad62351ae72c8add7970e878571caa4242e6e347ef8833 -EBUILD hcloud-python-1.8.1.ebuild 1415 BLAKE2B 4d231adb4f5376550b49f3524e20a8350e7788be6b6d69b74b6266a14d420cc9523cf4aac0143d9f7d73739741e22885820f3a33525cb488ec4e61eb09c98e01 SHA512 a47369fd44bb71af435dd8de1c7a8731f051900a5d2038ca153b913690efdf5c13bebbc21c6d480cae44dcdb466406cf89cefa54157bdcf5232c7bb57f32bf85 -EBUILD hcloud-python-1.8.2.ebuild 1276 BLAKE2B 2088306a31ee63ceb9786443410cc49be7e78ac31aaa7dcba875da04071ff1718830276b8cd6e4e2ba9a301543d803329de75da1da2614d1b4fc32112442470d SHA512 00d995349df255a60a1263b3476a2bd23846cdfa00989baa71c7af5697748bcf504580f43f0c5ab255537e8ae8f77ee7a4f26978720b3d8a67e510369592fd52 -EBUILD hcloud-python-1.9.0.ebuild 1277 BLAKE2B ce85723c4555916561b612095e998e4c40f831fd4638041238cd436fab1c7e629ff14ec103262a8e969feeb043ca53689f08b8ad1d1a07ae85f284a5164b2f29 SHA512 b46383ba8af2d2a7741c8575f50620405bdaa4a2a5b40b7c73f96a74da067922cb0edc831f28de641500e2ebf3dde10227af1922d6469045e837f9d5dc366532 +EBUILD hcloud-python-1.9.0.ebuild 1276 BLAKE2B 2088306a31ee63ceb9786443410cc49be7e78ac31aaa7dcba875da04071ff1718830276b8cd6e4e2ba9a301543d803329de75da1da2614d1b4fc32112442470d SHA512 00d995349df255a60a1263b3476a2bd23846cdfa00989baa71c7af5697748bcf504580f43f0c5ab255537e8ae8f77ee7a4f26978720b3d8a67e510369592fd52 MISC metadata.xml 347 BLAKE2B 4e9c42da7ff606982fb56c60b2eeb1315e862fbd2e55b28a46f8f86ff348fed8fd5a14843e8c41713267d16b378c2e317c672bd561056544dacdad8f09f54eff SHA512 f7a5d3297b23b097ca65415ca87441f9b14dee1f7be980b6bc7d747388fd511aadd12161f5785bbf3c97c3301487e0144fe11c40143ee8b25183c7f68a6d3c9b diff --git a/dev-python/hcloud-python/hcloud-python-1.8.1.ebuild b/dev-python/hcloud-python/hcloud-python-1.8.1.ebuild deleted file mode 100644 index 8febbd5247be..000000000000 --- a/dev-python/hcloud-python/hcloud-python-1.8.1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8} ) - -inherit distutils-r1 - -DESCRIPTION="Official Hetzner Cloud python library" -HOMEPAGE="https://github.com/hetznercloud/hcloud-python" -SRC_URI="https://github.com/hetznercloud/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" -IUSE="doc examples" - -COMMON_DEPEND=">=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}] - =dev-python/requests-2.20[${PYTHON_USEDEP}] - prometheanfire@gentoo.org Matthew Thode - - Enumerates all IP addresses on all network adapters of the system. - diff --git a/dev-python/influxdb/Manifest b/dev-python/influxdb/Manifest index 19e603acc746..c6148a715fc3 100644 --- a/dev-python/influxdb/Manifest +++ b/dev-python/influxdb/Manifest @@ -1,4 +1,5 @@ +AUX influxdb-5.3.0-pandas-future-warning.patch 638 BLAKE2B a8cba22ef423b5162666fe9157516dae077355139f323ee98149cfdbde15fc12de163cfb54009ab8bfebf2697c4b539f512de19d6d066aa28623e7e9f272b411 SHA512 0d2a6213efbcd56b9908924a839fe63d369dc7ec674e3d1603a81649969f47fe085b6ab163028384752a033a98d358de2d7c651618370c018d05df7152b74e52 AUX influxdb.conf.template 476 BLAKE2B 50416cccd720729d28b50d6cd4bcd6582c959b932c75f8dc64525e96be35242cd8dd36b3f689383e22b0eed3925b0c97dc42dbaabdd76dcc3cca4d5f49d8cc0d SHA512 3b8f9dfa149ed0e8aa25c8db8b39968e01ba7f81b9db037a0e05740c27d617dea8101efc9b9ddb00bf354cea7eefe5ad318b2ba309276e5ba4500bc3dc9db62e DIST influxdb-5.3.0.tar.gz 66683 BLAKE2B 28dd955fb26eb9a984bb910f26655720c566c08a8178f8aa08b5eb66a6f02933a6f3cb2d26981ffcfc3fd9a017fae2ad27b61f32e2a7916c55d723ffea5b248a SHA512 49ae48dc56ea8f6c6d4103f33207a35af4877c292ff4bfd32ebf8ff35fae816f570e64657406fdf9ef13092c69e7e2d1f0c641124445d35731a4a37812f67242 -EBUILD influxdb-5.3.0.ebuild 1117 BLAKE2B b6ce42212120f644f74402a102c74635b8f6c6ca4ade589d37ef6ed398006144bd1b60adf8a10baf2a25fc3422f7997a0a823a88b926038549c7f6118f892817 SHA512 d6247ba8169e4d372c59a70dfbab69a77241cae8fac5d6e4067675067bb60e46f0acaa412425cfa1e4be38b96ecf330363dba7fa10b1fb0eb21fbb28e6fc1f3d +EBUILD influxdb-5.3.0-r1.ebuild 1133 BLAKE2B 828f4da543d1068dc0dbe1b77c2d41cc35719117e441db67cf236b28338fb4b84c03042e70ae60931fa95efc4bdc994d6365dd2fe69eedce48453938dd1ff303 SHA512 cd97f9b958e90154f49664994daf71358226e7539501bb84ecc98db214ca8209427d10151219a04732ff1e8df7f284d04792ce19a97852fc1ad727647f1a4f88 MISC metadata.xml 497 BLAKE2B d0626d2e8a84dae9647d13d9cc6971ac9249d0b77352cbcf0b081460412225f6854770d4eca768725aa57b329bd9213f0c4db3cb5b5bd859a604b9826abe3fbc SHA512 49f6810c70b348acab0cc59581a7e0cda7d798edc68f34127c7eb65c6f70643f281de099b61efbb7af1787db2d9ae7f49d1bd45b1cfa7e2ac67737e743a45cf2 diff --git a/dev-python/influxdb/files/influxdb-5.3.0-pandas-future-warning.patch b/dev-python/influxdb/files/influxdb-5.3.0-pandas-future-warning.patch new file mode 100644 index 000000000000..efd510fc8420 --- /dev/null +++ b/dev-python/influxdb/files/influxdb-5.3.0-pandas-future-warning.patch @@ -0,0 +1,15 @@ +https://github.com/influxdata/influxdb-python/pull/845 + +diff --git a/influxdb/_dataframe_client.py b/influxdb/_dataframe_client.py +index 600bc1ec1f47..7f2b4ee2989f 100644 +--- a/influxdb/_dataframe_client.py ++++ b/influxdb/_dataframe_client.py +@@ -294,7 +294,7 @@ class DataFrameClient(InfluxDBClient): + 'time': np.int64(ts.value / precision_factor)} + for ts, tag, (_, rec) in zip( + dataframe.index, +- dataframe[tag_columns].to_dict('record'), ++ dataframe[tag_columns].to_dict('records'), + dataframe[field_columns].iterrows() + ) + ] diff --git a/dev-python/influxdb/influxdb-5.3.0.ebuild b/dev-python/influxdb/influxdb-5.3.0-r1.ebuild similarity index 91% rename from dev-python/influxdb/influxdb-5.3.0.ebuild rename to dev-python/influxdb/influxdb-5.3.0-r1.ebuild index 84c5acb0015e..178929abf867 100644 --- a/dev-python/influxdb/influxdb-5.3.0.ebuild +++ b/dev-python/influxdb/influxdb-5.3.0-r1.ebuild @@ -2,7 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{6,7} ) + +PYTHON_COMPAT=( python3_{6,7,8,9} ) inherit distutils-r1 @@ -22,14 +23,14 @@ RDEPEND=" >=dev-python/six-1.10.0[${PYTHON_USEDEP}] " BDEPEND="test? ( - ${RDEPEND} dev-db/influxdb dev-python/mock[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] dev-python/pandas[${PYTHON_USEDEP}] dev-python/requests-mock[${PYTHON_USEDEP}] )" +PATCHES=( "${FILESDIR}/${P}-pandas-future-warning.patch" ) + distutils_enable_tests nose src_prepare() { diff --git a/dev-python/jsonext/Manifest b/dev-python/jsonext/Manifest index f093ed13eff7..0554cb862bef 100644 --- a/dev-python/jsonext/Manifest +++ b/dev-python/jsonext/Manifest @@ -1,3 +1,3 @@ DIST jsonext-0.4.2.tar.gz 9574 BLAKE2B cba417bc116e572f383a6d396d33fab0f6b63534ae89c402b6cfc0297a0c2fce336bf63464252fe9c87a9617f7f00ed82fe9de9d4e95356b60ae555963d4951b SHA512 2b47b48b529ad8f3b9662ce19f6ea9250648e17cb94e4a59a52ab6a9aabf64abb74f3c76a1edf274fe1e52863352456c0f95c5cd7406c44ca917b6addd09a2a7 EBUILD jsonext-0.4.2.ebuild 573 BLAKE2B be761a9cc8eb3bdd76d593ee091efb68a4b280a7d3225f7cd578a10fac8238440d3239ba04479c6432ce22220541379f713f1f1dc2701de97e9baf2b6ca768f4 SHA512 a655d678df15545691b8facfb7df52f71ffe29cf0a7c4da81c494c02bcf298e2652700353a5ec11168ffff43b163f2d9ff3edb07898e48951eb363d876f987f4 -MISC metadata.xml 478 BLAKE2B 917cd38f6d39c8fb63724e545d5a0d76a173b83dd43543dcc0400799c2cfec8966496e8656696947fff61f7fb25cdc4fe64ee73ca787d9072acbbaf376817a9f SHA512 819a01efba7324a2b5dc6829a882b1d8ec22588a0b615abf44a83b1e1ea517b463f1d01fae40c6fa3309ebe15f2797065575e9b34dc53944d7b44f860b36a6ed +MISC metadata.xml 333 BLAKE2B 1a681ac99aee289a919b530bb87037df6fe53b044ce14ce3a9da3cec54a73d7fde58cf01f12678f18397d16b56c9e5bf88d289ddec4469e343d7193502124124 SHA512 a73512d246562e6591eb9c8d13759352cede7f0ae978d02c87bd72b1fe2c9b155cc3908e8489b136387bada61f1257d8e0771e01e26d998b51f9ce13c087ec41 diff --git a/dev-python/jsonext/metadata.xml b/dev-python/jsonext/metadata.xml index 959c6dbb5909..3ee70120def4 100644 --- a/dev-python/jsonext/metadata.xml +++ b/dev-python/jsonext/metadata.xml @@ -8,7 +8,4 @@ prometheanfire@gentoo.org Matthew Thode - - jsonext makes it easy to serialize objects outside of the standard Python primitives to JSON. - diff --git a/dev-python/keystonemiddleware/Manifest b/dev-python/keystonemiddleware/Manifest index 04f1927a6625..e03a98be9f26 100644 --- a/dev-python/keystonemiddleware/Manifest +++ b/dev-python/keystonemiddleware/Manifest @@ -1,3 +1,3 @@ DIST keystonemiddleware-7.0.1.tar.gz 177439 BLAKE2B 645cade35a1b310b9a897b17fc96a7f1f33ca26efd3dbe482c8d76cca9a9639364cda6d2798c0b2956f5b905c166a67fe3f334cd0ae276e7b0124956f9a9cfd6 SHA512 2c3890a395fe03c19e121a1d315180bf2bf5004351a5dcabb1f455bf22514c682347a3c387da361075a81c3e931f6ac802aed1a95fa3763b90a2ac77adbec306 EBUILD keystonemiddleware-7.0.1.ebuild 1466 BLAKE2B 3be59200a860cb8097c5bbff3774b3e80b08fe85d9e4b3e04838dc3d1f7d27031d6f8dd11fb63fd5c2df04c1272df28dcc81ec1dc80836b82f32298fee393d39 SHA512 7771e244dac935eafc985eff418dee5b4bf6babecb6d19f1880e29132d1bc5679c3b56b517d5a3be53392a47f1590af2cf361e70310a60d2abf5bf16504a15c1 -MISC metadata.xml 624 BLAKE2B 9431121807a163b4dac75bfe53e40ee4b86412db23d46c8fa6318ec6e0d2af338eb6423076879bbb863e7a2aa173d484d2f1a3c98211021e5357e07f9cae481b SHA512 5ca1f6ea10053be2f9f74c797cd1143f6b3ab267d0decb66f3609973c20637b55769bcb305ab70693d99d3ab09da6aa6ac7d2acc66431a4a52f6dc9aef79aa6c +MISC metadata.xml 528 BLAKE2B 9b8453371bd9fe7d9a6a9ed5bca9868ddeedb6207b8733c4330ca4a70ef733f9ad0f896fc353d0bb3df84a65cc0e34685d959c2180c3fc717a0e2e5a7944f517 SHA512 a3446e027f44d3aa2c191bdded6454f398da99f5087961a4f083d46b701237167cd332a30b6821be188ecef933cc68bdde196e565b8b93aa480ff1e0ceb646b6 diff --git a/dev-python/keystonemiddleware/metadata.xml b/dev-python/keystonemiddleware/metadata.xml index baeeac9fc4ba..727128b5e592 100644 --- a/dev-python/keystonemiddleware/metadata.xml +++ b/dev-python/keystonemiddleware/metadata.xml @@ -9,9 +9,6 @@ openstack@gentoo.org Openstack - - OpenStack Identity (Keystone) Middleware - keystonemiddleware openstack/keystonemiddleware diff --git a/dev-python/lazr-config/Manifest b/dev-python/lazr-config/Manifest index 04487feeb6d5..eadc010ba69d 100644 --- a/dev-python/lazr-config/Manifest +++ b/dev-python/lazr-config/Manifest @@ -1,3 +1,3 @@ DIST lazr-config-2.2.2.tar.gz 31957 BLAKE2B 5bfee9ae556e6b4109fa43ca36cc2676fb805dc6b9d9f788224ccd29e7836313affa55dd031496c2a252c5e64b150fd8f21c2934da3699ba95e0968ee8022879 SHA512 3427d2be4b4763238bd8378ec5936d38d0b944074d56f6ada55d0e3f232fe0846630a0ef3900c169b58092d029297d7c937ea4ad349aaa2745ed25b71df9c7a0 EBUILD lazr-config-2.2.2.ebuild 656 BLAKE2B c836de2b5365b1225f73ed0555fd96c34b72ea36fb47e6eede44e29b0b656fd7388a6cb1911ed54226b5d5f4de4616fafde43b3108cf18508059fec055a21cfd SHA512 b852a4ce88ba1b8eb34ef9fca7bbee6d35e22c1528d0c15e7b0d5490f47156e02ec1a4ea5a4470dcd3dad78ee4f7ba99fc39ec0af42fc9a13034ff259b973f2d -MISC metadata.xml 455 BLAKE2B f897ae39a752d337a92e2ce15baa3cc30217d8741d9da23345b8a4a62122ac87c0d38fe1780a89ff6ade706b59634d56c8cf4a6bd77a362f4319f83d8776ef43 SHA512 85f0af921cd7c83999cd0b302842276fb463c2881f3af7700676711a162804c2db3ecb06d89c0ccd3e33527ab7147723d5e9d7292cc0f26ba8f12438484a7301 +MISC metadata.xml 333 BLAKE2B 1a681ac99aee289a919b530bb87037df6fe53b044ce14ce3a9da3cec54a73d7fde58cf01f12678f18397d16b56c9e5bf88d289ddec4469e343d7193502124124 SHA512 a73512d246562e6591eb9c8d13759352cede7f0ae978d02c87bd72b1fe2c9b155cc3908e8489b136387bada61f1257d8e0771e01e26d998b51f9ce13c087ec41 diff --git a/dev-python/lazr-config/metadata.xml b/dev-python/lazr-config/metadata.xml index d8d3ff337ff4..3ee70120def4 100644 --- a/dev-python/lazr-config/metadata.xml +++ b/dev-python/lazr-config/metadata.xml @@ -8,7 +8,4 @@ prometheanfire@gentoo.org Matthew Thode - - Create configuration schemas, and process and validate configurations. - diff --git a/dev-python/lazr-delegates/Manifest b/dev-python/lazr-delegates/Manifest index e1c689b6cae5..731f458f2543 100644 --- a/dev-python/lazr-delegates/Manifest +++ b/dev-python/lazr-delegates/Manifest @@ -1,3 +1,3 @@ DIST lazr-delegates-2.0.4.tar.gz 14168 BLAKE2B b9388a869e7f83e0bc30dc5a0cfb184a935db2b6272c2a9a93bb12d3db375114453a224703ef05b3f34232860a16fc087b7d398e94d164fbf77af61ba8abf102 SHA512 0c0b32a4fa4c132646d601870be0f0c1f1856aceb91bf979faa9a675fcbf94f76c7c6f548978a402842633cf4e53275c052cff7dfd776a4246691c067eabe501 EBUILD lazr-delegates-2.0.4.ebuild 622 BLAKE2B 4757f6e2b151b266be640ef59ac7ad627d459e34ca0d696bdce2ce9a07c23651e03c978d88fa0f10ec8367cac60b14c3dfdc051b51de24bb77ce5677a849be44 SHA512 3cdd8d85a7766db79f7376ca87efa002a6319dd049de9ab4c8abb3dd25d4ac9bf9799cc3b08f670d0f4814e28e285dbede0485df99c6cf93986934333d254d10 -MISC metadata.xml 428 BLAKE2B 9156e02f1e687a320435ae677b8b357a0d101e670ff1e57647aa54012dacbab33ef9145f38b01b3c72d33377ab79cef1f388d00a758d4424f8c5ac38f3f4226f SHA512 e37d21627228729b1f9434288e81d0950505606f0394cf7793d49e217503244ccfcf8aca0ec3354d8dd0c9d7a511680800f6da5a0de423c187c1884e40b0bbce +MISC metadata.xml 333 BLAKE2B 1a681ac99aee289a919b530bb87037df6fe53b044ce14ce3a9da3cec54a73d7fde58cf01f12678f18397d16b56c9e5bf88d289ddec4469e343d7193502124124 SHA512 a73512d246562e6591eb9c8d13759352cede7f0ae978d02c87bd72b1fe2c9b155cc3908e8489b136387bada61f1257d8e0771e01e26d998b51f9ce13c087ec41 diff --git a/dev-python/lazr-delegates/metadata.xml b/dev-python/lazr-delegates/metadata.xml index 368888ee2914..3ee70120def4 100644 --- a/dev-python/lazr-delegates/metadata.xml +++ b/dev-python/lazr-delegates/metadata.xml @@ -8,7 +8,4 @@ prometheanfire@gentoo.org Matthew Thode - - Easily write objects that delegate behavior - diff --git a/dev-python/line_profiler/Manifest b/dev-python/line_profiler/Manifest index 0fc5c252dc94..d91daf9ea415 100644 --- a/dev-python/line_profiler/Manifest +++ b/dev-python/line_profiler/Manifest @@ -1,3 +1,3 @@ DIST line_profiler-3.0.2.tar.gz 45185 BLAKE2B 04e617cc7b6c9686192281ab1cdfdef2cfc6ce3c7aa6b9962ed2369620618af8835b93bafe89f8d1288b45d4120d71f728ec577d5c5d035699c2d7a49d6be7c1 SHA512 9a5d1821c02fc063081854ba98a17eca21af65d5aecf4ce32c67806d31bf0c936291a30409845ce6f94211cdaaaf0859ab5e2b437e1a086fd4f60fc2a0fd2742 -EBUILD line_profiler-3.0.2.ebuild 1150 BLAKE2B 20dff4f66758befd8e7f20fd6dc2473725f62a01b1bc8f5eebb1c56c0da041c2d3b9fc05c0966cb61f04c980b917274fe9f78af66f573d47dc4f2f4fb1bff71e SHA512 58a78a291b4503695d3b14c30c5ff1211bb6a84d9c864cbc516d709d617c9988c70d2b535b5f8a262dacec959982e7ab7a6a2e43dc060bfb4f59512107cf5223 +EBUILD line_profiler-3.0.2.ebuild 1152 BLAKE2B dbfd004c68d715d9cf2b6f6f863e10a0a8eb01b34ed350301804a07fb17a792196977dc7ab39fce0766b7dfcd27e5b08f9998671ce0548e71e45521bcae35acf SHA512 f22c83187b2f49488706eddd1a02cb6516100bbf9b2d2a8d6514f756540a5425bc72829ea6ac8a0c25afbfe11ad80f02e2c60c5bde3aa1b37ad0b3ae8dee90c2 MISC metadata.xml 691 BLAKE2B 7cf7f3e2a82470d3d3423e203fe1db3ab849502af636e6e36664937738cfb179960c8dbaa2628550e0490f71dd3baec74b083e4341122144cd1b8a6a6c503bdf SHA512 9430cfef2807664446522f0401645522714eac92f990d9c9b4568d3362a26250a3059a386c35e875e2e186206a6401d87b09ad6d66b3d5accc11bc40f73901b7 diff --git a/dev-python/line_profiler/line_profiler-3.0.2.ebuild b/dev-python/line_profiler/line_profiler-3.0.2.ebuild index 4c08a5c1f82d..a48003e8777a 100644 --- a/dev-python/line_profiler/line_profiler-3.0.2.ebuild +++ b/dev-python/line_profiler/line_profiler-3.0.2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7,8} ) DISTUTILS_USE_SETUPTOOLS=rdepend diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest index cfe487e7ab40..26f55b31638e 100644 --- a/dev-python/matplotlib/Manifest +++ b/dev-python/matplotlib/Manifest @@ -1,11 +1,14 @@ AUX matplotlib-3.1.2-qhull.patch 768 BLAKE2B 480f213014c4f50f7926679a826e282937f25043f530f01d38ac3c4b1672b37a0cd52466bd5f6c66957de5a871b30dfea58e42a6f389a005347220e4d73cb97d SHA512 d25b5888a03b82ddf8e8d415905663e4e77041ce17fb37ac3562ba126048373abc1203acfd0643c1544f1d0ac9f3232447c3f60295daa5528346e80142848420 AUX matplotlib-3.2.2-test.patch 16508 BLAKE2B 42ed1e5b59f3248dd0c8786769a9694e2e29dbde11d2bc8cff4dc6773663d7f777ee7e125ef9261ec10dd142b686396408d2e5a87939b74ed2c1f8c1ff0c7841 SHA512 e8689c978b7055f01ed7b996b6a25f716039c2bc146bc74cfeb8adb3e29739ddb5e0c5749b220ffb346ef95ad09dbed2339315e357c35d3a9b46d03c21a3382c AUX matplotlib-3.3.0-test.patch 9618 BLAKE2B f239d5c16be50b601c91e47e9c43c928beeaddb22be236a17244f289c9032564d3bb1e2e5bd63f6017e51d71008efbd8c86ccc96eed0d30abc50537563720271 SHA512 445076feec916e508a3673babacbf8a8372a6f05c3d067eb77584c4352387d1bc3b1dc6c76beb18549df4601b50943d271c8db510f30748dbcdfc56727030b41 +AUX matplotlib-3.3.2-test-extra.patch 851 BLAKE2B 8fca758413834cf78707a42edbf878919e5d5183eac017928f12da0f9636d62ca42b1a7206e8f2131613bfa5249a835083c461c14c5be95091c37ce94902ea17 SHA512 45aaca6349269b5ab7476cbb82ba1dda6f8fa89100f7a8c7c1c5c037db1213b252daccfc5e905cb09d259f4e28d726c583d5a71f2da2421a787bb3b31fca6e5a DIST freetype-2.6.1.tar.gz 2302080 BLAKE2B 6a5fb98e5fa6cf4b7d7533ad44e364227d8c2f7dded4c552d6e22e204c32b7858f20d41d1e809ecdad6e5353d6cec81bea0e0b06a4533363a41ecab83ce3f7ca SHA512 ff2daed64d712737085924c50e75862fafbcbb24eef6d72dac9eaae63bb656d7245397fd828f5d3e47ac847f7ff83d73dedfdd61fde1f7d6e0f0cdeb49bcf83b DIST matplotlib-3.2.2.tar.gz 40295831 BLAKE2B 32fb34b95d1df928f949fd7b04909da2494b56efbe543f75bffedf1d9d85a0089a50cd27b82a28ac75361b56fe3f2a6c95b7d9e777778ce46f1d2805e5dae9df SHA512 4b8080fddc717f311a87b6ef1a279304da2931ef2d6de85688c153f14da5009351f42d9533c44695ca43ce1496bb642927aca822a7946a2d50d40a7d25224b31 DIST matplotlib-3.3.0.tar.gz 38782487 BLAKE2B 97330d93b8d8a64a1296ccb173e44ebcc54c61e22aacdd73cc38a46fb2d22fbfe7334fb3c6993be001c475724c47f530243affddd71ec647232ac093db6e3135 SHA512 2ffd9e79e300a37092ab4b5a7156c2f57e408975818abd413c74477ad622030c7636695467aab821c9996564cddec57e26ba6a8004f6639070964fcb7a510a75 DIST matplotlib-3.3.1.tar.gz 38780756 BLAKE2B b67388408da5ca6c36333705f0c19db6a1dc815819f01a5b0a7fe4ebd990f3e0df8def90971494e308ba8731f305db80dbe367f64c4fbf1294fd0f884cbb2d64 SHA512 cb3c61b7c96dde226f978980ebc960edc1329655efdeb974c8b6d8fd0cd3b660a8dfa3c98c1b140128b2ba13b134c81b000f6e87fa049d77512c81b1138b2b35 -EBUILD matplotlib-3.2.2-r1.ebuild 6529 BLAKE2B bd5d59fa18590dfa91a7ee9ec6c675489a4bd62ef9f4fbbca126854b148a5cfa453cf77bb68ba32058b69966fc36bc69c05929186a5510c2af48cb45b60617e3 SHA512 ce34651998a057438c85ed198dc0ac3bd461b789ce8a931020405c4a8456fd03f4b316fecb2ed53538ce70da3b3dbdca8ca67505b18b6341ba18fdb60a64ec42 -EBUILD matplotlib-3.3.0.ebuild 6651 BLAKE2B 50eac5dedfb4a3aa2025079fd8aaa921a27b400d97b730b85cabdcae4e4366ecb1c5e58ac68af672a17613ac2a458ecb538b82f11ec2438162d97e2417050356 SHA512 00d9f1a0912e320358db1b5f3f22595fa70ae11028ebeefdf96e9a6c9528c185c40e0c1d74893fa202e8a771ac6ce9752915f9bff9921c4398825be6831cff43 -EBUILD matplotlib-3.3.1-r1.ebuild 6719 BLAKE2B 31acd9a95a4f146040dddc8ad70821108c4ba6c0dcd356c786f741cbd7916e52023d2118fee68977ba5b4db1f66059755d40f2d7d3d6b3d29e938bed1eb8105d SHA512 5e70f4386a5371dc4e5543e5e43d2c0ad86dc35db6ea408dbf5d891fc6f51776b5ba8c9b40694b9650424a15d736b2de98dbf4e425f56e14ff6d1266e5a97b34 +DIST matplotlib-3.3.2.tar.gz 37939974 BLAKE2B f28e184a0fccd4192ba8135b70569bf463d08cae0f4eb8e7f997f417cb947500a9fe46eb5f979473b4d7d22c0ad03ab55aba4067082c86f63eacbf837b8606ad SHA512 cae68e63d879bcfb41b25df4de48472461f7987403d42d34c7205a65ed3ef567660309c04d2a55e155fbe1ef708fd9de0b0d66e71578f34c3ee93379c4ea1e1a +EBUILD matplotlib-3.2.2-r2.ebuild 6534 BLAKE2B fc84bb6c99dfb3e0c3eb97289d75eae653b7e395bc4aa934dfdaa507bd067fc597cb2f0f1b2e5d254d7f04e3686cf8cbe82ed6d23d37f87cc4e454eb0a05b08a SHA512 a93fcf89d97738e378e343dade32e0335c42314d8d782a62a57fbd1ad73a457f15728139e8086274c5df3685e097e692af2dbb29ed2fa681378f42bcf61e6e55 +EBUILD matplotlib-3.3.0-r1.ebuild 6656 BLAKE2B a78fd213fa3827540e062120bfc7f2bf40108db6951d370871b72c36c5667c4921c4947fd776bfd5aef11c1b63a32e37e479fbd5f6295e394e24f7fc81f8bb65 SHA512 11e4cb4b82791a9bfd53ad47b8d33467baba684eddb0ee62ef630c2e93209465fc5c2d8f02a80bd41fa89bd95eb78863d21c661482f2aa2167ad7b3227eb3bbb +EBUILD matplotlib-3.3.1-r2.ebuild 6724 BLAKE2B 77ca45a10f77128eabc2f40ce35b57af57feb47748e414218578b6c0de5f8db82b9d4aebd971c53cc9bd55eb60108c30a514acef8efe6c50fadc8aaf6c8dacdc SHA512 2dcfd4ee0eb0f8d0cf1fe409806162b51ec0a8c23f07765cafd8ac197de44a4b909d8648af3c03699cbc49073d5aca3058c60306458ea00a0737b37b76dc01d0 +EBUILD matplotlib-3.3.2.ebuild 6774 BLAKE2B e1bbd7d90106a97cd489ac5aa73d078a1ac5009abb467421b23c0dc2e2f6c23be99df80fd0b9f907a394bbe1f01ba5f35bb7f28b32389c5d7078fee9bc9f4f2f SHA512 387c20f94aea1e53781413b0dd271562f8b95b925df77164b67241e90edb7b712799ce5882ad2b2f32d3f1e3f2d7285e331f4a7869f3e519626960ac708476d0 MISC metadata.xml 921 BLAKE2B 1ec6f51395f5b41747123b4b0104155defb7f881573259f57572e02ddcf986feecb9fc34bc93cbafa5498afb9549661e3491f72029487cf0eef55f2d756e7ea7 SHA512 cac60a2bdda5c3e9d3eef1a8250b09c8759294361994b8d5f4ec18389106b9aee610dc4c32634ab8e7c0c77ebe39513ce5b816002aaeb2f9037e665b46333f0b diff --git a/dev-python/matplotlib/files/matplotlib-3.3.2-test-extra.patch b/dev-python/matplotlib/files/matplotlib-3.3.2-test-extra.patch new file mode 100644 index 000000000000..1fff166295b2 --- /dev/null +++ b/dev-python/matplotlib/files/matplotlib-3.3.2-test-extra.patch @@ -0,0 +1,25 @@ +From 5d2f40b312966c08436b4495980313f2dacd9750 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Tue, 15 Sep 2020 23:48:05 +0200 +Subject: [PATCH] Increase tolerance for test_transparent_markers + +--- + lib/matplotlib/tests/test_axes.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lib/matplotlib/tests/test_axes.py b/lib/matplotlib/tests/test_axes.py +index 412dd2471..52a32f9f1 100644 +--- a/lib/matplotlib/tests/test_axes.py ++++ b/lib/matplotlib/tests/test_axes.py +@@ -3500,7 +3500,7 @@ def test_hist_labels(): + assert l[2][0].get_label() == '00' + + +-@image_comparison(['transparent_markers'], remove_text=True) ++@image_comparison(['transparent_markers'], remove_text=True, tol=5) + def test_transparent_markers(): + np.random.seed(0) + data = np.random.random(50) +-- +2.28.0 + diff --git a/dev-python/matplotlib/matplotlib-3.2.2-r1.ebuild b/dev-python/matplotlib/matplotlib-3.2.2-r2.ebuild similarity index 99% rename from dev-python/matplotlib/matplotlib-3.2.2-r1.ebuild rename to dev-python/matplotlib/matplotlib-3.2.2-r2.ebuild index a653f14fcd90..3296b24075d0 100644 --- a/dev-python/matplotlib/matplotlib-3.2.2-r1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.2.2-r2.ebuild @@ -32,7 +32,7 @@ RDEPEND=" >=dev-python/cycler-0.10.0-r1[${PYTHON_USEDEP}] >=dev-python/kiwisolver-1.2.0[${PYTHON_USEDEP}] >=dev-python/numpy-1.18.2[${PYTHON_USEDEP}] - >=dev-python/pillow-7.1.1[${PYTHON_USEDEP}] + >=dev-python/pillow-7.1.1[jpeg,${PYTHON_USEDEP}] >=dev-python/pyparsing-1.5.6[${PYTHON_USEDEP}] dev-python/python-dateutil:0[${PYTHON_USEDEP}] >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] diff --git a/dev-python/matplotlib/matplotlib-3.3.0.ebuild b/dev-python/matplotlib/matplotlib-3.3.0-r1.ebuild similarity index 99% rename from dev-python/matplotlib/matplotlib-3.3.0.ebuild rename to dev-python/matplotlib/matplotlib-3.3.0-r1.ebuild index 9b46b5e7164c..92a63fef1567 100644 --- a/dev-python/matplotlib/matplotlib-3.3.0.ebuild +++ b/dev-python/matplotlib/matplotlib-3.3.0-r1.ebuild @@ -32,7 +32,7 @@ RDEPEND=" >=dev-python/cycler-0.10.0-r1[${PYTHON_USEDEP}] >=dev-python/kiwisolver-1.2.0[${PYTHON_USEDEP}] >=dev-python/numpy-1.18.2[${PYTHON_USEDEP}] - >=dev-python/pillow-7.1.1[${PYTHON_USEDEP}] + >=dev-python/pillow-7.1.1[jpeg,${PYTHON_USEDEP}] >=dev-python/pyparsing-1.5.6[${PYTHON_USEDEP}] dev-python/python-dateutil:0[${PYTHON_USEDEP}] >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] diff --git a/dev-python/matplotlib/matplotlib-3.3.1-r1.ebuild b/dev-python/matplotlib/matplotlib-3.3.1-r2.ebuild similarity index 99% rename from dev-python/matplotlib/matplotlib-3.3.1-r1.ebuild rename to dev-python/matplotlib/matplotlib-3.3.1-r2.ebuild index 981026cbe93b..d8b120fa06ff 100644 --- a/dev-python/matplotlib/matplotlib-3.3.1-r1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.3.1-r2.ebuild @@ -33,7 +33,7 @@ RDEPEND=" >=dev-python/cycler-0.10.0-r1[${PYTHON_USEDEP}] >=dev-python/kiwisolver-1.2.0[${PYTHON_USEDEP}] >=dev-python/numpy-1.18.2[${PYTHON_USEDEP}] - >=dev-python/pillow-7.1.1[${PYTHON_USEDEP}] + >=dev-python/pillow-7.1.1[jpeg,${PYTHON_USEDEP}] >=dev-python/pyparsing-1.5.6[${PYTHON_USEDEP}] dev-python/python-dateutil:0[${PYTHON_USEDEP}] >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] diff --git a/dev-python/matplotlib/matplotlib-3.3.2.ebuild b/dev-python/matplotlib/matplotlib-3.3.2.ebuild new file mode 100644 index 000000000000..9ded3690e457 --- /dev/null +++ b/dev-python/matplotlib/matplotlib-3.3.2.ebuild @@ -0,0 +1,277 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +PYTHON_REQ_USE='tk?,threads(+)' + +DISTUTILS_USE_SETUPTOOLS=bdepend +inherit distutils-r1 flag-o-matic virtualx toolchain-funcs prefix + +FT_PV=2.6.1 +DESCRIPTION="Pure python plotting library with matlab like syntax" +HOMEPAGE="https://matplotlib.org/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz + test? ( + https://downloads.sourceforge.net/project/freetype/freetype2/${FT_PV}/freetype-${FT_PV}.tar.gz + )" + +# Main license: matplotlib +# Some modules: BSD +# matplotlib/backends/qt4_editor: MIT +# Fonts: BitstreamVera, OFL-1.1 +LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="cairo doc excel examples gtk3 latex qt5 tk wxwidgets" + +# internal copy of pycxx highly patched +# dev-python/pycxx +RDEPEND=" + dev-python/certifi[${PYTHON_USEDEP}] + >=dev-python/cycler-0.10.0-r1[${PYTHON_USEDEP}] + >=dev-python/kiwisolver-1.2.0[${PYTHON_USEDEP}] + >=dev-python/numpy-1.18.2[${PYTHON_USEDEP}] + >=dev-python/pillow-7.1.1[jpeg,${PYTHON_USEDEP}] + >=dev-python/pyparsing-1.5.6[${PYTHON_USEDEP}] + dev-python/python-dateutil:0[${PYTHON_USEDEP}] + >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] + >=dev-python/six-1.14.0[${PYTHON_USEDEP}] + dev-python/versioneer[${PYTHON_USEDEP}] + media-fonts/dejavu + media-fonts/stix-fonts + media-libs/freetype:2 + media-libs/libpng:0 + >=media-libs/qhull-2013 + >=www-servers/tornado-6.0.4[${PYTHON_USEDEP}] + cairo? ( + dev-python/cairocffi[${PYTHON_USEDEP}] + ) + excel? ( + dev-python/xlwt[${PYTHON_USEDEP}] + ) + gtk3? ( + dev-python/pygobject:3[cairo?,${PYTHON_USEDEP}] + x11-libs/gtk+:3[introspection] + ) + latex? ( + virtual/latex-base + app-text/dvipng + app-text/ghostscript-gpl + app-text/poppler[utils] + dev-texlive/texlive-fontsrecommended + dev-texlive/texlive-latexextra + dev-texlive/texlive-xetex + ) + qt5? ( + dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] + ) + wxwidgets? ( + $(python_gen_cond_dep ' + dev-python/wxpython:*[${PYTHON_USEDEP}] + ' python3_{6,7,8}) + ) +" + +BDEPEND=" + ${RDEPEND} + virtual/pkgconfig + doc? ( + >=app-text/dvipng-1.15-r1 + >=dev-python/colorspacious-1.1.2[${PYTHON_USEDEP}] + >=dev-python/ipython-1.18.2[${PYTHON_USEDEP}] + >=dev-python/numpydoc-0.9.2[${PYTHON_USEDEP}] + >=sci-libs/scipy-1.4.1[${PYTHON_USEDEP}] + >=dev-python/sphinx-1.3.1[${PYTHON_USEDEP}] + >=dev-python/sphinx-gallery-0.3.1-r1[${PYTHON_USEDEP}] + >=dev-python/xlwt-1.3.0-r1[${PYTHON_USEDEP}] + dev-texlive/texlive-latexextra + dev-texlive/texlive-fontsrecommended + dev-texlive/texlive-latexrecommended + >=media-gfx/graphviz-2.42.3[cairo] + ) + test? ( + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pygobject:3[cairo?,${PYTHON_USEDEP}] + x11-libs/gtk+:3[introspection] + ) +" + +# A few C++ source files are written to srcdir. +# Other than that, the ebuild shall be fit for out-of-source build. +DISTUTILS_IN_SOURCE_BUILD=1 + +distutils_enable_tests pytest + +pkg_setup() { + unset DISPLAY # bug #278524 +} + +use_supported() { + case ${1} in + wxwidgets) + [[ ${EPYTHON} == python3.[678] ]] + ;; + esac + + return 0 +} + +use_setup() { + local uword="${2:-${1}}" + if use_supported "${1}" && use "${1}"; then + echo "${uword} = True" + echo "${uword}agg = True" + else + echo "${uword} = False" + echo "${uword}agg = False" + fi +} + +python_prepare_all() { +# Generates test failures, but fedora does it +# local PATCHES=( +# "${FILESDIR}"/${P}-unbundle-pycxx.patch +# "${FILESDIR}"/${P}-unbundle-agg.patch +# ) +# rm -r agg24 CXX || die +# rm -r agg24 || die + +# cat > lib/${PN}/externals/six.py <<-EOF +# from __future__ import absolute_import +# from six import * +# EOF + + local PATCHES=( + "${FILESDIR}"/matplotlib-3.3.0-test.patch + "${FILESDIR}"/matplotlib-3.3.2-test-extra.patch + ) + + # requires jupyter-nbconvert + rm lib/matplotlib/tests/test_backend_nbagg.py || die + + sed \ + -e 's/matplotlib.pyparsing_py[23]/pyparsing/g' \ + -i lib/matplotlib/{mathtext,fontconfig_pattern}.py \ + || die "sed pyparsing failed" + + sed -e 's:\(@pytest.mark.flaky\)(reruns=3):\1:' \ + -i lib/matplotlib/tests/test_*.py || die + + hprefixify setupext.py + + rm -rf libqhull || die + + export XDG_RUNTIME_DIR="${T}/runtime-dir" + mkdir "${XDG_RUNTIME_DIR}" || die + chmod 0700 "${XDG_RUNTIME_DIR}" || die + + distutils-r1_python_prepare_all +} + +python_configure_all() { + append-flags -fno-strict-aliasing + append-cppflags -DNDEBUG # or get old trying to do triangulation + tc-export PKG_CONFIG +} + +python_configure() { + mkdir -p "${BUILD_DIR}" || die + + # create setup.cfg (see setup.cfg.template for any changes). + + # common switches. + cat > "${BUILD_DIR}"/setup.cfg <<- EOF || die + [directories] + basedirlist = ${EPREFIX}/usr + [provide_packages] + pytz = False + dateutil = False + [libs] + system_freetype = True + system_qhull = True + [packages] + tests = $(usex test True False) + [gui_support] + agg = True + gtk = False + gtkagg = False + pyside = False + pysideagg = False + qt4 = False + qt4agg = False + $(use_setup cairo) + $(use_setup gtk3) + $(use_setup qt5) + $(use_setup tk) + $(use_setup wxwidgets wx) + EOF + + if use gtk3 && use cairo; then + echo "gtk3cairo = True" >> "${BUILD_DIR}"/setup.cfg || die + else + echo "gtk3cairo = False" >> "${BUILD_DIR}"/setup.cfg || die + fi +} + +wrap_setup() { + local MAKEOPTS=-j1 + local -x MPLSETUPCFG="${BUILD_DIR}"/setup.cfg + "$@" +} + +python_compile() { + wrap_setup distutils-r1_python_compile --build-lib="${BUILD_DIR}"/lib +} + +python_compile_all() { + if use doc; then + cd doc || die + + # necessary for in-source build + local -x PYTHONPATH="${BUILD_DIR}"/build/lib:${PYTHONPATH} + + VARTEXFONTS="${T}"/fonts \ + emake SPHINXOPTS= O=-Dplot_formats=png:100 html + fi +} + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + # we need to rebuild mpl against bundled freetype, otherwise + # over 1000 tests will fail because of mismatched font rendering + grep -v system_freetype "${BUILD_DIR}"/setup.cfg \ + > "${BUILD_DIR}"/test-setup.cfg || die + local -x MPLSETUPCFG="${BUILD_DIR}"/test-setup.cfg + ln -s "${WORKDIR}/freetype-${FT_PV}" "${BUILD_DIR}" || die + distutils-r1_python_compile -j1 --build-lib="${BUILD_DIR}"/test-lib + local -x PYTHONPATH=${BUILD_DIR}/test-lib:${PYTHONPATH} + + "${EPYTHON}" -c "import sys, matplotlib as m; sys.exit(m.test(argv=['-m', 'not network'], verbosity=2))" || die +} + +python_install() { + wrap_setup distutils-r1_python_install + + # mpl_toolkits namespace + python_moduleinto mpl_toolkits + python_domodule lib/mpl_toolkits/__init__.py +} + +python_install_all() { + use doc && local HTML_DOCS=( doc/build/html/. ) + + distutils-r1_python_install_all + + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi + + find "${D}" -name '*.pth' -delete || die +} diff --git a/dev-python/mss/Manifest b/dev-python/mss/Manifest new file mode 100644 index 000000000000..29ee56009c1a --- /dev/null +++ b/dev-python/mss/Manifest @@ -0,0 +1,3 @@ +DIST mss-6.0.0.tar.gz 90010 BLAKE2B 0e4f0a2dbd720d83c496dc3fe618a2fa8057c378426a5b758ccaa931a819a354732d6ec6d220ec02292d08ddc111bbccf89676f32bd124ba084dbf5e4d1287ed SHA512 751fda0fd988ff14e80d7a8bb35c3ae9101a85f4e37dc297b6fc8ac23f7484faf19b07424081183157c7617c95a41f31f74f2dee0ff3bcc8d6bf1a699732af6d +EBUILD mss-6.0.0.ebuild 765 BLAKE2B 52bb296f532f5f536e415b008f8a58fcdb757e21550c1db04bd91386add1aa85bb6f950ab25591aaf766b9b267007d016cb832407105e7a3028f1bccf5524d6f SHA512 0960f09cd79912b4c4c678b157a1eba4031e53f96d7fa2b5e7de22a15f2c5f4c9b8a0e43f03fee0a7dcde466fca89e817c4c85f3125bcf135c1e742e3b747923 +MISC metadata.xml 375 BLAKE2B 393138e315b4eae4dacb9339fbb5766e9dbaa84b7482babaddc08d524fb8b9939f6622ee9c6d09b66c61ac270fcc483fac39996a12ba87ccccf7cafd4c6d36db SHA512 9a44b6b9de4d1a61d6af9256519473541d5513cef349c15178c025dee3aaaa3f6772b1be56576411a985fcd9c70029c00743d8f577be8eaec4c5a44646c9cbf6 diff --git a/dev-python/mss/metadata.xml b/dev-python/mss/metadata.xml new file mode 100644 index 000000000000..d22e99d73577 --- /dev/null +++ b/dev-python/mss/metadata.xml @@ -0,0 +1,12 @@ + + + + + andrewammerlaan@riseup.net + Andrew Ammerlaan + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/dev-python/mss/mss-6.0.0.ebuild b/dev-python/mss/mss-6.0.0.ebuild new file mode 100644 index 000000000000..28a7a6fe0acc --- /dev/null +++ b/dev-python/mss/mss-6.0.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 virtualx + +DESCRIPTION="An ultra fast cross-platform multiple screenshots module in python using ctypes" +HOMEPAGE="https://github.com/BoboTiG/python-mss" +SRC_URI="https://github.com/BoboTiG/python-mss/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +S="${WORKDIR}/python-${PN}-${PV}" + +BDEPEND="test? ( + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + sys-process/lsof +)" + +distutils_enable_tests pytest +distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme + +python_test() { + virtx pytest -vv +} diff --git a/dev-python/numpy-python2/Manifest b/dev-python/numpy-python2/Manifest index 62ea92993ede..cadb01e872f7 100644 --- a/dev-python/numpy-python2/Manifest +++ b/dev-python/numpy-python2/Manifest @@ -4,5 +4,5 @@ DIST numpy-1.16.6.zip 5143340 BLAKE2B 2c31473551aaf00e7d3175ce37463ce0f14ff3e77b DIST numpy-html-1.16.6.zip 12190671 BLAKE2B c24586a40bb05fdb2f2f092778e01f7c60b17d2c695d0fb8577e988778ad80b711edf7e067a20c699946344a50febc152ab586f4653b80bcbeb489650dafbd1b SHA512 ad25e7b91b992af78a6748f12d6fcbe153d96cb8667d5dc4a6b6b2a6105e24a11c32cbf63dd3314ed4aa9b65a55ec5b3a51cd7763af5dfdd133510ddd6e4ed16 DIST numpy-ref-1.16.6.pdf 5183393 BLAKE2B e92a8a7a32ab45d2fdfd6760e62d8d9b5b3f89e202a29e18ef1b6ce49ec56bbfea0e48e0c47b4c35cad02783fa1db33726a0f4fed4a50b0d8ed84babced8b79e SHA512 66dbb684f4140874d19826b479c781e16e7992a7cec46137f785f9a8fa071911966fbb3932cbcdcd040bbb5fbefac8c96d511ef623a57fc268aac9331aae8d22 DIST numpy-user-1.16.6.pdf 621980 BLAKE2B ec735ff7057935d3a7f33f291792b74618f5dc10ee091c434f49c77e58f683821af9cce46286564ac9b8cb0111498f9d1b657d0c343e0a4313c3f895982dca8b SHA512 ff03719c91707a39b4bc388558838f72d4412f34dd0b07f2a0b2cf8fedac6811e8789985013cf1f23c7a650f115655f71e9cadc51ef4e7ae6e49d7552752409a -EBUILD numpy-python2-1.16.6.ebuild 4543 BLAKE2B 423fd59758352ba0036661a083572de9fa5ee33e75d45b241c0f7fd05023d58bbf744a6331798383c55c308e459ddf3b1e93f6c6274d97e1a73cbf2bb01bb9b0 SHA512 f7948397cf6d9eff64ea198f20750adbf1031462fb13fc1181bdd5f05b88075271df08a964a5079fe00a255430c4e930bf25932ced97883906042eb789a06383 +EBUILD numpy-python2-1.16.6.ebuild 4539 BLAKE2B 2564271e79cd42ba3c3514d17e2d4bede6036105363e2578e1bfba64ebad5ac8b98074a0b12795caf1fd44593d63201bfa1d89766a88e1d6422435f1127b9f91 SHA512 afb03d51ce85e6c4e9432fa4b6b06f61462bfa913b3abcaf4f0c43e6e41bd7d6853412786eaa00a91125adcc0ac8e59fb7e96e28041b2eaab85e69557534438d MISC metadata.xml 366 BLAKE2B e9091f018d33b7d7addac725b90adfd9007e90144f7cdaac94b25e4783e6c11c33d754f8edb8932d7f6ffce0e0371b1711abc7d8ec91117a1fe6b64067c29517 SHA512 3bcabbfdd7196ad70ff9c4ae84f3a6b46b14457140e5b7d72c0b1dda202ddc2a77773dad81eafeeee5228298342c04c8f1f36c421802214ee1f62e6cad9b1222 diff --git a/dev-python/numpy-python2/numpy-python2-1.16.6.ebuild b/dev-python/numpy-python2/numpy-python2-1.16.6.ebuild index 85e1fd687f83..7fb38cf003b9 100644 --- a/dev-python/numpy-python2/numpy-python2-1.16.6.ebuild +++ b/dev-python/numpy-python2/numpy-python2-1.16.6.ebuild @@ -24,7 +24,7 @@ SRC_URI=" )" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="doc lapack test" RESTRICT="!test? ( test )" diff --git a/dev-python/numpy/Manifest b/dev-python/numpy/Manifest index a6ad53b8aa72..694200995b87 100644 --- a/dev-python/numpy/Manifest +++ b/dev-python/numpy/Manifest @@ -1,16 +1,10 @@ -AUX numpy-1.15.4-no-hardcode-blas.patch 3841 BLAKE2B 19ddde096b5b0b1d3c0a98e16c14b96cf9c16ec5d96736ec561f14535fe240eaa8fbe71f396d432ce557b78b18a98ad8684724614f201b1d6151c8edfd07f483 SHA512 8f870f8a52c096f6f0f614dc64ff6d5ed8d8805e14723c60c6e85b69cf915fc698e808f3fcafce75a6ea9e7eb728949dc56ef823d70963d25658e50aa8becaae -AUX numpy-1.16.5-setup.py-install-skip-build-fails.patch 916 BLAKE2B 0745e076d4338b2591111c89183e6779c7461e73f4d9ec81b561fa6577da5840c268ce2ce5502d846d2a2e43ef74d4ce28be1dbd3fafee9ea955f81b8d3479db SHA512 f1708b76a7b1e308153b01f73bdf314d9a1fd7f57505bf0ed2da708097fdbc7735574520b99d32c76130e5bfef2bb74a45c683ef5f6b791dee153e29a8e87db2 AUX numpy-1.17.4-no-hardcode-blasv2.patch 2420 BLAKE2B e4c0058b1226fced2c38caf67b2843021c6f42773781668a556eb48d7038acd0b1c7cbf30a432fdc3f4d2abf8eef28df7102be1bc9669a4ddc4ee4fc5e239d68 SHA512 9c6dc7e4f5b28b24ac5e1c686066c973b218b0e4e07b500a52c8b3e247acb150714072d17dd1a8579f47c48e9776bddebf9f049616aca52e0325c8f09ef09dad -DIST numpy-1.16.5.zip 5138208 BLAKE2B f5511650e66939a6ce21cfad7874aecdeb6c07a70b32419a808956e42c7819d82bb364f1632da91b4d8a5237001c8ae3cbdcac10651fa0acca9558bdeafb5437 SHA512 6dd790ff57fdb7e7b0bddb47ea2b70b2667edefe632548ec68934e12a16af4a51bed9726e495c4993aad4c448dc4a204d0a087577d43dcfc9fa0164eb1d4b898 -DIST numpy-1.17.4.zip 6366657 BLAKE2B 89f729bb0740fa721dfe8d1165094a96302fde1e8c272689c11cb4a9bb39d11afaf6eda3ded8a370333b47b9d1ee25e8cb0a602c8cf44964612342c50ea5824f SHA512 f3264be7152437d71718da4728222962013ebd7fe02288d5063f1c763d1c4eee26485c27e8088f4dff79a4d491bc9f191849748c6007d093d22e89c6bff317f3 DIST numpy-1.19.0.zip 7296082 BLAKE2B e388a1b8aa8fa5e23b57c69c5aa5f2b7b286a69fca6007843adbfa374d541ace7875757a302e851bc41194f565390b52777fff13da8166e7a2c6b0a0f3efd29c SHA512 24f8847ff6b72dd44db197fbd80596677f9f3c5afcc87f30c41a4c0a2ccd4ee652ca630a537997ba8fe68c4919fa488e9d8cadd9a310e5356b017f6086055850 DIST numpy-1.19.1.zip 7301568 BLAKE2B f7c17666d8cd4f477d7946be383d2ff1656c412e23dc49c55f94a6fcb95a6cffe6b4958169b1b27e027a7d674feb96de979d8bba4f1e3d9daef9b72e7f48cafa SHA512 ddc5f5e262d6f7f6e1a8879165860427baa237b6aad5b09d5b943a36bb0d5922424aac4c0e32a2cc3e14087bf6eb671988b6ff6df0d9ab8c89724e093220eead DIST numpy-1.19.2.zip 7310530 BLAKE2B a019c64809bd61071a4dd5e10c2cdf6927f392ebe58b45a08529295079bca68a683502aba89847578e122271d2fa4ea6d2d5461f1e58322f550cda863d36125b SHA512 56ae348f08818e30b6675df7d41a2b03687af452d7a96356fccfce2994843c7b61918946381c3af25fe03f209413d0378ee691fc38d805491a12c464e49bb59c DIST numpy-html-1.16.4.zip 12097069 BLAKE2B db1f897342fbc80a761fbaee7b0eee3761dbfa04ef6c46a137bb2392caaec8256580467ce06498cceeada2639151a1ec75dafab484d64cb897c008727d6d32a5 SHA512 c44c5e1e0cb22f9dd46fe9e302030292d85e567456178fee296746a414271634e906509fb6665ac63fbfebdd13c5383574f0aa47b4fbc639063da31addc3316a DIST numpy-ref-1.16.4.pdf 5176571 BLAKE2B 9a875ebd1473b241d463d810a6d191581aef961158f2f82959671b554ace3ad482795e4f3e1cb7dd4632cff926c1e864c675a7624fb0f4e4f297948bf50f0564 SHA512 983ba0f34a70c011886bdbc9fd8f3f75a3a967ca29217acc76fa46e7da391296a5628c9a557ac76efb393271abfb8ee4f376d401c1cc1e5c30622e54b9325d09 DIST numpy-user-1.16.4.pdf 596203 BLAKE2B da3ad1f0ec1c965d20656f73a970911cbb58efa73a5df89e2e6485e0dd763f483e35eea1395ac919bf35d496fb216cee954fc5d31edebc1796a24a2a7a2d12b9 SHA512 3083008547213bfa98ffa5cd8e2cea13f6947f42d83aef61502a2a852b0d5f27d727c76b42d281d7a2f4f76c78e88b12ee3d9b164b39fe1f0213ace7097357d6 -EBUILD numpy-1.16.5-r1.ebuild 4364 BLAKE2B f8d83c189cc4dda70593621135607520ed993de72ea3495f3b41bc5a7ce2d39df3e92ac8f60e14a32cba17e062a97c45bc8c975e94c09a4213b4651f9c0d78bc SHA512 cc185d66671c12022ef77ad93117b01035302daad8bc71409e43ba5ed90ff1453b7ae05896aaf085fd94eee7abbd572e476e11996e16106b2fcb265aed274d73 -EBUILD numpy-1.17.4-r3.ebuild 3563 BLAKE2B 638577e95e35d83b2f343e35c7035e3e7e4f6180e1d5ba4b2088febb5dc417acfaa17704d2b499ec2ff4196dc276a55f5050e6f43c01b9e55a94a991de305d6e SHA512 ed5d291db03806a28c16fc1011bf61a52cd81457b2d6825d94f0e3b2f11a32353e2ff7b93f2d0927bf81e710dc457ca9eea896159d6c52bb72fa3d598c1a1077 EBUILD numpy-1.19.0.ebuild 3726 BLAKE2B b7ff98d3782d037656a810490a46f8d6a1f9ffa407577b910fcc7a06ce900390d341a06213c5f8d3b6073c7b20053f151f65636beccb07cb055e4dd5a965cc9c SHA512 36ef418f6e17a0cb364bb0f5cef4890fdb84d3a2b748733e35f576574a84cdebfb1e086b8764aa6a14ab887d1730f12cd7f6550a70a792d942622b7ed8602407 EBUILD numpy-1.19.1.ebuild 3741 BLAKE2B 3d16e9b26a02dc4c6a5a0d34bb5734aa73e161e198cc7e4311de287676c9b4cfd1d4fd982fe6572c71553d284be16978c06f5b170a9674dc747c3c99eb3728b0 SHA512 984cf6adc67ae4dd627ce0209522080f84a12cabac4c809fa17589e5acf1cc59060753d3a5f11cf3e5139904e3b8eeff2aba3f3490ff4551da23d0551756c235 EBUILD numpy-1.19.2.ebuild 3741 BLAKE2B 3d16e9b26a02dc4c6a5a0d34bb5734aa73e161e198cc7e4311de287676c9b4cfd1d4fd982fe6572c71553d284be16978c06f5b170a9674dc747c3c99eb3728b0 SHA512 984cf6adc67ae4dd627ce0209522080f84a12cabac4c809fa17589e5acf1cc59060753d3a5f11cf3e5139904e3b8eeff2aba3f3490ff4551da23d0551756c235 diff --git a/dev-python/numpy/files/numpy-1.15.4-no-hardcode-blas.patch b/dev-python/numpy/files/numpy-1.15.4-no-hardcode-blas.patch deleted file mode 100644 index 979b56bd6dc5..000000000000 --- a/dev-python/numpy/files/numpy-1.15.4-no-hardcode-blas.patch +++ /dev/null @@ -1,76 +0,0 @@ -diff --git a/numpy/distutils/system_info.py b/numpy/distutils/system_info.py -index 65d7de316..a85640d30 100644 ---- a/numpy/distutils/system_info.py -+++ b/numpy/distutils/system_info.py -@@ -364,29 +364,7 @@ def get_info(name, notfound_action=0): - 1 - display warning message - 2 - raise error - """ -- cl = {'atlas': atlas_info, # use lapack_opt or blas_opt instead -- 'atlas_threads': atlas_threads_info, # ditto -- 'atlas_blas': atlas_blas_info, -- 'atlas_blas_threads': atlas_blas_threads_info, -- 'lapack_atlas': lapack_atlas_info, # use lapack_opt instead -- 'lapack_atlas_threads': lapack_atlas_threads_info, # ditto -- 'atlas_3_10': atlas_3_10_info, # use lapack_opt or blas_opt instead -- 'atlas_3_10_threads': atlas_3_10_threads_info, # ditto -- 'atlas_3_10_blas': atlas_3_10_blas_info, -- 'atlas_3_10_blas_threads': atlas_3_10_blas_threads_info, -- 'lapack_atlas_3_10': lapack_atlas_3_10_info, # use lapack_opt instead -- 'lapack_atlas_3_10_threads': lapack_atlas_3_10_threads_info, # ditto -- 'mkl': mkl_info, -- # openblas which may or may not have embedded lapack -- 'openblas': openblas_info, # use blas_opt instead -- # openblas with embedded lapack -- 'openblas_lapack': openblas_lapack_info, # use blas_opt instead -- 'openblas_clapack': openblas_clapack_info, # use blas_opt instead -- 'blis': blis_info, # use blas_opt instead -- 'lapack_mkl': lapack_mkl_info, # use lapack_opt instead -- 'blas_mkl': blas_mkl_info, # use blas_opt instead -- 'accelerate': accelerate_info, # use blas_opt instead -- 'x11': x11_info, -+ cl = {'x11': x11_info, - 'fft_opt': fft_opt_info, - 'fftw': fftw_info, - 'fftw2': fftw2_info, -@@ -731,10 +709,7 @@ class system_info(object): - return [b for b in [a.strip() for a in libs.split(',')] if b] - - def get_libraries(self, key='libraries'): -- if hasattr(self, '_lib_names'): -- return self.get_libs(key, default=self._lib_names) -- else: -- return self.get_libs(key, '') -+ return self.get_libs(key, '') - - def library_extensions(self): - c = customized_ccompiler() -@@ -1685,7 +1660,7 @@ class blas_info(system_info): - lib = self.has_cblas(info) - if lib is not None: - info['language'] = 'c' -- info['libraries'] = [lib] -+ info['libraries'] = lib - info['define_macros'] = [('HAVE_CBLAS', None)] - self.set_info(**info) - -@@ -1717,16 +1692,16 @@ class blas_info(system_info): - # check for cblas lib, and if not present check for blas lib. - try: - c.link_executable(obj, os.path.join(tmpdir, "a.out"), -- libraries=["cblas"], -+ libraries=info["libraries"], - library_dirs=info['library_dirs'], - extra_postargs=info.get('extra_link_args', [])) -- res = "cblas" -+ res = info["libraries"] - except distutils.ccompiler.LinkError: - c.link_executable(obj, os.path.join(tmpdir, "a.out"), - libraries=["blas"], - library_dirs=info['library_dirs'], - extra_postargs=info.get('extra_link_args', [])) -- res = "blas" -+ res = ["blas"] - except distutils.ccompiler.CompileError: - res = None - finally: diff --git a/dev-python/numpy/files/numpy-1.16.5-setup.py-install-skip-build-fails.patch b/dev-python/numpy/files/numpy-1.16.5-setup.py-install-skip-build-fails.patch deleted file mode 100644 index aa141de27f48..000000000000 --- a/dev-python/numpy/files/numpy-1.16.5-setup.py-install-skip-build-fails.patch +++ /dev/null @@ -1,23 +0,0 @@ -From b8e741c66f71071c3406e592e1537570731bcb35 Mon Sep 17 00:00:00 2001 -From: mattip -Date: Sun, 26 May 2019 08:55:53 +0300 -Subject: [PATCH] BUG: setup.py install --skip-build fails - ---- - numpy/distutils/command/install_clib.py | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/numpy/distutils/command/install_clib.py b/numpy/distutils/command/install_clib.py -index 662aa00bda9..6a73f7e3308 100644 ---- a/numpy/distutils/command/install_clib.py -+++ b/numpy/distutils/command/install_clib.py -@@ -19,6 +19,9 @@ def finalize_options(self): - - def run (self): - build_clib_cmd = get_cmd("build_clib") -+ if not build_clib_cmd.build_clib: -+ # can happen if the user specified `--skip-build` -+ build_clib_cmd.finalize_options() - build_dir = build_clib_cmd.build_clib - - # We need the compiler to get the library name -> filename association diff --git a/dev-python/numpy/numpy-1.16.5-r1.ebuild b/dev-python/numpy/numpy-1.16.5-r1.ebuild deleted file mode 100644 index 76d73afe826e..000000000000 --- a/dev-python/numpy/numpy-1.16.5-r1.ebuild +++ /dev/null @@ -1,159 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python2_7 python3_{6,7,8} ) -PYTHON_REQ_USE="threads(+)" - -FORTRAN_NEEDED=lapack - -inherit distutils-r1 flag-o-matic fortran-2 multiprocessing toolchain-funcs - -DOC_PV="1.16.4" -DESCRIPTION="Fast array and numerical python library" -HOMEPAGE="https://www.numpy.org" -SRC_URI=" - mirror://pypi/${PN:0:1}/${PN}/${P}.zip - doc? ( - https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-html.zip -> numpy-html-${DOC_PV}.zip - https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-ref.pdf -> numpy-ref-${DOC_PV}.pdf - https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-user.pdf -> numpy-user-${DOC_PV}.pdf - )" -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="doc lapack test" -RESTRICT="!test? ( test )" - -RDEPEND=" - lapack? ( - virtual/cblas - virtual/lapack - )" -DEPEND="${RDEPEND}" -BDEPEND="app-arch/unzip - dev-python/setuptools[${PYTHON_USEDEP}] - lapack? ( virtual/pkgconfig ) - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - )" - -PATCHES=( - "${FILESDIR}"/${PN}-1.15.4-no-hardcode-blas.patch - "${FILESDIR}"/numpy-1.16.5-setup.py-install-skip-build-fails.patch -) - -src_unpack() { - default - if use doc; then - unzip -qo "${DISTDIR}"/numpy-html-${DOC_PV}.zip -d html || die - fi -} - -pc_incdir() { - $(tc-getPKG_CONFIG) --cflags-only-I $@ | \ - sed -e 's/^-I//' -e 's/[ ]*-I/:/g' -e 's/[ ]*$//' -e 's|^:||' -} - -pc_libdir() { - $(tc-getPKG_CONFIG) --libs-only-L $@ | \ - sed -e 's/^-L//' -e 's/[ ]*-L/:/g' -e 's/[ ]*$//' -e 's|^:||' -} - -pc_libs() { - $(tc-getPKG_CONFIG) --libs-only-l $@ | \ - sed -e 's/[ ]-l*\(pthread\|m\)\([ ]\|$\)//g' \ - -e 's/^-l//' -e 's/[ ]*-l/,/g' -e 's/[ ]*$//' \ - | tr ',' '\n' | sort -u | tr '\n' ',' | sed -e 's|,$||' -} - -python_prepare_all() { - if use lapack; then - append-ldflags "$($(tc-getPKG_CONFIG) --libs-only-other cblas lapack)" - local incdir="${EPREFIX}"/usr/include - local libdir="${EPREFIX}"/usr/$(get_libdir) - cat >> site.cfg <<-EOF || die - [blas] - include_dirs = $(pc_incdir cblas):${incdir} - library_dirs = $(pc_libdir cblas blas):${libdir} - blas_libs = $(pc_libs cblas blas) - [lapack] - library_dirs = $(pc_libdir lapack):${libdir} - lapack_libs = $(pc_libs lapack) - EOF - else - export {ATLAS,PTATLAS,BLAS,LAPACK,MKL}=None - fi - - export CC="$(tc-getCC) ${CFLAGS}" - - append-flags -fno-strict-aliasing - - # See progress in http://projects.scipy.org/scipy/numpy/ticket/573 - # with the subtle difference that we don't want to break Darwin where - # -shared is not a valid linker argument - if [[ ${CHOST} != *-darwin* ]]; then - append-ldflags -shared - fi - - # only one fortran to link with: - # linking with cblas and lapack library will force - # autodetecting and linking to all available fortran compilers - append-fflags -fPIC - if use lapack; then - NUMPY_FCONFIG="config_fc --noopt --noarch" - # workaround bug 335908 - [[ $(tc-getFC) == *gfortran* ]] && NUMPY_FCONFIG+=" --fcompiler=gnu95" - fi - - # don't version f2py, we will handle it. - sed -i -e '/f2py_exe/s: + os\.path.*$::' numpy/f2py/setup.py || die - - # disable fuzzed tests - find numpy/*/tests -name '*.py' -exec sed -i \ - -e 's:def \(.*_fuzz\):def _\1:' {} + || die - # very memory- and disk-hungry - sed -i -e 's:test_large_zip:_&:' numpy/lib/tests/test_io.py || die - - distutils-r1_python_prepare_all -} - -python_compile() { - export MAKEOPTS=-j1 #660754 - - local python_makeopts_jobs="" - python_is_python3 || python_makeopts_jobs="-j $(makeopts_jobs)" - distutils-r1_python_compile \ - ${python_makeopts_jobs} \ - ${NUMPY_FCONFIG} -} - -python_test() { - distutils_install_for_testing --single-version-externally-managed \ - --record "${TMPDIR}/record.txt" ${NUMPY_FCONFIG} - - cd "${TMPDIR}" || die - - "${EPYTHON}" -c " -import numpy, sys -r = numpy.test(label='full', verbose=3) -sys.exit(0 if r else 1)" || die "Tests fail with ${EPYTHON}" -} - -python_install() { - # https://github.com/numpy/numpy/issues/16005 - local mydistutilsargs=( build_src ) - distutils-r1_python_install ${NUMPY_FCONFIG} -} - -python_install_all() { - local DOCS=( THANKS.txt ) - - if use doc; then - local HTML_DOCS=( "${WORKDIR}"/html/. ) - DOCS+=( "${DISTDIR}"/${PN}-{user,ref}-${DOC_PV}.pdf ) - fi - - distutils-r1_python_install_all -} diff --git a/dev-python/numpy/numpy-1.17.4-r3.ebuild b/dev-python/numpy/numpy-1.17.4-r3.ebuild deleted file mode 100644 index 9a848fbc3731..000000000000 --- a/dev-python/numpy/numpy-1.17.4-r3.ebuild +++ /dev/null @@ -1,137 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8} ) -PYTHON_REQ_USE="threads(+)" -DISTUTILS_USE_SETUPTOOLS=rdepend - -FORTRAN_NEEDED=lapack - -inherit distutils-r1 flag-o-matic fortran-2 multiprocessing toolchain-funcs - -DOC_PV="1.16.4" -DESCRIPTION="Fast array and numerical python library" -HOMEPAGE="https://www.numpy.org" -SRC_URI=" - mirror://pypi/${PN:0:1}/${PN}/${P}.zip - doc? ( - https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-html.zip -> numpy-html-${DOC_PV}.zip - https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-ref.pdf -> numpy-ref-${DOC_PV}.pdf - https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-user.pdf -> numpy-user-${DOC_PV}.pdf - )" -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="doc lapack test" -RESTRICT="!test? ( test )" - -RDEPEND=" - lapack? ( - >=virtual/cblas-3.8 - >=virtual/lapack-3.8 - )" -DEPEND="${RDEPEND}" -BDEPEND="app-arch/unzip - lapack? ( virtual/pkgconfig ) - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - )" - -PATCHES=( - "${FILESDIR}"/${PN}-1.17.4-no-hardcode-blasv2.patch -) - -src_unpack() { - default - if use doc; then - unzip -qo "${DISTDIR}"/numpy-html-${DOC_PV}.zip -d html || die - fi -} - -python_prepare_all() { - if use lapack; then - local incdir="${EPREFIX}"/usr/include - local libdir="${EPREFIX}"/usr/$(get_libdir) - cat >> site.cfg <<-EOF || die - [blas] - include_dirs = ${incdir} - library_dirs = ${libdir} - blas_libs = cblas,blas - [lapack] - library_dirs = ${libdir} - lapack_libs = lapack - EOF - else - export {ATLAS,PTATLAS,BLAS,LAPACK,MKL}=None - fi - - export CC="$(tc-getCC) ${CFLAGS}" - - append-flags -fno-strict-aliasing - - # See progress in http://projects.scipy.org/scipy/numpy/ticket/573 - # with the subtle difference that we don't want to break Darwin where - # -shared is not a valid linker argument - if [[ ${CHOST} != *-darwin* ]]; then - append-ldflags -shared - fi - - # only one fortran to link with: - # linking with cblas and lapack library will force - # autodetecting and linking to all available fortran compilers - append-fflags -fPIC - if use lapack; then - NUMPY_FCONFIG="config_fc --noopt --noarch" - # workaround bug 335908 - [[ $(tc-getFC) == *gfortran* ]] && NUMPY_FCONFIG+=" --fcompiler=gnu95" - fi - - # don't version f2py, we will handle it. - sed -i -e '/f2py_exe/s: + os\.path.*$::' numpy/f2py/setup.py || die - - # disable fuzzed tests - find numpy/*/tests -name '*.py' -exec sed -i \ - -e 's:def \(.*_fuzz\):def _\1:' {} + || die - # very memory- and disk-hungry - sed -i -e 's:test_large_zip:_&:' numpy/lib/tests/test_io.py || die - - distutils-r1_python_prepare_all -} - -python_compile() { - export MAKEOPTS=-j1 #660754 - - distutils-r1_python_compile ${NUMPY_FCONFIG} -} - -python_test() { - distutils_install_for_testing --single-version-externally-managed \ - --record "${TMPDIR}/record.txt" ${NUMPY_FCONFIG} - - cd "${TMPDIR}" || die - - "${EPYTHON}" -c " -import numpy, sys -r = numpy.test(label='full', verbose=3) -sys.exit(0 if r else 1)" || die "Tests fail with ${EPYTHON}" -} - -python_install() { - # https://github.com/numpy/numpy/issues/16005 - local mydistutilsargs=( build_src ) - distutils-r1_python_install ${NUMPY_FCONFIG} - python_optimize -} - -python_install_all() { - local DOCS=( THANKS.txt ) - - if use doc; then - local HTML_DOCS=( "${WORKDIR}"/html/. ) - DOCS+=( "${DISTDIR}"/${PN}-{user,ref}-${DOC_PV}.pdf ) - fi - - distutils-r1_python_install_all -} diff --git a/dev-python/os-diskconfig-python-novaclient-ext/Manifest b/dev-python/os-diskconfig-python-novaclient-ext/Manifest index 82f2252c130f..8b7c9bd472ae 100644 --- a/dev-python/os-diskconfig-python-novaclient-ext/Manifest +++ b/dev-python/os-diskconfig-python-novaclient-ext/Manifest @@ -1,4 +1,4 @@ DIST os_diskconfig_python_novaclient_ext-0.1.3.tar.gz 2543 BLAKE2B 07fb502eaa1fa4340c2adff63e5ecbea17292bf7a7c69171507be83b51e9fe65870b0716cdc857d49fe31d01a6522cd265950a7ccf9487599cc19dd0c808ca55 SHA512 4733c4ef720d0fdfabaa26c4288b933ac7d9e4433b20257cfe206399b71154dc6ee98ab621e67aa4c3446df2ec1929edfb9341538d7d4ab69d71576652a9d591 EBUILD os-diskconfig-python-novaclient-ext-0.1.3.ebuild 625 BLAKE2B 7b465440c09dd957f5e1c65576b37963af23f8f6a55add7ecee5629442a84403f1ce0e3e05b4015ffdc8b442a1e75f8482354e9a6a3353d74236a5dc80ca2e37 SHA512 077eb1265014835165c0afd158b8e9e57a72469546f95cb5de6a68333e3cf51f4ea9755654e81df69ff01f8cab2012a55a06c4b95f52a8c401521c1490155397 EBUILD os-diskconfig-python-novaclient-ext-9999.ebuild 544 BLAKE2B cd8be386da925fd094d7284ec44d361feca2a6ddc11a9a8c3b30f196e0085f761e2e8030b7c91b9e030c29ed0f10019184940750a26a2cf471a63cf8d09340ea SHA512 448ec68e242ae0defb319eb29639543597c46555cab0be0b7524194766defdbe7f08058d60a7753662292deac8ed1e1216bda0d653884ab66f49652b4dade5d1 -MISC metadata.xml 548 BLAKE2B cb64b77ba8095d687feac35c3b45a15df13ee6c6a5ddc389dc9ddad79d40087f3efa2cf6ece1a75480b2ad55176ee70106fc4548270ae504b9f613bc8501dae3 SHA512 04af40651fbcf6ef3c98b5dfa65a51d05f384ea3c6a51ff20f1c0355f0bc8376f74e17659a98280e2e45650d6c79b2b9f169e8035bb2fa96c4c806c783988616 +MISC metadata.xml 449 BLAKE2B be304cfb7485f5882cec34455cc7d918f7b96495f886c18de6898fc978a73c326d66164501a499d81f85a13546df44e9c1df92dddecc812fe1c4e800fc13754b SHA512 b9eea726f932e84333dec6d86d50ddf2a3030c31e729e25c24226e0a98e34e3f1662c55afa65605b2bb69af40112c781fe3ba41efff040404bef8ae461b4010d diff --git a/dev-python/os-diskconfig-python-novaclient-ext/metadata.xml b/dev-python/os-diskconfig-python-novaclient-ext/metadata.xml index e3d562fda91a..23ac45501758 100644 --- a/dev-python/os-diskconfig-python-novaclient-ext/metadata.xml +++ b/dev-python/os-diskconfig-python-novaclient-ext/metadata.xml @@ -5,9 +5,6 @@ prometheanfire@gentoo.org Matthew Thode - - Disk Config extension for python-novaclient - os_diskconfig_python_novaclient_ext rackspace/os_diskconfig_python_novaclient_ext diff --git a/dev-python/os-service-types/Manifest b/dev-python/os-service-types/Manifest index d54b750f856b..6b7e2bdd9fa6 100644 --- a/dev-python/os-service-types/Manifest +++ b/dev-python/os-service-types/Manifest @@ -1,3 +1,3 @@ DIST os-service-types-1.7.0.tar.gz 24474 BLAKE2B 8adf1cf29d61cc37d08e7282d5b07312345a59ed94898da71f13702f51d4f3651b18d34cb51789fbc560a10c5dfeb8d760aca0fe25f630c7c00fbfd0fd4072c1 SHA512 d73f826134ce9d26720e027a352d8a91a8a029ac92bbcf0ace022a041f3c0aaea900a4e50fa00027f699a793b53ecc538bad5ec3bd8e2efbbe8b18540322ee57 EBUILD os-service-types-1.7.0.ebuild 555 BLAKE2B 38fed3a4cb04add0f59a62d8a9cd58a6a1a371c0070825d26a3e3dcd481a671a8053e5466ac7b3a98ec7460fb513a8b2bf62289de6e05437eb7ea52ae602f4f6 SHA512 74f40b1a3fcefc4960c4cce7edc49e755da7534bf46c62a4366cc8fbb3bfc9e6bd7ab42c014685915a394144e6f31af0b292967dcadad047a549f72d4189a633 -MISC metadata.xml 596 BLAKE2B cd24306b859d804610fccde33b67ec4e0e9ac1724449f67af93df2e98e840781d7a077daac575dd9401c03d53148192d3f520b488426d428f803ffe812fd631a SHA512 063efcfb4484e91c21d5b2d0ea66acb2362a791c402bc2f2fe5a7f8bd2401a732dc0859e9be2a87f5eed72454fc87e05eaaa7666a9f99f73b68c35baa1f734ba +MISC metadata.xml 478 BLAKE2B b2adbb00563c579932cd362f5ff0e4c17c9d510f9210769de52d989ae734b5f4b75613a357ae850bd201dfa5408144b75e3e2a05cdf22cdd0f3e87b5e47b9b1a SHA512 edf558fd97f5eafb164af966a3dc79f7e5bba8f89e925a6cba1c3245b9b053361485fb3937c89c9fee2abb1f55582f65db6cdea97d2c8cb236f2cff62fa9ae64 diff --git a/dev-python/os-service-types/metadata.xml b/dev-python/os-service-types/metadata.xml index a6ad9a507e8c..c80dfa261dff 100644 --- a/dev-python/os-service-types/metadata.xml +++ b/dev-python/os-service-types/metadata.xml @@ -8,9 +8,6 @@ prometheanfire@gentoo.org Matthew Thode - - Python library for consuming OpenStack sevice-types-authority data - openstack/os-service-types os-service-types diff --git a/dev-python/os-win/Manifest b/dev-python/os-win/Manifest index c48d510a2160..331573a60dbe 100644 --- a/dev-python/os-win/Manifest +++ b/dev-python/os-win/Manifest @@ -1,3 +1,3 @@ DIST os-win-4.2.0.tar.gz 214676 BLAKE2B 689417494acd7ddf219b7b29d670ed888dc0649fddb5e0a94b5160b2bec66167c14a315e0daa2f0fa794de96cecb15a054cbc6f4df0c4c8d26abb2367eb06862 SHA512 5f828e5b0b0a178a65959bb69f88c7bf30282b71f458ac36c11ef197dac3e821a2cbfb8be43acbc90d845e247be990ce6618b6dbe60205af8e890c2f7b7d245e EBUILD os-win-4.2.0.ebuild 1147 BLAKE2B 4d3adc4ba3384bf76908f3aee30215edeae575dd67da0e34d3d2da2ee9304e77ba048c2e3b36e45fcfa8c38150a181107079998ba46c0816e05a3859f5c4cafb SHA512 069e3aee3752de235b9033c7ede59bed73dbbb5f45b0e67f44bff5787bbea5ee1f82ed7c62dc203df288306959fc07c80fec2a3645a036f3fc0ccbdae1ac5e24 -MISC metadata.xml 480 BLAKE2B b17e3983e5660147a3a55a76948e00dd9e0fc800e442cdf92e4e17a70737740b749a86063f3f644b092df6e0d00d4e9c36d11f6a8ba697f214c08fd79c560008 SHA512 6454d56af0f829cf94cd211f78651a6d611eabebd8a3aaf5cf2cb92aef29107ed6efa5e974b5f9e5f6f53ed29565c1c6ac0448de72a3f21efbf73ecbcad2dd3e +MISC metadata.xml 379 BLAKE2B 221fd31006c800565bbed8c644064d4ce7a310d462c54c58bbd71675953d08fca725f5e0ce545f99fd96ad6dd0043956c5654b76c13088063ed0a15e59e0d54f SHA512 f52b0f9667e80279be3ee42df1bdaec3c8f9952ebe7b166b2fe7c2bc10017ba29833b50072d9f42bf1950d3c9a2e8e72d476c24aa51b2efe308ad55501df60ed diff --git a/dev-python/os-win/metadata.xml b/dev-python/os-win/metadata.xml index 4d5ec9ded55c..c763b6a4b983 100644 --- a/dev-python/os-win/metadata.xml +++ b/dev-python/os-win/metadata.xml @@ -1,13 +1,10 @@ - + prometheanfire@gentoo.org Matthew Thode - - Windows / Hyper-V library for OpenStack projects. - openstack/os-win os-win diff --git a/dev-python/oslo-privsep/Manifest b/dev-python/oslo-privsep/Manifest index 7fb28fe2d6bf..bed372e03411 100644 --- a/dev-python/oslo-privsep/Manifest +++ b/dev-python/oslo-privsep/Manifest @@ -1,3 +1,3 @@ DIST oslo.privsep-1.33.3.tar.gz 38774 BLAKE2B f2d2db494e7af1ace672734dad89fcccb9d78d446d646fb25446db2f788bf2b762e85a14e7da6bb0be382289cc1f43b448bf506f8932ede53f87cd4f5e6ade58 SHA512 5a4ef7cc8b04689f544eababb76b4c5070ce9105eaa3f04d80c5976ec1358ce8b6f13fef7f968b4dd2131aff666264be00749f630651b7e39c93aad96a772bbd EBUILD oslo-privsep-1.33.3.ebuild 1218 BLAKE2B 2aca81ed3f11cb61d2a0792c79620434ee2abb587a74e23e5511de7e9e51d9f93b80863d6c2af9cfcc35b3fa28622231e81ab42cc1d1c4368cfaf2d713925bac SHA512 837248f3e43aa1bd12a964418446e5ca989e3c56e08237b846c6ae0b4533dfc2e4c1a12b89f7db3b40d9c4994e92ce3e0a876d717143310a3a54d9f72ebde785 -MISC metadata.xml 544 BLAKE2B a76322f18a6f2b32d17934a5d8c747963f5bf647cae027babcc4508c4b15ad6c958baa30399247302aa696dcde2ade3a9ae4552de7c1538d4b0af79b3da2ce69 SHA512 f7f8a7194b5439872af70f9ae742bf8cb6e338b8100e3cddbdea34be89c187c5475d6e0523dac5cc886a85133d18bb8669ef9292228e4351d31122c73561dd30 +MISC metadata.xml 446 BLAKE2B d956bd7abe201b7077a3bdec92a7b3e438d0ff4e8818cbf043d6ee2b5e08575a7614d3bd9125cdad58cf4098c94f7ae0248878fb827519db3e21ba3aed8efb82 SHA512 747f269490ea0517bf3787e29814455c387e6093bd8ff8c644bfbdb4548f6630014400553a99b2460276f142439c2c50cf65a25481766d1623db359b17789a63 diff --git a/dev-python/oslo-privsep/metadata.xml b/dev-python/oslo-privsep/metadata.xml index 43a2333c4012..9c6ed37ae861 100644 --- a/dev-python/oslo-privsep/metadata.xml +++ b/dev-python/oslo-privsep/metadata.xml @@ -9,9 +9,6 @@ python@gentoo.org Python - - OpenStack library for privilege separation - oslo.privsep diff --git a/dev-python/oslo-rootwrap/Manifest b/dev-python/oslo-rootwrap/Manifest index c1e3d1e3e7d8..8044d9d7298d 100644 --- a/dev-python/oslo-rootwrap/Manifest +++ b/dev-python/oslo-rootwrap/Manifest @@ -1,3 +1,3 @@ DIST oslo.rootwrap-5.15.2.tar.gz 45566 BLAKE2B 1755a52d1e380a512c50f5314f7a4f249da9e62030abfef531bf973277a98f1f42f1c27a69a4e6e5cf64441e6a7263a3780355da4860461cfafed172ea087946 SHA512 9fc4c4678a25ebecb08026e71ef8da44bf1214f177d5330de8d68cfce8c3d85f4085a9e19f282bc8b498a36d8a7e384cde354a95619a800e3a68aba088df5aad EBUILD oslo-rootwrap-5.15.2.ebuild 1662 BLAKE2B 29c4e8045b94a195c475c519abd71fd0c7e228759eaa3851398670d193bfe240fed41b96c54c96b4a4b4bd9bf8d8ca62c284ee84fd54a6d5a5cacc443b411de0 SHA512 29439dd9e4955a7ed36c39f4703df4ba1c6b14fd88c1460909d6c1ca2c3452e4f511e85bae5e5972c92568d245710aa6096c2b044381643f8d61d26f0779798b -MISC metadata.xml 600 BLAKE2B 93dce16794b8495f34be98af703ca0ba06ff4a2e378805f7f3b08d4805f01ad015a1144124e1ad32eb63e6b5c9a9378aea30a4b82eeab54b1cb9dc95280fc6fd SHA512 ad1012d9f43875065679837f787f6a8087876d4ef1e56d24fcd2aa379c85e628848dcf5fa03e84e5929cdfabc4c1b6e2f7167ac0a508f7f26b6b533405932e10 +MISC metadata.xml 447 BLAKE2B 269a6cfe2dd1188e9dcec7ba15706f0882f87e9590f17d26714d45ab79d3ae4a435f44829025a7930d969370c95f531abc220b1d51a22f691c5526c52344a5a5 SHA512 27644a02386255ee593374059a8196ce401f751d4ce77d57db636f14d26597f7d9146b4cb41ab753e6e3dd3d63c014b61d4519182e41c375e9e65032d60ae7c2 diff --git a/dev-python/oslo-rootwrap/metadata.xml b/dev-python/oslo-rootwrap/metadata.xml index 1007566efb08..57eaee98758d 100644 --- a/dev-python/oslo-rootwrap/metadata.xml +++ b/dev-python/oslo-rootwrap/metadata.xml @@ -9,9 +9,6 @@ python@gentoo.org Python - - The Oslo Rootwrap allows fine filtering of shell commands to run as root from OpenStack services. - oslo.rootwrap diff --git a/dev-python/oslo-sphinx/Manifest b/dev-python/oslo-sphinx/Manifest index d070b9b67973..c39e3a950488 100644 --- a/dev-python/oslo-sphinx/Manifest +++ b/dev-python/oslo-sphinx/Manifest @@ -1,3 +1,3 @@ DIST oslosphinx-4.18.0.tar.gz 32046 BLAKE2B b10b13f819cc2f4c3e769c195bc340a74545a4cab2a2e9894e56e4352f5f35c1cdd7f1d40d47c2b7449d30bc77dbadb1feae129f6ff31d54e6227349a0c31e57 SHA512 b736dbf68a3ad8c32ca6d8de72cb79e49ab4b84593c70d0165615de66a8c343ce7094656d3b0be3383453143308a4862f27529b1c9d72920c5418a3f62dbcc46 EBUILD oslo-sphinx-4.18.0.ebuild 801 BLAKE2B c00cd2258b6fbd91c44a64226a0eb3583744ed46f94cbc8aa45601129dc5ddea28dcb67b408c549642bae44f94976bf7b2342247b4df4c470b13c921eb5e210e SHA512 1e5cace0faa40c16e09adf8c6a3295e2ef761c846b1b4697dea1979429ba016d27b61a15f244b6fa8091d86b1d94a6c7fe556b23a79674848811c7fd8755363c -MISC metadata.xml 586 BLAKE2B b78b49fc66eaa7ca4a79da676895e28b397359cc8579a3e9b91dca1d933779d3ec7f9153d0789b7f44dd75c8fa8f9d866cd916911a4dfe3bd6d89435a0330960 SHA512 ebd5d188edde4955081fa7cb073daeace8c9580dab828d4fd12f10f27bb562ca7736ec77f816e243a02e808b83dc712ab53f40f70e1865cec014413514ffa000 +MISC metadata.xml 450 BLAKE2B ed2843d297ca834a5c1fa48afe5a0eea2c85c4946c61b3cbe8c41fb28c56c33edfdbb2f092847adefd4f12e5c0501b1ef096561944ab3d67db20e85520e4e3ab SHA512 28dc3e14e04c5a12a3e05450e6fda5d48b94141fe16815fe693c68a5d5f571504d794521befe0cdc7097e274a6cda81ade3198239b48b15e3e33fbd8b92842b0 diff --git a/dev-python/oslo-sphinx/metadata.xml b/dev-python/oslo-sphinx/metadata.xml index 5f205567f249..992b0a428821 100644 --- a/dev-python/oslo-sphinx/metadata.xml +++ b/dev-python/oslo-sphinx/metadata.xml @@ -9,9 +9,6 @@ openstack@gentoo.org Openstack - - Theme and extension support for Sphinx documentation from the OpenStack project. - oslosphinx diff --git a/dev-python/osprofiler/Manifest b/dev-python/osprofiler/Manifest index 076113678d28..ef4ad95869bc 100644 --- a/dev-python/osprofiler/Manifest +++ b/dev-python/osprofiler/Manifest @@ -1,3 +1,3 @@ DIST osprofiler-2.6.0.tar.gz 80518 BLAKE2B bc45f9bf3378b75a8c702ab1bf9ba40e9f6d77bba808882c7c504adb4f1c295449ab2cc19d128cdec7ebb3120a3d0c49eb77e1769625bafa216e32b3304c6f1e SHA512 3c911961b3107f28bc7b625738d6afb0098d87b891603d1a41be5cfea2b21eb0a3358f3f2fc5cfa0f9b32287f59d732c4ade8ae3436fe46095fa220b5bfb7a15 EBUILD osprofiler-2.6.0.ebuild 921 BLAKE2B 2cb4fce4efb47ac2b3e4286bed75282328c915f49781811d23f2300024f37dc24302053f46c3df2c9ee071ff272931b8b34ccbdafdecab5e455e9006c8170d03 SHA512 e6f770eb6053b5e84cf4fde7a4a807caa32d8057506be9989481096b64957dfa588bb3da82e0c1b99727d56624dc2a792c0747275be4f34ae5ee25bf0d55badf -MISC metadata.xml 564 BLAKE2B 7af0039638bc73eb560dfaee133f1990851111a2f3ab51e270cc5418bce6c044fa0b15355823fd37b54f73b84d2187096a1e29918b1e0fa073138d901654232c SHA512 2a8070a290ebecb271dec1bb576fd361c937191f69390e1477bac368eb6c9b91ddb3c9eb78af9aa4e4f6e3982a8a83f3ad2c8d5675b1278d6e7191aa3bd36589 +MISC metadata.xml 487 BLAKE2B da94dbd7ac99177ce1e967c3e3383dd44f75afae03e5638c7f02663601e4328082a72c1d2bdb2a85ad6829d9ced39d319c513530a3409a7f0315152707df2536 SHA512 cb2b515f507c6c5e4cec191800ca344f273e7fcdc28c61747d3eac8b7903c03bfd6a76f2bf1b2ccf8f2870d0c4525009ffb31cad65c999f5756046ca40f47dbc diff --git a/dev-python/osprofiler/metadata.xml b/dev-python/osprofiler/metadata.xml index 6358b4b13b39..06e5479cd1f9 100644 --- a/dev-python/osprofiler/metadata.xml +++ b/dev-python/osprofiler/metadata.xml @@ -9,9 +9,6 @@ openstack@gentoo.org Openstack - - OpenStack Profiler Library - osprofiler osprofiler diff --git a/dev-python/paver/Manifest b/dev-python/paver/Manifest deleted file mode 100644 index 33d4dd7c5fa6..000000000000 --- a/dev-python/paver/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST Paver-1.3.4.tar.gz 446425 BLAKE2B 6ed6014e45d0d54f5323fba7a2aa713f860b6d8a7e6ed2d409f17e02b245b516196cf298602dea98022efc640cb2a94fddec060a396d02807fb872240a3bff3e SHA512 f29d6a67ebae8100f3dc7f7cea06acf5606c4c3691be49a86cd85ff69aecff4441c28e41ce5e1b79050d32946f9bb55b213e68ee966ffc0ae1e0b0bea4871aa7 -EBUILD paver-1.3.4-r1.ebuild 1029 BLAKE2B 663d4cb4f532817a23c6ba8c5c7f4e57cd9a9eef46be191b081055aa7d4745852f3202a8a1611d601d57b8554d82de8099da0a7f1aa21c20e64473829e2f8b31 SHA512 6ccf7466cd5810473498e638e14b3f08af8d66482f8b4f3f2677c398f49ec3dbf626c46dbd26650ed04d5349a40b8feba49e710ce627c46a46d78583850da64b -MISC metadata.xml 396 BLAKE2B 98b898d09add16cea57b4a09ed9789f019280c41c99e48933d23ddb32c79319526c7d7632c882158281a85810a6c3eb820eea10d7acfc8520253ae4c5673ee10 SHA512 2d2c5596ea93c7a16d517e69c0bc8650b16a0f19280b36be8b4ccf394c31d15234d27c0e52ad4c98ab5b964ed70138fc6a962aa70b337ac1f1fbab411580621d diff --git a/dev-python/paver/metadata.xml b/dev-python/paver/metadata.xml deleted file mode 100644 index 065b9b4b9d63..000000000000 --- a/dev-python/paver/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - python@gentoo.org - Python - - - - Paver - paver/paver - - diff --git a/dev-python/paver/paver-1.3.4-r1.ebuild b/dev-python/paver/paver-1.3.4-r1.ebuild deleted file mode 100644 index a751a449de0a..000000000000 --- a/dev-python/paver/paver-1.3.4-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{3_6,3_7} ) - -inherit distutils-r1 - -MY_PN=${PN/p/P} -MY_P=${MY_PN}-${PV} - -DESCRIPTION="Python-based software project scripting tool along the lines of Make" -HOMEPAGE="https://pythonhosted.org/Paver/ https://github.com/paver/paver" -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 sparc x86 ~x64-macos ~x86-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}]" - -DEPEND=" - ${RDEPEND} - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] - )" - -S="${WORKDIR}/${MY_P}" - -python_prepare_all() { - # https://github.com/paver/paver/issues/143#issuecomment-103943327 - find paver/tests -name '*.pyc' -delete || die - distutils-r1_python_prepare_all -} - -python_test() { - nosetests || die "Testing failed with ${EPYTHON}" -} diff --git a/dev-python/pelican-minify/Manifest b/dev-python/pelican-minify/Manifest index afa3fe4b4200..5583151b2ad8 100644 --- a/dev-python/pelican-minify/Manifest +++ b/dev-python/pelican-minify/Manifest @@ -1,3 +1,3 @@ DIST pelican-minify-0.9.tar.gz 223517 BLAKE2B 808601e027af7b3970e3fcac08e9f0f656e48fe016a470b4a5b3892a108264e2fff52a9b036861fb9007da263e59c7fcf68867e789f65e20b29278fb8de445a0 SHA512 de28727ed6b39e89461b2d725139b88010def892f3fd23f822a6e84a585b3f93771fdc9ca8f402adc9bb196a0dde03b9d6417317c7e8141d83f0e6460860cd33 EBUILD pelican-minify-0.9.ebuild 621 BLAKE2B 6076e8c7eeb122135d4d2bd6bc3b951cfb1629511da4f2b6efa7bf8d6140e35151f121b933932be40ff1d3c6f57f1f592458117cae6ac1973b8ad06398450296 SHA512 5c324a17289dd9d4f9fbff151c5a912d3b9848fb28982e2a3490af7857d8253046cc7276ecfdfe31f255b1e52cb10413cffd04b158d1d04b150eb993d23bd692 -MISC metadata.xml 452 BLAKE2B bbe68af4fc0f50adc241fcd2a7c39fd15a2092ce59d1ce84a72e70d3174d44c95fd00342ca6e85b2d7c014a7543dff3bdbc56e11fa70d3f091a60b3e26f797d8 SHA512 838e7d6032dde459c275fc2d6cce3a3c4a86f4766573d2950031f7cacd52d66550961bb834010a56ed9b3a45d0182da3b35e06e71c2e55cdb66fef361035e242 +MISC metadata.xml 333 BLAKE2B 1a681ac99aee289a919b530bb87037df6fe53b044ce14ce3a9da3cec54a73d7fde58cf01f12678f18397d16b56c9e5bf88d289ddec4469e343d7193502124124 SHA512 a73512d246562e6591eb9c8d13759352cede7f0ae978d02c87bd72b1fe2c9b155cc3908e8489b136387bada61f1257d8e0771e01e26d998b51f9ce13c087ec41 diff --git a/dev-python/pelican-minify/metadata.xml b/dev-python/pelican-minify/metadata.xml index 29e5ec2149b3..3ee70120def4 100644 --- a/dev-python/pelican-minify/metadata.xml +++ b/dev-python/pelican-minify/metadata.xml @@ -8,7 +8,4 @@ prometheanfire@gentoo.org Matthew Thode - - An HTML minification plugin for Pelican, the static site generator. - diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest index ec2b46195a0c..b64d9cbe0d4a 100644 --- a/dev-python/protobuf-python/Manifest +++ b/dev-python/protobuf-python/Manifest @@ -1,6 +1,10 @@ DIST protobuf-3.11.4.tar.gz 5140799 BLAKE2B 97b450c0623593efe6a42b66582ff183344b8831689e6a5b4d36096dbd57c33da9569bbf26578536aaf73ecd866ac0588b6cb7d55a6a9b9a6e840d4c57099001 SHA512 777bbb0e9e2375eaebe6b8c87abd660bac70ee469c9ad00dd25917b82d7fb5bbe33cf87f0d69c90e19d55c07a7285ec20974ba4768623ce9ccfadf147fd5e261 DIST protobuf-3.12.2.tar.gz 5309688 BLAKE2B 6f04ab75a165d8135b4c1de210f8698f56f309f73d664192209de10580e0ef850bf56f6f394b860f21912e341141f7bbb1f63198eaee55fd7ad74d86b00c3b1f SHA512 84a349a1dcb5bce6a6a892cf11264390b557ed1e7b05883b71fa9cfb7460d9f73119da1f2861066869e33c752246ea438d5ce2c2b3ff7a4b07696d9450b7916b +DIST protobuf-3.12.4.tar.gz 5310348 BLAKE2B 2630941672963165467221843c10079a0ed966f2fdfcbc970b0b41e1ed3c7f78734496c1fbd3ec509c68999a14f637fff267b309cf82a8acf2bb5a948484f79b SHA512 c5d24502b9a6be0a606a19213186fe462e0de6830547003636f0897781f36d0bd7e4e7d9689d96390a0399ce04b6438cda3a0fe6f97f0feb700a110e90beef0c +DIST protobuf-3.13.0.tar.gz 5277913 BLAKE2B 168aaa5beef83be675cd2543ca8efeaf5174f5e7fd861a056b04b01c8c781dc7b1fcbd05068ae89f051dfacfdc47c34b19cc33c8d09dd3212d3827746e3408f2 SHA512 514efa65fc8a36bc0791e6d39bdfb07b2689e9c2a4b82536c657859b800e7bc1e1a0ae86a7ee33f30c43a473a49b5c346ce830ac0057b6da104ed37f90b8b0fd EBUILD protobuf-python-3.11.4.ebuild 1557 BLAKE2B 4a81edccba9763452cec9166535bda9bfdef9b65d044d4151eb8f48bda036cbeef61a81cf7ae8dcb35a7df5bc031c5bc169fbf972098aec7f792c8db8e1964a9 SHA512 c3581654a93005e894d071a30a197358fe0643ff0a462a8fe2b21ceb6b27b208099251a3ff61af617c5ff443d0d090c9f2e8744c4eae6d9c8b542465ab4850c6 EBUILD protobuf-python-3.12.2.ebuild 1559 BLAKE2B cbf8fe7187083fcd94ae6cd1b91dfeecc2462e1a863bf7b227569fb6433de9ac2288017de69747b703f6b7ba339910a59105409f5bb1623d6a34bdbec4e15a70 SHA512 af881934dca2db4fbcd4834621f7e218ab94d33e500f5e3874b014114b43d8fe46c3b40ce5bdce20f1844e8d30853788b56814d32c2dc7e1c539fa7330b917c1 -EBUILD protobuf-python-9999.ebuild 1449 BLAKE2B d3ca882213c7df008b5955062f8ccbdf1a1f4f06ccc4743d6509390cd75bfcf7dc4291357fd8f869d6c141412236befd06ea76e082e46a0e6cad182c58a45d7a SHA512 90e479adde363fbdf6823de5d6efd3709056ae11d9f298f7f1becb6b88bb180569c101ea22d3f75a6eaa5ad7dbfbb90494d325b495a989ce7e6e9cee582eba24 +EBUILD protobuf-python-3.12.4.ebuild 1566 BLAKE2B cc05b4213196c3b14186cfa0f5b0c879ff8245793e4853837b098cf7793edd60b5443d58e4562bafd9e451cade4b4920353ec988b15fe9c346eeb8156945dbc7 SHA512 a08d31ad529c83aec7809ae2f3dbf2d1f12a0c7308037a6864b9d8cca246c9685f7f6a3bd9993aee7bc80a59779bbf1a84ed512c896cfe65283e17f0761c71fe +EBUILD protobuf-python-3.13.0.ebuild 1702 BLAKE2B 7e604f9b0d3a50481a8a9f5a834144e8f7ae0eea2d8bfc3e0227aa526d89f4a20b8647a0189c8c7b1db8c02882bca6926762ab20c2d1c133b67e6a610944d007 SHA512 c47643e5bb62983182a32a07180b5cd7e7076d302bfb2089f195b7a97b7afb95c6a2818973ec4e11950f443af3e542557b14668b142da92d1aebf949aba5c51a +EBUILD protobuf-python-9999.ebuild 1589 BLAKE2B 80f58d38b49188a283d5f0d2045a6d1a57617768684f6d01894ace01623d7249ec9c9cfaadc59dc8cd2f572bf9893995e0af512c210704d52eecc0fa250e0e5b SHA512 f4273ae04f591b947d646c5c8921d0334c4997b07b3bb60e699a09ac4cf36a893c46bcbf0bec5954b03f06674a78125c93987c9865f7510bc3ffeb827275c3e5 MISC metadata.xml 539 BLAKE2B 32831dd18b1c8c19a3e5339788b48bcbc6719654148fab93412bb91aa53ccad7b39529bbc2ea78b33b157eeb024e77cfa981088375466273e58b9d043ebdd70b SHA512 c6f28c8549dc8d3552836e81322db479ed4ac7ab5a12232f64d55cd909d8e4face39eed67b3f2c79f01023cfe3d00cf0540493acdb0aac419e6b58abcd430890 diff --git a/dev-python/protobuf-python/protobuf-python-3.12.4.ebuild b/dev-python/protobuf-python/protobuf-python-3.12.4.ebuild new file mode 100644 index 000000000000..45575c8ab012 --- /dev/null +++ b/dev-python/protobuf-python/protobuf-python-3.12.4.ebuild @@ -0,0 +1,63 @@ +# Copyright 2008-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_COMPAT=(python{2_7,3_6,3_7,3_8,3_9}) +DISTUTILS_USE_SETUPTOOLS="manual" + +inherit distutils-r1 + +if [[ "${PV}" == "9999" ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf" + EGIT_SUBMODULES=() +fi + +DESCRIPTION="Google's Protocol Buffers - Python bindings" +HOMEPAGE="https://developers.google.com/protocol-buffers/ https://github.com/protocolbuffers/protobuf" +if [[ "${PV}" == "9999" ]]; then + SRC_URI="" +else + SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> protobuf-${PV}.tar.gz" +fi + +LICENSE="BSD" +SLOT="0/23" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +IUSE="" + +BDEPEND="${PYTHON_DEPS} + ~dev-libs/protobuf-${PV} + dev-python/namespace-google[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}]" +DEPEND="${PYTHON_DEPS} + ~dev-libs/protobuf-${PV}" +RDEPEND="${BDEPEND} + !python@gentoo.org Python - - python implementation of DMTF Cloud Audit (CADF) data model - pycadf diff --git a/dev-python/pychromecast/Manifest b/dev-python/pychromecast/Manifest index 9f5c3d6cdf1e..953ce1ac75bc 100644 --- a/dev-python/pychromecast/Manifest +++ b/dev-python/pychromecast/Manifest @@ -1,3 +1,3 @@ DIST PyChromecast-4.1.0.tar.gz 44463 BLAKE2B 3ee92cfe57134665621c347dda9b21a06fa1d000f840d25b49f843edef86e35e22b82c9d4f80b8e0ae6f5fabcc4662d7c619363686a37903e27d84e0f85c8fca SHA512 688014a115f3189fed5535e70622a7323e4a29fd65678aa14a302047c5246dbc6a932a8f4eabb58f9fcecc0f4bdbe627d1496a4b6d28e680ad4fac6dd902c825 EBUILD pychromecast-4.1.0.ebuild 706 BLAKE2B 6d6869ec8953db731ff349600fc82cf4fad509c21dedb0092436f00d7da42d8c03ef935a529f0df2216b03c58e5b77eb03deb47b507262e41bd277f3dca86f32 SHA512 89e0e175391bc8567f0802a8951700f5de70317fedaa97e823fea53aa2165839fbca875be91123960851b8957145ca20dd20efc7f06a3267a47af74f83e95c2a -MISC metadata.xml 455 BLAKE2B 1fc5a60702092a7f317262f9410b93a330e07f99221b42e58a9f1855eaa370350cffe1e1d2535e2ec116ee0b82687e9b6fb65d9af176314df726e4a8d3d78749 SHA512 d9ca042a81b58cfeafaa5e06b8d2be4f71ddec498ee6f7e6619ad24a6223ab68e3e99a43329344738b1fd6a61a6f771ce0d58b2643e739d836565f977c9d7eb2 +MISC metadata.xml 333 BLAKE2B 1a681ac99aee289a919b530bb87037df6fe53b044ce14ce3a9da3cec54a73d7fde58cf01f12678f18397d16b56c9e5bf88d289ddec4469e343d7193502124124 SHA512 a73512d246562e6591eb9c8d13759352cede7f0ae978d02c87bd72b1fe2c9b155cc3908e8489b136387bada61f1257d8e0771e01e26d998b51f9ce13c087ec41 diff --git a/dev-python/pychromecast/metadata.xml b/dev-python/pychromecast/metadata.xml index 24fcd1714e2b..3ee70120def4 100644 --- a/dev-python/pychromecast/metadata.xml +++ b/dev-python/pychromecast/metadata.xml @@ -8,7 +8,4 @@ prometheanfire@gentoo.org Matthew Thode - - Library for Python 2 and 3 to communicate with the Google Chromecast. - diff --git a/dev-python/pycountry/Manifest b/dev-python/pycountry/Manifest index b378811ced69..491cf9a06815 100644 --- a/dev-python/pycountry/Manifest +++ b/dev-python/pycountry/Manifest @@ -1,3 +1,3 @@ DIST pycountry-19.8.18.tar.gz 10003160 BLAKE2B ac7894e9fc1ed4e8f386cc6e07c1fc2abefee63c39c7c851c100519418606b52bc18be8da672930ceefdc7ca7b51571e4b3884ea0c20e547e5b596e249ebf407 SHA512 39ba06629eeea55460424d06992ca5f1e5bf6168b219dc4880ec326f6aa0c92a4fdc54d4143a8b8bb1490149af793e760e291c6d704104a57ba91e88228ab669 EBUILD pycountry-19.8.18.ebuild 902 BLAKE2B 80b782a69ee57cbd3aa573eb92ffc7addb6f9e793c32870b7e8a61543a78a9542264f7672b0b2fd3db9dfec58856dea5e8a0936cbb1f7206f01c660ff99107b8 SHA512 0e5b22e1fad3d0ba447ff6596c549c3e6270cab301b53b42df8ce34e80e4af12264f6e4189af68fef36920464c0017689b916d27231b4d721f1fb888693f8b6f -MISC metadata.xml 515 BLAKE2B b39316b60d9676dc4fa8aca9dee6234fd8544ccc98799c66b62d3f238bb3a54e18ec723b4f3dab7b6b075175f864793e79d761362c83fc99a3ba3160214d6611 SHA512 850daa7c8f083a51f534d898469cc6166f632c5081d4a8e1988787b2f562465464dddeb349c67294b22858e517a1766dca60c14bf1df4ef7c488ad59b913756c +MISC metadata.xml 376 BLAKE2B ef3ecd43b3e7ddb74704800edb1d4e10d1cb0b8ed422400fc8d8f695c6b1b067c9c3a3da1eddd6c45ee7a74349f0188ad30547230ae5c2b01524fefd1be15a39 SHA512 f96945c42bd3b18b148257a3cbcd726848c4311f9186bbd68c6af81d1850ed1c113c61d519d7380f4b656b2352e3378fbf02705720f9a4aafc3c4502b10f180f diff --git a/dev-python/pycountry/metadata.xml b/dev-python/pycountry/metadata.xml index f046b0f72b6c..1d74157770c4 100644 --- a/dev-python/pycountry/metadata.xml +++ b/dev-python/pycountry/metadata.xml @@ -5,8 +5,6 @@ python@gentoo.org Python - ISO country, subdivision, language, currency and script definitions and - their translations pycountry flyingcircusio/pycountry diff --git a/dev-python/pydata-sphinx-theme/Manifest b/dev-python/pydata-sphinx-theme/Manifest new file mode 100644 index 000000000000..4e3705a6fa74 --- /dev/null +++ b/dev-python/pydata-sphinx-theme/Manifest @@ -0,0 +1,3 @@ +DIST pydata-sphinx-theme-0.4.0.tar.gz 3276611 BLAKE2B fb260de2ad40f9a3b5e524ef299a5bf2ee9fbe3f36a0b0e365b53a04702f8a5644154535cfa9f1f3c1deced5de8adbbaf5671488b467d3024b9ae3f60a6f7018 SHA512 abe4924277ec41193019e80a26ccb2ce195741fdae9defc9b500ecc2a63ab9070d1eba5a3398415641ef87ccfe8d573ce6fd10eb069e0f13f09891b5b5e2f932 +EBUILD pydata-sphinx-theme-0.4.0.ebuild 910 BLAKE2B bf12b45889b81de57ff9fcf74b46381696c0cc2dddcb89a223013ed2c7d5be1b1a01b85829b1df288020300b233a9375baca178a71db6d81eac05dd89c1e5c77 SHA512 31b263cc7e9745a5a78da76f6a0d6a9f73ae9cc1216666f6b691707ec87028142916542dcadb7edc6d017bf76fdb9c090f54870af1b1e898b13f2fd8a5f1c9b5 +MISC metadata.xml 375 BLAKE2B 393138e315b4eae4dacb9339fbb5766e9dbaa84b7482babaddc08d524fb8b9939f6622ee9c6d09b66c61ac270fcc483fac39996a12ba87ccccf7cafd4c6d36db SHA512 9a44b6b9de4d1a61d6af9256519473541d5513cef349c15178c025dee3aaaa3f6772b1be56576411a985fcd9c70029c00743d8f577be8eaec4c5a44646c9cbf6 diff --git a/dev-python/pydata-sphinx-theme/metadata.xml b/dev-python/pydata-sphinx-theme/metadata.xml new file mode 100644 index 000000000000..d22e99d73577 --- /dev/null +++ b/dev-python/pydata-sphinx-theme/metadata.xml @@ -0,0 +1,12 @@ + + + + + andrewammerlaan@riseup.net + Andrew Ammerlaan + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.4.0.ebuild b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.4.0.ebuild new file mode 100644 index 000000000000..cdb917978f59 --- /dev/null +++ b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.4.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="Bootstrap-based Sphinx theme from the PyData community" +HOMEPAGE="https://github.com/pandas-dev/pydata-sphinx-theme" +SRC_URI="https://github.com/pandas-dev/pydata-sphinx-theme/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-with-disclosure" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="test? ( + dev-python/beautifulsoup[${PYTHON_USEDEP}] + dev-python/pytest-regressions[${PYTHON_USEDEP}] +)" + +RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]" + +# ModuleNotFoundError: No module named 'plotly' even if dev-python/plotly is installed +#distutils_enable_sphinx docs dev-python/commonmark dev-python/recommonmark dev-python/numpydoc dev-python/jupyter-sphinx dev-python/plotly +distutils_enable_tests pytest diff --git a/dev-python/pydiff/Manifest b/dev-python/pydiff/Manifest index 9d62967d7401..3d356186bf36 100644 --- a/dev-python/pydiff/Manifest +++ b/dev-python/pydiff/Manifest @@ -1,3 +1,3 @@ DIST pydiff-0.2.tar.gz 4108 BLAKE2B 868b9b31f96e49a4e375d2933fc158845ced4bc561816512f41c85dbd6d5373567a51153dedc527826ef2d03306288e3255d300fc2b400e28983e6616eec6a25 SHA512 0f55edf17138c4a1894a1ca03db21e6d6d21fb3961a2738c00d59e05d32a006413aee04005962f1ba6628c012bb018d43fcbbef50665ea10d3397539e5d3def1 -EBUILD pydiff-0.2-r1.ebuild 522 BLAKE2B e17edff19ac86c0847aac7772b93489a3f29aa56440aa1fa98939e53c32d81776ba5b69789d10ee1fa2409a4211786beda2f217c4d12c594710a28d3cd7bef9b SHA512 d146669bc0450acd7ca2ab555756286a59275c04627a0fda2d129c42f083f11e12c31a251189e943200f3b658c3b57339985558389006a908efafe865fc62369 +EBUILD pydiff-0.2-r1.ebuild 521 BLAKE2B 90dcdefb0b0ef4ebe3c1b3745b9755927d5e4b1ecab6496a55943edc592dba87b76e62865be873080da6b43d334b6474923b404cc45328f8bd43cb3b5b926a29 SHA512 345cb20117e9632d41aae37002a8e13bb18ad8df26d4b478f455a1ffba14d7bbdfbbb0d9fc492ba3b76d96d1396784457290fd3ca2a0fce5bd3d9a57b29db649 MISC metadata.xml 373 BLAKE2B 8e20b47c64105d9f29c7beb15868eee311dc1f6bc49645729b780629d1e7d26ea7296f0768b29de4f4cb9df2e629d25d100409e646f30f336608a7996364ba34 SHA512 cc56455c69ef9816eecb5ca62fa6f660ca124cae7d62d58006133a9d9af79aa4bc45e572ca1d2cf5d9b64c7f7617f62b94b573b65d799327a2088e1f80902402 diff --git a/dev-python/pydiff/pydiff-0.2-r1.ebuild b/dev-python/pydiff/pydiff-0.2-r1.ebuild index 9883f81d1deb..a0648cbbd2af 100644 --- a/dev-python/pydiff/pydiff-0.2-r1.ebuild +++ b/dev-python/pydiff/pydiff-0.2-r1.ebuild @@ -4,7 +4,7 @@ EAPI=7 DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{6,7,8} pypy3 ) +PYTHON_COMPAT=( python3_{6..9} pypy3 ) inherit distutils-r1 diff --git a/dev-python/pyfeyn/Manifest b/dev-python/pyfeyn/Manifest index 1247fbc030de..0fb09e0ab8f4 100644 --- a/dev-python/pyfeyn/Manifest +++ b/dev-python/pyfeyn/Manifest @@ -1,4 +1,4 @@ AUX pyfeyn-1.0.0.patch 1012 BLAKE2B d3d8ba8f46c9fe6eac5db4183c18fbbe118ba36bbcc3b9a263a470fac702ac81c17bb77acf7b913c3a3bb51d4f12bda60b07d8152a324b8f4c927f1800b104c2 SHA512 43811f881c479062af0376c9d3dbe440383599d7e6937481ad2ca8dbca3ff404ab8d04adaa4afcdf1c4eb001340ed1870a7f50730fbc3d4c458f5d6a1936cc73 DIST pyfeyn-1.0.0.tar.gz 27316 BLAKE2B f1ece2e64be35f6e64dbe539406462c1802bb0149577662a92658769c1b347c2d98786cd83998e8887cc609f8ffa5aac3e3c995c253f54badd5bed43050dbf0f SHA512 edecbb61cbc63adb5d218cd53e45568f42aa018875bd57485afe612080300a16dd93d1dd0a1286b040a27aaf727a9e35e210f2a2edccaf9e6e114301a91c839a EBUILD pyfeyn-1.0.0-r2.ebuild 557 BLAKE2B eb246772aec7185307d5dc0d0818b9c83e7e7c86a2a7b9d2977069f933d1c66a067e437efb6cf4e6a1287d58e8d986fd1a1078d0a0e1ec38d6cd6ae1b41c3ec3 SHA512 f65b450c425a43fb928722dd947fdf907c44357dc08572d0ed35af170abb8d65412c28a8d8d42c12cbccb266bbb5cdbdee4ce58caf9ecfee16bc11a1c004fa8d -MISC metadata.xml 498 BLAKE2B 31414fd895669d8706e4025d404575d0de13b04dcd23dc175262701489fc98d8e11407e758aef681805a8275323397a6bf1b5296247f48b36ff34c9b9d410ae5 SHA512 19364d290277c99a31dc436a941d66d60a1829c2ffac855cc35c85e4923124d559c8310b0c87a8129d0115e482ba0ec13287e6f1994fb93ae43de969f9082751 +MISC metadata.xml 416 BLAKE2B c20c145ce1ca35144a1a016795ecf71be2f34ba56a7738ccc4d2593f66c799a30b83424db34cf9f5f500cd8c2e6d8cfcf1cbebfd1104d574fd0bde7a770ba966 SHA512 5b455766710aac2c5d72df7a9385bb343e0a593ac9895f30d8c128a582d4ed775df2e6859b8886adc7b03c119e11da200da670e019e885d3fcd6fb23a3b38af1 diff --git a/dev-python/pyfeyn/metadata.xml b/dev-python/pyfeyn/metadata.xml index ef28dfdb1e96..22349c2fece6 100644 --- a/dev-python/pyfeyn/metadata.xml +++ b/dev-python/pyfeyn/metadata.xml @@ -9,8 +9,6 @@ python@gentoo.org Python - Python package for drawing Feynman diagrams - pyfeyn diff --git a/dev-python/pygame_sdl2/Manifest b/dev-python/pygame_sdl2/Manifest index 31cb7b5d0ca0..82ad66d4fbed 100644 --- a/dev-python/pygame_sdl2/Manifest +++ b/dev-python/pygame_sdl2/Manifest @@ -1,7 +1,7 @@ AUX pygame_sdl2-6.99.12.4-mixer.patch 1513 BLAKE2B fa0134e7e4c458caf720169bdb655793e2caebe746e04c5204c210b3535830afa56e8cacf2972fb27953500c4e82dbcc5554fbcbbc20a098d7a325b4b30e08d3 SHA512 4c7fb5b9f55e8f4bfde5ac911bda4f83be535a101eeec80595f70a290228cbdddf2686595901aca25c429beac34ed4ee906c92ddb0522b4c73ce48c1e1556b31 DIST pygame_sdl2-2.1.0-for-renpy-6.99.12.4.tar.gz 2294620 BLAKE2B 14da5e955ca6b9f6a08be1a3ae929db63e358c53b7a05a16cda73d6e3625a7d522dd5dfc972be978f330f26bb30dc70f4657501cd5e5a6d44c1f6b81eebe3fa4 SHA512 eacce553d6729b937c13420d826f2fe327bc7aba499a06bea7f1ceedba3327a9456c023878290ace39e1a8e417f54957345b8b78500ffc9ed3d2ec9952397754 DIST pygame_sdl2-2.1.0-for-renpy-7.3.5.tar.gz 2678274 BLAKE2B 537e63a7e4755f6fea20f4ceec065272b83879958a0a794780b8976877aa083a2a9bc1b8b4a4592accaeb59dbeeac480d75965291ddbff324aea5c90d7dbcfc0 SHA512 b58a57d70efdfcea066735e3681047bec4fc89a9b75e423f5f889cd29f89a25bd0b96fcbca17578958b677e44858aafc9c6b17aad54dae640640bb7eb54cddbd -EBUILD pygame_sdl2-6.99.12.4-r2.ebuild 992 BLAKE2B 3db7b7f60e3dceb0aeda3b74c8dd9a06bc9d9a75b8fd7be83425c3be43e9d162ea5dc4eca80425c83eef1e90cc4674e7c6f7bcf6d75591d2c1e0bbcadcae3867 SHA512 3d142c9e99ba744c550b8a598eb539087af08d0a18c5a34975bf034f646f955cdc66e8101288144f0b2be27c0053fd4d7b9677c1fdc4ae978916f5ac8adab74c -EBUILD pygame_sdl2-6.99.12.4-r3.ebuild 1002 BLAKE2B 0421f75bedbc27a02f6701d845bf2e418e36e656a451dfc73b96002f1ff473cf9da176029c43ecbbb7c99dda4f745a48bf554dcb9266fb7265915eb3be4da439 SHA512 8e9f5e3cec0e0eff03ce356c116838c63b37ecb343fdde27c5851598d94028553eaccb1aaba77ff7815fd454ec0596c694a712734e9eb3c60ca44f7e4de4b675 -EBUILD pygame_sdl2-7.3.5.ebuild 939 BLAKE2B 28f6647b562056c8c7b82b7fa4cb0460a31817d31797391bb4b36c87fceebdee3b5976ceca54902f355ece3907d89db263dd92691f400635165cf5f61c751d3f SHA512 06bfc457f505774dd6625211093068ae76c81cea966848ba4d50dfc2cb7919f9b7fda70331043520247a6af4ec7eb4b82095e64c1f242f697816319225395bee +EBUILD pygame_sdl2-6.99.12.4-r4.ebuild 1103 BLAKE2B 01f497b66ea90decb55533520ac36ee9ec17a28ebe9ee353fb0c0d75426942c68d52a47975129832f34536ab0d2e3d8146ad615da4c0088912447ec655a39c2a SHA512 c12cf0a700f05f7f93f5bdccef6386e2ce23a46325f6e10babe63a7e6a396c5f5ee240d392d02008fb601b7a9d0ec9f9fe75809f7fed0ece400fe78ef68b845d +EBUILD pygame_sdl2-6.99.12.4-r5.ebuild 1113 BLAKE2B 83f99eaa4354ddbb00d7de872ff8d5a72cff5c3d174d0e3f8d11ba1fe88461e59142ab7c3fe575ba7d2ed778fded85b1f4d534b0ca9aee2fb4bacc867e50e52b SHA512 e3a2dd3e3d38859b1bf8e6fc4788dad33bb2f6118ef79db1f07251b2650aaba195027993f2134b2fb401fef7a5195654cf239d8f69635e1808052f0eae3e21a8 +EBUILD pygame_sdl2-7.3.5-r1.ebuild 1050 BLAKE2B 3acc4a3442b315bba46ee780d283f4ca2aab973eafcf4476e194590b434cde5f813fd0835373dec2e9de6b81c730369d850ed287692e04a95fed2d915687fb63 SHA512 530ed75bdcdc03ac211f4a5d2822be1842a92321c22370033ba83fb999035db6eda89ef7a82822cbd66752a3c7ec8a484b567b985af5383d909afa48ea22ee0a MISC metadata.xml 332 BLAKE2B 3af5bfcb689c906453097e4bcc7a7b87ccec6bb1f1f8c43766d4ae5c473f9e220314b8591c63ab9b4ddd67eb411a27400a431a043ca5f696069fc4bf31291ffb SHA512 ae1f94e0d1f533a9f2db740f0a1c534456cf5a919262aebfcb501269ca3b508e697750c4bbc6eb60db8dda2182ecb712a10dad5d91efce20f24c5a736d9b3521 diff --git a/dev-python/pygame_sdl2/pygame_sdl2-6.99.12.4-r2.ebuild b/dev-python/pygame_sdl2/pygame_sdl2-6.99.12.4-r4.ebuild similarity index 80% rename from dev-python/pygame_sdl2/pygame_sdl2-6.99.12.4-r2.ebuild rename to dev-python/pygame_sdl2/pygame_sdl2-6.99.12.4-r4.ebuild index c667a5816ee4..633a70aed476 100644 --- a/dev-python/pygame_sdl2/pygame_sdl2-6.99.12.4-r2.ebuild +++ b/dev-python/pygame_sdl2/pygame_sdl2-6.99.12.4-r4.ebuild @@ -10,7 +10,7 @@ PYSDL="${PN}-2.1.0" DESCRIPTION="Reimplementation of portions of the pygame API using SDL2" HOMEPAGE="https://github.com/renpy/pygame_sdl2" -SRC_URI="http://www.renpy.org/dl/${PV}/${PYSDL}-for-renpy-${PV}.tar.gz" +SRC_URI="https://www.renpy.org/dl/${PV}/${PYSDL}-for-renpy-${PV}.tar.gz" LICENSE="LGPL-2.1 ZLIB" SLOT="0" @@ -20,7 +20,12 @@ IUSE="" BDEPEND=" dev-python/cython[${PYTHON_USEDEP}]" DEPEND=" - dev-python/numpy[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/numpy[${PYTHON_USEDEP}] + ' -3) + $(python_gen_cond_dep ' + dev-python/numpy-python2[${PYTHON_USEDEP}] + ' -2) media-libs/libpng:0= media-libs/libsdl2:=[video] media-libs/sdl2-image:=[png,jpeg] diff --git a/dev-python/pygame_sdl2/pygame_sdl2-6.99.12.4-r3.ebuild b/dev-python/pygame_sdl2/pygame_sdl2-6.99.12.4-r5.ebuild similarity index 80% rename from dev-python/pygame_sdl2/pygame_sdl2-6.99.12.4-r3.ebuild rename to dev-python/pygame_sdl2/pygame_sdl2-6.99.12.4-r5.ebuild index 87e4c0444694..55101c29bba8 100644 --- a/dev-python/pygame_sdl2/pygame_sdl2-6.99.12.4-r3.ebuild +++ b/dev-python/pygame_sdl2/pygame_sdl2-6.99.12.4-r5.ebuild @@ -10,7 +10,7 @@ PYSDL="${PN}-2.1.0" DESCRIPTION="Reimplementation of portions of the pygame API using SDL2" HOMEPAGE="https://github.com/renpy/pygame_sdl2" -SRC_URI="http://www.renpy.org/dl/${PV}/${PYSDL}-for-renpy-${PV}.tar.gz" +SRC_URI="https://www.renpy.org/dl/${PV}/${PYSDL}-for-renpy-${PV}.tar.gz" LICENSE="LGPL-2.1 ZLIB" SLOT="0" @@ -20,7 +20,12 @@ IUSE="" BDEPEND=" dev-python/cython[${PYTHON_USEDEP}]" DEPEND=" - dev-python/numpy[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/numpy[${PYTHON_USEDEP}] + ' -3) + $(python_gen_cond_dep ' + dev-python/numpy-python2[${PYTHON_USEDEP}] + ' -2) media-libs/libpng:0= media-libs/libsdl2:=[video] media-libs/sdl2-image:=[png,jpeg] diff --git a/dev-python/pygame_sdl2/pygame_sdl2-7.3.5.ebuild b/dev-python/pygame_sdl2/pygame_sdl2-7.3.5-r1.ebuild similarity index 79% rename from dev-python/pygame_sdl2/pygame_sdl2-7.3.5.ebuild rename to dev-python/pygame_sdl2/pygame_sdl2-7.3.5-r1.ebuild index 652dd7b262bc..82e8be6cc2e1 100644 --- a/dev-python/pygame_sdl2/pygame_sdl2-7.3.5.ebuild +++ b/dev-python/pygame_sdl2/pygame_sdl2-7.3.5-r1.ebuild @@ -10,7 +10,7 @@ PYSDL="${PN}-2.1.0" DESCRIPTION="Reimplementation of portions of the pygame API using SDL2" HOMEPAGE="https://github.com/renpy/pygame_sdl2" -SRC_URI="http://www.renpy.org/dl/${PV}/${PYSDL}-for-renpy-${PV}.tar.gz" +SRC_URI="https://www.renpy.org/dl/${PV}/${PYSDL}-for-renpy-${PV}.tar.gz" LICENSE="LGPL-2.1 ZLIB" SLOT="0" @@ -20,7 +20,12 @@ IUSE="" BDEPEND=" dev-python/cython[${PYTHON_USEDEP}]" DEPEND=" - dev-python/numpy[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/numpy[${PYTHON_USEDEP}] + ' -3) + $(python_gen_cond_dep ' + dev-python/numpy-python2[${PYTHON_USEDEP}] + ' -2) media-libs/libpng:0= media-libs/libsdl2:=[video] media-libs/sdl2-image:=[png,jpeg] diff --git a/dev-python/pygpu/Manifest b/dev-python/pygpu/Manifest index f3c93cb6aab7..83f946c24527 100644 --- a/dev-python/pygpu/Manifest +++ b/dev-python/pygpu/Manifest @@ -1,3 +1,3 @@ DIST pygpu-0.6.7.tar.gz 256440 BLAKE2B cc0880259c368c02fe0fca1a7f9424ad78f057540426d28179ee2cb20a2559853566c9ebb7de3488d5fdf0fa0eefb4e9f16db198cda2727370d567fd16363480 SHA512 39cdb67ec12d0f939d7a3ebef9726c40e64387413200addbeaf205db4151d09efd90118fec4a71b9d1f81fdde9b52e37d2d97763bf2cc9efa1667c5b9ff716b2 EBUILD pygpu-0.6.7.ebuild 904 BLAKE2B ecd59e0029c546b6243042b1dd9b7cee9aa704008c1c673c7dd92b792737a018130b97013a206f63f1e61df0277c1cd54cd8e55df79bac881629c9e982dcd5e2 SHA512 6c7ced336fb43b22fceaab68bc988ddb180f9e9001f9e7ba88eb3bc8cee04a6f23bcf1da0ac4faddc967e1a532b125622e9d28c7767b4743c77b99f6c8886371 -MISC metadata.xml 625 BLAKE2B 876c239967452f073b73a66ee4afa5e1d8affa03a8d849f5f74ad193d14bc51d0c1f1340744c0af5f3274a82bd81224bad64d5078142b65f09775f40907cc0e7 SHA512 370f27b57bd3815ab8b2f177e8d6755c4a70800c37164c99643a8f2e134acbe259e193d20998e47e521cb8f6c15d1a1703afcdd799499ef79dd4f313335979e2 +MISC metadata.xml 480 BLAKE2B faf2ea46d5aa3f5db7925b4aadc66845422a689966267c28f03f9584f14654d3ad13902e3e6bc2ef2badd10686c048c67de32075d0ba06b1e4ad1e88550bbac2 SHA512 8444592e276092efc570723a082fc0ff6ee02cdafe6fe25a82e93282f3eee999f02ea3c23a0e3c0a0f4609fa6eda9cc5d2516a74210ed0b9e385b817ceeff045 diff --git a/dev-python/pygpu/metadata.xml b/dev-python/pygpu/metadata.xml index e05423a24848..65435dfa5d26 100644 --- a/dev-python/pygpu/metadata.xml +++ b/dev-python/pygpu/metadata.xml @@ -5,10 +5,6 @@ sci@gentoo.org Gentoo Science Project - - This package contains the Python bindings to libgpuarray which - are build in the top of NumPy. - Theano/libgpuarray diff --git a/dev-python/pygsl/Manifest b/dev-python/pygsl/Manifest index 61198bf2d92f..4c2a82f1925c 100644 --- a/dev-python/pygsl/Manifest +++ b/dev-python/pygsl/Manifest @@ -1,3 +1,3 @@ DIST pygsl-2.1.1.tar.gz 727636 BLAKE2B 42b87a945a41418a295ebc9ddd3c5a367256427145e4c3bbf980e561df0cc3d84a64ddab22f936c5d1a5ad58b4649e36b121648f125824e6922a3d34fcd07d10 SHA512 141232032f0221b756596bc3426160849749642ddaa3667d36b19abf3b4a22b76b5e0b0e9452898494b7f6ce0f8d17a2e392bdaba535633bbfbf1a672bf8d62e EBUILD pygsl-2.1.1.ebuild 661 BLAKE2B fd0e14a845e0d8c62669b2543a544573b0d4476df12f66a5822e3f65aa0aca25ed9b74437eb16b79f9ee2e8b95465efeccf5ade1c993ebd3177b980c2a8b23f0 SHA512 82559a4e221d1fc2ad8c4d3ecc239bbc7709626033c3f3d133ff2d3d128ef4b1a1f66909a2038f276493e7d8236cf1ae8919d32593dce0f6dc0a837f0c55641d -MISC metadata.xml 453 BLAKE2B c9e06b215efc777dce1614d91240ed97dc87a32dcf0c0dc31c51dbcedf808026b7f89c191ab2eb1b50723bffe2cb5c536f6ac062ef07236f0a4641d9c78aba67 SHA512 e8fa7a19a1aca1b17b9490a7cd3ea612de43d01e5d1b37c02f2991b7e80327dba5875baceef9bc1b116e768e1fcc1457066a69eb94d74c381ecc8363b259b165 +MISC metadata.xml 328 BLAKE2B dbe768a8fe3fa9ae2cd95a1889b12c06ec32ef4dd99770bc26281cd94f36d2ae38cecaa34fdd9295e8a4c0b9ef0f6df1ddd415bc77c2cc1073320c58e43219ef SHA512 3de34a79ba1833451763b3595e09aec116bb53a697b00aacf345893340f370cd0ed3ea8a7c67ad0806b065f9be604c61ad918ec90d18879db40181cb839b7b0f diff --git a/dev-python/pygsl/metadata.xml b/dev-python/pygsl/metadata.xml index 2f82549b6e52..ce25420a6948 100644 --- a/dev-python/pygsl/metadata.xml +++ b/dev-python/pygsl/metadata.xml @@ -5,10 +5,6 @@ sci@gentoo.org Gentoo Science Project - - PyGSL provides a python interface for the GNU scientific library - (gsl). - pygsl diff --git a/dev-python/pyilmbase/Manifest b/dev-python/pyilmbase/Manifest index 54860e1954ea..eb76f16d362e 100644 --- a/dev-python/pyilmbase/Manifest +++ b/dev-python/pyilmbase/Manifest @@ -5,4 +5,4 @@ DIST pyilmbase-2.3.0.tar.gz 524975 BLAKE2B 7c3114921392ad29198025c672c366e6c98d2 DIST pyilmbase-2.5.2.tar.gz 27525326 BLAKE2B c48a61513457f2c04f3a512963ae27eaf154933ffe7c6ff3e2d71f27f246ae624a34dbe6f8ab500c51a56898ad0f61e6784f5cd3f9c3df591ce347b46ba4ac88 SHA512 62f98695cf56600303db9c2d13d34cacc1851a103d8ffb7e7ce8c6d9d14e6bf02804836c718ae03e8d685ef3dda0cf7b2130e2d363f8095b22a15bf30d706fab EBUILD pyilmbase-2.3.0-r2.ebuild 1563 BLAKE2B e13ceefe8eaf32d75d8ea61372cebc26f057dad652f76660300d149016aa7c6820a51e64a3b01d688d973f41631d1e18641e82edf045b1573320546e2dfa8aee SHA512 2c2e81c0530ceef420aa1aa7f0ca8cd3a0ffff251a47b12d9b141111339fa8a4894478b0650acc056bc016220e14392e59309b18155361a38b533e0ec9b1d3ec EBUILD pyilmbase-2.5.2-r1.ebuild 1484 BLAKE2B 9808e56335ef42c9bc1bfb17e6629b0643ddbecbd5e51068fe56a114146e9a21f0f9ce73410fd5af03001902d649389007e5dd63a5b60044164d94dc3073d403 SHA512 d8c8139249f34803b50a7dc0407dee68518f353bf6b2da9430d15c6c7e1821fcd2b384c0bbb375c9aadbba94731bbb139edda5a80358c49829cf39268e89069d -MISC metadata.xml 747 BLAKE2B ab28da77947c2bc358815f40f597f5a9973a97be33f5b29910bcd395ed6b722d383dac53ba3083d75077cc1899286d6b9505eb6b0d574035d38b357697926ffd SHA512 a2c785799d3ca82acd3a3d8e8296f09fd63108a318fb64a95ef58a60d7f63a8b6dbaea2793451b47a94400a66d9f491ebe39893ede68f0c896a47dc199d86ff8 +MISC metadata.xml 652 BLAKE2B a1f5b54cf36def29e3cdc8727b65085b2b83d26bbe0019421cc4b2acc09a027843dbb1ebc5d93bbec9174e1024b496394f9061477b842760048dcd82afc6b347 SHA512 b6e05005a16a6f72261fc1f3d305880b3e073f8a975275e19720742799e1f78fd7e29ac23a589a7724fbab9f4c6cd3b4fe5c81bd309d4532ef94a300e9440840 diff --git a/dev-python/pyilmbase/metadata.xml b/dev-python/pyilmbase/metadata.xml index 6cc59a0acbc2..c6ab205bdae8 100644 --- a/dev-python/pyilmbase/metadata.xml +++ b/dev-python/pyilmbase/metadata.xml @@ -9,7 +9,6 @@ proxy-maint@gentoo.org Proxy Maintainers - Provides python bindings for media-libs/ilmbase Enable runtime floating point exceptions in PyIMath. diff --git a/dev-python/pypy-exe-bin/Manifest b/dev-python/pypy-exe-bin/Manifest index f0e1abbf82c0..1aef614724ff 100644 --- a/dev-python/pypy-exe-bin/Manifest +++ b/dev-python/pypy-exe-bin/Manifest @@ -4,4 +4,4 @@ DIST pypy-exe-7.3.1-1.amd64.xpak 13578971 BLAKE2B 6ff3c64ec88813ef68d325cff5e2da DIST pypy-exe-7.3.1-1.x86.xpak 10239654 BLAKE2B 2588e879e2bd3ea41938ec21f55167d118cb493680f8e7aded6d6c01bed6499efd65f7d7f56e305a4ebc2aab02adf9d58fceccb503dd0ff41e93c642baf2191c SHA512 110b202c805729bcd6789ea0f6c7bffe62ab23cbd33fcff572254f56f4da82e25f9f7f617c5a4b3911044c07ea33ae8d17bd8547bb7779ca517b973b553e6b1d EBUILD pypy-exe-bin-7.3.0_p1.ebuild 1086 BLAKE2B a331d825f7906c1685f4b387d4e6c50b9d82296d4d3c7d1d24f5de50d7ee65f02bfcd2b14f0b57cd2a73a714253a18e5a7f09fc122a5ba033965381a71a57144 SHA512 fe49f4895b502a6d0a2050bd0aa4e6eab616026a875905b46443fbbc4ef378329e3a56ff641541210fd613f9a8bc07317e9a639f1ba187cb2b4041fce321b687 EBUILD pypy-exe-bin-7.3.1_p1.ebuild 1086 BLAKE2B a331d825f7906c1685f4b387d4e6c50b9d82296d4d3c7d1d24f5de50d7ee65f02bfcd2b14f0b57cd2a73a714253a18e5a7f09fc122a5ba033965381a71a57144 SHA512 fe49f4895b502a6d0a2050bd0aa4e6eab616026a875905b46443fbbc4ef378329e3a56ff641541210fd613f9a8bc07317e9a639f1ba187cb2b4041fce321b687 -MISC metadata.xml 317 BLAKE2B d7be288f31d09754073e991e0f753e673e47fe1698408d13ce01dd58aa458e9ff9894973b27a293e426c074fbafaf5ca784fdbae0c784c1a5bf5d51bad1abd21 SHA512 65d1795605d0120c94911b2c295d8da13e01f9ac6b0750a7d536be64bf5244e20e2bb7286b33e75346e0dea333dc8970c4dcf0e98842e28f5a202ee2ddbba294 +MISC metadata.xml 240 BLAKE2B 41e6a4d9da33dab2decc5ff419924f382a8f64d27a81fdb97576db8c6cf125be95911747946ec8be1b453f56617fef1084f5947f84b50a8db419d46df2ae8a0f SHA512 9c23321eaa853f851bf00195ea64ac2ba093e516f9b57855ee5aa58fbb1988130c9f0c17c2a9ce9fae4ee033e0a28a70c868e0f5acdfa1dd316ab533c5279d59 diff --git a/dev-python/pypy-exe-bin/metadata.xml b/dev-python/pypy-exe-bin/metadata.xml index ff5bc95069a0..7f4f33c6dbc9 100644 --- a/dev-python/pypy-exe-bin/metadata.xml +++ b/dev-python/pypy-exe-bin/metadata.xml @@ -5,7 +5,4 @@ python@gentoo.org Python - - pypy/pypy - diff --git a/dev-python/pypy-exe/Manifest b/dev-python/pypy-exe/Manifest index 88774b9cf8b2..12889beaffa5 100644 --- a/dev-python/pypy-exe/Manifest +++ b/dev-python/pypy-exe/Manifest @@ -1,7 +1,9 @@ DIST pypy2.7-v7.3.0-src.tar.bz2 20328540 BLAKE2B 7f71c98f436f11e8f4d248b6aeb3e2f81962cdeeaf3eb534473f1c6b5e8cd37d9abc047d7fa750a1ceeeaa63fab6eff6e5f1e60394b8104bbcd7e1fc47885c61 SHA512 05f039f090d837a72012db55f23d94da3f21c7458f18bd1e8ba632489248eb6486ced07b786d05e573abf2b3def2a68d96e7e1109e6d189d8e6c303c60ee3535 DIST pypy2.7-v7.3.1-src.tar.bz2 21053306 BLAKE2B 071d59b7978c98e9ed9243d9a64d93d21b524351cb9a45e0f7d48828f919c84585a1164e7c38739fdd8828ab4b1eedade96dff7d64d0d9cbfe00c74d88d532bb SHA512 1bec44fa0fc4b1186e25f69303f9e332df32184be990d86fba41c40152664a93bd65eabf4dded133371271402cea9b150b60c13bce89d1004b276f0908c0b8f1 DIST pypy2.7-v7.3.2rc1-src.tar.bz2 21136151 BLAKE2B 50a2fb407624f3831095af9a1859399a39be039e54673a2f015049071cbf128302567f6fd7423bbdf757f46b9f32a09c0ba09985ce046731893f4d1563416050 SHA512 09b0aa48e5d09d87b592d6a5cfa3c7d3e2c93898b8250c31cfae99c44c79c41f05ac1d4b400d82d610e4e56dedacdd97c51b89308ea3a38f6ded8eda0779a08b +DIST pypy2.7-v7.3.2rc2-src.tar.bz2 21145693 BLAKE2B e722111435f81d00ecb5cec83e78e17676a042703fe83c049456fa6e5debdb1c09cc3f1fd71bcd8a8469da373a7c8131c252b3f139959a442f4cfa2b7f202c6f SHA512 ba7cccdaff1616ad0090cb0942ad35eda025a758be4d6b4e978bce19fb8cb8840136297fb924127a7e99f02c09665bde7eaf714e1744b9b32612973355459ad4 EBUILD pypy-exe-7.3.0.ebuild 3891 BLAKE2B 1121625d5422a1d52114e58fd7f1632f175fc1623b2b931c3fb528acb1f18fdfc1a0859218330fe3e7c20bc539ff2819ea21cac2cb41328a4d295e7f5e9f684a SHA512 6bff225e427ae47b014a20ae7ab3893e55a893d5ce0670dc0474b4e6626113f5cbeef893e8585d42c8be78a64a051addbbbff1eb90b2266284d6064e73feeb2f EBUILD pypy-exe-7.3.1.ebuild 3891 BLAKE2B 1121625d5422a1d52114e58fd7f1632f175fc1623b2b931c3fb528acb1f18fdfc1a0859218330fe3e7c20bc539ff2819ea21cac2cb41328a4d295e7f5e9f684a SHA512 6bff225e427ae47b014a20ae7ab3893e55a893d5ce0670dc0474b4e6626113f5cbeef893e8585d42c8be78a64a051addbbbff1eb90b2266284d6064e73feeb2f EBUILD pypy-exe-7.3.2_rc1.ebuild 3893 BLAKE2B 68647b133594b77ad1c361f587edaaf29a0f6f4d4dfacbe647e0b60c01e91e30b27f5c3b70ac0d74d71d3a40804a69d903782a577bd10d501a958418e1a329d7 SHA512 447c447548223d0dc3711b3d856d3abda964cce8b7b3f691917b47481e6ee4306744ebdc547d861a1f13f0c513d7891410eac8f7d030570c583ddd08ccc88cb5 -MISC metadata.xml 574 BLAKE2B 780347fb0394d2ed8955c96b0a60c66abf4d5835a584dc666ee20d2eb45d6fe4f54800d6bdbedbcd986165c12d89ad5cb730c24c4d85dd67f2d4d85a925a45dc SHA512 32b48188c88a38a5f107a891519ca7749e3c0566f8f0b4a148e14fa31f762c90814d85199efbeae651d8191558b12a13920e899e5a8e2e07b5fdaaca9c4388b2 +EBUILD pypy-exe-7.3.2_rc2.ebuild 3893 BLAKE2B 68647b133594b77ad1c361f587edaaf29a0f6f4d4dfacbe647e0b60c01e91e30b27f5c3b70ac0d74d71d3a40804a69d903782a577bd10d501a958418e1a329d7 SHA512 447c447548223d0dc3711b3d856d3abda964cce8b7b3f691917b47481e6ee4306744ebdc547d861a1f13f0c513d7891410eac8f7d030570c583ddd08ccc88cb5 +MISC metadata.xml 497 BLAKE2B 02040ea95327971e16090c00e5771bc684710e90000ca07b366226fedbae8973a1f4bdd9d37506446a2fe3caea4fdf83ca186d2706747adccd14ea24a19486b3 SHA512 816621f5288b822fc1c7b360ac6f1e5f7b464a60c9b6e58fc464860bb8a4f44be932fe6562625006925ddda2b5cc14feeaef587303642d894494ddea6472cd2a diff --git a/dev-python/pypy-exe/metadata.xml b/dev-python/pypy-exe/metadata.xml index cf6720905ca5..3d29bc0b05f6 100644 --- a/dev-python/pypy-exe/metadata.xml +++ b/dev-python/pypy-exe/metadata.xml @@ -10,7 +10,4 @@ This makes it possible to build PyPy using ~3.5G of RAM on amd64 and ~half of that on x86, at the cost of lengthened build time. - - pypy/pypy - diff --git a/dev-python/pypy-exe/pypy-exe-7.3.2_rc2.ebuild b/dev-python/pypy-exe/pypy-exe-7.3.2_rc2.ebuild new file mode 100644 index 000000000000..07e3be2ee5c4 --- /dev/null +++ b/dev-python/pypy-exe/pypy-exe-7.3.2_rc2.ebuild @@ -0,0 +1,162 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 ) +inherit check-reqs pax-utils python-any-r1 toolchain-funcs + +MY_P=pypy2.7-v${PV/_/} +DESCRIPTION="PyPy executable (build from source)" +HOMEPAGE="https://pypy.org/" +SRC_URI="https://downloads.python.org/pypy/${MY_P}-src.tar.bz2" +S="${WORKDIR}/${MY_P}-src" + +LICENSE="MIT" +SLOT="${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="bzip2 +jit low-memory ncurses cpu_flags_x86_sse2" + +RDEPEND=">=sys-libs/zlib-1.1.3:0= + dev-libs/libffi:0= + virtual/libintl:0= + dev-libs/expat:0= + bzip2? ( app-arch/bzip2:0= ) + ncurses? ( sys-libs/ncurses:0= ) + !dev-python/pypy-exe-bin:${PV}" +# don't enforce the dep on pypy with USE=low-memory since it's going +# to cause either collisions or circular dep on itself +DEPEND="${RDEPEND}" +BDEPEND=" + !low-memory? ( + || ( + dev-python/pypy + ( + dev-lang/python:2.7 + dev-python/pycparser[python_targets_python2_7(-),python_single_target_python2_7(+)] + ) + ) + )" + +check_env() { + if use low-memory; then + if ! has_version -b dev-python/pypy && + ! has_version -b dev-python/pypy-bin + then + eerror "USE=low-memory requires a (possibly old) version of dev-python/pypy" + eerror "being installed. Please install it using e.g.:" + eerror + eerror " $ emerge -1v dev-python/pypy dev-python/pypy-exe-bin" + eerror + eerror "before attempting to build dev-python/pypy-exe[low-memory]." + die "dev-python/pypy needs to be installed for USE=low-memory" + fi + + CHECKREQS_MEMORY="1750M" + use amd64 && CHECKREQS_MEMORY="3500M" + else + CHECKREQS_MEMORY="3G" + use amd64 && CHECKREQS_MEMORY="6G" + fi + + check-reqs_pkg_pretend +} + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && check_env +} + +pkg_setup() { + if [[ ${MERGE_TYPE} != binary ]]; then + check_env + + use low-memory && EPYTHON= + if [[ ! ${EPYTHON} || ${EPYTHON} == pypy ]] && + { has_version -b dev-python/pypy || + has_version -b dev-python/pypy-bin; } + then + einfo "Using already-installed PyPy to perform the translation." + EPYTHON=pypy + else + einfo "Using ${EPYTHON} to perform the translation. Please note that upstream" + einfo "recommends using PyPy for that. If you wish to do so, please unset" + einfo "the EPYTHON variable." + python-any-r1_pkg_setup + fi + fi +} + +src_configure() { + tc-export CC + + local jit_backend + if use jit; then + jit_backend='--jit-backend=' + + # We only need the explicit sse2 switch for x86. + # On other arches we can rely on autodetection which uses + # compiler macros. Plus, --jit-backend= doesn't accept all + # the modern values... + + if use x86; then + if use cpu_flags_x86_sse2; then + jit_backend+=x86 + else + jit_backend+=x86-without-sse2 + fi + else + jit_backend+=auto + fi + fi + + local args=( + --no-shared + $(usex jit -Ojit -O2) + + ${jit_backend} + + pypy/goal/targetpypystandalone + ) + + # Avoid linking against libraries disabled by use flags + local opts=( + bzip2:bz2 + ncurses:_minimal_curses + ) + + local opt + for opt in "${opts[@]}"; do + local flag=${opt%:*} + local mod=${opt#*:} + + args+=( + $(usex ${flag} --withmod --withoutmod)-${mod} + ) + done + + local interp=( "${EPYTHON}" ) + if use low-memory; then + interp=( env PYPY_GC_MAX_DELTA=200MB + "${EPYTHON}" --jit loop_longevity=300 ) + fi + + # translate into the C sources + # we're going to make them ourselves since otherwise pypy does not + # free up the unneeded memory before spawning the compiler + set -- "${interp[@]}" rpython/bin/rpython --batch --source "${args[@]}" + echo -e "\033[1m${@}\033[0m" + "${@}" || die "translation failed" +} + +src_compile() { + emake -C "${T}"/usession*-0/testing_1 +} + +src_install() { + local dest=/usr/lib/pypy2.7 + exeinto "${dest}" + newexe "${T}"/usession*-0/testing_1/pypy-c pypy-c-${PV} + insinto "${dest}"/include/${PV} + doins include/pypy_* + pax-mark m "${ED}${dest}/pypy-c-${PV}" +} diff --git a/dev-python/pypy/Manifest b/dev-python/pypy/Manifest index 290c8b0bbe2e..5af4e0269944 100644 --- a/dev-python/pypy/Manifest +++ b/dev-python/pypy/Manifest @@ -5,9 +5,11 @@ AUX 7.3.1-gentoo-path.patch 1575 BLAKE2B e374b879aabdb1a9b4d3bb07ba03510e9df7c00 DIST pypy2.7-v7.3.0-src.tar.bz2 20328540 BLAKE2B 7f71c98f436f11e8f4d248b6aeb3e2f81962cdeeaf3eb534473f1c6b5e8cd37d9abc047d7fa750a1ceeeaa63fab6eff6e5f1e60394b8104bbcd7e1fc47885c61 SHA512 05f039f090d837a72012db55f23d94da3f21c7458f18bd1e8ba632489248eb6486ced07b786d05e573abf2b3def2a68d96e7e1109e6d189d8e6c303c60ee3535 DIST pypy2.7-v7.3.1-src.tar.bz2 21053306 BLAKE2B 071d59b7978c98e9ed9243d9a64d93d21b524351cb9a45e0f7d48828f919c84585a1164e7c38739fdd8828ab4b1eedade96dff7d64d0d9cbfe00c74d88d532bb SHA512 1bec44fa0fc4b1186e25f69303f9e332df32184be990d86fba41c40152664a93bd65eabf4dded133371271402cea9b150b60c13bce89d1004b276f0908c0b8f1 DIST pypy2.7-v7.3.2rc1-src.tar.bz2 21136151 BLAKE2B 50a2fb407624f3831095af9a1859399a39be039e54673a2f015049071cbf128302567f6fd7423bbdf757f46b9f32a09c0ba09985ce046731893f4d1563416050 SHA512 09b0aa48e5d09d87b592d6a5cfa3c7d3e2c93898b8250c31cfae99c44c79c41f05ac1d4b400d82d610e4e56dedacdd97c51b89308ea3a38f6ded8eda0779a08b +DIST pypy2.7-v7.3.2rc2-src.tar.bz2 21145693 BLAKE2B e722111435f81d00ecb5cec83e78e17676a042703fe83c049456fa6e5debdb1c09cc3f1fd71bcd8a8469da373a7c8131c252b3f139959a442f4cfa2b7f202c6f SHA512 ba7cccdaff1616ad0090cb0942ad35eda025a758be4d6b4e978bce19fb8cb8840136297fb924127a7e99f02c09665bde7eaf714e1744b9b32612973355459ad4 DIST python-gentoo-patches-2.7.17-r1.tar.xz 14708 BLAKE2B f6e25236a471649de122d0f29506f7a4f34044a568ead47a68980411d9722b761fe1f9d653d5edccb6978b65c8c1eecbef55f403b94f32b37c0ad68e061505a8 SHA512 ecdde5e38c6fe5e69691fb3a68c8f4f43da7857d4abaff763d3cf6ad864ba43c769c03b186b60f2736a1ffb1e3e4c9982715d1b8a99ff3f5740096153bb8a90f DIST python-gentoo-patches-2.7.18-r1.tar.xz 15500 BLAKE2B 7008b29827dbbd80d4ab8f010ccf9efced99c6b4b9109e4430c0ba269ce53529cb6fedd832502c8d2d3aa21938749cc3591c2545b21c0a59a6e60f8598e84ccc SHA512 e656ab07281fd932b92165674619bbf55ecf410d2937ae4ae771d490b4532540498cc731d30d19c1e8aafd1f64df8a406bbfbb46ea985b3dcd8edb89a0b7f20f EBUILD pypy-7.3.0.ebuild 5886 BLAKE2B 8ca542188afd20cdf3b44f3c4d2d12f62e4c9f936fd4c0b14fcc2afeb3bcff762da32ff9241593fb4de2a96173c9e39ae89e3f17aff78561eaa72191b62d221d SHA512 5d55ac2ef028570981dc3979bdf86950a939472e469f53f67ce8803f5cd07480ddff0f282686c18f16580087537db05659e26ce866707d5dfd2efe71b6c09e48 EBUILD pypy-7.3.1-r2.ebuild 5672 BLAKE2B 4660915fbb37951e58b4dfc05b8c3f907a63fd5def51c0eb33508abbd168288b45b69f60b75ff39ba6a176a55aef4e7f5addca5e84b3a427b7877543e321c653 SHA512 7705c0690eed05a795e6d69d1ff0922eb800880705273a0976ed88bcddce30309614000fad4caee3fb39d54c107fe00f07caa411e2c73d2544e133d68f6974e4 EBUILD pypy-7.3.2_rc1.ebuild 5576 BLAKE2B 64f73bf88ff816282ec55c0273848623bf240a2ab253a29b2aceffb2113fdcb150d4cf36c81c5249cc0dbaed7581fbd2c8822e735cd70cf79c12abc5df5e7aa9 SHA512 14dbcfabb599ac94e723e181a8dd3254f94dd3882c740735a41496525351c667b1955d7b85e35de60321a9bcd60bd691a037d4c47a786e313e0e3f6391ee3400 -MISC metadata.xml 317 BLAKE2B d7be288f31d09754073e991e0f753e673e47fe1698408d13ce01dd58aa458e9ff9894973b27a293e426c074fbafaf5ca784fdbae0c784c1a5bf5d51bad1abd21 SHA512 65d1795605d0120c94911b2c295d8da13e01f9ac6b0750a7d536be64bf5244e20e2bb7286b33e75346e0dea333dc8970c4dcf0e98842e28f5a202ee2ddbba294 +EBUILD pypy-7.3.2_rc2.ebuild 5390 BLAKE2B 5cd33ef74fae5e0e9dbb74bec22a293bd0ca14d37c4cacabed7190d15f7d77eb4d37e8c9d97eeeb34f04df0a16b5f063f64754bf2b79798e2e356b1496ab2b89 SHA512 99a755264ea72cbf1a64f450f9e22e0006a312faf406b26dd695417208836de9119bef145524ae4a9d1d29e3b09d008c3e15a631437bb52ba2d20262ed6fcf53 +MISC metadata.xml 240 BLAKE2B 41e6a4d9da33dab2decc5ff419924f382a8f64d27a81fdb97576db8c6cf125be95911747946ec8be1b453f56617fef1084f5947f84b50a8db419d46df2ae8a0f SHA512 9c23321eaa853f851bf00195ea64ac2ba093e516f9b57855ee5aa58fbb1988130c9f0c17c2a9ce9fae4ee033e0a28a70c868e0f5acdfa1dd316ab533c5279d59 diff --git a/dev-python/pypy/metadata.xml b/dev-python/pypy/metadata.xml index ff5bc95069a0..7f4f33c6dbc9 100644 --- a/dev-python/pypy/metadata.xml +++ b/dev-python/pypy/metadata.xml @@ -5,7 +5,4 @@ python@gentoo.org Python - - pypy/pypy - diff --git a/dev-python/pypy/pypy-7.3.2_rc2.ebuild b/dev-python/pypy/pypy-7.3.2_rc2.ebuild new file mode 100644 index 000000000000..d6556f35ca7b --- /dev/null +++ b/dev-python/pypy/pypy-7.3.2_rc2.ebuild @@ -0,0 +1,170 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit pax-utils python-utils-r1 + +MY_P=pypy2.7-v${PV/_/} +# note: remember to update this to newest dev-lang/python:2.7 on bump +PATCHSET="python-gentoo-patches-2.7.18-r1" + +DESCRIPTION="A fast, compliant alternative implementation of the Python language" +HOMEPAGE="https://pypy.org/" +SRC_URI="https://downloads.python.org/pypy/${MY_P}-src.tar.bz2 + https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz" +S="${WORKDIR}/${MY_P}-src" + +LICENSE="MIT" +# pypy -c 'import sysconfig; print sysconfig.get_config_var("SOABI")' +SLOT="0/73" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="bzip2 gdbm +jit libressl ncurses sqlite tk" + +RDEPEND=" + || ( + dev-python/pypy-exe:${PV}[bzip2?,ncurses?] + dev-python/pypy-exe-bin:${PV} + ) + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + gdbm? ( sys-libs/gdbm:0= ) + sqlite? ( dev-db/sqlite:3= ) + tk? ( + dev-lang/tk:0= + dev-tcltk/tix:0= + ) + ! /dev/null || die + # TODO: cpy turkish locale patch now fixes C code + # probably needs better port to pypy, if it is broken there + eapply "${FILESDIR}"/5.8.0_all_distutils_cxx.patch + eapply -p2 "${WORKDIR}/${PATCHSET}"/0010-use_pyxml.patch + popd > /dev/null || die + + # this test relies on pypy-c hardcoding correct build time paths + sed -i -e 's:test_executable_without_cwd:_&:' \ + lib-python/2.7/test/test_subprocess.py || die + # requires Internet + sed -i -e '/class NetworkedTests/i@unittest.skip("Requires networking")' \ + lib-python/2.7/test/test_ssl.py || die + + eapply_user +} + +src_compile() { + # copy over to make sys.prefix happy + cp -p "${BROOT}"/usr/lib/pypy2.7/pypy-c-${PV} pypy-c || die + cp -p "${BROOT}"/usr/lib/pypy2.7/include/${PV}/* include/ || die + # (not installed by pypy) + rm pypy/module/cpyext/include/_numpypy/numpy/README || die + mv pypy/module/cpyext/include/* include/ || die + mv pypy/module/cpyext/parse/*.h include/ || die + pax-mark m pypy-c + + einfo "Generating caches and CFFI modules ..." + + # Generate Grammar and PatternGrammar pickles. + ./pypy-c -c "import lib2to3.pygram, lib2to3.patcomp; lib2to3.patcomp.PatternCompiler()" \ + || die "Generation of Grammar and PatternGrammar pickles failed" + + # Generate cffi modules + # Please keep in sync with pypy/tool/build_cffi_imports.py! +#cffi_build_scripts = { +# "_ssl": "_ssl_build.py", +# "sqlite3": "_sqlite3_build.py", +# "audioop": "_audioop_build.py", +# "tk": "_tkinter/tklib_build.py", +# "curses": "_curses_build.py" if sys.platform != "win32" else None, +# "syslog": "_syslog_build.py" if sys.platform != "win32" else None, +# "gdbm": "_gdbm_build.py" if sys.platform != "win32" else None, +# "pwdgrp": "_pwdgrp_build.py" if sys.platform != "win32" else None, +# "resource": "_resource_build.py" if sys.platform != "win32" else None, + cffi_targets=( ssl audioop syslog pwdgrp resource ) + use gdbm && cffi_targets+=( gdbm ) + use ncurses && cffi_targets+=( curses ) + use sqlite && cffi_targets+=( sqlite3 ) + use tk && cffi_targets+=( tkinter/tklib ) + + local t + # all modules except tkinter output to . + # tkinter outputs to the correct dir ... + cd lib_pypy || die + for t in "${cffi_targets[@]}"; do + # tkinter doesn't work via -m + ../pypy-c "_${t}_build.py" || die "Failed to build CFFI bindings for ${t}" + done + + # Cleanup temporary objects + find -name "_cffi_*.[co]" -delete || die + find -type d -empty -delete || die +} + +src_test() { + # (unset) + local -x PYTHONDONTWRITEBYTECODE= + + local ignored_tests=( + # network + --ignore=lib-python/2.7/test/test_urllibnet.py + --ignore=lib-python/2.7/test/test_urllib2net.py + # lots of free space + --ignore=lib-python/2.7/test/test_zipfile64.py + ) + + ./pypy-c ./pypy/test_all.py --pypy=./pypy-c -vv \ + "${ignored_tests[@]}" lib-python || die +} + +src_install() { + local dest=/usr/lib/pypy2.7 + einfo "Installing PyPy ..." + dosym pypy-c-${PV} "${dest}/pypy-c" + insinto "${dest}" + # preserve mtimes to avoid obsoleting caches + insopts -p + doins -r include lib_pypy lib-python + + # replace copied headers with symlinks + for x in "${BROOT}"/usr/lib/pypy2.7/include/${PV}/*; do + dosym "${PV}/${x##*/}" "${dest}/include/${x##*/}" + done + + dosym ../lib/pypy2.7/pypy-c /usr/bin/pypy + dodoc README.rst + + if ! use gdbm; then + rm -r "${ED}${dest}"/lib_pypy/gdbm.py \ + "${ED}${dest}"/lib-python/*2.7/test/test_gdbm.py || die + fi + if ! use sqlite; then + rm -r "${ED}${dest}"/lib-python/*2.7/sqlite3 \ + "${ED}${dest}"/lib_pypy/_sqlite3.py \ + "${ED}${dest}"/lib-python/*2.7/test/test_sqlite.py || die + fi + if ! use tk; then + rm -r "${ED}${dest}"/lib-python/*2.7/{idlelib,lib-tk} \ + "${ED}${dest}"/lib_pypy/_tkinter \ + "${ED}${dest}"/lib-python/*2.7/test/test_{tcl,tk,ttk*}.py || die + fi + + local -x EPYTHON=pypy + local -x PYTHON=${ED}${dest}/pypy-c + + echo "EPYTHON='${EPYTHON}'" > epython.py || die + python_moduleinto /usr/lib/pypy2.7/site-packages + python_domodule epython.py + + einfo "Byte-compiling Python standard library..." + python_optimize "${ED}${dest}" +} diff --git a/dev-python/pypy3-exe-bin/Manifest b/dev-python/pypy3-exe-bin/Manifest index cf69ce202071..62c7b33334f3 100644 --- a/dev-python/pypy3-exe-bin/Manifest +++ b/dev-python/pypy3-exe-bin/Manifest @@ -4,4 +4,4 @@ DIST pypy3-exe-7.3.1-1.amd64.xpak 11657579 BLAKE2B 1a037b447c7a73ac37bd7c33f4009 DIST pypy3-exe-7.3.1-1.x86.xpak 8983621 BLAKE2B 00ea3210e040dd72f169eb2f162f032eb3ddadefd5f114cb4fdb052b40640235f866fc26f577eb22ff64025d2b4234a194529cbac6350aeffa17bb662e98c5b0 SHA512 caa6e4e08c61e3101aa7e971b2aeae04b41c57206327baefeee4a077d09b5bef28ca3518e6823bdf9907ccd4a8ee2b843369ffd87ef0bcb95a66f21ddd87c61e EBUILD pypy3-exe-bin-7.3.0_p1.ebuild 1093 BLAKE2B 7f26dae3be0bd6aa84dbf76aa8f6bbefffbbaf71701dc5f032ae62d36022214fcfcf977512aeef1e5de96f174922fc1ef94f416eebeb42aedc379eda371f0f3b SHA512 fad45a0aaa788da299e62bb367391795a9300a1acec31b202c90edc35d4223cfa4ebe734f58615d1741f221f798da3b977ddc2e248b3a139852cb4caa2ba235c EBUILD pypy3-exe-bin-7.3.1_p1.ebuild 1093 BLAKE2B 7f26dae3be0bd6aa84dbf76aa8f6bbefffbbaf71701dc5f032ae62d36022214fcfcf977512aeef1e5de96f174922fc1ef94f416eebeb42aedc379eda371f0f3b SHA512 fad45a0aaa788da299e62bb367391795a9300a1acec31b202c90edc35d4223cfa4ebe734f58615d1741f221f798da3b977ddc2e248b3a139852cb4caa2ba235c -MISC metadata.xml 317 BLAKE2B d7be288f31d09754073e991e0f753e673e47fe1698408d13ce01dd58aa458e9ff9894973b27a293e426c074fbafaf5ca784fdbae0c784c1a5bf5d51bad1abd21 SHA512 65d1795605d0120c94911b2c295d8da13e01f9ac6b0750a7d536be64bf5244e20e2bb7286b33e75346e0dea333dc8970c4dcf0e98842e28f5a202ee2ddbba294 +MISC metadata.xml 240 BLAKE2B 41e6a4d9da33dab2decc5ff419924f382a8f64d27a81fdb97576db8c6cf125be95911747946ec8be1b453f56617fef1084f5947f84b50a8db419d46df2ae8a0f SHA512 9c23321eaa853f851bf00195ea64ac2ba093e516f9b57855ee5aa58fbb1988130c9f0c17c2a9ce9fae4ee033e0a28a70c868e0f5acdfa1dd316ab533c5279d59 diff --git a/dev-python/pypy3-exe-bin/metadata.xml b/dev-python/pypy3-exe-bin/metadata.xml index ff5bc95069a0..7f4f33c6dbc9 100644 --- a/dev-python/pypy3-exe-bin/metadata.xml +++ b/dev-python/pypy3-exe-bin/metadata.xml @@ -5,7 +5,4 @@ python@gentoo.org Python - - pypy/pypy - diff --git a/dev-python/pypy3-exe/Manifest b/dev-python/pypy3-exe/Manifest index 47751ec85aca..2ce0ec811fc9 100644 --- a/dev-python/pypy3-exe/Manifest +++ b/dev-python/pypy3-exe/Manifest @@ -2,9 +2,13 @@ AUX pypy3-exe-7.3.0-gcc10-fno-common.patch 1083 BLAKE2B c0601013dd4eb62df0eaef45 DIST pypy3.6-v7.3.0-src.tar.bz2 21937786 BLAKE2B c53ac32a9cca1c4624160eae9f11b5705a59613f1e5100fbb0ee86118de5a7845b8fa5087165d7f5a077d20337dfca14a1c7eadbe768995e20e249ec271ac10d SHA512 313a4254262dd8d8b995a50bddbc360cfb67add0818e51a3e9ce25bda6a9b639e9fea8efe7da6adda76dff0a86a364544a13faa516e51b9ea6c25ec99223b435 DIST pypy3.6-v7.3.1-src.tar.bz2 22712809 BLAKE2B 4250b3fe98c611b9635319c106b80e88ab469eab5f883babb738e175e7b7adc22c85f8ef3fdce1cdc127b521beef8d6c7862e188d8c8889c39f90136d6bbe374 SHA512 f8e32aae7f01225e0e4d6763eaac40fc02dffc3d0b6a30f22d422147f9be4f3290ea78160a912ffae311dea3d503eb31a7a4f3999d3b541fbccd93d1cef4ca56 DIST pypy3.6-v7.3.2rc1-src.tar.bz2 22730858 BLAKE2B 41a0702d0077c0f546998b858bc8b76226fe8903f4819497aa284231edcb32bc8b047b0a2a35bacfb18ea11fb85de98b95998276c22a3f0dc716b16871b35a3a SHA512 1a6f93f7e767b0db5c40c1e06cadd781c6ddfb02ec86aa61a37f649fe1aa5cd71f7857052e5b48092e3bf8b5cbef6d6401097bf4c4e80c62f7dbdffcd20b70c0 +DIST pypy3.6-v7.3.2rc2-src.tar.bz2 22750248 BLAKE2B 6a8a3c4306cb5c796ee89f3d9ece61f5d669515ae9edf4961f43c7779123554cda0f3b433f8264d3d08e531ef5fe660b494135321a11f441ae1de97ce0abb332 SHA512 a89184314d04bad646cf2e2151e2d5f27ca23a68f25e22b5c2e4f07745671e70c71d869be1c61248ee839632f7151b597fe79eb5af814967a1ae97f2c2cdb8ee DIST pypy3.7-v7.3.2rc1-src.tar.bz2 24805791 BLAKE2B 7b16ba9f0b33d572facdf009701712fe1b2c1eb5a4187c3a9197973ef4da140c7704b3409c7c336e1027f89df340fcefc9e52c6ccac75b251aa79d67c98e49c4 SHA512 d2a5c02a541c0ae79cf8c8e1a38299351f9dd81d1a17724d9fe346d8eb4311e2566a319cf1b8a90d393bffdc11657f6fa2f6475441634e57701b00e74899baa0 +DIST pypy3.7-v7.3.2rc2-src.tar.bz2 25066853 BLAKE2B 286ec0909d4b9ba9039cd9ca234a90832e99369f5e7e36a486d219661631efac186e02146dd5bc5a51521fcfdd0047c3fa5a6dbffd20cebe8ff7c209d02fec53 SHA512 c8e5dc5ded2989aa3a6b635e040c23bb8e2812101ce22a104f251e0abaa3320b61f2f611ece58d6b8a8ae9f1cbc8ca22c920f3491dd5653bcb0e05264fd54a4f EBUILD pypy3-exe-7.3.0.ebuild 3555 BLAKE2B 5d87f3ad1c2a2b796b404c7ca210ebc97faf75e6f4f4dd691c06702e80a7c7d0b77bab7ee6ebfbb75cdf30b71aa91085bb416a2da0e80ca4481e83438ea18721 SHA512 f38f5ccb7d7512bb28184f7ba67b1ba031c06b640a65039685278fe40a794132c97817ca7dd799dd161d27eae1898abc62af8a2c44fd27ae6372153675546136 EBUILD pypy3-exe-7.3.1.ebuild 3458 BLAKE2B 70d5be9e72cdd482d6f2107143cd79ddc024d50ef242b7fdf467d91c9a2d3c1130510750c54bfa869220fb248aba7fb46c9ce7b50dd0cbc69d55c23c98a3b60a SHA512 2b986efb595c46e284e96cfba530fdb7f16a6d931f015b98ab1254ecb142064ca562e9cfa797d6b28dd942b74640ba5d7436afbc360c42582f45d1e105a2c7e3 EBUILD pypy3-exe-7.3.2_rc1-r100.ebuild 3465 BLAKE2B cc766f540da927ac792485f8f9ff91e4be6032b9b1348bcfc84a578f21ed160a345e7f8e9e8927e5f021b8ba4e5925a1b55b2bf63330fb2b3f6cc58bf03b9379 SHA512 804c634a5b80fd89cf6c6ce12ce3c889428a0bd60135a807b61f67818097247e814e665f0f5e082f5b00252ddd78a2a7ff803d9ec969cb0ce64bb2acec280828 EBUILD pypy3-exe-7.3.2_rc1.ebuild 3460 BLAKE2B ee6b32591968dd52639dc1b629b40d2501c892a9f96dea1982d1096bae4ea01ac90ee676bb7ca3f36617da677ce8de7692f83ed192b9f0ece463a76dacfe8d37 SHA512 e04629e3d99ff807e09a1d1dda16f1eee722a6a7bcc85c238b026b39df3319bc5f988258a029d52ff57e4e1c67218daca3580c90dc40152079c67012b4917436 -MISC metadata.xml 574 BLAKE2B 780347fb0394d2ed8955c96b0a60c66abf4d5835a584dc666ee20d2eb45d6fe4f54800d6bdbedbcd986165c12d89ad5cb730c24c4d85dd67f2d4d85a925a45dc SHA512 32b48188c88a38a5f107a891519ca7749e3c0566f8f0b4a148e14fa31f762c90814d85199efbeae651d8191558b12a13920e899e5a8e2e07b5fdaaca9c4388b2 +EBUILD pypy3-exe-7.3.2_rc2.ebuild 3460 BLAKE2B ee6b32591968dd52639dc1b629b40d2501c892a9f96dea1982d1096bae4ea01ac90ee676bb7ca3f36617da677ce8de7692f83ed192b9f0ece463a76dacfe8d37 SHA512 e04629e3d99ff807e09a1d1dda16f1eee722a6a7bcc85c238b026b39df3319bc5f988258a029d52ff57e4e1c67218daca3580c90dc40152079c67012b4917436 +EBUILD pypy3-exe-7.3.2_rc2_p37.ebuild 3499 BLAKE2B 35b65f641337763788ad9c8a58ce41b36533a9d6b6eedcdf7e58e6806114de1a3454423968372629a2370b6054177b4292ad639f3358554659115f30a04898ee SHA512 112e0e868cb4e627365b21a399b237e8d46635feb807a900fe49440f6935a5c5126622a2628a40c660882ec33d045ad8232f32353a377b31f55e0faf36daf8a1 +MISC metadata.xml 497 BLAKE2B 02040ea95327971e16090c00e5771bc684710e90000ca07b366226fedbae8973a1f4bdd9d37506446a2fe3caea4fdf83ca186d2706747adccd14ea24a19486b3 SHA512 816621f5288b822fc1c7b360ac6f1e5f7b464a60c9b6e58fc464860bb8a4f44be932fe6562625006925ddda2b5cc14feeaef587303642d894494ddea6472cd2a diff --git a/dev-python/pypy3-exe/metadata.xml b/dev-python/pypy3-exe/metadata.xml index cf6720905ca5..3d29bc0b05f6 100644 --- a/dev-python/pypy3-exe/metadata.xml +++ b/dev-python/pypy3-exe/metadata.xml @@ -10,7 +10,4 @@ This makes it possible to build PyPy using ~3.5G of RAM on amd64 and ~half of that on x86, at the cost of lengthened build time. - - pypy/pypy - diff --git a/dev-python/pypy3-exe/pypy3-exe-7.3.2_rc2.ebuild b/dev-python/pypy3-exe/pypy3-exe-7.3.2_rc2.ebuild new file mode 100644 index 000000000000..24b904343e13 --- /dev/null +++ b/dev-python/pypy3-exe/pypy3-exe-7.3.2_rc2.ebuild @@ -0,0 +1,151 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# pypy3 needs to be built using python 2 +PYTHON_COMPAT=( python2_7 ) +inherit check-reqs pax-utils python-any-r1 toolchain-funcs + +MY_P=pypy3.6-v${PV/_/} +DESCRIPTION="PyPy3 executable (build from source)" +HOMEPAGE="https://pypy.org/" +SRC_URI="https://downloads.python.org/pypy/${MY_P}-src.tar.bz2" +S="${WORKDIR}/${MY_P}-src" + +LICENSE="MIT" +SLOT="${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="bzip2 +jit low-memory ncurses cpu_flags_x86_sse2" + +RDEPEND=">=sys-libs/zlib-1.1.3:0= + dev-libs/libffi:0= + virtual/libintl:0= + dev-libs/expat:0= + bzip2? ( app-arch/bzip2:0= ) + ncurses? ( sys-libs/ncurses:0= ) + !dev-python/pypy3-exe-bin:${PV}" +DEPEND="${RDEPEND}" +BDEPEND=" + low-memory? ( dev-python/pypy ) + !low-memory? ( + || ( + dev-python/pypy + ( + dev-lang/python:2.7 + dev-python/pycparser[python_targets_python2_7(-),python_single_target_python2_7(+)] + ) + ) + )" + +check_env() { + if use low-memory; then + CHECKREQS_MEMORY="1750M" + use amd64 && CHECKREQS_MEMORY="3500M" + else + CHECKREQS_MEMORY="3G" + use amd64 && CHECKREQS_MEMORY="6G" + fi + + check-reqs_pkg_pretend +} + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && check_env +} + +pkg_setup() { + if [[ ${MERGE_TYPE} != binary ]]; then + check_env + + # unset to allow forcing pypy below :) + use low-memory && EPYTHON= + if [[ ! ${EPYTHON} || ${EPYTHON} == pypy ]] && + { has_version -b dev-python/pypy || + has_version -b dev-python/pypy-bin; } + then + einfo "Using PyPy to perform the translation." + EPYTHON=pypy + else + einfo "Using ${EPYTHON:-python2} to perform the translation. Please note that upstream" + einfo "recommends using PyPy for that. If you wish to do so, please install" + einfo "dev-python/pypy and ensure that EPYTHON variable is unset." + python-any-r1_pkg_setup + fi + fi +} + +src_configure() { + tc-export CC + + local jit_backend + if use jit; then + jit_backend='--jit-backend=' + + # We only need the explicit sse2 switch for x86. + # On other arches we can rely on autodetection which uses + # compiler macros. Plus, --jit-backend= doesn't accept all + # the modern values... + + if use x86; then + if use cpu_flags_x86_sse2; then + jit_backend+=x86 + else + jit_backend+=x86-without-sse2 + fi + else + jit_backend+=auto + fi + fi + + local args=( + --no-shared + $(usex jit -Ojit -O2) + + ${jit_backend} + + pypy/goal/targetpypystandalone + ) + + # Avoid linking against libraries disabled by use flags + local opts=( + bzip2:bz2 + ncurses:_minimal_curses + ) + + local opt + for opt in "${opts[@]}"; do + local flag=${opt%:*} + local mod=${opt#*:} + + args+=( + $(usex ${flag} --withmod --withoutmod)-${mod} + ) + done + + local interp=( "${EPYTHON}" ) + if use low-memory; then + interp=( env PYPY_GC_MAX_DELTA=200MB + "${EPYTHON}" --jit loop_longevity=300 ) + fi + + # translate into the C sources + # we're going to make them ourselves since otherwise pypy does not + # free up the unneeded memory before spawning the compiler + set -- "${interp[@]}" rpython/bin/rpython --batch --source "${args[@]}" + echo -e "\033[1m${@}\033[0m" + "${@}" || die "translation failed" +} + +src_compile() { + emake -C "${T}"/usession*-0/testing_1 +} + +src_install() { + local dest=/usr/lib/pypy3.6 + exeinto "${dest}" + newexe "${T}"/usession*-0/testing_1/pypy3-c pypy3-c-${PV} + insinto "${dest}"/include/${PV} + doins include/pypy_* + pax-mark m "${ED}${dest}/pypy3-c-${PV}" +} diff --git a/dev-python/pypy3-exe/pypy3-exe-7.3.2_rc2_p37.ebuild b/dev-python/pypy3-exe/pypy3-exe-7.3.2_rc2_p37.ebuild new file mode 100644 index 000000000000..8c73602fa5f8 --- /dev/null +++ b/dev-python/pypy3-exe/pypy3-exe-7.3.2_rc2_p37.ebuild @@ -0,0 +1,152 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# pypy3 needs to be built using python 2 +PYTHON_COMPAT=( python2_7 ) +inherit check-reqs pax-utils python-any-r1 toolchain-funcs + +PYPY_PV=${PV%_p37} +MY_P=pypy3.7-v${PYPY_PV/_/} +DESCRIPTION="PyPy3 executable (build from source)" +HOMEPAGE="https://pypy.org/" +SRC_URI="https://downloads.python.org/pypy/${MY_P}-src.tar.bz2" +S="${WORKDIR}/${MY_P}-src" + +LICENSE="MIT" +SLOT="${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="bzip2 +jit low-memory ncurses cpu_flags_x86_sse2" + +RDEPEND=">=sys-libs/zlib-1.1.3:0= + dev-libs/libffi:0= + virtual/libintl:0= + dev-libs/expat:0= + bzip2? ( app-arch/bzip2:0= ) + ncurses? ( sys-libs/ncurses:0= ) + !dev-python/pypy3-exe-bin:${PV}" +DEPEND="${RDEPEND}" +BDEPEND=" + low-memory? ( dev-python/pypy ) + !low-memory? ( + || ( + dev-python/pypy + ( + dev-lang/python:2.7 + dev-python/pycparser[python_targets_python2_7(-),python_single_target_python2_7(+)] + ) + ) + )" + +check_env() { + if use low-memory; then + CHECKREQS_MEMORY="1750M" + use amd64 && CHECKREQS_MEMORY="3500M" + else + CHECKREQS_MEMORY="3G" + use amd64 && CHECKREQS_MEMORY="6G" + fi + + check-reqs_pkg_pretend +} + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && check_env +} + +pkg_setup() { + if [[ ${MERGE_TYPE} != binary ]]; then + check_env + + # unset to allow forcing pypy below :) + use low-memory && EPYTHON= + if [[ ! ${EPYTHON} || ${EPYTHON} == pypy ]] && + { has_version -b dev-python/pypy || + has_version -b dev-python/pypy-bin; } + then + einfo "Using PyPy to perform the translation." + EPYTHON=pypy + else + einfo "Using ${EPYTHON:-python2} to perform the translation. Please note that upstream" + einfo "recommends using PyPy for that. If you wish to do so, please install" + einfo "dev-python/pypy and ensure that EPYTHON variable is unset." + python-any-r1_pkg_setup + fi + fi +} + +src_configure() { + tc-export CC + + local jit_backend + if use jit; then + jit_backend='--jit-backend=' + + # We only need the explicit sse2 switch for x86. + # On other arches we can rely on autodetection which uses + # compiler macros. Plus, --jit-backend= doesn't accept all + # the modern values... + + if use x86; then + if use cpu_flags_x86_sse2; then + jit_backend+=x86 + else + jit_backend+=x86-without-sse2 + fi + else + jit_backend+=auto + fi + fi + + local args=( + --no-shared + $(usex jit -Ojit -O2) + + ${jit_backend} + + pypy/goal/targetpypystandalone + ) + + # Avoid linking against libraries disabled by use flags + local opts=( + bzip2:bz2 + ncurses:_minimal_curses + ) + + local opt + for opt in "${opts[@]}"; do + local flag=${opt%:*} + local mod=${opt#*:} + + args+=( + $(usex ${flag} --withmod --withoutmod)-${mod} + ) + done + + local interp=( "${EPYTHON}" ) + if use low-memory; then + interp=( env PYPY_GC_MAX_DELTA=200MB + "${EPYTHON}" --jit loop_longevity=300 ) + fi + + # translate into the C sources + # we're going to make them ourselves since otherwise pypy does not + # free up the unneeded memory before spawning the compiler + set -- "${interp[@]}" rpython/bin/rpython --batch --source "${args[@]}" + echo -e "\033[1m${@}\033[0m" + "${@}" || die "translation failed" +} + +src_compile() { + emake -C "${T}"/usession*-0/testing_1 +} + +src_install() { + local dest=/usr/lib/pypy3.7 + exeinto "${dest}" + newexe "${T}"/usession*-0/testing_1/pypy3-c pypy3-c-${PYPY_PV} + insinto "${dest}"/include/${PYPY_PV} + doins include/pypy_* + pax-mark m "${ED}${dest}/pypy3-c-${PYPY_PV}" +} diff --git a/dev-python/pypy3/Manifest b/dev-python/pypy3/Manifest index 23a0b519e5bd..5d53f7363069 100644 --- a/dev-python/pypy3/Manifest +++ b/dev-python/pypy3/Manifest @@ -7,9 +7,13 @@ AUX python-3.5-distutils-OO-build.patch 3627 BLAKE2B fe4fd23515f0d1cfc236ac3e773 DIST pypy3.6-v7.3.0-src.tar.bz2 21937786 BLAKE2B c53ac32a9cca1c4624160eae9f11b5705a59613f1e5100fbb0ee86118de5a7845b8fa5087165d7f5a077d20337dfca14a1c7eadbe768995e20e249ec271ac10d SHA512 313a4254262dd8d8b995a50bddbc360cfb67add0818e51a3e9ce25bda6a9b639e9fea8efe7da6adda76dff0a86a364544a13faa516e51b9ea6c25ec99223b435 DIST pypy3.6-v7.3.1-src.tar.bz2 22712809 BLAKE2B 4250b3fe98c611b9635319c106b80e88ab469eab5f883babb738e175e7b7adc22c85f8ef3fdce1cdc127b521beef8d6c7862e188d8c8889c39f90136d6bbe374 SHA512 f8e32aae7f01225e0e4d6763eaac40fc02dffc3d0b6a30f22d422147f9be4f3290ea78160a912ffae311dea3d503eb31a7a4f3999d3b541fbccd93d1cef4ca56 DIST pypy3.6-v7.3.2rc1-src.tar.bz2 22730858 BLAKE2B 41a0702d0077c0f546998b858bc8b76226fe8903f4819497aa284231edcb32bc8b047b0a2a35bacfb18ea11fb85de98b95998276c22a3f0dc716b16871b35a3a SHA512 1a6f93f7e767b0db5c40c1e06cadd781c6ddfb02ec86aa61a37f649fe1aa5cd71f7857052e5b48092e3bf8b5cbef6d6401097bf4c4e80c62f7dbdffcd20b70c0 +DIST pypy3.6-v7.3.2rc2-src.tar.bz2 22750248 BLAKE2B 6a8a3c4306cb5c796ee89f3d9ece61f5d669515ae9edf4961f43c7779123554cda0f3b433f8264d3d08e531ef5fe660b494135321a11f441ae1de97ce0abb332 SHA512 a89184314d04bad646cf2e2151e2d5f27ca23a68f25e22b5c2e4f07745671e70c71d869be1c61248ee839632f7151b597fe79eb5af814967a1ae97f2c2cdb8ee DIST pypy3.7-v7.3.2rc1-src.tar.bz2 24805791 BLAKE2B 7b16ba9f0b33d572facdf009701712fe1b2c1eb5a4187c3a9197973ef4da140c7704b3409c7c336e1027f89df340fcefc9e52c6ccac75b251aa79d67c98e49c4 SHA512 d2a5c02a541c0ae79cf8c8e1a38299351f9dd81d1a17724d9fe346d8eb4311e2566a319cf1b8a90d393bffdc11657f6fa2f6475441634e57701b00e74899baa0 +DIST pypy3.7-v7.3.2rc2-src.tar.bz2 25066853 BLAKE2B 286ec0909d4b9ba9039cd9ca234a90832e99369f5e7e36a486d219661631efac186e02146dd5bc5a51521fcfdd0047c3fa5a6dbffd20cebe8ff7c209d02fec53 SHA512 c8e5dc5ded2989aa3a6b635e040c23bb8e2812101ce22a104f251e0abaa3320b61f2f611ece58d6b8a8ae9f1cbc8ca22c920f3491dd5653bcb0e05264fd54a4f EBUILD pypy3-7.3.0.ebuild 7350 BLAKE2B e025f75151c4e084575f6d52f2b3a4cbb8e5619db81ff5b962e6c431f3dac1a9fe76b875f7da00c08715c171bed054f03c9c92737a20dc14eb9050116cb0a836 SHA512 5aaae803d0b9a166bf4f95ef5adff413e1b7671731af0d003895b2d9ccceb7580e73e5f6603b38fc4194326c984a314b4d99351436ff50a2766f66dc520e05d7 EBUILD pypy3-7.3.1-r2.ebuild 6871 BLAKE2B 0ae1116b88d0c4b15df7e6e0450e820f870d9050c311b2ca4f73a6304dbb2dd79672c427d11f061c5576952b221b33b0a1e7da6a0ac7080e8668bfdc33129e78 SHA512 c34f6ac05f31697a373d20eae53b54593b6c1c60376be67367972b6f30101661775a05e20836f09b0e84fd4f67341eda2a929150bfea32c8fd2972c5e4086810 EBUILD pypy3-7.3.2_rc1-r100.ebuild 12752 BLAKE2B 2c0dc9988404d8e3e00e7679537306872b119806bda3f0c813156d4a23c1a24eebb38cb3de45251626d2c15f6bae73c1edaaaf7e404d35e45b42f2843c5cad8a SHA512 429232677a75347d9467d0452e57cf8a9f1ded80c0bfc81ccb2558d8a7980b468de14a0b48672cff63002ffc8c1455c4d52c7ed80948a9a93ca9ca3c036d3a05 EBUILD pypy3-7.3.2_rc1.ebuild 6410 BLAKE2B b168bcff6f551c98897effa8310698548463011d01835f5ad04cd340219a3a86212c1d2d0078989b43c2a85885fb80247a54949ff8c8be3a075c711c98ffc0f2 SHA512 865e8e2d64334839fa52b71590b19d89209420654300bf19e0495fc70246c8159a87ff2f258adba54cfd891ba5908030e91da719ac7580f25fbd237645ab468d -MISC metadata.xml 317 BLAKE2B d7be288f31d09754073e991e0f753e673e47fe1698408d13ce01dd58aa458e9ff9894973b27a293e426c074fbafaf5ca784fdbae0c784c1a5bf5d51bad1abd21 SHA512 65d1795605d0120c94911b2c295d8da13e01f9ac6b0750a7d536be64bf5244e20e2bb7286b33e75346e0dea333dc8970c4dcf0e98842e28f5a202ee2ddbba294 +EBUILD pypy3-7.3.2_rc2.ebuild 6410 BLAKE2B b168bcff6f551c98897effa8310698548463011d01835f5ad04cd340219a3a86212c1d2d0078989b43c2a85885fb80247a54949ff8c8be3a075c711c98ffc0f2 SHA512 865e8e2d64334839fa52b71590b19d89209420654300bf19e0495fc70246c8159a87ff2f258adba54cfd891ba5908030e91da719ac7580f25fbd237645ab468d +EBUILD pypy3-7.3.2_rc2_p37.ebuild 5229 BLAKE2B ccac7641d5bb975af7abf09c423870a50b49bdd34c753c3fe9bdc46c255b42c2ca530f1a326a164267a7dc4bfed69741f948293bdcf50813c86a11fc25c7238a SHA512 c4339adf90e3b9e1f10d8c60707c856adaa0765d38d9f17cfa783c63246c1177b2b13c24a03980c8011a274f889c328f621289ea11cd83aff2308442249b1de9 +MISC metadata.xml 240 BLAKE2B 41e6a4d9da33dab2decc5ff419924f382a8f64d27a81fdb97576db8c6cf125be95911747946ec8be1b453f56617fef1084f5947f84b50a8db419d46df2ae8a0f SHA512 9c23321eaa853f851bf00195ea64ac2ba093e516f9b57855ee5aa58fbb1988130c9f0c17c2a9ce9fae4ee033e0a28a70c868e0f5acdfa1dd316ab533c5279d59 diff --git a/dev-python/pypy3/metadata.xml b/dev-python/pypy3/metadata.xml index ff5bc95069a0..7f4f33c6dbc9 100644 --- a/dev-python/pypy3/metadata.xml +++ b/dev-python/pypy3/metadata.xml @@ -5,7 +5,4 @@ python@gentoo.org Python - - pypy/pypy - diff --git a/dev-python/pypy3/pypy3-7.3.2_rc2.ebuild b/dev-python/pypy3/pypy3-7.3.2_rc2.ebuild new file mode 100644 index 000000000000..45d2ebfd2176 --- /dev/null +++ b/dev-python/pypy3/pypy3-7.3.2_rc2.ebuild @@ -0,0 +1,202 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 ) +inherit pax-utils python-any-r1 toolchain-funcs + +MY_P=pypy3.6-v${PV/_/} + +DESCRIPTION="A fast, compliant alternative implementation of the Python (3.6) language" +HOMEPAGE="https://pypy.org/" +SRC_URI="https://downloads.python.org/pypy/${MY_P}-src.tar.bz2" +S="${WORKDIR}/${MY_P}-src" + +LICENSE="MIT" +# pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))' +SLOT="0/pypy36-pp73" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="bzip2 gdbm +jit libressl ncurses sqlite test tk" +RESTRICT="!test? ( test )" + +RDEPEND=" + || ( + dev-python/pypy3-exe:${PV}[bzip2?,ncurses?] + dev-python/pypy3-exe-bin:${PV} + ) + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + gdbm? ( sys-libs/gdbm:0= ) + sqlite? ( dev-db/sqlite:3= ) + tk? ( + dev-lang/tk:0= + dev-tcltk/tix:0= + ) + ! /dev/null || die + eapply "${FILESDIR}"/python-3.5-distutils-OO-build.patch + popd > /dev/null || die + + # see http://buildbot.pypy.org/summary?branch=py3.6&builder=pypy-c-jit-linux-x86-64 + sed -i -e 's:test_jumpy:_&:' \ + lib-python/3/test/test_dis.py || die + sed -i -e 's:test_get_and_set_scheduler_and_param:_&:' \ + lib-python/3/test/test_posix.py || die + sed -i -e 's:test_auto_history:_&:' \ + -e 's:test_history_size:_&:' \ + lib-python/3/test/test_readline.py || die + sed -i -e 's:test_eval_bytes_invalid_escape:_&:' \ + -e 's:test_eval_str_invalid_escape:_&:' \ + lib-python/3/test/test_string_literals.py || die + sed -i -e 's:test_jump_out_of_async_for_block:_&:' \ + -e 's:test_jump_over_async_for_block_before_else:_&:' \ + -e 's:test_no_jump_.*wards_into_async_for_block:_&:' \ + -e 's:test_no_jump_into_async_for_block_before_else:_&:' \ + -e 's:test_no_jump_from_yield:_&:' \ + lib-python/3/test/test_sys_settrace.py || die + sed -i -e 's:test_circular_imports:_&:' \ + lib-python/3/test/test_threaded_import.py || die + + # the first one's broken by sandbox, the second by our env + sed -i -e 's:test_empty_env:_&:' \ + -e 's:test_executable(:_&:' \ + -e 's:test_executable_without_cwd:_&:' \ + lib-python/3/test/test_subprocess.py || die + + # XXX + sed -i -e 's:test_locale:_&:' \ + lib-python/3/test/test_format.py || die + sed -i -e 's:test_decompressor_bug_28275:_&:' \ + lib-python/3/test/test_lzma.py || die + + eapply_user +} + +src_configure() { + tc-export CC +} + +src_compile() { + # copy over to make sys.prefix happy + cp -p "${BROOT}"/usr/lib/pypy3.6/pypy3-c-${PV} pypy3-c || die + cp -p "${BROOT}"/usr/lib/pypy3.6/include/${PV}/* include/ || die + # (not installed by pypy) + rm pypy/module/cpyext/include/_numpypy/numpy/README || die + mv pypy/module/cpyext/include/* include/ || die + mv pypy/module/cpyext/parse/*.h include/ || die + pax-mark m pypy3-c + + einfo "Generating caches and CFFI modules ..." + + # Generate Grammar and PatternGrammar pickles. + ./pypy3-c -c "import lib2to3.pygram, lib2to3.patcomp; lib2to3.patcomp.PatternCompiler()" \ + || die "Generation of Grammar and PatternGrammar pickles failed" + + # Generate cffi modules + # Please keep in sync with pypy/tool/build_cffi_imports.py! +#cffi_build_scripts = { +# "_blake2": "_blake2/_blake2_build.py", +# "_ssl": "_ssl_build.py", +# "sqlite3": "_sqlite3_build.py", +# "audioop": "_audioop_build.py", +# "tk": "_tkinter/tklib_build.py", +# "curses": "_curses_build.py" if sys.platform != "win32" else None, +# "syslog": "_syslog_build.py" if sys.platform != "win32" else None, +# "gdbm": "_gdbm_build.py" if sys.platform != "win32" else None, +# "pwdgrp": "_pwdgrp_build.py" if sys.platform != "win32" else None, +# "resource": "_resource_build.py" if sys.platform != "win32" else None, +# "lzma": "_lzma_build.py", +# "_decimal": "_decimal_build.py", +# "_sha3": "_sha3/_sha3_build.py", + cffi_targets=( blake2/_blake2 sha3/_sha3 ssl + audioop syslog pwdgrp resource lzma decimal ) + use gdbm && cffi_targets+=( gdbm ) + use ncurses && cffi_targets+=( curses ) + use sqlite && cffi_targets+=( sqlite3 ) + use tk && cffi_targets+=( tkinter/tklib ) + + local t + # all modules except tkinter output to . + # tkinter outputs to the correct dir ... + cd lib_pypy || die + for t in "${cffi_targets[@]}"; do + # tkinter doesn't work via -m + ../pypy3-c "_${t}_build.py" || die "Failed to build CFFI bindings for ${t}" + done + + # Cleanup temporary objects + find -name "_cffi_*.[co]" -delete || die + find -type d -empty -delete || die +} + +src_test() { + # (unset) + local -x PYTHONDONTWRITEBYTECODE= + local -x COLUMNS=80 + + # Test runner requires Python 2 too. However, it spawns PyPy3 + # internally so that we end up testing the correct interpreter. + "${EPYTHON}" ./pypy/test_all.py --pypy=./pypy3-c -vv lib-python || die +} + +src_install() { + local dest=/usr/lib/pypy3.6 + einfo "Installing PyPy ..." + dosym pypy3-c-${PV} "${dest}/pypy3-c" + insinto "${dest}" + # preserve mtimes to avoid obsoleting caches + insopts -p + doins -r include lib_pypy lib-python + + # replace copied headers with symlinks + for x in "${BROOT}"/usr/lib/pypy3.6/include/${PV}/*; do + dosym "${PV}/${x##*/}" "${dest}/include/${x##*/}" + done + + dosym ../lib/pypy3.6/pypy3-c /usr/bin/pypy3 + dodoc README.rst + + if ! use gdbm; then + rm -r "${ED}${dest}"/lib_pypy/_gdbm* || die + fi + if ! use sqlite; then + rm -r "${ED}${dest}"/lib-python/*3/sqlite3 \ + "${ED}${dest}"/lib_pypy/_sqlite3* \ + "${ED}${dest}"/lib-python/*3/test/test_sqlite.py || die + fi + if ! use tk; then + rm -r "${ED}${dest}"/lib-python/*3/{idlelib,tkinter} \ + "${ED}${dest}"/lib_pypy/_tkinter \ + "${ED}${dest}"/lib-python/*3/test/test_{tcl,tk,ttk*}.py || die + fi + + local -x EPYTHON=pypy3 + local -x PYTHON=${ED}${dest}/pypy3-c + + echo "EPYTHON='${EPYTHON}'" > epython.py || die + python_moduleinto /usr/lib/pypy3.6/site-packages + python_domodule epython.py + + einfo "Byte-compiling Python standard library..." + python_optimize "${ED}${dest}" +} diff --git a/dev-python/pypy3/pypy3-7.3.2_rc2_p37.ebuild b/dev-python/pypy3/pypy3-7.3.2_rc2_p37.ebuild new file mode 100644 index 000000000000..530c3ef5cebc --- /dev/null +++ b/dev-python/pypy3/pypy3-7.3.2_rc2_p37.ebuild @@ -0,0 +1,173 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 ) +inherit pax-utils python-any-r1 toolchain-funcs + +PYPY_PV=${PV%_p37} +MY_P=pypy3.7-v${PYPY_PV/_/} + +DESCRIPTION="A fast, compliant alternative implementation of the Python (3.7) language" +HOMEPAGE="https://pypy.org/" +SRC_URI="https://downloads.python.org/pypy/${MY_P}-src.tar.bz2" +S="${WORKDIR}/${MY_P}-src" + +LICENSE="MIT" +# pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))' +SLOT="0/pypy37-pp73" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="bzip2 gdbm +jit libressl ncurses sqlite test tk" +# pypy3.7 is in alpha state and a lot of tests are failing +RESTRICT="test" + +RDEPEND=" + || ( + dev-python/pypy3-exe:${PV}[bzip2?,ncurses?] + dev-python/pypy3-exe-bin:${PV} + ) + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + gdbm? ( sys-libs/gdbm:0= ) + sqlite? ( dev-db/sqlite:3= ) + tk? ( + dev-lang/tk:0= + dev-tcltk/tix:0= + ) + ! /dev/null || die + eapply "${FILESDIR}"/python-3.5-distutils-OO-build.patch + popd > /dev/null || die + + eapply_user +} + +src_configure() { + tc-export CC +} + +src_compile() { + # copy over to make sys.prefix happy + cp -p "${BROOT}"/usr/lib/pypy3.7/pypy3-c-${PYPY_PV} pypy3-c || die + cp -p "${BROOT}"/usr/lib/pypy3.7/include/${PYPY_PV}/* include/ || die + # (not installed by pypy) + rm pypy/module/cpyext/include/_numpypy/numpy/README || die + mv pypy/module/cpyext/include/* include/ || die + mv pypy/module/cpyext/parse/*.h include/ || die + pax-mark m pypy3-c + + einfo "Generating caches and CFFI modules ..." + + # Generate Grammar and PatternGrammar pickles. + ./pypy3-c -c "import lib2to3.pygram, lib2to3.patcomp; lib2to3.patcomp.PatternCompiler()" \ + || die "Generation of Grammar and PatternGrammar pickles failed" + + # Generate cffi modules + # Please keep in sync with pypy/tool/build_cffi_imports.py! +#cffi_build_scripts = { +# "_blake2": "_blake2/_blake2_build.py", +# "_ssl": "_ssl_build.py", +# "sqlite3": "_sqlite3_build.py", +# "audioop": "_audioop_build.py", +# "tk": "_tkinter/tklib_build.py", +# "curses": "_curses_build.py" if sys.platform != "win32" else None, +# "syslog": "_syslog_build.py" if sys.platform != "win32" else None, +# "gdbm": "_gdbm_build.py" if sys.platform != "win32" else None, +# "pwdgrp": "_pwdgrp_build.py" if sys.platform != "win32" else None, +# "resource": "_resource_build.py" if sys.platform != "win32" else None, +# "lzma": "_lzma_build.py", +# "_decimal": "_decimal_build.py", +# "_sha3": "_sha3/_sha3_build.py", + cffi_targets=( blake2/_blake2 sha3/_sha3 ssl + audioop syslog pwdgrp resource lzma decimal ) + use gdbm && cffi_targets+=( gdbm ) + use ncurses && cffi_targets+=( curses ) + use sqlite && cffi_targets+=( sqlite3 ) + use tk && cffi_targets+=( tkinter/tklib ) + + local t + # all modules except tkinter output to . + # tkinter outputs to the correct dir ... + cd lib_pypy || die + for t in "${cffi_targets[@]}"; do + # tkinter doesn't work via -m + ../pypy3-c "_${t}_build.py" || die "Failed to build CFFI bindings for ${t}" + done + + # Cleanup temporary objects + find -name "_cffi_*.[co]" -delete || die + find -type d -empty -delete || die +} + +src_test() { + # (unset) + local -x PYTHONDONTWRITEBYTECODE= + local -x COLUMNS=80 + + # Test runner requires Python 2 too. However, it spawns PyPy3 + # internally so that we end up testing the correct interpreter. + # (--deselect for failing doctests) + "${EPYTHON}" ./pypy/test_all.py --pypy=./pypy3-c -vv lib-python || die +} + +src_install() { + local dest=/usr/lib/pypy3.7 + einfo "Installing PyPy ..." + dosym pypy3-c-${PYPY_PV} "${dest}/pypy3-c" + insinto "${dest}" + # preserve mtimes to avoid obsoleting caches + insopts -p + doins -r include lib_pypy lib-python + + # replace copied headers with symlinks + for x in "${BROOT}"/usr/lib/pypy3.7/include/${PYPY_PV}/*; do + dosym "${PYPY_PV}/${x##*/}" "${dest}/include/${x##*/}" + done + + dosym ../lib/pypy3.7/pypy3-c /usr/bin/pypy3 + dodoc README.rst + + if ! use gdbm; then + rm -r "${ED}${dest}"/lib_pypy/_gdbm* || die + fi + if ! use sqlite; then + rm -r "${ED}${dest}"/lib-python/*3/sqlite3 \ + "${ED}${dest}"/lib_pypy/_sqlite3* \ + "${ED}${dest}"/lib-python/*3/test/test_sqlite.py || die + fi + if ! use tk; then + rm -r "${ED}${dest}"/lib-python/*3/{idlelib,tkinter} \ + "${ED}${dest}"/lib_pypy/_tkinter \ + "${ED}${dest}"/lib-python/*3/test/test_{tcl,tk,ttk*}.py || die + fi + + local -x EPYTHON=pypy3 + local -x PYTHON=${ED}${dest}/pypy3-c + + echo "EPYTHON='${EPYTHON}'" > epython.py || die + python_moduleinto /usr/lib/pypy3.7/site-packages + python_domodule epython.py + + einfo "Byte-compiling Python standard library..." + python_optimize "${ED}${dest}" +} diff --git a/dev-python/pyrsistent/Manifest b/dev-python/pyrsistent/Manifest index 37bfddd51625..0b705b187ed4 100644 --- a/dev-python/pyrsistent/Manifest +++ b/dev-python/pyrsistent/Manifest @@ -2,8 +2,10 @@ DIST pyrsistent-0.15.6.tar.gz 107424 BLAKE2B 432ce7223fee524cbcd65237171af6f0fa1 DIST pyrsistent-0.16.0.tar.gz 108012 BLAKE2B 62283b8ef478302964fc6b1869c3646c23b78762c5f4fad68aa239433c54d9c652544d5ce05dee18107c8f9604b689043d07f67b9396f6dce0cce3aab022e2de SHA512 d5764b1a185d4578bf308f338037e0546b06e79a3e7189b904e24e95e0e907bc98d7c1c68becc5549a541a5864df75aba6088cafa3558ecb0a63dafb22f5674a DIST pyrsistent-0.17.0.tar.gz 106451 BLAKE2B 6d752f9d396b03cc6391979cb908b4b1a112e160e31961cd7d437f789c99a61c8dfa1406ad18c0873f96a3609e779e12cadcd2d75dd290e4ef4ca1a4e4feaf0e SHA512 e361b1e7e53153fd6d8195766e548a9c708624f2f8ba1c05c1c137306f11f336bffc95d62b6484ee810e71d96ca9faa703b1ebb4e8ff485f28371ecaf5ea27f1 DIST pyrsistent-0.17.2.tar.gz 106594 BLAKE2B c6135f45b43d4742ac39c722636b42813c24823e5319dc34f4c3f2e97a0e311046bc7cfef305cc0710fb26c5b7b595963953307485645c35d1ccc75383ec08df SHA512 58b78457481b188b65bfbe29da1318128795732b8c98ff89b1bdec1741d821807ae120000ae79115b2c4881f328dd8853e7ae48b0406e0e7fc69fca3c41fcd6f +DIST pyrsistent-0.17.3.tar.gz 106911 BLAKE2B 90a05617ad1e32801286d3da834bf52b4ea864e7463a0789904e4a3bbfda2f7b987e13ea93e16980f2cf3b5d999e6040b7c5980a81b516999175b4e5f2ed392e SHA512 2d18e1d4cfe9a0a576fd363f466ba920094af0b1cbbb49aec11b32df6c23e59f6552235a496838dab00928cc7f6dad2a4a8aaa0b52cb6a38eba6faedd12846c8 EBUILD pyrsistent-0.15.6.ebuild 651 BLAKE2B 379b5169b1bf9ec52c6470d1398730189491c67ad65a0d756dacbd9cd8abb3a254bc29f3a415940380a2300c1e0694440d8176becadf236bf6051d1a03db1f4f SHA512 29d8d5250cbf300d3df5a9176631663e5f2849fb8347798180d64ac32a12a5a2381067591278757c81a572dd574819f6bd1792727e7903d5bb7538f63c5b84a2 EBUILD pyrsistent-0.16.0.ebuild 646 BLAKE2B dfbda08ad6d2f9359e23d1208275b763dbc0b1f30148070d39ffa44556e9f80783cb9fd5214e3b59a47d7d0d846cb08f924707797c1c9daa83415b9558565706 SHA512 3598e0806a7b4a0cb43dc2c32a79f143278c5fda354862f8810d38692742a8163f8c746129e6a803e754f1103110687727da2b5831d3fd81024520270434c504 EBUILD pyrsistent-0.17.0.ebuild 609 BLAKE2B 7ad3d411d29c5c9c6d8035b890b0df5e48d9fb4dc89dd12422e7bb446b15b4df253618b23657d0beac0c84ed33958aaeb15386e2846cb7318768444b09a58391 SHA512 3b58451cb534c240a09f6bc793169e285ce79f3edbc11be9608d6ca467b76f0e33ecd4ebe6e04a34176a27ce2809bc823d95746e4217c9b039bad069f6e6ee30 EBUILD pyrsistent-0.17.2.ebuild 609 BLAKE2B 7ad3d411d29c5c9c6d8035b890b0df5e48d9fb4dc89dd12422e7bb446b15b4df253618b23657d0beac0c84ed33958aaeb15386e2846cb7318768444b09a58391 SHA512 3b58451cb534c240a09f6bc793169e285ce79f3edbc11be9608d6ca467b76f0e33ecd4ebe6e04a34176a27ce2809bc823d95746e4217c9b039bad069f6e6ee30 +EBUILD pyrsistent-0.17.3.ebuild 609 BLAKE2B 7ad3d411d29c5c9c6d8035b890b0df5e48d9fb4dc89dd12422e7bb446b15b4df253618b23657d0beac0c84ed33958aaeb15386e2846cb7318768444b09a58391 SHA512 3b58451cb534c240a09f6bc793169e285ce79f3edbc11be9608d6ca467b76f0e33ecd4ebe6e04a34176a27ce2809bc823d95746e4217c9b039bad069f6e6ee30 MISC metadata.xml 521 BLAKE2B 0081a54c9db451d020647e808b80c47e590530bc952c40d3dc6c11e187cb6ff4c644c9c8c448b206ef3036a3a0ae07760e23ba88d41938667b0a83ab2299cd9d SHA512 16d13966bbf6d52360d9438a56a949e6e31a9d2ace85e319db27be14f85c8446ee28e00c6bafc9232b3608e3a209396dc601cb3ce193d3cb4e8284cc8b3cfef1 diff --git a/dev-python/pyrsistent/pyrsistent-0.17.3.ebuild b/dev-python/pyrsistent/pyrsistent-0.17.3.ebuild new file mode 100644 index 000000000000..e732f866136e --- /dev/null +++ b/dev-python/pyrsistent/pyrsistent-0.17.3.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Persistent/Functional/Immutable data structures" +HOMEPAGE="https://github.com/tobgu/pyrsistent/ https://pypi.org/project/pyrsistent/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +BDEPEND=" + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest diff --git a/dev-python/pyscreenshot/Manifest b/dev-python/pyscreenshot/Manifest new file mode 100644 index 000000000000..3c1236922b63 --- /dev/null +++ b/dev-python/pyscreenshot/Manifest @@ -0,0 +1,3 @@ +DIST pyscreenshot-2.2.tar.gz 29726 BLAKE2B d1e314be360d4716b35b4302de82010dfc9a97212b3f4472b42e40f9470fd0575fe8f0ceb976adfe13059c0566413414e03f78189d4afa193d88a0aaf4c5c26e SHA512 6689ccbcd5c6164aeb12d911ee93c8958f6c6b5aaba5ba7d4073ee855e6398180ed27fce6299480b18b3d7ffad12cd17694c3db1f1c7373d4b25be0073d49338 +EBUILD pyscreenshot-2.2.ebuild 1620 BLAKE2B 3cf0f0b73638a3e0ced1433fafca358868970f9d78a65ca39a20ffc6bba1a5d355b71fd011aba1cbf03b4412a4e58090f72611aec60b41600dc4f4921576c9c4 SHA512 f7a7f320a8772ef9b6606ba482bb2fb6bc64dc7651b247763eab6d4172b960e1128e0ab4bdb04649c7751e9814a50ca02e81da76a856fbd2b42afafe3999fafb +MISC metadata.xml 375 BLAKE2B 393138e315b4eae4dacb9339fbb5766e9dbaa84b7482babaddc08d524fb8b9939f6622ee9c6d09b66c61ac270fcc483fac39996a12ba87ccccf7cafd4c6d36db SHA512 9a44b6b9de4d1a61d6af9256519473541d5513cef349c15178c025dee3aaaa3f6772b1be56576411a985fcd9c70029c00743d8f577be8eaec4c5a44646c9cbf6 diff --git a/dev-python/pyscreenshot/metadata.xml b/dev-python/pyscreenshot/metadata.xml new file mode 100644 index 000000000000..d22e99d73577 --- /dev/null +++ b/dev-python/pyscreenshot/metadata.xml @@ -0,0 +1,12 @@ + + + + + andrewammerlaan@riseup.net + Andrew Ammerlaan + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/dev-python/pyscreenshot/pyscreenshot-2.2.ebuild b/dev-python/pyscreenshot/pyscreenshot-2.2.ebuild new file mode 100644 index 000000000000..d4e41d5057b3 --- /dev/null +++ b/dev-python/pyscreenshot/pyscreenshot-2.2.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) + +inherit distutils-r1 virtualx + +DESCRIPTION="Python screenshot library" +HOMEPAGE="https://github.com/ponty/pyscreenshot" +SRC_URI="https://github.com/ponty/pyscreenshot/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="test? ( + dev-python/path-py[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/python-xlib[${PYTHON_USEDEP}] + dev-python/pyvirtualdisplay[${PYTHON_USEDEP}] + media-gfx/pqiv +)" + +DEPEND=" + dev-python/easyprocess[${PYTHON_USEDEP}] + dev-python/entrypoint2[${PYTHON_USEDEP}] + dev-python/jeepney[${PYTHON_USEDEP}] + dev-python/mss[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_prepare_all() { + # easyprocess.EasyProcessError: start error fails inside emerge env + sed -i -e 's:test_default:_&:' \ + tests/test_default.py || die + + # AssertionError + sed -i -e 's:test_imagemagick:_&:' \ + tests/test_imagemagick.py || die + + # Needs access to dbus + sed -i -e 's:test_kwin_dbus:_&:' \ + tests/test_kwin_dbus.py || die + + # AssertionError + sed -i -e 's:test_mss:_&:' \ + tests/test_mss.py || die + + # AssertionError + sed -i -e 's:test_pygdk3:_&:' \ + tests/test_pygdk3.py || die + + # AssertionError + sed -i -e 's:test_pyqt5:_&:' \ + tests/test_pyqt5.py || die + + # AssertionError + sed -i -e 's:test_qtpy:_&:' \ + tests/test_qtpy.py || die + + # AssertionError + sed -i -e 's:test_scrot:_&:' \ + tests/test_scrot.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + virtx pytest -vv +} diff --git a/dev-python/pytest-datadir/Manifest b/dev-python/pytest-datadir/Manifest new file mode 100644 index 000000000000..ed237c3884c8 --- /dev/null +++ b/dev-python/pytest-datadir/Manifest @@ -0,0 +1,3 @@ +DIST pytest-datadir-1.3.1.tar.gz 15230 BLAKE2B 72c5daaeb93315be55ae052d39a22eee4e64a1aaafa344ae64b527eebd137dc4667cee2f60af887551f00814d7ea4e5788097d0f59f7769335545c5083aef356 SHA512 2ab035ea4e6c4eaaead746a5fd3988feed31a314f73e18270faf4ae606521aa045f3d6c5e1301adcb87f8fd5b1ba5f3f1784f212ad778707ba46ad638d594f8c +EBUILD pytest-datadir-1.3.1.ebuild 731 BLAKE2B c8794551a495d3cc267c063864476d632ac03ed7287483cd08c89936323063cdac776b1f73cfcc48772944a0f15b39718a8f23ad6d66a49ed4e2c1ae309d40a7 SHA512 772041e2c64ff8a5a82d0c377d6096ccad650e73c5c7daf342c0c28fa23171628d5402df0346b95fcde37264b9fae1749f90bd39b93eafc70cde74a959517bcc +MISC metadata.xml 375 BLAKE2B 393138e315b4eae4dacb9339fbb5766e9dbaa84b7482babaddc08d524fb8b9939f6622ee9c6d09b66c61ac270fcc483fac39996a12ba87ccccf7cafd4c6d36db SHA512 9a44b6b9de4d1a61d6af9256519473541d5513cef349c15178c025dee3aaaa3f6772b1be56576411a985fcd9c70029c00743d8f577be8eaec4c5a44646c9cbf6 diff --git a/dev-python/pytest-datadir/metadata.xml b/dev-python/pytest-datadir/metadata.xml new file mode 100644 index 000000000000..d22e99d73577 --- /dev/null +++ b/dev-python/pytest-datadir/metadata.xml @@ -0,0 +1,12 @@ + + + + + andrewammerlaan@riseup.net + Andrew Ammerlaan + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/dev-python/pytest-datadir/pytest-datadir-1.3.1.ebuild b/dev-python/pytest-datadir/pytest-datadir-1.3.1.ebuild new file mode 100644 index 000000000000..4410dfb88542 --- /dev/null +++ b/dev-python/pytest-datadir/pytest-datadir-1.3.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="Pytest plugin for manipulating test data directories and files" +HOMEPAGE="https://github.com/gabrielcnr/pytest-datadir" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest + +python_test() { + distutils_install_for_testing + pytest -vv || die "Tests fail with ${EPYTHON}" +} + +python_install_all() { + distutils-r1_python_install + + # Do not install license to /usr + rm "${D}/usr/LICENSE" || die +} diff --git a/dev-python/pytest-faulthandler/Manifest b/dev-python/pytest-faulthandler/Manifest new file mode 100644 index 000000000000..23432e570f51 --- /dev/null +++ b/dev-python/pytest-faulthandler/Manifest @@ -0,0 +1,5 @@ +DIST pytest-faulthandler-1.6.0.tar.gz 6656 BLAKE2B 0fe66827e09c6b566ac6a9aa3fd4da03f0f5c4ea1e8601b16ed1a211c33150bcc0eaac5b47786040f571ceb266300bcb5142e2a8d977aeb69f89bd0ecefec4c3 SHA512 23146b1c0965e66ac201cae82192f3833daad2563f2177d916050df14b532a3eb78f2dd3b888cec3d28121b334ee86c9b762c5aadb8fb624c9a4288fbad693a5 +DIST pytest-faulthandler-2.0.1.tar.gz 3629 BLAKE2B f66b6989673b179b3ad3f583b9e7b9615b08e1e062f06969f37bd8a9a57e58bd0207544b0c11aa4a9d03f4db40a125bbbe1924160b2bdcb2c0c589de07281570 SHA512 184b4228693db0f15fdcf250f09c3ee9ef4767e744af9000ec46876f0c68e17434a6d1e25c7d59f610b2baa659d7af5a784cbf0e5e29b105f48d50d00cb1a7ca +EBUILD pytest-faulthandler-1.6.0.ebuild 782 BLAKE2B 6d315dc19b4aa9c7f5fef1e917bd41128f2467b483cb5a9e82b8c7c301cad1d20c8ffbb47b202052499be71e2827ef185d658e6569222afe9e24eabad6eec2bc SHA512 0b128bfb428f18b0777c9a608c51560636f1bce387178988bc23e1036c8cfded4babe6eee9587978b5c1fd3697fffdd0ff8bcc3a8da9ac4df26909b68d7fdd25 +EBUILD pytest-faulthandler-2.0.1.ebuild 508 BLAKE2B ca48afbf9fd9a646b51c9bfa4146d8297d67bf9b1eee3c5f671d1df5f561056cb0b18e9c042a751c4de43e25a76fcb30e782bdadbaae399e48df4441f7b0d62f SHA512 7ca9d022cdca8a6749d5068ccc5ba8e5671a32949fc4ab89e273f36336384db9c276550c6e049bb23619ef26567607bf4287680ebd8c7e5821d9e84212a6be8a +MISC metadata.xml 375 BLAKE2B 393138e315b4eae4dacb9339fbb5766e9dbaa84b7482babaddc08d524fb8b9939f6622ee9c6d09b66c61ac270fcc483fac39996a12ba87ccccf7cafd4c6d36db SHA512 9a44b6b9de4d1a61d6af9256519473541d5513cef349c15178c025dee3aaaa3f6772b1be56576411a985fcd9c70029c00743d8f577be8eaec4c5a44646c9cbf6 diff --git a/dev-python/pytest-faulthandler/metadata.xml b/dev-python/pytest-faulthandler/metadata.xml new file mode 100644 index 000000000000..d22e99d73577 --- /dev/null +++ b/dev-python/pytest-faulthandler/metadata.xml @@ -0,0 +1,12 @@ + + + + + andrewammerlaan@riseup.net + Andrew Ammerlaan + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/dev-python/pytest-faulthandler/pytest-faulthandler-1.6.0.ebuild b/dev-python/pytest-faulthandler/pytest-faulthandler-1.6.0.ebuild new file mode 100644 index 000000000000..5033fc34123b --- /dev/null +++ b/dev-python/pytest-faulthandler/pytest-faulthandler-1.6.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="Pytest plugin that activates the fault handler module for tests" +HOMEPAGE="https://github.com/pytest-dev/pytest-faulthandler" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" + +DEPEND=" + >=dev-python/pytest-4.0[${PYTHON_USEDEP}] + + + + + + andrewammerlaan@riseup.net + Andrew Ammerlaan + + + proxy-maint@gentoo.org + Proxy Maintainers + + + https://github.com/ftobia/pytest-ordering + pytest-ordering + + diff --git a/dev-python/pytest-ordering/pytest-ordering-0.6.ebuild b/dev-python/pytest-ordering/pytest-ordering-0.6.ebuild new file mode 100644 index 000000000000..a6fe80e2943f --- /dev/null +++ b/dev-python/pytest-ordering/pytest-ordering-0.6.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) + +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="pytest plugin to run your tests in a specific order" +HOMEPAGE=" + https://github.com/ftobia/pytest-ordering + https://pypi.org/project/pytest-ordering +" +SRC_URI="https://github.com/ftobia/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="test? ( dev-python/pytest-ordering[${PYTHON_USEDEP}] )" + +distutils_enable_tests pytest +distutils_enable_sphinx docs/source + +python_prepare_all() { + # TypeError: `args` parameter expected to be a list or tuple of strings, got: '--markers' (type: ) + sed -i -e 's:test_run_marker_registered:_&:' \ + tests/test_ordering.py || die + + distutils-r1_python_prepare_all +} diff --git a/dev-python/pytest-regressions/Manifest b/dev-python/pytest-regressions/Manifest new file mode 100644 index 000000000000..6eda31adf7a6 --- /dev/null +++ b/dev-python/pytest-regressions/Manifest @@ -0,0 +1,3 @@ +DIST pytest-regressions-2.0.1.tar.gz 77934 BLAKE2B 4bf9868afd3bae1ab1668a6cb75bbc661336b3bd7dca23b0b6e0ab810cb60645737e45008c74a09f90763869982db5d819f170f6b251d9419681ceee810c4657 SHA512 9c35f356ef2c2914674b022b4a357ec75a4a12c8090c44d959111f1eaa1f10f492f8103098b273292bff08a5957d7f2ae3f0b0bd051438d6467ce1491f234d97 +EBUILD pytest-regressions-2.0.1.ebuild 942 BLAKE2B cf2162af0d4698fecba5b00a62549802bd1dff7303f98907cadef90e3d7f2dedfa8bee21e26b8369555376425ac5bb4dedcbc65fa3d7747469bb541b3aad03bb SHA512 fa88c071d14c80eed061f313bf953e33b02eeb313d856b4636acf72c2ac2918d72b90f865e8375e2a64c91fc5effa9293d32293cf3e2fb4ebf9c21eb1d3637c9 +MISC metadata.xml 375 BLAKE2B 393138e315b4eae4dacb9339fbb5766e9dbaa84b7482babaddc08d524fb8b9939f6622ee9c6d09b66c61ac270fcc483fac39996a12ba87ccccf7cafd4c6d36db SHA512 9a44b6b9de4d1a61d6af9256519473541d5513cef349c15178c025dee3aaaa3f6772b1be56576411a985fcd9c70029c00743d8f577be8eaec4c5a44646c9cbf6 diff --git a/dev-python/pytest-regressions/metadata.xml b/dev-python/pytest-regressions/metadata.xml new file mode 100644 index 000000000000..d22e99d73577 --- /dev/null +++ b/dev-python/pytest-regressions/metadata.xml @@ -0,0 +1,12 @@ + + + + + andrewammerlaan@riseup.net + Andrew Ammerlaan + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/dev-python/pytest-regressions/pytest-regressions-2.0.1.ebuild b/dev-python/pytest-regressions/pytest-regressions-2.0.1.ebuild new file mode 100644 index 000000000000..5acfd446bdee --- /dev/null +++ b/dev-python/pytest-regressions/pytest-regressions-2.0.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="Easy to use fixtures to write regression tests" +HOMEPAGE="https://github.com/ESSS/pytest-regressions" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="test? ( + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/tox[${PYTHON_USEDEP}] +)" + +RDEPEND=" + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-datadir[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest +distutils_enable_sphinx doc dev-python/sphinx_rtd_theme + +python_test() { + distutils_install_for_testing + pytest -vv || die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/pytest-xvfb/Manifest b/dev-python/pytest-xvfb/Manifest new file mode 100644 index 000000000000..39fde7714d30 --- /dev/null +++ b/dev-python/pytest-xvfb/Manifest @@ -0,0 +1,3 @@ +DIST pytest-xvfb-2.0.0.tar.gz 6855 BLAKE2B 338802ccbf5fc0c9ab3fccd7c172b31867cc86869dfc50dbb30daf396ecd9865e71c6486cc96c2485e2d5b6195dc2eff83a033864f88e1b2c64a3937b6b48c84 SHA512 42c2119b2c529a45b5de9f8ac2781306cfb9f00c1d0e0e9045ed40ccb7260cb6f400683802ab845ce2481dcadfcef007c8417a481e9c04f14ee1bdc68244d391 +EBUILD pytest-xvfb-2.0.0.ebuild 709 BLAKE2B 25f3aa409b21b977d83c642600acc193bcf6fe1ede05fc49d6e1b26371cf650d77c987f17835a50f0059f3a3ef08b82038f0ab2a758622b7885e2b9e99f89a9f SHA512 7299538014555557e5cac872ef79b03a44166ee01324940e17662f834a57566db26693e113713ca9fc467ad3e51e99621b6f9ae33082672d9dcb61cece439cf8 +MISC metadata.xml 375 BLAKE2B 393138e315b4eae4dacb9339fbb5766e9dbaa84b7482babaddc08d524fb8b9939f6622ee9c6d09b66c61ac270fcc483fac39996a12ba87ccccf7cafd4c6d36db SHA512 9a44b6b9de4d1a61d6af9256519473541d5513cef349c15178c025dee3aaaa3f6772b1be56576411a985fcd9c70029c00743d8f577be8eaec4c5a44646c9cbf6 diff --git a/dev-python/pytest-xvfb/metadata.xml b/dev-python/pytest-xvfb/metadata.xml new file mode 100644 index 000000000000..d22e99d73577 --- /dev/null +++ b/dev-python/pytest-xvfb/metadata.xml @@ -0,0 +1,12 @@ + + + + + andrewammerlaan@riseup.net + Andrew Ammerlaan + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/dev-python/pytest-xvfb/pytest-xvfb-2.0.0.ebuild b/dev-python/pytest-xvfb/pytest-xvfb-2.0.0.ebuild new file mode 100644 index 000000000000..f6108d71158a --- /dev/null +++ b/dev-python/pytest-xvfb/pytest-xvfb-2.0.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="A pytest plugin to run Xvfb for tests" +HOMEPAGE="https://pypi.org/project/pytest-xvfb/" +SRC_URI="https://github.com/The-Compiler/pytest-xvfb/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + >=dev-python/pytest-2.8.1[${PYTHON_USEDEP}] + >=dev-python/pyvirtualdisplay-1.3[${PYTHON_USEDEP}] + x11-base/xorg-server[xvfb] +" + +distutils_enable_tests pytest + +python_test() { + distutils_install_for_testing + pytest -vv || die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/pytest/Manifest b/dev-python/pytest/Manifest index 86d68ce4b82b..9c8e6375fd48 100644 --- a/dev-python/pytest/Manifest +++ b/dev-python/pytest/Manifest @@ -6,6 +6,6 @@ DIST pytest-6.0.1.tar.gz 1069631 BLAKE2B 89a78ebf8e8cf968ea767fe7244408ca79d247c DIST pytest-6.0.2.tar.gz 1070533 BLAKE2B 54397bdf8255641e1cb0555a78b3687a49376d9cc603a98b6df3415159aef0331cbaa7d0883bafbceea1b2273fc0ba5c867f7b66eef5b2b4c24f3e5196786877 SHA512 478d28c30f4f990dcdd98edcd074051e32d9ab25941c21bdc9c4cc47b726da79b5b3a01572ff97f608598ef6bb9df075ebba49abb2f1420947e0c6d4fe0be9c8 EBUILD pytest-4.6.11.ebuild 2483 BLAKE2B e86dc097a51aa541671c6ec5570e5087337c4ee0ce32e5d06e8f9efffed3f9d1dab45a5b0509ba06be45371dc189d7dc25c5069e83986fe42a66626ee2051add SHA512 b0ec3a8f2ec77ba07b92d4ee81ff0ec65ef954125a073b771a78cb3d36cd2c0ee72bb2e8378955caa67bc0c0ed1fd0ec0e45c9cf546f926193c93039e0f1d679 EBUILD pytest-5.4.3.ebuild 1940 BLAKE2B b17bc0f3efe70c149ee494d2528f8e16a839c4cb2965378ab6c8b37e3c1b295bab253edd8410f6f2a69cbeb288d6299898320d387330e2d7b5b31418e985a0d8 SHA512 d99fa3064053e3ac99fadce4b23749e16dc2d9e6658f3ab07b1e68c1885d9fd243f4ab4f5462e127b9afdbb957bb498c41126ce79164a31cb2accbbaa1f4b7e9 -EBUILD pytest-6.0.1.ebuild 1634 BLAKE2B 686355683a64bef1a43e7aa49063b498685e8d9a33833d405b8d2feec664add0e96661e103a061a024394e0dc626f01786eeb625d16e4c321b7c574658d02197 SHA512 14d677aacd2fbc691dbf3b2840f5efbba75e6df0c8622a7b3e4594f2155ffa9d62ddae0e060f2b6d8b1d1c7a26c71d4ce548acc5ee9ab85fe04bf0f1153a2d05 +EBUILD pytest-6.0.1.ebuild 1640 BLAKE2B 299366a4eef7f503de1ca25c551235e508df299827c365d9b3c45a5b6244b425ede0fc2509847b1db542a034141c89e145febd752b232c650a5ff28d3ccf3ac3 SHA512 c8e65d1e3c4f8224ec53630be82f19d57ea90ae8073330cf4f5b1de6a1a057aac885e234211110639e117dc717ad6b162a963947d88c72305af957d23fceb80d EBUILD pytest-6.0.2.ebuild 1639 BLAKE2B 2717ed1f35c783793700e904c29e5a94372787cc7d6b7d0200aa0c90dd8aa56818db06bf3328f449727f3a58c7441171f0df5fd49ce132c798778f65bef59995 SHA512 632c7acc6f09cce77307310a71e55f872c73528388da3113582c6cded7b9cddf77ce8c6942fa45cd35ee3f2c40f82bc05f5c004ac8f653ade0dcb673329463f1 MISC metadata.xml 333 BLAKE2B 2155c30735de72aace8fe3e88a16c011f3961b4b644d761be31c45094f243f1eeeac1803f5a74219198039dcf1f7474531b2ec814a3ed591c59fd6d9ad5a914a SHA512 c59e04710dd640b2e7bb0214e52b05ec50367d895d057886ae9bf9342312006e7b21f5625e1c4f5d7a9e12a7f7b64a968e5371f8c2c45a8ac8b1c8ca6d39b10b diff --git a/dev-python/pytest/pytest-6.0.1.ebuild b/dev-python/pytest/pytest-6.0.1.ebuild index c9ea210721ab..ef8c99c827b4 100644 --- a/dev-python/pytest/pytest-6.0.1.ebuild +++ b/dev-python/pytest/pytest-6.0.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc ~x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/python-barbicanclient/Manifest b/dev-python/python-barbicanclient/Manifest index f6b3f8ca4717..942fa0eb1f87 100644 --- a/dev-python/python-barbicanclient/Manifest +++ b/dev-python/python-barbicanclient/Manifest @@ -1,3 +1,3 @@ DIST python-barbicanclient-4.8.1.tar.gz 118919 BLAKE2B 0c29eb4fb3b77d6ef69051a956db1aae8cb151d07156e4c888259888f1a9a6eac0be9e5339ac9a3dee9dabcb1c06c6e835312b47bec4338b34842e71546e3e75 SHA512 836b54156e72faf7ec590d6f11ccc2ca61258da38368410fb65f448b8a0e0ea272d224f46f5c6f08afc7477197a090be77720e07e3a4cb60ef71982367dbfcdb EBUILD python-barbicanclient-4.8.1.ebuild 855 BLAKE2B bbb4b95739df3d82c465a747c79c4c4a76e4c7e9b132eb009ff935b8ed95090a3cc2959e237bcfca63091af1cfe60084476b448b90c782abe7229cb267f155b5 SHA512 64282dfc6743d0074594e5285801a1bbc84b965eb265380bc6b11169f7a51d05e3aecc3fe961b1d2060aabde704be06e666bea400ac5fb7bff6e5b45b3e43d15 -MISC metadata.xml 586 BLAKE2B be3884c7ffa487cd45252e4737bbbc3cd460a0e6075b2ed38439d74c66518832c2739e1826cad8184bc794ac0af6441cd900c7e3f88fe8d41361f21796f6f87d SHA512 7e03d93945bf23a92dce98fdcc0fe7f65d4b709ac5105155cffe338e979802c55c9e6e59b876e9f77cc9719c863b0ee18b2dc94e04be1230d1841e525a019cbc +MISC metadata.xml 503 BLAKE2B cc7d84978dd3c22fd1146b3b77ea2041a96652643e96fce2429c42599b232e98291da14285a88dbdc0039c293883d6151393f09d45b5dc3d35962403235bc620 SHA512 02a04551a97b8317268a1ba7a5e1b069ddb938db982d0a017596c1b70015e137b23da758a65f2ac90860ef30a12ed014df036ef426086e61befa41bc29f28832 diff --git a/dev-python/python-barbicanclient/metadata.xml b/dev-python/python-barbicanclient/metadata.xml index 4fdec15d6e3f..2e7e5c087ca3 100644 --- a/dev-python/python-barbicanclient/metadata.xml +++ b/dev-python/python-barbicanclient/metadata.xml @@ -9,9 +9,6 @@ openstack@gentoo.org Openstack - - Client library for Barbican API. - python-barbicanclient openstack/barbican diff --git a/dev-python/python-blazarclient/Manifest b/dev-python/python-blazarclient/Manifest index 89822a5d1bcf..49c3a6911d68 100644 --- a/dev-python/python-blazarclient/Manifest +++ b/dev-python/python-blazarclient/Manifest @@ -1,3 +1,3 @@ DIST python-blazarclient-2.1.0.tar.gz 32950 BLAKE2B cdad6f6e60e95ba97fff6a3d54e642679e2ba203d1aadcadb8190c9fda38dab27808ffbddcfa41852dc72504e9009ec62863991f832d086d70e22bf9652151b5 SHA512 a5d2749969d354ff96b4f223d49f69333a874f167e62663edf4209879b3783d1272dc591157b5a8d1b25206e7c796aa4e0d5966de74aac4429c2ebd9670d1987 EBUILD python-blazarclient-2.1.0.ebuild 1087 BLAKE2B 80d9ca300260aae1098ed624caa350ac4ca0426c28dfa458fd0521dee5445944f5c4008c8460195478e14cbd4953e36364d166445987422df68f6f39f1b6713f SHA512 d61a02b814dff546646f990c2e757f7eba5167f63faa031eed221d16d07b6a41307ebb0ca43fd962dc7eee487bc4c42c9719a8145da2fba0a930ea3d5ac8ce40 -MISC metadata.xml 431 BLAKE2B 360c1bd7ad09d6c8ef45bab793e3b7514de1460df7eb22fe086584940812cecfb4a626ea975de1921234de7a5c151915fb80404c9ac42ba839fd8e87e1d45ea2 SHA512 2bf14d8fa014027952f8767e00ee336955fc1ce0c16979f825f1b3be7e060a2ee4f7becfaf14e885f5f08da896dc8faa15aaab797ebb522f74db7f4768f2875e +MISC metadata.xml 333 BLAKE2B 1a681ac99aee289a919b530bb87037df6fe53b044ce14ce3a9da3cec54a73d7fde58cf01f12678f18397d16b56c9e5bf88d289ddec4469e343d7193502124124 SHA512 a73512d246562e6591eb9c8d13759352cede7f0ae978d02c87bd72b1fe2c9b155cc3908e8489b136387bada61f1257d8e0771e01e26d998b51f9ce13c087ec41 diff --git a/dev-python/python-blazarclient/metadata.xml b/dev-python/python-blazarclient/metadata.xml index 5791a0bcc69e..3ee70120def4 100644 --- a/dev-python/python-blazarclient/metadata.xml +++ b/dev-python/python-blazarclient/metadata.xml @@ -8,7 +8,4 @@ prometheanfire@gentoo.org Matthew Thode - - This is a client for the OpenStack Blazar API. - diff --git a/dev-python/python-heatclient/Manifest b/dev-python/python-heatclient/Manifest index 537ffe8dedff..9efa96b60b4a 100644 --- a/dev-python/python-heatclient/Manifest +++ b/dev-python/python-heatclient/Manifest @@ -1,3 +1,3 @@ DIST python-heatclient-1.17.0.tar.gz 172475 BLAKE2B 79dbaa2b6f3bc5e97ac4f2630e3e5ef5a320b7b37b1abdfee5ce66df6c63c9d488770135ffdaff53d3e88f93becd8f26019c4c1967624693c9c0ce1479055181 SHA512 44a16f32ede251c36546a0dcab2ca2ca0e145ce924f257c623cc375e52a851094639529a77d770d2703e28f9446e27e03424240fdc0272096e91703180dd6190 EBUILD python-heatclient-1.17.0.ebuild 2333 BLAKE2B 2c45e4b0c3ae93445e1bb463feabb669ae69ac85bc132378bbe4c11c2fec8eb6bca06ee5916b787bcf745309d21f74c953795a31bdca8e8f65dab6201cec1ce6 SHA512 7a530a7c4c68fb4dd2dd0ea0ee370abd8e942744ffc7601320677c9b77e2a3e5be61f3e44bd04bd5fa170aaa93c172cf64cd17461dd0d3095d0d37869229b9c1 -MISC metadata.xml 582 BLAKE2B 51e093bfad4008e3d662b8eb5d3714815f7ced2ce68867b2b4dddceff4cad927a60b84706dbb14a36609720e96259a744460a3cd82a068810e1de6173bcf7dc1 SHA512 b0af42a00c8e7e226f912a056edf53b3fdaf356457fd76edd34cb243d45e7f6427fac8bebd39e1aad57c0d16da8e222b3c6414fa9c5b85728294032afdf5804c +MISC metadata.xml 457 BLAKE2B d768c02f5d9f1373bee1b07041846d8f19106faadc16eb3ba246bed343be8538b77653b4cd7bfe12d3368567256c6a509d39b33bcb225556caa892c8aef226e8 SHA512 98a578c3f7835c7560184fb171d8052c202e9a708e1b2132b60b2359d52b7003a301f8390e9f3439b09a060257983e5927d0cea8dada6348b9ebb78ee9bbb4dd diff --git a/dev-python/python-heatclient/metadata.xml b/dev-python/python-heatclient/metadata.xml index 646822e8986a..7b130c7316f2 100644 --- a/dev-python/python-heatclient/metadata.xml +++ b/dev-python/python-heatclient/metadata.xml @@ -9,9 +9,6 @@ openstack@gentoo.org Openstack - - This is a client library for Heat built on the Heat orchestration API - python-heatclient diff --git a/dev-python/python-iptables/Manifest b/dev-python/python-iptables/Manifest index 5e19227bda28..5286b74487f4 100644 --- a/dev-python/python-iptables/Manifest +++ b/dev-python/python-iptables/Manifest @@ -1,3 +1,5 @@ DIST python-iptables-0.13.0.tar.gz 83456 BLAKE2B 9c8da40437d408c6bb49e700b8d1663e7fdb0a1001b15409cf4c8b9edf612f75eb546207bc86d0535f8fb3744e42244f3e067dff80037c5a3eadc028ec8024f3 SHA512 1693924b8ee79b3b0929b57e86908282d53d28044b063d7bd169a6e9c1b45b5b6b4a79e54d024beedbfd6e42f88417eb2d0312bf90895702a3b8bfe2c2eb22b2 +DIST python-iptables-1.0.0.tar.gz 52245 BLAKE2B f61cf655440a40c96e49452caa1070046e539313ce709c629cb93c11ac66d51dad5fb11c183a8babbba5766b8bea27d0ab604d7aec104775371791cedc2262f6 SHA512 417ebec4391c6967f3b1cfa56d79dc1c6d053570d71bb29713ed327ee1fd52e0be9c3b9a62a1ae666644bbb472e5174402584cd5ddfb0b24c11e1d30773bcea5 EBUILD python-iptables-0.13.0.ebuild 919 BLAKE2B 88a236355660ed1e9ea86584735703a399b623dc43c62a6087efd1412dedf586f325b2e3aa1d525998cad9cbd36bc8f4b1d1b26f0741a60427818c3d0ca52d08 SHA512 33021e2b05d79e023059a033bb296c274ea7c300d5430b450b0473843f886dddc6042ad39454ef0b7b477fc12b005e74795fdc2d603336b627115a85d5168818 +EBUILD python-iptables-1.0.0.ebuild 714 BLAKE2B 34ef04307c585ef473a9371556d37c31c03e89e638d009073306632994b4a4d63f711c342438832719a2f85546aaf60f9781ec990f816479217c191f664eed64 SHA512 b36c480bc7d0a08aa971ea47b6e676298c8d1b5ab918bfb1c619b154bb6bebd87a0f819f1b97bb9334e05a6665c1c2ca6be10d5a6701932c09f4a3937840d3ca MISC metadata.xml 1340 BLAKE2B d7f6bd56d29a11e19dc402343c03007866bfa0e33415317d866bdc9e7b76bd2cc35238270db24299cb31986166044f5bbc84d90efa37e9fad36fe8b16ffc3e03 SHA512 90c875cee0c4ea9e2f34d509152cdd4d83a41010b8a858515fa3bc766bb0ba11e047957f4c005fdaf2e49b088df78cb3b4414a5ecfdb1b6ded550eb6c9dd01d9 diff --git a/dev-python/python-iptables/python-iptables-1.0.0.ebuild b/dev-python/python-iptables/python-iptables-1.0.0.ebuild new file mode 100644 index 000000000000..53037c8775b5 --- /dev/null +++ b/dev-python/python-iptables/python-iptables-1.0.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6..9} ) +inherit distutils-r1 + +DESCRIPTION="Python bindings for iptables" +HOMEPAGE="https://github.com/ldx/python-iptables" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="net-firewall/iptables" + +# tests manipulate live iptables rules, so disable them by default +RESTRICT="test" + +distutils_enable_sphinx doc +distutils_enable_tests setup.py + +python_prepare_all() { + # Prevent un-needed d'loading during doc build + sed -e "s/, 'sphinx.ext.intersphinx'//" -i doc/conf.py || die + distutils-r1_python_prepare_all +} diff --git a/dev-python/python-magnumclient/Manifest b/dev-python/python-magnumclient/Manifest index 72fd35185bef..2cf75efce8c4 100644 --- a/dev-python/python-magnumclient/Manifest +++ b/dev-python/python-magnumclient/Manifest @@ -1,3 +1,3 @@ DIST python-magnumclient-2.12.0.tar.gz 106073 BLAKE2B aec03c74429b1934ea46aa8109f4f779aa06281136eab2ad422c851ca347f6703faec9feadb7bc49423b4e335cfedb3ebecaddaba7c9cdb32e8a8ca0de9118ca SHA512 a6d8790b87801ca313bb119e75490cb2913a11558925b6a49e276a7bfed102cf8e575f344fce8e31223f835c4961c50c2918844689ef88ef34c72c8a1032f340 EBUILD python-magnumclient-2.12.0.ebuild 1558 BLAKE2B 0486f7e5370bbcd5d89038634b13ab9968e0947b810945d5cf57a7ca5fa4fcef7b4ffd9db591523af5f00976a09626d69ec6d9975f5ceccc912976ab83a49518 SHA512 8854d7c42f303992bc5c71daec5902ea64fd06440ef94a84e854b137633e77fda540254c8dc44437d4a837500ad5fc6742e650d888fe9a413566bab412097942 -MISC metadata.xml 610 BLAKE2B 532ff58caf9789485db0e81caef4e9bfe6332e0194b15cc9058084810604a75622e405eb4199d90ff9b9f326a51fce96757772ab722dc683b65648168e6f3090 SHA512 598aef60abc1d45b3c6dd00f3db16a6effc1dd826e98d349348b422c9a4f1926f79531e9f3ccf106f934d59fef499bb0e5a1b3571d702e66a8d78dcbb90e3e0a +MISC metadata.xml 512 BLAKE2B 0feb01af1cde1b2c2f25a8b7b508a7c606fddaf9e1e083aeb48ebad7f19de96927becff62ca4d6e0a82a202be2b75eae0f87750d864ef10541e1f63acd4e8dcc SHA512 a43116c6b379e8e9372d4a5304c226f500d58c7f01799ce2274de268ad572b80fab7da24ca0ce4994e91f3c1e948eee156bf8487824e95479b952c60520d07c9 diff --git a/dev-python/python-magnumclient/metadata.xml b/dev-python/python-magnumclient/metadata.xml index cadd7a84e54c..613fd157a4e8 100644 --- a/dev-python/python-magnumclient/metadata.xml +++ b/dev-python/python-magnumclient/metadata.xml @@ -9,9 +9,6 @@ openstack@gentoo.org Openstack - - This is a client for the OpenStack Magnum API. - python-magnumclient openstack/python-magnumclient diff --git a/dev-python/python-manilaclient/Manifest b/dev-python/python-manilaclient/Manifest index d6a399a59803..ac5e62ab9e7e 100644 --- a/dev-python/python-manilaclient/Manifest +++ b/dev-python/python-manilaclient/Manifest @@ -1,3 +1,3 @@ DIST python-manilaclient-1.27.0.tar.gz 214632 BLAKE2B 5a0b6433712ae34f52b72838a771a6e81c7c28ff0b049f208bdf9b5fd311025ebe90e850b071def454f76245f19a28b27fea5dda59473f445e9882917eae90d9 SHA512 0dd621c8ff22abdf81177887fc8bc7b9792d637eabc092de06d5059ed3fcea0218961643a1e5256fd130e5d1753be143b474342d9daf5c8e5e39c305527ad811 EBUILD python-manilaclient-1.27.0.ebuild 1421 BLAKE2B 81aba1072dc225c16c341c574da784fb2c9d216a3b9c0177a87db9af5eff14fa8520c3baff5cbca8d32cfc55f44c37c42d2949c9112cdcf84ed289c9806b9b93 SHA512 c448e9e7fe59e1303146809e43abcf173aa5e492472efc5a8e55682a2150022214b396df6a6e92a8743442640f08d3f04e4bcc6595cf16d77116b1d3481ea543 -MISC metadata.xml 610 BLAKE2B 9ff81f126608795602d31173afdff53356b7dd97c211523dce93af86ab9dc0d57c84117401a72fbfc2c2fcc6467d0e1a0adceb7c1616c6c0cc9294945fd987f8 SHA512 917b1ad570615b9d3a509c55e7ab70d88f47cdc7efbc9cf0f141be5ef5316141d0327050b61f8a64a87836a409b08ae410886a8634a8df137cd032bf1c205208 +MISC metadata.xml 512 BLAKE2B 63e9ffe529d70482557f026318ecf6362cd8c369610a7f1759da10193c6e54a1aade77adb392ba6f94abbb2933826d72a9dfc6b9f92a94d9f32a9f12663b6270 SHA512 3d083565c78c40429b2c71539c8e626cb4896a9a75a308588a43d59abf7d29959abdbdd069a4c013e04ea45857ef32118344bd60d7a3019107242c03ad825b5a diff --git a/dev-python/python-manilaclient/metadata.xml b/dev-python/python-manilaclient/metadata.xml index 550299559b45..c04205840a7e 100644 --- a/dev-python/python-manilaclient/metadata.xml +++ b/dev-python/python-manilaclient/metadata.xml @@ -9,9 +9,6 @@ openstack@gentoo.org Openstack - - This is a client for the OpenStack Manila API. - python-manilaclient openstack/python-manilaclient diff --git a/dev-python/python-mistralclient/Manifest b/dev-python/python-mistralclient/Manifest index 09beb8e37f34..9609e98dd4da 100644 --- a/dev-python/python-mistralclient/Manifest +++ b/dev-python/python-mistralclient/Manifest @@ -1,3 +1,3 @@ DIST python-mistralclient-3.8.1.tar.gz 95616 BLAKE2B bc7185522b24e30321c5f57b6bc31cf239873343bce66e901e8928aedbc3caef36102a8ee67e01f6b46f77cc0d708006ac69ec4147a22b72e52e01441e39eec4 SHA512 ccde34b3ac6e12137d57dbfce597a8f9c43824a8b2450af15ab065fe03469edf0787a2b91c8e5e1da78de5d9d4d20213701e992d4c41e61c459fd987461d5298 EBUILD python-mistralclient-3.8.1.ebuild 1288 BLAKE2B fd29cfffc645bb4c30faf1658edcaff9c7aa58add8ee900960769a4cb5d817fa466d985ff3a5a53bc70dd3c82224c943dc1d1fccf5b4dc75f57e29b962e95e6e SHA512 8c68eb012ae43ce119c4ac078520c2ce24fae024e882a71b4e3fb9404480025cee35066c6de981f503e8f125f2a6c75cc4c5a0c9216583bc80bf529a6add53d1 -MISC metadata.xml 635 BLAKE2B 7d074b84873590ac98f48bfde93536bca796bf1544ee050a900f0e6dcaf9fc4f48e47dae31201e530cefe1cf58343d4bd13a07c0cb4314b05636c732e2ae47c1 SHA512 f3e92e2bb38afdbfc7605c5244d6f60b0c72843617197e7bdb08031d69ca283b544b88af340ce75382bf2135150f9314eaffbf1b0e45c16a9434e15c89131622 +MISC metadata.xml 532 BLAKE2B bd20623ebfedea698515ef0a7eabf894f49da2f9dcc521939a249c20e4de991e641494fec76837c46e4974473662e44bcf38081a2a5dd84206239e456cbcae5e SHA512 1d9da81a99200bc15e158f8ba4c3774b0880d393e91e8fe7eff63eb14b22de230fbbde947e7c5cb5c59c42204dc518b468bc84194c5ed86e4a2472b816ed5c4d diff --git a/dev-python/python-mistralclient/metadata.xml b/dev-python/python-mistralclient/metadata.xml index abc88fce0a7b..5fdf08e55bc5 100644 --- a/dev-python/python-mistralclient/metadata.xml +++ b/dev-python/python-mistralclient/metadata.xml @@ -9,9 +9,6 @@ openstack@gentoo.org Openstack - - This is a client for the OpenStack Mistral API. - python-mistralclient openstack/python-mistralclient diff --git a/dev-python/python-monascaclient/Manifest b/dev-python/python-monascaclient/Manifest index acfb7d51cb5d..0b5f2d245036 100644 --- a/dev-python/python-monascaclient/Manifest +++ b/dev-python/python-monascaclient/Manifest @@ -1,3 +1,3 @@ DIST python-monascaclient-1.15.0.tar.gz 46868 BLAKE2B fe78e21e0324f6a4b95d8583c43a9bf166896b3e610ad884d278208cd3e5597038c7a04b96f5e3ad6913e2a23c13dbcb4937bed05982a12c154cccae6698adda SHA512 d9378d01d78742e26abfc82ffcb13d64451ce10e6d3182a03893f21bcc76e9b961c3daaed6d9635b6bc709e5782f44e20485b53468bb2d825d64b18c6b9bca50 EBUILD python-monascaclient-1.15.0.ebuild 1235 BLAKE2B 9fc99a90cb93c1f6e7d2b24196de5095d9d65f260ff3eecaa1994353e5fe9dd727137c888efe3e1fbf96009024b7b5a3f49da5dc19fc56800b3162e3d48d8c20 SHA512 f2a6ad0acfe95c3cd053e4380f2d4603a0dcadec7a9413f32f0acd8ae60e7bdbce86593186ff25210a2c27e8fd486dc5058cb0928a77b00c05c25328c8660557 -MISC metadata.xml 635 BLAKE2B cd2cedd1168ce9005dc1a4da260be2501333a5d93a5b82914d729a4a6033aa100a99b83c54695e1e28297883cc8ace8eeba9946c04733a273c79f80cd210afa9 SHA512 48ee0716888ea7082498f9e62a76c9b422bb4595b24ef612f771e93ad634ead94a25eeb77a1dcc89c49bc1fdf529d2e40a3083e273e4155f231c5be6e176fbda +MISC metadata.xml 532 BLAKE2B ab2caf530aca8820ec1b2a83c98c39dd718d2b79cc8da46a31a89408893e0ca3961a1ebb926d9ff5bb0e7b3407b765a8b6f92eca944c01aa884cf06b0a1a9f51 SHA512 1fd099d1de3917f1d823d12558aeb610b814a61b23a9d8b56225c12f895d797fdcce414ffde7317a504f994a390845a3b8e0228c5ed9c393c2889ff305a4f5d0 diff --git a/dev-python/python-monascaclient/metadata.xml b/dev-python/python-monascaclient/metadata.xml index bf1c1f8f17b2..5ee1512f006b 100644 --- a/dev-python/python-monascaclient/metadata.xml +++ b/dev-python/python-monascaclient/metadata.xml @@ -9,9 +9,6 @@ openstack@gentoo.org Openstack - - This is a client for the OpenStack Monasca API. - python-monascaclient openstack/python-monascaclient diff --git a/dev-python/python-saharaclient/Manifest b/dev-python/python-saharaclient/Manifest index 040fca2a9937..9f77576c5a55 100644 --- a/dev-python/python-saharaclient/Manifest +++ b/dev-python/python-saharaclient/Manifest @@ -1,3 +1,3 @@ DIST python-saharaclient-2.2.1.tar.gz 111417 BLAKE2B b4545a161a630caabca9318eb0ead796b417d686cdf2c134f7e8022e3e62e7b01e5db7cff1950826d49798d6e6ea41334138bcf918dfb23a2eaf6527c0788fde SHA512 f5ebbe76d00a9bab4239bc19df2bde30b133b261bf8abb63db12cde9539c5bc92fb1a24b6c9ed6e8a509a44ae2abe98f5e8b74655517a1e2c2126938cc5c517f EBUILD python-saharaclient-2.2.1.ebuild 1753 BLAKE2B eaf9b5a76f3c1491b054389c11ffa27dbc53a4ffc487aaa929f978632c8f83eae1a54cd814221dd1ae1cd70bb51ad50cba0b49250fbf6b3c56459faa17361457 SHA512 cfc6240a5f7f62f05c94a166d507d39f97d7bee09b65551812ea2774094995cfb9969f9842ed938c18114c30bf0461ab93b7d55d4b19baae1cbde2dec50c4264 -MISC metadata.xml 643 BLAKE2B 2a3c45ea4f9fa3c045cb88796e093436e66719daf71739c7679882f11123f2ac405926c8405046aed4efb55328d7235619192b9b7f978f7571c673e306953834 SHA512 4ab105b6287560e19a7b6ba8e999da16bdb520ff8f1a812e0e17ebff9c1edd2f7ec1475978ee478c556d31af8c201555669c92ff388de45a206b45005ec95d2c +MISC metadata.xml 530 BLAKE2B cc41ece7af29e282dd7a19bc1fd050c82040d9cd7a41046f84f1e82b42e96831aca620019433da7fbdf4f65f75362a307cf1fc8bad0da48c5683f3c12efcba45 SHA512 06ff7dd4e6eaf9a1ac8a016c57ca7c5a7206017baff2bf5c4df64d240266827e5765bd487c5e109120ea13f62ce6955671327620d7aea1bea479b007648b77fe diff --git a/dev-python/python-saharaclient/metadata.xml b/dev-python/python-saharaclient/metadata.xml index 0c5d6367e225..b94cfadbb366 100644 --- a/dev-python/python-saharaclient/metadata.xml +++ b/dev-python/python-saharaclient/metadata.xml @@ -9,9 +9,6 @@ openstack@gentoo.org Openstack - - This is a client for the OpenStack Sahara API, aka HADOOP - python-saharaclient openstack/python-saharaclient diff --git a/dev-python/python-senlinclient/Manifest b/dev-python/python-senlinclient/Manifest index fc1f4262e77f..133210b601f3 100644 --- a/dev-python/python-senlinclient/Manifest +++ b/dev-python/python-senlinclient/Manifest @@ -1,3 +1,3 @@ DIST python-senlinclient-1.2.0.tar.gz 107117 BLAKE2B cb1f70c59414b6bc54d58a3370ad5917851e36a19b65248125efd53bc24d29d3edb4fbc7734ba6d9d64c1ccea78307c7363de96c93c03fb801c66c83c1edf40e SHA512 1216e9511715a2cc5a703020a08ebb01bc24111150230f7ae8441ab750865c4cc07535f2b9d15ee8f7c93cc4f2ebd24473fb38b3946476063eff05c103d8ef6b EBUILD python-senlinclient-1.2.0.ebuild 1471 BLAKE2B 5321666dc192230e0e27b4263a17be42454bd13c3d9f2b41a17e7c304db40cf5b9fc201e8ac278916f0682b7375dc086181b59557db265e69af5867660fe7eae SHA512 fafdc54bd3ccb86f86990c2b70d2269b014c117ad1f018a1e5420f0559b4e2d90f81001fed90073b4c59dcdf815c05d7b99d69c46c766d47028c370e1e50d644 -MISC metadata.xml 610 BLAKE2B 62bc9e2f9ef0cd99f8f61cf0ffbd07037da020d7be1074f917ad0e6710dc549aa0d9eeabefa63a6a4855d1ff2318f4a805a0e96f88accf41e2466c0f42167e55 SHA512 606dd0a5e69cfbc20bd104b7d163d860256997921407022a0740f90eb85b73a738ef9372e8c226f8f87ad9b7548e784c04c8b4f69ab39c77eb27b3f5b6c02895 +MISC metadata.xml 512 BLAKE2B 09cfbde6587c01d6c77d489a5cdc1996609335daaea933444646d865ad3f1f0581448903eea1deb2ecc3a444e58b7fd8fa78e0c2ade82e8c4ef5c795273ceffb SHA512 186acb6a47aa41e5a0b2d49b4e95e8db69ba581fe85bfb5401c2be10e6b90c72f8d5b15d7fc6fcb448cd08ee43309f48fbf61c5f0a96bca32fed8c88b65beeb0 diff --git a/dev-python/python-senlinclient/metadata.xml b/dev-python/python-senlinclient/metadata.xml index 57238cfd0210..17025f778bed 100644 --- a/dev-python/python-senlinclient/metadata.xml +++ b/dev-python/python-senlinclient/metadata.xml @@ -9,9 +9,6 @@ openstack@gentoo.org Openstack - - This is a client for the OpenStack Senlin API. - python-senlinclient openstack/python-senlinclient diff --git a/dev-python/python-stdnum/Manifest b/dev-python/python-stdnum/Manifest index d075cbc00373..7407fed7f75f 100644 --- a/dev-python/python-stdnum/Manifest +++ b/dev-python/python-stdnum/Manifest @@ -2,4 +2,4 @@ DIST python-stdnum-1.13.tar.gz 893897 BLAKE2B e901a0b56d8ca4bcc25eade617af80bffc DIST python-stdnum-1.14.tar.gz 953637 BLAKE2B 5772fd2284dc9c255b544c6f0d1f4d1ebbaa48547cf1ba9aafb082a4d649ce90574444b298a333c9fbac5e232d2ea144f2e5bbd817fb6e7b78ea66081ed871b2 SHA512 d17643a2e4d8efc5f554c9c114399802e6dae0ff60b6ab0e32ebf6ece7c87a96287dd1c2e68e4fcd97f8ab475a267de5dad41d726470690255a2a0aeddedbb8e EBUILD python-stdnum-1.13.ebuild 518 BLAKE2B 1d9eae5c34b2fbdd36288e0e96c0bdaaca10a285edf9369863394d7503b35e5444895fd918a3e40dc5d90e928dc6a28ced310851a140c24f2d824550cb0a5749 SHA512 bea1f469aac9e4548de79a0fb848520aff5d48f5770ebe35e5717af720e7084c47ff89f9b43dc0fa479cb93c866fe19b3168b527aa1bd79c951e6ff84f7747f7 EBUILD python-stdnum-1.14.ebuild 520 BLAKE2B 0eadf7abda4486993adbae44670ccc9eb8afaf3b895dbda86a9d1c248a5f0f28533dd67ebd207e7ba3ea85e2599a484ccc3075d1438a8238fc996efefad210ed SHA512 b26142e87ae6fe7d3022fe442f9b5c4c29021a4bf1fff56a8c9fcc7864b98d3a0dafb053807d9c09b2eae968dd8716e5916840f0be89103eaf0b81a78040ad22 -MISC metadata.xml 374 BLAKE2B 598d8373a9289d49eb36cb7088a4115ebf5627f5a34afc55eef782bb65316da9fc24a1ffb2c8c9b22681c3f7a89edf8c15fb707ff90b757264eb965551ac1deb SHA512 097e90d8af5f1bea73c340e0e2a85f52329bc8816cf12baaa80102cebddaf96e4a5fd6cbe038058b19316aa9bc3deaadebc239f2eeb437eab6a6579a8246ffd7 +MISC metadata.xml 398 BLAKE2B a26eace7a57ad7a7660f56b5358d6fdf94ba711237aa68358fc9e6d5c75700b143aa338ec06999def27dcefea80f05500f2227d3c0393ecdb7b177ca68a4f055 SHA512 2fc9d700c79936b60425291007ff08330025a7cbfaa082a23bf500de2ea87660859c00f15de9fc034ab064fe9a7120b26d7da7b25ab994a050f5224a260ed4ee diff --git a/dev-python/python-stdnum/metadata.xml b/dev-python/python-stdnum/metadata.xml index dcb46a6b59e1..3755b32c79eb 100644 --- a/dev-python/python-stdnum/metadata.xml +++ b/dev-python/python-stdnum/metadata.xml @@ -5,6 +5,7 @@ cedk@gentoo.org Cédric Krier + Enable VIES diff --git a/dev-python/python-swiftclient/Manifest b/dev-python/python-swiftclient/Manifest index f35eec7a27c8..2de739be157f 100644 --- a/dev-python/python-swiftclient/Manifest +++ b/dev-python/python-swiftclient/Manifest @@ -1,3 +1,3 @@ DIST python-swiftclient-3.7.0.tar.gz 190256 BLAKE2B f3e4c462f05a34af8f6b7775b9e238e14a29af0970f4838dbda21c0fe43481a84ad51be1f2f62592109ac6fc5a84931fce154381129fad9e1d7a60333c44c7e9 SHA512 85b762cbc9f5e90c7d4dcbb5f016ee4bdc61fe6c869d24fb9bc5f3a3c3e336b171b0d3f384b51ed7bf0edf38df3936f778be85598e4c6a9bf165f8dde0d3333f EBUILD python-swiftclient-3.7.0.ebuild 1462 BLAKE2B 4e66be79a4eb449c0e3d15ebb1c425df2365c644a5c9963d06c43e933deb259b9057632c7edd4b6d336bc601e51abfee93688add19433171ac1374c3db17365c SHA512 df1e29186e4c056bf34fb23f1c795220681244a2d431c107483a3328067105f00faae81468d9584f58b56755595f7b370f983cf2600cb48a084138c2ae2c680f -MISC metadata.xml 597 BLAKE2B c32e50a6b0ff995f2c237c4a6e7ca80636487a9ca4d412c74e6032a32230141f36949fa42cd39ad293a456d8961cbe14e86d6df3a772f88c76283956c46830a5 SHA512 fdcb820e96b82093910b251aff11fd5831253b86972435fe6456bdbfbeba4cc0c9d0dcfe10078103d5e7b7f29cb84e5f379293be94c30ea54fe4af741e097435 +MISC metadata.xml 490 BLAKE2B e7834fe7f35e68048c4c27aa7ae92cb7f29fa9137eef921dd37da74864d4a9286b8b0940b7bf77f34cbaf7ec54f27765f518e62f0c33e2df0bb1829ff41a3a49 SHA512 36cbea7b5462f02da560044d000dcf88561b3a91f002f6ae0792005050e84c596b0b1dbc4d7d4b2bc11dff1a98ed02c173bff737830b26c229fb3e995b49b920 diff --git a/dev-python/python-swiftclient/metadata.xml b/dev-python/python-swiftclient/metadata.xml index 619f2612f74a..a010a5af3d53 100644 --- a/dev-python/python-swiftclient/metadata.xml +++ b/dev-python/python-swiftclient/metadata.xml @@ -8,9 +8,6 @@ openstack@gentoo.org Openstack - - Python bindings to the OpenStack Object Storage API - python-swiftclient python-swiftclient diff --git a/dev-python/python-troveclient/Manifest b/dev-python/python-troveclient/Manifest index f3dcd37d2edd..fb58f7600ea7 100644 --- a/dev-python/python-troveclient/Manifest +++ b/dev-python/python-troveclient/Manifest @@ -1,3 +1,3 @@ DIST python-troveclient-2.17.0.tar.gz 189560 BLAKE2B 680d76af88b8242956eb8e7a8644c11b47fee785eb0940bca1d3b8c5c500c3c233ac0e452d7a609d10028571e68ad52d47d3834898e98642cbb93b0b17f0db40 SHA512 b314115d2c50c87658b02f5dfe9a22f68cb31ba89c3baedf45bf87c4f482aeb235c751753da538bb38c514600b374b1d3f43e17d4a8b929738b4c742e28c63d8 EBUILD python-troveclient-2.17.0.ebuild 2113 BLAKE2B e2b7956848f2347db21386189163e74174173a9d9848d034a865ea950133547df1269ccf240565fc7a8bd43f8daf61cbad5d9892955bdc3a993ae9608726463f SHA512 7acbab15bfc31a25732719d228a45f4b957b39ac96cce657c12f52e0a7651d67e5a53d585abfaffb901716654d6a256dd836709491de0d9a49678c18aee51110 -MISC metadata.xml 669 BLAKE2B 0cded2233b688bdcc98e7a140c018450a1ca1d151520ed71d0c3c4d1d079edbcd212cd0608d7e3d646555dc94248648767f88049bc375e4551a3aef3b9ba6a5e SHA512 ca61691e9d8d0f274e7d187ef24d080059f79f6fab866ded771a08740f15559456a50a5dd97ec2eb73dffec1324097331f4c4185bdd62a6dfbed37b75da2f426 +MISC metadata.xml 528 BLAKE2B 722dc4a2e0ef2ea432627c7bf2ec0580d1fee96110e024e19f20049b0fcf1cf99f8cef5c4afd9fd71e02a60ac004585dec47e07d25aad33b2323e4806b99d771 SHA512 f12be51c489c2b9cd3b6917258f55f3b1880021f1a3bd4a415f6d455ee1b07e5b7aecb754b9c3a6aa87802090874ffe624970714a98b398c5e318a1e2ac45eec diff --git a/dev-python/python-troveclient/metadata.xml b/dev-python/python-troveclient/metadata.xml index fb83e0b86415..c0a405d5dac8 100644 --- a/dev-python/python-troveclient/metadata.xml +++ b/dev-python/python-troveclient/metadata.xml @@ -9,9 +9,6 @@ openstack@gentoo.org Openstack - - This is a client for the OpenStack Trove API, a scalable relational database service. - python-troveclient openstack/python-troveclient diff --git a/dev-python/pyusb/Manifest b/dev-python/pyusb/Manifest index 0ead3e63b403..cca8b387f15d 100644 --- a/dev-python/pyusb/Manifest +++ b/dev-python/pyusb/Manifest @@ -1,3 +1,3 @@ DIST pyusb-1.0.2.tar.gz 68694 BLAKE2B 8910d9d6d7abd8b0dddf725ad9cc745ce5b06f69a4824a86ed9783918d0fc88d438674852288654964c4555d8278f22d3daab679149c64ea8a6fd3dd2f1cf284 SHA512 6a264b796e17612004196a7a526a7c6df99feac9062f8354540221016411a78a65d413731aea2fc1206ed5ea2b84787078898b9ca3754164f1dfe2a9878b75a5 EBUILD pyusb-1.0.2.ebuild 820 BLAKE2B cbccda513edfa3c6b9490ebaa3cca511f617efae84534d6b283496944ef19ccbfd0c14c03a57846c34b809aa1a795b8fc804554da6e7312ae1e1354d6887d0d9 SHA512 b7df13123e23f88ffd36aabb3ca46204aae594aaee7e2599a4b4d82e5846641f86f870e0fe1c8d52da576c0a0015e772f359973e271c58ac2fef3f5cf7f5bdea -MISC metadata.xml 472 BLAKE2B bae31bb84443c5d215f931618d90cabbc11633d90a1dea5e29ade93e42671b4bf1cd037f235e9a58059d2571b0e9b32f0261508108bc6678544dc09f3293b8da SHA512 7db6620b2545b31d9dd3c3844f9d02d0403c266a931935ec8e5728bb936ed3ec1f5ec5fd5d7146668e4e17c9f8f1eb31affaaec90dc93e690864b574a7ddbc4c +MISC metadata.xml 359 BLAKE2B 44a04e5fad69cdf343bb324f0367a1b52ce7443d4ef4c6bcd1e7742ac0cb9c6eeb8afc5b250d126c2bf4472c9fca2cce7f9a12a7354372bba8351d0489972e09 SHA512 ac428041984c13af0492c228514fcfabb00d98645b97ff78347c4fee2813df292f52ec9c37dd00392eff6c306a18513bec6d4c883cede2ff31f18c2973bff494 diff --git a/dev-python/pyusb/metadata.xml b/dev-python/pyusb/metadata.xml index 7a1db2dc3782..892a08caac4d 100644 --- a/dev-python/pyusb/metadata.xml +++ b/dev-python/pyusb/metadata.xml @@ -1,9 +1,6 @@ - - pyusb is a python wrapper for the libusb user space USB device library. - python@gentoo.org Python diff --git a/dev-python/pyvirtualdisplay/Manifest b/dev-python/pyvirtualdisplay/Manifest new file mode 100644 index 000000000000..3c90f21a1ff9 --- /dev/null +++ b/dev-python/pyvirtualdisplay/Manifest @@ -0,0 +1,3 @@ +DIST pyvirtualdisplay-1.3.2.tar.gz 38532 BLAKE2B 2c0cb3af426abc58dc895667c5fecb40ee9aa870dbb08a51ac32fbd5bd3620b97498b3dfc6e7026362604c82f67b60885370f0704a1349a65668628d9a21e80c SHA512 422e1530bb740fc77cc0b7abb73cb8e7326689c80c5f49b58be70b262e8a2c28274d3b83a0ec7753adfbf78b780047f61cf7b18fb14f935d483a5e3d04953210 +EBUILD pyvirtualdisplay-1.3.2.ebuild 1420 BLAKE2B f9516de05022d7ef481485201fcec30879362c14ceb078e13cefb73029e5c79fe95c0e4b024324dcdf5815ebfd90bf0db8b2ade3211a0338174d0a63c5890fc5 SHA512 be965933560924ffbce696cd369fd9acc5011be7073bb83e46d8b7d78e9aab3f53ac4e5a7c31827a7de703ca3379ae85b150cfaff457b9ae94777d044888e561 +MISC metadata.xml 375 BLAKE2B 393138e315b4eae4dacb9339fbb5766e9dbaa84b7482babaddc08d524fb8b9939f6622ee9c6d09b66c61ac270fcc483fac39996a12ba87ccccf7cafd4c6d36db SHA512 9a44b6b9de4d1a61d6af9256519473541d5513cef349c15178c025dee3aaaa3f6772b1be56576411a985fcd9c70029c00743d8f577be8eaec4c5a44646c9cbf6 diff --git a/dev-python/pyvirtualdisplay/metadata.xml b/dev-python/pyvirtualdisplay/metadata.xml new file mode 100644 index 000000000000..d22e99d73577 --- /dev/null +++ b/dev-python/pyvirtualdisplay/metadata.xml @@ -0,0 +1,12 @@ + + + + + andrewammerlaan@riseup.net + Andrew Ammerlaan + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/dev-python/pyvirtualdisplay/pyvirtualdisplay-1.3.2.ebuild b/dev-python/pyvirtualdisplay/pyvirtualdisplay-1.3.2.ebuild new file mode 100644 index 000000000000..fcb0f048615e --- /dev/null +++ b/dev-python/pyvirtualdisplay/pyvirtualdisplay-1.3.2.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) + +inherit distutils-r1 + +DESCRIPTION="Python wrapper for Xvfb, Xephyr and Xvnc" +HOMEPAGE="https://github.com/ponty/PyVirtualDisplay" +SRC_URI="https://github.com/ponty/PyVirtualDisplay/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="test? ( + dev-python/backports[${PYTHON_USEDEP}] + dev-python/backports-tempfile[${PYTHON_USEDEP}] + dev-python/entrypoint2[${PYTHON_USEDEP}] + dev-python/path-py[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pyscreenshot[${PYTHON_USEDEP}] + ~dev-python/vncdotool-0.13.0[${PYTHON_USEDEP}] + x11-base/xorg-server[xvfb,xephyr] + x11-misc/x11vnc +)" + +DEPEND="dev-python/easyprocess[${PYTHON_USEDEP}]" + +S="${WORKDIR}/PyVirtualDisplay-${PV}" + +distutils_enable_tests pytest + +python_prepare_all() { + # all of this fails: AssertionError + rm tests/test_examples.py || die + + # Assertion error No such file or directory: 'Xvnc': 'Xvnc' + sed -i -e 's:test_race_10_xvnc:_&:' \ + tests/test_race.py || die + + # No such file or directory: 'Xvnc': 'Xvnc' + sed -i -e 's:test_slowshot:_&:' \ + -e 's:test_slowshot_with:_&:' \ + tests/test_smart.py || die + + # No such file or directory: 'Xvnc': 'Xvnc' + sed -i -e 's:test_double:_&:' \ + tests/test_smart2.py || die + + distutils-r1_python_prepare_all +} diff --git a/dev-python/rcssmin/Manifest b/dev-python/rcssmin/Manifest new file mode 100644 index 000000000000..8d98e8ce5656 --- /dev/null +++ b/dev-python/rcssmin/Manifest @@ -0,0 +1,3 @@ +DIST rcssmin-1.0.6.tar.gz 582894 BLAKE2B 64fcd9bd9ea96037acfcbb0edf5ddba45f0804cb1862fb60dffaa5b60a0ee2a0927fc237fd04cbf9be438a9468b54dfccb56729a6d191ee323d9ccb819857dbc SHA512 5129a6007755a5b1949256bba7ad3616a08034d7bfcf06a1f9d8143897dddc5d2f6b8a0ebde7abb2e8b12e5b1aee2e46260e59101a78f35026e15f9f6503db77 +EBUILD rcssmin-1.0.6.ebuild 491 BLAKE2B e8381b0ae7113743413a887531d7cbce0b9e720fabe36e2c8f865f39c444cfeb661d3dde8f82d191b721affad7ddd162c16c7a87dff281657c8b8e4455a23bb9 SHA512 886df2c26c60ad566012fbc4e13fcac53b28591283d8c36ce0b928a99284f6ff70fd619c2428060593fef1c17a5e44373c329ad74325aa95a0374f2a01dc21d5 +MISC metadata.xml 286 BLAKE2B ab9388845387959b95b041cfbb927f215b684b855357caf23c618409a1d94aca87856938ac156c905df8a7e7cd52fa4fc0fdb44145fd9d7e8e0e9732ec56b719 SHA512 b250b33db072af4d4943bb81e13b8967e9d404a4a63741ed991247b66351e56de23edf0f864cf578dd94b768936712be6503b379ab24d8a5f700101145ba717c diff --git a/dev-python/rcssmin/metadata.xml b/dev-python/rcssmin/metadata.xml new file mode 100644 index 000000000000..8c0938d16b8f --- /dev/null +++ b/dev-python/rcssmin/metadata.xml @@ -0,0 +1,10 @@ + + + + + hanno@gentoo.org + + + rcssmin + + diff --git a/dev-python/rcssmin/rcssmin-1.0.6.ebuild b/dev-python/rcssmin/rcssmin-1.0.6.ebuild new file mode 100644 index 000000000000..2b25442b0fdb --- /dev/null +++ b/dev-python/rcssmin/rcssmin-1.0.6.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9} ) +inherit distutils-r1 + +DESCRIPTION="CSS minifier written in python." +HOMEPAGE="http://opensource.perlig.de/rcssmin/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +DOCS="" +python_install_all() { + distutils-r1_python_install_all + mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" +} diff --git a/dev-python/rjsmin/Manifest b/dev-python/rjsmin/Manifest new file mode 100644 index 000000000000..b83be1b42fa4 --- /dev/null +++ b/dev-python/rjsmin/Manifest @@ -0,0 +1,3 @@ +DIST rjsmin-1.1.0.tar.gz 412426 BLAKE2B ac4aed389359b27c6506890da8ec7874536835befff6868b556542489deaadb5557caf688fd959cd2dff1b25d312a8b738ea5f73e00fbb1f705ddeeaea021dd2 SHA512 e89641666f4235e5125e33a8da727a204bd0f263c101833849d8368edb7522a184b0f6d87da39690b7e8c1dad0ae8a40508b019e971393a3ad99440ad8ccc3fc +EBUILD rjsmin-1.1.0.ebuild 372 BLAKE2B f84bc524e762d04645da2c7e934d933b9f9a52f1a50c7b9fd7d3fb92740555d5595507dee5aa2a2519297c77478114afddd11d804d14a901af056c7ad4d5ec7f SHA512 0d8302917d5cb88ed80653ac898e41d9fc3807ac120a7133efeba8c9545c6bdf5e42d07b2075c26187d824960e594782d6858b890dce946c5e7d582536e77241 +MISC metadata.xml 248 BLAKE2B 5d9c3678c604aac0f24c5d5015e28f02b9ce83bb6a179755a44adeb3d69e4dd50be4acc30a6317649f5be23bcf13ac210bbe4712aa403e9c4cf2de351b39c941 SHA512 dc5b06a888be6367909895d5891a08189f4657bcee602e5ff0021be2ad3677e58ec7387ff244625be66a142138666e7eac790d2a7b1e298f0ad644725b5e57e0 diff --git a/dev-python/rjsmin/metadata.xml b/dev-python/rjsmin/metadata.xml new file mode 100644 index 000000000000..c36c37139fad --- /dev/null +++ b/dev-python/rjsmin/metadata.xml @@ -0,0 +1,8 @@ + + + + + williamh@gentoo.org + William Hubbs + + diff --git a/dev-python/rjsmin/rjsmin-1.1.0.ebuild b/dev-python/rjsmin/rjsmin-1.1.0.ebuild new file mode 100644 index 000000000000..241f8ac3f899 --- /dev/null +++ b/dev-python/rjsmin/rjsmin-1.1.0.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9} ) +inherit distutils-r1 + +DESCRIPTION="Javascript minifier written in python." +HOMEPAGE="http://opensource.perlig.de/rjsmin/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-python/robot-detection/Manifest b/dev-python/robot-detection/Manifest new file mode 100644 index 000000000000..7a8990441e9f --- /dev/null +++ b/dev-python/robot-detection/Manifest @@ -0,0 +1,3 @@ +DIST robot-detection-0.4.0.tar.gz 81090 BLAKE2B d8422567119a633e1f97586895191a5f331e7800db596b204cc6e7a0b44efee1ffbc0e4941911a1410be329126997f59eebb63441e12196feaf5ac8000b1434b SHA512 10b1fbd2307c375e3cd067e43bee1bc0ff71f4b83ede9b92d2fb8d60edfd6d4a8d1a4d06d74e3c0653056f2e2b2cb81a7e997047093e925bd79bf4626d33d85f +EBUILD robot-detection-0.4.0.ebuild 429 BLAKE2B 9df5d086cd017daebdf227ded6e6984358b6fd36c988f7aabeca3ab2d3ce908c160dde55a94f7ffe250f3f96badcd3e7caa08c7c3788fcb6c2f44ae7d10166e2 SHA512 16d19d2dcf60c8ee5e4663b4df9855529a4f4827f3754ed14030ef9ceef1380b3664537935dd39a48d14a09311db7486dfa6a885ab8f058bac6b997bc81053fe +MISC metadata.xml 354 BLAKE2B 2a30efedfffb6b2eb1d74f94f520b49863769308486f4f993882d9e8ffbf8a579d14fe5258c5f1f299f351a95ee7d32175f3d84a4aef30113a51354c584b2a6d SHA512 98e393815b17ce376d7c5f3847d82d6300876770d8088ae945b452caeb0b4765d8b044c0470b984610ed1e6440f1b13f0e0ae5ec470aff467ba9068accc9300e diff --git a/dev-python/robot-detection/metadata.xml b/dev-python/robot-detection/metadata.xml new file mode 100644 index 000000000000..80afc2dedf63 --- /dev/null +++ b/dev-python/robot-detection/metadata.xml @@ -0,0 +1,11 @@ + + + + + hanno@gentoo.org + + + robot-detection + rory/robot-detection + + diff --git a/dev-python/robot-detection/robot-detection-0.4.0.ebuild b/dev-python/robot-detection/robot-detection-0.4.0.ebuild new file mode 100644 index 000000000000..d4e7b9b609b8 --- /dev/null +++ b/dev-python/robot-detection/robot-detection-0.4.0.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9} ) +inherit distutils-r1 + +DESCRIPTION="Module to detect if a given HTTP User Agent is a web crawler." +HOMEPAGE="https://github.com/rory/robot-detection" +SRC_URI="https://github.com/rory/robot-detection/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-python/rtslib-fb/Manifest b/dev-python/rtslib-fb/Manifest index e82806fc0f18..3f96bbde5895 100644 --- a/dev-python/rtslib-fb/Manifest +++ b/dev-python/rtslib-fb/Manifest @@ -1,4 +1,4 @@ AUX target.service 330 BLAKE2B 81d01885925feeef2a1fe9214b520d0d4035b971fea22f4efcbe295a7316568cc6b6e152aa53a7e7defa602e55df61c3a06f3c028ef20301bb0032a4c919a43a SHA512 3c634f1c466d0a8c3dd2b57a230438aaeeb0e66324863a2ded57dd69a2ca5946f83c4ab511766f510f3e63b43aedcf7e368bcf5bc325ee69c016bb0bb2612de5 DIST rtslib-fb-2.1.73.tar.gz 73883 BLAKE2B 2e1a9306386b019ed7d4f89dc976959020f981812a28f0a8f4c520f311ec6ce08da2e45115d394cab272296bd84e16fd1c15a6aecdf4650d52f96e294aed4cc5 SHA512 70bfad6a055af1242f989fcab706b5a49ebe8c1ed7183ac3f739eb54e0c628cc27efe9823dd017c33d735847888a142a791fdba3e5f4d4817290df7f8b6347f0 EBUILD rtslib-fb-2.1.73.ebuild 621 BLAKE2B 3d0b77f1fe867ac081d0a87dc9613603d013e78f9f352c11690b122f16d01e61c0d2acb875970b41767b937a1d10d787ae54c59098ea77c27e447e8dfcf1740a SHA512 01407f2658f90a2a2ace43982ae56ccfb16e7b1e983841631f16e0fe9d223dd60990f6b75770dcc4cf9988398a0c5a9ec2a6e70975713834ba007e547e935d85 -MISC metadata.xml 827 BLAKE2B 488d8f9e2e3cdbf10224b0312e83fa23887952e960b6aa8ff95780acbbd9ef96175aa51bbd14e934af300903cecdcc50795c6078d210e833b5db9654bd5f217c SHA512 2082be66a05829bef801444b95306dbfe427e11f3f3f64049c1e96207f62603708c503bae6c92ababb371e640a2c0a071bd07bf37e69d341926d5654c6b8337f +MISC metadata.xml 710 BLAKE2B b54fadaa43b064783c8c7122338329aecf2571caa5fed741576c1abbd62072b55c424c745d54c52ac6360e58301f02d061f99484d4620aea0884b3bf8a1284fa SHA512 f0e31c674a3e9c55060c8d153527bf728536deffe2582888310477f56a831dcb1130ea2399f9029a4c5387c072c7d8a9def510b343bc65ddced73cec9074a550 diff --git a/dev-python/rtslib-fb/metadata.xml b/dev-python/rtslib-fb/metadata.xml index 1900d7f743ff..c215ffbabf74 100644 --- a/dev-python/rtslib-fb/metadata.xml +++ b/dev-python/rtslib-fb/metadata.xml @@ -9,9 +9,6 @@ openstack@gentoo.org Openstack - - A Python object API for managing the Linux LIO kernel target - mlombard@redhat.com diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest index 6d5a8e3f6fbb..cd6c6a411681 100644 --- a/dev-python/sentry-sdk/Manifest +++ b/dev-python/sentry-sdk/Manifest @@ -1,8 +1,5 @@ -DIST sentry-sdk-0.14.4.tar.gz 75420 BLAKE2B cbc5f401fae8a4a9eaa8f6fff8ca16a61cf2d339f14787610646112f67d7b0694d95a6076d2810968d28eb176d447fec6cf49af9a317bb2c30b4e6ab2d89a4f0 SHA512 66886df71a3d8f9f86f41bfc4078bf80f217bcb0a27fb9e93acee193b482d3045db44953f6f0b4d05e79daa91dadb56c2784b13d1308e7bc00fb40f485537dab DIST sentry-sdk-0.16.3.tar.gz 170145 BLAKE2B bf619313fb3f49800f5384f0dfec3aa34ef4bb030c5e038a485a8861a733a537ee7c834c8c200a2244335c3c61e7d564005b81d4e5c5f603d2864b2a943a5384 SHA512 e8589f7bd433d4aff068099e860c0cf012fc88dc63806873573a338bb91848d73e0a2af76dad0a5e023a1b25b0be85507346b77dec5c5a265942005219541699 -DIST sentry-sdk-0.17.4.tar.gz 180562 BLAKE2B e6061d35ff098ef79cb4b21299e3622ea9d6ffe2b5f287843ea982f3254439ed00f7d8da6bff97cd5ec485d88e1d4beb5636a43c17a0b786582e6595cb64f15f SHA512 daa9f610e9fb7ad054a579be987ca21f925166fc3491aa3a7990593fbe45a7f51a473ca016762f627d4c07bcca249b2972694b832644e23484fd067e87f59d7d -EBUILD sentry-sdk-0.14.4.ebuild 630 BLAKE2B ae27b8659b9e7777f1f125cc5ee15f2afab351e0d698ad46daf6f6c8e4d9ccfd4baeb2714be7453accf82df65b2fe2c28583b945a16332916a795333bafadce3 SHA512 fd379211a4f3de92ab9c6339d9c20aa2e51d3e737a7328aa7c97774d10d446ce0bbc20773d82b42893e30cc41ed55ef97961895b3f64427c37d632f24fdfda91 -EBUILD sentry-sdk-0.16.3-r1.ebuild 2313 BLAKE2B e0460e45a3055337cb1641dab64d44bb46c6d8f94b85188c3dd08dfbe810f252cc7dd2c49541f9fb5695182153239632254d553434cae3014fce6670213d56fa SHA512 889e77581286c8c067b13adebb042533db0bdc741222c2041a8ea7fd071f38933c7375c71d8b6fa3285336fee96b8cf7c6d167b2effd97ed441dafe9a3deef01 +DIST sentry-sdk-0.17.6.tar.gz 183157 BLAKE2B ea0f6af54c31abc785274fc75238a02b8c9f7a978881a01203e0928e100c18df2257ec4a3cef608141b6846c616566388134a4ec31364f26d0bc2b0fadbb0dac SHA512 1af433b5c2311612ad650ea196ddfedb444e9ccb424df72422759f8647fe6cc22bb81a15933f2716cf40313ce3b2e262c077168aa831758d057a1f2e5e1499ff EBUILD sentry-sdk-0.16.3.ebuild 621 BLAKE2B d2ffc79e8d2ec8daad9d01f0120760c3d1225bfebf1162cd5246bb1b7ddc5f176e6ba1b272701cb5b3a99aefe171f660cafa6be0e8594a65c0e7d2d803fb199f SHA512 32df9a79cf7988ae3687264f2ab7eca66af45447886e5e7cd33de8218373b49eb3222bb5cd30fa64648c46dbc6453176e555a27a94e1388d3d6295fe3c8060b8 -EBUILD sentry-sdk-0.17.4.ebuild 2492 BLAKE2B 5a75c80dbb5af6db1e18371f6737cd62644c3f34b38d9524684fb43df98a978a25c9f1c0b979b46db30241a35e70497070a145eec11fea50c7ee5fcbc51bf1ab SHA512 c3f9e198528c26d469e88635531633dd0403cacb71b51e494b62384cb5d28fa0f9a4664b7ae7e83ecf5659dcea4e82251b20f7da78206b62810a3a9fb8dc3137 +EBUILD sentry-sdk-0.17.6.ebuild 2700 BLAKE2B ea332c5f8ed23e1e230718251511d66c2495d5e718a69299cb81199cfe09ceaf5724451d3681579115d9f83b665fa5d4e8caaa00d5a5b066048cc70ed5972216 SHA512 e0269d1e1772b508f6929455c8d792279bbd481cbbc131f6befc10ed19cd6f55a5de9edffa5e0ab117d40103c29f08c80e1b76860323a9286ac7770cdc514f2a MISC metadata.xml 446 BLAKE2B d115ce1b9a1d92cfeb93cd220c96247f1d6ae9514b0d598a0abc9fc6b17e45851a33e6f61b364f682f6530e4ac2611fd0a65b2fb5b21d394e78030f6ef34d1fa SHA512 f7167d56812496468a0766bf6e7d29b99e5efcef8cd61723ed7b09188b515b50fa13275d665f7ff8400b5b451e05ddcec403cc4c75e55509b21b849cafde0a3e diff --git a/dev-python/sentry-sdk/sentry-sdk-0.14.4.ebuild b/dev-python/sentry-sdk/sentry-sdk-0.14.4.ebuild deleted file mode 100644 index 7cf55716208b..000000000000 --- a/dev-python/sentry-sdk/sentry-sdk-0.14.4.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{5,6,7,8} ) - -inherit distutils-r1 - -DESCRIPTION="Python client for Sentry" -HOMEPAGE="https://getsentry.com https://pypi.org/project/sentry-sdk/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="PSF-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="" - -BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND=" - dev-python/urllib3 - dev-python/certifi -" - -RESTRICT="test" - -python_test() { - cd "${S}"/src || die - "${PYTHON}" test_typing.py || die "tests failed under ${EPYTHON}" -} diff --git a/dev-python/sentry-sdk/sentry-sdk-0.16.3-r1.ebuild b/dev-python/sentry-sdk/sentry-sdk-0.16.3-r1.ebuild deleted file mode 100644 index d41d27d583c9..000000000000 --- a/dev-python/sentry-sdk/sentry-sdk-0.16.3-r1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6..9} ) - -inherit distutils-r1 - -DESCRIPTION="Python client for Sentry" -HOMEPAGE="https://getsentry.com https://pypi.org/project/sentry-sdk/" -SRC_URI="https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/sentry-python-${PV}" - -LICENSE="PSF-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/urllib3[${PYTHON_USEDEP}] - dev-python/certifi[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/asttokens[${PYTHON_USEDEP}] - python@gentoo.org Python - - Pure python sorted collection library. - sortedcollections grantjenks/sortedcollections diff --git a/dev-python/sphinx-multiversion/Manifest b/dev-python/sphinx-multiversion/Manifest new file mode 100644 index 000000000000..8ca1c6f559a1 --- /dev/null +++ b/dev-python/sphinx-multiversion/Manifest @@ -0,0 +1,3 @@ +DIST sphinx-multiversion-0.2.4.tar.gz 20468 BLAKE2B 9bdc59691b63c280d08c77108318b778c8bf948c502538e94e77072589c4e6565bcb7e863a8d765f55be012b21a1a0242d37077248312a7ee18dc788a7dbc633 SHA512 68441793631f59df3330ecc84c0d1aa279f0492021108121f2bdab92d5a3eb61522664f14c4ebe8709126e0088ff8eb323aeeebb5d1e7a2dcbd358eeac772d08 +EBUILD sphinx-multiversion-0.2.4.ebuild 580 BLAKE2B 20fdca4fcda42b34286ebb6ff20c22266c9536bc36fbf400c61d5d6f0201ef3fd6d7ef7b2c95c8a4e03372b8291841f19c33ea991b4a27569f7d446ea6abc067 SHA512 5b1e799ae2b6ab6b31ebc32f32864b9c896c72d47a5b0664372a88cff54d4cf98d815876aaa383a462c3a1bae6ef5cb3db55f911536abc21a3a2d86eb8aa6106 +MISC metadata.xml 375 BLAKE2B 393138e315b4eae4dacb9339fbb5766e9dbaa84b7482babaddc08d524fb8b9939f6622ee9c6d09b66c61ac270fcc483fac39996a12ba87ccccf7cafd4c6d36db SHA512 9a44b6b9de4d1a61d6af9256519473541d5513cef349c15178c025dee3aaaa3f6772b1be56576411a985fcd9c70029c00743d8f577be8eaec4c5a44646c9cbf6 diff --git a/dev-python/sphinx-multiversion/metadata.xml b/dev-python/sphinx-multiversion/metadata.xml new file mode 100644 index 000000000000..d22e99d73577 --- /dev/null +++ b/dev-python/sphinx-multiversion/metadata.xml @@ -0,0 +1,12 @@ + + + + + andrewammerlaan@riseup.net + Andrew Ammerlaan + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/dev-python/sphinx-multiversion/sphinx-multiversion-0.2.4.ebuild b/dev-python/sphinx-multiversion/sphinx-multiversion-0.2.4.ebuild new file mode 100644 index 000000000000..eb17e4c52eac --- /dev/null +++ b/dev-python/sphinx-multiversion/sphinx-multiversion-0.2.4.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="Add support for multiple versions to sphinx" +HOMEPAGE="https://github.com/Holzhaus/sphinx-multiversion" +SRC_URI="https://github.com/Holzhaus/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-python/sphinx[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs dev-python/alabaster diff --git a/dev-python/sphinx-notfound-page/Manifest b/dev-python/sphinx-notfound-page/Manifest index 4806e7562cdd..ddd78d69c77f 100644 --- a/dev-python/sphinx-notfound-page/Manifest +++ b/dev-python/sphinx-notfound-page/Manifest @@ -1,3 +1,5 @@ DIST sphinx-notfound-page-0.4.tar.gz 5685 BLAKE2B 0bfc6cf98e0731a5cc95f1802dad1e7297ed764a626831b970d75d82ec0f7d6edb45c404851ea13bf38decc39aabf0e3dd6b136714a591e8ab595f11e23e67cd SHA512 56e867e6954f26da498b77e8fa43e8d62961ab33ee9c16d2084745dd54a998df51c7d882a47560196135d2fb4d473f7305ef19b31373bc205f8eaf0d3d4946f0 +DIST sphinx-notfound-page-0.5.tar.gz 47806 BLAKE2B 4715bed7509970f9198a0c666a568ca403157ad0704d0e1d17d222e6e8dc7adefab3922a4b79e056d20034463d5f034cba8c7b65248569a46866a964abec7e70 SHA512 a48cf4bcc755687c9e02482727ab2c28abe314118cef775e6b5625e2db67e4040745740c3c9fd88206bf050f1621ef20ffb0262ec614c11497ef030f9fb675a3 EBUILD sphinx-notfound-page-0.4.ebuild 514 BLAKE2B 32325c5bd2224450f430332b74793a1b009e9c77358cd2ee54ec1f4aee9dcb4d7b1b8e448dd5a3e4cb10ed7534aa43b5f08c3211596a2fb4e8d79698af2ec998 SHA512 6faac5bb77a4ce6bbf704a45278242ba73160637af47b4ff26d9d8093d06e91ff13cbbbb336262a8221d75fc21860039d8e5ba3702ce9f0cd9df452c4fa27abd -MISC metadata.xml 440 BLAKE2B 0a08957b47eac83866fdbfd2fc137fa09413c2f6e4cbe961a0c587cb1604951d76061d41acae0a925a9f1775c785e8dc0808255685c14d88b5543e729052aeca SHA512 84b278d6a84dccb896c1e5c10ff1018ec801ea1a36083896f08629db28e82f8b20be2cad95a13b2ad53ba3751c9f6ba0c8a6367ad9baeb2881d22211793c2671 +EBUILD sphinx-notfound-page-0.5.ebuild 646 BLAKE2B 9a55bfbd0eb3caa9e2f657e3ed7480a2f21762fe1f77252da0c76b480a40193e8561968baba4cb3ff4244308417166c65189001fb51828f5c1f07b87b8102b23 SHA512 f00c1b89941ccf18a8ff239d840badf65c9938c356c5f21b557884738cae539119287763eeaec59b1008de4273b894675614c7c3e93df2ed5f698a48f1175cae +MISC metadata.xml 626 BLAKE2B a9cc30ad83ffd4e697b10525cd5d5d555ed6293ff54044a67eeb871f29d9683c5330c4c49c378c990e126db241fbca487d00510960e8154f74b1fcd50325dfe7 SHA512 3c92f220c2a0d3668c1c0d968f43cc5986494130952aec2d014900576f39fccb67953c1f8fe90e70d0591ee618e2b3b312828c436f3acf6ed75425d4f4694048 diff --git a/dev-python/sphinx-notfound-page/metadata.xml b/dev-python/sphinx-notfound-page/metadata.xml index 7f94ee92d1e7..f7ae32667577 100644 --- a/dev-python/sphinx-notfound-page/metadata.xml +++ b/dev-python/sphinx-notfound-page/metadata.xml @@ -8,7 +8,10 @@ prometheanfire@gentoo.org Matthew Thode - - Create a custom 404 page with absolute URLs hardcoded. - + + sphinx-notfound-page + readthedocs/sphinx-notfound-page + https://github.com/readthedocs/sphinx-notfound-page/issues + https://sphinx-notfound-page.readthedocs.io/ + diff --git a/dev-python/sphinx-notfound-page/sphinx-notfound-page-0.5.ebuild b/dev-python/sphinx-notfound-page/sphinx-notfound-page-0.5.ebuild new file mode 100644 index 000000000000..6fef53b3f911 --- /dev/null +++ b/dev-python/sphinx-notfound-page/sphinx-notfound-page-0.5.ebuild @@ -0,0 +1,22 @@ +# Copyright 2019-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy3 python3_{6,7,8,9} ) + +inherit distutils-r1 + +DESCRIPTION="Create a custom 404 page with absolute URLs hardcoded." +HOMEPAGE="https://sphinx-notfound-page.readthedocs.io/" +# PyPI tarballs lack tests +# https://github.com/readthedocs/sphinx-notfound-page/pull/110 +SRC_URI="https://github.com/readthedocs/sphinx-notfound-page/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos" + +RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest diff --git a/dev-python/sphinx-panels/Manifest b/dev-python/sphinx-panels/Manifest new file mode 100644 index 000000000000..7230294a4224 --- /dev/null +++ b/dev-python/sphinx-panels/Manifest @@ -0,0 +1,3 @@ +DIST sphinx-panels-0.4.1.tar.gz 393088 BLAKE2B 3ba183710d211ddc623791dfa1994e08a65a2a3b4c3cda44bba7c13da255dd32c571a3637961bb901dadddfd7d06e7304eb7c489bcdcce8a05452efa151830f3 SHA512 a86377197682fe456d4d1d94571dfcb41bd09b086b79b3fd06a2d170aa97392130315f95534c04160e202cf8674bcd4005893dd306b2a1210647708863d22517 +EBUILD sphinx-panels-0.4.1.ebuild 620 BLAKE2B bd9c4a9a88e089bc62c04f7f08aad47fc5eeecb01c63fffc721a711f224a0ef180f69e36f3e968430b5925d36465083c5d055301c87ffe6fec8520f82ad97f39 SHA512 896a771b268b5e3eb2f79edb3d14ecef54b61c33186bdc568baccf1ef8230c5ffcdfa668b0336dc236b865393c2e5a1fddf2c9c4fc03aa3f0ac151bdb27bf86e +MISC metadata.xml 375 BLAKE2B 393138e315b4eae4dacb9339fbb5766e9dbaa84b7482babaddc08d524fb8b9939f6622ee9c6d09b66c61ac270fcc483fac39996a12ba87ccccf7cafd4c6d36db SHA512 9a44b6b9de4d1a61d6af9256519473541d5513cef349c15178c025dee3aaaa3f6772b1be56576411a985fcd9c70029c00743d8f577be8eaec4c5a44646c9cbf6 diff --git a/dev-python/sphinx-panels/metadata.xml b/dev-python/sphinx-panels/metadata.xml new file mode 100644 index 000000000000..d22e99d73577 --- /dev/null +++ b/dev-python/sphinx-panels/metadata.xml @@ -0,0 +1,12 @@ + + + + + andrewammerlaan@riseup.net + Andrew Ammerlaan + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/dev-python/sphinx-panels/sphinx-panels-0.4.1.ebuild b/dev-python/sphinx-panels/sphinx-panels-0.4.1.ebuild new file mode 100644 index 000000000000..10cc2d0a18c3 --- /dev/null +++ b/dev-python/sphinx-panels/sphinx-panels-0.4.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit distutils-r1 + +DESCRIPTION="A sphinx extension for creating panels in a grid layout" +HOMEPAGE="https://github.com/executablebooks/sphinx-panels" +SRC_URI="https://github.com/executablebooks/sphinx-panels/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs dev-python/sphinx_rtd_theme diff --git a/dev-python/spyder-kernels/Manifest b/dev-python/spyder-kernels/Manifest index dc1592373350..8f8bbc1ed87a 100644 --- a/dev-python/spyder-kernels/Manifest +++ b/dev-python/spyder-kernels/Manifest @@ -1,3 +1,5 @@ DIST spyder-kernels-1.9.2-gh.tar.gz 72034 BLAKE2B c6ba0f911ecc7ae000ef57605276cf7a089eeee580d78d0b9ba5b4a667f493754d0956690a8ee14e3e5031cec0407915ee4c8526e815a2226a7d50cc849cb414 SHA512 f7aab11bcfc746d56d67c28162ebadc5d583f0e05a5dda27ec30f5ac37f736c1f8d785371b5080bb19b964087d6c730d5f377c29781b7bd7bee273ec533799d9 +DIST spyder-kernels-1.9.4-gh.tar.gz 72428 BLAKE2B e612905046b25f87deb2013b7d39155ddacf2e3ebe5fb4ee2090ccc28fd6be47571c4423c910c932c248bb69b0b39f762c1a159311413ce3da784bb4b7a076db SHA512 51ae84d2cb05a75d658a57ff43387f1b15c82692660b33ff0b9c6fb80fa7cac92c286e342c4ef1888b2d8c889c6406219538e2d4ad0066e1b8e18481bd191386 EBUILD spyder-kernels-1.9.2.ebuild 1241 BLAKE2B ad7f9b1d68ea4fc423f5d04c416d66396f4ed40fb05e05f1bc5b82a2db045e23b48ee8738c586fd20d9709d386151ac5bff790d5a604c743ccd76f64295b9c59 SHA512 ece1339283b209085a507d9b7eb0d0b3c134a66a441e6b06d42a4c602e035c01a183f7393573e33f31e7c7654cd56b5fb77a8f9cccbaf45cf6067d217bf17115 +EBUILD spyder-kernels-1.9.4.ebuild 1267 BLAKE2B 03eb2b3634990b5d2e58737b5f58d7893ba9cc7ba25cf444e54990f12b896123de14bfa2859eec1f2810949276c076889b9b664f51a3305eb1607e91a36404d9 SHA512 3f362f6e14afd7a55dc2a50028f2eae90c5a7ee956047446d907b680d9bc8a6fe0cbc513b11663ecbb9ebbabc01055c26dc69dffcebea754d4a797a2f6557018 MISC metadata.xml 535 BLAKE2B 48c4e591e65dd5ae7180c4834379783b32a9cde2c899531252e7eedb990291399d33eba01c4bba9137ab6f426bcb7a5b443812094b9fa84fc9e8102b8c44db72 SHA512 d0c67672928b7aa931f8b50ef75ba7bb60c2531e6fa8285cd1e3aa2817f60286274b35dd6814409b6366a23bebbd8572a2c5ca4376ea34a74e92dee4bf66e202 diff --git a/dev-python/spyder-kernels/spyder-kernels-1.9.4.ebuild b/dev-python/spyder-kernels/spyder-kernels-1.9.4.ebuild new file mode 100644 index 000000000000..979f038c90f7 --- /dev/null +++ b/dev-python/spyder-kernels/spyder-kernels-1.9.4.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) + +inherit distutils-r1 + +DESCRIPTION="Kernels used by spyder on its ipython console" +HOMEPAGE="https://github.com/spyder-ide/spyder-kernels/ + https://pypi.org/project/spyder-kernels/" +SRC_URI="https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz -> ${P}-gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-python/cloudpickle[${PYTHON_USEDEP}] + >=dev-python/ipykernel-5.1.3[${PYTHON_USEDEP}] + >=dev-python/jupyter_client-5.3.4[${PYTHON_USEDEP}] + >=dev-python/pyzmq-17[${PYTHON_USEDEP}] + >=dev-python/wurlitzer-1.0.3[${PYTHON_USEDEP}] +" + +DEPEND="test? ( + dev-python/cython[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + sci-libs/scipy[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] +)" + +distutils_enable_tests pytest + +python_prepare_all() { + # assert False + sed -i -e 's:test_dask_multiprocessing:_&:' \ + -e 's:test_turtle_launch:_&:' \ + spyder_kernels/console/tests/test_console_kernel.py || die + + distutils-r1_python_prepare_all +} diff --git a/dev-python/spyder-line-profiler/Manifest b/dev-python/spyder-line-profiler/Manifest index e5597dd4b406..2c51316b6f80 100644 --- a/dev-python/spyder-line-profiler/Manifest +++ b/dev-python/spyder-line-profiler/Manifest @@ -1,3 +1,3 @@ DIST spyder-line-profiler-0.2.1.tar.gz 71109 BLAKE2B f16a5ac743b91a441b23b497a5aa8d1ede2f458a2de3e92d91c2f3af32621b07efa0fbf6646929a28c085117006044c8bf34f911c57bc221c12b1a71b949440e SHA512 2e6cdd8fe5387c8c229fdc503937cab3a30b72d2eb2a23a14de49584d317a1ed89eb76ebffbf03aed7a8aa5a183677c316814d50c73e79c6175da6a46e5937fb -EBUILD spyder-line-profiler-0.2.1.ebuild 747 BLAKE2B 5e3b1ace9b8b7c74822648043423cd00f25ad406ead30437129c448e53807d43142eefcdc73189ea06e8794ee2639642d146e4bab3fd54593d80570bec04a541 SHA512 47d94c2aaabcf04f2841f2e50ee12c054d727850a8438324f5fb7570e311f0ae9f8e45275569a7ed7381cfbca9d07f755a8e55b51e3921e31e177f00a21fae34 +EBUILD spyder-line-profiler-0.2.1.ebuild 761 BLAKE2B 09f9c98f25290f1502d7deb585b845f65da7d3ecde21459ba23bd850be63032f6ea16ce102ee326bb1900efb1a1193163fca0d7ed61641e613a723c0871234e2 SHA512 1f14b9e93aea7cc1d59557bd047081fcb6cc8a0a6e10c3106b65d73221efaf6c6ab9ebcbb8b7dfab2c98097bbc850f19e90c77d0bb5c52b1e427cca0de159179 MISC metadata.xml 375 BLAKE2B d5aff616cc3473bac743c6d809eba454c54e2fc1514a115be5ae1ca11be7de212fe72f2ffeb520db05a11837d8ff93daa1128cdef7867244b9f829d8e52e6214 SHA512 c00656e8233157fbe266e364bc10a6b351063221b27a73d43add57a50d00beb2e540b491ea671fcc4b7acafd97c4a5e56c73a9937aab64ee2d79d553fd0658ee diff --git a/dev-python/spyder-line-profiler/spyder-line-profiler-0.2.1.ebuild b/dev-python/spyder-line-profiler/spyder-line-profiler-0.2.1.ebuild index 16a6a96a2d6b..d72cb2f56160 100644 --- a/dev-python/spyder-line-profiler/spyder-line-profiler-0.2.1.ebuild +++ b/dev-python/spyder-line-profiler/spyder-line-profiler-0.2.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_7 ) +PYTHON_COMPAT=( python3_{7,8} ) inherit distutils-r1 virtualx @@ -17,11 +17,13 @@ KEYWORDS="~amd64 ~x86" RDEPEND=" dev-python/line_profiler[${PYTHON_USEDEP}] - >=dev-python/spyder-4.0.0[${PYTHON_USEDEP}]" + >=dev-python/spyder-4.0.0[${PYTHON_USEDEP}] + =dev-python/spyder-4.0.0[${PYTHON_USEDEP}] dev-python/terminado[${PYTHON_USEDEP}] diff --git a/dev-python/spyder-unittest/Manifest b/dev-python/spyder-unittest/Manifest index 4fba42aafb6f..eb77830ec8b1 100644 --- a/dev-python/spyder-unittest/Manifest +++ b/dev-python/spyder-unittest/Manifest @@ -1,3 +1,3 @@ DIST spyder-unittest-0.4.1.tar.gz 79158 BLAKE2B 10b7a8fde9dffdb436c44f22d305ceab84970dabd19aaeb7b5685be21f0e7bfc701a5fbbf9e393a71c9feb36dd6a2be68680e276c8d0841b2133a7171c504e3f SHA512 17e08b09accd938bf533c409f9a8011e9780f9cc4533af0ec754b6a01061490f198213cb77af9050e1e67e2b4b9c25251bbab27dce23d3f6e09f502cfbef95fc -EBUILD spyder-unittest-0.4.1.ebuild 992 BLAKE2B 1173068f5cc830c810fc2240dbb2181585f55c5a5df9ca53e7abac47040ffcabb0e16a622ae061c8c70eee11642927ae48cf76fd8e71606fc306fdb03a796f2f SHA512 d0b32af90882ad86019b1f030c6f4160e0e6d3e0fce030014e7b40a6980d92ac63676dd0af0691d174f68543882f67444f575821a3fe661b204536c053d84c98 +EBUILD spyder-unittest-0.4.1.ebuild 1085 BLAKE2B 47c1234f68356d866e4bbeff0ec49bf59d0084cc0350f2ca2ecb508b18d25f64a228efb0be41d670eff0987c2bc338a1eb6b99835394d81ee091fc812b2b1caa SHA512 7d802ac4dbf44408a6e27792ae7a5532bdc869ee27e9ab177790a1a0af4fc9d750c87a6d4ab5a9db52910c8f3b0f270fb6e58f46338cce7fdb0794121724fe0c MISC metadata.xml 375 BLAKE2B d5aff616cc3473bac743c6d809eba454c54e2fc1514a115be5ae1ca11be7de212fe72f2ffeb520db05a11837d8ff93daa1128cdef7867244b9f829d8e52e6214 SHA512 c00656e8233157fbe266e364bc10a6b351063221b27a73d43add57a50d00beb2e540b491ea671fcc4b7acafd97c4a5e56c73a9937aab64ee2d79d553fd0658ee diff --git a/dev-python/spyder-unittest/spyder-unittest-0.4.1.ebuild b/dev-python/spyder-unittest/spyder-unittest-0.4.1.ebuild index 5a999c55cae6..14eb1d313ebb 100644 --- a/dev-python/spyder-unittest/spyder-unittest-0.4.1.ebuild +++ b/dev-python/spyder-unittest/spyder-unittest-0.4.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_7 ) +PYTHON_COMPAT=( python3_{7,8} ) inherit distutils-r1 virtualx @@ -15,14 +15,19 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" -RDEPEND=">=dev-python/spyder-4.0.0[${PYTHON_USEDEP}] +RDEPEND=" + >=dev-python/spyder-4.0.0[${PYTHON_USEDEP}] + =spyder-4.0.0 at the moment + # optfeature "The autopep8 plugin" dev-python/spyder-autopep8 + optfeature "Vim key bindings" dev-python/spyder-vim + optfeature "Unittest support" dev-python/spyder-unittest + optfeature "Jupyter notebook support" dev-python/spyder-notebook + optfeature "System terminal inside spyder" dev-python/spyder-terminal + # spyder-reports not yet updated to >=spyder-4.0.0 + # optfeature "Markdown reports using Pweave" dev-python/spyder-reports +} diff --git a/dev-python/suds/Manifest b/dev-python/suds/Manifest index f3876daa57b9..aa68226ff6dc 100644 --- a/dev-python/suds/Manifest +++ b/dev-python/suds/Manifest @@ -1,3 +1,6 @@ +AUX suds-0.8.4-fix-optimization.patch 180 BLAKE2B 5f26d711214c3100f59d3f094f6b589af6c33083fc9449dad6259eaffa51f5d00a9c5c03fe088157d7437eb29d8a44f78915d85524fa969ea5b62dd356243c2a SHA512 7a8d24268f3c72cacc6c54cc2aa08048247cec7ae2e9e9bd2affef79e0f38001fb3270f8f3ef4a69c490cc3ae6c7209072e958a4084c02edeb0432a440890075 DIST suds-0.6.tar.bz2 143985 BLAKE2B 3d97d51b4e719102ab40a6a95a35eaaccda15a47e20bedb0297203576949883eea253ac6f382c8849a522e1720393ec517ec1ff3514329b504c83a928a260881 SHA512 ec078b159bd83c5799e293d9607138ee1da90fdc64da203999555a4324ce7be0235156d3c7ad28e46f84180a6e51e2f3f82228e5e77ae41c61ee20f3db2c916b +DIST suds-community-0.8.4.tar.gz 279775 BLAKE2B 985dbe386219d7a5cf8b9edb5a30eea2bc974fce5158a1f6e9c7ad3b437efdf0e4d8ff2bddeaf5b5ebc7f0a594adaea3b2db3e47b6dab8143f6cefae248dd061 SHA512 316e67fb2b87ac31cb9397a1620b279e608dc0abead61fa548730fce5b5e29fb2da937c6213f3de6bd06f1e97031f27351938da686fa2f9ce9f4399b9944e0d2 EBUILD suds-0.6-r1.ebuild 1200 BLAKE2B 99cfc0c87cfe73d64e7b3ed94e2657c4555c194c4a377d1771ba20f6ee44eaa8cb1c2f4f974d9c3e6f51ba80cbe097091bd9e12f19f5db3c75b4cdb7a6289865 SHA512 49e1a6a46031f7c8b8ead4768448c9f28263d25384db23d74eea0504babea810cadb99b29e4b61e0a86440fd345fb34ecb0b22718a0cc9ebd5100c268e1e58c9 -MISC metadata.xml 232 BLAKE2B eec396dc6420f4403574b182ef0cbc8bf03d467532113a500770ba820b23da8da5a2f38648b1a5dffa0bf7b127997458d8e5427138069fd84e69bdd279320795 SHA512 7c8e7d193f2e5f8b4d3378aa43b636e47cc3d3acf272323a5bc3e469e607c60671cfed81544e60e93b86d8b203987f26c3262cd3af23e2b41215eedcfbf5768f +EBUILD suds-0.8.4.ebuild 674 BLAKE2B b03046dfd96fa968cc593dd997242522423441c5d716eac366a76faefe9e6e6df0a9e9c0985c087e68055cde8743138abf25130e9d77e1f791d20dfbfcebb41d SHA512 283682680968398787a235156ccc2ca07b816b01b53330df7389b5bbdd00388a26a83d140647cd82f366742e0457d9d1e47c985dac7d76f15328686540343198 +MISC metadata.xml 457 BLAKE2B 3796628eab0e7716d95879af04ed9fe7eec1ed68fe36b03efba47bcfb3aad2306a7d38e83b6be9a468c3414682ecfcc0c8c8090141b6b18162ddce660ed4b55d SHA512 3c13efd0b1448f7ae2ca4e3723283ea06208b98a557e6b82fb2040c6ec5fe31fcf2c052595a9ae9ca976226d00adaef72b97e804760837ec1ce880aa43489c02 diff --git a/dev-python/suds/files/suds-0.8.4-fix-optimization.patch b/dev-python/suds/files/suds-0.8.4-fix-optimization.patch new file mode 100644 index 000000000000..3dce3b074751 --- /dev/null +++ b/dev-python/suds/files/suds-0.8.4-fix-optimization.patch @@ -0,0 +1,11 @@ +diff --git a/setup.cfg b/setup.cfg +index c1e1a72..367112f 100644 +--- a/setup.cfg ++++ b/setup.cfg +@@ -1,6 +1,3 @@ +-[install] +-optimize = 1 +- + [env:2.4.4 x86] + command = py244.cmd + diff --git a/dev-python/suds/metadata.xml b/dev-python/suds/metadata.xml index 5d836184a864..172adda16574 100644 --- a/dev-python/suds/metadata.xml +++ b/dev-python/suds/metadata.xml @@ -3,6 +3,9 @@ - suds + suds-community + suds-community/suds + https://github.com/suds-community/suds/issues + https://github.com/suds-community/suds/blob/master/CHANGELOG.md diff --git a/dev-python/suds/suds-0.8.4.ebuild b/dev-python/suds/suds-0.8.4.ebuild new file mode 100644 index 000000000000..318f8fadc997 --- /dev/null +++ b/dev-python/suds/suds-0.8.4.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_REQ_USE="xml(+)" +# Tests fail with PyPy3 +PYTHON_COMPAT=( python3_{6,7,8,9} ) + +inherit distutils-r1 + +MY_PN="${PN}-community" +DESCRIPTION="Lightweight SOAP client" +HOMEPAGE="https://github.com/suds-community/suds" +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" + +# https://github.com/suds-community/suds/pull/40 +PATCHES=( "${FILESDIR}/${P}-fix-optimization.patch" ) + +DOCS=( README.md notes/. ) + +distutils_enable_tests pytest diff --git a/dev-python/sympy/Manifest b/dev-python/sympy/Manifest index 2a95c1472ee1..53a71f6e15e9 100644 --- a/dev-python/sympy/Manifest +++ b/dev-python/sympy/Manifest @@ -2,4 +2,4 @@ DIST sympy-1.6.1.tar.gz 6811393 BLAKE2B cd19946fc726b5a74f9ff0af07f07f8f76ea28b2 DIST sympy-1.6.2.tar.gz 6811705 BLAKE2B 4cd894d28bedc986acc8ef67aa60f82e0899c2ed028658a8f340d7538b890e0ed380b3614a464eb58d71873b29b0795508b4556bb8115bf0c108336ef1e4cca3 SHA512 e16a1d85aba438e4248bac48a163ea1827e2cee57c28f7670ed19cc69d4c08d6796d62f79d245e269d75765b8f7ff4f4ca2841f98534e136ceeb5d3f7a5d252a EBUILD sympy-1.6.1.ebuild 1770 BLAKE2B edfc897a7913daeff431f284d0dd8df1a4d87ab3e8546d0412dcc6edad3076e15434dc34452987d32aa03d22b26321055d9be9b9760856cc2b9eb988adcdd7ce SHA512 18f8ce9e78502c0ab59f22d3f9f48ec48fae41b997aeda44068e89f563b19a1e846c7e605d1c80e40bd03b9c8fe9d224a440bbe86b66add4a8f1c8057718bd60 EBUILD sympy-1.6.2.ebuild 1770 BLAKE2B d6099d50f37f0bbf766b3f4f5ccacb1f98ec13bd28cbb2034df2a676a9ccb3c36b56199afd4d4b2242ac1386c93b73db5bbb9569eeeac62ba176d214f86acf89 SHA512 9fa463c7de1d7e7622e9cb2d97750d9a9da55ab187a4a5bc3adb92dc40da90c518d495f2d743c10a759e146e1adf93a8389aa33e05971812d57879503ccc6444 -MISC metadata.xml 1476 BLAKE2B d6a0d7816ae7c0c2d61d6f584b9c872d0169053d43bb604f66ff242721df6f74788ade3de06b23db53239dc0da1182beda16c86eb7e7b383fb0964b13eca1883 SHA512 99d6eb86839fd09abd4db55783e028c6f97c9d0dfa8d68ceda881e6ca981f86877e55a0a83d34b432833f0824a896eea8af35eb9ea499bffe0c62e1e0a27c3c2 +MISC metadata.xml 1501 BLAKE2B 735cfb3f599645879b5a90d144e3c24c2b45f46ac8c18cc2fb5d9fdce82b52994ae8c7b66a24b8dba291c0a2d4f2e1ec19087f61301981b6bc5023b45edab48d SHA512 42b4d7b167b77a1a03a75c2ae0f8467f14baa0b5e0dcdcd9e3150e098e2547847e4f5365b50844f0984758d5eaad45b9b50ffdcd6fa2a27e2577d7d68f330faf diff --git a/dev-python/sympy/metadata.xml b/dev-python/sympy/metadata.xml index 4a6d0ef3980f..317caf04d5f8 100644 --- a/dev-python/sympy/metadata.xml +++ b/dev-python/sympy/metadata.xml @@ -16,6 +16,7 @@ extensible. SymPy is written entirely in Python and does not require any external libraries, except optionally for plotting support. + Add support for dev-python/ipython Add support for dev-python/pillow diff --git a/dev-python/tenacity/Manifest b/dev-python/tenacity/Manifest index ecb5c430a700..8fb481e46337 100644 --- a/dev-python/tenacity/Manifest +++ b/dev-python/tenacity/Manifest @@ -1,3 +1,5 @@ DIST tenacity-6.1.0.tar.gz 33438 BLAKE2B e3f7c0ef19f98c0ac5b2a9a1be53241292d895547e5c10810ff94c27f34e8bbca7ef3aea79ce6e4042c84109e209b4be2913e6231233a3b050c18ed52f8af087 SHA512 a8f52f77e066a35c4a35cdd80fe01922613d9f4ca07975aece4a35bc743475f7540bf419e5095eacf94cb248ce33bdd89b46c5e3c5bd5a93bd99a601cf580732 +DIST tenacity-6.2.0.tar.gz 35213 BLAKE2B 830953463ef9d7ee9e99fc0c9d3f55910754f4c2c777110ad8af65b0af186b2aada25ec3d9ae80f266ad9200080db1af70b80bb77f1edc51148001ca49e0bd08 SHA512 3753ab44390810458c559d243bdc5e3c0092a0c2af7eb4e6fa43d5e6e215a58d4bf3ff6e81800db2f517796b501fff038964b424e364ac417ddd3e70b57bc6c8 EBUILD tenacity-6.1.0-r1.ebuild 608 BLAKE2B 7a3c9672d856039254946a764852fc70cb17e2a44fd499d801cbd3ac948bcc1c39f1f8bf96ff9978a0a956e1e7ea3af5fc104d4fb662aa6e29f30924251e3c13 SHA512 47c15546d862e77b94082364219e9e32dfb391351be9965e7c7b6f4bda719c6e79da006bfa43177da0fdb0d88f714d890733cc39f262caba5daa94be93d74b81 +EBUILD tenacity-6.2.0.ebuild 706 BLAKE2B b6a6b06ce2ea53c617b2b77ecc4b17256af5010121c1c0244b483b352c734cfa7761ac7fa30773d2e798f276de2dc6e2bc2ed6746bfbcc1f23ecf411c811e785 SHA512 65d70a04e25fbac61e0dd272bae27c218d3e9b8b8f0df425b8100725bdef7f47cd8f24b09f719ca8bdaf0921ca6f4b343d6b630e80eb4459cf63f34a54d0a934 MISC metadata.xml 730 BLAKE2B 11af1697135e424eec2e9a719f67a747e3888cf9e501fc65b99ef1eff28a153b47dc5e827792197dc9a19d1ff16c03a8c0b95ce44c177135ce44452ae3e097e1 SHA512 0b355562b481aebb7daf0940cc5548dc33e8252ae39e8bbd811f957f6253aa481c0fd02fefb7b30672392af50d5aa69731767915d47cbf83b71788cf8f5a6144 diff --git a/dev-python/tenacity/tenacity-6.2.0.ebuild b/dev-python/tenacity/tenacity-6.2.0.ebuild new file mode 100644 index 000000000000..33a571a754a1 --- /dev/null +++ b/dev-python/tenacity/tenacity-6.2.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7} ) + +inherit distutils-r1 + +DESCRIPTION="General-purpose retrying library" +HOMEPAGE="https://github.com/jd/tenacity" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="" + +DEPEND=" + dev-python/pbr[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/setuptools_scm[${PYTHON_USEDEP}] +" +RDEPEND=" + >=dev-python/six-1.9.0[${PYTHON_USEDEP}] + >=dev-python/monotonic-0.6[${PYTHON_USEDEP}] +" + +python_prepare_all() { + sed -i '/typing/d' setup.cfg || die + distutils-r1_python_prepare_all +} diff --git a/dev-python/vecrec/Manifest b/dev-python/vecrec/Manifest new file mode 100644 index 000000000000..03f010435d46 --- /dev/null +++ b/dev-python/vecrec/Manifest @@ -0,0 +1,3 @@ +DIST vecrec-0.3.0.tar.gz 118946 BLAKE2B 04ecb6be616b0d65e93feb3e238f068e68d95a2d90e9ab7c0b0aaf3d257924cf14f46cf403661b26b74691ed41afad9f16c52b426da23e0209d8849fe01bf42b SHA512 9208bacac7e32380fce3d0e3fca8b3353776d4154ffe2eb2360020f76eace5ced38ad30253cad377716c9a0979ee0d038debd0e6187bc72caeb17505225597b5 +EBUILD vecrec-0.3.0.ebuild 492 BLAKE2B e918a3cbe4feefe568b057aa9852a56a6834d6f280365f23279490038d2c699669272c5bd7ad49d177b3860339d36cb5523eed8e2a0367788c9334dd71b17a6a SHA512 7837b0f1fd325cde85c90a8f4407ab8cb4a84cb8951d37dc9a48700c5f733fc35237ecdee98186fcbd2eaa70f6ed7f50b03261ec17b51bf1db6647dbe6bce843 +MISC metadata.xml 671 BLAKE2B 1ea19bde68e2853a81923d827d686137de9104f219d8495bd45567515d84cd17994156116a118cf2bf3141d8086136ab472c3ce9399fbb488934f8d1c90f65a6 SHA512 2b8170f40f30180a4adc9e5bdf4a6723e5fe43ad89dbf6ad2af86d206499f6476897f1a981a0371857facc715ee34370ca2838300ef379b6f2dab4f26814f6cd diff --git a/dev-python/vecrec/metadata.xml b/dev-python/vecrec/metadata.xml new file mode 100644 index 000000000000..655f8bd3f846 --- /dev/null +++ b/dev-python/vecrec/metadata.xml @@ -0,0 +1,16 @@ + + + + + 3dprint@gentoo.org + Gentoo 3D Printer Project + + + Python-FCL is an (unofficial) Python interface for the Flexible Collision Library (FCL), an excellent C++ + library for performing proximity and collision queries on pairs of geometric models. + + + kxgames/vecrec + vecrec + + diff --git a/dev-python/vecrec/vecrec-0.3.0.ebuild b/dev-python/vecrec/vecrec-0.3.0.ebuild new file mode 100644 index 000000000000..daf91a08356c --- /dev/null +++ b/dev-python/vecrec/vecrec-0.3.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) + +inherit distutils-r1 + +DESCRIPTION="2D vector and rectangle classes" +HOMEPAGE="https://github.com/kxgames/vecrec + https://pypi.org/project/vecrec/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="0" + +distutils_enable_tests pytest + +python_test() { + pytest -vv tests || die "Tests fail with ${EPYTHON}" +} diff --git a/dev-python/vncdotool/Manifest b/dev-python/vncdotool/Manifest new file mode 100644 index 000000000000..afc9dcc6bc6d --- /dev/null +++ b/dev-python/vncdotool/Manifest @@ -0,0 +1,5 @@ +DIST vncdotool-0.13.0.tar.gz 72780 BLAKE2B 6a27565c5410148f569bd5a8e212327d734f9fd044549683bafcbbaed0df56e0a4853b4750eadc74e2186463313cd510c5290a8c4de69eba5ecbc42ea5d94c32 SHA512 65e275c53dbc805114801b149bff86743cdcb2b8d69b038425fd7dd6f911b113e332246178080c71314d58624137152205057c00b451a3ec6b46541f1b294b98 +DIST vncdotool-1.0.0.tar.gz 62580 BLAKE2B d09b26e81496055f17e96fa5b60ea006ddd210fa8b0044785c107582af18a61fb5beec83f577222b32cc8f446694235cd3ab468cfa917ec3ef4b00b6fbc1a8bc SHA512 45fba9ba3549ad575923bcfb3ab62c53b3c2d85882c87ca2b656795314b9c32aa989a1fdae280f904cb4d79f509622810ffd4d1e2977beac917f0289d6ff24a4 +EBUILD vncdotool-0.13.0.ebuild 1065 BLAKE2B 212a69f6171034556d303796dbaeb010438b109430e03de7eec2092afc62502a0fd1d7988d951418073333226d272320c03e0f49da7dac577e267b7870ea2e78 SHA512 29003f9c97fa72ecfcb10015959031fd6a64c561a56d868f42167a7d55db29e7a13c15481c374d4a0a4a2947372fa81b1311472a5aa509d913193f0a0fa5a0de +EBUILD vncdotool-1.0.0.ebuild 1065 BLAKE2B 212a69f6171034556d303796dbaeb010438b109430e03de7eec2092afc62502a0fd1d7988d951418073333226d272320c03e0f49da7dac577e267b7870ea2e78 SHA512 29003f9c97fa72ecfcb10015959031fd6a64c561a56d868f42167a7d55db29e7a13c15481c374d4a0a4a2947372fa81b1311472a5aa509d913193f0a0fa5a0de +MISC metadata.xml 375 BLAKE2B 393138e315b4eae4dacb9339fbb5766e9dbaa84b7482babaddc08d524fb8b9939f6622ee9c6d09b66c61ac270fcc483fac39996a12ba87ccccf7cafd4c6d36db SHA512 9a44b6b9de4d1a61d6af9256519473541d5513cef349c15178c025dee3aaaa3f6772b1be56576411a985fcd9c70029c00743d8f577be8eaec4c5a44646c9cbf6 diff --git a/dev-python/vncdotool/metadata.xml b/dev-python/vncdotool/metadata.xml new file mode 100644 index 000000000000..d22e99d73577 --- /dev/null +++ b/dev-python/vncdotool/metadata.xml @@ -0,0 +1,12 @@ + + + + + andrewammerlaan@riseup.net + Andrew Ammerlaan + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/dev-python/vncdotool/vncdotool-0.13.0.ebuild b/dev-python/vncdotool/vncdotool-0.13.0.ebuild new file mode 100644 index 000000000000..586c2cf93a15 --- /dev/null +++ b/dev-python/vncdotool/vncdotool-0.13.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="Command line VNC client" +HOMEPAGE="https://github.com/sibson/vncdotool" +SRC_URI="https://github.com/sibson/vncdotool/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# No clue why this happens: +# pexpect.exceptions.ExceptionPexpect: The command was not found or was not executable: vncev. +RESTRICT="test" + +BDEPEND="test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pluggy[${PYTHON_USEDEP}] + dev-python/ptyprocess[${PYTHON_USEDEP}] + dev-python/py[${PYTHON_USEDEP}] + dev-python/tox[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] +)" + +DEPEND=" + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/twisted[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs diff --git a/dev-python/vncdotool/vncdotool-1.0.0.ebuild b/dev-python/vncdotool/vncdotool-1.0.0.ebuild new file mode 100644 index 000000000000..586c2cf93a15 --- /dev/null +++ b/dev-python/vncdotool/vncdotool-1.0.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="Command line VNC client" +HOMEPAGE="https://github.com/sibson/vncdotool" +SRC_URI="https://github.com/sibson/vncdotool/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# No clue why this happens: +# pexpect.exceptions.ExceptionPexpect: The command was not found or was not executable: vncev. +RESTRICT="test" + +BDEPEND="test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pluggy[${PYTHON_USEDEP}] + dev-python/ptyprocess[${PYTHON_USEDEP}] + dev-python/py[${PYTHON_USEDEP}] + dev-python/tox[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] +)" + +DEPEND=" + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/twisted[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs diff --git a/dev-python/wand/Manifest b/dev-python/wand/Manifest index f15ba770741d..585ea93369b1 100644 --- a/dev-python/wand/Manifest +++ b/dev-python/wand/Manifest @@ -1,3 +1,5 @@ DIST Wand-0.6.2.tar.gz 10503865 BLAKE2B ad488a2d3d6b5801b20ca3caab884069cd5fb6913e04fb719885abdd49578f77cfc4b47a33235f4833463d75c01ad80e06c0687badb9c981a16c9c358c815032 SHA512 906490a0a75a4fc315b592fec12dea21cd40102c461381a79d5215c70ab6fb9c8a1e888fc478ea2ad006db6549dfdd2b7b1e01879cc2aba34dcc0cdd6ae2d128 +DIST Wand-0.6.3.tar.gz 10506834 BLAKE2B 65ba3d5719f7ad8d77a088d94344cc96f14ca45e95850494033a395cc8772d431653a16b2c3494268f351ee4187e5f5f0dbc22058266e9526cff2312e9a2c5b9 SHA512 9aef97434cc8cdef0880d1d1b2bbbdadba807543489d2c82725aa0b5287718f2a10f5508ca7d72a859e242e2b3e205e5f95649cb43be56d5eec8a83c272d0bac EBUILD wand-0.6.2.ebuild 788 BLAKE2B 420a5ef0c4a2ea8467c743f54ed57b23525c7c93eff9f292241c66adcd7360fc381a18bae9c1617895497e6a10eeb8fcd46877a47e99f34ab933074d62083420 SHA512 e30871367c46c9d79d1572a8b91d3796cf98c42367d190ea92a9e465bd493c38f11d774e973ef5225b048a4d6f376373048911e1590a58b64c91a6c52848e264 +EBUILD wand-0.6.3.ebuild 788 BLAKE2B 420a5ef0c4a2ea8467c743f54ed57b23525c7c93eff9f292241c66adcd7360fc381a18bae9c1617895497e6a10eeb8fcd46877a47e99f34ab933074d62083420 SHA512 e30871367c46c9d79d1572a8b91d3796cf98c42367d190ea92a9e465bd493c38f11d774e973ef5225b048a4d6f376373048911e1590a58b64c91a6c52848e264 MISC metadata.xml 432 BLAKE2B b4cf502cb70ef3ca2d5077a491e37fa6d610504ca76e1381a2220e734c6dc435f42a9a260805114e4803dcb8f69871fcb57b92ec9085734c7d2a06f0d7f3a040 SHA512 d5253cbcab45e68901d7678652329552082f0d95a0d38d797ac351f4419a77116ae18cdfbbd8561bbde14c9d99c6ba0b5ce0a435d34c10b99eb14288275709b6 diff --git a/dev-python/wand/wand-0.6.3.ebuild b/dev-python/wand/wand-0.6.3.ebuild new file mode 100644 index 000000000000..094165125f7a --- /dev/null +++ b/dev-python/wand/wand-0.6.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy3 python3_{7,8,9} ) + +inherit distutils-r1 + +MY_P="${PN^}-${PV}" +DESCRIPTION="Ctypes-based simple ImageMagick binding for Python" +HOMEPAGE="http://wand-py.org/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="media-gfx/imagemagick" +BDEPEND=" + test? ( + media-gfx/imagemagick[fftw,jpeg,png,truetype,xml] + >=dev-python/pytest-5.3.5[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs + +python_test() { + # PDF support is blocked by the default ImageMagick security policy + pytest -vv --skip-pdf || die "Tests fail with ${EPYTHON}" +} diff --git a/dev-python/xapp/Manifest b/dev-python/xapp/Manifest index 20b2121c81d2..6792d1424501 100644 --- a/dev-python/xapp/Manifest +++ b/dev-python/xapp/Manifest @@ -1,3 +1,3 @@ DIST xapp-2.0.1.tar.gz 19839 BLAKE2B 692ef5a560681f415ab211b6f2870339dc80ca3ce90ac860637ce6765309b03f8ac41499ad5bcef51cde194b7cee2e3366abb3ddb5ee7e2212e3dac0da625387 SHA512 a529680ab2adbcd829ec224b7dafeb5f641afaabd51ac6cea154d1adf46772b0f2c58a78c6f136d3c6dde0b5d69a4e53a988f69d282af852ecf9ffa130ec1fe4 EBUILD xapp-2.0.1.ebuild 552 BLAKE2B b31f8e833684636c9f87e100e0343b9943a0baf9806a8bc2d921e7999a13f0a4d466d9eb901b069f5a5e0084ab90a71579b7bf547845e32b55a29d3f2bb6a714 SHA512 39b2369f25cbbff7f189674a263307514d09f9e93dfe5ec3c01ff616cf896f4f3817f70343f02b64b84adb784059a0f53529b4dec82e9a878fcf7fa82082b448 -MISC metadata.xml 697 BLAKE2B 46fd11d93f7328bbe2f62bc5c02ffe5853a0ff9e2250bdb7e8083c21a5142668090af8d955db323604a035c0adc400820cf775014cffa28af3a0ec4ee0405f9b SHA512 df90d562f1a1d8125b8c5a565cd19b343f9cf2d56a4526969fed9edcd8de01ec4856ba88858b4908b4366f646b1e6baed1ace3945452e487d69bf1dbb705498b +MISC metadata.xml 584 BLAKE2B 7b0110a8ad67b0faa3125ddd088a8d019129d239cc541a08b4443f8bddd3c1efc1891ccbd935309fd13c940b1cf95bf6f1e769c078e895393f7bccf3a366a0ea SHA512 3273919c56af741c5cfde4b69180c20a2defdb16a59f34c0a57147f955c8454eb73cd20f5d02fe827432b7f7310e9a313b324832df96c724300cf3b05cb30141 diff --git a/dev-python/xapp/metadata.xml b/dev-python/xapp/metadata.xml index b8b9642e16b7..638807cf1f81 100644 --- a/dev-python/xapp/metadata.xml +++ b/dev-python/xapp/metadata.xml @@ -5,18 +5,14 @@ olivier.laurantin@laposte.net Olivier Laurantin - - cinnamon@gentoo.org - Cinnamon Project + + sparky@bluefang-logic.com + Matthew Turnbull proxy-maint@gentoo.org Proxy Maintainers - - sparky@bluefang-logic.com - Matthew Turnbull - linuxmint/python3-xapp diff --git a/dev-python/xmlschema/Manifest b/dev-python/xmlschema/Manifest index 5e6dc58dd268..1de632cb4706 100644 --- a/dev-python/xmlschema/Manifest +++ b/dev-python/xmlschema/Manifest @@ -1,5 +1,7 @@ DIST xmlschema-1.2.2.tar.gz 318829 BLAKE2B 5ebb8749d56491e65a2c09b56e965ea6b3e9be3d453a01671fa0da065389ca4bf44993693517bed4ef9df22cb94b9398660a7a838405c1757ee1c6f40aedacd3 SHA512 51be4317530cd1055438a4bf8e484b70d8a9414da5507fd30ed506271317859e5255fc729ed9fa5df2230e2af049ff40e693c67a5062e61fda43a1329ef2138d DIST xmlschema-1.2.3.tar.gz 322076 BLAKE2B 2b6c587772a14b4b804a35614a2e1e77ade9be0ef25cabfc331efc3a443058fd51c178339f1d6df2cbda77d2a8d1c2ac2c33155406e7e7f36c10225ecb70a3e7 SHA512 15c47c7e93cb0bf14534dfc298848ba4ac332677583ee14eca0c5908fd935e1a3dc01b96f92e7df6eb45b215eae2b67d74ee2d4d227fb3e3360be944815532b7 +DIST xmlschema-1.2.4.tar.gz 287636 BLAKE2B bbb06fcf0e93b98ad7b9746fa0492bc79705dab79fa3d738bc02368e5d777b61cce60f6bd65f095dc99395037d7f0af3056c0877f0c96efb830fa65e1a389c2b SHA512 27f50890728be149e3c36a5ad706b27c32efecf859699a99bebe9a0b81dea2c1ab733860366a2cf0d30680de7f45d8ae581cb445ba78708db3ed25ff7eef94ee EBUILD xmlschema-1.2.2.ebuild 936 BLAKE2B de45d9ef22dffbfa20fc2b8808cc9d0c540c6e7dfda939dc70c8f207775960ae703ec395d54013df5b87f97d327c9a993f42c259623432e260ed2a652657d088 SHA512 e5cd335f21f8fa0139dc6195c285ac6c3ab7488a0903dd9d030d0627b620c82be8b98e22ce8a15569aec0600f0728da1736032e69eb6041ee76d6a710929ed60 EBUILD xmlschema-1.2.3-r1.ebuild 771 BLAKE2B d1e2c611ea0dbcc145777fb0ad58868087c02228f13486c3cfd6ce929d860bf3af6f4b9f284cba5a1e233293c9c4b213a3e9764c7e134a7658b7ed9baf9301c8 SHA512 d71dbb2867fb07b1a12b558bba7396468f5322b25c2b8f9b2dd6b62dec8e6ece6b3518756908f94f31892b7ce82925d2c651499398f05eb830e91b2ccdc77d88 +EBUILD xmlschema-1.2.4.ebuild 771 BLAKE2B 4309dbe31a282e1109b16e5de5398081be337468626dddf0897b08ba235b1154e6fc74e0ef32dd6f4b46ee280e7bb5ce5376781be7a171f62692f2fd2b0ec6bf SHA512 813010e93a9f84d1873968035e0846fd3a2976200975e0f280624b398bd6b675521816656b59e1963da2d80c25dfbfa0a2f020897b373f75f8a232ea17a6c311 MISC metadata.xml 242 BLAKE2B 17fd7db1343fb7dba1842d5b62d83e56e2816962b0122ec6eee7f9e163f333d69ede2cbdf2a2ba8c77613367fca3d2cee779697fb25b5d8cf0439e1e845dbf1f SHA512 2ce768d5aae91f32da90c62900f556c647eb9806c810a817b6c45c5356e71f504b5a646bf75f553c3a9bfd3f94c4317df4948bae863ef7525b4a013b63618cd8 diff --git a/dev-python/xmlschema/xmlschema-1.2.4.ebuild b/dev-python/xmlschema/xmlschema-1.2.4.ebuild new file mode 100644 index 000000000000..6984a361dd20 --- /dev/null +++ b/dev-python/xmlschema/xmlschema-1.2.4.ebuild @@ -0,0 +1,30 @@ +# Copyright 2019-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 ) +inherit distutils-r1 + +DESCRIPTION="An XML Schema validator and decoder" +HOMEPAGE="https://github.com/sissaschool/xmlschema https://pypi.org/project/xmlschema/" +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/elementpath-2.0.2[${PYTHON_USEDEP}]" +BDEPEND="${RDEPEND} + test? ( + dev-python/lxml[${PYTHON_USEDEP}] + )" + +python_test() { + "${EPYTHON}" tests/test_all.py -v || + die "Tests fail with ${EPYTHON}" +} diff --git a/dev-ros/Manifest.gz b/dev-ros/Manifest.gz index 2f1633d84d94c537c167f7060e3def15e4154a4d..d358b1cff2724e4e5dc341d92f0bd85e045f30cf 100644 GIT binary patch delta 59058 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 z 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

Crr83kTlHPiRt>UmBP7IRgE~UFT1L? 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 L7Vo%n9KQho*OK8r delta 58996 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ⅇ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/faraday-0.9.1:0" - -ruby_add_bdepend "test? ( - >=dev-ruby/vcr-2.9.3 - dev-ruby/webmock -)" - -all_ruby_prepare() { - # Skip failing test where incorrect der value is retrieved, may be openssl 1.1.x related. - sed -i -e '/assigns the public key/apending' spec/certificate_request_spec.rb || die - - # Avoid dependency on git - sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die -} diff --git a/dev-ruby/acme-client/acme-client-2.0.5.ebuild b/dev-ruby/acme-client/acme-client-2.0.5.ebuild deleted file mode 100644 index 24a1c78f83c9..000000000000 --- a/dev-ruby/acme-client/acme-client-2.0.5.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_BINWRAP="" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_GEMSPEC="acme-client.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A Ruby client for the letsencrypt's ACME protocol." -HOMEPAGE="https://github.com/unixcharles/acme-client" -SRC_URI="https://github.com/unixcharles/acme-client/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" - -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/faraday-0.9.1:0" - -ruby_add_bdepend "test? ( - >=dev-ruby/vcr-2.9.3 - dev-ruby/webmock -)" - -all_ruby_prepare() { - # Skip failing test where incorrect der value is retrieved, may be openssl 1.1.x related. - sed -i -e '/assigns the public key/apending' spec/certificate_request_spec.rb || die - - # Avoid dependency on git - sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die -} diff --git a/dev-ruby/acme-client/metadata.xml b/dev-ruby/acme-client/metadata.xml index c414568887fe..b6c9be7f740e 100644 --- a/dev-ruby/acme-client/metadata.xml +++ b/dev-ruby/acme-client/metadata.xml @@ -9,9 +9,6 @@ ruby@gentoo.org Gentoo Ruby Project - - A Ruby client for the letsencrypt's ACME protocol. - unixcharles/acme-client diff --git a/dev-ruby/actionpack-action_caching/Manifest b/dev-ruby/actionpack-action_caching/Manifest index 5e5ba642a44b..ce2acd8b4f45 100644 --- a/dev-ruby/actionpack-action_caching/Manifest +++ b/dev-ruby/actionpack-action_caching/Manifest @@ -1,3 +1,3 @@ DIST actionpack-action_caching-1.2.1.gem 16384 BLAKE2B 5bda3597a10bdba21fcaf6f2a854832b79c7bec4791f5ca736e3ebcc266ee1d604b932b653df592892a6c59969bb7e405f55e5ac59400762da23a1392e1e7e5a SHA512 340a0159596fbc36706cef2dd11a542353cbd2b3f5941e005e5e8e2a2bcadbdfbaa000e79db1aa6b438c9e9f2d21c125071c40e2e46b2d30c876490553b386a4 -EBUILD actionpack-action_caching-1.2.1.ebuild 771 BLAKE2B 0171cc97f4bd197b1d2b68ccd379dfa55bb92c2370bcade15ea6bfd3ba0ce7199f7e41dcfa82a10f71a32752a9781101bd7f7b811b353beed8fcb5624f918652 SHA512 934acd4226e45c09b95f1e86470eff8b39e46905f16727d05f32fd8ee34831d1c4f03e2e29971a70a588173a23d1d4f67db1f4f226068f22dd63d27d80587d11 +EBUILD actionpack-action_caching-1.2.1.ebuild 771 BLAKE2B 2017092c23f9c3a5f25b549743c9a1a4b752241e7160eebf7389174254e213ad1797336ef388cffc2dbc590f17b9c74d7c210cb0bea76879474caf0d07259cce SHA512 77166292cf986698463ae445e0643283cd15c4c40a0798555540f07bc19bb07951e99cc7ad08c00217fdd67da5dad6369ce063e8f86d0140867974f848080bce MISC metadata.xml 347 BLAKE2B 885ca968041ad39c80688816503b1eb3921c0e0fc578cadef525c31885ff575774c8e86edae38fa0954b9989e5fccf585f25e524c740d730fc9f4c9fea43e308 SHA512 e34065996ea03c85599296773c940adfd1b19f6b67f2f87caec145f9c5ceeb849d86d1a037b76a547747abe90ed0d76b3d7b9bc18eb388fef1848ad4b3c4c47b diff --git a/dev-ruby/actionpack-action_caching/actionpack-action_caching-1.2.1.ebuild b/dev-ruby/actionpack-action_caching/actionpack-action_caching-1.2.1.ebuild index 14bce484fa62..3b747d08b775 100644 --- a/dev-ruby/actionpack-action_caching/actionpack-action_caching-1.2.1.ebuild +++ b/dev-ruby/actionpack-action_caching/actionpack-action_caching-1.2.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" +USE_RUBY="ruby25 ruby26 ruby27" RUBY_FAKEGEM_TASK_DOC="" diff --git a/dev-ruby/activeldap/Manifest b/dev-ruby/activeldap/Manifest index 55df9005959b..bcba3e3febfd 100644 --- a/dev-ruby/activeldap/Manifest +++ b/dev-ruby/activeldap/Manifest @@ -1,11 +1,7 @@ DIST activeldap-5.2.4.gem 226304 BLAKE2B f13b5a1cf423b44087d55d3a4957be1444d598ab1d1bd7d83ee545a2806b77b47124edcb326fc567eb06e866c62a2ad0c3dafd903232588f824bc2978c197d60 SHA512 da37cfa20c8be7151669ba3b409994c668b037a2f318b1b034f6fa9c0e56a9a778b03a26415cbd98c8ba3fa1d487d42343bc0532665c1037880e75474a1c708f -DIST activeldap-6.0.0.gem 226304 BLAKE2B ea200a672e1d77cb2eeca343479d39652441403737db9e1fbed14e594749cf33e00e8ca98ffaaa5f473e683faacc2f8d0b046b1ecb3dedf04efa7a23379f7439 SHA512 8b3ce2356612be4093210391102fb5fea51ba9e33ed9ee8281445d8bd13574af88cffbd35122b8cca69ea6799dd31be8fb2f2086f6ed773078b877a4c2ac163d -DIST activeldap-6.0.1.gem 226304 BLAKE2B e61ab86d1a39313f3f34debfde47e4499579273b666ceafc51e3a62cb73293d31a124dbf821428ac33437ca8e604bb4f4c1e1e43b8be58b9a67a73872b6634b8 SHA512 baf3ae0975348f94b00186a6c8569aa9371ae28f5a53654f18da9e6eb8eb50750730c1813c45318148eefa0a37fdb06d27efe13293ab4386637e0fbc1906334a DIST activeldap-6.0.2.gem 226304 BLAKE2B 513ee26d37292ede2142561d36039747df7d50211151776c14d140fe565adcb3a6005c0923ca3a6d65befa72f91a7e9eff19fa1e1cf35c95111285f5d37de264 SHA512 817a394f3715c53b3ad67fa063c96d0974855be3547daf378064559fc690a0471322a8869fa7d6110661813da50a150c54f8a3b69d3a64d00e64d48ad7125788 DIST activeldap-6.0.3.gem 227328 BLAKE2B 71819172fcf792631cd958c7329ac1581ae7c3887dc71b76efa9836d2a39e7bac4d4d4dd80c15760f0ed13afc0ee66eecb8546470cf45c7ba45203f94f620b7d SHA512 6b7148d23f2841bf614ac9d853e1bf18f50f2512efcd2397b10c07c30d3418b910717aba3fcfdc4ff67fadbbbd5d29b2ba4261fc126d8498e66e389fce13db3b EBUILD activeldap-5.2.4.ebuild 840 BLAKE2B d51d1ab0a92be710711fe64920b1eb8fa02f7a984d0180199fbf977560a90eb542d2d5be5439e2204eef3d8928aead03686b3c774e11f7032f11d41473781fef SHA512 8c1283dc9484998ba2dbdab269849c63450bf324c421e9488c57464ce49504cd0f7685f9f5d458880e108274e36a5390eacd1aa5f8a2ddfbd7b0c7734dab43ba -EBUILD activeldap-6.0.0.ebuild 836 BLAKE2B 061120646c38ffffc666a240e8d3743b94b0c7ad8a07f8fa98dd1a9619e5f09ff97b38f0d36a8511d935ed32c32f4d9be93920c06a447b501fbea7c1ff193d31 SHA512 adcdaa65b6b8ee0b3e8e040f5698a300634c3feba765c778afd1290784ec05934bf7586d449a68c6e1174996e02ee80de827a19d8dc95845e9e5eed95a9a0554 -EBUILD activeldap-6.0.1.ebuild 836 BLAKE2B 061120646c38ffffc666a240e8d3743b94b0c7ad8a07f8fa98dd1a9619e5f09ff97b38f0d36a8511d935ed32c32f4d9be93920c06a447b501fbea7c1ff193d31 SHA512 adcdaa65b6b8ee0b3e8e040f5698a300634c3feba765c778afd1290784ec05934bf7586d449a68c6e1174996e02ee80de827a19d8dc95845e9e5eed95a9a0554 EBUILD activeldap-6.0.2.ebuild 837 BLAKE2B 273997529dd4431e4a3dbdff828dd7cd514e0742ffada2154179f91b6e6dd1a03a32e4aa0522961c191d2103d12c257090dd28d7e32f3873824f530eb8b507e0 SHA512 abbd47353d894556b0eb49a69dc15125e748901cc0cd6466a8b5d927a28021c82de13c17915c2f90381e748a6b08941bb74709ca2f4b62afe8fab5185b62ae7c EBUILD activeldap-6.0.3.ebuild 830 BLAKE2B 51be55b0dd4596bdab3c800b1295ab6cdcce64d4a3ed01af9f9de473bde7269602241c4fad144798db39f67f22e87fbf12dcdc4fe333a5e8470b7b34c8bc7710 SHA512 aaa3a0cd8e9778df1ef25b6bc68a0fa654f39c257cc56c92d8c046305705648061b9d2ee7d4dd3939ea93db5bb098b3fa57d8b0b08640beca8bfb376058b190f MISC metadata.xml 347 BLAKE2B 14d83abbee66dd0fac29431f2e219444dc61b0a27861dfb3eae63a245fec285627ec788f4da897dadf81f3cf2d94406121c565a3c29121400498d1f96ba7fe17 SHA512 642b21533d2c7665de55d54190762be8b6c295060ad0d20ce2a65b81d86cdd3156571470189acdc142b4f54d7b7eb60e4e7e2be8d3534f220c299f8cf3c1f555 diff --git a/dev-ruby/activeldap/activeldap-6.0.0.ebuild b/dev-ruby/activeldap/activeldap-6.0.0.ebuild deleted file mode 100644 index f83f8e45f9f7..000000000000 --- a/dev-ruby/activeldap/activeldap-6.0.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="TODO doc/text/*" -RUBY_FAKEGEM_EXTRAINSTALL="po" - -inherit ruby-fakegem - -MY_P="${P/ruby-/}" -DESCRIPTION="ActiveLDAP provides an activerecord inspired object oriented interface to LDAP" -HOMEPAGE="https://github.com/activeldap/activeldap" - -LICENSE="GPL-2" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64" -IUSE="" - -# Most tests require a live LDAP server to run. -RESTRICT="test" - -ruby_add_rdepend " - >dev-ruby/activemodel-4.2.0:* - dev-ruby/builder - dev-ruby/locale - dev-ruby/ruby-gettext - dev-ruby/gettext_i18n_rails - || ( dev-ruby/ruby-net-ldap >=dev-ruby/ruby-ldap-0.8.2 )" - -all_ruby_install() { - all_fakegem_install - - dodoc doc/text/* - dodoc -r examples -} diff --git a/dev-ruby/activeldap/activeldap-6.0.1.ebuild b/dev-ruby/activeldap/activeldap-6.0.1.ebuild deleted file mode 100644 index f83f8e45f9f7..000000000000 --- a/dev-ruby/activeldap/activeldap-6.0.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="TODO doc/text/*" -RUBY_FAKEGEM_EXTRAINSTALL="po" - -inherit ruby-fakegem - -MY_P="${P/ruby-/}" -DESCRIPTION="ActiveLDAP provides an activerecord inspired object oriented interface to LDAP" -HOMEPAGE="https://github.com/activeldap/activeldap" - -LICENSE="GPL-2" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64" -IUSE="" - -# Most tests require a live LDAP server to run. -RESTRICT="test" - -ruby_add_rdepend " - >dev-ruby/activemodel-4.2.0:* - dev-ruby/builder - dev-ruby/locale - dev-ruby/ruby-gettext - dev-ruby/gettext_i18n_rails - || ( dev-ruby/ruby-net-ldap >=dev-ruby/ruby-ldap-0.8.2 )" - -all_ruby_install() { - all_fakegem_install - - dodoc doc/text/* - dodoc -r examples -} diff --git a/dev-ruby/acts_as_list/Manifest b/dev-ruby/acts_as_list/Manifest index 75a6992b6f00..7470ce6389f9 100644 --- a/dev-ruby/acts_as_list/Manifest +++ b/dev-ruby/acts_as_list/Manifest @@ -1,7 +1,3 @@ -DIST acts_as_list-0.9.19.gem 37376 BLAKE2B e676d970fecbf81df92193e62e3cd9880c3f3f7b03cfbdb7e9e3802aefe209f55d034a4e7e2b9ff09ed84ef7ba7fdbd3d625fe79d86ca1e826f7ebd90bd96e8e SHA512 890d396647c770df754abcde2ab69f022d6fbc2417a1672f41fec2e03e2db7ce2df08126efb757e18c7f0f2faa1230ffa49f099b94ee9035068d6c04c38c7476 -DIST acts_as_list-1.0.0.gem 38912 BLAKE2B b48b554590343271156c4e4275ed6f7c59ea03c4a0c9a88cf549e9cbaf2fe428957c704f4fe70729c027f87236b1b347e3ff37978a775028c940dadf99b0a872 SHA512 850ec3b148a0123e7393109987aab321b75567dae8be2445bf0b40e089bf07eaa121c09997ccf725ca947dff440c57186e43c30a7c82e229002d226109a1f59a DIST acts_as_list-1.0.1.gem 39424 BLAKE2B 278705cd57bf3fcf2d1d9e2f4ad8757c9842f768bc36470e5b9a2f52f0d695f4c7bbab71200dde8e1fb099840495ea5a6ad131d1a213b8389dce49e08240eb3a SHA512 15a0cd7e6c89ba6ed218c5e866b15c33ae64f5ed1587de67ec6ea20480fa622ec32f3131e714ff0d5196189a46d5d745ff5de026c451a485ebb735df73ef9ce5 -EBUILD acts_as_list-0.9.19.ebuild 917 BLAKE2B 598b03e8ef3b919257ec5eebd88b55f0617e5e725bc1570df01daab4fed7849688c158a467472b18a01a66300f68f9bfbbc11b7f6bd6f3aeec944c63485606e9 SHA512 ffa006cb6309fc50ef4a93dd183d24931d807429e7d649dcd7cf0a20711f3a2e6b0559c6c0a992c691ed127016c7517c77ad5231a11f9b569497b8dc4dc18d76 -EBUILD acts_as_list-1.0.0.ebuild 880 BLAKE2B 375d580d308f52522799ffd054a4bbecf106298fe6946961d4d99c274cc43534c54d41b9053ea6a27a10d9517cf1b2110f6aac85d3e809663bd5ff490abb0dc5 SHA512 fd1ac745c6f9d54213a2aa1a1521c8b9fc81b41725427a25a08d1f8dbd17cbf92beed678b95615735718076221baef0a5bf145c077e3a43edf1c6921013d98d9 EBUILD acts_as_list-1.0.1.ebuild 897 BLAKE2B eb10282a70dc66d4dfe17f748d480076ad0a39d83ef4d0033ae35d30be1ec7e96fe092da7069d312d26381a7fdb0847756e10636057e4d3e1f54326c9c21f150 SHA512 61151c7c5a11e5361d30658e1b995ff7f7253278f7cdc5952c143241400d2c832179c0f41a7ca8596bb88f3ef016b054ed720b24a0316860e42cb564a542f38f MISC metadata.xml 347 BLAKE2B 11ae895c0930e176c32dcc84c734b89066c53adad8df298faebc5d0a27a7dd408d5c18d91dbd89ff1b4ab825b40253097a516c75a4f267fabf5c84a0d68cc3b1 SHA512 eb41ba6c7f23b2c30522692f730bc0c7e360faa577c0bb25b4c386c09f1274890475a537d1dba9ac214a39e05ff56bae6f5bf7e3eda5de163159961171883085 diff --git a/dev-ruby/acts_as_list/acts_as_list-0.9.19.ebuild b/dev-ruby/acts_as_list/acts_as_list-0.9.19.ebuild deleted file mode 100644 index 8385e27ab64b..000000000000 --- a/dev-ruby/acts_as_list/acts_as_list-0.9.19.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" - -inherit ruby-fakegem - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" -RUBY_FAKEGEM_EXTRAINSTALL="init.rb" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -DESCRIPTION="Capabilities for sorting and reordering a number of objects in a list" -HOMEPAGE="https://github.com/swanandp/acts_as_list" - -LICENSE="MIT" -SLOT="3" -KEYWORDS="~amd64 ~x86-macos" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/activerecord-3:*" - -ruby_add_bdepend " - test? ( - dev-ruby/test-unit:2 - dev-ruby/activerecord[sqlite] - )" - -all_ruby_prepare() { - rm Gemfile || die - sed -i -e '/[Bb]undler/d' Rakefile || die - sed -i -e '/bundler/,/^end/ s:^:#:' test/helper.rb || die - sed -i -e '/git ls/d' ${RUBY_FAKEGEM_GEMSPEC} || die - sed -i -e '/github_changelog/,$ s:^:#:' Rakefile || die -} diff --git a/dev-ruby/acts_as_list/acts_as_list-1.0.0.ebuild b/dev-ruby/acts_as_list/acts_as_list-1.0.0.ebuild deleted file mode 100644 index 8c9eae97880a..000000000000 --- a/dev-ruby/acts_as_list/acts_as_list-1.0.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" - -inherit ruby-fakegem - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" -RUBY_FAKEGEM_EXTRAINSTALL="init.rb" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -DESCRIPTION="Capabilities for sorting and reordering a number of objects in a list" -HOMEPAGE="https://github.com/swanandp/acts_as_list" - -LICENSE="MIT" -SLOT="3" -KEYWORDS="~amd64 ~x86-macos" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/activerecord-4.2:*" - -ruby_add_bdepend " - test? ( - dev-ruby/test-unit:2 - dev-ruby/activerecord[sqlite] - )" - -all_ruby_prepare() { - rm Gemfile || die - sed -i -e '/[Bb]undler/d' Rakefile || die - sed -i -e '/bundler/,/^end/ s:^:#:' test/helper.rb || die - sed -i -e '/git ls/d' ${RUBY_FAKEGEM_GEMSPEC} || die - sed -i -e '/github_changelog/,$ s:^:#:' Rakefile || die -} diff --git a/dev-ruby/airbrussh/Manifest b/dev-ruby/airbrussh/Manifest index 712f22f7587e..e6b210c0cf0a 100644 --- a/dev-ruby/airbrussh/Manifest +++ b/dev-ruby/airbrussh/Manifest @@ -1,7 +1,5 @@ -DIST airbrussh-1.3.3.tar.gz 1449872 BLAKE2B b5c19a61bb16d3b4c7379929894c3f58e0e0758ec79b590cae1eab1d8478195ce4959f9e2e026cdfd6a307ba006de54cd5982593f5041cdf0d03d47911619cda SHA512 e4f8a02f000ef26be4a121b16d8ab421c8f0de198e5407980116d1b5f0caa83a214112ec8b3bda00b09d72872f8b5d95a3207a3a157d7eda8fbc456a224a4796 DIST airbrussh-1.3.4.tar.gz 1449949 BLAKE2B 26b7a408e5453554ff422d4da2f53a3fddc6f68ab652673445db24fa53ef52f0b8293d1701406a63d6b6323e5219c9cbc9880879e58e394b2a912b9a1dc22cce SHA512 8fbca27a115b5bc5e87ffaf3a0e91aabdf3e64b22b7192b5e6a38efe862a7ad6720447241eb85dc20a459f07054c298e8f71fcd80a1d461375a4136fab4db409 DIST airbrussh-1.4.0.tar.gz 1450070 BLAKE2B 94f128cd25c5af48f17fa771c366d3cdf744dc4e7ccef23de583b1ed60ffe1640dd7d02d76fb78573936beb3412c277151b36a870ac3e11222c3135f34b0e140 SHA512 e3a5cb80365a963875e89d15fa2b4dc86985d6b5f13ecfa9baf9ad599b5780ef8ea2c2e4040bb35498a5ecd1c6becb081b3e917cfe082d2db63fd74ba54755b7 -EBUILD airbrussh-1.3.3.ebuild 865 BLAKE2B b482c6bec1ddaea50248784bd3da92831816233e84543e3c631a56b6417a5bf44d0fb3c1b71ec2d0615cc1ac43123bf8655d292068b003e088638ebb04d350ed SHA512 06df970320d26526272c06fdddb482eac2639bdc21c15c1922054f8e5580f5fbe955ff7dc03f2c913af66a5b3be26a4bdbd0e7cc53e47e0d8caee6a160e4c61b EBUILD airbrussh-1.3.4.ebuild 865 BLAKE2B 8affb973ef0539e6e626f65d6e4d1774ef880a913f53eceb86234eb5dfa654a50e211ba27fe599252b38c05d1bcc11ad49f9db4137684c97258c947b998bcb38 SHA512 f6359208830ad4b5baa9dd7d0f975a98089b7b5f9591d539ae2e684a55f6ccc44efda2991041540b48d6d44556fec10f3070b7edccdebff482a43530d99267a1 -EBUILD airbrussh-1.4.0.ebuild 873 BLAKE2B d3b5372a5769ebc560cbe54d0ad53adb75fc9ec89e07c2763aaa7f628a79da7cc8e3ae54b7cbbe92554207e335057feea000304ff6e7d417b5683f68d1148c92 SHA512 baacd7ba27e7addbbc85b0f33026fed17d222a1213b645976ebebf5b70a5e3c4a2fe8a457ca35c8b20064f62325d321af76d15d844d99205e84808d00d897eed +EBUILD airbrussh-1.4.0.ebuild 889 BLAKE2B a2b6121b61bfd7a21e2c1942be0ed9cae00c8ff2a62ead036a7a00c7125ebfe46855ecefb9fd278b57b13e603d3a505e93fab81481b9d394e1d5fe95b11c195a SHA512 2a6280d45b3d9684d0bdc9369895bc7bb024a2c54e8cafc5aa9bae566276a64854f91960f18daa2043d4124afc7930af893c3b17c3c7d89f888e504fda9dca20 MISC metadata.xml 395 BLAKE2B de7df6f620f49f99e10fb18c145f58369dc5cbb85b70a2c10fa05c8bb12fd8700ee5fc57fe1c695fe8be2625f82d7b96e1b9bfb24af23eb7776231c763ac64c3 SHA512 c969db304610c45088a5efac1e694bc7ccfcf0360631fa43fe10f48ea045f6c400ec6cf3faa97e153b95133a1d1e1ebc9fca48c1d3ea1b63f73bb33d5546bc28 diff --git a/dev-ruby/airbrussh/airbrussh-1.3.3.ebuild b/dev-ruby/airbrussh/airbrussh-1.3.3.ebuild deleted file mode 100644 index 3f9afd070160..000000000000 --- a/dev-ruby/airbrussh/airbrussh-1.3.3.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_BINWRAP="" - -RUBY_FAKEGEM_GEMSPEC="airbrussh.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A replacement log formatter for SSHKit" -HOMEPAGE="https://github.com/mattbrictson/airbrussh" -SRC_URI="https://github.com/mattbrictson/airbrussh/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="1" -KEYWORDS="amd64" -IUSE="" - -ruby_add_rdepend ">dev-ruby/sshkit-1.7.0" - -ruby_add_bdepend "test? ( dev-ruby/mocha )" - -all_ruby_prepare() { - sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die - - rm -f test/support/minitest_reporters.rb || die - - # Avoid a test poluting the environment - sed -i -e '/test_color_is_can_be_forced_via_env/,/^ end/ s:^:#:' test/airbrussh/console_test.rb || die -} diff --git a/dev-ruby/airbrussh/airbrussh-1.4.0.ebuild b/dev-ruby/airbrussh/airbrussh-1.4.0.ebuild index fe3d447edd01..07c738f0bde5 100644 --- a/dev-ruby/airbrussh/airbrussh-1.4.0.ebuild +++ b/dev-ruby/airbrussh/airbrussh-1.4.0.ebuild @@ -16,12 +16,12 @@ SRC_URI="https://github.com/mattbrictson/airbrussh/archive/v${PV}.tar.gz -> ${P} LICENSE="MIT" SLOT="1" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="" ruby_add_rdepend ">dev-ruby/sshkit-1.7.0" -ruby_add_bdepend "test? ( dev-ruby/mocha )" +ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/mocha )" all_ruby_prepare() { sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die diff --git a/dev-ruby/asciidoctor-diagram/Manifest b/dev-ruby/asciidoctor-diagram/Manifest index 47350a97e71e..6732dbc276bb 100644 --- a/dev-ruby/asciidoctor-diagram/Manifest +++ b/dev-ruby/asciidoctor-diagram/Manifest @@ -1,9 +1,5 @@ -DIST asciidoctor-diagram-1.5.18.tar.gz 11705290 BLAKE2B d5c1a6047af1a1a5c1b08ccb180dfa57057213df2f8a9ec8aef6608bc34501aa979cb30c2c8b196e0039be24d8c5ba9e81d902f603e9624402eaa7e93d800169 SHA512 f3341ffd0b9f7eb994b478ebb81f668a30fa338cf76cfba638032d5b80203b304776cee4d1f575270105af9b51dc6d0a80604e92e2ad54760dfa9b73ffa794cb DIST asciidoctor-diagram-1.5.19.tar.gz 11707367 BLAKE2B 2088d2a7b424b9a716204e607d6e4c3bb7521b2098caad131210c163ade6f8a07872793945829d6b1e6e88a9d04126738eb439c968e99f326baddc310b48de0e SHA512 14270c8ea0e63163e01171695ecb99f5ef9667e2ec50b26e56495a1fc2c0e8af97fc784f5decb8fc75f1830581a9bc658d699af6aeee52adc20adad82cb1aed9 -DIST asciidoctor-diagram-2.0.1.tar.gz 12026822 BLAKE2B 867d35415d4259533047bdec40ddd7984b62356fb8e84a2cc722188b64691098b598e58d7e6760df2609956b7bc2c8dfd314f742da83589c2f1e4c7909e86899 SHA512 01e77a6d8a278d5f79a039ece6c79f4e500ec4477231cdadd8e36c8935ce71118beb4f1ec6e691b208977ea14243db0e799b2ff5e2f1f6326ee13a321628393f DIST asciidoctor-diagram-2.0.2.tar.gz 12481283 BLAKE2B f0b12514a7b16f6ab8c3a072aa9550ecfe0c8139e8f9ec1ea660a805813f942530519e4d90357e9b28d5d0e6c48bb9aff5dc1d56bfbe1cb15095653a8311c62c SHA512 8a72ee61b7341c516d1d34610a7cd0cd6d0c8dbd4b970b79c3b313f1230a0cc79ff47fcf553c2de144bd3f1f922183f0236354651a255023ce14b04f17195ee7 -EBUILD asciidoctor-diagram-1.5.18.ebuild 987 BLAKE2B 96570c68b021a8336dbb44f25b4f6e904328d5cf884af51e69b91a6c5256c412696e1022a9afb13a77da629dcbc575d6ed08899b722a601f0838c8d44164b179 SHA512 a12c69cc0792446b8b25d7e4d4c74d8978a3779d121d5ebc0884a24f2d6e9fb1ecf0c0e29d43b767bf0f1ee98a4751131f905ae132e9c15e0f97bfbb103341e1 EBUILD asciidoctor-diagram-1.5.19.ebuild 961 BLAKE2B a150cfaf63fd872b605a7abd71d00d8acd6cdbe8b82b93bc35c38b6f12aabaec2c87f77e7ed2a9be06211e53cee4d653b8aa6d9f4c9ae6691daa958280c12d05 SHA512 0595efddc4c05fcea79b51e68cb496b1a6938f334d128b0c63e9ce8631e0be9c856d1b401800093aa25aa44188942e4f3ce41a57f99ad6b6b0e0e12afec9a23a -EBUILD asciidoctor-diagram-2.0.1.ebuild 967 BLAKE2B 568eb8c788985f0a41b2d3ab86c30568dfc8100480ea0e5f71e61dd1b6577a0db8270c3266bc78bc08356503a8072cfaf9e360e56c5102198b0cb3ccc21e9a8a SHA512 34661cd053ddd1b121d4d14a60e63f6dd2016c85c6b6fcc799345fabd4fc4eb41e0bf205ccdef67b12ec9c94cd6c60355cee74db7f16dbae88285114473d603a EBUILD asciidoctor-diagram-2.0.2.ebuild 977 BLAKE2B 195fe0b6808774c5674e4d00cf8695fa6450a98420f2ceafe689fb59c7dae4da3d09e14c9a090c413996e0682481612534a650d0f7a5159fd777638ec6356588 SHA512 b8d4eff86649bfb97a28c43013dbb7cd7a9690dbc461fbc3a06f0a38fb5263e9e3cb4f3da284087096bb67fb4531a17ae106ea05485cebc7cab36ced910584a0 MISC metadata.xml 357 BLAKE2B 967e1f1518c38ff81d15df5b62943b278acf74a80938d488cca0d2489f268ba0d41ad74e78b7b53bc1fd4ed646880ed36defc9c110d5af3535970c364d8c923b SHA512 711af8ceb9724236076e02a077672296a835981c7a78e4f5f5976dc190b2df640d24933cc2d92e81f84e695f473d187a7e83d2b60c3573a675ba30b01be85db8 diff --git a/dev-ruby/asciidoctor-diagram/asciidoctor-diagram-1.5.18.ebuild b/dev-ruby/asciidoctor-diagram/asciidoctor-diagram-1.5.18.ebuild deleted file mode 100644 index bda3f3cf2bb2..000000000000 --- a/dev-ruby/asciidoctor-diagram/asciidoctor-diagram-1.5.18.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.adoc LICENSE.txt README.adoc" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit multilib ruby-fakegem - -DESCRIPTION="A set of Asciidoctor extensions that enable you to add diagrams" -HOMEPAGE="https://github.com/asciidoctor/asciidoctor-diagram" -SRC_URI="https://github.com/asciidoctor/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/asciidoctor-1.5.0 =dev-ruby/asciidoctor-1.5.7 =dev-ruby/rails-5.0.0 + dev-ruby/rake + dev-ruby/rspec-rails +)" + +all_ruby_prepare() { + sed -i -e "/bundler/d" -e "/BUNDLE/d" spec/app/config/boot.rb || die + sed -i -e "/Bundler/ s:^:#:" \ + -e '/config.sass/ s:^:#:' spec/app/config/application.rb || die + sed -i -e '1igem "tzinfo", "~>1.0"' spec/spec_helper.rb || die + rm -f spec/rails_spec.rb || die +} diff --git a/dev-ruby/aws-eventstream/Manifest b/dev-ruby/aws-eventstream/Manifest index 2419edf5171c..bc8c141810b3 100644 --- a/dev-ruby/aws-eventstream/Manifest +++ b/dev-ruby/aws-eventstream/Manifest @@ -1,5 +1,3 @@ -DIST aws-eventstream-1.0.3.gem 9216 BLAKE2B 32cb1d14562365bd9fc579272f6f5a56d542662dbca765431a980c278aa1ecdc4c61ba4875c52c83d962771e89f831c4b167b176882bf45649cea7732ec68c04 SHA512 bd2babd7ec1e3190b839925116cfe315f09087e106970603941ce4e1eea64cb4fcbf59d16c547a5ac4968792839de3dbb2e4719a05cd4433c611df44567029b0 DIST aws-eventstream-1.1.0.gem 8704 BLAKE2B 52018f2466f24b5c4ca9463321d4bad94579c6c98ef7fe0de34376da1e9ecfa0171de3485f65266a8b6be99c6eab956b88b367b8431c62aac1b46107f47925db SHA512 40af0ad738341bd879458060c5d5b1cda3d539ecec18e3e14f2c36582368e246a1dd510480629f7f29e044dc6f9d3a028af72650a0386491931f5a2691ac5d8a -EBUILD aws-eventstream-1.0.3.ebuild 401 BLAKE2B 0e891093ea7b627705db9e4dbc205372c5ffa6ca84febe3419615dc487783d290e82dbc6cca302f4558911443682cef7df86a1a46e793353c0047dcae473db0d SHA512 128d6144c2ed6bd69b449bdb09647e1591cb37dff94a93654940ffda9acf69741dbe417ca78db3834d228adcd4f6609e07da1ba9ab9df4631b9ba8dc3b509f63 EBUILD aws-eventstream-1.1.0.ebuild 408 BLAKE2B 7450e30d9a088f38b944e75d2e9c0d8c10f610878c87256a18473265efb4e2f5eafbfc2ccddf4b602faa396e934af4fcadcddbfcc8de4c90c17fbf34c2137093 SHA512 e8acc99850612a172972399a51efb5eb5b1f2129698c12a6400ace35a48dbf16fba20a003514065405db5a338c97e21835f6ab57e50cfcf5ab17b1f6c73f6775 MISC metadata.xml 342 BLAKE2B 6cd0a4c722db535a0555e9b6d95582a7af8cd359048bd131be7ec238ef4218a4d9212091e07bf29286ef3e2112a332253c05f0f84ae76dc17e2975e71414538b SHA512 d2fae2955cdd0eabe6ba09de95fb39bf44a0af875f04d250dd8458b8855c4af16a50bf84e6c131466663c6589e534bf96ff522de409b2d9a3f21062ec416d3d0 diff --git a/dev-ruby/aws-eventstream/aws-eventstream-1.0.3.ebuild b/dev-ruby/aws-eventstream/aws-eventstream-1.0.3.ebuild deleted file mode 100644 index 0fff340c1e82..000000000000 --- a/dev-ruby/aws-eventstream/aws-eventstream-1.0.3.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby24 ruby25 ruby26" - -# Not packaged and upstream not tagged. -RUBY_FAKEGEM_RECIPE_TEST="none" - -inherit ruby-fakegem - -DESCRIPTION="Amazon Web Services event stream library" -HOMEPAGE="https://aws.amazon.com/sdk-for-ruby/" - -LICENSE="Apache-2.0" -SLOT="1" -KEYWORDS="~amd64" -IUSE="" diff --git a/dev-ruby/aws-partitions/Manifest b/dev-ruby/aws-partitions/Manifest index 28856baf2931..f2024cad6c1b 100644 --- a/dev-ruby/aws-partitions/Manifest +++ b/dev-ruby/aws-partitions/Manifest @@ -1,9 +1,7 @@ -DIST aws-partitions-1.248.0.gem 18432 BLAKE2B 2232b8786f599c677984ecd92e256863951822402fa523ecf85b16a2c65659477132baa3831133db9cccbc07404ac5cb14bf84aebe1e03ee4a76aa265b6b457f SHA512 b055be405478a981e2061ceb217a781c813fc8779124d4078014003ff3c14bf22746a6f0211199c1d5f8ca1b46359d5b1b817dcf4600ec5a8da105a6eefab789 -DIST aws-partitions-1.281.0.gem 18944 BLAKE2B 723ab683eceffb0873afa9aa227826b1e0ac797258858ed55ea5e1413826a1d6818f732600d081711f0b989bbd2c81cc4f7102e96e5f86faedd2bd893c4c1c2e SHA512 329c353ee2f2762a7202ee6297e6f4f10d8a47ef6f660858f1bdd118fd77e19a2e4ae9424884af0007b2a000d291d9eb8f47d6eb20541dd3378fba6b261526ca DIST aws-partitions-1.297.0.gem 20992 BLAKE2B df538a03fc579ecb65dfcadc0fb5dbef93a896a3c21d1e6cdaab75572aebc354ffe0a41cb82d5bc34e1414d560105270ede590e9a79ead1ac43a78a225bec861 SHA512 90d3484cb6d06597b1122512185dc8b0f5964a1c0748855b89c3efbefd410432ab7e88e6698d9532db7bc3db51f9dbce1f236e6745c31bf1312c6e0a1cd1f76e DIST aws-partitions-1.298.0.gem 20992 BLAKE2B fb6776a6f5a9d75b32142129da38470cffd8383c77ea705567220902c90967926bea149b46624ace941e9dfd67e7dbb59202d1134b392c35acaab4f858d21f2c SHA512 fe42afbc96899637918938ecb84335efdbc8746ac46a173621f176df924b857cf95de9756f242ee61adba8048192626b47b6e49a51dfb5d1f2e98b20108278a7 -EBUILD aws-partitions-1.248.0.ebuild 476 BLAKE2B 94b40d5f881ba4a05677b756d1a1a57fb4a1d1531b240c620938a35417323a4a1cb762fcedd360def4ce7552a4b8954d939fea75bc441e4a334fd7d3db9b70fa SHA512 8b8932580f0279194567adf628d62a11c41a2023369da073ee1d1881fd8240bd965dc684fc149a4ee431887db710d698bc99cf4c67c2809cb1fde9c856477452 -EBUILD aws-partitions-1.281.0.ebuild 483 BLAKE2B f943c5124445a47fa44cce13fb8e0cf50da463ddffa65a548bc8f4b95ab60aa707764bc0c09a9782c4a28e5e55e1cfaa5cc6846bb6a7b8d92d9ded6f4812b59d SHA512 ff59918cc181d923927769e600f312039fd1a3cf55efbd9221ea41d807f5c76cbd5fb899e6cafdcac199885fa0f1cbf4104559e9e3547fac95aa5164169f5fb1 +DIST aws-partitions-1.370.0.gem 22528 BLAKE2B 504b25a41da2b948b00c3ea4b7e94a553ad77a471849d7e8d2d9a714860e9efce06c788dd22e6600b6885939987a1ea481dd0ef9f0e6c6ba9fa342ae24f4d627 SHA512 49bec442cad737c4781f759b7babef3d45daa49866135b4fb15aed9e248e737e95a589c0b17b86a6fe4e042c039fcdef7f2088e1eaf6738801fb314c71e0cc56 EBUILD aws-partitions-1.297.0.ebuild 483 BLAKE2B f943c5124445a47fa44cce13fb8e0cf50da463ddffa65a548bc8f4b95ab60aa707764bc0c09a9782c4a28e5e55e1cfaa5cc6846bb6a7b8d92d9ded6f4812b59d SHA512 ff59918cc181d923927769e600f312039fd1a3cf55efbd9221ea41d807f5c76cbd5fb899e6cafdcac199885fa0f1cbf4104559e9e3547fac95aa5164169f5fb1 EBUILD aws-partitions-1.298.0.ebuild 483 BLAKE2B f943c5124445a47fa44cce13fb8e0cf50da463ddffa65a548bc8f4b95ab60aa707764bc0c09a9782c4a28e5e55e1cfaa5cc6846bb6a7b8d92d9ded6f4812b59d SHA512 ff59918cc181d923927769e600f312039fd1a3cf55efbd9221ea41d807f5c76cbd5fb899e6cafdcac199885fa0f1cbf4104559e9e3547fac95aa5164169f5fb1 +EBUILD aws-partitions-1.370.0.ebuild 476 BLAKE2B 58cd5a02074cf5cedbb6e3b242bbf72ba2cbdfb7774533f5c01b1fede2783cd64f156c8d26b821dbaa207bfb535944749279f9d9850c443ab55bbefff837852f SHA512 d977d6cd8829879b22e241a3f33f210899429b2f031a61ddcd8d506681372ef7b9ba1c194e5a141fd772165da3404441414c807983d1d049c1b54031c761ef65 MISC metadata.xml 342 BLAKE2B 6cd0a4c722db535a0555e9b6d95582a7af8cd359048bd131be7ec238ef4218a4d9212091e07bf29286ef3e2112a332253c05f0f84ae76dc17e2975e71414538b SHA512 d2fae2955cdd0eabe6ba09de95fb39bf44a0af875f04d250dd8458b8855c4af16a50bf84e6c131466663c6589e534bf96ff522de409b2d9a3f21062ec416d3d0 diff --git a/dev-ruby/aws-partitions/aws-partitions-1.248.0.ebuild b/dev-ruby/aws-partitions/aws-partitions-1.248.0.ebuild deleted file mode 100644 index ced0919facc2..000000000000 --- a/dev-ruby/aws-partitions/aws-partitions-1.248.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby24 ruby25 ruby26" - -# Not packaged and upstream not tagged. -RUBY_FAKEGEM_RECIPE_TEST="none" - -RUBY_FAKEGEM_EXTRAINSTALL="partitions.json" - -inherit ruby-fakegem - -DESCRIPTION="Provides interfaces to enumerate AWS partitions, regions, and services" -HOMEPAGE="https://aws.amazon.com/sdk-for-ruby/" - -LICENSE="Apache-2.0" -SLOT="1" -KEYWORDS="~amd64" -IUSE="" diff --git a/dev-ruby/aws-partitions/aws-partitions-1.281.0.ebuild b/dev-ruby/aws-partitions/aws-partitions-1.370.0.ebuild similarity index 91% rename from dev-ruby/aws-partitions/aws-partitions-1.281.0.ebuild rename to dev-ruby/aws-partitions/aws-partitions-1.370.0.ebuild index 864a129dbc72..6fc742295d70 100644 --- a/dev-ruby/aws-partitions/aws-partitions-1.281.0.ebuild +++ b/dev-ruby/aws-partitions/aws-partitions-1.370.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" +USE_RUBY="ruby25 ruby26 ruby27" # Not packaged and upstream not tagged. RUBY_FAKEGEM_RECIPE_TEST="none" diff --git a/dev-ruby/aws-sdk-core/Manifest b/dev-ruby/aws-sdk-core/Manifest index bf8f5546167d..c93bcefc15fb 100644 --- a/dev-ruby/aws-sdk-core/Manifest +++ b/dev-ruby/aws-sdk-core/Manifest @@ -1,7 +1,5 @@ DIST aws-sdk-core-3.94.0.gem 270848 BLAKE2B 427fd39d864b2b69e161c0a97cb88984c0dc3f05a07df25412f6e365ec0405a1d226e4bb1f0c024d02f1823d93b9127d96cb025362b1f0e5da259e93dadf0ae9 SHA512 30b660ea5cbea483e284ad82125e4c9e22ac6874f25c9b0d709c64c940ad03d9cc2a87af97e2c182c6720c23675467e3b0442bb7164ed36bfd36dd19dd8ec924 DIST aws-sdk-ruby-2.11.488.tar.gz 5997468 BLAKE2B bf374a451d07052676eedf75cac71f57f4557ff3d0970593cd76f057938844e0eca28e63aa983619345a5852542a8b1fe371c1be2c6132146daa9b5c123c7869 SHA512 c2726a9afc38d579fa65977c3c1cd2af5f6b235ac84cf5b4dd8fac6040a01c753d6409fe90e1cf32d500f26366c76a3b2499a0e79ebb005601756dab068fe91f -DIST aws-sdk-ruby-2.11.79.tar.gz 4068576 BLAKE2B 481852772704dd91afca4511f402e0288aa80523133be2d15f0a3d085efca7c38fce1e7d794ebc9ffca5c4b2b5f69c9366346525f250ab9c2b06aa6c7e9631ee SHA512 dc9076f3658e6d764671a2f661c9c5363977807861bb9a71d287ebb55de02fc80679a209ea00d438d162f4185cf2f8c65800fde8712f143b17c5b60369f7203e EBUILD aws-sdk-core-2.11.488.ebuild 1103 BLAKE2B 2029d300e29df8a21b1713e6e349d59dca1674405a0eaf659136d2694e94588888e94399f9d36d6c4d3e14e7b64dd44423026c7348cb3b9dc5b507c5d007173b SHA512 608c3c2a34efda60b5d0e23e9847504c65f28cf642b54f95c11aa5e1c9c8c70be6f6451d2093ec3d032b0967c258e35b1516068ff053c5adcf645d6242573f8f -EBUILD aws-sdk-core-2.11.79.ebuild 1103 BLAKE2B 2029d300e29df8a21b1713e6e349d59dca1674405a0eaf659136d2694e94588888e94399f9d36d6c4d3e14e7b64dd44423026c7348cb3b9dc5b507c5d007173b SHA512 608c3c2a34efda60b5d0e23e9847504c65f28cf642b54f95c11aa5e1c9c8c70be6f6451d2093ec3d032b0967c258e35b1516068ff053c5adcf645d6242573f8f EBUILD aws-sdk-core-3.94.0.ebuild 584 BLAKE2B 94085c6a437ffe3f0941f9e6ca2f211ac776fe8d75f7b4027ca01128f85e7ec82d3609c03e197188f0888196d224504d8bc13869a935ff18021971afd0b7fd68 SHA512 a111d336f6fccef202eb0cf01394a6bad857ba2d361b45ac23320de3726292ab9b4980217b49b95feab4c14dca943386b52b70d6ca07855f4d12dd4b08fe9fa2 MISC metadata.xml 342 BLAKE2B 6cd0a4c722db535a0555e9b6d95582a7af8cd359048bd131be7ec238ef4218a4d9212091e07bf29286ef3e2112a332253c05f0f84ae76dc17e2975e71414538b SHA512 d2fae2955cdd0eabe6ba09de95fb39bf44a0af875f04d250dd8458b8855c4af16a50bf84e6c131466663c6589e534bf96ff522de409b2d9a3f21062ec416d3d0 diff --git a/dev-ruby/aws-sdk-core/aws-sdk-core-2.11.79.ebuild b/dev-ruby/aws-sdk-core/aws-sdk-core-2.11.79.ebuild deleted file mode 100644 index 9db5e5838f35..000000000000 --- a/dev-ruby/aws-sdk-core/aws-sdk-core-2.11.79.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_DOCDIR="doc" - -RUBY_FAKEGEM_EXTRAINSTALL="apis ca-bundle.crt endpoints.json" - -GITHUB_USER="aws" -GITHUB_PROJECT="aws-sdk-ruby" -RUBY_S="${GITHUB_PROJECT}-${PV}/${PN}" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Official SDK for Amazon Web Services" -HOMEPAGE="https://aws.amazon.com/sdkforruby" -SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz -> ${GITHUB_PROJECT}-${PV}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="2" -KEYWORDS="~amd64" -IUSE="" - -ruby_add_rdepend "dev-ruby/aws-sigv4 dev-ruby/jmespath:1" - -ruby_add_bdepend "test? ( dev-ruby/webmock )" - -all_ruby_prepare() { - sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die - - # Avoid spec that gets confused by our directory names - sed -i -e '/requires prefixes from plugin names when loading/,/end/ s:^:#:' \ - spec/seahorse/client/plugin_list_spec.rb || die -} diff --git a/dev-ruby/aws-sdk-resources/Manifest b/dev-ruby/aws-sdk-resources/Manifest index 0ee63c62d8c5..7368c5b52ca1 100644 --- a/dev-ruby/aws-sdk-resources/Manifest +++ b/dev-ruby/aws-sdk-resources/Manifest @@ -1,5 +1,3 @@ DIST aws-sdk-ruby-2.11.488.tar.gz 5997468 BLAKE2B bf374a451d07052676eedf75cac71f57f4557ff3d0970593cd76f057938844e0eca28e63aa983619345a5852542a8b1fe371c1be2c6132146daa9b5c123c7869 SHA512 c2726a9afc38d579fa65977c3c1cd2af5f6b235ac84cf5b4dd8fac6040a01c753d6409fe90e1cf32d500f26366c76a3b2499a0e79ebb005601756dab068fe91f -DIST aws-sdk-ruby-2.11.79.tar.gz 4068576 BLAKE2B 481852772704dd91afca4511f402e0288aa80523133be2d15f0a3d085efca7c38fce1e7d794ebc9ffca5c4b2b5f69c9366346525f250ab9c2b06aa6c7e9631ee SHA512 dc9076f3658e6d764671a2f661c9c5363977807861bb9a71d287ebb55de02fc80679a209ea00d438d162f4185cf2f8c65800fde8712f143b17c5b60369f7203e EBUILD aws-sdk-resources-2.11.488.ebuild 885 BLAKE2B 921f1678a8079fa4828e5c9eedb92d43c30453682c39547904cd3fe8083a83b65abad627b6879640cf81a0bcafb1331e5bcd7f866959f3ad8394d974c08a2c52 SHA512 49ae4173ef49fe3acfbfff8d2c12c4cb967c1ea972b5d96b4b636b2b185fbd35347d0fc60755b059a5a6a1e867a40b9021d9af61ac52bdf7ce842036f3060ed7 -EBUILD aws-sdk-resources-2.11.79.ebuild 885 BLAKE2B 921f1678a8079fa4828e5c9eedb92d43c30453682c39547904cd3fe8083a83b65abad627b6879640cf81a0bcafb1331e5bcd7f866959f3ad8394d974c08a2c52 SHA512 49ae4173ef49fe3acfbfff8d2c12c4cb967c1ea972b5d96b4b636b2b185fbd35347d0fc60755b059a5a6a1e867a40b9021d9af61ac52bdf7ce842036f3060ed7 MISC metadata.xml 342 BLAKE2B 6cd0a4c722db535a0555e9b6d95582a7af8cd359048bd131be7ec238ef4218a4d9212091e07bf29286ef3e2112a332253c05f0f84ae76dc17e2975e71414538b SHA512 d2fae2955cdd0eabe6ba09de95fb39bf44a0af875f04d250dd8458b8855c4af16a50bf84e6c131466663c6589e534bf96ff522de409b2d9a3f21062ec416d3d0 diff --git a/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.11.79.ebuild b/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.11.79.ebuild deleted file mode 100644 index 0ba1d97e1ccc..000000000000 --- a/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.11.79.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_DOCDIR="doc" - -RUBY_FAKEGEM_EXTRAINSTALL="resources.schema.json" - -GITHUB_USER="aws" -GITHUB_PROJECT="aws-sdk-ruby" -RUBY_S="${GITHUB_PROJECT}-${PV}/${PN}" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Official SDK for Amazon Web Services" -HOMEPAGE="https://aws.amazon.com/sdkforruby" -SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz -> ${GITHUB_PROJECT}-${PV}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="2" -KEYWORDS="~amd64" -IUSE="" - -ruby_add_rdepend "~dev-ruby/aws-sdk-core-${PV}" - -ruby_add_bdepend "dev-ruby/webmock" - -all_ruby_prepare() { - sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die -} diff --git a/dev-ruby/aws-sdk/Manifest b/dev-ruby/aws-sdk/Manifest index 591eaf5ee876..cec7d528b8f2 100644 --- a/dev-ruby/aws-sdk/Manifest +++ b/dev-ruby/aws-sdk/Manifest @@ -1,5 +1,3 @@ DIST aws-sdk-ruby-2.11.488.tar.gz 5997468 BLAKE2B bf374a451d07052676eedf75cac71f57f4557ff3d0970593cd76f057938844e0eca28e63aa983619345a5852542a8b1fe371c1be2c6132146daa9b5c123c7869 SHA512 c2726a9afc38d579fa65977c3c1cd2af5f6b235ac84cf5b4dd8fac6040a01c753d6409fe90e1cf32d500f26366c76a3b2499a0e79ebb005601756dab068fe91f -DIST aws-sdk-ruby-2.11.79.tar.gz 4068576 BLAKE2B 481852772704dd91afca4511f402e0288aa80523133be2d15f0a3d085efca7c38fce1e7d794ebc9ffca5c4b2b5f69c9366346525f250ab9c2b06aa6c7e9631ee SHA512 dc9076f3658e6d764671a2f661c9c5363977807861bb9a71d287ebb55de02fc80679a209ea00d438d162f4185cf2f8c65800fde8712f143b17c5b60369f7203e EBUILD aws-sdk-2.11.488.ebuild 813 BLAKE2B 0e11a21e0870d9e027abeb42541d44a94f270bf9c822d4ed065994cd326bf44047dcdb2b959042a5e093d5672e92fd4b2e7129aa44293524f013f990a15eca9e SHA512 a7b2b8c310138f4c4eb0cc49338d238202f13dca0c7cbbf004149c967d22be521963285933702903ae55b9811dffcee49bcf7969b579042907519a30a257116d -EBUILD aws-sdk-2.11.79.ebuild 813 BLAKE2B 0e11a21e0870d9e027abeb42541d44a94f270bf9c822d4ed065994cd326bf44047dcdb2b959042a5e093d5672e92fd4b2e7129aa44293524f013f990a15eca9e SHA512 a7b2b8c310138f4c4eb0cc49338d238202f13dca0c7cbbf004149c967d22be521963285933702903ae55b9811dffcee49bcf7969b579042907519a30a257116d MISC metadata.xml 342 BLAKE2B 6cd0a4c722db535a0555e9b6d95582a7af8cd359048bd131be7ec238ef4218a4d9212091e07bf29286ef3e2112a332253c05f0f84ae76dc17e2975e71414538b SHA512 d2fae2955cdd0eabe6ba09de95fb39bf44a0af875f04d250dd8458b8855c4af16a50bf84e6c131466663c6589e534bf96ff522de409b2d9a3f21062ec416d3d0 diff --git a/dev-ruby/aws-sdk/aws-sdk-2.11.79.ebuild b/dev-ruby/aws-sdk/aws-sdk-2.11.79.ebuild deleted file mode 100644 index f501f7632379..000000000000 --- a/dev-ruby/aws-sdk/aws-sdk-2.11.79.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_RECIPE_TEST="" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="../CHANGELOG.md ../MIGRATING.md ../README.md ../UPGRADING.md" - -GITHUB_USER="aws" -GITHUB_PROJECT="${PN}-ruby" -RUBY_S="${GITHUB_PROJECT}-${PV}/${PN}" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Official SDK for Amazon Web Services" -HOMEPAGE="https://aws.amazon.com/sdkforruby" -SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz -> ${GITHUB_PROJECT}-${PV}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="2" -KEYWORDS="~amd64" -IUSE="" - -ruby_add_rdepend "virtual/ruby-ssl - ~dev-ruby/aws-sdk-resources-${PV}" diff --git a/dev-ruby/backports/Manifest b/dev-ruby/backports/Manifest index ec74884c41d8..55437afc9f1f 100644 --- a/dev-ruby/backports/Manifest +++ b/dev-ruby/backports/Manifest @@ -1,11 +1,7 @@ DIST backports-3.15.0.gem 152064 BLAKE2B a2c2a1f35ab6f682be23a5189bafec563a2d028ed5f0e0a4880ad85e09ac7af1085a601323ec3459c5be87a5271c6c3e47b6e80005c50e3084d4ac1dc9f2fd35 SHA512 4eb1f928c37596971fa274d838ab991bce462a7f571cb68501fc81e579693528e93536c25e4b64d93f4f0edfd313c8aacd8af014bb5c586cc182867e78f614d5 -DIST backports-3.16.1{P}.tar.gz 156181 BLAKE2B c7cc842fb9bf8fcc7b55c8a572cc7a01a63008ad20f63142f339d24d7bf04202f4def2f03261d23d6c41c8c3bd0af8fce76a323e25585b6874c1428eb2a9ef90 SHA512 d907d729dd37ebfb175f8274078664fc4eee51de773cd0871b8bec9a8808052fbdea8571f0a402b1a6ca88ca7cd7b6b9984f66799abf92f300f1f8bc7b8f3f9b DIST backports-3.17.2{P}.tar.gz 158235 BLAKE2B bc761ee147adec209f2dcc3ff95e8ba82b8388c58b3b6aeb11c4f294ebf8aed74ca8bea54833df5adf32b2fd65ec01b621d2e8422d344fe9e1fa228542cb6118 SHA512 2194dd0e89c111f02d161ebc60827fb0276ad32c9e611156687a0f83604db2b25bdec626d7671a7a6fd7ce1395dc818a3735e63a2c165f41a0dd37ff37487d4e -DIST backports-3.18.1{P}.tar.gz 158453 BLAKE2B a50efaea7a97d25dd760a8fb592c664c011818933b346b959611d02592e2d7fda46fe16a805290340bd5323397f33ee4d613b9698b70a29714e5429a2d320783 SHA512 38a057d5eeaab45cea4d7a8dd9ec8d0e98c5efdf18056576574733387d84a4ec8388f4797c527e240ef0bc026dc730c7eebfcabd42e1111b2d5727b9cbca4016 DIST backports-3.18.2{P}.tar.gz 158492 BLAKE2B 7ad924758939fe50b26fb845e96583a57a06e0039780eb96c8df9c535bd5aace261a6b3619ca3bc3a772c0db51162e9d340a6a1515c746acde91d8cb608f83be SHA512 3293430331f217c13f754242848f2541906ce930a8683f0ed65a64f93dc1d2387ef33501b1d8129872d536bf2f59c4e975c67abc2cd966277fd62ffbc68b5522 EBUILD backports-3.15.0.ebuild 666 BLAKE2B 582f77e0126ad733ec009687eef69942ec75f90bdae8be08cc460af4e28ef5f4e36d9ac16ab2edff4c1d632488a87e81645642b5c9c74405bebb9c0ca2fd688a SHA512 b61462d7b91475e48927a0c816c02c51d66876400225703ead490e73bfe5d4915da2a9b381f6947dbfb0931f3012c03df9b03f0dcae41ef64649a59b3a44dab9 -EBUILD backports-3.16.1.ebuild 752 BLAKE2B 5d8c699e1d0e589c3d7bea246a9b64fa2212a1c614a1c078d9c9f1efa7af79f584ea6ff3c20e1555991c4ada640f15bae70c0818fee54eb5c3b9b284f8bf8f08 SHA512 00c4e1cbccd845f5312581cde1bd443070fa579aa8966e7f36d743df610432e5a70f85d147be51aa03e1b418edef4f513c3651ceabffb11dac2120254265643f EBUILD backports-3.17.2.ebuild 800 BLAKE2B c6afee4193e95b9dd3d834d8e4fc7e64d6490d02d74303e625ac62caa77171d659bfaf23d73b14109d7a1123b1623d7468ae2c8df1af16c5d44c799fb738c034 SHA512 3548c93050d88b3622456d41bb9196298d62e51e4d618bcaad511d5658b8964345374e68caecf168ede3b290a343ce8571a5125288bf17cecf8b06b7c27d9505 -EBUILD backports-3.18.1.ebuild 793 BLAKE2B c44bf9a13dfbce3d8713b93edeadefc69407bf7f0575ef5629bb9401fccb82dab893ce806daaebe3b4c703a3680aa202a88cca8466ef75a9b55d1f98a0112d33 SHA512 60444bf27bbabc3ea8bf28ae0c54d6dce880933e58d386fee988f5dab15885ad401919a554d103d1577aa938cf58f66ce0d144dec11304301ec382130c56c738 EBUILD backports-3.18.2.ebuild 793 BLAKE2B c44bf9a13dfbce3d8713b93edeadefc69407bf7f0575ef5629bb9401fccb82dab893ce806daaebe3b4c703a3680aa202a88cca8466ef75a9b55d1f98a0112d33 SHA512 60444bf27bbabc3ea8bf28ae0c54d6dce880933e58d386fee988f5dab15885ad401919a554d103d1577aa938cf58f66ce0d144dec11304301ec382130c56c738 MISC metadata.xml 335 BLAKE2B 23e6e33c417bb055592549fdd07fd02a2d97b613095e42248f501ee6ea71e3d4b2a2e25796060d3448900ba0d2fe66d0c44307be97b89834711ed153751126c3 SHA512 2850da756cf7d97e70667e06587ab9a37869e4a77417c12386edff4ab09d380641a4573a7ecaa6eec5809fe85106ca53844b4b25fbeb6cef8e451fef2803ae19 diff --git a/dev-ruby/backports/backports-3.16.1.ebuild b/dev-ruby/backports/backports-3.16.1.ebuild deleted file mode 100644 index 4b5fc0b03e77..000000000000 --- a/dev-ruby/backports/backports-3.16.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" -RUBY_FAKEGEM_TASK_TEST="test" - -RUBY_FAKEGEM_GEMSPEC="backports.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Backports of Ruby features for older Ruby" -HOMEPAGE="https://github.com/marcandre/backports" -SRC_URI="https://github.com/marcandre/backports/archive/v${PV}.tar.gz -> $P{P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="" - -all_ruby_prepare() { - # Avoid activesupport test that no longer works in Rails 5. This also avoids - # a dependency on activesupport - sed -i -e '/test_rails/,/^ end/ s:^:#:' test/_backport_guards_test.rb || die -} diff --git a/dev-ruby/backports/backports-3.18.1.ebuild b/dev-ruby/backports/backports-3.18.1.ebuild deleted file mode 100644 index c1798ee2c098..000000000000 --- a/dev-ruby/backports/backports-3.18.1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby25 ruby26 ruby27" -RUBY_FAKEGEM_TASK_TEST="test" - -RUBY_FAKEGEM_GEMSPEC="backports.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Backports of Ruby features for older Ruby" -HOMEPAGE="https://github.com/marcandre/backports" -SRC_URI="https://github.com/marcandre/backports/archive/v${PV}.tar.gz -> $P{P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="" - -all_ruby_prepare() { - # Avoid activesupport test that no longer works in Rails 5. This also avoids - # a dependency on activesupport - sed -i -e '/test_rails/,/^ end/ s:^:#:' test/_backport_guards_test.rb || die - - sed -i -e '/rubocop/I s:^:#:' Rakefile || die -} diff --git a/dev-ruby/bcat/Manifest b/dev-ruby/bcat/Manifest deleted file mode 100644 index 374e7e3318db..000000000000 --- a/dev-ruby/bcat/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST bcat-0.6.2.gem 22016 BLAKE2B abfaec6d9db25990838019d0e9f4dde918f260c01340e34ab272f8a2e02155674ca38bf91843925df31102982cba02ada69abbf7e9ec4b91d4f2cb87b27be339 SHA512 142f853ca0931e5ba300276b1db0977fa275b9b13602940fbaca2c5d32ff881fe753dee25632526a348d71cf71eb6e390aed821b4ba1f48e380d6369ad87ead7 -EBUILD bcat-0.6.2-r3.ebuild 1135 BLAKE2B 90b286d856c16ab0888a51c4186d4eaaa47756f7ebd1b25dfa7642277b3278d500465f0c5be5b1518aaef12b5de0359f42e74eca16b4d961b8d947e72214a6b9 SHA512 c791af7eca779178b76e016a66ed0e0c241f20b4f6c47c7886f80b816c28fc5a7bd3bd2ea0841d92910d350eb60cdd90e08af3a576dd07dc3ce687c38a9fbf65 -MISC metadata.xml 339 BLAKE2B 747035022afc3a66f3a64ab7614290ebff948570e77f0a184eee2cdf20f838e92a6608569714b0c3672660019b1e6002ee65afa3d88e5fc497e147c59cdd2f37 SHA512 e128341196b2b542a7d3a7cdbe576e667ec176b3e231a627cedafbaadac4ede41fd6710722ca880551cf9635e9a8768cf273a6784b276647cf4db250404521dc diff --git a/dev-ruby/bcat/bcat-0.6.2-r3.ebuild b/dev-ruby/bcat/bcat-0.6.2-r3.ebuild deleted file mode 100644 index 3a40db62ad72..000000000000 --- a/dev-ruby/bcat/bcat-0.6.2-r3.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_TASK_DOC="man" -RUBY_FAKEGEM_EXTRADOC="README" - -inherit ruby-fakegem - -DESCRIPTION="Pipe to browser utility for use at the shell and within editors" -HOMEPAGE="https://github.com/rtomayko/bcat" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 hppa ppc ppc64 s390 sparc x86" -IUSE="" - -# Collides on /usr/bin/bcat, bug 418301 -RDEPEND="${RDEPEND} !! - - - - ruby@gentoo.org - Gentoo Ruby Project - - - rtomayko/bcat - - diff --git a/dev-ruby/bindex/Manifest b/dev-ruby/bindex/Manifest index 193439bc0df9..12775a37c69f 100644 --- a/dev-ruby/bindex/Manifest +++ b/dev-ruby/bindex/Manifest @@ -1,5 +1,3 @@ -DIST bindex-0.7.0.gem 19456 BLAKE2B b9bbd6856e2e8c388aa02dbe6e93762cbb2011909ca62eb8d710e064c569f3f0454e352777434257920f33ce953195c48a368e337a672b63afd201c20597de16 SHA512 f991514979661cd7a03ece0aea368136ffcb8ed0b6d49ce11b3e1291d1dd3b653e78465b6433dc75b15cd320fb9839021937683828c8361b3cc1753377e3a757 DIST bindex-0.8.1.gem 19968 BLAKE2B dccbee6954c530f64ac13e7ed0108fe81978327c216ad2e60b675eed92419494cd32ba0e09ff2fa5371f3fff61e05661bdf704644cce49310dc6ce10888cc4e5 SHA512 18729825e329c24e483f1e181315d373d5095c18918088d915a8307e2775e5d0163dae50440f5c58609bf32806fa567ece8bfbbd69a061a8c30e367605bc3444 -EBUILD bindex-0.7.0.ebuild 624 BLAKE2B e4381c24eddb5426056da569edbdb64ea477315e71915a95a3069dda99b53d3cd5645e3e83db7be58b95536f363ffee73ecab096094159121f214d5c38782101 SHA512 0b3b709ebb69ebbc406358fc941d98cd9f2e095edd185a03e11a10f65d5e13b333a065288920f090c270acf830147d5d999a888aa17b7c7a477f414d882ef292 EBUILD bindex-0.8.1.ebuild 674 BLAKE2B 1a864343f038f528ba7c778e2d209dc08aff062f90ea0f39134dc8ec2df1a62b92e02c5352df5a5aa289a682090aeda24104d4fe50539b58a5808b827096686b SHA512 3f807c348d8311397d56fd0f73547b7db2a05ef1f52c6b14dff20e5dd76821473a6790515ec0aaa1f226c35bd6772e51045c975abb80a27971c08f5419ee34f5 MISC metadata.xml 345 BLAKE2B b455b8848600aedf59b1dcc087ced4cfe1178b0f197655178e6f32f4ed3658c30327559f13d99e183e182391c2a8aad574f6218e579323e95ae9355f2a3a7eab SHA512 9215248edc7892068bb24ffd616fdd640169513cdea04d77ff5e59aef9a61c763988ef2d1e0eb095a1250b38f71027d72bf2fa76b39996910fd8daad6647f317 diff --git a/dev-ruby/bindex/bindex-0.7.0.ebuild b/dev-ruby/bindex/bindex-0.7.0.ebuild deleted file mode 100644 index 052f6d718210..000000000000 --- a/dev-ruby/bindex/bindex-0.7.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="Bindings for your Ruby exceptions" -HOMEPAGE="https://github.com/gsamokovarov/bindex" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -all_ruby_prepare() { - sed -i -e '/bundler/I s:^:#:' Rakefile || die -} - -each_ruby_configure() { - ${RUBY} -Cext/skiptrace extconf.rb || die -} - -each_ruby_compile() { - emake V=1 -Cext/skiptrace - cp ext/skiptrace/cruby.so lib/skiptrace/ || die -} diff --git a/dev-ruby/bunny/Manifest b/dev-ruby/bunny/Manifest index 3993a80eda54..bbfbc25b7e18 100644 --- a/dev-ruby/bunny/Manifest +++ b/dev-ruby/bunny/Manifest @@ -1,7 +1,5 @@ -DIST bunny-2.14.4.gem 206848 BLAKE2B 50f4f92f537cbb0773119866ab8db3f43370210cfedb7f58d0b40a7158abdd6d7545363f7885b4841bc3b446003e1b3aa6bde2db58db330a162f14cbabd15a9a SHA512 4994126a46775eff6a941efb1a63321579943f4dd62c2f88d2e58d58dc8b8fb99f6283a3daeae9847ce4ac46173ff63834d82c57dfbc67f38e257c3989493e32 -DIST bunny-2.15.0.gem 206848 BLAKE2B f6455dd814d0f9afd6191d44352c8d524e5d70e67c0c0fce106fa566caf353d13e6f6a65c823d5484505bfd14a86b208d5259313af26be0539c96de08275b5f8 SHA512 146eba7f3bf8177a99f6c01ebde0b693965e539ae2f7092dbab932b4081f31d946f72d48accafe4e404b505da806f14c4e5967f4d4a69f8e16176324bdf54089 DIST bunny-2.16.1.gem 207360 BLAKE2B 896275bda2e9c1d327f88f9e166da1017f480f73020e524540b907274bc61826c85fc3812b1efc6b9911a35f9c21f3f8aab7c0738dca57f3ceac6e8942bd3dd3 SHA512 29fd5161a9ae698340be3e8f18b2b948af00985d7a38125df63c57fa9f3fdf2099528a80a1c4c0220fe7b1c5cc7a17abcae6c748398f8bb49feab65b41deca04 -EBUILD bunny-2.14.4.ebuild 570 BLAKE2B 45002a63cf5875ba9e16b61ee9d1310e382b5f8fedc93565037f700cfb0296b7513099043bbe09c4351807cbdb33ea7d5cd149f70a084b7593ff882caf9fb78a SHA512 b0a3a420088d74bac6b22cc910e5810627cc01a78bd06525d3297898119f68342b6f0c6984a1c5f4030c95fe0df6584c8bbc7370249f834a6fceb1110116095b -EBUILD bunny-2.15.0-r1.ebuild 577 BLAKE2B bb79cfbf61916054678765c3d3a415acc479f1fc65e1d284a6969f602a928cf960f3e2757145adfa114aa1ca4fd0b408ea749684574cb1a21b31b5b25e9a6f60 SHA512 c48d4c619f1a2167737b98c24871b82b09696acdb93feda71d7cfe3141eb24002a7d1252e939daf19b07f8b2065e67234677be0e03d826f2f69901c78179316c +DIST bunny-2.17.0.gem 207872 BLAKE2B 4942c132ed2c979f878671492be9d6a0e3995286435b2c4a4360a60541f6be40e34dac43a96ffbc90622279ce5e52bc7696352136f71f8ffa1d2ae830e5a1178 SHA512 57264b195191e15a9d695017a3a126568a6f55e107b0d12db3bc162a48ece3ff50dd0334c5761cdf8b212a16f341532bf398dd496a7f544b835290cb6b3721c0 EBUILD bunny-2.16.1.ebuild 570 BLAKE2B 7abb8ad5c2ca5b476399526a60fcaaa77c7d91bd61756634175758ac1a5dcbbc33a88fe7e09ef438b66ffe2623b43c0455d15bfdc9bc2f03c2d270affaa470a1 SHA512 b3d271442ef7be907185d24db47ebe9b4bd575931710d31d1b54a2406f310d1101d6e01fcee82d191449c0591c06648fa2c342416eb3bf53b45ee125d0fb21c7 +EBUILD bunny-2.17.0.ebuild 570 BLAKE2B 7abb8ad5c2ca5b476399526a60fcaaa77c7d91bd61756634175758ac1a5dcbbc33a88fe7e09ef438b66ffe2623b43c0455d15bfdc9bc2f03c2d270affaa470a1 SHA512 b3d271442ef7be907185d24db47ebe9b4bd575931710d31d1b54a2406f310d1101d6e01fcee82d191449c0591c06648fa2c342416eb3bf53b45ee125d0fb21c7 MISC metadata.xml 339 BLAKE2B 4a125163d9a518d1b7da4bacf6af27231a0015ac40cec6278b0d144dc43734bf5b4957d0ecce757f4029634768da9460c44e6be884b8f1649cec204f5ec79e7f SHA512 2d782782ba704b3ea7db62f8b7fbdb71e09bbe7429de43461be76c6319d4e81d502a75008b12a580a9ad8a0d34ceba6bbc749ec061a7fb288043e7d9e2c2670f diff --git a/dev-ruby/bunny/bunny-2.14.4.ebuild b/dev-ruby/bunny/bunny-2.14.4.ebuild deleted file mode 100644 index cabb11183537..000000000000 --- a/dev-ruby/bunny/bunny-2.14.4.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" - -# Tests require a live AMQP server. -RUBY_FAKEGEM_TASK_TEST="" - -RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem - -DESCRIPTION="Another synchronous Ruby AMQP client" -HOMEPAGE="https://github.com/celldee/bunny" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/amq-protocol-2.3.0:2" - -all_ruby_install() { - all_fakegem_install - - dodoc -r examples -} diff --git a/dev-ruby/bunny/bunny-2.15.0-r1.ebuild b/dev-ruby/bunny/bunny-2.17.0.ebuild similarity index 93% rename from dev-ruby/bunny/bunny-2.15.0-r1.ebuild rename to dev-ruby/bunny/bunny-2.17.0.ebuild index 23b946645963..7bc6776b0c7e 100644 --- a/dev-ruby/bunny/bunny-2.15.0-r1.ebuild +++ b/dev-ruby/bunny/bunny-2.17.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" +USE_RUBY="ruby25 ruby26 ruby27" # Tests require a live AMQP server. RUBY_FAKEGEM_TASK_TEST="" diff --git a/dev-ruby/capistrano/Manifest b/dev-ruby/capistrano/Manifest index 8555ad6cc3e1..d0525778061e 100644 --- a/dev-ruby/capistrano/Manifest +++ b/dev-ruby/capistrano/Manifest @@ -6,7 +6,7 @@ DIST capistrano-3.14.0.gem 69120 BLAKE2B e9c503a43cdb5f943c84882cc728cf4004afae1 DIST capistrano-3.14.1.gem 69120 BLAKE2B 33e351a98aea540a5903f68be6fbdde8c104be5ca66de707963f0a3b5c3460a086b5656fbc1cf98e37bed1507fb98856821a0633c2b86694112f5d357dfe8186 SHA512 10071c5b2ccadfd41ca321f21731dca8bafcc8efbcbdaf8099c562188d1cf802bc8c3845644c3ba301e4d9954fd8ab2c9022ee734f580a8be55b6dd8918cf11b EBUILD capistrano-2.15.5-r2.ebuild 1244 BLAKE2B 64bd844d4324aed957bba6caefdd8737b38add38a70560015b7f6570741003e16f6083dacd0323949a16f5530cfb7b59c53d03d337b4bc3ec3dac523fc10184b SHA512 71204f87c8e23c8eb3a8b92fa055d1fd47ec4eeeb0f746b42393bfb05c00c8a06d5902a1d309b5a0bfb2759908cf08ee35a6a8cd2febc13fbee822295e2e62a3 EBUILD capistrano-3.12.1.ebuild 925 BLAKE2B 4646005c51f55dacc6142c68f5fa35c6a9b35fd5cacb4f10f5c7d1bf662f2a005d53caa97d7c2d859145f5c0d79ca1a6c2e3d043edecc8a59dfc0a100be07112 SHA512 e5a5475335242113c096e4945ba74b9667d84ce0146f605aca880d4317b770fa1f2ea4773aeb22504cd7be9cdb394f9dacd056f6ed477980d9a9e575acc8561d -EBUILD capistrano-3.13.0.ebuild 926 BLAKE2B a4d7e28359be35573c458107ba17d05e6470f367dc1c71bcdb5809be0e128ceb6129775850353cb8f7ee0a22d992c9158fa6888aa7a474113e7c58f5e12f6e30 SHA512 4d64494fe679729de181bd24d508f9689a3479e18d726960e87599ccdc4b8b8a89cef120aeea24ed9dbfe3fb1e37fb628a78a614d7ef48045e84fd8cabea8360 +EBUILD capistrano-3.13.0.ebuild 925 BLAKE2B 4646005c51f55dacc6142c68f5fa35c6a9b35fd5cacb4f10f5c7d1bf662f2a005d53caa97d7c2d859145f5c0d79ca1a6c2e3d043edecc8a59dfc0a100be07112 SHA512 e5a5475335242113c096e4945ba74b9667d84ce0146f605aca880d4317b770fa1f2ea4773aeb22504cd7be9cdb394f9dacd056f6ed477980d9a9e575acc8561d EBUILD capistrano-3.14.0.ebuild 926 BLAKE2B a4d7e28359be35573c458107ba17d05e6470f367dc1c71bcdb5809be0e128ceb6129775850353cb8f7ee0a22d992c9158fa6888aa7a474113e7c58f5e12f6e30 SHA512 4d64494fe679729de181bd24d508f9689a3479e18d726960e87599ccdc4b8b8a89cef120aeea24ed9dbfe3fb1e37fb628a78a614d7ef48045e84fd8cabea8360 -EBUILD capistrano-3.14.1.ebuild 926 BLAKE2B a4d7e28359be35573c458107ba17d05e6470f367dc1c71bcdb5809be0e128ceb6129775850353cb8f7ee0a22d992c9158fa6888aa7a474113e7c58f5e12f6e30 SHA512 4d64494fe679729de181bd24d508f9689a3479e18d726960e87599ccdc4b8b8a89cef120aeea24ed9dbfe3fb1e37fb628a78a614d7ef48045e84fd8cabea8360 +EBUILD capistrano-3.14.1.ebuild 926 BLAKE2B 221720b5ff0b5e60d376cebb57cc5ed8b52f1fa0e1745e32e79160d1d848e8ff0a94ea61cf75e58426e48b5dd45a72eec1e99f733bc8a8bec50ba7ae92c93bf5 SHA512 e510204b30df795c1954d1b645d5f6b7b7708f72af2868659d4ca33b7053240ddcb63c2de163000223ff13f2582b1ef2c65b25d10198c0aa26df8dd919b83e88 MISC metadata.xml 395 BLAKE2B de7df6f620f49f99e10fb18c145f58369dc5cbb85b70a2c10fa05c8bb12fd8700ee5fc57fe1c695fe8be2625f82d7b96e1b9bfb24af23eb7776231c763ac64c3 SHA512 c969db304610c45088a5efac1e694bc7ccfcf0360631fa43fe10f48ea045f6c400ec6cf3faa97e153b95133a1d1e1ebc9fca48c1d3ea1b63f73bb33d5546bc28 diff --git a/dev-ruby/capistrano/capistrano-3.13.0.ebuild b/dev-ruby/capistrano/capistrano-3.13.0.ebuild index 8fbec0f004ec..194a24709889 100644 --- a/dev-ruby/capistrano/capistrano-3.13.0.ebuild +++ b/dev-ruby/capistrano/capistrano-3.13.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://capistranorb.com/" LICENSE="MIT" SLOT="3" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="" ruby_add_rdepend " diff --git a/dev-ruby/capistrano/capistrano-3.14.1.ebuild b/dev-ruby/capistrano/capistrano-3.14.1.ebuild index 8fbec0f004ec..d927d910300a 100644 --- a/dev-ruby/capistrano/capistrano-3.14.1.ebuild +++ b/dev-ruby/capistrano/capistrano-3.14.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" +USE_RUBY="ruby25 ruby26 ruby27" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/charlock_holmes/Manifest b/dev-ruby/charlock_holmes/Manifest index 697137a087ad..f1097b55d4d8 100644 --- a/dev-ruby/charlock_holmes/Manifest +++ b/dev-ruby/charlock_holmes/Manifest @@ -1,3 +1,3 @@ DIST charlock_holmes-0.7.7.tar.gz 1192739 BLAKE2B f057a0b53f8624f12029679c96be754e9225bdeaab4db8077ab8b48c1e04883ea6a9a3019cc0c5d875179b287ef0d70aae591201d8c22c2a6e4a5b4d6c592294 SHA512 5950db982fbbcf41c6c8f893b2d5e1d755ec85e55bd6ce9072507c06925251edb3198840fdf346e8b74f06f4dc1d63bf94657ce582b78947751d20980f71aa8e -EBUILD charlock_holmes-0.7.7.ebuild 1025 BLAKE2B 058cf46d4d084b1f3caaa7b6b7048966707c38f3fb7c818ff4cabd5e91e6769d58aff41de2288e352b48b1f6a2d94546e6311ff6fef9d52caa3ae48303cc1fcc SHA512 09d5e5ea02b283c0833da2060f9220b1d54cb1347fda200749738b55b524a7d54a093989ce1ac6bbe89529e201bf29bb3b9375541e021acc85a44956901c1032 +EBUILD charlock_holmes-0.7.7.ebuild 1025 BLAKE2B 980860549bc164c29fd0bbc8ea39b5351ad789770585690fe08e8e391fdc12cd52bcf2a3a94608776fd853b817e5b5f2fd279303fef4643375f9174f4b3f0f05 SHA512 dc1c5307b88e9996db61d9c671e15d771a5cb1f8b678b6597f6de3d32e869a49ca7c40440a7fae25c1ae057b6c15b4eaac266b02492d42b85bb249773e481b69 MISC metadata.xml 352 BLAKE2B f0b9f88008f0d309ce4da3cbbe13bd43ff9d5090a4d27c3111187b98fea1bb43b3e9a421a164c4417df103c10d81a5d71bdf3fb370264b4c7783600ebff63ac4 SHA512 3e7b758723dc804702a6cd4b75a8cc866ae466bec06ce3192ddfeace2a7adf8ca44ce597fbb1f36671dada42751ccb2248a45e45036c4be94421cb97575dc765 diff --git a/dev-ruby/charlock_holmes/charlock_holmes-0.7.7.ebuild b/dev-ruby/charlock_holmes/charlock_holmes-0.7.7.ebuild index 011e402ef5d5..a3342a1a238f 100644 --- a/dev-ruby/charlock_holmes/charlock_holmes-0.7.7.ebuild +++ b/dev-ruby/charlock_holmes/charlock_holmes-0.7.7.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" +USE_RUBY="ruby25 ruby26 ruby27" RUBY_FAKEGEM_RECIPE_DOC="rdoc" RUBY_FAKEGEM_EXTRADOC="README.md" diff --git a/dev-ruby/cinch/Manifest b/dev-ruby/cinch/Manifest index 483266f6ef81..69d6378feffe 100644 --- a/dev-ruby/cinch/Manifest +++ b/dev-ruby/cinch/Manifest @@ -1,3 +1,3 @@ DIST cinch-2.3.4.gem 80384 BLAKE2B 10ec1a96eebb04d378648e1f1e0ca9f1a35afbaa146d909158db89f604709d6b2f4abc051accc48e1034f78b32298a07fa14c64477c69603495a5cf686d2ed7e SHA512 25cb2b18f1ae5f4e7c42cbb27dd68fec3bf29091bafb9c61ecffa0743b6696cd6e99499c2e30a94f4dbaa373c979d0fbff0c685522844bdd01ad81cdf34af9d9 EBUILD cinch-2.3.4.ebuild 498 BLAKE2B a3e1044313c3b46d2e86fdab774615b0f1ef54d89608ca745d2115b9adfebdb242bd6112129a575940d0f5d5b80b7c7c6207e4684e03f40e9e308eb5f540f62d SHA512 6594f297ad9332c529ccfba97d006f96f6faed2f2ada35c5135ba44c2b22541f03e92284b46bc74c87d1ba3ba3de486a1355406a883befdaa32b09ccf47d454f -MISC metadata.xml 526 BLAKE2B 96db6d74502d94c595a660a5b59273c89dc5b67e9541ff8ac674add67f1f5063c403a1fe29be2fe5c6c0d7c1b6306cd07ad3225f8679c60d2b0b1cb8080241fa SHA512 4a1c4e5f1cdc828afb09e4a957f398ee3054a4ad0f19996bf13fb369ad5463969ec1e7aabfa5be2ce75f5ac025c2aac1313649402f3afea90902cf7caa77754f +MISC metadata.xml 440 BLAKE2B 813d3288008d671c4aff2ceae4ec8b3b50f10bc29629ca37ab90b01254613d84c623b35feff29c3572a562186d54026d9fadc7eb81d08483d9f0ce6877b1faf7 SHA512 530edbf73a8bc847c21a949902de04209842a4ae64c5aa031d461f578deed3a97068047d7026e8d01343a1fdfeb6947a32064e49a558ccff92b1494a3ba89840 diff --git a/dev-ruby/cinch/metadata.xml b/dev-ruby/cinch/metadata.xml index 2b4603a69895..bb74f05d1d0d 100644 --- a/dev-ruby/cinch/metadata.xml +++ b/dev-ruby/cinch/metadata.xml @@ -9,9 +9,6 @@ ruby@gentoo.org Gentoo Ruby Project - - A simple, friendly DSL for creating IRC bots - cinchrb/cinch diff --git a/dev-ruby/combustion/Manifest b/dev-ruby/combustion/Manifest index c8a3c347f13c..545567aaa99c 100644 --- a/dev-ruby/combustion/Manifest +++ b/dev-ruby/combustion/Manifest @@ -1,5 +1,3 @@ -DIST combustion-1.2.0.gem 18944 BLAKE2B b4851e19779849b0edbf9759052b7a3546ead143322b15267b02295dce6f6097aa84eee62dc9e36e3f1c7fc66642216e6ad6fd713c21014ff658ef79afc597f9 SHA512 3bb64441910cc2ce24bbaa3b05953c4b2b159a064478c03afe1aa9685fc22c7766e1d26c0cfc606a66d137dcdbe29457f0ba43218659678c52364560a50c01b9 DIST combustion-1.3.0.gem 18944 BLAKE2B 5a6f6f2ffd67ae180d3f34be0501ebb05f5a7e3a008b2588fa7c746c69760201b533fdbbab93df6c97fbeb642b6c3f190605b35fae4cb3c31b0b7b7c16d1fa77 SHA512 32ec2c2ab9b1c6a834cf334b3f41e60e495a9c366e57830fa27bc8554b6eff72e8998d76f4c8e8e2e6d81e6c3574db46edf12a1bff05329cd3bacbea8eeb2a46 -EBUILD combustion-1.2.0.ebuild 477 BLAKE2B 352f4f0d5db6e939518cf465f70d288fcf4df6e61c8cd1edb2e8203698f4589af06c2251cebfc37d84473bd394c3e85d210f1562002173d09de84c2eb569d4c8 SHA512 0d18521116960033b2d9b6e110840cc83b93aa8d2a51de11f2307918c9cfb8960c67f9acfef6c105223f12ff5616db9e91ba4866547396171702a381c00def99 -EBUILD combustion-1.3.0.ebuild 477 BLAKE2B 352f4f0d5db6e939518cf465f70d288fcf4df6e61c8cd1edb2e8203698f4589af06c2251cebfc37d84473bd394c3e85d210f1562002173d09de84c2eb569d4c8 SHA512 0d18521116960033b2d9b6e110840cc83b93aa8d2a51de11f2307918c9cfb8960c67f9acfef6c105223f12ff5616db9e91ba4866547396171702a381c00def99 +EBUILD combustion-1.3.0.ebuild 477 BLAKE2B 74214bd4490e5335c3a028b5079c241c99b2b6f7ca7b4fc5fe1ca3804939407090c859b2ea1b184a9425e45cdf25c6cfda0cc4c2f3a2f636549c27faa41bfcbe SHA512 890a94d824ab522ed7d9f0db88e1260495ba545866b2b47bc7d175e3f6f910d6a3549d73a404d459c225478f00b2c3897a36176ed4c944e90d5e9ee04671f0ef MISC metadata.xml 340 BLAKE2B 92307b9df9e0e099c9e38095e3fe14be95374db3313eff5357c57ea1c86cae77276f0a7fe828189402f69e1c29feefa17975d03c94694c59257be999c103a488 SHA512 85ab18259671a4c6f57a305fe992c5a0b078f6bc9f10d88662123def6b378340f5b2f62350a007dd1f62bb66766f1e7b6f3c2546042ff9e52f53332f66ff11bd diff --git a/dev-ruby/combustion/combustion-1.2.0.ebuild b/dev-ruby/combustion/combustion-1.2.0.ebuild deleted file mode 100644 index 954b127e8910..000000000000 --- a/dev-ruby/combustion/combustion-1.2.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_TASK_TEST="" -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="Elegant Rails Engine Testing" -HOMEPAGE="https://github.com/pat/combustion" -LICENSE="MIT" - -KEYWORDS="~amd64" -SLOT="0" -IUSE="" - -ruby_add_rdepend " - >=dev-ruby/activesupport-3.0.0:* - >=dev-ruby/railties-3.0.0:* - >=dev-ruby/thor-0.14.6:* -" diff --git a/dev-ruby/combustion/combustion-1.3.0.ebuild b/dev-ruby/combustion/combustion-1.3.0.ebuild index 954b127e8910..4b0534f01501 100644 --- a/dev-ruby/combustion/combustion-1.3.0.ebuild +++ b/dev-ruby/combustion/combustion-1.3.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" +USE_RUBY="ruby25 ruby26 ruby27" RUBY_FAKEGEM_TASK_TEST="" RUBY_FAKEGEM_EXTRADOC="README.md" diff --git a/dev-ruby/compass-core/Manifest b/dev-ruby/compass-core/Manifest index 0d93387c2f67..0c717b2139ad 100644 --- a/dev-ruby/compass-core/Manifest +++ b/dev-ruby/compass-core/Manifest @@ -1,3 +1,3 @@ DIST compass-core-1.0.3.gem 137728 BLAKE2B c27a84f32973ee6f163129ff344019beb5658585b1567f5e7ac6a47108bced6da77537328f23f3c03e7f402db5387bb39fa41f726bb7e89f2b7b8f80f65b7132 SHA512 90ee9fbd2266fc3e437162c8920710e4885446333c8d4b5ae22c652c7572b93ce3071574fa74f432b0036795865f92c888a6d648ee20bf5618cf58fb7b2b1dd1 EBUILD compass-core-1.0.3-r1.ebuild 564 BLAKE2B 1223644d57b328b3b6f08db40e535e5db8e9edfc3f8ea9c769bf8401828d796aebcd74bed875141bfb5e3011fcaa4c57ed51d3bacffea9eeff56f0263d9672d1 SHA512 42968a9d5d37e177c1540fb68a6abb6efa2475a43ef9f67f625ce53c4cfe2114b170cc0496432f321b75955fdc6dae2042f2c65254967ab27d6d3d416892f90f -MISC metadata.xml 403 BLAKE2B c9baa35ae8c524820fe146bc19ad0849cbb6a6dca3aa398376cd11d76a269fdb58d2f3a6caa3d5cff410f53e0a4b40e1a95e6870d53553858de2dcd1daeb397d SHA512 672b0226ca48740bd0fe0b53eb3e9d458daf296a2fcaba76248c3850e600abc39e8256f97d2de78e52c877cc6621ca7228f3887d0279c93da8cf18f0ba5bc161 +MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea diff --git a/dev-ruby/compass-core/metadata.xml b/dev-ruby/compass-core/metadata.xml index b42e8c11f08f..eb1e47f2edfb 100644 --- a/dev-ruby/compass-core/metadata.xml +++ b/dev-ruby/compass-core/metadata.xml @@ -5,8 +5,4 @@ ruby@gentoo.org Gentoo Ruby Project - - Compass is a Sass-based Stylesheet Framework that streamlines the - creation and maintenance of CSS. - diff --git a/dev-ruby/compass-import-once/Manifest b/dev-ruby/compass-import-once/Manifest index 5082eb31b7eb..9eff1bb57195 100644 --- a/dev-ruby/compass-import-once/Manifest +++ b/dev-ruby/compass-import-once/Manifest @@ -1,3 +1,3 @@ DIST compass-import-once-1.0.5.gem 9728 BLAKE2B 24a48d11427b30ca14ab27d34c3a9906c1fe9f9d363b910e4c9e3a2488890f4908ec8bdc4a3323a145cce81f8c2344b95302cd168266bf6a1b36d850a1412e59 SHA512 2ef723803341892b34a4bbe691b32ddd266a125c5e3faf8034c473566d70c7a8c0931f1a02abe64c243fe62f2a204cc8e53b951dd88c440eada4ec2dfc19856b EBUILD compass-import-once-1.0.5.ebuild 780 BLAKE2B 9f121b0d3dbc89cab5a1184655b7a6a4f01efeaf9fb651686824aaa0b928aced6ce08302335ba383d50c736442eb2c8e41666a4f95f8b7d3ee85034457810c48 SHA512 4f3d73ad24ad9fd997d74b8d36e5a73bc8fc3677f02c70f21e4749ccb3bca07517cc09ecf77c0c4cbb9c8adc56aea9b220cbe4febb9bcabb9f76aa41fe9acee8 -MISC metadata.xml 403 BLAKE2B c9baa35ae8c524820fe146bc19ad0849cbb6a6dca3aa398376cd11d76a269fdb58d2f3a6caa3d5cff410f53e0a4b40e1a95e6870d53553858de2dcd1daeb397d SHA512 672b0226ca48740bd0fe0b53eb3e9d458daf296a2fcaba76248c3850e600abc39e8256f97d2de78e52c877cc6621ca7228f3887d0279c93da8cf18f0ba5bc161 +MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea diff --git a/dev-ruby/compass-import-once/metadata.xml b/dev-ruby/compass-import-once/metadata.xml index b42e8c11f08f..eb1e47f2edfb 100644 --- a/dev-ruby/compass-import-once/metadata.xml +++ b/dev-ruby/compass-import-once/metadata.xml @@ -5,8 +5,4 @@ ruby@gentoo.org Gentoo Ruby Project - - Compass is a Sass-based Stylesheet Framework that streamlines the - creation and maintenance of CSS. - diff --git a/dev-ruby/compass/Manifest b/dev-ruby/compass/Manifest index d5481c228cb9..cb49b50a64db 100644 --- a/dev-ruby/compass/Manifest +++ b/dev-ruby/compass/Manifest @@ -1,3 +1,3 @@ DIST compass-1.0.3.gem 378368 BLAKE2B 1c33f576ba0c1117d8ca3deeb4d422441fd50922df3443a68b4eeabdd45d804fe505461a687053b6a0ebf0a2aed2539482843eac786226d16ad5ea5fb51a5284 SHA512 bef1ca903cb982df39330a913051c1a330aa1ecad9abbe5a7644e335c7ed2d152901a4079cc5ee43e9f7ce85a671f1d5552a3c98cf40b04134de072a120deef6 EBUILD compass-1.0.3-r1.ebuild 1034 BLAKE2B 4fd4213600992fe7810afbcdbede3b9242076d8c443a11872b8613ac05ba7b64b6896f9921f4a513e073e29b600b7cc83b8a316dcc2ede608d82a94da0fa5d85 SHA512 736e7806a216a29ba2f47b71964a452084856db4c2fbc20cb3963c7b4c400c060ed9069400db6a30703c509a533c6975712d5d2587a8a4ec1ad683f6c1ee97f7 -MISC metadata.xml 403 BLAKE2B c9baa35ae8c524820fe146bc19ad0849cbb6a6dca3aa398376cd11d76a269fdb58d2f3a6caa3d5cff410f53e0a4b40e1a95e6870d53553858de2dcd1daeb397d SHA512 672b0226ca48740bd0fe0b53eb3e9d458daf296a2fcaba76248c3850e600abc39e8256f97d2de78e52c877cc6621ca7228f3887d0279c93da8cf18f0ba5bc161 +MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea diff --git a/dev-ruby/compass/metadata.xml b/dev-ruby/compass/metadata.xml index b42e8c11f08f..eb1e47f2edfb 100644 --- a/dev-ruby/compass/metadata.xml +++ b/dev-ruby/compass/metadata.xml @@ -5,8 +5,4 @@ ruby@gentoo.org Gentoo Ruby Project - - Compass is a Sass-based Stylesheet Framework that streamlines the - creation and maintenance of CSS. - diff --git a/dev-ruby/cri/Manifest b/dev-ruby/cri/Manifest index aa44b42c594f..7b9ec02a7a63 100644 --- a/dev-ruby/cri/Manifest +++ b/dev-ruby/cri/Manifest @@ -1,11 +1,3 @@ DIST cri-2.15.10.gem 35328 BLAKE2B fe5618f86300381232f071e552020da6186e1908ded3703e645fc6067080a215cfff8d4f468f522ff801d6608cc7560379db2b18eaefb5509ed0db1eacb9342d SHA512 577ee6ba07f08d46e67420fb2e579647857207a2d88f1782545b28e6f26cd6b93d554c904e00af38d7f87eb0fd476c66552ec6b1469fa268faad1ff5d1ab8f15 -DIST cri-2.15.5.gem 33792 BLAKE2B 90724633a26acce78e8d041df96d91ea6db21c9d96558cb2f14c458880f4e2fc3a99de2242340cd2d8e4a3c1f68eb7dcf3877c67b4ce6dbc590b4dcf3ef4b41c SHA512 7519fb6eb79e3f818eb66be8344ee10ec61e09f81b3d70c4e0fd29736c957d1e760384661d018833015307a83b5155bb5c146bd6ea67fe929ab96d665279d6a9 -DIST cri-2.15.6.gem 33792 BLAKE2B 901bd6a1812b258b2ef26f5dc534f2249f813a00dbffff0a651dcd48dabedd02c49fb101026bd33ede14ab730d253decee8dc6e4e915fce1c5b1b28f153b281a SHA512 3d997c90c46b4d787f2411e5c2eea5aadc4eb6837948920a93b42e2ecf01637d1589e864b59e60002bfe6ac80fdfa9d0473c0d4b4d94493a998af47f3818014b -DIST cri-2.15.7.gem 34304 BLAKE2B a472c8ccb01ca4d744343dfc96b08fa16ceb2b2f06abcdc88c19ec7584f54f52cd7d422a56c8d74c38ce6e7a42aaac48433f0a27a6a2a8758c4b85ef0c022749 SHA512 d9567b83f9ac17deffb0e9b1300c69fc827f7568ca6789f06c7933284cd9e620223337fdcfbe1b251207034d7c2cbb003fbfdb1da07cfe8c87a42c962fd91635 -DIST cri-2.15.9.gem 35328 BLAKE2B 9a7cb1337903c153af6d9a4ce7fe5c060ccf476fcd1f68e2beff08abf4169a407103ca67d9f720810092decdb0ac42d1afc8d2a9e0f67160ceda8baf2e658a9e SHA512 a46b78b08f855c4f1062ea213cbecd0a094395c974186fe74f7cd7da9b4a51e81cc9bea350d5a3c13a713c5f57d445f5437e4d1268a7e620036741c7223fab20 -EBUILD cri-2.15.10.ebuild 714 BLAKE2B d849c1bea21623d06b9bada776a6e9e50aac6b4e5b5f0271f519e511ca2ffd9c0b8df70e036a8e5a0ee6d274c1c45146b9503c315621ec7cb49cf0bb5cea4338 SHA512 d1aae3416b0bee45ae61372a553d59364e98c741d3d9928c468795440fbf752f6be618d2c45699e7f643550d371eac62541f6014a74f109aa21e560f18399967 -EBUILD cri-2.15.5.ebuild 714 BLAKE2B 70c18a5b4c4625523ae9cb4320492de7ed67abd6e6c845de61d4adc6cd51ffebc814bc8349d06fa921391cc30105464c39c840e527a42ccf19565707eb9ad87c SHA512 d0a8d3277af331b054533e35166a1aab5ae01342927f07132e65a1634a05be99a737f5190da944dec7268112ac656c25895eaae3b5564cb673ad3ae1124ccebb -EBUILD cri-2.15.6.ebuild 714 BLAKE2B 70c18a5b4c4625523ae9cb4320492de7ed67abd6e6c845de61d4adc6cd51ffebc814bc8349d06fa921391cc30105464c39c840e527a42ccf19565707eb9ad87c SHA512 d0a8d3277af331b054533e35166a1aab5ae01342927f07132e65a1634a05be99a737f5190da944dec7268112ac656c25895eaae3b5564cb673ad3ae1124ccebb -EBUILD cri-2.15.7.ebuild 714 BLAKE2B 70c18a5b4c4625523ae9cb4320492de7ed67abd6e6c845de61d4adc6cd51ffebc814bc8349d06fa921391cc30105464c39c840e527a42ccf19565707eb9ad87c SHA512 d0a8d3277af331b054533e35166a1aab5ae01342927f07132e65a1634a05be99a737f5190da944dec7268112ac656c25895eaae3b5564cb673ad3ae1124ccebb -EBUILD cri-2.15.9.ebuild 714 BLAKE2B 70c18a5b4c4625523ae9cb4320492de7ed67abd6e6c845de61d4adc6cd51ffebc814bc8349d06fa921391cc30105464c39c840e527a42ccf19565707eb9ad87c SHA512 d0a8d3277af331b054533e35166a1aab5ae01342927f07132e65a1634a05be99a737f5190da944dec7268112ac656c25895eaae3b5564cb673ad3ae1124ccebb +EBUILD cri-2.15.10.ebuild 714 BLAKE2B 20e3ef38ecd9e55d315a14e2b172865aa4bed0416643fbccff969903960e47f7753041183406bf1433cb020ba1f0dbda875d28aae49902a48b1fab200cb5f3ab SHA512 afdf3dde73d1daac144e75c6c7caf46646c91373bdc72e618e64bff1fd0e1408b580722b86b0b3b769af45e9f29fdade4dce43119cad42eee44797ca945d1dde MISC metadata.xml 321 BLAKE2B 2bbd02b4b0f33bb2e3942b93c9af104fcafe960a59b2f109935f5121c2476635f1a3efb9ac092f4f5e6138df0398ea0ca874ee62390d20f3620d442d3502d42d SHA512 8e90f3ffd2b30ff9557e4c11bb31655cbd65498191288c68191f2e5f6d7bbdab6f1c22935f8d45fa95673582d1d0bf776055c0242cee2da27c9d3e71e2851f72 diff --git a/dev-ruby/cri/cri-2.15.10.ebuild b/dev-ruby/cri/cri-2.15.10.ebuild index 98ce26087055..8790711293b1 100644 --- a/dev-ruby/cri/cri-2.15.10.ebuild +++ b/dev-ruby/cri/cri-2.15.10.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" +USE_RUBY="ruby25 ruby26 ruby27" RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" diff --git a/dev-ruby/cri/cri-2.15.5.ebuild b/dev-ruby/cri/cri-2.15.5.ebuild deleted file mode 100644 index 43822a9171c7..000000000000 --- a/dev-ruby/cri/cri-2.15.5.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" - -RUBY_FAKEGEM_TASK_DOC="doc" - -inherit ruby-fakegem - -DESCRIPTION="Cri is a library for building easy-to-use commandline tools" -HOMEPAGE="https://rubygems.org/gems/cri" -LICENSE="MIT" - -KEYWORDS="~amd64 ~x86" -SLOT="0" -IUSE="" - -ruby_add_bdepend "doc? ( dev-ruby/yard ) - test? ( dev-ruby/yard dev-ruby/minitest )" - -all_ruby_prepare() { - sed -e '/coveralls/I s:^:#:' -i test/helper.rb || die - sed -i -e '/rubocop/ s:^:#:' \ - -e '/RuboCop/,/end/ s:^:#:' Rakefile || die -} - -each_ruby_test() { - ${RUBY} -Ilib -S rake test_unit || die -} diff --git a/dev-ruby/cri/cri-2.15.6.ebuild b/dev-ruby/cri/cri-2.15.6.ebuild deleted file mode 100644 index 43822a9171c7..000000000000 --- a/dev-ruby/cri/cri-2.15.6.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" - -RUBY_FAKEGEM_TASK_DOC="doc" - -inherit ruby-fakegem - -DESCRIPTION="Cri is a library for building easy-to-use commandline tools" -HOMEPAGE="https://rubygems.org/gems/cri" -LICENSE="MIT" - -KEYWORDS="~amd64 ~x86" -SLOT="0" -IUSE="" - -ruby_add_bdepend "doc? ( dev-ruby/yard ) - test? ( dev-ruby/yard dev-ruby/minitest )" - -all_ruby_prepare() { - sed -e '/coveralls/I s:^:#:' -i test/helper.rb || die - sed -i -e '/rubocop/ s:^:#:' \ - -e '/RuboCop/,/end/ s:^:#:' Rakefile || die -} - -each_ruby_test() { - ${RUBY} -Ilib -S rake test_unit || die -} diff --git a/dev-ruby/cri/cri-2.15.7.ebuild b/dev-ruby/cri/cri-2.15.7.ebuild deleted file mode 100644 index 43822a9171c7..000000000000 --- a/dev-ruby/cri/cri-2.15.7.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" - -RUBY_FAKEGEM_TASK_DOC="doc" - -inherit ruby-fakegem - -DESCRIPTION="Cri is a library for building easy-to-use commandline tools" -HOMEPAGE="https://rubygems.org/gems/cri" -LICENSE="MIT" - -KEYWORDS="~amd64 ~x86" -SLOT="0" -IUSE="" - -ruby_add_bdepend "doc? ( dev-ruby/yard ) - test? ( dev-ruby/yard dev-ruby/minitest )" - -all_ruby_prepare() { - sed -e '/coveralls/I s:^:#:' -i test/helper.rb || die - sed -i -e '/rubocop/ s:^:#:' \ - -e '/RuboCop/,/end/ s:^:#:' Rakefile || die -} - -each_ruby_test() { - ${RUBY} -Ilib -S rake test_unit || die -} diff --git a/dev-ruby/cri/cri-2.15.9.ebuild b/dev-ruby/cri/cri-2.15.9.ebuild deleted file mode 100644 index 43822a9171c7..000000000000 --- a/dev-ruby/cri/cri-2.15.9.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" - -RUBY_FAKEGEM_TASK_DOC="doc" - -inherit ruby-fakegem - -DESCRIPTION="Cri is a library for building easy-to-use commandline tools" -HOMEPAGE="https://rubygems.org/gems/cri" -LICENSE="MIT" - -KEYWORDS="~amd64 ~x86" -SLOT="0" -IUSE="" - -ruby_add_bdepend "doc? ( dev-ruby/yard ) - test? ( dev-ruby/yard dev-ruby/minitest )" - -all_ruby_prepare() { - sed -e '/coveralls/I s:^:#:' -i test/helper.rb || die - sed -i -e '/rubocop/ s:^:#:' \ - -e '/RuboCop/,/end/ s:^:#:' Rakefile || die -} - -each_ruby_test() { - ${RUBY} -Ilib -S rake test_unit || die -} diff --git a/dev-ruby/curb/Manifest b/dev-ruby/curb/Manifest index f43ee2f60647..d35dc42f35be 100644 --- a/dev-ruby/curb/Manifest +++ b/dev-ruby/curb/Manifest @@ -1,3 +1,3 @@ DIST curb-0.9.10.gem 88064 BLAKE2B 8f761e752bc1fd0775f012373847330d3ced9d394e5159b74c8e329247f6221bbc26978755d84b91e75b4082b7bb50c7755db299f90f291516f355b4ab1ddc7c SHA512 eab82d3c1b34bf8e5bfd334abca38a80eaab255d31164ca189185b8b98d7f3760fb116babf50dce5aef01be30b15e9374e7a84e1b0926dba13c3e9f8d36c54ca -EBUILD curb-0.9.10.ebuild 1284 BLAKE2B f1c14fbe4b3d53b8f3864126b79e3c7a136314cccb93143feef42a7f73f8d1840dbcf014aec2e62eda8a24b0952938f2520620a769e81536b6eed7d717bf3111 SHA512 c972f696c979426cea2f933f2d233209f8053c4ccdec70d6ca1d3ffd21008644898ed698afbc7157de75b1cdb29b71abcfc166d6dd30aed73b16178903800dba +EBUILD curb-0.9.10.ebuild 1383 BLAKE2B 2b58f14904369322e15cad63f9a7d50e09e73eca9be805f813b501c073a99184a8295210893b94fa30504cedf1a97398be3fba5e9202db08be1aa4cc0f5ffa6a SHA512 4d07cb971240cf1d27f7d84c48ce1cdd147fa46b717cfde32833bf871f4fc5044a4a01ea9f756c09c84acc381627f507283e11eed94504b9e016986f8cfd9d95 MISC metadata.xml 335 BLAKE2B e68d36e70f8859cbc9d47397720949fdb7d048601e46c7380575f6c5ce43b04dccc2eb3bb0396a72beea0840f197ceeb5325e935431ef45022bdb2749e1cb57f SHA512 993073ca664dcfc0698a820063013ae20e431f0d2d1b5fa27e0871ba33ebcd09ac70de516ad943934a3a4783d3df4dc93e533082b3b47f245908a5eab4e94658 diff --git a/dev-ruby/curb/curb-0.9.10.ebuild b/dev-ruby/curb/curb-0.9.10.ebuild index 37839c5e5854..a5668b1b81a9 100644 --- a/dev-ruby/curb/curb-0.9.10.ebuild +++ b/dev-ruby/curb/curb-0.9.10.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby24 ruby25 ruby26" +USE_RUBY="ruby25 ruby26 ruby27" RUBY_FAKEGEM_RECIPE_TEST="rake" RUBY_FAKEGEM_RECIPE_DOC="rdoc" @@ -32,6 +32,9 @@ all_ruby_prepare() { sed -e '/test_connection_keepalive/aomit "network connection needed"' \ -i tests/tc_curl_multi.rb || die + # Fix test that expects wrong output + sed -i -e 's/200 OK /200 OK/' tests/tc_curl_easy.rb || die + # avoid failing tests where failure condition seems weird, no # upstream travis so not clear if the test is indeed broken. sed -i -e '/test_multi_easy_http/,/^ end/ s:^:#:' tests/tc_curl_multi.rb || die diff --git a/dev-ruby/curses/Manifest b/dev-ruby/curses/Manifest index b9338bbd52a8..35c72bb4bcd6 100644 --- a/dev-ruby/curses/Manifest +++ b/dev-ruby/curses/Manifest @@ -1,5 +1,3 @@ -DIST curses-1.3.1.gem 43520 BLAKE2B 8368f8c763c853a2ce11048b7f0fe897dc350402fd9ee5e7647f7a5efb012fa1c7314fe5bf40e25e32b0712bb45c66976d334a900517a9611612b3775153e3b9 SHA512 e1914e598d7e9624bd2ed35329fab59cef33696ba67b76f3bf90a8b68854d76423cb3b4f441b356789907932a0467c3fd9894f641a40a45353391f782a166347 DIST curses-1.3.2.gem 43520 BLAKE2B ec8ccfa48113ed6c564b33b1e17e8230d72de3e997a92bae930c71da5bc9159aecffbde3fa56ee1781cb9cbd58b564759df24e0a2ad0025085684b36173912d1 SHA512 3025597242cebbd080f26b38c442c515a78e9a6b11ec366d11d7cae46906b95d1851ade8c2f8390b846d50eeb0755f85a81106725b4fa0ba897de62784d59ed4 -EBUILD curses-1.3.1.ebuild 654 BLAKE2B 830a6dd66bad7e1f7b32bbd70f70fa308063e71c42c819f7cc6d26c8ff2b4d2600cca156373e2c2ffff481566fe209ebf7637c0e470043f35ba15fb5122927ac SHA512 7122b7206ceb1a9ae2bba848bee3d2639ac4d2692be34b6caa283cca7f5fed8abebc3a70be28db66c4a4992a66ad5823490524b38445f17a3e98e976a6ee30b5 -EBUILD curses-1.3.2.ebuild 623 BLAKE2B b1a9b73a9eb2c476bd535c3c833a34f24f5e0aac4d59e003637a9bd74c3e21097e3bf7e1d93c15ca1aad02b61b94ee72fc970da370698cdcb222006b0d583e4d SHA512 3831977ed5a8d99eae6023e36cdc5446a685808ac7e28aa5792cd5a57d4fc88ab674dc00deafef686deac6cc6d2c291d7b894b1653a851b0f8a7c768c8e19f86 +EBUILD curses-1.3.2.ebuild 623 BLAKE2B ce7017e6496064a9042590ce5a2606ee5c5f1701b71b32eb861385be4cf58ba75401e6a6cbc9a62027de43d0de9660a4bbac3b7d94da2f344043669e4ced014f SHA512 0b0b6743dea327aa0f73584a8531f0502984b8ad1ec0044a9a59e24c22de11f1aff344b8c14fbdc7de69cad454822ee127881c45dd9abc4422431d466b8de4a1 MISC metadata.xml 337 BLAKE2B f68ad5630ff84b55238f101e480a86102303dceaf6b05716d38966d567dfb894f668acdd0f1178ee61ae550e829c053868867d73e9935cde24677b3e14735277 SHA512 3f64366e00d412b476b81e46f0d9d4144d6f698fdc277f59cbefacbce8d9e35bf9fcd2d45dcfd5ba8a386e5972492004f693976f85a90ad69ebbbcf46542971a diff --git a/dev-ruby/curses/curses-1.3.1.ebuild b/dev-ruby/curses/curses-1.3.1.ebuild deleted file mode 100644 index e94765c565b4..000000000000 --- a/dev-ruby/curses/curses-1.3.1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_RECIPE_TEST="none" - -inherit ruby-fakegem - -DESCRIPTION="Ruby binding for curses, ncurses, and PDCurses" -HOMEPAGE="https://github.com/ruby/curses" -LICENSE="|| ( Ruby BSD-2 )" - -KEYWORDS="~amd64 ~x86" - -SLOT="1" -IUSE="" - -DEPEND+=" sys-libs/ncurses:0" -RDEPEND+=" sys-libs/ncurses:0" - -each_ruby_configure() { - ${RUBY} -Cext/curses extconf.rb || die -} - -each_ruby_compile() { - emake V=1 -Cext/curses - cp ext/curses/curses.so lib/ || die -} diff --git a/dev-ruby/curses/curses-1.3.2.ebuild b/dev-ruby/curses/curses-1.3.2.ebuild index 228c980cd440..65d49c27e04a 100644 --- a/dev-ruby/curses/curses-1.3.2.ebuild +++ b/dev-ruby/curses/curses-1.3.2.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" +USE_RUBY="ruby25 ruby26 ruby27" RUBY_FAKEGEM_EXTRADOC="README.md" diff --git a/dev-ruby/delayer-deferred/Manifest b/dev-ruby/delayer-deferred/Manifest index 67925c65c749..683a14b7b63f 100644 --- a/dev-ruby/delayer-deferred/Manifest +++ b/dev-ruby/delayer-deferred/Manifest @@ -1,7 +1,5 @@ -DIST delayer-deferred-2.1.1.gem 21504 BLAKE2B b32f8e49fabe2c3c4e060fd68cb080cb4b5694752b58d1b153dfc4f56d0690d0c77204b18e93c734787a6c44ba9786921d8fa1b8c7024e49251d804dc4818cdf SHA512 3d2f24799b44a132fd4ddfb5d8851dc74647b7c373405a51ec8deb94754f2d62de8421833d5e495d411958886d733963507edc47c4b601b75c0f86f2223b3223 DIST delayer-deferred-2.1.3.gem 21504 BLAKE2B c8f44cbb89fd249b6ab708efd923b2cdf3d336a836f75882cced00c3413bf7e0592e19f5e05e327c45b1f5e40f606e07496e09c71e7ac79a479bbf84034971df SHA512 9337a6d9e36cfac58f14e4a08ee97aa675e721a290c4f2ca53c082193470a7303d7256e964a99c4f4729163949c2e054be58bde0b2ee3be397c36f49e2ae6d1f DIST delayer-deferred-2.2.0.gem 22016 BLAKE2B 992005fcdd3cb7d7b131e676a1e73f56b64c3316c4c66e984cb8c80c655e98f2fa1a72be34979c11e9f3b7def7de71a74a922e06b6ec8699fc1bc03f2cedf627 SHA512 f285183556d8414db6467cf51a6bb123b2b5db3b517295464e8d0205f25b7bad61ee9364277916e30f0bde4453a7bf4666bd71f0a54faa4506ed8d339507418d -EBUILD delayer-deferred-2.1.1.ebuild 576 BLAKE2B 8f2df150768f08a6079b57af83fd1cc4a276a64d2f8b8b94d46b3314ee9e6de88b2d74a26c3746ff447010c9bd46fcec70a1e3682c7dd582ca8fbe882b159d80 SHA512 ffb66e053d45d868a8f20180ff96325caf411a18b9d66f7132add7c01234c705e9bc59f5f1436dc5ba7b2eb2eab3d845b70cabb178e474c42b3097ccd8d5c294 EBUILD delayer-deferred-2.1.3.ebuild 583 BLAKE2B 77acd6ed64a77a96b35610779ea780960b161daa1ea1b653f76285e2c60d5eb41f7ee2cb9289f5e7dc61cb469d76ed53201275df9f8e2b9893bf06f31861bfdc SHA512 80b50c96c692d9cebe734447c9524567e1d9b1b70133a77b1b8a10c8e36504a5d355d67c2734befe400b2264ea3dfef8f1f9d3cc4922164c2ee082ac3a4ccf9f EBUILD delayer-deferred-2.2.0.ebuild 635 BLAKE2B f7270fc3c06dc1be6ca471952503400348f74cf2c6266240259330a927956c32bb88e33749e34c7ae35a8982792eebf13d1447adaf9b0347509029151afdaa7e SHA512 603784a7d627aecfebad6b8339f2868555624d2be3f92c66640fa9c5d36d3f848284eb24e74f0aad309396a2a3136148539c4b71f393109dc5a8fc9efc8eaa92 MISC metadata.xml 474 BLAKE2B 5e75d643a2080cbcf84a8e0173c9ac4305317f952fab14a573f45ae650aa56bdeb11ffb2efb887b9a206f04cbc9eefdfe065766b21811cc627387517f23421b4 SHA512 8d070713e84530e8e20065635f5dfd632661a491e3ca8dea97bf8308b6ec7fabce0411afad7006856559f4a8fb9f4b6fdfa196bbfebc0b993cab521ce771ad5c diff --git a/dev-ruby/delayer-deferred/delayer-deferred-2.1.1.ebuild b/dev-ruby/delayer-deferred/delayer-deferred-2.1.1.ebuild deleted file mode 100644 index 275690e37ba0..000000000000 --- a/dev-ruby/delayer-deferred/delayer-deferred-2.1.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="Ruby implementation of JSDeferred" -HOMEPAGE="https://github.com/toshia/delayer-deferred" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -ruby_add_rdepend "dev-ruby/delayer:1" - -all_ruby_prepare() { - sed -i -e '/bundler/ s:^:#:' Rakefile test/helper.rb || die - sed -i -e '/simplecov/,/^end/ s:^:#:' test/helper.rb || die -} diff --git a/dev-ruby/delayer/Manifest b/dev-ruby/delayer/Manifest index 8bb6d7e1639a..b11893ba25c7 100644 --- a/dev-ruby/delayer/Manifest +++ b/dev-ruby/delayer/Manifest @@ -1,9 +1,5 @@ DIST delayer-0.0.2.gem 8704 BLAKE2B f0fba28398c0e585b10cfa48eaa7aceb9914e335f11253e8c4cb7a3c85201fae7a52e6792f1d0e824c75936ae2dea572a0ea99e89384562b76be615f6b70628d SHA512 1a5e149b739d8dd975d5c4a9e6a072181cc4d816af202461a0f98ec91f92e85e76faf700171b83652ec4f5114b1c1c5b2c6cd9d1d8d6508c1161b43f099e2b88 -DIST delayer-1.0.0.gem 10240 BLAKE2B f39c02110a2c1734b8ae0f05619ea5954c3c1bc52fb70f179ea7ebc8531677ec1af232adadb08810d6a394ccefc6b525d8fda1cb7bc0a714fcd6aa4059202fb2 SHA512 2dfe3590381796f50dc89c17b038fd94cba21660e6863c60600e590f449180eb5e424f81340c6698dffddcf64f5218dadbdc96f1553e2eef96be2b1fbe2d1fb3 -DIST delayer-1.1.1.gem 11264 BLAKE2B de9dcf42b5c8905a372e6de59a20d14c9abc8a8ee993fdb81f0675ccc5da2986634ddf88c7f3ac79f2b7d33fb86083ef0d3aeea257c5edcfd8d508f8ba2509bf SHA512 dc8f2ddb80e0148b0ee1567481ae560daa8c2220b7f2431000600cbab0e4dd45a79a9fb7bd6d2795df31f6accc269c7df2724fa8a31455c887be8128d02d5225 DIST delayer-1.1.2.gem 11264 BLAKE2B b377fbeb5bd22f0e63e6c6135e86a266929ad3e77ac310bf18f47cea4dcb7cb74fabaa58960dd6ec9b1d26f3e28631da960ce51e9a2c48fa14014d5a47a28af1 SHA512 826aa27922c6d0d377db8b9ff0abd19903574a03dd9439548c82400a492127192ac875b839a54031ec7aa27d64bcef1158f0d94986f6b4d55765b6541d177ba0 EBUILD delayer-0.0.2.ebuild 481 BLAKE2B 0e15d86fc49a9617b2f56e50f142c74b616ae423019ca98dc9994ab19a5240a33629f12e159d260ed8cdd1061a692cd52097ac99689bfb2622683c42a4292806 SHA512 d51a61129b82b5f5fb168251a3535cb7f27dead399119c395d45300ecb09f4df09c437c0f45fa00941ff2004cdb6088be22416efc942760a560baf4e0c7f1483 -EBUILD delayer-1.0.0.ebuild 474 BLAKE2B 445367905feae6fb007a5c879cc7a7436deff7ed343a6efcecb2906d807ef9df230f9e5052fcffc8b3e8e40682dbe6e1d49db85d46aa1fc6333dc72819d70aa7 SHA512 0a8fcdb199651fb02522a50ef9ba0f45fde37e47c3d0b25decf9853bdc4843b985b2f9c159de0e775b349c2c6d4ab99cb9c4d55ae35f19ca78adc40341a5aca3 -EBUILD delayer-1.1.1.ebuild 451 BLAKE2B 623449065ad93c19b63d198356303fb33ceb8be9dcaf67b59ada9cb8b0c168a8de71ee5b558225671314720989e5d50d4af3615f19d9692ba73b8a17b4fc76a1 SHA512 d531bb9b3a3ebbda43eaa236a1126fd14aa5f57d56b38a9edce62b404817ff16692e8d255244ac1e5296946a8232508c219c8631b6747a816ad65b5da2f89697 EBUILD delayer-1.1.2.ebuild 451 BLAKE2B 623449065ad93c19b63d198356303fb33ceb8be9dcaf67b59ada9cb8b0c168a8de71ee5b558225671314720989e5d50d4af3615f19d9692ba73b8a17b4fc76a1 SHA512 d531bb9b3a3ebbda43eaa236a1126fd14aa5f57d56b38a9edce62b404817ff16692e8d255244ac1e5296946a8232508c219c8631b6747a816ad65b5da2f89697 MISC metadata.xml 402 BLAKE2B 55d14808082ea735f42e1973414806c29ce83dc35dbc7a9b72c70d22bb00b0f5f22f34798a8232dbf32a74a134387eb47ff014477e336c912d89bd23c388e78b SHA512 9d11aea71d2c27e3aeaa80848458166719daff95243f342b946756e9b2d0d1ab23551a3eafc40a74fad1d029798f2ec7bb67bf224ae9985bd7db9fdf4576ef41 diff --git a/dev-ruby/delayer/delayer-1.0.0.ebuild b/dev-ruby/delayer/delayer-1.0.0.ebuild deleted file mode 100644 index 6b23b20cb3d5..000000000000 --- a/dev-ruby/delayer/delayer-1.0.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem -DESCRIPTION="Delay the processing" -HOMEPAGE="https://rubygems.org/gems/delayer" - -LICENSE="MIT" -SLOT="1" -KEYWORDS="~amd64 ~x86" -IUSE="" - -all_ruby_prepare() { - sed -i -e '/bundler/d' Rakefile ${PN}.gemspec test/test_*.rb || die "sed failed" -} diff --git a/dev-ruby/delayer/delayer-1.1.1.ebuild b/dev-ruby/delayer/delayer-1.1.1.ebuild deleted file mode 100644 index 9feeed9ba570..000000000000 --- a/dev-ruby/delayer/delayer-1.1.1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="Delay the processing" -HOMEPAGE="https://rubygems.org/gems/delayer" - -LICENSE="MIT" -SLOT="1" -KEYWORDS="~amd64 ~x86" -IUSE="" - -all_ruby_prepare() { - sed -i -e '/bundler/d' Rakefile ${PN}.gemspec test/test_*.rb || die "sed failed" -} diff --git a/dev-ruby/did_you_mean/Manifest b/dev-ruby/did_you_mean/Manifest index d7fd0b7da2c3..5a1d223bee84 100644 --- a/dev-ruby/did_you_mean/Manifest +++ b/dev-ruby/did_you_mean/Manifest @@ -2,6 +2,6 @@ DIST did_you_mean-1.2.1.gem 20992 BLAKE2B e8827b3f6797145c1adf5fae2a681ad8f437c1 DIST did_you_mean-1.3.1.gem 24576 BLAKE2B 939dc676dd7ba5dc4b64e5796b59e2901b36e5b9e1d4ccdd8809fdd008a82377c6bbd35b8677fa273c2196615ad3b7a09cd3bb57267ba2dd9216f13cd0599aa2 SHA512 14e672540a93bcf89fb41e27cca31190f9c621c5fb669256a26ccd6c1042437a69911b7ee886305b23fa94fcd0979188b423cad88f87b0adbf6c9437ecffc84c DIST did_you_mean-1.4.0.gem 33792 BLAKE2B 9052b7ba7028f963595eeb79e668296b48db8659bd07c6e00076efc372f6c64eb3ad81981013bf0ae3c37b942a459146af96fa001ba225ebf1f5486d717a7a55 SHA512 bd8e47e5d0135807d1ec0a5dbf536649cbaca13fd056cefc6f57293b7869608ef92a8cdcbaf4a4c4453738ecbe8a6d8bc450826a8dadb46fc69560ed05a97f2d EBUILD did_you_mean-1.2.1.ebuild 664 BLAKE2B 121c4009b2900b0e5238afd321dccc6a175c86ea341dd91f7fbad7cb754468ce1c216b524f3a79ad32a930c1c9c9e667d3912963099936a8c066d877462af68e SHA512 ec1562b01d8c556fa535db0c4beeb381cd9ca8c92c2be5b29be83e8c8bdaf71cd8d737bd174b8acb3592459f766938edd54589de6ecbb00b2945c367c02410b8 -EBUILD did_you_mean-1.3.1.ebuild 680 BLAKE2B eadf6f210897d34e5415b64e69b8a35db98ef4aa97630a1fefe222429ab52d82f4d8c347dfb5c61a6b61369fa3697b39dedce10baa72c6bebc491def4bc9073a SHA512 6d01aa77f8c33f092b2c55d2d5ffb1c95b2aac59c3f7a02c78c3061793ea84205b984621c3d44b7e53592e004e1b5ff03a6871fca219498c45945a8e3615567c +EBUILD did_you_mean-1.3.1.ebuild 674 BLAKE2B 9f5f3ade7892db1da87471c85df305d44ebc5ac325ff3bac77c76d362b491548c5db205586cd695f9d431dae4d49b7f3c7c531922b46e761e0cc158bc4666c82 SHA512 cbea6ccbe41726e85d937316baa03688fed3c664fb837bc28fd824d01401aa39bae8e6c4f64266d9681840691adb8275ce8a6185adaa0af0b445225fe7b91de0 EBUILD did_you_mean-1.4.0.ebuild 687 BLAKE2B 554c91847553ae2537396effd0d448d6ec397640c15ba30a32f89a218b85449dc7dcbeb72d71b54af29fded9798b5cfd5f2fd29727e676d40764b681313b48f4 SHA512 4aaf69a075f6c891ec892b07f765bef7a20ea0729515588f10e2ec8255d29985217b65ad0cb4348066bf2d12d8aa0ca6f61d6cddab2f24c3950293372af6176c MISC metadata.xml 345 BLAKE2B b3764e5648286cb66e03f3343a41b460ea2bb24f51e1c25e89e386c2b16769c9b1f88888b1e10b2c2d0a2346659195454e4ee8262aec0d4a9066795759cad053 SHA512 418114238e3e2db16ebcdd3de5213b3bc0f0a45ed719de1be60cb19015966cf39912f38d0858e22aa6330ac2e7fb58a1452e9623e7559c26161d70e0f29e66cb diff --git a/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild b/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild index 68885e9f0cbc..1490d96f0ffd 100644 --- a/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild +++ b/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/yuki24/did_you_mean" LICENSE="MIT" SLOT="2.6" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" ruby_add_bdepend "test? ( dev-ruby/test-unit )" diff --git a/dev-ruby/dotenv/Manifest b/dev-ruby/dotenv/Manifest index baabf3b9a51a..ffd8bcebdf9c 100644 --- a/dev-ruby/dotenv/Manifest +++ b/dev-ruby/dotenv/Manifest @@ -1,9 +1,3 @@ -DIST dotenv-2.7.3.tar.gz 19765 BLAKE2B 65f4171c8304c207ea94bd31ce2b63ae786d4794c538260ee8aa1ad8714fc1736a193febdee1299b62b82066e72be0000dffbff69a272ed94c19922bd6fc15f6 SHA512 0ac46b4c037c4d5a6e9517c7c39a4fc0f52a5a7f153602007196f6929f8be05678186a227046195fabfa4e59e6099d626f436da66041ae30c46ed062c7c5c33a -DIST dotenv-2.7.4.tar.gz 19800 BLAKE2B 53719e21aecff63016c12b8ed18f0bbf66389abe3b73c4426be1af489833cd8967b3ea4bd3183549c28d2abdc6f2cda33ce31873d8a0cac5c88c8487226ce7c8 SHA512 dd5fbc1cbb44bde938067d37834304a730bee6e2e625784ac3612f3a597c513679d52607d8924ca05939d6093891108aab3ae6eeab55be2f38238b7c2a78aefd -DIST dotenv-2.7.5.tar.gz 19873 BLAKE2B a435d7728bf0352a26e8c75d82e21c481fab4ba160b065742fe7976b07d9299a46bba379d9dd9b1d52b5188ddac5030662622dcdac036a157c04b56601a4eae9 SHA512 3036abf5fda12b46d38c9727ffb033628216ecb9e091b8f9a62c8ff2cbed93c60358332b12ad4ba7230fdcc866682916c3e37c5f6954b2a1355abe065c758bcc DIST dotenv-2.7.6.tar.gz 20343 BLAKE2B 5e6eff69a63bd9b6b6fbaa8b07ac3a3b846d8bcc39ac67dcf3bc1a9e152afe8809db1ecb55706de3fa3232e423c02d116c248925d78095b6c1d85af4289e69d2 SHA512 df017be0732d43039497b95aeffc303d9141196862270dc907181a77217cc3c525ffce5a52c7047eb51d69a37cdf51f3f2dfbdceb792c14d352f9416c50891c3 -EBUILD dotenv-2.7.3.ebuild 1007 BLAKE2B a1fd34da513219ac25438c6dbd1cdf725c71b40e3631190dbd93ccfc948d174fb828b9a594b2e86608e1a5740fc00b991dbabeeda663be672d6abcadecbeac9d SHA512 93a4031113a98c9b3568cbab86a6eb83bda9585752e8db8e30e6b3cd436f5310f8ed1488a40ce2cd82ff3d2fe1a591ec7959034eda897df4371dbdf9d181089c -EBUILD dotenv-2.7.4.ebuild 1007 BLAKE2B a1fd34da513219ac25438c6dbd1cdf725c71b40e3631190dbd93ccfc948d174fb828b9a594b2e86608e1a5740fc00b991dbabeeda663be672d6abcadecbeac9d SHA512 93a4031113a98c9b3568cbab86a6eb83bda9585752e8db8e30e6b3cd436f5310f8ed1488a40ce2cd82ff3d2fe1a591ec7959034eda897df4371dbdf9d181089c -EBUILD dotenv-2.7.5.ebuild 976 BLAKE2B db77eb099eb7f836e9d5c627d562a34b3cac3bceecbf28040b0f8b8353868cc4ecec644266a2e5b2cd24170226eaa12d9f29124b69b3428bf75fb28c06a441f6 SHA512 ec8385fd904896c994f84b58051c52bcd6aa7ea0ff65c5ac5474ac19c98668f620137bf091e4a77a36c77677084e334c55282ca1c77a10f0ca6e1e380bbf442f EBUILD dotenv-2.7.6.ebuild 969 BLAKE2B 16a09327388e53706f454dcc928aaec369616e7ad0478d56bc5c3293489dbe6e19ac2ad3d5c47d58550e27f8db2a7b30a86cdbe9ba8415fb91470b6fb3e680b0 SHA512 648070a45debf724bba7f4bc4496bca3ca7d6522cde7a96b0a9f9cf787b6d16b32f2acfe68ef8453c3650386c360c06f575ff7a4647ac47fd7bd5ba8bd81c74a MISC metadata.xml 341 BLAKE2B 4cc2ed329e48853a5939f5f7e41d2b6544d3d7d967563da065633826c3fb9d999815e8604fe4a897606f4ffe7be53f3e87c925120961050ce77f1fa573847f5a SHA512 72e21e93099953f1946b486fa8acdbd0b85ed139ef34d4ad9c7e3e89e2924ec598a662f72210d52efdb4cc2ed676962fc6d50c560b4b9c8a4ec849d75d5be2dc diff --git a/dev-ruby/dotenv/dotenv-2.7.3.ebuild b/dev-ruby/dotenv/dotenv-2.7.3.ebuild deleted file mode 100644 index 2485712a4bad..000000000000 --- a/dev-ruby/dotenv/dotenv-2.7.3.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_EXTRADOC="README.md Changelog.md" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Loads environment variables from .env into ENV" -HOMEPAGE="https://github.com/bkeepers/dotenv" -SRC_URI="https://github.com/bkeepers/dotenv/archive/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="MIT" - -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -SLOT="2" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/spring dev-ruby/rails )" - -all_ruby_prepare() { - sed -i -e '/:guard/,/end/ s:^:#:' \ - -e '5igem "rspec", "~> 3.0"' Gemfile || die - - sed -i -e '/rubocop/ s:^:#:' -e 's/git ls-files/find/' dotenv.gemspec || die -} - -each_ruby_prepare() { - sed -i -e "s:ruby -v:${RUBY} -v:g" spec/dotenv/parser_spec.rb || die -} diff --git a/dev-ruby/dotenv/dotenv-2.7.4.ebuild b/dev-ruby/dotenv/dotenv-2.7.4.ebuild deleted file mode 100644 index 2485712a4bad..000000000000 --- a/dev-ruby/dotenv/dotenv-2.7.4.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_EXTRADOC="README.md Changelog.md" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Loads environment variables from .env into ENV" -HOMEPAGE="https://github.com/bkeepers/dotenv" -SRC_URI="https://github.com/bkeepers/dotenv/archive/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="MIT" - -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -SLOT="2" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/spring dev-ruby/rails )" - -all_ruby_prepare() { - sed -i -e '/:guard/,/end/ s:^:#:' \ - -e '5igem "rspec", "~> 3.0"' Gemfile || die - - sed -i -e '/rubocop/ s:^:#:' -e 's/git ls-files/find/' dotenv.gemspec || die -} - -each_ruby_prepare() { - sed -i -e "s:ruby -v:${RUBY} -v:g" spec/dotenv/parser_spec.rb || die -} diff --git a/dev-ruby/dotenv/dotenv-2.7.5.ebuild b/dev-ruby/dotenv/dotenv-2.7.5.ebuild deleted file mode 100644 index 7a44cde278c3..000000000000 --- a/dev-ruby/dotenv/dotenv-2.7.5.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_EXTRADOC="README.md Changelog.md" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Loads environment variables from .env into ENV" -HOMEPAGE="https://github.com/bkeepers/dotenv" -SRC_URI="https://github.com/bkeepers/dotenv/archive/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="MIT" - -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -SLOT="2" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/spring dev-ruby/rails )" - -all_ruby_prepare() { - sed -i -e '/:guard/,/end/ s:^:#:' \ - -e '5igem "rspec", "~> 3.0"' Gemfile || die - - sed -i -e '/rubocop/ s:^:#:' -e 's/git ls-files/find/' dotenv.gemspec || die -} - -each_ruby_prepare() { - sed -i -e "s:ruby -v:${RUBY} -v:g" spec/dotenv/parser_spec.rb || die -} diff --git a/dev-ruby/equatable/Manifest b/dev-ruby/equatable/Manifest index d68a4609a1ef..b65bf7169900 100644 --- a/dev-ruby/equatable/Manifest +++ b/dev-ruby/equatable/Manifest @@ -1,7 +1,3 @@ -DIST equatable-0.5.0.gem 10240 BLAKE2B cbc8b0250cba6a89be0205d585a25a0f9c050cee7e1803a8725259a18b4a9b1ed62771ff9407a7b702c293c55de7c8c3000d5c29f445f230c8acbc0a0f7be384 SHA512 968c5497d3d18ec899b34311965421bd3c53a4d55f56ee7594bab1db3ce320e245890b007b1412ea434fc15ad7be2ec6c345068c4aa3cf74e07c146f76039478 -DIST equatable-0.6.0.gem 10752 BLAKE2B 834c39fcd9a3156261ce16f6a24fa952175509cf75d28cb03b7acdab58948388b5ddad034841c28b2162734d74a54592a35b971f4c05d9c884808530157ba1f5 SHA512 43aa5021a9f3bf0a730e4e5aa45dd0dd3c868d713268617f36c4ed17b66775d7f27bd8bdffe4785a9d44da94e7f49feefa991f50f38c1a34868705aa4a92d4e9 DIST equatable-0.6.1.gem 10752 BLAKE2B f544d330fd72c12c81757ca1220f209126e9200b0309d7720005c720ad7f89288cb40d3b7bca004f624f162bfebedef8341997e94cdf5f51e6fe86fa2ab0b0e1 SHA512 442a6c9afd31ec2c41f3802703515827cb8d100bea3932c1fadeb036bb96a045883050712f480ebe4f7ea9bda5dab335b0f0d9dcc90a42bf45ce6bcc504fe0d4 -EBUILD equatable-0.5.0.ebuild 460 BLAKE2B 2ea7ea0b8eccd704d937c17c3d95419f6ac862ef8eeefcae2e4ecc4940fe499f18fa7ee80a6997efb916ba1491f43974401a2afb0abd04855fc34e6cc784bf23 SHA512 b2811bcb6ba603e95dc6b65d7671f368a21a2ac9028b647b54a687823ad8f0fd97b17b22a4f978e66dd995627d51bda7b539bc9066b92cf7a7be7d1ed1e89242 -EBUILD equatable-0.6.0.ebuild 522 BLAKE2B 61b741dedbec095dca48e7f6f8a43e03a2a66e84cede6ba3c65c8a7e87413feae2f0703edcedf51a5efecd61627da77ef2d4fe291fc500711399fd9cb8cccdec SHA512 f62e207b3071d5b79a59a4d57556d5a45fd641f25469457af9caad4d5addab619e9c83449c375bf830163e81802d52ca107f6725fade95539564debff1e6741b EBUILD equatable-0.6.1.ebuild 529 BLAKE2B e187049dbd03d4f752c26d5f2815ec5af7c9cd735738a751d49c5dbd6b49ecc91ff85b8de35c68461503573eefa81e56c059383f251febd07ebe29e7e53601f2 SHA512 c4defa5ebe7f85a0d475e0938df7636da4c70168aeea46b2a57deca14c4bf5b96b265e74449e175d796c82262b62850e91216c3a2fe512401ccf759ce9450b0f MISC metadata.xml 337 BLAKE2B f320ff62e89cec84137a16e526e5407f2fa1580a410b03bf39ac7158eac56c0cf3fc466e85b88ee604ad7905ab58dc0a8678d162f5a35d64a94af5622e6a0bb1 SHA512 f236bbad502d70c2ad5c8eb7b596ff903b001461d1f59ed2f01d73455a152482a8cbc2b01c1bd88eb80b78864d4caf354a1b797b95410f9868f1a57aea89dfff diff --git a/dev-ruby/equatable/equatable-0.5.0.ebuild b/dev-ruby/equatable/equatable-0.5.0.ebuild deleted file mode 100644 index 7aacf0cff449..000000000000 --- a/dev-ruby/equatable/equatable-0.5.0.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="Allows ruby objects to implement equality comparison and inspection methods" -HOMEPAGE="https://github.com/piotrmurach/equatable" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" diff --git a/dev-ruby/equatable/equatable-0.6.0.ebuild b/dev-ruby/equatable/equatable-0.6.0.ebuild deleted file mode 100644 index b5520ce3dab7..000000000000 --- a/dev-ruby/equatable/equatable-0.6.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="Allows ruby objects to implement equality comparison and inspection methods" -HOMEPAGE="https://github.com/piotrmurach/equatable" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -all_ruby_prepare() { - echo "-rspec_helper" > .rspec || die -} diff --git a/dev-ruby/font-awesome-rails/Manifest b/dev-ruby/font-awesome-rails/Manifest index d24a97bfef42..e2cae623905c 100644 --- a/dev-ruby/font-awesome-rails/Manifest +++ b/dev-ruby/font-awesome-rails/Manifest @@ -1,3 +1,3 @@ DIST font-awesome-rails-4.7.0.5.gem 637952 BLAKE2B b4d4c8391fc3ff7fd9874c1c3d1ddcb60ea36999f8ab6ccaa5797c1d6b47adf9b70bf323b2f32c8c518ce8b96750e1cddcb9d2ff32f8718570f0c36ef18d2a48 SHA512 ffff431d5a76ba6618d9b505c599a28243038f6550c44b8bee930875e0294c724135aca40e5b591f999c98488fb35d362482eb5a53719a4e026c60ea08804781 -EBUILD font-awesome-rails-4.7.0.5.ebuild 504 BLAKE2B fd800728b618cd994ab1df5ba43bc3a7bec329933c912e92756676a5874d0cca2120f3062e7079b657cf7d4474783855279afb6dfb65680eed402ad8419d8520 SHA512 daa3971dd30e4588f0012161df9067b3ffc88f7d3dd0d52f258b0454670020ae3b369b4384660168d825bec2622d4037f47e650e31c869f1a7ee40b6d8fddf70 +EBUILD font-awesome-rails-4.7.0.5.ebuild 504 BLAKE2B bd12bf91a574795da8bc4cdb38fd15b2a26c0b4e3ea7e56ba4fd8899447bd3b600bd1839598fe205348bcca32402502bd25086884dc952361985234fb5e810d6 SHA512 86e283dc31285900b211cb8d46ed839738c598a50a0e3ed74fe1bcbcd25409bacc95c00d07f9f76210355a2da3543df997871a02eeeaa0f4030d4ee483858ae9 MISC metadata.xml 402 BLAKE2B 19fae051a5a4cfac29c1e758ddde9a6e7d84651197fab379d1c4151c020059b118f4315fcf179c5545b209cd1b84715b3568443821d89ad8cc2f09e8adfbb3c8 SHA512 bfe7b861172d217672aa5de2699621b309e733255de720efbdc740991206e546666a4af42f26f45253dacce55d3db377a0cadea7cf15a34df8291e0e7184a5f4 diff --git a/dev-ruby/font-awesome-rails/font-awesome-rails-4.7.0.5.ebuild b/dev-ruby/font-awesome-rails/font-awesome-rails-4.7.0.5.ebuild index 3d736f10c43b..fc698ed9b0a6 100644 --- a/dev-ruby/font-awesome-rails/font-awesome-rails-4.7.0.5.ebuild +++ b/dev-ruby/font-awesome-rails/font-awesome-rails-4.7.0.5.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby24 ruby25 ruby26" +USE_RUBY="ruby25 ruby26 ruby27" RUBY_FAKEGEM_RECIPE_DOC="rdoc" RUBY_FAKEGEM_TASK_TEST="" diff --git a/dev-ruby/gh/Manifest b/dev-ruby/gh/Manifest index 4de82a7c06fa..94b1b9e173cd 100644 --- a/dev-ruby/gh/Manifest +++ b/dev-ruby/gh/Manifest @@ -1,7 +1,3 @@ -DIST gh-0.16.0.tar.gz 129499 BLAKE2B 6dea86bcaa8191b2eb19daed487d80e5b55adadccb1c063320b44e742895cad1956e06a917ff35659834b4cf541892d3cd0b432f03783b4b860cf4c7136c7c49 SHA512 141a432b8d5f43feea6cc86be504e35b5133590466f1a28c5ba60a208cde9d3cc1a6f19702757e132e4255220e1161f6dc9621ec18a789d963738b9801e52da1 -DIST gh-0.17.0.tar.gz 129494 BLAKE2B c7c777fb1f0f417c62c9ec0598716302c2cb0a6870ff9534cabf03baea33e73581cac9bbe1f803d23adeb16b15e5af06e4dcc61ab2300846b6c5c227ddf7aaea SHA512 b655552180dd48a9de05d925d9795278ba8f293d03e07fc0675aae9bcef264f45a840b37cc855718c1118c31964625775b1156facf52781e99255bb16e7895a1 DIST gh-0.18.0.tar.gz 129730 BLAKE2B e4e9a3b158daf83f8a0f0a809eff87e169c7a0a23120b9ae002d0fee4be166d3e6a09ef85ed61b35148d4285dc358a8d616e09c71403b85293574f3bfbbf922c SHA512 a265d25984d4c40340d4e80ce615f2f291f5636725e7dcdc181e3351d00fe8c3355148f206807180041f20db7f09bf94f5d279ceb25ea12ec19215640fff7839 -EBUILD gh-0.16.0.ebuild 918 BLAKE2B 86306322fd2d9bd7df7c1eb2b01f06c140a235abbc01cc0075102e715e861b03822469e68cf120199617046ddfe3150dd5c346780be7d79b7f170f6f3d1f3d96 SHA512 41818e1f35626458e009b2728930e8c8cf12b380e5ceef46213b387b2f5831d25a3527c02e43b2e74005bcf6f2a15aa7ba7d503400bbb04eb8284185e6d8c9fd -EBUILD gh-0.17.0.ebuild 912 BLAKE2B c6281e196cecedd284e61033de159a5b290bc97c6545dbd7a62dbf3202e8018e8d64604e07e360c42030fbac2dd59d14af275f7107e2bd4ef842a358a35144c6 SHA512 160debae74829ae66e9078b38fc256d50a8443f67fe30ee963fcc0b50c2b1cc8bb00e57f57352d9929007655c9253640a712749276bf6697289a0b8a5266d0d9 EBUILD gh-0.18.0.ebuild 876 BLAKE2B 64cb4d3a134ead6ab2cb0c47b5017abd027e6fa90fc4fb99210fb8be10fa0dcb8ba579538e9ce181516f89aba6d6180b5b1000d9a013bd5ba1e6c490239836fe SHA512 c23991505c548bc715726a5de7b88dee6950342cb716d37d33eeaecd865b558b6f2d0ddd71ba826af73d3e1c22945b1ed3202f74f5c5478f7d9c488ea957b473 MISC metadata.xml 328 BLAKE2B ffcac2532a59009124144d5a974ab68f58c35954d76523766184eadaa5ba9602d891c433f40e830cac3d5acc8ea80fe516b5ce69df6e2240454e5ec1d9f198a2 SHA512 827f41487bb4442546ace9b648b2153e910f4e38a9d3edb1d2c231add2ea537c6318da7c5f0b4ee48f016c7c0bc62fba36cf4745fb96f9ad90890b97049d9d29 diff --git a/dev-ruby/gh/gh-0.16.0.ebuild b/dev-ruby/gh/gh-0.16.0.ebuild deleted file mode 100644 index 8114569ae0ee..000000000000 --- a/dev-ruby/gh/gh-0.16.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby24 ruby25 ruby26" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_GEMSPEC="gh.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="multi-layer client for the github api v3" -HOMEPAGE="https://github.com/travis-ci/gh" -SRC_URI="https://github.com/travis-ci/gh/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -ruby_add_bdepend " - dev-ruby/webmock -" - -ruby_add_rdepend " - dev-ruby/activesupport:5.2 - >=dev-ruby/addressable-2.4.0:0 - >dev-ruby/faraday-0.8:* - >=dev-ruby/faraday_middleware-0.14:0 - >dev-ruby/multi_json-1.0 - dev-ruby/net-http-pipeline - dev-ruby/net-http-persistent:* -" - -all_ruby_prepare() { - sed -i \ - -e '/addressable/ s/2.4.0/2.4/' \ - -e '/net-http-persistent/ s/~> 2.9/>= 2.9/' \ - -e 's/git ls-files/find/' \ - "${RUBY_FAKEGEM_GEMSPEC}" || die -} diff --git a/dev-ruby/gh/gh-0.17.0.ebuild b/dev-ruby/gh/gh-0.17.0.ebuild deleted file mode 100644 index e119d3055028..000000000000 --- a/dev-ruby/gh/gh-0.17.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby24 ruby25 ruby26" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_GEMSPEC="gh.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="multi-layer client for the github api v3" -HOMEPAGE="https://github.com/travis-ci/gh" -SRC_URI="https://github.com/travis-ci/gh/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -ruby_add_bdepend " - dev-ruby/webmock -" - -ruby_add_rdepend " - dev-ruby/activesupport:5.2 - >=dev-ruby/addressable-2.4.0:0 - dev-ruby/faraday:1 - dev-ruby/faraday_middleware:1 - >dev-ruby/multi_json-1.0 - dev-ruby/net-http-pipeline - >=dev-ruby/net-http-persistent-2.9:* -" - -all_ruby_prepare() { - sed -i \ - -e '/addressable/ s/2.4.0/2.4/' \ - -e '/net-http-persistent/ s/~> 2.9/>= 2.9/' \ - -e 's/git ls-files/find/' \ - "${RUBY_FAKEGEM_GEMSPEC}" || die -} diff --git a/dev-ruby/gist/Manifest b/dev-ruby/gist/Manifest index f32e26b7b31f..7391b60cc4c5 100644 --- a/dev-ruby/gist/Manifest +++ b/dev-ruby/gist/Manifest @@ -1,3 +1,3 @@ DIST gist-5.1.0.gem 45568 BLAKE2B 829a307fb2f03afaa4b4ef8308e8afc03a1218d91f7ad1d104c5988e928d684a9fe8a54572b83d05ccc9aae5186ece7ab7ac5f8b43b0b0ebaa50f8706f22a90c SHA512 4684885142065929fce87a335749d5d5eac0486a3f340005409d178831b5ea616f8e8f34b2e43f1afd6e392cf91883bcfc4b2ca26183aea711420563b22aeccd EBUILD gist-5.1.0.ebuild 515 BLAKE2B 01d02f522856051b926c43d913492ec2539b3a95b48677c8b22b9fe328a684a6f732d81effd6ed46c8c7bead23dd50b6ac29d256d256d4cf77130804fcdf1251 SHA512 13c788ac3aeab8c44ce253d8c6cdf13b91ec5cbf6ffa4682266a14fdc8795733892be4eefa43e23055a2871fc2d8427308b6d3c0ffadf21e8bfa2a459b276af4 -MISC metadata.xml 559 BLAKE2B f9fb5838cd7e74c215e4707f230795b00dbd8889599b98b8b45b917e6150f34c9b5c620877bc756270718c42319e43db823d3a4c1b63eb6f3d3da4a24b9e0b1d SHA512 2fbd3a05be934871e9e60078e7c72de9aea028c379c9d1ed33e3f9520e03eba40b830a9b35ebbcdf3ddf99163688b6b1db6f50fc60cda6d7f85bb3291a8dfa7d +MISC metadata.xml 439 BLAKE2B 05117be30c76742036f51144ba7a97d10894dd820b5bcaadb22930534d294799b440009404d6911556d455c57742568d4a9c0bfff18e2ed9a4879b2ed091de45 SHA512 9b6d72a535ee7dd8c38743dafb7356899c3c0666cec7aee6cc53522187222a2f955292b5438577ec6bc690501e570f31c70b9f67c0364c0e3f55b10954656bf2 diff --git a/dev-ruby/gist/metadata.xml b/dev-ruby/gist/metadata.xml index 65c7748e96ca..4dbab2c262b6 100644 --- a/dev-ruby/gist/metadata.xml +++ b/dev-ruby/gist/metadata.xml @@ -9,9 +9,6 @@ ruby@gentoo.org Gentoo Ruby Project - - Commandline tool for GitHub Gist interaction, including editing & listing. - defunkt/gist diff --git a/dev-ruby/google-protobuf/Manifest b/dev-ruby/google-protobuf/Manifest index e1315b62acbf..6dbd031515fd 100644 --- a/dev-ruby/google-protobuf/Manifest +++ b/dev-ruby/google-protobuf/Manifest @@ -1,13 +1,9 @@ DIST google-protobuf-3.10.1-ruby.tar.gz 4905995 BLAKE2B 1dde3b6260918da8430c2ce69210462f339c492b2a4e53d5d9c1bea3747aead905370507fc4bd703560f6885c0f3f8393a998b875c19744ad94827109ecbb49f SHA512 aba0c4034c0d3b1759904adb6270eee94dd5dc568f433b219e3f1f70c0033993cdfa3bf476ad3f5767c7629edb9fd029c686405abf93731dde808286b336330d -DIST google-protobuf-3.11.2-ruby.tar.gz 5133897 BLAKE2B 275ea52a072b4e0226e4b6dc476d4bc28e8f4f05bca0709eab51da91c02869e96c3b0ac9ab4cc46290f875d4eac6ac72374c5b45e27fa89ad3d58fd56a2c8b7e SHA512 8319c1e003e5fc64e91b512de016ec1cf10265b294d3b4beea60856beaeb02b4d7682343c74b2c12b0f6d4d6258451af9b9d72bcb4b495293b7637da21030c8f -DIST google-protobuf-3.11.3-ruby.tar.gz 5134757 BLAKE2B 1d03cd34ad90ef28b7bb9e1155f5b069fcc21d44fb509d96d7f2638229ce84f7c18e570f4fc644b007cac94104a473d168f0bf8cedcfe7557c63024adc4ecf38 SHA512 beac21d495bfd8e9b40120d1db9fd82251958f954533fc6f76cd0b9c28f92533ac35368a4c298ebb1d8e09047b670ed3bd948bb7da6eb5cca7fdc0c1c44aa39b DIST google-protobuf-3.11.4-ruby.tar.gz 5140799 BLAKE2B 97b450c0623593efe6a42b66582ff183344b8831689e6a5b4d36096dbd57c33da9569bbf26578536aaf73ecd866ac0588b6cb7d55a6a9b9a6e840d4c57099001 SHA512 777bbb0e9e2375eaebe6b8c87abd660bac70ee469c9ad00dd25917b82d7fb5bbe33cf87f0d69c90e19d55c07a7285ec20974ba4768623ce9ccfadf147fd5e261 +DIST google-protobuf-3.12.4-ruby.tar.gz 5310348 BLAKE2B 2630941672963165467221843c10079a0ed966f2fdfcbc970b0b41e1ed3c7f78734496c1fbd3ec509c68999a14f637fff267b309cf82a8acf2bb5a948484f79b SHA512 c5d24502b9a6be0a606a19213186fe462e0de6830547003636f0897781f36d0bd7e4e7d9689d96390a0399ce04b6438cda3a0fe6f97f0feb700a110e90beef0c DIST google-protobuf-3.8.0-ruby.tar.gz 4934577 BLAKE2B 4b86ab216e8a8b2c99c3620da9417c0562498e9d4dbf4957db186f51c62b0ed73b1322635a076b2d4054e015bdf6c8c50cc7fd0cb78d24a93b29d2a5b48f66fe SHA512 ba27c64e5193cd4a144bf0c9dc0d195fbbe6e580aaca01960362f0f185074588ca40046d3bcea76e1deae7508b722f6c5be484ea957122ae8e98229c7c3a4ad2 -DIST google-protobuf-3.9.2-ruby.tar.gz 4947582 BLAKE2B ff0150970286d1eb452bd2f252fa8200617ddf491dcb3b9b60cebb36268c5a3072df3d24142ca9863306df6690f53ad4d4761c7846c677c4610716ec22e0838c SHA512 510349ddc59b4e53087b5247ca8784e9f852d66d755e1b014c6214e14c003f31dd336a724e9eb87a5b85a70e22793eb3211744c85a514b24b687346563717bec EBUILD google-protobuf-3.10.1.ebuild 888 BLAKE2B ffc528047578e425ab92acb742c77b185e108911ba809faa9882831ca5c1c62d902e06ce4fe84c3389abbb73a272053c06114f02f5116260bf84c8f212e25cd1 SHA512 591ff0ad95313bf23dcef49d6b7fc9a5d55a1f3f89aa8edb66c5095555275a5f5e7c8135b93f5b68acb9cdbdd0afe4fe6cf1139f9a445f7c27aad35efb5fd2bd -EBUILD google-protobuf-3.11.2.ebuild 888 BLAKE2B ffc528047578e425ab92acb742c77b185e108911ba809faa9882831ca5c1c62d902e06ce4fe84c3389abbb73a272053c06114f02f5116260bf84c8f212e25cd1 SHA512 591ff0ad95313bf23dcef49d6b7fc9a5d55a1f3f89aa8edb66c5095555275a5f5e7c8135b93f5b68acb9cdbdd0afe4fe6cf1139f9a445f7c27aad35efb5fd2bd -EBUILD google-protobuf-3.11.3.ebuild 956 BLAKE2B 1e795340a36991275e03f543609698517cf1134f5df4050ca5842b03800bc44344f3d7fb545fb8ef8813f7b71fb9328d4c7e92e2aada725a71c42a6656d57573 SHA512 82d89231f92b7f7d928a666f8e20d5709ce392712876506c8d3771d8fcf96ee870fd47bff6fdd927b06f1f451d869b4e5fe2a1c020d809f5d89bdaf236694851 EBUILD google-protobuf-3.11.4.ebuild 956 BLAKE2B 1e795340a36991275e03f543609698517cf1134f5df4050ca5842b03800bc44344f3d7fb545fb8ef8813f7b71fb9328d4c7e92e2aada725a71c42a6656d57573 SHA512 82d89231f92b7f7d928a666f8e20d5709ce392712876506c8d3771d8fcf96ee870fd47bff6fdd927b06f1f451d869b4e5fe2a1c020d809f5d89bdaf236694851 +EBUILD google-protobuf-3.12.4.ebuild 957 BLAKE2B a23e4806a8ac69f5ae65143214e23632b215b80de65d24ab6c52cb8f54b66aefb0b80acc2274047caccdc14429dd89fe98a17a7bf236fa616448ebaadf33bd49 SHA512 02dcee02c57e781f673e02706e3dfb269ad75a04619082b7759002c18ca10ff54b24282c5ada699eee09706aedb82d0676b825069cb996ecbe155e5d417b36d7 EBUILD google-protobuf-3.8.0.ebuild 913 BLAKE2B 8e1ea1aad0db1207f3c82e7065f28ee19cfe5cdffff91fb75113bb5963830d67c71c8be1b45e85fed77036d579a203775eabc207ff5ea5dbd9fd28eb638048b4 SHA512 cb217fcb8495f773778fc2e53e56a48828d3390907420c37cb0a711b545a07533ba6145d34ad322a8eb2a2586c94d9f34b32f8bc8624c4b7dca9b5f0b46aad9b -EBUILD google-protobuf-3.9.2.ebuild 888 BLAKE2B ffc528047578e425ab92acb742c77b185e108911ba809faa9882831ca5c1c62d902e06ce4fe84c3389abbb73a272053c06114f02f5116260bf84c8f212e25cd1 SHA512 591ff0ad95313bf23dcef49d6b7fc9a5d55a1f3f89aa8edb66c5095555275a5f5e7c8135b93f5b68acb9cdbdd0afe4fe6cf1139f9a445f7c27aad35efb5fd2bd MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/google-protobuf/google-protobuf-3.11.2.ebuild b/dev-ruby/google-protobuf/google-protobuf-3.11.2.ebuild deleted file mode 100644 index 749ced3b808c..000000000000 --- a/dev-ruby/google-protobuf/google-protobuf-3.11.2.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Protocol Buffers are Google's data interchange format" -HOMEPAGE="https://developers.google.com/protocol-buffers" -SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> ${P}-ruby.tar.gz" -RUBY_S="protobuf-${PV}/ruby" - -LICENSE="BSD" -SLOT="3" -KEYWORDS="~amd64" -IUSE="" - -DEPEND+=" test? ( >=dev-libs/protobuf-3.7.0 )" - -each_ruby_prepare() { - sed -i -e 's:../src/protoc:protoc: ; /^task :build/ s/:compile,//' Rakefile || die -} - -each_ruby_configure() { - ${RUBY} -Cext/google/protobuf_c extconf.rb -} - -each_ruby_compile() { - emake -Cext/google/protobuf_c V=1 - cp ext/google/protobuf_c/protobuf_c.so lib/google/ || die -} diff --git a/dev-ruby/google-protobuf/google-protobuf-3.11.3.ebuild b/dev-ruby/google-protobuf/google-protobuf-3.12.4.ebuild similarity index 91% rename from dev-ruby/google-protobuf/google-protobuf-3.11.3.ebuild rename to dev-ruby/google-protobuf/google-protobuf-3.12.4.ebuild index 95bcaa6b4caa..3787f73873a7 100644 --- a/dev-ruby/google-protobuf/google-protobuf-3.11.3.ebuild +++ b/dev-ruby/google-protobuf/google-protobuf-3.12.4.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" +USE_RUBY="ruby25 ruby26 ruby27" RUBY_FAKEGEM_EXTRADOC="README.md" @@ -20,7 +20,7 @@ SLOT="3" KEYWORDS="~amd64" IUSE="" -DEPEND+=" test? ( >=dev-libs/protobuf-3.7.0 )" +DEPEND+=" test? ( >=dev-libs/protobuf-3.12.0 )" all_ruby_prepare() { sed -e '/extensiontask/ s:^:#:' \ diff --git a/dev-ruby/google-protobuf/google-protobuf-3.9.2.ebuild b/dev-ruby/google-protobuf/google-protobuf-3.9.2.ebuild deleted file mode 100644 index 749ced3b808c..000000000000 --- a/dev-ruby/google-protobuf/google-protobuf-3.9.2.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Protocol Buffers are Google's data interchange format" -HOMEPAGE="https://developers.google.com/protocol-buffers" -SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> ${P}-ruby.tar.gz" -RUBY_S="protobuf-${PV}/ruby" - -LICENSE="BSD" -SLOT="3" -KEYWORDS="~amd64" -IUSE="" - -DEPEND+=" test? ( >=dev-libs/protobuf-3.7.0 )" - -each_ruby_prepare() { - sed -i -e 's:../src/protoc:protoc: ; /^task :build/ s/:compile,//' Rakefile || die -} - -each_ruby_configure() { - ${RUBY} -Cext/google/protobuf_c extconf.rb -} - -each_ruby_compile() { - emake -Cext/google/protobuf_c V=1 - cp ext/google/protobuf_c/protobuf_c.so lib/google/ || die -} diff --git a/dev-ruby/gpgme/Manifest b/dev-ruby/gpgme/Manifest index bc5b216d1cfb..246912885067 100644 --- a/dev-ruby/gpgme/Manifest +++ b/dev-ruby/gpgme/Manifest @@ -1,7 +1,3 @@ -DIST ruby-gpgme-2.0.18.tar.gz 2799633 BLAKE2B c50336a8f5ae75fc56a29c043a19e84083f122534bf5639124c991dfb55c03b9ddcfe9a07431e0b826adce2c4fa715576387ea51361df68bb3f86019e049a018 SHA512 9be9112572ee2bf92c54c763f3588d0348c62af1d053b3a9d97d89ccfb5f17507be41d89aacbf75a746682dc176d04599d8fb9cfe6d5ac071fc8435eb31513af -DIST ruby-gpgme-2.0.19.tar.gz 2801919 BLAKE2B 0a31099abb8786abd3e39aabb5cef3169a16f99d2aa74dec3957f435e9eb62b4724db8c7f5c0a5be0dec05a6a8832756772632557b88c2925e3d18c39283e2f1 SHA512 a9fea9ad33e423ede54f64e7804b6a940bec9a120be3d612a1985abd06c030441091ba397144cd5b484fcfee26b0885303dcd4d954aefef0ae02575b95f12a36 DIST ruby-gpgme-2.0.20.tar.gz 2801991 BLAKE2B f5d4c58fd9ef38e0e843e3c59e9653166666ce3635cf479fcd007581b6c6c42ce7852bd36542b378e4152bd471af0131685c8a9f1024953f41832a54c477e1ac SHA512 3267cc77b57c22de3e505c34dfb0a8a4a76cda1fe6dbe547dfdb9ca1a75cf949ca75b3718fe6b6190c06dfdddf21d76b0d0a71631e53e4f439284ce7cf95f6df -EBUILD gpgme-2.0.18.ebuild 1737 BLAKE2B eb8a17620e059c6d2b0a101877b11e6f9d85368c89e2055b31980b705486ce8facc1b57917def5dd6a2212c08b54795d0aa67c3d82e1f52ed4cb0e67aa968de9 SHA512 930b443ab3c6d860fa655fd2e35643ce682d9facea74b49b4beb9e2d975b1170bc9d6e4d5c8561a187ba724cdd09cc6b8ba4b61533a33e78c209e4acf00a0ecf -EBUILD gpgme-2.0.19.ebuild 1459 BLAKE2B bcccd40937775669f247bc8b09de10f11485e89c593650caf0f4bbbd42ed6c5ac4998e49850277b11748b5f4c8f3edb5ea0398e826592493a4079ef466ee6d69 SHA512 7c3b3739ce4208f8350c71d8f72b0f3b59e9283200bc0715a70f6a5abab721a0916e158f00c9aea1819d2ff7ed9a76b568a67fd7595a2e6e7f4a5412755a3dea EBUILD gpgme-2.0.20.ebuild 1481 BLAKE2B 968914935c6fa29820910a8d54c6532bad7e96f992bd770f48f445270451c97fa818869350782c1af07b9e85286c1dcce9ec7b06bfda4e83e026980ef9ecd4ed SHA512 8e0d4a823586417e702424ac809230aaeb15784b9742f117f146955d1d1a83650edceb9ea3ed2227928966aeafc57cb8b716ab6aca1751e15950af6890516ca4 MISC metadata.xml 467 BLAKE2B 43fb75477602eef095d6c69fcb8c54d00c41bbe84b8ab313dd0d7b0f5c2cb0164f61d9fe66da75c3b0e0c9dd2f01621bb65c9243242432e0ebe00d1980ac59b4 SHA512 ef3183e3a7feebe61f96efe8398b19502d57fc8595f6bbd7c0382c4c060003116648605f8ccdb193103f0433b321e98dda3f720da993a7840e7645f8911c0a79 diff --git a/dev-ruby/gpgme/gpgme-2.0.18.ebuild b/dev-ruby/gpgme/gpgme-2.0.18.ebuild deleted file mode 100644 index 5b41333119b0..000000000000 --- a/dev-ruby/gpgme/gpgme-2.0.18.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-ng ruby-fakegem flag-o-matic - -DESCRIPTION="Ruby language binding for GnuPG Made Easy" -HOMEPAGE="https://github.com/ueno/ruby-gpgme" -SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> ruby-${P}.tar.gz" -RUBY_S="ruby-${P}" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND+=">=app-crypt/gpgme-1.1.3 test? ( >=app-crypt/gpgme-1.13.0 )" -RDEPEND+=">=app-crypt/gpgme-1.1.3" - -ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )" - -all_ruby_prepare() { - sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \ - -e '3igem "mocha", "~> 0.14"' \ - test/test_helper.rb || die - - # Remove failing tests for now. This package was added without - # running any tests :-( - rm -f test/{ctx,crypto}_test.rb || die - sed -i -e '/knows if the key is expired/askip "fails on gentoo"' test/key_test.rb test/sub_key_test.rb || die - sed -i -e '/deletes the key itself and its secret one if called with true/askip "triggers interactive prompt"' test/key_test.rb || die - - sed -i -e '/portile/d' ${RUBY_FAKEGEM_GEMSPEC} || die -} - -each_ruby_configure() { - append-flags -fPIC - export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1 - ${RUBY} -C ext "${S}/ext/gpgme/extconf.rb" || die "extconf.rb failed" -} - -each_ruby_compile() { - emake V=1 -C ext archflag="${LDFLAGS}" - cp -f "${S}/ext/gpgme_n.so" "${S}/lib" || die -} - -each_ruby_test() { - unset DISPLAY GPG_AGENT_INFO GPG_TTY - MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die -} diff --git a/dev-ruby/gpgme/gpgme-2.0.19.ebuild b/dev-ruby/gpgme/gpgme-2.0.19.ebuild deleted file mode 100644 index 23e7afd5d79b..000000000000 --- a/dev-ruby/gpgme/gpgme-2.0.19.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-ng ruby-fakegem flag-o-matic - -DESCRIPTION="Ruby language binding for GnuPG Made Easy" -HOMEPAGE="https://github.com/ueno/ruby-gpgme" -SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> ruby-${P}.tar.gz" -RUBY_S="ruby-${P}" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND+=">=app-crypt/gpgme-1.1.3 test? ( >=app-crypt/gpgme-1.13.0 )" -RDEPEND+=">=app-crypt/gpgme-1.1.3" - -ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )" - -all_ruby_prepare() { - sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \ - -e '3igem "mocha", "~> 0.14"' \ - test/test_helper.rb || die - - # Remove failing tests for now. This package was added without - # running any tests :-( - rm -f test/{ctx,crypto}_test.rb || die - - sed -i -e '/portile/d' ${RUBY_FAKEGEM_GEMSPEC} || die -} - -each_ruby_configure() { - append-flags -fPIC - export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1 - ${RUBY} -C ext "${S}/ext/gpgme/extconf.rb" || die "extconf.rb failed" -} - -each_ruby_compile() { - emake V=1 -C ext archflag="${LDFLAGS}" - cp -f "${S}/ext/gpgme_n.so" "${S}/lib" || die -} - -each_ruby_test() { - unset DISPLAY GPG_AGENT_INFO GPG_TTY - MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die -} diff --git a/dev-ruby/hashicorp-checkpoint/Manifest b/dev-ruby/hashicorp-checkpoint/Manifest index 1b0a74285ecb..63a33dcd70a2 100644 --- a/dev-ruby/hashicorp-checkpoint/Manifest +++ b/dev-ruby/hashicorp-checkpoint/Manifest @@ -1,3 +1,3 @@ DIST hashicorp-checkpoint-0.1.5.gem 13312 BLAKE2B 4318cc7748797732ea3719965debd9621136a097bdc6a9bc6577d563eb69c4bbabe8451396bd9281874c1b4adca690fe443f0a98eb10857b1f6b561aa732b508 SHA512 77effab526b798da1739c19021f3832bea7aab9503a159909a712f18da7a0cc6d750dd0783c2bc5a31f650f00f0a65dad706e2159882bae70dcf7425fdb35a40 -EBUILD hashicorp-checkpoint-0.1.5.ebuild 478 BLAKE2B 869f9faf9c8e2f93bc92890162f4ad16f43ef3820e43407d7b86a65bceb7dee47cadc5963248e9cb7cad90e90af54975b4114d7739e152d67337294b1c3ee6e3 SHA512 513c0102319f08f8d0d29f073378b19916df5f76739d02a456b7ed79269dad4d81a3c7573b24923f5924df640af435f440096ebec6ace5c7f9e04d2196baba5d +EBUILD hashicorp-checkpoint-0.1.5.ebuild 478 BLAKE2B 290e1e3d5c0305c5d05cadcb4a917e9f3c499b82c0428645ee30a08e8b5c4773cab30c27733a36807e1db58c4f70e93121ea99cb12082764416266ec005b52df SHA512 f49567b9fa2336dee771ae348e89008ccbdee7b0e44a9a0509e5be1492f3632dc20240ef8b298de67cfc0bf10aa5b82eafafb8aa1b9401c0e9ba6308e46e27ae MISC metadata.xml 257 BLAKE2B 086ca0068cde7eb257dd825a8a85d3dabede3a595198f6d583fb7d05dda33750ede10b605d53bcd22e1512c9db6decf29273fa833d7726c91d0b0f9420ae73d6 SHA512 5581b128dcff53d32c62739faaee8b0c4a46ad6c364234a38c8d1940e8a7ed8b263d41c32c90faeb475b99dfc9229bba962aea29f0189e376c702bc1627cdef0 diff --git a/dev-ruby/hashicorp-checkpoint/hashicorp-checkpoint-0.1.5.ebuild b/dev-ruby/hashicorp-checkpoint/hashicorp-checkpoint-0.1.5.ebuild index 21d663e130cb..1cc19dd152f6 100644 --- a/dev-ruby/hashicorp-checkpoint/hashicorp-checkpoint-0.1.5.ebuild +++ b/dev-ruby/hashicorp-checkpoint/hashicorp-checkpoint-0.1.5.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby24 ruby25 ruby26" +USE_RUBY="ruby25 ruby26 ruby27" RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_RECIPE_DOC="rdoc" diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest index bdbd363e414f..6390f73bd485 100644 --- a/dev-ruby/hiera-eyaml/Manifest +++ b/dev-ruby/hiera-eyaml/Manifest @@ -1,7 +1,3 @@ -DIST hiera-eyaml-3.0.0.tar.gz 54416 BLAKE2B 75587799b228562ae89ab4e46fdd5d4a256f66403df0a2c0761aadec17fb3fa95c1207aee5a4663bcbd843c7d6e0594ce2c0edf6973184b64522a987d628b549 SHA512 805496478d0fe142ea1661345d92e5ad2ad4c18c98bb83c8f799031b784a997e1aee2a11b46600a8ddbe0b147072ea0f83fbfa100df5b5fc534d7489850d9827 -DIST hiera-eyaml-3.1.0.tar.gz 55857 BLAKE2B 6038798c86f6c7cfb56ed2519961bcdb7937d16e0376ba426c5ae4a892cef9863e6728368af8da31359abc956d78ab38d379bca5ba8cbf567c2c812ee33929fe SHA512 970aa0dd696acd77062ac5c289c9ac0e5992c58acc4df379500978904e58a2054801fa7c36fa3b156dd1b635ef19522cc9886bd91c83e8fda6d00058b18ab9d9 DIST hiera-eyaml-3.1.1.tar.gz 54848 BLAKE2B 8daa4925bf1fb945ddb5ce7a485c3bf2bfca8747eb0cf00530eb91307d18d3f5c73699a30631b80e7825baac3a8b0c1695bd0313906bc8c7aba9c3c00d69b9cc SHA512 3bc93ca31af96383401f28644490f5540a70cf719e47d340794daf6c8bcc7fe9800d1d1e6ba99aba344831966f8d15f1a1fd9d1522696457f0bdec79dd45a108 -EBUILD hiera-eyaml-3.0.0.ebuild 1472 BLAKE2B feb37e3e260d1a098364ea4596a825623c4e49dbfdbe31cf6b36a6c687091b90ee99c1120cdf44f7a4be1f56837f0e35a890952a81f82524e2ee0751474a05c1 SHA512 da48467b2f7f62d9f02078bba34f980547202ed15928b3dcbb2d068375b90c7b4082474fe60326cc6967a071441d068e2960b08663c74cf50699ca2dc56bfda8 -EBUILD hiera-eyaml-3.1.0.ebuild 1465 BLAKE2B 198e538b6871fdf5d92520acc8d4061a3acd3b125d3e2e4f35c94766025347171e783e41cda1436950528133394a6d114a68a419c2af8bc222fd779276010d31 SHA512 cc4240fdd6e155d873bf420789999f713a9246f5fdbda93ebc52155a02158533cc60f20cae4b18a95500c74b1504ca7b12e273f093fe508532dced795de481c0 -EBUILD hiera-eyaml-3.1.1.ebuild 1465 BLAKE2B 198e538b6871fdf5d92520acc8d4061a3acd3b125d3e2e4f35c94766025347171e783e41cda1436950528133394a6d114a68a419c2af8bc222fd779276010d31 SHA512 cc4240fdd6e155d873bf420789999f713a9246f5fdbda93ebc52155a02158533cc60f20cae4b18a95500c74b1504ca7b12e273f093fe508532dced795de481c0 +EBUILD hiera-eyaml-3.1.1.ebuild 1465 BLAKE2B 5dd4ccf526c16d9ff861dcb7fb01b773284c4b8d6ae941a5ee0f9279bf2f1ea6188e5bcc4944a942960e76e73b77348c02fc77f55f3f1ad264298518622bc7eb SHA512 fe8673a634ae9c93a63960a0d836cc6b70d36f8f2a93c5fc3f1c7a5c588a139b295a19139e6153369a67a583250f5bb837546ea9571b2f8f6ee689a271d3ccdb MISC metadata.xml 474 BLAKE2B d527c2a402f1ccb95a35c7a75baa9f71710dee53d9f37e424f28827182fe5500cdddb7af8297be14fab4805ac430d92efcc564419940065bcb0bedd3b7252b84 SHA512 af80beefd80dfb83c5c95f9d1707cda077ef7323004785e420ba56f6a4ccf42181247adaec2d023857d410ed003b82919a72af2a5e024c9d76a0ee696009361e diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild deleted file mode 100644 index 744e6a1d5e21..000000000000 --- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Encrypted YAML backend for hiera" -HOMEPAGE="https://github.com/TomPoulton/hiera-eyaml" -SRC_URI="https://github.com/TomPoulton/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="3" -KEYWORDS="~amd64 ~x86" -IUSE="test" - -ruby_add_rdepend ">=dev-ruby/highline-1.6.19:*" -ruby_add_rdepend "dev-ruby/optimist" -ruby_add_rdepend "!!dev-ruby/hiera-eyaml:0" # both install the /usr/bin/eyaml binary - -ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 />=/' \ - -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die - - sed -i -e 's:/tmp:'${T}':' \ - features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \ - features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp \ - features/puppet.feature -} - -each_ruby_prepare() { - # Run tests with the correct ruby interpreter - sed -i -e 's:I run `eyaml:I run `'${RUBY}' '${S}'/bin/eyaml:' features/*.feature || die - -} - -each_ruby_test() { - ${RUBY} -S cucumber --format progress features || die -} diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.0.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.0.ebuild deleted file mode 100644 index 863a4be4abb3..000000000000 --- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Encrypted YAML backend for hiera" -HOMEPAGE="https://github.com/TomPoulton/hiera-eyaml" -SRC_URI="https://github.com/TomPoulton/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="3" -KEYWORDS="~amd64 ~x86" -IUSE="test" - -ruby_add_rdepend ">=dev-ruby/highline-1.6.19:*" -ruby_add_rdepend "dev-ruby/optimist" -ruby_add_rdepend "!!dev-ruby/hiera-eyaml:0" # both install the /usr/bin/eyaml binary - -ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 />=/' \ - -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die - - sed -i -e 's:/tmp:'${T}':' \ - features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \ - features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp \ - features/puppet.feature -} - -each_ruby_prepare() { - # Run tests with the correct ruby interpreter - sed -i -e 's:I run `eyaml:I run `'${RUBY}' '${S}'/bin/eyaml:' features/*.feature || die - -} - -each_ruby_test() { - ${RUBY} -S cucumber --format progress features || die -} diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild index 863a4be4abb3..29e79172ccd4 100644 --- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild +++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" +USE_RUBY="ruby25 ruby26 ruby27" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md" diff --git a/dev-ruby/hitimes/Manifest b/dev-ruby/hitimes/Manifest index b2365d4d96b8..d4bd4410c498 100644 --- a/dev-ruby/hitimes/Manifest +++ b/dev-ruby/hitimes/Manifest @@ -1,3 +1,3 @@ DIST hitimes-2.0.0.gem 27136 BLAKE2B e2bab57b70d63f3b2bbe29584b7051f6c829f7957da483fd83b38ffee4d5f6a8c1af16c2ee8aa71d56ee71160e7df87a46e420d70d0430e514ead6576453fc7e SHA512 06f1c17d9914054bc17244f1a22761c98f7409cb401136e582deec18bbee07358b339ddd49ddfbc01cf9eb46bf84fbf5e2dccd6c77eb36e98c357e99687e8201 -EBUILD hitimes-2.0.0.ebuild 736 BLAKE2B cac88d3d9990c24e9fd42f18279b16d91f0c9530a64a3fcf3bc554094bac44b3bc5b86d6f9ed5ba469218d6e03617ed97f712ba3f5e6a4cf87233fa41857dd88 SHA512 08567e7c5cdb4ab0d219bd8846eba9f5578dda8f9a21da52cbacd02f687cbf8e63ae64921d85a1082672a0ef486bb41be470385dae25f3f83814a34e483d966c +EBUILD hitimes-2.0.0.ebuild 736 BLAKE2B a02d92cb5690eb7b69731cb00b01029ee3b89f197a23a5022cf851518bd791a4ed36580c554d6c39612c95dd96da0b3da83465d3855d6b091e1e07c01de2d64e SHA512 aa482d5bfdd84d9d2bf1abecd69858ce7b14c780b486bda663b26d657408e28fb4d109b1403bc419254b0230cd435c91c6337349e4810d4ae4d68b5c787e8459 MISC metadata.xml 349 BLAKE2B 270455dbd5303a2527a2d62a00ed7d1a935fe84e0a556492315b109ad8270572c98d126e4ca17022f3cdc712c20fd5e22fed1f0cb1a21d489f9eb77a1835ac7d SHA512 7fecd87e7396d57d383d2e3055676ab89f9328121a625dc27ecb4a8faff1fb4d7b8d90547f0caf9f7767dff9d48c99185419e1d26dba906e448040b943a3742a diff --git a/dev-ruby/hitimes/hitimes-2.0.0.ebuild b/dev-ruby/hitimes/hitimes-2.0.0.ebuild index 077a13c814b0..7f8fa544c064 100644 --- a/dev-ruby/hitimes/hitimes-2.0.0.ebuild +++ b/dev-ruby/hitimes/hitimes-2.0.0.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" +USE_RUBY="ruby25 ruby26 ruby27" RUBY_FAKEGEM_EXTRADOC="README.md HISTORY.md" diff --git a/dev-ruby/hoe/Manifest b/dev-ruby/hoe/Manifest index 9851cc4b3ca1..b2853a10ae14 100644 --- a/dev-ruby/hoe/Manifest +++ b/dev-ruby/hoe/Manifest @@ -1,5 +1,3 @@ -DIST hoe-3.16.0.gem 188416 BLAKE2B 48383c46512a359a269ca3475ec701b1443e0ef71b31d1ca1604de391ed4df6b0ad27dd1c5f6ed04751047d211f2c6299245361cf131e2418f224324ac9934c3 SHA512 66cefb5a24906e19bbf0c82c8539d6d101b84d0dc1d3ce1910e4117357639489968271e76e86bd3c432b9ef7e3b24a78294c06210cbef280860f7dac18100606 DIST hoe-3.21.0.gem 193024 BLAKE2B 2ff65edc6e0aebc93ebc8f3e628261ac3fabec4034b8e7b1bb3c38ab45c8b4641267a8c46c851ad69425c08782553c628574ae0a1417257cf64ba05a86de08f3 SHA512 39da93520bdb4efcbc58af58562ff8abbdecf45f92071ddb31f68ac799eb6f704431cea3d699aa039ba3a5217dc9b0f2d87f8b553d62860c34cb63803b625754 -EBUILD hoe-3.16.0.ebuild 1486 BLAKE2B ef4749acf7b18cd10b8fdb37596f6f77cbfec6e4ec9d68780c4464391fda1f189330f0523bb1f26d3d1f3477bc80f6c67d5d2f44311f42c0d1cae2381df15985 SHA512 b306fc188c6fd21bd4860309a944d73a84d9db49c2fda484b8f895435dabad91ccbec593389e52ff815c36d805cbc48b97fdef6f0bf98cdd0eaa6153c33eed1a EBUILD hoe-3.21.0.ebuild 1477 BLAKE2B bccf26363f8fdb9464ea6db1ac8ceb94b7230924699d635273cf2a13be4d751aa37adedd74f028a3ee293925f8f2811b2e2b0a6f41f7732d9b6373653933e129 SHA512 f0634f51a7d2a96d3f3e71004e0d8cb695798c88948c37cf56841f05d6d5806038de001792e6797fbbd27a753a5dac004602ec0321733392b5b4675998075676 MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea diff --git a/dev-ruby/hoe/hoe-3.16.0.ebuild b/dev-ruby/hoe/hoe-3.16.0.ebuild deleted file mode 100644 index 48ff1b3da9bc..000000000000 --- a/dev-ruby/hoe/hoe-3.16.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby22 ruby23 ruby24 ruby25" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" - -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="History.rdoc Manifest.txt README.rdoc" - -RUBY_FAKEGEM_EXTRAINSTALL="template" - -inherit ruby-fakegem - -DESCRIPTION="Hoe extends rake to provide full project automation" -HOMEPAGE="https://www.zenspider.com/projects/hoe.html" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="doc" - -ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )" - -ruby_add_rdepend ">=dev-ruby/rake-0.8.7 =dev-ruby/multi_xml-0.5.2' - -ruby_add_bdepend 'test? ( dev-ruby/webmock )' - -all_ruby_prepare() { - sed -i -e 's/git ls-files \?-\?-\?/find/' ${RUBY_FAKEGEM_GEMSPEC} || die - - # Remove bundler - rm Gemfile || die - sed -i -e '/[Bb]undler/ s:^:#:' Rakefile || die - - # Avoid test dependency on cucumber. We can't run the features since - # they depend on mongrel which is no longer packaged. - sed -i -e '/cucumber/I s:^:#:' Rakefile || die - - # Avoid test dependency on simplecov - sed -i -e '/simplecov/I s:^:#:' \ - -e '1i require "cgi"; require "delegate"' spec/spec_helper.rb || die - - # Avoid test that works standalone but fails in the suite - sed -i -e '/calls block given to perform with each redirect/,/^ end/ s:^:#:' spec/httparty/request_spec.rb - - # Avoid test that is not fully compatible with newer multi_xml - sed -i -e '/should be able parse response type xml automatically/askip "multi_xml"' spec/httparty_spec.rb || die -} - -all_ruby_install() { - all_fakegem_install - - docinto examples - dodoc examples/* -} diff --git a/dev-ruby/httparty/httparty-0.18.0.ebuild b/dev-ruby/httparty/httparty-0.18.0.ebuild deleted file mode 100644 index 54637324e245..000000000000 --- a/dev-ruby/httparty/httparty-0.18.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_RECIPE_DOC="none" -RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" - -RUBY_FAKEGEM_GEMSPEC="httparty.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Makes http fun! Also, makes consuming restful web services dead easy" -HOMEPAGE="https://jnunemaker.github.com/httparty" -SRC_URI="https://github.com/jnunemaker/httparty/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -ruby_add_rdepend 'dev-ruby/mime-types:3 >=dev-ruby/multi_xml-0.5.2' - -ruby_add_bdepend 'test? ( dev-ruby/webmock )' - -all_ruby_prepare() { - sed -i -e 's/git ls-files \?-\?-\?/find/' ${RUBY_FAKEGEM_GEMSPEC} || die - - # Remove bundler - rm Gemfile || die - sed -i -e '/[Bb]undler/ s:^:#:' Rakefile || die - - # Avoid test dependency on cucumber. We can't run the features since - # they depend on mongrel which is no longer packaged. - sed -i -e '/cucumber/I s:^:#:' Rakefile || die - - # Avoid test dependency on simplecov - sed -i -e '/simplecov/I s:^:#:' \ - -e '/pry/ s:^:#:' \ - -e '1i require "cgi"; require "delegate"' spec/spec_helper.rb || die - - # Avoid test that works standalone but fails in the suite - sed -i -e '/calls block given to perform with each redirect/,/^ end/ s:^:#:' spec/httparty/request_spec.rb - - # Avoid test that is not fully compatible with newer multi_xml - sed -i -e '/should be able parse response type xml automatically/askip "multi_xml"' spec/httparty_spec.rb || die -} - -all_ruby_install() { - all_fakegem_install - - docinto examples - dodoc examples/* -} diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest index ff007d358976..180e6a1c8f92 100644 --- a/dev-ruby/i18n/Manifest +++ b/dev-ruby/i18n/Manifest @@ -1,19 +1,10 @@ AUX i18n-0.7.0-frozen-classes.patch 1126 BLAKE2B 4cfaca964ed676d4b35b7e2aadeec36160541843a48f8e71866ca3b79467bb057502dd102944540045a156c55c97ff7c455d75de8484e2b5f3bb2173696931c6 SHA512 11e1777e991f6273c47a860bc0f4b390052231c9d14fa0f6c51e06b70b09d223e4fdb1e7e76df51abbfe0a957858d086ef58be0e14b09744eb9642697c2caa56 DIST i18n-0.7.0.tar.gz 57647 BLAKE2B 50ea36ec616b90a261151cce47c98250e85b25ae75f90eb52ea01e8bb7e0c6288abb9055a4f80a199deb93c9ca66efd1ad568950d3f505206e0ba9ee9cdb8bc6 SHA512 8824feb3fb99bba759963d2ae34555f27b85dbac3d3001168471a27e47fc805e5ffe5c3b4e10d6ca4b2e2524ec16c98260b981ef504f274aab93f912a57d2e14 DIST i18n-1.7.1.tar.gz 66346 BLAKE2B 4fc0ba1130e2a1c5c9c603ff06ab076ef2d9ee57e968bce8dca4f2c5ee70079af5e38e69700f4df65101c141ef3b38e2cabd478dbeb274b17504f4f818fae161 SHA512 bc6c3587f084bb582a22647eb27ac53ccfbedbf8fe16f2a5605221f8033cbb920a557b5c7fe8247d407630ae5d245db55484a4da9396f519b705878371672e99 -DIST i18n-1.8.0.tar.gz 66404 BLAKE2B 2712ccb3d08edd9058b12bbb1e7ae665f752e76a89a65a2ca67f02ae7af0ce16203941722247c9df6ae078749132f46cd52eadc686d5237534ffb67ad99f74d8 SHA512 a83f19d66532772bdbebcfdfbfa43d13cf333c1f26eb347c14dabc6325765d20222a989f32cdc3063ff138c68c7b19727c7ebb0684f120f7e5ce53c14b21316c -DIST i18n-1.8.1.tar.gz 66350 BLAKE2B f5e44810f31b00c0b6dfdd8c56d76011eaaafc8504ba252250eb45aa3e25c181333af12c13c401ea531dfbf72174bd8e3fa98f9e2575a87be6b2b243e014dc58 SHA512 8bdf4864f649b33d6f71a4bfeeabcaaa4f7baaea7765831c72c1d5c3a139af5be478786997e7829e4dce09152ca885a01ac78938dc8da93f2fac86f0635ca3f4 DIST i18n-1.8.2.tar.gz 66623 BLAKE2B 2bc2a6174ae9b6a3342d925d29501e9cf959bf78f683a446330ab40064f39bbba5a715acf6b3baa2a1250308823880f9f91ec09aed03686f3d5bcbc314ef5807 SHA512 20cc06ab63c1e4343a49e2d979399dd599dc14e9a0faed260874d2c44419ca9b7262eb95b9949ed5cf0439b79854f5d810fe1731823b625449065666102340d3 -DIST i18n-1.8.3.tar.gz 67360 BLAKE2B 8122904d2d4167c4502ce01c4d7c72949a5f7af0f0efb73bd98341cd8ebe35649acdda53e04f376fbc4efaecbe1a984a7efd13e2dce5953aacc1d66a84b8f2e9 SHA512 d122eba8af72b7b6fc737775a188862c7dcea280e783323a6cc624dbfb87618db45b01a93fcb8cdf08973e012d0e2089f5debec68be75c64deee0136436cf0ec -DIST i18n-1.8.4.tar.gz 67620 BLAKE2B c2f00d1cf723fb7fa12a867ab98f954674727454710bee005c6ade31b53fffbe6914ed3bd888e7153a29713c09b7a1572b519c20b0d1eeb54ce3f618d4c509cb SHA512 3c782d2e1f5cd8ea6aebc80fb469182216e8d0f87126aed1bc432aa41ab190514985f185278d5349ad35e4a13c4a56dbd750c89a83899fb2ac700f40a48385c0 DIST i18n-1.8.5.tar.gz 67840 BLAKE2B 977bfd086c83f86a47413a5d332f09ee521fc269f4e333721ee8bf71334cff001975fe3a31fc84e600b34d0037050e00afd5f59db5a51b566d8648fec50de016 SHA512 0fd51cdc059c17b1581d187f39149bec1de4bcb06e6c9867f084fce26a8d6a6570b0058689cc30ff7ae14ea562b64ecdaf10ab3d4d2fbe246717583ca20100be EBUILD i18n-0.7.0-r3.ebuild 1625 BLAKE2B 047cb266a12b698343260e0ff2d2448a95005493672a1e2bad7423c8c69b08c02b596d633864db0fe301c8afb1e82031feee602765bf1c97ee7472e60c72c0f1 SHA512 6427eac2d7f85ebd7d1060d565899a976da63229cf3567b01fdf0357e22b5cc185c6e200b0d2fe219589b031c5377706136dbec7d64c1ba8f5559014f687c91a EBUILD i18n-1.7.1.ebuild 1523 BLAKE2B 7b24be876aedd1d5dfeb970f4a407c8aac2099bf521c4ba648e86d6bf1b3adb69405c0d22c34cde7cced16923938d65c0e1f724e98ec56332a6469a2d2c37306 SHA512 61ea946437e2a930ed644be7c84417420e2334819244295deda685440cb5c3dee02becc3f43e5bdef82c29531b8458f7a0baa210e7d4f0051a99795f19c7304e -EBUILD i18n-1.8.0.ebuild 1524 BLAKE2B 2609711dedf31dff84450a9e28ef7e6a341b4880d96a6320245a7375d340ae33cb126f55c3b0ed9472eb279fd8c24e96774e3d7e69af9d9352559825e1994721 SHA512 0c24dcd977f4344202e53ebd991ab9de6d00247b85d8d56c2a72959bba8a22ebe3c313ed93627dabd6dd8c6de0eb078bcf02b24f71892b5664593c3e17d63d8b -EBUILD i18n-1.8.1.ebuild 1524 BLAKE2B 2609711dedf31dff84450a9e28ef7e6a341b4880d96a6320245a7375d340ae33cb126f55c3b0ed9472eb279fd8c24e96774e3d7e69af9d9352559825e1994721 SHA512 0c24dcd977f4344202e53ebd991ab9de6d00247b85d8d56c2a72959bba8a22ebe3c313ed93627dabd6dd8c6de0eb078bcf02b24f71892b5664593c3e17d63d8b -EBUILD i18n-1.8.2-r1.ebuild 1561 BLAKE2B dc61531c8c7e0cb17e10846b735873eb8bba11b2ce59356bc1f424572ffdc4c3c42d802d35e9a86ca13e3d2b1b3901167d9eccb0fbfd1f966afbc0739b224a08 SHA512 265b87816e9bf33b3cca9156e43601056be8befa9d7721fcbfb7a2fbc87d31798c4b92c1c4a357b3e51a79a4973bb7088670dfe9253e1d785ede46e21705f4f2 EBUILD i18n-1.8.2.ebuild 1524 BLAKE2B 2609711dedf31dff84450a9e28ef7e6a341b4880d96a6320245a7375d340ae33cb126f55c3b0ed9472eb279fd8c24e96774e3d7e69af9d9352559825e1994721 SHA512 0c24dcd977f4344202e53ebd991ab9de6d00247b85d8d56c2a72959bba8a22ebe3c313ed93627dabd6dd8c6de0eb078bcf02b24f71892b5664593c3e17d63d8b -EBUILD i18n-1.8.3.ebuild 1561 BLAKE2B dc61531c8c7e0cb17e10846b735873eb8bba11b2ce59356bc1f424572ffdc4c3c42d802d35e9a86ca13e3d2b1b3901167d9eccb0fbfd1f966afbc0739b224a08 SHA512 265b87816e9bf33b3cca9156e43601056be8befa9d7721fcbfb7a2fbc87d31798c4b92c1c4a357b3e51a79a4973bb7088670dfe9253e1d785ede46e21705f4f2 -EBUILD i18n-1.8.4.ebuild 1554 BLAKE2B 814c7e0a899ca240cf8c13e402c184f70ee5b96df89a9198553db20148754f5a3561a1fd19c7d987115dccb9843592fdb071f15fcaa462ac8920dc9464282bda SHA512 fa72fa5a8588760967eb8039b7caedcd4279b320f0a1e885c6350c46ceaebb134984800385015951d11d2df6fa035bcd77e4985af9c46475b7732c9d41dcedbe -EBUILD i18n-1.8.5.ebuild 1554 BLAKE2B 814c7e0a899ca240cf8c13e402c184f70ee5b96df89a9198553db20148754f5a3561a1fd19c7d987115dccb9843592fdb071f15fcaa462ac8920dc9464282bda SHA512 fa72fa5a8588760967eb8039b7caedcd4279b320f0a1e885c6350c46ceaebb134984800385015951d11d2df6fa035bcd77e4985af9c46475b7732c9d41dcedbe +EBUILD i18n-1.8.5.ebuild 1553 BLAKE2B 3cbb2e7d2361aa5547d1e9a2d0017fcd1c27cd602bc91bceaf0361f55a5db225c8ca4ad89c27768ec1e786e3cfefbbbaa3f6b38297638431d5f1580ac214b478 SHA512 0cccee505dfc87a589c8f369973be3ec6548029e69f2b0f6b545eaa447b4ea08520d25fe04001ff2fc603b179c4b1de4a604e15c4f733e9c01c58a69f4b93091 MISC metadata.xml 340 BLAKE2B fd50e1569f22c70ba423cfd181cdfbad5348aed4ffc751ff04d38db0e3c64ec0e3d7501fd134401337337549509f7501a23e36b8a9bdd99a18a374885f8c8596 SHA512 09bf74eefe2371ac635fe302efe1b928e37cf0e1da0979f629085f357bc3e93ea87407781ad172139166f21cb979dbbc7e1bec013f8fe0a760cbbe94ab23ac64 diff --git a/dev-ruby/i18n/i18n-1.8.0.ebuild b/dev-ruby/i18n/i18n-1.8.0.ebuild deleted file mode 100644 index 2b0bdc5573d6..000000000000 --- a/dev-ruby/i18n/i18n-1.8.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_RECIPE_TEST="test" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Add Internationalization support to your Ruby application" -HOMEPAGE="http://rails-i18n.org/" -SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -ruby_add_rdepend "dev-ruby/concurrent-ruby:1" - -ruby_add_bdepend "test? ( - >=dev-ruby/activesupport-5.1 - dev-ruby/bundler - >=dev-ruby/mocha-1.7.0 - dev-ruby/test_declarative )" - -all_ruby_prepare() { - rm -f gemfiles/*.lock || die - - # Remove optional unpackaged oj gem - sed -i -e '/oj/ s:^:#:' gemfiles/* || die - - # Update old test dependencies - sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die -} - -each_ruby_test() { - case ${RUBY} in - *ruby26) - versions="5.2 6.0" - ;; - *ruby25) - versions="5.2 6.0" - ;; - *ruby24) - versions="5.2" - ;; - esac - - for version in ${versions} ; do - if has_version "dev-ruby/activesupport:${version}" ; then - einfo "Running tests with activesupport ${version}" - BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle exec ${RUBY} -S rake test || die - fi - done -} diff --git a/dev-ruby/i18n/i18n-1.8.1.ebuild b/dev-ruby/i18n/i18n-1.8.1.ebuild deleted file mode 100644 index 2b0bdc5573d6..000000000000 --- a/dev-ruby/i18n/i18n-1.8.1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_RECIPE_TEST="test" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Add Internationalization support to your Ruby application" -HOMEPAGE="http://rails-i18n.org/" -SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -ruby_add_rdepend "dev-ruby/concurrent-ruby:1" - -ruby_add_bdepend "test? ( - >=dev-ruby/activesupport-5.1 - dev-ruby/bundler - >=dev-ruby/mocha-1.7.0 - dev-ruby/test_declarative )" - -all_ruby_prepare() { - rm -f gemfiles/*.lock || die - - # Remove optional unpackaged oj gem - sed -i -e '/oj/ s:^:#:' gemfiles/* || die - - # Update old test dependencies - sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die -} - -each_ruby_test() { - case ${RUBY} in - *ruby26) - versions="5.2 6.0" - ;; - *ruby25) - versions="5.2 6.0" - ;; - *ruby24) - versions="5.2" - ;; - esac - - for version in ${versions} ; do - if has_version "dev-ruby/activesupport:${version}" ; then - einfo "Running tests with activesupport ${version}" - BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle exec ${RUBY} -S rake test || die - fi - done -} diff --git a/dev-ruby/i18n/i18n-1.8.2-r1.ebuild b/dev-ruby/i18n/i18n-1.8.2-r1.ebuild deleted file mode 100644 index f1485553a937..000000000000 --- a/dev-ruby/i18n/i18n-1.8.2-r1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="test" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Add Internationalization support to your Ruby application" -HOMEPAGE="http://rails-i18n.org/" -SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -ruby_add_rdepend "dev-ruby/concurrent-ruby:1" - -ruby_add_bdepend "test? ( - >=dev-ruby/activesupport-5.1 - dev-ruby/bundler - >=dev-ruby/mocha-1.7.0 - dev-ruby/test_declarative )" - -all_ruby_prepare() { - rm -f gemfiles/*.lock || die - - # Remove optional unpackaged oj gem - sed -i -e '/oj/ s:^:#:' gemfiles/* || die - - # Update old test dependencies - sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die -} - -each_ruby_test() { - case ${RUBY} in - *ruby27) - versions="6.0" - ;; - *ruby26) - versions="5.2 6.0" - ;; - *ruby25) - versions="5.2 6.0" - ;; - *ruby24) - versions="5.2" - ;; - esac - - for version in ${versions} ; do - if has_version "dev-ruby/activesupport:${version}" ; then - einfo "Running tests with activesupport ${version}" - BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle exec ${RUBY} -S rake test || die - fi - done -} diff --git a/dev-ruby/i18n/i18n-1.8.3.ebuild b/dev-ruby/i18n/i18n-1.8.3.ebuild deleted file mode 100644 index f1485553a937..000000000000 --- a/dev-ruby/i18n/i18n-1.8.3.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="test" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Add Internationalization support to your Ruby application" -HOMEPAGE="http://rails-i18n.org/" -SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -ruby_add_rdepend "dev-ruby/concurrent-ruby:1" - -ruby_add_bdepend "test? ( - >=dev-ruby/activesupport-5.1 - dev-ruby/bundler - >=dev-ruby/mocha-1.7.0 - dev-ruby/test_declarative )" - -all_ruby_prepare() { - rm -f gemfiles/*.lock || die - - # Remove optional unpackaged oj gem - sed -i -e '/oj/ s:^:#:' gemfiles/* || die - - # Update old test dependencies - sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die -} - -each_ruby_test() { - case ${RUBY} in - *ruby27) - versions="6.0" - ;; - *ruby26) - versions="5.2 6.0" - ;; - *ruby25) - versions="5.2 6.0" - ;; - *ruby24) - versions="5.2" - ;; - esac - - for version in ${versions} ; do - if has_version "dev-ruby/activesupport:${version}" ; then - einfo "Running tests with activesupport ${version}" - BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle exec ${RUBY} -S rake test || die - fi - done -} diff --git a/dev-ruby/i18n/i18n-1.8.4.ebuild b/dev-ruby/i18n/i18n-1.8.4.ebuild deleted file mode 100644 index e0716b086e27..000000000000 --- a/dev-ruby/i18n/i18n-1.8.4.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="test" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Add Internationalization support to your Ruby application" -HOMEPAGE="http://rails-i18n.org/" -SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -ruby_add_rdepend "dev-ruby/concurrent-ruby:1" - -ruby_add_bdepend "test? ( - >=dev-ruby/activesupport-5.1 - dev-ruby/bundler - >=dev-ruby/mocha-1.7.0 - dev-ruby/test_declarative )" - -all_ruby_prepare() { - rm -f gemfiles/*.lock || die - - # Remove optional unpackaged oj gem - sed -i -e '/oj/ s:^:#:' gemfiles/* || die - - # Update old test dependencies - sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die -} - -each_ruby_test() { - case ${RUBY} in - *ruby27) - versions="6.0" - ;; - *ruby26) - versions="5.2 6.0" - ;; - *ruby25) - versions="5.2 6.0" - ;; - *ruby24) - versions="5.2" - ;; - esac - - for version in ${versions} ; do - if has_version "dev-ruby/activesupport:${version}" ; then - einfo "Running tests with activesupport ${version}" - BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle exec ${RUBY} -S rake test || die - fi - done -} diff --git a/dev-ruby/i18n/i18n-1.8.5.ebuild b/dev-ruby/i18n/i18n-1.8.5.ebuild index e0716b086e27..80d623083010 100644 --- a/dev-ruby/i18n/i18n-1.8.5.ebuild +++ b/dev-ruby/i18n/i18n-1.8.5.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" ruby_add_rdepend "dev-ruby/concurrent-ruby:1" diff --git a/dev-ruby/jbuilder/Manifest b/dev-ruby/jbuilder/Manifest index 57e290916aae..080e01f2f655 100644 --- a/dev-ruby/jbuilder/Manifest +++ b/dev-ruby/jbuilder/Manifest @@ -1,3 +1,5 @@ DIST jbuilder-2.10.0.gem 28160 BLAKE2B c277a59d53f30132ebe88d6afda5c221d74a399b01cedf6a4863f29e94d329137669942957a21ae9c5c192177dc9e78b6d66d9b5a29c7d4667a0432556c6b28c SHA512 a429422d65ed3eec55f46597f73a97b267fe7d6c7554ec6a6d60e1e1c0a9306b81f7283524602a30af11a141f7cd466a0f7b0a804172bd4008787462f0fa4ffc +DIST jbuilder-2.10.1.gem 28160 BLAKE2B 07bde14ee6a75b5e1cec8ee1fead688c613e76713d32d419433b0f7163a9622bcc48e4b36333eb06960a9a566784d7f31843d71259226539fe569cd178315d55 SHA512 340e9d9cff969294e22a3eea57001e69402cd47b791660a1468702e046edfe4a3cc4f8fe18b87ba63e13352d020cd8fd78fcc070a287bb8da108c531f4dc22a5 EBUILD jbuilder-2.10.0.ebuild 614 BLAKE2B 4cc2fe888b7be708ede6be6de5e9c92e7ba6fa2545f14c73efa5b718dfdad2747e8d726adee41b27961de6f81e8832388c4421003944af48556195f5bbf8a856 SHA512 2d4a6439dd2e6fc4ff9c7e9f024c1491b32d5a6d3e3d7ef70fbb270d120cd4550364762d6d3c66c65875c7cad43221af1ef16f5a089402658f2f27f27f64cf6e +EBUILD jbuilder-2.10.1.ebuild 614 BLAKE2B 4cc2fe888b7be708ede6be6de5e9c92e7ba6fa2545f14c73efa5b718dfdad2747e8d726adee41b27961de6f81e8832388c4421003944af48556195f5bbf8a856 SHA512 2d4a6439dd2e6fc4ff9c7e9f024c1491b32d5a6d3e3d7ef70fbb270d120cd4550364762d6d3c66c65875c7cad43221af1ef16f5a089402658f2f27f27f64cf6e MISC metadata.xml 326 BLAKE2B 205ea196c26e50f19fae65cb1b0cbb295b08406f3fcd6bb51162f52c48aef883b05aeea5092100e53f00ce2dc5f8c5f5a0c32c810af822b6b4ea0d95730e1ad3 SHA512 935898503cbfde9f698968794d20797e973227e1441489359520aa0ec2966c7cfb8df8c9b64ae4738cb55393ae4d001f38eef28cf379fb9e7ba29feaa18cd37d diff --git a/dev-ruby/jbuilder/jbuilder-2.10.1.ebuild b/dev-ruby/jbuilder/jbuilder-2.10.1.ebuild new file mode 100644 index 000000000000..6198e4aa3ee4 --- /dev/null +++ b/dev-ruby/jbuilder/jbuilder-2.10.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_TASK_TEST="TRAVIS=true test" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Create JSON structures via a Builder-style DSL" +HOMEPAGE="https://github.com/rails/jbuilder" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/activesupport-5.0.0:*" + +ruby_add_bdepend "test? ( + >=dev-ruby/railties-5.0.0 +)" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile test/test_helper.rb || die +} diff --git a/dev-ruby/json/Manifest b/dev-ruby/json/Manifest index 5c7e21ca8f3e..27f6679560fa 100644 --- a/dev-ruby/json/Manifest +++ b/dev-ruby/json/Manifest @@ -1,8 +1,5 @@ -AUX json-1.8.6-heap-exposure.patch 2937 BLAKE2B 204f4c5a16df8fa99ea46e7d29c4a7e8790da9c11ff1dddfeba47b73a3bbf3e06a9243a48fa1d95fc029d21a1031e689b16a91295a1601d4e62a4c18cee2bb3b SHA512 42545c069c8c36b120b63e74b8276b8a6b57237e6cd8ccdeb0e6e9b9acd4f9213e5a4fc35b2f804300e8d00a12546c51b9ef944bde60d679567544de796c87e1 -DIST json-1.8.6.gem 144384 BLAKE2B db9e407be4ac7e0cb2e09369637b88f70cdac7a659c600dc83a5390746dfd21b0a5243af62afaeeff013b5a4116a3b22c65a481cad89f1ca9be8904af87d0345 SHA512 8f393da080293965389df4a606e0604c500b4b267897b3c1b9007b7700dde8156f6598c25790e84fa20a7e03c7ae359a0b267c7b84e52dfe2a1ac83cf652ad9b DIST json-2.3.0.gem 114176 BLAKE2B 329f1305a0cae3d44c74cc7475c7340e86b8447d5e4ffdd5854620669ee4ef5bba0ed7dbc617b0beffb7bfd8b3d79d46ce26feef37685413a4a5a9c230d0ce0c SHA512 9086a64b664f2d774439c0c9f10c2c1cd897684050eb60f8e3ad9256e0b9541deec3bd22fab0bdcf66e3d5bc795720c6923d514b6edb824c9962fc22f162b332 DIST json-2.3.1.gem 118784 BLAKE2B 6852f5d1733fd5d596b44d095c37d11a129b02fc61dc81afa90aef3623eefdb5515f6755dce42f055954baf2ac45e87620940ccd7c2c839501945923dbe62d18 SHA512 a9a0c54ac1faacc412ad708b630c8bad8c6f99db6862e8fc80c46207f0f0972433fbfe51d0c93a5d91b91c59b1fef5ad8e64e36cc49e32b3e51ff390a380a2a9 -EBUILD json-1.8.6-r1.ebuild 2084 BLAKE2B d4e2d64bfe0d3d44cfbd871c48c0ef70958ef75a2f2cb03f76ff482d3f02c1373bee275f9e6ce128fc7a0acee0afdd712513def704569dd23917834be815d7aa SHA512 dccb49e941f15fbc87f438cfd549347ffd5db8d70a5f4667240a98f4051a4a9cedca293a859bc34c4fc944842796a62b00eed3641a9b6bb9256413b0229b9762 EBUILD json-2.3.0.ebuild 2020 BLAKE2B eb3915640c81bb455c1df8a00ed17ece7ae080640e51f8e3e44ba23290e9d42c53afd08ce5558b572aa21ce9775027011cb5f88381e6b540e9994ff9889918d8 SHA512 b224e1f4aaeedb6eb85240981b248c4ba0a2af10e89189213907f94a654be49314ec7bfc94a318d331443294ffdc1aee6c1e7562d7114a24579e2d8823942c2c EBUILD json-2.3.1.ebuild 2022 BLAKE2B 1b0906ba33e33ec5d8753bddb4f3984ef2c7bd6266eb5db204a41ccf59ae69e12cf67ed720e0478ca9294c4888f001ced378fa699c22c6957acca26d6ff28427 SHA512 60f1ca0da544ec4023a10ce4c391d3b5fb7ecdd3811d5ac2b1e6c569f575f1afc3f4b5841ad24625795c82ace5991776b1277a9e28a1b109e2a3f8f68baaf269 MISC metadata.xml 336 BLAKE2B e1094160e19b252f7b3233dbd2006c889c0a02aa4b04063caeb7ded80bb2f08a2c4bc31cfb7bdc17398b8d1b8c3fc9f3600eafad9920fe0355c807d3899f794f SHA512 8b4fa7ef9b753bbf1206b1f8a796d3f3b8e3f9ca07906a2e01dbcc8c69d4cb5e5cb26c395d0676b4dedd70fb910cf0abd3be83d3c94f0b90aee87ea6fda12877 diff --git a/dev-ruby/json/files/json-1.8.6-heap-exposure.patch b/dev-ruby/json/files/json-1.8.6-heap-exposure.patch deleted file mode 100644 index d3da7a0f86f9..000000000000 --- a/dev-ruby/json/files/json-1.8.6-heap-exposure.patch +++ /dev/null @@ -1,82 +0,0 @@ -diff --git ext/json/generator/generator.c ext/json/generator/generator.c -index a135e28348..2cdca5685f 100644 ---- a/ext/json/ext/generator/generator.c -+++ b/ext/json/ext/generator/generator.c -@@ -301,7 +301,7 @@ static char *fstrndup(const char *ptr, unsigned long len) { - char *result; - if (len <= 0) return NULL; - result = ALLOC_N(char, len); -- memccpy(result, ptr, 0, len); -+ memcpy(result, ptr, len); - return result; - } - -@@ -1055,7 +1055,7 @@ static VALUE cState_indent_set(VALUE self, VALUE indent) - } - } else { - if (state->indent) ruby_xfree(state->indent); -- state->indent = strdup(RSTRING_PTR(indent)); -+ state->indent = fstrndup(RSTRING_PTR(indent), len); - state->indent_len = len; - } - return Qnil; -@@ -1093,7 +1093,7 @@ static VALUE cState_space_set(VALUE self, VALUE space) - } - } else { - if (state->space) ruby_xfree(state->space); -- state->space = strdup(RSTRING_PTR(space)); -+ state->space = fstrndup(RSTRING_PTR(space), len); - state->space_len = len; - } - return Qnil; -@@ -1129,7 +1129,7 @@ static VALUE cState_space_before_set(VALUE self, VALUE space_before) - } - } else { - if (state->space_before) ruby_xfree(state->space_before); -- state->space_before = strdup(RSTRING_PTR(space_before)); -+ state->space_before = fstrndup(RSTRING_PTR(space_before), len); - state->space_before_len = len; - } - return Qnil; -@@ -1166,7 +1166,7 @@ static VALUE cState_object_nl_set(VALUE self, VALUE object_nl) - } - } else { - if (state->object_nl) ruby_xfree(state->object_nl); -- state->object_nl = strdup(RSTRING_PTR(object_nl)); -+ state->object_nl = fstrndup(RSTRING_PTR(object_nl), len); - state->object_nl_len = len; - } - return Qnil; -@@ -1201,7 +1201,7 @@ static VALUE cState_array_nl_set(VALUE self, VALUE array_nl) - } - } else { - if (state->array_nl) ruby_xfree(state->array_nl); -- state->array_nl = strdup(RSTRING_PTR(array_nl)); -+ state->array_nl = fstrndup(RSTRING_PTR(array_nl), len); - state->array_nl_len = len; - } - return Qnil; -diff --git ext/json/generator/generator.h ext/json/generator/generator.h -index 298c0a4965..6bbf817b7d 100644 ---- a/ext/json/ext/generator/generator.h -+++ b/ext/json/ext/generator/generator.h -@@ -1,7 +1,6 @@ - #ifndef _GENERATOR_H_ - #define _GENERATOR_H_ - --#include - #include - #include - -diff --git ext/json/lib/json/version.rb ext/json/lib/json/version.rb -index b5748334b9..cd7ddf8777 100644 ---- a/lib/json/version.rb -+++ b/lib/json/version.rb -@@ -1,7 +1,7 @@ - module JSON - # JSON version -- VERSION = '1.8.6' -+ VERSION = '1.8.6.1' - VERSION_ARRAY = VERSION.split(/\./).map { |x| x.to_i } # :nodoc: - VERSION_MAJOR = VERSION_ARRAY[0] # :nodoc: - VERSION_MINOR = VERSION_ARRAY[1] # :nodoc: diff --git a/dev-ruby/json/json-1.8.6-r1.ebuild b/dev-ruby/json/json-1.8.6-r1.ebuild deleted file mode 100644 index dc3afe54b2ef..000000000000 --- a/dev-ruby/json/json-1.8.6-r1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby22 ruby23 ruby24 ruby25" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="CHANGES TODO README.md README-json-jruby.markdown" - -RUBY_FAKEGEM_GEMSPEC="json.gemspec" - -inherit multilib ruby-fakegem - -DESCRIPTION="A JSON implementation as a Ruby extension" -HOMEPAGE="https://github.com/flori/json" -LICENSE="|| ( Ruby GPL-2 )" - -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -SLOT="0" -IUSE="" - -RDEPEND="${RDEPEND}" -DEPEND="${DEPEND} - dev-util/ragel" - -ruby_add_bdepend "dev-ruby/rake - doc? ( dev-ruby/rdoc )" - -PATCHES=( "${FILESDIR}/${P}-heap-exposure.patch" ) - -all_ruby_prepare() { - # Avoid building the extension twice! - # And use rdoc instead of sdoc which we don't have packaged - # And don't call git to list files. We're using the pregenerated spec anyway. - sed -i \ - -e 's| => :compile||' \ - -e 's| => :clean||' \ - -e 's|sdoc|rdoc|' \ - -e 's|`git ls-files`|""|' \ - Rakefile || die "rakefile fix failed" - - # Remove hardcoded and broken -O setting. - sed -i -e '/^ \(if\|unless\)/,/^ end/ s:^:#:' \ - -e '/^unless/,/^end/ s:^:#:' ext/json/ext/*/extconf.rb || die -} - -each_ruby_compile() { - # Since 1.5.0 a Java extension is provided but it does not compile. - if [[ $(basename ${RUBY}) != "jruby" ]]; then - ${RUBY} -S rake compile || die "extension compile failed" - fi -} - -each_ruby_test() { - JSON=pure \ - ${RUBY} -Iext:lib -S testrb-2 tests/test_*.rb || die "pure ruby tests failed" - - if [[ $(basename ${RUBY}) != "jruby" ]]; then - JSON=ext \ - ${RUBY} -Iext:lib -S testrb-2 tests/test_*.rb || die "ext ruby tests failed" - fi -} - -each_ruby_install() { - each_fakegem_install - if [[ $(basename ${RUBY}) != "jruby" ]]; then - ruby_fakegem_newins ext/json/ext/generator$(get_modname) lib/json/ext/generator$(get_modname) - ruby_fakegem_newins ext/json/ext/parser$(get_modname) lib/json/ext/parser$(get_modname) - fi -} diff --git a/dev-ruby/kramdown/Manifest b/dev-ruby/kramdown/Manifest index 95f252127dc7..945ccbde5445 100644 --- a/dev-ruby/kramdown/Manifest +++ b/dev-ruby/kramdown/Manifest @@ -1,5 +1,3 @@ -DIST kramdown-1.17.0.gem 260608 BLAKE2B 56f0abb2c94ab2de31bcd71940c22610efc8143c434295627513735b5983a369b0d9b36a88477a4e0b14bb23a3d314280702655c854cb7134e29bebc1f276966 SHA512 0f98f4234dec41b53d7f116be1075176c7fcbf21621c6f52a9e5b4055a777b01f1a0a912be81a651e85df022e7bab3ac183ee66cd87abeae092cd1920aceff04 DIST kramdown-2.3.0.gem 121344 BLAKE2B 0494afe84123503cb1e2f31c512c1b8cace1a81a3f32488e9719d47f1614a20fb86aa007187f2802e9b5c041031e8b6258da9909cbb1bbad0aa94d519821fb14 SHA512 a3ed8360de9208d5ce658d198763737826db943d23dda7ca9cfd507a4656c39f2b19ece78af87981b1177fe01690d6647c854092b230cf3a8a7d2823dc83d276 -EBUILD kramdown-1.17.0-r2.ebuild 1436 BLAKE2B e5c2aa6525495753cfcfc051f22600197898ccd464eb4fae40afd39b64c7136563295bb2af66714e6f394ba53353f572fb8cf00234d3251a29492eefa45763d8 SHA512 4affd26db7f5d65e95f95bfc8cab205b030fbc9faaef0559c53455f52ee22a1bb273bad2d70082b02ad494e38ccaa4d9cf765187d3bd5189830f9c0adbe99ade EBUILD kramdown-2.3.0.ebuild 1273 BLAKE2B 1247ca118ea42c405c995b6a9de9c0c48c8d68a7d094ae0b72d0bfeec5b5dc617282765552f1818e7e25240f00c5d4844f3cdf1d71914aa6d2c1239642338b35 SHA512 a629c8397bd27195bf518b2925602dfef87d6cdb89b50f9ddeb6075be6705e88fd972312ea7da77fa1ad131ac5fcc55bdd910ed4c54781e06fc31d2a2204dabd MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea diff --git a/dev-ruby/kramdown/kramdown-1.17.0-r2.ebuild b/dev-ruby/kramdown/kramdown-1.17.0-r2.ebuild deleted file mode 100644 index fa09fd3b6894..000000000000 --- a/dev-ruby/kramdown/kramdown-1.17.0-r2.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_EXTRADOC="README.md AUTHORS CONTRIBUTERS" - -RUBY_FAKEGEM_EXTRAINSTALL="data" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem - -DESCRIPTION="Yet-another-markdown-parser but fast, pure Ruby, using strict syntax definition" -HOMEPAGE="https://kramdown.gettalong.org/" - -LICENSE="MIT" - -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" -IUSE="latex" - -LATEX_DEPS="latex? ( dev-texlive/texlive-latex dev-texlive/texlive-latexextra )" -RDEPEND+=" ${LATEX_DEPS}" -DEPEND+=" test? ( ${LATEX_DEPS} app-text/tidy-html5 )" - -ruby_add_rdepend "dev-ruby/prawn:2 - >=dev-ruby/prawn-table-0.2.2 =dev-ruby/prawn-table-0.2* - >=dev-ruby/rouge-1.8 - >=dev-ruby/itextomml-1.5 - >=dev-ruby/coderay-1.0.0 - >=dev-ruby/ritex-1.0 - >=dev-ruby/stringex-1.5.1" - -ruby_add_bdepend "doc? ( dev-ruby/rdoc ) - test? ( >=dev-ruby/minitest-5.0 )" - -all_ruby_prepare() { - if ! use latex; then - # Remove latex tests. They will fail gracefully when latex isn't - # present at all, but not when components are missing (most - # notable ucs.sty). - sed -i -e '/latex -v/,/^ end/ s:^:#:' test/test_files.rb || die - fi - - # Avoid tests requiring node to be installed with mathjaxnode or - # unpackaged katex. - rm -f test/testcases/span/math/{katex,mathjaxnode}* \ - test/testcases/block/15_math/{katex,mathjaxnode}* || die -} diff --git a/dev-ruby/lumberjack/Manifest b/dev-ruby/lumberjack/Manifest index 8e28415934a2..6071ab965ccf 100644 --- a/dev-ruby/lumberjack/Manifest +++ b/dev-ruby/lumberjack/Manifest @@ -1,7 +1,9 @@ DIST lumberjack-1.0.13.gem 26624 BLAKE2B 16e911d832425d0adf8ee1bd18435733c5451b705c48493dd80e5e8f6b07cb462be2686dcce7a8c46b799fb8a4fa1a82d4d9c06e675cd6e7a990d93140cea395 SHA512 e9e9c65bdeb42de51ad27b70c86d36c5e63e8d73c3568661d52619ca9eeab36cf6aede5e6cd6ab8e8d30446c0b0e7a9702f696e03e06d8b7a73e1c028953eef4 DIST lumberjack-1.2.6.tar.gz 39474 BLAKE2B 2885a143afd4793ee78b0e8d849a677fbeae94c99bda0821f759b174f68d7c1de5e6e59ef2dc68f99e41c24c6228787098571276b2aef208cd1aecbd17afdea7 SHA512 d8b5a098c9a14fd5d4acc7fae5801a07fdb1927e456c90a666dae8107ee12cad20d34f0b9cf69f2d661fe07af11def74cd1d529c88e17df213754178492de44c DIST lumberjack-1.2.7.tar.gz 39559 BLAKE2B 2f7a5630baa5f683e137f717a7482b4bb889ccf71293b2f52a799effc23bb94ee90ed10c1bf0c9ad649de12347f22a5a66398344d0dcdde3626427fa09782c9a SHA512 356fc44669e70d8fbc05c4f8cb8296a19d7918dd34f0232a750d714fcb511146423920baf7aec8e58e099e3c72ea4d0ad63bc0b3cfd7d337603ec0958efbb008 +DIST lumberjack-1.2.8.tar.gz 40896 BLAKE2B 5a2ee1ff750e29c0869ddc8991fd58e2b4dbf69132e2a1c16e414c5373eebb0249ada7fe922666a3cfcd6875aa98e8b2e0f5f73b391ece2fe75e13fb2968b29f SHA512 8b1d9a402112ae3279e3f2b0d498e6d40faca3ed9046bab1b35d3e863dd0d8f143700f0b7039c8d6b24bde517fceeb9d1b7a8b4259a97908a34a94338f1fd995 EBUILD lumberjack-1.0.13.ebuild 490 BLAKE2B 4f960adbf78cf85621bd4b4e9b87c53a1d0a067bdb1b78eef88e1e8fe658338ed49f9837bb4eea1de0f3963d348a432c41ea7ebcd09e331c30c3ae1604bb2e57 SHA512 1cde4cb7d972656a39333a56bd81fab0e93303a80b87f48a3fdf5bbe51a2a366f3e9d8727538255055d054d55290be8dd39048749665112ac6439555c200a64a EBUILD lumberjack-1.2.6.ebuild 682 BLAKE2B cbc6a8075f767c6440593d562c39c1ecbebbcfe6c494a4faa40617820602c6e77eba7949a59db5997526c8d71ef3551d8658edeb5072c09696153ef4a037634d SHA512 e025670f600add0847240f0d382c32af2cdcc4ac31daa814bd849b4b116b92e28e22f6253ac1c2ed6e174e21f1e10d262fb8e67fbb9db520875954107a372e5c EBUILD lumberjack-1.2.7.ebuild 682 BLAKE2B cbc6a8075f767c6440593d562c39c1ecbebbcfe6c494a4faa40617820602c6e77eba7949a59db5997526c8d71ef3551d8658edeb5072c09696153ef4a037634d SHA512 e025670f600add0847240f0d382c32af2cdcc4ac31daa814bd849b4b116b92e28e22f6253ac1c2ed6e174e21f1e10d262fb8e67fbb9db520875954107a372e5c +EBUILD lumberjack-1.2.8.ebuild 702 BLAKE2B f5790318ccc19cb5310425f5088a91f7d58737a8153260f5cec823686671d7ecdb714f8d91fd83c9a19dc292da88091a4a4dfbf10a76227065f9ac68d4e0cc61 SHA512 b9f43004450a8818fbe28f24137428370084252fd3335e41d66c34ea319970a32b937c520922e24441384d668fd035a1eec2198285c4aa97e441089c0898b1f5 MISC metadata.xml 344 BLAKE2B 7e45c518c60301bd5f6124f1e3dd9efc6025f889e905e39738414e307cbc91408fbdd6d64b9cc186edaa5d87c4292f0581f4b3ee4d06a3784b30a7f3236d3dcd SHA512 7bcfe06a1c5aedd0ff84769299b67bb8fdb41f59f0eee95f7b39c05d1419b1b669083e46db61d04732937f38fa0735b9bd1bef86df1e36fafddb8ed038a4cb7e diff --git a/dev-ruby/lumberjack/lumberjack-1.2.8.ebuild b/dev-ruby/lumberjack/lumberjack-1.2.8.ebuild new file mode 100644 index 000000000000..91ceee247c5d --- /dev/null +++ b/dev-ruby/lumberjack/lumberjack-1.2.8.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="lumberjack.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A simple, powerful, and very fast logging utility" +HOMEPAGE="https://github.com/bdurand/lumberjack" +SRC_URI="https://github.com/bdurand/lumberjack/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.8 )" + +all_ruby_prepare() { + sed -i -e 's/git ls-files -z/find . -print0/' -e 's/__dir__/"."/' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/mustache/Manifest b/dev-ruby/mustache/Manifest index 117807b27f9c..212e44fb7856 100644 --- a/dev-ruby/mustache/Manifest +++ b/dev-ruby/mustache/Manifest @@ -1,5 +1,3 @@ -DIST mustache-1.0.5.gem 41984 BLAKE2B c063af6c9464884114b55c30df6c6cb2685b0394aa9280f006b6c35cd0681c8776edddccd1a33de75e291a2e1992477c1d70f6cb1c603e800b08be5b989a9ca0 SHA512 d9b2c55d758bd4e317732307b513e2a079b04ec7a1203233834fd08a3a32f7b1bf8283d207af2f7082a8c4847f9c5955a557f19bad9b08a1dee2f32417eca190 DIST mustache-1.1.1.gem 42496 BLAKE2B bd1becb1c296abf03cdd6c7d5a6f29b71dc6328c126dbb27420872088b3b6988ac56d91c13f669cca94932f23f4290277d9ca6597ff842ff226e092c2532dccb SHA512 91a18a374a0348317d0801d6784fedd0782d7a08f128d3ab7050e631b34e45cecd49c4b1e2a9e17204f70bf169c107a92a1e210532bd3faa98edf8b1b5e8e43c -EBUILD mustache-1.0.5.ebuild 880 BLAKE2B 3900c31778270f31adf59785138725ba225c2d04af90abf8ccebb4019789c38010e3baee9afd1b4ebbe24162846c2e7423de81272f1f85bb82208afac524a923 SHA512 87ac6cafca9586f7966b4b5a57d39a1edd1ce40d6b5bce04ef0be3c877858673331cfc7e4990f844b5671fb0cba999428050f0a7a4827c0948dd95aa30a6f741 EBUILD mustache-1.1.1.ebuild 898 BLAKE2B 37c2f000b6df9d9ae578fb64c64ed97eeace95b0babc59f9afb2125f8baa76fe25f1f7822e6bd244a7f09cb21a1d98aba0715d68f8ed955846dee162b1baa8b4 SHA512 8246b075c15d63d752410a21653b733732295fc97083f96688361426a19c085e8317edec05fd4d43ba7116f77396883875bd4c0c8d11e45db4a2d1ea0ed55634 MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/mustache/mustache-1.0.5.ebuild b/dev-ruby/mustache/mustache-1.0.5.ebuild deleted file mode 100644 index c9df2a0cc33c..000000000000 --- a/dev-ruby/mustache/mustache-1.0.5.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby23 ruby24 ruby25" - -RUBY_FAKEGEM_TASK_TEST="" - -RUBY_FAKEGEM_TASK_DOC="man:build" -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit multilib ruby-fakegem - -DESCRIPTION="Mustache is a framework-agnostic way to render logic-free views" -HOMEPAGE="https://mustache.github.com/" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 hppa ppc ppc64 sparc x86 ~x64-macos ~x64-solaris" -IUSE="" - -ruby_add_bdepend "doc? ( app-text/ronn )" - -all_ruby_prepare() { - # Fix rake deprecation - sed -i -e 's:rake/rdoctask:rdoc/task:' Rakefile || die - - sed -i -e '/simplecov/,/^end/ s:^:#:' test/helper.rb || die -} - -each_ruby_test() { - ${RUBY} -Ilib:. -e "Dir['test/*.rb'].each{|f| require f}" || die -} - -all_ruby_install() { - all_fakegem_install - - doman man/mustache.1 man/mustache.5 -} diff --git a/dev-ruby/mysql2/Manifest b/dev-ruby/mysql2/Manifest index bcc56c7d91d5..83e90d9578db 100644 --- a/dev-ruby/mysql2/Manifest +++ b/dev-ruby/mysql2/Manifest @@ -1,5 +1,3 @@ -DIST mysql2-0.4.10.gem 97792 BLAKE2B 4978a3fbc8e516e47907d73276b244e614248c031db7c0b7d76d20f1f845be11f7187795d3a989629ff849e2e1bd0454fd56bc7be6b692d9840838861bafdb4c SHA512 1f9c8eb1b120cfc940b3aa26b2dff54735ccdf54fd6e6745e347179d29803b4a4d1f3b80a86f92dd534089f625ffcd6055458f27aaefebe58f8332890a842b43 DIST mysql2-0.5.3.gem 74240 BLAKE2B 9de25a34173ab952f6842f01d9207405c8bc6ed5937fdf66de4062129fc20f425635956f6d12f78466c8c341c49916f7d00df845f84a4101d34a98b1585b9919 SHA512 59a0ee00261b09e8bbfc586a6f75af840a465a94fd8c9463a3d7767e5ea6b7e64507c9571fb90c6d0cdde3cfff560c97fbf3f3c32b3916aca852ef5c41e1bce9 -EBUILD mysql2-0.4.10-r3.ebuild 1120 BLAKE2B a2dda8eec16444a968295669eb1c0e87b751e6670c9ab585498d52420b74217d76678483db241b19967401c82840f9d8eb7e72a593654e23953880982c1280c9 SHA512 36ae456ff0cc2805d34415b312e3db3b42b7472ed3f117913f5c0ce1bc32d1c57ba83176cd3c35bc8eb5c9d22aad8dbe6951244f50073da329a9d1e815dd962c EBUILD mysql2-0.5.3.ebuild 1122 BLAKE2B 91ffb62ba5d07031cf9dbe061f02cfd4a4932ce156674f5321689096531a1fe68dd2f9134e9a531031c0a243d26d595bb1b45264ca17bf2142fe02ae91cffb38 SHA512 f010e01ba6d67187b8dfe40775d4f621e28691fe95989603b824406fbc677905990a60943bf70c4e5b0804730671bd51c9aa768d35460340fd19aaa94c96529f MISC metadata.xml 413 BLAKE2B 1fdeec661490aaea22676fa4af618fd6458c8bf67c61ea0233f1c68629e89cfdb5f8c29572b9d75c4dc010b1a774b0c703fb6ef4cce1e3e1649452ac0e0aac75 SHA512 1e2e76b14e8c3b44693f0a1d9f83d8b1c95f4eb65490c914fc925fafcfda58fab2764c8b54a87a8e347d53ddb8ce9ce6ca2a08564c97bddae0d0cba0719dfb73 diff --git a/dev-ruby/mysql2/mysql2-0.4.10-r3.ebuild b/dev-ruby/mysql2/mysql2-0.4.10-r3.ebuild deleted file mode 100644 index aee0813a28e3..000000000000 --- a/dev-ruby/mysql2/mysql2-0.4.10-r3.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -# Tests require a live MySQL database but should all pass. -RUBY_FAKEGEM_TASK_TEST="" - -RUBY_FAKEGEM_TASK_DOC="" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit multilib ruby-fakegem - -DESCRIPTION="A modern, simple and very fast Mysql library for Ruby - binding to libmysql" -HOMEPAGE="https://github.com/brianmario/mysql2" - -LICENSE="MIT" -SLOT="0.4" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="mysql mariadb" -REQUIRED_USE="^^ ( mariadb mysql )" - -MDEPEND="mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= )" -DEPEND="${DEPEND} ${MDEPEND}" -RDEPEND="${RDEPEND} ${MDEPEND}" - -each_ruby_configure() { - local config - if use mysql ; then - config="${EPREFIX}/usr/bin/mysql_config" - fi - if use mariadb ; then - config="${EPREFIX}/usr/bin/mariadb_config" - fi - - ${RUBY} -Cext/mysql2 extconf.rb --with-mysql-config=${config} || die -} - -each_ruby_compile() { - emake V=1 -Cext/mysql2 - cp ext/mysql2/mysql2$(get_modname) lib/mysql2/ || die -} diff --git a/dev-ruby/net-telnet/Manifest b/dev-ruby/net-telnet/Manifest index 0d7740dd9e6c..3543902e41ea 100644 --- a/dev-ruby/net-telnet/Manifest +++ b/dev-ruby/net-telnet/Manifest @@ -1,5 +1,5 @@ DIST net-telnet-0.1.1.tar.gz 12794 BLAKE2B 5a82e62e47cb9153b17dd6042c7e5c767ae3a9cbe0739ad769aab2fe798c7766819b89bc325f148791ce37a55ae267eb5854142d2fcb7d387fd29c32e118c169 SHA512 769d83bae55826bb99f189d06a8fb8a6d497d6c7687289f5aad2efced6f282484e5f766dc95f0158045b824532cd8f0a674ecc69883018814a009bc29d6fe29d DIST net-telnet-0.2.0.tar.gz 13299 BLAKE2B 6b87974281b4e1857a1e05efdfc751a5149f9057598c89b8b288219b95268955ee3f80e21cc787ac767ef3126c9ee23d9b62e29ebcb8c317def703f0e0dc1fe6 SHA512 a4473c42d33c10594c4445c29db73f4d611555710228cce263f7fc273e71140423dcbc2e89eec2a26f35f98de48aa72eca9f44cf0cd4626d702709963ce7b02d EBUILD net-telnet-0.1.1-r1.ebuild 936 BLAKE2B 41029eb1acea3e68a96deae0087b89d9d55f6775348699962bef4a61406cbd527eff90c32376a20ac896213bcfecbac73cfe41cd43a2e20d0812469d059ed22d SHA512 13f7f3be9bafc045c90f4ee1826725afef8d22dfb5343b864deaa8309da277d90ddeecc72081879e685a027d04f26678c06e26248efbf9e6377d08dcb7597408 -EBUILD net-telnet-0.2.0.ebuild 967 BLAKE2B 07b8e9dc43af7151ee2032fa7aad15ce1eb363aebad3346e9030e7a068f5d9fc91fe636b01b117fc9dc2539934a5f0ae575f0fd158e988660ed5d1e95314b994 SHA512 41fe4da6b0040747538a6b622dd65b7d6dd0bb992d678771c219bb63e8ccb65bb7bf372e5a961f76367e9eb3d3ed3607d359fa83febf34cc0a3243278fd96194 +EBUILD net-telnet-0.2.0.ebuild 962 BLAKE2B 9383c0f82ca6dc21ca5dbddd49a4fd70c6c59701a698b517995372c6aa0607b03ab3080f4b0809898c3101997fd6d266fd0b0f811f1b3913c29a98386adc94d8 SHA512 8bc318f951e9df1ae23b9761ef44ad511afffbe7f218bede5aec66e04a85238bd5196da6ff28c354ae6d27e5d9c4fc118e3945f8e80200423b2ebe0e7091a998 MISC metadata.xml 341 BLAKE2B a3489378bdb1735168037d2bf0c8798de575e898bb5a686efc06d1d2c41cb1cc674a387c8b042ee789e1bd4694a1e744759637cb820ee7d820b130a966db9573 SHA512 e536a7ac7e41bab692cde766da2aebc72df4a9392921dfc2b81df82ac128ff85cfd58900ff157046eb316cb927d58fcb48605fb364c7fcf25e82c3ed676e22ea diff --git a/dev-ruby/net-telnet/net-telnet-0.2.0.ebuild b/dev-ruby/net-telnet/net-telnet-0.2.0.ebuild index 214d0b884ac0..4c5a4e2128d7 100644 --- a/dev-ruby/net-telnet/net-telnet-0.2.0.ebuild +++ b/dev-ruby/net-telnet/net-telnet-0.2.0.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://github.com/ruby/net-telnet/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="|| ( Ruby-BSD BSD-2 )" SLOT="1" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" ruby_add_bdepend "test? ( dev-ruby/minitest )" diff --git a/dev-ruby/nio4r/Manifest b/dev-ruby/nio4r/Manifest index 5684f274c3e3..6a1d949dc66a 100644 --- a/dev-ruby/nio4r/Manifest +++ b/dev-ruby/nio4r/Manifest @@ -1,5 +1,7 @@ DIST nio4r-2.5.2.gem 110592 BLAKE2B b632322d0706f97a30601e7135daad9ee5a66e57ff7dea1eb0b8365e45f896e7b8a7c228c4eb781d2f44ea047eb028549bc172b68a0540d041ad83bd79d25075 SHA512 3db567c9994e9186749e37c3ebc07f744e7a82c1163d44222475cf491f945745c6c070f4a0a8c77e331921147cc1f5f7bfffd86cb3455d5864280c4e4945b295 DIST nio4r-2.5.3.gem 110592 BLAKE2B 8a22839a2431f3128832733ef1f814e2743939e3128c689c1ccfea7537ac92c497545182525a8305ba9348092b897a22c4d21044cca695f17d95c08dc17b1f77 SHA512 dad68688faacf110f08e3252222fed7696e557944c56dadf47a1fb037c5627ab88fa82e70c2e28f802f81ed6c93e38bf85daf28dc42a51f40e455558609b0b58 +DIST nio4r-2.5.4.gem 110080 BLAKE2B 9aaed6cd4d74cf6ff3fed114d7c0c9162afb646aa6eadf294e0a6710dfca1e6b4ccf1eb8850c8704f3792eb6695034612813db08fbf74814556455db6ab48b4a SHA512 f7e383516ac6b55fd49339280e624a4c35f9cd2d31915b3d117189506522d967fc53a43cde75e8601f3fe0530e1322aeaa8c94a09289ddbefb2afd8d067341ec EBUILD nio4r-2.5.2.ebuild 1095 BLAKE2B 39fb353b75619c4497fa355e7faa3bb4d1b4612ac3c90111c235ae7846a0242587e45070292b1a102a99b136f80d9e50ea4a9ca2d36b6ff66c69cb2baf8d3305 SHA512 d81fdf5f2b56bd4e8a28dd4e78fd42fc5f9d4ec2e5fccc01a438ae946c60482bdba2d8f18076f54839bccbf1c472951fcfaf841978b0d3e0de844e922f7aae85 EBUILD nio4r-2.5.3.ebuild 1113 BLAKE2B 710563c5b3d6985788c0faf7df8aaade5e799a0d1e2ab0b83ff8dd238f747f22d141c0fc7306846187855a83b892eb3b9da40de8a8efd2622cca15f313583c1a SHA512 31350b10dd12d9db510e5c1451a5e8c1744e39e6f71995f8210e50e25d662f12aceaef226aa94b1bbdef0e85160d07dc2b8a7bda6eea2212c43714b63916b0ce +EBUILD nio4r-2.5.4.ebuild 1113 BLAKE2B 710563c5b3d6985788c0faf7df8aaade5e799a0d1e2ab0b83ff8dd238f747f22d141c0fc7306846187855a83b892eb3b9da40de8a8efd2622cca15f313583c1a SHA512 31350b10dd12d9db510e5c1451a5e8c1744e39e6f71995f8210e50e25d662f12aceaef226aa94b1bbdef0e85160d07dc2b8a7bda6eea2212c43714b63916b0ce MISC metadata.xml 341 BLAKE2B 97c99a0ec8181c92b543ec63b8d1a40c8cbf88905afe02e6f13fa5e8906755bafadf426b7845f2e9bb0c1244168796d661a44e5138eca44068b142a39d3ad4d4 SHA512 8ba86bd5b9b9823cca53bdf18023db7385332c31fcaade177d394a36d60b892fcc632fc91b60addb77fbe907130682b435ab6103a33c71f2ad172b345e6f389f diff --git a/dev-ruby/nio4r/nio4r-2.5.4.ebuild b/dev-ruby/nio4r/nio4r-2.5.4.ebuild new file mode 100644 index 000000000000..cf30cac81ab1 --- /dev/null +++ b/dev-ruby/nio4r/nio4r-2.5.4.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A high performance selector API for monitoring IO objects" +HOMEPAGE="https://github.com/socketry/nio4r" + +LICENSE="MIT || ( BSD GPL-2 )" +SLOT="2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +# Note that nio4r bundles a patched copy of libev, and without these +# patches the tests fail: https://github.com/celluloid/nio4r/issues/15 + +ruby_add_bdepend "test? ( dev-ruby/rspec-retry )" + +all_ruby_prepare() { + sed -i -e '/[Cc]overalls/d' -e '/[Bb]undler/d' -e '1irequire "openssl"' spec/spec_helper.rb || die + sed -e '/extension/ s:^:#:' -i Rakefile || die +} + +each_ruby_configure() { + ${RUBY} -Cext/${PN} extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext/${PN} + cp ext/${PN}/*$(get_modname) lib/ || die +} diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest index e8f236f30686..c9ca8516cd2d 100644 --- a/dev-ruby/nokogiri/Manifest +++ b/dev-ruby/nokogiri/Manifest @@ -1,5 +1,5 @@ DIST nokogiri-1.10.10-git.tgz 5793723 BLAKE2B 13829f6cc31c2b81462fdf306222ff27830d80aeea922ce4c3adceee4ce7486c0571ab76b3f07b14f1767af7b433af9e0eb83d02f8bcea989fa7e96c9cc743f3 SHA512 2d0bf09af417f0f5e7b07b9f2c555ce04e22d69ce73b484906d8a35745f90d6467824d0d56d8dadc53f020c56a7806e7152cd6347e47596e79ddaaadea1ff65a DIST nokogiri-1.10.4-git.tgz 5792963 BLAKE2B 80223c7bda39c56ced8e98d1d9f6858907f2814eb2d9f28d13c9f26fe29ae7f057e5a19765a3b304ffc4f9edd3dd0f77b99d5a673923ce95a8f02135aa9882ca SHA512 c27877297d432b9a9baf3e0639600d6ca5b382a87ff0dc1efb5d9bb3c79aaa31a589a4491f938283e4f9d35e8d29b6f88a60e27a5d4c81e7b491e100f8d06a9d -EBUILD nokogiri-1.10.10.ebuild 2732 BLAKE2B c30c95f7e073a2bfdc0e1fbd944d2b2337b79eb2e28e9ad63f1a0c61aaef43ed0378aaca88dac4151a3cac225139564da73aa99827b2d0ccf3ad88a2cb8dd4b5 SHA512 ee5bf106efc0bd57538109eb92d04a805abbdb0beb094595211360085721e36bb03e9746da3f9b1a7b9bdcddbedba162f420fef9235f6e0f431a7601d468e577 +EBUILD nokogiri-1.10.10.ebuild 2731 BLAKE2B 952e8741ad4018376bce7ce797a6bd6602ea65968881d976fa919d7b29a5fb4e308bd2ce26f076f8eb3a1adb836891b1e1f559d3024bf7f146774f843ea3824b SHA512 c9fd56cdff14a6855649dcc194cb8dbeb3cb7add7908cc43cbeb0d7f24628dcf954f48ecc67d8b5a46e6dba517ec3af255680c26378f3b5ac62577cd7617cc9f EBUILD nokogiri-1.10.4.ebuild 2705 BLAKE2B 1ce2dc0a22679f24d3e1080e4558145983fbae4248dcc8084a75bafe0ad0b292cafc789bc742856da8449cd13bd89a9caa38b324ca363a15128183063659ec62 SHA512 f2332676b2539698cde6f7f11e636a6c1cc19556c676e0d8d6f4e1872b0322a2a3966e9aeaf4273d24e4f66ac36641ee5a2624ac344d38c2c1908010d4f4a45c MISC metadata.xml 348 BLAKE2B 343ce4d884b8ae636991396c8d2eb1c59bec6db00204eec79bc070ce4b61505b1290ee393e2311e2fd3976e66993c9ba51878767c0d28ff8767786039b97fd7c SHA512 94d5836e5bca783420a76f15d70e3fd29515bc7b9152410d11ba0a01d778530e0d87c4954d118313f8afc340260a12157748db94342b4f12fc5e2756c1f2ff34 diff --git a/dev-ruby/nokogiri/nokogiri-1.10.10.ebuild b/dev-ruby/nokogiri/nokogiri-1.10.10.ebuild index 2c0b767deb88..d3ea36c38422 100644 --- a/dev-ruby/nokogiri/nokogiri-1.10.10.ebuild +++ b/dev-ruby/nokogiri/nokogiri-1.10.10.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://www.nokogiri.org/" LICENSE="MIT" SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE="" diff --git a/dev-ruby/ox/Manifest b/dev-ruby/ox/Manifest index e98df46a338a..1e7e6020a52f 100644 --- a/dev-ruby/ox/Manifest +++ b/dev-ruby/ox/Manifest @@ -1,7 +1,9 @@ DIST ox-2.12.1.tar.gz 202784 BLAKE2B b42a364e4e2c1bfbefd06bd0b5162838e473cbd48582e20336cd50173278a81e56eb6cefb826b1155a19ab7ed1484f0e4a4715d640ff0ff7d4fb82d3feade647 SHA512 0bf3b4d21e5b09695595b3846ed893a0d23f4479388036447dc2bfa5440d1b4350289ef023176a9f1fc14383c76388d3ab906ba6c8c919b519bb029438cbd1b1 DIST ox-2.13.2.tar.gz 208893 BLAKE2B 15e9fca55cb58c10d6336c1399048e72c059889da0b9df8050a6e4cd00393d11507768ed1cab23d452e792f4001a5935e70ba0be24186a1f96a43a7f272823fc SHA512 bc7d8d14c9e3a45529d8a4a32c01d7f51523f814407d437a7dfed0184fad16a9edf4a2b2317c28039613f8f0e0d367b42b4eb8fc00b01287b0154d520e37ce48 DIST ox-2.13.3.tar.gz 207702 BLAKE2B 23e690fcbadb2f3903b50ff7cdaea397fa4a65503f3bf81ea9266f6f935ac08271bac4f514d080ce538666f05c94a7e3f3ecdc60ff412741233f599aa4aac863 SHA512 346513c696f6cb969429f20f1296f8ca999cbfed5ecd2ed8fd96b3bc5a0b512ff41237d6e5b616c100fa98d4606026f8ec9f4356e96831b1d1d7c968c2a22762 +DIST ox-2.13.4.tar.gz 207814 BLAKE2B 8a94569e6e10b92574fa330d60aacc069a558003c7b285cb1178dfe0e6cfe02a2590283249f7a1b5adc89b41c3414b1a919367889b0296cf909eeafd88cc8a27 SHA512 a97fef40eee3616bab32394340c452138fe1cf5cec92e6457c3b2ce8866f7e5b143ee7e0191af09d96128a2d7a0ee3eb58fbcea16074ce33db8a845867175423 EBUILD ox-2.12.1.ebuild 714 BLAKE2B c9aa77a2d6d14cdc0793cba246055a689cdd1b9f4246be84eb0b4a615c291f85a3484ca3f892ff613837523348c9768c134d312f9bd5dadd3be22c62222ad7cc SHA512 c8964d8c4742b570cc5b080a7df6cae736ff965075261e600126eaf7e298be09cef5a9474e2316760ba6fe0718b62deeee388c453974e0f7cc3b80d902eddf07 EBUILD ox-2.13.2.ebuild 715 BLAKE2B 916ca3f9ce3fd847de972d8fe94973a23ff47a6c676d512ae027cf9a9b9fdd649bb058acce5e8f3f388156010e3a0ade09c80cfe9e7c6e7ae1ce929b4388ffa5 SHA512 301d0292cecbb395f1466b53dfeef2784c333e88ccfef93e663cacdbdcf263a5ea40a121b4a2af87933636bb2cddbac35528becbe2999a0d7460d40c7f679b66 EBUILD ox-2.13.3.ebuild 708 BLAKE2B b73770ef9835c297afabc649ccd4472a29ff182209a5f9336fbd029c9246dbfdc450d9ce777a1bf5c208b142b19bf20c22df7e3e7d270075f215f0fb07eff3ef SHA512 7bb13132c4b87e254ba69d2e56037aadc14817839690f27d6d834f5e88019d1f2001e363b105b736b84b290d8bd12d329b1be72a877d0929fda9b1cbfa53bce5 +EBUILD ox-2.13.4.ebuild 708 BLAKE2B b73770ef9835c297afabc649ccd4472a29ff182209a5f9336fbd029c9246dbfdc450d9ce777a1bf5c208b142b19bf20c22df7e3e7d270075f215f0fb07eff3ef SHA512 7bb13132c4b87e254ba69d2e56037aadc14817839690f27d6d834f5e88019d1f2001e363b105b736b84b290d8bd12d329b1be72a877d0929fda9b1cbfa53bce5 MISC metadata.xml 336 BLAKE2B 7371e572c7bce86e0d3c2ac19ff7555b4bdf793d96377dcdbb810f8fc09feb597f4cc883a03e888c0c38c1a1d9ceb7ef150ac228db7300aea01238f497f0473d SHA512 43b8b42cb09fe73a49e0db49671effd91859d2b9001fc3e51761a1b51b245e83a719ddddd100ecfeb92910baa06690b2cc0bd52db0afc872e007c4be9616908e diff --git a/dev-ruby/ox/ox-2.13.4.ebuild b/dev-ruby/ox/ox-2.13.4.ebuild new file mode 100644 index 000000000000..ca6de7a13bb8 --- /dev/null +++ b/dev-ruby/ox/ox-2.13.4.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="ox.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A fast XML parser and Object marshaller" +HOMEPAGE="https://www.ohler.com/ox/ https://github.com/ohler55/ox" +SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="BSD" + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +SLOT="0" +IUSE="" + +each_ruby_configure() { + ${RUBY} -Cext/ox extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext/ox + cp ext/ox/ox$(get_modname) lib/ox/ || die +} + +each_ruby_test() { + ${RUBY} test/tests.rb || die +} diff --git a/dev-ruby/pkg-config/Manifest b/dev-ruby/pkg-config/Manifest index 296efacbae9a..76756dcaba98 100644 --- a/dev-ruby/pkg-config/Manifest +++ b/dev-ruby/pkg-config/Manifest @@ -1,7 +1,7 @@ -DIST pkg-config-1.2.8.gem 20480 BLAKE2B cc11b5eff30f0f5e1a91e64902931ed540da108fd326fe731b71527c9c4310f55e9002617e1baae4f71a4b705b20cf10f6fa112f8ef56971e82868145d372a47 SHA512 d83a599a48c7d404946054c6846b6cfd9fce2a264c288519a6eccd9787f05d45397dd46300bf97c80700921456318154ea6d44ba32cd159803471073c2a2b065 DIST pkg-config-1.4.1.gem 22016 BLAKE2B efac610221b288bb669a3783c0e70af3951478147896315c53af2186912b60045096c0ba01a0a59ce09897a2e4e747d28a091b947281fe7f6dd6f85cea31aae7 SHA512 72d61466c1ea53a5eda66a8e8f8106fef0269fefdd349ac83959a34bb8f36796bd3e9c7fbcbad5763d2fca015c65436f9d410724e27b6d1c495e3957d26757a6 DIST pkg-config-1.4.2.gem 22016 BLAKE2B fb8f32c811f856d11653fc0450e5615d83dea07f07f712b4914edfdca1e35f9b2da7d04578c9f28a1562cb0a405e54f6429cfac792ca2f86710d18c30a75be71 SHA512 f727f416860b08e87390c60800333bab7b0d6238fe1f93bc12b92ec67ca75c5c9ad128332a54a0b895dbf49944a50619e3bf40c49efcc7e73811d51714ae3d66 -EBUILD pkg-config-1.2.8.ebuild 808 BLAKE2B e966ce51b3bf4b5504b76194a6f75d293d50ac23d1c3538ecac2b37261074b798ec3eb6b2d2af73d87b2925f8be35f979373113b673d1c2a917a59ecf213d214 SHA512 2d5631b30ce63bb2273be43b50f0de5cf23f0a6a1f26ba13fc250118b37643a3bb6269155a02d498da6e4cae898829c27b8a2a2ab94e909d9a6c6d7c99df4194 +DIST pkg-config-1.4.3.gem 22016 BLAKE2B a23bfee3790a03d4224efe16439b1c43a6174336b567d7c84d429e848035f7c77d96340e677a7f75e3cef415f236cc1d09cc0f75bee5d8769e9490bc2fc5f4c8 SHA512 4952636442d585b555d048666937e568f237789329ed6110475efe149d607f4b1946ce1b616574a91de7e4c17ef9cc5cc3b4bb2867a7dc08344183a41303f42d EBUILD pkg-config-1.4.1.ebuild 782 BLAKE2B 401895b22c5b4ec52431ccc8f8dc49522e8983cc645cdaf575db8df39c2f0c16fb216d9ddc81ea0c2cda84e4ef33cf0909cf1bfe91469f938a706a6a240000bd SHA512 0cb36123407a03899f0ce327bf973497942845cdee4996a8dd01452eb6aa1fd403955d42b0ea781616dee6531462eea9a635bf34a48f86f2d442486226d02a02 EBUILD pkg-config-1.4.2.ebuild 782 BLAKE2B c98e5b89f526daed4e5f6df0b5fbf74ecbe22d7c60177d43c11ff271aaed89f44f5b161946ce59995840c7eb31b72c656d13cbe900417c2937e9b3642d036698 SHA512 cda391497ad497d1ad7d20a9f731aaca1af862ae34ff1b063d26dea6aed75a497f69d44ce7a2b255a8abc7e49d909e2628a51e3672dd6c5fd10ebb4f08911975 +EBUILD pkg-config-1.4.3.ebuild 782 BLAKE2B c98e5b89f526daed4e5f6df0b5fbf74ecbe22d7c60177d43c11ff271aaed89f44f5b161946ce59995840c7eb31b72c656d13cbe900417c2937e9b3642d036698 SHA512 cda391497ad497d1ad7d20a9f731aaca1af862ae34ff1b063d26dea6aed75a497f69d44ce7a2b255a8abc7e49d909e2628a51e3672dd6c5fd10ebb4f08911975 MISC metadata.xml 424 BLAKE2B f3283c73952daca20d85a5421afb67150aae553faa03d653686718ca5216c1a65ab5983fb669cc34003902b0a969275bd22e4d1765f3896c7e25bee301323f42 SHA512 40e700a309e3678157d9da4ef18e8f0178e23aa192949ac06acd6f8026d0d53d4f79c199aaf59e0e27dba17925f44a97ad901e0774c6b70583b24b09254eb8d5 diff --git a/dev-ruby/pkg-config/pkg-config-1.2.8.ebuild b/dev-ruby/pkg-config/pkg-config-1.4.3.ebuild similarity index 83% rename from dev-ruby/pkg-config/pkg-config-1.2.8.ebuild rename to dev-ruby/pkg-config/pkg-config-1.4.3.ebuild index d1785313937c..2ebdd50bb933 100644 --- a/dev-ruby/pkg-config/pkg-config-1.2.8.ebuild +++ b/dev-ruby/pkg-config/pkg-config-1.4.3.ebuild @@ -1,20 +1,18 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -USE_RUBY="ruby22 ruby23 ruby24 ruby25" +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27" RUBY_FAKEGEM_EXTRADOC="README.rdoc NEWS" -RUBY_FAKEGEM_TASK_DOC="" - inherit ruby-fakegem DESCRIPTION="A pkg-config implementation by Ruby" HOMEPAGE="https://github.com/rcairo/pkg-config" LICENSE="|| ( LGPL-2 LGPL-2.1 LGPL-3 )" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ppc ppc64 sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" SLOT="0" IUSE="test" diff --git a/dev-ruby/puppetdb-termini/Manifest b/dev-ruby/puppetdb-termini/Manifest index fea104bdc0c5..7e644548ba10 100644 --- a/dev-ruby/puppetdb-termini/Manifest +++ b/dev-ruby/puppetdb-termini/Manifest @@ -1,7 +1,5 @@ -DIST puppetdb-termini_6.10.0-1stretch_all.deb 21294 BLAKE2B dfe88c6a44eed3e8a0826fde8f6130d3d817acafa367415956587e44298c99c41fd7bdac709c1ab55dcc9dce165d2599a2f18f0e1fd058d717128c0dd3a6ae28 SHA512 da7bf41e43acc39a44655e4759a14c119e6c1665c01a8b0ad4d83767c65068e071fc8ff6af80810a20cf92508c55c9ccfa295e197c0f7c94ee70110ea4515aae DIST puppetdb-termini_6.11.2-1stretch_all.deb 21292 BLAKE2B c708f816ff656b1a8720bc59c7498be26e233d6f7413ac181b0c0fe4c940aa5a059a62719a8b5edd8da355090a2c91353838e7d5c960af5a1195dd933eec9729 SHA512 548baf1c6a9be3f3d2dc3686e19851a36d1b10d123ce9c9aee1689f18b9ac8e15ed0300b766b5cde1c426689d41f23b2d72e8779f19cc82ff17c4b3006e68bcf DIST puppetdb-termini_6.12.0-1stretch_all.deb 21290 BLAKE2B 11bc0a316517190162e7e4e5a2ce05bc880ef8412bfcf5fb66ec68545bd7779e217d5d5e75ab79f24fc6b2f68e1a962262704efb8833fdce84288d060245b898 SHA512 a742825e9f9bacf5726814474b7812393d1a51c50fd710d771c10a9e23c874a465c6859fc17485b66a2c4114ac170f2f25c5ce1be6684ff18f5da31dc9ef0744 -EBUILD puppetdb-termini-6.10.0.ebuild 663 BLAKE2B 147e2a56aa251a1655e5019f086d7ac2b2a3a75935559589c1d41207026cb5d885e3dd93f8251dcf97f220a53a4f86d507ce5b4ca3a42a8927542bd81c53b081 SHA512 7174a6cd165c552282272ed7f0a40a437a8f9111f80cad4e0ee29f29ba0c7ef8317bb7e6d2be517f2210754fbcd9054401de203c2fc2e11d994e8b00f43141e9 EBUILD puppetdb-termini-6.11.2.ebuild 663 BLAKE2B 147e2a56aa251a1655e5019f086d7ac2b2a3a75935559589c1d41207026cb5d885e3dd93f8251dcf97f220a53a4f86d507ce5b4ca3a42a8927542bd81c53b081 SHA512 7174a6cd165c552282272ed7f0a40a437a8f9111f80cad4e0ee29f29ba0c7ef8317bb7e6d2be517f2210754fbcd9054401de203c2fc2e11d994e8b00f43141e9 EBUILD puppetdb-termini-6.12.0.ebuild 665 BLAKE2B 611933cbf3ad90f8e6f11c4b3460d9946519c30ff57b0132d0de9cfab7d243365ab4a3deb10643df19b79cb2bbef878347614e3798544f2494e75f786d8e934b SHA512 613eee0dfa30b09fe2659dd2775d8f1c0f334d5304d153d7965342c0dc610f1402b6e34b60078078d852d031e2b67cc8ef59d952c266caf10bda6dfa5eaa2603 MISC metadata.xml 366 BLAKE2B f03ce821e0baae11d699365e190751fd1c9d233935e46d31ed9f19105ce6b66b1c4ef56697f5e5581022261e4b45bacd4f04368c3e6f74a12b15ee4dabecf869 SHA512 96ba26c725e5fd36269acc3556a7ad6b89d26010e376ff76cffd2a99481b2d3c9c76595f5ee4cba585c3dd7ac76e121aa4f7fbc0efa80d760748e9f81c998655 diff --git a/dev-ruby/puppetdb-termini/puppetdb-termini-6.10.0.ebuild b/dev-ruby/puppetdb-termini/puppetdb-termini-6.10.0.ebuild deleted file mode 100644 index 7919b7b236e7..000000000000 --- a/dev-ruby/puppetdb-termini/puppetdb-termini-6.10.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -inherit unpacker - -DESCRIPTION="Library needed to connect puppet to puppetdb" -HOMEPAGE="http://docs.puppetlabs.com/puppetdb/" -SRC_URI="http://apt.puppetlabs.com/pool/stretch/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1stretch_all.deb" - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="" -# will need the same keywords as puppet -KEYWORDS="amd64 ~ppc x86" - -RDEPEND+="" -DEPEND+="" - -S=${WORKDIR} - -src_install() { - insinto opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/ - doins -r opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/* -} diff --git a/dev-ruby/rake-compiler/Manifest b/dev-ruby/rake-compiler/Manifest index a15a618aecf4..5bd08c973a30 100644 --- a/dev-ruby/rake-compiler/Manifest +++ b/dev-ruby/rake-compiler/Manifest @@ -1,7 +1,5 @@ -DIST rake-compiler-1.0.7.tar.gz 33444 BLAKE2B c3a92206d4d7defdf21295aaf094f704596962a3ee79c3517ea1058732e1f9f378b5f14bbe3b9652572564d11c566e26014e187dcdb488409bf95ea9a52e0a7c SHA512 fa901f5cc48891f07bd8d9a27cf4e745e87d5a667dbee0c9f4b43f9564fdfe3067b9c658f10ea8bcacd32ea7320a542ef0fca9373147057472f5572a4a4c5268 DIST rake-compiler-1.1.0.tar.gz 34819 BLAKE2B ec4fec1eb92031f9f6b378b190c4e8a2f2627623afd6fb11922f71a93431de94bce640863deea2aab05656612533ee2b110f295f87590b48500583af71b08dae SHA512 77338776506df66c2e99e9b1b82dc4d54cc4e7c8fdb1f8b7b6d7507b9f9cb0718839e5139e9c0cb6295259e819dc8a011101e2427cdd387b568b639889321d60 DIST rake-compiler-1.1.1.tar.gz 34692 BLAKE2B c6862f24ec57c25fdeb7faeeda9eb96cb64ac972c852a81b77ec9b35d21018a5647089cd38d80b03a79e2c07d3f9af42bbaf9998457ad3beed27c8285c23689f SHA512 e9cf9752e48eae912657a34d2f86a2b41f7d57620c6e43b1fa6fb8e5715336b2fdf99bf20a4851889e8b9b7b2e834421c13e108c538abdc3cec968952345361d -EBUILD rake-compiler-1.0.7.ebuild 1423 BLAKE2B c5893a5d99de366b4c86d631dd553b20caa3e4f3086a8e802039933dd2021ef6f7bfaad4acfb13e80262d16dca69006fcdfdc27c88212e2e8b5df60f19c44cc7 SHA512 fc0aa2f699b832f152719b4748ea17d1ce9ba51d1a7549b3fcda6523047430385d26fddf1f6db3a21ed12dc46d73c7c19131c1ce1b7ab089449ddf2bad853380 EBUILD rake-compiler-1.1.0.ebuild 1474 BLAKE2B 8b444dd9619c39a937fd17caa099a3eeae3b5c926a212ff4daaa64d19e4198b3516c2ddc0b480b5c624b128122e1cc25669bae8de2e56f3f2413fc6db1c42a08 SHA512 bcfeb5b0219eb6b0f90b95bf56a779071eedfaabb52994000c8b64336cfeba6d31b1823852273202fc52e1ac4d5b6d4112f5e714c9c13175b944605642ae3f49 EBUILD rake-compiler-1.1.1.ebuild 1458 BLAKE2B a09694059f53ba269df39e4e5f46c09a094810b2c10e943859bfac25cb9ac160ffd879957ce9c535c6f8c355ae61d96d098e8683a03a1e0fc91ffdcec89253ef SHA512 5a70c77be4075ee4ed11b7cb2d89ccb05ff1c9d2678f50d2c1019969315df0c57e79b89e2024c25383a62891675bfbfa1222926c878bd174d725d8c116d4bf74 MISC metadata.xml 350 BLAKE2B 35df0cbf74d904e36dc5b5f34c31a41bf9659942415655f635a112d01e98833babfd42640d5155392f5563fd1756b104671348c077e8a62a2d6efaa68389a3f3 SHA512 2f027e154015dbb7a0535356a313b2f4bada336f6c1549aea9db77f57b43ed7ff19408e3ba507010d50e0953f5f6fd51d9bec956653725e1e087d94a6ae3eb83 diff --git a/dev-ruby/rake-compiler/rake-compiler-1.0.7.ebuild b/dev-ruby/rake-compiler/rake-compiler-1.0.7.ebuild deleted file mode 100644 index a8f73e59c4bb..000000000000 --- a/dev-ruby/rake-compiler/rake-compiler-1.0.7.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_RECIPE_TEST="none" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc" - -inherit ruby-fakegem eutils - -DESCRIPTION="Provide a standard and simplified way to build and package Ruby extensions" -HOMEPAGE="https://github.com/luislavena/rake-compiler" -LICENSE="MIT" - -SRC_URI="https://github.com/luislavena/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -KEYWORDS="amd64 arm ~arm64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -SLOT="0" -IUSE="" - -ruby_add_rdepend "dev-ruby/rake" - -ruby_add_bdepend "test? ( dev-ruby/rspec:3 )" - -USE_RUBY="ruby23 ruby24 ruby25" ruby_add_bdepend "test? ( dev-util/cucumber dev-ruby/rspec:2 )" - -all_ruby_prepare() { - # Make sure the right rspec version is used in cucumber. - sed -i -e "1igem 'rspec', '~>2.0'" features/support/env.rb || die - - # Avoid failing features for native gems, this also fails with rubygems - sed -i -e '/generate native gem/,$ s:^:#:' features/package.feature || die -} - -each_ruby_test() { - # Skip cucumber for new ruby versions (not ready yet) - case ${RUBY} in - *ruby23|*ruby24|*ruby25) - RSPEC_VERSION=3 ruby-ng_rspec - ruby-ng_cucumber - ;; - *) - RSPEC_VERSION=3 ruby-ng_rspec - ;; - esac -} diff --git a/dev-ruby/redis/Manifest b/dev-ruby/redis/Manifest index c10d9882e6f6..572a4f5fb26e 100644 --- a/dev-ruby/redis/Manifest +++ b/dev-ruby/redis/Manifest @@ -1,4 +1,3 @@ -AUX redis-3.2.1-local-redis-server.patch 1710 BLAKE2B 8ade0ba31d4d4466e6f874e2303bfb661d4773346f8bc2ac2144ecb8466da4173289d57d9c71f9e90daf4b560724aaf4a854f623c9f09f098f45498c16f08c6e SHA512 e10f59dfb7249874b0e882b888904901fa780ad1687b5000dc73851fe53e5bd2319c4418847ecca4e22efac404a4a283e108755a03f0615d76e0f23583602576 AUX redis-4.0.1-local-redis-server.patch 1273 BLAKE2B 108c8baef8beea68327c3b9bce8e56d133ff6357068407db08e93b70305726cd061585ec62ae28f8450ccb29b950eb20495c890234c738890aa0228591e97d79 SHA512 0eef2e7535ce06c4f0a86fe3118d12b95ea36f968fdc015fd68faa410041911eb62ace26155fb628751a3e3d264a1fad41890095cbadeb230630c64009b273a0 AUX redis-4.1.4-local-redis-server.patch 1454 BLAKE2B cfbb707109cac75fb38a614c41b3cd0cb9b9f70bc9e62a2fcdcf9208e7b1b0c3709101d788d1158b0cc3c4e47f9817a82e88ea2165b85304474f47cd1d1cdac6 SHA512 903d186c9a834208f89b06c4ea2ae2d8e8559e0d8d5d0e71a0c7ab8ffd212463e34b1da551b5ad1267a3283eb4c735fb85a94b696d403399368d3d97a2b50abb DIST redis-rb-4.0.1.tar.gz 87859 BLAKE2B c53f9a4ae96195eeab9f8fd0eae1ec8bcfeee7b717faf5b85c127ff90a88fbf9a0cfcef9d4c002ef7ee07f12a8e813bfd3e4d284a616d8637029d51a6c067f34 SHA512 c377512e0103a1aadb4aef3e64983fd4b20a26d67320ff0c500b7617c8b3bd5b4ba2240488a7d55be1301bb0b926398835f5c242ae97afe9141b3499da358eb9 diff --git a/dev-ruby/redis/files/redis-3.2.1-local-redis-server.patch b/dev-ruby/redis/files/redis-3.2.1-local-redis-server.patch deleted file mode 100644 index 3c6b351db485..000000000000 --- a/dev-ruby/redis/files/redis-3.2.1-local-redis-server.patch +++ /dev/null @@ -1,68 +0,0 @@ ---- a/Rakefile 2015-08-11 22:16:04.474139810 +0100 -+++ b/Rakefile 2015-08-11 22:19:01.024398679 +0100 -@@ -1,14 +1,11 @@ - require "rake/testtask" - --ENV["REDIS_BRANCH"] ||= "unstable" -- - REDIS_DIR = File.expand_path(File.join("..", "test"), __FILE__) - REDIS_CNF = File.join(REDIS_DIR, "test.conf") - REDIS_CNF_TEMPLATE = File.join(REDIS_DIR, "test.conf.erb") - REDIS_PID = File.join(REDIS_DIR, "db", "redis.pid") - REDIS_LOG = File.join(REDIS_DIR, "db", "redis.log") - REDIS_SOCKET = File.join(REDIS_DIR, "db", "redis.sock") --BINARY = "tmp/redis-#{ENV["REDIS_BRANCH"]}/src/redis-server" - - task :default => :run - -@@ -16,9 +13,7 @@ - task :run => [:start, :test, :stop] - - desc "Start the Redis server" --task :start => [BINARY, REDIS_CNF] do -- sh "#{BINARY} --version" -- -+task :start => [REDIS_CNF] do - redis_running = \ - begin - File.exists?(REDIS_PID) && Process.kill(0, File.read(REDIS_PID).to_i) -@@ -27,10 +22,14 @@ - false - end - -- unless redis_running -- unless system("#{BINARY} #{REDIS_CNF}") -- abort "could not start redis-server" -- end -+ unless system("which redis-server") -+ STDERR.puts "redis-server not in PATH" -+ exit 1 -+ end -+ -+ unless system("redis-server #{REDIS_CNF}") -+ STDERR.puts "could not start redis-server" -+ exit 1 - end - - at_exit do -@@ -52,20 +51,6 @@ - FileUtils.rm_f(REDIS_CNF) - end - --file BINARY do -- branch = ENV.fetch("REDIS_BRANCH") -- -- sh <<-SH -- mkdir -p tmp; -- cd tmp; -- rm -rf redis-#{branch}; -- wget https://github.com/antirez/redis/archive/#{branch}.tar.gz -O #{branch}.tar.gz; -- tar xf #{branch}.tar.gz; -- cd redis-#{branch}; -- make -- SH --end -- - file REDIS_CNF => [REDIS_CNF_TEMPLATE, __FILE__] do |t| - require 'erb' - diff --git a/dev-ruby/regexp_property_values/Manifest b/dev-ruby/regexp_property_values/Manifest index ca959870b9cf..377061c6c464 100644 --- a/dev-ruby/regexp_property_values/Manifest +++ b/dev-ruby/regexp_property_values/Manifest @@ -1,5 +1,3 @@ -DIST regexp_property_values-0.3.5.tar.gz 11410 BLAKE2B adcf7848af9df53707a878ee35443583b03f96f60f9b23fd5f146e81b4b12a4e3ada2c48d6509b15c848b15c668d9430ef93b34f08491ce13249ec458b2be0eb SHA512 5ac91331deb12fd77ee6a5ca8f942c2b2ea0ccb42bc63548444ecfe85c3a60bad385831b408f21c848f0c0ac2db3c68f8391fd68074acb0187ae9de51ca76e47 DIST regexp_property_values-1.0.0.tar.gz 12884 BLAKE2B 82f63d21a1e1508cef79afc2f1b5cca842c1e5bc96b197efa90ec0d02e7bd213cc67ae99f4f71cae6e632e0804fa2d6e935c7d30f27a940c767f5a83dd9edd21 SHA512 f51946d93c255c3b51bfb8055d2c0548c9656db9f208de74b569df8799fa97712a76b509546e149f71e3176ae0e979f295b225c171cedc687e1871f204c1e0d3 -EBUILD regexp_property_values-0.3.5.ebuild 1274 BLAKE2B ce3ba4a919aa88233ea9cb751d8dee1be4103b7ad4947cfb3ac54c21e1e6e0a068dfeffbf60bc028eb7d5e9154f31f49f7123c3538b3bfaf6a4632b7b8bd591c SHA512 dc9834d6f7c155c7ed777d6ec6bd12f029b1d2855f5e0d666cf765adb3c684a2785d0ce865833a5d62b481dc042708a33f21edcfad83d71ad121233fd9f8e1db EBUILD regexp_property_values-1.0.0.ebuild 1270 BLAKE2B c2c9c136a08b01620919289499c185d698f526116dc7db35a313248d8eec8d15f4ad2f42bcb52726f696d26c799027f28e6f9e07086b66c8458d61636ffc4d65 SHA512 5bfeba5c9f900d41750f1def93b906df051538e761577479e17662eafd03e2f9e6a952cc6105c0411c234b6ce97d30a37677f4104adbfa4329e84d9ee402c939 MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/regexp_property_values/regexp_property_values-0.3.5.ebuild b/dev-ruby/regexp_property_values/regexp_property_values-0.3.5.ebuild deleted file mode 100644 index 8f92cf25165d..000000000000 --- a/dev-ruby/regexp_property_values/regexp_property_values-0.3.5.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_BINWRAP="" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="See which property values are supported by the regular expression engine" -HOMEPAGE="https://github.com/janosch-x/regexp_property_values" -SRC_URI="https://github.com/janosch-x/regexp_property_values/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~sparc ~x86" -IUSE="" - -all_ruby_prepare() { - sed -i -e 's/git ls-files -z/find -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die - sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die - - # Avoid dependency on character_set which would lead to circular - # dependencies. - sed -i -e '/returns a CharacterSet/askip "gentoo circular dependencies"' spec/regexp_property_values/extension_spec.rb || die -} - -each_ruby_configure() { - ${RUBY} -Cext/regexp_property_values extconf.rb || die -} - -each_ruby_compile() { - emake -Cext/regexp_property_values V=1 - cp ext/regexp_property_values/regexp_property_values.so lib/regexp_property_values/ || die -} diff --git a/dev-ruby/request_store/Manifest b/dev-ruby/request_store/Manifest index c2c10542aef4..f93c713b8a14 100644 --- a/dev-ruby/request_store/Manifest +++ b/dev-ruby/request_store/Manifest @@ -1,5 +1,3 @@ -DIST request_store-1.0.5.gem 6656 BLAKE2B 2bd96d3dd40e846e8b36cae338c1f95ec812d6121db332e60c85b4c8e043fe81229e9e2f7f8f3c1ef3d7c592515bb69d5dae3cc4755f181fd29a1eb7e7c6254d SHA512 0d69ebdb8d3f6df11f89780c250b5fcc702258e19d7fbf8e2273614ecc220ee25e059a596a8a7e39bcc426f8d834cab38c161c0c1a800cc7ebdba3daa810e727 DIST request_store-1.5.0.gem 9216 BLAKE2B 75dd49c33cfebcf0deef78be1fe054feb7198b42409ec4b339cefdbdd4fc066159bd18ae6db8001edd0fe20e1e8be1021812e6ffd033eed0bd9730603aaa2daf SHA512 c01d4505d2bc0b88456d0bc49416fcbea67da1e2ab6ef0c7fc900fae8856d82157dc39d2e1d2f299000f74b140f6f13d7352f4684e247d103bbaab7b1705910f -EBUILD request_store-1.0.5.ebuild 463 BLAKE2B 7df54319509ab1e2755c57463586a436ee94308ec8232d23e8e8b887b61bab3dca3a0320c85936eb1ba45f72a476dfd2c0649faae4883a400db1b78d64c1da8e SHA512 940b617a4dce693da882ab943c1a48cbe0147d6a44967241ca6f2ecfeb25e6918ab71c333467a45aa2e8564ff309bdfd9353470b9262aa4425c0d947ef169fcc EBUILD request_store-1.5.0.ebuild 483 BLAKE2B fb8097119fc727cf85319c873a8f93d2b05646a6da22ff2065cf7fad6c96989d2c27c8a41119c96e4de3cfa20d58e188d673399bdcc74ced9553f7e153f1f6b7 SHA512 5913f1afc41b25c924dad740af3b09b50a9fde0443776873f0d9d8d01f126089f806b83069abf834d866251ed77e95d650cafe823adbe40f04ecb70e8e7d91de MISC metadata.xml 352 BLAKE2B 96f0c7bc363401045297f0819f643d6bb4673c196b9edc4d40ec6aa3c66b9b4921cfcb0e5d5082778a720a68d7fcc26f6d814843f0177f7f548cc0d1f56f34d6 SHA512 ef219e94da98dce395d21d81db23380925391207d00dd4e39d2000ba841f62b237b13733ded2fcd67c36e3d18e9ba28b33fa3905c7d9cd7466fc8c942d577c39 diff --git a/dev-ruby/request_store/request_store-1.0.5.ebuild b/dev-ruby/request_store/request_store-1.0.5.ebuild deleted file mode 100644 index 2a630a4ab724..000000000000 --- a/dev-ruby/request_store/request_store-1.0.5.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="Per-request global storage for Rack" -HOMEPAGE="https://github.com/steveklabnik/request_store" - -LICENSE="MIT" -SLOT="1.0.5" -KEYWORDS="~amd64 ~x86" -IUSE="" - -ruby_all_prepare() { - sed -i -e "/bundler/d" Rakefile || die -} diff --git a/dev-ruby/rjb/Manifest b/dev-ruby/rjb/Manifest index 2a1298a4ce42..28e52afd36c7 100644 --- a/dev-ruby/rjb/Manifest +++ b/dev-ruby/rjb/Manifest @@ -1,3 +1,5 @@ DIST rjb-1.6.1.gem 74240 BLAKE2B 103e3885634be9c7dd842c2737c420511fea04e4e2d18f77dba7689c47da996fa37af5d08827de21ec38effd3fd99407e99491c8b99d134dded219ccf3880b79 SHA512 5b78fc4eabceddeb901145af39b1fc76e9a44801596ea4bacf9ce601cc109107cf042b1aa4c27049abd766ffca3206364079866ce7b88d25657fa75e7593adc3 +DIST rjb-1.6.2.gem 74752 BLAKE2B 5b5c61933da5603c805d68c6a2514d193efb87f8a1ffdd38193152463338d963de09848d6d3ea027338c045d24b9e884c7befbaed75b288bfba7573fa4b1f10d SHA512 3147d606698d5dd99798fec71d60e09cf964dd9649d4cba6c2bab40055ecb2b129d39beba67063745ad884bf3ad1eda9c1e91350f52f6767b20d612b5b279642 EBUILD rjb-1.6.1.ebuild 2156 BLAKE2B 6be233ff05435ad3911ac10bc5a3e3296e46ce8a2a6f8e985d630f0a19736300fcbfaa88026d608e77e192700ce744c6031b5a1d8ebbcb4da392a69ba0fd8b5a SHA512 779a6addb448832a41a5a117f27fba090eab184ac59b0feae46b0377f97c50dfcd24ff4e39a9d5116f078c649256dd521411dfc67e4261f551009f8dd2baaac6 +EBUILD rjb-1.6.2.ebuild 2149 BLAKE2B 15ebee1a10095beb1b89f49e7d66ca3886f3066b3b57fef96511303d9bdea167095222d575951a13b33e818df73ef5f95be9138d0ab0a5a0a533eec43158feba SHA512 b31af1c817d730bcdf56336277815ef2f923ba8496f559004849968d02c403c8020779cc80fb6ca4ff4558440a232888d28ef814d01c200abf5fd4c5247a1f89 MISC metadata.xml 433 BLAKE2B f23feff51bbe88032b365e2cd7989e91f0d09bc20a9d0f3a3084b593d5c94e220ab86f26cf8bb6ad37044130f17b4a2724d339f36805778a739fc3755b8b94b6 SHA512 9e71bf1595b1f96faf1a13f69c4a045ad498382a196a2ec6960c85909c699ae4d49c25b993130ad2328c565862186ce6343f64baba8c9c6fa83c1954960b7264 diff --git a/dev-ruby/rjb/rjb-1.6.2.ebuild b/dev-ruby/rjb/rjb-1.6.2.ebuild new file mode 100644 index 000000000000..564fb048d402 --- /dev/null +++ b/dev-ruby/rjb/rjb-1.6.2.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_EXTRADOC="readme.txt ChangeLog" +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRAINSTALL="data" + +inherit java-pkg-2 ruby-ng ruby-fakegem + +DESCRIPTION="Rjb is a Ruby-Java software bridge" +HOMEPAGE="https://github.com/arton/rjb" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples hardened" + +DEPEND=">=virtual/jdk-1.5 + hardened? ( sys-apps/paxctl )" +RDEPEND="virtual/jre" + +pkg_setup() { + ruby-ng_pkg_setup + java-pkg-2_pkg_setup +} + +all_ruby_prepare() { + # The console is not available for testing. + sed -i -e '/test_noarg_sinvoke/,/end/ s:^:#:' test/test.rb || die + + # Avoid encoding tests since not all locales may be available. + sed -i -e '/test_kjconv/,/^ end/ s:^:#:' test/test.rb || die + + # Fix build on openjdk-11 + sed -i -e 's#javah -classpath ../data/rjb jp.co.infoseek.hp.arton.rjb.RBridge#javac -h . -classpath ../data/rjb RBridge.java#g' ext/extconf.rb || die +} + +each_ruby_prepare() { + #dev-lang/ruby might need the "hardened" flag to enforce the following: + if use hardened; then + paxctl -v /usr/bin/ruby 2>/dev/null | grep MPROTECT | grep disabled || ewarn '!!! rjb will only work if ruby is MPROTECT disabled\n please disable it if required using paxctl -m /usr/bin/ruby' + fi + # force compilation of class file for our JVM + rm -rf data +} + +each_ruby_configure() { + ${RUBY} -C ext extconf.rb || die "extconf.rb failed" +} + +each_ruby_compile() { + emake V=1 -C ext CFLAGS="${CFLAGS} -fPIC" archflags="${LDFLAGS}" +} + +each_ruby_install() { + each_fakegem_install + + # currently no elegant way to do this (bug #352765) + ruby_fakegem_newins ext/rjbcore.so lib/rjbcore.so + + if use examples; then + dodoc -r samples + fi +} + +each_ruby_test() { + if use hardened; then + paxctl -v ${RUBY} 2>/dev/null | grep MPROTECT | grep -q disabled + if [ $? = 0 ]; then + ${RUBY} -C test -I../lib:.:../ext test.rb || die + else + ewarn "${RUBY} has MPROTECT enabled, rjb will not work until it is disabled, skipping tests." + fi + else + ${RUBY} -C test -I../lib:.:../ext test.rb || die + fi +} diff --git a/dev-ruby/ruby-augeas/Manifest b/dev-ruby/ruby-augeas/Manifest index 0e4d2941b977..9fa619bddccd 100644 --- a/dev-ruby/ruby-augeas/Manifest +++ b/dev-ruby/ruby-augeas/Manifest @@ -1,3 +1,3 @@ DIST ruby-augeas-0.5.0.gem 24064 BLAKE2B 7ee13cfed3e38bbcb7445305323d44f519239e177a9a0e2e98ee362629f6fa0166338e128ab31f48ffc3a37095ba450433128779be006a8add26eb0523e76142 SHA512 523742368543c617baa2b393e4682451d7fe20aecbcf9ab50fed0f5575119b3fbc06f79f0894cca728d2fee7d441cdd9f075dbcf81628835ba870930c3d2ac8d EBUILD ruby-augeas-0.5.0-r3.ebuild 756 BLAKE2B 3b7691b31893d04314d56b13cee91b8ce2fae31fcfc61e1d2146b84c777675f5ff9f6232666baaf3f58fb2634668d8739ca9406114e18a583a91f7ed5ae071bd SHA512 2d63bf5d58f9fcc4c8421394aca8afc8f3f25cd54f6a43af5c583058971ddbf1d0c906e8b4bd104030b3c26f584bc3cae5a8138e9d0db0e2079a26476ec369d3 -MISC metadata.xml 427 BLAKE2B b49e1b0309e6c4767ef9e93be18a9e0f2fe0dbe30f285842b0fb913f7b7e0cab64d05358b168bec023bd3aa533de39b42cb006700b866e9fe7270371cbcdd3b9 SHA512 5d4f0828bff465881938c1221cdd0d9c361e503cdf84b63d707eaf5b4b2a9e583ecb9167946a2f7e8fd624bbb1ac4a7e4dd720271252dad01fa2202ec03498fa +MISC metadata.xml 327 BLAKE2B 224846f0df98bffe4f023d11e636f674c2cacdad5a3b2cf1b74c9b5787858c0ba37711637fab74a90f88938f8bbb867fbd22cdb5b64a1f9ef5362808eb7da1f7 SHA512 61fc49e5ba60352e471c9c302306d9a380757b24f64e37ae3df0298289ceda29cf27305d0b5bf675514bcee5e355016863c3339ebd0e49b4e8880de7357208ca diff --git a/dev-ruby/ruby-augeas/metadata.xml b/dev-ruby/ruby-augeas/metadata.xml index 7264137ed458..3582630ec9a6 100644 --- a/dev-ruby/ruby-augeas/metadata.xml +++ b/dev-ruby/ruby-augeas/metadata.xml @@ -8,7 +8,4 @@ ruby@gentoo.org Gentoo Ruby Project - -ruby-augeas is a set of Ruby bindings around augeas. - diff --git a/dev-ruby/rubygems/Manifest b/dev-ruby/rubygems/Manifest index 0145e987b5c6..4cb24b41b484 100644 --- a/dev-ruby/rubygems/Manifest +++ b/dev-ruby/rubygems/Manifest @@ -14,7 +14,7 @@ DIST rubygems-3.1.2.tgz 995386 BLAKE2B bddf5dfc3568402257a2218642e6a15fe904b8371 DIST rubygems-3.1.3.tgz 996881 BLAKE2B 0dd3bad8420de742f5ce76db977bee800f1abf2beb48b9d8f32332c4d06814d5febb8df0a2e70f6c4f26a1aa6adbf802e041019ff1d15e2c1f8f9d2ab65974d0 SHA512 8ca0c869a53c4b99072f220bca3455edee6126effb2bc5abb9265758083688b523303e8d2ca0e6d612fbc40140c06570f990fff50cce104f443d86458b190c3b DIST rubygems-3.1.4.tgz 997835 BLAKE2B 21b8060f28e2228b7400533fa1d9fa1ae8bcaff3ebf9354e64f7d70ae35366147805a6f169986c956766bf41f34ce458d30c326c2b6f996620b14761fdf224b3 SHA512 86bb42736ccf320929eb12c83b3ce55fe95053ce5b38434902604d8d61d78c3f3cd8f20858d0fed66c473ef9fd70d7cb596c077cd06506caeac3e62ee6812ad2 EBUILD rubygems-2.7.10.ebuild 4523 BLAKE2B a93a70350e32efe702f346e26416eb7043700e5f2ba437889463f1a2af0218c2eb3fdf2687fd10b834f9413ce2e8b9588eb94042ee33d18b577c680d410796ed SHA512 2ebbe7993a7492c54e85eda668bf9349270ec4fa57a7ec8e90597a8e2a3ea955ad925e21b01352c386e29f95e77df015fac9258a16b9d7823b7629bf2e4410ed -EBUILD rubygems-3.0.3.ebuild 4664 BLAKE2B 3372409e3fe986a43e17fe649ba20545ce15fde78323658eb58176a78ed242f2ae30ad45879748ed760dc38378f3b1f13fb56a570cc0080baff6d2fb006e5266 SHA512 6cbb277a47aeb7c09956c3e385fd2bc379a9191018f3b631cfe34c32513cf0bcfbb7de98f861ee20bd418c07b9c0c7ee7bfed63e32f6758722782a1cbc4de3c9 +EBUILD rubygems-3.0.3.ebuild 4659 BLAKE2B fe779d125948e6724830cc1f9f9ec32c5a077e98c3b2e210d633138f28d4b7c7fc0a417b62cb72917fca82abe345623db7c74e0c32e8b702f7231a4dd9251874 SHA512 486593436d96f8d586609b396f8ef93010956780c0c162bf9d4e7f35f1233964053f7f94de75c7747b14c69094f33c1e51c1cd20daf462df6e3c0193675e446a EBUILD rubygems-3.0.4-r1.ebuild 2519 BLAKE2B 7a76a3c3d984445c0c2908547246bc69f74f67cd1876ba573f8af95675a6083a1d89a534bbf17b8641565deeae14474f10b83a68c56291f8f7d2733c6c7ccde8 SHA512 cabe1a62f9deceb944afaa9f7290f536b5edd1f452a556995c0c9524d793c1032327748e9820018ff6048c975af7d90f50981ab57322d717882ab5b9b4b5902d EBUILD rubygems-3.0.6.ebuild 2520 BLAKE2B 2c647d1d469e7861046b1d45b5084e2d2187b8611021f349287a34bc15270d15adc394029e2140ce94e9a4d2d71b413ab115ae09b280a590204b04e5184692ee SHA512 ecaf23ec49cadb371f4474b5cf2b9321a2a40efc20f92ff2afb7ad0d282915d70a24acacc4b53bee85d98e0b0aeb6e20c58e082d7d05123caca7f029ee487cf8 EBUILD rubygems-3.0.8.ebuild 2654 BLAKE2B b60639ca7ebc7f1f2523c59c6431be637599376e3a52798316dfb539f8f2bf53a7077d92e48d82bbb2190c73dc2d24f6113c9aa418e9e9768c00ba108c090c8f SHA512 e44d8b97cfc1d75ebd77f2628649aad2f333e8237ed428b6956e0c6194bd8e8a5549f1767dab1e9193c526f6688c22f25fe00e427a77d325192ce52b7a822244 diff --git a/dev-ruby/rubygems/rubygems-3.0.3.ebuild b/dev-ruby/rubygems/rubygems-3.0.3.ebuild index 86f348332678..6ed9c3617872 100644 --- a/dev-ruby/rubygems/rubygems-3.0.3.ebuild +++ b/dev-ruby/rubygems/rubygems-3.0.3.ebuild @@ -13,7 +13,7 @@ LICENSE="GPL-2 || ( Ruby MIT )" SRC_URI="https://rubygems.org/rubygems/${P}.tgz" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE="server test" RESTRICT="!test? ( test )" diff --git a/dev-ruby/semantic_puppet/Manifest b/dev-ruby/semantic_puppet/Manifest index f14e12d455c1..b5c720efe92a 100644 --- a/dev-ruby/semantic_puppet/Manifest +++ b/dev-ruby/semantic_puppet/Manifest @@ -1,3 +1,3 @@ DIST semantic_puppet-1.0.2.gem 31744 BLAKE2B fd80225f799f55fe668c712cec20ad57163c3829ce70f49a30e7b73037883ea1960be0ea8f510e147c30254b7527e64f323fd7f9edb30f934762088ed997a241 SHA512 b059d8c7b13ae96dfe012318e7c6ee483cc09986d5d065c8422167a27a14d8e99433229c90388a7ff9ee425a0f5b6a6a6d5bc55f8b81901490afd8039ea86480 EBUILD semantic_puppet-1.0.2.ebuild 515 BLAKE2B 73d38237fe530569b4540b15f18bafcb436d46502d238d2f0436415f11e363f58156da1127f3b2e15e5e3d684652ef74699f7865404bd6c1ef000f59ec677343 SHA512 7c2bcd06cb25522ccdd79e1248c23aaef03d1bf8ca7cf59bbba7953ff46993a216ca81ea51a2c2c1ca55f4d1745f4c9f6f04006aa47184ea2b4fb45b53bb3233 -MISC metadata.xml 588 BLAKE2B 15525acb9d4d8341a6493929fd74e264fc3ca7652b1af154e34ad07e3ba0a3880648bc0ccc6a7cb8d2d17c4e43846c38c3068ecf8fc0a9f677122ca49da141d9 SHA512 5f54d04ed39dba11a8985b3a943bfd325be25851f0710a3a2f96d43b5c0ecfcf6f6f54632f86f5cf4b285e077b2f4307792c6221b64c2c8d4dd58018ae911dce +MISC metadata.xml 453 BLAKE2B 04500569e8aa9cf4f1e775f0a963db272a82ea8cb4bc33cac1e8c12a6199542e40bb379e3036d8e18e0ac040e78ccc1379d96b6d25f84f52062268d291693bbf SHA512 18ff722caef29f1aae91072feec01611995b7d3c6c4bb30c262007cd8e6731ddf7e94a9bc767f3a1910f28eb4d4d02fc82a531e2434c442757da77bf3e6cfffc diff --git a/dev-ruby/semantic_puppet/metadata.xml b/dev-ruby/semantic_puppet/metadata.xml index 2ed0b9ac0ef2..6459915573e6 100644 --- a/dev-ruby/semantic_puppet/metadata.xml +++ b/dev-ruby/semantic_puppet/metadata.xml @@ -9,9 +9,6 @@ ruby@gentoo.org Gentoo Ruby Project - - Library of useful tools for working with Semantic Versions and module dependencies. - puppetlabs/semantic_puppet diff --git a/dev-ruby/sprockets-rails/Manifest b/dev-ruby/sprockets-rails/Manifest index af9f061c090f..6f32a74dd6dd 100644 --- a/dev-ruby/sprockets-rails/Manifest +++ b/dev-ruby/sprockets-rails/Manifest @@ -1,3 +1,5 @@ DIST sprockets-rails-3.2.1.tar.gz 108682 BLAKE2B 842ce4560c7537f12c3aa2c068da89d99b410c4ad27f44b69abeead90518a4d9bad92fe6a70406c2f52d1124857419e845e3a1468cddcdce8a534c5f1210c3a8 SHA512 2c108370dfbf945e912505e854cdaf799f08d4374aac57a33bfc298d6e9bbf136877978458f7a8f48e5d120f578d3c7a88d91c058c12f520dd10b8271f82c49b +DIST sprockets-rails-3.2.2.tar.gz 109408 BLAKE2B ce589e18daa4f664ed56d909a0eff082a69d756ca57e6e7569723b5da0b1dcfbe02f4a00e42b3d9d34b1cac37b663830ede046715c04c8bbfd48be7407e13431 SHA512 048f48930325316ac28d721a2c33ba60767dfec9456b0705e90363a1c81c8876ec6f99d65ce533d5a0704e1f67a33fcac5cd675aec5cc3c3f1cd896d518865a9 EBUILD sprockets-rails-3.2.1.ebuild 1005 BLAKE2B 0eacd0cdc317b93ed582ce7cb3365ff0dbb78c36184b3b2b78cb837e299d26c5c9563e1370c119553dc15ffba80b87a61b952eae97ef5b3067f20beca8dc81ed SHA512 05feac0068e6b4d2c9dd4ace8f0bfabe8ecae9721fc597cbb2aa6a060ca2dad93a2b9facc318fa520f4e4541106c400fa90d3a092e7c29a58c8bedcef376120e +EBUILD sprockets-rails-3.2.2.ebuild 959 BLAKE2B 2aa884abdbaf3919e23b89ea25313984759ad82d99db7f9488d6c399faa3c31849af20b71de43ddbe8d7b3dd485e4ef4f361ce11d71a6ae444a909dd71dac6c5 SHA512 8a5c3f0ea945905ddad21f15e1e29eb2a2ae199231bfd1dafb4126b875f83f7d71a310e9a456ca065bc66ca3190651044bfb8d7162a8621e5f719bbee42b6fa8 MISC metadata.xml 347 BLAKE2B 762b3943d802321b3eba7cb5bc4f47093dce9890fa79d7c8ec25aea5c352dfc4509718465d6791d7c194975b3a4c4653ed0d9be06e69b0cdef5aac1713d44412 SHA512 3eb588d32f48bb0f9e497c1d219314b2edfa33b48f245e35816fb34c46f0796b437d2064fed4c32315ee93fa6ed904be0a46fd136e820a3965a4240bd9db3c81 diff --git a/dev-ruby/sprockets-rails/sprockets-rails-3.2.2.ebuild b/dev-ruby/sprockets-rails/sprockets-rails-3.2.2.ebuild new file mode 100644 index 000000000000..3cf772493a3a --- /dev/null +++ b/dev-ruby/sprockets-rails/sprockets-rails-3.2.2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Sprockets implementation for Rails 4.x (and beyond) Asset Pipeline" +HOMEPAGE="https://github.com/rails/sprockets-rails" +SRC_URI="https://github.com/rails/sprockets-rails/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux" + +IUSE="test" + +ruby_add_rdepend " + >=dev-ruby/actionpack-4.0:* + >=dev-ruby/activesupport-4.0:* + >=dev-ruby/sprockets-3.0.0:*" + +ruby_add_bdepend " + test? ( + >=dev-ruby/actionpack-4 + >=dev-ruby/railties-4 + dev-ruby/test-unit:2 + )" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile || die + + # Help load correct rack version consistently + sed -i -e "3irequire 'action_controller'" test/test_helper.rb || die +} diff --git a/dev-ruby/test-unit/Manifest b/dev-ruby/test-unit/Manifest index 122549c5be0a..dc3722b7de1e 100644 --- a/dev-ruby/test-unit/Manifest +++ b/dev-ruby/test-unit/Manifest @@ -8,4 +8,4 @@ EBUILD test-unit-3.3.3.ebuild 914 BLAKE2B 936f61f48a0e7834cbb578fd0cc2baf81fb4e7 EBUILD test-unit-3.3.4.ebuild 892 BLAKE2B 0467f49d5f710767ca3aea95bf9f3cde4de629e9af0aa4e560e091526cba6351e4758b92a2037edf1a83c560608774b9fc5845e351c6195dcaa3e9610d36eb75 SHA512 f57bc411e36ef2a1c4c6898464b652b0630740a6ba6e40313804f433b81dce32df5ed162f281eec90201e96aef267878a479ebc26a4702082d21624639d77c7e EBUILD test-unit-3.3.5.ebuild 892 BLAKE2B 0467f49d5f710767ca3aea95bf9f3cde4de629e9af0aa4e560e091526cba6351e4758b92a2037edf1a83c560608774b9fc5845e351c6195dcaa3e9610d36eb75 SHA512 f57bc411e36ef2a1c4c6898464b652b0630740a6ba6e40313804f433b81dce32df5ed162f281eec90201e96aef267878a479ebc26a4702082d21624639d77c7e EBUILD test-unit-3.3.6.ebuild 892 BLAKE2B 0467f49d5f710767ca3aea95bf9f3cde4de629e9af0aa4e560e091526cba6351e4758b92a2037edf1a83c560608774b9fc5845e351c6195dcaa3e9610d36eb75 SHA512 f57bc411e36ef2a1c4c6898464b652b0630740a6ba6e40313804f433b81dce32df5ed162f281eec90201e96aef267878a479ebc26a4702082d21624639d77c7e -MISC metadata.xml 491 BLAKE2B 9bef2b6085dbc82d562f091ae4e136cb7aa0817369b257f77bad4aca6faba4074d4dc70134999f81ea612f70f98c072414e1a92878d349e940df8ad0811304e1 SHA512 ef28e88bb4b269eeaf05f0bb512a6cdd73750247b60c2b4ba6c5b2abdb7b2e946c07bb42e7d6416f30f864378c3fa51b86455be2d3ea4467936602d5742a66b6 +MISC metadata.xml 337 BLAKE2B 0a43a0dc135bad049718f93d6347df3e9b610845ab2e59201f998c2523a6a67769a5591b678093eea2b18276972cf2cfe633892ab3b86acf0ecce357a31cd236 SHA512 82719d56184698a8bd8e03c0c71f2071eb2bd7d7394093b908a69c031c73ae5634ce3739e371b9d57723b78e7a154f26f6d48f270adb8ca0d89b88fdf13ce3be diff --git a/dev-ruby/test-unit/metadata.xml b/dev-ruby/test-unit/metadata.xml index 9f7e0f211d7c..57aab31fa966 100644 --- a/dev-ruby/test-unit/metadata.xml +++ b/dev-ruby/test-unit/metadata.xml @@ -5,10 +5,6 @@ ruby@gentoo.org Gentoo Ruby Project - - Improved version of the Test::Unit framework as shipped by Ruby - 1.8, compatible with Ruby 1.9. - test-unit diff --git a/dev-scheme/Manifest.gz b/dev-scheme/Manifest.gz index 6a2ed6c932de569b49f93af7582643c11d8a1db6..f1710f5b7fab9d0e95a9739c7c9aa9998835d6a2 100644 GIT binary patch literal 5501 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 delta 5496 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.org Akinori Hattori - - OpenGL binding of Gauche - Enable NVidia Cg binding diff --git a/dev-scheme/gauche-gtk/Manifest b/dev-scheme/gauche-gtk/Manifest index 6fa4b82fa48f..ccc8d2fc67af 100644 --- a/dev-scheme/gauche-gtk/Manifest +++ b/dev-scheme/gauche-gtk/Manifest @@ -1,3 +1,3 @@ DIST Gauche-gtk2-0.6_pre1.tar.gz 205003 BLAKE2B ecc444c246aa20f67a0030d7d87528596d6c2d69beb7ffaef1b53f80963d2fcc1294a04cacf958df6c3331789b6b0260f911126941d6e672a6c57e3aa4807d81 SHA512 5379dafbfabd536e335c30af18f8ddd13e00238e6d99494bbc8e78ee9cf1db872c08b5deee42ac50898dedde39c441d837312d2d6f559a0d2ac2568c31926f70 EBUILD gauche-gtk-0.6_pre1-r1.ebuild 900 BLAKE2B 268f31e5319100d037dff54bad6dc996571abea14d9f712a14a954db7a2197dfccc669b23fb1c7cd2373c38421a0e3015920a846bc635e0c6a153604ec65d736 SHA512 15e0a1835e8ca73edd8067cbbd381c8fa9fedcc5a7698f017b451e3da6578b2ba51f0eeca88be8a8491e09563bf31c1d90ab7c69f4b9f810b9fcbffc83594e99 -MISC metadata.xml 408 BLAKE2B 3fbbb6389d2c9123bf15f9fb307826178b1108a9f8b07c41d3743fcdc8b66b7e25f0d5b7a7393d626377e1585500bdad62332c86770a5f16817a12f4fd7c06d3 SHA512 2aec10a1aa88a330fe7b2ef04bfe60aeacebdc4d63eded2d6293adf3c7c4dad9e66f84154da12e12565a08b587f207f5ef3b15f817d5636e37c4ee82c0cd4abf +MISC metadata.xml 331 BLAKE2B b270c5915e5069e500d5831cb2b4d73eb902699bbe610079b0993594b9f759be3edb4c9b927f9ef05fb66288f5f47d0f11aee8be3f500750a9447c33ffd3405e SHA512 42ef0aa643e294e0343469a49ea1e257ce0b47ee81f263037aba179320693b1513edd0c0259b112f9b7cd79141046ca0d3d6b365906993624f287756aa4df5af diff --git a/dev-scheme/gauche-gtk/metadata.xml b/dev-scheme/gauche-gtk/metadata.xml index fe87f96ca80e..3a9fb405fff4 100644 --- a/dev-scheme/gauche-gtk/metadata.xml +++ b/dev-scheme/gauche-gtk/metadata.xml @@ -5,9 +5,6 @@ hattya@gentoo.org Akinori Hattori - - Gauche extension module to use GTK. - shirok/Gauche-gtk2 diff --git a/dev-tex/Manifest.gz b/dev-tex/Manifest.gz index 301b09356917e2ed2b2bd5c58623128e16b0688d..c0eeb68502a8d77f7dac2c4b425c09530f4b5a59 100644 GIT binary patch delta 7150 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 delta 7316 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.org Gentoo TeX Project - -A C program and LaTeX package to draw syntax diagrams specified in EBNF. - diff --git a/dev-texlive/Manifest.gz b/dev-texlive/Manifest.gz index dc0f2771cf1346aff0a5654c43baef7def1ccac6..2a2b7bf6d0fb7f1ffdf16b8b9f0e8e5753748804 100644 GIT binary patch literal 6595 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 BvWx%# literal 6596 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.org Gentoo TeX Project - - Additional BibTeX styles and bibliography data(bases), - notably including BibLaTeX. - diff --git a/dev-texlive/texlive-games/Manifest b/dev-texlive/texlive-games/Manifest index 252139bc9ec6..2cbca0e13629 100644 --- a/dev-texlive/texlive-games/Manifest +++ b/dev-texlive/texlive-games/Manifest @@ -85,4 +85,4 @@ DIST tl-xskak-2020.tar.xz 14052 BLAKE2B ae97410192952e220fbd4a1d70db31537039dbae DIST tl-xskak.doc-2020.tar.xz 789680 BLAKE2B 561351c89556e6f281a55647a8c468fc6290a9ec4bbfa6f0624751bb7eda250dd51ee103b7826532a311954797abf9a614a15511451f145c338ca499a66f80a5 SHA512 6256df468580dcee451e4a650ebab0323c92024e9bf872fd683af1f10c19221887b5bd1bed7540a517eb6716627e689759b7ceaaa2944869e18591fba5467114 DIST tl-xskak.source-2020.tar.xz 14172 BLAKE2B c3e73783732adf08731e33a3a0b0429093b9e2dff41be0e2ef5383bb47bd4f1c1f4a03af825da49c94f7c70994f8806ad30024898ace13b35faefe6824fece2c SHA512 11119e38b4f21663e36764d2b9e7da22d9493de7296590db4beefe185b2c9e89224806257d3880c78b07c3984478843b1886e37e5a33fc798920be221789de04 EBUILD texlive-games-2020.ebuild 1672 BLAKE2B 3872cc853edfe79e84785bbca0bf4ca9a9a508a579f8665534b479293b4250e9a225f88d3cefef5681694004c83959e3cdccae4dd0f1da83415fbfdb6a6db046 SHA512 e5cd2321138bac323b6b88b327ae16acab414d26ade66dc8e3ae3675f39993bd25c8c01c0274cc87268931c9ff25888043c02a3d24e0f8c7d758d3ec2b1bd8df -MISC metadata.xml 465 BLAKE2B 3de0cdbc6aa2d82d9014a125adea187b4c28e22ce8da0eae7b50d4a7507beb618869f282d8a5a7258edacb43e26038f9704da1d61a86ccf86baabfeccc3f3d99 SHA512 026164fc27101f4b41d1a2b5a979762d3f75f1b0f13d74b7d3aa617ebe24d92708c3f68c7d4d12887c821b3f799cc0528f38f0a20507f5ceb1e427f300d094c2 +MISC metadata.xml 359 BLAKE2B 8b3bf3704460503fb9f60ef92d86e7631912398637de4ce55933ad5edf272acf8401bd49f9f47c176c6580ea58e58f93532bac040e583f45674c8eca39664a1d SHA512 f6decb141c5a9c40ead9e20dce2c1d9c030c1c03d69ec36ea41dc791b51c97153647d8d3680a0a87592da09e7a369bb9f2ec5c80796022d029fee6a1b9924e2c diff --git a/dev-texlive/texlive-games/metadata.xml b/dev-texlive/texlive-games/metadata.xml index ace6bc7d6e2a..54b0616d4eca 100644 --- a/dev-texlive/texlive-games/metadata.xml +++ b/dev-texlive/texlive-games/metadata.xml @@ -9,7 +9,4 @@ tex@gentoo.org Gentoo TeX Project - - Setups for typesetting various games, including chess. - diff --git a/dev-texlive/texlive-humanities/Manifest b/dev-texlive/texlive-humanities/Manifest index f7c81bd190bb..cd351c705992 100644 --- a/dev-texlive/texlive-humanities/Manifest +++ b/dev-texlive/texlive-humanities/Manifest @@ -130,4 +130,4 @@ DIST tl-verse.source-2020.tar.xz 15460 BLAKE2B 71614f3c4d0ab69a25affaf74e4ee25f6 DIST tl-xyling-2020.tar.xz 10540 BLAKE2B 3ca946c655e20ca775d85746f8cd1afa9651a0a63fc5a4172ce0f0910b0e218368b688247041b815273138d5c7b394c6c02971c399361152ba75a2ea30e20b4f SHA512 5f78d2d61050d9ed84d56136fe59b4674f4e03a536015e3ebc3b9500dd8a08878164ce9fb1aa9ca9a1262a000149061f3fe22f10cfd68941316aa186b81fe923 DIST tl-xyling.doc-2020.tar.xz 148332 BLAKE2B ca9f2cdd941042d3336ceae9ba2573a5609958d5413f9b1275cae43a0e908a045b295c2830bed7eb8ad0ac11121685c6ceb75be040d2d4da584d511d46296dc7 SHA512 7b4ca312ea917329260eb0a19bd504ac2f3ddfb5f066806296b164fc541bfe26e6ed1c03ffac5b52af6b19fb4ba1e77b5228ac4b4db0c2ee8f2394fc0f888d09 EBUILD texlive-humanities-2020.ebuild 2170 BLAKE2B efcd5cea9fa9d301863f6a691790f2f2187333d647bb1bd865b1d47c5b15d1f3d9fb4f0d7361e81a1580707909b66c2f68bf0a2b783dd5e0100f7320ae5ec6e7 SHA512 6f526345c7542f5ffa1ab1ab142d097fe0f4d17c625213a0a4edc0415f69dcc1f709e73f1d4a980a2c0ded82755f27d970afe86796856d9fd99640ffed578b42 -MISC metadata.xml 475 BLAKE2B 2142cba5684575516bfc39a7ce98a7f5a496cb309e7d21d6f90f13d5d9999291e29cc3d85f4b4242acacedcee02f0d224e27d6ace55e69c7a0e0fae38360b278 SHA512 32785127247aaffa27bc13a63d6d39b50084b437895ae3eab812e9a047efbda0e59ff3bb8281654148f6c3d4fccbd2223c984b92b7a38825efdb19083296567c +MISC metadata.xml 359 BLAKE2B 8b3bf3704460503fb9f60ef92d86e7631912398637de4ce55933ad5edf272acf8401bd49f9f47c176c6580ea58e58f93532bac040e583f45674c8eca39664a1d SHA512 f6decb141c5a9c40ead9e20dce2c1d9c030c1c03d69ec36ea41dc791b51c97153647d8d3680a0a87592da09e7a369bb9f2ec5c80796022d029fee6a1b9924e2c diff --git a/dev-texlive/texlive-humanities/metadata.xml b/dev-texlive/texlive-humanities/metadata.xml index f216652a7ad0..54b0616d4eca 100644 --- a/dev-texlive/texlive-humanities/metadata.xml +++ b/dev-texlive/texlive-humanities/metadata.xml @@ -9,7 +9,4 @@ tex@gentoo.org Gentoo TeX Project - - Packages for law, linguistics, social sciences, humanities, etc. - diff --git a/dev-texlive/texlive-langarabic/Manifest b/dev-texlive/texlive-langarabic/Manifest index 1996256245b8..5825155ea620 100644 --- a/dev-texlive/texlive-langarabic/Manifest +++ b/dev-texlive/texlive-langarabic/Manifest @@ -50,4 +50,4 @@ DIST tl-xepersian-hm.source-2020.tar.xz 4332 BLAKE2B 00ffed0575672677e3bce93d87c DIST tl-xepersian.doc-2020.tar.xz 932652 BLAKE2B 4d9572bbdad861b8cc29a6ee5ad44c0f3595eaf460713eae779da9142ebe5784a71521848de76573f987987b5c5f19ba61ebc9f43b871d2ad20e3b56eae59c75 SHA512 fe777722885de8352f26eb3b755d8f02155ba875fd1b9ddd230c13d4a0f2287b3c9f2261f0f2cc003554cced4120f81b9478b75ae3abee369a6a421c6e8a811c DIST tl-xepersian.source-2020.tar.xz 91404 BLAKE2B edb14317957d824efb5438b0d940caf10dbe89c238f6aca82b0cc9fc33e2e79c349f7d40a30d21e41b4f419cee41ff56c89bc42f5eae484a301030206d474e16 SHA512 3914efe8c8fa627a0b53ed4da3ccba7774d7b9c2847320fcd8096a52b271b9640d80e44be64fce95f1ae3b0ea55a40fcb6bb4669a2255722ba1d9be972c5d86f EBUILD texlive-langarabic-2020.ebuild 1161 BLAKE2B f25f77cedf0de59882ccad063e6a174f8aac58adc0cfec8e141b06ca2c09960a96d97bb88cf2258424eaaa8535cb45ee9762a7f7bc9b01a1a9c69a8f7b8235ce SHA512 cd330b036650a2348aa77541ce35d10f9368bd553bbffe8af1d6fa7bf36e626bfce42bb051909fb354715bb760c48726803437409f4430c2c6348d9cf190444a -MISC metadata.xml 442 BLAKE2B 736ea2f06e692dd1cb0b4438d8387f401012d78d427da16aa300d9e875fe9f531ab1cf7837d07e131f93a40868af960925fbc300de440b3b0c870d7f444edc19 SHA512 152893abd014e6d0faade3d41cc1664b3a875f0bfcfc5788e52ede435a7b6aaf7a1f7b717dbe52347c515740071353f160187961d5dc80e58773870d42115b9d +MISC metadata.xml 359 BLAKE2B 8b3bf3704460503fb9f60ef92d86e7631912398637de4ce55933ad5edf272acf8401bd49f9f47c176c6580ea58e58f93532bac040e583f45674c8eca39664a1d SHA512 f6decb141c5a9c40ead9e20dce2c1d9c030c1c03d69ec36ea41dc791b51c97153647d8d3680a0a87592da09e7a369bb9f2ec5c80796022d029fee6a1b9924e2c diff --git a/dev-texlive/texlive-langarabic/metadata.xml b/dev-texlive/texlive-langarabic/metadata.xml index 7a9f9d164c7b..54b0616d4eca 100644 --- a/dev-texlive/texlive-langarabic/metadata.xml +++ b/dev-texlive/texlive-langarabic/metadata.xml @@ -9,7 +9,4 @@ tex@gentoo.org Gentoo TeX Project - - Support for Arabic and Persian. - diff --git a/dev-texlive/texlive-langchinese/Manifest b/dev-texlive/texlive-langchinese/Manifest index 443990c3543e..cfe4b008fd75 100644 --- a/dev-texlive/texlive-langchinese/Manifest +++ b/dev-texlive/texlive-langchinese/Manifest @@ -62,4 +62,4 @@ DIST tl-zhnumber.source-2020.tar.xz 13348 BLAKE2B 0e84d25bbbf269b0b9039379ae0a0d DIST tl-zhspacing-2020.tar.xz 12276 BLAKE2B 661d0aa212dceda505e32b67f5eb38b56bc381a4a360cd89e4dd25cc147c34967017315ffd786b1f0a9083d8e4f81919fd3751c54cd342b4b9deb62889630638 SHA512 52d1d3523ae4c0d2dba5258b06cf9920f8a9005df7e03fd1407dd8ae2e4dc90768aab10127319ef9025765820b3ebb8a946ea0373114c9148a303517b563bfe0 DIST tl-zhspacing.doc-2020.tar.xz 169376 BLAKE2B 1442aeb7b96b55184266374794fc3b16781efee96303f1a9a39116b6ff1edf9bdb3cdaf1cad102a28b005846df00c26c43b45d18e30a0412111dfe0a7eee3745 SHA512 7fd15e4f29671081670e881e9366ba627f5bed6d981fa0ef1c670d0744e1286c04e785e28b92279d66af851803d84949c2f463370f23c64987fea78531172128 EBUILD texlive-langchinese-2020.ebuild 1662 BLAKE2B b8953481b58fe74c637d0695771b064c6bf54e00c95c9dad3be1ca2140afdef11f3b6f0059bf28ba318870718cffd5f1d1b678af063c96aac70dd1a1b45cbe39 SHA512 c7702f6fec68f190b7d10be4817f78be03c579674099897442258b3bb18f67c4f02483a1960b3388b8c93efc09928b898873a2cb70578eb17d8397228acf1530 -MISC metadata.xml 474 BLAKE2B 747a030b403eeaf6d99ce9fdf27b18216b5d4f22d07d93360e4055a25e7aa0927d4d2ee9df26afdf67838027cd2bf4033a9bbb2efa2a8cfce5c9894bfa6eadc4 SHA512 4916435018bf6a3a3a4ed6e2b140c6970bcdb9a97dd0fc55e1572436a1d58ce0063c0d48de606fb266fccd470882d7643ead61a37e4cce6cf5d326ea39526aae +MISC metadata.xml 359 BLAKE2B 8b3bf3704460503fb9f60ef92d86e7631912398637de4ce55933ad5edf272acf8401bd49f9f47c176c6580ea58e58f93532bac040e583f45674c8eca39664a1d SHA512 f6decb141c5a9c40ead9e20dce2c1d9c030c1c03d69ec36ea41dc791b51c97153647d8d3680a0a87592da09e7a369bb9f2ec5c80796022d029fee6a1b9924e2c diff --git a/dev-texlive/texlive-langchinese/metadata.xml b/dev-texlive/texlive-langchinese/metadata.xml index f37dcbf65909..54b0616d4eca 100644 --- a/dev-texlive/texlive-langchinese/metadata.xml +++ b/dev-texlive/texlive-langchinese/metadata.xml @@ -9,7 +9,4 @@ tex@gentoo.org Gentoo TeX Project - - Support for Chinese; additional packages in collection-langcjk. - diff --git a/dev-texlive/texlive-langczechslovak/Manifest b/dev-texlive/texlive-langczechslovak/Manifest index 0c2689be06a6..990cc9587a5f 100644 --- a/dev-texlive/texlive-langczechslovak/Manifest +++ b/dev-texlive/texlive-langczechslovak/Manifest @@ -25,4 +25,4 @@ DIST tl-lshort-slovak.doc-2020.tar.xz 708848 BLAKE2B df53e7fea00b3463e181e89d979 DIST tl-texlive-cz-2020.tar.xz 280 BLAKE2B 694aefd1f936ed7a76723284f7a5a50f2072e693acd10996e6ec8788bf171719ce6f31273f83c1d71f62c57eba18e7dab0d6f2247d046cca7e78c7bf069707a6 SHA512 2c65a9915e58f81a298389fda9dbfe5c6d0a0fbb91db2da4d970f084f568da8dbd20e61576c2af05c74c4c2876835f8159d6dc3a250038dd64b433e4cc305a37 DIST tl-texlive-cz.doc-2020.tar.xz 1152664 BLAKE2B 4c4508d693d34d0936487ca381b36c1ba4c30e33950ed16d59dddee6a93abc1a937fcf5741170d372c17ee3c0c30c7464502feb2350b80b60a47783d2a66e034 SHA512 8527c18ca429a877e747f66d68e3c6ff1992c42af0ce8e65d15a89743b689062e5d825578fb5896d5fb978251726cb2623d49207cb8126258bb6f419b36d09ec EBUILD texlive-langczechslovak-2020.ebuild 1351 BLAKE2B 9041ce7ae7347038918d5e8adc7712139013ce5e5185a14b319df2bcdda0c6bfed1cfb5b3e3f149091ee4d939f3568101270058af443563b94a4071afa6d0b51 SHA512 7c2fe0b7f3cf6b96299411744fd042c2a009908da8e52a13a6049a5dcca1b13eece2e91c606db5865b2967b8bed9c4d1a3109ccb2679b10673893ab2d6f9541e -MISC metadata.xml 436 BLAKE2B 3c6031ea7696419b6d259418d4093bb41cc1562bb07e35cba24485550c806a1ba2b741530ea2c7a1168d3844baa2a7fbb55be69a69911cda4fb0e955209e7983 SHA512 6db7969532a5e09e517223fe972926798a8221d2921d5d11d3f2fba86dd6283e62e782f8273151c7fa05f9eb3dbf43e8f53179e049a16f975052b22993f494b2 +MISC metadata.xml 359 BLAKE2B 8b3bf3704460503fb9f60ef92d86e7631912398637de4ce55933ad5edf272acf8401bd49f9f47c176c6580ea58e58f93532bac040e583f45674c8eca39664a1d SHA512 f6decb141c5a9c40ead9e20dce2c1d9c030c1c03d69ec36ea41dc791b51c97153647d8d3680a0a87592da09e7a369bb9f2ec5c80796022d029fee6a1b9924e2c diff --git a/dev-texlive/texlive-langczechslovak/metadata.xml b/dev-texlive/texlive-langczechslovak/metadata.xml index 1c568eec4432..54b0616d4eca 100644 --- a/dev-texlive/texlive-langczechslovak/metadata.xml +++ b/dev-texlive/texlive-langczechslovak/metadata.xml @@ -9,7 +9,4 @@ tex@gentoo.org Gentoo TeX Project - - Support for Czech/Slovak. - diff --git a/dev-texlive/texlive-langenglish/Manifest b/dev-texlive/texlive-langenglish/Manifest index c90f09a76170..96c75de75b90 100644 --- a/dev-texlive/texlive-langenglish/Manifest +++ b/dev-texlive/texlive-langenglish/Manifest @@ -127,4 +127,4 @@ DIST tl-webguide.doc-2020.tar.xz 145660 BLAKE2B c45d2647c7709e37068a575a7c8969e9 DIST tl-xetexref-2020.tar.xz 472 BLAKE2B 17025e41b0c84a9140e9f73f4044c9162a5c4afea94ba592ba65c158e2558611c9ddeba39d6617a4c29ca4df4f698c9bfd75cf4b85554b1e8a4e3196ca6141d1 SHA512 926ebf995dea04300dee8cc061361f7eac8efe08ffd3ada87be5b682e2c581d3c2965328ec7c93deab8d6bb9311a0cb27ff1a14a7332c407be713657a136959a DIST tl-xetexref.doc-2020.tar.xz 157320 BLAKE2B d5b924f7b17f2d2d6a289c2fe1b54fd700fd16a86bc6de32b062930233184f079c3902cd0bcf9be14bcb72fac1311d42da840fd01246b6b52ce90cd0ee7a7a5d SHA512 ad0700f1e1053abd8264f20ad04b7ade28cca6f5757e158f8ed031f493a966f5b62a197a34ba39ece7c3cb68d469334521a6325c2b4276dbfbc5c2519e13b33e EBUILD texlive-langenglish-2020.ebuild 2619 BLAKE2B 257d1b686e46358b239161c9ccdc8d66233cf0d875754f5ecdcd3c47b5d0cade6f1524c0f572666a303f8ba7b5b5877095e88d9976031df09b3ccd8567ddeca9 SHA512 0c41188530f00fdc6e95ceff90d758ab1968ed93648c67d3553049e0f3eb3768adce5ef10791fbc5e4d7debfee8e278a7b57dde565a3b9076696434ecd73b98c -MISC metadata.xml 454 BLAKE2B c93dc6411985a25b9a32ad10276380a60dbb427b3b5da91bf09800425ffb32caf65a2fe1e512755d69001c4ba6143fb1df7ebbb259045bdf4cc689a494e67f70 SHA512 31c04097cb5cf947fcb4332ef246526cbe9c0ba0086d12e8ebcd1b7c3e298b063ce8e13d88b29ad7b397ef8338ed38c3f05cfbd1ad3c99fac79c59eeb8b28b5b +MISC metadata.xml 359 BLAKE2B 8b3bf3704460503fb9f60ef92d86e7631912398637de4ce55933ad5edf272acf8401bd49f9f47c176c6580ea58e58f93532bac040e583f45674c8eca39664a1d SHA512 f6decb141c5a9c40ead9e20dce2c1d9c030c1c03d69ec36ea41dc791b51c97153647d8d3680a0a87592da09e7a369bb9f2ec5c80796022d029fee6a1b9924e2c diff --git a/dev-texlive/texlive-langenglish/metadata.xml b/dev-texlive/texlive-langenglish/metadata.xml index 3fe55ec500fd..54b0616d4eca 100644 --- a/dev-texlive/texlive-langenglish/metadata.xml +++ b/dev-texlive/texlive-langenglish/metadata.xml @@ -9,7 +9,4 @@ tex@gentoo.org Gentoo TeX Project - - Support for, and documentation in, English. - diff --git a/dev-texlive/texlive-langfrench/Manifest b/dev-texlive/texlive-langfrench/Manifest index 171a31ef1650..485486a8c400 100644 --- a/dev-texlive/texlive-langfrench/Manifest +++ b/dev-texlive/texlive-langfrench/Manifest @@ -80,4 +80,4 @@ DIST tl-variations.doc-2020.tar.xz 75756 BLAKE2B a5bd15f625fff8af8fd2d21cac9a28b DIST tl-visualtikz-2020.tar.xz 528 BLAKE2B 120e70aec9452f3ae4ea2490915642dc0e93d9f91f7f8bb80ff7280b41b31cc0a6191ccf74b737276c8f8e335efe8f321b58a075accb7a7c4b05c702b113fb6f SHA512 fc5cb3e2d30bca419304b5f76bb75f9da0e22b6624c7ca658492e2758adf0dfcc24552648c983b0afd390bf7814ca30fd7d2a8b3037b6ea3fd95b2f608b36b19 DIST tl-visualtikz.doc-2020.tar.xz 3961060 BLAKE2B 4a4e5dcf9033321eef1b6bd9004f1a5e8939cb590efbfccf838b463d8d748b4a2697c6f8391466d523fc157ad96c8ac16a26c91b8fcbe9615ca1ba5b3249ce21 SHA512 556f4b852058c46a7d2a34db4898bd82429835ed4c5fc1eaf1c8bac9deba407c8a11fdd3eab3753b0f53fd0ba43a316c3b292cebe40c086862c6d94f8be0cc85 EBUILD texlive-langfrench-2020.ebuild 1883 BLAKE2B 1007c29e32b9dd30145e64013a4d307535dd91998e5f5cd34ac4525c53acf4ee2429de9e4eb8173e34dcc20adaa3d0d16bf93d44116421a82b1db99f2f35e81c SHA512 d804f77581974eae3ff408c202d499c47a9be76cc0f294c16a45e3d2d5a4a79f31c0af56dadd7116b56199c1a30b2fe9f771aa90c44e2d4908970b05a8640f1b -MISC metadata.xml 441 BLAKE2B 6a36c72a1efc71db9ff852bf890e5303b85c080aba256e055f8dcd97000025ea3351d5293f186fee14497706a8644d67ef7b5fdf783b4c9764f88266fc776c74 SHA512 613ea7ab10d9808c61e8a0b62bf7a1a59c10ac796afb1c8067e8e0ca681530650348af075bc0d02e38f2af4c9131c43343c0c6d9431d8d91d756098f84a5aea2 +MISC metadata.xml 359 BLAKE2B 8b3bf3704460503fb9f60ef92d86e7631912398637de4ce55933ad5edf272acf8401bd49f9f47c176c6580ea58e58f93532bac040e583f45674c8eca39664a1d SHA512 f6decb141c5a9c40ead9e20dce2c1d9c030c1c03d69ec36ea41dc791b51c97153647d8d3680a0a87592da09e7a369bb9f2ec5c80796022d029fee6a1b9924e2c diff --git a/dev-texlive/texlive-langfrench/metadata.xml b/dev-texlive/texlive-langfrench/metadata.xml index cfcadd3d5303..54b0616d4eca 100644 --- a/dev-texlive/texlive-langfrench/metadata.xml +++ b/dev-texlive/texlive-langfrench/metadata.xml @@ -9,7 +9,4 @@ tex@gentoo.org Gentoo TeX Project - - Support for French and Basque. - diff --git a/dev-texlive/texlive-langgerman/Manifest b/dev-texlive/texlive-langgerman/Manifest index a76e20cab942..78dd0e278039 100644 --- a/dev-texlive/texlive-langgerman/Manifest +++ b/dev-texlive/texlive-langgerman/Manifest @@ -106,4 +106,4 @@ DIST tl-umlaute.source-2020.tar.xz 5732 BLAKE2B 1f8e2f2b68596687c3ffddb737fa28b3 DIST tl-voss-mathcol-2020.tar.xz 548 BLAKE2B 93f7acd0a2277133e6f8e95051654daad1c7461b2d6e955e073da3798d12ec3af7d4e6793b812a1b8f2b683e217792c832fc7de32ca375be503a519b8f7070ca SHA512 cec0ea20b409192c618278001045352ca6c4c11c8eda59633a9bb65ebb7a89c8c1db4046936a7f0096f52efca8a251501fccf7890288ed830f13e0b24b1bb017 DIST tl-voss-mathcol.doc-2020.tar.xz 230644 BLAKE2B e5909c24b46b5ef771a43240bd636908eca41b95f6aac6b1009b7d36b867fc3db0acaf20d82cb16443b76cae1c7821f1c620a2c1242f3a7fbc2978c3126d0b8a SHA512 5d91b23d9eb45998282731620097f214b274ee744972b3d7fbeda1be2268799572f36b5f4c8b707f48e8ec2d825438bcdcee7f1376531f366af8949a862ff379 EBUILD texlive-langgerman-2020.ebuild 2309 BLAKE2B bdf61eeb2b47c0fa958fe2aab96bbbc16b514ac8e6f855215e3b8ecaf2e6082afe72755d9c55c81920f9106de5d2370cf9c1d71bbb0df0213d60d4bf813dfa1a SHA512 01379219bf9602b1486aadda8fd8ed6ca9ec3e9f72a7cbbf6eacc79b291e7460da98418ae7a02014854b396480044da99738891fd0a5a0ba6a0d72b395ce1ece -MISC metadata.xml 430 BLAKE2B 41e8c9acd74fe643e9c5dbeac94931be157c58d415956f514e80e9b4756ea3652fb7852058966e0754b48516f6554304eee95f2561aeb4d94ece0b77dbc459b9 SHA512 94807ed6a052b681bb2c080ff42a333ed33229f5b14047d8c669eb34351158cdf40448ae8d57eae7ed25aa74fbeaed05fe0d393944072cd21d4ac9986344530d +MISC metadata.xml 359 BLAKE2B 8b3bf3704460503fb9f60ef92d86e7631912398637de4ce55933ad5edf272acf8401bd49f9f47c176c6580ea58e58f93532bac040e583f45674c8eca39664a1d SHA512 f6decb141c5a9c40ead9e20dce2c1d9c030c1c03d69ec36ea41dc791b51c97153647d8d3680a0a87592da09e7a369bb9f2ec5c80796022d029fee6a1b9924e2c diff --git a/dev-texlive/texlive-langgerman/metadata.xml b/dev-texlive/texlive-langgerman/metadata.xml index ca0c50dbb9b3..54b0616d4eca 100644 --- a/dev-texlive/texlive-langgerman/metadata.xml +++ b/dev-texlive/texlive-langgerman/metadata.xml @@ -9,7 +9,4 @@ tex@gentoo.org Gentoo TeX Project - - Support for German. - diff --git a/dev-texlive/texlive-langgreek/Manifest b/dev-texlive/texlive-langgreek/Manifest index 9f23ced86d6b..150067ac14fd 100644 --- a/dev-texlive/texlive-langgreek/Manifest +++ b/dev-texlive/texlive-langgreek/Manifest @@ -53,4 +53,4 @@ DIST tl-xgreek.source-2020.tar.xz 9864 BLAKE2B d0009c33f177505c9ce1f82ce3d261010 DIST tl-yannisgr-2020.tar.xz 37576 BLAKE2B 59931ba223dd10f71e853f6ac529ece7db1760ee5abe9c768d2b298e7a9125113a1b96a0b9852cfcd5c8bd133998ea79664deff461b43f703c03c9aca16299f8 SHA512 509e69acdef68eadc65fef6980e9166c6327e8927fb9cdf6a7a33786a8668ac9b900954a4bb661f223967b26dd240d5ebd91683658b324be284e46876c39061d DIST tl-yannisgr.doc-2020.tar.xz 28912 BLAKE2B 7287b6f4cf5f0df50356197d4170cb90c5b3bc3421d6b724a730098b2fb7f67284c69a0708c51dae6cf0f99d30d10841bae2da170f2b95cfebc3e51704c20ab8 SHA512 40ecdfe71670357e8ec84fd262015b5b5d0b8e486ab80c05d0863a335649501e9548d785cc2b2374f989b820dadd9a074cc229674dd1ae9a6252d4a0ebeb4191 EBUILD texlive-langgreek-2020.ebuild 1381 BLAKE2B a7f8843cfe89d01f4e5c9c7865f197a77de6e9a57194edd33dff6df873a9bc5cff963a649261c9aa9a0f79c217e875fb06e6d36c4e99e482fac77342f33d2985 SHA512 2ca132a0683e1284518608e4e65809a3a55e425da43ca45cc3cc82777affbac2ff23576207be9a84ae6515fd2d26887913b04c5f20964fc4538b694b30e049c8 -MISC metadata.xml 429 BLAKE2B 01e67263a2df3a5c42fc95f234933748d2e6fd741d2ef909646f39aae12a0bbf10611248f6c62ca71bf9a9bc71a30ec6ffc10fbb1b8e649a6aa732649a98900c SHA512 0bf25c8f6d55b298c60dee53a09d63e1d8b659b4b2585b35f8b3f0081a5e68073627f7ab4ea27b5cc135939845f0ad609373edb4265183ae4affec6cf0c700f3 +MISC metadata.xml 359 BLAKE2B 8b3bf3704460503fb9f60ef92d86e7631912398637de4ce55933ad5edf272acf8401bd49f9f47c176c6580ea58e58f93532bac040e583f45674c8eca39664a1d SHA512 f6decb141c5a9c40ead9e20dce2c1d9c030c1c03d69ec36ea41dc791b51c97153647d8d3680a0a87592da09e7a369bb9f2ec5c80796022d029fee6a1b9924e2c diff --git a/dev-texlive/texlive-langgreek/metadata.xml b/dev-texlive/texlive-langgreek/metadata.xml index 6c59fde89862..54b0616d4eca 100644 --- a/dev-texlive/texlive-langgreek/metadata.xml +++ b/dev-texlive/texlive-langgreek/metadata.xml @@ -9,7 +9,4 @@ tex@gentoo.org Gentoo TeX Project - - Support for Greek. - diff --git a/dev-texlive/texlive-langitalian/Manifest b/dev-texlive/texlive-langitalian/Manifest index 98b44cbb99e5..66669f9afb0e 100644 --- a/dev-texlive/texlive-langitalian/Manifest +++ b/dev-texlive/texlive-langitalian/Manifest @@ -40,4 +40,4 @@ DIST tl-verifica-2020.tar.xz 3804 BLAKE2B b0e3fa6c5b31a08799ef6bd83d4d8b090ca3f0 DIST tl-verifica.doc-2020.tar.xz 1144780 BLAKE2B e0c5d2c50c80f3f0b4355337f8162b2992f575239d21aa61eb2772d073dc6b75ca665342f50c2b43e7738a239c436841e7717e9ca0b5c9fe80cd49696c9b7011 SHA512 822e444c7657427dde2b3a51b3f2f42f6088e66933e51d1533782ae76f2e8de31d2cf1c5e7824e3d90600a971f253a7eb84e0dd0c874446cc0bc0b914e0a691f DIST tl-verifica.source-2020.tar.xz 21668 BLAKE2B 327d727367b5f4a2cff577a886093e9abe1b5e637bd70d4dc337ba961b8423e964f8dfc6b8705712810a515c77cb40721dc363b6ed568cd07fe22de63f1cd0a1 SHA512 a3418fecbaf2775b3aef2db90603dc64b0a2be211f02010d62e3c73517334d2628a68b17f911b3ea257f3cf439b5bf1f8360e97f5c3ea6ad0d7605ce904922b0 EBUILD texlive-langitalian-2020.ebuild 1228 BLAKE2B 37c7ae2e9db78496ff6eb3b1c4c6be66f4d49871653340e49b46cc2f6711b5dee9e9f7b9b2b2a8e498f1739fa2ed4cf3391a671f258900490751b0e991265ae8 SHA512 22f9df48dfc8fdea096d34f262d9ab12421f591ca4471efb1f7c70a42a16896490a2c31e5f4e14c3e12724492cfc1d96488f55e1c68d82aa275083a91eeea3c6 -MISC metadata.xml 431 BLAKE2B 27fe61311c21a334ee4479de2505b23adc057f3b3307d19e4399b739a2c3a569ebba3918cfb1aa1ee19796615d1a0f52c474f2fa793ec8d7eb4c9cb64836326c SHA512 de7474642ce4d561760aa2302808ecf5d6d845f99fc6817543f60ba14f51e31ce809b08ee5b71f99e9efd43ef29b79827d73ba6888a8ed98e57551aff7664f92 +MISC metadata.xml 359 BLAKE2B 8b3bf3704460503fb9f60ef92d86e7631912398637de4ce55933ad5edf272acf8401bd49f9f47c176c6580ea58e58f93532bac040e583f45674c8eca39664a1d SHA512 f6decb141c5a9c40ead9e20dce2c1d9c030c1c03d69ec36ea41dc791b51c97153647d8d3680a0a87592da09e7a369bb9f2ec5c80796022d029fee6a1b9924e2c diff --git a/dev-texlive/texlive-langitalian/metadata.xml b/dev-texlive/texlive-langitalian/metadata.xml index cac43e9a313a..54b0616d4eca 100644 --- a/dev-texlive/texlive-langitalian/metadata.xml +++ b/dev-texlive/texlive-langitalian/metadata.xml @@ -9,7 +9,4 @@ tex@gentoo.org Gentoo TeX Project - - Support for Italian. - diff --git a/dev-texlive/texlive-langjapanese/Manifest b/dev-texlive/texlive-langjapanese/Manifest index b4f8c929cc12..27d3d1f20c54 100644 --- a/dev-texlive/texlive-langjapanese/Manifest +++ b/dev-texlive/texlive-langjapanese/Manifest @@ -123,4 +123,4 @@ DIST tl-zxjafbfont.doc-2020.tar.xz 1708 BLAKE2B 1ae639de562db45fb78f0385d41aaf5a DIST tl-zxjatype-2020.tar.xz 8760 BLAKE2B b5d3f4751d1cf3e07dbdfc21d2aaa60d3183f04ac2fd7f2d1b5d767cf36f15fbd3ef8fd5bcfe90a815f607bc1d17fdeae8e17ffdf6e5d1123175107a56f54f5b SHA512 21eaace7188c9e61f5dd65f34e26b1ca16358e7396d44188ae17e8e01a58f38ac3be9f09f8f41923c257d089210d1fb7d841eada5c9a345cec42b934d257ef94 DIST tl-zxjatype.doc-2020.tar.xz 138180 BLAKE2B 72c09847d7642fff58a08d05d2c21721d71a6c035e15a83d1d945fd3f26157b5de228e712773a10d73330beba20c9c8f2c22e7c50062a8a05ef410a438065e34 SHA512 0fccc73af66a05231cf8283920d65717600be4673329ed1f46b93a494d766aa9542deb1a56b5d23d6c0d6b93be98aa778234ddc2dcd9c0936542a45d057b6dc2 EBUILD texlive-langjapanese-2020.ebuild 2557 BLAKE2B 4989c1792969f39e5f51d9cf06b0199689a7a9944ed05c7f1593bc63b3ba716575f45422cec13d8580e0654baf640c15e8f01ca7b21c6cefb6ab8e6d45f27d8a SHA512 7cf236a801bbcce4c58b861bd8d1eb6d964ed1034314c02778d94e627e5a2ab9bf0c1748644c76671e3254aea65763d87ba8aa85d9679fa299c219a0bb27954e -MISC metadata.xml 475 BLAKE2B ba6de588ea300f8ea1d0b7829c5281ee2b8db04e6a64984c3826950756cb7c3d78cbcb9ff7b751202c699c2c41601a30641410a21673a30f81524e8a0e7cd016 SHA512 3baa1973144345a57ce6b43971c69af9c529f1d62f8e128ff5b0558a98d52a6c07cb142ae27d5b76c0a579b2dd305c4b87a4136b974dda8bd5a6eed8b6c9ada7 +MISC metadata.xml 359 BLAKE2B 8b3bf3704460503fb9f60ef92d86e7631912398637de4ce55933ad5edf272acf8401bd49f9f47c176c6580ea58e58f93532bac040e583f45674c8eca39664a1d SHA512 f6decb141c5a9c40ead9e20dce2c1d9c030c1c03d69ec36ea41dc791b51c97153647d8d3680a0a87592da09e7a369bb9f2ec5c80796022d029fee6a1b9924e2c diff --git a/dev-texlive/texlive-langjapanese/metadata.xml b/dev-texlive/texlive-langjapanese/metadata.xml index 04aa69c5295e..54b0616d4eca 100644 --- a/dev-texlive/texlive-langjapanese/metadata.xml +++ b/dev-texlive/texlive-langjapanese/metadata.xml @@ -9,7 +9,4 @@ tex@gentoo.org Gentoo TeX Project - - Support for Japanese; additional packages in collection-langcjk. - diff --git a/dev-texlive/texlive-langkorean/Manifest b/dev-texlive/texlive-langkorean/Manifest index 035b36343c51..597be4d1784a 100644 --- a/dev-texlive/texlive-langkorean/Manifest +++ b/dev-texlive/texlive-langkorean/Manifest @@ -24,4 +24,4 @@ DIST tl-unfonts-core.doc-2020.tar.xz 10588 BLAKE2B 0ccfff456a52f1b1bd21ffa16dce0 DIST tl-unfonts-extra-2020.tar.xz 6565844 BLAKE2B 38a00b4dd3f4876b2f43f5754a40f7a9996a47d50b98abae3f9fff1aba6a0f042a98bb7c58b2bacef402869410d5b3da4ce7504e351e9ccdf8390b3879922ae3 SHA512 ba57b43a7df5d1f9565a08e0a0588d9a3ac9702041763ee663dc8c906279f32c363a88e1c1be098e0d4e9b26550121e686cbb6fc6b0256bb91535a4a1b12a083 DIST tl-unfonts-extra.doc-2020.tar.xz 10160 BLAKE2B ee1f644ebf6a35572232f95ec8375624c1a0c0baf1061ab1d3225f2f90e04f4ce23b1e20075b06b8af3cec303c786b2b4c7989bb2e5ecbaf417001a2ce942ee0 SHA512 5fdc1ebd1d939ba99d4bb11c2d89128a97adaa4a0696abbc7517ab55ce39b87e7e7801e7a30b93c1f95e92bacd7d862144191f0ef542561816f6d1b84e9a7131 EBUILD texlive-langkorean-2020.ebuild 1075 BLAKE2B e9a0f428b5483bb239148c8dfb98d561d628752fff9455eb7f5723f1955dea2b66d69f5aac069d0bb508f6dafa59afa9da1241a31ada4e5a2479a2b93bc0a6a2 SHA512 135d5e230d59431db7d7f2f912557515edd1b4a1dd4d5870e690b73d9c15a2a831c5165a56bdc997fb5542304514f0e80c200779b53d9a71d304eb1bab00282a -MISC metadata.xml 473 BLAKE2B 3f98501738312fa8703259ad9c06be5c22e8e13cbeb3c073eb06409589fa54255cc721748f9b44670c2cf889b5d9884a9c84ca0f67595cc5e5eff66422bfec79 SHA512 74e1c1d392ea2aef8b16938b7d77867236548014132035d592e629755e4e2fd9aab59eaaf1384e493fc2d66b1655d0775a92d61020cbd5c01cc85bed041b6a66 +MISC metadata.xml 359 BLAKE2B 8b3bf3704460503fb9f60ef92d86e7631912398637de4ce55933ad5edf272acf8401bd49f9f47c176c6580ea58e58f93532bac040e583f45674c8eca39664a1d SHA512 f6decb141c5a9c40ead9e20dce2c1d9c030c1c03d69ec36ea41dc791b51c97153647d8d3680a0a87592da09e7a369bb9f2ec5c80796022d029fee6a1b9924e2c diff --git a/dev-texlive/texlive-langkorean/metadata.xml b/dev-texlive/texlive-langkorean/metadata.xml index 245d8b4a89c1..54b0616d4eca 100644 --- a/dev-texlive/texlive-langkorean/metadata.xml +++ b/dev-texlive/texlive-langkorean/metadata.xml @@ -9,7 +9,4 @@ tex@gentoo.org Gentoo TeX Project - - Support for Korean; additional packages in collection-langcjk. - diff --git a/dev-texlive/texlive-langpolish/Manifest b/dev-texlive/texlive-langpolish/Manifest index cdad0ce4eebc..acb8de168baa 100644 --- a/dev-texlive/texlive-langpolish/Manifest +++ b/dev-texlive/texlive-langpolish/Manifest @@ -37,4 +37,4 @@ DIST tl-texlive-pl.doc-2020.tar.xz 1213604 BLAKE2B 832f46a2099d8fa99a226ba83ebe7 DIST tl-utf8mex-2020.tar.xz 2868 BLAKE2B 388b3bab671dcb6e7c40ac6678c4df35519a11a677c3ea8c8e90c4862ef8b2f6327dc5962508310c48a9463eaa81213a291b7da8dde67c006685720876476a07 SHA512 0cd4c549c7b00939dec5055705658f76f6ebbe5de70e082652b761673ba5a249924fb862a319512a9a124b9cdaae8906c74439bba97be8825d4d1ffc70642c8f DIST tl-utf8mex.doc-2020.tar.xz 7496 BLAKE2B 49b76229d1644218c86ee27fca343e013734a112d36191cd5f3ffc7c6ca8720d4096c6990d5537ce803a60738aefb61e149426d5e9ca0a71975e91aeb615e5ad SHA512 cd438089d90faa0e9144d23adb78ce91d85b80ce084cb92511cc23882c675cb654cb704aebeb623bb29c70b764c8a0ab19915607664895c457c583f376c1088e EBUILD texlive-langpolish-2020.ebuild 1112 BLAKE2B a8556fd88fb0cca2ea2fa5e10dde2bb9d851e6e8bb3a0db65078e1b1a286fbc9d3fe1510e6c0e193f4eaa6b9fa05f09a41d09efbcf956c135d04fe039848ee53 SHA512 41736fded5cd4072ab29e4f713e70dceb2fadac29b6766c8ff44b4b7b6825b4fc126328ae2f5f948b5c3eb6c876d89edc5ac5aab9546fed8d6297440c9b7ef32 -MISC metadata.xml 430 BLAKE2B e3f3794885f68e64219d24a8a9d38f2fde0fffd413f3233196641a3ea95035329fcd9d632a3fc9bfd9f34540402f4bdb0b2bae0c0613aceb660baa7e64d6ecbf SHA512 4fd41829665f79f87a77ebb3cedce3ecea4bcc767ed49cf40d7e424eb0a1836817a001852e67ead3f61f189a71eb022bc6ef415e616176c33c1d129b105732e8 +MISC metadata.xml 359 BLAKE2B 8b3bf3704460503fb9f60ef92d86e7631912398637de4ce55933ad5edf272acf8401bd49f9f47c176c6580ea58e58f93532bac040e583f45674c8eca39664a1d SHA512 f6decb141c5a9c40ead9e20dce2c1d9c030c1c03d69ec36ea41dc791b51c97153647d8d3680a0a87592da09e7a369bb9f2ec5c80796022d029fee6a1b9924e2c diff --git a/dev-texlive/texlive-langpolish/metadata.xml b/dev-texlive/texlive-langpolish/metadata.xml index 94f2ab83d520..54b0616d4eca 100644 --- a/dev-texlive/texlive-langpolish/metadata.xml +++ b/dev-texlive/texlive-langpolish/metadata.xml @@ -9,7 +9,4 @@ tex@gentoo.org Gentoo TeX Project - - Support for Polish. - diff --git a/dev-texlive/texlive-langportuguese/Manifest b/dev-texlive/texlive-langportuguese/Manifest index 56a3eb5cddd9..93614019a4c9 100644 --- a/dev-texlive/texlive-langportuguese/Manifest +++ b/dev-texlive/texlive-langportuguese/Manifest @@ -24,4 +24,4 @@ DIST tl-ordinalpt.source-2020.tar.xz 4580 BLAKE2B f8ef0c60e58f84a8103d365712dc02 DIST tl-xypic-tut-pt-2020.tar.xz 360 BLAKE2B 95292083c723c54cbaa866b0c483b0b2f1fcb04f1aa79a4106a65bc7a1c13e911a94fffc5bc4906ebdea72251575f290d3fde940f8fddd3ea00ea6dbf96c8985 SHA512 291825c3461b397deb825266c7ee4316c5d04b8db1a29759378409de55c20d81552e31260468f4fa6a9a04f04705422714a8ec70a866c87fca2f4f1e189e0e4e DIST tl-xypic-tut-pt.doc-2020.tar.xz 225208 BLAKE2B 006de6f3b5eaa53a66318bf7e839018c0c1feb946c68a59b9d760ccafee8cc2deb71c2271dbc1a7b503d641653de15665bccd01761b8588972b68e6cd46a7817 SHA512 e27dfa0b36341bcd02ba63a8b543f1a6c55c674745cc790543ea2cfded80e536e5901f184a3af62b92b4534c738a06bf4fd5cbd4dfb4da865d13991279309aac EBUILD texlive-langportuguese-2020.ebuild 964 BLAKE2B bc2b0d9d735fbe923e04c11b2422e8c2e2466dae9923a26e5de3f33391d9dfdb74a8960d8b35ff33833dc33ef35e17ae4b649b45019828552dc21baad47528e2 SHA512 bf66841458648e389dace462693063e2d3eb6a30d87120c181303fd8770e1b92e1cbffb5ac67fdd132a6917f7f1d34110b0ba98f303c86c509fd06c6b878bca3 -MISC metadata.xml 434 BLAKE2B dcf4b081dc6c914dd2e249828f1512711394ee46c6100dbaccace8faaf713b3fd2988c14330fea99b123f5ab2c84a0c843aaf4642a32c060be94ddde18d332da SHA512 3a73611ae49dcc118cd89773bb2bb73a3bd4535a77379c44946f08fe84ffb846cfd1a8a68ad3daead16f2590803976b2b9b44b63c9bc21da43193f0c2979ad4d +MISC metadata.xml 359 BLAKE2B 8b3bf3704460503fb9f60ef92d86e7631912398637de4ce55933ad5edf272acf8401bd49f9f47c176c6580ea58e58f93532bac040e583f45674c8eca39664a1d SHA512 f6decb141c5a9c40ead9e20dce2c1d9c030c1c03d69ec36ea41dc791b51c97153647d8d3680a0a87592da09e7a369bb9f2ec5c80796022d029fee6a1b9924e2c diff --git a/dev-texlive/texlive-langportuguese/metadata.xml b/dev-texlive/texlive-langportuguese/metadata.xml index 21f454b4383a..54b0616d4eca 100644 --- a/dev-texlive/texlive-langportuguese/metadata.xml +++ b/dev-texlive/texlive-langportuguese/metadata.xml @@ -9,7 +9,4 @@ tex@gentoo.org Gentoo TeX Project - - Support for Portuguese. - diff --git a/dev-texlive/texlive-langspanish/Manifest b/dev-texlive/texlive-langspanish/Manifest index 13a59ba5bc8f..641605620a41 100644 --- a/dev-texlive/texlive-langspanish/Manifest +++ b/dev-texlive/texlive-langspanish/Manifest @@ -27,4 +27,4 @@ DIST tl-lshort-spanish.doc-2020.tar.xz 1538720 BLAKE2B cafaffc1c2f7b1a2bc8083ab7 DIST tl-texlive-es-2020.tar.xz 276 BLAKE2B eb9c693b390900f142b1d5855bd014fdfd1138c878a09412a34919d3ea49eff4b3324759d20c135dd84cc6f16a6bd4a2df7c4419743ebf9ed344142de3c61a77 SHA512 ecd29f0b62735145f57e48c74c07f1b7188a3e4aea26d82dad7e136e2276e2697381bae0afacd7b2083d796c213e72141893fc186b84e9b6caf4ed19513d9a29 DIST tl-texlive-es.doc-2020.tar.xz 2279380 BLAKE2B 593a26dbe6a9f08637a5d3b486827eec174fd0866d58cd4679aa24353385b9c187d760ef64f2422f0b6b081fd2757d9f622a8843efabf59b5d2c9f194c35805e SHA512 32c4b3fad90a989e2b94f4fe63b8869721c36aa90df3a815177dbae38c8fc90bc420f197810266ee1350e2580428b8444ef73c5436041eab8bb46704bccc4fba EBUILD texlive-langspanish-2020.ebuild 1084 BLAKE2B 09d4572e4ab96c166724fbf3d4d5ca8ce0fe97aa24d8d84754548b335dd24fae63ff06420949498202671ba5986afe92dbf197d082ffb954480850c652ab92d1 SHA512 94aa746a24d6760d9e57cb867ed7cba52f1b11e4e24ad4651ec523346ff58ceb4edaf939fcc75a21f3cfdf143a13383f4a3bab97028a2b485ace35a609c31c03 -MISC metadata.xml 431 BLAKE2B 5b913256eb54147f95ff3804ef4e8975fed09563218bfcafbc6d664199b647f289e14e59e61d1cda1714c0295d3d7d4b03af7029ea3a642ff85db17a942eed33 SHA512 e7af474fa040a433df88f7d07f7ef410f4d5cc8086f8cbf397b08f40c03f2ce47a884ee7c994c7a6a75098f508ad73cc9aeaf74b84307b6aaedb9f16ff5873d2 +MISC metadata.xml 359 BLAKE2B 8b3bf3704460503fb9f60ef92d86e7631912398637de4ce55933ad5edf272acf8401bd49f9f47c176c6580ea58e58f93532bac040e583f45674c8eca39664a1d SHA512 f6decb141c5a9c40ead9e20dce2c1d9c030c1c03d69ec36ea41dc791b51c97153647d8d3680a0a87592da09e7a369bb9f2ec5c80796022d029fee6a1b9924e2c diff --git a/dev-texlive/texlive-langspanish/metadata.xml b/dev-texlive/texlive-langspanish/metadata.xml index 360ac2ed4f02..54b0616d4eca 100644 --- a/dev-texlive/texlive-langspanish/metadata.xml +++ b/dev-texlive/texlive-langspanish/metadata.xml @@ -9,7 +9,4 @@ tex@gentoo.org Gentoo TeX Project - - Support for Spanish. - diff --git a/dev-texlive/texlive-latexextra/Manifest b/dev-texlive/texlive-latexextra/Manifest index e1fe79b3e6f0..02bac98c7549 100644 --- a/dev-texlive/texlive-latexextra/Manifest +++ b/dev-texlive/texlive-latexextra/Manifest @@ -3366,4 +3366,4 @@ DIST tl-zwgetfdate.doc-2020.tar.xz 246032 BLAKE2B bcd8426a8fbc14f895243e70ae9b57 DIST tl-zwpagelayout-2020.tar.xz 8880 BLAKE2B 566315ec2e12e47b766a77ec8c98259cfbb3f717493704050ee76bfcb6ebb0756590632ee5ef1b4446b1b89cf00ebaef8a38bb053151398be8704b601d706542 SHA512 b960d63e610cf28ff74d7ade9c297d1c6d23a801eaea2b4f9fde71a3b77defe43ea5625c098ded915b8c011cc0041177d3e4c3fb28359b522af63214accd362f DIST tl-zwpagelayout.doc-2020.tar.xz 635808 BLAKE2B 5827aeab15882c2c20d065595aedb248dbece1f717898c23776e17482074a292e8f5a8de9741634eed931205cb18d9d50fa4490759a559d1309f4f213046dee6 SHA512 16bf8b249fbc857bfef787862b1d8e0e0ff60d11e2b80377ad85d7db014ece77ecdbca91829b4dd8f92c811712be39e9ba30058b8c7e61805552f7f6b13fc817 EBUILD texlive-latexextra-2020-r2.ebuild 44698 BLAKE2B 051a1fc591803d03141a4347df228ebd2cdcf4ca3389ca391000ff5f250e6130cb0e1f46a80a949d2b8ac4a7f6f73c5837faff2abeb47986de290ea84d32697e SHA512 e7820677bede6f6ccd511d3e77c289024818b77486fa50a5f6546e9ce2647f6573f4ce367677e4243785ccd92bdcbfb2b0fc254cd9c130bb7023b27429e12c3b -MISC metadata.xml 464 BLAKE2B f44661c9ab79ec9d3ca261cea4af7b64fbef81b0d63218137c940e804a8254b7a8638564d51b4f843e4ec59fc15711bbebd09f4b1fefd5a070ce0819345ce778 SHA512 f2f516eb45d8d405e29e91886fd2ffeb54e6126028d2ac218eb0bf43e009ab225f0a0661ce99436dda82b5f63b47e5930ab047e2bf16a2e306da510453fbe6a0 +MISC metadata.xml 359 BLAKE2B 8b3bf3704460503fb9f60ef92d86e7631912398637de4ce55933ad5edf272acf8401bd49f9f47c176c6580ea58e58f93532bac040e583f45674c8eca39664a1d SHA512 f6decb141c5a9c40ead9e20dce2c1d9c030c1c03d69ec36ea41dc791b51c97153647d8d3680a0a87592da09e7a369bb9f2ec5c80796022d029fee6a1b9924e2c diff --git a/dev-texlive/texlive-latexextra/metadata.xml b/dev-texlive/texlive-latexextra/metadata.xml index 97e487049923..54b0616d4eca 100644 --- a/dev-texlive/texlive-latexextra/metadata.xml +++ b/dev-texlive/texlive-latexextra/metadata.xml @@ -9,7 +9,4 @@ tex@gentoo.org Gentoo TeX Project - - A very large collection of add-on packages for LaTeX. - diff --git a/dev-texlive/texlive-latexrecommended/Manifest b/dev-texlive/texlive-latexrecommended/Manifest index 410881e992b3..a1ae041a8924 100644 --- a/dev-texlive/texlive-latexrecommended/Manifest +++ b/dev-texlive/texlive-latexrecommended/Manifest @@ -183,4 +183,4 @@ DIST tl-xltxtra.source-2020.tar.xz 6096 BLAKE2B ab97ede05864f91a1f7f8a193c95d2ca DIST tl-xunicode-2020.tar.xz 25768 BLAKE2B cbbc952fb657459a35f9e55c4adb28ffc9b76ef466f8da48c8882189ef0ac17b0902efabc1b9dd330291b5bbe4e39eb75eb5d4ae2b9a0b8854b8354e7a5429d4 SHA512 f49628013bc54e82bc38a2c749ddde9426c65716f04c5c8d8264398b9595e571d380e07c045db9e7ed5d6df7d0b7b1f8e81eaa28d6b67a6756d2c5023b731176 DIST tl-xunicode.doc-2020.tar.xz 584 BLAKE2B 09ecbadf1d7739a2d4fd1fa823ab4a21e062006072ffab78d38942d36339bf5dc3bd0188a561013b55bb0ccec657e914cbe2fd8c4a60e160e792c52a8d7654ed SHA512 fbd368180c97649944aa23fae4f50f8a8d1aaa776f643ba520f121b9aae196dca94c11906f9d5b2f961b6d494256329670af1f4563502b44a8fc9633e29373e0 EBUILD texlive-latexrecommended-2020.ebuild 2878 BLAKE2B 7d86756d6c02454c7625e8b14b9bafaf278ca8e2e684fdd9776d62355cd3397634947bef4cdc988c48d4fc06df9c49119a0523664bee2f8ff5fcf4487a9a5240 SHA512 221f06791bb4ef8887dd7e50b95e674fccafc4eb7cac1e68e005a23f9bbf90d39fa3ec6b81a3e69f3653ca7125610f987981fa5c38e8b94fc627ebae234152d2 -MISC metadata.xml 493 BLAKE2B 2863d00d1b302441682fdc631273218535ce353c050c295b9f9f0fd133cd687a281e4cb634eeb58c89421dc9cecb3bf32e7816dfa2745e139a90f5760e7d0927 SHA512 815d4e8c1dee309cee3f6f0fc553903a7129a3fb9be6dd413e3c0b81f8924c82e8377b11eddeae17192b2451209ecc25d15dc19a925a58ec979c10f2342a6869 +MISC metadata.xml 359 BLAKE2B 8b3bf3704460503fb9f60ef92d86e7631912398637de4ce55933ad5edf272acf8401bd49f9f47c176c6580ea58e58f93532bac040e583f45674c8eca39664a1d SHA512 f6decb141c5a9c40ead9e20dce2c1d9c030c1c03d69ec36ea41dc791b51c97153647d8d3680a0a87592da09e7a369bb9f2ec5c80796022d029fee6a1b9924e2c diff --git a/dev-texlive/texlive-latexrecommended/metadata.xml b/dev-texlive/texlive-latexrecommended/metadata.xml index 572c3f54698f..54b0616d4eca 100644 --- a/dev-texlive/texlive-latexrecommended/metadata.xml +++ b/dev-texlive/texlive-latexrecommended/metadata.xml @@ -9,8 +9,4 @@ tex@gentoo.org Gentoo TeX Project - - A collection of recommended add-on packages for LaTeX which have - widespread use. - diff --git a/dev-texlive/texlive-music/Manifest b/dev-texlive/texlive-music/Manifest index cdde1d05e0d2..019f8f082ec3 100644 --- a/dev-texlive/texlive-music/Manifest +++ b/dev-texlive/texlive-music/Manifest @@ -69,4 +69,4 @@ DIST tl-xpiano-2020.tar.xz 2812 BLAKE2B e20cf09fe9deddb959c3fafb8631992ed4f06715 DIST tl-xpiano.doc-2020.tar.xz 556172 BLAKE2B ddf49cf05f63d557bc719e130fb176e88ea1a2815294def0f564f7e8ebec93e3885a1a02861de98e8be7464996c59de8f8b492b1e115a00f20a9becfccac1c48 SHA512 257c484983eed03adc77b1776c9207ff89b4152b817aa09fb57cb41d8f6494af0db191c61b954a7f2a605cb8695fdd0562cbab1e0c48f85329c3ad61fef0e62d DIST tl-xpiano.source-2020.tar.xz 6324 BLAKE2B d6eb7fd8b17b26a18a03380d7018a7d620253f5cfc5bf1d654b759e41f2d3ba95454d78eed79580d5d179efee3a0a22c18b52453d3b14a2aa915085f1efb6b5d SHA512 b52814268736b61fe3f417f410e4b29f778b6492f838d16894d33db85645799d52d3d744f10b429e68e315a142964b2f5ff57f15e9c4ee7e93a58dbd4b0fa2e2 EBUILD texlive-music-2020.ebuild 1724 BLAKE2B e10fe8a7163ea87ef875ed930952addbb9f292a0d8451ca5a843800989dfed8b90a62d900c2c79705bf2114a915823501d12784a83d8c22514ebd0d4505505a7 SHA512 5cdaaa3f89505c21e00cf9f18e53ae683da2a4adf1f209e4488c9afb2f7aad94f06e989df33bd85ec1c34cfa22ca809f936c07c105417d133c313e14edb034c2 -MISC metadata.xml 444 BLAKE2B bcaf0689cbedb3dc02a63060d40765ba836651697d152028439119abff46f55cedd497220880d05ea00d5ac98dc61df77bd918c88e3d6fa783a356552be2b8b9 SHA512 2f4196a50ed70a2fe7a7f3d51ee5f3299682a7dcd06f0791ba128503d0bae27caf127eaa61e847644c06d40d3bc107977fe5546040e3eb14cae1705c570d6c7a +MISC metadata.xml 359 BLAKE2B 8b3bf3704460503fb9f60ef92d86e7631912398637de4ce55933ad5edf272acf8401bd49f9f47c176c6580ea58e58f93532bac040e583f45674c8eca39664a1d SHA512 f6decb141c5a9c40ead9e20dce2c1d9c030c1c03d69ec36ea41dc791b51c97153647d8d3680a0a87592da09e7a369bb9f2ec5c80796022d029fee6a1b9924e2c diff --git a/dev-texlive/texlive-music/metadata.xml b/dev-texlive/texlive-music/metadata.xml index ddef38dd8a48..54b0616d4eca 100644 --- a/dev-texlive/texlive-music/metadata.xml +++ b/dev-texlive/texlive-music/metadata.xml @@ -9,7 +9,4 @@ tex@gentoo.org Gentoo TeX Project - - Music-related fonts and packages. - diff --git a/dev-texlive/texlive-pictures/Manifest b/dev-texlive/texlive-pictures/Manifest index 3536f6448ecb..f48a6b295f21 100644 --- a/dev-texlive/texlive-pictures/Manifest +++ b/dev-texlive/texlive-pictures/Manifest @@ -438,4 +438,4 @@ DIST tl-xpicture.source-2020.tar.xz 24428 BLAKE2B 5368f4004b717752dfbd3aa3a13edd DIST tl-xypic-2020.tar.xz 709808 BLAKE2B 7192d7d06eb8fec456213d8124465258e325c86bb3ef7e6b898eba975f5e12857ee7f7f1e4c551b7caa7d0769862bddd3ac6b83fde7d2eaf32d9722c4f47ed3e SHA512 5bf1323499bd801e2d5e9ca2eaaf3d7726ed6b8063dee18180eec775ea4d2f86cca8bcae262375455af64ae00951a41b34386fd90666a2a89114a2fcf23ccb7f DIST tl-xypic.doc-2020.tar.xz 3923196 BLAKE2B 3a1598c0f34833f8336a9301102b259b8ccf293b1866126d67c812e933c3eddb4489dd733aa47e0b8b4a79fe0965a06a981c0d4420dfd8beac148edc581ac89e SHA512 cee264a3a8ee8f599b2310b4c9b722835a61fe8455c3f873ba91ad22ac7890cff8a1ef25f3d0b80aedd6420f31742f4e533fe20fc81dc83e4cc018684180c7ff EBUILD texlive-pictures-2020-r2.ebuild 6503 BLAKE2B 28a92d9cee20a1313220a66cbb28eb0afa58ff6c61f3ef4f4d1301ad1cb9442058cf762798fbdd227010e78c5f5d2cc8194c6de9f6fac57ee432e0cc8451dbbc SHA512 50d6f739932b71a2e966bc6481d687549fc0aa903245249fc52a539595ddfd5b424fb6ad1a8277a051ed4a19da0c8ccc4342a35244f8bc7a816916066d942839 -MISC metadata.xml 478 BLAKE2B e113025fb506c77cc1f2a8099b1182d3ce057e8067145dfe921af4289f22f3894e4a20eb6f941f4bdcad739df93975766490d62ce253a0710ff428dcc045ec11 SHA512 547880e196d638109a84a159cf694f201dc6e01ae15d26e252fc7da697cc2c466da0a3403c149d5847049da06e682557293cda020b77a05b0684611b4562f957 +MISC metadata.xml 359 BLAKE2B 8b3bf3704460503fb9f60ef92d86e7631912398637de4ce55933ad5edf272acf8401bd49f9f47c176c6580ea58e58f93532bac040e583f45674c8eca39664a1d SHA512 f6decb141c5a9c40ead9e20dce2c1d9c030c1c03d69ec36ea41dc791b51c97153647d8d3680a0a87592da09e7a369bb9f2ec5c80796022d029fee6a1b9924e2c diff --git a/dev-texlive/texlive-pictures/metadata.xml b/dev-texlive/texlive-pictures/metadata.xml index 7b294e1d108e..54b0616d4eca 100644 --- a/dev-texlive/texlive-pictures/metadata.xml +++ b/dev-texlive/texlive-pictures/metadata.xml @@ -9,7 +9,4 @@ tex@gentoo.org Gentoo TeX Project - - Including TikZ, pict, etc., but MetaPost and PStricks are separate. - diff --git a/dev-texlive/texlive-plaingeneric/Manifest b/dev-texlive/texlive-plaingeneric/Manifest index 23c207ded620..d9169ae5f8f2 100644 --- a/dev-texlive/texlive-plaingeneric/Manifest +++ b/dev-texlive/texlive-plaingeneric/Manifest @@ -200,4 +200,4 @@ DIST tl-xlop.source-2020.tar.xz 916 BLAKE2B edb273759b50197de596d71a1e6b501d27d7 DIST tl-yax-2020.tar.xz 5956 BLAKE2B 16d0a39d7f8792defe40c169e732d58e0b7a36d0575cb95f1c9eff92b610cd7ffb3eeebc28d98224a71229af302212c8edfb3765376d4cf7ed2b71b5d5e19fbb SHA512 2fad927b46209e0705f96bcc5aafa9774d5a7cd7e4f984e48950525c282cc5e2273a21f5645bcdecff0a102a236f9f8470fffde829b44a886fe40f47699f94b2 DIST tl-yax.doc-2020.tar.xz 123696 BLAKE2B c37ab580403f9a9a06ddd05cd01da6596f1184055718c066c8434cb0714d3c945fcb6703bece59646d6d1ab7159e81f7cb696899dcd298fd4b04ffbdb1d7a1ef SHA512 f648b61eebdeb9a1d0497cc22205361c5495139fbf835173e067773956793c28220a6a6b8d3f7ac7f275cbcbb77b06a1774e0f4519587fca390d0aabe34ccf80 EBUILD texlive-plaingeneric-2020.ebuild 2779 BLAKE2B 71f249b19dd7fe7478642cffaa56cf6f485fb803a5a14e43dcd69d2e7a40f130b792931b58c195e10c82eee55e9c910d2b9eb39c86d12b2dadeca52bcc2b7507 SHA512 cc6a691cc49732519979c47881d997fcc872a3d034b9c82bb4cda2c0fc67767463e8869443f1415b2197a0b7235fb4e0de3826c463684c29c061f7c859579ef7 -MISC metadata.xml 510 BLAKE2B 499e22771e566c734ad5e8c6a239863e8ba931da1b0784f3320e07d4741afd647cc893a2f0646bb2ddc6b17cb340303efdeb5c8c6d866caa9abe7c97a133a620 SHA512 651f52d36fa1f4c9b767e600554cff9a6a38b702727ca17db398eba1ec732e60351cabb4521bff8a3234230f645fbb9e24af342df28e857fa6d1c6f5ceb3f9c8 +MISC metadata.xml 359 BLAKE2B 8b3bf3704460503fb9f60ef92d86e7631912398637de4ce55933ad5edf272acf8401bd49f9f47c176c6580ea58e58f93532bac040e583f45674c8eca39664a1d SHA512 f6decb141c5a9c40ead9e20dce2c1d9c030c1c03d69ec36ea41dc791b51c97153647d8d3680a0a87592da09e7a369bb9f2ec5c80796022d029fee6a1b9924e2c diff --git a/dev-texlive/texlive-plaingeneric/metadata.xml b/dev-texlive/texlive-plaingeneric/metadata.xml index c6aa110e82eb..54b0616d4eca 100644 --- a/dev-texlive/texlive-plaingeneric/metadata.xml +++ b/dev-texlive/texlive-plaingeneric/metadata.xml @@ -9,8 +9,4 @@ tex@gentoo.org Gentoo TeX Project - - Add-on packages and macros that work with plain TeX, - often LaTeX, and occasionally other formats. - diff --git a/dev-texlive/texlive-pstricks/Manifest b/dev-texlive/texlive-pstricks/Manifest index b86eaab00ae1..8d3ad4701b89 100644 --- a/dev-texlive/texlive-pstricks/Manifest +++ b/dev-texlive/texlive-pstricks/Manifest @@ -252,4 +252,4 @@ DIST tl-vaucanson-g.doc-2020.tar.xz 288568 BLAKE2B 78ded6dfe0f41533b02bf99dcd9ed DIST tl-vocaltract-2020.tar.xz 9208 BLAKE2B 985ff1f9c25b830dd8b5153af97e4b9454efabe28ba9326ebfa28f70c9ea9785ca970b1552b1f0de5bb6d3a0d6f3fbdcfc7b0ec10a995dc8193ab3f658dcdb5e SHA512 7daa3923a6b9d84a1fae2c9bd63404c2fb4dfe3866f897895deb9ab85f33649427b38ce5e34552bbbbd8704da1fac55822a747747a0c522728e605638831df8c DIST tl-vocaltract.doc-2020.tar.xz 15924 BLAKE2B b4196fca7f9d64a664d37f141260de8997fd1dcd713720e29e4f7679f80e583fc5891bfc7fff36108a66993765dbb1b816fa9030dfb2edcbda1ef0d65b39f034 SHA512 36aa01a5be9da9a23e3a4de63fb14a39beda4a42cd2615f75f942abff677e71f2a4f640773d27556ef246a99004c3a1aa68caac9435957152cfda96707d79787 EBUILD texlive-pstricks-2020.ebuild 4103 BLAKE2B ac34d82e0ad3630bf97725f77d8d8c3103aa4e3ac4fbfa497d41f146c60054be617b68fb843464b7216181890bb33699e7b11135217ee092fe5da0a613699ddd SHA512 a37173458267ab5cac75535055850870ca1fea26b1b43a96151be2ef554a1fbb9eb108dcf330a4c4d81859642e2136e4af1950baa88d7ce9ab1c67347b1263fa -MISC metadata.xml 449 BLAKE2B 524269780e1b502624f7ca03581ecaa6dc078802561231346bebefc0d9110aa0c8080b52e4ca3efa80c9ed5cd9a680d23a6228cbb693cd40c7d787ea24c7c06a SHA512 a3df336b00fc7b9c13cb71b5bbc2917fd5eabc00fe2cb341ecb845167a3f2d342025d4d81d22f421c79b2cd6fb14782cc1c5fcc54fe720b2e14d5e75f56eb58f +MISC metadata.xml 359 BLAKE2B 8b3bf3704460503fb9f60ef92d86e7631912398637de4ce55933ad5edf272acf8401bd49f9f47c176c6580ea58e58f93532bac040e583f45674c8eca39664a1d SHA512 f6decb141c5a9c40ead9e20dce2c1d9c030c1c03d69ec36ea41dc791b51c97153647d8d3680a0a87592da09e7a369bb9f2ec5c80796022d029fee6a1b9924e2c diff --git a/dev-texlive/texlive-pstricks/metadata.xml b/dev-texlive/texlive-pstricks/metadata.xml index dce5fcf02f2a..54b0616d4eca 100644 --- a/dev-texlive/texlive-pstricks/metadata.xml +++ b/dev-texlive/texlive-pstricks/metadata.xml @@ -9,7 +9,4 @@ tex@gentoo.org Gentoo TeX Project - - PSTricks core and all add-on packages. - diff --git a/dev-texlive/texlive-xetex/Manifest b/dev-texlive/texlive-xetex/Manifest index 4b92a1952306..868f19e43070 100644 --- a/dev-texlive/texlive-xetex/Manifest +++ b/dev-texlive/texlive-xetex/Manifest @@ -92,4 +92,4 @@ DIST tl-xetexko.doc-2020.tar.xz 235856 BLAKE2B 9119decdcec22a8d5992605e9d8e42d38 DIST tl-xevlna-2020.tar.xz 1344 BLAKE2B 4641dcdb247c291e317cd0ac4ff1d314215ec126cb0044e5045467cadc27329633c1bce8936fd66d61c6eef11d48324552eac844b8ad100b74a1b7b8cbf8e646 SHA512 69c80d5243a4af96f2dd8092926d2766bad5d6beaeff94d6aa2f184a68a45fa50bb3abb91a4652d8c5e5617073aee9caddeeb73fd5399965f477be7075b7ca01 DIST tl-xevlna.doc-2020.tar.xz 55384 BLAKE2B 3c3218e63623cd15b88303427e484082afdc9b4350f2b56cb4412926efb033e1e6735bf35bcacf7ef63a9b65165be1fac5e9de99fbf340c5c0830c764d7fa13e SHA512 d0d033b646314eb250b245575ea2361b6c12f13eefab071c2b9f91524b08bfceb9fec197c3fa5f61e3ed19caaf4198e69ce1305bf1eb2daf1db6e30365eeac48 EBUILD texlive-xetex-2020.ebuild 2257 BLAKE2B 0e040cb739962636a78f0b66fe5fea96953c024960fef4307596bcbcef0720f7d65eff7a3e02b259c3a5bfb78895c6ea23e5eb5ecca2ba941226f1a12e3a08db SHA512 840a71d96a91ebc041c2e07215789f10dccb128c094734b5f6b6b054211d9edf2a250964bbe8eaefecb2150682a1cf669b09e5ad84f7906c5498622280c77556 -MISC metadata.xml 504 BLAKE2B a78657320760b67ad93c4a3c8742b007639499446359800bc66c332b20dcdeec00835b9c17b576a45398efb5b15275427a74dfc1a474c513f8fb4eb0fc58d68a SHA512 c93e85dfe7e3cd8b815b3ceaa52f9fc91899eafa788904ccd10fea03bfbf40f5699e90f059899ed721a23f34b368885e38aa8e22e11f5950d3cae1bbe2626e96 +MISC metadata.xml 359 BLAKE2B 8b3bf3704460503fb9f60ef92d86e7631912398637de4ce55933ad5edf272acf8401bd49f9f47c176c6580ea58e58f93532bac040e583f45674c8eca39664a1d SHA512 f6decb141c5a9c40ead9e20dce2c1d9c030c1c03d69ec36ea41dc791b51c97153647d8d3680a0a87592da09e7a369bb9f2ec5c80796022d029fee6a1b9924e2c diff --git a/dev-texlive/texlive-xetex/metadata.xml b/dev-texlive/texlive-xetex/metadata.xml index 5d8bd88f04c9..54b0616d4eca 100644 --- a/dev-texlive/texlive-xetex/metadata.xml +++ b/dev-texlive/texlive-xetex/metadata.xml @@ -9,8 +9,4 @@ tex@gentoo.org Gentoo TeX Project - - Packages for XeTeX, the Unicode/OpenType-enabled TeX by Jonathan Kew, - http://tug.org/xetex. - diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz index 79ac44f275e7fcd005e48a82dcc9cd9fe2cdc277..ae1f3d32360c37b4695a6b268af71fd9143f268a 100644 GIT binary patch literal 62338 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 P`oI1!u8zS6KEnY36P)wi literal 62345 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≀Mj}}U;{aw-9;y)z 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 W1FX9;!OMyCfBj#5c;Ed!!vO&6&(%f% diff --git a/dev-util/artifactory-bin/Manifest b/dev-util/artifactory-bin/Manifest index 90d25bbfa3cf..182d7a4e03b9 100644 --- a/dev-util/artifactory-bin/Manifest +++ b/dev-util/artifactory-bin/Manifest @@ -4,4 +4,4 @@ AUX initd-r3 5373 BLAKE2B feb7f637c644570225c589767753c27db59b10971ffe5f7886dc94 AUX server.xml 516 BLAKE2B 6ed7e14de91fc1f7a9da25c8caeae4bbc25b783d84a321e69bcc897e5ef68002fa39bece886522f1833d9d4352dfa8391ec1d8c90f0a816beefec70b6afb8a05 SHA512 2c16207cccf29a3733e9759b0eb20d62184de6f91feb8f49037501e62f77ca09aefcd7a95a1544441318ac6a3577a3c366fc12d490726268233658581a64b91c DIST artifactory-6.3.3.zip 98166641 BLAKE2B 33d760bc0f763ba0d8e091ce5484b3a90df4e57f291ea7a96a69bed13579c3c17af0005f95dbda847b2ab428d7dc36ddbee594d008f6e3badbb04e45c3b5dd89 SHA512 12f545d5e66b70e35d8b9967baadcfb503df7457bc48957a80b38d447cc9f024ce8f33b2463da65f5616161906bc64652fdd042446c5e8615e24ecc7f23a527b EBUILD artifactory-bin-6.3.3.ebuild 3333 BLAKE2B b4b2b3e09cc1f1c253895e37c1109b87b0042edf3ab8410210702ca538faff877521d6def8752c85fac81a16ad6d11d657c813c66565e584991b10976b2393f4 SHA512 66c34128ea8ba08e17dfb88adc0a5ab3520077b8cb4b7127763d68069be34fc126ba0fcda833b950a796ffba421a55a5d2ad1c035e17672e2c17a856824cb345 -MISC metadata.xml 279 BLAKE2B 6e75b275009b71b76ac58588f1283d30718a910a3a6ca8d289ed313645a0a16683d8a308ed9129da37967f3a903b692290c0b03c3a7441098632a32fe9a74641 SHA512 2948e82a333d27863551e8e4d0f1943c53da2e5eb72ce8128b0b90b5a07a011d32fa0108eb9f91d7e2b14e108c11ba36df3efe3e196df9c0abd1fe862e087c97 +MISC metadata.xml 168 BLAKE2B 5f277cc66dbafa7e7985433f84b0f9a656a176a9b901862e2a8353ca2d4526797dded9696e835b9696c7f72324e94959cfb5a22de49a7e3e61604153886037ab SHA512 00eec08786156434460f5ed77b647579546cf1a86341a4f2c9c9c84326468c2c21dc5101c4277103b19266bb6f788823f4ddf3b9d044da26326d79bf2ac9a274 diff --git a/dev-util/artifactory-bin/metadata.xml b/dev-util/artifactory-bin/metadata.xml index fff2f58633f6..1b2becffa26c 100644 --- a/dev-util/artifactory-bin/metadata.xml +++ b/dev-util/artifactory-bin/metadata.xml @@ -2,7 +2,4 @@ - - Respository manager for Maven (among other binary package formats). - diff --git a/dev-util/aruba/Manifest b/dev-util/aruba/Manifest index 11d3a0406861..c8fdfbf1a8fd 100644 --- a/dev-util/aruba/Manifest +++ b/dev-util/aruba/Manifest @@ -1,7 +1,9 @@ DIST aruba-0.14.14.gem 172544 BLAKE2B 085a0a030c5c4d1527e80ce004adeb80fc8a9eca8507211acaf49d947ed412aa54f1319104833a8fbb76d3ce5b77e84b35187234ee97060b51e8877519ed6249 SHA512 612b742bdf89e0272714d709a772eded1c61c654977bb58f7e6e5ef5a8b29dece848bf3c70aa6bc566e6c2a75b3e39e637fa5e37f869fbf4bf3d0997257df9f7 DIST aruba-0.6.2.gem 75776 BLAKE2B 569af009cc20b644878fda25b5e7f79bd2f7c6f5fa9ef2503a5e730b8eb5938872563dace27031d31847bacfbb7e4764079da74fa2a917cc3d98a596cf2248c7 SHA512 ad859aa34f6e6778d9eb92b7e8f298180250e0690b21285e48b85dda88c09c74437ed0dff4e07ea8a02e8c784841ef89504219aa844457273349b8072ebc761e DIST aruba-1.0.2.tar.gz 132977 BLAKE2B 762abef412a62e91931690a0a56ee1b04868c9f446f79e1c282e15c1ded1faf609d480e7fb032b09c3230e2d233b3cb0e09a58b2950c7a138f486c34339b8a0c SHA512 ff9161a94627e1bd123c00a0c3dd8624034b10741867d60c85264322e4ae5f2226d585d361fe8f2229003c187a1dff38c4278c359f018ca28cef1fd6efd26aa0 +DIST aruba-1.0.3.tar.gz 133790 BLAKE2B 4008cfec1bc1d63113b1d8961e3bd6219f3884875350b5f2ec6676f6a6167e9bbc6b759c8cc0a29a6774877d3ab2f1c95954d83dbfe3e79669cc8968c1c533ec SHA512 ff89846b805267e2a4bff394c8285b9227d40a2cd93a7ca8fdf8cd6d38a3b2144d5e96b0bd1cef94714df630ad7a779d609e05585c671371124b400130f3b3b4 EBUILD aruba-0.14.14.ebuild 1746 BLAKE2B 419b70985f18519c23aab2e13b006d867a19ae534fda30c9a4ab88a3df18bab5a38b74b5614c8fa00f1577acca27b90ab260c05de2da8700133d33c71edbc97f SHA512 84eb8be2f99c0e7a65a61450ed56ddf632565da6db96e1b10e5cd5dffeae24f476a765507a2e57fffa22a7d90447036967f66cd346bf03c7151c5797d6118140 EBUILD aruba-0.6.2-r2.ebuild 966 BLAKE2B 5ac0fb744b55ea1931dfb419839b292bdea1a3191b2e2fe0d4cc913d4cd4cbef2829e581b40df28d7665e4cc5e8dcb9af43c8df8851b698040fe5af72b9ca357 SHA512 e58618308f98b565f103de437e5b2d4fafd1994dca8e3c9654300fe2dc474259cf7cb7c009a67cfd0c4d3c9b6846351a4b6807950756f6fab760e2f237843437 EBUILD aruba-1.0.2.ebuild 1922 BLAKE2B f7d9aa054e862cf7aeef26a322a067ef8b279c8a96a472471aa0dd2a027c0e06d66908ede4730ccfeeec07c76dcc52657a497f7040d9b83104a60cee83d4f032 SHA512 e8451f0ec7ec1c9967dd0046050eb01b96ce616c55fb50ab98705595ad4b98b747df4be1c468da45163c710398d2de2b253d3b3ff58f042153f45e30664bc311 +EBUILD aruba-1.0.3.ebuild 1955 BLAKE2B 0b36d1b42e8a9cf1ca22a19118189f2a8bcd5291cf8e4626d2de1542fa3352a0e9c2a777394f93b7bc92888debfa32673863a52137c8077cc0b97040eeded385 SHA512 25587725ee21665a2d36bbae4eae8e836cc96f57b95b974a7dd0f0ba0e9a8a8b520451e1543d80ae335d1ad6ab00b681beb67bc294e71ad0160dcad5e732053c MISC metadata.xml 296 BLAKE2B 5d13c2f0fdb1a3a5e8278e93124af9b7f8e069ccca8ac9327132e8aea862aaee163d778260bd0ba6cd0d6488372b04b4330cc2838447fe2d075ec5fdcb28cadc SHA512 6add4a1a905857c1d96e347089fa8f47643f990a153f6457c4d424978bcf76b89607c89f60d3e312365525b1d0dbd17db62b4baf48ee3da9a0f2ab77435d68b4 diff --git a/dev-util/aruba/aruba-1.0.3.ebuild b/dev-util/aruba/aruba-1.0.3.ebuild new file mode 100644 index 000000000000..c0e124af53d9 --- /dev/null +++ b/dev-util/aruba/aruba-1.0.3.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_TEST="cucumber" +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" +RUBY_FAKEGEM_BINDIR="exe" + +RUBY_FAKEGEM_GEMSPEC="aruba.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Cucumber steps for driving out command line applications" +HOMEPAGE="https://github.com/cucumber/aruba" +SRC_URI="https://github.com/cucumber/aruba/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86" +SLOT="$(ver_cut 1)" +IUSE="" + +DEPEND="${DEPEND} test? ( sys-devel/bc )" +RDEPEND="${RDEPEND}" + +ruby_add_rdepend " + >=dev-ruby/childprocess-2.0 =dev-ruby/contracts-0.16.0:0 + >=dev-ruby/ffi-1.9 + >=dev-ruby/rspec-expectations-3.4:3 + dev-ruby/thor:1 + >=dev-util/cucumber-2.4 haskell@gentoo.org Gentoo Haskell - - Draw pretty sequence diagrams of D-Bus traffic - Build interactive test programs Build with support for multithreaded execution. diff --git a/dev-util/byacc/Manifest b/dev-util/byacc/Manifest index 15dd13862396..8bfee3f8554a 100644 --- a/dev-util/byacc/Manifest +++ b/dev-util/byacc/Manifest @@ -2,6 +2,6 @@ DIST byacc-20191125.tgz 871913 BLAKE2B b779fd05a98bc794544d84568720979ede374c7c8 DIST byacc-20200330.tgz 872217 BLAKE2B 870ac1eeb439c96875e343223925414115b500d5b22ccdae9d7b30830ff6805d18d5bc43ec6f7ae1237ec500cfa1693aefad6e9607cfcc74188b541abfd16595 SHA512 df8cc1aa550d633ab547a13a4f091d8c940a9a67b52dc5ecacad5b005fd54c3ceb1269593068c1a7949049e85b6e6eea20cffbbf4b408e049fde75c0ffe51f07 DIST byacc-20200910.tgz 871242 BLAKE2B de0f63b9edfb9451e23d7693daaea59f2661305a6727cd8e986c2557e513ca5dda8f0008d05b5c8f35a153a309bc4b02ecd6f45219bb553f928c9da11b616130 SHA512 491bbde2d5b0fdf2ad57bec5080112ad7c12ce3830b5e14f2289092aad1addae6edd4698368a9c8d69219a95ae5fa47eb32a95a2625841915297972591bebea3 EBUILD byacc-20191125.ebuild 615 BLAKE2B ab2446c14262888052f7d370a0c2c104eaa7430ef9b95a4c19087e3bf074b995261e5a9428c78e865a6e203cafeae1b747a60ecc4bb946418c4febd617f244de SHA512 4427ce8d462725709c15b6ee87fd47918ba76a71cffd2a74d531eafa5a57b90150820f67e400d17c5953a0872451a8e069a283705f7ee88ae3771cf90e4e8dcb -EBUILD byacc-20200330.ebuild 619 BLAKE2B 8df1ca9b6ac91893cd91a0a60613d6369505872210a1ae049e1967f90c150c3a2cdf9ca86965fd6e340a68d839b89709805cec611b21009183800c848f66ff6f SHA512 e35a49806801d08901fe443159256d8266776a0a13f4b9efe5bed1b0745aded2c65fd1d8b80632687d6ea7e9930e528899affcc7a559bef31e2f2bef48f57d2e +EBUILD byacc-20200330.ebuild 618 BLAKE2B 6954e9ae695cc4afeab07026a42a00f501c65e2b03b602fe992724991b4968ea7fb6bf288aca577951d33c404fda4a798e04a6050cbf1c346d2a0e54186fd852 SHA512 31ff4db159431867e35bb1ac71898e835e9576ca036fea5da4ff07feb3730d8c85587050805736c8e49255a3b36fa30b1c62b85b48b3dce708bb375a3a4613ce EBUILD byacc-20200910.ebuild 624 BLAKE2B 8828020e31c2c22c33929d4c89d5d87fd8597b78835f12868e92cec5617e7c4ea56490a801f76494c6800e69da806f8ca19dc3f5f09bedc3924aa9abf15d7ec0 SHA512 ef316d3081e414c934fccc62c4d47da6950426484a16b7a283f2a59eaae38ab0e1e67dc5ca13a3f1bfea8844b3f70af9b7b188ae4fa8df21942ede1f6425fafc MISC metadata.xml 253 BLAKE2B 295e9d6d93aaa12af413972e1590c67087801cc09c9aa6b59d4606c0f4106d1dacf2baa9858559083b4c6d91beeef218d0729e8593a33788958da6d2897e8ce2 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555 diff --git a/dev-util/byacc/byacc-20200330.ebuild b/dev-util/byacc/byacc-20200330.ebuild index 7fd51f86ae7b..a46e6312646d 100644 --- a/dev-util/byacc/byacc-20200330.ebuild +++ b/dev-util/byacc/byacc-20200330.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://invisible-mirror.net/archives/byacc/${P}.tgz" LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" DOCS=( ACKNOWLEDGEMENTS AUTHORS CHANGES NEW_FEATURES NOTES README ) diff --git a/dev-util/cbindgen/Manifest b/dev-util/cbindgen/Manifest index 79f6d21119bb..62c3d45744e3 100644 --- a/dev-util/cbindgen/Manifest +++ b/dev-util/cbindgen/Manifest @@ -2,7 +2,6 @@ DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97 DIST atty-0.2.13.crate 4764 BLAKE2B 673eea1d377fc3aca792a3a8bd2a5c058f3041abc76a8760dd6acab7f19fa610f812c57d81a4dbf773675cad3df483904c66e66b45d83393402f747c6db60d89 SHA512 4554ca7dedb4c2e8693e5847ef1fe66161ed4cb2c19156bb03f41ce7e7ea21838369dabaf447a60d1468de8bfbb7087438c12934c4569dde63df074f168569ad DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b DIST c2-chacha-0.2.3.crate 13336 BLAKE2B 0b548907ce4c9ee502ec96307ca003d168e8bcf9007ec667661d158f33de36fc2e832cb3c36cadc2523f6ba8b9aeff4dcb16e7f95a9a34ae02e8bd5d00f65cf2 SHA512 302498f75d1befdb8bf8b61d0eff2762f0e86000c3909d819a377be2fec72e830bfb4530e24059906b499cef17ab56229f5627fb998ad9ba34a7c6c0de748538 -DIST cbindgen-0.14.3.crate 165874 BLAKE2B 0155bccbacc70a2f8173117dde46c3bb48e07d0a0616b53ea56cade436cb6da1aa7106a82bf4ac55954cafbea1790f9200bdd3132032d3306ec755be0bb2f05c SHA512 abce798aff93260c28b0717df5fd25cf24b3eb89c9d05df4832d06169ec30db8e1c17a300f88087c6fbd4414a6aae6788e162dde838aac01c499afcb145c8461 DIST cbindgen-0.14.4.crate 172123 BLAKE2B e86fe619d824b25884570c7a34bdb6ceb3d4906b2309a3c16b29b46284f7bd855991910000a54605eaf2786ce4f570b647a469a2d02831919d9c0a17feda694f SHA512 1d1dfbb159aad25ecbe77368ced803a0cf219a00238364d95b1866f371912e10932e9a6ccda7acd8541b270b1880bda4a29af095a8d83b79a792e31d1ce2bd78 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339 DIST clap-2.33.0.crate 196458 BLAKE2B 3bb62d817afc77b421a6282746b9b61367d224de6b614c7ed66bde452ce1046728077dab3368a46635b5c74d82ba3196586d87c0201478ce5b89638910dadb1a SHA512 f1075031414d48e4340bfe308904a95a31b72460724773c52a0bc8c004e625a04c904a39fc5420cb8c26a633321f9b5f4f69019c7aae5ed89900b63ed8c21a91 @@ -37,6 +36,5 @@ DIST wasi-0.7.0.crate 33941 BLAKE2B de1e4e577a1237a233f81ff1a3bd7f888020a42d93a8 DIST winapi-0.3.8.crate 1128308 BLAKE2B e0e8ef6121f222b0500525192ebb69b26b71cc16f9ba92186f8ad6acc9de4cb8cc7c738f9c31f5bd223d2e34c93c496e8448c973d69797776004670c70abf69c SHA512 5a899ee5f09f30d742b8b8eba78da05cd9f4c664408fdeb9370373f8756a962a23e3f1c07619e745b3270138606c9a369076c02c3f5353f657df09d203d9a736 DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 -EBUILD cbindgen-0.14.3.ebuild 970 BLAKE2B ebc12682113ef7cd06974b72bb5d45ad3005475e3bac615d061efe7a3b3493a2964633f3a77d2691ce0587835f552b924572fdc7803fdd33e67ae44ac9647ab8 SHA512 aaf99043f26afaac6bb138bc0cf5dd66c6f4eaf2568c17988f77e9ed93a5ff3ee4e36fcdb3ce71897b00b7d94a1f012b53faf86ef342a10fc2b6fc5a7befab15 -EBUILD cbindgen-0.14.4.ebuild 973 BLAKE2B d4b703a2fa4022ee6e8c683c73a6c29ef9b4de3aca7bebbe36f97deb8d7165b79dcce230ad0cdc9a1cddf14c0d933464e33c4d1b3a07378d0434765c4f96254d SHA512 f73de464787bba6289cf8eb24c0a77714b20de3fc3d5d4af36a00f39d5bc9f4a76f1d763811fd63afd9ff3a9b07abdc3a5b0b9f1cef6bca2a1a6584d8aec9023 +EBUILD cbindgen-0.14.4.ebuild 970 BLAKE2B d0cbb456166176364597e1cf4c6c18462cde7d19e9ac739b9d3896499d208d3404f286bd0991e355a059343aac487286436f04166d4da530848337bb2153f55a SHA512 9bd99c488f96fd7c779dd3b0fd384812368e79ffc8dc590c8982408161201804781b8ef6c66c8ad0af9232f2683387dc34a5a839f069fac835a7ddfa4170c67c MISC metadata.xml 334 BLAKE2B 5d7ffa9456ed3cca80fc3089f9bd508e652c600b8b013d03946b674409e45cd2ff52030e8c6a1dbc8fed2aef4caa9ab697c5a0a1b2fb4f0d8b44cf3c40d92f05 SHA512 a5e105a59463430347e5a44e36b8249faa1e84c73ae4e7fced96be371a7a59539d57accbf51065e9e5cf7e8108f69ab28d23f250182ba755e49a67991f4ff029 diff --git a/dev-util/cbindgen/cbindgen-0.14.3.ebuild b/dev-util/cbindgen/cbindgen-0.14.3.ebuild deleted file mode 100644 index 21e250b26fce..000000000000 --- a/dev-util/cbindgen/cbindgen-0.14.3.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 2017-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -CRATES=" -ansi_term-0.11.0 -atty-0.2.13 -bitflags-1.2.1 -c2-chacha-0.2.3 -cbindgen-0.14.3 -cfg-if-0.1.10 -clap-2.33.0 -getrandom-0.1.13 -heck-0.3.1 -itoa-0.4.4 -libc-0.2.66 -log-0.4.8 -ppv-lite86-0.2.6 -proc-macro2-1.0.6 -quote-1.0.2 -rand-0.7.2 -rand_chacha-0.2.1 -rand_core-0.5.1 -rand_hc-0.2.0 -redox_syscall-0.1.56 -remove_dir_all-0.5.2 -ryu-1.0.2 -serde-1.0.104 -serde_derive-1.0.104 -serde_json-1.0.44 -strsim-0.8.0 -syn-1.0.11 -tempfile-3.1.0 -textwrap-0.11.0 -toml-0.5.5 -unicode-segmentation-1.6.0 -unicode-width-0.1.7 -unicode-xid-0.2.0 -vec_map-0.8.1 -wasi-0.7.0 -winapi-0.3.8 -winapi-i686-pc-windows-gnu-0.4.0 -winapi-x86_64-pc-windows-gnu-0.4.0 -" - -inherit cargo - -DESCRIPTION="A tool for generating C bindings to Rust code" -HOMEPAGE="https://github.com/eqrion/cbindgen/" -SRC_URI="$(cargo_crate_uris ${CRATES})" -LICENSE="MIT MPL-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" diff --git a/dev-util/cbindgen/cbindgen-0.14.4.ebuild b/dev-util/cbindgen/cbindgen-0.14.4.ebuild index 0c1282478263..3762d45e04b4 100644 --- a/dev-util/cbindgen/cbindgen-0.14.4.ebuild +++ b/dev-util/cbindgen/cbindgen-0.14.4.ebuild @@ -51,4 +51,4 @@ HOMEPAGE="https://github.com/eqrion/cbindgen/" SRC_URI="$(cargo_crate_uris ${CRATES})" LICENSE="MIT MPL-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" diff --git a/dev-util/cgdb/Manifest b/dev-util/cgdb/Manifest index 439fe3b94f5b..04c5b13f7650 100644 --- a/dev-util/cgdb/Manifest +++ b/dev-util/cgdb/Manifest @@ -1,9 +1,10 @@ +AUX cgdb-0.7.1-respect-AR.patch 807 BLAKE2B 6689327f2a41f52d772b1d1f2714bac4f4cd40e994b51c6b12a8c9c5d40ed6616cb03128753e60bb773a6c6b46d26fb6d9d80c67c0ac8432e5f17e34b70105d8 SHA512 db51c83bec17cf05e9b8dfc7d92b253999e545c2c1a002db2f63edc0a08d0c831fa6b4b5177e972844755f4df455ec268e5b3554115f5fdeafa071d1df0dd4bc AUX cgdb-test.patch 2132 BLAKE2B 7308e2817a0956382a2949baad003ff0adf10989825170fcc953979d9f39da245584de4245d4d86b81e9cb74cccf11628ce3448a736cc3e89ae6e9dfabc3112e SHA512 8c5dde409035134ee75115c99a9b257a6c711750fbf662478d33911a015cccf4bf1a1ee6ec9d72d7075b0ce6dfae98a30ec60f4d2447f958ba322ced71be203c DIST cgdb-0.6.8.tar.gz 435115 BLAKE2B 31efcd8740dc0a0354c8d655cd7b77b18b25842dc39d1de42a92917305879394b425d7a7b0e555b368fc6a67f535fe9244c3fedeec9105c3622ace313b24c8c8 SHA512 ef3d94820bb5a37a8d7fbac48c8d144e0ac73c4f5a9d25bea33f2c4390080bb2dbdc5e7e21a5ef8a4980515cc48d80f140f7cf1f90eebac3f8bf1cc6168585ea DIST cgdb-0.7.0.tar.gz 319980 BLAKE2B bfc62f9214f6726e5df081119e85ccdeaea9a2310a9bb7a1746525ab998ea94ec1181efd3a1986ec0d33103c2f2b888e4d93c4ddaa4a996db4e47b0173c3b67c SHA512 83aeb919e96cd0981d8fe5cdd257df3e8d8bfbceea720ea66c1773b28c9f0ecb0e303e0585206c55242bc4438d505e328d43b4991c6ddc4e4202e048558c30d9 DIST cgdb-0.7.1.tar.gz 314768 BLAKE2B 767a57d071fa4e3c75d231a1ec879d871669fcda9c733d157d380fa525dd321f1deb68d7ef7f424b3f36a115043a0a0faae271f24746f934e288ba7d9a4e7fa1 SHA512 050c7bad963d51c1a2cb309530319ca77e9d236f419fb0abac4ab5030ff1068d799fa626959a8b3036321711de98bddf40d264bf9367ff5697075e30ca8168c6 -EBUILD cgdb-0.6.8.ebuild 893 BLAKE2B 6fb0c64d243360738b7aabcaf1b1427712f1028d4ebd6c50c64726a6071328c09a68791d9c4857bb22c1c174ff950d0f1b987e5180e51681dc5c50679ceed2da SHA512 3261342f77bfc9b3e9645de231a90d8dbc5844a95fd8aa6b49635d18682cce8ebf5fd5b46baba389f2595c1b187f98e240f829f2f0ce0f80760c1cf5be5e8ef0 -EBUILD cgdb-0.7.0-r2.ebuild 1438 BLAKE2B b646c5214ba5fe56ec5271908124e34d2a94c96823a7976be221fe9376753fdb4031caa492408157e7ae1991bb9ea34f61317ab6c14c385a43159cbca4e937f6 SHA512 5d077490c5249c8e83f8f1aab0f44d43473c2ac2e8fe971a7dff1dbb902b79c43ac360e2c248ba6c72802506d2811f9eeeb58c2ca8229683f3bd92e0c2b72b83 -EBUILD cgdb-0.7.1.ebuild 1429 BLAKE2B e8aea700c70a6511490f613a85c694a6d51c624458945761c905612afc62f4519f2388ffcb7f7452d717f9e8c67dadd2e8db99ce995b79864a4125525baff0d0 SHA512 362aee2e11eec03646c63592a4812beaccfcb0613bf60e0cd0dd6b8a43e480e6d5ecfc99592b9893bb2c44f478689feec6dca47f78880e288cc19b83e8826497 -EBUILD cgdb-9999.ebuild 1349 BLAKE2B a3924926eac8f279e57ce6a247e3966626e62a5fd8b6e6b30ac333f663ff1611d87b8e4b5a39c80324855d203b7fd129c9b66d73fbbf94effbd2932f585437f8 SHA512 47640224adfddb21d6e19bc9d1b3dadd30d93981bbd820a098f96f47801c0a0f668c392fdde0b70f839bb0173f0df58c6582ea4604bccd7cbc2ee8afa1f8bd93 +EBUILD cgdb-0.6.8.ebuild 1030 BLAKE2B a43b63ad03a28e84fbdb517853963e23b08991727cb67bfec41c16e0226f6ca759d12c861aa429ddffc5561e8e1f2c102102193f61ff0ae7f368d333f624e1fd SHA512 6d9291aeb5727946387f79aebb52edb0894d46b9cdfe0e8f01c7e5fdefbf6e091b69c0377f2e5e135e3319b76bf683caf1a19fb42b0db8bf2111889b52da496f +EBUILD cgdb-0.7.0-r2.ebuild 1562 BLAKE2B 4508215641621aa6c780ddfdc4f1dabc22fb14a6635d70fc3075e1d58c7d9e73c5f2d2b7255c4929e9bf851afc2f281175d0af919ea040bfc5e7f08f00f66a5b SHA512 fbdf92da7998f319f6b75d49c61e806af64bd6a19b741af45adc139d655d8161d4fa717bdb4a96313186595b8d4cf2fbd1d5685429ab648a45a23d9fe2bed9e2 +EBUILD cgdb-0.7.1.ebuild 1546 BLAKE2B a1026ab0b699a992622babbff5cc0b3edc1ee9ef365bc2563d21288a78d18fe74383428972b72fbe64652b993d6d4eaa30691b706e2d0d4606c46d6dc1c295fc SHA512 3b10f3877a55d30ea2525edb935abe5fa3ef3a0b247ff712a5edfd6f3b62f228491c424350cd8f6ef907f882c2e2c3c3b4b4743e0d7d91344b00c5545bd80c05 +EBUILD cgdb-9999.ebuild 1486 BLAKE2B 436c64e197e20e045c2223d338b0b8eba4ff473917b1b4f6eec01d5e4ce9e762b14ed16560ef33cd74f64d77a28a581bfaa36da2552b985be60feee2b80c15a6 SHA512 6a409159b474a2ccc5bb52d82fd8923667ba38f115dce230a556fee71157b9355716b6f527cc78a74fca3e762907694a25430923db83b3c771e172927fb04bbb MISC metadata.xml 491 BLAKE2B 6f0b7012dd97eba9ad20c893d489f2793c1381da6fb86e24c6259dc54244632c09be3b0f4ce2f8259e43d86d2d01546d0aaa565982bdc13b575742b1716d66f9 SHA512 fe06ce409d20619b30f9f4cdb28acc77edd1964d7177accbd3c9597d7930f1ec260847112a12e5184acb835e436c9d30a100c4613ed54b678c545dc8d3824a20 diff --git a/dev-util/cgdb/cgdb-0.6.8.ebuild b/dev-util/cgdb/cgdb-0.6.8.ebuild index c38d3ca1e868..a9898610f2cb 100644 --- a/dev-util/cgdb/cgdb-0.6.8.ebuild +++ b/dev-util/cgdb/cgdb-0.6.8.ebuild @@ -12,7 +12,8 @@ else SRC_URI="https://github.com/cgdb/cgdb/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux" fi -inherit multilib-minimal + +inherit autotools multilib-minimal DESCRIPTION="A curses front-end for GDB, the GNU debugger" HOMEPAGE="https://cgdb.github.io/" @@ -34,9 +35,15 @@ RDEPEND=" DOCS=( AUTHORS ChangeLog INSTALL NEWS README.md TODO ) +PATCHES=( + # Bug: #724256 + "${FILESDIR}/${PN}-0.7.1-respect-AR.patch" +) + src_prepare() { + cp configure.{init,ac} || die "cp failed" default - ./autogen.sh || die + AT_M4DIR="config" eautoreconf } multilib_src_configure() { diff --git a/dev-util/cgdb/cgdb-0.7.0-r2.ebuild b/dev-util/cgdb/cgdb-0.7.0-r2.ebuild index b2a19f371e8f..8d910b72d844 100644 --- a/dev-util/cgdb/cgdb-0.7.0-r2.ebuild +++ b/dev-util/cgdb/cgdb-0.7.0-r2.ebuild @@ -12,7 +12,8 @@ else SRC_URI="https://github.com/cgdb/cgdb/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" fi -inherit multilib-minimal + +inherit autotools multilib-minimal DESCRIPTION="A curses front-end for GDB, the GNU debugger" HOMEPAGE="https://cgdb.github.io/" @@ -40,11 +41,14 @@ DOCS=( AUTHORS ChangeLog FAQ INSTALL NEWS README.md ) PATCHES=( # Bugs: #730138, #678006, #630512, #682386 "${FILESDIR}/${PN}-test.patch" + # Bug: #724256 + "${FILESDIR}/${PN}-0.7.1-respect-AR.patch" ) src_prepare() { + cp configure.{init,ac} || die "cp failed" default - ./autogen.sh || die + AT_M4DIR="config" eautoreconf } multilib_src_test() { diff --git a/dev-util/cgdb/cgdb-0.7.1.ebuild b/dev-util/cgdb/cgdb-0.7.1.ebuild index 9b0c032ba93d..c3a44fb28ef9 100644 --- a/dev-util/cgdb/cgdb-0.7.1.ebuild +++ b/dev-util/cgdb/cgdb-0.7.1.ebuild @@ -12,7 +12,8 @@ else SRC_URI="https://github.com/cgdb/cgdb/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" fi -inherit multilib-minimal + +inherit autotools multilib-minimal DESCRIPTION="A curses front-end for GDB, the GNU debugger" HOMEPAGE="https://cgdb.github.io/" @@ -40,11 +41,14 @@ DOCS=( AUTHORS ChangeLog FAQ INSTALL NEWS README.md ) PATCHES=( # Bugs: #730138, #678006, #630512 "${FILESDIR}/${PN}-test.patch" + # Bug: #724256 + "${FILESDIR}/${P}-respect-AR.patch" ) src_prepare() { + cp configure.{init,ac} || die "cp failed" default - ./autogen.sh || die + AT_M4DIR="config" eautoreconf } multilib_src_test() { diff --git a/dev-util/cgdb/cgdb-9999.ebuild b/dev-util/cgdb/cgdb-9999.ebuild index 403e3567898b..d791301bd98c 100644 --- a/dev-util/cgdb/cgdb-9999.ebuild +++ b/dev-util/cgdb/cgdb-9999.ebuild @@ -12,7 +12,8 @@ else SRC_URI="https://github.com/cgdb/cgdb/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" fi -inherit multilib-minimal + +inherit autotools multilib-minimal DESCRIPTION="A curses front-end for GDB, the GNU debugger" HOMEPAGE="https://cgdb.github.io/" @@ -37,9 +38,15 @@ RDEPEND=" DOCS=( AUTHORS ChangeLog FAQ INSTALL NEWS README.md ) +PATCHES=( + # Bug: #724256 + "${FILESDIR}/${PN}-0.7.1-respect-AR.patch" +) + src_prepare() { + cp configure.{init,ac} || die "cp failed" default - ./autogen.sh || die + AT_M4DIR="config" eautoreconf } multilib_src_test() { diff --git a/dev-util/cgdb/files/cgdb-0.7.1-respect-AR.patch b/dev-util/cgdb/files/cgdb-0.7.1-respect-AR.patch new file mode 100644 index 000000000000..e9837855ee3d --- /dev/null +++ b/dev-util/cgdb/files/cgdb-0.7.1-respect-AR.patch @@ -0,0 +1,32 @@ +From: Jakov Smolic +Date: Sun, 6 Sep 2020 11:33:02 +0200 +Subject: [PATCH] configure.init: respect AR +Bug: https://bugs.gentoo.org/724256 +Patch taken from https://github.com/cgdb/cgdb/pull/142 + +Signed-off-by: Jakov Smolic +--- + configure.init | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/configure.init b/configure.init +index 920b2a3..d2f696d 100644 +--- a/configure.init ++++ b/configure.init +@@ -13,6 +13,13 @@ AC_PROG_INSTALL + AC_PROG_RANLIB + AM_PROG_LEX + AC_PROG_YACC ++m4_ifndef([AC_PROG_AR],[dnl ++ AN_MAKEVAR([AR], [AC_PROG_AR]) ++ AN_PROGRAM([ar], [AC_PROG_AR]) ++ AC_DEFUN([AC_PROG_AR], ++ [AC_CHECK_TOOL(AR, ar, :)]) ++]) ++AC_PROG_AR + + dnl determine if we are running in linux, cygwin, solaris, or freebsd + AC_CANONICAL_HOST +-- +2.26.2 + diff --git a/dev-util/comparator/Manifest b/dev-util/comparator/Manifest index 11cc4b7bf795..e516af07051a 100644 --- a/dev-util/comparator/Manifest +++ b/dev-util/comparator/Manifest @@ -3,4 +3,4 @@ DIST comparator-2.10.tar.gz 1463175 BLAKE2B 58d6bddc5f785de3768ed2c4845b75af03c1 DIST comparator-2.12.tar.gz 1463333 BLAKE2B 081251a0a3cb2f99d5b74092a46a868741049d27c367fc9bc3445d35fe01eaaaee75f7afd3674ecdc2569c2ac1ef2d5acd838a546aa307b33c977c4c8a91db12 SHA512 dc5acf3d5900e293e3f0188c0809bc99f2f18edb55df882b2e12e66bc655e7faf030b8daffdd2d175234b398e6a8c125ca6af615933c998651d7f1579734b080 EBUILD comparator-2.10.ebuild 866 BLAKE2B d57e9166f9a0f14ad04c4c2f686198f866699f1ae0eae03a93e256c9d3195bd008844861000b4a45d4b30092be377110067152133d39d07195c3cce705f39682 SHA512 21ed08a933430f6044de705507a60b875786762f9ca413cef8f74814122aeac931676dedd04c3a1b32b7651f9a6f904e878aefe625d4b255d4e84c27d5da0570 EBUILD comparator-2.12.ebuild 958 BLAKE2B b028284f0f21d9dcf25acb133885eace8f7e730bd1b75644bc436ae7c10388104e3866740553b6f86bc9a83eb0c2a319675c9c88ae729e71277c8b015c5eca59 SHA512 19da391ed6b6867620190253209947daa19e91e491bf9ac6e57276cfc13387021e875f2715b4a5b6bff4dfc846e61198affdcdaecdf7ba97e70edadcf677cae1 -MISC metadata.xml 434 BLAKE2B 383d68cbb1192908d9a2dbf445852696f4f819564bb414516f8d15ed444ae0dba20ebd59ee6211be104e947dd1c78488c3abfc7a4a040d6fea0165cae853a287 SHA512 d499eae431272e1541f286cba5dc150442c12848469604ce6696ebc2f60f0b394c3376ebee5a5757e884f1372f732415bb169e7393f27c59a4d0faa57952d7e0 +MISC metadata.xml 331 BLAKE2B fd076ee192291de68e11340e0f62ea70193b7ddf71484d602a836bc103b097253054f085ad49161f70e1dc197080fa902f93e498c07ef6e406dc7b9034070f91 SHA512 32c3410d936b566ab3f5c6ff890ba8ca7c66e3d61491ac74b0abafa5cd5f5d338e2064737f0421e8e31237f8bd424d84ab8dd668fe8db381c186604eba649e97 diff --git a/dev-util/comparator/metadata.xml b/dev-util/comparator/metadata.xml index ab8846bb689f..85c3f3c56259 100644 --- a/dev-util/comparator/metadata.xml +++ b/dev-util/comparator/metadata.xml @@ -5,7 +5,6 @@ blueness@gentoo.org Anthony G. Basile - ESR's utility for making fast comparisons among large source trees esr/comparator diff --git a/dev-util/conan/Manifest b/dev-util/conan/Manifest index 8a95479a7503..6f1286843815 100644 --- a/dev-util/conan/Manifest +++ b/dev-util/conan/Manifest @@ -1,3 +1,5 @@ DIST conan-1.28.0.tar.gz 1135799 BLAKE2B 774f980b489bc2ee7973447829ac2f9062198ec85a1129e3cfcf34a490b969cb5c04546a8918b542bc15e429d75d8e7fe3bc29f9cd5c6cebb6f7270a921a47f2 SHA512 1366f37d774bcaeadaf27f459d9a3889424a21ad14cc0e59f978ccf77a2d4e1f3497e98533e325fe086735b9bdaee64fd2df6c228e62d7577533142ab28401c8 +DIST conan-1.28.1.tar.gz 1138639 BLAKE2B 91f277b88a2069efa3ad5f6209279888b4ac8cf5c359b7933ace6cc08c8b61a868dc8f7bb6a817fbdea378ce175229c91c9defb750326e2a5e31c4d6d528985d SHA512 b8eb4fe34b1614ebcb5e15bd0a827c5949e8588c6a04380632858e68eb4172361c96305154cc5a630254ed6236d7fd82e3a2c05962e312af3cedba41eac0a6e3 EBUILD conan-1.28.0.ebuild 2467 BLAKE2B 49613a3e8404b0c78445740ee6951db73f6fa2c651a46e2c3e8e0ce3a629fe5b1c84417499c00587f1766f68718265f05174d01ba516d33344ace26793f3233f SHA512 4fce3d75d655146adfb2b3fdd7f78fb5e5890da4390941404bae5e355e9bfa34750b0e060875c18e7a6ba3f8d5bc240e6586755ab43cb0d9485f82ff6212e115 +EBUILD conan-1.28.1.ebuild 2492 BLAKE2B 06dd7392a0594cf52c95c37788311abadf0629d026161985430256543aee5dad5f6f8ca81b47865efa570018ce0e82d462b453780b89867db7824591f90da173 SHA512 d09b4e28a00989e0db65402bc02a6967cf12433f8273d7d994083ed94fbb7c871d57e0aec61bb8b44703b3a96d9d775af38dffe9f4a6f05d135dc24d15a6cd43 MISC metadata.xml 739 BLAKE2B 475521b92c84335a4ebda1d68dac1905a99f96b0fbecc8f06b6918e0c075648024ba3bebeaf85cb11ef0b96b917a2ebcf2a0146bd5b37c976d90cee08365c595 SHA512 27c7a3cea74ef2e22fd3dd238fa736efd1786fea4eaf01b9b51e07f7276101ddd7022ad7aedf767d1dbcdba2c29ddf48c07581e4fe5ec089d5e10c5b880c9970 diff --git a/dev-util/conan/conan-1.28.1.ebuild b/dev-util/conan/conan-1.28.1.ebuild new file mode 100644 index 000000000000..48fdacaef94f --- /dev/null +++ b/dev-util/conan/conan-1.28.1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_REQ_USE="sqlite" +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 + +DESCRIPTION="Distributed C/C++ package manager" +HOMEPAGE="https://conan.io/" +SRC_URI="https://github.com/conan-io/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +# overly strict requirements? +# https://github.com/conan-io/conan/blob/develop/conans/requirements.txt +# https://github.com/conan-io/conan/blob/develop/conans/requirements_server.txt +RDEPEND=" + >=dev-python/bottle-0.12.8[${PYTHON_USEDEP}] + >=dev-python/colorama-0.3.3[${PYTHON_USEDEP}] + >=dev-python/deprecation-2.0[${PYTHON_USEDEP}] + >=dev-python/distro-1.0.2[${PYTHON_USEDEP}] + >=dev-python/fasteners-0.14.1[${PYTHON_USEDEP}] + >=dev-python/future-0.16.0[${PYTHON_USEDEP}] + >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}] + >=dev-python/node-semver-0.8[${PYTHON_USEDEP}] + >=dev-python/patch-ng-1.17.4[${PYTHON_USEDEP}] + >=dev-python/pluginbase-0.5[${PYTHON_USEDEP}] + >=dev-python/pygments-2.0[${PYTHON_USEDEP}] + >=dev-python/pyjwt-1.4[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.7.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] + >=dev-python/requests-2.8.1[${PYTHON_USEDEP}] + >=dev-python/six-1.12.0[${PYTHON_USEDEP}] + >=dev-python/tqdm-4.28.1[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.25.7[${PYTHON_USEDEP}] +" + +distutils_enable_tests nose +DEPEND+=" + test? ( + dev-lang/go + dev-vcs/git + dev-vcs/subversion + >=dev-python/mock-1.3.0[${PYTHON_USEDEP}] + >=dev-python/nose-1.3.7[${PYTHON_USEDEP}] + >=dev-python/parameterized-0.6.3[${PYTHON_USEDEP}] + >=dev-python/webtest-2.0.18[${PYTHON_USEDEP}] + dev-util/cmake + ) +" + +src_prepare() { + default + # Fix strict dependencies + sed -i \ + -e 's:,[[:space:]]\?<=\?[[:space:]]\?[[:digit:]|.]*::g' \ + -e 's:==:>=:g' \ + conans/requirements{,_server}.txt || die +} + +python_test() { + nosetests -v conans.test \ + -e test_ftp.* -e modify_values_test.* -e test_pkg_config_path.* \ + -e rpath_optin_test -e test_variables -e system_package_tool_installed_test \ + -e virtualbuildenv_test -e scm_test -e test_git_shallow -e tools_test \ + -e test_environment_nested -e devflow_test -e shared_chain_test \ + -e test_toolchain_linux_0_Debug -e test_toolchain_linux_1_Release \ + -e virtualenv_test -e link_order_test -e test_version \ + -A "not rest_api and not local_bottle" || die +} diff --git a/dev-util/cookiecutter/Manifest b/dev-util/cookiecutter/Manifest index 0a86e8686596..84cc1fd14f0f 100644 --- a/dev-util/cookiecutter/Manifest +++ b/dev-util/cookiecutter/Manifest @@ -1,5 +1,5 @@ AUX test_cli-1.7.2.patch 579 BLAKE2B 8a77388ddac5bf4aaf1f2f3d950318a8f3af582df9bca9004a6701c7347ff81abea25b0c33586153198906358583a2acf8e17b20248ad98215c44411739df581 SHA512 d5906423db6cf8254c411a5f33f4f0c6b9b2760bace1db5e131ac8ec47b740d5b78feb7caa450efcec6cfb05997ff8038fb9e3fff81585d9b64b455b492e5a52 DIST cookiecutter-1.7.2.tar.gz 253484 BLAKE2B de1c773cd5e53532edc7af7aaeac6061b1a5293330b8162da0f31895b0c3a58a4e0f36d66bee3da328a6b0a59fb5bd917a2f3f6fcf7772a4c63db5cd0030caae SHA512 15cc145f143b4cac6e78b12e1c29e191d0c1c96b0187db05a4c8aac18310a5cb31d912073674ef4c01727c9b5a3b67f8c508842cb625db338b4034faa52a4a4c -EBUILD cookiecutter-1.7.2-r1.ebuild 1303 BLAKE2B 192a2db32493ed6a064f404a20e46ecf5a682c757c31d8034c6e572c7fa56953d60ebcabdab35fc78cd6bae69a347f03b3ac8c78d52b561684d1b87088fac153 SHA512 bfad0f39c54948634045053dcef3aa92e7b1a7a212fdf5cbf1b552e46d34d0df388ace0aaea79dab53bf4bce6f242e98dc8d0d59a7c828c76bad525695b3e7ab +EBUILD cookiecutter-1.7.2-r1.ebuild 1308 BLAKE2B ba82714c298195bc877edb8eb4d678fd4c86b5708d55bf35fdf4d198e11be225844a2ab7bba63e1b2082face6c40d5ec3c573e4f3c00da91ccb33c4f109031fd SHA512 d83e174a34fca78e2d1acb7362bca5a345cb9572a696eb66e745495c083a904e7e274cfa5dc8c6f481f89b30e9328995a689f9a891c4e27e20ae366fd63829ec EBUILD cookiecutter-1.7.2.ebuild 1294 BLAKE2B d84b3f46a9c738d5d98ae1a66d8ae591b4c402fd9cde74c8b089aeaea9da468577356ad7fd17c2fe618a13a4c283cbc7c79d78e345e4fb2041da05e70bbb1349 SHA512 6f2c0623dc4fdad071361c430edad1a18a2f37cdcd63db1bd165e9ab2b455a98c27a3c7b38b06cfc054b87e2c3e7e5e15a7b2a6326925f00740f3b4aad192c08 MISC metadata.xml 329 BLAKE2B 3030c112beee6c6e136abcd0390ad47553f874ba5ec6f5d19d87f84d5c9d930ac71d2219c064944601a09bce7c9b71ce1257d1664070f749f4447e2549521bee SHA512 4c36a71c316a8f5b946668fc160685a293c25a292917baad1345fdbafa5108166cf50343cd5fd3627447b5af5a1cf40848488eb0085708b0ca032ba7c44d4101 diff --git a/dev-util/cookiecutter/cookiecutter-1.7.2-r1.ebuild b/dev-util/cookiecutter/cookiecutter-1.7.2-r1.ebuild index fb9639ccbe2c..a50474701283 100644 --- a/dev-util/cookiecutter/cookiecutter-1.7.2-r1.ebuild +++ b/dev-util/cookiecutter/cookiecutter-1.7.2-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/audreyr/cookiecutter/archive/${PV}.tar.gz -> ${P}.ta LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-util/diffuse/Manifest b/dev-util/diffuse/Manifest index 13c0bccb34c5..3194641289ae 100644 --- a/dev-util/diffuse/Manifest +++ b/dev-util/diffuse/Manifest @@ -1,3 +1,3 @@ DIST diffuse-0.5.0_alpha7.tar.xz 531124 BLAKE2B e97b8dd1b24253c4049dd4dc0f185049f030163945d822c3dbf6763f14eff270ed6bea82ae55b6cecaaa0f90976aab286db53c3f69d54f708e403832f8b2b1c1 SHA512 280d2c3c698affbf91b0e25ba658133999ea9b0199d8c165e2cef05210386f0fb3ff8611710903c1a3cb13aed01a648d04b3b8b13227f96803b74adbebf62adf EBUILD diffuse-0.5.0_alpha7-r1.ebuild 1414 BLAKE2B 472e1cc2fcf4ba492b00a74c25dffab8f2db7fc28af51208cff12a8072812dfe0d5ce6d4c862e6692a2641716dd0095b53ea74f426567ac601ce2d7919b8ebd9 SHA512 957ca0ff76bf1bb0b9fda46e67df07cf0360accfd0254ae027f1d7bf78da9080cff2a0302194a6a12090de9feaa144368742736be05e990f41a6e3d3152e5e91 -MISC metadata.xml 408 BLAKE2B ab54e1b8b37a36b5b8e83d374b0ccc2468ed23a7a1a5fc855e41a748e7ae85c6fe85ecffda1f941b1e803ba0eb5cc7829984a2c520f6aecdd383f01c4a88bf96 SHA512 9c4f4f53b106582296f9cd3cd52e86587f0fb4767e01b0bb0464a19ba9aa0badd27f25b4438e1693313b685293c4db652a81c60c338e8673717a5a8ad6791458 +MISC metadata.xml 323 BLAKE2B cc8163e0d9562747e2d52729e8298b38ba93b077f3b6a387a800c4720d52ad90bc13482f4120ba9ca9a41ee65e15e2ed2d52b81c41d9906c0ee2b677d4c67b8f SHA512 327c3e242485b96d7923358eb647b5a711d87b6b75c0cf76f01b6118b5b9a3436b0286de1e390a07a76d78d752b701a51319f5c35e24af2160dd6745521d965c diff --git a/dev-util/diffuse/metadata.xml b/dev-util/diffuse/metadata.xml index ef53d12f435f..e98fdf4d5c1e 100644 --- a/dev-util/diffuse/metadata.xml +++ b/dev-util/diffuse/metadata.xml @@ -5,7 +5,6 @@ grozin@gentoo.org Andrey Grozin - A graphical tool to compare and merge text files diffuse diff --git a/dev-util/indent/Manifest b/dev-util/indent/Manifest index bf593f6d38ed..f64290de2ef2 100644 --- a/dev-util/indent/Manifest +++ b/dev-util/indent/Manifest @@ -8,4 +8,4 @@ DIST indent_2.2.11-5.debian.tar.xz 6540 BLAKE2B c4d0805f39e1af503bcfcc49a8e9e679 EBUILD indent-2.2.11-r1.ebuild 1231 BLAKE2B 89908894927dbcf9a423998aca2f3d5052a6912bad1ff67a68dafee6bd651b402a388873dab797efb196c2a4cb8208b9a0f259b0b1af5be64ba16267885e9571 SHA512 1ddfa9c9624bf7409a063fbf2707a095e120f64c3b2a86abd86ad0e8b9b2200e0a2ba2cf7bacf221d3d9c1553fa71971c94ff4e19bc59fa90ee87bf198177fa7 EBUILD indent-2.2.11_p5.ebuild 1392 BLAKE2B de097169420daf098c4a3a1f88cd973f0047bc282e3ae5e08be60ea27c18eef908d91d44d418b395ac79af0c6caa4f4fc742a4423d7f3162c5e9ea37a7c77af7 SHA512 9b1b34cdc5fbdc205fa448ba9ddb47a313c2842eb6f0872078c0b1769fe98a8fc491f6b2d4af4c425dacc1f105f2dbe88eb1b27682d339f9cc98185ea1fede1a EBUILD indent-2.2.12.ebuild 1123 BLAKE2B 042021ce75527202ed59073fbb4810152ca10955b49baa3ffa0bb874dbea56aaa284a0d1864f02ca0c604a02d328cd74ff6622f6bdc98d844ffd227a541053ef SHA512 cc85dba62c15974d85fe6d3533fd579a394d1b60dd4706b5222f370a204a3a7e2e6dbd61115c00a66a5f9aad8a0817a4492abce0cd4cff062f2bc337502e264f -MISC metadata.xml 371 BLAKE2B f331934c0c8063b13ae4e4290894da6faa7e6f135d1684b7a621b4199b13304496866e7eea31a158a2a0f36ae29da184bca16020425799a6542dd6d213e1b36c SHA512 c3859c430b4d976869789476e59c66bd2967802748abc9a3f53395d170114c21ca11e81c6046fa160ad31d422188dc92f63c9df947ac75ef31bcb1965a7f5dd8 +MISC metadata.xml 240 BLAKE2B 64fe413f69832b5396b621f50bc6f618ddea15ddd4044ac76da4557d7dc0d963ce6ba36c0d1c0a8911af48fd71a6e84c4981f15ac7bad40bbd801e52b568a23b SHA512 25affa2d6d2fe48707ae81553343451aff9797885b4232e73973a29d4cc1d28a937d024cefca49f92383f01eb8cb811546cd2334cbb78f8e66f1db1f63ff4572 diff --git a/dev-util/indent/metadata.xml b/dev-util/indent/metadata.xml index 88f8d1f6a593..f9f8bbfd9405 100644 --- a/dev-util/indent/metadata.xml +++ b/dev-util/indent/metadata.xml @@ -5,8 +5,4 @@ jer@gentoo.org Jeroen Roovers - -Indent is the GNU indenting program. It is used to beautify C program source -files. - diff --git a/dev-util/intel-graphics-compiler/Manifest b/dev-util/intel-graphics-compiler/Manifest index dd4e2c32a5f6..71a4b9d1054b 100644 --- a/dev-util/intel-graphics-compiler/Manifest +++ b/dev-util/intel-graphics-compiler/Manifest @@ -1,8 +1,5 @@ AUX intel-graphics-compiler-1.0.4111-opencl-clang_version.patch 1567 BLAKE2B cef900deb559e251e7fce91b8b8558e5eff846d5bab0153edb6d01ee29bdd0fd4c8dfcf3f3d732a23c357eebb119a4b833205f6e8526ef612069cec165395bf6 SHA512 984a3f26bd16d2d2db0608338f498ebefbbadb6b75552d3c3eaa0fea3456bf52e5ed0c57bedbd144e1d72bf6dea132fb21fe0d8cbca008ddd6b5456352143942 -AUX intel-graphics-compiler-1.0.4427-noVC_TranslateBuild_retval.patch 376 BLAKE2B e53906cda6f8bf9ce02eaa2ac11105d8b2d2e4bb51283e1bbcec2ea3f93e6baca076998e28099d8a6aac82b9595a09eb219cc2446575d5a1c818f108a558f8c5 SHA512 50645d30e637061199b1a6b722531707425e6507776fddc7a4376a830be6e7b257560c34182b38e1b57205fd4778f2183000b3b9938e53e81aab7e3e641ef6ee AUX intel-graphics-compiler-1.0.9-no_Werror.patch 272 BLAKE2B 079fe334413dfddb7681940f2a8920a365e8e72526cfc09ea1c7d218e8b19468f80ea9a215be125b441ee5238d7856b8dec02ebfc4bfd76b1850aa9917da35ef SHA512 d3d27943e84e228b480172b4fe91ba9aed8bb1c98700eb8c8beebafb7f1cc6265279031f56181e67eff74f55e1bbc8ee24bdc4d14fc1200c5aff670ef019410d DIST intel-graphics-compiler-1.0.4111.tar.gz 5781246 BLAKE2B 6fe47422b31b0c73d24c3cef1265772927a57751bf5648f862f7c73528f2174268fdb2271c30c49ab038b4dfbe530bc088fe727e66babc5db0a41759e7212733 SHA512 8f589ee83a27b7a8f5abcd008e36a73fb704c20c1ae17e1ef265c59641768b75a0a08f2d6f80355442fff7625154603db3ebe9be0a4ba702b45e85db434f8110 -DIST intel-graphics-compiler-1.0.4427.tar.gz 6454774 BLAKE2B 283575b301862114f88d1067c8dddec13694cf6a48d335d83434f47a6e95164df9b5ac4385446472ce2b454244308f63b57d7bb3cadfc8acff9472fc48dca2f9 SHA512 902aa15cf1b8d1760cf9b4d35848b37c2296601625e1f123f9a059c9a87d80e851525e3d943facf14e011cf82670057dbad3f75774d6dbf5b6cd52b55669ed3c EBUILD intel-graphics-compiler-1.0.4111.ebuild 1759 BLAKE2B 183287bc5e3d3f93406946fed4f96b76ca57c7aec205f03ef45257a17e2099235293e549e6a8d467dc0d15773b494093092121c6b7f8c76dc402cbe5f3766b27 SHA512 a7b1fed4d705a363debebee0e8ca847b4db5b4a17d423ddb6e78cf8f82be3ce06bd2c497545b4b7193605df35c234441585de2e84276d08f0f01bee5cec03acf -EBUILD intel-graphics-compiler-1.0.4427.ebuild 2491 BLAKE2B fe1bfc02cc64d2e55b9421cd89fab5a9bc734048cebadcf92d8f357beb33ac12a6c3567af8e6bdf88160c0592c49338f7911ee6c93a83b1585a75d79c840b1bd SHA512 26174b3defef04f6fe6675f8674da58ac4c4245775a1e464ceb2ad4cdfcf88439745f77130de87f4a1f5dbfb9e3c6f8f0b242f800fdfd31c317fb4aa773a6c33 MISC metadata.xml 340 BLAKE2B 6c0e5d932084dffd300a1dc70b29eb0871dfe2187ed8591a5a2f8cba001bf681e908c58a6f9471f7b08842ff538365258305da91004ed63ff97314a07fda529f SHA512 d24016b4ae0ffb05be475f86bb8d72ab4a85475655f409b8826dcd69726e048aa048e321f26ac36f2f52aec40abbfa66a95354a711332df94dc3e57e6c396a0c diff --git a/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.4427-noVC_TranslateBuild_retval.patch b/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.4427-noVC_TranslateBuild_retval.patch deleted file mode 100644 index 8822fc54e741..000000000000 --- a/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.4427-noVC_TranslateBuild_retval.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/IGC/AdaptorOCL/dllInterfaceCompute.cpp -+++ b/IGC/AdaptorOCL/dllInterfaceCompute.cpp -@@ -1570,7 +1570,7 @@ - { - #if IGC_VC_DISABLED - SetErrorMessage("IGC VC explicitly disabled in build", *pOutputArgs); -- return false; -+ return std::error_code(1, std::generic_category()); - #else - - llvm::StringRef ApiOptions{pInputArgs->pOptions, pInputArgs->OptionsSize}; diff --git a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.4427.ebuild b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.4427.ebuild deleted file mode 100644 index 95942f84f477..000000000000 --- a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.4427.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_ECLASS=cmake - -inherit cmake-multilib flag-o-matic llvm - -DESCRIPTION="LLVM-based OpenCL compiler targetting Intel Gen graphics hardware" -HOMEPAGE="https://github.com/intel/intel-graphics-compiler" -SRC_URI="https://github.com/intel/${PN}/archive/igc-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="debug" - -LLVM_MAX_SLOT=10 - -# Yes, the last dependency does effectively force the use of llvm-10 -# - there are currently no SLOT=9 ebuilds of opencl-clang with mem2reg -# support. Of course with there being no SLOT=9 ebuilds of vc-intrinsics -# (which we'll need soon as well) at all either we are limited to llvm-10 anyway. -COMMON="<=sys-devel/llvm-${LLVM_MAX_SLOT}.9999:=[${MULTILIB_USEDEP}] - <=dev-libs/opencl-clang-${LLVM_MAX_SLOT}.9999:=[${MULTILIB_USEDEP}] - >=dev-libs/opencl-clang-10.0.0.2:=[${MULTILIB_USEDEP}]" -DEPEND="${COMMON}" -RDEPEND="${COMMON}" - -PATCHES=( - "${FILESDIR}"/${PN}-1.0.9-no_Werror.patch - "${FILESDIR}"/${PN}-1.0.4111-opencl-clang_version.patch - "${FILESDIR}"/${PN}-1.0.4427-noVC_TranslateBuild_retval.patch -) - -S="${WORKDIR}"/${PN}-igc-${PV} - -find_best_llvm_slot() { - local candidate_slot - - # Select the same slot as the best opencl-clang - local ocl_clang_ver="$(best_version -d dev-libs/opencl-clang:=)" - einfo "Selecting ${ocl_clang_ver}" - candidate_slot=$(ver_cut 5 ${ocl_clang_ver}) - - # Sanity check - opencl-clang brings the right LLVM slot as its - # dependency so if this is missing, something is very wrong. - has_version -d sys-devel/llvm:${candidate_slot} || die "LLVM slot matching ${ocl_clang_ver} not found (${candidate_slot})" - - echo ${candidate_slot} -} - -multilib_src_configure() { - local llvm_slot=$(find_best_llvm_slot) - einfo "Selecting LLVM slot ${llvm_slot}: $(best_version -d sys-devel/llvm:${llvm_slot})" - local llvm_prefix=$(get_llvm_prefix ${llvm_slot}) - - # Since late March 2020 cmake.eclass does not set -DNDEBUG any more, and the way - # IGC uses this definition causes problems for some users (see Bug #718824). - use debug || append-cppflags -DNDEBUG - - # VectorCompiler needs work, at the moment upstream only supports building vc-intrinsics in place. - local mycmakeargs=( - -DCCLANG_SONAME_VERSION=${llvm_slot} - -DCMAKE_LIBRARY_PATH="${llvm_prefix}"/$(get_libdir) - -DIGC_OPTION__FORCE_SYSTEM_LLVM=ON - -DIGC_PREFERRED_LLVM_VERSION=${llvm_slot} - -DIGC_BUILD__VC_ENABLED=no - ) - cmake_src_configure -} diff --git a/dev-util/japi-compliance-checker/Manifest b/dev-util/japi-compliance-checker/Manifest index 3f3fea75c196..c2483963694c 100644 --- a/dev-util/japi-compliance-checker/Manifest +++ b/dev-util/japi-compliance-checker/Manifest @@ -1,4 +1,4 @@ DIST japi-compliance-checker-2.4.tar.gz 80249 BLAKE2B fe3eca473d5c7a25ca8e4afb104e498b4c71cf0a0280ca4f5c98c1ea742883de0c883053359e4211e0e2781542b85a92f42ffd48db76d27e15eeb868bc80c3a9 SHA512 53ec4d67478627cc08bd98f76b3d6600e29e71752863c38ba717c7e40432081f32933cd0a68c51dbbd3179bcbbfb7d356996038d4068299a6e2ad2f4e2ff1913 EBUILD japi-compliance-checker-2.4.ebuild 554 BLAKE2B dc44e2890c8b04eda68247cb3517ec8f54e15b175efaff8889afc8fdf62df621122a1e1143b638cdd2c724ba120db486b5c6536210937c21b20fbc773e385354 SHA512 72763d0c4a9d0e16fa61a75e6d1002ba7169ea378f57da77d23f3363badf3f605e2e8183eeb554039719711c73dda6f8b375e7cd6c26ef32f1eb393c58d52d61 EBUILD japi-compliance-checker-9999.ebuild 557 BLAKE2B 3036673a42db22c19f02eee9fed557d74f0bde8dc54204f808f701d5d4fc4293d9fd9f6ac2d4fb9e36e05ddfb58be2e6f6deabcba6f35721f039bb93c74bc1a6 SHA512 36f27964ea2cc3466409df0111895596904fa31b62fc63feec9a8a4b318c812540a642950471a10b8f9f0904f0bf959f20aa88b8b401c0ffd8d6035877ddfcc5 -MISC metadata.xml 363 BLAKE2B 7dd162522e60033c2014dfe0c628d802c503f64aa1340ed80b56b968e423fbfd61c404e5da1dcec7f70f61995a760608201242dedcaa0122b679bc8e1047b20a SHA512 341d151d67d28ffe0f6dee2b8bff016b4d50b19c1bad166d3b816b947322602483b47a165644a25e54cce0a349b497a945b241b6dcc74be784b1377ecf22846a +MISC metadata.xml 259 BLAKE2B cc3eb94333328d4d431fb6969d066eeda1f5648e7315c1ffe26541b13b47d29dcf18a06e6db3c4161e46f3e4d80c180b35a2f5ca0fc96d8f14a9df296e09b1d3 SHA512 b8d5b9abd721fd3014b59ff8f80651b0603b4fe4243373b7f285ab666f7e23819acfc9d3456d8c0c5581d57075079c937c1416e88e90accb67c2670d22a0a142 diff --git a/dev-util/japi-compliance-checker/metadata.xml b/dev-util/japi-compliance-checker/metadata.xml index 30007d86dcd9..38c9f44afe86 100644 --- a/dev-util/japi-compliance-checker/metadata.xml +++ b/dev-util/japi-compliance-checker/metadata.xml @@ -5,5 +5,4 @@ fordfrog@gentoo.org Miroslav Šulc -A tool for checking backward API/ABI compatibility of a Java library diff --git a/dev-util/oprofile/Manifest b/dev-util/oprofile/Manifest index ed321aca8ce0..87e27db7648f 100644 --- a/dev-util/oprofile/Manifest +++ b/dev-util/oprofile/Manifest @@ -4,4 +4,4 @@ DIST oprofile-1.3.0.tar.gz 1547258 BLAKE2B d8777e41856dc2f082570a1542609bd730fd7 DIST oprofile-1.4.0.tar.gz 1557625 BLAKE2B fe1a725b713da0e06d3876c52f001163965c1b0dd8ccbb271ef6924525ac6ca342d55172c06cc21681b441c744780d5cb523be08562952c5916005ec67734221 SHA512 44c0ae55d20d623ea8b4245bfe3e208813dbb8778d7e320378ffe70538ef6af1a6ddaf5d110e29751c216879543f13121dd71cb320023205622b3f0cd6b157df EBUILD oprofile-1.3.0.ebuild 1710 BLAKE2B f8e293e267d697ac5032aa086dcee205a86709b2c26b9ae730e105cd5b2045aec0550c6672ff8fc300c203d53b5d1bae26cdf1a310cd0226f60a58aaf38bbdcb SHA512 b0e87f0a90f21f35cdc9dd21b32d0a93e3bb26ec7517a28669ae5b7086a3d597c1a64f6ca117cec1625cdf239a191c4b028388ca7f3e5ff24fbbf695a55e1234 EBUILD oprofile-1.4.0.ebuild 2016 BLAKE2B a56ddd9a7058c6b897f77cc8c79c719de5a524f2094250dcfcf421ffaf81334fb8ab578c86475910a1ec7e432c225244361f5b88f42d77ed9d153d20ec96f0b3 SHA512 b92c6f600a90796cb8e69e243d97f89ffdc256b2348e4bac6de959af6b7ddc28c011debe860984e92ec552bde930caecb7396936878cb5fb03dde0e686aa9b96 -MISC metadata.xml 508 BLAKE2B 6568a105deae028206c3dc0e7fa1a4fbe76eef58a4af5ebec47ce8af093803dc5b74f120a25db38bbd7dbd7b17b44a301ca4af27a5da99fbc91e90e7b1fffd9a SHA512 fe94dcd0876d1f7bc500bb02a0fb1bd998c24f84ebb483f28629ea87dfe507f8fb74d2b8847e9d1a938f45f8cc6b0776f431184cfbd38273d32b5f35c97b00e4 +MISC metadata.xml 423 BLAKE2B 18e22d9fcde7236f7aacf9513bb12e7ae4a7eb07445b1b2c56b563a816b02d600722865d8460e810ae0206632b7b52703cac1812aea9626dcd47fd173d4b8cc5 SHA512 2bc1c9012a9f410cc206abf7b5471c1f8b3adf214241ab3ce1da36f34597a2ccc309ee627582c766d1988440a21e8df7a90668691fd57015b6cdd4db34661f22 diff --git a/dev-util/oprofile/metadata.xml b/dev-util/oprofile/metadata.xml index 99119adc69ca..37347fcafed4 100644 --- a/dev-util/oprofile/metadata.xml +++ b/dev-util/oprofile/metadata.xml @@ -5,7 +5,6 @@ bircoph@gentoo.org Andrew Savchenko - A transparent low-overhead system-wide profiler Provide doxygen generated API docs. diff --git a/dev-util/packer/Manifest b/dev-util/packer/Manifest index 9e9acdccb643..6a8ac76a0ea5 100644 --- a/dev-util/packer/Manifest +++ b/dev-util/packer/Manifest @@ -1,11 +1,9 @@ -DIST packer-1.3.5.tar.gz 9198704 BLAKE2B 210c824aa61fed8ab58ea6eed2a1804d8b144e7e20f0794721b2c282d066969d1193fc36b004bb7d31d8a2b19fa609e673d05457653bf8ad694a142563e839cc SHA512 becd747b43c8a9c0aa93d1d723f2e2383e9f2adc19e82653142ea13080aa393750cd3fdf86fa259af21af6b6417bf023e7e482402dfa56d347720fb740ebe906 DIST packer-1.4.0.tar.gz 9794922 BLAKE2B 2e1d817e0a3f549255ecd8693d6d99b2e45df2e8fb0acc128f03bd1448f28afa865a0849ccf58e9a562ef50b901ea86efd29fe29747c126aa98c05456638719f SHA512 d2dbeb99d1fe44a427d2997eeb4ff6ae66bdf2d7f8f08e2105f8614487a6565b8bc263cf8aab8413520783a4dde18d150aae6c69db171fe1cfab3ee1bd0a0743 -DIST packer-1.4.1.tar.gz 11279518 BLAKE2B 7b1b966af8cac73826fc8f5a1cb39183fd2ae1d3b7da6d7408cbb7c3342a0fd2ba84cf1df89ea9edc41353c0bbb6c874347745a91c3eaa1a742521c79500f21a SHA512 4038990655eecf412be9dae9edd09a300543a3b0b841c982631cb48f4905388f9dbf26a9b0ac3cb77628d1e650600b7d3b89a1694f746dfdef086a621078cde1 -DIST packer-1.4.4.tar.gz 12811202 BLAKE2B 7a59f0252ac3d8158d64806e54fe459fe154bdc11b67539e4a39e7c79273bba6c5814cec0128c177a51e48bcf9172692d3eb3c7e789b768019c329c111fd5a0c SHA512 c4d2ca049b442fbbc65214ae75f5c85dc87b09eac8711891c4678ff3b2a676d00a051c08448a7a99b7a0977d4a04ad8bc559fd09885b520e6a8eb2dfc33ba50a DIST packer-1.4.5.tar.gz 13705057 BLAKE2B d23527e8bb0104e3f0206f5a82eb93fbe15a9542409bcce13cefd49fa83a47c0262f48e74ff951990211de9f85fc32efd41bbd4ed286b3462aed86df68afebc8 SHA512 b2a3ae27612c78fcfcb2ac655437faf2cff6e587fd10033b39ddaca8b92b634b93ecd0ae7e3ee43253ee716a2c0f7da532b3ae0ce33c59d1d3896f9187d9a657 -EBUILD packer-1.3.5.ebuild 790 BLAKE2B 017172611fb382cf7c9f3f374c404de971d09f68cf44202bf05180fce8255b321132a91e5cfa7d1d7bc517e8b59849e9bed6cdde4db4244eef07993f7f87212c SHA512 4b2aa5d90c965ad271c688565bc1e37cc0e91b7222b8d33a7f6d9fd271e60a5721f31e496df7cb921c0fe3546678fbe9da5cbecaa3609415566a98eea1456a9f +DIST packer-1.5.6.tar.gz 16037500 BLAKE2B 9409aad981b3494a442fc6854481853494b12b74532ed3ac8d210d4e275a8f4f18bfb6dcfd7c36c4e97b3d5ba0263155fc8f08592b0123705c5d341d9183e6eb SHA512 993f54a1bf98abd5bc450bafaf202fbbfbad009b661d49783ff82cba9891b8556340801680c0fdc33b90396a3101a2ed93a11798ad51c10d7bd5f81fef4f5a31 +DIST packer-1.6.1.tar.gz 17334870 BLAKE2B c6db96de6a96c337ca2b2e7f273be21b4410e272817622af849346f38fab7212119aec1fcfd71b0c67bb00e8aad879485fd21cd42d7054eab4a37251fccc3ae7 SHA512 3b4b21eac425fec44a47a5799dcb5387099de06b777906a4b7c5bf169c71d8b82ab4296a21c8b60daefa4546d5a814b8d9f23e4d2afcf0eb91c3338d8f327ce7 EBUILD packer-1.4.0.ebuild 792 BLAKE2B 98101308b1243d57463057ac8be281bab376eb32c5b78156f3d00645335a5de62b71e3422fc14b4c8d4b33994563773e47970a9c671e4341c28e77e731680a0c SHA512 0529bbe8e372bcc7e89ceb7b2f3b3d6a14122d1b1c0276dde64f230430049c3c41f1d443df65ce1413713abf138d7f0eeec81b91909ef92aa675dc5facc59135 -EBUILD packer-1.4.1.ebuild 777 BLAKE2B 6123da351bda25d983b0032e68d842954ac3468b06b85f71070c8021b83644a39a3ae9ab13b7dd9a3849637170613c3ad8a0c9693dbb487905ddf5e9311ec081 SHA512 70a934dc3fda8efffe92a17a67e024c2831859fdb4e5e0f2732017866b296afee87280fabf3ab8c26ab5be86418b4de15366d07b9d6252f0eb53ed93e2a6d96c -EBUILD packer-1.4.4.ebuild 674 BLAKE2B 8a7aaa2252962053ab87a9c7c7aca766b7dc2328b74f545f55e04136bae9289eb3786cc42b1291578ec6eb2554e3813f6fec426246ddcb5cf7c2a19cfeacdc0a SHA512 0bb54a2f36020864c0ccafed3f6aa525a414ab9cdf3ad6417a6b791af6cfcfa2d7b6cbc1089275ce6a2368cbf5887fcb80a343e4d85fb184de657bec5a228951 EBUILD packer-1.4.5.ebuild 674 BLAKE2B 8a7aaa2252962053ab87a9c7c7aca766b7dc2328b74f545f55e04136bae9289eb3786cc42b1291578ec6eb2554e3813f6fec426246ddcb5cf7c2a19cfeacdc0a SHA512 0bb54a2f36020864c0ccafed3f6aa525a414ab9cdf3ad6417a6b791af6cfcfa2d7b6cbc1089275ce6a2368cbf5887fcb80a343e4d85fb184de657bec5a228951 -MISC metadata.xml 1176 BLAKE2B f8f5d6f67f36e87602efd3164c84c7d80c163bd7b553c5aac5f9f846245a8caea124bee79387e2dba1de5a70c0b745bc9cc7d5cc19fed22b0cd1259e71bfddcc SHA512 415e3c1e6c1de9a9bcd5f5aab462ec0c11c0540996aea140411b4784e7966a030170000ec95c9d67e710f57a5f82264e1335c97bd46a8a195dd4700b15db606a +EBUILD packer-1.5.6.ebuild 674 BLAKE2B e434094f73b06347d1cba9e315290b26a2f6f32bfea078bcf4a657ff8769f413bf3724cf4fe12e439e5e162644d870cfdd282601b297bd195748a9a69b5fc579 SHA512 7088a701f7a71c9080a1d236d56091118d135b8f833fe998cf571ec95d931d65701aa86370b2cfb5d0e0bd0df56591598ab7fb893330e0577dd1af98d708ca8a +EBUILD packer-1.6.1.ebuild 674 BLAKE2B e434094f73b06347d1cba9e315290b26a2f6f32bfea078bcf4a657ff8769f413bf3724cf4fe12e439e5e162644d870cfdd282601b297bd195748a9a69b5fc579 SHA512 7088a701f7a71c9080a1d236d56091118d135b8f833fe998cf571ec95d931d65701aa86370b2cfb5d0e0bd0df56591598ab7fb893330e0577dd1af98d708ca8a +MISC metadata.xml 1377 BLAKE2B a2c25ec31f167d12a441da18cfa141e1d19001e2fbb0cd4df5d8c613edd0ebbc95190541b6586380dba6f62f6f4c4715ec729b22d4f30ffbfe1a7fccb13f5a8b SHA512 0f949311fffa40abd1cf6722068b210e1d06270d25698dbf17554722fcdff847dfedd6e47650a5091d2afa1ecf960e50937a2058150051a4af98a485ac9435b2 diff --git a/dev-util/packer/metadata.xml b/dev-util/packer/metadata.xml index c8bbb6c2126f..a2b26dedcc96 100644 --- a/dev-util/packer/metadata.xml +++ b/dev-util/packer/metadata.xml @@ -1,7 +1,14 @@ - + + xp.vit.blr@gmail.com + Viktar Patotski + + + proxy-maint@gentoo.org + Proxy Maintainers + Packer is an open source tool for creating identical machine images for multiple platforms from a single source configuration. Packer is lightweight, diff --git a/dev-util/packer/packer-1.4.1.ebuild b/dev-util/packer/packer-1.4.1.ebuild deleted file mode 100644 index b5901c6d82a3..000000000000 --- a/dev-util/packer/packer-1.4.1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit golang-vcs-snapshot - -DESCRIPTION="A tool to create identical machine images for multiple platforms" -HOMEPAGE="https://www.packer.io" - -EGO_PN="github.com/hashicorp/packer" -SRC_URI="https://github.com/hashicorp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" -DEPEND=">=dev-lang/go-1.12.0" - -DOCS=( src/${EGO_PN}/{README,CHANGELOG}.md ) - -src_compile() { - cd "src/${EGO_PN}" || die - GOPATH="${S}" GOCACHE="${T}/go-cache" go build \ - -v -work -o "${S}/${PN}" ./ || die -} - -src_install() { - dobin packer - - einstalldocs - - insinto /usr/share/zsh/site-functions - doins src/${EGO_PN}/contrib/zsh-completion/_packer -} diff --git a/dev-util/packer/packer-1.4.4.ebuild b/dev-util/packer/packer-1.5.6.ebuild similarity index 94% rename from dev-util/packer/packer-1.4.4.ebuild rename to dev-util/packer/packer-1.5.6.ebuild index ab0e1cbcd571..c1237d3214bd 100644 --- a/dev-util/packer/packer-1.4.4.ebuild +++ b/dev-util/packer/packer-1.5.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/dev-util/packer/packer-1.3.5.ebuild b/dev-util/packer/packer-1.6.1.ebuild similarity index 53% rename from dev-util/packer/packer-1.3.5.ebuild rename to dev-util/packer/packer-1.6.1.ebuild index 8cae3f47d007..c1237d3214bd 100644 --- a/dev-util/packer/packer-1.3.5.ebuild +++ b/dev-util/packer/packer-1.6.1.ebuild @@ -1,36 +1,31 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit golang-vcs-snapshot +inherit go-module DESCRIPTION="A tool to create identical machine images for multiple platforms" HOMEPAGE="https://www.packer.io" - -EGO_PN="github.com/hashicorp/packer" SRC_URI="https://github.com/hashicorp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="MPL-2.0" +LICENSE="Apache-2.0 BSD-2 BSD-4 ECL-2.0 icu imagemagick ISC JSON MIT MPL-2.0" SLOT="0" KEYWORDS="~amd64" -IUSE="" -DEPEND=">=dev-lang/go-1.11.0" -DOCS="README.md CHANGELOG.md" +DOCS=( {README,CHANGELOG}.md ) src_compile() { - cd "src/${EGO_PN}" || die - GOPATH="${S}" GOCACHE="${T}/go-cache" go build \ - -v -work -o "${S}/${PN}" ./ || die + go build \ + -mod=vendor \ + -work -o "bin/${PN}" ./ || die } src_install() { - dobin packer + dobin bin/packer - pushd "src/${EGO_PN}" || die einstalldocs + insinto /usr/share/zsh/site-functions doins contrib/zsh-completion/_packer - popd || die } diff --git a/dev-util/patchbin/Manifest b/dev-util/patchbin/Manifest index 33957993ef65..a6865045eae8 100644 --- a/dev-util/patchbin/Manifest +++ b/dev-util/patchbin/Manifest @@ -1,4 +1,4 @@ DIST patchbin-20160208.tar.gz 9713001 BLAKE2B 4ce3c5d43f7b0a909b5058b3877cecef68f703d803bcb6a4e4b7e907dedaab98cbe87f33a5211a318f8146e9ef4753da18d58b3cbc8e4ff715b58d82227ad7b6 SHA512 eeb5c4bc708cfc3a065568ef233297586c3bb3d497c6bf3ace52b8337b5a5d127e607f668a6f74e3be892e8cfac96a046dea3646735c4404efedd8760572353a EBUILD patchbin-20160208.ebuild 1008 BLAKE2B ab47ce4a15474422f0f286214c14aa830ffd1e000c69dcaacb2e1623828c8f00181f04036d88c65e90f958ae95537b488fb224119121f81ac0a29b9f7a0fd95b SHA512 6718f909bda5a9e5b626f6837c26361af47322860cb47b9b87de8a52296d4a3c2b629c352de59dd364cbee9f1d433becf0ffc784cf46f6aed60255cf047307f6 EBUILD patchbin-99999999.ebuild 1010 BLAKE2B 85063233e51b7c5a4abd5b45dcc41a64aa81cef9ddfd41b6bc8ecad93ff8017cb12b66d1e0f56f5d516399117e6c9ada0e2806fae11d05bdf223d3fd55804100 SHA512 dc867d5298c24ee84b815cf7c875e6adc430d14dce274343f3814b3b5fb0525a9a32308465f87133ad29e7c4d17088b525f9035f9245e543a0826b0a58ff480e -MISC metadata.xml 528 BLAKE2B 566d71b86021dba9948978378279d2a4c95d50e4402c31c3da9bb3e1ab50d1d6148e104e3e3ea4c688a2bf1f720f3c4379d3eefc2eb57d316d9952d3f1e04409 SHA512 d15966f28c81025fd34bc247fc2f3f4ceda3c7dadd23f28487c80fe3155666665b9dd451e59356cd6bdcd30197be9a0439ab5c0b9383ab655870aa9033d58d94 +MISC metadata.xml 444 BLAKE2B 5f90f435bd40ef6a4850e446570555068201e16125a3f8ecee0e8b1bdc5a4394d53c6bd773be20fe79cfef9eeb3cf62504b5e8b5999479d875a8e3aa81bdaa0d SHA512 f26b1774c72115b0b16a90279350861bd38d6e69a35c7b8fb1cada3082ea988b1ce187d8ba8f31dbb2386e7e7d6c75fe26dcf88286d733aea883bafedfb84a38 diff --git a/dev-util/patchbin/metadata.xml b/dev-util/patchbin/metadata.xml index 1f33891b2670..2a8f7808b841 100644 --- a/dev-util/patchbin/metadata.xml +++ b/dev-util/patchbin/metadata.xml @@ -5,9 +5,6 @@ NP-Hardass@gentoo.org NP-Hardass - - Apply binary patches without git - wine-compholio/wine-staging diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index a94fc10caa9b..e3e0516da6ec 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1,6 +1,6 @@ DIST pkgcheck-0.7.6.tar.gz 234637 BLAKE2B 31c31d987aed03e4a61f58a3dc3074985a4f436e3598f11257d602a668525f24e45c540d56e5779237cd36299b0ab73b9a59e3482099cb5accbb3ea8437cd7c5 SHA512 cfded3a5a0249ee9279fe93156ef524cafe7302915dfbbb01acd0bdc3acefcd1e90c6bcfbf3dc40bd5cb71680cc6453b1de045878d75a9ade00c432e663fd136 DIST pkgcheck-0.7.7.tar.gz 236359 BLAKE2B 46628e6fe1ab711773209785f3160ad5521f7173a676363a44102bd26b443eafe4f88829d9a6c9cf10538ebfa7ca8b28cb8c27f9719f98217ff626d1b5a9a0b3 SHA512 ac88a3aa689983bfac0efa85240e3a02c822a075095ff9940fac0cdc188428126e7612807e57a7582f21fcf1d668dba29d4785d062d757f6444fa024d0437751 EBUILD pkgcheck-0.7.6-r1.ebuild 1403 BLAKE2B f6a2b5e3f48767803cac0a2bdc408d806d44ce89ea7213e86cfe8a664d02d6568373d8f2aa6f12fd10e2694de54581ac7c6e2977a3f7650781038e7a3c4938cd SHA512 a01fb30b90b0dff455ea53320fc2aec0d0610209107ce4adc8c71b85cbb551b89a939534967ca3c7bb0640879f821045030895b25ae2040d74371ef751313a01 -EBUILD pkgcheck-0.7.7.ebuild 1411 BLAKE2B f5f24d58e52919909b9b3fe9ef9f83d9a87e0cf86e5793b0cc5cbfb48236405f440f3fd2ec90dbf6100c24a77636a7af74b10cd7bea2a0547f4a823757acaab6 SHA512 9eb21a1fb70ddb97c087391785d168c567fc5be55eda21abb9c2573318e990cc28e93ab16710e64ba40051bb3a7cbe791d8a6acf5586aa0193d7bdc1370f0270 +EBUILD pkgcheck-0.7.7.ebuild 1407 BLAKE2B 8a9e2e327cebf16eae20c3de2091c47e4b71601e5f236b3f90553ce152634909961653e4f58c7cc2c184e1bf48b319ef78654b112439328bf8da4862a79c2d68 SHA512 518c2614c39dfc6dc06cf15c783721f69ef45e540aa10652fc5f42a2f8ba9abe298db1d7b7d5d1dd8a4d3123dae8554eef47b59a31a64345cb54bbd2c9a66260 EBUILD pkgcheck-9999.ebuild 1411 BLAKE2B f5f24d58e52919909b9b3fe9ef9f83d9a87e0cf86e5793b0cc5cbfb48236405f440f3fd2ec90dbf6100c24a77636a7af74b10cd7bea2a0547f4a823757acaab6 SHA512 9eb21a1fb70ddb97c087391785d168c567fc5be55eda21abb9c2573318e990cc28e93ab16710e64ba40051bb3a7cbe791d8a6acf5586aa0193d7bdc1370f0270 MISC metadata.xml 328 BLAKE2B b84dba717460e84f7ee3163fd8d6a5f13eb3b15dd1bb749f6ece81f062e3530988dacefadb24c1395eb36593a7ab6d868b06c8c4ee8f620a17c85faf04283b24 SHA512 5696505214a737ad495b23bfac2a51fbbc5b1e815eb6fcbabb3c6674325f05e3f6f418de05257c08935e389e47879e8a2d1b3723ec86aeb5ad97c6110fd2ec75 diff --git a/dev-util/pkgcheck/pkgcheck-0.7.7.ebuild b/dev-util/pkgcheck/pkgcheck-0.7.7.ebuild index 2ef90f0d26cc..c93a10aa2b2d 100644 --- a/dev-util/pkgcheck/pkgcheck-0.7.7.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.7.7.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git" inherit git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi diff --git a/dev-util/pkgdiff/Manifest b/dev-util/pkgdiff/Manifest index c16360fb72d6..45c2e9f2c343 100644 --- a/dev-util/pkgdiff/Manifest +++ b/dev-util/pkgdiff/Manifest @@ -1,4 +1,4 @@ DIST pkgdiff-1.7.2.tar.gz 56592 BLAKE2B 6190a8c1e018766802e12234890629efb356680dee84afdea1f989bc91196edc5460c3af3cba5229116ddcafac81f728d1d4eb52f009f9dc5f711a7718f2b0a9 SHA512 2369488e9705280be9b326b07aa9ef0e211440921b9cce5c35560a14d1ad4ac0040eb54024a88a4a5f8f831208b43124c17a817a44840500b490c89bf877b904 EBUILD pkgdiff-1.7.2.ebuild 608 BLAKE2B 0b6d09e939986db4346b95958244649ffac68dc72fb844607efc6129a214ff584c0eed63b185d7c760477f651178a7ace6c752fb90809a4e9b8ffa7df86250cb SHA512 e21aaf0b7fc5a9237ce6481e2ad61eb7a2a7b35b53738d536c227c72a23acc24e4efaa7ac079c1fe22400d82abd1af315f9c5f094523fa7c9bfca8a8516efc54 EBUILD pkgdiff-9999.ebuild 593 BLAKE2B d3024438133dd4b606f0d2dd1bbc5ac6ebd08e8ed8abb6b8341a18122112a8ee6eec06d119e1a361eaba5f5f30685b7b0a06306093f99227724b8d2ea250f4bc SHA512 69f8c9f93e40cbed4739b7fbbbfd83b580e5e60c5e846c3d1fc67d44a903fc20ce1ec782b17dc78a42733c517e59ce0d243ecde89b4996ba2abecf29120275cd -MISC metadata.xml 338 BLAKE2B 09bf599cfa91cc08a471c3d0c3cefaa623db3c2ce996f1a729a0e8d56239d90fcfe0276543ecd87210aecd9951a5c72603d8accf13adffd1d367181719eb95f7 SHA512 c27e02beec32aadcbbd329456a26cecc78de349422ada21067d8510eca159e623e6f55a44e1f6307cd81b5fb98d565c270d13f18dd3bb3ee6a55c4ce6347e6d9 +MISC metadata.xml 245 BLAKE2B c469feac4514d136d3fe1ac3febd7b4ff941e1beb4783293fa0741b2010faa1fc0be3689f0fc2b15b157e78912b294c775d6cb737c36c7cc22f49f134431d3a3 SHA512 dbe84aa81b15c725b68f1967b1165f7d75378afa586f628b061b534ae39798b8cab85d7de1d1d5719ee2ee717e2fad011d3889e1760c9f63c2029207aa069672 diff --git a/dev-util/pkgdiff/metadata.xml b/dev-util/pkgdiff/metadata.xml index db10502b8ab5..d1051ee5c758 100644 --- a/dev-util/pkgdiff/metadata.xml +++ b/dev-util/pkgdiff/metadata.xml @@ -5,5 +5,4 @@ fordfrog@gentoo.org Miroslav Šulc -A tool for visualizing changes in Linux software packages diff --git a/dev-util/redo/Manifest b/dev-util/redo/Manifest index 70e0f7612f6a..342b35c87cc4 100644 --- a/dev-util/redo/Manifest +++ b/dev-util/redo/Manifest @@ -3,4 +3,4 @@ DIST redo-0.42c.tar.gz 195232 BLAKE2B b24969d71b247d02642340cebbf325e2ae68d4893d EBUILD redo-0.42a.ebuild 1213 BLAKE2B c6d164192bb11fc89a85285e7ebfbd6b665be255ae93e66866fded161077350b6f2dd69c84ae8779bf4f1bb991d654b92bd7bc99753a1f9849a1c8723aa6e67b SHA512 a455891117bdd88c6bfca6952ffb13ebc27d7fe5a52d437356b1540a57e9dec0b54ae7fbdb50f86c305a280e10c9b2dc714011bf8780583dbf4d3c72f1dcae5a EBUILD redo-0.42c.ebuild 1213 BLAKE2B c6d164192bb11fc89a85285e7ebfbd6b665be255ae93e66866fded161077350b6f2dd69c84ae8779bf4f1bb991d654b92bd7bc99753a1f9849a1c8723aa6e67b SHA512 a455891117bdd88c6bfca6952ffb13ebc27d7fe5a52d437356b1540a57e9dec0b54ae7fbdb50f86c305a280e10c9b2dc714011bf8780583dbf4d3c72f1dcae5a EBUILD redo-99999.ebuild 1165 BLAKE2B 39a1599939c4273cd1fa0c7541c55c02667932f7c68787abd10be5379ced05c860ffb9f2e2d2b298321b61c98e2e7aac7bb4144ddcc1c6f6e43aaa8076aac8f2 SHA512 a13fb769e4ddc7ad348e5063b9042c638ee6b37fcc0a48e91c3452923bac0ec4f5db744c096a454fc8f71b3fcdf5aed6067d307a2727eb98b58f7d0f6c297356 -MISC metadata.xml 351 BLAKE2B 4093a6abf023ec3d67b11cc94ed6ae14d735ae51748f05ed328f64c44885ba68b72927b4601503ce4d20747f34bdeff17adfa9514c6259c9590609cdcee85128 SHA512 38a2902d3f8370fe111c11b4622250c5c76b2f3d03eca795b0d2ceaec0679fec274b98cf2df726559469844c18de00ac84eed6b391992d1b5aec88ff51ec96b9 +MISC metadata.xml 210 BLAKE2B bb9591af5406abbf589664053ab6e5cb38933fe6ef97c11609405392b050b26cff8e94e04e85e5798124abd46283bee67b2a74923a5041616df15aaa9cff6da9 SHA512 f7cbe57a24b67a28696f91061ad8bd61d7d4cf3d59d20c3dcc6a4921e29672d00ecf3ece70a8813399d2467ebd626f8f829300e81fc722e9aaa527e213a5fb54 diff --git a/dev-util/redo/metadata.xml b/dev-util/redo/metadata.xml index cb9c806b559d..5ba62861f1c4 100644 --- a/dev-util/redo/metadata.xml +++ b/dev-util/redo/metadata.xml @@ -4,8 +4,4 @@ jer@gentoo.org - -Smaller, easier, more powerful, and more reliable than make. An implementation -of djb's redo. - diff --git a/dev-util/rocm-cmake/Manifest b/dev-util/rocm-cmake/Manifest index 41df39ca9b49..9179872906c0 100644 --- a/dev-util/rocm-cmake/Manifest +++ b/dev-util/rocm-cmake/Manifest @@ -1,4 +1,4 @@ DIST rocm-cmake-3.7.0.tar.gz 15833 BLAKE2B 1e111ba502aa7a63b9f3785c44cf622d60f6380fbd7c86720a99d04f1bfa52201849e1316ac3af33857d257f0438f5db083877d6b6769bbd9842fdf59cc7a376 SHA512 3381ca5603a198f00b5e74fcb55e5279f1f9a63df712048c7aeb0fcfc50b94c4e090c33fd27275d2dfb257b39902d233d30df9d2da6d0a3b0962a440b3249ead EBUILD rocm-cmake-3.7.0.ebuild 731 BLAKE2B 463d3a82ab60695d46d43566435db7d3c8e09848a9d43b3c810a6c82628fa882deb81e94b134ec7b5661e4530dff9a9dd407043348bbcb100ad2d7318277a904 SHA512 6fdd1d769eaf846f8e582fa24316da54e6d4210a7b08094300930941d3bee8b671919a4589fb28d3ddb5df61f5ce6969b858de6a0c5fc9de7530e9351df9cd29 EBUILD rocm-cmake-9999.ebuild 729 BLAKE2B 555a1c7970659c3f01aab1f0dfa1006ed501f2b43cab52aa0a664aed61a248f9d4b7d574b0897329fc83f2da0a0df9962a981781fd0b4e7f865fd457365124fe SHA512 19a51baf03e628c04712bd1b8b83dc30ab0a0c9fd7e332140e9a6f2123f50b8e2482047608fdfc96f24bf227211eccd50ab23144b22e1f60dd0eaae91c902be9 -MISC metadata.xml 468 BLAKE2B a05fff7df6fd53ff6793719b621d44ffec411b8c287a8fae36f6f07860cbbf819328bf579c8a0972d72fc6cbbdaee6dd628d4fadb9a2100e1fe1dc97911cb012 SHA512 2907497bd76b1a7f265c371fc55773a541647ec5c4ae42257a405bacc0b2839023a44b282719c0b9d4938e53eb55d5929679242219254db9ee728463d0b2a69b +MISC metadata.xml 371 BLAKE2B 41c8b543a5928a1a337a4858ecb042011010df6e199b8c61cdbc8cb0f79e924cbd7ee8e7c2acf324d17d91176e2ef94b171f61faca35aef5469ad33326dba27c SHA512 ede90d9d5bbf97823fe93004207fd61a79dcea2651d00b5f520cb395868a17e238278cdd13113d1b2945de5ac9db9a1471c37812467dea201bf78fb662db58ab diff --git a/dev-util/rocm-cmake/metadata.xml b/dev-util/rocm-cmake/metadata.xml index a82bb12bfd85..66a5f09bd707 100644 --- a/dev-util/rocm-cmake/metadata.xml +++ b/dev-util/rocm-cmake/metadata.xml @@ -8,7 +8,4 @@ RadeonOpenCompute/rocm-cmake - - Radeon Open Compute CMake Modules - diff --git a/dev-util/rocminfo/Manifest b/dev-util/rocminfo/Manifest index 1819cfaaf08e..723fac75c5ec 100644 --- a/dev-util/rocminfo/Manifest +++ b/dev-util/rocminfo/Manifest @@ -1,4 +1,4 @@ DIST rocminfo-3.7.0.tar.gz 15104 BLAKE2B 728ce471e52dadca8b59aa3196c2f75933650e3002335014accd7f8eada19d4936a7404f908d50747a0e51faa8a65764200072cf598f9d0855a3052db8290160 SHA512 25a6a9216366e310ece9db50a21bc0eb7741760a7b46fa1818ee102557000348f430f9269e2ba9e872437dfafcb31ac563476e2bf83a10705fde8dd5fc854404 EBUILD rocminfo-3.7.0.ebuild 614 BLAKE2B 06e1e5b14bd58c8ca3519a9b446fec7e6ce46043cbb0bfedd6bc22b9e45d3c41d03a135c742c5451aa3b23d3a811fe76dcd0d71ba29f8ea37b62b4626414c8c3 SHA512 523379bff77eee0cb15ff6fa529f724698fb4e3ea590af72555db46ae51644ecfc3c4ece36db2a3864314f66ec4bbe8fed954cccf4d1fb2afcbb8115b020a840 EBUILD rocminfo-9999.ebuild 794 BLAKE2B 8ba7a2ebd5a75e507089f0deeb49b1085175641bc0c53c0609d386f39a1d6f3d38a608703f59f798f2fc24ae453619d8154427e7bf4c02b5852b260b0d01c067 SHA512 32a8fdda420e1440df3a2b297d6030ac69c892e5be970d61647942be7f2be3c620c9fec5bfa179ec54c3af1eb1e19d51e2de82d2eeb5d2b62c57c945844ed2ac -MISC metadata.xml 475 BLAKE2B c1ca0f1d0ec94ae012d3a6c2e5b0a896de75fae32ab8af40d2d0e8747544c15f11ce76cc45bd429d4b5b3b3abde5c896fed362641abf995c4bf9f10077e6933d SHA512 f84d5a379fc07d3410bf6cf946c91056295dccad64f100be02959d94e39eaa47d4fcfed84ea2bd596b2ecccb4ad3267bd86cd76b50d938b235655220fcef1549 +MISC metadata.xml 369 BLAKE2B 6549050343e744050fde68092a20018b058f5d2411b4f7dcb5ade0e7ea56e7f8f9f6a00040882f1384f01ed2f5b74a1d453c276c8d35aaa12021225f0c7c6346 SHA512 4b7e636a59c30446dfb02d82d80804706dbc04b464f7d7ce37340be1076a9723cb5ec164972dc07a325b69fefb1dc3026055fb5b87588b6b6fbaf4e9dfbc2ef9 diff --git a/dev-util/rocminfo/metadata.xml b/dev-util/rocminfo/metadata.xml index c7439799c48a..23235857ffcf 100644 --- a/dev-util/rocminfo/metadata.xml +++ b/dev-util/rocminfo/metadata.xml @@ -8,7 +8,4 @@ RadeonOpenCompute/rocminfo - - ROCm Application for Reporting System Info - diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest index 659c2c88f67f..0f1bad87302b 100644 --- a/dev-util/scons/Manifest +++ b/dev-util/scons/Manifest @@ -21,5 +21,5 @@ DIST scons-4.0.1.tar.gz 2874481 BLAKE2B 98377e62ae31d32758a93c4e04c578b88ea541cc EBUILD scons-3.1.1.ebuild 2629 BLAKE2B 9b6dd42a2a625ae6110b2ead2754e0c5d1d69128c32058913d102d545c820ef9e2ca25e2cdedc69a01a777633c32fd7aa3ec598e4d8760ec349ecb1ce9b1bae7 SHA512 309b84180a14cf7233f4879832489da56dad5236f30f9c402037b9dd2737b3983fda32c233e966ce755a75c3db6392f44a385dedeee8d21c3880f9cfb364cd57 EBUILD scons-3.1.2.ebuild 2753 BLAKE2B 5f7115fbf7d3947bd90d1d147688110e13965bbcdcfd869eb7ac7222d942bd3fefc21f90d77bc0c9bfca58afc4ff593267635d8abed69cb0ad3fcc33ee62bd36 SHA512 2e479ac016b7dbb7f7a80652121f228621e9f85780cb0a3895b0a9b610fbcd376b7482897a993abe03ebddd176a66a83dbc2d5ad4e46a7b71f83e1c9cff39165 EBUILD scons-4.0.0.ebuild 2623 BLAKE2B 664c157b4c0f9dc13fffd17caba6db18f3e6f0440a2a584fca5695e2d2788034ae3630f3c534ae605ec001e79751ad072425e973035cef52195198e05aa8c25f SHA512 b836e5e27e1a9cfe8fa8e42d69ea9f2154ddeabca65668bf47befaff72ae46ebd0925fae55f8ae8b73a72b4397ee45b7e3677e6834caa7ed0de49f58f5b0eefa -EBUILD scons-4.0.1.ebuild 2623 BLAKE2B 664c157b4c0f9dc13fffd17caba6db18f3e6f0440a2a584fca5695e2d2788034ae3630f3c534ae605ec001e79751ad072425e973035cef52195198e05aa8c25f SHA512 b836e5e27e1a9cfe8fa8e42d69ea9f2154ddeabca65668bf47befaff72ae46ebd0925fae55f8ae8b73a72b4397ee45b7e3677e6834caa7ed0de49f58f5b0eefa +EBUILD scons-4.0.1.ebuild 2621 BLAKE2B 35b7780158d648cb55f47815eedd609958321a08f0721523d4c3a0bc7cf74397d906700284736defc42c6da64ab264025c253ed25638bae8b87b39901ccfde2e SHA512 e0c549efa19f688c5a1131edf54315d515a68fb593ffa68d58d45e38b5a27f7e25ffd450dd140cf454b0e9428cb414c618748d7d25463cd98f8b975b11d7c4ce MISC metadata.xml 704 BLAKE2B 448bfef70e4f230008c21d8e542618a52f9761295ed33f1c7385a2a678bcb29d1028792e221441f9ba61fecb34646f5ef0f04795e28b17e8d4aeacbabf8751f2 SHA512 62e5c8c23f1c67c218ff6b33c1f941ac3c258b39a5b2d799bedceb734aa5b2e29a718f90823ab5bf199e9d1eb8236aefaddcbff99c6d03f58987fb4936b10aa6 diff --git a/dev-util/scons/scons-4.0.1.ebuild b/dev-util/scons/scons-4.0.1.ebuild index 3325adc75936..3257b86adaa3 100644 --- a/dev-util/scons/scons-4.0.1.ebuild +++ b/dev-util/scons/scons-4.0.1.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="doc test" RESTRICT="!test? ( test )" diff --git a/dev-util/sel/Manifest b/dev-util/sel/Manifest index e9403d936bc8..73ccef0a176b 100644 --- a/dev-util/sel/Manifest +++ b/dev-util/sel/Manifest @@ -1,3 +1,3 @@ DIST sel-0.08.4.tar.gz 22188 BLAKE2B ff965c1e6296482d14e09109932165524f666486d37239edc2c30f268080750de2b20e40fe5dfc65eeb1c52009db139e2b7a47c9f8011b70eb5ae561466c19a3 SHA512 5550f1b78fef10c2ac7c132f752db4e0f7a3318419bf5751a4f812c1da04b07b3fcac341076d32f6ea436a0216ad6746e9cf29c4bcef630b76e307ded6237e52 EBUILD sel-0.08.4-r2.ebuild 710 BLAKE2B 93c5957c4dc0363428ced0ca7273b6c72301d4105bd83e7706ef96f17684a432625d37ed53481f49a205f3deaf375318fe2a8a9be8a9898d5baf28222744832d SHA512 f3c91bb2448ab6aca8b5734be01bef910a278f320dca6a3fd6457951dbd6463889347d7e7178629376aee6ed9d8d857fb6e628617e02909014659f28d0cc00ee -MISC metadata.xml 278 BLAKE2B 6a95d389f2204d31fba86bfb283058e708907d15c8a58c0ea599e83b34297f8bcd3f9a44f98d5927a64f4866d09ac3b80e268713905ce27b0e6bfd707d1e470b SHA512 27d648be83bdf79c6728bb4936d00499b71be48225b9fc544f2a4f6d54bc60670f167a4b7a51ef28740b36a9faecf396c0df1fcfff08bfc89b88dc902109eda1 +MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/dev-util/sel/metadata.xml b/dev-util/sel/metadata.xml index 2adeed764081..6f49eba8f496 100644 --- a/dev-util/sel/metadata.xml +++ b/dev-util/sel/metadata.xml @@ -2,8 +2,4 @@ - -sel is a file selection utility for use on the shell and in shell scripts - - diff --git a/dev-util/visualvm/Manifest b/dev-util/visualvm/Manifest index b43aed57a5fd..2b639b9a20dc 100644 --- a/dev-util/visualvm/Manifest +++ b/dev-util/visualvm/Manifest @@ -2,4 +2,4 @@ AUX visualvm-r1.conf 786 BLAKE2B 863af1d373f3e8633a630c6a1cdbc8ada09b1a9b5f35704 AUX visualvm-r1.sh 424 BLAKE2B ad18e375535b92e5bc5720c7b4f9f9526ee136d29d51103038a68e8c260245222af1e912b8320ca98dbaeb1a8736f041fea89ae87b15d1db9cb916eb1552c8e6 SHA512 8e579f126142f52e14f235a23c3834933b59a9df95ba76b6b9a82175cfc5e12d759bc0d7234ae3cea7684bdfe12f2efb9785afbe6844394f458cff05ae8342f7 DIST visualvm-1.4.1.tar.gz 56752632 BLAKE2B cd171a48a0a9af440c27f2968ce27c5f89af3769046258629ba384ebbfc1c2ecb9847678af9d69bea5847fe1098e9039f35d350fb6f5d112e9236a6510c52bc7 SHA512 de8cf37e619e15c3a30c5116d49becddc09b54062aa22709e412892cf78e3048777116a8388dc6f63609d11bfb6fe37176fe48f5e3263a4dbce8439df676ef15 EBUILD visualvm-1.4.1.ebuild 1667 BLAKE2B 92813bb7a920d1f2a83af817d9fdd821be79661331c29b6c4a7f8f945c190a9dfd4a89a8cae04ae347be3fbb68bf6a8f9b02a80310780f7fea29f3522dec0fbf SHA512 b38ac4aae3d549e8f7c749436f885cc538c5844b81af6ba2adbed503ffc5ec297ffc1dec3a4f5e3c96ac7f53dd8f508e25c18e3a11f7a3b9108b05ce0d51d542 -MISC metadata.xml 452 BLAKE2B a1a04fcf6da524fc4bc9d68c415c429dbf43813e594797eaf24f6590e47dd6466d9ec5bae1909011976ab9a47cedb07bbbff29f254f60371aa50ed88a3d9a50a SHA512 cfb0070326f1fc73f96016a138bdba35b6799333a625c38c84fb486134e1446f71bcfe2f170cdbe9ff86befe66905ba79caebd68f811547ec638e69821a5a739 +MISC metadata.xml 316 BLAKE2B ad191b52b75273728dec1af289e8df2ee7d538cde7dd30b2c8facd2623a6984de090356891a9e9f992d99da4bff9ae48be15bc7257987e8b6419fe8beaa979d9 SHA512 46972dae3e0d778f11af43101b50944f9edd850d1e7eecca9f5bf08c4db438dd53415348f61b85f37f788435410867e61bb516960d4ceb6edb8e88fde71cb243 diff --git a/dev-util/visualvm/metadata.xml b/dev-util/visualvm/metadata.xml index 619755c9c84e..afbc7d3b4970 100644 --- a/dev-util/visualvm/metadata.xml +++ b/dev-util/visualvm/metadata.xml @@ -5,7 +5,6 @@ java@gentoo.org Java - VisualVM is a visual tool integrating commandline JDK tools and lightweight profiling capabilities. oracle/visualvm diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz index 247435a1a4054ff74e34ffec936fcc1a974b3b31..6923fd0581b237ce151d84209f54e9b4d22cdfe6 100644 GIT binary patch delta 10612 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ˣZqtodwItZ@x2HR63#p(EOY>W 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 OZ~hlD42>Z7O8@{LiU~IW delta 10771 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 R8MXfAe*w+y9jGNu004NEUa0^8 diff --git a/dev-vcs/git-bz/Manifest b/dev-vcs/git-bz/Manifest deleted file mode 100644 index de6f9431832f..000000000000 --- a/dev-vcs/git-bz/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST git-bz-0.2015.09.08.tar.bz2 46980 BLAKE2B c5aae20c4c3946b01620f0cdd33248a67ffc3a3e8fb84bab6bb6ccda778ac82e7fb7fb6bbe463fb13733e5b8bf5ba95d0e316b0dbcee3ef30c5003c353521ce5 SHA512 8a468183f23d182ea566ceb524b05028c483e5eecc0c8babec42d67e99b8779af430d18373e130dcc13c8c58135ac62faf0a700c2731320617b47b00f5678133 -EBUILD git-bz-0.2015.09.08.ebuild 803 BLAKE2B c0794bd2321c2709fa7206efab999d379b440d3c9bf37eef734f2ed41247a71469b6c6673f955aaf9500874532986e9a9449a3f95718c73c5eea34050df8dfe6 SHA512 45d41ebd5cd1383b1268aceecfc7091f9f2cdfafac447a7a16ce64b869075e5512c10dcb76bac27d0f6c5e3cea043b3da0333aa8ac1e4b0c12ece433372a5ac1 -MISC metadata.xml 247 BLAKE2B 1750cec57189e711ca5eba89a78e1d317f0839fa53564fbd39b4e955c28d98f4ae04caf9069afc20a18536cdc92b30fe7b15eb086767c742bad07d9980cfd24b SHA512 d6e2ea8a9d74791bcbf3d6311a66bafc20b8f4db3a576d9a8d54b86d7afb231122b8d87f71f3f46360980adf8d815c633b6d5041f9a30fc8656e8fb66057a282 diff --git a/dev-vcs/git-bz/git-bz-0.2015.09.08.ebuild b/dev-vcs/git-bz/git-bz-0.2015.09.08.ebuild deleted file mode 100644 index b2b53fc0f807..000000000000 --- a/dev-vcs/git-bz/git-bz-0.2015.09.08.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE='sqlite' - -inherit python-single-r1 - -DESCRIPTION="Bugzilla subcommand for git" -HOMEPAGE="http://www.fishsoup.net/software/git-bz/" -SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - dev-vcs/git - ${PYTHON_DEPS}" - -src_configure() { - # custom script - ./configure --prefix="${EPREFIX}/usr" || die -} - -src_install() { - default - python_fix_shebang "${ED%/}"/usr/bin/${PN} -} - -pkg_postinst() { - if ! has_version dev-python/pycrypto; then - elog "For Chrome/-ium cookie decryption support, please install:" - elog " dev-python/pycrypto" - fi -} diff --git a/dev-vcs/git-flow/Manifest b/dev-vcs/git-flow/Manifest index 47ea9b794aa7..4a8afe6e54b9 100644 --- a/dev-vcs/git-flow/Manifest +++ b/dev-vcs/git-flow/Manifest @@ -1,4 +1,4 @@ DIST git-flow-1.12.3.tar.gz 66173 BLAKE2B c6045fda9df8e305ccde8fac844614c840c5361f41848af6bf3394f64ffbbc5b03c20ed966960667d9aba76b0ed105f4caa2a5c0d5eab02a24720bff7b0aea48 SHA512 807cd36de7f5c9b4a7b28101de5ea8cfcbf528ff76578e4914c788b8098c7d3d91f8c19a3274e124ee7f7b4bdb6efdc5de2b74e09f374b71ae685beaa86e3e5a DIST git-flow-completion-0.6.0.tar.gz 7823 BLAKE2B 24dedfc0cddb5acfa57333895533f5c882a0c85db6e08539ff5c33f984eec40cb06da6d5f0ba812348c9cbf226080875de0269b295791ee5d4c8b2732a1ea1b2 SHA512 1082ad47938ec78045f4cbd12340a82960ba3de204c21a95e1166cb0b86e96dbbc3e5fc8af1945c951d5edd43b4026021761e8377795acbb87af3c1e391cb256 EBUILD git-flow-1.12.3.ebuild 947 BLAKE2B b6f1f2798e625f6d71c6096e6da68bad4520d0f1893655d2822ac3249e549cb673995d11fa184a16c5599425ba5f31a6d38f34872548eddb9e8e29765d89630a SHA512 50b73fc71b89e87b302913ed49f303212dc69746940bf7c5729b9b39650f6e2da1f7771a2f407f5598ebfde59bdd0dcf83d7dc0cdd600478461e7875c47bd7ef -MISC metadata.xml 479 BLAKE2B bc1220bb065da9d65d28929adbe6cd94672f6cc92c9dea3a0468048da5a46ab8402cee64b6b63b7ebba7c9efa3acb061fe65e0bac37cc7a346b246049dabbee9 SHA512 12507dc676fc74a491390f9d15733c2a4ceb8f67d7a447aa2068e10f8f7f6020bb031d00a3c1192a01eb89e8d356fe8f200baa35d06c1182432b5aa12fedce9f +MISC metadata.xml 337 BLAKE2B a8eeb744378930c829e05987de857fe66fc1988bf5d7f35a6e6bf5f86a149795f0d5dc3d21c29dc172ec4e82917ed39976b9558090b65981c6c027e4389ba4fd SHA512 5c4e0c195b36c37750b4d0d941ebfb94183704955806af13184613270332ff8e67749d749e9f84e2a49460435607cf5b50c8b8d7667621d5d3eab10888119cfe diff --git a/dev-vcs/git-flow/metadata.xml b/dev-vcs/git-flow/metadata.xml index 2b1cda651a62..8bfb4a949f25 100644 --- a/dev-vcs/git-flow/metadata.xml +++ b/dev-vcs/git-flow/metadata.xml @@ -5,10 +5,6 @@ johu@gentoo.org Johannes Huber - - Git extensions to provide high-level repository operations for Vincent - Driessen's branching model. - petervanderdoes/gitflow-avh diff --git a/dev-vcs/github-pages-publish/Manifest b/dev-vcs/github-pages-publish/Manifest index 0d7a8e3504e8..5aed2cad10b0 100644 --- a/dev-vcs/github-pages-publish/Manifest +++ b/dev-vcs/github-pages-publish/Manifest @@ -1,3 +1,3 @@ DIST github-pages-publish-0.1.3.tar.gz 3568 BLAKE2B d19d9d218d584f92a70016b6522b1e27edecf7de8dcc1fb4ca790980ec2a4ffd4f401f11ac7cd2483e5e723f9ae088678dc3aa346eb66de536a5c10435ff1953 SHA512 a501a6fbdf10038a35b5df8add58a79813d6cc2b26b2bfed2a2db7d02740c587a60402459c2fcdeeec66c72f1d5df532023490219daba14ce60782a2018b93d6 EBUILD github-pages-publish-0.1.3.ebuild 755 BLAKE2B 655da651e3a39a4c2beda67a829e28eb7a00e3bfe0adeaff1c95106570cc058cbb64468fe3d52fb1af1b2331104f1f8bdd303b9f9d47544119ed4ba509ec84ab SHA512 5779dfa8da944a458409ab8c859ea4f99612283d824608976e4ddc838efe48e6a2e242ef318051e0bc02ae7bcd941b27936b99637c51174ebf4e9f1a9c167e98 -MISC metadata.xml 690 BLAKE2B 44cba5368226e6cc68ef5625a155c4aa41c243515e11ffea4886dc0a33d85f21c0b171910fa301429ebcb9f7fa93b41f5a565486f37d5391102ea38c93470d00 SHA512 e06cae5ac90a76620423fc720abee1165f4d0856fb083275e7d7f9c93c9c5689cd3d2b87489fe33bced9c3ad1d91f1eb681413abbb3ddd0079addf8a183fa025 +MISC metadata.xml 538 BLAKE2B 6fcb31332ebbdeff780c6baaa38e62aa94e5fddcb06ae01892d78a8fd914bb61dda690d65865caa533d8e44fd15956c344e23c268d4b046a76b9296fc85862a6 SHA512 6c463b6f1cfa87d3e08baeb74e2e2daf747864989819df43e1e0c83ee6f1eab6a2cffad4afeaa4a057c61c225340f146bbd8edc397b023919b024267dd454a7a diff --git a/dev-vcs/github-pages-publish/metadata.xml b/dev-vcs/github-pages-publish/metadata.xml index aac060ab13fd..725d129c2da6 100644 --- a/dev-vcs/github-pages-publish/metadata.xml +++ b/dev-vcs/github-pages-publish/metadata.xml @@ -5,10 +5,6 @@ rafaelmartins@gentoo.org Rafael G. Martins - - A script that commits files from a directory to the gh-pages branch - of the current Git repository. - rafaelmartins@gentoo.org diff --git a/dev-vcs/repo/Manifest b/dev-vcs/repo/Manifest index 0df78ff1a3c4..9022feb85367 100644 --- a/dev-vcs/repo/Manifest +++ b/dev-vcs/repo/Manifest @@ -4,4 +4,4 @@ DIST repo-2.8 39134 BLAKE2B af52a2c06e09de83100cb297d585f89bcbe85d6e9e5c358024a3 EBUILD repo-1.27.ebuild 823 BLAKE2B 159755dc5fdb25fae05fa1026c3f19ccd4b93a412d6b425a541a4c6f794c7f5922d6ead911177f55ea8e298555b82447668f7439724a12647dabeeb2e8794ea8 SHA512 638ae406a07fae698242a91e4d2aad5fc723fa2236a90c914e30064f018abe4f06a4be832c88148e49eb256c6d73f6a9c961696720afbff92a09f919c37aeb1b EBUILD repo-2.5.ebuild 853 BLAKE2B 5123c3b627a65cf07ab9586308676a9c3edb1b5037525d6b2af702203b4223676ebf5a018239d6655aae90c2daef1358995a490b37a0c67bda6e66c000907ae0 SHA512 b5862ce4158e106a6a21138371b5471f6f70bc5844b074de0f1334daf3183238df0d81784afc448c403cdbb027ce240948c0743d9e39a2c19f053112bf578883 EBUILD repo-2.8.ebuild 859 BLAKE2B fe8ad85ef67acc2ecfa5ab5a4f84ce25d5b71efda9dd5ebf5d1888e0adb0074ccb5fc5cf374e4adfcd3cd1349bb74fea53f8aeaad087f315f98004720b56b0c4 SHA512 8c12b6b3350b182241dd8b82890a3966dd99938aa344f0df3833df41ec532d09812f0f4b6dddbabcc26abb32cf567b1206a1c0ae74efa288b92e3afdeaefcb86 -MISC metadata.xml 338 BLAKE2B 49e4b3e3767754bb7a0661cb388f3e18b372fa713d0e3b92c742cddb2fe21e384b1689fd72b23865d7b363ab01bae90a5a11956593eccc915f1b6c99e52c2718 SHA512 0a83263d882281636f6925d20c9e8b991267a1b7d73d7bd6e545c77372424fd602e28d6c9a82668d0a73500bcb8dd8287f7891b66e3fe1517907001f3fb43cd4 +MISC metadata.xml 214 BLAKE2B c0c4c0ad9c74c68b5d7e4e539dc441e82a025754b84fa14f01d0f6772b5acacc836523305857e1a8ef54d472e77a339d2361ec4bc70651cbf13e7be34b051d81 SHA512 d0c4ab837bd2d936086900fa4ad3d048ad069bfbc58dc7f07ad3819b383646d66f392407314bfe8f542fb8b0b2ffec0848bc7b2d122469f23b9ddaa4aec0a9cd diff --git a/dev-vcs/repo/metadata.xml b/dev-vcs/repo/metadata.xml index de0e9961d994..496b9d3fd3e6 100644 --- a/dev-vcs/repo/metadata.xml +++ b/dev-vcs/repo/metadata.xml @@ -4,7 +4,4 @@ vapier@gentoo.org - -Tool for managing multiple git repositories. From Google, useful for building Android. - diff --git a/dev-vcs/topgit/Manifest b/dev-vcs/topgit/Manifest index e847adc02ba9..8f928f7472d1 100644 --- a/dev-vcs/topgit/Manifest +++ b/dev-vcs/topgit/Manifest @@ -1,5 +1,6 @@ +AUX topgit-0.19.12-Rename-T-to-TESTSUITE.patch 2339 BLAKE2B a1a23b807bc76880123acb51949eb948b9398bf2c39a22c4223aa029e67225ef493fe2b7fd1bf934e8652c833d39e9ecc504352020f5b1d1899442c875baf77c SHA512 c447a7d18e7486dd5fd4b6173389603177fb9986293cd1bf46035f786fb689b112659cf170e0c431f6c09aaf4415d3d4e3e520c26610afba56281efa9e35d43f DIST topgit-0.19.12.tar.gz 302492 BLAKE2B 5691823e58774883d33bc96e5d10b871a40224c97e3deb90f4fef051dbcecd6a7d3c979fe6b7e6c9aac64d485b9c4324b4d666a7ae64cb82cd325498d33e0cae SHA512 cb9245fbec7a4a15822a5b70d7052be200aa8b574b528dd929121597eb7dcec97532b0fd4d6a4d6bb63676194ed0ab2129e106fb88f63561187620ec431f9efb DIST topgit-0.9.tar.gz 37025 BLAKE2B e28b0fd4cdf4cf063bad939c712fc9354ffc2d9c5e431f637e8306454d7a871268902253a1d2c59afa94406223b1fdc1627f3dda04586c88c0b609a72a1eaa87 SHA512 15b4ec44fb1711273155350924806f9ddce330251d3f300f5d2ecf445f4822c40b5c7309429876746ed8226c00f74292956f51f9126c8c359c3f4d589c73791c -EBUILD topgit-0.19.12.ebuild 748 BLAKE2B a4aecf5eca106139cd3343ec418a1852a534dbef94a5655e99a92aec6b052a60f03dfecaed4767abf01502fcf932e9201665df1fe106b1ed57e8a2e5a7bba498 SHA512 3e2de52d6d464c1eb5d00cc0da38f806b7aacbc08670675c423c2611a0199726147f98cf928a78c32c96d627b1329b38cbc7c9633a7c994c5fdde6ef54c96c97 +EBUILD topgit-0.19.12.ebuild 848 BLAKE2B ed7dac8adb25a33e775f385c7eaca1acfbb3c7e05b19827710db18cf84cd404dd599a31c9e1b57a53a3bb4bb0a2e5a3f331c503309e710adee09b71df61f49a2 SHA512 8923725255455e128c44c343d6a5589b4bdf4794ab8ce6c4072699a9e76095435d818a119eb9c75d2e7f178e700c10354abcfd539c2c99cb8342d9865ca6dcc6 EBUILD topgit-0.9-r1.ebuild 692 BLAKE2B d604f1d2800d5953d2d7f296b5596fee898b95d51eedb80dda8d121dbad3c3611f4ecb40a2e5f22e8143981961639f68d5086539fe08a9d0e8e67940fc5df08d SHA512 2984e19bb3c22e8d83b0c8ad85b8c9939c3dddec3844ffeffd5e5cb6b2d857c3da9e214a3e89fe16acaede8aecf20c820b68c5793080d87476bb3bf40d90f996 MISC metadata.xml 455 BLAKE2B 6928af22b505988592f48120217cf6c8a9e5f4fd0a0d2040126bb730f3a4dc7b1a5d428d00ffe6fcf0abc5b00cf5c4eb847e5d4ff3288f38b79483708980aa08 SHA512 12408a1b03499ee4718189bec87eb725462c8e2d279bcaef81b18f411f86d0588bffb145dbc793fb9fb9419f7644ff2529a03db636443b157f55b2d7a9c6594e diff --git a/dev-vcs/topgit/files/topgit-0.19.12-Rename-T-to-TESTSUITE.patch b/dev-vcs/topgit/files/topgit-0.19.12-Rename-T-to-TESTSUITE.patch new file mode 100644 index 000000000000..23e54f886494 --- /dev/null +++ b/dev-vcs/topgit/files/topgit-0.19.12-Rename-T-to-TESTSUITE.patch @@ -0,0 +1,62 @@ +From 3df81dacc84bc20471542855139c5b1948409412 Mon Sep 17 00:00:00 2001 +From: "Azamat H. Hackimov" +Date: Wed, 26 Aug 2020 15:27:06 +0300 +Subject: [PATCH] Rename $(T) to $(TESTSUITE) + +$(T) is used in Gentoo for temp directory during builging package. +--- + t/Makefile.mak | 8 ++++---- + t/Makefile.sh | 6 +++--- + 2 files changed, 7 insertions(+), 7 deletions(-) + +diff --git a/t/Makefile.mak b/t/Makefile.mak +index bf8805c..73f6171 100644 +--- a/t/Makefile.mak ++++ b/t/Makefile.mak +@@ -116,11 +116,11 @@ test: pre-clean TG-TEST-SETTINGS $(TEST_LINT) FORCE + $(Q)set -m && $(CACHE_SETUP_TTY) $(MAKE) $${GNO_PD_OPT} -f Makefile.mak aggregate-results-and-cleanup + + prove: pre-clean TG-TEST-SETTINGS $(TEST_LINT) FORCE +- @echo "*** prove ***" && set -m && $(CACHE_SETUP) $(PROVE) --exec $(SHELL_PATH_SQ)'' $(TESTLIB_PROVE_OPTS) $(T) :: $(TESTLIB_TEST_OPTS) ++ @echo "*** prove ***" && set -m && $(CACHE_SETUP) $(PROVE) --exec $(SHELL_PATH_SQ)'' $(TESTLIB_PROVE_OPTS) $(TESTSUITE) :: $(TESTLIB_TEST_OPTS) + $(Q)$(NOCLEANCMT)$(MAKE) $${GNO_PD_OPT} -f Makefile.mak -s post-clean-except-prove-cache + +-.PRECIOUS: $(T) +-$(T): FORCE ++.PRECIOUS: $(TESTSUITE) ++$(TESTSUITE): FORCE + @echo "*** $@ ***"; $(SHELL_PATH_SQ)'' $@ $(TESTLIB_TEST_OPTS) + + # How to clean up +@@ -169,7 +169,7 @@ test-lint-filenames: + + # Run the tests without using prove + +-run-individual-tests: $(T) ++run-individual-tests: $(TESTSUITE) + + aggregate-results-and-cleanup: + $(Q)set -m && ec=0 && $(SHELL_PATH_SQ)'' -c 'TESTLIB_TEST_PARENT_INT_ON_ERROR=$$$$ exec "$$@"' $(SHELL_PATH_SQ)'' \ +diff --git a/t/Makefile.sh b/t/Makefile.sh +index ca2cf9c..dc94168 100644 +--- a/t/Makefile.sh ++++ b/t/Makefile.sh +@@ -35,12 +35,12 @@ quotevar TEST_RESULTS_DIRECTORY TEST_RESULTS_DIRECTORY_SQ + + v_wildcard ALLT 't[0-9][0-9][0-9][0-9]-*.sh' + v_sort ALLT $ALLT +-[ -n "$T" ] || T="$ALLT" +-[ -n "$LINTTESTS" ] || LINTTESTS="$T" ++[ -n "$TESTSUITE" ] || TESTSUITE="$ALLT" ++[ -n "$LINTTESTS" ] || LINTTESTS="$TESTSUITE" + + # Extra shell scripts to run through check-non-portable-shell.pl + # These will ALWAYS be "checked" whenever the test-lint target is made +-# By default all $(T) test files are checked so they don't need to be ++# By default all $(TESTSUITE) test files are checked so they don't need to be + # in this list + + v_wildcard LINTSCRIPTS '*.sh' +-- +2.26.2 + diff --git a/dev-vcs/topgit/topgit-0.19.12.ebuild b/dev-vcs/topgit/topgit-0.19.12.ebuild index eab7ae62e258..be20e7d630dc 100644 --- a/dev-vcs/topgit/topgit-0.19.12.ebuild +++ b/dev-vcs/topgit/topgit-0.19.12.ebuild @@ -16,9 +16,15 @@ KEYWORDS="~amd64 ~x86" BDEPEND="sys-apps/sed virtual/awk" RDEPEND=">=dev-vcs/git-2.10.0" +IUSE="test" +RESTRICT="!test? ( test )" S="${WORKDIR}/${PN}-${P}" +PATCHES=( + "${FILESDIR}/${P}-Rename-T-to-TESTSUITE.patch" +) + src_compile() { # Needed because of "hardcoded" paths emake prefix="/usr" sharedir="/usr/share/doc/${PF}" diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest index 15432b39ae32..a6830acdecfe 100644 --- a/dev-vcs/tortoisehg/Manifest +++ b/dev-vcs/tortoisehg/Manifest @@ -1,6 +1,4 @@ -DIST tortoisehg-5.3.2.tar.gz 8910859 BLAKE2B 4cc2253f0adbd79fe84507043491198ddd9fa559c3e9296c831b8e0fccd6cb2806a31ffd6d417591f5fcb3afce78e696f7052d70b760a566bf72c6602ca31ea8 SHA512 b15894158a0d5e628015d07b4f8c77c96f3e1d7543fe2984693b99b2acfa411922b06683e62de437cb50dd5817155d4e59045d7fb47c9be8ee27b9bccf77da7e -DIST tortoisehg-5.4.1.tar.gz 8580608 BLAKE2B db66e114d046fdf2228779a2e224c6244afe4e6463d8f00b7f3b291f0dc9fd043ca3e938a6769e3c6a54ec4d2252dca44fedf790ca9683fa42a55d0cdfce0cb9 SHA512 f8d4bda4ac23b49f304e3561930b75f899ac09937b4da446ee3f38236fa0095e19228dc2e388d5608077096209ded161d194f6edef5d2d4a257b5bf57c0634cc -EBUILD tortoisehg-5.3.2.ebuild 1506 BLAKE2B 7ee7236d6237e664131219cc5aadc3cab5d2085fc8d113a5139b28053d870d8dec3c193e7d308d71e1fc65f814811cbd4ea6277befa60bd1a097c663918bb1e7 SHA512 05df1967214d5f238efec09cbdd5dc36f20ccfee018b179a7ef3eb2b44aedd24f1813f3b1b62a53cd8a7efa1af0be6386f62d6bb4ba67d4b67f3b323fd2eba6d -EBUILD tortoisehg-5.4.1.ebuild 1417 BLAKE2B 2d46a8ce8af3621445eb5911f4a62c1eba1572a0ed30f0729f0286c60727d6c8b22782612ffb85e5b6f82a0543113a22a687e2f5e4d7e121b78b3d572c2da069 SHA512 5db18fff1118902258468f8e34a394b4465b85e7f762dd08361dff2b581c583370abf9a71ced361cdaabb7835eac26f49cf8f27b7cee19030b729bee00b45fb3 -EBUILD tortoisehg-9999.ebuild 1544 BLAKE2B 2f31a2367a6b87d29c7830b9841a3af8db0b0278d11d13ec5dbf814f9baebb25b0eb35d42f79f54d2b2a755e2f2d20d54b3deb52472e388069d081eb12fd1074 SHA512 ab1dc02cbfa9b3eda70c7e5582e70f5ec864ee8c89f37c65ced12a2b79ae71881fec7142877c642fa52f428da8691a0e3de91a4a89123a2c9bcad3956339dfa8 +DIST tortoisehg-5.5.1.tar.gz 8918085 BLAKE2B 33aef61d97a34f45b10b291eb3a71bc46b70a1f24006fda0e651e88c61b0351701a3abdf6c1b0277fd81a0c5c9ff225b742215103c280eb11976a86e6bf2a47c SHA512 ca2d3833e379620b1a467b5a6016c8dbd54837d6ac5267063eb6768675dcb0c020a9b4ca2b2b8924a57c9e7d117668347e23762e8ff46c87825290071783aaa8 +EBUILD tortoisehg-5.5.1.ebuild 1599 BLAKE2B 105f731aa25c4039994c6c165b4bdbe84558a6a8f91e4d2025a11fd068d39050a12a20c8e133b3cfe72aafa2be4edd8a1e47a10f77359fbf3704a3fe13b5e02a SHA512 0302ce34c000a686bb101e1d2f91a199baa4a744368740338bc60ba8b6cb49420237525db201ac1f78932d961622887b8e2560bda2f4c62b58b236f25590b9a0 +EBUILD tortoisehg-9999.ebuild 1599 BLAKE2B 105f731aa25c4039994c6c165b4bdbe84558a6a8f91e4d2025a11fd068d39050a12a20c8e133b3cfe72aafa2be4edd8a1e47a10f77359fbf3704a3fe13b5e02a SHA512 0302ce34c000a686bb101e1d2f91a199baa4a744368740338bc60ba8b6cb49420237525db201ac1f78932d961622887b8e2560bda2f4c62b58b236f25590b9a0 MISC metadata.xml 480 BLAKE2B bcedb4594b6c09b3e55feace29681250fca0131c51b0181b0c79231117137a3f3813f88b2384b51f9bc116d5cbe189b7a9505797f33fba3bc53c7c1f1989a552 SHA512 bc98f7e0444dabd2ae4f771f647cedacee2006c5e2f1d903dd8363f05a4a42b3d9a3f183798147d59091efadaf01d0001af19a0670e9a4a33d7215803b2c56fd diff --git a/dev-vcs/tortoisehg/tortoisehg-5.4.1.ebuild b/dev-vcs/tortoisehg/tortoisehg-5.4.1.ebuild deleted file mode 100644 index 22bb6864ee17..000000000000 --- a/dev-vcs/tortoisehg/tortoisehg-5.4.1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) - -inherit desktop distutils-r1 - -KEYWORDS="~amd64 ~arm64 ~x86" -SRC_URI="https://bitbucket.org/tortoisehg/thg/get/${PV}.tar.gz -> ${P}.tar.gz" - -DESCRIPTION="Set of graphical tools for Mercurial" -HOMEPAGE="https://tortoisehg.bitbucket.io/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="doc" -S_MAGIC="290ae7c8fa05" -S="${WORKDIR}/tortoisehg-thg-${S_MAGIC}" -distutils_enable_sphinx html - -RDEPEND=">=dev-vcs/mercurial-5.4[${PYTHON_USEDEP}] - =dev-python/qscintilla-python-2.9.4:=[qt5(+),${PYTHON_USEDEP}]" -DEPEND="${RDEPEND}" - -python_prepare_all() { - # Remove file that collides with >=mercurial-4.0 (bug #599266). - rm "${S}"/hgext3rd/__init__.py || die "can't remove /hgext3rd/__init__.py" - distutils-r1_python_prepare_all -} - -python_install_all() { - distutils-r1_python_install_all - dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc - newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg - domenu contrib/thg.desktop -} - -pkg_postinst() { - elog "When startup of ${PN} fails with an API version mismatch error" - elog "between dev-python/sip and dev-python/PyQt5 please rebuild" - elog "dev-python/qscintilla-python." -} diff --git a/dev-vcs/tortoisehg/tortoisehg-5.3.2.ebuild b/dev-vcs/tortoisehg/tortoisehg-5.5.1.ebuild similarity index 70% rename from dev-vcs/tortoisehg/tortoisehg-5.3.2.ebuild rename to dev-vcs/tortoisehg/tortoisehg-5.5.1.ebuild index 757231a11582..1a78d11682d2 100644 --- a/dev-vcs/tortoisehg/tortoisehg-5.3.2.ebuild +++ b/dev-vcs/tortoisehg/tortoisehg-5.5.1.ebuild @@ -4,18 +4,18 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7,8} ) -inherit desktop distutils-r1 +inherit desktop distutils-r1 xdg-utils if [[ ${PV} != *9999* ]]; then KEYWORDS="~amd64 ~arm64 ~x86" - SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz" - HG_DEPEND=" >=dev-vcs/mercurial-5.3.1 - =dev-python/qscintilla-python-2.9.4:=[qt5(+),${PYTHON_USEDEP}]" + >=dev-python/qscintilla-python-2.9.4[qt5(+),${PYTHON_USEDEP}]" DEPEND="${RDEPEND}" +distutils_enable_sphinx doc/source + python_prepare_all() { # Remove file that collides with >=mercurial-4.0 (bug #599266). rm "${S}"/hgext3rd/__init__.py || die "can't remove /hgext3rd/__init__.py" @@ -48,7 +48,12 @@ python_install_all() { } pkg_postinst() { + xdg_icon_cache_update elog "When startup of ${PN} fails with an API version mismatch error" elog "between dev-python/sip and dev-python/PyQt5 please rebuild" elog "dev-python/qscintilla-python." } + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/dev-vcs/tortoisehg/tortoisehg-9999.ebuild b/dev-vcs/tortoisehg/tortoisehg-9999.ebuild index 6f0201707268..1a78d11682d2 100644 --- a/dev-vcs/tortoisehg/tortoisehg-9999.ebuild +++ b/dev-vcs/tortoisehg/tortoisehg-9999.ebuild @@ -4,18 +4,18 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7,8} ) -inherit desktop distutils-r1 +inherit desktop distutils-r1 xdg-utils if [[ ${PV} != *9999* ]]; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~sparc ~x86" - SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz" - HG_DEPEND=" >=dev-vcs/mercurial-5.3.1 - =dev-python/qscintilla-python-2.9.4:=[qt5(+),${PYTHON_USEDEP}]" + >=dev-python/qscintilla-python-2.9.4[qt5(+),${PYTHON_USEDEP}]" DEPEND="${RDEPEND}" +distutils_enable_sphinx doc/source + python_prepare_all() { # Remove file that collides with >=mercurial-4.0 (bug #599266). rm "${S}"/hgext3rd/__init__.py || die "can't remove /hgext3rd/__init__.py" @@ -48,7 +48,12 @@ python_install_all() { } pkg_postinst() { + xdg_icon_cache_update elog "When startup of ${PN} fails with an API version mismatch error" elog "between dev-python/sip and dev-python/PyQt5 please rebuild" elog "dev-python/qscintilla-python." } + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz index f5d5195460e85bacc9083f975a8903c16dcefd42..7ad89561b3b0efec597855427653a99b1448244e 100644 GIT binary patch delta 36082 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 diff --git a/eclass/go-module.eclass b/eclass/go-module.eclass index 7b66c3e2b1ed..c9a7ab12eaf0 100644 --- a/eclass/go-module.eclass +++ b/eclass/go-module.eclass @@ -338,7 +338,7 @@ _go-module_src_unpack_verify_gosum() { die "go-module_set_globals must be called in global scope" fi - cd "${S}" + cd "${S}" || die "cd failed" # Cleanup the modules before starting anything else # This will print 'downloading' messages, but it's accessing content from diff --git a/games-action/Manifest.gz b/games-action/Manifest.gz index bd1aee01ffd1e989647d4bee92b63f182dabf39a..555026da4f9460b87576443f92817d416e6d65a4 100644 GIT binary patch delta 7975 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 delta 7973 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ÐFpG;`r}P1T$z_M=g!CG69*XVKYtl5t8KXVsD} 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 bF$_YWp~)*ty6X#_^bh|Z{4$GP9$^3g^<-J1 diff --git a/games-action/dxx-rebirth/Manifest b/games-action/dxx-rebirth/Manifest index 651f23a49db9..fd3e8c664d53 100644 --- a/games-action/dxx-rebirth/Manifest +++ b/games-action/dxx-rebirth/Manifest @@ -1,16 +1,4 @@ -AUX dxx-rebirth-0.59.100-flags.patch 371 BLAKE2B 7902a9375b9f6782eb1cdaba1d0e27ede3476149554a711473631eb652d953828a67836515c097c459b2e3ea31014a71e3ee5d2c46d1ed25dce97ac0cde6f88e SHA512 c8bb575a172845b2643838c95ccbe3fac4509a3b5c24178816ea5a1a46a0fa2721d3fae841641950e97dec0e3a9fb74d8ddac493183df8834caca7d8d9ce11b4 -AUX dxx-rebirth-0.59.100-physfs-3-no-deprecation.patch 1060 BLAKE2B d9b62b11ae0aa871f667bb8e75eca0efffad2ba5d2781410886588b9c1dd6cefe430bb97381bf66ac0a99fd505c08547d45ffb3353e6d0edf14a08973bafdf2f SHA512 3c631874a910192e0f2fd594029b789bc79eb9b70eb3c2c172967ccc0ae1a994f138f7d57e1f99b3067cc1f199594fd590a2d3a73f35fda3520edb98cf0b80c9 -AUX dxx-rebirth-0.59.100-sharepath.patch 553 BLAKE2B 651db97d70b177754d7053c400a99a79c5ff7cd82af7743ef4588f0981ac2e17143fc0b41cbc62670d896e7f51cfc21e96f0b77d0a4994b4e2b56853ee29b28b SHA512 6f57832df96b6c927ea6f1d93f57662df24c0127b8a22ee08c73c3ecd21ab027fa7367070d0bec09250042e716409b258373e54c9189de68d41b799f785498b8 -DIST d1xr-briefings-ger.dxa 16798 BLAKE2B f5e1f4f91cb3464b3d356fab1e3993700cc19f3f2db8682f5194e59aa5d2623efa427db4135c3595534e5dac0f2589b53aac7df3610501b759407e1ead342458 SHA512 956a3ef1fe7379b71d5f651fdcb1f26b786883a35193a0a22009204e885a12fceb3a69c6accbeb2bd20be65afe087d23532d7ef3439edd97cc8904968bf519e3 -DIST d1xr-hires.dxa 1426884 BLAKE2B c4d9b950353fc450c64568779bc3d2e93a46e17980c8df08a2ef06bff5b9709869fdbbaf4fb6698be994b3faae7a75036a53357743d47b728bb3ef9df126afd8 SHA512 3fc84d5610ba40ee383c1720f80513a21b4644ff8b6da4b84ebca13b11c1131deb4897ded6324b54845b6c847dfc0f16700535e16afdd7ebe83bfff042892302 -DIST d1xr-opl3-music.dxa 81503503 BLAKE2B b560597e0f08139109a6dc4ee7996c05010561686029d1fd754375278b8a11e6df0f6106c797d524e92d4998683d6e1e07b6cfc982ea3ff167a0b9ca92ba0dc2 SHA512 4ac82c4bc2ddb02e2941746921443e38b698c6e54cfcab317fc9108f84ada7b868ec2ee3c70b28c1dfe9f41e2aadab4124c8daa65a409905cba5d674f0aab8a8 -DIST d1xr-sc55-music.dxa 72803408 BLAKE2B eb52491f5c43e9f04aea5715cffc0a47d029dda0b8e5ae1a79ec36122a17c01e3b2a731f369d72fe0e069e1188bdaf03f82d0845b574d76b6798be33481e3b84 SHA512 3cdce5b6535e28397b3216cc9ca05cccf7194349c62d64c54300f02f39248b98598d170599e5c61b6900d780e4917f905c3c31eb814fbb8429221c804cbd8bf9 -DIST d2xr-briefings-ger.dxa 11717 BLAKE2B 27af93656ac91bf5490195d2aebc9c9f252cb730094cccb53298b07f2e2031935033b8db765b40fdad93fb55b157a2be07906ea45185b754e5ec7c205803cc92 SHA512 479aa577dc65271c705e80404ec46e6c59ee3a5122d6e9705dbdd16b71b16c0d3447426e3e74937aa20eb7026f67a3896c5e814fbfcede9164bd557b6eb8423c -DIST d2xr-opl3-music.dxa 22710919 BLAKE2B 82bdf29b6afe88305d4c7b69bb8b094efcf33ad23becec223311775cd50600ed399c207ee3a05da3800bcc5e123d00f9f8fa7d2d4f4d4be57bbf71e1c2482a9c SHA512 876321a9a16403f6e9d12e10bb73c9cdc57e1a106fa64833a1be8cc17b74f6f13e57e40f051a1b40e7bc88b95bfe86cff181c93c8619383dfdeb74f36f5cce86 -DIST d2xr-sc55-music.dxa 19579531 BLAKE2B 16091e24477a49319f2685884a7538a3597a9132707ac1d59405fa08ce7492158075df4ee680a5c7ba44aa0bd0b16170057f6a8956eab4b56913d00ee2f1f339 SHA512 290713b05627bf65bdc55fc6631a0c86e50f484a167f3fd20b3fe2bc5b772437939b5bf32eea852874dd983fbd47f160cae2412a2d6c5319f0d1583a33d28da6 DIST dxx-rebirth-0.61.0_pre20200615.tar.gz 1959226 BLAKE2B 08d66eb1599100172e2bd8dcb8e13ca11314f3b06658c36851ddc7d91897a8376899b7c33b6e7a2d7b72e93cf7f20f157994d06f880e138dc807350e4c64c517 SHA512 3470e2b9cf20268f1af5e8084f0b361d1dd5d797bee9a1d97ce5509046f79750ac214d0f34e7eef1acc4ee4ae868ad3f34d33b45ff163863333e9d8a7d758db2 -DIST dxx-rebirth_v0.59.100-src.tar.gz 1809614 BLAKE2B 6826380312fa23dbc99459db9272cf7ffb5a00a14cfdd777339633fbd943a288af00f182692ebc3078e4c39bf6b6cc9fb05cc6a533ec126b8c881eb22c465868 SHA512 dc9b7ad263e189e779756b62613d4bc62371cb5fec2176a4013395fc18c9d03ab0c9ddc5ccf2668b87e4a77b25d500bdef373126f176bfce49f73b5a98de23d7 -EBUILD dxx-rebirth-0.59.100.ebuild 3355 BLAKE2B 11173d9573253619102874c4f5fd49088e57f977c97f015b56ca4184e36b8e7b2d8ba11474c83c26c9e4a24978f2dee79064f181e27743315a1850b0583224b3 SHA512 4cdba9cfe109516d574824e360772b2c042b5aab5753b02107c2fccc47a7f71f0048ea177cd04c6a3202727787b075ba7e1d8deca6da3a6f74ab25f7eee52c4d EBUILD dxx-rebirth-0.61.0_pre20200615.ebuild 9133 BLAKE2B 6b0864eb02a9b8abbe8eb2cb63a961648555947eaba32024fdab6841b53624450e0c3ccea0cda273df74b76f542f835a2d9afd157a8b7075678a0e52a9fe7197 SHA512 1b846477d8e5588f2f58fb308112bd7e41b729864a1e89c4bdca54faca2fdb460c2143682f951318bff25c6e34000df8a73fa515bffcac2774d3edaa4d8dcf3f EBUILD dxx-rebirth-9999.ebuild 8697 BLAKE2B f7dd928b1a9785893fd2714b4b65bafefd0df743b5fdcf1f9f978e8cc8586e2206b1026e312c0449e8965400e8bb94cbc13090972384e02ab0fd3e13e7aa57cb SHA512 aefd20964d76a855c4b21fb22a27f8c2a1aa8804d4a4a23b823b9eab28d759c61353bb48b84303b46e423d4a2df8a145f1d872ab5c071cbd20fbcdb0dce8e9d6 -MISC metadata.xml 2863 BLAKE2B 31f607bd479f52200f34d8a6a5f6e870e323838c686db88c9322ea315f981e8467b35171e4b6758c06ffc007839b6ea5962330e3d3d061e2056dc77611bb6605 SHA512 c335470146978bcff55067af49d7cab5d1e065c1f7578492d51e3ab12c0c7cf3fb618b9c30946d56c427e0b7438a8c4508c567cfd7f0d54e46e4fa95f9671828 +MISC metadata.xml 2537 BLAKE2B 709f8b7ed142ab72535062bda6d890dd4e17a4c37a68689544858d71b932740080444c400a0d86c0365954650e0638162185b4c1447b96a1b5fd4d656ed9857c SHA512 2f326d7d55af3a5d1ac3e35df2e46deb0c8dd1057b6eb2be301b80f7518a138c7518c6794d15ef0d0d60356ac8711d0f2b718f1b033f8d69ae296ee242dfb634 diff --git a/games-action/dxx-rebirth/dxx-rebirth-0.59.100.ebuild b/games-action/dxx-rebirth/dxx-rebirth-0.59.100.ebuild deleted file mode 100644 index df2171429517..000000000000 --- a/games-action/dxx-rebirth/dxx-rebirth-0.59.100.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils scons-utils toolchain-funcs xdg - -MY_P="${PN}_v${PV}-src" -DESCRIPTION="Descent Rebirth - enhanced Descent 1 & 2 engine" -HOMEPAGE="https://www.dxx-rebirth.com/" -SRC_URI="https://www.dxx-rebirth.com/download/dxx/${MY_P}.tar.gz - opl3-musicpack? ( - descent1? ( https://www.dxx-rebirth.com/download/dxx/res/d1xr-opl3-music.dxa ) - descent2? ( https://www.dxx-rebirth.com/download/dxx/res/d2xr-opl3-music.dxa ) ) - sc55-musicpack? ( - descent1? ( https://www.dxx-rebirth.com/download/dxx/res/d1xr-sc55-music.dxa ) - descent2? ( https://www.dxx-rebirth.com/download/dxx/res/d2xr-sc55-music.dxa ) ) - l10n_de? ( - descent1? ( https://www.dxx-rebirth.com/download/dxx/res/d1xr-briefings-ger.dxa ) - descent2? ( https://www.dxx-rebirth.com/download/dxx/res/d2xr-briefings-ger.dxa ) ) - textures? ( - descent1? ( https://www.dxx-rebirth.com/download/dxx/res/d1xr-hires.dxa ) )" - -LICENSE="DXX-Rebirth GPL-3 public-domain" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+data debug +descent1 +descent2 ipv6 l10n_de +music +opengl opl3-musicpack sc55-musicpack +textures" - -REQUIRED_USE="|| ( descent1 descent2 ) - ?? ( opl3-musicpack sc55-musicpack ) - opl3-musicpack? ( music ) - sc55-musicpack? ( music )" - -DEPEND="dev-games/physfs:0=[hog,mvl,zip] - media-libs/libsdl:0=[joystick,opengl?,sound,video] - music? ( media-libs/sdl-mixer:0= ) - opengl? ( - virtual/opengl - virtual/glu )" - -RDEPEND="${DEPEND} - data? ( - descent1? ( || ( games-action/descent1-data games-action/descent1-demodata ) ) - descent2? ( || ( games-action/descent2-data games-action/descent2-demodata ) ) ) - music? ( - !opl3-musicpack? ( !sc55-musicpack? ( media-libs/sdl-mixer:0=[midi] ) ) - opl3-musicpack? ( media-libs/sdl-mixer:0=[vorbis] ) - sc55-musicpack? ( media-libs/sdl-mixer:0=[vorbis] ) ) - !games-action/d1x-rebirth - !games-action/d2x-rebirth" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}"/${P}-flags.patch # Remove hardcoded optimisation flags. - "${FILESDIR}"/${P}-sharepath.patch # Change share path to use old d1x/d2x locations. - "${FILESDIR}"/${P}-physfs-3-no-deprecation.patch # bug #653014 -) - -src_compile() { - tc-export CXX - escons \ - prefix="${EPREFIX}"/usr \ - d1x=$(usex descent1 1 0) \ - d2x=$(usex descent2 1 0) \ - debug=$(usex debug 1 0) \ - ipv6=$(usex ipv6 1 0) \ - opengl=$(usex opengl 1 0) \ - sdlmixer=$(usex music 1 0) \ - verbosebuild=1 -} - -src_install() { - local DV PROGRAM - - for DV in 1 2; do - use descent${DV} || continue - PROGRAM=d${DV}x-rebirth - - docinto ${PROGRAM} - edos2unix ${PROGRAM}/*.txt - dodoc ${PROGRAM}/*.txt - - insinto /usr/share/games/d${DV}x - use opl3-musicpack && doins "${DISTDIR}"/d${DV}xr-opl3-music.dxa - use sc55-musicpack && doins "${DISTDIR}"/d${DV}xr-sc55-music.dxa - use l10n_de && doins "${DISTDIR}"/d${DV}xr-briefings-ger.dxa - - dobin ${PROGRAM}/${PROGRAM} - make_desktop_entry ${PROGRAM} "Descent ${DV} Rebirth" ${PROGRAM} - doicon ${PROGRAM}/${PROGRAM}.xpm - done - - if use textures && use descent1; then - insinto /usr/share/games/d1x - doins "${DISTDIR}"/d1xr-hires.dxa - fi -} - -pkg_postinst() { - xdg_pkg_postinst - - if ! use data; then - elog "To play the game enable USE=\"data\" or manually " - elog "copy the files to ${EPREFIX}/usr/share/games/{d1x,d2x}." - elog "See each game's INSTALL.txt for details." - fi -} diff --git a/games-action/dxx-rebirth/files/dxx-rebirth-0.59.100-flags.patch b/games-action/dxx-rebirth/files/dxx-rebirth-0.59.100-flags.patch deleted file mode 100644 index 75c3a64f893b..000000000000 --- a/games-action/dxx-rebirth/files/dxx-rebirth-0.59.100-flags.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- dxx-rebirth_v0.59.100-src/SConstruct 2016-12-12 02:47:40.000000000 +0300 -+++ dxx-rebirth_v0.59.100-src/SConstruct 2016-12-28 02:11:16.657874914 +0300 -@@ -3488,7 +3488,6 @@ - env = self.env - user_settings = self.user_settings - -- env.Prepend(CXXFLAGS = ['-g', '-O2']) - # Raspberry Pi? - if user_settings.raspberrypi: - rpi_vc_path = user_settings.rpi_vc_path diff --git a/games-action/dxx-rebirth/files/dxx-rebirth-0.59.100-physfs-3-no-deprecation.patch b/games-action/dxx-rebirth/files/dxx-rebirth-0.59.100-physfs-3-no-deprecation.patch deleted file mode 100644 index 86e94d43389e..000000000000 --- a/games-action/dxx-rebirth/files/dxx-rebirth-0.59.100-physfs-3-no-deprecation.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 8838b46e65c830e8d9ebaeaf568f186eff57d5c7 Mon Sep 17 00:00:00 2001 -From: Kp -Date: Sun, 22 Oct 2017 04:20:35 +0000 -Subject: [PATCH] Suppress PhysFS deprecation errors - -PhysFS 2.0 only offers PHYSFS_read/PHYSFS_write for I/O. PhysFS 3.0 -deprecates PHYSFS_read / PHYSFS_write and offers PHYSFS_readBytes / -PHYSFS_writeBytes. Converting Rebirth to use the new API is somewhat -invasive, and would require dropping support for PhysFS 2.0. - -For now, for compatibility with PhysFS 2.0, disable the deprecation -errors and continue to use the older functions. - -Reported-by: gabeotisbenson ---- - SConstruct | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/SConstruct b/SConstruct -index 560a6ef1a..78491cb1a 100644 ---- a/SConstruct -+++ b/SConstruct -@@ -3177,6 +3177,7 @@ - def adjust_environment(self,program,env): - env.Append( - CXXFLAGS = ['-pthread'], -+ CPPDEFINES = [('PHYSFS_DEPRECATED', '')], - ) - - def __init__(self,__program_instance=itertools.count(1)): diff --git a/games-action/dxx-rebirth/files/dxx-rebirth-0.59.100-sharepath.patch b/games-action/dxx-rebirth/files/dxx-rebirth-0.59.100-sharepath.patch deleted file mode 100644 index ee1b6bb9ea05..000000000000 --- a/games-action/dxx-rebirth/files/dxx-rebirth-0.59.100-sharepath.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- dxx-rebirth_v0.59.100-src/SConstruct 2016-12-12 02:47:40.000000000 +0300 -+++ dxx-rebirth_v0.59.100-src/SConstruct 2016-12-29 19:26:58.987760410 +0300 -@@ -2875,7 +2875,7 @@ - return 'GLESv2' - return self.default_OGLES_LIB - def __default_DATA_DIR(self): -- return '%s/share/games/%s' % (self.prefix, self._program.target) -+ return '%s/share/games/%s' % (self.prefix, self._program.shortname) - def _generic_variable(key,help,default): - return (key, help, default) - def __get_configure_tests(tests,_filter=lambda s: s.name[0] != '_'): diff --git a/games-action/dxx-rebirth/metadata.xml b/games-action/dxx-rebirth/metadata.xml index 2d1f5ab3ad7a..2a9bced3f14e 100644 --- a/games-action/dxx-rebirth/metadata.xml +++ b/games-action/dxx-rebirth/metadata.xml @@ -22,8 +22,6 @@ Install Descent 1 resources and executable Install Descent 2 resources and executable - Install Descent 1 resources and executable (used prior to version 0.61) - Install Descent 2 resources and executable (used prior to version 0.61) Ensure some game levels are present; if the full game's level data is not already installed then install the playable demo data (i.e. shareware levels) Enable various debugging code paths and sanity checks, not just output. Some of these checks date back to the retail build, and choke on some custom levels because the game was never coded to sufficiently distrust inputs Enable level editor support @@ -34,7 +32,6 @@ Include alternate version of the game's music, recorded with the Roland Sound Canvas SC-55 MIDI module Use libSDL2, SDL2-mixer instead of libSDL-1* and SDL-mixer-1* Enable support for the PHP-based multiplayer game tracker - Include high resolution (640x480) backgrounds, briefing images and fonts (for Descent 1) Include a Valgrind header in build in order to support Memcheck client requests diff --git a/games-arcade/Manifest.gz b/games-arcade/Manifest.gz index 5ffedbb98767d62a291394842926cdbe08c3c558..175b3d54d653f64bf6cb88b283383b7c784e5763 100644 GIT binary patch literal 21049 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 E0PsR_K>z>% literal 21045 zcmV)0K+eA(iwFP!00002|8>31wk5fdr8n18@C8zW0}eQRSiRI*(&}zax(Ax#ml?&# zi0p_+7FkcP@AE9)doG)-A2Rbs+;iLkvu%4D%nbkMzxkN1N?O```ca%jZ8F z@u+|JPyh8_{>y)k|LG4q?{UstLW(i=uwy@tvE~_fyW2JPn7NizM`(Q?$IiKoSaZp3 zv~;$Z*4by-arAtjd#_m6xyxF0x8okyede=YEyTI5I%_R?9{Xxn-LuqvuMz+7-~aD_ z$w&Od%01W7j`N(UAEmFj_h@&XeW#j_7Vb1tyN=#lKKQa4?h(gY*P2%;*UUTI_g$}e z#WN3H=U!o)cgSa)E$_3})!J@n;PFD)R}Vb!S;{VZ-}kluxBvDp|L_0vfBonG{y+ZE z`uacqTl?~9ukSzp5RaJN)~dJF&UxN>kU*NrttBmuQ=inF1tReP1S8fPoDr*Ph_@*sR} zIC||TFEC~}dC{H&pAiE_G4JEdcf9B5y<9JAwSTN{U%r0*^8H8q{HOKpec|qSy{+4s zSLdz9F~W6*tJI@hE3go?5B90wY{{PYz0Lz;oAD~K+`XhRR;$I8xvsRaEFK|TvmbHS zePJPSpR*M9z2$MPHm-23G{cyC^|Zs}TjF)qzpWd)uvX7Kj<%1Lu-~>;xkqC??pWE6 za<=0-BZ19-j>fCDO@96^;mPKQp(xy zbnWvlapw^7EG=zbWG1|M#2Z^V!;xdTMz6g8O!qa{c^~6C%L+#sST8R&_QHF1O>y6K zzO5L4cO0{&9*%&a;#aNi#WEc$)W%!#dD!s1!*#``Q|x=-A{SdX_qf_RFU)FKd>Lc)qP!Y&r4k z*jno2S{I+Yu5uT4td`9*jBVxI0&BGoewz6V9HK`2KmBdZdYGCmzIT+E@yh!yp{5!u+Xse$Z=g|VHFpql z?*r?_q|VVw7=fhvJX z`}*sveTC!QzVJ0riH+F#x{n*HtvEwsTj#2CE-b0my@7~*=8R`V9JJ*VEG2rZ8`$gZ zNauOglQ-eRK=#EO0I&mpxoT;Y%nE57d5w(EhMf0oe_N}BrEE6)x+j);W5#Em z1Mr-f=gy_IUO^uWd*2gx0vA)+9b;wPPhgELzX#Sg`1q1b(L35WML?Fe5QpZK32$l4 zLYO-ZOSNFUI8rF}Wvzbw_Gx_m@%?4Na(Xu|VBn~6%%km@@8fF63{TX=IgWFjydY4+ zV}zrMJTzlw4!VZN+Q0!snE$19Q9dAYx1~l0XOY0YEdZ zzTX_Ogf-R(IL)pEn+1sTjePm8{1JGHN026FpDBC!KvI932n7fuIgN_+etMeWNiM_6K9tWmCz$yJAHe#r81y*blEzf)F zjbnv=+~K!aLM%9YNdz=twJjDe zo_J-%?KV^@-i>H|-FNC2Oa){KYy$D0jZa4!9lym}b^ea8!Kw1!Rt<;W063mU+!*`L z#IUhWwgL#dkEAhQ*Kvi~JM5t~pdSRnT0oI-9uUkU;<^Jrz(G1R?7ZTAUZZXhdsThq zm{5v-hnvsD9znwc00%Ald|fs8#n(^s6~>PIPRM4;ZVsgNB-rEm>^?kn!Y8f*43Aj{ z@q9!8J;*#y11NL`OdVs)GzWkLLuzBE+@Vny55>FZ*{&0&H;JOW$#t)Z*+S?Fc!__+ z#hZ@5E!eoRZD>@$>GL7ejjVbtVH%nP-^x>9s`)hhT_Dz-U>EBm*1B3_cKi%GTzhAL zE}eOAxLAj0Kz-m(I6N`)l5Oxiqg-r$9Q@To>ixc8y?y=+9UDKl?;p9v@v>-p4(tb8 zz)b34SOmw3VbJ0R-#jLfW`XXDM<9%5;`|PP@{UOwbM*6o<3^sDU2BPD27K}aHE!G` zLOmBO2x3mi2wMm!K%F6{&w2fA(O@_HI<)1Q;40qNC+~j-+>kxS(es3o@X;d%paQ?# zShR79SU5%|7PG9_AP{_I++&6t+L|`eEcSgjcqBe};Zn#2cNY7{{@BrU5SL#U?OPYi zzWmfbeR*}wcR=fRhd^fxAJ2xopoC(BI`smR3~V6Qg;tsZQQ*O_y>o!2*Wi&icu(lZ z0)hB7n(UlC9UTYVB?`soy$TRG<-tkNzhgQhJjL&f=lf*@8)TURz#x%K1PTFtg=wc zb`U~49F-kIIN;mhC8FizS4&BN-g$*5XMji-Xz@@?-8WvZ>-FQy3&TJIy)#&JHhTb# zC+Y({u*-%9M|R;7EpEg!Dh=C(tASw={f|qxFEs zfxEGe*fJV)1QQ&0*r+aq6bmyi_zk**S0NttYIMd0F$`ijuOs}fP3YHa!I}QDSf9W4 z{%Tt&j<@B4RuFd@_5*PsYK}WY?=TFY8LpwZqIwpg<~kaz5@G{HR90MSh_W?a-ozT> zpDO80kPl3dV9Be(Spt5T&jfK0*AA8e9S%1E(c+ojs0DzAUK;QusBw-FidS^be6=bE zBWm-HX}4qw2+zYdk)A!X5+iNk78^s25NR_|g@S3QJEdI%SWtTq==0PV30V+5WE^nO z0>FQ*l#h?g^>6Ll2k?5yi`6BEjqF$fpfZ30Y~pet^FmH;L?zyp55sgJBC+iyVaD^+ zHxuf3o=~cj;I}g7Wd7|aw}~cn6Mh9rgJhQu;p>pJ<2V4g3XeV@V#mEVQWmZg3{I>D@dsL6&J!a< zHeF*!tPw&^zy=RT&ieTIVZp|qzO_Go;1$QaNAf|e7JPtjins*Wn9i0|xyU(m)bU`(a56%0L$5**9ttH7yG(?26gC>3btDABWAoiWhNxt370AQUQTCnf zMfKx}NaG0c1|>SK0J$4HT!_f=`$`4wTk|X2fBofSaD3tVX`SeIxE%0=cHd|@-iSvH zM_gd@f@6-=*pQ476O7XhbP_fztRcs3Is-O!!xtc@cS}4zv^}qjs12gSmtZ?FZM+0_ z+ocq_kBaEMfwealMo26e9*ph+tN8p5$xQ|0-F^^jGDf|Ky?tc_B42_+?I=oY{D9aH zInNVs=0hN(Smk7ki2A5bT(f};plrp}eYS!|2jaDHK4Iq6UNSuW+o%8e+t<%uKPd2b zHgPnRY(jSaDN-TW!h1-=*IZkSNQ$q+Qril6-F8bwTa{B z<25?|_RFtOuor*4!#jW_eEv$8WO6`y`KJVj?a1158=fzMUI4xM^krgOy4Z~apk+{9 z-`LGc3B5~%Lw)0O9V|sz69pzI^o7I?46EJ3cZiFy_zZG=N z3D+Zr;{ot-o)vJvc-;F!qMs|CFjh238=wpR3*^+8Gi!UJJdANMOLM__Ub|kS0C=q6 z`rDGBRA3EV<*A|sVjzAg*S(dkY@_+QRIhWu%!wO-`-;GL&sgiYox$%IWP940bn z$C)k|&jo}+OYg8SH^MOHx&Yut^bZNOrCNVqveEv${{8Fz_2<>T{gYJn$Up`>Aa7s> zaRM2D$U^KIG8}PUcmdp#RpN)}OoZ`uvK$wHk7&V*pf{O#2qOq^zzvDUfjayfUxioK z8F7^m;=%U-$r(Ul{kln2Lf_vOP09{?Y^yYwFbWC!a{A_B<4>p9!qO(%nH zY$0T9^TTz3H7f#yK>Y-Zdn$te|LDJW>XtGKHAj|U=MdZP@0HAC@)^pJG2gXXN@Q5x)4qQ2$NskNU@27-;+@GcI?(niW$n- z5M|yq7i83I8zijtaS=JU;>t84B7$8?rpTpx!K0cR(Ab_l-bN7kSb0tW2@ve;T^E+U zJz9mOz|%UanQzL^LBxk6%JJ#j`0e}WPhWof%PW$-gFn7vYU^MfOpGQqbMQbiVLfXn zK>YAP=&tTH0uIPSTACVXEk^|Q0ObK8-s{XnhYLP{y?JmB@w_P8$iodB(U0+g(;Ig|pp_Y5?!cV|+#-6)K4^h_{qxt#$VK?`78SFZUc zE-bNy2fEHgP{Yz6Pw(Tzbzr%$q5*0`;Gjdnw98BWb$sow?ik*gn9-}@>%dpVUVz0& zyp_t{37VOBq+;Ao>U+Ws#+`AU7j^%tg5T^69q^ zM%=qUO;%x*@`^ka=tV9+R1VDzW#OQ#% z=0QS#g|V++{=EMBcfkKrKLGJT<5tP>Ig#}zhyj5H521Mk9{3%c0yPE`gXDwitYZp5 z8pM%xA#$NFr{W2Bn;<>GA$mRl>>l;>l=HCAVg{JnjrP3Q`GEa;7*pPAEi!R-^UDeO z=eaAqsRlqWrz64B?t6*<@Fx#AuDCs=GTFi(0Hz6;gNctDB@C-QlIN#vB-Uw4yB^ZU zlkW|1pP+WZO9EiCr9S68$LorH|Aqf+-+%tcjO>(H5Hn21dlFtwPmYNOMBKp3LJ!$u zP!*9vh#R2{#9pl@VS+E`WsvExD09XG30)JyiKW^ZPmla$E__i!LM(lf5D3_HZG~1w zR=lm)ZGc4Vf%@5^0EPA*gFrLx8BY()cq%>({t3%Irvc%HG-N|0QbdJC+~R{kF&1eM zunDR&szuy7qAM(HqYj`>oozXCW#Bi& zVE&C=K6psPFt*pwhF5%G^^n99`2lXE9zJ&9Uci|NAk2STnesdQg$X|G3jn*;?HP52 zHX<(@5^$KS$2~`xdG$9Tj!UDHRT-WVCD>q=L!+&(xrsRZED#HMN9Y9s2jT)HyyHm# z=^3@3*JzXf0c>+dt3y-npemjf#K*)~#dZk@{3B0D2uAQN%&hShuV(h`(~nQ1ea6sU z&`_0bhiO9xJtRfarr|xPph#-4F(` z%>#sHvEWp!l8LSx6>ShjFHNE|Tqv62TIL$d`F0|n&W=4pA|~)>fkBH9Oh}rLdBtAA zuB(Tc6x--@HbWMOX!Lk*=8UBWc>am`fPw>d3AfI`3(Poa4)^LxLwuecBA$gCaetlW zU(<`FO-R|7`N!Wr9*MkU$j~y7VJnt!egcqrG4@-3OMId^lh|-OVz&V?DAyyKzF4?^ z-NAef4sggY0>C@1=xM+@j{+*J6Z{!>IAXpnx$Rpiu-y`V2sNu zFBYT#sWD_f!lRdPq7hE0<5lyC>jmDP2oegqZsFMH$%8<}>S=WuNH3ZLxnSLdDMf3p zdIcU~Ux0xXP(q!Q`e1#h)EH_1x?X?$?lBu{Jvn0x?V+KKx_9v`c_c? zMDHDNoFojhH&8eJwX0P&PX(j)+=8vMro{|8PJ=jN{lR8y4cthy&9zO=@`j*#uk&=Pq~?>dDtFC^IOtRMvCuUdsf7tYJa01=Myb5Et8=W|NU~b%Ua#))#5v# ze+M{ws=X%=FhV!43LQE<10?J>_~U8j9Fb>I@rqVG5i)}%T6vgGzRl}wIFWv-Sg7cc zFc4ZdwgYHm91wO~1(STMQn{4Goz=B|fjA4JxehfC%Qx{kTsd7tyn|SiF2J;c=LC(PnwT{I)~s}WJx5eXEno06v^v24s#@Gg9PXhA+4NZ%{|jPUX;@M<Bq)LfUnoNZ4b5hc_l-giq$49+t{dfUU&B!^}WMiktyQy_QVF z6C&izc_|=I#HIyt@LH?CHlneu2_=}Q{z)|ZJz>I&yj829@zDLL;b9lrY)Jl+8%S_7 zqaP5DtY#=Y(tct`09NmMNc#@t6I^=|G1#Ps0frkb>8W|dI?KsMi^qf@57v?F@Nv&l zJAnzUal9OktY1I9CVb-YdaR43EXX{@d=f<>tobrK;hFPMJRwDr^wO?-OlxN{J4dt+ zCt!I)bGj9Uh#-%ji^no}>4JTrwKuWqx)3tJ-U%>iU6$2eEGzV*qFP!47lMH{49fg*BO+#9G6&WsqNOI^(q!GHqHEs}lXb$|Dh#O*aTlx$Zj{*M z2K7bo!rH5LhQagq<3O^qt1qkdm+@(S{U_NT7(*Et(-{f8%j&dIIX@AJA#cb9+LG&$U0NA$DiGb%pg=ao$Sf6%I$U4!(#DmoFy}`7O5a%JKbfDv6JPz(~9zn(0|iP@mv5mo^oNarbCu$dli(^A_53GCzNouP2P6pdyCMYA+YDENk?tpoehKnztEy9sr zN>ui5U%vdce{DZL6sWvZ!2(Q%TJ*(yG7Sr*6Aq&m5F9;XvLwHN8fiaN4XVh)h5NK@ zJQtQLosg6SU$u}C-+(%W3|%<^>Mf6&@JMWn;06h9@Lj-Zp-AI++l7a^A@vGRaK1g}O;PqCj>@=+0Y~LBmc)1{XM`_lgO;jr?ZfniB-`wbBzOz~;cjPyix zAb$96D|?_(!?N0K{txPv5lfrRHn|7QwfbxGkT8rIyMuued;5+a4BM}@h6p$VAxw^HEBk^dbG#*cj);og#L_9bFFNYD=0&4ScJlcY_s?&p6 z*kp|ZOoKgbMr8~3qi0O`H}Gc;dj^;`OUxc3DiTz?y)M?*U)E1wJ_-1*8CbsWo$f=! zc^*qh_X){3XC*)qb|A-vbwo_^^SEuzi2X*|^!^lk&nS3$@J+xchVou4I&X^Rt~;(| zp%X#L#1wzY!pfmH#MrG3yI4Y0(A%mZIM16sc#e&OM2UzQdWQ|djSF!)X~5H?TR2w6 zj0W@!a7FOp@PrB$lOJCeRS*lTeXAyKEoWY)_$+s>&p#2oz=XXmM+8fWXvg2L+PAO$ z?<)Dv7r*SR0C;(#FOLA_0UB5kkF`@O#_!6zVLagaLQ|jE49jN{J&VTODuX5VV>y5Y zpqgMGmV;i+g3v@nvj8DI2AeEpzwAzHv$IHVr%BajEBwP6*-UsLip6jg&;dGjuM=m6 z@uIo`N6QqOWUJpD0uOW%$4;9fmV5|1-fa1O@L>_Rf}ijsGfe3;U`vW1{BVK@SuvgQ zp|IzVUw-@7-+uY^AJ?Q~zp$csHrw3}OlT$eSXSCw5`19IcgJ(fwLN4wlGQgmRRI@9 z)snq~o|Yaq)?^^hx(GrXYlX=H<>N|rza&MciY@{p{K1`1p5tw~cAwg8!u$f1Y%KUx z!kNalUIukong+<%mM80Tjd595hFCAweZXH@!3Qfr>AnVx!Llrbkv1zL@yr# zv57d?Bpk7z!=(6UK+|AO2+m!Amu??p>^sr3qEDx_z$)va>kDRO)e~C_jRklU!Pa_h0zQ8` zRI98#Kh_kK26{y_ZB8r!})TUZUmCUq65S@$Wy4_Wj2P z%3rVdq;<123&9b1TAZpzL>wA&VN?TinFVi08kHurvKDJXwj~~y zD&l?BK7IM#zO1kFuiw9~4|Ue(OD~r`Srhw&=a@F)>5ORLiydwWv0z21I&-^YSDniHDVnGF^vzv)}o<2a2`QVv=@L|dR{omtH_SC=nW_>4Tah1j6Ve3RJ zYvpfk8sWia97K3L($oI?D)y9=@f5ZlmPifQ;Y|pIs^*M#v#_~5e!z3(A~i;Db&O#n z(`^xDG3<$n-M@)Y18?4}>-ggulAy;;S-y znDNFb#pd;a7t2TNEn!a(AOPzg=hfMz6i35p!Cc!mN~zCz4>7A>`R|tOmH)qo%tmMe z_961!W3`e7tOEfMJjIR^j+e!)=))G=(G!m@Z{y2R)7yChJbTW^Q$bmYd^Za;q01&` zHGg~H8pI$GPr>4CpC(=%+R1vn@qg$+Me2c8DCGj(0HayiLLMB=cN{N6h9(dbZrIZ3t zJeYvE@Rqh%MQbsVXYLpL&*=qLoitmUQrhn{b{RTQ*$5y$JU;!l7&>eq*n5uU!BV#; zzbD+jo-KfMacD-kIM2<}T!l@4>T}h1gkVexQW#CUcgqqYg#D7pnNlYH?_dmug1oHQ zpa1y%pOmKedhlul3xZk2XfTp964mW=i@C`3>|P55lZgL~r`EJ}-W1B6kP0?^mSy}Y z(A@>RPFtq2q;16KRgQBZd<_{iT1%kG-a@PnoZ^R~KK6omr%K-_An-xgcmn=?Xi>?jVY1 zYZjESPUq9uY3Wy;Pk!BZv5>eZP25n#!!u2E&H+6JyUT!b%cu+=#0)HzL5L zXtz6+ZOMFFgb6_+9{F(xSZ?tE2_b63#^`gjivvDozs zzzRudrW+Q8l_BFQI@?A^Hpum29UN1U;JY`$eJz%3JZHd2mx@w9EtRrAwXc&GY*&o) zJfWgbllJ8iG69X><{t>JZ*F<8PrS!zSE(Y}{@r9_509I(Pvv=gg+HAgR>e*tWlWTv zJP7Z5tzw=4-NFB&7Y@|y4ioh``F@K*u3Rxe+s>Y{42$k_Vo?$C@kJ0!V=BpCMpwlZ@FcJHJdBIGRRSfn3KIdBaWAK29Xx8@eU`XawTt}=BpfJ;p zWXiE0ceknZv@HuS%(50f4qt?!#M0jDtP`ZYg<=C%Vi)#901jvhi*~%ON z-VS8py`IMfvrK^AY4atzW7(vA+skZWTq1%Z60Fn;us?%V|0;o$1x6-HU?$a^LCO65D#Dg z=g!^%ZVL(zUls9_C&U?{;})(gd&{<_m}*3b!S}lv310mza}iJ0mw0+w$b;bTpg6Ju z>F1eDvV6(8I29|qrGW`8H9QxDt$S$6w_n86Vbc`kk8i?&vI9B@J9dhDC>)=0N!6Y` z^fO3tJ8KHue4+WjtRFwOFCX-GdIvCs<6O%TAV*y@;P~_RmT8{d%4j4B9JDOUwayGS zB*Gx{$^tSR7>`|Gmu%N1V}Frq%@GOKf%IKGYlYZOjE}(E#+r5w9PIHPu^eyf)oto= zvOr(YX=QF6GZGwUghODD{CNf%&>^>t>wr98dbqpV+~tv>%`(dYV3;dzXla3MzZlR3 zy+zp5#2sKmT#HOP| z*3s8(Ur&iW?|w&56c#ZQT}gbK7Q5*LHMe$PZpoPpU9n)*f8cKu9hPU4tb@%lr!C63 zj}@Hnhe+_>jLw-kkA`Ut%&f5j6P&c^r&!2N68XKeg+PcROt4*|rnS}< zE8yK|e55y27|gg5#(VPx#A+yW&BG-B+IA-P*EIhxUq3I0f_(q<^~;AW|BI2eW=(V0 zthMqFtTZ{W5Zl-iBo^s`3dYNv6~yaa8)DY28n-|gJF`78E7rD6KUchJA6*)JfUfry z)@7xchb{R2z!I9tqa!M<-pT8*#1a7!FzNIVX_N3HJ+8B*5zx7L+hBT+gq3Zlqwp^$ zfvP-B{`+Yui>77m+9%Eea_2$NjmQ_Eca>|P&x{tHSRD?sxne2GfR{!4_HBJ1zkP_5 z@ik>#70Qe7WiK%j%)xQNy$0@)NCYjEVJBoF5$&JZ&bGR73J~n>CmssEzze%g4hM)1 zS{>Kz_%n-<30)3ekhh&T_~$9VGeoMj<@2qN-j3XKiUVv}IUFLhs%>+l7)dH5pC}iB z{p$I*t){F6T!D`-u|6$kyt#8%tZYf@{X^*M2ofk6Y`NgrhHi;eJO$=r$-{;MrrAx&v)%|64}K*>fE56J%w0 znh7BIAraPLxvUdJBCII#nRz)mg^fO&L|lsa=kNo$^2i zLB1>;xL%j*e>ru7621H5#dAp4O>A112wUduF|}A!UvU2czq7p~TXp)BA=>m*izBR7 z3%XxNQdwAUTOI)&$T6D`tnI0UtYQX!IL-;$e?cz!g-~q0itpvs&uJ-MEkY6anv)e{ zfteG9Ft}`q*36a)-`U0hw3w25g^Q30F&B!P4 zS=G%;gDr3`-q5}$oFC>^M{-P(nc!m14F!ANR(n28%d=R>o)5P6ga=lWT(j#Rxa7(X zIfMyV5^|msT8zU&#WC%d1^d_b%Rli(;yi?^&!0GAXJbe=uOy<6wx8a}J zKFS%OGf6?~FipEsrZcf7>U5xuJU<0gk?`o8VuMJDR(Ctd0S*aBfpkO*8vqtWqhaQ} z+_Y_i<-`$CAm>wZz{}u1p1fmsFN^i{$FFVt(!P9{W%pk9G@Y4;v!50;*}@;-IdLk` z*ol}~K+!9U4Hl(XKhRF>TBc_oyBu(sNC*4s4mMoL;7)Z-&eQRlPzu+Vi!_v{5f(4&P|1AQA^_DQ9-UQLfxSAefkS1=B$|KmB5mu?s72 z2}8Y?p&9iE5IVPpUv80|ZuW5#JgObVd)Tit!~C#fKOV&YC)w7^sgU4$i%(-VM&d!2 z{J`_F-}~k3v^=KS=Jct6u^_;fzn07Xsw*(V7$UcV1ay#f;U0$YzT;0QwQ)79s&2!P-6eU`Rb zrNeeQgbHZ^*jsJmJf_6Q!aoqJ+i(crg_0&bLj{juDEAAa`1;g{%}P3 zIybASN9|H}%mYjd^?wtNoVszY+yuog0%IANu_4|Qt>chQdIoU9cA#+u+H5MTcxcqv zWB3PZ1R9QibYy4)2hGIh8f~nq81us8-|P3Gd5$@{;T?{L!1t>2+k%8|paY>IS4LPm zxXgU3)gR-jfT@rW8%zka6B=@!spScQL6-oshJ5fAmf6nnRI(puAMjzDYOH?S7wb_! zuG;Sxa<|^Jv@>a@K8%l*{05#@W|%WXpEGlT)2cQ>=e${LGo!Oj|JjQ^x)Tz+Yt*3=>*BO zMD_hB1j&jF8#kfic5>T^K!c1Cw`YyFEnRr%YTF(*NYRFd6jrh4=$xE*>*)~uZUGOX zIItUq&};io#{Z(TvRtJQ+Zl4Q77q8}sUR9Cm5(d-uoeYP1R%1EWf=e}p?W(NI_Ib{+@@}ChtgR_Yh%d8D%oB) zJ@DPr^EHPwK{uw_){!g_rq-Vv$+Rau@Dhh(j?dtMsl%H>1Z`fi?Awo@zdnUyA95G* zC0R{0CYBL!p+u^#F3C2<9*?^?f6nQUJ~2;i57n95%6%x6@s9lD!dS?t&EKmYb2 zG4?LO5g#7+K^||#Wyrl)utnfP?EtM?cSjbmiF3g;4jU8f8G-UT$M!a%VU73nw8BFp ztD)B1q0Pjr)}z_hhS40!=>{OA`+Emxhd|ceI2lh*fFP30h1fV0eo!%sAyBN#X$y5h zT~GYj)Q1IC*d1&ilTNkvtQ0tjl@8*DYdeO(mWJ-QS|Mav3wNmSQTG|vh7sPLOl29~ z`(pj-ti%rt_T98PT6!ZScz_J=0ucx&Hmeu7HET~)3J$6w^01C^o5F{EpFCW(pdnjK zeDlKqAefXo@CHl)>fmXQq~OnLsI10=P^< zJNdtXB*u&9I)P-1YxiJ&*ZV4_(xHSfoiZYEZv5S{{rYiI`b!(C1(9Z~t$1{l!RhqA zcp)L~1Tz@Ubg}5SE;f;k?b)74!om)Q>t}>CA*elNZ+M`+-j^R`jdgJ3D=Z(D8H!n% z413GAOOz;L!8zWGIgj=D{%w4|CX(_{!y&gDV!>8`ZYSw>HZGJng9pWdKaOK~rn?V& z&^L_4p~<0`TMr(g!qrUnZYPGKDdlIk(;Q1y$eYA=AlU1IecNBZ{qps7Fo-pC@A4A1 zGw@BGHi#yc(f%}kRqphzrh*d5H_=(gIhw-_^h7_e4f~(p}y2_DLijFbObgSj2`BLX`{~90u&2m`3nR zj<|q;-us!NyDQAK8yFxL&I+HNPC5q@DvMllsCcr0qT`vwU!pV4GT~68*)R9rV{-)z zXPWDGXe&zFF@UX9{^x$`1n~SL+n|#Z%m)Wni`V8%;vDb!0(yKs=>!O zF3+8Dm8W~r7rrq#ne6Qm_V}=7pMLuMfo8nS7dD;gOlJ(j8(uK%fWQyWMJYsZcoiF( z%H>@mcvSHs9S5Ld_ep8Q=04qHk>|UPHO$+2P~M5*_u+Zwe^h7RXzv@ja#{I_9CLUc z(eG`wAR$QZ1hnrP$?fPYk767kRPfg5n4Sy7aCY~BuIr}FiW1w3{xYl-1lD1g@sWMd z4yRZ_pKR(`EM&Y+qtR^+m}sS`wPCqS3F~#WzK%c5uk+&&0u=JQPJ+~9^-exMrcKOV zN7EC+m}R#>$7$)Ck9Sxq0unx!2=-E*+e)>0LbOcAqSH)hw`by;Gxf23C>^riL0|p3 z;)8WMtqtXugR^LQeD6e!$2gxqVu|^-fU{fY&W;)O$^p}v7C|9!;!?a#=o*2mS(~td zI@=*E&frs*Cjbr)#er`thmsHjv^vPCH#CY9o;~N64zbs*d|a~cUz~LD^~-#T0M}Js zSOzZ@Jiv9&{^rLSKUB_x5*< zyDtOCh=9O1_+#^iV|s^W&em#&eLGzaoAT-oOqrmg>O=0}pR*J*e+#pGMoq?>z(0ut zw)#53SMmfKgErRcfDoK{SWA}em9whefide1#gd7XCJQ5&u-YbNv1wK<{@zA$HfOgy zcR^TTo$popi5A6buXbiTAspd$f=!6a=mlLJs4E_Y9l)Lq!_H8^ZXqgOw*l&A%a4Xs z=XJII-2S-!?dP>Ve{AD=Uo=cKR>%343!?`v`(d;B>E#TCxR&hdc}@`n4iasTS&olB zt!K7=^7n%x*1i=FU=-e7gM^WK7KMw(y)Rq#Pn*S#({ zPOWMvAu>^R1ZTLj+}X1`Vqvo|bm5+nb#xkyQzSb}$PWbfgq?*`WA zDhXO@~9un2xPyL*C31s3iNFt)(Q`{oL zLMa;m+1*8ADMEFw=&}8F@Zf#DuGQzCzJLAo-#-2L`9lWdJy;eeOYOc>$Viy%fd(ql z$^ckB4uX!lD&OI(VVf!(0Ai_AD4yygXO?YOF!D^fYL2$Jr z$*eo++xkhcsXfCxn)O8%AX|0UHlLil^x+UF9Is?8kOLt5hc)vmmX9^o?V;J!31*!@lnGb! zgb*_D%-waY6UK{m@mp(V#KB8#k2jV@qpiir_kT?JgCRRg%UjO^s1Tej(wx*>mV(eC zbgNGJxDKc^FUUDC_rp>x8yWUpy<`JbznAaRd7#TdO92DOmsu^`2U)%aGmWFB+}@3*BW33I3k19Z|o(GOjS2eS+)G!MFP2=4-FUbzB)!lK|B zDMcHtX0>M&!eP!Rs8Hu+qci*?>v&IrA*$)UxQD-gqP!31(?w5D`Bcx{kT*nO+Y9+{ z>kyv#j&|ui1;WGmifbMY^oD~cC>(5lJB#0uGueT5#4%#1eP|YxiEvP{z}EpDo}~<@ zKEABl&tLz%KL7NmFQ5MS^J``2i@;2_1!l8vfRHug>4IoQ^Rd%Q?7+3>+oNf_RgLpI zT#hj3w=NjR4Dj!`OsGr?`FR2$7%~jC05JIb$WQ1zv=whkk2T+Cfy=O#=keZ+RO;cN zQt&djv9;al;D7A*@W7Ga;P5f{4=&iUgBb`)nTUc0+?Tz?Dwyq+qZxF`g#Ae z4ja_PjTuNYyH$T40NbJK#8WFl!Y;%lXs5LMbVlbS3;|hQfuT#I91rL{ArOg<$vd=r zc}_e+RsUtHAH7J$xl^M<*HB{}p6q;$`aY8Y-R9T}=X->Qme?Kga5K^;oXomSL)s+ZI_Oo9%6x^$?%1yj-?l(R;j%YS^Id9t;VF;yD z#cZniiqZB{&tTK-4Gb^~=T2WBuz$6DpDuK_ zirf_VJztsZuOI8vU%DTjsrF`JoR{MGJyX=%O9*1HY;rUO91_Y3%}Q*K#hIt5HjjJN z7dmBjUc->FG;^!a6JJP~dqlo_A{^)%UdQ?EOj>H;Rux?4&{0-h|ig zz=k?J`cvyF%$ql>!XV4!Z+W}dQz8naR!`%xc~ro)*o~(Jxh!wL1IhI4>)<8qRC)dp zA2KEAJ(}$@J^!*;KiaqX_1mBRan(veUwLqJ#(;il!^_Fo-n&259E1{ws86rGz@2ct z)d_XWOVl!+`5X>U0=m6W$r+w{(@_dhKt)`)*B34L=d!G_T6>N6c~kKlBU{nc zIK3doLWWBrV>uC8_iz9PQQT{|4%9CUhoB0;Rtyqvvj6;?l~{R%_FUKG*t6k9uePxg zeJ-zAv-xMiK0MUw*11fbWP+5dp(lRnzw z0_&B~My&D1CcQNbe|<~)L~kh}J||?V?QMi_>!yvdJYlHb1c?J#|M|4NIVXKNtjMX^ zBkkoqyu-`}^ecPJn{1e_p0#@}h-u=RXR(U}0QQQ`v7RDlM>WR3U$@uU=>+|kDT>{; z&dY3NdTwe)W(3g4`!TWV{WKz2LXeBM9H@v7PbIg79|!|)4qM28=c%o_GSoxtKHD;5exuU@dY`>g~I7U&G+;h977(gy@samrcuCK_jyI(E6~?#}cH zj@9j6!RpvV_}g+!8l>8jnDe=Q*=c`3!0AQ8*|AAJpa&LgEI&o*+G=w-)cb?9{Oi~L z^}`t07tG&JkD#@CkV>z$nCZD@^v2JlR~kO0Pp7wdI|n*A3qS;OwlADPPUfYk@FVni zFzrF;cSu@3F+aS~(LxTx9wlGl_I7JnIrwAw-utwR+EC$+fnqtFxrgQ(7W`R#B{jc} zV0z0bzbK;aTJum(2B~AWEK+<@w}a-7!WGj4liK9} zBX7+Kw#PYPT@4YQ;xlu!)r(hWbhc##4}owSUY|*s#Z#J*p6sj3jKI1>0NW45ZbAI}KQ3;rK18A`X; zOkrX6Q(=i-JaXAZ1FerHo<{r~1D6wBvQ;-`D!gCTdqoKBm%_A}Np7u&+a}f9D|*uf zklWb(W@+%yDzPc5=CnQi*rs~&6bJ1RR;`j zw9_dkfi;8orv-1-(`hFyfz-)SxC0quC)xc1WIw+C(tdn>t-gaNy&S~ZYP`HtM;5!p z4O7hWv71$ZI(A#^oK%XOboBCN3d=ifr|m*LLt?>Lr`Xvb-o2r?>CEhEUZOkz3~h6` zMNl;G8&4Sw@(`WWQ6DtEx3~8)}O#&4n(-Fd` zo#}8i!NmNwx6y~{HHlurBn5-*ITj|AX6aE1*-L86bnnYcT>-)J)93!V{riWE|LgD` zkh~p^V!S-4f~qcu@}9`rflCF)6hNA{?KYMOL$dA!pCmw_LluXqNpVmur#D$-LB*T2 zyxp0gV20RE8#{rvHALPo=RLp9oY?(+Y@0dZNI-SeKbr+-zicV;YHn-3c!V%|M$p9A zHe3cDul_hk=kD9=X@kP;E%#5yx#!fW#x-Hab@?K(x!kZVjEVJFn#O(+fc&*r;(3N$l|86Skcc{MY4R-Dq=6A~Fq! z4`24;v!&(3dd&|P8hA6q%OPC8*qW9gNryS>=YGx!WZ$7b4M0|EqG_UMg3uzT(BI~S z9lz<|%;&@nI-bK4z!jBgOx7LrNCk9^%Y3q(d=IF5Zkd%078Ac6^KKisSii$@pyhIo zHfK*VhbW9~AZ)uuUcLbOCRg3tY=4|auv0(OIQvYhbFKkwEwY(Ij zn=^j~y*s#(5RhJz{jArozkR&S;H82%5WQx}b#_eFrw4Qrh<+GLqPfWn;Ok;J%#PD83R{4CtMD`#Y z;>W3?q@DbB8qyJ{czN5FNX2p8-r-m*(puS%Hv8yLmdzs3@2%Rw=?-w%m=da&huSBgcvj>*#oWn6{$*E}WNXTY?pQ*UF z1Bad)mk)7cL-f7dFgGs~hi${asu$Zq9Fns~$Jm2~^1AR7fbrrB>sospd0M3B)!WaY zR@h>XrM%}753fjw_S~l3ZxF_;I7r{@?RNs)y@;{h`>XbLXeztvfT3{UcriaycDIea zC;DxK0Dt3c_H-tL?Vv<8=Mv`AAuA7Wsl-jYu#lrKaQ|;Ve;PmkTl?!L82?L*j4#cC z^D^&6cmc!!mBVfqJ~INvm|pUN?iNw`$-cnY@dniLb$bTqyqo)k-=G9nHyKoTw!=$p zoN-c|oNM_E@>qkYHk0G2MC>-wa<5KXoXX5&OE!kW_Q zx|Vv~Db_^gqeo|JS-kD+Ssv9(k?k&78LxTjgROH1q#gHz^R@foyig`34b%Ymep$5F zS}2&@`&#i~cfU=kIHL;_Kn-q(rklR@bj>S%dDk4D6m`n5B&)n@p56=WC4y}^4ff`R z9Ifn_`_r@5L-EL4H9iobv}8}1#$h|CkuMBb?7J`G*YL^P(?!o$wl|tvx(YWYn0ag& z&0=Eu=!iMb;*gfQ+H+mgG{-V(H}zr%v6sZzhjc*K9EjHCs^huoD=$aAL}zSV9kLP~ z9`za<|I$Bw{&3sROJCAq;d^iZX|cm#%zN0f&YpWk1%P~Xw%7y?F)sl}sJexSIc!FM z?o&B%QT!nDD9^CpA>p)3q@SMiBlo7cFy4JR$UAzwnR2{29QK__Kd~@`U&m76lIQ++X*A5r7xW9XAM7EIpzOXyU8R~x8L5U6G0N#e@jTM(SL3D4k zQY>8_yb%*FsM~2-BusHO7ST3B=;QccTz@z28)tl(Vs~ZOQ}9Oh zS$hRhoc8)gBwz<@00IHT3qU0>)Uv0ZwoK;Mw#I@<5H;%!mm@5~JS}ha&WC5{a&Vx5 z!nYW=99uuS*-!o)DT?h?`^Pi%&&((mkiDe}d`YjD7X0Op?Q{EM`^V#$i96oa2e0#J z__A_fnUu6I-!3HNMLM2incMm2o}JBgg9phb#$CO11!bL2FZxwFIaCOudwIvESJP#S zvZ9pNIR$8<;p8$Y~QHHUR(x$&~L(7WCVw$QTYLW}j>MNs2O7y(SZ zSHY=pv)I&Pk5)i+dVoS`wyn;=fnLb!`N`=O2u_k9bQ(xdz9XL5qOzCl;a@%ueT8+s zW7m=lUEV;_?Rf$SQ?Z_In?b~D93-BdHnp5NV=-%TL2q2%fq%zv1c`GDy%Gu9XS523 zc_PD={g}NL)ku8mSNYg*@r;Kh-6g(fD7-^G_JUD9&5Bk#04({JHV!!S3$#`1{~b$GZl}3(93Fl z`}BdM)|b^XvcPzTx_w&lfOPJb@0{MkeLCu9B1xd`4m_)XyH`DI*aL`Qqq=9R&V;pD z>A10+61<_z<9_pp;+HMQPh#$P&crey3yvREB=2J_%$<3MDsgY-CwW~)0G`&ffHjWh zka~Em($U%2hrQGAPyRma0!#HOE`GaOgnU2u8yVx-U~h+?cG`FdUD0|@nbA@&E`S6P-%4OWVQj z4f7w)`NL12DXF#;!%m5-)3Klzkbvsic9S_q(g_arnbw2X1_zos*`&{Ih8GF@A1&$& zj%jB=w?Du-X0Y;g$+m0udiL=S_C$Wuy$7ttPH=cCxJ>jTcsVEq=DG&DHaTjbBw}`N zUPN7muN<_=N?2B2c&q?52v2?Wfe)WiOPY!dslyfAw|t5fF)jgWyjl8x507%a zqwf7;GH3WC?*?(m<9&LrXt=bc#+F@Ey4C}or!)ptmFjcPO!k}`wgv`mRt_+@rt2)? z$#P5%dr^>&Ytdixkk^)4HFynSKzX6k?~C=<_U-$(^*H1Q2z$BSp_^7=6OgjO+p_Qo zZ)RTbZBfQagX%*33BtfKzoAI4DiMs|o_^u`tbM)WFK3tN*H17X2I z@=ut~BY8G8t#6;+mRC~{m>rJqyk#?fJkIH8EtVQEwQCBm?El;U4+Bp?g)fx=07+41 AuK)l5 diff --git a/games-arcade/afternoonstalker/Manifest b/games-arcade/afternoonstalker/Manifest index 5a68fecc5c38..a7b64a25f92b 100644 --- a/games-arcade/afternoonstalker/Manifest +++ b/games-arcade/afternoonstalker/Manifest @@ -1,3 +1,3 @@ DIST afternoonstalker-1.1.5.tar.gz 202663 BLAKE2B 1572e5fa2b7ac0c9e24897cd8e31333c1a1819fc36576a3410cbb2ab6676ee505182dc71dd97e65ccaaff8218c470065bdc942a380aafb506f4c0032d4325df4 SHA512 ff08cc72385deddfaffabf98c3cc67f72f8c6db77de1feb4e19d2d3dcf6ca1018a71d6e052d2e2373dc758e119a4c068a3f4195cb6fbf1b01900bdedf193a7e0 EBUILD afternoonstalker-1.1.5-r1.ebuild 804 BLAKE2B b53d2c845ac083d6d4f87979f3902830d82995cf24265a9ae284f344d203cb2c06859112d92c16a2b9bf534009a0af44248cef2f45e86813dd36298c3cd83e24 SHA512 305584e81a9614946f7a8d95f5382eb7a79b3bafbf35ebf13bc7cd8bed93fed8ac5e228a02d0296942095fa8af01933a48200484d9da1b1cdd25c0a0d00b60d6 -MISC metadata.xml 383 BLAKE2B 40ab8c4f0c3bbc162a20b7db8130b1d3d3a22dd8b0a828403000c58c1eb5c977ef6b93077f2f887828b6ca6809feefdf234605ca9c71170e13590e6e6f390410 SHA512 6ac1eca021c30af55b915f3d34d180ad429f9f16e7e942b3853d8f77f0ba82fa8bf97439209414e7541b0c0bfba29b49b1efc143e690ae7f8dbffd1fcaae9986 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-arcade/afternoonstalker/metadata.xml b/games-arcade/afternoonstalker/metadata.xml index 418dc79f8c64..78274e0fa550 100644 --- a/games-arcade/afternoonstalker/metadata.xml +++ b/games-arcade/afternoonstalker/metadata.xml @@ -5,8 +5,4 @@ games@gentoo.org Gentoo Games Project - -Afternoon Stalker, a clone of the 1981 Night Stalker video game by Mattel -Electronics. - diff --git a/games-arcade/amphetamine/Manifest b/games-arcade/amphetamine/Manifest index 2bee2655e095..5ddf93638230 100644 --- a/games-arcade/amphetamine/Manifest +++ b/games-arcade/amphetamine/Manifest @@ -7,4 +7,4 @@ AUX amphetamine-0.8.10-no-lxt.patch 504 BLAKE2B ab06ee2b2209b293d0a126127c5d0cbc DIST amphetamine-0.8.10.tar.bz2 72324 BLAKE2B 39d8f56066e7fbad853198be28375dfe7ee766d7c493a6faf0e2fa321ee2d2d757f5f294418208ac97a440d58bae03d40de2615e421bb8e9fad7a8ba5220d354 SHA512 eb3106df6070e207ffb3293ac4701bba8222603c0e399667505bad29b6f6433dc9ec008499b5180f713a724d3b686fead15536a20927195bc57780be16a860ef DIST amphetamine-data-0.8.6.tar.bz2 928775 BLAKE2B 078de623c719ebaedae3137fe3876ecd7ba02ad7ec44a64b7775fd173a42b399d137a3862d3fe426780a234638b0876a1f0fc5a06d6ab8f4b3c4ca66df367a49 SHA512 0feb86f420b4816064594756bb30bb6e02ae5062f03ef175b3262a8f30043340933f6f1b1894e2b2cfad70befc76d3ed1e0d2777c2dc2f7461459e8a93efeaf1 EBUILD amphetamine-0.8.10-r1.ebuild 1004 BLAKE2B 11e7a7116ab5a30316a1257f83f4d61cfe972b588e796cb66fe17cdcd5f10a90bfa156dbadc640231813fdb18a1c88d981e2363b4e578806f15efcddee2fec19 SHA512 837a2dabcbfffee5014d88dc541909e44442ed63645b039974b91d19ba93d2c3e3824fb58219a0965753232be309064073601c3e810db85ce470f4f5b454848e -MISC metadata.xml 371 BLAKE2B 12bcfb84a083c0001e99fa3f002b259a5a448f895af66240422d951fc82e4d8635849b8604e588d977c99b47681bc9c3282217a81f107ba7a646fbdbc31f7bb1 SHA512 84d30e975d4eb430e73220b406c49c6d1015f0b449df73af8ff5aa4811a6634f5e90f2db52b28e4a39a1159cbdebc89d9dcb857821401a82156716ab94d5e8c5 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-arcade/amphetamine/metadata.xml b/games-arcade/amphetamine/metadata.xml index 204e28ed3b7a..78274e0fa550 100644 --- a/games-arcade/amphetamine/metadata.xml +++ b/games-arcade/amphetamine/metadata.xml @@ -5,7 +5,4 @@ games@gentoo.org Gentoo Games Project - -Amphetamine is a cool Jump'n Run game offering some unique visual effects. - diff --git a/games-arcade/batrachians/Manifest b/games-arcade/batrachians/Manifest index 315da0bfcaf2..592656fd5d9c 100644 --- a/games-arcade/batrachians/Manifest +++ b/games-arcade/batrachians/Manifest @@ -1,4 +1,4 @@ AUX batrachians-0.1.6-makefile.patch 1083 BLAKE2B 9660401bf833700f353a1ab8ee065d94c585c2ee8ad3ac04318f7d81a17a367c0f81e540fa4e442b75c368d79bb49758795e51507a98f4cb06a087d019d3608b SHA512 9fb3d84f864b7cad0ace0e288969871824cae110f879ba8fe512969c7b1aef370c375bde57caedf5bf2bc7e5f00a9f2819fdc7de6d710c989bb474382a84e77a DIST batrachians-0.1.6.tar.gz 198088 BLAKE2B 446e2fd77068dc8c58e801fca6544ea825529240a79e1b14fac6962d26d78f6f4e977f6965751ba5d09ea790679dfa820e5cdb1ed667bd0af46f8c89180a38bf SHA512 d3022712627061f9828e1f3baa7207053884f1f4c0348768d4ac073673ff1bcf14c95cedf01031b8bd36a6b684bf239af0f381df41aa18d49218320a8bea3b68 EBUILD batrachians-0.1.6-r1.ebuild 603 BLAKE2B c44aa1b7e408b4cc98102c6632e9f012c10df08abee89f7f2c9d168b9ada73c33c0c19750afb1046f46c3226d57ae56e6048564ae5b7769a7cde7a59585bd34d SHA512 c402bb055ff07feb39fd14aa3f88953b1189555f7a1dc22a2db804b4da4464f8ca8bfa1a4e6112e38e9d69dfcc59f59af899202c21b1ce3774b7afc4ef5d3b48 -MISC metadata.xml 383 BLAKE2B 40ab8c4f0c3bbc162a20b7db8130b1d3d3a22dd8b0a828403000c58c1eb5c977ef6b93077f2f887828b6ca6809feefdf234605ca9c71170e13590e6e6f390410 SHA512 6ac1eca021c30af55b915f3d34d180ad429f9f16e7e942b3853d8f77f0ba82fa8bf97439209414e7541b0c0bfba29b49b1efc143e690ae7f8dbffd1fcaae9986 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-arcade/batrachians/metadata.xml b/games-arcade/batrachians/metadata.xml index 418dc79f8c64..78274e0fa550 100644 --- a/games-arcade/batrachians/metadata.xml +++ b/games-arcade/batrachians/metadata.xml @@ -5,8 +5,4 @@ games@gentoo.org Gentoo Games Project - -Afternoon Stalker, a clone of the 1981 Night Stalker video game by Mattel -Electronics. - diff --git a/games-arcade/blockrage/Manifest b/games-arcade/blockrage/Manifest index 1dd46bccc691..293f2aa66814 100644 --- a/games-arcade/blockrage/Manifest +++ b/games-arcade/blockrage/Manifest @@ -1,4 +1,4 @@ AUX blockrage-0.2.3-config.patch 949 BLAKE2B c45af2acebc7e4c1f0bed710cec317f88e7a40fdcba1420f4349c1bf20aec95bc1f72b8d95411129bb05c51ffae373e87449ca974bca922b906915ac3bc0e4d1 SHA512 41b9446bbd0f1a5f0c9c740a3208ed01ec0f6b80bbce0c68e4e24b05b6e5c3bd22a308bc2ef72969dab95faffe20a9456a07e62e110378b4ad2034f9f7676f16 DIST blockrage-0.2.3.tar.gz 75620 BLAKE2B f54e0f2e30e36b9c9692c28a4cb894305cb9e0eaae31873073899aeafaa1a032c56533840c5094ff60e3e9eb09587fc9cc83b8469f39952ce483369243f5fcc1 SHA512 20ad63cb75f6f3afe482b54c5dc0487615ed9ac9a43fa3819b1da43f343c8dde6c3eb817b46b586bbfdca6ad9c9e9cb3c220f5ab536397e407250daf9fd61aa2 EBUILD blockrage-0.2.3.ebuild 618 BLAKE2B 805c5fc2794b9f6d6534422f8978425341ea8c250ce6b44779e091de79790bbec6629a10b2380c097f1356579318e02c1351610a4caca8123e28c85ea961ed42 SHA512 66e66aea0193e31aaa72eaf85d647370057c657960370a2181330349a69eec1e83c37a4737b0d9fccf85d8f442c2d44ce97b0a93a1f6d5ba0feb6163c2fd2b6e -MISC metadata.xml 448 BLAKE2B 6a4517bcb8f863902cc85d8ca2fa678035b1dce32f554593428107258c41c39f21612859e48688e82ecd65bd463be00f5619af2ac144ed2e2622d66423e502c8 SHA512 803f6a13513f89d982db1995fc96d8a9f430b2fd23fedc7dd63da2a2b864326108ce2156ae0a7432afb1fbffe8588db9b3b3b81f8ede2e3c62eb8675e2356101 +MISC metadata.xml 332 BLAKE2B d8f4b60da9720f0cb44633c89a5c7b50f360391b4970766eab87518b669864266718a21c5ef835c122b5c088e1b747f3ce0bff7f4aa06a84528c4f2d52691dfe SHA512 f0109e967113083a663e0128ab444ca44860eef79d3bf3f2950ee27ae5c3eceb0b11ad8cc3a5dd5cd1883623a87978473f2d20387aa8f61c22c11b1b77344b32 diff --git a/games-arcade/blockrage/metadata.xml b/games-arcade/blockrage/metadata.xml index 13e8bd0d6026..1271b371918b 100644 --- a/games-arcade/blockrage/metadata.xml +++ b/games-arcade/blockrage/metadata.xml @@ -5,9 +5,6 @@ games@gentoo.org Gentoo Games Project - -An arcade game with addictive gameplay and a 2-player hotseat mode. - blockrage diff --git a/games-arcade/cosmosmash/Manifest b/games-arcade/cosmosmash/Manifest index 9352e2891337..826250acb697 100644 --- a/games-arcade/cosmosmash/Manifest +++ b/games-arcade/cosmosmash/Manifest @@ -1,3 +1,3 @@ DIST cosmosmash-1.4.7.tar.gz 906213 BLAKE2B 58117881e8f705d85c40cf5d0c56a734b80ebf7a84909c98a085aa5d880247c72af8a84d54fe11a4f02c8af226005c561802d93e7a747ff4a836feefde1cafde SHA512 1eaf8b05550c6f96e6392f6ba4565700cd4a9cac66dd57d634569caf9b4dfaf4917b3b9973153d4e6e0ddcd65c68d5242faae7c4f516c07c2e07d1b2f3b838b9 EBUILD cosmosmash-1.4.7-r1.ebuild 851 BLAKE2B 0dfe4e01292e1c00a48c22fc7ffc697a27b6b9325c747e77d7b64bbc10ffdc314847ee63c3e5ecc634abacc1c9ce21ffc580a381fdfc16a74219f6eba7859b82 SHA512 7b823dbe4c8ee794be6e0b1defb1a027a4df91d10a151418e3172cb018cf71c347c79158063ce6af7b23874b1d195b8a6469a3b5e07f00bb73a9f4158b546c81 -MISC metadata.xml 383 BLAKE2B 40ab8c4f0c3bbc162a20b7db8130b1d3d3a22dd8b0a828403000c58c1eb5c977ef6b93077f2f887828b6ca6809feefdf234605ca9c71170e13590e6e6f390410 SHA512 6ac1eca021c30af55b915f3d34d180ad429f9f16e7e942b3853d8f77f0ba82fa8bf97439209414e7541b0c0bfba29b49b1efc143e690ae7f8dbffd1fcaae9986 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-arcade/cosmosmash/metadata.xml b/games-arcade/cosmosmash/metadata.xml index 418dc79f8c64..78274e0fa550 100644 --- a/games-arcade/cosmosmash/metadata.xml +++ b/games-arcade/cosmosmash/metadata.xml @@ -5,8 +5,4 @@ games@gentoo.org Gentoo Games Project - -Afternoon Stalker, a clone of the 1981 Night Stalker video game by Mattel -Electronics. - diff --git a/games-arcade/spacerider/Manifest b/games-arcade/spacerider/Manifest index 11d28caf20db..c8f88e28ce83 100644 --- a/games-arcade/spacerider/Manifest +++ b/games-arcade/spacerider/Manifest @@ -5,4 +5,4 @@ AUX spacerider-0.13-gentoo.patch 737 BLAKE2B 7660dd666c6a838b7a8b64cd173f1a5dc73 AUX spacerider-0.13-ovflfix.patch 347 BLAKE2B 977a25efb7badce88c80f4ee5c68768910aa2139b94f3cd56ee996aac26053c749eea7d671f5bf02d055251060f3f9536493de513f79c617e96a1db4f8b90c91 SHA512 227d519c51555fa99a162e2abc939b53feb0abc817667c5b2edc502ff6e7265a0f86a750498dbed5f0741f7d5e6840b86c0421fc7770b10a7ac862cdaafb1af1 DIST spacerider-0.13.tar.bz2 283861 BLAKE2B 89687ca24a663addb81af0c775201e1a57e6d524e9fb99766d4003a4401dc406e50c8d103600c57c7d4b30ee620b3ec60089f05aaa4e0ad9da72a6f5e64fd527 SHA512 4f8d506abfe242039247d5c4e43c012ded14f3b18de710aea0c9c6d933cb60fde3116008723d44acadd490b3666e107506fad6ee027d2b31c47d118185e0c03e EBUILD spacerider-0.13-r1.ebuild 1049 BLAKE2B 0855a5400194c53dc8d5bd7984feaf491feecd192f64c64fe8357eca3bc00ae7108beff6c2d294498102b1145ee86b34be58aa31581095b5ddf688c6cafbed59 SHA512 916debef11bf13ee5eda029b5c067525a94baafd7b72308884ebd2c76259ff3ecf6dcd6725aad7c0dbaf9383aad0b1293d08bbddbfc06a0f5e556242b21e8fa6 -MISC metadata.xml 357 BLAKE2B 92788e73f724c0a4de633ee3b5a4f4b07c487b82de01a57ef7d2829b5f3f75617eda10727e8499f3d243360a7afcec28427e495f72d2ba48d6e32893865d3a33 SHA512 51a7291b12ee0c0f12cf55a0d24d8e2dd3cf44f9ef2023caa9c457b659dc677a9882512472525073c17717a7f56180c94a88a40d3db2d33bd843e31ca862739d +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-arcade/spacerider/metadata.xml b/games-arcade/spacerider/metadata.xml index 6d3980e569e5..78274e0fa550 100644 --- a/games-arcade/spacerider/metadata.xml +++ b/games-arcade/spacerider/metadata.xml @@ -5,7 +5,4 @@ games@gentoo.org Gentoo Games Project - -spacerider is a space-shooter written in C++, using the SDL. - diff --git a/games-board/Manifest.gz b/games-board/Manifest.gz index 3a8f64da2a012eea8e7c6348e3f4f4f9196035d0..4dd14c2a6179e5e164cb7bee17c7575bf6ce6339 100644 GIT binary patch literal 11027 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 Ne*s=H?*f2M006iN-{1fM delta 11008 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 diff --git a/games-board/camato/Manifest b/games-board/camato/Manifest index 45425ba3b6db..0beaafd90a0a 100644 --- a/games-board/camato/Manifest +++ b/games-board/camato/Manifest @@ -1,3 +1,3 @@ DIST camato-0_7_4.tar.gz 39395 BLAKE2B 673c312f90210e7f1882f821da2c751118052594f537d2a9c1a04ceea4d0ba948487da576b5f3b274c889db48e59dd95228ecfb6d9ec03ebf04a5fb16e13822a SHA512 b355dbaf35716f719ffe5469ec73db791b2b516dc1fc7a36efa735babcd7d16b79d6d0ceea2f1308f79ca98fe7e0a3dfd3e4b3a7a15eb64abbd144aac2c3720d EBUILD camato-0.7.4-r1.ebuild 628 BLAKE2B a87978b7c7fcc2729d1bd874e39eeaa570621cd46b520287dfd532e0d625f9d4f5648d1ccc34f81b4ae63b25eec0bc561959d84371f95b527be222c8dd2116ae SHA512 054fcc4e42a3acd454461f19e5abdc7219856ea13bc8cda2e0298c8799e6819612ecd272b59047a93a81101f1bbb1746f8bd5682d3750ec400abcc8befa53991 -MISC metadata.xml 377 BLAKE2B 814daedba56f15d61d2f2ef5c3ef0c30fb21cabd5a9bb7827f2ae3c2ee3caa3082710e18320718b072a75d8b0b53191b8ca331d89e5008148ae78d0307bcc9bc SHA512 b4bc750175585e96b34d96ee7b364ac57c7b2f2628ce7194764298c5440aebf36844d838322079c63f25301a78ca6c3e0257122318645694bfa2d3969963249c +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-board/camato/metadata.xml b/games-board/camato/metadata.xml index 23c6b657cb4f..78274e0fa550 100644 --- a/games-board/camato/metadata.xml +++ b/games-board/camato/metadata.xml @@ -5,5 +5,4 @@ games@gentoo.org Gentoo Games Project -Camato is a map editor for the game gnocatan. It is made with Ruby and the library Ruby-GTK. diff --git a/games-board/freedoko/Manifest b/games-board/freedoko/Manifest index ccbaf58c37a2..bb1e39210658 100644 --- a/games-board/freedoko/Manifest +++ b/games-board/freedoko/Manifest @@ -8,4 +8,4 @@ DIST pysol.zip 26314316 BLAKE2B f8df3be0b4a2f9343af40dd3311f4d58ca33a1392474f837 DIST xskat.zip 666085 BLAKE2B 2141ffec9b76142ab96bc0bd66784578711a44163788b868b9b02cfa9514f123e02a75d6d3c979ba86283b5fdda1604167eff9181c9ce2ee8b324db0b02bb0e1 SHA512 725bb12e983e8c1494748faf78b2e1c76c424806eeb7a88aafecf580aa63703c166907aea2bbd7890d2f972ffacc5dde78d01a82b72ab87cccf1a8e50d1034f9 EBUILD freedoko-0.7.16-r1.ebuild 2618 BLAKE2B 10013cc1d84d7a99d97168ba757acbba960ebefc40d6d6d3a4a1ff7caeaef6f7ea20b8f3b9941ef6011a6620ba166157a06f93578d63cff221ef7f0fc4f70566 SHA512 310c381b1e145ef43e55fb343c134319848f199258b7912f7d344726e528638f69e0fcd5e2842ca6b306c4d433ba9d6ce9bb7fb0360e768f9b4f194d8b2fbb15 EBUILD freedoko-0.7.16.ebuild 2697 BLAKE2B 19cdf1d26ced16f9f79c7b537868e07b859ae1d146a6eef90ded70ee6f2033cff98ecb0674773737c761d4ed89113abb51396959eb6cf7284238300d625a9baa SHA512 5eacdc90fa6fa0473e5fdb808ff3fdc1cf9f82439f8429469aaa79d5d58558805928a6957e12596f499c285b02fef1cee66b95a0d8e9797879f61d8c3ffacd05 -MISC metadata.xml 928 BLAKE2B edb0c7696eaba28ed8ad3bc625d5a8f71525037dd09d5f75cda28b3fc586e1d59edfa5bf230e9f4d30c949fead44cdae048624cfe4eec92aaa3c9f46ace43e11 SHA512 df7bc6dfe2691b80cda7d4f17738e6d939a137658f8ba8453adf3d0003371c07d9c48fc4dce945fbc73978dcc0d7ee0eb0e4a5f46f1d0245ae0d4c8aa5b40847 +MISC metadata.xml 817 BLAKE2B 0b98264bb5e7f8db35d1db092a0b31779747c47c50463c489f2aa05abf8d465ec1ee9c8380d728ad9dc36b26c305d4c41921391ba4acdb5fa9b26613a32597e7 SHA512 36779c23b160e2fedaedc705cf19a4f70170d735cbda5d72e577f0e3c7f9937e30552804389023ced71f4428a6b6e90c640dc39bfce764eb93fb7b0744196d33 diff --git a/games-board/freedoko/metadata.xml b/games-board/freedoko/metadata.xml index 55e5a789bd63..a5dbad4c24dd 100644 --- a/games-board/freedoko/metadata.xml +++ b/games-board/freedoko/metadata.xml @@ -5,9 +5,6 @@ games@gentoo.org Gentoo Games Project - -The Linux version of the popular german cardgame "Doppelkopf" - Install the KDE card set Enable network game support diff --git a/games-board/fruit/Manifest b/games-board/fruit/Manifest index 1d07168b0415..2bd6cf6af081 100644 --- a/games-board/fruit/Manifest +++ b/games-board/fruit/Manifest @@ -1,4 +1,4 @@ AUX fruit-2.1-gentoo.patch 590 BLAKE2B 0ff77b71537b8b2062413e1fe888014d69371c8cb29260e02cae8e3789b572c9175750be31abd5dfaebbdf517bc2c8f98b3132c8526beaa1cf1ebcbd35c77f79 SHA512 db32e30dcd60df1c0dabcab4589cdfb779ef619d2bdfdb35b77b5b6b224adb0b9826c310b2f3fd97c0591e4c63931dfec733578429c749b691a5dafbc8a954b4 DIST fruit_21_linux.zip 716762 BLAKE2B ffdc38ca4a3021b69e95c876c419bc85102412ef6632cfc5d8d1370b59fdc6e1bb5e10e5066fd39197d16042286e0cac07ae76a39eb1ed3d96bfe804225a9948 SHA512 80d80141ca3c2a4521b241a750bd237e0971b531bc4e8e89ae3bdcdbb1436b99b35e64f505b9a61413726744646b6b4ce126bcdb53b90adc727f88a50adee889 EBUILD fruit-2.1-r1.ebuild 795 BLAKE2B 669fa5a30b6173ad0dc3c92e78b8e87ef4b87b037caf4248b6928cb670e9b05e50410495b730b2f67290a683c593922748f06d43df02c9f06109d33a085d1af4 SHA512 655f8e1b74330fb41d4609a72bda62383fc492b7ef04c94edfca6310e95b50bb3f6980cba50452ce3669b824bd4342ba7379f3cd6baff005e543d8b2be48e9fc -MISC metadata.xml 330 BLAKE2B e38a1b870857c880700f94c087932aee6c4236bdd38e87c61b93837c72235dc5f8e37c322fec5f8b87403a498e459035f13037a1b0711a9902405ea15d8e03e4 SHA512 f568c54581b78f36c6aaaba340be04f0396dbb62f133426b0dddf4a1ed39b0675fd64b6b2d14f9c41bf49851dc25156bf71566ef9b207570cc7e57a92380c4ef +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-board/fruit/metadata.xml b/games-board/fruit/metadata.xml index f9731bb70a84..78274e0fa550 100644 --- a/games-board/fruit/metadata.xml +++ b/games-board/fruit/metadata.xml @@ -5,7 +5,4 @@ games@gentoo.org Gentoo Games Project - -Fruit is a UCI-only chess engine. - diff --git a/games-board/grhino/Manifest b/games-board/grhino/Manifest index 6d76b05b0282..66554cc7896a 100644 --- a/games-board/grhino/Manifest +++ b/games-board/grhino/Manifest @@ -1,3 +1,3 @@ DIST grhino-0.16.1.tar.gz 1178091 BLAKE2B aa5d0c7aab142aabc39d849cbf18cce5aeb57d42f74ad1e2117c57e735d9a6b383fc284cae82c64d5ed8ac809eb364568133e06f42a1062312512becf87df315 SHA512 17fd5539a9d74a715237a51cbf2f3119feae2bed6a26496b02d7882385d5567571ba4b4c4018554944d07322e5a0c3b3235e141579281621f5a030acbe6480e2 EBUILD grhino-0.16.1-r2.ebuild 680 BLAKE2B 1a4c7d6dd9ac0ff256b236b51486741cacc1bf3743f1c188b2997f097cdfc7229b92b92dac0d243ea2cb9c0df597b146f438615e0830b0c3729f3130d58d5220 SHA512 f9b5d42d27d5d78e52a8ecac328dea1c7c6a10ed8c7f546746258b5da38d6e54286f047bc5e2d35acef78df0c9db0073d811d8d529fbebc761727452556c4074 -MISC metadata.xml 419 BLAKE2B e5076a6519c86c88d126acc66917d5a0d03897d11fceb4d82bf9ceee009751dee881ff7e1ba3f18cc22a10edf8d893173d11ff5851ed4297d74a347df375766a SHA512 2de9ddcc05f6613b7f8c5d6a0dd673b1d24cd9be6935bd0a3db5f4f2b126fe6276badbfd0c597c6a9a998d95c9a794fc1a0b92dfeddb99270dd6431fcc445e10 +MISC metadata.xml 338 BLAKE2B 6f62d894b9cfe33c0e396aa372687c9eceab39340ea738952e3fda8d6cf5bd5a64967f65123c586a8d680f0680c038c415ae0ca0618597cb91ecca2b41adb4b6 SHA512 a0a418fe071435f92bff327caaa996f2be67d0f15462c59c8d9889b06c9dfa6adfa53ddd1692427adc95279408dc6787f7c203bf48eb9652fb81886d4b65cab9 diff --git a/games-board/grhino/metadata.xml b/games-board/grhino/metadata.xml index 08b073917817..a0bc9a6c570b 100644 --- a/games-board/grhino/metadata.xml +++ b/games-board/grhino/metadata.xml @@ -5,9 +5,6 @@ games@gentoo.org Gentoo Games Project - -An Othello game with strong AI. - rhino diff --git a/games-board/openyahtzee/Manifest b/games-board/openyahtzee/Manifest index 7296f363c5ec..752f744eefbe 100644 --- a/games-board/openyahtzee/Manifest +++ b/games-board/openyahtzee/Manifest @@ -1,3 +1,3 @@ DIST openyahtzee-1.9.3.tar.xz 178868 BLAKE2B 0cb5b87f8d4f9cdfbc81918f937ec783fef2488146f5497de0d01d6b50eeeef2edc308ca4230f1103b5770a03ccb74740e5c42b2ea01bd67705ed2aff6667d99 SHA512 7e696141d8f567247300c7f4924889b0a2f88866c70a10ad7619709990cacb726ec0af28bcee62a9f0d607d7f83ca5bb62d7275b2cc6e0343004f9125e4fb506 EBUILD openyahtzee-1.9.3.ebuild 937 BLAKE2B dbc52d1d309360507c5260c151bc48a881be4925b5fc48e185264a7136565aea3fbd30cddf1a67375f1176dc18e58e7e328649c07dbe6ba3a8ddfe39df1a0453 SHA512 c213cf1063433df039abe8daf8f74e6f378c0f6f9353d80c12b5caa32c1a8c604570d9e54f269f0ce554adf83a644fccb90be40454faec1759ca4fe027d201f0 -MISC metadata.xml 462 BLAKE2B df86908050673276a1a63ed0c15cf798092cdb4caa47097cc1e96781d1afc11b08ccbf25598e40357c0c13ed3ba27508820d45bb73930ab137d00999abdabd36 SHA512 a2a3cb524e9432f9e439fd7f1bff4885ffca9230df17e5ad1f529710e606e34f5a65f0b880fd538d8dcccc228cba9672b8267fa17f8f2d477f7da416cbb8a7bc +MISC metadata.xml 334 BLAKE2B d17964abf906122fe1b2a687f8dee77dc967a68a7c811da0684ab2c9d5cc5b8accfc768879d74fb43c147cf58ac7c94525e8f652c4c9882181d4f347696abaed SHA512 076b161fdb89bf31c17ec83a56755311dce65c1929ccbbf90aaade3810778f4aee966298408bfb7a5f6853a7f4906ca409c34f306d407309236bd3cfb0534f6c diff --git a/games-board/openyahtzee/metadata.xml b/games-board/openyahtzee/metadata.xml index e9c6b68de58e..9b96885b0213 100644 --- a/games-board/openyahtzee/metadata.xml +++ b/games-board/openyahtzee/metadata.xml @@ -5,9 +5,6 @@ games@gentoo.org Gentoo Games Project - -Open Yhatzee is an open-source (free) version of the classic dice game Yahtzee. - openyahtzee diff --git a/games-board/pioneers/Manifest b/games-board/pioneers/Manifest index 33dc5cfba8d0..a4e84c065423 100644 --- a/games-board/pioneers/Manifest +++ b/games-board/pioneers/Manifest @@ -1,4 +1,4 @@ AUX pioneers-15.5-fno-common.patch 465 BLAKE2B 1ea0122a77ddb954760067ecae5e2704ea7e76ff221ba13126502dc7217ff89592da64f54df4f2d0f99a3567019d4f7db1e73109f3efbabd4959531a563ffa3c SHA512 b37a07ea641d271ade5a243e38b8be71aa8a144332e99079f2dc50f168e943eb914a86381034aadc679382a521e7247ef3e2965844310dbe527b2a5a168cf404 DIST pioneers-15.5.tar.gz 4975627 BLAKE2B 8cae5df3e122743819196f0442ba18cedcfd4fee51d9e76ef4137f120e3429456f58ca9d6e537b8e0206c937d882b4a22d76ae333a7d5d7dc69d65f7bbd94b18 SHA512 a3261197348d7e994da81ad4948755520bf29678614a9ea2b2cacc81622093c6460b0cee671a04c125684d88a9ee1deb9206ccb73ab1440be1a1505e24b2ed2a EBUILD pioneers-15.5.ebuild 1008 BLAKE2B 4a8675b0a4230e7fc8a72d9fc9aa3838fa0263d489bc42e48aca3435da74d09588fa7803a464d9c25a4d83c3b7b78e62cfdc89087b7a939e8a43eb14c9b16a0d SHA512 58f4b5dcdd6bee422d2444da171b4a3fb88b032326d83923046ea58c74bf282c6a5a4cd17d00fe86fc01a9c43c90d173a201d3a73c140a3bd5c043760d07349c -MISC metadata.xml 516 BLAKE2B bbc4f44f35490c9f2508b7b4bfa20d748757237608ff09fe5424e3e22370eaf8fa9d88bad25e9a6f0507557ad8bf84d8d78e59c9812e4a94ce8e0e009776b218 SHA512 363d4fc98308e842211f4515c1b6da788e6d43498376efbc7195a17406ad0015c6dee37b380537bfeb530d5ead40c5cd2c6c9836378d4ab178f8c1f1434a2dbc +MISC metadata.xml 410 BLAKE2B f48738bf8713786682fa5faedf3ced41b5799418c30b4ac206380387ba64cabb033cbd24468a355d6bf420a65102e2af84f38eab51d28a06a372dfb4d65e940f SHA512 92f6de9f201427ff4063c7604eb0fb2bf7b75ac6ba53bea290efe317042e7022ccf73bc6bbe6307c247786f7009dca27a710f1f13036d8c837305cde84966189 diff --git a/games-board/pioneers/metadata.xml b/games-board/pioneers/metadata.xml index f30a7ec883c2..345a6ffb5cbd 100644 --- a/games-board/pioneers/metadata.xml +++ b/games-board/pioneers/metadata.xml @@ -5,9 +5,6 @@ games@gentoo.org Gentoo Games Project - - Pio (Pioneers) is a clone of the board game The Settlers of Catan. - Enable gnome ingame help via scrollkeeper diff --git a/games-emulation/Manifest.gz b/games-emulation/Manifest.gz index 79f040824f7691b3092f198b197cc5212059d5e2..8c83792c623a2dd6a822c2fa46697493589d16ef 100644 GIT binary patch literal 9843 zcmV-(CXCr1iwFP!00002|9za>l3llPhVT6pdI2RkA1>vJQ%NPxjr{^Z1E3glIINkW zBKhg_{oB#rYh*gEl10s7FRVuQe`qxLFF*YGhwq;D+gRgm{L{}*pT6_ar|*9MpFjM^ zAHwgy3)O{|owwH3DW}ioTG@8|YJT<{Vz74Bb~B`Gb-12uTw$N$+%a>ht>ClE#itN< z*z@eYX6?S`nUkM!?0QCY)p}WVpPpupab#D$#om1U?oa>rL-ygjUq37UnEx&DeR9S;xrc=Gf8s+8oOqy^Z5iZoL*CTOV`on0v4lN@->7>`$_> zJ-_VIOsln7R_QUtlXLprAAk6-fB)A%{OQl%jrG&`Z2M_E?SKB``26wg*Ehn{+dXE- zXG^K%<92b2&`e?yN35gmR2t8>6WS=zLZ8F=HBOu%TNyQuQsPKC6e zOCrE4Zq`x!hy*q5+t=eNj)F2UdV?%9E(_|j(+;G zG}r0FS#TRT?rFwWk3I#!7^xjaVTb9bF2&En6E0J~D>3bpY?vXH%HbN%qu`#Bpq z>wRmLkha4P^?8Ze+j#ldoVzAjd?Xn$V9%!IK;BNp!n$5PZ(I4KVsY+jyVe-j@{U)} z{7@}n)XF2NfH^EstDYJPXM3Mp>U(8Mrc>h1$l4vt_T_{WMjQU@KIiB=k`4B2z*aUO zAvc@HVvVY*$%mcROX-d18R=RM^`A+OYA*M^4`C#8T_9eA4^6DomubEO1-VYZVY8^@ zLl47ES4#FH=W}*2et3uOQwD;1E{}lO`0{$mu9hAsHa8hH_p%*apT_4GUmAbzdH9xD z{oWM0k5M_4OW!k6O@tFrvNIar3a6Ev-Q1zD&XU92MqmUH`Ro!>AC!m-ITniB6FV!% z7Af4^J-bK;M`rf6ysv;A5E)&x&ZkD>H%I4N>_G7pSn?dR1lwe}HGrl1nsbhB%~5@v?wm)k)_#5ZdPOk8(C_gg{%s_3zxY0U zj&!4{h z`0)z&Ea)DuM!p|*b$~rW9G4Q$bmZ)YbsO&t(=WePtI623-B+L_{M>z?Z3c>ySJ8O= zNzqyB4k!g@i<_(RySoU&GEzY(Ud>OaWC=nXlyyh1+LFQaEl𔲦*A?G2BlJ#3Q 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 Z581dDhE*qC@I?IG{{j#$TJn)b004JVoxT77 delta 9823 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 diff --git a/games-emulation/fbzx/Manifest b/games-emulation/fbzx/Manifest index 8ca6b3508aed..bc3f10bc7431 100644 --- a/games-emulation/fbzx/Manifest +++ b/games-emulation/fbzx/Manifest @@ -1,4 +1,4 @@ AUX fbzx-3.0.0-gentoo.patch 6372 BLAKE2B 0e218a83a4eee9f7fbb632f74eb64358149715835f566c4256cecfa5857c615d732073a1346b0e8f4998fb5c560d7c2d39a083e5c1ae99cf4c889b6de42b8cde SHA512 4de9830dcfe015833939c1795f016d37afa0d364b94de2cc64b941f8d4df2acbe7220be951fa403bab6eba0db4882a8c15c376eac108fe6331e67708515b876e DIST fbzx-3.0.0.tar.gz 435239 BLAKE2B 5105995a7972c7310628c0e4d3af7f1a749192bc24ac312e493d8821edf5ec329a65eedcbfa6c8479a4f4d134ca730acef7ee27ef2f89253f2e179c7cf8c2bf1 SHA512 cf2a01a1dde62da03c1f04e91f226859ae4cf06d099597dc1a1554c4ff9782dd287f9d924083829eee40cf0450c053d818f963f68381f9e16e0e61ca1f3d3083 EBUILD fbzx-3.0.0-r1.ebuild 852 BLAKE2B c2c32bf293dc5803cbbc21b56cc5baee95bfc28f6e258482c3b9499f94cbe2f909329869e86bd1b49a4a5d6fb24054cb999d4bfc1dbbe45dc60ab9a0065e57c0 SHA512 775bfb04e9ba7c1bf47aa69260d4413caa5270202ca12434dd15f870570657d584eb2dee11cb4abeba57765dde96b4df2352a60504429203fa0ff7f44532cebf -MISC metadata.xml 469 BLAKE2B 9c35e70c04d622fbda873c4f3d225b5a7813627bfc6bb01e14ebf011869385d9449652d056e3f2a4ff175337b55e63f987234fa2b3b600576611ec42f01187ca SHA512 72d484a764834cd1691665dea6904f154af7a4a6f4c8dc43eaeafe71ec775c8bf0b62ffe42d3cf244829292ff4d0f8a677eccce1902110b94e6f1fdd31219a25 +MISC metadata.xml 333 BLAKE2B b7e32a98bd1f4530fd7ea419607e8ff57998633131c3cde906f698e91810af4b6750e5c70b3a17e1ebaa532022952bd8d0bd915a41fb755d30ca1759b3c0c189 SHA512 d865ef840f0a446091249c24b36dc7d5cca2aaeac727d0f1d45bf8699e7d55d396cca469b02e84e26cc056f506051bb81557c0cf33d74a5a01a8d114ed3f3554 diff --git a/games-emulation/fbzx/metadata.xml b/games-emulation/fbzx/metadata.xml index 375b39e89bcb..865a8b592e90 100644 --- a/games-emulation/fbzx/metadata.xml +++ b/games-emulation/fbzx/metadata.xml @@ -1,14 +1,10 @@ - + games@gentoo.org Gentoo Games Project - - FBZX is a Sinclair Spectrum emulator, designed to work at full screen - using the FrameBuffer. - rastersoft/fbzx diff --git a/games-emulation/libretro-bnes/Manifest b/games-emulation/libretro-bnes/Manifest index 945ad93feeb6..a7b4b3a69f28 100644 --- a/games-emulation/libretro-bnes/Manifest +++ b/games-emulation/libretro-bnes/Manifest @@ -1,4 +1,4 @@ DIST libretro-bnes-0.0.1_pre20180723.tar.gz 153133 BLAKE2B d9d6dad8be84851053a1a66272963bd5ffcb5ab11fc9e8096e04e03e0d266e57cbf5fd37618e43f48f9ae0c4c08013303c17cc3cc6b3e1aec764b9e0ce594088 SHA512 f2db232a10b854badf3d130688f09c580f11da17224da127aff437b4a2c906828717539577d71713aa5a05b93effd8d17fcc2b3f6e3ff570d56639030a5be383 EBUILD libretro-bnes-0.0.1_pre20180723.ebuild 328 BLAKE2B ece8e5209dda538976baaf02270fd002dae5ee74dc901d473fad172df11f3f74d889c2453eb2e7183a9c3a219b9065ebb3cd38750cad9c66d249a1a108c94c40 SHA512 83e54777c3ad10f821d40034967d01595f6cdc31edf4553d098c8e3658ca34d127faf47c4a24b2d32d3c8dd79af7528d9d4aebfefa0625adb201fa73685031a7 EBUILD libretro-bnes-9999.ebuild 242 BLAKE2B 6b28ddb8377fb3bfa5226de5ddb79b8d9217e640a034d1097be93e0a9876861e6c246b74e51e4310e76e2bca9f605aeb1055259565337b134124869afc69958b SHA512 c0ac92ea22c187a0ee6cc369447a00720e0c8990d1ffb487f818415cd3b3c5d794f9003068843ce27532d0059b1ad548686e8f0386a4349ff0a2b2299d65d2ea -MISC metadata.xml 423 BLAKE2B a6dc9d634f0c2d8b88de653ea7d6cc3962c514764b046a173599166b0105ada4098cf0f83412ff079950bc1b8971fba95ff9a693afb0409ebd69d7d7fc0ca64c SHA512 e09f0c07fb041850535d2e7711e9ecff941c3713455b430d3a54a737a6069391425776e70f405dea5528ad323526d64c6d305c38982ec9382323dcef192d2c80 +MISC metadata.xml 365 BLAKE2B 77b64b3175337da8a67ff7acf724a60d464fa1a1bc915f33003288a8604d8ecc4ff407c19cc29be69065239e7d7b2be3be4cccfd8cfab76bb8261b55af9c9077 SHA512 be15bb6f9bb34dd293b3bd09a9f6248a7f4a1a78e38d4cddb0e49a0020e01f986712cbc145dc5f99e263ecf94b54417332a6791bc8812bb27144600a0288b794 diff --git a/games-emulation/libretro-bnes/metadata.xml b/games-emulation/libretro-bnes/metadata.xml index 508b579233cb..6038ea460bfb 100644 --- a/games-emulation/libretro-bnes/metadata.xml +++ b/games-emulation/libretro-bnes/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - bNES libretro port libretro/libretro-bnes diff --git a/games-emulation/libretro-dosbox/Manifest b/games-emulation/libretro-dosbox/Manifest index 9903af9ee008..0712a25ad237 100644 --- a/games-emulation/libretro-dosbox/Manifest +++ b/games-emulation/libretro-dosbox/Manifest @@ -1,4 +1,4 @@ DIST libretro-dosbox-0.0.1_pre20180723.tar.gz 1182680 BLAKE2B 5885053ad228f56bd2a26bcdc8c05a1b3358b019a74f1ed41c056492f9042a8ee96a3d4ec4d1f6f39e072ccae65378355d27e01c951e288fb1094d11ea172aed SHA512 b2206de1cbce3927797044d1609e569d3fb828039184d780253108b231f1fe5566ed877315626908e83acdfa2d0398ee832df01202bc7164c11dcb5119531710 EBUILD libretro-dosbox-0.0.1_pre20180723.ebuild 332 BLAKE2B 25f1faa12280303a311309ffd62ac56d425b8aafeb1713832901aeb0b17a780239915f985fc4c6ca4db7112b5473c0aa932a0df3f2be90fa2e3b5dfc961fe58b SHA512 9efe61c12ecc597c6f510de1d339613eda44f98f2f2fa9fe13420d110e212e0f5f2b7f5acaef5bcea8abc9f35ddf4bb3c416fa10e4285c121d383cb31d8ec993 EBUILD libretro-dosbox-9999.ebuild 246 BLAKE2B f01dc90b12d4fc42ef90a2aad4395feb4de4343fcfd315a8d6938b50c2faf3cb76f67b7bcdad43c168a566f4505fb2b2fa1a75c7b6f4129b74a4898323543c83 SHA512 bae0816283339afaaae6c22fa18b1ee2a5021a209b6f592aac9ed6bea795839cc71d163e1bb8bba11507e7c4d2ae1360ab4d55caf0a7b5348e032ea64ea68114 -MISC metadata.xml 427 BLAKE2B a4ae0b7d69e3659dba4fa66fab6b1a07f15f5f7dc6f7e65fcee30cf6cd48e6283e195a1e1e6812317321218ea3c1f24f9b45fdfd64ae53ccc9e0ec1eb55e0d68 SHA512 a9b2128ec256133e7365aef4cd6a17d9a30c52abdf628c32eebd63f2cf19815c4586afd80b61923dde1e0a93264f2cfb28bd43a56117de6764a638d4b180f7da +MISC metadata.xml 367 BLAKE2B 9f1a899eada1ab6188dc52b967f5d3a09b8bb24c982b3fb93a5d78c450475fd3e364cea6bbd6341241fca17603ddfb435db53bebd435951ed6f4d0338d39137e SHA512 f660666cbcad5237dd826d1fe52a5fde48b861e55ed2b42e30be09416ae7c5823fc47b8cb202dfdf6fcb035fec4517ca7ecaca845393cfab65f5790c07fe39e7 diff --git a/games-emulation/libretro-dosbox/metadata.xml b/games-emulation/libretro-dosbox/metadata.xml index 63b6c7080559..e11618809153 100644 --- a/games-emulation/libretro-dosbox/metadata.xml +++ b/games-emulation/libretro-dosbox/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - DOSBox libretro port libretro/dosbox-libretro diff --git a/games-emulation/libretro-fceumm/Manifest b/games-emulation/libretro-fceumm/Manifest index 5ebc209eb964..1e0db5d1ab6b 100644 --- a/games-emulation/libretro-fceumm/Manifest +++ b/games-emulation/libretro-fceumm/Manifest @@ -1,4 +1,4 @@ DIST libretro-fceumm-0.0.1_pre20180723.tar.gz 392820 BLAKE2B ae06b67813cff37de136f73b208b3686dd9522dd804971b81b3acd9410929976a33c13c8e07f6ead175b1994cabd1ed937d7ca3d7c24c4c8690b74a627c082be SHA512 55526c2269b2dd77e1c860eb00c8aa75106bc585f99ce8102eccad7ccb272a517643e4076a52413281749d62afdf5af29ff1a03e2ebbb9eea36acac24c0584f8 EBUILD libretro-fceumm-0.0.1_pre20180723.ebuild 286 BLAKE2B 2febdb9415c1f607a465b8352b74a90820d88f1031849ecfadf5a48986a0e284309e53f1fab580cf8a650b769ea451e61e5dc76226b0ff7419d91f2a149f94c7 SHA512 9ecd559c5c845ae9e4117484c1d15e9ded1f1f5a9a3ae1e22c41f191aebbf0c51249a152f83adf4908d2e7ba92585e2fa08fcb04b6893fbaf761981cf77dee04 EBUILD libretro-fceumm-9999.ebuild 200 BLAKE2B 6de823d462acf7652176bae9cd8ab9c9b1f5eb3908239c1ac70886f6e2f70f5a93adfae494722b8511dcd12e582103a283860040e9d21f1425ea11cd683e35ee SHA512 a1d06105b8a331f09d5e2bc0a9872c481be59ff8d3476ee3bfb0f360ef55127d4189eb443015f29df6f28b2fc5d9c606fa03e71cab9e9637d94595ab20f86601 -MISC metadata.xml 427 BLAKE2B 30a07fb73d6fb223df231edd72fa6e248ccd74c3d158e9ba5a8ffae72fc68ff8fe92cc16a31fc7a4da6a783cfdcca88491d4634821f9de565b54450b581c773c SHA512 22a5c1becc785791177519165a3317cf4fa1ddbc0105d40a60902b12806f94f2b32e026c2bd0475ebd9cb49e35a24e339cd565c5cf921565fe828280a40c0b65 +MISC metadata.xml 367 BLAKE2B 514e7e0affbd6a9ee9e44f9354e0a22cffbd9ea357d78c654a179898de6505c5cf31ad74b3ab3853f3eef26fd642a42c8af04c30403dd4bd4a58cc6b6f48899d SHA512 85f5f581ebb69ef73d3afe0bfa9fea7d21fa79088005c3ecc774020455cd51e9b4cfb708f100fb1285054fd000d9e89f20e47fdd844d3d2fce995848c64c00d4 diff --git a/games-emulation/libretro-fceumm/metadata.xml b/games-emulation/libretro-fceumm/metadata.xml index 55b59dea94c0..9bacc2955736 100644 --- a/games-emulation/libretro-fceumm/metadata.xml +++ b/games-emulation/libretro-fceumm/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - FCEUmm libretro port libretro/libretro-fceumm diff --git a/games-emulation/libretro-info/Manifest b/games-emulation/libretro-info/Manifest index e7efd1dae59b..742f10f0743f 100644 --- a/games-emulation/libretro-info/Manifest +++ b/games-emulation/libretro-info/Manifest @@ -1,4 +1,4 @@ DIST libretro-info-0.0.1_pre20180723.tar.gz 94991 BLAKE2B a5779b06d61a05a186b574c4f821da4211a03f8df89c5baa099ad805117d0f34c1349c9a83abce67d25c7c013961815d13961e3f52078107414175693950a10c SHA512 b4a1c6550d2b99ca637c824cdad7127e5eac245c12bc2f89202c42ca3da103f87205c6e4c3c6eddc572167ba302bfef91c4223939afd8d5a9012f43cc989176f EBUILD libretro-info-0.0.1_pre20180723.ebuild 700 BLAKE2B 8284af4d98c167f0a335e7c232423890aa52c132d9bbaef7c8447c5dac8da7cadfd13079db23ce58c1356e209af4b52422502b7df0b89e3ec88184cc575cd803 SHA512 516121901ef7f5404667c9c30c85177b2d83a9738259a852f09247f35b3cb8dd42ebc8546305f78b64f789ae7f116b6f2f3a71c4cc0d82f721d6fc10bd023de1 EBUILD libretro-info-9999.ebuild 700 BLAKE2B 8284af4d98c167f0a335e7c232423890aa52c132d9bbaef7c8447c5dac8da7cadfd13079db23ce58c1356e209af4b52422502b7df0b89e3ec88184cc575cd803 SHA512 516121901ef7f5404667c9c30c85177b2d83a9738259a852f09247f35b3cb8dd42ebc8546305f78b64f789ae7f116b6f2f3a71c4cc0d82f721d6fc10bd023de1 -MISC metadata.xml 453 BLAKE2B 60e935599fad3f88c1c01c3d0a9cf6e7ec5ae49f998e0c9de414ad7bf6304aa7e5ace5e4cd6a368b92e018f4f840d2781ebf86f9d59e8836a1730f21e2195a4b SHA512 686ee2e218bcfbe40997f1c1cd9da37ff7ee9a61f898ae6774f23ad281df83483af6c9356a2615646acf52f0c2b461a715634c1d1e8d1cb8629a42713a66e4d3 +MISC metadata.xml 366 BLAKE2B 571a3f930ae748723f54b8ac6d2a2f8859fbd20774a755da7c07d849d7f262ebc7ac8dc655a46b2dc00f7d2908ce6e5b44d4d12f5a6fa31bf30e7ce4d971481c SHA512 63f84c8c20c2f73fde6022487ca613d06ec96744665ccded756064bf2e5c83c2e81cbcd1cf11737e6144913bd56cb89ac62a2fbd7109179a129f6f58c41890fe diff --git a/games-emulation/libretro-info/metadata.xml b/games-emulation/libretro-info/metadata.xml index 7754440a0cc5..35b8b7f8ca5b 100644 --- a/games-emulation/libretro-info/metadata.xml +++ b/games-emulation/libretro-info/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Libretro info files required for libretro cores libretro/libretro-super diff --git a/games-emulation/libretro-nestopia/Manifest b/games-emulation/libretro-nestopia/Manifest index b848fad81611..4738c61e1000 100644 --- a/games-emulation/libretro-nestopia/Manifest +++ b/games-emulation/libretro-nestopia/Manifest @@ -1,4 +1,4 @@ DIST libretro-nestopia-0.0.1_pre20180723.tar.gz 1260666 BLAKE2B e9107896d92b717f7f50697ea373ecbf3a0bb12ea1a1493f7b3688652da56b8f156d295e84f3e7707d3c388fd0474fe1db0cc82e1056805e1bfa1d86ba6e2351 SHA512 dc8076f6849bd73527490f3bf933094279fd84436ee0977b0330d5d96f6e4c0446491eacc9bcc63286093f21f426aff0b8bdad2f343a32f53575b4abedcb71eb EBUILD libretro-nestopia-0.0.1_pre20180723.ebuild 447 BLAKE2B 29576a3c59a13383f4718725ffec0c8f53605c1834612793a94ba8ee592fcd8468c502e15ef800cc989e2b10525faf5dfbf651438f5b14178f8b4f6ceaccbcb2 SHA512 5ea72d7b7f96036b2550d991c1e99a5bc6703ee4436c8f03d358eece69442c070eba06e2ec73cc07b2983f25e38ddc25a204efa087b0446611109f5c58a9681b EBUILD libretro-nestopia-9999.ebuild 334 BLAKE2B 286e38152e5cf1b2067bd2ba9198ddfc04e190d78a2324b4304bf0e1686e4bed8fd8125f2a4815d06a2335da6e3bda7321489f26d48f8cc3767138dd91d34ab0 SHA512 f5afc7bd72a9a60278459dc42ae7e05f0749178dbe4a9767f7e97fa6cf17f9a23de2d01459c46494754a65a144770fe85a30f9aa63ed123d575bd121b99aa4bd -MISC metadata.xml 422 BLAKE2B 257aaa93fd4eacddf50638baa5403444586fbe330bfcb79257432371455d24a9413776630599f0818b69b91cd8fa51fac4e31a5ab4f091b9108a4c966d52ffd0 SHA512 3cb71a2a644c07f0193fa31bc51f2a55ade50580462f24f7880a4ff98d77e811833b0f94ecd9d28407c9a8099359635108c489975a8cd733f159d278544551a3 +MISC metadata.xml 360 BLAKE2B c8da6ce5182f30d69e73ff4168eaa5b86980a9c4f6da8fedc0cdd4db671bdfcf2dc3907c213f6cc5384303b83c6bb404f9a0a0ac2aa5a25f48118b29a082244a SHA512 6f38deed9b8d2c8823f8392a07dd107ca01159dfa5972f2480d3429cc733649494d59d6199f031bc3338800f927cc25f0f2a23f74afb2bac0363c89d827270ad diff --git a/games-emulation/libretro-nestopia/metadata.xml b/games-emulation/libretro-nestopia/metadata.xml index a5d5dc1b432b..c238a660b8ae 100644 --- a/games-emulation/libretro-nestopia/metadata.xml +++ b/games-emulation/libretro-nestopia/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Nestopia libretro port libretro/nestopia diff --git a/games-emulation/libretro-snes9x/Manifest b/games-emulation/libretro-snes9x/Manifest index 5227ca3b66ee..f31be3b6708c 100644 --- a/games-emulation/libretro-snes9x/Manifest +++ b/games-emulation/libretro-snes9x/Manifest @@ -3,4 +3,4 @@ DIST libretro-snes9x-0.0.2_pre20200107.tar.gz 2885345 BLAKE2B 594f719a031634b002 EBUILD libretro-snes9x-0.0.1_pre20180723.ebuild 478 BLAKE2B d9e54756ac7e1816b372e635b91972436e14345f72f91f49d3bc09fc2d000f06f20983b181fe5637552e5eb87cccd9d01633ffecbb7cfa8893702cdcc013b1e6 SHA512 44a954068781a409b833b71509d1ce14fef6c047da6c3efce56c000fa066b3d36c7862a88f62a991450844fdc34ba72621debcedde2086c4d98f006992a1de6e EBUILD libretro-snes9x-0.0.2_pre20200107.ebuild 525 BLAKE2B 57e985b179fb8ad40c80d388422fcc7f57ceac1cba8ed9a0a23bfeca0d64dce6f173c00f3c8e5f168b9a1e60c34b23ce62f81df86af203d56a94025c655b1651 SHA512 9346f475abc1c69f7bbc5fa19a75f20367bb9f2cc5f6d392466c7836cf7545c235077655d69c39b2ffbaf48a3ad706358166fffafbcf65e8664f5532d9f278d7 EBUILD libretro-snes9x-9999.ebuild 392 BLAKE2B fd1bc621877fe6190fde609240b52c5ee40c2793eafc3b531136d57c4c123be717b6ef10f6aaf0eaa0a1fc2444ab2908179053419fe541ff5a9d7117771a7f68 SHA512 eebd8624b5b40240b329c85f3610a1f4103a08268c5139995c0788a8331a6153408b73c9926494b7afb82f17471b28bf3e485b4cf88cea3d77a73ed4107cf899 -MISC metadata.xml 418 BLAKE2B d724d803aa0531ef69a65cb110edba2d5e6bcb464c062ccd86d392529617e2f814d3d5e0f552fb5dcf53651c83d7913d6884b21d1cebf6f61f794c02f62a3724 SHA512 7871d33dc58c46edc597c0f0ef5cb0db86bd256590187fe2fb04f17c307af821a30ba79a943efe2a75e1b60a3200da1b8583f185be322965cdd8716c009381fb +MISC metadata.xml 358 BLAKE2B 6a960a74de698329d703dcd28412ad106aa8cc9de47322e43c78d1f293fda597732b56f300d5fe9de05117461e70a4e43d4c7af801e39c9b6ef18222f67eafc4 SHA512 0c1c977269bab10c8dc15c1344b13738e5d5b23f28e31b67f6cec953c1d3b53a190f43cb087bc84b8347398e23a4e8fea3513f057f00d0aabec1dcb54f3bb350 diff --git a/games-emulation/libretro-snes9x/metadata.xml b/games-emulation/libretro-snes9x/metadata.xml index 8edc252a6771..7239eb07f83a 100644 --- a/games-emulation/libretro-snes9x/metadata.xml +++ b/games-emulation/libretro-snes9x/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Snes9x libretro port libretro/snes9x diff --git a/games-emulation/libretro-twentyfortyeight/Manifest b/games-emulation/libretro-twentyfortyeight/Manifest index 3d07a8f25701..a85cd2fe8485 100644 --- a/games-emulation/libretro-twentyfortyeight/Manifest +++ b/games-emulation/libretro-twentyfortyeight/Manifest @@ -1,4 +1,4 @@ DIST libretro-twentyfortyeight-0.0.1_pre20180723.tar.gz 2691529 BLAKE2B 4c399f25300c8f7a0d311dcf9187640f7965601e148617ef673a6aeafc86418347940078c9aa37d0fed0272126ba9d39688004e74147d3164fabc2060be08b8e SHA512 92fce3a19780ce8ed567a8fcf1760f612762b7d914c17d3c2484cd6c755d06bcf9873f8c4f1f8b2a61ab429320b9ae124023cbd5ffbbf8a7449b9b59cec1fd3a EBUILD libretro-twentyfortyeight-0.0.1_pre20180723.ebuild 339 BLAKE2B f59b643654dab47937bc92cda54cd319ded8f09880d897187e1ee4afefa7da01186e6857cd1fd24f39f874f3fe6de0613991cf1a8e82babf5f31271ad68904d1 SHA512 2b6f3a90063184a8c8846b51bbdf04059dd5d6f1d83f7838d38a7c6008d7353bb4cdf1e6fdf4e511b2d298658393ebe171292b2bfde0dfcd70dc770d38dde710 EBUILD libretro-twentyfortyeight-9999.ebuild 253 BLAKE2B f2523c0630348136e6f9539b2a9ab7b22474b2fdeb050adc08bb90a2d3ab1414ffcc01de089f058368fcc67b0dad9e88d9277fbcba91852e6125d87cfbf8bd92 SHA512 26f542f66b6dc0f432351004e0f4084a9dee097ab05eb27af20c4f205d37f7b55d577f8ec9212aac8f505bd5a182db57e9ef5e52b052ef5fc8ae1229d9a637d7 -MISC metadata.xml 449 BLAKE2B 89956ebb763c7576aa75a42a55a55bfd1108442cc9435b0fb56ea38a56fb322507cb0aabada2fc2301404a69f6dbf10984e40ec0c6d3d28eff8f54cc343e3118 SHA512 57ccbb07d388527479c24de3b02d4545056d3d5ca7cef42b0f5752df386346a188b93446de463234ac8bbf50767ceba2e8373376cbcd93e76fda38497db13bf4 +MISC metadata.xml 365 BLAKE2B be5a07a93d97680e965a106250cc098d62002f01478f2ddb0d8c33dc5f1de659942c85d2ddb60839ec72491b2c2a183025c5b5bd0322bbb763f8e120e7f5ba9c SHA512 6a5c65e5d98db76e3862693e9222356ccaa739afd0c610f152c88f87ffd1f5f6042402d837d1ec323f7f7bd97f1fefe2ba86d7442818a794111db5b4bf0b3464 diff --git a/games-emulation/libretro-twentyfortyeight/metadata.xml b/games-emulation/libretro-twentyfortyeight/metadata.xml index af6191b3499f..43d7b0c35924 100644 --- a/games-emulation/libretro-twentyfortyeight/metadata.xml +++ b/games-emulation/libretro-twentyfortyeight/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Port of 2048 puzzle game to the libretro API libretro/libretro-2048 diff --git a/games-fps/Manifest.gz b/games-fps/Manifest.gz index d9ddc7c3bb3fad9d3e3d67d5035a1cb7600040cc..58efd526f6d3dbb263ea9837133459c15c93ecde 100644 GIT binary patch delta 10635 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 diff --git a/games-fps/gzdoom/Manifest b/games-fps/gzdoom/Manifest index f8d25d103f3c..79fece50273d 100644 --- a/games-fps/gzdoom/Manifest +++ b/games-fps/gzdoom/Manifest @@ -6,4 +6,4 @@ DIST gzdoom-4.3.3.tar.gz 13704956 BLAKE2B 4c9338b8958a408bee268eadadd779be848854 DIST gzdoom-4.4.2.tar.gz 12613806 BLAKE2B 7c2f6b490abd8bd23068af7df9ebf111bb09cc7af979d7bf285e744f8cb23c69f360b8cb274ebd354f5885aabeb53c744075696ff8fd5710dd15f07f70b4395b SHA512 cf3fb4588555ef98a1c224ca07e3ab0ee00a39ad6abb4fa7e31ce7ce013f146aa2be6c8303badd7a86b21da2a689cbd1d234c46739f84ee5293745a1189226ba EBUILD gzdoom-4.3.3.ebuild 2342 BLAKE2B 5144a68cf0e6bc01f4e8153b87d858df53a360117331eae2c55f6c0202db45bdd82dab6eef12213e1f6373b836a6ccbcaf9db99fe111dc8dd469471a88ad0c20 SHA512 ad3451f9539dfbfd4af50ea97b2082e98e98ac05fe85155c0642c524d7e285537b98710ad9eee00a6d9ae545208a263a6420c6063b6de8ae457f0295642c59d0 EBUILD gzdoom-4.4.2.ebuild 2032 BLAKE2B 6fa7ef768f91194eebae824700e712d746d31f673783e1be31a31bdbb2345dadce106090e69da172e5a1d1961f5b36c76201bc9df3903abb4439128a69da19ff SHA512 6b9a42d6945e1188f73b2a20a14adde4bd75a4568adf28b92306f8ed736ae62201f3d7ccb9647d01171ee6ea27eb28c32c23258337920c72176013050839d9b1 -MISC metadata.xml 1138 BLAKE2B 7ce7919829951fab600fa57bc9da7bbd78bbef548b2a967fd76a65748aeb02864022778516bac6a2d0bdb1a5bd4c8877c612167aee08293c161969f9f465734e SHA512 d771f3700ff95f65eba89ebda0ea15bb2126e93bce79b10000262ff6e7489f9f8ae2ccfb8be59cf993f3ff126e19ff9b2172269860754829a12611f4e3109636 +MISC metadata.xml 1015 BLAKE2B 16dbdbd90a49effad802577e71d8e8026bb9b42d95480cc84a3b755f0f052b6741beae770c45fceb5352776a7e941c60b0ab50f202f82cd787dde735f0839a0b SHA512 021c4ae8ef38c797ed99e7e40ff63010dfe2bc736a8060a8b76c71cf003eeb18f4f9b71c3c65b98471f047205b4693df50cab28ce2ff416e8706a5b53815ef09 diff --git a/games-fps/gzdoom/metadata.xml b/games-fps/gzdoom/metadata.xml index 5e66764ba70e..73491087ed90 100644 --- a/games-fps/gzdoom/metadata.xml +++ b/games-fps/gzdoom/metadata.xml @@ -1,9 +1,6 @@ - - GZDoom is a modder-friendly OpenGL source port based on the DOOM engine - vilhelm.gray@gmail.com William Breathitt Gray diff --git a/games-rpg/Manifest.gz b/games-rpg/Manifest.gz index f16fb1d0aa2a35aaf258847c54532b5186b24928..e23d0200ed714440b91ea12b2a630464e01c84c5 100644 GIT binary patch delta 7146 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 delta 7211 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 diff --git a/games-rpg/eternal-lands/Manifest b/games-rpg/eternal-lands/Manifest index 69ae0e5bffc5..d8806e066232 100644 --- a/games-rpg/eternal-lands/Manifest +++ b/games-rpg/eternal-lands/Manifest @@ -3,4 +3,4 @@ AUX eternal-lands-1.9.5.3-minizip.patch 2944 BLAKE2B be3ff1adb91681bbe826a409f2e AUX eternal-lands-1.9.5.8-build.patch 2632 BLAKE2B c31b8b0ec050fb9fb9843f5cfc5db21d6a2c843724a4e6e4c683a011a11dc1b8bac4e73125d72f5d012062bbede3377eed7fd81032a8469bbd55b52d84b8d725 SHA512 1c2ee7c49bc703c5cb7a8078930ca1587606d06b7b7147e038e0598ce4c2cd205fc6aa07306544f622ed0c6ff3d4576c316780d1c2db799fd598b060335c346c DIST eternal-lands-1.9.5.8.tar.gz 2863932 BLAKE2B f8c4e88b96b4ee73773a2675e7cf2746e5efe6bf029f046a2ce63496b22c217a93eeea9464977710b95c4fe2d928edefd6aa11a712a8fb82d911ee7d1fd993d3 SHA512 e5e89ec6e7df2b1ac80722b6daf5bbb350d2f1bc4c70c819992b528f25c2ac11434d053ff844ff5873deea16c5bbe305834ffeae7b5ecb6daea5638625851ce0 EBUILD eternal-lands-1.9.5.8.ebuild 1596 BLAKE2B 51bc31d2824cd5c3b4699777ce4b5652d1ba7c82737270a6d2967b8f9b3382c7cc3c61d238bb876fea097f68dc67ad839f1528e6e0e5e122b26ba5df93f2423c SHA512 1003f55fa02512e108c1a6a336d1e3fead3ba95475ac63f371821fc26773639f808f0f9c848ec6a626ee7713d707dce511c5a866545134d9d77b858705e78d2e -MISC metadata.xml 385 BLAKE2B 5f7b3fd58c620d6dda10b183473856241e1ade18bdd190865a4c0a8432d1bbead7da0801acc99dd9b42c77757625a4cd145f615435317d0329e0028af8ece506 SHA512 a3b44275d69059374a2dbf2761b2ff68afdb3fb195f714f1d797c7551bae5c488249dd5dba9bd370e982e69d7ba347306c64a82d1894bf66fbf55a5db985df9c +MISC metadata.xml 253 BLAKE2B 443ca9c8d4f6801169382e87a0ecd1385c56e65229209e7200f9d313ef380e92ae8d7dc3c38e5989a4166289f22607a20b1e13bb960fff6b3d9f78629d8ab020 SHA512 61c4689cbc649d84a00be211b7b5b98dd03e1d3f813eff370df549f2998cd4343f391c18b57cf20e4a8f4dd2311e3bfa04eb60f356f2bbac78f0b68f5091f254 diff --git a/games-rpg/eternal-lands/metadata.xml b/games-rpg/eternal-lands/metadata.xml index 3b426abd6bc5..26079e608bed 100644 --- a/games-rpg/eternal-lands/metadata.xml +++ b/games-rpg/eternal-lands/metadata.xml @@ -5,7 +5,4 @@ games@gentoo.org Gentoo Games Project - - Eternal Lands is a free 3D fantasy MMORPG (massively multiplayer online role playing game) - diff --git a/games-util/Manifest.gz b/games-util/Manifest.gz index 958f0fc1a43aa6969b31fc2b644403f9590697ec..72764cb6a795fd996b449a585ceaf414ed608228 100644 GIT binary patch delta 7208 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 delta 7207 zcmV+?9N6Q8JAylZABzY8000000{?ZJ+mal|bw%Ix75D+#dA~eTVL9xuXKE*pVSc1Fg5RaKyv^Ip zcFamXKBg2$&DpG0*K41p`8;hVe{!|xEn9W`Zif<+^%2tw``w@Z$}$Ty;Rv^ z^Jh^DtG#=d#+=QacxoxFmzL)8qla@ss41N~_nv*W(R|pY)M>j7A4WQHdMa~Lj=`v^ z>r|ZD*E(Y>skc#L?yYg(Zq-TQi>;R1_fl29FS$~GYil)RmdJ+nzUQ1Fl@((dJl4ta zIP1AOifL}-L<#a5MjcA@YrB*dE1dYAZ6%IYa@{OzjFh+cdG-$d)WJ886+{Q_U_OL)ub2r^FwY1Yx+@~^ENWgbLNR}n(Oub_;RU#R`LB_Ejw-X;u)Sop<3Pf)V%#UY4=lT zw>0w^zV)?>^}tjIHUN5F|_`3Hf34f&bI-YyVVvOjO zieBQbIWAgnoy2!CT@l@3c^Cm!7D06gT@O_<*7#>d2TPAQJ*tbSBKv)Z-E8t5AqE#> zKWa3$t&q&Ym!7L!nm3#b{ls z&Tx!YD{D_RGol-@p@!k-1j8i1#_(myN6eP5ZG=m;&VTrP8Aa5nJgODLqAhl%qZZ3w zdn@g<*fXw!hb%MfZLFw8c52*AMJM`b5sfO;DxtgeFd4nW9I%@f7Oi4H%Ku44cg->bC{<`NR1gjfY?Ni(cN{gGvJd}+$*Aoy{&7Hvj!m9<4hZQvYv zGj%DbWq=LvJ-mgow-U@y5@m{Pc8$#@M zMt#a)s$+%*Y2UuA_|oy?SZ2im(3Xr0`2;0aW)Zecg}VS1s8y1wW$df=iXKD4V>hlQ zmMs}8fB@#E6=u)O4->)s#5;Kv;Ih$Hk$Th8F@G`ZhyhYua>rpuq1DHhVe-_#Dj%0( zj^X%@J?K9EYN_hQxJ~AQ;iSQ37`Zt!rc^pe7?Lj25PTLNOA}*)A&+9&>z7}iU)NtQ z1;b4qNS>M0L`33r+SH2#Edp_LwK>HZAX7mKDJfm}MWihL5Qe+Vd@b>&$u zN^f63+fU;SNIZs78KUCvZftzTxq+c0Dt`w96HuZu!5zMdg#(3CWc7T)bKIg!5Ilm= zS!nyB5g67OU4v}|oa)-NR+%vV!ml?@0N$a3%uVJA_E_oOUo?_42n%sK5tnccL(HVE zL28*OzA?xUkKr)!YyjV#6O*zI0|n+ye33sH1jfRz(=o4Ere?R(V25-ST3H#X!GC?h zkrW(L8nB~;ygbTvUhU^=4x(HSrB}>rj8lrI6!H&u1s68Aq^=4MG%=tB`Xr^f;z$kD z65KaEa$+^{c|9o|P>0-3Ga8v97t6xnrPp{`C({Miw=>H1U1?4iYqW59vfSq1P&u9?e?}{pPtuGSCqKO7c$HWVAYU(o=P=~gxg?3^uxi2 z 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 + - - Utility to manage Pokemon Go accounts. Not sanctioned by Niantic, use at your own risk. - Wolfsblvt/BlossomsPokemonGoManager diff --git a/gnome-extra/Manifest.gz b/gnome-extra/Manifest.gz index 4b104a3210800e3827b591e598da7f46ec06fd3a..07a5841916838669c9b6a2fa89b4b0cd3710c902 100644 GIT binary patch literal 11556 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 z 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 WLZw_iR$nyvPyY|@J?y?^Qvd+&H1#$B literal 11568 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 diff --git a/gnome-extra/cinnamon-control-center/Manifest b/gnome-extra/cinnamon-control-center/Manifest index aa3cc85ba492..9313fe6e6100 100644 --- a/gnome-extra/cinnamon-control-center/Manifest +++ b/gnome-extra/cinnamon-control-center/Manifest @@ -2,4 +2,4 @@ DIST cinnamon-control-center-4.4.0.tar.gz 3868474 BLAKE2B 88e22670427416139468c3 DIST cinnamon-control-center-4.6.2.tar.gz 3877007 BLAKE2B f64ebfedc73eb92b96f81fb2743d818ec1602a550130d362eadba4c66a24a0e1f2bdffbe0bf80b23426ab57cead910c78b061b52e4eb82d0e6173d1da2d62749 SHA512 c759c14cc295ba15bde87ad1544d4bdef284d8e3fb8fbee528e9a258aaf83c6f6d76944042230725804ea6c05bd2cb5cbb59cb7507378b952221f381fc47075e EBUILD cinnamon-control-center-4.4.0.ebuild 2520 BLAKE2B e03b2b5f1c310ebad94a320aad6271dfd06ab1c50ba1b1224af69e311c1b0a37c39bb26d2ac8ea5837db9a0ee2d44eaf752fd0369dfcbcccab6ed4a1fb2ae979 SHA512 f83e1f69368c7465249ddfe34900168b8257130bd8610a69811c099bf947ae8bd9a94937c4319cbf9153c922b78d23adfef607dc2e27f68942d4ef19f4478621 EBUILD cinnamon-control-center-4.6.2.ebuild 2420 BLAKE2B bb3172ad49f485e7c19fd1a081801577e28aeb70619dafc1c89c9cc97330fb8a7dd668b31693579d9541de4acb11555f5077a6e611685d5407aa55731dbd61e3 SHA512 1a7555ed64d92a623c530b3d99c591c85dc6b7780a545d3a3597a0a1725222cd3c8058162bc910786c68aed7b007a874c574dec7c23482799171bdfec2c2b02a -MISC metadata.xml 721 BLAKE2B 882c45b7d403fe8df36dab29573626a0ebaba81263b475b839be52f7739eab8245f7bcb0cf34e3c2eec7c1671aa3438375e669285c1bb6691d2236cdb2801932 SHA512 8c0729e6b7551d68a85264e9336c2af93a2172d61e54bdc294238ab3c084d241024f9cde5c61e363908e12a22609d8cb90567e8f1e28876d3dc5e9eb6c9ed681 +MISC metadata.xml 608 BLAKE2B 4087b4540c1a4822bc57dbfa96b3f61f318c4e6112a530519dae25d8f41e3e7e0f10dc2b213c429eac05c54ae1ac6947766abd0def5d046881ccaa544a4d0cc2 SHA512 03d0eaa7834c6cc0bc89ced18ce558020641b4e802707178778e4aeaeedb5939333182289934ae61109226633bafc0be7d40f3a139d092da73426c266a3f5abe diff --git a/gnome-extra/cinnamon-control-center/metadata.xml b/gnome-extra/cinnamon-control-center/metadata.xml index 512549beac5b..e9be26cc1ded 100644 --- a/gnome-extra/cinnamon-control-center/metadata.xml +++ b/gnome-extra/cinnamon-control-center/metadata.xml @@ -1,18 +1,14 @@ - - cinnamon@gentoo.org - Cinnamon Project + + sparky@bluefang-logic.com + Matthew Turnbull proxy-maint@gentoo.org Proxy Maintainers - - sparky@bluefang-logic.com - Matthew Turnbull - linuxmint/cinnamon-control-center diff --git a/gnome-extra/cinnamon-desktop/Manifest b/gnome-extra/cinnamon-desktop/Manifest index 09ac9a9c03b4..daaac9387660 100644 --- a/gnome-extra/cinnamon-desktop/Manifest +++ b/gnome-extra/cinnamon-desktop/Manifest @@ -2,4 +2,4 @@ DIST cinnamon-desktop-4.4.1.tar.gz 488102 BLAKE2B 8bf770e1f2af67c32381c5ba23e88f DIST cinnamon-desktop-4.6.4.tar.gz 495195 BLAKE2B eba62e0d99bf824ea034a3bfdf08fcb157e9e5b156260f31c4b41244649ce4fd54adfc192654cffb1336d72c678d32ee151b2a7bbe114dccbe078e66f85ad261 SHA512 09a0e521bd97d4eead9e84ca929a04202d3d4ef35e689d84578a534cc00f1be0a22e04c407f7caaaca4bb5b5a837bd1a2893cd727d0045f15ee20938c36fae72 EBUILD cinnamon-desktop-4.4.1.ebuild 1214 BLAKE2B 39797307951e573217c0b8c112f58cf99262bf73eea1eeb4a4f8ea7a53361a4b6c199f11fff991bcd89876bd29551fb8c9db5931297adee4fb7db28a9d79c4e5 SHA512 b20b0117c711c67cb27b396249e43701f45cb3bf074db146ac9b9d96220f2d166873dd859feebb23ed55f3409d49e4b4190c65e1ab8fb2cb9a7242e780e3ed24 EBUILD cinnamon-desktop-4.6.4.ebuild 1214 BLAKE2B 39797307951e573217c0b8c112f58cf99262bf73eea1eeb4a4f8ea7a53361a4b6c199f11fff991bcd89876bd29551fb8c9db5931297adee4fb7db28a9d79c4e5 SHA512 b20b0117c711c67cb27b396249e43701f45cb3bf074db146ac9b9d96220f2d166873dd859feebb23ed55f3409d49e4b4190c65e1ab8fb2cb9a7242e780e3ed24 -MISC metadata.xml 578 BLAKE2B cdbc9f8cbd3fe49bb5409b5889f29c0a6f5894179b8a4493fae635b15fb0a590516b8218820c45fc53d50cb18dc641e33fe1cbb700660c5ea78d5b8f4faea7e1 SHA512 fe4333cd43603125c9dbb6c8b8d2e0c8c02e26f2c14047a02b60dfd5ce93bd43a54ea0a911bf049c07d959ee186277f790f63270a84132d529ba68073fd40fbc +MISC metadata.xml 465 BLAKE2B c78166d54a50ae1dbf4580564161bb0fd0c824b0f305d8e211452d089d8b88ffab5207c2ee63fd4bc83f434023fe87ab873b9d39c61a5f3199213647189adcdc SHA512 0298cc730405fdc373e8dfd11150651d29ed9d19c98370b2bb5dd19df1cfe5d83816e45d222c0eb103811d330a6508fef09001c00d6022ffe38997bdae771f3b diff --git a/gnome-extra/cinnamon-desktop/metadata.xml b/gnome-extra/cinnamon-desktop/metadata.xml index 7ac86cb8bc1e..999b2529315e 100644 --- a/gnome-extra/cinnamon-desktop/metadata.xml +++ b/gnome-extra/cinnamon-desktop/metadata.xml @@ -1,18 +1,14 @@ - - cinnamon@gentoo.org - Cinnamon Project + + sparky@bluefang-logic.com + Matthew Turnbull proxy-maint@gentoo.org Proxy Maintainers - - sparky@bluefang-logic.com - Matthew Turnbull - linuxmint/cinnamon-desktop diff --git a/gnome-extra/cinnamon-menus/Manifest b/gnome-extra/cinnamon-menus/Manifest index 61648dc3f8b1..9afb64c81fd1 100644 --- a/gnome-extra/cinnamon-menus/Manifest +++ b/gnome-extra/cinnamon-menus/Manifest @@ -2,4 +2,4 @@ DIST cinnamon-menus-4.4.0.tar.gz 96196 BLAKE2B 9bb16c3d4d0f3b92b38ea9e388e0a17ee DIST cinnamon-menus-4.6.1.tar.gz 96294 BLAKE2B bdfacd5f4c5344833c9804b79846c5ac9908e74381c2e84b29b8cb765b10578ac69155d93e1c0bd8b6b8100d5e5f34ca1bc8bd77edb681eb705d759c5d9275bc SHA512 ef37662d4e1a49494c22481456b5e318039ec8c873e6ffcc0c55f89edbcc918d3bc97664b33007194da268b43884fe5abd08b27ac8bb5e7ba7bcb9928546aee9 EBUILD cinnamon-menus-4.4.0.ebuild 811 BLAKE2B 9246302f04dcda455ae12ab315d43dcdaa8ad64620e014f514272f83a42b938ce899aef6b1b175726ef450192832cc844786b0893a4d43da1a80c796c917eef3 SHA512 d59203f4dee454c25bce88e714049a2390abdb6435c31869ad328186dcde7dab3f94381acce06ec48803358bd59cc5b6a8227115598c346e4d6310f79377616e EBUILD cinnamon-menus-4.6.1.ebuild 811 BLAKE2B 9246302f04dcda455ae12ab315d43dcdaa8ad64620e014f514272f83a42b938ce899aef6b1b175726ef450192832cc844786b0893a4d43da1a80c796c917eef3 SHA512 d59203f4dee454c25bce88e714049a2390abdb6435c31869ad328186dcde7dab3f94381acce06ec48803358bd59cc5b6a8227115598c346e4d6310f79377616e -MISC metadata.xml 576 BLAKE2B 5fcdfa94ed8af381737e8e264c911ebfcb71c7d5f9b8805d2bd9fa0e36b0a19ef540bb3ccea458acbf3f27e8995a42e2dc560d4eb0823302c080324b8c1e5332 SHA512 330a3cf64995e5b5870b4cb16fb693916fca9e62a0172d3a4053a2c47eacb08b8f7cb4c237d6c685cd8e28630f284c11943b1e9837665713ddb59b861ec6c182 +MISC metadata.xml 463 BLAKE2B 41f1994f18142bb9c28d5b60d6a3d2afaf4163dcf04fdf20c663361064e93d61e2ae363a6d8aad667186e39873ea85ed571e35ebd1b4f2d1ce59441a3ac51665 SHA512 14e5471c3ee6048d5e976cd8734b91f9f27818df88014e8ace1c22c9cc9121f167064dea98a36d4cc80f5c01f9adf90df095902e6ea86f80d1c3dc86447bfe37 diff --git a/gnome-extra/cinnamon-menus/metadata.xml b/gnome-extra/cinnamon-menus/metadata.xml index 901cfeb4556e..73a01d100eb4 100644 --- a/gnome-extra/cinnamon-menus/metadata.xml +++ b/gnome-extra/cinnamon-menus/metadata.xml @@ -1,18 +1,14 @@ - - cinnamon@gentoo.org - Cinnamon Project + + sparky@bluefang-logic.com + Matthew Turnbull proxy-maint@gentoo.org Proxy Maintainers - - sparky@bluefang-logic.com - Matthew Turnbull - linuxmint/cinnamon-menus diff --git a/gnome-extra/cinnamon-screensaver/Manifest b/gnome-extra/cinnamon-screensaver/Manifest index 26e196e34dad..31469cfd7cce 100644 --- a/gnome-extra/cinnamon-screensaver/Manifest +++ b/gnome-extra/cinnamon-screensaver/Manifest @@ -4,4 +4,4 @@ DIST cinnamon-screensaver-4.4.1.tar.gz 160214 BLAKE2B df19a370c76648e0717565a3aa DIST cinnamon-screensaver-4.6.0.tar.gz 141043 BLAKE2B ba9f1e02fb7567d269daa4eccdb39d2c73dd6ac6bd3a3a4e00e1bcec685b48394fc9247d5006f908091291748e013ae65cf7718a972ef67ed7fd11a226789d6d SHA512 c83a057ff12a22445a155d4f91a45638d922c9b2180a7655f1e34bfd8ddcd31ed901b5b038236fa0e06c6f7986547c34ee8ab61cd216b5bc75f1c202b545c28f EBUILD cinnamon-screensaver-4.4.1.ebuild 1475 BLAKE2B 586bec8c310ea88e328e1f9b824d90a90c6b28f29319a66ead39e0eab4abcf47ae81f47c7566ee97a224bf8d31e69ecabd0389f438df5c340d910d21c2900a29 SHA512 443077ba13918179062b2ffeb5ff9f69b3656853135d5acdd8285451ceb16fc0767c65b671ef09e4a3ad9c8b4e5ae1ec26fd85e8f945168ff77351d2072f4b62 EBUILD cinnamon-screensaver-4.6.0.ebuild 1587 BLAKE2B 82a6f0ba82278e98390da3c3c4c1de84ff411a6fe5cbf599ff283759d11940e14e6f87f2386f7a924a1de625bf7913afbb07221c874386b4b638ceac28b5889e SHA512 a9793edaac5adbf9e3379a8b7aa624e2d75d7085ea0feecaa2146b2ddf7f5f9f27420ce263ec0061e28f613e623592547b41a7b7e42e4ccbf747906fd9b3c56f -MISC metadata.xml 582 BLAKE2B 5854f3cf0322cf123dcd63c5263822d848b2d44adeea994027e3f3b5e0aad61eafd73406c28d60957b8f8774bfb1e0fc758a3d7f717bcb87755a8200c69cc192 SHA512 7d10d765a8de51baa5981d398df539b19a96acc299564e006822b0e500e40e8492f16f214b1c24b9c672f48262282b0e9137b9c3d5922cb8eb0f07f355ba19f0 +MISC metadata.xml 469 BLAKE2B 0f8fdea17d41db323fbd27368ecb1d4ddf4fc625d32e73a5fad69fc8e6db19120dcdbc807455a3e28064aac8c78fbca4ddb72bc359d730f3661b4857a5a993db SHA512 05d67a25bc957bdcb9aca4c48d43a24898aae6a1d7c9740ced98f0751259de5b918b87cab75ec9f8926c6bad0858dd0254572229f33e20073f69ed73f01e2d82 diff --git a/gnome-extra/cinnamon-screensaver/metadata.xml b/gnome-extra/cinnamon-screensaver/metadata.xml index 7b8be711a699..dc3e996b024a 100644 --- a/gnome-extra/cinnamon-screensaver/metadata.xml +++ b/gnome-extra/cinnamon-screensaver/metadata.xml @@ -1,18 +1,14 @@ - - cinnamon@gentoo.org - Cinnamon Project + + sparky@bluefang-logic.com + Matthew Turnbull proxy-maint@gentoo.org Proxy Maintainers - - sparky@bluefang-logic.com - Matthew Turnbull - linuxmint/cinnamon-screensaver diff --git a/gnome-extra/cinnamon-session/Manifest b/gnome-extra/cinnamon-session/Manifest index c1a46dfe4b51..314677ed7dd7 100644 --- a/gnome-extra/cinnamon-session/Manifest +++ b/gnome-extra/cinnamon-session/Manifest @@ -4,4 +4,4 @@ DIST cinnamon-session-4.4.1.tar.gz 198819 BLAKE2B bd39b5a89011942239beb76976b012 DIST cinnamon-session-4.6.2.tar.gz 199292 BLAKE2B f4a2a7dc438846c6013b539a027cbc13359a3cb47ed01c6acb97daf4a28fc26da3754d4264aaa90e8f10504bb7415a82dcc509430825cfd3e50e3beac7c78616 SHA512 c4b9d21145a82ecd0c9645899bb76acff632c7cc7ce4c5cc162ef38b91c772a29c66ab1645a6e35f92dd121cea0bd6748cf86275bc95a2a6d045fdbb4aea7d24 EBUILD cinnamon-session-4.4.1.ebuild 1417 BLAKE2B 15d200dbc0213a6ecc73a257f80823a4088d30e4e4f44f7fed7f8f1d31572764a21e90523ec389c0cf659f28baf10ab623ab3cf55da888afe72826259b0a5f3e SHA512 c4e5f59281b992e9dc3b4d91564a61bf705b646e07edfd956ad44ef3fd13ee01ba1fdac0da25462ed7819d2f9a2e706bdda30772534d3bda5deb694f07e4be78 EBUILD cinnamon-session-4.6.2.ebuild 1276 BLAKE2B eae60eaa3bda884bfb84b6c8604d741ad5eedacb8ab396c3209bdfcbf7e62141644f10440a121019b6e512d5d9e454fce3b24e03caafc3b925680d03d0c58e35 SHA512 193d0fa0d7bcb2c266e4bc850d2dddc658f42a73a8c803c9f1bd5bae605759dfde4bab19f3d1b0cfe46a49abcd63c57fc97ecd098f89889cbf19dbdf36897e43 -MISC metadata.xml 686 BLAKE2B 4334d9c97392973277261e35f0694197add46f50b82b77ef657f3c674d84b07691849c0af2088c7a0be8091c8a5a882942d636c45eb8ff73d72ef3bcf6add655 SHA512 10c39096f75f2e3e5b8bf571ea15cafe925e828ee768e6f738193b0f3f55810d0e45148be30775217d5a106c16074dab269310a50448fc1e5f437c2b19872504 +MISC metadata.xml 573 BLAKE2B e7c49fc19d81b1c33ac69bcf57839e5e895bb656cedcb38efa37d5e88310d713705bd42209969301e4ad4c19863c242a4ab91c9d64b8c0924f0d4807ee54f358 SHA512 66288033b458b5c6bdd769c7a053401bebaaa015ea152640298a4cf4f341cc0c96d8024bacff6054c371a7a584f7a2b5e33334c563d2ec788b0bf755e1cef11e diff --git a/gnome-extra/cinnamon-session/metadata.xml b/gnome-extra/cinnamon-session/metadata.xml index d285b2fb0987..67c3b0a3ebb6 100644 --- a/gnome-extra/cinnamon-session/metadata.xml +++ b/gnome-extra/cinnamon-session/metadata.xml @@ -1,18 +1,14 @@ - - cinnamon@gentoo.org - Cinnamon Project + + sparky@bluefang-logic.com + Matthew Turnbull proxy-maint@gentoo.org Proxy Maintainers - - sparky@bluefang-logic.com - Matthew Turnbull - Rely on sys-auth/elogind as runtime logind provider diff --git a/gnome-extra/cinnamon-settings-daemon/Manifest b/gnome-extra/cinnamon-settings-daemon/Manifest index 9765b722c451..f280819f7210 100644 --- a/gnome-extra/cinnamon-settings-daemon/Manifest +++ b/gnome-extra/cinnamon-settings-daemon/Manifest @@ -5,4 +5,4 @@ DIST cinnamon-settings-daemon-4.4.0.tar.gz 665615 BLAKE2B ef0666864a4735ff32d57a DIST cinnamon-settings-daemon-4.6.4.tar.gz 668339 BLAKE2B 80e14d29a74004c1778e90d39c6ca892d3eee778134e43b8ea77cfec8cbad4f5ac21609cfbb9cdaab0b4d35b42e897223a5b9cdfd43de49d8112b8bc6fc45914 SHA512 77ddb637fd93fdfd59fb27c5a10082259fd99b4753ff36b3473db12f2fe0d19ee89d44c9e72f1ce9eab3f228c5fef418ce774dd78746d77b959ad9d8f93c1208 EBUILD cinnamon-settings-daemon-4.4.0.ebuild 2325 BLAKE2B dc4e03e93769716d38f615166c0008f53067a1d25821fdf3ed843fff247acd9a6577812de9523477557afeadc70be4aae8ceafbfed19e203ae0bb18b44db48a6 SHA512 20273a9a2eb1189d9fb88592153d30aa6bbd16d65d70b153655f8392c173f98ffcf54fb66c2c3427b684417d0adb72a34b10cdb3d6cbd81a99f7bb65fb2f79be EBUILD cinnamon-settings-daemon-4.6.4.ebuild 2557 BLAKE2B 285a75247b21c563065abf93fe5fd327a3a07ab0cb175271cb0c475977c2b975ddfa3f6d0e551df254afe0737c69ba7bf209a87b955bd8bbeeb2454f71852fab SHA512 c3366a00184a023d6e07daea280f4f98da0dcd0bbb79fba76a1bfd1fe462dd55067cbc9fc144ad1258acc5c1a9343b8090a588bf2849bfdbbbad8e53ab6b390c -MISC metadata.xml 586 BLAKE2B 0f62c9c3c7905386c186760fff8d551961b3897728f123d4387d884ebb9239bc299dc4b63fb8f89f0647ca1d15720959cb93a5127db04f7ee87860655d4c5f3c SHA512 17fcc914b562a15a2142c55b6908fdd602678b823528d8b148405e197be631cad258addf54d2b61bca7b1455902ed70cf5601e79c48011b0b085961f3b2b628a +MISC metadata.xml 473 BLAKE2B 653c7036ca8c17890778db69bab8294046cff31b4af5ee5148a65181183231cb83e4898eba4e9b3a10565ae6abebdc6b3720d2401c6f397861031d7d19df9521 SHA512 6b3a5f8882234339eddabdc46e3ed4fe34e985558f90e516f31f6e4953719bec084a5e4090f473ef7562ac81427c2a6a122c01020d3626b5aecec50bfd0aac7e diff --git a/gnome-extra/cinnamon-settings-daemon/metadata.xml b/gnome-extra/cinnamon-settings-daemon/metadata.xml index 966474ecf7be..2f02e2341512 100644 --- a/gnome-extra/cinnamon-settings-daemon/metadata.xml +++ b/gnome-extra/cinnamon-settings-daemon/metadata.xml @@ -1,18 +1,14 @@ - - cinnamon@gentoo.org - Cinnamon Project + + sparky@bluefang-logic.com + Matthew Turnbull proxy-maint@gentoo.org Proxy Maintainers - - sparky@bluefang-logic.com - Matthew Turnbull - linuxmint/cinnamon-settings-daemon diff --git a/gnome-extra/cinnamon-translations/Manifest b/gnome-extra/cinnamon-translations/Manifest index 69d283352a46..09be9b4afd4b 100644 --- a/gnome-extra/cinnamon-translations/Manifest +++ b/gnome-extra/cinnamon-translations/Manifest @@ -2,4 +2,4 @@ DIST cinnamon-translations-4.4.2.tar.gz 11479907 BLAKE2B b1d38e1bac17e254a55d679 DIST cinnamon-translations-4.6.2.tar.gz 11728647 BLAKE2B a1c8feb175be6bdb3bca3040c1e4a9227ccca744128f28b3ffd1e1ae53e103e6c2e40d5f2af54aa69ad9489d5be9acf4bbeda5175bd2c6f271bfbf6415494438 SHA512 b3bd19f140792988ce05e5a33e1beed9018048690bbd38db050c1c7b8c60091466892bbcfecc056118321a16aed80ca79df9a1c5b756c3c28539f940d9408517 EBUILD cinnamon-translations-4.4.2.ebuild 1339 BLAKE2B 19ef3977cb2b230160dc854bdda597e46f37e7996ccf50881eda930271a86c738b41404bd5813e311bdcf6cfffa2512bf1e7aaf535ccb37fc6a79e85021c3f03 SHA512 7e03a0f489a8c8d46c21e1a22ffff80de2ed7bedc23c0e075de7714242991f6c5474f98245e5d96b506b2b41dc56ccae387e6b03f3f03bd455da58e30c27bdf2 EBUILD cinnamon-translations-4.6.2.ebuild 1336 BLAKE2B 1d690f80bb489d35b7036dee4d1d328fa4bbb777ccda40b897b848890e4632259e164275ad9efa159dc67e0ab7ec25b2d5a0068bd8cc870c458ddedd2a8acb53 SHA512 175fe3f1a4042c8516b294d01488609ed31fb1e88b9332c17d84796b03247043ea238de4f192a5ed44abd926864018aef7fafcfbe26b96f70543e8add4316f8d -MISC metadata.xml 583 BLAKE2B 4588fa3c7c5a769805642f054bd0d1a54e90d78cbe58d4036fc80fab598d9033da7122b51d014d8d850a6611cc06b728511370b56429e3b23fde00b372e5c3ed SHA512 ac44c878836886a1e9224e5b5596be826a0926d1c17ddcec4341cc572d495a4a372f3b0a1b6371f488ebcfe27af576a98035c800a973977539dd5c5cd01806ed +MISC metadata.xml 470 BLAKE2B b0df2af77ac75dc30330b04e80fb609138bc9ed1fd470cdb25dfe8c53052bbf0ae454e1b3666e118720d0bfdfed604f1a295de04954d28798c4e51a6cff73ae8 SHA512 248dc0f84f5d43861ca7a96baf2d25959d76a7f9e0cdeeb7aac738b5a0b30eef8e1b7c113a5e3d89a0e5c0c4226e28231b98967b80b237dbfd0f4c88ebdc7b5e diff --git a/gnome-extra/cinnamon-translations/metadata.xml b/gnome-extra/cinnamon-translations/metadata.xml index 8023c9cbef3d..4ee1d196c743 100644 --- a/gnome-extra/cinnamon-translations/metadata.xml +++ b/gnome-extra/cinnamon-translations/metadata.xml @@ -1,18 +1,14 @@ - - cinnamon@gentoo.org - Cinnamon Project + + sparky@bluefang-logic.com + Matthew Turnbull proxy-maint@gentoo.org Proxy Maintainers - - sparky@bluefang-logic.com - Matthew Turnbull - linuxmint/cinnamon-translations diff --git a/gnome-extra/cinnamon/Manifest b/gnome-extra/cinnamon/Manifest index 1292f2764314..e8238a118a0f 100644 --- a/gnome-extra/cinnamon/Manifest +++ b/gnome-extra/cinnamon/Manifest @@ -5,4 +5,4 @@ DIST cinnamon-4.4.8.tar.gz 2285252 BLAKE2B 8049093582c57d3e60f570561265b4edbc117 DIST cinnamon-4.6.7.tar.gz 2271281 BLAKE2B bbf8a5d82b6bd27a8578aebb30ed0df4190ef2addfc0d820448e70d4db6b3d8df633a5f33178b29fd2c012045e1790df60a4b1b281fdd70eda53caa5cacc0d7b SHA512 4807d5330c1e2a7e1804257b88dbec2822aa386b0bc2fe2d3aca8e5a27125703987dbabca35360e99216e7b4370bcf6339de562026b48529442a4edda6eb9070 EBUILD cinnamon-4.4.8.ebuild 5622 BLAKE2B 89b253b06f80dc03bac458777059079cf7d331b0ae684917e02944d936ad875c2701fc016e0353cbc804988876e187fdaad8b430ff2018edbb9445f9c143ab38 SHA512 702307caa03256616eb68cec0a6d753c81064c68b5f9d7753154551418379251e43ce00f0d56f04896c9a5cc6d0cb0e506f241c8092f12ed2a99d5f7b4c83202 EBUILD cinnamon-4.6.7.ebuild 5654 BLAKE2B e554aceff4a7595f063d0a362140bedb417d4d35a62f1ec2f091411fd3e81073fb1b17a365ed0e715407a630a7b99521803e11974a515de4225ca335123d909e SHA512 e902135db9c0638a1228ec21c2a755495becc571ef4b361d351f5d1f63425c3f1f6e74ac49d5985a8f6f1cc2217ad5891a6b848d0c90478d423501bfda725cc2 -MISC metadata.xml 570 BLAKE2B f486a9dc0b459f4c00dce4f43b7ac038f1f186a6a3904928d4110fa26521c5498567951aba2960d1227ef204a4b6dd0572a8d3afc2478a89828a606a815163c7 SHA512 eaa0827c0f6a6642ba1ac353a6a5bfdc83bb8f0a5c689064f2a5481e46b9df781393168f222d4918b6aacda6b04cee21bb23ed3cb33b7f5ffc7f1b350787c49c +MISC metadata.xml 457 BLAKE2B e490b367e0476636037260ffa234127d71d05f57c80903218b1d198496cf41501902de06fdf00f1934e2e5ae559b6e59e03d500872a6e62223a2bc19e6943483 SHA512 e343e078605c96055b829bd6b9cc0ffc6a48cdc04ff07f00242eedbe0c835cd0269a4990bdd99e06e6511e94c9355e6107fc26ec702a9273456e4d69454e0b65 diff --git a/gnome-extra/cinnamon/metadata.xml b/gnome-extra/cinnamon/metadata.xml index 5070fef67adf..433968db74e1 100644 --- a/gnome-extra/cinnamon/metadata.xml +++ b/gnome-extra/cinnamon/metadata.xml @@ -1,18 +1,14 @@ - - cinnamon@gentoo.org - Cinnamon Project + + sparky@bluefang-logic.com + Matthew Turnbull proxy-maint@gentoo.org Proxy Maintainers - - sparky@bluefang-logic.com - Matthew Turnbull - linuxmint/Cinnamon diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index 2b0f917c429b..749dd34fba4e 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -2,4 +2,4 @@ DIST cjs-4.4.0.tar.gz 463019 BLAKE2B af276cd8f9ef0f66a6f4ab3e0072b485e33015e070b DIST cjs-4.6.0.tar.gz 463060 BLAKE2B 466f807539ea95eece8b468287582f2c085ce86a63cf37ed1489f6ed20c98dfcb7028c7679102526009b71aba7d737f6f56c9544bc926fbf5a0be540afeaee53 SHA512 b7b457b43b756918670c9acc1064fc5b424d7bb7ab826ec207595c98159f407411ceb6d3043d305570f21f7675e1b699d7e95466688835034e178e079e118dfe EBUILD cjs-4.4.0.ebuild 1844 BLAKE2B bb1da618ac42aeb96813eee02024e9ee190a2eb958c6adf6f06677c61560c4bac81dcd3e418486e700f5eb6acae998ee949b77ee65c1c13f9d6c093723cc61d6 SHA512 c150c1e2fe3b7629cc4e01663967adeca6035a5219326bd7ccb306be2aca20e30cf18ce16420dd093c95c56178b3ddebc7f75319bf723c2821263058a8fa686d EBUILD cjs-4.6.0.ebuild 1688 BLAKE2B b7adbbf8b7b7f981520191e1ad620153267ae1486f97aa98cbf061ea25ebd0c2359b8ce2f286a6ca392eaedc1280d580bad8e2b378d81b388656e1d06a7d93cf SHA512 2fd8c83981392f9e2a02db93ad595ea8821a51cb8ed5006114ddceb2b4fcb64a26481296e7413ba11611bef3b8d4e6569600383726f74f0593ac767094ac9e1c -MISC metadata.xml 565 BLAKE2B f6539f17247ac5dda8a38c3514521a60ef0e4340483fcf124b0f06965d83060543c2b3351c72d50903c6eedc20ea9cd671ab6eb5fb4f20b748b02342d60d8834 SHA512 720cba6409d0c9f3a54e16a48b5409de021ce63be5daddf7e59dc81e91d4b28bdc3e78e541c668b6129c6f9ef4183303abf05b0f0d9a384588ebc23523b3541f +MISC metadata.xml 452 BLAKE2B 14171fbd087539a58381694472c27a76b85400df2a910427386755db2418ffe514ad17df2058d67e454fbe9c720793664556df787a7008341530b8b52763b553 SHA512 370917c429954d9a72be84416b7a3675f54b355a0093cf138796dec8f94e55a8f127e96456b2a5025ceb93d4bcc14e378c9f78e3d6a43a3be1e61a46e70fc38a diff --git a/gnome-extra/cjs/metadata.xml b/gnome-extra/cjs/metadata.xml index bbfdb56cdcf9..5951e2df228d 100644 --- a/gnome-extra/cjs/metadata.xml +++ b/gnome-extra/cjs/metadata.xml @@ -1,18 +1,14 @@ - - cinnamon@gentoo.org - Cinnamon Project + + sparky@bluefang-logic.com + Matthew Turnbull proxy-maint@gentoo.org Proxy Maintainers - - sparky@bluefang-logic.com - Matthew Turnbull - linuxmint/cjs diff --git a/gnome-extra/nemo/Manifest b/gnome-extra/nemo/Manifest index 388c73b33688..47773be8be95 100644 --- a/gnome-extra/nemo/Manifest +++ b/gnome-extra/nemo/Manifest @@ -2,4 +2,4 @@ DIST nemo-4.4.2.tar.gz 1462269 BLAKE2B 365cd98a05c0c4aa1c86a3e7a565904852bd02d92 DIST nemo-4.6.5.tar.gz 1468701 BLAKE2B 42b47300782745e4ae98db164ca547b0794caf8f0883db4241f2f0ed2e375e5c8564cff6d878142b55744ce41f49c60aad3f24930398ff68444e32c572d7e9bd SHA512 3c8c95e75e8bc499b56d1fd133f5ccc86ad18dae2219772b732586fd684a4a7a36e51fa61e6b734ad182ffd96636bdf276b8645d049e5ca68795fac274236eb6 EBUILD nemo-4.4.2.ebuild 1809 BLAKE2B 5641d649cca2dcb39fdc2f9c9984455bc7bb3f76e3a1b706c061380a93c0931837f6d67e676b2bf72b557e62fe557086e7239198e4a732c140b189fa558c6e3a SHA512 8cf22e8df511caf4d79817a7af8865d4dceb4c72683b7de7e20627762cf372ddefa64c02ce3835100d1011be464ae7da41e871335214956be2069f1afa29d954 EBUILD nemo-4.6.5.ebuild 1879 BLAKE2B 368b85678f5cee187de61f1c4ed12d13012358e5a07021948aafcd7580015ec1cf169c7a80a372a53faea6c726763e1bb99938e434b9e2b3eb5f9f6fcf052953 SHA512 d4280cf08bd7098c4c6d1d4b9b335dbfd0e500bbb74306ecb9b18bb64c1b9eaa8576ee6fc906f12f0965872bd7a4df8f8f5103e0489bb9656b4994c2acbea8e7 -MISC metadata.xml 662 BLAKE2B a4d32161cf6566d6b9b32d7e65093e2d75d2dd7b7d38dd09f25ab9d9357aaf5ce37b7278a79df0d86d5bb10683aeef653b4d28d113602fa8583c603b720349ed SHA512 c93fb9914a2e6231a9db7310d1e9487e40b9dc9b3b30da47a94510eecbd65a123bc2984d432dc93dec62cb0300aa7b563fed2dfe25232084eeedc77bf068f388 +MISC metadata.xml 549 BLAKE2B e60bf6d13687fbd3fd8277dbfc61ad428939e2fe91f648dde5e740dd8e5cc7ac75609a95a01fdaf11f721837ac05a01dc5b7c1604c008036a8f01b006dccff27 SHA512 4bff873128b46a56e572f4d9d355ce2016518cadf3fd0ffa00ac0f6b0961fb7efac4873c8a310eacd6862f8bf4265fa1df306e4efa3130330376e03966ad5278 diff --git a/gnome-extra/nemo/metadata.xml b/gnome-extra/nemo/metadata.xml index 883e47a87f03..038e09e28491 100644 --- a/gnome-extra/nemo/metadata.xml +++ b/gnome-extra/nemo/metadata.xml @@ -1,18 +1,14 @@ - - cinnamon@gentoo.org - Cinnamon Project + + sparky@bluefang-logic.com + Matthew Turnbull proxy-maint@gentoo.org Proxy Maintainers - - sparky@bluefang-logic.com - Matthew Turnbull - linuxmint/nemo diff --git a/gnustep-apps/Manifest.gz b/gnustep-apps/Manifest.gz index c98a45f6a3f5fb1dd997a130c6d758226ba666ed..aa973793bd0d5a436ce31b7252a7acb0f63ca48d 100644 GIT binary patch literal 5557 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 HGbaE5NPVK$ diff --git a/gnustep-apps/aclock/Manifest b/gnustep-apps/aclock/Manifest index 37743dbf8e01..88d4d71efac4 100644 --- a/gnustep-apps/aclock/Manifest +++ b/gnustep-apps/aclock/Manifest @@ -1,4 +1,4 @@ DIST AClock-0.4.0.tar.gz 299488 BLAKE2B 36f41fe1abcc0de77b4d4c9f9be1af46a5c7741b7f71596803bb2debbd57cf750d4c8c87e86f00f185e20ef8f26ac3e795edd8fe4a5e462f3cfdb991780ff8b7 SHA512 45435e6b1e02b8fb6b924c7fbb5546f3836b7ee8a072323a5b7df0cf855b1a7f838234fb6318c558189f5a12e29275c2c85f61c4c989bfb5dbebfd087a5a7561 -EBUILD aclock-0.4.0-r1.ebuild 597 BLAKE2B ead7ddf8167880ce644cd9f02068b47ba027b6c0492a6417df36005d4a55b370c734e92840bb2decc8e57e4737286515d54165fa72095f8cefdc6a1dca1e4ff7 SHA512 c1b39f83620d33cd395ca0b04dce1365fc4f5155301f9308d97f01557a9ffbaae95ccf9a4071a64bd2b48bc1410a1b944b37b61db695006ebe4429d3c98dac32 +EBUILD aclock-0.4.0-r1.ebuild 596 BLAKE2B dc0a7af06d2a141ecdfa7a6463119d3180bbca76aca9f084e841e1b2bc50fd182221e0ecff6687f6cee08ab4c9c1244fdede0fc05d7dcaa0de8abf364f64237e SHA512 d47b5ab18ec1e8749467e25bf908f471fb4c0e5b2a4c78d898bb398c1d87ce716057d2838ef8c0680e1c022489cc9894f04a284c0a807490a81da0222371640e EBUILD aclock-0.4.0.ebuild 600 BLAKE2B 8f2ff54d8d2a83e33ed4c1b62f4fdff948f2b1915d2335bb3719128cd1cb42daf2d483796a8cde78e3dc44644c5309870c98390cfd9068e2834029fbc9cace61 SHA512 29e54acef6fcdac6fefe0e4e8545a58472a6b03b19f3c1ad4125778d978d69fca16995965f417b9de4d8fd61617ee0154d9db1fd2f67dbbc453f2f863b7ca9d1 MISC metadata.xml 502 BLAKE2B 90c79de83b11e608a34c9e89eddf66384af448441b98f78baecfe41c6abf39217679cea26dc8e7557521003bca52c0cdd5f83f2cef111dd46a4299d76022485a SHA512 0503620550f83aabe426fdad0dea14e0087ff4adc0013c69047b2330896b8afcad2d926d25817ec991a7607487810904f0a2438965c9738cda9414313e7c5e33 diff --git a/gnustep-apps/aclock/aclock-0.4.0-r1.ebuild b/gnustep-apps/aclock/aclock-0.4.0-r1.ebuild index ae7e75afbe1a..b9fd393cf887 100644 --- a/gnustep-apps/aclock/aclock-0.4.0-r1.ebuild +++ b/gnustep-apps/aclock/aclock-0.4.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://savannah.nongnu.org/download/gap/${MY_P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~ppc ~x86" +KEYWORDS="amd64 ppc ~x86" S="${WORKDIR}/${MY_P}" diff --git a/gnustep-apps/addresses/Manifest b/gnustep-apps/addresses/Manifest index 46cba409bb0d..abc70a7d3c77 100644 --- a/gnustep-apps/addresses/Manifest +++ b/gnustep-apps/addresses/Manifest @@ -1,5 +1,5 @@ AUX addresses-0.4.7-as-needed.patch 1049 BLAKE2B 57f087d56fbc1b92f134ebeb8dc3fe04493bbd614002b90e2570e0179d174d4e4a91171b8a78e07c7d18664c0586fad465121ab721d6f97529cb1de5216bf3aa SHA512 926347e920eb6a02cb13dce60a45dacc095f131feeef26b2bb504ec108ed436c0efe725ce662d569cb19840a67bbadb84e84da6c20b7343146a2203cd01ce339 DIST Addresses-0.4.8.tar.gz 287207 BLAKE2B 68387772f7fe1597b898afcd5f2c4254aa3174cd7ee494f155a9e79c84e3fc4c526c358f37464d6e2cddafaf5ec6b92b5bd646f03afedad3954fe5068bed0d56 SHA512 2cd6bd16620d3fa4136242dd89c3281800bba0caeb99e986d3d6beacf31ae19b3dd7f563da2fe52038781cca639815dfc740c15b0e5273facf8cc2400d90fc0f -EBUILD addresses-0.4.8-r1.ebuild 450 BLAKE2B bfac0f6aca2bdf94470c7c5cca00040a171da93a108a683fc5b26ccb48c02193d287aefc6c7aa21d7a2fe0e0796765dcc2b2b986d0139e10f91fe20c4836d2b6 SHA512 e3226137c8eeb09ea7e8b76551d759f6fc9fc652acae0dcbcca53dd77ab2ce750f459299d8a86e631b2733aba4ce520ed39ac1da1d8c145c95d9c2ef2e2ed908 +EBUILD addresses-0.4.8-r1.ebuild 449 BLAKE2B 0ea1996c5a9c9d642401ff097813bd0a8f52fe1fd7b30e7968233d49e2c4c749626492ac311168091131ee5cfdb155cfdce41574c3d0e7dfcf9eea0c163af03f SHA512 411904a47c0783e0b1cd71fe34dfdcc67807159dcf550a7821eea6647afc311e97b858b8e4c2f7394abcf4b69e2719eccb6789380e92f08251eb8dbd5e742459 EBUILD addresses-0.4.8.ebuild 486 BLAKE2B 75562568f27139f2547605084841e68363b83a0ba2b6e4865ed13fb973f84614d7821b7577d614684387d8518a9a5004ca176910f4e43e68c2dcef3586c4be75 SHA512 1a754e5d6e597ad10e70e084ce0db51eed1141c3bf650e309ac3585b6d29067cb9e359d2b29bf6799fe68253d484db9bf449073cdc722f7cb14278646fc0c6c9 MISC metadata.xml 585 BLAKE2B 301402f548058abc9225d7d41df354c9c2fa6c86890c0381461405d8c56b482e4e3193c732a9af6735f88200128e782f395bd70418d303026ba1c2b3fe644ed3 SHA512 0080e2aebc0af5124766886742c73d4c999e07dec9c17c78e771889feb14cf60b0201b3f7c8e1c8105af1a525df0b3bbdc82116a02485e2566c0c41108ae6f14 diff --git a/gnustep-apps/addresses/addresses-0.4.8-r1.ebuild b/gnustep-apps/addresses/addresses-0.4.8-r1.ebuild index 852a531ca619..e3415199fc30 100644 --- a/gnustep-apps/addresses/addresses-0.4.8-r1.ebuild +++ b/gnustep-apps/addresses/addresses-0.4.8-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://savannah.nongnu.org/download/gap/${P/a/A}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~ppc ~x86" +KEYWORDS="amd64 ppc ~x86" S="${WORKDIR}/${P/a/A}" diff --git a/gnustep-apps/cdplayer/Manifest b/gnustep-apps/cdplayer/Manifest index 05cc0c8d2382..325f83e1f6e0 100644 --- a/gnustep-apps/cdplayer/Manifest +++ b/gnustep-apps/cdplayer/Manifest @@ -1,3 +1,3 @@ DIST cdplayer-0.6.0.tar.gz 365695 BLAKE2B 3bf32a0c6ed70da3653be4dee6a59147e5d184d411f823a2d76bb67b0efe801a9cad2ca2b58529e567bafa4ef7a1726f5306870c5702de5d2c5287e5f81c3d5f SHA512 a777a8eb3b924fca7905b8063d9cbc64f1b3b5efd8f6ebcb4366c69e5c085d14cc416a25d6b389025d7ac2f80ee08e2adc742aa96c2c9f70170af22c807b7809 EBUILD cdplayer-0.6.0.ebuild 771 BLAKE2B a31230ff7c2b9a8e331249b2fa967d836343721ec4c65a7acef8a79a4250ec377fcd521c0d0c9fe3acc70040bce864956207af1f02897b86706bafda82954e66 SHA512 c599329ace07a16a6dbd894b90c921ad5f8f2907a7fae8e4f8166cdfd4a704adc3d93134c5aa72094355a030feb12069bc6f801b596928e5d231d96a09d33775 -MISC metadata.xml 406 BLAKE2B 4a2fe010de2675027505344ccbeddd75371138a86edda29dd5c2bb7247bd034af9774935d194abffcca3bbe3b8ebdad0b728b1286d61fc43a21fc302ffcea396 SHA512 220c1fa1624b8498de6601dc6225e322025a50b60ceb40401ec740a74cb0c6097210e749e6724ca6c146af33e7b696590bed08b8a030af3b7b3a7f2c7a7d24b2 +MISC metadata.xml 336 BLAKE2B 18a112e982fd77163fc10713989da5413cabe990cf05d7660256d5aed084abfcf7c36beaf369217461e317527a4f4c10abb70061ec83074085bf7fdca637da9b SHA512 a387a941bc684eafd7003feb1df009f5d8f8fe542f63054d7cb79a9ebe3d2c19f4f5f888d82007eb15380b897384abf152e95c4eafc499ca39c3a152c2050401 diff --git a/gnustep-apps/cdplayer/metadata.xml b/gnustep-apps/cdplayer/metadata.xml index b4a454b1a467..ce5332ba2115 100644 --- a/gnustep-apps/cdplayer/metadata.xml +++ b/gnustep-apps/cdplayer/metadata.xml @@ -5,7 +5,6 @@ gnustep@gentoo.org Gentoo GNUstep Project - Small CD Audio Player for GNUstep schik/cdplayer diff --git a/gnustep-apps/gmines/Manifest b/gnustep-apps/gmines/Manifest index e660bc28fc4f..3f0c130ebb80 100644 --- a/gnustep-apps/gmines/Manifest +++ b/gnustep-apps/gmines/Manifest @@ -1,4 +1,4 @@ DIST GMines-0.2.tar.gz 6768 BLAKE2B 7ff0abddef4d56245b35105d387e0994b2c4ed1c52fec5bd2166fced92153779f5cbd7e7f0b5e0e63f00463662719880db83a50d00c94b3221ef5435d7c4bcaf SHA512 592facdfb5db04418d79404ea2e6908fb7b7d67c4c55ab62e157bc18a7c69f3a5653bf2579257c56f91858f96785c424df7edcb8036c603fc1fb0740e68dd764 -EBUILD gmines-0.2-r1.ebuild 378 BLAKE2B f98409f53124c2550fd4a7ce8fa704c61b9096791389400623abfd1631620e387403ae6ceb731e6fd34bdfe1e732f0307fa4af07221af582b13b4b70d29dd57d SHA512 d7362715eca8faa19e2abd0a3b336b0cee124413b3e3f54def73fd9a5a4c1c73e4a15c9614818c5cde22f41965b537483b652eb58c38079984144b6f744c40f2 +EBUILD gmines-0.2-r1.ebuild 377 BLAKE2B 28b13448571a5052d7a55fe0356c633433157c2faeb38f6013ec80e3b393003d772cdce499c6a2e6cecced2e340bab79499a483f6e6d61b567f1b9613fff00f6 SHA512 f4700e95111c09bf6253c7aacc40cbb13f240f9d01fa48064b5d4bf27ac62250b09963ce402659bb972224c5b6d5a4a984c9959ec23264ea153373572ff52a3d EBUILD gmines-0.2.ebuild 383 BLAKE2B de7f3d0bc5c490f2a9818000b2462a61112ca21898ea558e71388df0a2fdaab6ca5d932df93d5e6d0f74807462057e97122b681d19b4a4abb1c5ae06c5460726 SHA512 ffe6c92f1951efc5ebb6efb13b22154740134287f36719985541556d8df46cf8e584b5e0077b35ce2855cd80037c1a0491cb13e0ea403c5e2e0db5665d3e061c MISC metadata.xml 421 BLAKE2B 1bc3a8e001ac097510721f0927bb1779c61a8498508b8265838fba9106c33d2bb88e3da388a14b0b70e4c4ef76e31f789e3282a07dce0a71d2c87d60a3385b47 SHA512 f27f202c480fdcb3dfc9bbf082f35404c4f25baf6cbaa195f04f7a4934c77cb27d83740ae8bcf14cab86f1412aa0dcbf48af87afc0ccfe868acc8922f45ae408 diff --git a/gnustep-apps/gmines/gmines-0.2-r1.ebuild b/gnustep-apps/gmines/gmines-0.2-r1.ebuild index 57592390906e..dd1a2bff6ea3 100644 --- a/gnustep-apps/gmines/gmines-0.2-r1.ebuild +++ b/gnustep-apps/gmines/gmines-0.2-r1.ebuild @@ -8,7 +8,7 @@ DESCRIPTION="The well-known minesweeper game" HOMEPAGE="http://gap.nongnu.org/gmines/index.html" SRC_URI="https://savannah.nongnu.org/download/gap/${P/gm/GM}.tar.gz" -KEYWORDS="amd64 ~ppc ~x86" +KEYWORDS="amd64 ppc ~x86" SLOT="0" LICENSE="GPL-2+" diff --git a/gnustep-apps/mpdcon/Manifest b/gnustep-apps/mpdcon/Manifest index ab1428a03bda..1ec218d7fc64 100644 --- a/gnustep-apps/mpdcon/Manifest +++ b/gnustep-apps/mpdcon/Manifest @@ -1,3 +1,3 @@ DIST MPDCon-1.5.1.tar.gz 90845 BLAKE2B 3b832ccbfbb67a08f0e5006aacb4cce5b20660855d1ca71baec57b24c66c6fa517dc64aa4b2640ea3f8a85806248bfdc8aeff28f0241bf83b42aebd30540287b SHA512 b47c6d603938ace1561fc01ef400a4f217035692eeb2552d59bc924ba20f3e67508a0e6da0e6805ef3ec67e19ba33a5028721ec9294a67419d9ce97c5d4ce6c1 EBUILD mpdcon-1.5.1.ebuild 571 BLAKE2B c99ac90ba695ccb183dc14957173d92356f64e1c321f8d2ee5f5eaefff22f7b42f964151f2bd77e6abe70acd245aa987e09cbaaba6aa4b73e7948ab359ec9eda SHA512 85b5753eb8ce6c437bb00df6de2b999167e3c150379da59cb477268614d87e76f8182cebc7c7aa47e711663f9e221a61cb45440844a58ed3ce177f033c7b84de -MISC metadata.xml 340 BLAKE2B 559b3221f234a7a57fb8cad261611b0dd1d1ff04bfcea28f60ba11d91e3e8648f31dd0e36027948efd48f868d995e19f8b8153bbee18557e9d8f50de7fad24bf SHA512 c470ed87528ea7f4174136e50a4805905a94f432b9d80025c1b0b161d31afba59be3733109ff197357e53b692430a802db6b4212e2a42d4b8a0bb6d9d188c67a +MISC metadata.xml 257 BLAKE2B 861c7210ebde3641cfa9b1de2144cf82cb7f74dc05dcbd173ee78f9f7c2681dd6a48400ada3186e46666bc2e7e9fed49d9a19a900758e8cc4100fac854a43400 SHA512 8d9ff26f19c82b113782af6cd3d2f345577558dd3e91eab71b2bd15937e5222fbab4ba85da8c2c6a6833bd6be3282e72fc1ab320dff1218f2ec52e8e8b4d736c diff --git a/gnustep-apps/mpdcon/metadata.xml b/gnustep-apps/mpdcon/metadata.xml index 45e2453cdb2c..579c1c32ff84 100644 --- a/gnustep-apps/mpdcon/metadata.xml +++ b/gnustep-apps/mpdcon/metadata.xml @@ -5,5 +5,4 @@ gnustep@gentoo.org Gentoo GNUstep Project - MPDCon is a client for the Music Player Daemon diff --git a/gnustep-apps/pictureframe/Manifest b/gnustep-apps/pictureframe/Manifest index f74ae4d7ff71..8f94fb4761d9 100644 --- a/gnustep-apps/pictureframe/Manifest +++ b/gnustep-apps/pictureframe/Manifest @@ -1,3 +1,3 @@ DIST PictureFrame-1.1.3.tar.gz 343981 BLAKE2B c9553d0c9b9fa4faabb6f06a26a26901189685954731b8529f14dfc938164335fdd0fd6d2508c4adc584156e276f4199e718b629645a8d8955297eacafe96496 SHA512 117dff1519ea21ea3a1b951cb1f1c03574abff14880056339035f29ebb0683fba921afcb28763a79d4aa8d1c28fd3b61aab385444e5fd80878a3088ef1a651b2 EBUILD pictureframe-1.1.3.ebuild 492 BLAKE2B ab289d3dd11398b2cce54aa346de1678f4d65f364a0a0e50ef98e64e002014d306080015d5f8120f64410b53493e34301482ec4107d7d4a800369c5bedac6f39 SHA512 99b9a880071ad835b0f837376e6565a2d6ffb36149afa920a7616becfe8b24f647c0bb3e5ced59c613613adad0be5ab74289cc34971c2402eead5c472d223eb0 -MISC metadata.xml 324 BLAKE2B bcec5528819e2a35be937ed42f21abb1943f03f13b70dfdb953df6669fbea296dfc90961b54a448b98e31a32d42a5198b7ab227a67df77cb4f76e54e28053ddf SHA512 8bf9bf990b30a238dee402ec733007043eb569b1ec4bdd25b2fe4f3f77457fd6d9b8e79926d28067a00fd27ae1efb787d7d275275b6bd8ad5c4aecb1e07837d2 +MISC metadata.xml 257 BLAKE2B 861c7210ebde3641cfa9b1de2144cf82cb7f74dc05dcbd173ee78f9f7c2681dd6a48400ada3186e46666bc2e7e9fed49d9a19a900758e8cc4100fac854a43400 SHA512 8d9ff26f19c82b113782af6cd3d2f345577558dd3e91eab71b2bd15937e5222fbab4ba85da8c2c6a6833bd6be3282e72fc1ab320dff1218f2ec52e8e8b4d736c diff --git a/gnustep-apps/pictureframe/metadata.xml b/gnustep-apps/pictureframe/metadata.xml index d605957681b1..579c1c32ff84 100644 --- a/gnustep-apps/pictureframe/metadata.xml +++ b/gnustep-apps/pictureframe/metadata.xml @@ -5,5 +5,4 @@ gnustep@gentoo.org Gentoo GNUstep Project - digital picture frame software diff --git a/gnustep-apps/pikopixel/Manifest b/gnustep-apps/pikopixel/Manifest index ff785f41c816..99fa9eaadb16 100644 --- a/gnustep-apps/pikopixel/Manifest +++ b/gnustep-apps/pikopixel/Manifest @@ -5,4 +5,4 @@ EBUILD pikopixel-1.0_beta9-r1.ebuild 616 BLAKE2B 2540d1ebb0130f488ff4f9a59d1a685 EBUILD pikopixel-1.0_beta9-r2.ebuild 616 BLAKE2B 6f9c27545090a0fb8a06345a96bde7576b2a0e01f7fdcbf2662034016ba53365e00c0664265f2bab3d2947fff6e9d2e773f0d1cdf4e0150703c8670a91685af8 SHA512 866512d489ab4d4f7151308dface2354890192b618dfa3930c9508cde43df2b08bb6803a42975bb559ce3261a74e3f829a921101fba08ece98f929da96f3c6a0 EBUILD pikopixel-1.0_beta9-r3.ebuild 616 BLAKE2B 3db887475e2ade7ba42e6fd810d98029c2e6fc83a3a1c667ab30cf7cf9cdb456496cf5be63c453752cb455c0c6a452c43356e17cbb8c90b838480ee8cb8540ab SHA512 8b49fa449c78bd945ec46539ec2246d5eb4bf866242d871ed7b06a2f58a1263cf87f04fff6945c83a2f12d397b1698b8b8b6bfdba464a682611f55e62876a2d0 EBUILD pikopixel-1.0_beta9-r4.ebuild 613 BLAKE2B 1c5d575b11fb4b4eb12c85ee4a3187e260c9c0e1f9783c0c1a2b02bce7e6007521a45475413a06d891011031621bec1bcbe9c4bc51824bb064cd2fc7a6a35030 SHA512 3c8f7f3354d29d9dd87f0a08802dbc34772e933a798216fd58a6c3fff485e35558d356361e71daf0b922394bd4a3c68ae1deb36cb714889399eda83ee38edb12 -MISC metadata.xml 353 BLAKE2B 0a11dabc8c8d4cf8ac0cf566d4f8d6347c4fbbdd3a7501cdfa363c71f370b0898384f966664e8c8f9ae9bf4aec32071b068ee74220ad870970369c8eaeac3aa3 SHA512 638af177226e71ff4d13757ad1d909e627283e92e67475a842280525e3b9fa25980a2f4673b6a194a41b5cd08154e666345961bea4a5dce0e292c2ab6a2256f5 +MISC metadata.xml 257 BLAKE2B 861c7210ebde3641cfa9b1de2144cf82cb7f74dc05dcbd173ee78f9f7c2681dd6a48400ada3186e46666bc2e7e9fed49d9a19a900758e8cc4100fac854a43400 SHA512 8d9ff26f19c82b113782af6cd3d2f345577558dd3e91eab71b2bd15937e5222fbab4ba85da8c2c6a6833bd6be3282e72fc1ab320dff1218f2ec52e8e8b4d736c diff --git a/gnustep-apps/pikopixel/metadata.xml b/gnustep-apps/pikopixel/metadata.xml index 22f9e3a4a31f..579c1c32ff84 100644 --- a/gnustep-apps/pikopixel/metadata.xml +++ b/gnustep-apps/pikopixel/metadata.xml @@ -5,5 +5,4 @@ gnustep@gentoo.org Gentoo GNUstep Project - a free application for drawing and editing pixel-art images diff --git a/gnustep-apps/simpleagenda/Manifest b/gnustep-apps/simpleagenda/Manifest index 4e4086f0bcb1..6f20048d367f 100644 --- a/gnustep-apps/simpleagenda/Manifest +++ b/gnustep-apps/simpleagenda/Manifest @@ -1,3 +1,5 @@ DIST SimpleAgenda-0.43.tar.gz 155517 BLAKE2B 25c7235eea2a1e5583ca3f1aeaa3b69894bf5d27500c6b03415cfcd18b76d7e1c0d8b93e8ae1cf05401822c801aecc5755b6321abc2e24b3616be6c19d366433 SHA512 85b67cdfb3db633f818adf923b491ecbc5d3767ed15b90f34adaf13737e4ffc5ad021b7be2021ad2017a7ba0a3c7a1a625c296d9a805b2acb948415a89b0a2b0 +DIST simpleagenda-0.44.tar.gz 153485 BLAKE2B 94e7e7646e2ad5987d242b12c4c7e66307cf4e85d994e2a63f09853e9d9787ce6f3d5fb43f8fd8e9ccbc3f58b98c3d45c5f59bdbe8991b8aa69794bd9b4afa7f SHA512 11c702844a21bef72e9d7f6d873a1550125fd3eb5d0bcf69c6f2f6a8fd2a654c8e41ef653b8bf53cbd3a6318cddf562c3a7987dad2b0c39d8f87801619ff5183 EBUILD simpleagenda-0.43.ebuild 602 BLAKE2B 56aa25955c36266e6aa37be5f6d4c4fd447021e7670445fa3e96dc4e494fe7d3b37e2754525719fcc92d7881dfe89a9c507f9df5ecd4f59a509037a8a28a8b99 SHA512 7adcaf139df388495e9793127b7de78f35cb474cf2d68c46f90460f6511e203c502372fae077120e0ce6327ac3cc923336ac6668f2589e39a008e196466a8231 -MISC metadata.xml 334 BLAKE2B 48bb87639b197a9dda12757d85ad56ecefa07104696666d7a6de393893cd94f83209b25e2ee8177855ff52e10a5224a61fc9620b39637f44deaeb3ca7cf44e13 SHA512 824f543cbd6bd26b2a759cd0406048f1b2d1b233afeca9733e41660a46b4f9ebaf7b35e0643cf6436d8e83ac03cda73c308b1192765531b3248cc7396cdfaff2 +EBUILD simpleagenda-0.44.ebuild 580 BLAKE2B b4e3cd0a33a3875d2f4cacb43bbf60aecc61b025957c00706696621a33523b875c6ef5d479cd1b00d18e420838f415c3ba0d24b30886c960dd6ae1305db68a33 SHA512 e2af6632b23dac681f930330ef7ba519065553f1631e56e7d05b1bad2965310f73826b43b7bec0a68cdc8b8e69faf90be43c9bb3444ff3e098c2716c0ee37c3c +MISC metadata.xml 344 BLAKE2B 889d28b353a7f276d543c8e5210802118ab7b907ba514e0d55f68a574a3ff760e27aae1235bcf1878d9a15e42b9ac77e5a97953ce2b19aeb1794338e5b29959c SHA512 5e8d07a56f110829f478f96909c94a5e1e652902ea90af31512c4907cf82895030cc2abd09b0777e8e41c8423e813b76d0c7dccc59eef1f31a8bb4e53a54698a diff --git a/gnustep-apps/simpleagenda/metadata.xml b/gnustep-apps/simpleagenda/metadata.xml index 9c046724b997..3c2e47768643 100644 --- a/gnustep-apps/simpleagenda/metadata.xml +++ b/gnustep-apps/simpleagenda/metadata.xml @@ -5,5 +5,7 @@ gnustep@gentoo.org Gentoo GNUstep Project - a simple calendar and agenda application + + poroussel/simpleagenda + diff --git a/gnustep-apps/simpleagenda/simpleagenda-0.44.ebuild b/gnustep-apps/simpleagenda/simpleagenda-0.44.ebuild new file mode 100644 index 000000000000..2b1fd484cd39 --- /dev/null +++ b/gnustep-apps/simpleagenda/simpleagenda-0.44.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnustep-2 + +DESCRIPTION="a simple calendar and agenda application" +HOMEPAGE="https://github.com/poroussel/simpleagenda" +SRC_URI="https://github.com/poroussel/simpleagenda/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="dbus" + +DEPEND=">=dev-libs/libical-0.27 + >=virtual/gnustep-back-0.20.0 + dbus? ( gnustep-libs/dbuskit )" +RDEPEND="${DEPEND}" + +src_configure() { + egnustep_env + econf $(use_enable dbus dbuskit) +} diff --git a/gnustep-apps/systempreferences/Manifest b/gnustep-apps/systempreferences/Manifest index da5d8f37b23e..5a6ae3ee4583 100644 --- a/gnustep-apps/systempreferences/Manifest +++ b/gnustep-apps/systempreferences/Manifest @@ -1,3 +1,3 @@ DIST SystemPreferences-1.2.0.tar.gz 309496 BLAKE2B 5257ad38e9178967b70d074923dfea2b67eaf14db3fcdb5b53d7634735601d8aa2719efa568f368b26bb0029fe8b65b07e2fb9377386c4b77ddb63e9bc5a6a2b SHA512 22972ac0e51a19276375786759c2b7445691b2a0db4195a448ff1a68871561400fe1f4e194228e903f28d45416db3a00792b320f2749863300ea9117e7e99fbe EBUILD systempreferences-1.2.0.ebuild 450 BLAKE2B 469da5ac45988f855e822c60a208d3d1ef171bb89897f6c6de11c5d07211f7edeb611d74087706aec9fe6a0b531673613519ed900a03f425e579b4d97da179c2 SHA512 22890c3dcfe9e150ab69470df411c70d7dbb64bca1d6b06d82b733563c7ad0a760afd3af407b4d97de939b949b53c1ac77f1e93c2e7f7b75c3ac3fc2c051408d -MISC metadata.xml 304 BLAKE2B a8ee817dcfb57cfa1bf8c89ac7756456b29b0681f834e6f62ae12a6e9554e038c980d2ff4b858581399418cd772b26a3df08939e473c6b01d962cb6072ce720a SHA512 6cbb5c1222ed264cf1ea39f73c22a5681614df03235f4e894b7332e78bd331c52c32a9904551b814d9203e1c029843aa80b3cc68362c79ed2d6270d732679589 +MISC metadata.xml 257 BLAKE2B 861c7210ebde3641cfa9b1de2144cf82cb7f74dc05dcbd173ee78f9f7c2681dd6a48400ada3186e46666bc2e7e9fed49d9a19a900758e8cc4100fac854a43400 SHA512 8d9ff26f19c82b113782af6cd3d2f345577558dd3e91eab71b2bd15937e5222fbab4ba85da8c2c6a6833bd6be3282e72fc1ab320dff1218f2ec52e8e8b4d736c diff --git a/gnustep-apps/systempreferences/metadata.xml b/gnustep-apps/systempreferences/metadata.xml index 576a117aaf8e..579c1c32ff84 100644 --- a/gnustep-apps/systempreferences/metadata.xml +++ b/gnustep-apps/systempreferences/metadata.xml @@ -4,8 +4,5 @@ gnustep@gentoo.org Gentoo GNUstep Project - - - TODO - + diff --git a/gnustep-apps/terminal/Manifest b/gnustep-apps/terminal/Manifest index 5f4e8f7900e5..73d02b5e4d79 100644 --- a/gnustep-apps/terminal/Manifest +++ b/gnustep-apps/terminal/Manifest @@ -1,5 +1,6 @@ +AUX terminal-0.9.9-fno-common.patch 504 BLAKE2B 7f4ea52ab125d3c7a5b6c6a70b261cb8e1915e0f1d3703f634e8abd1c82bcf76ba2a8484845ebaa78ceca5c411a2b0acc7f1f6b823644aa73d44895826d8eaf0 SHA512 970a48fc6da3d3c9fc506ebb0f8c0a9579e4dd76ddbf5934500e2e33414e1226ed9039c04b218a760836b6ee362bcbeb8b4b8c7e5b831c65e8b09a2774197fb0 DIST Terminal-0.9.8.tar.gz 110520 BLAKE2B 7f2f219cb76c8765b9fb4b5017834ab73a10429a8d0843a3c0b01909d54c21979867546d33c6bf07a4aed2cdbb1dc392effdf7e5e6b6f7096748e9fe9c96a13a SHA512 dc282f52662e0e65553562e6684af7ffab25afb62badee5c22c3b5d03c31a75d172b35706512e98d4fa14d68bd3643e0158c67ff61755deab77741d71bf219c0 DIST Terminal-0.9.9.tar.gz 88762 BLAKE2B a160a5946df6e0261f7f04db4cceb11925f14c814d2c4d66fb34f2febf0efa5d8fb99834a1ba5642e5bd8f7a36d1d30ae830a83cc3c7a36657c8b50325d3c922 SHA512 456b0755ee6751eb3ef1c5e62e969b6981f7874cb358e071fc7edda93b2ebc698224c990ba4335aa62a7acefb9085723e924d1311c96ae8d34d0f8b2c7c920a3 EBUILD terminal-0.9.8.ebuild 370 BLAKE2B e63d55a89ccb6d2513484813f7d605096d4427fb644923507a79f2f5ca9915e1b3887be685a83f85e00eb3dc171a05105b73ab74c417e9ab16f0bae9cbf9e7f3 SHA512 9d51ececa5b8161bc67d0ff0f6af96d7cc882c30fc3f4d943c72c471e044f55a4c51d7ce6a26bb57487eeaf3f51b1c2a3b297e1bcb97cc0a18fdc06fb9487a1a -EBUILD terminal-0.9.9.ebuild 372 BLAKE2B 0fb89352dcfd8f82bbbcf1502e4265fef6d74f2524900f5198f9efd90ad4cd7abfb1dc7babf7522512a98eee3980ce97335f2560d5ad1c05a656430139632a71 SHA512 6169d91594f3ef8d142e7bd4dba50efdd54efc435d6dfed2bfa02de4ac98b5a0ea89b67889e4b640868bab33d1126b981877179bc22b89bdd9a479ba888c6c41 +EBUILD terminal-0.9.9.ebuild 425 BLAKE2B ef0cc8d72816e03fcdd3cb97030a88e494f6f54a251bd4f54828d6c5f9bad5a366125059b2be9e9f53da331dedcb2b533209ae8a0aa263a97b2eb0772b80761a SHA512 2771b58931878e2e3b520aa8bc5807fd09ebdd26597a7f0aa1d034a12283fe8aa78627d32ff28ec5e403e8dcff676c7a20f15299a4722a3757689f8c12520d7f MISC metadata.xml 398 BLAKE2B 866baa4e6d912372f4f78059fba2d0244b6adb27910fd54609f2d22259159c1f8a958773e0eb2b0f94c37b34df5c2e65b96cf9ce0d5568ea31b36f5c3be64b22 SHA512 2be2b5a6ff68fad1a03fc4949ef471dc6c9a2c7c9b4401308b893b886c6af925ecf3c817a49bd9cbad3111154e64ccce2cf57cea1915220513c6d0e01a8dddf1 diff --git a/gnustep-apps/terminal/files/terminal-0.9.9-fno-common.patch b/gnustep-apps/terminal/files/terminal-0.9.9-fno-common.patch new file mode 100644 index 000000000000..e992c86e5e93 --- /dev/null +++ b/gnustep-apps/terminal/files/terminal-0.9.9-fno-common.patch @@ -0,0 +1,12 @@ +diff -Naur Terminal-0.9.9.orig/TerminalWindow.h Terminal-0.9.9/TerminalWindow.h +--- Terminal-0.9.9.orig/TerminalWindow.h 2016-06-10 19:50:22.000000000 +0200 ++++ Terminal-0.9.9/TerminalWindow.h 2020-09-16 18:31:15.680833836 +0200 +@@ -17,7 +17,7 @@ + #import + #import + +-NSString *TerminalWindowNoMoreActiveWindowsNotification; ++extern NSString *TerminalWindowNoMoreActiveWindowsNotification; + + @interface TerminalWindowController : NSWindowController + { diff --git a/gnustep-apps/terminal/terminal-0.9.9.ebuild b/gnustep-apps/terminal/terminal-0.9.9.ebuild index 7b5797f6794d..25e1576fd5a1 100644 --- a/gnustep-apps/terminal/terminal-0.9.9.ebuild +++ b/gnustep-apps/terminal/terminal-0.9.9.ebuild @@ -8,10 +8,12 @@ inherit gnustep-2 S=${WORKDIR}/${P/t/T} DESCRIPTION="A terminal emulator for GNUstep" -HOMEPAGE="http://www.nongnu.org/terminal/" +HOMEPAGE="http://www.nongnu.org/gap/terminal/" SRC_URI="https://savannah.nongnu.org/download/gap/${P/t/T}.tar.gz" LICENSE="GPL-2" KEYWORDS="amd64 ~ppc ~x86" SLOT="0" IUSE="" + +PATCHES=( "${FILESDIR}"/${P}-fno-common.patch ) diff --git a/gnustep-apps/zipper/Manifest b/gnustep-apps/zipper/Manifest index 5d1d21ad646f..5cb9de6d0f8d 100644 --- a/gnustep-apps/zipper/Manifest +++ b/gnustep-apps/zipper/Manifest @@ -1,3 +1,3 @@ DIST Zipper-1.5.tar.gz 81557 BLAKE2B cbd3201de2ba8edd10d3d9a4a748ab559ce1aeafb95ee68ef2a9f2b978d1e08585f519bd557676932a0a4e38a7b401150d6b80d91296df281fc50295cee47e77 SHA512 4b3353c0513f6fb4431778d03a4f980a592d19bbb3dcaface5c618b88a9c76bb7d067cca38fe20ccafc6c3636cd6b2e17b2a2e273673b2ba1153faa6f68ef348 EBUILD zipper-1.5.ebuild 404 BLAKE2B 362dfbf5f987f411b201eca82451a2897dd27541f7e55154bcdac788329b2bfe10d52111136292a519f7b6195260e875a94582a3f5d2bb7782e612ddcfa12930 SHA512 5493ee9bf5e35cd7f77976d191ced6ae4d24ed612d4d4517388eae418073d5db09743fd4998d171d94b28e8d65fbc31b3b897c6c9c72ab0de9751f0c0e9800a8 -MISC metadata.xml 379 BLAKE2B d47143db4c160090d7b5582b0f8251220cbd0b6f36939ce3dc6c9cab06412dc8e79e7da34d52d9fa16b50928811ea170a9ad671317f812883327b0a9d067b778 SHA512 6f3b1c08459825f43a5d81eebb2e10c98d7330c09cb3f0dd3c746fa6ae299d6872f3400a39a41fc08d0ae3d9bbc14b2e20205efe84a845c9556695c5bf6ad4e2 +MISC metadata.xml 253 BLAKE2B 3b0c2aef2a8a4a9d91417347a62b76bee2b27a774bee648874d8a4d20800ed78d3452f3c5289b6d47c6bd2188752b41ef94f0919cff5de8cc7d4aafa5bbcffe4 SHA512 2adb9b9e4859c6d1063e67c509015594eec484e91882e3a71b70ac031e02b6f01ab5a2ad4e1a12329c284b34f7d69b19e08b593a0dc3901e2470eabb3e8d3fb5 diff --git a/gnustep-apps/zipper/metadata.xml b/gnustep-apps/zipper/metadata.xml index 536e3caa28a4..0cda0292b585 100644 --- a/gnustep-apps/zipper/metadata.xml +++ b/gnustep-apps/zipper/metadata.xml @@ -5,7 +5,4 @@ gnustep@gentoo.org Gentoo GNUstep Project - -Zipper is a tool for inspecting the contents of a compressed archive and for extracting. - diff --git a/gnustep-base/Manifest.gz b/gnustep-base/Manifest.gz index d07fc5adeec478deab44f90a75a857f0f9c26810..20045df2193df110c160016512b267e58e74c51f 100644 GIT binary patch literal 1726 zcmV;v20{5BiwFP!00002|8 z@%X8QWFJR_W9ewiXYaLVs;j>0zrOzV^{cn{LsWc-KmYpnhgZZjUVZtm*Z=&AzkF4_ zc$F+|<~>O*uB<^cy-UX2R7{j7&Sdg!k~z*DIx^N_w%tDBY?t;eelw+ZTgTADWJ9Rg zM0bqYYu8xYJ-7NEeN-j~zxw9yuZ{TCz0!ksv;F3@B0t01V{cP9E2H`v(D^^H(R57yB-&{FkUsdLeJ!RLot>aqS#^l5 z6{n#B%yO%5ab6xU8Z!(u3`v9s&h5H_n;gN#Y|I3Hx)COsHZhpxX>5epAK6^^MD=O$ z_$V5Jv+2wMmna^zFIRivlRD@2sdf0~8A~u!1kW*_@I4PqcStq>7YHl(T0AjEu&lu! zhiO6RbYh^yTw^m>-7D^X5`^$z7+~)Gy=dS4^5%1+(TmYICs38sE`;|5?I=er6O01M zDkVi(lzatY71 z!01o4FknO`!5HM6)i8R>R6i34sR&&G!0_*HopJNXaMa?m%3%;bCQ{1sDM}x7z)oG zfJZMM7>v7h?ucvV4gZEwwmq(MGz?sVlN-EUG{cQSh!!1cJ|CGO!dSjix^M7FvRQAfI=h{=I0w{Dke}{`{ib<`>yg2O3{10N;2@ z$LG_Gy~aQ*DjGj%I534!qO%yNSCDIiA5R&=oaZUj$3b&uJ3NX=W({m4$7AM-zlKl9n=Er7K^ z1XTxyaRabad4!Y#=FkxQSvcQ*|E_<0 z_u>7EU@+v%!Vx}yOWAxzUT8i=2KbpM^4n!251}vXSrx%A!O;bV#}YP~vP&c221j5xoun!gJ@|$2gSNEq~&AqW2W0}Hk0gT>fONAxD3G5fh z&T>9jf@vPPiB)D{W7T|A02i^rVaG!%9}c5g&;u6|0gSB&g{L9-6xO42Yyr9}MNrcM ULMHBxj`u(P7i9*QjSUO{0G|6y0{{R3 literal 1723 zcmV;s21NNEiwFP!00002|899IL4LRIM(d3Y}T+nXQWJiR-gBI8s1<@a~LJXNXX>6?GQ`PaAd%~ReX zBXzVZGQBp7qodU7{iYV5HKo?IW4qKoP1h>>lvY-ZEn@Tb5_@*NeQG~zY0hgmO50Mc zXuV?EW)#0;W*M{hHCvzM?xrpwPv8IJja7L%M{kjNx&6**qqLU2wK+97IJxkybTL0! z>RKmO$mud$O+Q8YUb~qEy__i0RtwL}YgLD}dOUjVb)R*^&+7ZGo3+-+x@%Xj^{emR z{O6y4|MvSIo_>7)`QxYa+t(}h&tJ!fPk;R`-oL%)TJhk)V+J# zAy+3v%Cl*gX)(;GY4fzZDAV@2y$^5ua>f-t_BNJ}eR6nRQ!aSxdu(^RCQ2Or!ppGsuc}@kPO?JLfuqk>SjkQrpaz? zYh1ap=+F_7jI*-JK@Ab!nb6yA3i%2zmuJw*_aIv(!p*BYB3kq>j#62nNNI8bTm5tI+;@lS!=21G?N@G@hVL$gGCg|V{X7ptc z3fXU+lAOr9ulD!?8p4@%d%-9g51L03(sQ!8&+aYZ;exEnP!V2dKGCP|KKrh)d!rjS z{1t*TM!f9eKM3fdh}ElLCDvO^_|M?t%-S(eN8KCGJ%0r4$IowH6Ro}wO_n2o<#qtR z53oaLIZPRa#L8A1VUdc1xSVNASDWKu#yA--yRgSF5WNdKBvndc(6^giN?nPbDCrW!LEK&WFeGE-%h> zZgD7!+rV1Az*1v5o#``ZxdWY?jnX9r7o8{%UynTo{~m$k4|~63&^$@DgPOBfkZhn$ z|2C8mAgAEcIM$7iA*qUGz zM%M(kpQ$sKpn_H565fMnl~Lm2y@i@2A56e|2-H}LrpP=b$NPO7Tx@0Ri%;)`juP1KEmt3R9C@#VE#e&V=~X!V1A6=-H^6W5Gf4>Lh;1jn_wu)b3x z(r<+G#81U{!x<~FmizQWcCa--ggx|8#aMy?66p-CaH1@oT!$Uo3v2|yuj{8RuXy%4 z1y~D6CSfsa?gbWz0gB z`<(b&c8rZ(1B|BOg=GX^PF5(Zwg5Aq^K%J}`ygSogIHYC=WUv|gnC31{K(b$uXd->?eBc$BB|vjZ6Ptr5@=BcVetv&{ zegEm>3t$lPW#Pc%rHHig7%34-pBjSAgP$@`3Swjj3o96F^Hh1r!vtx-6Tercv~$o; z#yFhb6mjc#?4gnustep@gentoo.org Gentoo GNUstep Project - - Cairo back-end component for the GNUstep GUI Library. - Enable X11 XiM input method diff --git a/gnustep-base/gnustep-updater/Manifest b/gnustep-base/gnustep-updater/Manifest index 75266c35d338..0aec6b2cc48c 100644 --- a/gnustep-base/gnustep-updater/Manifest +++ b/gnustep-base/gnustep-updater/Manifest @@ -1,3 +1,3 @@ DIST gnustep-updater-0.3.tar.bz2 3685 BLAKE2B df4d4e54243e0ffaa2ba28c71eefb7107b1cec59574f69ba4587a76a759d33d68c4d06250160b97814ef2c00e6e628664c30c760ad1fc3c9ac0c035451b5520a SHA512 079b51c54a7860c4eea65ffc63172ea69e88de4a34f2ca0d0c5ad3a1342ea37ee69edb107f287f04d33c3ee03658edd5386d1323f47e9bc201bc70d68d0c9c4b EBUILD gnustep-updater-0.3-r1.ebuild 585 BLAKE2B 6ac357b7e24d67460399ae725bf4afbe7dc111efad38aad0ddd64b7d33aed570f2c12d1dc132f6356609e6e2c902ec483ac7326b1345c983310838874c7bc915 SHA512 a244e13fa093a405ff7dc6b3bb43e5d4b93ef85936441e7a56aeeeda28e5de434f663c0ea73fccecd0719a0f7b8026e9bf7fa08772fff84b3c4d18434b281575 -MISC metadata.xml 391 BLAKE2B bd0dd26138078e5a04f3a55ee560af0a2ac353c47af2d043ca28cdc55912d0445925f7a0b3691a13a2eca1735ae00573ba7c8d6b4c210b5217451c743e5d782e SHA512 3f5fbaa301d779e176d67686228b59a3130197055577bbfb2c15703ed63b5f8c40f7edadfd0cc06ae1e08d320161fcc399af4e3886b127e40ec562ecc19a0b0c +MISC metadata.xml 257 BLAKE2B 861c7210ebde3641cfa9b1de2144cf82cb7f74dc05dcbd173ee78f9f7c2681dd6a48400ada3186e46666bc2e7e9fed49d9a19a900758e8cc4100fac854a43400 SHA512 8d9ff26f19c82b113782af6cd3d2f345577558dd3e91eab71b2bd15937e5222fbab4ba85da8c2c6a6833bd6be3282e72fc1ab320dff1218f2ec52e8e8b4d736c diff --git a/gnustep-base/gnustep-updater/metadata.xml b/gnustep-base/gnustep-updater/metadata.xml index b01c639deaa1..579c1c32ff84 100644 --- a/gnustep-base/gnustep-updater/metadata.xml +++ b/gnustep-base/gnustep-updater/metadata.xml @@ -5,6 +5,4 @@ gnustep@gentoo.org Gentoo GNUstep Project - Helper tool to upgrade Gentoo GNUstep installations, after - the switch to FHS layout for example diff --git a/gnustep-base/mknfonts/Manifest b/gnustep-base/mknfonts/Manifest index 270e0c841b26..906e0fb0075f 100644 --- a/gnustep-base/mknfonts/Manifest +++ b/gnustep-base/mknfonts/Manifest @@ -3,4 +3,4 @@ AUX mknfonts-rename.patch 499 BLAKE2B 50430871a2f4a99bf1c4996291dadacf1bf6cbd296 DIST mknfonts.tool_0.5.orig.tar.gz 2890 BLAKE2B 584989b90c0fb44d62f69174e0dca706a8bcfab942442228ae4e5c98dfb8221e9bfc43cb32b4f48609b51ff7217f591f2d7acaccf219a2ed34b99fb9f5ea2f4e SHA512 a6ad5810576285f16a8dc3596205b64bc6b183a6b9377df1c9e40d28cdba7ce2ae6e6b883478429f8c931bdd3f9f23396c6f5cd3fa1d155025638bb77ccd86ed EBUILD mknfonts-0.5-r2.ebuild 739 BLAKE2B 8ab135c1c469b872477d59f2692ad42ef8297c7955fc4c2ebba1e9667804a63bc6212fe65777b91ce88b8d6a2dfab4d155c5f28176d125815e6d9b6672ef8614 SHA512 69da2c1eaaa4ac84be7d0ee8f2a168895ef28ebf02b4f7f44a36e59bef2552133950120c350e6ca5eb72ee82171f27d483b9183851717422c13642e198abb6ba EBUILD mknfonts-0.5-r3.ebuild 787 BLAKE2B d700765e5b44ee42c607435db7e0d2c4c807668f18d6fbaaa1d0f03d8873309a41a10642c22f5865fa6824c5833a785a6676125b8c28884ee6e172c01f9fdcbc SHA512 dd962aac428abca33a4797a6b4a5f61e15b9014a54928744f297057f5bd482a16422b64479e88fe1abbd6dfee23eaaab77d26fa21b11455c942ffed5333dd79d -MISC metadata.xml 386 BLAKE2B 9e51e731459b36cc9d7b65926248bd40c8e8461659b126cf302101221043916d50de5240435e8ec1fa242f63ecd0c8e628c24f45c9228c0019edd3b2e6db8668 SHA512 de1d2ee898b37b1ae1d2d2763d13275bb9c733065588ec367f5505ff3a027f3ee965ec02b7c3709ce7946b9afe3860a02933a12e57064fe6f30ee51c7455a533 +MISC metadata.xml 253 BLAKE2B 3b0c2aef2a8a4a9d91417347a62b76bee2b27a774bee648874d8a4d20800ed78d3452f3c5289b6d47c6bd2188752b41ef94f0919cff5de8cc7d4aafa5bbcffe4 SHA512 2adb9b9e4859c6d1063e67c509015594eec484e91882e3a71b70ac031e02b6f01ab5a2ad4e1a12329c284b34f7d69b19e08b593a0dc3901e2470eabb3e8d3fb5 diff --git a/gnustep-base/mknfonts/metadata.xml b/gnustep-base/mknfonts/metadata.xml index 7fc083dde574..0cda0292b585 100644 --- a/gnustep-base/mknfonts/metadata.xml +++ b/gnustep-base/mknfonts/metadata.xml @@ -5,7 +5,4 @@ gnustep@gentoo.org Gentoo GNUstep Project - -mknfonts is a tool that offers ease of creating new font sets for the gnustep-back-art package. - diff --git a/gnustep-libs/Manifest.gz b/gnustep-libs/Manifest.gz index 6646ffb1a826b0c7b5546633e91e82d1307d53d9..0197c560e1fe6008f9547e502315cb5d2f161924 100644 GIT binary patch literal 1901 zcmV-z2a@<7iwFP!00002|5cY;ZY0MMMgO%5uE5TBMto9`3>&umBW)lfGEyQ;a>gVL z*t_?s0m$ZHKunX}Rh4n$zWS&8-|p|8;%)8qw*K_rr^maT`@H+{ANPO%x%_x{B3F-Y zMRe$}WHs_0W%std#K~i~rmgnstys^YBh@+1@s`9!jaFpt7B<#wGub#Tw`hIoHmPH2 z@1}iNG~K1wxw=O4owV*DBHizP{p)?t<*xVcu9CX7qfN=9rDQYLgaw~I6^|O4`GJCZVKm2n4 z&%gcU=U;!j^LYO9{P*arc{$)KsoOpe^(~>?gOMUezLz~xi#!+X=bQ%bqt-e?B zo?5b5&f*b`kr^T>LkRHL+!{&TdmkDqT27f|NYR{IO2H9x-YT&?cP*=cGVgGHlVi=t zddF;V;S!s5Xg7&+!a*&{Y&p*Kv6(k3TXU^$Y3B*b8SG7Sm2q~y78nMOalz=;SJTY4 zSG1F)?iDgECrcgJceu6g!+lB%?d^uyw*S2T>*4JNSMH_XIM&5<^E2{_wKjYi?3u@M zNT|chVq3hNVLJ_5YH8&eQTmyqN$^ORIIVwUYTdQku50deWW!wNtZl?-BelF|2U*c0 zB_B(9+kD3>D}0!>>hZ%{*PeXM1sf%KtTu#!_n6aE&OQ-SD}d;%E&7OAG%eT}C1O|U zYt?dE1;^8Ec}lvFff(TBfQBcXqqPD-~z|G`C#!{^KmWSn7RW)4cAk?ZYCVfR5K@a$i6$`V=-N|H95njPOd0bOYOKq%M7!lqJ;_{JWHExHD0%v z`(#Vf(dYDwu6flOWdnGMchroDvt$g?GK>Q6(>7A-HL)pn7YW`}L92KL;7#YlI@UR3 z8Ax)5o8qVMPoRO4EmK0xmpzRME1Cug*pmxLVS}!%1>!X*r*y}vJu(BE3(%gMP zv1147r{Yc;wRVrMY0XeRz1~Hc%Hca|DqXynwx7+;&8^e1v7eBpAUOaMf(qXI?VAw+6OEktX&d zAPQa+*m(jjr6d8k!^u@si|Tv?JA|jiCFiPp_rs!cn<@|!DP$q&`nOR54Q-Chtv(?Z zFXzk4(|Y#!tjl^M85zD5?c|CnV?8l+9*p8LPB(&aqku9KUPZ@9xz5^spQ)R_PKZBY zm)0vhNdSYB1Is=_V3Jp7$Mg${8p)wb*>0C+kY14t1KuH9x$oRNXc30ZfDKMiGRC&y zCIskJ90tBy>!LLbf@sUGu@o!T-SFI0DNzHNwYf=~w9DSfPZbIZ8H59_jo44=jvLz{ zd~>dwU5?NMp!|Ut!kmb_ajb_s*B|5d?8mJUjH*9B&q%-kPEXcw*vC6uN*44YN zl7pWSuiS}uNUIch2T8Ziyks*PODB&qsx-GNX(5YV$|&TBo^L+6!0iJwI-}A5Qx%7l*?2yL6`|jc8p-U%uHKzxSBi1 z)S3!SRPo@$i7~sqKIP@>m#?3}>gi_uyN$6ct<$r*(^#1U+qm=t%{aPNG%VTZ3n zmGo%SnWhpayHeAgO0Kf>lZ(Cn`_UgC;`zIzys?Wg5%k|FdobZi5+2DUYaL^xJY zzT*ItmW;4gBk94XLwQ00`y|R*=-2^KmGUV@h;~scR&8){_j7RAMZ}&x}tkg z8#X+7jl4(Mz3o-v%FgKn!2}RqG4%!?W1#B)7++%U80`UO7qos zFG<=;zJ1M-JhHVod)2LD$XK^Aqa16%noL%r$C}UVX$5zuf=x zZ-4pu*Wd0|Jb!t9eDIg~^1na-GM^t#yuRI8NgtS{KD+3!w(30N*ka0b8VH?jYtOQJ zYRRRX$txNoGek0mP~dUd7D?CYeOQ=UIYr9QVmY^zf+OapQdb?q^{Xeh&dU(6Rm3!$oj&*h0{ER$f&JAA%d*-zq z66)}4@vWMjT4l*7smzqiQg6-A%#ho4Kq|gseXx8BZ`7oxTjntrybf2xMHVBrfS}FUl7|_u zLHV0`^A3AQOLLi0O-moR!13;Duz0KaEGw%qbq9tT%W^5U2Yjx!#`VzLYXDGX%U;Kt zd8Oh*vW&Sp76X?ohSs_dhnX2J;3Hg#O3Dmjt$su6kB8s?c;x3TUcMulWxHvzu}pNd zQ?Hs@M-42yxpFi&%bavU_T3R5i|J;q=^0C_a7U?DYR45?W|$onEmZihvNmb6@p}u| zCwtP4K4o2W&9l}h8^BY%qvlMUHDi#TVH9|uwvke=iA}M)NbsgATE!~>PZk&3nCFb? zAki&3uigAd_3-l4)GseZq#eJ(mTj)ZNwS9L0O-ViGy}M3xuNzPZ|iZszQ*e(S(Z{h zAgghZ8_$A1%-2*>!Eg~y?`7;RFum4etO)pq=Yd(}t|Q~UcnOD2-DHfhB&~r^Z7;BK z7{h4Ht%*s!;ry+OL^5ufTGreHZGYGpn3S;wYIp3e^-^=WF1^IXUghwMm(AFoWcLZh zjvuI>%37pBp4e%gGY`(6Bqp>Jwt| za=yGg&F2-Lby+_k!y~3dMP*1#vCv*-bK)Gw>9t$qBaE1^a!*$!xIS}?lOV+4=eIJOG(fQOMsoUgt={F&mURon37p7?f_Iry|kHvAkdo9 zJQ8Fnismy~gHbSuMy6d-Ih(K@O&5RRwuN**i(+A?rE?ul7sPLbjzu({kf|VG&p|M1 z@*JFRkiEq7e0Y8R9OmI9iCN}Vw65NDl^pzx zc;!iaLt1eV)N?2ya>-^imQEgJRO!nvTp^2H$|&TBoo_xlNBN)`8p#+C$#sIxK*$Dt z3;_mCfvIooYX|uhSbxsov8j7LunQ|#Ed-*p5#=BX{K`yFvSS3YR5ERC!PVS3rqxtv zqOb$fpNZM+`6(}7zkK}+R!=wM-))RtX`L$@>^PY@u#HPU?1rPWblOvPIs?H%=Rh}H z$UZyXD_4#k5}N9hI5cs-=t6V}(!N|>g{h1|r<|%&($&`tqw4fv;_{llH1@q%{DIYwL&tDAgE4S{VDL#Q&kqVp9_o)2QaNGM54jip>~VqkNl(qk3&UP+HO z7t>VY1b%}tmE3gNCxX5H`*A%!#PfGad1Du0qUgU<_!8#E>DUHt4Qx|}Ml7tJe8&MO zExEG5hKj+bH(V79T|ubv$AXNMFta+52fj$ztc8lkCUh1WdC4?LDM&#YnNazj&))&7 z0~a6CXm(Zk2h*~sLTs~`SQ#2~Yo+NZjg58(KL>k=bIlIVDaO(Q(~ClWQ-Jp(C-^Hy kO*6Sp|7BIFc7hStAh&Yx$3!6}h!6YW|Lh)}l^P8I03fWrga7~l diff --git a/gnustep-libs/performance/Manifest b/gnustep-libs/performance/Manifest index a84e965ab476..29df3afdbc03 100644 --- a/gnustep-libs/performance/Manifest +++ b/gnustep-libs/performance/Manifest @@ -1,3 +1,3 @@ DIST Performance-0.5.0.tar.gz 50569 BLAKE2B b79f27fc0974c6005725b916cfb528c15d380b62dea2b846c129fda04e4b56ad33d00c4432d19f0ee9bfa3593cd9fa8781d0dbd168c26cceb9e007054252d7b2 SHA512 ac83d046c801e1c2b69c708fa806cccf40fca4d5dabe5d461524c3c3eea989c939a11e58d8bff177f45e55a3e1be73bd03b0bb80b611c8390560740cd5cf9fd5 EBUILD performance-0.5.0.ebuild 566 BLAKE2B 96076852e3b834a65b3d917196e4d8a9da4f71c91565e5a5acb692ce24438a391a168f8f2863eea74d7ac1b9f367720d0e6cc0ecc80b134fdeb159e1f7ad0b3e SHA512 a17efa9f4f9150868de791f64e981d0e42524c4d2a2a20ff619e86c20694a273a2f4951c2d3dc78957a531fd28815f528dbcdc2a2e8d571294aac88ef52e4e52 -MISC metadata.xml 368 BLAKE2B 653d9f2799b5cf5be3a6a8214fd71db599e2603f64bbf0d49320ad9b3b970c0aeb4977d736cd89b812afeffa1c3d3c107a780a9832e12cf50b4e1268b518fb32 SHA512 bbed0181555aa329b43ef8839daff91b7dc447a25992687b0009ab63327fb3568b5753bf3406febabc7c75f90f5786b70fdc7708f6bf99c3caaf7c39d750a40e +MISC metadata.xml 257 BLAKE2B 861c7210ebde3641cfa9b1de2144cf82cb7f74dc05dcbd173ee78f9f7c2681dd6a48400ada3186e46666bc2e7e9fed49d9a19a900758e8cc4100fac854a43400 SHA512 8d9ff26f19c82b113782af6cd3d2f345577558dd3e91eab71b2bd15937e5222fbab4ba85da8c2c6a6833bd6be3282e72fc1ab320dff1218f2ec52e8e8b4d736c diff --git a/gnustep-libs/performance/metadata.xml b/gnustep-libs/performance/metadata.xml index 3f6082034133..579c1c32ff84 100644 --- a/gnustep-libs/performance/metadata.xml +++ b/gnustep-libs/performance/metadata.xml @@ -5,5 +5,4 @@ gnustep@gentoo.org Gentoo GNUstep Project - A collection of classes to help improve/tune performance of your software diff --git a/gui-apps/Manifest.gz b/gui-apps/Manifest.gz index 45d37e6c4043700c8a786773f9b0b1cd0043d7e4..be8d9aa97cdb890829dfad5f65645ad6f46a842d 100644 GIT binary patch literal 2876 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 b0ES)R{+*;mSh)cSX8z_s0SGpDEEE6$qgA#H diff --git a/gui-apps/gtkgreet/Manifest b/gui-apps/gtkgreet/Manifest index 07f008b42699..feb9b3405692 100644 --- a/gui-apps/gtkgreet/Manifest +++ b/gui-apps/gtkgreet/Manifest @@ -1,4 +1,4 @@ DIST gtkgreet-0.6.tar.gz 25973 BLAKE2B f05926f9c05b8e164a8f8ca9b4f7091ab42d5d5db08133941ac97c2b6ab0452bf1a75b55dbbcf96579783688501be2148d4728528b63a609a9677587cd59be08 SHA512 00bdd61ea45592c432ba07c62301be7fd89aa3e09dbdaeb0dddd03b4e55e8092b68999ed4d6f2917b66cced57bf55ad68ac61912894683c9dc05b8b5f983ba76 -EBUILD gtkgreet-0.6.ebuild 805 BLAKE2B 5194404bdb8cc8909f23d54c53ee6ac48641b1fc92990b549bbce0f4d8c9a847c0b91cf2103322790a4e079853542623d81d578d0d6f746a3fd0b2991c4ff425 SHA512 57a91247c18875fc68186f056ccbe8dbe40540886f44313c641c6ff78dd4433829a881f457ab04fe8dd221974723b9e0f077a0e0f6d6e69c8cef8aef251a2761 -EBUILD gtkgreet-9999.ebuild 805 BLAKE2B 5194404bdb8cc8909f23d54c53ee6ac48641b1fc92990b549bbce0f4d8c9a847c0b91cf2103322790a4e079853542623d81d578d0d6f746a3fd0b2991c4ff425 SHA512 57a91247c18875fc68186f056ccbe8dbe40540886f44313c641c6ff78dd4433829a881f457ab04fe8dd221974723b9e0f077a0e0f6d6e69c8cef8aef251a2761 +EBUILD gtkgreet-0.6-r1.ebuild 841 BLAKE2B 69cfc2a5e1ae19ce297658db92606482df41e5878c870c2f9757672d4f15e98cf921cad501e89c77811b94a8ce350d22eb6dc149552023e53f1972cfe5660d6e SHA512 c82225f4fd1e5507bb8e021b9b1f1aa2af6e7a82b92867faeaa92b1a4376f23f99abb53cf865aa0f78e869f636432d52d1ba383c57aa65f8f980b1247d75baa8 +EBUILD gtkgreet-9999.ebuild 817 BLAKE2B 10b9f236bac3d36d7221b2768a2f21c00cc2448b0cc9df977f3ec5de797006e244876be45601fd30b1d30d9fc5b03b553d92cd876460771008894e5b3a463690 SHA512 4ebdb0e9b0dc39581f35deeecf5d889748064c09a7e0256d043a97a69c02cda11f74704d3d382b60b6fd2c6e7f6125277bb446b21776a81ec31a3529f7a9be03 MISC metadata.xml 488 BLAKE2B a465943ce6ce18d292c54f35dca128259c56f43b5a443483c25f36d37fdf0e48edf8df32814682d0d614b12c2436fd55d439272797a10aafb86b5595348bbdc6 SHA512 303c2c0c04fadbd480d27eb5937b1eb01038298ac57d8484136f0783aa3fc2d7c2422d4c4a138ddd342b112003c6ea080da0d12ed6927eb868ac8fc135278663 diff --git a/gui-apps/gtkgreet/gtkgreet-0.6.ebuild b/gui-apps/gtkgreet/gtkgreet-0.6-r1.ebuild similarity index 74% rename from gui-apps/gtkgreet/gtkgreet-0.6.ebuild rename to gui-apps/gtkgreet/gtkgreet-0.6-r1.ebuild index 9bd30fd0243d..a74b52eb2e4b 100644 --- a/gui-apps/gtkgreet/gtkgreet-0.6.ebuild +++ b/gui-apps/gtkgreet/gtkgreet-0.6-r1.ebuild @@ -10,9 +10,10 @@ inherit meson if [[ ${PV} == 9999 ]]; then inherit git-r3 - EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/gtkgreet.git" + EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/gtkgreet" else - SRC_URI="https://git.sr.ht/~kennylevinsen/gtkgreet/archive/${PV}.tar.gz -> ${P}.tar.gz" + MY_PV=${PV/_rc/-rc} + SRC_URI="https://git.sr.ht/~kennylevinsen/gtkgreet/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~ppc64 ~x86" fi @@ -22,8 +23,8 @@ IUSE="+layershell +man" DEPEND=" dev-libs/json-c:= - gui-libs/gtk-layer-shell x11-libs/gtk+:3 + layershell? ( gui-libs/gtk-layer-shell ) " RDEPEND=" ${DEPEND} diff --git a/gui-apps/gtkgreet/gtkgreet-9999.ebuild b/gui-apps/gtkgreet/gtkgreet-9999.ebuild index 9bd30fd0243d..bc41aaec11f9 100644 --- a/gui-apps/gtkgreet/gtkgreet-9999.ebuild +++ b/gui-apps/gtkgreet/gtkgreet-9999.ebuild @@ -10,7 +10,7 @@ inherit meson if [[ ${PV} == 9999 ]]; then inherit git-r3 - EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/gtkgreet.git" + EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/gtkgreet" else SRC_URI="https://git.sr.ht/~kennylevinsen/gtkgreet/archive/${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~ppc64 ~x86" @@ -22,7 +22,7 @@ IUSE="+layershell +man" DEPEND=" dev-libs/json-c:= - gui-libs/gtk-layer-shell + layershell? ( gui-libs/gtk-layer-shell ) x11-libs/gtk+:3 " RDEPEND=" diff --git a/gui-apps/mako/Manifest b/gui-apps/mako/Manifest index 89adc819d3ea..803bb7f0dca7 100644 --- a/gui-apps/mako/Manifest +++ b/gui-apps/mako/Manifest @@ -1,4 +1,4 @@ DIST mako-1.4.1.tar.gz 49442 BLAKE2B aa242d905d33dcfd2e30317a65d3826ba43ad344e93d1f41ed8b28f75310f724ed0eb5ae163f97a441ae07a4bb3465aa01f974cd95f97ba981a907fb761ad3d4 SHA512 25b0f59645c1815d8bdba42cedd6f56163ff663cd801a534c4c725c99e9a8cc28aef1d2c899d30cca06f0c6ddfa4a8e6efa01e5e98091347bcfc80d596f16d43 EBUILD mako-1.4.1.ebuild 927 BLAKE2B 8aaed18fb7d3c37d7f4cb34fb7902c7e43d4209ca0997df37e6d9f48fb8e72ee13b15365e2057434db3cdfaa7c06355912cf28fc812c4ecc9c8bdd74f1cf6e2f SHA512 d81e45a91be47805af2bb0bd8e328c7ea4fbe6908a1ba2055e11cc15b3eaaafbf42a18793c026a24bcca78cf4c7d92f47302a558c1442ae6b20b1fbe08e87ab3 EBUILD mako-9999.ebuild 922 BLAKE2B d6cf730dc689cef6170179b99120b6f5ab5e2a51936688e4052de88f1bfe53299cb4e229287a0db52f173628350631bbc6a4d79d34b0c30ef7e8b587eca32287 SHA512 ba858ca07c748cbd7e89168fb56c4ad97eab3d654f393612242bd8e7203e89028ec65d4e44942ec802a82ea2d15a51ef27a94458c8c0d18ff16277ee0bef092b -MISC metadata.xml 642 BLAKE2B 4b96d18b0cf351347a12d6e520d7aace4de2f7df8532953288dcfa2549cde936417b73499e0d0b7debd7716d1b49431db6529a213da0b69491df081400af8ae8 SHA512 51c3f7458f486883613916701f721045c3f7f82c9be1b8feb781632e38489e08c1d84411daaf56e01bc07d06c3b1c1683f55a79a51b4d6fd0f522ce97d303c8a +MISC metadata.xml 529 BLAKE2B 92f32ae6bbc55317dc73c2fd91123e2035fe905f5c9ec52226c3f145ac456949ff6c11c858443c18689ae3ab7e10d3e3355609956e6005e91b3f9524eed2392c SHA512 1cb3aa5d2a2ef7c20ed831c23d128ce4e7e9b7d25be0f6588d50f47e116ed27a07274c8b4f6e06fa61a6df44cb277267749ff0277c95e1a9e8cbad3c2d4dcc30 diff --git a/gui-apps/mako/metadata.xml b/gui-apps/mako/metadata.xml index f4af030a3eca..5154a2740284 100644 --- a/gui-apps/mako/metadata.xml +++ b/gui-apps/mako/metadata.xml @@ -5,9 +5,6 @@ prometheanfire@gentoo.org Matthew Thode - - A lightweight notification daemon for Wayland. Works on Sway. - Enable support for icons diff --git a/gui-apps/waybar/Manifest b/gui-apps/waybar/Manifest index dc4f6363a742..15dd7048ef44 100644 --- a/gui-apps/waybar/Manifest +++ b/gui-apps/waybar/Manifest @@ -1,6 +1,7 @@ +AUX waybar-0.9.3-fix-crash-with-fmt.patch 832 BLAKE2B 3559aeb9c31bee3749e983c017190260057a4467cc336182dd922082bf0984c2687e45057948a456d6f08462dcd3d953aed95f57e5e2ae04ac65887aa1fa1471 SHA512 60778ca7a644cd63100029a5c45e9b2e813a7e14cd99e804422515bf39115cf8d0bc0cff550dc8e21c83276b34a0c121e92e373fb0f7a671071b11f2ec54e840 DIST waybar-0.8.0.tar.gz 112019 BLAKE2B b3b61e02a104599e8f9047f9e2f76ec57ef7dd164edca2afd7b0afbb6b2c2341e20d6175905eba525337df9215473afa6cf017f736bb2de24e4daa169a5af3ee SHA512 c670fd21a7d29396d8bbe1b7540ddbbe44a98f7fb49f8518e0cc302aa57e5bb993ff8306973a7b8ca4ec000a7ecc311872762a0782ce19e4bf4cff8ea09caccb DIST waybar-0.9.3.tar.gz 135024 BLAKE2B d7b0090d0d7e25701ba7b76353737451e4ff8f145998b1a395e4c57e845be319380ac41b1a464bc7b5cc4d9ce037151bc9e7f37763ed1c0f42e945503668f1df SHA512 19dba92c5e430ce71567f149e5d208d594928a1d642584f606d55779d0a336ec4587e8a2e15698a25bdf0d26525f771d0a73b193f948bf9c1dfba5be350d4e78 EBUILD waybar-0.8.0.ebuild 1276 BLAKE2B 8768bd945677fee49b286d8e34de755b687c222525dd8d34bfad3459a2e2f49c9da0a7415bf1c709a9bdc0ee6e39a857060b72d98685a221c38bc3ba6cc0bf1d SHA512 edea2c41126379a6887a6c33e87a59322eb241fd9afc855e6183b44aefee72b32d6f73cbf77cfd968f1c05bc4f7b27a145bd4c907253168301b61151b752a637 -EBUILD waybar-0.9.3.ebuild 1401 BLAKE2B 4fe57e2bcddb72c600083de85a6f80d966b259cf1fe2f6623282083485cb4c8c4876a145416ec81115c8452ed0b6cd9d6cf41088b3aec8cb885bcd17ca2c010b SHA512 0a8856ea6d0b1cc2703dce5a4a012adfaee444e3cfe1348df786b141af8cb4eda460d1ad762db5b0ae70737268d777cc7d33f756daad1df2fa2d5f170b7fe2e2 +EBUILD waybar-0.9.3-r1.ebuild 1457 BLAKE2B 1aa1565934b694ffc23700553fe8ab25da8cce4af1599f5ac50767e33fd414f3ae6f815aca35d640e1c658ec0668e4343346df671125780bc862f96efa5ec1b6 SHA512 5bc3dec24c976d32e6f8d45263b6bc9a635354d493aeac276b97ea4b76f23fadc78dea01abf9a8a3cdc56a8fad0412c6c64a81f1a74827fc31bef250d73d2191 EBUILD waybar-9999.ebuild 1373 BLAKE2B 7deb266cb07b669a9fba8bee2a4fe823cd6a2fed0a96a282fb97223d065c8ebfec66b751e8c0cb266cd83fd8f63d2ba0cdbd85b1523cb41d299101b876575a45 SHA512 a831ef6bab9dfb38060501f53aee91396559f5d82769e52fd829458561fcdac97b60f8bcee1ac422ab1adc1da226f8f0fa833932e0acb692739c26dcec8d0d31 MISC metadata.xml 940 BLAKE2B 6b4f0f25402ce3b094ca7420d0fc5d12815abcdcb51fdd5262f5aff3dee3d80b9ae8dd399f0d30b1a28e48cb6334cca73b54c5a8c53411c3f41b6c0f457aeb8b SHA512 33427710db463f6c4c4686230805d301e659409dcc08b326bf56767c194fc0b447c09ef8f688926cb17abc88375487e87350e7f4d8f8a07a959442221458e680 diff --git a/gui-apps/waybar/files/waybar-0.9.3-fix-crash-with-fmt.patch b/gui-apps/waybar/files/waybar-0.9.3-fix-crash-with-fmt.patch new file mode 100644 index 000000000000..73a2d871f2d6 --- /dev/null +++ b/gui-apps/waybar/files/waybar-0.9.3-fix-crash-with-fmt.patch @@ -0,0 +1,22 @@ +From 9b41b9593418772ce578a87de5984d4e37ef7f11 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Thorben=20G=C3=BCnther?= +Date: Mon, 10 Aug 2020 20:53:29 +0200 +Subject: [PATCH] Fix crash with fmt + +--- + include/util/format.hpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/include/util/format.hpp b/include/util/format.hpp +index 0147701b..288d8f0c 100644 +--- a/include/util/format.hpp ++++ b/include/util/format.hpp +@@ -23,7 +23,7 @@ namespace fmt { + constexpr auto parse(ParseContext& ctx) -> decltype (ctx.begin()) { + auto it = ctx.begin(), end = ctx.end(); + if (it != end && *it == ':') ++it; +- if (*it == '>' || *it == '<' || *it == '=') { ++ if (it && (*it == '>' || *it == '<' || *it == '=')) { + spec = *it; + ++it; + } diff --git a/gui-apps/waybar/waybar-0.9.3.ebuild b/gui-apps/waybar/waybar-0.9.3-r1.ebuild similarity index 95% rename from gui-apps/waybar/waybar-0.9.3.ebuild rename to gui-apps/waybar/waybar-0.9.3-r1.ebuild index 09983ab3ef51..44f249b15f47 100644 --- a/gui-apps/waybar/waybar-0.9.3.ebuild +++ b/gui-apps/waybar/waybar-0.9.3-r1.ebuild @@ -24,7 +24,7 @@ IUSE="mpd network popups pulseaudio tray +udev" BDEPEND=" >=app-text/scdoc-1.9.2 virtual/pkgconfig - " +" DEPEND=" dev-cpp/gtkmm:3.0 dev-libs/jsoncpp:= @@ -46,9 +46,13 @@ DEPEND=" dev-libs/libappindicator ) udev? ( virtual/libudev:= ) - " +" RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}/${P}-fix-crash-with-fmt.patch" +) + src_configure() { local emesonargs=( $(meson_feature mpd) diff --git a/gui-libs/Manifest.gz b/gui-libs/Manifest.gz index eaa7bd3d772c34c91a7af0093dd966e876e8f298..cdada83545bc20a0c04587026736e1f2c949756b 100644 GIT binary patch literal 1915 zcmV->2ZZ<^iwFP!00002|5caWZe6z#h41qedI7a0hchHE9VA7IHoZw+V8|gI!?I=A z0-U^kza2nFrx${Ctc^|1n)P>ndiUGAhfn*(!(aSwe|&m+DBT`@{Lj08|6G22n4|aV zY5Q2Vw=bzn&B_iJ**cHxVn_Q>=`G0|Vp8jwHEYinJl3aqsWMU;vBJ8Fn^%*4TC8&V z7Jg>dt;J@sRh#Ip^OWwIS9-8W8_?G>s+C$HqIL*)Ry*@#P(_$(b_7!?QlpDW~M|c%99WovcSxMIW*&7~aLqD%)IC$xn4+&(`J8=v zY1U&l&Dvt8IYm6J?yTrEZvi$8m>Dspz4ge-eOPm=7yOI27dBecI$-T{FKg^rQ_Ta6 zvvq4{PF?$ONFJq(=n%wg#~W7fzwZ4KZ)oLKRc?6YYRh#c?l2%02t@}gPN-!h6Ft2| zoXKj=9x=H3KBX)H6-&@EBCeh1d=l*8lFq`1bYE`0$T|W#nRQE_!V+z=oylLv;a7Xb zt9viLN{rRR54@_wC7+XIOKBSd6?GOADL44wy?gWRJDX=+9vP^*WM?mH=}lRGvzR*RK3IN<>TX%|GB?De*1ktJ>Ai))EjK6McQ-0cpW7( z$(p67Q6!*Icb`^}Xl;$xv%Ta3VyX#flV}Q^EuCwkjo`8b{En4W*K81SCq2l3xufh{ zS1GZ(?d*${7=mA~u&q(Khm6>@H!U@DGz{^Xqz`N%LuF76t_6`rLp?^BgDsox$;yi< z50_Qo+s+CWcA#H7?WDxNdvtU%Q>!kHPJ7NPvwY1Rt9XO$>BIcpKgXYUL{k|zz!3L2 zyr6byI=i1}6HPN%x$esqXFipUHl4ZZENx(86O3!mei>Lpg25GFb9R|r z*I}BqK2t17smZmKK(-k|r~L}p=&6T5cN7l8X1BNyO?Z#j(>+q^7j3MK+|R%@3_o34 zkYTbk=Bnmwb85yvXT3n;V$8sYi-*ZPbxu!y8p_-vtz1q#hiz{6e}H}evhQ82-O#eN zB86=`K#uYwd2qPzHd7)Rpj|gs0{L(^m)*vSx_aqzHQN$BX|&Zj+TkHq6;Wj)(!N{D zk=gk?u$M#`lEvrc-OaEyY-P&L@eNVK7R<_RI8tj6h{c{%%`Sb_XlZdg;DAz2tc*C> z(R?l$n^fqHCmK3U76)B}G7g`m)N)x7YY4^Fq68t(4!(m4O&+Oor^=W8<>{VUcVMjp zi&`ALOi?kX=_V3!&D*OS{MlwB-z?U)W$A!AU+Bv&b3Q)%qEfG$T-K@o7POP32%A)Q}2C^YmB5tdwm)9@p8p7``6!GS;?~gbsn}359aW z3gPXl1amZem#zX34a|;nbijL05#5GsQy(BzEe>?5k@G%!VVi-WWzJ<7Ak;FK?r_WTKR)O~wk~ zfXE<)T0O;MUv4V7Ts&oQr7xih>ZYU+k0dr_FX%?32~zpX`DPvMYCb4)RI3z2ZCJ*k z8o^P_@(!;rn+*TBKgZ*V=R2Ae$!{)3&0+1cmY(scHDPjv*6@6@Za2C`;?ylO6U4Y= z31Wup2c35IcC~;mHO{ch`$lPpFq>=7*(eh&og*k+eb<}kV~mO8 z5HGQs(Q$DHuo^^i7}=OB%K#w!0Rc$n^^o#(fv)w8wabK{b8f_Mzz3l)t^hgciIH}6 zew3DdPRZQ|>WE3yDc-Zw8*G2X`^VVdKE6DEdHnMH^~IkaVcr{jmi307)>aFfyDV4R zW`kJgB7tBzs-c6@jPa>Pt-fjqe7vH2M7D&D<5#r+EKx_U)0HT*g<=i|aw5Bo64G#R zq{M#{&A1XNOW@!|L-(zjp#-LcBYgQNSBoySEu7t?Ff3mr8cB?>YC4u^v%={30N+=5 zIxb^t1eB7yn@x|6#|K+bB1g%MiAU5!H-Ym}%T=_g*p#KXj$2)R_#fxz&&(YS006k{ B%{c%7 literal 1912 zcmV-;2Z#6{iwFP!00002|5cYuZe_O-hUZ>|HlT!L6<Xy(g z!1nI*odA7xGZ3K1(IM-v|8@WN^y|~Z=XhJb-qv6K`274(Mtk`2-%tPgsr>k`=NP(D ztZ6M`nW)v)O863qx{pL@r;b@=^dx&q6VYOX5@R_q}A6#M7+Bt6)ug&VPBrU90_uj4Ww!O2;ei|sPEbeUq2L|ScJPpz$4%K{c=;2q+}Z0D)FIoB+ExW-OeeM|k0)!KXP zReBq~d(E|bq`gH}vawjv>8m@~FkoiHlp^X8%VV~_nqKf5Z!c_AlO3>LJFInfT$APr z#<`8w&)(JIa7dn|Odk-WweWYWK75UM^LMmz*D5!>vNl`Q5_gyo3xs@t6(?w!sYyMf zxS!2xPE4O%Jx(bmpwbewboXoLIiCc3xa4BtQ^vB@MiDy#I+=CL*uoOqW;>g|&cnCu zJ6>arvaI;D;p@OFolEjLNkU2w2vq7~L7sAl4{MCoSFFfwnHaC{|jVV zGa{w6o2D4uBJbIh+oC0{=4YPj%gpo?FC(b|m=1>TCkq={9=~xY7ckszD1_u`lhk zV!OuKsV-ON0o__szri*&X6n6Mz(HcobY1o=DYqDMS*gde?}!&8~)d3L*aDh>Uo{{!sz*SL4FenYFV zuH-G+Sz##O)AE+)ioR1K8nC9(5<;E@cUuyDvLhR1Z0jw=N2;(2hUy|JuqtQV0F@Cv zWzQAt4}MLeOu2Bryt_AS4O`iAbNq&=_XKN9X)dJJ;USAXNkIyIsk2UwXTJ^VC%8_W zgm+daGf0Ked7`7!YgOo4&%oicu${|_f=q&1!;2FF{op&8(B={L^N!YAyguJk>kceK zSJ9!tWr`JZ+K@=xuX%^c!Jpgi|WB5e*HD$js$C&-@(GIdiD^swW06GM-vn+PSV0TP>KxSF}m4tw>WL4 zU2%W)>0Q#{C*{YE#j_U-Bg?sVNxZYko%+l;**pTRuFQuDzNfE3Jb1)ASihe~d--xc zez-%7Q*Vf&JX^zI6&41Gxf#iW>6$cULm5Tpz=WI(EyC9D^{t$gj}uPXHiXF6gMd>@ z&-Kb2nQR$@V#*01#V(_nEov$!vz39P0rOtp5o@JH19HF4-Ut!c;5sN|!`|^(fh=tRnp#TM~G$d9ZIL3WRo#!A)us zhrEWQX!|HC+|}ty&=sNNO!24_5-;k-9yTf-1T7Jq-WZ0-aWYJXJLEJl5T!(IYODYb zh)e>e6Ew@?=nBc@;wg(O!-OhWgOWl#lGv0zCv2#XNac*>Y3uA)^Ff(YiLf(j$1)Dp z2#zkf$Llr7@K5o@ACJG>(X2>*cQI-XYbUTq#;0tiT=vD2c@+z0*l5lKL z{}eOoT;NqjAgXy^?Y#hJR0CW`+`&5{~fUqg*YzD19Ynlftlkkm!csJT#q_XtToT_yC_*c-k*x y>jYFCR0=jd1CMvMK!=b@Zfrb4k0MZ-AGHa=QnAHY3@@-DKl~RptwD$#4FCYB$=~e& diff --git a/gui-libs/gtk-layer-shell/Manifest b/gui-libs/gtk-layer-shell/Manifest index aaef4c9aacde..11ae4ef5ddf6 100644 --- a/gui-libs/gtk-layer-shell/Manifest +++ b/gui-libs/gtk-layer-shell/Manifest @@ -1,3 +1,3 @@ DIST gtk-layer-shell-0.1.0.tar.xz 34580 BLAKE2B db815d711e53485e00de2e0b7d238f6c66ddac9ca790d5f31c44eed965ad01ee07392d27552ae21bb1eab4905cc1d5f7dad9c10fd059afb43ba85c7ea1af2aa5 SHA512 3788559405a495d43279b20b9d64e1fb0fb9be4125eb3011a623565938246310c2e81cb6d52db111e42a9cd0739bb273ccf7fcb7c52db8b74a1e44108e061c6d EBUILD gtk-layer-shell-0.1.0-r1.ebuild 840 BLAKE2B 979c1c8f5360f0aa82b30d28cc3619d26670f2af06c76b130dcd56c979d730a5ba114beb84bc38089d85019a81c1c77fba2ac3d9b20d8c3d8670e4932cb1a41d SHA512 730515236b7164a453e46fe0115ff9dde161f7d878564b9240a1e2a20921eccd0532d07aacedf5352cb859e0d0f2aee81840a52fc1dbfe13b1faaab81513ed81 -MISC metadata.xml 482 BLAKE2B 19f0a3db275c6912f7bb19f3ff1d17fe12db4e2b1c804abff3e87650e282506e57b72950fbd65b58c02ada9dd02426188cb7d9a47ad7b1f647eb4279a45c4902 SHA512 788e382605a2c25ff6bf932c99d72c5d77bc9f2adbe722996d1079509edac1c35d1fb95fbb146d856402927fb3ea5287ce87e1bddd7694ff8e5f9fc09db60dc8 +MISC metadata.xml 332 BLAKE2B 0a31e2eca9df62f77354cfca6ed1aa3a56977bcba959b824afbc31f79f633244165223fe32745efd9eda4eaa3fbd320fd904c8d484e1141c3360b61774d3e332 SHA512 f50943a594c70d084a249e88f5a1f228a6b5d9d03a2def7c7561677519d6b260850a795d1f46c0726d2d0fa2b8e82f41ab8bdc38e63ffe57827bd46c145e028c diff --git a/gui-libs/gtk-layer-shell/metadata.xml b/gui-libs/gtk-layer-shell/metadata.xml index 7b754d1fff2e..0aa25c098eef 100644 --- a/gui-libs/gtk-layer-shell/metadata.xml +++ b/gui-libs/gtk-layer-shell/metadata.xml @@ -5,9 +5,6 @@ NP-Hardass@gentoo.org NP-Hardass - - A library to create panels and other desktop components for Wayland using the Layer Shell protocol - wmww/gtk-layer-shell diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest index b9019541fad5..2c35cf47a486 100644 --- a/gui-libs/libhandy/Manifest +++ b/gui-libs/libhandy/Manifest @@ -2,4 +2,4 @@ AUX 0.0.13-glade3.36-compat1.patch 1655 BLAKE2B fcc6be57b5eea5554e5ba0149fdc6fe9 AUX 0.0.13-glade3.36-compat2.patch 1879 BLAKE2B d21b874a52028e2b7e4c09da9fb1b97296872a2a7d1665124813a644c9524e56fdeba2afbca218519edf524e91efb76f6182009319e3b098e2464e478b4b5b2d SHA512 c154ee41052dadc97afe99350a08eb141c61dad7201fe2421ae0c27e9cbd5fad8af057e44ae277a2dac9b22d3e1bf945345791bc764783a8bd19448da63bde95 DIST libhandy-v0.0.13.tar.bz2 394811 BLAKE2B 318c226f20b4d8032e984dbd47b4634e828b922dcbc244e4f3f35b94c38f27ed38427196d553809bb1d6bfa7c4830db5d27701e3595cac8a05b58a27ba4a2472 SHA512 a0918c55c9ac14af223a83db542e7dc815d97c844d1f0830a1bee4bdcdf248d00d049fa90fd2be96265535a68d56de5143ddd9264b5e997a902ac9558d5096f3 EBUILD libhandy-0.0.13.ebuild 1591 BLAKE2B d74668dab9d35dae1878479aca43a8c14369fb27beaa93aac0c7c9c9a65f267bdd46e0678e5e3dc29a8c8efe518db3d72043c66e31bd6663b02ccee96dda1869 SHA512 fe0692e70fd80f63fbb3a9ed21231901cf02a2e81760f0eae1dc1ef0689ded1706875a040c131be5254684bb139dde4296383e8fc39ebbea0a732bdb650b4957 -MISC metadata.xml 474 BLAKE2B b8fba1ac64b79eaadbd70099133bc57a69be78738b9da3742ac9381286f62e5198b5b6dc5bf51dd5a11e0ea06819d3ccc00157f7f69939f18db18016db47705a SHA512 d9c79fbc1e8549dcdf6e42263040844efd729440d725df7c8f06bdf5e6c8da0de8f24186c94a2444e03f4396aaa1e4043d1893996770cfa2e5ea9f1b0ca71b4a +MISC metadata.xml 353 BLAKE2B 7857afbafa45ea4d3230afa20992cf7196bdd23430ba09bd032b5965b3ce6b7ebadf8122b412549a84d798107adbce3f0b1d6ed79975f315889f7a7700187504 SHA512 f54a7b013a4b5f2e94efda2de95f8063a8755fb2162262a2734ea561fa10cd48be737ddbc3ab7ea93f5d1cf3f59dd91c70da25db5d331828aa74194109c5d36f diff --git a/gui-libs/libhandy/metadata.xml b/gui-libs/libhandy/metadata.xml index 65bbdf40f15f..044c618b6583 100644 --- a/gui-libs/libhandy/metadata.xml +++ b/gui-libs/libhandy/metadata.xml @@ -8,6 +8,4 @@ Install module and catalog for dev-util/glade - libhandy is a collection of GTK+ widgets for applications - targeting mobile phones. diff --git a/gui-wm/Manifest.gz b/gui-wm/Manifest.gz index d7a41c0cbeb97accb2c77b07e021ed9945d33067..ebc0cf23d52bf22d4600e3c06a2773670cdff5c8 100644 GIT binary patch literal 722 zcmV;@0xkU?iwFP!00002|4o!lj$K6zM(0^YuK-;BDci%22m(QvBpYzKY|(-+NFo8d z#~mphq&In2b#M7Q->LfH@%`h&hx!~hKF4?eeE9PLSsq^h`uNKmeEnbqw+|N~2whRG zlep7W$~1JZvl5S|7L&4FV~`Ccopp}6t3@6vX!Ov&C`l4@)OXyy;NmQ!&DY>YpQS5i zhr1*U1e4d zI2uK_?`$hd%M@lqt)Ru0)SN&$Nzmci>VRmS$NlQ<<8MFz_~zaFhu@$6h>uU-zm311 zx;}k=pxN^USJV}U<$f{|a$+)_SeE0EL54zS&~U-Qlt%OKD3s)Dc*o= z!EGTC>Ct?+EoL?tHsB@RYtr!b^tIN!;9qfF)lK2RE`848BdnDiIMfGQZPYf-P^XPP z42j{`*2uLN?V1`5l31l@e}wrvAF>&8hlhb}8|1^faLeFrr)WBx&&eXrZ@51F9shoV zwGh?|tUYy%2tA>Kb?pGd=@klYRmO4@qeBLL>d5LP9-9WsBpf%iE2?|AHqP^9!s5vz z&t`T!NQJ$}6k{W6eAX2whS0fwL^^+;S)9;`tej-baR-DT$De%dNfD zT@Y!CKAWaSY&Oq6g7bU{=$BK(XFr=(^b literal 719 zcmV;=0xCRknv65d?xTNjBi}L$n|al1RYr zaYst`@LtvL&ptj?KR$kVeE3*jJpGG*|L@1Y9+3CLo8KOPeT#1%lpyt9K<$pYSItB{E)_JIODFE2?R3SC=UI?A$LMe>r1xF2d=hf) zIK(Q89^U`_xEDU0kY&+DhQ2wu!6_;7YUrV}6weYh*hcJ%7ONBiOGNnG&PrhxcDUk2 z**URWXsN&iN;xgopymLInFI||S37vi{N3NZd;I;EpWeRz@bJgepZ@9Thj;$>Q`hG& z4>XxCxV&;3EVCPd5Hm(I5Hfz9n)6(n^B`+YN2dF*+_QHsPx8owDGTG(1^KCo}NQsj^uu^Rg1TOE{E4i}??HVld3 z>Jg817M+?kDg?3Yo_vJ)IfZnZJZ`R_M+f<^ED4khi*M(yn@6u;`{6@~&23RaT z=A*`xOD{meCQw$cfwe>BBCG@7V6~5}G3FiR#gJo!IPRJ6+-S(rp28?6SvxExc^4*4 zkgOOfyLS`j$OgUYsOTIfA9z5|Yp|680CnX0@GNS@sPS#AtR=Mfg){SS(|w*0dM007=^ BX<7gP diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest index f29870713cae..feba3b3de5c0 100644 --- a/gui-wm/sway/Manifest +++ b/gui-wm/sway/Manifest @@ -1,7 +1,4 @@ -AUX sway-1.4-gcc-10.patch 1147 BLAKE2B 5ccd4d4b5320389f0b0f521bf40c1d68016098951b2196f5045b6323eb622ea865390d82c01b4a12ce3e77779fbde60a5ff452a58a3121bf83284af961bdf7b4 SHA512 1aaa87327c4f2b83325de3eb33d5976a62e60fab0d95e78bee7697f1293e326b039bbb135d2b0dce17328fe95705b87b4e206b4605cd212d914cb5714f03bb69 -DIST sway-1.4.tar.gz 5514489 BLAKE2B 31eb1aee32079e643cc7a0263a097000c089e36916ea2a681e1ec696f8329e7ecfe3c8a981ec3b6d4e3dd99c8e263b2c208dbe602308d6bdaf4cdabbb3c10971 SHA512 3b280bdfdbdae8fb9b4f555bc630c64e7c1d09f7b2c783b99413863a6b620d50cd2b6d10d63e11fdfb9c678fce9a403228ac52fa69fb52561ffbd06790505a71 DIST sway-1.5.tar.gz 5535966 BLAKE2B e863e97ee897dcd1652d363a09b712932de55da08c88b4858f0aadc29b2cb19d2bda1e5e1184f4e4be6fa54a0136463556f9072f32e2b952d4f12ffd0ee9baf9 SHA512 702e44f8923a4ca05d831dd7ed76165654f113a8b2754d332c509ee844528f47c52b7f21deca78d4a79dad465cbcd0934574fff4ad9bb7a45aec3124dea5bca4 -EBUILD sway-1.4-r2.ebuild 3130 BLAKE2B 693a483255dcc93f975cf8ed229499fa944cf094fa18372d095141e3757438fd0788d9082999700b34f3a020d641e3e0c694da652c228b4dc3788df1eec7fefe SHA512 5a5a0de6261f2be9f35357c84c893290e63e7234bd1e474a3e418f07bad344b3a4f9cec6d9cc2076e1f526df920a3f46eb8f21a19e567608bd42fd5f59d875c5 EBUILD sway-1.5.ebuild 3121 BLAKE2B 45f2a604243345be2d31b20b33f17fc75d120740c438a667ea39220b39639854577c4d84e4dd3e2f93f9594e7e7dbcbca8df4b00999849376fe568414e84141c SHA512 15abe6e2bb12dfc38194f9d4ffd14fba05a16e1dc4abc312bb6102a8a513dff2d8355908536f643d4a0ec57fca1724ffd574fd9020270fba2d2d1c7a3f2acad3 EBUILD sway-9999.ebuild 3124 BLAKE2B ab46472c87e47763615ba86ac40a4b79c010c4565c3e11546ed56de119758c54914c43fad9d39199eccc6c5ca8b43a270308958bb1d68cd147a418970cbf4b93 SHA512 90442f48633fbd3358449b6b2eab95055f496d1d2bc6ddca3810ba8e9ea6d5ec1f9dc2a16adf52705fd277bffef166ebe0c772dc8ae19b2c018d46c16e348e84 MISC metadata.xml 2374 BLAKE2B e17f6ebbeca77d00043359eb5eec3cf6070c8b3ef1c852dbcbf9ef69e2ae558b78eebf37485e21d475d45f33015a97bc6a61740e158d2aafd1695b842262b5bd SHA512 e232fe896f8fd0c8e7293093fba00c03604771740e5984978f32605f62e86f5d97d5ba95a10488b354d30d65a94bb33a051e21196bba1b0693ee13cef09ce33d diff --git a/gui-wm/sway/files/sway-1.4-gcc-10.patch b/gui-wm/sway/files/sway-1.4-gcc-10.patch deleted file mode 100644 index d54b18c8fe01..000000000000 --- a/gui-wm/sway/files/sway-1.4-gcc-10.patch +++ /dev/null @@ -1,42 +0,0 @@ -https://bugs.gentoo.org/708704 - -From 29a5ce5f65d04b046271fbe53850836c77bbee80 Mon Sep 17 00:00:00 2001 -From: thermitegod -Date: Thu, 23 Jan 2020 18:12:00 -0700 -Subject: [PATCH] Fix compiling with -fno-common - ---- - include/sway/server.h | 4 ++-- - sway/main.c | 1 + - 2 files changed, 3 insertions(+), 2 deletions(-) - ---- a/include/sway/server.h -+++ b/include/sway/server.h -@@ -78,7 +78,7 @@ struct sway_server { - list_t *dirty_nodes; - }; - --struct sway_server server; -+extern struct sway_server server; - - struct sway_debug { - bool noatomic; // Ignore atomic layout updates -@@ -92,7 +92,7 @@ struct sway_debug { - } damage; - }; - --struct sway_debug debug; -+extern struct sway_debug debug; - - /* Prepares an unprivileged server_init by performing all privileged operations in advance */ - bool server_privileged_prepare(struct sway_server *server); ---- a/sway/main.c -+++ b/sway/main.c -@@ -27,6 +27,7 @@ - static bool terminate_request = false; - static int exit_value = 0; - struct sway_server server = {0}; -+struct sway_debug debug = {0}; - - void sway_terminate(int exit_code) { - if (!server.wl_display) { diff --git a/gui-wm/sway/sway-1.4-r2.ebuild b/gui-wm/sway/sway-1.4-r2.ebuild deleted file mode 100644 index 80125677e211..000000000000 --- a/gui-wm/sway/sway-1.4-r2.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit eutils meson - -DESCRIPTION="i3-compatible Wayland window manager" -HOMEPAGE="https://swaywm.org" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/swaywm/${PN}.git" -else - MY_PV=${PV/_rc/-rc} - SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm64 ~ppc64 x86" - S="${WORKDIR}/${PN}-${MY_PV}" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock +swaymsg +swaynag systemd tray wallpapers X zsh-completion" -REQUIRED_USE="?? ( elogind systemd ) - tray? ( || ( elogind systemd ) )" - -DEPEND=" - >=dev-libs/json-c-0.13:0= - >=dev-libs/libinput-1.6.0:0= - dev-libs/libpcre - dev-libs/wayland - x11-libs/cairo - x11-libs/libxkbcommon - x11-libs/pango - x11-libs/pixman - media-libs/mesa[gles2] - elogind? ( >=sys-auth/elogind-239 ) - swaybar? ( x11-libs/gdk-pixbuf:2 ) - swaybg? ( gui-apps/swaybg ) - swayidle? ( gui-apps/swayidle ) - swaylock? ( gui-apps/swaylock ) - systemd? ( >=sys-apps/systemd-239 ) - wallpapers? ( x11-libs/gdk-pixbuf:2[jpeg] ) - X? ( x11-libs/libxcb:0= ) -" -if [[ ${PV} == 9999 ]]; then - DEPEND+="~gui-libs/wlroots-9999:=[elogind=,systemd=,X=]" -else - DEPEND+=" - >=gui-libs/wlroots-0.10.0:=[elogind=,systemd=,X=] - &E|7#Zu!g0KI7pB<8~XyRA_>T_WkG5L zK7PKpkXjLtg#>iJiS_fJ`mb+)e*5OPcrmvZ`|}^a{rYC=c=P?g-v0B4`u!V;mD?g) zh_)lswP!6mTCrx*t?p?$W8^xkwLA80t3+7LHpX0CT9&;}(Qf9eq?EZw$ZRu2#wj^x zEpDx^HFeF=ThGqpt*2xv+PUW>{#O%I~&ecY1-6M2N+qJoh-__f! z?p5Oy8)qgT)74AaJ!DFAq1Ry(44X5cuNL!>p0dLZT;F2D zJGY{S*>6)|8&Xc@kkjE@)vlZ=DFHrH_zGX!<38Md~!#Qu`H*yy<*!gcl)ur zI>bAopP^bVx1i**=52MC8L?WFa2?%TS1IMH$2=}5>-i;A%1lV>ZYr>b`HLD0$US?x zmcH&aNWCs1DrI`>C;0lVp}KaJ5ewQr1IyP?{qZ$a^9xjY)@BxbDSIA8(X+%xOV_*( z!9!}=)rYpoAsKP6^-PUSdPYbN91W?Iau!Coa<$8bH_lfbHdx4M4sETkQ*anaho%!k zTr~a}sx8^r^#U7j$P8hf&MDJ67KQEf%;V6YWYHr_PYftuP!tE|&As%EMHbx^=N%YM zL-MhQNV=Mtqz2w~I{xse;{YFoTLwqweTC|i*)QL!uztad7b+VWCp|ju3O#xOCrmca zo{ME3^)*~K!XGkFii@1vy9@e+z@uYO1p!oBSnPJ}C15Pck(_GdKEiFQFUOUmstrR5 zjwyTnj91;+;3xEj<;-uJvrY_d7O540YWFVE?BHnUu1Z2-QMMo`cGzG_csYHECbmXU zCI9e~-fbo~v3%!4yoprVt)3uMI2Cfpl&`%0)BX7F!^{8oEuO_~FqsPZ*>Bqj{~kN3 zGDj`OPJ1#c)(NH(R|-b5H(}WJW%madXYnzeTmZ2~#v#OwxEefkyF{ictP&%Zh|^|x z`WYUqT5W~tfa(*?y!?rHA(vlvH19(U*j9d%4+)yW*CM&R>45eW`{a% zI7vX;R}Xf5;vq$GhsDT`<%&kB#@0`%*e79>{zT_#2bbbBXP}u5uyXeU)?&_u3fg{r ze3GG>TmsMaB_g50d|n49hplIUBm>`>UGNMJ_e361y)vlsj0TaL+V1EU=<*4inJB;?MwlMl?ePplp&6S7fFI)jt>ZFOuQs3|$?}TV%SU_v$?nU$-`{@=+iMdm zS}#rNQoGuL{c`fLNrHfK;C{(&N^5`GBq%_~Cxr zU0;PsxL4skYmj*=wOl9J5oQV6J8DDz?G~HM7A=C#5iHoKs6Y%ED2=jDABcmc-z2Cj zTfd0T`jrlGpJhge6ck0S2q$1a2#PilpAmbkxsB4e)BUlX87X~Srw;oi2CU&y6t0In z!aA~utgV-QQoBhUEM%_AUjoPI6P1#)NQNG8f)+!pGBJTBGb)?A4T%tTm8M&Z`gi{Y LAm`T15)A+Vz`DAT literal 1872 zcmV-W2e0@aiwFP!00002|8ov3sNKS z@^jumYDGW>-9Y#Iu`ciLuWx^T`{uX%Vqq`#=Rbb?_01ad&G-L$`_CWh_iyBCZoAp8 zjCN$j=vm9YtynYZR`;^8?o2(}n$PV`%e{72n{#QGmSyi#MmGyBDP`?>Wwmuh<|(;W zEn%&zuAyu8*0b|?Iab;Uee=`b-;Pq>95v@9d~S`R+jyO3l~L}jDXnC*Qk!q9txc`h z%k_TUWeDSkRKBP)+p^pvou{PSmd@3b+s|+wo4bsw5?pbew^^1xnaYZO_v71t|Ko2z z{Pgpi`^)*0eR%hmAMO3Syq{j)jQt9ip43}>4PJZZT|M-SrERv>2Uxc0Vc zL>>1On`b2-8`?|R{fav0u`^wBDRXgf-#OO4XSUPUY_U%rv5PT1e~f)%EdLA_H_P(K zGHdj<@5rk6c5Ah0AKOdKt9zOOGov&<;eF=GdjO?6pC8g0x@-m-2J~wV6Smc6m%TWm zgtpal6(&(O--KVsy^lPvaJ_r~azFb0@bde||AlQz{{ow>F6W+8Z)S@cC5qR1v&L~vS#Bi52$TJ6#gTRw*oA?XCA(soVfPp|8oxdvw{mh*0nk-ci^tF@u*S60ck z(@*syUtp^sGkuh~*I`??UoCN1QX6Znc{Jy$g9QVhL$AXo7&h01zN1*ojFf%t!1XOQ zqjM{2Sl!zIwkhRgPB|UU)zJqhy1oLAtg~NX`{lP!Uo-3#s$S37xi4p3r_~#^0e*!J zZm?`cHZ&%jwMB6C-kqg2ef|ZHIc4pB(B|>cWVguG>cbRAZn3x{=Tyrz+Sa>m7vFKL zYKM47#%HKB#0yF;y1dn0*1g(pxiMz97+Om45qF&sl=b`*DrF|5jj$oGhWX1d7La@O z;+CQA2C3B%Q7J20KbNoXddJXRWnP80&%p9ERDXO8)%pTe9^K4>FJ;d&Q1mKyqb0Yf zQ}B?Q=HsC)a!5wps?XHOr02bo6GuZTr5wcwHMKb#-Z)K~Wr-H}}#v7FouwIPb)8 z8j`;|Kl#UZA71{yZ}BW{gUM9L&wkrR_ryb1y$Qp%o!uW`TqWiTask8|8HW%z;%e|P%!$k~V3ioLM4UFm zD;?Bid_jyoU9UJHhU47jy>LR}6=s)?>F2CtNmF97&)G+3*xbRwvCY_lLMk4MykMs7 zs9h1h5#Em<*jYH{LbsW`d5{tdy2DOh)gRP2*5%6Ovlw1Z1=nlsT%2Uzj_fThf-sG#k~ z#}^qol1t#JUm_A3tmk!ba+*F1BpLY5A|C+R^x>6c#SNjFL04oB^QUix%;bcsk`LDi z5F1E2@wv6as6Kc1z;(luOshq7QIC2O5}46^LgRjg*^B-0Eyv_ll|;#rS(NhSoO|=V z+Gwh&n$|YrILRJnWP>0z41)-ZVub8~mEp&4se6ILd9^p5>{W2_FCH`K)6MYn?~Z}vz{lBu&=?y1?t?g zio?tff8iZLgf%oSVxUh+(kCid?yZX+<<4YUct5FDU-5eRXzxFnzr6eX{kO2aHnB3Q z)1;i*)eh{JlaEaj1eAjaC%Y-F{b`e==p~_WGwLCR*>gbHU|n}&JDbPlDG!P%Kb;oi z$yFcMda9Bd#iLDo#m+PlB2? zUPpA+T{>-`fYa?HBt?-c!U@<9f}%~_&xk$N+-7Oq8S&W8x+#5nP=~{b0c*Gvh3nzB zu#PMux`(q*YB!04g)D`U?HGNcQgW1J=oe1VVu)2HCeUPEm_EJHVF|lR)2(I1cmD;B KAzXD54FCXbIK$ik diff --git a/java-virtuals/stax-api/Manifest b/java-virtuals/stax-api/Manifest index d9ba87e532c5..4661c42897ac 100644 --- a/java-virtuals/stax-api/Manifest +++ b/java-virtuals/stax-api/Manifest @@ -1,2 +1,2 @@ EBUILD stax-api-1-r4.ebuild 555 BLAKE2B 63051453101aa3000236b125fa1931b6c1df532d19c7cb07488046845484ab3a407badd31fcf09e97700750214d3bc96d49cf73897e1cfa07d6a676204864f4b SHA512 b7dd176432aa35afe56cde2d7df5c660221913b809a4ad29701f6f087b1deec2778eb5da588ff10afebe73009b86ea80a8f97abf9dcb7bb81109504bfaa1e3fc -MISC metadata.xml 338 BLAKE2B db24ab4f9e1a1cb4df70df23629d30f7f5027b45eaca4b28196254c74a819b7a1a8c3b4b7f6d40876e7bb102b886b0650492537331bd54b0ecb924211d87141d SHA512 eab5773e5199dd40c9edf1e49984e77e9c40b1cadffb1f6becb857a04e34fd8a333cb544194b3d6cefd72d4d6a28f1f2987d9d94eb5e730f93f0559cbf32fc3f +MISC metadata.xml 242 BLAKE2B 6bf5b48906c64a18d9f27e7ecec168ed039f8d390792d62aedb8c86627a13ff09d583a736982057d245fe5db27c4016257125d69792d6bbe424e7d2a35067675 SHA512 50f4d6219b995b723d6ebbb4f2a18adbf558a685f862aea00f072254dcc0fe6c1388e4aeaf21fb3ce0fb840a2ef4851807536d037c9682b21cb1986198715a4f diff --git a/java-virtuals/stax-api/metadata.xml b/java-virtuals/stax-api/metadata.xml index 9a43d927e858..37998bf40746 100644 --- a/java-virtuals/stax-api/metadata.xml +++ b/java-virtuals/stax-api/metadata.xml @@ -5,7 +5,4 @@ java@gentoo.org Java - - Virtual for Streaming API for XML (StAX) - diff --git a/licenses/LogMeIn-2013 b/licenses/LogMeIn-2013 deleted file mode 100644 index 087409aa876d..000000000000 --- a/licenses/LogMeIn-2013 +++ /dev/null @@ -1,74 +0,0 @@ -Terms and Conditions of Use -IMPORTANT - PLEASE READ THESE TERMS AND CONDITIONS CAREFULLY WHEN PURCHASING OR ACCESSING THE LISTED SERVICES AND/OR SOFTWARE FROM LOGMEIN, INC. (“LMI INC.”) OR ITS WHOLLY OWNED SUBSIDIARY, LOGMEIN IRELAND LTD. (“LMI IRELAND”), AS APPLICABLE, (LMI INC. AND LMI IRELAND, TOGETHER REFERRED TO AS "LMI"). These terms and conditions ("Terms") govern the use and licensing by LMI of the following LogMeIn® cloud-based service(s): LogMeIn Backup®, BoldChat®, LogMeIn® CentralTM, LogMeIn Free®, LogMeIn Hamachi®, join.me®, LogMeIn Pro®, LogMeIn Rescue® or LogMeIn® Rescue+MobileTM, and any other related software or services, including the Network Console™ (each a "Service"). BY COMPLETING THE ELECTRONIC ACCEPTANCE PROCESS, CLICKING THE "SUBMIT" OR "ACCEPT" BUTTONS, USING ANY OF THE SERVICES OR OTHERWISE INDICATING ACCEPTANCE OF THESE TERMS, YOU AND ANY PARTY OR ENTITY YOU ARE USING/PURCHASING THE SERVICE ON BEHALF OF (TOGETHER REFERRED TO AS "YOU" OR "YOUR"), REPRESENT AND WARRANT THAT: (I) YOU ARE AUTHORIZED TO BIND YOURSELF AND ANY OTHER PARTY ON WHOSE BEHALF YOU USE THE SERVICE AND/OR SOFTWARE AND (II) YOU AGREE TO BE BOUND BY ALL OF THESE TERMS (INCLUDING THE DISCLAIMER OF WARRANTY AND LIMITATION OF LIABILITY SECTIONS SET FORTH BELOW) TO THE EXCLUSION OF ANY OTHER RIGHTS AND OBLIGATIONS, SUCH AS ANY RIGHTS, OBLIGATIONS OR OTHER TERMS LISTED ON A PURCHASE ORDER OR THE LIKE YOU MAY PROVIDE LMI AND YOU AGREE THAT ANY SUCH RIGHTS, OBLIGATIONS OR OTHER TERMS LISTED ON SUCH PURCHASE ORDER OR THE LIKE ARE HEREBY NULL AND VOID. YOU UNDERSTAND AND AGREE THAT WHEN ORDERING OR ACCESSING LMI’S SERVICES FROM COUNTRIES LOCATED OUTSIDE OF THE UNITED STATES YOU ARE ENTERING INTO A BINDING CONTRACT WITH LMI IRELAND, NOT LMI INC., AND LMI IRELAND SHALL SERVE AS THE SELLER OF RECORD TO YOU. FOR THE AVOIDANCE OF DOUBT, ANY REFERENCES TO “LMI” IN THESE TERMS RELATED TO (i) THE SALE OF SERVICES TO CUSTOMERS LOCATED OUTSIDE OF THE UNITED STATES OR (ii) THE REPORTING AND/OR PAYMENT OBLIGATIONS IN CONNECTION THEREWITH, SHALL BE CONSTRUED AS REFERENCES TO LMI IRELAND AND NOT LMI INC. -1. Registration -To use the Service, You may be required to complete and submit a registration form ("Registration Form"). As part of this registration process, You agree to: (i) provide certain limited information about Yourself as prompted to do so during the registration process or thereafter by the Service (such information to be current, complete and accurate) and (ii) maintain and update this information as required to keep it current, complete and accurate. The information requested at the time of the original signup shall be referred to as registration data ("Registration Data"). You may not register for any Service if You are under 18 years of age. By registering, You represent to LMI that You are 18 years of age or older. If LMI discovers that any of Your Registration Data is inaccurate, incomplete or not current, or if LMI determines, in its sole discretion, that You are not an appropriate subscriber or user of the Service, LMI may immediately terminate Your rights to access, receive, use and license the Service and its related software. -When using certain Service(s) provided by LMI hereunder, it may be possible for You to exchange limited personally identifiable information (“PII”) with LMI. LMI's Privacy Policy (https://secure.logmein.com/policies/privacy.aspx) describes how PII may be collected, used and disclosed. Your assent to these Terms constitutes an express understanding and agreement that when PII is provided to LMI in connection with the Service, through the LMI website, or otherwise under these Terms, such PII will be maintained and processed in the United States by LMI or a party acting on its behalf, as LMI's Services, software and website are provided via equipment and other resources located in the United States. To ensure that Your PII is handled with due care, LMI annually certifies to the U.S. Department of Commerce that it adheres to the Safe Harbor framework developed by the U.S. Department of Commerce in coordination with the European Union. The European Union's Directive on Data Protection prohibits the transfer of personal data to non-EU countries that do not provide an "adequate" level of privacy protection. Safe Harbor certification permits a "certified" entity to transfer personal data from the EU to the United States in accordance with the EU Directive. -2. End User Conduct -You are solely responsible for the content of Your computer(s) and Your LMI account and any transmissions when using the Service. Your use of the Service is subject to the Terms set forth herein and all applicable laws, rules and regulations, including local, state, national and international laws, rules and regulations (including without limitation those governing account collection, export control, consumer protection, unfair competition, anti-discrimination or false advertising). You hereby agree: (i) to comply with all applicable laws, rules and regulations, including local, state, national and international laws, rules and regulations (including without limitation those governing account collection, export control, consumer protection, unfair competition, anti-discrimination or false advertising); (ii) not to use the Service to post, distribute, or otherwise make available or transmit any software or other computer files that contain a virus, trojan horse, worm or other harmful or destructive component; (iii) not to use the Service for any illegal purposes; (iv) not to delete from the Service, or its related software, documentation or any LMI website used in connection with the Service, any legal notices, disclaimers, or proprietary notices such as copyright or trademark notices, or modify any logos that You do not own or have express permission to modify; (v) not to use the Service to interfere or disrupt any other networks connected to the Service; (vi) not to use the Service to infringe any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy; and (vii) not to use the Service to transmit any unlawful, harassing, libelous, defamatory, racist, indecent, abusive, violent, threatening, intimidating, harmful, vulgar, obscene, offensive or otherwise objectionable material of any kind or nature. You will not attempt to gain unauthorized access to other computer systems or interfere with another user's use and enjoyment of the Service. You agree that You are responsible for all actions and inactions of Your employees and consultants and will use commercially reasonable efforts to monitor Your employees and consultants. LMI reserves the right to disable Your account or take any other action that LMI in its sole discretion deems necessary or appropriate in the event that LMI has reason to believe that You have violated the terms of this Section 2. -3. Passwords and Security -3.1 Certain Services provided by LMI hereunder require You to use an email address to create a username and choose a password for access to Your LogMeIn account (LMI recommends choosing a password for the Service that is different from the username and password to Your computer). You agree to carefully safeguard all of Your passwords. LMI does not maintain a database of user passwords so You are solely responsible if You do not maintain the confidentiality of Your passwords and account information. Furthermore, You are solely responsible for any and all activity that occurs under Your account. You agree to immediately notify LMI of any unauthorized use of Your account or any other suspected breach of security known to You, including if You believe that Your password and/or account information has been stolen or otherwise compromised. Access to, and use of, password-protected and/or secure aspects of the Service is restricted to authorized users only. Unauthorized individuals attempting to use the Service may be subject to prosecution. -3.2 LMI is not liable for any loss incurred by You resulting from another's use of Your password, account, or public / private key, as may be applicable, either with or without Your knowledge. However, You may be held liable for losses incurred by LMI or another party due to another's use of Your password, account, or public / private key, as may be applicable, either with or without Your knowledge. You shall not access or use someone else's account at any time, without the permission of the account holder. -3.3 LMI does not send emails asking for a user's LogMeIn username and password or any other username or password. To keep the Service secure, You should keep all usernames and passwords confidential. -4. End User License Agreement -LMI hereby grants You, pursuant to the Terms set forth herein, a royalty-free, nonexclusive, worldwide, non-transferable, right and license to access, use, execute and deploy the Service and other software associated with the Service (together, the "Licensed Programs") for the specified subscription term. -4.1 The Licensed Programs are made available for download solely for use by You and only according to these Terms. Any reproduction, resale or redistribution of the Licensed Programs that is not in accordance with these Terms is expressly prohibited, and may result in civil and criminal penalties. Violators will be prosecuted to the maximum extent possible. The Service is owned and operated by LMI and provided to You on a subscription basis; LMI is not transferring title to the Licensed Programs to You. The license granted hereunder may not be transferred by You to any third party and is non-exclusive. -4.2 You acknowledge that the Licensed Programs are proprietary to LMI and/or its suppliers and are protected by copyrights, trademarks, service marks, patents and/or other proprietary rights and laws. Therefore, You agree that You and the Contracting Party are only permitted to use the Licensed Programs as expressly authorized by LMI and these Terms. You may not remove any proprietary notices or labels from the Licensed Programs. You may not alter, modify, redistribute, sell, auction, decompile, reverse engineer, disassemble or otherwise reduce the Licensed Programs to a human-readable form. You may not reproduce, distribute or create derivative works based on the Licensed Programs without expressly being authorized in writing to do so by LMI. Further, You may not rent, lease, grant a security interest in or otherwise transfer any rights to the Licensed Programs. All rights not expressly granted in these Terms are reserved to LMI and its suppliers. -4.3 ALL CONTENT ON WEBSITES AND COMPUTER PROGRAMS ASSOCIATED WITH THE SERVICE IS PROTECTED BY COPYRIGHT AND OTHER INTELLECTUAL PROPERTY LAWS. EXCEPT AS SPECIFICALLY PERMITTED HEREIN, NO PORTION OF THE INFORMATION OR CONTENT ON SUCH SITES MAY BE REPRODUCED IN ANY FORM, OR BY ANY MEANS, WITHOUT PRIOR WRITTEN PERMISSION FROM LMI. YOUAND ANY OTHER VISITOR OR USER ARE NOT PERMITTED TO MODIFY, DISTRIBUTE, PUBLISH, TRANSMIT OR CREATE DERIVATIVE WORKS OF ANY MATERIAL FOUND ON SUCH SITES FOR ANY PUBLIC OR COMMERCIAL PURPOSE. -5. Disclaimer of Warranties -5.1 Although LMI has attempted to provide accurate information with regard to the Service, LMI assumes no responsibility for the accuracy or inaccuracy of any information provided. Mention of non-LMI products or services is for information purposes only and constitutes neither an endorsement nor a recommendation. Use of the Service is at Your own risk. LMI is not responsible for the images/sounds/etc. You may view or experience when accessing or viewing another party’s computer. -5.2 ALL INFORMATION, DOCUMENTATION AND SERVICES PROVIDED BY LMI ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR NON-INFRINGEMENT, OR ARISING FROM A COURSE OF DEALING, USAGE, OR TRADE PRACTICE. TO THE MAXIMUM EXTENT PERMITTED BY LAW, LMI EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, CONDITIONS, REPRESENTATIONS, AND GUARANTEES WITH RESPECT TO THE SERVICE, WHETHER EXPRESS OR IMPLIED, ARISING BY LAW, CUSTOM, PRIOR ORAL OR WRITTEN STATEMENTS, OR OTHERWISE. LMI MAKES NO WARRANTY THAT THE SERVICE WILL MEET YOUR REQUIREMENTS OR THAT THE SERVICE WILL BE UNINTERRUPTED, TIMELY OR ERROR FREE. NOR DOES LMI MAKE ANY WARRANTY AS TO THE RESULTS THAT MAY BE OBTAINED FROM THE USE OF THE SERVICE OR THE ACCURACY OF ANY OTHER INFORMATION OBTAINED THROUGH THE SERVICE. YOU UNDERSTAND AND AGREE THAT ANY MATERIAL AND/OR DATA DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SERVICE IS DONE AT YOUR OWN RISK AND THAT YOU WILL BE SOLELY RESPONSIBLE FOR ANY DAMAGE TO ANY COMPUTER SYSTEM OR LOSS OF DATA THAT RESULTS FROM THE DOWNLOAD OF SUCH MATERIAL AND/OR DATA. NO REPRESENTATION OR OTHER AFFIRMATION OF FACT, INCLUDING, WITHOUT LIMITATION, STATEMENTS REGARDING CAPACITY, SUITABILITY FOR USE OR PERFORMANCE OF THE SERVICES, WHETHER MADE BY EMPLOYEES OF LMI OR OTHERWISE, WHICH IS NOT CONTAINED IN THIS AGREEMENT, SHALL BE DEEMED TO BE A WARRANTY BY LMI FOR ANY PURPOSE, OR GIVE RISE TO ANY LIABILITY OF LMI WHATSOEVER. -6. Limitations of Damages and Liability -6.1 YOU AGREE THAT THE CONSIDERATION WHICH LMI IS RECEIVING HEREUNDER DOES NOT INCLUDE CONSIDERATION FOR ASSUMPTION BY LMI OF THE RISK OF YOUR SPECIAL, CONSEQUENTIAL, INCIDENTAL OR OTHER INDIRECT DAMAGES. LMI AND ITS SUPPLIERS SHALL NOT BE LIABLE FOR ANY SPECIAL, CONSEQUENTIAL, INCIDENTAL OR OTHER INDIRECT DAMAGES INCLUDING, WITHOUT LIMITATION, LOST PROFITS OR REVENUES, COSTS OF REPLACEMENT PRODUCTS OR SERVICES, LOSS OR DAMAGE TO INFORMATION OR DATA ARISING OUT OF THE USE OR INABILITY TO USE THE SERVICE. UNDER NO CIRCUMSTANCES, INCLUDING, BUT NOT LIMITED TO, NEGLIGENCE, SHALL LMI BE LIABLE FOR DAMAGES RESULTING FROM USE OF THE SERVICE, OR RELIANCE ON THE INFORMATION PRESENTED IN CONNECTION WITH THE SERVICE, EVEN IF LMI OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. YOU AGREE NOT TO ASSERT ANY SUCH CLAIM AGAINST LMI OR ITS SUBSIDIARIES OR AFFILIATES OR THEIR RESPECTIVE OFFICERS, DIRECTORS, OR EMPLOYEES. -6.2 YOU EXPRESSLY AGREE THAT YOUR USE OF THE SERVICE IS AT YOUR OWN RISK. IN NO EVENT SHALL LMI'S TOTAL LIABILITY FROM ALL DAMAGES, LOSSES, AND CAUSES OF ACTION (WHETHER IN CONTRACT, TORT OR OTHERWISE) EXCEED THE AMOUNT YOU PAID TO LMI, IF ANY, FOR THE SERVICE DURING THE 12 MONTHS IMMEDIATELY BEFORE THE CLAIM AROSE. IN THE EVENT THAT APPLICABLE LAW LIMITS THE EXCLUSION OF IMPLIED WARRANTIES OR THE ABOVE LIMITATIONS OF LIABILITY, THE MAXIMUM AMOUNT OF EXCLUSIONS ALLOWED UNDER APPLICABLE LAW SHALL BE APPLIED. -6.3 ALL DISCLAIMERS, LIMITATIONS OF WARRANTIES AND DAMAGES, AND CONFIDENTIAL COMMITMENTS SET FORTH IN THESE TERMS OR OTHERWISE EXISTING AT LAW (1) ARE OF THE ESSENCE OF THE AGREEMENT OF THE PARTIES, AND (2) SURVIVE ANY TERMINATION, EXPIRATION OR RESCISSION OF THESE TERMS. -7. Title -7.1 Title, ownership rights and intellectual property rights in the Service shall remain with LMI or its suppliers, as applicable. The Service is protected by copyright and other intellectual property laws and by international treaties. Title and related rights in the content accessed through the Service is the property of the applicable content owner and is protected by applicable law. The licenses granted under these Terms give You no rights to such content. "LogMeIn," associated logos, and other names, logos, icons and marks identifying LMI's Services are trademarks or service marks of LMI (collectively the "Trademarks") and may not be used without the prior written permission of LMI. All other product names mentioned are used for identification purposes only and may be trademarks or service marks of their respective holders. Nothing should be construed as granting, by implication, estoppel, or otherwise, any license or right to use any Trademark without the written permission of LMI or such third party that may own the Trademarks. Your use of the Trademarks except as provided in these Terms is strictly prohibited. -7.2 LMI shall have a royalty-free, worldwide, perpetual license to use or incorporate into the Service any suggestions, ideas, enhancement requests, feedback, recommendations or other information provided by You relating to the operation of the Service. -8. Fees and Renewals -8.1 Month-to-Month Subscription by Credit Card Only. In the event that Your subscription to the Service is on a monthly basis, payment of the subscription fee will be by preauthorized credit card charge, PayPal charge or direct debit, and Your subscription will automatically renew each calendar month unless You provide LMI with written notice of non-renewal during the prior calendar month. Your credit card will be automatically charged the monthly fee for each month or partial month that Your monthly subscription is in effect. -8.2 Annual Subscription by Credit Card. In the event that Your subscription to the Service is for a year and the initial payment is by credit card, PayPal charge or direct debit, Your subscription will automatically renew at the beginning of each subsequent anniversary year unless You give LMI prior written notice of non-renewal at least thirty (30) days prior to the expiration of Your current year subscription. Upon any annual renewal, the payment arrangements in place for the prior subscription year shall remain in place, unless You and LMI agree otherwise. -8.3 Annual Subscription By Invoice. In the event that Your subscription to the Service is for a year and the initial payment is by check or bank draft against an invoice from LMI, payment shall be due within thirty (30) days' of the date of invoice. Additionally, Your subscription will automatically renew at the beginning of each subsequent anniversary year unless You or LMI give prior written notice of non-renewal at least thirty (30) days prior to the expiration of the current year subscription. Upon any annual renewal, the payment arrangements in place for the prior subscription year shall remain in place, unless You and LMI agree otherwise and LMI will invoice you accordingly. -8.4 Free Subscriptions. Notwithstanding the foregoing provisions of these Terms, Your subscription to any of LMI’s free Services do not require the payment of a subscription fee. -8.5 Non-U.S. Customer Renewals. If You are located outside of the United States, Your subscription to LMI’s Services shall automatically renew with LMI Ireland, not LMI Inc., and LMI Ireland shall serve as the seller of record to You for any subsequent subscription renewal terms. -8.6 No Cancellation. Notwithstanding any provision of these Terms or any course of dealing between the parties, You may not cancel, terminate or rescind a subscription during its term. All payments by You to LMI are final. -8.7 Credit Card Authorization. In the event that You cancel the credit card provided to LMI to pay for the Service or the card is otherwise terminated, You must immediately provide LMI with a new valid credit card number. You authorize LMI, from time to time, to undertake steps to determine whether the credit card number provided to LMI is a valid credit card number. In the event that You do not provide LMI with a current valid credit card number with sufficient credit upon request during the effective period of these Terms, You will be in violation of these Terms. You hereby authorize LMI to automatically update Your credit card information using software designed for updating purposes. -8.8 Payment via PayPal®. LMI also accepts payment via PayPal. In order to pay with PayPal, You must have an account with PayPal. When You select PayPal to make payments, the transaction is re-directed from LMI's site to PayPal's payment site. Once directed to PayPal's site, PayPal is charged with protecting Your personal and financial information. Your PayPal account and any activities related thereto are governed by PayPal's terms and conditions, and the information provided to PayPal in relation thereto will be governed by PayPal's privacy policy. When PayPal is used, Your financial information is not shared with LMI. Once payment is complete via PayPal, PayPal will email a receipt for this transaction. LMI reserves the right to request proof of identity from any PayPal member. -8.9 SMS Messaging. If You are licensing Rescue+Mobile pursuant to these Terms, You are entitled to a combined maximum of one hundred (100) SMS text messages per seat, per month. If You exceed this combined maximum amount per seat, per month, You agree to negotiate in good faith with LMI a commercially reasonable rate per text message over one hundred (100) per seat, per month. -8.10 Payment Due. Unless specifically provided otherwise herein, payment of all fees are due and payable to LMI without demand, invoicing or notice before the commencement of the period to which those fees apply. -8.11 Taxes. You agree to be responsible for and to pay any applicable sales, personal property, use, VAT, excise, withholding, or any other taxes that may be imposed, based on this license, use or possession of a Service, or any other product or service provided under this agreement, excluding taxes based on net income payable by LMI. If You are exempt from paying any sales, use or other taxes, You must provide LMI with appropriate evidence of tax exemption for all relevant jurisdictions. -8.12 Trial Offers, Coupons, Credits and Special Offers. LMI reserves the right to discontinue or modify any coupons, credits and special promotional offers at its discretion. -8.13 Information Purge. If You fail to make required payments regarding Your account or in any other way breach these Terms or these Terms are terminated or expire, LMI may, at its discretion, purge Your data from its systems, including but not limited to, account information, users, settings, and any data (files, etc.) that may be stored by LMI. -8.14 Use of join.me Conference Line. If You are licensing join.me pursuant to these Terms, the join.me conference line is free to use, but it is not a toll-free number. While LMI does not charge You for the use of the conference line, applicable roaming, data and other operator or carrier charges/fees may apply. -9. Termination -LMI may, in its sole discretion, immediately terminate these Terms and this subscription, license and right to use the Service if (i) You declare bankruptcy, is involved in any bankruptcy proceedings or is otherwise insolvent, (ii) You breach these Terms; (iii) LMI is unable to verify or authenticate any information You provide to LMI; or (iv) LMI decides, in its sole discretion, to discontinue offering the Service. LMI shall not be liable to You or any third party for termination of the Service or Customer’s use of the Service. Upon expiration or termination for any reason, You shall no longer be authorized to use the Service. When these Terms are terminated and/or the subscription is canceled, You will no longer have access to data and other material that You may have stored in connection with any Service and that material may be deleted by LMI. All disclaimers, limitations of warranties and damages, and confidential commitments set forth in these Terms or otherwise existing at law survive any termination, expiration or rescission of these Terms. -10. Software Modifications, Maintenance and Updates -10.1 LMI reserves the right to modify or discontinue any Service or software for any reason or no reason with or without notice to You. LMI shall not be liable to You or any third party should LMI exercise its right to modify or discontinue a Service or software. -10.2 LMI agrees that You shall be entitled to receive any and all standard updates and support that LMI provides to all of its users generally as part of Your subscription. Notwithstanding the previous sentence, LMI reserves the right to charge all of its users fees for any future versions of, or premium (i.e., charged for) updates to, the Service. You understand that LMI may update the Service and its related software at any time, but is under no obligation to inform You of any such updates. Unless LMI chooses to provide such updates to all of its users, these Terms do not grant You any right, license or interest in or to any premium support, maintenance, improvements, modifications, enhancements or updates to the Service, its related software or supporting documentation. To the extent that LMI supplies any updates to You, such updates will be deemed to be subject to these Terms unless LMI indicates otherwise. -11. Export Law Assurances -The Service and its related software are subject to the United States Export Administration Regulations. No software or Service may be downloaded, used or exported (i) into (or to a national or resident of) Cuba, Iran, North Korea, Sudan, Syria, or any other country to which the United States has embargoed goods; or (ii) any person or entity on the United States Treasury Department's list of Specially Designated Nationals or the U.S. Commerce Department's Denied Persons List or Entity List, or otherwise designated as prohibited from receiving U.S. exports. By subscribing to the Service or using any of the related software, You represent and warrant that You are not- and are not controlled by - any such person or entity and are not controlled by a national or resident of any such country. -12. High Risk Activities -The Service is not fault-tolerant and is not designed, manufactured or intended for use or resale as or with on-line control equipment in hazardous environments requiring fail-safe performance, such as in the operation of nuclear facilities, aircraft navigation or aircraft communication systems, air traffic control, direct life support machines or weapon systems in which the failure of the Service could lead directly to death, personal injury or severe physical or environmental damage ("High Risk Activities"). Accordingly, LMI and its suppliers specifically disclaim any express or implied warranty of fitness for High Risk Activities. -13. Indemnification -You are responsible for maintaining the confidentiality of Your account and password(s). You are also responsible for all activities that occur under Your account. Therefore, You agree to indemnify, defend and hold LMI and its affiliates, employees, officers, directors, owners, information providers, agents, licensees, licensors (the "Indemnified Parties") harmless from and against any and all liabilities, claims, costs, including reasonable attorneys' fees, incurred by the Indemnified Parties in connection with any third party demand, claims, action, suit, or loss arising as a result of (a) any breach by You of these terms of use or claims arising from Your account; (b) any fraud or manipulation by You; (c) a third-party claim, action or allegation of infringement based on information, data, files or other content submitted by You; or (d) any claims of credit card fraud based on any information released by You. You agree to use best efforts to cooperate with LMI in the defense of any demand, claim, action or suit. LMI reserves the right to assume the exclusive defense of any matter subject to indemnification by You at LMI's own expense. -14. Confidentiality -You shall maintain the confidentiality of information that has been, and will continue to be, provided to You by LMI in connection with Your use of the Service. You specifically agree to the following confidentiality terms (the “Confidentiality Terms”): -14.1 Obligations. You shall (a) maintain in confidence all such information, including but not limited to the Service and its related software, (b) not disclose any such information to anyone except Your employees, agents, and consultants on a need-to-know basis (and who have been informed of and acknowledge their obligation to be bound by these Confidentiality Terms), and (c) not use LMI's confidential information for any purpose other than that for which it is disclosed. All confidential information shall remain the sole property of LMI. You shall have no right, title, or interest in or to the confidential information. -14.2 Confidential Information. Information considered confidential by LMI includes, without limitation, information of LMI relating to (a) matters of a technical nature such as trade secret processes or devices, know-how, data, formulas, inventions (whether or not patentable or copyrighted), specifications and characteristics of products or services planned or being developed, and research subjects, methods and results, (b) matters of a business nature such as information about costs, profits, pricing, policies, markets, sales, suppliers, customers, product plans, and business concepts, plans or strategies, (c) matters of a human resources nature such as employment policies and practices, personnel, compensation and employee benefits, (d) other information of a similar nature not generally disclosed by LMI to the public or other information You should reasonably believe to be confidential given the circumstances, (e) information concerning Your use of the Service, and (f) the Service itself and its associated software. -14.3 Exclusions. The obligations imposed by these Confidentiality Terms shall not apply to any information that (a) is proven by You to have been rightfully received from a third party without accompanying use or disclosure restrictions; (b) is or becomes generally publicly available through no wrongful act of You or any other person or entity with a confidentiality obligation; (c) is already known to You prior to the date of disclosure as evidenced by documentation bearing a date prior to the date of disclosure; (d) is approved for release in writing by an authorized representative of LMI; or (e) is required to be disclosed pursuant to a valid court order, duly authorized subpoena, or governmental authority (provided that You shall immediately give LMI written notice and an opportunity to contest such required disclosure). -14.4 Remedies. The remedy at law for any breach of any of the covenants and agreements set forth in these Confidentiality Terms may be inadequate, so in the event of any such breach or threatened breach, LMI shall, in addition to all other remedies which may be available to it at law, be entitled to equitable relief in the form of preliminary and permanent injunctions, without the necessity of proving damages. You further agree that these Confidentiality Terms shall in no way restrict or limit any other remedies LMI may have available at law and LMI may be entitled to recover the costs including reasonable attorney's fees, to enforce its rights under these Confidentiality Terms. -14.5 Return of Confidential Information. Upon the written request of LMI, You shall return, or certify that You have destroyed, all information disclosed under these Confidentiality Terms and any memorandum, diagrams, or any other documents containing any information disclosed under these Confidentiality Terms. -14.6 Enforceability. In the event any one or more of the provisions of these Confidentiality Terms shall be deemed invalid, illegal or unenforceable in any respect, the validity, legality and enforceability of the remaining provisions contained herein shall not in any way be affected or impaired thereby. -14.7 Application. These Confidentiality Terms shall control in lieu of and notwithstanding any proprietary or restrictive legends or statements inconsistent with these Confidentiality Terms that may be associated with any particular information disclosed hereunder. -14.8 Surviving Obligations. The confidentiality obligations imposed under these Confidentiality Terms shall survive any termination, expirations, or rescission of these Terms or Your subscription term, as well as continue beyond any time in which You were using the Service. -15. Force Majeure -No party shall be liable for any performance failure, delay in performance, or lost data under these Terms (other than for delay in the payment of money due and payable hereunder) to the extent said failures or delays are proximately caused by: (i) failures of software or other computer programming (other than the Service purchased hereunder); (ii) natural weather events; or (iii) any other causes beyond that party's reasonable control and occurring without its fault or negligence, including, without limitation, failure of suppliers, subcontractors, and carriers; provided that in any such event, as a condition to the claim of non-liability, the party experiencing the difficulty shall give the other prompt written notice, with full details following the occurrence of the cause relied upon. -16. Miscellaneous -16.1 These Terms represent the complete agreement concerning the subject matter of the Terms and license granted hereunder. LMI may amend these Terms at any time by (i) posting a revised Terms document on or accessible through https://secure.logmein.com and/or (ii) sending information regarding the Terms amendment to the email address You may be required to provide to LMI. You are responsible for regularly reviewing the https://secure.logmein.com site to obtain timely notice of such amendments. You manifest intent to accept these amended terms if You continue to use the Service after such amended terms have been posted or sent to You. If You do not agree with any such amended terms You must notify LMI during the 30 day period after such amended terms have been posted and at the end of such 30 day period these Terms shall be deemed terminated unless LMI agrees to waive such amended terms to which You object. -16.2 These Terms shall be governed by and construed in accordance with the laws of the Commonwealth of Massachusetts and the laws of the United States, without giving effect to any principles of conflict of law. You agree that any action at law or in equity arising out of or relating to these Terms shall be filed only in the state or federal courts located in Boston, Massachusetts, and You hereby consent and submit to the personal jurisdiction of such courts for the purposes of litigating any such action. The parties specifically disclaim applicability of (i) the United Nations Convention on the Sale of Goods and (ii) any Incoterms. -16.3 If any of the provisions of these Terms shall be unlawful, void, or for any reason unenforceable, then that provision shall be deemed severable from these Terms and shall not affect the validity and enforceability of any remaining provisions. -16.4 LMI shall have the right to publish and identify You as a user of the Service. You agree that LMI may use any logo and/or name associated with You on LMI's website and other marketing materials in order to identify You as a LMI user. -16.5 Notices by LMI to You may be sent to the email address You provide on the Registration Form or otherwise by any means that LMI determines in its sole discretion as likely to come to Your attention. All notices sent by You to LMI in connection with these Terms shall be in writing and sent by first class mail or certified mail (receipt being deemed 72 hours after postage and return receipt requested) or personally delivered at the address of LMI set forth herein. -16.6 You agree not to bring or participate in any class action lawsuit against LMI or any of its employees or affiliates. You agree not to bring a claim under these Terms more than two years after the expiration of these Terms. The failure of LMI to partially or fully exercise any right shall not prevent the subsequent exercise of such right. The waiver by LMI of any breach shall not be deemed a waiver of any subsequent breach of the same or any other term of these Terms. No remedy made available to LMI by any of the provisions of these Terms is intended to be exclusive of any other remedy, and each and every remedy shall be cumulative and in addition to every other remedy available at law or in equity. -16.7 You acknowledge and agree that LMI is in the business of providing remote access, remote support, collaboration and data management solutions and that LMI may provide such services to third parties, including any competitors of You, which are the same or similar to the services provided to You hereunder. -16.8 These Terms shall be binding upon and inure to the benefit of the parties and their permitted assigns. Neither party may assign this Agreement, or assign its rights or delegate its duties hereunder (whether directly or indirectly, in whole or in part, by operation of law or otherwise) without the prior written consent of the other party, which consent shall not be unreasonably withheld or delayed. Notwithstanding the foregoing, LMI may assign this Agreement, without Your prior written consent in connection with a merger, acquisition, change of control or sale of substantially all of its assets (or any substantially similar transaction). Additionally, LMI may assign all or any part of the performance of this Agreement to an Affiliate Entity without Your prior written consent. For the purposes of this section, the term “Affiliate Entity” shall mean any entity that now or in the future controls, is controlled by, or is under common control with LMI. -Copyright © 2003 – 2013 LogMeIn, Inc. All rights reserved. diff --git a/licenses/Manifest.gz b/licenses/Manifest.gz index cfefeb8bdcdf0d30e292941f860de6e701ba72c4..23645f978700820f0f621b2281b4a91f4014dc65 100644 GIT binary patch delta 88612 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

r}PT+Xcw5@uPzEHcf|>6AQHgzcO!n3r1GO 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 delta 88933 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

Dk-!9gPM-bOAy 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 diff --git a/licenses/crosswire b/licenses/crosswire index 11b24e19d0ed..4bf2fcbad126 100644 --- a/licenses/crosswire +++ b/licenses/crosswire @@ -1 +1 @@ -Permission to distribute granted to CrossWire. +Copyrighted. Permission to distribute granted to CrossWire. diff --git a/mail-client/Manifest.gz b/mail-client/Manifest.gz index de989d98ee806851d20c89389e6f01d2a1230b0f..90576f10cc405ce2840d1cda8fcd7219fc563e18 100644 GIT binary patch delta 4356 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 diff --git a/mail-client/etpan-ng/Manifest b/mail-client/etpan-ng/Manifest index 381bc57b322c..911021aaf2bb 100644 --- a/mail-client/etpan-ng/Manifest +++ b/mail-client/etpan-ng/Manifest @@ -2,4 +2,4 @@ AUX etpan-ng-0.7.1-as-needed.patch 1929 BLAKE2B 49893c45212c297f29f0f6f9238bd2c3 AUX etpan-ng-0.7.1-tinfo.patch 355 BLAKE2B be2ea9432583ae6d28e371357667652e1fcd81bfcf1b046ef3557c5f104b84f7f5022ac1dc3c9f4bc075fa37068dbc289c1a0a138f329f533ac79d68e73d28db SHA512 dc26d6a64768ed3d168af06c8c80f33406ad25603116a72b090b21704fbfc175d073cf01b329b40055dd87f1297ad9fe6aecbaa3f15edbd9d3beca03c3e67f01 DIST etpan-ng-0.7.1.tar.gz 364394 BLAKE2B 7ed1de331a85dbebf133af25a36ee312d9fe021c36c1625a4807ab38ffc056803672b322e3d28b926f44ce51d679b0e7fa9f3130660c4742282a651011ed3c73 SHA512 e56ca50030516a0a35d2471505ce2c2ef94abb8f640a896bac0bc2cdaac65af38f69efd5f52219576df0a50d8bea92716c6dae5f4cf06fbd2a722bf768681493 EBUILD etpan-ng-0.7.1-r1.ebuild 798 BLAKE2B a1d9ee06932f9ae269e8ae077e27d7e009bed7fa64cce03d2533fc91bf8b2acd49b0533d597dc07012074e034bea086a77fe3160dc8a61529d67c7c42b16a583 SHA512 ceda1be861b384222cbc3b6fb4f4647dc82f8c406df96ca632cbd530fee982d753fd57877019237827cc34aebc13808241b9bb0192b10b567f71df7ffa2ec453 -MISC metadata.xml 339 BLAKE2B 0f298644fd94667a8e4f21581103ca689c9b1acacf3e3cf5db22d7d1f75e7f4c9da0c3b6e12dad37c53b3ac645ecd3bf0df7a87de71727b844e4343c8eaaf6f7 SHA512 4a6f4c13f2a1e5927cff173d772fdde90984ddfe14c692ad23bada91915ed4a34b1a4c843ccde205008172db9f0f010dd4b89f71e6b480aa10e1f1c27017e489 +MISC metadata.xml 245 BLAKE2B 01dd66cb4f2fd8a284cea778483c6f03d5d2ebeb5989d49b7d9c9aaca053022a31186770bff4059368bacf5ee0d3ce3fa53d2f3c3772076b332f96c003bef7df SHA512 6708398cf2d9cd1ca2d776ad2ab8391e46f139d7a899de574bb2351f503e1ef62946e442e039bbf7bd48521f6f4132c37f048875d0c5b19c8d201576c97b91ba diff --git a/mail-client/etpan-ng/metadata.xml b/mail-client/etpan-ng/metadata.xml index 317f20f1c6d3..ebec101d4a6b 100644 --- a/mail-client/etpan-ng/metadata.xml +++ b/mail-client/etpan-ng/metadata.xml @@ -2,7 +2,6 @@ - etPan is a console mail client that is based on libEtPan! libetpan diff --git a/mail-filter/Manifest.gz b/mail-filter/Manifest.gz index afb6acec0ea3270eab3db5a31f2c8ec3bd00fe8a..36919a93f32200b6daf2542c177ce6d04de3a364 100644 GIT binary patch delta 7989 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 include and + dnl getopt_long() function? diff --git a/mail-filter/mapson/mapson-3.3.ebuild b/mail-filter/mapson/mapson-3.3-r1.ebuild similarity index 59% rename from mail-filter/mapson/mapson-3.3.ebuild rename to mail-filter/mapson/mapson-3.3-r1.ebuild index 5c6ce7bac660..9903dbb7f789 100644 --- a/mail-filter/mapson/mapson-3.3.ebuild +++ b/mail-filter/mapson/mapson-3.3-r1.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=4 -inherit eutils +EAPI=7 + +inherit autotools DESCRIPTION="A challenge/response-based white-list spam filter" HOMEPAGE="http://mapson.sourceforge.net/" @@ -13,11 +14,20 @@ SLOT="0" KEYWORDS="amd64 ppc x86" IUSE="debug" -RDEPEND="virtual/mta" +RDEPEND=" + acct-user/mail + virtual/mta +" DEPEND="${RDEPEND}" +PATCHES=( + "${FILESDIR}"/${PN}-3.3-gcc6.patch + "${FILESDIR}"/${PN}-3.3-respect-AR.patch +) + src_prepare() { - epatch "${FILESDIR}"/${P}-gcc6.patch + default + eautoreconf } src_configure() { @@ -25,17 +35,20 @@ src_configure() { } src_install() { - emake DESTDIR="${D}" install + emake DESTDIR="${ED}" install dodoc AUTHORS INSTALL NEWS README doman doc/mapson.1 - dohtml doc/mapson.html - dodir /etc/mapson + + docinto html + dodoc doc/mapson.html + insinto /etc/mapson newins sample-config mapson.config - dodir /usr/share/mapson + insinto /usr/share/mapson newins sample-challenge-template challenge-template - rm -f "${D}"/etc/sample-config - rm -f "${D}"/usr/share/{mapson.html,sample-challenge-template} + + rm -f "${ED}"/etc/sample-config || die + rm -f "${ED}"/usr/share/{mapson.html,sample-challenge-template} || die } diff --git a/mail-filter/mapson/mapson-3.3.1.ebuild b/mail-filter/mapson/mapson-3.3.1.ebuild new file mode 100644 index 000000000000..4735517e167c --- /dev/null +++ b/mail-filter/mapson/mapson-3.3.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="A challenge/response-based white-list spam filter" +HOMEPAGE="http://mapson.sourceforge.net/" +SRC_URI="mirror://sourceforge/mapson/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="debug" + +RDEPEND=" + acct-user/mail + virtual/mta +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-3.3-respect-AR.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf $(use_with debug) +} + +src_install() { + emake DESTDIR="${ED}" install + + dodoc AUTHORS INSTALL NEWS README + doman doc/mapson.1 + + docinto html + dodoc doc/mapson.html + + insinto /etc/mapson + newins sample-config mapson.config + + insinto /usr/share/mapson + newins sample-challenge-template challenge-template + + rm -f "${ED}"/etc/sample-config || die + rm -f "${ED}"/usr/share/{mapson.html,sample-challenge-template} || die +} diff --git a/mail-mta/Manifest.gz b/mail-mta/Manifest.gz index 1329c7c75a735598188a21a66e2984cd633d3c0f..35bd42a602209e19930bf1d6bac56b281e262886 100644 GIT binary patch literal 2388 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 G5C8x^FR82m literal 2388 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 OH~$C1`~HoJ6aWB3;-uyP literal 2916 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 OZ~h5_2+(he6aWAuVysdC diff --git a/mate-extra/caja-hide/Manifest b/mate-extra/caja-hide/Manifest index dafade1f9c3b..118cd62b7665 100644 --- a/mate-extra/caja-hide/Manifest +++ b/mate-extra/caja-hide/Manifest @@ -1,4 +1,4 @@ AUX caja-hide-0.9.0-py3-support.patch 684 BLAKE2B d0288daa9870a00b2d77a865f54567c51809548314c4d9659c270698563f59c4378734ee7f2386e9bd643fe0a7fe0226f5e8693e0d84e19c1c03e72da09a2cad SHA512 eb78fb5495d34b1e5ccf22d39b2cdbe8b482d3f205c5a4dcc42d592c9c18ba7a9aa81a98d27dbfb4331e2d5db79a4c08e121565b206d84898d242500a7c82677 DIST caja-hide-0.9.0.tar.gz 17487 BLAKE2B 182a4e65745a6c3dbbc40121d95f7b5b34b4660ceb9fcffc60ddd51bdc3949191b7eafa258950b0a6b9a6befd63e4b6842481f20ba31b4bfab0668c261e87470 SHA512 86a3d5a661a731caf740c4086ffc041f9f5cb21f996bc21d92cf5d53df108d6d14b753165ee992f3d5574957850f041d03e4d78447fb4db67bf989f16eb5471c EBUILD caja-hide-0.9.0.ebuild 857 BLAKE2B 357e596e4dac65d8ba7a976519ee419c3369ac83812fc41893a85bdc8626f51d7bd3afeb4c1fc032d7d8c16531e16ccd740d80b3738b2b9db301b2ad6c2ed8f4 SHA512 7c68967e1d378c66fcbb40bf4614cdb7c9b5023b2915e49f66545ffa5d78a46bd299b802490e2eb81e4501d003aadb0b5ebb1785c21b7348f8133628c9cc7085 -MISC metadata.xml 452 BLAKE2B 378ffb09ea6ab3c237a27b70a7bed09607e6d854e8e5471504babf9e28266c92689e3c51d61487e20109cf0f12fb4cf842311f5660b93e8242943c29aecb12c2 SHA512 d4e54e90c06e91e08b3f159e1a38170bd1602cebc85bb99d94624515f820203baa48ec5c9f992306369f1a49c6900337216a92d6b13e76b73a0e2233b0cd28e6 +MISC metadata.xml 338 BLAKE2B 58a272cb80dfc7bb6754fa3d8d92cc2c807a0db4aa78c993e6da77ae12a7be263743e4dd98daac68b885f6aee6fc6eddf5b60d8f5a17cc5df00828b9971b2f31 SHA512 9ae48d0c41a99e1c2138005137963e10963afba5cf274244a23267076eca0faffc3b4ec87dab5d1c71d6526d6c88d1b7665248a7bbfe51b2990123ebf2cdc92b diff --git a/mate-extra/caja-hide/metadata.xml b/mate-extra/caja-hide/metadata.xml index 81973b835302..466a829cba1f 100644 --- a/mate-extra/caja-hide/metadata.xml +++ b/mate-extra/caja-hide/metadata.xml @@ -5,9 +5,6 @@ mate@gentoo.org Gentoo MATE Desktop - - An extension for Caja that hiding files without renaming them - Fred-Barclay/caja-hide diff --git a/media-fonts/Humor-Sans/Manifest b/media-fonts/Humor-Sans/Manifest index 630565d1e17e..14634b727882 100644 --- a/media-fonts/Humor-Sans/Manifest +++ b/media-fonts/Humor-Sans/Manifest @@ -1,3 +1,3 @@ DIST Humor-Sans-1.0.ttf 25832 BLAKE2B 4190361e42ae30a5870ba79a1125e16569c6eeb2ad6fc739d18068c36d39dfb33d46ee0d0944af6f7b61fdbd7cffb992ef6e69bcc736d322897b612305fa9bcf SHA512 f0ed2f61f5cedb93ff955d9d5562fd110db750b6d4d91a74346ff94c16c87cac294c061e6ded97ffea372970912f51ee0792a611a6224cd3a38585812971b3dd EBUILD Humor-Sans-1.0-r1.ebuild 470 BLAKE2B 1cb8726f6b05f42ddd634386e6aac1b934de3e8894c0fb30dc07b05d4d4f628988be902f2e4595fcd4bc4cbde80adcec5ec4836eb13bbd6a300957d1cf403de3 SHA512 f399b467438de103cb65cae033172d1ac861104550c1849a3a78773592ebe4eeb8a6f54b98778cda4dbadaca194c94514c22d192c4e3c0e7022c7d5220a65746 -MISC metadata.xml 447 BLAKE2B 4dabe996257d908ff535332b5d0a02d8ec460e9d5c2e24571ccc40f4a6c2f558643c4e1f859193adec70b347b05b94b63a057936ba6785aa83e8973a5bd74d72 SHA512 6c529893c55d015bee56c3ed28b0d46b6ee847461474776fb4d7fc77705f7b0ea5207f95a627f63cd9ba4b673251b9371d8f4ae690c5b32cb5c54f8582fec1bf +MISC metadata.xml 369 BLAKE2B 98df7da8c24fd35dda26b7017906df3541ca67660e101d77b0ca0f4f4d40147adf8cc412f356c194746458c762e0b3d7909efeff3ddefb50ca7ac3def79888e7 SHA512 89a0d92aae8d1c68a9c7e9ec1a103468252b90f7537183205bd77a6371f98b6f225a290bd101c7b9f94a178f2dfeab01864087a4835bc9d6d0d5424b8c424fbb diff --git a/media-fonts/Humor-Sans/metadata.xml b/media-fonts/Humor-Sans/metadata.xml index c97a5a03835d..15a01a677fea 100644 --- a/media-fonts/Humor-Sans/metadata.xml +++ b/media-fonts/Humor-Sans/metadata.xml @@ -9,5 +9,4 @@ proxy-maint@gentoo.org Proxy Maintainers - A sanserif typeface in the style of xkcd. diff --git a/media-fonts/Manifest.gz b/media-fonts/Manifest.gz index 6ac4be6daf8991d9ac94e134a4e3a95d5ef5266e..444d340ce417204bb2fbdd572d22e3eda69a11bc 100644 GIT binary patch literal 36377 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 dVBdlx9OUxufonts@gentoo.org Fonts - - Free fonts from exljbris. Includes the fonts: Delicious, Diavlo, Fontin, - Fontin Sans and Tallys. - diff --git a/media-fonts/font-adobe-100dpi/Manifest b/media-fonts/font-adobe-100dpi/Manifest index f43c92c54509..54b30e6e03e6 100644 --- a/media-fonts/font-adobe-100dpi/Manifest +++ b/media-fonts/font-adobe-100dpi/Manifest @@ -1,4 +1,4 @@ DIST font-adobe-100dpi-1.0.3.tar.bz2 1113104 BLAKE2B 055d8723af853126125eed181d3752c8aa58f5820f7835fab624917ed8bd1bf428064e472811f6538116b3dafd8984f4a651a4ee26924722394535b12e645aa6 SHA512 27ed98dcdbb9c174c7090cdd8fe230f7471d10b5dfc63e092640b5d0fc6ab351bc8ffa9a92bec1755f2780b3d9c1de3ad298c64b70a68b5e6879a8592ef32987 EBUILD font-adobe-100dpi-1.0.3-r1.ebuild 281 BLAKE2B 1f8aaf3ac825469b383374fdf0654696ff2fef1fad6802e20c402fa28f93963acd0eaba28298b90abf3f4f791c57c17593d79e1b022fa237bf5f0ea201fea2bc SHA512 a7baeca6bcc4aa4e7d65a2de56c2148ba63eab255e29282484483c94ed3436bd90925a42dd70d1c1fdf7b0d5d9ebb026f8b5c4cfe0e3cecfd15074a490155d0b -EBUILD font-adobe-100dpi-1.0.3-r2.ebuild 252 BLAKE2B 13b8b2b96f9a863fe9d1e402dea8c0fc55dcb84f16ffeb9dcf0e4d261a3f24d65da32764f9a0af3fd724ede21995f2e5228bed0947198f9a2dc598bdc5b89844 SHA512 e66e44beddd24b9dc990d889aa17a5e7b1f30e6520830186fa692507f9669a81e4d466b4a340ddbee82708c1c9351438f974802066f8ec2c3847b5bb17b4607f +EBUILD font-adobe-100dpi-1.0.3-r2.ebuild 249 BLAKE2B 5324b377a7a35095ae172597eca459e20d5aa22e44a54a1b86f0b568252abd9299f0c5a1d3a11641a6af69717feb415364f68e78a0f93c70bf62fc7ad8934632 SHA512 773bb7feb03189ce1982828897302c82f03e2c88939d4d295ae2e2cd9e840c1e202048121ed99c540cf8981504f3d2694e0c9285d26df514e936bc18541220f2 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-adobe-100dpi/font-adobe-100dpi-1.0.3-r2.ebuild b/media-fonts/font-adobe-100dpi/font-adobe-100dpi-1.0.3-r2.ebuild index 5f0832b57778..80d0f3b546ca 100644 --- a/media-fonts/font-adobe-100dpi/font-adobe-100dpi-1.0.3-r2.ebuild +++ b/media-fonts/font-adobe-100dpi/font-adobe-100dpi-1.0.3-r2.ebuild @@ -6,4 +6,4 @@ inherit xorg-3 DESCRIPTION="X.Org Adobe bitmap fonts" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-adobe-75dpi/Manifest b/media-fonts/font-adobe-75dpi/Manifest index dc867f939509..65eceb0da879 100644 --- a/media-fonts/font-adobe-75dpi/Manifest +++ b/media-fonts/font-adobe-75dpi/Manifest @@ -1,4 +1,4 @@ DIST font-adobe-75dpi-1.0.3.tar.bz2 889542 BLAKE2B 5ca08b27bbf9880794862615af9e6e5b566fea6529523fa393136221690bb244c1a39ef90f939a0275fa8e176a84f9a4bfe0f464acb0549927bfecf6c6831e13 SHA512 c0d851df5732e81027e265370751a606c6e4f5eea546d802608988dde02de35fa28238f709f48567191090bf18814f671b1a7f9f0b528d54949b0aa9403f266d EBUILD font-adobe-75dpi-1.0.3-r1.ebuild 280 BLAKE2B 9e003a0ba804a63bf8ffa084eedf88d45bbfe333522dda2a728ef42f8a6db5f74de915785f04b096090e4fd5cbfd908abac4411d6746e02bb05405a2a8574aea SHA512 b81fe7390b05b03774e86c0847ff3975a33043c3a4e9bf1ebd2e78944c2cb57d5d7e9fc78cdd9f9fbe753e75712e525065812419200b092f3bdbfed636eeaa33 -EBUILD font-adobe-75dpi-1.0.3-r2.ebuild 251 BLAKE2B 0f7a30ab52de911c58cf018e3d990e750c818be0960e6a363330879bae471d648120a9c1009264a4656f5a4730d1cef16ceea6be2dc7a6530be1e84aaebcfc6b SHA512 d7ce43f835712e550668be7fff5c1304ae71a9d3acd706777f5407c7938be60def5a7c5e1f9d49ebdefe75b6a429fff4e46c0d2c320ebc420630287b07d41c23 +EBUILD font-adobe-75dpi-1.0.3-r2.ebuild 248 BLAKE2B e2f92c7af57949d91cfe3ae450d805ea7618eb01ec9bc51ae7eaffcb0f85f8e54766fbf13907ca9b484e1c192f7ce8a42ab200d55112ee3eddd467652479a401 SHA512 6a5e10f8402b8f39b38f7a706a07a38da988b9527a1d0751deec3c517fc03a20422b479bd2d4cd2da1f5a6cba3679f44628a6ff5843b00ad38e2dfd884fb3ef0 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-adobe-75dpi/font-adobe-75dpi-1.0.3-r2.ebuild b/media-fonts/font-adobe-75dpi/font-adobe-75dpi-1.0.3-r2.ebuild index edfb22e8ccd0..56840a64d784 100644 --- a/media-fonts/font-adobe-75dpi/font-adobe-75dpi-1.0.3-r2.ebuild +++ b/media-fonts/font-adobe-75dpi/font-adobe-75dpi-1.0.3-r2.ebuild @@ -6,4 +6,4 @@ inherit xorg-3 DESCRIPTION="X.Org Adobe bitmap fonts" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-adobe-utopia-100dpi/Manifest b/media-fonts/font-adobe-utopia-100dpi/Manifest index c1ba54bece57..381fd9b66916 100644 --- a/media-fonts/font-adobe-utopia-100dpi/Manifest +++ b/media-fonts/font-adobe-utopia-100dpi/Manifest @@ -1,4 +1,4 @@ DIST font-adobe-utopia-100dpi-1.0.4.tar.bz2 353852 BLAKE2B e5d37b5608725ca36987999aad269e3ed5a988069cbe232ece934f2ed71dfaa94ed78499e911f16f7f6d8114e684d501920bf927ab3551cc211f27deace2f613 SHA512 fecb9a9bde99a82787d12779ea579c8696dcce168acd74b478a879ae24d421d5978d5f69da651e8ff3b25dca355960aaa19f69f2bf61e540464887e546a7b94b EBUILD font-adobe-utopia-100dpi-1.0.4-r1.ebuild 288 BLAKE2B b844ee9da5684349076169e34961ae485bfc1841986407b170f2785aaec558c95c17a18b8edad560c2c26f015a87dd49f8f6cac291662d69a9457f992a86f2c4 SHA512 0a6c9c6ef29013865d5c5a333dc00854956ade3a85dbd5fb4ab52c618b79a9cad3eab1e9b4937e2fb9ab33979454ede71f869826d4303f8283347795ca083b45 -EBUILD font-adobe-utopia-100dpi-1.0.4-r2.ebuild 259 BLAKE2B 8fe4f1ec132c4b2bf74923b54eee70e57bff1ba137d0a981f18647c4319ae77d10cf2f24c5403dd7b67c7997eeeef87624e5273428a8a8fadf38d4ca3f740c2e SHA512 818d71964bd1cda19f02f7d5d0f8b2acb4eff307aa1198a58aec5b8f64de6e027ebb9275c89db3010539ce68aa5bc32a5ffb89d97ac8cfd7fc68cd498e339469 +EBUILD font-adobe-utopia-100dpi-1.0.4-r2.ebuild 256 BLAKE2B 771179fcc5296bbda367480c52aa18e65f4ff88c339b838d68f12f69eefd96d2681911573b008b7a230730f02e1b095bc19fe2e5ae5bf3a547ff3ce440155ebd SHA512 0560d94b56b523e44b4c7b4c2f85f403b9e76fea7252a08b6a88d46fb8f57e260dbcd0224153d0b42793a2fe68f515152f5ba83a5137ee3cac27f4711134b1ef MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-adobe-utopia-100dpi/font-adobe-utopia-100dpi-1.0.4-r2.ebuild b/media-fonts/font-adobe-utopia-100dpi/font-adobe-utopia-100dpi-1.0.4-r2.ebuild index e90f25739883..b779249a865d 100644 --- a/media-fonts/font-adobe-utopia-100dpi/font-adobe-utopia-100dpi-1.0.4-r2.ebuild +++ b/media-fonts/font-adobe-utopia-100dpi/font-adobe-utopia-100dpi-1.0.4-r2.ebuild @@ -6,4 +6,4 @@ inherit xorg-3 DESCRIPTION="X.Org Adobe Utopia bitmap fonts" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-adobe-utopia-75dpi/Manifest b/media-fonts/font-adobe-utopia-75dpi/Manifest index 0eb61560e28a..edd7044adddb 100644 --- a/media-fonts/font-adobe-utopia-75dpi/Manifest +++ b/media-fonts/font-adobe-utopia-75dpi/Manifest @@ -1,4 +1,4 @@ DIST font-adobe-utopia-75dpi-1.0.4.tar.bz2 273484 BLAKE2B a304d690de9727c5678dc1613cf7c8960594607a5f21fea15d03caade18df23ea83ff62fe7bd6c12750a0c9ffd11c28d4507e811eb271a1d1f874f0bcf0e3a92 SHA512 c569af760a62b00738be65546364587638e8c46e4a0765013747e9595d51bc0633908c72359e42e7ebf6240fdc6294b51512c0a096a5fe64b2bd300ccbff7b92 EBUILD font-adobe-utopia-75dpi-1.0.4-r1.ebuild 288 BLAKE2B b844ee9da5684349076169e34961ae485bfc1841986407b170f2785aaec558c95c17a18b8edad560c2c26f015a87dd49f8f6cac291662d69a9457f992a86f2c4 SHA512 0a6c9c6ef29013865d5c5a333dc00854956ade3a85dbd5fb4ab52c618b79a9cad3eab1e9b4937e2fb9ab33979454ede71f869826d4303f8283347795ca083b45 -EBUILD font-adobe-utopia-75dpi-1.0.4-r2.ebuild 259 BLAKE2B 8fe4f1ec132c4b2bf74923b54eee70e57bff1ba137d0a981f18647c4319ae77d10cf2f24c5403dd7b67c7997eeeef87624e5273428a8a8fadf38d4ca3f740c2e SHA512 818d71964bd1cda19f02f7d5d0f8b2acb4eff307aa1198a58aec5b8f64de6e027ebb9275c89db3010539ce68aa5bc32a5ffb89d97ac8cfd7fc68cd498e339469 +EBUILD font-adobe-utopia-75dpi-1.0.4-r2.ebuild 256 BLAKE2B 771179fcc5296bbda367480c52aa18e65f4ff88c339b838d68f12f69eefd96d2681911573b008b7a230730f02e1b095bc19fe2e5ae5bf3a547ff3ce440155ebd SHA512 0560d94b56b523e44b4c7b4c2f85f403b9e76fea7252a08b6a88d46fb8f57e260dbcd0224153d0b42793a2fe68f515152f5ba83a5137ee3cac27f4711134b1ef MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-adobe-utopia-75dpi/font-adobe-utopia-75dpi-1.0.4-r2.ebuild b/media-fonts/font-adobe-utopia-75dpi/font-adobe-utopia-75dpi-1.0.4-r2.ebuild index e90f25739883..b779249a865d 100644 --- a/media-fonts/font-adobe-utopia-75dpi/font-adobe-utopia-75dpi-1.0.4-r2.ebuild +++ b/media-fonts/font-adobe-utopia-75dpi/font-adobe-utopia-75dpi-1.0.4-r2.ebuild @@ -6,4 +6,4 @@ inherit xorg-3 DESCRIPTION="X.Org Adobe Utopia bitmap fonts" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-adobe-utopia-type1/Manifest b/media-fonts/font-adobe-utopia-type1/Manifest index 9a5f9a08adfc..8f3c159c01ce 100644 --- a/media-fonts/font-adobe-utopia-type1/Manifest +++ b/media-fonts/font-adobe-utopia-type1/Manifest @@ -1,4 +1,4 @@ DIST font-adobe-utopia-type1-1.0.4.tar.bz2 269159 BLAKE2B 0e23240a7b79a43c0508935b460e1f7f4cedc72e98dd903644b97d042983dde4c62610f53055d35717bdad56c5a9f52962bd11c4ee484cbb9b89b6c4c95752b5 SHA512 53ff2ce7b17824a0eed1be6c3e3386e51983389f5623e732ac898c4e08769c8720f6d6b7c75b6455e050ec5dc390376747ca4cdb9f831a218f9dd5ee5edcd0d6 EBUILD font-adobe-utopia-type1-1.0.4-r1.ebuild 260 BLAKE2B c2e871f984175ea867422fc907805a8227e52360377bd65fb73e1c39f62c18c03ee9c15e9853420dddc8e2288bd056d67c34b791f37eae2930380b023364db58 SHA512 90c9b3f33c6b4b4d9954981a6fb24709f528b6cddf338bb6c1cff77e3e073d2a6b463fdabaee60eb7ccf6243b833f01107bd045e6c6f9ee92c34ff25c151ae88 -EBUILD font-adobe-utopia-type1-1.0.4-r2.ebuild 259 BLAKE2B 76e56fe50f339a107444dffd0fe13f603bcad648651c23ec5a51e386f2be6d88d1466007d3897e92746564b71933a4d06bba121df6f0c959fcc7abd46417570e SHA512 9f93c84dcf1e8dc774425db043d9a96c7220afdfad72b22c5384e33f27f5a3632886d72a869e0bfbc1a98543afe292555b5a3df74ce43ff87c30e35e91664c44 +EBUILD font-adobe-utopia-type1-1.0.4-r2.ebuild 256 BLAKE2B b147831d64aaa4ef3fd92351e12b3ec9e113bcf070056253a5d9e88b6acaa49e126c4deedd2b623b57374811f118854c119779b953e3eb16828f87f38e0d3072 SHA512 295c3fa71fa713477f516c793d05bd08b48ca00cadd9ad42f020cc4b91b7615dc5959748edf340f1a985b51e2c350a02a19b3625a836adb0d8122147a3dccee8 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-adobe-utopia-type1/font-adobe-utopia-type1-1.0.4-r2.ebuild b/media-fonts/font-adobe-utopia-type1/font-adobe-utopia-type1-1.0.4-r2.ebuild index 72036696dd1e..88f66785b417 100644 --- a/media-fonts/font-adobe-utopia-type1/font-adobe-utopia-type1-1.0.4-r2.ebuild +++ b/media-fonts/font-adobe-utopia-type1/font-adobe-utopia-type1-1.0.4-r2.ebuild @@ -6,4 +6,4 @@ inherit xorg-3 DESCRIPTION="X.Org Adobe Utopia Type 1 fonts" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-alias/Manifest b/media-fonts/font-alias/Manifest index 244c0124d5f3..59a2f73bd2cf 100644 --- a/media-fonts/font-alias/Manifest +++ b/media-fonts/font-alias/Manifest @@ -3,5 +3,5 @@ DIST font-alias-1.0.3.tar.bz2 102537 BLAKE2B a4a92e147a7c106c6feac39d7b2eaa5785b DIST font-alias-1.0.4.tar.bz2 119248 BLAKE2B 40f4fbc7924c57d17cf7166d0d60c4231f83cbb85225c94e6387c0dc72aef106b1e665a1700ec857784047d9ee04eab422cc1f391a952dfdca1b7cd6af2a503a SHA512 c67ac2ee344a601fcc09471580214b30c3fd6acc4800702840de44f0733e6d18b3faeec2fa3f4e2314025cc1724d7d6796ebaf620398fe350710182fd2c4b07d EBUILD font-alias-1.0.3-r1.ebuild 492 BLAKE2B beb34bf956e1564345b8f665ce35c30d6612df2802d4d9c9d9ce4e5afbdaada3c4d92eaa677c24a73912fa45bcc8ef2285807099225a1f7683f26e50977e4935 SHA512 7a689754264076cd8fd4df7d848271b6217373586b7fdb41e5d764dd39b83e7134e058f0d8348a6d43504cba15fb44a7cfb5277f3b96b563c99b42bf0d6588b7 EBUILD font-alias-1.0.3-r2.ebuild 472 BLAKE2B 298b7682103dbe9014bc8a8b955b9e3191ae8db8aaae6dbb9d7fc36f301a376a38faac2892d28bfa5620ad5c70f75ce0831de3e1cf515c2335d7389a49d68024 SHA512 9e1f09feeb372a8d824dda636488facb1445a1f84a8c994dcc621d6a23660fd82b1368e3ace28ad788a33686c3c7f0c66826ad0ec5394b5015e152ac54b7932d -EBUILD font-alias-1.0.4.ebuild 415 BLAKE2B c8c58ab6eff4a3c462a2a90d24270c362509a630bb5f3890d3b319e95aced8d8d605c5ea3106eec885b8b3cc708529ad5c8ead7314c376d13afc61a30251e4d5 SHA512 f65e8455f5f5c490084be0c6c562498b4fc1da903e3a989bbd5e22277751be6482380d68b705b5b7d38ab1513441fe1e9db94cd7d17ff263013996795662a87c +EBUILD font-alias-1.0.4.ebuild 412 BLAKE2B f3c6af729074f80040f44135ec461737e44030c0a5e3645c959773a1c3595af87ad4f901fbd3d62f1d88969433709b4efd765ef871419743cec50bb8ff61a25a SHA512 0cb68e7f4de21b1cfaded412003b77d6411bf8e309584466492ad249b7d5655c010928cc0299285d6269e2bfffd3032430f864549c419bfd7a8b7e855f12f29b MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-alias/font-alias-1.0.4.ebuild b/media-fonts/font-alias/font-alias-1.0.4.ebuild index a086c01b351c..35c119f29731 100644 --- a/media-fonts/font-alias/font-alias-1.0.4.ebuild +++ b/media-fonts/font-alias/font-alias-1.0.4.ebuild @@ -6,7 +6,7 @@ inherit xorg-3 DESCRIPTION="X.Org font aliases" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" BDEPEND="x11-apps/mkfontscale >=media-fonts/font-util-1.1.1-r1" diff --git a/media-fonts/font-arabic-misc/Manifest b/media-fonts/font-arabic-misc/Manifest index 2336657165a6..6f5300039be0 100644 --- a/media-fonts/font-arabic-misc/Manifest +++ b/media-fonts/font-arabic-misc/Manifest @@ -1,4 +1,4 @@ DIST font-arabic-misc-1.0.3.tar.bz2 112136 BLAKE2B 7ccd19008955a016398afcbb1202b9df34e7cfe6937152d443f2ff381564ef1e91dc4bb7dbb4ba6e5931bd7071ac4f570f2d8167dbc58029ee9a88f5ab18a5fb SHA512 46a416bf888afdb54f5dda6c9a7207dc069d14089ba14b262c60cb9ad427784c46e2a61b32a79f1d745e73ea657bbc36b48aa5d4bbd79f73a2d997b027ddfbc0 EBUILD font-arabic-misc-1.0.3-r1.ebuild 282 BLAKE2B 781ed3bf88b0e6e5667991f73d707fd4594cf9171bf448dac6c16c2e741e1919f6f53a6bb1deb36a8036ef153ec58e2e95f05b402eb344aed65f0319823522b0 SHA512 76ed85aa445ebd9864ca8e1424a318db9b707c0060b07751be9df92982626b253af8c722990742af0cc6d7de4eb874631764b8df3bd31210884bd5247b5d4a85 -EBUILD font-arabic-misc-1.0.3-r2.ebuild 253 BLAKE2B 6de1735914c778af4fc9f007f07891df92b2e220af0b9a500aeebad1ff30f0cc64f6394b0ff4a9c91c55887af05e0562ec0be193345311713aaccd96b89de977 SHA512 d4d11d6e7d571290d031a6f397952ba4e3648a500c270f746a3a3cd32d8bc6455c845f346e1322da8ec73c1f8a152c30908b879e4a1ebe0dd866aeb0e7626b64 +EBUILD font-arabic-misc-1.0.3-r2.ebuild 250 BLAKE2B e732c6ccef1db75902582949dc4b7f34447aaa5c190cffc1edb7d0739aae2f18d74313effe6ec68f1477942ba863631620820aaf2d3267a8d415900942e68e0c SHA512 511dc0eacabee5a9f289718397a00113fd73e3511c162a256397bbab258055252df5926b011e3349cc0caac7f1b1bad1a2c697f933c06ab69ef1cdbd3592176e MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-arabic-misc/font-arabic-misc-1.0.3-r2.ebuild b/media-fonts/font-arabic-misc/font-arabic-misc-1.0.3-r2.ebuild index 4a6f376f8cf0..ce63f640a799 100644 --- a/media-fonts/font-arabic-misc/font-arabic-misc-1.0.3-r2.ebuild +++ b/media-fonts/font-arabic-misc/font-arabic-misc-1.0.3-r2.ebuild @@ -6,4 +6,4 @@ inherit xorg-3 DESCRIPTION="X.Org arabic bitmap fonts" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-bh-100dpi/Manifest b/media-fonts/font-bh-100dpi/Manifest index adf059896f09..297e03a6ec71 100644 --- a/media-fonts/font-bh-100dpi/Manifest +++ b/media-fonts/font-bh-100dpi/Manifest @@ -1,4 +1,4 @@ DIST font-bh-100dpi-1.0.3.tar.bz2 713206 BLAKE2B 3433efac96d56d91685cacf3a1ff93fae0378831164381b2e8f16dd216a042c8ed3d0ebd6c622b592b11cefe7822814df57c74e42ee846905a406af208616eca SHA512 60532fb3bd25bad08b1db65f96fdd1cdb2ae5fd580729d7851f5b619f1ed6bdef4fec30111ec408cec9ae5e94f92ad9cf214214c01ac684f3a4bd8d43bafd8a2 EBUILD font-bh-100dpi-1.0.3-r1.ebuild 349 BLAKE2B 2ea80d708d56b34f775d1c13bc232bd922aa17926bff8c5b3cca57477143a37def518301614becc6b58b72e21e85be535afaf39e74c49aad23624fcbdff1d576 SHA512 070e178a409965da26e59295a6b7fd75bdde8753306f4bc72a98a2940f7b7e6b8314a9e131fa8c9438f333ec692f536ae77795a3c2395b728aab2b6f209be3d3 -EBUILD font-bh-100dpi-1.0.3-r2.ebuild 320 BLAKE2B 0c6312fbee079595d84d9decde5a337714f3fc2de6481b9ce1d3fb004d05a0fac03dba6ad5083d3b34481cebda95e117b52ce766ae5a151a85fa52379d21616e SHA512 7f1b85deb941a61d67d3c9706c8cbdc98d37f3a5fc7aaf216bba9d08d79434e28f4e2c98c46e00bc096f6201c8ee54e24bf4740a7bc68b32ec43a50792cd7950 +EBUILD font-bh-100dpi-1.0.3-r2.ebuild 317 BLAKE2B 326ee15de6c14dc656dd01158f501bd791da7100b0a15517aea6a8b9cc2b837713c26901c8089f1a9a9803a0592f18fcc1884a820bf892c6f6c2314293e95275 SHA512 31f32dae7e27911e9b0840d30bad914b094be9b26f3941608cfd31004e86356c08ce9bd78d2733beeca7ec4ca3613969b0b763638a608e41a84b230c6521acd7 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-bh-100dpi/font-bh-100dpi-1.0.3-r2.ebuild b/media-fonts/font-bh-100dpi/font-bh-100dpi-1.0.3-r2.ebuild index ec9e1a2786f3..2aca0cf8085c 100644 --- a/media-fonts/font-bh-100dpi/font-bh-100dpi-1.0.3-r2.ebuild +++ b/media-fonts/font-bh-100dpi/font-bh-100dpi-1.0.3-r2.ebuild @@ -7,4 +7,4 @@ inherit xorg-3 DESCRIPTION="X.Org Bigelow & Holmes bitmap fonts" LICENSE="public-domain" # bitmap font, not copyrightable -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-bh-75dpi/Manifest b/media-fonts/font-bh-75dpi/Manifest index 24e4068db135..e129df86c528 100644 --- a/media-fonts/font-bh-75dpi/Manifest +++ b/media-fonts/font-bh-75dpi/Manifest @@ -1,4 +1,4 @@ DIST font-bh-75dpi-1.0.3.tar.bz2 553016 BLAKE2B c39213ad487d577763939507c24709413e56147901d4bda5957004ae4c9b53dba4769e93886a7827da4ea149303d92d780f7c745f7de6cd89b6d69770158a52b SHA512 fb19c7fe91b6cc0670b01d5b8165075866ad08796293650d6037d79211ca668decdcc1b3684774907c06073145919655690d78ccdcf2511db38b5879328a9f50 EBUILD font-bh-75dpi-1.0.3-r1.ebuild 349 BLAKE2B 2ea80d708d56b34f775d1c13bc232bd922aa17926bff8c5b3cca57477143a37def518301614becc6b58b72e21e85be535afaf39e74c49aad23624fcbdff1d576 SHA512 070e178a409965da26e59295a6b7fd75bdde8753306f4bc72a98a2940f7b7e6b8314a9e131fa8c9438f333ec692f536ae77795a3c2395b728aab2b6f209be3d3 -EBUILD font-bh-75dpi-1.0.3-r2.ebuild 320 BLAKE2B 0c6312fbee079595d84d9decde5a337714f3fc2de6481b9ce1d3fb004d05a0fac03dba6ad5083d3b34481cebda95e117b52ce766ae5a151a85fa52379d21616e SHA512 7f1b85deb941a61d67d3c9706c8cbdc98d37f3a5fc7aaf216bba9d08d79434e28f4e2c98c46e00bc096f6201c8ee54e24bf4740a7bc68b32ec43a50792cd7950 +EBUILD font-bh-75dpi-1.0.3-r2.ebuild 317 BLAKE2B 326ee15de6c14dc656dd01158f501bd791da7100b0a15517aea6a8b9cc2b837713c26901c8089f1a9a9803a0592f18fcc1884a820bf892c6f6c2314293e95275 SHA512 31f32dae7e27911e9b0840d30bad914b094be9b26f3941608cfd31004e86356c08ce9bd78d2733beeca7ec4ca3613969b0b763638a608e41a84b230c6521acd7 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-bh-75dpi/font-bh-75dpi-1.0.3-r2.ebuild b/media-fonts/font-bh-75dpi/font-bh-75dpi-1.0.3-r2.ebuild index ec9e1a2786f3..2aca0cf8085c 100644 --- a/media-fonts/font-bh-75dpi/font-bh-75dpi-1.0.3-r2.ebuild +++ b/media-fonts/font-bh-75dpi/font-bh-75dpi-1.0.3-r2.ebuild @@ -7,4 +7,4 @@ inherit xorg-3 DESCRIPTION="X.Org Bigelow & Holmes bitmap fonts" LICENSE="public-domain" # bitmap font, not copyrightable -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-bh-lucidatypewriter-100dpi/Manifest b/media-fonts/font-bh-lucidatypewriter-100dpi/Manifest index 4b61896952c7..fd5c0e9abbff 100644 --- a/media-fonts/font-bh-lucidatypewriter-100dpi/Manifest +++ b/media-fonts/font-bh-lucidatypewriter-100dpi/Manifest @@ -1,4 +1,4 @@ DIST font-bh-lucidatypewriter-100dpi-1.0.3.tar.bz2 245807 BLAKE2B f2cd40b5621aa3940e8047bd6b2ca588fde367512da196ebfa32469be06ea15c87641da8f81f14191a65dd5eb791de1256e26c5cc20e0dab3883834028003665 SHA512 1862003c20aa7709ea07487a4326c619e2beb33b7069d644f438d64182b41a06039c69e2867921b4d12939612a4b8e1e1727fd15851aeab9a0361060183e3b0f EBUILD font-bh-lucidatypewriter-100dpi-1.0.3-r1.ebuild 357 BLAKE2B c77f8f0531cc41d10209a913fa5354f98a1573d02c2fda8b1cb46e044f913a9223b0fdd487651ea7772508a76d01eae63945d0f7045025ae68b72d09cad70826 SHA512 0f00a57c0ea32ca895b3ac358ad7c2c8829838f6e62b5d318a2ce02f81afe99a9d43b9881e8c2272c13d7474ee56dad7869c5ebc0f50cad973991ddfdb0a8ec8 -EBUILD font-bh-lucidatypewriter-100dpi-1.0.3-r2.ebuild 328 BLAKE2B 0308bda9faf6cd114d751861bdc2772bbe7a75e4f9c659dc98535fabc4273a2d0abb2f4676bd19d1864f54d100d9a6d771b765592f54b1ad24f6151fc2b8ca1a SHA512 4fbf60b7dead228cdefdf98b370ee8a5116e5c00fa6f95b1740544ccd1a4b098e0b18b935e2dc05e692420c3e3d73f4bdb69f0dfbd833bbee7c6f617f1d21cad +EBUILD font-bh-lucidatypewriter-100dpi-1.0.3-r2.ebuild 325 BLAKE2B 6b725a9616c269fb023b7e8030a358214619f50b0abba4c0b1f0dd5a8edae42d4cf01360288728a68cd43a36d99aa86a576f6aa1c411898dacc89c690ea65269 SHA512 f5f7dc6ceaea2a366be41e3be7df466e115f209dc1f0db100c63ad4077f200f75cf133d0327dc83d5f491df04654ec9aaf0a85218c86242d701684c6793aa6c4 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-bh-lucidatypewriter-100dpi/font-bh-lucidatypewriter-100dpi-1.0.3-r2.ebuild b/media-fonts/font-bh-lucidatypewriter-100dpi/font-bh-lucidatypewriter-100dpi-1.0.3-r2.ebuild index a2dfbc749b49..851241f87d48 100644 --- a/media-fonts/font-bh-lucidatypewriter-100dpi/font-bh-lucidatypewriter-100dpi-1.0.3-r2.ebuild +++ b/media-fonts/font-bh-lucidatypewriter-100dpi/font-bh-lucidatypewriter-100dpi-1.0.3-r2.ebuild @@ -7,4 +7,4 @@ inherit xorg-3 DESCRIPTION="X.Org Bigelow & Holmes Lucida bitmap fonts" LICENSE="public-domain" # bitmap font, not copyrightable -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-bh-lucidatypewriter-75dpi/Manifest b/media-fonts/font-bh-lucidatypewriter-75dpi/Manifest index f0a5503c7fe8..ffa9a8e90bef 100644 --- a/media-fonts/font-bh-lucidatypewriter-75dpi/Manifest +++ b/media-fonts/font-bh-lucidatypewriter-75dpi/Manifest @@ -1,4 +1,4 @@ DIST font-bh-lucidatypewriter-75dpi-1.0.3.tar.bz2 219511 BLAKE2B fe05029295ef04414dd37fe80d023cfbf423fd3c314d53cb71dc2e4c623634e8e5b911f7a92851f49dd66cc9939d4998d4ec78f705a52908d01e1dcb91f08387 SHA512 2bba19c10df8e95f95d59d5fc7c15380c91a5140b0fa490497dbdf78a5574adae06a5566941c8c61e4a9850712fc9ca16974173aeee771f41976f472f0a2de13 EBUILD font-bh-lucidatypewriter-75dpi-1.0.3-r1.ebuild 357 BLAKE2B c77f8f0531cc41d10209a913fa5354f98a1573d02c2fda8b1cb46e044f913a9223b0fdd487651ea7772508a76d01eae63945d0f7045025ae68b72d09cad70826 SHA512 0f00a57c0ea32ca895b3ac358ad7c2c8829838f6e62b5d318a2ce02f81afe99a9d43b9881e8c2272c13d7474ee56dad7869c5ebc0f50cad973991ddfdb0a8ec8 -EBUILD font-bh-lucidatypewriter-75dpi-1.0.3-r2.ebuild 328 BLAKE2B 0308bda9faf6cd114d751861bdc2772bbe7a75e4f9c659dc98535fabc4273a2d0abb2f4676bd19d1864f54d100d9a6d771b765592f54b1ad24f6151fc2b8ca1a SHA512 4fbf60b7dead228cdefdf98b370ee8a5116e5c00fa6f95b1740544ccd1a4b098e0b18b935e2dc05e692420c3e3d73f4bdb69f0dfbd833bbee7c6f617f1d21cad +EBUILD font-bh-lucidatypewriter-75dpi-1.0.3-r2.ebuild 325 BLAKE2B 6b725a9616c269fb023b7e8030a358214619f50b0abba4c0b1f0dd5a8edae42d4cf01360288728a68cd43a36d99aa86a576f6aa1c411898dacc89c690ea65269 SHA512 f5f7dc6ceaea2a366be41e3be7df466e115f209dc1f0db100c63ad4077f200f75cf133d0327dc83d5f491df04654ec9aaf0a85218c86242d701684c6793aa6c4 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-bh-lucidatypewriter-75dpi/font-bh-lucidatypewriter-75dpi-1.0.3-r2.ebuild b/media-fonts/font-bh-lucidatypewriter-75dpi/font-bh-lucidatypewriter-75dpi-1.0.3-r2.ebuild index a2dfbc749b49..851241f87d48 100644 --- a/media-fonts/font-bh-lucidatypewriter-75dpi/font-bh-lucidatypewriter-75dpi-1.0.3-r2.ebuild +++ b/media-fonts/font-bh-lucidatypewriter-75dpi/font-bh-lucidatypewriter-75dpi-1.0.3-r2.ebuild @@ -7,4 +7,4 @@ inherit xorg-3 DESCRIPTION="X.Org Bigelow & Holmes Lucida bitmap fonts" LICENSE="public-domain" # bitmap font, not copyrightable -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-bh-ttf/Manifest b/media-fonts/font-bh-ttf/Manifest index eed3fcdc07dc..50f3e2e04731 100644 --- a/media-fonts/font-bh-ttf/Manifest +++ b/media-fonts/font-bh-ttf/Manifest @@ -1,4 +1,4 @@ DIST font-bh-ttf-1.0.3.tar.bz2 465351 BLAKE2B 2d508265128262b479f184341862687235af0bec4098dec269f257ad3d2ec94de08ccee4701612c9b747214b38587840a4051dbca2fa1852e859482eb8cf6ecb SHA512 36b5b6bbc2894cd90a372e8131281a462b42d503be3e9af8565edbcd954b336690aa86a0b6fb162d865ba71b65669c5b911658c5b820effcea39d086d485be25 EBUILD font-bh-ttf-1.0.3-r1.ebuild 301 BLAKE2B b4fdeeb545172e8846699b1ce02f3028ad05fadff4f5d06a079043d11683a164d857a6af44399efd69b9285a3b35ae51381e1da16536808fff19615fc39a9683 SHA512 4367939552429190a96bcbdc49db25cb7f64015e20bda8dcaa651011453d3c5d4733e7c7ada499738f224022747babd39643c5b30add4f9cb0a342d3c6cde42b -EBUILD font-bh-ttf-1.0.3-r2.ebuild 300 BLAKE2B 1df0bc7c7f2925c8ff2ef85b59e0349c2cfbb38a88e4426638f316f18e95f1ae908b20818d5f8af00b83c431bf9651155c5e9300845e450b4c4b72faf963e45e SHA512 490725e5c5921cd55d27e6750d06f9066e119fbfab2f74274c7369c254482622e687031e243238aa53b673bb6d7725f32819e0026d1111e80f5fbf3ca917a239 +EBUILD font-bh-ttf-1.0.3-r2.ebuild 298 BLAKE2B 4ada8f70e300bf4d753eeb59ec9b34683dc3f11dd1ac1524ce542b2f507fb3b2b4dadff0420f7205bb7a75190a8af2961f3f14c20ccf356a82bed232db04839e SHA512 0b192303b7e5d9aba0c86b01dec3f47d8a5ca24e4035c2efa2a374b120f604c4112d909f206287d8d1dd1f5928dc1cfdedbe6d364168514e03598bad0d8a7bca MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-bh-ttf/font-bh-ttf-1.0.3-r2.ebuild b/media-fonts/font-bh-ttf/font-bh-ttf-1.0.3-r2.ebuild index 6c9c87d3e71d..af2272bba7a5 100644 --- a/media-fonts/font-bh-ttf/font-bh-ttf-1.0.3-r2.ebuild +++ b/media-fonts/font-bh-ttf/font-bh-ttf-1.0.3-r2.ebuild @@ -7,4 +7,4 @@ inherit xorg-3 DESCRIPTION="X.Org Bigelow & Holmes TrueType fonts" LICENSE="bh-luxi" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc x86 ~x64-macos" diff --git a/media-fonts/font-bh-type1/Manifest b/media-fonts/font-bh-type1/Manifest index 5614fb557c60..2cbabf0d84b8 100644 --- a/media-fonts/font-bh-type1/Manifest +++ b/media-fonts/font-bh-type1/Manifest @@ -1,4 +1,4 @@ DIST font-bh-type1-1.0.3.tar.bz2 637337 BLAKE2B 122df86566d86a8fa85cc1da3f7d1913a2df589c301540b2bdd73e96726dc5fdb16184f80d8a3a58e6bd1ca54e0f4a3a0f266a35747f500065746f0be209484f SHA512 dc6cfe7d78a549ae5368ddd2bb3edc6746648b32e1f22bce87f6adc0845ef4827cd3b2472d0afa17a16a2c384e84f74f1c7d807510798bc69089920fdc5486da EBUILD font-bh-type1-1.0.3-r1.ebuild 293 BLAKE2B fe164422178125e17beb9998894dd69ee010230ca9805508dafe14954bbb8711cc6147d3657bb095dea77395aa9f885b70095c49c40a35bf338572c72a1f693c SHA512 8fdfd94b4058032351b433fada7869d8a39b24fed0e0815b9bcc35f81f9a32ffd23ecff71de2fac69141108e5a973afd6b83ffa9ed1bbe304d53af8474cd7ebd -EBUILD font-bh-type1-1.0.3-r2.ebuild 292 BLAKE2B d2b4e1aa1ddf108b223328a0da293ca6904493e4631c42c0d9c64d7eea8f2d923bd1ede78b45c550adb77535e9329983a6ec9f65749afe0498e664954e3ab866 SHA512 874a9d9746124be63d9560e5f8b1fd1d16d1574ab927f341bf0183256cf81c732bc7e593e81c34ab0d48f4f3bfc1cf5f68cea95305f5f3d3350b6189a90f8c36 +EBUILD font-bh-type1-1.0.3-r2.ebuild 290 BLAKE2B 9146814bd1cdb84a919f3bacd55edcea9256477fe02d6f8cf584049c6815556ead331b0f4fec63c46d18ee3288b65f860191f1c791cabe7a20ea61a86162fb42 SHA512 f1ee9b4f5a770a7191dbcf1fe9f95a869ae32c74c338ce51458026ed42a5023ebcded9a398d28eff9846213c96682a81f6506008067cca521a48f251d4519b22 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-bh-type1/font-bh-type1-1.0.3-r2.ebuild b/media-fonts/font-bh-type1/font-bh-type1-1.0.3-r2.ebuild index 7874ccb4a8de..f4125772d08c 100644 --- a/media-fonts/font-bh-type1/font-bh-type1-1.0.3-r2.ebuild +++ b/media-fonts/font-bh-type1/font-bh-type1-1.0.3-r2.ebuild @@ -7,4 +7,4 @@ inherit xorg-3 DESCRIPTION="X.Org Bigelow & Holmes Type 1 fonts" LICENSE="bh-luxi" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~x64-macos" diff --git a/media-fonts/font-bitstream-100dpi/Manifest b/media-fonts/font-bitstream-100dpi/Manifest index ca22395fe5c6..cb2ee8515768 100644 --- a/media-fonts/font-bitstream-100dpi/Manifest +++ b/media-fonts/font-bitstream-100dpi/Manifest @@ -1,4 +1,4 @@ DIST font-bitstream-100dpi-1.0.3.tar.bz2 200276 BLAKE2B c5e4584642f49c30d8a1a17f3384a9bec8c3363ff7bc2cc1cfea8d04e8ad39e3f44ccffb461cf1508b5dc96b8a7fa6612b754cee6214fc1c6e6689c68e650819 SHA512 10fd920d46d2cb1b314e8c2f05c202e9ffa74a4e5315f34790eba8bd8fcda865a6932eb712a7538624e69367647bcd6891e7015099e65463aeef772d0ba58bfd EBUILD font-bitstream-100dpi-1.0.3-r1.ebuild 285 BLAKE2B bcb025ad92f5340a0879e19076f00eb8d44f35ce1b3047a34c1d5cfa750e337316b29a64a65a9fb652d3b7685b93655c274b94631477bd64ecedded7a4e6ce45 SHA512 26643c991d5d5374dcc8d1c12b2f4eb381b6f07d284b76c3d3c88fbc1ea895f9dd303c70d47a3111852d821deac2b3dc04c2f3c9e84872d3d739f2c853c02ed6 -EBUILD font-bitstream-100dpi-1.0.3-r2.ebuild 256 BLAKE2B 0b872af279aa3237e4ed56f9f37c622bb9bbabcafc7e051dd4a4b382164c72046daae67efdf3cf79357adc8ee0e2f096ede125c020b649de6e2cbe741b3c783b SHA512 cbb9b47bb27fb08e9ab68cf9b57509d6f1e70479035e1cef390a3f3ae694705ad0849a6788dc62bec8b8c9016ab6264e91fe7a01ec40917b6757bc65f5860495 +EBUILD font-bitstream-100dpi-1.0.3-r2.ebuild 253 BLAKE2B 4812f622bbec2527f407125419ebefe061298fe03bbe018185e37ed9137a263359b6d6a755fb4a4a56e5ccd8a7cc465169ac3d01748083714685f46a1466f7dd SHA512 c07d92f25befa257184de10ceec2f663676dcc20983f17604de342842e2e45502d20683d784bd031b6dfd02553685bd91edae3cfbdc6c36d8fcf82483533e437 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-bitstream-100dpi/font-bitstream-100dpi-1.0.3-r2.ebuild b/media-fonts/font-bitstream-100dpi/font-bitstream-100dpi-1.0.3-r2.ebuild index 879a9342e680..c693ff8aab3f 100644 --- a/media-fonts/font-bitstream-100dpi/font-bitstream-100dpi-1.0.3-r2.ebuild +++ b/media-fonts/font-bitstream-100dpi/font-bitstream-100dpi-1.0.3-r2.ebuild @@ -6,4 +6,4 @@ inherit xorg-3 DESCRIPTION="X.Org Bitstream bitmap fonts" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-bitstream-75dpi/Manifest b/media-fonts/font-bitstream-75dpi/Manifest index 757306a2312c..34225d254980 100644 --- a/media-fonts/font-bitstream-75dpi/Manifest +++ b/media-fonts/font-bitstream-75dpi/Manifest @@ -1,4 +1,4 @@ DIST font-bitstream-75dpi-1.0.3.tar.bz2 174603 BLAKE2B a4d57cff621d57c27830e4ccf870d74fffe699d0ade6df32300a5f4de1237b263e449fca46879ac21329888820e48efd49f057192ce3ac11aae56243bcc3e1c3 SHA512 9311a5b0cbe1613aca87fdf7fd9ab263eb1129e3c3eacbce54547f2185e151fb1237128b1b6d39f716f28694a486909564ecc9a0aef061438622d11b5661d650 EBUILD font-bitstream-75dpi-1.0.3-r1.ebuild 285 BLAKE2B bcb025ad92f5340a0879e19076f00eb8d44f35ce1b3047a34c1d5cfa750e337316b29a64a65a9fb652d3b7685b93655c274b94631477bd64ecedded7a4e6ce45 SHA512 26643c991d5d5374dcc8d1c12b2f4eb381b6f07d284b76c3d3c88fbc1ea895f9dd303c70d47a3111852d821deac2b3dc04c2f3c9e84872d3d739f2c853c02ed6 -EBUILD font-bitstream-75dpi-1.0.3-r2.ebuild 256 BLAKE2B 0b872af279aa3237e4ed56f9f37c622bb9bbabcafc7e051dd4a4b382164c72046daae67efdf3cf79357adc8ee0e2f096ede125c020b649de6e2cbe741b3c783b SHA512 cbb9b47bb27fb08e9ab68cf9b57509d6f1e70479035e1cef390a3f3ae694705ad0849a6788dc62bec8b8c9016ab6264e91fe7a01ec40917b6757bc65f5860495 +EBUILD font-bitstream-75dpi-1.0.3-r2.ebuild 253 BLAKE2B 4812f622bbec2527f407125419ebefe061298fe03bbe018185e37ed9137a263359b6d6a755fb4a4a56e5ccd8a7cc465169ac3d01748083714685f46a1466f7dd SHA512 c07d92f25befa257184de10ceec2f663676dcc20983f17604de342842e2e45502d20683d784bd031b6dfd02553685bd91edae3cfbdc6c36d8fcf82483533e437 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-bitstream-75dpi/font-bitstream-75dpi-1.0.3-r2.ebuild b/media-fonts/font-bitstream-75dpi/font-bitstream-75dpi-1.0.3-r2.ebuild index 879a9342e680..c693ff8aab3f 100644 --- a/media-fonts/font-bitstream-75dpi/font-bitstream-75dpi-1.0.3-r2.ebuild +++ b/media-fonts/font-bitstream-75dpi/font-bitstream-75dpi-1.0.3-r2.ebuild @@ -6,4 +6,4 @@ inherit xorg-3 DESCRIPTION="X.Org Bitstream bitmap fonts" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-bitstream-speedo/Manifest b/media-fonts/font-bitstream-speedo/Manifest index 90a7bebf4330..a4aaaf6f6b37 100644 --- a/media-fonts/font-bitstream-speedo/Manifest +++ b/media-fonts/font-bitstream-speedo/Manifest @@ -1,4 +1,4 @@ DIST font-bitstream-speedo-1.0.2.tar.bz2 415776 BLAKE2B c9dd88ed2e7e4a4151254ffadf5254aaf460bf72086a798bbb946a3729be4795a477cced5441792e0d6967e6faf4ddcf72a212ec31b5641b5b67357d659b26e8 SHA512 78816cc0dd0c9ba3f1de6ba39754bdf19253fea3583ef1bf459ead4b74f2587bc38bbc0bfdc5066a8055c1c45091e44987f6d15e98b6cf4ee18f60c2431349fb EBUILD font-bitstream-speedo-1.0.2-r1.ebuild 251 BLAKE2B 85d1294df0dd493ebc244db975b0e1c82307cf25bad4469dc0e320972a4c9b181b655c26b7f027edd916b488f73a7a9aab301a2bdc3fa3ebd9a6521e09a35fc6 SHA512 e407b81a15f1d87b1be07de2345116883852cd578c38c8ed14abf74d92fa1ec7058bde44d8c37ba6ff8fa971f2a3c2ae678e67c205391a725623e577da6d2ef0 -EBUILD font-bitstream-speedo-1.0.2-r2.ebuild 250 BLAKE2B 017ff04ac21a126aa56bdb41cf6ecc82dfa21a3a21614a8cfe669263607faf4a0860b5fc0b9a7849c3f87774988928bb0c667e2843de5243561c59b178b97d0d SHA512 366738d819396a5853ef6cd29c9c3095dd097a93308d2864ae2ff03435071c476e49186350810dfdaf83ffddb7b30fcef907cc6cc62d768ba9833553ee144daa +EBUILD font-bitstream-speedo-1.0.2-r2.ebuild 247 BLAKE2B 4a0a05e2e80165e3c3ac13622d6aea5ddf8b34e2522401c0aa8fa3aca5c6aeea66bba09a0575819ada548527cc89ef342ad4bfd1fbcb504e5ceff1389ccdf23d SHA512 6958d2122aeb700d1b37d6da1c13eec063ccf4e086feaf0f0c7410f9d55dfbd94f9621dd030c2c5cf8a8cda6997abbc79bbe31d58e684f9e91db42a5afe62ace MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-bitstream-speedo/font-bitstream-speedo-1.0.2-r2.ebuild b/media-fonts/font-bitstream-speedo/font-bitstream-speedo-1.0.2-r2.ebuild index b7ab44dd70a2..9ba3886a5911 100644 --- a/media-fonts/font-bitstream-speedo/font-bitstream-speedo-1.0.2-r2.ebuild +++ b/media-fonts/font-bitstream-speedo/font-bitstream-speedo-1.0.2-r2.ebuild @@ -6,4 +6,4 @@ inherit xorg-3 DESCRIPTION="Bitstream Speedo fonts" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-bitstream-type1/Manifest b/media-fonts/font-bitstream-type1/Manifest index 7122a8fbd25c..3cb3c6933eb7 100644 --- a/media-fonts/font-bitstream-type1/Manifest +++ b/media-fonts/font-bitstream-type1/Manifest @@ -1,4 +1,4 @@ DIST font-bitstream-type1-1.0.3.tar.bz2 415980 BLAKE2B 6877549e25cec38f46ef19ee3b34cc3c2b0f3aaaa497ab3d26e8514405ad09a384c87667e82a220d14a85f4ca448a1f939739b618e3ae62c1214b7c7de39a422 SHA512 71883f7fc0a68b4fb8ef30b8b8bdfd73ae1194b6d6495abde6c819eef7a91d6365ef1b4cae026d6c3fa7fddecc643b46b7ba1232cec404fcada49a92aaf1af61 EBUILD font-bitstream-type1-1.0.3-r1.ebuild 263 BLAKE2B 636499ca29e08629373e43dcc8f34abea4c47972bb87dbb0c2d65c7b8a8c8dac36ca1e823ec3c06dfa4292aff9419004bffb8e7df0ef2c375d6db03aac17d870 SHA512 21363161dd375791b946c42699ca5ceb3ba2e41b0f11a1f398c25bb2043259265988df6d475b1fd814f2df67bae330124696feb9df3936a8eb6c8b77448249f2 -EBUILD font-bitstream-type1-1.0.3-r2.ebuild 262 BLAKE2B fb0ca1ceec363eda154587f7ad3f8fdb6b11d93ded58e93b9bb4d791ea6dc295cd5ca007dbbad44be89f3654d9d966e76d025398cc4c7e72221025390d1f4800 SHA512 4dd17c498214a53c9ed50957b43c625ece070bcc92d62b6d487aebb07eb1aaa30c9a01880c0a6dbd04ff288a4e7dcd6fb88da92c49eb8c31e53bf4e9a474c6c2 +EBUILD font-bitstream-type1-1.0.3-r2.ebuild 259 BLAKE2B d902346d464c79ed6650e692eb1842d6f373484e39d662bc5a1d037d40503c3b0355d0fe52e3d73fe1683524cd2a6e681eef9ac1eb491f91f45e5600bf680ffe SHA512 671f77e469e9c63d59d214a91b6fa789a3ba801370f1db8837942822c5c90e7e521f72a0aaca496cf199725182b21fce0a659901464bc36b3efaff33310fc202 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-bitstream-type1/font-bitstream-type1-1.0.3-r2.ebuild b/media-fonts/font-bitstream-type1/font-bitstream-type1-1.0.3-r2.ebuild index 2527d23fe3f2..a84628c3491f 100644 --- a/media-fonts/font-bitstream-type1/font-bitstream-type1-1.0.3-r2.ebuild +++ b/media-fonts/font-bitstream-type1/font-bitstream-type1-1.0.3-r2.ebuild @@ -6,4 +6,4 @@ inherit xorg-3 DESCRIPTION="X.Org Bitstream Type 1 fonts" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-cronyx-cyrillic/Manifest b/media-fonts/font-cronyx-cyrillic/Manifest index f43f00649c25..28ed38f9091c 100644 --- a/media-fonts/font-cronyx-cyrillic/Manifest +++ b/media-fonts/font-cronyx-cyrillic/Manifest @@ -1,4 +1,4 @@ DIST font-cronyx-cyrillic-1.0.3.tar.bz2 262896 BLAKE2B 928c67c3adcedc7e507d097bd522493f4f035e43037792f88e7c239f26b955734023c7c4686e51e9f001804f3f0bffc5025cfed50571bad19c27917fc4f92ef9 SHA512 b926c425644f94548ad831c38573009ae97d207a05c9d8a917018c2518911960280eb3861ae11d99bc8d001fb0dca1967712fb70ba4f413bc9d6ac8ef904b456 EBUILD font-cronyx-cyrillic-1.0.3-r1.ebuild 284 BLAKE2B e1663f2e0ca8aa05d79caddf5e94b47d147d8133d94aea1d441d73f6ccbf01be037d52780f33c4fbb8a279aee87bb2936e0bb1243fac8cdd4c478d494c44a003 SHA512 5605b110f9cd23e72da8f73a942469af64338a13b6259a2abe29bd6a5de7c7eefd93560395a6a513f454e376faa75dfd839ff3b139b29fca5e73b8328e2a88cd -EBUILD font-cronyx-cyrillic-1.0.3-r2.ebuild 255 BLAKE2B 36a57c8f3e40f4be2103572a3ba92ee2f2bd2dc05da8eb323a6fef53779ee6afea82f685abf671a4c9f124a5e44810964db82634bb1d6450fc3ff452e743f9d1 SHA512 1832794332db6e9b0ec4f147c04763dcfe707eeac062f8371b34ce7e1fa286a2b8585816111184a72d4911c63992597d0546c85a7433042a03e1d1e3d733f32c +EBUILD font-cronyx-cyrillic-1.0.3-r2.ebuild 252 BLAKE2B 22279e7e57a3711c94a5fd5de86f3de5c1c666647620f698111119b3be18b9f1a20f57927e0ce70b5603b1dca8ed4ec2fb1942dd9d8041d76fd41c5c6fe925aa SHA512 691b3c54ba1775e8e117fd3fd50e2d1a0b743aaedc1cf84a7301796f71d4c19a7bf6e7716b3984a621812b6d9f043fa6ff92234695775dfd379f3bb544883b3f MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-cronyx-cyrillic/font-cronyx-cyrillic-1.0.3-r2.ebuild b/media-fonts/font-cronyx-cyrillic/font-cronyx-cyrillic-1.0.3-r2.ebuild index 173decdb415b..73a0810890b8 100644 --- a/media-fonts/font-cronyx-cyrillic/font-cronyx-cyrillic-1.0.3-r2.ebuild +++ b/media-fonts/font-cronyx-cyrillic/font-cronyx-cyrillic-1.0.3-r2.ebuild @@ -6,4 +6,4 @@ inherit xorg-3 DESCRIPTION="X.Org Cronyx cyrillic fonts" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-cursor-misc/Manifest b/media-fonts/font-cursor-misc/Manifest index 798f64e7581c..eca901006a09 100644 --- a/media-fonts/font-cursor-misc/Manifest +++ b/media-fonts/font-cursor-misc/Manifest @@ -1,4 +1,4 @@ DIST font-cursor-misc-1.0.3.tar.bz2 102041 BLAKE2B 13ed204f19b64c0e392664665bf670a497b9ad9efaa748ff521787d8f3f0e170c9361dccf97c4e106be557743b57ebe61fbe346f7e0f71fe733df9c6aa378f14 SHA512 7ecb7f1c3c11da8b81fc0ff121fa6c1026b11f6c7878ffd0e4959df036511bc579d6b0552422ce13e26a8d188e3406631d2de55cab6b29bc7fce0416a8cffc83 EBUILD font-cursor-misc-1.0.3-r1.ebuild 284 BLAKE2B fd99aade2b4a710db593aecd46cc3a55173e943f5f4cf2d3e99a6736ddeb6e91ea72025ed44f328acb8e50cfca0de91b9033b9f0cf59d96299d7ac38d8ea900c SHA512 e2e690f6200c3e981e9b1c3a8876f25b7082e0d20e79b57e57d1311bb967b8375389f4630254ad1bffe88ecce359db9119f3aae468bbcda7e8df4e72a82f7b75 -EBUILD font-cursor-misc-1.0.3-r2.ebuild 255 BLAKE2B fc56821c32396976652bb8cccb9c4def67ee2000c590f77b4b7f565b6ca8d2b55758e02d2b073da1733344808d7cb91a11e87cc76ee0e1f29d0c71b64e716cbb SHA512 4912f977b9c3a1964ec9e14c221c33359fb7cf8f32cd84d432a6f8f02e81dee359ba7b74909229233e7128a33101bea905a105c6cd343a29b0abaf72e907095c +EBUILD font-cursor-misc-1.0.3-r2.ebuild 252 BLAKE2B e9584b8c94935ff6ca6405c02b7f44f9df6ae0e3654a52daa1d9228947f03c8fba776a27c04c682fc62b6881f4edf4e9a3f5f9d4b31235f5ae37d3e49266a9d3 SHA512 560b116000e9a98e6ca11e911a02906e2ddbd15c75ba2221c1504d8c2e4f3201eccb5515ec0df31a9e899fdebb9c187b0f2011e0fbbc54bb118ef76c5f9bae65 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-cursor-misc/font-cursor-misc-1.0.3-r2.ebuild b/media-fonts/font-cursor-misc/font-cursor-misc-1.0.3-r2.ebuild index cf241e87b3cf..a9354173a8db 100644 --- a/media-fonts/font-cursor-misc/font-cursor-misc-1.0.3-r2.ebuild +++ b/media-fonts/font-cursor-misc/font-cursor-misc-1.0.3-r2.ebuild @@ -6,4 +6,4 @@ inherit xorg-3 DESCRIPTION="X.Org cursor font" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~x86-linux" diff --git a/media-fonts/font-daewoo-misc/Manifest b/media-fonts/font-daewoo-misc/Manifest index cb763290e663..0a1229a663c6 100644 --- a/media-fonts/font-daewoo-misc/Manifest +++ b/media-fonts/font-daewoo-misc/Manifest @@ -1,4 +1,4 @@ DIST font-daewoo-misc-1.0.3.tar.bz2 723414 BLAKE2B 5edc33bb4b3e870158235bcefebde9bf0858e7c9ab766659e2859c69562338746186d9ff59bd2b6bf50abe2054b4f595cb7b55454cf671780f28a3245d208002 SHA512 7e97bc580f66a1316e366617d34e1dbefd576b47b9373ef34833aaaf2fdefc50befc2add5f038915db0b45fbdd56b77304a8a980bb72726479d429085c406f06 EBUILD font-daewoo-misc-1.0.3-r1.ebuild 275 BLAKE2B 548fef0c634ff5254092b7d21fa957e93e1180a30f210dd164977843344f0607eb391a30c6d28bcd908f6f9e1ca6b17c53346b58b76c7e3dc5b4ed11880f0220 SHA512 2c43be4ea2fedb5c3250f65da14fb2ef8937ba54b3620bb1a044c439ff83425fa03159dc237903751b4d75c0f8f9b47a6a705e9094382c0f2047db6b519ccd29 -EBUILD font-daewoo-misc-1.0.3-r2.ebuild 246 BLAKE2B 5b8658faaa61e29dfc043d3b865921bf9ac2698018dc693c6c55a01cc66c44ec9745a6bba85c36596e7909e4d6b43413512bbcebb404d84fe3c483d80ef8ea46 SHA512 585fa1cbf814648bd36c1747afbd0f5f1c5acbb16572a5c8a3c5266162aead4c36363d2ec50b0bf6932fbe65cf1b4fc184687413442489994767335702ccf439 +EBUILD font-daewoo-misc-1.0.3-r2.ebuild 243 BLAKE2B 36ea2540fe49e40f755ba5e5043267733b587a895655642a28758a16a83669f0f5c69cce99fa93a868e3ca196b8b681a34ee38f744e075f4e2deb39af9fb7156 SHA512 ebbc0151160d1398e646d45ee898638e210776440e2bda40cdbf5508eb5cb9830c0aba0531f0b854c5bf19f7d4a9b4d61a00cbdbc96a3351d7f9f0c2ab4cfd3d MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-daewoo-misc/font-daewoo-misc-1.0.3-r2.ebuild b/media-fonts/font-daewoo-misc/font-daewoo-misc-1.0.3-r2.ebuild index f339a0d0f3f8..19d387d40d88 100644 --- a/media-fonts/font-daewoo-misc/font-daewoo-misc-1.0.3-r2.ebuild +++ b/media-fonts/font-daewoo-misc/font-daewoo-misc-1.0.3-r2.ebuild @@ -6,4 +6,4 @@ inherit xorg-3 DESCRIPTION="X.Org Daewoo fonts" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-dec-misc/Manifest b/media-fonts/font-dec-misc/Manifest index 0e129c29871b..e880b40de12f 100644 --- a/media-fonts/font-dec-misc/Manifest +++ b/media-fonts/font-dec-misc/Manifest @@ -1,4 +1,4 @@ DIST font-dec-misc-1.0.3.tar.bz2 99832 BLAKE2B 930c1435240a485c2bfb55234f767da4aafdccd2fe3d7c5a760acaefc4d145a68bd0cd5757d4daeed61d8f3ef4eb9bc473454402f6eda62d4a298c79bcbdac6c SHA512 af755d51c4c59cdbe5d3dccf37990bc787373958feb984bb037c8d8aba8a0eb410965a3600886b5123d89e85e1ea0498b84dfa384fccbbcbcaf3549b83c839c6 EBUILD font-dec-misc-1.0.3-r1.ebuild 272 BLAKE2B 6b3fb65f1ab4ea177b9252b43e02f4787aac9c59d2c01708280cd15b59b4755c4951e38d08dbed5d58d0c7d8503eae9c5b2a841fd92ff0e510a8129789d892c8 SHA512 8f30287dd6c66e1a2a969170731ee1c3171fcc690092a402930e34ffaf56347248df67e0a4c8d5af5ada28c19123e6960c622963c7fed9db8abc4c12d650f979 -EBUILD font-dec-misc-1.0.3-r2.ebuild 243 BLAKE2B a9d2c73a1125c31cafa58b4853e236ab2e1304f86e071237bc7e6cab2936a03373784dbcde9c7a0e8d8c7ddb4326058ef7f002b4c5b3636afc30bbd2b3d86d7a SHA512 6f7a04985c1c229375831e1ac610aa5afefd948da0031451c5be93a7bab75ee4aa284e62c513add5034f878e1fc791eaa9c0576be38365941faef69fbd17c9b2 +EBUILD font-dec-misc-1.0.3-r2.ebuild 240 BLAKE2B 8b43c2bc41ca7393a361417267ee103248a3d226d477342614d4752bb54adfb8d3737ae897a51a44057416d4896f3149851efea0d84019519118a4bd3d034bd5 SHA512 1afa5810a9c8fa2e16c48f8279def3f6ec44e498c5c3047c2606544964514fc8675c887072f3b13fe11c7f0b4ad09731fa432bc5f3644895111ce2b00cba843d MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-dec-misc/font-dec-misc-1.0.3-r2.ebuild b/media-fonts/font-dec-misc/font-dec-misc-1.0.3-r2.ebuild index 5105a0ba9cf5..c45c585a9cc6 100644 --- a/media-fonts/font-dec-misc/font-dec-misc-1.0.3-r2.ebuild +++ b/media-fonts/font-dec-misc/font-dec-misc-1.0.3-r2.ebuild @@ -6,4 +6,4 @@ inherit xorg-3 DESCRIPTION="X.Org DEC fonts" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-ibm-type1/Manifest b/media-fonts/font-ibm-type1/Manifest index 6fbc7576b9fc..2f0d608fcc78 100644 --- a/media-fonts/font-ibm-type1/Manifest +++ b/media-fonts/font-ibm-type1/Manifest @@ -1,4 +1,4 @@ DIST font-ibm-type1-1.0.3.tar.bz2 376985 BLAKE2B c8563fe5fb44975dc6d99f8ab106c3040276280969df6fd33db23470eaa49acffb10224fadf19867d71346d357bce96a2be898d256fa7adc9be66469dd822293 SHA512 cbd179522c936c4f956ff1fbdc48fc3a55990083b4f858c938c6a54c8526641b4f25eb3a6795d774630b75a0f4fbdf9c16e861e88b2cd95f04c524f95d40f90f EBUILD font-ibm-type1-1.0.3-r1.ebuild 251 BLAKE2B ac514852141075e07dfbb30426266dcb21ff5bac16ea9f9881a0ea8b6ed2a3e68be838dc5b7b06cac9204985dad82274b2dce2df5936fd0dff178dac121c3253 SHA512 5d7934aecd9ab81bef0b8252ae271db2fff855a0ac8662871848a8c440a2457dc5c9a551671f926c7e03591bb776496afcd6c773f369560092fe79b700bcd32b -EBUILD font-ibm-type1-1.0.3-r2.ebuild 250 BLAKE2B a44d6721d2c787b42cb94595bb87a6b079c43f7dd2358ad506ea7a2c5f73af0f0d39f4e13f39205138a3e54ac1e7b7ead12ada35719e17d72a50676291e44eaa SHA512 1a26c1a5368630013fe4d639d988d06c1cf2ba5bb50647fb977a85f72024063f597e50d5763be88325f172181139d79aa508ebbceee9d1d599f20d60f5bafe72 +EBUILD font-ibm-type1-1.0.3-r2.ebuild 247 BLAKE2B b6a0d56a71f214086f39dff52d4b94ffef7dc227474ecf685fb2b2457c511c24cf9e936ef1b7a37dc81dfd0b41c8e3011ae9a2e1e0782a18aa3529d2de18e844 SHA512 4276bf614c130131c0b109e43fe10c76534b70de4260b15446b9f42903c3b7dba5931bd4ab4fe3888d9d4fce5921bc92d5638edcd30b0a8a966619fa5e093f92 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-ibm-type1/font-ibm-type1-1.0.3-r2.ebuild b/media-fonts/font-ibm-type1/font-ibm-type1-1.0.3-r2.ebuild index ff0e1d120051..d14428aac216 100644 --- a/media-fonts/font-ibm-type1/font-ibm-type1-1.0.3-r2.ebuild +++ b/media-fonts/font-ibm-type1/font-ibm-type1-1.0.3-r2.ebuild @@ -6,4 +6,4 @@ inherit xorg-3 DESCRIPTION="X.Org IBM Courier font" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-isas-misc/Manifest b/media-fonts/font-isas-misc/Manifest index 8174dd4c831d..dabba0d1c076 100644 --- a/media-fonts/font-isas-misc/Manifest +++ b/media-fonts/font-isas-misc/Manifest @@ -1,4 +1,4 @@ DIST font-isas-misc-1.0.3.tar.bz2 845282 BLAKE2B 4c05c83b64617e1f0740d54c53b13b628affb8c9cef43e785f8101ab5a7fa730d9500f2af45a1c4de658e94e2d7c5e467b6e4761fbb27f4767fb8817e77272b1 SHA512 be6fb1d2c53550a462d1ab010fa7ac913990e83a22d4580c93b8f1f087aa6caa0e46bc87debca2b13b10e5611bd2fe7f6b4240367fb24f59b37f68ffb0e2586b EBUILD font-isas-misc-1.0.3-r1.ebuild 321 BLAKE2B a677034f13bd2a1ab0a847f84162a452f9591a1639379f8e3af62abdeadc28d3d51e0fcf9fc0d1d7488555ed9717935a2c10618a1cccadc0a0aff2b29086dd9e SHA512 5197468316cc24f096a7c3b7bd9112b32786a6b6fb518e886353838e0f581ae9479782cd248dd7cf96211dad97d913a8c304d42d36ca606573c63dc504f18dbc -EBUILD font-isas-misc-1.0.3-r2.ebuild 292 BLAKE2B 5710d0034369534a3c65cb76b1ef762454ffc5768b23937e57a9b6eb48d5b623358b4c0335917e93bb98b1e82977bb147f631358162491abc486289b82be74e9 SHA512 4235105f1099f7f254e77a7f75aa3cd05435f47630b72a4be3c3f56dc59b9aac2285ba1d5f5167360e1832c852b36c42c9b7d3e2d277d4a88a22f5bab488328b +EBUILD font-isas-misc-1.0.3-r2.ebuild 289 BLAKE2B 0e23c23417d07a0e3217dfc6c79e1b548afaf4a33b32b23abd98c383c3bd1682df71254cd2ed9765a1a331ceb536748cfdef125e06a1850a6420c752cf95bf9c SHA512 f4eed78ddc62d547875901cdc0cef1c6713dda9727f67332504d0b51abd513e1c9d77203442473451c0526016b3d13a9c21f275e05bb30001e81363939d2413e MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-isas-misc/font-isas-misc-1.0.3-r2.ebuild b/media-fonts/font-isas-misc/font-isas-misc-1.0.3-r2.ebuild index e74b018b313a..ce13dc5ee455 100644 --- a/media-fonts/font-isas-misc/font-isas-misc-1.0.3-r2.ebuild +++ b/media-fonts/font-isas-misc/font-isas-misc-1.0.3-r2.ebuild @@ -6,4 +6,4 @@ inherit xorg-3 DESCRIPTION="X.Org the Institute of Software, Academia Sinica (chinese) fonts" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-jis-misc/Manifest b/media-fonts/font-jis-misc/Manifest index c4a27f755ea9..663c7bb5a115 100644 --- a/media-fonts/font-jis-misc/Manifest +++ b/media-fonts/font-jis-misc/Manifest @@ -1,4 +1,4 @@ DIST font-jis-misc-1.0.3.tar.bz2 621946 BLAKE2B e188c7f1d0e0b22912062dc94f1e9dba75c0990a497b88886e365d635621366af940d77ee2e7eb5f687e2ea6296cfbfed14ec45a0aa59c1d803010e7b8a6113c SHA512 3ce4c96d54440045e84f54f7d790e350c05b0c56a72491941f2cd9ed7e2d1735ff4b41667501cf08d5d81ee19c9de6d43f88a8b59a3c5c55de9fb1696cae208c EBUILD font-jis-misc-1.0.3-r1.ebuild 282 BLAKE2B 6e30825501c3d12c7df39bb2a4620fa3a92afb5ab49479b689308356a0cc7e3f4c96f2b0975a4dbdcade76c8dadae438f7508452bbd8170bec1ad38f9e5e490d SHA512 47c044c5dc3cdc053cb82c45d21024cfc398f26f91f33798b43e3bdcf73aea2f5b1f2fc89b0e056c15a836481f55201b744b660790b607d7fcaabd1cc7cfd67b -EBUILD font-jis-misc-1.0.3-r2.ebuild 253 BLAKE2B 81c01b4d80d4f2491787582f5714cce8c52b5e4d4e39b9fb0fbb147cd08cb6b2cb6bd77b274bb72bf76015947cfd5c3b8e8f556c94f4dae3ad5f5a7f671f3b5d SHA512 6f842712fdcbe74aa06d7a08ddc3bb75894b3c9cf032c7f217f0dcaa7b6793dedb2fbddcc2aa5f321a7636d3dcaa42eefb63664e0e14d5a230b5ee744376ffdb +EBUILD font-jis-misc-1.0.3-r2.ebuild 250 BLAKE2B f8af94b54c18b308f5b125061ecaa8819701018480b81bf3494d3f2b6f56eea83b03ec90751cdae901152119b08d28c81d2d6d66f9090b7c6691f5a21a6b05d1 SHA512 c117bc519dbe1e63a83098ba6fb842812c0a91d3398f0d8831fd81032cac72178136e7d1b7b9ff19460ab6706e95c205674b1d1f25cb6b344340b291e826004a MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-jis-misc/font-jis-misc-1.0.3-r2.ebuild b/media-fonts/font-jis-misc/font-jis-misc-1.0.3-r2.ebuild index 595333105827..8fe8b6933cb5 100644 --- a/media-fonts/font-jis-misc/font-jis-misc-1.0.3-r2.ebuild +++ b/media-fonts/font-jis-misc/font-jis-misc-1.0.3-r2.ebuild @@ -5,4 +5,4 @@ EAPI=7 inherit xorg-3 DESCRIPTION="X.Org JIS (japanese) fonts" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-micro-misc/Manifest b/media-fonts/font-micro-misc/Manifest index 470992e960e7..51a094abfc99 100644 --- a/media-fonts/font-micro-misc/Manifest +++ b/media-fonts/font-micro-misc/Manifest @@ -1,4 +1,4 @@ DIST font-micro-misc-1.0.3.tar.bz2 98366 BLAKE2B 98e6872807c35d6fb8bda2be46fbd0d23720af967d068a6abdbf20ac364484d8acd9f4217f739d853c9d373f3c86c1519ebc9854ff671adf955c603ede7f4c7a SHA512 7a546432225c22ae0aacf9ce88b617a7d1d6678ee1f5eb4b3a93e33764fb752f27bca3feda1312182517bbf7babd5f3700bb9b8de0ef6c35b1ae6e2ce7ab0b69 EBUILD font-micro-misc-1.0.3-r1.ebuild 302 BLAKE2B effcdfc209571156442dec3418172eaada20e20c0ee8f9e1b339c0ce715ca46579f2a89e57582f0643ef2fcf66fd70e301d11be438475afced58611c993a42ee SHA512 3d17cbfd5049406c6ff10cd32f09b6d75ecaa2cab2279aa32dc5e6bf0f84e51d82486056c36fbbaf685aaafc8d3c93f83cf5c114f5aceafe8fa993d44902f050 -EBUILD font-micro-misc-1.0.3-r2.ebuild 273 BLAKE2B 76ae51a4909b717a9a7320729cc7b374fc2573275c55f4dc1f8e77125bf526c8c7ffb64264d3794126e32cdf94f611e7d0c212feb447e766aaab85ee8d168ce0 SHA512 3dc03ca41146223e91e69afbff03b367372df625bd8b6b23ed365da8baee2bd005ffea2a94c220aafc5344d78826d4ef3c3eeab0c29e3d9b659081ccc87afd4a +EBUILD font-micro-misc-1.0.3-r2.ebuild 270 BLAKE2B 696f6e3ee713375b408e146ec59c88e54bb249ee7587ae9a9da34da4859a1914dcbbc76b92bba448318b491f56070decd3300ce809fb0b46c8f2c91c3cbc041a SHA512 f7ab893ab369a107214f0f4ab6d95bc1feeea9ae2368c026072a500dccb1536d05146748b4611b021fbc908ceb51c20f834e7e5245f9eac56ca207040de486c6 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-micro-misc/font-micro-misc-1.0.3-r2.ebuild b/media-fonts/font-micro-misc/font-micro-misc-1.0.3-r2.ebuild index 5f455b76b9e3..b68200656450 100644 --- a/media-fonts/font-micro-misc/font-micro-misc-1.0.3-r2.ebuild +++ b/media-fonts/font-micro-misc/font-micro-misc-1.0.3-r2.ebuild @@ -7,4 +7,4 @@ inherit xorg-3 DESCRIPTION="X.Org micro-misc font" LICENSE="public-domain" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-misc-cyrillic/Manifest b/media-fonts/font-misc-cyrillic/Manifest index f365e5a9ea58..097a16263bcd 100644 --- a/media-fonts/font-misc-cyrillic/Manifest +++ b/media-fonts/font-misc-cyrillic/Manifest @@ -1,4 +1,4 @@ DIST font-misc-cyrillic-1.0.3.tar.bz2 125971 BLAKE2B 4b714d9254f00e88537597629944d906766c5f89729fd944a276bbce3c05cb13d5f538e7e046c3bc5651e2a230ccddcb249032228ca5837d04a245fd2a9987f2 SHA512 75e49cdb633f7ce5b9612d5adb0a85471c8fde5d55e8ccd9302f79f01e99e78b02449642c2cf785289f58d833bfa62042fce4253093fb17c87471559d1f9bdbf EBUILD font-misc-cyrillic-1.0.3-r1.ebuild 282 BLAKE2B e2798f1337303fe93729f191b3d8b7e171cf70a8f9f1969e7f2563b0e29855485e1be99a0675e9342ab9614809f7e750b5982d3a7405e98fd480812e1b286189 SHA512 728f7f4cbc3ee78e47a99e41224db9fbc4ccfcb7b4dd911dbd3907f19edbc8d8f0a275f48176c28e76608a6a30b58470f9665a9ddd7275fcdf86b814e456149b -EBUILD font-misc-cyrillic-1.0.3-r2.ebuild 253 BLAKE2B 0682a38fdddd46c1fbce6516e3ecd86e52daf463ae75ed536e45c62e11ea9da5caaa111996011bab722387325a67644323f802e95a45f1dc06946e979e071b01 SHA512 b3b599edf7901ac97f8205cea184f84d26e178d8c67b276690366536886dcea4166b759db9c3b326180c84402d8fdce51134c0d280891ed85e68743affd32cfe +EBUILD font-misc-cyrillic-1.0.3-r2.ebuild 250 BLAKE2B 1ef43da85fa5efbccbc6fcf4cfdcb02a84e64bbcd66c7e8ac2cc2c598153cc4b018af6f0915ead0b72999ff9ba56554d0b791517f2d1886532c9228e394b3e8c SHA512 67bf1bfd35e32695287b9f1c4168e25e73546fec503c1b9cc2d63fb7ccfe8e867a276445fe09a16408c144a8117681c2731031c5753a58bc091e1a58bc14364b MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-misc-cyrillic/font-misc-cyrillic-1.0.3-r2.ebuild b/media-fonts/font-misc-cyrillic/font-misc-cyrillic-1.0.3-r2.ebuild index 3470f9db6baa..2230c841e7cb 100644 --- a/media-fonts/font-misc-cyrillic/font-misc-cyrillic-1.0.3-r2.ebuild +++ b/media-fonts/font-misc-cyrillic/font-misc-cyrillic-1.0.3-r2.ebuild @@ -6,4 +6,4 @@ inherit xorg-3 DESCRIPTION="X.Org misc-cyrillic fonts" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-misc-ethiopic/Manifest b/media-fonts/font-misc-ethiopic/Manifest index 6d5577986369..ae33653da9cb 100644 --- a/media-fonts/font-misc-ethiopic/Manifest +++ b/media-fonts/font-misc-ethiopic/Manifest @@ -1,5 +1,5 @@ DIST font-misc-ethiopic-1.0.3.tar.bz2 245606 BLAKE2B e0cf89f4500226b7213d6f3f88b3bf575501140d8742fe5e30b07eefd2c1fe2fc9bfe941639032d3b5ce45eb7e6f352af7b6468e7f8b0fc941ed9cee8d531f96 SHA512 b3e3f7462f37216796730a894761c7d60d5ede0f51351997e6c3c92e3136c788a2710690f482d05ed1396a4b6be452e1f871febc7e5b7a1a67e43bcc1ec7c77d DIST font-misc-ethiopic-1.0.4.tar.bz2 270076 BLAKE2B b27d188fcb5be3e4e5fed810f26c0f5edf5a51a3532bd51b44e55283518bc1a353054da4f37c5535197eeb6958bfe1567ab54d1d9f428b046b84c5d1233aae21 SHA512 4fed9ff3782746898c56dac199e9ca89356f4967779937049b9ff4ffad202317c023859f92d44b371dfa5485d5368ccad648e64b12cde0ed21f7d4aee5affcd5 EBUILD font-misc-ethiopic-1.0.3-r1.ebuild 519 BLAKE2B 8ea8d1ca143c4269f00e7003cd35e69548f4dcd9023760a77d09a7991bcd275df9f37631a126e777a71e9a7c717fa8a051ff4c273b76aac4cdecdf702f84eadd SHA512 6ab2706eb1ee5e0de1f0c6096d72598285405d89cbf9c5d0a0f3acd8e050bb1777a892e01ebbadad92efd8c4006bf5ebdc5e88bc3c6d2790b08b8d025c48891b -EBUILD font-misc-ethiopic-1.0.4.ebuild 702 BLAKE2B 291f8b5ab086243f96b121a0d55aa5ca703ec2562e99f5619034dcbe8c117f0f9ab49784a4803e79cee3d993db07d45024e17079cdb7e722701f202aa9424b2a SHA512 2ddc5b096e9f58f957119052424ec513d4df05b64d125879ab7509cd50b204e7559c2752c422d83611a4ba58786be36fe748f0f1267f9d5c65af296448e25c08 +EBUILD font-misc-ethiopic-1.0.4.ebuild 699 BLAKE2B 04cb587581725bee803576d03600b003fb7f896f01c4aecdff51b7da8eb311764cf8810dfe39530b61eff3f0f0ef445ec0c249fdb218c13c44896de24af7d856 SHA512 6a8bb738ce4cdb036c8b5d48727a8cbfeb446042e6363ad187c0759aa9d588faceb248cd7973d989f464d5838bb1b147724e7d55dfb4cdedb64ea5239065fed5 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-misc-ethiopic/font-misc-ethiopic-1.0.4.ebuild b/media-fonts/font-misc-ethiopic/font-misc-ethiopic-1.0.4.ebuild index f93b0b78df54..596c21c31ec1 100644 --- a/media-fonts/font-misc-ethiopic/font-misc-ethiopic-1.0.4.ebuild +++ b/media-fonts/font-misc-ethiopic/font-misc-ethiopic-1.0.4.ebuild @@ -8,7 +8,7 @@ inherit xorg-3 DESCRIPTION="Miscellaneous Ethiopic fonts" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc x86" XORG_CONFIGURE_OPTIONS=( --with-fontrootdir="${EPREFIX}/usr/share/fonts" diff --git a/media-fonts/font-misc-meltho/Manifest b/media-fonts/font-misc-meltho/Manifest index f558c91e1e64..6d90ca1621cc 100644 --- a/media-fonts/font-misc-meltho/Manifest +++ b/media-fonts/font-misc-meltho/Manifest @@ -1,4 +1,4 @@ DIST font-misc-meltho-1.0.3.tar.bz2 1578992 BLAKE2B e76691a76d1416c7e7188ca53e0ebb639269333f4078fc0de9c1b7ecde69a7985115f7a347e55a3bd86a268b0de36b7a02ebaae343743dd7cc934038928cd7ea SHA512 3f42fe3e127f74259d50754f4bb6d2560cb32d810fecf663bd09fddb34829d29b48f3cbfaf43d02dab70b559afb2f806f321076f83450ff3871604345a0cdb56 EBUILD font-misc-meltho-1.0.3-r1.ebuild 269 BLAKE2B 464f269b3a730e7f331444b6c3cd3c82952623b432aaff5ee5c3dd521eb5d6690c5f6834b4b83966e5bc2117ec66bd48262895e8f4b3d7cfd153f1a64a1e52ca SHA512 ced4837ed27b369e10b4c1b79667836588dd664a3de34d015939d09244db8b2cc4853b0f87a94f37c98eba104f67db6e5eb5e8a103d3a75fbd86a88686cea208 -EBUILD font-misc-meltho-1.0.3-r2.ebuild 268 BLAKE2B 18d1953a25e78fcff1c3e1f6d5695e2bdad277fb9b47a2b7bad4d7d41f3345fc2766210fc81f01c5d1ad4803faccba4b98b91e4d93e616376d5c4a6ab7753c0d SHA512 ea572d330c43ce6b798b8917f5289b4244a6baa5d807599c05cf47c79fa9edffd0e2eb6128d601d735cb77a36ced021472e35fb37f9d54bf253115e8381c07b3 +EBUILD font-misc-meltho-1.0.3-r2.ebuild 265 BLAKE2B f222d411aafd6801ee358b7f9a6e04a8d673411887beb437386cac089911687c74d89bc2eec1812bd679f290661e1f6550809776a45f9c814caadd593aca5f8a SHA512 7643a81245e4b648ad5c0b721f8406861371ca025d14d73df42ad54823960d4b6161c0c650b9e903763d63690465e93af738da15d187eef9c1e71709090c68e1 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-misc-meltho/font-misc-meltho-1.0.3-r2.ebuild b/media-fonts/font-misc-meltho/font-misc-meltho-1.0.3-r2.ebuild index caa8cdf6051e..65283a29a130 100644 --- a/media-fonts/font-misc-meltho/font-misc-meltho-1.0.3-r2.ebuild +++ b/media-fonts/font-misc-meltho/font-misc-meltho-1.0.3-r2.ebuild @@ -8,4 +8,4 @@ inherit xorg-3 DESCRIPTION="X.Org Syriac fonts" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-misc-misc/Manifest b/media-fonts/font-misc-misc/Manifest index ebde34b425a0..1537db485319 100644 --- a/media-fonts/font-misc-misc/Manifest +++ b/media-fonts/font-misc-misc/Manifest @@ -1,4 +1,4 @@ DIST font-misc-misc-1.1.2.tar.bz2 1933789 BLAKE2B ec60ab2f9c18b5dfe272ea48f46d0af064b1d156bbb87e261a4c1ad60f5771e4a2b3464f054e6264c16e978083cfbb3dbc05a8f96f2041c1efc61f4bf4ee0ab6 SHA512 d0bf74142f9621746846ea7a6fe9ae298a303a09c65e05c7decb4f37b2f513a88d727bf3dc5a3566c30de83b83493f164be0118b41d704464f75700b55018c74 EBUILD font-misc-misc-1.1.2-r1.ebuild 379 BLAKE2B 07bf96100d6f700e666136a076cf86ee5261fd7728d5beb7acaa2e962f250adcdbca2def46f71717d86cf485d28cff6e843cc7a8f85f0349397f0d7d6ed801c1 SHA512 d478a512c869975a5d44c086f9bd2c6467fc8c712bc07cb39df52e0e56c54f0c02787d865c44cf2d55b10ba47c174d2bc296c93c3afe605a57c8905d9f6a927d -EBUILD font-misc-misc-1.1.2-r2.ebuild 351 BLAKE2B 31042fd1c59aba0a3664df4e1f179ece7f884a4ed5c7cb081c89afbe4210d12140c99c7fb745333f353fc14d583a224337083f71a2be5b31fc14a6bf933d65e2 SHA512 b5d800baf4a9cfbeb18a95c1552852de34494a5f0c43b0ea24ad439c45be1564a9e61f29c94f06caea631f361a8141d7b7e6038c75a1e97c09a662bc1feb78a7 +EBUILD font-misc-misc-1.1.2-r2.ebuild 348 BLAKE2B 52e71d66ac404d2f429c9222c2dbc67dcc12967a84901365f752e86c9bc59532bf3d02c417c2904d1da126f38a176bbc9e63531e43ac79eed61b48d0445e913f SHA512 d2a1ade656c8d5f3625139b3806bf4f1839c60b7122042f73b20fb4891748d3266cf83b3e2d4f769e4b9acca2b5d1354c0e5916e39e975286d24e1ac731f72ca MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-misc-misc/font-misc-misc-1.1.2-r2.ebuild b/media-fonts/font-misc-misc/font-misc-misc-1.1.2-r2.ebuild index 4a067d4a7bae..5bb45e0b328c 100644 --- a/media-fonts/font-misc-misc/font-misc-misc-1.1.2-r2.ebuild +++ b/media-fonts/font-misc-misc/font-misc-misc-1.1.2-r2.ebuild @@ -6,4 +6,4 @@ inherit xorg-3 DESCRIPTION="X.Org miscellaneous fonts" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" diff --git a/media-fonts/font-mutt-misc/Manifest b/media-fonts/font-mutt-misc/Manifest index 17711628966d..e2e8b1ae4788 100644 --- a/media-fonts/font-mutt-misc/Manifest +++ b/media-fonts/font-mutt-misc/Manifest @@ -1,4 +1,4 @@ DIST font-mutt-misc-1.0.3.tar.bz2 266510 BLAKE2B b3e460b5837accf613c9a4b5285a40f160bbf1b791cd90534cfb58da4f1857c1c5ec659ff4b1b6268573574ce2f4ff7cf6bb5abd7512c27fffd9696fb579869c SHA512 7b152f6c1464d806b1f76664d9b619858c3cb3ea63027b6be1f69897e939e3a0b5312ddf230e0a42a8f3e3701e50f41917cac6ce566c05bc74dfa49bdf2ed4db EBUILD font-mutt-misc-1.0.3-r1.ebuild 277 BLAKE2B 861cf124886bc44c544af6f2c110948c35111f3091d55eeafa680920604aab131db11f741c96ef89288f3e51af7cd3054e5b87aec7cc7c481b5275d57050f2fe SHA512 5ceb952a4642d77eb75f4c8074279581f7afa087b62642258816d41878a453250668346b3ef925af9ffc99b32922e2aab5132f62cdda9681cbf3316a7f10d95e -EBUILD font-mutt-misc-1.0.3-r2.ebuild 248 BLAKE2B b00011a6ea90f2f4939c179b5cc10408badf6c13e0297a48014f80c7e4ea755a6795f7af988c868d39c77f72eb2ab30f8dc4862eb9d3e346b76351e0aad7684c SHA512 922b4195d287a3e2e01e061e50f850376e0787086fcb1e5445bb28c47feb67516e668a70406dcd931dc4ac70c1a49abe90cb98ff6b66872ba82dd19e99b738f0 +EBUILD font-mutt-misc-1.0.3-r2.ebuild 245 BLAKE2B 03984103429420f98e2b67d944dfb7f4152180011a3881264ac1126d7edb8370fbf149374ba0fd737b42b206a6a2af51546972e0b0a77b33d32dd7a7801c903a SHA512 c3792cdd95c080660fe4700009ddc7588663622839845a25766a7b6c92510cb61e058dbbb308e59643af18b16628079e539edbe2f1add33b56a977b2b50e5447 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-mutt-misc/font-mutt-misc-1.0.3-r2.ebuild b/media-fonts/font-mutt-misc/font-mutt-misc-1.0.3-r2.ebuild index 284d957c294f..f0e3ef9abe80 100644 --- a/media-fonts/font-mutt-misc/font-mutt-misc-1.0.3-r2.ebuild +++ b/media-fonts/font-mutt-misc/font-mutt-misc-1.0.3-r2.ebuild @@ -6,4 +6,4 @@ inherit xorg-3 DESCRIPTION="X.Org ClearlyU fonts" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-schumacher-misc/Manifest b/media-fonts/font-schumacher-misc/Manifest index 0aeb632c3bc9..c80c88dd1a5b 100644 --- a/media-fonts/font-schumacher-misc/Manifest +++ b/media-fonts/font-schumacher-misc/Manifest @@ -1,4 +1,4 @@ DIST font-schumacher-misc-1.1.2.tar.bz2 141170 BLAKE2B 4a71f13cbd81b50e4a71968561a621cb562172ab547f5dec65e28f610a1053067029e4ce5b7d10452ea3426c459049962da8855f9d4e111ff6331bf6e706041b SHA512 f37a2bfce95458b11376c89767b5adaea03dcecd7ed5b99a19a3d263f48e70b15bf679826a794c55da26b5f1635ea5fa5772ffe44c9f77a1daab0744ed92300a EBUILD font-schumacher-misc-1.1.2-r1.ebuild 279 BLAKE2B d86e0feb6b8249f0ed4c4dcfc2dc713f244cf8d7353b9a07392866294da689e199eb9e12c7f1326353849c48e618d626990c1d330f568adbfdbbf73da8e9a098 SHA512 9fcfe4da7ff75bb24adb3688afdf5b4aea1a60aaae9cc0cd29274c9a54d83b92d2140d589d623d55e7547c36e8b7be0b6669482b45b1e6017cf1bc76267c31bb -EBUILD font-schumacher-misc-1.1.2-r2.ebuild 250 BLAKE2B 45d13aa8cd87aeab0604716e32bced4c2c583e6506a3b64c9092d0976008fbd5bd196f24973fb2727f7d3b3af012f996b001066369a099081e95a34654efb4bf SHA512 49b7ece00f9b0166d0ebc7662852b1891a21b13288a382bfc3d2b9a4382b93b6943b11b006a359364f8253d2e4aadbd2d05d1d98bce624da163ba31d66a30ebf +EBUILD font-schumacher-misc-1.1.2-r2.ebuild 247 BLAKE2B c77d7c2a4c6dc38b80b8f01e6aaa04344cf0a219941ea100505e4de657cc170b9c3e8fc1f49986446a1d4ee33c033b530d82ba20848ebc192905db62e15121d5 SHA512 41180879f8113f0566b6cfd8d30d06012e414dcf5a09878c3c04f3e22b3a3a6954362d98f32d6d888e091ac99c69247e42730ad4e67619fef1eedea719564afc MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-schumacher-misc/font-schumacher-misc-1.1.2-r2.ebuild b/media-fonts/font-schumacher-misc/font-schumacher-misc-1.1.2-r2.ebuild index a5f720ad7ca5..6958ad6a37c5 100644 --- a/media-fonts/font-schumacher-misc/font-schumacher-misc-1.1.2-r2.ebuild +++ b/media-fonts/font-schumacher-misc/font-schumacher-misc-1.1.2-r2.ebuild @@ -6,4 +6,4 @@ inherit xorg-3 DESCRIPTION="X.Org Schumacher fonts" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-screen-cyrillic/Manifest b/media-fonts/font-screen-cyrillic/Manifest index 9f29e754d094..98b007746db3 100644 --- a/media-fonts/font-screen-cyrillic/Manifest +++ b/media-fonts/font-screen-cyrillic/Manifest @@ -1,4 +1,4 @@ DIST font-screen-cyrillic-1.0.4.tar.bz2 103168 BLAKE2B 6ef447905bc848dc7e31aae0f0c7649e17dbc46ccbb8a09da60cbd1a232891f0777558febd6e91e7844b66cc25796ad54ad6600ce033ff7f493741099c67b52b SHA512 58f12a4cbd18e323daad75b32a01ab3980dca0046f8dd94ff4452606ab9316b8a208dda3bc8e9346c02993bd2b8bb2b3dfe3413ccf9fc6a907fc1ea5d236fa51 EBUILD font-screen-cyrillic-1.0.4-r1.ebuild 284 BLAKE2B 47f98258d2d3581d589c69653333215854df254943e9dfcbbccc96071ad36eef854aa7efeb6dc82dcf92f48b88ed506b2eedf46c0d29f7f4f0166d4855a2ee19 SHA512 5c299bb33f443300ac098feaebe426544f6e33f965d27361e6a4544bbf5f4933d3a1381e9659324f4e8b9794d2fb269bfed53fc192eb309c9d86b746b045d8fa -EBUILD font-screen-cyrillic-1.0.4-r2.ebuild 255 BLAKE2B adc12f80a8daec1614d4ffbb6434d9b77fad0d89dad8d9a24156826d1702449e2deeee440ecb62e1d5a45aafb88de87cd7ca47750a9caf00cba2e248491cd502 SHA512 e8417fc9bf6074b79aadb94c28fee27a93e596d68c689d0b5b469485eb3600fbf4669f3249a943a1478f1c7ca369a8450cef2a9a51adf74d57e2d98892dc273c +EBUILD font-screen-cyrillic-1.0.4-r2.ebuild 252 BLAKE2B 8299712f7a0653bb2e3a7508b8bba326d29ebe612ee6ba0dbf81779e66ac293d4fe404cc807f02adf3fd0694be3d961f3f5deefbc51c6429f36ea92968d88ca4 SHA512 894a998af207172e07792487c2bc3eca63f229610a1d2e83c3499b3c0b5ea71f1e517dfaa44a00ab53fa7c4e0020eb7ccf7abcbae4d6116d1bc765a5a22994b3 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-screen-cyrillic/font-screen-cyrillic-1.0.4-r2.ebuild b/media-fonts/font-screen-cyrillic/font-screen-cyrillic-1.0.4-r2.ebuild index 86e9e9fa04d1..9d570b43a50d 100644 --- a/media-fonts/font-screen-cyrillic/font-screen-cyrillic-1.0.4-r2.ebuild +++ b/media-fonts/font-screen-cyrillic/font-screen-cyrillic-1.0.4-r2.ebuild @@ -6,4 +6,4 @@ inherit xorg-3 DESCRIPTION="X.Org Screen cyrillic fonts" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-sony-misc/Manifest b/media-fonts/font-sony-misc/Manifest index 08adfdfaf229..3009458c0964 100644 --- a/media-fonts/font-sony-misc/Manifest +++ b/media-fonts/font-sony-misc/Manifest @@ -1,4 +1,4 @@ DIST font-sony-misc-1.0.3.tar.bz2 108098 BLAKE2B 7e095c70f6f10e8fa8e65686622ba443ab49704727e8d9e4067f273e160cfd1c0a0a475c720405ac1a5df8e87cf17e8f5ab53ba5baef80f6145d795a2ed419a4 SHA512 c397b4e5081b2946799d701b8c48fca9fd2d55b8fa1dd96d2b29c5cd9996bb7356ae12671bf3bd964e6313bdc154020ed6377534e59ce53067e955e4b37aee1d EBUILD font-sony-misc-1.0.3-r1.ebuild 273 BLAKE2B 28c65fd2a605c6ab90c410b9bfa9013f96215949491673e557c016996e79a55b85935e98c819cfb78bd1a7ad00628cf21a1f1fbe0113b5bbbee0449dc7c42ea7 SHA512 990bf5b685fb36317daa73cc3a2127698f466b41adf84750d0240503d63d2e93fb96a064cd9137e2aeb431169f8f5bb322e8834e82ddaca3508dd93ce24900ec -EBUILD font-sony-misc-1.0.3-r2.ebuild 244 BLAKE2B ab25cdba4fc9d5db3d0b2a1ca13ff6633ebee2de805dfb5eea22fe70ad1682054730dbec441d9774c4a98bbb2230cd99974d64d762a710b7614996b6d43438a8 SHA512 32c445a84080838f2291f5ee7fc495ea5cde6b4ce2d1f2052dad47c1fb44b20ee35858953e34a1b5bf7d981e89b21a33faf9e33298998f5349f3731a66f6c5df +EBUILD font-sony-misc-1.0.3-r2.ebuild 241 BLAKE2B ed0413fb3c6a162a9334cc57f72cc0b61c4e234dc2f50b7944079e187175ef864f0f64d0badf68ce3e5d9e106e19fa58f5e669f40d971b3848eb15345d029dd1 SHA512 02dcdbb4b18a712ec5f9aedd60e4cd9873a35524ed96184fa7cd470e1956e2f3d9cd6088c8501c96e2478e3d2c2875b557d93e96d9f931e450271ee8d1e74368 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-sony-misc/font-sony-misc-1.0.3-r2.ebuild b/media-fonts/font-sony-misc/font-sony-misc-1.0.3-r2.ebuild index e367ddfe3004..437aafb2cae4 100644 --- a/media-fonts/font-sony-misc/font-sony-misc-1.0.3-r2.ebuild +++ b/media-fonts/font-sony-misc/font-sony-misc-1.0.3-r2.ebuild @@ -6,4 +6,4 @@ inherit xorg-3 DESCRIPTION="X.Org Sony fonts" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-sun-misc/Manifest b/media-fonts/font-sun-misc/Manifest index 548594bc953e..9603dd9c6f98 100644 --- a/media-fonts/font-sun-misc/Manifest +++ b/media-fonts/font-sun-misc/Manifest @@ -1,4 +1,4 @@ DIST font-sun-misc-1.0.3.tar.bz2 116360 BLAKE2B 16ed83ef2fc7007670ac91f8356c8bb75775f78cf0a308fd02c2f702d7d2727702ead24c83d843c267ef4ef636f4fd1f0a59d3ffd0883e55e78f87d9cfabd8a7 SHA512 52c4a38e49a94831999652d9830da841949c319083ea40492e83690e1e5c2d31ea1979046a420af0e51bc105b8697bb06b4a438485e82b130d7469ad4519e275 EBUILD font-sun-misc-1.0.3-r1.ebuild 296 BLAKE2B 1cac9a9e00ad6a050a630077295e9ce41d70004bb0a557bec2edea4efdb9ce036a90c77e441ff16987d641f67bddfe4bfff95742c0a225875469016f121b395c SHA512 7d921c4403d8ee304b5f789949e5ca26ce807024a0eb021bde8d1c47abeb8d52ecb81591157eebddac3246d388a5378449fd023ec3293c646520aaa390f4358b -EBUILD font-sun-misc-1.0.3-r2.ebuild 267 BLAKE2B 98bda4e74d5536d8846471bc1c9ed489b20bc4168745a70d3520fdf661e4c3167649c7c27cee176da4aee46ad7513cd12094384b548f0bff8c96b94609c7175f SHA512 1d5a1ebf23a6a4ca8a24988fcdde2b6282cf5427d6f949e6d0811c45cc909b9fa7044df9c6da73fb5f5182df7b15b1e2210dc0515ccea09a877150523c7a5bbe +EBUILD font-sun-misc-1.0.3-r2.ebuild 264 BLAKE2B 4ed2efce7d59fcfab3072a19e43b478926510d7716d1eef69fceff27b481fee967b03b6f479d81053ca94ba1e735e13bdf141601bd064a37bbdbe700eff08c60 SHA512 7f2fc3e2a2a47bd38112e4d60ce0745b9aa75cd9d9f3b68fcee89d763b51db67cdd974c5c91f8a2a802f53a93d4fab08fe14aa199f5ae966fbdfa2e60b0ea974 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-sun-misc/font-sun-misc-1.0.3-r2.ebuild b/media-fonts/font-sun-misc/font-sun-misc-1.0.3-r2.ebuild index f06bde3d8ca7..c81360b24643 100644 --- a/media-fonts/font-sun-misc/font-sun-misc-1.0.3-r2.ebuild +++ b/media-fonts/font-sun-misc/font-sun-misc-1.0.3-r2.ebuild @@ -6,4 +6,4 @@ inherit xorg-3 DESCRIPTION="X.Org Sun fonts" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" diff --git a/media-fonts/font-winitzki-cyrillic/Manifest b/media-fonts/font-winitzki-cyrillic/Manifest index 75c9d9d3ef65..70c464691868 100644 --- a/media-fonts/font-winitzki-cyrillic/Manifest +++ b/media-fonts/font-winitzki-cyrillic/Manifest @@ -1,4 +1,4 @@ DIST font-winitzki-cyrillic-1.0.3.tar.bz2 100564 BLAKE2B cc2de32277e55a3f7a92be7deec895e23f75efea541e2dcd33a56e1911d7216af149234fe010bd6445952399e246a4bb7123ff2bd220d44874b065a56ac4155e SHA512 f98fa99c1b0e60160b362310a7fe5fd5798aaa686751a6784a697c546ed754e885537eeed39a1f973dbceabc962cb65b39af1d336649381a49feb6df9f23e2b7 EBUILD font-winitzki-cyrillic-1.0.3-r1.ebuild 285 BLAKE2B 9076b0d1d6c9339cbc09e328edb2da63d7129d9cd0ce37e58c044d1e204b31e49661b6e655b9a42324c6e259c2fdf247cae223308ab6b597b155e87a472f831b SHA512 9b9eab6a13bd3e772c45481562ffa9c042dae8dc3d46f294383a35cc3bd2f0b8c5a99ff6a0dbc725d046e89532e2c5a9f681db9c9da0a69af7ca4af72649f2ae -EBUILD font-winitzki-cyrillic-1.0.3-r2.ebuild 256 BLAKE2B 700f973f258992c70eeb90463f7c03502e3bea1e58d13081e2fb2492dd0dee31d6816d144cb10c01eed7e3649c2aeff0426a74a842f5b1d5a4c82e8f8511c22e SHA512 f7b64936925712b4134319db24a69b1f2ef258b26de3a8747cdd13b3a7f44de29ee0019607b0ba907c68c45fb5b8ca38bba771ee847d9175a84f0c598c895453 +EBUILD font-winitzki-cyrillic-1.0.3-r2.ebuild 253 BLAKE2B 5124dd9a610b501a84d0aae942f9b5d6bc603f3b26f649b32c8a28b06a5021354e6961e7bb802b695f5657e0ce3311fa6ecf341e9b0ed8cce5459140ee7e6ace SHA512 53473ce646857b0d24124dd4f3809dab8abc39cae3b22a69169521bbddc0ffe2a18f0aa5a6eff8a0aaf4fd996150498514ee79623cda53bca1262bce312caae3 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-winitzki-cyrillic/font-winitzki-cyrillic-1.0.3-r2.ebuild b/media-fonts/font-winitzki-cyrillic/font-winitzki-cyrillic-1.0.3-r2.ebuild index 2b3d391bac25..fcd4c0fd5213 100644 --- a/media-fonts/font-winitzki-cyrillic/font-winitzki-cyrillic-1.0.3-r2.ebuild +++ b/media-fonts/font-winitzki-cyrillic/font-winitzki-cyrillic-1.0.3-r2.ebuild @@ -6,4 +6,4 @@ inherit xorg-3 DESCRIPTION="X.Org Winitzki cyrillic font" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/font-xfree86-type1/Manifest b/media-fonts/font-xfree86-type1/Manifest index ad21088c6b99..4d5dabb0ec1a 100644 --- a/media-fonts/font-xfree86-type1/Manifest +++ b/media-fonts/font-xfree86-type1/Manifest @@ -1,4 +1,4 @@ DIST font-xfree86-type1-1.0.4.tar.bz2 126641 BLAKE2B 12588b7cc3a489854695cf0cc6a9edd18840e0048b4e35a76eb6f3642807e208823133368299d6ff65117699bb7312d3664ae9fe8264631051fdeaf8f157b516 SHA512 2b4afc6cbb7953f8ba4aab7862d16b7b988ea6a4df6de8d41c8340d35a1cd53d6fcc26479ff88189d1de9f42804e4f56d70e9dbd7e75820eab4ac6ae3a96840c EBUILD font-xfree86-type1-1.0.4-r1.ebuild 254 BLAKE2B 842b95e9f2fed6602fc5a105bc161682c7371474e49503a07d66f596bf21ce88055165f9f59a3dc1e284460a827f3cd49eec3f926022a5338e6644c093d028e4 SHA512 e2b6d513be157675cdc8c8b76450893c4fc069e09051702e8633138975f8e73bbf817486786ef9c137e340ae519b37d4a7f7982397d9ec688e66112f731a7dea -EBUILD font-xfree86-type1-1.0.4-r2.ebuild 253 BLAKE2B ba8f2975bb28cbdb7e584459a1ebfd8a12d63fb5a2accc42d93d5901b1c3862f0893d36511e85cc25cec038cc9bfd3fec67db4ea3d43d466881b3408757aa602 SHA512 3a7ebf5386752e50a9092f558d713b18f125abcfc1eaa8ab8b2573d6b5a567f0cb184056d783ced067c022160e031598b4bf93531962f4e8031cefc879f7298a +EBUILD font-xfree86-type1-1.0.4-r2.ebuild 250 BLAKE2B c0ac9d8e748ee99528ad53b7c4b69e3c4e78837ff168ba8654bbe7cccc0744dfb3548d131850115b069aec22ee34886bd95950b9cdc81df09dc865128e9dc829 SHA512 61543d236a3750994022b9743fb0cd15c1cd37db0e434db4676ceeb38f713df7d2280904dc420c8351f1096af7ad89c0e1a3ee284950ffe9ee37b514defa2be5 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/media-fonts/font-xfree86-type1/font-xfree86-type1-1.0.4-r2.ebuild b/media-fonts/font-xfree86-type1/font-xfree86-type1-1.0.4-r2.ebuild index b81a985f929d..ad9855ed84ec 100644 --- a/media-fonts/font-xfree86-type1/font-xfree86-type1-1.0.4-r2.ebuild +++ b/media-fonts/font-xfree86-type1/font-xfree86-type1-1.0.4-r2.ebuild @@ -6,4 +6,4 @@ inherit xorg-3 DESCRIPTION="X.Org XFree86 Type 1 font" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" diff --git a/media-fonts/jsmath-extra-dark/Manifest b/media-fonts/jsmath-extra-dark/Manifest index c44319d5d531..0db997a42d19 100644 --- a/media-fonts/jsmath-extra-dark/Manifest +++ b/media-fonts/jsmath-extra-dark/Manifest @@ -1,3 +1,3 @@ DIST jsmath-extra-dark-1.0.tar.bz2 242603 BLAKE2B 499460875bb37c1839a9f7af088137e10ab8e56487d0f36409cab373a63cb3d0c9d9b7880c33e6143969b7463f481120c34cfd9ae9e25c81357ce407c85cd6f1 SHA512 8be1486e27192107f4b7659a6d39c49f536e73ff40115fa03eb8a9b4692417a2e8c886ff18b034c132ebeafbf2233932f2ac0b6eb63e6c7ba7ec2e83550c2ca8 EBUILD jsmath-extra-dark-1.0.ebuild 439 BLAKE2B 5752557f8ad1bc509852aebfa49a4b0e272d2d76deff47d4da5ee0a1dba117c08b6f10045569b6445dbac2a9280c21e8177cc59a6a8de308fbfe8547c5818951 SHA512 7461b4335e9420a2167856127e7ef97d3852ade0ed62e402ac953e453bb034a93bb8d7100cf35062f61cf6aed0e7d9b26c198fe1db5b39b9d99bb24274cd3ba0 -MISC metadata.xml 378 BLAKE2B 8cb7b478ea081a24d37a623e859047964199ae9af439acbfc3656d8be4d1d9add5d1b5c3d2fdf2a0720bdb34200c8ccb114cd7b5ba4ae4c1fffbb8da7f54970a SHA512 df25de97720738d9ec9745010ed92f4dd30f27881eff5e28a3388b780927b4754a8449e3af2eeaeac9cae7e478886b4e5c3c2873adc2a4ada46da3b7ca5a9245 +MISC metadata.xml 269 BLAKE2B 5511cf8f01948aaca0488a6ed41ed923b130bfea9ba90d49f39bff86cfbd1e956b662d07406c76ca8e7e1d2ceb54547740e9f61a0a16041e5fcf18d713f90f03 SHA512 ecf9121172cdf04793bdbf6684060c7f15fb2a25606e53d8fc7dbc78efe24e264affa600c1ee3106ce8216b7093dff66eced3f78dd6ca7bd6ee589d1c7912cd6 diff --git a/media-fonts/jsmath-extra-dark/metadata.xml b/media-fonts/jsmath-extra-dark/metadata.xml index 77dfed9aebcc..514f7304d513 100644 --- a/media-fonts/jsmath-extra-dark/metadata.xml +++ b/media-fonts/jsmath-extra-dark/metadata.xml @@ -5,7 +5,4 @@ sci-mathematics@gentoo.org Gentoo Mathematics Project - - Extra jsMath fonts, dark version. Used in math web sites. - diff --git a/media-fonts/liberation-fonts/Manifest b/media-fonts/liberation-fonts/Manifest index 8600eec9a2a9..a44895329c47 100644 --- a/media-fonts/liberation-fonts/Manifest +++ b/media-fonts/liberation-fonts/Manifest @@ -2,4 +2,4 @@ AUX 60-liberation.conf 1055 BLAKE2B 066343b8a6a6b1a17deb54718404a723d56aa354b312 DIST liberation-fonts-2.1.0.tar.gz 4986277 BLAKE2B c8d60a749d35d979237d1c82be69e5fc4fe3e8702893235b9064c6790974126a6e019f20164ca3431bfc2c972cd7102aa688519739e381660f745cc5f1099613 SHA512 70dbdd2e61808e7a56f76d605ded6195fc1b2d91b8682e8daef1bc5bf36a45a04b8f4e77fdcafa81f1253835c65637abc4c2df65ebe86aa1555fc074826ee0ba DIST liberation-fonts-ttf-2.1.0.tar.gz 2355448 BLAKE2B 675f739710d46b7198fd2bab68ee084c205c2ac5c4ce34d502040ee2ea9be50d9014302840edf72997619c6acefcb81984f04c2c5f5e5a4c57f276016e53ed5c SHA512 608252c064b5368591549a6c1b927a361e1373881607bf7217a2cd9f3ae72eda7389a7cfd530bba29ffbffc1128e68b8d8c83d9b9937c33815caf41766301c4b EBUILD liberation-fonts-2.1.0.ebuild 1257 BLAKE2B a565c54a62c022e20bc220703302be1071f9538074f0209c5ba00db903ff160841d3cec309512913c22af2e9e0cb81f0963d9024c812f5b52fd8f7577f1a5d79 SHA512 9f459a12be08c3ede8a074825ef3a8518cfad02163d1f590b39314536285d7f6a6f14de5009f2ca0bcb15bd310a245bcbc51710a9f42752f8cb6dd1ade9f21ca -MISC metadata.xml 481 BLAKE2B fb490d1a105e25ddde3d2cab04533d563cfbbd59e1c4ab14043ff6d383954f69bcd6b06318407f11e892f0d69c9707998e31ebd0a03aac82aca923664073a0d6 SHA512 6cb38a8d01724aae1f550fac02e128b0da8644de5bef5784bf0c69e59df6cf535867956115d0ee1a626c5e1e39eb207360a9f53883f04a22378272a84219bcc7 +MISC metadata.xml 347 BLAKE2B d87f084f711672ea5d33cdae481ac57f5359a87daa9dc6b27267d227e85a935abbb7abbeec64f3610c2aa758d59c46ad4d62f5f3cf90480c0a385a270b099f9c SHA512 e6b5b7a4374456a468c2a42536858ad64ef12b0156623685370350895f4e0210210d9c5618dd1c581733e114b5b54ba5cbc11bc42f9274040418d3695988144a diff --git a/media-fonts/liberation-fonts/metadata.xml b/media-fonts/liberation-fonts/metadata.xml index 23f0fd181847..ce732ecfd183 100644 --- a/media-fonts/liberation-fonts/metadata.xml +++ b/media-fonts/liberation-fonts/metadata.xml @@ -8,7 +8,4 @@ Use media-gfx/fontforge to build fonts from source - - A GPL-2 Helvetica/Times/Courier replacement TrueType font set, courtesy of Red Hat - diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz index 8e96dcb88e5e51b8399190bc89ebd79fa3d2fe9d..f630e6e76334566189d10868054a049da73b2be8 100644 GIT binary patch delta 38920 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%0D>j&g_60Z_+svVZZdvXax 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

CrP}O7hRV#^M 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 l-m0*LiFLMkUvAkdp9Rf# - autopano-sift-C is a program to automatically find control points - for stitching together panoramas. hugin diff --git a/media-gfx/crwinfo/Manifest b/media-gfx/crwinfo/Manifest index 07d768d868c3..2c8a8211af34 100644 --- a/media-gfx/crwinfo/Manifest +++ b/media-gfx/crwinfo/Manifest @@ -1,4 +1,4 @@ AUX crwinfo-0.2.patch 1009 BLAKE2B 0d4ac95f748b9a0c82d9819a951cefa97c6a1bef06f7495623bc2e3b245ef32e63e8fa9d387d4408c136f58e9606a1b591d802bf3cb76c27ea7079df59d7a711 SHA512 b02efcaf211603b5901b316d286ba0baf7e74776a2f92d6f321b154c8713a7fe653b5652137de8ae25d7a9f9eca6f217a4bab1c6839e7bb144ac5fdd804c001b DIST CRWInfo-0.2.tar.gz 10717 BLAKE2B fce230c1913cd924b554697bb1a26661671ec2ec274fbb5f8918f2f5bdb8923897dd1f9b3a4a844f8d0f380f39f50ee08418c6d3cfac39fe7a3e50255aa0632d SHA512 54e386266570460dd43f5a6d4b0eea7d6c37d9327dca8ffc1fa10462f97e23fc080404159723ce6558c3dc6c77eccba6ede628097d95f699a47f57a114e1eb0a EBUILD crwinfo-0.2.ebuild 595 BLAKE2B 7fe6d06ffde199a51c73fa1d3918640fc32691b8af4dedb8ec89b2f35e8b977b651ccdab3329ecb7fcd9a4e8223d04472620302c277fb702375ce7b869d84eb5 SHA512 8167820347e2d825227e089dad7000c866ef2e9ee8d7ea9a54ee3d9025f27f6a2b8fd94a9320d7faa9f4c0850a498eead932364b5a96eec600bba509f2940b5e -MISC metadata.xml 369 BLAKE2B 82f9df6d1668d42aeb01f7632349addc219842853a89150515007bea21d058c9b92a6d38598c2cc35bdf8957ea8e40f0bcab55953443afbbd79e21a2c2921738 SHA512 ee3b3a975b809e4433e7a6242a788f016abd75a969c6898ed07861d38b609d11d5cc1997c19165128760ed3f99022dac64f3f63cd2281ff86bc78023d7c40709 +MISC metadata.xml 242 BLAKE2B 3ebb02c611a041f50333e1f36151e7a0b1c901a0c3f3bad55dfbb7b348d0dc3b989cbb87fdad304f56b47b62d0bcccf2af11fcc816f8b523ab1c265e0d35e9cf SHA512 d10ad1d85a15809fe3555c02b15d361239f7b00307632150ab64d4c5cd2d4c52577b3599fb79d3977f479b438215e6a6ef4ce29d8773afe569ed6fbfce85d75d diff --git a/media-gfx/crwinfo/metadata.xml b/media-gfx/crwinfo/metadata.xml index 4e06ffe952af..7b7f99802425 100644 --- a/media-gfx/crwinfo/metadata.xml +++ b/media-gfx/crwinfo/metadata.xml @@ -2,10 +2,6 @@ - - Utility to extract thumbnails and information from Canon raw (CRW) - files. - crwinfo diff --git a/media-gfx/curaengine/Manifest b/media-gfx/curaengine/Manifest index 4fad1dece6ab..46f064b026e5 100644 --- a/media-gfx/curaengine/Manifest +++ b/media-gfx/curaengine/Manifest @@ -1,11 +1,14 @@ +AUX curaengine-4.7.0-fix-tests.patch 359 BLAKE2B a84af3a8b47f2bca74f8aa3bc774a55719fc642048edca310dea0568fddff6cc90269f1711006c26dcca2b64d997a34858442fd674bc99b03aeffcafb93820bd SHA512 9ef48243ada474e2639cbf804be381ac1dabfd656ac58a2a296265b3d16bf416a867147a2f7415256bb0af14ff994e5eeb2e42e61a6f36afa29f7a96bc7ad0e0 DIST curaengine-3.4.1.tar.gz 949312 BLAKE2B 4902575c40002ab49e3ef13c94c8531b6975ff62e58012dc48744e2d27e9d1767e8f7768250179a374ed24da5a5e2085e9c194068ad6ffb98fff0595a314f7b0 SHA512 51c75e299ef7728101a4c61aa033c9b07112b0955d2ec72ba6173684513ed3c503a744fab487efe2c19da01eb97bd1297b5b8724b4f767639c8e82eefcdd01be DIST curaengine-3.6.0.tar.gz 1390109 BLAKE2B a0a6b8016bb5fa2f772634a671fc391df45875fc36cdf100f00ce34b9d5495f32986c473b1ba4c184cb77e50a64e2648c5d4f31053790182e657b0c981e1412c SHA512 340dad4c697fb0d7b633091715a904ae7df8973626e217ae2528d0121723c07a6cf0bbc740b9ad9980f3b288fa690c9c3ee43d90914264855dace007bbb334c8 DIST curaengine-4.2.0.tar.gz 1654657 BLAKE2B c11f77a126e49c1c63550accd42c3616ab647d2575de0f11e64cb2188e7c565a54f3613e296c3f19e8534a7a758162fe29cdd62e8d62d691a7d9c9e6430545ce SHA512 6c3edac5a21068b50a31d3ab37dac58b986e18be2d24711d77cf210da62b521d62dc92a1b4e8865a26e5c394119349f03b3816d19d67ebee670424cc4a7b2500 DIST curaengine-4.3.0.tar.gz 1656780 BLAKE2B 9b93e3f294a8a67c2cd4f2d4462a4047e6860e0c391e7ff550b24c498faa82fd2af4fd044845f00f93fb01d38ca3fa1511bfe65a7456b5a6e0b919821be5ab8f SHA512 60ca0ce586c0cf5f1516f803b2a05a20299ef8193f065acd6e11a0054903189225f9c60be1b536ffe5a9a22652097acd3a4aae2833920a468071b78f213f7572 DIST curaengine-4.6.1.tar.gz 1685119 BLAKE2B 352c5b4b98866ebe6f90dc095960d2417ccf9c023334b4006b604da45aed1e3b6066700b08be3727214433fd505de87cad4da8e17d9067571d91dd0ec7660ebe SHA512 8b3a65fb00bebc37acd24a6d4277c1f09849c0318fca00867479d62c0f64b8628064a898128e1ffc5fb99eed2c1d45a310df2f97fde9c37a9ccc311f5ba4d057 +DIST curaengine-4.7.0.tar.gz 1684860 BLAKE2B da25da5656eb2c2d9cd9bd1c8ea0f633284a6d300f2b5ab7a916be262d20106d07a17a5c5ac63b854b32e98f616ecadbc05a912146f4f6d396c646ca69637116 SHA512 4c5f2eb70912315595e7f090ba9a34196ecb740eb25b5b2da2decf6485260999e8a87f7c2619c6efab9b46280e9eecf11f7e6bb021359c3b72da9fb900b0c1c3 EBUILD curaengine-3.4.1.ebuild 902 BLAKE2B 5216cfc20c7b68f326828fcab00d1d116dc6ad3f2f4a5b158d6e22a91b4cd7a5081bdaed05ab9fb18c8d135460f1396c0559a1edaecc3c6c94e143e876d6ed0d SHA512 dd985e6460373739dd368b5fb31c35f3fce4a403d64f77db968e32a0186eb1ad0a723b71ea7c67e7d71581012c529bff023ba7ff49e5324883c30b970a55a71d EBUILD curaengine-3.6.0.ebuild 902 BLAKE2B 5216cfc20c7b68f326828fcab00d1d116dc6ad3f2f4a5b158d6e22a91b4cd7a5081bdaed05ab9fb18c8d135460f1396c0559a1edaecc3c6c94e143e876d6ed0d SHA512 dd985e6460373739dd368b5fb31c35f3fce4a403d64f77db968e32a0186eb1ad0a723b71ea7c67e7d71581012c529bff023ba7ff49e5324883c30b970a55a71d EBUILD curaengine-4.2.0.ebuild 1513 BLAKE2B 51f109e8db08e5e3d0caccc1016628e6570dfab14f30a5b061bc25cf2edff0516bc50409271f26e592f9223d775d4fbce66d8b48b6cdbb914e3115208d7b2a09 SHA512 78ca9ad1b1d59f3274021d57fe3e2d14b7225315e8eaea2179c656bfecb58e59384dcf520d4c5fe1d05af5dec21973cd8020af116eadd75969d1331d08d82d00 EBUILD curaengine-4.3.0.ebuild 951 BLAKE2B 477593726cb519294f189d8175f04168582dd756de4c0a86cb254f750cf1c0736b9913365e81eb48fe821e5b2c771d1468e5a7cf3e36bae7339d0aa5310affcb SHA512 f5974e877bd0c885f2aa5856ad410b05a16029039ed87913ccb03adedd804b1cf474addb526a8f961902f45b231199b32db852bc8b78aace2b559342715a0686 EBUILD curaengine-4.6.1.ebuild 955 BLAKE2B 733f85ddaec6e24923289023a83bba47c0f9fbd29be348ff0a338d39bdf8655255cddc54afe14d53600195c178169d3c1a83b26f25739884fee166498280596b SHA512 92d6924c086f4e8b022105d235467dce86d7f65466a9df97026f625eed054a6ec45f2901202c5cd70f5d11ddb9093de0632530e64e04957b1a86dea7eec3f569 -MISC metadata.xml 862 BLAKE2B 233eef15a865c598451d8a6100a8dc99f4c9a4c4ae4f8692a473ad2b8de5c2bc5216052b2bbf698e98f1c7f8156512084beaebc6148b9bc333d5c09d9bfda3ba SHA512 92e4cf75b949ac201537780bc5acf295720da8a342f6d882e2ca3b36aaa5691a3df31e6cf79e44b25f88d2f1177a1b6227165cbe8b9da8762b35560927239382 +EBUILD curaengine-4.7.0.ebuild 2280 BLAKE2B 512648356a1f9155dff7d720ed14de5c76133fe87c8a17799d7eeb4b9610c12d34928a1448800351d8e7183186333ac2005ba99c151e6641b5ad70fac666f089 SHA512 e83fd950243da16b6974694c691fab84f6c4e3cb855c13abd88d402f3913da19df0391dacc073c00a37242b638eba11b0c628006fe843bb6ad15e8d17b5bf589 +MISC metadata.xml 1468 BLAKE2B 7aec44b3b8d90adfa9c95365a7e299907fb0879c2358d5770b96b41f175d0d916e6786b25cc7a3b39f599d2a3e61a00cd4b3a0d039c95cd6e0fd122d2be54e4e SHA512 3ab874f2117073a17297234b29e95b70fe73ab90fbddcfe024586dc2b0b47af23998e0cc5ae271614be95f4c41fc2a9485f097ba3eefea0345d8d592d5e0f390 diff --git a/media-gfx/curaengine/curaengine-4.7.0.ebuild b/media-gfx/curaengine/curaengine-4.7.0.ebuild new file mode 100644 index 000000000000..a644aeef81b8 --- /dev/null +++ b/media-gfx/curaengine/curaengine-4.7.0.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake toolchain-funcs + +MY_PN="CuraEngine" + +DESCRIPTION="A 3D model slicing engine for 3D printing" +HOMEPAGE="https://github.com/Ultimaker/CuraEngine" +SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+arcus doc openmp test" +RESTRICT="!test? ( test )" + +RDEPEND=" + ${PYTHON_DEPS} + arcus? ( + ~dev-libs/libarcus-${PV}:* + dev-libs/protobuf:= + ) + dev-libs/clipper + dev-libs/rapidjson + dev-libs/stb" + +DEPEND="${RDEPEND} + test? ( dev-cpp/gtest )" +BDEPEND="doc? ( app-doc/doxygen )" + +DOCS=( README.md ) +PATCHES=( "${FILESDIR}/${PN}-4.7.0-fix-tests.patch" ) +S="${WORKDIR}/${MY_PN}-${PV}" + +src_prepare() { + rm -r "${S}"/libs || die + + # remove static linking + # respect cflags + sed -i \ + -e "s/-static-libstdc++//g" \ + -e 's/set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall")//g' \ + -e 's/set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${CMAKE_CXX_FLAGS_RELEASE_INIT}")//g' \ + CMakeLists.txt || die + + if use test; then + find "${S}"/tests/arcus "${S}"/tests/integration "${S}"/tests/settings "${S}"/tests/utils \ + -type f -name '*.cpp' | xargs sed -i \ + -e 's <../src/utils/AABB.h> "../../src/utils/AABB.h" g'\ + -e 's <../src/utils/IntPoint.h> "../../src/utils/IntPoint.h" g' \ + -e 's <../src/utils/polygon.h> "../../src/utils/polygon.h" g'\ + -e 's <../src/utils/PolygonConnector.h> "../../src/utils/PolygonConnector.h" g'\ + -e 's <../src/utils/polygonUtils.h> "../../src/utils/polygonUtils.h" g'\ + -e 's <../src/utils/string.h> "../../src/utils/string.h" g' \ + -e 's <../src/utils/SVG.h> "../../src/utils/SVG.h" g' \ + -e 's#include "../src#include "../../src#g'|| die + fi + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTS=$(usex test ON OFF) + -DENABLE_ARCUS=$(usex arcus ON OFF) + -DENABLE_MORE_COMPILER_OPTIMIZATION_FLAGS=OFF + -DENABLE_OPENMP=$(usex openmp ON OFF) + -DUSE_SYSTEM_LIBS=ON + ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + + if use doc; then + doxygen || die "generating docs failed" + mv docs/html . || die + find html -type f \(-name '*.md5' -o -name '*.map'\) -delete || die + HTML_DOCS=( html/. ) + fi +} diff --git a/media-gfx/curaengine/files/curaengine-4.7.0-fix-tests.patch b/media-gfx/curaengine/files/curaengine-4.7.0-fix-tests.patch new file mode 100644 index 000000000000..33feab3d3949 --- /dev/null +++ b/media-gfx/curaengine/files/curaengine-4.7.0-fix-tests.patch @@ -0,0 +1,13 @@ +Upstream issue: https://github.com/Ultimaker/CuraEngine/issues/1318 + +--- a/tests/utils/SparseGridTest.cpp ++++ b/tests/utils/SparseGridTest.cpp +@@ -1,6 +1,7 @@ + //Copyright (c) 2019 Ultimaker B.V. + //CuraEngine is released under the terms of the AGPLv3 or higher. + ++#include + #include + #include + #include + diff --git a/media-gfx/curaengine/metadata.xml b/media-gfx/curaengine/metadata.xml index 58e8297dc744..45587a19e8cd 100644 --- a/media-gfx/curaengine/metadata.xml +++ b/media-gfx/curaengine/metadata.xml @@ -21,6 +21,18 @@ perlovka@gmail.com Michael Perlov + + The CuraEngine is a C++ console application for 3D printing GCode generation. + It has been made as a better and faster alternative to the old Skeinforge engine. + + This is just a console application for GCode generation. + For a full graphical application look at Cura which is the graphical frontend for CuraEngine. + + The CuraEngine can be used seperately or in other applications. Feel free to add it to your application. + + + Build with support for communication library between internal components for Ultimaker software + soname major version number diff --git a/media-gfx/grub-splashes/Manifest b/media-gfx/grub-splashes/Manifest index ed2aed7bfce4..7b9d85576203 100644 --- a/media-gfx/grub-splashes/Manifest +++ b/media-gfx/grub-splashes/Manifest @@ -2,4 +2,4 @@ DIST 49074-natural_gentoo-8.0.tar.gz 278632 BLAKE2B 3318f98c80cc9be652fae4e6f115 DIST 98478-gentoo-splash.xpm.gz 18681 BLAKE2B 65969e247cd7c348c4a1c3cd4de5e4d3c4e888eefa11166b1be75272c66b2c7d88beda3bd25581c52d3f7325dc4821f15350bd826f5974444b48ccca19424ea0 SHA512 ea3b6d284e5d41462dede7705a2aa5b6655c1f6aae630cd508dc653391c741cf0a3f487e5694e50769e23696c16279280f89325cfdb47994d8d7210eb447117d DIST grub-splashes-0.1.tar.gz 180413 BLAKE2B 4007da6ee3ce221ca6027354c611bdfe54645b484bedeaa84664a82fccadb46a4de2b3bd0b3c9a8eef4af2fce9df23481e9e2f9a18e1999be28245a4a50a3e37 SHA512 af96ff45778ccf062d26ac1fd0ea9cf47678faf9c0891040580e0563ef5591fc9b2c34d338568b77c0683d7c8814b89ff7d62dec582fb714ae503a86ff6b84be EBUILD grub-splashes-20091109.ebuild 1018 BLAKE2B d6de69050ad2bff9aadf8de3bda78be792428c4289bbf5666f3229a01f50307049bf45f1ceb3f9eff088fdabb6705ed7665f61efc1e045ed2ef75e01872d66d4 SHA512 ec9ab1f189473f71d65652a32aafdbee502203be6e1f359d5cb7a154eefa7163d9fb3b859091e6967df777a70410364e2a154d201cfc1cce54f26d314919abb6 -MISC metadata.xml 285 BLAKE2B 3c801bfc26d50b4fc9411d16db1e969d5c4a1a342313f56764cc018d3f251bd4829b07eff39e4a3fb517972fe93a58433c3913c1820d3fad1a265ff1b6b5da32 SHA512 ed2ac793160c53dacf32e536c21c9d138bb7634bf54a31cd8d5efb25de87639afbb80fee2c8d772830845ec207f14240bc6edf233bfb68aa3c8ff74d9b52605a +MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/media-gfx/grub-splashes/metadata.xml b/media-gfx/grub-splashes/metadata.xml index a9b4714910bb..6f49eba8f496 100644 --- a/media-gfx/grub-splashes/metadata.xml +++ b/media-gfx/grub-splashes/metadata.xml @@ -2,7 +2,4 @@ - -A collection of grub themes provided and maintained by the Gentoo Artwork project - diff --git a/media-gfx/iscan/Manifest b/media-gfx/iscan/Manifest index 2d01d4bd7b72..99ff9b14da90 100644 --- a/media-gfx/iscan/Manifest +++ b/media-gfx/iscan/Manifest @@ -20,5 +20,5 @@ DIST userg_revQ_e.pdf 627189 BLAKE2B ff57871c58dc541e30d65127bd8f4cc2a20ec5341c1 DIST userg_revQ_j.pdf 734920 BLAKE2B ed2cffdc2dbf0a2403dcbd93cef3349b9e35afb305f9b36f92b8f11bd42b5281fc7bfbec108703f327fb538868c530418406d37505e6eb6afa621d2d49d007ba SHA512 d5cb0cebaae0ac36951379cad516f0575e85e0bb509cf88549239e300c7d6c6a4996497145acaa9e9783de6b08c6e352c7ffbedb23ed04c15eefbe9c3cf0bc90 EBUILD iscan-2.30.4.2.ebuild 3958 BLAKE2B 3e1284c43d52dd91a6b9e88c2c8d5aef7ee76ed2c7b7a1e0d35781db6f5882efe1ea6c1b1152df86bf0b831941a271bf8c5a9c75fb2fe26646e99d2f73d17da8 SHA512 9b23f93cc94371c33036fec992c96baec8e94b743e732c8579755eec94cfc35ec79c95b879df664783818e03cff648c932e23217b856537a3875bab9c38a228a EBUILD iscan-3.62.0.ebuild 2332 BLAKE2B efe846efa66cc80dc3675dc4e1cff7c20eb7902a8523e251bff906c694c0585f34a8f0779235339bdb58442deb8c3e03ae0fef425ca7c6b90ca0d56113da6ca0 SHA512 53ae2081a1956a68deb8dfa3f7b4312ff6b2239300a5cecb3d9aaf8e170906097ca056bf8e7c3c4e5cf566bd0336500305f1dcb85cf429513ecb50cd45a80049 -EBUILD iscan-3.63.0.ebuild 2804 BLAKE2B 74641d8af25e44ff40550977f1ef83fe1f61c01a5d9579e8bca2807cc8566744f2766d4e0be66080155bde35e53e5bf1329574ced45fd94722fcb60082388685 SHA512 21134488ce22b77c190ec26505bb7bf2181b25b7008849cf88d61596154ecdaba2666aa9526d875c4816ba1a0b6a621b27791904d6f6ca5b159ad0cbf7e562c2 +EBUILD iscan-3.63.0.ebuild 2851 BLAKE2B c4214d99f21980e76534285aaefa4b4ba19f9e9dd6f2dbd4c1509cd48b80b081c1a23ec8cb6c32b3a3840ded05d46faf28e499ffc483b4798cdc26fc864974c2 SHA512 67645e77b4df636edcf60e68777f114165715238cfefd22285305d2fdb04565b42ed4cd3efff3ede9c6b2a8b6faac25c291e0e8a8f572e717124c920b3419efe MISC metadata.xml 930 BLAKE2B d2cf4fae5cdcb660357ffe5566ad8d99eef6287f565a45f1824c810b3979e9d2930f458766ff524b231ef8dfd793062ff23cf4bfc2a78a36c5393a6c4224feea SHA512 d609a5cd8f8bbc7653e784d153757849eafb9c772355d0928325a6ecf673e8aa055623601d957f912709f9f16acfde5ca0b0480a1f2a17bfc24825895d861fc0 diff --git a/media-gfx/iscan/iscan-3.63.0.ebuild b/media-gfx/iscan/iscan-3.63.0.ebuild index 7a56c9f57049..3d5f0e15b002 100644 --- a/media-gfx/iscan/iscan-3.63.0.ebuild +++ b/media-gfx/iscan/iscan-3.63.0.ebuild @@ -28,8 +28,9 @@ RDEPEND=" # Disable opencl as during reorient.utr test it produces inconsistent results DEPEND="${RDEPEND} test? ( - app-text/tesseract[training,-opencl] + app-text/tesseract[png,tiff,training,-opencl] media-fonts/dejavu + virtual/imagemagick-tools[png,tiff] ) " RESTRICT="!test? ( test )" diff --git a/media-gfx/jpegpixi/Manifest b/media-gfx/jpegpixi/Manifest index 032e93994855..6d8f2d8d8825 100644 --- a/media-gfx/jpegpixi/Manifest +++ b/media-gfx/jpegpixi/Manifest @@ -1,3 +1,3 @@ DIST jpegpixi-1.1.1.tar.gz 155045 BLAKE2B 767789f87e7fe29f36c6332cd79f15d3d5109ee84626f8bec3827602c28dcfa55e297611ff565495a4ffabc421247d6e39ea0832721d276394ac7ad607e6bb1f SHA512 e77bb351c5e0c92c8476684be29695bf82f2be043b0e6f40acfc3c692180cfeb625ebf180a6ed48d97b9d895ecb12b5ba34a47f6cb6a352af0fe1767e846ef3e EBUILD jpegpixi-1.1.1.ebuild 579 BLAKE2B f2ce7551c6dda703a8e76e0a51ec3caf90c42f24d80bed432b2c7603221a0c7dc8c0b5d42af8f7d80502fc25b56c6871be35752c91cba33c10dd7fc672e30968 SHA512 06d2202db7ae3c83e048ec7e5b3c18f2e14042004c9be3245afcf34bb6243230b0da44d87068bd2b4c14fd759bd5b67cba494c53b291582b28ba32077ae5dab2 -MISC metadata.xml 290 BLAKE2B 64afc02906a82e1d1058845207beb786c4558aa106394bc68eb33bf8c1480b3335a8276605dae945f6c139c4b24be57a92593868189ccf540a3f5687eea17f71 SHA512 2e6892d467c3f23b373f7b4f89178d5ce43f1c54e293fb37530e05de6d29b5a7816aed7d6fa5f31f5ebfcb55edb56c51a79d524a9567656d8847a55fa1b61d16 +MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33 diff --git a/media-gfx/jpegpixi/metadata.xml b/media-gfx/jpegpixi/metadata.xml index f60a078ed15a..7a38bb900964 100644 --- a/media-gfx/jpegpixi/metadata.xml +++ b/media-gfx/jpegpixi/metadata.xml @@ -2,8 +2,4 @@ - - Almost lossless JPEG pixel interpolator, for correcting digital camera - defects. - diff --git a/media-gfx/maim/Manifest b/media-gfx/maim/Manifest index 066fa409e7f2..e611c6ef97bd 100644 --- a/media-gfx/maim/Manifest +++ b/media-gfx/maim/Manifest @@ -1,4 +1,4 @@ DIST maim-5.6.3.tar.gz 40217 BLAKE2B 90f6854d8e54b92f8c6e8d5b597ea287e85e622ad689f1b72361aa919d0ce57bf4f28f289fd0da51b30c1195977b70982837d8b4b81ec5597361bc6ed5f1ad0a SHA512 8e19bd4e89db117bcb74a9b9e35f3232cdd0ef3836a536d170f803d7159fbc4be415d20695e5e61942ff7714d990d027149cee20a689f797d25d01610cc1c3be EBUILD maim-5.6.3.ebuild 845 BLAKE2B 03ba5512384fbc25c4c0680a1399d63fd4e349affcfd0d104c020fed460aefb423d83ce44d7ab9aa94ae8fef5d9341bbf42ff67d0aad668ae8ebbf90f6569e1e SHA512 cb4184187848233f19288a9c0438492ff8abc700440888eeec8baac081ac4191875ddc3f9d8cb659b477d9012821b01440c03e3544ea36931d069dd89e1813a5 EBUILD maim-9999.ebuild 845 BLAKE2B 03ba5512384fbc25c4c0680a1399d63fd4e349affcfd0d104c020fed460aefb423d83ce44d7ab9aa94ae8fef5d9341bbf42ff67d0aad668ae8ebbf90f6569e1e SHA512 cb4184187848233f19288a9c0438492ff8abc700440888eeec8baac081ac4191875ddc3f9d8cb659b477d9012821b01440c03e3544ea36931d069dd89e1813a5 -MISC metadata.xml 370 BLAKE2B cf97a29c8998e02c1cf3c1a2262af3b4ead910bc3b9a84a43ceb97eb6f8522b134007ba6380e5a0e014ac62b4faad27f856a847026bba576e1e1a6e4c2bfd160 SHA512 d3c3fb700a3d2c5c67a3919ae60fba9e843734875378ba682d93f728c408845f580caf940b3e39436582ddd1c3e2fe4e21f01cc74960d00f8cbddf20047abb62 +MISC metadata.xml 245 BLAKE2B d0f0419f8a7ceef258bb5d6499438203206131b3dd86d5e5f15abd9567155a7b93fc33c277ee7d95440674757244a9edd429977cd48aefe146d8284bce340164 SHA512 67d8f26574827a11a25ccae725ff3ea2d4eb69cdfe78fb7f1ce3f081c7ed65bf6c53518151ad540e2d790ba69bbbc390d26602b66d34de8ac2ae27f96a15e5bf diff --git a/media-gfx/maim/metadata.xml b/media-gfx/maim/metadata.xml index e340eaffe6a7..e07ed367a553 100644 --- a/media-gfx/maim/metadata.xml +++ b/media-gfx/maim/metadata.xml @@ -2,9 +2,6 @@ - - maim (Make Image) is a utility that takes screenshots of your desktop using imlib2. - naelstrof/maim diff --git a/media-gfx/sfftobmp/Manifest b/media-gfx/sfftobmp/Manifest index 3f426357cafb..53752af33172 100644 --- a/media-gfx/sfftobmp/Manifest +++ b/media-gfx/sfftobmp/Manifest @@ -2,4 +2,4 @@ AUX sfftobmp-3.1.1-gcc44-and-boost-1_37.patch 1351 BLAKE2B 00dc9e14b8742a7aaa16b AUX sfftobmp-3.1.2-boost_fs3.patch 538 BLAKE2B bb2ea6156f3572f2da8ffd2f2bfd55fa89afe99af3f358d56b978e98160bd7b90c72cae8490687fc0b9c0509f896f5c6a7bfe41677f42652d77d52860b56e46c SHA512 75158af4ff574fe5112e4057ce0c2bca2f49afaf63862c42add85b8ee8e843f0a08b8c3d9f658f999024643d95ffcd65085bcb0607213722eb021b102037872e DIST sfftobmp3_1_2_src.zip 121478 BLAKE2B fe5e09d358cfa75a45a05e780fcf8b3409ae9791882c8c4ab3fe99b078cade57a75751343c42a5d7764702ca32565e8c97d417e3c095c10a01b6fcd0f09f03b3 SHA512 3c460dcd60486954f792ecc8e864d109dabbae30b56a6ba4b3228a42dd489fd88793e4d93e2d032e6cd1c552bf5e217bc2afb3eae85a1a4e1db340f7761905b7 EBUILD sfftobmp-3.1.2-r1.ebuild 779 BLAKE2B 6bec6ef6b6e45a4dce5cced32592287571c219fdac698723e876fa0fddbf7c1df3e2ccc5144c3deba65d3db8050f0699f6eb0ed09fc68ed807b010c993b37ecb SHA512 89449a9ad5737348348b82005230d9d72fcde123c08908d1d0f6af51926db4cca510fc2221a958450948aaa59650998da0829b344154014ba612b81d6ac55c9a -MISC metadata.xml 302 BLAKE2B 9d6aba0d209ba1d319177b887ff81b5130539ad3db60b810f488277c756da398c4dd53966c4e8a428838a41bfaa6926f26410f33b42c07c9e5e9e0a0a8b70db7 SHA512 6ac3921ad7d5ca5703915d8ad5f6f1f477bde3c6b7566904ee9775ecccfb783ed2cc82238bde81d6be63304da1afad2b5afe2a5e860e4290d0d4e42f4645096c +MISC metadata.xml 245 BLAKE2B 38d8c158d180bcc80f641f84e8b1411b5924fe54c5173e5bc60ff2fdfdc55a34c8608189c5a9281926e877c2eff646d784d2770e0893ac325a084b26a821780b SHA512 e758417b46d7ffa5144bda2c2fda4decbc3e6d2aa1eb220b8552dbde32f56fc49f63bae452ce0e750f4f2c69f3ebfd064ddd7356d2e2742e8a63804b06531808 diff --git a/media-gfx/sfftobmp/metadata.xml b/media-gfx/sfftobmp/metadata.xml index fd38410961d5..25a1448081f3 100644 --- a/media-gfx/sfftobmp/metadata.xml +++ b/media-gfx/sfftobmp/metadata.xml @@ -2,7 +2,6 @@ - sff to bmp converter sfftools diff --git a/media-gfx/tuxpaint-stamps/Manifest b/media-gfx/tuxpaint-stamps/Manifest index efbd290e290c..d088003a95a3 100644 --- a/media-gfx/tuxpaint-stamps/Manifest +++ b/media-gfx/tuxpaint-stamps/Manifest @@ -1,4 +1,4 @@ AUX tuxpaint-stamps-20090628-make-382.patch 365 BLAKE2B d427c1867b47fde62f1dfb568240727fbef151fc6af6d45e33b5f83a8c30d0dd4e67ea91ee34af248dc6bbbf1a17d7da876dd848033757cad87d4e84116c351f SHA512 17915d5b7aaf9857a6e15a51a2039b00edd6a9adda27f529a10a5422b37df5e9ec500dd497c6e6df45fdae6617717f90d166fb04d5401d9bfa767e09fea31e49 DIST tuxpaint-stamps-2009.06.28.tar.gz 48273629 BLAKE2B a9c11b846d60bb4de5bfaa721a24254fb6510bfddeca54f398ebf941f2fd74f546eaf3cdf7cd65932835e2e72993d6627f6247c7dc4a4488d2d2b2174c04455a SHA512 ca059275484bec045c4f2bad414ea5359d2a8812cc1c8d1e11ad8f3b7e63e107c1fccc347291ffe95d81a5192b39198c56d319ef6a0f475fb128d9a2d0e5e027 EBUILD tuxpaint-stamps-20090628-r1.ebuild 626 BLAKE2B 4531c55c9a3febee023974ac4386001a779bfd487d367dad37fd58690780345ce46c3a679b270f6554e85817c47e61269bf34140c71dbe89e0f2da0c89e2fd68 SHA512 0cb6a1e8b249ee3970c888c7aae9030746003d177b7f14b8541e4b213e5fc7d5b50abb0a3d278b8c6b180f643b8ee3057338cdd5acfee0d85f752402ba2f614f -MISC metadata.xml 354 BLAKE2B 9e9c851dd7a87ea893f20c4fdeeae447eb7efd6f3688419c417a1d38782e5c53743dc4de664ca0bd462b83450553fa0aa161ef5d9cef344f3361d029cdce35ff SHA512 e47edc76f8fcdf36abba39af57e5af6c2c1c66bb8f430f86248b3491680b405e866faf946477974b908903fce9d2d8adbc737dc737bd493a671c4db7ee372e15 +MISC metadata.xml 250 BLAKE2B 59de89b600be3703150400084ef9d6610d90f4bbc28d54ad418d28c81ca9cae021c6874457e5ad3d9c740748bf004ea8cf22945c7ab7855e072bac48675ea72c SHA512 37e0b7133afe4ac81b9f340fb4bfd8d6bedaf18fd2605f282f2908a6fdcc8a8f8a1dd6cc9dbcb056ab937464558387ad0cbacc034cc3ccffcf80adb843e1f55d diff --git a/media-gfx/tuxpaint-stamps/metadata.xml b/media-gfx/tuxpaint-stamps/metadata.xml index 4b198127c379..b6da2c1fac45 100644 --- a/media-gfx/tuxpaint-stamps/metadata.xml +++ b/media-gfx/tuxpaint-stamps/metadata.xml @@ -2,9 +2,6 @@ - - These are additional stamps for the Tux Paint drawing program. - tuxpaint diff --git a/media-gfx/xdot/Manifest b/media-gfx/xdot/Manifest index 30092ce0212f..b4525cb005b7 100644 --- a/media-gfx/xdot/Manifest +++ b/media-gfx/xdot/Manifest @@ -1,4 +1,4 @@ DIST xdot-1.1.tar.gz 134215 BLAKE2B e241a4fb1ec69a8613f7813dc159761e6bffb82ea9f58876287d01946f4c93e66e5eef66e6844abb7738979412c2c7d2d26f76bc0563ad0c3c8550d9e8023b47 SHA512 d67c45c8c071013551f79d671a21ce546b680fac5997ba9631a882ffa3c44c15a69949643ed5e8211417006152575a1d99450ccfb6062427521d1e2bc0814f55 EBUILD xdot-1.1.ebuild 1131 BLAKE2B 8cbb12c6cf8e7d4d9ae7f21519be9f512257dabb46f7cb18251c7128e318e1a0c3197df884362206a2a3d8c4ca868d46f9d312a74dfebd5d758905425813b48c SHA512 4d25cb15d1c705217272e38f3215a2b25a3610a84f26752cee69568e3dc8d329099d387d769dde6217262c42dc422f7adfa7a164fa9cf3624439e109e7864cec EBUILD xdot-9999.ebuild 1136 BLAKE2B 6f437471ef3c8574cf84b2acd7f65c735f7aa06e4566616dc9a7dd1ca1044b5488b42dc50dbdded9ee92be2d96a3c642757e8813cc4fcf1e835c48e2b6d929a6 SHA512 1b0b8322537735e66e72fad2a846e4244ba5b8c79ba2ba67a4667cb07839df67050b8b92b72c56ba115f51a7f1c159e2c7e0b46d1f4d2e3dfbdcf040cc77c320 -MISC metadata.xml 483 BLAKE2B 50b03bb7d189da9bd6ca793f30c1ba3d13d12151533b42c99321a849515d7664398ec1b10720596c0453c48d35e2a6083b0559eb127199e1d6f4fc2a93aa04c4 SHA512 7e734dd60daa1e74b28f0932f508787e8deebc75a8f46c41f77007b6c8f96751cd6b07f6638cb89b38eb81d4fd2c6f7ba9f6d449f24f17ad25fb001d7f4f5ff7 +MISC metadata.xml 398 BLAKE2B 4cfe399944032b70bb0092f9bd2f47b7e1f45cccfa75e2c8eea9dc41ae8456ffb450d5777a77218c22b8f97d57e0bd63956b63c345dba7167b1cfa8cfe3182aa SHA512 7afd30baf3ee9ec5c492659df23168d22c5a07381ed5972c8a02394a57dd332b86b59393b1bd16d2d365d61aa46839aafa78ff0386a92a26563139e31ed01a76 diff --git a/media-gfx/xdot/metadata.xml b/media-gfx/xdot/metadata.xml index fed3a8992570..fbe4f1f1c762 100644 --- a/media-gfx/xdot/metadata.xml +++ b/media-gfx/xdot/metadata.xml @@ -5,9 +5,6 @@ mattst88@gentoo.org Matt Turner - - Interactive viewer for Graphviz dot files - jrfonseca/xdot.py https://github.com/jrfonseca/xdot.py diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz index a733013458d2b74138346dea0a47f4d6489636b3..5df54f341950771e6d006dd799acc169db982ee9 100644 GIT binary patch delta 62925 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%0Aq%vG=jqZR0oF?XF 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.org Gentoo Sound project - Fraunhofer FDK AAC Codec Library for Android opencore-amr diff --git a/media-libs/ganv/Manifest b/media-libs/ganv/Manifest index f6d5a2c5c7fa..f7875527bbf5 100644 --- a/media-libs/ganv/Manifest +++ b/media-libs/ganv/Manifest @@ -1,4 +1,4 @@ DIST ganv-1.6.0.tar.bz2 377068 BLAKE2B f78c4783f0188fd163b087c789d50eb67a54a77d26d261d3557fba46a7bee09fc3326204273ad496d6b2ae262368015c3f186c290f2b85e6d5297eeed7596677 SHA512 05900aa63e65646e75f805dfe6ae5901efb19ae31a3f0a6730a713bfaffc47bb93f683879ce2a75093ea09e84a9d3137966b68b4ad307707753dead1df439a09 -EBUILD ganv-1.6.0-r1.ebuild 991 BLAKE2B 2e1e77a083e189cc07d7ae283074082b50e6ae81f30c0e6dbdd2eb10b5ff1c1321b915017ee64fbcbba6476fdd2d7acd6bae0f3449a7da0460af445548fd98fa SHA512 b97f6e76a5faa15d68413f41d4333e52ed4858331ee6dc6f87a64449dd62a844b2e03f9d1868be4b1c70d2363fe3c4fa06b4f3ba94ba2e2a40840878c45cfb49 +EBUILD ganv-1.6.0-r1.ebuild 990 BLAKE2B 67f3e985ba93cf1b013e65678c6a7c369ab79f9aa4264d9fba607a384edb12edfa572decdb5a6e5b629689242933b66cf2a83707e97fcb5ee11099126d0f0bb0 SHA512 b866417b5b50061a880dca0f99bb8fe5c5d13129dc20d3157f068f749846f29f4b66ac81e7cfce1919c48944f2ccc09d6492580c4721e2eb4f112a0eec013214 EBUILD ganv-1.6.0.ebuild 981 BLAKE2B 4e89d763ac96e2d847638c43461844339857395c020a480d9a3c8f832e2d5164235d40ceeed40692bd031f3b1f046256c8e9d21dae4dc04fa2295d8531fd8bab SHA512 7753b095c07a859de04e521d689a1ecddb8d4c23747cdddd30820b0033548bf5972d3e2c94788c1100908e58eec0d3caee44e53c3ebafc3f4290b3b6ace141cd MISC metadata.xml 356 BLAKE2B 0ca0ad63495c9f314c3fe7bfc48a7538d07ad65f9b772996b86ffc268420bf9548002a920a9a7f53f25984c309fc50d9a1735281dd18421a82cef913e10d49da SHA512 f2b5f01deb2f8d879b4a4107571ac469caf163bd2c44a066b8758a9596445f0baaa125b5e3ea883008221aee90d98982222b40b43c10f694d2672842bc1103ef diff --git a/media-libs/ganv/ganv-1.6.0-r1.ebuild b/media-libs/ganv/ganv-1.6.0-r1.ebuild index 8f7045e0bab4..1d58763251af 100644 --- a/media-libs/ganv/ganv-1.6.0-r1.ebuild +++ b/media-libs/ganv/ganv-1.6.0-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://download.drobilla.net/${P}.tar.bz2" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="+fdgl +graphviz introspection nls" RDEPEND=" diff --git a/media-libs/ilmbase/Manifest b/media-libs/ilmbase/Manifest index 0762be6fd09a..0b25420e7b42 100644 --- a/media-libs/ilmbase/Manifest +++ b/media-libs/ilmbase/Manifest @@ -4,5 +4,5 @@ AUX ilmbase-2.5.2-musl.patch 2134 BLAKE2B eb22304535301b717adf2397343b6f43bfcfb9 DIST ilmbase-2.3.0.tar.gz 595490 BLAKE2B db956fe7dbabf94632eb98635f4ebda8e937f26e26ed69f33743069fa2bf6d5ed3711f00eb33377c98b4f8ea367bbfc51b11d4cb884ce02238b537857cc19a9c SHA512 db0804a7c37c2a97f9dbf81b20f40f7fdea73242baa2759d9dc3728e6849e7ecae0e178fa1c710add980d050499151650675e4b2cda6cbbaa61aca406a1f929a DIST ilmbase-2.5.2.tar.gz 27525326 BLAKE2B c48a61513457f2c04f3a512963ae27eaf154933ffe7c6ff3e2d71f27f246ae624a34dbe6f8ab500c51a56898ad0f61e6784f5cd3f9c3df591ce347b46ba4ac88 SHA512 62f98695cf56600303db9c2d13d34cacc1851a103d8ffb7e7ce8c6d9d14e6bf02804836c718ae03e8d685ef3dda0cf7b2130e2d363f8095b22a15bf30d706fab EBUILD ilmbase-2.3.0.ebuild 1046 BLAKE2B bc325b9ab9c6d00ba9602f376ddad08034e09124362fd2a2e24ff7aa9ebc3d826d2fd32408f36983696c8a2305def61667d928b9637229aa18ae65b1bc9bf19b SHA512 2b55b35fd05331d8847946b2253ef7467a1b8f1de06dc4966c1a8da02be05f7eb6e91ff6a651f0d28af74955793bd18ec692fd384b5869e7f752f55eede39290 -EBUILD ilmbase-2.5.2.ebuild 1328 BLAKE2B d155d7586a8a6bce9f95727a7176919ab3363fcaef6bf67893a81228723b6b3474255d8814666138d85f9c4ce162699b392909ced91cfff077a12fde770b3648 SHA512 5e56f93bb7853c8dfa8bed4819e5db15f50a5541a3dfcf949227ba7434f6647659e55b230be6b84819e3f73c3ce00d677770735f875bd592c9f57e6e7e7ef4da +EBUILD ilmbase-2.5.2.ebuild 1327 BLAKE2B 6aa37c09bfdd7c67a59a7771e3713692839104aa74ced741aff98fe83bfe191cf625d37795ca1c2625c014c9e0eba7e04d4df0e6b380e86852a9eaa3445351c0 SHA512 e292c0b2d86f178e7df016f0c0ab917690e5af0bb39c1028a638ad8f2a7d25c1e227344b3de7adc65559a24978ffede8796a3417b648f32bd6fbb4d7481d99f5 MISC metadata.xml 653 BLAKE2B 355a987fbbb2073049234f241a5574b0f023b82c8b7597145bc4242eb084a7499fc13d5a4dff56cc5c608fc56d8d264affa2045bf8f35875a7dae54828a51143 SHA512 bde3f1221e1cde98af0137b166c41b39f0342875217ee002e0c754f66fbb921ab4fc9657befa62ddfc97ee07fd9b53fccc3c12fba2a5ab7788bdf0120109f9d2 diff --git a/media-libs/ilmbase/ilmbase-2.5.2.ebuild b/media-libs/ilmbase/ilmbase-2.5.2.ebuild index 3e9e28c44118..e4007c5fe636 100644 --- a/media-libs/ilmbase/ilmbase-2.5.2.ebuild +++ b/media-libs/ilmbase/ilmbase-2.5.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar LICENSE="BSD" SLOT="0/25" # based on SONAME -KEYWORDS="amd64 -arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris" +KEYWORDS="amd64 -arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris" IUSE="large-stack static-libs test" RESTRICT="!test? ( test )" diff --git a/media-libs/kodi-platform/Manifest b/media-libs/kodi-platform/Manifest index 198167560217..c10b1be09d4f 100644 --- a/media-libs/kodi-platform/Manifest +++ b/media-libs/kodi-platform/Manifest @@ -3,4 +3,4 @@ DIST kodi-platform-18.0_pre20190429.tar.gz 8616 BLAKE2B 424fa1da5f2dda5343ebe841 EBUILD kodi-platform-18.0_pre20180301.ebuild 628 BLAKE2B 03929d9e7863fc872d5cda7d580a6d91539846f213ef5bbb1e0bd572c9fa9211ec249d8e6fadc3b8b3bd26c7bd206268ebac6c995073d9063c0edca9fcb5e0f2 SHA512 466496d3c19431d76f9760460b36d69219627c9a4af7c3ec79aa53f62ced3c884770f0ce1e82c02b24cf5e72ee073b4421f0f1648ecee9b113c7cda8601d57f2 EBUILD kodi-platform-18.0_pre20190429.ebuild 622 BLAKE2B 6bd6820ecf0f2e2671fb97ee27f979e31561c6e0d7737880ed726d20aa1d2026ac2b80d231df8ea4766aae4bb8df6fc4da76ca7b144997fee9eae9fc617f6b5a SHA512 cf22aae2a34784c97b4cd386a0dd60e9d30a683fd6dd2d8e262928ecc8e958743575b6d8924a0f67e0634a361ed239deb94461322636f30d59687531174e54a5 EBUILD kodi-platform-9999.ebuild 623 BLAKE2B 345edc3e460bbe3c5d599f11c4664bc824790684b1e2823b2988ac15c4b914c5dbec5668d102eaef163d336699ca5949fc55a8cf69b387a419780257d9ce5fff SHA512 74b534e39d9b6a71e1304967fcd6cf4c05690afb1a191f75d183dc1d1f334107cb8ab235500ebe2a405d0dc6e6ce8c0da7602f4253e673f86f8add53681c14d7 -MISC metadata.xml 507 BLAKE2B d2f9a4bf2b904a20c489879e019d4280fa5fa9b94d1887ce64b96da46c64543865d46d823eb32b262121d1cbb936fe15a4df0d8042aef23a3927a0bb81ba2a89 SHA512 cb4626340b4a2aa62e652aec196440c5b0f66e560e1a92fc0bcbba17e67374d46ed74c6e8cc53e0c17db961247ae3aece65c2afd904ae3d1685cde8cedfd5a3a +MISC metadata.xml 441 BLAKE2B 4b42fd04320e894c9693beb6f6db4a0f479da1f972710623860d43a9e553153ad079520931d9f91630c86fbab03c7b515d58f4a42456416ba5f2f72b1b632a81 SHA512 a511f2618515f70e7ce2bbdcc1dd8e98de49f17207ddfe7232733a517516cddfcb38659259b068b52cd9c8037d332e24821ad15bd65eefd1ed7dc3e4af9f2453 diff --git a/media-libs/kodi-platform/metadata.xml b/media-libs/kodi-platform/metadata.xml index d3027d4287fd..31a054cfd37f 100644 --- a/media-libs/kodi-platform/metadata.xml +++ b/media-libs/kodi-platform/metadata.xml @@ -9,7 +9,6 @@ candrews@gentoo.org Craig Andrews - Kodi platform support library xbmc/kodi-platform diff --git a/media-libs/lib3ds/Manifest b/media-libs/lib3ds/Manifest index 1006f6529db8..7b1cad9431bb 100644 --- a/media-libs/lib3ds/Manifest +++ b/media-libs/lib3ds/Manifest @@ -7,4 +7,4 @@ EBUILD lib3ds-1.3.0-r1.ebuild 554 BLAKE2B 606e9436fbbe9d2f2f8c7ff27a611dc411b2e5 EBUILD lib3ds-1.3.0-r2.ebuild 644 BLAKE2B 585ea5c886cda38e0a8bfb64bcbf5e4005ab7bbab0d3718436614ee649b44c8ae3ee0cc280727b03f3e648b0b364a7ffe2cf0aab0c114ab5e7589d66cb83ac0e SHA512 17cd4cd5b27b43dda3e2b6059f288d19b4ee26d7b9ec430f7143cd7365cc262c6de95ed8f3b7a324fbc672b2c21ad701552230fd93aaafcaf48f88e74efc556f EBUILD lib3ds-2.0.0_rc1-r1.ebuild 703 BLAKE2B c9f519bd4a18f47c98f619a7a7582bd8395a31579ee2401642f3afd7d8e92002d727538397f5ad0820d88ef6d8544afc11dc25b898dffc844497041e2794e17d SHA512 838f040fbc069d2f0fffa8572571b20ad7d8631555e7342b8f2c9834ff045d26c044cef63ec303c9e2e055c210927ff0cdca400a071e7b277bef8f05e8e98ccd EBUILD lib3ds-2.0.0_rc1.ebuild 652 BLAKE2B a85855fa5d699c0e592437ba23fad789905ade2d5a3d8bc4d331c6fb0683dc451f57bd6674984324a0619a71f8bc5ee687f386dd9c569ac7ce203f21bd129594 SHA512 a1bc042ebaabe3775150cc52bda1fc5509a677057082a836b27e27181b706b1f0f00d7961df7faf2ec4e4a8d1f81be0fdecbdd4c0e4ac72d58adab07a9a256fe -MISC metadata.xml 559 BLAKE2B ef0091ec0f5a955a4bfce1522f879e68b2fe30bfa0dd4f7d5d098b37a5b5a6c2b921f0eb7583e672e224303e9c6bd894c26ba59647349aa2d49be442ae4a1910 SHA512 ccdb9124856024ed9737a0f941c97ceece7af753358eb17897dbfc3cf1b7cc7db4fcc5e22ee2da97ee728500c602885720811d790f489cfdd776890e0c04aca5 +MISC metadata.xml 431 BLAKE2B c469c1c5f88e5e3014221c85aa47b95ac8720257705c35e79a76945aaebbe075d559696e6941d64c9237e849969c9a369c7a8db96d24965bef78b88b85ace7d5 SHA512 09ba499ac33f3a9162ac15c23d0c262a32606c731a775579a0c8d6d2a24137687e1306aa17e4f66d4aba57d141d991ab4186716e2b7a55ace4ce7526b37680f3 diff --git a/media-libs/lib3ds/metadata.xml b/media-libs/lib3ds/metadata.xml index ab6d365c7891..a5cdd6731a66 100644 --- a/media-libs/lib3ds/metadata.xml +++ b/media-libs/lib3ds/metadata.xml @@ -12,7 +12,4 @@ 3dprint@gentoo.org Gentoo 3D print - -lib3ds is an overall software library for managing 3D-Studio Release 3 and 4 ".3DS" files. - diff --git a/media-libs/libebur128/Manifest b/media-libs/libebur128/Manifest index b71a136cad63..f3a5b7e14339 100644 --- a/media-libs/libebur128/Manifest +++ b/media-libs/libebur128/Manifest @@ -1,4 +1,4 @@ DIST ebu-loudness-test-setv05.zip 91631421 BLAKE2B 95a345b0700893ab96854c7563ecc9c667db30e8137352226d1f1ac7a666f6b08d1748d88ef11f72056d0a4bd513f365a1336de568ea45917a6ba9af5bc526ea SHA512 60d022fdac47ad0be2688411be9daecbff85da994d6fa4921bba6cffab841b081d8b15d9ce284ad2253efb686463450a84a0d19cb0bad7a934546cc52dd73771 DIST libebur128-1.2.4.tar.gz 23140 BLAKE2B 4095a11b976109c82ffbd133d5e509b60a2fa27871982d4a81c1927cb23783e89f907bcce52e78d3c743d1e41d1bd823b9b7b510792137649e4b3b680c93eca7 SHA512 d9aec133aca9240f7e859aae30cfcab07ba7aa20378187d53dfeec4cd3840d49bb117fa0698591bac04d95f9d8b5cd0b1fbe41c364694f2fa8267dd690b2dc02 EBUILD libebur128-1.2.4.ebuild 998 BLAKE2B e449227731761b2b020dc9110e78cc1f28046da0ce86e29e94a69d33dc03fb26700242f6e15bbe3eb33272d322e9ef544ad32989d470dc6fd7fd7d6d182d6027 SHA512 9104bbab0eeb955bc8044e451b567408c24509cec22a04e1da85462cfa59cc71433d6b07848cfb50bcf29c7f6afa2ecd462a701ce190469f9cbd552687f02b98 -MISC metadata.xml 751 BLAKE2B dc363e6e8a40a11e18c8204cf4ce6b3054bb8edf61b872c836af6404230e6e9a1fe758bcc49bafc83dbb0fd36c9cb37a65d3b889cf2c323b441f7e763312dd8d SHA512 2fe85871c10acb1d2aed6ada85d2522e6bfdd4bc51f06c560e262438840e499bbec842e451074275431c94892d887eeeab715f3e8ad2a0b85fbb5a5fce200617 +MISC metadata.xml 613 BLAKE2B 2c03f77d7bfec26a031ccce628f06d91621870a1f557c9dd09cb8ca85443523268a6ee87ae7048efbce6f934c0e1f4424886e453727b150e2e5570d63167bec2 SHA512 58133a2f99fd62b3fb5da2be5351648d12dc3e8046dcc9a4cb65211db9990f7c5fc46a728e85a588c859fc2ce1dd452fe83d3b677e59631ebaff47a5cc67439e diff --git a/media-libs/libebur128/metadata.xml b/media-libs/libebur128/metadata.xml index 91a0109f1a09..3cd65888fe72 100644 --- a/media-libs/libebur128/metadata.xml +++ b/media-libs/libebur128/metadata.xml @@ -5,9 +5,6 @@ amynka@gentoo.org Amy Liffey - - libebur128 is a library that implements the EBU R128 standard for loudness normalisation. - jan.kokemueller@gmail.com diff --git a/media-libs/libilbc/Manifest b/media-libs/libilbc/Manifest index 22cb41b64f93..abeb75eb88f4 100644 --- a/media-libs/libilbc/Manifest +++ b/media-libs/libilbc/Manifest @@ -2,4 +2,4 @@ AUX libilbc-2.0.2-ppc_ppc64_sparc.patch 933 BLAKE2B 90bb615cb33dfb1eae9d276b08df DIST libilbc-2.0.2.tar.bz2 392643 BLAKE2B 1b1772c415a823a63c2fdb64913eeee8becdda0438c3942e74dc0be5dc6e000538c8f0feb796d23eb815e792d9b9e695f598869a31dd69a90c1fb12823a09e28 SHA512 ad0ef3326144fa1e9b6983be9aeefcec0064930a0124980f0fa2b38967f145e4cef7be75d8eae72f4a9650f297f15968944e73ef256e642116125dea326d8ba8 EBUILD libilbc-2.0.2.ebuild 887 BLAKE2B 823f2b98b090736d98a07eb2ad8e1489d02f12f33de72cfa2749058c499ae71098dfac05b875a02a2d9fac09e33fa6e4009ceac866162a168ff6e5a70156509e SHA512 eb28d8e92974fb0b2367bea26bae5443838f45e84535ce2a1890fccf1ecfbafc661a7baf3bf96bf64e89ee375adde735b3965fc11c4b85aa1cd17e8d31790d90 EBUILD libilbc-9999.ebuild 832 BLAKE2B 905b3fbac3be812a69d44755949e950c234b84704e95f1527f35df46e162901b7852b74f24fc7de02a9d955da4da42c02c50c3d6e33a68fbf2df8675d493522f SHA512 b95d46ab5544775cd3be4d4a361de4c662df82de9c848499c30d8e1d3c0a302fe4ec491063b77b6a4129f16bdd5b42e713c03647f288f31c5577b21bc58a9061 -MISC metadata.xml 415 BLAKE2B 424981b7c747af54e0658541f8ed279ee5f0a66f3ddf92c62497c185f497341fb3b1a583c4786c6ffe8eea335fd0537802bfcff4567ca5f3c9f2482f0e526748 SHA512 f0be09fd8270ae30e2fc499de10ae5d7416a6ea50a787d6383428b81df8959ee4d18383011aca0d423549919982b6b05faa964c6378d2727d8be5bd82d4417ce +MISC metadata.xml 333 BLAKE2B b0f35100492df931d4a504ea070e7c5df977bb452e013cdbcb6b82d949b42d9b751862c5b9462b67d3669bc401f843eef664e5e1612400cb9418f22b208b2f3a SHA512 9081154d8e099e7b355ef3b11a49e7580bf1ef2a62dfe3f183694041a0a1ef247a111a982af1ba9cefb3a64dc26a4b0edd45b374087e4bbf044f468eff7195ec diff --git a/media-libs/libilbc/metadata.xml b/media-libs/libilbc/metadata.xml index abdd291b8013..a86f861b9560 100644 --- a/media-libs/libilbc/metadata.xml +++ b/media-libs/libilbc/metadata.xml @@ -5,7 +5,6 @@ sound@gentoo.org Gentoo Sound project - iLBC BSD implementation from WebRTC dekkers/libilbc diff --git a/media-libs/libmpd/Manifest b/media-libs/libmpd/Manifest index 1acdaafbdcf0..a1b54d84ec46 100644 --- a/media-libs/libmpd/Manifest +++ b/media-libs/libmpd/Manifest @@ -1,4 +1,4 @@ AUX libmpd-11.8.17-remove-strndup.patch 439 BLAKE2B 35f5f6efc5233ea61ce7967c52bf69d3aa44814d3506534d4272ef3df454e93e14005cce25b929d066dd4e4d1c1c28a08e7d6b59c490c1926e46fa61d1bf8511 SHA512 0b0c3b28abd7aaf540d6133ad5a72f5e0fc2cca593bc870106c17d9b1828a2bb35880436a489261ef1c56bbb176e0809d6f09165108bf867f776902cd5757fff DIST libmpd-11.8.17.tar.gz 365015 BLAKE2B ed6afc3a90fa8a6b6e53ecfd67d195133a6bbecf4ddb3960247b5b2944624f0851d73229145a2ccb7eb3ca84b1d3a245dd3cc1de39f3bd9d5bd21f58f6576e18 SHA512 ffe2880834a4a39745a5327d628781e16eeb8cd1ec17402dda46ad96ff402bc0d8b4312ba058a39242ad9bb8c3a0bb6feb2c5ea2a30ef9be97652fdb5c02572d EBUILD libmpd-11.8.17-r1.ebuild 837 BLAKE2B f8a57e6ec0a77c30c8b98b278a48549c17f7f43acedf45238452166e9aac31c21c823c923deb594b88df4afb2941356378171bd2d54b90981ccbf15502f3aa5a SHA512 9318f49b24ba571539193b63e13bd1bcf67652d14c22220eb4e881b64bfbd0cfa2caf2b42608417d7a07406d27343bcbb7b05f8be3261022daf01d7f9ef2126e -MISC metadata.xml 333 BLAKE2B 27806f87ef8b911b13474c3c0f406b3a38bc9df0e382ace36708f93b51fcf42dbc7c66584581659a5d45181b6c098d0fbf6595fda863960ccd69edcd7d061f23 SHA512 41be33cc0e14bfb6e59a8eca29178bf98c97784f397d5f8f7fb199ef320404fd4ea7c55fc99d2db7cd6c75d905ddef52b5b0e89cb8588774613ccc5c5c5e05b9 +MISC metadata.xml 251 BLAKE2B bc772d0a6d3e79563ac89b5c2722b0ca374e314c3818befe716ad3bf521f1ba05bf1220659f1bb8480a868e411b346c122685f7ab0e26ca5a51081755b122970 SHA512 1e99de387752637680a197f852de40f0fb04b7d0a10300f55f70a954211140ed6cb4d1ff818b6ff82acd6a022e60e0398b8b5e8639797683a01962c243db61c8 diff --git a/media-libs/libmpd/metadata.xml b/media-libs/libmpd/metadata.xml index 6e72103a0347..0b000fb898c6 100644 --- a/media-libs/libmpd/metadata.xml +++ b/media-libs/libmpd/metadata.xml @@ -5,5 +5,4 @@ sound@gentoo.org Gentoo Sound project -A library handling connection to a MPD server. diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest index 57105622620e..bad276771269 100644 --- a/media-libs/mesa/Manifest +++ b/media-libs/mesa/Manifest @@ -6,7 +6,7 @@ DIST mesa-20.2.0-rc3.tar.xz 13550928 BLAKE2B b3e8a257422c06d1cbd7b7309b73d988be5 DIST mesa-20.2.0-rc4.tar.xz 13569628 BLAKE2B 54068c298a57f2c19113828e2e9b94dd15070ecc0c899f7e3dc527b27579e4f8c3c84c7b841c8d0b8313556cca41bfefd3e08b360dd0e364cbc29e0609ff6f3d SHA512 1f718bfbadbc15b7216864226adb737f3a4a7801dc60ca9294effd4be5f260fffd31c988eed9550e8a7a7430acb05ba0c7d65693c1f375eab4b95d2d029755bb EBUILD mesa-20.0.8.ebuild 14701 BLAKE2B 0109666f0c0db0a7333dad36a01e7bedda6b03eafcc5c0a2061ec48047bdbb3793bcd643195de0a5db39217011c88a4b558a3b665109b1ed32feb62d97683d12 SHA512 5958cc5ed07cc4308eeba3d68ae537de8645564db15ea095cd1daa10453f950a6ca8caa60635cb18f9d66262f8732a94e3df2f721d9ff7376f4cb8ae53dc8c68 EBUILD mesa-20.1.6.ebuild 14719 BLAKE2B ad71c0427076d83142f05791f1c5a580b6ab89b470ff093c7a951aa7a7e6cb76c070521d545a6d54a11ae4ebb2fc43fb414ad12c7293f1e45f4318be5501171b SHA512 b7eeff6340a2a85cb73145d603e02ef574474f71cfcc1d4133aaf0160e4856327c67b3ba667863f38a096136920901c48da86245f91d3ec6a938d4a9cd219ad4 -EBUILD mesa-20.1.7.ebuild 14707 BLAKE2B 399f2aaea259dce48e347f87c609419b1a2e7f940c3dc76cabbcc35147c46aa99c4a022e73c1114783e08273350606c8b802291afc2969e85b775bb2c037dca2 SHA512 63522b24792981cc99b5ecab2afc0ae9e810265f822ce0ffe0918ee1d4ec6ddaaa0e73b62a6eee0bc41932b5de9cf5c4e6e7e0b941b45d6eb914cd22e3062b47 +EBUILD mesa-20.1.7.ebuild 14704 BLAKE2B 0c48ef810343b3937b1ae798c1eea757c02828f423e6a3aa2f1bc8b69bc342bf169bffd9bbdd96e1af7e4c9a8918417eefc6e1eb7b34f1cdac545d5f26056acd SHA512 9773c2cbf2b98ab14f9ab129a2eab20f6c6ea8b2ff5caf650c2030be7e9439b747d4d0c85ec49764780b58e3c48286fbcdc8dafa7d0db44ef33fd40eab53b0d9 EBUILD mesa-20.2.0_rc2.ebuild 15004 BLAKE2B 81a3aae627e1890283c3e1763c281d7cd4be2dc044e53c9e5c88508ca38b53e3c17ced3d734580eb1ac0d067266b97ed2eba5220e7704a038fe2c1ce9920fe71 SHA512 2349dd90f1a500d5b42a96c7ebdc06cdaafbc422cb0d3298797657093384adeade8f2c793c071f568a3f9f7a11e5f7f0191068c46b0cb472b206519b70e00881 EBUILD mesa-20.2.0_rc3.ebuild 15004 BLAKE2B 81a3aae627e1890283c3e1763c281d7cd4be2dc044e53c9e5c88508ca38b53e3c17ced3d734580eb1ac0d067266b97ed2eba5220e7704a038fe2c1ce9920fe71 SHA512 2349dd90f1a500d5b42a96c7ebdc06cdaafbc422cb0d3298797657093384adeade8f2c793c071f568a3f9f7a11e5f7f0191068c46b0cb472b206519b70e00881 EBUILD mesa-20.2.0_rc4.ebuild 14994 BLAKE2B 3461433ec43979c5a76fa1f065d4e0bb9963793d40066f74b9ed4e93935a36e43362509792bd3ea3195e20afd6c61e0cffbd736af46cf69256a72391e7dbe54c SHA512 5eec280b9c08b2e8849b853ceef60669d237e9aa15921795747d70b9ebbad34f1769121fabe36bc1e7a0231fe9d2efb263a5e988994cf46ea375367fd94e32c2 diff --git a/media-libs/mesa/mesa-20.1.7.ebuild b/media-libs/mesa/mesa-20.1.7.ebuild index 1b0d0f2f39a8..b1ca0a827254 100644 --- a/media-libs/mesa/mesa-20.1.7.ebuild +++ b/media-libs/mesa/mesa-20.1.7.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 else SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris" fi LICENSE="MIT" diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest index 76d8d19e661c..1ac6902163f7 100644 --- a/media-libs/openexr/Manifest +++ b/media-libs/openexr/Manifest @@ -12,5 +12,5 @@ AUX openexr-2.5.2-0001-IlmImfTest-main.cpp-disable-tests.patch 1357 BLAKE2B f236 DIST openexr-2.3.0.tar.gz 18412067 BLAKE2B c73c4db4e414010ed8cc9f9631f3e8b17f47edf89b4ecb459aa00ff54a316b3bb1489e332bc029e0917ac4ffe7e152082244102029fd375f183da6741788dab7 SHA512 003f5bb3bd010be1ad9ff1798643ef711c683c8191625fe9b59070c9cb0c649c277cd506d890c6b239d9cbab80e83e16f1c1d1d74117c916ee3a80e061953123 DIST openexr-2.5.2.tar.gz 27525326 BLAKE2B c48a61513457f2c04f3a512963ae27eaf154933ffe7c6ff3e2d71f27f246ae624a34dbe6f8ab500c51a56898ad0f61e6784f5cd3f9c3df591ce347b46ba4ac88 SHA512 62f98695cf56600303db9c2d13d34cacc1851a103d8ffb7e7ce8c6d9d14e6bf02804836c718ae03e8d685ef3dda0cf7b2130e2d363f8095b22a15bf30d706fab EBUILD openexr-2.3.0.ebuild 2234 BLAKE2B 864ae2338edbf3b058bf5053598b93a251a87a97d351c6fbed658508e9136a965bcae2598182f509ff65b56d6975bb72be3d9286d92b101a7164cabbd42f023b SHA512 f0b6c1c79ea7b49cc6f5157d20bd7001d225bef2729bcef23badbd3e72c8ec4f7b0d2cd2329682f5914ca40ffbc31bfb5715e7f6615988a467e26d23e2b56382 -EBUILD openexr-2.5.2.ebuild 1655 BLAKE2B 397022527e39e521613088db67de65d259cde315d12aa7b435798d840a151c788bc65fd1ababefe984e1e4bdd795c92f2fe5a8a203732b275fc06b2f0d8ce68a SHA512 881039da4a7f8cb7d9a842536ff53b20221cb6a099bb0fa92ca4b8fdca4b862d512b20e18cd6bd1dbf652013fd50342c3b58c4c450653b1ff575c604b7a633b6 +EBUILD openexr-2.5.2.ebuild 1654 BLAKE2B bca3c9fd6a9f91a88aec0d3e4c8fed96be9e925bc2422e4737fd57260d7630d785ba285814b605d78d0552eb6f994110dd7a03bfc98bda1d9d33a04cc635a499 SHA512 619f1d731974774140f532c1189c038634fc6be8508ce005ada28b57e2613a24fb099bd17502dcb833195afac074f759a990e950d2be2c9b8d9cb5c5618066b4 MISC metadata.xml 666 BLAKE2B 0faed6c1a1dfecdea8436ef7890af82b565dc9dd1bcc93b5e961ab53939cf6b62d6903e7f9a15ed6e8891de8e6f429cf5811cd2a2126105d71c9fbcc4fdadb2c SHA512 f81d6266a7af651a1e76aa60e3d40107b940548f6a34f4a47b08bc32e37aad32cff31a85d7c58c414b01d54835d224c2ca387f9a0dd1025e1bd5ddc7207281f2 diff --git a/media-libs/openexr/openexr-2.5.2.ebuild b/media-libs/openexr/openexr-2.5.2.ebuild index bfa5b4c19ffb..f6f91b73579a 100644 --- a/media-libs/openexr/openexr-2.5.2.ebuild +++ b/media-libs/openexr/openexr-2.5.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar LICENSE="BSD" SLOT="0/25" # based on SONAME -KEYWORDS="amd64 -arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris" +KEYWORDS="amd64 -arm arm64 hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris" IUSE="cpu_flags_x86_avx doc examples static-libs utils test" RESTRICT="!test? ( test )" diff --git a/media-libs/ptex/Manifest b/media-libs/ptex/Manifest index a576712d4d2e..a2294f9a1a85 100644 --- a/media-libs/ptex/Manifest +++ b/media-libs/ptex/Manifest @@ -1,4 +1,4 @@ AUX ptex-2.3.2-cxx11.patch 828 BLAKE2B e445858c625de0c924a412690cbf2f1bed6ee4fd7efafd60765a4f43fa204ba474cdf2944acf3eb94b061df6c39cd9016413e6c5d73da3813144fa289746ceb4 SHA512 53d6e66dd4a35dc2e16e5f227a24ec90d3f7667c5f80dc3d7321086b4efb4d63451783450a02a389c09a3faa6808cd90e89e2097390ef9881ffe313fbfd8c6d1 DIST ptex-2.3.2.tar.gz 308550 BLAKE2B 7b3145dbf9d2c13140c3f20ed606ee911deed3c38fd30adfbb01b58c3af5794dbd4e0fa1fbab6e8ae83556a0ffec725bf077271abf752f1271ed721ca200a1ff SHA512 dbc557dc5e1761204ee3483af9bf4ff1504cbd7955e0405dc27a51f7182e2445e41db086b2792c2491aa2cbaddc74e523170a4b3d25e44d332123d5b7081f4b9 EBUILD ptex-2.3.2.ebuild 773 BLAKE2B 9eb6b631020ba8a9e6b9aa5f969948bd2b58567f3a8088f5f33b9e3ed1dc5f794ecac9e2be92aca418cd7d711cf8cacca429441ef46a505ff2d839caf1998e58 SHA512 e811c246db191f2bb4f48995c7039f01858e66ef0e7dec0c33a1a8bab452ec592a46401a811f333dd67af58ccbb15ea4bc2d6dcd5a0c6f7c246efe2a21d38c71 -MISC metadata.xml 534 BLAKE2B d9d8317a223ac27c1cf5fc77bd3dcf3110c7731627386bbe1516dc0d9d045f2e0c0e87aa92ed0ed822a623b3f589b533c2abd8d02482a608ab0f8a03d1f07104 SHA512 771a753ed93fd77790488a5cfd596a8bdf5719f208b86c984fb71cafd42fae6382016597adcbaa696570d5a5124ea06cf3e28519413cf4df1bd326c543dd8b59 +MISC metadata.xml 442 BLAKE2B c2d8c5008567c10224514df3263df6ce9a3b5ab1fb764ae62c08b0aff8cf8bfc9152d86364b9a2dc5e5cd92b8ea9dce9609db65645908cfb137a6543e8e23aab SHA512 029c88e1a08bdda8d6518b6f2a1050e52ac121154550807ad52a34252b526216e52783477561567cc49d213c50d23c296f90e8f3d6da1e03dc6a6e2bc18e14ef diff --git a/media-libs/ptex/metadata.xml b/media-libs/ptex/metadata.xml index c312f139bc76..53b937457c3a 100644 --- a/media-libs/ptex/metadata.xml +++ b/media-libs/ptex/metadata.xml @@ -9,9 +9,6 @@ proxy-maint@gentoo.org Proxy Maintainers - - Per-Face Texture Mapping for Production Rendering. - wdas/ptex diff --git a/media-libs/vitamtp/Manifest b/media-libs/vitamtp/Manifest index 8ac84ebb6b63..480781d7cbdb 100644 --- a/media-libs/vitamtp/Manifest +++ b/media-libs/vitamtp/Manifest @@ -1,4 +1,4 @@ DIST vitamtp-2.5.9_pre20160829.tar.gz 201289 BLAKE2B 1ef7d55afd32ac27cc7f4ce233644ab54d760c906e4073a77b3e0b0d2d5c90289d5bba22d54448effe675e28275068f9c20cd15c7b6223e6d6f42950dd5c6da8 SHA512 fae1c509d30610191e20ed12426118599feb95b7a3aa0e31b43f6c0ac72a3dc9d72407ccb4f14818574c313548f521c35ad0a3264b861b745ec991b5cfda4c97 EBUILD vitamtp-2.5.9_pre20160829.ebuild 967 BLAKE2B cef74cffdd354a2479727aa860ca60eae417bdb7f9eb068f6737f559a023a2a5eefb0d4c9c715df42d06a66dc33775e1045f63751e8f8bf5f43fe973f7b4525f SHA512 c3fadc97df73049a9ae0c67b91ad3ba328a05f359e3ce294f190b13e9ea16a73ad4d26eedc357e58d1a321bef4d716104c84652d01d6c66e3c1b84298ef73714 EBUILD vitamtp-9999.ebuild 836 BLAKE2B a8a314cc2d8a72be178f684290fc67e528bdf7f9191a9160a18c5839183c341f85d2becab37a8e8716289d43d4be08d97fdafe7da661968d758d49a73672801e SHA512 7dc9291a8455143897ce721b777e271fc8ef3b421a788c8879da06187a9585a6ea7777d5a7e6f03deed93a2f02b49d2568f80b16034dbef4a06b57510c19e3a9 -MISC metadata.xml 440 BLAKE2B f117271aa70b3ee130fd1591ec0b56b6d26b1afa9acfb36eacea9b2614847b254b45edc4fc47b0dcdc6c8a3e8841bc25cca211495e7be2171ef380cbf9067420 SHA512 366c6d1eb6db3ea47bea67d2dd6a3494909a03adfc4bebb5a38e8a2f1f2c2fecfb786a114ef8429fde613199886554af6a3d47febd542d376013ce8ec36b87ac +MISC metadata.xml 336 BLAKE2B f185d2a559425bbd9e32498b3aa75c52c8561fb79f0aa8cb2b60a75001e318a5a445ed229019899560fd6c1c8aa2584578238a50dd3ea4d4f7f4e926c604ce93 SHA512 37c7ce34e4f9f08773b9971263205b8e472ab73cfe66af8e4d1063431a2bc82384d8275c253a794ccb2f1700772ca002a396aa51959a60cbd5ebb1a4cf5b22a7 diff --git a/media-libs/vitamtp/metadata.xml b/media-libs/vitamtp/metadata.xml index d0e6873b4866..d189ebb11c48 100644 --- a/media-libs/vitamtp/metadata.xml +++ b/media-libs/vitamtp/metadata.xml @@ -5,9 +5,6 @@ mva@gentoo.org Vadim Misbakh-Soloviov - - Library to interact with PS Vita's USB MTP protocol. - codestation/vitamtp diff --git a/media-libs/x264/Manifest b/media-libs/x264/Manifest index 221a085507d5..2bc2a8be3cb6 100644 --- a/media-libs/x264/Manifest +++ b/media-libs/x264/Manifest @@ -4,5 +4,5 @@ DIST x264-snapshot-20190903-2245.tar.bz2 774515 BLAKE2B 0b19fc1d3cedea32bfac9c52 EBUILD x264-0.0.20190214.ebuild 1884 BLAKE2B fe190deda34255198c87b57d9a76e31f17ae16c0ee335b1e44932ace7621241ee32f9a6e80396d33d4eb338abbb9af3f9bda8666226198cef043d8de86173721 SHA512 3a3ed08326895cf6440046b4c6c657f68b58e8ef74db5af01d9a11c28cdd29640371e52f5f6c752b9f61480d05a2389f90248e8fc65877418afb28b9c6deec62 EBUILD x264-0.0.20190903-r1.ebuild 1994 BLAKE2B c85b99cbac31e266ffdc113ad15881de429c4f52509c37cddb1537e7c3cbc4a3d9b56f0377db1be5957b72357de85dad207c36e65845e6c9d72e5b0d8d0de629 SHA512 544dd345416341ba1da893ce38abe96a6940bf6f14c5ae9c73badedab46f2dcd033cbb24afe0ecb3b2948b2b4686e89f15b28c9a0e6d1933315ebb7212595869 EBUILD x264-0.0.20190903.ebuild 1919 BLAKE2B b1a45067ddc6e6398f71a34a67063e0fa6a9570342b13345689575eef976a774385b3e32fdce0ecb0e04db45f233bf035419becb19883bfb68ba01fa1d551b53 SHA512 2016f61381b48f31c100eae9b1b76553e084f513b2f95b27eebad839850af7d8efe363dbd5a8fa1cb54800a9e0c2f8db86fa90bdf9ef1ec4a6b2df3601d79d71 -EBUILD x264-9999.ebuild 1950 BLAKE2B 66a2c56fde6b23739ccfa14ce35a69c4456fe860d084c8362a020629e7ef83c5816d5acd2ddcb54a50761966a78b9525215534494c644fa53a5b548580c04a75 SHA512 4e5037791191bb9b23e26205bfea28dee1af8c32400af32eaa7057b27763589c5b79c34c9df5c72904f17de6106b711e5bffa1ca4e94384cae0c7e55be1d74af +EBUILD x264-9999.ebuild 1950 BLAKE2B 92e966552fcd1b4f93a78e4d4f277d78cf5fa8110f88cecdcf6a13f07184e658e4a73f0f6de81f09f29d667e3da32dcab52cdbbf8f6cbd25672aecf7d2dae28c SHA512 ba759fa7ac7b3b44b5d75f9ce4970934d2817b3a3e7af6b10390388926816de0144b43cb320330cf49bcd8f39fc8ba1ed41fdb8c09a9d0edb16f6ad8082fcd04 MISC metadata.xml 488 BLAKE2B 3e6982e1bbd45194bb664ddb4b34e307ef4030f4fba9905d0a292c8a5ce73e27bc1c687758cc4fb18d38cc2c93ed21b64dfa35b2aaa63dc6fbd1110b9e1daf1f SHA512 2dc9d360de31770d2e8eebc3bab9662a00ad328ba41380052c3e7502a4da85c7b0ce29cf229670d917c93d7b508282dd9f1694a718da65f1110c785a2bc68394 diff --git a/media-libs/x264/x264-9999.ebuild b/media-libs/x264/x264-9999.ebuild index 1d20cc1b73ee..98ce78b4c8e5 100644 --- a/media-libs/x264/x264-9999.ebuild +++ b/media-libs/x264/x264-9999.ebuild @@ -17,7 +17,7 @@ else S="${WORKDIR}/${MY_P}" fi -SLOT="0/159" # SONAME +SLOT="0/161" # SONAME LICENSE="GPL-2" IUSE="cpu_flags_ppc_altivec +interlaced opencl pic static-libs cpu_flags_x86_sse +threads" diff --git a/media-libs/xine-lib/Manifest b/media-libs/xine-lib/Manifest index 610e69510aff..28cd4c131607 100644 --- a/media-libs/xine-lib/Manifest +++ b/media-libs/xine-lib/Manifest @@ -4,4 +4,4 @@ DIST xine-lib-1.2.9.tar.xz 5180452 BLAKE2B 43d977d31bf2fcabd896c806e56d5cd12cf57 EBUILD xine-lib-1.2.10.ebuild 5034 BLAKE2B f41eee641edac544ef230e33819c764e06d4e69ce2010f976f302598691b70e2a2cda68fbdd6234977996acdd771396f6f3e58c58dcb8d5e81f8771d1ff68968 SHA512 84e81689317d5701d28e14545af391b9760218f4664a9dbbebb173b69132dee3d9053931896513b0507211c48b2e61e8f46f10d377bf019a0fcd4f7500853ee5 EBUILD xine-lib-1.2.9-r2.ebuild 5145 BLAKE2B 6fc935a7fe217bafcb1f9e9c02559da8ac2df0b56bc1200b7b29cd78445385a54f1ad463b9dbfa34c205486c23e8f2fa22c05aa34e52e226e8027988d940d261 SHA512 e98a1cb2efc4552e8b8d31c4b0a364e1ce97d9cfd8468abc7d76a741fef4a395f42510e6a63b2816a2afc2167219e825c44a9f182bb1562c6258512459bb73c7 EBUILD xine-lib-1.2.9999.ebuild 5034 BLAKE2B f41eee641edac544ef230e33819c764e06d4e69ce2010f976f302598691b70e2a2cda68fbdd6234977996acdd771396f6f3e58c58dcb8d5e81f8771d1ff68968 SHA512 84e81689317d5701d28e14545af391b9760218f4664a9dbbebb173b69132dee3d9053931896513b0507211c48b2e61e8f46f10d377bf019a0fcd4f7500853ee5 -MISC metadata.xml 2580 BLAKE2B 15f578e1434e0e507eee410a4e28cb87528998e6041569dbfbd65858829697e234987ec773dcb2328ea4dfd56b3992cf92ff1f185dd08d68605f2e10f950ba56 SHA512 85e34bb9a10120c27e144cfc56b9a4f5aa26f29593d0bc6382741549b75e0a8cb0192bdb3960b3482cecc49cd9d0ea3d65a5b30183b0fceb222ac635d1a236a8 +MISC metadata.xml 2498 BLAKE2B 949a34fcf5204424c2a565ce2329b3f878e4ef817882839bbec09a6d721a8756be6dc37eff2a0bb7e007d333e2bc4896ac6c853f7fe5b1f9c8f4ed3a66ada640 SHA512 f975a8763a3f31a27a769e4649cd7c6ecd113cb4fcd36556f5f7830b9de989be219a0c9f90db4a4df87e9ffd584d4c2e86346da084c95d32dc17adcc30f98c28 diff --git a/media-libs/xine-lib/metadata.xml b/media-libs/xine-lib/metadata.xml index 18cafd445906..dddaa6727e79 100644 --- a/media-libs/xine-lib/metadata.xml +++ b/media-libs/xine-lib/metadata.xml @@ -4,7 +4,6 @@ media-video@gentoo.org - An open source library for media applications Enable playback of Blu-ray filesystems using media-libs/libbluray diff --git a/media-plugins/Manifest.gz b/media-plugins/Manifest.gz index 277c11840978dcc8f92bcd9ec290a942caea9468..be7f1c8b48602f7e7d11c8c7a34139f4da2aface 100644 GIT binary patch literal 46087 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�E@ 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 diff --git a/media-plugins/gmpc-mdcover/Manifest b/media-plugins/gmpc-mdcover/Manifest index 860e7132676c..2cf1e887b2f2 100644 --- a/media-plugins/gmpc-mdcover/Manifest +++ b/media-plugins/gmpc-mdcover/Manifest @@ -1,3 +1,3 @@ DIST gmpc-mdcover-0.20.0.tar.gz 305148 BLAKE2B 55ab8e2f13ea1dfc5b7fabef0b470f0c2daaad33d93c18540b106369cdc18b894ccc95a17e8c0006fdd0dd85167770ef2db93a3906f2cdfdf180f6b775cd9231 SHA512 303a4027c7796a3fa38a55643911f07b0aac4a5a66fc4a36120df9f820843705738727623ecfc9aa138b5456b0234577fdc1a60993e98745e63e2bf5c3a44ef0 EBUILD gmpc-mdcover-0.20.0.ebuild 717 BLAKE2B 736cef069ee963a68b0d9d185b4488ea37dda0546d27fe6bf98d50a3a0212ecc8cc3aa5266868f70755f0ca524ef5fbeef1226534bbdebf1da3c6ae2f0bc0854 SHA512 38bd77aaddbdbcb9283ac3d81d8f5e43a154fc845173afa6b44b485c82aeb0152b9217116168cc78ee26f2b9ca90b9218cfdc3dbf271d51787f224bf487ba01a -MISC metadata.xml 459 BLAKE2B 7b14c7455643e421429ce991bdc9ada5a47796464e6ecf703dc0638d81799c5c2e98872f2b293fde3ced390d1e23e8d9893ae1ceeb4257b97116328ec1dc4462 SHA512 b228fdd5151142acd2594595d1d6bf00851f147e814b253bbc21b90131dd5a42c86733fabb77dd2338d6302e1fef66febbcdaa41f90541ab4fab6d743c3f4ee9 +MISC metadata.xml 330 BLAKE2B ae3e6e55e7242be59fb78c323c1cd469cb0aa389bcde7f8bca9b6f15ffb60bef085f46c0ec89a0f4c875a0497cf90ea6978975bc3a84f4cbae9d18f4516db64d SHA512 4057990697f90e26393a6703378247c2d0eaa5a3d459a72ed90c5cbd20ed1d74afecae9265fde640f8acb603d3f4f5dbedfb18a957606fe96b9a2c26ede51574 diff --git a/media-plugins/gmpc-mdcover/metadata.xml b/media-plugins/gmpc-mdcover/metadata.xml index 7cbb2603316d..35e5a1e6b000 100644 --- a/media-plugins/gmpc-mdcover/metadata.xml +++ b/media-plugins/gmpc-mdcover/metadata.xml @@ -5,7 +5,6 @@ sound@gentoo.org Gentoo Sound project - This plugin fetches cover art, artist art,album and artist information from the file system. musicpd diff --git a/media-plugins/gst-plugins-dv/Manifest b/media-plugins/gst-plugins-dv/Manifest index 6b55792132d7..861b73686395 100644 --- a/media-plugins/gst-plugins-dv/Manifest +++ b/media-plugins/gst-plugins-dv/Manifest @@ -2,4 +2,4 @@ DIST gst-plugins-good-1.14.5.tar.xz 3800104 BLAKE2B acb8ba559c8f4d96cb548fa05e88 DIST gst-plugins-good-1.16.2.tar.xz 3897172 BLAKE2B b6341bb2f2456e2c558f71e9f18726eced88cbc703fa017067415297cc7ccdf70b4ceb18e9e3c7c64fc7c55806c7373d9a05eac582067ab764a02c1bafef4b33 SHA512 ab0dfd51af3ea345db466618547c35c78b5f08e725096b66074a5a7e0a83ca25ac51d2d915b7a8c07b70f8e4c9fc65d51c1851f147a5a5a71fbca58e1eb5ffd4 EBUILD gst-plugins-dv-1.14.5.ebuild 406 BLAKE2B 1440459d4068f2b5025b8df7b6c4bc34ddb0702aa2f22656280fe4e48413243079c5e5c6eda5ec14ae4c400ed7655a38623fc36e07daf3c67b8af692cf3d603d SHA512 180e3b18a185d7d0a7350729df9e8ed86984cb32a657c5b0abb3a51b513f611411ed62d758dd5de2958fd98f439f02eba732f8c1e9ffef74f17d94c778136ece EBUILD gst-plugins-dv-1.16.2.ebuild 406 BLAKE2B 1440459d4068f2b5025b8df7b6c4bc34ddb0702aa2f22656280fe4e48413243079c5e5c6eda5ec14ae4c400ed7655a38623fc36e07daf3c67b8af692cf3d603d SHA512 180e3b18a185d7d0a7350729df9e8ed86984cb32a657c5b0abb3a51b513f611411ed62d758dd5de2958fd98f439f02eba732f8c1e9ffef74f17d94c778136ece -MISC metadata.xml 380 BLAKE2B e30d4f36d092c662f4b2caf33ae705dcee14cadb22174b125686c45a8724a880b291d4683fbf6b06a1e8003cf18be831a368d617d872904a58b1e3fe70ae7ca6 SHA512 bcbeccb0d35ae268383fd3cff3c5739301777233f6769556b5793b3b34a0c5c6e6bbcafcad392e22a8ee441698dc508d9638c1c53eaa17b692ecf5a40ee6f27c +MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 diff --git a/media-plugins/gst-plugins-dv/metadata.xml b/media-plugins/gst-plugins-dv/metadata.xml index 5b8ba25dc13a..fb1ea7216a80 100644 --- a/media-plugins/gst-plugins-dv/metadata.xml +++ b/media-plugins/gst-plugins-dv/metadata.xml @@ -5,7 +5,4 @@ gstreamer@gentoo.org GStreamer package maintainers - - GStreamer DV demuxer and decoder plugin based on libdv (libdv.sf.net) - diff --git a/media-plugins/gst-plugins-libav/Manifest b/media-plugins/gst-plugins-libav/Manifest index 0c4ca8908ca6..257bd1f69a69 100644 --- a/media-plugins/gst-plugins-libav/Manifest +++ b/media-plugins/gst-plugins-libav/Manifest @@ -7,4 +7,4 @@ DIST gst-libav-1.14.4.tar.xz 9036732 BLAKE2B 1c2e257912f61dac71e1d890f4cb650e0cd DIST gst-libav-1.16.2.tar.xz 9466288 BLAKE2B c14f3921bf357541b6ae4b5095dbff963fec90aa9ae3ef59e7b52c1d1f68fce8f497de017a6654f293d7b489ff5a880896018f5de0412456668f60bae1b2a32a SHA512 10817dec823b8ca84372d16e36c4ee11ab7a96a9168418f4c0bd0909fbda0ff45426bd3f754d7d491d4b07a51ec7eaa8e065e7e5c1daa120828c35a68adb312d EBUILD gst-plugins-libav-1.14.4.4.1.3_p20190329.ebuild 3126 BLAKE2B 3d8267242e1af55656243bdc89f85d35714babe276a05bc3c1b15f47304dfcf15b13a49cf9206e5e50f19fc17fab91bbb0f49d0ac1cad490cc157749ee8d79c0 SHA512 d8a41201e8960baccdcdd727aab7a29448f2885eae2623ac4c2d186d965c10a32d96ef47afeb485bb06c980f15dadb7bc215ab39fa1b80f242d0bb9797406a05 EBUILD gst-plugins-libav-1.16.2-r1.ebuild 1542 BLAKE2B 603496216cada7d92373e3e341d89ccf2ff7fe8d14791c8d586d8f23b2c91ce81cd3e900d511ab7bccbe29f7e8ad6d98f5002a399103d89c6adc0907daf41e5f SHA512 978e6e4088b71ea1f3c221afad99d284658ae8cec81dcb00bcdb4249dd72f403c3c356e90b2dcdc865cd9862854703fa25a3de27bfa29b4009e75894f1eef61f -MISC metadata.xml 435 BLAKE2B 8ee96f01d191e918656c2a80e8cacee47237740f7639d34f0205417815a06ae8dd5b0a27bd7bffac668f3a74ce8fc377112e3cbc369ad4fb34089b2975f3c733 SHA512 5c65497b650587ba929108974a18116b9fdea3ae175fc637c470725a39375defbaf962323f7062ce4287655fc47e8fd28ce4a1d8608fe7ea243bc6999a1bf753 +MISC metadata.xml 412 BLAKE2B eefb0541bc4b374bf50a8e6fa0650424998cf6e78c0ea4ede7db812267d8319e0b16b0341f03431525a87dbc8f97ac6c1ebd5c2b0d32910fe2b7ab873c34895a SHA512 34f9c3e64dd114d2ecb6ddfe9a521753dd5244b078b0e9ff4155a8bf2e7e3278f312d9758b65a4a4a518591132e88b04f1d9e8f788e741948eefe5cbe95e60b0 diff --git a/media-plugins/gst-plugins-libav/metadata.xml b/media-plugins/gst-plugins-libav/metadata.xml index bcee05e79041..6653b2dae6fc 100644 --- a/media-plugins/gst-plugins-libav/metadata.xml +++ b/media-plugins/gst-plugins-libav/metadata.xml @@ -7,6 +7,6 @@ Use bundled ffmpeg to support systems using - media-video/libav globally instead of media-video/ffmpeg + libav globally instead of media-video/ffmpeg diff --git a/media-plugins/kodi-audiodecoder-modplug/Manifest b/media-plugins/kodi-audiodecoder-modplug/Manifest index debee4626b67..52bc185e0122 100644 --- a/media-plugins/kodi-audiodecoder-modplug/Manifest +++ b/media-plugins/kodi-audiodecoder-modplug/Manifest @@ -3,4 +3,4 @@ DIST kodi-audiodecoder-modplug-3.0.0.tar.gz 85106 BLAKE2B 8417d84510462e13cd25fc EBUILD kodi-audiodecoder-modplug-2.0.3.ebuild 755 BLAKE2B 16650dbceef7f4b4689c9377047efbb023bcb82710948fb2c0445f27fdf39e1c7d065c16322120738db794d7fed88cd29be94261d63611734cc01c27ec73d245 SHA512 aa538fc59e08fa5bd0ef6a52fb2d7a6ba45955995caf6fdd241b1d81be128a94333017e0b6a95dde42193c316914e2fac8f595f4aea3bbcb54d566057f0e0ea6 EBUILD kodi-audiodecoder-modplug-3.0.0.ebuild 762 BLAKE2B 6f0088e16da5deebd547b3d533e4b0005f861e709a350dd306f8e2f217ba6d0243e7ce412b8411fcb7df73fa583492f17d254231a1e066b1c09e2061cdcf60b6 SHA512 248826694068453d2d01b23fd65e193e142377c1481ac498023a8abd08ff64dfc08ead78e89b06ddc8e0dbad01b33458c391c8167a0ed257187ca7787a1b5b73 EBUILD kodi-audiodecoder-modplug-9999.ebuild 748 BLAKE2B 3a114b1cae794f7daefeedd0fe2aebe7a90b2ffd43700d0291932c082156b4c8dd20f814918eb4fad3875f93f1553e13b19badc946dc705ad7158ab033c4f54a SHA512 92c8c97a50f5469895a59621c57fb014dc2208ffd6e58505f9c8becd0bec2f677e52f0cb42a8d2460dd34cc617c1e77c0c03339110b1ade0ef8de16d2bb859e7 -MISC metadata.xml 442 BLAKE2B 7ac417393f7d1a671942b34984b98caf86a36c6b58ef5ad5eb49806e47ba2e5efad0f208c81343fc63c1949831fb9f8e5b83a16138d7a607ca900a0dce649709 SHA512 5b54a7fba19f53f9b07621207d7c71a95ee934e453bebd00a8a9c4f44831ac51f4055c033872ae937b9df9a9aba6d708bc067bb89f68284fff730dc349c2949b +MISC metadata.xml 372 BLAKE2B 1ba8bd0ade340f30ae233bbb2800a9c2daebc2d55ea5d57c46c7766a7dfe02fd6b85cc7444bd097cbc2e763298a8de130a868bd226eaaafa823c0d6df563d1c0 SHA512 d07d663afb2f84ad29f665d6cb51e3259b5448df1e31e52a31debf41b07348877c0ff594676a2e3c79a85f4f759319edda5f47f22694bfc19c462143db2451af diff --git a/media-plugins/kodi-audiodecoder-modplug/metadata.xml b/media-plugins/kodi-audiodecoder-modplug/metadata.xml index d729be8e05f0..3228ac39d404 100644 --- a/media-plugins/kodi-audiodecoder-modplug/metadata.xml +++ b/media-plugins/kodi-audiodecoder-modplug/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Modplug decoder addon for Kodi notspiff/audiodecoder.modplug diff --git a/media-plugins/kodi-audiodecoder-nosefart/Manifest b/media-plugins/kodi-audiodecoder-nosefart/Manifest index 14c8f80c4c33..652b9332e53f 100644 --- a/media-plugins/kodi-audiodecoder-nosefart/Manifest +++ b/media-plugins/kodi-audiodecoder-nosefart/Manifest @@ -7,4 +7,4 @@ EBUILD kodi-audiodecoder-nosefart-2.0.1.ebuild 686 BLAKE2B 7d3c706384e49c8213da9 EBUILD kodi-audiodecoder-nosefart-2.0.2.ebuild 686 BLAKE2B 7d3c706384e49c8213da9fe4c5300877471b2e0cea772e13988cd8e825da9536b77cbf7d1e5c54e157f6b356a42c11c4e3dfee9de3c386f90b6b0cad8443366e SHA512 22027bd71c4a3633d6ecf7429d0b1b39ff76f3f866b5f1951bcd78a10c1f3b20adb3f5e7fa413bc0391a40fc2ff384bcd4d41309633c67e88579300709bb7a0e EBUILD kodi-audiodecoder-nosefart-3.0.0.ebuild 676 BLAKE2B 71631f7bf0371eddd3643986374f5ae0c59578f4f4c7874c87f46da9c057f0ba6f778a3c7a6142f2390753ad8a2d876e886b8bd45d68fc13cb18ef20f2ae963c SHA512 a9940335a9147a36021cb060518b8edf0412bf4b98739ad950ac2f2dac11903adff2907b182668556ebe752e5f7adaa60494683097c9ae2fc1b23e821cc38ea5 EBUILD kodi-audiodecoder-nosefart-9999.ebuild 675 BLAKE2B e897fcc755b6782671f6750fa15c4cdb8a0cb4dcad61ea40b610155ace1b9466a5bbe25e5e13d695ef4024ae1f0751b400fae058a57c453954ffb051f89cb656 SHA512 7626c55ea19497d8cc652bfd75782a262a02161325b7428e71657beb7fe9abd0a15028fae4c7b11b9af33f46d43813338e1f5d59f2bf69c47473cb38fa9fcafd -MISC metadata.xml 444 BLAKE2B f2946063cbdf62c0e0eddbb32b3a9f42a7e03c52975934a191a19e0bd59c97bf8bc70b55eeaf45ad3cad54a7081d238cfbbe1e235cc23855d8a7404cac2d436d SHA512 9a6295c8af39d75437b1f56b8a91e234ac1578110e1e64b52ee5ade240bd43764a52ec843735e7e3814fea6a662937315db4ae5e0988c9c016c1f72ab12fe91a +MISC metadata.xml 373 BLAKE2B d080c724df7d7c545b0b067f0ebe2d2a1c97126280aacb1311f369f78b56f681daa8bb13a9c4e07c8d97b2c5b3b6736ed9bba9ddc0a74645fe91984681ea5adf SHA512 c6c4bf32b01968cd3d15c86322b40644d652cb4f8b6413b23d1601f7cc7fc40d77100ebe75ff5b2a0202fbeb2d091bdff13ccafa0de63ac911f328838bb76d44 diff --git a/media-plugins/kodi-audiodecoder-nosefart/metadata.xml b/media-plugins/kodi-audiodecoder-nosefart/metadata.xml index a54cd0184d17..11259ce38c1a 100644 --- a/media-plugins/kodi-audiodecoder-nosefart/metadata.xml +++ b/media-plugins/kodi-audiodecoder-nosefart/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Nosefart decoder addon for Kodi notspiff/audiodecoder.nosefart diff --git a/media-plugins/kodi-audiodecoder-sacd/Manifest b/media-plugins/kodi-audiodecoder-sacd/Manifest new file mode 100644 index 000000000000..27e4f414399f --- /dev/null +++ b/media-plugins/kodi-audiodecoder-sacd/Manifest @@ -0,0 +1,4 @@ +DIST kodi-audiodecoder-sacd-0.1.1.tar.gz 114596 BLAKE2B 0bd6c7e409d08c08dc62d0164d75c4536d1d844dc8652f5351e6df06c34647f4cf37b5b844e4c2d2a91c2872f0b263b7e87259a1cdbeb267a09a2fd14eca12d8 SHA512 91678aab7ae217f0e8536a0af7d1e62fcdfa9fce30e0ecaaa6bcf71bf54bf780424b0db9330276a5fcdde1bde46b9098a99cd5377ae23ddc44975f8d36ac6e99 +EBUILD kodi-audiodecoder-sacd-0.1.1.ebuild 753 BLAKE2B c824e887fd202b0b0a9e0ac34c23d01d46b3f9d22736f32595b79816b3ac6e54b24f940e19814fc908de1c158dbc99c7e841419c5241cb2c51b8eac6e19a0a8a SHA512 d89268186a42d03d90912e3b7f1642ea15bfbc69110ece1108abc018909dd70fd055dac5b4a12ac053cac682c7ad6ea8a54deadd91ea8c93615ea05b638230d8 +EBUILD kodi-audiodecoder-sacd-9999.ebuild 753 BLAKE2B c824e887fd202b0b0a9e0ac34c23d01d46b3f9d22736f32595b79816b3ac6e54b24f940e19814fc908de1c158dbc99c7e841419c5241cb2c51b8eac6e19a0a8a SHA512 d89268186a42d03d90912e3b7f1642ea15bfbc69110ece1108abc018909dd70fd055dac5b4a12ac053cac682c7ad6ea8a54deadd91ea8c93615ea05b638230d8 +MISC metadata.xml 365 BLAKE2B c624f1c9962b9598041de0ac0399630fe700e04ebaee289d9004c5fee542acf4a04c09d826df868ac81d2897e1ea286fa72adae73cf155fbbb98be872c07421d SHA512 9fd476f411b322295f0ffa990b84e8de689b24340e07896fc4a82bd166ead03c2861af47b325d869730be4edd4afb0ab3ac50e2fae3a520cbf09b83db41266b3 diff --git a/media-plugins/kodi-audiodecoder-sacd/kodi-audiodecoder-sacd-0.1.1.ebuild b/media-plugins/kodi-audiodecoder-sacd/kodi-audiodecoder-sacd-0.1.1.ebuild new file mode 100644 index 000000000000..ba8d7dc43fdf --- /dev/null +++ b/media-plugins/kodi-audiodecoder-sacd/kodi-audiodecoder-sacd-0.1.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake kodi-addon + +DESCRIPTION="Super Audio CD ISO-Image decoder addon for Kodi" +HOMEPAGE="https://github.com/xbmc/audiodecoder.sacd" +SRC_URI="" + +case ${PV} in +9999) + SRC_URI="" + EGIT_REPO_URI="https://github.com/xbmc/audiodecoder.sacd.git" + inherit git-r3 + DEPEND="~media-tv/kodi-9999" + ;; +*) + CODENAME="Matrix" + KEYWORDS="~amd64 ~x86" + SRC_URI="https://github.com/xbmc/audiodecoder.sacd/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/audiodecoder.sacd-${PV}-${CODENAME}" + DEPEND="=media-tv/kodi-19*" + ;; +esac + +LICENSE="GPL-2+" +SLOT="0" +IUSE="" + +DEPEND=" + media-sound/wavpack + virtual/libiconv" +RDEPEND="${DEPEND}" diff --git a/media-plugins/kodi-audiodecoder-sacd/kodi-audiodecoder-sacd-9999.ebuild b/media-plugins/kodi-audiodecoder-sacd/kodi-audiodecoder-sacd-9999.ebuild new file mode 100644 index 000000000000..ba8d7dc43fdf --- /dev/null +++ b/media-plugins/kodi-audiodecoder-sacd/kodi-audiodecoder-sacd-9999.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake kodi-addon + +DESCRIPTION="Super Audio CD ISO-Image decoder addon for Kodi" +HOMEPAGE="https://github.com/xbmc/audiodecoder.sacd" +SRC_URI="" + +case ${PV} in +9999) + SRC_URI="" + EGIT_REPO_URI="https://github.com/xbmc/audiodecoder.sacd.git" + inherit git-r3 + DEPEND="~media-tv/kodi-9999" + ;; +*) + CODENAME="Matrix" + KEYWORDS="~amd64 ~x86" + SRC_URI="https://github.com/xbmc/audiodecoder.sacd/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/audiodecoder.sacd-${PV}-${CODENAME}" + DEPEND="=media-tv/kodi-19*" + ;; +esac + +LICENSE="GPL-2+" +SLOT="0" +IUSE="" + +DEPEND=" + media-sound/wavpack + virtual/libiconv" +RDEPEND="${DEPEND}" diff --git a/media-plugins/kodi-audiodecoder-sacd/metadata.xml b/media-plugins/kodi-audiodecoder-sacd/metadata.xml new file mode 100644 index 000000000000..53f3b8fd14c2 --- /dev/null +++ b/media-plugins/kodi-audiodecoder-sacd/metadata.xml @@ -0,0 +1,11 @@ + + + + + candrews@gentoo.org + Craig Andrews + + + xbmc/audiodecoder.sacd + + diff --git a/media-plugins/kodi-audiodecoder-sidplay/Manifest b/media-plugins/kodi-audiodecoder-sidplay/Manifest index 5f7cdf5ed8b3..d6cc9c5b6d65 100644 --- a/media-plugins/kodi-audiodecoder-sidplay/Manifest +++ b/media-plugins/kodi-audiodecoder-sidplay/Manifest @@ -5,4 +5,4 @@ EBUILD kodi-audiodecoder-sidplay-1.2.2.ebuild 788 BLAKE2B 09b67aede2659deba86f70 EBUILD kodi-audiodecoder-sidplay-2.1.3.ebuild 778 BLAKE2B 2033bc3a8521eae8ba336661c1af9ce0864eb556062440e4665580e6afc7f07ccc4d8a090c64b687f7f8adfa0fa7bcd3255695551a7bfb8343f9da532044c640 SHA512 b2b7efcbe7e8b125963582ea3e8e9b9723aec30dc3e2d8f71873e1ceb9c987524550214d792fa4b861ec038669aeb9272f728876f1efe5e5dc94efd682f94eb4 EBUILD kodi-audiodecoder-sidplay-3.0.0.ebuild 778 BLAKE2B 2033bc3a8521eae8ba336661c1af9ce0864eb556062440e4665580e6afc7f07ccc4d8a090c64b687f7f8adfa0fa7bcd3255695551a7bfb8343f9da532044c640 SHA512 b2b7efcbe7e8b125963582ea3e8e9b9723aec30dc3e2d8f71873e1ceb9c987524550214d792fa4b861ec038669aeb9272f728876f1efe5e5dc94efd682f94eb4 EBUILD kodi-audiodecoder-sidplay-9999.ebuild 779 BLAKE2B 879c0d2faed9de9e36751830fc1bc696ac5648df2b00311deac27346794faadffb98c33720b94619a669ceff3566a4a6d926643c97cdf9688ca1550cdc87945e SHA512 ee680a9b34eaaecad077c8e391e1ce0ce7afeb7963a8e9464bdfb49880fe9af5fec574dc24afe03b8cf572ff0756baf8a43ba71a71234ba9c471c2947f20a411 -MISC metadata.xml 442 BLAKE2B afc3ae3f9157185ec41cbd144cce22ddd50be0f1409ccb2c764a88a0e448d6504904522d0a18bcf089ca85bbc4a8b05f51e795ec30fb9f7614479835b1ec1185 SHA512 4046b1455fe5c4cb63127751d2fbcc21b3b124609fbe0798c9675e50a837cabf1ef8d7d48103162633a6b47b36394feb1f15d45fc92f6266760de36ea614d6ea +MISC metadata.xml 372 BLAKE2B ace4d13ff9420266dd886945b6f84380884ad77a161c3110d29a90ec065ade9105589dfc2e1ee83a9233b22713f2a30db9f1926a51cc46d372525a6a3b4d05af SHA512 3bee8ed6de3d54500e8bdf30799bd4161d7b9f39d73bc16698b1374765a0dbda81d46cc44a3024700c8650d7090642f4f7573ff398d577ef1e361043deb359a9 diff --git a/media-plugins/kodi-audiodecoder-sidplay/metadata.xml b/media-plugins/kodi-audiodecoder-sidplay/metadata.xml index 148163e6b6db..ffcde6542e0d 100644 --- a/media-plugins/kodi-audiodecoder-sidplay/metadata.xml +++ b/media-plugins/kodi-audiodecoder-sidplay/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - SidPlay decoder addon for Kodi notspiff/audiodecoder.sidplay diff --git a/media-plugins/kodi-audiodecoder-snesapu/Manifest b/media-plugins/kodi-audiodecoder-snesapu/Manifest index 56973bd540f8..22bba61f4307 100644 --- a/media-plugins/kodi-audiodecoder-snesapu/Manifest +++ b/media-plugins/kodi-audiodecoder-snesapu/Manifest @@ -9,4 +9,4 @@ EBUILD kodi-audiodecoder-snesapu-2.0.2.ebuild 681 BLAKE2B f7e7c05204c11ac195e3c6 EBUILD kodi-audiodecoder-snesapu-2.1.3.ebuild 671 BLAKE2B 084a99c944524b573433fbbbb745a20a7be44154a14aceeff02686f5ee9fe6330a44c3c2e2b65e38587fd0404c128a0d93f2867e8c5c5ffb2111a83dff5912c6 SHA512 81c67f77647fefcf83efe88cdf753664050b973c2f742767bb1547838a36486a4ef726469ef385dc4d2b1f821fadc09e79d721b9a2b36848609e0b035dabe0bd EBUILD kodi-audiodecoder-snesapu-3.0.0.ebuild 671 BLAKE2B 084a99c944524b573433fbbbb745a20a7be44154a14aceeff02686f5ee9fe6330a44c3c2e2b65e38587fd0404c128a0d93f2867e8c5c5ffb2111a83dff5912c6 SHA512 81c67f77647fefcf83efe88cdf753664050b973c2f742767bb1547838a36486a4ef726469ef385dc4d2b1f821fadc09e79d721b9a2b36848609e0b035dabe0bd EBUILD kodi-audiodecoder-snesapu-9999.ebuild 672 BLAKE2B eea9c85956e5246a2ba074a9901b6e2745da8bf45f4b655556eb7883a1a4470fc3686a6b970c06be15092723ca2913d6d17065fd6ae2480b261904297e58eabf SHA512 40c970149efa7c8b3da7f0401830489a0f370eb7c4f474b8db1389f27ea98ef92cf9d3d7618dd864fbc138d338017bef40b437271750b1eaf7bdf21e80a07acf -MISC metadata.xml 438 BLAKE2B 0b8c0545fe3ec7e6ead7eea42baa9255946bf7d27762d392899356ed45e1e7182d7087c25a56b34d114e6de8b95c8a5311fe90b0d52a9e7d007851ec22ab970e SHA512 9561349a81107c52fe83cada11fb8ab55c176fa4e410556741f5259503b7d43732bcf7debfa30a7c98fc7d1e5336abef914a7c31b9663556cd10fc7daf3dab14 +MISC metadata.xml 372 BLAKE2B 41d86a8bb27ed433f7f101a290d34996f6775c745771f6c810c85f1d1f1cd385b4e4d794f79951dcc917a7a8ca93279b3eed0261dbf4a3252c6cc9998ddeb06b SHA512 bda21e88dd4c3dbaf79afa1878d6f83d78723490d2002219413891b4ae3e6713dead0517defba5c0fc2383ad1ae4301a0e2b6cc008d97fcf6c1246deee920701 diff --git a/media-plugins/kodi-audiodecoder-snesapu/metadata.xml b/media-plugins/kodi-audiodecoder-snesapu/metadata.xml index 5983a938df0b..2cc741de2fa9 100644 --- a/media-plugins/kodi-audiodecoder-snesapu/metadata.xml +++ b/media-plugins/kodi-audiodecoder-snesapu/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - SPC decoder addon for Kodi notspiff/audiodecoder.snesapu diff --git a/media-plugins/kodi-audiodecoder-stsound/Manifest b/media-plugins/kodi-audiodecoder-stsound/Manifest index a150126456e4..1ea81228bf5c 100644 --- a/media-plugins/kodi-audiodecoder-stsound/Manifest +++ b/media-plugins/kodi-audiodecoder-stsound/Manifest @@ -9,4 +9,4 @@ EBUILD kodi-audiodecoder-stsound-2.0.2.ebuild 681 BLAKE2B 8fcc319c5617660e5a1555 EBUILD kodi-audiodecoder-stsound-2.1.3.ebuild 671 BLAKE2B f13d4a9d004cab97c7c330c5ecd7e184392f3c8757e700628af52900ae3fcf4e8f403eb2a10561ae39ec849be3e2e2a48b355f42a67be935341418fc04b91ec2 SHA512 1761596c64540e71e08a9d596da8b4c24fc7b0dc21889d4076d30a7ac1d50f7018d01f81af51ed20eaf6e08b1e917bdeac880815fa85a48525bdff3dbbd74576 EBUILD kodi-audiodecoder-stsound-3.0.0.ebuild 671 BLAKE2B f13d4a9d004cab97c7c330c5ecd7e184392f3c8757e700628af52900ae3fcf4e8f403eb2a10561ae39ec849be3e2e2a48b355f42a67be935341418fc04b91ec2 SHA512 1761596c64540e71e08a9d596da8b4c24fc7b0dc21889d4076d30a7ac1d50f7018d01f81af51ed20eaf6e08b1e917bdeac880815fa85a48525bdff3dbbd74576 EBUILD kodi-audiodecoder-stsound-9999.ebuild 672 BLAKE2B a09990ad142a4ba49018563f729bb194d861077c3ceea84f31b68a9ff1a27d92dd9c1096e45c370fd92f401c61f75644f8594d7b8ce3978ab4a1e7b3e775ee76 SHA512 ab576cf5999194435860cbd9e224893f1832724b1a6c1f0f86e484294579e3a1ecaa1397f2c96c55811afa7e216ef97986a9789ccd33add5c9feb241afcfb35a -MISC metadata.xml 437 BLAKE2B 36e61faf2f1098a85827d6f81536b35d874e325a7094d535b742c71b30afaf671ed77cf9d84993ebe5e2407ee316d72453a3e18b3cfe55c0d5ccd9691f3cf12f SHA512 a985c629c36655238f0125134c4f64ffae47add726888adf934b8b66aeb9622a12ac256703206b98ed39f29ecd0a0f9ad9043af80160a8d545a982c9fe659504 +MISC metadata.xml 372 BLAKE2B 51f9d0c195809bd3ea8655dbcdabefeba35a76d99e96dfa52905c8710e033c608a4650f685320476ddfbd5c703c1a118b307995fe871b2da6c0e7d0060962b9b SHA512 ef2a175e9b8b468b17f7aee4cb648c6e8630bb86496b8d1bc519aee69c5cf19171ace2142bd5314ad0624cefb85cb8be64c2d77007831ea8c41d9c6502564696 diff --git a/media-plugins/kodi-audiodecoder-stsound/metadata.xml b/media-plugins/kodi-audiodecoder-stsound/metadata.xml index bfd9e8302bc7..86af7b0e2ccb 100644 --- a/media-plugins/kodi-audiodecoder-stsound/metadata.xml +++ b/media-plugins/kodi-audiodecoder-stsound/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - YM decoder addon for Kodi notspiff/audiodecoder.stsound diff --git a/media-plugins/kodi-audiodecoder-timidity/Manifest b/media-plugins/kodi-audiodecoder-timidity/Manifest index 42b1dda3b1ea..b532c7d6667d 100644 --- a/media-plugins/kodi-audiodecoder-timidity/Manifest +++ b/media-plugins/kodi-audiodecoder-timidity/Manifest @@ -5,4 +5,4 @@ EBUILD kodi-audiodecoder-timidity-2.0.5.ebuild 702 BLAKE2B 6fd2ee0760d4e9dd1a4e9 EBUILD kodi-audiodecoder-timidity-2.3.0.ebuild 821 BLAKE2B 5c83a9914d30e8b2831d4d601f8816ab3df3bd79d44d6e496c8de56dab36dc787a2cec18a6c0c73d486fc4174df04609cd11f465e179aa10313601da7e7b05ad SHA512 f62d009f4309a68b7c53baa73e06049122581f5d3ae751f6a2f24088750ea3daa40d0cd546d460f7b674316a6a526af0e23fa0d48ae3c86e6c10606fa999250c EBUILD kodi-audiodecoder-timidity-3.0.0.ebuild 692 BLAKE2B 273117efb0fd36a663f9cf5828149999b5b3986e721e2bc0c335f96b7507488a417411b2cbc8dd330965b2faf891c337d4dd37a46a65e7f4539fb389dbb236a1 SHA512 d4484a2611e3e8b2e0413a266c6f28a6438efea296e39a7e54632b34b7b0b1807cba365f42a4455cdce26283930760f882e037ba39cdb0c9f00d0a56181d0671 EBUILD kodi-audiodecoder-timidity-9999.ebuild 693 BLAKE2B 2adf9ed2e7887ee7d247b37c87b85793be0d69784f937aca3f51b5914233b84d2b67134e628c30ee035e02e1042c88890d77f9e9d94a0eec6b4dd487d2c7000a SHA512 7863dc860914ff16c3fcfd772285d293b42c5c1c6c3e2b40c6b609527c2a976afaa86d6c3cf3948258110536e33fb59f9dd30757db1705f0b594db0a6fb0a0c9 -MISC metadata.xml 444 BLAKE2B a8bc29439b6fada05640522f57d0c97d905ce14abee08f1cff2ab2e1fc36c20ca4491e836b9092ca4d0c7a2b9e66e66d6882b1c5c77b4973d038b294e7d82503 SHA512 924f94fe1923314c5ab70873705dd30874bdf52c5f2f1d13282c140b0080a71a483206c7554dacf0c4dbfcec9f4f4ac340e024b32fd9286f8ce69d52caa8aaa2 +MISC metadata.xml 373 BLAKE2B fffa22e9a4110d1a9de8300c644a4fa77584de5998ca63d0915b10a850a42efe703de332c924f305c2c483155365da26c60a93a9929cfab68acbfed0ae3f4124 SHA512 74b3e06b67abd1b51fdb0e9a335ef699ce3ed266fd6bb7ee67add34beb4b4036db0d18eccac94558fd2e82cf96f04371845b2ee9d2b7d0adfdc9d094b46b1067 diff --git a/media-plugins/kodi-audiodecoder-timidity/metadata.xml b/media-plugins/kodi-audiodecoder-timidity/metadata.xml index 5fc1ad4b0d9d..a79562f4658f 100644 --- a/media-plugins/kodi-audiodecoder-timidity/metadata.xml +++ b/media-plugins/kodi-audiodecoder-timidity/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Timidity decoder addon for Kodi notspiff/audiodecoder.timidity diff --git a/media-plugins/kodi-audiodecoder-vgmstream/Manifest b/media-plugins/kodi-audiodecoder-vgmstream/Manifest index 90fc58758aa5..1a1d948c582d 100644 --- a/media-plugins/kodi-audiodecoder-vgmstream/Manifest +++ b/media-plugins/kodi-audiodecoder-vgmstream/Manifest @@ -9,4 +9,4 @@ EBUILD kodi-audiodecoder-vgmstream-1.1.5.ebuild 691 BLAKE2B 8b0f645e4452d2c70c1c EBUILD kodi-audiodecoder-vgmstream-2.1.2.ebuild 681 BLAKE2B af4f0dd8e973ad6b105f2c24b15bd5b9f3db2b3df0ae4e3962f2781ec9a8ec1bb4e92eaefc18786cc950df31b7c659021c126a6dd9f8c9e0d95a344355bf7ed2 SHA512 4ec5a4ad21e8f19de9eb074a88d879d9cc05acfda8da1742b4c9a4360011373755b88660a2ce78fd94569f9f17eacb88d7219fba4d3ae112a3333a814383588f EBUILD kodi-audiodecoder-vgmstream-3.0.0.ebuild 681 BLAKE2B af4f0dd8e973ad6b105f2c24b15bd5b9f3db2b3df0ae4e3962f2781ec9a8ec1bb4e92eaefc18786cc950df31b7c659021c126a6dd9f8c9e0d95a344355bf7ed2 SHA512 4ec5a4ad21e8f19de9eb074a88d879d9cc05acfda8da1742b4c9a4360011373755b88660a2ce78fd94569f9f17eacb88d7219fba4d3ae112a3333a814383588f EBUILD kodi-audiodecoder-vgmstream-9999.ebuild 682 BLAKE2B 3f999989cd911bc1cd8159b5443295c839ead5e13412e1eda02372de7930af8c5d99ab761b724d6f944f4c324dd63c0209176938404a00a61f72d3c388a1bec3 SHA512 c18d0a7503474fb39c29cf759665de610ec7e2bb8ad81fb34a16e9dc9410ea8424e58284be784751e6060bca3c4f2e7b7345797203edf03e324f565855d914ff -MISC metadata.xml 440 BLAKE2B 534e3b04fc69fd47da8b492744fc924ab8e3ffca3b8bb4ab06853dfd5e707f3131630ff06272548c3b05227a9d1cb110441a6b39315203918aca4dfc9fd1c52e SHA512 280074c2c911f1df1c0fbfaead6f51f49992accac7cff643e3d03a0b52f6b64cce156937430d950bc1c875c48c15632d703e5eb69a6c270bdbb25ea7faf7f03d +MISC metadata.xml 374 BLAKE2B 57335454ca856b0c0113b4ba942ea3ae1af4d3bf66222eee2238c3f6ad19fe91a149e105392d923e42de3881300e9b23e5569063f74222bfbcb909c4e80d0a99 SHA512 383993f5b8c4d79eb456a0d0dc6cf4194d26e78f6df6747cbe691f154e29b169a17935acd5e9dbfb3034ef6f218cd12232d26c76f8d34400c29c706209c9e56a diff --git a/media-plugins/kodi-audiodecoder-vgmstream/metadata.xml b/media-plugins/kodi-audiodecoder-vgmstream/metadata.xml index 60ce4408cd16..d1f371bfc038 100644 --- a/media-plugins/kodi-audiodecoder-vgmstream/metadata.xml +++ b/media-plugins/kodi-audiodecoder-vgmstream/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - VGM decoder addon for Kodi notspiff/audiodecoder.vgmstream diff --git a/media-plugins/kodi-audioencoder-flac/Manifest b/media-plugins/kodi-audioencoder-flac/Manifest index 0f4ff187c96b..a128a2569a0e 100644 --- a/media-plugins/kodi-audioencoder-flac/Manifest +++ b/media-plugins/kodi-audioencoder-flac/Manifest @@ -5,4 +5,4 @@ EBUILD kodi-audioencoder-flac-2.0.6.ebuild 822 BLAKE2B 7212e7e2546c5b98346064254 EBUILD kodi-audioencoder-flac-2.1.1.ebuild 824 BLAKE2B 897e82bd0d5d7f1ba00b20d70b913be3b200e9d4bf527bc70d73ce9b44f54462906d4bb4211a686ae1f045c20d401fee19419b7d0cb69669decd3c12ec11bdf4 SHA512 300ddeb7a8d3e0f966fe87f57f80ae2fcb2ee82ea8471e3df885b14b6f720f4c734675ffd44b4457916f5a4acba33297b0a774bebe4f04290d6c848f4d4f83cc EBUILD kodi-audioencoder-flac-3.0.0.ebuild 836 BLAKE2B ed91e07e247dcab3fe573f921abaab3b13ecdb9a7f562cd54e52839522a6d9b43fd3589e497897facf4a56dd75b28f1cfe3e3612bca5b3c420931bc404402efc SHA512 66ffc8c975b60c9c2af0845104b945a05abb8095373095b87e70daba4bff674da1154a987406719a487f21c3630b4eb191f064fb163ef855762e0bffc2a833ab EBUILD kodi-audioencoder-flac-9999.ebuild 824 BLAKE2B 897e82bd0d5d7f1ba00b20d70b913be3b200e9d4bf527bc70d73ce9b44f54462906d4bb4211a686ae1f045c20d401fee19419b7d0cb69669decd3c12ec11bdf4 SHA512 300ddeb7a8d3e0f966fe87f57f80ae2fcb2ee82ea8471e3df885b14b6f720f4c734675ffd44b4457916f5a4acba33297b0a774bebe4f04290d6c848f4d4f83cc -MISC metadata.xml 432 BLAKE2B 08bd867e97f6d3b7a103a557f95103159b2df2be3ef336f02d1f2551acc722d59331f981d4069451e33439730f0e9648cabb6c2f8559e214b421467759202c3b SHA512 2ef0c92e158ae0677b431163a8ca974a90c9d8acdf9fc95c563b152f1250657fcc0d64a212ff20ddd46585284ffd2e732088426b1e033b07862bfa889b7a4058 +MISC metadata.xml 365 BLAKE2B 2dfd719dd4e21870127bbdbb5f1599fb493cf30a410e1ace810015ab8680e19cc976fb36716cf20dccdba8fbe10b9e12e814e5574b952a90dcd9b80a76391d93 SHA512 e579a5ee02bf4bd0d0da392dcc4116ea45b24fa7cf409dcf39776dfda598395382279f18044db6dc7287a2270c12316a65801f5a5445c05f16c9229238fb6cc9 diff --git a/media-plugins/kodi-audioencoder-flac/metadata.xml b/media-plugins/kodi-audioencoder-flac/metadata.xml index dc862def968d..6ad4b5b4062f 100644 --- a/media-plugins/kodi-audioencoder-flac/metadata.xml +++ b/media-plugins/kodi-audioencoder-flac/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Flac encoder addon for Kodi xbmc/audioencoder.flac diff --git a/media-plugins/kodi-audioencoder-lame/Manifest b/media-plugins/kodi-audioencoder-lame/Manifest index 85a4d0ca377c..fb532bbff92d 100644 --- a/media-plugins/kodi-audioencoder-lame/Manifest +++ b/media-plugins/kodi-audioencoder-lame/Manifest @@ -11,4 +11,4 @@ EBUILD kodi-audioencoder-lame-2.1.1.ebuild 811 BLAKE2B f3c905dbeea54b523c934acd0 EBUILD kodi-audioencoder-lame-3.0.0.ebuild 811 BLAKE2B f3c905dbeea54b523c934acd07ba0befdf1656bf4b791cbc0e371d7b2e54fcc39c3733f0c01471b913c51171c8435610148805c749a86d7b9dce29f1282a495c SHA512 20d794cf201afa804273a2ad20fa693b123790b49dcfc9ae9dcbd87c11ad7643191000fc1391cbf760047ae61e9e6d47e45c0820ae67c5519c8d6dc8b8c040c7 EBUILD kodi-audioencoder-lame-3.0.1.ebuild 823 BLAKE2B 7698621b379a0b4003f7558c1700f3c42eb7f51e218cbcb5159b9c6e13e3afe2a95f84a14a34772374ffa06435d15c5b183bdaddd5421af1133504bdfdfb5eae SHA512 02de0c90bf7c7341437fce6e84bf7856ca796afe34bab29b21d294cdade81b244480791db688640b8fd219f9d2f6f64a1a25054b30945284b3f4f57541673c31 EBUILD kodi-audioencoder-lame-9999.ebuild 811 BLAKE2B f3c905dbeea54b523c934acd07ba0befdf1656bf4b791cbc0e371d7b2e54fcc39c3733f0c01471b913c51171c8435610148805c749a86d7b9dce29f1282a495c SHA512 20d794cf201afa804273a2ad20fa693b123790b49dcfc9ae9dcbd87c11ad7643191000fc1391cbf760047ae61e9e6d47e45c0820ae67c5519c8d6dc8b8c040c7 -MISC metadata.xml 436 BLAKE2B 89eb2bd7916bd6c206439984ddc7f84b5c04cdfe923b28f911f919720aec90449d40ffaa7d85306e486357d9e2b8b9681b3f3b79624dde542f2cdac218ffa75a SHA512 15bf6ae63d3265efca6ede0b1fd0849d266e58b555b2f1e593eb85752ddd62e56a1684ba33c0194368b564228c88fa55349e7ed088ac376f5b020045f3c4239f +MISC metadata.xml 365 BLAKE2B 24e268431237ebea39d1117668b51266a718903e8ead15ffd23c45178da12715fab5f2e3ec01a3934d48e7e49d1a74284f72490b70496ea0d43a5be596d5c4c4 SHA512 f5763ef193e131ccabfeb9c11ff97e8380a19f2f27c0870c9417808a05bec07124c2afa799f4af6aac4a097fd561ac857efa17e868fc65955ad897fc7e2ced0a diff --git a/media-plugins/kodi-audioencoder-lame/metadata.xml b/media-plugins/kodi-audioencoder-lame/metadata.xml index 0e09f7c3f357..091bb9196f4f 100644 --- a/media-plugins/kodi-audioencoder-lame/metadata.xml +++ b/media-plugins/kodi-audioencoder-lame/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Lame MP3 encoder addon for Kodi xbmc/audioencoder.lame diff --git a/media-plugins/kodi-audioencoder-vorbis/Manifest b/media-plugins/kodi-audioencoder-vorbis/Manifest index cec650c35cb0..8af47cadc8bc 100644 --- a/media-plugins/kodi-audioencoder-vorbis/Manifest +++ b/media-plugins/kodi-audioencoder-vorbis/Manifest @@ -5,4 +5,4 @@ EBUILD kodi-audioencoder-vorbis-2.0.4.ebuild 846 BLAKE2B f69a215caa7973dbf3da36e EBUILD kodi-audioencoder-vorbis-2.1.1.ebuild 848 BLAKE2B 698ad3ef068771e23e33627f6bc8c9cc9ba7f960a4204fe5c4bba07087a2f41a1e91127ff05a6372e84b4675e15e5a2cd63da1d767dba372020abe205e58331c SHA512 4f0cbb2f72456a357639f908658b1aae54a273e29a5f91c9c4f63989029675f79b96d8f000761000542346633a5574a699adf857b382fdff620267b111a6bca8 EBUILD kodi-audioencoder-vorbis-3.0.1.ebuild 860 BLAKE2B 3e5402c69dbe6e1e8fd6e7f6e8c3ed1f3da39bd4de200da0f5208df7bb979fa58c6b2f994a878a6ade2647133acda1514bd622ee82660d3e44d30adab382143f SHA512 73f1ea46308124406678b8f76f92a6205ac8d39d68d3d1990dc3db3f530c3efb748e4ce2fa517f18b4237a673369ed05f3569e29108dbdc9508a95141268eab1 EBUILD kodi-audioencoder-vorbis-9999.ebuild 848 BLAKE2B 698ad3ef068771e23e33627f6bc8c9cc9ba7f960a4204fe5c4bba07087a2f41a1e91127ff05a6372e84b4675e15e5a2cd63da1d767dba372020abe205e58331c SHA512 4f0cbb2f72456a357639f908658b1aae54a273e29a5f91c9c4f63989029675f79b96d8f000761000542346633a5574a699adf857b382fdff620267b111a6bca8 -MISC metadata.xml 436 BLAKE2B 3c9c2bb8e781568176bb6635269e8c7fb2761f0f64a192e04fc53f325a79e99b474220c5787d5c2f28dc3e3cbcb3e4aea177d561aa63c6d866f261382126a01d SHA512 e92cafa5a635c7e1ee82d7da9eb48138f7f5267d7b91983f9da417ed25435d87cf5dcc47192df499a8acaaefc0c38713a869a4ec6351dda4dddcdfd5a7d15cce +MISC metadata.xml 367 BLAKE2B 11692fb9114c236f280f27769f4417913e3d49f2a194951d4147b7f3c4ade671734debd0fcbf12cc62a94c3364a60030f49f5f62f82749d8e930dba85dcbb342 SHA512 46178b6ca66f8406dc513e3b3271b5887e12890771af254d04f62bfbd6e303f6e87c787c9478f0f242d0b77e94706d81ffcf2e4f8dfe0bab7e9b7a173cc2ce19 diff --git a/media-plugins/kodi-audioencoder-vorbis/metadata.xml b/media-plugins/kodi-audioencoder-vorbis/metadata.xml index b5986e5aba51..b4488406b2be 100644 --- a/media-plugins/kodi-audioencoder-vorbis/metadata.xml +++ b/media-plugins/kodi-audioencoder-vorbis/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Vorbis encoder addon for Kodi xbmc/audioencoder.vorbis diff --git a/media-plugins/kodi-audioencoder-wav/Manifest b/media-plugins/kodi-audioencoder-wav/Manifest index 6daf99f1ea90..dd406eead380 100644 --- a/media-plugins/kodi-audioencoder-wav/Manifest +++ b/media-plugins/kodi-audioencoder-wav/Manifest @@ -9,4 +9,4 @@ EBUILD kodi-audioencoder-wav-2.0.3.ebuild 653 BLAKE2B d9f74a7e7a7238ba8f99fc114c EBUILD kodi-audioencoder-wav-2.1.1.ebuild 655 BLAKE2B d999a837ab23fcd34cc52f2bba451db7617156813c206c2ce8cbf4584d4584db2d22c014bbb3ad79ccf7574dd739ba40d12d897cbc1c78cd9af8b3eb742dbf9d SHA512 b5be906101342ea837a218e71679067fe778690363f63deb805bf9b3ef83227d67a7e89c5057aabf326b2d3239625823d7e18c373161a42c65221f4311e469e7 EBUILD kodi-audioencoder-wav-3.0.0.ebuild 655 BLAKE2B d999a837ab23fcd34cc52f2bba451db7617156813c206c2ce8cbf4584d4584db2d22c014bbb3ad79ccf7574dd739ba40d12d897cbc1c78cd9af8b3eb742dbf9d SHA512 b5be906101342ea837a218e71679067fe778690363f63deb805bf9b3ef83227d67a7e89c5057aabf326b2d3239625823d7e18c373161a42c65221f4311e469e7 EBUILD kodi-audioencoder-wav-9999.ebuild 656 BLAKE2B 29ade224eaa01c5904207874caca846523522d8632f411900dcaed926db7e1ebe0fe295bed9e79e654179fa4bb232a48083a4932b942d35c7886ca8e52ccde15 SHA512 677d1ee2a8e56bc6b235c857f9028a4798805b4cd86ac7cf854ba6284ba1c9b58138590fcfe8afc6be6c189638832dbd4ba50bb6aaef60d5dab22f627d19df96 -MISC metadata.xml 436 BLAKE2B 3c9c2bb8e781568176bb6635269e8c7fb2761f0f64a192e04fc53f325a79e99b474220c5787d5c2f28dc3e3cbcb3e4aea177d561aa63c6d866f261382126a01d SHA512 e92cafa5a635c7e1ee82d7da9eb48138f7f5267d7b91983f9da417ed25435d87cf5dcc47192df499a8acaaefc0c38713a869a4ec6351dda4dddcdfd5a7d15cce +MISC metadata.xml 367 BLAKE2B 11692fb9114c236f280f27769f4417913e3d49f2a194951d4147b7f3c4ade671734debd0fcbf12cc62a94c3364a60030f49f5f62f82749d8e930dba85dcbb342 SHA512 46178b6ca66f8406dc513e3b3271b5887e12890771af254d04f62bfbd6e303f6e87c787c9478f0f242d0b77e94706d81ffcf2e4f8dfe0bab7e9b7a173cc2ce19 diff --git a/media-plugins/kodi-audioencoder-wav/metadata.xml b/media-plugins/kodi-audioencoder-wav/metadata.xml index b5986e5aba51..b4488406b2be 100644 --- a/media-plugins/kodi-audioencoder-wav/metadata.xml +++ b/media-plugins/kodi-audioencoder-wav/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Vorbis encoder addon for Kodi xbmc/audioencoder.vorbis diff --git a/media-plugins/kodi-game-libretro-bnes/Manifest b/media-plugins/kodi-game-libretro-bnes/Manifest index d6d529329dd4..5f3755c0ea16 100644 --- a/media-plugins/kodi-game-libretro-bnes/Manifest +++ b/media-plugins/kodi-game-libretro-bnes/Manifest @@ -9,4 +9,4 @@ EBUILD kodi-game-libretro-bnes-0.83.0.5.ebuild 918 BLAKE2B c9c761aedbe59015af7a6 EBUILD kodi-game-libretro-bnes-0.83.0.6.ebuild 918 BLAKE2B c9c761aedbe59015af7a6fc15402c3c34a3a3e3c423267acb12d757a97050a96301c21c664aebe72d984e6a2b5e63595d789bc9cc034ae64cac93c19f6a300ca SHA512 8b1171895be885275766865df440a6308bf83af6b2a6ee491b18e0d64541be9094bba8f0bf1ac53d641b537462bfdaa9844ebf76953b07c11ada393160264963 EBUILD kodi-game-libretro-bnes-0.83.0.7.ebuild 918 BLAKE2B fc017897e4ad974b93802d5a58edd551a6ee7a2fb837fbe05cd4061ff7142bc61ab2768cfe5d812daed5bd359203009d55d19d76a3561052e84560b1f67c2288 SHA512 4e19af04acba822b75f8129ddbe9316edcda94e229b9f44994046d053f02ac172710d980da5fcc8e9343613fa4d4d3847d24fe70c176aad9460bae491be73b7d EBUILD kodi-game-libretro-bnes-9999.ebuild 923 BLAKE2B ebe2728497d12fb40ca2dc8116b333a4a3db6670d100457e9e0fb9a97dbc3436b92aa70adf0bfee55edeb875c7bff5888f44ed1b682b6b4e6a1a9eb3d2180cc0 SHA512 8f1259782b59c6242d4b09a173c7c9c4d47589bcb41364a68ab0a5a692ef830811bb6549cfb6b1655fc2ce0474c3388b5138ec5e11a7ac74e1d1fd5e2a5ea60c -MISC metadata.xml 435 BLAKE2B 95279e9ee10da6bbfb0230876ffa825de81092b99616b91914710f9cb8f91b2db8ecac3c05f142f5b20d127775261fd474f504d57f6eec01d71e2a30c3617100 SHA512 90fd8905a33a079be3b487801b241b7e6c8ab7cb40c76136ab6ecd1edff19f60665ef74ed8d321db4c92b3fb8f821ec7a124b6882b10ba11bb78f5217b0d4c5b +MISC metadata.xml 371 BLAKE2B b45c58ea671cae95f8255760c51352191c95088c4ac8d51c1d236db2a4f0e30c922a28d203a86e9cbf5f13c290f264f903e8bfb443c30180d551d2102623aaeb SHA512 5d475faa0effa279fca26741dbffdaa41bef0b6cfb03934ec4590377706b44fa66701d94bcd99d380ea4ec864f14af55543e99d0c281581983d263c4c155b895 diff --git a/media-plugins/kodi-game-libretro-bnes/metadata.xml b/media-plugins/kodi-game-libretro-bnes/metadata.xml index 6cfa9822601c..c8f6d8b9a0de 100644 --- a/media-plugins/kodi-game-libretro-bnes/metadata.xml +++ b/media-plugins/kodi-game-libretro-bnes/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - bNES GameClient for Kodi kodi-game/game.libretro.bnes diff --git a/media-plugins/kodi-game-libretro-dosbox/Manifest b/media-plugins/kodi-game-libretro-dosbox/Manifest index f993d1246c68..df9a2907f445 100644 --- a/media-plugins/kodi-game-libretro-dosbox/Manifest +++ b/media-plugins/kodi-game-libretro-dosbox/Manifest @@ -7,4 +7,4 @@ EBUILD kodi-game-libretro-dosbox-0.74.0.4.ebuild 936 BLAKE2B 1c14d09fdc0826fe593 EBUILD kodi-game-libretro-dosbox-0.74.0.5.ebuild 936 BLAKE2B 1c14d09fdc0826fe59374b74ecbfe34d0bea34c7bc68311643aa0392de6a880b49ae01c2b0301f3fd71eff2cda3044250ab478635afa842e93b49c6d81d7d848 SHA512 c009b2dcc6c8e97cc41ff6b2c16757984d280e43813e1080cf535e75686c07d4fa3b73600795a954a1150de4c625813eb15a17fdf4d58afe99e401bd719986b7 EBUILD kodi-game-libretro-dosbox-0.74.0.6.ebuild 936 BLAKE2B a89670a12ee4a670a634c81cc3ce83fbdef66d1877e11a7090626f3ae42bbf663c41ae2268da3f911a8caf45bddc0c27a4a91919b5a69c8f2d56b60657f0830f SHA512 f6f2bc2da6fe02b657b167c72aeaec1df049ca3036580356886b26c17352457f2c08ed9a985a209e4c3655e250d883cbd7bb25e710006dbd8ad39cc95eeaec2a EBUILD kodi-game-libretro-dosbox-9999.ebuild 941 BLAKE2B d6232f57d273841e9eb7b4d3e0274abd53fec3df080069ab33439147ac170b0afa91b0654d974abf3477b9de61bf3ed5676b57ab2c31e830a2a9403de1660a60 SHA512 07fcd71158354c62e32ffcb1fea215fa140fcd9f38fab66885c0db6667f846976c2904a8c1c4e9cb9268d0a73d14d0eea28406aa0d209e32d1378278b906d57a -MISC metadata.xml 439 BLAKE2B 26e660170befb49f4f8cecc4e47a11a4edce7447eecfe8318dc00d5ce6aa4b1a54e6484a50ddf2004caefdaa8c56869e377c2607f2213e73cbcc95d67ae90fee SHA512 fc9f630ac1c8cb229608ac0ee16398a529e1698a254abaa79f786c9ffb543558577ae06c02f2142bd9f3d405457c73a0b8be0f46bf656af1d24c645704d2f560 +MISC metadata.xml 373 BLAKE2B 6c82c26816c0a64ae268dda136262faf093e53d75812053977d48ba7c1e018e8e73498dca212387d5489e76749b61b05adaacc51ef215c8ba3db3fe4f48fbbe3 SHA512 4bf734b51a4f021d98fb42ddac6d6343532edfce203ca07bcacc9454030ee04d8dfabb04d37175e98f8affe38fc5553a6a26113847616e1e000d8b66cbb5d6c2 diff --git a/media-plugins/kodi-game-libretro-dosbox/metadata.xml b/media-plugins/kodi-game-libretro-dosbox/metadata.xml index 4ce13816abd5..8a18988602b2 100644 --- a/media-plugins/kodi-game-libretro-dosbox/metadata.xml +++ b/media-plugins/kodi-game-libretro-dosbox/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - DOSBox GameClient for Kodi kodi-game/game.libretro.dosbox diff --git a/media-plugins/kodi-game-libretro-fceumm/Manifest b/media-plugins/kodi-game-libretro-fceumm/Manifest index 80562702fa97..dd0f827a8ade 100644 --- a/media-plugins/kodi-game-libretro-fceumm/Manifest +++ b/media-plugins/kodi-game-libretro-fceumm/Manifest @@ -1,4 +1,4 @@ DIST kodi-game-libretro-fceumm-0.0.1.9.tar.gz 778156 BLAKE2B a7a03d2df6cc4fbf89aa0a8b4320deb7ced5d452c045d3583fdd17dcdc2dbcf59a99ea323bc0b15355889522e2f3bf572d4b0c260dc381c2630bf58c8c7cd2ec SHA512 772b69afff01e26d04fcc33d06e35da0329a1315f0e3ef01b51cc8459d145af782b6dd72b5b460de8dd7a59e308bf4922b2d77b62be1c5561b9debf3bbe36b60 EBUILD kodi-game-libretro-fceumm-0.0.1.9.ebuild 939 BLAKE2B 48ab5737ea23f7669568b95628117efa263cd71978374638d09909acd254b555baa3ea59e00c55f7877e358d9272177ef6a4ee18a9aa71fbf5ccaf59f9ecf3c5 SHA512 cb953d2002b8de35a222bc6e581899d560a615e9895edcf33d5f1c5e5d19d022447818d75bc58b9505b98ed4e5efb0e4dd0a9eabaed593c1ff615f60ae2a3756 EBUILD kodi-game-libretro-fceumm-9999.ebuild 944 BLAKE2B 9f7acd81843ac562314f7d4b9b9c7fba233dd186bda211ab2ac4b6c580fe17efc887a09084688c03ddf3f47d22d29415dd313eca198fdc3cd7b3c9294c192557 SHA512 fcd36274c9988067c91c04db7e5af639e810f9e63aff02e8fa21fc9ca7f1ad69b0d228794834375133213e84238cf58609b232053c4c6e70069f840a3f7cdf9e -MISC metadata.xml 442 BLAKE2B 4667a846f933ec1e23c3ec051912d1ba46d1ee1ca41d082928efa5fe9cf89e9e1d50ccdb589e63426c2103f2580c782e4cbe0a59ca9396099c7a669838645dc5 SHA512 92e19b68682d05f6b51ba04e0478419d7f940ed29b28595f0698cbb2fef0c89c7aa44f30acaf90fa21121f8ebf018012391766e33563eea3bee606ca0532a76e +MISC metadata.xml 373 BLAKE2B 25674e64d55ebebbfe639f40c83975e2a517832e59ee28bbef8272b7a7dde8c9912d6fce61ce5f4445b1aea652990b14e3b7d16a80cd426b0b5d6f637bb1a908 SHA512 5febb224ba85c767ca3ed759ec6eb031cbd566b46a7eab25727f725edaf3ee5a3ab3bd8446f1ac11c1acb7684c22457b1be3ec3d106a045ed22700485636cbe7 diff --git a/media-plugins/kodi-game-libretro-fceumm/metadata.xml b/media-plugins/kodi-game-libretro-fceumm/metadata.xml index e2d50d8d2fec..c8ba5ba68fe9 100644 --- a/media-plugins/kodi-game-libretro-fceumm/metadata.xml +++ b/media-plugins/kodi-game-libretro-fceumm/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - FCEU-Next GameClient for Kodi kodi-game/game.libretro.fceumm diff --git a/media-plugins/kodi-game-libretro-nestopia/Manifest b/media-plugins/kodi-game-libretro-nestopia/Manifest index 267aec5fa9e5..82a8808d7b73 100644 --- a/media-plugins/kodi-game-libretro-nestopia/Manifest +++ b/media-plugins/kodi-game-libretro-nestopia/Manifest @@ -3,4 +3,4 @@ DIST kodi-game-libretro-nestopia-1.50.0.9.tar.gz 793618 BLAKE2B 367dde5b556dca45 EBUILD kodi-game-libretro-nestopia-1.50.0.8.ebuild 958 BLAKE2B 1dd0466cc47f6b9c15f776b8b9451ce1bbad5e226451e267c0fe9042d7800513030ac28bb1eb4c58d8347c08e802dd3cd5207c23ca80c4558cf807ef63a49cb3 SHA512 8658d9bc25d8076abf205b5a03353e861df174bf2f972a840f009873dea89976d82b567f7e6b5cb4ec6919f4abdd3bc1bfffa4d51320d61f9f6a6634467d57c9 EBUILD kodi-game-libretro-nestopia-1.50.0.9.ebuild 958 BLAKE2B 1dd0466cc47f6b9c15f776b8b9451ce1bbad5e226451e267c0fe9042d7800513030ac28bb1eb4c58d8347c08e802dd3cd5207c23ca80c4558cf807ef63a49cb3 SHA512 8658d9bc25d8076abf205b5a03353e861df174bf2f972a840f009873dea89976d82b567f7e6b5cb4ec6919f4abdd3bc1bfffa4d51320d61f9f6a6634467d57c9 EBUILD kodi-game-libretro-nestopia-9999.ebuild 959 BLAKE2B 0bb941156c60c9e39d45146e506cbb3a8970313b7c4cea8cb601e0d1310817f2f917945fcdfd08e5971b48bc47f2d4f04e93cd9ea755896f3b3659389ad8c1db SHA512 07c377fc16b0968a4c842c8c0e224089f08ed5ce13fb0d86c803aeeefe1cc55d2003cf0566eb03eb3be45a8db4cc8f258e8c25d6e54f66baca5f48541953da1b -MISC metadata.xml 443 BLAKE2B f63ddf38e72790cb7ca64c570672adf8d71bbd68d747c15f5c09b353af76eb4aa65c5eb3f3ce18f6bf93cec3657c9b01bae2958e03dcd658053fc314f97bc10b SHA512 c77d6255db65c02a2b74208198f1807982529ee6c7f2d4ba6538e5d35ccf0683757730c0e7b9a713712172ad059540eb6d4b614f9ff16293f1eaaa1631500d1a +MISC metadata.xml 375 BLAKE2B 50249c24f23fe757a0ff575957a166f221599d3b8d49b4b5eed3a182ae7f1b90cdb1730f6e47ecd0ed14225b58089880a7b7b3cbfa033c95592ccd1a0200f59a SHA512 e92fc455899262659b83c7ce2709465c7956bcc4c149bf9cd455d2c5d6b6c8133e03fbc9821a46db78758ef677062ef2a40af9af3d7bd49ceff1f82c6b5ecbc4 diff --git a/media-plugins/kodi-game-libretro-nestopia/metadata.xml b/media-plugins/kodi-game-libretro-nestopia/metadata.xml index 9dcca5ad646b..d2df601ce38b 100644 --- a/media-plugins/kodi-game-libretro-nestopia/metadata.xml +++ b/media-plugins/kodi-game-libretro-nestopia/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Nestopia GameClient for Kodi kodi-game/game.libretro.nestopia diff --git a/media-plugins/kodi-game-libretro-snes9x/Manifest b/media-plugins/kodi-game-libretro-snes9x/Manifest index 9af6f509689e..e67bed030935 100644 --- a/media-plugins/kodi-game-libretro-snes9x/Manifest +++ b/media-plugins/kodi-game-libretro-snes9x/Manifest @@ -1,8 +1,10 @@ DIST kodi-game-libretro-snes9x-1.60.0.10.tar.gz 1374802 BLAKE2B 3ce46bbda7412e7cd561ab3caf0f5d466ed23dd20ba730a6181ebf78d7d01f4f80b38d51b20061ac17e03e6e90047c977555e53ef3deb8f82b7dd409f8def750 SHA512 0b59b4d3038a0e85d2380a7de1ec7c8f70bc37679c7fe6ad1fc284ba2dabb195274c732dc7e9e6a78d4337c935de84087297424ec8afc981f08a70fba1150f31 DIST kodi-game-libretro-snes9x-1.60.0.11.tar.gz 1374854 BLAKE2B 26d56c86e65d1aac7b90d9a1f4cdcc226c3e8d4edfd68a740846f4718f17dcc4fc114ed02ff6e737c3c6274a61c5f8f7b4b7833501365bd14a92be04e9e396bf SHA512 0d434053808f85b45ed7eb54de1dad8cb1d78b9e7c4cff25039620f622c942d10eb38c982c7ea92a160ec42f485a129a1b77692d6794628bf5ba0f778ea429a9 DIST kodi-game-libretro-snes9x-1.60.0.12.tar.gz 1374887 BLAKE2B b25ff8975151eaa89bf3ccde4d8d70e12458468f63c55c3b611c0d1382fe5b5d482c617d07e48c87020365432fa73d41cb3f6f114e3ec93e1041f2f93dae9e1b SHA512 e7b92508b7c0fce6c4756a0fa1ad53935b5388fa4771b4cafabdeaa968f711fc8c5557ddf43c937e5c649ab34a814d134439630946ebbb40de58b31b14919441 +DIST kodi-game-libretro-snes9x-1.60.0.13.tar.gz 1374918 BLAKE2B 33612498a9e41818a981f5c7a6f13318d727d9bbeed22dd95059db08a4cd37a3b11e56ac14fd664b31e6409721b02cabaaaa081cf08ed31cb35c58445279ca61 SHA512 91af9e0e52e9ab44329dca07e9cea1ac5ae9e3fd6f7b25e00a37bba5e50d14a9c67798fdca24c7fcbca052a878d01a381b511853e950bbaba232f6bccc7d0f7f EBUILD kodi-game-libretro-snes9x-1.60.0.10.ebuild 936 BLAKE2B 81b18b77e848e7c09b74ddb869154142c7e0278ef4bf817a26e7ff0d7f12a45803469a3df80abb643b3abfed81bf87ab134f827b8c1f8a29a1830818f9b2f2ee SHA512 9cc7bbb7068a6688211ae6e357e609f691eaa08f34ebf4414202e996c7827634d972384715b983ad5ddf98d41c8e6855f9b5e67ee661139f81c380be4830cfeb EBUILD kodi-game-libretro-snes9x-1.60.0.11.ebuild 936 BLAKE2B 81b18b77e848e7c09b74ddb869154142c7e0278ef4bf817a26e7ff0d7f12a45803469a3df80abb643b3abfed81bf87ab134f827b8c1f8a29a1830818f9b2f2ee SHA512 9cc7bbb7068a6688211ae6e357e609f691eaa08f34ebf4414202e996c7827634d972384715b983ad5ddf98d41c8e6855f9b5e67ee661139f81c380be4830cfeb EBUILD kodi-game-libretro-snes9x-1.60.0.12.ebuild 938 BLAKE2B d2cb65c93093f891a56d267fe4fee94c5dd0cdf92fecc61e746f33fc5d5968cbcd6f586183860bf159f0a3305c53c271a0b2ad9983fae99c561aa03081d0c099 SHA512 882aba4ea6a6063b44408ccea8a49d3872950e1b2ab31e661d19c5b74a394e7c1a90441893296cc9f2d5b5cac2524bdae0110acbe7e9c76e597aaeb34adf3c89 +EBUILD kodi-game-libretro-snes9x-1.60.0.13.ebuild 938 BLAKE2B d2cb65c93093f891a56d267fe4fee94c5dd0cdf92fecc61e746f33fc5d5968cbcd6f586183860bf159f0a3305c53c271a0b2ad9983fae99c561aa03081d0c099 SHA512 882aba4ea6a6063b44408ccea8a49d3872950e1b2ab31e661d19c5b74a394e7c1a90441893296cc9f2d5b5cac2524bdae0110acbe7e9c76e597aaeb34adf3c89 EBUILD kodi-game-libretro-snes9x-9999.ebuild 943 BLAKE2B 260a5014a243eda6a388a1ad1694114de9817b766779939453fb7d5c0676f8093ec7933084a32f7de6eb9770b91633a87a76b098f00486ec09639187e27b48de SHA512 ccbd05829df65f54b48efdee9039dba12c340c7bc74364fa4a7c1f2702881baef4e665f8c412d238d3d2ef7f5db40abf1164e4bb3abc2b3a751ab1bae0262d58 -MISC metadata.xml 439 BLAKE2B 6cec6faa75fdb35edf1f33f2a47d370318b8ab96f2c712571b33d22bc30130826cade398c3f7b4aee986e78baf9c3161b342215457b38d09994a1793b8704fdc SHA512 e3c0f999e2123aa2b23b0b29d1d6d24da0d804e435351c5971a2c60390c33bc3bf001571025cfe4ea7a76680a45be27f18169b201d16c8d8dcad9dbb55e9ebcb +MISC metadata.xml 373 BLAKE2B db613a9b2c777942170f99c9b5dafa7d24efb1c3c52cbb6248676933df4fd1982c22dfec2cc949a40c7cba720d812971706eb517436ac02fefe7eee61a984e9b SHA512 c14f7dc8daf9e59f2910003944a5cf103f8a597f00fbf4ea27ec5a493f58098bb95dde757420667bab35897682bace16cf924d74793db47a3ef4736829df1970 diff --git a/media-plugins/kodi-game-libretro-snes9x/kodi-game-libretro-snes9x-1.60.0.13.ebuild b/media-plugins/kodi-game-libretro-snes9x/kodi-game-libretro-snes9x-1.60.0.13.ebuild new file mode 100644 index 000000000000..47c4e9a3401d --- /dev/null +++ b/media-plugins/kodi-game-libretro-snes9x/kodi-game-libretro-snes9x-1.60.0.13.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils kodi-addon + +DESCRIPTION="Snes9x GameClient for Kodi" +HOMEPAGE="https://github.com/kodi-game/game.libretro.snes9x" +SRC_URI="" + +if [[ ${PV} == *9999 ]]; then + SRC_URI="" + EGIT_REPO_URI="https://github.com/kodi-game/game.libretro.snes9x.git" + inherit git-r3 +else + KEYWORDS="~amd64 ~x86" + CODENAME="Matrix" + SRC_URI="https://github.com/kodi-game/game.libretro.snes9x/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/game.libretro.snes9x-${PV}-${CODENAME}" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +DEPEND=" + =media-tv/kodi-19* + games-emulation/libretro-snes9x + " +RDEPEND=" + media-plugins/kodi-game-libretro + ${DEPEND} + " +src_prepare() { + echo 'find_library(SNES9X_LIB NAMES snes9x_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} PATH_SUFFIXES libretro)' > "${S}/Findlibretro-snes9x.cmake" || die + default +} diff --git a/media-plugins/kodi-game-libretro-snes9x/metadata.xml b/media-plugins/kodi-game-libretro-snes9x/metadata.xml index a1ae2f1a84ca..9315cb7d2660 100644 --- a/media-plugins/kodi-game-libretro-snes9x/metadata.xml +++ b/media-plugins/kodi-game-libretro-snes9x/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Snes9x GameClient for Kodi kodi-game/game.libretro.snes9x diff --git a/media-plugins/kodi-game-libretro-twentyfortyeight/Manifest b/media-plugins/kodi-game-libretro-twentyfortyeight/Manifest index a4afacdcc1b3..04b6ee2d7527 100644 --- a/media-plugins/kodi-game-libretro-twentyfortyeight/Manifest +++ b/media-plugins/kodi-game-libretro-twentyfortyeight/Manifest @@ -3,4 +3,4 @@ DIST kodi-game-libretro-twentyfortyeight-1.0.0.113.tar.gz 94713 BLAKE2B d161fd0b EBUILD kodi-game-libretro-twentyfortyeight-1.0.0.111.ebuild 920 BLAKE2B e79ca0c71d4d2bfe9a032236396d6429f5d2ab2b37e5758635dc196a8aab9258176887026bb48f726859f3b8c89c515aa541a9b548260382cace23ca5bf2e97a SHA512 d3014ecaf71d074b0c4d82949acc4e6333cb6c20f65daa1e37609a0af2aae751b100751d2aab269344f354e64b09dc784d281ead4f7a5fa6af9b83f54ff3ede0 EBUILD kodi-game-libretro-twentyfortyeight-1.0.0.113.ebuild 926 BLAKE2B 20e2e512c04c3c8370be9c3c77dddb2f8379ec5fb0e37ac2e1b97f2f93d5f626f43009eb531c19383b3cf9130947e5eaf319dc5982162c7dcf3761c38f15e58f SHA512 0a3c51312a25ed6ae45c86e27cacf6f9bc5d6ca623fa529062cd790f50eacc10c98ca0fc084288b6f8b9cd4051d7ffe279e72f5b3c9b97e783025d5f9c4eabac EBUILD kodi-game-libretro-twentyfortyeight-9999.ebuild 927 BLAKE2B 4e305e130809f3b107a6d5ca442213fa4c6f0b3995b6c508890dfa0d835ee4320bde3d38d4ca4e9d8420fc40d56f74d19d3e55c97e73da1f1a74c7b8a61ab1b0 SHA512 7c39e51a0806f3dd2c05c3ca29c929cecdd404e3cce3b72e3127e4da3e4c7f3d001761b258729f3c1013a31403ad447cee00d8d51c2cd58fd0f87e8269596939 -MISC metadata.xml 424 BLAKE2B ebec5842d30789985a87b437a5684959fbd41f0d93389726be3bf30b07e49fb851c095f0b1e2edcd6245241f83bf37668ce6494ebcbb90b7e9d6421cbd15ce03 SHA512 3b407c1fad96600c9f9ce0c1f8cf0f3695a5cb41d66762e79b0e0428ad36af0eca33a0ee421d364fb979b661fbe62a047f48ed10f71fbd963e64c205d0174b5e +MISC metadata.xml 371 BLAKE2B 55bef28562de92933232e1501ecd61a191d67364952a9e9c5458b9f10ed69068af45d3b348ee301e7a98a34034862fa21f72bd54f8c9ebaf9b0e9fe6389fff76 SHA512 3c9f02874803d1a666237c1293a63d68cc1f6bd60bd25fec9519a6cfdf95b1c3ec074ebedccd0915262311d5e3bc8f05b018f4097d68bd8a853cd0026622fcbd diff --git a/media-plugins/kodi-game-libretro-twentyfortyeight/metadata.xml b/media-plugins/kodi-game-libretro-twentyfortyeight/metadata.xml index 3eea08ec1e14..19425305f8b7 100644 --- a/media-plugins/kodi-game-libretro-twentyfortyeight/metadata.xml +++ b/media-plugins/kodi-game-libretro-twentyfortyeight/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - 2048 for Kodi kodi-game/game.libretro.2048 diff --git a/media-plugins/kodi-game-libretro/Manifest b/media-plugins/kodi-game-libretro/Manifest index f6696dbd43b8..6c679f004d53 100644 --- a/media-plugins/kodi-game-libretro/Manifest +++ b/media-plugins/kodi-game-libretro/Manifest @@ -2,9 +2,11 @@ DIST kodi-game-libretro-1.1.0.tar.gz 101454 BLAKE2B 8fcd65c8221b0ec4d24a41361eeb DIST kodi-game-libretro-1.1.1.tar.gz 102246 BLAKE2B a158a0148845dcdaf563b84739b73fc72f29f5795e66c748aae6a761da7765fdd3f70f2cdf572c4c987cfda6ef7ec50bedb7b0a1c20e72e9f3157b333cf5c832 SHA512 f26776eba765a010a86994a02658045ca0c1e887481a31d90ae388765620fb1a0cbd4da79285ae161e99feb311ca9ddccd25193a73a22e7c5f19a78ff1164920 DIST kodi-game-libretro-2.0.2.tar.gz 109177 BLAKE2B aaa853b8719004386e1ca01041ed7613f0bd263e16d1929f6f4cef05fd4f7bc2ef99dba97730b35205790e2e24df078def73e4c021f6e01db850ee07206d0576 SHA512 02a2a9e93fa522138cf15dfaf29b86ca9e6b4d2707e7fa4f7e4e613db141dd9daa2af1920920f1228616b3c03b528b630824f106aabcad00842ad8c5fd786d51 DIST kodi-game-libretro-2.1.0.tar.gz 110430 BLAKE2B e4a7c92914c4a56783c8f8d7c8bf94eea387fe92e66e794fc45737e26776b37b1d55953367dc36d98e3dcdc4755db5096ad9a35439499385d3d3e9b4e651a6a2 SHA512 f9d86291480db8de4276df37ddb502c7ddff3f0e33caa757debf6eb8f54b02a62940d183bb9b5094cfc3b4398fe21dd76ab0450c05704ba540f44c817ab7ddfc +DIST kodi-game-libretro-2.2.0.tar.gz 110443 BLAKE2B b68c51a0fbe9a61ce9ac5c3582fd317abbc6ef69b5da4a529a7a73201c49f4fe8fba56f73635da213dd02c53af7b3d69dbfafc9a60afecbbef3c451cc32d568c SHA512 f1a5671b468ebf0ea3a86b757ae2481115bfb38082043757aa94d6f193b6eea560b37ccafafe63e686b729d80aa89ac58640899900894d0a72472badadbf27ac EBUILD kodi-game-libretro-1.1.0.ebuild 743 BLAKE2B bb123ac3ef9eddaa24ee8fe6f0bd1670705778107e1f72c7cfa951d0605b17b022810f92ac9beb943aa7ebf4f60558a5dea5ca7b5906e5e34a6488a25e5ff600 SHA512 fad956837ce81f71ea4329c9ef5df34e92ad1dc380ebe23329b537652180931bb4cb7d5ddb8653bbdd03cfbeb983eec6a3ca37ac22e6aaa85a1e4b5b2381aa8a EBUILD kodi-game-libretro-1.1.1.ebuild 743 BLAKE2B bb123ac3ef9eddaa24ee8fe6f0bd1670705778107e1f72c7cfa951d0605b17b022810f92ac9beb943aa7ebf4f60558a5dea5ca7b5906e5e34a6488a25e5ff600 SHA512 fad956837ce81f71ea4329c9ef5df34e92ad1dc380ebe23329b537652180931bb4cb7d5ddb8653bbdd03cfbeb983eec6a3ca37ac22e6aaa85a1e4b5b2381aa8a EBUILD kodi-game-libretro-2.0.2.ebuild 682 BLAKE2B dbc2d96c59d541a0dd4e465a2158ef83be684181cecbacc398921ce91f596ebf13cd8da87dd653771f5c42c01e2b723a7b1ba0d6cd45afa01684542e60611c30 SHA512 4eb201823ce967d20f9e1a969ffabccf512963786ba0b9df94426b11a82043029970dbf36f32d90c35c2ff09d8980599c490b1462a3a728cd9a9c871e55ae6a3 EBUILD kodi-game-libretro-2.1.0.ebuild 682 BLAKE2B dbc2d96c59d541a0dd4e465a2158ef83be684181cecbacc398921ce91f596ebf13cd8da87dd653771f5c42c01e2b723a7b1ba0d6cd45afa01684542e60611c30 SHA512 4eb201823ce967d20f9e1a969ffabccf512963786ba0b9df94426b11a82043029970dbf36f32d90c35c2ff09d8980599c490b1462a3a728cd9a9c871e55ae6a3 +EBUILD kodi-game-libretro-2.2.0.ebuild 682 BLAKE2B dbc2d96c59d541a0dd4e465a2158ef83be684181cecbacc398921ce91f596ebf13cd8da87dd653771f5c42c01e2b723a7b1ba0d6cd45afa01684542e60611c30 SHA512 4eb201823ce967d20f9e1a969ffabccf512963786ba0b9df94426b11a82043029970dbf36f32d90c35c2ff09d8980599c490b1462a3a728cd9a9c871e55ae6a3 EBUILD kodi-game-libretro-9999.ebuild 683 BLAKE2B 57220c351b1dcced47b15b4d2a35b545ffe6a77b41e0d95104caf4b7fabde65d6bd97e146309e9aa4ea746836715bf438db31467f579f0f61531f6313b597399 SHA512 ec20589a4caf202b401460f231d75b19b3c4386b8752c83fca6b06310d133659be78b824fd6c787c4f3f3fcc3f86de28720e7cf9501bf5aa7a30d0bb62e1fd3e -MISC metadata.xml 436 BLAKE2B 89eb2bd7916bd6c206439984ddc7f84b5c04cdfe923b28f911f919720aec90449d40ffaa7d85306e486357d9e2b8b9681b3f3b79624dde542f2cdac218ffa75a SHA512 15bf6ae63d3265efca6ede0b1fd0849d266e58b555b2f1e593eb85752ddd62e56a1684ba33c0194368b564228c88fa55349e7ed088ac376f5b020045f3c4239f +MISC metadata.xml 365 BLAKE2B 24e268431237ebea39d1117668b51266a718903e8ead15ffd23c45178da12715fab5f2e3ec01a3934d48e7e49d1a74284f72490b70496ea0d43a5be596d5c4c4 SHA512 f5763ef193e131ccabfeb9c11ff97e8380a19f2f27c0870c9417808a05bec07124c2afa799f4af6aac4a097fd561ac857efa17e868fc65955ad897fc7e2ced0a diff --git a/media-plugins/kodi-game-libretro/kodi-game-libretro-2.2.0.ebuild b/media-plugins/kodi-game-libretro/kodi-game-libretro-2.2.0.ebuild new file mode 100644 index 000000000000..c9b9d57b397d --- /dev/null +++ b/media-plugins/kodi-game-libretro/kodi-game-libretro-2.2.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake kodi-addon + +DESCRIPTION="Libretro compatibility layer for the Kodi Game API" +HOMEPAGE="https://github.com/kodi-game/game.libretro" +SRC_URI="" + +case ${PV} in +9999) + SRC_URI="" + EGIT_REPO_URI="https://github.com/kodi-game/game.libretro.git" + inherit git-r3 + ;; +*) + KEYWORDS="~amd64 ~x86" + CODENAME="Matrix" + SRC_URI="https://github.com/kodi-game/game.libretro/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/game.libretro-${PV}-${CODENAME}" + ;; +esac + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +DEPEND=" + =media-tv/kodi-19* + " +RDEPEND=" + ${DEPEND} + " diff --git a/media-plugins/kodi-game-libretro/metadata.xml b/media-plugins/kodi-game-libretro/metadata.xml index 0e09f7c3f357..091bb9196f4f 100644 --- a/media-plugins/kodi-game-libretro/metadata.xml +++ b/media-plugins/kodi-game-libretro/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Lame MP3 encoder addon for Kodi xbmc/audioencoder.lame diff --git a/media-plugins/kodi-inputstream-adaptive/Manifest b/media-plugins/kodi-inputstream-adaptive/Manifest index e3a2cd438668..efecd33ee233 100644 --- a/media-plugins/kodi-inputstream-adaptive/Manifest +++ b/media-plugins/kodi-inputstream-adaptive/Manifest @@ -6,4 +6,4 @@ EBUILD kodi-inputstream-adaptive-2.4.5-r1.ebuild 874 BLAKE2B 369b9343c46080c24cf EBUILD kodi-inputstream-adaptive-2.4.5.ebuild 765 BLAKE2B 71c04c5948acfc0f891ca14c69aa7e1d13d5ca99bcd9485c159362b2b193d9f552c95c198b8673d79fd1797503ec709b9775f2727efd1997af9a87dce318686a SHA512 d4d91d410b73613bd19095dff69d36dd127b45bf7a2977f90fa634525a2b95e5d88b42610995685c99311bbcc27f37cb064984aa7103e5aa4ee99e5f618fdf39 EBUILD kodi-inputstream-adaptive-2.6.0.ebuild 805 BLAKE2B 71bcc875bb24adedb30fc8c187b52ac393b9faf613b9a3a18a81b63ccb6443f7445a6e9d9ff8607bb5fd603d7762bd52cfeed4abf2e9b8401a116f75afb64612 SHA512 9ce95379f2e314b1d8f2ff38c8006baa75c4b55f91ebe46bd4db2818faf1b8e4951f4e8f6e960b3687cb1e3a9c19188102d291fdcb82469cfdc385b23272e8f3 EBUILD kodi-inputstream-adaptive-9999.ebuild 876 BLAKE2B 40d3153ecc7418d1c0c4b5406e9ddbefa877aa1ab4d3b63b1223754d4c0630405471e63317843696bd1165175bc74d41e3156c89e13fabd72e0372118cb562c7 SHA512 9458947596c7edee381a5d27d105277506f04ac5472c9f2c4e0cee25a46034955ed9164466571a9b04d54e37482f3ec74346b98389f2154870a7f11dbaf5255b -MISC metadata.xml 459 BLAKE2B eeb0ec3e241775f1953b2846edd160fcbe72d5990a256f5374e9aae5e45eef5f4c50225c72d371c0ca3d11a3b81eabd87a5de35952aa5f7676b4d7b79854ba71 SHA512 748df555db70e268d7f67b408428d949ecc04c49fcd143d984b47597c3c4ee86fd8066bf294598df926889525213f34182a790d442aced5fc2f39346f13e4d5c +MISC metadata.xml 370 BLAKE2B 3cb26d2c0afe08e8bfd5d0074439528252d30a4d46952f48ead0f06e959f29dae992be1410aee15b62b4daae154c2973ddd5278e0515cb25221955c9d5f35593 SHA512 41ea83a2731d3a135075842b41bab398acb3f2c9c8c0bd6c589e00669eea8b9e23bd3dd71b3be8cac954138259a91eeffa4eddbaab3774b8750531b63999e1f3 diff --git a/media-plugins/kodi-inputstream-adaptive/metadata.xml b/media-plugins/kodi-inputstream-adaptive/metadata.xml index 3ce379a19b27..544b47b5192a 100644 --- a/media-plugins/kodi-inputstream-adaptive/metadata.xml +++ b/media-plugins/kodi-inputstream-adaptive/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Kodi inputstream addon for several manifest types peak3d/inputstream.adaptive diff --git a/media-plugins/kodi-peripheral-joystick/Manifest b/media-plugins/kodi-peripheral-joystick/Manifest index afd28952c8ed..324ad196f20e 100644 --- a/media-plugins/kodi-peripheral-joystick/Manifest +++ b/media-plugins/kodi-peripheral-joystick/Manifest @@ -13,4 +13,4 @@ EBUILD kodi-peripheral-joystick-1.6.0.ebuild 749 BLAKE2B acc30904e3490680ba2a92a EBUILD kodi-peripheral-joystick-1.6.1.ebuild 749 BLAKE2B acc30904e3490680ba2a92a482e799972ec5fd26f5c4eaf8aa0cf66188fbf86dc8d070d470d740add8291e49214212121dbaaa01b1f9ae041cba25ffad5085b5 SHA512 9de576166d8da26899f790d4748edbab1c50b1cfa842ac52dd98fdf904f536480b32524103bcb19d464ccd3b0f0320af08bf49e138756e94baa1e2a6d6d7e22e EBUILD kodi-peripheral-joystick-1.7.0.ebuild 749 BLAKE2B acc30904e3490680ba2a92a482e799972ec5fd26f5c4eaf8aa0cf66188fbf86dc8d070d470d740add8291e49214212121dbaaa01b1f9ae041cba25ffad5085b5 SHA512 9de576166d8da26899f790d4748edbab1c50b1cfa842ac52dd98fdf904f536480b32524103bcb19d464ccd3b0f0320af08bf49e138756e94baa1e2a6d6d7e22e EBUILD kodi-peripheral-joystick-9999.ebuild 750 BLAKE2B 45fd88bbb36d359752f0f92e9cc8dbd7138affc0ae6d14375962b81c61f797d287f9734f2258c5226d2eaaeade4de41bb5c16085ca49cd78edef9fd3b50afa01 SHA512 eaf1f44c31bdb530a716c575acb0ca89f121d5c019dbc7e7283d540b3a1a6e30f4c6bf3933b2d65108c97322fb2aad49486faeef72da0a731c4ce98eaa16d9a2 -MISC metadata.xml 439 BLAKE2B 4713d97899dd9cb12cf064f17d88b197f872a38952d435445b0097c9cacd297dface9c9efbe034eafe595c7cccc3a37773fbf025c0fc45fe3283ea406785c47d SHA512 1489ac3199dbc3033892af4d492e843fff379a18a93059e4c0e164e9140411f8f7756d275b70214c375f4ee649d48786255aa6500c2b6b218f843295ebd6c29e +MISC metadata.xml 367 BLAKE2B a556c441b1cfc23f80c0102c3be53c661337b6c251370cedda3fcf9ba164c48f0710ee4dfe279a211973aaf0a6a1c37e517967f0cda07a3b499340aa5eb06607 SHA512 bf4b891eaaf259a751461bb1186176714b1b9cf107706ed9e5aeefa362afa131f2c3d307769edbc78332e157248183a8282d3a97343b97819952ee3667451f5f diff --git a/media-plugins/kodi-peripheral-joystick/metadata.xml b/media-plugins/kodi-peripheral-joystick/metadata.xml index 8b8b409a577d..d2d0f8917733 100644 --- a/media-plugins/kodi-peripheral-joystick/metadata.xml +++ b/media-plugins/kodi-peripheral-joystick/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Kodi's Joystick peripheral addon xbmc/peripheral.joystick diff --git a/media-plugins/kodi-peripheral-steamcontroller/Manifest b/media-plugins/kodi-peripheral-steamcontroller/Manifest index 21ebb7622f03..7046f744655d 100644 --- a/media-plugins/kodi-peripheral-steamcontroller/Manifest +++ b/media-plugins/kodi-peripheral-steamcontroller/Manifest @@ -1,2 +1,2 @@ EBUILD kodi-peripheral-steamcontroller-9999.ebuild 719 BLAKE2B 183342b602c26a920b24c720d071b0cfc432cf176669e937a2d722f28c5408ea488a3e1ad913e4acba881582323ed38c39476b9ec7bb34cc3300aaad7cafe56f SHA512 b57a0956fac767c6aacb20e0a80609fc8bf3134292f297d852870add52edea3984d7daf696d6580d21e6586e7e6150e7245ed53e725242dc834f3a2c44e908b8 -MISC metadata.xml 451 BLAKE2B 693a4209127aafd693b5d826563ea913406cdd3445ac138426c18f3c1e8de2d3fd76ff590d51e9df1986f6f0bad0529e56faa32799cceb9fda3ef94d9022d92e SHA512 2e596edc4ed91a27b5fcee8b99a7defbe08a2ee6a4579635484631dbf64b539854418921b393e63e68f045415e998d0a3facb70a786b87c5a4dc40409d2fa807 +MISC metadata.xml 379 BLAKE2B 5ddfae0b1957fd90fb28dc96367408dca233b755ce63d15a5336155ea49ab044b7d4ed389196c2ca232964775967c82549cc76deaaf3e665d2fc7b3796bf48d7 SHA512 7151ca8024d88fc66aa778977d7914ee02cabe64ea54e05c971fac48fa3f6cdc69da76b4f16bc8d7cc9542e82b6541fde640802a39314bb21ef057684e6e2bc3 diff --git a/media-plugins/kodi-peripheral-steamcontroller/metadata.xml b/media-plugins/kodi-peripheral-steamcontroller/metadata.xml index 43c6920e0654..68daa001f449 100644 --- a/media-plugins/kodi-peripheral-steamcontroller/metadata.xml +++ b/media-plugins/kodi-peripheral-steamcontroller/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Steam controller driver for Kodi kodi-game/peripheral.steamcontroller diff --git a/media-plugins/kodi-pvr-argustv/Manifest b/media-plugins/kodi-pvr-argustv/Manifest index f3d7f510d6a4..4943e38449cf 100644 --- a/media-plugins/kodi-pvr-argustv/Manifest +++ b/media-plugins/kodi-pvr-argustv/Manifest @@ -5,4 +5,4 @@ EBUILD kodi-pvr-argustv-3.5.4.ebuild 703 BLAKE2B 88426f2bd633dba02be419e2067a586 EBUILD kodi-pvr-argustv-3.5.6.ebuild 703 BLAKE2B 5c02b33738a4a47af00343f3379c89b816f7b033653b554971e7287a0fc4264ba17e4678ed57de5d33bd6f226fcb6450fbcd7278986d67be6fa8618ddfa4ef29 SHA512 2dfb679668f2cb382cee0754b1118290a4e49b03df71c4b5a736d4e65b8727665602b767805362eb4ee8ad7cc1b31a0b07bc461582d1a190fe69224f357a1c21 EBUILD kodi-pvr-argustv-6.0.1.ebuild 694 BLAKE2B 1fd8029faa8e1cddf6bdeabb6e9226c43ca3861fd9cfc5ea4909053698b281991ca6fa097a9d5834c0fb5b23755a027984f42f5920a630b1d52d8ebcd644293a SHA512 86ba51038e6265b422ac94fe135da3d7ad95744114210f7afb429866f27cac56efed011d17b1e4c57eda467a86123849887bbbc53a8797996bf59fe2041707e0 EBUILD kodi-pvr-argustv-9999.ebuild 695 BLAKE2B 0c1a0530be5dbea1e1812e12e3d3a9003e15b5f1fd5da081cad63b34137ce66e720fe425e520b2cba1a38f6029a9c28a08168e8e4dfe2cc7c715ef3e3c4c8aee SHA512 3e96caf0fdebd538b7de4dc8ec766d22a34250a7266c22c60406b02c3b6e328288741f59d6e17b46253e9d06c5048073a1be23d98240515e31d39e7d782f0bc3 -MISC metadata.xml 431 BLAKE2B 7cf6fe3e6a6c6cec6b72acbe12ed6b95b8204c33f9f8473f6ed48831e189063b9b5584b579365bd5551cf9ba109bcf85b6ee1dc77eeb18871f049fa5490215f3 SHA512 ee08e760ff80ed37cbc40ea35ef0daebd9b8b7dd7a532123787a022fea25c9441912103dfb154491b81aab1f79675408c4fe4022c4937b03433df826bdfa90bb +MISC metadata.xml 363 BLAKE2B da6b30af0962fa998c28cc4b8a730c3cb44459c7e0d9f74d1f6a524d78b98c2cef7a8fafff6b89d5965d9fda730e646b154141af90e408e5e7c7b96133d5b4e4 SHA512 b4605de6bcb982cf41261f9b9c4496a0f43fc8d9d7f49a64921a266fd988a2e23352456394c61c1b8e87cbc2e18bf6f5b957b4398763d3bf66ce9525115b5127 diff --git a/media-plugins/kodi-pvr-argustv/metadata.xml b/media-plugins/kodi-pvr-argustv/metadata.xml index d5f16709e26e..4eee59cff414 100644 --- a/media-plugins/kodi-pvr-argustv/metadata.xml +++ b/media-plugins/kodi-pvr-argustv/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Kodi's ARGUS TV client addon kodi-pvr/pvr.argustv diff --git a/media-plugins/kodi-pvr-demo/Manifest b/media-plugins/kodi-pvr-demo/Manifest index 45aebe3202fb..3ad0feadd620 100644 --- a/media-plugins/kodi-pvr-demo/Manifest +++ b/media-plugins/kodi-pvr-demo/Manifest @@ -3,4 +3,4 @@ DIST kodi-pvr-demo-6.0.1.tar.gz 41271 BLAKE2B 71fc5d308ef122929f62b140c6aa4561a3 EBUILD kodi-pvr-demo-3.6.1.ebuild 674 BLAKE2B ed3a82045549e464c2defe8cd64fec4446ede8c2a2bc65187d6ba028aff54e0ba81de83278804c3b4dc077582042fe480930eda26a4b2f1e5f043b47df6038a2 SHA512 45997c5405ec5aa944b4a76f6bb034cd5bd0d4e8b0701c4ee31f74b7c3345d66b82b4870db01243d814d296484d48f753d8ec64647c105767def9067228325b6 EBUILD kodi-pvr-demo-6.0.1.ebuild 645 BLAKE2B ff415ce8f2bb05a79501172ba483fdfdb4f3a7024378052c490f8a7e1efb2acc727f8a449b308269b2c2961b0b38388f4c5bcf1116d84d86dab61db7bb0f81a9 SHA512 0eabd03dde4511dc165fcab1c007eceffb55fa0fc128ba888420aa665ed7a9c723e934c097d6f5375ef8e8e2667f067e10cfd2be2e801d1f0f7e77ad383922de EBUILD kodi-pvr-demo-9999.ebuild 646 BLAKE2B cd1cdad1b6fbd450f79c2e16927f76db90734062b66a185070e42ff06590c404e1736ee42fd42ab10229710c9307b2da5824b7b513434d2e2589cb2102a4cb56 SHA512 98b19d4b466f173b0b14dd3a56c118a6b3d6822a977e8bb922bbdb1314310d55478288082feea641f8280d1758cb3a3d2a680a004e7654f1f383c8fe684afec3 -MISC metadata.xml 436 BLAKE2B 657769c7828eb3034e2d71aba8377aa2f7d9e4d314904e24e17f08659c2e58ade1c24d1903b9b30c5f96322c4c9ab85c92fceb41c468afda496d52bc9f4c5a7e SHA512 a60cfa34672d7940ea934fbc3dc6c2b0e11c0ff59cecd7d41dae08d040172c65e70117748ced3a74c5a772af9ebd00259e91db26cb73d635502d85ed48ff4538 +MISC metadata.xml 366 BLAKE2B 7e2c022e027a3c4d0c1f5d5aa889b390fa079d8c71b16ea773403b9bbce28c7dae01d370d741575255b20dd4b7cf1b9d3f58161ac271c8829ed26d65920f5876 SHA512 379194149299ccced43f0c2054ef9fd8c049e4d9397c062ece4dd2e517f1f10a670cf53626daf7f53261981ac346c38e7aed9ae0710527843051a2d861c7f655 diff --git a/media-plugins/kodi-pvr-demo/metadata.xml b/media-plugins/kodi-pvr-demo/metadata.xml index 70e7c3f54f96..55de6f4cf373 100644 --- a/media-plugins/kodi-pvr-demo/metadata.xml +++ b/media-plugins/kodi-pvr-demo/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Kodi's IPTVSimple client addon kodi-pvr/pvr.iptvsimple diff --git a/media-plugins/kodi-pvr-dvblink/Manifest b/media-plugins/kodi-pvr-dvblink/Manifest index 02f19867e980..5242ad525a18 100644 --- a/media-plugins/kodi-pvr-dvblink/Manifest +++ b/media-plugins/kodi-pvr-dvblink/Manifest @@ -1,8 +1,10 @@ DIST kodi-pvr-dvblink-4.7.1.tar.gz 181247 BLAKE2B a9368ed515f942a7144a50e02c5ada8029d3b87a61230ad9021065c90587afd449ef56e402e36e0cb0c9aefa226486ac793b11c2d509c9559a91c81b50753cab SHA512 66e132274632c10034c8dff78e1b72cf273b6e9e3dffff4ab2efb877ed509a88c8afda600734c93cb228ad7879a5e6815e89ae83d8b5e8d9d88c0c8b8dd3e25e DIST kodi-pvr-dvblink-4.7.2.tar.gz 180347 BLAKE2B 83ca3cf04de7cfda420da8f068022062ee08920d5313cf2e740c1512bc5c1ec3dc8cd1613f5aa1f30049193d777773d5e73ae66e616dc3e5ea4064cac72b4f01 SHA512 9057a066fa228a271e4b21935bf1b823bd7184d3cea62bdb358932d3a8018c86a1129548c5e54414bf068bcdaad7726a8355d5bc5c61f64130396fef8e089be5 DIST kodi-pvr-dvblink-7.0.0.tar.gz 189965 BLAKE2B 7e20cb8e0faed944b5aa617c13ff5b0e55ed58947e5dab9a49e724417074a686ae2faf59ba2e034bc2e641c3d9a467e1431fd120ffb42812bb747cb8dd6ce7f1 SHA512 d6e7690c50c8e1d9788bfe2ea067ea88f4f656897013222e3a3b9c97837bd2b00b694be97dd11290312ebd418e523bcb5080d2eba275dc91e609ad3707a88380 +DIST kodi-pvr-dvblink-8.0.0.tar.gz 189779 BLAKE2B f31b91af9c52c8bc8b0d1eba23ce5d204d5b9f65ea71a1ee8251b2ef62a7b7b13b465f9c3ac6e56d78ce02b7b917a473e0da8723d35b6120b3ee1bd91e9c4f46 SHA512 1f5809530be490220b05771f314f7473298f30f733a9624dcd54df489f9325fbc7d6b1ff1ef0e3f78ba2694f6a30654d048690645eb0fecf391580966f7bc9a2 EBUILD kodi-pvr-dvblink-4.7.1.ebuild 703 BLAKE2B ce4cd6664c4c53521badd438ecd5c5ed74280957fd63ddc8de33bf6e32292d96061bf82cd10ec45727ddc93c00239ca64d67eb3209a0d6e85e7b0456111f3192 SHA512 36295772140306413f42eae3fe3f8984d5a5948704ac8aa14567783eb7688e4d132059a768ebbfadde615f7ddf8fef4acfbee072b04d23993329788796f2fa30 EBUILD kodi-pvr-dvblink-4.7.2.ebuild 703 BLAKE2B ce4cd6664c4c53521badd438ecd5c5ed74280957fd63ddc8de33bf6e32292d96061bf82cd10ec45727ddc93c00239ca64d67eb3209a0d6e85e7b0456111f3192 SHA512 36295772140306413f42eae3fe3f8984d5a5948704ac8aa14567783eb7688e4d132059a768ebbfadde615f7ddf8fef4acfbee072b04d23993329788796f2fa30 EBUILD kodi-pvr-dvblink-7.0.0.ebuild 694 BLAKE2B f9a53b83120983fbe17cd3a63413fdc56e8e24a10575ad56aa1a80c26128582164ae38e9938aa1e52cb9e9d924cf9007b9a75a50d385f873df86ef932f9628d9 SHA512 011b26e23ce9afde90f8e176efcb4cb6a724e5808d47e37561025684f6d0c1535653468aaef2f66b96d8d79ea30f9da3d5f83ec51539bd1f8ab79567dc12b5f6 +EBUILD kodi-pvr-dvblink-8.0.0.ebuild 694 BLAKE2B f9a53b83120983fbe17cd3a63413fdc56e8e24a10575ad56aa1a80c26128582164ae38e9938aa1e52cb9e9d924cf9007b9a75a50d385f873df86ef932f9628d9 SHA512 011b26e23ce9afde90f8e176efcb4cb6a724e5808d47e37561025684f6d0c1535653468aaef2f66b96d8d79ea30f9da3d5f83ec51539bd1f8ab79567dc12b5f6 EBUILD kodi-pvr-dvblink-9999.ebuild 695 BLAKE2B 2a7374d8b7c16c84a43d84076ae7ac53e602ce4407ec8de2befd20d3dd7322fb257f8a5a6c0c5f2212ebf1bb650948dae6f79c49c4bcf838c03e93a1ff598b25 SHA512 44f1db2fec5b3a56e664abaf4fa0d0ff3c0520ac71e9cc597c9bc3c2c109b6097594d1f30bd5eb8954912ca1a80322037acd28ad0f311d11c461d4ff49d63240 -MISC metadata.xml 430 BLAKE2B 3e8e91274af301f44e000e54762c98b68a732dcb24bab5f8114df0bfa2b82485cace8c2dec1258efc202b227f946820aa0833dfd7c4647968756b84feea3311f SHA512 f5087df98e004c6319dbb7bf9b4428e5e52636e129cd34f3450d23b7b21b6dc36e7d935c3921e08796831082d4bd101d4c4b185a70236eb1a4b8c6b8522691b7 +MISC metadata.xml 363 BLAKE2B e982b6e5b073a09e9d7b9b02a11993953af164ea8db1d16bb28f05a7270bd72661b9cebbd89a27d28a1ef7d9ef2a4b1a4a3620985041459fe62feb9e2deaea2f SHA512 671dd04073e40012660ff82d8d9d4fa14a8d9c604a03124f14e8e56abec63ad6208f403230541660f7e346653b58f1334c5a2fe3981da133f3e1df1297dbd59f diff --git a/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-8.0.0.ebuild b/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-8.0.0.ebuild new file mode 100644 index 000000000000..b4558dcb6657 --- /dev/null +++ b/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-8.0.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake kodi-addon + +DESCRIPTION="Kodi's DVBLink client addon" +HOMEPAGE="https://github.com/kodi-pvr/pvr.dvblink" +SRC_URI="" + +case ${PV} in +9999) + SRC_URI="" + EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.dvblink.git" + inherit git-r3 + ;; +*) + CODENAME="Matrix" + KEYWORDS="~amd64 ~x86" + SRC_URI="https://github.com/kodi-pvr/pvr.dvblink/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/pvr.dvblink-${PV}-${CODENAME}" + ;; +esac + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +DEPEND=" + =media-tv/kodi-19* + =dev-libs/libplatform-2* + dev-libs/tinyxml2 + " + +RDEPEND=" + ${DEPEND} + " diff --git a/media-plugins/kodi-pvr-dvblink/metadata.xml b/media-plugins/kodi-pvr-dvblink/metadata.xml index eac254e37abe..7c2f40f923f9 100644 --- a/media-plugins/kodi-pvr-dvblink/metadata.xml +++ b/media-plugins/kodi-pvr-dvblink/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Kodi's DVBLink client addon kodi-pvr/pvr.dvblink diff --git a/media-plugins/kodi-pvr-dvbviewer/Manifest b/media-plugins/kodi-pvr-dvbviewer/Manifest index 89af2bfad430..b38356238a64 100644 --- a/media-plugins/kodi-pvr-dvbviewer/Manifest +++ b/media-plugins/kodi-pvr-dvbviewer/Manifest @@ -7,4 +7,4 @@ EBUILD kodi-pvr-dvbviewer-3.7.5.ebuild 724 BLAKE2B 06c88eeb74096b98f317afcc10aab EBUILD kodi-pvr-dvbviewer-3.7.8.ebuild 724 BLAKE2B 06c88eeb74096b98f317afcc10aab898af34159be154be5dd99713f0d6e33be9d49c0a3e4a06c3f6e40b8a43cb3a2427c527fec6f53cf71e7e24b0c0439174bc SHA512 1a7b983a71f4f8702e65534c9fac156aef3f343914064ffa2326841798b5aff8d16a5c4dd6d2af8aba766aa87d134e526f94b2dc057db2eafb75b5d5d2d54dd3 EBUILD kodi-pvr-dvbviewer-6.0.6.ebuild 715 BLAKE2B a62dc022e091e40897750608e163cde3d1a008d1f546305d4b9390083fefe6bc069b7e1b1a6f3ce0a3324b9a0713c717e9db04c750177c4ffc9166e3b908de4e SHA512 7bc858a9057e624a5023b5d08b2a08e5c05f970003574f0d4c9acbb66fff3033e98bf69e25ca8b1acb199bcd664ec6bd2a94b7c96617024b95edbc1370e162c8 EBUILD kodi-pvr-dvbviewer-9999.ebuild 716 BLAKE2B 6d98df2f1aad511a0d54cb457289d562f07bb9f9a75af806e5c48af93a84173a2016fcc8f7129c3b8e90c7cf8ef8f662d0da0e38bdc8310f71bf93aafac884b3 SHA512 99a48f399240b0a18bea8697dce95f65311d66f725b28643db08bed908933bcd1217e799a1499defa3be233f7ecf30a4d49c00360086ea91b6097c58888ca01c -MISC metadata.xml 434 BLAKE2B 8c6842bc4a5a0dc248402680bb06f034883ec52717aff60b0d8a55a27619f288719caf002056bb6c36f09506e8ecf0b45a173f7cfe85699db9477b30fdd380cd SHA512 9e817d4a01a0c99faf30fcbee42cf386310ee8e2a74799d5384bca834ee88c534740bd304b5febae834536c6283e6570199d6692b7091e5c2b9ebe35c1d717c4 +MISC metadata.xml 365 BLAKE2B a13c6950b258165bdf4234a7ace93cad012a7e934979a022061a8944f7763d336a5b4af191b0ee8e9780adcd47b1a41c3499c58677ff4e81f0cbe4e6c0c61400 SHA512 1b3436d9f3a1830a273f235d55c9ec06475e5065a609a1dd835a698abb19b7b457957546b0c2b872238d26cacc580affd35bdbad3e18ea40a21305ad12432038 diff --git a/media-plugins/kodi-pvr-dvbviewer/metadata.xml b/media-plugins/kodi-pvr-dvbviewer/metadata.xml index 2b7b68c63f3f..fa854c8f5942 100644 --- a/media-plugins/kodi-pvr-dvbviewer/metadata.xml +++ b/media-plugins/kodi-pvr-dvbviewer/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Kodi's DVBViewer client addon kodi-pvr/pvr.dvbviewer diff --git a/media-plugins/kodi-pvr-filmon/Manifest b/media-plugins/kodi-pvr-filmon/Manifest index 998772947815..a232592de7b2 100644 --- a/media-plugins/kodi-pvr-filmon/Manifest +++ b/media-plugins/kodi-pvr-filmon/Manifest @@ -5,4 +5,4 @@ EBUILD kodi-pvr-filmon-2.4.4.ebuild 697 BLAKE2B 40d100012cb3c7583684aebf7741c462 EBUILD kodi-pvr-filmon-2.4.6.ebuild 697 BLAKE2B e191080842e83d16027afe50f4fb0879683684e06f9f63057ead9c22fa4db97f057ca84e592e9f25a68312dbf8ecead1f52f60290d5e4c5e798d31aa31451c5f SHA512 259df98dadf703e067d10534ac68eb0fe0c382b986435f19ee677d6f6dcebbb6735cf4a10f79eace7cc6494ee92746aa190523ca03ad9f7515eb48189e661442 EBUILD kodi-pvr-filmon-5.1.0.ebuild 662 BLAKE2B 7866d82a74f4c3636f63ef889ccc87abb2ef325002b5313fa2c5f28ab3ef80e544747c0ce9add7386ac39bee3ed34cad22d68da2ba28464a5bddf7488f945ded SHA512 32a94940509cdb8523bbf0ab6013b37dcb9ef18b865ab3b82b005f7eea88a64804f457092d8a69f0c94fc7e4caf64f0f626c518bce690ee01f4369d7a598f7d3 EBUILD kodi-pvr-filmon-9999.ebuild 663 BLAKE2B 4b2f64e7ad0b13994ae98e611346d88b3b24255e8d4ffe3dd9eda35b553b9de85c78538855df31ad6d7bea05660251a1f53eb603d87a5e3039a0a3b24230cd5b SHA512 8aa1ccd46a6af7fcb08e54e833652f5e6747a0c223f450fd8a6ecad4918a84082d7d32fe4686a2d1829ff1ea75757928898fc61e653b3d434a18f47cf663462a -MISC metadata.xml 429 BLAKE2B 5432fd7942694c454c239f39e4835bb6430f8e5dbc14b4bb11d32f6aa618822be12b1fa6a6b39422f4fb5c0d7a1b8203ce7fc3f2090a7d2a7253ee65fca11439 SHA512 dea6258c8509740209e941e13d258d165e72fee1902dba1d5364ce3c453e53de4698df34cff64f591f192336a46e69278ae7409c187788df6ef1a0bb4cf10ee4 +MISC metadata.xml 362 BLAKE2B 994323335a8588c4281b8a54c7d3129ec08bfb8430b3f56b31c62a20bab0683ea0397d6ce7af1ee4e77e97c6ad880aadc8cbf5c8b3fe3544b41f786fe42bb3de SHA512 c53ff24095bb3246146ad503596d61833a610ce82c670c8250fe6be159f4fff9303e43601b492f86ce99a47c37aa55aee938dc4060530eed67b525e7fe6a49f7 diff --git a/media-plugins/kodi-pvr-filmon/metadata.xml b/media-plugins/kodi-pvr-filmon/metadata.xml index fce5b970b09b..353c1781fc43 100644 --- a/media-plugins/kodi-pvr-filmon/metadata.xml +++ b/media-plugins/kodi-pvr-filmon/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Kodi's Filmon client addonn kodi-pvr/pvr.filmon diff --git a/media-plugins/kodi-pvr-hts/Manifest b/media-plugins/kodi-pvr-hts/Manifest index d98bc8281fa0..f6edec93162f 100644 --- a/media-plugins/kodi-pvr-hts/Manifest +++ b/media-plugins/kodi-pvr-hts/Manifest @@ -17,4 +17,4 @@ EBUILD kodi-pvr-hts-4.4.20.ebuild 721 BLAKE2B 6c0f27c40208e8d4734f9dc79a7cd59bbf EBUILD kodi-pvr-hts-7.1.1.ebuild 686 BLAKE2B 71475aa7b92deb77359b521d10487da4a340fd4d6b5282d144c984a34afe2515059f21205e12ebb95f182a1b27cae107daa9900c9c1876691da9dc121b74b08d SHA512 34df4626bd706780cafda9f15e8d308573b0155a2cca4bb4d556bf95e8c64d34ed07868fd77085f06043fde19848ba4ae27632340d3dac925342453469b4031f EBUILD kodi-pvr-hts-7.1.4.ebuild 686 BLAKE2B 71475aa7b92deb77359b521d10487da4a340fd4d6b5282d144c984a34afe2515059f21205e12ebb95f182a1b27cae107daa9900c9c1876691da9dc121b74b08d SHA512 34df4626bd706780cafda9f15e8d308573b0155a2cca4bb4d556bf95e8c64d34ed07868fd77085f06043fde19848ba4ae27632340d3dac925342453469b4031f EBUILD kodi-pvr-hts-9999.ebuild 687 BLAKE2B c7e85954a91a7bcb2fc5c6df8a52c886143a64422a46d3ea2c76deb2e13908b1e97ce5e0070c731bdfe43edea4ca9756c8b1aa4e1998479676b94075768520ce SHA512 502828e8917351e5f39c8185e90ca2dab634d98f2563ff7deb17ab963f1af6a7d94f243f6fee9bb5b2c16d9204a9d335c4d959df2c0cb0ebf836b37d89f5f3d6 -MISC metadata.xml 529 BLAKE2B 75957634fa1689db9429bec1f25738c6700813d2714a4c80a4381fa9dec88a126144ef661cbdf1ba7ceb94cddde73bcdc376714abd08f9c205fdc8156e3fed55 SHA512 e6eab8498b684a786e899769dca6949b3252e7534fed233cf7b59f9eef8de4180b676445f455d1736713738c4ebbbbc3e761e8b2af86e386b93e20cfd04f0439 +MISC metadata.xml 439 BLAKE2B bc951f0eaf43cf751137213ab717ca84d60964687c640b778459afcc461700148ade8cf59afa7d0d0805fc53285db28de84950f38a0b9c3c7bb6c5a2c553214c SHA512 92746f7dacc9316b473e2e62ffaecedf88d760f91970cfd794d306e117ba45cdb509fc0cc7d868d55f70d8c567ffc34517c27c37dc51e0756758ce2860739a5f diff --git a/media-plugins/kodi-pvr-hts/metadata.xml b/media-plugins/kodi-pvr-hts/metadata.xml index 3560c16ef41a..10422603c7d2 100644 --- a/media-plugins/kodi-pvr-hts/metadata.xml +++ b/media-plugins/kodi-pvr-hts/metadata.xml @@ -9,7 +9,6 @@ fordfrog@gentoo.org Miroslav Šulc - Tvheadend Live TV and Radio PVR client addon for Kodi kodi-pvr/pvr.hts diff --git a/media-plugins/kodi-pvr-iptvsimple/Manifest b/media-plugins/kodi-pvr-iptvsimple/Manifest index 7abefd9c2c76..eb56f0e37f69 100644 --- a/media-plugins/kodi-pvr-iptvsimple/Manifest +++ b/media-plugins/kodi-pvr-iptvsimple/Manifest @@ -7,4 +7,4 @@ EBUILD kodi-pvr-iptvsimple-6.2.4.ebuild 802 BLAKE2B c592515b2b56a24ea223a837e21c EBUILD kodi-pvr-iptvsimple-6.3.0.ebuild 802 BLAKE2B c592515b2b56a24ea223a837e21c96b171bffe323703a8011c04741432ea0e474204701aa3ade26d0fc088dfcf6661cf775fc111d9c548200b47f9a17634b8bb SHA512 b348a54ff3daa6cc31d278a6d7cc9a44bfb8943f6d0507e5429ff9302b6864b3573457ad52ffcd41cd8015cb679dd888af520213b54c8bb7e23283dcf3bc8bc6 EBUILD kodi-pvr-iptvsimple-6.3.1.ebuild 802 BLAKE2B c592515b2b56a24ea223a837e21c96b171bffe323703a8011c04741432ea0e474204701aa3ade26d0fc088dfcf6661cf775fc111d9c548200b47f9a17634b8bb SHA512 b348a54ff3daa6cc31d278a6d7cc9a44bfb8943f6d0507e5429ff9302b6864b3573457ad52ffcd41cd8015cb679dd888af520213b54c8bb7e23283dcf3bc8bc6 EBUILD kodi-pvr-iptvsimple-9999.ebuild 803 BLAKE2B 9cd17e335f3a0bd80ba95e91f184d0126593711b14b8d7194a5ce21dcd38f6791d2df67e1c9e5dc2ddb8e37939dce2e036c460cf18e810c578667c3672d2e39e SHA512 3e67596d473a49682723e0c60ff4252ea437fa9de8e8ba40c18581dfb03030f106deaef1bd0a04da43492d19830a90a690dcfacfd46a07f1f8c7c7643adc60ef -MISC metadata.xml 436 BLAKE2B 657769c7828eb3034e2d71aba8377aa2f7d9e4d314904e24e17f08659c2e58ade1c24d1903b9b30c5f96322c4c9ab85c92fceb41c468afda496d52bc9f4c5a7e SHA512 a60cfa34672d7940ea934fbc3dc6c2b0e11c0ff59cecd7d41dae08d040172c65e70117748ced3a74c5a772af9ebd00259e91db26cb73d635502d85ed48ff4538 +MISC metadata.xml 366 BLAKE2B 7e2c022e027a3c4d0c1f5d5aa889b390fa079d8c71b16ea773403b9bbce28c7dae01d370d741575255b20dd4b7cf1b9d3f58161ac271c8829ed26d65920f5876 SHA512 379194149299ccced43f0c2054ef9fd8c049e4d9397c062ece4dd2e517f1f10a670cf53626daf7f53261981ac346c38e7aed9ae0710527843051a2d861c7f655 diff --git a/media-plugins/kodi-pvr-iptvsimple/metadata.xml b/media-plugins/kodi-pvr-iptvsimple/metadata.xml index 70e7c3f54f96..55de6f4cf373 100644 --- a/media-plugins/kodi-pvr-iptvsimple/metadata.xml +++ b/media-plugins/kodi-pvr-iptvsimple/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Kodi's IPTVSimple client addon kodi-pvr/pvr.iptvsimple diff --git a/media-plugins/kodi-pvr-mediaportal-tvserver/Manifest b/media-plugins/kodi-pvr-mediaportal-tvserver/Manifest index 16930ef64484..ba91ebad638e 100644 --- a/media-plugins/kodi-pvr-mediaportal-tvserver/Manifest +++ b/media-plugins/kodi-pvr-mediaportal-tvserver/Manifest @@ -7,4 +7,4 @@ EBUILD kodi-pvr-mediaportal-tvserver-3.5.17.ebuild 767 BLAKE2B f8939465576f2c6c1 EBUILD kodi-pvr-mediaportal-tvserver-6.0.0.ebuild 758 BLAKE2B 4ae36c09ab363a5093e7b23cd4c087065a3795fc291b11e3c0d479420a91b880adb1c2b74cc14e28d32d28cc91ba6c3ec312deaa6243d1d99c6835354f1930a3 SHA512 9119d78331d2fa7581356080f86f5f2878b95c6de12f4e042e8a4b65c3ca223db05bf11f8d9d84df9a59b25f9c15b67f0ed154c82e9369cb3814996a7eb7ae8c EBUILD kodi-pvr-mediaportal-tvserver-6.0.1.ebuild 758 BLAKE2B 4ae36c09ab363a5093e7b23cd4c087065a3795fc291b11e3c0d479420a91b880adb1c2b74cc14e28d32d28cc91ba6c3ec312deaa6243d1d99c6835354f1930a3 SHA512 9119d78331d2fa7581356080f86f5f2878b95c6de12f4e042e8a4b65c3ca223db05bf11f8d9d84df9a59b25f9c15b67f0ed154c82e9369cb3814996a7eb7ae8c EBUILD kodi-pvr-mediaportal-tvserver-9999.ebuild 759 BLAKE2B d4bf2e93def50393fa5f7809e7a764aacb722829191ee57025872ca8c62faebd785011a2e35252c49374f268e7cab4482c587d5de908b03f4d986a7ade0e9193 SHA512 5eefdd2195f56d7e067229219c1095d20f225173ab038a1e4f9abe28e8cee3542277aa96d32f7d133c4887dacee6b0b828e0e538ba238f9c397ae6df17f42d54 -MISC metadata.xml 456 BLAKE2B 79a150e9808ea82b402897e6b22c8da560055cae8a82dd38f2564895f417edb195720ddf7c9823eb9a001a8b9fae1626cc9704032b571c4f2e60906767b501b5 SHA512 dc787d33279a0b9f0fb8290f722f25f7cee998781de3d4d7bc16bf24ed0165ba0f967eee97a6e03865b5b3822952b545debd8ebec9f7dc0c18e1bf06b2486121 +MISC metadata.xml 376 BLAKE2B db54d74039c98be0838f484491e46b98f18d84f40236ff007160584a03e6f76cd3856f41863fcd3f7e22dafa9aa981f1ff9b41a4db841336b63b2453421e5b11 SHA512 e37880dad44c38b574f229adf0def58ccf6b3d66f7fe751b0a3abec1c873b43a65e6ba51ba2a96912152bb3d90ee61afe8886802dd4c1b6978597c327a5c1de5 diff --git a/media-plugins/kodi-pvr-mediaportal-tvserver/metadata.xml b/media-plugins/kodi-pvr-mediaportal-tvserver/metadata.xml index 4a27bf0741df..3a038c6773c9 100644 --- a/media-plugins/kodi-pvr-mediaportal-tvserver/metadata.xml +++ b/media-plugins/kodi-pvr-mediaportal-tvserver/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Kodi's MediaPortal TVServer client addon kodi-pvr/pvr.mediaportal.tvserver diff --git a/media-plugins/kodi-pvr-mythtv/Manifest b/media-plugins/kodi-pvr-mythtv/Manifest index 800859387050..84f1be5f6f98 100644 --- a/media-plugins/kodi-pvr-mythtv/Manifest +++ b/media-plugins/kodi-pvr-mythtv/Manifest @@ -9,4 +9,4 @@ EBUILD kodi-pvr-mythtv-5.10.18.ebuild 674 BLAKE2B 8cbe86d07d447b078076dcb69cd4dc EBUILD kodi-pvr-mythtv-5.10.19.ebuild 674 BLAKE2B 8cbe86d07d447b078076dcb69cd4dcdf1338c01c7924277446ff07253d4ab10496fce89acebb55b0f9377261f22ecace20f82ab7a3be79bbd08d9c87072184f6 SHA512 6b6929052c87b85c8950ae075ce8077436a2a6715719ece104d43f4ef890a1433eaa4167d8ffbf10ad39b3c1cc31befb56a0fba162bc3e5c0c63cb926b98b5df EBUILD kodi-pvr-mythtv-7.0.5.ebuild 645 BLAKE2B 5405ba4ca16dd2cb96185b8009dfcf4dc01acf9b235c93197a866272e60265ea2750e881a913cadf10d678ce862e954f201e9e9d605163023ab4eb82b980af4b SHA512 244252c06dc736f3c13f31fa58b0b290dabb79a22f7cfc213467b16a38d255e41a9f97032df9e7f2fc625657572b0ee09fff0b887db4bbc149d283ca929f5333 EBUILD kodi-pvr-mythtv-9999.ebuild 646 BLAKE2B 945ccbf5fb4ed33920e33a81266feccbfac05dccd0980c6a069ac2c10be0377b00012468452e13cf964cfe5524519984042b57dea2f7bc885cf86177177a6250 SHA512 7f2cfe7f187ba1796c96406cf2a9a8be18ed36915a23474c790955bca0279b1bcdbdf504f72c1672de9887341457ed21f7e9821b4eaa445e3b72d01efc2476c9 -MISC metadata.xml 419 BLAKE2B 71f7f4424dbf1c992fab169ce530ce61ff39399842089905618bfc800011ed7960c92428cb9e6e89b084872fa61d08da8df0c4179c483ec6dc2ab745d684f15e SHA512 5b6c21c0e780ed90e92fb080f0a15cf62fee13e8b8597081f7b5480eb21f3f013495aafb389a302a227e6e22b757cc6b83d3dd56d7cd74ed16587edb09ef871e +MISC metadata.xml 360 BLAKE2B 6c0ee7546dc537693018b4d898c8563759c7838abefe83cdbdeb4ab9bd5508d00b8b6268850bccc53353ba20dd350bef4443eac733c896566391de0dc3aada09 SHA512 18d6ab19e11a252898d749ba65fb1579f3516c11ea08de2cb5d08321ec4f09e23487d93f2b04f25e113ecd393d26110f558dd7b6e32ac8e6c3a37776aafc732b diff --git a/media-plugins/kodi-pvr-mythtv/metadata.xml b/media-plugins/kodi-pvr-mythtv/metadata.xml index 1577ea89588e..f58a96fd642e 100644 --- a/media-plugins/kodi-pvr-mythtv/metadata.xml +++ b/media-plugins/kodi-pvr-mythtv/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - MythTV PVR for Kodi janbar/pvr.mythtv diff --git a/media-plugins/kodi-pvr-nextpvr/Manifest b/media-plugins/kodi-pvr-nextpvr/Manifest index 1ce4175b6337..ab78e2d15d0c 100644 --- a/media-plugins/kodi-pvr-nextpvr/Manifest +++ b/media-plugins/kodi-pvr-nextpvr/Manifest @@ -6,6 +6,7 @@ DIST kodi-pvr-nextpvr-3.3.21.tar.gz 130510 BLAKE2B edbaa2e1910d8f601673c55be264a DIST kodi-pvr-nextpvr-6.0.5.tar.gz 146642 BLAKE2B 76f06dc933f3b23ff16da2faa9726a7c7120fb54bc10883787669bfa0f24c9998849c44237727160b2b96d3ae5375de8e6cc64c96b9bb430f9eb634e3d0fa4c5 SHA512 67c43f6a781d233a8c157d3a8718a9bf106526ca6844a1296f17510171c5e76be74d1884d04bfa63ed7dcaf4ce683c1b03d71be64bc40c3cc335114532845f5f DIST kodi-pvr-nextpvr-6.2.0.tar.gz 144852 BLAKE2B 11eca61606db5cbab753a651fdfcf8460a6e7910870838e37c5dcdb723ebe8d19b6920d20439ce185a3ba1e6e42c4fe5b3932f09b8b7f016f355d3d80e382316 SHA512 60473dfab1306666bcfa1ece7944143f144506204331593de2a6e21bc0db215348c48ff764698af7032caf0083485bf251a10b8878d0a0faf85e0c95878a85e5 DIST kodi-pvr-nextpvr-6.2.1.tar.gz 144925 BLAKE2B c1021517c1c305fb71453aeac1c7bda5c31ebe2e0175fc64ac72c5f76dd0eeb40d1c851388dea094f8eb15c53f163b2f02cad61cfd76004c64e42f7333b7a61d SHA512 a9e3075569ec24639cd80388c35cac6b9632a2c2cf622be46abbefa69e91847d37f8afe98224b7a543a1ed78b2204bb6b8f243a6e5db08630cd904b19164d703 +DIST kodi-pvr-nextpvr-7.0.0.tar.gz 145031 BLAKE2B 01d8583d74111dfcb59a139987dc30cc900a41742ea28d4a0fcec11864cb6fc505dd200cf7b61c9dc3d7338ac500d014cc6a312ed8b26be6387604a7969aa9d1 SHA512 b7ede2d9f2a384816c48c19078583aa996f8d08671842444abc93a02e7d3cea9669deb67c26429aa68d3875b6644c29f467bc925768a336916b6b6a7d0894cc9 EBUILD kodi-pvr-nextpvr-3.3.17.ebuild 702 BLAKE2B 797a4cb29b87021004a4c4bdaf8fccaea26676981e8868f95fbdc73720c4bfebbd879c8dd53fabb8c59a1321bc87af2c2dba10d4c1143e89c3f51b277132c4de SHA512 d7172c5b1643404e6822cbc6ea8473a312b708a28d3a9ee8c3d1d50ec4555858f359b5c76ff796e243558514b51fb5eac7c396d7f703fe59ed903be0a1d4b4bc EBUILD kodi-pvr-nextpvr-3.3.18.ebuild 702 BLAKE2B 0d5e16d25d33552da861e3b139fb4dedc19bcc17eab75a580b958987f4e4be2c504e9747be31190203d5be82dc83f40799490f8296106fc8e5c9cf61c6da9020 SHA512 4794cfaf2c21a3edf9c2ac78fea61d9b80994bbfbb06cbb79abd3844caac7067ad1e305d87a596ab09cfca128f98d1efd68dd527786e7126fd7cadac8b75dc8a EBUILD kodi-pvr-nextpvr-3.3.19.ebuild 702 BLAKE2B 0d5e16d25d33552da861e3b139fb4dedc19bcc17eab75a580b958987f4e4be2c504e9747be31190203d5be82dc83f40799490f8296106fc8e5c9cf61c6da9020 SHA512 4794cfaf2c21a3edf9c2ac78fea61d9b80994bbfbb06cbb79abd3844caac7067ad1e305d87a596ab09cfca128f98d1efd68dd527786e7126fd7cadac8b75dc8a @@ -14,5 +15,6 @@ EBUILD kodi-pvr-nextpvr-3.3.21.ebuild 702 BLAKE2B 0d5e16d25d33552da861e3b139fb4d EBUILD kodi-pvr-nextpvr-6.0.5.ebuild 693 BLAKE2B d10af8247c688c34f8c388f597ca8942b42fa3672bc513d959ecff05fea5ea7e745ee9de316fef3466fa688a62336dd5fb5675f795d9960224aaa1d592440e14 SHA512 5822566bc638a1ba6d906052a97b7cb83c751f3bb5b003cb25662aebb55ae18442c664c330f2f46920fd84c187939f5108a42aed11186fb36048223037e4ce98 EBUILD kodi-pvr-nextpvr-6.2.0.ebuild 693 BLAKE2B d10af8247c688c34f8c388f597ca8942b42fa3672bc513d959ecff05fea5ea7e745ee9de316fef3466fa688a62336dd5fb5675f795d9960224aaa1d592440e14 SHA512 5822566bc638a1ba6d906052a97b7cb83c751f3bb5b003cb25662aebb55ae18442c664c330f2f46920fd84c187939f5108a42aed11186fb36048223037e4ce98 EBUILD kodi-pvr-nextpvr-6.2.1.ebuild 693 BLAKE2B d10af8247c688c34f8c388f597ca8942b42fa3672bc513d959ecff05fea5ea7e745ee9de316fef3466fa688a62336dd5fb5675f795d9960224aaa1d592440e14 SHA512 5822566bc638a1ba6d906052a97b7cb83c751f3bb5b003cb25662aebb55ae18442c664c330f2f46920fd84c187939f5108a42aed11186fb36048223037e4ce98 +EBUILD kodi-pvr-nextpvr-7.0.0.ebuild 693 BLAKE2B d10af8247c688c34f8c388f597ca8942b42fa3672bc513d959ecff05fea5ea7e745ee9de316fef3466fa688a62336dd5fb5675f795d9960224aaa1d592440e14 SHA512 5822566bc638a1ba6d906052a97b7cb83c751f3bb5b003cb25662aebb55ae18442c664c330f2f46920fd84c187939f5108a42aed11186fb36048223037e4ce98 EBUILD kodi-pvr-nextpvr-9999.ebuild 694 BLAKE2B e6ae5463d4c9fd77fdc3407b37fa5e58208f95f8a78afe8955764c4d2ca66816dc22526ee03e8767a08b3825ce33aa8530115e841cc6a395043af7b572ee7494 SHA512 aa100751a31d80ad4246544f20e267a71cd66e6f2a319dc85a5d22a6db663355e154053792617282c705c494ef8477485e0e7e39d3c9ad045249dfb5b676c0ac -MISC metadata.xml 430 BLAKE2B 60ef7af47e0cd7d264fd19275a356b83cd9fd4e5ed4e237658c47152315d4abcf807377bd8c94d88ec3088530a5fd9ab2d9482336328eeb9ff380963364644a9 SHA512 b0bd41b39d6e1379e1b3c36124432716cb222205ed587246523a8a48c42e2d9922b1b24c87ef601bf5f7452cfb874710c1ec7b558b9224c95c921b80967e02e3 +MISC metadata.xml 363 BLAKE2B 360045b62c00991268efd908e4d47cd2468232ce63afb72b10528ffaf853f5d467d4930415a0fc56360d9a7290a4e2a17225ac40b19f3d92998cfee0f47fafa9 SHA512 db285760307fda62a5e608534a3a5e531ff9a1efb6893450144f5d295b1e66b494f4daaabe41ffaf53da803f5be8ca9dd55dec7a5aa5bd118c37bd93ec2c9b9a diff --git a/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-7.0.0.ebuild b/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-7.0.0.ebuild new file mode 100644 index 000000000000..141349d2e0d9 --- /dev/null +++ b/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-7.0.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake kodi-addon + +DESCRIPTION="Kodi's NextPVR client addon" +HOMEPAGE="https://github.com/kodi-pvr/pvr.nextpvr" +SRC_URI="" + +case ${PV} in +9999) + SRC_URI="" + EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.nextpvr.git" + inherit git-r3 + ;; +*) + CODENAME="Matrix" + KEYWORDS="~amd64 ~x86" + SRC_URI="https://github.com/kodi-pvr/pvr.nextpvr/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/pvr.nextpvr-${PV}-${CODENAME}" + ;; +esac + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +DEPEND=" + =media-tv/kodi-19* + =dev-libs/libplatform-2* + dev-libs/tinyxml + " + +RDEPEND=" + ${DEPEND} + " diff --git a/media-plugins/kodi-pvr-nextpvr/metadata.xml b/media-plugins/kodi-pvr-nextpvr/metadata.xml index e0d89289f0b0..e51e6e50ecc0 100644 --- a/media-plugins/kodi-pvr-nextpvr/metadata.xml +++ b/media-plugins/kodi-pvr-nextpvr/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Kodi's NextPVR client addon kodi-pvr/pvr.nextpvr diff --git a/media-plugins/kodi-pvr-njoy/Manifest b/media-plugins/kodi-pvr-njoy/Manifest index 5f285c58dc59..82bbb281e83a 100644 --- a/media-plugins/kodi-pvr-njoy/Manifest +++ b/media-plugins/kodi-pvr-njoy/Manifest @@ -3,4 +3,4 @@ DIST kodi-pvr-njoy-6.0.0.tar.gz 54587 BLAKE2B 94d499840f91a1ffc57fbd3d364df1810e EBUILD kodi-pvr-njoy-3.4.2.ebuild 684 BLAKE2B 1735a80f8e1a34f9a7e23edea7ab39d39c970d388dcbbceb9c83e2b2d0918db9e9681a88761c655f6e65c6bbc17d913f14f892084edbab91598182b573302900 SHA512 c75badda30f262d538d29c919c274591a4cabaca3549e45e300d96588addd0e0a0b23e43aae8624061d8e13ade282eb9766faa143991b1505a94ca456635d6e8 EBUILD kodi-pvr-njoy-6.0.0.ebuild 655 BLAKE2B d51d50533f4892bf7d9f75f473c10ea0a1526636c650171e2bfcec676bc34f8061cfbe961ae9576ab6987b4d950d1d2bcb06045999810f5a4e06cee37a735f45 SHA512 6c66fdd69d5e7cb0a3d8c586bcec60b920626dc1a87c97d0bed03fb40c99efdda93f42cf08f0adeba13447db9676c84b28c3fe41092063157f515689b2fbbafe EBUILD kodi-pvr-njoy-9999.ebuild 656 BLAKE2B d408f7bfb0a2b90b1a840ead5402b3da96157c6b6b6fb45d574e2b4b11f466fa378eaa8eeb6aeb1d9bd9aa0e98ecaed65d7de521ac39d3d38da1cd42e98da4e4 SHA512 d30ee6601c254b39b02c37fafb420ae2731227f51ab6a8cd0349f52c8906949b41ed57155e373901e4048c4e1adbeffde5500f557d4a891781cd87ee07d94b85 -MISC metadata.xml 427 BLAKE2B 8fbaad407c2e34375e6dcb350d39071fe3b022e4d2799fbe97746d2afb7f80fe70f4ec51161bd3751097c4de98da76b07a79dd1cefaf9bb5c449beb4faaa5817 SHA512 4e03412ca3ca3e739de135eafb479c6479f0260f2bab7a69cff6913556bf6d101f306388fbcfa0e61b3c8037ae39f08d246106fcad3d0f8281b3259f6d2a1c36 +MISC metadata.xml 360 BLAKE2B 27d1d9abf8f1618cd3e546bfa1c29e384fcb69ee53b7ab5a7a2ae6f45173954d24e5507cdc793653e91341654067de1bb25badfb85e1b4ec675dace0aeb430f4 SHA512 1de1505e9a311bc88a60df4857c570a3467ce0ff326d59b8ce008a841a21b5025ce8e5e436fb88b15a0d346101a0377fb2a30c6db3de9afa2eeef1785501078d diff --git a/media-plugins/kodi-pvr-njoy/metadata.xml b/media-plugins/kodi-pvr-njoy/metadata.xml index 727b25a01caf..c8d6c026b884 100644 --- a/media-plugins/kodi-pvr-njoy/metadata.xml +++ b/media-plugins/kodi-pvr-njoy/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Kodi's Njoy N7 client addon kodi-pvr/pvr.njoy diff --git a/media-plugins/kodi-pvr-pctv/Manifest b/media-plugins/kodi-pvr-pctv/Manifest index fd1e36441875..62edcdc1b26a 100644 --- a/media-plugins/kodi-pvr-pctv/Manifest +++ b/media-plugins/kodi-pvr-pctv/Manifest @@ -5,4 +5,4 @@ EBUILD kodi-pvr-pctv-2.4.5.ebuild 687 BLAKE2B f794a38cd128e6693c201becfc7c50743c EBUILD kodi-pvr-pctv-2.4.7.ebuild 687 BLAKE2B a2f89391ffa6e13192f02050d9fa8366c417f95d87d93dfb75923614c3dbbc3b6330c3800871b74caa878f05e9d8e1380aaed9256c9213948cf65a0cbbdfc270 SHA512 2a8c3ac08218c6a889ad75414440cdeb31e3dbf902e90f33aa7d39f677afd2c171fee6fbc50dd897db243119df218aa76b4fc07a56b6334bd6bb26046713c4c7 EBUILD kodi-pvr-pctv-5.0.0.ebuild 652 BLAKE2B 9312b0e48638475e6cb2cee4257afac0d4e0f2342987f52f9876cb9376ef182ea87e635ef6c1bf9dbe543e1a6860bbd189932ea315651b7617e6218bf7b461c2 SHA512 d03c811c7be9209db2f1eb6e0990675381951a40401fb137f9569ef5b3e039af5ee62a7220da4b3a72a9bad5e0ca2aeda7cf56977c5ac063af90cae06a26422f EBUILD kodi-pvr-pctv-9999.ebuild 653 BLAKE2B 94014b007543d55e5e419af01d1b1a28792a5fb01728cdb02cdf5256e7ca9b565104817eca6fefc86488b441da97763212f310f5684bee052b8d79c5bfa9dece SHA512 94f34ce270a89ec35993f5949bfccaf200a8b4f7ad3599ac6dd359ab5d4458eae81c371d42fd6005c1273355341490733a3c10c44e93b0bf0944511adffbcbcc -MISC metadata.xml 424 BLAKE2B 0637f01f1175e2d607d0e590535ef8d262173f71d42c265b5225d396bfe9783d03b6a231de1f75a9f548487769db28f9b9988ed27aadb5838ad5b37734405959 SHA512 91f472cc7c5eb36bfd24c3565a0679af173643011140133c98f6782fc6a14aef3ac30f30e86429bbe0b361c696998fca96ea968f97963eb08a64d14655f1b344 +MISC metadata.xml 360 BLAKE2B f2b84405411d2bdfcad9298321d32f2f1231e005195bf7d022c4bfc7581d0f4dea0bbf3c95f94644f36eb19908b63da44ddc669cc2cff524f6e13be4bbd27edf SHA512 82a152069b67602b9a7478e68a0377e1de7aaf64c6f45a336d6b9f89cde36bf7f571f6768d93467597284d3ad1f308b49e3baab48caf887587d30479d2f52440 diff --git a/media-plugins/kodi-pvr-pctv/metadata.xml b/media-plugins/kodi-pvr-pctv/metadata.xml index 896eaa5978d0..ac1c5f1075cf 100644 --- a/media-plugins/kodi-pvr-pctv/metadata.xml +++ b/media-plugins/kodi-pvr-pctv/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Kodi's PCTV client addon kodi-pvr/pvr.pctv diff --git a/media-plugins/kodi-pvr-stalker/Manifest b/media-plugins/kodi-pvr-stalker/Manifest index f8a04e56fdb7..c79f87ba88fc 100644 --- a/media-plugins/kodi-pvr-stalker/Manifest +++ b/media-plugins/kodi-pvr-stalker/Manifest @@ -7,4 +7,4 @@ EBUILD kodi-pvr-stalker-3.4.8.ebuild 720 BLAKE2B b343088cf996082adfdf0fe0eabdaf2 EBUILD kodi-pvr-stalker-3.4.9.ebuild 720 BLAKE2B 43b023fbde024a5d62b884936eaff910983d90a3d391226b71a4f7f24903fb554fb7cea228ada1137292779c49a8a55699d96d956ab8c1bac05e9de10778d05d SHA512 327f30ae993028aa4c18c14525999ec9bb8da0bafe8567a6ad1a88b821989d84e8dffe59e8c43c239ab0e67167e3d4b0122e5cc5e033be4e4dfb1c8acca5ccbe EBUILD kodi-pvr-stalker-6.0.0.ebuild 790 BLAKE2B a4496feeb3d9c7b45a68ad3446da701dc1a9e89994a6fce095ad350d9ebca8950f8491a52d7260f3a1a1f241462b6afab2e1c3e334e7a34f6da5ce0a7b5bb3dc SHA512 52f717dd999f9ceea6e725b091f0bec8848185af2e217cff13c5f313ff823c932411391d104d399fa6b49f4d74bb2ae484a57d3e3932cd6b038db86f2fdb96d4 EBUILD kodi-pvr-stalker-9999.ebuild 791 BLAKE2B 5135447a4bc6ecd6805ad16bb48f3b052132547771f76f3d204546b46a3dda2c6e602d782214e681ff05a896ae2a9eb937843d18b9469440d693cc6e9a420b16 SHA512 99dc471ac1a0699096cd45204e5d89d9e102a7e9beb95d0351a85adb321ae8483a0678800beb576ad211929c9eb99296380804273dadbbe3dc5e66fb4b29e5de -MISC metadata.xml 430 BLAKE2B 65eb48c9c9d6e307c0ce5950a5e79b705cf5cdb3e1032f97805dd5dec7ed9c302acedac823b4cc9d263156936576257a3097f7535d017f3c4cfb9bfc08b200df SHA512 b461665fc6954e9377b3afd38861852becea318284dd6ff089153679b4fd93dd92523d633299942314e439624d7516c466f57029025a7d4618f1e51919b09263 +MISC metadata.xml 363 BLAKE2B 441ed938c2873d07448fa182f11a8724189e92b53a818bf5138c469f6d8cc2316b44acc96ea4caedfdb33eb125c66fa1855fdd6680123ac5a2204f2c83030d2e SHA512 9480f6ef8510d5e861be5d595a7dbc80a89099b11d545870f6b41a7a0d89515c41c08e74ed4ee7b7672c217af48e60195956aaf02f11fb81ad0bed474d0522ea diff --git a/media-plugins/kodi-pvr-stalker/metadata.xml b/media-plugins/kodi-pvr-stalker/metadata.xml index 3f7f6d41ad53..4da73c512d71 100644 --- a/media-plugins/kodi-pvr-stalker/metadata.xml +++ b/media-plugins/kodi-pvr-stalker/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Kodi's Stalker client addon kodi-pvr/pvr.stalker diff --git a/media-plugins/kodi-pvr-vbox/Manifest b/media-plugins/kodi-pvr-vbox/Manifest index 74db6e4e2d87..d398a3c7f3df 100644 --- a/media-plugins/kodi-pvr-vbox/Manifest +++ b/media-plugins/kodi-pvr-vbox/Manifest @@ -13,4 +13,4 @@ EBUILD kodi-pvr-vbox-4.6.0.ebuild 702 BLAKE2B 50693d53e28e88c2713b96531ba2f34873 EBUILD kodi-pvr-vbox-4.7.0.ebuild 702 BLAKE2B 50693d53e28e88c2713b96531ba2f3487359263fd007f318dfb037b2d8272740635a0b67e4d7b93754979021ec5a896ca70bc6529236df4c2331c4ec8a25f8dc SHA512 275e316e0e93901696fbad09fabff8c742bf915217a029a49124c3d908d94a3b3b2a86e11ebf3e9debf51289acf3ef5a623fe752ee1829b2edbd7a73d59c3c66 EBUILD kodi-pvr-vbox-7.0.0.ebuild 699 BLAKE2B 3ca6d54444eeb7e3107e725698ca26ccbc881b4f836ef001099aa38858bfb18d6b9efb2696f76eed9ac4c2068a3c04d361306a65ac4db2f1666494a3b32ec2ac SHA512 d977479ac9890ac3a1fd2206aa27bb27b2fd3a109a3ab9c57c8910d738e517168553891e9e80563493ce855ffab589316cbad3acb9d43abc10173c9fdde719cc EBUILD kodi-pvr-vbox-9999.ebuild 700 BLAKE2B 2fed6293948107ccc6e1dfb479ab84efae836e976de3520456c0c7cdd6f890d70710553b6777f480b7294726a4b337d0a596e57e4d95bc059953bfd563d60da4 SHA512 71c8171a88aa0f3d2c5e1d395030d54ace79c17f53e0999f4df0a6970c0875c141be538638743e8cf32e552493f747c58f884168636ad5c41bdb3f1a658d75ac -MISC metadata.xml 444 BLAKE2B c614b42e40b284fb6433935458137624ec0bdb22db86221922d82ad2fdde06eaaef60f430ad871998fc54792a03decb577167a3e1c9e9ea048e0c1fd7faf33ac SHA512 9c7992961c43a1e7bbc60018b282f41796dd8d0ba1127d6cafe0945127c2e65653fad5e47b2f283bf04ef9d3436d8693b6aee31513ae17fc98c245f97c9e3dbc +MISC metadata.xml 360 BLAKE2B 6dd189877e8d7b23ca5520768e4450c561c0a74ef25a60130ad676d95f97762028baaad86d487d7c5def4f715ac1f8b06ff1458d78c1b03ca5e128790bc0f7b6 SHA512 3b81e335f3205bc319e458667e92fde865cedf5a9721793b67d9a61067ba839aa70b9d91ceae8eae6f382d1104b6e42bd5f4f427bd8499810c2f51c3f1ce611d diff --git a/media-plugins/kodi-pvr-vbox/metadata.xml b/media-plugins/kodi-pvr-vbox/metadata.xml index 6409da1319f0..faf94d855930 100644 --- a/media-plugins/kodi-pvr-vbox/metadata.xml +++ b/media-plugins/kodi-pvr-vbox/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Kodi's VBox Home TV Gateway PVR client addon kodi-pvr/pvr.vbox diff --git a/media-plugins/kodi-pvr-vdr-vnsi/Manifest b/media-plugins/kodi-pvr-vdr-vnsi/Manifest index 15e369c2a01c..dfcbd57a3020 100644 --- a/media-plugins/kodi-pvr-vdr-vnsi/Manifest +++ b/media-plugins/kodi-pvr-vdr-vnsi/Manifest @@ -2,9 +2,11 @@ AUX kodi-pvr-vdr-vnsi-3.6.3-remove-kodi-platform.patch 1916 BLAKE2B 70b5129fedae DIST kodi-pvr-vdr-vnsi-3.6.2.tar.gz 145275 BLAKE2B 40f1f21b80411c772b093a4a117522b31d93d3bc87d876154f46cfa58781e56e10d92e0dc67ca40be07a8e3e2b7c1c0a9716bd7a9b81ff21601b921b5a21f343 SHA512 ed76ba60188f513a6c43b21985522cb5e8eb8da3ffdf35ee88e95cec94c078cfc322c2e267a8837626c60242082bd61214c9ec26bff844967ce9f28f1cf885f8 DIST kodi-pvr-vdr-vnsi-3.6.3.tar.gz 146568 BLAKE2B 375cacf90a8a7fa430f7b06a12397293df3d5aff07ce5c5fc254440bbb2a2b6f3f4e0b49687dd81a069a76801fc6ede3adcca9de11a126bb6ddae9ed7c35f4f4 SHA512 8f060373c43493ccde0e3d199470fcbf9c6e33f0457f31eb64bab4dde06e6cdbce5de0cefc9018aa7d35d8608d74fdf0f2f6e5e2b8d0a741683fa2091b4fe954 DIST kodi-pvr-vdr-vnsi-6.0.0.tar.gz 153905 BLAKE2B 20ff651453206063ecdd5bee6f3ff469f91ab82ceb4b8f82a0aea808d596a7c98da2999297c32df64650f584877cbd685298d2441c7636857ab3a91a05a43eaf SHA512 a226fff4d88679ea61e6af39301350444d8c3d7ad564afb27bca5901d0054711dbfcdfa695c1635aecfd6ccd5063706b47230638132f37bbb5c892e86a556c77 +DIST kodi-pvr-vdr-vnsi-7.0.0.tar.gz 154004 BLAKE2B 65bcc9e8745e27b440e5f2bcb848b4818220fe52cab058ab8b3f9ed0b86437469ff4826b6ba67794f3dabe210b49f0e255fbb190f84167f1b0a9075cdaa62594 SHA512 990da0a9c623d245065280d105c0060c28f7b3eb2f594092461f49092600261ab3cab107aeb4a648ee1f026d4c72dbb18d43287ea1268cb44af5bc704afeefa3 EBUILD kodi-pvr-vdr-vnsi-3.6.2.ebuild 665 BLAKE2B 549c00829a828235bac2455a2f62aada5733940bf13a5cbc02c373cc61c9a4998e13849744b81b1f880a627d528c0d04f5eaabce8b9946043fd560ed92c66df5 SHA512 fb1cb4333073c7b9fee9e7919e975f85f75206e80877c76e6793310283be36ab591cf1054c1f20ecb0d184ef99b860263c749e1e29aeaebe64a3e62ec1e74b5a EBUILD kodi-pvr-vdr-vnsi-3.6.3-r1.ebuild 745 BLAKE2B 678b2a7d08f704d8bf96df52dc17fe387ea813df1d54e544525f9ea14da2ac64c86c961c6e7c43bd8de57ef2e15b660c6d792af0dfdf3ef8ec47ff2193a8f15e SHA512 932a7c2f01e4e20d009f7d089c6c48fd563e31c35ce2700178fa40f6bd885dc11d35c52057150517d6eb390628599643cbdce64c466d63d64b8614a193a8a31a EBUILD kodi-pvr-vdr-vnsi-3.6.3.ebuild 696 BLAKE2B 616070d579738d34d9f4349642e14792433904b0cf3ab7f826b6c5fda9e29b7007eb4dcbd1854973988afe84cf49dbccd77041600d6686889f1ccb0757c68ca6 SHA512 bdb1549c09488af7b71a8af6e116603eba7c6169ae010d6a505df8451be70cfb4876b0af41ec150084c612b6b200080622b7b923c86e8e22da3fe50cd2d3fa4b EBUILD kodi-pvr-vdr-vnsi-6.0.0.ebuild 687 BLAKE2B 32480f5b86405fcf3090dfbce26613702c4f5b725c2e43be87cb4e0ecfafc9eeac1a527139ed61dfa4a43069bc3f16ec717b00d4c74a22bf635202eb540b07eb SHA512 3d2c9b8fdc20b0a1f52c56357ac2fbbb612008f53429332c4267e10d8389f6b008ec83c622b36f1751512ec15bd214a33f0f26f36a164ab49afd16b6c2ef0181 +EBUILD kodi-pvr-vdr-vnsi-7.0.0.ebuild 687 BLAKE2B 32480f5b86405fcf3090dfbce26613702c4f5b725c2e43be87cb4e0ecfafc9eeac1a527139ed61dfa4a43069bc3f16ec717b00d4c74a22bf635202eb540b07eb SHA512 3d2c9b8fdc20b0a1f52c56357ac2fbbb612008f53429332c4267e10d8389f6b008ec83c622b36f1751512ec15bd214a33f0f26f36a164ab49afd16b6c2ef0181 EBUILD kodi-pvr-vdr-vnsi-9999.ebuild 688 BLAKE2B 46fc841e79fe3c5a38c3bbf397c2fa5d0d3f088facc6adb27ef7f7c67a16fa1eeb902e40567a1837492f9b9960734f2091df71f2e592d4fad82a1b9bde46bebd SHA512 8db355c3d26efcfdb33a2f5a1f0c2a475ad0871ca860108a42f143c6595ac779d3b9ca862b37780d8830b9d688e91f7a2c9201b358e81a0e98a70880cf807dfa -MISC metadata.xml 423 BLAKE2B ff5a21d61f4516f52b4a139f695048b1483aca09426e249c3165ecfbdef8770a47bd98d4bbea582e06e21c8d508884f67389d69ad126a3c7d46de1bce2b48207 SHA512 e81e80ae101dbd4b405ff3b8056c8cc901d5fcf2ff2d1eb595e26f5f59954d6931c5acce9fadb94bfbb533865017f17fb579bf382ce6c226ca32a2dc10f1e0a8 +MISC metadata.xml 364 BLAKE2B 988d1dbec12e51a3931d0d1b94becdc96aafff8d91a5337384e1d893f66e2b1577a0337328c7039fd88a5bcbdd5fcf88f3caee48bd6833fe660621d5b65790e3 SHA512 61bab939dac811a9ddd566765443cf264be0b2229104d4cdd662fa05cb84622815eb7802c07b79c8e500f167fb7e8750a57966d3cbc6ab8ac921802f67806c49 diff --git a/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-7.0.0.ebuild b/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-7.0.0.ebuild new file mode 100644 index 000000000000..c5a36ea070b4 --- /dev/null +++ b/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-7.0.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake kodi-addon + +DESCRIPTION="Kodi PVR addon VNSI" +HOMEPAGE="https://github.com/kodi-pvr/pvr.vdr.vnsi" +SRC_URI="" + +case ${PV} in +9999) + SRC_URI="" + EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vdr.vnsi.git" + inherit git-r3 + ;; +*) + KEYWORDS="~amd64 ~x86" + CODENAME="Matrix" + SRC_URI="https://github.com/kodi-pvr/pvr.vdr.vnsi/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/pvr.vdr.vnsi-${PV}-${CODENAME}" + ;; +esac + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +DEPEND=" + =dev-libs/libplatform-2* + =media-tv/kodi-19* + virtual/opengl + " + +RDEPEND=" + ${DEPEND} + " diff --git a/media-plugins/kodi-pvr-vdr-vnsi/metadata.xml b/media-plugins/kodi-pvr-vdr-vnsi/metadata.xml index 70b7a62292f1..2ecc0c789c96 100644 --- a/media-plugins/kodi-pvr-vdr-vnsi/metadata.xml +++ b/media-plugins/kodi-pvr-vdr-vnsi/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Kodi PVR addon VNSI kodi-pvr/pvr.vdr.vnsi diff --git a/media-plugins/kodi-pvr-vuplus/Manifest b/media-plugins/kodi-pvr-vuplus/Manifest index 53dcbe9f5f58..31ac38854d34 100644 --- a/media-plugins/kodi-pvr-vuplus/Manifest +++ b/media-plugins/kodi-pvr-vuplus/Manifest @@ -19,4 +19,4 @@ EBUILD kodi-pvr-vuplus-3.28.8.ebuild 793 BLAKE2B 481cf99f95fe3b9e01d2f4e30f9d970 EBUILD kodi-pvr-vuplus-3.28.9.ebuild 793 BLAKE2B 481cf99f95fe3b9e01d2f4e30f9d9704ea5220cfe91b21625b1c3d1df0abdce1e9d83910971cae71ed01be8b9c9f10efa832517d8bf169d88765b30dc9a03e7b SHA512 9b5763dbc1b0c9eda706a18e6f669f32e4f5aa9f8f11e9221e81ab6c51ae3cf844ae129a9f3c9a1eec94fa2a280b32a8cbf07af268da75ae08926d112832a4d2 EBUILD kodi-pvr-vuplus-6.1.1.ebuild 790 BLAKE2B 318c0bb6d01af96d85197cb7a09f5c7a409321e4fc08736bc726efd3000084cfca631eba3aba714ac0d90e692a9ffc4286969e17bf7e4e0371a6225b70cb2333 SHA512 0cc0c5cd415ef5ce9a42cafe109fd7d397b4702de87779278390422c549d27e564b1d0f606d4074ae5e11261e4664ef2308ae0306ce93d94e24c7862a8ba28f3 EBUILD kodi-pvr-vuplus-9999.ebuild 791 BLAKE2B 9f92260c4ea414dc0e8bee61d366b1c6a48c1055d2c55f7ef2209a17fef92d360c56167726c4f3fc5ea034542c90e5ef6a320a92d0932d3a31436dac5cb62daf SHA512 a98f18e3e191e4964f1fb0cc262489951aca47c7f7bff7dade9976ac0d6c2bedde1430d177a3f4512d62272a91e73cbe27b87b8754418ab48331ab321d3f8610 -MISC metadata.xml 428 BLAKE2B ac264c6bbfc925ff772eda61b1b4069b52ed5bf12836af8d8e86a72fe42bd852be1d00f74056c1d6b925fa2a026ea7df57ee57e7434a797884741b70762ff173 SHA512 573f803447cb7a7d0095eb21caa9f55c41fa4fb68c0f40aabad63df2ee262ce168fc75f28f3a3ae6aa7bf41f258be771c6a6dd06d1f2e2486b3d557d89f28f4f +MISC metadata.xml 362 BLAKE2B b551dbe10d765427e74ffc88979ea464caa79988f4204b05ced79d38745ffb4dff3fefd0464a999af66de4d132dcc0439ceb1239ccea3f924bf2a2c9083fd3ee SHA512 c9053d27b0f39fcef4c226c9a6c5578ae9cb076288fdd8f6ee39fb12b12b445499005515e79e5de8e4ba9e96fa991fd0210b3621b682960b41143ded1d84ac14 diff --git a/media-plugins/kodi-pvr-vuplus/metadata.xml b/media-plugins/kodi-pvr-vuplus/metadata.xml index 5a35fbdf39dd..6b807221982c 100644 --- a/media-plugins/kodi-pvr-vuplus/metadata.xml +++ b/media-plugins/kodi-pvr-vuplus/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Kodi's VuPlus client addon kodi-pvr/pvr.vuplus diff --git a/media-plugins/kodi-pvr-wmc/Manifest b/media-plugins/kodi-pvr-wmc/Manifest index f5ad8552c22b..94f9ed3a4e8f 100644 --- a/media-plugins/kodi-pvr-wmc/Manifest +++ b/media-plugins/kodi-pvr-wmc/Manifest @@ -9,4 +9,4 @@ EBUILD kodi-pvr-wmc-2.4.6.ebuild 674 BLAKE2B 738b8ce98a53a1380a9a502b2e422f36091 EBUILD kodi-pvr-wmc-5.0.1.ebuild 671 BLAKE2B cea6ebeb3d6533a75c6b4b6bce98802a8b47328b1b88654fa7da256e594fc34d4cfd81e371c687de1b70e9c2c4bc5d8c01677b8e1f49eb0bfbf127b2a3741594 SHA512 a36045da186380df4d48ce7a4908a6f7865c0c5f4e9b755650fb33e134df548820231fb0639a640db3d3b835fba5f028e6d092c693ef904d96e2e7420980e024 EBUILD kodi-pvr-wmc-5.0.2.ebuild 671 BLAKE2B cea6ebeb3d6533a75c6b4b6bce98802a8b47328b1b88654fa7da256e594fc34d4cfd81e371c687de1b70e9c2c4bc5d8c01677b8e1f49eb0bfbf127b2a3741594 SHA512 a36045da186380df4d48ce7a4908a6f7865c0c5f4e9b755650fb33e134df548820231fb0639a640db3d3b835fba5f028e6d092c693ef904d96e2e7420980e024 EBUILD kodi-pvr-wmc-9999.ebuild 672 BLAKE2B d33f39250a6b1faad7a0a70451a31c08af9fa51f90fc691aea2227585c8b6abd6a07c66bf088c54230df701c242984d89b14d21c01d44a12e522df14a4492f73 SHA512 a4c10a79ad84582c2a7384c84da599446c42cf75e8b878510743a23b7b95c375c440944231f396ce239371c791fb5e7c8a60f21e89a6822df7b66885fc0d1fec -MISC metadata.xml 439 BLAKE2B e9d6404796d298720abff6d7afd2db18b95007cb65ee3ff471b83ee7e7e864eb648a37e3d9d8405842c6b8fe3c409096abad8c8b6c3b1eb2e7df15d4865bfcae SHA512 d85d185c415264b312fc1cccf1155b4f49d1091795989e617c68a4a910f0c85e19b8e34764b4a4a31bc825c927f5a939a7bd7b2f4d1412263aff6d0e50b3fdf6 +MISC metadata.xml 359 BLAKE2B 99172ce599f04aaaff1486b3967fcaca97a2a4de94e44563e44425c9d758e4442125440c7abb1e8af9ca6d6f3422d1f6b65dcb7541007bf498defa94e794da69 SHA512 13670f9122af7af78519b9a3299ec63c4c6ac1b24f9c3a6c30df1728454229397eb0422bd00fcfbe108fd45f5581801dd7ad585fd40a6b3fba68aa85735f6f1e diff --git a/media-plugins/kodi-pvr-wmc/metadata.xml b/media-plugins/kodi-pvr-wmc/metadata.xml index e2e88b23ae82..44cf7679b645 100644 --- a/media-plugins/kodi-pvr-wmc/metadata.xml +++ b/media-plugins/kodi-pvr-wmc/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Kodi's Windows Media Center client addon kodi-pvr/pvr.wmc diff --git a/media-plugins/kodi-screensaver-crystalmorph/Manifest b/media-plugins/kodi-screensaver-crystalmorph/Manifest index 529f663d607d..e14474c040a8 100644 --- a/media-plugins/kodi-screensaver-crystalmorph/Manifest +++ b/media-plugins/kodi-screensaver-crystalmorph/Manifest @@ -1,2 +1,2 @@ EBUILD kodi-screensaver-crystalmorph-9999.ebuild 641 BLAKE2B e10a15731a81062c0b8852c505533a8386cb5e0857f5c4f9a39130e03404757a6c7c5690eef3e2b14c6aa3975cb5c7d4f0f2686cfc4fdde504a7baa1dac84c4f SHA512 32ef3c6d5611fb9d633c6d6f0a349400bddccef1c44fe0c922849478f2732b0e7229e50d4503c3c15c0bf729e9ffece9ddb174d464e3fc9e33582941aa5b7639 -MISC metadata.xml 449 BLAKE2B 15af0e3dc5f50626dfd4f43e02160639c2bae863302674f6455c707e44d39dacddd0d7fa06e0cde6a42f00d8ff658e0a043fe7384d105fa69bbdc5232f14823c SHA512 e91fe6087a08df65eb9bb92906561fee28b7273dd55d87b0efabb16e9df665c49e0d37cf6e8a4f6734007b788a47290bc772bca4daca8ccef38b7a5012ba9a3c +MISC metadata.xml 376 BLAKE2B e12c2947b1c7f66bb68e951a67b70644155363d78bcdf939ee9bab20c7999c6e6ee739b597c9eade40c4221c5b336f97e8c5095043a2dbeccb0550b175b8b3da SHA512 6e915887f0814560b100669d9a33123310b677e9d95d5cca781b2d0ccdef0c858907a78331c26de6a354cab5af536d295efdb1da59c9a34fa5aae15ab3f660d8 diff --git a/media-plugins/kodi-screensaver-crystalmorph/metadata.xml b/media-plugins/kodi-screensaver-crystalmorph/metadata.xml index 0accd2e69758..1220f1bb51a3 100644 --- a/media-plugins/kodi-screensaver-crystalmorph/metadata.xml +++ b/media-plugins/kodi-screensaver-crystalmorph/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Crystalmorph screensaver for Kodi notspiff/screensaver.crystalmorph diff --git a/media-plugins/kodi-screensaver-greynetic/Manifest b/media-plugins/kodi-screensaver-greynetic/Manifest index 06dcc60fb96b..dabcc1028297 100644 --- a/media-plugins/kodi-screensaver-greynetic/Manifest +++ b/media-plugins/kodi-screensaver-greynetic/Manifest @@ -8,4 +8,4 @@ EBUILD kodi-screensaver-greynetic-2.2.2.ebuild 883 BLAKE2B 598583cb11365f04a0146 EBUILD kodi-screensaver-greynetic-2.3.1-r1.ebuild 901 BLAKE2B 403fbe945809faf151fa3d631a4a3f6d0e8854c35de2b58c58edec964a050091c18bf1b8afdfade3f22a9552b0e6f7b3fc5b1d129bdeb7690e8c2c9477e44bc2 SHA512 9d22e1764246769f1eb31ddd17d391c4e216565125979c11b267a65ceeca9f4152c980208df1effa83b68b9e9aceb78e2d101ab74a829558f5f07befb96b9a1f EBUILD kodi-screensaver-greynetic-2.3.1.ebuild 687 BLAKE2B c428c4ace17487b33cb8edc93cd29046457be7622df63f0c44f37720c921e580d5510bf8cee5023f5a4b3a867f124d724a8af1a5aac2790a8183fbd9d09cd523 SHA512 66de2a94fec145501332316a1249e5b674d41d1fb5a7969b631c97f2bd718eb242cd5b96e8ef823835ddfafde8b6d70f80fbfbd3d67e8d6941a5a27d71e0e0e6 EBUILD kodi-screensaver-greynetic-9999.ebuild 901 BLAKE2B 403fbe945809faf151fa3d631a4a3f6d0e8854c35de2b58c58edec964a050091c18bf1b8afdfade3f22a9552b0e6f7b3fc5b1d129bdeb7690e8c2c9477e44bc2 SHA512 9d22e1764246769f1eb31ddd17d391c4e216565125979c11b267a65ceeca9f4152c980208df1effa83b68b9e9aceb78e2d101ab74a829558f5f07befb96b9a1f -MISC metadata.xml 439 BLAKE2B 61919ac2fc5a3efc8278e1dd40f196fcd000ac12cdbe633b4f53bd0653978f4030fd3dcaeecb6f17a86c4e8fbabdb8e9d6e11e7ec245693c54baf57ac1042445 SHA512 56833abb5a30439a7c4736e4f695f555e79bcdd0cad2d53a87897c35d4c3efedb65a4bc5818572c5fbb7768eedc635659299186339d3557d98d86de7a54885c4 +MISC metadata.xml 369 BLAKE2B 257cdcd5b9d98fc97f1836e0657d40426787582177b2960ab9b07b09d9a65b3ada1a5f4ab1fb1d0a5eed7bdc0c77ceedda28e436d1ab8d97b54904cd3fdbb3fe SHA512 fc238bb22c953e1ef8198e31a768ddcb4a7e86fb3367b7ed22340cdb2cfbdb5718b996062d965fbae811b240754403c3b015366cfbed440d11a17476898d40bc diff --git a/media-plugins/kodi-screensaver-greynetic/metadata.xml b/media-plugins/kodi-screensaver-greynetic/metadata.xml index 4f3f139b975e..df9ec186a7ef 100644 --- a/media-plugins/kodi-screensaver-greynetic/metadata.xml +++ b/media-plugins/kodi-screensaver-greynetic/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Greynetic screensaver for Kodi xbmc/screensaver.greynetic diff --git a/media-plugins/kodi-screensaver-matrixtrails/Manifest b/media-plugins/kodi-screensaver-matrixtrails/Manifest index 822f9ded019e..24ee74a18b31 100644 --- a/media-plugins/kodi-screensaver-matrixtrails/Manifest +++ b/media-plugins/kodi-screensaver-matrixtrails/Manifest @@ -2,9 +2,11 @@ DIST kodi-screensaver-matrixtrails-2.2.3.tar.gz 1669456 BLAKE2B ebc44866ad1c7b42 DIST kodi-screensaver-matrixtrails-2.4.2.tar.gz 1679056 BLAKE2B 1f8ff378de25aae23b0d97702364e322c1e941610ca2afad42f947d7e2ac352f1911ba75cef68b4487b1660eacfb502ba37bbfb55eee284fbd023848a6cb4921 SHA512 1d93ede840b578aabbc83195e1234faf4a4e8408dab94a0e7573e49df826878f5618fc49348c1f1f24c947eaeae7406aadd1bc4e0405a6155c92f32f7c413d71 DIST kodi-screensaver-matrixtrails-2.5.0.tar.gz 803916 BLAKE2B 81e96e2a713e2744c29637570d16a06b5005c8ef562a568d8ff1d5cce2ddebf389b7c6bb274fe6f71d7e8ba3de79d42cf647fdf267930d894d7d29dc1c458360 SHA512 5a1a4f882feca5c990349f17953bb7645eadf1e06688c437a3efe5fdb79b0c6d3dd86108bc20404c1b1ecd73f4d648e86f31041394fe77a3ad8d081cd98f6e37 DIST kodi-screensaver-matrixtrails-2.5.1.tar.gz 855195 BLAKE2B 2ec475f0e9c7647aae659501c1868db1d45b3e00ba42f292a15092bf9e74e650636942c93f7b000c5508d92db63a6d52dc87e134b354f36fe1424e4e6a063970 SHA512 074c8438bc1ff3a79d1ae0dea5dbad09599302c1440d0d7c57acddc8eb91da14c977f412086493b183b85aedbfe53c8c6e72d1896242b27ba36e14ea5569ca9e +DIST kodi-screensaver-matrixtrails-2.6.0.tar.gz 855189 BLAKE2B 6a8525da2661a6d34deb28d068c791d7a7fe9339426d258cf4d96facaff3baa6d6e115e3f1333fd8649704d7f836d09dc8570548f490f0986d33d70abe2532bb SHA512 8770021c999539431a5a6acce1e892639133c0856d30d74c7775038c87a922aaed216806cbcfb71f680593f9227cc3ed45b10631b70f489b7dfda2e4221381f1 EBUILD kodi-screensaver-matrixtrails-2.2.3.ebuild 861 BLAKE2B bd11ffe6c42133308d2dd785f1e73137a847e8af0749e8a97dea7d14493c5a449c25b61aeea5f4c917de5a1ffa7a2962f787b16e2ee018fa590c6095e9b719cd SHA512 c20535061927b998693bbeab247e5c199d4e7c4371c3d325e78d8517f176dd36d5479dfe2500ece342d02cc7839739fd146e694f3466bfbe21261369af4b9b9b EBUILD kodi-screensaver-matrixtrails-2.4.2.ebuild 863 BLAKE2B baf973adee3f68e959a08ab8d6e0a99f790b775678d96350fc641e378dc4bd547a4e1a91a0c20c36c3feb7d984b2680fdd46fcafee8778fcaf2f38b9b1416e7d SHA512 01046722810078473f56b20b9834f505dc02b11f6c2921f05399c846907f040151089b731f9c860b87e3a41babb1435bf059c5009167fbcecdc9587158fe40b1 EBUILD kodi-screensaver-matrixtrails-2.5.0.ebuild 863 BLAKE2B baf973adee3f68e959a08ab8d6e0a99f790b775678d96350fc641e378dc4bd547a4e1a91a0c20c36c3feb7d984b2680fdd46fcafee8778fcaf2f38b9b1416e7d SHA512 01046722810078473f56b20b9834f505dc02b11f6c2921f05399c846907f040151089b731f9c860b87e3a41babb1435bf059c5009167fbcecdc9587158fe40b1 EBUILD kodi-screensaver-matrixtrails-2.5.1.ebuild 863 BLAKE2B baf973adee3f68e959a08ab8d6e0a99f790b775678d96350fc641e378dc4bd547a4e1a91a0c20c36c3feb7d984b2680fdd46fcafee8778fcaf2f38b9b1416e7d SHA512 01046722810078473f56b20b9834f505dc02b11f6c2921f05399c846907f040151089b731f9c860b87e3a41babb1435bf059c5009167fbcecdc9587158fe40b1 +EBUILD kodi-screensaver-matrixtrails-2.6.0.ebuild 863 BLAKE2B baf973adee3f68e959a08ab8d6e0a99f790b775678d96350fc641e378dc4bd547a4e1a91a0c20c36c3feb7d984b2680fdd46fcafee8778fcaf2f38b9b1416e7d SHA512 01046722810078473f56b20b9834f505dc02b11f6c2921f05399c846907f040151089b731f9c860b87e3a41babb1435bf059c5009167fbcecdc9587158fe40b1 EBUILD kodi-screensaver-matrixtrails-9999.ebuild 863 BLAKE2B baf973adee3f68e959a08ab8d6e0a99f790b775678d96350fc641e378dc4bd547a4e1a91a0c20c36c3feb7d984b2680fdd46fcafee8778fcaf2f38b9b1416e7d SHA512 01046722810078473f56b20b9834f505dc02b11f6c2921f05399c846907f040151089b731f9c860b87e3a41babb1435bf059c5009167fbcecdc9587158fe40b1 MISC metadata.xml 502 BLAKE2B 3aed11a8a0092acf679fccecee47e42275d4b69242c2d74b50c8d4c723acd9574dfc74b1cae83943fc642115ef1a3ae19452d51e3f1a32f91492b413674aae36 SHA512 e3d3bc984f136a536f61d2384d7b62a942b20c4e8d750d2450a958b0171db835d0725016248653a58a3c9522557f816d026f94985015628fbdaa07bbea084576 diff --git a/media-plugins/kodi-screensaver-matrixtrails/kodi-screensaver-matrixtrails-2.6.0.ebuild b/media-plugins/kodi-screensaver-matrixtrails/kodi-screensaver-matrixtrails-2.6.0.ebuild new file mode 100644 index 000000000000..497606cc108f --- /dev/null +++ b/media-plugins/kodi-screensaver-matrixtrails/kodi-screensaver-matrixtrails-2.6.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake kodi-addon + +KODI_PLUGIN_NAME="screensaver.matrixtrails" +DESCRIPTION="Matrix Trails screensaver for Kodi" +HOMEPAGE="https://github.com/xbmc/screensaver.matrixtrails" + +case ${PV} in +9999) + SRC_URI="" + EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git" + inherit git-r3 + DEPEND="~media-tv/kodi-9999" + + ;; +*) + KEYWORDS="~amd64 ~x86" + CODENAME="Matrix" + SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" + DEPEND="=media-tv/kodi-19*:=" + ;; +esac + +LICENSE="GPL-2+" +SLOT="0" +IUSE="" + +DEPEND+=" + virtual/opengl + " + +RDEPEND=" + ${DEPEND} + " + +src_prepare() { + if [ -d depends ]; then rm -rf depends || die; fi + cmake_src_prepare +} diff --git a/media-plugins/kodi-screensaver-pingpong/Manifest b/media-plugins/kodi-screensaver-pingpong/Manifest index ef2464cdecae..97d9d5d93d25 100644 --- a/media-plugins/kodi-screensaver-pingpong/Manifest +++ b/media-plugins/kodi-screensaver-pingpong/Manifest @@ -8,4 +8,4 @@ EBUILD kodi-screensaver-pingpong-2.1.2.ebuild 881 BLAKE2B 8f63a66be8ebbfcd072ec5 EBUILD kodi-screensaver-pingpong-2.2.2-r1.ebuild 899 BLAKE2B 6d03c5cf9ce6468b0296e442bd78f494a4883d5c6f6380d32c5d4926b01a59fda86bfb0e6e0bca12cbba98fbdd389e89e3202332470f6f4447d0d384188858d1 SHA512 401770baeddf756162c455b3bb0ea56b6c643b4f7cd0174274ebc5a5267f12233a555bf7a8f53c702560c5f3545a633b736e90c1c9ad888171923508c6821172 EBUILD kodi-screensaver-pingpong-2.2.2.ebuild 683 BLAKE2B dc0de79e3eb2f70bac87eb49b63a3ec92c35030d24c6767cd4795300d4ace9b0a4fa6a8bb88979540cfaec2b747f289ff13fbd431280b4661103f36effde7a21 SHA512 19a5715ab99cfe56c774c3d65b3f81f5641e80a73e11f5824ee931a5a82d96f9dddfd2a5cca5c49e0a74175e84a1af2e29650d80d9e68961fba1236656be8292 EBUILD kodi-screensaver-pingpong-9999.ebuild 899 BLAKE2B 6d03c5cf9ce6468b0296e442bd78f494a4883d5c6f6380d32c5d4926b01a59fda86bfb0e6e0bca12cbba98fbdd389e89e3202332470f6f4447d0d384188858d1 SHA512 401770baeddf756162c455b3bb0ea56b6c643b4f7cd0174274ebc5a5267f12233a555bf7a8f53c702560c5f3545a633b736e90c1c9ad888171923508c6821172 -MISC metadata.xml 439 BLAKE2B 3c290b112eb05ae33fa636fae123220ea920409b8e0a99101e12450d0d3af1c3effbbbbd96ea92969f6534139851f5ec4ce19b930c00f326578296ed0d6747d7 SHA512 47e672fd702cdaddcfb42c3f792a74159756c945a9b86f26144a889d8b46fffad3c2f57305a0d7be9e7390f9dda975d4cb5663657e0640ccf80ca50cc9d51bb1 +MISC metadata.xml 369 BLAKE2B 509cffcea78f84f6540b6f4f37595405872335fbeecebfb6fd905bb4596b26a5892f4e381f29cc581165c34db301b0c1291f6abb3a8b39c56ed0d53a50db4e26 SHA512 235fb045de9c4ecaf3258d431bea88e4bfedb2522a7fa6f17d5f2c733297498dc8a37a73bfa7cc5953cc070faab8db296cad61f0c975e37e2c35dd70b6bce953 diff --git a/media-plugins/kodi-screensaver-pingpong/metadata.xml b/media-plugins/kodi-screensaver-pingpong/metadata.xml index 2263c79c6cd3..d0c604b276d9 100644 --- a/media-plugins/kodi-screensaver-pingpong/metadata.xml +++ b/media-plugins/kodi-screensaver-pingpong/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Asteroids screensaver for Kodi xbmc/screensaver.asteroids diff --git a/media-plugins/kodi-screensaver-pyro/Manifest b/media-plugins/kodi-screensaver-pyro/Manifest index 905f52ab41aa..f2c903a1a603 100644 --- a/media-plugins/kodi-screensaver-pyro/Manifest +++ b/media-plugins/kodi-screensaver-pyro/Manifest @@ -3,10 +3,12 @@ DIST kodi-screensaver-pyro-3.0.0.tar.gz 81858 BLAKE2B 4d48cfeee5d51c45e0caa99e74 DIST kodi-screensaver-pyro-3.0.1.tar.gz 82462 BLAKE2B 166dd754877ae9567fcf3983080ede532c2db0c577242232cf89a4b05ef2ea1cad2db6070d1e9756140f196c2c7f319d011b1f5c6b0b7454844b5ea14d9267c8 SHA512 bf2b248d2448342cd4b4e1b7c8b77ff1391050221a6c229f6db0e21cd7b9192ee925dedddbe2361b8cc2a2a943fbf53670f2d3832bff5cfbb29dea08896c9acb DIST kodi-screensaver-pyro-3.1.2.tar.gz 84503 BLAKE2B 3bb804f971a116ef3bc8ac46a4c887d818d2d51769ca4af8dce4ca4bebefe486d52e61adb9f57ba8c746c69aefbcad27d8b1cb9dbcd0291927e7264d67527f2c SHA512 4de06ae2d2a3665f2614d28249b99d6fa8559d8d0c876aa5dc6e2ac7a4731d016a7e414f312e4537b8b3da01d66a3759fe113b9a1bdfc3b3a1f19530638494e0 DIST kodi-screensaver-pyro-3.2.0.tar.gz 84597 BLAKE2B dc1571c968869be00fce0432b660fe6c4cd9eed9e68c71a8bf666de3d6e5651e65a7104b5859977f43634cc7a7bddeaf427aa0d9138989a3495cac1deaac2951 SHA512 0e416e89ece7835246b5d71aeeb00347b140c2ab6459c5a8f1809cdee44c7d6e67bd57262c88f13ca2fc0175101d5bfcba5d672911a9f29999f31a193c451a9f +DIST kodi-screensaver-pyro-3.3.0.tar.gz 84587 BLAKE2B c4f18f1016fc98d7dfd631fe6b8d50731bbc4756b5b92f74a437219e2c2fff726474be6f63a7def7352f73303867f9e5882d5e28778adb4f21082cca367451d2 SHA512 e12ad6ba0d49f1e479da7d448646ff1d0bf5521d59c86b0652e03ee932e7de160d67d96d8d55a79830a9c04271f5d9a2f4f45cac98a1146265eb204e0b2d8826 EBUILD kodi-screensaver-pyro-2.0.0.ebuild 634 BLAKE2B 4f29003cdfb6c264d5f9f3b40eb802775eae4671846f1b4013c59465d1658548d2dac77f82c0e374a00d120095b6804e129a9b9a3ec92287af7e0233e3dd3672 SHA512 791bf456b3a17cea6dd22dcb5c100002240e2de81176fa7f0b020f0c1216df208e400c17b721726691f8a75d806195502eb1fd0bb96cf537cb0bde2714dc5274 EBUILD kodi-screensaver-pyro-3.0.0.ebuild 634 BLAKE2B 0803976a5267983685007edda398af6fa33ec76c5ce63cf48c724fbb2056298cb0bef6e76ae682c78716f5be2afee7742d2ce25ef54c677f093c07b79b948a0d SHA512 fc89e6b3af290ca3ae3a7b5bbf6f83e875cdd560ffc1f80dcd53b890b83cdddfa4a7e10a22de4a21ec332dff090a007d95d590e9ae07f8d048b4cbdea132cdfc EBUILD kodi-screensaver-pyro-3.0.1.ebuild 634 BLAKE2B ff15d671cfd9fbc860773437fa547b15295539a54982b3c140f360172250cf11307a7e7bdf0edff01cf8d60996a386ab33a0a8dedd3659c2fcc6f59503504927 SHA512 f273d1b2a1b16dd84aab702f86a4d25adbd9331c70c8044c88d06795e726a43932db313b40751ff95f233809bec5c574fad3effa6ed63cb519b1db23f477b6f9 EBUILD kodi-screensaver-pyro-3.1.2.ebuild 652 BLAKE2B 6bb121138731a59d4a22fa3d60cc6d5929375b1104973a64621ed1f4a13aaaa9b9c3565140b000c3ab8df0c8e3bc61dd4dd48e00c5180c343688ea7c56d12e0b SHA512 aaad27e132e0e6dc003b7119ee393c58136c0174ede889548067d9541f843b3f6b3c9d45219842c380b637d76674d94534f8f63c5eec7aab70a9e49fe2840298 EBUILD kodi-screensaver-pyro-3.2.0.ebuild 652 BLAKE2B 6bb121138731a59d4a22fa3d60cc6d5929375b1104973a64621ed1f4a13aaaa9b9c3565140b000c3ab8df0c8e3bc61dd4dd48e00c5180c343688ea7c56d12e0b SHA512 aaad27e132e0e6dc003b7119ee393c58136c0174ede889548067d9541f843b3f6b3c9d45219842c380b637d76674d94534f8f63c5eec7aab70a9e49fe2840298 +EBUILD kodi-screensaver-pyro-3.3.0.ebuild 652 BLAKE2B 6bb121138731a59d4a22fa3d60cc6d5929375b1104973a64621ed1f4a13aaaa9b9c3565140b000c3ab8df0c8e3bc61dd4dd48e00c5180c343688ea7c56d12e0b SHA512 aaad27e132e0e6dc003b7119ee393c58136c0174ede889548067d9541f843b3f6b3c9d45219842c380b637d76674d94534f8f63c5eec7aab70a9e49fe2840298 EBUILD kodi-screensaver-pyro-9999.ebuild 653 BLAKE2B 73ebe9d0404b3dcd80c0e3c44e83063ac1e63ec5251f8018e96ce223c544517008491a2d8fd540fb9c5fa014f35705072c3879b8a4b7a3ee515cf19b7866d4af SHA512 e5132bc7e16e8a2dc7a0e5c4576df494350dc7247913d998f315ac1d9ad58e9d8f3a472766556f84f556120093b042c7e2ac6cc539318731333dc618006be572 -MISC metadata.xml 429 BLAKE2B 75a3ac26d3c3383485d3aa0b9a674f6bc249d95f13b637d9d07fb64f7ab46226301f8abf8a4194b3a30ea8dd6815d6565382a0e1e342bccf880ea0ca6a3d11f1 SHA512 df4dd73cbdb3c1d9a32ee398273356b506391363fee7d5e799a1bfed2765a1cea5c40ddc60716aebd272c4ee91d4d72d148a0644d3e47a84d3b31d03fa739f3d +MISC metadata.xml 364 BLAKE2B 94c1a122782ed7769e2194097398999c32a58740f353446004cfc75820b7cba97cc520c4ef439506d1c92be97399494adafba77d179a49644aaa193b0738e322 SHA512 9c2c710473f2b077f5951e5d18c7c9817cf61bb75b74cef1eea3324b9af25a9da7c5d1b080fef8c92fe97fc9c7b5d4a43821384dbd83e54a4bde1c31c98d6a62 diff --git a/media-plugins/kodi-screensaver-pyro/kodi-screensaver-pyro-3.3.0.ebuild b/media-plugins/kodi-screensaver-pyro/kodi-screensaver-pyro-3.3.0.ebuild new file mode 100644 index 000000000000..6b20cc260690 --- /dev/null +++ b/media-plugins/kodi-screensaver-pyro/kodi-screensaver-pyro-3.3.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake kodi-addon + +DESCRIPTION="Pyro screensaver for Kodi" +HOMEPAGE="https://github.com/xbmc/screensaver.pyro" +SRC_URI="" + +case ${PV} in +9999) + SRC_URI="" + EGIT_BRANCH="Matrix" + EGIT_REPO_URI="https://github.com/xbmc/screensaver.pyro.git" + inherit git-r3 + ;; +*) + CODENAME="Matrix" + KEYWORDS="~amd64 ~x86" + SRC_URI="https://github.com/xbmc/screensaver.pyro/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/screensaver.pyro-${PV}-${CODENAME}" + ;; +esac + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +DEPEND=" + =media-tv/kodi-19* + " diff --git a/media-plugins/kodi-screensaver-pyro/metadata.xml b/media-plugins/kodi-screensaver-pyro/metadata.xml index fb6af09a7885..ead05d00805b 100644 --- a/media-plugins/kodi-screensaver-pyro/metadata.xml +++ b/media-plugins/kodi-screensaver-pyro/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Pyro screensaver for Kodi xbmc/screensaver.pyro diff --git a/media-plugins/kodi-screensaver-rsxs/Manifest b/media-plugins/kodi-screensaver-rsxs/Manifest index e92534e5ef2b..34b8ce37cf02 100644 --- a/media-plugins/kodi-screensaver-rsxs/Manifest +++ b/media-plugins/kodi-screensaver-rsxs/Manifest @@ -1,2 +1,2 @@ EBUILD kodi-screensaver-rsxs-9999.ebuild 755 BLAKE2B ba2dd642f426614647287eb13e583e3e29acb240f387be4f5851c89046b11f92f684f33863e19602482dc45a550f116b6f93f9f90d6eb943c79bdb5891b05e8c SHA512 eaebb78e9e259423148ea16b57d3c1b828c6f353f485d3d0491565b3ad8b155691768de5b76b62120c033a749383a1a774b36c9a7baa70ddc0bdb506d69a065c -MISC metadata.xml 433 BLAKE2B eb81b1aba0ed7b5e827682e7db8752b045c0db57c5323b676ac117020a3c7f4b5cfd26801f6a3b9b6ad9c43f525790c646b9cb8bff3a65c2cea23e7560192d5a SHA512 24139a96ed95abd60bea9b882f8aee0166953652a3f187045c9fb691e295b97bc55f00b7911b2bc60c41cf3926c3900654e1ab1e0cc59f0705cea5d75bb0b2c7 +MISC metadata.xml 368 BLAKE2B 191ad331cae8d3dbf07bf8e8322ab4ffddb756825e914e575d4ee2e0343ceef46e2aa418c8fee4a572d788b162f6bc0149859e0843057313c5425a85f97a0d49 SHA512 60e48decc7a855fd31786634cb413cd18f2add7b619e788deb6f43fa850d8c986a16c0842405e02d47666383276e0fd946a4ab3c7b35f2dc644512d5324775ed diff --git a/media-plugins/kodi-screensaver-rsxs/metadata.xml b/media-plugins/kodi-screensaver-rsxs/metadata.xml index 696061436f36..6e3fea4abe98 100644 --- a/media-plugins/kodi-screensaver-rsxs/metadata.xml +++ b/media-plugins/kodi-screensaver-rsxs/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - RSXS screensaver for Kodi notspiff/screensaver.rsxs diff --git a/media-plugins/kodi-vfs-libarchive/Manifest b/media-plugins/kodi-vfs-libarchive/Manifest index fdc9f65bc07d..ce3afeb2798b 100644 --- a/media-plugins/kodi-vfs-libarchive/Manifest +++ b/media-plugins/kodi-vfs-libarchive/Manifest @@ -3,10 +3,12 @@ DIST kodi-vfs-libarchive-1.0.5.tar.gz 32808 BLAKE2B f822cfb188d5d6ff2f5237fc3d24 DIST kodi-vfs-libarchive-1.0.6.tar.gz 47484 BLAKE2B ed0140b6266884c277f58d33280942cd2274e9b07a73a6471a58eb0fff54836d54c8956921617fc92e332d318451af6fb58df85ee5be2fc20c8d1c359c1d6126 SHA512 395f226640fca5adc31a3dc12e99c25bf379d531f5ee972a8c087afeda6d872add1aef8bd66aabed53671a6657ea223a998521902a7ce8c9d4c96384272b8b2b DIST kodi-vfs-libarchive-1.0.7.tar.gz 53326 BLAKE2B ad9088f04cc4b4ec19b10535bcff3d2c8d4fc33eb0751f7d97be95d68db9359a9598be806e03da427cd7a0d75c26ba09be06c1277f1e235900ae00240fe6e2c2 SHA512 982d691e290aa3aed5c9822903a540a13a5f65f3b85d52987ee2bedfcd06faee7bd7745d8e614a5e6502f102e637baed111e60b371294b658ea1f733623ad53a DIST kodi-vfs-libarchive-1.3.0.tar.gz 54434 BLAKE2B cf5c0e039d6054c249e5f1699751f20eada69953d69b67c7203d0b99ad65356a94a918c6feee61bae1e536e53f63d59cdb8cf006042811a80222f210f62bff86 SHA512 b53f76bcaed7f9f8e8645972901a7394b3e2bf481bb0044f54f98314b3593b80922dbd30027c5ca808d5dfc9822d2b0b69265b4bcb4fb529a1ac4bcd8e33c9d3 +DIST kodi-vfs-libarchive-2.0.0.tar.gz 56515 BLAKE2B da4e7634b908677871931eef458d44d7088e6bc9ed19c39462154b3eda0c5347e42306e8116bf072acd1d59642113be1f213b23113680c4e4b45896d2d425502 SHA512 689734fe24a74a756a8243e0ea721d1e3877b485f5294040b34c763c905d53754daba857982875b3df1dc5630efefc71f17558b89b5470fb2bb084402beb4199 EBUILD kodi-vfs-libarchive-1.0.2.ebuild 877 BLAKE2B ab0ef79088afd96837f796f1b9ac8bac696aab214fd234b370ad3bbfee4998441e3140622ae683370a1e0086d6db784272e5fb63a4f057d5218d07c73235728e SHA512 e349e72aec6646445782a6b49b8588eaca41d2f9683408835a49e89b17e7f0618126ccf650bdd7a935db2367025e569465f0243e8bf45a31f1040f7d2c076ce1 EBUILD kodi-vfs-libarchive-1.0.5.ebuild 877 BLAKE2B 7c842ae4877d93da9551f87c3be125adbf91f3266f1da136dd5a96f7f3e58532a0d9599b2438857a6222a4c1d0ef0e5cba2f4c576682946d12a5dc334b454e3b SHA512 ac4dc317c7d5d1957cd1e9009d9c2bc1616f5c9c74ae51be371ad381c9569670373ecb46b705bde78c04b39b32a00e69e2b1d905a4d21bcfbee87e6fae8a0980 EBUILD kodi-vfs-libarchive-1.0.6.ebuild 877 BLAKE2B 2805a10d48f693a67e6f623f16e3791a5eef70df28e13762d5eefa458477534766b1c0172d2ac6e358267f0b2c69b9b217e9aa8eaadb5705eefe702acecc58b3 SHA512 08241d35497d571d4df1d9d266c1b506d3bff2b18d17dce516a7ac1139cc6a93249589d86d78786f99f931b998e665f5a47c368b7827d7bff2b0cda0e9cbc8e3 EBUILD kodi-vfs-libarchive-1.0.7.ebuild 877 BLAKE2B 2805a10d48f693a67e6f623f16e3791a5eef70df28e13762d5eefa458477534766b1c0172d2ac6e358267f0b2c69b9b217e9aa8eaadb5705eefe702acecc58b3 SHA512 08241d35497d571d4df1d9d266c1b506d3bff2b18d17dce516a7ac1139cc6a93249589d86d78786f99f931b998e665f5a47c368b7827d7bff2b0cda0e9cbc8e3 EBUILD kodi-vfs-libarchive-1.3.0.ebuild 915 BLAKE2B b5ab69ffd29d2e9989af56554236753a3eb0ffcca84fcfb821173f5fe5f45c289f5eef31464915afa2e16509022d8bce699bdf8c1a8d91a4b4825c8a0206ed00 SHA512 caa9e7d511fb8d091b21984d71dad754d3e9aeb3113754e1cf835180b667273c2eef42dd6e3e1d847b86c95fe10be506425707833eea2a6108202d45f868d2e0 +EBUILD kodi-vfs-libarchive-2.0.0.ebuild 915 BLAKE2B b5ab69ffd29d2e9989af56554236753a3eb0ffcca84fcfb821173f5fe5f45c289f5eef31464915afa2e16509022d8bce699bdf8c1a8d91a4b4825c8a0206ed00 SHA512 caa9e7d511fb8d091b21984d71dad754d3e9aeb3113754e1cf835180b667273c2eef42dd6e3e1d847b86c95fe10be506425707833eea2a6108202d45f868d2e0 EBUILD kodi-vfs-libarchive-9999.ebuild 916 BLAKE2B cd40e056a5c3717e4d0ed9e73e002e101b618a8f46e3f5379bac8fd34852f10a10668dae337fd53a1819f24c341d137b37ff62c3201eda463007c62b255f2add SHA512 6ae39b87ac61c199f40262f559e8089f36572081bef86fe747b98104039fcaf4f657fe1b9a5514e1d2ad738829dfd777202fbd17d1e6b1ab24b9cf2a6394a6a0 -MISC metadata.xml 432 BLAKE2B 3006fcd638bfffcaa3100d40c3b1ffad2afa58ac1141edc5baa79640a1835db8104753cb64161530396f1d9549726044653ecbef6d4096769751f00dcba8b6c1 SHA512 553da085bf4fcc70c1b4ab666004ce9d0e68ad95b185d78713381392e6c0590f5aa8a23cd8f022e3a12b77cc96ef06ccc54e262233326921ad45a921a32af135 +MISC metadata.xml 362 BLAKE2B 15fb984aa73d64305e9a4c0a5485faeffe8b8c34327be293a42e30ba9c1e3bdf7ddd289d3dc883e4fa74f97ef0ddedea89776ecafb552adf842b165b69634aae SHA512 2149d21665d378f0a48a50916f22aa19769062388cfa96885595268730b0536d4b5d3c182bf90dad4a96471809dfe2e295d395a11af49c00bc3ae47635fc02d8 diff --git a/media-plugins/kodi-vfs-libarchive/kodi-vfs-libarchive-2.0.0.ebuild b/media-plugins/kodi-vfs-libarchive/kodi-vfs-libarchive-2.0.0.ebuild new file mode 100644 index 000000000000..551c21eef802 --- /dev/null +++ b/media-plugins/kodi-vfs-libarchive/kodi-vfs-libarchive-2.0.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake kodi-addon + +DESCRIPTION="Libarchive VFS add-on for Kodi" +HOMEPAGE="https://github.com/xbmc/vfs.libarchive" +SRC_URI="" + +case ${PV} in +9999) + SRC_URI="" + EGIT_REPO_URI="https://github.com/xbmc/vfs.libarchive.git" + EGIT_BRANCH="Matrix" + inherit git-r3 + ;; +*) + CODENAME="Matrix" + KEYWORDS="~amd64 ~x86" + SRC_URI="https://github.com/xbmc/vfs.libarchive/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/vfs.libarchive-${PV}-${CODENAME}" + ;; +esac + +LICENSE="GPL-2" +SLOT="0" +IUSE="libressl" + +DEPEND=" + app-arch/libarchive[bzip2,lz4,lzma,lzo,zlib] + app-arch/lzma + app-arch/bzip2 + sys-libs/zlib + app-arch/lz4 + dev-libs/lzo:2 + !libressl? ( >=dev-libs/openssl-1.0.2l:0= ) + libressl? ( + dev-libs/libressl:0= + app-arch/libarchive[libressl] + ) + =media-tv/kodi-19* + " +RDEPEND="${DEPEND}" diff --git a/media-plugins/kodi-vfs-libarchive/metadata.xml b/media-plugins/kodi-vfs-libarchive/metadata.xml index c533d11ddd6a..bf944bffd198 100644 --- a/media-plugins/kodi-vfs-libarchive/metadata.xml +++ b/media-plugins/kodi-vfs-libarchive/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Libarchive VFS add-on for Kodi xbmc/vfs.libarchive diff --git a/media-plugins/kodi-vfs-rar/Manifest b/media-plugins/kodi-vfs-rar/Manifest index 4a3c46c2d578..1f9cb1d2d180 100644 --- a/media-plugins/kodi-vfs-rar/Manifest +++ b/media-plugins/kodi-vfs-rar/Manifest @@ -5,6 +5,7 @@ DIST kodi-vfs-rar-2.2.3.tar.gz 461697 BLAKE2B 08315b17e61a2074fca7382e69a6c4d76e DIST kodi-vfs-rar-2.3.0.tar.gz 462195 BLAKE2B cc351adff4ca0b130a71606dac3cd2abd0da295b09a80f974ed4bc1fad9c96fbd3d869633d5d8b10fee12b2a1954f89bf989e4c2ef01bc5a5c7bcab055e72580 SHA512 8efcae79ee860ad376888e6ca2ef77b68baa64e6e7f82dfa505b341e5fe141f769d5ac3cb4c7b1adb89edde1ae98f684bfdcade5084b403c47b2f3ef877b0a71 DIST kodi-vfs-rar-2.3.1.tar.gz 463099 BLAKE2B bbe83bdef495d9996c93fe1953b7c0b11b2638d563ef6f1bc32b8fb866293c37810ee70e881136ceb1723f4b94e35884155faa1273e06069476705cea722a0ba SHA512 c14501e4f10c6a0e07b9df0d8543d84033e4f2143fe3e31af1ac829423c4f55fdf26dfccf236cac7598638428e6a80740171a0d25c23ab9cb574909d4f8e7b64 DIST kodi-vfs-rar-3.4.0.tar.gz 462875 BLAKE2B ca0f683d5c62d5b4da943234774fa94e3e705d9b1f23ccf308e1b1cd3a0896333ab002f4101f9aa6598aa6d58adc9c69742ee9f6a949006266c1f654a575688f SHA512 b7b4889e6eac87098d12bf5b93327266772b0a2ef2e5889c3d95b3aaa3a7d5ebe5622ecf329cfdf1b82c1f1c6f32a5b60bd34f335309be93cf56106125bbe2a2 +DIST kodi-vfs-rar-4.0.0.tar.gz 464866 BLAKE2B a221f6e9604e3f8d76a5e4eebfc518d17f6129489d6bff9efd89475bf3661d50da69d77cf9f84518137e9a74b33bb758bca5acd474bb968249c5bca555c6a1f7 SHA512 6287c277419f964b950220a858f098eb9aa9bbab4aaff1277850a84f8dfd90a6d5f4fd6c9ea04e84a3c1744ee69cfc4dd7010e2e29f6578640960220f3f716cc EBUILD kodi-vfs-rar-2.2.0.ebuild 646 BLAKE2B 582b48740af3e7f23c3677c5c0e1a3c0d9e7cc3d73934290742410a616fbda4e182ec1d1e743cc415edebdd89caaa842b6ba50d868c5a29f2f6c0216687aebba SHA512 a0e7aa6f120d63815df1a91708152dbed1151e29c2d68d379cdab35bfdc078907fe64a722dc17b20cda6e4e2ca2f65326a1c00460c06f3d4af680a5dd4079bb1 EBUILD kodi-vfs-rar-2.2.1.ebuild 646 BLAKE2B 582b48740af3e7f23c3677c5c0e1a3c0d9e7cc3d73934290742410a616fbda4e182ec1d1e743cc415edebdd89caaa842b6ba50d868c5a29f2f6c0216687aebba SHA512 a0e7aa6f120d63815df1a91708152dbed1151e29c2d68d379cdab35bfdc078907fe64a722dc17b20cda6e4e2ca2f65326a1c00460c06f3d4af680a5dd4079bb1 EBUILD kodi-vfs-rar-2.2.2.ebuild 646 BLAKE2B 582b48740af3e7f23c3677c5c0e1a3c0d9e7cc3d73934290742410a616fbda4e182ec1d1e743cc415edebdd89caaa842b6ba50d868c5a29f2f6c0216687aebba SHA512 a0e7aa6f120d63815df1a91708152dbed1151e29c2d68d379cdab35bfdc078907fe64a722dc17b20cda6e4e2ca2f65326a1c00460c06f3d4af680a5dd4079bb1 @@ -12,5 +13,6 @@ EBUILD kodi-vfs-rar-2.2.3.ebuild 646 BLAKE2B 582b48740af3e7f23c3677c5c0e1a3c0d9e EBUILD kodi-vfs-rar-2.3.0.ebuild 646 BLAKE2B 582b48740af3e7f23c3677c5c0e1a3c0d9e7cc3d73934290742410a616fbda4e182ec1d1e743cc415edebdd89caaa842b6ba50d868c5a29f2f6c0216687aebba SHA512 a0e7aa6f120d63815df1a91708152dbed1151e29c2d68d379cdab35bfdc078907fe64a722dc17b20cda6e4e2ca2f65326a1c00460c06f3d4af680a5dd4079bb1 EBUILD kodi-vfs-rar-2.3.1.ebuild 691 BLAKE2B 799f887a311d9f35445d8448edfc02cd3a85d3ab78def3d6f962a1830dbc8cd518b1fc65f5d09fe6c6289f39422a92eee0132e20d608a56563a680fc2ecae8f2 SHA512 3472ee3c010412b64291b7126f1f4f8fb03566891b5560c058d250bc06dce31b3d4d39183fdb554a190db25d9d7c741fc01672b45bb32d590a94c2dad5ee9c4c EBUILD kodi-vfs-rar-3.4.0.ebuild 693 BLAKE2B 0bbfbcf050c66b88e1aad81bb43767e564dc9d3ad2984b6413f33fa8310686eae84415a151d21481072a346439c3fc3ff7d80baa7a53e5764514199f0323a610 SHA512 9303c7781a2b399dbcd60019fd298ab156d972f1e875e0114d6c56ac563f5ba051020e82230415e714a6d2c75e225ed8f2b83e7b261bef8da3b5d8260bb2552b +EBUILD kodi-vfs-rar-4.0.0.ebuild 693 BLAKE2B 0bbfbcf050c66b88e1aad81bb43767e564dc9d3ad2984b6413f33fa8310686eae84415a151d21481072a346439c3fc3ff7d80baa7a53e5764514199f0323a610 SHA512 9303c7781a2b399dbcd60019fd298ab156d972f1e875e0114d6c56ac563f5ba051020e82230415e714a6d2c75e225ed8f2b83e7b261bef8da3b5d8260bb2552b EBUILD kodi-vfs-rar-9999.ebuild 693 BLAKE2B 0bbfbcf050c66b88e1aad81bb43767e564dc9d3ad2984b6413f33fa8310686eae84415a151d21481072a346439c3fc3ff7d80baa7a53e5764514199f0323a610 SHA512 9303c7781a2b399dbcd60019fd298ab156d972f1e875e0114d6c56ac563f5ba051020e82230415e714a6d2c75e225ed8f2b83e7b261bef8da3b5d8260bb2552b MISC metadata.xml 355 BLAKE2B ef486210265218894d8c3f53616c55ad00ec8b386323c340b4e79dd73442b2ac1781e8572865cb0fe4af0036726ef60d6fc5d4da1b5acab7c68a50a8c95ecdfb SHA512 0f2d7e0ccb04a1f3e63ca0d2064af8523286931c6657bb5be12c0caa0c8d8c4e5d7ddc3ca46cae8b25e57e40283306b773c018fe9f8f512913209517eb04bc8c diff --git a/media-plugins/kodi-vfs-rar/kodi-vfs-rar-4.0.0.ebuild b/media-plugins/kodi-vfs-rar/kodi-vfs-rar-4.0.0.ebuild new file mode 100644 index 000000000000..e30e27c6e9b9 --- /dev/null +++ b/media-plugins/kodi-vfs-rar/kodi-vfs-rar-4.0.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake kodi-addon + +DESCRIPTION="RAR VFS addon for Kodi" +HOMEPAGE="https://github.com/xbmc/vfs.rar" +SRC_URI="" + +case ${PV} in +9999) + SRC_URI="" + EGIT_REPO_URI="https://github.com/xbmc/vfs.rar.git" + EGIT_BRANCH="Matrix" + inherit git-r3 + DEPEND="~media-tv/kodi-9999" + ;; +*) + CODENAME="Matrix" + KEYWORDS="~amd64 ~x86" + SRC_URI="https://github.com/xbmc/vfs.rar/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/vfs.rar-${PV}-${CODENAME}" + DEPEND="=media-tv/kodi-19*:=" + ;; +esac + +LICENSE="GPL-2+" +SLOT="0" +IUSE="" + +DEPEND+=" + dev-libs/tinyxml + " + +RDEPEND="$DEPEND" diff --git a/media-plugins/kodi-vfs-sacd/Manifest b/media-plugins/kodi-vfs-sacd/Manifest index aed4f1b5a5b2..e3adc237291d 100644 --- a/media-plugins/kodi-vfs-sacd/Manifest +++ b/media-plugins/kodi-vfs-sacd/Manifest @@ -1,8 +1,10 @@ DIST kodi-vfs-sacd-1.0.3.tar.gz 185930 BLAKE2B 7c80cd2a7bfccaf4ca61c7bbe6654b4bedf9e054eac76fe80a3ebbd7c6a8e3896891d4da3c60391c47f7cf585524822ddf5b740a632c9067fa3fdf8684398a65 SHA512 418620256c0ebc5f4ea90ce9e22428f46b318fc1824c17f0a1034443f73333b887abb7fd6a36747c9d2db33a9f7d03d7e0bc2606f5b1c9681a6feae92252918e DIST kodi-vfs-sacd-1.0.4.tar.gz 192147 BLAKE2B 6cc09d620a0db1acfa54e4a172410220cb50d68da719afa36ca19396737292e23c16bc1f381e7b43cbd6b19a609af1617e7e015ebe91766e18dd62cf415eacf6 SHA512 27a9fe9070ab52c6970e13ea7f10964e9adb4ee1fd5493ba1ac2edb97159dc77e2d9c140ad9c86ebfad51efdaadf9c16b57c03348c1f7fc9232429f01b753446 DIST kodi-vfs-sacd-1.3.0.tar.gz 192158 BLAKE2B 5f31cb74ccf374f243eb2a9a3dc8abd2b8978430a49f468ad645ae6bb74d0b661ab217a1be79eb25ef3151c7d8a1a9c018b3c2da3bc6e2b2174dabe2f567f52d SHA512 af4e24f09882e0537318232872d8dc44a490be6b847df48768a96e12d210a72e89d9ee98e2f8ab2ad0ade0d24cba403f4177e2ae6fcea7c681f5401bf522e0e6 +DIST kodi-vfs-sacd-2.0.0.tar.gz 193849 BLAKE2B 9cb3d0f9bbb2e46901f4673ac637d2d5447b6953a060c35891a14c61eed77229516b4d4b03ea6d1961a494dc6de5cb152a09ebf96b8a71b7dd496ffbf85d4dcc SHA512 1b701189c81cd38d410de10382942478c017647050ddc6bce14f48558cd7085cae5c085cda213c88a15815be01199f8ef00f0306f4de2d3ca82293b20179f78a EBUILD kodi-vfs-sacd-1.0.3.ebuild 685 BLAKE2B a51adb8dc576afeff67a48270dd530e8ca1f0ac0d4432920255a0de2525a5d3f8cd41d30936db0eb64d53f0ce6b3998f57ca5eff125c710279ac5f5a732646c6 SHA512 e7ef302effbbaf714e24fef0ce14e7cf2e6eb0f1701309fc0831b77024fcb0f4f6b03452fed9c3119cd765e43a092bfa8a2b3d1e1355654d53ea4027fcc175dc EBUILD kodi-vfs-sacd-1.0.4.ebuild 685 BLAKE2B a51adb8dc576afeff67a48270dd530e8ca1f0ac0d4432920255a0de2525a5d3f8cd41d30936db0eb64d53f0ce6b3998f57ca5eff125c710279ac5f5a732646c6 SHA512 e7ef302effbbaf714e24fef0ce14e7cf2e6eb0f1701309fc0831b77024fcb0f4f6b03452fed9c3119cd765e43a092bfa8a2b3d1e1355654d53ea4027fcc175dc EBUILD kodi-vfs-sacd-1.3.0.ebuild 656 BLAKE2B c7210623a717f454ef173b5a124fdfecd539c149bbd5b5c018575ee90b4859a1799ab69985536d13175a86a1d6fc9654487c1414369a9d7d421fe8c63fe7e908 SHA512 495cb3274fdafbc67a7db49d95e2b72d52db6c6987eee674f77aa7b5e228ae5303841fc0dced8ba80df0ad4ea792476cbf10d74e0926ef7d2098624b5f9972d9 +EBUILD kodi-vfs-sacd-2.0.0.ebuild 656 BLAKE2B c7210623a717f454ef173b5a124fdfecd539c149bbd5b5c018575ee90b4859a1799ab69985536d13175a86a1d6fc9654487c1414369a9d7d421fe8c63fe7e908 SHA512 495cb3274fdafbc67a7db49d95e2b72d52db6c6987eee674f77aa7b5e228ae5303841fc0dced8ba80df0ad4ea792476cbf10d74e0926ef7d2098624b5f9972d9 EBUILD kodi-vfs-sacd-9999.ebuild 657 BLAKE2B 52329ad4aecf8790b41e865866c36e9f8aa998a2ca4710e0406239d6dd45cefc9bc63cfe61c5d45d4fa2f89dc5c1dddcfad7db14d0d8a59cca785e110e4429ad SHA512 21384f7dd21e6810c94f26ff8cd5a51f4625f59df47b97b9c89148d4d1bc98edb7f274fd4d0e497f4ee411dc759509b1d21278ffe66db8843be053d058af1b87 -MISC metadata.xml 419 BLAKE2B 18019581cc35ab24aed35e146674d26ab57c18ad0d0468954f8dff16c2bff757d9a7acf718e5655fa96e02be9fd1a05d8f87f3c46b83fe09692b6f71677d89d4 SHA512 931961ed7c4a909bd1f15c7e02a3a37e7815b9ff293708aab813eaecca25ab38b8fc98872295b8dc6d46029d570dd238d68259f57504cba67601099f3f30dd55 +MISC metadata.xml 356 BLAKE2B aad6f668a00a772563f5eb9fb00663d1dc8c32d56de6edd34c1eb5642837acf9e01653f6b9b566a2f5a9a424792a905ae7f92e7679259f7cf51cd3e8cba6e883 SHA512 cd6ed335866e5d8ce2c23c1fb0bcbd7353af1625941fd9c0e1b419c94ef28016b677d78bc27ea6c881baed0545698aff1f41cb41eb322dbe20b9ed7fe5f95b33 diff --git a/media-plugins/kodi-vfs-sacd/kodi-vfs-sacd-2.0.0.ebuild b/media-plugins/kodi-vfs-sacd/kodi-vfs-sacd-2.0.0.ebuild new file mode 100644 index 000000000000..45902cf944a4 --- /dev/null +++ b/media-plugins/kodi-vfs-sacd/kodi-vfs-sacd-2.0.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake kodi-addon + +DESCRIPTION="SACD VFS addon for Kodi" +HOMEPAGE="https://github.com/xbmc/vfs.sacd" +SRC_URI="" + +case ${PV} in +9999) + SRC_URI="" + EGIT_REPO_URI="https://github.com/xbmc/vfs.sacd.git" + EGIT_BRANCH="Matrix" + inherit git-r3 + ;; +*) + CODENAME="Matrix" + KEYWORDS="~amd64 ~x86" + SRC_URI="https://github.com/xbmc/vfs.sacd/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/vfs.sacd-${PV}-${CODENAME}" + ;; +esac + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +DEPEND=" + =media-tv/kodi-19* + virtual/libiconv + " +RDEPEND="${DEPEND}" diff --git a/media-plugins/kodi-vfs-sacd/metadata.xml b/media-plugins/kodi-vfs-sacd/metadata.xml index d63999fc9119..a78939d39e95 100644 --- a/media-plugins/kodi-vfs-sacd/metadata.xml +++ b/media-plugins/kodi-vfs-sacd/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - SACD VFS addon for Kodi xbmc/vfs.sacd diff --git a/media-plugins/kodi-vfs-sftp/Manifest b/media-plugins/kodi-vfs-sftp/Manifest index 37a5f8a08d0d..c69a652e2d5b 100644 --- a/media-plugins/kodi-vfs-sftp/Manifest +++ b/media-plugins/kodi-vfs-sftp/Manifest @@ -11,4 +11,4 @@ EBUILD kodi-vfs-sftp-1.0.5.ebuild 745 BLAKE2B 79f8b7f75f5a44c4c06013418921f09661 EBUILD kodi-vfs-sftp-1.0.6.ebuild 745 BLAKE2B 79f8b7f75f5a44c4c06013418921f096611688f69bca6201ed4563c2ce08021a01a7c84af7895a8db1aab07513a821325e05c2ea4326fa3e19566d7d918a1b01 SHA512 f84e77a0bbd848d9e2b2a4a3854e0b093d9a1d182eeaf21a495f8eaf18f71f1f183321cf6800ca46ffefa084d2cbb237df254f05cf2f9f8268868a34b8761bbf EBUILD kodi-vfs-sftp-1.3.0.ebuild 740 BLAKE2B 1748ce2cf58a0da874b86ec7e6fd4bae0877075b1a7aae24f57fa609590a33e8d54f9e68d3cf6ddefe65885b61a3969a1d530740ed29e1658acfba5045afccad SHA512 a38f1987be50c977b5e8f11e21d79b425444816c36a0c16c24ff5113138e372e6611ccc81cf44423e5d1b981d74e54c24b9bb2a667f0c5d1590dd73e5d7b9074 EBUILD kodi-vfs-sftp-9999.ebuild 741 BLAKE2B ac394c62a47d066d65eaeea1e080c0384fda8e96d9032dfca52f5846624e96f0c17292b674ccc590f095da23a548b35b46dbe92934092325c80fe03b787f66c9 SHA512 e68456f35086fc39a8c437be71d7b834db68d97d00b164c50a2af956606a98f77d432d4c9546711c20ba50baeedb52e1c55264b202b9416713fb54b7713cdbbe -MISC metadata.xml 419 BLAKE2B 7167e481bfec9e94de9e9bdb25f4a5d3d77596a73e3cabeafa265322f0da3043de844f2db94c8767e3b5657c37ba1e77643acac9970f509fe956399ccadb1e36 SHA512 31d530be90d385a7d6756296909e5dd5454a2efc2a83d83c47cff14fc2260c1bc772bc23b95fd6bcb91511c0be21d9297074367aa445642ae477623f8f545a21 +MISC metadata.xml 356 BLAKE2B 5e2624d8120ec21657110f009635ea39eb877a35afc10ef455e560c0ed245061ac5895db1f29496d5539120e4f1b83ba6c03d8eb7a2bd93b6db713501d09348c SHA512 af51c042854c1a1f8a5f8c85f6a4ca44945a2ee545407665738d5c7d5d2e9ac8324f4203ce081a7ed19dc7e5c99cefe6a91af52098190655a63f1bfa0def7015 diff --git a/media-plugins/kodi-vfs-sftp/metadata.xml b/media-plugins/kodi-vfs-sftp/metadata.xml index 0c6ebd5ac048..e3826bb003b3 100644 --- a/media-plugins/kodi-vfs-sftp/metadata.xml +++ b/media-plugins/kodi-vfs-sftp/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - SFTP VFS addon for Kodi xbmc/vfs.sftp diff --git a/media-plugins/kodi-visualization-fishbmc/Manifest b/media-plugins/kodi-visualization-fishbmc/Manifest index 5e75aa3d8fab..7020ea651fae 100644 --- a/media-plugins/kodi-visualization-fishbmc/Manifest +++ b/media-plugins/kodi-visualization-fishbmc/Manifest @@ -3,11 +3,13 @@ DIST kodi-visualization-fishbmc-5.1.2.tar.gz 357467 BLAKE2B 7ecf14e7953bb61cf5c6 DIST kodi-visualization-fishbmc-6.1.0.tar.gz 367284 BLAKE2B a3c1a7c7446602276ce3dc20920fb441a44c3ce86b61e28581a196a0a64db8bde4f0306b900e57d29c2284c878357e94b3b041914e17a5f99eaab9203f6ed2a8 SHA512 ea429d66ea12478a7e6533f48f57077f68b12d2f1fd2efeeba8e5908ec423dad57576d463393620588d87b12b484108f55afd3a9c7802458830c738ba3931dde DIST kodi-visualization-fishbmc-6.2.0.tar.gz 367475 BLAKE2B f6af3fda3352bcb97c5d58c1952ee9b2b1a6ca3d80be6b560b80f3897af793dacf865b2ef986482491a2f9179ab4d9d1b25223d3cf1935b5c8e5dde8ece50a1e SHA512 8fc32adb76bd7b065d6352ada911ab059c182e20ad81075322b7de79d892c7864926f2ece6396bb61df58658cac73c109f43cd2fa6b496b870f7fd7ab117be23 DIST kodi-visualization-fishbmc-6.2.1.tar.gz 367718 BLAKE2B 461f3e438d0fa0180d5bc57812eb4469d4694459c54484326a0a0709993017efddd34a458761ff1a8b380f2fc5cd279c78df056b6e8f91f69050f931e42f565f SHA512 9f2784e8583079136c8d9e959a4db4d5cfb25afbafe2291c6df1d44bb8908d20ddb176841b4be58d443ee48539be23d8357d6c5441b79ee1ceedd618a1b089ab +DIST kodi-visualization-fishbmc-6.3.0.tar.gz 367650 BLAKE2B 78081d673a1eddea8d16e355176eed1b61f0a8e748d0b831f74a3780a9a11be19bd05c1376413dfd10276192f1a3cebeb11ec8f258fb96f16b0128112fa6a2b6 SHA512 02f72476571b2c49629406394eb55c6d9635b7359e8c9aee545d1e486060282389c794657016ed9aed9c2c5471222170b32ac78d5d800f7cc906344bae9a1332 EBUILD kodi-visualization-fishbmc-5.1.1.ebuild 797 BLAKE2B d98cb7889b558414ab81f297959c61b108125ff24e83a43e0c042b24ab1517582454b3a213880f028531153e9716dcb68dec6d5ce5b3a03d28352d8ae909b669 SHA512 4b4a746b04e68df884fec1fa2635575a289490a31555c0a8c51f5d0799c7c1dedcbcaaa13620a7faa8f2218adb36cbc02b77c098eb6a2fbd662517943514879e EBUILD kodi-visualization-fishbmc-5.1.2.ebuild 895 BLAKE2B 692992b6305cc689fa822581d4e2bd6740951948ba757b9e018913fe10ce51699cfd2973f940d7f1da503620953b6fba92e7172d04ed8f41903a53309a0448b5 SHA512 0f0e34317769d28277e996e0bd0a08eb6e0391ff2a28a51bd7f37d5acf0407214f062a8a6917a7178aa48bf0af6d8c84117642a81ac3a854e733bdc4982a1243 EBUILD kodi-visualization-fishbmc-6.1.0-r1.ebuild 897 BLAKE2B 3be223eacd34426e59c18a8b8a9518a8e1a3ade74ce0428555b671a9cf5ba2b61158387a4f73cb1460b03351dd48b953cf6d938dbacc85f2780a63990369643f SHA512 f1eb1a7d0b7c9143b65ce12a8b9447cd2c7a30b5ba4ed612c58a07710885674d7df14efb372a97735d327a0915c03d52459a0c27f1e8f0b7f8d16df3af094ca8 EBUILD kodi-visualization-fishbmc-6.1.0.ebuild 897 BLAKE2B 3be223eacd34426e59c18a8b8a9518a8e1a3ade74ce0428555b671a9cf5ba2b61158387a4f73cb1460b03351dd48b953cf6d938dbacc85f2780a63990369643f SHA512 f1eb1a7d0b7c9143b65ce12a8b9447cd2c7a30b5ba4ed612c58a07710885674d7df14efb372a97735d327a0915c03d52459a0c27f1e8f0b7f8d16df3af094ca8 EBUILD kodi-visualization-fishbmc-6.2.0.ebuild 897 BLAKE2B 3be223eacd34426e59c18a8b8a9518a8e1a3ade74ce0428555b671a9cf5ba2b61158387a4f73cb1460b03351dd48b953cf6d938dbacc85f2780a63990369643f SHA512 f1eb1a7d0b7c9143b65ce12a8b9447cd2c7a30b5ba4ed612c58a07710885674d7df14efb372a97735d327a0915c03d52459a0c27f1e8f0b7f8d16df3af094ca8 EBUILD kodi-visualization-fishbmc-6.2.1.ebuild 897 BLAKE2B 3be223eacd34426e59c18a8b8a9518a8e1a3ade74ce0428555b671a9cf5ba2b61158387a4f73cb1460b03351dd48b953cf6d938dbacc85f2780a63990369643f SHA512 f1eb1a7d0b7c9143b65ce12a8b9447cd2c7a30b5ba4ed612c58a07710885674d7df14efb372a97735d327a0915c03d52459a0c27f1e8f0b7f8d16df3af094ca8 +EBUILD kodi-visualization-fishbmc-6.3.0.ebuild 897 BLAKE2B 3be223eacd34426e59c18a8b8a9518a8e1a3ade74ce0428555b671a9cf5ba2b61158387a4f73cb1460b03351dd48b953cf6d938dbacc85f2780a63990369643f SHA512 f1eb1a7d0b7c9143b65ce12a8b9447cd2c7a30b5ba4ed612c58a07710885674d7df14efb372a97735d327a0915c03d52459a0c27f1e8f0b7f8d16df3af094ca8 EBUILD kodi-visualization-fishbmc-9999.ebuild 897 BLAKE2B 3be223eacd34426e59c18a8b8a9518a8e1a3ade74ce0428555b671a9cf5ba2b61158387a4f73cb1460b03351dd48b953cf6d938dbacc85f2780a63990369643f SHA512 f1eb1a7d0b7c9143b65ce12a8b9447cd2c7a30b5ba4ed612c58a07710885674d7df14efb372a97735d327a0915c03d52459a0c27f1e8f0b7f8d16df3af094ca8 MISC metadata.xml 373 BLAKE2B 58a8bd87eb8d917719095ef685822446acaac684883b25f443f5912f7e0d2a0e2342711893479222f1d2b92a934a78d4a9c2d7695c6b9ac524caa2fd8f6706c6 SHA512 4b97cb76b6161b843ea3be6add2b48d6e9d61560aecc5fa8941280b8e3b7518b412f35c5cacc32e101aa25c0f39834c9118e9061d1835a42b0333cd703ffe3c3 diff --git a/media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-6.3.0.ebuild b/media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-6.3.0.ebuild new file mode 100644 index 000000000000..4264440c3a7b --- /dev/null +++ b/media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-6.3.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kodi-addon + +DESCRIPTION="Fische visualizer for Kodi" +HOMEPAGE="https://github.com/xbmc/visualization.fishbmc" +KODI_PLUGIN_NAME="visualization.fishbmc" + +case ${PV} in +9999) + SRC_URI="" + EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git" + inherit git-r3 + DEPEND="~media-tv/kodi-9999" + ;; +*) + KEYWORDS="~amd64 ~x86" + CODENAME="Matrix" + SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" + DEPEND="=media-tv/kodi-19*:=" + ;; +esac + +LICENSE="GPL-2+" +SLOT="0" +IUSE="" + +DEPEND+=" + >=media-libs/glm-0.9.9.8-r1 + virtual/opengl + " + +RDEPEND="${DEPEND}" + +BDEPEND="virtual/pkgconfig" + +src_prepare() { + if [ -d depends ]; then rm -rf depends || die; fi + + cmake_src_prepare +} diff --git a/media-plugins/kodi-visualization-goom/Manifest b/media-plugins/kodi-visualization-goom/Manifest index ccefea3b7899..8c9c516b96e0 100644 --- a/media-plugins/kodi-visualization-goom/Manifest +++ b/media-plugins/kodi-visualization-goom/Manifest @@ -4,6 +4,7 @@ DIST kodi-visualization-goom-2.2.1.tar.gz 8119580 BLAKE2B 92558e0560e0590bf7ed52 DIST kodi-visualization-goom-3.2.0.tar.gz 8125972 BLAKE2B 2de0580cdda6a0f94a6dc1bd487910b7683448683670c9ae2c1793beff44351db617ae79fd0aad1bc55b39d030868cdc0f71f8c1853162faf4b68248ce0a0510 SHA512 78111b28918b3ef7a1f00ed1c4b0e74377b7c9e4e11bd7615399d577510da62333f7ad24f40a66a65cd4bec8ad1619122809590054edafd1071e546c7b64fd69 DIST kodi-visualization-goom-3.3.0.tar.gz 1210480 BLAKE2B 1e1f5b48820c2fd6847e5fc241a409eacefae1bc2a95d3b5fca72e6bf4e6d1202b1b9806c0a6810724834655f071bd183528e7cec8242db97ea3826fcffbe72a SHA512 5a51ffa0730786616f38cf156d480c747ddcef5e099c26de1cf9b3459732d50c553e72a5a84b4b00939b91c1cc06b944f0901e357b11895eb87d83290d00e2d0 DIST kodi-visualization-goom-3.3.1.tar.gz 1210558 BLAKE2B 3ca3d7464ef0924e3a390ba761955ac26db56b46ade8fad17428ac87743674c64f3ff04b9bd6f06186938564ab05a2c4306498f9bf848d069fa024d4cfc2e44e SHA512 e2d1fe30924435b5debad039533d4f55d9a454daf3d7d66a76437ee88044fca0e44173f0d36b4ba401437f0d60ccc95af497faaf498e105316ab493354523e03 +DIST kodi-visualization-goom-3.4.0.tar.gz 1210534 BLAKE2B c871188f50a1deab108e36e4199dc4d0450ddb59cf8f87090505b46f7494a66006b796d4a7c60e61057f8668dc7afebbab15e1018ed8fa644d77315ea8b3c2be SHA512 d864932202b2611b435b91a0ced86cc60b5e1853dfa958651a7327e931d7744b267d4a151f1a8e1d8080f37c009b6bc5d22ca9cef5bf2f9cecc8d4a114fa1971 EBUILD kodi-visualization-goom-2.1.0.ebuild 688 BLAKE2B db5a77cb452f61a08b02f0b64e9a51b7123b3466077b9595b63529ae19727b70a87a4ea28d1f8104cb96110ab727fd4ca0afabe412bb3a996e718b412cc9ccbd SHA512 45fadb5f1bc434c2852a7485a2a12bcbbe20edbb788e3996dab12c11acd22451e590918c84947f88090c2909f6530b93dd03c13333c61d998c85de2414c3ae5d EBUILD kodi-visualization-goom-2.2.0.ebuild 688 BLAKE2B db5a77cb452f61a08b02f0b64e9a51b7123b3466077b9595b63529ae19727b70a87a4ea28d1f8104cb96110ab727fd4ca0afabe412bb3a996e718b412cc9ccbd SHA512 45fadb5f1bc434c2852a7485a2a12bcbbe20edbb788e3996dab12c11acd22451e590918c84947f88090c2909f6530b93dd03c13333c61d998c85de2414c3ae5d EBUILD kodi-visualization-goom-2.2.1-r1.ebuild 887 BLAKE2B 4b0f1e5b22e784938d72807d2010b36ac7ecf9ac71275bf416b256eb852bd7ccb5f79234434a4f714fa169964d4b5f0466283a02cd79f7d41d103dd0a996b82d SHA512 25786e5b7b406eda8378837fd4e48836592f376b453a16410dfd62af6fd1761d080bebf2b490234bc1680e5df8a766522e7b3c6aeca1aba58753723071e24adc @@ -11,5 +12,6 @@ EBUILD kodi-visualization-goom-2.2.1.ebuild 688 BLAKE2B db5a77cb452f61a08b02f0b6 EBUILD kodi-visualization-goom-3.2.0.ebuild 889 BLAKE2B 81ca413eb39a0e0c82a394f92ee1660dbd26e560b6bb36ba48fc2ae2f029b5ac3cbd12492ec9f31924fb0dcc1b30ce78839078ce0c81b1c0a61021ff12be5e1f SHA512 a6e1c6a9e3f5fcd943e36a2748005e90c2a4924fbaf8580c0cd1fb8247d46e44f6b3001605f4c3b8a13f3324850d0ef19549317bf976c33da189f1083c90f7b4 EBUILD kodi-visualization-goom-3.3.0.ebuild 889 BLAKE2B 81ca413eb39a0e0c82a394f92ee1660dbd26e560b6bb36ba48fc2ae2f029b5ac3cbd12492ec9f31924fb0dcc1b30ce78839078ce0c81b1c0a61021ff12be5e1f SHA512 a6e1c6a9e3f5fcd943e36a2748005e90c2a4924fbaf8580c0cd1fb8247d46e44f6b3001605f4c3b8a13f3324850d0ef19549317bf976c33da189f1083c90f7b4 EBUILD kodi-visualization-goom-3.3.1.ebuild 889 BLAKE2B 81ca413eb39a0e0c82a394f92ee1660dbd26e560b6bb36ba48fc2ae2f029b5ac3cbd12492ec9f31924fb0dcc1b30ce78839078ce0c81b1c0a61021ff12be5e1f SHA512 a6e1c6a9e3f5fcd943e36a2748005e90c2a4924fbaf8580c0cd1fb8247d46e44f6b3001605f4c3b8a13f3324850d0ef19549317bf976c33da189f1083c90f7b4 +EBUILD kodi-visualization-goom-3.4.0.ebuild 889 BLAKE2B 81ca413eb39a0e0c82a394f92ee1660dbd26e560b6bb36ba48fc2ae2f029b5ac3cbd12492ec9f31924fb0dcc1b30ce78839078ce0c81b1c0a61021ff12be5e1f SHA512 a6e1c6a9e3f5fcd943e36a2748005e90c2a4924fbaf8580c0cd1fb8247d46e44f6b3001605f4c3b8a13f3324850d0ef19549317bf976c33da189f1083c90f7b4 EBUILD kodi-visualization-goom-9999.ebuild 889 BLAKE2B 81ca413eb39a0e0c82a394f92ee1660dbd26e560b6bb36ba48fc2ae2f029b5ac3cbd12492ec9f31924fb0dcc1b30ce78839078ce0c81b1c0a61021ff12be5e1f SHA512 a6e1c6a9e3f5fcd943e36a2748005e90c2a4924fbaf8580c0cd1fb8247d46e44f6b3001605f4c3b8a13f3324850d0ef19549317bf976c33da189f1083c90f7b4 -MISC metadata.xml 434 BLAKE2B 14ffadbe7c568eb11922b64df1f82c0404092fc971b8e8181955fc21989c70d3c2198a4beb7ab426cf6cf2356d2bd89d71e3ed7155ba35fb647303b231d45a26 SHA512 614347e4b283abd727a963d2b276fc6e0e1477ba1e5571957b123670be073a50e14e4c0460aba90b5f01380fd40f8f1e334b2b6a9409e038b3c9dd79ee2fc15c +MISC metadata.xml 370 BLAKE2B a3259586f516af2dbf8399688f0f0286f29d98d2f965b6d2e5dba2a2c46e2c3cebaee6e9c6865d8f3ea17e4908dc3e698cc0d40447886ee0e6e086a9e548df5b SHA512 3a1065aa5597bb01eb42f270321f27f98249039d62299bd0105660b1e93174bd638741e3321014b5f74513bebbb97656515b7baae4147a2444924eee81992404 diff --git a/media-plugins/kodi-visualization-goom/kodi-visualization-goom-3.4.0.ebuild b/media-plugins/kodi-visualization-goom/kodi-visualization-goom-3.4.0.ebuild new file mode 100644 index 000000000000..e1aa393b2927 --- /dev/null +++ b/media-plugins/kodi-visualization-goom/kodi-visualization-goom-3.4.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kodi-addon + +DESCRIPTION="Goom visualizer for Kodi" +HOMEPAGE="https://github.com/xbmc/visualization.goom" +KODI_PLUGIN_NAME="visualization.goom" + +case ${PV} in +9999) + SRC_URI="" + EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git" + inherit git-r3 + DEPEND="~media-tv/kodi-9999" + ;; +*) + CODENAME="Matrix" + KEYWORDS="~amd64 ~x86" + SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" + DEPEND="=media-tv/kodi-19*:=" + ;; +esac + +LICENSE="GPL-2+" +SLOT="0" +IUSE="" + +DEPEND+=" + >=media-libs/glm-0.9.9.8-r1 + virtual/opengl + " + +RDEPEND="${DEPEND}" + +BDEPEND="virtual/pkgconfig" + +src_prepare() { + if [ -d depends ]; then rm -rf depends || die; fi + + cmake_src_prepare +} diff --git a/media-plugins/kodi-visualization-goom/metadata.xml b/media-plugins/kodi-visualization-goom/metadata.xml index bf6c62115a61..374c8ac8e766 100644 --- a/media-plugins/kodi-visualization-goom/metadata.xml +++ b/media-plugins/kodi-visualization-goom/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - Goom visualizer for Kodi notspiff/visualization.goom diff --git a/media-plugins/kodi-visualization-nastyfft/Manifest b/media-plugins/kodi-visualization-nastyfft/Manifest index eeb9274d859a..47223e535664 100644 --- a/media-plugins/kodi-visualization-nastyfft/Manifest +++ b/media-plugins/kodi-visualization-nastyfft/Manifest @@ -1,2 +1,2 @@ EBUILD kodi-visualization-nastyfft-9999.ebuild 669 BLAKE2B 77dec64fa7911bcaf7edaa84fb1bf6633468018678a3373b3bde5773738d268f3c71c8d9cfaad15526b099722ad76561e01b8bda42f86ea12d8717e0fbce1c2a SHA512 12c7e304734c993831a0ac57b2e0ccea7e61f3eaa17420b10224630c71c4638b1edcde4d6ab26f7de34bdc2770977cb4318da11c3e89dbaaca73db49ceff012c -MISC metadata.xml 442 BLAKE2B 9574b720a624b850e3aad20a4b3c03108b5b208d8a823d023408b415091ce2120eb135ce3a5369d7d554a17e89b2bb57fe7d20c3354b1612aeef4dcb1750ab20 SHA512 16f85f34283637601a3d32d268ff21a97ebe697e3830f082d39f4c1a401f123ce449c4943e1f8942aa9922404a7a4b86f36561e65db43a4788b9bdb8d700851b +MISC metadata.xml 374 BLAKE2B dad0ae44c61ce806f05b54bbacd552ba230074e98351b785b7aa98018c9166032ef726b7a6d6ae84f852e5c443645e882fba9671b6ab7e3fdd5e0c68213880d7 SHA512 37afd0176006607874cd4f9cbcbcc6177446109d489a5591debf22de26a678d22239ad78fb14dd7c50107386fe4f36b4bded9144e086884b421b6e7dc7eb20b6 diff --git a/media-plugins/kodi-visualization-nastyfft/metadata.xml b/media-plugins/kodi-visualization-nastyfft/metadata.xml index 39e95b331ad0..71284a7e5b96 100644 --- a/media-plugins/kodi-visualization-nastyfft/metadata.xml +++ b/media-plugins/kodi-visualization-nastyfft/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - NastyFFT visualizer for Kodi notspiff/visualization.nastyfft diff --git a/media-plugins/kodi-visualization-projectm/Manifest b/media-plugins/kodi-visualization-projectm/Manifest index e583a28af4b5..1db95047de67 100644 --- a/media-plugins/kodi-visualization-projectm/Manifest +++ b/media-plugins/kodi-visualization-projectm/Manifest @@ -1,10 +1,12 @@ DIST kodi-visualization-projectm-2.3.5.tar.gz 2479207 BLAKE2B ae67f42ec6b5430f99b7a4fe72addb5bce59c1d9ab53909f80724da1c521b1c16df253038653110972617365d0aecf604ac683bab7b25f486147a797cb19a91d SHA512 dbcddc99e2278fe5e0657ceff142ce625833433e3d6ff757228f59f47606dcf7125138e2c381dfb5b00cfbb41cc24ce1c805617b42a6e3dabb665f5e33b94682 DIST kodi-visualization-projectm-3.1.0.tar.gz 2509529 BLAKE2B 398f24325707d1ea79804ae047a6108be789961cd81f49945e6c798ca1f3ba8b4f375152fecfa9b195bb24e1602ce35974d065c1cb4dfb7718fc6426c106fb4c SHA512 8ae1bd4de726edb0f6434d0a4669a1a828d415a3fdc62984e20e135f79c0e710ca7374ee2da5dc78794252327e84ed678a6548510433938d87a0a98165d3abdf DIST kodi-visualization-projectm-3.2.0.tar.gz 2497196 BLAKE2B 6ac289661c63588678680bee36a5b881aae35e8468876979c4a7975843f3750334beb8b23e63b9b3271231589d26b72abdb267a4adc289e43bd37d1f1ce08a23 SHA512 9368978e20fce99d9f7005b4bd9c96efce7c9afe239d80839c665bc8517fc212598444dcf422bba9b2e500f87f52f0c18153969f3287ed9b5a9cb78d72669c65 +DIST kodi-visualization-projectm-3.3.0.tar.gz 2497200 BLAKE2B 894e77cabd96f8862f1873c5b506d358d4808443a92947586ae6e4907cbfe931d2ab0af19a0d6d5a35e7d93a67c184eb886b217887b45895b552d14684bff60a SHA512 fbce9121a403279a9f54eced08f2069ab6e1f732ef5c6b82380323e2357b70ffa88157428afd4884b6d119aa5a02848718e48602ce9d5f1454c8fa5ed0f78e7b EBUILD kodi-visualization-projectm-2.3.5-r1.ebuild 904 BLAKE2B 8bb1d32f39b2b01913b145b55e81a2b118fe473fa4bfe1cc751df1aaec700f4997c7890ec7a051a66433e570842be167c5cf208d814af33b1e91e31067fe4e97 SHA512 4a0abf328fbaeeffd3efc982dc73282f6eef498845115e4c756d8231c38267f57a2e462bc8ab084b6632f065ad6cc6de9f690aff31ee8f1d5533f8d7ff92ec5d EBUILD kodi-visualization-projectm-2.3.5.ebuild 866 BLAKE2B 82b4cabf4e7de0850c2fb224d5a1528970ca2ef815cfb5b4b07070f9ba71aee93d962125386fb3ae86e52b41bff89d71499e59e0e8769d15c7af9e2b5fc7a108 SHA512 c8069decd8af10231123fcef35ada0ea74d60a9e6a3d64c644d1dd605eaf2f47568a9781885a5db6eeb6e892c8f2a74a1176385d0e2155d552114badc432ba4d EBUILD kodi-visualization-projectm-3.1.0-r1.ebuild 906 BLAKE2B e23dcd339afecc961dc0734361163b4df642f249850ac509bc6c14245984a98ae85055adbadb7ef1f286dbb821ad10aa570fcd3709833299018caec70a1aa81a SHA512 2a68b6330079d2519ca484523589c84e25f1c4d149891cc28095cbc0f753dd7a52f42015141959f63ec36217730bf0b93d11c2e43c34b35cb4755d3666c7b6d5 EBUILD kodi-visualization-projectm-3.1.0.ebuild 837 BLAKE2B 69d76b8e0535ca0cdeb9fef291c276ed82ec1b4f088d2c8af554f1cde17351e0d1d141d215d8cf0d4f678e0c647c888cdf59299a5d64410f08126f6b2d15eb28 SHA512 3bc0fb8467bde7068355839a5679c197e74dd9f7942b80e81dcd1ab11357e246f62bb3d7ac13432f7e77c5e94e573c59408fefba9874cc572a2b56fe3fc7e4ac EBUILD kodi-visualization-projectm-3.2.0.ebuild 906 BLAKE2B e23dcd339afecc961dc0734361163b4df642f249850ac509bc6c14245984a98ae85055adbadb7ef1f286dbb821ad10aa570fcd3709833299018caec70a1aa81a SHA512 2a68b6330079d2519ca484523589c84e25f1c4d149891cc28095cbc0f753dd7a52f42015141959f63ec36217730bf0b93d11c2e43c34b35cb4755d3666c7b6d5 +EBUILD kodi-visualization-projectm-3.3.0.ebuild 906 BLAKE2B e23dcd339afecc961dc0734361163b4df642f249850ac509bc6c14245984a98ae85055adbadb7ef1f286dbb821ad10aa570fcd3709833299018caec70a1aa81a SHA512 2a68b6330079d2519ca484523589c84e25f1c4d149891cc28095cbc0f753dd7a52f42015141959f63ec36217730bf0b93d11c2e43c34b35cb4755d3666c7b6d5 EBUILD kodi-visualization-projectm-9999.ebuild 906 BLAKE2B e23dcd339afecc961dc0734361163b4df642f249850ac509bc6c14245984a98ae85055adbadb7ef1f286dbb821ad10aa570fcd3709833299018caec70a1aa81a SHA512 2a68b6330079d2519ca484523589c84e25f1c4d149891cc28095cbc0f753dd7a52f42015141959f63ec36217730bf0b93d11c2e43c34b35cb4755d3666c7b6d5 -MISC metadata.xml 438 BLAKE2B 7869da7be1eac18bc4e35672134270f92ae7dc4178edc4b62399dac713fe14eb83fecbb14d8712677d802742eed9d34df1f0eda581117dc0649a929a903ba823 SHA512 2e7259aa9e981c4a6a72e3f055e1475bb140e07785976fa586d8ebef2fe6013fb373cacee9500320cdf0a4cae56486555612ed2d9109415cf9016359b9cdba0a +MISC metadata.xml 370 BLAKE2B 6522db597bd75176f85cef62b16670087666e9a6d506277e688e848cb3d8e45484e955d145e0d9deb999602323e45765a609dc936a17309d6847c2ec0d687baf SHA512 6440f6703f82996a6c21af7d67ee5c0b01b684177498cebf19aec0f5ea540bc0d8512e86235e3f2de318cd59746e87fd88901a48c123768692321e92db912209 diff --git a/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-3.3.0.ebuild b/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-3.3.0.ebuild new file mode 100644 index 000000000000..759f84a9e7e2 --- /dev/null +++ b/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-3.3.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kodi-addon + +DESCRIPTION="ProjectM visualizer for Kodi" +HOMEPAGE="https://github.com/xbmc/visualization.projectm" +KODI_PLUGIN_NAME="visualization.projectm" + +case ${PV} in +9999) + SRC_URI="" + EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git" + inherit git-r3 + DEPEND="~media-tv/kodi-9999" + ;; +*) + CODENAME="Matrix" + KEYWORDS="~amd64 ~x86" + SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" + DEPEND="=media-tv/kodi-19*:=" + ;; +esac + +LICENSE="GPL-2+" +SLOT="0" +IUSE="" + +DEPEND+=" + virtual/opengl + >=media-libs/libprojectm-3.1.2:= + " + +RDEPEND="${DEPEND}" + +BDEPEND="virtual/pkgconfig" + +src_prepare() { + if [ -d depends ]; then rm -rf depends || die; fi + + cmake_src_prepare +} diff --git a/media-plugins/kodi-visualization-projectm/metadata.xml b/media-plugins/kodi-visualization-projectm/metadata.xml index 516b635d6bbb..1b071c122067 100644 --- a/media-plugins/kodi-visualization-projectm/metadata.xml +++ b/media-plugins/kodi-visualization-projectm/metadata.xml @@ -5,7 +5,6 @@ candrews@gentoo.org Craig Andrews - ProjectM visualizer for Kodi xbmc/visualization.projectm diff --git a/media-plugins/kodi-visualization-spectrum/Manifest b/media-plugins/kodi-visualization-spectrum/Manifest index 52f97711805c..354dc556f5a2 100644 --- a/media-plugins/kodi-visualization-spectrum/Manifest +++ b/media-plugins/kodi-visualization-spectrum/Manifest @@ -1,8 +1,10 @@ DIST kodi-visualization-spectrum-3.0.3.tar.gz 324645 BLAKE2B d7cae4829a0d9032d26dd7642617286dbd1f86baea6672de1d819aaa07657113fba2ce0876a5a18ea212ccc5c4e0de8c1233460e4172950b7af663fe8fdd5c86 SHA512 8c6f111100ae155fc8486dba269d184d65a00235643ed10e77cbe1b5442e466143039fdc1faef17af6545817fd721a7057b09937c91dde1f1b2ceee74f87a935 DIST kodi-visualization-spectrum-3.2.0.tar.gz 327841 BLAKE2B a5a4e858419beabe93e302d129efe8d8a75778cc52e90408150b43f000812b7949cfd3ebeab34e62f52e7467e839291b56d97984284141a0209d02b19a5b2043 SHA512 1378a8f082bdb255c0c48875c87cec27c549525fa1a1f94f2d31c91bc3f70c2c50afb1063ba03fcc71d1948337ef85168f29c0edb8102e6be1eba82dfbc7377f DIST kodi-visualization-spectrum-3.3.0.tar.gz 315547 BLAKE2B c1586f28f6a7de1696fddb06ba68ac7920c6f9f1300eef96c56f6fa796e4e2c92d41043c9d303c64878720efa8f335a85cd288d5649c46002cd9cc3d9b33950d SHA512 fbf063c5362ef7f837acc648f5a78c537990873ff0539662eb95e0312250475038fed450631ba7b2ec7b9654776e263f329419aeee7559fcf8e37eccce928364 +DIST kodi-visualization-spectrum-3.4.0.tar.gz 315666 BLAKE2B b87b2f29a3dd2cb46058661362823f3e6005e354468a5b83ce65b5e5ee59fc56c9a35a22207c61e98c83e964ea682501296a66f376f9259e73b5e76250e08281 SHA512 c653c867dc1fa4d0c4de9cb3e5dcf90daf73ffdeb2b4f50bdcb651799fd1adec549a11889e4a7fa3b9bca46ad36c68e5cea925b0cf5d006b975215c682b9b584 EBUILD kodi-visualization-spectrum-3.0.3.ebuild 899 BLAKE2B c66d9144764439f9894b926beb11642d8ab25581dcee7e86f33e305e8e6815bf5378a75e28769c20d958b7f2d63411f2453de9339129939677277e9958cc8dd2 SHA512 4f2c6da15c9882399c9881ceae96a20740c97e08146e82c4f88fdf5e304b08cc0bc9b343f60aa8f5a3a3f09d5f8284a73fca93aa5059e09b0f38b09a72ebdc7d EBUILD kodi-visualization-spectrum-3.2.0.ebuild 901 BLAKE2B b88b0cbf1f8679335754842e1f9abd496176c1239354b0b677de244042bd2d93c3f99a5500c3aa28fa5dbb381fa15494d2194530b01074c8e5ce77aa032a3b80 SHA512 342f35baa5c09ea6f50203d9ac36631d2670b72e6066770ada9a465e28e087455b109dcfd04f590f0765cac89c0280f3688a60651051ffb43194cec044399b16 EBUILD kodi-visualization-spectrum-3.3.0.ebuild 901 BLAKE2B b88b0cbf1f8679335754842e1f9abd496176c1239354b0b677de244042bd2d93c3f99a5500c3aa28fa5dbb381fa15494d2194530b01074c8e5ce77aa032a3b80 SHA512 342f35baa5c09ea6f50203d9ac36631d2670b72e6066770ada9a465e28e087455b109dcfd04f590f0765cac89c0280f3688a60651051ffb43194cec044399b16 +EBUILD kodi-visualization-spectrum-3.4.0.ebuild 901 BLAKE2B b88b0cbf1f8679335754842e1f9abd496176c1239354b0b677de244042bd2d93c3f99a5500c3aa28fa5dbb381fa15494d2194530b01074c8e5ce77aa032a3b80 SHA512 342f35baa5c09ea6f50203d9ac36631d2670b72e6066770ada9a465e28e087455b109dcfd04f590f0765cac89c0280f3688a60651051ffb43194cec044399b16 EBUILD kodi-visualization-spectrum-9999.ebuild 901 BLAKE2B b88b0cbf1f8679335754842e1f9abd496176c1239354b0b677de244042bd2d93c3f99a5500c3aa28fa5dbb381fa15494d2194530b01074c8e5ce77aa032a3b80 SHA512 342f35baa5c09ea6f50203d9ac36631d2670b72e6066770ada9a465e28e087455b109dcfd04f590f0765cac89c0280f3688a60651051ffb43194cec044399b16 MISC metadata.xml 370 BLAKE2B 9660b98180f5e561be6f3fea3180c29109a6ce96f56e2e911e2c28acef668e8acb6ea6f86296ef8aa33a16e470b4cbe691a4035b0cca0b162b4e993ab7c9118e SHA512 6289890802f971af2c1186be792a052bd32dc9384b12ac99ef788bcb8f14b41f98d9eb150a2ca490eb1478d8cdd5f286c295f7b9fb29de0e0cd895e802e53107 diff --git a/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-3.4.0.ebuild b/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-3.4.0.ebuild new file mode 100644 index 000000000000..3284a024509a --- /dev/null +++ b/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-3.4.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kodi-addon + +DESCRIPTION="Spectrum visualizer for Kodi" +HOMEPAGE="https://github.com/xbmc/visualization.spectrum" +KODI_PLUGIN_NAME="visualization.spectrum" + +case ${PV} in +9999) + SRC_URI="" + EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git" + inherit git-r3 + DEPEND="~media-tv/kodi-9999" + ;; +*) + CODENAME="Matrix" + KEYWORDS="~amd64 ~x86" + SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" + DEPEND="=media-tv/kodi-19*:=" + ;; +esac + +LICENSE="GPL-2+" +SLOT="0" +IUSE="" + +DEPEND+=" + >=media-libs/glm-0.9.9.8-r1 + virtual/opengl + " + +RDEPEND="${DEPEND}" + +BDEPEND="virtual/pkgconfig" + +src_prepare() { + if [ -d depends ]; then rm -rf depends || die; fi + + cmake_src_prepare +} diff --git a/media-plugins/kodi-visualization-starburst/Manifest b/media-plugins/kodi-visualization-starburst/Manifest index 542680b3c023..fbcc064f85a8 100644 --- a/media-plugins/kodi-visualization-starburst/Manifest +++ b/media-plugins/kodi-visualization-starburst/Manifest @@ -4,11 +4,13 @@ DIST kodi-visualization-starburst-2.0.2.tar.gz 128638 BLAKE2B e373ee9488d9ddeda6 DIST kodi-visualization-starburst-2.2.0.tar.gz 139247 BLAKE2B 2aea5f1e685e0d16a06120ed5d2a0a0e913c78d0f023f73a80d2ad32fa25de55a9038b399e353e6e14894a3e3d457f253968df459e91e7ea41fbd5bea13b2940 SHA512 3dc0361370be406a3bbcf4353e44a4340fbbc98d1d9baa0250b1b94c780f04bd3edb016c88a00d3e74e022bf94c317afb01a11117e0f90c81b95cc3ba6b83b32 DIST kodi-visualization-starburst-2.3.0.tar.gz 139410 BLAKE2B 08183257f49b815a77dd6881393780342df541405725ef5561f1e7fb289c3434297e2e9ba6bcc9d05226580ef94e3b48858a13dc97de74dd2b830b886537e345 SHA512 c185b3ad75c49d7d488dff0172581d44f6f81944a5b96bd946adcd5de499c7ad9efef6b23825e8352cf3bf2077ad99106c3de7ea88ff3f7645cf8ba3b592ca21 DIST kodi-visualization-starburst-2.3.1.tar.gz 139560 BLAKE2B f906e1f2b60c7685e354f44f4f1d2484d18adc21255ff207fc9f9a55dd7815089cab341acd06dc71cb07469508a0c0412ba1a6e1fbff26c2bd3f7445eb56fe44 SHA512 58b332c4b8729a599710cac969ceaacc23c158b30544fd5fdf9b2d168718c4c032c89e6980d3dd107dbe5de40435de6637cd25f597a3cb01287b80876cd97ff0 +DIST kodi-visualization-starburst-2.4.0.tar.gz 139487 BLAKE2B 094eb87051f3d296f1a66ed497d49e57b6080d5f2db2c6a7736056c80983282767e8ffdcc1108b3f59f0449819c274890abd463f6dd3140fcf9e5424899f9a53 SHA512 2c7ed9b1edb9310d48fc53d5eec9746d3fb51beefb24ebf7025d4b5c72ea67c89c8b92846d4daac0ec7806ebd8c39d774479cf582feac1fcd8364ad67d0f3a64 EBUILD kodi-visualization-starburst-2.0.0.ebuild 729 BLAKE2B eacf31cb4e5cf548ecc369f519464fb00df53a9d39f14357c587a0012562babe0d76ef20a298fd425db63a891c0f6e10c628a3459abcc77c8156c48ffa1ba689 SHA512 92fed53acbc0caf4ccc97ae728c37e5fb96c776f16ad28945e44615a934e3072d312c90327446e20c2562adce37e5fab9c8455147ced72154842cfc3a8e972b9 EBUILD kodi-visualization-starburst-2.0.1.ebuild 808 BLAKE2B 7be230c08e7ba4ff3ded1e88d38e67cdbe0000d34dec933410a4296a61f50f59a604a95a6358d9a5d0e07d9d818f69e08ce7278df3c29608effc54874b8ef001 SHA512 6e27caf525d6a48cdc1c5b6c28774127545fc20196749db866375c8d28a9094116ab1f5dc4e57ab366edcdeff1f63c97c247ecf93c9c42199c1a64d9fecfc86e EBUILD kodi-visualization-starburst-2.0.2.ebuild 906 BLAKE2B 404e1479562c85f5fbd6a5e4d822df9c7789a528e3e492e95c3a29bb38c41a26f182b65091f70ad0954715c24cc055342a422874bb4f9e9ae147a260516425cc SHA512 0d4042ab156fe14461f6a7c7c2c31e3c68c7d72d52b920b9c67a2156d55f0f381911d9a4f90ae31c92543ca44dfa1e4c19df7d2770193920e60ab504d23f8d9c EBUILD kodi-visualization-starburst-2.2.0.ebuild 904 BLAKE2B fe13cd815cbd7b6bdd3919049fab610c386830ff1bde099900d94750a8ddabb9dffd5e4a7b3daa48ce0c162e42f46d101c19f06eab3ec84c242d1139b6eb91a5 SHA512 a24698b081596e03e69e34c78ee2b2fea74936ef858226fb2419d68ea23ff0f8f6fcb0e862a30ed6ac1289e9c1929772bac44bad92491515f2e89dce77045711 EBUILD kodi-visualization-starburst-2.3.0.ebuild 904 BLAKE2B fe13cd815cbd7b6bdd3919049fab610c386830ff1bde099900d94750a8ddabb9dffd5e4a7b3daa48ce0c162e42f46d101c19f06eab3ec84c242d1139b6eb91a5 SHA512 a24698b081596e03e69e34c78ee2b2fea74936ef858226fb2419d68ea23ff0f8f6fcb0e862a30ed6ac1289e9c1929772bac44bad92491515f2e89dce77045711 EBUILD kodi-visualization-starburst-2.3.1.ebuild 904 BLAKE2B fe13cd815cbd7b6bdd3919049fab610c386830ff1bde099900d94750a8ddabb9dffd5e4a7b3daa48ce0c162e42f46d101c19f06eab3ec84c242d1139b6eb91a5 SHA512 a24698b081596e03e69e34c78ee2b2fea74936ef858226fb2419d68ea23ff0f8f6fcb0e862a30ed6ac1289e9c1929772bac44bad92491515f2e89dce77045711 +EBUILD kodi-visualization-starburst-2.4.0.ebuild 904 BLAKE2B fe13cd815cbd7b6bdd3919049fab610c386830ff1bde099900d94750a8ddabb9dffd5e4a7b3daa48ce0c162e42f46d101c19f06eab3ec84c242d1139b6eb91a5 SHA512 a24698b081596e03e69e34c78ee2b2fea74936ef858226fb2419d68ea23ff0f8f6fcb0e862a30ed6ac1289e9c1929772bac44bad92491515f2e89dce77045711 EBUILD kodi-visualization-starburst-9999.ebuild 904 BLAKE2B fe13cd815cbd7b6bdd3919049fab610c386830ff1bde099900d94750a8ddabb9dffd5e4a7b3daa48ce0c162e42f46d101c19f06eab3ec84c242d1139b6eb91a5 SHA512 a24698b081596e03e69e34c78ee2b2fea74936ef858226fb2419d68ea23ff0f8f6fcb0e862a30ed6ac1289e9c1929772bac44bad92491515f2e89dce77045711 MISC metadata.xml 375 BLAKE2B 2dd375a09aabe4c261d914c205bddb2168dfa099365e0af5be5520acd508ac1eefce07e2e171eaae188a2de2c3b50dfe73b28c1794678d336cd153eeb75abdd4 SHA512 7d93ac6ed350d443743356aba9f3731bfc34495a43010178ae4b068749bbb1b0d9101de69eace191a29a4a065e7ed80db0ac4e0a3d0d1d41596d6bbce2145d58 diff --git a/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-2.4.0.ebuild b/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-2.4.0.ebuild new file mode 100644 index 000000000000..532d4ca45e77 --- /dev/null +++ b/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-2.4.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kodi-addon + +DESCRIPTION="StarBurst visualizer for Kodi" +HOMEPAGE="https://github.com/xbmc/visualization.starburst" +KODI_PLUGIN_NAME="visualization.starburst" + +case ${PV} in +9999) + SRC_URI="" + EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git" + inherit git-r3 + DEPEND="~media-tv/kodi-9999" + ;; +*) + CODENAME="Matrix" + KEYWORDS="~amd64 ~x86" + SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" + DEPEND="=media-tv/kodi-19*:=" + ;; +esac + +LICENSE="GPL-2+" +SLOT="0" +IUSE="" + +DEPEND+=" + >=media-libs/glm-0.9.9.8-r1 + virtual/opengl + " + +RDEPEND="${DEPEND}" + +BDEPEND="virtual/pkgconfig" + +src_prepare() { + if [ -d depends ]; then rm -rf depends || die; fi + + cmake_src_prepare +} diff --git a/media-plugins/kodi-visualization-waveform/Manifest b/media-plugins/kodi-visualization-waveform/Manifest index 20b77cb24a7c..59ec50712568 100644 --- a/media-plugins/kodi-visualization-waveform/Manifest +++ b/media-plugins/kodi-visualization-waveform/Manifest @@ -5,6 +5,7 @@ DIST kodi-visualization-waveform-3.1.1.tar.gz 548907 BLAKE2B da38a0d9a7a50bac502 DIST kodi-visualization-waveform-4.2.0.tar.gz 551580 BLAKE2B b043d16956a28a184a4de23653dbbb2a8fbe7b3f6118824a4170e9b5b0c0b93d44faf0f57ca94cc37a6a622472df4de06dd56650e5bd91b1490ab4dfcf3103cd SHA512 589bc23efc99f848d429632f00ab6cd34bb47ef9b9fa32cd20a2cd6fef44d7cb9bb08a02e343e1eba99626feb60b234812880be89162b98f3cc3fc15629e11e4 DIST kodi-visualization-waveform-4.3.0.tar.gz 540639 BLAKE2B d8202f914329ea77255a46364d61a22798e4a2ea793459606e96677d7d91e41d21361d5cd96f7af605ad30e147036deaa4a2d9c96a5c67ab005e61357dc2b2ab SHA512 d85f74ea65a42b1a997237026b9fa324b0b510144418ddf0e07013602718186ab9607bc4114d0bacf1e9a38f4c2b324656306e39f6b54ff621df7ea0462ada1c DIST kodi-visualization-waveform-4.3.1.tar.gz 540792 BLAKE2B 10df6d615beb52ef92459f98b771df49e122d5615a2296a3627a36d14624f9c6f39b55199821834eb8d979f2f46ad6f8547eeda9c07593c4c932933367b3e250 SHA512 38f4c662722d84313706312a1744bcdcd22e0ea7e74f44ccd436f1c2dce9b5717cfe76660460ef476dbd507bc41a46da6473bba52cffb2b1a58b39991ef7c7b3 +DIST kodi-visualization-waveform-4.4.0.tar.gz 540721 BLAKE2B 5d154dc309ec1db62f1b26578f26970c633671aefe00c08bcc0f15bed33b51f6c459f1849dad6c144eeba8aacc6f8003a76e96e10fc4e9a8d0b623342b82b875 SHA512 8452b5c9cb57c40fa79c58278ea6fa32e4a6845f0cb1555009aedcb3ce5759330918aa2c10c4fdc7c9fef97e6afff61d6145344ce5fccecbc576f64ac036d0a3 EBUILD kodi-visualization-waveform-2.0.1.ebuild 702 BLAKE2B f6fc517ed61febf3197a735e36d0e31b27de4b9ebdde134c59350ef35b71bf7d6dc5d419dcfa597562ccb084f81c8ffe5c1da14fabddb478bed780f2d122dd09 SHA512 9789f3388ecb56378b1a8ce097b06d30c2bca2bb5aff926b127e3935b5c9fd52283a658a4b87213ce57958fa4f4df43ce0b1004418539441f5f206f12cdf5ddd EBUILD kodi-visualization-waveform-3.0.2.ebuild 791 BLAKE2B d7693b58ce4a20a357b31f3a108cfc7c881b29ee6922a72c42b086852b9926775592a270d61f29b4243e794373847ea7e0b517e39f19635918f376f27e999fc1 SHA512 43d254793a0d46c8f71b87008c8ee63f2ccffb946d67c13404d0c76f42d834cc093940893c8e8fbbcaae84b84ef10e0eaf5b8d146477c015792fca0ef2a8d0d0 EBUILD kodi-visualization-waveform-3.1.0.ebuild 791 BLAKE2B d7693b58ce4a20a357b31f3a108cfc7c881b29ee6922a72c42b086852b9926775592a270d61f29b4243e794373847ea7e0b517e39f19635918f376f27e999fc1 SHA512 43d254793a0d46c8f71b87008c8ee63f2ccffb946d67c13404d0c76f42d834cc093940893c8e8fbbcaae84b84ef10e0eaf5b8d146477c015792fca0ef2a8d0d0 @@ -12,5 +13,6 @@ EBUILD kodi-visualization-waveform-3.1.1.ebuild 899 BLAKE2B 547c7d89a34062f8a057 EBUILD kodi-visualization-waveform-4.2.0.ebuild 901 BLAKE2B 21f656673f5d3c8387a02627ba41fd5d143367ce4d54fea07046f90f9bb72dd3f351ba6db726e9fa8cc5f0ee5673d14e4248699ad2f137754724b6265a04d672 SHA512 c16163543f3d6d8aa88af1cf4e83b0ec2ee992c596fb0501d937abfc651d0efc09fee67325c00484e0067d07a0646d500bf12a594d6aa4c30643dfec4cef52ce EBUILD kodi-visualization-waveform-4.3.0.ebuild 901 BLAKE2B 21f656673f5d3c8387a02627ba41fd5d143367ce4d54fea07046f90f9bb72dd3f351ba6db726e9fa8cc5f0ee5673d14e4248699ad2f137754724b6265a04d672 SHA512 c16163543f3d6d8aa88af1cf4e83b0ec2ee992c596fb0501d937abfc651d0efc09fee67325c00484e0067d07a0646d500bf12a594d6aa4c30643dfec4cef52ce EBUILD kodi-visualization-waveform-4.3.1.ebuild 901 BLAKE2B 21f656673f5d3c8387a02627ba41fd5d143367ce4d54fea07046f90f9bb72dd3f351ba6db726e9fa8cc5f0ee5673d14e4248699ad2f137754724b6265a04d672 SHA512 c16163543f3d6d8aa88af1cf4e83b0ec2ee992c596fb0501d937abfc651d0efc09fee67325c00484e0067d07a0646d500bf12a594d6aa4c30643dfec4cef52ce +EBUILD kodi-visualization-waveform-4.4.0.ebuild 901 BLAKE2B 21f656673f5d3c8387a02627ba41fd5d143367ce4d54fea07046f90f9bb72dd3f351ba6db726e9fa8cc5f0ee5673d14e4248699ad2f137754724b6265a04d672 SHA512 c16163543f3d6d8aa88af1cf4e83b0ec2ee992c596fb0501d937abfc651d0efc09fee67325c00484e0067d07a0646d500bf12a594d6aa4c30643dfec4cef52ce EBUILD kodi-visualization-waveform-9999.ebuild 901 BLAKE2B 21f656673f5d3c8387a02627ba41fd5d143367ce4d54fea07046f90f9bb72dd3f351ba6db726e9fa8cc5f0ee5673d14e4248699ad2f137754724b6265a04d672 SHA512 c16163543f3d6d8aa88af1cf4e83b0ec2ee992c596fb0501d937abfc651d0efc09fee67325c00484e0067d07a0646d500bf12a594d6aa4c30643dfec4cef52ce MISC metadata.xml 370 BLAKE2B 4e67a09099ad95d4318a8fe4500337ec8e2cb804cf94c5238e60e457631a1813a1eee4040afe4baf9f1943394d43d9f7be035aa2ab3e133411502ca02a75d81f SHA512 adddd37fefce2eb74d04bce22dd479d8f0bf2255ff70b034975c87219ab5c36a7484c27e70894879bb5309a5ef6872a3bb0e01f9b4ffcfe2d77658170b9bdc39 diff --git a/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-4.4.0.ebuild b/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-4.4.0.ebuild new file mode 100644 index 000000000000..55c275ff5f4e --- /dev/null +++ b/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-4.4.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kodi-addon + +DESCRIPTION="Waveform visualizer for Kodi" +HOMEPAGE="https://github.com/xbmc/visualization.waveform" +KODI_PLUGIN_NAME="visualization.waveform" + +case ${PV} in +9999) + SRC_URI="" + EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git" + inherit git-r3 + DEPEND="~media-tv/kodi-9999" + ;; +*) + CODENAME="Matrix" + KEYWORDS="~amd64 ~x86" + SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" + DEPEND="=media-tv/kodi-19*:=" + ;; +esac + +LICENSE="GPL-2+" +SLOT="0" +IUSE="" + +DEPEND+=" + >=media-libs/glm-0.9.9.8-r1 + virtual/opengl + " + +RDEPEND="${DEPEND}" + +BDEPEND="virtual/pkgconfig" + +src_prepare() { + if [ -d depends ]; then rm -rf depends || die; fi + + cmake_src_prepare +} diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index a726b6ee5700852b74f777cee2fbf6b9ad4d7c07..a2e3ae2db94e09e8e2aad171ce54cd0b9d0cb4c3 100644 GIT binary patch literal 58674 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 literal 58683 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 z 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Ð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/gtk+-2.8.1:2 x11-libs/pango jack? ( virtual/jack ) + pulseaudio? ( media-sound/pulseaudio ) media-libs/lilv media-libs/sratom dev-libs/sord @@ -120,15 +121,19 @@ src_prepare() { } src_configure() { + local backends="alsa" + use jack && backends+=",jack" + use pulseaudio && backends+=",pulseaudio" + tc-export CC CXX mkdir -p "${D}" waf-utils_src_configure \ --destdir="${D}" \ --configdir=/etc \ --optimize \ + --with-backends=${backends} \ $(usex doc "--docs" '') \ $({ use altivec || use cpu_flags_x86_sse; } && echo "--fpu-optimization" || echo "--no-fpu-optimization") \ - $(usex jack "--with-backends=alsa,jack" "--with-backends=alsa --libjack=weak") \ $(usex phonehome "--phone-home" "--no-phone-home") \ $(usex nls "--nls" "--no-nls") #not possible right now --use-external-libs diff --git a/media-sound/ardour/ardour-6.3.ebuild b/media-sound/ardour/ardour-6.3.ebuild index 6bd303b0e465..75cb0848c611 100644 --- a/media-sound/ardour/ardour-6.3.ebuild +++ b/media-sound/ardour/ardour-6.3.ebuild @@ -21,7 +21,7 @@ fi LICENSE="GPL-2" SLOT="6" -IUSE="altivec doc jack nls phonehome cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow" +IUSE="altivec doc jack nls phonehome pulseaudio cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow" RDEPEND=" >=dev-cpp/glibmm-2.32.0 @@ -55,6 +55,7 @@ RDEPEND=" >=x11-libs/gtk+-2.8.1:2 x11-libs/pango jack? ( virtual/jack ) + pulseaudio? ( media-sound/pulseaudio ) media-libs/lilv media-libs/sratom dev-libs/sord @@ -115,15 +116,19 @@ src_prepare() { } src_configure() { + local backends="alsa" + use jack && backends+=",jack" + use pulseaudio && backends+=",pulseaudio" + tc-export CC CXX mkdir -p "${D}" waf-utils_src_configure \ --destdir="${D}" \ --configdir=/etc \ --optimize \ + --with-backends=${backends} \ $(usex doc "--docs" '') \ $({ use altivec || use cpu_flags_x86_sse; } && echo "--fpu-optimization" || echo "--no-fpu-optimization") \ - $(usex jack "--with-backends=alsa,jack" "--with-backends=alsa --libjack=weak") \ $(usex phonehome "--phone-home" "--no-phone-home") \ $(usex nls "--nls" "--no-nls") #not possible right now --use-external-libs diff --git a/media-sound/ardour/ardour-9999.ebuild b/media-sound/ardour/ardour-9999.ebuild index 43c1789b324f..9e5b5ec26e19 100644 --- a/media-sound/ardour/ardour-9999.ebuild +++ b/media-sound/ardour/ardour-9999.ebuild @@ -21,7 +21,7 @@ fi LICENSE="GPL-2" SLOT="6" -IUSE="altivec doc jack nls phonehome cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow" +IUSE="altivec doc jack nls phonehome pulseaudio cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow" RDEPEND=" >=dev-cpp/glibmm-2.32.0 @@ -55,6 +55,7 @@ RDEPEND=" >=x11-libs/gtk+-2.8.1:2 x11-libs/pango jack? ( virtual/jack ) + pulseaudio? ( media-sound/pulseaudio ) media-libs/lilv media-libs/sratom dev-libs/sord @@ -110,15 +111,19 @@ src_prepare() { } src_configure() { + local backends="alsa" + use jack && backends+=",jack" + use pulseaudio && backends+=",pulseaudio" + tc-export CC CXX mkdir -p "${D}" waf-utils_src_configure \ --destdir="${D}" \ --configdir=/etc \ --optimize \ + --with-backends=${backends} \ $(usex doc "--docs" '') \ $({ use altivec || use cpu_flags_x86_sse; } && echo "--fpu-optimization" || echo "--no-fpu-optimization") \ - $(usex jack "--with-backends=alsa,jack" "--with-backends=alsa --libjack=weak") \ $(usex phonehome "--phone-home" "--no-phone-home") \ $(usex nls "--nls" "--no-nls") #not possible right now --use-external-libs diff --git a/media-sound/din/Manifest b/media-sound/din/Manifest index 6dcdbb3f77e0..615cc8e4f603 100644 --- a/media-sound/din/Manifest +++ b/media-sound/din/Manifest @@ -1,5 +1,9 @@ AUX din-43.0.1-fix-random-constants.patch 683 BLAKE2B b745da8778155f1e8330b54114f80b86e35d6d94e48d224fc615c20103dc2b18d63a331ef88c0ee8dfed50e6f4ae0feb9d62a89f8bbf1bf12e68b7b94c9eba48 SHA512 bc85b3150067b26faebc494146e60062658cd8c8110523becbf85ff2034e5a949103ef0a46ff4941338a035a299a7475c9a1bb208e3bdd1935e725723b42416f AUX din-47.1-makefile.patch 588 BLAKE2B 5afba801148decc167b4d7bf50ce1b0e770f37d6f85806b151a35958b43749ce7f7a3fd70fbd5028e2d301737011bdcf2fa9f58c7c91ef34f7859bb4071ec1d3 SHA512 d19c72a72b2e3d081e12eb46114a3176b4ea497687df1d017e8c4ba8f1a7a049df169384f4345b45d97688544c7dace2ccc339aa9f64d65ae90657d73a271fdd +AUX din-48-fix-random-constants.patch 667 BLAKE2B 2747a1c60f2f968cd4e173996900d889b9c45f77af6aba035a4fe29ced8882178cc3fbfa925dc2bc02aced071648e008f409ecd9c6b3782838dec5344a8b71f4 SHA512 0805ea12a272276ba1883ab624c96566dbb71168bd9a0e4ecbe6f3373287e7d88d5a897c03e0385acf12a7fc79a4be73f1d66ec699790986cd2c863e6ca251bc +AUX din-48-makefile.patch 1886 BLAKE2B 091197f5d2bd421be5ebd2a6d9dc90d5a6f34a65c2e26bf3b639312b15017b61162922ff3834f3f00a7ad098eff2397ad312057c0ba712d0e9a88a83973d3e97 SHA512 f451ccdfdc7c17b975a3b0077bb92f5131c9e22bb9bf224d3b991c3e61679dfc602642311f05b47ecb0ad0963d554467e697e4ec0b15f775af93e9d3299d3369 DIST din-47.1.tar.gz 3667502 BLAKE2B 21621e4e0909d9da534901811ae28ac5adf226387e2ea47476576fd1d4c45925c460babff04489a54e5e51d1f9ea916389168315108d80965df7b89868150786 SHA512 883008fa54751cd626ee60a5c5a4785a82680c229adefc2c8a86bfa28bf6be6549500c1bfe4661028ae8a2015383a2d9e6fe1d8992476d49576a999eea26ba17 +DIST din-48.tar.gz 3673917 BLAKE2B 90e29efcc159936e7dca5b1deba07d6ddf23fc6878053283c1723eaf73c9b06903d274e471c3043d57fb2cb923eb9516a06362590a6b555884dc1b7cb7b6e9c1 SHA512 3d54c3db23fe909a3664412f1bbba3898b83184d19c4b04f4432cd0bff0dede01d017cebe36980a3f8158ffbb663e09dd83a0de7206247b47fcc1a9f3b4cc940 EBUILD din-47.1.ebuild 1084 BLAKE2B 976f42912df993640acba0cfeb2f0d6ecd027f95ce4711df06afdf1e05a9458714cc05f434b1b00ad08fd591d3b13d2ee2c9c151307da283349cad9584b0cb9a SHA512 467cfccf073e867affbd1fe78c57acb5f13a0ff8b854bb1c8cb40c4c6bee22a042da30ac698ae16031b27a48cc4270a5c2b0178793b54cd23e9d9b322964c510 +EBUILD din-48.ebuild 1078 BLAKE2B 68d5d618a2a3d165f6ba9f31393244ccf583a216ae30e1d9aec081381ae255bec06d7b110feec5b1a4b12673a7ca2c4574158c2d668f239dfc605440b7e2ec2a SHA512 2fdf558fafff9ebead738b57f63b3b1e70f111e0ccfed2b05e0f4b4fec71d6746a6dcce0633d3fee3666a37646b12153d99323aa8e3b7bb8ee3eb5aada1101b7 MISC metadata.xml 255 BLAKE2B 7a492321189530430d5c71d5598f8a99b548e020d8ace46bb200f1f18abb3a59c4d0dff84c8dc1f78297137c25684d42386d793b84a02e2363fab4d6dcedd4fa SHA512 9e74b875aa129f5b8108121402291772fde4ac18a157dc60f7b3e19c318ee54cd1be54e283a68bc61562f2dc3f5b338b161028d673ff7baa267192ff3b7e8dc8 diff --git a/media-sound/din/din-48.ebuild b/media-sound/din/din-48.ebuild new file mode 100644 index 000000000000..14fecc8a11cf --- /dev/null +++ b/media-sound/din/din-48.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools eutils xdg + +DESCRIPTION="a software musical instrument and audio synthesizer" +HOMEPAGE="https://dinisnoise.org/" +SRC_URI="https://archive.org/download/dinisnoise_source_code/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+alsa jack" + +RDEPEND=" + dev-lang/tcl:0= + media-libs/libsdl:= + virtual/glu + virtual/opengl + alsa? ( media-libs/alsa-lib ) + jack? ( virtual/jack ) +" +DEPEND=" + ${RDEPEND} + dev-libs/boost +" +BDEPEND=" + virtual/pkgconfig +" + +REQUIRED_USE="|| ( alsa jack )" + +PATCHES=( + "${FILESDIR}/${P}-makefile.patch" + "${FILESDIR}/${P}-fix-random-constants.patch" +) + +src_prepare() { + default + + edos2unix pixmaps/${PN}.desktop + + use jack && (sed -i "s/-lasound/-ljack/g" src/Makefile.am || die "Failed to fix jack linking") + + eautoreconf +} + +src_configure() { + # Jack takes over alsa. + local sound_engine + + use jack && sound_engine="UNIX_JACK" || sound_engine="LINUX_ALSA" + + econf CXXFLAGS="${CXXFLAGS} -D__${sound_engine}__" +} diff --git a/media-sound/din/files/din-48-fix-random-constants.patch b/media-sound/din/files/din-48-fix-random-constants.patch new file mode 100644 index 000000000000..8e60204ad429 --- /dev/null +++ b/media-sound/din/files/din-48-fix-random-constants.patch @@ -0,0 +1,15 @@ +diff --git a/src/random.h b/src/random.h +index d5a2bc6..38f0d14 100644 +--- a/src/random.h ++++ b/src/random.h +@@ -16,8 +16,8 @@ + const int N = 624; + const int M = 397; + const unsigned int MATRIX_A = 0x9908b0df; /* constant vector a */ +-const int UPPER_MASK = 0x80000000; /* most significant w-r bits */ +-const int LOWER_MASK = 0x7fffffff; /* least significant r bits */ ++const unsigned int UPPER_MASK = 0x80000000; /* most significant w-r bits */ ++const unsigned int LOWER_MASK = 0x7fffffff; /* least significant r bits */ + + static unsigned int mt[N]; /* the array for the state vector */ + static int mti=N+1; /* mti==N+1 means mt[N] is not initialized */ diff --git a/media-sound/din/files/din-48-makefile.patch b/media-sound/din/files/din-48-makefile.patch new file mode 100644 index 000000000000..5a37359106da --- /dev/null +++ b/media-sound/din/files/din-48-makefile.patch @@ -0,0 +1,14 @@ +diff --git a/src/Makefile.am b/src/Makefile.am +index df480f2..d665bbf 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -1,7 +1,7 @@ + #dinincludedir = $(pkgsrcdir) + +-AM_CXXFLAGS = -I /usr/include/tcl8.6 -Wall -D_THREAD_SAFE -DHAVE_OPENGL -D__LICENSED__ -D __SVG__ -D__GPL20__ -D __BOOST_TIME__ -DPREFIX=\"@prefix@\" +-LIBS += -ltcl8.6 -lSDL -lGL -lpthread -lasound ++AM_CXXFLAGS = -Wall -D_THREAD_SAFE -DHAVE_OPENGL -D__LICENSED__ -D __SVG__ -D__GPL20__ -D __BOOST_TIME__ -DPREFIX=\"@prefix@\" ++LIBS += -ltcl -lSDL -lGL -lpthread -lasound + + bin_PROGRAMS = din + din_SOURCES = alarm.cc arrow_button.cc audio.cc authors_note.cc ball.cc ball_ops.cc basic_editor.cc beat2value.cc binaural_drone.cc binaural_drones.cc bit_display.cc box_selector.cc button.cc capturer.cc checkbutton.cc chrono.cc circler.cc command.cc compressor.cc console.cc console_iterator.cc countries.cc cross_button.cc curve.cc curve_display.cc curve_editor.cc curve_library.cc curve_mixer.cc curve_picker.cc curve_samples.cc custom_periodic.cc delay.cc din.cc din_info.cc drone.cc fader.cc fft.cc field.cc filled_button.cc font.cc font_editor.cc fractaliser.cc globals.cc glyph.cc gravity.cc hit.cc help.cc item_list.cc keyboard_keyboard.cc label.cc levels.cc line.cc lissajous.cc listeners.cc main.cc menu.cc mesh.cc midi_in.cc minus_button.cc mocap.cc modulator.cc mondrian.cc morpher.cc morse_code.cc mouse_slider.cc multi_curve.cc note.cc noiser.cc number.cc oscilloscope.cc phrasor.cc play.cc plugin.cc plugin_browser.cc plus_button.cc point_modulator.cc range.cc recorder.cc rect.cc rose_milker.cc scale_info.cc scale_notes.cc scalelist.cc separator.cc settings.cc sine_mixer.cc slit.cc solver.cc spiraler.cc starrer.cc superformula.cc tap_bpm.cc tcl_interp.cc textboard.cc tokenizer.cc trail.cc triggered_note.cc ui.cc ui_sin_cos_radius.cc viewwin.cc warper.cc widget.cc kiss_fft.c RtAudio.cpp RtMidi.cpp diff --git a/media-sound/mumble/Manifest b/media-sound/mumble/Manifest index 2252076dbf01..bff6664e2cd2 100644 --- a/media-sound/mumble/Manifest +++ b/media-sound/mumble/Manifest @@ -3,4 +3,4 @@ DIST mumble-1.3.2.tar.gz 8586828 BLAKE2B 38af4a0a2ab934388607745a2e31ea7310b7bc0 EBUILD mumble-1.3.1-r1.ebuild 3812 BLAKE2B d17d1a107e33192f312fc6553ae1e1424e6956c2fd5b207250754877762dfd88522c2f1d8a5ce0d8766be8b3df485b619cc0916c31e47154cd1c209b816e746e SHA512 569d09b0cd7a4493f7a0b7b2e98abb39c67deaa3f24ef103d0fc1221d5a743e86c0ae9b3403ca8435e2ccce02ef5e225ff9887eaf48c4b3b669aacb0aefb91ba EBUILD mumble-1.3.2.ebuild 3816 BLAKE2B 873ba96b0f251c96a83aba14941a4b4b0964c367e87fee705b22b5f869398e4d3beec184f24a9365133cfd17f3131872bd514ec6d71b55c8a839bbe5cc128192 SHA512 a0b98e253c6a39b92b8acbf94842012b6e172cd778285d2e9fa70a6929357beac77539f3caa0552a4bd548c15187f61f9dbce6fbb6107fb291f09f5d2c14ec79 EBUILD mumble-9999.ebuild 3791 BLAKE2B 8c2fa233598fbddf33686117cedea1d146cac6752320c07ab07ded9098ab99a0c4691f8cc2564ef8b8b1349ef7ce0af4840d87d15f37301aff1e2366b68f99e4 SHA512 c5edbd19160921df5671c305200b153fef8d629086b2f3d3df4b3d3e207a0f2f557d7d6e976e7f39be4f01224c75055e6a3899a2752671a2153b7c51fb8bf75e -MISC metadata.xml 758 BLAKE2B 72c530c5bb4db48b3ab9cd915dbf68abec74f609d796acc12b70426b40065f09407a0e4daf9668ec140fc6a185ff17d3bb21ead13a2b5abe28ceb3d232b3f073 SHA512 ecff83ea1a0b3dda39884cced8fb657475ae98f9a15e07f9a1a8f01bcb411382024d47d9da70c1e066654757b6ce7262ab3f7b03780a13257bdfa895e6417ec9 +MISC metadata.xml 596 BLAKE2B cfea5947f1ae0ed91141892278fb374619e4dcf17664e63f76fd61b60f75341534a7a6ad1602959b700696996ff46b6cf12eb2a652b1079f331f66e3dc4ad4e1 SHA512 aeeb4a05ebda91abcbc0ae8a52840d815d251d9c329a1cb06c7baf150eda8a4d0e10697569bef0adfb3a17eb2c59bd6b5d3db7e2c9c50c69f0e52e341fff454f diff --git a/media-sound/mumble/metadata.xml b/media-sound/mumble/metadata.xml index 760004df57f7..06725553903a 100644 --- a/media-sound/mumble/metadata.xml +++ b/media-sound/mumble/metadata.xml @@ -5,9 +5,6 @@ polynomial-c@gentoo.org Lars Wendler - -Mumble is an open source, low-latency, high quality voice chat software primarily intended for use while gaming. - Enable support for the Logitech G15 LCD (and compatible devices). Enable alternative noise suppression option based on RNNoise. diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest index 2399f1fac02f..5cdc87a47306 100644 --- a/media-sound/murmur/Manifest +++ b/media-sound/murmur/Manifest @@ -7,4 +7,4 @@ DIST mumble-1.3.2.tar.gz 8586828 BLAKE2B 38af4a0a2ab934388607745a2e31ea7310b7bc0 EBUILD murmur-1.3.1.ebuild 3688 BLAKE2B 620347f0ed06e982ffa44509581b95706d0860f5b937e25c9afc51d4ae03f3272d2af323575e6234a582d6a4e0cf3a57fcebc5f80ad03392787b1e6b3b694206 SHA512 46bebc6ceadbdf18cb9ca26702da1d853436cd448e64c2dcfe0e51c88ab5314318259264b6f2c0d46c30d5cd1daebd94ad7af4b23145aa2d472cf67798e6fa57 EBUILD murmur-1.3.2.ebuild 3690 BLAKE2B bc7a49642fd3389fc43fa5188c3bbb64d9818fefcbfe4bfd0920a79bf4128c88eee13f029ce79682874db637f51b012ab459424161edb6853b3ede252e90645a SHA512 d02b017155372a00c422bad3d79decb7563e857db1639cc80253d6e48cbfe0a412debf758009928611527305f52df928240c60f20abd11d35744da630b1f5101 EBUILD murmur-9999.ebuild 3690 BLAKE2B 03dfc78a08930265518faaada25f6e857d39cd705e6ba3975ad7f12481efdba60b0f5b331e5ee785481ada733265f5caa0f681ba5aa0442d4cf45a1b96e742cd SHA512 9bab53e3b0282ac3adebb9055c1b57e2dbe0780a5f3e8cb2bbde227b22ebe057a85e3abf50a5106ce704ca07e2f56ede16ec03543676941d65269238488e6352 -MISC metadata.xml 597 BLAKE2B 6eece3d62949bfb7c01c6249764ee6e47ca0273972ed0aa2bae704ed7acb9267e7cef706d2c3eeafb5becd4695d8665c975f67e577ef3ce4def50e78ba1ce273 SHA512 d7ffb25e7b3919cb27417debe5b2f84f2f2c330e1a238583f154bb44b697a3b3c3749794baf896807874633b0659076e93c2845a56e49acb24047958d29d2beb +MISC metadata.xml 435 BLAKE2B 6628c9f2a8a849eea9d7a987a5226835529032a1b7acd443efb9f5f5f46249da602939f8cb5291ce596856ff7258be09665886a24937eb1425c05efea0d7313f SHA512 ea4d122a1a40ff30ea188254cd241f62fa1e47d873089491088228680e336ca47d5ee5941aa53e47976dd8979554f496df75bbb7688b99f26112ef27d004e85d diff --git a/media-sound/murmur/metadata.xml b/media-sound/murmur/metadata.xml index c0b4be832f31..2299d0735ea9 100644 --- a/media-sound/murmur/metadata.xml +++ b/media-sound/murmur/metadata.xml @@ -5,9 +5,6 @@ polynomial-c@gentoo.org Lars Wendler - -Mumble is an open source, low-latency, high quality voice chat software primarily intended for use while gaming. - Use dev-libs/Ice to enable remote control capabilities. diff --git a/media-sound/patchage/Manifest b/media-sound/patchage/Manifest index 05804222e8fa..fd2390976f04 100644 --- a/media-sound/patchage/Manifest +++ b/media-sound/patchage/Manifest @@ -1,4 +1,4 @@ AUX patchage-1.0.2-string.patch 329 BLAKE2B 0721d815bae7aedfed9b0d8a6a8b2a528a176684d6f01c392d290ba11b0e547504ffd5200dd754800c64e44371a2304cec5d92e0327bf7739a3839aae7415ca8 SHA512 bda153cb438980982fe19e552b5d930b4ca8f7f206a4578a259c846bebbac3ed79e9b73f50cfa176a3e5f73db1059464f5c273e408f026ef9b04f1fa89ac4368 DIST patchage-1.0.2.tar.bz2 586298 BLAKE2B db52e267dc6ecc246ca5a30d88976c426b607c47c10cf041fe3bb0ab2d6b22d7b3c55a704be0d2fb6b87b3d23d26f15dd49b3d151d3d1dc084f290f4e7ccb01d SHA512 8d59bf4a71c2b41a1c9d8f72da30046568573c6cedaca69815b279fd1c24d44267da6846e219449d47f43157663abc331ef89f241d94dd16e666e06da9f81e12 EBUILD patchage-1.0.2.ebuild 1071 BLAKE2B bd83e8d16610d33844a7ac6d4e316693f241e0c457fdf2ad9c6646c7b27004d29fbf430697cb06996fe00bbaab9dbf7f2d36995837b55fd86382bd1782bbd0d1 SHA512 035cd6edfba294a02ffb5026f5805834754df3f2ecd664f6cdffced93109d8091446f2b65a3661862bed24d1a219caaadd813af41577449fdddbada6028dffbd -MISC metadata.xml 600 BLAKE2B 89bfd8b0da00e90fdd9fb85ca8604c80de0e2a8e471309aec0022f31f844d06c914c7536a3928179256f85b313fefaa3dec8937159f7131a03838276cca86162 SHA512 d08bd05a57ca03d9f91c0904f9a1b92e332e4475fd6729feefb63c75df2c5ad6eebd718b6e7db8482819f463606dcca888400c1560dd9b2c9e426c26634ece77 +MISC metadata.xml 460 BLAKE2B b2f9f3d58de315e1a6a807cbf8c02ace30e8ce14405078c0a694ff87667c0abaa4cec0243db6cb1f09ae2106709f030edc26eb3dde6a7cf4626b10585695b42f SHA512 a8bff330319ae354d6f6d158bc0a574d1c16be8a9794cd9bf908f5d216d56c10a1de8d51196e20799d397ad4895ea3ec80020c29d0220c1e03897c116a3094b9 diff --git a/media-sound/patchage/metadata.xml b/media-sound/patchage/metadata.xml index 8817f44b941c..da07c271dfdc 100644 --- a/media-sound/patchage/metadata.xml +++ b/media-sound/patchage/metadata.xml @@ -10,8 +10,4 @@ Include experimental Jack session management (save/restore) support - - Patchage is a modular patch bay for audio and MIDI for Jack based audio - systems. - diff --git a/media-sound/playerctl/Manifest b/media-sound/playerctl/Manifest index b4e3bcf77fbf..c4e8048f1337 100644 --- a/media-sound/playerctl/Manifest +++ b/media-sound/playerctl/Manifest @@ -2,4 +2,4 @@ DIST playerctl-2.0.1.tar.gz 43700 BLAKE2B 9df01bdb5f71a589a40462ed807b0f150d8c90 DIST playerctl-2.0.2.tar.gz 44241 BLAKE2B 3a1d5f59fdb0067f1147f4ef95990ae0755a372469c0f03491b4f3aec8d0cf754bb4d3057063211ee810532967ace0d35fa6a7f3f8cee8d7a5c09031cb5b11c9 SHA512 ad588f81d42c8000ccd2d2dedacfcd82887a958189b354ad6285545f7ed59e885febe0c3f9e3da915ae0fd0af4bfb4cefda54f17f0560fc4c00b1be6e92f3ac0 EBUILD playerctl-2.0.1.ebuild 1053 BLAKE2B 2d5414790ca1e1745e6c86bf2524718c37c843c162050f688072ca9385d23054fb63494a9ac41fb89579eb5b28717650186f70b2ff10cdf0093b52c26dc0aa0f SHA512 d2b1bd2e41f60fb5c61923ec8088986ac5acd695462a5d4dd7be6b7689792072e8846de0da4071c26bb00add72e19f33ee063302760a26547948f4ce7782a84d EBUILD playerctl-2.0.2.ebuild 893 BLAKE2B 4c7298c6c3bd2ea410d2806014a53ca5d116cef4d816d347629ae7a9626a7f39a3bd6b9f2968e4aa15d6f9d86c209c8867e27237a198693a7a9481e3850766cd SHA512 861dd884b243df3975481e2b45e995f8db602705b9ba2be1e01a121cd8bbd0304af39ffe28aa8a6d9651256121b24e9583fd26bc3429b616edc09e67ab75c1e7 -MISC metadata.xml 487 BLAKE2B 26a06ce93634d362dee7b3a595d5257ef946c27a17c181f758fa3c0acd33aeb45c825643311da3739791f80402e38b8fd618ea43655ec60689978cf2e0f2f30f SHA512 f97cd3597a70b86c784f11ffcc5c7c8fb5c16a124cb871907f8e3f216b7ff26d7e2954a52f52a5640fc8a8f41300a4419c527c57f410350a322ed36b1fa2e77f +MISC metadata.xml 343 BLAKE2B ef2d8052365e3c1907a5f191523ae0abd08d81fe0da46e4429192003a4a8560d7bbe45507b0fcbc1600241e89fa3fd64c84e4c208f501a0fd0be26175c2b0c97 SHA512 8719414c1c680915060a614b3fc30b462562b953c6b5fc227f6525a8870d59010ce0e7c5c5744031ff14d4c8514bb6f451ae697f1adfd1f617de490070ea2c38 diff --git a/media-sound/playerctl/metadata.xml b/media-sound/playerctl/metadata.xml index 42a351ac3998..35ff4c2d260c 100644 --- a/media-sound/playerctl/metadata.xml +++ b/media-sound/playerctl/metadata.xml @@ -1,14 +1,10 @@ - + gokturk@gentoo.org Göktürk Yüksek - - mpris command-line controller and library for spotify, vlc, - audacious, bmp, xmms2, and others. - acrisci/playerctl diff --git a/media-sound/sc2mpd/Manifest b/media-sound/sc2mpd/Manifest index 8f8a3e4d5624..9a3cd7e1ea63 100644 --- a/media-sound/sc2mpd/Manifest +++ b/media-sound/sc2mpd/Manifest @@ -9,4 +9,4 @@ DIST ohsongcast.3299ea.tar.gz 831313 BLAKE2B aaa5590af288bbf2b358bad613b983418f6 DIST ohtopology.cc09c0.tar.gz 118703 BLAKE2B ef5b560cb2a272586e8755117b5021d67562bda962b0c6240072ad42876ae71f21c81611521d31b01212d2175637244b8513332858aec3d7e713546587111ed0 SHA512 46f1e4ba6b7553b81c939c2ae691ab89e0bf9b565820e8c65b14b6534f3a9240580cb9fd69f46568c5f0c8d105da825b6f9abbf61a64289a4f553a47902b38d4 DIST sc2mpd-1.1.5.tar.gz 219031 BLAKE2B ac8a3b4da6caff58db4948c32d643bf9244efa4ad77e29c18aa7e10036715a9a84c9f69478f5a2eabf6769112fb61ea15e1d7e8e613fbae05794cef609f21247 SHA512 8ea47b8bda62b8e97b95b0ddf0ab7979a54ae8bc599c67ef7bdd16ea876254446c8be440fade7355be93742c94c6f20b56e40a5756cc3c0dbe0409612dc3788e EBUILD sc2mpd-1.1.5.ebuild 4562 BLAKE2B fbecb9f945afb3d1ba06e15cdcabefc762cd4a68919208001843fbf6dac4b5b52bd773934b8db7f685f31e9f2508a4d06e4c05223c69fb3658a2a681ceaf3a2a SHA512 c2f91e7fb6b48cda77c204c631d44f6765433d7d9f01872a17a99f588f3fe09dc2827cbc48104b8752defb27b607612dc7bbd20fc478748a9f52fba435c221c8 -MISC metadata.xml 313 BLAKE2B 81be81a3249c77371bf3c159e69a7151fd4763449f1b32cb02de42e774e4e050b45197e0a22dd294b3f9f116c680d18e18c03437bc571952b6739a01f5b04180 SHA512 993a3648e52c72afc8cceb7cf87a3bbf28658f106ca0b12c2e90f098e8d02b6d73f6e1ff728aef86715daae17533a17e6495d8110c59f91e116e84587ef5eddc +MISC metadata.xml 217 BLAKE2B c0bbfd196fa82f939049ba60f8a1ea7fffccb97a821373c8ba9d8265585e7cdd81f6cd1623ff0704fbb52a8109d9e31c7872949ac7f5910f646bfb766392e717 SHA512 e09835e34c3f35da82048705a28fcde46e7cc04e4cc8d6118e211bec65666ee1a7f3d6c440c8de99b4a3326ea826ef75b29e0a8898b7d6a2a71a2533e43b1f9d diff --git a/media-sound/sc2mpd/metadata.xml b/media-sound/sc2mpd/metadata.xml index 6d9ed9356fb5..411334230662 100644 --- a/media-sound/sc2mpd/metadata.xml +++ b/media-sound/sc2mpd/metadata.xml @@ -4,5 +4,4 @@ stasibear@gentoo.org -Implements the SongCast protocol for use by upmpdcli and mpd diff --git a/media-sound/sndpeek/Manifest b/media-sound/sndpeek/Manifest index b09bdfd1ba21..739fdf4e44e5 100644 --- a/media-sound/sndpeek/Manifest +++ b/media-sound/sndpeek/Manifest @@ -2,4 +2,4 @@ AUX sndpeek-1.4-gcc.patch 315 BLAKE2B 782db101136b691904424dea1d72c02a4308ce9901 AUX sndpeek-1.41-makefile.patch 8410 BLAKE2B 13df444073c55efac49ea862957375b2284567134bf1313069e4b41254232440b6e7f83c25e79cfc62611caa0a215cc56d14f130a5bfa2d8b4ded307860ba3cb SHA512 9999454775686174bb9561eefb0150cd7031ed2faad26c5830a367e21a844aee62dd0ced65cb17a7cd063f45cc05c6824f3abc5d427ad3ba2c8b5c0efb5de71a DIST sndpeek-1.41.tgz 312196 BLAKE2B a86f9bca8930bb555614a19ae63d8336e8718aef2a9b1ad297b4a16282a37f6b7608e6cec889719915a0fccdf0e9b26d7c9703585f820599f121905a2e85f28a SHA512 b0d352332d80d89412cb9aa3507f1505e9c4bf29b327106ec758e71eb23db59395f41ecdbf5a55b3bcd4b1f6cf18766bdb294d78da9499717e65e48cff710465 EBUILD sndpeek-1.41-r1.ebuild 1599 BLAKE2B 187ce2f3860f4346b93b8733e4fff6fb0e88de0f35c29256ffda7a49a80928b6c608cd6fd05c6c17653b954a15aa4ba4031ecd844b5f8a2725bb73f5e0ae7074 SHA512 f330b9951dafa25fda881bdf1e9bf64c57672e1d39d80f12039c7960b61ea152803939f356b9a96f23d992ea42cd720602db4f708b4400c01716399065a1e993 -MISC metadata.xml 334 BLAKE2B d0828ab0ff2b5bc3a88013773a5653206e57420f5d0eceadcfa7db7e587d24e12ded0edd775123ecdb887b3adf8f357599f59a6b0997667346ab846d6656bd52 SHA512 13ab3514fb82b417aa9b69680d3370a9f674c307a10a289de8b370c9cbd7e8a6b3aa14a00b2d69885e8805473940cf0dbf1606571827e021c5245c20e0078fa8 +MISC metadata.xml 253 BLAKE2B 6426153a5fa5bbad2aaffd28a6460f87a35678319768c57ac8dfae02b2229f6278dead4f564e6bc2bfd54d7143aed95c382abc2ee16c1073e9fbaf4f84cc0fef SHA512 78b724be3e1dbd6fc3c2e92cdbacc15ea4b0e8ee6fa22f76ebdd882b3a7bbedeaf8f80a29e36ec67e0432d2dfad3f57de4bc46480f92c8e544322755292df894 diff --git a/media-sound/sndpeek/metadata.xml b/media-sound/sndpeek/metadata.xml index 925b41262c7f..ee7258ac28eb 100644 --- a/media-sound/sndpeek/metadata.xml +++ b/media-sound/sndpeek/metadata.xml @@ -5,7 +5,4 @@ sound@gentoo.org Gentoo Sound project - - real-time audio visualization - diff --git a/media-sound/tapestrea/Manifest b/media-sound/tapestrea/Manifest index 4dbf9d5c6065..f9589b229102 100644 --- a/media-sound/tapestrea/Manifest +++ b/media-sound/tapestrea/Manifest @@ -2,4 +2,4 @@ AUX tapestrea-0.1.0.5-gcc44.patch 1301 BLAKE2B 09c05cdfef6860013d84a2833a77b3b69 AUX tapestrea-0.1.0.5-r1-underlinking-alsa-pthread.patch 1280 BLAKE2B 3910c1de8ad0fe14c80b9e347350924e71d1f2c10068287474a0262060d26d5f24558c51483af912dbd8fef4c0436e84af7108379955458d5b50619a9a8a8616 SHA512 de4ff80ba5ca256d794ceff80fe956459e16261b1d786a87691d2736835839e177056ab9e4732c78ec0381c01324c483b27de310f8168269ebc04dd6e39af344 DIST tapestrea-0.1.0.5.tgz 21987831 BLAKE2B 30ee2574acbb1a4577b0e952f9c474304ce6248bb6c4329c2788c0e640c6d82b35f3898e293a1e91ec38ca332bb4f910fd35278edf5c703dde456a6c006d14f4 SHA512 8df64cb31e85167afb78e4891192dde7d5476c637241e53f6218b013bb8c40e43a626cc2a2c1368498491f00451a719e1126a90ca2d67aa52137a9e1cd034656 EBUILD tapestrea-0.1.0.5-r1.ebuild 2757 BLAKE2B 864dc8a0f04d5dc6c1f8e273c4adb554bd80b70282642f6bdfbe464fe5bb7dd372b6ebf8fddd1407795fed7b81d6b31712c04b2a58825566fe27fca603fe1675 SHA512 950b9cad047bcd047ec4a2e8d210aaacc0cba55e9b542f1ad1272f293e94cb1b3c5b08550fb3260faa77995644530393cec6fa4a3ec959dc8c356ff5c25d8204 -MISC metadata.xml 269 BLAKE2B 2d564d4edcfea235f94683a6a208d7cd797d7f24d250c8b3f8c7e2b4e2f12137241bdcd09590f0059644caabad1b4b8b196b12d0601a88197e78af6d2d6c095f SHA512 5f48ad801d958dab1f3a4a877bc7681180c3a37b27bd602527c34c005d2f384466bc04c61dcd1f80e7463d7bdb3acb5f457fb02b1549c0e2de9dca7b8a203d1c +MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33 diff --git a/media-sound/tapestrea/metadata.xml b/media-sound/tapestrea/metadata.xml index d6fe65967ae6..7a38bb900964 100644 --- a/media-sound/tapestrea/metadata.xml +++ b/media-sound/tapestrea/metadata.xml @@ -2,7 +2,4 @@ - - A set of new tools and techniques for sound design - diff --git a/media-sound/upmpdcli/Manifest b/media-sound/upmpdcli/Manifest index c14dd2afe4e9..b9703fbe5e7a 100644 --- a/media-sound/upmpdcli/Manifest +++ b/media-sound/upmpdcli/Manifest @@ -4,4 +4,4 @@ DIST upmpdcli-1.4.0.tar.gz 469357 BLAKE2B edd46e86f367ff2f88346cfb4cb249dae44630 DIST upmpdcli-1.4.2.tar.gz 477650 BLAKE2B 8bc2f86e8821aaee29f969e6031553f29e3224fdaf4b9c7d443f55bda5f321f36607dbb7dc0af15f0d1e7b006e93595cd1d668f9d1975e8673a80b218ea7f570 SHA512 be855214b55686422689ce786103ff50748a9f9e7e556c8dbeaa7e39e0229a3e0b56502bdbeb7071771706416cd2ff36592cb5245b505d8438f0ba75c200e9c2 EBUILD upmpdcli-1.4.0.ebuild 1259 BLAKE2B f62c3642b43df9d6d6d78001d0c45aec8b3fc1e5be2fbf5843ec3a6c20f4c500a18f367c6c5abd687482d88a5e39f86d98c30f635e3d8508cc21bc6123a0f81b SHA512 6e97ea302f73f8a3f7ce05d92f06cfe5d7f0fbf9a6b872e271000392d0bd8dd8fdb4cfa96c72beec1c56f94fa7fd31531d393b77f71ab8920c4fc578ec4d9fb1 EBUILD upmpdcli-1.4.2.ebuild 1261 BLAKE2B 022363689427e8477865e2b6e9dd21614a706447698d80b736e2e01d0f0fb137e1ff85950465f42f5edbe863bb9399241872c5c34caeaef2627f7c8a659ce6a5 SHA512 a7f2d8874e4fac75c628341b00b980a523f58b50b4696500ce0d772c2e7445b42531698e586d3b75d1f15a05f323a32d33f9ef1d8dc4c7501addca52075589f5 -MISC metadata.xml 424 BLAKE2B 255b763f479850aab6630f6b5c27eb84ea66692004c85cfafd9ad08edbfa9fe08d745c49f02bc27b126dc883ffc8c22c1d3a248cc94d163b88e8946bdb0d9362 SHA512 283c31f284c8789a0e74d8df0c5324add6875b3eb48a7dd91cb036102bda21465df2ea76656c5015ef050651765fd1fd80f66351deff9d31a2462d1009579ecc +MISC metadata.xml 323 BLAKE2B 3b9aa1c98130517f1e0d458e9e007330fea3b695192f11a02edb51c2845358353367bcc421a70965abed3996450afdac11d80dd7e54e6b115cbb3c0940830106 SHA512 1f004f9123b7924186183899cdd55ae2fb75a61ab59cd01ac077627a18d28c934716a31f1070e5cd1a2ab6faafd9994079bad87178c6e744093cfcd7d6a7673b diff --git a/media-sound/upmpdcli/metadata.xml b/media-sound/upmpdcli/metadata.xml index 8d5234640e01..49bf49af07ac 100644 --- a/media-sound/upmpdcli/metadata.xml +++ b/media-sound/upmpdcli/metadata.xml @@ -4,9 +4,6 @@ stasibear@gentoo.org - - UPnP Media Renderer front-end for MPD, the Music Player Daemon - Enable streaming from Qobuz and Tidal external services diff --git a/media-tv/Manifest.gz b/media-tv/Manifest.gz index 1879d931a4ab556cce8f8ccdbb5ed270d282f7d3..ebc7dd269b529d67c176ffe8af7a412ba5b4c8cf 100644 GIT binary patch delta 3927 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 diff --git a/media-tv/ivtv-utils/Manifest b/media-tv/ivtv-utils/Manifest index e60f93557b17..a7e60f76313f 100644 --- a/media-tv/ivtv-utils/Manifest +++ b/media-tv/ivtv-utils/Manifest @@ -2,4 +2,4 @@ AUX ivtv-utils-1.4.0-gentoo.patch 2423 BLAKE2B cf0cb7fb1ea7c0d9cd62b6d2fce3e342b AUX ivtv-utils-1.4.1-overflow.patch 1774 BLAKE2B 7ec6fe101125f367a90f54b771f9ac6bd2179e94986115177e34d2fc294cffd9d893b9aeb15e629f1990c99c5d7d3d6d5b4189d3dac8cc24f572b2b2bab91796 SHA512 5c19bc5420f0e7f1f501b0e117fdd3108799607f380bc8609ccd9126eb6fade4da21a41918f88613127969afd6712ab19bcb2dbc295d93454f5da918609c66eb DIST ivtv-utils-1.4.1.tar.gz 189918 BLAKE2B 7880b532ffb3a1ffa13c38b74b57f82a199486ba5bc8e310cb5447ad78d05a0380b51070a0dc67e4f1120d49c8c7d9a2b829e3922585484906efccc4f2b96fb5 SHA512 719c922fb819ba7f0ca3d4bbede571c416dc9f282bd8a7e2fbe7d9b4298541a104f8a848e113379eeec052206658b7a0a2e0eea1b7917e90f2aee37fe0010bed EBUILD ivtv-utils-1.4.1.ebuild 869 BLAKE2B 7d163c5e7a93c37320e7a6bd870e9077b3ad55df0fd968288b10e54bae249e1c96a51795854b721baf0e41ab10dfd8020ccdad5dd582bcc09e5a3f92be5409c7 SHA512 81d1f135939dc1c590cb15c9fcc585ea396efa6bf57604a7cd5912306e898746731e99ebddf563aa47cf6ad37e3e72407a770656f5fad90e7e73b68704194677 -MISC metadata.xml 302 BLAKE2B 98fc025993a88c607187f0b8e9fe7295800fce7a4d0db4378118175be7dd9af2131130e5872b79faf415dd404d635c72524395927e8f5c4e7184d24e75e97937 SHA512 fd8133b38c4139c841e83a26e24cb2695a6f711b0f9a5495d8f9363d9ae32bc26d03e7e1b5a708d549fbe72452af853c5b326b1a2d27cd5dc630bda8a6fed9a2 +MISC metadata.xml 168 BLAKE2B 5f277cc66dbafa7e7985433f84b0f9a656a176a9b901862e2a8353ca2d4526797dded9696e835b9696c7f72324e94959cfb5a22de49a7e3e61604153886037ab SHA512 00eec08786156434460f5ed77b647579546cf1a86341a4f2c9c9c84326468c2c21dc5101c4277103b19266bb6f788823f4ddf3b9d044da26326d79bf2ac9a274 diff --git a/media-tv/ivtv-utils/metadata.xml b/media-tv/ivtv-utils/metadata.xml index d2cd6812aa5c..1b2becffa26c 100644 --- a/media-tv/ivtv-utils/metadata.xml +++ b/media-tv/ivtv-utils/metadata.xml @@ -2,8 +2,4 @@ - - Driver for ivtv based tv tuner cards, currently supports Hauppauge - PVR-[23]50 cards - diff --git a/media-tv/kodi/Manifest b/media-tv/kodi/Manifest index 8d08bb2127b1..4c3b706426bb 100644 --- a/media-tv/kodi/Manifest +++ b/media-tv/kodi/Manifest @@ -1,17 +1,17 @@ AUX kodi-18-remove-useless-test.patch 1295 BLAKE2B 36c6408ee1ef404539f097822952fa4000b4913ed5b54526bb4f2b452a553335eb3935e5a6cbcec0b1e497eed86d5417784016404596d31a063d608ca1f44d51 SHA512 73c50bf728d04117ad1493505bea561ade6c49e2e58de24a453374946d0931e11e094b749bad9d90ea48197521808a12b87c42e496acb6091380f4953b959567 AUX kodi-18.5-cassert.patch 1402 BLAKE2B 02f2b63856cf1fd75749d78a0f9cf37cac55b20fc22302846011781c56e8902312a10e71c3e1b21f44aaa362efba2acefb73c5ae68643b569c541508f44d97bd SHA512 fbaa126dd647559749944c09e5424a76dccdaa5d8dc6299a52cb6215f20af29f3cf8d0596280f335e8a9be1ffe556fa47b33c9d28b22c2b47f51d738219aeb8c DIST ffmpeg-kodi-4.0.4-Leia-18.4.tar.gz 12430413 BLAKE2B 6de6fde2c16264f851466b46f87c23c34e7d503203f69d47342d46034f153860190d196da51221f866315405c8a33325b2160283333256ee5d5e293336afae99 SHA512 c6dd75dbff7119adeeda246cfb640b5e8d3b4c242ef83e5ba070207b60f0c715c3fe3cb328d87687b70a133f122a03aba990f0e95f3aac7d5dbcee25bec59078 -DIST ffmpeg-kodi-4.3-Matrix-Alpha1.tar.gz 13478011 BLAKE2B 6219293fba86981c34c22b1a91c6dce0c298d523ecafe2e0ddce8b1ec4213d4f8f65610e4555a124a582d7fa8e858d0ad6921015fa4e639d64a02e955f7faf46 SHA512 23220650b550fe2008c38c955e10baf55e1ceaac780cf170db5349b156ac399ff3eda39509773f0c973c50083e75823b1da8e92b3751c04bb06a7f5687bef850 +DIST ffmpeg-kodi-4.3.1-Matrix-Alpha1-2.tar.gz 13477450 BLAKE2B c33a2aad8b895be3ea5be76de238680284487d38a8c22ce57f17c3944a6ba214c0dfa9ef1e4717244ff8f70f6dd640b36715842d61ddaed65867a6c096470283 SHA512 7f614d0dd2b319414cb31853be9cd52e5e81b780a4049e36470f992e78e52bcd65e99bfd268df5f8781ad030bb60f99d15bd5e8c4d7c2fd9a4011b55a3efc40c DIST kodi-18-libmicrohttpd-0.9.71.patch 84981 BLAKE2B e07c7df63bdfbaf9dfc5d0989adf96eb663a8c99ea11c42dfc585d8b91343a3445e9bc2f1797e845b0895e79568526e8e594a76e8cb3d7b591153a0ad45ce807 SHA512 286a1466174d847eac460b2a7a1b66b082148f2a3e91c4f5f881b909a59b8fdb2037eda074bd3c6e5dbe6a65dc2bef9f1d6746d7db2cb78d285c4b7750c366c2 DIST kodi-18.7.tar.gz 51051040 BLAKE2B 7ff04cd0ddcf74e46eef4318cf870662b9e076b362322958a6b8019d49134e37981f7ca21b5806e38b942adc4c29ea2b25a19f46e5da3d469613cf19a29f4e8c SHA512 7e5678f5e23e8af929056a49b0ce0b992a1f53a1fe970a149610c5a24adb591085bb06cc405e8bdc6040eef853d23e99df660d7006fc1ea4e79afd3a697875c5 DIST kodi-18.8.tar.gz 51052219 BLAKE2B 6e49b08b5e2bfe778dafb687658e82b90226a9f1c1a7827a4290d601fe4c98e5cbaabaa39563c19a2956b83ce3a76640f081a56a41dfea4d65fb8b503c6f37b0 SHA512 242eaa9144ba0d9b15f02ab41282295de76d375cf66d595e7f6687d47c996133fcf5647448dcd06759df9f30bd86cdba239720b9bdd8b57827b6f261c08c4aaa -DIST kodi-19.0_alpha1_p20200909.tar.gz 52135793 BLAKE2B 5c67cc5f983a19cc860653c1da89053e641af1650d44a82c071deb2d57852039fb222e82530d398e316aee1ea7a9929c243017a5ef26a475d40f658de2db8d86 SHA512 3edb6302932c59ff41765a0b1b16a1757cf5197fac38bcc2eaf4f9a2683c15e7c1e4fb31a82c966cb6b6aa29e98d68d22ce006d5ff583500bf0f38522d63472a +DIST kodi-19.0_alpha1_p20200916.tar.gz 52080775 BLAKE2B 9ac98975ac8cf50550494833b5c1e73a839848fdcd043a7ea467bbc6a3c87536230021453137d2af05162571623125b6b992b4d7fd75ec9a195f038f339cdb5c SHA512 85855685a35c705ec576ea57c9f598a5dfab28e27d3e9f6479ff01401e9c91acdc19de575cd6c81af7c4c17c8720621cf8e9afa409c031b8cb6a8a7e3d9461ca DIST libdvdcss-1.4.2-Leia-Beta-5.tar.gz 101068 BLAKE2B 283aa2cec0a2200d3569bc280cb9659e9224a6b3a77db8a35b269cd8caf1337ac9d8b92b806df66f63ef7458a46bd6261f0b8b14678b10e26644a79dcbeea5da SHA512 5185dbdbeb1bd13ea9d8723f1f4ab599d6f3102f5ba1096cd085aa1cda252c045f327c719227bba8e1b742352ade5e335106c8d0c1637a5a6b93ce661620dd7e DIST libdvdnav-6.0.0-Leia-Alpha-3.tar.gz 137942 BLAKE2B 7573434a0ae8e8ccabf48173f81fcde29074eb138e119a2ae9156cde3c3d8bfd716f5d0e605b97f2dcac21f570781137c8533c5ae306b51e3905822fda318355 SHA512 11c93eaacd156f8fd7dec7c43d366438b201f31ad55b2870463a9e286912b6ada08882319a021fb7992190f87b909a49f2b83e0321cc17aedc29f7fe5898fa72 DIST libdvdread-6.0.0-Leia-Alpha-3.tar.gz 130649 BLAKE2B 0c206acdaf0776841ab792c74e023af07d9539eb72e03ae164382a31ed950f60e5e15f1d055979d28f1398924471b294d11f064b11b8373353b3962a3777ff3c SHA512 b3419ba0a1a2dd70f1bb6236afdfe1c6e88c9ad4264198b289e3bba9375e077cecf7f89848c7b09debaa445327f3507101f3d157e692f7a7163b2bb52643e1e7 EBUILD kodi-18.7.ebuild 9762 BLAKE2B ed5b1e0bba1ae29387f59acc9f454872abdae8506b19570fa4df7ceda32a3551f684bc3f7be2b8426f4041d24a3bed830076d76c897a310c79d87773b7e3c566 SHA512 f0b4362ef5665ebb17618b09f6f25179423526cd9244c585d333349f8894a6d5543a76ccb181f0b0445de50305ce1813998720a8c5c1ac245ca5872b20bcc67f EBUILD kodi-18.8.ebuild 9624 BLAKE2B f2fb687517e5fc0fc6ed480fda971fa5316f6699762df338392d8b9a9df68531fd38468e9667d23567352ce797fc4c790c1340c06fb0e5d5274cfe7c2883f760 SHA512 0de173c95440f2b5901f5a83649153fd791f678cc88606a41180df5a75a3bcd23d183fd38260e99f642ee1d9a201fa6c4b2a630c1991e50b218063e6390f489c -EBUILD kodi-19.0_alpha1_p20200909.ebuild 9312 BLAKE2B 06a938fbc8d035f22e08de2e19d85dbb5e9fb217f070bcc9e70fb49b35873f3c8b5454e6b01af1161bded04fda250291dcbc7c944f9fd4f9f5dbea015a910dbd SHA512 fa8a3e61cdade57f5901db59a1cc7114fae62e0b48454e2844959c72d9e843c489647b625911ff4d9c8f56201ed2117792e717f5b2fa8e14ec7ba61302f506d5 -EBUILD kodi-19.9999.ebuild 9376 BLAKE2B 344550b72b9f98ac7d4a46a035c5ecc8aaf75f6665e87f93527f0fd983adbf4eb2c0cdac2d5c998e8a9435f98708f0c67c529821d1ede2a9e69eba6dc317cb22 SHA512 906cc1f7abf61fe22c697b60e9cedf9e5699abd6bd821f070360084a90d7868b630612404c5e6381afc25903caf7b0d940eb7b397a444b90c8ca5e22f6595ca3 -EBUILD kodi-9999.ebuild 9376 BLAKE2B 344550b72b9f98ac7d4a46a035c5ecc8aaf75f6665e87f93527f0fd983adbf4eb2c0cdac2d5c998e8a9435f98708f0c67c529821d1ede2a9e69eba6dc317cb22 SHA512 906cc1f7abf61fe22c697b60e9cedf9e5699abd6bd821f070360084a90d7868b630612404c5e6381afc25903caf7b0d940eb7b397a444b90c8ca5e22f6595ca3 +EBUILD kodi-19.0_alpha1_p20200916.ebuild 9316 BLAKE2B a325627c41772c393a38e6d8e5754b7ef7af3a6023c5f1ad73aaafd15266068b41701469a93691aa42c15d5d74e23bbf7c00e0720e043449be5110efc098d16a SHA512 65b7780e93984a98f0504970a2dfb1265536b6a388ad9d911dbe6043a1df19d29e5d5a73e15f61d5b8ca6b3becf3c773bca22b9e37fd40a0106e28a0c030b66c +EBUILD kodi-19.9999.ebuild 9380 BLAKE2B 66211917196a787d232e005250020ef890754a7f5c5ddda1f4c7582c70bdb85744f6d5db133b057cc6532e178a9af620361bdbc0c20a4c55e30c3dc9d503bea7 SHA512 32a271ab2799d691ee9fe35a3cd801b1b4e8b1581d24ebdee086982b0b1b8b6f56d1fc34c8c5f6ddda9da1249b9292fa42a85823aa4a59a33f070c590ee634c2 +EBUILD kodi-9999.ebuild 9380 BLAKE2B 66211917196a787d232e005250020ef890754a7f5c5ddda1f4c7582c70bdb85744f6d5db133b057cc6532e178a9af620361bdbc0c20a4c55e30c3dc9d503bea7 SHA512 32a271ab2799d691ee9fe35a3cd801b1b4e8b1581d24ebdee086982b0b1b8b6f56d1fc34c8c5f6ddda9da1249b9292fa42a85823aa4a59a33f070c590ee634c2 MISC metadata.xml 1796 BLAKE2B da81fcbb0abedc4f78e82fa6f9453e4ffe824b1cedefcc9a1261dc09e0bd43482a7bd03e908f959d1a3033c284188d79644a1a9bca5064836eb3d0908b7d0d7f SHA512 d76d9f8d4683df4ab488dd30852437649810d0b093f0590db8f95404445f25aca7efdaa9d706d3222d67104cb2c4b02896154fcd7df1173b0bfe7e2557d73847 diff --git a/media-tv/kodi/kodi-19.0_alpha1_p20200909.ebuild b/media-tv/kodi/kodi-19.0_alpha1_p20200916.ebuild similarity index 98% rename from media-tv/kodi/kodi-19.0_alpha1_p20200909.ebuild rename to media-tv/kodi/kodi-19.0_alpha1_p20200916.ebuild index fff81113ecd2..a581327eef4f 100644 --- a/media-tv/kodi/kodi-19.0_alpha1_p20200909.ebuild +++ b/media-tv/kodi/kodi-19.0_alpha1_p20200916.ebuild @@ -7,9 +7,9 @@ PYTHON_REQ_USE="libressl?,sqlite,ssl" LIBDVDCSS_VERSION="1.4.2-Leia-Beta-5" LIBDVDREAD_VERSION="6.0.0-Leia-Alpha-3" LIBDVDNAV_VERSION="6.0.0-Leia-Alpha-3" -FFMPEG_VERSION="4.3" +FFMPEG_VERSION="4.3.1" CODENAME="Matrix" -FFMPEG_KODI_VERSION="Alpha1" +FFMPEG_KODI_VERSION="Alpha1-2" PYTHON_COMPAT=( python3_{6,7,8,9} ) SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_VERSION}.tar.gz -> libdvdcss-${LIBDVDCSS_VERSION}.tar.gz https://github.com/xbmc/libdvdread/archive/${LIBDVDREAD_VERSION}.tar.gz -> libdvdread-${LIBDVDREAD_VERSION}.tar.gz @@ -19,7 +19,7 @@ if [[ ${PV} == *9999 ]] ; then EGIT_REPO_URI="https://github.com/xbmc/xbmc.git" inherit git-r3 else - GIT_COMMIT="eb609cbe43eeacf045ddf1fa303c9224e3ca0799" + GIT_COMMIT="0e5569b0b1f78e9be87d4b77b2b07ce864f41527" SRC_URI+=" https://github.com/xbmc/xbmc/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~arm ~arm64 ~x86" S=${WORKDIR}/xbmc-${GIT_COMMIT} diff --git a/media-tv/kodi/kodi-19.9999.ebuild b/media-tv/kodi/kodi-19.9999.ebuild index 123db14e3779..0857f7cb2309 100644 --- a/media-tv/kodi/kodi-19.9999.ebuild +++ b/media-tv/kodi/kodi-19.9999.ebuild @@ -7,9 +7,9 @@ PYTHON_REQ_USE="libressl?,sqlite,ssl" LIBDVDCSS_VERSION="1.4.2-Leia-Beta-5" LIBDVDREAD_VERSION="6.0.0-Leia-Alpha-3" LIBDVDNAV_VERSION="6.0.0-Leia-Alpha-3" -FFMPEG_VERSION="4.3" +FFMPEG_VERSION="4.3.1" CODENAME="Matrix" -FFMPEG_KODI_VERSION="Alpha1" +FFMPEG_KODI_VERSION="Alpha1-2" PYTHON_COMPAT=( python3_{6,7,8,9} ) SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_VERSION}.tar.gz -> libdvdcss-${LIBDVDCSS_VERSION}.tar.gz https://github.com/xbmc/libdvdread/archive/${LIBDVDREAD_VERSION}.tar.gz -> libdvdread-${LIBDVDREAD_VERSION}.tar.gz diff --git a/media-tv/kodi/kodi-9999.ebuild b/media-tv/kodi/kodi-9999.ebuild index 123db14e3779..0857f7cb2309 100644 --- a/media-tv/kodi/kodi-9999.ebuild +++ b/media-tv/kodi/kodi-9999.ebuild @@ -7,9 +7,9 @@ PYTHON_REQ_USE="libressl?,sqlite,ssl" LIBDVDCSS_VERSION="1.4.2-Leia-Beta-5" LIBDVDREAD_VERSION="6.0.0-Leia-Alpha-3" LIBDVDNAV_VERSION="6.0.0-Leia-Alpha-3" -FFMPEG_VERSION="4.3" +FFMPEG_VERSION="4.3.1" CODENAME="Matrix" -FFMPEG_KODI_VERSION="Alpha1" +FFMPEG_KODI_VERSION="Alpha1-2" PYTHON_COMPAT=( python3_{6,7,8,9} ) SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_VERSION}.tar.gz -> libdvdcss-${LIBDVDCSS_VERSION}.tar.gz https://github.com/xbmc/libdvdread/archive/${LIBDVDREAD_VERSION}.tar.gz -> libdvdread-${LIBDVDREAD_VERSION}.tar.gz diff --git a/media-tv/nvtv/Manifest b/media-tv/nvtv/Manifest index 82ab74ffe27e..4acbdfbac27e 100644 --- a/media-tv/nvtv/Manifest +++ b/media-tv/nvtv/Manifest @@ -2,4 +2,4 @@ AUX nvtv.start 425 BLAKE2B 605018e20976a40736da4494cb6a5d5ec7efb57bcb711d9147d7d AUX respect-cflags.patch 865 BLAKE2B b146217e8d5bd7e5c9768d92e52be09de8f37f926ebd43e2d5ea6748c99f7dfaf3c679aa1eb9c4659514c86635ab9c82d6a9bdd5b75843cace6024870f642b7d SHA512 abe0a9ccce9c9a9a729aadf444c4bd91e7c94ab3c04817ad12fa471f77fb8fa54235ddc86c798fac94c988cfa58075d3bf2fc40ef26fdd3c629b6f81848951e5 DIST nvtv-0.4.7.tar.gz 419564 BLAKE2B 95010c42162c790293b159eb3c43ebc436933f9126cce0130e0d2e616219a47173d12570a4fbb8a45d32f59a92314b8734bd51b83fcadbd22a1e1c1f7306d929 SHA512 086de916b3b783a2071906e8f2eb98009f2f73627dc75ee086bde9864de3fb18ddf6d981c56225ac3dca3c837ff3575deb2aeca042be4cca9dc7a876cc41282d EBUILD nvtv-0.4.7-r3.ebuild 809 BLAKE2B 31e68a4ecb3283eb5809c1031a3870b864ac86d5fe9bd16e043351e4a44d292ae831b73ba0dab47fcd658de7d101b479f80338f54c48490ecb9c5eeec7cf863f SHA512 81d83bd02fa21e36986ab3424fa2ba4b0ce1ce79dd9f08be54679e283e122e759489edd2546c0b99155dbc1690e40a2be72eb1151e8c95dc9b57998ce7bd5d85 -MISC metadata.xml 306 BLAKE2B 473e2fe51f275d4303e22d8fc32dbca9f023f58848aa05854db2b36f6eee2c8de264809f308744678f0de0c8bf89bc2f16e40cca8b087510a914132f6a95ed7e SHA512 fb364cfd967773a1db12aafedcae8812dba9413da3eea5513a29537733214ee128432296bc5a51a79ba72863b8344e8dcac657092d6b199e8c34f56052cc7d6d +MISC metadata.xml 246 BLAKE2B 15ba29459d6511d137441b1188e200155bbb22ce25f8215043b06804c70f6effe7ec3f88f3deafb4f5629b2f2bd89c339d8ea23a420b5c21dda1675fc1255849 SHA512 f63aef306d24a7f661235409b5f1672788ea7057844b781d42b324552cdb6ff6f5ba462250f2581df696426335fa83950d0755832356c4799b45d988f3b59332 diff --git a/media-tv/nvtv/metadata.xml b/media-tv/nvtv/metadata.xml index 3f29b9b27482..ca1f8c56f268 100644 --- a/media-tv/nvtv/metadata.xml +++ b/media-tv/nvtv/metadata.xml @@ -2,7 +2,6 @@ - TV-Out for NVidia cards nv-tv-out diff --git a/media-tv/v4l-dvb-saa716x/Manifest b/media-tv/v4l-dvb-saa716x/Manifest index 7c8193b5a3a8..b9a1b9b0c0d5 100644 --- a/media-tv/v4l-dvb-saa716x/Manifest +++ b/media-tv/v4l-dvb-saa716x/Manifest @@ -11,7 +11,8 @@ AUX v4l-dvb-saa716x-4.5.2-fix-compile.patch 498 BLAKE2B 584300132b72ef0385c3e0b4 AUX v4l-dvb-saa716x-4.6.0-fix-compile.patch 692 BLAKE2B f3dd9279abafc087f38233f8285409e3d6f4991e3fdd0b7593b5ec816f737ff2d2fc3e457ae6370efa6396e844af314de6986902e0e7de90cf294ff839b31e48 SHA512 64b03e316d938a3830b7aad3c6b6431a9360202470e62d3c696c4203ee98b15595be3bda727468b28a6f43b539931530a408582aab6fe280b8a0200224f2b96f AUX v4l-dvb-saa716x-4.9-fix-warnings.patch 6368 BLAKE2B 178bb6bf0c391ce3c2a9e2a69c2b1938ebb6137891eab2d18e3bda42547efbfdea98677a4175bb610b21a45c4b3d543166791b517b8d116ea1361b645d612170 SHA512 e697a87b14727d8877ecc78622050bb9d8e5b0d964796c5c3275a8d72359712ec85a578e2189a102b23eedcdb17381533de9641a22103982ad5b0c9702e77901 AUX v4l-dvb-saa716x-Makefilepatch-2.diff 562 BLAKE2B 77adb5d5c67e14dddfce8462a98d565bc092b4e2f4dc48016602dfe0f1fa98d87e2c1317c0c3db1d1d1de8b91076e84cdd50d5b86350c060400fc2dd7ae9e5c1 SHA512 e0ff1c5a79f7b02323eff281bf6dc6ebb7a8fe7a43eb83ebd4a7379468924d3992790899bfabbbf2ee411cda6366ad6a677d8ad004a306e14b55d891f6f69dc0 +DIST v4l-dvb-saa716x-0.0.1_p20160322.tar.bz2 4070134 BLAKE2B 2c03d11ecd1f527ad066b2b14fcd2539e50fd07cefe2060be1bce96fd932d9ae83529f65b658ac550886f0c1f2b69a64d910011c80746353ffaed062865f1d6f SHA512 2ffb2acf00818b61af37a557e3b95a96b129b34ef80d24084483adfa35c0bb853b0abb626dbbf68bd9aa443c7436034542666274246fd47a603642a8e75ec83e DIST v4l-dvb-saa716x-0.0.1_p20160322.tar.gz 5028181 BLAKE2B 6d0917e7c72a7c77ff376b1bb1e55a36421568cc7b9221f4724c9e24a9bb6334c201d99f48c92965365ada2cd085b22ca9758e55ca621deb5eb65de3ef3e9a38 SHA512 94a41467688a0363586c654102e35366071218432042bc324d041298ad4812139201f8df17eadb37ebb9baf2b097447fc0859270bcc4e8e0c73b17e0b8045343 EBUILD v4l-dvb-saa716x-0.0.1_p20170225-r3.ebuild 2014 BLAKE2B 00761e3d2f40454ea374b33dc42c57f237f730ccbe4c7147e4f397c97b20ef95f70446cef5ea00b9f62874cb74178c4d30692a0a89dd41c29370566889a670ae SHA512 27de01b280bddc3c330f37176ec6b2b10789ae04a10387553812cfbd081f03e5aafdf634ef026c0e213203a68ef1d80bade167a7b8c2d1577d918b6b4451ef02 -EBUILD v4l-dvb-saa716x-0.0.1_p20170225-r4.ebuild 2496 BLAKE2B 40d15f26e790560cd1c9705c0aa7a3d956cc2d200b07405041c611ffeb99cbe3aa2e6740867e28af8d5ba09f73211ddb38366eb0e3416b29ceb47788d5d8a17e SHA512 18840bfbf3b8538e5691cc6d077a8a28701671d28adddfcad1d494e5637bdd6cb2c5665c0e4d87ada4f9c43401fd00741958e1d2fe3933d4f3125f6a14aabb53 +EBUILD v4l-dvb-saa716x-0.0.1_p20170225-r4.ebuild 2474 BLAKE2B 86781a21de92635dc96d811423062ec87025055b74650262657ce1f07f5d957c2ef50769ee98d3babb0c362e085c9a509c6f40143feb3ff24a55b2682a25ba74 SHA512 5c33f05cd604f14dad0795c845964313829e34ac2c2cc7a39b2eb9ee52afc5d9a993da109e23489c8959a97df694f8b77d0faa8b535d60963a4e7a0334759a7d MISC metadata.xml 522 BLAKE2B 4fac71b04452341c84053cf601897155086cbe2d50bd0f04287ecae47ab06fb6b613197296ded88ebc8ac50230caa9d343449172eb73847d5ea763141bb6e3ba SHA512 651ce09fe8afac13810b4733051ccd326e8a468fae099c2a600fab0afac1071b2bba26837122fad5db235ddad25c80d56825d11b47e03eac8b0ca30dab1b3a61 diff --git a/media-tv/v4l-dvb-saa716x/v4l-dvb-saa716x-0.0.1_p20170225-r4.ebuild b/media-tv/v4l-dvb-saa716x/v4l-dvb-saa716x-0.0.1_p20170225-r4.ebuild index cee34d47d901..01a1f825cf79 100644 --- a/media-tv/v4l-dvb-saa716x/v4l-dvb-saa716x-0.0.1_p20170225-r4.ebuild +++ b/media-tv/v4l-dvb-saa716x/v4l-dvb-saa716x-0.0.1_p20170225-r4.ebuild @@ -6,13 +6,13 @@ EAPI=7 inherit linux-info linux-mod DESCRIPTION="driver for saa716x based dvb cards like TT S2-6400 or Skystar 2 eXpress HD" -HOMEPAGE="https://bitbucket.org/powARman/v4l-dvb-saa716x/overview" +HOMEPAGE="https://bitbucket.org/powARman/v4l-dvb-saa716x" -HG_REVISION="3b9fce66666a" -HG_REVISION_DATE="20160322" +REVISION="83f3bfd93a95" +REVISION_DATE="20160322" -SRC_URI="https://bitbucket.org/powARman/v4l-dvb-saa716x/get/${HG_REVISION}.tar.gz --> v4l-dvb-saa716x-0.0.1_p${HG_REVISION_DATE}.tar.gz" +SRC_URI="https://bitbucket.org/powARman/v4l-dvb-saa716x/get/${REVISION}.tar.bz2 +-> v4l-dvb-saa716x-0.0.1_p${REVISION_DATE}.tar.bz2" LICENSE="GPL-2" SLOT="0" @@ -23,7 +23,7 @@ DEPEND="" RDEPEND="${DEPEND} firmware? ( sys-firmware/tt-s2-6400-firmware )" -S="${WORKDIR}/powARman-v4l-dvb-saa716x-${HG_REVISION}" +S="${WORKDIR}/powARman-v4l-dvb-saa716x-${REVISION}" BUILD_TARGETS="modules" MODULE_NAMES=" diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz index 843933aa09a5791d9c8f8f8610f908cb901aa7f6..4cb130c7fefa835d3187f6097ef5da790136ff72 100644 GIT binary patch delta 25016 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 T`z~nI@{j)kowOpsRJ#BGj$jM~ delta 25073 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 YeI}N9rP_Bvqn3aC4|RPE093mG0M3&<3IG5A diff --git a/media-video/bdsup2sub/Manifest b/media-video/bdsup2sub/Manifest index 40b8faad5675..3661510ea3c4 100644 --- a/media-video/bdsup2sub/Manifest +++ b/media-video/bdsup2sub/Manifest @@ -3,4 +3,4 @@ AUX build-4.0.0.xml 1836 BLAKE2B 39b481344bee30e17f5a825b8d6eced1f6c410468da5382 DIST bdsup2sub-4.0.0.tar.xz 199796 BLAKE2B 293c7d0433103a3087fb057b938b1cf2d42acc01ccdeb8c815f124c3a6b61f20bb211d88f9f4a7e516f4f7aa54200d2c1ec36adbfe700321543f27a9408269f4 SHA512 d12f5ddde2b9fec9dc50a43212db52f068852c972c0ee559dbe7f56490d7082eb1f603413a17737f791450d7f1458ed5ba39fda9a7a1349af03c07a0173c13a6 DIST xdg-20100731.java.xz 648 BLAKE2B 8bd082c445d64051c65c66e8a22b61e582d04f1f650e3b15ee2f3400d47b10f137d245bd8a7633d96299e2c688f7bf836b59a4dd49ea3c181684a78fa55304c3 SHA512 8b5d8e695f3f052f889002dc93742da8ba9eada173cb10ad1db525e1ad89d1c8f44200d79dc02068ccf93fdbf2e8daa5bb359dae77bacbc89cb6d4895732774b EBUILD bdsup2sub-4.0.0-r2.ebuild 1175 BLAKE2B 6aa6772e05051dde6fb0471d843666fd32bccb6d808fc90cba53f5c0994a086dbf9c0b625756a56440d670e761e5c3c11232974ca55de44632194930ad74b147 SHA512 1cf68cb7898a039a58cbcd794466e10c6249895234b6ac3add213cff2b862016b342a2796c550b141291ad7c63416fb3adfa6529b2a0bcadd552c4778093a3b9 -MISC metadata.xml 381 BLAKE2B 20afab01fc23bf5b640a7f71b67dd87f3420093c9c4b4db5e4b48d5d347c536da2a752af0dadb35e4566192b526e8df3bdb589daa1f11f2d44543170c377713f SHA512 5f9298ee19a292eea7612e7055b7c689f8ad7c86be2f820aec2b6b1afcf2bb5ab01ace028656a0e9daca9791e45c5b1ffdb70d959014b7bd0e42fc5f2f1da8bd +MISC metadata.xml 259 BLAKE2B d0ebadef8dc30ed8fcc89ae38ab6a5d4af940b2cd75dea1494d96c37557532dea21ef0e014d09e32ae49eca64fe3d6bd56494fb7460ad69b70f40dd4b7ebc8b0 SHA512 c81aea0e68817fa210dc6f66313aee75246139e50d6324338707f11bca2173c64e88ce8440794c85eb64194ff97cf6c6760a06b4822a121e40629bdc3a04e1fd diff --git a/media-video/bdsup2sub/metadata.xml b/media-video/bdsup2sub/metadata.xml index 66883ac6cbda..17f11a20c014 100644 --- a/media-video/bdsup2sub/metadata.xml +++ b/media-video/bdsup2sub/metadata.xml @@ -5,7 +5,4 @@ media-video@gentoo.org Gentoo Video project - - BDSup2Sub - A tool to convert and tweak bitmap based subtitle streams. - diff --git a/media-video/blinkensim/Manifest b/media-video/blinkensim/Manifest index 893360f01962..b31d4c7a9de5 100644 --- a/media-video/blinkensim/Manifest +++ b/media-video/blinkensim/Manifest @@ -1,3 +1,3 @@ DIST blinkensim-2.7.tar.gz 88416 BLAKE2B a1ac70795f1eeb70ef3d4ff4a961a76c591071aaf4278a7a046d317b7c5a7dd2a19595ed0db659735f97143e1dffba3c53edd00521a8b450dbeb17b31d174c0f SHA512 35be6f0d871ede4ed3de1bb2a18e53e8a508a08001d795369cf222122dd9596ac48314d1c386905360be0a46b1fefffa763bdb9874eaaa6e1ed713a48a6fefd4 EBUILD blinkensim-2.7-r1.ebuild 634 BLAKE2B 21a535a066fc123411567dc7329e4a7b9f6d86bf9adc28efce6333a75571e41fa6601fa3df8c1e1aa833ab3f4d789aca83f84e81ddce4ef666260c9e4b6e2170 SHA512 49dec858034fe4c1d46312d375ea84f3bf5e24375eabfadcf753983950c0fcc0d0e016728c3bc68c69d5ac254b0bf537100875a7e20b736485d16bc23d3043c8 -MISC metadata.xml 360 BLAKE2B f7cfcf7e66ea5a7ae30864099416f896879b5fa28422420e6e597e6c0fe190a8ecda1518c1cc277a13444099f08eb31f27835b07194d8984e7dd04a8df3a4375 SHA512 b8538f19756f7bf5248e4d60916093cb4aba5d06947dfcc152168941d43acedc6079e0c0aee3da4089a06a6956f74320f874b4cf50d50ae8d7476f2838901782 +MISC metadata.xml 223 BLAKE2B 1a772bb5add75cb4343b09bb2456adcd5e46896daaab4091ab64b667c5fa1a4adab0940015a3e755df3d6540b456694dc67ef9581d02d40c63b89290f8f83e43 SHA512 27b688917e0b1c4a75ea34c97d2d67d309573941492ab04124de11034f3b2796480f02408d86e2eba77ca2000722ea6606fe12a49622c04f9e2c1fa27b6fc8db diff --git a/media-video/blinkensim/metadata.xml b/media-video/blinkensim/metadata.xml index 19114582cda0..811585329983 100644 --- a/media-video/blinkensim/metadata.xml +++ b/media-video/blinkensim/metadata.xml @@ -4,8 +4,4 @@ media-video@gentoo.org - - Counterpart for the blinkentools and viewing the Blinkenlight-movies in - blm-format. - diff --git a/media-video/bluray_info/Manifest b/media-video/bluray_info/Manifest index a8ca74dc25a6..a14e86c74414 100644 --- a/media-video/bluray_info/Manifest +++ b/media-video/bluray_info/Manifest @@ -1,3 +1,3 @@ DIST bluray_info-1.3.tar.gz 188192 BLAKE2B f88020721f7295b9bdd46687cd436c6a5bf38efc1fafc1bdfddda41a7c1a14fbee02a93b69b38a1703f089c9ad4a3576c9f750283a94ec2de09841bc1ae679cb SHA512 cf14733bd3b3fe9ebdace130c880fd695f0a60533a4b397f339789b2b11a15515f8ad24e87ccb428e73b74826ddaa5c2df0c1c9bf7907bdc5b1824f73d22c1ed EBUILD bluray_info-1.3.ebuild 396 BLAKE2B 8d4af62ca5f6c951b07a76f095efcb857071dd55d3078970f2e63e950f78f8d0a3c1472edeb56b4c456c66da23b4390254687de7964751d2b01f5825b5fcba8c SHA512 b7d8e775d0eeb099ba8d0b1597b99dc387b5044577b647900b9b029aee363d58aff51452ef18b1e2716d855808ee0dbc866b57d4dfeb3fa3ef96eefb06d8472e -MISC metadata.xml 384 BLAKE2B d1f133db83ef9d58080ab2f4487c726eef210227d2cfada80b66525c4f884fa8097fc9a5ebccbe6bd49719a03649a807b30a079d61193a9a4adaccff46019481 SHA512 910f46c7c56a20f5f0b26b3562dc3a0c9f200686278af88c764e1ceca51b0bb89c5cf85e22b304b5b4c810cc8be7bd83ee6593da06b47552e1e30a518c0ef56c +MISC metadata.xml 296 BLAKE2B 7cd52a625e12df596d664f663a8c5bd4caec4b9c9dd57444a8b0de293d25605cbdb055a2da23024221e4b36de80ed7d8354350e1a678efb0dfdd7324ec64905c SHA512 c7495179a8c155308211600cec6bb7d89f59eb0edb1305c9ef966f2ad1de5c58fa3c25f151040b84a9f3076658f02e15678c4e2c2793883e29c68f63764b4949 diff --git a/media-video/bluray_info/metadata.xml b/media-video/bluray_info/metadata.xml index 96634d3504a6..86c4a20deaf2 100644 --- a/media-video/bluray_info/metadata.xml +++ b/media-video/bluray_info/metadata.xml @@ -4,9 +4,6 @@ media-video@gentoo.org - -Display information about a Blu-ray disc - bluray-info diff --git a/media-video/dvd9to5/Manifest b/media-video/dvd9to5/Manifest index 5611615faa2d..e24ac7df097c 100644 --- a/media-video/dvd9to5/Manifest +++ b/media-video/dvd9to5/Manifest @@ -1,3 +1,3 @@ DIST dvd9to5-0.1.7.tar.bz2 11803 BLAKE2B 33ce2e5490f6c1dc3bafb58d628d705fb6fd14c3322e7fd49fbc598852aeedf6fc942604457da3a2e41dd838c58bbedfcac70ff03c61c0ccf8fe926c187b90da SHA512 5329ad810d181b62d3b57b48f21dc8114fb11806745ab611e1aac5980f3e732c740aaddf17de7ef6f23769c9da934e646c01e82c9aed3390b5a2f9ad704f5f84 EBUILD dvd9to5-0.1.7.ebuild 586 BLAKE2B 29ba7a787df5d7c3e4a3696e3bc14487f0f3e8f4b88c40e8529bdb855ff58ef627de99774029e7b3345fcc29d0b105340cc064793ef532b0b5393322b33b1b00 SHA512 b3f87f0630c3a56e13ae1d125cbd1e1b0ea67d0b7b1ac7b6eef71f9ab14bb037fd9830c313ad5b52ab5da7cd5b93f7ac89d9568d705210ea95cebc0b997ea86a -MISC metadata.xml 341 BLAKE2B 402770fa47e7035e4cc56885dc61b0c4d5ef3764f30664f1b2b0f577453b4ed33a0b9c3de26930d6f76561f790272319d35594abb5aa261522137a58b593bc26 SHA512 46233755a2b2654e19356ea2680101440b4b8c592dd4af1d472ff0837dba4c8dcfa38d9d7ee86e0079def89361974ba48faba4e147403ff140787c13bdd7e888 +MISC metadata.xml 220 BLAKE2B 84f977d8ddafd6841e5bb33f6184f7bbba42eca7a00feae5a214221a0a6b37ddd3dc13d3dac223c8285daba53629fb9ef2f278675d51ce5b3da8dda6f419867b SHA512 33be2ee02959063935caf88639b7b116430ccacd420b40f9aee5708f081a8cec58d82b9bcbef803e6a4e0084d6f2dccd75cfd3144f15dacfbd783a52397765c3 diff --git a/media-video/dvd9to5/metadata.xml b/media-video/dvd9to5/metadata.xml index 7856c21806be..80088c21d0ab 100644 --- a/media-video/dvd9to5/metadata.xml +++ b/media-video/dvd9to5/metadata.xml @@ -4,7 +4,4 @@ media-video@gentoo.org - -A program to rip double layer discs (9gig) to single layer discs (5 gig). - diff --git a/media-video/dvd_info/Manifest b/media-video/dvd_info/Manifest index 61d09e8840ee..c905a16b2c02 100644 --- a/media-video/dvd_info/Manifest +++ b/media-video/dvd_info/Manifest @@ -1,3 +1,3 @@ DIST dvd_info-1.1.tar.gz 260999 BLAKE2B 38a9a0b69cd507dd663afdcedba196632ecef6d1193886ec02348d2de2200fd51d3315814180a3c9c170d60042ac91972281c5c99108b5d7f41cca1af8ca3c78 SHA512 30c70d96fa79b221a653d67510261f1186e3c7a79045ac53df2219ee896f18030cf27dbef8ca73fd62282670f5781ba75cf6765744b51f66da77979c5688acc0 EBUILD dvd_info-1.1.ebuild 391 BLAKE2B 3717534ffb9b6f250644a10a1ebcab8feb649e1085eea62a095536e08c417a47dbcc24a99f0b15dba21f86ce909b1bbb3ced5c019bf974de2f8af25eadb60f5c SHA512 6fd5d59455059bd3026fa2496c933e020daf9d73860c91390e47a8e010b0dd0869bc8ccfaf6493e41096ed17dd53aad658166ebbca2f32c7f26de067bf0ad931 -MISC metadata.xml 393 BLAKE2B 27c71f86daca1df0faecc8321f3ea4f2901da674089cfb684cc107614f2626b099bf4539de1d5164d75e3af294afec8c50e63c3533924c6689c4a3c0f75beec9 SHA512 a3937872ff78c4f5b587c162cd15ee0cebca15ce66abe47b8f38b05eb2c561025593cdee9b20602dde0a4afb5478e77c3309411a38f4a21b0173bdb4cc15aba2 +MISC metadata.xml 292 BLAKE2B 96d30093aa03ecf498f6956ba0c5de4b636c1ceaa17b061e8b153de3e6d38c8eeed4cd36ec768a2049de46c12425a3f8ee5ce4b31301671debffb06faea2bcac SHA512 413e9f62a54ebd373f66165b2a59e4ad7f31a01fc42492229566bfbcc65d6ac86623b98163936255ce69a5b22e56da79d06f47ef91412a291a3101453bd8bad3 diff --git a/media-video/dvd_info/metadata.xml b/media-video/dvd_info/metadata.xml index 5ff86fe49d84..a2c97907617d 100644 --- a/media-video/dvd_info/metadata.xml +++ b/media-video/dvd_info/metadata.xml @@ -4,9 +4,6 @@ media-video@gentoo.org - -DVD utilities to print information, copy tracks, etc. - dvdinfo diff --git a/media-video/handbrake/Manifest b/media-video/handbrake/Manifest index e78de5d6a112..66c483187ee0 100644 --- a/media-video/handbrake/Manifest +++ b/media-video/handbrake/Manifest @@ -7,4 +7,4 @@ DIST handbrake-1.3.3.tar.bz2 16804119 BLAKE2B c081029e77911dc722764b0bef04e15669 EBUILD handbrake-1.3.3-r1.ebuild 4248 BLAKE2B cf150d3f99321b3e207e03e8c7848daecb3169515f3a3a209a8c830b0730874ee75deba489a261f9fcbbc38ba4105714511c2a49ddfc0477f6d462de1378391b SHA512 353c1965d4be68265adb6deaa6f9bf3d74747e32d9600705ea78960c1b2bd156aafc1ff0230482eb8003f3ae874e97b4d65c47c410e838545bd3a8e2754b4d8e EBUILD handbrake-1.3.3.ebuild 4210 BLAKE2B ce314d9b36abaa3585ae77e29857dd00c6a2e1de5ef59a0a25fbff200d19ac6bb01f5b0e19839af3a9dac014493e38346a912acbfe1f660bde0a497a16eee35a SHA512 34e6de849f3536f2a432c54de9f97a1e36fa16a80edc37f2e2ed6d890747d070bad8dd06035cc8d6c1a62da6507eba865c8b5379c28abc2a44ed5d53802f14df EBUILD handbrake-9999.ebuild 4141 BLAKE2B 6da162374851a5a0283c9404587e17386913dca3e39c747831007eeb8a102e4d68d828de48e99876c90848679ae0451fb62f5b7c870f676c91de6ef3847a6cbb SHA512 df20db4d5da687c300af75302890028141b9a7acbe7e09dfded90d6454dec6b1579a6ff832e3c7a6ace6377ac88d12cf8902db8e56580162296d18227f48c081 -MISC metadata.xml 1019 BLAKE2B 041873a5db7246fc3a6c6b5544fc4c28b981e6e15996c68c53413fabc46ada335333936e4e6ab160f6fad2b9eafafdb9f37d6651cb692e0d69f814acb02557f5 SHA512 41bb1e4656da0cf4a99fd158da5dcf9ccef2b4355f2cdb8e0017a84d8a65cc21ab382734dd967eaeeaf2d55c11e617e6dabe28eeb0bdd40388e8325a8e4ae42a +MISC metadata.xml 881 BLAKE2B b93483d20041e7125f725d81c22cfd416898fc3477d20ba07d364348a258e868efe4444f91d36bac07f0a3881aedebef7580f5fcd0aa5b3f8a59a05e49418dd2 SHA512 ec78ed56c9011af44b902eb8e9f418515d4bc7ab9feaee142b2808c15f8a69638de43196ef38246c696b2258124b472a0831dabf5671b5ef4000ebf146f634b3 diff --git a/media-video/handbrake/metadata.xml b/media-video/handbrake/metadata.xml index 66de5356243a..83b12addd42e 100644 --- a/media-video/handbrake/metadata.xml +++ b/media-video/handbrake/metadata.xml @@ -5,14 +5,11 @@ thev00d00@gentoo.org Ian Whyman - - Open-source, GPL-licensed, multiplatform, multithreaded video transcoder. - Support for the streaming media framework from media-libs/gstreamer. Install the GTK UI, ghb. Support for encoding AAC using media-libs/fdk-aac. - Support for encoding AAC using media-video/libav's internal encoder. + Support for encoding AAC using libav's internal encoder. Adds support for x265's NUMA capabilities. Adds support for NVIDIA Encoder (NVENC) API for hardware accelerated encoding on NVIDIA cards. Support for encoding h265 using media-libs/x265. diff --git a/media-video/raspberrypi-omxplayer/Manifest b/media-video/raspberrypi-omxplayer/Manifest index dcbaa5c808df..9d97afa63731 100644 --- a/media-video/raspberrypi-omxplayer/Manifest +++ b/media-video/raspberrypi-omxplayer/Manifest @@ -8,4 +8,4 @@ EBUILD raspberrypi-omxplayer-0_p20160217-r1.ebuild 1068 BLAKE2B 1fb694b3a2487b33 EBUILD raspberrypi-omxplayer-0_p20160528-r2.ebuild 1130 BLAKE2B f5bf083c0f2aa4591fb6453a6708979487dd99b2791e4d687e20bf97288a6d799e130e4dc923313b4c7790344ceb8fee908e6846c930cb26287d56ce7d7b6a50 SHA512 46e9e58f8fbc17adf465ca5cf18056f8f461ec849b91176f9ed96cf4c1a785ec2fcbfeb3d9961aa9cef96616fc03fb3c17c3e34403dabe8d7ca83aad084baed9 EBUILD raspberrypi-omxplayer-0_p20160528-r3.ebuild 1201 BLAKE2B 82f21e01576c9ec997d464f1e29fc93dd46895e074896f84cf25b1c03cd8070036b1cd937ffdeb6cd5f4bfcbd65303dc1c4a0f6e3d085612115d5a2d9b494ea8 SHA512 289f39d62a0a3d4ac0534d2060c91284709f15ac05ce889e7edeca7bfa9d2de5618a8bd948443605fc531bbb1766876b708198bae913903528304f31bc93c336 EBUILD raspberrypi-omxplayer-9999.ebuild 1023 BLAKE2B f5e6889287bf8f4c571ac856eb0dde6a34300b43507e66e79a6158e92b814ffd5f244bd11afe2436f9080e2e5438832c779fcb19871d0224a48cc594993fa78a SHA512 7e1a47f4931183b411b09b4db4d9e517c7b087545410673aef0851421a04e75cefb1d2f6f9ae7c062d6df4bd39d288ff1313d63b3f1dc449157881f54d56e191 -MISC metadata.xml 417 BLAKE2B 61c4b93783c4781a6cc65040e95930246eec81e9a7d2907acb2062d552bdec0913491d960a4cac60d9fe6dfb9bdf83729be1b1855bbd5f5850ba90bbdbdcf039 SHA512 9558aefbd95a7ffef7c3714d41582531eadee6b1d6579338f036f7964ffbec1d217460d3a5cfff674cd0f915ad5efec9c97670769fb5abf19c57e5ccaa88c9b5 +MISC metadata.xml 334 BLAKE2B 15d5f7c9703eadfceff441baeb65825f2424949cd0d0c1181615c65bc7b7411e5988aaffbdd3c11d3c82a798e44f0c567b7ac004b5e9e501ec49b8cb2fcad4cb SHA512 e11d2fffe221a77abeb9d7921240732d0f531ab24f0c7663fed7d36a4450a806e97f27329ab7cb63eec9803f377fbe6e757d7bfd50fbb584640e92ed942d9320 diff --git a/media-video/raspberrypi-omxplayer/metadata.xml b/media-video/raspberrypi-omxplayer/metadata.xml index 8cad57807703..8f71182580ac 100644 --- a/media-video/raspberrypi-omxplayer/metadata.xml +++ b/media-video/raspberrypi-omxplayer/metadata.xml @@ -5,7 +5,6 @@ fordfrog@gentoo.org Miroslav Šulc - Command line media player for the Raspberry Pi popcornmix/omxplayer diff --git a/media-video/snappy/Manifest b/media-video/snappy/Manifest index 50ad466dca6b..4633ed6952d8 100644 --- a/media-video/snappy/Manifest +++ b/media-video/snappy/Manifest @@ -6,4 +6,4 @@ AUX snappy-1.0-string-concatenation.patch 921 BLAKE2B 5e8726793991b93e235529a219 AUX snappy-1.0-video-texture.patch 1126 BLAKE2B fba2134c9a44429046c63b93db40d744ff1e658c8a5736b0e187f22b4b5a91e40b6774947deb9d9f36f390a0a75a08044b06f2cb9202cb31501c61bc46204aa2 SHA512 b139b5ed43ce85240015467330f17f244bcca59533d203c29d60955ba9992d8cca9f2715d928551fdb5cc92c0618ba60df6a51ffe798d19bbc0532dccf58a810 DIST snappy-1.0.tar.xz 282964 BLAKE2B 9855e3c9397ccde1122c22066cc33e98fda93cb364c03d8649a823dddc9de81bb9eaa89002f3fd1410b6910433e554d231774524da1cd917138c3154c6ed153b SHA512 d8a3fd3a598efde4d699cc8fa13bee1239917a877627b26d5d278af5fd1824f02acf5ce685f8bf994087b3374de9917a5aa4f6f6ebe94f385c8d3bf91887eca9 EBUILD snappy-1.0-r1.ebuild 1360 BLAKE2B 4867a12555dfab28d6b3db9cf9c214796322cab950c016dc0f095d2b00524c9340fec05c72d1af2e0f474c980ac5100b118ca2f5391194f703d0a262e9adcdba SHA512 e40cee3f9d1a7bcb0bee096b876e36afc7eef9f09fdeb43497b6ba2a1a8b471f30352d866324bd788dad45273f584389eb3cba7a88f499563999bc7676c0be26 -MISC metadata.xml 393 BLAKE2B 94ed85d3b0c56a2899ed92e265ad292cd1312b8b961b332aab70f5c007d4202bd266b72adae9345497829762df1c798798e0eed918e49daedbcd5339d26ab123 SHA512 511964afd47b90bb56df75a1fffbbb39c0f6143e3677a7454338e731638099ee24593b0b7049c3d9ba6cf5e56b6dc655d8253f35cd184cc927395e0f871579f1 +MISC metadata.xml 266 BLAKE2B 3180109d2a1479e9436a76fb478dfb1b23db0daedbf0ef264a469fbbfecd858adf6ec01f3fdc5c56270d0a9e1e150ac947f4a1f893e967d6b1dc1f1b8f6d4ccb SHA512 aa2ce82fa0c848119ff309462722e1d7897da904f9e1dc9ae12dd61582823b69cf5a40faf8da0825ec397d2f01d44e82cb56730d9545abd619a17696091eca75 diff --git a/media-video/snappy/metadata.xml b/media-video/snappy/metadata.xml index 96905b59e4ed..42b76fdc5c1b 100644 --- a/media-video/snappy/metadata.xml +++ b/media-video/snappy/metadata.xml @@ -5,7 +5,4 @@ gstreamer@gentoo.org GStreamer package maintainers - - Snappy is a gstreamer + clutter media player with powerful features in mind - diff --git a/media-video/sonic-snap/Manifest b/media-video/sonic-snap/Manifest index b0a12b33718d..5199ba4ce0ad 100644 --- a/media-video/sonic-snap/Manifest +++ b/media-video/sonic-snap/Manifest @@ -1,3 +1,3 @@ DIST sonic-snap-1.7.tar.gz 16760 BLAKE2B d3bc2d55d12aa0e02949a815cb3c1b2402ad7980b7d52c240fef513b3aadd3399d113fc6b8ab7a727fc6cfd8cf6c158887fe0be64f5bdc9ed585f190d7ab39f9 SHA512 0c2fe5a7403ac003aad308d064a4d981a25f52e478943125090cb96d337aebe0a9fef160217b4f37cfd1991c0517f5f869f60f4c93a6abe9a127821f7906a664 EBUILD sonic-snap-1.7-r1.ebuild 1720 BLAKE2B b17b6d4c5648b77d843fa6eba630a0a3ab51870a87d9fae3edbb886800342e8cc6c2c5c62446094c9a368b9c4cd9008d36175a6f75126cd1fd6c8eb8e2b01d57 SHA512 b986c0b5656afa101fab3254559c0243a583720884300b7be7896a2acd6d0051afcc5f95445ec97a2d2b79cf8fef76bcdb5f7b5573bf2c90a1d3e62786bfbf39 -MISC metadata.xml 389 BLAKE2B c2aa867a3cfeccc38b53de2725cf6eb4d19732253a83838b7873e59c37ecb115940dc019ef20d0415b54655693a498754a7d2a8b2a56d767f934a906459fc367 SHA512 231e6383dd068d1b4a52f8cee7293a4adb9c7f527f16c1023fb9cb8f8407c758cb694c4166c55b5494eb9ed5fef7a368ed1ccde52210d77cae4cb71901fcbcd8 +MISC metadata.xml 255 BLAKE2B 84855d12acedab301e8e709820ef74f658689209ce914cad2c71d11f4248a7d3356109d93573ed675698031eca1e0b6e0372a61c2a43a9f09840e295f94b74ef SHA512 92b56f4d9c86ad69341e67e8cc74db0bd068e45afdf2f3d3f9ea410fc5e64f3476143b656f2cb3d26b97ae01a967d71766952eba22e2278aab907c20b00ae0e9 diff --git a/media-video/sonic-snap/metadata.xml b/media-video/sonic-snap/metadata.xml index ee0dade075ae..2a705e39ce78 100644 --- a/media-video/sonic-snap/metadata.xml +++ b/media-video/sonic-snap/metadata.xml @@ -5,5 +5,4 @@ media-video@gentoo.org Gentoo Video project -Minimal webcam app for sn9c10x based camera controllers (mostly USB), with optional MPEG4 support. diff --git a/media-video/vstrip/Manifest b/media-video/vstrip/Manifest index 3a1dae32b4bf..d3ce7cb19462 100644 --- a/media-video/vstrip/Manifest +++ b/media-video/vstrip/Manifest @@ -1,4 +1,4 @@ AUX vstrip-0.8f-gentoo.patch 2047 BLAKE2B 253332bd66e176f39a685ced6f49a6478044c8f8d0ceae89aa8ea57d74f8963d19d8a86a31eec28ea8acdae2db0c0997384d907e5772b374b2261b183c68a6d1 SHA512 5c8ac7a49a50b701108b06bc5f3305d2a4553d74fe30c7f628cdc5c9f4391dbf1e75764a2900727ddd6e706bff9386dbbde63269facf563a1b59b96c593de6ed DIST vStrip_08f.zip 409157 BLAKE2B cdb31341d014adb10b8d83b09d11896351d298b49eefce2b506eaca26883ca14ad8f007e42363fa961e9839b548ce0c7fd1edf9d4aea17c1a5d135bf0feb9089 SHA512 5b8fa07e923709aa0defcbe3ad6fced02eddd5cacc7c33a5ec777e1d64d1e33f3163c82c7fd74eb80f02833c75593e7fe544fa93a56271926a51dbc663f39276 EBUILD vstrip-0.8f.ebuild 707 BLAKE2B 0887d8b33fe182756582b4cb2c502903f66eae219b4ce64142f08e99c4d9f55c66cf598a87d85b9c3ddac77e6556000a5a219282c6753fc78e85e8f4d746efaf SHA512 bb73ba73219c40bf016389972ccf20eb5b5002580c8eaa5a8a454fab8e8a21cd23d412e5b8dabed5cad9b0b91fed0de837dc9ad174935b3e659c77a1c463a29b -MISC metadata.xml 331 BLAKE2B 2f1f2817c5fa0b56ac253d45b5bd1d1fa3093488a9f8d89ff3cf24fe0b5693891cfd58a8e7535147f81645a6f8b2b6661b7aba33532a2b7d519e8dc9c949e8e7 SHA512 b01bf58ac5f7ecdc703ffc83ca687e07153770a7880084c245e6d8b868329dcca116680d3d7e41f1637343f9d825417f615f18a117952222f82f7d655f5d9d0b +MISC metadata.xml 220 BLAKE2B 84f977d8ddafd6841e5bb33f6184f7bbba42eca7a00feae5a214221a0a6b37ddd3dc13d3dac223c8285daba53629fb9ef2f278675d51ce5b3da8dda6f419867b SHA512 33be2ee02959063935caf88639b7b116430ccacd420b40f9aee5708f081a8cec58d82b9bcbef803e6a4e0084d6f2dccd75cfd3144f15dacfbd783a52397765c3 diff --git a/media-video/vstrip/metadata.xml b/media-video/vstrip/metadata.xml index 346d6849468e..80088c21d0ab 100644 --- a/media-video/vstrip/metadata.xml +++ b/media-video/vstrip/metadata.xml @@ -4,7 +4,4 @@ media-video@gentoo.org - -A program to divide a non encrypted vob by individiual chapters - diff --git a/media-video/x264-encoder/Manifest b/media-video/x264-encoder/Manifest index a4ab8f9645a1..2325cc1b7305 100644 --- a/media-video/x264-encoder/Manifest +++ b/media-video/x264-encoder/Manifest @@ -1,7 +1,7 @@ AUX gpac.patch 507 BLAKE2B 7872c56ed87e96a247b63b92c6a23c094346fea9ee5127a6086a45efd064b4c00ddf2cd2191772bcbd54365c56ef550f3f5e0ecf2c2ab35a2e0c9dc3197ec9b9 SHA512 9da7a1ffe637e39863e5828547923424b9c072d194d3ddadcc9a6c31f7803f5456b3ba88d470458a84d37b0c07374983adc124f3710ae7122a81a13ea9b4ae0e DIST x264-snapshot-20190214-2245.tar.bz2 770462 BLAKE2B d90a3bafb88febe12526b225617616a62c32fa3d3eacf410267e1fbd7e0fafaadca7c146172c08fc525bce8791d81c7d87dc27b06d61a6a44bf2ad92f6c1def6 SHA512 c8b1b46d4e6c0ef653dab35083a454c635ebf72c6a5255ce30bbb5d9d6bb8e23fca0e6cc197ea99f3c702fbfec096587df6fa82dec338d8bd45e35fa89c43039 DIST x264-snapshot-20190903-2245.tar.bz2 774515 BLAKE2B 0b19fc1d3cedea32bfac9c5247bce7b3c04dead35458d61f3b5c0694040dc852b0110b620faf4118ed265a5605aafce3c49d468d38fb91e4c515b2860c486920 SHA512 c357c9025ffdf653c974eb7ccc2e9a4de86c02881372a6a8270ae59ce948c284da48a2aba37763bd29359d2a6dfc76ea56a52fed6082f8483912c8f948488a2d -EBUILD x264-encoder-0.0.20190214.ebuild 2069 BLAKE2B f77cab7e07231377dbc85448b377c60dec0ac663ee487736f9b4b1bcfc320a1e5f8e6582173b844f2525175b649dfc3646b89c70e008948a4db4198570a97e65 SHA512 05e6d5749f6fe09542c086da53d20aa803b4736acd367a8fb6226901897d72eb6b9e7c09a79c050dc102971349368182aa2a247c7fc7ebd899454f29ccb254ad -EBUILD x264-encoder-0.0.20190903.ebuild 2071 BLAKE2B 362439e044f4f9669008c52a067de93f120c652e4d7d1f2c373a17f7f617925117d5fe260be00f59fb31b70ca4f86241f635d773307350e2f4fe5b72043de062 SHA512 584335789c74c47b4fd988b9239abb663a0a442eeed21f4b143c767e15896bd669ec47ca24fd04296dde1befb74259b55cf2a6e3b32e6b9e921bdf835c65cb8c -EBUILD x264-encoder-9999.ebuild 2071 BLAKE2B 362439e044f4f9669008c52a067de93f120c652e4d7d1f2c373a17f7f617925117d5fe260be00f59fb31b70ca4f86241f635d773307350e2f4fe5b72043de062 SHA512 584335789c74c47b4fd988b9239abb663a0a442eeed21f4b143c767e15896bd669ec47ca24fd04296dde1befb74259b55cf2a6e3b32e6b9e921bdf835c65cb8c +EBUILD x264-encoder-0.0.20190214.ebuild 2168 BLAKE2B 396282c2737cc9d1482bcbde86d3b96d578504976538b01d55aac329331ccd1e83051576e9ed451dd201949d751fd33ab5261add285a41986b433ae09b3a0c64 SHA512 0e1f119a776b55e8f207bce50628a06774e63196afb28ff9e2b12194dccd8040be12f384e0844e85d92ab8d8a69f8055599ee9c26e21ac62d26771bb7dc09a94 +EBUILD x264-encoder-0.0.20190903.ebuild 2170 BLAKE2B 9d96559f334d3f873e1e00b7e9e15282044068ef676a126a3ecb3b37f03a1f1cf7ff93eb0299569a892ab7868470886a44e637f7a2f8fb945bf11a051187e664 SHA512 7392975f02968d656f16c8864b57718bd79177b2ad31298d228b1be414dadc210d93c53a9dd8aa1cdce1b6a03e7e9ab50c15060c7ef88f91f59512b6b4d5c4b8 +EBUILD x264-encoder-9999.ebuild 2170 BLAKE2B 9d96559f334d3f873e1e00b7e9e15282044068ef676a126a3ecb3b37f03a1f1cf7ff93eb0299569a892ab7868470886a44e637f7a2f8fb945bf11a051187e664 SHA512 7392975f02968d656f16c8864b57718bd79177b2ad31298d228b1be414dadc210d93c53a9dd8aa1cdce1b6a03e7e9ab50c15060c7ef88f91f59512b6b4d5c4b8 MISC metadata.xml 530 BLAKE2B 19afea6649cc9611b31fce82055c949d8bbb8de99df320d390591d0e3abe27126b54af9c91bc7b96a8d2fac705427ba2c8cc19bdcddfadc304419a7966c40617 SHA512 01eabe2c536c89cc9ed8cd4295ce68941a626b6675c808294a4828704f9f3c89c87d70f5898f60f326c783a77d7e1dc8213e3bfbadbbca8b71f268959232a577 diff --git a/media-video/x264-encoder/x264-encoder-0.0.20190214.ebuild b/media-video/x264-encoder/x264-encoder-0.0.20190214.ebuild index 893ddce8fed1..1c576fa216e7 100644 --- a/media-video/x264-encoder/x264-encoder-0.0.20190214.ebuild +++ b/media-video/x264-encoder/x264-encoder-0.0.20190214.ebuild @@ -42,6 +42,12 @@ PATCHES=( "${FILESDIR}/gpac.patch" ) src_configure() { tc-export CC + if [[ ${ABI} == x86 || ${ABI} == amd64 ]]; then + export AS="nasm" + else + export AS="${CC}" + fi + # let upstream pick the optimization level by default use custom-cflags || filter-flags -O? diff --git a/media-video/x264-encoder/x264-encoder-0.0.20190903.ebuild b/media-video/x264-encoder/x264-encoder-0.0.20190903.ebuild index 18dccd367cb0..13b167268ffb 100644 --- a/media-video/x264-encoder/x264-encoder-0.0.20190903.ebuild +++ b/media-video/x264-encoder/x264-encoder-0.0.20190903.ebuild @@ -42,6 +42,12 @@ PATCHES=( "${FILESDIR}/gpac.patch" ) src_configure() { tc-export CC + if [[ ${ABI} == x86 || ${ABI} == amd64 ]]; then + export AS="nasm" + else + export AS="${CC}" + fi + # let upstream pick the optimization level by default use custom-cflags || filter-flags -O? diff --git a/media-video/x264-encoder/x264-encoder-9999.ebuild b/media-video/x264-encoder/x264-encoder-9999.ebuild index 18dccd367cb0..13b167268ffb 100644 --- a/media-video/x264-encoder/x264-encoder-9999.ebuild +++ b/media-video/x264-encoder/x264-encoder-9999.ebuild @@ -42,6 +42,12 @@ PATCHES=( "${FILESDIR}/gpac.patch" ) src_configure() { tc-export CC + if [[ ${ABI} == x86 || ${ABI} == amd64 ]]; then + export AS="nasm" + else + export AS="${CC}" + fi + # let upstream pick the optimization level by default use custom-cflags || filter-flags -O? diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index cceb30d2818d8f8f63643633a616537a3b0cc9af..839a46a64bd42c9b1b1d31da6b3a58320cd05536 100644 GIT binary patch literal 2826 zcmV+l3-$CLiwFP!00002|9zO-a-GEyh41|odI6g`PtT<(NT3p+Dv;|`Pfw4npc6=` z;5>c4v24jM61Xt-*53b~S-noJuU`N3`r`H9fBNQ!zx{Y2qg{OY*VljfI(>PeB0Z0o zwT+#oh|Fkts@nFwt(Iy%s@2eT%p)Y9t{z+H+AZw5W*fGxd(Nq@tZ|1pHTP9)WiQQK zwS^HSrY^nI5v0V~!rB)2>#XVG$8TQOm@bs(PSd$pE?Ro*5?9GdIYzBzEK3?hTb)D!x+Gj{obmuBD zc1_;uUf!6(NASeA7f;5Ndfj2#Ue#qRk2MIYw;5bL}C-J%dckA|nS$DOH}C49-~D{};R#^zLrygT6=aBE~9D;Pt|} zJVB*6>xwZzvMI5*nR?t+`7uKk0B*T7zBhz5rnOnhN?A=L1P~5oTe2A<{OPrixszMh zkYXxsv7|iKOkozLuypnoqDj!yp1|vE1KX;x`3itoa?joSJU7p)kFdOk0=}Fzr=GS; z7nkVC`{GPl$L2d?+3F!wg;v3WZ>mjou9SGa za3aaN_m8H!ttr*+t6IpLrKng5x=Jy*zQ5zI$r2`@nswAhzhRt2ZX^fjM*I&>&3Z6qb>A zEU^M0sz5Nl^6)ByKbU#7v~wO?x&N6R*x>QAf)w z^(o(l-UMBi!4s~i8uO3a#2hh=Uz-> z6R$BRhzZ2ukoyBtnH<~se0dldI&mE?U_u$%bLW$Jhu3O{Z$ca>(Mbi#$!dbAHA)YT zKg2WG7AwBB_K03h&~DKNNRx`QsVeyFhVCgh8?#S*q(36{tKZ#T>&+KempA_2w(eiO zQ|ML6zbDAJX7@z|B65T!D;1c~F@;%96T@L8d)vha4l3Al3|^oZ;l203bi<_OIJ6_Y zJV!)aP{xGebO2fjCY9Fat`rU^GRR=6-$^cfQlE@IBvd&mBD?hEp^VYi;J?C^XlA$y zV*%v0BBoA05!K+4$DrAep^b`Jv+$IbHeAP~6o|Hy^0fux{ZPpaS9FXRs_?bDFr>AR z_~(%QqW?Ip;t{V*QF_8l7zRzDN14X%9A&|f-AZ((i|4u$cd^lF8c#MYrlWhLwBa;aATEIIjhAA|geJ&` zbjp)*$I?E>>-_)z^5OQ^caM;9q30Dqd<0I4y6N$rj&~Eslu=9`&pK#z$~7aYVXQnm zEs}y+1xGzmP3A+kRvOR2IHxqM5NU_3hXasr#|0XSZMEq$ALSZVca%v4%16k^r%o>@ zP{pZnxQk%%5R}>sOpyXjzoQ9Kx|u6>&$kusoeYDe%8r@+I2~OiVvM9ZnXxE!omM1g zfoRf=$5Zt9C?sa-*rPu-mi6M>KY#zj-@d+hxV(1y#P!|pUU+41fBqjY-dy|HhWi>im;N@uH-zd^!g4+Cz|lp)#1y-LFDEl~~;IIM?!?)01~z)*5#QQ=K) zPw_!$&xjEt#q;(1y?j~bbSix-Ox8r>c|#W&PZyO!<3pej5HBeO5JO=-DdYhSG~$Bf zNvb4VKHVVp%)snyAM9vU8$J{_Me9@rJnk8-H&^%i1Q%&r!xLDMN)zVf8>wqGgPIgO zS;S_*bx<>~j3J9arIn?!&Qb-saGSiZu%f69*D*(0i={Mi5t@CAh_PVk3y15Z2rXdG zv$-XSnH(fZHSMRRfhQN}h3EH3wZIknS%p?mwp^+W89gu= z6UdZ~xN{n(5i#7^@Cal~nZtXCLAv)r5rxt_>lPezVx4tAgLS>?OUVD$KO-0hBF_|K z1hi1f67hs1fzbks3_!=#=xEebM8cjlje%-&U<7m=k7wBri)AZx%b~;( zX|$Z3JtW}|jE1g0#%4;;ht+^R5>NYxS|a0}_5rsd%U^$Qv(PN@Hze4DEH7;_n4*jW zQ>qv*OLOb^uNA0w2FW6ocHme=$#KrU3eglLkyyMD-|29hn%)ktA_dFIL8kDG+KvDF z{!@yT@k}vx06n{Hf=9$Rrx{eah8CCvH8C?ED80CSIa?=25^{8mMp9pPeid=rKHEC+ zQ}Jv*&L1o{{G`#&8nKvoI#OU?W998+oyFDIAHvgbMD|IbJu%6|E|FRw&0B>RCwZ_& zE=_Ihk2oPniY6;dt89Bj-Lc<;&oOK6(2_J3X@oaxqXM#z(t)&dQY*8?f6r`q; zI7&Cg;1MYP0<2uEv)h$^8s94Hk(05W-)sPsQ`IsVx49Y3jtE?AZT6%~i}d@%mLs^r z@vMZDsRW8A_(Jh)R+Lz@x_uSmre^TrDr}cpAUYZgr6xBvgaKWt?DV8c({25@c(Hh#0d4}Z6#bXOyx`thCwW(XX=bWl#i95t4xm!`oUYfc{ z3p0+G`sk(3FiKo4*w(;5S4|f`e)GDe3!! z)74tm<-@&=5ND3L#lnd=*0dVxmRftOHBUa$#nM>2XZJ8_l9;QnAj85Ovv8R<%8RcK zLYFu94{~+&@)vojZ(VsgzI+E+-U$j)`d z*d=+Z+q^M_kKhg8UOXvN>UD>u+p3Rg9&1(x5LzlaYhmykL=J?tt-YJ5N7<`%p3E^Vt6OIdV`5I{JTtw~pi@Tb>4*G{fo zLW-%l#**^1mBK1a!DRIoqK+V`J%QKT1~#j)xdlKhx##YEottOtGnm&c1j9VpogbA(1^R|Lywpq}YdNBP1@ZLQ9{L*gq z1NCNq1`ml@hIBou#+9;i$i-yqOm5xN$l9kNqj><8IJ{< z_we@i=H=Zxy-0cVXWj)%a6D(OmlrP6cTa8XK5?Hq5L_^M& z)(g*YUr4D(PGf5vF5r1f_#_GmS}PEtntkjeEYF8^VntA#;XM^VV#*(3;?+L^XAMRiMc71h0elVhELK)Wwn`1(W&*TM_@Qpe1@`cL- zl_i(frtLWt4{9^=-l_uYMkVgDq*8PAeHanK>gy=dnOVVSvAlvkaw;MK1m^&bj;AGF z)h8n>g6HIjCe2!^18?Lr70E+EJRiAbUoACaprB`bc6l=Rjs;>MJJke$164wj!Vprg zk#7UC)STJnkucvr%TUhVCXprFQo*s;_ei0^yW6WvefNP=IhJQmiK#-9g}0^!Yxl`s z<%}n1yv>r5;J{iGGe0gL$LS{~;)Zu(V5XeByFkjUJQ@$^C;Wyt`bY91m^RLBW6e#x z#+)E#C$tW^KOmL4$j;~CVP@#0l@p@hwKnq;;U(!l)Og1$e3oKD(iN%1tM8#Yg&kq<;0g+iSV`;_C9oA8qUY)jNS+ zmAO1Y#x=Ve5s1hU*05AaCuR?ePZPsoM|S4v69*mGa|~W=65qJ(#B{@=<+zasIeCr{ zwV;dz!|4FD5=<)D=B^YD!N|y9s^3X2d{Ul_J|tARC?dOb^HAn&2E}LLN;ESF!&m^h zS;W-IC!!iW@|-jq1kk9M75>m$(jI+dQUXNVN%`6W@xI)eDz4}lF;wBPyD%g(B>p*M zzsNsMt9XxBrYJq(H5dj>p~peZtYhG&RSw&T9>FQ&iS!Od$Ui+^A35jgS*-=_T}6Zu zE7g`Ni>c6z1nV2eM%|5>o_cz0ex~Ea@ZZB}5URwRJmK{iZaF0!uT9=1y%es)lM~Na zJc&j!iA`<1fvQ7ACK+2njGew0T!_2a=roOQRw*j8d!)2wI5!|JfbET!V#w zlW@n+ka3~s6=3)boHPcQmOUNsCXOkinEc?foVio38A%P(j=OPP zs}&E}C#uPO$ks~Zd$6cAnvR9ELzcq<$hV_`22NoON6bgLO4XfZ5rN|)WaLw)7Zj-C z)VM+_V(}1^+6+vQ0!_c82~xV5Yd+>S3-?YsOsTSSWk)5QE)uC&q&k^ll)6qU8fSrM zqbpxe(c`0#n5ARS{=Tu;i*Nt@{SSZp`r_g8+UXP5cfWh#mA?J?f4q2meSP`x``3Sa z@!jk1zx~tKKmK%K5B9}(a&x))(W^KAxga~A)ndW@ZL0NH{S^o@I!6DXP}hX@?jLq2zU&Kkf_a%NHCO|Ioh z;gBt2#7OZxem}~WWlomRw}_<7tP>wIGM+9v3XKneLO{Hv6hI7x^`y|MXrK`nG;~rY zK7P7E?3sb-**@6Os5X2kZi?2a3V7TzT5qoIp{vezsW7y%W2_@u1Ec=)J7ugcO{^#As}ZAcG&vPe(|UU<%amV;j^8k_Jx`2O)>F z0i(lf>-oATuxzlExTS@3cpo;hPFL(qWTHflwv&N6u{w#O9&lWiVv=s>Q!gn`EW!vR zqHJuCYEbH~_`qVj^}GrA2~3>-6fIcaFmzhWsij??!Me8k67s+G&j^Nrl=&PY6t5DL zHi3Q|;ZQ~x$~xgkLp6>P+?gO;AzRZt#h>kS@GoA)$`a1GJhbkE8^S_(LjN$F)y8J6 zXhvJ5s&_twx_AI)yHm8*o+&m?c_b%D9GWQ`=wTVuWl3eAT7mj>p-#fhHKXXtJc?nV zbNJ5<#DKEIN#^lxGWW4G;wMHw;BS&7(hTW`jSYep#uivuVT_t7@{HPz|NH(^ihTkW zImHwVVd1zVLmJx7V5_4!vD$Y!%pS^;M8on-jq9e1yl3^omKFtoGDt}~wO)2aB!JAp zIFb;J2faFWpvY2o=Tw+No+cbC(#77XYY$hzPSomX7Q!)>>=p*_k6r=OL zyoX`e@)^glm?zL8R+D{j&2lg(Ae6ZJFv!6RzYg8wjIw(I2e_H zQIZ5^INMq2Fplk3h?|;OvbYM{B^t@JW|sY$FqBo$0qPC(r0PT>#e%|^PC6@oD%_aW XnuH2Hvk9>kgctt>>otevX%hedL2`){ diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index 3bd714f884f7..47817ca227be 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Sun, 13 Sep 2020 21:38:31 +0000 +Thu, 17 Sep 2020 05:08:31 +0000 diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest index 3d89ba3848bb..8658eb8d3bc9 100644 --- a/metadata/glsa/Manifest +++ b/metadata/glsa/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 483845 BLAKE2B a35d6ee83c9324854fb0572db1b133077de290526e071a83fee00999e7994753aa643b287da78d47dd5a8b57b6c45e3e22a38ee46ffba8958b189c117483da11 SHA512 a449b1a69d8c9d2a562e21f7967a34edbe634a2db7c2236d087d033ca889ed39284a004caf5905bb9f8f69c1844882ccb98361b8bf2ee9a4c8e0527784111c09 -TIMESTAMP 2020-09-13T21:38:34Z +MANIFEST Manifest.files.gz 485271 BLAKE2B 4eb8988705304f2e383081a3133de4ec8449e5f0f46de62a4f4c2c2af6353817ee8ec26fe0ae3fd4c8426b8050e7c0de9c3059ab313f7900ebd16aafc208995f SHA512 fa3aa9f4ae7a8c7e47f52390c6374a7742be939c44aa7705cde67726e11710429dacc0c2688d754eb68f752d311d29aaf6454c0cefcd866c171ec1f1a33d76df +TIMESTAMP 2020-09-17T05:08:34Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl9ekVpfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl9i71JfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klDcNg//bkTMRUQi0B5+3qkDIBKZ6aQWxr0kTXkzPfCCHt7flqihochtqhFVMuQQ -ZChFbg13z4R2fWc5Ih0gtN7hftqx0f+gHZRxbSRuWz6cpJs2Ww+tbywlaWA323TU -V3TQ6GKenMgacjcHymcRU/zLaIQGUC6RwA8Q8lEyfMVNNTL3xqXARTzJU+9mjehb -Rw7uW1Ce7Ve5HGCwOUobNpHp3GZvtNEZ/Ac6E0BbpPDOwf0JyjbKj6GTHyfAmYse -jKey7pTQPHNwtgcXRWUSiYerZ5GHZ27wbS6scH7XeKroq4CdqYX/GI35IN3ud12+ -AaAxGXzL4rhitVAZzupxPUav9XSPh24jvfi+g02QPNKxEXuqZrt+N7oOUi+Vqd4E -c4YGPjNhG6PfS2ta5GbctGaU8F6S3ww7DvkQc8u68AXFVot1t70dc013q0CUxd/y -i+78iH7FaXCYyGjc+VmCUio/wInWfEU9cwFR4OZYkOZ7U3AEsAoS0ABnOxK0w54P -uzq30/YLtP93YXHZVEI0/ouRi9rZSk5bPRauhdyKaZeJedgCYSnxlStUvfjX3/gq -1zswxTtyW67gyp9QOCErxkuE0FO+MWZa90dpGozO9mPq/ykDIHftvhWpoNMqYv+1 -mwOj6E4825URgXkHYKtz3G9YU6OkKgZgMNZxhY223BHGVQboecw= -=Zpm6 +klDtbRAAq01lpS/NimiDefc+bgswGk7JeRFgrYnnXqAdK1thZiOcC8EkCT+d2ZQJ +Wm4NI+WeyJGZ4L4dlv5UxM1X0Me6OJVCtCimxPJZamYg0n0nWY1SVsrUfAZt4if+ +Ed3o3LkORBf7JCBS3sfCr3oVvTXDcjnz5JVD9QJp8Sxxu++Y/vGXCe4K2ypYrpED +il4HiPZW+hINIa3FUKJApzpK1l7mRLmnbG1EN/nSAen0mMJ27A/am6+l0e1QrByo +VTzYQFOMPBZmuR/1vTZUDptF2RJf8o6/y0dkYniPe/lak3OyWOJpcqBO2sbSLtj5 +MizYBWmUTMlCHRW7Yo+TYo3ThBuHKXH3dik3J3WAmBIECPaPrK3IWQPTltrxxXx9 +JHPmCwGU5SxNOZAWYL+kE2MSv8PLHfa/wJzhcnRJohAj4RY9drjYwpw1fRzcAICu +rQwlfooR6ch3L05WLFytZL1CkYfiKW69GU07aIItelzgS6STIpCOog6ptYRrxyCO +o8CiNdLfgaspaORywP/9uciWZWizONBG7U464OZ2XhTd+fEB+GQY1nL8ti/2W/QZ +0k9AoE8jFyTUtZylWnGOdjmK4+wNlM0araaiow1jmc5W0F92ekfQ1ZxGG/8Mq1uj +ofR0TFNBYBewa/rnRF3RDTWq90GO2EiIRI8EMsJK6UOtr2qe+5o= +=HCWj -----END PGP SIGNATURE----- diff --git a/metadata/glsa/Manifest.files.gz b/metadata/glsa/Manifest.files.gz index bfcb7008641b11ffe4e826fc0f1f132e70ee35e9..3bdc6fcc838a8edb5eb81edb5bfe250ec0cf4a6e 100644 GIT binary patch delta 21342 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