solus-packages/packages/g/gnome-session/package.yml

53 lines
1.4 KiB
YAML

name : gnome-session
version : '48.0'
release : 45
source :
- https://download.gnome.org/sources/gnome-session/48/gnome-session-48.0.tar.xz : dd909fbc5b22cdbdb2fc4df1a47d78d1b5943ccc5e61e6a20a1846246347c417
homepage : https://gitlab.gnome.org/GNOME/gnome-session
license : GPL-2.0-or-later
summary :
- Provides GNOME session core
- shell : Runtime support for GNOME Shell Session.
description:
- Provides GNOME session core
- shell : Runtime support for GNOME Shell Session
component :
- desktop.gnome.core
- shell : desktop.gnome
builddeps :
- pkgconfig(gl)
- pkgconfig(gnome-desktop-3.0)
- pkgconfig(json-glib-1.0)
- pkgconfig(sm)
- pkgconfig(upower-glib)
- pkgconfig(xtrans)
- pkgconfig(xtst)
- docbook-xml
- xmlto
rundeps :
- gsettings-desktop-schemas
- gvfs
- udisks
- upower
- xdg-user-dirs
- xdg-user-dirs-gtk
- xdg-utils
- shell :
- gnome-session
- pipewire
- xdg-desktop-portal-gnome
patterns :
- shell :
- /usr/share/xdg-desktop-portal/gnome-portals.conf
- /usr/share/xsessions
- /usr/share/wayland-sessions
replaces :
- shell :
- gnome-session-shell-experimental
setup : |
%patch -p1 -i $pkgfiles/0001-Fix-grep-error-for-etc-shells-on-Solus.patch
%meson_configure
build : |
%ninja_build
install : |
%ninja_install