[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#73073] [PATCH v3 2/8] gnu: gnome-recipes: Move libgd origin from ph
From: |
Liliana Marie Prikler |
Subject: |
[bug#73073] [PATCH v3 2/8] gnu: gnome-recipes: Move libgd origin from phases to native-inputs. |
Date: |
Thu, 12 Dec 2024 23:18:39 +0100 |
User-agent: |
Evolution 3.48.4 |
Am Donnerstag, dem 12.12.2024 um 12:27 +0100 schrieb Ludovic Courtès:
> Hi Liliana,
>
> Liliana Marie Prikler <liliana.prikler@gmail.com> skribis:
>
> > Am Mittwoch, dem 04.12.2024 um 18:54 +0100 schrieb Ludovic Courtès:
> > > From: Simon Tournier <zimon.toutoune@gmail.com>
> > >
> > > * gnu/packages/dlang.scm (gnome-recipes)[arguments]<phases>: Move
> > > libgd
> > > origin from here...
> > > [native-inputs]: ...to here.
>
> [...]
>
> > > + #$(this-package-native-input (git-file-name
> > > "libgd"
> > > version))
> > > "subprojects/libgd"))))))
> > > (inputs (list glib
> > > gnome-autoar
> > > @@ -821,6 +813,15 @@ (define-public gnome-recipes
> > > (native-inputs (list desktop-file-utils ;for update-desktop-
> > > database
> > > gettext-minimal
> > > `(,glib "bin")
> > > + (origin
> > > + (method git-fetch)
> > > + (uri (git-reference
> > > + (url
> > > "https://gitlab.gnome.org/GNOME/libgd")
> > > + (commit
> > > "c7c7ff4e05d3fe82854219091cf116cce6b19de0")))
> > > + (file-name (git-file-name "libgd"
> > > version))
> > > + (sha256
> > > + (base32
> > > +
> > Not sure what the state of this is here, but again noting that
> > "version" has no meaning in the libgd input and "checkout" would be
> > more honest.
>
> You’re right, though packages do have a ‘version’ field; use of
> ‘git-file-name’ here follows established convention in Guix.
Does it? Assume libfoo 3.0 and libbar 0.1.0 pull in the same libgd.
What happens?
Cheers
[bug#73073] [PATCH v3 4/8] gnu: smithforth: Move system.fs origin from phases to native-inputs., Ludovic Courtès, 2024/12/04
[bug#73073] [PATCH v3 3/8] gnu: dmd-bootstrap: Move phobos origin from phases to native-inputs., Ludovic Courtès, 2024/12/04
[bug#73073] [PATCH v3 6/8] gnu: gnulib: Move phobos origin from phases to native-inputs., Ludovic Courtès, 2024/12/04
[bug#73073] [PATCH v3 7/8] gnu: git: Move git-manpages origin from phases to native-inputs., Ludovic Courtès, 2024/12/04
[bug#73073] [PATCH v3 2/8] gnu: gnome-recipes: Move libgd origin from phases to native-inputs., Ludovic Courtès, 2024/12/04
[bug#73073] [PATCH v3 2/8] gnu: gnome-recipes: Move libgd origin from phases to native-inputs., Ludovic Courtès, 2024/12/15
[bug#73073] [PATCH v3 8/8] gnu: cgit: Remove input labels., Ludovic Courtès, 2024/12/04
[bug#73073] [PATCH v3 5/8] gnu: farstream: Move common origin from phases to native-inputs., Ludovic Courtès, 2024/12/04
bug#73073: [PATCH v3 0/8] Support lookups of origins used as package inputs, Ludovic Courtès, 2024/12/15