Re: Adding (gnu packages emulator) to games team scope?

2024-09-26 Thread Adam Faiz
Hello Maxim, On 9/26/24 14:00, Maxim Cournoyer wrote: > Hi, > > I just sent some emulators packages, and was suprised it's not covered > by the games team. Should it be? I'd say most emulators we have there > are for emulating gaming consoles, which seems related to gaming to me > :-). > > Wha

Re: Shepherd timers

2024-03-30 Thread Adam Faiz
Hi Ludovic, I want to give my suggestion for the timer support in the Shepherd: Could the Shepherd depend on mcron for the timer functionality? Since mcron already handles scheduling commands to run at a certain time, there would be no need to reimplement it again. Mcron would just need to sup

Re: Guidelines for bootstrapping with lots of inputs

2024-02-20 Thread Adam Faiz
>How is typescript bootstrapped? Even though you'll have to repeat the trial >and error process again, I think using sucrase is easier for bootstrapping >typescript: https://lists.gnu.org/archive/html/guix-devel/2024-02/msg00122.html Nevermind, it's already bootstrapped with esbuild in guixrus.

Re: Guidelines for bootstrapping with lots of inputs

2024-02-20 Thread Adam Faiz
> WDYT? Are there guidelines somewhere about how to do proper bootstrapping in > these cases where hundreds of packages are involved? Not really, but your idea to rewrite inputs for the bootstrapping process does simplify things a lot. How is typescript bootstrapped? Even though you'll have to

Re: How to always keep build tree when run guix build.

2024-01-17 Thread Adam Faiz
Hello, > Hello: > > How to always keep build tree when run guix build, at the moment, I > use --keep-failed, but it will remove build tree when build success, the > problem is that build success alway not right build success :-), I need > go to build tree to check some thing. > > Thanks! > >

Re: guix installation why internet connection required?

2023-12-20 Thread Adam Faiz
Hi vvt, > x86 x64 gnu guix system 1.4.0 iso requires internet connection in order to get > installed. Same goes for i686 iso. > > Why is that so? Why is there no > iso option for installing off line? Thanks. The reason why is because the GNU Guix System ISO is a netinstall ISO, it has the bare mi

Re: GUI for Guix

2023-10-02 Thread Adam Faiz
> The last message in that issue discussion is mine: >FWIW M-x guix-installed-packages (and all the other stuff) works for me > Is it *actually* broken? If it is and you can provide information on how to trigger the broken behavior we might be a step closer to fixing it. I assumed that M-x

(computed-origin-method) and (origin)'s file-name field

2023-08-27 Thread Adam Faiz
Hello everyone, I'm wondering about the solution to the computed-origin-method workaround... Must the 'computed-origin-method' workaround be solved by adding the renaming capability to snippets? Why couldn't the file-name field of the source origin be used to rename it? If it's because the upst

Re: Help packaging ArrayFire

2023-08-25 Thread Adam Faiz
On 8/20/23 19:35, B. Wilson wrote: > Hello Guix, > > Knee deep in CMake hell here and would appreciate a helping hand. ArrayFire > build is defeating me: > > CMake Error at > /gnu/store/ygab8v4ci9iklaykapq52bfsshpvi8pw-cmake-minimal-3.24.2/share/cmake-3.24/Modules/ExternalProject.cmake:3269

Re: Installation of Sheperd under Linux from Scratch

2023-06-26 Thread Adam Faiz
Hello Andreas, On 6/22/23 12:56, Andreas Buchter wrote: > I would like to install/use Shepherd as an init system under LFS (Linux from > Scratch) https://www.linuxfromscratch.org > No clue what would be required to do that. Could someone give me any hints? > Th

Re: package transformation and “guix graph”?

2023-04-28 Thread Adam Faiz
Hello, Hi, Investigating « bug#62645: Failing `guix install gnash` » [1], I am a bit surprised: The package rust-hmac needs to be rebuilt but it does not appear connected via “guix graph”. Note that rust-hmac has no direct dependency and only the ones from the Rust build system. Similarly,

Re: The 🐑 Shepherd gets a service collection

2023-03-16 Thread Adam Faiz
On 3/16/23 22:14, Ludovic Courtès wrote: The main limitation of mcron for such thing is that it’s entirely static: it reads a list of job specs upfront and then goes on to schedule them. There’s no communication protocol to talk to it and add/remove jobs on the fly, which is what ‘at’ would need

Re: The 🐑 Shepherd gets a service collection

2023-03-13 Thread Adam Faiz
I imagine we could develop more convenient services like this, such as basic command scheduler similar to the ‘at’ command, and a syslogd implementation. The latter could be nice for a couple of reasons: logging would happen from the start and till the end (an improvement over the external syslo

Shepherd news + planned feature removal

2023-02-23 Thread Adam Faiz
Hello Guix! I recently pushed an updated and rebased variant of ‘wip-service-monitor’ in the Shepherd, previously discussed here: https://lists.gnu.org/archive/html/guix-devel/2022-06/msg00350.html I’m going to merge it real soon if there are no objections, with the goal of using it as the ba

Preferring packages with smaller closures as package inputs (Was: Packages grow, no longer fit on a 💾)

2023-01-18 Thread Adam Faiz
Hello! Over the course of a few years, the size of our packages has apparently kept growing. Example: --8<---cut here---start->8--- Should packages with smaller closures be preferred as package inputs, in the case that multiple packages implement the same in

Re: Help needed adapting IceCat patches to 102

2022-12-24 Thread Adam Faiz
On 12/24/22 08:34, Adam Faiz wrote: Gentoo's patches should be tested, I don't have the time but maybe someone else can do it. The relevant patches can be found in Gentoo's 102esr-patches-07j.tar.xz: Support-system-graphite2.patch Support-system-harfbuzz.patch Support-system-av

Help needed adapting IceCat patches to 102

2022-12-24 Thread Adam Faiz
Hello everyone, I don't know what I'm doing wrong with adding configure options, but icecat-102.6.0-guix0-preview1/moz.configure still doesn't recognise --with-system-ogg after applying the attached patches. I think the problem is that it's not registering properly in toolkit/moz.configure or

Re: GNU Shepherd config contribution

2022-01-16 Thread Adam Faiz
On 16/01/2022 16:41, jbra...@dismail.de wrote: Hey, Adam thanks for this submission! I think it's great that you can give examples of shepherd services! I don't really know much about how to define shepherd services. Maybe you could teach me sometime. Since, you are wanting to submit code, w

GNU Shepherd config contribution

2022-01-15 Thread Adam Faiz
Hello! I would like to contribute examples of Shepherd services, by sending my Shepherd system configuration file that I use. Attached is the configuration file. I hope this will help add more detailed examples to the GNU Shepherd manual. ;; init.scm -- default shepherd configuration file. ;;