Accepting request 1169777 from home:smolsheep:upgrades

Note: This requires libscfg. I submitted an SR here
https://build.opensuse.org/request/show/1169776
Hopefully a kanshi maintainer can help me with that package in the future.
- Add keyring and signature for package.
- Enable tests
- Update to v1.6.0:
  * Fix memory leaks on exit
  * Switch to scfg
  * readme: add ircs:// link for IRC channel
  * Add support for output blocks
  * doc: document output blocks
  * Include line numbers in error messages
  * Define _POSIX_C_SOURCE globally

OBS-URL: https://build.opensuse.org/request/show/1169777
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/kanshi?expand=0&rev=14
This commit is contained in:
Soc Virnyl Estela 2024-04-23 00:37:17 +00:00 committed by Git OBS Bridge
parent e2b03c2cba
commit 351f84a1b2
6 changed files with 25 additions and 4 deletions

View File

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

3
kanshi-1.6.0.tar.gz Normal file
View File

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

BIN
kanshi-1.6.0.tar.gz.sig Normal file

Binary file not shown.

View File

@ -1,3 +1,17 @@
-------------------------------------------------------------------
Mon Apr 22 23:35:06 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>
- Add keyring and signature for package.
- Enable tests
- Update to v1.6.0:
* Fix memory leaks on exit
* Switch to scfg
* readme: add ircs:// link for IRC channel
* Add support for output blocks
* doc: document output blocks
* Include line numbers in error messages
* Define _POSIX_C_SOURCE globally
-------------------------------------------------------------------
Mon Feb 26 04:17:18 UTC 2024 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>

BIN
kanshi.keyring Normal file

Binary file not shown.

View File

@ -17,17 +17,21 @@
Name: kanshi
Version: 1.5.1
Version: 1.6.0
Release: 0
Summary: Dynamic display configuration
License: MIT
Group: System/GUI/Other
URL: https://git.sr.ht/~emersion/kanshi
Source0: https://git.sr.ht/~emersion/kanshi/refs/download/v%{version}/%{name}-%{version}.tar.gz
Source1: https://git.sr.ht/~emersion/kanshi/refs/download/v%{version}/%{name}-%{version}.tar.gz.sig
# https://emersion.fr/.well-known/openpgpkey/hu/dj3498u4hyyarh35rkjfnghbjxug6b19
Source2: %{name}.keyring
BuildRequires: cmake
BuildRequires: meson
BuildRequires: ninja
BuildRequires: scdoc
BuildRequires: pkgconfig(scfg)
BuildRequires: pkgconfig(wayland-client)
%description
@ -46,6 +50,9 @@ and disabled on hotplug.
%install
%meson_install
%check
%meson_test
%files
%{_bindir}/kanshi
%{_mandir}/man?/%{name}*