mastodon.gamedev.place is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server focused on game development and related topics.

Server stats:

5.1K
active users

#guix

9 posts9 participants0 posts today
Shakil Akhtar 🇸🇦 🇵🇸<p>I wonder if something like this can be made with Debian or GNU Guix.</p><p><a href="https://github.com/secureblue/secureblue" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/secureblue/securebl</span><span class="invisible">ue</span></a></p><p><a href="https://mstdn.starnix.network/tags/foss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>foss</span></a> <a href="https://mstdn.starnix.network/tags/floss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>floss</span></a> <a href="https://mstdn.starnix.network/tags/libresoftware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>libresoftware</span></a> <a href="https://mstdn.starnix.network/tags/freesoftware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>freesoftware</span></a> <a href="https://mstdn.starnix.network/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> <a href="https://mstdn.starnix.network/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://mstdn.starnix.network/tags/debian" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>debian</span></a> <a href="https://mstdn.starnix.network/tags/fedora" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fedora</span></a> <a href="https://mstdn.starnix.network/tags/guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guix</span></a> <a href="https://mstdn.starnix.network/tags/gnu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gnu</span></a> <a href="https://mstdn.starnix.network/tags/desktop" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>desktop</span></a> <a href="https://mstdn.starnix.network/tags/security" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>security</span></a> <a href="https://mstdn.starnix.network/tags/secure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>secure</span></a> <a href="https://mstdn.starnix.network/tags/secureblue" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>secureblue</span></a> <a href="https://mstdn.starnix.network/tags/distro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>distro</span></a> <a href="https://mstdn.starnix.network/tags/distribution" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>distribution</span></a></p>
Sharlatan<p><a href="https://mastodon.social/tags/Guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Guix</span></a> please work 🙏...</p>
korkeala<p>Hello all, here's my <a href="https://hachyderm.io/tags/introduction" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>introduction</span></a> post. I migrated here from <a href="https://hachyderm.io/tags/fosstodon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fosstodon</span></a>. This instance feels more aligned to my values.</p><p>I'm a software developer and a long time Linux/#FOSS user. I maintain packages in <a href="https://hachyderm.io/tags/Fedora" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fedora</span></a>, but recently been also packaging software for <a href="https://hachyderm.io/tags/guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guix</span></a>. </p><p>I'm interested in <a href="https://hachyderm.io/tags/meditation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>meditation</span></a>, <a href="https://hachyderm.io/tags/ethics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ethics</span></a> and <a href="https://hachyderm.io/tags/sustainability" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sustainability</span></a> in computing and in real life, more on the side of doing than posting about it.</p><p>I also enjoy art a lot, good books, music, movies and visual art.</p><p>If you have questions, feel free to ask. If not, have a nice day 🥰.</p>
Sharlatan<p><span class="h-card" translate="no"><a href="https://oldbytes.space/@amoroso" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>amoroso</span></a></span> Let's package all astro software in <a href="https://mastodon.social/tags/Guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Guix</span></a> :blobmiou: </p><p>There are nearly 200 fully reproducible packages</p><p><a href="https://mastodon.social/@sharlatan/114378292326544592" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mastodon.social/@sharlatan/114</span><span class="invisible">378292326544592</span></a></p>
Khleedril<p><span class="h-card" translate="no"><a href="https://hachyderm.io/@janvhs" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>janvhs</span></a></span> <a href="https://cyberplace.social/tags/guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guix</span></a> came into existence to make a better <a href="https://cyberplace.social/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a>. Using Guile scheme as the configuration language, as well as, increasingly, the implementation language of <a href="https://cyberplace.social/tags/guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guix</span></a> itself, the system is much more powerful and easier to adapt to customization. This has led to great things, which <a href="https://cyberplace.social/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a> scrambles to keep up with.</p>
Jan <3<p>Honest question: What is the reason for <a href="https://hachyderm.io/tags/Guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Guix</span></a> to exist? Is it just because <a href="https://hachyderm.io/tags/Nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Nix</span></a> is not GPL licensed or do they have a crazy unique feature?</p>
Kurt Kremitzki<p>So <a href="https://mastodon.social/tags/GuixSystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GuixSystem</span></a> (i.e., the OS) has a service to provide a build VM to sandbox the <a href="https://mastodon.social/tags/Guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Guix</span></a> build process, and this made me think, it could be handy to provide a service for creating <a href="https://mastodon.social/tags/Trisquel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Trisquel</span></a> or <a href="https://mastodon.social/tags/Parabola" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Parabola</span></a> VMs as a base, effectively extending the Guix functionality set with the Debian &amp; Arch Linux package archives</p>
futurile<p>Voting has started on some important Guix Consensus Documents (GCDs). If you're a <a href="https://mastodon.social/tags/guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guix</span></a> contributor you can take part! </p><p>It's simple to do so by sending a patch adding yourself to a team (etc/teams). See the GCD document for the details.</p><p>If you're an interested participant I encourage you to vote and take part. It will help us build consensus in the project, make better decisions and improve Guix!</p><p>This is how <a href="https://mastodon.social/tags/freesoftware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>freesoftware</span></a> works!</p>
Fabio Natali<p>It'd be nice to have <span class="h-card" translate="no"><a href="https://mastodon.social/@tiang" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>tiang</span></a></span>'s org-publish-rss in <a href="https://social.coop/tags/Guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Guix</span></a>.</p><p><a href="https://git.sr.ht/~taingram/org-publish-rss" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">git.sr.ht/~taingram/org-publis</span><span class="invisible">h-rss</span></a></p><p>Here's my attempt at packaging it, should someone with (or without) commit rights fancy giving a quick look.</p><p><a href="https://debbugs.gnu.org/cgi/bugreport.cgi?bug=78086" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">debbugs.gnu.org/cgi/bugreport.</span><span class="invisible">cgi?bug=78086</span></a></p>
Luis Felipe<p>Wasn't there a way to omit the tests phase when installing a package in <a href="https://mastodon.online/tags/guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guix</span></a> ?</p><p>I mean using the CLI, not defining a package that tells the build system to skip the tests.</p>
egregious philbin<p>Well, I've gone and done it. Barely been using my "daily driver" laptop lately, because I default to the cheap spare I set up <a href="https://retro.social/tags/Guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Guix</span></a> on. No more! The former Debian install has been backed up, the machine wiped, and Guix installed.</p>
Sharlatan<p>For Python pro, how to package any projects depending on Numpy properly when 1 and 2 versions are not compatible. I tried NixOS way or Gentoo way but didn't get it.</p><p><a href="https://mastodon.social/tags/Guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Guix</span></a> <a href="https://mastodon.social/tags/Nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Nix</span></a> <a href="https://mastodon.social/tags/Gentoo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gentoo</span></a> <a href="https://mastodon.social/tags/software" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>software</span></a> <a href="https://mastodon.social/tags/packaging" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>packaging</span></a> <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/NumPy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NumPy</span></a> <a href="https://mastodon.social/tags/Pandas" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pandas</span></a></p>
Janneke<p><span class="h-card" translate="no"><a href="https://toot.aquilenet.fr/@civodul" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>civodul</span></a></span> now let's see if someone can spark the revolutional new idea (*cough* 2006 *cough*) of creating a distribution based on a package manager that acts like a pure function.</p><p><a href="https://todon.nl/tags/NixOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NixOS</span></a> <a href="https://todon.nl/tags/Guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Guix</span></a></p>
Ada Stevenson<p>Following my recent post about <a href="https://mastodon.social/tags/GHDL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GHDL</span></a>, I was made aware that there is no bootstrap chain for <a href="https://mastodon.social/tags/GNAT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GNAT</span></a>! For such a widely used and historically significant language like <a href="https://mastodon.social/tags/Ada" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ada</span></a> (totally not biased), it seems like a strange hole to be left. Plus, it would mean that GNAT could be included in full-source distributions like <a href="https://mastodon.social/tags/Guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Guix</span></a>. </p><p>Thankfully, there is an <a href="https://mastodon.social/tags/NLNet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NLNet</span></a> project [1] just for this! I'm glad that there's some real resources being devoted to this. LMK if anyone has news!</p><p>[1] <a href="https://nlnet.nl/project/Ada-bootstrap/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">nlnet.nl/project/Ada-bootstrap/</span><span class="invisible"></span></a></p>
Ada Stevenson<p>Was about to attempt to package <a href="https://mastodon.social/tags/GHDL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GHDL</span></a> for <a href="https://mastodon.social/tags/Guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Guix</span></a>... spent an hour before I stumbled across the guix-electronics[1] channel!! I know there's a channel aggregator somewhere but I always forget to check it before making a package... </p><p>Funny that it isn't upstreamed yet though. GHDL seems like a package that would fit into Guix proper very well, we have a `fpga.scm` file already anyway. Perhaps its accomodating all the different compile-time variations?</p><p>[1] <a href="https://git.sr.ht/~csantosb/guix.channel-electronics" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">git.sr.ht/~csantosb/guix.chann</span><span class="invisible">el-electronics</span></a></p><p><a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
futurile<p><span class="h-card" translate="no"><a href="https://social.boiledscript.com/@hako" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>hako</span></a></span> Thanks so much for this work! Really looking forward to it speeding up our <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://mastodon.social/tags/guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guix</span></a> efforts!</p>
Ludovic Courtès<p>📢 <a href="https://toot.aquilenet.fr/tags/Guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Guix</span></a> team members: you have until May 6th to deliberate on the Codeberg migration proposal (GCD&nbsp;002). 👇<br><a href="https://issues.guix.gnu.org/76503#152" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">issues.guix.gnu.org/76503#152</span><span class="invisible"></span></a></p>
🗃️<p><a href="https://ultrarare.space/en/posts/guix-rust-packaging-preview/" rel="nofollow noopener noreferrer" target="_blank">https://ultrarare.space/en/posts/guix-rust-packaging-preview/</a><span><br><br>On the next merge of </span><code>rust-team</code> branch, Guix will support importing Rust dependencies from the generated lockfile <code>Cargo.lock</code>. A simplified Rust packaging model utilizing the new feature will be introduced, and a workflow will also be documented in Guix Cookbook (<a href="https://issues.guix.gnu.org/77093" rel="nofollow noopener noreferrer" target="_blank">bug#77093: New Rust packaging workflow based on lockfile importer</a><span>).<br><br>To test the new packaging model and tweak the workflow, in the past two weeks I have migrated 150 Rust programs, with a total amount of 3638 dependencies and slightly higher source expectation. You might be amazed if you have ever tried Rust packaging in Guix.<br><br>More details will be covered in a future blog post on </span><a href="https://guix.gnu.org/blog/" rel="nofollow noopener noreferrer" target="_blank">Guix Blog</a><span>.<br><br>This post is to share you the news and give a </span><b>very</b><span> brief instruction on how to use the lockfile importer in your own channel at the moment.<br><br>Wait, at the moment...? Yes! Build system changes from </span><code>rust-team</code><span> branch are not hard requirements.<br><br></span><a href="https://social.boiledscript.com/tags/guix" rel="nofollow noopener noreferrer" target="_blank">#guix</a> <a href="https://social.boiledscript.com/tags/rust" rel="nofollow noopener noreferrer" target="_blank">#rust</a></p>
Ludovic Courtès<p>Comment faire des images <a href="https://toot.aquilenet.fr/tags/Docker" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Docker</span></a> légères facilement ? Comment « transporter » du code sur une machine sans Guix, notamment <a href="https://toot.aquilenet.fr/tags/HPC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HPC</span></a> ?</p><p>☕ On parle « guix pack » au Café <a href="https://toot.aquilenet.fr/tags/Guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Guix</span></a> du jour !</p><p>📆 22 avril, 13h–14h<br>▶ <a href="https://hpc.guix.info/events/2024-2025/caf%C3%A9-guix/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hpc.guix.info/events/2024-2025</span><span class="invisible">/caf%C3%A9-guix/</span></a></p>
nixFREAK<p>Grr using guix as a package manager on <a href="https://masto.hackers.town/tags/Archlinux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Archlinux</span></a> isn't the most fun, so I added the guix guile modules path to an emacs instance then called emacs in a guix shell. Geiser-guile REPL sees the modules*.scm but the modules don't run ... hmm ... <a href="https://masto.hackers.town/tags/guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guix</span></a> , <a href="https://masto.hackers.town/tags/guile" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guile</span></a></p>