diff --git a/app-admin/grub-customizer/grub-customizer-5.1.0.ebuild b/app-admin/grub-customizer/grub-customizer-5.1.0.ebuild
index 24dddb5..e8f52af 100644
--- a/app-admin/grub-customizer/grub-customizer-5.1.0.ebuild
+++ b/app-admin/grub-customizer/grub-customizer-5.1.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit eutils xdg cmake
+inherit xdg cmake
DESCRIPTION="A graphical grub2 settings manager"
HOMEPAGE="https://launchpad.net/grub-customizer"
@@ -20,7 +20,6 @@ fi
RESTRICT="mirror"
LICENSE="GPL-3"
SLOT="0"
-IUSE=""
DEPEND="
dev-cpp/gtkmm:3.0
diff --git a/app-admin/grub-customizer/grub-customizer-9999.ebuild b/app-admin/grub-customizer/grub-customizer-9999.ebuild
index 24dddb5..e8f52af 100644
--- a/app-admin/grub-customizer/grub-customizer-9999.ebuild
+++ b/app-admin/grub-customizer/grub-customizer-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit eutils xdg cmake
+inherit xdg cmake
DESCRIPTION="A graphical grub2 settings manager"
HOMEPAGE="https://launchpad.net/grub-customizer"
@@ -20,7 +20,6 @@ fi
RESTRICT="mirror"
LICENSE="GPL-3"
SLOT="0"
-IUSE=""
DEPEND="
dev-cpp/gtkmm:3.0
diff --git a/app-editors/howl/howl-0.6.ebuild b/app-editors/howl/howl-0.6.ebuild
index 7a2488a..f84960c 100644
--- a/app-editors/howl/howl-0.6.ebuild
+++ b/app-editors/howl/howl-0.6.ebuild
@@ -12,7 +12,7 @@ BUNDLE_SRC="
http://nordman.org/mirror/lpeg/${LPEG_V}.tar.gz -> ${PN}-${LPEG_V}.tar.gz
"
-inherit eutils desktop xdg
+inherit desktop xdg
DESCRIPTION="Lightweight editor with keyboard-centric minimalistic interface"
HOMEPAGE="https://howl.io"
@@ -33,7 +33,6 @@ SRC_URI="
RESTRICT="mirror"
LICENSE="MIT"
SLOT="0"
-IUSE=""
DEPEND="
x11-libs/gtk+:3[X]
diff --git a/app-editors/howl/howl-9999.ebuild b/app-editors/howl/howl-9999.ebuild
index 7a2488a..f84960c 100644
--- a/app-editors/howl/howl-9999.ebuild
+++ b/app-editors/howl/howl-9999.ebuild
@@ -12,7 +12,7 @@ BUNDLE_SRC="
http://nordman.org/mirror/lpeg/${LPEG_V}.tar.gz -> ${PN}-${LPEG_V}.tar.gz
"
-inherit eutils desktop xdg
+inherit desktop xdg
DESCRIPTION="Lightweight editor with keyboard-centric minimalistic interface"
HOMEPAGE="https://howl.io"
@@ -33,7 +33,6 @@ SRC_URI="
RESTRICT="mirror"
LICENSE="MIT"
SLOT="0"
-IUSE=""
DEPEND="
x11-libs/gtk+:3[X]
diff --git a/app-editors/lite/lite-1.11-r1.ebuild b/app-editors/lite/lite-1.11-r1.ebuild
index 1246329..e9f6e89 100644
--- a/app-editors/lite/lite-1.11-r1.ebuild
+++ b/app-editors/lite/lite-1.11-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit eutils desktop xdg
+inherit desktop xdg
DESCRIPTION="A lightweight text editor written in Lua"
HOMEPAGE="https://github.com/rxi/lite"
@@ -19,7 +19,6 @@ fi
RESTRICT="mirror"
LICENSE="MIT"
SLOT="0"
-IUSE=""
BDEPEND="
media-gfx/imagemagick
diff --git a/app-editors/lite/lite-9999.ebuild b/app-editors/lite/lite-9999.ebuild
index 1246329..e9f6e89 100644
--- a/app-editors/lite/lite-9999.ebuild
+++ b/app-editors/lite/lite-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit eutils desktop xdg
+inherit desktop xdg
DESCRIPTION="A lightweight text editor written in Lua"
HOMEPAGE="https://github.com/rxi/lite"
@@ -19,7 +19,6 @@ fi
RESTRICT="mirror"
LICENSE="MIT"
SLOT="0"
-IUSE=""
BDEPEND="
media-gfx/imagemagick
diff --git a/app-misc/cli-visualizer/cli-visualizer-1.8.ebuild b/app-misc/cli-visualizer/cli-visualizer-1.8.ebuild
index 7c00a1a..857ea00 100644
--- a/app-misc/cli-visualizer/cli-visualizer-1.8.ebuild
+++ b/app-misc/cli-visualizer/cli-visualizer-1.8.ebuild
@@ -11,7 +11,6 @@ RESTRICT="mirror"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
RDEPEND="sys-libs/ncurses"
DEPEND="${RDEPEND}
diff --git a/app-office/onlyoffice-bin/Manifest b/app-office/onlyoffice-bin/Manifest
index b0cc917..359bd86 100644
--- a/app-office/onlyoffice-bin/Manifest
+++ b/app-office/onlyoffice-bin/Manifest
@@ -1,2 +1,3 @@
DIST ONLYOFFICE-DesktopEditors-5.6.4_amd64.deb 179286302 BLAKE2B 8339b2a0717561f12b35efaba02fa0ff505e1f391f3d4694e2b199c72c4e87be7d5de4df0e6ae08a7eb232146ded5c5eca742202c651da69d36b94ced29e188f SHA512 ae3e1401c6f0ed266475468ab38c6507788005bb234afb79e9bccaf379b6b0d1bfe0fdbe25c8eaf78f35ee0d3e5548dff968e8659e55a6f9d1a6e0ffc25ccfcd
DIST ONLYOFFICE-DesktopEditors-6.0.0_amd64.deb 200973674 BLAKE2B 95c8dd8878778190b0e8221d6196027090a43ad722807f0c1f25979ca2d1cf88baafb7d3f8685a7aa6a0b60da6f45a3d2bf4207ff8b52c95a9c86e5418119add SHA512 59dcd4046dfb303b90ca1ef79fe71a3013a529db8a716a8d22a90b71596c1eef51358f7a309559a00fade100b13e4a7b104328593effeac09ce104358279e8c0
+DIST onlyoffice-bin-6.0.0_amd64.deb 200973674 BLAKE2B 95c8dd8878778190b0e8221d6196027090a43ad722807f0c1f25979ca2d1cf88baafb7d3f8685a7aa6a0b60da6f45a3d2bf4207ff8b52c95a9c86e5418119add SHA512 59dcd4046dfb303b90ca1ef79fe71a3013a529db8a716a8d22a90b71596c1eef51358f7a309559a00fade100b13e4a7b104328593effeac09ce104358279e8c0
diff --git a/app-office/onlyoffice-bin/onlyoffice-bin-5.6.4.ebuild b/app-office/onlyoffice-bin/onlyoffice-bin-5.6.4.ebuild
index 1cc3642..2f60f70 100644
--- a/app-office/onlyoffice-bin/onlyoffice-bin-5.6.4.ebuild
+++ b/app-office/onlyoffice-bin/onlyoffice-bin-5.6.4.ebuild
@@ -22,7 +22,6 @@ SRC_URI="
SLOT="0"
RESTRICT="mirror strip"
LICENSE="AGPL-3"
-IUSE=""
DEPEND="
app-arch/bzip2
diff --git a/app-office/onlyoffice-bin/onlyoffice-bin-6.0.0-r1.ebuild b/app-office/onlyoffice-bin/onlyoffice-bin-6.0.0-r1.ebuild
new file mode 100644
index 0000000..6e61c70
--- /dev/null
+++ b/app-office/onlyoffice-bin/onlyoffice-bin-6.0.0-r1.ebuild
@@ -0,0 +1,177 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop gnome2-utils unpacker multilib xdg
+
+MY_P="ONLYOFFICE-DesktopEditors-"${PV}""
+
+DESCRIPTION="Onlyoffice is an office productivity suite (binary version)"
+HOMEPAGE="https://www.onlyoffice.com/"
+SRC_URI="
+ amd64? (
+ https://github.com/ONLYOFFICE/DesktopEditors/releases/download/ONLYOFFICE-DesktopEditors-"${PV}"/onlyoffice-desktopeditors_amd64.deb -> "${P}"_amd64.deb
+ )
+"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="mirror strip"
+
+RDEPEND="
+ app-accessibility/at-spi2-atk:2
+ app-accessibility/at-spi2-core:2
+ app-arch/bzip2
+ !app-office/onlyoffice
+ dev-lang/orc
+ dev-libs/atk
+ dev-libs/double-conversion
+ dev-libs/expat
+ dev-libs/fribidi
+ dev-libs/glib
+ dev-libs/gmp
+ dev-libs/nspr
+ dev-libs/nss
+ dev-libs/libbsd
+ dev-libs/libffi
+ dev-libs/libpcre
+ dev-libs/libpcre2
+ dev-libs/libtasn1
+ dev-libs/libunistring
+ dev-libs/nettle
+ dev-qt/qtdeclarative:5
+ media-gfx/graphite2
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/gst-plugins-base
+ media-libs/gstreamer
+ media-libs/harfbuzz
+ media-libs/libepoxy
+ media-libs/libpng
+ net-dns/libidn2
+ net-libs/gnutls
+ net-print/cups
+ sys-apps/dbus
+ sys-apps/util-linux
+ sys-libs/zlib
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:3
+ x11-libs/libdrm
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXau
+ x11-libs/libxcb
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXdmcp
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXinerama
+ x11-libs/libxkbcommon
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXScrnSaver
+ x11-libs/libXtst
+ x11-libs/pango
+ x11-libs/pixman
+ x11-libs/xcb-util-image
+"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="
+ opt/onlyoffice/desktopeditors/DesktopEditors
+ opt/onlyoffice/desktopeditors/editors_helper
+ opt/onlyoffice/desktopeditors/HtmlFileInternal
+ opt/onlyoffice/desktopeditors/libascdocumentscore.so
+ opt/onlyoffice/desktopeditors/libcef.so
+ opt/onlyoffice/desktopeditors/libEGL.so
+ opt/onlyoffice/desktopeditors/libGLESv2.so
+ opt/onlyoffice/desktopeditors/libhunspell.so
+ opt/onlyoffice/desktopeditors/libicudata.so
+ opt/onlyoffice/desktopeditors/libicudata.so.52
+ opt/onlyoffice/desktopeditors/libicudata.so.52.1
+ opt/onlyoffice/desktopeditors/libicui18n.so
+ opt/onlyoffice/desktopeditors/libicui18n.so.52
+ opt/onlyoffice/desktopeditors/libicui18n.so.52.1
+ opt/onlyoffice/desktopeditors/libicuuc.so
+ opt/onlyoffice/desktopeditors/libicuuc.so.52
+ opt/onlyoffice/desktopeditors/libicuuc.so.52.1
+ opt/onlyoffice/desktopeditors/libooxmlsignature.so
+ opt/onlyoffice/desktopeditors/libqgsttools_p.so
+ opt/onlyoffice/desktopeditors/libqgsttools_p.so.1
+ opt/onlyoffice/desktopeditors/libqgsttools_p.so.1.0
+ opt/onlyoffice/desktopeditors/libqgsttools_p.so.1.0.0
+ opt/onlyoffice/desktopeditors/libQt5Core.so.5
+ opt/onlyoffice/desktopeditors/libQt5DBus.so.5
+ opt/onlyoffice/desktopeditors/libQt5Gui.so.5
+ opt/onlyoffice/desktopeditors/libQt5Multimedia.so.5
+ opt/onlyoffice/desktopeditors/libQt5MultimediaWidgets.so.5
+ opt/onlyoffice/desktopeditors/libQt5Network.so.5
+ opt/onlyoffice/desktopeditors/libQt5OpenGL.so.5
+ opt/onlyoffice/desktopeditors/libQt5PrintSupport.so.5
+ opt/onlyoffice/desktopeditors/libQt5Svg.so.5
+ opt/onlyoffice/desktopeditors/libQt5Widgets.so.5
+ opt/onlyoffice/desktopeditors/libQt5X11Extras.so.5
+ opt/onlyoffice/desktopeditors/libQt5XcbQpa.so.5
+ opt/onlyoffice/desktopeditors/libqtascdocumentscore.so
+ opt/onlyoffice/desktopeditors/libvideoplayer.so
+ opt/onlyoffice/desktopeditors/bearer/libqconnmanbearer.so
+ opt/onlyoffice/desktopeditors/bearer/libqgenericbearer.so
+ opt/onlyoffice/desktopeditors/bearer/libqnmbearer.so
+ opt/onlyoffice/desktopeditors/converter/libDjVuFile.so
+ opt/onlyoffice/desktopeditors/converter/libdoctrenderer.so
+ opt/onlyoffice/desktopeditors/converter/libgraphics.so
+ opt/onlyoffice/desktopeditors/converter/libHtmlFile.so
+ opt/onlyoffice/desktopeditors/converter/libHtmlRenderer.so
+ opt/onlyoffice/desktopeditors/converter/libicudata.so.58
+ opt/onlyoffice/desktopeditors/converter/libicuuc.so.58
+ opt/onlyoffice/desktopeditors/converter/libkernel.so
+ opt/onlyoffice/desktopeditors/converter/libPdfReader.so
+ opt/onlyoffice/desktopeditors/converter/libPdfWriter.so
+ opt/onlyoffice/desktopeditors/converter/libUnicodeConverter.so
+ opt/onlyoffice/desktopeditors/converter/libXpsFile.so
+ opt/onlyoffice/desktopeditors/converter/x2t
+ opt/onlyoffice/desktopeditors/iconengines/libqsvgicon.so
+ opt/onlyoffice/desktopeditors/imageformats/libqsvg.so
+ opt/onlyoffice/desktopeditors/imageformats/libqico.so
+ opt/onlyoffice/desktopeditors/imageformats/libqicns.so
+ opt/onlyoffice/desktopeditors/imageformats/libqwbmp.so
+ opt/onlyoffice/desktopeditors/imageformats/libqjpeg.so
+ opt/onlyoffice/desktopeditors/imageformats/libqtiff.so
+ opt/onlyoffice/desktopeditors/imageformats/libqtga.so
+ opt/onlyoffice/desktopeditors/imageformats/libqwebp.so
+ opt/onlyoffice/desktopeditors/imageformats/libqgif.so
+ opt/onlyoffice/desktopeditors/mediaservice/libgstcamerabin.so
+ opt/onlyoffice/desktopeditors/mediaservice/libgstaudiodecoder.so
+ opt/onlyoffice/desktopeditors/mediaservice/libgstmediacapture.so
+ opt/onlyoffice/desktopeditors/mediaservice/libgstmediaplayer.so
+ opt/onlyoffice/desktopeditors/platforminputcontexts/libibusplatforminputcontextplugin.so
+ opt/onlyoffice/desktopeditors/platforminputcontexts/libqtvirtualkeyboardplugin.so
+ opt/onlyoffice/desktopeditors/platforminputcontexts/libcomposeplatforminputcontextplugin.so
+ opt/onlyoffice/desktopeditors/platforms/libqoffscreen.so
+ opt/onlyoffice/desktopeditors/platforms/libqlinuxfb.so
+ opt/onlyoffice/desktopeditors/platforms/libqvnc.so
+ opt/onlyoffice/desktopeditors/platforms/libqxcb.so
+ opt/onlyoffice/desktopeditors/platforms/libqminimal.so
+ opt/onlyoffice/desktopeditors/platformthemes/libqgtk3.so
+ opt/onlyoffice/desktopeditors/playlistformats/libqtmultimedia_m3u.so
+ opt/onlyoffice/desktopeditors/printsupport/libcupsprintersupport.so
+ opt/onlyoffice/desktopeditors/swiftshader/libEGL.so
+ opt/onlyoffice/desktopeditors/swiftshader/libGLESv2.so
+ opt/onlyoffice/desktopeditors/xcbglintegrations/libqxcb-glx-integration.so
+"
+
+src_install() {
+ domenu usr/share/applications/onlyoffice-desktopeditors.desktop
+ dobin usr/bin/desktopeditors usr/bin/onlyoffice-desktopeditors
+ doins -r opt
+ fperms +x /opt/onlyoffice/desktopeditors/{DesktopEditors,editors_helper,HtmlFileInternal,converter/x2t}
+}
diff --git a/app-portage/euscan-ng/Manifest b/app-portage/euscan-ng/Manifest
new file mode 100644
index 0000000..31a7ad8
--- /dev/null
+++ b/app-portage/euscan-ng/Manifest
@@ -0,0 +1 @@
+DIST euscan-ng-1.0.0.tar.gz 7059426 BLAKE2B e926381049fff7b5053c023d66804121c24dc97713a9cd68ad227e0afffbdb12439362c2a389c0dbd76934a12f1e7aff36a81086b27bc70fec951c3c5cd90106 SHA512 c3519e9db3fcf9b1495c881a0816350a1103785b0ba6d2293747ef5aae3d7ec0802ade4c199c0568a91e2b6a1c7ab242627fb4e31dc8c2fb61b1c4ec6b1daa74
diff --git a/app-portage/euscan-ng/euscan-ng-1.0.0.ebuild b/app-portage/euscan-ng/euscan-ng-1.0.0.ebuild
new file mode 100644
index 0000000..24dbcfe
--- /dev/null
+++ b/app-portage/euscan-ng/euscan-ng-1.0.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Check if a given package has new upstream versions"
+HOMEPAGE="https://gitlab.com/src_prepare/euscan-ng"
+
+if [[ "${PV}" == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="
+ https://gitlab.com/src_prepare/${PN}.git
+ https://github.com/xgqt/${PN}.git
+ "
+else
+ SRC_URI="
+ https://gitlab.com/src_prepare/${PN}/-/archive/${PV}/${PN}-${PV}.tar.gz
+ https://github.com/xgqt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+ "
+ KEYWORDS="~amd64"
+fi
+
+RESTRICT="mirror"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+# web (
+# 'Django>=1.4', dev-python/django OK
+# 'South>=0.7', None
+# 'ansi2html>=0.9.1', dev-python/ansi2html PY
+# 'django-annoying>=0.7.6', None
+# 'django-auth-ldap>=1.1', dev-python/django-auth-ldap PY
+# 'django-celery>=3.0.1', dev-python/celery PY
+# 'django-piston>=0.2.3', None
+# 'django-recaptcha>=0.0.4', None
+# 'django-registration>=0.8', None
+# 'matplotlib>=1.1.0', dev-python/matplotlib OK
+# 'python-ldap>=2.4.10', dev-python/python-ldap OK
+# )
+
+# Right now euscan-ng and euscan can't be both installed on the same system
+DEPEND="
+ !app-portage/euscan
+ >=dev-python/beautifulsoup-4.8.2[${PYTHON_USEDEP}]
+"
+RDEPEND="
+ ${DEPEND}
+"
diff --git a/app-portage/euscan-ng/euscan-ng-9999.ebuild b/app-portage/euscan-ng/euscan-ng-9999.ebuild
index 2a85d7c..24dbcfe 100644
--- a/app-portage/euscan-ng/euscan-ng-9999.ebuild
+++ b/app-portage/euscan-ng/euscan-ng-9999.ebuild
@@ -5,16 +5,22 @@ EAPI=7
PYTHON_COMPAT=( python3_{6,7,8,9} )
-inherit eutils distutils-r1
+inherit distutils-r1
DESCRIPTION="Check if a given package has new upstream versions"
HOMEPAGE="https://gitlab.com/src_prepare/euscan-ng"
if [[ "${PV}" == *9999* ]]; then
inherit git-r3
- EGIT_REPO_URI="https://gitlab.com/src_prepare/${PN}.git"
+ EGIT_REPO_URI="
+ https://gitlab.com/src_prepare/${PN}.git
+ https://github.com/xgqt/${PN}.git
+ "
else
- SRC_URI="https://gitlab.com/src_prepare/${PN}/-/archive/${PV}/${PN}-${PV}.tar.gz"
+ SRC_URI="
+ https://gitlab.com/src_prepare/${PN}/-/archive/${PV}/${PN}-${PV}.tar.gz
+ https://github.com/xgqt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+ "
KEYWORDS="~amd64"
fi
@@ -38,7 +44,6 @@ IUSE=""
# )
# Right now euscan-ng and euscan can't be both installed on the same system
-
DEPEND="
!app-portage/euscan
>=dev-python/beautifulsoup-4.8.2[${PYTHON_USEDEP}]
diff --git a/app-portage/gen-pkgs/Manifest b/app-portage/gen-pkgs/Manifest
new file mode 100644
index 0000000..6ec16ed
--- /dev/null
+++ b/app-portage/gen-pkgs/Manifest
@@ -0,0 +1 @@
+DIST gen-pkgs-1.0.0.tar.gz 15378 BLAKE2B dc157a9129557cb7cd9f01ca6f7a8fcd0ac3192e30ac52be289789351f5cfacebb1f184b452e594b42038c6840b61cb1b117167533971a1ac3cf7eab29a4a971 SHA512 b06d810140629d72f9737607d36b45211df6d376bcd0b4d27af28420c4b1e1905181299f6b3d58271e12106c1b728a44401a615d59ca3404d837dbaf9987b274
diff --git a/app-portage/gen-pkgs/gen-pkgs-1.0.0.ebuild b/app-portage/gen-pkgs/gen-pkgs-1.0.0.ebuild
new file mode 100644
index 0000000..6cc1fb2
--- /dev/null
+++ b/app-portage/gen-pkgs/gen-pkgs-1.0.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Create HTML page based off of a given overlay URL"
+HOMEPAGE="https://gitlab.com/src_prepare/gen-pkgs"
+
+if [[ "${PV}" == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="
+ https://gitlab.com/src_prepare/${PN}.git
+ https://github.com/xgqt/${PN}.git
+ "
+else
+ SRC_URI="
+ https://gitlab.com/src_prepare/${PN}/-/archive/${PV}/${PN}-${PV}.tar.gz
+ https://github.com/xgqt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+ "
+ KEYWORDS="~amd64"
+fi
+
+RESTRICT="mirror"
+LICENSE="GPL-3"
+SLOT="0"
+
+RDEPEND="
+ app-portage/euscan-ng
+ app-portage/gentoolkit
+ app-portage/repoman
+ sys-apps/busybox
+"
+
+src_install() {
+ default
+
+ newbin gen-pkgs.sh gen-pkgs
+}
diff --git a/app-portage/gen-pkgs/gen-pkgs-9999.ebuild b/app-portage/gen-pkgs/gen-pkgs-9999.ebuild
index 32f29c2..6cc1fb2 100644
--- a/app-portage/gen-pkgs/gen-pkgs-9999.ebuild
+++ b/app-portage/gen-pkgs/gen-pkgs-9999.ebuild
@@ -3,23 +3,26 @@
EAPI=7
-inherit eutils
-
DESCRIPTION="Create HTML page based off of a given overlay URL"
HOMEPAGE="https://gitlab.com/src_prepare/gen-pkgs"
if [[ "${PV}" == *9999* ]]; then
inherit git-r3
- EGIT_REPO_URI="https://gitlab.com/src_prepare/${PN}.git"
+ EGIT_REPO_URI="
+ https://gitlab.com/src_prepare/${PN}.git
+ https://github.com/xgqt/${PN}.git
+ "
else
- SRC_URI="https://gitlab.com/src_prepare/${PN}/-/archive/${PV}/${PN}-${PV}.tar.gz"
+ SRC_URI="
+ https://gitlab.com/src_prepare/${PN}/-/archive/${PV}/${PN}-${PV}.tar.gz
+ https://github.com/xgqt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+ "
KEYWORDS="~amd64"
fi
RESTRICT="mirror"
LICENSE="GPL-3"
SLOT="0"
-IUSE=""
RDEPEND="
app-portage/euscan-ng
diff --git a/app-portage/genlop/genlop-0.30.12-r1.ebuild b/app-portage/genlop/genlop-0.30.12-r1.ebuild
index a334385..8e9aa5d 100644
--- a/app-portage/genlop/genlop-0.30.12-r1.ebuild
+++ b/app-portage/genlop/genlop-0.30.12-r1.ebuild
@@ -12,7 +12,6 @@ SRC_URI="https://github.com/Ociidii-Works/genlop/archive/genlop-${PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE=""
DEPEND="dev-lang/perl
dev-perl/Date-Manip
diff --git a/app-portage/genlop/genlop-9999.ebuild b/app-portage/genlop/genlop-9999.ebuild
index f6d2062..51bfebc 100644
--- a/app-portage/genlop/genlop-9999.ebuild
+++ b/app-portage/genlop/genlop-9999.ebuild
@@ -11,7 +11,6 @@ EGIT_REPO_URI="https://github.com/Ociidii-Works/genlop.git"
LICENSE="GPL-2"
SLOT="0"
-IUSE=""
DEPEND="dev-lang/perl
dev-perl/Date-Manip
diff --git a/app-portage/src_prepare-scripts/src_prepare-scripts-9999.ebuild b/app-portage/src_prepare-scripts/src_prepare-scripts-9999.ebuild
index de22202..be09e49 100644
--- a/app-portage/src_prepare-scripts/src_prepare-scripts-9999.ebuild
+++ b/app-portage/src_prepare-scripts/src_prepare-scripts-9999.ebuild
@@ -7,7 +7,7 @@ MY_PN="scripts"
PYTHON_COMPAT=( python3_{6..8} )
-inherit eutils git-r3 python-r1
+inherit git-r3 python-r1
DESCRIPTION="Small scripts from src_prepare group"
HOMEPAGE="https://gitlab.com/src_prepare/scripts"
diff --git a/app-text/pandoc-bin/pandoc-bin-2.10.1.ebuild b/app-text/pandoc-bin/pandoc-bin-2.10.1.ebuild
index 8037086..370b925 100644
--- a/app-text/pandoc-bin/pandoc-bin-2.10.1.ebuild
+++ b/app-text/pandoc-bin/pandoc-bin-2.10.1.ebuild
@@ -14,7 +14,6 @@ RESTRICT="mirror bindist"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-* ~amd64"
-IUSE=""
RDEPEND="
!app-text/${MY_PN}
diff --git a/app-text/pandoc-bin/pandoc-bin-2.11.0.2.ebuild b/app-text/pandoc-bin/pandoc-bin-2.11.0.2.ebuild
index d206a34..fec039d 100644
--- a/app-text/pandoc-bin/pandoc-bin-2.11.0.2.ebuild
+++ b/app-text/pandoc-bin/pandoc-bin-2.11.0.2.ebuild
@@ -14,7 +14,6 @@ RESTRICT="mirror bindist"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-* ~amd64"
-IUSE=""
RDEPEND="
!app-text/${MY_PN}
diff --git a/dev-games/godot/godot-3.2.3.ebuild b/dev-games/godot/godot-3.2.3.ebuild
index caf4d43..d2da655 100644
--- a/dev-games/godot/godot-3.2.3.ebuild
+++ b/dev-games/godot/godot-3.2.3.ebuild
@@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{7,8} )
-inherit eutils python-any-r1 scons-utils flag-o-matic llvm desktop xdg
+inherit python-any-r1 scons-utils flag-o-matic llvm desktop xdg
DESCRIPTION="Multi-platform 2D and 3D game engine"
HOMEPAGE="http://godotengine.org"
diff --git a/dev-libs/libQtOlm/libQtOlm-3.0.1.ebuild b/dev-libs/libQtOlm/libQtOlm-3.0.1.ebuild
index 3654b8a..5c225f3 100644
--- a/dev-libs/libQtOlm/libQtOlm-3.0.1.ebuild
+++ b/dev-libs/libQtOlm/libQtOlm-3.0.1.ebuild
@@ -6,7 +6,7 @@ EAPI=7
DESCRIPTION="A Qt wrapper for libolm"
HOMEPAGE="https://gitlab.com/b0/libQtOlm"
-inherit eutils cmake
+inherit cmake
SRC_URI="https://gitlab.com/b0/libqtolm/-/archive/v3.0.1/libqtolm-v3.0.1.tar.gz"
@@ -22,7 +22,6 @@ fi
LICENSE="GPL-3"
SLOT="0"
-IUSE=""
RDEPEND=""
DEPEND="
diff --git a/dev-libs/libQtOlm/libQtOlm-9999.ebuild b/dev-libs/libQtOlm/libQtOlm-9999.ebuild
index 3654b8a..5c225f3 100644
--- a/dev-libs/libQtOlm/libQtOlm-9999.ebuild
+++ b/dev-libs/libQtOlm/libQtOlm-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=7
DESCRIPTION="A Qt wrapper for libolm"
HOMEPAGE="https://gitlab.com/b0/libQtOlm"
-inherit eutils cmake
+inherit cmake
SRC_URI="https://gitlab.com/b0/libqtolm/-/archive/v3.0.1/libqtolm-v3.0.1.tar.gz"
@@ -22,7 +22,6 @@ fi
LICENSE="GPL-3"
SLOT="0"
-IUSE=""
RDEPEND=""
DEPEND="
diff --git a/dev-libs/libQuotient/libQuotient-0.6.0.ebuild b/dev-libs/libQuotient/libQuotient-0.6.0.ebuild
index c59f38c..c6c938e 100644
--- a/dev-libs/libQuotient/libQuotient-0.6.0.ebuild
+++ b/dev-libs/libQuotient/libQuotient-0.6.0.ebuild
@@ -6,7 +6,7 @@ EAPI=7
DESCRIPTION="A Qt5 library to write cross-platform clients for Matrix"
HOMEPAGE="https://github.com/qmatrixclient/libqmatrixclient"
-inherit eutils cmake
+inherit cmake
if [[ ${PV} == "9999" ]]; then
inherit git-r3
@@ -18,7 +18,6 @@ fi
LICENSE="GPL-3"
SLOT="0"
-IUSE=""
RDEPEND=""
DEPEND="
diff --git a/dev-libs/libQuotient/libQuotient-0.6.1.ebuild b/dev-libs/libQuotient/libQuotient-0.6.1.ebuild
index c59f38c..c6c938e 100644
--- a/dev-libs/libQuotient/libQuotient-0.6.1.ebuild
+++ b/dev-libs/libQuotient/libQuotient-0.6.1.ebuild
@@ -6,7 +6,7 @@ EAPI=7
DESCRIPTION="A Qt5 library to write cross-platform clients for Matrix"
HOMEPAGE="https://github.com/qmatrixclient/libqmatrixclient"
-inherit eutils cmake
+inherit cmake
if [[ ${PV} == "9999" ]]; then
inherit git-r3
@@ -18,7 +18,6 @@ fi
LICENSE="GPL-3"
SLOT="0"
-IUSE=""
RDEPEND=""
DEPEND="
diff --git a/dev-libs/libQuotient/libQuotient-9999.ebuild b/dev-libs/libQuotient/libQuotient-9999.ebuild
index c59f38c..c6c938e 100644
--- a/dev-libs/libQuotient/libQuotient-9999.ebuild
+++ b/dev-libs/libQuotient/libQuotient-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=7
DESCRIPTION="A Qt5 library to write cross-platform clients for Matrix"
HOMEPAGE="https://github.com/qmatrixclient/libqmatrixclient"
-inherit eutils cmake
+inherit cmake
if [[ ${PV} == "9999" ]]; then
inherit git-r3
@@ -18,7 +18,6 @@ fi
LICENSE="GPL-3"
SLOT="0"
-IUSE=""
RDEPEND=""
DEPEND="
diff --git a/dev-libs/olm/olm-3.1.5.ebuild b/dev-libs/olm/olm-3.1.5.ebuild
index f201cd9..5bd547b 100644
--- a/dev-libs/olm/olm-3.1.5.ebuild
+++ b/dev-libs/olm/olm-3.1.5.ebuild
@@ -18,4 +18,3 @@ fi
LICENSE="GPL-3"
SLOT="0/$(ver_cut 1)"
-IUSE=""
diff --git a/dev-perl/File-Rename/File-Rename-1.10.ebuild b/dev-perl/File-Rename/File-Rename-1.10.ebuild
index 4235ffc..992795e 100644
--- a/dev-perl/File-Rename/File-Rename-1.10.ebuild
+++ b/dev-perl/File-Rename/File-Rename-1.10.ebuild
@@ -15,7 +15,6 @@ DESCRIPTION="A filename renaming utility based on perl regular expression used b
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
src_install() {
perl-module_src_install
diff --git a/dev-python/itunespy/itunespy-1.5.3.ebuild b/dev-python/itunespy/itunespy-1.5.3.ebuild
index 6e84398..dfd174e 100644
--- a/dev-python/itunespy/itunespy-1.5.3.ebuild
+++ b/dev-python/itunespy/itunespy-1.5.3.ebuild
@@ -21,7 +21,6 @@ fi
RESTRICT="mirror"
LICENSE="Apache-2.0"
SLOT="0"
-IUSE=""
RDEPEND="
dev-python/requests[${PYTHON_USEDEP}]
diff --git a/dev-python/itunespy/itunespy-1.6.ebuild b/dev-python/itunespy/itunespy-1.6.ebuild
index 6e84398..dfd174e 100644
--- a/dev-python/itunespy/itunespy-1.6.ebuild
+++ b/dev-python/itunespy/itunespy-1.6.ebuild
@@ -21,7 +21,6 @@ fi
RESTRICT="mirror"
LICENSE="Apache-2.0"
SLOT="0"
-IUSE=""
RDEPEND="
dev-python/requests[${PYTHON_USEDEP}]
diff --git a/dev-python/itunespy/itunespy-9999.ebuild b/dev-python/itunespy/itunespy-9999.ebuild
index 6e84398..dfd174e 100644
--- a/dev-python/itunespy/itunespy-9999.ebuild
+++ b/dev-python/itunespy/itunespy-9999.ebuild
@@ -21,7 +21,6 @@ fi
RESTRICT="mirror"
LICENSE="Apache-2.0"
SLOT="0"
-IUSE=""
RDEPEND="
dev-python/requests[${PYTHON_USEDEP}]
diff --git a/dev-scheme/guile-colorized/guile-colorized-9999.ebuild b/dev-scheme/guile-colorized/guile-colorized-9999.ebuild
index f987d14..e6f7805 100644
--- a/dev-scheme/guile-colorized/guile-colorized-9999.ebuild
+++ b/dev-scheme/guile-colorized/guile-colorized-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit eutils git-r3
+inherit git-r3
DESCRIPTION="Colorized REPL for GNU Guile"
HOMEPAGE="https://gitlab.com/NalaGinrut/guile-colorized/"
@@ -12,7 +12,6 @@ EGIT_REPO_URI="https://gitlab.com/NalaGinrut/${PN}.git"
RESTRICT="mirror"
LICENSE="GPL-3"
SLOT="0"
-IUSE=""
RDEPEND="
>=dev-scheme/guile-2.0.9
diff --git a/dev-util/leaden/leaden-9999.ebuild b/dev-util/leaden/leaden-9999.ebuild
index db64e56..74f658e 100644
--- a/dev-util/leaden/leaden-9999.ebuild
+++ b/dev-util/leaden/leaden-9999.ebuild
@@ -21,7 +21,6 @@ fi
LICENSE="GPL-3"
SLOT="0"
-IUSE=""
BDEPEND="dev-python/PyQt5[${PYTHON_USEDEP}]"
RDEPEND="
diff --git a/games-emulation/melonds/melonds-0.8.3.ebuild b/games-emulation/melonds/melonds-0.8.3.ebuild
index 1d5efaa..ddd5807 100644
--- a/games-emulation/melonds/melonds-0.8.3.ebuild
+++ b/games-emulation/melonds/melonds-0.8.3.ebuild
@@ -6,7 +6,7 @@ EAPI=7
MY_PN="melonDS"
MY_P="${MY_PN}-${PV}"
-inherit eutils xdg cmake
+inherit xdg cmake
DESCRIPTION="Nintendo DS emulator, sorta"
HOMEPAGE="http://melonds.kuribo64.net/"
@@ -23,7 +23,6 @@ fi
RESTRICT="mirror"
LICENSE="GPL-3"
SLOT="0"
-IUSE=""
DEPEND="
media-libs/libsdl2[sound,video]
diff --git a/games-emulation/melonds/melonds-0.9.ebuild b/games-emulation/melonds/melonds-0.9.ebuild
index b593963..59864fc 100644
--- a/games-emulation/melonds/melonds-0.9.ebuild
+++ b/games-emulation/melonds/melonds-0.9.ebuild
@@ -6,7 +6,7 @@ EAPI=7
MY_PN="melonDS"
MY_P="${MY_PN}-${PV}"
-inherit eutils xdg cmake
+inherit xdg cmake
DESCRIPTION="Nintendo DS emulator, sorta"
HOMEPAGE="http://melonds.kuribo64.net/"
@@ -23,7 +23,6 @@ fi
RESTRICT="mirror"
LICENSE="GPL-3"
SLOT="0"
-IUSE=""
DEPEND="
dev-qt/qtcore:5
diff --git a/games-emulation/melonds/melonds-9999.ebuild b/games-emulation/melonds/melonds-9999.ebuild
index b593963..59864fc 100644
--- a/games-emulation/melonds/melonds-9999.ebuild
+++ b/games-emulation/melonds/melonds-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=7
MY_PN="melonDS"
MY_P="${MY_PN}-${PV}"
-inherit eutils xdg cmake
+inherit xdg cmake
DESCRIPTION="Nintendo DS emulator, sorta"
HOMEPAGE="http://melonds.kuribo64.net/"
@@ -23,7 +23,6 @@ fi
RESTRICT="mirror"
LICENSE="GPL-3"
SLOT="0"
-IUSE=""
DEPEND="
dev-qt/qtcore:5
diff --git a/games-fps/darkplaces/darkplaces-20170829_beta1.ebuild b/games-fps/darkplaces/darkplaces-20170829_beta1.ebuild
index dc8b639..20ec70e 100644
--- a/games-fps/darkplaces/darkplaces-20170829_beta1.ebuild
+++ b/games-fps/darkplaces/darkplaces-20170829_beta1.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit eutils flag-o-matic unpacker desktop
+
+inherit flag-o-matic unpacker desktop wrapper
# Latest versions are in http://icculus.org/twilight/darkplaces/files/
MY_PV="${PV/_beta/beta}"
diff --git a/games-fps/quake15/quake15-0_beta2.ebuild b/games-fps/quake15/quake15-0_beta2.ebuild
index 8f0ea62..c0b56c1 100644
--- a/games-fps/quake15/quake15-0_beta2.ebuild
+++ b/games-fps/quake15/quake15-0_beta2.ebuild
@@ -13,7 +13,6 @@ SRC_URI="
LICENSE="HPND"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
-IUSE=""
RDEPEND=">=games-fps/darkplaces-20170829_beta1"
DEPEND="app-arch/p7zip"
diff --git a/games-misc/lolcat-jaseg/lolcat-jaseg-1.0.ebuild b/games-misc/lolcat-jaseg/lolcat-jaseg-1.0.ebuild
index 2015050..bf53982 100644
--- a/games-misc/lolcat-jaseg/lolcat-jaseg-1.0.ebuild
+++ b/games-misc/lolcat-jaseg/lolcat-jaseg-1.0.ebuild
@@ -20,7 +20,6 @@ fi
RESTRICT="mirror"
LICENSE="WTFPL-2"
SLOT="0"
-IUSE=""
RDEPEND="
!games-misc/lolcat
diff --git a/games-misc/lolcat-jaseg/lolcat-jaseg-9999.ebuild b/games-misc/lolcat-jaseg/lolcat-jaseg-9999.ebuild
index 2015050..bf53982 100644
--- a/games-misc/lolcat-jaseg/lolcat-jaseg-9999.ebuild
+++ b/games-misc/lolcat-jaseg/lolcat-jaseg-9999.ebuild
@@ -20,7 +20,6 @@ fi
RESTRICT="mirror"
LICENSE="WTFPL-2"
SLOT="0"
-IUSE=""
RDEPEND="
!games-misc/lolcat
diff --git a/games-strategy/mindustry/mindustry-106.ebuild b/games-strategy/mindustry/mindustry-106.ebuild
index 2faa073..1ea155c 100644
--- a/games-strategy/mindustry/mindustry-106.ebuild
+++ b/games-strategy/mindustry/mindustry-106.ebuild
@@ -5,7 +5,7 @@ EAPI=7
MY_PN="${PN^}"
-inherit desktop eutils xdg
+inherit desktop wrapper xdg
DESCRIPTION="A sandbox tower defense game"
HOMEPAGE="https://mindustrygame.github.io"
@@ -15,7 +15,6 @@ RESTRICT="mirror strip"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
-IUSE=""
DEPEND=""
RDEPEND="
diff --git a/games-strategy/mindustry/mindustry-107.ebuild b/games-strategy/mindustry/mindustry-107.ebuild
index 2faa073..1ea155c 100644
--- a/games-strategy/mindustry/mindustry-107.ebuild
+++ b/games-strategy/mindustry/mindustry-107.ebuild
@@ -5,7 +5,7 @@ EAPI=7
MY_PN="${PN^}"
-inherit desktop eutils xdg
+inherit desktop wrapper xdg
DESCRIPTION="A sandbox tower defense game"
HOMEPAGE="https://mindustrygame.github.io"
@@ -15,7 +15,6 @@ RESTRICT="mirror strip"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
-IUSE=""
DEPEND=""
RDEPEND="
diff --git a/games-strategy/mindustry/mindustry-108.ebuild b/games-strategy/mindustry/mindustry-108.ebuild
index 2faa073..1ea155c 100644
--- a/games-strategy/mindustry/mindustry-108.ebuild
+++ b/games-strategy/mindustry/mindustry-108.ebuild
@@ -5,7 +5,7 @@ EAPI=7
MY_PN="${PN^}"
-inherit desktop eutils xdg
+inherit desktop wrapper xdg
DESCRIPTION="A sandbox tower defense game"
HOMEPAGE="https://mindustrygame.github.io"
@@ -15,7 +15,6 @@ RESTRICT="mirror strip"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
-IUSE=""
DEPEND=""
RDEPEND="
diff --git a/mail-client/freelook-bin/freelook-bin-1.0.0.ebuild b/mail-client/freelook-bin/freelook-bin-1.0.0.ebuild
index e9dbcea..884d7ea 100644
--- a/mail-client/freelook-bin/freelook-bin-1.0.0.ebuild
+++ b/mail-client/freelook-bin/freelook-bin-1.0.0.ebuild
@@ -16,7 +16,6 @@ RESTRICT="bindist mirror"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
-IUSE=""
DEPEND=""
RDEPEND="
diff --git a/mail-client/freelook-bin/freelook-bin-1.0.1.ebuild b/mail-client/freelook-bin/freelook-bin-1.0.1.ebuild
index e9dbcea..884d7ea 100644
--- a/mail-client/freelook-bin/freelook-bin-1.0.1.ebuild
+++ b/mail-client/freelook-bin/freelook-bin-1.0.1.ebuild
@@ -16,7 +16,6 @@ RESTRICT="bindist mirror"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
-IUSE=""
DEPEND=""
RDEPEND="
diff --git a/media-fonts/spleen/spleen-1.7.0.ebuild b/media-fonts/spleen/spleen-1.7.0.ebuild
index a2550a2..525c92e 100644
--- a/media-fonts/spleen/spleen-1.7.0.ebuild
+++ b/media-fonts/spleen/spleen-1.7.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit eutils font font-ebdftopcf
+inherit font font-ebdftopcf
DESCRIPTION="Monospaced bitmap font"
HOMEPAGE="https://www.cambus.net/spleen-monospaced-bitmap-fonts/"
@@ -19,7 +19,6 @@ fi
RESTRICT="mirror"
LICENSE="BSD-2"
SLOT="0"
-IUSE=""
DOCS=(
AUTHORS
diff --git a/media-fonts/spleen/spleen-9999.ebuild b/media-fonts/spleen/spleen-9999.ebuild
index a2550a2..525c92e 100644
--- a/media-fonts/spleen/spleen-9999.ebuild
+++ b/media-fonts/spleen/spleen-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit eutils font font-ebdftopcf
+inherit font font-ebdftopcf
DESCRIPTION="Monospaced bitmap font"
HOMEPAGE="https://www.cambus.net/spleen-monospaced-bitmap-fonts/"
@@ -19,7 +19,6 @@ fi
RESTRICT="mirror"
LICENSE="BSD-2"
SLOT="0"
-IUSE=""
DOCS=(
AUTHORS
diff --git a/media-gfx/drawing/drawing-0.6.1.ebuild b/media-gfx/drawing/drawing-0.6.1.ebuild
index caaa245..b7c3307 100644
--- a/media-gfx/drawing/drawing-0.6.1.ebuild
+++ b/media-gfx/drawing/drawing-0.6.1.ebuild
@@ -24,7 +24,6 @@ RESTRICT="
"
LICENSE="GPL-3"
SLOT="0"
-IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="
diff --git a/media-gfx/drawing/drawing-9999.ebuild b/media-gfx/drawing/drawing-9999.ebuild
index caaa245..b7c3307 100644
--- a/media-gfx/drawing/drawing-9999.ebuild
+++ b/media-gfx/drawing/drawing-9999.ebuild
@@ -24,7 +24,6 @@ RESTRICT="
"
LICENSE="GPL-3"
SLOT="0"
-IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="
diff --git a/media-gfx/fondo/Manifest b/media-gfx/fondo/Manifest
new file mode 100644
index 0000000..ed4a9e6
--- /dev/null
+++ b/media-gfx/fondo/Manifest
@@ -0,0 +1 @@
+DIST fondo-1.3.10.tar.gz 3483903 BLAKE2B 90ecc1291c445d32c74920b9ef79d68c862fe1b70fcd6e616c71393fefeef5a1b538bb4de017f4a64f53be8e49c1c26ad164e51bd8d43606722324c02d0cda74 SHA512 c906b399461590da0e69fa4ee87d0308bcb697506cc97e9626cd506370e0b1eec2d6426894490e3c6c194eb8548c3d099b40d694c7409b16b2015d1ba1bb58dd
diff --git a/media-gfx/fondo/fondo-1.3.10.ebuild b/media-gfx/fondo/fondo-1.3.10.ebuild
new file mode 100644
index 0000000..750e94f
--- /dev/null
+++ b/media-gfx/fondo/fondo-1.3.10.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils meson vala xdg
+
+DESCRIPTION="Wallpaper App for Linux "
+HOMEPAGE="https://github.com/calo001/fondo"
+
+if [[ "${PV}" == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/calo001/${PN}.git"
+else
+ SRC_URI="https://github.com/calo001/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+RESTRICT="
+ mirror
+ !test? ( test )
+"
+LICENSE="AGPL-3"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="
+ dev-libs/granite
+ x11-libs/gtk+:3
+ net-libs/libsoup
+ dev-libs/json-glib
+"
+DEPEND="
+ ${RDEPEND}
+"
+
+src_prepare() {
+ xdg_environment_reset
+ vala_src_prepare
+ default
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+ gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/media-gfx/fondo/fondo-9999.ebuild b/media-gfx/fondo/fondo-9999.ebuild
new file mode 100644
index 0000000..750e94f
--- /dev/null
+++ b/media-gfx/fondo/fondo-9999.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils meson vala xdg
+
+DESCRIPTION="Wallpaper App for Linux "
+HOMEPAGE="https://github.com/calo001/fondo"
+
+if [[ "${PV}" == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/calo001/${PN}.git"
+else
+ SRC_URI="https://github.com/calo001/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+RESTRICT="
+ mirror
+ !test? ( test )
+"
+LICENSE="AGPL-3"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="
+ dev-libs/granite
+ x11-libs/gtk+:3
+ net-libs/libsoup
+ dev-libs/json-glib
+"
+DEPEND="
+ ${RDEPEND}
+"
+
+src_prepare() {
+ xdg_environment_reset
+ vala_src_prepare
+ default
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+ gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/media-gfx/fondo/metadata.xml b/media-gfx/fondo/metadata.xml
new file mode 100644
index 0000000..89f6cd8
--- /dev/null
+++ b/media-gfx/fondo/metadata.xml
@@ -0,0 +1,7 @@
+
+
+
+
+ calo001/fondo
+
+
diff --git a/media-gfx/koko/Manifest b/media-gfx/koko/Manifest
new file mode 100644
index 0000000..71ab0c8
--- /dev/null
+++ b/media-gfx/koko/Manifest
@@ -0,0 +1,3 @@
+DIST koko-9999-admin1CodesASCII.txt 136891 BLAKE2B 030d0d3d5ea4dd5473b46d1f2de0b8b42b53e84894c3e29867f4316723e5d3aec1ea90573f06de65d2d94205603d5b1c601eda66d5ff3e384e1a5c5e4a5efbdd SHA512 25b4fccff7833037ceedeb268d92bac6a4f2df225837ce6095a8bfe486979765cda550d04e3ca5791e7689c7f6dbb5199b8962962c802c876e6fe27e16e4e422
+DIST koko-9999-admin2Codes.txt 2226955 BLAKE2B 41993590aafbee42ecc0f6693088a7a9c55e55ddbf1b391468a05247ae1534a8f3aea6831a750e6168229658abd0fec50f99bfe7e3010b26ca4fc7122d71049b SHA512 7f88c5c02259519441cc421eed732b841c200b76d59d7e2c048b0472fd7f500e2254b5b23f8112cd560028f5bfb9b6ce458b966fac781c94ca27513400afac0b
+DIST koko-9999-cities1000.zip 8009547 BLAKE2B 6dae934a8939b49bd9de4ff638dddd305cd9908e4812b76f2a764504a48e0e8bc359eced1b6e477c6772f643e9a46d6a6aa06dcb121c8a6a34681f38da94deca SHA512 fca4dab5b08994c255070544a1d28075de3a0fa153a13adda0519798059f932955b896a15d86cfe3d24e079c869597e8354b7b8ad88a20e781072d8adc3202c7
diff --git a/media-gfx/koko/koko-9999.ebuild b/media-gfx/koko/koko-9999.ebuild
new file mode 100644
index 0000000..c8161a6
--- /dev/null
+++ b/media-gfx/koko/koko-9999.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake xdg
+
+DESCRIPTION="Image gallery application by KDE designed for desktop and touch devices"
+HOMEPAGE="https://invent.kde.org/graphics/koko"
+
+if [[ "${PV}" == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://invent.kde.org/graphics/${PN}.git"
+else
+ SRC_URI=""
+ KEYWORDS="~amd64"
+fi
+SRC_URI="
+ ${SRC_URI}
+ http://download.geonames.org/export/dump/cities1000.zip -> ${P}-cities1000.zip
+ http://download.geonames.org/export/dump/admin1CodesASCII.txt -> ${P}-admin1CodesASCII.txt
+ http://download.geonames.org/export/dump/admin2Codes.txt -> ${P}-admin2Codes.txt
+"
+
+# Cmake tests
+RESTRICT="
+ mirror
+ !test? ( test )
+"
+LICENSE="LGPL-3"
+SLOT="0"
+IUSE="test"
+
+BDEPEND="
+ app-arch/unzip
+"
+RDEPEND="
+ kde-frameworks/purpose:5
+"
+DEPEND="
+ ${RDEPEND}
+ dev-qt/qtpositioning:5
+ dev-qt/qtquickcontrols:5
+ dev-qt/qtsql:5
+ dev-qt/qtwidgets:5
+ test? (
+ dev-qt/qttest
+ )
+"
+
+src_prepare() {
+ cmake_src_prepare
+
+ local dump_files="
+ cities1000.zip
+ admin1CodesASCII.txt
+ admin2Codes.txt
+ "
+ for f in ${dump_files}
+ do
+ echo "Copying: ${f}"
+ cp "${DISTDIR}"/"${P}-${f}" "${S}"/src/"${f}" || die "Failed to copy: ${f}"
+ done
+}
diff --git a/media-gfx/koko/metadata.xml b/media-gfx/koko/metadata.xml
new file mode 100644
index 0000000..097975e
--- /dev/null
+++ b/media-gfx/koko/metadata.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/media-video/tartube/tartube-2.0.0.ebuild b/media-video/tartube/tartube-2.0.0.ebuild
index 58ff03f..62642b9 100644
--- a/media-video/tartube/tartube-2.0.0.ebuild
+++ b/media-video/tartube/tartube-2.0.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{6,7,8} )
-inherit eutils xdg distutils-r1
+inherit xdg distutils-r1
DESCRIPTION="A GUI front-end for youtube-dl"
HOMEPAGE="https://tartube.sourceforge.io"
diff --git a/media-video/tartube/tartube-2.1.0.ebuild b/media-video/tartube/tartube-2.1.0.ebuild
index 58ff03f..62642b9 100644
--- a/media-video/tartube/tartube-2.1.0.ebuild
+++ b/media-video/tartube/tartube-2.1.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{6,7,8} )
-inherit eutils xdg distutils-r1
+inherit xdg distutils-r1
DESCRIPTION="A GUI front-end for youtube-dl"
HOMEPAGE="https://tartube.sourceforge.io"
diff --git a/media-video/tartube/tartube-2.2.007.ebuild b/media-video/tartube/tartube-2.2.007.ebuild
index 58ff03f..62642b9 100644
--- a/media-video/tartube/tartube-2.2.007.ebuild
+++ b/media-video/tartube/tartube-2.2.007.ebuild
@@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{6,7,8} )
-inherit eutils xdg distutils-r1
+inherit xdg distutils-r1
DESCRIPTION="A GUI front-end for youtube-dl"
HOMEPAGE="https://tartube.sourceforge.io"
diff --git a/media-video/tartube/tartube-9999.ebuild b/media-video/tartube/tartube-9999.ebuild
index 58ff03f..62642b9 100644
--- a/media-video/tartube/tartube-9999.ebuild
+++ b/media-video/tartube/tartube-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{6,7,8} )
-inherit eutils xdg distutils-r1
+inherit xdg distutils-r1
DESCRIPTION="A GUI front-end for youtube-dl"
HOMEPAGE="https://tartube.sourceforge.io"
diff --git a/net-analyzer/nutty/nutty-1.1.1.ebuild b/net-analyzer/nutty/nutty-1.1.1.ebuild
index ae1e3cd..eb1dfae 100644
--- a/net-analyzer/nutty/nutty-1.1.1.ebuild
+++ b/net-analyzer/nutty/nutty-1.1.1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit eutils gnome2-utils meson vala xdg-utils
+inherit gnome2-utils meson vala xdg-utils
DESCRIPTION="A simple application to provide essential information on network related aspects"
HOMEPAGE="https://github.com/babluboy/nutty"
@@ -19,7 +19,6 @@ fi
RESTRICT="mirror"
LICENSE="GPL-3"
SLOT="0"
-IUSE=""
DEPEND="
dev-libs/granite
diff --git a/net-analyzer/nutty/nutty-9999.ebuild b/net-analyzer/nutty/nutty-9999.ebuild
index ae1e3cd..eb1dfae 100644
--- a/net-analyzer/nutty/nutty-9999.ebuild
+++ b/net-analyzer/nutty/nutty-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit eutils gnome2-utils meson vala xdg-utils
+inherit gnome2-utils meson vala xdg-utils
DESCRIPTION="A simple application to provide essential information on network related aspects"
HOMEPAGE="https://github.com/babluboy/nutty"
@@ -19,7 +19,6 @@ fi
RESTRICT="mirror"
LICENSE="GPL-3"
SLOT="0"
-IUSE=""
DEPEND="
dev-libs/granite
diff --git a/net-firewall/hblock/hblock-2.1.5.ebuild b/net-firewall/hblock/hblock-2.1.5.ebuild
index 54bc846..3fad818 100644
--- a/net-firewall/hblock/hblock-2.1.5.ebuild
+++ b/net-firewall/hblock/hblock-2.1.5.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit eutils systemd
+inherit systemd
DESCRIPTION="Improve your security and privacy by blocking ads, tracking and malware domains"
HOMEPAGE="https://hblock.molinero.dev/"
@@ -19,7 +19,6 @@ fi
RESTRICT="mirror"
LICENSE="MIT"
SLOT="0"
-IUSE=""
DEPEND="
sys-apps/baselayout
diff --git a/net-firewall/hblock/hblock-2.1.7.ebuild b/net-firewall/hblock/hblock-2.1.7.ebuild
index 54bc846..3fad818 100644
--- a/net-firewall/hblock/hblock-2.1.7.ebuild
+++ b/net-firewall/hblock/hblock-2.1.7.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit eutils systemd
+inherit systemd
DESCRIPTION="Improve your security and privacy by blocking ads, tracking and malware domains"
HOMEPAGE="https://hblock.molinero.dev/"
@@ -19,7 +19,6 @@ fi
RESTRICT="mirror"
LICENSE="MIT"
SLOT="0"
-IUSE=""
DEPEND="
sys-apps/baselayout
diff --git a/net-firewall/hblock/hblock-9999.ebuild b/net-firewall/hblock/hblock-9999.ebuild
index 54bc846..3fad818 100644
--- a/net-firewall/hblock/hblock-9999.ebuild
+++ b/net-firewall/hblock/hblock-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit eutils systemd
+inherit systemd
DESCRIPTION="Improve your security and privacy by blocking ads, tracking and malware domains"
HOMEPAGE="https://hblock.molinero.dev/"
@@ -19,7 +19,6 @@ fi
RESTRICT="mirror"
LICENSE="MIT"
SLOT="0"
-IUSE=""
DEPEND="
sys-apps/baselayout
diff --git a/net-im/spectral/spectral-854.ebuild b/net-im/spectral/spectral-854.ebuild
index 861131f..5710d61 100644
--- a/net-im/spectral/spectral-854.ebuild
+++ b/net-im/spectral/spectral-854.ebuild
@@ -23,7 +23,6 @@ fi
LICENSE="GPL-3"
SLOT="0"
-IUSE=""
RDEPEND="
app-text/cmark
diff --git a/net-im/spectral/spectral-9999.ebuild b/net-im/spectral/spectral-9999.ebuild
index 27b131e..554b1c5 100644
--- a/net-im/spectral/spectral-9999.ebuild
+++ b/net-im/spectral/spectral-9999.ebuild
@@ -23,7 +23,6 @@ fi
LICENSE="GPL-3"
SLOT="0"
-IUSE=""
RDEPEND="
app-text/cmark
diff --git a/net-im/srain/srain-1.0.2.ebuild b/net-im/srain/srain-1.0.2.ebuild
index 041cf68..bc942b4 100644
--- a/net-im/srain/srain-1.0.2.ebuild
+++ b/net-im/srain/srain-1.0.2.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit eutils xdg-utils
+inherit xdg-utils
DESCRIPTION="Modern IRC client written in GTK"
HOMEPAGE="https://srain.im/"
diff --git a/net-im/srain/srain-9999.ebuild b/net-im/srain/srain-9999.ebuild
index 041cf68..bc942b4 100644
--- a/net-im/srain/srain-9999.ebuild
+++ b/net-im/srain/srain-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit eutils xdg-utils
+inherit xdg-utils
DESCRIPTION="Modern IRC client written in GTK"
HOMEPAGE="https://srain.im/"
diff --git a/net-libs/libcurl-gnutls/libcurl-gnutls-7.71.1.ebuild b/net-libs/libcurl-gnutls/libcurl-gnutls-7.71.1.ebuild
index 03a8c85..eb4656d 100644
--- a/net-libs/libcurl-gnutls/libcurl-gnutls-7.71.1.ebuild
+++ b/net-libs/libcurl-gnutls/libcurl-gnutls-7.71.1.ebuild
@@ -17,7 +17,6 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
-IUSE=""
RESTRICT="mirror strip"
COMMON_DEPEND="net-misc/curl[-curl_ssl_gnutls]"
diff --git a/net-misc/downloader-cli/downloader-cli-0.1.0.ebuild b/net-misc/downloader-cli/downloader-cli-0.1.0.ebuild
index 6a9be75..8edd8fd 100644
--- a/net-misc/downloader-cli/downloader-cli-0.1.0.ebuild
+++ b/net-misc/downloader-cli/downloader-cli-0.1.0.ebuild
@@ -21,7 +21,6 @@ fi
RESTRICT="mirror"
LICENSE="MIT"
SLOT="0"
-IUSE=""
RDEPEND="
>=dev-python/urllib3-1.25.7[${PYTHON_USEDEP}]
diff --git a/net-misc/downloader-cli/downloader-cli-0.2.0.ebuild b/net-misc/downloader-cli/downloader-cli-0.2.0.ebuild
index 6a9be75..8edd8fd 100644
--- a/net-misc/downloader-cli/downloader-cli-0.2.0.ebuild
+++ b/net-misc/downloader-cli/downloader-cli-0.2.0.ebuild
@@ -21,7 +21,6 @@ fi
RESTRICT="mirror"
LICENSE="MIT"
SLOT="0"
-IUSE=""
RDEPEND="
>=dev-python/urllib3-1.25.7[${PYTHON_USEDEP}]
diff --git a/net-misc/downloader-cli/downloader-cli-9999.ebuild b/net-misc/downloader-cli/downloader-cli-9999.ebuild
index 6a9be75..8edd8fd 100644
--- a/net-misc/downloader-cli/downloader-cli-9999.ebuild
+++ b/net-misc/downloader-cli/downloader-cli-9999.ebuild
@@ -21,7 +21,6 @@ fi
RESTRICT="mirror"
LICENSE="MIT"
SLOT="0"
-IUSE=""
RDEPEND="
>=dev-python/urllib3-1.25.7[${PYTHON_USEDEP}]
diff --git a/net-misc/jftui/jftui-0.4.0.ebuild b/net-misc/jftui/jftui-0.4.0.ebuild
index 4044a8b..ca9da9b 100644
--- a/net-misc/jftui/jftui-0.4.0.ebuild
+++ b/net-misc/jftui/jftui-0.4.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit eutils
+inherit
DESCRIPTION="minimalistic, lightweight command line client for Jellyfin"
HOMEPAGE="https://github.com/Aanok/jftui"
@@ -13,7 +13,6 @@ RESTRICT="mirror"
LICENSE="Unlicense"
SLOT="0"
KEYWORDS="~amd64"
-IUSE=""
RDEPEND="
net-misc/curl
diff --git a/net-misc/megacmd/megacmd-1.4.0.ebuild b/net-misc/megacmd/megacmd-1.4.0.ebuild
index 05d40af..8b7b272 100644
--- a/net-misc/megacmd/megacmd-1.4.0.ebuild
+++ b/net-misc/megacmd/megacmd-1.4.0.ebuild
@@ -21,7 +21,6 @@ HOMEPAGE="https://mega.nz/cmd"
LICENSE="BSD-2"
SLOT="0"
-IUSE=""
DEPEND="
>=net-misc/meganz-sdk-3.7.3:=[sodium(+),sqlite]
dev-libs/libpcre:3[cxx]
diff --git a/net-misc/megacmd/megacmd-9999.ebuild b/net-misc/megacmd/megacmd-9999.ebuild
index 05d40af..8b7b272 100644
--- a/net-misc/megacmd/megacmd-9999.ebuild
+++ b/net-misc/megacmd/megacmd-9999.ebuild
@@ -21,7 +21,6 @@ HOMEPAGE="https://mega.nz/cmd"
LICENSE="BSD-2"
SLOT="0"
-IUSE=""
DEPEND="
>=net-misc/meganz-sdk-3.7.3:=[sodium(+),sqlite]
dev-libs/libpcre:3[cxx]
diff --git a/net-misc/meganz-sdk/meganz-sdk-3.7.3.ebuild b/net-misc/meganz-sdk/meganz-sdk-3.7.3.ebuild
index 08862af..4d9a334 100644
--- a/net-misc/meganz-sdk/meganz-sdk-3.7.3.ebuild
+++ b/net-misc/meganz-sdk/meganz-sdk-3.7.3.ebuild
@@ -43,7 +43,7 @@ RDEPEND="
libuv? ( dev-libs/libuv )
dev-libs/libsodium
mediainfo? ( media-libs/libmediainfo )
- ffmpeg? ( virtual/ffmpeg )
+ ffmpeg? ( media-video/ffmpeg )
raw? ( media-libs/libraw )
"
DEPEND="
diff --git a/net-misc/meganz-sdk/meganz-sdk-9999.ebuild b/net-misc/meganz-sdk/meganz-sdk-9999.ebuild
index 08862af..4d9a334 100644
--- a/net-misc/meganz-sdk/meganz-sdk-9999.ebuild
+++ b/net-misc/meganz-sdk/meganz-sdk-9999.ebuild
@@ -43,7 +43,7 @@ RDEPEND="
libuv? ( dev-libs/libuv )
dev-libs/libsodium
mediainfo? ( media-libs/libmediainfo )
- ffmpeg? ( virtual/ffmpeg )
+ ffmpeg? ( media-video/ffmpeg )
raw? ( media-libs/libraw )
"
DEPEND="
diff --git a/net-misc/ytmdl/ytmdl-2020.03.21.ebuild b/net-misc/ytmdl/ytmdl-2020.03.21.ebuild
index 0be3ade..e7c747b 100644
--- a/net-misc/ytmdl/ytmdl-2020.03.21.ebuild
+++ b/net-misc/ytmdl/ytmdl-2020.03.21.ebuild
@@ -21,7 +21,6 @@ fi
RESTRICT="mirror"
LICENSE="MIT"
SLOT="0"
-IUSE=""
src_prepare() {
# Excerpt from https://pypi.org/project/bs4
diff --git a/net-misc/ytmdl/ytmdl-2020.05.14.ebuild b/net-misc/ytmdl/ytmdl-2020.05.14.ebuild
index 0be3ade..e7c747b 100644
--- a/net-misc/ytmdl/ytmdl-2020.05.14.ebuild
+++ b/net-misc/ytmdl/ytmdl-2020.05.14.ebuild
@@ -21,7 +21,6 @@ fi
RESTRICT="mirror"
LICENSE="MIT"
SLOT="0"
-IUSE=""
src_prepare() {
# Excerpt from https://pypi.org/project/bs4
diff --git a/net-misc/ytmdl/ytmdl-2020.07.09.ebuild b/net-misc/ytmdl/ytmdl-2020.07.09.ebuild
index 0be3ade..e7c747b 100644
--- a/net-misc/ytmdl/ytmdl-2020.07.09.ebuild
+++ b/net-misc/ytmdl/ytmdl-2020.07.09.ebuild
@@ -21,7 +21,6 @@ fi
RESTRICT="mirror"
LICENSE="MIT"
SLOT="0"
-IUSE=""
src_prepare() {
# Excerpt from https://pypi.org/project/bs4
diff --git a/net-misc/ytmdl/ytmdl-9999.ebuild b/net-misc/ytmdl/ytmdl-9999.ebuild
index 0be3ade..e7c747b 100644
--- a/net-misc/ytmdl/ytmdl-9999.ebuild
+++ b/net-misc/ytmdl/ytmdl-9999.ebuild
@@ -21,7 +21,6 @@ fi
RESTRICT="mirror"
LICENSE="MIT"
SLOT="0"
-IUSE=""
src_prepare() {
# Excerpt from https://pypi.org/project/bs4
diff --git a/sci-visualization/tulip/Manifest b/sci-visualization/tulip/Manifest
new file mode 100644
index 0000000..b0bf446
--- /dev/null
+++ b/sci-visualization/tulip/Manifest
@@ -0,0 +1 @@
+DIST tulip-5.4.0.tar.gz 104301492 BLAKE2B ecbb4231a2c84197d43a12273e02720f66f019846b93476df1080721ed9d9dc79334875b76298379edb826078de88170f563250fae66de8b20031ca8945e34aa SHA512 ed6d8042ab27cf0ba2eac811354a8ba15c103cfdb348e72af540de61fa0a5173b9c078ba694d04948b0f3eb6b1b06eb04da3fbc99197991ba26806c555f4e5f7
diff --git a/sci-visualization/tulip/files/tulip-sandbox.patch b/sci-visualization/tulip/files/tulip-sandbox.patch
new file mode 100644
index 0000000..d2babea
--- /dev/null
+++ b/sci-visualization/tulip/files/tulip-sandbox.patch
@@ -0,0 +1,18 @@
+diff --git a/software/tulip/CMakeLists.txt b/software/tulip/CMakeLists.txt
+index 1f5b1a7c7..a6ad3acb6 100644
+--- a/software/tulip/CMakeLists.txt
++++ b/software/tulip/CMakeLists.txt
+@@ -124,13 +124,6 @@ IF(LINUX)
+ RENAME application-x-tulip.png
+ DESTINATION ${DESKTOP_CONFIG_INSTALL_PREFIX}/share/icons)
+
+-
+- INSTALL(CODE
+- "EXECUTE_PROCESS(COMMAND update-desktop-database ${DESKTOP_CONFIG_INSTALL_PREFIX}/share/applications
+- COMMAND update-mime-database ${DESKTOP_CONFIG_INSTALL_PREFIX}/share/mime
+- OUTPUT_QUIET ERROR_QUIET)"
+- )
+-
+ ENDIF(TULIP_LINUX_DESKTOP_REGISTRATION)
+
+ ENDIF(LINUX)
diff --git a/sci-visualization/tulip/metadata.xml b/sci-visualization/tulip/metadata.xml
new file mode 100644
index 0000000..2a723b9
--- /dev/null
+++ b/sci-visualization/tulip/metadata.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+ Tulip-Dev/tulip
+
+
diff --git a/sci-visualization/tulip/tulip-5.4.0.ebuild b/sci-visualization/tulip/tulip-5.4.0.ebuild
new file mode 100644
index 0000000..b83a5eb
--- /dev/null
+++ b/sci-visualization/tulip/tulip-5.4.0.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# 5.4.0 -> tulip_5_4_0
+TULIP_P="${PN}_${PV//./_}"
+
+PYTHON_COMPAT=( python3_{6..8} )
+
+inherit cmake python-r1 xdg
+
+DESCRIPTION="Large graphs analysis, drawing and visualization framework"
+HOMEPAGE="https://tulip.labri.fr/"
+
+if [[ "${PV}" == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/Tulip-Dev/${PN}.git"
+else
+ SRC_URI="https://github.com/Tulip-Dev/${PN}/archive/${TULIP_P}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+ S="${WORKDIR}"/"${PN}-${TULIP_P}"
+fi
+
+RESTRICT="
+ mirror
+ !test? ( test )
+"
+LICENSE="LGPL-3"
+SLOT="0"
+IUSE="ccache debug minimal +python test"
+REQUIRED_USE="
+ python? (
+ ${PYTHON_REQUIRED_USE}
+ )
+ minimal? ( !python )
+"
+
+# TODO: turn off doc build on USE demand
+BDEPEND="
+ ccache? (
+ dev-util/ccache
+ )
+"
+RDEPEND="
+ dev-libs/quazip
+ dev-libs/yajl
+ media-libs/qhull
+ sys-libs/zlib
+ !minimal? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5[X]
+ dev-qt/qtnetwork:5
+ dev-qt/qtquickcontrols2:5
+ dev-qt/qtwebchannel:5
+ dev-qt/qtwebengine:5
+ dev-qt/qtwidgets:5[X]
+ media-libs/freetype
+ media-libs/glew:0
+ python? (
+ ${PYTHON_DEPS}
+ dev-python/sip[${PYTHON_USEDEP}]
+ )
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ dev-util/cppunit
+ )
+ !minimal? (
+ app-doc/doxygen[dot]
+ dev-python/sphinx
+ )
+"
+
+# In live version this is likely to break
+PATCHES=(
+ "${FILESDIR}"/"${PN}-sandbox.patch"
+)
+
+src_prepare() {
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_BUILD_TYPE=$(usex debug Debug Release)
+ -DTULIP_BUILD_CORE_ONLY=$(usex minimal ON OFF)
+ -DTULIP_BUILD_PYTHON_COMPONENTS=$(usex python ON OFF)
+ -DTULIP_BUILD_TESTS=$(usex test ON OFF)
+ -DTULIP_USE_CCACHE=$(usex ccache ON OFF)
+ )
+
+ cmake_src_configure
+}
diff --git a/sci-visualization/tulip/tulip-9999.ebuild b/sci-visualization/tulip/tulip-9999.ebuild
new file mode 100644
index 0000000..b83a5eb
--- /dev/null
+++ b/sci-visualization/tulip/tulip-9999.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# 5.4.0 -> tulip_5_4_0
+TULIP_P="${PN}_${PV//./_}"
+
+PYTHON_COMPAT=( python3_{6..8} )
+
+inherit cmake python-r1 xdg
+
+DESCRIPTION="Large graphs analysis, drawing and visualization framework"
+HOMEPAGE="https://tulip.labri.fr/"
+
+if [[ "${PV}" == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/Tulip-Dev/${PN}.git"
+else
+ SRC_URI="https://github.com/Tulip-Dev/${PN}/archive/${TULIP_P}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+ S="${WORKDIR}"/"${PN}-${TULIP_P}"
+fi
+
+RESTRICT="
+ mirror
+ !test? ( test )
+"
+LICENSE="LGPL-3"
+SLOT="0"
+IUSE="ccache debug minimal +python test"
+REQUIRED_USE="
+ python? (
+ ${PYTHON_REQUIRED_USE}
+ )
+ minimal? ( !python )
+"
+
+# TODO: turn off doc build on USE demand
+BDEPEND="
+ ccache? (
+ dev-util/ccache
+ )
+"
+RDEPEND="
+ dev-libs/quazip
+ dev-libs/yajl
+ media-libs/qhull
+ sys-libs/zlib
+ !minimal? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5[X]
+ dev-qt/qtnetwork:5
+ dev-qt/qtquickcontrols2:5
+ dev-qt/qtwebchannel:5
+ dev-qt/qtwebengine:5
+ dev-qt/qtwidgets:5[X]
+ media-libs/freetype
+ media-libs/glew:0
+ python? (
+ ${PYTHON_DEPS}
+ dev-python/sip[${PYTHON_USEDEP}]
+ )
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ dev-util/cppunit
+ )
+ !minimal? (
+ app-doc/doxygen[dot]
+ dev-python/sphinx
+ )
+"
+
+# In live version this is likely to break
+PATCHES=(
+ "${FILESDIR}"/"${PN}-sandbox.patch"
+)
+
+src_prepare() {
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_BUILD_TYPE=$(usex debug Debug Release)
+ -DTULIP_BUILD_CORE_ONLY=$(usex minimal ON OFF)
+ -DTULIP_BUILD_PYTHON_COMPONENTS=$(usex python ON OFF)
+ -DTULIP_BUILD_TESTS=$(usex test ON OFF)
+ -DTULIP_USE_CCACHE=$(usex ccache ON OFF)
+ )
+
+ cmake_src_configure
+}
diff --git a/sys-boot/multibootusb/multibootusb-9.2.0.ebuild b/sys-boot/multibootusb/multibootusb-9.2.0.ebuild
index 7800ce9..455b91b 100644
--- a/sys-boot/multibootusb/multibootusb-9.2.0.ebuild
+++ b/sys-boot/multibootusb/multibootusb-9.2.0.ebuild
@@ -21,7 +21,6 @@ fi
RESTRICT="mirror"
LICENSE="GPL-2"
SLOT="0"
-IUSE=""
DEPEND="
dev-python/PyQt5[${PYTHON_USEDEP}]
diff --git a/sys-boot/multibootusb/multibootusb-9999.ebuild b/sys-boot/multibootusb/multibootusb-9999.ebuild
index 7800ce9..455b91b 100644
--- a/sys-boot/multibootusb/multibootusb-9999.ebuild
+++ b/sys-boot/multibootusb/multibootusb-9999.ebuild
@@ -21,7 +21,6 @@ fi
RESTRICT="mirror"
LICENSE="GPL-2"
SLOT="0"
-IUSE=""
DEPEND="
dev-python/PyQt5[${PYTHON_USEDEP}]
diff --git a/sys-boot/rpi-imager/rpi-imager-1.2.ebuild b/sys-boot/rpi-imager/rpi-imager-1.2.ebuild
index 303540f..90b4229 100644
--- a/sys-boot/rpi-imager/rpi-imager-1.2.ebuild
+++ b/sys-boot/rpi-imager/rpi-imager-1.2.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit eutils xdg cmake
+inherit xdg cmake
DESCRIPTION="Raspberry Pi Imaging Utility"
HOMEPAGE="https://github.com/raspberrypi/rpi-imager"
diff --git a/sys-boot/rpi-imager/rpi-imager-1.4.ebuild b/sys-boot/rpi-imager/rpi-imager-1.4.ebuild
index 303540f..90b4229 100644
--- a/sys-boot/rpi-imager/rpi-imager-1.4.ebuild
+++ b/sys-boot/rpi-imager/rpi-imager-1.4.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit eutils xdg cmake
+inherit xdg cmake
DESCRIPTION="Raspberry Pi Imaging Utility"
HOMEPAGE="https://github.com/raspberrypi/rpi-imager"
diff --git a/sys-boot/rpi-imager/rpi-imager-9999.ebuild b/sys-boot/rpi-imager/rpi-imager-9999.ebuild
index 303540f..90b4229 100644
--- a/sys-boot/rpi-imager/rpi-imager-9999.ebuild
+++ b/sys-boot/rpi-imager/rpi-imager-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit eutils xdg cmake
+inherit xdg cmake
DESCRIPTION="Raspberry Pi Imaging Utility"
HOMEPAGE="https://github.com/raspberrypi/rpi-imager"
diff --git a/sys-devel/icecream/icecream-1.3.1.ebuild b/sys-devel/icecream/icecream-1.3.1.ebuild
index 3b14c36..224ad7d 100644
--- a/sys-devel/icecream/icecream-1.3.1.ebuild
+++ b/sys-devel/icecream/icecream-1.3.1.ebuild
@@ -13,7 +13,6 @@ SRC_URI="https://github.com/icecc/icecream/releases/download/${PV}/${MY_P}.tar.x
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86"
-IUSE=""
DEPEND="
sys-libs/libcap-ng
diff --git a/sys-process/nq/nq-0.3.1.ebuild b/sys-process/nq/nq-0.3.1.ebuild
index 9eb5f07..153118d 100644
--- a/sys-process/nq/nq-0.3.1.ebuild
+++ b/sys-process/nq/nq-0.3.1.ebuild
@@ -17,7 +17,6 @@ fi
RESTRICT="mirror"
LICENSE="CC0-1.0"
SLOT="0"
-IUSE=""
src_install() {
emake DESTDIR="${D}" PREFIX="/usr" install
diff --git a/sys-process/nq/nq-9999.ebuild b/sys-process/nq/nq-9999.ebuild
index 9eb5f07..153118d 100644
--- a/sys-process/nq/nq-9999.ebuild
+++ b/sys-process/nq/nq-9999.ebuild
@@ -17,7 +17,6 @@ fi
RESTRICT="mirror"
LICENSE="CC0-1.0"
SLOT="0"
-IUSE=""
src_install() {
emake DESTDIR="${D}" PREFIX="/usr" install
diff --git a/www-client/brave-bin/brave-bin-1.12.77.ebuild b/www-client/brave-bin/brave-bin-1.12.77.ebuild
index 2f5e1b2..551676a 100644
--- a/www-client/brave-bin/brave-bin-1.12.77.ebuild
+++ b/www-client/brave-bin/brave-bin-1.12.77.ebuild
@@ -11,7 +11,7 @@ CHROMIUM_LANGS="
sw ta te th tr uk vi zh-CN zh-TW
"
-inherit chromium-2 desktop eutils xdg
+inherit chromium-2 desktop xdg
DESCRIPTION="Brave Web Browser"
HOMEPAGE="https://brave.com"
diff --git a/www-client/brave-bin/brave-bin-1.12.78.ebuild b/www-client/brave-bin/brave-bin-1.12.78.ebuild
index 2f5e1b2..551676a 100644
--- a/www-client/brave-bin/brave-bin-1.12.78.ebuild
+++ b/www-client/brave-bin/brave-bin-1.12.78.ebuild
@@ -11,7 +11,7 @@ CHROMIUM_LANGS="
sw ta te th tr uk vi zh-CN zh-TW
"
-inherit chromium-2 desktop eutils xdg
+inherit chromium-2 desktop xdg
DESCRIPTION="Brave Web Browser"
HOMEPAGE="https://brave.com"
diff --git a/www-client/icecat/icecat-68.7.0-r1.ebuild b/www-client/icecat/icecat-68.7.0-r1.ebuild
index 6a96439..ddbea54 100644
--- a/www-client/icecat/icecat-68.7.0-r1.ebuild
+++ b/www-client/icecat/icecat-68.7.0-r1.ebuild
@@ -37,7 +37,7 @@ MOZ_SRC_URI="https://git.savannah.gnu.org/cgit/gnuzilla.git/snapshot/gnuzilla-${
LLVM_MAX_SLOT=10
-inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs eutils vcs-snapshot \
+inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs vcs-snapshot \
gnome2-utils llvm mozcoreconf-v6 oom-score-adj pax-utils xdg-utils \
autotools multiprocessing virtualx
#mozlinguas-v2
diff --git a/www-client/palemoon/palemoon-28.12.0.ebuild b/www-client/palemoon/palemoon-28.12.0.ebuild
deleted file mode 100644
index e9cb785..0000000
--- a/www-client/palemoon/palemoon-28.12.0.ebuild
+++ /dev/null
@@ -1,252 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-GCC_SUPPORTED_VERSIONS="4.9 5.4 7.3 8.2 8.3 9.2 9.3"
-PYTHON_COMPAT=( python2_7 )
-REQUIRED_BUILDSPACE='9G'
-
-inherit palemoon-v1 git-r3 flag-o-matic pax-utils python-any-r1
-
-DESCRIPTION="Pale Moon Web Browser"
-HOMEPAGE="https://www.palemoon.org/"
-
-if [[ "${PV}" == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/MoonchildProductions/Pale-Moon.git"
-else
- EGIT_REPO_URI="https://github.com/MoonchildProductions/Pale-Moon.git"
- EGIT_COMMIT="${PV}_Release"
- KEYWORDS="~amd64"
-fi
-
-RESTRICT="mirror"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-SLOT="0"
-IUSE="
- cpu_flags_x86_sse
- cpu_flags_x86_sse2
- dbus
- +devtools
- debug
- gnome
- -gtk2
- +gtk3
- jemalloc
- pulseaudio
- -necko-wifi
- official-branding
- +optimize
- threads
- -valgrind
-"
-REQUIRED_USE="
- optimize? (
- !debug
- )
- jemalloc? (
- !valgrind
- )
- ^^ (
- gtk2
- gtk3
- )
- necko-wifi? (
- dbus
- )
-"
-
-DEPEND="
- ${PYTHON_DEPS}
- >=dev-lang/perl-5.6
- >=sys-devel/autoconf-2.13:2.1
- dev-lang/yasm
-"
-RDEPEND="
- app-arch/zip
- media-libs/alsa-lib
- media-libs/fontconfig
- media-libs/freetype
- virtual/ffmpeg[x264]
- x11-libs/libXt
- dbus? (
- >=sys-apps/dbus-0.60
- >=dev-libs/dbus-glib-0.60
- )
- gnome? (
- gnome-base/gconf
- )
- gtk2? (
- >=x11-libs/gtk+-2.18.0:2
- )
- gtk3? (
- >=x11-libs/gtk+-3.4.0:3
- )
- necko-wifi? (
- net-wireless/wireless-tools
- )
- pulseaudio? (
- media-sound/pulseaudio
- )
- valgrind? (
- dev-util/valgrind
- )
- optimize? (
- sys-libs/glibc
- )
-"
-
-src_prepare() {
-
- # Ensure that our plugins dir is enabled by default:
- sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
- "${S}/platform/xpcom/io/nsAppFileLocationProvider.cpp" \
- || die "sed failed to replace plugin path for 32bit!"
- sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
- "${S}/platform/xpcom/io/nsAppFileLocationProvider.cpp" \
- || die "sed failed to replace plugin path for 64bit!"
-
- default
-}
-
-src_configure() {
-
- # Does not build with -fno-common
- filter-flags -fno-common
- append-flags -fcommon
-
- # Basic configuration:
- mozconfig_init
-
- mozconfig_disable updater install-strip accessibility
-
- if use official-branding; then
- official-branding_warning
- mozconfig_enable official-branding
- fi
-
- if use optimize; then
- O='-O2'
- if use cpu_flags_x86_sse && use cpu_flags_x86_sse2; then
- O="${O} -msse2 -mfpmath=sse"
- fi
- mozconfig_enable "optimize=\"${O}\""
- filter-flags '-O*' '-msse2' '-mfpmath=sse'
- else
- mozconfig_disable optimize
- fi
-
- if use threads; then
- mozconfig_with pthreads
- fi
-
- if use debug; then
- mozconfig_var MOZ_DEBUG_SYMBOLS 1
- mozconfig_enable "debug-symbols=\"-gdwarf-2\""
- fi
-
- if use jemalloc; then
- mozconfig_enable jemalloc
- fi
-
- if use valgrind; then
- mozconfig_enable valgrind
- fi
-
- if ! use dbus; then
- mozconfig_disable dbus
- fi
-
- if ! use gnome; then
- mozconfig_disable gconf
- fi
-
- if use gtk2; then
- mozconfig_enable default-toolkit=\"cairo-gtk2\"
- fi
-
- if use gtk3; then
- mozconfig_enable default-toolkit=\"cairo-gtk3\"
- fi
-
- if ! use necko-wifi; then
- mozconfig_disable necko-wifi
- fi
-
- if ! use pulseaudio; then
- mozconfig_disable pulseaudio
- fi
-
- if use devtools; then
- mozconfig_enable devtools
- fi
-
- # Enabling this causes xpcshell to hang during the packaging process,
- # so disabling it until the cause can be tracked down. It most likely
- # has something to do with the sandbox since the issue goes away when
- # building with FEATURES="-sandbox -usersandbox".
- mozconfig_disable precompiled-startupcache
-
- # Mainly to prevent system's NSS/NSPR from taking precedence over
- # the built-in ones:
- append-ldflags -Wl,-rpath="${EPREFIX}/usr/$(get_libdir)/palemoon"
-
- export MOZBUILD_STATE_PATH="${WORKDIR}/mach_state"
- mozconfig_var PYTHON "$(which python2)"
- mozconfig_var AUTOCONF "$(which autoconf-2.13)"
- mozconfig_var MOZ_MAKE_FLAGS "\"${MAKEOPTS}\""
-
- # Shorten obj dir to limit some errors linked to the path size hitting
- # a kernel limit (127 chars):
- mozconfig_var MOZ_OBJDIR "@TOPSRCDIR@/o"
-
- # Disable mach notifications, which also cause sandbox access violations:
- export MOZ_NOSPAM=1
-}
-
-src_compile() {
-
- # Prevents portage from setting its own XARGS which messes with the
- # Pale Moon build system checks:
- # See: https://gitweb.gentoo.org/proj/portage.git/tree/bin/isolated-functions.sh
- XARGS="$(which xargs)"
- export XARGS
-
- python2 "${S}/platform/mach" build || die
-}
-
-src_install() {
-
- # obj_dir changes depending on arch, compiler, etc:
- local obj_dir="$(echo */config.log)"
- obj_dir="${obj_dir%/*}"
-
- # Disable MPROTECT for startup cache creation:
- pax-mark m "${obj_dir}"/dist/bin/xpcshell
-
- # Set the backspace behaviour to be consistent with the other platforms:
- set_pref "browser.backspace_action" 0
-
- # Gotta create the package, unpack it and manually install the files
- # from there not to miss anything (e.g. the statusbar extension):
- einfo "Creating the package..."
- python2 "${S}/platform/mach" mozpackage || die
- local extracted_dir="${T}/package"
- mkdir -p "${extracted_dir}"
- cd "${extracted_dir}"
- einfo "Extracting the package..."
- find "${S}/${obj_dir}/dist/" -name "*.bz2" -printf "${S}/${obj_dir}/dist/%P" | xargs tar xjpf || die
- einfo "Installing the package..."
- local dest_libdir="/usr/$(get_libdir)"
- mkdir -p "${D}/${dest_libdir}"
- cp -rL "${PN}" "${D}/${dest_libdir}"
- dosym "${dest_libdir}/${PN}/${PN}" "/usr/bin/${PN}"
- einfo "Done installing the package."
-
- # Until JIT-less builds are supported,
- # also disable MPROTECT on the main executable:
- pax-mark m "${D}/${dest_libdir}/${PN}/"{palemoon,palemoon-bin,plugin-container}
-
- # Install icons and .desktop for menu entry:
- install_branding_files
-}
diff --git a/www-client/palemoon/palemoon-28.13.0.ebuild b/www-client/palemoon/palemoon-28.13.0.ebuild
index e9cb785..1c50a04 100644
--- a/www-client/palemoon/palemoon-28.13.0.ebuild
+++ b/www-client/palemoon/palemoon-28.13.0.ebuild
@@ -13,9 +13,9 @@ DESCRIPTION="Pale Moon Web Browser"
HOMEPAGE="https://www.palemoon.org/"
if [[ "${PV}" == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/MoonchildProductions/Pale-Moon.git"
+ EGIT_REPO_URI="https://repo.palemoon.org/MoonChildProductions/Pale-Moon.git"
else
- EGIT_REPO_URI="https://github.com/MoonchildProductions/Pale-Moon.git"
+ EGIT_REPO_URI="https://repo.palemoon.org/MoonChildProductions/Pale-Moon.git"
EGIT_COMMIT="${PV}_Release"
KEYWORDS="~amd64"
fi
@@ -36,7 +36,7 @@ IUSE="
pulseaudio
-necko-wifi
official-branding
- +optimize
+ optimize
threads
-valgrind
"
@@ -67,7 +67,7 @@ RDEPEND="
media-libs/alsa-lib
media-libs/fontconfig
media-libs/freetype
- virtual/ffmpeg[x264]
+ media-video/ffmpeg[x264]
x11-libs/libXt
dbus? (
>=sys-apps/dbus-0.60
diff --git a/www-client/palemoon/palemoon-28.14.2.ebuild b/www-client/palemoon/palemoon-28.14.2.ebuild
index e9cb785..1c50a04 100644
--- a/www-client/palemoon/palemoon-28.14.2.ebuild
+++ b/www-client/palemoon/palemoon-28.14.2.ebuild
@@ -13,9 +13,9 @@ DESCRIPTION="Pale Moon Web Browser"
HOMEPAGE="https://www.palemoon.org/"
if [[ "${PV}" == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/MoonchildProductions/Pale-Moon.git"
+ EGIT_REPO_URI="https://repo.palemoon.org/MoonChildProductions/Pale-Moon.git"
else
- EGIT_REPO_URI="https://github.com/MoonchildProductions/Pale-Moon.git"
+ EGIT_REPO_URI="https://repo.palemoon.org/MoonChildProductions/Pale-Moon.git"
EGIT_COMMIT="${PV}_Release"
KEYWORDS="~amd64"
fi
@@ -36,7 +36,7 @@ IUSE="
pulseaudio
-necko-wifi
official-branding
- +optimize
+ optimize
threads
-valgrind
"
@@ -67,7 +67,7 @@ RDEPEND="
media-libs/alsa-lib
media-libs/fontconfig
media-libs/freetype
- virtual/ffmpeg[x264]
+ media-video/ffmpeg[x264]
x11-libs/libXt
dbus? (
>=sys-apps/dbus-0.60
diff --git a/www-client/palemoon/palemoon-9999.ebuild b/www-client/palemoon/palemoon-9999.ebuild
index e9cb785..1c50a04 100644
--- a/www-client/palemoon/palemoon-9999.ebuild
+++ b/www-client/palemoon/palemoon-9999.ebuild
@@ -13,9 +13,9 @@ DESCRIPTION="Pale Moon Web Browser"
HOMEPAGE="https://www.palemoon.org/"
if [[ "${PV}" == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/MoonchildProductions/Pale-Moon.git"
+ EGIT_REPO_URI="https://repo.palemoon.org/MoonChildProductions/Pale-Moon.git"
else
- EGIT_REPO_URI="https://github.com/MoonchildProductions/Pale-Moon.git"
+ EGIT_REPO_URI="https://repo.palemoon.org/MoonChildProductions/Pale-Moon.git"
EGIT_COMMIT="${PV}_Release"
KEYWORDS="~amd64"
fi
@@ -36,7 +36,7 @@ IUSE="
pulseaudio
-necko-wifi
official-branding
- +optimize
+ optimize
threads
-valgrind
"
@@ -67,7 +67,7 @@ RDEPEND="
media-libs/alsa-lib
media-libs/fontconfig
media-libs/freetype
- virtual/ffmpeg[x264]
+ media-video/ffmpeg[x264]
x11-libs/libXt
dbus? (
>=sys-apps/dbus-0.60
diff --git a/www-client/torbrowser-launcher/metadata.xml b/www-client/torbrowser-launcher/metadata.xml
index c6c9322..80aca12 100644
--- a/www-client/torbrowser-launcher/metadata.xml
+++ b/www-client/torbrowser-launcher/metadata.xml
@@ -1,10 +1,14 @@
-
- micahflee/torbrowser-launcher
-
-
+
+ xgqt@protonmail.com
+ Maciej Barć
+
+
+ micahflee/torbrowser-launcher
+
+
diff --git a/www-client/ungoogled-chromium-bin/ungoogled-chromium-bin-85.0.4183.102.ebuild b/www-client/ungoogled-chromium-bin/ungoogled-chromium-bin-85.0.4183.102.ebuild
index 0fb9ebb..ea45c9c 100644
--- a/www-client/ungoogled-chromium-bin/ungoogled-chromium-bin-85.0.4183.102.ebuild
+++ b/www-client/ungoogled-chromium-bin/ungoogled-chromium-bin-85.0.4183.102.ebuild
@@ -12,7 +12,7 @@ CHROMIUM_LANGS="
sw ta te th tr uk vi zh-CN zh-TW
"
-inherit chromium-2 desktop eutils xdg
+inherit chromium-2 desktop xdg
DESCRIPTION="Google Chromium, sans integration with Google (binary package)"
HOMEPAGE="https://ungoogled-software.github.io/"
@@ -78,6 +78,9 @@ RDEPEND="
x11-libs/libxshmfence
x11-libs/pango
x11-libs/pixman
+ gnome-keyring? (
+ gnome-base/gnome-keyring
+ )
"
QA_PREBUILT="*"
@@ -99,24 +102,21 @@ src_install() {
insinto "${UNGCH_HOME}"
doins -r *
+ newicon -s 48 product_logo_48.png "${PN}.png"
+
exeinto "${UNGCH_HOME}"
doexe chrome
dosym "${UNGCH_HOME}/chrome" "${UNGCH_HOME}/${UNGCH_PN}"
dosym "${UNGCH_HOME}/${UNGCH_PN}" "/usr/bin/${PN}"
- make_desktop_entry "${PN}" "${UNGCH_PN^} (binary)" "chromium" "Network;WebBrowser;"
+ make_desktop_entry "/opt/ungoogled-chromium-bin/chrome %u" \
+ "${UNGCH_PN^} (binary)" "${PN}" "Network;WebBrowser;"
}
pkg_postinst() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
+ xdg_pkg_postinst
elog "Some versions have cleaning cookies on browser exit enabled by default."
elog "This can be toggled in the browser settings."
}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
diff --git a/www-client/waterfox/waterfox-2020.07.1.ebuild b/www-client/waterfox/waterfox-2020.07.1.ebuild
index 4f3b3a9..68d6899 100644
--- a/www-client/waterfox/waterfox-2020.07.1.ebuild
+++ b/www-client/waterfox/waterfox-2020.07.1.ebuild
@@ -22,7 +22,7 @@ MOZ_HTTP_URI="https://github.com/MrAlex94/Waterfox/archive"
MOZCONFIG_OPTIONAL_WIFI=1
-inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs eutils gnome2-utils \
+inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs gnome2-utils \
mozconfig-v6.56 pax-utils xdg-utils autotools virtualx
MY_PV="${PV}-classic"
diff --git a/www-client/waterfox/waterfox-2020.07.2.ebuild b/www-client/waterfox/waterfox-2020.07.2.ebuild
index 4f3b3a9..68d6899 100644
--- a/www-client/waterfox/waterfox-2020.07.2.ebuild
+++ b/www-client/waterfox/waterfox-2020.07.2.ebuild
@@ -22,7 +22,7 @@ MOZ_HTTP_URI="https://github.com/MrAlex94/Waterfox/archive"
MOZCONFIG_OPTIONAL_WIFI=1
-inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs eutils gnome2-utils \
+inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs gnome2-utils \
mozconfig-v6.56 pax-utils xdg-utils autotools virtualx
MY_PV="${PV}-classic"
diff --git a/www-client/waterfox/waterfox-2020.09.ebuild b/www-client/waterfox/waterfox-2020.09.ebuild
index d051d06..2f8fc58 100644
--- a/www-client/waterfox/waterfox-2020.09.ebuild
+++ b/www-client/waterfox/waterfox-2020.09.ebuild
@@ -22,7 +22,7 @@ MOZ_HTTP_URI="https://github.com/MrAlex94/Waterfox/archive"
MOZCONFIG_OPTIONAL_WIFI=1
-inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs eutils gnome2-utils \
+inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs gnome2-utils \
mozconfig-v6.56 pax-utils xdg-utils autotools virtualx
MY_PV="${PV}-classic"
diff --git a/www-servers/jellyfin-bin/jellyfin-bin-10.6.4.ebuild b/www-servers/jellyfin-bin/jellyfin-bin-10.6.4.ebuild
index 23b1138..a31ead5 100644
--- a/www-servers/jellyfin-bin/jellyfin-bin-10.6.4.ebuild
+++ b/www-servers/jellyfin-bin/jellyfin-bin-10.6.4.ebuild
@@ -7,7 +7,7 @@ MY_PN="${PN//-bin}"
BASE_URI="https://repo.jellyfin.org/releases/server/debian/versions/stable/"
# No 'webapp' here because this is a server
-inherit eutils unpacker systemd
+inherit unpacker systemd wrapper
DESCRIPTION="The Free Software Media System"
HOMEPAGE="https://jellyfin.org"
@@ -25,7 +25,6 @@ RESTRICT="mirror"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-* ~amd64 ~arm64"
-IUSE=""
DEPEND="
!www-servers/jellyfin
diff --git a/x11-misc/mjwm/mjwm-4.0.0.ebuild b/x11-misc/mjwm/mjwm-4.0.0.ebuild
index b10d189..b6a9ebd 100644
--- a/x11-misc/mjwm/mjwm-4.0.0.ebuild
+++ b/x11-misc/mjwm/mjwm-4.0.0.ebuild
@@ -19,7 +19,6 @@ fi
RESTRICT="mirror"
LICENSE="GPL-2"
SLOT="0"
-IUSE=""
src_prepare() {
default
diff --git a/x11-misc/mjwm/mjwm-9999.ebuild b/x11-misc/mjwm/mjwm-9999.ebuild
index b10d189..b6a9ebd 100644
--- a/x11-misc/mjwm/mjwm-9999.ebuild
+++ b/x11-misc/mjwm/mjwm-9999.ebuild
@@ -19,7 +19,6 @@ fi
RESTRICT="mirror"
LICENSE="GPL-2"
SLOT="0"
-IUSE=""
src_prepare() {
default
diff --git a/x11-misc/pscircle/pscircle-1.3.1.ebuild b/x11-misc/pscircle/pscircle-1.3.1.ebuild
index 7665cbb..056c417 100644
--- a/x11-misc/pscircle/pscircle-1.3.1.ebuild
+++ b/x11-misc/pscircle/pscircle-1.3.1.ebuild
@@ -20,7 +20,6 @@ fi
RESTRICT="mirror"
LICENSE="GPL-2"
SLOT="0"
-IUSE=""
DEPEND="
x11-libs/cairo
diff --git a/x11-misc/pscircle/pscircle-9999.ebuild b/x11-misc/pscircle/pscircle-9999.ebuild
index 7665cbb..056c417 100644
--- a/x11-misc/pscircle/pscircle-9999.ebuild
+++ b/x11-misc/pscircle/pscircle-9999.ebuild
@@ -20,7 +20,6 @@ fi
RESTRICT="mirror"
LICENSE="GPL-2"
SLOT="0"
-IUSE=""
DEPEND="
x11-libs/cairo
diff --git a/x11-misc/screenkey/screenkey-1.2.ebuild b/x11-misc/screenkey/screenkey-1.2.ebuild
index 862cccf..435d2f6 100644
--- a/x11-misc/screenkey/screenkey-1.2.ebuild
+++ b/x11-misc/screenkey/screenkey-1.2.ebuild
@@ -22,7 +22,6 @@ fi
RESTRICT="mirror"
LICENSE="GPL-3"
SLOT="0"
-IUSE=""
BDEPEND="
dev-python/python-distutils-extra[${PYTHON_USEDEP}]
diff --git a/x11-misc/screenkey/screenkey-9999.ebuild b/x11-misc/screenkey/screenkey-9999.ebuild
index 862cccf..435d2f6 100644
--- a/x11-misc/screenkey/screenkey-9999.ebuild
+++ b/x11-misc/screenkey/screenkey-9999.ebuild
@@ -22,7 +22,6 @@ fi
RESTRICT="mirror"
LICENSE="GPL-3"
SLOT="0"
-IUSE=""
BDEPEND="
dev-python/python-distutils-extra[${PYTHON_USEDEP}]
diff --git a/x11-misc/vala-panel/Manifest b/x11-misc/vala-panel/Manifest
new file mode 100644
index 0000000..4a861f3
--- /dev/null
+++ b/x11-misc/vala-panel/Manifest
@@ -0,0 +1 @@
+DIST vala-panel-0.4.92.tar.gz 908777 BLAKE2B 9d8e631bab97e03fe6627e3e10404c10e9f4a86c23f0d57aaeb05c86c118cfcb4f153fb1e4a10c21dffab5a258152f33072656303ba1d994f04d1c5c9977f586 SHA512 eb34e39b5f755fbf0ee7243eea9e4a8c279ce98db4f7dbb1a13832696f854c7bda56b69ec056475f7672f65ed199ca0d0fceb56abb462b54037b395170c7dc72
diff --git a/x11-misc/vala-panel/metadata.xml b/x11-misc/vala-panel/metadata.xml
new file mode 100644
index 0000000..a787afa
--- /dev/null
+++ b/x11-misc/vala-panel/metadata.xml
@@ -0,0 +1,7 @@
+
+
+
+
+ vala-panel-project/vala-panel
+
+
diff --git a/x11-misc/vala-panel/vala-panel-0.4.92.ebuild b/x11-misc/vala-panel/vala-panel-0.4.92.ebuild
new file mode 100644
index 0000000..6246bfb
--- /dev/null
+++ b/x11-misc/vala-panel/vala-panel-0.4.92.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils meson vala xdg
+
+DESCRIPTION="Vala rewrite of SimplePanel"
+HOMEPAGE="https://gitlab.com/vala-panel-project/vala-panel"
+
+if [[ "${PV}" == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="
+ https://gitlab.com/vala-panel-project/${PN}.git
+ https://github.com/rilian-la-te/${PN}.git
+ "
+else
+ SRC_URI="
+ https://gitlab.com/vala-panel-project/${PN}/-/archive/${PV}/${P}.tar.gz
+ https://github.com/rilian-la-te/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+ "
+ KEYWORDS="~amd64"
+fi
+
+RESTRICT="mirror"
+LICENSE="LGPL-3"
+SLOT="0"
+
+DEPEND="
+ >=dev-libs/glib-2.56.0
+ >=x11-libs/gtk+-3.22.0:3
+ >=x11-libs/libwnck-3.4.7:3
+ dev-libs/gobject-introspection
+ x11-libs/libX11
+"
+RDEPEND="
+ ${DEPEND}
+"
+
+src_prepare() {
+ vala_src_prepare
+ xdg_environment_reset
+ default
+}
+
+pkg_preinst() {
+ gnome2_schemas_savelist
+ xdg_pkg_preinst
+}
+
+pkg_postinst() {
+ gnome2_schemas_update
+ xdg_pkg_postinst
+}
+
+pkg_postrm() {
+ gnome2_schemas_update
+ xdg_pkg_postrm
+}
diff --git a/x11-misc/vala-panel/vala-panel-9999.ebuild b/x11-misc/vala-panel/vala-panel-9999.ebuild
new file mode 100644
index 0000000..6246bfb
--- /dev/null
+++ b/x11-misc/vala-panel/vala-panel-9999.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils meson vala xdg
+
+DESCRIPTION="Vala rewrite of SimplePanel"
+HOMEPAGE="https://gitlab.com/vala-panel-project/vala-panel"
+
+if [[ "${PV}" == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="
+ https://gitlab.com/vala-panel-project/${PN}.git
+ https://github.com/rilian-la-te/${PN}.git
+ "
+else
+ SRC_URI="
+ https://gitlab.com/vala-panel-project/${PN}/-/archive/${PV}/${P}.tar.gz
+ https://github.com/rilian-la-te/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+ "
+ KEYWORDS="~amd64"
+fi
+
+RESTRICT="mirror"
+LICENSE="LGPL-3"
+SLOT="0"
+
+DEPEND="
+ >=dev-libs/glib-2.56.0
+ >=x11-libs/gtk+-3.22.0:3
+ >=x11-libs/libwnck-3.4.7:3
+ dev-libs/gobject-introspection
+ x11-libs/libX11
+"
+RDEPEND="
+ ${DEPEND}
+"
+
+src_prepare() {
+ vala_src_prepare
+ xdg_environment_reset
+ default
+}
+
+pkg_preinst() {
+ gnome2_schemas_savelist
+ xdg_pkg_preinst
+}
+
+pkg_postinst() {
+ gnome2_schemas_update
+ xdg_pkg_postinst
+}
+
+pkg_postrm() {
+ gnome2_schemas_update
+ xdg_pkg_postrm
+}
diff --git a/x11-terms/xst/xst-9999.ebuild b/x11-terms/xst/xst-9999.ebuild
index e97d869..5ace247 100644
--- a/x11-terms/xst/xst-9999.ebuild
+++ b/x11-terms/xst/xst-9999.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit eutils git-r3 multilib savedconfig toolchain-funcs
+inherit git-r3 multilib savedconfig toolchain-funcs
DESCRIPTION="Simple terminal implementation for X with Xresources support and other patches"
HOMEPAGE="https://github.com/gnotclub/xst"
diff --git a/x11-themes/src_prepare-artwork/metadata.xml b/x11-themes/src_prepare-artwork/metadata.xml
new file mode 100644
index 0000000..6606027
--- /dev/null
+++ b/x11-themes/src_prepare-artwork/metadata.xml
@@ -0,0 +1,7 @@
+
+
+
+
+ src_prepare/artwork
+
+
diff --git a/x11-themes/src_prepare-artwork/src_prepare-artwork-9999.ebuild b/x11-themes/src_prepare-artwork/src_prepare-artwork-9999.ebuild
new file mode 100644
index 0000000..c1289d9
--- /dev/null
+++ b/x11-themes/src_prepare-artwork/src_prepare-artwork-9999.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop git-r3
+
+DESCRIPTION="Miscellaneous logos, wallpapers and other artwork from src_prepare group"
+HOMEPAGE="https://gitlab.com/src_prepare/artwork"
+EGIT_REPO_URI="https://gitlab.com/src_prepare/artwork"
+
+RESTRICT="binchecks mirror strip test"
+LICENSE="CC0-1.0"
+SLOT="0"
+
+arr_install() {
+ local IFS=$'\n'
+ local cmd="${1}"
+ local files="${2}"
+
+ if [ -n "${files}" ]; then
+ echo "[F] Found following files for installation:"
+ echo "${files}"
+ local file
+ for file in ${files}; do
+ if [ -f "${file}" ]; then
+ echo "[I] Installing: ${file} (using: ${cmd})"
+ "${cmd}" "${file}"
+ fi
+ done
+ fi
+}
+
+src_install() {
+ local src_backgrounds=/usr/share/backgrounds/src_prepare
+ local src_share=/usr/share/src_prepare
+
+ # Wallpapers
+ local wallpapers="$(find . -not -path "./.git/*" | grep -i wallpaper | grep -i -E 'jpg|png')"
+ insinto "${src_backgrounds}"
+ arr_install doins "${wallpapers}"
+
+ # Logos
+ local logos="$(find . -not -path "./.git/*" | grep -i logo | grep -i -E 'jpg|png')"
+ arr_install doicon "${logos}"
+
+ # XCF sources
+ local xcfs="$(find . -not -path "./.git/*" -type f -name '*.xcf')"
+ insinto "${src_share}"
+ arr_install doins "${xcfs}"
+
+ # Docs / notices
+ local docs="$(find . -not -path './.git/*' -type f -name '*README*')"
+ arr_install dodoc "${docs}"
+}
+
+pkg_postinst() {
+ einfo "Contributions are welcome :)"
+ einfo "Repository: https://gitlab.com/src_prepare/artwork"
+}