Hey ! We're preparing a documentation meetup this Saturday, January 15 at 10:30am ET (15:30 UTC). This is the right time to learn about guix, share your knowledge and improve documentation in general. See you soon!

meet.nixnet.services/b/jga-rtw

Announcing the next Days!

Let's meet for two days in February to talk about Guix and its community! This event is part of a series of events this year that celebrate the tenth anniversary of Guix. More to come :)

guix.gnu.org/blog/2022/online-

We welcome any topic related to Guix, so don't hesitate to submit a talk! You have until February 8 to submit a proposal, but the sooner you submit, the sooner you'll be notified, and the more time you'll have. Don't wait!

Made good progress lately on my channel. I managed to import the packages I previously had, now for android 12. I had almost no changes to make. I also managed to get a few more packages in: aapt2 and aidl. I'm now working on importing more packages :)

framagit.org/tyreunom/guix-and

Hey ! We'll have a packaging meetup this Saturday, December 18 at 10:30am ET (15:30 UTC). This is the right time to learn about packaging, or work together on something you want to package.

meet.nixnet.services/b/jga-rtw

Is there anything you want to work on? See you soon!

The meetup was a success :) Thanks everyone who participated! We tried to find our marks, as it was the first meeting. After talking for 1 hour, we found out that some had trouble with compiling from git, and that, although the solution exists, it was not documented.

We used the shared notes to edit the texinfo together. That part was fun and we learned from one another.

We'll have our regular packaging meetup next week, and a second documentation meetup next month.

Afficher le fil de discussion

Hey ! We're preparing a documentation meetup this Sunday, December 12 at 10:30am ET (15:30 UTC). This is the right time to learn about guix, share your knowledge and improve documentation in general. See you soon!

meet.nixnet.services/b/jga-rtw

Hey ! Don't forget there's a packaging meetup this Saturday, November 27 at 2PM ET (19:00 UTC). This is the right time to learn about packaging, or work together on something you want to package. See you soon!

I was quite productive this week-end :)

- closed a number of obsolete tickets on the bug tracker
- updated most OCaml and Coq packages
- managed to get coq-semantics to release a new version :D
- Fixed two issues in the opam importer
- Got rid of some ocaml4.07-* packages
- Implemented v2 of a patch to decouple builds and downloads counts, so they can run in parallel (no more waiting unrelated downloads before building): issues.guix.gnu.org/39728

I got a working compiler built with ! If you recall, this is a dependency I need to build , the build system used by apps and many others.

Don't get too excited though, it's only the first of a very long bootstrap chain. That kotlin I built is from 2012, the last that did not require kotlin to build.

This is all thanks to the excellent work done by Emmanuel Bourg, at github.com/ebourg/kotlin-boots, on top of which I bootstrapped all other dependencies.

I got adb and fastboot building from the latest android release in ! It was quite difficult because I chose to reimplement the build system. Soong makes too many assumptions and it was too hard for me to make it work outside a huge monolithic source directory.

Build them from this channel:

framagit.org/tyreunom/guix-and

Before continuing on packaging the rest of , I'll fix cross-building (libcxx is broken) and implement the rest of the importer.

Finally, the first package to use the build system!

issues.guix.gnu.org/48766

Took me some time to tweak the build system to make it work properly.

Coucou ! On a traduit l'annonce de sortie de 1.3.0 avec @alice et on l'a publié sur linuxfr :)

linuxfr.org/news/gnu-guix-1-3-

Bonne lecture !

Finally, I released Guile Netlink 1.0. It implements netlink, rtnetlink and a high-level API inspired by iproute2. So you can do (addr-add "enp1s0" "192.0.2.15/24") from guile!

Hopefully, the high-level API can be used on Linux to replace our current implementation of container networking and static networking service type.

git clone git.lepiller.eu/git/guile-netl
home page: git.lepiller.eu/guile-netlink
doc: git.lepiller.eu/guile-netlink/

And that's the end of the Day !

Thank you everyone for participating, it's been a really great day! I hope to see you all again soon on IRC or the mailing list, and at a future Guix Day event maybe beginning of 2021 :)

Special thanks to our presenters who did very well, despite the obvious lack of preparation on our side ;)

Day: Starting the BoF (birds of a feather, flock together) for "The ways forward (roadmap and beyond)" chaired by @civodul :)

Join the fun: guixbbb.fosshost.org/b/zim-dmr

Day: Starting Q&A session for "Bootstrapping the Java Ecosystem" by... me :D

Join the fun: guixbbb.fosshost.org/b/zim-dmr

Day: Starting BoF (birds of a feather, flock together) for "Rust and Cargo" chaired by John Soo :)

Join the fun: guixbbb.fosshost.org/b/zim-dmr

Technical issues during the Day. Starting the Q&A for the talk "Guile Hacker Handbook" by @jeko in 5 minutes! The rest of the schedule remains the same.

Join the fun: guixbbb.fosshost.org/b/zim-dmr

Day: Starting BoF (birds of a feather, flock together) for "Peer-to-peer substitutes and sources" by David Dashyan :)

Join the fun: guixbbb.fosshost.org/b/zim-dmr

Déplier
Framapiaf

Le réseau social de l'avenir : Pas d'annonces, pas de surveillance institutionnelle, conception éthique et décentralisation ! Possédez vos données avec Mastodon !