Merge remote-tracking branch 'upstream/master'

This commit is contained in:
Andreas Westman Dorcsak 2020-10-29 17:31:01 +01:00
commit ad6037d232
122 changed files with 976 additions and 406 deletions

View File

@ -3,7 +3,7 @@
EAPI=7 EAPI=7
inherit eutils xdg cmake inherit xdg cmake
DESCRIPTION="A graphical grub2 settings manager" DESCRIPTION="A graphical grub2 settings manager"
HOMEPAGE="https://launchpad.net/grub-customizer" HOMEPAGE="https://launchpad.net/grub-customizer"
@ -20,7 +20,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="GPL-3" LICENSE="GPL-3"
SLOT="0" SLOT="0"
IUSE=""
DEPEND=" DEPEND="
dev-cpp/gtkmm:3.0 dev-cpp/gtkmm:3.0

View File

@ -3,7 +3,7 @@
EAPI=7 EAPI=7
inherit eutils xdg cmake inherit xdg cmake
DESCRIPTION="A graphical grub2 settings manager" DESCRIPTION="A graphical grub2 settings manager"
HOMEPAGE="https://launchpad.net/grub-customizer" HOMEPAGE="https://launchpad.net/grub-customizer"
@ -20,7 +20,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="GPL-3" LICENSE="GPL-3"
SLOT="0" SLOT="0"
IUSE=""
DEPEND=" DEPEND="
dev-cpp/gtkmm:3.0 dev-cpp/gtkmm:3.0

View File

@ -12,7 +12,7 @@ BUNDLE_SRC="
http://nordman.org/mirror/lpeg/${LPEG_V}.tar.gz -> ${PN}-${LPEG_V}.tar.gz 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" DESCRIPTION="Lightweight editor with keyboard-centric minimalistic interface"
HOMEPAGE="https://howl.io" HOMEPAGE="https://howl.io"
@ -33,7 +33,6 @@ SRC_URI="
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
IUSE=""
DEPEND=" DEPEND="
x11-libs/gtk+:3[X] x11-libs/gtk+:3[X]

View File

@ -12,7 +12,7 @@ BUNDLE_SRC="
http://nordman.org/mirror/lpeg/${LPEG_V}.tar.gz -> ${PN}-${LPEG_V}.tar.gz 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" DESCRIPTION="Lightweight editor with keyboard-centric minimalistic interface"
HOMEPAGE="https://howl.io" HOMEPAGE="https://howl.io"
@ -33,7 +33,6 @@ SRC_URI="
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
IUSE=""
DEPEND=" DEPEND="
x11-libs/gtk+:3[X] x11-libs/gtk+:3[X]

View File

@ -3,7 +3,7 @@
EAPI=7 EAPI=7
inherit eutils desktop xdg inherit desktop xdg
DESCRIPTION="A lightweight text editor written in Lua" DESCRIPTION="A lightweight text editor written in Lua"
HOMEPAGE="https://github.com/rxi/lite" HOMEPAGE="https://github.com/rxi/lite"
@ -19,7 +19,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
IUSE=""
BDEPEND=" BDEPEND="
media-gfx/imagemagick media-gfx/imagemagick

View File

@ -3,7 +3,7 @@
EAPI=7 EAPI=7
inherit eutils desktop xdg inherit desktop xdg
DESCRIPTION="A lightweight text editor written in Lua" DESCRIPTION="A lightweight text editor written in Lua"
HOMEPAGE="https://github.com/rxi/lite" HOMEPAGE="https://github.com/rxi/lite"
@ -19,7 +19,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
IUSE=""
BDEPEND=" BDEPEND="
media-gfx/imagemagick media-gfx/imagemagick

View File

@ -11,7 +11,6 @@ RESTRICT="mirror"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="sys-libs/ncurses" RDEPEND="sys-libs/ncurses"
DEPEND="${RDEPEND} DEPEND="${RDEPEND}

View File

@ -1,2 +1,3 @@
DIST ONLYOFFICE-DesktopEditors-5.6.4_amd64.deb 179286302 BLAKE2B 8339b2a0717561f12b35efaba02fa0ff505e1f391f3d4694e2b199c72c4e87be7d5de4df0e6ae08a7eb232146ded5c5eca742202c651da69d36b94ced29e188f SHA512 ae3e1401c6f0ed266475468ab38c6507788005bb234afb79e9bccaf379b6b0d1bfe0fdbe25c8eaf78f35ee0d3e5548dff968e8659e55a6f9d1a6e0ffc25ccfcd 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-DesktopEditors-6.0.0_amd64.deb 200973674 BLAKE2B 95c8dd8878778190b0e8221d6196027090a43ad722807f0c1f25979ca2d1cf88baafb7d3f8685a7aa6a0b60da6f45a3d2bf4207ff8b52c95a9c86e5418119add SHA512 59dcd4046dfb303b90ca1ef79fe71a3013a529db8a716a8d22a90b71596c1eef51358f7a309559a00fade100b13e4a7b104328593effeac09ce104358279e8c0
DIST onlyoffice-bin-6.0.0_amd64.deb 200973674 BLAKE2B 95c8dd8878778190b0e8221d6196027090a43ad722807f0c1f25979ca2d1cf88baafb7d3f8685a7aa6a0b60da6f45a3d2bf4207ff8b52c95a9c86e5418119add SHA512 59dcd4046dfb303b90ca1ef79fe71a3013a529db8a716a8d22a90b71596c1eef51358f7a309559a00fade100b13e4a7b104328593effeac09ce104358279e8c0

