diff --git a/app-accessibility/espeak-ng/Manifest b/app-accessibility/espeak-ng/Manifest
new file mode 100644
index 0000000000..c53c5a1250
--- /dev/null
+++ b/app-accessibility/espeak-ng/Manifest
@@ -0,0 +1 @@
+DIST espeak-ng-1.50.tgz 21344932 BLAKE2B 02e0070ab7d0fba321e39e920ba60276d0046955eb40c042a3b0faf93967ae3b1ab88308ece32b7a623d92074943884b214aab13589511726823f0a5d11916de SHA512 753de58ceaf1bbbbe5cb19430cc04dd6bcee79080c8908ebe48645d52fdba5b6e7b1e2cab923220488f83a58e20364e93ba021868676fedfa5b8ede010aed443
diff --git a/app-accessibility/espeak-ng/espeak-ng-1.50.ebuild b/app-accessibility/espeak-ng/espeak-ng-1.50.ebuild
new file mode 100644
index 0000000000..912edc5454
--- /dev/null
+++ b/app-accessibility/espeak-ng/espeak-ng-1.50.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Software speech synthesizer for English, and some other languages"
+HOMEPAGE="https://github.com/espeak-ng/espeak-ng"
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tgz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-3+ turkowski unicode"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc +klatt l10n_ru l10n_zh mbrola +sonic +sound"
+
+DEPEND="
+ !app-accessibility/espeak
+ mbrola? ( app-accessibility/mbrola )
+ sonic? ( media-libs/sonic )
+ sound? ( media-libs/pcaudiolib )
+"
+RDEPEND="${DEPEND}
+ sound? ( media-sound/sox )
+"
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( app-text/ronn )
+"
+
+DOCS=( CHANGELOG.md README.md docs )
+
+src_prepare() {
+ default
+
+ # disable failing tests
+ rm tests/{language-pronunciation,translate}.test || die
+ sed -e "/language-pronunciation.check/d" \
+ -e "/translate.check/d" \
+ -i Makefile.am || die
+
+ sed "s/int samplerate;/static int samplerate;/" -i src/espeak-ng.c || die
+
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_with klatt) \
+ $(use_with l10n_ru extdict-ru) \
+ $(use_with l10n_zh extdict-zh) \
+ $(use_with l10n_zh extdict-zhy) \
+ $(use_with mbrola) \
+ $(use_with sound pcaudiolib) \
+ $(use_with sonic) \
+ --with-async \
+ --without-libfuzzer \
+ --disable-rpath
+}
+
+src_test() {
+ emake check
+}
+
+src_install() {
+ emake DESTDIR="${D}" VIMDIR=/usr/share/vimfiles install
+ rm "${ED}"/usr/lib*/libespeak.la || die
+ rm "${ED}"/usr/lib*/libespeak-ng.{a,la} || die
+}
diff --git a/app-accessibility/espeak-ng/metadata.xml b/app-accessibility/espeak-ng/metadata.xml
new file mode 100644
index 0000000000..8d0f51cd71
--- /dev/null
+++ b/app-accessibility/espeak-ng/metadata.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+ Reece H. Dunn
+ msclrhd@gmail.com
+
+ espeak-ng/espeak-ng
+ https://github.com/espeak-ng/espeak-ng/releases.atom
+
+
+ cyber+gentoo@sysrq.in
+ Anna
+
+
+
diff --git a/app-accessibility/rhvoice/Manifest b/app-accessibility/rhvoice/Manifest
new file mode 100644
index 0000000000..19a7e754ee
--- /dev/null
+++ b/app-accessibility/rhvoice/Manifest
@@ -0,0 +1,4 @@
+DIST rhvoice-1.2.4.tar.gz 187812264 BLAKE2B 0756e22758f530a4a4f969425ed07e9bdab9e9ce9a6bcf13b435992f4854d204febf88799153c3041134adbddbba2b29823740b65de6c8d2aea1d4d33b94d59a SHA512 747985a8a0fe27fd1dc15e434dc41bbdca169747ae5cb3695df89ceced9131fc9d196916af08f3caacd21c34cfc022989e3753e21dbc2c0095ba7e991dc58bb8
+DIST rhvoice-evgeniy-eng-4.0.tar.gz 7338125 BLAKE2B 58eaf04e77bde46e5013e3959815e2ea0234b8c33f7737df0b00e4b32fb49d169f651f6341ede876c331c40b1d17afffd25c4e2741871aea02ee4bdd8d7c2246 SHA512 1096b2d898292739f86333414a32b97b99112a57cf2c98c5ea31d1b92974f3adc4119e0ee031e6961810365432b77eb96229f7a45c55d8b9337a22aa3848dcc8
+DIST rhvoice-evgeniy-rus-4.0.tar.gz 9962477 BLAKE2B d3fffbd54813d80734b59b6ac0ed96c0e07ce4266594a918acc01fe2bdd649d854ffe7306b57c3cb3718cdc1a090f6f7f28712005c708a39a486867760162cf9 SHA512 4053185fd5cff60a8cf3355fad69ab63348fc5047a7e5d2328a639a5c65cecfaadc92d63599b0b8bc7ca804753593c78c837621cdd153c6ce247100141b96500
+DIST rhvoice-victoria-4.0.tar.gz 7425747 BLAKE2B 221805cef8b21cee24dcd34cde06450a7f9a2a588820265ae51729ddc73604caf2e089fb97ee96bf7503018f4fa967aa416fe0f0cfaf597e4d0dea4e0c72de54 SHA512 03b95f76bbd0b213fac867705acd3229f2d62448cdb863968b6ff02cc06f162d07a6154418e3ceee63d8d5352a00c1fed57b635d59424234b6cae3b1914da1cb
diff --git a/app-accessibility/rhvoice/metadata.xml b/app-accessibility/rhvoice/metadata.xml
new file mode 100644
index 0000000000..b48257dea6
--- /dev/null
+++ b/app-accessibility/rhvoice/metadata.xml
@@ -0,0 +1,45 @@
+
+
+
+
+ RHVoice/RHVoice
+
+
+ cyber+gentoo@sysrq.in
+ Anna
+
+
+
+ RHVoice is a free and open source speech synthesizer.
+
+ Voices are built from recordings of natural speech. They have
+ small footprints, because only statistical models are stored
+ on users' computers. And though the voices lack the
+ naturalness of the synthesizers which generate speech by
+ combining segments of the recordings themselves, they are
+ still very intelligible and resemble the speakers who recorded
+ the source material.
+
+ Initially, RHVoice could speak only Russian. Now it also
+ supports American English, Brazilian Portuguese, Esperanto,
+ Georgian, Ukrainian, Kyrgyz and Tatar. In theory, it is
+ possible to implement support for other languages, if all the
+ necessary resources can be found or created.
+
+
diff --git a/app-accessibility/rhvoice/rhvoice-1.2.4.ebuild b/app-accessibility/rhvoice/rhvoice-1.2.4.ebuild
new file mode 100644
index 0000000000..937f84f5f8
--- /dev/null
+++ b/app-accessibility/rhvoice/rhvoice-1.2.4.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake multilib
+
+MY_PN="RHVoice"
+DESCRIPTION="TTS engine with extended languages support (including Russian)"
+HOMEPAGE="https://rhvoice.su https://github.com/RHVoice/RHVoice"
+SRC_URI="
+ https://github.com/${MY_PN}/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
+ l10n_en? ( https://github.com/RHVoice/evgeniy-eng/archive/refs/tags/4.0.tar.gz -> rhvoice-evgeniy-eng-4.0.tar.gz )
+ l10n_ru? (
+ https://github.com/RHVoice/evgeniy-rus/archive/refs/tags/4.0.tar.gz -> rhvoice-evgeniy-rus-4.0.tar.gz
+ https://github.com/RHVoice/victoria-rus/archive/refs/tags/4.0.tar.gz -> rhvoice-victoria-4.0.tar.gz
+ )
+"
+S="${WORKDIR}/${MY_PN}-${PV}"
+CMAKE_REMOVE_MODULES_LIST="Hardening VersionFromGit"
+
+LICENSE="l10n_pt-BR? ( CC-BY-SA-4.0 ) BSD GPL-2 GPL-3+ LGPL-2.1+ MIT"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="ao bindist cli client portaudio pulseaudio +server +speech-dispatcher utils"
+REQUIRED_USE="( ao || portaudio || pulseaudio )"
+
+CC_NC_LANGS=( en eo ky ru uk )
+NC_LANGS=( ka tt )
+LANGS=" ${CC_NC_LANGS[@]} ${NC_LANGS[@]} pt-BR"
+IUSE+="${LANGS// / l10n_}"
+
+for lang in "${CC_NC_LANGS[@]}" ; do
+ LICENSE+=" l10n_${lang}?"
+ LICENSE+=" ( CC-BY-NC-ND-4.0 )"
+done
+
+for lang in "${NC_LANGS[@]}" ; do
+ LICENSE+=" l10n_${lang}?"
+ LICENSE+=" ( free-noncomm )"
+done
+
+RDEPEND="
+ !dev-libs/hts_engine
+ media-libs/sonic
+ ao? ( media-libs/libao )
+ portaudio? ( media-libs/portaudio )
+ pulseaudio? ( media-sound/pulseaudio )
+ speech-dispatcher? ( app-accessibility/speech-dispatcher )
+ server? (
+ dev-libs/glib[dbus]
+ >=dev-cpp/glibmm-2.66.1:2
+ )
+"
+BDEPEND="${DEPEND}
+ dev-cpp/cli11
+ dev-libs/utfcpp
+"
+REQUIRED_USE="|| ( ao portaudio pulseaudio )"
+
+DOCS=( README.md NEWS doc config/dicts )
+
+delete_voices() {
+ for voice in "$@"; do
+ rm -r "data/voices/${voice}" || die
+ done
+}
+
+src_unpack() {
+ default
+
+ # git submodules, which are not present in the snapshot
+ rmdir "${S}"/data/voices/{victoria,evgeniy-rus,evgeniy-eng} || die
+
+ if use l10n_ru ; then
+ mv "${WORKDIR}"/victoria-rus-4.0 "${S}"/data/voices/victoria || die
+ mv "${WORKDIR}"/evgeniy-rus-4.0 "${S}"/data/voices/evgeniy-rus || die
+ fi
+
+ if use l10n_en ; then
+ mv "${WORKDIR}"/evgeniy-eng-4.0 "${S}"/data/voices/evgeniy-eng || die
+ fi
+}
+
+src_prepare() {
+ cmake_src_prepare
+
+ sed "s|/lib/speech-dispatcher-modules|/$(get_libdir)/speech-dispatcher-modules|" \
+ -i src/sd_module/CMakeLists.txt || die
+
+ sed 's|/systemd/system||' \
+ -i src/service/CMakeLists.txt || die
+
+ rm -r src/third-party/{sonic,tclap,utf8} || die
+ sed "/sonic/d" -i src/third-party/CMakeLists.txt || die
+ sed "/set(UTF8_INCLUDE_DIR/d" -i src/CMakeLists.txt || die
+
+ sed 's/ "RHVoice_question_match"//' \
+ -i src/third-party/mage/CMakeLists.txt || die
+
+ sed -e "/include(VersionFromGit)/d" \
+ -e "/include(Hardening)/d" \
+ -e "/find_package(Sanitizers)/d" \
+ -e "/getVersionFromGit/d" \
+ -e "/harden/d" \
+ -i CMakeLists.txt || die
+ sed -e "/add_sanitizers/d" \
+ -e "/harden/d" \
+ -i src/*/CMakeLists.txt \
+ -i src/third-party/*/CMakeLists.txt || die
+
+ use l10n_ru || delete_voices aleksandr anna arina artemiy elena irina pavel
+ use l10n_en || delete_voices alan bdl clb slt
+ use l10n_uk || delete_voices anatol natalia
+ use l10n_eo || delete_voices spomenka
+ use l10n_ka || delete_voices natia
+ use l10n_ky || delete_voices azamat nazgul
+ use l10n_tt || delete_voices talgat
+ use l10n_pt-BR || delete_voices Leticia-F123
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -Dcommon_doc_dir=/usr/share/doc/${PF}
+ -DRHVOICE_VERSION=${PV}
+ -DRHVOICE_VERSION_MAJOR=$(ver_cut 1)
+ -DWITH_CLI11=ON
+ # src/CMakeLists.txt
+ -DBUILD_CLIENT=$(usex client)
+ -DBUILD_UTILS=$(usex utils)
+ -DBUILD_TESTS=$(usex cli)
+ -DBUILD_SERVICE=$(usex server)
+ -DBUILD_SPEECHDISPATCHER_MODULE=$(usex speech-dispatcher)
+ # src/audio/CMakeLists.txt
+ -DWITH_LIBAO=$(usex ao)
+ -DWITH_PULSE=$(usex pulseaudio)
+ -DWITH_PORTAUDIO=$(usex portaudio)
+ # src/third-party/CMakeLists.txt
+ -DRAPIDXML_INCLUDE_DIR="${S}"/src/third-party/rapidxml
+ -DUTF8_INCLUDE_DIR=/usr/include/utf8cpp
+ )
+
+ append-cppflags -std=gnu++11
+ cmake_src_configure
+}
diff --git a/app-editors/typora-bin/typora-bin-0.10.7.ebuild b/app-editors/typora-bin/typora-bin-0.10.7.ebuild
index e87604f14f..84f840976c 100644
--- a/app-editors/typora-bin/typora-bin-0.10.7.ebuild
+++ b/app-editors/typora-bin/typora-bin-0.10.7.ebuild
@@ -14,6 +14,8 @@ SLOT="0"
KEYWORDS="-* ~amd64"
IUSE=""
+RESTRICT="bindist mirror"
+
DEPEND=""
RDEPEND="
app-accessibility/at-spi2-atk
diff --git a/dev-cpp/cli11/Manifest b/dev-cpp/cli11/Manifest
new file mode 100644
index 0000000000..b627eb8602
--- /dev/null
+++ b/dev-cpp/cli11/Manifest
@@ -0,0 +1 @@
+DIST cli11-1.9.1.tar.gz 262925 BLAKE2B 30c0c35827992ca8f1527ace9dda076a89666f1598be423bead85fff2006ca82f59937348b914a9b058878a7e68467501226c704b4ecaeefe09508657f346a14 SHA512 bcccfe88695ceddd73d87738e1d5ed4372f5cf43e3866e88053dd486ea8973804022029775de781e1dbdd2e1566b77e072de00202033983217276954a07c5718
diff --git a/dev-cpp/cli11/cli11-1.9.1.ebuild b/dev-cpp/cli11/cli11-1.9.1.ebuild
new file mode 100644
index 0000000000..31ec5a7f7c
--- /dev/null
+++ b/dev-cpp/cli11/cli11-1.9.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DOCS_BUILDER="doxygen"
+DOCS_CONFIG_NAME="docs/Doxyfile"
+inherit cmake docs
+
+MY_PN="CLI11"
+DESCRIPTION="Command line parser for C++11"
+HOMEPAGE="https://github.com/CLIUtils/CLI11 https://cliutils.github.io/CLI11/book"
+SRC_URI="https://github.com/CLIUtils/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCLI11_BUILD_DOCS=OFF
+ -DCLI11_BUILD_TESTS=OFF
+ -DCLI11_BUILD_EXAMPLES=$(usex test)
+ -DCLI11_BUILD_EXAMPLES_JSON=OFF
+ )
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ docs_compile
+}
diff --git a/dev-cpp/cli11/metadata.xml b/dev-cpp/cli11/metadata.xml
new file mode 100644
index 0000000000..51cad842f1
--- /dev/null
+++ b/dev-cpp/cli11/metadata.xml
@@ -0,0 +1,11 @@
+
+
+
+
+ CLIUtils/CLI11
+
+
+ cyber+gentoo@sysrq.in
+ Anna
+
+
diff --git a/kde-misc/skanpage/Manifest b/kde-misc/skanpage/Manifest
index bc875b57c7..b0d647be0b 100644
--- a/kde-misc/skanpage/Manifest
+++ b/kde-misc/skanpage/Manifest
@@ -1 +1 @@
-DIST skanpage-2021.01.12.tar.gz 13519 BLAKE2B ceea4f52d082c5039e899e58c316e4d7c711bc59ecd5b936554c75ea2eff0e178bfcb18e26fbdc5871de60bc242e6d73ebed7eb0f51fa11d3e1accdb4b507f33 SHA512 9a03e37fccedc8085455f3fba256ae863365257c288a0269db62442f5b9dcaad751592ae6a093009528da2490c24115ab8853ceebf56e1ce9e41ce9acad1d63f
+DIST skanpage-0_p20210402.tar.gz 33068 BLAKE2B f4eff6d12031dd0e9b92a3ed6061f2cda07933d46ab9377761d4a5bf1b23c6675c64056c7dc4e6114b2a7639bdd783349e5f85e656ff4e8e5d412fed461bfa52 SHA512 c971bf05907019f75c63ce2747a52fa9472a77a24bd4e80e6d0b2a4c99820bcd3994d37b59074c0d1b2754ae34dfe64ee7962115513518999d8b456218980aa3
diff --git a/kde-misc/skanpage/skanpage-2021.01.12.ebuild b/kde-misc/skanpage/skanpage-0_p20210402.ebuild
similarity index 66%
rename from kde-misc/skanpage/skanpage-2021.01.12.ebuild
rename to kde-misc/skanpage/skanpage-0_p20210402.ebuild
index fbfed466e6..71135a604d 100644
--- a/kde-misc/skanpage/skanpage-2021.01.12.ebuild
+++ b/kde-misc/skanpage/skanpage-0_p20210402.ebuild
@@ -4,23 +4,22 @@
EAPI=7
ECM_DEBUG="false"
-KFMIN=5.74.0
-QTMIN=5.14.2
-inherit ecm desktop
+KFMIN=5.80
+QTMIN=5.15.2
+inherit ecm
-COMMIT="b265d4c7fc2cc33e85ded01763486b2be1d4a42e"
+COMMIT="1c144786d44ec266839ff3ffbe911f2cc61644d1"
DESCRIPTION="Simple pdf scanning application based on libksane and KDE Frameworks"
-HOMEPAGE="https://invent.kde.org/astippich/skanpage"
-SRC_URI="https://invent.kde.org/astippich/skanpage/-/archive/${COMMIT}/${PN}-${COMMIT}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://invent.kde.org/utilities/skanpage"
+SRC_URI="https://invent.kde.org/utilities/skanpage/-/archive/${COMMIT}/${PN}-${COMMIT}.tar.gz -> ${P}.tar.gz"
-# No license in repo
-RESTRICT="bindist mirror"
-LICENSE="all-rights-reserved"
+LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="5"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
-DEPEND=">=dev-qt/qtwidgets-${QTMIN}:5
+DEPEND="
+ >=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtprintsupport-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=kde-apps/libksane-19.04.0:5
diff --git a/licenses/sunpro b/licenses/sunpro
new file mode 100644
index 0000000000..4d3af34094
--- /dev/null
+++ b/licenses/sunpro
@@ -0,0 +1,10 @@
+/*
+ * ====================================================
+ * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
+ * Developed at SunPro, a Sun Microsystems, Inc. business.
+ *
+ * Permission to use, copy, modify, and distribute this
+ * software is freely granted, provided that this notice
+ * is preserved.
+ * ====================================================
+ */
diff --git a/licenses/turkowski b/licenses/turkowski
new file mode 100644
index 0000000000..e470b1374a
--- /dev/null
+++ b/licenses/turkowski
@@ -0,0 +1,15 @@
+Open Source Repository
+
+courtesy of
+Ken Turkowski
+
+The source code available from this page may be freely downloaded and used in
+any applications for any purpose, as long as the code is used in its entirety
+and the copyright notice and warranty information is retained.
+
+If you make any improvements to this software, you should provide me with said
+improvements.
+
+If any of this code is incorporated into a commercial product, you should
+notify me of this by email, and provide me with a complimentary copy of said
+product. :-)
diff --git a/media-fonts/linja-pona/Manifest b/media-fonts/linja-pona/Manifest
new file mode 100644
index 0000000000..c7df5003f1
--- /dev/null
+++ b/media-fonts/linja-pona/Manifest
@@ -0,0 +1 @@
+DIST linja-pona-4.2.otf 81476 BLAKE2B e969077b3901168580005c63c9c7878ccde196fca2b8fd39d8e85a4d9270ab0d66334c026a56f47744a1429c4ae6287b61474a9cc59d8d0a7fd525499c9e0496 SHA512 1cedc5e20b2874ad36afb28e5cd95e568ba16eb227f35d686db517459ad43669c95ec4a31464f271527f4d27c49c8d19a2effa22b0942906ef7a554238c68ed3
diff --git a/media-fonts/linja-pona/linja-pona-4.2.ebuild b/media-fonts/linja-pona/linja-pona-4.2.ebuild
new file mode 100644
index 0000000000..65769fcc04
--- /dev/null
+++ b/media-fonts/linja-pona/linja-pona-4.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit font
+
+DESCRIPTION="Font for sitelen pona, a script for toki pona"
+HOMEPAGE="http://musilili.net/linja-pona https://github.com/janSame/linja-pona"
+SRC_URI="https://drive.google.com/uc?export=download&id=1k4wO30a6KsScjR0GzJdLlbQY54tpZGpW -> ${P}.otf"
+S="${WORKDIR}"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+FONT_SUFFIX="otf"
+
+src_unpack() {
+ cp "${DISTDIR}/${A}" "${S}/${PN}.${FONT_SUFFIX}" || die
+}
diff --git a/media-fonts/linja-pona/metadata.xml b/media-fonts/linja-pona/metadata.xml
new file mode 100644
index 0000000000..01c244f63c
--- /dev/null
+++ b/media-fonts/linja-pona/metadata.xml
@@ -0,0 +1,11 @@
+
+
+
+
+ janSame/linja-pona
+
+
+ cyber+gentoo@sysrq.in
+ Anna
+
+
diff --git a/media-libs/pcaudiolib/Manifest b/media-libs/pcaudiolib/Manifest
new file mode 100644
index 0000000000..eeceaf3b63
--- /dev/null
+++ b/media-libs/pcaudiolib/Manifest
@@ -0,0 +1 @@
+DIST pcaudiolib-1.1.tar.gz 34049 BLAKE2B 7c6ce1532c47db30db2b80be690453257148be9a7115cd24dabda3dfcaca667d5c3a8278276f278556406144461cda48905ce581f0fde2f8429b3f829a948a36 SHA512 d503c11b355601e1e05f0f438a0cd9ce277d19fd53d3f7edf26f6e17f1f8184e8b2112a282e8ed74db8646bb5534d2a9a3c707b1742ce02ef13fd89669785007
diff --git a/media-libs/pcaudiolib/metadata.xml b/media-libs/pcaudiolib/metadata.xml
new file mode 100644
index 0000000000..f275e1fe93
--- /dev/null
+++ b/media-libs/pcaudiolib/metadata.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+ Reece H. Dunn
+ msclrhd@gmail.com
+
+ espeak-ng/pcaudiolib
+ https://github.com/espeak-ng/pcaudiolib/issues
+ https://github.com/espeak-ng/pcaudiolib/raw/master/CHANGELOG.md
+
+
+ cyber+gentoo@sysrq.in
+ Anna
+
+
diff --git a/media-libs/pcaudiolib/pcaudiolib-1.1.ebuild b/media-libs/pcaudiolib/pcaudiolib-1.1.ebuild
new file mode 100644
index 0000000000..644a7223ac
--- /dev/null
+++ b/media-libs/pcaudiolib/pcaudiolib-1.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Portable C Audio Library"
+HOMEPAGE="https://github.com/espeak-ng/pcaudiolib"
+SRC_URI="https://github.com/espeak-ng/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+ ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa oss pulseaudio"
+
+RDEPEND="
+ alsa? ( >=media-libs/alsa-lib-1.0.18 )
+ pulseaudio? ( media-sound/pulseaudio )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_with oss) \
+ $(use_with alsa) \
+ $(use_with pulseaudio)
+}
+
+src_install() {
+ default
+ rm "${ED}"/usr/lib*/libpcaudio.{a,la} || die
+}
diff --git a/media-libs/sonic/Manifest b/media-libs/sonic/Manifest
new file mode 100644
index 0000000000..ea341be6e0
--- /dev/null
+++ b/media-libs/sonic/Manifest
@@ -0,0 +1 @@
+DIST sonic-0.3.0_pre20210316.tar.gz 5350614 BLAKE2B 95084bd43794e36259b0048b603d23d32fa8fff3531796965ccb8548a23c4e392eaf242e138885c638d08ef44c87537d0cd74f9de2b352ba55a9f2613c6c89a8 SHA512 a44246b1955cef87466162e02e29ea6595f7b4bdab51e90ee0904bf7f68e697a0d006162b367fed51ab8409bce7aee38d155dee0d95c5ac5f29ee8d390c0d488
diff --git a/media-libs/sonic/metadata.xml b/media-libs/sonic/metadata.xml
new file mode 100644
index 0000000000..22900dd414
--- /dev/null
+++ b/media-libs/sonic/metadata.xml
@@ -0,0 +1,11 @@
+
+
+
+
+ waywardgeek/sonic
+
+
+ cyber+gentoo@sysrq.in
+ Anna
+
+
diff --git a/media-libs/sonic/sonic-0.3.0_pre20210316.ebuild b/media-libs/sonic/sonic-0.3.0_pre20210316.ebuild
new file mode 100644
index 0000000000..3c60fa2f36
--- /dev/null
+++ b/media-libs/sonic/sonic-0.3.0_pre20210316.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib
+
+COMMIT="ba331411f17702e01f6c2d7016eefebaa695871f"
+DESCRIPTION="Simple library to speed up or slow down speech"
+HOMEPAGE="https://github.com/waywardgeek/sonic"
+SRC_URI="https://github.com/waywardgeek/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="sci-libs/fftw"
+DEPEND="${RDEPEND}"
+
+DOCS=( README doc/index.md )
+
+src_prepare() {
+ default
+ sed "s|/lib|/$(get_libdir)|" -i Makefile || die
+ sed "/install libsonic.a/d" -i Makefile || die
+}
+
+src_install() {
+ default
+ doman sonic.1
+}
diff --git a/profiles/license_groups b/profiles/license_groups
index 39115f1cb9..2190fbae05 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -1,7 +1,7 @@
FSF-APPROVED EUPL-1.2
OSI-APPROVED EUPL-1.2
-MISC-FREE AOM Unicode_Fonts_for_Ancient_Scripts noweb
+MISC-FREE AOM Unicode_Fonts_for_Ancient_Scripts noweb sunpro turkowski
FREE-SOFTWARE @FSF-APPROVED @OSI-APPROVED @MISC-FREE
FREE @FREE-SOFTWARE
DFSG @FREE lablgtk-examples meschach VOSTROM
-EULA technic Warframe-EULA
+EULA technic Typora-EULA Warframe-EULA
diff --git a/sci-biology/cmdock/files/app_info.xml b/sci-biology/cmdock/files/app_info.xml
index 6a41b0bb24..eb222052b8 100644
--- a/sci-biology/cmdock/files/app_info.xml
+++ b/sci-biology/cmdock/files/app_info.xml
@@ -47,7 +47,7 @@
cmdock-boinc-zip
- 100
+ 200
cmdock-boinc-zip_wrapper_0.1.2
diff --git a/sci-biology/geneathome/geneathome-1.10.ebuild b/sci-biology/geneathome/geneathome-1.10.ebuild
index b82d1dce50..10a1699164 100644
--- a/sci-biology/geneathome/geneathome-1.10.ebuild
+++ b/sci-biology/geneathome/geneathome-1.10.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/BOINC/boinc/archive/client_release/${BOINC_RELEASE}/
https://bitbucket.org/francesco-asnicar/${MY_PN}/get/${COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/boinc-client_release-${BOINC_RELEASE}-${BOINC_VER}/samples/francesco-asnicar-${MY_PN}-${COMMIT}"
-LICENSE="FSFAP public-domain"
+LICENSE="sunpro public-domain"
SLOT="0"
KEYWORDS="~amd64 ~x86"