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, 18 Jul 2020 09:29:40 -0400

Hi Danny!

> Pushed to wip-desktop.

Thank you!

> Comments:
> 
> * Why is libcamera in (gnu packages networking)?  It sounds like it has 
> digital camera libraries.

OOPS! It should have been in image.scm. I will move it.

> * libcamera:doc is not reproducible.

Ah! As you mentioned in XMPP Chat, it is probably caused by ".doctrees".
I will try to exclude them.

> * building zentiy has webkitgtk as dependencies.

Yeah, it was annoying. But zenity get some things from webkitgtk. May be
I will try to create webkitgtk-minimal, if time permits. :-)

@Danny

Please find attached patches.

@Others

Please find the following git log.

*** START ***

commit 3d97b5d2e1e836d3c2fc20241f84cf0f2e2bd6b8
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Sat Jul 18 08:13:48 2020 -0400

    gnu: gtksourceviewmm: Update package definition.

    * gnu/packages/gtk.scm (gtksourceviewmm) [version]: Update to 3.21.3.
    [source]<origin>[sha256]: Modify base32.
    [build-system]: Change from gnu to glib-or-gtk.
    [outputs]: New output "doc".
    [arguments]<#:phases>['move-doc]: New phase.
    [native-inputs]: Add graphviz, doxygen, m4, mm-common, perl and
    libxslt.
    [propagated-inputs]: Change glibmm to glibmm-2.64.
    [synopsis]: Modify.
    [description]: Modify.
    [home-page]: Mofify.

commit 604e2adf2b4ebb2a015539bb38077ce9964803cc
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Sat Jul 18 08:24:21 2020 -0400

    gnu: java-jakarta-oro: Update hash.

commit 5d3720a7a2b35b7864e8c88ee597030b249fa40c
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Sat Jul 18 06:18:38 2020 -0400

    gnu: gtkmm-2: Update package definition.

    * gnu/packages/gtk.scm (gtkmm-2): Update package definition.
    [arguments]: Remove field.
    [native-inputs]: Remove field.
    [propagated-inputs]: Change; pangomm to pangomm-2.42, cairomm to
    cairomm-1.13 and glibmm to glibmm-2.64.

