mbox series

[bug#42958,core-updates,00/29] Big changes from wip-desktop.

Message ID 20200820150914.9443-1-dannym@scratchpost.org
Headers show
Series Big changes from wip-desktop. | expand

Message

Danny Milosavljevic Aug. 20, 2020, 3:09 p.m. UTC
Some packages that were updated in wip-desktop have a lot of dependents:

#dependents package
6206 yelp-xsl
6205 yelp-tools
6188 glib
6057 gobject-introspection
6031 pixman
6025 openjpeg
6012 cairo
5908 pango
4535 texlive-bin
2625 gdk-pixbuf
2622 vala
2607 libgsf
2602 librsvg@2.40.21
2583 atk
2582 gdk-pixbuf+svg
2581 gtk+@2.24.32
2176 wayland
2169 wayland-protocols
1932 atkmm
1931 gtkmm@2.24.5
1912 gtk-doc
1271 json-glib
1262 at-spi2-core
1260 at-spi2-atk
1258 gtk+

Update them on core-updates.

Raghav Gururajan (29):
  gnu: yelp-xsl: Update package definition.
  gnu: yelp-tools: Update package definition.
  gnu: glib: Update package definition.
  gnu: glib-with-documentation: Update package definition.
  gnu: gobject-introspection: Update package definition.
  gnu: gobject-introspection: Propagate glib.
  gnu: gobject-introspection: Add patches back.
  gnu: pixman: Update package definition.
  gnu: openjpeg: Update package definition.
  gnu: cairo: Update package definition.
  gnu: pango: Update package definition.
  gnu: gdk-pixbuf: Update package definition.
  gnu: gdk-pixbuf: Disable failing tests.
  gnu: gdk-pixbuf+svg: Update package definition.
  gnu: vala: Update package definition.
  gnu: libgsf: Update package definition.
  gnu: librsvg@2.40.21: Update package definition.
  gnu: atk: Update to 2.36.0.
  gnu: gtk+-2: Update package definition.
  gnu: wayland: Update package definition.
  gnu: wayland-protocols: Update package definition.
  gnu: atkmm: Update package definition.
  gnu: gtk-doc: Update package definition.
  gnu: json-glib: Update package definition.
  gnu: at-spi2-core: Update package definition.
  gnu: at-spi2-atk: Update to 2.34.2.
  gnu: gtk+: Update package definition.
  gnu: gtk+: Propagate libcloudproviders.
  gnu: gtk+: Add missing input.

 gnu/local.mk                                  |    3 +-
 gnu/packages/freedesktop.scm                  |  115 +-
 gnu/packages/glib.scm                         |  417 +++---
 gnu/packages/gnome.scm                        |  401 ++++--
 gnu/packages/gtk.scm                          | 1174 ++++++++++-------
 gnu/packages/image.scm                        |   88 +-
 .../patches/glib-disable-failing-tests.patch  |   84 ++
 gnu/packages/patches/glib-tests-timer.patch   |   15 -
 .../patches/pango-skip-libthai-test.patch     |   23 -
 gnu/packages/xdisorg.scm                      |   42 +-
 10 files changed, 1337 insertions(+), 1025 deletions(-)
 create mode 100644 gnu/packages/patches/glib-disable-failing-tests.patch
 delete mode 100644 gnu/packages/patches/glib-tests-timer.patch
 delete mode 100644 gnu/packages/patches/pango-skip-libthai-test.patch

Comments

Raghav Gururajan Sept. 24, 2020, 1:20 p.m. UTC | #1
@Danny

This patch is no longer required, as the change has been made to the 
patch 05/29.

Regards,
RG.
Raghav Gururajan Sept. 24, 2020, 1:33 p.m. UTC | #2
@Danny

This patch is no longer required, as the change has been made in the 
patch 05/29.

Regards,
RG.
Danny Milosavljevic Dec. 1, 2020, 9:07 p.m. UTC | #3
Pushed all these changes to guix master, except for:

0009-gnu-glib-Make-some-cosmetic-changes.patch
0010-gnu-glib-Update-to-2.64.3.patch
0011-gnu-glib-Update-synopsis-and-description.patch
0012-gnu-glib-with-documentation-Make-some-cosmetic-chang.patch
0013-gnu-glib-with-documentation-Fix-documentation.patch
0023-gnu-openjpeg-Enable-documentation.patch
0024-gnu-openjpeg-Enable-some-features.patch
0026-gnu-cairo-Make-some-cosmetic-changes.patch
0027-gnu-cairo-Change-build-system.patch
0028-gnu-cairo-Move-documentation-to-separate-output.patch
0029-gnu-cairo-Enable-some-features.patch
0030-gnu-cairo-Update-synopsis-description-and-license.patch
*-gnu-pixman-Update-synopsis-and-description.patch

Mostly because these did not apply to master cleanly, and I've only tested the
set that did apply cleanly.

Note: first uninvolved past commit on guix master is now
commit af1225a3663e73458bf8941d8373c68f9ad6bae2.