View File

@ -22,7 +22,6 @@ SRC_URI="
SLOT="0" SLOT="0"
RESTRICT="mirror strip" RESTRICT="mirror strip"
LICENSE="AGPL-3" LICENSE="AGPL-3"
IUSE=""
DEPEND=" DEPEND="
app-arch/bzip2 app-arch/bzip2

View File

@ -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}
}

View File

@ -0,0 +1 @@
DIST euscan-ng-1.0.0.tar.gz 7059426 BLAKE2B e926381049fff7b5053c023d66804121c24dc97713a9cd68ad227e0afffbdb12439362c2a389c0dbd76934a12f1e7aff36a81086b27bc70fec951c3c5cd90106 SHA512 c3519e9db3fcf9b1495c881a0816350a1103785b0ba6d2293747ef5aae3d7ec0802ade4c199c0568a91e2b6a1c7ab242627fb4e31dc8c2fb61b1c4ec6b1daa74

View File

@ -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}
"

View File

@ -5,16 +5,22 @@ EAPI=7
PYTHON_COMPAT=( python3_{6,7,8,9} ) PYTHON_COMPAT=( python3_{6,7,8,9} )
inherit eutils distutils-r1 inherit distutils-r1
DESCRIPTION="Check if a given package has new upstream versions" DESCRIPTION="Check if a given package has new upstream versions"
HOMEPAGE="https://gitlab.com/src_prepare/euscan-ng" HOMEPAGE="https://gitlab.com/src_prepare/euscan-ng"
if [[ "${PV}" == *9999* ]]; then if [[ "${PV}" == *9999* ]]; then
inherit git-r3 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 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" KEYWORDS="~amd64"
fi fi
@ -38,7 +44,6 @@ IUSE=""
# ) # )
# Right now euscan-ng and euscan can't be both installed on the same system # Right now euscan-ng and euscan can't be both installed on the same system
DEPEND=" DEPEND="
!app-portage/euscan !app-portage/euscan
>=dev-python/beautifulsoup-4.8.2[${PYTHON_USEDEP}] >=dev-python/beautifulsoup-4.8.2[${PYTHON_USEDEP}]

View File

@ -0,0 +1 @@
DIST gen-pkgs-1.0.0.tar.gz 15378 BLAKE2B dc157a9129557cb7cd9f01ca6f7a8fcd0ac3192e30ac52be289789351f5cfacebb1f184b452e594b42038c6840b61cb1b117167533971a1ac3cf7eab29a4a971 SHA512 b06d810140629d72f9737607d36b45211df6d376bcd0b4d27af28420c4b1e1905181299f6b3d58271e12106c1b728a44401a615d59ca3404d837dbaf9987b274

View File

@ -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
}

View File

@ -3,23 +3,26 @@
EAPI=7 EAPI=7
inherit eutils
DESCRIPTION="Create HTML page based off of a given overlay URL" DESCRIPTION="Create HTML page based off of a given overlay URL"
HOMEPAGE="https://gitlab.com/src_prepare/gen-pkgs" HOMEPAGE="https://gitlab.com/src_prepare/gen-pkgs"
if [[ "${PV}" == *9999* ]]; then if [[ "${PV}" == *9999* ]]; then
inherit git-r3 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 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" KEYWORDS="~amd64"
fi fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="GPL-3" LICENSE="GPL-3"
SLOT="0" SLOT="0"
IUSE=""
RDEPEND=" RDEPEND="
app-portage/euscan-ng app-portage/euscan-ng

View File

@ -12,7 +12,6 @@ SRC_URI="https://github.com/Ociidii-Works/genlop/archive/genlop-${PV}.tar.gz"
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE=""
DEPEND="dev-lang/perl DEPEND="dev-lang/perl
dev-perl/Date-Manip dev-perl/Date-Manip

View File

@ -11,7 +11,6 @@ EGIT_REPO_URI="https://github.com/Ociidii-Works/genlop.git"
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
IUSE=""
DEPEND="dev-lang/perl DEPEND="dev-lang/perl
dev-perl/Date-Manip dev-perl/Date-Manip

View File

@ -7,7 +7,7 @@ MY_PN="scripts"
PYTHON_COMPAT=( python3_{6..8} ) PYTHON_COMPAT=( python3_{6..8} )
inherit eutils git-r3 python-r1 inherit git-r3 python-r1
DESCRIPTION="Small scripts from src_prepare group" DESCRIPTION="Small scripts from src_prepare group"
HOMEPAGE="https://gitlab.com/src_prepare/scripts" HOMEPAGE="https://gitlab.com/src_prepare/scripts"