commit 5c9e355598d7b54763e0d7ee740cde2a4d80c11b
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Sat Jul 18 06:12:32 2020 -0400

    gnu: gtkmm: Update package definition.

    * gnu/packages/gtk.scm (gtkmm): Update package definition.
    [build-system]: Change from gnu to glib-or-gtk.
    [outputs]: New output "doc".
    [arguments]<#:phases>['start-xvfb]: Remove phase.
    ['pre-check]: New phase.
    ['move-doc]: New phase.
    [native-inputs]: Add graphviz, doxygen, m4, mm-common, perl and
    libxslt.
    [propagated-inputs]: Change; pangomm to pangomm-2.42, cairomm to
    cairomm-1.13 and glibmm to glibmm-2.64.
    [synopsis]: Modify.
    [description]: Modify.
    [license]: Add gpl2+.

commit c8bff53d223af7c4fb2d90376879f971791e8f83
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Sat Jul 18 04:42:20 2020 -0400

    gnu: Add pangomm-2.42.

    * gnu/packages/gtk.scm (pangomm-2.42): New variable.

commit 7ab0bd0bba2ba723f47dc699316fc8da127a5a81
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Sat Jul 18 04:33:51 2020 -0400

    gnu: pangomm: Update package definition.

    * gnu/packages/gtk.scm (pangomm) [version]: Update to 2.43.2.
    [source]<origin>[sha256]: Modify base32.
    [build-system]: Change from gnu to glib-or-gtk.
    [outputs]: New output "doc".
    [arguments]<#:phases>['move-doc]: New phase.
    [native-inputs]: Add graphviz, doxygen, m4, mm-common, perl,
    python-wrapper and libxslt.
    [synopsis]: Modify.
    [description]: Modify.
    [license]: Add gpl2+.

commit e119693dc2ab384ac81155564ca1ef806beeccf9
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Sat Jul 18 04:15:21 2020 -0400

    gnu: atkmm: Update package definition.

    * gnu/packages/gtk.scm (atkmm): Update package definition.
    [build-system]: Change from gnu to glib-or-gtk.
    [outputs]: Add new output "doc".
    [arguments]<#:phases>['move-doc]: New phase.
    [native-inputs]: Add graphviz, doxygen, m4, mm-common, perl and
    libxslt.
    [synopsis]: Modify.
    [description]: Modify.
    [home-page]: Modify.
    [license]: Add gpl2+.

commit eb5d57fb3e84ac057fcd47f13e794d5756e01d0a
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Sat Jul 18 04:10:22 2020 -0400

    gnu: Add glibmm-2.64.

    *gnu/packages/glib.scm (glibmm-2.64): New variable.

commit 14bea287b96739498538bf4eaf838bca77a41901
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Sat Jul 18 04:08:05 2020 -0400

    gnu: glibmm: Update package definition.

    * gnu/packages/glib.scm (glibmm) [version]: Update to 2.65.3.
    [source]<origin>[sha256]: Modify base32.
    [build-system]: Change from gnu to glib-or-gtk.
    [outputs]: New output "doc".
    [arguments]<#:tests?>: New argument.
    <#:phases>['move-doc]: New phase.
    [native-inputs]: Add graphviz, doxygen, gobject-introspection, m4,
    mm-common, perl, python-wrapper and libxslt.
    [synopsis]: Modify.
    [description]: Modify.
    [home-page]: Modify.
    [license]: Add gpl2+.

commit fd1f18145c9fdcd652b77d75d0c653c7d93ad352
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Sat Jul 18 04:01:18 2020 -0400

    gnu: Add cairomm-1.13.

    * gnu/packages/gtk.scm (cairomm-1.13): New variable.

commit 611fc3418926e777d1572a192527ec6b22f24379
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Sat Jul 18 03:49:41 2020 -0400

    gnu: cairomm: Update package definition.

    * gnu/packages/gtk.scm (cairomm) [version]: Update to 1.15.5.
    [source]<origin>[sha256]: Modify base32.
    [outputs]: New output "doc".
    [arguments]<#:configure-flags>[CXXFLAGS]: New flag.
    <#:phases>['move-doc]: New phase.
    [native-inputs]: Add graphviz, doxygen, perl and libxslt.
    [synopsis]: Modify.
    [description]: Modify.
    [home-page]: Modify.

commit 68133b1e431b661af8547b1b809b70d72ad093da
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Sat Jul 18 03:48:11 2020 -0400

    gnu: Add libsigc++-2.

    * gnu/packages/glib.scm (libsigc++-2): New variable.

commit a827944c714cfa53a58b425d6797562d2877b2e9
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Fri Jul 17 16:07:56 2020 -0400

    gnu: libsigc++: Update package definition.

    * gnu/packages/glib.scm (libsigc++) [version]: Update to 3.0.3.
    [source]<origin>[sha256]: Modify base32.
    [outputs]: New output "doc".
    [arguments]<#:configure-flags>[--enable-benchmark]: New flag.
    [--with-boost]: New flag.
    [--with-boost-libdir]: New flag.
    <#:phases>['move-doc]: New phase.
    [native-inputs]: Add graphviz, doxygen, perl, python-wrapper and
    libxslt.
    [inputs]: Add boost.
    [synopsis]: Modify.
    [description]: Modify.

commit 7039c5ba0440c4555752143c1d943705c6b9537d
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Fri Jul 17 16:06:39 2020 -0400

    gnu: cairo: Update package definition.

    * gnu/packages/gtk.scm (cairo): Update package definition.
    [build-system]: Change from gnu to glib-or-gtk.
    [outputs]: New output "doc".
    [arguments]<#:configure-flags>[--with-html-dir]: New flag.
    [native-inputs]: Add gobject-introspection.
    [inputs]: Add libdrm. Remove xorgproto and zlib.
    [propagated-inputs]: Add libxcb.
    [synopsis]: Modify.
    [description]: Modify.
    [license]: Modify.

commit 9906abc57a6ec99d1c29ff54853eb181b9bb2c7f
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Sat Jul 18 05:20:11 2020 -0400

    gnu: hplip: Update hash.

commit 8e8ea03fb867de5eb72ffdd9e3cc0d8423a74c33
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Fri Jul 17 16:06:09 2020 -0400

    gnu: pixman: Update package definition.

    * gnu/packages/xdisorg.scm (pixman) [version]: Update to 0.40.0.
    [source]<origin>[sha256]: Modify base32.
    [arguments]<#:configure-flags>[--enable-timers]: New flag.
    [--enable-gnuplot]: New flag.
    [synopsis]: Modify.
    [description]: Modify.
    [license]: Change from X11 to expat.

*** END ***

Regards,
RG.

Attachment: 0001-gnu-pixman-Update-package-definition.patch
Description: Text Data

Attachment: 0002-gnu-hplip-Update-hash.patch
Description: Text Data

Attachment: 0003-gnu-cairo-Update-package-definition.patch
Description: Text Data

Attachment: 0004-gnu-libsigc-Update-package-definition.patch
Description: Text Data

Attachment: 0005-gnu-Add-libsigc-2.patch
Description: Text Data

Attachment: 0006-gnu-cairomm-Update-package-definition.patch
Description: Text Data

Attachment: 0007-gnu-Add-cairomm-1.13.patch
Description: Text Data

Attachment: 0008-gnu-glibmm-Update-package-definition.patch
Description: Text Data

Attachment: 0009-gnu-Add-glibmm-2.64.patch
Description: Text Data

Attachment: 0010-gnu-atkmm-Update-package-definition.patch
Description: Text Data

Attachment: 0011-gnu-pangomm-Update-package-definition.patch
Description: Text Data

Attachment: 0012-gnu-Add-pangomm-2.42.patch
Description: Text Data

Attachment: 0013-gnu-gtkmm-Update-package-definition.patch
Description: Text Data

Attachment: 0014-gnu-gtkmm-2-Update-package-definition.patch
Description: Text Data

Attachment: 0015-gnu-java-jakarta-oro-Update-hash.patch
Description: Text Data

Attachment: 0016-gnu-gtksourceviewmm-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]