summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-libs/c-blosc/Manifest2
-rw-r--r--dev-libs/c-blosc/c-blosc-1.17.1.ebuild2
-rw-r--r--games-misc/ponysay/Manifest4
-rw-r--r--games-misc/ponysay/files/ponysay-py38.patch33
-rw-r--r--games-misc/ponysay/metadata.xml15
-rw-r--r--games-misc/ponysay/ponysay-3.0.3-r1.ebuild64
-rw-r--r--mail-client/claws-mail/Manifest8
-rw-r--r--mail-client/claws-mail/claws-mail-3.16.0-r1.ebuild206
-rw-r--r--mail-client/claws-mail/claws-mail-3.17.3-r2.ebuild218
-rw-r--r--mail-client/claws-mail/claws-mail-9999.ebuild (renamed from mail-client/claws-mail/claws-mail-3.17.4-r2.ebuild)53
-rw-r--r--mail-client/claws-mail/files/claws-mail-3.17.5-enchant-2_default.patch46
-rw-r--r--media-libs/openexr/Manifest2
-rw-r--r--media-libs/openexr/openexr-2.4.1.ebuild2
-rw-r--r--media-libs/qhull/Manifest2
-rw-r--r--media-libs/qhull/qhull-2019.1.ebuild2
-rw-r--r--net-libs/libnice/Manifest2
-rw-r--r--net-libs/libnice/libnice-0.1.18.ebuild53
-rw-r--r--net-libs/libwebsockets/Manifest2
-rw-r--r--net-libs/libwebsockets/libwebsockets-4.1.6-r1.ebuild86
-rw-r--r--net-misc/janus-gateway/Manifest2
-rw-r--r--net-misc/janus-gateway/janus-gateway-0.10.9.ebuild80
-rw-r--r--net-misc/nats-server/Manifest42
-rw-r--r--net-misc/nats-server/nats-server-2.1.9.ebuild78
-rw-r--r--net-misc/nextcloud-spreed-signaling/Manifest2
-rw-r--r--net-misc/nextcloud-spreed-signaling/nextcloud-spreed-signaling-0.2.0.ebuild31
-rw-r--r--sci-mathematics/cgal/Manifest2
-rw-r--r--sci-mathematics/cgal/cgal-5.0.2.ebuild2
27 files changed, 571 insertions, 470 deletions
diff --git a/dev-libs/c-blosc/Manifest b/dev-libs/c-blosc/Manifest
index bebf2a7..c5fbda9 100644
--- a/dev-libs/c-blosc/Manifest
+++ b/dev-libs/c-blosc/Manifest
@@ -1,3 +1,3 @@
DIST c-blosc-1.17.1.tar.gz 880237 BLAKE2B 7084ce9d2b680c70f19eba1e52555539ee301afa1b05996b93f8e03abc1d395864cee4952739801276ab4bb8ba5c6607b2a5922856f509a0a60a3737d8c0da50 SHA512 926b15251b8537e5d1080b6488f357f05f948c193152d11f8e874834230459d4ac2514137f6cf2ef049f8625546e8687a85477594f523418398b62ca4271cb71
-EBUILD c-blosc-1.17.1.ebuild 1294 BLAKE2B 94ffc378f90e37dedc759f9bb0e6db47a544ae3f21b0691c10da34eebe532a68a5d4564039991bb97fadb7cb6180ec5a2962ce838180cfd5ef01c76ac69dc57d SHA512 767fec2d2b70efbff25ddabb3ed312694ed8e1f1c9ad6feb185a7391018d829e3984a433d23b8a562b0d43a82116fd85983fd48b6df6ba397830bc5f3752ca4e
+EBUILD c-blosc-1.17.1.ebuild 1296 BLAKE2B ee3ca2fb75882476a7e34c6351d37a817fd02dc682f64c4b3c5d24f90c65ccc44a1484f3c141505199cf106fef27a22ac35e81bbfc07f4d8dc0bdd1d849a6f47 SHA512 beae422f5d552b5574582bc8ec9e3a3d8dad46248eebb0801c1e564f441e876871072ec2e7919cbd5e34a751905fff48b6bdae011996b720beae62106c545d34
MISC metadata.xml 730 BLAKE2B 1e77a8bebe2f36cc0176d61bfb8839c80dc66b2c14fb0b8cdb2a997034308eae84ca6d9c403e4fc0da17b4ce1fcd571bcbf2f73d4349adc60a7e6163474df372 SHA512 eb015563106b9b23336c0954d6ab6395f823df52e33b64ce480376678d2d34ceb872775d607f97e8423ee888976f8bb74c6ee025a39b396882efec6af3af07f4
diff --git a/dev-libs/c-blosc/c-blosc-1.17.1.ebuild b/dev-libs/c-blosc/c-blosc-1.17.1.ebuild
index 6ae309c..25b3ffb 100644
--- a/dev-libs/c-blosc/c-blosc-1.17.1.ebuild
+++ b/dev-libs/c-blosc/c-blosc-1.17.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0/1"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="cpu_flags_x86_avx2 +lz4 +snappy static-libs test zlib zstd"
RESTRICT="!test? ( test )"
diff --git a/games-misc/ponysay/Manifest b/games-misc/ponysay/Manifest
new file mode 100644
index 0000000..3595d6c
--- /dev/null
+++ b/games-misc/ponysay/Manifest
@@ -0,0 +1,4 @@
+AUX ponysay-py38.patch 1252 BLAKE2B e75b01218d665afcfe37e7911b5badef9dd02b8f1415a3035dad46bc4166e3d6aeb5ece02586b2f29567f8ba236e792979c11486d2dd11184fb7fb3e01999d81 SHA512 6a8ef5dee268468392b9ac0d74b5c8f90b2ecd85238f5517c7d29c60358a0dc81be4cfcb775ddc94c737739ff657371664524a859de790f0302e5638cef8a9d5
+DIST ponysay-3.0.3.tar.gz 2139074 BLAKE2B 3ba477268d68ff9a92bad8028d0b960a2a6152057146368723fea432100a71517c0c343d34b2b1c580fcfa1945bdc273fed276cf4a10c702514e6699cda87a2c SHA512 d6ff905404192bdc207952a4a914458d7f25ddcfcea95763ae277a2a3bc7ab33e86a0a229c1b10ff7295b7a89d6e1b61406feefb6bdf9026f4076d0ed70dbe93
+EBUILD ponysay-3.0.3-r1.ebuild 1501 BLAKE2B 74bd700c0f3e6ea2d5d923ad053bb68724b74e06865c7f5fa94c599971ba1a54591d99f1f66885521062c3714735d83ebc2bad11722d1e9aee2883b5239c6916 SHA512 74d4f5f12bbadadbc9733bf21bf35d5ea005e866127317d8fd178f919a3e48c47427287d9abcdebf2c840f8a678caa3591780b6fb274bfc6102828c6cce21124
+MISC metadata.xml 500 BLAKE2B a937b3dcb9fb8a11ceefa20731973096578f503d711731a22afd3fbaea75b25d37cb736af36fbe8696a0d01afca261a4156444ac6b26b9a87f30f29d785f7408 SHA512 612eee4d25e1f3e3ef18b08ac4fcf59fbee5ab179d1f4da5e6784909c1985aa816317eba1a4c1a0aae8b1dfc0bfcc63ea44ab844b1400e565a2ebfaf5d7f8d4c
diff --git a/games-misc/ponysay/files/ponysay-py38.patch b/games-misc/ponysay/files/ponysay-py38.patch
new file mode 100644
index 0000000..6f9fee1
--- /dev/null
+++ b/games-misc/ponysay/files/ponysay-py38.patch
@@ -0,0 +1,33 @@
+From 69c23e3ae1e1e9e9f1ee3a06a706d755a4b1de48 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?M=C3=93ZES=20=C3=81d=C3=A1m=20Istv=C3=A1n?=
+ <mozes.adam.istvan@pm.me>
+Date: Sat, 16 Nov 2019 09:58:28 +0100
+Subject: [PATCH] fix: do not compare literal with "is not"
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Python3.8 issued the following warning on each ponysay invocation:
+
+/bin/ponysay/backend.py:294: SyntaxWarning: "is not" with a literal. Did you mean "!="?
+
+This has been corrected here.
+
+Signed-off-by: MÓZES Ádám István <mozes.adam.istvan@pm.me>
+---
+ src/backend.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/backend.py b/src/backend.py
+index 2cc539a5..82ff1496 100644
+--- a/src/backend.py
++++ b/src/backend.py
+@@ -291,7 +291,7 @@ def __processPony(self):
+ props = dollar[7:]
+ if len(props) > 0:
+ if ',' in props:
+- if props[0] is not ',':
++ if props[0] != ',':
+ w = props[:props.index(',')]
+ h = int(props[props.index(',') + 1:])
+ else:
diff --git a/games-misc/ponysay/metadata.xml b/games-misc/ponysay/metadata.xml
new file mode 100644
index 0000000..288c0bc
--- /dev/null
+++ b/games-misc/ponysay/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <use>
+ <flag name="fish-completion">Enable fish completion support</flag>
+ <flag name="non-free">Install non-free ponies (i.e. from the MLP franchise)</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">erkin/ponysay</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-misc/ponysay/ponysay-3.0.3-r1.ebuild b/games-misc/ponysay/ponysay-3.0.3-r1.ebuild
new file mode 100644
index 0000000..4f1ca71
--- /dev/null
+++ b/games-misc/ponysay/ponysay-3.0.3-r1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_8 )
+inherit bash-completion-r1 python-single-r1
+
+DESCRIPTION="cowsay reimplemention for ponies"
+HOMEPAGE="https://github.com/erkin/ponysay"
+SRC_URI="https://github.com/erkin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc +non-free bash-completion fish-completion zsh-completion"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+PATCHES=(
+ "${FILESDIR}/ponysay-py38.patch"
+)
+
+BDEPEND="${PYTHON_DEPS}
+ doc? ( sys-apps/texinfo )"
+
+RDEPEND="${PYTHON_DEPS}
+ fish-completion? ( app-shells/fish )
+ zsh-completion? ( app-shells/zsh )"
+
+setup_py() {
+ "${PYTHON}" setup.py \
+ --prefix="${EPREFIX}"/usr \
+ --everything \
+ --without-info-compression \
+ --without-man-compression \
+ --without-pdf-compression \
+ --without-shared-cache \
+ --freedom=$(usex non-free no yes) \
+ $(use_with fish-completion) \
+ $(use_with zsh-completion) \
+ $(use_with doc info) \
+ $(use_with doc pdf "${EPREFIX}"/usr/share/doc/${PF}) \
+ "${@}" || die
+}
+
+src_compile() {
+ setup_py \
+ $(use_with bash-completion) \
+ build
+}
+
+src_install() {
+ setup_py \
+ --without-bash-completion \
+ --destdir="${D}" \
+ prebuilt
+
+ python_fix_shebang "${ED}"/usr/bin/${PN}
+
+ rm -rv "${ED}"/usr/share/licenses || die
+ dodoc CHANGELOG CONTRIBUTING CREDITS README.md
+
+ use bash-completion &&
+ newbashcomp completion/bash-completion.${PN}.install ${PN}
+}
diff --git a/mail-client/claws-mail/Manifest b/mail-client/claws-mail/Manifest
index 8d3fa6f..3a7e6f3 100644
--- a/mail-client/claws-mail/Manifest
+++ b/mail-client/claws-mail/Manifest
@@ -1,7 +1,3 @@
AUX claws-mail-3.17.4-libetpan_pkgconfig.patch 4483 BLAKE2B b28520c658214e9f6ad4bd0d48835e29f8b37aa7b3915add2d71b8ee7dc3366c38db1de9272dfe8e48588cebf748e6c844f04bc721fe577f66288b849e5c7054 SHA512 39e70ba2edfad857d4c042db0fa38ac806cf188d1cf7642b92d0115e162349919df7b98ade49da822fb1b299c5ef06d221b5c600e218ed33e0e8a48c3635d0a2
-DIST claws-mail-3.16.0.tar.xz 5913948 BLAKE2B 6744045de6bc3945221569a9ae1cdcd849ec11c4f5dbfe966ca70c7c2ab3f5d9ded1dbd5bcedffdc756809c1802d31d955b5c6c53f20a00be5abc861db340d0f SHA512 5c96e21b4c5117b67ccfe4178c68e2f1b1449f882d6ecf22041e41f08fd607c6ce7afe6c7fdbd039da7ffc5673d366551b15d3e4b7de8d758fc1554a8eadc55e
-DIST claws-mail-3.17.3.tar.xz 6164392 BLAKE2B ac0781c4c7e4423f4a8b494a9bd007d62443e8c540feaeef089ca65f641da5ecabfa2c5c0662750d6f58c8913c1d95750a3dfb6b4628e573b0105f8f526bc066 SHA512 b562d785eaedbdec408c4a3db8f4d9326183266fe314509a189c9e1220f15b4f41ccd9d8c58c5194c0267842e8efe900e88eb17c0d17d6069e2543870efa5ef8
-DIST claws-mail-3.17.4.tar.xz 6280252 BLAKE2B 8ddce2e5dfb3ae0ddb646c4f5a81d7e4c3834d2fa7a7f7a7326bf6e160291db4ba5954737bb61a4ae86ebaaab72a695d2e351fe2cf89b187eba4341f5d9b0cd9 SHA512 4fc3b04d89c84b068654902d3d4f8ba66ec86c4ea9c4bd145fb3169dd26a2fcfc26adc8367b0ed90c69d095f6b1717ba3a9a52cc6d3e310a9dad1c3f733d8012
-EBUILD claws-mail-3.16.0-r1.ebuild 5777 BLAKE2B d084449f64e398a14d0c54aea638de69cb43b5ae5586e1e2922d2b47226419a3eee775f4cda1369032f15d82873985e275be05b405b10a6353bd429da2908cc7 SHA512 3504ded01e631cdef10a39713bd929ee3fb158b30ace4d0e26113d8d73dda681a3d8a2ca168f43dd52864503decf6a8d1813422192dee955e236e80d07dc8af2
-EBUILD claws-mail-3.17.3-r2.ebuild 5952 BLAKE2B d357f4d6ebd350d83d41909c8e9e8e75364926c13ac991dcbca36f3282ad83a60d1361b4165bad50be4156fff468794f99eadb0b35e8f781e69a16e9fb1fcb2f SHA512 0811773f38106ce9807d1514b589be2daa3b7d2767a5fced812bc9ffb234f0114d5f30928762a2411cbda9dc09f3541e259f306490c150d1c635c4ba565874e4
-EBUILD claws-mail-3.17.4-r2.ebuild 6189 BLAKE2B 9487f1dd2a83a7791dee710bb6ffb6bc34208a69c27b06bd8736f6916d6f5b402040aa48243ece14fe9e3957839a865f841b2c096652331edb41c5c3335febd0 SHA512 8d07e3509cc45b777cbec969e44bb6a43e08f38f604593a761ed4d28a479130bc6be187de1ac1d5b65df5c9c09dc0715366d04cc38f4d8e151b3272146f2fb1c
+AUX claws-mail-3.17.5-enchant-2_default.patch 1284 BLAKE2B 076c2aa8c121e656a0b15f341b6a4b13a114348faba4bb0f298306379b26374c45719702949a5e64f35f718bd656366838ea6b867c7b18fef588f37d7d99cd9f SHA512 ac7ae41be0bc8303974c9f675ab9a0d3e6b5fbae8d569d0b87dfe2e2f72c22f3cefb64796107e393a392b8be1aa7c8d93319cd06cf57ac7517067091ff69da05
+EBUILD claws-mail-9999.ebuild 6024 BLAKE2B bd114d3dbed7e9fee81931feaeb1eebc8a0fb7e7dd8f17c8234dcf698a5c5a840ace5600a30f1b068a6b0e4ef151b02111c10e90f757fa5f29c07323a6911b75 SHA512 d62793b85870e4d6c44073aad1f0d8119e6a00605e4d8633698340ae5d68d8bc0b46dac47a53bb6e607d6bc944c96ba902a24382ce9d517d0f1d44fb0e502f9b
diff --git a/mail-client/claws-mail/claws-mail-3.16.0-r1.ebuild b/mail-client/claws-mail/claws-mail-3.16.0-r1.ebuild
deleted file mode 100644
index 1524035..0000000
--- a/mail-client/claws-mail/claws-mail-3.16.0-r1.ebuild
+++ /dev/null
@@ -1,206 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit autotools gnome2-utils python-single-r1 xdg-utils
-
-DESCRIPTION="An email client (and news reader) based on GTK+"
-HOMEPAGE="http://www.claws-mail.org/"
-
-SRC_URI="http://www.claws-mail.org/download.php?file=releases/${P}.tar.xz"
-
-SLOT="0"
-LICENSE="GPL-3"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~x86"
-
-IUSE="archive bogofilter calendar clamav dbus debug doc gdata +gnutls gtk3 +imap ipv6 ldap +libcanberra +libindicate +libnotify networkmanager nls nntp +notification pda pdf perl +pgp python rss session sieve smime spamassassin spam-report spell startup-notification svg valgrind webkit xface"
-REQUIRED_USE="libcanberra? ( notification )
- libindicate? ( notification )
- libnotify? ( notification )
- networkmanager? ( dbus )
- python? ( ${PYTHON_REQUIRED_USE} )
- smime? ( pgp )"
-
-COMMONDEPEND="
- net-mail/ytnef
- archive? (
- app-arch/libarchive
- >=net-misc/curl-7.9.7
- )
- bogofilter? ( mail-filter/bogofilter )
- calendar? (
- >=dev-libs/libical-2.0.0
- >=net-misc/curl-7.9.7
- )
- dbus? ( >=dev-libs/dbus-glib-0.60 )
- gdata? ( >=dev-libs/libgdata-0.17.2 )
- gnutls? ( >=net-libs/gnutls-3.0 )
- gtk3? ( x11-libs/gtk+:3 )
- !gtk3? ( >=x11-libs/gtk+-2.20:2 )
- imap? ( >=net-libs/libetpan-0.57 )
- ldap? ( >=net-nds/openldap-2.0.7 )
- nls? ( >=sys-devel/gettext-0.18 )
- nntp? ( >=net-libs/libetpan-0.57 )
- notification? (
- dev-libs/glib:2
- libcanberra? ( media-libs/libcanberra[gtk] )
- libindicate? ( dev-libs/libindicate:3[gtk] )
- libnotify? ( x11-libs/libnotify )
- )
- pda? ( >=app-pda/jpilot-0.99 )
- pdf? ( app-text/poppler[cairo] )
- pgp? ( >=app-crypt/gpgme-1.0.0 )
- session? (
- x11-libs/libICE
- x11-libs/libSM
- )
- smime? ( >=app-crypt/gpgme-1.0.0 )
- spam-report? ( >=net-misc/curl-7.9.7 )
- spell? ( >=app-text/enchant-1.0.0 )
- startup-notification? ( x11-libs/startup-notification )
- svg? ( >=gnome-base/librsvg-2.40.5 )
- valgrind? ( dev-util/valgrind )
- webkit? ( >=net-libs/webkit-gtk-1.1.14:2 )
-"
-
-DEPEND="${COMMONDEPEND}
- app-arch/xz-utils
- virtual/pkgconfig
- xface? ( >=media-libs/compface-1.4 )"
-
-RDEPEND="${COMMONDEPEND}
- app-misc/mime-types
- x11-misc/shared-mime-info
- clamav? ( app-antivirus/clamav )
- networkmanager? ( net-misc/networkmanager )
- pdf? ( app-text/ghostscript-gpl )
- perl? ( dev-lang/perl:= )
- python? (
- ${PYTHON_DEPS}
- >=dev-python/pygtk-2.10.3
- )
- rss? (
- dev-libs/libxml2
- net-misc/curl
- )"
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- # Don't use libsoup-gnome (bug #565924)
- export HAVE_LIBSOUP_GNOME=no
-
- local myeconfargs=(
- --disable-bsfilter-plugin
- --disable-generic-umpc
- --enable-acpi_notifier-plugin
- --enable-address_keeper-plugin
- --enable-alternate-addressbook
- --enable-att_remover-plugin
- --enable-attachwarner-plugin
- --enable-fetchinfo-plugin
- --enable-mailmbox-plugin
- --enable-newmail-plugin
- --enable-tnef_parse-plugin
- --with-password-encryption=$(usex gnutls gnutls old)
- $(use_enable archive archive-plugin)
- $(use_enable bogofilter bogofilter-plugin)
- $(use_enable calendar vcalendar-plugin)
- $(use_enable clamav clamd-plugin)
- $(use_enable dbus)
- $(use_enable debug crash-dialog)
- $(use_enable doc manual)
- $(use_enable gdata gdata-plugin)
- $(use_enable gnutls)
- $(use_enable gtk3)
- $(use_enable ipv6)
- $(use_enable ldap)
- $(use_enable networkmanager)
- $(use_enable nls)
- $(use_enable notification notification-plugin)
- $(use_enable pda jpilot)
- $(use_enable pdf pdf_viewer-plugin)
- $(use_enable perl perl-plugin)
- $(use_enable pgp pgpcore-plugin)
- $(use_enable pgp pgpinline-plugin)
- $(use_enable pgp pgpmime-plugin)
- $(use_enable python python-plugin)
- $(use_enable rss rssyl-plugin)
- $(use_enable session libsm)
- $(use_enable sieve managesieve-plugin)
- $(use_enable smime smime-plugin)
- $(use_enable spam-report spam_report-plugin)
- $(use_enable spamassassin spamassassin-plugin)
- $(use_enable spell enchant)
- $(use_enable startup-notification)
- $(use_enable svg)
- $(use_enable valgrind valgrind)
- $(use_enable webkit fancy-plugin)
- $(use_enable xface compface)
- )
-
- # libetpan is needed if user wants nntp or imap functionality
- if use imap || use nntp ; then
- myeconfargs+=( --enable-libetpan )
- else
- myeconfargs+=( --disable-libetpan )
- fi
-
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-src_install() {
- local DOCS=( AUTHORS ChangeLog* INSTALL* NEWS README* TODO* )
- default
-
- # Makefile install claws-mail.png in /usr/share/icons/hicolor/48x48/apps
- # => also install it in /usr/share/pixmaps for other desktop envs
- # => also install higher resolution icons in /usr/share/icons/hicolor/...
- insinto /usr/share/pixmaps
- doins ${PN}.png
- local size
- for size in 64 128 ; do
- newicon -s ${size} ${PN}-${size}x${size}.png ${PN}.png
- done
-
- docinto tools
- dodoc tools/README*
-
- domenu ${PN}.desktop
-
- einfo "Installing extra tools"
- cd "${S}"/tools
- exeinto /usr/$(get_libdir)/${PN}/tools
- doexe *.pl *.py *.conf *.sh
- doexe tb2claws-mail update-po uudec uuooffice
-
- # kill useless files
- rm -f "${ED%/}"/usr/lib*/claws-mail/plugins/*.{a,la}
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- ewarn "When upgrading from version 3.9.0 or below some changes have happened:"
- ewarn "- There are no individual plugins in mail-client/claws-mail-* anymore, but they are integrated mostly controlled through USE flags"
- ewarn "- Plugins with no special dependencies are just built and can be loaded through the interface"
- ewarn "- The gtkhtml2, dillo and trayicon plugins have been dropped entirely"
- gnome2_icon_cache_update
- xdg_desktop_database_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-}
diff --git a/mail-client/claws-mail/claws-mail-3.17.3-r2.ebuild b/mail-client/claws-mail/claws-mail-3.17.3-r2.ebuild
deleted file mode 100644
index d3bae73..0000000
--- a/mail-client/claws-mail/claws-mail-3.17.3-r2.ebuild
+++ /dev/null
@@ -1,218 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 )
-inherit autotools desktop python-single-r1 xdg
-
-DESCRIPTION="An email client (and news reader) based on GTK+"
-HOMEPAGE="https://www.claws-mail.org/"
-
-if [[ "${PV}" == 9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="git://git.claws-mail.org/claws.git"
-else
- SRC_URI="https://www.claws-mail.org/download.php?file=releases/${P}.tar.xz"
- KEYWORDS="alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86"
-fi
-
-SLOT="0"
-LICENSE="GPL-3"
-
-IUSE="archive bogofilter calendar clamav dbus debug dillo doc gdata +gnutls +imap ipv6 ldap +libcanberra +libindicate +libnotify networkmanager nls nntp +notification pda pdf perl +pgp python rss session sieve smime spamassassin spam-report spell startup-notification svg valgrind webkit xface"
-REQUIRED_USE="libcanberra? ( notification )
- libindicate? ( notification )
- libnotify? ( notification )
- networkmanager? ( dbus )
- python? ( ${PYTHON_REQUIRED_USE} )
- smime? ( pgp )"
-
-COMMONDEPEND="
- dev-libs/nettle
- net-mail/ytnef
- sys-libs/zlib:=
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2[jpeg]
- >=x11-libs/gtk+-2.24:2
- x11-libs/libX11
- x11-libs/pango
- archive? (
- app-arch/libarchive
- >=net-misc/curl-7.9.7
- )
- bogofilter? ( mail-filter/bogofilter )
- calendar? (
- >=dev-libs/libical-2.0.0:=
- >=net-misc/curl-7.9.7
- )
- dbus? (
- >=dev-libs/dbus-glib-0.60
- sys-apps/dbus
- )
- gdata? ( >=dev-libs/libgdata-0.17.2 )
- dillo? ( www-client/dillo )
- gnutls? ( >=net-libs/gnutls-3.0 )
- imap? ( >=net-libs/libetpan-0.57 )
- ldap? ( >=net-nds/openldap-2.0.7 )
- nls? ( >=sys-devel/gettext-0.18 )
- nntp? ( >=net-libs/libetpan-0.57 )
- notification? (
- dev-libs/glib:2
- libcanberra? ( media-libs/libcanberra[gtk] )
- libindicate? ( dev-libs/libindicate:3[gtk] )
- libnotify? ( x11-libs/libnotify )
- )
- pda? ( >=app-pda/jpilot-0.99 )
- pdf? ( app-text/poppler[cairo] )
- pgp? ( >=app-crypt/gpgme-1.0.0 )
- session? (
- x11-libs/libICE
- x11-libs/libSM
- )
- smime? ( >=app-crypt/gpgme-1.0.0 )
- spam-report? ( >=net-misc/curl-7.9.7 )
- spell? ( >=app-text/enchant-1.0.0:= )
- startup-notification? ( x11-libs/startup-notification )
- svg? ( >=gnome-base/librsvg-2.40.5 )
- valgrind? ( dev-util/valgrind )
- webkit? ( >=net-libs/webkit-gtk-1.1.14:2 )
-"
-
-DEPEND="${COMMONDEPEND}
- app-arch/xz-utils
- virtual/pkgconfig
- xface? ( >=media-libs/compface-1.4 )"
-
-RDEPEND="${COMMONDEPEND}
- app-misc/mime-types
- x11-misc/shared-mime-info
- clamav? ( app-antivirus/clamav )
- networkmanager? ( net-misc/networkmanager )
- pdf? ( app-text/ghostscript-gpl )
- perl? ( dev-lang/perl:= )
- python? (
- ${PYTHON_DEPS}
- >=dev-python/pygtk-2.10.3
- )
- rss? (
- dev-libs/libxml2
- net-misc/curl
- )"
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- xdg_src_prepare
- eautoreconf
-}
-
-src_configure() {
- # Don't use libsoup-gnome (bug #565924)
- export HAVE_LIBSOUP_GNOME=no
-
- local myeconfargs=(
- --disable-bsfilter-plugin
- --disable-generic-umpc
- --enable-acpi_notifier-plugin
- --enable-address_keeper-plugin
- --enable-alternate-addressbook
- --enable-att_remover-plugin
- --enable-attachwarner-plugin
- --enable-fetchinfo-plugin
- --enable-mailmbox-plugin
- --enable-newmail-plugin
- --enable-tnef_parse-plugin
- --with-password-encryption=$(usex gnutls gnutls old)
- $(use_enable archive archive-plugin)
- $(use_enable bogofilter bogofilter-plugin)
- $(use_enable calendar vcalendar-plugin)
- $(use_enable clamav clamd-plugin)
- $(use_enable dbus)
- $(use_enable debug crash-dialog)
- $(use_enable dillo dillo-plugin)
- $(use_enable doc manual)
- $(use_enable gdata gdata-plugin)
- $(use_enable gnutls)
- $(use_enable ipv6)
- $(use_enable ldap)
- $(use_enable networkmanager)
- $(use_enable nls)
- $(use_enable notification notification-plugin)
- $(use_enable pda jpilot)
- $(use_enable pdf pdf_viewer-plugin)
- $(use_enable perl perl-plugin)
- $(use_enable pgp pgpcore-plugin)
- $(use_enable pgp pgpinline-plugin)
- $(use_enable pgp pgpmime-plugin)
- $(use_enable python python-plugin)
- $(use_enable rss rssyl-plugin)
- $(use_enable session libsm)
- $(use_enable sieve managesieve-plugin)
- $(use_enable smime smime-plugin)
- $(use_enable spam-report spam_report-plugin)
- $(use_enable spamassassin spamassassin-plugin)
- $(use_enable spell enchant)
- $(use_enable startup-notification)
- $(use_enable svg)
- $(use_enable valgrind valgrind)
- $(use_enable webkit fancy-plugin)
- $(use_enable xface compface)
- )
-
- # libetpan is needed if user wants nntp or imap functionality
- if use imap || use nntp ; then
- myeconfargs+=( --enable-libetpan )
- else
- myeconfargs+=( --disable-libetpan )
- fi
-
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-src_install() {
- local DOCS=( AUTHORS ChangeLog* INSTALL* NEWS README* TODO* )
- default
-
- # Makefile install claws-mail.png in /usr/share/icons/hicolor/48x48/apps
- # => also install it in /usr/share/pixmaps for other desktop envs
- # => also install higher resolution icons in /usr/share/icons/hicolor/...
- insinto /usr/share/pixmaps
- doins ${PN}.png
- local size
- for size in 64 128 ; do
- newicon -s ${size} ${PN}-${size}x${size}.png ${PN}.png
- done
-
- docinto tools
- dodoc tools/README*
-
- domenu ${PN}.desktop
-
- einfo "Installing extra tools"
- cd "${S}"/tools || die
- exeinto /usr/$(get_libdir)/${PN}/tools
- doexe *.pl *.py *.conf *.sh
- doexe tb2claws-mail update-po uudec uuooffice
-
- # kill useless files
- rm -f "${ED%/}"/usr/lib*/claws-mail/plugins/*.{a,la}
-}
-
-pkg_preinst() {
- xdg_pkg_preinst
-}
-
-pkg_postinst() {
- ewarn "When upgrading from version 3.9.0 or below some changes have happened:"
- ewarn "- There are no individual plugins in mail-client/claws-mail-* anymore, but they are integrated mostly controlled through USE flags"
- ewarn "- Plugins with no special dependencies are just built and can be loaded through the interface"
- ewarn "- The gtkhtml2 and trayicon plugins have been dropped entirely"
- xdg_pkg_postinst
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
-}
diff --git a/mail-client/claws-mail/claws-mail-3.17.4-r2.ebuild b/mail-client/claws-mail/claws-mail-9999.ebuild
index f7d6702..31563c8 100644
--- a/mail-client/claws-mail/claws-mail-3.17.4-r2.ebuild
+++ b/mail-client/claws-mail/claws-mail-9999.ebuild
@@ -1,17 +1,16 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python2_7 )
-inherit autotools desktop python-single-r1 xdg
+inherit autotools desktop xdg
DESCRIPTION="An email client (and news reader) based on GTK+"
HOMEPAGE="https://www.claws-mail.org/"
-if [[ "${PV}" == 9999 ]] ; then
+if [[ "${PV}" == *9999 ]] ; then
inherit git-r3
- EGIT_REPO_URI="git://git.claws-mail.org/claws.git"
+ EGIT_REPO_URI="https://git.claws-mail.org/readonly/claws.git"
else
SRC_URI="https://www.claws-mail.org/download.php?file=releases/${P}.tar.xz"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
@@ -20,14 +19,14 @@ fi
SLOT="0"
LICENSE="GPL-3"
-IUSE="archive bogofilter calendar clamav dbus debug dillo doc gdata +gnutls +imap ipv6 ldap +libcanberra +libindicate +libnotify litehtml networkmanager nls nntp +notification pda pdf perl +pgp python rss session sieve smime spamassassin spam-report spell startup-notification svg valgrind webkit xface"
-
-REQUIRED_USE="libcanberra? ( notification )
- libindicate? ( notification )
+IUSE="+appindicator archive bogofilter calendar clamav dbus debug dillo doc gdata +gnutls gtk2 +imap ipv6 ldap +libcanberra +libnotify litehtml networkmanager nls nntp +notification pdf perl +pgp rss session sieve smime spamassassin spam-report spell startup-notification svg valgrind webkit xface"
+REQUIRED_USE="
+ appindicator? ( notification )
+ libcanberra? ( notification )
libnotify? ( notification )
networkmanager? ( dbus )
- python? ( ${PYTHON_REQUIRED_USE} )
- smime? ( pgp )"
+ smime? ( pgp )
+"
COMMONDEPEND="
dev-libs/nettle:=
@@ -35,7 +34,6 @@ COMMONDEPEND="
sys-libs/zlib:=
x11-libs/cairo
x11-libs/gdk-pixbuf:2[jpeg]
- >=x11-libs/gtk+-2.24:2
x11-libs/libX11
x11-libs/pango
archive? (
@@ -54,6 +52,8 @@ COMMONDEPEND="
gdata? ( >=dev-libs/libgdata-0.17.2 )
dillo? ( www-client/dillo )
gnutls? ( >=net-libs/gnutls-3.0 )
+ !gtk2? ( x11-libs/gtk+:3 )
+ gtk2? ( >=x11-libs/gtk+-2.24:2 )
imap? ( >=net-libs/libetpan-0.57 )
ldap? ( >=net-nds/openldap-2.0.7 )
litehtml? (
@@ -66,11 +66,10 @@ COMMONDEPEND="
nntp? ( >=net-libs/libetpan-0.57 )
notification? (
dev-libs/glib:2
+ appindicator? ( dev-libs/libindicate:3[gtk] )
libcanberra? ( media-libs/libcanberra[gtk] )
- libindicate? ( dev-libs/libindicate:3[gtk] )
libnotify? ( x11-libs/libnotify )
)
- pda? ( >=app-pda/jpilot-0.99 )
pdf? ( app-text/poppler[cairo] )
pgp? ( >=app-crypt/gpgme-1.0.0 )
session? (
@@ -79,11 +78,11 @@ COMMONDEPEND="
)
smime? ( >=app-crypt/gpgme-1.0.0 )
spam-report? ( >=net-misc/curl-7.9.7 )
- spell? ( >=app-text/enchant-1.0.0:= )
+ spell? ( >=app-text/enchant-2.0.0:2= )
startup-notification? ( x11-libs/startup-notification )
svg? ( >=gnome-base/librsvg-2.40.5 )
valgrind? ( dev-util/valgrind )
- webkit? ( >=net-libs/webkit-gtk-1.1.14:2 )
+ webkit? ( >=net-libs/webkit-gtk-2.30.0:4 )
"
DEPEND="${COMMONDEPEND}
@@ -100,10 +99,6 @@ RDEPEND="${COMMONDEPEND}
networkmanager? ( net-misc/networkmanager )
pdf? ( app-text/ghostscript-gpl )
perl? ( dev-lang/perl:= )
- python? (
- ${PYTHON_DEPS}
- >=dev-python/pygtk-2.10.3
- )
rss? (
dev-libs/libxml2
net-misc/curl
@@ -111,11 +106,13 @@ RDEPEND="${COMMONDEPEND}
"
PATCHES=(
- "${FILESDIR}"/${P}-libetpan_pkgconfig.patch
+ "${FILESDIR}/${PN}-3.17.5-enchant-2_default.patch"
)
pkg_setup() {
- use python && python-single-r1_pkg_setup
+ if [[ "${PV}" == *9999 ]] && ! use gtk2 ; then
+ EGIT_BRANCH="gtk3"
+ fi
}
src_prepare() {
@@ -130,6 +127,7 @@ src_configure() {
local myeconfargs=(
--disable-bsfilter-plugin
--disable-generic-umpc
+ --disable-jpilot #735118
--enable-acpi_notifier-plugin
--enable-address_keeper-plugin
--enable-alternate-addressbook
@@ -156,13 +154,12 @@ src_configure() {
$(use_enable networkmanager)
$(use_enable nls)
$(use_enable notification notification-plugin)
- $(use_enable pda jpilot)
$(use_enable pdf pdf_viewer-plugin)
$(use_enable perl perl-plugin)
$(use_enable pgp pgpcore-plugin)
$(use_enable pgp pgpinline-plugin)
$(use_enable pgp pgpmime-plugin)
- $(use_enable python python-plugin)
+ --disable-python-plugin
$(use_enable rss rssyl-plugin)
$(use_enable session libsm)
$(use_enable sieve managesieve-plugin)
@@ -216,10 +213,6 @@ src_install() {
rm -f "${ED}"/usr/lib*/claws-mail/plugins/*.{a,la}
}
-pkg_preinst() {
- xdg_pkg_preinst
-}
-
pkg_postinst() {
ewarn "When upgrading from version 3.9.0 or below some changes have happened:"
ewarn "- There are no individual plugins in mail-client/claws-mail-* anymore, but they are integrated mostly controlled through USE flags"
@@ -227,7 +220,3 @@ pkg_postinst() {
ewarn "- The gtkhtml2 and trayicon plugins have been dropped entirely"
xdg_pkg_postinst
}
-
-pkg_postrm() {
- xdg_pkg_postrm
-}
diff --git a/mail-client/claws-mail/files/claws-mail-3.17.5-enchant-2_default.patch b/mail-client/claws-mail/files/claws-mail-3.17.5-enchant-2_default.patch
new file mode 100644
index 0000000..c9c9bd4
--- /dev/null
+++ b/mail-client/claws-mail/files/claws-mail-3.17.5-enchant-2_default.patch
@@ -0,0 +1,46 @@
+From 826770e2dae8646a613dbe07685be68b4dc83b62 Mon Sep 17 00:00:00 2001
+From: Lars Wendler <polynomial-c@gentoo.org>
+Date: Mon, 9 Mar 2020 15:21:55 +0100
+Subject: [PATCH] Only check for enchant-2
+
+Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
+---
+ configure.ac | 18 +++++-------------
+ 1 file changed, 5 insertions(+), 13 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 8ab413657..e1159d45e 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -591,23 +591,15 @@ dnl enchant is used for spell checking
+ AC_MSG_CHECKING([whether to use enchant])
+ AC_MSG_RESULT($enable_enchant)
+ if test $enable_enchant = yes; then
+- PKG_CHECK_MODULES(ENCHANT, enchant >= 1.4.0,
++ PKG_CHECK_MODULES(ENCHANT, enchant-2 >= 2.0.0,
+ [
+- AC_DEFINE(USE_ENCHANT, 1, enchant)
+- echo "Building with enchant"
++ AC_DEFINE(USE_ENCHANT, 1, enchant-2)
++ echo "Building with enchant-2"
+ enable_enchant=yes
+ ],
+ [
+- PKG_CHECK_MODULES(ENCHANT, enchant-2 >= 2.0.0,
+- [
+- AC_DEFINE(USE_ENCHANT, 1, enchant-2)
+- echo "Building with enchant-2"
+- enable_enchant=yes
+- ],
+- [
+- echo "Building without enchant-notification"
+- enable_enchant=no
+- ])
++ echo "Building without enchant-notification"
++ enable_enchant=no
+ ])
+ AC_SUBST(ENCHANT_CFLAGS)
+ AC_SUBST(ENCHANT_LIBS)
+--
+2.25.1
+
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index fb4a9d0..2af91a3 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,4 +1,4 @@
AUX openexr-2.4-fix-pkg-config.patch 2196 BLAKE2B 9321d532a9a9b2360119d4c0e9e0849f488cc18ca4478e7ccf6bea5f7afb651e047edf5af4b23231c3b15fdb885102f8be83119505e42236c64895e50f922542 SHA512 75ca2291854b4628465549b6ed2fc6221200330c340851960cef47a6809f45a4714ba44a699a50897745e4b1ccb94350a15c2661d5f0b47f9819d2d68a270a42
DIST v2.4.1.tar.gz 26809861 BLAKE2B e43b064c82e8b0fb0ad1c4fa82160fc2d3739c42d4e317d9b02b43ce05f7f4576cc7aae9274e6b59303fc58c75c32bf74a7007c86cbbdd608b9b951576e36d66 SHA512 23c0c07fafa42f832e67cbfeeeb12b6b9e373dd0a5b858f463bf5c4d0661c58fad662cef64ef6a3053f0db2f69aee46816568b814872d617284664d1effbbbab
-EBUILD openexr-2.4.1.ebuild 760 BLAKE2B feb281d65e359805dde1dead859ba14f5ce7abe5597006067967b23a2a6ae0a64e1f96f17a55c8fcd2e85f3192fdddeb55668b686a4b689f40ced9752a92ac9a SHA512 033288c0ae37f53b3f044d6a2921ffc7aa1505b83fa5f024b714004b3dbca754aeb160780179722355bf97a4a2b7036007b7849f6a21ac5130b11bb54a569e33
+EBUILD openexr-2.4.1.ebuild 730 BLAKE2B c16aaf59a75c0a51ccaad8ba7b40f22ca05dc4e6ff0a9caaaf7ede11ed274c0384d4e03731400aa155c86328171ea05422fb4b3e25a04ff061b463ffa817ac8e SHA512 d39c9f05b90d788fa0dbe462ef7546de1a4b0baef676e7509e1d977cd303428c1307f0fcdb8b1fba6fc495d9b0e74be7a2f860af12b77bfc5022f625ad214145
MISC metadata.xml 303 BLAKE2B 53fb5019bd6fe939d485f1eccb4a140ca9b7ce121b06744d8155842ccb6c5e1378ea39a9ae74c8d519be7b3926bd76040df4b8107137fcc2e25be97431e7a1be SHA512 0ab8d735dd7a8e0dc96b14cfde1ae06969d15cfbad956f4fda60b093660aee38fe98709376eedc9362a26858678d2f28eec795c1accb2560858fd804a11bb7ca
diff --git a/media-libs/openexr/openexr-2.4.1.ebuild b/media-libs/openexr/openexr-2.4.1.ebuild
index 54fc885..c5bb81e 100644
--- a/media-libs/openexr/openexr-2.4.1.ebuild
+++ b/media-libs/openexr/openexr-2.4.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://openexr.com/"
SRC_URI="https://github.com/openexr/openexr/archive/v${PV}.tar.gz"
LICENSE="BSD"
-KEYWORDS="amd64 -arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="~amd64 -arm ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
SLOT="0"
RDEPEND="sys-libs/zlib
diff --git a/media-libs/qhull/Manifest b/media-libs/qhull/Manifest
index 5844cb0..3c8c5b8 100644
--- a/media-libs/qhull/Manifest
+++ b/media-libs/qhull/Manifest
@@ -1,3 +1,3 @@
DIST qhull-2019.1.tar.gz 1236686 BLAKE2B 546f9a8784275239fbe94d1cc3c3f7ede8e4435c05221f9931fbe7bc085c20a306c335b8882deaa03292b49511726a417d75c86f14f7646693eb36bb93e03d30 SHA512 efcaf2af45f3c401f5f677cac8e3ffc056f870bf62f852982ca880282c428920fad13071017b8d8b7b6fc416380c6f3fe6973aa0b37a2322c234774325b14f1c
-EBUILD qhull-2019.1.ebuild 885 BLAKE2B e10b834d33075d5c31849d442fe80f5d245580cd7d4fc90a03956b0c1b181743cbb168602152ff28cc8143121403d812a5111491df62542bd232d7b7791b7cdd SHA512 253940dd62c99a0ac2e6449c514657e9bb1a0fe573c26be1bb267b261dcfff7cd4f93f63b987382e3b42f29ce2042a10f3280944cb7a469fe31f7d3c6cc9ea93
+EBUILD qhull-2019.1.ebuild 870 BLAKE2B dadffc3677508b7a341d039bd6ee1112bba2d258afa3c9d96a0e0f6a1ca393f58f13bbce3ce12a8b8d060bcc967cfdf184f1596852aa3f261c623ae0e4e66ef0 SHA512 be059fcc9c10231f461fa33b71c0bacf4e70084d05b2bd0e75af27645ae7255a0dfa6c14a4c215db67696210bef31d06672c400e19ce0eccdd3e9175d5964f59
MISC metadata.xml 977 BLAKE2B 57a86855387223c875830b8d60eb02f89f469dc4949f094255f43e0251cb537049d0a99a0eb9500c639730f6a0db518ec2b3a4ae050e3c9ea2f508cdbe790e98 SHA512 6e676d2faff561e67e077869a61747c834131ea67acb098497153c98d3bca38032ffa2ab57d6b612cfa4f1fbdb8b05b0c9a9132ab0cdeae5579bdac236b9a1f2
diff --git a/media-libs/qhull/qhull-2019.1.ebuild b/media-libs/qhull/qhull-2019.1.ebuild
index 57c7763..4503520 100644
--- a/media-libs/qhull/qhull-2019.1.ebuild
+++ b/media-libs/qhull/qhull-2019.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.qhull.org/download/${PN}-2019-src-7.3.2.tgz -> ${P}.tar.gz"
SLOT="0"
LICENSE="BSD"
-KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc"
DOCS=( Announce.txt File_id.diz README.txt REGISTER.txt )
diff --git a/net-libs/libnice/Manifest b/net-libs/libnice/Manifest
new file mode 100644
index 0000000..14c1122
--- /dev/null
+++ b/net-libs/libnice/Manifest
@@ -0,0 +1,2 @@
+DIST libnice-0.1.18.tar.gz 439791 BLAKE2B 6bb68bb1484b4a622a580bc9c66b8be260d2615b211cf7991cb50a9f692df525cd0c3c9fc54ef86534426f396f8d2201966cdacfd3f69ff27193971f95886540 SHA512 08bac05874708f7e7a669d28727d8951a10c464b22dd6fada1a4644850bcf5c4cc022cce46bb24c806086a7869b274c4c7d3d6ddaa9ed0ce0bc2c47f72933227
+EBUILD libnice-0.1.18.ebuild 1232 BLAKE2B 74c3114cc0b3041419f1ed37ed5825fbc897e21992b40d35524307330b0277fc56fbe463df83246152417a1f63755be591e8d337b33033d7de30266abbd982f9 SHA512 3e046fdebf8cffd8e4c4a2a320dc5e93cf899e5b35dca9bde80a42c86838de13a58a5687d696d17e910de451797c3bdf67f6ef0291af1d70abd13fe439fde7b2
diff --git a/net-libs/libnice/libnice-0.1.18.ebuild b/net-libs/libnice/libnice-0.1.18.ebuild
new file mode 100644
index 0000000..4d0fed1
--- /dev/null
+++ b/net-libs/libnice/libnice-0.1.18.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit meson xdg ninja-utils multilib-minimal
+
+DESCRIPTION="An implementation of the Interactice Connectivity Establishment standard (ICE)"
+HOMEPAGE="https://nice.freedesktop.org/"
+SRC_URI="https://nice.freedesktop.org/releases/${P}.tar.gz"
+
+LICENSE="|| ( MPL-1.1 LGPL-2.1 )"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+gnutls +introspection libressl +upnp"
+
+RDEPEND="
+ >=dev-libs/glib-2.48:2
+ introspection? ( >=dev-libs/gobject-introspection-1.30.0:= )
+ gnutls? ( >=net-libs/gnutls-2.12.0:0= )
+ !gnutls? (
+ libressl? ( dev-libs/libressl:0= )
+ !libressl? ( dev-libs/openssl:0= ) )
+ upnp? ( >=net-libs/gupnp-igd-0.2.4:= )
+"
+DEPEND="${RDEPEND}
+ dev-util/glib-utils
+ >=dev-util/gtk-doc-am-1.10
+ virtual/pkgconfig
+"
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Dcrypto-library=$(usex gnutls gnutls openssl)
+ -Dgstreamer=disabled
+ $(meson_feature upnp gupnp)
+ )
+ if multilib_is_native_abi; then
+ emesonargs+=( -Dintrospection=enabled )
+ else
+ emesonargs+=( -Dintrospection=disabled )
+ fi
+
+ meson_src_configure
+}
+
+multilib_src_compile() {
+ eninja
+}
+
+multilib_src_install() {
+ einstalldocs
+ DESTDIR="${D}" eninja install
+}
diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
new file mode 100644
index 0000000..d93ed24
--- /dev/null
+++ b/net-libs/libwebsockets/Manifest
@@ -0,0 +1,2 @@
+DIST libwebsockets-4.1.6.tar.gz 12912895 BLAKE2B d6b8c96b8da4c177e7c730acb13bbba63996b1817bc0e0df36923c7ad3aabb6823f852c84bef865e85ed7eac1855273527ff6e92e413bbed8576388ce2ec7e3f SHA512 b83059b5405fe5c8bbfb6ef4cdfb66ce8b3fa2a660c013e64fa579f3ae09c70a6e3807d37ad4cff1d37b0c797959ba4e9c527be7e31520b3853161cfd6224a54
+EBUILD libwebsockets-4.1.6-r1.ebuild 2445 BLAKE2B 49d0f7fe87755c8100905bc8395560086659e8c04b08125fbccc29fb94dc996966d2db75fb014d98f3395fe90a471077ae4513d9fe57a45f6314b934713625c0 SHA512 45d2c3c6b82fac6f7b6f2532a81f294da615c4b52acb829f94970b14fd37ffe4762ec2127c6ad684be09ec82dffd4324cb4c534a7953243bd281df32b5cc2d7c
diff --git a/net-libs/libwebsockets/libwebsockets-4.1.6-r1.ebuild b/net-libs/libwebsockets/libwebsockets-4.1.6-r1.ebuild
new file mode 100644
index 0000000..b35e693
--- /dev/null
+++ b/net-libs/libwebsockets/libwebsockets-4.1.6-r1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A flexible pure-C library for implementing network protocols (patched for janus gateway)"
+HOMEPAGE="https://libwebsockets.org/"
+SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/17" # libwebsockets.so.17
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+ +lejp libev libevent libressl libuv mbedtls peer-limits server-status smtp socks5
+ sqlite3 ssl static-libs threads zip"
+
+REQUIRED_USE="
+ access-log? ( http2 )
+ generic-sessions? ( smtp sqlite3 )
+ http-proxy? ( client )
+ smtp? ( libuv )
+ socks5? ( client http-proxy )
+ ssl? ( ?? ( libressl mbedtls ) )
+ mbedtls? ( ssl )
+ ?? ( libev libevent )
+"
+
+RDEPEND="
+ sys-libs/zlib
+ caps? ( sys-libs/libcap )
+ dbus? ( sys-apps/dbus )
+ http-proxy? ( net-libs/libhubbub )
+ libev? ( dev-libs/libev )
+ libevent? ( dev-libs/libevent:= )
+ libuv? ( dev-libs/libuv:= )
+ sqlite3? ( dev-db/sqlite:= )
+ ssl? (
+ !libressl? (
+ !mbedtls? ( dev-libs/openssl:0= )
+ mbedtls? ( >net-libs/mbedtls-2.0.0 )
+ )
+ )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-lang/perl
+ virtual/pkgconfig"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
+ -DDISABLE_WERROR=ON
+ -DLWS_HAVE_LIBCAP=$(usex caps)
+ -DLWS_IPV6=$(usex ipv6)
+ -DLWS_ROLE_DBUS=$(usex dbus)
+ -DLWS_WITHOUT_CLIENT=$(usex !client)
+ -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
+ -DLWS_WITH_ACCESS_LOG=$(usex access-log)
+ -DLWS_WITH_CGI=$(usex cgi)
+ -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
+ -DLWS_WITH_HTTP2=$(usex http2)
+ -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
+ -DLWS_WITH_HUBBUB=$(usex http-proxy)
+ -DLWS_WITH_LEJP=$(usex lejp)
+ -DLWS_WITH_LIBEV=$(usex libev)
+ -DLWS_WITH_LIBEVENT=$(usex libevent)
+ -DLWS_WITH_LIBUV=$(usex libuv)
+ -DLWS_WITH_MBEDTLS=$(usex mbedtls)
+ -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
+ -DLWS_WITH_SERVER_STATUS=$(usex server-status)
+ -DLWS_WITH_SMTP=$(usex smtp)
+ -DLWS_WITH_SOCKS5=$(usex socks5)
+ -DLWS_WITH_SQLITE3=$(usex sqlite3)
+ -DLWS_WITH_SSL=$(usex ssl)
+ -DLWS_WITH_STATIC=$(usex static-libs)
+ -DLWS_WITH_STRUCT_JSON=$(usex lejp)
+ -DLWS_WITH_THREADPOOL=$(usex threads)
+ -DLWS_WITH_ZIP_FOPS=$(usex zip)
+ -DLWS_WITHOUT_TESTAPPS=ON
+ -DLWS_WITHOUT_EXTENSIONS=OFF
+ -DLWS_MAX_SMP=1
+ )
+
+ cmake_src_configure
+}
diff --git a/net-misc/janus-gateway/Manifest b/net-misc/janus-gateway/Manifest
new file mode 100644
index 0000000..0b68c9d
--- /dev/null
+++ b/net-misc/janus-gateway/Manifest
@@ -0,0 +1,2 @@
+DIST janus-gateway-0.10.9.tar.gz 7051654 BLAKE2B f3db56d7b173947874aeccc61a9353739bebdc5d56a02bb9834a6db18f53757b0014c9f569e0a20e5292c2aa181065d0516bc54b05b0e7b5b9eaa361a13ec711 SHA512 b99acce7a9c7bdcdf3ab1918926677fb08f26c8de498b98c141de369347db06dd4dd33c94bca2fd86339c4ec311e78afd26d30253e6bd69724deab680a77b4f6
+EBUILD janus-gateway-0.10.9.ebuild 1614 BLAKE2B 0a64ac2240bbbde923519244dbe471506f9f33f2fabb700651d70eb9a5ca7c134cefad7415fc8624951bd954488583a0e629ae9b66aa0b9ae831b834f86ec144 SHA512 80a8615947689bcad39f198b826a91cdcdf1c4d0acf36cf6dc47fa77603b2f7083c625afc964102bcc364f908a04d50b6ab334e4ecc903e03e466b7ecae818ee
diff --git a/net-misc/janus-gateway/janus-gateway-0.10.9.ebuild b/net-misc/janus-gateway/janus-gateway-0.10.9.ebuild
new file mode 100644
index 0000000..f91883d
--- /dev/null
+++ b/net-misc/janus-gateway/janus-gateway-0.10.9.ebuild
@@ -0,0 +1,80 @@
+EAPI=7
+
+inherit autotools
+
+# this is not a general Janus ebuild, I'm only setting up the bits
+# needed by nextcloud-spreed-signaling
+
+DESCRIPTION="open source, general purpose, WebRTC server"
+HOMEPAGE="https://janus.conf.meetecho.com/"
+SRC_URI="https://github.com/meetecho/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="dev-libs/jansson
+ dev-libs/libconfig
+ >=net-libs/libnice-0.1.16
+ >=dev-libs/openssl-1.0.1e
+ net-libs/libsrtp:2[openssl,aesicm]
+ net-libs/usrsctp
+ net-libs/libwebsockets[ssl]
+ net-misc/curl
+ media-libs/opus
+ media-libs/libogg
+
+ dev-libs/glib
+ sys-libs/zlib
+ dev-util/gengetopt
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --enable-libsrtp2 \
+ --enable-aes-gcm \
+ --enable-turn-rest-api \
+ --enable-json-logger \
+ \
+ --enable-unix-sockets \
+ --enable-websockets-event-handler \
+ --disable-rest \
+ --disable-rabbitmq \
+ --disable-rabbitmq-event-handler \
+ --disable-mqtt \
+ --disable-mqtt-event-handler \
+ --disable-nanomsg \
+ --disable-nanomsg-event-handler \
+ --enable-data-channels \
+ \
+ --enable-plugin-audiobridge \
+ --enable-plugin-duktape \
+ --enable-plugin-echotest \
+ --disable-plugin-lua \
+ --enable-plugin-recordplay \
+ --disable-plugin-sip \
+ --enable-plugin-streaming \
+ --enable-plugin-textroom \
+ --enable-plugin-videocall \
+ --enable-plugin-videoroom \
+ --enable-plugin-voicemail \
+ \
+ --disable-boringssl \
+ --disable-systemd-sockets \
+ --disable-docs
+}
+
+src_compile() {
+ default
+}
+
+src_install() {
+ emake DESTDIR="${D}" configs
+ default
+}
diff --git a/net-misc/nats-server/Manifest b/net-misc/nats-server/Manifest
new file mode 100644
index 0000000..b729786
--- /dev/null
+++ b/net-misc/nats-server/Manifest
@@ -0,0 +1,42 @@
+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
+DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.0-rc.4.0.20200313231945-b860323f09d0.mod 154 BLAKE2B 8645404d124dde54c3e9c284b1243b1faf2124f2b7d6c5e6566ca600d3c965f7787f09f6825840f5e3ea6d36c016ef2c7fef10e8e12dce354593f7a8a3210a33 SHA512 4c9416c4777123a39b23b49ecf6265295fc3432de083a04dbefc87264b8c69f0d9e342ebb7e8e488f30c3efdc02951fd7dec23dfd1fef0802c8f0250f96612a8
+DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.0.mod 124 BLAKE2B 4c032e7f2e1c8765cdd720690c1067c7c0ba1005bbfae01cd928bc60d96bd82321052fdb18a4ae12119144e34865cf910e306c5116e4f4f56cc5f70f5d52004e SHA512 acbd5afd399b3798d4b24529479b18523ae4009e21acde15a3893d2af75f9a6e65fcbd5a237423849003eb8903718eaa0b1aed9177c390972ab9490f3acc0d1f
+DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.0.zip 205991 BLAKE2B 75d746f36cc90088b863fa6c00c6ea30f071c5704593de0fe37b810c530170f6062c35460717a52170f7caa7e6c015ce2357384147fe4a12a9d695add2915394 SHA512 4542c6a57361c255ab89d2330c1af61cd706edf82c02bc48854e6f4407911a1657151ecc286b774e25be93bef29d63d2f031a99e24ecdb212030bcb1dbf7b17d
+DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.3.0.mod 40 BLAKE2B c717b6aaf18662c20120746a021b0ca878e7b190b3456cab24ec98032390a85b0af8540295e470647d403bf1beb582c8f8a74fa7129c4cbf747257206235c5a5 SHA512 351dc24af135b9c9d714aadce40fe9fa1ec05a35a4df90af79926d5119c3f33a6510ab9d78243748d7dad10bd2178f47d342ea2389972b88d5e9b4be6dee7daa
+DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.3.1.mod 40 BLAKE2B c717b6aaf18662c20120746a021b0ca878e7b190b3456cab24ec98032390a85b0af8540295e470647d403bf1beb582c8f8a74fa7129c4cbf747257206235c5a5 SHA512 351dc24af135b9c9d714aadce40fe9fa1ec05a35a4df90af79926d5119c3f33a6510ab9d78243748d7dad10bd2178f47d342ea2389972b88d5e9b4be6dee7daa
+DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.4.0.mod 105 BLAKE2B ffd22df03c1b351fb766a97818d46cc6aebeef365632d5263c90cf45a4acffdf5811da10ea2cd4747bc9691f74661c0b655961a065ed15a0194eeb4d1d12ca9b SHA512 cb203760fc6ca9c9d64811cf1342752faa5a95f27934c298407dc865f9561081210dd1b82b15ee2f5337b70d4c55d102d8884b5b9a5f70d9cbf85227a32b9713
+DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.4.0.zip 105396 BLAKE2B 8b45b030824cf6ad208a00e36c7098b59e89c2725702926092baa11e82bd395d52b5daf26af57cd5edb01bee6ac2b8c4e3379e357e3a6cef69550d9403090c53 SHA512 bd13e72e46a82b149661a61dfc36dc6e0471dd4161f2291f301e871811e5b2a7976a49cf2af10eee1b7b2f6ad68583c240cba007ec163cea157f24bbe51d3b3a
+DIST github.com%2Fnats-io%2Fjwt%2F@v%2Fv0.3.2.mod 71 BLAKE2B 329c114697ca9dc1dc69c4fcffbf488631b0a9648533db756495778f7ceb6de109798fc9c7e473c3cdfec6a049d6e21acb10ba6b1e2ec11cc2c2a99c03f7da81 SHA512 8745b75071b79f3dea777d3eec1e0f74cdefe5b202c8075994f7e68ba8e9bb87afb70d494fbf55944b12182d480da1c1f45c9f057c789b82ec2da81eff6079a2
+DIST github.com%2Fnats-io%2Fjwt%2F@v%2Fv0.3.2.zip 58554 BLAKE2B d5afac79067d21312a6d14caf0f0454ccdea43f699a073b03a909675dd367d050dc3aa4966d359e540bcfc945300851f12b73b57c4b5df867a182b801a860992 SHA512 2a7512428585894b1f6c443218cb44aae5d75269bacc933b1bc5aea1e9387dca78f3676a59aa66fb5b0e8db849d8d28ff63b5dfe5b875ec726856047529a2232
+DIST github.com%2Fnats-io%2Fjwt%2F@v%2Fv1.1.0.mod 80 BLAKE2B d2e866a21b61a7f06693af62c13383d8b3660537cb49dc1093c038555199b4bc78510c29c2f1ecda7a0a20fa6c470e252a4200131d286e4854c07cf98f8b8c48 SHA512 e6fda24ddc8e521bbecaa9d70a06f34cbb4f726bdbeeab84317b4f2252fcf04c5fc40beb9e46a251c62b291b2802c40e9f3864201f36bd876571dc21df905e2e
+DIST github.com%2Fnats-io%2Fjwt%2F@v%2Fv1.1.0.zip 59286 BLAKE2B a6bc7bd4438fae0f558ae39e6efa37f049901d73ef1078eee0beb0b119a69be19a9697d75f0511bd76ee08815708f754238f378877544c079384dee135c7874e SHA512 9e2452c182b1beb3a2ab64439e6449054e35edc7aae4aa9ca2393c7f625daf9fd3fd9c13516db08c90b224ba10be6439a552a7add2b6b165b4618b8fd4a631b9
+DIST github.com%2Fnats-io%2Fnats.go%2F@v%2Fv1.10.0.mod 143 BLAKE2B 3e341758d7cb2a6bfd5794e57b488233e35638aa615a593ec1004275b46f64993d3ffca25606d62af954a60eabcc758db2edd73d7b69b8f05519f4e95aa2e0a0 SHA512 a84f987c3aeff7b18712d2f29582c443e9af6613c94847a6391d75abba5b37671ab52353297ff34fdfcc73b65e8f1ed835ff127191e5f5577e59cd2930e22066
+DIST github.com%2Fnats-io%2Fnats.go%2F@v%2Fv1.10.0.zip 173393 BLAKE2B 8faca7e9c407ed979462249f24152c465e0947d1751c9b9e00d2fa8b9e6b0919be49b5dfe4fb943191fa25c1e706735adcce01aa65604f14d3ebc4b079f28195 SHA512 c03b53fb3358e1e0cbc505d0cd0beac510a59bb5cf0b4fb9fa8ce4050804c359e611e8fb4ae2c27ba5d670244264d44f283de862cc9db0438d4216872dff9adb
+DIST github.com%2Fnats-io%2Fnkeys%2F@v%2Fv0.1.3.mod 96 BLAKE2B 071f4237c2606c161d8fc6160c818259807572f1e41dec9b753653b9dfcf4bab8c2c7d201f35d803ed876b99da693d15c1f5ac4075b556bfcf78e9fbec4d2dae SHA512 eb91e385e6161b3bc7e3e2e337519c1435a368fd98a26880cb37f3d52bdaaf23d7b07e1c7430592d0c960050a08c3f94e0a18576da214e50fe7047f2324b0ea0
+DIST github.com%2Fnats-io%2Fnkeys%2F@v%2Fv0.1.4.mod 96 BLAKE2B 08e3365708d7b0dccbb1ff867dda58ef1d59df23057ecd226117e231eabf7c1e22c2010f90e0f8adbe58ca734050d57fbd07bcf482f5bfc9192bf4043d3c756d SHA512 6a4b76d2e2d62805d9a062710992543be0f4a8f00ec7741af392b0b1190aac7a358baf3eaefaa53f422b0bc70be991ffc7a9345a84c4b90f3f3b0f98c781f623
+DIST github.com%2Fnats-io%2Fnkeys%2F@v%2Fv0.1.4.zip 25325 BLAKE2B 7a4e68ebd78cf1b4463789993a4ff46180cbcb045dfb511efa47e9fde8fb38cc9a1bf24e8fce53b3c4b8ee15a1455625dfe89c5abffe3b27585a0304eeec35a0 SHA512 46df7a386f010cfcb3f29bcb48c1c890cfa04deabfe475531cb841295c62b86a3e8a0b7f8784342b22470f42680215f746af6af7cbc207b174b3411ae298070f
+DIST github.com%2Fnats-io%2Fnuid%2F@v%2Fv1.0.1.mod 31 BLAKE2B 294aaa7492b6b42b366e5130e12ca72a84223fe02b4f01281ccbe3ba68dc5b515428ce95a9b575219b4688a42aaeb1a5e0dfa3bc06a1db47b8afdda282cbb991 SHA512 918b829894cfd626c011f7ff13934a2c1c12c3482ed61652ec2c59f5b94a0e8c8510e3bef4f5cbfae977df177f8eb9a123738d7382a6a6e2f8cc582d50eb10c9
+DIST github.com%2Fnats-io%2Fnuid%2F@v%2Fv1.0.1.zip 10281 BLAKE2B 78f309117cefd950c5e784bb64f6774f62797dd8419678f1d17d44c9f9b092eb7378f47f6bc4e1199043e261240f5b3493994e97a269fdfd1533c7438f6e00c1 SHA512 cc4067a1094494f168b72cc174ded31b29dfa044eac0c86c4993938561d63b7319cf2e47154c7c62afe96efbba6468bb495c0a00990d3ad2a075167e135469c5
+DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 BLAKE2B aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a SHA512 2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e
+DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190701094942-4def268fd1a4.mod 146 BLAKE2B 6fe18cbe4eb6c3f6c26a4d2f9f309c48eb9ea59017125179cbfd61bb1e62395515c8cb286e1139fbcf54d37dcb2baa1a2f98dcfbcb6178b7f7df3b51929ff5c5 SHA512 f40c7b620b28b5bdc6ce92d43768af71b5869e7f0eb7872dd0f2751eed2bd15a17f7af26bf2dc5c6f7e6b816a174d010bfd22b3f8f5dd72f22dc4e4357dea842
+DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200323165209-0ec3e9974c59.mod 155 BLAKE2B 8bba3353db8ceb3b9fe40b8fd59aacde169776a4a553a069a04836bbf15e5a9a8d7a2d39feed98dac6cb890198180fda39f26b528ff95f24c5b2bbf6601b45c3 SHA512 7c5a755a03063d47d259fda0a6c2faa63c2f30b98dbac583e106aaa817d6cde3e07551e0b5e08f3a25db4c4ca45a23cebe993ae6f3d39c88deeaf2c7d8086a06
+DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200323165209-0ec3e9974c59.zip 1872460 BLAKE2B bcf70beb075025ed54a129e7e5851328cffb872f4885a388ff0a765793b657078ed9ed89ad6ce63a84ea0fd958731d549f6457c20a8f752c2d5a25a86f3d7195 SHA512 aa3d172a5c0d759ef698bf10ee48c231d3dc981c5f22f5e4755a2dc36596bdd2cd78891bb45c91aecb44380560e11c318d1de2c26e72650947449b335ae4b177
+DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190404232315-eb5bcb51f2a3.mod 119 BLAKE2B e042b2716739483252c3340451b2c3c7b421fdf8d6b3e0333e979802fca66159596982ea63a24b6a64457b2757a0ad24cbb9ea032bab4c5377edf84a3ea18b97 SHA512 26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2
+DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c
+DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
+DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190726091711-fc99dfbffb4e.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
+DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190726091711-fc99dfbffb4e.zip 1817676 BLAKE2B 5c18639ab4cec65de83ef09f2e8c0a649baa2295a445bf8751c3d80845f4d8188060d945e85bb0e02573caa4ccaae47e08bf6f1aae4cdcab01961812d276aab6 SHA512 04d07f2b5b2d75e94442b0b80adad5770eff5191b75de8baf0b864c9d03cf6d28f462d190ff9a2df88dea1405cdf88a6f1bf22361efefde0162429da3e344b7c
+DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d
+DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.mod 37 BLAKE2B 7449be81e1998a6439070de1a0ddf5bfd1e4971c90c2e358590a9c1c41128bfc1daa42a9bbc3709506df2442ec8420e6354343a095c837be46335c180083f28a SHA512 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05
+DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.zip 22282 BLAKE2B 68df6b35d9043f23df13432b80074544f46833467294955ae5706713055d0cc9ababda892853c14e99c80a3571fd4a807a019a098fdd2ca695ba90c577ead5c4 SHA512 c72b8b73f89624889a2874c1b2445cb82f0e545fccf6a7761a278f3f659eb19f5f1c8585641b8f89f2bcfc3817ad2c0e267751cfeeab949e287e43af5df57e28
+DIST google.golang.org%2Fprotobuf%2F@v%2Fv0.0.0-20200109180630-ec00e32a8dfd.mod 83 BLAKE2B 4cef0579e4d6b156c1af532343070021171ead815734fe1210a0be6a8ba9bc5f3d11b97ee14cde810f2556bca76c206520f56363ee82af7409772d33301e413d SHA512 3cb3393e78f44d9de80074244756d5e309d19adca15e8313a392b925a687edad46e93c612da1539dc09d0c0072a063eede6f04fbd9e5671059e9857da0f7b1e6
+DIST google.golang.org%2Fprotobuf%2F@v%2Fv0.0.0-20200221191635-4d8936d0db64.mod 128 BLAKE2B 79cca062b7c73fedaa5357b7b43af16adc1ef83a86be48787887ec450e022d31e0700b7ca4cf5dca03bf2ad9db79727da0fbb89c73bdb006db6b68d75c3e1751 SHA512 bf45db2ba4ae10b447c471118551d337125d5432142f5aa4ba964054d09393730c23373e42eb34574ca93f9b1a12364669be13ba7faa7d9908cacb982984d414
+DIST google.golang.org%2Fprotobuf%2F@v%2Fv0.0.0-20200228230310-ab0ca4ff8a60.mod 158 BLAKE2B 8cafd0a40647244f2dd1d3d3da7ef8e376c6eb3823fca68d7aeb041d480e1147b70b70c49c65e47ff1e9b92eba026a109c67c7900da88cf8569ebd037912a35c SHA512 7d00ab108b35ba41ed8c6ad54533bbbd967e0cdf39e62cb8914c0c6e4a531c779a28ea3fb2a4a7f6f4af7f3c922246a8d8ec8eabb779758245cedbebfdd97378
+DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.20.1-0.20200309200217-e05f789c0967.mod 128 BLAKE2B e36e105129abbd7729a6d509724246766c16df526ce22637e92ca8f29bf854b66622a0afc5afe8e4ad29c9efc498c488a87020fad5969e044757d49ed4bd6399 SHA512 802c0df5ed11f0bb2e221c01152c6339d3634068f89aac760654411884e6b936b031cbfabad57c5add340f9d504edfcd683c77cb0ba7d753e06bc604095257ce
+DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.21.0.mod 158 BLAKE2B 46e19153fe487751cddafb86818a962b621b10c109e513ef22e7f5c93b44dd94c6a1636e6c03d0db6e5099536901821549859bcf84f06c00483637d5d4284c43 SHA512 4797f4305d5b0159aba0825c0432cc5678cb74e55cd95eb5c42e9879a62db5aefa76c6286a436aee9a31b096193e8a3bc2e67175f0296c9d5eca3d03e98ab2d9
+DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.22.0.mod 123 BLAKE2B 1c4e918b0eba97f6cbf2766da4d81d59be965582a63fcb5d876194d0e57575bfc91ed40418bd435b7cb13f244c44acbe00821098b52b6d64111a4f812e4a5909 SHA512 dab1668079153e90bea3913c9aae022543d17d61e275e3d0e2ba7dfda3dd8f82642bcfd1e4d4add2b8f4fed342efd66ee6c7d7fe1e65e67e4e62f2d0ffd2387c
+DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.22.0.zip 1489452 BLAKE2B 0aaadcb2388ace68f9a24536a943235d084a2229a7f65e72cf325ae15da3a6bc26b95ad5981be492474958e2d41cd3a45adb41b6ae59d021f4eb805dd3887f8a SHA512 b2f953c416fd7a690e3ac21f69ecab9c5edd8cf18fafbb7db4cddf530dd8d0f95d287ee88a4a7c32405db52a8e22d1b2fb6e7a1de03d7f3159a19cb53959dc42
+DIST nats-server-2.1.9.tar.gz 969583 BLAKE2B 5c25219dc74d9bc3708431b2bfe7f6c2cdc3dc30eadd64367cb279a497ffaaf7252f8a69706bc5dbfb5262b67aa57a2a442878aacfea0a6a82257605be275a13 SHA512 41ce9ea00f72630764074b2957b1e8af1937390f87059b4882b4072d7397e5315e3b187e60ee8ea08b8ddb1bdf3d8e7d191b1ca17849d4b981b3a6d71cad0139
+EBUILD nats-server-2.1.9.ebuild 4703 BLAKE2B 740cbc8232e03e653a40392bf22cf647ec8d818ff1cf1b0baa8e7c70a9773c9fb18b4b694abf32b9d4499cc952af28ba32850ac6b9ea554b89a516b368cba585 SHA512 817e7ac1ac9a225631deba66e4fa64deabdc536e931da27e00aa0c1dfe2992782a7258f3b113382561c06d535f29b4a0f672792e997e71476594ed126c21bf08
diff --git a/net-misc/nats-server/nats-server-2.1.9.ebuild b/net-misc/nats-server/nats-server-2.1.9.ebuild
new file mode 100644
index 0000000..ea391b3
--- /dev/null
+++ b/net-misc/nats-server/nats-server-2.1.9.ebuild
@@ -0,0 +1,78 @@
+EAPI=7
+inherit go-module
+
+DESCRIPTION="simple, secure and high performance open source messaging system"
+HOMEPAGE="https://nats.io/"
+
+EGO_PN="github.com/nats-io/nats-server/v2"
+
+EGO_SUM=(
+ "github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8="
+ "github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA="
+ "github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs="
+ "github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w="
+ "github.com/golang/protobuf v1.4.0 h1:oOuy+ugB+P/kBdUnG5QaMXSIyJ1q38wWSojYCb3z5VQ="
+ "github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0="
+ "github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU="
+ "github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU="
+ "github.com/google/go-cmp v0.4.0 h1:xsAVV57WRhGj6kEIi8ReJzQlHHqcBYCElAvkovg3B/4="
+ "github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE="
+ "github.com/nats-io/jwt v0.3.2 h1:+RB5hMpXUUA2dfxuhBTEkMOrYmM+gKIZYS1KjSostMI="
+ "github.com/nats-io/jwt v0.3.2/go.mod h1:/euKqTS1ZD+zzjYrY7pseZrTtWQSjujC7xjPc8wL6eU="
+ "github.com/nats-io/jwt v1.1.0 h1:+vOlgtM0ZsF46GbmUoadq0/2rChNS45gtxHEa3H1gqM="
+ "github.com/nats-io/jwt v1.1.0/go.mod h1:n3cvmLfBfnpV4JJRN7lRYCyZnw48ksGsbThGXEk4w9M="
+ "github.com/nats-io/nats.go v1.10.0 h1:L8qnKaofSfNFbXg0C5F71LdjPRnmQwSsA4ukmkt1TvY="
+ "github.com/nats-io/nats.go v1.10.0/go.mod h1:AjGArbfyR50+afOUotNX2Xs5SYHf+CoOa5HH1eEl2HE="
+ "github.com/nats-io/nkeys v0.1.3/go.mod h1:xpnFELMwJABBLVhffcfd1MZx6VsNRFpEugbxziKVo7w="
+ "github.com/nats-io/nkeys v0.1.4 h1:aEsHIssIk6ETN5m2/MD8Y4B2X7FfXrBAUdkyRvbVYzA="
+ "github.com/nats-io/nkeys v0.1.4/go.mod h1:XdZpAbhgyyODYqjTawOnIOI7VlbKSarI9Gfy1tqEu/s="
+ "github.com/nats-io/nuid v1.0.1 h1:5iA8DT8V7q8WK2EScv2padNa/rTESc1KdnPw4TC2paw="
+ "github.com/nats-io/nuid v1.0.1/go.mod h1:19wcPz3Ph3q0Jbyiqsd0kePYG7A95tJPxeL+1OSON2c="
+ "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w="
+ "golang.org/x/crypto v0.0.0-20190701094942-4def268fd1a4/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI="
+ "golang.org/x/crypto v0.0.0-20200323165209-0ec3e9974c59 h1:3zb4D3T4G8jdExgVU/95+vQXfpEPiMdCaZgmGVxjNHM="
+ "golang.org/x/crypto v0.0.0-20200323165209-0ec3e9974c59/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto="
+ "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg="
+ "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY="
+ "golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs="
+ "golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e h1:D5TXcfTk7xF7hvieo4QErS3qqCB4teTffacDWr7CI+0="
+ "golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs="
+ "golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ="
+ "golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 h1:E7g+9GITq07hpfrRu66IVDexMakfv52eLZ2CXBWiKr4="
+ "golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0="
+ "google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8="
+ "google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0="
+ "google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM="
+ "google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE="
+ "google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo="
+ "google.golang.org/protobuf v1.22.0 h1:cJv5/xdbk1NnMPR1VP9+HU6gupuG9MLBoH1r6RHZ2MY="
+ "google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU="
+)
+
+go-module_set_globals
+
+SRC_URI="https://github.com/nats-io/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ ${EGO_SUM_SRC_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+DOCS="CODE-OF-CONDUCT.md MAINTAINERS.md ROADMAP.md \
+ GOVERNANCE.md README.md TODO.md"
+
+src_prepare() {
+ eapply_user
+ chmod -R u+w "${HOME}" "${WORKDIR}"
+}
+
+src_compile() {
+ mkdir build
+ go build -o build ./... || die
+ chmod -R u+w "${HOME}" "${WORKDIR}"
+}
+
+src_install() {
+ einstalldocs
+ dodoc -r conf/simple.conf conf/includes
+ dobin build/*
+}
diff --git a/net-misc/nextcloud-spreed-signaling/Manifest b/net-misc/nextcloud-spreed-signaling/Manifest
new file mode 100644
index 0000000..3fab81d
--- /dev/null
+++ b/net-misc/nextcloud-spreed-signaling/Manifest
@@ -0,0 +1,2 @@
+DIST nextcloud-spreed-signaling-0.2.0.tar.gz 135029 BLAKE2B c0d31bcaabfb1753326af109071e0f44006820825a000b3f64171f9a5ae47e18a313a81c3e0caa6e4a98087e193d6262ab935246c2862a845faa832bc77a8ede SHA512 3e80faa3e8daf6bc0ed4052abece96f8f92a5fab357e890f81d7712eba780c7d40bd153b0d6e7e2c6b304521eed4b266cb34dd39caf6154700a4913b649765e0
+EBUILD nextcloud-spreed-signaling-0.2.0.ebuild 771 BLAKE2B 9eda38ebb9e90300998cc2e66d03fe88571c2bc9881d02a2c13410dc686309c39e66aae467cce2117ec5c2b8490bcd707d82ed199afb40709f9e7b59658cc070 SHA512 2e01820fa88c867017c1817a2e894003c2bfa914fcfd3b6307d705d611d653b34ef82a40b350c4c6be897a41f34300c4ee8e4b14772fc01c846b2f5c3c411c5d
diff --git a/net-misc/nextcloud-spreed-signaling/nextcloud-spreed-signaling-0.2.0.ebuild b/net-misc/nextcloud-spreed-signaling/nextcloud-spreed-signaling-0.2.0.ebuild
new file mode 100644
index 0000000..73df2da
--- /dev/null
+++ b/net-misc/nextcloud-spreed-signaling/nextcloud-spreed-signaling-0.2.0.ebuild
@@ -0,0 +1,31 @@
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="standalone signaling server for Nextcloud Talk"
+HOMEPAGE="https://github.com/strukturag/nextcloud-spreed-signaling"
+SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="net-misc/nats-server
+ net-misc/janus-gateway
+ net-im/coturn"
+BDEPEND=">=dev-lang/go-1.10.0"
+
+# NOTE: this won't actually work when run from portage, because the
+# sandbox (correcly) prevents it from downloading stuff; build it
+# manually with `ebuild ... compile`, install, qmerge
+
+src_compile() {
+ emake -j1 build
+}
+
+src_install() {
+ newbin bin/signaling nextcloud-spreed-signaling
+ newbin bin/proxy nextcloud-spreed-proxy
+ einstalldocs
+ dodoc proxy.conf.in server.conf.in
+}
diff --git a/sci-mathematics/cgal/Manifest b/sci-mathematics/cgal/Manifest
index 2481e38..fa5553d 100644
--- a/sci-mathematics/cgal/Manifest
+++ b/sci-mathematics/cgal/Manifest
@@ -1,5 +1,5 @@
AUX cgal-4.11.1-fix-buildsystem.patch 840 BLAKE2B e1179b2721e52b2edf305e2cb434a914f0b46b6aa694fd1766a8622b65ed8e8209a06bc134bfab97f07b789af45f74605fc7ed2b6c45ed5f5574a0a801c479dd SHA512 5e6315dfa64c58ea88d473b3513ec0817e6d212c325dd70b523d2dca2817fed2cdb0791686b7353c410e42ff8b1ee228a045bd6f002b591672066b33ce6f09ad
DIST CGAL-5.0.2-doc_html.tar.xz 47641328 BLAKE2B dcd78cca3aed5ef81b41f0a315e0132c011f81c84d79390ebaeaf73eb7a9ec8d440da980e44d9e2951cb63374d03682e8d7782fcb1c20ee6e1b6d99a98d51949 SHA512 4409a5a6a9348b393f900fb75cafb6caa143d2c6d68027f7380a2d4a9520014a8852549f7b00cc34aabc85c808c93ae73d1562b790f9957c919bad8b2675e618
DIST CGAL-5.0.2.tar.xz 22147464 BLAKE2B 9875d34ca39ea65c3d44a2fcd50fba6d5964d142d9116ea8125acc0adec6d56eadf9a8f2457720fc1989ef2985e1ea29348a078e60afbf921fca5d09f9bfbccc SHA512 bec4877b244a20eaf331c737000470309b937510b117ad221b0362571a2b2edc096f1cc17dffbef2192126f57ab0150388ab474051e76f6bab53fb8361eab7e2
-EBUILD cgal-5.0.2.ebuild 1834 BLAKE2B 336ba9d41d3074b72755c42c520bae9be793cc4f54f3809046f17c77b84729b82b5bc50002e0b7013d30d74078bf4b07b3f6358b7ef85fd13db2790e929f7dd3 SHA512 bfbad9385266c0b0cb65c3efb9215c96c497e39a77284b0597c3ef82b2950a60da4bdc12c183e62d074fc96260ab76b8eee23de348e1ae26586d6854ebea8423
+EBUILD cgal-5.0.2.ebuild 1836 BLAKE2B efe174469897a65bd61e488c17d646396ab83c86b1a1a9ab88052a48697a8ed8de44bc4604492df764d7048c9f0a94bedc17b5b5f754cce38c26ed0c9ed3ff40 SHA512 44b32a402e1e036ebb70083cc90b01dff57d47a4ebef56d8173ada7b3af656b4ccc64ef01af92aec19e4816ecb337d42b1fb2d00d95a2dcb44a4977bb1c41dd3
MISC metadata.xml 1320 BLAKE2B 783149a7fc48a50a58319ff81790908eb6294bf1fae99fcf8cffd6249ef1c60c1a87f3d818352f70b36790d2fd9ffb0daa9b16d918625a27f82b843579228fd1 SHA512 ee385a11e84af08f5c8146da067d27beceea4f15b2ede403ed799dc7766a4f749904356f22175eceb121555d6a40f3994381f6a1f8d2a90178962b65cf2a40d0
diff --git a/sci-mathematics/cgal/cgal-5.0.2.ebuild b/sci-mathematics/cgal/cgal-5.0.2.ebuild
index b4978c6..842fda2 100644
--- a/sci-mathematics/cgal/cgal-5.0.2.ebuild
+++ b/sci-mathematics/cgal/cgal-5.0.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
LICENSE="LGPL-3 GPL-3 Boost-1.0"
SLOT="0/13"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples +gmp mpfi ntl qt5"
RDEPEND="