SHA256
1
0
forked from pool/cage

Compare commits

..

6 Commits

Author SHA256 Message Date
Ana Guerrero
dfee0c9e16 Accepting request 1206045 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/1206045
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cage?expand=0&rev=3
2024-10-07 19:52:10 +00:00
OBS User buildservice-autocommit
42d7739a70 Updating link to change in openSUSE:Factory/cage revision 3
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/cage?expand=0&rev=fd16c3391fb6b41e63ea6dec962dc954
2024-10-07 19:52:10 +00:00
Ana Guerrero
61d9bfdc6c Accepting request 1160120 from X11:Wayland
initialized devel package after accepting 1160120

OBS-URL: https://build.opensuse.org/request/show/1160120
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/cage?expand=0&rev=30
2024-03-21 16:01:22 +00:00
Michael Vetter
5ad1867641 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/cage?expand=0&rev=29 2024-03-21 13:41:22 +00:00
Michael Vetter
ef4b299a04 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/cage?expand=0&rev=28 2024-03-21 11:27:56 +00:00
Michael Vetter
07007cc0ea - Update repo URL
- Switch to git e7d8780 to fix build with wlroots
- Add changesgenerate to service file
- Switch from disabled to manual service
- Update to version 0.1.5+36.e7d8780:
  * Add support for primary selection
  * Add .editorconfig
  * output: fix assert when re-adding output to layout
  * output: use wlr_output_head_v1_state_apply()
  * xwayland: fix double wl_list_remove
  * output: Transition to wlr_output_state
  * output: Add scene output layout helper manually
  * output: Implement request_state event listener
  * meson: Bump minimum wlroots to 0.17
  * ci: Upgrade wlroots to 0.17

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/cage?expand=0&rev=27
2024-03-21 11:25:01 +00:00
7 changed files with 89 additions and 14 deletions

View File

@ -1,15 +1,16 @@
<?xml version="1.0"?>
<services>
<service name="obs_scm" mode="disabled">
<param name="url">https://github.com/Hjdskes/cage.git</param>
<service name="obs_scm" mode="manual">
<param name="url">https://github.com/cage-kiosk/cage.git</param>
<param name="scm">git</param>
<param name="revision">v0.1.5</param>
<param name="revision">v0.2.0</param>
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@.%h</param>
<param name="match-tag">*</param>
<param name="versionrewrite-pattern">v(\d+\.\d+\.\d+)</param>
<param name="versionrewrite-replacement">\1</param>
<param name="changesgenerate">enable</param>
</service>
<service mode="disabled" name="set_version"/>
<service mode="manual" name="set_version"/>
<service name="tar" mode="buildtime"/>
<service name="recompress" mode="buildtime">
<param name="compression">gz</param>

4
_servicedata Normal file
View File

@ -0,0 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/cage-kiosk/cage.git</param>
<param name="changesrevision">e128a9f2511644529fa47701a7147d65d9920488</param></service></servicedata>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9fc75a5b782d398daf872fdced74d7004f630e436bd3c5e605b8c9282e7ede06
size 104971

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a43d3b8dbeaf96db09e51d3d72e53d5bce40e55820c2725760bb1f8232fc9cdf
size 111115

View File

@ -1,3 +1,73 @@
-------------------------------------------------------------------
Mon Oct 7 08:38:45 UTC 2024 - Soc Virnyl Estela <obs@uncomfyhalomacro.pl>
- Fix name for BuildRequire of wlroots
* wlroots is very explicit with versions. It now has a suffix added based
version format <major>.<minor> i.e. wlroots-0.18 to refer to the 0.18.x
series
-------------------------------------------------------------------
Mon Oct 07 07:02:00 UTC 2024 - mvetter@suse.com
- Update to version 0.2.0+0.e128a9f:
* build: bump to version 0.2.0
* ci: drop libwayland C23 workaround
* xdg_shell: wait for initial commit to unconstrain popups
* cage: fix abort on shutdown
* xdg_shell: wait for initial commit to set xdg-decoration mode
* xdg_shell: configure surface on initial commit
* ci: workaround libwayland C23 bug
* seat: rename WLR_INPUT_DEVICE_TABLET_TOOL to WLR_INPUT_DEVICE_TABLET
* xdg_shell: use new lifecycle events
* cage: drop wlr_scene_set_presentation()
* cage: create backend with wl_event_loop and output layout with wl_display
* seat: pass relative direction to wlr_seat_pointer_notify_axis()
* Bump wlroots requirement to v0.18
* cage: fix SIGINT/SIGTERM handler data
* ci: turn on --fatal-meson-warnings
* readme: update meson commands
* readme: update wlroots dependency version
* build: drop xwayland option
-------------------------------------------------------------------
Tue Aug 13 15:27:08 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
- Cleanup up _service:
+ tar and compress services should be 'buildtime' in combination
with obs_scm.
+ Remove the .tar.xz tarball, only eep the .obscpio archive as
source.
+ Drop stale cage-0.1.5+0.83ffc57.obscpio archive, add
cage-0.1.5+36.e7d8780.obscpio instead: This is the same version
as previously packages as tar.xz.
-------------------------------------------------------------------
Tue Aug 13 15:23:57 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
- BuildRequire pkgconfig(wlroots) instead of wlroots-devel: ensure
we get a devel package that has the correct .pc file (latest
wlroots has the pc file renamed to wlroots-0.18.pc, not matching
the name anymore).
-------------------------------------------------------------------
Thu Mar 21 11:22:40 UTC 2024 - mvetter@suse.com
- Update repo URL
- Switch to git e7d8780 to fix build with wlroots
- Add changesgenerate to service file
- Switch from disabled to manual service
- Update to version 0.1.5+36.e7d8780:
* Add support for primary selection
* Add .editorconfig
* output: fix assert when re-adding output to layout
* output: use wlr_output_head_v1_state_apply()
* xwayland: fix double wl_list_remove
* output: Transition to wlr_output_state
* output: Add scene output layout helper manually
* output: Implement request_state event listener
* meson: Bump minimum wlroots to 0.17
* ci: Upgrade wlroots to 0.17
-------------------------------------------------------------------
Mon Jul 31 05:46:16 UTC 2023 - Michael Vetter <mvetter@suse.com>

View File

@ -1,4 +1,4 @@
name: cage
version: 0.1.5+0.83ffc57
mtime: 1690555597
commit: 83ffc574be860527814c595756a558c228a3475d
version: 0.2.0+0.e128a9f
mtime: 1728221062
commit: e128a9f2511644529fa47701a7147d65d9920488

View File

@ -1,7 +1,7 @@
#
# spec file for package cage
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,7 +17,7 @@
Name: cage
Version: 0.1.5+0.83ffc57
Version: 0.2.0+0.e128a9f
Release: 0
Summary: Wayland Kiosk
License: MIT
@ -27,17 +27,17 @@ Source: %{name}-%{version}.tar.gz
BuildRequires: meson >= 0.43.0
BuildRequires: pkgconfig
BuildRequires: scdoc
BuildRequires: wlroots-devel >= 0.16.0
BuildRequires: pkgconfig(pixman-1)
BuildRequires: pkgconfig(wayland-protocols) >= 1.14
BuildRequires: pkgconfig(wayland-server)
BuildRequires: pkgconfig(wlroots-0.18) >= 0.18.0
BuildRequires: pkgconfig(xkbcommon)
%description
A Wayland Kiosk.
%prep
%setup -q -n %{name}-%{version}
%setup -q
%build
%meson