unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#40435] Another batch of native-inputs
@ 2020-04-04 17:47 Vincent Legoll
  2020-04-04 17:49 ` [bug#40435] [PATCH 1/7] gnu: gparted: Make some inputs native Vincent Legoll
                   ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Vincent Legoll @ 2020-04-04 17:47 UTC (permalink / raw)
  To: 40435

All of these don't have a lot of dependents
and could go to master.

All checked with guix gc --references.

-- 
Vincent Legoll

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

* [bug#40435] [PATCH 1/7] gnu: gparted: Make some inputs native.
  2020-04-04 17:47 [bug#40435] Another batch of native-inputs Vincent Legoll
@ 2020-04-04 17:49 ` Vincent Legoll
  2020-04-04 17:49   ` [bug#40435] [PATCH 2/7] gnu: man-db: " Vincent Legoll
                     ` (5 more replies)
  2020-04-04 18:20 ` bug#40435: Another batch of native-inputs Danny Milosavljevic
       [not found] ` <handler.40435.D40435.158602443030571.notifdone@debbugs.gnu.org>
  2 siblings, 6 replies; 12+ messages in thread
From: Vincent Legoll @ 2020-04-04 17:49 UTC (permalink / raw)
  To: 40435; +Cc: Vincent Legoll

* 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@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

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

* [bug#40435] [PATCH 2/7] gnu: man-db: Make some inputs native.
  2020-04-04 17:49 ` [bug#40435] [PATCH 1/7] gnu: gparted: Make some inputs native Vincent Legoll
@ 2020-04-04 17:49   ` Vincent Legoll
  2020-04-04 17:49   ` [bug#40435] [PATCH 3/7] gnu: libkate: " Vincent Legoll
                     ` (4 subsequent siblings)
  5 siblings, 0 replies; 12+ messages in thread
From: Vincent Legoll @ 2020-04-04 17:49 UTC (permalink / raw)
  To: 40435; +Cc: Vincent Legoll

* 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@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

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

* [bug#40435] [PATCH 3/7] gnu: libkate: Make some inputs native.
  2020-04-04 17:49 ` [bug#40435] [PATCH 1/7] gnu: gparted: Make some inputs native Vincent Legoll
  2020-04-04 17:49   ` [bug#40435] [PATCH 2/7] gnu: man-db: " Vincent Legoll
@ 2020-04-04 17:49   ` Vincent Legoll
  2020-04-04 17:49   ` [bug#40435] [PATCH 4/7] gnu: jami: " Vincent Legoll
                     ` (3 subsequent siblings)
  5 siblings, 0 replies; 12+ messages in thread
From: Vincent Legoll @ 2020-04-04 17:49 UTC (permalink / raw)
  To: 40435; +Cc: Vincent Legoll

* 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@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

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

* [bug#40435] [PATCH 4/7] gnu: jami: Make some inputs native.
  2020-04-04 17:49 ` [bug#40435] [PATCH 1/7] gnu: gparted: Make some inputs native Vincent Legoll
  2020-04-04 17:49   ` [bug#40435] [PATCH 2/7] gnu: man-db: " Vincent Legoll
  2020-04-04 17:49   ` [bug#40435] [PATCH 3/7] gnu: libkate: " Vincent Legoll
@ 2020-04-04 17:49   ` Vincent Legoll
  2020-04-04 17:49   ` [bug#40435] [PATCH 5/7] gnu: telegram-purple: " Vincent Legoll
                     ` (2 subsequent siblings)
  5 siblings, 0 replies; 12+ messages in thread
From: Vincent Legoll @ 2020-04-04 17:49 UTC (permalink / raw)
  To: 40435; +Cc: Vincent Legoll

* 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@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

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

* [bug#40435] [PATCH 5/7] gnu: telegram-purple: Make some inputs native.
  2020-04-04 17:49 ` [bug#40435] [PATCH 1/7] gnu: gparted: Make some inputs native Vincent Legoll
                     ` (2 preceding siblings ...)
  2020-04-04 17:49   ` [bug#40435] [PATCH 4/7] gnu: jami: " Vincent Legoll
@ 2020-04-04 17:49   ` Vincent Legoll
  2020-04-04 17:49   ` [bug#40435] [PATCH 6/7] gnu: scotch: " Vincent Legoll
  2020-04-04 17:49   ` [bug#40435] [PATCH 7/7] gnu: rubber: " Vincent Legoll
  5 siblings, 0 replies; 12+ messages in thread
From: Vincent Legoll @ 2020-04-04 17:49 UTC (permalink / raw)
  To: 40435; +Cc: Vincent Legoll

* 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@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

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

* [bug#40435] [PATCH 6/7] gnu: scotch: Make some inputs native.
  2020-04-04 17:49 ` [bug#40435] [PATCH 1/7] gnu: gparted: Make some inputs native Vincent Legoll
                     ` (3 preceding siblings ...)
  2020-04-04 17:49   ` [bug#40435] [PATCH 5/7] gnu: telegram-purple: " Vincent Legoll
@ 2020-04-04 17:49   ` Vincent Legoll
  2020-04-04 17:49   ` [bug#40435] [PATCH 7/7] gnu: rubber: " Vincent Legoll
  5 siblings, 0 replies; 12+ messages in thread
From: Vincent Legoll @ 2020-04-04 17:49 UTC (permalink / raw)
  To: 40435; +Cc: Vincent Legoll

* 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@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

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

* [bug#40435] [PATCH 7/7] gnu: rubber: Make some inputs native.
  2020-04-04 17:49 ` [bug#40435] [PATCH 1/7] gnu: gparted: Make some inputs native Vincent Legoll
                     ` (4 preceding siblings ...)
  2020-04-04 17:49   ` [bug#40435] [PATCH 6/7] gnu: scotch: " Vincent Legoll
@ 2020-04-04 17:49   ` Vincent Legoll
  5 siblings, 0 replies; 12+ messages in thread
From: Vincent Legoll @ 2020-04-04 17:49 UTC (permalink / raw)
  To: 40435; +Cc: Vincent Legoll

* 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@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

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

* bug#40435: Another batch of native-inputs
  2020-04-04 17:47 [bug#40435] Another batch of native-inputs Vincent Legoll
  2020-04-04 17:49 ` [bug#40435] [PATCH 1/7] gnu: gparted: Make some inputs native Vincent Legoll
@ 2020-04-04 18:20 ` Danny Milosavljevic
       [not found] ` <handler.40435.D40435.158602443030571.notifdone@debbugs.gnu.org>
  2 siblings, 0 replies; 12+ messages in thread
From: Danny Milosavljevic @ 2020-04-04 18:20 UTC (permalink / raw)
  To: Vincent Legoll; +Cc: 40435-done

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

Hi Vincent,

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

Thanks!

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

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

* [bug#40435] closed (Re: [bug#40435] Another batch of native-inputs)
       [not found] ` <handler.40435.D40435.158602443030571.notifdone@debbugs.gnu.org>
@ 2020-04-04 19:47   ` Vincent Legoll
  2020-04-04 20:03     ` Danny Milosavljevic
  0 siblings, 1 reply; 12+ messages in thread
From: Vincent Legoll @ 2020-04-04 19:47 UTC (permalink / raw)
  To: 40435, Danny Milosavljevic

Hello Danny,

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

-- 
Vincent Legoll

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

* [bug#40435] closed (Re: [bug#40435] Another batch of native-inputs)
  2020-04-04 19:47   ` [bug#40435] closed (Re: [bug#40435] Another batch of native-inputs) Vincent Legoll
@ 2020-04-04 20:03     ` Danny Milosavljevic
  2020-04-04 21:17       ` Vincent Legoll
  0 siblings, 1 reply; 12+ messages in thread
From: Danny Milosavljevic @ 2020-04-04 20:03 UTC (permalink / raw)
  To: Vincent Legoll; +Cc: 40435

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

Whoops, I usually expected the cover letter there so I skipped that mail.

Pushed to guix master as 19b10c91e82a64ef989adf8dcdff0a291ca0675b.

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

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

* [bug#40435] closed (Re: [bug#40435] Another batch of native-inputs)
  2020-04-04 20:03     ` Danny Milosavljevic
@ 2020-04-04 21:17       ` Vincent Legoll
  0 siblings, 0 replies; 12+ messages in thread
From: Vincent Legoll @ 2020-04-04 21:17 UTC (permalink / raw)
  To: Danny Milosavljevic; +Cc: 40435

On Sat, Apr 4, 2020 at 10:03 PM Danny Milosavljevic
<dannym@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

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

end of thread, other threads:[~2020-04-04 21:19 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-04-04 17:47 [bug#40435] Another batch of native-inputs Vincent Legoll
2020-04-04 17:49 ` [bug#40435] [PATCH 1/7] gnu: gparted: Make some inputs native Vincent Legoll
2020-04-04 17:49   ` [bug#40435] [PATCH 2/7] gnu: man-db: " Vincent Legoll
2020-04-04 17:49   ` [bug#40435] [PATCH 3/7] gnu: libkate: " Vincent Legoll
2020-04-04 17:49   ` [bug#40435] [PATCH 4/7] gnu: jami: " Vincent Legoll
2020-04-04 17:49   ` [bug#40435] [PATCH 5/7] gnu: telegram-purple: " Vincent Legoll
2020-04-04 17:49   ` [bug#40435] [PATCH 6/7] gnu: scotch: " Vincent Legoll
2020-04-04 17:49   ` [bug#40435] [PATCH 7/7] gnu: rubber: " Vincent Legoll
2020-04-04 18:20 ` bug#40435: Another batch of native-inputs Danny Milosavljevic
     [not found] ` <handler.40435.D40435.158602443030571.notifdone@debbugs.gnu.org>
2020-04-04 19:47   ` [bug#40435] closed (Re: [bug#40435] Another batch of native-inputs) Vincent Legoll
2020-04-04 20:03     ` Danny Milosavljevic
2020-04-04 21:17       ` Vincent Legoll

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).