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 @@ + + + + + + Use dev-util/ccache to speed up rebuilds + + + + 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 - - - Enable AppArmor support - + + xgqt@protonmail.com + Maciej Barć + + + micahflee/torbrowser-launcher + + + Enable AppArmor support + 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" +}