GNU bug report logs - #48512
[PATCH] gnu: Add python-playsound.

Previous Next

Package: guix-patches;

Reported by: Adam Kandur <rndd <at> tuta.io>

Date: Tue, 18 May 2021 23:03:01 UTC

Severity: normal

Tags: patch

Done: Sharlatan Hellseher <sharlatanus <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 48512 in the body.
You can then email your comments to 48512 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#48512; Package guix-patches. (Tue, 18 May 2021 23:03:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Adam Kandur <rndd <at> tuta.io>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Tue, 18 May 2021 23:03:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Adam Kandur <rndd <at> tuta.io>
To: Guix Patches <guix-patches <at> gnu.org>
Subject: [PATCH] gnu: Add python-playsound.
Date: Wed, 19 May 2021 01:02:00 +0200 (CEST)
From 812f4897ab8f32f2a9c716246a48b03892d25798 Mon Sep 17 00:00:00 2001
From: Adam Kandur <rndd <at> tuta.io>
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






Information forwarded to guix-patches <at> gnu.org:
bug#48512; Package guix-patches. (Wed, 19 May 2021 13:03:01 GMT) Full text and rfc822 format available.

Message #8 received at 48512 <at> debbugs.gnu.org (full text, mbox):

From: Adam Kandur <rndd <at> tuta.io>
To: 48512 <at> debbugs.gnu.org
Subject: add input
Date: Wed, 19 May 2021 15:02:39 +0200 (CEST)
From 8d5e8093b3996ccb95b0f2624c384909299501a2 Mon Sep 17 00:00:00 2001
From: Adam Kandur <rndd <at> tuta.io>
Date: Wed, 19 May 2021 16:00:58 +0300
Subject: [PATCH] gnu: Add python-playsound.

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

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index ddaa51b..67d0791 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -12408,6 +12408,29 @@ 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)
+      (propagated-inputs
+       `(("python-pygobject" ,python-pygobject)))
+      (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






Information forwarded to guix-patches <at> gnu.org:
bug#48512; Package guix-patches. (Thu, 15 Feb 2024 08:50:02 GMT) Full text and rfc822 format available.

Message #11 received at 48512 <at> debbugs.gnu.org (full text, mbox):

From: Hartmut Goebel <h.goebel <at> crazy-compilers.com>
To: 48512 <at> debbugs.gnu.org
Subject: [PATCH] gnu: Add python-playsound.
Date: Thu, 15 Feb 2024 09:48:58 +0100
Hi,

this software seems to have some release. Why are you not using this 
version but call it "0.0.0"? What random commit is it? Please add a comment.

Anyhow, I'm in favor of *not* including this package at all, since it 
seems to be unmaintained since three years. And we should not include 
dead software.

-- 
Regards
Hartmut Goebel

| Hartmut Goebel          | h.goebel <at> crazy-compilers.com               |
| www.crazy-compilers.com | compilers which you thought are impossible |





Reply sent to Sharlatan Hellseher <sharlatanus <at> gmail.com>:
You have taken responsibility. (Wed, 05 Feb 2025 19:49:03 GMT) Full text and rfc822 format available.

Notification sent to Adam Kandur <rndd <at> tuta.io>:
bug acknowledged by developer. (Wed, 05 Feb 2025 19:49:03 GMT) Full text and rfc822 format available.

Message #16 received at 48512-done <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 48512-done <at> debbugs.gnu.org
Subject: [PATCH] gnu: Add python-playsound.
Date: Wed, 05 Feb 2025 19:48:06 +0000
[Message part 1 (text/plain, inline)]
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
[signature.asc (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 06 Mar 2025 12:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 7 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.