From 537c7def352b65004bfeec767bb171ebf44714e2 Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Thu, 14 Oct 2021 11:30:25 +0200 Subject: [PATCH 1/7] new --- kanshi.spec | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 kanshi.spec diff --git a/kanshi.spec b/kanshi.spec new file mode 100644 index 0000000..f1dc158 --- /dev/null +++ b/kanshi.spec @@ -0,0 +1,40 @@ +Summary: Dynamic output configuration +Name: kanshi +Version: 1.2.0 +Release: 1 +License: MIT +Group: Applications +Source0: https://git.sr.ht/~emersion/kanshi/archive/v%{version}.tar.gz +# Source0-md5: f59945af185d1a7b88065d91858560e5 +URL: https://wayland.emersion.fr/kanshi/ +BuildRequires: meson >= 0.47.0 +BuildRequires: ninja +BuildRequires: rpmbuild(macros) >= 1.736 +BuildRequires: scdoc >= 1.9.2 +BuildRequires: wayland-devel +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%description +kanshi allows you to define output profiles that are automatically +enabled and disabled on hotplug. + +%prep +%setup -q -n %{name}-v%{version} + +%build +%meson build +%ninja_build -C build + +%install +rm -rf $RPM_BUILD_ROOT +%ninja_install -C build + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(644,root,root,755) +%doc README.md +%attr(755,root,root) %{_bindir}/kanshi +%{_mandir}/man1/kanshi.1* +%{_mandir}/man5/kanshi.5* -- 2.43.0 From 76099965013d525ff64f0eb495c0da04d3475896 Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Sat, 12 Nov 2022 23:55:21 +0100 Subject: [PATCH 2/7] up to 1.3.0 --- kanshi.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/kanshi.spec b/kanshi.spec index f1dc158..6027e51 100644 --- a/kanshi.spec +++ b/kanshi.spec @@ -1,13 +1,14 @@ Summary: Dynamic output configuration Name: kanshi -Version: 1.2.0 +Version: 1.3.0 Release: 1 License: MIT Group: Applications Source0: https://git.sr.ht/~emersion/kanshi/archive/v%{version}.tar.gz -# Source0-md5: f59945af185d1a7b88065d91858560e5 +# Source0-md5: 496289478ed983ee15a4ad092935e617 URL: https://wayland.emersion.fr/kanshi/ -BuildRequires: meson >= 0.47.0 +BuildRequires: libvarlink-devel +BuildRequires: meson >= 0.59.0 BuildRequires: ninja BuildRequires: rpmbuild(macros) >= 1.736 BuildRequires: scdoc >= 1.9.2 @@ -36,5 +37,7 @@ rm -rf $RPM_BUILD_ROOT %defattr(644,root,root,755) %doc README.md %attr(755,root,root) %{_bindir}/kanshi +%attr(755,root,root) %{_bindir}/kanshictl %{_mandir}/man1/kanshi.1* +%{_mandir}/man1/kanshictl.1* %{_mandir}/man5/kanshi.5* -- 2.43.0 From 29ce86ff45c5c5f75ab4712352b7dbabf39dfe59 Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Sun, 25 Dec 2022 19:01:50 +0100 Subject: [PATCH 3/7] up to 1.3.1 --- kanshi.spec | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/kanshi.spec b/kanshi.spec index 6027e51..1a38394 100644 --- a/kanshi.spec +++ b/kanshi.spec @@ -1,15 +1,16 @@ Summary: Dynamic output configuration Name: kanshi -Version: 1.3.0 +Version: 1.3.1 Release: 1 License: MIT Group: Applications Source0: https://git.sr.ht/~emersion/kanshi/archive/v%{version}.tar.gz -# Source0-md5: 496289478ed983ee15a4ad092935e617 +# Source0-md5: 1fe22d1c076cc091f9413492ba9a6193 URL: https://wayland.emersion.fr/kanshi/ BuildRequires: libvarlink-devel BuildRequires: meson >= 0.59.0 BuildRequires: ninja +BuildRequires: pkgconfig BuildRequires: rpmbuild(macros) >= 1.736 BuildRequires: scdoc >= 1.9.2 BuildRequires: wayland-devel -- 2.43.0 From fb3121b9bb5ad6d8ef36f63a06a41eaff4f0407d Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Mon, 3 Jul 2023 18:29:04 +0200 Subject: [PATCH 4/7] up to 1.4.0 --- kanshi.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kanshi.spec b/kanshi.spec index 1a38394..d538337 100644 --- a/kanshi.spec +++ b/kanshi.spec @@ -1,11 +1,11 @@ Summary: Dynamic output configuration Name: kanshi -Version: 1.3.1 +Version: 1.4.0 Release: 1 License: MIT Group: Applications Source0: https://git.sr.ht/~emersion/kanshi/archive/v%{version}.tar.gz -# Source0-md5: 1fe22d1c076cc091f9413492ba9a6193 +# Source0-md5: 0a68330492cb9ffa045cc266bc052f28 URL: https://wayland.emersion.fr/kanshi/ BuildRequires: libvarlink-devel BuildRequires: meson >= 0.59.0 -- 2.43.0 From 4a5b05cba561552dda3cdab6a12f0d5cf0c0bcd3 Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Tue, 2 Jan 2024 00:41:24 +0100 Subject: [PATCH 5/7] up to 1.5.0 --- kanshi.spec | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/kanshi.spec b/kanshi.spec index d538337..927e711 100644 --- a/kanshi.spec +++ b/kanshi.spec @@ -1,19 +1,20 @@ Summary: Dynamic output configuration Name: kanshi -Version: 1.4.0 +Version: 1.5.0 Release: 1 License: MIT Group: Applications Source0: https://git.sr.ht/~emersion/kanshi/archive/v%{version}.tar.gz -# Source0-md5: 0a68330492cb9ffa045cc266bc052f28 +# Source0-md5: 7252cec39bb008bedb9bf456a9108147 URL: https://wayland.emersion.fr/kanshi/ +BuildRequires: gcc >= 6:4.6 BuildRequires: libvarlink-devel BuildRequires: meson >= 0.59.0 BuildRequires: ninja BuildRequires: pkgconfig BuildRequires: rpmbuild(macros) >= 1.736 BuildRequires: scdoc >= 1.9.2 -BuildRequires: wayland-devel +BuildRequires: wayland-devel >= 1.14.91 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description -- 2.43.0 From a93768cbadf7bba93d564433bbbacdb5bea1d934 Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Fri, 2 Feb 2024 02:02:58 +0100 Subject: [PATCH 6/7] up to 1.5.1 --- kanshi.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kanshi.spec b/kanshi.spec index 927e711..b62f73e 100644 --- a/kanshi.spec +++ b/kanshi.spec @@ -1,11 +1,11 @@ Summary: Dynamic output configuration Name: kanshi -Version: 1.5.0 +Version: 1.5.1 Release: 1 License: MIT Group: Applications Source0: https://git.sr.ht/~emersion/kanshi/archive/v%{version}.tar.gz -# Source0-md5: 7252cec39bb008bedb9bf456a9108147 +# Source0-md5: f486a98e118524552cbfd54a45e91928 URL: https://wayland.emersion.fr/kanshi/ BuildRequires: gcc >= 6:4.6 BuildRequires: libvarlink-devel -- 2.43.0 From 96574580f922929b8287110ac861387d1c75e228 Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Thu, 7 Mar 2024 19:39:32 +0100 Subject: [PATCH 7/7] up to 1.6.0 --- kanshi.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/kanshi.spec b/kanshi.spec index b62f73e..3bf7ab6 100644 --- a/kanshi.spec +++ b/kanshi.spec @@ -1,13 +1,14 @@ Summary: Dynamic output configuration Name: kanshi -Version: 1.5.1 +Version: 1.6.0 Release: 1 License: MIT Group: Applications Source0: https://git.sr.ht/~emersion/kanshi/archive/v%{version}.tar.gz -# Source0-md5: f486a98e118524552cbfd54a45e91928 +# Source0-md5: bbb32895fb2074bd7f122df7b046006d URL: https://wayland.emersion.fr/kanshi/ BuildRequires: gcc >= 6:4.6 +BuildRequires: libscfg-devel BuildRequires: libvarlink-devel BuildRequires: meson >= 0.59.0 BuildRequires: ninja @@ -25,7 +26,9 @@ enabled and disabled on hotplug. %setup -q -n %{name}-v%{version} %build -%meson build +%meson build \ + -Dwerror=false + %ninja_build -C build %install -- 2.43.0