Received: (at 56534) by debbugs.gnu.org; 1 Apr 2024 08:34:40 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 01 04:34:40 2024 Received: from localhost ([127.0.0.1]:49508 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rrD7n-0004Vj-Qh for submit <at> debbugs.gnu.org; Mon, 01 Apr 2024 04:34:40 -0400 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:53554) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <steve@HIDDEN>) id 1rrD7m-0004VW-KB for 56534 <at> debbugs.gnu.org; Mon, 01 Apr 2024 04:34:39 -0400 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from <steve@HIDDEN>) id 1rrD7d-00E7bf-EB for 56534 <at> debbugs.gnu.org; Mon, 01 Apr 2024 10:34:29 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=futurile.net; s=selector1; h=Content-Type:MIME-Version:Message-ID:Subject: To:From:Date; bh=gIILRziHlg2n/ymB0o5XngwClSy07rYwe6C73b1AHM8=; b=sSEewHoZIn+J s51PcMTM3SOOOQqSTrXWY1ZIXn1IgP2yFW7F/fUQjiqOP6uA1Ga7ViJJKJuoUCOmZ13EyDpaaJG2K elqMN1/5BovWVxNnUhFDxDvLNsOASV9tqcqV6H3jk0BC6PaYwLMSTA1oAXWruXn+QACMkEi8G1Wqg oSYihijaE0VrIf1U+syMYGO/RhYj6jnqB5iuj8p/lt4H25Vu7JKeafvFUEZNKppETzeCnzMJQDtku M6vmfKzUfx8j/Mcs3cibQOLYjuhcZX1QxfpuJ7I478ieMc5vl34baxSclpcav7lFGZjeOBUZqzZKS GlXKkERRJZAsaUQUxBp6YA==; Received: from [10.9.9.72] (helo=submission01.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from <steve@HIDDEN>) id 1rrD7d-0005RH-52 for 56534 <at> debbugs.gnu.org; Mon, 01 Apr 2024 10:34:29 +0200 Received: by submission01.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1rrD7V-00B5kX-4w for 56534 <at> debbugs.gnu.org; Mon, 01 Apr 2024 10:34:21 +0200 Date: Mon, 1 Apr 2024 09:34:20 +0100 From: Steve George <steve@HIDDEN> To: 56534 <at> debbugs.gnu.org Subject: Bumping 56534 - racket-with-video Message-ID: <ZgpxjIfvtGdeCos5@t25sg> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 56534 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Hi, Looks like a lot was done to add a 'racket-with-video' package to Guix. Any way we can get this over the line? It was a bit unclear if it works and is ready? Futurile
guix-patches@HIDDEN
:bug#56534
; Package guix-patches
.
Full text available.Received: (at 56534) by debbugs.gnu.org; 21 Oct 2023 02:14:46 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 20 22:14:46 2023 Received: from localhost ([127.0.0.1]:41958 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qu1Vh-0001oZ-DS for submit <at> debbugs.gnu.org; Fri, 20 Oct 2023 22:14:46 -0400 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:55255) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <philip@HIDDEN>) id 1qu1Va-0001oG-T4 for 56534 <at> debbugs.gnu.org; Fri, 20 Oct 2023 22:14:40 -0400 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 8B6D1320098F; Fri, 20 Oct 2023 22:14:01 -0400 (EDT) Received: from imap52 ([10.202.2.102]) by compute1.internal (MEProxy); Fri, 20 Oct 2023 22:14:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= philipmcgrath.com; h=cc:cc:content-type:content-type:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm3; t= 1697854441; x=1697940841; bh=QmBAxWlN8OQwcr5fe+ZNIhdoiV2NBxqHuG8 0z3/NQFU=; b=hI1GtJzZsvuXFzWZkVOOnx3TEX+DfWyfnjmONvNZkbVtoNFDxEB 52nM6JE66QK4NjnsEvymRtw2Bb7KrPlSZhltkNRb/HHvtDB21sztOncCWyUrsMIi ifmvlgJk3BUhOT1ulHO34QgK2tkbFaDilMiNfmpZIqoTfjLZ4UbZ1PmS2TVd+ow+ s2XsPVwX63H+wKuPKU5wwQyoDNJ9GFIFJZXBLFFK9WF39vQdASogvqYMlX2bYOhh TulFVUzP3hebJHXG4Lpp9w1TtcnPbkbX61f5bpUhybSoaTaGC4q8mqtPyhWJTxcU 5Yb+48l4RqgqoilJgnpq9XzKL+OfkdkzFPw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; t=1697854441; x=1697940841; bh=QmBAxWlN8OQwc r5fe+ZNIhdoiV2NBxqHuG80z3/NQFU=; b=YKFo39NGxdbFNH87AEpSQqW2qLktl XQ9oJuVaHvqMwZxiK13j10lsTe03AUQbyqwkRwofU3hnYWF/KGMTqZdT8EZ3+bft 6ZxZoYCJjXhjR8E5DYErGDfncU4HTz/dyqd/+mAD7vjwcVIUkxR1AtRULz1IZo9Z F8mdTzJjvm6QuUENWyuK0TH8Hn4BL9SKDuRvXUtRscLVi7keHijgaF3TVxc8nkaA yOiEz0IlpZimlrXSWNdmPco90tCpFzFcUOn490ns7Tyv3N99hLlIYiO3IY50d7Sq fN4kGJpZ599K/iWSXQk0U/6xGPY7Osbgvr4rTdgx3oP0pzvRZc3Wyizkw== X-ME-Sender: <xms:6DMzZds3paNF32jXpJTBiZuIJ7TfFrALGjnaknyZ4od43LFkCjtEZw> <xme:6DMzZWemYc3j_zu_J2568ClCKfkamARP6K5FyUJ93xcYsB8etbirNW5V8W424YKNL Ko0VtdtpC6J97eWHwU> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrjeelgdehfecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefofgggkfgjfhffhffvvefutgesmhdtreerreertdenucfhrhhomhepfdfrhhhi lhhiphcuofgtifhrrghthhdfuceophhhihhlihhpsehphhhilhhiphhmtghgrhgrthhhrd gtohhmqeenucggtffrrghtthgvrhhnpeeijefhgfeiieevgedufeetffetgeelhedugfff veetueethfdvfefgfeduudektdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmh epmhgrihhlfhhrohhmpehphhhilhhiphesphhhihhlihhpmhgtghhrrghthhdrtghomh X-ME-Proxy: <xmx:6DMzZQy8aN4czXSmsxPVYlejc55Su5bRiww2L1UQceC_DBhRl6g0Ng> <xmx:6DMzZUNFftOPdY4yUOBOzJibeW4W03TDuOTpyFoB_ZY7CIAhvtcIrg> <xmx:6DMzZd9zBa_U6ZSEv7YOD_gBB-NyAaHz7heoitn1cWZLnDe562oX7g> <xmx:6TMzZZYteEWppKgtBTvGjGNJn_1hShnssVR8jadbF3cNTEfO-EFWYQ> Feedback-ID: i2b1146f3:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id A0132C6008B; Fri, 20 Oct 2023 22:14:00 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.9.0-alpha0-1048-g9229b632c5-fm-20231019.001-g9229b632 MIME-Version: 1.0 Message-Id: <bc24b498-96c3-4936-823f-a888b5f73750@HIDDEN> In-Reply-To: <cover.1697849395.git.philip@HIDDEN> References: <80cbe78b-921b-4b05-baa6-7216fec01297@HIDDEN> <87zg0rzzqg.fsf@HIDDEN> <videolang/video/issues/67@HIDDEN> <e943b0df-28e1-4600-ab4c-f223598db3fd@HIDDEN> <87zg0rzzqg.fsf@HIDDEN> <cover.1697849395.git.philip@HIDDEN> Date: Fri, 20 Oct 2023 22:13:40 -0400 From: "Philip McGrath" <philip@HIDDEN> To: 56534 <at> debbugs.gnu.org Subject: Re: [PATCH v2 0/4] gnu: Add racket-with-video. Content-Type: multipart/mixed; boundary=b988a5a261044e65b71d91935c839b7d X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 56534 Cc: =?UTF-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>, Rostislav Svoboda <rostislav.svoboda@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) --b988a5a261044e65b71d91935c839b7d Content-Type: text/plain Hi, On Fri, Oct 20, 2023, at 9:58 PM, Philip McGrath wrote: > > I will send the full log as an attachment to a follow-up message. > The log of errors is attached. Note that "invalid memory reference. Some debugging context lost" is the message from the exception Chez Scheme raises under conditions that would otherwise be a segfault. Philip --b988a5a261044e65b71d91935c839b7d Content-Disposition: attachment; filename="green.vid.shell-with-all-plugins.log" Content-Type: text/x-log; name="green.vid.shell-with-all-plugins.log" Content-Transfer-Encoding: BASE64 CihkcnJhY2tldDoyMDkxMzQpOiBHdGstV0FSTklORyAqKjogMjA6MzQ6NTAuMzY2OiBDb3Vs ZCBub3QgbG9hZCBhIHBpeGJ1ZiBmcm9tIGljb24gdGhlbWUuClRoaXMgbWF5IGluZGljYXRl IHRoYXQgcGl4YnVmIGxvYWRlcnMgb3IgdGhlIG1pbWUgZGF0YWJhc2UgY291bGQgbm90IGJl IGZvdW5kLgpBTFNBIGxpYiBwY21fZG1peC5jOjEwNzU6KHNuZF9wY21fZG1peF9vcGVuKSB1 bmFibGUgdG8gb3BlbiBzbGF2ZQpBTFNBIGxpYiBwY20uYzoyNjYwOihzbmRfcGNtX29wZW5f bm91cGRhdGUpIFVua25vd24gUENNIGNhcmRzLnBjbS5yZWFyCkFMU0EgbGliIHBjbS5jOjI2 NjA6KHNuZF9wY21fb3Blbl9ub3VwZGF0ZSkgVW5rbm93biBQQ00gY2FyZHMucGNtLmNlbnRl cl9sZmUKQUxTQSBsaWIgcGNtLmM6MjY2MDooc25kX3BjbV9vcGVuX25vdXBkYXRlKSBVbmtu b3duIFBDTSBjYXJkcy5wY20uc2lkZQpBTFNBIGxpYiBwY21fcm91dGUuYzo4Nzc6KGZpbmRf bWF0Y2hpbmdfY2htYXApIEZvdW5kIG5vIG1hdGNoaW5nIGNoYW5uZWwgbWFwCkFMU0EgbGli IGRsbWlzYy5jOjMzOTooc25kX2Rsb2JqX2NhY2hlX2dldDApIENhbm5vdCBvcGVuIHNoYXJl ZCBsaWJyYXJ5IGxpYmFzb3VuZF9tb2R1bGVfcmF0ZV9sYXZyYXRlLnNvICgvZ251L3N0b3Jl L2FkbGtoc2ZmcnBjcHY4bW5hbjEzZDh5OXIzZHAxNzI0LXByb2ZpbGUvbGliL2Fsc2EtbGli L2xpYmFzb3VuZF9tb2R1bGVfcmF0ZV9sYXZyYXRlLnNvOiBjYW5ub3Qgb3BlbiBzaGFyZWQg b2JqZWN0IGZpbGU6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkpCkFMU0EgbGliIHBjbV9y YXRlLmM6MTQ2ODooc25kX3BjbV9yYXRlX29wZW4pIENhbm5vdCBmaW5kIHJhdGUgY29udmVy dGVyCkFMU0EgbGliIHBjbV9vc3MuYzozOTc6KF9zbmRfcGNtX29zc19vcGVuKSBDYW5ub3Qg b3BlbiBkZXZpY2UgL2Rldi9kc3AKQUxTQSBsaWIgcGNtX29zcy5jOjM5NzooX3NuZF9wY21f b3NzX29wZW4pIENhbm5vdCBvcGVuIGRldmljZSAvZGV2L2RzcApBTFNBIGxpYiBkbG1pc2Mu YzozMzk6KHNuZF9kbG9ial9jYWNoZV9nZXQwKSBDYW5ub3Qgb3BlbiBzaGFyZWQgbGlicmFy eSBsaWJhc291bmRfbW9kdWxlX3BjbV9hNTIuc28gKC9nbnUvc3RvcmUvYWRsa2hzZmZycGNw djhtbmFuMTNkOHk5cjNkcDE3MjQtcHJvZmlsZS9saWIvYWxzYS1saWIvbGliYXNvdW5kX21v ZHVsZV9wY21fYTUyLnNvOiBjYW5ub3Qgb3BlbiBzaGFyZWQgb2JqZWN0IGZpbGU6IE5vIHN1 Y2ggZmlsZSBvciBkaXJlY3RvcnkpCkFMU0EgbGliIGRsbWlzYy5jOjMzOTooc25kX2Rsb2Jq X2NhY2hlX2dldDApIENhbm5vdCBvcGVuIHNoYXJlZCBsaWJyYXJ5IGxpYmFzb3VuZF9tb2R1 bGVfcGNtX2E1Mi5zbyAoL2dudS9zdG9yZS9hZGxraHNmZnJwY3B2OG1uYW4xM2Q4eTlyM2Rw MTcyNC1wcm9maWxlL2xpYi9hbHNhLWxpYi9saWJhc291bmRfbW9kdWxlX3BjbV9hNTIuc286 IGNhbm5vdCBvcGVuIHNoYXJlZCBvYmplY3QgZmlsZTogTm8gc3VjaCBmaWxlIG9yIGRpcmVj dG9yeSkKQUxTQSBsaWIgZGxtaXNjLmM6MzM5OihzbmRfZGxvYmpfY2FjaGVfZ2V0MCkgQ2Fu bm90IG9wZW4gc2hhcmVkIGxpYnJhcnkgbGliYXNvdW5kX21vZHVsZV9wY21fc3BlZXguc28g KC9nbnUvc3RvcmUvYWRsa2hzZmZycGNwdjhtbmFuMTNkOHk5cjNkcDE3MjQtcHJvZmlsZS9s aWIvYWxzYS1saWIvbGliYXNvdW5kX21vZHVsZV9wY21fc3BlZXguc286IGNhbm5vdCBvcGVu IHNoYXJlZCBvYmplY3QgZmlsZTogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeSkKQUxTQSBs aWIgZGxtaXNjLmM6MzM5OihzbmRfZGxvYmpfY2FjaGVfZ2V0MCkgQ2Fubm90IG9wZW4gc2hh cmVkIGxpYnJhcnkgbGliYXNvdW5kX21vZHVsZV9wY21fc3BlZXguc28gKC9nbnUvc3RvcmUv YWRsa2hzZmZycGNwdjhtbmFuMTNkOHk5cjNkcDE3MjQtcHJvZmlsZS9saWIvYWxzYS1saWIv bGliYXNvdW5kX21vZHVsZV9wY21fc3BlZXguc286IGNhbm5vdCBvcGVuIHNoYXJlZCBvYmpl Y3QgZmlsZTogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeSkKQUxTQSBsaWIgcGNtX3VzYl9z dHJlYW0uYzo0ODY6KF9zbmRfcGNtX3VzYl9zdHJlYW1fb3BlbikgSW52YWxpZCB0eXBlIGZv ciBjYXJkCkFMU0EgbGliIHBjbV91c2Jfc3RyZWFtLmM6NDg2Oihfc25kX3BjbV91c2Jfc3Ry ZWFtX29wZW4pIEludmFsaWQgdHlwZSBmb3IgY2FyZApBTFNBIGxpYiBwY21fZG1peC5jOjEw NzU6KHNuZF9wY21fZG1peF9vcGVuKSB1bmFibGUgdG8gb3BlbiBzbGF2ZQppbnZhbGlkIG1l bW9yeSByZWZlcmVuY2UuICBTb21lIGRlYnVnZ2luZyBjb250ZXh0IGxvc3QKICBjb250ZXh0 Li4uOgogICAuLi4vcHJpdmF0ZS9hcnJvdy1oaWdoZXItb3JkZXIucmt0OjM3OTozMzogYm9k eSBvZiB0b3AtbGV2ZWwKICAgL2dudS9zdG9yZS9obGZ6eXdjeTNqMXB5cjVuOHZ4cWMza2tk YWJrNGdweC1yYWNrZXQtOC4xMC9saWIvcmFja2V0L3BrZ3MvZ3VpLWxpYi9tcmVkL3ByaXZh dGUvbXJjYW52YXMucmt0OjEyODo0OiB3aXRoLWdsLWNvbnRleHQgbWV0aG9kIGluIGNhbnZh cyUKICAgL2dudS9zdG9yZS9ibjEzN2prcjVjd2tkcnJkaTgxbmxtbGZ2bmN6dzB3ci1yYWNr ZXQtd2l0aC12aWRlby04LjEwK3ZpZGVvMC4yLjMtMS4zYzY5NjY5L2xpYi9yYWNrZXQvcGtn cy92aWRlby92aWRlby9wcml2YXRlL3ZpZGVvLWNhbnZhcy5ya3Q6NTg6MgogICAvZ251L3N0 b3JlLzNnZ3d3OXZyc3c1aHoxNjA4cmF4NGFyODUzejNrYTYyLXJhY2tldC12bS1jcy04LjEw L29wdC9yYWNrZXQtdm0vY29sbGVjdHMvcmFja2V0L3ByaXZhdGUvY2xhc3MtaW50ZXJuYWwu cmt0OjM2NTU6MDogY29udGludWUtbWFrZS1vYmplY3QKICAgL2dudS9zdG9yZS8zZ2d3dzl2 cnN3NWh6MTYwOHJheDRhcjg1M3oza2E2Mi1yYWNrZXQtdm0tY3MtOC4xMC9vcHQvcmFja2V0 LXZtL2NvbGxlY3RzL3JhY2tldC9wcml2YXRlL2NsYXNzLWludGVybmFsLnJrdDozNjI5OjA6 IGRvLW1ha2Utb2JqZWN0L3JlYWwtY2xhc3MKICAgL2dudS9zdG9yZS9ibjEzN2prcjVjd2tk cnJkaTgxbmxtbGZ2bmN6dzB3ci1yYWNrZXQtd2l0aC12aWRlby04LjEwK3ZpZGVvMC4yLjMt MS4zYzY5NjY5L2xpYi9yYWNrZXQvcGtncy92aWRlby92aWRlby9wbGF5ZXIucmt0OjIwNzoy CiAgIC9nbnUvc3RvcmUvM2dnd3c5dnJzdzVoejE2MDhyYXg0YXI4NTN6M2thNjItcmFja2V0 LXZtLWNzLTguMTAvb3B0L3JhY2tldC12bS9jb2xsZWN0cy9yYWNrZXQvcHJpdmF0ZS9jbGFz cy1pbnRlcm5hbC5ya3Q6MzY1NTowOiBjb250aW51ZS1tYWtlLW9iamVjdAogICAvZ251L3N0 b3JlLzNnZ3d3OXZyc3c1aHoxNjA4cmF4NGFyODUzejNrYTYyLXJhY2tldC12bS1jcy04LjEw L29wdC9yYWNrZXQtdm0vY29sbGVjdHMvcmFja2V0L3ByaXZhdGUvY2xhc3MtaW50ZXJuYWwu cmt0OjM2Mjk6MDogZG8tbWFrZS1vYmplY3QvcmVhbC1jbGFzcwogICAvZ251L3N0b3JlL2Ju MTM3amtyNWN3a2RycmRpODFubG1sZnZuY3p3MHdyLXJhY2tldC13aXRoLXZpZGVvLTguMTAr dmlkZW8wLjIuMy0xLjNjNjk2NjkvbGliL3JhY2tldC9wa2dzL3ZpZGVvL3ZpZGVvL3BsYXll ci5ya3Q6NDU4OjA6IHByZXZpZXcKICAgL2dudS9zdG9yZS8zZ2d3dzl2cnN3NWh6MTYwOHJh eDRhcjg1M3oza2E2Mi1yYWNrZXQtdm0tY3MtOC4xMC9vcHQvcmFja2V0LXZtL2NvbGxlY3Rz L3JhY2tldC9jb250cmFjdC9wcml2YXRlL2Fycm93LXZhbC1maXJzdC5ya3Q6NTU1OjMKICAg L2dudS9zdG9yZS8zZ2d3dzl2cnN3NWh6MTYwOHJheDRhcjg1M3oza2E2Mi1yYWNrZXQtdm0t Y3MtOC4xMC9vcHQvcmFja2V0LXZtL2NvbGxlY3RzL3JhY2tldC9wcml2YXRlL21vcmUtc2No ZW1lLnJrdDoxNDg6MjogY2FsbC13aXRoLWJyZWFrLXBhcmFtZXRlcml6YXRpb24KICAgL2du dS9zdG9yZS8zZ2d3dzl2cnN3NWh6MTYwOHJheDRhcjg1M3oza2E2Mi1yYWNrZXQtdm0tY3Mt OC4xMC9vcHQvcmFja2V0LXZtL2NvbGxlY3RzL2ZmaS91bnNhZmUvYXRvbWljLnJrdDo3Mzox MwogICAvZ251L3N0b3JlL2hsZnp5d2N5M2oxcHlyNW44dnhxYzNra2RhYms0Z3B4LXJhY2tl dC04LjEwL2xpYi9yYWNrZXQvcGtncy9ndWktbGliL21yZWQvcHJpdmF0ZS93eC9ndGsvd2lu ZG93LnJrdDo4MjM6NDogZGlzcGF0Y2gtb24tZXZlbnQgbWV0aG9kIGluIHdpbmRvdyUKICAg L2dudS9zdG9yZS9obGZ6eXdjeTNqMXB5cjVuOHZ4cWMza2tkYWJrNGdweC1yYWNrZXQtOC4x MC9saWIvcmFja2V0L3BrZ3MvZ3VpLWxpYi9tcmVkL3ByaXZhdGUvd3gvY29tbW9uL3F1ZXVl LnJrdDo0MzY6NgogICAvZ251L3N0b3JlL2hsZnp5d2N5M2oxcHlyNW44dnhxYzNra2RhYms0 Z3B4LXJhY2tldC04LjEwL2xpYi9yYWNrZXQvcGtncy9ndWktbGliL21yZWQvcHJpdmF0ZS93 eC9jb21tb24vcXVldWUucmt0OjQ4NzozMgogICAvZ251L3N0b3JlL2hsZnp5d2N5M2oxcHly NW44dnhxYzNra2RhYms0Z3B4LXJhY2tldC04LjEwL2xpYi9yYWNrZXQvcGtncy9ndWktbGli L21yZWQvcHJpdmF0ZS93eC9jb21tb24vcXVldWUucmt0OjYzOTozCg== --b988a5a261044e65b71d91935c839b7d--
guix-patches@HIDDEN
:bug#56534
; Package guix-patches
.
Full text available.Received: (at 56534) by debbugs.gnu.org; 21 Oct 2023 02:02:36 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 20 22:02:36 2023 Received: from localhost ([127.0.0.1]:41949 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qu1Jz-0001WQ-Px for submit <at> debbugs.gnu.org; Fri, 20 Oct 2023 22:02:36 -0400 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:45585) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <philip@HIDDEN>) id 1qu1Js-0001Vm-Of for 56534 <at> debbugs.gnu.org; Fri, 20 Oct 2023 22:02:29 -0400 Received: from compute7.internal (compute7.nyi.internal [10.202.2.48]) by mailout.west.internal (Postfix) with ESMTP id 561B73200994; Fri, 20 Oct 2023 22:01:55 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Fri, 20 Oct 2023 22:01:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= philipmcgrath.com; h=cc:cc:content-transfer-encoding :content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm3; t=1697853714; x=1697940114; bh=1hbMGIszRS EM84D7SDWqNax6q3vXoRgQvbp7Ahsv7pY=; b=0GwDUXBqOiZve+O9+3nfwciqVE yio6PRhFXRpmgdILDzpxBBNPBKhnfUS6klGI5czdoOVIbIDVNmEA5YrkEVEM8FR8 Eg5Np+GNL/3nZZNlCGgFCrc/Ks1itDVa8Vp+4KNaIjIEsz4aTyQy34viezE8cfy1 wS11G5UM18Fhx9kkFAmlI4PSve6VMef1jVWFwGPqE5hAohCtf5fN3CG9Kw3Dq+K7 rfqAdp4wittliGKAQr5dmmkYU3PAT4GxZZ/rFOpXjm8WQ36NDxAs9kXpDjz+5ZGl bsxmAoDZfhfurrEQNO6KIYSP/xhN5w87HsuXz0J7raBXdGJTPq7xKubNLw+w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1697853714; x= 1697940114; bh=1hbMGIszRSEM84D7SDWqNax6q3vXoRgQvbp7Ahsv7pY=; b=m xiA5l4X84ZYTGgcg/SRuTNHrddDy08xaz5nI4+W+S1t9Z2hePVCcf19NDQJJti03 wUU/Y/IY6cPtsRbr8wO94s/eU8CVCvZVwokzlDfdgIE1baIA3jW+ATAa98q9gpzv 8YssSE/LmlonrDs61hMsgFePMHIAYJQL/S2c9Eq7wirne0F34yXgkCY6ePTUp4m7 52HbqK2eCRSI9FOU/s1YfxDqS+n1fHL1dULBG5XEOTgIfdjafIjgY8qNNsJm9YBj YhjJgzkn0wk2vdtkiMFzUgYySpJgaTbHPAKc0so0/T/WmvwOorzcVsShwJ/FDDsz k+Ea6xarcql865QjnIhLQ== X-ME-Sender: <xms:EjEzZQVguMpBkOQEai2Fc-BBoaJt9Rm4TYZF2rfkyh1y5K3_l-HEPQ> <xme:EjEzZUl8VxlmiG4jFHk9YglDRqWjA_p67RkDVYcl0lcWChHBfsPC-w7g2ep4n7HMF 7MpREge0GfkFzTGIrs> X-ME-Received: <xmr:EjEzZUbZlTwk_a9nsgj-ZMcXE70Q5yao4mdLRJnvocTh78QGxreJwe9qFfU1b3MzE2d6Ww5LazToOfPD6RzIo0l6GCn6Uiu_bz700yy_xl-oHZ8oKdk42sE> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrjeelgdehtdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefrhhhilhhi phcuofgtifhrrghthhcuoehphhhilhhiphesphhhihhlihhpmhgtghhrrghthhdrtghomh eqnecuggftrfgrthhtvghrnhepteeihfeihffhteettedtveekfeelkeegfffhteeliefh tdffjeegleevffevffeunecuffhomhgrihhnpehgihhthhhusgdrtghomhdplhgrnhhgrd hvihguvghonecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhho mhepphhhihhlihhpsehphhhilhhiphhmtghgrhgrthhhrdgtohhm X-ME-Proxy: <xmx:EjEzZfXSbbK1HEc4_lC-Sf1QCzFgQEcv5v9EgCTpmSI6DvaiETKPxA> <xmx:EjEzZam0atBiXhsJ2mycNKyfj-v4dclI3qOoJuwiHGreScZNMY6ijA> <xmx:EjEzZUdecTY0K62QtxHpXI-E1zAUmIl6xGk7YX-PT28npSIDtqEAUQ> <xmx:EjEzZYbQQfdis6Nh3trTQ0DgPJewpvifJGk29Z3oncifhxIpp1nvgA> Feedback-ID: i2b1146f3:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 20 Oct 2023 22:01:53 -0400 (EDT) From: Philip McGrath <philip@HIDDEN> To: 56534 <at> debbugs.gnu.org Subject: [PATCH v2 4/4] gnu: Add racket-with-video. Date: Fri, 20 Oct 2023 22:01:14 -0400 Message-ID: <efb92bac50f2a2cefbf62416d5e4d5bafcfe8798.1697849395.git.philip@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1697849395.git.philip@HIDDEN> References: <80cbe78b-921b-4b05-baa6-7216fec01297@HIDDEN> <cover.1697849395.git.philip@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 56534 Cc: =?UTF-8?q?Ludovic=20Court=C3=A8s?= <ludo@HIDDEN>, Philip McGrath <philip@HIDDEN>, Rostislav Svoboda <rostislav.svoboda@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) * gnu/packages/racket.scm (racket-with-video): New variable. --- gnu/packages/racket.scm | 159 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 159 insertions(+) diff --git a/gnu/packages/racket.scm b/gnu/packages/racket.scm index 5468fff6c4..14849e14ec 100644 --- a/gnu/packages/racket.scm +++ b/gnu/packages/racket.scm @@ -36,6 +36,7 @@ (define-module (gnu packages racket) #:use-module (srfi srfi-34) #:use-module (ice-9 match) #:use-module (gnu packages) + #:use-module (gnu packages audio) #:use-module (gnu packages autotools) #:use-module (gnu packages chez) #:use-module (gnu packages compression) @@ -1114,6 +1115,164 @@ (define-public racket-libvid interoperate more easily with Racket's foreign interface.") (license license:asl2.0)))) +(define-public racket-with-video + (let* ((commit "3c69669063c56ff8d269768589cb9506a33315e5") + (revision "1") + (video-version (git-version "0.2.3" revision commit))) + (package + (inherit racket) + (name "racket-with-video") + (version (string-append %racket-version "+video" video-version)) + (source #f) + (native-inputs '()) + (inputs + (list + racket + racket-vm-cs + portaudio + racket-portaudio-librsoundcallbacks + racket-libvid + (lookup-package-input racket-libvid "ffmpeg") ; get the right version + (racket-packages-origin + "video" (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/videolang/video") + (commit commit))) + (sha256 + (base32 "17lysqgd4h0kdx73vzmsdqc6ip5rlk56hss3880yapvic14lf5dy")) + (snippet + #~(begin + (use-modules (guix build utils)) + (substitute* "info.rkt" + ;; remove dependencies on pre-built libvid + (("[(]\"libvid-.*linux" orig) + (string-append "#|removed for Guix|# #;" orig))))) + (file-name (git-file-name "racket-video" video-version))) + '(("video" "."))) + (let ((commit "fffe0d44e6183d19b5e2b22bf07be4192994243b")) + (racket-packages-origin + "bitsyntax" (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/tonyg/racket-bitsyntax") + (commit commit))) + (sha256 + (base32 "0bvadklalbabd06r4a5jl6p41xmibr88iq4lq6ykcyng86r65rk3")) + (file-name (git-file-name "racket-bitsyntax" + (git-version "0.0" "1" commit)))) + '(("bitsyntax" ".")))) + (let ((commit "f06848871ed7b4b488341fdd73e9f640b4788733")) + (racket-packages-origin + "graph" (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/stchang/graph") + (commit commit))) + (sha256 + (base32 "0smpd3nrxx91j32pkixq765dkgsyqxalkarc05kh76xmsvrrwgxk")) + (file-name (git-file-name "racket-graph" + (git-version "0.5.2" "1" commit)))) + '("graph" "graph-lib" "graph-doc" "graph-test" "gen-queue-lib"))) + (let ((commit "69993f73dab8382796be37998ec47ded7883faf7")) + (racket-packages-origin + "lang-file" (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/AlexKnauth/lang-file") + (commit commit))) + (sha256 + (base32 "1ij2ijpc0x5qyvvx5jwvi52gwk2972zrhz3481k91c3naxjaxyqq")) + (file-name (git-file-name "racket-lang-file" + (git-version "0.0" "1" commit)))) + '("lang-file" "lang-file-lib"))) + (let ((commit "1aaf2b2836680f807fbec5234ed475585b41b4ab")) + (racket-packages-origin + "opengl" (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/stephanh42/RacketGL") + (commit commit))) + (sha256 + (base32 "1dc55jhwydin6f1c2bpzls3fzip3gg2j5aq2gwrkzvifj6p8wxj6")) + (file-name (git-file-name "racket-opengl" + (git-version "0.0" "1" commit)))) + '(("opengl" ".")))) + (racket-packages-origin + "portaudio" (package-source racket-portaudio-librsoundcallbacks) + '(("portaudio" "."))) + (let ((commit "141332655e6c3003f847282d4187882aa8c95792")) + (racket-packages-origin + "ppict" (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/rmculpepper/ppict") + (commit commit))) + (sha256 + (base32 "01ncygig6rp3hg6j5cgs11wlyplmcvim1iq93m4by6dwqvzq7ycm")) + (file-name (git-file-name "racket-ppict" + (git-version "1.2" "1" commit)))) + '(("ppict" ".")))) + (let ((commit "f38e629f9713d2bc2691538b2ce5784bb1187252")) + (racket-packages-origin + "reprovide-lang" (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/AlexKnauth/reprovide-lang") + (commit commit))) + (sha256 + (base32 "08i4lgir6n0sbd6iaz1jnk07vr5lr6pvr9a6a7rvxs2xyy5sdxk1")) + (file-name (git-file-name "racket-reprovide-lang" + (git-version "0.0" "1" commit)))) + '("reprovide-lang" "reprovide-lang-lib"))) + (let ((commit "d20497348015aecb309bdddd29cebea4a0b35664")) + (racket-packages-origin + "syntax-macro-lang" (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/AlexKnauth/syntax-macro-lang") + (commit commit))) + (sha256 + (base32 "01dkp9z8rfnp788py9m6n16fvws2iwf6qypd85v7dqv8q2dpk89x")) + (file-name (git-file-name "racket-syntax-macro-lang" + (git-version "0.0" "1" commit)))) + '(("syntax-macro-lang" ".")))))) + (arguments + (substitute-keyword-arguments (package-arguments racket) + ((#:phases std-phases) + #~(modify-phases #$std-phases + (add-before 'install 'log + (lambda args + (setenv "PLTSTDERR" "error debug@setup"))))) + ((#:make-flags _ '()) + #~`("video")) + ((#:configure-flags _ '()) + #~`("--tethered" + "--extra-foreign-lib-search-dirs" + ,(format #f "~s" + '(#$@(map (lambda (name) + (cond + ((this-package-input name) + => (cut file-append <> "/lib")) + (else + (raise + (formatted-message + (G_ "missing input '~a' to the 'racket-with-video' package") + name))))) + '("portaudio" + "racket-portaudio-librsoundcallbacks" + "racket-libvid" + "ffmpeg")))))))) + (home-page "https://lang.video") + (synopsis "Racket with @code{#lang video}") + (description + "Video is a language for making movies. It combines the power +of a traditional video editor with the capabilities of a full +programming language. Video integrates with the Racket ecosystem and +extensions for DrRacket to transform it into a non-linear video +editor.") + (license license:asl2.0)))) + (define configure-layer.rkt (scheme-file "configure-layer.rkt" -- 2.41.0
guix-patches@HIDDEN
:bug#56534
; Package guix-patches
.
Full text available.Received: (at 56534) by debbugs.gnu.org; 21 Oct 2023 02:02:35 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 20 22:02:35 2023 Received: from localhost ([127.0.0.1]:41947 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qu1Jz-0001WK-7g for submit <at> debbugs.gnu.org; Fri, 20 Oct 2023 22:02:35 -0400 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:49969) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <philip@HIDDEN>) id 1qu1Jq-0001Vd-IF for 56534 <at> debbugs.gnu.org; Fri, 20 Oct 2023 22:02:27 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 28B4C320096C; Fri, 20 Oct 2023 22:01:53 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 20 Oct 2023 22:01:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= philipmcgrath.com; h=cc:cc:content-transfer-encoding :content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm3; t=1697853712; x=1697940112; bh=GK+xejnySJ zrusJdnnHog+f4lN0pKiP08XUgnqd/Zhw=; b=J4Bf4ngAHSt9xfvFZcM4i9VlDU STnCCek6qu0T/B0z6wX64rR2KM+eA6FwOj4zjEXKipBvYv1arWreKxcuApy1s8km Xox4o3MD0kGaibB914rB5QfE9lcf2oJAFVhqhRu8e2EFh7X4bzm2DLgRKsFWvRzZ UGpvDcJEz19Fq2fYnvscA+V0Dwh+yIccDjJn2a3ioN9WjnUDsV0/W3zdx7Y2Q1nb C8gtq8aK2Q/OR+aFaOngHg7XWZl69KykeH1KTHnL7hCiAgAqtoCJSHnrF7wpT8T9 eDQ8yZ2Tblvn+wd2XK55oUZhVS+eI7xscv1JKPWSZLPO3aq23HnXrzr0jZVw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1697853712; x= 1697940112; bh=GK+xejnySJzrusJdnnHog+f4lN0pKiP08XUgnqd/Zhw=; b=Z c2fbgXBKf+6RunENENriDp3nF9mIKga1zEP7Idm3AKHqpSZQLrvGxrfRX82//9eY /VL0GANkhj5B99YYVZLJ/HSag+h9rXDab0nmi7peN1PJPeJIclPCnpHfnl5z+Cin H/tmt6AMKmfW8chOoXpKig+k8QA7ueOpQd8wURsQLbL45ILi4tLFdMiXKtjcXc6R pUY0tC+MhZmGXzxJ5+6luwhy3+GdDclHbiXGFZ1Z5sTyieJaGyP8FGJQdqUapBGq 926RRPhfFKi4gEnQd7OnBegYFW2hNNIi62492KhIAvQqzx+tZUX67HQHOpYsoJHa Y0TPniIXAMlKp1tEZZMog== X-ME-Sender: <xms:EDEzZSmqpFKMR1FpZf8CY-2hWMLpPr2XoF_GF7hWM3fw_X5YhEZFrA> <xme:EDEzZZ1lv9Sc9SAQbUIykIfu0-7XIx4YialzTV27Dk4LFOKJ46rOLtpolVfrZbunk O7lj2t29ELm51nPXlg> X-ME-Received: <xmr:EDEzZQqq5VRN1HowCaNPdXrlMCCV2l59lw_5Z8oz-UdgGSVwoy3KgNBLe_AtmLqFYtofG1v3vj9KmUtozdBkxeWUMmDh9Z5hum_ynsvtoxRzlPwuZE-VkQM> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrjeelgdehvdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefrhhhilhhi phcuofgtifhrrghthhcuoehphhhilhhiphesphhhihhlihhpmhgtghhrrghthhdrtghomh eqnecuggftrfgrthhtvghrnhepvddvheeugfejueegjeelledtfeeiveefgffgjeeufffg hfelvdeludevgedvieffnecuffhomhgrihhnpehgihhthhhusghushgvrhgtohhnthgvnh htrdgtohhmpdhlrghnghdrvhhiuggvohenucevlhhushhtvghrufhiiigvpedtnecurfgr rhgrmhepmhgrihhlfhhrohhmpehphhhilhhiphesphhhihhlihhpmhgtghhrrghthhdrtg homh X-ME-Proxy: <xmx:EDEzZWnOqS6Vq81iDaGp-JKAGmu7VCoUCicOqmxOY8PxMQ7uGmoRzw> <xmx:EDEzZQ39zgBq5m7_ILg7XeljjOj45MyEfY_M4X9dRYanZIZpLmJ_sg> <xmx:EDEzZdsIXl4RQcLg6qr3ls03a_6JN6ySXwRT60TeydMayVWf7mBQ-g> <xmx:EDEzZarrJGvgATioR9P5hO6fgnukNsXW_cWfHWLDRT8chGUnG1_xng> Feedback-ID: i2b1146f3:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 20 Oct 2023 22:01:51 -0400 (EDT) From: Philip McGrath <philip@HIDDEN> To: 56534 <at> debbugs.gnu.org Subject: [PATCH v2 3/4] gnu: Add racket-libvid. Date: Fri, 20 Oct 2023 22:01:13 -0400 Message-ID: <3e6121a3ba9e0c6aed46d7678578413990e135b4.1697849395.git.philip@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1697849395.git.philip@HIDDEN> References: <80cbe78b-921b-4b05-baa6-7216fec01297@HIDDEN> <cover.1697849395.git.philip@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 56534 Cc: =?UTF-8?q?Ludovic=20Court=C3=A8s?= <ludo@HIDDEN>, Philip McGrath <philip@HIDDEN>, Rostislav Svoboda <rostislav.svoboda@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) * gnu/packages/racket.scm (racket-libvid): New variable. --- gnu/packages/racket.scm | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/gnu/packages/racket.scm b/gnu/packages/racket.scm index 43187318d8..5468fff6c4 100644 --- a/gnu/packages/racket.scm +++ b/gnu/packages/racket.scm @@ -51,6 +51,7 @@ (define-module (gnu packages racket) #:use-module (gnu packages ncurses) #:use-module (gnu packages sqlite) #:use-module (gnu packages tls) + #:use-module (gnu packages video) #:use-module (gnu packages xorg) #:use-module ((guix licenses) #:prefix license:)) @@ -1076,6 +1077,43 @@ (define-public racket-portaudio-librsoundcallbacks callbacks supplied @i{via} Racket's foreign interface.") (license license:lgpl2.0+)))) +(define-public racket-libvid + (let ((commit "dfe1d5cb7271b1657bbde9c8f67ee9c5a513a9c7") + (revision "1")) + (package + (name "racket-libvid") + (version (git-version "0.2.1.1" revision commit)) + (source + ;; Avoid even a shallow clone of the rest of the repository, + ;; which includes large binaries for many platforms. + (origin + (method url-fetch) + (uri (string-append + "https://raw.githubusercontent.com/videolang/native-pkgs/" + commit + "/libvid-src/libvid.c")) + (sha256 + (base32 "14byvwsadg1d2bd2j0x9nhmxkjhlq04afhq4l43y34r3y4zdcyq5")))) + (inputs (list ffmpeg-4)) ; NOTE: major versions break compatibility + (build-system copy-build-system) + (arguments + (list + #:install-plan + #~`(("libvid.so.0" "lib/")) + #:phases + #~(modify-phases %standard-phases + (add-before 'install 'build + (lambda args + (invoke #$(cc-for-target) + "-Wall" "-Werror" "-shared" "-fPIC" + "-o" "libvid.so.0" + "libvid.c")))))) + (home-page "https://lang.video") + (synopsis "Logging support library for @code{#lang video}") + (description "The libvid library adapts FFmpeg's logging API to +interoperate more easily with Racket's foreign interface.") + (license license:asl2.0)))) + (define configure-layer.rkt (scheme-file "configure-layer.rkt" -- 2.41.0
guix-patches@HIDDEN
:bug#56534
; Package guix-patches
.
Full text available.Received: (at 56534) by debbugs.gnu.org; 21 Oct 2023 02:02:28 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 20 22:02:28 2023 Received: from localhost ([127.0.0.1]:41942 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qu1Jr-0001W1-Lo for submit <at> debbugs.gnu.org; Fri, 20 Oct 2023 22:02:28 -0400 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:48075) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <philip@HIDDEN>) id 1qu1Jo-0001VU-Co for 56534 <at> debbugs.gnu.org; Fri, 20 Oct 2023 22:02:25 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id E78523200974; Fri, 20 Oct 2023 22:01:50 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Fri, 20 Oct 2023 22:01:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= philipmcgrath.com; h=cc:cc:content-transfer-encoding :content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm3; t=1697853710; x=1697940110; bh=wKJBES/hLW bQ+VeP1IVdmy3jjwbT9vWXKCpx1g30cJc=; b=QvISndaadrFpqBHrjMEL4/YKDh RBo+y7RQEYfqwM+TfJnTE5LiNkicRi98pqqezJYrGprmvhfRz201tQzzRgOL8vF8 TBRqoRA6iw47nl5IpcPv/aFffEBszYQ7qbAr+QQ+moWDvnBES7bKL6PnC7D92zcs 8289fnab4EDWinRzK+qL5V+J+v3bravD9PqPI6WPqHzHXnEvKrROLUSo+NUW2MFB URa7yayb9gnREMHPiZZroKKmZ/VDOcEo9MBelbYaHzq5HqMnYw0JTflMCMUipFlK X5um+O5FVTXABjho6dknLtXdviaO6EhlL2kr9cSTXU6EIvEyoueA3mmh8SuA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1697853710; x= 1697940110; bh=wKJBES/hLWbQ+VeP1IVdmy3jjwbT9vWXKCpx1g30cJc=; b=n eq8OjkLHmLtZz4FpuF/w4oBcenGVJU9W65W+AlvrqRsfbFW6w8zF5+RFzl2w2K3s FEY2hNfNEFEO6UMCyfccWBhGrVYlJF3vLoBZBxEXih6yj/lbpzbalF6bRtzcdOmx Tt3FKJua/Tapcvo2+DOHMeaHa97pMf0gC7A9nF0e+t4wOYoqb3hus6VxsGxJDSKK c5yRhrIxrHBBLCHkET9UIMEsT6i+7OSOg+/IAyBqxzWU56IGk8mV3BM3GGuejx+F qbM5dz7K4NYxt20CN5bcwNc7q5FYSiQbS3Q0qWWQvkgRhYud34ZCboNNEOfuj7mi nHn71yqRW4nrHrh1O9xfw== X-ME-Sender: <xms:DjEzZeYyKLWyU6GtvepjLZqNc_rKcS5GM7XBGctGuESdJ8ME40OG3g> <xme:DjEzZRZs1ucDXUI_Lb1mYdhVjPe72dqQaqgVQw7MyJB159HjU159wV4oVQM6VoXyR fcKdVjiM8WZ1IfoFY0> X-ME-Received: <xmr:DjEzZY8hEAuP0TBykyeounYltgIMCeSk3IVnPCAzFdlLNvxu2c2t-HsBw_-qa8A8gj1TNuvzqzV15U0uEbIjxx1Bu424qFcmryuf-QKF_ViIAcjSRhREXgc> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrjeelgdehudcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefrhhhilhhi phcuofgtifhrrghthhcuoehphhhilhhiphesphhhihhlihhpmhgtghhrrghthhdrtghomh eqnecuggftrfgrthhtvghrnhephfefgfetieffleegheeigfevhfeiueeukeeluedtteeh teetteelveeiuddukeegnecuffhomhgrihhnpehgihhthhhusgdrtghomhdprhgrtghkvg htqdhlrghnghdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgr ihhlfhhrohhmpehphhhilhhiphesphhhihhlihhpmhgtghhrrghthhdrtghomh X-ME-Proxy: <xmx:DjEzZQowvGoyfUFIZbgaiCopeIIqRsc4qob-J5HqFlsjDNsMPesvgQ> <xmx:DjEzZZo0xbYfbP5uA8mp3-O16xnFwtF3_UZytLtAXskP5H3GwkqC4A> <xmx:DjEzZeRdGIpdeTdGU2F0zWd_OFQlwanv4kuwiqOQuctaWcX4-n_REA> <xmx:DjEzZacdQEuK9RU6r1KxFUmK_KwRTc2u8iRp81tIoEdCdffT2Yf9iA> Feedback-ID: i2b1146f3:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 20 Oct 2023 22:01:49 -0400 (EDT) From: Philip McGrath <philip@HIDDEN> To: 56534 <at> debbugs.gnu.org Subject: [PATCH v2 2/4] gnu: Add racket-portaudio-librsoundcallbacks. Date: Fri, 20 Oct 2023 22:01:12 -0400 Message-ID: <a272962912d09f1fa9d29bece59f2aa66a76065c.1697849395.git.philip@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1697849395.git.philip@HIDDEN> References: <80cbe78b-921b-4b05-baa6-7216fec01297@HIDDEN> <cover.1697849395.git.philip@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 56534 Cc: =?UTF-8?q?Ludovic=20Court=C3=A8s?= <ludo@HIDDEN>, Philip McGrath <philip@HIDDEN>, Rostislav Svoboda <rostislav.svoboda@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) * gnu/packages/racket.scm (racket-portaudio-librsoundcallbacks): New variable. --- gnu/packages/racket.scm | 44 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/gnu/packages/racket.scm b/gnu/packages/racket.scm index a127f75669..43187318d8 100644 --- a/gnu/packages/racket.scm +++ b/gnu/packages/racket.scm @@ -26,6 +26,7 @@ (define-module (gnu packages racket) #:use-module (guix git-download) #:use-module (guix utils) #:use-module (guix gexp) + #:use-module (guix build-system copy) #:use-module (guix build-system gnu) #:use-module (guix diagnostics) #:use-module (guix i18n) @@ -1032,6 +1033,49 @@ (define-public racket DrRacket IDE, libraries for GUI and web programming, and implementations of languages such as Typed Racket, R5RS and R6RS Scheme, Algol 60, and Datalog."))) +(define-public racket-portaudio-librsoundcallbacks + (let ((commit "bb4faf5e5500d2b89c22f16ba9adf455b263f097") + (revision "1")) + (package + (name "racket-portaudio-librsoundcallbacks") + (version (git-version "0.2" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jbclements/portaudio") + (commit commit))) + (sha256 + (base32 "11cx1a9admsfkbm1gi32yicaawrn448m7rbmayyzh50kdywm5lfg")) + (snippet + #~(begin + (use-modules (guix build utils)) + (substitute* "info.rkt" + ;; remove dependencies on pre-built support libraries + (("[(]\"portaudio-.*linux" orig) + (string-append "#|removed for Guix|# #;" orig))))) + (file-name (git-file-name "racket-portaudio" version)))) + (build-system copy-build-system) + (arguments + (list + #:install-plan #~`(("librsoundcallbacks.so" "lib/")) + #:phases + #~(modify-phases %standard-phases + (add-before 'install 'build + (lambda args + (chdir "portaudio/lib") + (invoke #$(cc-for-target) + "-O2" "-fPIC" "-shared" + "-o" "librsoundcallbacks.so" + "callbacks.c")))))) + (home-page "https://pkgs.racket-lang.org/package/portaudio") + (synopsis "Support library for Racket's PortAudio bindings") + (description "The librsoundcallbacks library is used internally by the +Racket bindings for PortAudio. It provides an adapter between the low-level +callbacks used by PortAudio, which must never block, and higher-level +callbacks supplied @i{via} Racket's foreign interface.") + (license license:lgpl2.0+)))) + (define configure-layer.rkt (scheme-file "configure-layer.rkt" -- 2.41.0
guix-patches@HIDDEN
:bug#56534
; Package guix-patches
.
Full text available.Received: (at 56534) by debbugs.gnu.org; 21 Oct 2023 02:02:21 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 20 22:02:21 2023 Received: from localhost ([127.0.0.1]:41934 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qu1Jl-0001Vc-A2 for submit <at> debbugs.gnu.org; Fri, 20 Oct 2023 22:02:21 -0400 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:44135) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <philip@HIDDEN>) id 1qu1Jj-0001VM-KF for 56534 <at> debbugs.gnu.org; Fri, 20 Oct 2023 22:02:20 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 33B8C320096C; Fri, 20 Oct 2023 22:01:46 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Fri, 20 Oct 2023 22:01:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= philipmcgrath.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm3; t=1697853705; x=1697940105; bh=Lb NKyNojkk15iD68mbn+2NxZ4DcmxcdlZV4KZTnFocA=; b=NkTdJJp/Fb4qQU5vWH OvQTfCmWXlfg5ZMwCPN5VDB3nG6qBiGnd4NaPWeQ/G4H85THy6R9GUUFALzNkzln I+D6MgX8typ4HYTI200O6fxpPyK2fuekJ4xmUS8fGtOUyyJO+ib+UFr0d+Fda57K yMJusIiEwhZxl07m767jP7ujvbhC3H5+L3c7RUheQzJ2hnwMZUUzlGPWwGiQwmBQ Ok2o0/+eEAJpNOsFdx0JQdXGa8KJegKotBKWoncxwqsfhp6dkHeZKrKTubDWsRQx JWv+l6J3sOJJ0bvNapdRr5HVglac8lx2SWy17gTY+i5bv0HCS+CmYKhYrPeDQDl9 y0kw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1697853705; x=1697940105; bh=LbNKyNojkk15iD68mbn+2NxZ4DcmxcdlZV4 KZTnFocA=; b=NhV3EkfKucwKnAsi87jTspCDZMtAMmdlEM0aPH7oN7BM3SPsw7R CP10ZVOwKHRERLb1bcnTZLegY3XfAkU/845TBTqdSVmSEHTAw3ANoBzkt6oQzQjw NRvpEMqMVN1DUiKkSFgvys/kbnLI3xGuWH/wKMAjRn+zVuSpsrb/pCcd1TIhOlfO wa2KAiK3BBBX5LOo6Iw9oys9KBMRJGK/J2pKnrmPmQ8M4EuTeZkjsDFZeYaqI+eE ex2w+V5LaRqa5fsrUNYxU2J0vWHJYpj5SzBLoTQTRf4KyQHdet8Oivt+K/0lYsLN Gj8ZJ00eaDKVIWDb27ZqZNytwfpeVdZz67Q== X-ME-Sender: <xms:CTEzZRJRbh_qnq2TF-GCzK2weHP7YGW1bsqt6LcMT0yA4wfiqoYSFg> <xme:CTEzZdLMXB8KBMtlzKquV10DbjdU-RppZ6LLzX_WZ92sfR7fWA8mLEfU1q8bd_S6X xQxdiK4a-YyGDd0nic> X-ME-Received: <xmr:CTEzZZs5gJ_b6hvpx7gQFCj0lDp6lBE1Q10s-MTp6PvlHfQAAIRfAsk-9HKp3STYwprAVvbI8-CnWCp3YnxJc5nXUVTbUZIgVhEM4Rkynlxh7MbJBIgjwcA> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrjeelgdehudcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvfevufffkffojghfgggtgfesthekredtredtjeenucfhrhhomheprfhhihhl ihhpucfotgfirhgrthhhuceophhhihhlihhpsehphhhilhhiphhmtghgrhgrthhhrdgtoh hmqeenucggtffrrghtthgvrhhnpeeggfeugfeftddvjefhtedtuedvudehheegvedvkefg leevffeftdfhhfekteegffenucffohhmrghinhepghhithhhuhgsrdgtohhmnecuvehluh hsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepphhhihhlihhpsehp hhhilhhiphhmtghgrhgrthhhrdgtohhm X-ME-Proxy: <xmx:CTEzZSY1Iecx8dCaWBGGH3HYLZBGlwj5rFLiOZSjOthFcATWUMx93g> <xmx:CTEzZYaJL275LTnoUE8wnNue6IdvGrpz8Zn1QujA8XlAdXzj1sxYpA> <xmx:CTEzZWCOOhxlywqsSnaKH98x1V_htfK07dvL3WXzcWiGhXuoZxqfIw> <xmx:CTEzZdMeOv9jCfN0coPNzj3aEy62EaBK1HNlDUoAfktBZCR3gj7W2A> Feedback-ID: i2b1146f3:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 20 Oct 2023 22:01:44 -0400 (EDT) From: Philip McGrath <philip@HIDDEN> To: 56534 <at> debbugs.gnu.org Subject: [PATCH v2 1/4] gnu: racket: Fix layered documentation rendering. Date: Fri, 20 Oct 2023 22:01:11 -0400 Message-ID: <159d655db30eea3a45d9f75e30fd875010ae7aa6.1697849395.git.philip@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1697849395.git.philip@HIDDEN> References: <80cbe78b-921b-4b05-baa6-7216fec01297@HIDDEN> <cover.1697849395.git.philip@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 56534 Cc: =?UTF-8?q?Ludovic=20Court=C3=A8s?= <ludo@HIDDEN>, Philip McGrath <philip@HIDDEN>, Rostislav Svoboda <rostislav.svoboda@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) We want to create additional Guix packages (e.g. 'racket-with-video') that extend our 'racket' package as the 'racket' package extends 'racket-minimal', using Racket’s support for “layered installations”. Without this fix, rendering the documentation for the new layer would try to write to the parent layer in the store, breaking the build. See upstream discussion at <https://github.com/racket/racket/pull/4802>. * gnu/packages/racket.scm (racket)[inputs]: Add an additional snippet to '%racket-origin' when used for the Racket package 'racket-index'. --- gnu/packages/racket.scm | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/gnu/packages/racket.scm b/gnu/packages/racket.scm index 1e97f19dbb..a127f75669 100644 --- a/gnu/packages/racket.scm +++ b/gnu/packages/racket.scm @@ -676,7 +676,18 @@ (define-public racket "algol60" (base32 "03akd7xhn4l7y66qgaimvdbn6gq7ay6j03dc11mz80n06z21dfb6") '(("algol60" "."))) (racket-packages-origin - "racket" %racket-origin + "racket" (origin + (inherit %racket-origin) + (snippet + ;; Workaround for https://github.com/racket/racket/pull/4802 + ;; TODO: When updating to Racket 8.11, include the upstream + ;; fix in %racket-origin (probably as a patch). + #~(begin + #$(origin-snippet %racket-origin) + (substitute* + "pkgs/racket-index/scribblings/main/info.rkt" + (("no-depend-on[)]") + "no-depend-on every-main-layer)"))))) '(("at-exp-lib" "pkgs/at-exp-lib") ("compiler" "pkgs/compiler") ("compiler-lib" "pkgs/compiler-lib") -- 2.41.0
guix-patches@HIDDEN
:bug#56534
; Package guix-patches
.
Full text available.Received: (at 56534) by debbugs.gnu.org; 21 Oct 2023 02:00:57 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 20 22:00:57 2023 Received: from localhost ([127.0.0.1]:41928 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qu1IM-0001Sr-Bx for submit <at> debbugs.gnu.org; Fri, 20 Oct 2023 22:00:57 -0400 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:52515) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <philip@HIDDEN>) id 1qu1I6-0001SC-I3 for 56534 <at> debbugs.gnu.org; Fri, 20 Oct 2023 22:00:53 -0400 Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailout.west.internal (Postfix) with ESMTP id 1C7753200A25; Fri, 20 Oct 2023 22:00:05 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute6.internal (MEProxy); Fri, 20 Oct 2023 22:00:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= philipmcgrath.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm3; t=1697853604; x=1697940004; bh=GV nEOX5fxQqz8+r1fww0xEpK0oDb6F+CrXxZ3drCVDo=; b=EegTL2A9aZyO20X5nV M2s2VB33qzURrJm/HyDd8qTxGWfnQrrl8rRYcGjia4+YD4hUJO64FR1xH1vePUjZ aiyW22J9Q6P4LdxoyTiRwNxtz24xpunU4tHiz68723wBoqxczAD9z48x57rr3oAo NTbjCA/yPpLQxaMKEblpBrM/hJU4BpbsVRcQwG3Ham6tN6/rEJ4yUdjXGy3zMNbJ Sbfyn/f8xTe8Tha3FjtPZAuEFIw5Jq9ScM5p3BIjsKxJiRuAxePqVCscMEu1rsOW jjRu6UYNlNHYu8gXnvlOwIpZblQFDDXwq5gjUM5bDg+bWaOzbqTLbe+2TvWHRynN Hd7w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1697853604; x=1697940004; bh=GVnEOX5fxQqz8+r1fww0xEpK0oDb6F+CrXx Z3drCVDo=; b=CIeZLeGs5g1ZEELPB65UKekXcB0Kc/cB8scvQqKocT2RTxMsu5a 10qXCxGEwLCG4y4LiEDRI3LOjohKswhRTChMMyCJrYWGXpT/npNuPMDP4KLhtJ06 KzaiCtGmCaIA+T2XAPDZ6ONrflqsADBrBJGUJZRW0lQlj0nFdQkXptjS3YJbIPWZ xDsictTTLBBx+B+OnJJH57hpMiX+A8eu4GTeSbDDL1F5go0Y0tBACX9RKiaIbeoD ckz2J9v9eKGlGLz8eog9mwBh08v9cHib7xZKn+kfRZ3SRI3coNwvOQRvVGY10kRp ANEGfGzhKn0qHs3ExTJpfJrbvOw9MGe/UDw== X-ME-Sender: <xms:ozAzZXW7VPUon6cRsxsZuoqGNFqO90_z9mViNhLqM5xFerB7YcwtZg> <xme:ozAzZfkKUSNc9D5B7ode9pzpy9OA21mqfhTwhTV38-BQXBAO8JtIepSHNy_nnC75g RCBnHb3oaGQbAFpzrE> X-ME-Received: <xmr:ozAzZTa6SdzbDZOSZ0SVUERaDeRuldNfy_Z19b6IIV0yZ7E7D3SISrXAJrH2mIRfGaL2dsZcLDKDk34vq0cZXvFGSCPXyiPKCSHX-kSUZpex_ji4YHgOuqA> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrjeelgdehtdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvfevufffkffojghfgggtuefgsehtkeertdertdejnecuhfhrohhmpefrhhhi lhhiphcuofgtifhrrghthhcuoehphhhilhhiphesphhhihhlihhpmhgtghhrrghthhdrtg homheqnecuggftrfgrthhtvghrnhepiedufffhteejtedvteejgeektdeuheejuefgkeet geefjeevheefhefgtdehfeffnecuffhomhgrihhnpehgihhthhhusgdrtghomhdpghhnuh drohhrghdpvhhiugdrshhhvghllhdplhhisggrshhouhhnuggpmhhoughulhgvpghrrght vggplhgrvhhrrghtvgdrshhopdhlihgsrghsohhunhgupghmohguuhhlvggptghonhhfpg hpuhhlshgvrdhsohenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhl fhhrohhmpehphhhilhhiphesphhhihhlihhpmhgtghhrrghthhdrtghomh X-ME-Proxy: <xmx:ozAzZSU5XMvZCEkRcN_FSgl3bCh2Pbm3UNNQJpTfpzTKAo9-h9emNA> <xmx:ozAzZRlX-3EadxYnSGb1hCbAmBsphV2vl2Ti1FJ-2biBR8fsCDZNFw> <xmx:ozAzZfcnN9JidyLmS-B1QHCymFvW2ZG0Ff5fAhVjJMN-aMG63ogJkQ> <xmx:pDAzZfbna3AKJ6nvDjdVGIWrQIlUZoZ138SWA425X9JqH3mfnb_8UA> Feedback-ID: i2b1146f3:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 20 Oct 2023 22:00:03 -0400 (EDT) From: Philip McGrath <philip@HIDDEN> To: 56534 <at> debbugs.gnu.org Subject: [PATCH v2 0/4] gnu: Add racket-with-video. Date: Fri, 20 Oct 2023 21:58:29 -0400 Message-ID: <cover.1697849395.git.philip@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <80cbe78b-921b-4b05-baa6-7216fec01297@HIDDEN> References: <80cbe78b-921b-4b05-baa6-7216fec01297@HIDDEN> <87zg0rzzqg.fsf@HIDDEN> <videolang/video/issues/67@HIDDEN> <e943b0df-28e1-4600-ab4c-f223598db3fd@HIDDEN> <87zg0rzzqg.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56534 Cc: =?UTF-8?q?Ludovic=20Court=C3=A8s?= <ludo@HIDDEN>, Philip McGrath <philip@HIDDEN>, Rostislav Svoboda <rostislav.svoboda@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Hi Ludo’ and everyone, Here is a patch series adding 'racket-with-video'. (I'm BCC'ing <https://github.com/videolang/video/issues/67> on this cover letter, but not on the patches themselves: they will be at <https://issues.guix.gnu.org/56534>.) The package builds file, but unfortunately, while trying to confirm that it works, I'm getting errors related to ALSA plugins. I'm not familiar with how ALSA finds plugins or how Guix packages should handle them, so I'm hoping someone will have suggestions. I also asked on IRC: see <https://logs.guix.gnu.org/guix/2023-10-20.log#230814>. Here's how to provoke the problem: 1. Launch a shell with the new package, e.g. with `./pre-inst-env guix shell racket-with-video alsa-plugins alsa-plugins:pulseaudio alsa-plugins:jack`. I added all of the `alsa-plugins` to see if they made a difference, but they did not. 2. Start DrRacket, e.g. with: ``` PLTUSERHOME=/tmp/plthome drracket &> green.vid.shell-with-all-plugins.log ``` Setting PLTUSERHOME ensures the experiment is not affected by any preferences you may have configured or packages you may have installed in user scope. 3. As prompted by DrRacket, perform the on-first-run selection of a programming language: select the “Choose Language…” item in the “Language” menu and choose “The Racket Language” in the dialog. 4. Enter the following example program in the definitions window: ```racket #lang video (color "green") ``` 5. Press the “Run” button. The program will compile and run successfully, nearly instantaneously. You will see the language noted at the top of the REPL updated to reflect `#lang video`. 6. Press the “Preview Video” button. DrRacket will freeze. Eventually, DrRacket will crash. Every time I have tried this, it has brought my terminal (Konsole) down with it. I've been doing this in a KDE Wayland session on Debian Bookworm. It would be good to know if the problem also happens in other environments, especially Guix System. I have tried it with both `ffmpeg-4` and `ffmpeg-3.4` with similar results. I will send the full log as an attachment to a follow-up message. Much of it consists of errors like this: ``` ALSA lib dlmisc.c:339:(snd_dlobj_cache_get0) Cannot open shared library libasound_module_rate_lavrate.so (/gnu/store/adlkhsffrpcpv8mnan13d8y9r3dp1724-profile/lib/alsa-lib/libasound_module_rate_lavrate.so: cannot open shared object file: No such file or directory) ``` The messages are slightly different if you run the build `drracket` without going through `guix shell`, e.g.: ``` ALSA lib conf.c:3725:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so (/gnu/store/l6bi14a5qrbjgb9lqh39wzrbsk50r8np-alsa-lib-1.2.4/lib/alsa-lib/libasound_module_conf_pulse.so: cannot open shared object file: No such file or directory) ``` There is in fact no `lib/alsa-lib` directory in the store item for `alsa-lib`. A file `lib/alsa-lib/libasound_module_conf_pulse.so` does exist in the `alsa-plugins:pulseaudio` output, and, interestingly, that one did not appear in the logs from my latest test: so maybe including it in the shell did make a difference? On the other hand, I haven't managed to locate a `libasound_module_rate_lavrate.so` anywhere in Guix. Hopefully someone will have some idea of what's going on. -Philip Philip McGrath (4): gnu: racket: Fix layered documentation rendering. gnu: Add racket-portaudio-librsoundcallbacks. gnu: Add racket-libvid. gnu: Add racket-with-video. gnu/packages/racket.scm | 254 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 253 insertions(+), 1 deletion(-) base-commit: fed6ac2ae182597a492b17a29ed8b26986498755 -- 2.41.0
guix-patches@HIDDEN
:bug#56534
; Package guix-patches
.
Full text available.Received: (at 56534) by debbugs.gnu.org; 9 Oct 2023 14:06:46 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 09 10:06:46 2023 Received: from localhost ([127.0.0.1]:60636 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qpquE-0001XG-Bu for submit <at> debbugs.gnu.org; Mon, 09 Oct 2023 10:06:46 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:59089) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <philip@HIDDEN>) id 1qpquC-0001Wx-1d for 56534 <at> debbugs.gnu.org; Mon, 09 Oct 2023 10:06:45 -0400 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 30EB65C032A; Mon, 9 Oct 2023 10:06:18 -0400 (EDT) Received: from imap43 ([10.202.2.93]) by compute1.internal (MEProxy); Mon, 09 Oct 2023 10:06:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= philipmcgrath.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm2; t=1696860378; x=1696946778; bh=sj 57Bqgs0FEUSTSskxKIx2W7Lb8SUEBxnuK7MvE0+M4=; b=B/ajTwuBdQuykqTG80 rvgqDy5nthnbBAAu3WXP72rQRIYDg5smagwpkcsN30OekyHqT+lq3ry5/VYcRP03 reK06T6hAfpc5CV9zxT5xsMU3m64Ef1k0bSicKD8X4ai/p3s7dx/ILDDYGOyE1+3 GAs/JKK/59AmTEhJWNRIZRDX12+cg8a2QdTnGgSt5ax7wvLWi53aMQCxJyuH0xze t0DzmHb5LiQduZ5RYMWqF9grLlLm639fW/ac2xr587gV0OJvfQzeGuBn6ctql2Sp i2VJ97yFtm4umvx2pAByGME6o7D3IqqVatHH2TIKDuyVstamEdnkmqjbUW8jLbIP ULcQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1696860378; x=1696946778; bh=sj57Bqgs0FEUSTSskxKIx2W7Lb8SUEBxnuK 7MvE0+M4=; b=gKEJlXq6At3bhEB1QDHT90PQo9Tv8wG42oKJ1DpHzi+gicwsVYM WKa3lAE2xF9UWcvc9Rz6OPVPm4+8Tet9hKBxRtXuWbEuCyDBsr6kdq2Sa/0IDRyn 8Usj+3GOA2hgSxiz5mB5JOpmyQRRUZOyIOodaRg/QBaII1srvsRRVp4/xb76/UX6 6tWJ6tswPRwj1RQjRzp5FQHjJPOmmSpUYdOmQlr7UTBx6g06FxD7FaiqqJtNrHUX V2/1CsY1+kkmSqm6QWt8ALtkyscbFX98Xyew7u/mGtKaIOPqmQC8zdoAcMxUXbky f8HAoZ20GtrUTISprUq9Q7ajHX7Bhgi0fUA== X-ME-Sender: <xms:2QgkZVon14GWWYo_YrefAA71iqPiHoqY2qxrS_OGJEBOPyV4_m2LuQ> <xme:2QgkZXq55DCvjklHAwVtsXzO8C1nuCckkGJwwdr9ta2t3pxyC9gr-BnM9Msj-9dgN 12qdkqTHtcghqXH9JY> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrheefgdejfecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefofgggkfgjfhffhffvvefutgfgsehtqhertderreejnecuhfhrohhmpedfrfhh ihhlihhpucfotgfirhgrthhhfdcuoehphhhilhhiphesphhhihhlihhpmhgtghhrrghthh drtghomheqnecuggftrfgrthhtvghrnhepgeekgeehjefhffdtheehgfejgfehueelgeff udejhfevheffhffhtedtieeugffgnecuffhomhgrihhnpehgnhhurdhorhhgpdhgihhthh husgdrtghomhenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhr ohhmpehphhhilhhiphesphhhihhlihhpmhgtghhrrghthhdrtghomh X-ME-Proxy: <xmx:2QgkZSPt3g9M0x8Gnl8eBBSQ4gK--ZXGTFqRjUR3W5fnqDpfjgo4ig> <xmx:2QgkZQ7WH0YaeqAumFJEMLKbz23TiNBLzHk5mRaE9hlsdM_OuZo6PA> <xmx:2QgkZU58CisJ_ZYWP3oR2wdTpeQ9kh_ufPgacBbhWBpcarpjD_3aNw> <xmx:2ggkZeTJqibQyuZ2R5kv0HKMNoehFqv0CJ9PiOg3h4DuvwwZ0gjcPw> Feedback-ID: i2b1146f3:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id 892FD2D40074; Mon, 9 Oct 2023 10:06:17 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.9.0-alpha0-958-g1b1b911df8-fm-20230927.002-g1b1b911d MIME-Version: 1.0 Message-Id: <80cbe78b-921b-4b05-baa6-7216fec01297@HIDDEN> In-Reply-To: <87zg0rzzqg.fsf@HIDDEN> References: <videolang/video/issues/67@HIDDEN> <e943b0df-28e1-4600-ab4c-f223598db3fd@HIDDEN> <87zg0rzzqg.fsf@HIDDEN> Date: Mon, 09 Oct 2023 10:05:55 -0400 From: "Philip McGrath" <philip@HIDDEN> To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> Subject: Re: [bug#56534] [videolang/video] #lang video on Guix OS (Issue #67) Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 56534 Cc: reply+ACRURRG2GKRU2ZPHUYFFZAWA3PSRLEVBNHHE3LZV6I@HIDDEN, 56534 <at> debbugs.gnu.org, Rostislav Svoboda <rostislav.svoboda@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Hi Ludo=E2=80=99., On Mon, Oct 9, 2023, at 9:34 AM, Ludovic Court=C3=A8s wrote: > Hello Philip and all, > > "Philip McGrath" <philip@HIDDEN> skribis: > >> I'm cross-posting this to both <https://issues.guix.gnu.org/56534> an= d <https://github.com/videolang/video/issues/67>. >> >> I've been working for some time toward making a Guix build system and= importer for Racket packages: I'm optimistic that I may get something w= orking between the Racket 8.6 and 8.7 releases. >> >> For now, I would suggest not adding `portaudio` and `ffmpeg` as input= s to the main `racket` package. Instead, if you want to get something wo= rking for now, I would suggest adding a new package `racket-with-video` = that extends the `racket` package in the same way that `racket` extends = `racket-minimal`. I'd expect it would go somewhat like this > > It=E2=80=99s been a while. Should one of you add the =E2=80=98racket-= with-video=E2=80=99 > package you proposed? WDYT? > I'd be happy to give it a try, though I may not have time until next wee= k (definitely not today). IIRC, all of the potential complications I mentioned up-thread have been= solved by now, so it should just be a matter of collecting all the depe= ndencies. Philip
guix-patches@HIDDEN
:bug#56534
; Package guix-patches
.
Full text available.Received: (at 56534) by debbugs.gnu.org; 9 Oct 2023 13:35:02 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 09 09:35:02 2023 Received: from localhost ([127.0.0.1]:59535 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qpqPL-00007H-Gq for submit <at> debbugs.gnu.org; Mon, 09 Oct 2023 09:35:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47588) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1qpqPF-00006t-Th for 56534 <at> debbugs.gnu.org; Mon, 09 Oct 2023 09:34:50 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1qpqOo-0007qM-Eu; Mon, 09 Oct 2023 09:34:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=hHhPboTg4CnmPTRFTaXT05bD3x0ncuYrxtXs128pk/w=; b=jsEoZIZBMe24Udm4Trxf TMCLhJtratJDVXlPhmqFQyWWOiqrCw16Ko6yNZzh2X3Ti1S7wCSVdcS1csA70ZLAgXr83c76l+mcV 1mVYaZU1JyhRn1HFg5cdxPlug/xAJRD7KRWU0VPmzDgINYm5tDTvxdkzM1BEQNYDAjMZ/tzLDhXXE 21NS4IJyAwf3WYPmfDqK9093Nbwk0eE5+/hVRP/4+1aCU1dRLIXR7731NCzzXc8EDe600yDyfHCE/ nNRItPlmi6J8tpRrT2AdgDTeZsJgh5cJFgiwT56sZOrnG7sdWoYWTwJIiHQniGY06apheCer0rpkd mqLQkl6FGuNpPQ==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: "Philip McGrath" <philip@HIDDEN> Subject: Re: [bug#56534] [videolang/video] #lang video on Guix OS (Issue #67) In-Reply-To: <e943b0df-28e1-4600-ab4c-f223598db3fd@HIDDEN> (Philip McGrath's message of "Wed, 13 Jul 2022 17:33:25 -0400") References: <videolang/video/issues/67@HIDDEN> <e943b0df-28e1-4600-ab4c-f223598db3fd@HIDDEN> Date: Mon, 09 Oct 2023 15:34:15 +0200 Message-ID: <87zg0rzzqg.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56534 Cc: reply+ACRURRG2GKRU2ZPHUYFFZAWA3PSRLEVBNHHE3LZV6I@HIDDEN, 56534 <at> debbugs.gnu.org, Rostislav Svoboda <rostislav.svoboda@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hello Philip and all, "Philip McGrath" <philip@HIDDEN> skribis: > I'm cross-posting this to both <https://issues.guix.gnu.org/56534> and <h= ttps://github.com/videolang/video/issues/67>. > > I've been working for some time toward making a Guix build system and imp= orter for Racket packages: I'm optimistic that I may get something working = between the Racket 8.6 and 8.7 releases. > > For now, I would suggest not adding `portaudio` and `ffmpeg` as inputs to= the main `racket` package. Instead, if you want to get something working f= or now, I would suggest adding a new package `racket-with-video` that exten= ds the `racket` package in the same way that `racket` extends `racket-minim= al`. I'd expect it would go somewhat like this It=E2=80=99s been a while. Should one of you add the =E2=80=98racket-with-= video=E2=80=99 package you proposed? WDYT? Thanks, Ludo=E2=80=99.
guix-patches@HIDDEN
:bug#56534
; Package guix-patches
.
Full text available.Received: (at 56534) by debbugs.gnu.org; 24 Oct 2022 12:14:24 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 24 08:14:24 2022 Received: from localhost ([127.0.0.1]:47250 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1omwLX-0004fD-Na for submit <at> debbugs.gnu.org; Mon, 24 Oct 2022 08:14:23 -0400 Received: from mail-lj1-f178.google.com ([209.85.208.178]:36660) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rostislav.svoboda@HIDDEN>) id 1omwLV-0004ey-F2 for 56534 <at> debbugs.gnu.org; Mon, 24 Oct 2022 08:14:21 -0400 Received: by mail-lj1-f178.google.com with SMTP id u2so3311066ljl.3 for <56534 <at> debbugs.gnu.org>; Mon, 24 Oct 2022 05:14:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=RhZtU4t3Jjfz6ffO0IsWtll7lFCn+nfvh783sU5MuNY=; b=k2+b8SAnnZhZpuFjOPBeeJP+BxTfjymOo1AWR+mH0e2gcPPx+5DXibLzM1Y4+rFCRp s11ZZ4HQfP/9w5OMR7WRiG8ps8weVyV1koAawV2lFOLzw1hpORUh+t5d/6Z3CR4SE9Dj JPjBvmPlzyW4yzwLLYyu0eabdceEzrLAaq2zVOwyHv2oiY1282Kx9Nd6Vo+pGtMiiqaa pbuzJxp8YkaJe0lhZ4mDdE7KGwns5ajrcK6i1LT8K2IP5XHZMnoHAWe9m1x8ox9cjRwT p7WeG3mkLGbawU2sZaCTOkg3wg7EFs0xv4b5I/4K3gmMQvrkZhaV3BN91ehKyax6BkP/ 7QQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=RhZtU4t3Jjfz6ffO0IsWtll7lFCn+nfvh783sU5MuNY=; b=sCdJr5ywcpvw2YZSZOvXxgtDMnU1cfJSV6/LsVelfZyTxpOceT720uU+rVKXzY+2Tq BP0HCixcwtNb692k2LGxLcg36WSIVAGv263SdhH6hyVPgBxUTL4U6tifP7E/LmB9oY3C hQ4KVUBPF8FIa05oymNAverggqmkCtWIF3UTJdYk/H69ThRI/jfx5qgWQGHiS3gnwAb4 yMZ5O4DuDjlqSS+EHqnTg8MJEbJvcKhYsU57Aelu0k3zBSTK6vrJ8kSSb6uYteyOCVd5 X/yawt+9I2Y5s0oL7cxLfXHwRdrHflRPQ6jPXOOIaMhLR1iVlB3cJebGxYRyERbuD/Im zPOw== X-Gm-Message-State: ACrzQf2WsYvUDoDHRgmOFQVDCA10ALTpGl2HTFzFgZmTnl9qboWOADRn SPRDt5dQoBs2aXfIgML86irJzn9mQIWl3uPMXOpjO+ZuJDyGpQ== X-Google-Smtp-Source: AMsMyM4SYXRUNwMs18wt4xl5CNjR0+My4gxMpDD2xwd/giJTKJV0P4aMraw05d74GJfGwas4pHbNld7e1jX5N1IvmrE= X-Received: by 2002:a2e:92c7:0:b0:26f:d1f3:bcf3 with SMTP id k7-20020a2e92c7000000b0026fd1f3bcf3mr11328549ljh.95.1666613655394; Mon, 24 Oct 2022 05:14:15 -0700 (PDT) MIME-Version: 1.0 From: Rostislav Svoboda <rostislav.svoboda@HIDDEN> Date: Mon, 24 Oct 2022 14:13:38 +0200 Message-ID: <CAEtmmexS6Wtz0Xic9Vo6iueTHSOC73GPOtDrnynQCt2vRcKxbQ@HIDDEN> Subject: Re: [videolang/video] #lang video on Guix OS (Issue #67) To: 56534 <at> debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 3.5 (+++) 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: #lang video got out of my focus, but I just discovered this "A Short Example of Packaging for GNU Guix with Racket." https://youtu.be/0tznTxEmuRs where Tassos did the same. Cheers Content analysis details: (3.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.208.178 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rostislav.svoboda[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.208.178 listed in wl.mailspike.net] 0.0 T_PDS_SHORTFWD_URISHRT_FP Apparently a short fwd/re with URI shortener 2.0 SHORT_SHORTNER Short body with little more than a link to a shortener 1.5 GB_FAKE_RF_SHORT Fake reply or forward with url shortener X-Debbugs-Envelope-To: 56534 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 2.5 (++) 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: #lang video got out of my focus, but I just discovered this "A Short Example of Packaging for GNU Guix with Racket." https://youtu.be/0tznTxEmuRs where Tassos did the same. Cheers Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.208.178 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.208.178 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rostislav.svoboda[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 T_PDS_SHORTFWD_URISHRT_FP Apparently a short fwd/re with URI shortener -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 2.0 SHORT_SHORTNER Short body with little more than a link to a shortener 1.5 GB_FAKE_RF_SHORT Fake reply or forward with url shortener #lang video got out of my focus, but I just discovered this "A Short Example of Packaging for GNU Guix with Racket." https://youtu.be/0tznTxEmuRs where Tassos did the same. Cheers
guix-patches@HIDDEN
:bug#56534
; Package guix-patches
.
Full text available.Received: (at 56534) by debbugs.gnu.org; 13 Jul 2022 21:34:02 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 13 17:34:02 2022 Received: from localhost ([127.0.0.1]:47870 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oBjza-0000fS-5V for submit <at> debbugs.gnu.org; Wed, 13 Jul 2022 17:34:02 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:59831) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <philip@HIDDEN>) id 1oBjzV-0000f4-69 for 56534 <at> debbugs.gnu.org; Wed, 13 Jul 2022 17:33:57 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 27D775C00FC; Wed, 13 Jul 2022 17:33:47 -0400 (EDT) Received: from imap52 ([10.202.2.102]) by compute4.internal (MEProxy); Wed, 13 Jul 2022 17:33:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= philipmcgrath.com; h=cc:cc:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm3; t=1657748027; x= 1657834427; bh=mI809hItLNxEIB2WxrzguOGCQPy0NZrtm3Ykmn2XIhI=; b=S F24yyds1gHi75WL5m1ju8rJfAa+vGX6/35V49qcYapeRce1/NfcrTvVfa9nQFe0C zRfcmc29Bu+tSo6DOzWIk7gnCAhAMymDbmmGBb4fB03jm/scouP82ZUlc+KBS2O1 jd90c9ArOnnRQUh1kEK1uTmG7Isf9vaMqyCF/BgKEn6epBe4TxpOZSWon54w2j0q ykrCOFYeCI8j5/05QKTJTb9GZPtdPeM0MabM9gyYop3aY32EALV2rmW/CuDrQXeH ngoh5VQ2GRoWiIPOdFyWRRN+HCrLleWyXTl0YeNA5PluCrxlgZaRfA5Fd2LeF6xz a4bBP1Ibuk8Nrgs1F+b5A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1657748027; x=1657834427; bh=mI809hItLNxEIB2WxrzguOGCQPy0 NZrtm3Ykmn2XIhI=; b=m/UNq6SOIl/l0/tWyIfivO0Jb6jrCP09iIaOuoGKb6i4 zsuk8aQCVLoBQA9jrRlDW8VZRIC2RBVsGxLmHP+h8v9TxTICDnFpdwHhLgaxufDv SFBekPfzCiIOtmLnZza2aGFRi02BZrSUF2NIQXIsOufrWUtKJVhTbx/4lgFER1yk aTTYqJjYWxFwsPR2o1eykgj9qIvJz52kjPvRuyfPssME0fCT0006Ih0V2+P/O6Dp Sbpid2tpxMtrr8vwofgXh0lq0BJMSuxf8OhOo9XUvgNi1uKBIkXnrE7WyTa/khoM 6vGz2T+47gmthZzVz2/l7WkovwasZRM/YLqg5aV2JA== X-ME-Sender: <xms:OjrPYltvY7r6991Yo4haVVDds1IEV2CCd8F7kPeb_bM1Ukhu5hUtKQ> <xme:OjrPYudHPIyOis-QHGMn4yva4ZpwUcxg80mPR-YtOD-ZzJLa28SO-7-HC0z1jRfvd xj5UXfrSOCHRSrcNkM> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudejjedgudeifecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefofgggkfgjfhffhffvvefutgesthdtredtreertdenucfhrhhomhepfdfr hhhilhhiphcuofgtifhrrghthhdfuceophhhihhlihhpsehphhhilhhiphhmtghgrhgrth hhrdgtohhmqeenucggtffrrghtthgvrhhnpeeljefgledvjeevveevhefhffehffffiefg tdekkeeileejiefgvdetkeejffffgfenucffohhmrghinhepghhnuhdrohhrghdprhgrtg hkvghtqdhlrghnghdrohhrghdpghhithhhuhgsrdgtohhmpdhlrghnghdrvhhiuggvohdp ghhithhlrggsrdgtohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrg hilhhfrhhomhepphhhihhlihhpsehphhhilhhiphhmtghgrhgrthhhrdgtohhm X-ME-Proxy: <xmx:OjrPYox_mHBDzJchv5yqR8kcW1serEBbsE8Z9_FZ_QPDMxtty5jAGA> <xmx:OjrPYsOCeTWhPzeTxAbrAhHJHve_uoRo9GTTmCYKEz8ZhPTBV4bK4A> <xmx:OjrPYl-jP9LsbdOyCddynTWY2gzU_rhMkt5HYNFac6YLkrvI6IDB4w> <xmx:OzrPYhaZdNMK4631UStBqN80erkXqjz9OTLZGcBKC41KcMTso1aNtA> Feedback-ID: i2b1146f3:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id D7E5FC6008B; Wed, 13 Jul 2022 17:33:46 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.7.0-alpha0-755-g3e1da8b93f-fm-20220708.002-g3e1da8b9 Mime-Version: 1.0 Message-Id: <e943b0df-28e1-4600-ab4c-f223598db3fd@HIDDEN> In-Reply-To: <videolang/video/issues/67@HIDDEN> References: <videolang/video/issues/67@HIDDEN> Date: Wed, 13 Jul 2022 17:33:25 -0400 From: "Philip McGrath" <philip@HIDDEN> To: reply+ACRURRG2GKRU2ZPHUYFFZAWA3PSRLEVBNHHE3LZV6I@HIDDEN, 56534 <at> debbugs.gnu.org Subject: Re: [videolang/video] #lang video on Guix OS (Issue #67) Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 56534 Cc: Rostislav Svoboda <rostislav.svoboda@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Hi, On Wed, Jul 13, 2022, at 7:55 AM, Bost wrote: > > > Hi Leif, > > FYI I just created a patch [1] enabling #lang video on the Guix OS. I guess you might want to extend the list [2] of supported operating systems when the patch gets merged ;-) > > Cheers > > Bost > > > [1] https://issues.guix.gnu.org/56534 > [2] https://docs.racket-lang.org/video@video/Installing.html > It's great to see more Racketeers interested in Guix! I'm cross-posting this to both <https://issues.guix.gnu.org/56534> and <https://github.com/videolang/video/issues/67>. I've been working for some time toward making a Guix build system and importer for Racket packages: I'm optimistic that I may get something working between the Racket 8.6 and 8.7 releases. For now, I would suggest not adding `portaudio` and `ffmpeg` as inputs to the main `racket` package. Instead, if you want to get something working for now, I would suggest adding a new package `racket-with-video` that extends the `racket` package in the same way that `racket` extends `racket-minimal`. I'd expect it would go somewhat like this ```scheme (define-public racket-with-video (let* ((commit "3c69669063c56ff8d269768589cb9506a33315e5") (revision "1") (video-version (git-version "0.2.3" revision commit))) (package (inherit racket) (version (string-append %racket-version "+video" video-version)) (source #f) (native-inputs '()) (inputs (list racket (racket-vm-for-system) ffmpeg portaudio (racket-packages-origin "video" (origin (method git-fetch) (uri (git-reference (url "https://github.com/videolang/video") (commit commit))) (sha256 (base32 "17lysqgd4h0kdx73vzmsdqc6ip5rlk56hss3880yapvic14lf5dy")) (file-name (git-file-name "racket-video" video-version))) '("video")) #| ... likewise for other packages not in main-distribution, particularly libvid ... |#)) (arguments (substitute-keyword-arguments (package-arguments racket) ((#:make-flags _ '()) #~`("video")) ((#:configure-flags _ '()) #~`("--tethered" "--extra-foreign-lib-search-dirs" ,(format #f "~s" '(#$@(map (lambda (name) (cond ((this-package-input name) => (cut file-append <> "/lib")) (else (raise (formatted-message (G_ "missing input '~a' to the 'racket-with-video' package") name))))) '("portaudio" "ffmpeg")))))))) (home-page "https://lang.video") (synopsis "Racket with @code{#lang video}") (description "Video is a language for making movies. It combines the power of a traditional video editor with the capabilities of a full programming language. Video integrates with the Racket ecosystem and extensions for DrRacket to transform it into a non-linear video editor.") (license license:asl2.0)))) ``` Those helper functions are not exported from (gnu packages racket) because they're hack-ish and should be replaced with proper build system support, but hopefully you can see from the docstrings how they work for now. I ran into <https://github.com/racket/racket/issues/4357> while working on this example: we'd need to backport a fix for that, or it might make it into 8.6. Incidentally, you might be interested in my branch at <https://gitlab.com/philip1/guix-patches/-/tree/zuo> getting ready for the Racket release: I'll be updating it to the new 8.5.900 release candidate soon. @LeifAndersen, I used 3c69669063c56ff8d269768589cb9506a33315e5 because I expect Guix would run into that issue during our build process, but we could use the stable branch or cherry-pick it if you think that would be better. Hopefully by the next time a situation like <https://guix.gnu.org/en/blog/2021/reproducible-data-processing-pipelines/> comes up, Guix folks will be able to get `#lang video`'s "sweet high-level functional interface" together with reproducibility of their makefile! -Philip
guix-patches@HIDDEN
:bug#56534
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 13 Jul 2022 11:40:15 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 13 07:40:15 2022 Received: from localhost ([127.0.0.1]:44696 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oBaj1-0001ve-E9 for submit <at> debbugs.gnu.org; Wed, 13 Jul 2022 07:40:15 -0400 Received: from lists.gnu.org ([209.51.188.17]:35276) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rostislav.svoboda@HIDDEN>) id 1oBaiz-0001vV-SO for submit <at> debbugs.gnu.org; Wed, 13 Jul 2022 07:40:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53800) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <rostislav.svoboda@HIDDEN>) id 1oBaiz-0005Y7-J9 for guix-patches@HIDDEN; Wed, 13 Jul 2022 07:40:13 -0400 Received: from mail-ej1-x631.google.com ([2a00:1450:4864:20::631]:33405) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <rostislav.svoboda@HIDDEN>) id 1oBaiw-0006r8-Lx for guix-patches@HIDDEN; Wed, 13 Jul 2022 07:40:12 -0400 Received: by mail-ej1-x631.google.com with SMTP id va17so19419520ejb.0 for <guix-patches@HIDDEN>; Wed, 13 Jul 2022 04:40:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=oWKZb7Zyc1yZY06tcYPpGQEcf/IUDPU7lJ5jkQ+DdSU=; b=LGMB1SfF4Sc5hljwPbAFq5M5bl/Ij12q8Ta6/8TDb68uP6oBfcJBgSp+eUh2/0pppP xFxY7tE2dfdTEeOHBNhwbXjwigBuvndlkFzc8+v3qHASByLPmP4UbnetybVR7y/hF0HJ EIxSsx18afKcisjAMEg4mJZ3EjQUM+dKkxC5KUMNjiiZgnJJod+cVr0AGFmC3hjSxO62 xLDtIhi2MaK+fPQYgoG87/dWY/OtKKb8UdS7/Lmv0Bw0TqoKCbtpSXGKFYR3cJIgjHXo IAvd+gNjkYajOrCLbmTgnc/ssElieDJCHW1sL7KzWnzSHEQyWuPYGhGcABYiXcCBqUO5 dAGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=oWKZb7Zyc1yZY06tcYPpGQEcf/IUDPU7lJ5jkQ+DdSU=; b=LM5WTU5AvNAb/nwH2+UKwIBCFgLyWJT1r9fXUHBtaoelEnq+LnD65FE6u1GN0D+JxM k/PPbhryp14FEA2N+YVq4XgCV3/yy9aCA420gWpywwSQEjlk9vbfq/5pCQdyt4qUc5qH 2E9ri9L/rxgNvlmzLviDmgIrHtJ1ZEJ2xpwyILYRlV8gGGnqiLA/o1QbXv1qQxGS+ibz 0qOo1XKHCXHWOyAqPeXGzSlZU6tU9f4ZzDzTGYDpLR6rEsQ5OTu/vy2dCpwNIRQFAI5f zA85itqHw87BfzK0fSu9sJUpLgsBK/7Z1OIVfFRT2jKMkLuBH8XTlI4XuyxPCEE553X2 i8MQ== X-Gm-Message-State: AJIora+cJkxrSnbPKPSHXNBAHdNl5UNbtZwvT+w7jiBrWurRXQlLgw59 wH3F0/tq24h0ASs1/PZNbzlFOrQb8I0= X-Google-Smtp-Source: AGRyM1vZ2m/lJobhVcWUbZzhhDOQu9WQ7JHkDSer0JFE1xn0FK+dtI8ZgpihAG4u43KPtphKPY7xQA== X-Received: by 2002:a17:907:b590:b0:72b:91f3:d4ef with SMTP id qx16-20020a170907b59000b0072b91f3d4efmr3101296ejc.29.1657712404015; Wed, 13 Jul 2022 04:40:04 -0700 (PDT) Received: from ecke.fritz.box (dynamic-077-182-054-099.77.182.pool.telefonica.de. [77.182.54.99]) by smtp.googlemail.com with ESMTPSA id m11-20020aa7d34b000000b0043a253973aasm7696238edr.10.2022.07.13.04.40.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 Jul 2022 04:40:03 -0700 (PDT) From: Rostislav Svoboda <rostislav.svoboda@HIDDEN> X-Google-Original-From: Rostislav Svoboda <Rostislav.Svoboda@HIDDEN> To: guix-patches@HIDDEN Subject: [PATCH] gnu: racket: Add add ffmpeg and portaudio to inputs. Date: Wed, 13 Jul 2022 13:39:51 +0200 Message-Id: <20220713113951.6375-1-Rostislav.Svoboda@HIDDEN> X-Mailer: git-send-email 2.36.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2a00:1450:4864:20::631; envelope-from=rostislav.svoboda@HIDDEN; helo=mail-ej1-x631.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Rostislav Svoboda <Rostislav.Svoboda@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) * ffmpeg and portaudio are required by '#lang video'. See https://docs.racket-lang.org/video@video/Installing.html#%28part._ffmpeg-specs%29 --- gnu/packages/racket.scm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gnu/packages/racket.scm b/gnu/packages/racket.scm index 3399bcc3fe..8a54e2ece4 100644 --- a/gnu/packages/racket.scm +++ b/gnu/packages/racket.scm @@ -35,6 +35,7 @@ (define-module (gnu packages racket) #:use-module (srfi srfi-34) #:use-module (ice-9 match) #:use-module (gnu packages) + #:use-module (gnu packages audio) #:use-module (gnu packages autotools) #:use-module (gnu packages bash) #:use-module (gnu packages chez) @@ -51,6 +52,7 @@ (define-module (gnu packages racket) #:use-module (gnu packages ncurses) #:use-module (gnu packages sqlite) #:use-module (gnu packages tls) + #:use-module (gnu packages video) #:use-module (gnu packages xorg) #:use-module ((guix licenses) #:prefix license:)) @@ -591,6 +593,7 @@ (define-public racket (list cairo fontconfig + ffmpeg glib glu gmp @@ -601,6 +604,7 @@ (define-public racket mesa mpfr pango + portaudio unixodbc libedit ;; TODO reconsider in light of expeditor and readline-gpl racket-minimal ;; <-- TODO non-tethered layer @@ -933,6 +937,7 @@ (define-public racket name))))) '("cairo" "fontconfig-minimal" ;; aka fontconfig + "ffmpeg" "glib" "glu" "gmp" @@ -943,6 +948,7 @@ (define-public racket "mesa" "mpfr" "pango" + "portaudio" "unixodbc" "libedit")))))))) (synopsis "Programmable programming language in the Scheme family") -- 2.36.1
Rostislav Svoboda <rostislav.svoboda@HIDDEN>
:guix-patches@HIDDEN
.
Full text available.guix-patches@HIDDEN
:bug#56534
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.