summaryrefslogtreecommitdiff
path: root/gnu/packages/patchutils.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2021-12-13 17:18:24 +0100
committerLudovic Courtès <ludo@gnu.org>2021-12-13 17:48:25 +0100
commit8394619baceb118df92e355377fd543bb1aa501a (patch)
tree504f07c2a9f88596a305b59ef45f941062426a52 /gnu/packages/patchutils.scm
parentaca2defe0172868295941fd9f0e97886f6e9b2d4 (diff)
gnu: Simplify package inputs.
This commit was obtained by running: ./pre-inst-env guix style without any additional argument.
Diffstat (limited to 'gnu/packages/patchutils.scm')
-rw-r--r--gnu/packages/patchutils.scm39
1 files changed, 15 insertions, 24 deletions
diff --git a/gnu/packages/patchutils.scm b/gnu/packages/patchutils.scm
index 56ea05efdc1..0dd7e0450ff 100644
--- a/gnu/packages/patchutils.scm
+++ b/gnu/packages/patchutils.scm
@@ -64,8 +64,7 @@
64 "1va5pzmxbzpi87vdnbjm9qdf9bvzps9xfv0gi4mycgg3bybb0xc8")))) 64 "1va5pzmxbzpi87vdnbjm9qdf9bvzps9xfv0gi4mycgg3bybb0xc8"))))
65 (build-system gnu-build-system) 65 (build-system gnu-build-system)
66 (inputs 66 (inputs
67 `(("perl" ,perl) 67 (list perl python))
68 ("python" ,python)))
69 (arguments 68 (arguments
70 '(#:parallel-tests? #f 69 '(#:parallel-tests? #f
71 #:phases 70 #:phases
@@ -112,11 +111,7 @@ listing the files modified by a patch.")
112 (build-system gnu-build-system) 111 (build-system gnu-build-system)
113 (native-inputs 112 (native-inputs
114 `(("gettext" ,gettext-minimal))) 113 `(("gettext" ,gettext-minimal)))
115 (inputs `(("perl" ,perl) 114 (inputs (list perl less file ed diffstat))
116 ("less" ,less)
117 ("file" ,file)
118 ("ed" ,ed)
119 ("diffstat" ,diffstat)))
120 (arguments 115 (arguments
121 '(#:parallel-tests? #f 116 '(#:parallel-tests? #f
122 #:phases 117 #:phases
@@ -183,8 +178,7 @@ refreshed, and more.")
183 (delete 'configure) ; no configure script 178 (delete 'configure) ; no configure script
184 (delete 'build)))) ; nothing to build 179 (delete 'build)))) ; nothing to build
185 (inputs 180 (inputs
186 `(("perl" ,perl) 181 (list perl xmlto))
187 ("xmlto" ,xmlto)))
188 (home-page "https://www.colordiff.org") 182 (home-page "https://www.colordiff.org")
189 (synopsis "Display diff output with colors") 183 (synopsis "Display diff output with colors")
190 (description 184 (description
@@ -208,7 +202,7 @@ refreshed, and more.")
208 "11rdmhv0l1s8nqb20ywmw2zqizczch2p62qf9apyx5wqgxlnjshk")) 202 "11rdmhv0l1s8nqb20ywmw2zqizczch2p62qf9apyx5wqgxlnjshk"))
209 (file-name (string-append name "-"version "-checkout")))) 203 (file-name (string-append name "-"version "-checkout"))))
210 (build-system python-build-system) 204 (build-system python-build-system)
211 (inputs `(("python-notmuch" ,python2-notmuch))) 205 (inputs (list python2-notmuch))
212 (arguments 206 (arguments
213 `(#:tests? #f ;no "test" target 207 `(#:tests? #f ;no "test" target
214 #:python ,python-2)) ;not compatible with Python 3 208 #:python ,python-2)) ;not compatible with Python 3
@@ -234,7 +228,7 @@ the command-line or from Emacs via its Notmuch integration.")
234 "1f1kj4jki08bnrwpzi663mjfkrx4wnfpzdfwd2qgijlkx5ysjkgh")))) 228 "1f1kj4jki08bnrwpzi663mjfkrx4wnfpzdfwd2qgijlkx5ysjkgh"))))
235 (build-system gnu-build-system) 229 (build-system gnu-build-system)
236 (inputs 230 (inputs
237 `(("ncurses" ,ncurses))) 231 (list ncurses))
238 (home-page "https://www.cjmweb.net/vbindiff/") 232 (home-page "https://www.cjmweb.net/vbindiff/")
239 (synopsis "Console-based tool for comparing binary data") 233 (synopsis "Console-based tool for comparing binary data")
240 (description "Visual Binary Diff (@command{vbindiff}) displays files in 234 (description "Visual Binary Diff (@command{vbindiff}) displays files in
@@ -267,7 +261,7 @@ GiB).")
267 ("gsettings-desktop-schemas" ,gsettings-desktop-schemas) 261 ("gsettings-desktop-schemas" ,gsettings-desktop-schemas)
268 ("gtksourceview" ,gtksourceview-3))) 262 ("gtksourceview" ,gtksourceview-3)))
269 (propagated-inputs 263 (propagated-inputs
270 `(("dconf" ,dconf))) 264 (list dconf))
271 (arguments 265 (arguments
272 `(#:imported-modules ((guix build glib-or-gtk-build-system) 266 `(#:imported-modules ((guix build glib-or-gtk-build-system)
273 ,@%python-build-system-modules) 267 ,@%python-build-system-modules)
@@ -459,15 +453,15 @@ if __name__ == \"__main__\":
459 (chmod (string-append out "/bin/patchwork-admin") #o555)) 453 (chmod (string-append out "/bin/patchwork-admin") #o555))
460 #t))))) 454 #t)))))
461 (inputs 455 (inputs
462 `(("python-wrapper" ,python-wrapper))) 456 (list python-wrapper))
463 (propagated-inputs 457 (propagated-inputs
464 `(("python-django" ,python-django-2.2) 458 (list python-django-2.2
465 ;; TODO: Make this configurable 459 ;; TODO: Make this configurable
466 ("python-psycopg2" ,python-psycopg2) 460 python-psycopg2
467 ("python-mysqlclient" ,python-mysqlclient) 461 python-mysqlclient
468 ("python-django-filter" ,python-django-filter) 462 python-django-filter
469 ("python-djangorestframework" ,python-djangorestframework) 463 python-djangorestframework
470 ("python-django-debug-toolbar" ,python-django-debug-toolbar))) 464 python-django-debug-toolbar))
471 (synopsis "Web based patch tracking system") 465 (synopsis "Web based patch tracking system")
472 (description 466 (description
473 "Patchwork is a patch tracking system. It takes in emails containing 467 "Patchwork is a patch tracking system. It takes in emails containing
@@ -518,10 +512,7 @@ Users can login allowing them to change the state of patches.")
518 "/share/man/man1")) 512 "/share/man/man1"))
519 #t))))) 513 #t)))))
520 (native-inputs 514 (native-inputs
521 `(("python-pbr" ,python-pbr) 515 (list python-pbr python-pytest python-pytest-cov python-mock))
522 ("python-pytest" ,python-pytest)
523 ("python-pytest-cov" ,python-pytest-cov)
524 ("python-mock" ,python-mock)))
525 (home-page 516 (home-page
526 "https://github.com/getpatchwork/pwclient") 517 "https://github.com/getpatchwork/pwclient")
527 (synopsis "Command-line client for the Patchwork patch tracking tool") 518 (synopsis "Command-line client for the Patchwork patch tracking tool")