Compare commits

..

3 Commits

Author SHA1 Message Date
Owen Zimmerman 62f07d7008 install metainfo
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2026-06-04 17:23:05 -05:00
Owen-sz a5cbc254e9 more macros
Signed-off-by: Owen-sz <owen@fyralabs.com>
2026-06-04 17:02:30 -05:00
Owen-sz fd97976114 chore (satty): update for 0.21.0
Signed-off-by: Owen-sz <owen@fyralabs.com>
2026-06-04 16:59:43 -05:00
8 changed files with 37 additions and 42 deletions
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary-openasar
Version: 1.0.1203
Version: 1.0.1200
Release: 1%{?dist}
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
+1 -1
View File
@@ -1,5 +1,5 @@
Name: discord-canary
Version: 1.0.1203
Version: 1.0.1200
Release: 1%{?dist}
Summary: Free Voice and Text Chat for Gamers
URL: discord.com
+1 -1
View File
@@ -1,5 +1,5 @@
Name: iio-niri
Version: 2.1.0
Version: 2.0.0
Release: 1%{?dist}
Summary: Autorotation daemon for niri
URL: https://github.com/Zhaith-Izaliel/iio-niri
+5 -8
View File
@@ -8,7 +8,7 @@ License: LGPL-3.0-only AND GPL-3.0-only
URL: https://github.com/noctalia-dev/noctalia-qs
Source0: https://github.com/noctalia-dev/noctalia-qs/archive/refs/tags/v%{version}.tar.gz
Packager: Cypress Reed <cypress@fyralabs.com>
Packager: Willow C Reed <terra@willowidk.dev>
BuildRequires: cmake
BuildRequires: cmake(Qt6Core)
@@ -73,18 +73,15 @@ Flexible QtQuick based desktop shell toolkit.
%{_libdir}/qt6/qml/Quickshell
%changelog
* Thu Jun 04 2026 Cypress Reed <cypress@fyralabs.com>
- Update email and name (was Willow Reed or Willow C Reed) (I'm official now!)
* Thu May 21 2026 Cypress Reed <cypress@fyralabs.com>
* Thu May 21 2026 Willow C Reed <terra@willowidk.dev>
- Add update script so that release bumps when Qt updates its minor version, triggering a rebuild
* Sun Mar 29 2026 Cypress Reed <cypress@fyralabs.com>
* Sun Mar 29 2026 Willow C Reed <terra@willowidk.dev>
- Add provides for a polkit agent and desktop notification daemon (so gnome doesn't get installed)
* Thu Mar 05 2026 Cypress Reed <cypress@fyralabs.com>
* Thu Mar 05 2026 Willow C Reed <terra@willowidk.dev>
- Fix revision to actually be defined as a specific git commit since it never gets initialized rn
- Also fix that noctalia-qs is replacing quickshell overall and not just for noctlaia users
* Fri Feb 27 2026 Cypress Reed <cypress@fyralabs.com>
* Fri Feb 27 2026 Willow C Reed <terra@willowidk.dev>
- Initial commit based on quickshell spec
@@ -23,7 +23,7 @@ Recommends: power-profiles-daemon
Recommends: wlsunset
Recommends: gpu-screen-recorder
Packager: Cypress Reed <cypress@fyralabs.com>
Packager: Willow Reed <terra@willowidk.dev>
%description
A beautiful, minimal desktop shell for Wayland that actually gets out of your way. Built on Quickshell with a warm lavender aesthetic that you can easily customize to match your vibe.
@@ -43,14 +43,11 @@ cp -r ./* %{buildroot}/etc/xdg/quickshell/noctalia-shell/
%{_sysconfdir}/xdg/quickshell/noctalia-shell/
%changelog
* Thu Jun 04 2026 Cypress Reed <cypress@fyralabs.com>
- Update email and name (was Willow Reed or Willow C Reed) (I'm official now!)
* Mon Mar 09 2026 Cypress Reed <cypress@fyralabs.com>
* Mon Mar 09 2026 Willow C Reed <terra@willowidk.dev>
- switch gpu-screen-recorder to be recommended as it's a plugin and not required anymore. also switched source to be based on version.
* Fri Feb 27 2026 Cypress Reed <cypress@fyralabs.com>
* Fri Feb 27 2026 Willow C Reed <terra@willowidk.dev>
- Change required quickshell to Noctalia's version
* Fri Jan 02 2026 Cypress Reed <cypress@fyralabs.com>
* Fri Jan 02 2026 Willow Reed <terra@willowidk.dev>
- Initial commit
+20 -13
View File
@@ -7,38 +7,45 @@ Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
BuildRequires: cargo-rpm-macros
BuildRequires: libadwaita-devel
BuildRequires: libepoxy-devel
License: MPL-2.0 AND (MIT OR Apache-2.0) AND Unicode-3.0 AND Apache-2.0 AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-3-Clause OR Apache-2.0) AND CC0-1.0 AND (CC0-1.0 OR Apache-2.0) AND ISC AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR Zlib) AND (Unlicense OR MIT) AND Zlib AND (Zlib OR Apache-2.0 OR MIT)
SourceLicense: MPL-2.0
License: %{SourceLicense} AND (MIT OR Apache-2.0) AND Unicode-3.0 AND Apache-2.0 AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-3-Clause OR Apache-2.0) AND CC0-1.0 AND (CC0-1.0 OR Apache-2.0) AND ISC AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR Zlib) AND (Unlicense OR MIT) AND Zlib AND (Zlib OR Apache-2.0 OR MIT)
Packager: Tulip Blossom <tulilirockz@outlook.com>
%description
%{summary}.
%pkg_completion -BNfz
%pkg_completion -BeNfz
%prep
%autosetup -n Satty-%{version}
%cargo_prep_online
%build
%cargo_build
%{cargo_license_online} > LICENSE.dependencies
%cargo_build -a
%{cargo_license_online -a} > LICENSE.dependencies
%install
install -Dpm0755 -t %{buildroot}%{_bindir} ./target/rpm/satty
install -Dpm0644 -t %{buildroot}%{_datadir}/applications/ ./satty.desktop
install -Dpm0644 -t %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/ ./assets/satty.svg
install -Dpm0644 -t %{buildroot}%{_datadir}/fish/vendor_completions.d/ ./completions/satty.fish
install -Dpm0644 -t %{buildroot}%{_datadir}/zsh/site-functions/ ./completions/_satty
install -Dpm0644 ./completions/satty.bash %{buildroot}%{_datadir}/bash-completion/completions/satty
install -Dpm0644 -t %{buildroot}%{_datadir}/nushell/vendor/autoload/ ./completions/satty.nu
install -Dpm0755 -t %{buildroot}%{_bindir} ./target/rpm/satty
install -Dpm0644 -t %{buildroot}%{_appsdir}/ ./satty.desktop
install -Dpm0644 -t %{buildroot}%{_scalableiconsdir}/ ./assets/satty.svg
install -Dpm0644 -t %{buildroot}%{fish_completions_dir}/ ./completions/satty.fish
install -Dpm0644 -t %{buildroot}%{zsh_completions_dir}/ ./completions/_satty
install -Dpm0644 ./completions/satty.bash %{buildroot}%{bash_completions_dir}/satty
install -Dpm0644 -t %{buildroot}%{elvish_completions_dir}/ ./completions/satty.elv
install -Dpm0644 -t %{buildroot}%{nushell_completions_dir}/ ./completions/satty.nu
install -Dpm0644 -t %{buildroot}%{_metainfodir}/ ./org.satty.Satty.metainfo.xml
%files
%doc README.md
%license LICENSE LICENSE.dependencies
%{_bindir}/%{name}
%{_datadir}/applications/satty.desktop
%{_datadir}/icons/hicolor/scalable/apps/satty.svg
%{_appsdir}/satty.desktop
%{_scalableiconsdir}/satty.svg
%{_metainfodir}/org.satty.Satty.metainfo.xml
%changelog
* Thu Jun 04 2026 Owen Zimmerman <owen@fyralabs.com> 0.21.0-1
- Update for 0.21.0
* Sun Mar 29 2026 Tulip Blossom <tulilirockz@outlook.com>
- Initial commit
+2 -5
View File
@@ -14,7 +14,7 @@ BuildRequires: pkgconfig(gtest)
BuildRequires: pkgconfig(zlib)
BuildRequires: anda-srpm-macros
Packager: Cypress Reed <cypress@fyralabs.com>
Packager: Willow Reed <terra@willowidk.dev>
%description
A set of client and server components which implement a crash-reporting system.
@@ -61,8 +61,5 @@ rm -rf %{buildroot}%{_docdir}/breakpad-0.1
%{_libexecdir}/core_handler
%changelog
* Thu Jun 04 2026 Cypress Reed <cypress@fyralabs.com>
- Update email and name (was Willow Reed or Willow C Reed) (I'm official now!)
* Fri Jan 02 2026 Cypress Reed <cypress@fyralabs.com>
* Fri Jan 02 2026 Willow Reed <terra@willowidk.dev>
- Initial commit
@@ -33,7 +33,7 @@ BuildRequires: pkgconfig(vulkan)
Requires(post): libcap
BuildRequires: systemd-rpm-macros
Packager: Cypress Reed <cypress@fyralabs.com>
Packager: Willow Reed <terra@willowidk.dev>
%description
Shadowplay-like screen recorder for Linux. Uses GPU acceleration to record in H.264, HEVC, AV1, VP8, or VP9.
@@ -73,11 +73,8 @@ Shadowplay-like screen recorder for Linux. Uses GPU acceleration to record in H.
%{_mandir}/man1/%{name}.1*
%changelog
* Thu Jun 04 2026 Cypress Reed <cypress@fyralabs.com>
- Update email and name (was Willow Reed or Willow C Reed) (I'm official now!)
* Sun Mar 15 2026 Cypress Reed <cypress@fyralabs.com>
* Sun Mar 15 2026 Willow C Reed <terra@willowidk.dev>
- Fix package source
* Fri Jan 02 2026 Cypress Reed <cypress@fyralabs.com>
* Fri Jan 02 2026 Willow Reed <terra@willowidk.dev>
- Initial commit