GNU bug report logs - #40709
patch: gnu: adds tilibs2 libraries

Previous Next

Package: guix-patches;

Reported by: Christopher Howard <christopher <at> librehacker.com>

Date: Sun, 19 Apr 2020 07:44:02 UTC

Severity: normal

To reply to this bug, email your comments to 40709 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#40709; Package guix-patches. (Sun, 19 Apr 2020 07:44:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Christopher Howard <christopher <at> librehacker.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sun, 19 Apr 2020 07:44:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Christopher Howard <christopher <at> librehacker.com>
To: guix-patches <at> gnu.org
Subject: patch: gnu: adds tilibs2 libraries
Date: Sat, 18 Apr 2020 23:43:21 -0800
[Message part 1 (text/plain, inline)]
Patch for tilibs2 libraries is attached. These are dependencies of
tiemu, a program that emulates Texas Instrument calculators, which I
hope to be packaging soon.

And yes, somebody with sufficient guile-foo could reduce a few lines
I'm sure by stuffing the repeated source object into a variable. I
don't have time for code golf but feel free to make the adjustment
yourself.

Guix lint gives no errors except that the source archive is not in the
software heritage database. I don't know how to fix that.

-- 
Christopher Howard
p: +1 (907) 374-0257
w: https://librehacker.com
social: https://gnusocial.club/librehacker
gpg: ADDEAADE5D607C8D (keys.gnupg.net)
[0001-gnu-adds-tilibs2-libraries.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#40709; Package guix-patches. (Sat, 25 Apr 2020 04:55:02 GMT) Full text and rfc822 format available.

Message #8 received at 40709 <at> debbugs.gnu.org (full text, mbox):

From: Christopher Howard <christopher <at> librehacker.com>
To: 40709 <at> debbugs.gnu.org
Subject: [patch] gnu: add tiemu
Date: Fri, 24 Apr 2020 20:54:44 -0800
[Message part 1 (text/plain, inline)]
Attached is another patch to add tiemu package definition.

Note that there is a significant bug included: the pedrom files
included with tiemu mysteriously cannot be loaded in tiemu itself,
which is quickly noticed because one of the main menu options is to
load these files. However, I know tiemu itself is working because I was
able to load pre-built pedrom images from the original pedrom package.

I could maybe work on fixing that problem someday, though I don't know
if Guix likes the idea of having any pre-built images in a package,
even though the source is included with them. Maybe those could just be
removed some day along with the menu option to load them.

In any case, we could not include pedrom images from the original
packages as those are built with one non-free component, a standard
library which I think has some kind of modification restriction.

-- 
Christopher Howard
p: +1 (907) 374-0257
w: https://librehacker.com
social: https://gnusocial.club/librehacker
gpg: ADDEAADE5D607C8D (keys.gnupg.net)
[0002-gnu-add-tiemu.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#40709; Package guix-patches. (Fri, 18 Dec 2020 14:59:01 GMT) Full text and rfc822 format available.

Message #11 received at 40709 <at> debbugs.gnu.org (full text, mbox):

From: Christopher Baines <mail <at> cbaines.net>
To: Christopher Howard <christopher <at> librehacker.com>
Cc: 40709 <at> debbugs.gnu.org
Subject: Re: [bug#40709] patch: gnu: adds tilibs2 libraries
Date: Fri, 18 Dec 2020 14:58:11 +0000
[Message part 1 (text/plain, inline)]
Christopher Howard <christopher <at> librehacker.com> writes:

> Patch for tilibs2 libraries is attached. These are dependencies of
> tiemu, a program that emulates Texas Instrument calculators, which I
> hope to be packaging soon.
>
> And yes, somebody with sufficient guile-foo could reduce a few lines
> I'm sure by stuffing the repeated source object into a variable. I
> don't have time for code golf but feel free to make the adjustment
> yourself.
>
> Guix lint gives no errors except that the source archive is not in the
> software heritage database. I don't know how to fix that.

Hi Christopher,

Apologies it's taken so long to take a look at this patch.

I had to split your patch in to 4 commits, so that each commit is just
adding one package [1]. I also wrote individual descriptions for each
package.

1: https://guix.gnu.org/manual/en/html_node/Submitting-Patches.html

I've pushed them to master as e5bbb4662fd3198c036d2b7732694159d4c79346.

Hopefully myself or someone else can take a look at the tiemu patch
soon.

Thanks,

Chris
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#40709; Package guix-patches. (Fri, 18 Dec 2020 15:32:01 GMT) Full text and rfc822 format available.

Message #14 received at 40709 <at> debbugs.gnu.org (full text, mbox):

From: Christopher Howard <christopher <at> librehacker.com>
To: Christopher Baines <mail <at> cbaines.net>
Cc: 40709 <at> debbugs.gnu.org
Subject: Re: [bug#40709] patch: gnu: adds tilibs2 libraries
Date: Fri, 18 Dec 2020 06:30:46 -0900
Thank you!

-- 
Christopher Howard
p: +1 (907) 374-0257
w: https://librehacker.com
social: https://gnusocial.club/librehacker
gpg: ADDEAADE5D607C8D (keys.gnupg.net)

On Fri, 2020-12-18 at 14:58 +0000, Christopher Baines wrote:
> Christopher Howard <christopher <at> librehacker.com> writes:
> 
> > Patch for tilibs2 libraries is attached. These are dependencies of
> > tiemu, a program that emulates Texas Instrument calculators, which
> > I
> > hope to be packaging soon.
> > 
> > And yes, somebody with sufficient guile-foo could reduce a few
> > lines
> > I'm sure by stuffing the repeated source object into a variable. I
> > don't have time for code golf but feel free to make the adjustment
> > yourself.
> > 
> > Guix lint gives no errors except that the source archive is not in
> > the
> > software heritage database. I don't know how to fix that.
> 
> Hi Christopher,
> 
> Apologies it's taken so long to take a look at this patch.
> 
> I had to split your patch in to 4 commits, so that each commit is
> just
> adding one package [1]. I also wrote individual descriptions for each
> package.
> 
> 1: https://guix.gnu.org/manual/en/html_node/Submitting-Patches.html
> 
> I've pushed them to master as
> e5bbb4662fd3198c036d2b7732694159d4c79346.
> 
> Hopefully myself or someone else can take a look at the tiemu patch
> soon.
> 
> Thanks,
> 
> Chris





This bug report was last modified 3 years and 119 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.