From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 08 10:00:35 2018 Received: (at submit) by debbugs.gnu.org; 8 Oct 2018 14:00:35 +0000 Received: from localhost ([127.0.0.1]:40616 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g9W5K-000269-N0 for submit@debbugs.gnu.org; Mon, 08 Oct 2018 10:00:34 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36255) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g9W5I-00025s-U0 for submit@debbugs.gnu.org; Mon, 08 Oct 2018 10:00:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g9W57-0006wC-SH for submit@debbugs.gnu.org; Mon, 08 Oct 2018 10:00:25 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=BAYES_00,FROM_EXCESS_BASE64 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45693) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g9W56-0006uZ-0L for submit@debbugs.gnu.org; Mon, 08 Oct 2018 10:00:21 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45027) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g9W4x-0000Dc-Oy for guix-patches@gnu.org; Mon, 08 Oct 2018 10:00:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g9Vwp-0000AJ-TL for guix-patches@gnu.org; Mon, 08 Oct 2018 09:51:51 -0400 Received: from rezeros.cc ([2001:19f0:7001:2f3e:5400:ff:fe84:e55d]:40440) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g9Vwn-0008Tl-CY for guix-patches@gnu.org; Mon, 08 Oct 2018 09:51:46 -0400 Received: from localhost (183.221.104.243 [183.221.104.243]) by rezeros.cc (OpenSMTPD) with ESMTPSA id ad48636d (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Mon, 8 Oct 2018 13:51:39 +0000 (UTC) Received: from gift (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id ab62ab7c for ; Mon, 8 Oct 2018 13:51:37 +0000 (UTC) From: iyzsong@member.fsf.org (=?utf-8?B?5a6L5paH5q2m?=) To: guix-patches@gnu.org Subject: [PATCH]: gnu: Add libpd. Date: Mon, 08 Oct 2018 21:51:37 +0800 Message-ID: <87bm84zguu.fsf@member.fsf.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.9 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.9 (-----) --=-=-= Content-Type: text/plain Hello, the follow patch add libpd, which strips audio driver parts from pd (Pure Data) to make it as an embeddable C library: --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-Add-libpd.patch >From c699c159587934ca36507e5edabd284164a2e850 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Date: Mon, 8 Oct 2018 21:42:28 +0800 Subject: [PATCH] gnu: Add libpd. * gnu/packages/music.scm (libpd): New variable. --- gnu/packages/music.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 3163e6a8f..69a2ae2fc 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -1777,6 +1777,42 @@ programming methods as well as for realizing complex systems for large-scale projects.") (license license:bsd-3))) +(define-public libpd + (package + (name "libpd") + (version "0.11.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/libpd/libpd.git") + (commit version) + (recursive? #t))) ; for the 'pure-data' submodule + (file-name (string-append name "-" version "-checkout")) + (sha256 + (base32 + "1bcg1d9iyf9n37hwwphmih0c8rd1xcqykil5z1cax6xfs76552nk")))) + (build-system gnu-build-system) + (arguments + '(#:tests? #f ; no tests + #:make-flags '("CC=gcc") + #:phases + (modify-phases %standard-phases + (delete 'configure) ; no configure script + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (invoke "make" "install" + (string-append "prefix=" out) + ;; XXX: Fix the last 2 lines of 'install' target. + "LIBPD_IMPLIB=NO" + "LIBPD_DEF=NO"))))))) + (home-page "http://libpd.cc/") + (synopsis "Pure Data as an embeddable audio synthesis library") + (description + "Libpd embedding Pure Data as a DSP library, its main purpose +is to liberate raw audio rendering from audio drivers and MIDI drivers.") + (license license:bsd-3))) + (define-public portmidi (package (name "portmidi") -- 2.19.0 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 11 16:30:15 2018 Received: (at 32988) by debbugs.gnu.org; 11 Oct 2018 20:30:15 +0000 Received: from localhost ([127.0.0.1]:45552 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gAhb5-0001vF-1R for submit@debbugs.gnu.org; Thu, 11 Oct 2018 16:30:15 -0400 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:59899) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gAhb3-0001v7-FU for 32988@debbugs.gnu.org; Thu, 11 Oct 2018 16:30:13 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 636A5C81; Thu, 11 Oct 2018 16:30:12 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Thu, 11 Oct 2018 16:30:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=v5JCTz64QWq5smYpLizQzT8m jO89rWzyMZC4wpv35CQ=; b=ASYoU87yr/vhJGpI7Dv/5MYrhpnmjT8djP9D1xNW Qz8Fw0RTIKDvvLp0g/Kn9vNDvITTKZr5Ipn6YcuAAWa+gbgwuvLG2n9vyG3WUoND dtsVioi7ShjbPHYCO4KkAjj/k30pK+UqXFJefvXIAq6OKeK9TnHk9YzwtPoUDDLW 2Jk= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=v5JCTz 64QWq5smYpLizQzT8mjO89rWzyMZC4wpv35CQ=; b=FNqik9WO8+53HyUUSPLgiN VtOXH+WrVf18SxQm8JednSmJKBFUqSMg/f1QuyRGzz4KFkG4yo/LU3JAfpfz+aE/ 2WOJyNtEkNv5qZGIQo8uGXWjh+hZqXd+t587/Q0SuSt7ZMIlgqMS92gYVEOlGN7V 4LJHqMQrY9pRd1k+ezwyh23SbNIPsJ1v4ZDi0Wa8bzAbzxIdRCI+2Jr3tMn8s9UN bAehItpoKNOG2Ein4enoC31+KxIZyQUSXscYH965liZ/tMJFu/lQn3wrShSP9zfq nlomlWi2C9jCqUBexX7kic7irAEv5Cj6z3opTdz4HTi/dlBJ7CplR1PN6aL5eYUw == X-ME-Sender: X-ME-Proxy: Received: from localhost (unknown [172.58.224.212]) by mail.messagingengine.com (Postfix) with ESMTPA id 3093D102E9; Thu, 11 Oct 2018 16:30:09 -0400 (EDT) Date: Thu, 11 Oct 2018 16:30:08 -0400 From: Leo Famulari To: =?utf-8?B?5a6L5paH5q2m?= Subject: Re: [bug#32988] [PATCH]: gnu: Add libpd. Message-ID: <20181011203008.GC7201@jasmine.lan> References: <87bm84zguu.fsf@member.fsf.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="w7PDEPdKQumQfZlR" Content-Disposition: inline In-Reply-To: <87bm84zguu.fsf@member.fsf.org> User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32988 Cc: 32988@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --w7PDEPdKQumQfZlR Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Oct 08, 2018 at 09:51:37PM +0800, =E5=AE=8B=E6=96=87=E6=AD=A6 wrote: > Hello, the follow patch add libpd, which strips audio driver parts from > pd (Pure Data) to make it as an embeddable C library: Cool! > + (description > + "Libpd embedding Pure Data as a DSP library, its main purpose > +is to liberate raw audio rendering from audio drivers and MIDI drivers.") How about this? "Libpd provides Pure Data as an embeddable audio synthesis library. Its ma= in purpose is to liberate raw audio rendering from audio and MIDI drivers." --w7PDEPdKQumQfZlR Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlu/stAACgkQJkb6MLrK fwjHTw/9HfVhpMHVK0Jm+/bZprHMnhYq8XJicSwOqC2WhPBYMysWig1j65o3r+9D o4vUjWmDLgzxCAKvFH9gFS731OMNOxaWOx5AYx2MzhbMxuJx2lYJtLzE2ICL4C2w Fci9TGV9B5DIfmDzztxezuKOIvfe1AxkvKXumpIK2Ox7eJr0ka8RAfnydKAU0BqI OsKuC0c8yIZZ90ltw0AIl60V0f7HM9Rxu1vC7Ymj9NxDaUAg8agN+ojJGGieX5aG F7Q61c9/a8qpObXeJgSf/xbfBr0zxOAqe5qGylwWFoujkrSV/PVtMXTe66WFiMWt NwmREZR1sf+Nn1k/Vw0NUJ2TuRZcp3vzXcNEPWplKIE2tnDjvVCZLdfCV8xQG3Bd i6z9iDjn6CAu3yIMGV0PY32+FG/GLtI7H+TUH/+QFH1pGhbK0CLtxYW8bsY5Gd3G +1sXiy6Qsl1J/lXcqjiDVqcAesy8fBEv5RuOtwHs+EEKX9bVwSD7SwZersALINHC z5f2E9WqmWzM5SjB+Fgq32hoBjQB1StQaxd5xtYaTFoFQBqeMCDDN1x3R5WtKBnS L2ndgYXeNfBNRXtSF36efnm61sNrpkS1EYWCpILDjPazlynMSQJ42/GERyN6fu3A 6+zXd2yhufg5JIPMGPoUP6grdoQicAaXob0fE1qrYb4ewKJlJZs= =ly+D -----END PGP SIGNATURE----- --w7PDEPdKQumQfZlR-- From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 12 10:25:52 2018 Received: (at 32988-done) by debbugs.gnu.org; 12 Oct 2018 14:25:52 +0000 Received: from localhost ([127.0.0.1]:47371 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gAyO0-0004NW-Ak for submit@debbugs.gnu.org; Fri, 12 Oct 2018 10:25:52 -0400 Received: from rezeros.cc ([45.76.207.221]:54152) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gAyNx-0004NK-PQ for 32988-done@debbugs.gnu.org; Fri, 12 Oct 2018 10:25:50 -0400 Received: from localhost (117.139.253.69 [117.139.253.69]) by rezeros.cc (OpenSMTPD) with ESMTPSA id c042fdc5 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Fri, 12 Oct 2018 14:25:00 +0000 (UTC) Received: from gift (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 06c2bb55; Fri, 12 Oct 2018 14:24:43 +0000 (UTC) From: iyzsong@member.fsf.org (=?utf-8?B?5a6L5paH5q2m?=) To: Leo Famulari Subject: Re: [bug#32988] [PATCH]: gnu: Add libpd. References: <87bm84zguu.fsf@member.fsf.org> <20181011203008.GC7201@jasmine.lan> Date: Fri, 12 Oct 2018 22:24:43 +0800 In-Reply-To: <20181011203008.GC7201@jasmine.lan> (Leo Famulari's message of "Thu, 11 Oct 2018 16:30:08 -0400") Message-ID: <87va67fdjo.fsf@member.fsf.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.1 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Leo Famulari writes: > On Mon, Oct 08, 2018 at 09:51:37PM +0800, 宋文武 wrote: >> Hello, the follow patch add libpd, which strips audio driver parts from >> pd (Pure Data) to make it as an embeddable C library: > > Cool! > >> + (description >> + "Libpd embedding Pure Data as a DSP library, its main purpose >> +is to liberate raw audio rendering from audio drivers and MIDI drivers.") > > How about this? > > "Libpd provides Pure Data as an embeddable audio synthesis library. Its main > purpose is to liberate raw audio rendering from audio and MIDI drivers." [...] Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.1 FROM_EXCESS_BASE64 From: base64 encoded unnecessarily X-Debbugs-Envelope-To: 32988-done Cc: 32988-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.1 (/) Leo Famulari writes: > On Mon, Oct 08, 2018 at 09:51:37PM +0800, =E5=AE=8B=E6=96=87=E6=AD=A6 wro= te: >> Hello, the follow patch add libpd, which strips audio driver parts from >> pd (Pure Data) to make it as an embeddable C library: > > Cool! > >> + (description >> + "Libpd embedding Pure Data as a DSP library, its main purpose >> +is to liberate raw audio rendering from audio drivers and MIDI drivers.= ") > > How about this? > > "Libpd provides Pure Data as an embeddable audio synthesis library. Its = main > purpose is to liberate raw audio rendering from audio and MIDI drivers." Sure, thank you for the review! From unknown Sun Jun 22 01:01:42 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 10 Nov 2018 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator