1
0

Compare commits

...

9 Commits

30 changed files with 298 additions and 389 deletions

View File

@ -1,2 +1,4 @@
DIST dialect-2.1.1.tar.gz 135097 BLAKE2B 46af1d099e28e7d175cf7f9e88b563ac758fd163506fd68e2d744f14f028393a27b9df4c1a6c6c9e4601fec8bb02fc9d64edfa2741d4a9bba3ae0a9e851a3820 SHA512 0a14f0ec65e3aee275c5dcb1514ac39a73c3100c6a4e78c036c92ad17f904b5ea56c6092899f1ea415174c2777f2ee6b8435968ba532c5c4c326f18980a14145
DIST dialect-2.2.0.tar.gz 146312 BLAKE2B f912a94529ea1265121522396e7b9e874105a78da9f55c320804600e868ac70af060569a2f9f6e8e2642aa598107983ecc6c588852a381e3ca3494e01f9c353d SHA512 716509f55e3098895892005bc678a37ee87f2d9b2fcbdd95205e2c13e22966797d635f404b150fead4e7b8997513db8f53dadd1572ee0f33ec93af6b0158b6c8
DIST dialect-po-2.1.1.tar.gz 138036 BLAKE2B 294797b66d791cbf5d269c13b1e53df274d434e14c59df2df487ed855e6c6272c5ad66428fc63e8f5cadd8b791b75c47f7acb6c4ea15c09d0d90804bc54dbcd3 SHA512 2fc63bdf49227937afc6fe45bf72ff69e6d0a9d0eb99e2ae085794866a0b650c56ffe6502c09f6c42fc976679cf0dd8586f180a198874427ceb2df42099c0653
DIST dialect-po-2.2.0.tar.gz 383045 BLAKE2B 01dae2c59a3f386d4f4a5dbb5a6ce2bfade58b80f6cfd92f6a55fa3a0fffe0b1c1e112344fd05cb8a62958d93235a00b0ad4bcaaaf15b5994c913174695a879d SHA512 8186cfc7a74b7e9dd303a251fd8d70e8a92b72ba626d3b21089bc380687f9bdf9ba7d7d3ba6ed62f70f1f8f28bf6fd9eba8ae11aeeb2f129cbfbe8b0cd8dbb35

View File

@ -0,0 +1,66 @@
# 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 gnome2-utils meson xdg
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/dialect-app/dialect.git"
else
SRC_URI="
https://github.com/dialect-app/dialect/archive/${PV}.tar.gz -> ${P}.tar.gz
https://github.com/dialect-app/po/archive/${PV}.tar.gz -> ${PN}-po-${PV}.tar.gz
"
KEYWORDS="~amd64"
fi
DESCRIPTION="Mastodon client, previously known as Tooth"
HOMEPAGE="https://github.com/dialect-app/dialect"
LICENSE="GPL-3"
SLOT="0"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="
gui-libs/gtk:4
>=gui-libs/libadwaita-1.2.0:1
media-libs/gstreamer
"
RDEPEND="
${DEPEND}
${PYTHON_DEPS}
$(python_gen_cond_dep '
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
dev-python/dbus-python[${PYTHON_USEDEP}]
dev-python/gtts[${PYTHON_USEDEP}]
dev-python/pygobject[${PYTHON_USEDEP}]
')
"
src_unpack() {
if [[ ${PV} == 9999 ]]; then
git-r3_src_unpack
else
default
rm -rf "${S}/po" || die
mv "${WORKDIR}/po-${PV}" "${S}/po" || die
fi
}
src_install() {
meson_src_install
python_fix_shebang "${ED}/usr/bin/dialect"
}
pkg_postinst() {
gnome2_schemas_update
xdg_pkg_postinst
}
pkg_postrm() {
gnome2_schemas_update
xdg_pkg_postrm
}

View File

@ -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
@ -39,7 +39,6 @@ RDEPEND="
dev-python/pygobject[${PYTHON_USEDEP}]
')
"
BDEPEND=""
src_unpack() {
if [[ ${PV} == 9999 ]]; then

View File

@ -1,2 +1,3 @@
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

View File

@ -0,0 +1,77 @@
# 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
}

View File

@ -11,12 +11,10 @@ inherit distutils-r1 meson gnome2-utils xdg
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://gitlab.com/valos/Komikku.git"
EGIT_REPO_URI="https://codeberg.org/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"
S="${WORKDIR}/${PN}"
SRC_URI="https://codeberg.org/valos/Komikku/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
fi

View File

@ -6,6 +6,7 @@
<name>Ryan Fox</name>
</maintainer>
<upstream>
<remote-id type="codeberg">valos/Komikku</remote-id>
<remote-id type="gitlab">valos/Komikku</remote-id>
</upstream>
</pkgmetadata>

View File

@ -1,3 +1,4 @@
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

View File

@ -0,0 +1,51 @@
# 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
}