View File

@ -14,7 +14,6 @@ RESTRICT="mirror bindist"
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
KEYWORDS="-* ~amd64" KEYWORDS="-* ~amd64"
IUSE=""
RDEPEND=" RDEPEND="
!app-text/${MY_PN} !app-text/${MY_PN}

View File

@ -14,7 +14,6 @@ RESTRICT="mirror bindist"
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
KEYWORDS="-* ~amd64" KEYWORDS="-* ~amd64"
IUSE=""
RDEPEND=" RDEPEND="
!app-text/${MY_PN} !app-text/${MY_PN}

View File

@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{7,8} ) 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" DESCRIPTION="Multi-platform 2D and 3D game engine"
HOMEPAGE="http://godotengine.org" HOMEPAGE="http://godotengine.org"

View File

@ -6,7 +6,7 @@ EAPI=7
DESCRIPTION="A Qt wrapper for libolm" DESCRIPTION="A Qt wrapper for libolm"
HOMEPAGE="https://gitlab.com/b0/libQtOlm" 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" 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" LICENSE="GPL-3"
SLOT="0" SLOT="0"
IUSE=""
RDEPEND="" RDEPEND=""
DEPEND=" DEPEND="

View File

@ -6,7 +6,7 @@ EAPI=7
DESCRIPTION="A Qt wrapper for libolm" DESCRIPTION="A Qt wrapper for libolm"
HOMEPAGE="https://gitlab.com/b0/libQtOlm" 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" 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" LICENSE="GPL-3"
SLOT="0" SLOT="0"
IUSE=""
RDEPEND="" RDEPEND=""
DEPEND=" DEPEND="

View File

@ -6,7 +6,7 @@ EAPI=7
DESCRIPTION="A Qt5 library to write cross-platform clients for Matrix" DESCRIPTION="A Qt5 library to write cross-platform clients for Matrix"
HOMEPAGE="https://github.com/qmatrixclient/libqmatrixclient" HOMEPAGE="https://github.com/qmatrixclient/libqmatrixclient"
inherit eutils cmake inherit cmake
if [[ ${PV} == "9999" ]]; then if [[ ${PV} == "9999" ]]; then
inherit git-r3 inherit git-r3
@ -18,7 +18,6 @@ fi
LICENSE="GPL-3" LICENSE="GPL-3"
SLOT="0" SLOT="0"
IUSE=""
RDEPEND="" RDEPEND=""
DEPEND=" DEPEND="

View File

@ -6,7 +6,7 @@ EAPI=7
DESCRIPTION="A Qt5 library to write cross-platform clients for Matrix" DESCRIPTION="A Qt5 library to write cross-platform clients for Matrix"
HOMEPAGE="https://github.com/qmatrixclient/libqmatrixclient" HOMEPAGE="https://github.com/qmatrixclient/libqmatrixclient"
inherit eutils cmake inherit cmake
if [[ ${PV} == "9999" ]]; then if [[ ${PV} == "9999" ]]; then
inherit git-r3 inherit git-r3
@ -18,7 +18,6 @@ fi
LICENSE="GPL-3" LICENSE="GPL-3"
SLOT="0" SLOT="0"
IUSE=""
RDEPEND="" RDEPEND=""
DEPEND=" DEPEND="

View File

@ -6,7 +6,7 @@ EAPI=7
DESCRIPTION="A Qt5 library to write cross-platform clients for Matrix" DESCRIPTION="A Qt5 library to write cross-platform clients for Matrix"
HOMEPAGE="https://github.com/qmatrixclient/libqmatrixclient" HOMEPAGE="https://github.com/qmatrixclient/libqmatrixclient"
inherit eutils cmake inherit cmake
if [[ ${PV} == "9999" ]]; then if [[ ${PV} == "9999" ]]; then
inherit git-r3 inherit git-r3
@ -18,7 +18,6 @@ fi
LICENSE="GPL-3" LICENSE="GPL-3"
SLOT="0" SLOT="0"
IUSE=""
RDEPEND="" RDEPEND=""
DEPEND=" DEPEND="

View File

@ -18,4 +18,3 @@ fi
LICENSE="GPL-3" LICENSE="GPL-3"
SLOT="0/$(ver_cut 1)" SLOT="0/$(ver_cut 1)"
IUSE=""

View File

@ -15,7 +15,6 @@ DESCRIPTION="A filename renaming utility based on perl regular expression used b
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
IUSE=""
src_install() { src_install() {
perl-module_src_install perl-module_src_install

View File

@ -21,7 +21,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="Apache-2.0" LICENSE="Apache-2.0"
SLOT="0" SLOT="0"
IUSE=""
RDEPEND=" RDEPEND="
dev-python/requests[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}]

View File

@ -21,7 +21,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="Apache-2.0" LICENSE="Apache-2.0"
SLOT="0" SLOT="0"
IUSE=""
RDEPEND=" RDEPEND="
dev-python/requests[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}]

