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: Thu, 30 Jul 2020 19:51:36 -0400

@Danny

Please find the attached patches.

@Others

Please find the following git-log.

*** START ***

commit 7d6b9fc0f0b463f27881805bb0b9a2d981d855b3
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Thu Jul 30 19:35:16 2020 -0400

    gnu: tracker-miners: Update package definition.

    * gnu/packages/gnome.scm (tracker-miners): Update package definition.
    [arguments]<#:configure-flags>[-Dguarantee_metadata]: New flag.
    [-Dbattery_detection]: New flag.
    [-Dcharset_detection]: New flag.
    [-Dgeneric_media_extractor]: New flag.
    [-Dgstreamer_backend]: New flag.
    [-Dsystemd_user_services]: New flag.
    <#:phases>['disable-failing-tests]: New phase.
    [native-inputs]: Move dbus to ...
    [inputs]: ... here. Add gexiv2 and gst-plugins-base. Remove ffmpeg.
    [synopsis]: Modify.
    [description]: Modify.
    [license]: Modify.

commit 891b3bf662c1b8a3d2c0697d6940700d06ed9b61
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Thu Jul 30 18:16:05 2020 -0400

    gnu: tracker: Update package definition.

    * gnu/packages/gnome.scm (tracker): Update package definition.
    [outputs]: New output "doc".
    [arguments]<#:configure-flags>[-Ddocs]: New flag.
    [-Dunicode_support]: New flag.
    [-Dsystemd_user_services]: New flag.
    <#:phases>['patch-docbook-xml]: New phase.
    ['pre-check]: Modify phase.
    ['move-doc]: New phase.
    [native-inputs]: Add docbook-xml, docbook-xsl, gtk-doc and
    python-wrapper.
    [inputs]: Add network-manager and libstemmer.
    [propagated-inputs]: Add glib.
    [synopsis]: Modify.
    [description]: Modify.
    [license]: Modify.

commit d3916961a3352f23115b0a589acf58a249f093cc
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Thu Jul 30 18:11:57 2020 -0400

    gnu: Add libstemmer.

    * gnu/packages/language.scm (libstemmer): New variable.

commit a5994a6443588953469753cd89bdbb98ae58e628
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Thu Jul 30 16:16:35 2020 -0400

    gnu: totem-pl-parser: Update package definition.

    * gnu/packages/gnome.scm (totem-pl-parser) [version]: Update to
    3.26.5.
    [source]<origin>[sha256]: Modify base32.
    [outputs]: New output "doc".
    [arguments]<#:glib-or-gtk?>: New argument.
    <#:configure-flags>[-Denable-gtk-doc]: New flag.
    <#:phases>['patch-docbook-xml]: New phase.
    ['move-doc]: New phase.
    [native-inputs]: Add docbook-xml and gtk-doc.
    [inputs]: Add libgcrypt and libquvi.
    [propagated-inputs]: Add glib-networking. Remove gmime and libgcrypt.
    [synopsis]: Modify.
    [description]: Modify.
    [home-page]: Modify.

commit 0b6c493c6225e28a9fdae0ec7c5c58359bf3c14b
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Thu Jul 30 15:47:17 2020 -0400

    gnu: libquvi: Update package definition.

    * gnu/packages/web.scm (libquvi) [version]: Update to 0.9.4.
    [source]<origin>[sha256]: Modify base32.
    [build-system]: Change from gnu to glib-or-gtk.
    [arguments]<#:configure-flags>: Remove argument.
    <#:phases>['disable-failing-tests]: New phase.
    [native-inputs]: Add doxygen and gettext-minimal.
    [inputs]: Add glib, glib-networking and libproxy. Remove cyrus-sasl,
    openssl and zlib.
    [description]: Modify.
    [license]: Modify.

commit b10c49007f83ee2cb02b7e6aebe269cfd2ff9cf0
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Thu Jul 30 14:45:29 2020 -0400

    gnu: libquvi-scripts: Update package definition.

    * gnu/packages/web.scm (libquvi-scripts) [version]: Update to
    0.9.20131130.
    [source]<origin>[sha256]: Modify base32.
    [native-inputs]: Add pkg-config.
    [synopsis]: Modify.
    [description]: Modify.
    [license]: Modify.

commit ea09e79d0db662be7af00abb068b2f8700691eb0
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Thu Jul 30 14:20:05 2020 -0400

    gnu: tepl: Update package definition.

    * gnu/packages/gnome.scm (tepl): Update package definition.
    [outputs]: New output "doc".
    [arguments]<#:configure-flags>[--enable-gtk-doc]: New flag.
    [--with-html-dir]: New flag.
    <#:phases>['patch-docbook-xml]: New phase.
    ['disable-failing-tests]: New phase.
    ['pre-check]: New flag.
    [native-inputs]: Add docbook-xml, gtk-doc and xorg-server-for-tests.
    [inputs]: Move all to ...
    [propagated-inputs]: ... here.

commit b41dc378aca5c1b0af17a33009fe8ab85c3de5f4
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Thu Jul 30 11:24:09 2020 -0400

    gnu: vte: Update package definition.

    * gnu/packages/gnome.scm (vte) [version]: Update to 0.60.3.
    [outputs]: New output "doc".
    [arguments]<#:glib-or-gtk?>: New argument.
    <#:configure-flags>[-Ddocs]: New flag.
    [-Dvapi]: Remove flag.
    <#:phases>['patch-docbook-xml]: New phase.
    ['move-doc]: New phase.
    [native-inputs]: Add docbook-xml and gtk-doc. Remove gperf.
    [inputs]: Add fribidi, gnutls, gperf, icu4c, pcre2 and zlib.
    [propagated-inputs]: Add glib and pango. Remove gnutls and pcre2.
    [synopsis]: Modify.
    [description]: Modify.
    [home-page]: Modify.
    [license]: Modify.

commit b1b90f180883bc5a1de6e853b87aa36d173f4e3e
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Thu Jul 30 10:58:14 2020 -0400

    gnu: Add libgrss.

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

commit 0e4dfc5859dbb5d68a5adad11d828a7ea08ad468
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Thu Jul 30 08:32:57 2020 -0400

    gnu: gtksourceview: Fix glade.

    * gnu/packages/gtk.scm (gtksourceview) [inputs]: Change glade3 to glade.

commit 2cc46f80beaa4e3e90f564e7eae05518401f640c
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Thu Jul 30 08:32:02 2020 -0400

    Revert "gnu: java-jakarta-oro: Update hash."

    This reverts commit e2bb2bdd01a21d20f769dcc34eae06bfb47b15fd.

commit 1c1680e7f898c9f8d09df9043f4e4b7f45d1709f
Author: Tobias Geerinckx-Rice <me@tobias.gr>
Date:   Sun Jul 5 08:22:11 2020 +0200

    download: Replace misconfigured Apache mirror.

    E.g. <http://apache.belnet.be/jakarta/oro/jakarta-oro-2.0.8.tar.gz>
    redirects to a bogus 200 HTML page.

    * guix/download.scm (%mirrors): Replace apache.belnet.be with
    ftp.nluug.nl.

commit e96e4102774ae26ee48528c9336555b59eec8418
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Thu Jul 30 08:00:14 2020 -0400

    gnu: phodav: Update package definition.

    * gnu/packages/gnome.scm (phodav): Update package definition.
    [outputs]: New outputs "tools", "spice" and "doc".
    [arguments]<#:glib-or-gtk?>: New argument.
    <#:configure-flags>[-Dsystemd]: New flag.
    <#:phases>['patch-docbook-xml]: New phase.
    ['patch-udevdir]: New phase.
    ['move-doc]: New phase.
    ['move-tools]: New phase.
    ['move-spice]: New phase.
    [native-inputs]: Add asciidoc, docbook-xml, docbook-xsl and xmlto.
    [inputs]: Add eudev. Remove libgudev and libsoup.
    [propagated-inputs]: Add glib, glib-networking, libsoup and libxml2.
    [synopsis]: Modify.
    [description]: Modify.

commit e0f0722c58692109f270ffef1d0a67964dfa2980
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Thu Jul 30 06:47:22 2020 -0400

    gnu: network-manager-applet: Update package definition.

    * gnu/packages/gnome.scm (network-manager-applet) [version]: Update
    to 1.18.0.
    [source]<origin>[sha256]: Modify base32.
    [native-inputs]: Add desktop-file-utils and libxml2. Remove gtk-doc.
    [propagated-inputs]: Remove dbus-glib. Move gtk+, network-manager and
    libnma to ...
    [inputs]: ... here. Add libappindicator, appstream-glib, glib,
    and glib-networking.
    [synopsis]: Modify.
    [description]: Modify.

commit 3cc0c9f1adf9921fb3def703c76c23aa50e52bf8
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Thu Jul 30 06:24:56 2020 -0400

    gnu: appstream-glib: Fix tests.

    * gnu/packages/glib.scm (appstream-glib) [native-inputs]: Add
    gsettings-desktop-schemas.

commit 74970d66874db079cf74afb227cd2b2635e1f3f5
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Wed Jul 29 08:21:17 2020 -0400

    gnu: network-manager: Update package definition.

    * gnu/packages/gnome.scm (network-manager) [version]: Update to 1.26.0.
    [source]<origin>[sha256]: Modify base32.
    [modules]: Remove field.
    [snippet]: Remove field.
    [arguments]<#:glib-or-gtk?>: New argument.
    <#:configure-flags>[-Dsystem_ca_path]: Modify flag.
    [-Ddbus_conf_dir]: Modify flag.
    [-Dkernel_firmware_dir]: New flag.
    [-Diptables]: New flag.
    [-Ddnsmasq]: New flag.
    [-Ddnssec_trigger]: New flag.
    [-Dsuspend_resume]: Modify flag.
    [-Dconfig_auth_polkit_default]: New flag.
    [-Dmodify_system]: New flag.
    [-Dpolkit_agent]: New flag.
    [-Dconfig_logging_backend_default]: New flag.
    [-Dofono]: New flag.
    [-Dnm_cloud_setup]: New flag.
    [-Dbluez5_dun]: New flag.
    [-Debpf]: New flag.
    [-Dnetconfig]: New flag.
    [-Dconfig_dns_rc_manager_default]: New flag.
    [-Dconfig_dhcp_default]: New flag.
    [-Dcrypto]: Modify flag.
    [--sysconfdir]: Remove flag.
    [--localstatedir]: Remove flag.
    [-Ddhclient]: Remove flag.
    <#:phases>['patch-docbook-xml]: Modify phase.
    ['pre-configure]: Modify phase.
    ['move-doc]: Modify phase.
    ['no-polkit-magic]: Remove phase.
    [native-inputs]: Modify docbook-xml. Add gjs, lua and ruby.
    [inputs]: Add bluez, dbus, dnsmasq, dnssec-trigger:nm, iptables,
    libselinux, nss-certs and upower. Remove cyrus-sasl, libgcrypt and
    libgudev.
    [propagated-inputs]: Add glib-networking.
    [synopsis]: Modify.
    [description]: Modify.
    [license]: Add fdl1.1+.

commit f2f16344786260b965bc9e18dd2c7ae276cfef3f
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Wed Jul 29 15:49:38 2020 -0400

    gnu: Add dnssec-trigger.

    * gnu/packages/dns.scm (dnssec-trigger): New variable.

commit 07c0ba9d0cab30b08a4523264b4587e891743fe4
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Wed Jul 29 14:11:35 2020 -0400

    gnu: libappindicator: Propagate gtk+ and libdbusmenu.

    * gnu/packages/freedesktop.scm (libappindicator) [inputs]: Move gtk+
    and libdbusmenu to ...
    [propagated-inputs]: ... here.

commit d3202ad0d219e029f9429c5a12ec33fe573aab21
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Wed Jul 29 12:50:18 2020 -0400

    gnu: Add ldns.

    * gnu/packages/dns.scm (ldns): New variable.

    * gnu/packages/patches/ldns-drill-examples.patch: New file.

    * gnu/local.mk (ldns-drill-examples.patch): New reference.

commit c6a125456ba8c2b7b46ac4381cff7c23ac3de204
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Tue Jul 28 10:10:49 2020 -0400

    gnu: mobile-broadband-provider-info: Update package definition.

    * gnu/packages/gnome.scm (mobile-broadband-provider-info) [version]:
    Update to 20190618.
    [source]<origin>[sha256]: Modify base32.
    [arguments]<#:tests?>: Remove argument.
    [native-inputs]: Add pkg-config, libxml2 and libxslt.
    [description]: Modify.
    [home-page]: Modify.

commit 4ae9e078bd1748833baf70a07637a44dafd3887b
Author: Raghav Gururajan <raghavgururajan@disroot.org>
Date:   Tue Jul 28 09:36:52 2020 -0400

    gnu: mm-common: Update package definition.

    * gnu/packages/gnome.scm (mm-common): Update package definition.
    [native-inputs]: Remove gettext-minimal. Move coreutils and sed
    to ...
    [inputs]: ... here. Add automake.

*** END ***

Regards,
RG.

Attachment: 0055-gnu-mm-common-Update-package-definition.patch
Description: Text Data

Attachment: 0056-gnu-mobile-broadband-provider-info-Update-package-de.patch
Description: Text Data

Attachment: 0057-gnu-Add-ldns.patch
Description: Text Data

Attachment: 0058-gnu-libappindicator-Propagate-gtk-and-libdbusmenu.patch
Description: Text Data

Attachment: 0059-gnu-Add-dnssec-trigger.patch
Description: Text Data

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

Attachment: 0061-gnu-appstream-glib-Fix-tests.patch
Description: Text Data

Attachment: 0062-gnu-network-manager-applet-Update-package-definition.patch
Description: Text Data

Attachment: 0063-gnu-phodav-Update-package-definition.patch
Description: Text Data

Attachment: 0064-download-Replace-misconfigured-Apache-mirror.patch
Description: Text Data

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

Attachment: 0066-gnu-gtksourceview-Fix-glade.patch
Description: Text Data

Attachment: 0067-gnu-Add-libgrss.patch
Description: Text Data

Attachment: 0068-gnu-vte-Update-package-definition.patch
Description: Text Data

Attachment: 0069-gnu-tepl-Update-package-definition.patch
Description: Text Data

Attachment: 0070-gnu-libquvi-scripts-Update-package-definition.patch
Description: Text Data

Attachment: 0071-gnu-libquvi-Update-package-definition.patch
Description: Text Data

Attachment: 0072-gnu-totem-pl-parser-Update-package-definition.patch
Description: Text Data

Attachment: 0073-gnu-Add-libstemmer.patch
Description: Text Data

Attachment: 0074-gnu-tracker-Update-package-definition.patch
Description: Text Data

Attachment: 0075-gnu-tracker-miners-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]