commit:     ec148f0c79574c802d4280585c2bd8af94a8792d
Author:     Jonas Frei <freijon <AT> pm <DOT> me>
AuthorDate: Mon Mar 16 06:48:40 2026 +0000
Commit:     Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
CommitDate: Mon Mar 16 06:49:07 2026 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec148f0c

media-sound/qobuz-player: add 0.7.4

Signed-off-by: Jonas Frei <freijon <AT> pm.me>

 media-sound/qobuz-player/Manifest                  |  2 +
 media-sound/qobuz-player/qobuz-player-0.7.4.ebuild | 51 ++++++++++++++++++++++
 2 files changed, 53 insertions(+)

diff --git a/media-sound/qobuz-player/Manifest 
b/media-sound/qobuz-player/Manifest
index 72192163a5..151d3f3c9e 100644
--- a/media-sound/qobuz-player/Manifest
+++ b/media-sound/qobuz-player/Manifest
@@ -5,4 +5,6 @@ DIST qobuz-player-0.7.1-crates.tar.xz 67087988 BLAKE2B 
d049366ade0e2d9c4f4e3799e
 DIST qobuz-player-0.7.1.tar.gz 6465316 BLAKE2B 
370116593c7e4a40be88a13cd180e081dcbfd2e9a91fcc72170f920cf38deddb46ba0fc6137c0f27f20c276b04894cb00d48a85bfe823dfc2a2b4b12072122cf
 SHA512 
5342879a8e401f99e9392f24ba166360a9bf8b5183dd936bf1270c1f9dd0c8099237af26880f7a5c7d9a614525fa9e1e831203c0e82aa09371e50044991ecbaf
 DIST qobuz-player-0.7.2-crates.tar.xz 72876872 BLAKE2B 
371fc5b80e801004096fb4ef2484783b776707c6d162daadd53e0d095b79edd415bf709aeafb31593fbeb4b4efa3338d340dc26097e4b1b737f8148e83eb7f52
 SHA512 
ba1c534e69d6a7ac6b40f8ec0775739f91a6728e106d3b9318c926836d9e5288da1b8c1a7c96d0e055dada3a95edd033cce7d02338e3eea418043f0f5c4e01b8
 DIST qobuz-player-0.7.2.tar.gz 6476076 BLAKE2B 
2f82264fdd9f3955937030d193c34b4faaec320ac456b8d0e10db4e76a60343683f35a0ec68179ded5fc1a70ffeb58b398759946de6679638cae6d82aed3ff5f
 SHA512 
5174d0c54d4dcb04544adc7d9de8e6be3d6cc8d3c2263698517da693baf9fdf05a8b9c5090ed3065e68b4f17238309bb638355898fece418e7a84f471f403a84
+DIST qobuz-player-0.7.4-crates.tar.xz 72911764 BLAKE2B 
240a5bcdb5236f6105862e7c68c8fc8fdde771c57ad06cc59764720155b6758f1413503011e7860a065412b8eba2d2aa81c820e97e0600a86c93c78a24f8586a
 SHA512 
a45098e8c048228264c9c53e3a0009463a8ba7818fc39ec734b8f7a7ed05533003b8ab6f7185aec7f1bda85fc121debc37de9b3c0dd75fc827a8fa0e057d7825
+DIST qobuz-player-0.7.4.tar.gz 6476316 BLAKE2B 
a6b5c862f079941c01c45058c81bd84aaf47ab0d9fd5dd7997ab85a1bba07416874b9b5c86ae9037efb281297a332e4ef286a107e1996d5e96b18afbd9ab11be
 SHA512 
0cbf9d2ffd2d4ed5481edc4a8ae57b936bc24b074b2d409eea8df20c8846c20c8bba45fb2d875b34cec8c65fe91658d1a287c5ef57cfe9a1a3238a9ed9004780
 DIST qonductor-efba84c3a82042f8dca375a8b4860a96e165eed7.gh.tar.gz 66713 
BLAKE2B 
bf3da2ec71c009ea52927a16afbdead63f85e3f707b7d8fdcc5ced70c6dd6dead0b6d1deaed581a36088cc1068ce5e8b49871110cecbcfac139a077f2f1a1a0e
 SHA512 
664d6d5f1572a31ef253fb7a20da9e9953740860792d15c279c0501420ed5ba15b66d2aaa1c94ec1c69eb4010fd7a3175afae7229b70ef60229d224cc558446b

diff --git a/media-sound/qobuz-player/qobuz-player-0.7.4.ebuild 
b/media-sound/qobuz-player/qobuz-player-0.7.4.ebuild
new file mode 100644
index 0000000000..66a1b62497
--- /dev/null
+++ b/media-sound/qobuz-player/qobuz-player-0.7.4.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2025-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+declare -A GIT_CRATES=(
+       
[mpris-server]='https://github.com/SeaDve/mpris-server;f8b3f74e93910fffd0c93df687e05cf954dcdeba;mpris-server-%commit%'
+       
[qonductor]='https://github.com/nickblt/qonductor;efba84c3a82042f8dca375a8b4860a96e165eed7;qonductor-%commit%'
+)
+
+RUST_MIN_VER="1.90.0"
+
+inherit cargo
+
+DESCRIPTION="Tui, web and rfid player for Qobuz"
+HOMEPAGE="https://github.com/SofusA/qobuz-player";
+SRC_URI="https://github.com/SofusA/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" 
https://github.com/gentoo-crate-dist/${PN}/releases/download/v${PV}/${P}-crates.tar.xz";
+SRC_URI+=" ${CARGO_CRATE_URIS}"
+
+LICENSE="GPL-3"
+# Dependent crate licenses
+LICENSE+="
+       Apache-2.0 BSD-2 BSD CDLA-Permissive-2.0 ISC MIT MPL-2.0 UoI-NCSA
+       Unicode-3.0 ZLIB
+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+       dev-db/sqlite:3=
+       media-libs/alsa-lib
+       sys-apps/dbus
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+       # high magic to allow system-libs
+       export LIBSQLITE3_SYS_USE_PKG_CONFIG=1
+       default
+}
+
+src_install() {
+       cargo_src_install --path qobuz-player-cli
+
+       local DOCS=(
+               README.md
+       )
+       einstalldocs
+}

Reply via email to