unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#48786] [PATCH] gnu: Add udftools.
@ 2021-06-01 22:42 Ron Nazarov via Guix-patches via
  2021-06-02 12:32 ` [bug#48786] [PATCH v2] " Ron Nazarov via Guix-patches via
  0 siblings, 1 reply; 3+ messages in thread
From: Ron Nazarov via Guix-patches via @ 2021-06-01 22:42 UTC (permalink / raw)
  To: 48786; +Cc: Ron Nazarov

* gnu/packages/linux.scm (udftools): New variable.
---
 gnu/packages/linux.scm | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index b803426b74..aaafd892a7 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -54,6 +54,7 @@
 ;;; Copyright © 2020 David Dashyan <mail@davie.li>
 ;;; Copyright © 2020 pukkamustard <pukkamustard@posteo.net>
 ;;; Copyright © 2021 B. Wilson <elaexuotee@wilsonb.com>
+;;; Copyright © 2021 Noisytoot <noisytoot@disroot.org>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -5226,6 +5227,33 @@ small devices.  This version has additional features such as uncompressed
 blocks and random block placement.")
     (license license:gpl2+)))
 
+(define-public udftools
+  (package
+    (name "udftools")
+    (version "2.3")
+    (source (origin
+	      (method git-fetch)
+	      (uri (git-reference
+		    (url "https://github.com/pali/udftools")
+		    (commit version)))
+	      (sha256
+	       (base32
+	        "1nl2s61znyzaap23zhbdg3znj6l6akr313fchn5wwvjzj8k70is9"))
+              (file-name (git-file-name name version))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("automake" ,automake)
+       ("autoconf" ,autoconf)
+       ("libtool" ,libtool)
+       ("pkg-config" ,pkg-config)))
+    (home-page "https://github.com/pali/udftools")
+    (synopsis "Tools to manage @acronym{UDF, Universal Disk Format} filesystems and DVD/CD-R(W) drives")
+    (description "@code{udftools} is a set of programs for reading
+and modifying @acronym{UDF, Universal Disk Format} filesystems.
+@acronym{UDF, Universal Disk Format} is a filesystem mostly used for DVDs and other optical media.
+It supports read-only media (DVD/CD-R) and rewritable media that wears out (DVD/CD-RW).")
+    (license license:gpl2+)))
+
 (define-public compsize
   (package
     (name "compsize")
-- 
2.31.1





^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [bug#48786] [PATCH v2] gnu: Add udftools.
  2021-06-01 22:42 [bug#48786] [PATCH] gnu: Add udftools Ron Nazarov via Guix-patches via
@ 2021-06-02 12:32 ` Ron Nazarov via Guix-patches via
  2021-06-02 13:42   ` bug#48786: " Tobias Geerinckx-Rice via Guix-patches via
  0 siblings, 1 reply; 3+ messages in thread
From: Ron Nazarov via Guix-patches via @ 2021-06-02 12:32 UTC (permalink / raw)
  To: 48786; +Cc: Ron Nazarov

* gnu/packages/file-systems.scm (udftools): New variable.
---
 gnu/packages/file-systems.scm | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/gnu/packages/file-systems.scm b/gnu/packages/file-systems.scm
index c64c0df727..f9fb256602 100644
--- a/gnu/packages/file-systems.scm
+++ b/gnu/packages/file-systems.scm
@@ -8,6 +8,7 @@
 ;;; Copyright © 2020 Morgan Smith <Morgan.J.Smith@outlook.com>
 ;;; Copyright © 2021 raid5atemyhomework <raid5atemyhomework@protonmail.com>
 ;;; Copyright © 2021 Stefan Reichör <stefan@xsteve.at>
+;;; Copyright © 2021 Noisytoot <noisytoot@disroot.org>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -1526,3 +1527,31 @@ your put them.  TMSU maintains its own database and you simply gain an
 additional view, which you can mount where you like, based upon the tags you
 set up.")
     (license license:gpl3+)))
+
+(define-public udftools
+  (package
+    (name "udftools")
+    (version "2.3")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/pali/udftools")
+                    (commit version)))
+              (sha256
+               (base32
+                "1nl2s61znyzaap23zhbdg3znj6l6akr313fchn5wwvjzj8k70is9"))
+              (file-name (git-file-name name version))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("automake" ,automake)
+       ("autoconf" ,autoconf)
+       ("libtool" ,libtool)
+       ("pkg-config" ,pkg-config)))
+    (home-page "https://github.com/pali/udftools")
+    (synopsis "Tools to manage UDF file systems and DVD/CD-R(W) drives")
+    (description "@code{udftools} is a set of programs for reading
+and modifying @acronym{UDF, Universal Disk Format} file systems.
+@acronym{UDF, Universal Disk Format} is a file system mostly used for DVDs
+and other optical media.  It supports read-only media (DVD/CD-R)
+and rewritable media that wears out (DVD/CD-RW).")
+    (license license:gpl2+)))
-- 
2.31.1





^ permalink raw reply related	[flat|nested] 3+ messages in thread

* bug#48786: [PATCH v2] gnu: Add udftools.
  2021-06-02 12:32 ` [bug#48786] [PATCH v2] " Ron Nazarov via Guix-patches via
@ 2021-06-02 13:42   ` Tobias Geerinckx-Rice via Guix-patches via
  0 siblings, 0 replies; 3+ messages in thread
From: Tobias Geerinckx-Rice via Guix-patches via @ 2021-06-02 13:42 UTC (permalink / raw)
  To: Ron Nazarov; +Cc: 48786-done

[-- Attachment #1: Type: text/plain, Size: 151 bytes --]

Ron Nazarov via Guix-patches via 写道:
> * gnu/packages/file-systems.scm (udftools): New variable.

Thanks!  Pushed.

Kind regards,

T G-R

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-06-02 13:44 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-01 22:42 [bug#48786] [PATCH] gnu: Add udftools Ron Nazarov via Guix-patches via
2021-06-02 12:32 ` [bug#48786] [PATCH v2] " Ron Nazarov via Guix-patches via
2021-06-02 13:42   ` bug#48786: " Tobias Geerinckx-Rice via Guix-patches via

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).