[PATCH] gnu: cl-croatoan: Update to 0.0.1-7.622a590.

  • Done
  • quality assurance status badge
Details
3 participants
  • cage
  • Guillaume Le Vaillant
  • Sharlatan Hellseher
Owner
unassigned
Submitted by
Sharlatan Hellseher
Severity
normal
S
S
Sharlatan Hellseher wrote on 19 Jan 2023 10:22
(address . guix-patches@gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
20230119092247.27606-1-sharlatanus@gmail.com
* gnu/packages/lisp-xyz.scm (sbcl-croatoan): Update to 0.0.1-7.622a590.
[arguments]{asd-systems} Add croatoan, croatoan-ncurses and ansi-escape.
[arguments]{phases}(fix-paths): Use search-input-file procedure.
---
gnu/packages/lisp-xyz.scm | 15 +++++++--------
1 file changed, 7 insertions(+), 8 deletions(-)

Toggle diff (41 lines)
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 39fe5c3f76..947e7fa6ed 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -17121,8 +17121,8 @@ (define-public cl-tooter
(sbcl-package->cl-source-package sbcl-tooter))
(define-public sbcl-croatoan
- (let ((commit "35c92fcc6c4458339c7e27bdf16f7fa908d95eb8")
- (revision "6"))
+ (let ((commit "622a5902c38b45248bf843e66158a2ee19468018")
+ (revision "7"))
(package
(name "sbcl-croatoan")
(version (git-version "0.0.1" revision commit))
@@ -17134,18 +17134,17 @@ (define-public sbcl-croatoan
(commit commit)))
(file-name (git-file-name "cl-croatoan" version))
(sha256
- (base32 "0v1lrdjd29krjb6pr0mql9hjj5c2lv760xwpr17dbsw263vx29xz"))))
+ (base32 "015xq5bbmv05bnl9hynw0bc7c6dv49hak72f5h45ry8zmpxx5cr5"))))
(build-system asdf-build-system/sbcl)
(arguments
- '(#:phases
+ '(#:asd-systems '("croatoan" "croatoan-ncurses" "ansi-escape")
+ #:phases
(modify-phases %standard-phases
(add-after 'unpack 'fix-paths
(lambda* (#:key inputs #:allow-other-keys)
(substitute* "ncurses/ncurses.lisp"
- (("libncursesw" all)
- (string-append (assoc-ref inputs "ncurses")
- "/lib/"
- all))))))))
+ (("libncursesw.so")
+ (search-input-file inputs "/lib/libncursesw.so"))))))))
(inputs
(list ncurses
sbcl-cffi
--
2.38.1
G
G
Guillaume Le Vaillant wrote on 25 Jan 2023 10:11
(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)(address . 60944@debbugs.gnu.org)
87cz73t1m8.fsf@kitej
Hi,

The tinmop dependent package fails to build with this updated croatoan:

Toggle snippet (12 lines)
; compiling file "/tmp/guix-build-tinmop-0.9.9.14.drv-0/source/src/windows.lisp" (written 01 JAN 1970 12:00:01 AM):
;
; caught ERROR:
; READ error during COMPILE-FILE:
;
; Symbol "DIALOG-WINDOW" not found in the DE.ANVI.CROATOAN package.
;
; Line: 538, Column: -1, File-Position: 19509
;
; Stream: #<SB-INT:FORM-TRACKING-STREAM for "file /tmp/guix-build-tinmop-0.9.9.14.drv-0/source/src/windows.lisp" {10030DDD23}>

Could you take a look? (Maybe updating tinmop too would work...)
-----BEGIN PGP SIGNATURE-----

iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCY9Dzjw8cZ2x2QHBvc3Rl
by5uZXQACgkQa+ggit8h/j/qewD+Op09CDny5xHM/DZvA42AvInh50lc8p7IHFBL
8jo6PV4A/A6CeAKAK1I+Gr4MpfTfVAAhy5G+Niml9/oM1GcQkEpQ
=+4M8
-----END PGP SIGNATURE-----

S
S
Sharlatan Hellseher wrote on 25 Jan 2023 21:28
(address . cage-dev@twistfold.it)
CAO+9K5o_dp3AAqM5q+yVne4HmS2E9-rqhaMM8_pqbTy+eQK1ig@mail.gmail.com
Hi Cage,
I sow your comment on this issue
you know that tinmop stoped building with latest commit of croatoan.
Regards,
Oleg
On Wed, 25 Jan 2023 at 09:17, Guillaume Le Vaillant <glv@posteo.net> wrote:
Toggle quote (19 lines)
>
> Hi,
>
> The tinmop dependent package fails to build with this updated croatoan:
>
> --8<---------------cut here---------------start------------->8---
> ; compiling file "/tmp/guix-build-tinmop-0.9.9.14.drv-0/source/src/windows.lisp" (written 01 JAN 1970 12:00:01 AM):
> ;
> ; caught ERROR:
> ; READ error during COMPILE-FILE:
> ;
> ; Symbol "DIALOG-WINDOW" not found in the DE.ANVI.CROATOAN package.
> ;
> ; Line: 538, Column: -1, File-Position: 19509
> ;
> ; Stream: #<SB-INT:FORM-TRACKING-STREAM for "file /tmp/guix-build-tinmop-0.9.9.14.drv-0/source/src/windows.lisp" {10030DDD23}>
> --8<---------------cut here---------------end--------------->8---
>
> Could you take a look? (Maybe updating tinmop too would work...)
--
… ??? ????? - ???????????? ?????????????? ?????? ??????? ????????
????? ????? ????? ? ??? ??????, ??????????? ????? ???????, ??
?????????? ?? ? ????????? ??????? ????? ? ?????????????????.
C
(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
Y9KVJBgM/jP8YWiJ@shimizu.casa.net
Hi everyone!

[...]

Toggle quote (17 lines)
> > The tinmop dependent package fails to build with this updated croatoan:
> >
> > --8<---------------cut here---------------start------------->8---
> > ; compiling file "/tmp/guix-build-tinmop-0.9.9.14.drv-0/source/src/windows.lisp" (written 01 JAN 1970 12:00:01 AM):
> > ;
> > ; caught ERROR:
> > ; READ error during COMPILE-FILE:
> > ;
> > ; Symbol "DIALOG-WINDOW" not found in the DE.ANVI.CROATOAN package.
> > ;
> > ; Line: 538, Column: -1, File-Position: 19509
> > ;
> > ; Stream: #<SB-INT:FORM-TRACKING-STREAM for "file /tmp/guix-build-tinmop-0.9.9.14.drv-0/source/src/windows.lisp" {10030DDD23}>
> > --8<---------------cut here---------------end--------------->8---
> >
> > Could you take a look? (Maybe updating tinmop too would work...)

Unfortunately the fix appears to be blocked because of this issue:


Bye!
C.
C
croatoan has been fixed
(address . 60944@debbugs.gnu.org)
Y9gDp9rF/bbUPCmo@shimizu.casa.net
Hi everyone!

The library has been fixed upstream. Now I just need to fix the code
of tinmop to repflect the API changes. After that the library could be
updated without breaking any packages (or so I hope!).

I'll report here when the software will be patched (i need a few days
to make a proper release, unfortunately).

Bye!
C.
C
tinmop released
(address . 60944@debbugs.gnu.org)
Y9lWm21nILp4Zy7j@shimizu.casa.net
Hi!

I just released a new version of tinmop that is linked to the latest Croatoan version.

Bye!
C.
S
S
Sharlatan Hellseher wrote on 13 Feb 2023 01:22
(address . 60944@debbugs.gnu.org)(name . Guillaume Le Vaillant)(address . glv@posteo.net)
CAO+9K5qeDZQjuAVvh3RQjqPP3WLne0xL1zuPRYd3J-1RHKg7oQ@mail.gmail.com
Hi,
I've updated my patches and include tinmop latest version.
Toggle quote (3 lines)
> ./pre-inst-env guix build $(./pre-inst-env guix refresh --list-dependent sbcl-croatoan|awk -F: '{print $2}')
> /gnu/store/c71jknbvb92hjwbcpfsw7x43jxrqfjgy-tinmop-0.9.9.141
> /gnu/store/k36q6yqsil5mrirnndxkhix62482v5yy-cl-croatoan-0.0.1-7.42e474f
--
… ??? ????? - ???????????? ?????????????? ?????? ??????? ????????
????? ????? ????? ? ??? ??????, ??????????? ????? ???????, ??
?????????? ?? ? ????????? ??????? ????? ? ?????????????????.
S
S
Sharlatan Hellseher wrote on 13 Feb 2023 01:23
(address . 60944@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
20230213002318.6205-1-sharlatanus@gmail.com
* gnu/packages/lisp-xyz.scm (sbcl-croatoan): Update to 0.0.1-7.42e474f.
[arguments]{phases}(fix-paths): Use search-input-file procedure.
---
gnu/packages/lisp-xyz.scm | 12 +++++-------
1 file changed, 5 insertions(+), 7 deletions(-)

Toggle diff (39 lines)
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 489763bc97..74f78264dd 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -17213,8 +17213,8 @@ (define-public cl-tooter
(sbcl-package->cl-source-package sbcl-tooter))
(define-public sbcl-croatoan
- (let ((commit "35c92fcc6c4458339c7e27bdf16f7fa908d95eb8")
- (revision "6"))
+ (let ((commit "42e474f4dffe2f4e429905a612be5736c2c3e374")
+ (revision "7"))
(package
(name "sbcl-croatoan")
(version (git-version "0.0.1" revision commit))
@@ -17226,7 +17226,7 @@ (define-public sbcl-croatoan
(commit commit)))
(file-name (git-file-name "cl-croatoan" version))
(sha256
- (base32 "0v1lrdjd29krjb6pr0mql9hjj5c2lv760xwpr17dbsw263vx29xz"))))
+ (base32 "12hnj8gwk2600j3kn778xvvpx3y6z0428v5dq2qbf4vbzj66vcxj"))))
(build-system asdf-build-system/sbcl)
(arguments
'(#:phases
@@ -17234,10 +17234,8 @@ (define-public sbcl-croatoan
(add-after 'unpack 'fix-paths
(lambda* (#:key inputs #:allow-other-keys)
(substitute* "ncurses/ncurses.lisp"
- (("libncursesw" all)
- (string-append (assoc-ref inputs "ncurses")
- "/lib/"
- all))))))))
+ (("libncursesw.so")
+ (search-input-file inputs "/lib/libncursesw.so"))))))))
(inputs
(list ncurses
sbcl-cffi
--
2.39.1
S
S
Sharlatan Hellseher wrote on 13 Feb 2023 01:23
[PATCH v2 2/2] gnu: tinmop: Update to 0.9.9.141.
(address . 60944@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
20230213002318.6205-2-sharlatanus@gmail.com
* gnu/packages/web-browsers.scm (tinmop): Update to 0.9.9.141.
---
gnu/packages/web-browsers.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/web-browsers.scm b/gnu/packages/web-browsers.scm
index b898311c51..fe6c3ded66 100644
--- a/gnu/packages/web-browsers.scm
+++ b/gnu/packages/web-browsers.scm
@@ -830,7 +830,7 @@ (define-public bombadillo
(define-public tinmop
(package
(name "tinmop")
- (version "0.9.9.14")
+ (version "0.9.9.141")
(source
(origin
(method git-fetch)
@@ -839,7 +839,7 @@ (define-public tinmop
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "0xpqakqg4827wv92vvzwcvkqzr8d523fvnyjvnj4ac83d4w6nnls"))))
+ (base32 "0hx52kaq0q9iccalkxk50q1v3mf9ypardjgv56d5sdrbhfqyashl"))))
(build-system gnu-build-system)
(native-inputs
(list autoconf
--
2.39.1
C
update croatoan
(address . 60944@debbugs.gnu.org)(address . sharlatanus@gmail.com)
Y+vT3J7Ok5Uc0HWy@shimizu.casa.net
Hi!

Thanks for helps with packaging!

Bye!
C.
G
G
Guillaume Le Vaillant wrote on 17 Feb 2023 15:54
Re: [bug#60944] [PATCH v2 2/2] gnu: tinmop: Update to 0.9.9.141.
(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)(address . 60944-done@debbugs.gnu.org)
87h6vkpcjl.fsf@kitej
Patches pushed as 1a8a78a0c4f2bad3f33ec692464ef0b64b3af103 and
following.
Thanks.
-----BEGIN PGP SIGNATURE-----

iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCY++VPg8cZ2x2QHBvc3Rl
by5uZXQACgkQa+ggit8h/j8DMAD/dwW1fTiIdNvKEL7PVtTj0lGeZyOKbXAASudS
fmw20yYA/1ORQIewcygJ+Z376zy59qRqkEdjvZKwe7BKiTtUv9E1
=a2kc
-----END PGP SIGNATURE-----

Closed
?
Your comment

This issue is archived.

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

To respond to this issue using the mumi CLI, first switch to it
mumi current 60944
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