View File

@ -21,7 +21,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="Apache-2.0" LICENSE="Apache-2.0"
SLOT="0" SLOT="0"
IUSE=""
RDEPEND=" RDEPEND="
dev-python/requests[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}]

View File

@ -3,7 +3,7 @@
EAPI=7 EAPI=7
inherit eutils git-r3 inherit git-r3
DESCRIPTION="Colorized REPL for GNU Guile" DESCRIPTION="Colorized REPL for GNU Guile"
HOMEPAGE="https://gitlab.com/NalaGinrut/guile-colorized/" HOMEPAGE="https://gitlab.com/NalaGinrut/guile-colorized/"
@ -12,7 +12,6 @@ EGIT_REPO_URI="https://gitlab.com/NalaGinrut/${PN}.git"
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="GPL-3" LICENSE="GPL-3"
SLOT="0" SLOT="0"
IUSE=""
RDEPEND=" RDEPEND="
>=dev-scheme/guile-2.0.9 >=dev-scheme/guile-2.0.9

View File

@ -21,7 +21,6 @@ fi
LICENSE="GPL-3" LICENSE="GPL-3"
SLOT="0" SLOT="0"
IUSE=""
BDEPEND="dev-python/PyQt5[${PYTHON_USEDEP}]" BDEPEND="dev-python/PyQt5[${PYTHON_USEDEP}]"
RDEPEND=" RDEPEND="

View File

@ -6,7 +6,7 @@ EAPI=7
MY_PN="melonDS" MY_PN="melonDS"
MY_P="${MY_PN}-${PV}" MY_P="${MY_PN}-${PV}"
inherit eutils xdg cmake inherit xdg cmake
DESCRIPTION="Nintendo DS emulator, sorta" DESCRIPTION="Nintendo DS emulator, sorta"
HOMEPAGE="http://melonds.kuribo64.net/" HOMEPAGE="http://melonds.kuribo64.net/"
@ -23,7 +23,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="GPL-3" LICENSE="GPL-3"
SLOT="0" SLOT="0"
IUSE=""
DEPEND=" DEPEND="
media-libs/libsdl2[sound,video] media-libs/libsdl2[sound,video]

View File

@ -6,7 +6,7 @@ EAPI=7
MY_PN="melonDS" MY_PN="melonDS"
MY_P="${MY_PN}-${PV}" MY_P="${MY_PN}-${PV}"
inherit eutils xdg cmake inherit xdg cmake
DESCRIPTION="Nintendo DS emulator, sorta" DESCRIPTION="Nintendo DS emulator, sorta"
HOMEPAGE="http://melonds.kuribo64.net/" HOMEPAGE="http://melonds.kuribo64.net/"
@ -23,7 +23,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="GPL-3" LICENSE="GPL-3"
SLOT="0" SLOT="0"
IUSE=""
DEPEND=" DEPEND="
dev-qt/qtcore:5 dev-qt/qtcore:5

View File

@ -6,7 +6,7 @@ EAPI=7
MY_PN="melonDS" MY_PN="melonDS"
MY_P="${MY_PN}-${PV}" MY_P="${MY_PN}-${PV}"
inherit eutils xdg cmake inherit xdg cmake
DESCRIPTION="Nintendo DS emulator, sorta" DESCRIPTION="Nintendo DS emulator, sorta"
HOMEPAGE="http://melonds.kuribo64.net/" HOMEPAGE="http://melonds.kuribo64.net/"
@ -23,7 +23,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="GPL-3" LICENSE="GPL-3"
SLOT="0" SLOT="0"
IUSE=""
DEPEND=" DEPEND="
dev-qt/qtcore:5 dev-qt/qtcore:5

View File

@ -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 # Distributed under the terms of the GNU General Public License v2
EAPI=7 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/ # Latest versions are in http://icculus.org/twilight/darkplaces/files/
MY_PV="${PV/_beta/beta}" MY_PV="${PV/_beta/beta}"

View File

@ -13,7 +13,6 @@ SRC_URI="
LICENSE="HPND" LICENSE="HPND"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc64 ~x86" KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
IUSE=""
RDEPEND=">=games-fps/darkplaces-20170829_beta1" RDEPEND=">=games-fps/darkplaces-20170829_beta1"
DEPEND="app-arch/p7zip" DEPEND="app-arch/p7zip"

View File

@ -20,7 +20,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="WTFPL-2" LICENSE="WTFPL-2"
SLOT="0" SLOT="0"
IUSE=""
RDEPEND=" RDEPEND="
!games-misc/lolcat !games-misc/lolcat

View File

@ -20,7 +20,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="WTFPL-2" LICENSE="WTFPL-2"
SLOT="0" SLOT="0"
IUSE=""
RDEPEND=" RDEPEND="
!games-misc/lolcat !games-misc/lolcat

View File

