From d5fab0542bc2e74e2c77ca4c934cf6e3dda32621 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Sat, 11 Jan 2025 22:46:52 +0100 Subject: [PATCH] gnu: python-audioread: Update to 3.0.1. * gnu/packages/mp3.scm (python-audioread): Update to 3.0.1. [build-system]: Use pyproject-build-system. [propagated-inputs]: Add ffmpeg and python-pygobject. [native-inputs]: Add gstreamer, gst-plugins-base, python-flit-core, and python-tox; remove python-pytest-runner. Change-Id: Ic0430dd0a0a6219e420d5ebb9ceccdf6a38a7ae4 --- gnu/packages/mp3.scm | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/gnu/packages/mp3.scm b/gnu/packages/mp3.scm index 32a1ddea2751c1c4ba04c0b65afae35f444e8feb..9dfce6313fbff4e77a0d8c4725ceff3ae754cefa 100644 --- a/gnu/packages/mp3.scm +++ b/gnu/packages/mp3.scm @@ -6,7 +6,7 @@ ;;; Copyright © 2017 Thomas Danckaert ;;; Copyright © 2017, 2019, 2020 Pierre Langlois ;;; Copyright © 2018–2021 Tobias Geerinckx-Rice -;;; Copyright © 2019 Ricardo Wurmus +;;; Copyright © 2019, 2025 Ricardo Wurmus ;;; Copyright © 2020 Michael Rohleder ;;; Copyright © 2021 Simon Streit ;;; Copyright © 2021 Guillaume Le Vaillant @@ -45,12 +45,15 @@ #:use-module (gnu packages gettext) #:use-module (gnu packages ghostscript) #:use-module (gnu packages gnome) + #:use-module (gnu packages gstreamer) #:use-module (gnu packages ncurses) #:use-module (gnu packages glib) #:use-module (gnu packages gtk) #:use-module (gnu packages pcre) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) + #:use-module (gnu packages python-build) + #:use-module (gnu packages python-check) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) #:use-module (gnu packages xiph) @@ -64,6 +67,7 @@ #:use-module (guix build-system copy) #:use-module (guix build-system gnu) #:use-module (guix build-system python) + #:use-module (guix build-system pyproject) #:use-module (guix build-system cmake) #:use-module (guix build-system meson)) @@ -671,17 +675,21 @@ is to provide an accurate identifier for record tracks.") (define-public python-audioread (package (name "python-audioread") - (version "2.1.9") + (version "3.0.1") (source (origin (method url-fetch) (uri (pypi-uri "audioread" version)) (sha256 - (base32 "129hab8x9sb3plff2bkq4xnzc3i8k9rgcm1a36l813kc0m10wj53")))) - (build-system python-build-system) - (arguments `(#:tests? #f)) ; there is no "audiofile" fixture + (base32 "0v866n5rwdz45ks8dlhl8hzx3p54hcjl0rz7x3rbsj4c96jn0m5c")))) + (build-system pyproject-build-system) + (propagated-inputs (list ffmpeg python-pygobject)) (native-inputs - (list python-pytest python-pytest-runner)) + (list gstreamer + gst-plugins-base + python-flit-core + python-pytest + python-tox)) (home-page "https://github.com/sampsyo/audioread") (synopsis "Decode audio files using whichever backend is available") (description