to the package?
How best can we use Guile macros to clean up the large amount of code implied
by executing 160 stages of bootstrap logic?
best regards,
jgart
ps If you'd like to discuss more and help us in this effort reply here and/or
come join us this Saturday for another guix packaging
lists, from 10 to
> 25. I've never seen
> this rule catch a single spam but lifting it entirely is 2 spooky 4 me.
Thanks for doing that and for letting me know. I'll be mindful of that going
forward.
all the best,
jgart
://events.nixnet.services/events/4c6f60aa-4ab7-4431-b2b3-285a7dfd0fea
Hope to see you there!
jgart
This is a continuation of the thread started at http://issues.guix.gnu.org/47852
Ekaitz: What do we want to be the main point of the programs: their UI or their
goal?
jgart: I would prefer for them to be catalogued based on their intended usage
or goal, as Ekaitz
suggested.
What do people
Hi Guix!
If you're free come package with us today at 2PM EST:
https://events.nixnet.services
Hope to see you there :)
jgart
https://board.disroot.org/project/guix-packaging/timeline
April 18, 2021 1:40 PM, "jgart" wrote:
> Hi Guix!
>
> LibreMiami is hosting a guix pa
packaged go-github-com-operatorfoundation-ed25519 and
contributed it back to upstream (see
a2ece4d).
Hope to see you there!
best regards,
jgart
libremiami.org
mumble.libremiami.org
search.libremiami.org
with more info on the event and how to join:
https://keskonfai.fr/events/ac68371f-fdbe-4171-99b2-1788a29e272c
Hope to see you there!
jgart
libremiami.org
mumble.libremiami.org
search.libremiami.org
address is required.
all the best,
jgart
libremiami.org
search.libremiami.org
Hi Everyone!
> Maybe "t-organizer" or "t-todo-list-manager"?
I like Mark's suggestion of "t-todo-list-manager" as well as Raghav's
suggestion for "t-cli"; in that order.
Either name sounds good to me, though.
best regards,
jgart
libremiami.org
sea
the best,
jgart
libremiami.org
search.libremiami.org
gitlab.com/libremiami
ps
Here's the asciicast recording from tonight's meetup:
gitlab.com/libremiami/guix-packaging-meetup-asciinema-recordings
it.
--
jgart
April 8, 2021 5:11 PM, "jgart" wrote:
> We have esbuild. Can esbuild replace clean-css?
>
> or maybe go-github-com-tdewolff-minify 樂
>
> https://github.com/tdewolff/minify
>
> What are your thoughts? I'm just thinking out loud here.
>
> all the best,
>
> jgart
We have esbuild. Can esbuild replace clean-css?
or maybe go-github-com-tdewolff-minify 樂
https://github.com/tdewolff/minify
What are your thoughts? I'm just thinking out loud here.
all the best,
jgart
the meeting link with info on the event and how to join:
https://events.nixnet.services/events/27955ca1-0aee-4ec5-be20-48e6c45fd0f6
Hope to see you there!
jgart
libremiami.org
donotshake.libremiami.org
mumble.libremiami.org
://events.nixnet.services/events/27955ca1-0aee-4ec5-be20-48e6c45fd0f6
all the best,
jgart
libremiami.org
mumble.libremiami.org
search.libremiami.org
donotshake.libremiami.org
There's even an nginx.conf and systemd service file for us to use as notes when
writing the service:
https://git.sr.ht/~sircmpwn/fosspay/tree/master/item/contrib
all the best,
jgart
April 11, 2021 12:42 PM, "jgart" wrote:
> I think one sustainable (no pun intended) w
Hi Ricardo,
This is sounds like a great idea!
If you have a list of python packages that have their tests disabled and/or are
missing inputs I can add them to LibreMiami's guix meetup[1] kanban[2].
I can also start greping for likely candidates.
best regards,
jgart
[1] https
to
package with us, watch us via the livestream, or just chat with us over mumble.
Here's the meeting link with info on the event and how to join:
https://gettogether.community/events/9711/guix-packaging-meetup
Hope to see you there!
jgart
https://libremiami.org
https://search.libremiami.org
https
Hi Guixers!
I'd like to invite you to another guix packaging meetup this Saturday, Aug 28
at 18:00 PM UTC.
We'll meet this time on jitsi.
The url for the room is https://meet.jit.si/guix
Hope to see you there!
jgart
y:
alias tz='TZ_LIST="Africa/Nairobi,Europe/Amsterdam" tz'
Maybe, I'll just turn the above alias into a script at some point with cli
options/args.
all best,
jgart
_
/ 3B1D 7F19 E36B B60C 0F5B 2CA9 A52A
me-world`
I have `display-time-world` bound to ` p t` (I'm using
emacs-evil-leader package in guix).
all best,
jgart
_
/ 3B1D 7F19 E36B B60C 0F5B 2CA9 A52A A2B4 \
\ 77B6 DD35 /
-
\ ^__^
\ (oo)\___
(__)\ )\/\
||w |
|| ||
Hi Guixers!
I'd like to invite you to a guix packaging meetup today (Saturday) Jul 31 at
14:00 ET (18:00 PM UTC).
We usually chat over at mumble.libremiami.org while pair programming on a Guix
System VPS.
Hope to see you there!
jgart
Hi Guixers!
I'd like to invite you to a guix packaging meetup tomorrow (Saturday) Sep 25 at
14:00 ET (18:00 PM UTC).
Meetup Link (no password):
https://meet.jit.si/guix-meetup
Hope to see you there!
jgart
home are much appreciated.
Has anyone already written a red shift service for guix home?
Does it make more sense for this to be a shepherd service instead?
I'm mostly on void linux with guix installed for my personal machines and I use
Guix System for servers.
all best,
jgart
3B1D 7F19 E36B
with guix home are much appreciated.
all best,
jgart
3B1D 7F19 E36B B60C 0F5B 2CA9 A52A A2B4 77B6 DD35
Hi Guixers,
I'm trying to upgrade funcparserlib to the latest version so that we can get
the latest hy.
There's no tests on pypi and no setup.py in the git checkout.
Here's my WIP
https://paste.sr.ht/~jgart/c5ab743b7cb1de1d7528d4946964c514fa8ef263
Here's the error log:
starting phase
On Sun, 03 Oct 2021 14:25:35 -0400 jgart wrote:
It looks like a few packages end up disabling tests when this occurs.
I'm referencing python-tortoise-orm and openconnect-sso.
Should I take that step here?
all best,
jgart
On Sun, 03 Oct 2021 14:40:16 -0400 jgart wrote:
Looks like this commit deleted the setup.py:
https://github.com/vlasovskikh/funcparserlib/commit/e8ef4298787a0f7a18108dfa02d31aa4b937a32f
Hi Guixers,
Does it make sense to add nnn's configuration to the bash-service-type or to
create a new service altogether?
nnn is configured by setting environment variables:
https://github.com/jarun/nnn/wiki/Usage#configuration
I had originally proposed an nnn config for guix-home-manager:
On Mon, 25 Oct 2021 02:05:31 +0300 Oleg Pykhalov wrote:
> Hi,
>
> jgart writes:
>
> > Does it make sense to add nnn's configuration to the bash-service-type
> > or to create a new service altogether?
> >
> > nnn is configured by setting environment variabl
I had recently packaged pudb for guix: https://github.com/inducer/pudb
all best,
jgart
.
The goal of the GuixRUs channel is to provide packages and services that are:
* Yet to be merged upstream.
* In alpha or beta stage of development.
* Customized to certain use-cases.
* Nightly releases.
Let's hack! GNU's joy store. It's worth the journey!
regards,
jgart and RG
[1]: https
On Tue, 28 Dec 2021 13:14:45 +0100 Ricardo Wurmus wrote:
>
> jgart writes:
>
> > * Yet to be merged upstream.
>
> Are these going to be submitted and merged upstream eventually?
Hi Ricardo,
>From our README:
```
The goal of this guix channel is to provi
l best,
jgart
!
I'd like to invite you to another Guix packaging meetup this Saturday, November
27 at 2PM ET (19:00 UTC).
Let's try Big Blue Button provided by nixnet.services this time. It has a fancy
whiteboard!
https://meet.nixnet.services/b/jga-rtw-ahw-yky
Hope to see you there!
jgart
On Thu, 25 Nov 2021 06:11:50 -0500 jgart wrote:
> Hi Guixers!
>
> I'd like to invite you to another Guix packaging meetup this Saturday,
> November 27 at 2PM ET (19:00 UTC).
>
> Let's try Big Blue Button provided by nixnet.services this time. It has a
> fancy w
On Thu, 25 Nov 2021 22:01:32 +0100 Tobias Geerinckx-Rice wrote:
> Hi jgart,
>
> Thank you for the invitation!
>
> jgart 写道:
> > Not sure what to do at this point.
>
> At this point, not much: you might reply to the mail with a
> non-empty subject, and hope that
On Sun, 31 Oct 2021 21:30:33 + Phil wrote:
> Hi jgart,
>
> Is there a recording of this available? - I couldn't make it yesterday.
Hi Phil,
There's no recording but we essentially worked on the guix cookbook a bit.
I showed one of the attendees how to compile the docs and tak
Hi Guixers!
I'd like to invite you to a guix packaging meetup tomorrow (Sat) Oct 30 2021 at
14:00 ET (18:00 PM UTC).
Meetup Link (no password):
https://meet.jit.si/guix-meetup
We'll be packaging on a capsul Guix System VPS. I'll share a tmate url at the
meetup.
Hope to see you there!
jgart
On Wed, 15 Dec 2021 20:12:48 +0100 zimoun wrote:
Hi all,
Just wanted to share the patches here from the meetup:
https://issues.guix.gnu.org/52505
all best,
jgart
Hi Guixers,
I wanted to announce that this Sunday, December 12, we'll be meeting over
Big Blue Button to work on Guix Documentation.
The meetup will start at 10:30 AM ET.
https://meet.nixnet.services/b/jga-rtw-ahw-yky
Hope to see you there,
jgart
to reply.
all best,
jgart
Hi Guixers,
I just wanted to mention that python-sqlalchemy-utils sanity-check phase
is broken.
If anyone knows a fix feel free to chime in or send a patch, otherwise
I'll start looking into it.
```
phase `install' succeeded after 0.6 seconds
starting phase `add-install-to-pythonpath'
phase
:30 AM ET (3:30 PM UTC).
In the first documentation meetup we contributed the following patches:
https://issues.guix.gnu.org/52505
If you have any particular preference for what to work on in the
documentation meetup feel free to open a discussion here.
Hope to see you there!
jgart
gemini
particular sections in the guix manual that you would like
to work on in the meetup?
all best,
jgart
On Tue, 11 Jan 2022 17:23:38 +0100 Oliver Propst
wrote:
> On 2022-01-11 17:01, jgart wrote:
> > Hi Guixers,
>
> Hi Jgart thanks for the *note.
>
> *will try to attend the meeting.
Hi Oliver,
Cool, hope to see you there!
all best,
jgart
(4:30 PM UTC).
Hope to see you there!
jgart
gemini://whereiseveryone.srht.site/
https://whereiseveryone.srht.site/
rly updating that manifest
as new packages are added by maintainers.
Does this sound like a sane way to solve this container build waiting issue?
Any thoughts/advice is much appreciated.
all best,
jgart
[0]: https://git.genenetwork.org/jgart/binderlite
[1]: https://guix.gnu.org/en/blog/2015/con
On Sat, 15 Jan 2022 08:45:57 +0100 Ricardo Wurmus wrote:
>
> jgart writes:
>
> > Is there currently a convenient way to tell Guix to build "all python-*
> > packages" and cache them?
>
> This should do it:
>
> guix build --keep-going -e
On Tue, 11 Jan 2022 11:29:44 -0500 jgart wrote:
> On Tue, 11 Jan 2022 17:23:38 +0100 Oliver Propst
> wrote:
> > On 2022-01-11 17:01, jgart wrote:
> > > Hi Guixers,
> >
> > Hi Jgart thanks for the *note.
> >
> > *will try to attend the meetin
On Tue, 11 Jan 2022 19:59:37 -0500 Matt wrote:
> On Tue, 11 Jan 2022 11:24:20 -0500 jgart wrote
>
> > I'm looking forward to having you at the next docs meetup:
> >
> > https://lists.gnu.org/archive/html/guix-devel/2022-01/msg00189.html
> >
Hi Guixers,
I'd like to update our abjad package to the later version of 3.6 but it
only supports python 3.10.
https://github.com/Abjad/abjad/releases/tag/v3.6
When will guix master branch see python 3.10 more or less?
all best,
jgart
://man.sr.ht/~whereiseveryone/wiki/meetup.md#guix-packaging-meetup
Here's a paste of a js guix package:
https://paste.sr.ht/~singpolyma/4cde2beca8c427eeec1895c272024fd1e497af67
js API probably changed since that paste.
hope to see you there,
jgart
https://whereis.みんな/
gemini://whereis.みんな/
s a reminder to work on this soon and to get
thoughts from the community.
all best,
jgart
https://whereis.みんな/
gemini://whereis.みんな/
.
all best,
jgart
https://whereiseveryone.srht.site/
gemini://whereiseveryone.srht.site/
On Thu, 06 Jan 2022 09:44:27 -0600 Katherine Cox-Buday
wrote:
Hi Katherine,
> I hope we can take the reasons people make these channels and bring
> them back to Guix proper to make contributing here just as easy.
Contributing to Guix upstream is definitely high priority for the guixrus
channel
Hi Lars,
What is the git approach for keeping the Python branch up to date? 閭
Should I be rebasing off of master or something else?
I'm trying to review this patch:
https://issues.guix.gnu.org/64973
Any advice much appreciated.
all best,
jgart
Thanks, I'll take a look once I find the time to look into sphinx failures.
best,
jgart
Hi Lars,
What is the cadence for merging the python-team branch into master?
Should you do it, me, or someone else?
best,
jgart
Thanks, I ended up doing what you suggested.
Should we document this git branch policy for contributors with commit access
in the manual?
I think we should state it explicitly so there is no confusion for new
contributors with commit access.
all best,
jgart
So, I should add a Python teams specific section to the texinfo docs?
>> Old tickets are not kept around.
Hi,
Oh ok, old tickets were never included instead of old tickets being deleted.
I'm not familiar with this code yet.
Thanks for the clarification.
tickets like 51810 be automatically closed so that
git.guix-patches.cbaines.net* gets comprehensive coverage of ticket/branch
pairings?
best,
jgart
* https://lists.gnu.org/archive/html/guix-devel/2023-08/msg00158.html
* https://issues.guix.gnu.org/51810
* https://git.guix-patches.cbaines.net/guix
> I don't think automatically closing older issues is helpful, they still
> need looking at.
Or instead of closing them, put the patch into a state that is not open. Like
an archived state or some other state that does not require action until
someone takes ownership of the issue and resolves
Hi,
What does the integration and testing work involve?
Is the work/details for what's required for that documented for someone doing
that work or is it just a matter of successfully building all dependents that
you are introducing against master?
best,
jgart
packaged and with a sprinkle of
flakes for good measure. Have a crunchy day ahead!
jgart
> Right?
Hi Simon,
Yes, that is correct. Something like that.
Hi Efraim,
Thanks for sharing your approach as well. IIRC, a user can't interactively
cherry-pick a range with tig. If you find a way please do share ;()
> I've had it installed forever but only ever used it for viewing commits and
> branches.
ditto!
--
jgart
There's also the following workflow:
Click on an individual patch in the mumi web interface to download it to
~/Downloads.
cd guix-checkout
git am -S ~/Downloads/53019-76.mbox
Go back to the mumi interface and click on the next patch. Repeat.
> Should we document an approach in the
nix flakes also allows you to create your own custom template for use with `nix
flakes init`:
https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-flake-init#template-definitions
We could do the same with `guix shell init` maybe...
See this blog post for how nix does it for the `nix flakes init` command:
https://peppe.rs/posts/novice_nix:_flake_templates/
wdyt
Hi Guixers,
What if we had a command like `guix shell init`.
It would create a basic manifest.scm or guix.scm file for the user.
bloat or meh or yeh?
Sprinkling some Guix flakes on your day,
jgart
It would generate this boilerplate somehow:
https://guix.gnu.org/en/blog/tags/cookbook/sk/html_node/Getting-Started.html
it in the manual?
Does anyone follow a workflow that is more efficient than the above?
all best,
jgart
> which I then cherry pick from (via Magit), which makes it quick and easy to
> apply patches.
Hi Chris,
That's a great idea to use magit to select the range of patches to apply.
I was doing it in a more painful way via the CLI.
thanks,
jgart
> more than 1,800 dependent packages
https://guix.gnu.org/manual/en/html_node/Submitting-Patches.html
Hi Guixers,
When will the above website be updated to use the latest manual information
about branches?
all best,
jgart
practices regarding
branch policy ;()
That can be confusing. WDYT.
yours truly,
jgart
Hi Guixers,
guix refresh -u does some weird stuff. See the git diff below.
Why did it remove the native inputs?
Do we have a bug report open for this? Is it intended behaviour?
all best,
jgart
(define-public python-faker
(package
(name "python-faker")
-(versi
://git.savannah.gnu.org/cgit/guix.git/tree/guix/import/pypi.scm?h=master#n562
Maybe it can be a missing-tests-pypi-error?
This email is gluten-free, vegan, and 100% organic,
jgart
ing since they want us to plug in
Guile?
Reference:
https://tvl.fyi/blog/rewriting-nix
May your inbox always be spam-free,
jgart
ple to demonstrate the issue.
all best,
jgart
> > My expectation for browsing help from a website these days is that ...
I concur!
Great! Keep us posted on the results.
all best,
jgart
> I don’t see any difference in behavior here.
The difference is that the common lisp example I gave doesn't contain the
output with the packages that would be rebuilt.
> You want `info -f doc/guix.info`.
Ah yes, I actually used that flag once before and had forgotten it...
Thanks!
Yep, this looks broken:
[jgart@fedora guix] [env]$ make -j6 && ./pre-inst-env guix refresh -l
sbcl-enhanced-eval-when ecl-enhanced-eval-when
make all-recursive
make[1]: Entering directory '/home/jgart/Code/guix'
Making all in po/guix
make[2]: Entering directory '/home/jgart/Code/guix
bilities,
jgart
> These are the 7 packages:
I didn't get that output from `./pre-inst-env guix refresh -l
sbcl-enhanced-eval-when`
I get the following:
[jgart@fedora guix]$ guix refresh -l sbcl-enhanced-eval-when
Building the following 1 package would ensure 7 dependent packages are rebuilt:
cl-definiti
omplexity.
You're right. I thought about that after I sent the email with the idea ;()
Doing my best to make inboxes a happier place,
jgart
f9.png
https://up.nixnet.services/k55f0n8d.png
Checking the manual with man texinfo doesn't seem very helpful:
Doing info texinfo is TMI:
https://up.nixnet.services/7tzldvyw.png
Doing man texinfo is TLI:
https://up.nixnet.services/nvk70ry0.png
off to learn something new (or relearn something old),
jgart
interested in contributing then reach out to Arun Isaac.
ps
Here are some live guix-forge instances running their git and ci web apps,
respectively:
GeneNetwork
https://git.genenetwork.org/
https://ci.genenetwork.org/
systemreboot
https://git.systemreboot.net/
https://ci.systemreboot.net/
happy scheming,
jgart
o submit an RFI on behalf of GNU Guix but
maybe someone else is interested in this opportunity?
best,
jgart
On Sat, 23 Apr 2022 22:20:54 -0400 jgart wrote:
> Dhruvin worked on packaging SourceHut's awesome CLI tool:
> https://sr.ht/~emersion/hut/
Here's a sneak peek of what hut provides and shown in a guix shell:
jgart@guixerville ~/guixrus [env] λ hut -h
hut is a CLI tool for sr.ht
Usage:
://issues.guix.gnu.org/54882
Guix 'R Us currently has hut as a pre-release package while we wait on 54882:
https://git.sr.ht/~whereiseveryone/guixrus/tree/master/item/guixrus/packages/hut.scm#L144
Hope you can join us in these efforts,
jgart
https://whereis.みんな/
gemini://whereis.みんな/
,
jgart
https://whereis.みんな/
gemini://whereis.みんな/
http://litterbox.whereis.みんな/
gt; timezone!! -Yasu
Yasu!!
I've been meaning to get back to you.
I'll be continuing to rotate the times for APAC in the future.
I'll keep you posted.
all best,
jgart
https://whereis.みんな/
gemini://whereis.みんな/
On Sun, 24 Apr 2022 20:24:14 -0400 Matt wrote:
> Dang, just seeing this now! Hope y'all had fun. I'll catch you on the next
> one.
Still hasn't happened.
We'll start in about 40 minutes ;)
On Sun, 24 Apr 2022 18:12:33 -0700 Vagrant Cascadian wrote:
> On 2022-04-23, jgart wrote:
> > Hi Guixers, we'll have a packaging meetup tomorrow, Sunday at 22:30 ET.
>
> Is that ...
>
> $ date --utc -R -d '2022-04-24 22:30 EDT'
> Mon, 25 Apr 2022 02:30:00 +
&
Hi Guixers,
What is the opinion on supporting current upstream supported versions
of python?
The master branch only has 3.9 but I'd like to have substitutes available
for 3.7, 3.8 and 3.10:
https://endoflife.date/python
Today, I needed python 3.8 and I had to resort to using asdf
viewing as
archive.org tends to struggle with streaming it.
all best,
jgart
https://whereis.みんな/
1 - 100 of 317 matches
Mail list logo