Merge branch 'stable' into next
This commit is contained in:
commit
0ad05b57f2
14
NEWS.adoc
14
NEWS.adoc
|
@ -1,4 +1,4 @@
|
|||
== nextstable: MMM DD, YY (20ZZ)
|
||||
== newstable: Apr 19, 53 (2023)
|
||||
|
||||
* new: asciidoc-9999.ebuild
|
||||
|
||||
|
@ -11,6 +11,18 @@
|
|||
* qmidiarp-0.6.5.ebuild updated to EAPI=8
|
||||
* new: qmidiarp-9999.ebuild
|
||||
|
||||
* upd: media-sound/jackdbus
|
||||
|
||||
** jackdbus-2.22.1.ebuild
|
||||
*** Restore git revision display in the log file
|
||||
|
||||
* upd: media-sound/ladish
|
||||
|
||||
** ladish-1-r3.ebuild & ladish-1.9999.ebuild
|
||||
*** ladish_control: fix py3 exception handling
|
||||
** ladish-9999.ebuild
|
||||
*** remove (stable) keywords
|
||||
|
||||
== newebuild: Feb 18, 53 (2023)
|
||||
|
||||
* new: jack2-2.22.1.ebuild
|
||||
|
|
|
@ -0,0 +1,62 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{9..11} )
|
||||
PYTHON_REQ_USE="threads(+)"
|
||||
inherit flag-o-matic python-single-r1 waf-utils
|
||||
inherit git-r3
|
||||
|
||||
EGIT_REPO_URI="https://github.com/LADI/${PN}.git"
|
||||
EGIT_BRANCH="stable"
|
||||
EGIT_COMMIT="c097aa5a38888e1b068a42e32764b823c18084ee"
|
||||
|
||||
KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
|
||||
|
||||
DESCRIPTION="D-Bus endpoint for JACK server"
|
||||
HOMEPAGE="https://ladish.org/jackdbus.html"
|
||||
|
||||
LICENSE="GPL-2+ LGPL-2.1+"
|
||||
SLOT="2"
|
||||
IUSE=""
|
||||
REQUIRED_USE="
|
||||
${PYTHON_REQUIRED_USE}"
|
||||
|
||||
DEPEND="
|
||||
sys-apps/dbus"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
${PYTHON_DEPS}
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/dbus-python[${PYTHON_USEDEP}]
|
||||
')
|
||||
!media-sound/jack-audio-connection-kit
|
||||
!media-video/pipewire[jack-sdk(-)]"
|
||||
BDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
virtual/pkgconfig"
|
||||
PDEPEND=""
|
||||
|
||||
DOCS=( AUTHORS NEWS.rst README.adoc )
|
||||
|
||||
src_configure() {
|
||||
# clients crash if built with lto
|
||||
# https://github.com/jackaudio/jack2/issues/485
|
||||
filter-lto
|
||||
|
||||
local wafargs=(
|
||||
--mandir="${EPREFIX}"/usr/share/man/man1 # override eclass' for man1
|
||||
)
|
||||
|
||||
waf-utils_src_configure "${wafargs[@]}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
waf-utils_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
waf-utils_src_install
|
||||
python_fix_shebang "${ED}"/usr/bin/jack_control
|
||||
}
|
|
@ -0,0 +1,79 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8,9,10,11} )
|
||||
PYTHON_REQ_USE='threads(+)'
|
||||
|
||||
inherit flag-o-matic python-single-r1 waf-utils xdg-utils
|
||||
|
||||
DESCRIPTION="LADI Session Handler - a session management system for JACK applications"
|
||||
HOMEPAGE="https://ladish.org"
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/LADI/ladish.git"
|
||||
EGIT_BRANCH="1-stable"
|
||||
EGIT_COMMIT=b5d21e1829c2a85ee6984af20da9b172e9bdb50f
|
||||
KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
|
||||
EGIT_SUBMODULES=()
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
RESTRICT="mirror"
|
||||
|
||||
IUSE="debug doc lash gtk"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="media-libs/alsa-lib
|
||||
media-sound/jackdbus
|
||||
sys-apps/dbus
|
||||
dev-libs/expat
|
||||
lash? ( !media-sound/lash )
|
||||
gtk? (
|
||||
dev-libs/glib
|
||||
dev-libs/dbus-glib
|
||||
x11-libs/gtk+:2
|
||||
dev-cpp/gtkmm:2.4
|
||||
>=dev-cpp/libgnomecanvasmm-2.6.0
|
||||
)
|
||||
${PYTHON_DEPS}"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-doc/doxygen )
|
||||
>=media-sound/jack2-2.21.0
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS=( AUTHORS README NEWS )
|
||||
|
||||
PATCHES=(
|
||||
)
|
||||
|
||||
src_prepare()
|
||||
{
|
||||
append-cxxflags '-std=c++11'
|
||||
default
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local -a mywafconfargs=(
|
||||
--distnodeps
|
||||
$(usex debug --debug '')
|
||||
$(usex doc --doxygen '')
|
||||
$(usex gtk '--enable-gladish' '')
|
||||
$(usex lash '--enable-liblash' '')
|
||||
)
|
||||
waf-utils_src_configure "${mywafconfargs[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
use doc && HTML_DOCS="${S}/build/default/html/*"
|
||||
waf-utils_src_install
|
||||
python_fix_shebang "${ED}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_icon_cache_update
|
||||
}
|
|
@ -13,7 +13,7 @@ HOMEPAGE="https://ladish.org"
|
|||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/LADI/ladish.git"
|
||||
EGIT_BRANCH="1-stable"
|
||||
EGIT_COMMIT=f10cf1598359c2184cfc1b27fa7be4f5fb767833
|
||||
EGIT_COMMIT=b5d21e1829c2a85ee6984af20da9b172e9bdb50f
|
||||
KEYWORDS=""
|
||||
EGIT_SUBMODULES=()
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@ HOMEPAGE="https://ladish.org"
|
|||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/LADI/ladish.git"
|
||||
EGIT_BRANCH="main"
|
||||
KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
|
||||
KEYWORDS=""
|
||||
EGIT_SUBMODULES=()
|
||||
|
||||
LICENSE="GPL-2"
|
||||
|
|
Loading…
Reference in New Issue