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

[Git][debian-mate-team/mate-desktop][master] 7 commits: Restore changes from 1.26.2-1.2



Title: GitLab

Jeremy Bícha pushed to branch master at Debian and Ubuntu MATE Packaging Team / mate-desktop

Commits:

  • 7f7d11d6
    by Jeremy Bícha at 2025-10-21T16:16:26-04:00
    Restore changes from 1.26.2-1.2
    
    Thanks: Adrian Bunk
    
  • 59c2c71c
    by Jeremy Bícha at 2025-10-21T16:17:23-04:00
    debian/watch: Convert to Version: 5
    
  • 531e97b0
    by Jeremy Bícha at 2025-10-21T16:19:06-04:00
    New upstream release
    
  • fa95463a
    by Jeremy Bícha at 2025-10-21T16:28:20-04:00
    Build with meson
    
  • db8026a0
    by Jeremy Bícha at 2025-10-21T16:37:14-04:00
    debian/libmate-desktop-2-17t64.symbols: Update
    
  • 2a6d5a6c
    by Jeremy Bícha at 2025-10-21T16:38:15-04:00
    Update build options
    
  • 16df8da0
    by Jeremy Bícha at 2025-10-21T16:40:53-04:00
    releasing package mate-desktop version 1.28.2-1
    

7 changed files:

Changes:

  • debian/changelog
    1
    +mate-desktop (1.28.2-1) unstable; urgency=medium
    
    2
    +
    
    3
    +  * Team upload
    
    4
    +  * New upstream release
    
    5
    +  * Build with meson
    
    6
    +  * Update debian/libmate-desktop-2-17t64.symbols
    
    7
    +  * Restore changes from 1.26.2-1.2
    
    8
    +  * debian/watch: Convert to Version: 5
    
    9
    +
    
    10
    + -- Jeremy Bícha <jbicha@ubuntu.com>  Tue, 21 Oct 2025 16:40:19 -0400
    
    11
    +
    
    1 12
     mate-desktop (1.26.2-2) unstable; urgency=medium
    
    2 13
     
    
    3 14
       * Team upload
    
    ... ... @@ -7,6 +18,14 @@ mate-desktop (1.26.2-2) unstable; urgency=medium
    7 18
     
    
    8 19
      -- Jeremy Bícha <jbicha@ubuntu.com>  Tue, 21 Oct 2025 14:47:09 -0400
    
    9 20
     
    
    21
    +mate-desktop (1.26.2-1.2) unstable; urgency=medium
    
    22
    +
    
    23
    +  * Non-maintainer upload.
    
    24
    +  * Apply Y2K38-unsafe patch to conform with startup-notification API.
    
    25
    +    Closes: #1086464
    
    26
    +
    
    27
    + -- Bastian Germann <bage@debian.org>  Mon, 17 Mar 2025 16:22:25 +0100
    
    28
    +
    
    10 29
     mate-desktop (1.26.2-1.1) unstable; urgency=medium
    
    11 30
     
    
    12 31
       * Non-maintainer upload.
    

  • debian/control
    ... ... @@ -10,11 +10,9 @@ Uploaders: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>,
    10 10
     Build-Depends: debhelper-compat (= 13),
    
    11 11
                    dh-sequence-gir,
    
    12 12
                    dpkg-dev (>= 1.22.5),
    
    13
    -               autoconf-archive,
    
    14 13
                    gir1.2-gobject-2.0-dev,
    
    15 14
                    gir1.2-gtk-3.0-dev,
    
    16 15
                    gtk-doc-tools,
    
    17
    -               intltool,
    
    18 16
                    iso-codes,
    
    19 17
                    libdconf-dev (>= 0.13.4),
    
    20 18
                    libgdk-pixbuf-2.0-dev (>= 2.36.5),
    
    ... ... @@ -27,7 +25,7 @@ Build-Depends: debhelper-compat (= 13),
    27 25
                    libx11-dev,
    
    28 26
                    libxml2-dev,
    
    29 27
                    libxrandr-dev (>= 1.3),
    
    30
    -               mate-common (>= 1.18),
    
    28
    +               meson,
    
    31 29
     Standards-Version: 4.7.2
    
    32 30
     Homepage: https://mate-desktop.org/
    
    33 31
     Vcs-Browser: https://salsa.debian.org/debian-mate-team/mate-desktop
    

  • debian/libmate-desktop-2-17t64.symbols
    1 1
     libmate-desktop-2.so.17 libmate-desktop-2-17t64 #MINVER#
    
    2 2
     * Build-Depends-Package: libmate-desktop-dev
    
    3
    -#MISSING: 1.10.0# _mate_desktop_init_i18n@Base 1.6.1
    
    4
    -#MISSING: 1.10.0# decode_edid@Base 1.6.1
    
    5
    -#MISSING: 1.10.0# make_display_name@Base 1.6.1
    
    6
    -#MISSING: 1.14.0# mate_bg_create_pixmap@Base 1.6.1
    
    7
    -#MISSING: 1.14.0# mate_bg_crossfade_set_end_pixmap@Base 1.6.1
    
    8
    -#MISSING: 1.14.0# mate_bg_crossfade_set_start_pixmap@Base 1.6.1
    
    9
    -#MISSING: 1.14.0# mate_bg_get_pixmap_from_root@Base 1.6.1
    
    10
    -#MISSING: 1.14.0# mate_bg_set_pixmap_as_root@Base 1.6.1
    
    11
    -#MISSING: 1.14.0# mate_bg_set_pixmap_as_root_with_crossfade@Base 1.6.1
    
    12
    -#MISSING: 1.17.1# mate_rr_labeler_get_color_for_output@Base 1.6.1
    
    13
    - mate_bg_create_surface@Base 1.14.0
    
    14
    - mate_bg_create_surface_scale@Base 1.20.1-2~
    
    15
    - mate_bg_crossfade_set_end_surface@Base 1.14.0
    
    16
    - mate_bg_crossfade_set_start_surface@Base 1.14.0
    
    17
    - mate_bg_get_surface_from_root@Base 1.14.0
    
    18
    - mate_bg_set_surface_as_root@Base 1.14.0
    
    19
    - mate_bg_set_surface_as_root_with_crossfade@Base 1.14.0
    
    20
    - mate_color_button_get_rgba@Base 1.14.0
    
    21
    - mate_color_button_set_rgba@Base 1.14.0
    
    22
    - mate_desktop_gtk_style_get_dark_color@Base 1.14.0
    
    23
    - mate_desktop_gtk_style_get_light_color@Base 1.14.0
    
    24
    - mate_rr_labeler_get_rgba_for_output@Base 1.14.0
    
    25
    -#MISSING: 1.19.2# mate_about_dialog_get_artists@Base 1.10.0
    
    26
    -#MISSING: 1.19.2# mate_about_dialog_get_authors@Base 1.10.0
    
    27
    -#MISSING: 1.19.2# mate_about_dialog_get_comments@Base 1.10.0
    
    28
    -#MISSING: 1.19.2# mate_about_dialog_get_copyright@Base 1.10.0
    
    29
    -#MISSING: 1.19.2# mate_about_dialog_get_documenters@Base 1.10.0
    
    30
    -#MISSING: 1.19.2# mate_about_dialog_get_license@Base 1.10.0
    
    31
    -#MISSING: 1.19.2# mate_about_dialog_get_logo@Base 1.10.0
    
    32
    -#MISSING: 1.19.2# mate_about_dialog_get_logo_icon_name@Base 1.10.0
    
    33
    -#MISSING: 1.19.2# mate_about_dialog_get_program_name@Base 1.10.0
    
    34
    -#MISSING: 1.19.2# mate_about_dialog_get_translator_credits@Base 1.10.0
    
    35
    -#MISSING: 1.19.2# mate_about_dialog_get_type@Base 1.10.0
    
    36
    -#MISSING: 1.19.2# mate_about_dialog_get_version@Base 1.10.0
    
    37
    -#MISSING: 1.19.2# mate_about_dialog_get_website@Base 1.10.0
    
    38
    -#MISSING: 1.19.2# mate_about_dialog_get_website_label@Base 1.10.0
    
    39
    -#MISSING: 1.19.2# mate_about_dialog_get_wrap_license@Base 1.10.0
    
    40
    -#MISSING: 1.19.2# mate_about_dialog_new@Base 1.10.0
    
    41
    -#MISSING: 1.19.2# mate_about_dialog_set_artists@Base 1.10.0
    
    42
    -#MISSING: 1.19.2# mate_about_dialog_set_authors@Base 1.10.0
    
    43
    -#MISSING: 1.19.2# mate_about_dialog_set_comments@Base 1.10.0
    
    44
    -#MISSING: 1.19.2# mate_about_dialog_set_copyright@Base 1.10.0
    
    45
    -#MISSING: 1.19.2# mate_about_dialog_set_documenters@Base 1.10.0
    
    46
    -#MISSING: 1.19.2# mate_about_dialog_set_license@Base 1.10.0
    
    47
    -#MISSING: 1.19.2# mate_about_dialog_set_logo@Base 1.10.0
    
    48
    -#MISSING: 1.19.2# mate_about_dialog_set_logo_icon_name@Base 1.10.0
    
    49
    -#MISSING: 1.19.2# mate_about_dialog_set_program_name@Base 1.10.0
    
    50
    -#MISSING: 1.19.2# mate_about_dialog_set_translator_credits@Base 1.10.0
    
    51
    -#MISSING: 1.19.2# mate_about_dialog_set_version@Base 1.10.0
    
    52
    -#MISSING: 1.19.2# mate_about_dialog_set_website@Base 1.10.0
    
    53
    -#MISSING: 1.19.2# mate_about_dialog_set_website_label@Base 1.10.0
    
    54
    -#MISSING: 1.19.2# mate_about_dialog_set_wrap_license@Base 1.10.0
    
    55 3
      mate_bg_changes_with_time@Base 1.6.1
    
    56 4
      mate_bg_create_frame_thumbnail@Base 1.6.1
    
    5
    + mate_bg_create_surface@Base 1.14.0
    
    6
    + mate_bg_create_surface_scale@Base 1.20.1-2~
    
    57 7
      mate_bg_create_thumbnail@Base 1.6.1
    
    58 8
      mate_bg_crossfade_get_type@Base 1.6.1
    
    59 9
      mate_bg_crossfade_is_started@Base 1.6.1
    
    60 10
      mate_bg_crossfade_new@Base 1.6.1
    
    11
    + mate_bg_crossfade_set_end_surface@Base 1.14.0
    
    12
    + mate_bg_crossfade_set_start_surface@Base 1.14.0
    
    61 13
      mate_bg_crossfade_start@Base 1.6.1
    
    62 14
      mate_bg_crossfade_start_widget@Base 1.19.2
    
    63 15
      mate_bg_crossfade_stop@Base 1.6.1
    
    ... ... @@ -67,6 +19,7 @@ libmate-desktop-2.so.17 libmate-desktop-2-17t64 #MINVER#
    67 19
      mate_bg_get_filename@Base 1.6.1
    
    68 20
      mate_bg_get_image_size@Base 1.6.1
    
    69 21
      mate_bg_get_placement@Base 1.6.1
    
    22
    + mate_bg_get_surface_from_root@Base 1.14.0
    
    70 23
      mate_bg_get_type@Base 1.6.1
    
    71 24
      mate_bg_has_multiple_sizes@Base 1.6.1
    
    72 25
      mate_bg_is_dark@Base 1.6.1
    
    ... ... @@ -81,23 +34,14 @@ libmate-desktop-2.so.17 libmate-desktop-2-17t64 #MINVER#
    81 34
      mate_bg_set_draw_background@Base 1.6.1
    
    82 35
      mate_bg_set_filename@Base 1.6.1
    
    83 36
      mate_bg_set_placement@Base 1.6.1
    
    84
    - mate_color_button_get_alpha@Base 1.10.0
    
    85
    - mate_color_button_get_color@Base 1.10.0
    
    86
    - mate_color_button_get_title@Base 1.10.0
    
    87
    - mate_color_button_get_type@Base 1.10.0
    
    88
    - mate_color_button_get_use_alpha@Base 1.10.0
    
    89
    - mate_color_button_new@Base 1.10.0
    
    90
    - mate_color_button_new_with_color@Base 1.10.0
    
    91
    - mate_color_button_set_alpha@Base 1.10.0
    
    92
    - mate_color_button_set_color@Base 1.10.0
    
    93
    - mate_color_button_set_title@Base 1.10.0
    
    94
    - mate_color_button_set_use_alpha@Base 1.10.0
    
    37
    + mate_bg_set_surface_as_root@Base 1.14.0
    
    38
    + mate_bg_set_surface_as_root_with_crossfade@Base 1.14.0
    
    95 39
      mate_color_selection_dialog_get_color_selection@Base 1.10.0
    
    96 40
      mate_color_selection_dialog_get_type@Base 1.10.0
    
    97 41
      mate_color_selection_dialog_new@Base 1.10.0
    
    98 42
      mate_color_selection_get_color@Base 1.10.0
    
    99 43
      mate_color_selection_get_current_alpha@Base 1.10.0
    
    100
    - mate_color_selection_get_current_color@Base 1.10.0
    
    44
    + mate_color_selection_get_current_rgba@Base 1.28.2
    
    101 45
      mate_color_selection_get_has_opacity_control@Base 1.10.0
    
    102 46
      mate_color_selection_get_has_palette@Base 1.10.0
    
    103 47
      mate_color_selection_get_previous_alpha@Base 1.10.0
    
    ... ... @@ -111,7 +55,7 @@ libmate-desktop-2.so.17 libmate-desktop-2-17t64 #MINVER#
    111 55
      mate_color_selection_set_change_palette_with_screen_hook@Base 1.10.0
    
    112 56
      mate_color_selection_set_color@Base 1.10.0
    
    113 57
      mate_color_selection_set_current_alpha@Base 1.10.0
    
    114
    - mate_color_selection_set_current_color@Base 1.10.0
    
    58
    + mate_color_selection_set_current_rgba@Base 1.28.2
    
    115 59
      mate_color_selection_set_has_opacity_control@Base 1.10.0
    
    116 60
      mate_color_selection_set_has_palette@Base 1.10.0
    
    117 61
      mate_color_selection_set_previous_alpha@Base 1.10.0
    
    ... ... @@ -120,6 +64,8 @@ libmate-desktop-2.so.17 libmate-desktop-2-17t64 #MINVER#
    120 64
      mate_dconf_recursive_reset@Base 1.8.0
    
    121 65
      mate_dconf_sync@Base 1.8.0
    
    122 66
      mate_dconf_write_sync@Base 1.8.0
    
    67
    + mate_desktop_gtk_style_get_dark_color@Base 1.14.0
    
    68
    + mate_desktop_gtk_style_get_light_color@Base 1.14.0
    
    123 69
      mate_desktop_item_attr_exists@Base 1.6.1
    
    124 70
      mate_desktop_item_clear_localestring@Base 1.6.1
    
    125 71
      mate_desktop_item_clear_section@Base 1.6.1
    
    ... ... @@ -172,9 +118,7 @@ libmate-desktop-2.so.17 libmate-desktop-2-17t64 #MINVER#
    172 118
      mate_desktop_thumbnail_factory_save_thumbnail@Base 1.6.1
    
    173 119
      mate_desktop_thumbnail_has_uri@Base 1.6.1
    
    174 120
      mate_desktop_thumbnail_is_valid@Base 1.6.1
    
    175
    -#MISSING: 1.24.0-1# mate_desktop_thumbnail_md5@Base 1.6.1
    
    176 121
      mate_desktop_thumbnail_path_for_uri@Base 1.6.1
    
    177
    -#MISSING: 1.24.0-1# mate_desktop_thumbnail_scale_down_pixbuf@Base 1.6.1
    
    178 122
      mate_gdk_spawn_command_line_on_screen@Base 1.10.0
    
    179 123
      mate_get_all_locales@Base 1.22.1
    
    180 124
      mate_get_country_from_code@Base 1.22.1
    
    ... ... @@ -193,18 +137,20 @@ libmate-desktop-2.so.17 libmate-desktop-2-17t64 #MINVER#
    193 137
      mate_hsv_new@Base 1.24.0
    
    194 138
      mate_hsv_set_color@Base 1.24.0
    
    195 139
      mate_hsv_set_metrics@Base 1.24.0
    
    140
    + mate_image_menu_item_get_image@Base 1.28.2
    
    141
    + mate_image_menu_item_get_type@Base 1.28.2
    
    142
    + mate_image_menu_item_new@Base 1.28.2
    
    143
    + mate_image_menu_item_new_with_label@Base 1.28.2
    
    144
    + mate_image_menu_item_new_with_mnemonic@Base 1.28.2
    
    145
    + mate_image_menu_item_set_image@Base 1.28.2
    
    196 146
      mate_language_has_translations@Base 1.22.1
    
    197 147
      mate_normalize_locale@Base 1.22.1
    
    198 148
      mate_parse_locale@Base 1.22.1
    
    199 149
      mate_rr_config_applicable@Base 1.6.1
    
    200
    -#MISSING: 1.10.0# mate_rr_config_apply@Base 1.6.1
    
    201
    -#MISSING: 1.10.0# mate_rr_config_apply_from_filename@Base 1.6.1
    
    202 150
      mate_rr_config_apply_from_filename_with_time@Base 1.6.1
    
    203
    -#MISSING: 1.10.0# mate_rr_config_apply_stored@Base 1.6.1
    
    204 151
      mate_rr_config_apply_with_time@Base 1.6.1
    
    205 152
      mate_rr_config_ensure_primary@Base 1.10.0
    
    206 153
      mate_rr_config_equal@Base 1.6.1
    
    207
    -#MISSING: 1.10.0# mate_rr_config_free@Base 1.6.1
    
    208 154
      mate_rr_config_get_backup_filename@Base 1.6.1
    
    209 155
      mate_rr_config_get_clone@Base 1.10.0
    
    210 156
      mate_rr_config_get_intended_filename@Base 1.6.1
    
    ... ... @@ -224,7 +170,6 @@ libmate-desktop-2.so.17 libmate-desktop-2-17t64 #MINVER#
    224 170
      mate_rr_crtc_get_gamma@Base 1.6.1
    
    225 171
      mate_rr_crtc_get_id@Base 1.6.1
    
    226 172
      mate_rr_crtc_get_position@Base 1.6.1
    
    227
    - mate_rr_output_get_possible_crtcs@Base 1.12.1
    
    228 173
      mate_rr_crtc_get_rotations@Base 1.6.1
    
    229 174
      mate_rr_crtc_get_type@Base 1.10.0
    
    230 175
      mate_rr_crtc_set_config@Base 1.6.1
    
    ... ... @@ -232,6 +177,7 @@ libmate-desktop-2.so.17 libmate-desktop-2-17t64 #MINVER#
    232 177
      mate_rr_crtc_set_gamma@Base 1.6.1
    
    233 178
      mate_rr_crtc_supports_rotation@Base 1.6.1
    
    234 179
      mate_rr_error_quark@Base 1.6.1
    
    180
    + mate_rr_labeler_get_rgba_for_output@Base 1.14.0
    
    235 181
      mate_rr_labeler_get_type@Base 1.6.1
    
    236 182
      mate_rr_labeler_hide@Base 1.6.1
    
    237 183
      mate_rr_labeler_new@Base 1.6.1
    
    ... ... @@ -250,6 +196,7 @@ libmate-desktop-2.so.17 libmate-desktop-2-17t64 #MINVER#
    250 196
      mate_rr_output_get_is_primary@Base 1.6.1
    
    251 197
      mate_rr_output_get_name@Base 1.6.1
    
    252 198
      mate_rr_output_get_position@Base 1.6.1
    
    199
    + mate_rr_output_get_possible_crtcs@Base 1.12.1
    
    253 200
      mate_rr_output_get_preferred_mode@Base 1.6.1
    
    254 201
      mate_rr_output_get_type@Base 1.10.0
    
    255 202
      mate_rr_output_get_width_mm@Base 1.6.1
    
    ... ... @@ -277,7 +224,6 @@ libmate-desktop-2.so.17 libmate-desktop-2-17t64 #MINVER#
    277 224
      mate_rr_output_is_laptop@Base 1.6.1
    
    278 225
      mate_rr_output_list_modes@Base 1.6.1
    
    279 226
      mate_rr_output_supports_mode@Base 1.6.1
    
    280
    -#MISSING: 1.10.0# mate_rr_screen_destroy@Base 1.6.1
    
    281 227
      mate_rr_screen_get_crtc_by_id@Base 1.6.1
    
    282 228
      mate_rr_screen_get_output_by_id@Base 1.6.1
    
    283 229
      mate_rr_screen_get_output_by_name@Base 1.6.1
    
    ... ... @@ -292,4 +238,4 @@ libmate-desktop-2.so.17 libmate-desktop-2-17t64 #MINVER#
    292 238
      mate_rr_screen_refresh@Base 1.6.1
    
    293 239
      mate_rr_screen_set_primary_output@Base 1.6.1
    
    294 240
      mate_rr_screen_set_size@Base 1.6.1
    
    295
    -#MISSING: 1.19.2# mate_show_about_dialog@Base 1.10.0
    241
    +

  • debian/patches/1001_startup-notification-time-types.patch
    1
    +Origin: https://github.com/alpinelinux/aports/blob/81316c1a752394b142b9eca29a81a478c1f4e763/community/mate-desktop/startup-notification-time-types.patch
    
    2
    +Description: should probably fixed in startup-notification:
    
    3
    + https://gitlab.freedesktop.org/xdg/startup-notification/-/issues/6
    
    4
    +
    
    5
    +diff --git a/libmate-desktop/mate-desktop-item.c b/libmate-desktop/mate-desktop-item.c
    
    6
    +index baf0ad6..d81a1d8 100644
    
    7
    +--- a/libmate-desktop/mate-desktop-item.c
    
    8
    ++++ b/libmate-desktop/mate-desktop-item.c
    
    9
    +@@ -1585,8 +1585,8 @@ startup_timeout (void *data)
    
    10
    + 		double elapsed;
    
    11
    + 
    
    12
    + #if GLIB_CHECK_VERSION(2,61,2)
    
    13
    +-		time_t tv_sec;
    
    14
    +-		suseconds_t tv_usec;
    
    15
    ++		long tv_sec;
    
    16
    ++		long tv_usec;
    
    17
    + 		gint64 tv;
    
    18
    + 
    
    19
    + 		sn_launcher_context_get_last_active_time (sn_context, &tv_sec, &tv_usec);

  • debian/patches/series
    1
    +1001_startup-notification-time-types.patch
    
    1 2
     2001_prefer-x-terminal-emulator.patch

  • debian/rules
    1 1
     #!/usr/bin/make -f
    
    2 2
     
    
    3 3
     export DEB_BUILD_MAINT_OPTIONS = hardening=+all
    
    4
    +export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs
    
    5
    +export DPKG_GENSYMBOLS_CHECK_LEVEL = 4
    
    4 6
     
    
    5 7
     %:
    
    6
    -	dh $@ --without autoreconf
    
    7
    -
    
    8
    -override_dh_missing:
    
    9
    -	dh_missing --fail-missing
    
    8
    +	dh $@ --buildsystem=meson --without autoreconf
    
    10 9
     
    
    11 10
     execute_before_dh_install:
    
    12 11
     	rm -f debian/tmp/usr/lib/*/*.la
    
    ... ... @@ -17,10 +16,7 @@ override_dh_installchangelogs:
    17 16
     	dh_installchangelogs NEWS
    
    18 17
     
    
    19 18
     override_dh_auto_configure:
    
    20
    -	# upstream tarball is without configure. autogen.sh will create it
    
    21
    -	NOCONFIGURE=1 ./autogen.sh
    
    22 19
     	dh_auto_configure -- \
    
    23
    -		--disable-silent-rules \
    
    24
    -		--disable-static \
    
    25
    -		--disable-schemas-compile \
    
    26
    -		--enable-gtk-doc
    20
    +		-Dauto_features=enabled \
    
    21
    +		-Dgtk-doc=true \
    
    22
    +		-Dintrospection=true

  • debian/watch
    1
    -version=4
    
    2
    -https://git.mate-desktop.org/mate-desktop/ \
    
    3
    -    snapshot/mate-desktop-(\d\.(?:[0-9]+|)[24680]\.\d)\.tar\.xz
    1
    +Version: 5
    
    2
    +Source: https://git.mate-desktop.org/@PACKAGE@/
    
    3
    +Matching-Pattern: snapshot/@PACKAGE@-(\d\.[\d]+[02468]\.\d)@ARCHIVE_EXT@


  • Reply to: