Update to 43.0
This commit is contained in:
parent
c38043a260
commit
513148e481
Binary file not shown.
BIN
gnome-session-43.0.tar.xz
Normal file
BIN
gnome-session-43.0.tar.xz
Normal file
Binary file not shown.
@ -1,24 +1,49 @@
|
|||||||
Name: gnome-session
|
%define po_package gnome-session-43
|
||||||
Summary: Session Management Tools for the GNOME Desktop
|
|
||||||
Version: 42.0
|
|
||||||
Release: 1
|
|
||||||
License: GPLv2+
|
|
||||||
URL: https://gitlab.gnome.org/GNOME/gnome-session
|
|
||||||
Source0: https://download.gnome.org/sources/%{name}/41/%{name}-%{version}.tar.xz
|
|
||||||
|
|
||||||
Patch1: gnome-session-3.3.92-nv30.patch
|
Name: gnome-session
|
||||||
Patch3: gnome-session-3.6.2-swrast.patch
|
Version: 43.0
|
||||||
Patch4: 0001-check-accelerated-gles-Use-eglGetPlatformDisplay-EXT.patch
|
Release: 1
|
||||||
Patch5: 0001-Fedora-Set-grub-boot-flags-on-shutdown-reboot.patch
|
Summary: GNOME session manager
|
||||||
|
License: GPLv2+
|
||||||
|
URL: https://gitlab.gnome.org/GNOME/gnome-session
|
||||||
|
Source0: https://download.gnome.org/sources/gnome-session/43/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
BuildRequires: meson gcc gettext intltool xmlto usermode libxslt
|
Patch1: gnome-session-3.3.92-nv30.patch
|
||||||
BuildRequires: pkgconfig(gl) pkgconfig(egl) pkgconfig(glesv2) pkgconfig(gnome-desktop-3.0)
|
Patch3: gnome-session-3.6.2-swrast.patch
|
||||||
BuildRequires: pkgconfig(gtk+-3.0) pkgconfig(libsystemd) pkgconfig(ice) pkgconfig(json-glib-1.0)
|
Patch4: 0001-check-accelerated-gles-Use-eglGetPlatformDisplay-EXT.patch
|
||||||
BuildRequires: pkgconfig(sm) pkgconfig(x11) pkgconfig(xau) pkgconfig(xcomposite) pkgconfig(xext)
|
Patch5: 0001-Fedora-Set-grub-boot-flags-on-shutdown-reboot.patch
|
||||||
BuildRequires: pkgconfig(xrender) pkgconfig(xtrans) pkgconfig(xtst)
|
|
||||||
|
|
||||||
|
BuildRequires: meson
|
||||||
|
BuildRequires: gcc
|
||||||
|
BuildRequires: pkgconfig(egl)
|
||||||
|
BuildRequires: pkgconfig(gl)
|
||||||
|
BuildRequires: pkgconfig(glesv2)
|
||||||
|
BuildRequires: pkgconfig(gnome-desktop-3.0)
|
||||||
|
BuildRequires: pkgconfig(gtk+-3.0)
|
||||||
|
BuildRequires: pkgconfig(libsystemd)
|
||||||
|
BuildRequires: pkgconfig(ice)
|
||||||
|
BuildRequires: pkgconfig(json-glib-1.0)
|
||||||
|
BuildRequires: pkgconfig(sm)
|
||||||
|
BuildRequires: pkgconfig(systemd)
|
||||||
|
BuildRequires: pkgconfig(x11)
|
||||||
|
BuildRequires: pkgconfig(xau)
|
||||||
|
BuildRequires: pkgconfig(xcomposite)
|
||||||
|
BuildRequires: pkgconfig(xext)
|
||||||
|
BuildRequires: pkgconfig(xrender)
|
||||||
|
BuildRequires: pkgconfig(xtrans)
|
||||||
|
BuildRequires: pkgconfig(xtst)
|
||||||
|
BuildRequires: usermode
|
||||||
|
BuildRequires: gettext
|
||||||
|
BuildRequires: intltool
|
||||||
|
BuildRequires: xmlto
|
||||||
|
BuildRequires: libxslt
|
||||||
|
|
||||||
|
Requires: dconf
|
||||||
|
Requires: system-logos
|
||||||
|
Requires: control-center-filesystem
|
||||||
Requires: gsettings-desktop-schemas >= 0.1.7
|
Requires: gsettings-desktop-schemas >= 0.1.7
|
||||||
Requires: dconf dbus-x11 system-logos control-center-filesystem gnome-shell
|
Requires: dbus
|
||||||
|
Requires: gnome-shell
|
||||||
|
|
||||||
Requires: xorg-x11-server-Xorg%{?_isa}
|
Requires: xorg-x11-server-Xorg%{?_isa}
|
||||||
Requires: xorg-x11-server-Xwayland%{?_isa}
|
Requires: xorg-x11-server-Xwayland%{?_isa}
|
||||||
@ -38,20 +63,20 @@ or GDM login session.
|
|||||||
%autosetup -p1
|
%autosetup -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%meson -Dsession_selector=true -Dsystemd=true -Dsystemd_journal=true
|
%meson \
|
||||||
|
-Dsession_selector=true \
|
||||||
|
-Dsystemd=true \
|
||||||
|
-Dsystemd_journal=true
|
||||||
%meson_build
|
%meson_build
|
||||||
|
|
||||||
sed -i 's/idm[0-9]\{5,32\}\"/idm123456789123456\"/g' $(find -name %{name}.html)
|
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%meson_install
|
%meson_install
|
||||||
|
|
||||||
%find_lang %{name}-42
|
%find_lang %{po_package}
|
||||||
|
|
||||||
%post -p /sbin/ldconfig
|
%ldconfig_scriptlets
|
||||||
%postun -p /sbin/ldconfig
|
|
||||||
|
|
||||||
%files -f %{name}-42.lang
|
%files -f %{po_package}.lang
|
||||||
%license COPYING
|
%license COPYING
|
||||||
%{_bindir}/*
|
%{_bindir}/*
|
||||||
%{_libexecdir}/%{name}*
|
%{_libexecdir}/%{name}*
|
||||||
@ -66,9 +91,12 @@ sed -i 's/idm[0-9]\{5,32\}\"/idm123456789123456\"/g' $(find -name %{name}.html)
|
|||||||
%files help
|
%files help
|
||||||
%doc AUTHORS NEWS README
|
%doc AUTHORS NEWS README
|
||||||
%doc %{_mandir}/man*/*
|
%doc %{_mandir}/man*/*
|
||||||
%{_datadir}/doc/%{name}/dbus/%{name}.html
|
%{_datadir}/doc/gnome-session/dbus/gnome-session.html
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Jan 02 2023 lin zhang <lin.zhang@turbolinux.com.cn> - 43.0-1
|
||||||
|
- Update to 43.0
|
||||||
|
|
||||||
* Tue Mar 22 2022 David King <amigadave@amigadave.com> - 42.0-1
|
* Tue Mar 22 2022 David King <amigadave@amigadave.com> - 42.0-1
|
||||||
- Update to 42.0
|
- Update to 42.0
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user