unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* [PATCH 0/2] Update gEDA/gaf.
@ 2016-07-13 19:32 Ricardo Wurmus
  2016-07-13 19:32 ` [PATCH 1/2] gnu: geda-gaf: Use modify-phases syntax Ricardo Wurmus
  2016-07-13 19:32 ` [PATCH 2/2] gnu: geda-gaf: Update to 1.9.2 Ricardo Wurmus
  0 siblings, 2 replies; 5+ messages in thread
From: Ricardo Wurmus @ 2016-07-13 19:32 UTC (permalink / raw)
  To: guix-devel

Hi Guix,

this patch upgrades gEDA/gaf to the latest "unstable" release 1.9.2.  There
are many improvements and new helpful tools.  The latest "stable" release is
from 2013 so I think we can upgrade to the latest "unstable" release from
2015.

~~ Ricardo


Ricardo Wurmus (2):
  gnu: geda-gaf: Use modify-phases syntax.
  gnu: geda-gaf: Update to 1.9.2.

 gnu/packages/engineering.scm | 19 +++++++++----------
 1 file changed, 9 insertions(+), 10 deletions(-)

-- 
2.8.4

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

* [PATCH 1/2] gnu: geda-gaf: Use modify-phases syntax.
  2016-07-13 19:32 [PATCH 0/2] Update gEDA/gaf Ricardo Wurmus
@ 2016-07-13 19:32 ` Ricardo Wurmus
  2016-07-16 13:14   ` Ludovic Courtès
  2016-07-13 19:32 ` [PATCH 2/2] gnu: geda-gaf: Update to 1.9.2 Ricardo Wurmus
  1 sibling, 1 reply; 5+ messages in thread
From: Ricardo Wurmus @ 2016-07-13 19:32 UTC (permalink / raw)
  To: guix-devel

* gnu/packages/engineering.scm (geda-gaf)[arguments]: Use modify-phases
  syntax.
---
 gnu/packages/engineering.scm | 13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index 3822331..d7bd06f 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -123,13 +123,12 @@ plans and designs.")
     (build-system gnu-build-system)
     (arguments
      '(#:phases
-       ;; tests require a writable HOME
-       (alist-cons-before
-        'check 'set-home
-        (lambda _
-          (setenv "HOME" (getenv "TMPDIR")))
-        %standard-phases
-        )
+       (modify-phases %standard-phases
+         ;; tests require a writable HOME
+         (add-before 'check 'set-home
+           (lambda _
+             (setenv "HOME" (getenv "TMPDIR"))
+             #t)))
        #:configure-flags
        (let ((pcb (assoc-ref %build-inputs "pcb")))
          (list (string-append "--with-pcb-datadir=" pcb "/share")
-- 
2.8.4

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

* [PATCH 2/2] gnu: geda-gaf: Update to 1.9.2.
  2016-07-13 19:32 [PATCH 0/2] Update gEDA/gaf Ricardo Wurmus
  2016-07-13 19:32 ` [PATCH 1/2] gnu: geda-gaf: Use modify-phases syntax Ricardo Wurmus
@ 2016-07-13 19:32 ` Ricardo Wurmus
  2016-07-16 13:14   ` Ludovic Courtès
  1 sibling, 1 reply; 5+ messages in thread
From: Ricardo Wurmus @ 2016-07-13 19:32 UTC (permalink / raw)
  To: guix-devel

* gnu/packages/engineering.scm (geda-gaf): Update to 1.9.2.
---
 gnu/packages/engineering.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index d7bd06f..a037117 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -110,16 +110,16 @@ plans and designs.")
 (define-public geda-gaf
   (package
     (name "geda-gaf")
-    (version "1.8.2")
+    (version "1.9.2")
     (source (origin
               (method url-fetch)
               (uri (string-append
-                    "http://ftp.geda-project.org/geda-gaf/stable/v"
+                    "http://ftp.geda-project.org/geda-gaf/unstable/v"
                     (version-major+minor version) "/"
                     version "/geda-gaf-" version ".tar.gz"))
               (sha256
                (base32
-                "08dpa506xk4gjbbi8vnxcb640wq4ihlgmhzlssl52nhvxwx7gx5v"))))
+                "14mk45pfz11v54q66gafw2l68n1p5ssvvjmdm8ffgc8x1w5ajfrz"))))
     (build-system gnu-build-system)
     (arguments
      '(#:phases
-- 
2.8.4

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

* Re: [PATCH 1/2] gnu: geda-gaf: Use modify-phases syntax.
  2016-07-13 19:32 ` [PATCH 1/2] gnu: geda-gaf: Use modify-phases syntax Ricardo Wurmus
@ 2016-07-16 13:14   ` Ludovic Courtès
  0 siblings, 0 replies; 5+ messages in thread
From: Ludovic Courtès @ 2016-07-16 13:14 UTC (permalink / raw)
  To: Ricardo Wurmus; +Cc: guix-devel

Ricardo Wurmus <rekado@elephly.net> skribis:

> * gnu/packages/engineering.scm (geda-gaf)[arguments]: Use modify-phases
>   syntax.

OK!

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

* Re: [PATCH 2/2] gnu: geda-gaf: Update to 1.9.2.
  2016-07-13 19:32 ` [PATCH 2/2] gnu: geda-gaf: Update to 1.9.2 Ricardo Wurmus
@ 2016-07-16 13:14   ` Ludovic Courtès
  0 siblings, 0 replies; 5+ messages in thread
From: Ludovic Courtès @ 2016-07-16 13:14 UTC (permalink / raw)
  To: Ricardo Wurmus; +Cc: guix-devel

Ricardo Wurmus <rekado@elephly.net> skribis:

> * gnu/packages/engineering.scm (geda-gaf): Update to 1.9.2.

LGTM, thanks!

Ludo'.

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

end of thread, other threads:[~2016-07-16 13:14 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-07-13 19:32 [PATCH 0/2] Update gEDA/gaf Ricardo Wurmus
2016-07-13 19:32 ` [PATCH 1/2] gnu: geda-gaf: Use modify-phases syntax Ricardo Wurmus
2016-07-16 13:14   ` Ludovic Courtès
2016-07-13 19:32 ` [PATCH 2/2] gnu: geda-gaf: Update to 1.9.2 Ricardo Wurmus
2016-07-16 13:14   ` Ludovic Courtès

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