commit:     ff30fc5ed463b48bdfb5f060cbaa41b710d6c400
Author:     Jonas Frei <freijon <AT> pm <DOT> me>
AuthorDate: Mon Jan 26 05:22:27 2026 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Jan 26 05:38:13 2026 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ff30fc5e

media-sound/qobuz-player: add 0.6.5

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

 media-sound/qobuz-player/Manifest                  |  2 +
 media-sound/qobuz-player/qobuz-player-0.6.5.ebuild | 50 ++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/media-sound/qobuz-player/Manifest 
b/media-sound/qobuz-player/Manifest
index 9a9824ce25..66b0012426 100644
--- a/media-sound/qobuz-player/Manifest
+++ b/media-sound/qobuz-player/Manifest
@@ -1,3 +1,5 @@
 DIST mpris-server-f8b3f74e93910fffd0c93df687e05cf954dcdeba.gh.tar.gz 43952 
BLAKE2B 
6f91e8975e2bb40369bdb430feecb497e555a19dff70a7570aec89b3c0644f2b89d0b8cb6b4544660dedfb1bf2617836a5e79f2af48d2e6a9c025d22323168ac
 SHA512 
aa2f0a1a220d30602478a119a9bcfd548d0dbc18a5036b5dc38742cadf9b589bb65f6632056af149bc4c3cda022ef95cb28e426a7a0198ab45cc58be85f849b4
 DIST qobuz-player-0.6.4-crates.tar.xz 65406920 BLAKE2B 
e1509616e6b648e8338c70722bf35ac713eda5ebe19c3fdec0563c0f69624841634230857f9e323dc733f283ce49d28044dac3e33925289f4557468f5e67a98e
 SHA512 
eba581dc48d8d5ec609174eaa30d81082284d98964bec350b65e7c4128891bda052bac5478796796350853ddf6c48217c1be862ed5a9af2131eca5321fee65e8
 DIST qobuz-player-0.6.4.tar.gz 6425550 BLAKE2B 
8ebe4d7c2873a531aa47dfee7c7fea7e6b80f91cbe183e47bcb0336adf0b3a62bec7d9d79026649fc1fb7975ae2bee26ff9809b783f27be2c412fb21e26a467c
 SHA512 
d4dadc60feb0a9e397305291a72bdb98b236dae04d1f79cff8ceea02242628a04eb86b5c66d15032600b3fbdcdecaf404b639fe616d873a741fb7adb07236646
+DIST qobuz-player-0.6.5-crates.tar.xz 65406920 BLAKE2B 
e1509616e6b648e8338c70722bf35ac713eda5ebe19c3fdec0563c0f69624841634230857f9e323dc733f283ce49d28044dac3e33925289f4557468f5e67a98e
 SHA512 
eba581dc48d8d5ec609174eaa30d81082284d98964bec350b65e7c4128891bda052bac5478796796350853ddf6c48217c1be862ed5a9af2131eca5321fee65e8
+DIST qobuz-player-0.6.5.tar.gz 6426558 BLAKE2B 
238d769621a2d8fe645b7f028d06381c82c2cec1741c8bffe05f2b6e7d432061f624d61d46a1a3e046c696fe1bf8d75e057ada27c8d3bd73de75368f501795e4
 SHA512 
76ce3715770e83ebf3e2478d44038a0bfb0e9a18c6f45f50494fc6d4a09dd2c44d6c1027e21abca0088e74d08a469610e96137b4432fc03de21972a6b80f8597

diff --git a/media-sound/qobuz-player/qobuz-player-0.6.5.ebuild 
b/media-sound/qobuz-player/qobuz-player-0.6.5.ebuild
new file mode 100644
index 0000000000..beebe2d8d2
--- /dev/null
+++ b/media-sound/qobuz-player/qobuz-player-0.6.5.ebuild
@@ -0,0 +1,50 @@
+# 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%'
+)
+
+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