View File

@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{10..12} )
inherit python-single-r1 meson xdg gnome2-utils
@ -33,7 +33,12 @@ RDEPEND="
gui-libs/gtk:4
net-libs/webkit-gtk:6
"
BDEPEND=""
src_install() {
meson_src_install
python_optimize
python_fix_shebang "${D}/usr/bin/wike"
}
pkg_postinst() {
xdg_icon_cache_update

View File

@ -1 +1,2 @@
DIST mustach-1.2.5.tar.bz2 34049 BLAKE2B 6004c11dca4b0ac6720dedfbe8df43ac5340084fe092b6bc93abc45327facfb03cd13d83378b038677d767c2f44421a7d54cc723d314ab7060e978eaa84417a9 SHA512 a6c83b19c98d77a1d11013a77539691076cff4dbeca6eb865569bc2bd80b2497c835e2392bf4fcde64822d05037e95aa185c6a77b8ae63dbb71fce86594d52f7
DIST mustach-1.2.6.tar.bz2 35049 BLAKE2B 859b8c1fbfc3c0b021d521f0f977f241217372c7a0597b309ddb20370e1120d87b7604f81099bcef04651f84d2fdf2ef9468f9cb54e290e302f08b459af7b673 SHA512 2cbee2e3395b45a41e37a667f3dcc5a04fe2aa3cf27a202aee4115821ff8a4ce5d256ef6602fca258b2c1293dbe1e8a4138b50c714bcd9f8544d464ce68a981f

View File

@ -0,0 +1,48 @@
# 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://gitlab.com/jobol/mustach.git"
else
SRC_URI="https://gitlab.com/jobol/mustach/-/archive/${PV}/${P}.tar.bz2"
KEYWORDS="~amd64"
fi
DESCRIPTION="C implementation of mustache templating"
HOMEPAGE="https://gitlab.com/jobol/mustach"
LICENSE="ISC"
SLOT="0"
IUSE="tool json-c jansson"
REQUIRED_USE="tool? ( || ( json-c jansson ) )"
DEPEND="
json-c? ( dev-libs/json-c )
jansson? ( dev-libs/jansson )
"
RDEPEND="${DEPEND}"
BDEPEND="virtual/pkgconfig"
SOVER=".1"
SOVEREV=".1.2"
src_compile() {
emake jsonc=$(usex json-c) cjson=no jansson=$(usex jansson) libs=all
}
src_install() {
LIBDIR="/usr/$(get_libdir)"
dodir "${LIBDIR}/pkgconfig"
for dso in "${S}/"*".so${SOVEREV}"; do
dolib.so "${dso}"
dso=${dso##*/}
dosym "${dso}" "${LIBDIR}/${dso::-2}"
dosym "${dso}" "${LIBDIR}/${dso::-4}"
done
use tool && dobin "${S}/mustach"
cp "${S}/libmustach"*".pc" "${D}${LIBDIR}/pkgconfig"
gzip -d "${S}/mustach${SOVER}.gz"
doman "${S}/mustach${SOVER}"
}

View File

@ -1,3 +1 @@
DIST libdecor-0.1.0.tar.gz 45026 BLAKE2B d698dee7e86266adcd39c09fc58944b7359c86c9d25706fe3f193e0eaed8b07b06501199a10db34497b94a6561a74051ed5c0255b7e9759753c60304c8ff0a89 SHA512 7e228b276efc98894085398ac8b4a37fb23a8ce3dfbb16c3d664d833f99e7d6365c43276880ef36d21d6471e1cdcae1925e6daaf95b4904b5701d103e023a916
DIST libdecor-0.1.1.tar.bz2 37286 BLAKE2B 32a0ef9711fc0b830f2b2997a05e2ac8ce60ef6f972d8a4c17cebe987b49828c81f3888e42dde0627ce71dbc825ddfd336be3f591ca1f76168c3efd13c2e24ae SHA512 3a5a293a58d40a1d5377912c90ede7670caffbb6b4539ffb00f33667fd84ecaf8a90e05100ddc22c4af34482aac8d2deb67ba25ddbede67e7952b1054e359409
DIST libdecor-0.2.0.tar.bz2 45204 BLAKE2B 388dcf8706a0dfd52bf7c3a6d760fc847986636ec6793ec83b50ce603a907ba5713325fe82898f8aada23cf7cdba6748a03824b2ebc28893bf43cb87fef699b9 SHA512 4cfacde6b04a7da0beca8e7cadd18bdad34be5df1da997feefd854470726da44bf62265142843806247c9d5ece02e9efe21f8384e5481f99ab27057d4e41324e
DIST libdecor-0.2.2.tar.bz2 45375 BLAKE2B 86e78ce5017b0babc627b5f9ce75b7e2cca38929e3c382828e0453329efed707e2c010fb51522b7b5077a616d54cf2f9af70d5b3d68d2b2aa1d6d36b7a834b8d SHA512 f9761a8c59dc85dd92c871f73192ab05eb56ea34e85a38b5a7222822173f9fd71b5bfb5cffe2782e8c0a6275100e32b6761143cb1469dbcc6988d046a09f1b9a

View File

@ -1,29 +0,0 @@
# Copyright 1999-2021 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://gitlab.gnome.org/jadahl/libdecor.git"
else
SRC_URI="https://gitlab.gnome.org/jadahl/libdecor/-/archive/${PV}/${P}.tar.gz"
KEYWORDS="~amd64"
fi
DESCRIPTION="A client-side decorations library for Wayland clients"
HOMEPAGE="https://gitlab.gnome.org/jadahl/libdecor"
LICENSE="MIT"
SLOT="0"
IUSE="+dbus"
DEPEND="
>=dev-libs/wayland-1.18
>=dev-libs/wayland-protocols-1.15
dbus? ( sys-apps/dbus )
x11-libs/pango
"
RDEPEND="${DEPEND}"
BDEPEND=">=dev-util/meson-0.47"

View File

@ -1,29 +0,0 @@
# Copyright 1999-2022 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://gitlab.freedesktop.org/libdecor/libdecor.git"
else
SRC_URI="https://gitlab.freedesktop.org/libdecor/libdecor/-/archive/${PV}/${P}.tar.bz2"
KEYWORDS="~amd64"
fi
DESCRIPTION="A client-side decorations library for Wayland clients"
HOMEPAGE="https://gitlab.freedesktop.org/libdecor/libdecor"
LICENSE="MIT"
SLOT="0"
IUSE="+dbus"
DEPEND="
>=dev-libs/wayland-1.18
>=dev-libs/wayland-protocols-1.15
dbus? ( sys-apps/dbus )
x11-libs/pango
"
RDEPEND="${DEPEND}"
BDEPEND=">=dev-util/meson-0.47"

View File

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -26,4 +26,4 @@ DEPEND="
x11-libs/pango
"
RDEPEND="${DEPEND}"
BDEPEND=">=dev-util/meson-0.47"
BDEPEND=">=dev-build/meson-0.49.0"

View File

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -26,4 +26,4 @@ DEPEND="
x11-libs/pango
"
RDEPEND="${DEPEND}"
BDEPEND=">=dev-util/meson-0.47"
BDEPEND=">=dev-build/meson-0.49.0"

View File

@ -1 +1,2 @@
DIST airwindows-lv2-24.0.tar.gz 263037 BLAKE2B f47e8dcbe6a7b72206a2b87fad3c6a7b4caad7537d39f39242969b3d9b820ffc14c074c7604d4c9e3a7f60e17ccfd9015f7b831c893fdaf997f90f45da7fa326 SHA512 2388ada8771229a814928b169f460f4be9ddc9c60816f833e3411149372c3fe15a47303786fefdefd596c2b77b4219aacafdb9331a8bf7ec272b7d34925aed64
DIST airwindows-lv2-26.2.tar.gz 355812 BLAKE2B 0e3ad8a7dfae3b4aa7f27cc6b4d729993ce2017e3db5a1b2a12f1642a8c9ef13a523ce97075acb7dc9a2a6fe29eda55e8967d2f51750535582343d2c0515e70b SHA512 14951a7549d3e465a520706ca001bd85113d88047b8f1c23a3c12d17fb34614162dcc8262a2ff56b7c332999860a3121182407b887f7a5f03255a3290123060e

View 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"

View File

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

View File

@ -1 +1 @@
DIST geonkick-2.10.2.tar.gz 2140151 BLAKE2B 435e9cabfe203b58442018ec6c1024a015f6a3a682ec2551e1c7bc4e25c8b5cf124e1507f65009b6bb1ad096839ed819ce19d98fe4af7dc18eb636d6910cfc75 SHA512 076aa889b7209d094ca5b6cfd05a9cadea87f3ab4e166414eef11ad53767b05f61da4115cd4fa97bb99300331b7866d96a02e6d46164bda968777e017d724eec
DIST geonkick-3.3.2.tar.gz 2737730 BLAKE2B c5ae99aabe04f3a766bec8d93541d654f0cd963851c566ec5cf3aa92c2443ffd48816da79d41a3896a0437fecdb0a54bac1ec0f762259aee95647339c96758e5 SHA512 b494de433fb9a14868e09c1f32b7742610c5fbb948c8d36a4999e4d8c2c48fb70de98d9dba1e79ebf6852dfe3c098053825744f7d27eebcd1a9d5633102483f5

View File

@ -1,38 +0,0 @@
# Copyright 1999-2023 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
"
RDEPEND="${DEPEND}"
BDEPEND="
>=dev-util/cmake-3.7
"
src_configure() {
local mycmakeargs=(
-DGKICK_STANDALONE=$(usex standalone "ON" "OFF")
-DGKICK_PLUGIN=$(usex lv2 "ON" "OFF")
)
cmake_src_configure
}

View File

@ -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
@ -23,10 +23,12 @@ DEPEND="
dev-libs/rapidjson
media-libs/libsndfile
media-libs/lv2
standalone? ( virtual/jack )
"
RDEPEND="${DEPEND}"
BDEPEND="
>=dev-util/cmake-3.7
virtual/pkgconfig
>=dev-build/cmake-3.7
"
src_configure() {

View File

@ -1,3 +0,0 @@
DIST tuba-0.4.0.tar.gz 434483 BLAKE2B a7606c99524cd3e555aca38ef94f343a36e928f8e8fd46811bdbe60feb1385363c53c7f57aebc0710f89e234e0238d01912d24e8c8f167ded8d5ef386e08d405 SHA512 d3612d988605d3c2d20249a091e0b2580aaf6a7c289646f23c6aac9552b9466d8a32621498d8c8f77509bd932326304f4f9657d1a2c7d3ed538cc7e40efa96ce
DIST tuba-0.4.1.tar.gz 439861 BLAKE2B bed75b909ec9c31c53c1c46973011b8396b5e4af976aa5277a1457abd1e51d5e4a13a639632ab9ed5d67339351a99d2e9a8598a04a35b08a5b27de05d6f5c01c SHA512 7804e06a29d18e1fdf88aa4e8237a8fd8c8eccaa668ec9b2057a84a9f17c855b2c378c3ffe354e157fdeb8c392128ddaf6faf92687b67319d7cc3371e4d885ab
DIST tuba-0.5.0.tar.gz 499037 BLAKE2B 182997192b31e643acf92fbd2319e444a3491d01e53f7d365ed6b89abe08523060ed88e2013c1ba3d2f91c8a12381ff3c07e33cc8b57c9e7033df06abb01352d SHA512 4e0a97600c8aef60527f71f84f91e3226ff7dcc9efc7720f8a88cdbbeae327b51a64a4f34bacdf36235b63cbc612fbd102df9c885933b3d118d05f4a99f52be3

View File

@ -1,32 +0,0 @@
diff --git a/src/Views/TabbedBase.vala b/src/Views/TabbedBase.vala
index 6a36a8c..8b752a7 100644
--- a/src/Views/TabbedBase.vala
+++ b/src/Views/TabbedBase.vala
@@ -157,6 +157,7 @@ public class Tuba.Views.TabbedBase : Views.Base {
if (view.content_box.has_css_class ("no-transition")) {
Timeout.add_once (200, () => {
last_view.content_box.remove_css_class ("no-transition");
+ return true;
});
}
diff --git a/src/Widgets/VoteBox.vala b/src/Widgets/VoteBox.vala
index b996f9f..abc3b9c 100644
--- a/src/Widgets/VoteBox.vala
+++ b/src/Widgets/VoteBox.vala
@@ -73,15 +73,11 @@ public class Tuba.Widgets.VoteBox : Gtk.Box {
var percentage = poll.votes_count > 0 ? ((double)p.votes_count / poll.votes_count) * 100 : 0.0;
var provider = new Gtk.CssProvider ();
- #if GTK_4_12
- provider.load_from_string (generate_css_style ((int) percentage));
- #else
#if VALAC_05611
provider.load_from_data (generate_css_style ((int) percentage), -1);
#else
provider.load_from_data (generate_css_style ((int) percentage).data);
#endif
- #endif
row.get_style_context ().add_provider (provider, Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION);
row.add_css_class (@"ttl-poll-$((int) percentage)");

View File

@ -1,11 +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="github">GeopJr/Tuba</remote-id>
</upstream>
</pkgmetadata>

View File

@ -1,56 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit gnome2-utils meson vala xdg
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/GeopJr/Tuba.git"
else
MY_PN="Tuba"
MY_P="${MY_PN}-${PV}"
S="${WORKDIR}/${MY_P}"
SRC_URI="https://github.com/GeopJr/Tuba/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
DESCRIPTION="Mastodon client, previously known as Tooth"
HOMEPAGE="https://tuba.geopjr.dev/"
LICENSE="CC-BY-3.0 GPL-3+"
SLOT="0"
DEPEND="
>=app-crypt/libsecret-0.20
>=dev-libs/glib-2.71.2
>=dev-libs/json-glib-1.4.4
>=dev-libs/libxml2-2.9.10
>=dev-libs/libgee-0.8.5
>=gui-libs/gtk-4.3:4
>=gui-libs/libadwaita-1.2
>=net-libs/libsoup-3
gui-libs/gtksourceview:5
"
RDEPEND="${DEPEND}"
BDEPEND="
$(vala_depend)
virtual/pkgconfig
"
VALA_MIN_API_VERSION=0.48
src_prepare() {
default
vala_setup
}
pkg_postinst() {
gnome2_schemas_update
xdg_pkg_postinst
}
pkg_postrm() {
gnome2_schemas_update
xdg_pkg_postrm
}

View File

@ -1,56 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit gnome2-utils meson vala xdg
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/GeopJr/Tuba.git"
else
MY_PN="Tuba"
MY_P="${MY_PN}-${PV}"
S="${WORKDIR}/${MY_P}"
SRC_URI="https://github.com/GeopJr/Tuba/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
DESCRIPTION="Mastodon client, previously known as Tooth"
HOMEPAGE="https://tuba.geopjr.dev/"
LICENSE="CC-BY-3.0 GPL-3+"
SLOT="0"
DEPEND="
>=app-crypt/libsecret-0.20
>=dev-libs/glib-2.71.2
>=dev-libs/json-glib-1.4.4
>=dev-libs/libxml2-2.9.10
>=dev-libs/libgee-0.8.5
>=gui-libs/gtk-4.3:4
>=gui-libs/libadwaita-1.2
>=net-libs/libsoup-3
gui-libs/gtksourceview:5
"
RDEPEND="${DEPEND}"
BDEPEND="
$(vala_depend)
virtual/pkgconfig
"
VALA_MIN_API_VERSION=0.48
src_prepare() {
default
vala_setup
}
pkg_postinst() {
gnome2_schemas_update
xdg_pkg_postinst
}
pkg_postrm() {
gnome2_schemas_update
xdg_pkg_postrm
}

View File

@ -1,58 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit gnome2-utils meson vala xdg
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/GeopJr/Tuba.git"
else
MY_PN="Tuba"
MY_P="${MY_PN}-${PV}"
S="${WORKDIR}/${MY_P}"
SRC_URI="https://github.com/GeopJr/Tuba/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
DESCRIPTION="Mastodon client, previously known as Tooth"
HOMEPAGE="https://tuba.geopjr.dev/"
LICENSE="CC-BY-3.0 GPL-3+"
SLOT="0"
DEPEND="
>=app-crypt/libsecret-0.20
>=dev-libs/glib-2.76.0
>=dev-libs/json-glib-1.4.4
>=dev-libs/libxml2-2.9.10
>=dev-libs/libgee-0.8.5
>=gui-libs/gtk-4.11.3:4
>=gui-libs/libadwaita-1.4
>=net-libs/libsoup-3
gui-libs/gtksourceview:5
"
RDEPEND="${DEPEND}"
BDEPEND="
$(vala_depend)
virtual/pkgconfig
"
PATCHES=( "${FILESDIR}/${P}-fixes.patch" )
VALA_MIN_API_VERSION=0.48
src_prepare() {
default
vala_setup
}
pkg_postinst() {
gnome2_schemas_update
xdg_pkg_postinst
}
pkg_postrm() {
gnome2_schemas_update
xdg_pkg_postrm
}

View File

@ -1,56 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit gnome2-utils meson vala xdg
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/GeopJr/Tuba.git"
else
MY_PN="Tuba"
MY_P="${MY_PN}-${PV}"
S="${WORKDIR}/${MY_P}"
SRC_URI="https://github.com/GeopJr/Tuba/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
DESCRIPTION="Mastodon client, previously known as Tooth"
HOMEPAGE="https://tuba.geopjr.dev/"
LICENSE="CC-BY-3.0 GPL-3+"
SLOT="0"
DEPEND="
>=app-crypt/libsecret-0.20
>=dev-libs/glib-2.76.0
>=dev-libs/json-glib-1.4.4
>=dev-libs/libxml2-2.9.10
>=dev-libs/libgee-0.8.5
>=gui-libs/gtk-4.11.3:4
>=gui-libs/libadwaita-1.4
>=net-libs/libsoup-3
gui-libs/gtksourceview:5
"
RDEPEND="${DEPEND}"
BDEPEND="
$(vala_depend)
virtual/pkgconfig
"
VALA_MIN_API_VERSION=0.48
src_prepare() {
default
vala_setup
}
pkg_postinst() {
gnome2_schemas_update
xdg_pkg_postinst
}
pkg_postrm() {
gnome2_schemas_update
xdg_pkg_postrm
}