commit:     ed0a6135d1ce89a8d6fbe889105c78c466ddc7af
Author:     Nedko Arnaudov <nedko <AT> nedk <DOT> org>
AuthorDate: Thu Jan 11 18:02:32 2024 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Thu Jan 11 18:17:09 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed0a6135

media-sound/a2jmidid-9999: Update live ebuild to LADI upstream repo

Bug: https://bugs.gentoo.org/798411
Bug: https://github.com/gentoo/gentoo/pull/34706
Signed-off-by: Nedko Arnaudov <nedko <AT> nedk.org>
Closes: https://github.com/gentoo/gentoo/pull/34764
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 media-sound/a2jmidid/a2jmidid-9999.ebuild | 25 ++++++++++++-------------
 1 file changed, 12 insertions(+), 13 deletions(-)

diff --git a/media-sound/a2jmidid/a2jmidid-9999.ebuild 
b/media-sound/a2jmidid/a2jmidid-9999.ebuild
index c3ee5ece2ef8..6ae11bfc7506 100644
--- a/media-sound/a2jmidid/a2jmidid-9999.ebuild
+++ b/media-sound/a2jmidid/a2jmidid-9999.ebuild
@@ -1,22 +1,24 @@
-# 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_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit meson python-single-r1 git-r3
 
-DESCRIPTION="Daemon for exposing legacy ALSA sequencer applications in JACK 
MIDI system"
-HOMEPAGE="https://github.com/jackaudio/a2jmidid";
-EGIT_REPO_URI="https://github.com/jackaudio/a2jmidid.git";
+DESCRIPTION="Daemon for exposing ALSA sequencer applications in JACK MIDI 
system"
+HOMEPAGE="https://a2jmidid.ladish.org";
+EGIT_REPO_URI="https://gitea.ladish.org/LADI/a2jmidid.git";
+EGIT_BRANCH="main"
+EGIT_SUBMODULES=( waf-autooptions waftoolchainflags siginfo )
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="dbus python"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+IUSE="dbus"
+REQUIRED_USE="dbus? ( ${PYTHON_REQUIRED_USE} )"
 
 BDEPEND="
        virtual/pkgconfig
@@ -24,13 +26,12 @@ BDEPEND="
 CDEPEND="
        media-libs/alsa-lib
        virtual/jack
-       dbus? ( sys-apps/dbus )
-       python? ( ${PYTHON_DEPS} )
+       dbus? ( sys-apps/dbus ${PYTHON_DEPS} )
 "
 RDEPEND="${CDEPEND}"
 DEPEND="${RDEPEND}"
 
-DOCS=( AUTHORS.rst CHANGELOG.rst README.rst internals.txt )
+DOCS=( AUTHORS.rst NEWS.rst README internals.txt )
 
 src_configure() {
        local emesonargs=(
@@ -43,9 +44,7 @@ src_configure() {
 src_install() {
        meson_src_install
 
-       if use python; then
+       if use dbus; then
                python_fix_shebang "${ED}"
-       else
-               rm "${ED}/usr/bin/a2j_control" || die
        fi
 }

Reply via email to