From b9fcd54177fb06345d2e117337f9c4910b8fa50d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Sat, 14 Nov 2020 17:22:33 +0100 Subject: [PATCH 1/8] games-emulation/melonds: remove gtk dep from recent versions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Maciej Barć --- games-emulation/melonds/melonds-0.9.ebuild | 1 - games-emulation/melonds/melonds-9999.ebuild | 1 - 2 files changed, 2 deletions(-) diff --git a/games-emulation/melonds/melonds-0.9.ebuild b/games-emulation/melonds/melonds-0.9.ebuild index 59864fc..d7c1be9 100644 --- a/games-emulation/melonds/melonds-0.9.ebuild +++ b/games-emulation/melonds/melonds-0.9.ebuild @@ -35,7 +35,6 @@ DEPEND=" net-libs/libslirp net-misc/curl x11-libs/cairo - x11-libs/gtk+:3 " RDEPEND=" ${DEPEND} diff --git a/games-emulation/melonds/melonds-9999.ebuild b/games-emulation/melonds/melonds-9999.ebuild index 59864fc..d7c1be9 100644 --- a/games-emulation/melonds/melonds-9999.ebuild +++ b/games-emulation/melonds/melonds-9999.ebuild @@ -35,7 +35,6 @@ DEPEND=" net-libs/libslirp net-misc/curl x11-libs/cairo - x11-libs/gtk+:3 " RDEPEND=" ${DEPEND} From bdeda0604afa49af8c0c1a6c07c2f3095a02021c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Sun, 15 Nov 2020 22:34:30 +0100 Subject: [PATCH 2/8] games-emulation/melonds: move to guru --- acct-group/miniflux/Manifest | 1 - games-emulation/melonds/Manifest | 2 - games-emulation/melonds/melonds-0.8.3.ebuild | 54 ------------------ games-emulation/melonds/melonds-0.9.ebuild | 59 -------------------- games-emulation/melonds/melonds-9999.ebuild | 59 -------------------- games-emulation/melonds/metadata.xml | 15 ----- 6 files changed, 190 deletions(-) delete mode 100644 acct-group/miniflux/Manifest delete mode 100644 games-emulation/melonds/Manifest delete mode 100644 games-emulation/melonds/melonds-0.8.3.ebuild delete mode 100644 games-emulation/melonds/melonds-0.9.ebuild delete mode 100644 games-emulation/melonds/melonds-9999.ebuild delete mode 100644 games-emulation/melonds/metadata.xml diff --git a/acct-group/miniflux/Manifest b/acct-group/miniflux/Manifest deleted file mode 100644 index 1a58dae..0000000 --- a/acct-group/miniflux/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD miniflux-0.ebuild 145 BLAKE2B 09f27a3fe9169f4f64c46fe7d07242e753bcc565921d80126b1230accbad1f6324ca621431dc24f598ebcc6e137fde2c7139f040f4d14f89610fbe57c08db6ba SHA512 3218c27d0ab6562ce825fe85704d893d875bf917a98830c021fd852c577f04d1f1963b5adad0e10a659fe7a2e6893c14c3cc1deee7d9688476d4576b94addc7e diff --git a/games-emulation/melonds/Manifest b/games-emulation/melonds/Manifest deleted file mode 100644 index cc555a3..0000000 --- a/games-emulation/melonds/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST melonDS-0.8.3.tar.gz 965501 BLAKE2B 6ada01de8942c7ae5ec4a0a48cc76384ac2196f567d67d242d3d81e7c760dd87d76fcb5a33b540b670fd79358ba8e6a9c355d48e8eb08c721dfe33b54e4a9842 SHA512 4fed77abd231812d2f9ddb19a7fe6e808fb8e92035bb2fea220032b7c0a98671b4fd79ef0f7c7c559e92f3d1875ea119afaa581be2edacaa10f4437620eecd76 -DIST melonDS-0.9.tar.gz 899619 BLAKE2B 4a3fe0c8ca1cce9ed823f74eaf58786f8847b62e0e25d5f0e97b1cc0e68754b61a09b5e9b790264549377011dd899447fbe715ca2831320a903d70e24953b3dd SHA512 7d65058f9140c1bbcdc17d32aee62625023dba8c3c45665486c8a3dbec551ca109831949716eadb8048921464d4a6543698b741835b32cc95a96f5b5cf885e04 diff --git a/games-emulation/melonds/melonds-0.8.3.ebuild b/games-emulation/melonds/melonds-0.8.3.ebuild deleted file mode 100644 index ddd5807..0000000 --- a/games-emulation/melonds/melonds-0.8.3.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 2019-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="melonDS" -MY_P="${MY_PN}-${PV}" - -inherit xdg cmake - -DESCRIPTION="Nintendo DS emulator, sorta" -HOMEPAGE="http://melonds.kuribo64.net/" - -if [[ "${PV}" == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/Arisotura/${MY_PN}.git" -else - SRC_URI="https://github.com/Arisotura/${MY_PN}/archive/${PV}.tar.gz -> ${MY_P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${MY_P}" -fi - -RESTRICT="mirror" -LICENSE="GPL-3" -SLOT="0" - -DEPEND=" - media-libs/libsdl2[sound,video] - net-libs/libpcap - net-misc/curl - x11-libs/cairo - x11-libs/gtk+:3 -" -RDEPEND=" - ${DEPEND} -" - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - elog "You need the following files in order to run melonDS:" - elog "- bios7.bin" - elog "- bios9.bin" - elog "- firmware.bin" - elog "- romlist.bin" - elog "Place them in ~/.config/melonDS" - elog "The romlist.bin file can be found in the /usr/share/melonDS directory" - elog "The rest of those files can be found somewhere in the internet ;-)" -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/games-emulation/melonds/melonds-0.9.ebuild b/games-emulation/melonds/melonds-0.9.ebuild deleted file mode 100644 index d7c1be9..0000000 --- a/games-emulation/melonds/melonds-0.9.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 2019-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="melonDS" -MY_P="${MY_PN}-${PV}" - -inherit xdg cmake - -DESCRIPTION="Nintendo DS emulator, sorta" -HOMEPAGE="http://melonds.kuribo64.net/" - -if [[ "${PV}" == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/Arisotura/${MY_PN}.git" -else - SRC_URI="https://github.com/Arisotura/${MY_PN}/archive/${PV}.tar.gz -> ${MY_P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${MY_P}" -fi - -RESTRICT="mirror" -LICENSE="GPL-3" -SLOT="0" - -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - media-libs/libsdl2[sound,video] - net-libs/gnutls - net-libs/libpcap - net-libs/libslirp - net-misc/curl - x11-libs/cairo -" -RDEPEND=" - ${DEPEND} -" - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - - elog "You need the following files in order to run melonDS:" - elog "- bios7.bin" - elog "- bios9.bin" - elog "- firmware.bin" - elog "- romlist.bin" - elog "Place them in ~/.config/melonDS" - elog "Those files can be found somewhere on the Internet ;-)" -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/games-emulation/melonds/melonds-9999.ebuild b/games-emulation/melonds/melonds-9999.ebuild deleted file mode 100644 index d7c1be9..0000000 --- a/games-emulation/melonds/melonds-9999.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 2019-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="melonDS" -MY_P="${MY_PN}-${PV}" - -inherit xdg cmake - -DESCRIPTION="Nintendo DS emulator, sorta" -HOMEPAGE="http://melonds.kuribo64.net/" - -if [[ "${PV}" == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/Arisotura/${MY_PN}.git" -else - SRC_URI="https://github.com/Arisotura/${MY_PN}/archive/${PV}.tar.gz -> ${MY_P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${MY_P}" -fi - -RESTRICT="mirror" -LICENSE="GPL-3" -SLOT="0" - -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - media-libs/libsdl2[sound,video] - net-libs/gnutls - net-libs/libpcap - net-libs/libslirp - net-misc/curl - x11-libs/cairo -" -RDEPEND=" - ${DEPEND} -" - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - - elog "You need the following files in order to run melonDS:" - elog "- bios7.bin" - elog "- bios9.bin" - elog "- firmware.bin" - elog "- romlist.bin" - elog "Place them in ~/.config/melonDS" - elog "Those files can be found somewhere on the Internet ;-)" -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/games-emulation/melonds/metadata.xml b/games-emulation/melonds/metadata.xml deleted file mode 100644 index 47bb653..0000000 --- a/games-emulation/melonds/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - xgqt@protonmail.com - Maciej Barć - - - Arisotura/melonDS - - - DS emulator, sorta. - The goal is to do things right and fast, akin to blargSNES. - - From a07e91a4a263b1c3fe15e44ce6c8e81a61b97aa2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Sun, 15 Nov 2020 22:43:02 +0100 Subject: [PATCH 3/8] www-client/torbrowser-launcher: move to guru --- www-client/torbrowser-launcher/Manifest | 2 - .../files/torbrowser-launcher-distro.patch | 11 ---- www-client/torbrowser-launcher/metadata.xml | 14 ----- .../torbrowser-launcher-0.3.2.ebuild | 58 ------------------- .../torbrowser-launcher-0.3.3.ebuild | 58 ------------------- .../torbrowser-launcher-9999.ebuild | 58 ------------------- 6 files changed, 201 deletions(-) delete mode 100644 www-client/torbrowser-launcher/Manifest delete mode 100644 www-client/torbrowser-launcher/files/torbrowser-launcher-distro.patch delete mode 100644 www-client/torbrowser-launcher/metadata.xml delete mode 100644 www-client/torbrowser-launcher/torbrowser-launcher-0.3.2.ebuild delete mode 100644 www-client/torbrowser-launcher/torbrowser-launcher-0.3.3.ebuild delete mode 100644 www-client/torbrowser-launcher/torbrowser-launcher-9999.ebuild diff --git a/www-client/torbrowser-launcher/Manifest b/www-client/torbrowser-launcher/Manifest deleted file mode 100644 index f757ced..0000000 --- a/www-client/torbrowser-launcher/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST torbrowser-launcher-0.3.2.tar.gz 227363 BLAKE2B b3e35f546ef84aec02a3b75068b08a6d60f9f41f6194d1bf25862c48780f77d72e4443e594add04c5a0d44cf01bcfc8c04d6d7d67c767c2cc75cc8b4a9c42f9c SHA512 26c5517723c730591ea5c4b81e30728e9db7323afcafc99d17a178d4300bad3df8731ffb063cc53fe189a3b5e2872395c913b9eea6595acac7f31ff4a1c5f105 -DIST torbrowser-launcher-0.3.3.tar.gz 187239 BLAKE2B 8792e5474efe32124b401287bfbe01caef40381a35bb09062903da09c51f246b6092da2a3ffb84531c8f2be1bb45079263b8e46c98c5efa370abc6200289ac99 SHA512 129bcc3006d1cda92ab521c5106cacccf934b964b737f28bd89de6872f061b9e039678ca34b8ed30f348a0a47c3d87661b103f48e19a7edfae72a69512220fe6 diff --git a/www-client/torbrowser-launcher/files/torbrowser-launcher-distro.patch b/www-client/torbrowser-launcher/files/torbrowser-launcher-distro.patch deleted file mode 100644 index d2efb5d..0000000 --- a/www-client/torbrowser-launcher/files/torbrowser-launcher-distro.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -35,7 +35,7 @@ from distutils.core import setup - SHARE = 'share' - - # detect linux distribution --distro = platform.dist()[0] -+distro = 'gentoo' - - - def file_list(path): diff --git a/www-client/torbrowser-launcher/metadata.xml b/www-client/torbrowser-launcher/metadata.xml deleted file mode 100644 index 80aca12..0000000 --- a/www-client/torbrowser-launcher/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - xgqt@protonmail.com - Maciej Barć - - - micahflee/torbrowser-launcher - - - Enable AppArmor support - - diff --git a/www-client/torbrowser-launcher/torbrowser-launcher-0.3.2.ebuild b/www-client/torbrowser-launcher/torbrowser-launcher-0.3.2.ebuild deleted file mode 100644 index a228e58..0000000 --- a/www-client/torbrowser-launcher/torbrowser-launcher-0.3.2.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8} ) - -inherit distutils-r1 xdg - -DESCRIPTION="A program to download, updated, and run the Tor Browser Bundle" -HOMEPAGE="https://github.com/micahflee/torbrowser-launcher" - -if [[ "${PV}" == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/micahflee/${PN}.git" -else - SRC_URI="https://github.com/micahflee/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -RESTRICT="mirror" -LICENSE="MIT" -SLOT="0" -IUSE="apparmor" - -RDEPEND=" - app-crypt/gpgme[python,${PYTHON_USEDEP}] - dev-python/PyQt5[${PYTHON_USEDEP},widgets] - dev-python/PySocks[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - apparmor? ( sys-libs/libapparmor ) -" - -PATCHES=( - "${FILESDIR}/${PN}-distro.patch" -) - -python_install_all() { - distutils-r1_python_install_all - - # delete apparmor profiles - if ! use apparmor; then - rm -r "${D}/etc/apparmor.d" || die "Failed to remove apparmor profiles" - rmdir "${D}/etc" || die "Failed to remove empty directory" - fi -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - - elog "For updating over system TOR install net-vpn/tor and dev-python/txsocksx" -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/www-client/torbrowser-launcher/torbrowser-launcher-0.3.3.ebuild b/www-client/torbrowser-launcher/torbrowser-launcher-0.3.3.ebuild deleted file mode 100644 index a228e58..0000000 --- a/www-client/torbrowser-launcher/torbrowser-launcher-0.3.3.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8} ) - -inherit distutils-r1 xdg - -DESCRIPTION="A program to download, updated, and run the Tor Browser Bundle" -HOMEPAGE="https://github.com/micahflee/torbrowser-launcher" - -if [[ "${PV}" == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/micahflee/${PN}.git" -else - SRC_URI="https://github.com/micahflee/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -RESTRICT="mirror" -LICENSE="MIT" -SLOT="0" -IUSE="apparmor" - -RDEPEND=" - app-crypt/gpgme[python,${PYTHON_USEDEP}] - dev-python/PyQt5[${PYTHON_USEDEP},widgets] - dev-python/PySocks[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - apparmor? ( sys-libs/libapparmor ) -" - -PATCHES=( - "${FILESDIR}/${PN}-distro.patch" -) - -python_install_all() { - distutils-r1_python_install_all - - # delete apparmor profiles - if ! use apparmor; then - rm -r "${D}/etc/apparmor.d" || die "Failed to remove apparmor profiles" - rmdir "${D}/etc" || die "Failed to remove empty directory" - fi -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - - elog "For updating over system TOR install net-vpn/tor and dev-python/txsocksx" -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/www-client/torbrowser-launcher/torbrowser-launcher-9999.ebuild b/www-client/torbrowser-launcher/torbrowser-launcher-9999.ebuild deleted file mode 100644 index a228e58..0000000 --- a/www-client/torbrowser-launcher/torbrowser-launcher-9999.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8} ) - -inherit distutils-r1 xdg - -DESCRIPTION="A program to download, updated, and run the Tor Browser Bundle" -HOMEPAGE="https://github.com/micahflee/torbrowser-launcher" - -if [[ "${PV}" == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/micahflee/${PN}.git" -else - SRC_URI="https://github.com/micahflee/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -RESTRICT="mirror" -LICENSE="MIT" -SLOT="0" -IUSE="apparmor" - -RDEPEND=" - app-crypt/gpgme[python,${PYTHON_USEDEP}] - dev-python/PyQt5[${PYTHON_USEDEP},widgets] - dev-python/PySocks[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - apparmor? ( sys-libs/libapparmor ) -" - -PATCHES=( - "${FILESDIR}/${PN}-distro.patch" -) - -python_install_all() { - distutils-r1_python_install_all - - # delete apparmor profiles - if ! use apparmor; then - rm -r "${D}/etc/apparmor.d" || die "Failed to remove apparmor profiles" - rmdir "${D}/etc" || die "Failed to remove empty directory" - fi -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - - elog "For updating over system TOR install net-vpn/tor and dev-python/txsocksx" -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} From a3a055659dbbb4973c2350585827f47c17cb626d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Mon, 16 Nov 2020 03:01:06 +0100 Subject: [PATCH 4/8] net-firewall/hblock: tweaks; bump to 3.1.0; drop old MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Maciej Barć --- net-firewall/hblock/Manifest | 2 +- net-firewall/hblock/hblock-3.0.0.ebuild | 12 +----------- .../{hblock-2.1.7.ebuild => hblock-3.1.0.ebuild} | 12 +----------- net-firewall/hblock/hblock-9999.ebuild | 12 +----------- 4 files changed, 4 insertions(+), 34 deletions(-) rename net-firewall/hblock/{hblock-2.1.7.ebuild => hblock-3.1.0.ebuild} (72%) diff --git a/net-firewall/hblock/Manifest b/net-firewall/hblock/Manifest index 057ae13..1845522 100644 --- a/net-firewall/hblock/Manifest +++ b/net-firewall/hblock/Manifest @@ -1,2 +1,2 @@ -DIST hblock-2.1.7.tar.gz 400671 BLAKE2B c0c15eb88225c8f24f07362244c1c1059a70cb9406dab1468f15fb4590e824dc329b47db2be688b881a2d815d1e69a13074aba4b1f5705a7e490ce7fa342ec5e SHA512 5ab81fb7d5342ce0f75990e7d676180d4a1795bc8c7f3fb272475498483420e40a8a93abd729a7bd00a596bbd995a65c299c6ca96da6188f7cf8fff6512bf488 DIST hblock-3.0.0.tar.gz 750846 BLAKE2B 758adfe0fa553ef1ce2cc8a97e5f31357621a5f03e8b48c784d4178ac6648d5adfed6ab7c8cf2674b96e0b74c3875b3a06ee1169e3c99aa99a6a88d7616cad2e SHA512 b4974b8c5ed920b65ad5ba6209dc4266200839a9bb80ddfb992051868b41cc9eba4e5d43fcf96d963380350dc7a4d894c7041df81681d2968631d9d5410fb37c +DIST hblock-3.1.0.tar.gz 761993 BLAKE2B cb463372fe26a4c41f772f85c0efefc8172b5794f32005918017d74f7426a8a1067e55c9f53f93208ac6dff9842e2de137ee7d043240bb2caa0d4c610fb37439 SHA512 9e2299986171186a036002fbc25bbc2b91b6b80f9995fb6ef328a1d75f3857add45327a6ae398ca6b16b54d178ec2f7225dbff42aa136ccea81d7a7682d1406e diff --git a/net-firewall/hblock/hblock-3.0.0.ebuild b/net-firewall/hblock/hblock-3.0.0.ebuild index 3fad818..25a3546 100644 --- a/net-firewall/hblock/hblock-3.0.0.ebuild +++ b/net-firewall/hblock/hblock-3.0.0.ebuild @@ -16,7 +16,7 @@ else KEYWORDS="~amd64" fi -RESTRICT="mirror" +RESTRICT="binchecks mirror strip test" LICENSE="MIT" SLOT="0" @@ -31,16 +31,6 @@ RDEPEND=" ${DEPEND} " -src_prepare() { - default - - # Upstream provides shasums in the repo - let's use them - cd "${S}" || die - sha256sum -c "${S}"/SHA256SUMS || die "Shasum check failed" - cd "${S}"/resources/systemd || die - sha256sum -c "${S}"/resources/systemd/SHA256SUMS || die "Shasum check failed" -} - src_compile() { : } diff --git a/net-firewall/hblock/hblock-2.1.7.ebuild b/net-firewall/hblock/hblock-3.1.0.ebuild similarity index 72% rename from net-firewall/hblock/hblock-2.1.7.ebuild rename to net-firewall/hblock/hblock-3.1.0.ebuild index 3fad818..25a3546 100644 --- a/net-firewall/hblock/hblock-2.1.7.ebuild +++ b/net-firewall/hblock/hblock-3.1.0.ebuild @@ -16,7 +16,7 @@ else KEYWORDS="~amd64" fi -RESTRICT="mirror" +RESTRICT="binchecks mirror strip test" LICENSE="MIT" SLOT="0" @@ -31,16 +31,6 @@ RDEPEND=" ${DEPEND} " -src_prepare() { - default - - # Upstream provides shasums in the repo - let's use them - cd "${S}" || die - sha256sum -c "${S}"/SHA256SUMS || die "Shasum check failed" - cd "${S}"/resources/systemd || die - sha256sum -c "${S}"/resources/systemd/SHA256SUMS || die "Shasum check failed" -} - src_compile() { : } diff --git a/net-firewall/hblock/hblock-9999.ebuild b/net-firewall/hblock/hblock-9999.ebuild index 3fad818..25a3546 100644 --- a/net-firewall/hblock/hblock-9999.ebuild +++ b/net-firewall/hblock/hblock-9999.ebuild @@ -16,7 +16,7 @@ else KEYWORDS="~amd64" fi -RESTRICT="mirror" +RESTRICT="binchecks mirror strip test" LICENSE="MIT" SLOT="0" @@ -31,16 +31,6 @@ RDEPEND=" ${DEPEND} " -src_prepare() { - default - - # Upstream provides shasums in the repo - let's use them - cd "${S}" || die - sha256sum -c "${S}"/SHA256SUMS || die "Shasum check failed" - cd "${S}"/resources/systemd || die - sha256sum -c "${S}"/resources/systemd/SHA256SUMS || die "Shasum check failed" -} - src_compile() { : } From c154939209fe2fa8ac60007f22b420a053f04665 Mon Sep 17 00:00:00 2001 From: Alfred Wingate Date: Tue, 17 Nov 2020 03:13:08 +0200 Subject: [PATCH 5/8] app-office/onlyoffice-bin: bump to 6.0.1 & remove old Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Alfred Wingate --- app-office/onlyoffice-bin/Manifest | 3 +- .../onlyoffice-bin-5.6.4.ebuild | 114 ----------- .../onlyoffice-bin-6.0.0.ebuild | 54 ------ .../onlyoffice-bin-6.0.1.ebuild | 177 ++++++++++++++++++ 4 files changed, 178 insertions(+), 170 deletions(-) delete mode 100644 app-office/onlyoffice-bin/onlyoffice-bin-5.6.4.ebuild delete mode 100644 app-office/onlyoffice-bin/onlyoffice-bin-6.0.0.ebuild create mode 100644 app-office/onlyoffice-bin/onlyoffice-bin-6.0.1.ebuild diff --git a/app-office/onlyoffice-bin/Manifest b/app-office/onlyoffice-bin/Manifest index 359bd86..4c9d32f 100644 --- a/app-office/onlyoffice-bin/Manifest +++ b/app-office/onlyoffice-bin/Manifest @@ -1,3 +1,2 @@ -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 +DIST onlyoffice-bin-6.0.1_amd64.deb 199113182 BLAKE2B fae4bc8e828ef497f8b91a4f73d2ae6c1e834301c1b5f69acb5f6a77f4d991fa18ea97666005ceda2311928eb1cd3ba60ace837b9235c70a8ac92c8ed3dee341 SHA512 4ee535b0f69cc83b5a4fb2fb42b247d034d50ec13c1b94b4de346f9f8c830dc0c85a4faa172ab17bf21b043e8f47d1b89d3dbb4bb8e2bfd3a21d687ac4c6e9c1 diff --git a/app-office/onlyoffice-bin/onlyoffice-bin-5.6.4.ebuild b/app-office/onlyoffice-bin/onlyoffice-bin-5.6.4.ebuild deleted file mode 100644 index 2f60f70..0000000 --- a/app-office/onlyoffice-bin/onlyoffice-bin-5.6.4.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop gnome2-utils multilib unpacker xdg-utils - -MY_PN="ONLYOFFICE-DesktopEditors" -MY_P="${MY_PN}-${PVR//r}" - -DESCRIPTION="onlyoffice is an office productivity suite (binary version)" -HOMEPAGE="https://www.onlyoffice.com/" - -KEYWORDS="~amd64" - -SRC_URI=" - amd64? ( - https://github.com/ONLYOFFICE/DesktopEditors/releases/download/${MY_P}/${PN/bin/desktopeditors}_amd64.deb -> ${MY_P}_amd64.deb - ) -" - -SLOT="0" -RESTRICT="mirror strip" -LICENSE="AGPL-3" - -DEPEND=" - app-arch/bzip2 - dev-libs/expat - dev-libs/glib:2 - dev-libs/libffi - dev-libs/libxml2:2 - dev-libs/nss - dev-libs/atk - dev-qt/qtgui:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtmultimedia:5 - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - dev-qt/qtsvg:5 - dev-qt/qtnetwork:5 - dev-qt/qtopengl:5 - media-libs/fontconfig:1.0 - media-libs/freetype:2 - media-libs/glu - media-libs/gst-plugins-base - media-libs/gstreamer - net-misc/curl - virtual/opengl - media-libs/tiff - sys-apps/util-linux - sys-libs/zlib - x11-libs/libdrm - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXau - x11-libs/libxcb - x11-libs/libXdamage - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrender - x11-libs/libXxf86vm - media-libs/libmng - media-fonts/dejavu - media-fonts/crosextrafonts-carlito - net-print/cups - net-misc/wget - x11-libs/cairo - x11-libs/gtk+:2 -" -RDEPEND=" - ${DEPEND} - dev-db/sqlite:3 - net-libs/libcurl-gnutls - !app-office/onlyoffice -" - -PATCHES=( "${FILESDIR}/fixshellsyntax.patch" ) - -S="${WORKDIR}" - -src_unpack(){ - unpack_deb ${A} -} - -src_install() { - mkdir -p "${D}" - cp -r . "${D}" - local res - for res in 16 24 32 48 64 128 256; do - doicon -s ${res} opt/onlyoffice/desktopeditors/asc-de-${res}.png - done -} - -pkg_preinst(){ - gnome2_gconf_savelist - xdg_environment_reset -} - -pkg_postinst() { - gnome2_gconf_install - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - gnome2_gconf_uninstall - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update -} diff --git a/app-office/onlyoffice-bin/onlyoffice-bin-6.0.0.ebuild b/app-office/onlyoffice-bin/onlyoffice-bin-6.0.0.ebuild deleted file mode 100644 index 31843e2..0000000 --- a/app-office/onlyoffice-bin/onlyoffice-bin-6.0.0.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop gnome2-utils multilib unpacker xdg - -MY_PN="ONLYOFFICE-DesktopEditors" -MY_P="${MY_PN}-${PVR//r}" - -DESCRIPTION="onlyoffice is an office productivity suite (binary version)" -HOMEPAGE="https://www.onlyoffice.com/" - -KEYWORDS="~amd64" - -SRC_URI=" - amd64? ( - https://github.com/ONLYOFFICE/DesktopEditors/releases/download/${MY_P}/${PN/bin/desktopeditors}_amd64.deb -> ${MY_P}_amd64.deb - ) -" - -SLOT="0" -RESTRICT="mirror strip" -LICENSE="AGPL-3" - -RDEPEND=" - x11-libs/gtk+:3 - dev-libs/nss - x11-libs/libXScrnSaver - x11-libs/pixman - media-gfx/graphite2 -" - -RDEPEND=" - ${DEPEND} - dev-db/sqlite:3 - net-libs/libcurl-gnutls - !app-office/onlyoffice -" - -S="${WORKDIR}" - -src_unpack(){ - unpack_deb ${A} -} - -src_install() { - mkdir -p "${D}" - cp -r . "${D}" - local res - for res in 16 24 32 48 64 128 256; do - doicon -s ${res} opt/onlyoffice/desktopeditors/asc-de-${res}.png - done -} diff --git a/app-office/onlyoffice-bin/onlyoffice-bin-6.0.1.ebuild b/app-office/onlyoffice-bin/onlyoffice-bin-6.0.1.ebuild new file mode 100644 index 0000000..6e61c70 --- /dev/null +++ b/app-office/onlyoffice-bin/onlyoffice-bin-6.0.1.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} +} From 70de1fd81d048f1c78d184cd3bacc2e34c78762c Mon Sep 17 00:00:00 2001 From: Alfred Wingate Date: Tue, 17 Nov 2020 13:53:24 +0200 Subject: [PATCH 6/8] app-misc/spicetify-cli: new pkg, 1.1.0 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Alfred Wingate --- app-misc/spicetify-cli/Manifest | 20 ++++++ app-misc/spicetify-cli/files/spicetify | 2 + app-misc/spicetify-cli/metadata.xml | 12 ++++ .../spicetify-cli/spicetify-cli-1.1.0.ebuild | 67 +++++++++++++++++++ 4 files changed, 101 insertions(+) create mode 100644 app-misc/spicetify-cli/Manifest create mode 100644 app-misc/spicetify-cli/files/spicetify create mode 100644 app-misc/spicetify-cli/metadata.xml create mode 100644 app-misc/spicetify-cli/spicetify-cli-1.1.0.ebuild diff --git a/app-misc/spicetify-cli/Manifest b/app-misc/spicetify-cli/Manifest new file mode 100644 index 0000000..5786a79 --- /dev/null +++ b/app-misc/spicetify-cli/Manifest @@ -0,0 +1,20 @@ +DIST github.com%2Fgo-ini%2Fini%2F@v%2Fv1.55.0.mod 29 BLAKE2B ec6988d536e1cfabecc7e1ee6070c6429c88de9bd970b3ecb35bf8e42ac3d2dfa08beefbd3741ef7a039020e6d41332039c6bc0e13d5e79bca84cf669e4f552f SHA512 67077f6e3f3c2571d6df326aa1d6351c3f7950337a23c548ff69e73df265db516eee559ee4afff17868068f2754c7ef272e46bc3dd5ac324ed002b749116794f +DIST github.com%2Fgo-ini%2Fini%2F@v%2Fv1.55.0.zip 63623 BLAKE2B 30fae1c651777a636d22383323433b28741d82756bca394b3fff40a4ae87f9ff62812ccb70762c6d57126bdeaf3ffc2b90f537411c8a65788cfaf462e06ac6ca SHA512 3d301c0b9861bdb4c226893e84102abdbaadf487e0c332527ee6b0d4274729cdae63b324c0452777aa07dff8a397620caacfc800e0d37e8c53d9580166eb2744 +DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.6.mod 160 BLAKE2B 10c23e5a0edbdd398d6913ee8e4665e15ab0c30c6aad4d8e113533d421058858a4c23898f8f360b72cc39922bf9b4e7c6c656faab76ec4616e05285932bfef03 SHA512 60840c731813699f19e9a23f3cc0e890c0b0e8228510b0021aa2696f35f3aefa1fc06eb396c5035214ac185816d5757896da1bfaf59e2dd24ca750f5b792e6c5 +DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.6.zip 13586 BLAKE2B 8f8bc0b542920d0effcd6939a66e34609401f564af0c1f6330bff2925abc664add3c36534bdf8602ac176e74ed85ec8c8597f748a7ec82db9e9f86207c563fee SHA512 bd6adb6aaf44c6c59bda2407a05e192d3336154cec35d0a6b6244cc5b93dc5e53509abded7c5999af166821749dd2e55333a8813ce64c310ba5db2df597bc171 +DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.mod 104 BLAKE2B a8f54d5566d54ac27763dd535705d64dddd862f32d23f234b1ffbf759cbf4aa16886c90a96198ae2f4c0d0bc892932f1b8244e8ff0f8150bb87123947d734016 SHA512 7bd9f6a38aa9a16c3569142164389d1c4046170f66b5e9044f7aaa3192e9d2e2ccec486e3bc7fbac868c9693b6d333068c1a34ccd9e79dec1746a86348951503 +DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.zip 8902 BLAKE2B 7257687403b9f8f066147fdd4ee1bec7e4b02cfd3fddda8349a89d9b9ea5b93d9bef61280ed48d68adac4dfed7e382ee96886aa0d65d85406fb93dc6fe0c53b1 SHA512 79ba14a04838c509500e6098553e8aadcd7105445387160a8aa1a6d7b0e70f0e807c99036c31faf51920544da2156195174c8530e317a72728719cb0a9a66098 +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 BLAKE2B aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a SHA512 2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200506145744-7e3656a0809f.mod 181 BLAKE2B b45bdd8d5412dfa50e483e0e3431a133435aa68b1225e66fce0f2ef80f2e9d40a9f56a47d5f2faede1624fe05c80fe97c7cd56dd9a6b56ad91315cfbcf9638db SHA512 0c6baecc550358cbc908d994f81f786e62f619b197d4ba0ca5af19eb2ddf243d7f36c6174634b65e205fa5ed3b9c3393d1677c0a57c2b99ddcb252b935a2dc70 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200506145744-7e3656a0809f.zip 1500722 BLAKE2B 969e10c1df8afd475b39fa2d399c592266794b591f0ee8870b82f5f7942b42ec342dfc552c2d6fca93f9bce062f20c82e962db4211df64dc41015860517c276e SHA512 cde3ca000a27644d022eee1bc0600e28e8cafa7e5df4f7e4cb3a865b163eae0c5fcc6e9ca2786b8ffca7867cf69e046dc6712a0040c30e8ee1b03bb7869d09b1 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.zip 1584596 BLAKE2B 2d891f4ee749bbf528b0a44acc8cc71a56432961fc47864ec9dd47543a8a1a97d55399dbb95a0654b0588ca2dc95289ae31746ada83afd9a667662c371b6747d SHA512 8431fd78425186e55e07be9cfdb81d294b517d1695f99da3612477b8275d9a64038b60097658a02f399ed99d2f399197e572f3c307f70fa075b4995943caddb8 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200116001909-b77594299b42.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200116001909-b77594299b42.zip 1913147 BLAKE2B b29c9c32f5141a45284bb17e0236b0650a8bc60da0326e47e153563ba2259b5e30d043db1d1aa5bf98cb80b28f5481483a3b2c33776e8c40ccc6e2955b440dbd SHA512 26e655cb67ad0630e05c176a342135ec67c08eaa396000095f568f0c112810a262c204d7973e16a16539c69b7f543062ba29b6b1c9bc934f7b0783b79dd33b7a +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200223170610-d5e6a3e2c0ae.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200223170610-d5e6a3e2c0ae.zip 1918660 BLAKE2B 015e9ad74f145cdd7cdeb55d7b2d8949d6e7baedaae36089fa53cb257b4fb49830aeb299ea3a1f782b2f033443a18d009cafcf0211d1709d4d37b4b97d5f3d08 SHA512 24a653028d079c52ba8128d9f43452d2ecabd374c8eba36d44704c3f70cac50761597c7b7bb6524ba50fcde696fbcded57c29f04f35e42c62e23a9790852bb56 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.zip 1470272 BLAKE2B 9a8bbb988370bedc24428e6c78f42a9ba44dbb852ce91c3d7fc54e83678b72b9177e67c955c49dc8ef7a1e2e214475a2e55c53254469e3426ec271e90ec9e2d5 SHA512 e46ef76fe4a1628def4c6a291003b64cf11185c0214427af9c49b9ff3af99f258488d49e887206a9c8652784228d822665c5841ce87d6ff993e95ea3d0494129 +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.zip 6349244 BLAKE2B 0aa464ac7b7d17fa7ec0627b64cd2301ed4f2819f837807db7a55725950dacb40be899b5148b07ea31b51530818edcccc6444a9800755e1d369ba8f1bce949b0 SHA512 982d78f580a7eac99a0c51e6f1fd2b2c3b91f56cd5e2b96fe960510049f7daf5915264f73f55f05675eee232a52998f9667fa84a9ccba15ed7819e4c93f583a7 +DIST spicetify-cli-1.1.0.tar.gz 628682 BLAKE2B 64a9e9611c0d73b882137d83ef130288f93795847e96dc65a155cc2f34a453155a39751cd828dbf14ce9f165928e8cdec05b94274bb7cc4abff218949cf00ad5 SHA512 ab385a5974ab5b92108fbf9014aa153023ab6879910cb8ba172d4ec330e2af2256ffc1872a8eecdea04b37e3ec47fcabcd93df9a38403a0538e29728f5daa678 diff --git a/app-misc/spicetify-cli/files/spicetify b/app-misc/spicetify-cli/files/spicetify new file mode 100644 index 0000000..0dc7ed4 --- /dev/null +++ b/app-misc/spicetify-cli/files/spicetify @@ -0,0 +1,2 @@ +#!/bin/sh +exec /opt/spicetify-cli/spicetify-cli "$@" diff --git a/app-misc/spicetify-cli/metadata.xml b/app-misc/spicetify-cli/metadata.xml new file mode 100644 index 0000000..904c9bb --- /dev/null +++ b/app-misc/spicetify-cli/metadata.xml @@ -0,0 +1,12 @@ + + + + + parona@protonmail.com + Alfred Wingate + + + khanhas/spicetify-cli + https://github.com/khanhas/spicetify-cli/wiki + + diff --git a/app-misc/spicetify-cli/spicetify-cli-1.1.0.ebuild b/app-misc/spicetify-cli/spicetify-cli-1.1.0.ebuild new file mode 100644 index 0000000..3d25570 --- /dev/null +++ b/app-misc/spicetify-cli/spicetify-cli-1.1.0.ebuild @@ -0,0 +1,67 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit go-module + +EGO_SUM=( + "github.com/go-ini/ini v1.55.0" + "github.com/go-ini/ini v1.55.0/go.mod" + "github.com/mattn/go-colorable v0.1.6" + "github.com/mattn/go-colorable v0.1.6/go.mod" + "github.com/mattn/go-isatty v0.0.12" + "github.com/mattn/go-isatty v0.0.12/go.mod" + "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod" + "golang.org/x/net v0.0.0-20200506145744-7e3656a0809f" + "golang.org/x/net v0.0.0-20200506145744-7e3656a0809f/go.mod" + "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a" + "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod" + "golang.org/x/sys v0.0.0-20200116001909-b77594299b42" + "golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod" + "golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae" + "golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod" + "golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd" + "golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod" + "golang.org/x/text v0.3.0" + "golang.org/x/text v0.3.0/go.mod" +) + +go-module_set_globals + +DESCRIPTION="Commandline tool to customize Spotify client." +HOMEPAGE="https://github.com/khanhas/spicetify-cli" +SRC_URI=" + https://github.com/khanhas/spicetify-cli/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI} +" + +LICENSE="Apache-2.0 BSD GPL-3 MIT" +SLOT="0" +KEYWORDS="~amd64" + +INSTALLDIR="/opt/${PN}" + +src_unpack() { + unpack "${DISTDIR}/golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.zip" + go-module_src_unpack + default +} + +src_prepare() { + # Have to do this as eclass has issues with this for reasons unknown to me + mkdir -p "${HOME}/go/pkg/mod/golang.org/x/" + cp -r "${WORKDIR}/golang.org/x/sys\@v0.0.0-20200323222414-85ca7c5b95cd/" "${HOME}/go/pkg/mod/golang.org/x/sys\@v0.0.0-20200323222414-85ca7c5b95cd" + default +} + +src_compile() { + go build +} + +src_install() { + insinto "${INSTALLDIR}" + doins -r {CustomApps,Extensions,Themes,jsHelper,spicetify-cli} + dobin "${FILESDIR}/spicetify" + fperms +x "${INSTALLDIR}/spicetify-cli" +} From 7b9219af9c1667ee47117797e15fc5a05c486921 Mon Sep 17 00:00:00 2001 From: Alfred Wingate Date: Tue, 17 Nov 2020 14:01:23 +0200 Subject: [PATCH 7/8] app-misc/spicetify-cli: Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Alfred Wingate --- app-misc/spicetify-cli/spicetify-cli-1.1.0.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app-misc/spicetify-cli/spicetify-cli-1.1.0.ebuild b/app-misc/spicetify-cli/spicetify-cli-1.1.0.ebuild index 3d25570..783e368 100644 --- a/app-misc/spicetify-cli/spicetify-cli-1.1.0.ebuild +++ b/app-misc/spicetify-cli/spicetify-cli-1.1.0.ebuild @@ -43,15 +43,15 @@ KEYWORDS="~amd64" INSTALLDIR="/opt/${PN}" src_unpack() { - unpack "${DISTDIR}/golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.zip" + unpack ${DISTDIR}/golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.zip go-module_src_unpack default } src_prepare() { # Have to do this as eclass has issues with this for reasons unknown to me - mkdir -p "${HOME}/go/pkg/mod/golang.org/x/" - cp -r "${WORKDIR}/golang.org/x/sys\@v0.0.0-20200323222414-85ca7c5b95cd/" "${HOME}/go/pkg/mod/golang.org/x/sys\@v0.0.0-20200323222414-85ca7c5b95cd" + mkdir -p ${HOME}/go/pkg/mod/golang.org/x/ + cp -r ${WORKDIR}/golang.org/x/sys\@v0.0.0-20200323222414-85ca7c5b95cd/ ${HOME}/go/pkg/mod/golang.org/x/sys\@v0.0.0-20200323222414-85ca7c5b95cd default } From 98b4ec478e016d7b33cd86537939691e78420747 Mon Sep 17 00:00:00 2001 From: Alfred Wingate Date: Tue, 17 Nov 2020 14:02:15 +0200 Subject: [PATCH 8/8] app-misc/spicetify-cli: quick fix, quotes causing havoc Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Alfred Wingate --- app-misc/spicetify-cli/spicetify-cli-1.1.0.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app-misc/spicetify-cli/spicetify-cli-1.1.0.ebuild b/app-misc/spicetify-cli/spicetify-cli-1.1.0.ebuild index 783e368..1756b91 100644 --- a/app-misc/spicetify-cli/spicetify-cli-1.1.0.ebuild +++ b/app-misc/spicetify-cli/spicetify-cli-1.1.0.ebuild @@ -43,15 +43,15 @@ KEYWORDS="~amd64" INSTALLDIR="/opt/${PN}" src_unpack() { - unpack ${DISTDIR}/golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.zip + unpack "${DISTDIR}"/golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.zip go-module_src_unpack default } src_prepare() { # Have to do this as eclass has issues with this for reasons unknown to me - mkdir -p ${HOME}/go/pkg/mod/golang.org/x/ - cp -r ${WORKDIR}/golang.org/x/sys\@v0.0.0-20200323222414-85ca7c5b95cd/ ${HOME}/go/pkg/mod/golang.org/x/sys\@v0.0.0-20200323222414-85ca7c5b95cd + mkdir -p "${HOME}"/go/pkg/mod/golang.org/x/ + cp -r "${WORKDIR}"/golang.org/x/sys\@v0.0.0-20200323222414-85ca7c5b95cd/ "${HOME}"/go/pkg/mod/golang.org/x/sys\@v0.0.0-20200323222414-85ca7c5b95cd default }