Compare commits
13 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1649697ef7 | ||
|
|
e91cb74c6f | ||
|
|
0c191d65d1 | ||
|
|
cf17b9ef00 | ||
|
|
ceedb87dd2 | ||
|
4bd5486d94 |
|||
|
|
3ea9d9712d | ||
|
|
c5ad0f358b | ||
|
f32dee0392 |
|||
|
c2656531d2 |
|||
|
|
50a1c91331 | ||
|
f85b1832b7 |
|||
|
25cc14cda4 |
4 changed files with 107 additions and 11 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -1,3 +1,4 @@
|
|||
*.src.rpm
|
||||
*.tar.gz
|
||||
*.tar.gz.sig
|
||||
results_*/
|
||||
|
|
|
|||
29
gpgkey-5BBD4992C116573F.asc
Normal file
29
gpgkey-5BBD4992C116573F.asc
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
mQINBFzvnB0BEAC6IPDyX7Nbo7lmNXyGuf0I3I5CVDRrwPs1ErcLWKRPkMgBTCmi
|
||||
Gp9J6Ezob/LNJ3SiYHajrZ+lkJ7ZtG/2nlX5xpX8iX59FJmZCyfFl/CEc2UhWp1b
|
||||
iUo+bBMytrizgHYRNoX4QP46OFsS1eS8fhM400of5v732SzQ9FHbevCtmBOHCC/+
|
||||
+2aqGij1EGm5MLQLirDl8+WSAMnoYw6eZm7lc4VtJ/KgDOpcjIM4sSJg9W6mMj9W
|
||||
LNeGJ2fhJD2rwkbzMIYX37DtW3d+XTQZNxZ6DGOUESbmzRDxBeY5YoKVmT3BT/Qt
|
||||
VO8GLViGg2CpT2M0hczrNQz1sxhAYY8N8ldb6s5iDrzd5ak1QtcabvUGdF4KtUEQ
|
||||
DJl38bQ6UWrYCRylRx1KasYv09vrT9M1ecnbFLpPKh5AExHLXhTyMnCVrWVJMNF3
|
||||
uOd0ZjNHr+Qq0Mtxw351lbRM3AM0SUYfrkT7RPNLCY/pZSjLxr0c7OQ4JicIy7/n
|
||||
FiLmowf0lnYNpDInJFfmVWxekwKrRK4c/nu6HPobHErBzOMxyIxmOpJ/ssSsPmmP
|
||||
XOv/HnHHIRP6xrs95UhjwvX5g+jCJEhgYlAgPfbHkInkoUzHqg6fJe8NGhFomsAH
|
||||
uMnXcKT7MoFwA+9wcbrZbSdD0CqelffKZvGv8FebIAFpZyPMlqyExUZLJwARAQAB
|
||||
tC5EYW5pZWwgRWtsw7ZmIChHaXQgc2lnbmluZykgPGRhbmllbEBla2xvZWYuc2U+
|
||||
iQJOBBMBCAA4FiEEsZlk+7oJZkzIECftW71JksEWVz8FAlzvnB0CGwMFCwkIBwIG
|
||||
FQoJCAsCBBYCAwECHgECF4AACgkQW71JksEWVz99cA//chu16W+w4Rsi/iXcpLFG
|
||||
j2+7XS83qJYkpt6mTgHXoCVhKTtSIBJ60KLEKBJdtht5M8kPuvz+i37e/B2OaUOu
|
||||
/F0eYT4E2ijhasSwAlmzz1QnlKcb3WYnh9x/FCi1gheLRxpR9KJykBH7shhyn7I8
|
||||
I6aXSV1Cof2qx2mehO7MweWe7Yd/2Rb/J5TWZR9sP4xKpdG7+NV5drw0CV3tFxJ/
|
||||
C6QF/PqB8WlhmYKrvoJCUnOwNkWirX4jXaLlHhv9MVGWpfqsF6l6R+Ny0gm88Hkz
|
||||
O4tVGcINCXoFZOYg58huylJUlDHFdAnC4R7akEdOMcwnvSgGVRmpEL5N7WuW13QL
|
||||
uf6OhiWKEKgMkAirtrWC1HTQ1FRLPiQLWNfQcLQTvSuEKS76bYwkKDHHNIxdPDUT
|
||||
wMcEIUhz02e460u+tCuFo8ZAqdhVzautbZT96WyLgMxL4sK1OSVBbUNR70U0TAX+
|
||||
hZN+HbRAX5vn1xiD9zn7beWIkm9+PjBa4Wh/0GB7Y2sRNSiyiWK10zDumXVuCVqM
|
||||
/Q9aSerdT/KVGN7c3Jbnpm2BXqbZoM5krnDczlt0kc5yBDGzNOpr0EKwW085OTuO
|
||||
XAbGic86CoN6LdVz84fAYrDaZDYIo2VkOqZ9q32yCnwehccU4WYUjQegi9n803a8
|
||||
DwBryzFu4zz+UGqpxtmvimw=
|
||||
=qCHd
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
3
sources
3
sources
|
|
@ -1 +1,2 @@
|
|||
SHA512 (yambar-1.8.0.tar.gz) = db2c3669162923b4ca2b1f13f50d203de2a0eb6963e6d2bfe8b03e41c7cb4ad9acf6607eef08b6da837c901374c89affb915aa44f2bc2e0eb4694ad91ae66a67
|
||||
SHA512 (yambar-1.11.0.tar.gz) = 05d6ed0f6c0d24263628a0cbef83d994642ef42ffbaa0b36b3cd62ef89d30715cfcf6fb8660a251117caab36f0fed26205d883f6038b1aed6f81d7fda83a1187
|
||||
SHA512 (yambar-1.11.0.tar.gz.sig) = b973ddd487de82a46c0e0f41d18b7a030eff87b0d9b7a5ccf2eb60d84aba30c3b08ea036c36e13c3781b8a99d91708f209e5de43f1e83493b6690ca640780253
|
||||
|
|
|
|||
85
yambar.spec
85
yambar.spec
|
|
@ -1,6 +1,15 @@
|
|||
%define bcond_feature() %{lua:do
|
||||
local name = rpm.expand("%{1}")
|
||||
local value = rpm.expand("%{?with_" .. name:gsub('-', '_') .. "}")
|
||||
print(value ~= '' and "enabled" or "disabled")
|
||||
end}
|
||||
|
||||
%bcond_without backend_wayland
|
||||
%bcond_without backend_x11
|
||||
|
||||
Name: yambar
|
||||
Version: 1.8.0
|
||||
Release: 1%{?dist}
|
||||
Version: 1.11.0
|
||||
Release: 6%{?dist}
|
||||
Summary: Modular status panel for X11 and Wayland
|
||||
|
||||
# The main source is MIT
|
||||
|
|
@ -14,11 +23,17 @@ Summary: Modular status panel for X11 and Wayland
|
|||
# the underlying licenses.
|
||||
License: MIT
|
||||
URL: https://codeberg.org/dnkl/%{name}
|
||||
Source0: %{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
||||
Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.gz
|
||||
Source1: %{url}/releases/download/%{version}/%{name}-%{version}.tar.gz.sig
|
||||
# Daniel Eklöf (Git signing) <daniel@ekloef.se>
|
||||
Source2: gpgkey-5BBD4992C116573F.asc
|
||||
|
||||
BuildRequires: gcc
|
||||
BuildRequires: meson >= 0.53
|
||||
BuildRequires: bison
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: flex
|
||||
BuildRequires: gcc
|
||||
BuildRequires: gnupg2
|
||||
BuildRequires: meson >= 0.59
|
||||
|
||||
BuildRequires: pkgconfig(fcft) >= 3.0.0
|
||||
BuildRequires: pkgconfig(fontconfig)
|
||||
|
|
@ -28,24 +43,30 @@ BuildRequires: pkgconfig(tllist) >= 1.0.1
|
|||
BuildRequires: pkgconfig(yaml-0.1)
|
||||
# require *-static for header-only library
|
||||
BuildRequires: tllist-static
|
||||
# backend-wayland
|
||||
%if %{with backend_wayland}
|
||||
BuildRequires: pkgconfig(wayland-client)
|
||||
BuildRequires: pkgconfig(wayland-cursor)
|
||||
BuildRequires: pkgconfig(wayland-protocols)
|
||||
BuildRequires: pkgconfig(wayland-scanner)
|
||||
# backend-x11
|
||||
%endif
|
||||
%if %{with backend_x11}
|
||||
BuildRequires: pkgconfig(xcb-aux)
|
||||
BuildRequires: pkgconfig(xcb-cursor)
|
||||
BuildRequires: pkgconfig(xcb-errors)
|
||||
BuildRequires: pkgconfig(xcb-event)
|
||||
BuildRequires: pkgconfig(xcb-ewmh)
|
||||
BuildRequires: pkgconfig(xcb-randr)
|
||||
BuildRequires: pkgconfig(xcb-render)
|
||||
# XKB plugin
|
||||
BuildRequires: pkgconfig(xcb-xkb)
|
||||
%endif
|
||||
# modules
|
||||
BuildRequires: pkgconfig(alsa)
|
||||
BuildRequires: pkgconfig(json-c)
|
||||
BuildRequires: pkgconfig(libmpdclient)
|
||||
BuildRequires: pkgconfig(libpipewire-0.3)
|
||||
BuildRequires: pkgconfig(libpulse)
|
||||
BuildRequires: pkgconfig(libudev)
|
||||
BuildRequires: pkgconfig(xcb-xkb)
|
||||
|
||||
%description
|
||||
yambar is a lightweight and configurable status panel (bar, for short)
|
||||
|
|
@ -63,12 +84,17 @@ applications and plugins for %{name}.
|
|||
|
||||
|
||||
%prep
|
||||
%autosetup -n %{name}
|
||||
%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
|
||||
%autosetup
|
||||
chmod -x examples/scripts/*
|
||||
|
||||
|
||||
%build
|
||||
%meson
|
||||
%meson \
|
||||
-Dwerror=false \
|
||||
-Dbackend-wayland=%{bcond_feature backend-wayland} \
|
||||
-Dbackend-x11=%{bcond_feature backend-x11} \
|
||||
-Dplugin-xkb=%{bcond_feature backend-x11}
|
||||
%meson_build
|
||||
|
||||
|
||||
|
|
@ -99,5 +125,44 @@ desktop-file-validate \
|
|||
%{_includedir}/%{name}
|
||||
|
||||
%changelog
|
||||
* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.11.0-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
|
||||
|
||||
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.11.0-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
|
||||
|
||||
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.11.0-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
|
||||
|
||||
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.11.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
|
||||
|
||||
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.11.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
|
||||
|
||||
* Wed Apr 17 2024 Aleksei Bavshin <alebastr@fedoraproject.org> - 1.11.0-1
|
||||
- Update to 1.11.0 (#2275467)
|
||||
- Verify source signature
|
||||
|
||||
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
||||
|
||||
* Fri Jul 14 2023 Aleksei Bavshin <alebastr@fedoraproject.org> - 1.10.0-1
|
||||
- Update to 1.10.0 (#2222873)
|
||||
|
||||
* Sun Jan 29 2023 Aleksei Bavshin <alebastr@fedoraproject.org> - 1.9.0-2
|
||||
- Disable -Werror
|
||||
|
||||
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
||||
|
||||
* Sat Dec 17 2022 Aleksei Bavshin <alebastr@fedoraproject.org> - 1.9.0-1
|
||||
- Update to 1.9.0 (#2154516)
|
||||
- Add bcond for backends
|
||||
- Convert License tag to SPDX
|
||||
|
||||
* Fri Aug 26 2022 Aleksei Bavshin <alebastr@fedoraproject.org> - 1.8.0-1
|
||||
- Initial import (#2051066)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue