mate-desktop / mate-control-center

Utilities to configure the MATE desktop
https://mate-desktop.org
GNU General Public License v2.0
68 stars 59 forks source link

Update glib2 dependency version from 2.50 to 2.64 #720

Closed zhuyaliang closed 1 year ago

zhuyaliang commented 1 year ago

Recently, I plan to add a new subcategory function for mate-c-c: display system details. For details, please refer to gnome-c-c ->Details 2023-09-11 17-07-31屏幕截图

https://gitlab.gnome.org/GNOME/gnome-control-center/-/blob/main/panels/info-overview/cc-system-details-window.c

This will use the functions provided in glib-2.64

raveit65 commented 1 year ago

I am still wondering about your Centos8 screenshot https://centos.pkgs.org/8-stream/centos-baseos-x86_64/glib2-2.56.4-159.el8.x86_64.rpm.htm It still use glib2-2.56.4 same as rocky8. But i don't think that i will ever update rhel/centos/rocky8 with mate-1.28 via fedora epel repository. rhel/centos-stream/Rocky9 are using glib2-2.68.4-6.el9.x86_64.rpm, so i am fine with the change. As always i do not know the situation in other distros.

lukefromdc commented 1 year ago

Debian Unstable and testing are now on 2.78.0, Stable on 2.74.6 Oldstable (bullseye) on 2.66.8 and Oldoldstable (buster) 2.58.3

zhuyaliang commented 1 year ago

I need to use g_get_os_Info requires glib-2.64 or higher https://docs.gtk.org/glib/func.get_os_info.html

lukefromdc commented 1 year ago

OK to merge this or does anyone else want to weigh in?