Page Menu
Home
Solus
Search
Configure Global Search
Log In
Files
F11049844
D11732.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
14 KB
Referenced Files
None
Subscribers
None
D11732.diff
View Options
diff --git a/abi_used_libs b/abi_used_libs
--- a/abi_used_libs
+++ b/abi_used_libs
@@ -4,8 +4,8 @@
libXi.so.6
libXss.so.1
libaccountsservice.so.0
-libappindicator3.so.1
libatk-1.0.so.0
+libayatana-appindicator3.so.1
libc.so.6
libcairo-gobject.so.2
libcairo.so.2
diff --git a/abi_used_symbols b/abi_used_symbols
--- a/abi_used_symbols
+++ b/abi_used_symbols
@@ -1,68 +1,3 @@
-UNKNOWN:mate_bg_changes_with_time
-UNKNOWN:mate_bg_create_frame_thumbnail
-UNKNOWN:mate_bg_create_thumbnail
-UNKNOWN:mate_bg_get_image_size
-UNKNOWN:mate_bg_has_multiple_sizes
-UNKNOWN:mate_bg_new
-UNKNOWN:mate_bg_set_color
-UNKNOWN:mate_bg_set_filename
-UNKNOWN:mate_bg_set_placement
-UNKNOWN:mate_desktop_gtk_style_get_dark_color
-UNKNOWN:mate_desktop_item_get_boolean
-UNKNOWN:mate_desktop_item_get_entry_type
-UNKNOWN:mate_desktop_item_get_localestring
-UNKNOWN:mate_desktop_item_get_location
-UNKNOWN:mate_desktop_item_get_string
-UNKNOWN:mate_desktop_item_launch
-UNKNOWN:mate_desktop_item_new_from_basename
-UNKNOWN:mate_desktop_item_new_from_file
-UNKNOWN:mate_desktop_item_new_from_uri
-UNKNOWN:mate_desktop_item_ref
-UNKNOWN:mate_desktop_item_set_entry_type
-UNKNOWN:mate_desktop_item_unref
-UNKNOWN:mate_desktop_thumbnail_factory_create_failed_thumbnail
-UNKNOWN:mate_desktop_thumbnail_factory_generate_thumbnail
-UNKNOWN:mate_desktop_thumbnail_factory_lookup
-UNKNOWN:mate_desktop_thumbnail_factory_new
-UNKNOWN:mate_desktop_thumbnail_factory_save_thumbnail
-UNKNOWN:mate_gdk_spawn_command_line_on_screen
-UNKNOWN:mate_get_country_from_code
-UNKNOWN:mate_gsettings_schema_exists
-UNKNOWN:mate_rr_config_applicable
-UNKNOWN:mate_rr_config_get_clone
-UNKNOWN:mate_rr_config_get_intended_filename
-UNKNOWN:mate_rr_config_get_outputs
-UNKNOWN:mate_rr_config_new_current
-UNKNOWN:mate_rr_config_sanitize
-UNKNOWN:mate_rr_config_save
-UNKNOWN:mate_rr_config_set_clone
-UNKNOWN:mate_rr_labeler_get_rgba_for_output
-UNKNOWN:mate_rr_labeler_hide
-UNKNOWN:mate_rr_labeler_new
-UNKNOWN:mate_rr_mode_get_freq
-UNKNOWN:mate_rr_mode_get_height
-UNKNOWN:mate_rr_mode_get_width
-UNKNOWN:mate_rr_output_info_get_display_name
-UNKNOWN:mate_rr_output_info_get_geometry
-UNKNOWN:mate_rr_output_info_get_name
-UNKNOWN:mate_rr_output_info_get_preferred_height
-UNKNOWN:mate_rr_output_info_get_preferred_width
-UNKNOWN:mate_rr_output_info_get_primary
-UNKNOWN:mate_rr_output_info_get_refresh_rate
-UNKNOWN:mate_rr_output_info_get_rotation
-UNKNOWN:mate_rr_output_info_is_active
-UNKNOWN:mate_rr_output_info_is_connected
-UNKNOWN:mate_rr_output_info_set_active
-UNKNOWN:mate_rr_output_info_set_geometry
-UNKNOWN:mate_rr_output_info_set_primary
-UNKNOWN:mate_rr_output_info_set_refresh_rate
-UNKNOWN:mate_rr_output_info_set_rotation
-UNKNOWN:mate_rr_output_list_modes
-UNKNOWN:mate_rr_screen_get_output_by_name
-UNKNOWN:mate_rr_screen_get_ranges
-UNKNOWN:mate_rr_screen_list_clone_modes
-UNKNOWN:mate_rr_screen_new
-UNKNOWN:mate_rr_screen_refresh
UNKNOWN:matekbd_desktop_config_init
UNKNOWN:matekbd_desktop_config_load_from_gsettings
UNKNOWN:matekbd_desktop_config_term
@@ -85,17 +20,6 @@
UNKNOWN:matekbd_keyboard_drawing_set_keyboard
UNKNOWN:matekbd_preview_load_position
UNKNOWN:matekbd_preview_save_position
-UNKNOWN:matemenu_tree_directory_get_name
-UNKNOWN:matemenu_tree_directory_iter
-UNKNOWN:matemenu_tree_entry_get_desktop_file_path
-UNKNOWN:matemenu_tree_get_root_directory
-UNKNOWN:matemenu_tree_item_unref
-UNKNOWN:matemenu_tree_iter_get_directory
-UNKNOWN:matemenu_tree_iter_get_entry
-UNKNOWN:matemenu_tree_iter_next
-UNKNOWN:matemenu_tree_iter_unref
-UNKNOWN:matemenu_tree_load_sync
-UNKNOWN:matemenu_tree_new
UNKNOWN:meta_preview_get_clip_region
UNKNOWN:meta_preview_get_type
UNKNOWN:meta_preview_new
@@ -104,6 +28,24 @@
UNKNOWN:meta_preview_set_title
UNKNOWN:meta_theme_free
UNKNOWN:meta_theme_load
+UNKNOWN:xkl_config_item_new
+UNKNOWN:xkl_config_rec_get_from_server
+UNKNOWN:xkl_config_rec_new
+UNKNOWN:xkl_config_registry_find_model
+UNKNOWN:xkl_config_registry_foreach_country
+UNKNOWN:xkl_config_registry_foreach_country_variant
+UNKNOWN:xkl_config_registry_foreach_language
+UNKNOWN:xkl_config_registry_foreach_language_variant
+UNKNOWN:xkl_config_registry_foreach_model
+UNKNOWN:xkl_config_registry_foreach_option
+UNKNOWN:xkl_config_registry_foreach_option_group
+UNKNOWN:xkl_config_registry_get_instance
+UNKNOWN:xkl_config_registry_load
+UNKNOWN:xkl_engine_get_backend_name
+UNKNOWN:xkl_engine_get_instance
+UNKNOWN:xkl_engine_get_max_num_groups
+UNKNOWN:xkl_xkb_config_native_cleanup
+UNKNOWN:xkl_xkb_config_native_prepare
libX11.so.6:XDisplayKeycodes
libX11.so.6:XFree
libX11.so.6:XFreeModifiermap
@@ -133,12 +75,12 @@
libaccountsservice.so.0:act_user_manager_get_default
libaccountsservice.so.0:act_user_manager_get_user
libaccountsservice.so.0:act_user_set_icon_file
-libappindicator3.so.1:app_indicator_new_with_path
-libappindicator3.so.1:app_indicator_set_attention_icon
-libappindicator3.so.1:app_indicator_set_menu
-libappindicator3.so.1:app_indicator_set_status
libatk-1.0.so.0:atk_object_set_description
libatk-1.0.so.0:atk_object_set_name
+libayatana-appindicator3.so.1:app_indicator_new_with_path
+libayatana-appindicator3.so.1:app_indicator_set_attention_icon
+libayatana-appindicator3.so.1:app_indicator_set_menu
+libayatana-appindicator3.so.1:app_indicator_set_status
libc.so.6:__isoc99_sscanf
libc.so.6:__libc_start_main
libc.so.6:__sprintf_chk
@@ -1425,6 +1367,82 @@
libm.so.6:pow
libm.so.6:sqrt
libm.so.6:tan
+libmate-desktop-2.so.17:mate_bg_changes_with_time
+libmate-desktop-2.so.17:mate_bg_create_frame_thumbnail
+libmate-desktop-2.so.17:mate_bg_create_thumbnail
+libmate-desktop-2.so.17:mate_bg_get_image_size
+libmate-desktop-2.so.17:mate_bg_has_multiple_sizes
+libmate-desktop-2.so.17:mate_bg_new
+libmate-desktop-2.so.17:mate_bg_set_color
+libmate-desktop-2.so.17:mate_bg_set_filename
+libmate-desktop-2.so.17:mate_bg_set_placement
+libmate-desktop-2.so.17:mate_desktop_gtk_style_get_dark_color
+libmate-desktop-2.so.17:mate_desktop_item_get_boolean
+libmate-desktop-2.so.17:mate_desktop_item_get_entry_type
+libmate-desktop-2.so.17:mate_desktop_item_get_localestring
+libmate-desktop-2.so.17:mate_desktop_item_get_location
+libmate-desktop-2.so.17:mate_desktop_item_get_string
+libmate-desktop-2.so.17:mate_desktop_item_launch
+libmate-desktop-2.so.17:mate_desktop_item_new_from_basename
+libmate-desktop-2.so.17:mate_desktop_item_new_from_file
+libmate-desktop-2.so.17:mate_desktop_item_new_from_uri
+libmate-desktop-2.so.17:mate_desktop_item_ref
+libmate-desktop-2.so.17:mate_desktop_item_set_entry_type
+libmate-desktop-2.so.17:mate_desktop_item_unref
+libmate-desktop-2.so.17:mate_desktop_thumbnail_factory_create_failed_thumbnail
+libmate-desktop-2.so.17:mate_desktop_thumbnail_factory_generate_thumbnail
+libmate-desktop-2.so.17:mate_desktop_thumbnail_factory_lookup
+libmate-desktop-2.so.17:mate_desktop_thumbnail_factory_new
+libmate-desktop-2.so.17:mate_desktop_thumbnail_factory_save_thumbnail
+libmate-desktop-2.so.17:mate_gdk_spawn_command_line_on_screen
+libmate-desktop-2.so.17:mate_get_country_from_code
+libmate-desktop-2.so.17:mate_gsettings_schema_exists
+libmate-desktop-2.so.17:mate_rr_config_applicable
+libmate-desktop-2.so.17:mate_rr_config_get_clone
+libmate-desktop-2.so.17:mate_rr_config_get_intended_filename
+libmate-desktop-2.so.17:mate_rr_config_get_outputs
+libmate-desktop-2.so.17:mate_rr_config_new_current
+libmate-desktop-2.so.17:mate_rr_config_sanitize
+libmate-desktop-2.so.17:mate_rr_config_save
+libmate-desktop-2.so.17:mate_rr_config_set_clone
+libmate-desktop-2.so.17:mate_rr_labeler_get_rgba_for_output
+libmate-desktop-2.so.17:mate_rr_labeler_hide
+libmate-desktop-2.so.17:mate_rr_labeler_new
+libmate-desktop-2.so.17:mate_rr_mode_get_freq
+libmate-desktop-2.so.17:mate_rr_mode_get_height
+libmate-desktop-2.so.17:mate_rr_mode_get_width
+libmate-desktop-2.so.17:mate_rr_output_info_get_display_name
+libmate-desktop-2.so.17:mate_rr_output_info_get_geometry
+libmate-desktop-2.so.17:mate_rr_output_info_get_name
+libmate-desktop-2.so.17:mate_rr_output_info_get_preferred_height
+libmate-desktop-2.so.17:mate_rr_output_info_get_preferred_width
+libmate-desktop-2.so.17:mate_rr_output_info_get_primary
+libmate-desktop-2.so.17:mate_rr_output_info_get_refresh_rate
+libmate-desktop-2.so.17:mate_rr_output_info_get_rotation
+libmate-desktop-2.so.17:mate_rr_output_info_is_active
+libmate-desktop-2.so.17:mate_rr_output_info_is_connected
+libmate-desktop-2.so.17:mate_rr_output_info_set_active
+libmate-desktop-2.so.17:mate_rr_output_info_set_geometry
+libmate-desktop-2.so.17:mate_rr_output_info_set_primary
+libmate-desktop-2.so.17:mate_rr_output_info_set_refresh_rate
+libmate-desktop-2.so.17:mate_rr_output_info_set_rotation
+libmate-desktop-2.so.17:mate_rr_output_list_modes
+libmate-desktop-2.so.17:mate_rr_screen_get_output_by_name
+libmate-desktop-2.so.17:mate_rr_screen_get_ranges
+libmate-desktop-2.so.17:mate_rr_screen_list_clone_modes
+libmate-desktop-2.so.17:mate_rr_screen_new
+libmate-desktop-2.so.17:mate_rr_screen_refresh
+libmate-menu.so.2:matemenu_tree_directory_get_name
+libmate-menu.so.2:matemenu_tree_directory_iter
+libmate-menu.so.2:matemenu_tree_entry_get_desktop_file_path
+libmate-menu.so.2:matemenu_tree_get_root_directory
+libmate-menu.so.2:matemenu_tree_item_unref
+libmate-menu.so.2:matemenu_tree_iter_get_directory
+libmate-menu.so.2:matemenu_tree_iter_get_entry
+libmate-menu.so.2:matemenu_tree_iter_next
+libmate-menu.so.2:matemenu_tree_iter_unref
+libmate-menu.so.2:matemenu_tree_load_sync
+libmate-menu.so.2:matemenu_tree_new
libpango-1.0.so.0:pango_font_description_free
libpango-1.0.so.0:pango_font_description_from_string
libpango-1.0.so.0:pango_language_from_string
@@ -1444,24 +1462,6 @@
libpthread.so.0:open
libpthread.so.0:read
libpthread.so.0:write
-libxklavier.so.16:xkl_config_item_new
-libxklavier.so.16:xkl_config_rec_get_from_server
-libxklavier.so.16:xkl_config_rec_new
-libxklavier.so.16:xkl_config_registry_find_model
-libxklavier.so.16:xkl_config_registry_foreach_country
-libxklavier.so.16:xkl_config_registry_foreach_country_variant
-libxklavier.so.16:xkl_config_registry_foreach_language
-libxklavier.so.16:xkl_config_registry_foreach_language_variant
-libxklavier.so.16:xkl_config_registry_foreach_model
-libxklavier.so.16:xkl_config_registry_foreach_option
-libxklavier.so.16:xkl_config_registry_foreach_option_group
-libxklavier.so.16:xkl_config_registry_get_instance
-libxklavier.so.16:xkl_config_registry_load
-libxklavier.so.16:xkl_engine_get_backend_name
-libxklavier.so.16:xkl_engine_get_instance
-libxklavier.so.16:xkl_engine_get_max_num_groups
-libxklavier.so.16:xkl_xkb_config_native_cleanup
-libxklavier.so.16:xkl_xkb_config_native_prepare
libxml2.so.2:xmlChildElementCount
libxml2.so.2:xmlCreateIntSubset
libxml2.so.2:xmlDocGetRootElement
diff --git a/files/0001-Use-libayatana-appindicator.patch b/files/0001-Use-libayatana-appindicator.patch
new file mode 100644
--- /dev/null
+++ b/files/0001-Use-libayatana-appindicator.patch
@@ -0,0 +1,53 @@
+From 5599b91b6937065ff9355b78f48f66bf02725352 Mon Sep 17 00:00:00 2001
+From: Fabio Forni <livingsilver94.solus@redaril.me>
+Date: Mon, 23 Aug 2021 23:17:00 +0200
+Subject: [PATCH] Use libayatana-appindicator
+
+---
+ configure | 2 +-
+ configure.ac | 2 +-
+ typing-break/drwright.c | 2 +-
+ 3 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/configure b/configure
+index b70cbf2..73c2b04 100755
+--- a/configure
++++ b/configure
+@@ -17003,7 +17003,7 @@ else
+ fi
+
+
+-APPINDICATOR_PKG=appindicator3-0.1
++APPINDICATOR_PKG=ayatana-appindicator3-0.1
+
+ # Check whether --enable-appindicator was given.
+ if test "${enable_appindicator+set}" = set; then :
+diff --git a/configure.ac b/configure.ac
+index d9c72eb..b95cb08 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -85,7 +85,7 @@ AM_CONDITIONAL(HAVE_LIBCANBERRA_GTK, test "x$CANBERRA_GTK" = "x1")
+ AM_CONDITIONAL(HAVE_TYPING_BREAK, test "x$TYPING_BREAK" = xtyping-break)
+
+ dnl app indicator
+-APPINDICATOR_PKG=appindicator3-0.1
++APPINDICATOR_PKG=ayatana-appindicator3-0.1
+
+ AC_ARG_ENABLE(appindicator,
+ AS_HELP_STRING([--enable-appindicator[=@<:@no/auto/yes@:>@]],[Build support for application indicators ]),
+diff --git a/typing-break/drwright.c b/typing-break/drwright.c
+index b43cc63..e3c5874 100644
+--- a/typing-break/drwright.c
++++ b/typing-break/drwright.c
+@@ -31,7 +31,7 @@
+ #include <gio/gio.h>
+
+ #ifdef HAVE_APP_INDICATOR
+-#include <libappindicator/app-indicator.h>
++#include <libayatana-appindicator/app-indicator.h>
+ #endif /* HAVE_APP_INDICATOR */
+
+ #define MATE_DESKTOP_USE_UNSTABLE_API
+--
+2.32.0
+
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,6 +1,6 @@
name : mate-control-center
version : 1.26.0
-release : 33
+release : 34
source :
- https://github.com/mate-desktop/mate-control-center/releases/download/v1.26.0/mate-control-center-1.26.0.tar.xz : 286714ea778f6540fe74ef00aaf504c47141518d26ab224994f4a1af36b0134a
license : GPL-2.0-or-later
@@ -10,7 +10,7 @@
MATE Desktop Control Center
builddeps :
- pkgconfig(accountsservice)
- - pkgconfig(appindicator3-0.1)
+ - pkgconfig(ayatana-appindicator3-0.1)
- pkgconfig(libcanberra-gtk3)
- pkgconfig(libmarco-private)
- pkgconfig(libmatekbd)
@@ -23,6 +23,7 @@
- itstool
setup : |
%patch -p1 < $pkgfiles/0001-Fix-passwd-path.patch
+ %patch -p1 < $pkgfiles/0001-Use-libayatana-appindicator.patch
%configure --disable-update-mimedb
build : |
%make
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -2,8 +2,8 @@
<Source>
<Name>mate-control-center</Name>
<Packager>
- <Name>Pierre-Yves</Name>
- <Email>pyu@riseup.net</Email>
+ <Name>Fabio Forni</Name>
+ <Email>livingsilver94.solus@redaril.me</Email>
</Packager>
<License>GPL-2.0-or-later</License>
<PartOf>desktop.mate</PartOf>
@@ -2054,7 +2054,7 @@
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
- <Dependency release="33">mate-control-center</Dependency>
+ <Dependency release="34">mate-control-center</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/libmate-slab/app-resizer.h</Path>
@@ -2086,12 +2086,12 @@
</Files>
</Package>
<History>
- <Update release="33">
- <Date>2021-08-07</Date>
+ <Update release="34">
+ <Date>2021-08-23</Date>
<Version>1.26.0</Version>
<Comment>Packaging update</Comment>
- <Name>Pierre-Yves</Name>
- <Email>pyu@riseup.net</Email>
+ <Name>Fabio Forni</Name>
+ <Email>livingsilver94.solus@redaril.me</Email>
</Update>
</History>
</PISI>
\ No newline at end of file
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Fri, Aug 11, 6:30 PM (2 h, 25 m ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5823864
Default Alt Text
D11732.diff (14 KB)
Attached To
Mode
D11732: Use libayatana-appindicator in mate-control-center
Attached
Detach File
Event Timeline
Log In to Comment