summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-python/aiodns/aiodns-3.0.0.ebuild7
-rw-r--r--dev-python/aiodns/files/aiodns-3.0.0-py3.10-tests.patch24
-rw-r--r--eclass/xdg.eclass34
-rw-r--r--media-libs/libdc1394/libdc1394-2.2.6.ebuild4
-rw-r--r--media-plugins/vdr-actuator/vdr-actuator-1.2.1.ebuild8
-rw-r--r--media-plugins/vdr-actuator/vdr-actuator-2.4.1_pre20181025.ebuild6
-rw-r--r--media-plugins/vdr-devstatus/vdr-devstatus-0.4.1-r1.ebuild6
-rw-r--r--media-plugins/vdr-epgsync/vdr-epgsync-1.0.1-r1.ebuild6
-rw-r--r--media-plugins/vdr-epgsync/vdr-epgsync-1.0.1.ebuild6
-rw-r--r--media-plugins/vdr-loadepg/vdr-loadepg-0.2.7.ebuild9
-rw-r--r--media-plugins/vdr-mplayer/vdr-mplayer-0.10.2-r2.ebuild6
-rw-r--r--media-plugins/vdr-osdserver/vdr-osdserver-0.1.3.ebuild6
-rw-r--r--media-plugins/vdr-peer/vdr-peer-0.0.1.ebuild6
-rw-r--r--media-plugins/vdr-remoteosd/vdr-remoteosd-1.0.0-r1.ebuild6
-rw-r--r--media-plugins/vdr-remoteosd/vdr-remoteosd-1.0.0.ebuild6
-rw-r--r--media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2-r1.ebuild6
-rw-r--r--media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2.ebuild6
-rw-r--r--media-plugins/vdr-svdrposd/vdr-svdrposd-1.0.0.ebuild6
-rw-r--r--media-plugins/vdr-svdrpservice/vdr-svdrpservice-1.0.0-r1.ebuild4
-rw-r--r--media-plugins/vdr-svdrpservice/vdr-svdrpservice-1.0.0.ebuild6
-rw-r--r--media-plugins/vdr-vompserver/vdr-vompserver-0.4.1-r1.ebuild6
-rw-r--r--media-plugins/vdr-vompserver/vdr-vompserver-0.4.1.ebuild6
-rw-r--r--media-plugins/vdr-vompserver/vdr-vompserver-0.5.1.ebuild6
-rw-r--r--profiles/arch/riscv/package.use.mask10
-rw-r--r--profiles/arch/riscv/use.mask7
25 files changed, 125 insertions, 78 deletions
diff --git a/dev-python/aiodns/aiodns-3.0.0.ebuild b/dev-python/aiodns/aiodns-3.0.0.ebuild
index 59ee54a21755..622a6671b886 100644
--- a/dev-python/aiodns/aiodns-3.0.0.ebuild
+++ b/dev-python/aiodns/aiodns-3.0.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
@@ -21,6 +21,11 @@ RESTRICT="test"
RDEPEND=">=dev-python/pycares-3[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}"
+PATCHES=(
+ # https://github.com/saghul/aiodns/commit/146286601fe80eb4ede8126769e79b5d5e63f64e
+ "${FILESDIR}/${P}-py3.10-tests.patch"
+)
+
python_test() {
"${EPYTHON}" tests.py -v || die
}
diff --git a/dev-python/aiodns/files/aiodns-3.0.0-py3.10-tests.patch b/dev-python/aiodns/files/aiodns-3.0.0-py3.10-tests.patch
new file mode 100644
index 000000000000..19062f1c8861
--- /dev/null
+++ b/dev-python/aiodns/files/aiodns-3.0.0-py3.10-tests.patch
@@ -0,0 +1,24 @@
+From 146286601fe80eb4ede8126769e79b5d5e63f64e Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
+Date: Sat, 15 May 2021 10:03:01 +0200
+Subject: [PATCH] Remove loop= param from asyncio.sleep() to fix tests on
+ Python 3.10
+
+Fixes #95
+---
+ tests.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tests.py b/tests.py
+index 7b2279f..fc0e2b9 100755
+--- a/tests.py
++++ b/tests.py
+@@ -116,7 +116,7 @@ def test_future_cancel(self):
+ f = self.resolver.query('google.com', 'A')
+ f.cancel()
+ async def coro():
+- await asyncio.sleep(0.1, loop=self.loop)
++ await asyncio.sleep(0.1)
+ await f
+ try:
+ self.loop.run_until_complete(coro())
diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass
index 219be712e84d..08dc8432a5e0 100644
--- a/eclass/xdg.eclass
+++ b/eclass/xdg.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# @ECLASS: xdg.eclass
@@ -6,7 +6,7 @@
# freedesktop-bugs@gentoo.org
# @AUTHOR:
# Original author: Gilles Dartiguelongue <eva@gentoo.org>
-# @SUPPORTED_EAPIS: 4 5 6 7
+# @SUPPORTED_EAPIS: 5 6 7 8
# @BLURB: Provides phases for XDG compliant packages.
# @DESCRIPTION:
# Utility eclass to update the desktop, icon and shared mime info as laid
@@ -14,29 +14,47 @@
inherit xdg-utils
-case "${EAPI:-0}" in
- 4|5|6|7)
- EXPORT_FUNCTIONS src_prepare pkg_preinst pkg_postinst pkg_postrm
+_DEFINE_XDG_SRC_PREPARE=false
+case "${EAPI}" in
+ 5|6|7)
+ # src_prepare is only exported in EAPI < 8.
+ EXPORT_FUNCTIONS src_prepare
+ _DEFINE_XDG_SRC_PREPARE=true
;;
- *) die "EAPI=${EAPI} is not supported" ;;
+ 8)
+ ;;
+ *) die "${ECLASS}: EAPI=${EAPI} is not supported" ;;
esac
+EXPORT_FUNCTIONS pkg_preinst pkg_postinst pkg_postrm
# Avoid dependency loop as both depend on glib-2
if [[ ${CATEGORY}/${P} != dev-libs/glib-2.* ]] ; then
-DEPEND="
+_XDG_DEPEND="
dev-util/desktop-file-utils
x11-misc/shared-mime-info
"
+
+case "${EAPI}" in
+ 5|6|7)
+ DEPEND="${_XDG_DEPEND}"
+ ;;
+ *)
+ IDEPEND="${_XDG_DEPEND}"
+ ;;
+esac
fi
+if ${_DEFINE_XDG_SRC_PREPARE}; then
# @FUNCTION: xdg_src_prepare
# @DESCRIPTION:
# Prepare sources to work with XDG standards.
+# Note that this function is only defined and exported in EAPIs < 8.
xdg_src_prepare() {
xdg_environment_reset
- [[ ${EAPI:-0} != [45] ]] && default
+ [[ ${EAPI} != 5 ]] && default
}
+fi
# @FUNCTION: xdg_pkg_preinst
# @DESCRIPTION:
diff --git a/media-libs/libdc1394/libdc1394-2.2.6.ebuild b/media-libs/libdc1394/libdc1394-2.2.6.ebuild
index b03c606af7cb..22af7967eee9 100644
--- a/media-libs/libdc1394/libdc1394-2.2.6.ebuild
+++ b/media-libs/libdc1394/libdc1394-2.2.6.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
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
LICENSE="LGPL-2.1"
SLOT="2/25"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="doc static-libs"
RDEPEND="
diff --git a/media-plugins/vdr-actuator/vdr-actuator-1.2.1.ebuild b/media-plugins/vdr-actuator/vdr-actuator-1.2.1.ebuild
index 858a5bac4523..191a7ea5de4b 100644
--- a/media-plugins/vdr-actuator/vdr-actuator-1.2.1.ebuild
+++ b/media-plugins/vdr-actuator/vdr-actuator-1.2.1.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit vdr-plugin-2
-DESCRIPTION="VDR plugin: control an linear or horizon actuator attached trough the parallel port"
-HOMEPAGE="http://ventoso.org/luca/vdr/"
-SRC_URI="http://ventoso.org/luca/vdr/${P}.tgz"
+DESCRIPTION="VDR plugin: control a horz. or vert. actuator attached through the parallel port"
+HOMEPAGE="https://ventoso.org/luca/vdr/"
+SRC_URI="https://ventoso.org/luca/vdr/${P}.tgz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/media-plugins/vdr-actuator/vdr-actuator-2.4.1_pre20181025.ebuild b/media-plugins/vdr-actuator/vdr-actuator-2.4.1_pre20181025.ebuild
index d787ce070e05..616f124626c4 100644
--- a/media-plugins/vdr-actuator/vdr-actuator-2.4.1_pre20181025.ebuild
+++ b/media-plugins/vdr-actuator/vdr-actuator-2.4.1_pre20181025.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,8 +7,8 @@ inherit vdr-plugin-2
GIT_VERSION="c810abffbf6dc6f1f354b0c545abe65311203fd8"
-DESCRIPTION="VDR plugin: control an hor. or ver. actuator attached trough the parallel port"
-HOMEPAGE="http://ventoso.org/luca/vdr/"
+DESCRIPTION="VDR plugin: control a horz. or vert. actuator attached through the parallel port"
+HOMEPAGE="https://ventoso.org/luca/vdr/"
SRC_URI="https://github.com/olivluca/vdr-actuator-plugin/archive/${GIT_VERSION}.tar.gz -> ${PF}.tar.gz"
LICENSE="GPL-2"
diff --git a/media-plugins/vdr-devstatus/vdr-devstatus-0.4.1-r1.ebuild b/media-plugins/vdr-devstatus/vdr-devstatus-0.4.1-r1.ebuild
index c96f29a2d687..f1fab9614db0 100644
--- a/media-plugins/vdr-devstatus/vdr-devstatus-0.4.1-r1.ebuild
+++ b/media-plugins/vdr-devstatus/vdr-devstatus-0.4.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,8 +6,8 @@ EAPI=7
inherit vdr-plugin-2
DESCRIPTION="VDR plugin: display the usage status of the available DVB devices"
-HOMEPAGE="http://www.u32.de/vdr.html"
-SRC_URI="http://www.u32.de/download/${P}.tgz"
+HOMEPAGE="https://www.u32.de/vdr.html"
+SRC_URI="https://www.u32.de/download/${P}.tgz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/media-plugins/vdr-epgsync/vdr-epgsync-1.0.1-r1.ebuild b/media-plugins/vdr-epgsync/vdr-epgsync-1.0.1-r1.ebuild
index c6ef2cedef44..6b0503252d6a 100644
--- a/media-plugins/vdr-epgsync/vdr-epgsync-1.0.1-r1.ebuild
+++ b/media-plugins/vdr-epgsync/vdr-epgsync-1.0.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,8 +6,8 @@ EAPI=7
inherit vdr-plugin-2
DESCRIPTION="VDR Plugin: Import the EPG of another VDR via vdr-svdrpservice"
-HOMEPAGE="http://vdr.schmirler.de/"
-SRC_URI="http://vdr.schmirler.de/epgsync/${P}.tgz"
+HOMEPAGE="https://vdr.schmirler.de/"
+SRC_URI="https://vdr.schmirler.de/epgsync/${P}.tgz"
SLOT="0"
LICENSE="GPL-2"
diff --git a/media-plugins/vdr-epgsync/vdr-epgsync-1.0.1.ebuild b/media-plugins/vdr-epgsync/vdr-epgsync-1.0.1.ebuild
index f473895f04ab..62ef6ca8f4f1 100644
--- a/media-plugins/vdr-epgsync/vdr-epgsync-1.0.1.ebuild
+++ b/media-plugins/vdr-epgsync/vdr-epgsync-1.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,8 +6,8 @@ EAPI=7
inherit vdr-plugin-2
DESCRIPTION="VDR Plugin: Import the EPG of another VDR via vdr-svdrpservice"
-HOMEPAGE="http://vdr.schmirler.de/"
-SRC_URI="http://vdr.schmirler.de/epgsync/${P}.tgz"
+HOMEPAGE="https://vdr.schmirler.de/"
+SRC_URI="https://vdr.schmirler.de/epgsync/${P}.tgz"
SLOT="0"
LICENSE="GPL-2"
diff --git a/media-plugins/vdr-loadepg/vdr-loadepg-0.2.7.ebuild b/media-plugins/vdr-loadepg/vdr-loadepg-0.2.7.ebuild
index ebf8317197a9..cdc48c71051b 100644
--- a/media-plugins/vdr-loadepg/vdr-loadepg-0.2.7.ebuild
+++ b/media-plugins/vdr-loadepg/vdr-loadepg-0.2.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,8 +6,9 @@ EAPI=7
inherit vdr-plugin-2
DESCRIPTION="VDR : Loadepg Plugin; Canal+ group (Mediahighway)"
-HOMEPAGE="http://lukkinosat.altervista.org/"
-SRC_URI="http://lukkinosat.altervista.org/${P}.tgz"
+HOMEPAGE="https://lukkinosat.altervista.org/"
+SRC_URI="https://lukkinosat.altervista.org/${P}.tgz"
+S="${WORKDIR}/${P}"
KEYWORDS="~amd64 ~x86"
SLOT="0"
@@ -16,8 +17,6 @@ LICENSE="GPL-2"
DEPEND="media-video/vdr"
RDEPEND="${DEPEND}"
-S="${WORKDIR}/${P}"
-
src_prepare() {
# remove untranslated po files
rm "${S}"/po/{ca_ES,cs_CZ,da_DK,el_GR,et_EE,fr_FR,hr_HR,hu_HU,nn_NO,pl_PL,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po
diff --git a/media-plugins/vdr-mplayer/vdr-mplayer-0.10.2-r2.ebuild b/media-plugins/vdr-mplayer/vdr-mplayer-0.10.2-r2.ebuild
index 9acbc69ae2bd..b4c5d4ef33e6 100644
--- a/media-plugins/vdr-mplayer/vdr-mplayer-0.10.2-r2.ebuild
+++ b/media-plugins/vdr-mplayer/vdr-mplayer-0.10.2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,8 +6,8 @@ EAPI=7
inherit vdr-plugin-2
DESCRIPTION="VDR Plugin: Play video files not supported by VDR with mplayer (divx and more)"
-HOMEPAGE="http://www.muempf.de/"
-SRC_URI="http://www.muempf.de/down/vdr-mp3-${PV}.tar.gz"
+HOMEPAGE="https://www.muempf.de/"
+SRC_URI="https://www.muempf.de/down/vdr-mp3-${PV}.tar.gz"
SLOT="0"
LICENSE="GPL-2"
diff --git a/media-plugins/vdr-osdserver/vdr-osdserver-0.1.3.ebuild b/media-plugins/vdr-osdserver/vdr-osdserver-0.1.3.ebuild
index 7c6a446bb6a8..9c90c3655768 100644
--- a/media-plugins/vdr-osdserver/vdr-osdserver-0.1.3.ebuild
+++ b/media-plugins/vdr-osdserver/vdr-osdserver-0.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,8 +6,8 @@ EAPI=7
inherit vdr-plugin-2
DESCRIPTION="VDR plugin: VDR OSD access for ext. programs through a TCP/IP socket connection"
-HOMEPAGE="http://www.udo-richter.de/vdr/osdserver.en.html"
-SRC_URI=" http://www.udo-richter.de/vdr/files/${P}.tgz"
+HOMEPAGE="https://www.udo-richter.de/vdr/osdserver.en.html"
+SRC_URI=" https://www.udo-richter.de/vdr/files/${P}.tgz"
SLOT="0"
LICENSE="GPL-2"
diff --git a/media-plugins/vdr-peer/vdr-peer-0.0.1.ebuild b/media-plugins/vdr-peer/vdr-peer-0.0.1.ebuild
index e753fca3ccad..5d66b44c4b6c 100644
--- a/media-plugins/vdr-peer/vdr-peer-0.0.1.ebuild
+++ b/media-plugins/vdr-peer/vdr-peer-0.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,8 +6,8 @@ EAPI=7
inherit vdr-plugin-2
DESCRIPTION="VDR Plugin: peer-to-peer between multiple VDRs"
-HOMEPAGE="http://vdr.schmirler.de/"
-SRC_URI="http://vdr.schmirler.de/peer/${P}.tgz"
+HOMEPAGE="https://vdr.schmirler.de/"
+SRC_URI="https://vdr.schmirler.de/peer/${P}.tgz"
SLOT="0"
LICENSE="GPL-2"
diff --git a/media-plugins/vdr-remoteosd/vdr-remoteosd-1.0.0-r1.ebuild b/media-plugins/vdr-remoteosd/vdr-remoteosd-1.0.0-r1.ebuild
index 29baec6a1391..655c73f1a008 100644
--- a/media-plugins/vdr-remoteosd/vdr-remoteosd-1.0.0-r1.ebuild
+++ b/media-plugins/vdr-remoteosd/vdr-remoteosd-1.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,8 +6,8 @@ EAPI=7
inherit vdr-plugin-2
DESCRIPTION="VDR Plugin: server/client remoteosd"
-HOMEPAGE="http://vdr.schmirler.de/"
-SRC_URI="http://vdr.schmirler.de/remoteosd/${P}.tgz"
+HOMEPAGE="https://vdr.schmirler.de/"
+SRC_URI="https://vdr.schmirler.de/remoteosd/${P}.tgz"
SLOT="0"
LICENSE="GPL-2"
diff --git a/media-plugins/vdr-remoteosd/vdr-remoteosd-1.0.0.ebuild b/media-plugins/vdr-remoteosd/vdr-remoteosd-1.0.0.ebuild
index ce925191888a..36aa39115b64 100644
--- a/media-plugins/vdr-remoteosd/vdr-remoteosd-1.0.0.ebuild
+++ b/media-plugins/vdr-remoteosd/vdr-remoteosd-1.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,8 +6,8 @@ EAPI=7
inherit vdr-plugin-2
DESCRIPTION="VDR Plugin: server/client remoteosd"
-HOMEPAGE="http://vdr.schmirler.de/"
-SRC_URI="http://vdr.schmirler.de/remoteosd/${P}.tgz"
+HOMEPAGE="https://vdr.schmirler.de/"
+SRC_URI="https://vdr.schmirler.de/remoteosd/${P}.tgz"
SLOT="0"
LICENSE="GPL-2"
diff --git a/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2-r1.ebuild b/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2-r1.ebuild
index 9d5f1d93cdba..f8d21fdb299f 100644
--- a/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2-r1.ebuild
+++ b/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,8 +6,8 @@ EAPI=7
inherit vdr-plugin-2
DESCRIPTION="VDR plugin: edit timers on remote vdr instances"
-HOMEPAGE="http://vdr.schmirler.de/"
-SRC_URI="http://vdr.schmirler.de/${PN#vdr-}/${P}.tgz"
+HOMEPAGE="https://vdr.schmirler.de/"
+SRC_URI="https://vdr.schmirler.de/${PN#vdr-}/${P}.tgz"
SLOT="0"
LICENSE="GPL-2"
diff --git a/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2.ebuild b/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2.ebuild
index e7c35b8220f9..a276dcd90f49 100644
--- a/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2.ebuild
+++ b/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,8 +6,8 @@ EAPI=7
inherit vdr-plugin-2
DESCRIPTION="VDR plugin: edit timers on remote vdr instances"
-HOMEPAGE="http://vdr.schmirler.de/"
-SRC_URI="http://vdr.schmirler.de/${PN#vdr-}/${P}.tgz"
+HOMEPAGE="https://vdr.schmirler.de/"
+SRC_URI="https://vdr.schmirler.de/${PN#vdr-}/${P}.tgz"
SLOT="0"
LICENSE="GPL-2"
diff --git a/media-plugins/vdr-svdrposd/vdr-svdrposd-1.0.0.ebuild b/media-plugins/vdr-svdrposd/vdr-svdrposd-1.0.0.ebuild
index 10d41a4233a2..23d1c913ca23 100644
--- a/media-plugins/vdr-svdrposd/vdr-svdrposd-1.0.0.ebuild
+++ b/media-plugins/vdr-svdrposd/vdr-svdrposd-1.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,8 +6,8 @@ EAPI=7
inherit vdr-plugin-2
DESCRIPTION="VDR plugin: export OSD via TCP to vdr-remoteosd"
-HOMEPAGE="http://vdr.schmirler.de/"
-SRC_URI="http://vdr.schmirler.de/svdrpext/${P}.tgz"
+HOMEPAGE="https://vdr.schmirler.de/"
+SRC_URI="https://vdr.schmirler.de/svdrposd/${P}.tgz"
SLOT="0"
LICENSE="GPL-2"
diff --git a/media-plugins/vdr-svdrpservice/vdr-svdrpservice-1.0.0-r1.ebuild b/media-plugins/vdr-svdrpservice/vdr-svdrpservice-1.0.0-r1.ebuild
index 2abacced8889..e9c79ccb1d03 100644
--- a/media-plugins/vdr-svdrpservice/vdr-svdrpservice-1.0.0-r1.ebuild
+++ b/media-plugins/vdr-svdrpservice/vdr-svdrpservice-1.0.0-r1.ebuild
@@ -6,8 +6,8 @@ EAPI=7
inherit vdr-plugin-2
DESCRIPTION="VDR Plugin: offers SVDRP connections as a service to other plugins"
-HOMEPAGE="http://vdr.schmirler.de/"
-SRC_URI="http://vdr.schmirler.de/svdrpservice/${P}.tgz"
+HOMEPAGE="https://vdr.schmirler.de/"
+SRC_URI="https://vdr.schmirler.de/svdrpservice/${P}.tgz"
SLOT="0"
LICENSE="GPL-2"
diff --git a/media-plugins/vdr-svdrpservice/vdr-svdrpservice-1.0.0.ebuild b/media-plugins/vdr-svdrpservice/vdr-svdrpservice-1.0.0.ebuild
index 1de6aa6da899..36079344fe9d 100644
--- a/media-plugins/vdr-svdrpservice/vdr-svdrpservice-1.0.0.ebuild
+++ b/media-plugins/vdr-svdrpservice/vdr-svdrpservice-1.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -6,8 +6,8 @@ EAPI=5
inherit vdr-plugin-2
DESCRIPTION="VDR Plugin: offers SVDRP connections as a service to other plugins"
-HOMEPAGE="http://vdr.schmirler.de/"
-SRC_URI="http://vdr.schmirler.de/svdrpservice/${P}.tgz"
+HOMEPAGE="https://vdr.schmirler.de/"
+SRC_URI="https://vdr.schmirler.de/svdrpservice/${P}.tgz"
SLOT="0"
LICENSE="GPL-2"
diff --git a/media-plugins/vdr-vompserver/vdr-vompserver-0.4.1-r1.ebuild b/media-plugins/vdr-vompserver/vdr-vompserver-0.4.1-r1.ebuild
index 2f83df8bc714..5619624e7512 100644
--- a/media-plugins/vdr-vompserver/vdr-vompserver-0.4.1-r1.ebuild
+++ b/media-plugins/vdr-vompserver/vdr-vompserver-0.4.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -6,8 +6,8 @@ EAPI=6
inherit vdr-plugin-2
DESCRIPTION="VDR Plugin: server part for MediaMVP device"
-HOMEPAGE="http://www.loggytronic.com/vomp.php"
-SRC_URI="http://www.loggytronic.com/dl/${P}.tgz"
+HOMEPAGE="https://www.loggytronic.com/vomp.php"
+SRC_URI="https://www.loggytronic.com/dl/${P}.tgz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/media-plugins/vdr-vompserver/vdr-vompserver-0.4.1.ebuild b/media-plugins/vdr-vompserver/vdr-vompserver-0.4.1.ebuild
index b1a50c27fad8..d8ef5d36284f 100644
--- a/media-plugins/vdr-vompserver/vdr-vompserver-0.4.1.ebuild
+++ b/media-plugins/vdr-vompserver/vdr-vompserver-0.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,8 +6,8 @@ EAPI=7
inherit vdr-plugin-2
DESCRIPTION="VDR Plugin: server part for MediaMVP device"
-HOMEPAGE="http://www.loggytronic.com/vomp.php"
-SRC_URI="http://www.loggytronic.com/dl/${P}.tgz"
+HOMEPAGE="https://www.loggytronic.com/vomp.php"
+SRC_URI="https://www.loggytronic.com/dl/${P}.tgz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/media-plugins/vdr-vompserver/vdr-vompserver-0.5.1.ebuild b/media-plugins/vdr-vompserver/vdr-vompserver-0.5.1.ebuild
index 1831959e75ff..4175220d044c 100644
--- a/media-plugins/vdr-vompserver/vdr-vompserver-0.5.1.ebuild
+++ b/media-plugins/vdr-vompserver/vdr-vompserver-0.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,8 +6,8 @@ EAPI=7
inherit vdr-plugin-2
DESCRIPTION="VDR Plugin: server part for MediaMVP device"
-HOMEPAGE="http://www.loggytronic.com/vomp.php"
-SRC_URI="http://www.loggytronic.com/dl/${P}.tgz"
+HOMEPAGE="https://www.loggytronic.com/vomp.php"
+SRC_URI="https://www.loggytronic.com/dl/${P}.tgz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask
index 5c3364061475..83f266ba31bd 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -140,10 +140,12 @@ media-libs/devil nvtt
media-libs/libvpx doc
# - bluetooth, net-misc/ofono
media-sound/pulseaudio native-headset ofono-headset
-# - media-sound/jack2
-media-video/pipewire jack-client
-# - maaaaaany
-media-video/ffmpeg amrenc bluray bs2b cdio chromaprint codec2 fdk frei0r gme iec61883 ieee1394 kvazaar libaribb24 libilbc libsoxr libtesseract lv2 openh264 rubberband speex srt vidstab xvid zimg zvbi
+# - media-libs/vo-amrwbenc, media-libs/libbluray, media-libs/libbs2b, dev-libs/libcdio-paranoia,
+# media-libs/chromaprint, media-libs/codec2, media-libs/fdk-aac, media-plugins/frei0r-plugins,
+# media-libs/game-music-emu, media-libs/kvazaar, media-libs/aribb24, media-libs/libilbc,
+# app-text/tesseract, media-libs/lv2 & media-libs/lilv, media-libs/openh264, media-libs/rubberband,
+# net-libs/srt, media-libs/vidstab, media-libs/xvid, media-libs/zimg, media-libs/zvbi
+media-video/ffmpeg amrenc bluray bs2b cdio chromaprint codec2 fdk frei0r gme kvazaar libaribb24 libilbc libtesseract lv2 openh264 rubberband srt vidstab xvid zimg zvbi
# - media-libs/libquicktime, media-libs/sdl-gfx
media-video/mjpegtools quicktime sdlgfx
# - sys-cluster/ceph
diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
index de7b05531ae2..c4c7b54e6a0a 100644
--- a/profiles/arch/riscv/use.mask
+++ b/profiles/arch/riscv/use.mask
@@ -31,12 +31,11 @@ valgrind
# Not tested yet
bluetooth
-emacs
jack
-java
mono
-motif
-rsh
+
+# No proper support for this arch yet
+java
# Neither the virtual nor any of the runtimes (except mesa) keyworded here yet
opencl