Received: (at 56534) by debbugs.gnu.org; 9 Oct 2023 14:06:46 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 09 10:06:46 2023 Received: from localhost ([127.0.0.1]:60636 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qpquE-0001XG-Bu for submit <at> debbugs.gnu.org; Mon, 09 Oct 2023 10:06:46 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:59089) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <philip@HIDDEN>) id 1qpquC-0001Wx-1d for 56534 <at> debbugs.gnu.org; Mon, 09 Oct 2023 10:06:45 -0400 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 30EB65C032A; Mon, 9 Oct 2023 10:06:18 -0400 (EDT) Received: from imap43 ([10.202.2.93]) by compute1.internal (MEProxy); Mon, 09 Oct 2023 10:06:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= philipmcgrath.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm2; t=1696860378; x=1696946778; bh=sj 57Bqgs0FEUSTSskxKIx2W7Lb8SUEBxnuK7MvE0+M4=; b=B/ajTwuBdQuykqTG80 rvgqDy5nthnbBAAu3WXP72rQRIYDg5smagwpkcsN30OekyHqT+lq3ry5/VYcRP03 reK06T6hAfpc5CV9zxT5xsMU3m64Ef1k0bSicKD8X4ai/p3s7dx/ILDDYGOyE1+3 GAs/JKK/59AmTEhJWNRIZRDX12+cg8a2QdTnGgSt5ax7wvLWi53aMQCxJyuH0xze t0DzmHb5LiQduZ5RYMWqF9grLlLm639fW/ac2xr587gV0OJvfQzeGuBn6ctql2Sp i2VJ97yFtm4umvx2pAByGME6o7D3IqqVatHH2TIKDuyVstamEdnkmqjbUW8jLbIP ULcQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1696860378; x=1696946778; bh=sj57Bqgs0FEUSTSskxKIx2W7Lb8SUEBxnuK 7MvE0+M4=; b=gKEJlXq6At3bhEB1QDHT90PQo9Tv8wG42oKJ1DpHzi+gicwsVYM WKa3lAE2xF9UWcvc9Rz6OPVPm4+8Tet9hKBxRtXuWbEuCyDBsr6kdq2Sa/0IDRyn 8Usj+3GOA2hgSxiz5mB5JOpmyQRRUZOyIOodaRg/QBaII1srvsRRVp4/xb76/UX6 6tWJ6tswPRwj1RQjRzp5FQHjJPOmmSpUYdOmQlr7UTBx6g06FxD7FaiqqJtNrHUX V2/1CsY1+kkmSqm6QWt8ALtkyscbFX98Xyew7u/mGtKaIOPqmQC8zdoAcMxUXbky f8HAoZ20GtrUTISprUq9Q7ajHX7Bhgi0fUA== X-ME-Sender: <xms:2QgkZVon14GWWYo_YrefAA71iqPiHoqY2qxrS_OGJEBOPyV4_m2LuQ> <xme:2QgkZXq55DCvjklHAwVtsXzO8C1nuCckkGJwwdr9ta2t3pxyC9gr-BnM9Msj-9dgN 12qdkqTHtcghqXH9JY> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrheefgdejfecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefofgggkfgjfhffhffvvefutgfgsehtqhertderreejnecuhfhrohhmpedfrfhh ihhlihhpucfotgfirhgrthhhfdcuoehphhhilhhiphesphhhihhlihhpmhgtghhrrghthh drtghomheqnecuggftrfgrthhtvghrnhepgeekgeehjefhffdtheehgfejgfehueelgeff udejhfevheffhffhtedtieeugffgnecuffhomhgrihhnpehgnhhurdhorhhgpdhgihhthh husgdrtghomhenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhr ohhmpehphhhilhhiphesphhhihhlihhpmhgtghhrrghthhdrtghomh X-ME-Proxy: <xmx:2QgkZSPt3g9M0x8Gnl8eBBSQ4gK--ZXGTFqRjUR3W5fnqDpfjgo4ig> <xmx:2QgkZQ7WH0YaeqAumFJEMLKbz23TiNBLzHk5mRaE9hlsdM_OuZo6PA> <xmx:2QgkZU58CisJ_ZYWP3oR2wdTpeQ9kh_ufPgacBbhWBpcarpjD_3aNw> <xmx:2ggkZeTJqibQyuZ2R5kv0HKMNoehFqv0CJ9PiOg3h4DuvwwZ0gjcPw> Feedback-ID: i2b1146f3:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id 892FD2D40074; Mon, 9 Oct 2023 10:06:17 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.9.0-alpha0-958-g1b1b911df8-fm-20230927.002-g1b1b911d MIME-Version: 1.0 Message-Id: <80cbe78b-921b-4b05-baa6-7216fec01297@HIDDEN> In-Reply-To: <87zg0rzzqg.fsf@HIDDEN> References: <videolang/video/issues/67@HIDDEN> <e943b0df-28e1-4600-ab4c-f223598db3fd@HIDDEN> <87zg0rzzqg.fsf@HIDDEN> Date: Mon, 09 Oct 2023 10:05:55 -0400 From: "Philip McGrath" <philip@HIDDEN> To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> Subject: Re: [bug#56534] [videolang/video] #lang video on Guix OS (Issue #67) Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 56534 Cc: reply+ACRURRG2GKRU2ZPHUYFFZAWA3PSRLEVBNHHE3LZV6I@HIDDEN, 56534 <at> debbugs.gnu.org, Rostislav Svoboda <rostislav.svoboda@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Hi Ludo=E2=80=99., On Mon, Oct 9, 2023, at 9:34 AM, Ludovic Court=C3=A8s wrote: > Hello Philip and all, > > "Philip McGrath" <philip@HIDDEN> skribis: > >> I'm cross-posting this to both <https://issues.guix.gnu.org/56534> an= d <https://github.com/videolang/video/issues/67>. >> >> I've been working for some time toward making a Guix build system and= importer for Racket packages: I'm optimistic that I may get something w= orking between the Racket 8.6 and 8.7 releases. >> >> For now, I would suggest not adding `portaudio` and `ffmpeg` as input= s to the main `racket` package. Instead, if you want to get something wo= rking for now, I would suggest adding a new package `racket-with-video` = that extends the `racket` package in the same way that `racket` extends = `racket-minimal`. I'd expect it would go somewhat like this > > It=E2=80=99s been a while. Should one of you add the =E2=80=98racket-= with-video=E2=80=99 > package you proposed? WDYT? > I'd be happy to give it a try, though I may not have time until next wee= k (definitely not today). IIRC, all of the potential complications I mentioned up-thread have been= solved by now, so it should just be a matter of collecting all the depe= ndencies. Philip
guix-patches@HIDDEN
:bug#56534
; Package guix-patches
.
Full text available.Received: (at 56534) by debbugs.gnu.org; 9 Oct 2023 13:35:02 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 09 09:35:02 2023 Received: from localhost ([127.0.0.1]:59535 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qpqPL-00007H-Gq for submit <at> debbugs.gnu.org; Mon, 09 Oct 2023 09:35:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47588) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1qpqPF-00006t-Th for 56534 <at> debbugs.gnu.org; Mon, 09 Oct 2023 09:34:50 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1qpqOo-0007qM-Eu; Mon, 09 Oct 2023 09:34:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=hHhPboTg4CnmPTRFTaXT05bD3x0ncuYrxtXs128pk/w=; b=jsEoZIZBMe24Udm4Trxf TMCLhJtratJDVXlPhmqFQyWWOiqrCw16Ko6yNZzh2X3Ti1S7wCSVdcS1csA70ZLAgXr83c76l+mcV 1mVYaZU1JyhRn1HFg5cdxPlug/xAJRD7KRWU0VPmzDgINYm5tDTvxdkzM1BEQNYDAjMZ/tzLDhXXE 21NS4IJyAwf3WYPmfDqK9093Nbwk0eE5+/hVRP/4+1aCU1dRLIXR7731NCzzXc8EDe600yDyfHCE/ nNRItPlmi6J8tpRrT2AdgDTeZsJgh5cJFgiwT56sZOrnG7sdWoYWTwJIiHQniGY06apheCer0rpkd mqLQkl6FGuNpPQ==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: "Philip McGrath" <philip@HIDDEN> Subject: Re: [bug#56534] [videolang/video] #lang video on Guix OS (Issue #67) In-Reply-To: <e943b0df-28e1-4600-ab4c-f223598db3fd@HIDDEN> (Philip McGrath's message of "Wed, 13 Jul 2022 17:33:25 -0400") References: <videolang/video/issues/67@HIDDEN> <e943b0df-28e1-4600-ab4c-f223598db3fd@HIDDEN> Date: Mon, 09 Oct 2023 15:34:15 +0200 Message-ID: <87zg0rzzqg.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56534 Cc: reply+ACRURRG2GKRU2ZPHUYFFZAWA3PSRLEVBNHHE3LZV6I@HIDDEN, 56534 <at> debbugs.gnu.org, Rostislav Svoboda <rostislav.svoboda@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hello Philip and all, "Philip McGrath" <philip@HIDDEN> skribis: > I'm cross-posting this to both <https://issues.guix.gnu.org/56534> and <h= ttps://github.com/videolang/video/issues/67>. > > I've been working for some time toward making a Guix build system and imp= orter for Racket packages: I'm optimistic that I may get something working = between the Racket 8.6 and 8.7 releases. > > For now, I would suggest not adding `portaudio` and `ffmpeg` as inputs to= the main `racket` package. Instead, if you want to get something working f= or now, I would suggest adding a new package `racket-with-video` that exten= ds the `racket` package in the same way that `racket` extends `racket-minim= al`. I'd expect it would go somewhat like this It=E2=80=99s been a while. Should one of you add the =E2=80=98racket-with-= video=E2=80=99 package you proposed? WDYT? Thanks, Ludo=E2=80=99.
guix-patches@HIDDEN
:bug#56534
; Package guix-patches
.
Full text available.Received: (at 56534) by debbugs.gnu.org; 24 Oct 2022 12:14:24 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 24 08:14:24 2022 Received: from localhost ([127.0.0.1]:47250 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1omwLX-0004fD-Na for submit <at> debbugs.gnu.org; Mon, 24 Oct 2022 08:14:23 -0400 Received: from mail-lj1-f178.google.com ([209.85.208.178]:36660) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rostislav.svoboda@HIDDEN>) id 1omwLV-0004ey-F2 for 56534 <at> debbugs.gnu.org; Mon, 24 Oct 2022 08:14:21 -0400 Received: by mail-lj1-f178.google.com with SMTP id u2so3311066ljl.3 for <56534 <at> debbugs.gnu.org>; Mon, 24 Oct 2022 05:14:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=RhZtU4t3Jjfz6ffO0IsWtll7lFCn+nfvh783sU5MuNY=; b=k2+b8SAnnZhZpuFjOPBeeJP+BxTfjymOo1AWR+mH0e2gcPPx+5DXibLzM1Y4+rFCRp s11ZZ4HQfP/9w5OMR7WRiG8ps8weVyV1koAawV2lFOLzw1hpORUh+t5d/6Z3CR4SE9Dj JPjBvmPlzyW4yzwLLYyu0eabdceEzrLAaq2zVOwyHv2oiY1282Kx9Nd6Vo+pGtMiiqaa pbuzJxp8YkaJe0lhZ4mDdE7KGwns5ajrcK6i1LT8K2IP5XHZMnoHAWe9m1x8ox9cjRwT p7WeG3mkLGbawU2sZaCTOkg3wg7EFs0xv4b5I/4K3gmMQvrkZhaV3BN91ehKyax6BkP/ 7QQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=RhZtU4t3Jjfz6ffO0IsWtll7lFCn+nfvh783sU5MuNY=; b=sCdJr5ywcpvw2YZSZOvXxgtDMnU1cfJSV6/LsVelfZyTxpOceT720uU+rVKXzY+2Tq BP0HCixcwtNb692k2LGxLcg36WSIVAGv263SdhH6hyVPgBxUTL4U6tifP7E/LmB9oY3C hQ4KVUBPF8FIa05oymNAverggqmkCtWIF3UTJdYk/H69ThRI/jfx5qgWQGHiS3gnwAb4 yMZ5O4DuDjlqSS+EHqnTg8MJEbJvcKhYsU57Aelu0k3zBSTK6vrJ8kSSb6uYteyOCVd5 X/yawt+9I2Y5s0oL7cxLfXHwRdrHflRPQ6jPXOOIaMhLR1iVlB3cJebGxYRyERbuD/Im zPOw== X-Gm-Message-State: ACrzQf2WsYvUDoDHRgmOFQVDCA10ALTpGl2HTFzFgZmTnl9qboWOADRn SPRDt5dQoBs2aXfIgML86irJzn9mQIWl3uPMXOpjO+ZuJDyGpQ== X-Google-Smtp-Source: AMsMyM4SYXRUNwMs18wt4xl5CNjR0+My4gxMpDD2xwd/giJTKJV0P4aMraw05d74GJfGwas4pHbNld7e1jX5N1IvmrE= X-Received: by 2002:a2e:92c7:0:b0:26f:d1f3:bcf3 with SMTP id k7-20020a2e92c7000000b0026fd1f3bcf3mr11328549ljh.95.1666613655394; Mon, 24 Oct 2022 05:14:15 -0700 (PDT) MIME-Version: 1.0 From: Rostislav Svoboda <rostislav.svoboda@HIDDEN> Date: Mon, 24 Oct 2022 14:13:38 +0200 Message-ID: <CAEtmmexS6Wtz0Xic9Vo6iueTHSOC73GPOtDrnynQCt2vRcKxbQ@HIDDEN> Subject: Re: [videolang/video] #lang video on Guix OS (Issue #67) To: 56534 <at> debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 3.5 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: #lang video got out of my focus, but I just discovered this "A Short Example of Packaging for GNU Guix with Racket." https://youtu.be/0tznTxEmuRs where Tassos did the same. Cheers Content analysis details: (3.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.208.178 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rostislav.svoboda[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.208.178 listed in wl.mailspike.net] 0.0 T_PDS_SHORTFWD_URISHRT_FP Apparently a short fwd/re with URI shortener 2.0 SHORT_SHORTNER Short body with little more than a link to a shortener 1.5 GB_FAKE_RF_SHORT Fake reply or forward with url shortener X-Debbugs-Envelope-To: 56534 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 2.5 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: #lang video got out of my focus, but I just discovered this "A Short Example of Packaging for GNU Guix with Racket." https://youtu.be/0tznTxEmuRs where Tassos did the same. Cheers Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.208.178 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.208.178 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rostislav.svoboda[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 T_PDS_SHORTFWD_URISHRT_FP Apparently a short fwd/re with URI shortener -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 2.0 SHORT_SHORTNER Short body with little more than a link to a shortener 1.5 GB_FAKE_RF_SHORT Fake reply or forward with url shortener #lang video got out of my focus, but I just discovered this "A Short Example of Packaging for GNU Guix with Racket." https://youtu.be/0tznTxEmuRs where Tassos did the same. Cheers
guix-patches@HIDDEN
:bug#56534
; Package guix-patches
.
Full text available.Received: (at 56534) by debbugs.gnu.org; 13 Jul 2022 21:34:02 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 13 17:34:02 2022 Received: from localhost ([127.0.0.1]:47870 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oBjza-0000fS-5V for submit <at> debbugs.gnu.org; Wed, 13 Jul 2022 17:34:02 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:59831) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <philip@HIDDEN>) id 1oBjzV-0000f4-69 for 56534 <at> debbugs.gnu.org; Wed, 13 Jul 2022 17:33:57 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 27D775C00FC; Wed, 13 Jul 2022 17:33:47 -0400 (EDT) Received: from imap52 ([10.202.2.102]) by compute4.internal (MEProxy); Wed, 13 Jul 2022 17:33:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= philipmcgrath.com; h=cc:cc:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm3; t=1657748027; x= 1657834427; bh=mI809hItLNxEIB2WxrzguOGCQPy0NZrtm3Ykmn2XIhI=; b=S F24yyds1gHi75WL5m1ju8rJfAa+vGX6/35V49qcYapeRce1/NfcrTvVfa9nQFe0C zRfcmc29Bu+tSo6DOzWIk7gnCAhAMymDbmmGBb4fB03jm/scouP82ZUlc+KBS2O1 jd90c9ArOnnRQUh1kEK1uTmG7Isf9vaMqyCF/BgKEn6epBe4TxpOZSWon54w2j0q ykrCOFYeCI8j5/05QKTJTb9GZPtdPeM0MabM9gyYop3aY32EALV2rmW/CuDrQXeH ngoh5VQ2GRoWiIPOdFyWRRN+HCrLleWyXTl0YeNA5PluCrxlgZaRfA5Fd2LeF6xz a4bBP1Ibuk8Nrgs1F+b5A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1657748027; x=1657834427; bh=mI809hItLNxEIB2WxrzguOGCQPy0 NZrtm3Ykmn2XIhI=; b=m/UNq6SOIl/l0/tWyIfivO0Jb6jrCP09iIaOuoGKb6i4 zsuk8aQCVLoBQA9jrRlDW8VZRIC2RBVsGxLmHP+h8v9TxTICDnFpdwHhLgaxufDv SFBekPfzCiIOtmLnZza2aGFRi02BZrSUF2NIQXIsOufrWUtKJVhTbx/4lgFER1yk aTTYqJjYWxFwsPR2o1eykgj9qIvJz52kjPvRuyfPssME0fCT0006Ih0V2+P/O6Dp Sbpid2tpxMtrr8vwofgXh0lq0BJMSuxf8OhOo9XUvgNi1uKBIkXnrE7WyTa/khoM 6vGz2T+47gmthZzVz2/l7WkovwasZRM/YLqg5aV2JA== X-ME-Sender: <xms:OjrPYltvY7r6991Yo4haVVDds1IEV2CCd8F7kPeb_bM1Ukhu5hUtKQ> <xme:OjrPYudHPIyOis-QHGMn4yva4ZpwUcxg80mPR-YtOD-ZzJLa28SO-7-HC0z1jRfvd xj5UXfrSOCHRSrcNkM> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudejjedgudeifecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefofgggkfgjfhffhffvvefutgesthdtredtreertdenucfhrhhomhepfdfr hhhilhhiphcuofgtifhrrghthhdfuceophhhihhlihhpsehphhhilhhiphhmtghgrhgrth hhrdgtohhmqeenucggtffrrghtthgvrhhnpeeljefgledvjeevveevhefhffehffffiefg tdekkeeileejiefgvdetkeejffffgfenucffohhmrghinhepghhnuhdrohhrghdprhgrtg hkvghtqdhlrghnghdrohhrghdpghhithhhuhgsrdgtohhmpdhlrghnghdrvhhiuggvohdp ghhithhlrggsrdgtohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrg hilhhfrhhomhepphhhihhlihhpsehphhhilhhiphhmtghgrhgrthhhrdgtohhm X-ME-Proxy: <xmx:OjrPYox_mHBDzJchv5yqR8kcW1serEBbsE8Z9_FZ_QPDMxtty5jAGA> <xmx:OjrPYsOCeTWhPzeTxAbrAhHJHve_uoRo9GTTmCYKEz8ZhPTBV4bK4A> <xmx:OjrPYl-jP9LsbdOyCddynTWY2gzU_rhMkt5HYNFac6YLkrvI6IDB4w> <xmx:OzrPYhaZdNMK4631UStBqN80erkXqjz9OTLZGcBKC41KcMTso1aNtA> Feedback-ID: i2b1146f3:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id D7E5FC6008B; Wed, 13 Jul 2022 17:33:46 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.7.0-alpha0-755-g3e1da8b93f-fm-20220708.002-g3e1da8b9 Mime-Version: 1.0 Message-Id: <e943b0df-28e1-4600-ab4c-f223598db3fd@HIDDEN> In-Reply-To: <videolang/video/issues/67@HIDDEN> References: <videolang/video/issues/67@HIDDEN> Date: Wed, 13 Jul 2022 17:33:25 -0400 From: "Philip McGrath" <philip@HIDDEN> To: reply+ACRURRG2GKRU2ZPHUYFFZAWA3PSRLEVBNHHE3LZV6I@HIDDEN, 56534 <at> debbugs.gnu.org Subject: Re: [videolang/video] #lang video on Guix OS (Issue #67) Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 56534 Cc: Rostislav Svoboda <rostislav.svoboda@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Hi, On Wed, Jul 13, 2022, at 7:55 AM, Bost wrote: > > > Hi Leif, > > FYI I just created a patch [1] enabling #lang video on the Guix OS. I guess you might want to extend the list [2] of supported operating systems when the patch gets merged ;-) > > Cheers > > Bost > > > [1] https://issues.guix.gnu.org/56534 > [2] https://docs.racket-lang.org/video@video/Installing.html > It's great to see more Racketeers interested in Guix! I'm cross-posting this to both <https://issues.guix.gnu.org/56534> and <https://github.com/videolang/video/issues/67>. I've been working for some time toward making a Guix build system and importer for Racket packages: I'm optimistic that I may get something working between the Racket 8.6 and 8.7 releases. For now, I would suggest not adding `portaudio` and `ffmpeg` as inputs to the main `racket` package. Instead, if you want to get something working for now, I would suggest adding a new package `racket-with-video` that extends the `racket` package in the same way that `racket` extends `racket-minimal`. I'd expect it would go somewhat like this ```scheme (define-public racket-with-video (let* ((commit "3c69669063c56ff8d269768589cb9506a33315e5") (revision "1") (video-version (git-version "0.2.3" revision commit))) (package (inherit racket) (version (string-append %racket-version "+video" video-version)) (source #f) (native-inputs '()) (inputs (list racket (racket-vm-for-system) ffmpeg portaudio (racket-packages-origin "video" (origin (method git-fetch) (uri (git-reference (url "https://github.com/videolang/video") (commit commit))) (sha256 (base32 "17lysqgd4h0kdx73vzmsdqc6ip5rlk56hss3880yapvic14lf5dy")) (file-name (git-file-name "racket-video" video-version))) '("video")) #| ... likewise for other packages not in main-distribution, particularly libvid ... |#)) (arguments (substitute-keyword-arguments (package-arguments racket) ((#:make-flags _ '()) #~`("video")) ((#:configure-flags _ '()) #~`("--tethered" "--extra-foreign-lib-search-dirs" ,(format #f "~s" '(#$@(map (lambda (name) (cond ((this-package-input name) => (cut file-append <> "/lib")) (else (raise (formatted-message (G_ "missing input '~a' to the 'racket-with-video' package") name))))) '("portaudio" "ffmpeg")))))))) (home-page "https://lang.video") (synopsis "Racket with @code{#lang video}") (description "Video is a language for making movies. It combines the power of a traditional video editor with the capabilities of a full programming language. Video integrates with the Racket ecosystem and extensions for DrRacket to transform it into a non-linear video editor.") (license license:asl2.0)))) ``` Those helper functions are not exported from (gnu packages racket) because they're hack-ish and should be replaced with proper build system support, but hopefully you can see from the docstrings how they work for now. I ran into <https://github.com/racket/racket/issues/4357> while working on this example: we'd need to backport a fix for that, or it might make it into 8.6. Incidentally, you might be interested in my branch at <https://gitlab.com/philip1/guix-patches/-/tree/zuo> getting ready for the Racket release: I'll be updating it to the new 8.5.900 release candidate soon. @LeifAndersen, I used 3c69669063c56ff8d269768589cb9506a33315e5 because I expect Guix would run into that issue during our build process, but we could use the stable branch or cherry-pick it if you think that would be better. Hopefully by the next time a situation like <https://guix.gnu.org/en/blog/2021/reproducible-data-processing-pipelines/> comes up, Guix folks will be able to get `#lang video`'s "sweet high-level functional interface" together with reproducibility of their makefile! -Philip
guix-patches@HIDDEN
:bug#56534
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 13 Jul 2022 11:40:15 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 13 07:40:15 2022 Received: from localhost ([127.0.0.1]:44696 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oBaj1-0001ve-E9 for submit <at> debbugs.gnu.org; Wed, 13 Jul 2022 07:40:15 -0400 Received: from lists.gnu.org ([209.51.188.17]:35276) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rostislav.svoboda@HIDDEN>) id 1oBaiz-0001vV-SO for submit <at> debbugs.gnu.org; Wed, 13 Jul 2022 07:40:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53800) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <rostislav.svoboda@HIDDEN>) id 1oBaiz-0005Y7-J9 for guix-patches@HIDDEN; Wed, 13 Jul 2022 07:40:13 -0400 Received: from mail-ej1-x631.google.com ([2a00:1450:4864:20::631]:33405) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <rostislav.svoboda@HIDDEN>) id 1oBaiw-0006r8-Lx for guix-patches@HIDDEN; Wed, 13 Jul 2022 07:40:12 -0400 Received: by mail-ej1-x631.google.com with SMTP id va17so19419520ejb.0 for <guix-patches@HIDDEN>; Wed, 13 Jul 2022 04:40:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=oWKZb7Zyc1yZY06tcYPpGQEcf/IUDPU7lJ5jkQ+DdSU=; b=LGMB1SfF4Sc5hljwPbAFq5M5bl/Ij12q8Ta6/8TDb68uP6oBfcJBgSp+eUh2/0pppP xFxY7tE2dfdTEeOHBNhwbXjwigBuvndlkFzc8+v3qHASByLPmP4UbnetybVR7y/hF0HJ EIxSsx18afKcisjAMEg4mJZ3EjQUM+dKkxC5KUMNjiiZgnJJod+cVr0AGFmC3hjSxO62 xLDtIhi2MaK+fPQYgoG87/dWY/OtKKb8UdS7/Lmv0Bw0TqoKCbtpSXGKFYR3cJIgjHXo IAvd+gNjkYajOrCLbmTgnc/ssElieDJCHW1sL7KzWnzSHEQyWuPYGhGcABYiXcCBqUO5 dAGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=oWKZb7Zyc1yZY06tcYPpGQEcf/IUDPU7lJ5jkQ+DdSU=; b=LM5WTU5AvNAb/nwH2+UKwIBCFgLyWJT1r9fXUHBtaoelEnq+LnD65FE6u1GN0D+JxM k/PPbhryp14FEA2N+YVq4XgCV3/yy9aCA420gWpywwSQEjlk9vbfq/5pCQdyt4qUc5qH 2E9ri9L/rxgNvlmzLviDmgIrHtJ1ZEJ2xpwyILYRlV8gGGnqiLA/o1QbXv1qQxGS+ibz 0qOo1XKHCXHWOyAqPeXGzSlZU6tU9f4ZzDzTGYDpLR6rEsQ5OTu/vy2dCpwNIRQFAI5f zA85itqHw87BfzK0fSu9sJUpLgsBK/7Z1OIVfFRT2jKMkLuBH8XTlI4XuyxPCEE553X2 i8MQ== X-Gm-Message-State: AJIora+cJkxrSnbPKPSHXNBAHdNl5UNbtZwvT+w7jiBrWurRXQlLgw59 wH3F0/tq24h0ASs1/PZNbzlFOrQb8I0= X-Google-Smtp-Source: AGRyM1vZ2m/lJobhVcWUbZzhhDOQu9WQ7JHkDSer0JFE1xn0FK+dtI8ZgpihAG4u43KPtphKPY7xQA== X-Received: by 2002:a17:907:b590:b0:72b:91f3:d4ef with SMTP id qx16-20020a170907b59000b0072b91f3d4efmr3101296ejc.29.1657712404015; Wed, 13 Jul 2022 04:40:04 -0700 (PDT) Received: from ecke.fritz.box (dynamic-077-182-054-099.77.182.pool.telefonica.de. [77.182.54.99]) by smtp.googlemail.com with ESMTPSA id m11-20020aa7d34b000000b0043a253973aasm7696238edr.10.2022.07.13.04.40.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 Jul 2022 04:40:03 -0700 (PDT) From: Rostislav Svoboda <rostislav.svoboda@HIDDEN> X-Google-Original-From: Rostislav Svoboda <Rostislav.Svoboda@HIDDEN> To: guix-patches@HIDDEN Subject: [PATCH] gnu: racket: Add add ffmpeg and portaudio to inputs. Date: Wed, 13 Jul 2022 13:39:51 +0200 Message-Id: <20220713113951.6375-1-Rostislav.Svoboda@HIDDEN> X-Mailer: git-send-email 2.36.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2a00:1450:4864:20::631; envelope-from=rostislav.svoboda@HIDDEN; helo=mail-ej1-x631.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Rostislav Svoboda <Rostislav.Svoboda@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) * ffmpeg and portaudio are required by '#lang video'. See https://docs.racket-lang.org/video@video/Installing.html#%28part._ffmpeg-specs%29 --- gnu/packages/racket.scm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gnu/packages/racket.scm b/gnu/packages/racket.scm index 3399bcc3fe..8a54e2ece4 100644 --- a/gnu/packages/racket.scm +++ b/gnu/packages/racket.scm @@ -35,6 +35,7 @@ (define-module (gnu packages racket) #:use-module (srfi srfi-34) #:use-module (ice-9 match) #:use-module (gnu packages) + #:use-module (gnu packages audio) #:use-module (gnu packages autotools) #:use-module (gnu packages bash) #:use-module (gnu packages chez) @@ -51,6 +52,7 @@ (define-module (gnu packages racket) #:use-module (gnu packages ncurses) #:use-module (gnu packages sqlite) #:use-module (gnu packages tls) + #:use-module (gnu packages video) #:use-module (gnu packages xorg) #:use-module ((guix licenses) #:prefix license:)) @@ -591,6 +593,7 @@ (define-public racket (list cairo fontconfig + ffmpeg glib glu gmp @@ -601,6 +604,7 @@ (define-public racket mesa mpfr pango + portaudio unixodbc libedit ;; TODO reconsider in light of expeditor and readline-gpl racket-minimal ;; <-- TODO non-tethered layer @@ -933,6 +937,7 @@ (define-public racket name))))) '("cairo" "fontconfig-minimal" ;; aka fontconfig + "ffmpeg" "glib" "glu" "gmp" @@ -943,6 +948,7 @@ (define-public racket "mesa" "mpfr" "pango" + "portaudio" "unixodbc" "libedit")))))))) (synopsis "Programmable programming language in the Scheme family") -- 2.36.1
Rostislav Svoboda <rostislav.svoboda@HIDDEN>
:guix-patches@HIDDEN
.
Full text available.guix-patches@HIDDEN
:bug#56534
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.