diff options
author | Repository mirror & CI <repomirrorci@gentoo.org> | 2021-04-04 19:05:46 +0000 |
---|---|---|
committer | Repository mirror & CI <repomirrorci@gentoo.org> | 2021-04-04 19:05:46 +0000 |
commit | 903026640003eb19e26d0677e05d12fc9383669a (patch) | |
tree | 0362c98ca5875d0d281ce0ba3b7f4d640c410aa7 | |
parent | 2021-04-04 18:50:50 UTC (diff) | |
parent | net-vpn/frp: Remove old versions (diff) | |
download | gentoo-903026640003eb19e26d0677e05d12fc9383669a.tar.gz gentoo-903026640003eb19e26d0677e05d12fc9383669a.tar.bz2 gentoo-903026640003eb19e26d0677e05d12fc9383669a.zip |
Merge updates from master
172 files changed, 498 insertions, 997 deletions
diff --git a/app-backup/rear/rear-2.6.ebuild b/app-backup/rear/rear-2.6.ebuild index 79da6fa23dec..f01f863c512f 100644 --- a/app-backup/rear/rear-2.6.ebuild +++ b/app-backup/rear/rear-2.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -55,6 +55,6 @@ pkg_postinst() { udev_reload fi - optfeature "if you want to save backups on smb/cifs servers" net-fs/cifs-utils - optfeature "if you want to encrypt your backups" dev-libs/openssl dev-libs/libressl + optfeature "saving backups on smb/cifs servers" net-fs/cifs-utils + optfeature "encrypting backups" dev-libs/openssl dev-libs/libressl } diff --git a/app-crypt/acme-sh/acme-sh-2.8.8-r1.ebuild b/app-crypt/acme-sh/acme-sh-2.8.8-r1.ebuild index 5d51ca8d03b0..a6b09a058aa2 100644 --- a/app-crypt/acme-sh/acme-sh-2.8.8-r1.ebuild +++ b/app-crypt/acme-sh/acme-sh-2.8.8-r1.ebuild @@ -45,8 +45,7 @@ src_install() { } pkg_postinst() { - einfo "If you wish to use the webserver mode," - einfo "you need to install a supported web server." - optfeature "using apache2 webserver mode." www-servers/apache - optfeature "using nginx webserver mode." www-servers/nginx + optfeature_header "For webserver mode, install a supported web server:" + optfeature "using apache2 webserver mode" www-servers/apache + optfeature "using nginx webserver mode" www-servers/nginx } diff --git a/app-crypt/acme-sh/acme-sh-9999.ebuild b/app-crypt/acme-sh/acme-sh-9999.ebuild index 1e6ca0155893..978b348479ac 100644 --- a/app-crypt/acme-sh/acme-sh-9999.ebuild +++ b/app-crypt/acme-sh/acme-sh-9999.ebuild @@ -41,8 +41,7 @@ src_install() { } pkg_postinst() { - einfo "If you wish to use the webserver mode," - einfo "you need to install a supported web server." - optfeature "using apache2 webserver mode." www-servers/apache - optfeature "using nginx webserver mode." www-servers/nginx + optfeature_header "For webserver mode, install a supported web server:" + optfeature "using apache2 webserver mode" www-servers/apache + optfeature "using nginx webserver mode" www-servers/nginx } diff --git a/app-doc/gnucash-docs/gnucash-docs-4.4.ebuild b/app-doc/gnucash-docs/gnucash-docs-4.4.ebuild index 0dfaee290abc..858e91034767 100644 --- a/app-doc/gnucash-docs/gnucash-docs-4.4.ebuild +++ b/app-doc/gnucash-docs/gnucash-docs-4.4.ebuild @@ -60,6 +60,6 @@ src_install() { } pkg_postinst() { - optfeature "You need dev-java/fop to generate pdf files." dev-java/fop - optfeature "You need gnome-extra/yelp to view the docs." gnome-extra/yelp + optfeature "generating PDF files" dev-java/fop + optfeature "viewing the docs" gnome-extra/yelp } diff --git a/app-emulation/lxc/lxc-4.0.6.ebuild b/app-emulation/lxc/lxc-4.0.6.ebuild index 3e0295de76a6..ff87b65cfbfb 100644 --- a/app-emulation/lxc/lxc-4.0.6.ebuild +++ b/app-emulation/lxc/lxc-4.0.6.ebuild @@ -167,7 +167,6 @@ pkg_postinst() { elog "Please run 'lxc-checkconfig' to see optional kernel features." elog - elog "Optional uninstalled dependencies:" optfeature "automatic template scripts" app-emulation/lxc-templates optfeature "Debian-based distribution container image support" dev-util/debootstrap optfeature "snapshot & restore functionality" sys-process/criu diff --git a/app-emulation/lxd/lxd-4.0.4-r7.ebuild b/app-emulation/lxd/lxd-4.0.4-r7.ebuild index 301aad791c91..8893eee210e9 100644 --- a/app-emulation/lxd/lxd-4.0.4-r7.ebuild +++ b/app-emulation/lxd/lxd-4.0.4-r7.ebuild @@ -145,7 +145,6 @@ pkg_postinst() { elog elog "Please run 'lxc-checkconfig' to see all optional kernel features." 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 diff --git a/app-emulation/lxd/lxd-4.0.5.ebuild b/app-emulation/lxd/lxd-4.0.5.ebuild index 6463918b080c..753f89358e9d 100644 --- a/app-emulation/lxd/lxd-4.0.5.ebuild +++ b/app-emulation/lxd/lxd-4.0.5.ebuild @@ -144,7 +144,6 @@ pkg_postinst() { elog elog "Please run 'lxc-checkconfig' to see all optional kernel features." 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 diff --git a/app-emulation/spice/files/spice-0.14.3-CVE-2020-14355-404d7478.patch b/app-emulation/spice/files/spice-0.14.3-CVE-2020-14355-404d7478.patch new file mode 100644 index 000000000000..338f4e6ca657 --- /dev/null +++ b/app-emulation/spice/files/spice-0.14.3-CVE-2020-14355-404d7478.patch @@ -0,0 +1,31 @@ +diff --git a/common/quic.c b/common/quic.c +index bc753ca5064a0326906b4aa8c18d8745747feb5c..681531677fbd6c3bca5e482c77bb709d4465ef8e 100644 +--- a/subprojects/spice-common/common/quic.c ++++ b/subprojects/spice-common/common/quic.c +@@ -56,6 +56,9 @@ typedef uint8_t BYTE; + #define MINwminext 1 + #define MAXwminext 100000000 + ++/* Maximum image size in pixels, mainly to avoid possible integer overflows */ ++#define SPICE_MAX_IMAGE_SIZE (512 * 1024 * 1024 - 1) ++ + typedef struct QuicFamily { + unsigned int nGRcodewords[MAXNUMCODES]; /* indexed by code number, contains number of + unmodified GR codewords in the code */ +@@ -1165,6 +1168,16 @@ int quic_decode_begin(QuicContext *quic, uint32_t *io_ptr, unsigned int num_io_w + height = encoder->io_word; + decode_eat32bits(encoder); + ++ if (width <= 0 || height <= 0) { ++ encoder->usr->warn(encoder->usr, "invalid size\n"); ++ return QUIC_ERROR; ++ } ++ ++ /* avoid too big images */ ++ if ((uint64_t) width * height > SPICE_MAX_IMAGE_SIZE) { ++ encoder->usr->error(encoder->usr, "image too large\n"); ++ } ++ + quic_image_params(encoder, type, &channels, &bpc); + + if (!encoder_reset_channels(encoder, channels, width, bpc)) { diff --git a/app-emulation/spice/files/spice-0.14.3-CVE-2020-14355-762e0aba.patch b/app-emulation/spice/files/spice-0.14.3-CVE-2020-14355-762e0aba.patch new file mode 100644 index 000000000000..ce79ef0043ee --- /dev/null +++ b/app-emulation/spice/files/spice-0.14.3-CVE-2020-14355-762e0aba.patch @@ -0,0 +1,13 @@ +diff --git a/common/quic.c b/common/quic.c +index e2dee0fd68741512911d5d050053ad073cf29457..bc753ca5064a0326906b4aa8c18d8745747feb5c 100644 +--- a/subprojects/spice-common/common/quic.c ++++ b/subprojects/spice-common/common/quic.c +@@ -1136,7 +1136,7 @@ int quic_decode_begin(QuicContext *quic, uint32_t *io_ptr, unsigned int num_io_w + int channels; + int bpc; + +- if (!encoder_reset(encoder, io_ptr, io_ptr_end)) { ++ if (!num_io_words || !encoder_reset(encoder, io_ptr, io_ptr_end)) { + return QUIC_ERROR; + } + diff --git a/app-emulation/spice/files/spice-0.14.3-CVE-2020-14355-b24fe6b6.patch b/app-emulation/spice/files/spice-0.14.3-CVE-2020-14355-b24fe6b6.patch new file mode 100644 index 000000000000..40127deda15a --- /dev/null +++ b/app-emulation/spice/files/spice-0.14.3-CVE-2020-14355-b24fe6b6.patch @@ -0,0 +1,18 @@ +diff --git a/common/quic_family_tmpl.c b/common/quic_family_tmpl.c +index 8a5f7d2c9be3f6b1bd82993703749268bab243b4..6cc051b36889f773fe5401e204db6245d99e27df 100644 +--- a/subprojects/spice-common/common/quic_family_tmpl.c ++++ b/subprojects/spice-common/common/quic_family_tmpl.c +@@ -103,7 +103,12 @@ static s_bucket *FNAME(find_bucket)(Channel *channel, const unsigned int val) + { + spice_extra_assert(val < (0x1U << BPC)); + +- return channel->_buckets_ptrs[val]; ++ /* The and (&) here is to avoid buffer overflows in case of garbage or malicious ++ * attempts. Is much faster then using comparisons and save us from such situations. ++ * Note that on normal build the check above won't be compiled as this code path ++ * is pretty hot and would cause speed regressions. ++ */ ++ return channel->_buckets_ptrs[val & ((1U << BPC) - 1)]; + } + + #undef FNAME diff --git a/app-emulation/spice/files/spice-0.14.3-CVE-2020-14355-ef1b6ff7.patch b/app-emulation/spice/files/spice-0.14.3-CVE-2020-14355-ef1b6ff7.patch new file mode 100644 index 000000000000..bc764ec23ce2 --- /dev/null +++ b/app-emulation/spice/files/spice-0.14.3-CVE-2020-14355-ef1b6ff7.patch @@ -0,0 +1,17 @@ +diff --git a/common/quic_tmpl.c b/common/quic_tmpl.c +index ecd6f3f187c753a89b7dbb0657edc3ae82ffaaff..ebae992d642a657a7505b3ca0e8145310805f32f 100644 +--- a/subprojects/spice-common/common/quic_tmpl.c ++++ b/subprojects/spice-common/common/quic_tmpl.c +@@ -563,7 +563,11 @@ static void FNAME_DECL(uncompress_row_seg)(const PIXEL * const prev_row, + do_run: + state->waitcnt = stopidx - i; + run_index = i; +- run_end = i + decode_state_run(encoder, state); ++ run_end = decode_state_run(encoder, state); ++ if (run_end < 0 || run_end > (end - i)) { ++ encoder->usr->error(encoder->usr, "wrong RLE\n"); ++ } ++ run_end += i; + + for (; i < run_end; i++) { + UNCOMPRESS_PIX_START(&cur_row[i]); diff --git a/app-emulation/spice/spice-0.14.3-r1.ebuild b/app-emulation/spice/spice-0.14.3-r1.ebuild new file mode 100644 index 000000000000..1a6bb7e5ea35 --- /dev/null +++ b/app-emulation/spice/spice-0.14.3-r1.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) +inherit autotools python-any-r1 readme.gentoo-r1 xdg-utils + +DESCRIPTION="SPICE server" +HOMEPAGE="https://www.spice-space.org/" +SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="libressl lz4 sasl smartcard static-libs gstreamer test" + +# the libspice-server only uses the headers of libcacard +RDEPEND=" + dev-lang/orc[static-libs(+)?] + >=dev-libs/glib-2.22:2[static-libs(+)?] + media-libs/opus[static-libs(+)?] + sys-libs/zlib[static-libs(+)?] + virtual/jpeg:0=[static-libs(+)?] + >=x11-libs/pixman-0.17.7[static-libs(+)?] + !libressl? ( dev-libs/openssl:0=[static-libs(+)?] ) + libressl? ( dev-libs/libressl:0=[static-libs(+)?] ) + lz4? ( app-arch/lz4:0=[static-libs(+)?] ) + smartcard? ( >=app-emulation/libcacard-0.1.2 ) + sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] ) + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + )" +DEPEND="${RDEPEND} + >=app-emulation/spice-protocol-0.14.0 + smartcard? ( app-emulation/qemu[smartcard] )" +BDEPEND="${PYTHON_DEPS} + virtual/pkgconfig + $(python_gen_any_dep ' + >=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + ')" + +python_check_deps() { + has_version -b ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]" + has_version -b "dev-python/six[${PYTHON_USEDEP}]" +} + +PATCHES=( + "${FILESDIR}"/${P}-CVE-2020-14355-762e0aba.patch + "${FILESDIR}"/${P}-CVE-2020-14355-404d7478.patch + "${FILESDIR}"/${P}-CVE-2020-14355-ef1b6ff7.patch + "${FILESDIR}"/${P}-CVE-2020-14355-b24fe6b6.patch +) + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup +} + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + # Prevent sandbox violations, bug #586560 + # https://bugzilla.gnome.org/show_bug.cgi?id=744134 + # https://bugzilla.gnome.org/show_bug.cgi?id=744135 + addpredict /dev + + xdg_environment_reset + + local myconf=" + $(use_enable static-libs static) + $(use_enable lz4) + $(use_with sasl) + $(use_enable smartcard) + $(use_enable test tests) + --enable-gstreamer=$(usex gstreamer "1.0" "no") + --disable-celt051 + " + econf ${myconf} +} + +src_compile() { + # Prevent sandbox violations, bug #586560 + # https://bugzilla.gnome.org/show_bug.cgi?id=744134 + # https://bugzilla.gnome.org/show_bug.cgi?id=744135 + addpredict /dev + + default +} + +src_install() { + default + use static-libs || find "${D}" -name '*.la' -type f -delete || die + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild index a7cd1fa64454..4b0c15f247e3 100644 --- a/app-emulation/spice/spice-9999.ebuild +++ b/app-emulation/spice/spice-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice.git" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="" -IUSE="gstreamer libressl lz4 opus sasl smartcard static-libs" +IUSE="gstreamer libressl lz4 opus sasl smartcard static-libs test" # the libspice-server only uses the headers of libcacard RDEPEND=" @@ -73,6 +73,7 @@ src_configure() { $(meson_use sasl) $(meson_feature opus) $(meson_feature smartcard) + $(meson_use test tests) -Dmanual=false -Dtests=false ) diff --git a/app-emulation/wine-staging/wine-staging-6.2.ebuild b/app-emulation/wine-staging/wine-staging-6.2.ebuild index 0d4d6cdf1e7b..deda7216fbbb 100644 --- a/app-emulation/wine-staging/wine-staging-6.2.ebuild +++ b/app-emulation/wine-staging/wine-staging-6.2.ebuild @@ -19,9 +19,9 @@ if [[ ${MY_PV} == "9999" ]] ; then else MAJOR_V=$(ver_cut 1) MINOR_V=$(ver_cut 2) - if [[ ${MINOR_V} != "0" ]] ; then - MINOR_V="x" - fi + if [[ ${MINOR_V} != "0" ]] ; then + MINOR_V="x" + fi SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.${MINOR_V}/${MY_P}.tar.xz" KEYWORDS="-* ~amd64 ~x86" fi @@ -560,7 +560,7 @@ multilib_src_test() { fi WINEPREFIX="${T}/.wine-${ABI}" \ - Xemake test + virtx emake test fi } diff --git a/app-emulation/wine-staging/wine-staging-6.3-r1.ebuild b/app-emulation/wine-staging/wine-staging-6.3-r1.ebuild index dd1fc435646a..c3f0e6d2210b 100644 --- a/app-emulation/wine-staging/wine-staging-6.3-r1.ebuild +++ b/app-emulation/wine-staging/wine-staging-6.3-r1.ebuild @@ -20,9 +20,9 @@ if [[ ${MY_PV} == "9999" ]] ; then else MAJOR_V=$(ver_cut 1) MINOR_V=$(ver_cut 2) - if [[ ${MINOR_V} != "0" ]] ; then - MINOR_V="x" - fi + if [[ ${MINOR_V} != "0" ]] ; then + MINOR_V="x" + fi SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.${MINOR_V}/${MY_P}.tar.xz" KEYWORDS="-* ~amd64 ~x86" fi @@ -562,7 +562,7 @@ multilib_src_test() { fi WINEPREFIX="${T}/.wine-${ABI}" \ - Xemake test + virtx emake test fi } diff --git a/app-emulation/wine-staging/wine-staging-6.4.ebuild b/app-emulation/wine-staging/wine-staging-6.4.ebuild index f88a6cd506be..6641dfc2f349 100644 --- a/app-emulation/wine-staging/wine-staging-6.4.ebuild +++ b/app-emulation/wine-staging/wine-staging-6.4.ebuild @@ -20,9 +20,9 @@ if [[ ${MY_PV} == "9999" ]] ; then else MAJOR_V=$(ver_cut 1) MINOR_V=$(ver_cut 2) - if [[ ${MINOR_V} != "0" ]] ; then - MINOR_V="x" - fi + if [[ ${MINOR_V} != "0" ]] ; then + MINOR_V="x" + fi SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.${MINOR_V}/${MY_P}.tar.xz" KEYWORDS="-* ~amd64 ~x86" fi @@ -559,7 +559,7 @@ multilib_src_test() { fi WINEPREFIX="${T}/.wine-${ABI}" \ - Xemake test + virtx emake test fi } diff --git a/app-emulation/wine-staging/wine-staging-6.5.ebuild b/app-emulation/wine-staging/wine-staging-6.5.ebuild index f88a6cd506be..6641dfc2f349 100644 --- a/app-emulation/wine-staging/wine-staging-6.5.ebuild +++ b/app-emulation/wine-staging/wine-staging-6.5.ebuild @@ -20,9 +20,9 @@ if [[ ${MY_PV} == "9999" ]] ; then else MAJOR_V=$(ver_cut 1) MINOR_V=$(ver_cut 2) - if [[ ${MINOR_V} != "0" ]] ; then - MINOR_V="x" - fi + if [[ ${MINOR_V} != "0" ]] ; then + MINOR_V="x" + fi SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.${MINOR_V}/${MY_P}.tar.xz" KEYWORDS="-* ~amd64 ~x86" fi @@ -559,7 +559,7 @@ multilib_src_test() { fi WINEPREFIX="${T}/.wine-${ABI}" \ - Xemake test + virtx emake test fi } diff --git a/app-emulation/wine-staging/wine-staging-9999.ebuild b/app-emulation/wine-staging/wine-staging-9999.ebuild index f88a6cd506be..6641dfc2f349 100644 --- a/app-emulation/wine-staging/wine-staging-9999.ebuild +++ b/app-emulation/wine-staging/wine-staging-9999.ebuild @@ -20,9 +20,9 @@ if [[ ${MY_PV} == "9999" ]] ; then else MAJOR_V=$(ver_cut 1) MINOR_V=$(ver_cut 2) - if [[ ${MINOR_V} != "0" ]] ; then - MINOR_V="x" - fi + if [[ ${MINOR_V} != "0" ]] ; then + MINOR_V="x" + fi SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.${MINOR_V}/${MY_P}.tar.xz" KEYWORDS="-* ~amd64 ~x86" fi @@ -559,7 +559,7 @@ multilib_src_test() { fi WINEPREFIX="${T}/.wine-${ABI}" \ - Xemake test + virtx emake test fi } diff --git a/app-emulation/wine-vanilla/wine-vanilla-6.0.ebuild b/app-emulation/wine-vanilla/wine-vanilla-6.0.ebuild index 207e277e7ff6..a22f22a5cc6f 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-6.0.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-6.0.ebuild @@ -480,7 +480,7 @@ multilib_src_test() { fi WINEPREFIX="${T}/.wine-${ABI}" \ - Xemake test + virtx emake test fi } diff --git a/app-emulation/wine-vanilla/wine-vanilla-6.2.ebuild b/app-emulation/wine-vanilla/wine-vanilla-6.2.ebuild index 045e3bfde6b8..d66123109991 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-6.2.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-6.2.ebuild @@ -481,7 +481,7 @@ multilib_src_test() { fi WINEPREFIX="${T}/.wine-${ABI}" \ - Xemake test + virtx emake test fi } diff --git a/app-emulation/wine-vanilla/wine-vanilla-6.3-r1.ebuild b/app-emulation/wine-vanilla/wine-vanilla-6.3-r1.ebuild index a1ee6e4da5be..07ad394fda7a 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-6.3-r1.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-6.3-r1.ebuild @@ -482,7 +482,7 @@ multilib_src_test() { fi WINEPREFIX="${T}/.wine-${ABI}" \ - Xemake test + virtx emake test fi } diff --git a/app-emulation/wine-vanilla/wine-vanilla-6.4.ebuild b/app-emulation/wine-vanilla/wine-vanilla-6.4.ebuild index 21840c208905..7c3b8aca83fe 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-6.4.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-6.4.ebuild @@ -479,7 +479,7 @@ multilib_src_test() { fi WINEPREFIX="${T}/.wine-${ABI}" \ - Xemake test + virtx emake test fi } diff --git a/app-emulation/wine-vanilla/wine-vanilla-6.5.ebuild b/app-emulation/wine-vanilla/wine-vanilla-6.5.ebuild index 21840c208905..7c3b8aca83fe 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-6.5.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-6.5.ebuild @@ -479,7 +479,7 @@ multilib_src_test() { fi WINEPREFIX="${T}/.wine-${ABI}" \ - Xemake test + virtx emake test fi } diff --git a/app-emulation/wine-vanilla/wine-vanilla-9999.ebuild b/app-emulation/wine-vanilla/wine-vanilla-9999.ebuild index 21840c208905..7c3b8aca83fe 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-9999.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-9999.ebuild @@ -479,7 +479,7 @@ multilib_src_test() { fi WINEPREFIX="${T}/.wine-${ABI}" \ - Xemake test + virtx emake test fi } diff --git a/app-i18n/translate-shell/translate-shell-0.9.6.11.ebuild b/app-i18n/translate-shell/translate-shell-0.9.6.11.ebuild index b91284b3e3f4..68425a1a688c 100644 --- a/app-i18n/translate-shell/translate-shell-0.9.6.11.ebuild +++ b/app-i18n/translate-shell/translate-shell-0.9.6.11.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -31,10 +31,9 @@ src_install() { } pkg_postinst() { - elog "You may need to install the following optional packages for full functionality:" - optfeature "Support all built-in translators (e.g. Apertium, Yandex)" net-misc/curl[ssl] - optfeature "Display text in right-to-left scripts" dev-libs/fribidi - optfeature "Text-to-speech functionality" media-sound/mpg123 app-accessibility/espeak media-video/mpv media-video/mplayer - optfeature "Interactive translation (REPL)" app-editors/emacs app-misc/rlwrap - optfeature "Spell checking" app-text/aspell app-text/hunspell + optfeature "all built-in translators (e.g. Apertium, Yandex)" net-misc/curl[ssl] + optfeature "display text in right-to-left scripts" dev-libs/fribidi + optfeature "text-to-speech functionality" media-sound/mpg123 app-accessibility/espeak media-video/mpv media-video/mplayer + optfeature "interactive translation (REPL)" app-editors/emacs app-misc/rlwrap + optfeature "spell checking" app-text/aspell app-text/hunspell } diff --git a/app-i18n/translate-shell/translate-shell-0.9.6.12.ebuild b/app-i18n/translate-shell/translate-shell-0.9.6.12.ebuild index 29d458406177..68425a1a688c 100644 --- a/app-i18n/translate-shell/translate-shell-0.9.6.12.ebuild +++ b/app-i18n/translate-shell/translate-shell-0.9.6.12.ebuild @@ -31,10 +31,9 @@ src_install() { } pkg_postinst() { - elog "You may need to install the following optional packages for full functionality:" - optfeature "Support all built-in translators (e.g. Apertium, Yandex)" net-misc/curl[ssl] - optfeature "Display text in right-to-left scripts" dev-libs/fribidi - optfeature "Text-to-speech functionality" media-sound/mpg123 app-accessibility/espeak media-video/mpv media-video/mplayer - optfeature "Interactive translation (REPL)" app-editors/emacs app-misc/rlwrap - optfeature "Spell checking" app-text/aspell app-text/hunspell + optfeature "all built-in translators (e.g. Apertium, Yandex)" net-misc/curl[ssl] + optfeature "display text in right-to-left scripts" dev-libs/fribidi + optfeature "text-to-speech functionality" media-sound/mpg123 app-accessibility/espeak media-video/mpv media-video/mplayer + optfeature "interactive translation (REPL)" app-editors/emacs app-misc/rlwrap + optfeature "spell checking" app-text/aspell app-text/hunspell } diff --git a/app-misc/recoll/recoll-1.25.19.ebuild b/app-misc/recoll/recoll-1.25.19.ebuild index d1e6872bedf7..33f7f1b8c6b9 100644 --- a/app-misc/recoll/recoll-1.25.19.ebuild +++ b/app-misc/recoll/recoll-1.25.19.ebuild @@ -109,10 +109,6 @@ src_install() { } pkg_postinst() { - elog "In order to extract the full functionality of " - elog "recoll, the following packages should be installed " - elog "to get the corresponding document support." - optfeature "XML based documents support" "dev-libs/libxslt[python] dev-libs/libxml2[python]" optfeature "PDF files support" app-text/poppler optfeature "PDF files with OCR support" app-text/tesseract diff --git a/app-misc/recoll/recoll-1.27.12.ebuild b/app-misc/recoll/recoll-1.27.12.ebuild index 775edac87521..45520266093f 100644 --- a/app-misc/recoll/recoll-1.27.12.ebuild +++ b/app-misc/recoll/recoll-1.27.12.ebuild @@ -110,10 +110,6 @@ src_install() { } pkg_postinst() { - elog "In order to extract the full functionality of " - elog "recoll, the following packages should be installed " - elog "to get the corresponding document support." - optfeature "XML based documents support" "dev-libs/libxslt[python] dev-libs/libxml2[python]" optfeature "PDF files support" app-text/poppler optfeature "PDF files with OCR support" app-text/tesseract diff --git a/app-misc/recoll/recoll-1.28.5.ebuild b/app-misc/recoll/recoll-1.28.5.ebuild index f72ea0e76f09..cb1c72bf0dee 100644 --- a/app-misc/recoll/recoll-1.28.5.ebuild +++ b/app-misc/recoll/recoll-1.28.5.ebuild @@ -110,10 +110,6 @@ src_install() { } pkg_postinst() { - elog "In order to extract the full functionality of " - elog "recoll, the following packages should be installed " - elog "to get the corresponding document support." - optfeature "XML based documents support" "dev-libs/libxslt[python] dev-libs/libxml2[python]" optfeature "PDF files support" app-text/poppler optfeature "PDF files with OCR support" app-text/tesseract diff --git a/app-misc/recoll/recoll-1.29.2.ebuild b/app-misc/recoll/recoll-1.29.2.ebuild index f72ea0e76f09..cb1c72bf0dee 100644 --- a/app-misc/recoll/recoll-1.29.2.ebuild +++ b/app-misc/recoll/recoll-1.29.2.ebuild @@ -110,10 +110,6 @@ src_install() { } pkg_postinst() { - elog "In order to extract the full functionality of " - elog "recoll, the following packages should be installed " - elog "to get the corresponding document support." - optfeature "XML based documents support" "dev-libs/libxslt[python] dev-libs/libxml2[python]" optfeature "PDF files support" app-text/poppler optfeature "PDF files with OCR support" app-text/tesseract diff --git a/app-office/impressive/impressive-0.13.0_beta2.ebuild b/app-office/impressive/impressive-0.13.0_beta2.ebuild index e7903afbeb4f..da86e1c72aab 100644 --- a/app-office/impressive/impressive-0.13.0_beta2.ebuild +++ b/app-office/impressive/impressive-0.13.0_beta2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -39,7 +39,6 @@ src_install() { } pkg_postinst() { - elog "The experience with ${PN^} can be enhanced by folowing packages:" optfeature "starting web or e-mail hyperlinks from PDF documents" x11-misc/xdg-utils optfeature "sound and video playback" media-video/ffmpeg optfeature "sound and video playback" media-video/mplayer diff --git a/app-office/kmymoney/kmymoney-5.1.1.ebuild b/app-office/kmymoney/kmymoney-5.1.1.ebuild index 9c1afb827854..55fe1033ec3e 100644 --- a/app-office/kmymoney/kmymoney-5.1.1.ebuild +++ b/app-office/kmymoney/kmymoney-5.1.1.ebuild @@ -120,8 +120,7 @@ src_test() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" - optfeature "More options for online stock quote retrieval" dev-perl/Finance-Quote + optfeature "more options for online stock quote retrieval" dev-perl/Finance-Quote fi if has_version "app-office/kmymoney[quotes]"; then elog "Please note: IUSE=quotes flag is gone in ${PN}-5.1.1. ${PN} still" diff --git a/app-text/djvu/djvu-3.5.27-r2.ebuild b/app-text/djvu/djvu-3.5.27-r2.ebuild index e3d9bbf4d761..2887ff6e9fbf 100644 --- a/app-text/djvu/djvu-3.5.27-r2.ebuild +++ b/app-text/djvu/djvu-3.5.27-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -64,7 +64,7 @@ pkg_postinst() { xdg_icon_cache_update xdg_mimeinfo_database_update has_version app-text/djview || \ - optfeature "For djviewer or browser plugin" app-text/djview + optfeature "djviewer or browser plugin" app-text/djview } pkg_postrm() { diff --git a/app-text/djvu/djvu-3.5.28.ebuild b/app-text/djvu/djvu-3.5.28.ebuild index d0b67dcb3a51..1a910c109796 100644 --- a/app-text/djvu/djvu-3.5.28.ebuild +++ b/app-text/djvu/djvu-3.5.28.ebuild @@ -61,6 +61,5 @@ src_install() { pkg_postinst() { xdg_pkg_postinst - elog "For additional features, you may wish to install" - optfeature "for djviewer or browser plugin" app-text/djview + optfeature "djviewer or browser plugin" app-text/djview } diff --git a/app-text/pdfarranger/pdfarranger-1.6.2.ebuild b/app-text/pdfarranger/pdfarranger-1.6.2.ebuild index 0e0d68ad79c3..628b8bc4e6f5 100644 --- a/app-text/pdfarranger/pdfarranger-1.6.2.ebuild +++ b/app-text/pdfarranger/pdfarranger-1.6.2.ebuild @@ -36,7 +36,6 @@ src_install() { } pkg_postinst() { - elog "Optional dependency:" optfeature "image file import" media-gfx/img2pdf xdg_desktop_database_update diff --git a/app-text/pdfarranger/pdfarranger-1.7.0.ebuild b/app-text/pdfarranger/pdfarranger-1.7.0.ebuild index 5c9c23369e9e..7fe6453a815f 100644 --- a/app-text/pdfarranger/pdfarranger-1.7.0.ebuild +++ b/app-text/pdfarranger/pdfarranger-1.7.0.ebuild @@ -37,7 +37,6 @@ src_install() { } pkg_postinst() { - elog "Optional dependency:" optfeature "image file import" media-gfx/img2pdf xdg_desktop_database_update diff --git a/dev-python/blockdiag/blockdiag-2.0.1.ebuild b/dev-python/blockdiag/blockdiag-2.0.1.ebuild index 74b07ea3454e..10add2977aef 100644 --- a/dev-python/blockdiag/blockdiag-2.0.1.ebuild +++ b/dev-python/blockdiag/blockdiag-2.0.1.ebuild @@ -51,8 +51,7 @@ python_prepare_all() { pkg_postinst() { # TODO: Better descriptions! - einfo "For additional functionality, install the following optional packages:" - optfeature "for PDF format" dev-python/reportlab + optfeature "PDF format" dev-python/reportlab optfeature "misc extra support" media-gfx/imagemagick optfeature "Ctypes-based simple MagickWand API binding for Python" dev-python/wand } diff --git a/dev-python/django/django-2.2.19.ebuild b/dev-python/django/django-2.2.19.ebuild index 9f6fa7fa5169..27e7c9338845 100644 --- a/dev-python/django/django-2.2.19.ebuild +++ b/dev-python/django/django-2.2.19.ebuild @@ -81,11 +81,10 @@ python_install_all() { } pkg_postinst() { - elog "Additional Backend support can be enabled via" + optfeature_header "Additional Backend support can be enabled via:" optfeature "MySQL backend support" dev-python/mysqlclient optfeature "PostgreSQL backend support" dev-python/psycopg:2 - elog - elog "Other features can be enhanced by" + optfeature_header optfeature "GEO Django" "sci-libs/gdal[geos]" optfeature "Memcached support" dev-python/pylibmc dev-python/python-memcached optfeature "ImageField Support" dev-python/pillow diff --git a/dev-python/django/django-3.0.13.ebuild b/dev-python/django/django-3.0.13.ebuild index 779e41fa3f23..5d299113bd87 100644 --- a/dev-python/django/django-3.0.13.ebuild +++ b/dev-python/django/django-3.0.13.ebuild @@ -89,11 +89,10 @@ python_install_all() { } pkg_postinst() { - elog "Additional Backend support can be enabled via" + optfeature_header "Additional Backend support can be enabled via:" optfeature "MySQL backend support" dev-python/mysqlclient optfeature "PostgreSQL backend support" dev-python/psycopg:2 - elog - elog "Other features can be enhanced by" + optfeature_header optfeature "GEO Django" "sci-libs/gdal[geos]" optfeature "Memcached support" dev-python/pylibmc dev-python/python-memcached optfeature "ImageField Support" dev-python/pillow diff --git a/dev-python/django/django-3.1.7.ebuild b/dev-python/django/django-3.1.7.ebuild index 79920fd3e7fe..ae57ea42e75c 100644 --- a/dev-python/django/django-3.1.7.ebuild +++ b/dev-python/django/django-3.1.7.ebuild @@ -82,11 +82,10 @@ python_install_all() { } pkg_postinst() { - elog "Additional Backend support can be enabled via" + optfeature_header "Additional Backend support can be enabled via:" optfeature "MySQL backend support" dev-python/mysqlclient optfeature "PostgreSQL backend support" dev-python/psycopg:2 - elog - elog "Other features can be enhanced by" + optfeature_header optfeature "GEO Django" "sci-libs/gdal[geos]" optfeature "Memcached support" dev-python/pylibmc dev-python/python-memcached optfeature "ImageField Support" dev-python/pillow diff --git a/dev-python/dkimpy/dkimpy-1.0.5.ebuild b/dev-python/dkimpy/dkimpy-1.0.5.ebuild index b18a16a74c9b..818fd1ed2206 100644 --- a/dev-python/dkimpy/dkimpy-1.0.5.ebuild +++ b/dev-python/dkimpy/dkimpy-1.0.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -30,7 +30,6 @@ BDEPEND+=" " pkg_postinst() { - elog "Optional dependencies:" optfeature "ARC support" dev-python/authres optfeature "ed25519 capability" dev-python/pynacl optfeature "asyncio support" dev-python/aiodns diff --git a/dev-python/mako/mako-1.1.4.ebuild b/dev-python/mako/mako-1.1.4.ebuild index a676d9dd54a0..0635d0c9de7b 100644 --- a/dev-python/mako/mako-1.1.4.ebuild +++ b/dev-python/mako/mako-1.1.4.ebuild @@ -35,6 +35,5 @@ python_install_all() { } pkg_postinst() { - elog "Optional dependencies:" optfeature "caching support" dev-python/beaker } diff --git a/dev-python/plumbum/plumbum-1.7.0-r1.ebuild b/dev-python/plumbum/plumbum-1.7.0-r1.ebuild index da3985d2cb5b..23e7fe5c369e 100644 --- a/dev-python/plumbum/plumbum-1.7.0-r1.ebuild +++ b/dev-python/plumbum/plumbum-1.7.0-r1.ebuild @@ -32,10 +32,8 @@ src_prepare() { } pkg_postinst() { - elog "To get additional features, optional runtime dependencies may be installed:" - optfeature "Remote commands via ssh" dev-python/paramiko - optfeature "Progress bars in jupyter" dev-python/ipywidgets - optfeature "Colored output in jupyter" dev-python/ipython - optfeature "Images on the command line" dev-python/pillow - elog "" + optfeature "remote commands via ssh" dev-python/paramiko + optfeature "progress bars in jupyter" dev-python/ipywidgets + optfeature "colored output in jupyter" dev-python/ipython + optfeature "images on the command line" dev-python/pillow } diff --git a/dev-python/pyjwt/pyjwt-1.7.1-r1.ebuild b/dev-python/pyjwt/pyjwt-1.7.1-r1.ebuild index acfd48d9111d..1849483dffc3 100644 --- a/dev-python/pyjwt/pyjwt-1.7.1-r1.ebuild +++ b/dev-python/pyjwt/pyjwt-1.7.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -48,7 +48,6 @@ python_test() { } pkg_postinst() { - elog "Available optional features:" optfeature "cryptography" dev-python/cryptography optfeature "flake8" dev-python/flake8{,-import-order} diff --git a/dev-python/pyjwt/pyjwt-2.0.1.ebuild b/dev-python/pyjwt/pyjwt-2.0.1.ebuild index 8de92e6852aa..7d5376775c47 100644 --- a/dev-python/pyjwt/pyjwt-2.0.1.ebuild +++ b/dev-python/pyjwt/pyjwt-2.0.1.ebuild @@ -26,6 +26,5 @@ DEPEND=" distutils_enable_tests pytest pkg_postinst() { - elog "Available optional features:" optfeature "cryptography" dev-python/cryptography } diff --git a/dev-python/pylatex/pylatex-1.4.1.ebuild b/dev-python/pylatex/pylatex-1.4.1.ebuild index f1cbdec4f257..e22369be0021 100644 --- a/dev-python/pylatex/pylatex-1.4.1.ebuild +++ b/dev-python/pylatex/pylatex-1.4.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -45,7 +45,6 @@ python_install_all() { } pkg_postinst() { - elog "Optional dependencies:" optfeature "compiling generated files" "app-text/texlive dev-texlive/texlive-latexextra dev-texlive/texlive-mathscience" optfeature "matplotlib support" dev-python/matplotlib optfeature "numpy support" dev-python/numpy diff --git a/dev-python/python-language-server/python-language-server-0.36.2.ebuild b/dev-python/python-language-server/python-language-server-0.36.2.ebuild index 66b2b7273e9b..ec3930243f79 100644 --- a/dev-python/python-language-server/python-language-server-0.36.2.ebuild +++ b/dev-python/python-language-server/python-language-server-0.36.2.ebuild @@ -56,7 +56,6 @@ python_prepare_all() { } pkg_postinst() { - elog "To get additional features, optional runtime dependencies may be installed:" optfeature "Automatically formats Python code to conform to the PEP 8 style guide" dev-python/autopep8 optfeature "A wrapper around PyFlakes, pep8 & mccabe" dev-python/flake8 optfeature "flake8 plugin: McCabe complexity checker" dev-python/mccabe diff --git a/dev-python/spyder/spyder-4.2.0.ebuild b/dev-python/spyder/spyder-4.2.0.ebuild index 7a013fecdd6a..61c9697ed1a2 100644 --- a/dev-python/spyder/spyder-4.2.0.ebuild +++ b/dev-python/spyder/spyder-4.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -197,23 +197,22 @@ python_test() { pkg_postinst() { xdg_pkg_postinst - elog "To get additional features, optional runtime dependencies may be installed:" - optfeature "2D/3D plotting in the Python and IPython consoles" dev-python/matplotlib - optfeature "View and edit DataFrames and Series in the Variable Explorer" dev-python/pandas - optfeature "View and edit two or three dimensional arrays in the Variable Explorer" dev-python/numpy - optfeature "Symbolic mathematics in the IPython console" dev-python/sympy - optfeature "Import Matlab workspace files in the Variable Explorer" dev-python/scipy - optfeature "Run Cython files in the IPython console" dev-python/cython - optfeature "The hdf5/h5py plugin" dev-python/h5py - optfeature "The line profiler plugin" dev-python/spyder-line-profiler - optfeature "The memory profiler plugin" dev-python/spyder-memory-profiler - # spyder-autopep8 does not have a release (yet) - # and are not compatible with >=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 + optfeature "2D/3D plotting in the Python and IPython consoles" dev-python/matplotlib + optfeature "View and edit DataFrames and Series in the Variable Explorer" dev-python/pandas + optfeature "View and edit two or three dimensional arrays in the Variable Explorer" dev-python/numpy + optfeature "Symbolic mathematics in the IPython console" dev-python/sympy + optfeature "Import Matlab workspace files in the Variable Explorer" dev-python/scipy + optfeature "Run Cython files in the IPython console" dev-python/cython + optfeature "The hdf5/h5py plugin" dev-python/h5py + optfeature "The line profiler plugin" dev-python/spyder-line-profiler + optfeature "The memory profiler plugin" dev-python/spyder-memory-profiler + # spyder-autopep8 does not have a release (yet) + # and are not compatible with >=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/spyder/spyder-4.2.3.ebuild b/dev-python/spyder/spyder-4.2.3.ebuild index 25d5e585b49f..5edd16889371 100644 --- a/dev-python/spyder/spyder-4.2.3.ebuild +++ b/dev-python/spyder/spyder-4.2.3.ebuild @@ -225,28 +225,25 @@ python_test() { pkg_postinst() { xdg_pkg_postinst - elog "To get additional features, optional runtime dependencies may be installed:" - optfeature "2D/3D plotting in the Python and IPython consoles" dev-python/matplotlib - optfeature "View and edit DataFrames and Series in the Variable Explorer" dev-python/pandas - optfeature "View and edit two or three dimensional arrays in the Variable Explorer" dev-python/numpy - optfeature "Symbolic mathematics in the IPython console" dev-python/sympy - optfeature "Import Matlab workspace files in the Variable Explorer" dev-python/scipy - optfeature "Run Cython files in the IPython console" dev-python/cython - optfeature "The hdf5/h5py plugin" dev-python/h5py - optfeature "The line profiler plugin" dev-python/spyder-line-profiler - optfeature "The memory profiler plugin" dev-python/spyder-memory-profiler - # spyder-autopep8 does not have a release (yet) - # and are not compatible with >=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 - - elog "" + optfeature "2D/3D plotting in the Python and IPython consoles" dev-python/matplotlib + optfeature "View and edit DataFrames and Series in the Variable Explorer" dev-python/pandas + optfeature "View and edit two or three dimensional arrays in the Variable Explorer" dev-python/numpy + optfeature "Symbolic mathematics in the IPython console" dev-python/sympy + optfeature "Import Matlab workspace files in the Variable Explorer" dev-python/scipy + optfeature "Run Cython files in the IPython console" dev-python/cython + optfeature "The hdf5/h5py plugin" dev-python/h5py + optfeature "The line profiler plugin" dev-python/spyder-line-profiler + optfeature "The memory profiler plugin" dev-python/spyder-memory-profiler + # spyder-autopep8 does not have a release (yet) + # and are not compatible with >=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 + elog elog "Spyder currently only works with PyQt5 as QtPy backend, PySide2 is not supported." elog "Please ensure that 'eselect qtpy' is set to PyQt5." - elog "" } diff --git a/dev-python/spyder/spyder-4.2.5.ebuild b/dev-python/spyder/spyder-4.2.5.ebuild index 1ae8a57e1166..7bf44b9e866e 100644 --- a/dev-python/spyder/spyder-4.2.5.ebuild +++ b/dev-python/spyder/spyder-4.2.5.ebuild @@ -226,28 +226,25 @@ python_test() { pkg_postinst() { xdg_pkg_postinst - elog "To get additional features, optional runtime dependencies may be installed:" - optfeature "2D/3D plotting in the Python and IPython consoles" dev-python/matplotlib - optfeature "View and edit DataFrames and Series in the Variable Explorer" dev-python/pandas - optfeature "View and edit two or three dimensional arrays in the Variable Explorer" dev-python/numpy - optfeature "Symbolic mathematics in the IPython console" dev-python/sympy - optfeature "Import Matlab workspace files in the Variable Explorer" dev-python/scipy - optfeature "Run Cython files in the IPython console" dev-python/cython - optfeature "The hdf5/h5py plugin" dev-python/h5py - optfeature "The line profiler plugin" dev-python/spyder-line-profiler - optfeature "The memory profiler plugin" dev-python/spyder-memory-profiler - # spyder-autopep8 does not have a release (yet) - # and are not compatible with >=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 - - elog "" + optfeature "2D/3D plotting in the Python and IPython consoles" dev-python/matplotlib + optfeature "View and edit DataFrames and Series in the Variable Explorer" dev-python/pandas + optfeature "View and edit two or three dimensional arrays in the Variable Explorer" dev-python/numpy + optfeature "Symbolic mathematics in the IPython console" dev-python/sympy + optfeature "Import Matlab workspace files in the Variable Explorer" dev-python/scipy + optfeature "Run Cython files in the IPython console" dev-python/cython + optfeature "The hdf5/h5py plugin" dev-python/h5py + optfeature "The line profiler plugin" dev-python/spyder-line-profiler + optfeature "The memory profiler plugin" dev-python/spyder-memory-profiler + # spyder-autopep8 does not have a release (yet) + # and are not compatible with >=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 + elog elog "Spyder currently only works with PyQt5 as QtPy backend, PySide2 is not supported." elog "Please ensure that 'eselect qtpy' is set to PyQt5." - elog "" } diff --git a/dev-python/suds/Manifest b/dev-python/suds/Manifest index 80f647cba466..5cdab4d0f7f4 100644 --- a/dev-python/suds/Manifest +++ b/dev-python/suds/Manifest @@ -1,2 +1 @@ -DIST suds-0.6.tar.bz2 143985 BLAKE2B 3d97d51b4e719102ab40a6a95a35eaaccda15a47e20bedb0297203576949883eea253ac6f382c8849a522e1720393ec517ec1ff3514329b504c83a928a260881 SHA512 ec078b159bd83c5799e293d9607138ee1da90fdc64da203999555a4324ce7be0235156d3c7ad28e46f84180a6e51e2f3f82228e5e77ae41c61ee20f3db2c916b DIST suds-community-0.8.4.tar.gz 279775 BLAKE2B 985dbe386219d7a5cf8b9edb5a30eea2bc974fce5158a1f6e9c7ad3b437efdf0e4d8ff2bddeaf5b5ebc7f0a594adaea3b2db3e47b6dab8143f6cefae248dd061 SHA512 316e67fb2b87ac31cb9397a1620b279e608dc0abead61fa548730fce5b5e29fb2da937c6213f3de6bd06f1e97031f27351938da686fa2f9ce9f4399b9944e0d2 diff --git a/dev-python/suds/suds-0.6-r1.ebuild b/dev-python/suds/suds-0.6-r1.ebuild deleted file mode 100644 index 82a29de96a48..000000000000 --- a/dev-python/suds/suds-0.6-r1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python3_7 ) -DISTUTILS_IN_SOURCE_BUILD=1 - -inherit distutils-r1 - -DESCRIPTION="Lightweight SOAP client (Jurko's fork) (py3 support) (active development)" -HOMEPAGE="https://pypi.org/project/suds-jurko/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}-jurko/${PN}-jurko-${PV}.tar.bz2 -> ${P}.tar.bz2" -S="${WORKDIR}/${PN}-jurko-${PV}" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - test? ( dev-python/pytest[${PYTHON_USEDEP}] )" -RDEPEND="" - -DOCS=( README.rst notes/{argument_parsing.rst,readme.txt,traversing_client_data.rst} ) - -python_test() { - esetup.py test -} - -python_install() { - # test folder makes for file collisions by the eclass - sed -i -e '/^tests/d' suds_jurko.egg-info/top_level.txt suds_jurko.egg-info/SOURCES.txt || die - cp -r suds_jurko.egg-info suds.egg-info || die - sed -i -e 's/Name\:\ suds-jurko/Name:\ suds/g' -e '/^Obsoletes/d' suds.egg-info/PKG-INFO || die - rm -rf ./{tests,build/lib/tests,lib/tests}/ || die - distutils-r1_python_install -} diff --git a/dev-python/texttable/texttable-1.6.3.ebuild b/dev-python/texttable/texttable-1.6.3.ebuild index a775427f2de0..51902acd7fe2 100644 --- a/dev-python/texttable/texttable-1.6.3.ebuild +++ b/dev-python/texttable/texttable-1.6.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -24,6 +24,5 @@ python_test() { } pkg_postinst() { - elog "Optional features: " optfeature "better wrapping of CJK text" dev-python/cjkwrap } diff --git a/dev-util/catalyst/catalyst-9999.ebuild b/dev-util/catalyst/catalyst-9999.ebuild index 77444cb250bc..989f9cf1c4bf 100644 --- a/dev-util/catalyst/catalyst-9999.ebuild +++ b/dev-util/catalyst/catalyst-9999.ebuild @@ -105,8 +105,6 @@ python_install_all() { pkg_postinst() { if [[ -z ${REPLACING_VERSIONS} ]]; then - elog - elog "You may consider installing the following optional packages:" optfeature "ccache support" dev-util/ccache fi } diff --git a/dev-util/kdevelop/kdevelop-5.6.2.ebuild b/dev-util/kdevelop/kdevelop-5.6.2.ebuild index ed0df4b7fe8c..45c37a3c05d4 100644 --- a/dev-util/kdevelop/kdevelop-5.6.2.ebuild +++ b/dev-util/kdevelop/kdevelop-5.6.2.ebuild @@ -121,7 +121,6 @@ src_configure() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "konsole view" kde-apps/konsole optfeature "static C++ Qt code analysis" dev-util/clazy optfeature "static C/C++ code analysis" dev-util/cppcheck diff --git a/dev-util/lcov/lcov-1.15.ebuild b/dev-util/lcov/lcov-1.15.ebuild index aaf14998d4b6..525e22e2a13c 100644 --- a/dev-util/lcov/lcov-1.15.ebuild +++ b/dev-util/lcov/lcov-1.15.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -39,6 +39,5 @@ src_install() { } pkg_postinst() { - elog "Optional features:" optfeature "png output support" dev-perl/GD[png] } diff --git a/dev-util/lcov/lcov-9999.ebuild b/dev-util/lcov/lcov-9999.ebuild index 456ec4605d03..ce1d928ca92f 100644 --- a/dev-util/lcov/lcov-9999.ebuild +++ b/dev-util/lcov/lcov-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -39,6 +39,5 @@ src_install() { } pkg_postinst() { - elog "Optional features:" optfeature "png output support" dev-perl/GD[png] } diff --git a/eclass/optfeature.eclass b/eclass/optfeature.eclass index e13fc3eba811..b558e8c9084f 100644 --- a/eclass/optfeature.eclass +++ b/eclass/optfeature.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: optfeature.eclass @@ -14,6 +14,56 @@ esac if [[ -z ${_OPTFEATURE_ECLASS} ]]; then _OPTFEATURE_ECLASS=1 +# @ECLASS-VARIABLE: _OPTFEATURE_DEFAULT_HEADER +# @INTERNAL +# @DESCRIPTION: +# Default header printed ahead of optfeature output. Can be overridden +# by calling optfeature_header function. Will not be displayed if all optional +# dependencies are present. +_OPTFEATURE_DEFAULT_HEADER="Install additional packages for optional runtime features:" + +readonly _OPTFEATURE_DEFAULT_HEADER + +# @ECLASS-VARIABLE: _OPTFEATURE_HEADER +# @INTERNAL +# @DESCRIPTION: +# Default empty. Custom header printed ahead of optfeature output. +# Set by calling optfeature_header function with the desired output, or reset +# by optfeature_header without argument. Will not be displayed if all optional +# dependencies are present. +_OPTFEATURE_HEADER= + +# @ECLASS-VARIABLE: _OPTFEATURE_DOHEADER +# @INTERNAL +# @DESCRIPTION: +# If true, print header ahead of the first optfeature output. +_OPTFEATURE_DOHEADER=true + +# @FUNCTION: optfeature_header +# @USAGE: [custom header for follow-up optfeature calls] +# @DESCRIPTION: +# Set a custom header for follow-up optfeature calls, or reset to default +# header by calling it without argument. This can not only be used to customize +# the header but also to distinguish optfeature "groups", e.g. to list a number +# of different possible database backends, and then a number of optional +# regular runtime features. +# +# The following snippet will leave the default header untouched for the first +# two optfeature calls. Then a custom header is set that is going to be +# displayed in case dev-db/a or dev-db/b are not installed. +# @CODE +# optfeature "foo support" app-misc/foo +# optfeature "bar support" app-misc/bar +# optfeature_header "Install optional database backends:" +# optfeature "a DB backend" dev-db/a +# optfeature "b DB backend" dev-db/b +# @CODE +optfeature_header() { + debug-print-function ${FUNCNAME} "$@" + _OPTFEATURE_HEADER="${1}" + _OPTFEATURE_DOHEADER=true +} + # @FUNCTION: optfeature # @USAGE: <short description> <package atom to match> [other atoms] # @DESCRIPTION: @@ -51,6 +101,10 @@ optfeature() { fi done if [[ ${flag} -eq 0 ]]; then + if [[ ${_OPTFEATURE_DOHEADER} == true ]]; then + elog ${_OPTFEATURE_HEADER:-${_OPTFEATURE_DEFAULT_HEADER}} + _OPTFEATURE_DOHEADER=false + fi for i; do read -r -d '' -a arr <<<"${i}" msg=" " diff --git a/kde-apps/ark/ark-20.08.3.ebuild b/kde-apps/ark/ark-20.08.3.ebuild index c9ef36a81bf1..ff2b5a1d65ec 100644 --- a/kde-apps/ark/ark-20.08.3.ebuild +++ b/kde-apps/ark/ark-20.08.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -67,7 +67,6 @@ src_test() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "rar archive creation/extraction" app-arch/rar optfeature "rar archive extraction only" app-arch/unar app-arch/unrar optfeature "7-Zip archive support" app-arch/p7zip diff --git a/kde-apps/ark/ark-20.12.3.ebuild b/kde-apps/ark/ark-20.12.3.ebuild index 72ad1a83c0b5..117e7af59d77 100644 --- a/kde-apps/ark/ark-20.12.3.ebuild +++ b/kde-apps/ark/ark-20.12.3.ebuild @@ -67,7 +67,6 @@ src_test() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "rar archive creation/extraction" app-arch/rar optfeature "rar archive extraction only" app-arch/unar app-arch/unrar optfeature "7-Zip archive support" app-arch/p7zip diff --git a/kde-apps/cantor/cantor-20.08.3.ebuild b/kde-apps/cantor/cantor-20.08.3.ebuild index 09094f1a82bb..a958973a811a 100644 --- a/kde-apps/cantor/cantor-20.08.3.ebuild +++ b/kde-apps/cantor/cantor-20.08.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -98,7 +98,6 @@ src_configure() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "Maxima backend" sci-mathematics/maxima optfeature "Octave backend" sci-mathematics/octave optfeature "LaTeX support" virtual/latex-base diff --git a/kde-apps/cantor/cantor-20.12.3.ebuild b/kde-apps/cantor/cantor-20.12.3.ebuild index 1b56dc9a352b..96b3ecf17d35 100644 --- a/kde-apps/cantor/cantor-20.12.3.ebuild +++ b/kde-apps/cantor/cantor-20.12.3.ebuild @@ -102,7 +102,6 @@ src_configure() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "Maxima backend" sci-mathematics/maxima optfeature "Octave backend" sci-mathematics/octave optfeature "LaTeX support" virtual/latex-base diff --git a/kde-apps/dolphin/dolphin-20.08.3.ebuild b/kde-apps/dolphin/dolphin-20.08.3.ebuild index 05f04613e4bd..ed43a736d709 100644 --- a/kde-apps/dolphin/dolphin-20.08.3.ebuild +++ b/kde-apps/dolphin/dolphin-20.08.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -84,7 +84,6 @@ src_test() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "compress/extract and other actions" kde-apps/ark:${SLOT} optfeature "crypto actions" kde-apps/kleopatra:${SLOT} optfeature "video file thumbnails" kde-apps/ffmpegthumbs:${SLOT} diff --git a/kde-apps/dolphin/dolphin-20.12.3-r1.ebuild b/kde-apps/dolphin/dolphin-20.12.3-r1.ebuild index 367584e27d2f..3168dd7b9523 100644 --- a/kde-apps/dolphin/dolphin-20.12.3-r1.ebuild +++ b/kde-apps/dolphin/dolphin-20.12.3-r1.ebuild @@ -90,7 +90,6 @@ src_test() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "compress/extract and other actions" kde-apps/ark:${SLOT} optfeature "crypto actions" kde-apps/kleopatra:${SLOT} optfeature "video file thumbnails" kde-apps/ffmpegthumbs:${SLOT} diff --git a/kde-apps/gwenview/gwenview-20.08.3.ebuild b/kde-apps/gwenview/gwenview-20.08.3.ebuild index af70d29510ee..c87242c3822b 100644 --- a/kde-apps/gwenview/gwenview-20.08.3.ebuild +++ b/kde-apps/gwenview/gwenview-20.08.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -103,7 +103,6 @@ src_configure() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "SVG support" kde-apps/svgpart:${SLOT} fi ecm_pkg_postinst diff --git a/kde-apps/gwenview/gwenview-20.12.3.ebuild b/kde-apps/gwenview/gwenview-20.12.3.ebuild index dd45a4bb02fb..14f663ae2836 100644 --- a/kde-apps/gwenview/gwenview-20.12.3.ebuild +++ b/kde-apps/gwenview/gwenview-20.12.3.ebuild @@ -103,7 +103,6 @@ src_configure() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "SVG support" kde-apps/svgpart:${SLOT} fi ecm_pkg_postinst diff --git a/kde-apps/kaddressbook/kaddressbook-20.12.2.ebuild b/kde-apps/kaddressbook/kaddressbook-20.12.2.ebuild index c0eb71bdae66..39d33fd5af10 100644 --- a/kde-apps/kaddressbook/kaddressbook-20.12.2.ebuild +++ b/kde-apps/kaddressbook/kaddressbook-20.12.2.ebuild @@ -68,7 +68,6 @@ src_configure() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "Postal addresses" kde-apps/kdepim-addons:${SLOT} fi ecm_pkg_postinst diff --git a/kde-apps/kaddressbook/kaddressbook-20.12.3.ebuild b/kde-apps/kaddressbook/kaddressbook-20.12.3.ebuild index 2bf21097d8c8..d7c24c11de35 100644 --- a/kde-apps/kaddressbook/kaddressbook-20.12.3.ebuild +++ b/kde-apps/kaddressbook/kaddressbook-20.12.3.ebuild @@ -68,7 +68,6 @@ src_configure() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "Postal addresses" kde-apps/kdepim-addons:${SLOT} fi ecm_pkg_postinst diff --git a/kde-apps/kate/kate-20.08.3.ebuild b/kde-apps/kate/kate-20.08.3.ebuild index d6299f186d5f..06f9c197daf9 100644 --- a/kde-apps/kate/kate-20.08.3.ebuild +++ b/kde-apps/kate/kate-20.08.3.ebuild @@ -102,7 +102,6 @@ src_test() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "Markdown text previews" kde-misc/markdownpart:${SLOT} kde-misc/kmarkdownwebview:${SLOT} optfeature "DOT graph file previews" media-gfx/kgraphviewer fi diff --git a/kde-apps/kate/kate-20.12.3.ebuild b/kde-apps/kate/kate-20.12.3.ebuild index 47bc8aebbfa4..2cd439dc2cea 100644 --- a/kde-apps/kate/kate-20.12.3.ebuild +++ b/kde-apps/kate/kate-20.12.3.ebuild @@ -102,7 +102,6 @@ src_test() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "Markdown text previews" kde-misc/markdownpart:${SLOT} kde-misc/kmarkdownwebview:${SLOT} optfeature "DOT graph file previews" media-gfx/kgraphviewer fi diff --git a/kde-apps/kdepim-addons/kdepim-addons-20.12.2.ebuild b/kde-apps/kdepim-addons/kdepim-addons-20.12.2.ebuild index 9acc125594ec..fe3bd36fc9d3 100644 --- a/kde-apps/kdepim-addons/kdepim-addons-20.12.2.ebuild +++ b/kde-apps/kdepim-addons/kdepim-addons-20.12.2.ebuild @@ -80,7 +80,6 @@ src_configure() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "regex support for Sieve editor plugin" kde-misc/kregexpeditor fi ecm_pkg_postinst diff --git a/kde-apps/kdepim-addons/kdepim-addons-20.12.3.ebuild b/kde-apps/kdepim-addons/kdepim-addons-20.12.3.ebuild index 16a173a9f36e..f8e4f6b6e1c3 100644 --- a/kde-apps/kdepim-addons/kdepim-addons-20.12.3.ebuild +++ b/kde-apps/kdepim-addons/kdepim-addons-20.12.3.ebuild @@ -80,7 +80,6 @@ src_configure() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "regex support for Sieve editor plugin" kde-misc/kregexpeditor fi ecm_pkg_postinst diff --git a/kde-apps/kmail/kmail-20.12.2.ebuild b/kde-apps/kmail/kmail-20.12.2.ebuild index 5b1a935b2e84..860ae432ca27 100644 --- a/kde-apps/kmail/kmail-20.12.2.ebuild +++ b/kde-apps/kmail/kmail-20.12.2.ebuild @@ -104,7 +104,6 @@ src_configure() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "Virus detection" app-antivirus/clamav optfeature "Spam filtering" mail-filter/bogofilter mail-filter/spamassassin optfeature "Fancy e-mail headers and useful plugins" kde-apps/kdepim-addons:${SLOT} diff --git a/kde-apps/kmail/kmail-20.12.3.ebuild b/kde-apps/kmail/kmail-20.12.3.ebuild index 453b9dbcdede..59e18888f563 100644 --- a/kde-apps/kmail/kmail-20.12.3.ebuild +++ b/kde-apps/kmail/kmail-20.12.3.ebuild @@ -104,7 +104,6 @@ src_configure() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "Virus detection" app-antivirus/clamav optfeature "Spam filtering" mail-filter/bogofilter mail-filter/spamassassin optfeature "Fancy e-mail headers and useful plugins" kde-apps/kdepim-addons:${SLOT} diff --git a/kde-apps/konqueror/konqueror-20.08.3.ebuild b/kde-apps/konqueror/konqueror-20.08.3.ebuild index bea98c51ebbe..4854c2d422bb 100644 --- a/kde-apps/konqueror/konqueror-20.08.3.ebuild +++ b/kde-apps/konqueror/konqueror-20.08.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -80,7 +80,6 @@ src_configure() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "bookmarks support" kde-apps/keditbookmarks:${SLOT} optfeature "filemanager component" kde-apps/dolphin:${SLOT} optfeature "SVG support" kde-apps/svg:${SLOT} diff --git a/kde-apps/konqueror/konqueror-20.12.3.ebuild b/kde-apps/konqueror/konqueror-20.12.3.ebuild index 64777e0e8ceb..78cb57ba3144 100644 --- a/kde-apps/konqueror/konqueror-20.12.3.ebuild +++ b/kde-apps/konqueror/konqueror-20.12.3.ebuild @@ -79,7 +79,6 @@ src_configure() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "bookmarks support" kde-apps/keditbookmarks:${SLOT} optfeature "filemanager component" kde-apps/dolphin:${SLOT} optfeature "SVG support" kde-apps/svg:${SLOT} diff --git a/kde-apps/lokalize/lokalize-20.08.3.ebuild b/kde-apps/lokalize/lokalize-20.08.3.ebuild index 013a786c6807..e1845123aab1 100644 --- a/kde-apps/lokalize/lokalize-20.08.3.ebuild +++ b/kde-apps/lokalize/lokalize-20.08.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -65,9 +65,8 @@ src_install() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" - optfeature "Autofetch kde.org translations in new project wizard" dev-vcs/subversion - optfeature "Spell and grammar checking" app-text/languagetool + optfeature "autofetch kde.org translations in new project wizard" dev-vcs/subversion + optfeature "spell and grammar checking" app-text/languagetool fi ecm_pkg_postinst } diff --git a/kde-apps/lokalize/lokalize-20.12.3.ebuild b/kde-apps/lokalize/lokalize-20.12.3.ebuild index e6fb3ebaa306..1275b21ef487 100644 --- a/kde-apps/lokalize/lokalize-20.12.3.ebuild +++ b/kde-apps/lokalize/lokalize-20.12.3.ebuild @@ -65,9 +65,8 @@ src_install() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" - optfeature "Autofetch kde.org translations in new project wizard" dev-vcs/subversion - optfeature "Spell and grammar checking" app-text/languagetool + optfeature "autofetch kde.org translations in new project wizard" dev-vcs/subversion + optfeature "spell and grammar checking" app-text/languagetool fi ecm_pkg_postinst } diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.77.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-5.77.0.ebuild index edb136a99808..7db23e997f76 100644 --- a/kde-frameworks/kfilemetadata/kfilemetadata-5.77.0.ebuild +++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.77.0.ebuild @@ -59,7 +59,6 @@ src_test() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "Microsoft Word/Powerpoint file indexing" app-text/catdoc optfeature "Microsoft Excel file indexing" dev-libs/libxls fi diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.80.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-5.80.0.ebuild index 7351af06e572..562ec5f453ed 100644 --- a/kde-frameworks/kfilemetadata/kfilemetadata-5.80.0.ebuild +++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.80.0.ebuild @@ -59,7 +59,6 @@ src_test() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "Microsoft Word/Powerpoint file indexing" app-text/catdoc optfeature "Microsoft Excel file indexing" dev-libs/libxls fi diff --git a/kde-frameworks/kwallet/kwallet-5.77.0.ebuild b/kde-frameworks/kwallet/kwallet-5.77.0.ebuild index 1f58d828249d..d1e753f02c7e 100644 --- a/kde-frameworks/kwallet/kwallet-5.77.0.ebuild +++ b/kde-frameworks/kwallet/kwallet-5.77.0.ebuild @@ -45,7 +45,6 @@ src_configure() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "Auto-unlocking after account login" kde-plasma/kwallet-pam optfeature "KWallet management" kde-apps/kwalletmanager:5 elog "For more information, read https://wiki.gentoo.org/wiki/KDE#KWallet" diff --git a/kde-frameworks/kwallet/kwallet-5.80.0.ebuild b/kde-frameworks/kwallet/kwallet-5.80.0.ebuild index 6ca3378209d4..6958775bab35 100644 --- a/kde-frameworks/kwallet/kwallet-5.80.0.ebuild +++ b/kde-frameworks/kwallet/kwallet-5.80.0.ebuild @@ -45,7 +45,6 @@ src_configure() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "Auto-unlocking after account login" kde-plasma/kwallet-pam optfeature "KWallet management" kde-apps/kwalletmanager:5 elog "For more information, read https://wiki.gentoo.org/wiki/KDE#KWallet" diff --git a/kde-frameworks/purpose/purpose-5.77.0-r1.ebuild b/kde-frameworks/purpose/purpose-5.77.0-r1.ebuild index b00835aa55bf..1b83a355c2ba 100644 --- a/kde-frameworks/purpose/purpose-5.77.0-r1.ebuild +++ b/kde-frameworks/purpose/purpose-5.77.0-r1.ebuild @@ -58,7 +58,6 @@ src_configure() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "Send through KDE Connect" kde-misc/kdeconnect fi ecm_pkg_postinst diff --git a/kde-frameworks/purpose/purpose-5.80.0.ebuild b/kde-frameworks/purpose/purpose-5.80.0.ebuild index e9607e015d71..0dc933045ffd 100644 --- a/kde-frameworks/purpose/purpose-5.80.0.ebuild +++ b/kde-frameworks/purpose/purpose-5.80.0.ebuild @@ -57,7 +57,6 @@ src_configure() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "Send through KDE Connect" kde-misc/kdeconnect fi ecm_pkg_postinst diff --git a/kde-frameworks/solid/solid-5.77.0.ebuild b/kde-frameworks/solid/solid-5.77.0.ebuild index a082ce38f597..780400d9ef0d 100644 --- a/kde-frameworks/solid/solid-5.77.0.ebuild +++ b/kde-frameworks/solid/solid-5.77.0.ebuild @@ -43,7 +43,6 @@ src_configure() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "Media player devices support" app-misc/media-player-info fi ecm_pkg_postinst diff --git a/kde-frameworks/solid/solid-5.80.0.ebuild b/kde-frameworks/solid/solid-5.80.0.ebuild index a22f1f6a95c1..5648ed735799 100644 --- a/kde-frameworks/solid/solid-5.80.0.ebuild +++ b/kde-frameworks/solid/solid-5.80.0.ebuild @@ -43,7 +43,6 @@ src_configure() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "Media player devices support" app-misc/media-player-info fi ecm_pkg_postinst diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.20.5.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.20.5.ebuild index 00bc4b8a63fd..d5e4bee93e2f 100644 --- a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.20.5.ebuild +++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.20.5.ebuild @@ -72,7 +72,6 @@ src_configure() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "Disk quota applet" sys-fs/quota fi ecm_pkg_postinst diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.21.3.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.21.3.ebuild index bbd7b3069551..90916c9ada29 100644 --- a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.21.3.ebuild +++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.21.3.ebuild @@ -69,7 +69,6 @@ src_configure() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "Disk quota applet" sys-fs/quota fi ecm_pkg_postinst diff --git a/kde-plasma/kinfocenter/kinfocenter-5.20.5.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.20.5.ebuild index 55ed3f7536e1..80e318f9a816 100644 --- a/kde-plasma/kinfocenter/kinfocenter-5.20.5.ebuild +++ b/kde-plasma/kinfocenter/kinfocenter-5.20.5.ebuild @@ -92,7 +92,6 @@ src_install() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "NFS information module" net-fs/nfs-utils optfeature "Samba status information module" net-fs/samba fi diff --git a/kde-plasma/kinfocenter/kinfocenter-5.21.3.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.21.3.ebuild index 27a3658cb7d1..5861a32f5109 100644 --- a/kde-plasma/kinfocenter/kinfocenter-5.21.3.ebuild +++ b/kde-plasma/kinfocenter/kinfocenter-5.21.3.ebuild @@ -88,7 +88,6 @@ src_install() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "NFS information module" net-fs/nfs-utils optfeature "Samba status information module" net-fs/samba fi diff --git a/kde-plasma/kwin/kwin-5.21.3.ebuild b/kde-plasma/kwin/kwin-5.21.3.ebuild index d8fe20f41eef..81001430eb45 100644 --- a/kde-plasma/kwin/kwin-5.21.3.ebuild +++ b/kde-plasma/kwin/kwin-5.21.3.ebuild @@ -123,7 +123,6 @@ src_configure() { pkg_postinst() { ecm_pkg_postinst - elog "Optional dependency:" optfeature "color management support" x11-misc/colord elog elog "In Plasma 5.20, default behavior of the Task Switcher to move minimised" diff --git a/kde-plasma/systemsettings/systemsettings-5.20.5.ebuild b/kde-plasma/systemsettings/systemsettings-5.20.5.ebuild index 63530989c240..63b5eaf0ceaf 100644 --- a/kde-plasma/systemsettings/systemsettings-5.20.5.ebuild +++ b/kde-plasma/systemsettings/systemsettings-5.20.5.ebuild @@ -52,7 +52,6 @@ RDEPEND="${DEPEND} pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "Configure looks for GTK+" kde-plasma/kde-gtk-config fi ecm_pkg_postinst diff --git a/kde-plasma/systemsettings/systemsettings-5.21.3.ebuild b/kde-plasma/systemsettings/systemsettings-5.21.3.ebuild index 4a60d5472e1d..a35c086b339c 100644 --- a/kde-plasma/systemsettings/systemsettings-5.21.3.ebuild +++ b/kde-plasma/systemsettings/systemsettings-5.21.3.ebuild @@ -52,7 +52,6 @@ RDEPEND="${DEPEND} pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "Configure looks for GTK+" kde-plasma/kde-gtk-config fi ecm_pkg_postinst diff --git a/media-gfx/sane-backends/sane-backends-1.0.30-r2.ebuild b/media-gfx/sane-backends/sane-backends-1.0.30-r2.ebuild index 514150eb9ec7..58731276ddaa 100644 --- a/media-gfx/sane-backends/sane-backends-1.0.30-r2.ebuild +++ b/media-gfx/sane-backends/sane-backends-1.0.30-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -335,7 +335,6 @@ multilib_src_install_all() { } pkg_postinst() { - elog "Optional backends:" optfeature "Epson-specific backend" media-gfx/iscan optfeature "HP-specific backend" net-print/hplip diff --git a/media-gfx/sane-backends/sane-backends-1.0.31.ebuild b/media-gfx/sane-backends/sane-backends-1.0.31.ebuild index 0590455f10a6..d315d3ef741e 100644 --- a/media-gfx/sane-backends/sane-backends-1.0.31.ebuild +++ b/media-gfx/sane-backends/sane-backends-1.0.31.ebuild @@ -350,7 +350,6 @@ multilib_src_install_all() { } pkg_postinst() { - elog "Optional backends:" optfeature "Epson-specific backend" media-gfx/iscan optfeature "HP-specific backend" net-print/hplip diff --git a/media-gfx/tuxpaint/tuxpaint-0.9.24.ebuild b/media-gfx/tuxpaint/tuxpaint-0.9.24.ebuild index a76582804619..b17d98b9288c 100644 --- a/media-gfx/tuxpaint/tuxpaint-0.9.24.ebuild +++ b/media-gfx/tuxpaint/tuxpaint-0.9.24.ebuild @@ -66,6 +66,5 @@ src_install() { pkg_postinst() { xdg_pkg_postinst - elog "Optional uninstalled features:" optfeature "additional graphic stamps" media-gfx/tuxpaint-stamps } diff --git a/media-sound/beets/beets-1.4.9-r5.ebuild b/media-sound/beets/beets-1.4.9-r5.ebuild index 8b374ff092bd..77bfe8273657 100644 --- a/media-sound/beets/beets-1.4.9-r5.ebuild +++ b/media-sound/beets/beets-1.4.9-r5.ebuild @@ -118,7 +118,6 @@ python_install_all() { insinto /usr/share/zsh/site-functions newins "${WORKDIR}/${P}/extra/_beet" _beet - elog "Optional dependencies:" optfeature "badfiles support" "media-libs/flac media-sound/mp3val" optfeature "chromaprint support" "dev-python/pyacoustid media-libs/chromaprint[tools]" optfeature "discogs support" dev-python/discogs-client diff --git a/media-sound/beets/beets-9999.ebuild b/media-sound/beets/beets-9999.ebuild index 8b374ff092bd..77bfe8273657 100644 --- a/media-sound/beets/beets-9999.ebuild +++ b/media-sound/beets/beets-9999.ebuild @@ -118,7 +118,6 @@ python_install_all() { insinto /usr/share/zsh/site-functions newins "${WORKDIR}/${P}/extra/_beet" _beet - elog "Optional dependencies:" optfeature "badfiles support" "media-libs/flac media-sound/mp3val" optfeature "chromaprint support" "dev-python/pyacoustid media-libs/chromaprint[tools]" optfeature "discogs support" dev-python/discogs-client diff --git a/media-sound/flacon/flacon-5.5.1.ebuild b/media-sound/flacon/flacon-5.5.1.ebuild index 30810280078e..ffc3d5f7fc6e 100644 --- a/media-sound/flacon/flacon-5.5.1.ebuild +++ b/media-sound/flacon/flacon-5.5.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -66,9 +66,7 @@ src_test() { } pkg_postinst() { - elog "${PN} optionally supports formats listed below." - elog "(List will be empty if all extra packages are installed.)" - elog "Please install the required packages and restart ${PN}." + optfeature_header "${PN} optionally supports formats listed below." optfeature 'FLAC input and output support' media-libs/flac optfeature 'WavPack input and output support' media-sound/wavpack optfeature 'APE input support' media-sound/mac diff --git a/media-video/h264enc/h264enc-10.4.7-r1.ebuild b/media-video/h264enc/h264enc-10.4.7-r1.ebuild index 4659f64d0e25..87fc103f2861 100644 --- a/media-video/h264enc/h264enc-10.4.7-r1.ebuild +++ b/media-video/h264enc/h264enc-10.4.7-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -30,7 +30,6 @@ src_install() { } pkg_postinst() { - elog "Optional encoders:" optfeature "aac support" "media-libs/faac media-libs/libaacplus" optfeature "dvd support" media-video/lsdvd optfeature "flac support" media-libs/flac diff --git a/media-video/yle-dl/yle-dl-20210212.ebuild b/media-video/yle-dl/yle-dl-20210212.ebuild index 5aa66d814d1f..125985473641 100644 --- a/media-video/yle-dl/yle-dl-20210212.ebuild +++ b/media-video/yle-dl/yle-dl-20210212.ebuild @@ -49,7 +49,6 @@ src_install() { pkg_postinst() { elog "Sample configuration file has been installed to " elog " /usr/share/doc/yle-dl-${PV}/yledl.conf.sample" - elog "" - elog "Optional download engines: " + elog optfeature "youtube-dl download engine" net-misc/youtube-dl } diff --git a/net-analyzer/gvm/gvm-10.0.1.ebuild b/net-analyzer/gvm/gvm-10.0.1.ebuild index a72c4460164f..4587ac214cf7 100644 --- a/net-analyzer/gvm/gvm-10.0.1.ebuild +++ b/net-analyzer/gvm/gvm-10.0.1.ebuild @@ -22,12 +22,11 @@ RDEPEND=" ospd? ( >=net-analyzer/ospd-2.0.0[extras?] )" pkg_postinst() { - elog "Additional support for extra checks can be get from" - optfeature "Web server scanning and testing tool" net-analyzer/nikto - optfeature "Portscanner" net-analyzer/nmap + optfeature "web server scanning and testing tool" net-analyzer/nikto + optfeature "port scanner" net-analyzer/nmap optfeature "IPsec VPN scanning, fingerprinting and testing tool" net-analyzer/ike-scan - optfeature "Application protocol detection tool" net-analyzer/amap - optfeature "ovaldi (OVAL) — an OVAL Interpreter" app-forensics/ovaldi + optfeature "application protocol detection tool" net-analyzer/amap + optfeature "OVALdi — an OVAL Interpreter" app-forensics/ovaldi optfeature "Linux-kernel-based portscanner" net-analyzer/portbunny - optfeature "Web application attack and audit framework" net-analyzer/w3af + optfeature "web application attack and audit framework" net-analyzer/w3af } diff --git a/net-analyzer/gvm/gvm-11.0.0.ebuild b/net-analyzer/gvm/gvm-11.0.0.ebuild index 01f284b6ef8a..d8f63107e62a 100644 --- a/net-analyzer/gvm/gvm-11.0.0.ebuild +++ b/net-analyzer/gvm/gvm-11.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -22,12 +22,11 @@ RDEPEND=" ospd? ( >=net-analyzer/ospd-2.0.0[extras?] )" pkg_postinst() { - elog "Additional support for extra checks can be get from" - optfeature "Web server scanning and testing tool" net-analyzer/nikto - optfeature "Portscanner" net-analyzer/nmap + optfeature "web server scanning and testing tool" net-analyzer/nikto + optfeature "port scanner" net-analyzer/nmap optfeature "IPsec VPN scanning, fingerprinting and testing tool" net-analyzer/ike-scan - optfeature "Application protocol detection tool" net-analyzer/amap - optfeature "ovaldi (OVAL) — an OVAL Interpreter" app-forensics/ovaldi + optfeature "application protocol detection tool" net-analyzer/amap + optfeature "OVALdi — an OVAL Interpreter" app-forensics/ovaldi optfeature "Linux-kernel-based portscanner" net-analyzer/portbunny - optfeature "Web application attack and audit framework" net-analyzer/w3af + optfeature "web application attack and audit framework" net-analyzer/w3af } diff --git a/net-analyzer/gvm/gvm-20.8.0.ebuild b/net-analyzer/gvm/gvm-20.8.0.ebuild index 7685fdffc1bc..d0b25e297509 100644 --- a/net-analyzer/gvm/gvm-20.8.0.ebuild +++ b/net-analyzer/gvm/gvm-20.8.0.ebuild @@ -22,11 +22,10 @@ RDEPEND=" ospd? ( >=net-analyzer/ospd-20.8.0[extras?] )" pkg_postinst() { - elog "Additional support for extra checks can be get from" - optfeature "Web server scanning and testing tool" net-analyzer/nikto - optfeature "Portscanner" net-analyzer/nmap + optfeature "web server scanning and testing tool" net-analyzer/nikto + optfeature "port scanner" net-analyzer/nmap optfeature "IPsec VPN scanning, fingerprinting and testing tool" net-analyzer/ike-scan - optfeature "ovaldi (OVAL) — an OVAL Interpreter" app-forensics/ovaldi + optfeature "OVALdi — an OVAL Interpreter" app-forensics/ovaldi optfeature "Linux-kernel-based portscanner" net-analyzer/portbunny - optfeature "Web application attack and audit framework" net-analyzer/w3af + optfeature "web application attack and audit framework" net-analyzer/w3af } diff --git a/net-dns/dnsviz/dnsviz-0.8.2-r1.ebuild b/net-dns/dnsviz/dnsviz-0.8.2-r1.ebuild index f1b35b8fe99f..e3feb492a94d 100644 --- a/net-dns/dnsviz/dnsviz-0.8.2-r1.ebuild +++ b/net-dns/dnsviz/dnsviz-0.8.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -49,7 +49,6 @@ python_test() { } pkg_postinst() { - elog "Support for extra feature can be get from:" optfeature "Support for pre-deployment testing" net-dns/bind # Warn about extra requirements for >=OpenSSL 1.1.0 diff --git a/net-dns/dnsviz/dnsviz-0.9.2.ebuild b/net-dns/dnsviz/dnsviz-0.9.2.ebuild index 7c7e9021cc6b..d1f444d39db4 100644 --- a/net-dns/dnsviz/dnsviz-0.9.2.ebuild +++ b/net-dns/dnsviz/dnsviz-0.9.2.ebuild @@ -47,7 +47,6 @@ python_test() { } pkg_postinst() { - elog "Support for extra feature can be get from:" optfeature "Support for pre-deployment testing" net-dns/bind optfeature "Support for DNSSEC signatures using GOST algorithm or digest" dev-libs/ghost-engine } diff --git a/net-dns/dnsviz/dnsviz-0.9.3.ebuild b/net-dns/dnsviz/dnsviz-0.9.3.ebuild index 7c7e9021cc6b..d1f444d39db4 100644 --- a/net-dns/dnsviz/dnsviz-0.9.3.ebuild +++ b/net-dns/dnsviz/dnsviz-0.9.3.ebuild @@ -47,7 +47,6 @@ python_test() { } pkg_postinst() { - elog "Support for extra feature can be get from:" optfeature "Support for pre-deployment testing" net-dns/bind optfeature "Support for DNSSEC signatures using GOST algorithm or digest" dev-libs/ghost-engine } diff --git a/net-misc/anydesk/anydesk-5.5.6-r1.ebuild b/net-misc/anydesk/anydesk-5.5.6-r1.ebuild index 19f3fc159bd9..d498d8b7ae03 100644 --- a/net-misc/anydesk/anydesk-5.5.6-r1.ebuild +++ b/net-misc/anydesk/anydesk-5.5.6-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -103,10 +103,7 @@ pkg_postinst() { elog fi - elog "For querying information about the host PC AnyDesk calls" - elog "the following commands. Feel free to install them, but it" - elog "should run without as well." - elog + optfeature_header "AnyDesk uses additional tools to query information about the host:" optfeature "lsb_release" sys-apps/lsb-release optfeature "lspci" sys-apps/pciutils optfeature "lsusb" sys-apps/usbutils diff --git a/net-misc/anydesk/anydesk-6.0.0-r1.ebuild b/net-misc/anydesk/anydesk-6.0.0-r1.ebuild index 19f3fc159bd9..d498d8b7ae03 100644 --- a/net-misc/anydesk/anydesk-6.0.0-r1.ebuild +++ b/net-misc/anydesk/anydesk-6.0.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -103,10 +103,7 @@ pkg_postinst() { elog fi - elog "For querying information about the host PC AnyDesk calls" - elog "the following commands. Feel free to install them, but it" - elog "should run without as well." - elog + optfeature_header "AnyDesk uses additional tools to query information about the host:" optfeature "lsb_release" sys-apps/lsb-release optfeature "lspci" sys-apps/pciutils optfeature "lsusb" sys-apps/usbutils diff --git a/net-misc/anydesk/anydesk-6.0.1.ebuild b/net-misc/anydesk/anydesk-6.0.1.ebuild index 3d912fed07f2..3818d457efc3 100644 --- a/net-misc/anydesk/anydesk-6.0.1.ebuild +++ b/net-misc/anydesk/anydesk-6.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -103,10 +103,7 @@ pkg_postinst() { elog fi - elog "For querying information about the host PC AnyDesk calls" - elog "the following commands. Feel free to install them, but it" - elog "should run without as well." - elog + optfeature_header "AnyDesk uses additional tools to query information about the host:" optfeature "lsb_release" sys-apps/lsb-release optfeature "lspci" sys-apps/pciutils optfeature "lsusb" sys-apps/usbutils diff --git a/net-misc/anydesk/anydesk-6.1.0.ebuild b/net-misc/anydesk/anydesk-6.1.0.ebuild index 84f711fbaf94..258fe9e1b0d6 100644 --- a/net-misc/anydesk/anydesk-6.1.0.ebuild +++ b/net-misc/anydesk/anydesk-6.1.0.ebuild @@ -97,10 +97,7 @@ pkg_postinst() { elog fi - elog "For querying information about the host PC AnyDesk calls" - elog "the following commands. Feel free to install them, but it" - elog "should run without as well." - elog + optfeature_header "AnyDesk uses additional tools to query information about the host:" optfeature "lsb_release" sys-apps/lsb-release optfeature "lspci" sys-apps/pciutils optfeature "lsusb" sys-apps/usbutils diff --git a/net-misc/capi4hylafax/capi4hylafax-01.03.00.99.300.20-r2.ebuild b/net-misc/capi4hylafax/capi4hylafax-01.03.00.99.300.20-r2.ebuild index 50cce3b04057..8332aaea2245 100644 --- a/net-misc/capi4hylafax/capi4hylafax-01.03.00.99.300.20-r2.ebuild +++ b/net-misc/capi4hylafax/capi4hylafax-01.03.00.99.300.20-r2.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 + inherit autotools epatch optfeature versionator FAX_SPOOL_DIR="${ROOT}/var/spool/fax" @@ -111,7 +112,7 @@ src_install() { } pkg_postinst() { - einfo + elog elog "To use capi4hylafax:" elog "Make sure that your isdn/capi devices are owned by" elog "the \"uucp\" user (see udev or devfsd config)." @@ -133,13 +134,12 @@ pkg_postinst() { elog "You should also check special options in:" elog "/etc/conf.d/${PN}" elog - elog "The following optional dependency is also available:" optfeature "hylafax integration" net-misc/hylafax elog elog "Then append the following line to your hylafax" elog "config file (${FAX_SPOOL_DIR}/etc/config):" elog "SendFaxCmd: /usr/bin/c2faxsend" - einfo + elog } pkg_config() { diff --git a/net-misc/gallery-dl/gallery-dl-1.16.5.ebuild b/net-misc/gallery-dl/gallery-dl-1.16.5.ebuild index b1acc9d0aa4b..c0680f91535c 100644 --- a/net-misc/gallery-dl/gallery-dl-1.16.5.ebuild +++ b/net-misc/gallery-dl/gallery-dl-1.16.5.ebuild @@ -37,9 +37,6 @@ src_compile() { } pkg_postinst() { - elog "To get additional features, some optional runtime dependencies" - elog "may be installed:" - elog "" optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg optfeature "video downloads" net-misc/youtube-dl } diff --git a/net-misc/gallery-dl/gallery-dl-1.17.1.ebuild b/net-misc/gallery-dl/gallery-dl-1.17.1.ebuild index b1acc9d0aa4b..c0680f91535c 100644 --- a/net-misc/gallery-dl/gallery-dl-1.17.1.ebuild +++ b/net-misc/gallery-dl/gallery-dl-1.17.1.ebuild @@ -37,9 +37,6 @@ src_compile() { } pkg_postinst() { - elog "To get additional features, some optional runtime dependencies" - elog "may be installed:" - elog "" optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg optfeature "video downloads" net-misc/youtube-dl } diff --git a/net-misc/gallery-dl/gallery-dl-9999.ebuild b/net-misc/gallery-dl/gallery-dl-9999.ebuild index b1acc9d0aa4b..c0680f91535c 100644 --- a/net-misc/gallery-dl/gallery-dl-9999.ebuild +++ b/net-misc/gallery-dl/gallery-dl-9999.ebuild @@ -37,9 +37,6 @@ src_compile() { } pkg_postinst() { - elog "To get additional features, some optional runtime dependencies" - elog "may be installed:" - elog "" optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg optfeature "video downloads" net-misc/youtube-dl } diff --git a/net-misc/gns3-server/gns3-server-2.2.17.ebuild b/net-misc/gns3-server/gns3-server-2.2.17.ebuild index b014c21ebf68..36b02014f945 100644 --- a/net-misc/gns3-server/gns3-server-2.2.17.ebuild +++ b/net-misc/gns3-server/gns3-server-2.2.17.ebuild @@ -54,14 +54,11 @@ python_install() { } pkg_postinst() { - elog "net-misc/gns3-server has several optional packages that must be merged manually for additional functionality." - elog "" - elog "The following is a list of packages that can be added:" optfeature "QEMU Support" "app-emulation/qemu" optfeature "Virtualbox Support" "app-emulation/virtualbox" optfeature "Docker Support" "app-emulation/docker" optfeature "Wireshark Support" "net-analyzer/wireshark" - elog "" + elog elog "The following packages are currently unsupported:" elog "iouyap and vpcs" } diff --git a/net-misc/gns3-server/gns3-server-2.2.19.ebuild b/net-misc/gns3-server/gns3-server-2.2.19.ebuild index 74edb61d0a62..c02bcf1c7998 100644 --- a/net-misc/gns3-server/gns3-server-2.2.19.ebuild +++ b/net-misc/gns3-server/gns3-server-2.2.19.ebuild @@ -54,14 +54,11 @@ python_install() { } pkg_postinst() { - elog "net-misc/gns3-server has several optional packages that must be merged manually for additional functionality." - elog "" - elog "The following is a list of packages that can be added:" optfeature "QEMU Support" "app-emulation/qemu" optfeature "Virtualbox Support" "app-emulation/virtualbox" optfeature "Docker Support" "app-emulation/docker" optfeature "Wireshark Support" "net-analyzer/wireshark" - elog "" + elog elog "The following packages are currently unsupported:" elog "iouyap and vpcs" } diff --git a/net-misc/remmina/remmina-1.4.11.ebuild b/net-misc/remmina/remmina-1.4.11.ebuild index e4a5d8b14f74..4bcc85853e96 100644 --- a/net-misc/remmina/remmina-1.4.11.ebuild +++ b/net-misc/remmina/remmina-1.4.11.ebuild @@ -94,9 +94,6 @@ src_configure() { pkg_postinst() { xdg_pkg_postinst - elog "To get additional features, some optional runtime dependencies" - elog "may be installed:" - elog "" optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt] optfeature "XDMCP support" x11-base/xorg-server[xephyr] } diff --git a/net-misc/remmina/remmina-1.4.12.ebuild b/net-misc/remmina/remmina-1.4.12.ebuild index e4a5d8b14f74..4bcc85853e96 100644 --- a/net-misc/remmina/remmina-1.4.12.ebuild +++ b/net-misc/remmina/remmina-1.4.12.ebuild @@ -94,9 +94,6 @@ src_configure() { pkg_postinst() { xdg_pkg_postinst - elog "To get additional features, some optional runtime dependencies" - elog "may be installed:" - elog "" optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt] optfeature "XDMCP support" x11-base/xorg-server[xephyr] } diff --git a/net-misc/remmina/remmina-1.4.13.ebuild b/net-misc/remmina/remmina-1.4.13.ebuild index cf2e96ea15d7..0139870a6a2b 100644 --- a/net-misc/remmina/remmina-1.4.13.ebuild +++ b/net-misc/remmina/remmina-1.4.13.ebuild @@ -96,9 +96,6 @@ src_configure() { pkg_postinst() { xdg_pkg_postinst - elog "To get additional features, some optional runtime dependencies" - elog "may be installed:" - elog "" optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt] optfeature "XDMCP support" x11-base/xorg-server[xephyr] } diff --git a/net-misc/youtube-viewer/youtube-viewer-3.7.4-r2.ebuild b/net-misc/youtube-viewer/youtube-viewer-3.7.4-r2.ebuild index 8d782d9fcc96..6faf46013802 100644 --- a/net-misc/youtube-viewer/youtube-viewer-3.7.4-r2.ebuild +++ b/net-misc/youtube-viewer/youtube-viewer-3.7.4-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -70,7 +70,6 @@ src_install() { pkg_postinst() { use gtk && xdg_icon_cache_update - elog "Optional dependencies:" optfeature "cache support" dev-perl/LWP-UserAgent-Cached optfeature "faster JSON to HASH conversion" dev-perl/JSON-XS optfeature "the case if there are SSL problems" dev-perl/Mozilla-CA diff --git a/net-misc/youtube-viewer/youtube-viewer-9999.ebuild b/net-misc/youtube-viewer/youtube-viewer-9999.ebuild index 3115b5726ecf..13c11cedfdb8 100644 --- a/net-misc/youtube-viewer/youtube-viewer-9999.ebuild +++ b/net-misc/youtube-viewer/youtube-viewer-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -73,7 +73,6 @@ src_install() { pkg_postinst() { use gtk && xdg_icon_cache_update - elog "Optional dependencies:" optfeature "cache support" dev-perl/LWP-UserAgent-Cached optfeature "faster JSON to HASH conversion" dev-perl/JSON-XS optfeature "the case if there are SSL problems" dev-perl/Mozilla-CA diff --git a/net-vpn/frp/Manifest b/net-vpn/frp/Manifest index 093f9efffedc..899c8e80b9c8 100644 --- a/net-vpn/frp/Manifest +++ b/net-vpn/frp/Manifest @@ -1,7 +1,6 @@ DIST cloud.google.com%2Fgo%2F@v%2Fv0.34.0.mod 27 BLAKE2B 814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b SHA512 5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273 -DIST frp-0.34.3.tar.gz 1654276 BLAKE2B f0f4e0ed680e81e4f3cd6d40450f32df128dd052f3bd5029613b80649846c8ecfd2ada64d421628b6126787d4d1c72cd7165d8861afcb6ea3c48065274fed15d SHA512 12cf567bdd059b80a30572f4ad3b8809a1856cdc703209494ce55506d2abd763ba9ac097629d45cd08018371a7e9ecd464762f26f1b7ad7766aec834540088ea -DIST frp-0.35.1.tar.gz 1891738 BLAKE2B 94c5f105caf4de1628adb37ec9073da1a24556dd693322e78a01b9dece06db4309e71eb5e72e1ee1770bc517b9885859323753f6400e57454e0635a0e5fa6a92 SHA512 164cfb7f82dbaeb31acecd9fe5bc5941f7b7dd7023c784ae7957040aa1ca9534065074f934ed4722fa97ec020dca366b5c6f522ec0fcf54bd494f4616814bc4f DIST frp-0.36.0.tar.gz 1898615 BLAKE2B 6e5168f336337fc2c4b947e9517d8c700aea7b993e0276928f778749581b81177bf3b0ff51f8c7c7f09c623952a5dfff659b0a04b1e8a072c7dee708626ee7a5 SHA512 bf2ff0ed280a650f100c2eddac1ff5edcb023c849f8d842fa8bc219c2b8c79749e73748be5d5a1f7dff11176fd5ee6b210ddccce758b062fcee38724f676d9f4 +DIST frp-0.36.2.tar.gz 1898652 BLAKE2B 255aedc29c73e7cc5bc3e5443e114cf0ca15b4c6d4038552bde8ab13d5ee6fa5e0cd1d430c211edda75aa094fff0524d77f2cd5758451807aaae0563a26f12bf SHA512 af73347264768ae1cf6a7a026632eaf4bf8308f4fce96adfe59c2557045c6a02b467e248e31ee3f17efe5bf5950630759ad5014dbfd8e9603ec3660596726728 DIST github.com%2F!azure%2Fgo-ntlmssp%2F@v%2Fv0.0.0-20200615164410-66371956d46c.mod 35 BLAKE2B cb1abbb2d5d094d5946f868ec3fd1b6ce72721b5e220ddf2be7c8376195fda1659112b93b7af24b08c66b441c950e6d555c858e51e81c9d3d29bc5b72271379f SHA512 b9bb8b7bd45785e18073235507b6e570ae27df026d38676e0b36cb19bae6b53a085099fd23d4a0bc456dd9bcf3459f1f53d0e8d11b6bfc7e61a88f8673a3ca9c DIST github.com%2F!azure%2Fgo-ntlmssp%2F@v%2Fv0.0.0-20200615164410-66371956d46c.zip 13778 BLAKE2B cb389977b9c081b3531f0d62708b8f0202deb17ac651100343b6e59c668c7135e1eb0ea0c0dc4ebb953b6d8c8df40498e09362e8415f6daa8725e4c768813082 SHA512 0b87ddabac154fad7ea06ed88d28fc4586dd41afac9a2eedb2b0b3a695ef52354d3bb6f087c2422b88cc58778afa0e6a4da19fd2fb0fae5a125aaad79fc92d53 DIST github.com%2F!n!y!times%2Fgziphandler%2F@v%2Fv0.0.0-20170623195520-56545f4a5d46.mod 38 BLAKE2B 3f0ac051b31c84f5e98663c1e6245a4e2bde2be5c0be61ec80764d753bef5479251bbad3cedf6fb998d1a4a4e66a80beeafa6f3291ed45f46d643f7be109004a SHA512 aa1f503fe0c19002da21ae30df5393c15f2b2243ff415493420204d11032a562d5d40047705b1644d031523881dbbf284d3c56ce8106a2a969d2610504426762 @@ -55,7 +54,6 @@ DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv0.0.0-20161109072736-4bd1920723d7.mo DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.2.0.mod 34 BLAKE2B a4239cba934b6e80714b93d47e88f22ad28ce41d1d984c4261cc3f5f3b857fb28785223fa911b258e2665be2a9d24ffbd925e9e0f374452a2aacd712ad9d5f75 SHA512 e059a34363bb826bbcb8981adbfc10da90e04b86dc5376ab20bdfe1fab135953cff41ef1daa116aff10e9f3e6503168f6baf902f09aa0e8cd9a0da96b932f4b6 DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.1.mod 34 BLAKE2B a4239cba934b6e80714b93d47e88f22ad28ce41d1d984c4261cc3f5f3b857fb28785223fa911b258e2665be2a9d24ffbd925e9e0f374452a2aacd712ad9d5f75 SHA512 e059a34363bb826bbcb8981adbfc10da90e04b86dc5376ab20bdfe1fab135953cff41ef1daa116aff10e9f3e6503168f6baf902f09aa0e8cd9a0da96b932f4b6 DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.2.mod 34 BLAKE2B a4239cba934b6e80714b93d47e88f22ad28ce41d1d984c4261cc3f5f3b857fb28785223fa911b258e2665be2a9d24ffbd925e9e0f374452a2aacd712ad9d5f75 SHA512 e059a34363bb826bbcb8981adbfc10da90e04b86dc5376ab20bdfe1fab135953cff41ef1daa116aff10e9f3e6503168f6baf902f09aa0e8cd9a0da96b932f4b6 -DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.2.zip 465217 BLAKE2B 4caaf832a22faf1c45e04bebf35d29b38bfab18a490ad1fd7b2c6cd85ae678fd3991505f68e526f9f2205cf919374b07d57f8abe95d8f74dc8263cd37a9db3dd SHA512 7fe69c066b2407e6000ae21888f6cc696e51df2342a71e196aba1a9a9ecce630bd9a4d41c58b3105002508a4d0efb9c5ae2b8a87f848b8e2c6293558b8c4b4ad DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.0-rc.1.0.20200221234624-67d41d38c208.mod 151 BLAKE2B 9c1bc32114f742984396777149c3fad997bb47288dfe265614a1d17412ae3946581c2e60ff9ab87e784d71cfbe423b7ed1ea5864b6cd3f81f35e9103c8c08a00 SHA512 431b8d4756fe79e43cdc2f8478f3171ac9c90912222e50503301fc83d34c90001fb6ee0fee3bc05f66e47d657977395769e54efa0fb74ba35f34429cc0dac5c3 DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.0-rc.1.mod 151 BLAKE2B 260f1bb3e48b0bf9870ea3b725b13f84d2f18a12c6ca1275afcc2897bef547fcc1e893bd6b1efd46330bc1de66a00e3ef133a4418a50a075302aa3141abed8e5 SHA512 b6d7911148c590b3ce2a14a158cfbb94dd56dd402b3a4a2399adcd0421604f85d904244ddf5f8dba65326f04a7817d5652b30a306c65f44fd248ed269485a21c DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.0-rc.2.mod 151 BLAKE2B efe8a8f8394f082a813ed4983158ada7bcd20f92f9f8b9b0d0e61e8dbb968b3c825432ae05d69c9b61a04ad57533c1e60438d9a1964312d4c9168f86864ba2d3 SHA512 2df7aaf6cb36a18165dc458a7b3f4158e2bce3bf10165418de401dd43e06d44378511dd4fea6530cb668a8ebb17b4c3f294ba35f5018e6aeb1b7b9082aac8a84 @@ -182,8 +180,6 @@ DIST github.com%2Ftemplexxx%2Fxor%2F@v%2Fv0.0.0-20170926022130-0af8e873c554.mod DIST github.com%2Ftemplexxx%2Fxor%2F@v%2Fv0.0.0-20170926022130-0af8e873c554.zip 9742 BLAKE2B b452130b44f1fb5c5c5260d4774f2e4a95196507c761ed816ccd44240e4f90340326d8d2e3b5684f581c444030703c3320fafa8f19b590e78ea91e6ef9ee6f21 SHA512 44813aefbc6de9cf7db41df036c3b0960e92adf477237832d0cf89a9efd678ba269b026357e8cd58a07c05e96850358d95a7a8c41fe43c9fa6f3a85a62f6aeba DIST github.com%2Ftjfoc%2Fgmsm%2F@v%2Fv0.0.0-20171124023159-98aa888b79d8.mod 29 BLAKE2B 95b2cc0a39be67a557faa4f43f9f7ec6999046f7a15d01ee9e953e3f7b64d9d7451518bc7a4ead3ce4c813f60b6737b77be453b31715d7ba990cedb5da9642e4 SHA512 1dc915c4218df701fa9f6c0f049c299f26dc440a7985ab7dd76de2952cac4e389ff6dc4961af75fac191d00ae9fe46c128fc48d1e337033e4885aebf77ca041c DIST github.com%2Ftjfoc%2Fgmsm%2F@v%2Fv0.0.0-20171124023159-98aa888b79d8.zip 69018 BLAKE2B a66a1b6f5caea33d34601924e194f1691968f1815dd65ff0ba6bef0ebfee4d5a03ad064112e9e2cee39fe47094481c11e3936338e22d6dfacf2dd565e060c2a0 SHA512 d8f63d0b549e5c092e9d5a3d96d6b33f98ca56eedebe0551c347ec5621ff5343429ab3a913900f53f43c672a149f2cacecd4eb3ec02cbe1247848cf1315011a9 -DIST github.com%2Fvaughan0%2Fgo-ini%2F@v%2Fv0.0.0-20130923145212-a98ad7ee00ec.mod 34 BLAKE2B bec0b1db6c4dc26ec16f81f463be75f54ce13eae8c46687bbcf7f64a8da300338bd5bc882e7a4db98bd3521840c300fbb72fa59f0f9a1c0abed706b3b1e660f7 SHA512 6e5f119e9b81b8b15966c67444472092207a56e1bd374971c3b3584f4194fe6bc737a4078418a1be100480c5e42f2f105ad4168f8868b5fca47e19aab455275d -DIST github.com%2Fvaughan0%2Fgo-ini%2F@v%2Fv0.0.0-20130923145212-a98ad7ee00ec.zip 5104 BLAKE2B 3bde11b15fb50e73f52c40821a88f62a2c1fd692fbb175ec56c72c0df6d89ad379454a54779bfcbe8f9656d296c3e59fe5eb9652756f005abc88312a1388990d SHA512 803755b5ef5c3c94a94b0f0f106afaba6147bf6f398afd0c4170333b9f8abe2013c4e56b4bac3529c369a6b23a9f86cea5a79ce0fff39c865734cb716def1edd DIST github.com%2Fxtaci%2Flossyconn%2F@v%2Fv0.0.0-20190602105132-8df528c0c9ae.mod 34 BLAKE2B 20887f30ae32124b0ea3d5666a5d585928bb9d7e2d14f84dbecfa871a0cc7dc25ca596eb012fb2db5c7a407919f90ee9c640476af923852182982ea4e1c2d3b5 SHA512 4a5705fd33c628b7930676f7566e984f56c7c1748ec6c03ad4cae45d65b214b0e878c041fe420fda7dc9664d79ebc8c79749010dc1742aeefae4b616b28b90e8 DIST github.com%2Fxtaci%2Flossyconn%2F@v%2Fv0.0.0-20190602105132-8df528c0c9ae.zip 7503 BLAKE2B eaf445f5b81954ac5a9fb41ea57708b4a9d75c1f4450bd889fe88296a40dc16150ad9e09402e7427e1438bbd3522a92747390cbda59ddbdec101d8b8aa25a912 SHA512 ad3f8362ee05cfe00dd5dbe2a7dd86fbb1f3e82cc00dd9e900eb1d51bfa665b0faf7d2d502e7ccbe3994bac34aa7ba05e21c18cc8b39842eb69d4e96467c3934 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20180904163835-0709b304e793.mod 27 BLAKE2B f91145aab2cee00c3567772e97f6162b9681d6cbcbe67a1b5b2f59b8f912572f705a0d1280fdced086d92efd10c50ecede26d1cfa3d5419217e5eef95097b4b1 SHA512 a88da5b983ff482a4e8b512761eeee466a8b0664b42da54ec9772c2eb3cb1bc5b7545045e283bac82552336802d8bc8efe137ba16f3530228b529366744a33e6 @@ -218,10 +214,8 @@ DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191005200804-aed5e4c7ecf9.mod 33 BLAKE DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191022100944-742c48ecaeb7.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191120155948-bd437916bb0e.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200122134326-e047566fdf82.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab -DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200122134326-e047566fdf82.zip 1914003 BLAKE2B ac7480aa388266187659eb3aecf2dee867db990bfdb93c77da513c357411c55830863e2ef52746468bda54b1e5196160a48b792722cf182b81c0c516e0c32d82 SHA512 42f2c32e4f9d0ed8c742df7570247d22250ecb2a438c248684cd85070c8b875319b471ad45ab4d10f04acf7d3684a5f324fa57b381d4681574fb19c73b3d9a10 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200519105757-fe76b779f299.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab -DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200519105757-fe76b779f299.zip 1477146 BLAKE2B cc4df16be2d059358b99f9c276d4df8f25aadacbf49af02139604ee688ee377be56ba59f627b83b3b4ef56da050a7a1c371784c07c893035072372fde9987488 SHA512 80419c41d5b556d6b63c2de18a7a9d89dad29b77da1acf6006f3f93f07ffbdaa5034bdd818afcae196a8b69ec00278622a2003e51861d9c6a62a886fa744fa6a DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200602225109-6fdc65e7d980.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200602225109-6fdc65e7d980.zip 1478487 BLAKE2B fdb78fec074a5e9bcbed49ec1a93a868d88431a1c63009499960532993cdf34330db91d33d1e787246f8838b1ce80097e7cba30758733f5d193adbd3b11caf1a SHA512 715ba4aae95ecfaccb30a84d5d07cb3c5072d83148f6073da419c6829466acb9dbb4ddade1cdbeb89b698da8ea39e38bc6b1b4100ecce0496c234843475f25ce DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.0.0-20160726164857-2910a502d2bf.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d @@ -262,7 +256,6 @@ DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.1.mod 95 BLAKE2B adb3684980f1d8e6c23444e9102 DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.4.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.5.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 -DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.5.zip 80253 BLAKE2B 175e08dfe0913765b5a913c23cf2803dbbdfa007430caaaa5a8e46cd9df8e1c48e3b84ffe248800422b963ad2d5db8031c86df926cc6f413b0ce05fa21326113 SHA512 371da5f4c32800cadd40127a78d4ae29918f4477ca87e42c414bdb7adfb9e9ab22e5f22e821d76f543204b0be8b9297dfe1b4e20814ab8015088492309676e0a DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.8.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.3.0.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.3.0.zip 80765 BLAKE2B d6d8bfba5082aabb1a247add43b21ffa058b58fef60e8efbf973b724273cda2496ef0c9b226ad14bfea17f141f077d3bd98dfe3dbcf3c2938fd64570abd662b2 SHA512 2a89b2bce856cc11f3b71edec9e538048acf07f6aabbe27236b663b284c086c5862f086734e58727e9db8912a113fea51f72dad1a45a9e85860764f9c27b19d2 diff --git a/net-vpn/frp/frp-0.34.3.ebuild b/net-vpn/frp/frp-0.34.3.ebuild deleted file mode 100644 index d4d6bb2a069d..000000000000 --- a/net-vpn/frp/frp-0.34.3.ebuild +++ /dev/null @@ -1,292 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit go-module -GIT_COMMIT=aa0a41ee4e3fd332978d509dcdbb09a7f457c880 - -DESCRIPTION="A reverse proxy that exposes a local server behind a NAT or firewall to the internet" -HOMEPAGE="https://github.com/fatedier/frp" - -EGO_SUM=( - "cloud.google.com/go v0.34.0/go.mod" - "github.com/Azure/go-ntlmssp v0.0.0-20200615164410-66371956d46c" - "github.com/Azure/go-ntlmssp v0.0.0-20200615164410-66371956d46c/go.mod" - "github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod" - "github.com/PuerkitoBio/purell v1.0.0/go.mod" - "github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2/go.mod" - "github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod" - "github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod" - "github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod" - "github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod" - "github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5" - "github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod" - "github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod" - "github.com/beorn7/perks v1.0.0/go.mod" - "github.com/beorn7/perks v1.0.1" - "github.com/beorn7/perks v1.0.1/go.mod" - "github.com/cespare/xxhash/v2 v2.1.1" - "github.com/cespare/xxhash/v2 v2.1.1/go.mod" - "github.com/coreos/go-oidc v2.2.1+incompatible" - "github.com/coreos/go-oidc v2.2.1+incompatible/go.mod" - "github.com/davecgh/go-spew v1.1.0/go.mod" - "github.com/davecgh/go-spew v1.1.1" - "github.com/davecgh/go-spew v1.1.1/go.mod" - "github.com/docker/spdystream v0.0.0-20160310174837-449fdfce4d96/go.mod" - "github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod" - "github.com/emicklei/go-restful v0.0.0-20170410110728-ff4f55a20633/go.mod" - "github.com/evanphx/json-patch v4.2.0+incompatible/go.mod" - "github.com/fatedier/beego v0.0.0-20171024143340-6c6a4f5bd5eb" - "github.com/fatedier/beego v0.0.0-20171024143340-6c6a4f5bd5eb/go.mod" - "github.com/fatedier/golib v0.1.1-0.20200901083111-1f870741e185" - "github.com/fatedier/golib v0.1.1-0.20200901083111-1f870741e185/go.mod" - "github.com/fatedier/kcp-go v2.0.4-0.20190803094908-fe8645b0a904+incompatible" - "github.com/fatedier/kcp-go v2.0.4-0.20190803094908-fe8645b0a904+incompatible/go.mod" - "github.com/fsnotify/fsnotify v1.4.7/go.mod" - "github.com/fsnotify/fsnotify v1.4.9" - "github.com/fsnotify/fsnotify v1.4.9/go.mod" - "github.com/ghodss/yaml v0.0.0-20150909031657-73d445a93680/go.mod" - "github.com/go-kit/kit v0.8.0/go.mod" - "github.com/go-kit/kit v0.9.0/go.mod" - "github.com/go-logfmt/logfmt v0.3.0/go.mod" - "github.com/go-logfmt/logfmt v0.4.0/go.mod" - "github.com/go-logr/logr v0.1.0/go.mod" - "github.com/go-openapi/jsonpointer v0.0.0-20160704185906-46af16f9f7b1/go.mod" - "github.com/go-openapi/jsonreference v0.0.0-20160704190145-13c6e3589ad9/go.mod" - "github.com/go-openapi/spec v0.0.0-20160808142527-6aced65f8501/go.mod" - "github.com/go-openapi/swag v0.0.0-20160704191624-1d0bd113de87/go.mod" - "github.com/go-stack/stack v1.8.0/go.mod" - "github.com/gogo/protobuf v1.1.1/go.mod" - "github.com/gogo/protobuf v1.3.1/go.mod" - "github.com/golang/groupcache v0.0.0-20160516000752-02826c3e7903/go.mod" - "github.com/golang/protobuf v0.0.0-20161109072736-4bd1920723d7/go.mod" - "github.com/golang/protobuf v1.2.0/go.mod" - "github.com/golang/protobuf v1.3.1/go.mod" - "github.com/golang/protobuf v1.3.2" - "github.com/golang/protobuf v1.3.2/go.mod" - "github.com/golang/protobuf v1.4.0-rc.1/go.mod" - "github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod" - "github.com/golang/protobuf v1.4.0-rc.2/go.mod" - "github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod" - "github.com/golang/protobuf v1.4.0/go.mod" - "github.com/golang/protobuf v1.4.2" - "github.com/golang/protobuf v1.4.2/go.mod" - "github.com/golang/snappy v0.0.1" - "github.com/golang/snappy v0.0.1/go.mod" - "github.com/google/go-cmp v0.3.0/go.mod" - "github.com/google/go-cmp v0.3.1/go.mod" - "github.com/google/go-cmp v0.4.0" - "github.com/google/go-cmp v0.4.0/go.mod" - "github.com/google/gofuzz v1.0.0/go.mod" - "github.com/google/gofuzz v1.1.0/go.mod" - "github.com/google/uuid v1.1.1" - "github.com/google/uuid v1.1.1/go.mod" - "github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d/go.mod" - "github.com/googleapis/gnostic v0.1.0/go.mod" - "github.com/gorilla/mux v1.7.3" - "github.com/gorilla/mux v1.7.3/go.mod" - "github.com/gorilla/websocket v1.4.0" - "github.com/gorilla/websocket v1.4.0/go.mod" - "github.com/hashicorp/golang-lru v0.5.1/go.mod" - "github.com/hashicorp/yamux v0.0.0-20181012175058-2f1d1f20f75d" - "github.com/hashicorp/yamux v0.0.0-20181012175058-2f1d1f20f75d/go.mod" - "github.com/hpcloud/tail v1.0.0/go.mod" - "github.com/inconshreveable/mousetrap v1.0.0" - "github.com/inconshreveable/mousetrap v1.0.0/go.mod" - "github.com/json-iterator/go v1.1.6/go.mod" - "github.com/json-iterator/go v1.1.8/go.mod" - "github.com/json-iterator/go v1.1.9/go.mod" - "github.com/julienschmidt/httprouter v1.2.0/go.mod" - "github.com/kisielk/errcheck v1.2.0/go.mod" - "github.com/kisielk/gotool v1.0.0/go.mod" - "github.com/klauspost/cpuid v1.2.0" - "github.com/klauspost/cpuid v1.2.0/go.mod" - "github.com/klauspost/reedsolomon v1.9.1" - "github.com/klauspost/reedsolomon v1.9.1/go.mod" - "github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod" - "github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod" - "github.com/kr/pretty v0.1.0" - "github.com/kr/pretty v0.1.0/go.mod" - "github.com/kr/pty v1.1.1/go.mod" - "github.com/kr/text v0.1.0" - "github.com/kr/text v0.1.0/go.mod" - "github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a/go.mod" - "github.com/mattn/go-runewidth v0.0.4" - "github.com/mattn/go-runewidth v0.0.4/go.mod" - "github.com/matttproud/golang_protobuf_extensions v1.0.1" - "github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod" - "github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod" - "github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod" - "github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod" - "github.com/modern-go/reflect2 v1.0.1/go.mod" - "github.com/munnerz/goautoneg v0.0.0-20120707110453-a547fc61f48d/go.mod" - "github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod" - "github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod" - "github.com/nxadm/tail v1.4.4" - "github.com/nxadm/tail v1.4.4/go.mod" - "github.com/onsi/ginkgo v0.0.0-20170829012221-11459a886d9c/go.mod" - "github.com/onsi/ginkgo v1.6.0/go.mod" - "github.com/onsi/ginkgo v1.11.0/go.mod" - "github.com/onsi/ginkgo v1.12.1/go.mod" - "github.com/onsi/ginkgo v1.12.3" - "github.com/onsi/ginkgo v1.12.3/go.mod" - "github.com/onsi/gomega v0.0.0-20170829124025-dcabb60a477c/go.mod" - "github.com/onsi/gomega v1.7.0/go.mod" - "github.com/onsi/gomega v1.7.1/go.mod" - "github.com/onsi/gomega v1.10.1" - "github.com/onsi/gomega v1.10.1/go.mod" - "github.com/pires/go-proxyproto v0.0.0-20190111085350-4d51b51e3bfc" - "github.com/pires/go-proxyproto v0.0.0-20190111085350-4d51b51e3bfc/go.mod" - "github.com/pkg/errors v0.8.0/go.mod" - "github.com/pkg/errors v0.8.1" - "github.com/pkg/errors v0.8.1/go.mod" - "github.com/pmezard/go-difflib v1.0.0" - "github.com/pmezard/go-difflib v1.0.0/go.mod" - "github.com/pquerna/cachecontrol v0.0.0-20180517163645-1555304b9b35" - "github.com/pquerna/cachecontrol v0.0.0-20180517163645-1555304b9b35/go.mod" - "github.com/prometheus/client_golang v0.9.1/go.mod" - "github.com/prometheus/client_golang v1.0.0/go.mod" - "github.com/prometheus/client_golang v1.4.1" - "github.com/prometheus/client_golang v1.4.1/go.mod" - "github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod" - "github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod" - "github.com/prometheus/client_model v0.2.0" - "github.com/prometheus/client_model v0.2.0/go.mod" - "github.com/prometheus/common v0.4.1/go.mod" - "github.com/prometheus/common v0.9.1" - "github.com/prometheus/common v0.9.1/go.mod" - "github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod" - "github.com/prometheus/procfs v0.0.2/go.mod" - "github.com/prometheus/procfs v0.0.8" - "github.com/prometheus/procfs v0.0.8/go.mod" - "github.com/rakyll/statik v0.1.1" - "github.com/rakyll/statik v0.1.1/go.mod" - "github.com/rodaine/table v1.0.0" - "github.com/rodaine/table v1.0.0/go.mod" - "github.com/sirupsen/logrus v1.2.0/go.mod" - "github.com/sirupsen/logrus v1.4.2/go.mod" - "github.com/spf13/cobra v0.0.3" - "github.com/spf13/cobra v0.0.3/go.mod" - "github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff/go.mod" - "github.com/spf13/pflag v1.0.5" - "github.com/spf13/pflag v1.0.5/go.mod" - "github.com/stretchr/objx v0.1.0/go.mod" - "github.com/stretchr/objx v0.1.1/go.mod" - "github.com/stretchr/testify v1.2.2/go.mod" - "github.com/stretchr/testify v1.3.0/go.mod" - "github.com/stretchr/testify v1.4.0" - "github.com/stretchr/testify v1.4.0/go.mod" - "github.com/templexxx/cpufeat v0.0.0-20170927014610-3794dfbfb047" - "github.com/templexxx/cpufeat v0.0.0-20170927014610-3794dfbfb047/go.mod" - "github.com/templexxx/xor v0.0.0-20170926022130-0af8e873c554" - "github.com/templexxx/xor v0.0.0-20170926022130-0af8e873c554/go.mod" - "github.com/tjfoc/gmsm v0.0.0-20171124023159-98aa888b79d8" - "github.com/tjfoc/gmsm v0.0.0-20171124023159-98aa888b79d8/go.mod" - "github.com/vaughan0/go-ini v0.0.0-20130923145212-a98ad7ee00ec" - "github.com/vaughan0/go-ini v0.0.0-20130923145212-a98ad7ee00ec/go.mod" - "github.com/xtaci/lossyconn v0.0.0-20190602105132-8df528c0c9ae" - "github.com/xtaci/lossyconn v0.0.0-20190602105132-8df528c0c9ae/go.mod" - "golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod" - "golang.org/x/crypto v0.0.0-20190228161510-8dd112bcdc25/go.mod" - "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2" - "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod" - "golang.org/x/net v0.0.0-20170114055629-f2499483f923/go.mod" - "golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod" - "golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod" - "golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod" - "golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod" - "golang.org/x/net v0.0.0-20190228165749-92fc7df08ae7/go.mod" - "golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod" - "golang.org/x/net v0.0.0-20191004110552-13f9640d40b9/go.mod" - "golang.org/x/net v0.0.0-20200520004742-59133d7f0dd7" - "golang.org/x/net v0.0.0-20200520004742-59133d7f0dd7/go.mod" - "golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d" - "golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod" - "golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod" - "golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod" - "golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod" - "golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod" - "golang.org/x/sys v0.0.0-20170830134202-bb24a47a89ea/go.mod" - "golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod" - "golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod" - "golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod" - "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod" - "golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod" - "golang.org/x/sys v0.0.0-20190904154756-749cb33beabd/go.mod" - "golang.org/x/sys v0.0.0-20191005200804-aed5e4c7ecf9/go.mod" - "golang.org/x/sys v0.0.0-20191022100944-742c48ecaeb7/go.mod" - "golang.org/x/sys v0.0.0-20191120155948-bd437916bb0e/go.mod" - "golang.org/x/sys v0.0.0-20200122134326-e047566fdf82" - "golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod" - "golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod" - "golang.org/x/sys v0.0.0-20200519105757-fe76b779f299" - "golang.org/x/sys v0.0.0-20200519105757-fe76b779f299/go.mod" - "golang.org/x/sys v0.0.0-20200602225109-6fdc65e7d980" - "golang.org/x/sys v0.0.0-20200602225109-6fdc65e7d980/go.mod" - "golang.org/x/text v0.0.0-20160726164857-2910a502d2bf/go.mod" - "golang.org/x/text v0.3.0/go.mod" - "golang.org/x/text v0.3.2" - "golang.org/x/text v0.3.2/go.mod" - "golang.org/x/time v0.0.0-20191024005414-555d28b269f0" - "golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod" - "golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod" - "golang.org/x/tools v0.0.0-20181011042414-1f849cf54d09/go.mod" - "golang.org/x/tools v0.0.0-20181030221726-6c7e314b6563/go.mod" - "golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543" - "golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod" - "google.golang.org/appengine v1.4.0" - "google.golang.org/appengine v1.4.0/go.mod" - "google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod" - "google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod" - "google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod" - "google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod" - "google.golang.org/protobuf v1.21.0/go.mod" - "google.golang.org/protobuf v1.23.0" - "google.golang.org/protobuf v1.23.0/go.mod" - "gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod" - "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod" - "gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod" - "gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15" - "gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod" - "gopkg.in/fsnotify.v1 v1.4.7/go.mod" - "gopkg.in/inf.v0 v0.9.1/go.mod" - "gopkg.in/square/go-jose.v2 v2.4.1" - "gopkg.in/square/go-jose.v2 v2.4.1/go.mod" - "gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7" - "gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod" - "gopkg.in/yaml.v2 v2.2.1/go.mod" - "gopkg.in/yaml.v2 v2.2.2/go.mod" - "gopkg.in/yaml.v2 v2.2.4/go.mod" - "gopkg.in/yaml.v2 v2.2.5" - "gopkg.in/yaml.v2 v2.2.5/go.mod" - "gopkg.in/yaml.v2 v2.2.8/go.mod" - "gopkg.in/yaml.v2 v2.3.0" - "gopkg.in/yaml.v2 v2.3.0/go.mod" - "k8s.io/apimachinery v0.18.3" - "k8s.io/apimachinery v0.18.3/go.mod" - "k8s.io/gengo v0.0.0-20190128074634-0689ccc1d7d6/go.mod" - "k8s.io/klog v0.0.0-20181102134211-b9b56d5dfc92/go.mod" - "k8s.io/klog v1.0.0/go.mod" - "k8s.io/kube-openapi v0.0.0-20200410145947-61e04a5be9a6/go.mod" - "sigs.k8s.io/structured-merge-diff/v3 v3.0.0-20200116222232-67a7b8c61874/go.mod" - "sigs.k8s.io/structured-merge-diff/v3 v3.0.0/go.mod" - "sigs.k8s.io/yaml v1.1.0/go.mod" - "sigs.k8s.io/yaml v1.2.0/go.mod" -) -go-module_set_globals -SRC_URI="https://github.com/fatedier/frp/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI}" - -LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -src_compile() { - emake all || die -} - -src_install() { - dobin bin/{frpc,frps} - dodoc README*.md -} diff --git a/net-vpn/frp/frp-0.35.1.ebuild b/net-vpn/frp/frp-0.36.2.ebuild index 9924b9dec385..4e92383f9f3a 100644 --- a/net-vpn/frp/frp-0.35.1.ebuild +++ b/net-vpn/frp/frp-0.36.2.ebuild @@ -61,7 +61,6 @@ EGO_SUM=( "github.com/golang/protobuf v0.0.0-20161109072736-4bd1920723d7/go.mod" "github.com/golang/protobuf v1.2.0/go.mod" "github.com/golang/protobuf v1.3.1/go.mod" -"github.com/golang/protobuf v1.3.2" "github.com/golang/protobuf v1.3.2/go.mod" "github.com/golang/protobuf v1.4.0-rc.1/go.mod" "github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod" @@ -82,6 +81,8 @@ EGO_SUM=( "github.com/google/uuid v1.1.1/go.mod" "github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d/go.mod" "github.com/googleapis/gnostic v0.1.0/go.mod" +"github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1" +"github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod" "github.com/gorilla/mux v1.7.3" "github.com/gorilla/mux v1.7.3/go.mod" "github.com/gorilla/websocket v1.4.0" @@ -95,6 +96,8 @@ EGO_SUM=( "github.com/json-iterator/go v1.1.6/go.mod" "github.com/json-iterator/go v1.1.8/go.mod" "github.com/json-iterator/go v1.1.9/go.mod" +"github.com/jtolds/gls v4.20.0+incompatible" +"github.com/jtolds/gls v4.20.0+incompatible/go.mod" "github.com/julienschmidt/httprouter v1.2.0/go.mod" "github.com/kisielk/errcheck v1.2.0/go.mod" "github.com/kisielk/gotool v1.0.0/go.mod" @@ -164,6 +167,10 @@ EGO_SUM=( "github.com/rodaine/table v1.0.0/go.mod" "github.com/sirupsen/logrus v1.2.0/go.mod" "github.com/sirupsen/logrus v1.4.2/go.mod" +"github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d" +"github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod" +"github.com/smartystreets/goconvey v1.6.4" +"github.com/smartystreets/goconvey v1.6.4/go.mod" "github.com/spf13/cobra v0.0.3" "github.com/spf13/cobra v0.0.3/go.mod" "github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff/go.mod" @@ -181,8 +188,6 @@ EGO_SUM=( "github.com/templexxx/xor v0.0.0-20170926022130-0af8e873c554/go.mod" "github.com/tjfoc/gmsm v0.0.0-20171124023159-98aa888b79d8" "github.com/tjfoc/gmsm v0.0.0-20171124023159-98aa888b79d8/go.mod" -"github.com/vaughan0/go-ini v0.0.0-20130923145212-a98ad7ee00ec" -"github.com/vaughan0/go-ini v0.0.0-20130923145212-a98ad7ee00ec/go.mod" "github.com/xtaci/lossyconn v0.0.0-20190602105132-8df528c0c9ae" "github.com/xtaci/lossyconn v0.0.0-20190602105132-8df528c0c9ae/go.mod" "golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod" @@ -195,6 +200,7 @@ EGO_SUM=( "golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod" "golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod" "golang.org/x/net v0.0.0-20190228165749-92fc7df08ae7/go.mod" +"golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod" "golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod" "golang.org/x/net v0.0.0-20191004110552-13f9640d40b9/go.mod" "golang.org/x/net v0.0.0-20200520004742-59133d7f0dd7" @@ -215,10 +221,8 @@ EGO_SUM=( "golang.org/x/sys v0.0.0-20191005200804-aed5e4c7ecf9/go.mod" "golang.org/x/sys v0.0.0-20191022100944-742c48ecaeb7/go.mod" "golang.org/x/sys v0.0.0-20191120155948-bd437916bb0e/go.mod" -"golang.org/x/sys v0.0.0-20200122134326-e047566fdf82" "golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod" "golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod" -"golang.org/x/sys v0.0.0-20200519105757-fe76b779f299" "golang.org/x/sys v0.0.0-20200519105757-fe76b779f299/go.mod" "golang.org/x/sys v0.0.0-20200602225109-6fdc65e7d980" "golang.org/x/sys v0.0.0-20200602225109-6fdc65e7d980/go.mod" @@ -231,6 +235,7 @@ EGO_SUM=( "golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod" "golang.org/x/tools v0.0.0-20181011042414-1f849cf54d09/go.mod" "golang.org/x/tools v0.0.0-20181030221726-6c7e314b6563/go.mod" +"golang.org/x/tools v0.0.0-20190328211700-ab21143f2384/go.mod" "golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543" "golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod" "google.golang.org/appengine v1.4.0" @@ -249,6 +254,8 @@ EGO_SUM=( "gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod" "gopkg.in/fsnotify.v1 v1.4.7/go.mod" "gopkg.in/inf.v0 v0.9.1/go.mod" +"gopkg.in/ini.v1 v1.62.0" +"gopkg.in/ini.v1 v1.62.0/go.mod" "gopkg.in/square/go-jose.v2 v2.4.1" "gopkg.in/square/go-jose.v2 v2.4.1/go.mod" "gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7" @@ -256,7 +263,6 @@ EGO_SUM=( "gopkg.in/yaml.v2 v2.2.1/go.mod" "gopkg.in/yaml.v2 v2.2.2/go.mod" "gopkg.in/yaml.v2 v2.2.4/go.mod" -"gopkg.in/yaml.v2 v2.2.5" "gopkg.in/yaml.v2 v2.2.5/go.mod" "gopkg.in/yaml.v2 v2.2.8/go.mod" "gopkg.in/yaml.v2 v2.3.0" diff --git a/sci-astronomy/kstars/kstars-3.5.1.ebuild b/sci-astronomy/kstars/kstars-3.5.1.ebuild index b23d28da0aab..99aa66572d66 100644 --- a/sci-astronomy/kstars/kstars-3.5.1.ebuild +++ b/sci-astronomy/kstars/kstars-3.5.1.ebuild @@ -91,7 +91,6 @@ src_configure() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "Display 'current' pictures of planets" x11-misc/xplanet fi ecm_pkg_postinst diff --git a/sci-astronomy/kstars/kstars-3.5.2.ebuild b/sci-astronomy/kstars/kstars-3.5.2.ebuild index 2d2668552f20..b7cde213a392 100644 --- a/sci-astronomy/kstars/kstars-3.5.2.ebuild +++ b/sci-astronomy/kstars/kstars-3.5.2.ebuild @@ -91,7 +91,6 @@ src_configure() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Optional dependencies:" optfeature "Display 'current' pictures of planets" x11-misc/xplanet fi ecm_pkg_postinst diff --git a/sci-biology/biopython/biopython-1.77.ebuild b/sci-biology/biopython/biopython-1.77.ebuild index 387404a1aedc..1dcbc2101c45 100644 --- a/sci-biology/biopython/biopython-1.77.ebuild +++ b/sci-biology/biopython/biopython-1.77.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -53,10 +53,9 @@ python_install_all() { } pkg_postinst() { - elog "For database support you need to install:" - optfeature "MySQL" dev-python/mysql-python - optfeature "PostgreSQL" dev-python/psycopg - - elog "Some applications need extra packages:" + optfeature_header "For database support you need to install:" + optfeature "MySQL database support" dev-python/mysql-python + optfeature "PostgreSQL database support" dev-python/psycopg + optfeature_header "Some applications need extra packages:" optfeature "EMBOSS (The European Molecular Biology Open Software Suite)" sci-biology/emboss } diff --git a/sci-mathematics/rkward/rkward-0.7.2.ebuild b/sci-mathematics/rkward/rkward-0.7.2.ebuild index a76b8cd6a799..e6b9d0f01284 100644 --- a/sci-mathematics/rkward/rkward-0.7.2.ebuild +++ b/sci-mathematics/rkward/rkward-0.7.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -49,7 +49,6 @@ DEPEND=" RDEPEND="${DEPEND}" pkg_postinst() { - elog "Optional dependencies:" optfeature "kate plugins support" kde-apps/kate:${SLOT} ecm_pkg_postinst } diff --git a/sys-boot/grub/grub-2.04-r2.ebuild b/sys-boot/grub/grub-2.04-r2.ebuild index 04098f7fd8ef..04aa2e74e313 100644 --- a/sys-boot/grub/grub-2.04-r2.ebuild +++ b/sys-boot/grub/grub-2.04-r2.ebuild @@ -290,9 +290,8 @@ pkg_postinst() { if [[ -z ${REPLACING_VERSIONS} ]]; then elog - elog "You may consider installing the following optional packages:" - optfeature "Detect other operating systems (grub-mkconfig)" sys-boot/os-prober - optfeature "Create rescue media (grub-mkrescue)" dev-libs/libisoburn - optfeature "Enable RAID device detection" sys-fs/mdadm + optfeature "detecting other operating systems (grub-mkconfig)" sys-boot/os-prober + optfeature "creating rescue media (grub-mkrescue)" dev-libs/libisoburn + optfeature "enabling RAID device detection" sys-fs/mdadm fi } diff --git a/sys-boot/grub/grub-2.05_alpha20200310-r1.ebuild b/sys-boot/grub/grub-2.05_alpha20200310-r1.ebuild index c10aa3ca0327..a11de124e272 100644 --- a/sys-boot/grub/grub-2.05_alpha20200310-r1.ebuild +++ b/sys-boot/grub/grub-2.05_alpha20200310-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -281,9 +281,8 @@ pkg_postinst() { if [[ -z ${REPLACING_VERSIONS} ]]; then elog - elog "You may consider installing the following optional packages:" - optfeature "Detect other operating systems (grub-mkconfig)" sys-boot/os-prober - optfeature "Create rescue media (grub-mkrescue)" dev-libs/libisoburn - optfeature "Enable RAID device detection" sys-fs/mdadm + optfeature "detecting other operating systems (grub-mkconfig)" sys-boot/os-prober + optfeature "creating rescue media (grub-mkrescue)" dev-libs/libisoburn + optfeature "enabling RAID device detection" sys-fs/mdadm fi } diff --git a/sys-boot/grub/grub-2.06_rc1.ebuild b/sys-boot/grub/grub-2.06_rc1.ebuild index 04cef798e60a..5a89856d0a68 100644 --- a/sys-boot/grub/grub-2.06_rc1.ebuild +++ b/sys-boot/grub/grub-2.06_rc1.ebuild @@ -288,10 +288,9 @@ pkg_postinst() { if [[ -z ${REPLACING_VERSIONS} ]]; then elog - elog "You may consider installing the following optional packages:" - optfeature "Detect other operating systems (grub-mkconfig)" sys-boot/os-prober - optfeature "Create rescue media (grub-mkrescue)" dev-libs/libisoburn - optfeature "Enable RAID device detection" sys-fs/mdadm + optfeature "detecting other operating systems (grub-mkconfig)" sys-boot/os-prober + optfeature "creating rescue media (grub-mkrescue)" dev-libs/libisoburn + optfeature "enabling RAID device detection" sys-fs/mdadm fi if has_version sys-boot/os-prober; then diff --git a/sys-boot/grub/grub-9999.ebuild b/sys-boot/grub/grub-9999.ebuild index dc9469d354ad..4f50f14c6ff7 100644 --- a/sys-boot/grub/grub-9999.ebuild +++ b/sys-boot/grub/grub-9999.ebuild @@ -288,10 +288,9 @@ pkg_postinst() { if [[ -z ${REPLACING_VERSIONS} ]]; then elog - elog "You may consider installing the following optional packages:" - optfeature "Detect other operating systems (grub-mkconfig)" sys-boot/os-prober - optfeature "Create rescue media (grub-mkrescue)" dev-libs/libisoburn - optfeature "Enable RAID device detection" sys-fs/mdadm + optfeature "detecting other operating systems (grub-mkconfig)" sys-boot/os-prober + optfeature "creating rescue media (grub-mkrescue)" dev-libs/libisoburn + optfeature "enabling RAID device detection" sys-fs/mdadm fi if has_version sys-boot/os-prober; then diff --git a/sys-cluster/charliecloud/charliecloud-0.21.ebuild b/sys-cluster/charliecloud/charliecloud-0.21.ebuild index 70b793a6a2fd..b96285971254 100644 --- a/sys-cluster/charliecloud/charliecloud-0.21.ebuild +++ b/sys-cluster/charliecloud/charliecloud-0.21.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -67,11 +67,7 @@ src_configure() { } pkg_postinst() { - elog "Various builders are supported, as alternative " - elog "to the internal ch-image. The following packages " - elog "can be installed to get the corresponding support " - elog "and related functionality." - + elog "Various builders are supported, as alternative to the internal ch-image." optfeature "Building with Buildah" app-emulation/buildah optfeature "Building with Docker" app-emulation/docker optfeature "Progress bars during long operations" sys-apps/pv diff --git a/sys-cluster/charliecloud/charliecloud-0.22.ebuild b/sys-cluster/charliecloud/charliecloud-0.22.ebuild index 828e7a1e5d33..b96285971254 100644 --- a/sys-cluster/charliecloud/charliecloud-0.22.ebuild +++ b/sys-cluster/charliecloud/charliecloud-0.22.ebuild @@ -67,11 +67,7 @@ src_configure() { } pkg_postinst() { - elog "Various builders are supported, as alternative " - elog "to the internal ch-image. The following packages " - elog "can be installed to get the corresponding support " - elog "and related functionality." - + elog "Various builders are supported, as alternative to the internal ch-image." optfeature "Building with Buildah" app-emulation/buildah optfeature "Building with Docker" app-emulation/docker optfeature "Progress bars during long operations" sys-apps/pv diff --git a/sys-cluster/charliecloud/charliecloud-9999.ebuild b/sys-cluster/charliecloud/charliecloud-9999.ebuild index 70b793a6a2fd..b96285971254 100644 --- a/sys-cluster/charliecloud/charliecloud-9999.ebuild +++ b/sys-cluster/charliecloud/charliecloud-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -67,11 +67,7 @@ src_configure() { } pkg_postinst() { - elog "Various builders are supported, as alternative " - elog "to the internal ch-image. The following packages " - elog "can be installed to get the corresponding support " - elog "and related functionality." - + elog "Various builders are supported, as alternative to the internal ch-image." optfeature "Building with Buildah" app-emulation/buildah optfeature "Building with Docker" app-emulation/docker optfeature "Progress bars during long operations" sys-apps/pv diff --git a/sys-fs/bcache-tools/Manifest b/sys-fs/bcache-tools/Manifest index 030990051d52..97abfadeebf6 100644 --- a/sys-fs/bcache-tools/Manifest +++ b/sys-fs/bcache-tools/Manifest @@ -1,3 +1 @@ -DIST bcache-status-20140220.tar.gz 3779 BLAKE2B a3fa5e9d87b2c51f1f5178693db6d9f8b4bde31c77783d1ebd9de6e81995d89a4b07df43178cba384757b212087c474a0508640d1d3ddcd97d3d928643971e4a SHA512 0c8db02dc865b469f3a5964f679a3bfdf5cdbf5a2f6ccd5d81544f3bb3c06df2f5d06b9f09aaec527ec90229740dcd31fbb33e2628721b6da139cfcee6b48d7c -DIST bcache-tools-1.0.8_p20140220.tgz 22153 BLAKE2B d40a64b02e0d66ef8868151870715f6e6ab54633e4875c32d0e03dfe1871e5aa98d7e133b9eed583ac4898b1598f38b71e47109210009ca51c4dfe9dbd31768c SHA512 21eaed457e5de623089c0d4e1c11394a3950f29c749c502bfd5dd94d3dcdc7379c4a910825e33bf9fc8080df656949b94a1a28d19048a8eb6422976cb391b7dc DIST bcache-tools-1.1.tar.gz 34548 BLAKE2B e6ebc0f609debe0cc123deba0e21076441c37cdbc6edd02bf2c16c0e36fe806f1fc160b9e9baed577f86f6358884182a4e3903f34bccee81943191c0ba6a2d11 SHA512 4ccbef47255bf3644a50242a79951b1f3720e71a55eb1e07dc6b8486df0245da99a77bba751b50197d489b4c5d738e5284aabc014c2f7f44816ddf6a1bb807ca diff --git a/sys-fs/bcache-tools/bcache-tools-1.0.8_p20140220-r1.ebuild b/sys-fs/bcache-tools/bcache-tools-1.0.8_p20140220-r1.ebuild deleted file mode 100644 index d53d514a64e2..000000000000 --- a/sys-fs/bcache-tools/bcache-tools-1.0.8_p20140220-r1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python3_{7,8} ) - -inherit eutils flag-o-matic python-r1 toolchain-funcs udev - -DESCRIPTION="Tools for bcachefs" -HOMEPAGE="https://bcache.evilpiepirate.org/" -SRC_URI=" - https://github.com/g2p/bcache-tools/archive/v${PV%%_p*}.tar.gz -> ${P}.tgz - https://dev.gentoo.org/~jlec/distfiles/bcache-status-20140220.tar.gz -" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - >=sys-apps/util-linux-2.24" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${PV}/bcache-status-python3.patch - "${FILESDIR}"/${PV}/bcache-tools-1.0.8-crc64.patch - "${FILESDIR}"/${PV}/bcache-tools-1.0.8-noprobe.patch - "${FILESDIR}"/${PV}/bcache-tools-20131018-fedconf.patch - "${FILESDIR}"/${PV}/bcache-tools-status-20130826-man.patch -) - -S="${WORKDIR}"/${P%%_p*} - -src_prepare() { - tc-export CC - sed \ - -e '/^CFLAGS/s:-O2::' \ - -e '/^CFLAGS/s:-g:-std=gnu99:' \ - -i Makefile || die - - append-lfs-flags - - cp ../bcache-status*/bcache-status . || die - - epatch "${PATCHES[@]}" -} - -src_install() { - into / - dosbin make-bcache bcache-super-show - - exeinto $(get_udevdir) - doexe bcache-register probe-bcache - - python_foreach_impl python_doscript bcache-status - - udev_dorules 69-bcache.rules - - insinto /etc/initramfs-tools/hooks/bcache - doins initramfs/hook - - # that is what dracut does - insinto /usr/lib/dracut/modules.d/90bcache - doins dracut/module-setup.sh - - doman *.8 - - dodoc README -} - -pkg_postinst() { - udev_reload -} diff --git a/sys-fs/bcache-tools/files/1.0.8_p20140220/bcache-status-python3.patch b/sys-fs/bcache-tools/files/1.0.8_p20140220/bcache-status-python3.patch deleted file mode 100644 index 0cb08cc1a281..000000000000 --- a/sys-fs/bcache-tools/files/1.0.8_p20140220/bcache-status-python3.patch +++ /dev/null @@ -1,8 +0,0 @@ ---- bcache-tools-1.0.8/bcache-status.orig 2015-06-20 08:56:22.343589706 +0200 -+++ bcache-tools-1.0.8/bcache-status 2015-06-20 08:56:39.971692433 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/env python3 - # - # Dumb script to dump (some) of bcache status - # Copyright 2014 Darrick J. Wong. All rights reserved. diff --git a/sys-fs/bcache-tools/files/1.0.8_p20140220/bcache-tools-1.0.8-crc64.patch b/sys-fs/bcache-tools/files/1.0.8_p20140220/bcache-tools-1.0.8-crc64.patch deleted file mode 100644 index 9b11d80c0091..000000000000 --- a/sys-fs/bcache-tools/files/1.0.8_p20140220/bcache-tools-1.0.8-crc64.patch +++ /dev/null @@ -1,55 +0,0 @@ -diff -ruN bcache-tools-1.0.8.orig/bcache.c bcache-tools-1.0.8/bcache.c ---- bcache-tools-1.0.8.orig/bcache.c 2014-12-04 23:51:24.000000000 +0100 -+++ bcache-tools-1.0.8/bcache.c 2015-05-22 19:40:41.039355096 +0200 -@@ -26,7 +26,7 @@ - * x^7 + x^4 + x + 1 - */ - --static const uint64_t crc_table[256] = { -+const uint64_t crc_table[256] = { - 0x0000000000000000ULL, 0x42F0E1EBA9EA3693ULL, 0x85E1C3D753D46D26ULL, - 0xC711223CFA3E5BB5ULL, 0x493366450E42ECDFULL, 0x0BC387AEA7A8DA4CULL, - 0xCCD2A5925D9681F9ULL, 0x8E224479F47CB76AULL, 0x9266CC8A1C85D9BEULL, -@@ -114,16 +114,3 @@ - 0x5DEDC41A34BBEEB2ULL, 0x1F1D25F19D51D821ULL, 0xD80C07CD676F8394ULL, - 0x9AFCE626CE85B507ULL - }; -- --inline uint64_t crc64(const void *_data, size_t len) --{ -- uint64_t crc = 0xFFFFFFFFFFFFFFFFULL; -- const unsigned char *data = _data; -- -- while (len--) { -- int i = ((int) (crc >> 56) ^ *data++) & 0xFF; -- crc = crc_table[i] ^ (crc << 8); -- } -- -- return crc ^ 0xFFFFFFFFFFFFFFFFULL; --} -diff -ruN bcache-tools-1.0.8.orig/bcache.h bcache-tools-1.0.8/bcache.h ---- bcache-tools-1.0.8.orig/bcache.h 2014-12-04 23:51:24.000000000 +0100 -+++ bcache-tools-1.0.8/bcache.h 2015-05-22 19:40:34.924320569 +0200 -@@ -115,7 +115,20 @@ - #define BDEV_STATE_DIRTY 2U - #define BDEV_STATE_STALE 3U - --uint64_t crc64(const void *_data, size_t len); -+extern const uint64_t crc_table[]; -+ -+inline uint64_t crc64(const void *_data, size_t len) -+{ -+ uint64_t crc = 0xFFFFFFFFFFFFFFFFULL; -+ const unsigned char *data = _data; -+ -+ while (len--) { -+ int i = ((int) (crc >> 56) ^ *data++) & 0xFF; -+ crc = crc_table[i] ^ (crc << 8); -+ } -+ -+ return crc ^ 0xFFFFFFFFFFFFFFFFULL; -+} - - #define node(i, j) ((void *) ((i)->d + (j))) - #define end(i) node(i, (i)->keys) -Binary files bcache-tools-1.0.8.orig/bcache-register and bcache-tools-1.0.8/bcache-register differ diff --git a/sys-fs/bcache-tools/files/1.0.8_p20140220/bcache-tools-1.0.8-probe-bcache-underlinking.patch b/sys-fs/bcache-tools/files/1.0.8_p20140220/bcache-tools-1.0.8-probe-bcache-underlinking.patch deleted file mode 100644 index c6ca74d68882..000000000000 --- a/sys-fs/bcache-tools/files/1.0.8_p20140220/bcache-tools-1.0.8-probe-bcache-underlinking.patch +++ /dev/null @@ -1,13 +0,0 @@ -Fix underlinking in GCC 4.9 and below - ---- bcache-tools-1.0.8/Makefile -+++ bcache-tools-1.0.8/Makefile -@@ -24,7 +24,7 @@ - make-bcache: LDLIBS += `pkg-config --libs uuid blkid` - make-bcache: CFLAGS += `pkg-config --cflags uuid blkid` - make-bcache: bcache.o --probe-bcache: LDLIBS += `pkg-config --libs uuid blkid` -+probe-bcache: LDLIBS += `pkg-config --libs uuid blkid` bcache.o - probe-bcache: CFLAGS += `pkg-config --cflags uuid blkid` - bcache-super-show: LDLIBS += `pkg-config --libs uuid` - bcache-super-show: CFLAGS += -std=gnu99 diff --git a/sys-fs/bcache-tools/files/1.0.8_p20140220/bcache-tools-20131018-fedconf.patch b/sys-fs/bcache-tools/files/1.0.8_p20140220/bcache-tools-20131018-fedconf.patch deleted file mode 100644 index 993ec216f888..000000000000 --- a/sys-fs/bcache-tools/files/1.0.8_p20140220/bcache-tools-20131018-fedconf.patch +++ /dev/null @@ -1,5 +0,0 @@ -diff -ruN bcache-tools-20130827.orig/configure bcache-tools-20130827/configure ---- bcache-tools-20130827.orig/configure 1970-01-01 01:00:00.000000000 +0100 -+++ bcache-tools-20130827/configure 2013-08-31 15:12:41.093218432 +0200 -@@ -0,0 +1 @@ -+#!/bin/sh diff --git a/sys-fs/bcache-tools/files/1.0.8_p20140220/bcache-tools-status-20130826-man.patch b/sys-fs/bcache-tools/files/1.0.8_p20140220/bcache-tools-status-20130826-man.patch deleted file mode 100644 index 3eabb3f4b832..000000000000 --- a/sys-fs/bcache-tools/files/1.0.8_p20140220/bcache-tools-status-20130826-man.patch +++ /dev/null @@ -1,49 +0,0 @@ -diff -ruN bcache-tools-20130820.orig/bcache-status.8 bcache-tools-20130820/bcache-status.8 ---- bcache-tools-20130820.orig/bcache-status.8 1970-01-01 01:00:00.000000000 +0100 -+++ bcache-tools-20130820/bcache-status.8 2013-08-26 23:32:02.477274882 +0200 -@@ -0,0 +1,45 @@ -+.TH bcache-status 8 -+.SH NAME -+bcache-status \- Display useful bcache statistics -+.SH SYNOPSIS -+.B bcache-status -+[\fB \--help\fR ] -+[\fB \-f\fR ] -+[\fB \-h\fR ] -+[\fB \-d\fR ] -+[\fB \-t\fR ] -+[\fB \-a\fR ] -+[\fB \-r\fR ] -+[\fB \-s\fR ] -+[\fB \-g\fR ] -+.SH DESCRIPTION -+This command displays useful bcache statistics in a convenient way. -+.SH OPTIONS -+.TP -+.BR \---help -+Print help message and exit. -+.TP -+.BR \-f,\ --five-minute -+Print the last five minutes of stats. -+.TP -+.BR \-h,\ --hour -+Print the last hour of stats. -+.TP -+.BR \-d,\ --day -+Print the last day of stats. -+.TP -+.BR \-t,\ --total -+Print total stats. -+.TP -+.BR \-a,\ --all -+Print all stats. -+.TP -+.BR \-r,\ --reset-stats -+Reset stats after printing them. -+.TP -+.BR \-s,\ --sub-status -+Print subdevice status. -+.TP -+.BR \-g,\ --gc -+Print subdevice status. -+ diff --git a/sys-kernel/dracut/dracut-050-r2.ebuild b/sys-kernel/dracut/dracut-050-r2.ebuild index 7f2011e1f242..4eb3b1db06d8 100644 --- a/sys-kernel/dracut/dracut-050-r2.ebuild +++ b/sys-kernel/dracut/dracut-050-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -133,9 +133,6 @@ pkg_postinst() { ewarn "" fi - elog "To get additional features, a number of optional runtime" - elog "dependencies may be installed:" - elog "" optfeature "Networking support" net-misc/networkmanager optfeature "Legacy networking support" net-misc/curl "net-misc/dhcp[client]" \ sys-apps/iproute2 "net-misc/iputils[arping]" diff --git a/sys-kernel/dracut/dracut-051-r1.ebuild b/sys-kernel/dracut/dracut-051-r1.ebuild index 60a9ba038926..4c6865f55771 100644 --- a/sys-kernel/dracut/dracut-051-r1.ebuild +++ b/sys-kernel/dracut/dracut-051-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -125,9 +125,6 @@ pkg_postinst() { ewarn "" fi - elog "To get additional features, a number of optional runtime" - elog "dependencies may be installed:" - elog "" optfeature "Networking support" net-misc/networkmanager optfeature "Legacy networking support" net-misc/curl "net-misc/dhcp[client]" \ sys-apps/iproute2 "net-misc/iputils[arping]" diff --git a/sys-kernel/dracut/dracut-053.ebuild b/sys-kernel/dracut/dracut-053.ebuild index 0c1239e5c4b2..758f8865d6c4 100644 --- a/sys-kernel/dracut/dracut-053.ebuild +++ b/sys-kernel/dracut/dracut-053.ebuild @@ -120,9 +120,6 @@ pkg_postinst() { ewarn "" fi - elog "To get additional features, a number of optional runtime" - elog "dependencies may be installed:" - elog "" optfeature "Networking support" net-misc/networkmanager optfeature "Legacy networking support" net-misc/curl "net-misc/dhcp[client]" \ sys-apps/iproute2 "net-misc/iputils[arping]" diff --git a/sys-kernel/dracut/dracut-9999.ebuild b/sys-kernel/dracut/dracut-9999.ebuild index 69b97ddb7c4d..e6d09f406d08 100644 --- a/sys-kernel/dracut/dracut-9999.ebuild +++ b/sys-kernel/dracut/dracut-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -124,9 +124,6 @@ pkg_postinst() { ewarn "" fi - elog "To get additional features, a number of optional runtime" - elog "dependencies may be installed:" - elog "" optfeature "Networking support" net-misc/networkmanager optfeature "Legacy networking support" net-misc/curl "net-misc/dhcp[client]" \ sys-apps/iproute2 "net-misc/iputils[arping]" diff --git a/sys-kernel/pf-sources/pf-sources-5.10_p12.ebuild b/sys-kernel/pf-sources/pf-sources-5.10_p12.ebuild index 223e79a03a51..b51842937478 100644 --- a/sys-kernel/pf-sources/pf-sources-5.10_p12.ebuild +++ b/sys-kernel/pf-sources/pf-sources-5.10_p12.ebuild @@ -61,6 +61,5 @@ src_prepare() { pkg_postinst() { kernel-2_pkg_postinst - elog "Optional features:" - optfeature "Userspace KSM helper" sys-process/uksmd + optfeature "userspace KSM helper" sys-process/uksmd } diff --git a/sys-kernel/pf-sources/pf-sources-5.11_p1.ebuild b/sys-kernel/pf-sources/pf-sources-5.11_p1.ebuild index 223e79a03a51..b51842937478 100644 --- a/sys-kernel/pf-sources/pf-sources-5.11_p1.ebuild +++ b/sys-kernel/pf-sources/pf-sources-5.11_p1.ebuild @@ -61,6 +61,5 @@ src_prepare() { pkg_postinst() { kernel-2_pkg_postinst - elog "Optional features:" - optfeature "Userspace KSM helper" sys-process/uksmd + optfeature "userspace KSM helper" sys-process/uksmd } diff --git a/sys-kernel/pf-sources/pf-sources-5.11_p2.ebuild b/sys-kernel/pf-sources/pf-sources-5.11_p2.ebuild index 223e79a03a51..b51842937478 100644 --- a/sys-kernel/pf-sources/pf-sources-5.11_p2.ebuild +++ b/sys-kernel/pf-sources/pf-sources-5.11_p2.ebuild @@ -61,6 +61,5 @@ src_prepare() { pkg_postinst() { kernel-2_pkg_postinst - elog "Optional features:" - optfeature "Userspace KSM helper" sys-process/uksmd + optfeature "userspace KSM helper" sys-process/uksmd } diff --git a/sys-kernel/pf-sources/pf-sources-5.11_p3.ebuild b/sys-kernel/pf-sources/pf-sources-5.11_p3.ebuild index 223e79a03a51..b51842937478 100644 --- a/sys-kernel/pf-sources/pf-sources-5.11_p3.ebuild +++ b/sys-kernel/pf-sources/pf-sources-5.11_p3.ebuild @@ -61,6 +61,5 @@ src_prepare() { pkg_postinst() { kernel-2_pkg_postinst - elog "Optional features:" - optfeature "Userspace KSM helper" sys-process/uksmd + optfeature "userspace KSM helper" sys-process/uksmd } diff --git a/sys-kernel/pf-sources/pf-sources-5.11_p4.ebuild b/sys-kernel/pf-sources/pf-sources-5.11_p4.ebuild index 223e79a03a51..b51842937478 100644 --- a/sys-kernel/pf-sources/pf-sources-5.11_p4.ebuild +++ b/sys-kernel/pf-sources/pf-sources-5.11_p4.ebuild @@ -61,6 +61,5 @@ src_prepare() { pkg_postinst() { kernel-2_pkg_postinst - elog "Optional features:" - optfeature "Userspace KSM helper" sys-process/uksmd + optfeature "userspace KSM helper" sys-process/uksmd } diff --git a/sys-kernel/pf-sources/pf-sources-5.11_p5.ebuild b/sys-kernel/pf-sources/pf-sources-5.11_p5.ebuild index 0c2ef327c94c..892784a56e6c 100644 --- a/sys-kernel/pf-sources/pf-sources-5.11_p5.ebuild +++ b/sys-kernel/pf-sources/pf-sources-5.11_p5.ebuild @@ -68,6 +68,5 @@ src_prepare() { pkg_postinst() { kernel-2_pkg_postinst - elog "Optional features:" - optfeature "Userspace KSM helper" sys-process/uksmd + optfeature "userspace KSM helper" sys-process/uksmd } diff --git a/sys-kernel/pf-sources/pf-sources-5.11_p6.ebuild b/sys-kernel/pf-sources/pf-sources-5.11_p6.ebuild index 0c2ef327c94c..892784a56e6c 100644 --- a/sys-kernel/pf-sources/pf-sources-5.11_p6.ebuild +++ b/sys-kernel/pf-sources/pf-sources-5.11_p6.ebuild @@ -68,6 +68,5 @@ src_prepare() { pkg_postinst() { kernel-2_pkg_postinst - elog "Optional features:" - optfeature "Userspace KSM helper" sys-process/uksmd + optfeature "userspace KSM helper" sys-process/uksmd } diff --git a/sys-kernel/pf-sources/pf-sources-5.9_p7.ebuild b/sys-kernel/pf-sources/pf-sources-5.9_p7.ebuild index f2344adc15dc..3535b5a2333a 100644 --- a/sys-kernel/pf-sources/pf-sources-5.9_p7.ebuild +++ b/sys-kernel/pf-sources/pf-sources-5.9_p7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -62,6 +62,5 @@ src_prepare() { pkg_postinst() { kernel-2_pkg_postinst - elog "Optional features:" - optfeature "Userspace KSM helper" sys-process/uksmd + optfeature "userspace KSM helper" sys-process/uksmd } diff --git a/www-apps/bugzilla/bugzilla-5.0.6-r1.ebuild b/www-apps/bugzilla/bugzilla-5.0.6-r1.ebuild index 76a3fa9ba508..e74645a9f179 100644 --- a/www-apps/bugzilla/bugzilla-5.0.6-r1.ebuild +++ b/www-apps/bugzilla/bugzilla-5.0.6-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -96,21 +96,20 @@ src_install() { } pkg_postinst() { - elog "Optional dependencies:" - optfeature "Graphical reports, new charts, old charts" "dev-perl/GD dev-perl/Chart dev-perl/Template-GD dev-perl/GDTextUtil dev-perl/GDGraph" - optfeature "Move bugs between installations, automatic update notifications" "dev-perl/MIME-tools dev-perl/libwww-perl dev-perl/XML-Twig" - optfeature "Patch Viewer" "dev-perl/PatchReader" + optfeature "graphical reports, new charts, old charts" "dev-perl/GD dev-perl/Chart dev-perl/Template-GD dev-perl/GDTextUtil dev-perl/GDGraph" + optfeature "moving bugs between installations, automatic update notifications" "dev-perl/MIME-tools dev-perl/libwww-perl dev-perl/XML-Twig" + optfeature "patch viewer" "dev-perl/PatchReader" optfeature "LDAP authentication" "dev-perl/perl-ldap" optfeature "SMTP authentication" "dev-perl/Authen-SASL" optfeature "XML-RPC Interface" "dev-perl/SOAP-Lite dev-perl/XMLRPC-Lite dev-perl/Test-Taint" - optfeature "JSON-RPC Interface, REST Interface" "dev-perl/JSON-RPC dev-perl/Test-Taint" - optfeature "More HTML in Product/Group description" "dev-perl/HTML-Scrubber" - optfeature "Automatic charset detection for text attachments" "dev-perl/Encode-Detect" - optfeature "Inbound Email" "dev-perl/Email-Reply dev-perl/HTML-FormatText-WithLinks" - optfeature "Mail Queueing" "dev-perl/TheSchwarz dev-perl/Daemon-Generic" - optfeature "Sniff MIME type of attachments" "dev-perl/File-MimeInfo dev-perl/IO-stringy" + optfeature "JSON-RPC interface, REST interface" "dev-perl/JSON-RPC dev-perl/Test-Taint" + optfeature "more HTML in Product/Group description" "dev-perl/HTML-Scrubber" + optfeature "automatic charset detection for text attachments" "dev-perl/Encode-Detect" + optfeature "inbound email" "dev-perl/Email-Reply dev-perl/HTML-FormatText-WithLinks" + optfeature "mail queueing" "dev-perl/TheSchwarz dev-perl/Daemon-Generic" + optfeature "MIME type sniffing of attachments" "dev-perl/File-MimeInfo dev-perl/IO-stringy" optfeature "Memcached support" "dev-perl/Cache-Memcached" - optfeature "SSL Support for SMTP" "dev-perl/IO-Socket-SSL" + optfeature "SSL support for SMTP" "dev-perl/IO-Socket-SSL" ewarn "If Apache is the chosen webserver, please consider turning the apache2 use flag on" ewarn "Not doing so may result in unexpected runtime errors" diff --git a/www-apps/davical/davical-1.1.9.3-r1.ebuild b/www-apps/davical/davical-1.1.9.3-r1.ebuild index b8f309f898ba..88a416b0be46 100644 --- a/www-apps/davical/davical-1.1.9.3-r1.ebuild +++ b/www-apps/davical/davical-1.1.9.3-r1.ebuild @@ -70,6 +70,5 @@ pkg_postinst() { webapp_pkg_postinst elog "" - elog "Optional runtime dependencies:" optfeature "LDAP authentication" dev-lang/php[ldap] } diff --git a/www-misc/monitorix/monitorix-3.13.1.ebuild b/www-misc/monitorix/monitorix-3.13.1.ebuild index 61230025cd86..d063192776c3 100644 --- a/www-misc/monitorix/monitorix-3.13.1.ebuild +++ b/www-misc/monitorix/monitorix-3.13.1.ebuild @@ -77,7 +77,6 @@ src_install() { } pkg_postinst() { - elog "Optional dependencies:" optfeature "disk drive temperatures and health" app-admin/hddtemp optfeature "email reports/statics" mail-mta/postfix mail-mta/sendmail optfeature "lm-sensors and GPU temperatures" sys-apps/lm-sensors diff --git a/www-servers/gunicorn/gunicorn-20.1.0.ebuild b/www-servers/gunicorn/gunicorn-20.1.0.ebuild index cb38379151a0..70043f376eef 100644 --- a/www-servers/gunicorn/gunicorn-20.1.0.ebuild +++ b/www-servers/gunicorn/gunicorn-20.1.0.ebuild @@ -40,8 +40,7 @@ python_install_all() { } pkg_postinst() { - elog "Note that alternative worker types need additional packages to be installed:" + optfeature_header "Alternative worker types need additional packages to be installed:" optfeature "eventlet-based greenlets workers" "dev-python/eventlet" optfeature "gevent-based greenlets workers" "dev-python/gevent" - elog } diff --git a/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild b/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild index 5977a9b1339b..517105977ba2 100644 --- a/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild +++ b/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild @@ -31,7 +31,7 @@ src_install() { } pkg_postinst() { - elog "The following deps may be required for certain ${PN} scripts:" + optfeature_header "The following deps may be required for certain ${PN} scripts:" optfeature "backlight" sys-power/acpilight x11-apps/xbacklight optfeature "battery{,2,bar}" sys-power/acpi optfeature "cpu_usage" app-admin/sysstat diff --git a/x11-misc/obmenu-generator/obmenu-generator-0.88.ebuild b/x11-misc/obmenu-generator/obmenu-generator-0.88.ebuild index c745957dbfb1..beef72cf3970 100644 --- a/x11-misc/obmenu-generator/obmenu-generator-0.88.ebuild +++ b/x11-misc/obmenu-generator/obmenu-generator-0.88.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -30,7 +30,7 @@ src_install() { } pkg_postinst() { - elog "For icon (-i) functionality, install:" + optfeature_header "For icon (-i) functionality, install:" optfeature "support via gtk+:2 (default)" dev-perl/Gtk2 optfeature "support via gtk+:3 (enabled via config)" dev-perl/Gtk3 } diff --git a/x11-misc/obmenu-generator/obmenu-generator-0.89.ebuild b/x11-misc/obmenu-generator/obmenu-generator-0.89.ebuild index a6fc9b2b7e48..beef72cf3970 100644 --- a/x11-misc/obmenu-generator/obmenu-generator-0.89.ebuild +++ b/x11-misc/obmenu-generator/obmenu-generator-0.89.ebuild @@ -30,7 +30,7 @@ src_install() { } pkg_postinst() { - elog "For icon (-i) functionality, install:" + optfeature_header "For icon (-i) functionality, install:" optfeature "support via gtk+:2 (default)" dev-perl/Gtk2 optfeature "support via gtk+:3 (enabled via config)" dev-perl/Gtk3 } diff --git a/x11-misc/shutter/shutter-0.95.ebuild b/x11-misc/shutter/shutter-0.95.ebuild index de56f6405cda..f77cc3920a5b 100644 --- a/x11-misc/shutter/shutter-0.95.ebuild +++ b/x11-misc/shutter/shutter-0.95.ebuild @@ -73,7 +73,6 @@ src_install() { pkg_postinst() { xdg_pkg_postinst - elog "To get additional features, optional runtime dependencies may be installed:" optfeature "writing Exif information" media-libs/exiftool optfeature "drawing tool" dev-perl/Goo-Canvas optfeature "image hostings uploading" "dev-perl/JSON-MaybeXS dev-perl/Net-OAuth dev-perl/Path-Class" diff --git a/x11-misc/splatmoji/splatmoji-1.2.0.ebuild b/x11-misc/splatmoji/splatmoji-1.2.0.ebuild index 6bb90f7331e5..74bcd923cb57 100644 --- a/x11-misc/splatmoji/splatmoji-1.2.0.ebuild +++ b/x11-misc/splatmoji/splatmoji-1.2.0.ebuild @@ -44,6 +44,5 @@ src_install() { } pkg_postinst() { - elog "Optional uninstalled features:" optfeature "JSON-style output" app-misc/jq } diff --git a/x11-plugins/vicious/vicious-2.5.0.ebuild b/x11-plugins/vicious/vicious-2.5.0.ebuild index 72bec8a74f26..31dbb976d373 100644 --- a/x11-plugins/vicious/vicious-2.5.0.ebuild +++ b/x11-plugins/vicious/vicious-2.5.0.ebuild @@ -33,7 +33,7 @@ pkg_postinst() { # only by searching for occurrences of vicious.spawn (the recommended way of calling # external helpers because it supports async) and popen (still used by many contrib widgets). # Moreover, dependencies of all non-Linux widgets have been excluded on purpose. - elog "These widgets need some dependencies:" + optfeature_header "These widgets need some dependencies:" optfeature "cmus" "media-sound/cmus" optfeature "fs" "sys-apps/coreutils" # df optfeature "gmail" "net-misc/curl" diff --git a/x11-terms/terminator/terminator-2.0.1.ebuild b/x11-terms/terminator/terminator-2.0.1.ebuild index b4f2d5d860e5..a6e1533cd1ed 100644 --- a/x11-terms/terminator/terminator-2.0.1.ebuild +++ b/x11-terms/terminator/terminator-2.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -54,10 +54,9 @@ pkg_postinst() { xdg_desktop_database_update xdg_icon_cache_update - elog "Consider installing the following for additional features:" optfeature "D-Bus" dev-python/dbus-python - optfeature "Desktop notifications" "x11-libs/libnotify[introspection]" - optfeature "Global keyboard shortcuts" "dev-libs/keybinder:3[introspection]" + optfeature "desktop notifications" "x11-libs/libnotify[introspection]" + optfeature "global keyboard shortcuts" "dev-libs/keybinder:3[introspection]" } pkg_postrm() { diff --git a/x11-terms/terminator/terminator-2.1.0.ebuild b/x11-terms/terminator/terminator-2.1.0.ebuild index 50543f700755..0fa3213e9d94 100644 --- a/x11-terms/terminator/terminator-2.1.0.ebuild +++ b/x11-terms/terminator/terminator-2.1.0.ebuild @@ -60,10 +60,9 @@ pkg_postinst() { xdg_desktop_database_update xdg_icon_cache_update - elog "Consider installing the following for additional features:" optfeature "D-Bus" dev-python/dbus-python - optfeature "Desktop notifications" "x11-libs/libnotify[introspection]" - optfeature "Global keyboard shortcuts" "dev-libs/keybinder:3[introspection]" + optfeature "desktop notifications" "x11-libs/libnotify[introspection]" + optfeature "global keyboard shortcuts" "dev-libs/keybinder:3[introspection]" } pkg_postrm() { diff --git a/x11-themes/greybird/greybird-3.22.14.ebuild b/x11-themes/greybird/greybird-3.22.14.ebuild index 9b41f8fae753..4cece2ecfb02 100644 --- a/x11-themes/greybird/greybird-3.22.14.ebuild +++ b/x11-themes/greybird/greybird-3.22.14.ebuild @@ -25,7 +25,6 @@ DEPEND="${RDEPEND} S="${WORKDIR}/${P^}" pkg_postinst() { - elog "Optional uninstalled features:" optfeature "matching icon theme" x11-themes/elementary-xfce-icon-theme optfeature "matching cursor theme" x11-themes/vanilla-dmz-xcursors } diff --git a/x11-wm/enlightenment/enlightenment-0.24.2-r1.ebuild b/x11-wm/enlightenment/enlightenment-0.24.2-r1.ebuild index 6651273cf861..1d2cd069eae8 100644 --- a/x11-wm/enlightenment/enlightenment-0.24.2-r1.ebuild +++ b/x11-wm/enlightenment/enlightenment-0.24.2-r1.ebuild @@ -97,7 +97,7 @@ pkg_postinst() { xdg_icon_cache_update xdg_mimeinfo_database_update - elog "Additional programs to complete full EFL suite: " + optfeature_header "Additional programs to complement the full EFL suite:" optfeature "efl-based pinentry interface" app-crypt/pinentry[efl] optfeature "better monitor backlight and brightness controls" app-misc/ddcutil optfeature "office file thumbnails" app-office/libreoffice app-office/libreoffice-bin diff --git a/x11-wm/i3/i3-4.19-r1.ebuild b/x11-wm/i3/i3-4.19-r1.ebuild index 8641db1eba86..3b3b04623bc8 100644 --- a/x11-wm/i3/i3-4.19-r1.ebuild +++ b/x11-wm/i3/i3-4.19-r1.ebuild @@ -96,10 +96,8 @@ src_test() { } pkg_postinst() { - elog "There are several packages that you may find useful with i3 and" - elog "their usage is suggested by the upstream maintainers." - elog "Uninstalled optional dependencies:" - optfeature "Application launcher" x11-misc/dmenu - optfeature "Simple screen locker" x11-misc/i3lock - optfeature "Status bar generator" x11-misc/i3status + optfeature_header "There are several packages that may be useful with i3:" + optfeature "application launcher" x11-misc/dmenu + optfeature "simple screen locker" x11-misc/i3lock + optfeature "status bar generator" x11-misc/i3status } diff --git a/x11-wm/i3/i3-4.19.1.ebuild b/x11-wm/i3/i3-4.19.1.ebuild index e7b4e3a5694e..99bd3b7ad0b6 100644 --- a/x11-wm/i3/i3-4.19.1.ebuild +++ b/x11-wm/i3/i3-4.19.1.ebuild @@ -95,10 +95,8 @@ src_test() { } pkg_postinst() { - elog "There are several packages that you may find useful with i3 and" - elog "their usage is suggested by the upstream maintainers." - elog "Uninstalled optional dependencies:" - optfeature "Application launcher" x11-misc/dmenu - optfeature "Simple screen locker" x11-misc/i3lock - optfeature "Status bar generator" x11-misc/i3status + optfeature_header "There are several packages that may be useful with i3:" + optfeature "application launcher" x11-misc/dmenu + optfeature "simple screen locker" x11-misc/i3lock + optfeature "status bar generator" x11-misc/i3status } diff --git a/x11-wm/i3/i3-9999.ebuild b/x11-wm/i3/i3-9999.ebuild index e7b4e3a5694e..99bd3b7ad0b6 100644 --- a/x11-wm/i3/i3-9999.ebuild +++ b/x11-wm/i3/i3-9999.ebuild @@ -95,10 +95,8 @@ src_test() { } pkg_postinst() { - elog "There are several packages that you may find useful with i3 and" - elog "their usage is suggested by the upstream maintainers." - elog "Uninstalled optional dependencies:" - optfeature "Application launcher" x11-misc/dmenu - optfeature "Simple screen locker" x11-misc/i3lock - optfeature "Status bar generator" x11-misc/i3status + optfeature_header "There are several packages that may be useful with i3:" + optfeature "application launcher" x11-misc/dmenu + optfeature "simple screen locker" x11-misc/i3lock + optfeature "status bar generator" x11-misc/i3status } |