From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:41269) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hHwkN-000776-Gq for guix-patches@gnu.org; Sat, 20 Apr 2019 16:38:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hHwkM-0000HW-CK for guix-patches@gnu.org; Sat, 20 Apr 2019 16:38:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:33292) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hHwkM-0000H7-9a for guix-patches@gnu.org; Sat, 20 Apr 2019 16:38:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hHwkL-00068R-UY for guix-patches@gnu.org; Sat, 20 Apr 2019 16:38:02 -0400 Subject: [bug#35288] [PATCH 1/3] gnu: Add dumb. Resent-Message-ID: From: Kei Kebreau References: <20190415135134.31839-1-kkebreau@posteo.net> <87bm13qq1t.fsf@gnu.org> Date: Sat, 20 Apr 2019 16:37:38 -0400 In-Reply-To: <87bm13qq1t.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Thu, 18 Apr 2019 17:41:18 +0200") Message-ID: <87imv8jtv1.fsf@posteo.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 35288@debbugs.gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s writes: > Hello, > > Kei Kebreau skribis: > >> * gnu/packages/music.scm (dumb): New variable. > > [...] > >> + (home-page "https://github.com/kode54/dumb") >> + (synopsis "Module audio renderer library") >> + (description >> + "DUMB is a tracker library with support for IT, XM, S3M and MOD >> files. It >> +targets maximum accuracy to the original formats, with low-pass >> resonant filters >> +for the IT files, accurate timing and pitching, and three resampling qu= ality >> +settings (aliasing, linear interpolation and cubic interpolation).") >> + (license (license:fsf-free "file://LICENSE")))) > > This looks good, but the license deserves close reading (which I haven=E2= =80=99t > done). What=E2=80=99s your interpretation of it? It would be nice to pu= t a > comment above to summarize our findings. > I've added the comment below in the patch summarizing my interpretation of the DUMB license: ;; The DUMB license is a bit peculiar. ;; Clause 8 states that clauses 4, 5 and 6 are null and void, leaving only ;; the first three clauses for genuine consideration. ;; Clauses 1, 2 and 3 are analogous to clauses 1, 2 and 3 of the zlib ;; license, a known free software license. ;; Therefore, the DUMB license may be considered a free software license. What do you think? >> +(define-public vcvrack >> + (package >> + (name "vcvrack") >> + (version "0.6.2b") > > What=E2=80=99s this doin=E2=80=99 here? :-) > Very basic packaging work on some other software, whoops! > Thanks, > Ludo=E2=80=99. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEg7ZwOtzKO2lLzi2m5qXuPBlGeg0FAly7gxIACgkQ5qXuPBlG eg3dxBAAjoCZ8VDWXouZubTnZh3ijufQDuCnXdZcymEjQsqfYgxr9PPduBqxvI5O 7ZneH26Wr88h8ayVp7TR/z/ReedXDzrLakqtZ9545TFf4M5O2pXj5fck9D/cM2Yr gR83xZVq7i6wTU3Hbs7eHJbqjagvZkxRykGOxxJm62UcHjreq9Bo5qBHBKefsIgD wDw0VGraGXg0rzY48Hnsc/lDjqbHVSVET0MwMnE/6nMzLWpSL9hJ4j5Wb5xiAwvz FWiaiAsESHkiSq2zu0p+TAiARhzzmgwpO2Mz4eNRuI1G9LowsEo0IneSEEfFbN7E BS/TMXfi+fPxeLFaQ9TFrdG8DdK0n3uTZEF5ff5ecftsxidfXkAnPNV+TPgqvmCj M4mJUhY+z9KrIRC350XzrZbLbKM7ul3WwBhwQ8ROxjKnIIoHKcWR77MePaSC9uMI iZH6RMoAHbE/ppqz/zlOB+J4w+k6jkq6K8Wk/NXDJ9rUPOP3eBl2WFiblEjAHh4E 5TUtc03wH7Zm9r2G5cK0fJSzXX42YfyUGEt4gwql12zOF/uz6CZ2UY+IeKpvOtvi Bi/CrGzXTkAsu59TOENE8BmGMS1FX2wukb9cfrNuqWFwOM4vhIS0BKr/2L79KYL0 /mYb8dyLNMYhAHULT21p5ZZ1NvlxWht+eKGOesTRCD4FRtSCZZ0= =cuq7 -----END PGP SIGNATURE----- --=-=-=--