Hi David, David Craven <da...@craven.ch> skribis:
> * gnu/packages/gnome.scm (mutter): Update to HEAD. > [native-inputs]: Add autoconf, automake and libtool. > [arguments]: Add autoreconf phase. > --- > gnu/packages/gnome.scm | 30 +++++++++++++++++++++--------- > 1 file changed, 21 insertions(+), 9 deletions(-) > > diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm > index f6f7aae69..5fbd0c111 100644 > --- a/gnu/packages/gnome.scm > +++ b/gnu/packages/gnome.scm > @@ -4203,17 +4203,20 @@ to display dialog boxes from the commandline and > shell scripts.") > (license license:lgpl2.0+))) > > (define-public mutter > + ;; Bugfixes! > + (let ((commit "23c315ea7121e9bd108e2837d0b4beeba53c5e18")) Could you be more specific? :-) I think relying on unreleased software is fine when that is known to fix security issues. In other cases, we should stick to upstream releases IMO: it’s upstream’s job to decide when a commit can be considered a release. Ludo’.