[PATCH] gnu: guile-wisp: Update to 1.0.3

  • Done
  • quality assurance status badge
Details
3 participants
  • Arne Babenhauserheide
  • Maxime Devos
  • Ricardo Wurmus
Owner
unassigned
Submitted by
Arne Babenhauserheide
Severity
normal
A
A
Arne Babenhauserheide wrote on 16 Sep 2020 23:59
(address . guix-patches@gnu.org)
87lfh92xii.fsf@web.de
From 06ca3245ff88bc51c0c7f929b02d0c9e22dc800d Mon Sep 17 00:00:00 2001

* gnu/packages/guile-xyz.scm (guile-wisp): Update to 1.0.3
[source]: Access via hg and change from bitbucket to hg.sr.ht
[phases] call autoreconf before 'configure,
[phases] remove Guile 3 patch because Guile 3 is supported in 1.0.3
[native-inputs]: add autoconf and automake
---
gnu/packages/guile-xyz.scm | 23 ++++++++++++-----------
1 file changed, 12 insertions(+), 11 deletions(-)

Toggle diff (54 lines)
diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm
index 3090c6078b..2851766c3f 100644
--- a/gnu/packages/guile-xyz.scm
+++ b/gnu/packages/guile-xyz.scm
@@ -1621,15 +1621,16 @@ The library is shipped with documentation in Info format and usage examples.")
(define-public guile-wisp
(package
(name "guile-wisp")
- (version "1.0.2")
+ (version "1.0.3")
(source (origin
- (method url-fetch)
- (uri (string-append "https://bitbucket.org/ArneBab/"
- "wisp/downloads/wisp-"
- version ".tar.gz"))
+ (method hg-fetch)
+ (uri (hg-reference
+ (url "https://hg.sr.ht/~arnebab/wisp")
+ (changeset (string-append "v" version))))
+ (file-name (git-file-name name version))
(sha256
(base32
- "03pz7pj9jyallynhflp5s7qax8dj1fs8la434wrfgz7g1kgjnvf6"))))
+ "10g97jz3ahpb5mg933ajsc3pa9jxlg14f42yf01qwx0dwq1b06d5"))))
(build-system gnu-build-system)
(arguments
`(#:modules ((guix build gnu-build-system)
@@ -1643,11 +1644,9 @@ The library is shipped with documentation in Info format and usage examples.")
(guix build emacs-utils))
#:phases
(modify-phases %standard-phases
- (add-after 'unpack 'support-guile-3.0
+ (add-before 'configure 'autoreconf
(lambda _
- (substitute* "configure"
- (("_guile_versions_to_search=\"2.2")
- "_guile_versions_to_search=\"3.0 2.2"))
+ (invoke "autoreconf" "-vif")
#t))
(add-before 'configure 'patch-/usr/bin/env
(lambda _
@@ -1689,7 +1688,9 @@ The library is shipped with documentation in Info format and usage examples.")
(inputs
`(("guile" ,guile-3.0)))
(native-inputs
- `(("emacs" ,emacs-minimal)
+ `(("autoconf" ,autoconf)
+ ("automake" ,automake)
+ ("emacs" ,emacs-minimal)
("python" ,python)
("pkg-config" ,pkg-config)))
(synopsis "Whitespace to lisp syntax for Guile")
--
2.28.0
-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAl9iitYQHGFybmVfYmFi
QHdlYi5kZQAKCRAT741FJAPD6yM7EACPVekiNM6MhLRr350RhHOgxyS1nsPZRM9C
bJEClyfVL9ikusmDIpyN5NefJwJhiJcBBldQQfe1SJVhzDM7doGDtKADljrw9x0m
p2INnxHS1rzJbbl9xwVb72QXqnfL+aNJPSmJx7zkU5MP2aw8EOP4zalG6yMQJClf
UjTtbzFEasXHpvIUve9mkSVb1GEJJWgl86/i2cLjR/6kT/Pm2gPdJS3DaR12geUB
tmUTYKol70EdlLADUIbDPc9ld4quB41EDbLAp5myZYJZMJpfq2hGr93l3JcSKPXk
bRAo3ojURkcbdk0n6LkkA5cZ2lKsOxlvcd7nHX/nuT6Hcg8ExEJqvZmTJrmstFk2
BNeS20RmBAOAInrqskZrYtOVoQUPqFAekwVSXS1z53QPMTtu/UNhOTPH4p9no0hY
NGwbZ7QDZs1DQJilHMiCw09FCSfP8tUZHbVDnz+m/BK7eWGxlH/+Hjg/VVh4acpc
BL1yJ8/M9CWIQ6pdGcp128NP51xKLAPzWIHL370IDaQAflviuEEA+psSwzgW8UGb
YOYPWq9SA4Rjpj58mfjvGR8sS3pYpEeOLMaquq1XMt5/IlBe6ffhPMY6zZbeqe5x
CkeTWfeNibAlbfb9T1Mp/bCrcCuEoY3U/C4/lzICvsJ495KFt9bx8JI8DoSgQ9YB
lCcf5enX+4jEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAl9iitYQHGFy
bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSFJQA/9/3Nx3Ww0boLlSAUwPkbsLZGd6
sP8Ij+06BR+p1mrSvVyGGTpgRyLUUht+ekHqi0aNRWIaw17Zq5HGQhBxkJQkCeSK
T1FcsohDf8mcIu6KdH8Av0FpmH48DMHkTmZuWkd6S1RqUMk+hA7Stwdn0hkT5KSn
0Rljy5Ix3LzCwlDWiQ==
=PR0I
-----END PGP SIGNATURE-----

R
R
Ricardo Wurmus wrote on 17 Sep 2020 13:47
(name . Arne Babenhauserheide)(address . arne_bab@web.de)(address . 43459-done@debbugs.gnu.org)
874knwvd44.fsf@elephly.net
Hi Arne,

Toggle quote (8 lines)
> From 06ca3245ff88bc51c0c7f929b02d0c9e22dc800d Mon Sep 17 00:00:00 2001
>
> * gnu/packages/guile-xyz.scm (guile-wisp): Update to 1.0.3
> [source]: Access via hg and change from bitbucket to hg.sr.ht
> [phases] call autoreconf before 'configure,
> [phases] remove Guile 3 patch because Guile 3 is supported in 1.0.3
> [native-inputs]: add autoconf and automake

I modified the commit message to better match our conventions and
replaced the existing 'bootstrap phase instead of adding a new phase
before 'configure (the effect is the same).

Pushed it to the “master” branch with commit 8b030edf02.

Thank you!

--
Ricardo
Closed
D
D
Dr. Arne Babenhauserheide wrote on 18 Sep 2020 00:55
(name . Ricardo Wurmus)(address . rekado@elephly.net)(address . 43459-done@debbugs.gnu.org)
87o8m410a9.fsf@web.de
Hi Ricardo,

Ricardo Wurmus <rekado@elephly.net> writes:

Toggle quote (8 lines)
> I modified the commit message to better match our conventions and
> replaced the existing 'bootstrap phase instead of adding a new phase
> before 'configure (the effect is the same).
>
> Pushed it to the “master” branch with commit 8b030edf02.
>
> Thank you!

Thank you! :-)

Best wishes,
Arne
--
Unpolitisch sein
heißt politisch sein
ohne es zu merken
-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAl9j6VEQHGFybmVfYmFi
QHdlYi5kZQAKCRAT741FJAPD6wibD/9Hfj0end4vMYBnXvZfWffqV1ppCcvjctyj
kEaZ2MkO20XBtMc5MPdi7qTjnGRveaW/Xyh6+FQ+JIY3otMpJkihrEhvei12PZDp
j8H8sKuDnf2j7sNe99tfHnTnyVylJ1/HNSOK5sBSkfj4H0/RBd2hkjEOsXi/VwQb
RRhw52Kz0jbmNidxRtWRfALUwbbdoLj2PUpkp7rUztPXEBDMtcFcdtGWhZ4jmkmN
hOsIo8WnRBCIdB18HcB29yg3pz00PilDfyv62mO3E4ZEJ8AQyOQye92UJbYrs8mL
oeWEs+oHAQdSG5M/G3tqXHjYUTc8CcEcGY18I7vtSori/FV3EIlk9elCvhKP6PFt
O4hJJsXi5/K7jFmqVeZfDYhAi83iDAoooLHd8Rd96oiJiCPnBRFhlWHkPl8Ryg+M
UGt0aJN5MtiAjuzX42GBqF+PugfXHvJRAMW/HrykXGoRlfrDm/+uwHJYmVt/CXq7
NMoUg/Pa3dtmLRl8MrBMYbnSttAo0j6/yo/WSSLIekCYciTqZ3Ht37IjLnsqPds3
IvXpsB4E4lqmWA68VGdbzMAGvCcTAcNX2RNjg1M/jc+rVYJ+c1E5UYVWnvVu238s
hQedr4RO1RN0e5Z8qWf6znq/hOy79+GX90NkQsu4xY7ti6q/XZ4efnXCfXwqQocp
FnJVfBkMjojEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAl9j6VEQHGFy
bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSCWuA/95Ug3KxJQIeur7ppoiE7USpes0
szxAfkMqJ8FPUuTChzy96FqBv6Dz62jXYj3422F4GvvM2PkHZGAul/nly7OuoklM
X2OVKIQgBJ6HQMORwfFgafVjCKeVV8wbb9/tWdSsyryJirIz3C6KCap/TiUwufbN
JJFAuQZ0/32N8rcHug==
=rBkD
-----END PGP SIGNATURE-----

Closed
M
M
Maxime Devos wrote on 23 Jan 2022 18:51
Re: bug#53459: error while installing with existing partitions
(address . control@debbugs.gnu.org)
a44f5d6db54fdae43e7e9a2e5b17c6ea6ad9d83e.camel@telenet.be
retitle 43459 installer: uuid->string failure backtrace (again)
merge 54480 43459
thanks

This seems to be the same issue as https://issues.guix.gnu.org/53380.

Toggle quote (2 lines)
> I forgot to mention that I am working with current stable guix 1.3.0

There's no ‘stable’ Guix; Guix 1.3.0 is just a snapshot of a particular
version of Guix with a bit of extra testing. It doesn't receive
bugfixes.

I recommend trying the latest installer instead of the 1.3.0
Since 53459 appears to be the same issue and it appears to
have been resolved, it would seem likely that it has been
fixed in the latest installer.

Unfortunately, the full conversation of 53380 is not available, so I'm
not sure if it has actually been addressed ...

Greetings,
Maxime.
-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYe2VtRccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7vSUAQD5LtZi97bTtzvkLcOojuPctPMg
iqDEDb8Cwpgmks/kBgEArIIZpio8JbFBbztcsJw2nQGNz8hJ0EZjxrfoaE7MhQI=
=JUDB
-----END PGP SIGNATURE-----


?