Merge remote-tracking branch 'upstream/master'

This commit is contained in:
Andreas Westman Dorcsak 2020-11-19 06:00:53 +01:00
commit 83b38c009a
24 changed files with 283 additions and 597 deletions

View File

@ -1 +0,0 @@
EBUILD miniflux-0.ebuild 145 BLAKE2B 09f27a3fe9169f4f64c46fe7d07242e753bcc565921d80126b1230accbad1f6324ca621431dc24f598ebcc6e137fde2c7139f040f4d14f89610fbe57c08db6ba SHA512 3218c27d0ab6562ce825fe85704d893d875bf917a98830c021fd852c577f04d1f1963b5adad0e10a659fe7a2e6893c14c3cc1deee7d9688476d4576b94addc7e

View File

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

View File

@ -0,0 +1,2 @@
#!/bin/sh
exec /opt/spicetify-cli/spicetify-cli "$@"

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>parona@protonmail.com</email>
<name>Alfred Wingate</name>
</maintainer>
<upstream>
<remote-id type="github">khanhas/spicetify-cli</remote-id>
<doc>https://github.com/khanhas/spicetify-cli/wiki</doc>
</upstream>
</pkgmetadata>

View File

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

View File

@ -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.0_amd64.deb 200973674 BLAKE2B 95c8dd8878778190b0e8221d6196027090a43ad722807f0c1f25979ca2d1cf88baafb7d3f8685a7aa6a0b60da6f45a3d2bf4207ff8b52c95a9c86e5418119add SHA512 59dcd4046dfb303b90ca1ef79fe71a3013a529db8a716a8d22a90b71596c1eef51358f7a309559a00fade100b13e4a7b104328593effeac09ce104358279e8c0
DIST onlyoffice-bin-6.0.1_amd64.deb 199113182 BLAKE2B fae4bc8e828ef497f8b91a4f73d2ae6c1e834301c1b5f69acb5f6a77f4d991fa18ea97666005ceda2311928eb1cd3ba60ace837b9235c70a8ac92c8ed3dee341 SHA512 4ee535b0f69cc83b5a4fb2fb42b247d034d50ec13c1b94b4de346f9f8c830dc0c85a4faa172ab17bf21b043e8f47d1b89d3dbb4bb8e2bfd3a21d687ac4c6e9c1

View File

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

View File

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

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

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

View File

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

View File

@ -1,60 +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
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 "Those files can be found somewhere on the Internet ;-)"
}
pkg_postrm() {
xdg_desktop_database_update
xdg_icon_cache_update
}

View File

@ -1,60 +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
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 "Those files can be found somewhere on the Internet ;-)"
}
pkg_postrm() {
xdg_desktop_database_update
xdg_icon_cache_update
}

View File

@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>xgqt@protonmail.com</email>
<name>Maciej Barć</name>
</maintainer>
<upstream>
<remote-id type="gitlab">Arisotura/melonDS</remote-id>
</upstream>
<longdescription>
DS emulator, sorta.
The goal is to do things right and fast, akin to blargSNES.
</longdescription>
</pkgmetadata>

View File

@ -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.0.0.tar.gz 750846 BLAKE2B 758adfe0fa553ef1ce2cc8a97e5f31357621a5f03e8b48c784d4178ac6648d5adfed6ab7c8cf2674b96e0b74c3875b3a06ee1169e3c99aa99a6a88d7616cad2e SHA512 b4974b8c5ed920b65ad5ba6209dc4266200839a9bb80ddfb992051868b41cc9eba4e5d43fcf96d963380350dc7a4d894c7041df81681d2968631d9d5410fb37c
DIST hblock-3.1.0.tar.gz 761993 BLAKE2B cb463372fe26a4c41f772f85c0efefc8172b5794f32005918017d74f7426a8a1067e55c9f53f93208ac6dff9842e2de137ee7d043240bb2caa0d4c610fb37439 SHA512 9e2299986171186a036002fbc25bbc2b91b6b80f9995fb6ef328a1d75f3857add45327a6ae398ca6b16b54d178ec2f7225dbff42aa136ccea81d7a7682d1406e

View File

@ -16,7 +16,7 @@ else
KEYWORDS="~amd64" KEYWORDS="~amd64"
fi fi
RESTRICT="mirror" RESTRICT="binchecks mirror strip test"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
@ -31,16 +31,6 @@ RDEPEND="
${DEPEND} ${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() { src_compile() {
: :
} }

View File

@ -16,7 +16,7 @@ else
KEYWORDS="~amd64" KEYWORDS="~amd64"
fi fi
RESTRICT="mirror" RESTRICT="binchecks mirror strip test"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
@ -31,16 +31,6 @@ RDEPEND="
${DEPEND} ${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() { src_compile() {
: :
} }

View File

@ -16,7 +16,7 @@ else
KEYWORDS="~amd64" KEYWORDS="~amd64"
fi fi
RESTRICT="mirror" RESTRICT="binchecks mirror strip test"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
@ -31,16 +31,6 @@ RDEPEND="
${DEPEND} ${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() { src_compile() {
: :
} }

View File

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

View File

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

View File

@ -1,14 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>xgqt@protonmail.com</email>
<name>Maciej Barć</name>
</maintainer>
<upstream>
<remote-id type="github">micahflee/torbrowser-launcher</remote-id>
</upstream>
<use>
<flag name="apparmor">Enable AppArmor support</flag>
</use>
</pkgmetadata>

View File

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

View File

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

View File

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