## START: Set by rpmautospec ## (rpmautospec version 0.8.1) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 1; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec %global apiver 0 Name: gtk-layer-shell Version: 0.10.0 Release: %autorelease Summary: Library to create components for Wayland using the Layer Shell License: LGPL-3.0-or-later and MIT URL: https://github.com/wmww/gtk-layer-shell Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz BuildRequires: gcc BuildRequires: meson BuildRequires: vala # https://github.com/wmww/gtk-layer-shell/blob/master/compatibility.md BuildRequires: pkgconfig(gtk+-wayland-3.0) >= 3.22.0 BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(wayland-client) >= 1.10.0 BuildRequires: pkgconfig(wayland-protocols) >= 1.16 BuildRequires: pkgconfig(wayland-scanner) >= 1.10.0 BuildRequires: pkgconfig(wayland-server) >= 1.10.0 %description A library to write GTK applications that use Layer Shell. Layer Shell is a Wayland protocol for desktop shell components, such as panels, notifications and wallpapers. You can use it to anchor your windows to a corner or edge of the output, or stretch them across the entire output. It supports all Layer Shell features including popups and popovers (GTK popups Just Work™). This Library is compatible with C, C++ and any language that supports GObject introspection files (Python, Vala, etc, see using the library below). %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} %description devel Development files for %{name}. %prep %autosetup %build %meson \ -Dtests=true \ %{nil} %meson_build %install %meson_install %check %meson_test %files %license LICENSE_LGPL.txt LICENSE_MIT.txt %doc README.md CHANGELOG.md %{_libdir}/girepository-1.0/GtkLayerShell-%{apiver}.?.typelib %{_libdir}/lib%{name}.so.%{apiver}* %files devel %{_datadir}/gir-1.0/GtkLayerShell-%{apiver}.?.gir %{_datadir}/vala/vapi/%{name}-%{apiver}* %{_includedir}/%{name}/ %{_libdir}/lib%{name}.so %{_libdir}/pkgconfig/*.pc %changelog ## START: Generated by rpmautospec * Sat Jan 17 2026 Artem Polishchuk - 0.10.0-1 - 0.10.0 * Fri Jan 16 2026 Fedora Release Engineering - 0.9.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild * Thu Jul 24 2025 Fedora Release Engineering - 0.9.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild * Thu May 29 2025 Artem Polishchuk - 0.9.2-1 - chore: Update to 0.9.2 * Mon Apr 07 2025 Packit - 0.9.1-1 - Update to 0.9.1 upstream release - Resolves: rhbz#2357746 * Fri Jan 17 2025 Fedora Release Engineering - 0.9.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild * Tue Sep 10 2024 Artem Polishchuk - 0.9.0-1 - chore: Update to 0.9.0 * Thu Jul 18 2024 Fedora Release Engineering - 0.8.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Wed Jan 24 2024 Fedora Release Engineering - 0.8.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sat Jan 20 2024 Fedora Release Engineering - 0.8.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Fri Jan 05 2024 Packit - 0.8.2-1 - [packit] 0.8.2 upstream release - Resolves rhbz#2256997 * Fri Jan 05 2024 Artem Polishchuk - 0.8.1-5 - packit: Update config * Fri Jan 05 2024 Artem Polishchuk - 0.8.1-4 - license: Convert to SPDX * Fri Jan 05 2024 Artem Polishchuk - 0.8.1-3 - build: Add Packit config * Thu Jul 20 2023 Fedora Release Engineering - 0.8.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Wed Apr 12 2023 Artem Polishchuk - 0.8.1-1 - chore: Update to 0.8.1 * Thu Jan 19 2023 Fedora Release Engineering - 0.8.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Sun Oct 23 2022 Artem Polishchuk - 0.8.0-1 - chore(update): 0.8.0 * Thu Jul 21 2022 Fedora Release Engineering - 0.7.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Wed Jan 26 2022 Artem Polishchuk - 0.7.0-1 - chore(update): 0.7.0 - test: Add tests * Thu Jan 20 2022 Fedora Release Engineering - 0.6.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Thu Jul 22 2021 Fedora Release Engineering - 0.6.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Wed Mar 03 2021 Artem Polishchuk - 0.6.0-1 - build(update): 0.6.0 * Tue Jan 26 2021 Fedora Release Engineering - 0.5.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Sun Dec 20 2020 Artem Polishchuk - 0.5.2-1 - build(update): 0.5.2 * Mon Nov 2 2020 Artem Polishchuk - 0.5.1-1 - Update to 0.5.1 * Fri Oct 30 09:02:47 EET 2020 Artem Polishchuk - 0.5.0-2 - fix: license now LGPLv3+ and MIT https://github.com/wmww/gtk-layer-shell#licensing-rationale * Thu Oct 29 07:32:33 EET 2020 Artem Polishchuk - 0.5.0-1 - build(update): 0.5.0 * Thu Oct 22 2020 Artem Polishchuk - 0.4.0-1 - build(update): 0.4.0 * Thu Aug 13 2020 Artem Polishchuk - 0.3.0-1 - Update to 0.3.0 * Wed Jul 29 2020 Artem Polishchuk - 0.2.0-1 - Update to 0.2.0 * Tue Jul 28 2020 Fedora Release Engineering - 0.1.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Wed Jan 29 2020 Fedora Release Engineering - 0.1.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Thu Sep 26 2019 Artem Polishchuk - 0.1.0-2 - Cosmetic fixes * Thu Sep 26 2019 gasinvein - Initial package ## END: Generated by rpmautospec