Compare commits

...

3 Commits

Author SHA256 Message Date
Takashi Iwai
fe7b279bda Merge branch 'master' of https://src.opensuse.org/jengelh/wayback 2025-07-25 10:48:12 +02:00
0e01f6593a wayback 0.1 2025-07-25 01:16:27 +02:00
9f2bba1b9b Initial commit (shipping f141d5a0) 2025-07-04 08:45:09 +02:00

View File

@@ -1,5 +1,5 @@
#
# spec file
# spec file for package wayback
#
# Copyright (c) 2025 SUSE LLC
#
@@ -21,22 +21,24 @@
Name: wayback
Version: 0.1
Release: <RELEASE>.g%{short_id}
Summary: Experimental X compatibility layer using Wayland components
Summary: Experimental X11 compatibility layer for Wayland
License: MIT
Group: Development/Libraries/C and C++
URL: https://gitlab.freedesktop.org/wayback/wayback
#!CreateArchive: wayback
Source0: %{name}-%{version}.tar.gz
Source1: git_id
Patch1: meson-gcc-leap16.0-workaround.patch
BuildRequires: meson
BuildRequires: pkgconfig(wayland-server)
BuildRequires: pkg-config
BuildRequires: pkgconfig(wayland-client)
BuildRequires: pkgconfig(wayland-cursor)
BuildRequires: pkgconfig(wayland-server)
BuildRequires: pkgconfig(wayland-egl)
BuildRequires: pkgconfig(wayland-protocols) >= 1.14
BuildRequires: pkgconfig(wayland-cursor)
BuildRequires: pkgconfig(xkbcommon)
BuildRequires: pkgconfig(wlroots-0.19)
BuildRequires: pkgconfig(xwayland) >= 24.1
BuildRequires: pkgconfig(xwayland)
BuildRequires: pkgconfig(wayland-protocols) >= 1.14
BuildRequires: wlroots-devel >= 0.19
BuildRequires: scdoc
Requires: xwayland
@@ -50,7 +52,9 @@ capabilities to host a rootful Xwayland server.
%autosetup -p1
%build
%meson
# includedir intentional, cf. bugzilla.opensuse.org/795968
%meson \
--includedir="%_includedir/%name"
%meson_build
%install
@@ -58,10 +62,10 @@ capabilities to host a rootful Xwayland server.
%files
%doc README.md
%_bindir/Xwayback
%_bindir/wayback-session
%_libexecdir/wayback*
%license LICENSE
%{_bindir}/Xwayback
%{_bindir}/wayback-session
%{_libexecdir}//wayback-compositor
%{_mandir}/*/*
%changelog