@ -5,7 +5,7 @@ EAPI=7
MY_PN="${PN^}" MY_PN="${PN^}"
inherit desktop eutils xdg inherit desktop wrapper xdg
DESCRIPTION="A sandbox tower defense game" DESCRIPTION="A sandbox tower defense game"
HOMEPAGE="https://mindustrygame.github.io" HOMEPAGE="https://mindustrygame.github.io"
@ -15,7 +15,6 @@ RESTRICT="mirror strip"
LICENSE="GPL-3" LICENSE="GPL-3"
SLOT="0" SLOT="0"
KEYWORDS="~amd64" KEYWORDS="~amd64"
IUSE=""
DEPEND="" DEPEND=""
RDEPEND=" RDEPEND="

View File

@ -5,7 +5,7 @@ EAPI=7
MY_PN="${PN^}" MY_PN="${PN^}"
inherit desktop eutils xdg inherit desktop wrapper xdg
DESCRIPTION="A sandbox tower defense game" DESCRIPTION="A sandbox tower defense game"
HOMEPAGE="https://mindustrygame.github.io" HOMEPAGE="https://mindustrygame.github.io"
@ -15,7 +15,6 @@ RESTRICT="mirror strip"
LICENSE="GPL-3" LICENSE="GPL-3"
SLOT="0" SLOT="0"
KEYWORDS="~amd64" KEYWORDS="~amd64"
IUSE=""
DEPEND="" DEPEND=""
RDEPEND=" RDEPEND="

View File

@ -5,7 +5,7 @@ EAPI=7
MY_PN="${PN^}" MY_PN="${PN^}"
inherit desktop eutils xdg inherit desktop wrapper xdg
DESCRIPTION="A sandbox tower defense game" DESCRIPTION="A sandbox tower defense game"
HOMEPAGE="https://mindustrygame.github.io" HOMEPAGE="https://mindustrygame.github.io"
@ -15,7 +15,6 @@ RESTRICT="mirror strip"
LICENSE="GPL-3" LICENSE="GPL-3"
SLOT="0" SLOT="0"
KEYWORDS="~amd64" KEYWORDS="~amd64"
IUSE=""
DEPEND="" DEPEND=""
RDEPEND=" RDEPEND="

View File

@ -16,7 +16,6 @@ RESTRICT="bindist mirror"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
KEYWORDS="~amd64" KEYWORDS="~amd64"
IUSE=""
DEPEND="" DEPEND=""
RDEPEND=" RDEPEND="

View File

@ -16,7 +16,6 @@ RESTRICT="bindist mirror"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
KEYWORDS="~amd64" KEYWORDS="~amd64"
IUSE=""
DEPEND="" DEPEND=""
RDEPEND=" RDEPEND="

View File

@ -3,7 +3,7 @@
EAPI=7 EAPI=7
inherit eutils font font-ebdftopcf inherit font font-ebdftopcf
DESCRIPTION="Monospaced bitmap font" DESCRIPTION="Monospaced bitmap font"
HOMEPAGE="https://www.cambus.net/spleen-monospaced-bitmap-fonts/" HOMEPAGE="https://www.cambus.net/spleen-monospaced-bitmap-fonts/"
@ -19,7 +19,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="BSD-2" LICENSE="BSD-2"
SLOT="0" SLOT="0"
IUSE=""
DOCS=( DOCS=(
AUTHORS AUTHORS

View File

@ -3,7 +3,7 @@
EAPI=7 EAPI=7
inherit eutils font font-ebdftopcf inherit font font-ebdftopcf
DESCRIPTION="Monospaced bitmap font" DESCRIPTION="Monospaced bitmap font"
HOMEPAGE="https://www.cambus.net/spleen-monospaced-bitmap-fonts/" HOMEPAGE="https://www.cambus.net/spleen-monospaced-bitmap-fonts/"
@ -19,7 +19,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="BSD-2" LICENSE="BSD-2"
SLOT="0" SLOT="0"
IUSE=""
DOCS=( DOCS=(
AUTHORS AUTHORS

View File

@ -24,7 +24,6 @@ RESTRICT="
" "
LICENSE="GPL-3" LICENSE="GPL-3"
SLOT="0" SLOT="0"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND=" DEPEND="

View File

@ -24,7 +24,6 @@ RESTRICT="
" "
LICENSE="GPL-3" LICENSE="GPL-3"
SLOT="0" SLOT="0"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND=" DEPEND="

1
media-gfx/fondo/Manifest Normal file
View File

@ -0,0 +1 @@
DIST fondo-1.3.10.tar.gz 3483903 BLAKE2B 90ecc1291c445d32c74920b9ef79d68c862fe1b70fcd6e616c71393fefeef5a1b538bb4de017f4a64f53be8e49c1c26ad164e51bd8d43606722324c02d0cda74 SHA512 c906b399461590da0e69fa4ee87d0308bcb697506cc97e9626cd506370e0b1eec2d6426894490e3c6c194eb8548c3d099b40d694c7409b16b2015d1ba1bb58dd

View File

@ -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
}

View File

@ -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
}

View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<remote-id type="github">calo001/fondo</remote-id>
</upstream>
</pkgmetadata>

3
media-gfx/koko/Manifest Normal file
View File

@ -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

View File

@ -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
}

View File

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
</pkgmetadata>

View File

@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{6,7,8} ) PYTHON_COMPAT=( python3_{6,7,8} )
inherit eutils xdg distutils-r1 inherit xdg distutils-r1
DESCRIPTION="A GUI front-end for youtube-dl" DESCRIPTION="A GUI front-end for youtube-dl"
HOMEPAGE="https://tartube.sourceforge.io" HOMEPAGE="https://tartube.sourceforge.io"

