Compare commits
15 Commits
2c5a8e5fb3
...
0920cc39e1
Author | SHA1 | Date | |
---|---|---|---|
0920cc39e1 | |||
69e81c8727 | |||
9062da75b3 | |||
aeeae83fde | |||
6f6255170b | |||
bdf8a05bff | |||
704da6e2d8 | |||
e3dd41097b | |||
33612bd80e | |||
251252909c | |||
702fdad936 | |||
0258fce237 | |||
286f709ac0 | |||
78b20a4b7a | |||
8cac7fd9bb |
@ -1,3 +0,0 @@
|
||||
DIST komikku-1.31.0.tar.bz2 3403924 BLAKE2B 1c346e42b7077e09a04d524506bb2cd0d69d6b68964c25a710434959bfe8dfc90113be3699588ae7faf910bdf252808dbd00cf7f4cb0941ef4f8f90a2aed5959 SHA512 b36b066bdc52e2544481a582060166c747024def99d142f32e5ffc290bc243541f2cbce7b222fc05483ecca0489ecf6a2c8d8e9401edfb32b1aa3c5e2b68abdd
|
||||
DIST komikku-1.33.0.tar.bz2 3400942 BLAKE2B 35d764f914074dbc3b7e4f2ee828be9e4c80d48812d8ef9b94684d6eb9177779a7ae306abeb6a9fb3106ab9db880693fdf90f7be05b1bececbeecd8feb51fc17 SHA512 3996300e12081cc2cd27310dcb0f5083348c72e62a7cce02c1b1c93c875d0ac0cfc708520149b511af19e46da65ec96b3936893aeb8e7abe2960d02f0e1e72af
|
||||
DIST komikku-1.37.1.tar.gz 3837412 BLAKE2B f89eb63842808e6cfe7c02f7b3053669754cff7aedba709d51917f19baff8473af7464460d587b90574a459c3bf99533ccf5d08d6227ee17847a9fd6450d36fe SHA512 72b7352e2d57c0e68f0203a6aa98aa355346c75f6278bac22e16ecad1631fcc64338441865428d36438698d384dbd7cd1aeaab5257466ccc5fbde9ea73e336dd
|
@ -1,78 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_REQ_USE="sqlite(+),ssl(+)"
|
||||
DISTUTILS_USE_PEP517=no
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
inherit distutils-r1 meson gnome2-utils xdg
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://gitlab.com/valos/Komikku.git"
|
||||
else
|
||||
MY_PN="${PN^}"
|
||||
MY_P="${MY_PN}-v${PV}"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
SRC_URI="https://gitlab.com/valos/Komikku/-/archive/v${PV}/${MY_P}.tar.bz2 -> ${P}.tar.bz2"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
DESCRIPTION="An online/offline manga reader for GNOME"
|
||||
HOMEPAGE="https://gitlab.com/valos/Komikku"
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/glib:2
|
||||
dev-libs/gobject-introspection
|
||||
>=gui-libs/gtk-4.10:4
|
||||
>=gui-libs/libadwaita-1.3:1[introspection]
|
||||
net-libs/webkit-gtk:6[introspection]
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
$(python_gen_cond_dep '
|
||||
app-arch/brotli[python,${PYTHON_USEDEP}]
|
||||
dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
|
||||
dev-python/colorthief[${PYTHON_USEDEP}]
|
||||
dev-python/cffi[${PYTHON_USEDEP}]
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
dev-python/dateparser[${PYTHON_USEDEP}]
|
||||
dev-python/emoji[${PYTHON_USEDEP}]
|
||||
dev-python/keyring[${PYTHON_USEDEP}]
|
||||
dev-python/lxml[${PYTHON_USEDEP}]
|
||||
dev-python/natsort[${PYTHON_USEDEP}]
|
||||
dev-python/piexif[${PYTHON_USEDEP}]
|
||||
dev-python/pillow[${PYTHON_USEDEP}]
|
||||
dev-python/pure-protobuf[${PYTHON_USEDEP}]
|
||||
dev-python/pygobject[${PYTHON_USEDEP}]
|
||||
dev-python/python-magic[${PYTHON_USEDEP}]
|
||||
dev-python/rarfile[compressed,${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/unidecode[${PYTHON_USEDEP}]
|
||||
')
|
||||
"
|
||||
BDEPEND="
|
||||
sys-devel/gettext
|
||||
"
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
python_optimize
|
||||
python_fix_shebang "${D}/usr/bin/komikku"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_schemas_update
|
||||
xdg_pkg_postinst
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_schemas_update
|
||||
xdg_pkg_postrm
|
||||
}
|
@ -1,79 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_REQ_USE="sqlite(+),ssl(+)"
|
||||
DISTUTILS_USE_PEP517=no
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
inherit distutils-r1 meson gnome2-utils xdg
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://gitlab.com/valos/Komikku.git"
|
||||
else
|
||||
MY_PN="${PN^}"
|
||||
MY_P="${MY_PN}-v${PV}"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
SRC_URI="https://gitlab.com/valos/Komikku/-/archive/v${PV}/${MY_P}.tar.bz2 -> ${P}.tar.bz2"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
DESCRIPTION="An online/offline manga reader for GNOME"
|
||||
HOMEPAGE="https://gitlab.com/valos/Komikku"
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/glib:2
|
||||
dev-libs/gobject-introspection
|
||||
>=gui-libs/gtk-4.10:4
|
||||
>=gui-libs/libadwaita-1.3:1[introspection]
|
||||
net-libs/webkit-gtk:6[introspection]
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
$(python_gen_cond_dep '
|
||||
app-arch/brotli[python,${PYTHON_USEDEP}]
|
||||
dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
|
||||
dev-python/colorthief[${PYTHON_USEDEP}]
|
||||
dev-python/cffi[${PYTHON_USEDEP}]
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
dev-python/dateparser[${PYTHON_USEDEP}]
|
||||
dev-python/emoji[${PYTHON_USEDEP}]
|
||||
dev-python/keyring[${PYTHON_USEDEP}]
|
||||
dev-python/lxml[${PYTHON_USEDEP}]
|
||||
dev-python/natsort[${PYTHON_USEDEP}]
|
||||
dev-python/piexif[${PYTHON_USEDEP}]
|
||||
dev-python/pillow[${PYTHON_USEDEP}]
|
||||
dev-python/pure-protobuf[${PYTHON_USEDEP}]
|
||||
dev-python/pygobject[${PYTHON_USEDEP}]
|
||||
dev-python/python-magic[${PYTHON_USEDEP}]
|
||||
dev-python/rarfile[compressed,${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/unidecode[${PYTHON_USEDEP}]
|
||||
')
|
||||
"
|
||||
BDEPEND="
|
||||
dev-util/blueprint-compiler
|
||||
sys-devel/gettext
|
||||
"
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
python_optimize
|
||||
python_fix_shebang "${D}/usr/bin/komikku"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_schemas_update
|
||||
xdg_pkg_postinst
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_schemas_update
|
||||
xdg_pkg_postrm
|
||||
}
|
@ -1,77 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_REQ_USE="sqlite(+),ssl(+)"
|
||||
DISTUTILS_USE_PEP517=no
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
inherit distutils-r1 meson gnome2-utils xdg
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://codeberg.org/valos/Komikku.git"
|
||||
else
|
||||
S="${WORKDIR}/${PN}"
|
||||
SRC_URI="https://codeberg.org/valos/Komikku/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
DESCRIPTION="An online/offline manga reader for GNOME"
|
||||
HOMEPAGE="https://gitlab.com/valos/Komikku"
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/glib:2
|
||||
dev-libs/gobject-introspection
|
||||
>=gui-libs/gtk-4.10:4
|
||||
>=gui-libs/libadwaita-1.3:1[introspection]
|
||||
net-libs/webkit-gtk:6[introspection]
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
$(python_gen_cond_dep '
|
||||
app-arch/brotli[python,${PYTHON_USEDEP}]
|
||||
dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
|
||||
dev-python/colorthief[${PYTHON_USEDEP}]
|
||||
dev-python/cffi[${PYTHON_USEDEP}]
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
dev-python/dateparser[${PYTHON_USEDEP}]
|
||||
dev-python/emoji[${PYTHON_USEDEP}]
|
||||
dev-python/keyring[${PYTHON_USEDEP}]
|
||||
dev-python/lxml[${PYTHON_USEDEP}]
|
||||
dev-python/natsort[${PYTHON_USEDEP}]
|
||||
dev-python/piexif[${PYTHON_USEDEP}]
|
||||
dev-python/pillow[${PYTHON_USEDEP}]
|
||||
dev-python/pure-protobuf[${PYTHON_USEDEP}]
|
||||
dev-python/pygobject[${PYTHON_USEDEP}]
|
||||
dev-python/python-magic[${PYTHON_USEDEP}]
|
||||
dev-python/rarfile[compressed,${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/unidecode[${PYTHON_USEDEP}]
|
||||
')
|
||||
"
|
||||
BDEPEND="
|
||||
dev-util/blueprint-compiler
|
||||
sys-devel/gettext
|
||||
"
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
python_optimize
|
||||
python_fix_shebang "${D}/usr/bin/komikku"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_schemas_update
|
||||
xdg_pkg_postinst
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_schemas_update
|
||||
xdg_pkg_postrm
|
||||
}
|
@ -1,77 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_REQ_USE="sqlite(+),ssl(+)"
|
||||
DISTUTILS_USE_PEP517=no
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
inherit distutils-r1 meson gnome2-utils xdg
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://codeberg.org/valos/Komikku.git"
|
||||
else
|
||||
S="${WORKDIR}/${PN}"
|
||||
SRC_URI="https://codeberg.org/valos/Komikku/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
DESCRIPTION="An online/offline manga reader for GNOME"
|
||||
HOMEPAGE="https://gitlab.com/valos/Komikku"
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/glib:2
|
||||
dev-libs/gobject-introspection
|
||||
>=gui-libs/gtk-4.10:4
|
||||
>=gui-libs/libadwaita-1.3:1[introspection]
|
||||
net-libs/webkit-gtk:6[introspection]
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
$(python_gen_cond_dep '
|
||||
app-arch/brotli[python,${PYTHON_USEDEP}]
|
||||
dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
|
||||
dev-python/colorthief[${PYTHON_USEDEP}]
|
||||
dev-python/cffi[${PYTHON_USEDEP}]
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
dev-python/dateparser[${PYTHON_USEDEP}]
|
||||
dev-python/emoji[${PYTHON_USEDEP}]
|
||||
dev-python/keyring[${PYTHON_USEDEP}]
|
||||
dev-python/lxml[${PYTHON_USEDEP}]
|
||||
dev-python/natsort[${PYTHON_USEDEP}]
|
||||
dev-python/piexif[${PYTHON_USEDEP}]
|
||||
dev-python/pillow[${PYTHON_USEDEP}]
|
||||
dev-python/pure-protobuf[${PYTHON_USEDEP}]
|
||||
dev-python/pygobject[${PYTHON_USEDEP}]
|
||||
dev-python/python-magic[${PYTHON_USEDEP}]
|
||||
dev-python/rarfile[compressed,${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/unidecode[${PYTHON_USEDEP}]
|
||||
')
|
||||
"
|
||||
BDEPEND="
|
||||
dev-util/blueprint-compiler
|
||||
sys-devel/gettext
|
||||
"
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
python_optimize
|
||||
python_fix_shebang "${D}/usr/bin/komikku"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_schemas_update
|
||||
xdg_pkg_postinst
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_schemas_update
|
||||
xdg_pkg_postrm
|
||||
}
|
@ -1,12 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>flewkey@2a03.party</email>
|
||||
<name>Ryan Fox</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="codeberg">valos/Komikku</remote-id>
|
||||
<remote-id type="gitlab">valos/Komikku</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,4 +0,0 @@
|
||||
DIST wike-1.8.3.gh.tar.gz 1267896 BLAKE2B 59df2d84852987ec35c693a535290eb206ec5da5cf1994f51527dbd60c94a1ce07477f235df71953e7bf74214a0888cc1c7cac499f8c2b91fbfc901ac838cde7 SHA512 3647ff69cc55261d0c2f320ee6b6c8beb296d76366b53a05265fa978d89c205a6f9dde18ca253a6fddeb1d7958e0f369f0458b62a651c0d4b66b98aaa62faaca
|
||||
DIST wike-2.0.0.gh.tar.gz 1703781 BLAKE2B 3916591e3fe62fcb9d5407aec745d652bdcb73f5cfd637f8c18057de75a9069ba459d7716c1fdb62574f38ebf4d19d85b9e8b39d2a9df765613360a04b80cd2e SHA512 ca02ea2364d270571b7a4e13de7dd29a45c9a3a945b32de7fcca1b37235ec51ba7ed02f3fc69a5bb0b4463f4c72a25195297e7ac3082767d5b1e6d5e4c9ffea2
|
||||
DIST wike-2.0.1.gh.tar.gz 1705881 BLAKE2B a59ca35ae1b15e482ba48d8b94f5aa7ebba4052bf480e7352c95b4537f1089123c68c47eae0eed63c4c54daf48082364b119ecd8e3b0bfa702cdc5ebd093f567 SHA512 4cddc6e139f786521bf55050c08c40978d18996d17234dc812069933bab612b9bf5a99c4ff9e4e8c2fa73221d34ff9c29f7741ec9caac93d5001fa65a51a4b9c
|
||||
DIST wike-2.1.0.gh.tar.gz 1721063 BLAKE2B 67ed36887fb8cd89100745a13550272c1bf163457c71ed29dbf3c33b6345316be4da98d5bb60e486601b02a3dccb8e12fac64840ef3e23ad830e490a13023a90 SHA512 dff9931874a52dd08093ea4c34dd86e317511b9ec698026277c8929965342406ecdcf711f3c89755403827b13758d8fe445352ec0471f25181817fa4312a6588
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>flewkey@2a03.party</email>
|
||||
<name>Ryan Fox</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">hugolabe/Wike</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..11} )
|
||||
|
||||
inherit python-single-r1 meson xdg gnome2-utils
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/hugolabe/Wike.git"
|
||||
else
|
||||
MY_PN="Wike"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
SRC_URI="https://github.com/hugolabe/Wike/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Wikipedia reader for GNOME"
|
||||
HOMEPAGE="https://github.com/hugolabe/Wike"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/dbus-python[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
')
|
||||
"
|
||||
BDEPEND=""
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
@ -1,46 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..11} )
|
||||
|
||||
inherit python-single-r1 meson xdg gnome2-utils
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/hugolabe/Wike.git"
|
||||
else
|
||||
MY_PN="Wike"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
SRC_URI="https://github.com/hugolabe/Wike/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Wikipedia reader for GNOME"
|
||||
HOMEPAGE="https://github.com/hugolabe/Wike"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/dbus-python[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
')
|
||||
gui-libs/gtk:4
|
||||
net-libs/webkit-gtk:6
|
||||
"
|
||||
BDEPEND=""
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
@ -1,46 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..11} )
|
||||
|
||||
inherit python-single-r1 meson xdg gnome2-utils
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/hugolabe/Wike.git"
|
||||
else
|
||||
MY_PN="Wike"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
SRC_URI="https://github.com/hugolabe/Wike/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Wikipedia reader for GNOME"
|
||||
HOMEPAGE="https://github.com/hugolabe/Wike"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/dbus-python[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
')
|
||||
gui-libs/gtk:4
|
||||
net-libs/webkit-gtk:6
|
||||
"
|
||||
BDEPEND=""
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
|
||||
inherit python-single-r1 meson xdg gnome2-utils
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/hugolabe/Wike.git"
|
||||
else
|
||||
MY_PN="Wike"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
SRC_URI="https://github.com/hugolabe/Wike/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Wikipedia reader for GNOME"
|
||||
HOMEPAGE="https://github.com/hugolabe/Wike"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/dbus-python[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
')
|
||||
gui-libs/gtk:4
|
||||
net-libs/webkit-gtk:6
|
||||
"
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
python_optimize
|
||||
python_fix_shebang "${D}/usr/bin/wike"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
|
||||
inherit python-single-r1 meson xdg gnome2-utils
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/hugolabe/Wike.git"
|
||||
else
|
||||
MY_PN="Wike"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
SRC_URI="https://github.com/hugolabe/Wike/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Wikipedia reader for GNOME"
|
||||
HOMEPAGE="https://github.com/hugolabe/Wike"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/dbus-python[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
')
|
||||
gui-libs/gtk:4
|
||||
net-libs/webkit-gtk:6
|
||||
"
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
python_optimize
|
||||
python_fix_shebang "${D}/usr/bin/wike"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
@ -1,16 +1,16 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} != *9999* ]]; then
|
||||
SRC_URI="https://github.com/DaanDeMeyer/reproc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
else
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/DaanDeMeyer/reproc.git"
|
||||
else
|
||||
SRC_URI="https://github.com/DaanDeMeyer/reproc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
DESCRIPTION="A library for dealing with external processes"
|
||||
@ -18,6 +18,5 @@ HOMEPAGE="https://github.com/DaanDeMeyer/reproc/"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND=">=dev-util/cmake-3.12"
|
||||
BDEPEND=">=dev-build/cmake-3.12"
|
||||
|
@ -1,16 +1,16 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} != *9999* ]]; then
|
||||
SRC_URI="https://github.com/DaanDeMeyer/reproc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
else
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/DaanDeMeyer/reproc.git"
|
||||
else
|
||||
SRC_URI="https://github.com/DaanDeMeyer/reproc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
DESCRIPTION="A library for dealing with external processes"
|
||||
@ -18,6 +18,5 @@ HOMEPAGE="https://github.com/DaanDeMeyer/reproc/"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND=">=dev-util/cmake-3.12"
|
||||
BDEPEND=">=dev-build/cmake-3.12"
|
||||
|
@ -1 +0,0 @@
|
||||
DIST pure_protobuf-2.3.0.tar.gz 16481 BLAKE2B b56d024b13ef4711c9b53ffc47029fb4e49e025d8c096b547926d44a89769a26d180420698dbf51c2db4b58f8b8df6825d368c921babdd9774e4c3a4f0d72e7e SHA512 2b2eb372cde5b7c765fa878b06fe1a82f57061d0887f560aa84799db09d506a4947b54feffff51391ebf2c87923845f93badbab19e1cf45f998c79f6df75fb05
|
@ -1,12 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>flewkey@2a03.party</email>
|
||||
<name>Ryan Fox</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">pure-protobuf</remote-id>
|
||||
<remote-id type="github">eigenein/protobuf</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,20 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=hatchling
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Protobufs with dataclass support"
|
||||
HOMEPAGE="https://eigenein.github.io/protobuf/"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="dev-python/hatch-vcs[${PYTHON_USEDEP}]"
|
@ -1 +1,2 @@
|
||||
DIST tinytuya-1.13.1.gh.tar.gz 375110 BLAKE2B 8197bd764748e783b164256ba29a857ea9220138c5bbb28eda35c8cbc6ac132f73bc9a23b9ce5451a3b7944ce04f41ca0703e944e129941ca0ae1ce8161c753e SHA512 391d61811ef6dbde55e4da1799b2148d60cec884967315e8319d0ae21525dbaa39c3d4c2198c9e7df059e6d3ccff147f55f870d9cc2a093eefbcfdd1f169dba1
|
||||
DIST tinytuya-1.13.2.gh.tar.gz 379033 BLAKE2B a41828dfa051bad6b5e7d6f2191b08b88d8bfdfc0dc8523f280128a1d2aa70e9de052315cda415a474ceb190e9c2f97333cc8e18ccd0c374cdf13725b67f5c91 SHA512 6594dcedc22dac870f441755f3d655292038c1b689ee6857da6cefb9d6294357cea39483077ccd81ccab379f2184c2096b60a889f109f6c6bbb02a84be3ab6fb
|
||||
|
31
dev-python/tinytuya/tinytuya-1.13.2.ebuild
Normal file
31
dev-python/tinytuya/tinytuya-1.13.2.ebuild
Normal file
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{8..12} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/jasonacox/tinytuya.git"
|
||||
else
|
||||
SRC_URI="https://github.com/jasonacox/tinytuya/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Python API for Tuya devices"
|
||||
HOMEPAGE="https://github.com/jasonacox/tinytuya"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
dev-python/colorama
|
||||
dev-python/cryptography
|
||||
dev-python/requests
|
||||
"
|
||||
BDEPEND=""
|
@ -1 +0,0 @@
|
||||
DIST txtorcon-23.5.0.gh.tar.gz 394188 BLAKE2B ee63d2815a9b697aa37d27697ef6085dc91e750ba0cad854c8610eed7afcfec9b50cf5aead24f75676e2b0ee39167c50fbebc43a51911a3ebe17eb784b18d31e SHA512 33610c043084273f5dc06b797fff11bb0fccaae14229dbd07286e13e40ebc199594f6e52c64b87e4060e37bcb44bd90ccf7ff7217d923fdb33a581fb95144d56
|
@ -1,12 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>flewkey@2a03.party</email>
|
||||
<name>Ryan Fox</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">txtorcon</remote-id>
|
||||
<remote-id type="github">meejah/txtorcon</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{8..12} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/meejah/txtorcon.git"
|
||||
else
|
||||
SRC_URI="https://github.com/meejah/txtorcon/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Tor control protocol implementation for Python"
|
||||
HOMEPAGE="https://github.com/meejah/txtorcon"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="
|
||||
>=dev-python/twisted-22.4.0-r2[${PYTHON_USEDEP},ssl]
|
||||
>=dev-python/zope-interface-3.6.1[${PYTHON_USEDEP}]
|
||||
dev-python/incremental[${PYTHON_USEDEP}]
|
||||
dev-python/automat[${PYTHON_USEDEP}]
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
sys-process/lsof
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{8..12} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/meejah/txtorcon.git"
|
||||
else
|
||||
SRC_URI="https://github.com/meejah/txtorcon/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Tor control protocol implementation for Python"
|
||||
HOMEPAGE="https://github.com/meejah/txtorcon"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="
|
||||
>=dev-python/twisted-22.4.0-r2[${PYTHON_USEDEP},ssl]
|
||||
>=dev-python/zope-interface-3.6.1[${PYTHON_USEDEP}]
|
||||
dev-python/incremental[${PYTHON_USEDEP}]
|
||||
dev-python/automat[${PYTHON_USEDEP}]
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
sys-process/lsof
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1 +0,0 @@
|
||||
DIST libaudec-0.3.4.tar.gz 627395 BLAKE2B e19236b6df29c25ecbdbb4f8fafcbb8de6fdb6317936006c2487d14cac3d726c8a5a534f5f7f1e97e1599936821f12cf83ca34483ebe2cb2352d6df8ff3fbba9 SHA512 9c50b866e2f0d1897d7a55a83263e74c3a1cf77772a52bd446632c9a92f2ccbbb3e2e1ecfde8b05fc41e59e4d60a57935a656ec8f40b6680fc4bbe201ea045ef
|
@ -1,25 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit meson
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://git.sr.ht/~alextee/libaudec"
|
||||
else
|
||||
SRC_URI="https://git.sr.ht/~alextee/libaudec/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
MY_P="${PN}-v${PV}"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="A library for reading and resampling audio files"
|
||||
HOMEPAGE="https://git.zrythm.org/zrythm/libaudec"
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND=">=dev-util/meson-0.55.0"
|
@ -1,25 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit meson
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://git.sr.ht/~alextee/libaudec"
|
||||
else
|
||||
SRC_URI="https://git.sr.ht/~alextee/libaudec/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
MY_P="${PN}-v${PV}"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="A library for reading and resampling audio files"
|
||||
HOMEPAGE="https://git.zrythm.org/zrythm/libaudec"
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND=">=dev-util/meson-0.55.0"
|
@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>flewkey@2a03.party</email>
|
||||
<name>Ryan Fox</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -1,2 +1,3 @@
|
||||
DIST airwindows-lv2-24.0.tar.gz 263037 BLAKE2B f47e8dcbe6a7b72206a2b87fad3c6a7b4caad7537d39f39242969b3d9b820ffc14c074c7604d4c9e3a7f60e17ccfd9015f7b831c893fdaf997f90f45da7fa326 SHA512 2388ada8771229a814928b169f460f4be9ddc9c60816f833e3411149372c3fe15a47303786fefdefd596c2b77b4219aacafdb9331a8bf7ec272b7d34925aed64
|
||||
DIST airwindows-lv2-26.2.tar.gz 355812 BLAKE2B 0e3ad8a7dfae3b4aa7f27cc6b4d729993ce2017e3db5a1b2a12f1642a8c9ef13a523ce97075acb7dc9a2a6fe29eda55e8967d2f51750535582343d2c0515e70b SHA512 14951a7549d3e465a520706ca001bd85113d88047b8f1c23a3c12d17fb34614162dcc8262a2ff56b7c332999860a3121182407b887f7a5f03255a3290123060e
|
||||
DIST airwindows-lv2-28.0.tar.gz 417706 BLAKE2B 8f09938292f9d18d209cc0947ce6ea4dbcd63b7245d93aa989893ba977bedf4b13a5f3e5484141187e6109a82173f74e8874759c602a7bd9bdf92ce7c4a3ff9c SHA512 9cd5b9a7ce23f285af509f5982539d6872dfd4b8f7ae0739d33d49a94b77fdb02de0621a668750e2193f454c1cc5e82ae3008c3fc48dd187c26386feb3fa7ba4
|
||||
|
26
media-plugins/airwindows-lv2/airwindows-lv2-28.0.ebuild
Normal file
26
media-plugins/airwindows-lv2/airwindows-lv2-28.0.ebuild
Normal file
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit meson
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://git.sr.ht/~hannes/airwindows-lv2"
|
||||
else
|
||||
SRC_URI="https://git.sr.ht/~hannes/airwindows-lv2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
MY_PV="v${PV}"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="A port of Airwindows plugins to LV2"
|
||||
HOMEPAGE="https://sr.ht/~hannes/airwindows-lv2/"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="media-libs/lv2"
|
@ -1,9 +1,9 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{9..11} )
|
||||
PYTHON_COMPAT=( python3_{9..12} )
|
||||
PYTHON_REQ_USE="threads(+)"
|
||||
|
||||
inherit git-r3 python-single-r1 waf-utils
|
||||
@ -16,9 +16,7 @@ LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${PYTHON_DEPS}"
|
||||
BDEPEND=""
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
@ -1 +1,2 @@
|
||||
DIST geonkick-3.3.2.tar.gz 2737730 BLAKE2B c5ae99aabe04f3a766bec8d93541d654f0cd963851c566ec5cf3aa92c2443ffd48816da79d41a3896a0437fecdb0a54bac1ec0f762259aee95647339c96758e5 SHA512 b494de433fb9a14868e09c1f32b7742610c5fbb948c8d36a4999e4d8c2c48fb70de98d9dba1e79ebf6852dfe3c098053825744f7d27eebcd1a9d5633102483f5
|
||||
DIST geonkick-3.4.0.tar.gz 2833349 BLAKE2B 50fa836df0570e4c2d1e2154851a695beae98effad292acaaa8dca364518ae3a20835137e48fd51fa24a3d3e5e0bc0302c0897c63da7b2c00a277e7ddddddefc SHA512 0d39d4461c89353082ec8e70059a8692e04953f5e7b1ddc66fde23a5f770ac0db40dbb290e5fc31ebb33d44c16ef1a5b26f18abfb9f991974b522e7200a70f46
|
||||
|
40
media-plugins/geonkick/geonkick-3.4.0.ebuild
Normal file
40
media-plugins/geonkick/geonkick-3.4.0.ebuild
Normal file
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake xdg
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/Geonkick-Synthesizer/geonkick.git"
|
||||
else
|
||||
SRC_URI="https://github.com/Geonkick-Synthesizer/geonkick/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
DESCRIPTION="A free software percussion synthesizer"
|
||||
HOMEPAGE="https://geonkick.org/"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="+standalone +lv2"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/rapidjson
|
||||
media-libs/libsndfile
|
||||
media-libs/lv2
|
||||
standalone? ( virtual/jack )
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
>=dev-build/cmake-3.7
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DGKICK_STANDALONE=$(usex standalone "ON" "OFF")
|
||||
-DGKICK_PLUGIN=$(usex lv2 "ON" "OFF")
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
@ -28,10 +28,7 @@ DEPEND="
|
||||
dmabuf? ( x11-libs/libdrm )
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
dev-util/meson
|
||||
"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
|
@ -28,10 +28,7 @@ DEPEND="
|
||||
dmabuf? ( x11-libs/libdrm )
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
dev-util/meson
|
||||
"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
|
@ -1,2 +1 @@
|
||||
DIST carla-2.5.6.tar.gz 11527564 BLAKE2B 29016bb6fbad400bc1c2e67a5a40db769ab72c18109de43b18622724633318ecc073237a4fc773f2a32dd15392615cb4402325b8310fd975ef40819915645201 SHA512 ed4faf79aa079022c394da6deb7d9dcdcf2738e110dc1591c4441e8c19a474987d5db5df40d5d9f2afb91738d0b35a4dea826de7402272fe69e87c443c6bff4b
|
||||
DIST carla-2.5.7.tar.gz 11542751 BLAKE2B b7ed18f0743caeb3a95d43756ce640ac3bad510979387f720f2bf819143587fc608d0a7e612554e7ef7dd3cccd3353eaa22964dba5cb8f9d3dc5b0310502f9ce SHA512 c634ade64ff8ab66b0c06b17e33ea6fc758837e19156abbfe214d81fc084d96278bc49cb2941ab7328ed4452bb539cde5afa7f16352b18349ffddd1b53a65f3d
|
||||
DIST carla-2.5.8.tar.gz 11542514 BLAKE2B 26adbf24abecab04810b82d550b7f598747c80a29c0a9d66e9799cee94aba2c384852e2aa31dee0ef949697c089c379575f9c1919646a8513313429d6c391c50 SHA512 0f87ebe053d29a4a455532cc90e66ca7978f0f3678d0814bd5fb3343e852e2a28d0f5e170e67a71bf64fec1c9bd696dd7aa01627b02edd23cfe4994dc357b857
|
||||
|
@ -1,94 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..11} )
|
||||
inherit python-single-r1 xdg
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/falkTX/Carla.git"
|
||||
EGIT_SUBMODULES=() # Prevent Carla-Plugins from installing
|
||||
else
|
||||
SRC_URI="https://github.com/falkTX/Carla/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
MY_PN="Carla"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Fully-featured audio plugin host, supports many audio drivers and plugin formats"
|
||||
HOMEPAGE="https://kx.studio/Applications:Carla"
|
||||
LICENSE="GPL-2 LGPL-3"
|
||||
SLOT="0"
|
||||
IUSE="alsa gtk gtk2 opengl osc pulseaudio rdf sf2 sndfile X"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
DEPEND="
|
||||
${PYTHON_DEPS}
|
||||
$(python_gen_cond_dep 'dev-python/PyQt5[gui,opengl?,svg,widgets,${PYTHON_USEDEP}]')
|
||||
virtual/jack
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
gtk? ( x11-libs/gtk+:3 )
|
||||
gtk2? ( x11-libs/gtk+:2 )
|
||||
osc? (
|
||||
media-libs/liblo
|
||||
media-libs/pyliblo
|
||||
)
|
||||
pulseaudio? ( media-libs/libpulse )
|
||||
rdf? ( dev-python/rdflib )
|
||||
sf2? ( media-sound/fluidsynth )
|
||||
sndfile? ( media-libs/libsndfile )
|
||||
X? ( x11-libs/libX11 )
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e "s|exec \$PYTHON|exec ${PYTHON}|" \
|
||||
data/carla \
|
||||
data/carla-control \
|
||||
data/carla-database \
|
||||
data/carla-jack-multi \
|
||||
data/carla-jack-single \
|
||||
data/carla-patchbay \
|
||||
data/carla-rack \
|
||||
data/carla-settings || die "sed failed"
|
||||
sed -i "s;/share/appdata;/share/metainfo;g" "${S}/Makefile" || die "sed failed"
|
||||
default
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
myemakeargs=(
|
||||
LIBDIR="/usr/$(get_libdir)"
|
||||
SKIP_STRIPPING=true
|
||||
HAVE_FFMPEG=false
|
||||
HAVE_ZYN_DEPS=false
|
||||
HAVE_ZYN_UI_DEPS=false
|
||||
HAVE_QT4=false
|
||||
HAVE_QT5=true
|
||||
HAVE_PYQT5=true
|
||||
DEFAULT_QT=5
|
||||
HAVE_ALSA=$(usex alsa true false)
|
||||
HAVE_FLUIDSYNTH=$(usex sf2 true false)
|
||||
HAVE_GTK2=$(usex gtk2 true false)
|
||||
HAVE_GTK3=$(usex gtk true false)
|
||||
HAVE_LIBLO=$(usex osc true false)
|
||||
HAVE_PULSEAUDIO=$(usex pulseaudio true false)
|
||||
HAVE_SNDFILE=$(usex sndfile true false)
|
||||
HAVE_X11=$(usex X true false)
|
||||
)
|
||||
|
||||
# Print which options are enabled/disabled
|
||||
make features PREFIX="/usr" "${myemakeargs[@]}"
|
||||
|
||||
emake PREFIX="/usr" "${myemakeargs[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" PREFIX="/usr" "${myemakeargs[@]}" install
|
||||
if ! use osc; then
|
||||
find "${D}/usr" -iname "carla-control*" | xargs rm
|
||||
fi
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@ -45,6 +45,8 @@ DEPEND="
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="${DEPEND}"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${P}-fixliblo.patch" )
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e "s|exec \$PYTHON|exec ${PYTHON}|" \
|
||||
data/carla \
|
71
media-sound/carla/files/carla-2.5.8-fixliblo.patch
Normal file
71
media-sound/carla/files/carla-2.5.8-fixliblo.patch
Normal file
@ -0,0 +1,71 @@
|
||||
From 1950c68edf5138f36b7abaf47548c5ace7c71644 Mon Sep 17 00:00:00 2001
|
||||
From: falkTX <falktx@falktx.com>
|
||||
Date: Thu, 7 Mar 2024 10:10:56 +0100
|
||||
Subject: [PATCH] Adjust for liblo API breakage, dont define lo_message type
|
||||
|
||||
Signed-off-by: falkTX <falktx@falktx.com>
|
||||
---
|
||||
source/backend/CarlaPlugin.hpp | 3 +--
|
||||
source/backend/plugin/CarlaPlugin.cpp | 2 +-
|
||||
source/backend/plugin/CarlaPluginLADSPADSSI.cpp | 6 +++---
|
||||
3 files changed, 5 insertions(+), 6 deletions(-)
|
||||
|
||||
diff --git a/source/backend/CarlaPlugin.hpp b/source/backend/CarlaPlugin.hpp
|
||||
index fe581bcfe0..04026e0809 100644
|
||||
--- a/source/backend/CarlaPlugin.hpp
|
||||
+++ b/source/backend/CarlaPlugin.hpp
|
||||
@@ -24,7 +24,6 @@
|
||||
// -----------------------------------------------------------------------
|
||||
// Avoid including extra libs here
|
||||
|
||||
-typedef void* lo_message;
|
||||
typedef struct _NativePluginDescriptor NativePluginDescriptor;
|
||||
struct LADSPA_RDF_Descriptor;
|
||||
|
||||
@@ -774,7 +773,7 @@ class CARLA_API CarlaPlugin
|
||||
int argc,
|
||||
const void* argv,
|
||||
const char* types,
|
||||
- lo_message msg);
|
||||
+ void* msg);
|
||||
|
||||
// -------------------------------------------------------------------
|
||||
// MIDI events
|
||||
diff --git a/source/backend/plugin/CarlaPlugin.cpp b/source/backend/plugin/CarlaPlugin.cpp
|
||||
index 58eae89635..fcc2f3ecc7 100644
|
||||
--- a/source/backend/plugin/CarlaPlugin.cpp
|
||||
+++ b/source/backend/plugin/CarlaPlugin.cpp
|
||||
@@ -2350,7 +2350,7 @@ void CarlaPlugin::clearBuffers() noexcept
|
||||
// OSC stuff
|
||||
|
||||
// FIXME
|
||||
-void CarlaPlugin::handleOscMessage(const char* const, const int, const void* const, const char* const, const lo_message)
|
||||
+void CarlaPlugin::handleOscMessage(const char*, int, const void*, const char*, void*)
|
||||
{
|
||||
// do nothing
|
||||
}
|
||||
diff --git a/source/backend/plugin/CarlaPluginLADSPADSSI.cpp b/source/backend/plugin/CarlaPluginLADSPADSSI.cpp
|
||||
index b24224fec3..bcc04ad57d 100644
|
||||
--- a/source/backend/plugin/CarlaPluginLADSPADSSI.cpp
|
||||
+++ b/source/backend/plugin/CarlaPluginLADSPADSSI.cpp
|
||||
@@ -2395,9 +2395,9 @@ class CarlaPluginLADSPADSSI : public CarlaPlugin
|
||||
// -------------------------------------------------------------------
|
||||
// OSC stuff
|
||||
|
||||
- void handleOscMessage(const char* const method, const int argc, const void* const argvx, const char* const types, const lo_message msg) override
|
||||
+ void handleOscMessage(const char* const method, const int argc, const void* const argvx, const char* const types, void* const msg) override
|
||||
{
|
||||
- const lo_address source(lo_message_get_source(msg));
|
||||
+ const lo_address source = lo_message_get_source(static_cast<lo_message>(msg));
|
||||
CARLA_SAFE_ASSERT_RETURN(source != nullptr,);
|
||||
|
||||
// protocol for DSSI UIs *must* be UDP
|
||||
@@ -2432,7 +2432,7 @@ class CarlaPluginLADSPADSSI : public CarlaPlugin
|
||||
if (std::strcmp(method, "midi") == 0)
|
||||
return handleOscMessageMIDI(argc, argv, types);
|
||||
if (std::strcmp(method, "update") == 0)
|
||||
- return handleOscMessageUpdate(argc, argv, types, lo_message_get_source(msg));
|
||||
+ return handleOscMessageUpdate(argc, argv, types, source);
|
||||
if (std::strcmp(method, "exiting") == 0)
|
||||
return handleOscMessageExiting();
|
||||
|
@ -1 +1,2 @@
|
||||
DIST evdi-1.14.1.tar.gz 80554 BLAKE2B 4e574b9722050221603007b730efd31dc5c93e4a4fabaf369e47444d59b8a8a031004561c53daa25a239666da6f8e499ebf8d949b39ac8eecea5e610ffb26945 SHA512 a4eee90a395856b524b596989c24637cb328ddabc841d3f5a0d14fc0481f1c288a164d97cf9bb448c8dbae64a6b264425d793185625a5503726d396d91975c3f
|
||||
DIST evdi-1.14.2.tar.gz 87688 BLAKE2B 6bef81459e5c2c6e74261e01deeb71e461159c766bc43be82af22c89b0a7a616125ee1943659df3fbc8b38723e2de81d58488fd5a9e9ea1de5b6e165062540e0 SHA512 27c516c14b9503528da5c04d8f318fc1c21a1692e72da860feb96957b13f437da9ed000b045b3e4ef1109cba7ca0fd7813c32f00c74f71419ecf50a58ca957eb
|
||||
|
38
x11-drivers/evdi/evdi-1.14.2.ebuild
Normal file
38
x11-drivers/evdi/evdi-1.14.2.ebuild
Normal file
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit linux-mod-r1
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/DisplayLink/evdi.git"
|
||||
else
|
||||
SRC_URI="https://github.com/DisplayLink/evdi/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
S="${S}/module"
|
||||
|
||||
DESCRIPTION="Kernel module for managing screens"
|
||||
HOMEPAGE="https://github.com/DisplayLink/evdi"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND="x11-libs/libdrm"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="sys-kernel/linux-headers"
|
||||
|
||||
CONFIG_CHECK="~FB_VIRTUAL ~I2C"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
local KVER=$(cat "${KERNEL_DIR}/include/config/kernel.release")
|
||||
sed -i "1i KVER := ${KVER}" "${S}/Makefile"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local modlist=( evdi=video )
|
||||
linux-mod-r1_src_compile
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST evdi-1.14.1.tar.gz 80554 BLAKE2B 4e574b9722050221603007b730efd31dc5c93e4a4fabaf369e47444d59b8a8a031004561c53daa25a239666da6f8e499ebf8d949b39ac8eecea5e610ffb26945 SHA512 a4eee90a395856b524b596989c24637cb328ddabc841d3f5a0d14fc0481f1c288a164d97cf9bb448c8dbae64a6b264425d793185625a5503726d396d91975c3f
|
||||
DIST evdi-1.14.2.tar.gz 87688 BLAKE2B 6bef81459e5c2c6e74261e01deeb71e461159c766bc43be82af22c89b0a7a616125ee1943659df3fbc8b38723e2de81d58488fd5a9e9ea1de5b6e165062540e0 SHA512 27c516c14b9503528da5c04d8f318fc1c21a1692e72da860feb96957b13f437da9ed000b045b3e4ef1109cba7ca0fd7813c32f00c74f71419ecf50a58ca957eb
|
||||
|
31
x11-libs/libevdi/libevdi-1.14.2.ebuild
Normal file
31
x11-libs/libevdi/libevdi-1.14.2.ebuild
Normal file
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/DisplayLink/evdi.git"
|
||||
else
|
||||
MY_PN="evdi"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
SRC_URI="https://github.com/DisplayLink/evdi/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
fi
|
||||
|
||||
S="${S}/library"
|
||||
|
||||
DESCRIPTION="Library for managing screens"
|
||||
HOMEPAGE="https://github.com/DisplayLink/evdi"
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND="x11-drivers/evdi"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND=""
|
||||
|
||||
src_install() {
|
||||
emake install DESTDIR="${D}" LIBDIR="${EPREFIX}/usr/$(get_libdir)"
|
||||
doheader "${S}/evdi_lib.h"
|
||||
}
|
Loading…
Reference in New Issue
Block a user