Re: Question about build systems and programming language dependencies

2025-04-13 Thread Mark L.
Hi everyone, sorry for taking so long to read your replies, I thought my original mail got lost. I just wanted to briefly thank each of you for the extensive and super helpful replies! `guix import` indeed looks like the solution for now, if that allows to pass a lockfile provided by the lang

Re: Question about build systems and programming language dependencies

2025-04-06 Thread Rutherther
Hi Mark, I would like to add to the answers you already got. "Mark L." writes: > Hi everyone! > > I am trying out Guix to build software, I like it so far, but what confuses > me are the build systems. > > I originally thought a build system would figure out which dependencies are > needed

Re: Question about build systems and programming language dependencies

2025-04-06 Thread Felix Lechner via
Hi Mark, On Mon, Mar 31 2025, Mark L. wrote: > I like it so far Me, too! > It seems that package dependencies specified in the languages > lockfiles need to be duplicated into the guix package definitions, > which I think means any dependency of the project needs to be packaged > in Guix, & any

Re: Question about build systems and programming language dependencies

2025-04-06 Thread Tomas Volf
"Mark L." writes: > Hi everyone! > > I am trying out Guix to build software, I like it so far, but what confuses > me are the build systems. > > I originally thought a build system would figure out which dependencies are > needed based on the project lockfile (has versions and hashes) and then

Question about build systems and programming language dependencies

2025-04-06 Thread Mark L.
Hi everyone! I am trying out Guix to build software, I like it so far, but what confuses me are the build systems. I originally thought a build system would figure out which dependencies are needed based on the project lockfile (has versions and hashes) and then installs them from there. But i

Re: About build

2018-07-19 Thread Chris Marusich
Jone writes: > Hah! RSS-aggregator Liferea could use multilple html-engines. Old versions > - gtkhtml, recent versions - webkit. I want build with gtkhtml. How to > create package definition for old version Liferea with gtkhtml? The problem > is that Guix does not know anything about this library

Re: About build

2018-07-19 Thread Jone
Hah! RSS-aggregator Liferea could use multilple html-engines. Old versions - gtkhtml, recent versions - webkit. I want build with gtkhtml. How to create package definition for old version Liferea with gtkhtml? The problem is that Guix does not know anything about this library, right? Well, I build

Re: About build

2018-07-19 Thread Chris Marusich
Jone writes: > Hello, hakers! > I want to build a package 1 that depends on package 2. > To be more precise, I want Liferea without webkit. Older versions allow you > to use gtkhtml(2). > How to act in such a case? You can even put the question wider: need an > advanced rss-aggregator, > but ther

About build

2018-07-14 Thread Jone
Hello, hakers! I want to build a package 1 that depends on package 2. To be more precise, I want Liferea without webkit. Older versions allow you to use gtkhtml(2). How to act in such a case? You can even put the question wider: need an advanced rss-aggregator, but there is nothing in the repo. Qui