2023-03-04 02:36:10 <ae_chep > Hi everyone

2023-03-04 02:49:50 <ae_chep > Has anyone made any effort to pcakage retroforth for guix?

2023-03-04 03:19:14 <ae_chep > Hm, I have gone through the IRC logs and considering the channel popularity, I assume the answer will be "no" :)

2023-03-04 15:29:45 ae_chep: not that I'm aware of

2023-03-04 15:30:53 <ae_chep > oh crc , you're the author right

2023-03-04 15:31:08 yes

2023-03-04 15:31:34 <ae_chep > well I don't know if I like retroforth not having tried it yet but thanks for the effort nonetheless

2023-03-04 15:35:18 this is something I should look at. I'm getting ready to start prep work for updating the FreeBSD port & NetBSD pkgsrc entries; it might be good to look at doing some packing for Linux systems as well

2023-03-04 15:35:38 <ae_chep > Well, let me give it a go

2023-03-04 15:36:06 <ae_chep > I want to learn forth myself, and I want to discover a language I can script with in a declarative way

2023-03-04 15:36:58 <ae_chep > I'll let you know in about a week if I have decided to package it for guix or not. It compiles from C-code, right?

2023-03-04 15:37:07 <ae_chep > So it should be a relatively easy package

2023-03-04 15:38:09 <ae_chep > in fact, let me give it a quick go right now

2023-03-04 15:39:45 yes, from C

2023-03-04 15:42:41 <ae_chep > considering you're the only forth programmer I know, may I ask you a few more things about it as I have questions?

2023-03-04 15:43:54 sure

2023-03-04 15:53:05 <ae_chep > welp, I have a guix.scm file ready for you

2023-03-04 15:55:11 that was fast

2023-03-04 15:56:32 <ae_chep > you could take it as I'm very good OR guix is easy OR that retroforth had a simple build process

2023-03-04 15:57:01 I'll go with a bit of each :)

2023-03-04 15:57:02 <ae_chep > and the sad truth is I'm not good :/ your build process was rather straightforwards

2023-03-04 15:57:51 <ae_chep > only changes I did was to remove the make check , remove configure set CC=gcc and --makefile=GNUmakefile

2023-03-04 16:03:50 ACTION is setting up a linux system

2023-03-04 16:05:23 <ae_chep > I'll think of a synopsis. They want neutral text for that and description

2023-03-04 16:05:31 <ae_chep > So no mention of elegance

2023-03-04 16:05:35 <ae_chep > or ease

2023-03-04 16:23:10 <ae_chep > the git repo at sr.ht is read-only, right? So to share the guix pkg definition with you I'd need Fossil

2023-03-04 16:24:20 you could also email it (crc@retroforth.org)

2023-03-04 16:24:56 <ae_chep > It's what I thought I could. Do you want it as a patch or as an attachment?

2023-03-04 16:25:11 attachment is fine

2023-03-04 16:29:37 <ae_chep > You should receive something from aecepoglu@fastmail.fm soon

2023-03-04 16:31:20 <ae_chep > I'll throw out the trash now and call it a day :)

2023-03-04 16:31:58 thanks, I'll take a look once my linux + guix install is done

2023-03-04 16:56:34 <ae_chep > Well, I'll ask you some time again about what I have for synopsis/description, and which version to publish so I can get the package on the main channels

2023-03-04 16:56:47 <ae_chep > So people can simply guix install retroforth and start using it

2023-03-04 16:57:14 <ae_chep > Or people can create pure project environments with retroforth in them

Proxy Information
Original URL
gemini://retroforth.org/irclogs/2023-03-04
Status Code
Success (20)
Meta
application/octet-stream
Capsule Response Time
402.998552 milliseconds
Gemini-to-HTML Time
0.598584 milliseconds

This content has been proxied by September (ba2dc).