Subject: bug#48512: closed ([PATCH] gnu: Add python-playsound.)

From: [email-masked] (GNU bug Tracking System)
Date: Wed, 05 Feb 2025 19:49:03 +0000

Your bug report

#48512: [PATCH] gnu: Add python-playsound.

which was filed against the guix-patches package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
48512: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=48512
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: [PATCH] gnu: Add python-playsound.
From: Sharlatan Hellseher <[email-masked]>
To: [email-masked]
Date: Wed, 05 Feb 2025 19:48:06 +0000
List-Id: <debbugs-submit.debbugs.gnu.org>

Hi,

The project might have some license issues due to providing MP3 and WAV
files with unclear licenses.

https://github.com/TaylorSMarks/playsound/tree/v1.3.0?tab=License-1-ov-file
--8<---------------cut here---------------start------------->8---
Files used for Unit Tests were downloaded from Wikimedia Commons - they
and their licenses can be found at the following urls. I am not a
lawyer, but it's my belief that as these files are merely used for unit
testing and in no way necessary for using playsound that playsound can
be distributed under the more permissive (supperior, actual free) MIT
license and that the cancerous copyleft bullshit from the Creative
Commons licenses that most of the files have:

 - https://commons.wikimedia.org/wiki/File:Damonte.mp3
 - https://commons.wikimedia.org/wiki/File:Sound4.wav
 - https://commons.wikimedia.org/wiki/File:%D0%91%D1%83%D0%BA%D0%B2%D0%B0_%D0%AF.wav
 - https://commons.wikimedia.org/wiki/File:Discovery_-_Go_at_throttle_up_(2).mp3
--8<---------------cut here---------------end--------------->8---

No updates for 4y (now is 2025).

Closing as not applied.

--
Oleg

Subject: [PATCH] gnu: Add python-playsound.
From: Adam Kandur <[email-masked]>
To: Guix Patches <[email-masked]>
Date: Wed, 19 May 2021 01:02:00 +0200 (CEST)
List-Id: <debbugs-submit.debbugs.gnu.org>

>From 812f4897ab8f32f2a9c716246a48b03892d25798 Mon Sep 17 00:00:00 2001
From: Adam Kandur <[email-masked]>
Date: Wed, 19 May 2021 01:58:16 +0300
Subject: [PATCH] gnu: Add python-playsound.

* gnu/packages/python-xyz.scm (python-playsound): New variable.
---
gnu/packages/python-xyz.scm | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index f79fc54e24..66d281144a 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -12409,6 +12409,27 @@ Pytest but stripped of Pytest specific details.")
code.")
     (license license:expat)))

+(define-public python-playsound
+  (let ((revision "0")
+        (commit "907f1fe73375a2156f7e0900c4b42c0a60fa1d00"))
+    (package
+      (name "python-playsound")
+      (version (git-version "0.0.0" revision commit))
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+	       (url "https://github.com/TaylorSMarks/playsound")
+	       (commit commit)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32 "1fh3m115h0c57lj2pfhhqhmsh5awzblb7csi1xc5a6f6slhl059k"))))
+      (build-system python-build-system)
+      (home-page "https://github.com/TaylorSMarks/playsound")
+      (synopsis "Function module for playing sounds")
+      (description "Pure Python, cross platform, single function module with no dependencies for playing sounds.")
+      (license license:expat))))
+
(define-public python-deprecation
   (package
     (name "python-deprecation")
--
2.31.1