View File

@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{6,7,8} ) PYTHON_COMPAT=( python3_{6,7,8} )
inherit eutils xdg distutils-r1 inherit xdg distutils-r1
DESCRIPTION="A GUI front-end for youtube-dl" DESCRIPTION="A GUI front-end for youtube-dl"
HOMEPAGE="https://tartube.sourceforge.io" HOMEPAGE="https://tartube.sourceforge.io"

View File

@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{6,7,8} ) PYTHON_COMPAT=( python3_{6,7,8} )
inherit eutils xdg distutils-r1 inherit xdg distutils-r1
DESCRIPTION="A GUI front-end for youtube-dl" DESCRIPTION="A GUI front-end for youtube-dl"
HOMEPAGE="https://tartube.sourceforge.io" HOMEPAGE="https://tartube.sourceforge.io"

View File

@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{6,7,8} ) PYTHON_COMPAT=( python3_{6,7,8} )
inherit eutils xdg distutils-r1 inherit xdg distutils-r1
DESCRIPTION="A GUI front-end for youtube-dl" DESCRIPTION="A GUI front-end for youtube-dl"
HOMEPAGE="https://tartube.sourceforge.io" HOMEPAGE="https://tartube.sourceforge.io"

View File

@ -3,7 +3,7 @@
EAPI=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" DESCRIPTION="A simple application to provide essential information on network related aspects"
HOMEPAGE="https://github.com/babluboy/nutty" HOMEPAGE="https://github.com/babluboy/nutty"
@ -19,7 +19,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="GPL-3" LICENSE="GPL-3"
SLOT="0" SLOT="0"
IUSE=""
DEPEND=" DEPEND="
dev-libs/granite dev-libs/granite

View File

@ -3,7 +3,7 @@
EAPI=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" DESCRIPTION="A simple application to provide essential information on network related aspects"
HOMEPAGE="https://github.com/babluboy/nutty" HOMEPAGE="https://github.com/babluboy/nutty"
@ -19,7 +19,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="GPL-3" LICENSE="GPL-3"
SLOT="0" SLOT="0"
IUSE=""
DEPEND=" DEPEND="
dev-libs/granite dev-libs/granite

View File

@ -3,7 +3,7 @@
EAPI=7 EAPI=7
inherit eutils systemd inherit systemd
DESCRIPTION="Improve your security and privacy by blocking ads, tracking and malware domains" DESCRIPTION="Improve your security and privacy by blocking ads, tracking and malware domains"
HOMEPAGE="https://hblock.molinero.dev/" HOMEPAGE="https://hblock.molinero.dev/"
@ -19,7 +19,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
IUSE=""
DEPEND=" DEPEND="
sys-apps/baselayout sys-apps/baselayout

View File

@ -3,7 +3,7 @@
EAPI=7 EAPI=7
inherit eutils systemd inherit systemd
DESCRIPTION="Improve your security and privacy by blocking ads, tracking and malware domains" DESCRIPTION="Improve your security and privacy by blocking ads, tracking and malware domains"
HOMEPAGE="https://hblock.molinero.dev/" HOMEPAGE="https://hblock.molinero.dev/"
@ -19,7 +19,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
IUSE=""
DEPEND=" DEPEND="
sys-apps/baselayout sys-apps/baselayout

View File

@ -3,7 +3,7 @@
EAPI=7 EAPI=7
inherit eutils systemd inherit systemd
DESCRIPTION="Improve your security and privacy by blocking ads, tracking and malware domains" DESCRIPTION="Improve your security and privacy by blocking ads, tracking and malware domains"
HOMEPAGE="https://hblock.molinero.dev/" HOMEPAGE="https://hblock.molinero.dev/"
@ -19,7 +19,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
IUSE=""
DEPEND=" DEPEND="
sys-apps/baselayout sys-apps/baselayout

View File

@ -23,7 +23,6 @@ fi
LICENSE="GPL-3" LICENSE="GPL-3"
SLOT="0" SLOT="0"
IUSE=""
RDEPEND=" RDEPEND="
app-text/cmark app-text/cmark

View File

@ -23,7 +23,6 @@ fi
LICENSE="GPL-3" LICENSE="GPL-3"
SLOT="0" SLOT="0"
IUSE=""
RDEPEND=" RDEPEND="
app-text/cmark app-text/cmark

View File

