%global libgmobile_commit 2c190cfd589d4a34241e286029f443f094245839 Name: phoc Version: 0.38.0 Release: 1%{?dist} Summary: Display compositor designed for phones License: GPLv3+ URL: https://gitlab.gnome.org/World/Phosh/phoc Source0: https://gitlab.gnome.org/World/Phosh/phoc/-/archive/v%{version}/%{name}-v%{version}.tar.gz Source1: https://gitlab.gnome.org/guidog/gmobile/-/archive/%{libgmobile_commit}/gmobile-%{libgmobile_commit}.tar.gz BuildRequires: gcc BuildRequires: meson BuildRequires: cmake BuildRequires: pkgconfig(gio-2.0) >= 2.50.0 BuildRequires: pkgconfig(glib-2.0) >= 2.50.0 BuildRequires: pkgconfig(gobject-2.0) >= 2.50.0 BuildRequires: pkgconfig(json-glib-1.0) BuildRequires: pkgconfig(gsettings-desktop-schemas) BuildRequires: pkgconfig(libinput) BuildRequires: pkgconfig(pixman-1) BuildRequires: pkgconfig(wayland-client) BuildRequires: pkgconfig(wayland-protocols) >= 1.15 BuildRequires: pkgconfig(wayland-server) BuildRequires: pkgconfig(xkbcommon) BuildRequires: (pkgconfig(wlroots) >= 0.17.0 with pkgconfig(wlroots) < 0.18) BuildRequires: pkgconfig(gnome-desktop-3.0) %description Phoc is a wlroots based Phone compositor as used on the Librem5. Phoc is pronounced like the English word fog. %prep %setup -a1 -q -n %{name}-v%{version} mv gmobile-%{libgmobile_commit} subprojects/gmobile %build %meson -Dembed-wlroots=disabled %meson_build %install %meson_install %files %{_bindir}/phoc %{_datadir}/phoc %{_datadir}/glib-2.0/schemas/sm.puri.phoc.gschema.xml %{_datadir}/applications/mobi.phosh.Phoc.desktop %{_datadir}/icons/hicolor/symbolic/apps/mobi.phosh.Phoc.svg %doc README.md %license LICENSES %changelog * Tue Apr 09 2024 David Bold - 0.38.0-1 - Update to 0.38.0 * Tue Apr 09 2024 Kevin Fenzi - 0.37.0-1 - Update for new phosh. * Thu Jan 25 2024 Fedora Release Engineering - 0.32.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sun Jan 21 2024 Fedora Release Engineering - 0.32.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Fri Jul 21 2023 Fedora Release Engineering - 0.29.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Fri Jan 20 2023 Fedora Release Engineering - 0.23.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild