GNU bug report logs - #40435
Another batch of native-inputs

Previous Next

Package: guix-patches;

Reported by: Vincent Legoll <vincent.legoll <at> gmail.com>

Date: Sat, 4 Apr 2020 17:48:02 UTC

Severity: normal

Done: Danny Milosavljevic <dannym <at> scratchpost.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 40435 in the body.
You can then email your comments to 40435 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#40435; Package guix-patches. (Sat, 04 Apr 2020 17:48:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Vincent Legoll <vincent.legoll <at> gmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sat, 04 Apr 2020 17:48:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Vincent Legoll <vincent.legoll <at> gmail.com>
To: guix-patches <at> gnu.org
Subject: Another batch of native-inputs
Date: Sat, 4 Apr 2020 19:47:33 +0200
All of these don't have a lot of dependents
and could go to master.

All checked with guix gc --references.

-- 
Vincent Legoll




Information forwarded to guix-patches <at> gnu.org:
bug#40435; Package guix-patches. (Sat, 04 Apr 2020 17:50:02 GMT) Full text and rfc822 format available.

Message #8 received at 40435 <at> debbugs.gnu.org (full text, mbox):

From: Vincent Legoll <vincent.legoll <at> gmail.com>
To: 40435 <at> debbugs.gnu.org
Cc: Vincent Legoll <vincent.legoll <at> gmail.com>
Subject: [PATCH 1/7] gnu: gparted: Make some inputs native.
Date: Sat,  4 Apr 2020 19:49:16 +0200
* 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(-)

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 <at> famulari.name>
 ;;; Copyright © 2019 Pierre Langlois <pierre.langlois <at> gmx.com>
 ;;; Copyright © 2020 Pkill -9 <pkill9 <at> runbox.com>
+;;; Copyright © 2020 Vincent Legoll <vincent.legoll <at> 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





Information forwarded to guix-patches <at> gnu.org:
bug#40435; Package guix-patches. (Sat, 04 Apr 2020 17:50:02 GMT) Full text and rfc822 format available.

Message #11 received at 40435 <at> debbugs.gnu.org (full text, mbox):

From: Vincent Legoll <vincent.legoll <at> gmail.com>
To: 40435 <at> debbugs.gnu.org
Cc: Vincent Legoll <vincent.legoll <at> gmail.com>
Subject: [PATCH 2/7] gnu: man-db: Make some inputs native.
Date: Sat,  4 Apr 2020 19:49:17 +0200
* 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(-)

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 <at> tobias.gr>
 ;;; Copyright © 2018, 2019 Rutger Helling <rhelling <at> mykolab.com>
 ;;; Copyright © 2018, 2019 Marius Bakke <mbakke <at> fastmail.com>
+;;; Copyright © 2020 Vincent Legoll <vincent.legoll <at> 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





Information forwarded to guix-patches <at> gnu.org:
bug#40435; Package guix-patches. (Sat, 04 Apr 2020 17:50:03 GMT) Full text and rfc822 format available.

Message #14 received at 40435 <at> debbugs.gnu.org (full text, mbox):

From: Vincent Legoll <vincent.legoll <at> gmail.com>
To: 40435 <at> debbugs.gnu.org
Cc: Vincent Legoll <vincent.legoll <at> gmail.com>
Subject: [PATCH 3/7] gnu: libkate: Make some inputs native.
Date: Sat,  4 Apr 2020 19:49:18 +0200
* 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(-)

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 <at> fastmail.com>
 ;;; Copyright © 2018, 2019, 2020 Tobias Geerinckx-Rice <me <at> tobias.gr>
 ;;; Copyright © 2018 Leo Famulari <leo <at> famulari.name>
+;;; Copyright © 2020 Vincent Legoll <vincent.legoll <at> 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





Information forwarded to guix-patches <at> gnu.org:
bug#40435; Package guix-patches. (Sat, 04 Apr 2020 17:50:03 GMT) Full text and rfc822 format available.

Message #17 received at 40435 <at> debbugs.gnu.org (full text, mbox):

From: Vincent Legoll <vincent.legoll <at> gmail.com>
To: 40435 <at> debbugs.gnu.org
Cc: Vincent Legoll <vincent.legoll <at> gmail.com>
Subject: [PATCH 4/7] gnu: jami: Make some inputs native.
Date: Sat,  4 Apr 2020 19:49:19 +0200
* 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(-)

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 <at> rohleder.de>
 ;;; Copyright © 2020 Raghav Gururajan <raghavgururajan <at> disroot.org>
 ;;; Copyright © 2020 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
+;;; Copyright © 2020 Vincent Legoll <vincent.legoll <at> 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





Information forwarded to guix-patches <at> gnu.org:
bug#40435; Package guix-patches. (Sat, 04 Apr 2020 17:50:04 GMT) Full text and rfc822 format available.

Message #20 received at 40435 <at> debbugs.gnu.org (full text, mbox):

From: Vincent Legoll <vincent.legoll <at> gmail.com>
To: 40435 <at> debbugs.gnu.org
Cc: Vincent Legoll <vincent.legoll <at> gmail.com>
Subject: [PATCH 5/7] gnu: telegram-purple: Make some inputs native.
Date: Sat,  4 Apr 2020 19:49:20 +0200
* 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(-)

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 <at> gnu.org>
 ;;; Copyright © 2019, 2020 Timotej Lazar <timotej.lazar <at> araneo.si>
 ;;; Copyright © 2020 Nicolò Balzarotti <nicolo <at> nixo.xyz>
+;;; Copyright © 2020 Vincent Legoll <vincent.legoll <at> 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





Information forwarded to guix-patches <at> gnu.org:
bug#40435; Package guix-patches. (Sat, 04 Apr 2020 17:50:04 GMT) Full text and rfc822 format available.

Message #23 received at 40435 <at> debbugs.gnu.org (full text, mbox):

From: Vincent Legoll <vincent.legoll <at> gmail.com>
To: 40435 <at> debbugs.gnu.org
Cc: Vincent Legoll <vincent.legoll <at> gmail.com>
Subject: [PATCH 6/7] gnu: scotch: Make some inputs native.
Date: Sat,  4 Apr 2020 19:49:21 +0200
* 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(-)

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 <at> kadziolka.net>
 ;;; Copyright © 2020 Felix Gruber <felgru <at> posteo.net>
 ;;; Copyright © 2020 R Veera Kumar <vkor <at> vkten.in>
+;;; Copyright © 2020 Vincent Legoll <vincent.legoll <at> 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





Information forwarded to guix-patches <at> gnu.org:
bug#40435; Package guix-patches. (Sat, 04 Apr 2020 17:50:05 GMT) Full text and rfc822 format available.

Message #26 received at 40435 <at> debbugs.gnu.org (full text, mbox):

From: Vincent Legoll <vincent.legoll <at> gmail.com>
To: 40435 <at> debbugs.gnu.org
Cc: Vincent Legoll <vincent.legoll <at> gmail.com>
Subject: [PATCH 7/7] gnu: rubber: Make some inputs native.
Date: Sat,  4 Apr 2020 19:49:22 +0200
* 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(-)

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 <at> tobias.gr>
 ;;; Copyright © 2018 Danny Milosavljevic <dannym+a <at> scratchpost.org>
 ;;; Copyright © 2018 Arun Isaac <arunisaac <at> systemreboot.net>
+;;; Copyright © 2020 Vincent Legoll <vincent.legoll <at> 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





Reply sent to Danny Milosavljevic <dannym <at> scratchpost.org>:
You have taken responsibility. (Sat, 04 Apr 2020 18:21:02 GMT) Full text and rfc822 format available.

Notification sent to Vincent Legoll <vincent.legoll <at> gmail.com>:
bug acknowledged by developer. (Sat, 04 Apr 2020 18:21:02 GMT) Full text and rfc822 format available.

Message #31 received at 40435-done <at> debbugs.gnu.org (full text, mbox):

From: Danny Milosavljevic <dannym <at> scratchpost.org>
To: Vincent Legoll <vincent.legoll <at> gmail.com>
Cc: 40435-done <at> debbugs.gnu.org
Subject: Re: [bug#40435] Another batch of native-inputs
Date: Sat, 4 Apr 2020 20:20:27 +0200
[Message part 1 (text/plain, inline)]
Hi Vincent,

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

Thanks!
[Message part 2 (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#40435; Package guix-patches. (Sat, 04 Apr 2020 19:48:01 GMT) Full text and rfc822 format available.

Message #34 received at 40435 <at> debbugs.gnu.org (full text, mbox):

From: Vincent Legoll <vincent.legoll <at> gmail.com>
To: 40435 <at> debbugs.gnu.org, Danny Milosavljevic <dannym <at> scratchpost.org>
Subject: Re: bug#40435: closed (Re: [bug#40435] Another batch of native-inputs)
Date: Sat, 4 Apr 2020 21:47:36 +0200
Hello Danny,

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

-- 
Vincent Legoll




Information forwarded to guix-patches <at> gnu.org:
bug#40435; Package guix-patches. (Sat, 04 Apr 2020 20:04:01 GMT) Full text and rfc822 format available.

Message #37 received at 40435 <at> debbugs.gnu.org (full text, mbox):

From: Danny Milosavljevic <dannym <at> scratchpost.org>
To: Vincent Legoll <vincent.legoll <at> gmail.com>
Cc: 40435 <at> debbugs.gnu.org
Subject: Re: bug#40435: closed (Re: [bug#40435] Another batch of native-inputs)
Date: Sat, 4 Apr 2020 22:03:18 +0200
[Message part 1 (text/plain, inline)]
Whoops, I usually expected the cover letter there so I skipped that mail.

Pushed to guix master as 19b10c91e82a64ef989adf8dcdff0a291ca0675b.
[Message part 2 (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#40435; Package guix-patches. (Sat, 04 Apr 2020 21:19:01 GMT) Full text and rfc822 format available.

Message #40 received at 40435 <at> debbugs.gnu.org (full text, mbox):

From: Vincent Legoll <vincent.legoll <at> gmail.com>
To: Danny Milosavljevic <dannym <at> scratchpost.org>
Cc: 40435 <at> debbugs.gnu.org
Subject: Re: bug#40435: closed (Re: [bug#40435] Another batch of native-inputs)
Date: Sat, 4 Apr 2020 23:17:49 +0200
On Sat, Apr 4, 2020 at 10:03 PM Danny Milosavljevic
<dannym <at> scratchpost.org> wrote:
> Whoops, I usually expected the cover letter there so I skipped that mail.
>
> Pushed to guix master as 19b10c91e82a64ef989adf8dcdff0a291ca0675b.

Thanks

-- 
Vincent Legoll




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 03 May 2020 11:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 5 years and 43 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.