@ -3,7 +3,7 @@
EAPI=7 EAPI=7
inherit eutils xdg-utils inherit xdg-utils
DESCRIPTION="Modern IRC client written in GTK" DESCRIPTION="Modern IRC client written in GTK"
HOMEPAGE="https://srain.im/" HOMEPAGE="https://srain.im/"

View File

@ -3,7 +3,7 @@
EAPI=7 EAPI=7
inherit eutils xdg-utils inherit xdg-utils
DESCRIPTION="Modern IRC client written in GTK" DESCRIPTION="Modern IRC client written in GTK"
HOMEPAGE="https://srain.im/" HOMEPAGE="https://srain.im/"

View File

@ -17,7 +17,6 @@ SRC_URI="
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
KEYWORDS="~amd64" KEYWORDS="~amd64"
IUSE=""
RESTRICT="mirror strip" RESTRICT="mirror strip"
COMMON_DEPEND="net-misc/curl[-curl_ssl_gnutls]" COMMON_DEPEND="net-misc/curl[-curl_ssl_gnutls]"

View File

@ -21,7 +21,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
IUSE=""
RDEPEND=" RDEPEND="
>=dev-python/urllib3-1.25.7[${PYTHON_USEDEP}] >=dev-python/urllib3-1.25.7[${PYTHON_USEDEP}]

View File

@ -21,7 +21,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
IUSE=""
RDEPEND=" RDEPEND="
>=dev-python/urllib3-1.25.7[${PYTHON_USEDEP}] >=dev-python/urllib3-1.25.7[${PYTHON_USEDEP}]

View File

@ -21,7 +21,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
IUSE=""
RDEPEND=" RDEPEND="
>=dev-python/urllib3-1.25.7[${PYTHON_USEDEP}] >=dev-python/urllib3-1.25.7[${PYTHON_USEDEP}]

View File

@ -3,7 +3,7 @@
EAPI=7 EAPI=7
inherit eutils inherit
DESCRIPTION="minimalistic, lightweight command line client for Jellyfin" DESCRIPTION="minimalistic, lightweight command line client for Jellyfin"
HOMEPAGE="https://github.com/Aanok/jftui" HOMEPAGE="https://github.com/Aanok/jftui"
@ -13,7 +13,6 @@ RESTRICT="mirror"
LICENSE="Unlicense" LICENSE="Unlicense"
SLOT="0" SLOT="0"
KEYWORDS="~amd64" KEYWORDS="~amd64"
IUSE=""
RDEPEND=" RDEPEND="
net-misc/curl net-misc/curl

View File

@ -21,7 +21,6 @@ HOMEPAGE="https://mega.nz/cmd"
LICENSE="BSD-2" LICENSE="BSD-2"
SLOT="0" SLOT="0"
IUSE=""
DEPEND=" DEPEND="
>=net-misc/meganz-sdk-3.7.3:=[sodium(+),sqlite] >=net-misc/meganz-sdk-3.7.3:=[sodium(+),sqlite]
dev-libs/libpcre:3[cxx] dev-libs/libpcre:3[cxx]

View File

@ -21,7 +21,6 @@ HOMEPAGE="https://mega.nz/cmd"
LICENSE="BSD-2" LICENSE="BSD-2"
SLOT="0" SLOT="0"
IUSE=""
DEPEND=" DEPEND="
>=net-misc/meganz-sdk-3.7.3:=[sodium(+),sqlite] >=net-misc/meganz-sdk-3.7.3:=[sodium(+),sqlite]
dev-libs/libpcre:3[cxx] dev-libs/libpcre:3[cxx]

View File

@ -43,7 +43,7 @@ RDEPEND="
libuv? ( dev-libs/libuv ) libuv? ( dev-libs/libuv )
dev-libs/libsodium dev-libs/libsodium
mediainfo? ( media-libs/libmediainfo ) mediainfo? ( media-libs/libmediainfo )
ffmpeg? ( virtual/ffmpeg ) ffmpeg? ( media-video/ffmpeg )
raw? ( media-libs/libraw ) raw? ( media-libs/libraw )
" "
DEPEND=" DEPEND="

View File

@ -43,7 +43,7 @@ RDEPEND="
libuv? ( dev-libs/libuv ) libuv? ( dev-libs/libuv )
dev-libs/libsodium dev-libs/libsodium
mediainfo? ( media-libs/libmediainfo ) mediainfo? ( media-libs/libmediainfo )
ffmpeg? ( virtual/ffmpeg ) ffmpeg? ( media-video/ffmpeg )
raw? ( media-libs/libraw ) raw? ( media-libs/libraw )
" "
DEPEND=" DEPEND="

View File

@ -21,7 +21,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
IUSE=""
src_prepare() { src_prepare() {
# Excerpt from https://pypi.org/project/bs4 # Excerpt from https://pypi.org/project/bs4

View File

@ -21,7 +21,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
IUSE=""
src_prepare() { src_prepare() {
# Excerpt from https://pypi.org/project/bs4 # Excerpt from https://pypi.org/project/bs4

View File

@ -21,7 +21,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
IUSE=""
src_prepare() { src_prepare() {
# Excerpt from https://pypi.org/project/bs4 # Excerpt from https://pypi.org/project/bs4

View File

@ -21,7 +21,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
IUSE=""
src_prepare() { src_prepare() {
# Excerpt from https://pypi.org/project/bs4 # Excerpt from https://pypi.org/project/bs4

View File

@ -0,0 +1 @@
DIST tulip-5.4.0.tar.gz 104301492 BLAKE2B ecbb4231a2c84197d43a12273e02720f66f019846b93476df1080721ed9d9dc79334875b76298379edb826078de88170f563250fae66de8b20031ca8945e34aa SHA512 ed6d8042ab27cf0ba2eac811354a8ba15c103cfdb348e72af540de61fa0a5173b9c078ba694d04948b0f3eb6b1b06eb04da3fbc99197991ba26806c555f4e5f7

View File

@ -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)

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<use>
<flag name="ccache">
Use dev-util/ccache to speed up rebuilds
</flag>
</use>
<upstream>
<remote-id type="github">Tulip-Dev/tulip</remote-id>
</upstream>
</pkgmetadata>

View File

@ -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
}

View File

@ -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
}

View File

@ -21,7 +21,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
IUSE=""
DEPEND=" DEPEND="
dev-python/PyQt5[${PYTHON_USEDEP}] dev-python/PyQt5[${PYTHON_USEDEP}]

View File

@ -21,7 +21,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
IUSE=""
DEPEND=" DEPEND="
dev-python/PyQt5[${PYTHON_USEDEP}] dev-python/PyQt5[${PYTHON_USEDEP}]

View File

@ -3,7 +3,7 @@
EAPI=7 EAPI=7
inherit eutils xdg cmake inherit xdg cmake
DESCRIPTION="Raspberry Pi Imaging Utility" DESCRIPTION="Raspberry Pi Imaging Utility"
HOMEPAGE="https://github.com/raspberrypi/rpi-imager" HOMEPAGE="https://github.com/raspberrypi/rpi-imager"

View File

@ -3,7 +3,7 @@
EAPI=7 EAPI=7
inherit eutils xdg cmake inherit xdg cmake
DESCRIPTION="Raspberry Pi Imaging Utility" DESCRIPTION="Raspberry Pi Imaging Utility"
HOMEPAGE="https://github.com/raspberrypi/rpi-imager" HOMEPAGE="https://github.com/raspberrypi/rpi-imager"

View File

@ -3,7 +3,7 @@
EAPI=7 EAPI=7
inherit eutils xdg cmake inherit xdg cmake
DESCRIPTION="Raspberry Pi Imaging Utility" DESCRIPTION="Raspberry Pi Imaging Utility"
HOMEPAGE="https://github.com/raspberrypi/rpi-imager" HOMEPAGE="https://github.com/raspberrypi/rpi-imager"

View File

@ -13,7 +13,6 @@ SRC_URI="https://github.com/icecc/icecream/releases/download/${PV}/${MY_P}.tar.x
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86"
IUSE=""
DEPEND=" DEPEND="
sys-libs/libcap-ng sys-libs/libcap-ng

View File

@ -17,7 +17,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="CC0-1.0" LICENSE="CC0-1.0"
SLOT="0" SLOT="0"
IUSE=""
src_install() { src_install() {
emake DESTDIR="${D}" PREFIX="/usr" install emake DESTDIR="${D}" PREFIX="/usr" install

View File

@ -17,7 +17,6 @@ fi
RESTRICT="mirror" RESTRICT="mirror"
LICENSE="CC0-1.0" LICENSE="CC0-1.0"
SLOT="0" SLOT="0"
IUSE=""
src_install() { src_install() {
emake DESTDIR="${D}" PREFIX="/usr" install emake DESTDIR="${D}" PREFIX="/usr" install

View File

@ -11,7 +11,7 @@ CHROMIUM_LANGS="
sw ta te th tr uk vi zh-CN zh-TW 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" DESCRIPTION="Brave Web Browser"
HOMEPAGE="https://brave.com" HOMEPAGE="https://brave.com"

View File

@ -11,7 +11,7 @@ CHROMIUM_LANGS="
sw ta te th tr uk vi zh-CN zh-TW 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" DESCRIPTION="Brave Web Browser"
HOMEPAGE="https://brave.com" HOMEPAGE="https://brave.com"

View File

@ -37,7 +37,7 @@ MOZ_SRC_URI="https://git.savannah.gnu.org/cgit/gnuzilla.git/snapshot/gnuzilla-${
LLVM_MAX_SLOT=10 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 \ gnome2-utils llvm mozcoreconf-v6 oom-score-adj pax-utils xdg-utils \
autotools multiprocessing virtualx autotools multiprocessing virtualx
#mozlinguas-v2 #mozlinguas-v2

View File

@ -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
}

Some files were not shown because too many files have changed in this diff Show More