From patchwork Fri Jul 1 17:29:17 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Ricardo Wurmus X-Patchwork-Id: 40450 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 9D9A127BBE9; Fri, 1 Jul 2022 18:33:13 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 0D24727BBEA for ; Fri, 1 Jul 2022 18:33:10 +0100 (BST) Received: from localhost ([::1]:51056 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o7KVx-0004oV-4U for patchwork@mira.cbaines.net; Fri, 01 Jul 2022 13:33:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36056) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o7KVq-0004o2-CU for guix-patches@gnu.org; Fri, 01 Jul 2022 13:33:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:45224) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o7KVq-0004lF-3z for guix-patches@gnu.org; Fri, 01 Jul 2022 13:33:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o7KVp-0001EC-Uo for guix-patches@gnu.org; Fri, 01 Jul 2022 13:33:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56140] [Patches] Add and update music packages References: In-Reply-To: Resent-From: Ricardo Wurmus Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 01 Jul 2022 17:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56140 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 56140@debbugs.gnu.org Cc: Sughosha , Alice BRENON Received: via spool by 56140-submit@debbugs.gnu.org id=B56140.16566967474669 (code B ref 56140); Fri, 01 Jul 2022 17:33:01 +0000 Received: (at 56140) by debbugs.gnu.org; 1 Jul 2022 17:32:27 +0000 Received: from localhost ([127.0.0.1]:39121 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o7KVH-0001DE-62 for submit@debbugs.gnu.org; Fri, 01 Jul 2022 13:32:27 -0400 Received: from sender4-of-o51.zoho.com ([136.143.188.51]:21123) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o7KVC-0001D4-V0 for 56140@debbugs.gnu.org; Fri, 01 Jul 2022 13:32:25 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1656696740; cv=none; d=zohomail.com; s=zohoarc; b=KbUdGsKFj6iJnMJ8bkK6AJ9uLjOR+vakVyoLScGMVGuH/fzRyBSl+XoLHZ51QXeV5ceiXPbES77KjQcJFghJa+CW1JAUngrHWrZdQ1C6G+B57yDBoA1zu6PzdBZakTdWsULlzF1uEPP8OrCAn3gxOx0gDwzHzTLedrMob03Ewzc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1656696740; h=Content-Type:Cc:Date:From:MIME-Version:Message-ID:Subject:To; bh=+Psk4ogqWLGLGDPX2iphb+aRnX/7L2igzakwWezuSsc=; b=bJNVn7VDZDcUsvEJCk9D9vr2Jx8XibHTq5hmU1swKlgiz+BmnXPo02tWO50P79wv6utBZ1QNYt60Bhugg2CTb3BDz7jFNTQL8o0kdnMhR3osF5jHb2uIcuheGTvNYptyskIeL7PgLkEFsUusz3E+8IDHCruaHGJGnQZMaNY7MZQ= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1656696740; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:From:To:To:Cc:Cc:Subject:Subject:Date:Date:Message-ID:MIME-Version:Content-Type:Message-Id:Reply-To; bh=+Psk4ogqWLGLGDPX2iphb+aRnX/7L2igzakwWezuSsc=; b=QbdTbNRqlsx6snlzvS/zTwxk5RRpbyGBKLKgcD6ame8M0gQ9OwaaZegPSlP03aAU lgqx4QJaKhMFKitDkf1yaGpG9RuK0GHT3zRRyvVjH2bwAc5BiNqfWEoZTsrDr352yzE va+WapJXuGRsXR/c0vkfSqJgkEyaNU9GnBOVJLcI= Received: from localhost (72-109-142-46.pool.kielnet.net [46.142.109.72]) by mx.zohomail.com with SMTPS id 1656696736639373.8651916356073; Fri, 1 Jul 2022 10:32:16 -0700 (PDT) User-agent: mu4e 1.6.11; emacs 28.1 From: Ricardo Wurmus Date: Fri, 01 Jul 2022 19:29:17 +0200 X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Message-ID: <87ilog68o3.fsf@elephly.net> MIME-Version: 1.0 X-ZohoMailClient: External X-Zoho-Virus-Status: 1 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+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches Hi, I slightly modified the patches as discussed on IRC. I’m not sure about what to do with the last patch of the series, the one adding distrho-ports. This package bundles a bunch of other libraries and the license situation is not clear. I just spot checked one or two plugins and their licenses do not appear in the license field so I’d prefer to have some more eyes on this and see if things can be unbundled some more. Below is my modified package definition. From be138ba5b9898654cf935f6828ae53a8211ff634 Mon Sep 17 00:00:00 2001 From: Sughosha Date: Fri, 1 Jul 2022 17:55:37 +0200 Subject: [PATCH] gnu: Add distrho-ports. * gnu/packages/music.scm (distrho-ports): New variable. --- gnu/packages/music.scm | 63 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index cc9bae5612..297748e39e 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -6019,6 +6019,69 @@ (define-public mamba ones.") (license license:bsd-0))) +(define-public distrho-ports + (package + (name "distrho-ports") + (version "0.2021-03-15") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/DISTRHO/DISTRHO-Ports") + ;; This commit corresponds to tag 2021-03-15 + (commit "fe5bf2e87dd440ba98d3e8ac647b8518e2851f74"))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0a0i5ajqww8zpgrgpr1n4r2418l2sakvdz9y7pjwnx8168kmlmpl")))) + (build-system meson-build-system) + (inputs + (list fftwf + alsa-lib + freetype + libx11 + libxrender + libxext + libxcursor + mesa)) + (native-inputs + (list pkg-config + cmake-minimal)) + (home-page "https://github.com/DISTRHO/DISTRHO-Ports") + (synopsis "Audio plugins and LV2 ports") + (description + "This package contains LV2 ports of the following plugins: +@itemize +@item The Function, +@item The Pilgrim, +@item Dexed, +@item dRowAudio plugins (Distortion, Distortion Shaper, Flanger, Reverb, + Tremolo), +@item DrumSynth, +@item EasySSP, +@item EQinox, +@item HiReSam, +@item JuceOPL, +@item KlangFalter, +@item LUFS Meter, +@item LUFS Meter (Multichannel), +@item Luftikus, +@item Obxd, +@item PitchedDelay, +@item ReFine, +@item StereoSourceSeperation, +@item Swanky Amp, +@item TAL plugins (Dub-3, Filter, Filter-2, Noize Mak3r, Reverb, Reverb-II, + Reverb-III, Vocoder-II), +@item Temper, +@item Vex, +@item Vitalium, and +@item Wolpertinger. +@end itemize +") + ;; This package consists of several plugins. + ;; Different copyrights and licenses apply to different plugins. + (license (list license:gpl2 license:lgpl3)))) + (define-public dpf-plugins (package (name "dpf-plugins") -- 2.36.1