Another batch of native-inputs

  • Done
  • quality assurance status badge
Details
2 participants
  • Danny Milosavljevic
  • Vincent Legoll
Owner
unassigned
Submitted by
Vincent Legoll
Severity
normal

Debbugs page

Vincent Legoll wrote 5 years ago
(address . guix-patches@gnu.org)
CAEwRq=oaSCJsLFP7oFXJ2NEkAtCfrQYR+bR4VjqXJ0hWGOy-Hg@mail.gmail.com
All of these don't have a lot of dependents
and could go to master.

All checked with guix gc --references.

--
Vincent Legoll
Vincent Legoll wrote 5 years ago
[PATCH 1/7] gnu: gparted: Make some inputs native.
(address . 40435@debbugs.gnu.org)(name . Vincent Legoll)(address . vincent.legoll@gmail.com)
20200404174922.11481-1-vincent.legoll@gmail.com
* gnu/packages/disk.scm (gparted)[inputs]: Move yelp-tools from here...
[native-inputs]: ...to here.
---
gnu/packages/disk.scm | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)

Toggle diff (29 lines)
diff --git a/gnu/packages/disk.scm b/gnu/packages/disk.scm
index 4373d52974..e54d6911ce 100644
--- a/gnu/packages/disk.scm
+++ b/gnu/packages/disk.scm
@@ -16,6 +16,7 @@
;;; Copyright © 2019 Leo Famulari <leo@famulari.name>
;;; Copyright © 2019 Pierre Langlois <pierre.langlois@gmx.com>
;;; Copyright © 2020 Pkill -9 <pkill9@runbox.com>
+;;; Copyright © 2020 Vincent Legoll <vincent.legoll@gmail.com>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -368,12 +369,12 @@ and can dramatically shorten the lifespan of the drive if left unchecked.")
("parted" ,parted)
("glib" ,glib)
("gtkmm" ,gtkmm)
- ("libxml2" ,libxml2)
- ("yelp-tools" ,yelp-tools)))
+ ("libxml2" ,libxml2)))
(native-inputs
`(("intltool" ,intltool)
("itstool" ,itstool)
("lvm2" ,lvm2) ; for tests
+ ("yelp-tools" ,yelp-tools)
("pkg-config" ,pkg-config)))
(home-page "https://gparted.org/")
(synopsis "Partition editor to graphically manage disk partitions")
--
2.26.0
Vincent Legoll wrote 5 years ago
[PATCH 2/7] gnu: man-db: Make some inputs native.
(address . 40435@debbugs.gnu.org)(name . Vincent Legoll)(address . vincent.legoll@gmail.com)
20200404174922.11481-2-vincent.legoll@gmail.com
* gnu/packages/man.scm (man-db)[inputs]: Move flex from here...
[native-inputs]: ...to here.
---
gnu/packages/man.scm | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)

Toggle diff (27 lines)
diff --git a/gnu/packages/man.scm b/gnu/packages/man.scm
index 6d7d5e2339..7463b1dbd8 100644
--- a/gnu/packages/man.scm
+++ b/gnu/packages/man.scm
@@ -7,6 +7,7 @@
;;; Copyright © 2017, 2018, 2019, 2020 Tobias Geerinckx-Rice <me@tobias.gr>
;;; Copyright © 2018, 2019 Rutger Helling <rhelling@mykolab.com>
;;; Copyright © 2018, 2019 Marius Bakke <mbakke@fastmail.com>
+;;; Copyright © 2020 Vincent Legoll <vincent.legoll@gmail.com>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -137,10 +138,10 @@ a flexible and convenient way.")
(srfi srfi-1))))
(native-inputs
`(("pkg-config" ,pkg-config)
+ ("flex" ,flex)
("groff" ,groff))) ;needed at build time (troff, grops, soelim, etc.)
(inputs
- `(("flex" ,flex)
- ("gdbm" ,gdbm)
+ `(("gdbm" ,gdbm)
("groff-minimal" ,groff-minimal)
("less" ,less)
("libpipeline" ,libpipeline)
--
2.26.0
Vincent Legoll wrote 5 years ago
[PATCH 3/7] gnu: libkate: Make some inputs native.
(address . 40435@debbugs.gnu.org)(name . Vincent Legoll)(address . vincent.legoll@gmail.com)
20200404174922.11481-3-vincent.legoll@gmail.com
* gnu/packages/xiph.scm (libkate)[inputs]: Move bison from here...
[native-inputs]: ...to here.
---
gnu/packages/xiph.scm | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)

Toggle diff (27 lines)
diff --git a/gnu/packages/xiph.scm b/gnu/packages/xiph.scm
index edb690b5ff..794dad517e 100644
--- a/gnu/packages/xiph.scm
+++ b/gnu/packages/xiph.scm
@@ -9,6 +9,7 @@
;;; Copyright © 2017, 2018, 2019 Marius Bakke <mbakke@fastmail.com>
;;; Copyright © 2018, 2019, 2020 Tobias Geerinckx-Rice <me@tobias.gr>
;;; Copyright © 2018 Leo Famulari <leo@famulari.name>
+;;; Copyright © 2020 Vincent Legoll <vincent.legoll@gmail.com>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -285,10 +286,10 @@ meaning that audio is compressed in FLAC without any loss in quality.")
"0s3vr2nxfxlf1k75iqpp4l78yf4gil3f0v778kvlngbchvaq23n4"))))
(build-system gnu-build-system)
(native-inputs `(("doxygen" ,doxygen)
+ ("bison" ,bison)
("pkg-config" ,pkg-config)))
;; FIXME: Add optional input liboggz
- (inputs `(("bison" ,bison)
- ("libogg" ,libogg)
+ (inputs `(("libogg" ,libogg)
("libpng" ,libpng)
("python" ,python-wrapper)
("zlib" ,zlib)))
--
2.26.0
Vincent Legoll wrote 5 years ago
[PATCH 4/7] gnu: jami: Make some inputs native.
(address . 40435@debbugs.gnu.org)(name . Vincent Legoll)(address . vincent.legoll@gmail.com)
20200404174922.11481-4-vincent.legoll@gmail.com
* gnu/packages/telephony.scm (jami)[inputs]: Move gettext from here...
[native-inputs]: ...to here.
---
gnu/packages/telephony.scm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

Toggle diff (30 lines)
diff --git a/gnu/packages/telephony.scm b/gnu/packages/telephony.scm
index f64cdd3fb2..85c2f2ab5e 100644
--- a/gnu/packages/telephony.scm
+++ b/gnu/packages/telephony.scm
@@ -18,6 +18,7 @@
;;; Copyright © 2020 Michael Rohleder <mike@rohleder.de>
;;; Copyright © 2020 Raghav Gururajan <raghavgururajan@disroot.org>
;;; Copyright © 2020 Maxim Cournoyer <maxim.cournoyer@gmail.com>
+;;; Copyright © 2020 Vincent Legoll <vincent.legoll@gmail.com>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -969,7 +970,6 @@ This package provides a library common to all Jami clients.")
("libnotify" ,libnotify)
("clutter" ,clutter)
("clutter-gtk" ,clutter-gtk)
- ("gettext" ,gettext-minimal)
("libcanberra" ,libcanberra)
("webkitgtk" ,webkitgtk)
;; TODO: We must wrap ring-client-gnome to force using the
@@ -986,6 +986,7 @@ This package provides a library common to all Jami clients.")
("sqlite" ,sqlite-with-column-metadata)))
(native-inputs
`(("pkg-config" ,pkg-config)
+ ("gettext" ,gettext-minimal)
("glib:bin" ,glib "bin")
("doxygen" ,doxygen)))
(propagated-inputs
--
2.26.0
Vincent Legoll wrote 5 years ago
[PATCH 5/7] gnu: telegram-purple: Make some inputs native.
(address . 40435@debbugs.gnu.org)(name . Vincent Legoll)(address . vincent.legoll@gmail.com)
20200404174922.11481-5-vincent.legoll@gmail.com
* gnu/packages/telephony.scm (telegram-purple)[inputs]: Move gettext from here...
[native-inputs]: ...to here.
---
gnu/packages/messaging.scm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

Toggle diff (29 lines)
diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index 7bab701a68..04287f251f 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -19,6 +19,7 @@
;;; Copyright © 2019, 2020 Brett Gilio <brettg@gnu.org>
;;; Copyright © 2019, 2020 Timotej Lazar <timotej.lazar@araneo.si>
;;; Copyright © 2020 Nicolò Balzarotti <nicolo@nixo.xyz>
+;;; Copyright © 2020 Vincent Legoll <vincent.legoll@gmail.com>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -2030,13 +2031,13 @@ messaging that aren’t available to clients that connect over XMPP.")
(build-system gnu-build-system)
(native-inputs
`(("pkg-config" ,pkg-config)
+ ("gettext" ,gettext-minimal)
("which" ,which)))
(inputs
`(("pidgin" ,pidgin)
("libgcrypt" ,libgcrypt)
("libwebp" ,libwebp)
("glib" ,glib)
- ("gettext" ,gettext-minimal)
("gtk+" ,gtk+-2)
("zlib" ,zlib)))
(arguments
--
2.26.0
Vincent Legoll wrote 5 years ago
[PATCH 6/7] gnu: scotch: Make some inputs native.
(address . 40435@debbugs.gnu.org)(name . Vincent Legoll)(address . vincent.legoll@gmail.com)
20200404174922.11481-6-vincent.legoll@gmail.com
* gnu/packages/math.scm (scotch)[inputs]: Move flex & bison from here...
[native-inputs]: ...to this new field.
---
gnu/packages/maths.scm | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)

Toggle diff (26 lines)
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index b66c330711..391b2a26de 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -36,6 +36,7 @@
;;; Copyright © 2020 Jakub Kądziołka <kuba@kadziolka.net>
;;; Copyright © 2020 Felix Gruber <felgru@posteo.net>
;;; Copyright © 2020 R Veera Kumar <vkor@vkten.in>
+;;; Copyright © 2020 Vincent Legoll <vincent.legoll@gmail.com>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -2625,8 +2626,9 @@ implemented in ANSI C, and MPI for communications.")
"scotch-integer-declarations.patch"))))
(build-system gnu-build-system)
(inputs
- `(("zlib" ,zlib)
- ("flex" ,flex)
+ `(("zlib" ,zlib)))
+ (native-inputs
+ `(("flex" ,flex)
("bison" ,bison)))
(outputs '("out" "metis"))
(arguments
--
2.26.0
Vincent Legoll wrote 5 years ago
[PATCH 7/7] gnu: rubber: Make some inputs native.
(address . 40435@debbugs.gnu.org)(name . Vincent Legoll)(address . vincent.legoll@gmail.com)
20200404174922.11481-7-vincent.legoll@gmail.com
* gnu/packages/tex.scm (rubber)[inputs]: Move texinfo from here...
[native-inputs]: ...to this new field.
---
gnu/packages/tex.scm | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)

Toggle diff (25 lines)
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index e4346d1232..cd461314b5 100644
--- a/gnu/packages/tex.scm
+++ b/gnu/packages/tex.scm
@@ -12,6 +12,7 @@
;;; Copyright © 2017, 2018, 2019 Tobias Geerinckx-Rice <me@tobias.gr>
;;; Copyright © 2018 Danny Milosavljevic <dannym+a@scratchpost.org>
;;; Copyright © 2018 Arun Isaac <arunisaac@systemreboot.net>
+;;; Copyright © 2020 Vincent Legoll <vincent.legoll@gmail.com>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -6132,8 +6133,8 @@ other things it comes with full Unicode support.")
"1xbkv8ll889933gyi2a5hj7hhh216k04gn8fwz5lfv5iz8s34gbq"))))
(build-system gnu-build-system)
(arguments '(#:tests? #f)) ; no `check' target
- (inputs `(("texinfo" ,texinfo)
- ("python" ,python-2) ; incompatible with Python 3 (print syntax)
+ (native-inputs `(("texinfo" ,texinfo)))
+ (inputs `(("python" ,python-2) ; incompatible with Python 3 (print syntax)
("which" ,which)))
(home-page "https://launchpad.net/rubber")
(synopsis "Wrapper for LaTeX and friends")
--
2.26.0
Danny Milosavljevic wrote 5 years ago
Re: [bug#40435] Another batch of native-inputs
(name . Vincent Legoll)(address . vincent.legoll@gmail.com)(address . 40435-done@debbugs.gnu.org)
20200404202027.0cae8de0@scratchpost.org
Hi Vincent,

pushed this patchset to guix master as commit a7f6202437d6bf9fd0cbc310e32eb584841f8fa8 (inclusive)
to commit commit 5a46779e9f418b89137b315ba15d5c5ea30ca540.

Thanks!
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl6Iz+sACgkQ5xo1VCww
uqX+1wf/fyiPV6HTiJNeu6J6PWT1bZ86Ju8+/0QLOBA3xPIOjkuXjXi7cb03uX9U
uRcu4+kOAltpCbRnworDQqWfIRUM7+m119Hza4082u/4BTA9F0KeiesNuhNGavQ7
mwfjf2mEKsdCqqGtk1g4DBP9Cpy2wWt9608bYr4D04wRrQRd4Fc6HR4C05HU3zCg
4VXP3dzWdZfFz2zHnrDDSrrEhVb8u/g01kBHAM7TYpsAojbUWOEefZH1F1o9mwkB
C3sTFttx4MfheoHEi0nk+VdoipEdRUzwWu5bpPGGYK7f3R0KujXnewEouJCdbnid
8v0Q0jUfjvzt33deJYxv5ovG+L3M4g==
=vSEv
-----END PGP SIGNATURE-----


Closed
Vincent Legoll wrote 5 years ago
Re: bug#40435: closed (Re: [bug#40435] Another batch of native-inputs)
CAEwRq=ozHZXz1=E2-UY1FVHg66-k1Vm4W2QUKe8+qAhDE_agKQ@mail.gmail.com
Hello Danny,

I'm not seeing the gparted patch (1/7) being committed,
is there a problem with this one ?

--
Vincent Legoll
Danny Milosavljevic wrote 5 years ago
(name . Vincent Legoll)(address . vincent.legoll@gmail.com)(address . 40435@debbugs.gnu.org)
20200404220318.0b67e026@scratchpost.org
Whoops, I usually expected the cover letter there so I skipped that mail.

Pushed to guix master as 19b10c91e82a64ef989adf8dcdff0a291ca0675b.
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl6I6AYACgkQ5xo1VCww
uqWpswf/djTZc+J731enf7QLdKR+SLK5BmgdEs4Upg1nfPjA+RWpYVlz3VhaTMNY
JuaNN5ln3Giz7hVQWvFHEDBRw18qoR2sE/4NkToMV9e19JmPWaVjqVL+qlhf1sKc
7mrfzdZcf0lGt58ZYVdgucecUi6EYx87DrTOWnSYs1toRarQvPRUz16XjQksYGx4
gPTBRQFRZqKln/PHsofmJbtZq2ipVXjayuuvcREMK7BdqQvQ75/yQZsgg/D9GPXD
3t4c4mdxOBEkXqFYg7BaChl3piJdpXfD7OljDxxIhc4Gax8Wj4mGHsPeNxEPJEyu
bDAT3VmC3v9n6Ha+b+on8scTuPk78g==
=cpZ3
-----END PGP SIGNATURE-----


Vincent Legoll wrote 5 years ago
(name . Danny Milosavljevic)(address . dannym@scratchpost.org)(address . 40435@debbugs.gnu.org)
CAEwRq=pLRwTbL97ZhtNRVjBP-Mt9-wwASYZaZ=DzhLD685emUw@mail.gmail.com
On Sat, Apr 4, 2020 at 10:03 PM Danny Milosavljevic
<dannym@scratchpost.org> wrote:
Toggle quote (4 lines)
> Whoops, I usually expected the cover letter there so I skipped that mail.
>
> Pushed to guix master as 19b10c91e82a64ef989adf8dcdff0a291ca0675b.

Thanks

--
Vincent Legoll
?
Your comment

This issue is archived.

To comment on this conversation send an email to 40435@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 40435
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help