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

Bug#1109787: unblock: mate-desktop-environment/1.26.0+2



Package: release.debian.org
Severity: normal
X-Debbugs-Cc: mate-desktop-environment@packages.debian.org
Control: affects -1 + src:mate-desktop-environment
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package mate-desktop-environment

This upload contains various changes that have been committed to Git and
used in Ubuntu MATE for a long time. Plus changes from me to make the MATE
meta package fit for Debian 13.

[ Reason ]
(Explain what the reason for the unblock request is.)

+  [ Martin Wimpress ]
+  * debian/control:
+    + Favour ubuntu-mate-themes over mate-themes. Inert change on Debian.
+  * debian/20_mate-ubuntu.gschema.override (not affecting Debian):
+    + Set the correct default xcursor theme for Ubuntu.
+    + Update Ubuntu MATE default settings.
+    + Use Yaru GtkSourceView styles

-> all above changes stem from Ubuntu MATE development and are no-op
when building the mate-desktop-environment src:pkg on Debian.

+  * debian/10_mate-common.gschema.override:
+    + Invoke x-terminal-emulator. (LP: #1873750)
+    + Invoke area screen capture directly (LP: #1872558)

-> Both fix issues on MATE desktop on Debian, too, although originally
fixed for Ubuntu MATE. In short terms:

(a) honour the x-terminal-emulator alternative, so default terminal
emulator in MATE follows what update-alternative has configured.

(b) fix are screen capture via hotkey

+  [ Mike Gabriel ]
+  * debian/control:
+    + Add to R: (mate-desktop-environment): matekbd-keyboard-display.
+    + Add to R: (mate-desktop-environment): mate-indicator-applet.

-> Make it easier for people to try Ayatana Indicators on MATE.

+    + Add to R: (mate-desktop-environment): pipewire-audio | pulseaudio.
+      This fixes an incomplete audio-stack initiated by libcanberra-pulse
+      (recommending pipewire-pulse only). (Closes: #1107132).

-> Assures that audio works on fresh MATE installs on Debian 13.

+    + In Suggests:, switch from network-manager-gnome to network-manager-
+       applet. (Closes: #1086833).

-> follow bin:pkg name change in network-manager-applet.

[ Impact ]
Nothing critical, except maybe the audio issue, if this upload won't get
accepted. Although most items are nice to have.

[ Tests ]
Manual installation of a HP EliteBook (Debian 12 minimal -> Debian 13
minimal, apt-get install task-desktop-mate +
mate-desktop-environment-extras).

[ Risks ]
MATE users might be affected, however, the changes have all been well
tested or are inert on Debian.

[ Checklist ]
  [x] all changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in testing

[ Other info ]
Relevant to Debian MATE users.

unblock mate-desktop-environment/1.26.0+2
diff -Nru mate-desktop-environment-1.26.0+1/debian/10_mate-common.gschema.override mate-desktop-environment-1.26.0+2/debian/10_mate-common.gschema.override
--- mate-desktop-environment-1.26.0+1/debian/10_mate-common.gschema.override	2021-02-02 10:53:14.000000000 +0100
+++ mate-desktop-environment-1.26.0+2/debian/10_mate-common.gschema.override	2025-01-24 11:03:04.000000000 +0100
@@ -47,9 +47,9 @@
 
 [org.mate.Marco.keybinding-commands]
 command-1='mate-screensaver-command --lock'
-command-2='mate-screenshot --area --interactive'
+command-2='/bin/sh -c "sleep 0.1; mate-screenshot --area"'
 command-3='caja'
-command-4='mate-terminal'
+command-4='x-terminal-emulator'
 command-5='mate-control-center'
 command-6='mate-search-tool'
 command-7='mate-system-monitor -p'
diff -Nru mate-desktop-environment-1.26.0+1/debian/20_mate-ubuntu.gschema.override mate-desktop-environment-1.26.0+2/debian/20_mate-ubuntu.gschema.override
--- mate-desktop-environment-1.26.0+1/debian/20_mate-ubuntu.gschema.override	2021-02-05 11:34:22.000000000 +0100
+++ mate-desktop-environment-1.26.0+2/debian/20_mate-ubuntu.gschema.override	2025-01-24 11:03:04.000000000 +0100
@@ -1,5 +1,5 @@
 [org.gnome.desktop.interface:MATE]
-cursor-theme='Yaru-MATE-light'
+cursor-theme='Yaru'
 document-font-name='Ubuntu 11'
 font-name='Ubuntu 11'
 gtk-theme='Yaru-MATE-light'
@@ -8,12 +8,12 @@
 
 [org.gnome.desktop.wm.preferences:MATE]
 button-layout=':minimize,maximize,close'
-theme='Yaru-MATE-light'
+theme='Yaru'
 titlebar-font='Ubuntu Bold 11'
 titlebar-uses-system-font=false
 
 [org.mate.background]
-picture-filename='/usr/share/backgrounds/ubuntu-mate-common/Green-Wall-Logo.png'
+picture-filename='/usr/share/backgrounds/ubuntu-mate-jammy/Jammy-Jellyfish_WP_4096x2304_Green.png'
 
 [org.mate.caja.desktop]
 font='Ubuntu 11'
@@ -31,15 +31,18 @@
 
 [org.mate.Marco.general]
 button-layout=':minimize,maximize,close'
-theme='Yaru-MATE-light'
+theme='Yaru'
 titlebar-font='Ubuntu Medium 11'
 
 [org.mate.Marco.global-keybindings]
 switch-windows-all='<Control><Alt>Tab'
 switch-windows-all-backward='<Control><Alt><Shift>Tab'
 
+[org.mate.peripherals-mouse]
+cursor-theme='Yaru'
+
 [org.mate.pluma]
-color-scheme='Yaru-MATE-light'
+color-scheme='Yaru'
 editor-font='Ubuntu Mono 13'
 print-font-body-pango='Ubuntu Mono 9'
 print-font-header-pango='Ubuntu 11'
diff -Nru mate-desktop-environment-1.26.0+1/debian/changelog mate-desktop-environment-1.26.0+2/debian/changelog
--- mate-desktop-environment-1.26.0+1/debian/changelog	2021-12-13 11:16:09.000000000 +0100
+++ mate-desktop-environment-1.26.0+2/debian/changelog	2025-06-27 23:23:52.000000000 +0200
@@ -1,3 +1,28 @@
+mate-desktop-environment (1.26.0+2) unstable; urgency=medium
+
+  [ Martin Wimpress ]
+  * debian/control:
+    + Favour ubuntu-mate-themes over mate-themes. Inert change on Debian.
+  * debian/20_mate-ubuntu.gschema.override (not affecting Debian):
+    + Set the correct default xcursor theme for Ubuntu.
+    + Update Ubuntu MATE default settings.
+    + Use Yaru GtkSourceView styles
+  * debian/10_mate-common.gschema.override:
+    + Invoke x-terminal-emulator. (LP: #1873750)
+    + Invoke area screen capture directly (LP: #1872558)
+
+  [ Mike Gabriel ]
+  * debian/control:
+    + Add to R: (mate-desktop-environment): matekbd-keyboard-display.
+    + Add to R: (mate-desktop-environment): mate-indicator-applet.
+    + Add to R: (mate-desktop-environment): pipewire-audio | pulseaudio.
+      This fixes an incomplete audio-stack initiated by libcanberra-pulse
+      (recommending pipewire-pulse only). (Closes: #1107132).
+    + In Suggests:, switch from network-manager-gnome to network-manager-
+       applet. (Closes: #1086833).
+
+ -- Mike Gabriel <sunweaver@debian.org>  Fri, 27 Jun 2025 23:23:52 +0200
+
 mate-desktop-environment (1.26.0+1) unstable; urgency=medium
 
   * debian/control:
diff -Nru mate-desktop-environment-1.26.0+1/debian/control mate-desktop-environment-1.26.0+2/debian/control
--- mate-desktop-environment-1.26.0+1/debian/control	2021-12-13 11:15:30.000000000 +0100
+++ mate-desktop-environment-1.26.0+2/debian/control	2025-06-27 23:23:52.000000000 +0200
@@ -30,7 +30,7 @@
          mate-session-manager (>= 1.26),
          mate-settings-daemon (>= 1.26),
          mate-terminal (>= 1.26),
-         mate-themes (>= 3.22.23),
+         ubuntu-mate-themes | mate-themes (>= 3.22.23),
          ${misc:Depends},
 Breaks: mate-desktop-environment (<< 1.8.0),
 Conflicts: caja-gksu,
@@ -97,6 +97,7 @@
             mate-calc (>= 1.26),
             mate-applet-brisk-menu,
             mate-applets (>= 1.26),
+            mate-indicator-applet (>= 1.26),
             mate-media (>= 1.26),
             mate-notification-daemon (>= 1.26),
             mate-power-manager (>= 1.26),
@@ -104,9 +105,11 @@
             mate-system-monitor (>= 1.26),
             mate-user-guide (>= 1.26),
             mate-utils (>= 1.26),
+            matekbd-keyboard-display,
+            pipewire-audio | pulseaudio,
             pluma (>= 1.26),
 Suggests: mail-reader | thunderbird,
-          network-manager-gnome,
+          network-manager-applet,
           x-www-browser | firefox,
           mate-desktop-environment-extras (>= 1.26),
 Description: MATE Desktop Environment (metapackage)

Reply to: