guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix


From: Raghav Gururajan
Subject: Re: [OUTREACHY]: Integration of desktop environments into GNU Guix
Date: Sat, 4 Jul 2020 07:14:33 -0400

@Danny

Please find the attached patches.

@Others

Please find the following git log.

*** START ***

commit b9b918f4addca5b5f17e1002b5769a6a5e99fa91
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Sat Jul 4 07:06:43 2020 -0400

    gnu: gvfs: Update package definition.

    * gnu/packages/gnome.scm (gvfs) [version]: Update to 1.44.1.
    [native-inputs]:  Add docbook-xml and docbook-xsl.
    [inputs]: Remove docbook-xml and docbook-xsl.  Add libplist and libusb.
    [synopsis]: Modify.
    [description]: Modify.

commit 22a222359461fda738b3b7e72312f01125381a9c
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Sat Jul 4 07:05:52 2020 -0400

    gnu: fuse: Update package definition.

    * gnu/packages/linux.scm (fuse) [version]: Update to 3.9.2.
    [source]<origin>[method]: Change from url-fetch to git-fetch.
    [build-system]: Change from gnu to meson.
    [arguments]: Modify inaccordance with build-system.
    [native-inputs]: Add pkg-config.
    [inputs]: Add bash, eudev and libiconv.
    [synopsis]: Modify.
    [description]: Modify.

commit 2463234416baa0ee82daaa49401e1bcb123a37f0
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Sat Jul 4 07:04:51 2020 -0400

    gnu: gtksourceview-2: Update package definition.

    * gnu/packages/gtk.scm (gtksourceview-2): Inherit from gtksourceview.
    [inherit]: New field.
    [build-system]: Change from gnu to glib-or-gtk.
    [outputs]: New output 'doc'.
    [arguments]<#:configure-flags>[--with-html-dir]: New flag.

commit 5a18af17481f52576681f6f81d0343eac4fe63e9
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Sat Jul 4 06:58:44 2020 -0400

    gnu: gtksourceview-3: Update package definition.

    * gnu/packages/gtk.scm (gtksourceview-3) [version]: Update to 3.24.11.
    [build-system]: Change from gnu to glib-or-gtk.
    [arguments]<#:configure-flags>[--enable-glade-catalog]: New flag.
    [--enable-gtk-doc]: New flag.
    [--with-html-dir]: New flag.
    <#:phases>['patch-docbook-xml]: New phase.
    ['move-glade]: New phase.

commit 474550331394ba6c008df08951b2ec6a389eacf4
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Sat Jul 4 06:58:09 2020 -0400

    gnu: gtksourceview: Update package definition.

    * gnu/packages/gtk.scm (gtksourceview) [version]: Update to 4.6.0.
    [build-system]: Change from gnu to meson.
    [outputs]: New outputs 'doc' and 'glade'.
    [arguments]<#:glib-or-gtk?>: New argument.
    <#:configure-flags>[-Dglade-catalog]: New flag.
    [-Dgtk_doc]: New flag.
    <#:phases>['patch-docbook-xml]: New phase.
    ['move-doc]: New phase.
    ['move-glade]: New phase.
    [native-inputs]: Add docbook-xml, gettext-minimal, groovy, gtk-doc,
    and ruby.
    [inputs]: Add glade.
    [propagated-inputs]: Add fribidi.
    [synopsis]: Modify.
    [description]: Modify.

commit e9b2c518390c5f6aeaebb0b5789f097909ed06fd
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Sat Jul 4 06:57:20 2020 -0400

    gnu: gtk+: Propagate libcloudproviders.

    * gnu/packages/gtk.scm (gtk+) [inputs]: Move libcloudproviders to ...
    [propagated-inputs]: ... here.

commit 7a3879883fca4ed31a813098f958860a9c44c612
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Sat Jul 4 06:56:11 2020 -0400

    gnu: gtk-doc: Update package definition.

    * gnu/packages/gtk.scm (gtk-doc) [version]: Update to 1.32.
    [build-system]: Change from gnu to glib-or-gtk.
    [outputs]: New output 'help'.
    [arguments]<#:configure-flags>[--with-help-dir]: New flag.
    <#:phases>['patch-test-out]: Remove phase.
    ['disable-failing-tests]: New phase.
    [native-inputs]: Add glib:bin, perl and python-wrapper.
    [inputs]: Add python-anytree, python-lxml, python-parameterized,
    python-pygments, python-unittest2 and yelp-tools.
    [synopsis]: Modify.
    [description]: Modify.
    [home-page]: Modify.
    [license]: Add fdl1.1+.

commit eef37a91621dda1c178317fedce1f81d71482421
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Sat Jul 4 06:55:04 2020 -0400

    gnu: gtk+: Update package definition.

    * gnu/packages/gtk.scm (gtk+): Remove inheritance from gtk+-2.
    [version]: Update to 3.24.20.
    [source]<sha256>: Modify base32.
    [arguments]<#:configure-flags>[--enable-cloudproviders]: New flag.
    <#:phases>['pre-configure]: Remove phase.
    ['pre-check]: New phase.
    ['disable-failing-tests]: New phase.
    [native-inputs]: Add docbook-xml, intltool, sassc and libxslt.
    [inputs]: Add graphene, harfbuzz, iso-codes, libcloudproviders and papi.
    [propagated-inputs]: Add cairo, fribidi, fontconfig, freetype, glib,
    libx11, libxcomposite, libxext, libxfixes and libxrender.

commit 3ce004cec2767aa70891c0403cec94efa83da3a1
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Sat Jul 4 06:49:44 2020 -0400

    gnu: Add libcloudproviders.

    * gnu/packages/gnome.scm (libcloudproviders): New variable.

commit 240062e81a990a882b779dcd7d27ecd1d492469d
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Sat Jul 4 06:48:39 2020 -0400

    gnu: gtk+-2: Update package definition.

    * gnu/packages/gtk.scm (gtk+-2): Update package definition.
    [arguments]<#:phases>['disable-tests]: Remove phase.
    ['disable-failing-tests]: New phase.
    ['pre-check]: New phase.
    [native-inputs]: Add intltool and xorg-server-for-tests.
    [inputs]: Add libx11, libxext, libxkbcommon, libxrender and
    libxshmfence.
    [propagated-inputs]: Add cairo and glib.
    [search-paths]: New field.

*** END ***

Regards,
RG.

Attachment: 0052-gnu-gtk-2-Update-package-definition.patch
Description: Text Data

Attachment: 0053-gnu-Add-libcloudproviders.patch
Description: Text Data

Attachment: 0054-gnu-gtk-Update-package-definition.patch
Description: Text Data

Attachment: 0055-gnu-gtk-doc-Update-package-definition.patch
Description: Text Data

Attachment: 0056-gnu-gtk-Propagate-libcloudproviders.patch
Description: Text Data

Attachment: 0057-gnu-gtksourceview-Update-package-definition.patch
Description: Text Data

Attachment: 0058-gnu-gtksourceview-3-Update-package-definition.patch
Description: Text Data

Attachment: 0059-gnu-gtksourceview-2-Update-package-definition.patch
Description: Text Data

Attachment: 0060-gnu-fuse-Update-package-definition.patch
Description: Text Data

Attachment: 0061-gnu-gvfs-Update-package-definition.patch
Description: Text Data

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]