unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Ricardo Wurmus <rekado@elephly.net>
To: "Ludovic Courtès" <ludo@gnu.org>
Cc: guix-devel@gnu.org
Subject: Re: [PATCH 2/2] gnu: Add AlsaModularSynth.
Date: Wed, 25 Feb 2015 23:03:28 +0100	[thread overview]
Message-ID: <87twy9abtb.fsf@mango.localdomain> (raw)
In-Reply-To: <871tlexf9r.fsf@gnu.org>


Ludovic Courtès writes:

>> From 79a6aa562688c02bd4c50035a971478a2f2331e1 Mon Sep 17 00:00:00 2001
>> From: Ricardo Wurmus <rekado@elephly.net>
>> Date: Sat, 21 Feb 2015 21:52:10 +0100
>> Subject: [PATCH 1/2] gnu: Add zita-alsa-pcmi.
>>
>> * gnu/packages/audio.scm (zita-alsa-pcmi): New variable.
>
> [...]
>
>> +    (license license:gpl3)))
>
> GPLv3-only?

No, the files in the tarball say "or later".  Sorry about that.

>> +    (inputs
>> +     `(("alsa-lib" ,alsa-lib)
>> +       ("fftw" ,fftw)
>> +       ("jack" ,jack-1)
>> +       ("ladspa" ,ladspa)
>> +       ("liblo" ,liblo)
>> +       ("qt" ,qt-4)
>> +       ("zita-alsa-pcmi" ,zita-alsa-pcmi)))
>
> This one must be GPLv2+, otherwise there’d be problems combining it with
> the first one.

Indeed.  Unfortunately, GPLv2-only is actually correct.  The file
headers all say

  ams is free software: you can redistribute it and/or modify
  it under the terms of the GNU General Public License version 2 as
  published by the Free Software Foundation.

I contacted the author to ask if relicensing is an option, but it seems
that at least two more authors are involved.

Luckily, AMS could also be built against clalsadrv, the deprecated
predecessor of zita-alsa-pcmi.  I'll package that up and replace the
input for alsa-modular-synth.

~~ Ricardo

  reply	other threads:[~2015-02-25 22:03 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-02-21 20:54 [PATCH 1/2] gnu: Add zita-alsa-pcmi Ricardo Wurmus
2015-02-21 20:54 ` [PATCH 2/2] gnu: Add AlsaModularSynth Ricardo Wurmus
2015-02-21 21:09   ` Ricardo Wurmus
2015-02-22 20:54     ` Ricardo Wurmus
2015-02-25 14:00       ` Ludovic Courtès
2015-02-25 22:03         ` Ricardo Wurmus [this message]
2015-02-26 17:08           ` Ludovic Courtès
2015-03-01 13:49             ` Ricardo Wurmus
2015-03-01 14:59               ` Ludovic Courtès
2015-03-02  6:14               ` Mark H Weaver
2015-03-04  7:08                 ` Ricardo Wurmus
2015-03-04  7:14                   ` Ricardo Wurmus
2015-03-04 11:09                     ` Ricardo Wurmus
2015-03-05 18:38                       ` RFC: Build system hacks for Guix do not belong in 'source' Mark H Weaver
2015-03-05 19:30                         ` Thompson, David
2015-03-05 22:05                         ` Ludovic Courtès
2015-03-05 23:10                           ` Ricardo Wurmus
2015-03-10  8:31                         ` Ricardo Wurmus
2015-03-10 16:23                           ` Mark H Weaver

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87twy9abtb.fsf@mango.localdomain \
    --to=rekado@elephly.net \
    --cc=guix-devel@gnu.org \
    --cc=ludo@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).