Merge branch 'stable' into 'next'

This commit is contained in:
Nedko Arnaudov 2023-01-27 17:55:01 +02:00
commit c6cc76d641
10 changed files with 124 additions and 5 deletions

View File

@ -0,0 +1 @@
DIST libgnomecanvasmm-2.26.0.tar.bz2 327215 BLAKE2B 87cfc59d0825ad2b345bbeff7ba6ce74744228a359d61c8c6b86cef308827c78410b4633737ab9040f6dbdf7f37ed0ea376d28ab4194266f9c784b8b07d1f76d SHA512 23795c856674b79f82d2e5cffdfdbf67a387fe6a21081fef1d96d0f614a121710c7f1e175612a286f5946a60cea4e8506aef7833a7bdf73084d6266c09aad66b

View File

@ -0,0 +1,13 @@
don't waste time building the examples
--- a/Makefile.in
+++ b/Makefile.in
@@ -195,7 +195,7 @@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
-SUBDIRS = tools libgnomecanvas docs examples demos
+SUBDIRS = tools libgnomecanvas docs demos
DIST_SUBDIRS = $(SUBDIRS) scripts
EXTRA_DIST = libgnomecanvasmm.spec.in \
build_shared/Makefile_build.am_fragment \

View File

@ -0,0 +1,45 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
GNOME_TARBALL_SUFFIX="bz2"
inherit gnome2
DESCRIPTION="C++ bindings for libgnomecanvas"
HOMEPAGE="https://www.gtkmm.org"
LICENSE="LGPL-2.1"
SLOT="2.6"
KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 sparc x86"
IUSE="doc"
RDEPEND="
>=gnome-base/libgnomecanvas-2.6
>=dev-cpp/gtkmm-2.4:2.4
"
DEPEND="${RDEPEND}"
BDEPEND="
virtual/pkgconfig
doc? ( app-doc/doxygen )
"
PATCHES=( "${FILESDIR}"/${P}-disable-building-examples.patch )
src_compile() {
gnome2_src_compile
if use doc; then
emake -C docs/reference all
HTML_DOCS=( docs/reference/html/. )
fi
}
src_install() {
gnome2_src_install
rm examples/Makefile* examples/*/Makefile* || die
dodoc -r examples
docompress -x /usr/share/doc/${PF}/examples
}

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>nedko@nedk.org</email>
<name>Nedko Arnaudov</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1 @@
DIST jack_mixer-17.tar.xz 156984 BLAKE2B bbcb62c133ce0136834559fd02ba740db9cb48f694ed57be11a911c2671574ff37d35d73e131765f4f43a63a8f959e89869f12ab82a930de442d780075d50123 SHA512 02d6e4becd153947405790342e1022460f43817682c36304c902b28b11906633c35b2b4d5093abdaeb6f6907673447126c1c8aca673c5d7b22a8a7bb22d31610

View File

@ -0,0 +1,43 @@
EAPI=8
PYTHON_COMPAT=( python3_{6..11} )
PYTHON_REQ_USE='threads(+)'
inherit python-single-r1 meson xdg-utils
DESCRIPTION="JACK audio mixer with GTK interface."
HOMEPAGE="https://rdio.space/jackmixer/"
LICENSE="GPL-2"
SRC_URI="https://rdio.space/jackmixer/tarballs/${P}.tar.xz"
RESTRICT="mirror"
KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
SLOT="0"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}
virtual/jack
dev-libs/glib
dev-python/pygobject
dev-python/pycairo
dev-python/pyxdg"
DEPEND="${RDEPEND}"
DOCS=( AUTHORS README.md CHANGELOG.md )
src_install() {
meson_src_install
python_optimize
}
pkg_postinst() {
xdg_icon_cache_update
}
pkg_postrm() {
xdg_icon_cache_update
}

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>nedko@nedk.org</email>
<name>Nedko Arnaudov</name>
</maintainer>
</pkgmetadata>

View File

@ -3,7 +3,7 @@
EAPI=7
PYTHON_COMPAT=( python3_{6,7,8,9} )
PYTHON_COMPAT=( python3_{6,7,8,9,10,11} )
PYTHON_REQ_USE='threads(+)'
inherit flag-o-matic python-single-r1 waf-utils
@ -11,7 +11,7 @@ inherit flag-o-matic python-single-r1 waf-utils
DESCRIPTION="LADI Session Handler - a session management system for JACK applications"
HOMEPAGE="https://ladish.org"
inherit git-r3
EGIT_REPO_URI="https://git.nedk.org/lad/ladish.git"
EGIT_REPO_URI="https://github.com/LADI/ladish.git"
EGIT_BRANCH="1-stable"
KEYWORDS=""
EGIT_SUBMODULES=()

View File

@ -3,7 +3,7 @@
EAPI=7
PYTHON_COMPAT=( python3_{6,7,8,9} )
PYTHON_COMPAT=( python3_{6,7,8,9,10,11} )
PYTHON_REQ_USE='threads(+)'
inherit flag-o-matic python-single-r1 waf-utils

View File

@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>simon.vanderveldt+audio-overlay@gmail.com</email>
<name>Simon van der Veldt</name>
<email>nedko@nedk.org</email>
<name>Nedko Arnaudov</name>
</maintainer>
</pkgmetadata>