From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id aEumLVuahmHIBwAAgWs5BA (envelope-from ) for ; Sat, 06 Nov 2021 16:08:11 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id CA8kKVuahmFbQAAAbx9fmQ (envelope-from ) for ; Sat, 06 Nov 2021 15:08:11 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 5827131DD5 for ; Sat, 6 Nov 2021 16:08:11 +0100 (CET) Received: from localhost ([::1]:47098 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mjNIf-00040e-Tx for larch@yhetil.org; Sat, 06 Nov 2021 11:08:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40718) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mjNIZ-0003zP-Bj for guix-patches@gnu.org; Sat, 06 Nov 2021 11:08:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:38610) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mjNIZ-0000oA-3O for guix-patches@gnu.org; Sat, 06 Nov 2021 11:08:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mjNIY-0007No-Gm for guix-patches@gnu.org; Sat, 06 Nov 2021 11:08:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#51635] [PATCH 1/2] gnu: Add freepats-gm. References: In-Reply-To: Resent-From: Liliana Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 06 Nov 2021 15:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51635 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 51635@debbugs.gnu.org Received: via spool by 51635-submit@debbugs.gnu.org id=B51635.163621123828310 (code B ref 51635); Sat, 06 Nov 2021 15:08:02 +0000 Received: (at 51635) by debbugs.gnu.org; 6 Nov 2021 15:07:18 +0000 Received: from localhost ([127.0.0.1]:50153 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mjNHp-0007MW-UF for submit@debbugs.gnu.org; Sat, 06 Nov 2021 11:07:18 -0400 Received: from mail-wr1-f68.google.com ([209.85.221.68]:38405) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mjNHo-0007MB-1G for 51635@debbugs.gnu.org; Sat, 06 Nov 2021 11:07:16 -0400 Received: by mail-wr1-f68.google.com with SMTP id u18so18453266wrg.5 for <51635@debbugs.gnu.org>; Sat, 06 Nov 2021 08:07:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:date:subject:to:content-transfer-encoding:message-id :mime-version; bh=u1ZpLib5NQwx+vwkoIgHuYJ3PKuATmOX7BWMkGjFm5o=; b=oP2Q442zw0Rf5EvUuo0cifzZgoUEef96Uk3kkuTLkOVtfoshTB+iKOcRjOnlyeKW/8 Pr5FrSZ7+jVhZN7Ek3zcugtOPYfCarGwHvM7tO4dm5dm40CDRSnmRZ52uAt43CADZIYw jsRcqbMtWQ9/QKEH/KzPheOHYVgHCkrgomLARWn52hEIFKOcL4iZaFZ2+/ApRYNdK+12 STdV1XLoOgfMC4X4pQn7dGQgM6HWHSQ2WnrA6AUlPTvdh1jCdaco92fOK7hRODal6u9Y sEa5Xr90Qe1HVCAGK7iafLbwp4meQrpBaIygMBy+1vFo9Ajaiu4ZWlhXg8eQgRsgk98m PNzA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:date:subject:to:content-transfer-encoding :message-id:mime-version; bh=u1ZpLib5NQwx+vwkoIgHuYJ3PKuATmOX7BWMkGjFm5o=; b=VwjioiykVJ5ynXF7Jgi88kAFukPmAhZJQ3AHTiuYignum8LUsJlocpeR9w1Y7HLY1w w/3r60l1aOHD1bUW2gIDtYIFhrcvxbC+sbXOIzbXAFdLRvcED3SU49OeTOFlbQt3iOOI ncvgqiIpvVpvcwTU0JdYaFu3jt8Sipqxu50sFRI7si1ifGfjvh5ruDoB06GSBJBFpjfL OXY5PqK4lE/4Q9gn3mxl4GeM8E9oAUx+Hj1GUNBw5Z2ciK4F89OFw9UimTPpTZ3aGq/P SsRkWVVCNJIofHgeVPIU06nUOYgFcfCJVFPse+NlVAqA7QJzXfp0zAVcC7kyvkvk9laa KVkA== X-Gm-Message-State: AOAM530YCZ1kAzX03+/5CF6octj+x+WSnAq6eAJJWnGiQoBfvcIFejvs ADzg+kW430WlhVRFD4dhoWeB6dmTW9ppLQ== X-Google-Smtp-Source: ABdhPJyn+ty3lXPwtYrvNY9fCx0k4B4I4RCbyV8ylVLtw0qx/Z1vBQCBT6C2HPsvKgMOSe85KV/izw== X-Received: by 2002:a5d:508d:: with SMTP id a13mr39337017wrt.41.1636211230113; Sat, 06 Nov 2021 08:07:10 -0700 (PDT) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id z18sm10506893wrq.11.2021.11.06.08.07.09 for <51635@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 06 Nov 2021 08:07:09 -0700 (PDT) From: Liliana Prikler Date: Sat, 6 Nov 2021 14:06:57 +0100 Content-Transfer-Encoding: 7bit Message-ID: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1636211291; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=u1ZpLib5NQwx+vwkoIgHuYJ3PKuATmOX7BWMkGjFm5o=; b=cPe3ll3y4X6owZdyqvyZCUm5viWWw5XpkWqhsjUa43HR1YQuf/UU1ZkM8fCxpF0NPvEeGC cW6xsTZpqAJxLn1jLaWl4fZbZG6cPWFwVE4UXue2rdKDs4ISVrc1G7UarW5oT81o8z2O5o zuyw18iF6b6/AOVFenGt2NDMyocgJDBQHKjPaHwswk4Zf8V8pH0VIZKGAPF/uN2Ae4g1yz EupV9iM3Vkd3epDsp+Vk6sGt6BvW3B2Yo23FZRO99dYtQmDTw63R6wmsLif0RUl4I4/mL+ UgUampJ4iv8cccrUTH/FHisvbzR4gow+E8xjm6PeM/qeS3cizrrggWS6ch72mQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1636211291; a=rsa-sha256; cv=none; b=A0E6lWftz3i/Cn+cquePiRLlIA6En/YwhNcQAgkTlw7m4rdBanWIdJ079+yap9/sL9+ofo eCrUZpO7nzbPaV59a25ylU0ElpRnXMOX9sRi7t/TUDyDBVkryHPCYhnpd4ZDU6HmFlD+3g 38dDP2tF4Rbf0UEo97MUc9C3xQ3gjVtOrPxOq8uZA9u5MG+ScUY1FmtudeQhLVDxWMcnDg ka1d2M+mMe+Tdlbj57bpTT7sD4vkJKrh3CMJI3ZUg6g6aO7drTXwKPrFr6fJUKrMniOdxZ QKULi0ed18+5yw6aUpcrWmgTgprMdMKvv/ZqEespj28Rrhw6Lpz3W7Cl/XIK9Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=oP2Q442z; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -1.32 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=oP2Q442z; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 5827131DD5 X-Spam-Score: -1.32 X-Migadu-Scanner: scn0.migadu.com X-TUID: xdX7I377XCpQ * gnu/packages/audio.scm (freepats-gm): New variable. --- gnu/packages/audio.scm | 45 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index 7cfbfc731d..eb5779340e 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -1936,6 +1936,51 @@ (define-public freepats ;; GPLv2+ with exception for compositions using these patches. (license license:gpl2+))) +(define-public freepats-gm + (package + (name "freepats-gm") + (version "20210329") + (source (origin + (method url-fetch) + (uri (string-append "https://freepats.zenvoid.org/SoundSets/" + "FreePats-GeneralMIDI/FreePatsGM-SF2-" version ".7z")) + (sha256 + (base32 + "19a1mp9yi33j2zff4mjvhrjz97dwwgjwzfdlf84j9xyydhx0crhc")))) + (build-system trivial-build-system) + (native-inputs + `(("p7zip" ,p7zip))) + (arguments + `(#:modules ((guix build utils)) + #:builder + (let ((dir (string-append "FreePatsGM-SF2-" ,version)) + (file (string-append "FreePatsGM-" ,version ".sf2")) + (out (string-append %output "/share/soundfonts")) + (doc (string-append %output "/share/doc/freepats-gm-" ,version))) + (use-modules (guix build utils)) + (invoke (string-append (assoc-ref %build-inputs "p7zip") "/bin/7z") + "e" (assoc-ref %build-inputs "source") + (string-append dir "/" file) + (string-append dir "/gpl.txt") + (string-append dir "/cc0.txt") + (string-append dir "/readme.txt")) + (mkdir-p out) + (copy-file file (string-append out "/FreePatsGM.sf2")) + (mkdir-p doc) + (for-each + (lambda (file) + (copy-file file (string-append doc "/" file))) + (find-files "." "\\.txt$")) + #t))) + (home-page "https://freepats.zenvoid.org/SoundSets/general-midi.html") + (synopsis "General MIDI sound set") + (description "FreePats is a project to create a free (as in free software) +collection of digital instruments for music production. This sound bank is a +partial release of the General MIDI sound set.") + (license (list + license:gpl3+ ; with sampling exception + license:cc0)))) + (define-public guitarix (package (name "guitarix") -- 2.33.1