From unknown Sat Jun 14 14:29:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32165] [PATCH] gnu: Add cdrkit-libre. Resent-From: Oleg Pykhalov Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 15 Jul 2018 17:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 32165 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 32165@debbugs.gnu.org Cc: Oleg Pykhalov X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15316745018757 (code B ref -1); Sun, 15 Jul 2018 17:09:02 +0000 Received: (at submit) by debbugs.gnu.org; 15 Jul 2018 17:08:21 +0000 Received: from localhost ([127.0.0.1]:41996 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fekVL-0002H6-Qb for submit@debbugs.gnu.org; Sun, 15 Jul 2018 13:08:21 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37930) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fekVK-0002Gs-4a for submit@debbugs.gnu.org; Sun, 15 Jul 2018 13:08:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fekVD-0000yq-Em for submit@debbugs.gnu.org; Sun, 15 Jul 2018 13:08:08 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:40292) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fekVD-0000yd-8N for submit@debbugs.gnu.org; Sun, 15 Jul 2018 13:08:07 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57128) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fekVB-00050b-4x for guix-patches@gnu.org; Sun, 15 Jul 2018 13:08:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fekV7-0000vW-Rn for guix-patches@gnu.org; Sun, 15 Jul 2018 13:08:05 -0400 Received: from mail-lj1-x22b.google.com ([2a00:1450:4864:20::22b]:38204) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fekV7-0000uY-FK for guix-patches@gnu.org; Sun, 15 Jul 2018 13:08:01 -0400 Received: by mail-lj1-x22b.google.com with SMTP id p6-v6so28029309ljc.5 for ; Sun, 15 Jul 2018 10:08:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=jb1ymDRSpYYxBHz5gHEIf6hpj+EnBg44SU7I4Qy/bYE=; b=Deee3EGJi7322qyTDC3+EGps/feRb17Yt5B17UE32eXyEHoRTGQqqh499IEs1WDUwZ B6fY9BeH40WvsMCYTtFmvSyMMaLXf5dgOkM9BLEAaoDl5cUV8+jGFt256RG00KD4cLLq qpm3fAJO+p0HE5zXvAg+yJ0gW8uTuT1mTm0VKxl1Q1LWwunZ6ugAmhrXz0GVMUCfqsuu fgxQM5V2n3oq1gz22fZvS9Yoi16V/XOTt3lTdgK/OAePqVmyslaqi/JiHs8QTpBy6bM7 ZCwvR3JSh+tiFbp5VnD9PkqenYsT0OpYro3mJHCK7PqPo30JxJlXcsu9rWPhjVFKelsQ dCbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=jb1ymDRSpYYxBHz5gHEIf6hpj+EnBg44SU7I4Qy/bYE=; b=ps/Lk3ZkplSQUAo6977gO+zx3VORfnFusdzNGVeUf2iK8zeKWVXcUapba2scDlprGr KZEHZcgzP569Jlh8xOKoJgVFmH64xV1UfxFSM5zWN/QUw/5NBE5+4basiqP6eYJA/HQH cVn7W4CDbcgfUM9L1PkstK42JYsfTmlr3zHMkqG6gxE7h4I2JUB1XQDZbiKGb1JjCbV6 8kc3b0EModnGrshfGP+pI9z68W8YwSKHFns9H0nLh5Pzbiwi5rT7u7cfHTaruKeGAV+c R+MpdlQGFg7mnJbxnHdC6SsW4pE0M2OFThpvbxIYa8TwqsY2RpqyfbONE29cQzHWs/zC wWUg== X-Gm-Message-State: AOUpUlGMz4GEB1NJ2d/rU4yvLuaLbpKbdNCktDmN8zTOY0nE79MrrKvV wNQF79vJQlJTa/UCBCyWHDd7MQ== X-Google-Smtp-Source: AAOMgpfeyiSabzYYtU+hP2ITXz5au1QzsTQabRUjKliskLvjuTfb0izX2c2w7BQz6aDVWlKHGX8sqA== X-Received: by 2002:a2e:40c:: with SMTP id 12-v6mr8551565lje.146.1531674479593; Sun, 15 Jul 2018 10:07:59 -0700 (PDT) Received: from localhost.localdomain ([178.71.197.67]) by smtp.gmail.com with ESMTPSA id r23-v6sm2510897ljc.15.2018.07.15.10.07.58 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 15 Jul 2018 10:07:58 -0700 (PDT) From: Oleg Pykhalov Date: Sun, 15 Jul 2018 20:07:48 +0300 Message-Id: <20180715170748.4853-1-go.wigust@gmail.com> X-Mailer: git-send-email 2.18.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) * gnu/packages/cdrom.scm (cdrkit-libre): New variable. --- gnu/packages/cdrom.scm | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/gnu/packages/cdrom.scm b/gnu/packages/cdrom.scm index 027a333d6..a257ec193 100644 --- a/gnu/packages/cdrom.scm +++ b/gnu/packages/cdrom.scm @@ -10,6 +10,7 @@ ;;; Copyright © 2017 Thomas Danckaert ;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice ;;; Copyright © 2017 Nils Gillmann +;;; Copyright © 2018 Oleg Pykhalov ;;; ;;; This file is part of GNU Guix. ;;; @@ -767,3 +768,39 @@ to produce new complete file system images or add-on images to be appended to the read file system image. Supported extensions to ISO 9660 are Rock Ridge, Joliet, AAIP, zisofs.") (license gpl2+))) + +(define-public cdrkit-libre + (package + (name "cdrkit-libre") + (version "1.1.11") + (source (origin + (method url-fetch) + (uri (string-append + "https://repo.parabola.nu/other/cdrkit-libre/cdrkit-libre-" + version ".tar.gz")) + (sha256 + (base32 + "0g2zyzb56czh429qy87lvaddzjnlcq8c616ddxsmsshz3clhyzrh")))) + (build-system cmake-build-system) + (native-inputs + `(("bzip2" ,bzip2) + ("libcap" ,libcap) + ("perl" ,perl) + ("zlib" ,zlib))) + (arguments + `(#:tests? #f ;no tests + #:phases + (modify-phases %standard-phases + (add-after 'install 'old-cdrecord + (lambda* (#:key outputs #:allow-other-keys) + (with-directory-excursion (string-append (assoc-ref outputs "out") + "/bin") + (symlink "genisoimage" "mkisofs") + (symlink "wodim" "cdrecord"))))))) + (home-page "http://cdrkit.org/") + (synopsis "Portable command-line CD/DVD recorder software, mostly +compatible with cdrtools") + (description "Cdrkit is a suite of programs for recording CDs and DVDs, +blanking CD-RW media, creating ISO-9660 filesystem images, extracting audio CD +data, and more.") + (license gpl2+))) -- 2.18.0 From unknown Sat Jun 14 14:29:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32165] [PATCH] gnu: Add cdrkit-libre. Resent-From: Nils Gillmann Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 15 Jul 2018 22:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32165 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Oleg Pykhalov Cc: 32165@debbugs.gnu.org Received: via spool by 32165-submit@debbugs.gnu.org id=B32165.153169430521331 (code B ref 32165); Sun, 15 Jul 2018 22:39:01 +0000 Received: (at 32165) by debbugs.gnu.org; 15 Jul 2018 22:38:25 +0000 Received: from localhost ([127.0.0.1]:42139 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fepep-0005Xx-8p for submit@debbugs.gnu.org; Sun, 15 Jul 2018 18:38:25 -0400 Received: from static.195.114.201.195.clients.your-server.de ([195.201.114.195]:43456 helo=conspiracy.of.n0.is) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fepen-0005Xo-ER for 32165@debbugs.gnu.org; Sun, 15 Jul 2018 18:38:22 -0400 Received: by conspiracy.of.n0.is (OpenSMTPD) with ESMTPSA id 312ac3c8 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Sun, 15 Jul 2018 22:38:19 +0000 (UTC) Date: Sun, 15 Jul 2018 22:39:05 +0000 From: Nils Gillmann Message-ID: <20180715223905.hzsulbsntyhe2yyc@abyayala> References: <20180715170748.4853-1-go.wigust@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20180715170748.4853-1-go.wigust@gmail.com> X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Oleg Pykhalov transcribed 2.2K bytes: > * gnu/packages/cdrom.scm (cdrkit-libre): New variable. > --- > gnu/packages/cdrom.scm | 37 +++++++++++++++++++++++++++++++++++++ > 1 file changed, 37 insertions(+) > > diff --git a/gnu/packages/cdrom.scm b/gnu/packages/cdrom.scm > index 027a333d6..a257ec193 100644 > --- a/gnu/packages/cdrom.scm > +++ b/gnu/packages/cdrom.scm > @@ -10,6 +10,7 @@ > ;;; Copyright © 2017 Thomas Danckaert > ;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice > ;;; Copyright © 2017 Nils Gillmann > +;;; Copyright © 2018 Oleg Pykhalov > ;;; > ;;; This file is part of GNU Guix. > ;;; > @@ -767,3 +768,39 @@ to produce new complete file system images or add-on images to be appended > to the read file system image. > Supported extensions to ISO 9660 are Rock Ridge, Joliet, AAIP, zisofs.") > (license gpl2+))) > + > +(define-public cdrkit-libre > + (package > + (name "cdrkit-libre") > + (version "1.1.11") > + (source (origin > + (method url-fetch) > + (uri (string-append > + "https://repo.parabola.nu/other/cdrkit-libre/cdrkit-libre-" > + version ".tar.gz")) > + (sha256 > + (base32 > + "0g2zyzb56czh429qy87lvaddzjnlcq8c616ddxsmsshz3clhyzrh")))) > + (build-system cmake-build-system) > + (native-inputs > + `(("bzip2" ,bzip2) > + ("libcap" ,libcap) > + ("perl" ,perl) > + ("zlib" ,zlib))) > + (arguments > + `(#:tests? #f ;no tests > + #:phases > + (modify-phases %standard-phases > + (add-after 'install 'old-cdrecord > + (lambda* (#:key outputs #:allow-other-keys) > + (with-directory-excursion (string-append (assoc-ref outputs "out") > + "/bin") > + (symlink "genisoimage" "mkisofs") > + (symlink "wodim" "cdrecord"))))))) > + (home-page "http://cdrkit.org/") As this is supposedly a fork or patched version, the website should point to a repository or - if existing - website, not the upstream website. > + (synopsis "Portable command-line CD/DVD recorder software, mostly > +compatible with cdrtools") > + (description "Cdrkit is a suite of programs for recording CDs and DVDs, > +blanking CD-RW media, creating ISO-9660 filesystem images, extracting audio CD > +data, and more.") Could we explain the difference to cdrkit here and why people would want this probably reduced variant of it? When someone search for cdrkit, they will get 2 results, and 1 will only differ in the homepage and the word "mostly", more or less. > + (license gpl2+))) > -- > 2.18.0 > > > > From unknown Sat Jun 14 14:29:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32165] [PATCH] gnu: Add cdrkit-libre. Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Jul 2018 08:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32165 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Oleg Pykhalov Cc: 32165@debbugs.gnu.org Received: via spool by 32165-submit@debbugs.gnu.org id=B32165.15324215504642 (code B ref 32165); Tue, 24 Jul 2018 08:40:01 +0000 Received: (at 32165) by debbugs.gnu.org; 24 Jul 2018 08:39:10 +0000 Received: from localhost ([127.0.0.1]:54570 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fhsqc-0001Co-KZ for submit@debbugs.gnu.org; Tue, 24 Jul 2018 04:39:10 -0400 Received: from eggs.gnu.org ([208.118.235.92]:39565) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fhsqa-0001Cb-Lb for 32165@debbugs.gnu.org; Tue, 24 Jul 2018 04:39:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fhsqS-0004tq-34 for 32165@debbugs.gnu.org; Tue, 24 Jul 2018 04:39:03 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55142) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fhsqR-0004tm-V9; Tue, 24 Jul 2018 04:39:00 -0400 Received: from [193.50.110.227] (port=49866 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fhsqR-00040m-DT; Tue, 24 Jul 2018 04:38:59 -0400 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <20180715170748.4853-1-go.wigust@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 6 Thermidor an 226 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 24 Jul 2018 10:38:57 +0200 In-Reply-To: <20180715170748.4853-1-go.wigust@gmail.com> (Oleg Pykhalov's message of "Sun, 15 Jul 2018 20:07:48 +0300") Message-ID: <87o9ex58pq.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Hi Oleg, Oleg Pykhalov skribis: > * gnu/packages/cdrom.scm (cdrkit-libre): New variable. [...] > + (source (origin > + (method url-fetch) > + (uri (string-append > + "https://repo.parabola.nu/other/cdrkit-libre/cdrkit-= libre-" > + version ".tar.gz")) Like Nils I wonder: can you explain how it differs from cdrkit? Could we use upstream cdrkit + snippet/patches instead of taking the source from Parabola=E2=80=99s repo? > + (build-system cmake-build-system) > + (native-inputs > + `(("bzip2" ,bzip2) > + ("libcap" ,libcap) > + ("perl" ,perl) > + ("zlib" ,zlib))) It may be that all of these should be =E2=80=98inputs=E2=80=99. Could you = check: guix gc --references $(guix build cdrkit-libre) ? If they show up here, then =E2=80=98inputs=E2=80=99. > + (arguments > + `(#:tests? #f ;no tests > + #:phases > + (modify-phases %standard-phases > + (add-after 'install 'old-cdrecord > + (lambda* (#:key outputs #:allow-other-keys) > + (with-directory-excursion (string-append (assoc-ref outputs= "out") > + "/bin") > + (symlink "genisoimage" "mkisofs") > + (symlink "wodim" "cdrecord"))))))) Please return #t. > + (home-page "http://cdrkit.org/") Like Nils wrote, is this the right URL? > + (synopsis "Portable command-line CD/DVD recorder software, mostly > +compatible with cdrtools") =E2=80=9CCommand-line CD/DVD recorder=E2=80=9D is enough IMO. > + (description "Cdrkit is a suite of programs for recording CDs and DV= Ds, > +blanking CD-RW media, creating ISO-9660 filesystem images, extracting au= dio CD > +data, and more.") Here you can mention that it=E2=80=99s =E2=80=9Cmostly compatible =E2=80=A6= =E2=80=9D. Note: =E2=80=9Cfile system=E2=80=9D (two words). :-) Thanks, Ludo=E2=80=99. From unknown Sat Jun 14 14:29:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32165] [PATCH] gnu: Add cdrkit-libre. Resent-From: Oleg Pykhalov Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 25 Jul 2018 12:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32165 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Cc: 32165@debbugs.gnu.org, Nils Gillmann Received: via spool by 32165-submit@debbugs.gnu.org id=B32165.153252160211884 (code B ref 32165); Wed, 25 Jul 2018 12:27:02 +0000 Received: (at 32165) by debbugs.gnu.org; 25 Jul 2018 12:26:42 +0000 Received: from localhost ([127.0.0.1]:56372 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fiIsM-00035c-3A for submit@debbugs.gnu.org; Wed, 25 Jul 2018 08:26:42 -0400 Received: from mail-lj1-f177.google.com ([209.85.208.177]:39826) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fiIsJ-00035M-Fr for 32165@debbugs.gnu.org; Wed, 25 Jul 2018 08:26:40 -0400 Received: by mail-lj1-f177.google.com with SMTP id l15-v6so6521898lji.6 for <32165@debbugs.gnu.org>; Wed, 25 Jul 2018 05:26:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=ITiBH35lenNziexqz0spveaRcb8ujYjOR+FkSBJGAKw=; b=UDQGG8Ki8eXgkz95ry24hRck/enD6tAof3qpojFZ53wlH66i6oNdQ75QRdCkz669aH 6Db+DR70kabdDvcPIpTcWDrCQoH3B8AlNjV/Eual0TT7xC2aEh4yKjYpGwQPLG8H/3Ow sxF7DmotV6z7t1/srwD/UwMOsIbuEb8wJBJic76QborUDV5ig5W8GS6msp8vyYXpd2U1 2sDOA5Xke8Q4I10zkH1uSkU0O7K49GWHGRs6M1lgYMsOAPNiJZm6SY8P8wHEaTlQC4+A t7wMVSy+OF537UVCLikW5ewMyTDyz0LPzzAghInME+0N1hx5Xrz5KE61YiBiH+pUlUgk Efyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=ITiBH35lenNziexqz0spveaRcb8ujYjOR+FkSBJGAKw=; b=I/shcxfJfiuSx0Kh5FGPCYwZ9XvJMSfBEJiGjE130IKw6x4YhXFJwaDJoM2uV24CrF Y4xP1LtTTjlLOyRaiBpvHMD9Ecevis5TkBm609sdy/Tui45tNBelXiRRflGUGB5oLbiR VGj5esxHAAD3BS1gVv77X8z3WQnm8qOUZ/JOvdtvzipQs/IJJ54QEnf6B/lBhSKH0E6c 6LOGAr5mEcagymbuKPRk5Ayaj+ttqU7ia6jsnzB+8quF0EnyAC92DUNAwQ/kZhBdohAZ Ae2QQ0XUzNcFAK19Yo2Cgpp6vJlhC1O3320T+wMod/ACVQVirhLBKZE73XffNziBihda mixw== X-Gm-Message-State: AOUpUlGNP7uYKLH9JHSRrFvCKMUlRdPOZRKhQrfnZs6skY/kEi12tPn6 Z4pwdwNuj/MbIcJoZ/kqcUfIbXbY4LI= X-Google-Smtp-Source: AAOMgpe1OUH15q6doJ3Xe5qCvv/PHqXqIRwNtYjbZxpTwUhHtBvP8vHBP6mpUekaYA+5XheTQn9ilg== X-Received: by 2002:a2e:2d2:: with SMTP id y79-v6mr14725160lje.100.1532521593307; Wed, 25 Jul 2018 05:26:33 -0700 (PDT) Received: from magnolia (95-55-112-34.dynamic.avangarddsl.ru. [95.55.112.34]) by smtp.gmail.com with ESMTPSA id x2-v6sm1672233ljx.64.2018.07.25.05.26.32 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 25 Jul 2018 05:26:32 -0700 (PDT) From: Oleg Pykhalov References: <20180715170748.4853-1-go.wigust@gmail.com> <87o9ex58pq.fsf@gnu.org> Date: Wed, 25 Jul 2018 15:26:24 +0300 In-Reply-To: <87o9ex58pq.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Tue, 24 Jul 2018 10:38:57 +0200") Message-ID: <8736w7pklr.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello Ludovic and Nils, Thank you for review. ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Oleg Pykhalov skribis: > >> * gnu/packages/cdrom.scm (cdrkit-libre): New variable. > > [...] > >> + (source (origin >> + (method url-fetch) >> + (uri (string-append >> + "https://repo.parabola.nu/other/cdrkit-libre/cdrkit= -libre-" >> + version ".tar.gz")) > > Like Nils I wonder: can you explain how it differs from cdrkit? Could > we use upstream cdrkit + snippet/patches instead of taking the source > from Parabola=E2=80=99s repo? Comparing Nix cdrkit with Parabola cdrkit-libre tarball not much differ. =2D-8<---------------cut here---------------start------------->8--- $ /tmp/local$ diff -r -u cdrkit-1.1.11-nix/ cdrkit-1.1.11-parabola/ Only in cdrkit-1.1.11-nix/doc/genisoimage: README.hfs_boot Only in cdrkit-1.1.11-nix/genisoimage: apple_driver.8 Only in cdrkit-1.1.11-nix/genisoimage: apple_driver.c =2D-8<---------------cut here---------------end--------------->8--- I probably could get a diff for apple_driver.{8,c} files, but the the upstream URI http://cdrkit.org/releases/cdrkit.tar.gz is dead. I'm not sure where is a better place to fetch the release tarball except from another GNU/Linux distribution like Parabola. >> + (build-system cmake-build-system) >> + (native-inputs >> + `(("bzip2" ,bzip2) >> + ("libcap" ,libcap) >> + ("perl" ,perl) >> + ("zlib" ,zlib))) > > It may be that all of these should be =E2=80=98inputs=E2=80=99. Could yo= u check: > > guix gc --references $(guix build cdrkit-libre) =2D-8<---------------cut here---------------start------------->8--- /gnu/store/5whrhayw7kispmd103xc05vmdvsdvhqf-cdrkit-libre-1.1.11 /gnu/store/7ifc22sh86zblnzamqimgmv06idyx69v-perl-5.26.1 /gnu/store/fxiwj2wpp11sif613axdax7gmwzsg6kp-zlib-1.2.11 /gnu/store/l4lr0f5cjd0nbsaaf8b5dmcw1a1yypr3-glibc-2.27 /gnu/store/pxf13xq984jvl2nk12wmsln39a1d8jwc-libcap-2.25 /gnu/store/qhxgdgyiyq2ilvh17fqfw0njpqlg4gsc-file-5.32 /gnu/store/rbrandv7anzjxqkr40d7fkanzssslk4b-bash-minimal-4.4.19 /gnu/store/rw1ilvs76rf2p4p0bi1fx3bffprwwb7g-bzip2-1.0.6 /gnu/store/vla5j7pbkpcp39lsdfsmz7m9azn48lr4-gcc-5.5.0-lib =2D-8<---------------cut here---------------end--------------->8--- > ? If they show up here, then =E2=80=98inputs=E2=80=99. > Sure, I will do =E2=80=98s/native-inputs/inputs/g=E2=80=99. >> + (arguments >> + `(#:tests? #f ;no tests >> + #:phases >> + (modify-phases %standard-phases >> + (add-after 'install 'old-cdrecord >> + (lambda* (#:key outputs #:allow-other-keys) >> + (with-directory-excursion (string-append (assoc-ref output= s "out") >> + "/bin") >> + (symlink "genisoimage" "mkisofs") >> + (symlink "wodim" "cdrecord"))))))) > > Please return #t. Oops, will do. >> + (home-page "http://cdrkit.org/") > > Like Nils wrote, is this the right URL? It's a right URL, I think. I converted recipe from Parabola, which references the same URL [1]. Maybe I should use a Parabola repository URL ? >> + (synopsis "Portable command-line CD/DVD recorder software, mostly >> +compatible with cdrtools") > > =E2=80=9CCommand-line CD/DVD recorder=E2=80=9D is enough IMO. OK. >> + (description "Cdrkit is a suite of programs for recording CDs and D= VDs, >> +blanking CD-RW media, creating ISO-9660 filesystem images, extracting a= udio CD >> +data, and more.") > > Here you can mention that it=E2=80=99s =E2=80=9Cmostly compatible =E2=80= =A6=E2=80=9D. Do you mean =E2=80=9Ccreating more compatible ISO-9660 =E2=80=A6=E2=80=9D? > Note: =E2=80=9Cfile system=E2=80=9D (two words). :-) OK. [1] https://git.parabola.nu/abslibre.git/tree/libre/cdrkit/PKGBUILD Oleg. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEc+OyAXw1EaDPCmAPckbhHGm3lWkFAltYbHAACgkQckbhHGm3 lWmJng/+IgF1HHwN8+nYMFztCxZbTUNm9Z91LMuCL5FpJBKSmj+5nhABJxFV+r/H MjSqBHQqLkug8CDcHO4Cg+5ab4pt6UEVhdN1nZFE2OklZZIJKP9u/DO4lhAnK60k SSJUpuCDomwq+EnE15ZA7Wgn2hPBiTfP9Wli7HZE7Va0M7Kj86t0Tla1We+4JRo9 GO4iQjdU8WNz6iMMBUWTo72/fhw2Sj8f8IbjyHzTo9enqBvVi1QP5FkQcjn4Icx5 gYzGg28u169ruwTL/ZroHZDrdd6liPjY/NWUtQvGrGtDig44fsFnR79T3EOQ5nSm zKzPScU/kRHMNd+zuWPph0H4biAhHDZLJT7QQI9IDtjB/ganPScUJm+eyPc3DssU Gpycno6J7KALP0UK62UH/HLDzmJh4qzxG9MPN7HOOyorBYE1/kVGV2YVBrA2qToM 9zXoSP95iswiBYcXwQCmkRljPEv8LfPiJZ2uSquyp8EHv1QWVW0FSmn5Ugg6IG7h rt0np/Fsng3RgF6URrHAfP3iRU7NB2fUW8o+K/b+l/ewYPnqpvlHCLrCiaO2kNVS 6mptBnLSoSdsq13A9fUe8GzKi3ZZVEqqrODuliYLsGRR0ErUp0MYLEnVC4O9eM2r g5ypFJZnClKzNL57kRctLcZIXmGnwwRRl8qrOdYt90LZsuEtbIM= =Y/MV -----END PGP SIGNATURE----- --=-=-=-- From unknown Sat Jun 14 14:29:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32165] [PATCH] gnu: Add cdrkit-libre. Resent-From: Oleg Pykhalov Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 25 Jul 2018 12:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32165 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nils Gillmann Cc: 32165@debbugs.gnu.org Received: via spool by 32165-submit@debbugs.gnu.org id=B32165.153252216112834 (code B ref 32165); Wed, 25 Jul 2018 12:36:01 +0000 Received: (at 32165) by debbugs.gnu.org; 25 Jul 2018 12:36:01 +0000 Received: from localhost ([127.0.0.1]:56384 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fiJ1M-0003Kw-T7 for submit@debbugs.gnu.org; Wed, 25 Jul 2018 08:36:01 -0400 Received: from mail-lf1-f46.google.com ([209.85.167.46]:43465) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fiJ1K-0003Ke-6v for 32165@debbugs.gnu.org; Wed, 25 Jul 2018 08:35:59 -0400 Received: by mail-lf1-f46.google.com with SMTP id f135-v6so3605344lfg.10 for <32165@debbugs.gnu.org>; Wed, 25 Jul 2018 05:35:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=USXFKUIaJZrzOrCgINu/+Gdhg1zmwuRWIeIa3cVsUMs=; b=uIf35Yt2AZtAOEmFbW+XiGNzSr0/FG0o14kNVFA/BnK//1s247EMVj+LZsQdjGBtN0 KirWcbVwtcJuKbHsqYDj3EBn8n+r76o3ma9bSTPFkrKIm1FjJAWPjSlFsWzqedZh1ii9 iPC+QByflyeXQpyT3svmpdCGX0DHNSMb1c13D7Z0hYvDmIf5KNvP0INAsKR44wCfmkF5 xwWONX7WheKzcwXkFQYWxrRhC7hrII/Jb5w98Zax47pg2bj0qN0PHNoB+9uyNIhCzUwa XC0aXqcn7Q39vAdIf7F4cpn/nURPfRrNyanqtXnwOjH1Zd+RsFq6UoJsJ+kYfD4Skxbu +BXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=USXFKUIaJZrzOrCgINu/+Gdhg1zmwuRWIeIa3cVsUMs=; b=q3kHzrhE0hmMAwXTlS83wBs/tlWn0pBiOgZLA7AwPzzdKore6yFkG3ghK71D9RlNHA MS5ZBUXhv2fUuckaR0SVAKeobQpgiNU652SAliV7NPTnwgk5heLGxuC5aK6iFwzwHmpN 1tAMscUxPBT1VEHTDH1IvT7ttqKTGlit53wY0pTZyegDLjmZfIP4/N/tADv75hudnVt+ Rzvu3olG6dnKHrDGXojXMzY2vuRQoS488/SloIF7YmYKF6zMf1LsrzvDl3xm9x+rqOZC aEbVN161ehJL5GRkTauoJafvlnU4VGK//jCmRQuBXzlzwl29cZ0gaty8TK9uTonAoJYt BdYw== X-Gm-Message-State: AOUpUlHjWwucZApUd3uZrBD3VkVaXWu0nI5p8Fp8KYVlJ7VpXLEwpVX0 Jv6cx7XqCqj/xi1o4Ke0H3Lhzvzt X-Google-Smtp-Source: AAOMgpeCvSXQGyv/lPPDA512x4Bh0hMD18JCAU7ITS6qvg1b77gZrTIxZF/n4xVSWIAh7zAR4pebFw== X-Received: by 2002:a19:6801:: with SMTP id d1-v6mr13101969lfc.8.1532522151850; Wed, 25 Jul 2018 05:35:51 -0700 (PDT) Received: from magnolia (95-55-112-34.dynamic.avangarddsl.ru. [95.55.112.34]) by smtp.gmail.com with ESMTPSA id b87-v6sm2194925lfh.33.2018.07.25.05.35.50 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 25 Jul 2018 05:35:51 -0700 (PDT) From: Oleg Pykhalov References: <20180715170748.4853-1-go.wigust@gmail.com> <20180715223905.hzsulbsntyhe2yyc@abyayala> Date: Wed, 25 Jul 2018 15:35:43 +0300 In-Reply-To: <20180715223905.hzsulbsntyhe2yyc@abyayala> (Nils Gillmann's message of "Sun, 15 Jul 2018 22:39:05 +0000") Message-ID: <87zhyfo5ls.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello Nils, Nils Gillmann writes: [=E2=80=A6] >> + (synopsis "Portable command-line CD/DVD recorder software, mostly >> +compatible with cdrtools") >> + (description "Cdrkit is a suite of programs for recording CDs and D= VDs, >> +blanking CD-RW media, creating ISO-9660 filesystem images, extracting a= udio CD >> +data, and more.") > > Could we explain the difference to cdrkit here and why people would want = this > probably reduced variant of it? When someone search for cdrkit, they will > get 2 results, and 1 will only differ in the homepage and the word "mostl= y", > more or less. I think cdrkit and cdrkit-libre not much differ based on the diff of Nix cdrkit and Parabola cdrkit-libre tarballs. =2D-8<---------------cut here---------------start------------->8--- Only in cdrkit-1.1.11-nix/doc/genisoimage: README.hfs_boot Only in cdrkit-1.1.11-nix/genisoimage: apple_driver.8 Only in cdrkit-1.1.11-nix/genisoimage: apple_driver.c =2D-8<---------------cut here---------------end--------------->8--- I assume something like =E2=80=9C@code{cdrkit-libre} doesn't contain HFS bo= ot code.=E2=80=9D in the description could work, WDYT? Thanks, Oleg. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEc+OyAXw1EaDPCmAPckbhHGm3lWkFAltYbp8ACgkQckbhHGm3 lWk86Q//chnPhm2lU+oa4ebBrtXd8NQa1iJYVUrIBi6qJ1VvXPBXp9I6NdjyRV9/ LswVtmGANXN8Rlnx3B06copuB0HbUzcrVIz9OQGkIxUBP+mCr75V8znyENtGdTiq Gdj8gc3ENKatdj5KnpkrjEJGK89yu+FoQTHAHM41rBarCAimicGTQanjbHWtmsxg g6aev/wAQ9pSjl+9ba7loVIKS/lOotU3HrUbUTq476eweSltWBW0Pmz+SamSOhYD FbwzuxsIKLgDDem7VmLiEvygsUooal2luuWlluS2h8MD4Rtz5j3QAbnPbz5EiyVr lrWqhMVJKxvu+CPabRM9I/CRJOJMDfZakAN33ndu7dt3rJjOAWvLZmwKj2POGJ5K 3d13bN2oYr+7GhUx0LbP540SLFxUD9nJ27o0SdxXsfZQUi5cURNiXp6DtN2rZmsR Dlq4Jvc5f6Asiomb6R6vngX7hUy/WfAR1VK6XpIfOJ4NnLFTYjkC+Rvrcmd9Tfxu 21Csgfuiz69mrmmC0FYQ8GXS+Glbr+EefaT5JeIuUd/FiT5Clc5bJcVx+yIrlDDV VnoKTRsv7A4ns1qyY7lKYRukUHk/aBgmF1xsdhb1dpqhKVBRFWEu29QDVxh69Zfn vjDjpPhBhrvqt6tz9IatJAtLHYWW2UNZapnhmger6euHtCjhcn8= =kt/R -----END PGP SIGNATURE----- --=-=-=-- From unknown Sat Jun 14 14:29:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32165] [PATCH] gnu: Add cdrkit-libre. Resent-From: Nils Gillmann Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 25 Jul 2018 13:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32165 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Oleg Pykhalov Cc: 32165@debbugs.gnu.org, Nils Gillmann Received: via spool by 32165-submit@debbugs.gnu.org id=B32165.153252451116787 (code B ref 32165); Wed, 25 Jul 2018 13:16:02 +0000 Received: (at 32165) by debbugs.gnu.org; 25 Jul 2018 13:15:11 +0000 Received: from localhost ([127.0.0.1]:56493 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fiJdG-0004Mh-LY for submit@debbugs.gnu.org; Wed, 25 Jul 2018 09:15:10 -0400 Received: from static.195.114.201.195.clients.your-server.de ([195.201.114.195]:47282 helo=conspiracy.of.n0.is) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fiJdE-0004MY-Ez for 32165@debbugs.gnu.org; Wed, 25 Jul 2018 09:15:09 -0400 Received: by conspiracy.of.n0.is (OpenSMTPD) with ESMTPSA id ec9e807b (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Wed, 25 Jul 2018 13:15:06 +0000 (UTC) Date: Wed, 25 Jul 2018 13:15:52 +0000 From: Nils Gillmann Message-ID: <20180725131552.6vsj2mukyrh5jliq@abyayala> References: <20180715170748.4853-1-go.wigust@gmail.com> <20180715223905.hzsulbsntyhe2yyc@abyayala> <87zhyfo5ls.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87zhyfo5ls.fsf@gmail.com> X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Oleg Pykhalov transcribed 2.1K bytes: > Hello Nils, > > Nils Gillmann writes: > > […] > > >> + (synopsis "Portable command-line CD/DVD recorder software, mostly > >> +compatible with cdrtools") > >> + (description "Cdrkit is a suite of programs for recording CDs and DVDs, > >> +blanking CD-RW media, creating ISO-9660 filesystem images, extracting audio CD > >> +data, and more.") > > > > Could we explain the difference to cdrkit here and why people would want this > > probably reduced variant of it? When someone search for cdrkit, they will > > get 2 results, and 1 will only differ in the homepage and the word "mostly", > > more or less. > > I think cdrkit and cdrkit-libre not much differ based on the diff of Nix > cdrkit and Parabola cdrkit-libre tarballs. > --8<---------------cut here---------------start------------->8--- > Only in cdrkit-1.1.11-nix/doc/genisoimage: README.hfs_boot > Only in cdrkit-1.1.11-nix/genisoimage: apple_driver.8 > Only in cdrkit-1.1.11-nix/genisoimage: apple_driver.c > --8<---------------cut here---------------end--------------->8--- > > I assume something like “@code{cdrkit-libre} doesn't contain HFS boot > code.” in the description could work, WDYT? > > Thanks, > Oleg. Thanks for looking into this. This could work in the description. From unknown Sat Jun 14 14:29:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32165] [PATCH] gnu: Add cdrkit-libre. Resent-From: Nils Gillmann Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 25 Jul 2018 13:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32165 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Oleg Pykhalov Cc: 32165@debbugs.gnu.org, Ludovic =?UTF-8?Q?Court=C3=A8s?= , Nils Gillmann Received: via spool by 32165-submit@debbugs.gnu.org id=B32165.153252499017570 (code B ref 32165); Wed, 25 Jul 2018 13:24:01 +0000 Received: (at 32165) by debbugs.gnu.org; 25 Jul 2018 13:23:10 +0000 Received: from localhost ([127.0.0.1]:56503 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fiJkw-0004ZG-1Y for submit@debbugs.gnu.org; Wed, 25 Jul 2018 09:23:10 -0400 Received: from static.195.114.201.195.clients.your-server.de ([195.201.114.195]:47430 helo=conspiracy.of.n0.is) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fiJku-0004Z9-NM for 32165@debbugs.gnu.org; Wed, 25 Jul 2018 09:23:05 -0400 Received: by conspiracy.of.n0.is (OpenSMTPD) with ESMTPSA id 9e2214d0 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Wed, 25 Jul 2018 13:23:03 +0000 (UTC) Date: Wed, 25 Jul 2018 13:23:49 +0000 From: Nils Gillmann Message-ID: <20180725132349.vszzpgjrl7qbeqo6@abyayala> References: <20180715170748.4853-1-go.wigust@gmail.com> <87o9ex58pq.fsf@gnu.org> <8736w7pklr.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <8736w7pklr.fsf@gmail.com> X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Oleg Pykhalov transcribed 4.8K bytes: > Hello Ludovic and Nils, > > Thank you for review. > > ludo@gnu.org (Ludovic Courtès) writes: > > > Oleg Pykhalov skribis: > > > >> * gnu/packages/cdrom.scm (cdrkit-libre): New variable. > > > > [...] > > > >> + (source (origin > >> + (method url-fetch) > >> + (uri (string-append > >> + "https://repo.parabola.nu/other/cdrkit-libre/cdrkit-libre-" > >> + version ".tar.gz")) > > > > Like Nils I wonder: can you explain how it differs from cdrkit? Could > > we use upstream cdrkit + snippet/patches instead of taking the source > > from Parabola’s repo? > > Comparing Nix cdrkit with Parabola cdrkit-libre tarball not much differ. > --8<---------------cut here---------------start------------->8--- > $ /tmp/local$ diff -r -u cdrkit-1.1.11-nix/ cdrkit-1.1.11-parabola/ > Only in cdrkit-1.1.11-nix/doc/genisoimage: README.hfs_boot > Only in cdrkit-1.1.11-nix/genisoimage: apple_driver.8 > Only in cdrkit-1.1.11-nix/genisoimage: apple_driver.c > --8<---------------cut here---------------end--------------->8--- > > I probably could get a diff for apple_driver.{8,c} files, but the the > upstream URI http://cdrkit.org/releases/cdrkit.tar.gz is dead. I'm not archive.org could help I think. With regards to the description, there's some history here about the split: https://inconsolation.wordpress.com/2013/09/24/cdrtools-cdrkit-and-cdrskin-untying-the-knot/ > sure where is a better place to fetch the release tarball except from > another GNU/Linux distribution like Parabola. I'd try Gentoo distfiles: http://distfiles.gentoo.org/distfiles/ or directly: https://gentoo.osuosl.org/distfiles/cdrkit-1.1.6.tar.gz > > >> + (build-system cmake-build-system) > >> + (native-inputs > >> + `(("bzip2" ,bzip2) > >> + ("libcap" ,libcap) > >> + ("perl" ,perl) > >> + ("zlib" ,zlib))) > > > > It may be that all of these should be ‘inputs’. Could you check: > > > > guix gc --references $(guix build cdrkit-libre) > --8<---------------cut here---------------start------------->8--- > /gnu/store/5whrhayw7kispmd103xc05vmdvsdvhqf-cdrkit-libre-1.1.11 > /gnu/store/7ifc22sh86zblnzamqimgmv06idyx69v-perl-5.26.1 > /gnu/store/fxiwj2wpp11sif613axdax7gmwzsg6kp-zlib-1.2.11 > /gnu/store/l4lr0f5cjd0nbsaaf8b5dmcw1a1yypr3-glibc-2.27 > /gnu/store/pxf13xq984jvl2nk12wmsln39a1d8jwc-libcap-2.25 > /gnu/store/qhxgdgyiyq2ilvh17fqfw0njpqlg4gsc-file-5.32 > /gnu/store/rbrandv7anzjxqkr40d7fkanzssslk4b-bash-minimal-4.4.19 > /gnu/store/rw1ilvs76rf2p4p0bi1fx3bffprwwb7g-bzip2-1.0.6 > /gnu/store/vla5j7pbkpcp39lsdfsmz7m9azn48lr4-gcc-5.5.0-lib > --8<---------------cut here---------------end--------------->8--- > > > ? If they show up here, then ‘inputs’. > > > > Sure, I will do ‘s/native-inputs/inputs/g’. > > >> + (arguments > >> + `(#:tests? #f ;no tests > >> + #:phases > >> + (modify-phases %standard-phases > >> + (add-after 'install 'old-cdrecord > >> + (lambda* (#:key outputs #:allow-other-keys) > >> + (with-directory-excursion (string-append (assoc-ref outputs "out") > >> + "/bin") > >> + (symlink "genisoimage" "mkisofs") > >> + (symlink "wodim" "cdrecord"))))))) > > > > Please return #t. > > Oops, will do. > > >> + (home-page "http://cdrkit.org/") > > > > Like Nils wrote, is this the right URL? > > It's a right URL, I think. I converted recipe from Parabola, which > references the same URL [1]. Maybe I should use a Parabola repository > URL ? Yes, as this is the source we are pulling from then. Imo a documentation-url and other specific URLs (donations for developers,...) would be good. But in cases like these, use the closest thing to a homepage with the sourcecode. > >> + (synopsis "Portable command-line CD/DVD recorder software, mostly > >> +compatible with cdrtools") > > > > “Command-line CD/DVD recorder” is enough IMO. > > OK. > > >> + (description "Cdrkit is a suite of programs for recording CDs and DVDs, > >> +blanking CD-RW media, creating ISO-9660 filesystem images, extracting audio CD > >> +data, and more.") > > > > Here you can mention that it’s “mostly compatible …”. > > Do you mean “creating more compatible ISO-9660 …”? > > > Note: “file system” (two words). :-) > > OK. > > > [1] https://git.parabola.nu/abslibre.git/tree/libre/cdrkit/PKGBUILD > > Oleg. From unknown Sat Jun 14 14:29:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32165] [PATCH] gnu: Add cdrkit-libre. Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 26 Jul 2018 08:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32165 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Oleg Pykhalov Cc: 32165@debbugs.gnu.org, Nils Gillmann Received: via spool by 32165-submit@debbugs.gnu.org id=B32165.153259540016781 (code B ref 32165); Thu, 26 Jul 2018 08:57:02 +0000 Received: (at 32165) by debbugs.gnu.org; 26 Jul 2018 08:56:40 +0000 Received: from localhost ([127.0.0.1]:58276 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fic4e-0004Mb-8J for submit@debbugs.gnu.org; Thu, 26 Jul 2018 04:56:40 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37206) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fic4c-0004MM-H6 for 32165@debbugs.gnu.org; Thu, 26 Jul 2018 04:56:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fic4U-0007Lk-GG for 32165@debbugs.gnu.org; Thu, 26 Jul 2018 04:56:33 -0400 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:49031) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fic4U-0007LZ-C8; Thu, 26 Jul 2018 04:56:30 -0400 Received: from [193.50.110.221] (port=53458 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fic4U-00043M-00; Thu, 26 Jul 2018 04:56:30 -0400 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <20180715170748.4853-1-go.wigust@gmail.com> <87o9ex58pq.fsf@gnu.org> <8736w7pklr.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 8 Thermidor an 226 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Thu, 26 Jul 2018 10:56:27 +0200 In-Reply-To: <8736w7pklr.fsf@gmail.com> (Oleg Pykhalov's message of "Wed, 25 Jul 2018 15:26:24 +0300") Message-ID: <87d0va2x50.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Hello, Oleg Pykhalov skribis: > ludo@gnu.org (Ludovic Court=C3=A8s) writes: > >> Oleg Pykhalov skribis: >> >>> * gnu/packages/cdrom.scm (cdrkit-libre): New variable. >> >> [...] >> >>> + (source (origin >>> + (method url-fetch) >>> + (uri (string-append >>> + "https://repo.parabola.nu/other/cdrkit-libre/cdrki= t-libre-" >>> + version ".tar.gz")) >> >> Like Nils I wonder: can you explain how it differs from cdrkit? Could >> we use upstream cdrkit + snippet/patches instead of taking the source >> from Parabola=E2=80=99s repo? > > Comparing Nix cdrkit with Parabola cdrkit-libre tarball not much differ. > > $ /tmp/local$ diff -r -u cdrkit-1.1.11-nix/ cdrkit-1.1.11-parabola/ > Only in cdrkit-1.1.11-nix/doc/genisoimage: README.hfs_boot > Only in cdrkit-1.1.11-nix/genisoimage: apple_driver.8 > Only in cdrkit-1.1.11-nix/genisoimage: apple_driver.c > > > I probably could get a diff for apple_driver.{8,c} files, but the the > upstream URI http://cdrkit.org/releases/cdrkit.tar.gz is dead. I'm not > sure where is a better place to fetch the release tarball except from > another GNU/Linux distribution like Parabola. Uh, indeed. The perhaps add a comment above the URL stating that (1) cdrkit.org is dead, and (2) cdrkit-libre removes a couple of problematic files, with a link to this discussion. >>> + (home-page "http://cdrkit.org/") >> >> Like Nils wrote, is this the right URL? > > It's a right URL, I think. I converted recipe from Parabola, which > references the same URL [1]. Maybe I should use a Parabola repository > URL ? http://cdrkit.org is currently empty. Either way is fine with me. >>> + (synopsis "Portable command-line CD/DVD recorder software, mostly >>> +compatible with cdrtools") >> >> =E2=80=9CCommand-line CD/DVD recorder=E2=80=9D is enough IMO. > > OK. > >>> + (description "Cdrkit is a suite of programs for recording CDs and = DVDs, >>> +blanking CD-RW media, creating ISO-9660 filesystem images, extracting = audio CD >>> +data, and more.") >> >> Here you can mention that it=E2=80=99s =E2=80=9Cmostly compatible =E2=80= =A6=E2=80=9D. > > Do you mean =E2=80=9Ccreating more compatible ISO-9660 =E2=80=A6=E2=80=9D? I meant =E2=80=9Cmostly compatible with cdrtools=E2=80=9D, which is what yo= u had in =E2=80=98synopsis=E2=80=99 initially. Looks like you=E2=80=99re now ready to go. Thank you! Ludo=E2=80=99. From unknown Sat Jun 14 14:29:18 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Oleg Pykhalov Subject: bug#32165: closed (Re: [bug#32165] [PATCH] gnu: Add cdrkit-libre.) Message-ID: References: <871sbioxly.fsf@gmail.com> <20180715170748.4853-1-go.wigust@gmail.com> X-Gnu-PR-Message: they-closed 32165 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 32165@debbugs.gnu.org Date: Wed, 01 Aug 2018 16:34:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1533141242-5001-1" This is a multi-part message in MIME format... ------------=_1533141242-5001-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #32165: [PATCH] gnu: Add cdrkit-libre. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 32165@debbugs.gnu.org. --=20 32165: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D32165 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1533141242-5001-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 32165-done) by debbugs.gnu.org; 1 Aug 2018 16:33:41 +0000 Received: from localhost ([127.0.0.1]:37896 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fku4D-0001I1-Fd for submit@debbugs.gnu.org; Wed, 01 Aug 2018 12:33:41 -0400 Received: from mail-lf1-f53.google.com ([209.85.167.53]:45609) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fku4C-0001Hk-7B for 32165-done@debbugs.gnu.org; Wed, 01 Aug 2018 12:33:40 -0400 Received: by mail-lf1-f53.google.com with SMTP id j143-v6so13756384lfj.12 for <32165-done@debbugs.gnu.org>; Wed, 01 Aug 2018 09:33:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=z0cQ2dCiepg5gAmYxFX3gD/OCfmM341keSlGDWeNm4A=; b=le/p2wRcWe0q26kzJKbZwTeX+6ZwUrQ90HpP1I/jMDP0M/QVtaPNzXKNIsZGOk21DP DTJ7vh3L/PrKEIR/AuhySiuZcf65jj/NcL/Uh2voCNR6efsQjZY1XTcZJrci8sqLKn9h pUHQaheOfIhQC0hjnGGl9vQRtUCPJrhq+HVYn6ViqaI2gpQeCOD81fbSJs9GDiySAmsu qJZDCwFsA8xgPsH5tRLKiYxOiUXghsTec67mzlArLC+C77YF+wavH0dep71+nfUmOuuK YVYJmJVfspFvvqgCc7+ORgS3B4bZhXcOK7OTAER+0LESKbkPPQb0CWZllkj0ODPN8n1H /hKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=z0cQ2dCiepg5gAmYxFX3gD/OCfmM341keSlGDWeNm4A=; b=RSSHBmDUbChLOnWBOueOH/C5JhASMPmNFhqACebqHZ1OqtF60Ey7DcVniQ/8HPRr8b HVOgRtlGakOij3Pab0Gp2LUIlFRyyaxqfP22xIYTgUbO5qREmQSgSGOVrrY/UN8+mysv GpJ1mWUZhT67d2mvJ0xxdscOW38xkgUpWJzafoVbAnmjWV4dB+RYr7sgk3YPJr9njfsK cW9jAnmF/qgNS/0kDpulxmPlpE3IqCtcuXCpouhKGVfwUlsBkpYN3Rq+9/FpG8axNjMU MQeXQfKJg2/EoRvkIO7MLcMy5zq9Bnrr1px0aYn7K2jPMyd5iodTbCqDTBpaT7zWsRjv flVA== X-Gm-Message-State: AOUpUlG9DbP9TSWxsIZFVOYfDseMEQD4mzd4/MKrv2h7kmSAXTAKsMby 9kduW2zj8PXHdyG92Z8t0i6E0A8o X-Google-Smtp-Source: AAOMgpdSoJHPo0B1dQhRPE4DIVE5DPwg+clazN3A51wDIb22w1MO9bOI92baQVAz4JzBzKDNscM2qA== X-Received: by 2002:a19:5911:: with SMTP id n17-v6mr2251878lfb.102.1533141213865; Wed, 01 Aug 2018 09:33:33 -0700 (PDT) Received: from magnolia (95-55-117-227.dynamic.avangarddsl.ru. [95.55.117.227]) by smtp.gmail.com with ESMTPSA id k68-v6sm2465054lfg.22.2018.08.01.09.33.32 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 01 Aug 2018 09:33:32 -0700 (PDT) From: Oleg Pykhalov To: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [bug#32165] [PATCH] gnu: Add cdrkit-libre. References: <20180715170748.4853-1-go.wigust@gmail.com> <87o9ex58pq.fsf@gnu.org> <8736w7pklr.fsf@gmail.com> <87d0va2x50.fsf@gnu.org> Date: Wed, 01 Aug 2018 19:33:29 +0300 In-Reply-To: <87d0va2x50.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Thu, 26 Jul 2018 10:56:27 +0200") Message-ID: <871sbioxly.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32165-done Cc: 32165-done@debbugs.gnu.org, Nils Gillmann X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Hello Ludovic and Nils, I applied all your suggestions and pushed as c54511fde0b74bb53c144a84641e3b78ee629dd2 Thanks, Oleg. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEc+OyAXw1EaDPCmAPckbhHGm3lWkFAlth4NkACgkQckbhHGm3 lWlVyQ/+PdlFGRMLnb3aIVhAybyIdqzApmKq9saQG5rQMKbOpDxQoBodJOpD4aEg KFYgjVKPWcV3X0B2RG9DsCH7Kmq43UDMFRNMOZPNEDLLD98Q5kTMeFB0Etr1vqPa t/SaPyBYzpg+otjVZyaXnFOCiywc4uiHFSPNjEkH/ctd3RVc6hN28Htmu4Gq2HZz LzdSHMFRVk9vVhullZSca6ro+in8Gl64kg5JM1g/i4uk444cPbln9pllntntrmlO NRx/gzeovcloGNXbG10KfX+NLWudQcGGsX6NR1UZAhgebSwjhDxPca8IsJmYtaaG omegojM5HFLwzqg6JmBaDRAChaltWr5E65wCjPTYwtX0PYy4mAv8bhU8Bf4ErTfV X4sbFey/6cXMSHVcxyoVdE0+PLAj9oQcHpiDmOrHTNgnetOerQDqh8eVFcdDVVo+ 8rJ3Fc61puhZ0ncc/3+iiyMKrTZs+uV7U1m+LHk1I2HnUtIfKe1pPOcqmdgwUkz5 xBNZjay61YyEoY4OUSjJuBBxy3iUiBw9y0NLcYEGYSsSEE1G1n2x3iypbom750MU bGFgHuUAUrXmEfl0Jod1rPY82z/C5Gczw0T4ZxT38SnQKS0GeyffXQqTqQbMZnZL Xk4NHPLcqBxkn/ZMAS/0vdEGqlhvH4wpChS24stxvK39gH9O56s= =B76t -----END PGP SIGNATURE----- --=-=-=-- ------------=_1533141242-5001-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 15 Jul 2018 17:08:21 +0000 Received: from localhost ([127.0.0.1]:41996 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fekVL-0002H6-Qb for submit@debbugs.gnu.org; Sun, 15 Jul 2018 13:08:21 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37930) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fekVK-0002Gs-4a for submit@debbugs.gnu.org; Sun, 15 Jul 2018 13:08:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fekVD-0000yq-Em for submit@debbugs.gnu.org; Sun, 15 Jul 2018 13:08:08 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:40292) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fekVD-0000yd-8N for submit@debbugs.gnu.org; Sun, 15 Jul 2018 13:08:07 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57128) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fekVB-00050b-4x for guix-patches@gnu.org; Sun, 15 Jul 2018 13:08:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fekV7-0000vW-Rn for guix-patches@gnu.org; Sun, 15 Jul 2018 13:08:05 -0400 Received: from mail-lj1-x22b.google.com ([2a00:1450:4864:20::22b]:38204) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fekV7-0000uY-FK for guix-patches@gnu.org; Sun, 15 Jul 2018 13:08:01 -0400 Received: by mail-lj1-x22b.google.com with SMTP id p6-v6so28029309ljc.5 for ; Sun, 15 Jul 2018 10:08:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=jb1ymDRSpYYxBHz5gHEIf6hpj+EnBg44SU7I4Qy/bYE=; b=Deee3EGJi7322qyTDC3+EGps/feRb17Yt5B17UE32eXyEHoRTGQqqh499IEs1WDUwZ B6fY9BeH40WvsMCYTtFmvSyMMaLXf5dgOkM9BLEAaoDl5cUV8+jGFt256RG00KD4cLLq qpm3fAJO+p0HE5zXvAg+yJ0gW8uTuT1mTm0VKxl1Q1LWwunZ6ugAmhrXz0GVMUCfqsuu fgxQM5V2n3oq1gz22fZvS9Yoi16V/XOTt3lTdgK/OAePqVmyslaqi/JiHs8QTpBy6bM7 ZCwvR3JSh+tiFbp5VnD9PkqenYsT0OpYro3mJHCK7PqPo30JxJlXcsu9rWPhjVFKelsQ dCbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=jb1ymDRSpYYxBHz5gHEIf6hpj+EnBg44SU7I4Qy/bYE=; b=ps/Lk3ZkplSQUAo6977gO+zx3VORfnFusdzNGVeUf2iK8zeKWVXcUapba2scDlprGr KZEHZcgzP569Jlh8xOKoJgVFmH64xV1UfxFSM5zWN/QUw/5NBE5+4basiqP6eYJA/HQH cVn7W4CDbcgfUM9L1PkstK42JYsfTmlr3zHMkqG6gxE7h4I2JUB1XQDZbiKGb1JjCbV6 8kc3b0EModnGrshfGP+pI9z68W8YwSKHFns9H0nLh5Pzbiwi5rT7u7cfHTaruKeGAV+c R+MpdlQGFg7mnJbxnHdC6SsW4pE0M2OFThpvbxIYa8TwqsY2RpqyfbONE29cQzHWs/zC wWUg== X-Gm-Message-State: AOUpUlGMz4GEB1NJ2d/rU4yvLuaLbpKbdNCktDmN8zTOY0nE79MrrKvV wNQF79vJQlJTa/UCBCyWHDd7MQ== X-Google-Smtp-Source: AAOMgpfeyiSabzYYtU+hP2ITXz5au1QzsTQabRUjKliskLvjuTfb0izX2c2w7BQz6aDVWlKHGX8sqA== X-Received: by 2002:a2e:40c:: with SMTP id 12-v6mr8551565lje.146.1531674479593; Sun, 15 Jul 2018 10:07:59 -0700 (PDT) Received: from localhost.localdomain ([178.71.197.67]) by smtp.gmail.com with ESMTPSA id r23-v6sm2510897ljc.15.2018.07.15.10.07.58 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 15 Jul 2018 10:07:58 -0700 (PDT) From: Oleg Pykhalov To: guix-patches@gnu.org Subject: [PATCH] gnu: Add cdrkit-libre. Date: Sun, 15 Jul 2018 20:07:48 +0300 Message-Id: <20180715170748.4853-1-go.wigust@gmail.com> X-Mailer: git-send-email 2.18.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit Cc: Oleg Pykhalov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) * gnu/packages/cdrom.scm (cdrkit-libre): New variable. --- gnu/packages/cdrom.scm | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/gnu/packages/cdrom.scm b/gnu/packages/cdrom.scm index 027a333d6..a257ec193 100644 --- a/gnu/packages/cdrom.scm +++ b/gnu/packages/cdrom.scm @@ -10,6 +10,7 @@ ;;; Copyright © 2017 Thomas Danckaert ;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice ;;; Copyright © 2017 Nils Gillmann +;;; Copyright © 2018 Oleg Pykhalov ;;; ;;; This file is part of GNU Guix. ;;; @@ -767,3 +768,39 @@ to produce new complete file system images or add-on images to be appended to the read file system image. Supported extensions to ISO 9660 are Rock Ridge, Joliet, AAIP, zisofs.") (license gpl2+))) + +(define-public cdrkit-libre + (package + (name "cdrkit-libre") + (version "1.1.11") + (source (origin + (method url-fetch) + (uri (string-append + "https://repo.parabola.nu/other/cdrkit-libre/cdrkit-libre-" + version ".tar.gz")) + (sha256 + (base32 + "0g2zyzb56czh429qy87lvaddzjnlcq8c616ddxsmsshz3clhyzrh")))) + (build-system cmake-build-system) + (native-inputs + `(("bzip2" ,bzip2) + ("libcap" ,libcap) + ("perl" ,perl) + ("zlib" ,zlib))) + (arguments + `(#:tests? #f ;no tests + #:phases + (modify-phases %standard-phases + (add-after 'install 'old-cdrecord + (lambda* (#:key outputs #:allow-other-keys) + (with-directory-excursion (string-append (assoc-ref outputs "out") + "/bin") + (symlink "genisoimage" "mkisofs") + (symlink "wodim" "cdrecord"))))))) + (home-page "http://cdrkit.org/") + (synopsis "Portable command-line CD/DVD recorder software, mostly +compatible with cdrtools") + (description "Cdrkit is a suite of programs for recording CDs and DVDs, +blanking CD-RW media, creating ISO-9660 filesystem images, extracting audio CD +data, and more.") + (license gpl2+))) -- 2.18.0 ------------=_1533141242-5001-1--