X-Loop: help-debbugs@HIDDEN
Subject: [bug#56534] [PATCH] gnu: racket: Add add ffmpeg and portaudio to inputs.
Resent-From: Rostislav Svoboda <rostislav.svoboda@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Wed, 13 Jul 2022 11:41:02 +0000
Resent-Message-ID: <handler.56534.B.16577124157422 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 56534
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 56534 <at> debbugs.gnu.org
Cc: Rostislav Svoboda <Rostislav.Svoboda@HIDDEN>
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.16577124157422
(code B ref -1); Wed, 13 Jul 2022 11:41:02 +0000
Received: (at submit) by debbugs.gnu.org; 13 Jul 2022 11:40:15 +0000
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>
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-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
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Rostislav Svoboda <rostislav.svoboda@HIDDEN> Subject: bug#56534: Acknowledgement ([PATCH] gnu: racket: Add add ffmpeg and portaudio to inputs.) Message-ID: <handler.56534.B.16577124157422.ack <at> debbugs.gnu.org> References: <20220713113951.6375-1-Rostislav.Svoboda@HIDDEN> X-Gnu-PR-Message: ack 56534 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 56534 <at> debbugs.gnu.org Date: Wed, 13 Jul 2022 11:41:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): guix-patches@HIDDEN If you wish to submit further information on this problem, please send it to 56534 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 56534: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D56534 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN
Subject: [bug#56534] [videolang/video] #lang video on Guix OS (Issue #67)
Resent-From: "Philip McGrath" <philip@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Wed, 13 Jul 2022 21:35:02 +0000
Resent-Message-ID: <handler.56534.B56534.16577480422595 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 56534
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: reply+ACRURRG2GKRU2ZPHUYFFZAWA3PSRLEVBNHHE3LZV6I@HIDDEN, 56534 <at> debbugs.gnu.org
Cc: Rostislav Svoboda <rostislav.svoboda@HIDDEN>
Received: via spool by 56534-submit <at> debbugs.gnu.org id=B56534.16577480422595
(code B ref 56534); Wed, 13 Jul 2022 21:35:02 +0000
Received: (at 56534) by debbugs.gnu.org; 13 Jul 2022 21:34:02 +0000
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>
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
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
X-Loop: help-debbugs@HIDDEN
Subject: [bug#56534] [videolang/video] #lang video on Guix OS (Issue #67)
References: <20220713113951.6375-1-Rostislav.Svoboda@HIDDEN>
In-Reply-To: <20220713113951.6375-1-Rostislav.Svoboda@HIDDEN>
Resent-From: Rostislav Svoboda <rostislav.svoboda@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 24 Oct 2022 12:15:02 +0000
Resent-Message-ID: <handler.56534.B56534.166661366417935 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 56534
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 56534 <at> debbugs.gnu.org
Received: via spool by 56534-submit <at> debbugs.gnu.org id=B56534.166661366417935
(code B ref 56534); Mon, 24 Oct 2022 12:15:02 +0000
Received: (at 56534) by debbugs.gnu.org; 24 Oct 2022 12:14:24 +0000
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>
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-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
X-Loop: help-debbugs@HIDDEN
Subject: [bug#56534] [videolang/video] #lang video on Guix OS (Issue #67)
Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 09 Oct 2023 13:36:01 +0000
Resent-Message-ID: <handler.56534.B56534.1696858502484 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 56534
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "Philip McGrath" <philip@HIDDEN>
Cc: reply+ACRURRG2GKRU2ZPHUYFFZAWA3PSRLEVBNHHE3LZV6I@HIDDEN, 56534 <at> debbugs.gnu.org, Rostislav Svoboda <rostislav.svoboda@HIDDEN>
Received: via spool by 56534-submit <at> debbugs.gnu.org id=B56534.1696858502484
(code B ref 56534); Mon, 09 Oct 2023 13:36:01 +0000
Received: (at 56534) by debbugs.gnu.org; 9 Oct 2023 13:35:02 +0000
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: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
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-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.
X-Loop: help-debbugs@HIDDEN
Subject: [bug#56534] [videolang/video] #lang video on Guix OS (Issue #67)
Resent-From: "Philip McGrath" <philip@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 09 Oct 2023 14:07:02 +0000
Resent-Message-ID: <handler.56534.B56534.16968604065910 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 56534
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Cc: reply+ACRURRG2GKRU2ZPHUYFFZAWA3PSRLEVBNHHE3LZV6I@HIDDEN, 56534 <at> debbugs.gnu.org, Rostislav Svoboda <rostislav.svoboda@HIDDEN>
Received: via spool by 56534-submit <at> debbugs.gnu.org id=B56534.16968604065910
(code B ref 56534); Mon, 09 Oct 2023 14:07:02 +0000
Received: (at 56534) by debbugs.gnu.org; 9 Oct 2023 14:06:46 +0000
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>
Content-Type: text/plain;charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
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
X-Loop: help-debbugs@HIDDEN
Subject: [bug#56534] [PATCH v2 0/4] gnu: Add racket-with-video.
Resent-From: Philip McGrath <philip@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 21 Oct 2023 02:01:02 +0000
Resent-Message-ID: <handler.56534.B56534.16978536575641 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 56534
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 56534 <at> debbugs.gnu.org
Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Philip McGrath <philip@HIDDEN>, Rostislav Svoboda <rostislav.svoboda@HIDDEN>
Received: via spool by 56534-submit <at> debbugs.gnu.org id=B56534.16978536575641
(code B ref 56534); Sat, 21 Oct 2023 02:01:02 +0000
Received: (at 56534) by debbugs.gnu.org; 21 Oct 2023 02:00:57 +0000
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>
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-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
X-Loop: help-debbugs@HIDDEN
Subject: [bug#56534] [PATCH v2 1/4] gnu: racket: Fix layered documentation rendering.
Resent-From: Philip McGrath <philip@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 21 Oct 2023 02:03:02 +0000
Resent-Message-ID: <handler.56534.B56534.16978537415810 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 56534
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 56534 <at> debbugs.gnu.org
Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Philip McGrath <philip@HIDDEN>, Rostislav Svoboda <rostislav.svoboda@HIDDEN>
Received: via spool by 56534-submit <at> debbugs.gnu.org id=B56534.16978537415810
(code B ref 56534); Sat, 21 Oct 2023 02:03:02 +0000
Received: (at 56534) by debbugs.gnu.org; 21 Oct 2023 02:02:21 +0000
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>
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-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
X-Loop: help-debbugs@HIDDEN
Subject: [bug#56534] [PATCH v2 2/4] gnu: Add racket-portaudio-librsoundcallbacks.
Resent-From: Philip McGrath <philip@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 21 Oct 2023 02:03:02 +0000
Resent-Message-ID: <handler.56534.B56534.16978537485834 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 56534
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 56534 <at> debbugs.gnu.org
Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Philip McGrath <philip@HIDDEN>, Rostislav Svoboda <rostislav.svoboda@HIDDEN>
Received: via spool by 56534-submit <at> debbugs.gnu.org id=B56534.16978537485834
(code B ref 56534); Sat, 21 Oct 2023 02:03:02 +0000
Received: (at 56534) by debbugs.gnu.org; 21 Oct 2023 02:02:28 +0000
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>
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-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
X-Loop: help-debbugs@HIDDEN
Subject: [bug#56534] [PATCH v2 3/4] gnu: Add racket-libvid.
Resent-From: Philip McGrath <philip@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 21 Oct 2023 02:03:03 +0000
Resent-Message-ID: <handler.56534.B56534.16978537555852 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 56534
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 56534 <at> debbugs.gnu.org
Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Philip McGrath <philip@HIDDEN>, Rostislav Svoboda <rostislav.svoboda@HIDDEN>
Received: via spool by 56534-submit <at> debbugs.gnu.org id=B56534.16978537555852
(code B ref 56534); Sat, 21 Oct 2023 02:03:03 +0000
Received: (at 56534) by debbugs.gnu.org; 21 Oct 2023 02:02:35 +0000
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>
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-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
X-Loop: help-debbugs@HIDDEN
Subject: [bug#56534] [PATCH v2 4/4] gnu: Add racket-with-video.
Resent-From: Philip McGrath <philip@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 21 Oct 2023 02:03:03 +0000
Resent-Message-ID: <handler.56534.B56534.16978537565860 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 56534
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 56534 <at> debbugs.gnu.org
Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Philip McGrath <philip@HIDDEN>, Rostislav Svoboda <rostislav.svoboda@HIDDEN>
Received: via spool by 56534-submit <at> debbugs.gnu.org id=B56534.16978537565860
(code B ref 56534); Sat, 21 Oct 2023 02:03:03 +0000
Received: (at 56534) by debbugs.gnu.org; 21 Oct 2023 02:02:36 +0000
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>
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-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
X-Loop: help-debbugs@HIDDEN
Subject: [bug#56534] [PATCH v2 0/4] gnu: Add racket-with-video.
Resent-From: "Philip McGrath" <philip@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 21 Oct 2023 02:15:02 +0000
Resent-Message-ID: <handler.56534.B56534.16978544866991 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 56534
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 56534 <at> debbugs.gnu.org
Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Rostislav Svoboda <rostislav.svoboda@HIDDEN>
Received: via spool by 56534-submit <at> debbugs.gnu.org id=B56534.16978544866991
(code B ref 56534); Sat, 21 Oct 2023 02:15:02 +0000
Received: (at 56534) by debbugs.gnu.org; 21 Oct 2023 02:14:46 +0000
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>
Content-Type: multipart/mixed;
boundary=b988a5a261044e65b71d91935c839b7d
X-Spam-Score: -0.7 (/)
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--
X-Loop: help-debbugs@HIDDEN
Subject: [bug#56534] Bumping 56534 - racket-with-video
References: <20220713113951.6375-1-Rostislav.Svoboda@HIDDEN>
In-Reply-To: <20220713113951.6375-1-Rostislav.Svoboda@HIDDEN>
Resent-From: Steve George <steve@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 01 Apr 2024 08:35:01 +0000
Resent-Message-ID: <handler.56534.B56534.171196048017347 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 56534
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 56534 <at> debbugs.gnu.org
Received: via spool by 56534-submit <at> debbugs.gnu.org id=B56534.171196048017347
(code B ref 56534); Mon, 01 Apr 2024 08:35:01 +0000
Received: (at 56534) by debbugs.gnu.org; 1 Apr 2024 08:34:40 +0000
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>
Message-ID: <ZgpxjIfvtGdeCos5@t25sg>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
X-Spam-Score: -0.7 (/)
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
X-Loop: help-debbugs@HIDDEN
Subject: [bug#56534] [PATCH] gnu: racket: Add add ffmpeg and portaudio to inputs.
Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 13 Feb 2025 05:21:02 +0000
Resent-Message-ID: <handler.56534.B56534.173942403723526 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 56534
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "Philip McGrath" <philip@HIDDEN>
Cc: 56534 <at> debbugs.gnu.org, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, GNU Debbugs <control <at> debbugs.gnu.org>, Rostislav Svoboda <rostislav.svoboda@HIDDEN>
Received: via spool by 56534-submit <at> debbugs.gnu.org id=B56534.173942403723526
(code B ref 56534); Thu, 13 Feb 2025 05:21:02 +0000
Received: (at 56534) by debbugs.gnu.org; 13 Feb 2025 05:20:37 +0000
Received: from localhost ([127.0.0.1]:39536 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1tiReM-00067E-UD
for submit <at> debbugs.gnu.org; Thu, 13 Feb 2025 00:20:36 -0500
Received: from mail-pj1-x102c.google.com ([2607:f8b0:4864:20::102c]:55761)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>)
id 1tiReJ-00066o-Sb; Thu, 13 Feb 2025 00:20:32 -0500
Received: by mail-pj1-x102c.google.com with SMTP id
98e67ed59e1d1-2fa44590eebso1103677a91.3;
Wed, 12 Feb 2025 21:20:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1739424025; x=1740028825; darn=debbugs.gnu.org;
h=mime-version:user-agent:message-id:date:references:in-reply-to
:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
bh=F8MbDh5OfZiL/v/VxmNTJ7U1vWX/Gz/GCpf38jAcQLc=;
b=aoVMUZfUT9yFqgAdYUN+pRHXaTIyU2IeiY+SW8diODSUy4N/1NimdLubHLJHOnyNcO
WGBSv5CVRksi7rN4ZCWjqsBO3Xbo6Sez3bI8QHkdkVOR4G4tbiIaZY+kgQRDmOqZXZ2k
kX2Pxn+PH+Elehv2i0bVpj8iRP6HsHVdbElShsif6V3zlRSGiu8vaVRGTCI1CyeHFmmD
wcbrNvfPNZkl9019amk0NbMAvqXtrLKVGjvWw3/DmIFgJLdeJGllbbyJjOz7CTnlMet7
ArHYsGiGahYAugxCBl/jHEOFV7mbzQ3MCJt44i/+5UpoSTFvTWfQeIBGnTZiYT8ErpOv
xFVg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1739424025; x=1740028825;
h=mime-version:user-agent:message-id:date:references:in-reply-to
:subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
:message-id:reply-to;
bh=F8MbDh5OfZiL/v/VxmNTJ7U1vWX/Gz/GCpf38jAcQLc=;
b=DcCgrdVNn4dTx+nyGTcV1oiEK8b7Q8DuDRRdAm0AQF1MC1tEKu6O2kVJ02SU6kqj4R
FxUtw2zXrIOFqiq5/1cJYLh30gxNkvwyfHZzy8o9kRc9ud2MSMJwj/mj4G4LMEzQb73O
6jeyX+vdSQcqmYF5+N+n/fD//SJ4GiXCUokLOHL+7L79gnVQdEzpi5Z20wO5GLMgeE2n
wz8voH8xazEJ/NLOcfPuQflFZX1FNYmNozlEUKKsjepfulMzH/rJvUkCKc/UODTQNfVN
alj10MX/FINJGd8YKhduEC8q2ettAzlq+Q2C+15G4lotCH6ZhMr/z5T6XWV2g0sAjlzr
mLzw==
X-Forwarded-Encrypted: i=1;
AJvYcCW4gyYHFpR3E8zayTHXOZ7sXWLHOaHdBSewkERHcXfbIO42klXleaWEZ7wLETxl/2kzYdV4wyc9 <at> debbugs.gnu.org
X-Gm-Message-State: AOJu0YwBJLGLZQEd1J++ynQYC1jBfWef9YhR2TMXkxUbjpUqV/OphZ/C
4W+bvYVJdDMt0FSVepMtgRW5jorOvqSqX9BS4VBD0GYfgcYgrlQphgJNKpoI
X-Gm-Gg: ASbGncuSCZT1Wd76eA6pJnqkDnJ2spnm9xDcgNViHk5Y45w1WZC5TjbckM3Uij2dKa8
FrIyrbgjrOIWSWSqhKMRxbCmkB+mjaL//zESh0otLLjMhQhGE7SNGHuU6JANACTNAwqaVRzRh9O
xbjXQZOy3VxG+hz2k9ekErZhPnINVk6RdFo4sBVP1GgOQZuVL8O/J3P1SJ5oRI3b/+MTXszyRVN
RHA+w7MsoXOVPy6CFvBRbXGNwjiN2FoYKKt+spxTSRwX4UYwm2sQUus7R76kflrdOye7I5TyIA7
2Ayr04VLKO38
X-Google-Smtp-Source: AGHT+IEpR6dRtRNmo05du3z1br+emVi+nYpOoboz9L4ig3KQAGW6F89rhlSHA2DAyPOISY5s2dn+Hg==
X-Received: by 2002:a17:90b:384f:b0:2fa:d95:4501 with SMTP id
98e67ed59e1d1-2fc0e5b7303mr3272594a91.18.1739424024645;
Wed, 12 Feb 2025 21:20:24 -0800 (PST)
Received: from terra ([2405:6586:be0:0:c8ff:1707:9b9:af89])
by smtp.gmail.com with ESMTPSA id
98e67ed59e1d1-2fbf9aaf61bsm2338902a91.42.2025.02.12.21.20.20
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Wed, 12 Feb 2025 21:20:22 -0800 (PST)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
In-Reply-To: <bc24b498-96c3-4936-823f-a888b5f73750@HIDDEN> (Philip
McGrath's message of "Fri, 20 Oct 2023 22:13:40 -0400")
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>
<bc24b498-96c3-4936-823f-a888b5f73750@HIDDEN>
Date: Thu, 13 Feb 2025 14:20:08 +0900
Message-ID: <87jz9umnef.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
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 (-)
tags 56534 + moreinfo
quit
Hi,
"Philip McGrath" <philip@HIDDEN> writes:
> 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.
Does it mean the v2 attached doesn't yet work?
Perhaps annotate the topic line with WIP if that's a work in progress
not ready for merge.
Would it be possible for you to revisit this issue and submit a v3?
Perhaps more things have changed for the better since.
--
Thanks,
Maxim
Received: (at control) by debbugs.gnu.org; 13 Feb 2025 05:20:35 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 13 00:20:34 2025 Received: from localhost ([127.0.0.1]:39534 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tiReM-00067A-HM for submit <at> debbugs.gnu.org; Thu, 13 Feb 2025 00:20:34 -0500 Received: from mail-pj1-x102c.google.com ([2607:f8b0:4864:20::102c]:55761) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1tiReJ-00066o-Sb; Thu, 13 Feb 2025 00:20:32 -0500 Received: by mail-pj1-x102c.google.com with SMTP id 98e67ed59e1d1-2fa44590eebso1103677a91.3; Wed, 12 Feb 2025 21:20:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739424025; x=1740028825; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=F8MbDh5OfZiL/v/VxmNTJ7U1vWX/Gz/GCpf38jAcQLc=; b=aoVMUZfUT9yFqgAdYUN+pRHXaTIyU2IeiY+SW8diODSUy4N/1NimdLubHLJHOnyNcO WGBSv5CVRksi7rN4ZCWjqsBO3Xbo6Sez3bI8QHkdkVOR4G4tbiIaZY+kgQRDmOqZXZ2k kX2Pxn+PH+Elehv2i0bVpj8iRP6HsHVdbElShsif6V3zlRSGiu8vaVRGTCI1CyeHFmmD wcbrNvfPNZkl9019amk0NbMAvqXtrLKVGjvWw3/DmIFgJLdeJGllbbyJjOz7CTnlMet7 ArHYsGiGahYAugxCBl/jHEOFV7mbzQ3MCJt44i/+5UpoSTFvTWfQeIBGnTZiYT8ErpOv xFVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739424025; x=1740028825; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=F8MbDh5OfZiL/v/VxmNTJ7U1vWX/Gz/GCpf38jAcQLc=; b=DcCgrdVNn4dTx+nyGTcV1oiEK8b7Q8DuDRRdAm0AQF1MC1tEKu6O2kVJ02SU6kqj4R FxUtw2zXrIOFqiq5/1cJYLh30gxNkvwyfHZzy8o9kRc9ud2MSMJwj/mj4G4LMEzQb73O 6jeyX+vdSQcqmYF5+N+n/fD//SJ4GiXCUokLOHL+7L79gnVQdEzpi5Z20wO5GLMgeE2n wz8voH8xazEJ/NLOcfPuQflFZX1FNYmNozlEUKKsjepfulMzH/rJvUkCKc/UODTQNfVN alj10MX/FINJGd8YKhduEC8q2ettAzlq+Q2C+15G4lotCH6ZhMr/z5T6XWV2g0sAjlzr mLzw== X-Forwarded-Encrypted: i=1; AJvYcCW4gyYHFpR3E8zayTHXOZ7sXWLHOaHdBSewkERHcXfbIO42klXleaWEZ7wLETxl/2kzYdV4wyc9 <at> debbugs.gnu.org X-Gm-Message-State: AOJu0YwBJLGLZQEd1J++ynQYC1jBfWef9YhR2TMXkxUbjpUqV/OphZ/C 4W+bvYVJdDMt0FSVepMtgRW5jorOvqSqX9BS4VBD0GYfgcYgrlQphgJNKpoI X-Gm-Gg: ASbGncuSCZT1Wd76eA6pJnqkDnJ2spnm9xDcgNViHk5Y45w1WZC5TjbckM3Uij2dKa8 FrIyrbgjrOIWSWSqhKMRxbCmkB+mjaL//zESh0otLLjMhQhGE7SNGHuU6JANACTNAwqaVRzRh9O xbjXQZOy3VxG+hz2k9ekErZhPnINVk6RdFo4sBVP1GgOQZuVL8O/J3P1SJ5oRI3b/+MTXszyRVN RHA+w7MsoXOVPy6CFvBRbXGNwjiN2FoYKKt+spxTSRwX4UYwm2sQUus7R76kflrdOye7I5TyIA7 2Ayr04VLKO38 X-Google-Smtp-Source: AGHT+IEpR6dRtRNmo05du3z1br+emVi+nYpOoboz9L4ig3KQAGW6F89rhlSHA2DAyPOISY5s2dn+Hg== X-Received: by 2002:a17:90b:384f:b0:2fa:d95:4501 with SMTP id 98e67ed59e1d1-2fc0e5b7303mr3272594a91.18.1739424024645; Wed, 12 Feb 2025 21:20:24 -0800 (PST) Received: from terra ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2fbf9aaf61bsm2338902a91.42.2025.02.12.21.20.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Feb 2025 21:20:22 -0800 (PST) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> To: "Philip McGrath" <philip@HIDDEN> Subject: Re: bug#56534: [PATCH] gnu: racket: Add add ffmpeg and portaudio to inputs. In-Reply-To: <bc24b498-96c3-4936-823f-a888b5f73750@HIDDEN> (Philip McGrath's message of "Fri, 20 Oct 2023 22:13:40 -0400") 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> <bc24b498-96c3-4936-823f-a888b5f73750@HIDDEN> Date: Thu, 13 Feb 2025 14:20:08 +0900 Message-ID: <87jz9umnef.fsf_-_@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control Cc: 56534 <at> debbugs.gnu.org, Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, GNU Debbugs <control <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 (-) tags 56534 + moreinfo quit Hi, "Philip McGrath" <philip@HIDDEN> writes: > 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. Does it mean the v2 attached doesn't yet work? Perhaps annotate the topic line with WIP if that's a work in progress not ready for merge. Would it be possible for you to revisit this issue and submit a v3? Perhaps more things have changed for the better since. -- Thanks, Maxim
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.