mirror of
https://github.com/terrapkg/packages.git
synced 2026-05-31 09:01:55 +00:00
Compare commits
8 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| e24dd04226 | |||
| ebf3b0cb11 | |||
| a266c86f90 | |||
| eaa58229b4 | |||
| 959388a160 | |||
| f1f5f498b4 | |||
| 3c0b27a57c | |||
| 48a490c600 |
@@ -1,63 +0,0 @@
|
||||
name: Package Bug Report
|
||||
description: Report an issue with a package.
|
||||
title: "[BUG] "
|
||||
labels: ["bug", "triage"]
|
||||
#projects: ["octo-org/1", "octo-org/44"]
|
||||
assignees:
|
||||
- hamachitan
|
||||
#type: bug
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Thanks for taking the time to fill out this bug report!
|
||||
- type: input
|
||||
id: pkg
|
||||
attributes:
|
||||
label: Full Package Name
|
||||
description: If you report multiple packages, only the main package is needed if applicable, or separate them with spaces otherwise. Obtain the full package name using `rpm -qa pkg-name`.
|
||||
placeholder: anda-0.4.14-1.fc43.x86_64
|
||||
validations:
|
||||
required: true
|
||||
- type: dropdown
|
||||
id: releasever
|
||||
attributes:
|
||||
label: Release Version
|
||||
description: Which version of Terra are you using?
|
||||
options:
|
||||
- frawhide
|
||||
- f43
|
||||
- f42
|
||||
- el10
|
||||
default: 1
|
||||
- type: textarea
|
||||
id: description
|
||||
attributes:
|
||||
label: Describe the Bug
|
||||
description: A clear and concise description of what the bug is. Please only report issues with packaging or Terra itself, report upstream bugs to the respective project.
|
||||
placeholder: A bug happened!
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: repro
|
||||
attributes:
|
||||
label: To Reproduce
|
||||
description: How can the bug be reproduced?
|
||||
placeholder: |
|
||||
1. `dnf install this-package`
|
||||
2. run `this-package`
|
||||
3. see error
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: expect
|
||||
attributes:
|
||||
label: Expected Behavior
|
||||
description: A clear and concise description of what you expected to happen.
|
||||
placeholder: Running it should show hello world!
|
||||
- type: textarea
|
||||
id: logs
|
||||
attributes:
|
||||
label: Relevant Log Output
|
||||
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
|
||||
render: shell
|
||||
@@ -1,14 +1,14 @@
|
||||
---
|
||||
name: Incident Report
|
||||
about: Report an issue with Terra itself
|
||||
title: '[INCIDENT] '
|
||||
labels: incident
|
||||
assignees: ['madonuko', 'korewaChino', 'lleyton']
|
||||
name: Bug report
|
||||
about: Report an issue with a package (or Terra itself)
|
||||
title: '[BUG] '
|
||||
labels: bug
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
**Describe the Incident**
|
||||
A clear and concise description of what is going on. **If you want to report a problem with a package, please use the Package Bug Report option instead.**
|
||||
**Describe the bug**
|
||||
A clear and concise description of what the bug is. Please only report issues with packaging or Terra itself, report upstream bugs to the respective project.
|
||||
|
||||
**To Reproduce**
|
||||
Steps to reproduce the behavior:
|
||||
@@ -23,7 +23,7 @@ If applicable, add screenshots to help explain your problem.
|
||||
|
||||
**Affected (please complete the following information):**
|
||||
- Distro [e.g. Fedora]
|
||||
- Other relevant environments
|
||||
- Package [e.g. melody, srpm-macros]
|
||||
|
||||
**Additional context**
|
||||
Add any other context about the problem here.
|
||||
@@ -50,7 +50,8 @@ First of all, thanks for being interested in contributing to Terra! If you have
|
||||
|
||||
- [Contribution Guide](https://developer.fyralabs.com/terra/contributing)
|
||||
- [FAQ](https://developer.fyralabs.com/terra/faq)
|
||||
- [Guidelines](https://developer.fyralabs.com/terra/guidelines)
|
||||
- [Policy](https://developer.fyralabs.com/terra/policy)
|
||||
|
||||
|
||||
## Documentation
|
||||
|
||||
@@ -66,4 +67,4 @@ Feel free to reach out by [joining our community](https://wiki.ultramarine-linux
|
||||
|
||||
- [Contribution Guide](https://developer.fyralabs.com/terra/contributing)
|
||||
- [FAQ](https://developer.fyralabs.com/terra/faq)
|
||||
- [Guidelines](https://developer.fyralabs.com/terra/guidelines)
|
||||
- [Policy](https://developer.fyralabs.com/terra/policy)
|
||||
|
||||
@@ -74,5 +74,5 @@ rm -rf %buildroot%_bindir/{distro,flask,jsonschema,markdown_py,normalizer,send2t
|
||||
* Fri Nov 10 2023 hazel-bunny <dabiswas112@gmail.com> - 23.10-2
|
||||
- Add python3-orjson and mpv as dependencies
|
||||
|
||||
* Wed Jan 11 2023 madonuko <mado@fyralabs.com> - 2.1.60
|
||||
* Wed Jan 11 2023 windowsboy111 <windowsboy111@fyralabs.com> - 2.1.60
|
||||
- Initial package
|
||||
|
||||
@@ -62,5 +62,5 @@ find %{buildroot} -iname direct_url.json | xargs -r rm -rf
|
||||
/usr/lib64/python*/site-packages/anki-%{version}.dist-info/
|
||||
|
||||
%changelog
|
||||
* Tue Jan 3 2023 madonuko <mado@fyralabs.com> - 2.1.60
|
||||
* Tue Jan 3 2023 windowsboy111 <windowsboy111@fyralabs.com> - 2.1.60
|
||||
- Initial package
|
||||
|
||||
@@ -68,5 +68,5 @@ chmod 755 %{buildroot}%{_bindir}/anki
|
||||
|
||||
|
||||
%changelog
|
||||
* Tue Jan 3 2023 madonuko <mado@fyralabs.com> - 2.1.60
|
||||
* Tue Jan 3 2023 windowsboy111 <windowsboy111@fyralabs.com> - 2.1.60
|
||||
- Initial package
|
||||
|
||||
@@ -8,7 +8,7 @@ for background device management, as well as a GUI to expertly customize your se
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
|
||||
Name: coolercontrol
|
||||
Version: 3.1.0
|
||||
Version: 3.0.2
|
||||
Release: 1%?dist
|
||||
Summary: Cooling device control for Linux
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -54,7 +54,7 @@ ln -s %_datadir/discord-canary-openasar/DiscordCanary %buildroot%_bindir/discord
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Jan 18 2023 madonuko <mado@fyralabs.com> - 0.0.146-1
|
||||
* Wed Jan 18 2023 windowsboy111 <windowsboy111@fyralabs.com> - 0.0.146-1
|
||||
- Renamed from openasar-canary to discord-canary-openasar
|
||||
- Fix issues after removing discord-canary package
|
||||
- Bundle discord-canary
|
||||
|
||||
@@ -45,7 +45,7 @@ ln -s %_datadir/discord-canary/DiscordCanary %buildroot%_bindir/discord-canary
|
||||
* Thu Dec 01 2022 root - 0.0.144-1
|
||||
- new version
|
||||
|
||||
* Thu Nov 17 2022 madonuko <mado@fyralabs.com> - 0.0.143-1
|
||||
* Thu Nov 17 2022 windowsboy111 <wboy111@outlook.com> - 0.0.143-1
|
||||
- new version
|
||||
|
||||
* Fri Oct 28 2022 root - 0.0.142-1
|
||||
@@ -60,10 +60,10 @@ ln -s %_datadir/discord-canary/DiscordCanary %buildroot%_bindir/discord-canary
|
||||
* Thu Oct 27 2022 root - 0.0.141-1
|
||||
- new version
|
||||
|
||||
* Wed Oct 19 2022 madonuko <mado@fyralabs.com> - 0.0.140-1
|
||||
* Wed Oct 19 2022 windowsboy111 <wboy111@outlook.com> - 0.0.140-1
|
||||
- new version
|
||||
|
||||
* Sun Oct 16 2022 madonuko <mado@fyralabs.com> - 0.0.139
|
||||
* Sun Oct 16 2022 windowsboy111 <wboy111@outlook.com> - 0.0.139
|
||||
- Repackaged for Terra
|
||||
|
||||
* Tue Feb 22 2022 Ultramarine Release Tracking Service - 0.0.133-2
|
||||
|
||||
@@ -54,5 +54,5 @@ ln -s %_datadir/discord-openasar/Discord %buildroot%_bindir/discord-openasar
|
||||
|
||||
|
||||
%changelog
|
||||
* Sat Jan 21 2023 madonuko <mado@fyralabs.com> - 0.0.38-1
|
||||
* Sat Jan 21 2023 windowsboy111 <windowsboy111@fyralabs.com> - 0.0.38-1
|
||||
- Initial package
|
||||
|
||||
@@ -56,5 +56,5 @@ ln -s %_datadir/discord-ptb-openasar/Discord %buildroot%_bindir/discord-ptb-open
|
||||
|
||||
|
||||
%changelog
|
||||
* Sat Jan 21 2023 madonuko <mado@fyralabs.com> - 0.0.38-1
|
||||
* Sat Jan 21 2023 windowsboy111 <windowsboy111@fyralabs.com> - 0.0.38-1
|
||||
- Initial package
|
||||
|
||||
@@ -46,11 +46,11 @@ ln -s %_datadir/discord-ptb/Discord %buildroot%_bindir/discord-ptb
|
||||
%{_datadir}/pixmaps/discord-ptb.png
|
||||
|
||||
%changelog
|
||||
* Thu Nov 17 2022 madonuko <mado@fyralabs.com> - 0.0.35-1
|
||||
* Thu Nov 17 2022 windowsboy111 <wboy111@outlook.com> - 0.0.35-1
|
||||
- new version
|
||||
|
||||
* Thu Oct 20 2022 madonuko <mado@fyralabs.com> - 0.0.34-1
|
||||
* Thu Oct 20 2022 windowsboy111 <wboy111@outlook.com> - 0.0.34-1
|
||||
- new version
|
||||
|
||||
* Sun Oct 16 2022 madonuko <mado@fyralabs.com> - 0.0.33
|
||||
* Sun Oct 16 2022 windowsboy111 <wboy111@outlook.com> - 0.0.33
|
||||
- Initial Package.
|
||||
|
||||
@@ -46,5 +46,5 @@ ln -s %_datadir/discord/Discord %buildroot%_bindir/discord
|
||||
%{_datadir}/pixmaps/discord.png
|
||||
|
||||
%changelog
|
||||
* Thu Jan 19 2023 madonuko <mado@fyralabs.com> - 0.0.143-1
|
||||
* Thu Jan 19 2023 windowsboy111 <wboy111@outlook.com> - 0.0.143-1
|
||||
- Initial package
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%undefine __brp_mangle_shebangs
|
||||
|
||||
Name: dorion
|
||||
Version: 6.12.0
|
||||
Version: 6.11.0
|
||||
Release: 1%?dist
|
||||
Summary: Tiny alternative Discord client with a smaller footprint, snappier startup, themes, plugins and more!
|
||||
SourceLicense: GPL-3.0-only
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "falcond-gui.spec"
|
||||
}
|
||||
}
|
||||
@@ -1,52 +0,0 @@
|
||||
Name: falcond-gui
|
||||
Version: 1.0.0
|
||||
Release: 1%{?dist}
|
||||
Summary: A GTK4/LibAdwaita application to control and monitor the Falcond gaming optimization daemon
|
||||
SourceLicense: MIT
|
||||
License: (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND CC0-1.0 AND ISC AND (MIT OR Apache-2.0) AND MIT AND (Unlicense OR MIT)
|
||||
URL: https://git.pika-os.com/general-packages/falcond-gui
|
||||
Source0: %{url}/archive/v%{version}.tar.gz
|
||||
BuildRequires: anda-srpm-macros
|
||||
BuildRequires: cargo-rpm-macros
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: gtk4-devel
|
||||
BuildRequires: libadwaita-devel
|
||||
BuildRequires: mold
|
||||
Requires: gtk4
|
||||
Requires: falcond
|
||||
Requires: falcond-profiles
|
||||
Requires: libadwaita
|
||||
Requires(post): gtk-update-icon-cache
|
||||
Packager: Gilver E. <roachy@fyralabs.com>
|
||||
|
||||
%description
|
||||
falcond-gui provides a user-friendly graphical interface for managing falcond. It allows users to view the status of the daemon and customize its behavior.
|
||||
|
||||
%prep
|
||||
%autosetup -n %{name}/%{name}
|
||||
%cargo_prep_online
|
||||
|
||||
%build
|
||||
|
||||
%install
|
||||
%cargo_install
|
||||
desktop-file-install res/%{name}.desktop
|
||||
install -Dm644 res/falcond.png -t %{buildroot}%{_hicolordir}/512x512/apps/
|
||||
%{cargo_license_online} > LICENSE.dependencies
|
||||
|
||||
%check
|
||||
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
|
||||
|
||||
%posttrans
|
||||
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor/ &>/dev/null || :
|
||||
|
||||
%files
|
||||
%doc ../README.md
|
||||
%license ../LICENSE.md
|
||||
%{_bindir}/%{name}
|
||||
%{_hicolordir}/512x512/apps/falcond.png
|
||||
%{_appsdir}/%{name}.desktop
|
||||
|
||||
%changelog
|
||||
* Thu Jan 1 2026 Gilver E. <roachy@fyralabs.com> - 1.0.0-1
|
||||
- Initial package
|
||||
@@ -1 +0,0 @@
|
||||
rpm.version(get("https://git.pika-os.com/api/v1/repos/general-packages/falcond-gui/releases").json_arr()[0].tag_name);
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: feishin
|
||||
Version: 1.2.0
|
||||
Version: 0.22.0
|
||||
Release: 1%?dist
|
||||
Summary: A modern self-hosted music player
|
||||
License: GPL-3.0
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit e92a5cf09e5755b07a57cd92ed3a555b442e2ccf
|
||||
%global commit 8076be6b34f72b721f9bc00d9e3f8cbe26dfeb9b
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260105
|
||||
%global commit_date 20251226
|
||||
%global ver 1.11.4^
|
||||
%global base_name goofcord
|
||||
%global git_name GoofCord
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
%endif
|
||||
|
||||
Name: helium-browser-bin
|
||||
Version: 0.7.9.1
|
||||
Version: 0.7.7.1
|
||||
Release: 1%?dist
|
||||
Summary: Private, fast, and honest web browser based on Chromium
|
||||
|
||||
|
||||
@@ -3,10 +3,10 @@
|
||||
%global gtk4_version 4.14.4
|
||||
%global libadwaita_version 1.5.1
|
||||
%global pure_protobuf_version 2.0.0
|
||||
%global raw_ver v1.99.0
|
||||
%global raw_ver v1.98.0
|
||||
|
||||
Name: komikku
|
||||
Version: 1.99.0
|
||||
Version: 1.98.0
|
||||
%forgemeta
|
||||
Release: 1%?dist
|
||||
Summary: A manga reader for GNOME
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit cb6072a853d7fc36fe1a6d5b666ee3ef7e238566
|
||||
%global commit_date 20260104
|
||||
%global commit baf407ce7cf37b279999ca22ca03b06a44415da7
|
||||
%global commit_date 20251216
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global debug_package %nil
|
||||
%global __strip /bin/true
|
||||
@@ -82,10 +82,10 @@ desktop-file-install --set-key=Exec --set-value="%{_datadir}/legcord/legcord %U"
|
||||
* Mon Aug 26 2024 madonuko <mado@fyralabs.com> - 3.3.0-1
|
||||
- Update to license.txt
|
||||
|
||||
* Sat Jun 17 2023 madonuko <mado@fyralabs.com> - 3.2.0-2
|
||||
* Sat Jun 17 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.2.0-2
|
||||
- Remove libnotify dependency.
|
||||
- Fix desktop entry.
|
||||
- Set as noarch package because there are not binary files.
|
||||
|
||||
* Sat May 6 2023 madonuko <mado@fyralabs.com> - 3.1.7-1
|
||||
* Sat May 6 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.1.7-1
|
||||
- Initial package
|
||||
|
||||
@@ -78,10 +78,10 @@ desktop-file-install --set-key=Exec --set-value="%{_datadir}/legcord/legcord %U"
|
||||
* Mon Aug 26 2024 madonuko <mado@fyralabs.com> - 3.3.0-1
|
||||
- Update to license.txt
|
||||
|
||||
* Sat Jun 17 2023 madonuko <mado@fyralabs.com> - 3.2.0-2
|
||||
* Sat Jun 17 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.2.0-2
|
||||
- Remove libnotify dependency.
|
||||
- Fix desktop entry.
|
||||
- Set as noarch package because there are not binary files.
|
||||
|
||||
* Sat May 6 2023 madonuko <mado@fyralabs.com> - 3.1.7-1
|
||||
* Sat May 6 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.1.7-1
|
||||
- Initial package
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Disable X11 for RHEL 10+
|
||||
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
|
||||
|
||||
%global commit 0035bb7cbd1faf97aa91414a9b376a53b4c821bd
|
||||
%global commit c0d989c83913fb9c990d961c44da4816b8d2de18
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260105
|
||||
%global commit_date 20251225
|
||||
%global ver 0.41.0
|
||||
|
||||
Name: mpv-nightly
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
%global ver 2026-01-05
|
||||
%global ver 2025-12-26
|
||||
%global goodver %(echo %ver | sed 's/-//g')
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
%bcond_without mold
|
||||
|
||||
@@ -22,6 +22,9 @@
|
||||
<launchable type="desktop-id">snow.desktop</launchable>
|
||||
|
||||
<url type="homepage">https://github.com/twvd/snow</url>
|
||||
<provides>
|
||||
<binary>snowemu</binary>
|
||||
</provides>
|
||||
|
||||
<keywords>
|
||||
<keyword>macintosh</keyword>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
Name: snow
|
||||
Version: 1.2.0
|
||||
Release: 3%?dist
|
||||
Release: 2%?dist
|
||||
Summary: Classic Macintosh emulator
|
||||
URL: https://github.com/twvd/snow
|
||||
Source0: %url/archive/refs/tags/v%version.tar.gz
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "socktop.spec"
|
||||
}
|
||||
}
|
||||
@@ -1,53 +0,0 @@
|
||||
%global ver 1.55.0-test2
|
||||
%global sanitized_ver %(echo %{ver} | sed 's/-//g')
|
||||
|
||||
Name: socktop
|
||||
Version: %sanitized_ver
|
||||
Release: 1%?dist
|
||||
Summary: socktop is a remote system monitor with a rich TUI interface
|
||||
URL: https://github.com/jasonwitty/socktop
|
||||
Source0: %{url}/archive/refs/tags/v%{ver}.tar.gz
|
||||
License: MIT
|
||||
BuildRequires: rust libdrm-devel systemd-rpm-macros cargo-rpm-macros
|
||||
Requires: libdrm
|
||||
Packager: lux8149 <julianbashirisasimp@gmail.com>
|
||||
|
||||
%description
|
||||
socktop is a remote system monitor with a rich TUI interface, inspired by `top` and `btop`,
|
||||
that communicates with a lightweight remote agent over WebSockets.
|
||||
|
||||
%prep
|
||||
%autosetup -n %{name}-%{ver}
|
||||
%cargo_prep_online
|
||||
|
||||
%build
|
||||
%cargo_build
|
||||
|
||||
%install
|
||||
install -Dm 755 target/rpm/socktop %{buildroot}%{_bindir}/socktop
|
||||
install -Dm 755 target/rpm/socktop_agent %{buildroot}%{_bindir}/socktop_agent
|
||||
install -Dm 644 target/rpm/libsocktop_connector.so %{buildroot}%{_libdir}/libsocktop_connector.so
|
||||
install -Dm 644 docs/socktop-agent.service %{buildroot}%{_unitdir}/socktop-agent.service
|
||||
%{cargo_license_online} > LICENSE.dependencies
|
||||
|
||||
%post
|
||||
%systemd_post socktop-agent.service
|
||||
|
||||
%preun
|
||||
%systemd_preun socktop-agent.service
|
||||
|
||||
%postun
|
||||
%systemd_postun_with_restart socktop-agent.service
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%license LICENSE.dependencies
|
||||
%{_bindir}/socktop
|
||||
%{_bindir}/socktop_agent
|
||||
%{_libdir}/libsocktop_connector.so
|
||||
%{_unitdir}/socktop-agent.service
|
||||
|
||||
%changelog
|
||||
* Sun Jan 04 2026 lux8149 <julianbashirisasimp@gmail.com>
|
||||
- Initial Package
|
||||
@@ -1 +0,0 @@
|
||||
rpm.global("ver", gh("jasonwitty/socktop"));
|
||||
@@ -1,9 +0,0 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "sunshine.spec"
|
||||
extra_repos = ["https://repos.fyralabs.com/terrarawhide-nvidia"]
|
||||
}
|
||||
labels {
|
||||
mock = 1
|
||||
}
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
diff --git a/cmake/dependencies/Boost_Sunshine.cmake b/cmake/dependencies/Boost_Sunshine.cmake
|
||||
index eb2ac409..109c3238 100644
|
||||
--- a/cmake/dependencies/Boost_Sunshine.cmake
|
||||
+++ b/cmake/dependencies/Boost_Sunshine.cmake
|
||||
@@ -3,7 +3,7 @@
|
||||
#
|
||||
include_guard(GLOBAL)
|
||||
|
||||
-set(BOOST_VERSION "1.87.0")
|
||||
+set(BOOST_VERSION "1.83.0")
|
||||
set(BOOST_COMPONENTS
|
||||
filesystem
|
||||
locale
|
||||
@@ -1,15 +0,0 @@
|
||||
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
|
||||
index 5a4ecd7f..b78a436f 100644
|
||||
--- a/tests/CMakeLists.txt
|
||||
+++ b/tests/CMakeLists.txt
|
||||
@@ -16,8 +16,8 @@ include_directories("${GTEST_SOURCE_DIR}/googletest/include" "${GTEST_SOURCE_DIR
|
||||
|
||||
# coverage
|
||||
# https://gcovr.com/en/stable/guide/compiling.html#compiler-options
|
||||
-set(CMAKE_CXX_FLAGS "-fprofile-arcs -ftest-coverage -ggdb -O0")
|
||||
-set(CMAKE_C_FLAGS "-fprofile-arcs -ftest-coverage -ggdb -O0")
|
||||
+set(CMAKE_CXX_FLAGS "-fprofile-arcs -ftest-coverage -ggdb -O0 -fPIE")
|
||||
+set(CMAKE_C_FLAGS "-fprofile-arcs -ftest-coverage -ggdb -O0 -fPIE")
|
||||
|
||||
# if windows
|
||||
if (WIN32)
|
||||
@@ -1,115 +0,0 @@
|
||||
%bcond_without cuda
|
||||
%bcond_without check
|
||||
|
||||
%global appid dev.lizardbyte.app.Sunshine
|
||||
%global github_url https://github.com/LizardByte/Sunshine.git
|
||||
%global commit 86188d47a7463b0f73b35de18a628353adeaa20e
|
||||
|
||||
Name: sunshine
|
||||
Version: 2025.924.154138
|
||||
Release: 1%{?dist}
|
||||
License: GPL-3.0-only AND CC0-1.0
|
||||
URL: http://app.lizardbyte.dev/Sunshine/
|
||||
Patch0: fix-test-cxxflags.patch
|
||||
# 44 _should_ have boost-1.90.0, so this probably wont be needed
|
||||
Patch1: downgrade-boost.patch
|
||||
Summary: Self-hosted game stream host for Moonlight
|
||||
Packager: metcya <metcya@gmail.com>
|
||||
|
||||
BuildRequires: anda-srpm-macros
|
||||
BuildRequires: cmake
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: openssl-devel
|
||||
BuildRequires: boost-devel
|
||||
BuildRequires: pkgconfig(libcap)
|
||||
BuildRequires: pkgconfig(libdrm)
|
||||
BuildRequires: pkgconfig(libva)
|
||||
BuildRequires: pkgconfig(libva-drm)
|
||||
BuildRequires: pkgconfig(systemd)
|
||||
BuildRequires: pkgconfig(udev)
|
||||
BuildRequires: pkgconfig(wayland-client)
|
||||
BuildRequires: pkgconfig(wayland-server)
|
||||
BuildRequires: pkgconfig(wayland-egl)
|
||||
BuildRequires: pkgconfig(wayland-cursor)
|
||||
BuildRequires: pkgconfig(nlohmann_json)
|
||||
BuildRequires: pkgconfig(pkg-config)
|
||||
BuildRequires: pkgconfig(libcurl)
|
||||
BuildRequires: pkgconfig(miniupnpc)
|
||||
BuildRequires: pkgconfig(x11)
|
||||
BuildRequires: pkgconfig(ayatana-appindicator3-0.1)
|
||||
BuildRequires: pkgconfig(appindicator3-0.1)
|
||||
BuildRequires: pkgconfig(libnotify)
|
||||
BuildRequires: pkgconfig(opus)
|
||||
BuildRequires: pkgconfig(gbm)
|
||||
BuildRequires: pkgconfig(libpulse)
|
||||
BuildRequires: pkgconfig(numa)
|
||||
BuildRequires: doxygen
|
||||
BuildRequires: nodejs-npm
|
||||
BuildRequires: systemd-rpm-macros
|
||||
|
||||
%if %{with cuda}
|
||||
BuildRequires: cuda
|
||||
%endif
|
||||
|
||||
%if %{with check}
|
||||
BuildRequires: appstream
|
||||
BuildRequires: desktop-file-utils
|
||||
%endif
|
||||
|
||||
%description
|
||||
Sunshine is a self-hosted game stream host for Moonlight. Offering low-latency,
|
||||
cloud gaming server capabilities with support for AMD, Intel, and Nvidia GPUs
|
||||
for hardware encoding. Software encoding is also available. You can connect to
|
||||
Sunshine from any Moonlight client on a variety of devices. A web UI is
|
||||
provided to allow configuration, and client pairing, from your favorite web
|
||||
browser. Pair from the local server or any mobile device.
|
||||
|
||||
%prep
|
||||
%git_clone %{github_url} v%{version}
|
||||
%autopatch -p1
|
||||
|
||||
%build
|
||||
export BRANCH=master
|
||||
export BUILD_VERSION=%{version}
|
||||
export CLONE_URL=%{github_url}
|
||||
export COMMIT=%{commit}
|
||||
export TAG=v%{version}
|
||||
%cmake -DSUNSHINE_ENABLE_CUDA=%{?with_cuda:ON:OFF} \
|
||||
-DSUNSHINE_ASSETS_DIR=share/%{name}
|
||||
%cmake_build
|
||||
|
||||
%install
|
||||
%cmake_install
|
||||
|
||||
%terra_appstream
|
||||
|
||||
%post
|
||||
%systemd_user_post %{name}.service
|
||||
|
||||
%preun
|
||||
%systemd_user_preun %{name}.service
|
||||
|
||||
%postun
|
||||
%systemd_user_postun_with_restart %{name}.service
|
||||
|
||||
%if %{with check}
|
||||
%check
|
||||
appstreamcli validate %{buildroot}%{_metainfodir}/%{appid}.metainfo.xml
|
||||
desktop-file-validate %{buildroot}%{_appsdir}/%{appid}{,.terminal}.desktop
|
||||
%endif
|
||||
|
||||
%files
|
||||
%{_bindir}/%{name}
|
||||
%{_bindir}/%{name}-%{version}
|
||||
%{_datadir}/%{name}/
|
||||
%{_userunitdir}/%{name}.service
|
||||
%{_udevrulesdir}/60-%{name}.rules
|
||||
%{_modulesloaddir}/60-%{name}.conf
|
||||
%{_scalableiconsdir}/%{name}.svg
|
||||
%{_hicolordir}/scalable/status/*.svg
|
||||
%{_appsdir}/*.desktop
|
||||
%{_metainfodir}/%{appid}.metainfo.xml
|
||||
|
||||
%changelog
|
||||
* Sun Jan 04 2026 metcya <metcya@gmail.com> - 2025.924.154138-1
|
||||
- Initial package
|
||||
@@ -1,7 +1,7 @@
|
||||
#? https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=throne-git
|
||||
|
||||
Name: throne
|
||||
Version: 1.0.13
|
||||
Version: 1.0.12
|
||||
Release: 1%?dist
|
||||
Summary: Qt based cross-platform GUI proxy configuration manager (backend: sing-box)
|
||||
URL: https://github.com/throneproj/Throne
|
||||
@@ -24,6 +24,12 @@ BuildRequires: rpm_macro(cmake_build)
|
||||
BuildRequires: rpm_macro(cmake_install)
|
||||
BuildRequires: cmake
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: pkgconfig(protobuf)
|
||||
BuildRequires: pkgconfig(libcurl)
|
||||
BuildRequires: cmake(yaml-cpp)
|
||||
BuildRequires: cmake(ZXing)
|
||||
BuildRequires: cmake(absl)
|
||||
BuildRequires: cmake(cpr)
|
||||
BuildRequires: cmake(Qt6)
|
||||
BuildRequires: cmake(Qt6Svg)
|
||||
BuildRequires: cmake(Qt6Linguist)
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
%define _unpackaged_files_terminate_build 0
|
||||
|
||||
Name: vpkedit
|
||||
Version: 5.0.0.4
|
||||
Release: 1%?dist
|
||||
@@ -28,9 +26,9 @@ new VPKs.
|
||||
|
||||
|
||||
%build
|
||||
%cmake -DBUILD_SHARED_LIBS:BOOL=OFF \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCPACK_GENERATOR=RPM
|
||||
%cmake -DCMAKE_INSTALL_PREFIX=%_libdir/%name \
|
||||
-DBUILD_SHARED_LIBS:BOOL=OFF \
|
||||
-DCMAKE_BUILD_TYPE=Release
|
||||
# -DVPKEDIT_BUILD_LIBC=ON
|
||||
%cmake_build
|
||||
|
||||
@@ -40,18 +38,18 @@ new VPKs.
|
||||
pushd %buildroot%_libdir/%name
|
||||
rm -rf {libQt*,*.md,LICENSE}
|
||||
popd
|
||||
mkdir -p %buildroot%_bindir
|
||||
ln -sf %_libdir/vpkedit/vpkedit %buildroot%_bindir/vpkedit
|
||||
ln -sf %_libdir/vpkedit/vpkeditcli %buildroot%_bindir/vpkeditcli
|
||||
sed -i 's@Exec=/opt/vpkedit/@Exec=@g' %buildroot%_datadir/applications/vpkedit.desktop
|
||||
|
||||
|
||||
%files
|
||||
%doc README.md CODE_OF_CONDUCT.md INSTALL.md CREDITS.md
|
||||
%doc README.md CREDITS.md
|
||||
%license LICENSE
|
||||
%_bindir/vpkedit
|
||||
%_bindir/vpkeditcli
|
||||
%_libdir/%name/
|
||||
%_datadir/applications/vpkedit.desktop
|
||||
%_hicolordir/*x*/apps/vpkedit.png
|
||||
%_iconsdir/hicolor/128x128/mimetypes/application-x-vpkedit.png
|
||||
%_datadir/mime/packages/vpkedit.xml
|
||||
%_datadir/pixmaps/vpkedit.png
|
||||
|
||||
@@ -1 +1 @@
|
||||
rpm.version(gh_tag("linuxmint/webapp-manager"));
|
||||
rpm.version(gh("linuxmint/webapp-manager"));
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: webapp-manager
|
||||
Version: master.mint22
|
||||
Version: master.lmde7
|
||||
Release: 1%?dist
|
||||
Summary: Web Application Manager
|
||||
License: GPL-3.0-or-later
|
||||
@@ -13,13 +13,11 @@ Requires: python3-gobject
|
||||
Requires: python3-pillow
|
||||
Requires: python3-setproctitle
|
||||
Requires: python3-tldextract
|
||||
Requires: xapp-symbolic-icons
|
||||
Requires: xapps
|
||||
|
||||
BuildRequires: gettext
|
||||
BuildRequires: make
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: desktop-file-utils
|
||||
|
||||
Packager: metcya <metcya@gmail.com>
|
||||
|
||||
@@ -37,7 +35,7 @@ mkdir -p %{buildroot}%{_datadir}/locale
|
||||
cp -r usr/share/locale/* %{buildroot}%{_datadir}/locale
|
||||
install -Dm 755 usr/bin/%{name} -t %{buildroot}%{_bindir}
|
||||
install -Dm 755 usr/lib/%{name}/*.py -t %{buildroot}%{_libdir}/%{name}/
|
||||
install -Dm 644 usr/share/applications/%{name}.desktop -t %{buildroot}%{_appsdir}
|
||||
install -Dm 644 usr/share/applications/%{name}.desktop -t %{buildroot}%{_datadir}/applications
|
||||
install -Dm 644 usr/share/desktop-directories/webapps-webapps.directory -t %{buildroot}%{_datadir}/desktop-directories/webapps-webapps.directory
|
||||
install -Dm 644 usr/share/glib-2.0/schemas/org.x.%{name}.gschema.xml -t %{buildroot}%{_datadir}/glib-2.0/schemas
|
||||
install -Dm 644 usr/share/icons/hicolor/scalable/apps/webapp-manager.svg -t %{buildroot}%{_scalableiconsdir}
|
||||
@@ -48,11 +46,6 @@ install -Dm 644 usr/share/%{name}/firefox/profile/{places.sqlite,search.json.moz
|
||||
install -Dm 644 usr/share/%{name}/firefox/profile/chrome/userChrome.css -t %{buildroot}%{_datadir}/%{name}/firefox/profile/chrome
|
||||
install -Dm 644 etc/xdg/menus/applications-merged/webapps.menu -t %{buildroot}%{_sysconfdir}/xdg/menus/applications-merged
|
||||
|
||||
sed -i '/^NotShowIn=KDE;$/d' %{buildroot}%{_appsdir}/%{name}.desktop
|
||||
|
||||
%check
|
||||
desktop-file-validate %{buildroot}%{_appsdir}/%{name}.desktop
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "gnome-shell-extension-grand-theft-focus.spec"
|
||||
}
|
||||
}
|
||||
-35
@@ -1,35 +0,0 @@
|
||||
%global extension grand-theft-focus
|
||||
%global uuid %{extension}@zalckos
|
||||
|
||||
Name: gnome-shell-extension-%{extension}
|
||||
Version: 9
|
||||
Release: 1%?dist
|
||||
Summary: GNOME extension that removes the 'Window is ready' notification and brings the window into focus instead
|
||||
License: AGPL-3.0-only
|
||||
URL: https://github.com/zalckos/GrandTheftFocus
|
||||
|
||||
BuildArch: noarch
|
||||
|
||||
Source0: https://github.com/zalckos/GrandTheftFocus/archive/refs/tags/v%version.tar.gz
|
||||
|
||||
Requires: (gnome-shell >= 48~ with gnome-shell < 50~)
|
||||
Recommends: gnome-extensions-app
|
||||
|
||||
%description
|
||||
GNOME extension. Removes the 'Window is ready' notification and brings the window into focus instead.
|
||||
|
||||
%prep
|
||||
%autosetup -n GrandTheftFocus-%version
|
||||
|
||||
%install
|
||||
install -Dm644 grand-theft-focus@zalckos.github.com/metadata.json %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/metadata.json
|
||||
install -Dm644 grand-theft-focus@zalckos.github.com/extension.js %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/extension.js
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%doc README.md
|
||||
%{_datadir}/gnome-shell/extensions/%{uuid}
|
||||
|
||||
%changelog
|
||||
* Tue Dec 30 2025 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -1 +0,0 @@
|
||||
rpm.version(gh_tag("zalckos/GrandTheftFocus"));
|
||||
@@ -1,9 +0,0 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "gnome-shell-extension-multi-monitors-bar.spec"
|
||||
}
|
||||
labels {
|
||||
nightly = 1
|
||||
}
|
||||
}
|
||||
-55
@@ -1,55 +0,0 @@
|
||||
%global commit fa8a73a208ced4a2376d692552ea6b3694d08d53
|
||||
%global commit_date 20260103
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global extension multi-monitors-bar
|
||||
%global uuid %{extension}@frederykabryan
|
||||
|
||||
Name: gnome-shell-extension-%{extension}
|
||||
Version: 0~%{commit_date}git.%{shortcommit}
|
||||
Release: 1%?dist
|
||||
Summary: Add multiple monitors overview and panel for GNOME Shell. This is an updated fork with GNOME 46 compatibility
|
||||
License: GPL-2.0-or-later
|
||||
URL: https://github.com/FrederykAbryan/multi-monitors-bar_fapv2
|
||||
|
||||
BuildArch: noarch
|
||||
|
||||
Source0: %url/archive/%commit/multi-monitors-bar_fapv2-%commit.tar.gz
|
||||
# README declared the license, but they do not provide a license file
|
||||
|
||||
Requires: (gnome-shell >= 48~ with gnome-shell < 50~)
|
||||
Recommends: gnome-extensions-app
|
||||
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
%description
|
||||
%summary.
|
||||
|
||||
%prep
|
||||
%autosetup -n multi-monitors-bar_fapv2-%commit
|
||||
|
||||
%build
|
||||
|
||||
%install
|
||||
find . -name "*.gschema.xml"
|
||||
mkdir -p %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}
|
||||
install -Dm644 *.json %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/
|
||||
install -Dm644 *.js %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/
|
||||
install -Dm644 *.css %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/
|
||||
install -Dm644 schemas/*.gschema.xml -t %{buildroot}%{_datadir}/glib-2.0/schemas/
|
||||
|
||||
%post
|
||||
glib-compile-schemas %{_datadir}/glib-2.0/schemas/ &> /dev/null || :
|
||||
|
||||
%postun
|
||||
glib-compile-schemas %{_datadir}/glib-2.0/schemas/ &> /dev/null || :
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%doc README.md
|
||||
%{_datadir}/gnome-shell/extensions/%{uuid}
|
||||
%{_datadir}/glib-2.0/schemas/*.gschema.xml
|
||||
|
||||
%changelog
|
||||
* Thu Jan 01 2026 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -1,5 +0,0 @@
|
||||
rpm.global("commit", gh_commit("FrederykAbryan/multi-monitors-bar_fapv2"));
|
||||
if rpm.changed() {
|
||||
rpm.release();
|
||||
rpm.global("commit_date", date());
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
|
||||
%global commit a552ac4981b3d8ce7380f7c1b3b66514bf9d2eb3
|
||||
%global commit 7790e87e4412428562dfbe66bfb5906319c2daa9
|
||||
%forgemeta
|
||||
|
||||
Name: lomiri-system-settings
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: mangowc
|
||||
Version: 0.10.10
|
||||
Version: 0.10.8
|
||||
Release: 1%?dist
|
||||
Summary: wayland compositor base wlroots and scenefx (dwm but wayland)
|
||||
License: GPL-3.0
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
From e4039bd482e3abba2a04e754fcb179ea95213232 Mon Sep 17 00:00:00 2001
|
||||
From: madonuko <mado@fyralabs.com>
|
||||
From: windowsboy111 <wboy111@outlook.com>
|
||||
Date: Fri, 16 Jun 2023 18:02:22 +0800
|
||||
Subject: [PATCH] fix(tests): import cstdint
|
||||
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "noctalia-shell.spec"
|
||||
}
|
||||
}
|
||||
@@ -1,46 +0,0 @@
|
||||
%global debug_package %{nil}
|
||||
|
||||
Name: noctalia-shell
|
||||
Version: 3.8.2
|
||||
Release: 1%?dist
|
||||
Summary: A Quickshell-based custom shell setup
|
||||
|
||||
License: MIT
|
||||
URL: https://github.com/noctalia-dev/noctalia-shell
|
||||
Source0: https://github.com/noctalia-dev/noctalia-shell/releases/latest/download/noctalia-latest.tar.gz
|
||||
|
||||
Requires: brightnessctl
|
||||
Requires: dejavu-sans-fonts
|
||||
Requires: gpu-screen-recorder
|
||||
Requires: qt6-qtmultimedia
|
||||
Requires: quickshell
|
||||
|
||||
Recommends: cava
|
||||
Recommends: cliphist
|
||||
Recommends: ddcutil
|
||||
Recommends: matugen
|
||||
Recommends: power-profiles-daemon
|
||||
Recommends: wlsunset
|
||||
|
||||
Packager: Willow Reed <willow@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.
|
||||
|
||||
%prep
|
||||
%autosetup -n noctalia-release
|
||||
|
||||
%build
|
||||
|
||||
%install
|
||||
install -d -m 0755 %{buildroot}/etc/xdg/quickshell/noctalia-shell
|
||||
cp -r ./* %{buildroot}/etc/xdg/quickshell/noctalia-shell/
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{_sysconfdir}/xdg/quickshell/noctalia-shell/
|
||||
|
||||
%changelog
|
||||
* Fri Jan 02 2026 Willow Reed <willow@willowidk.dev>
|
||||
- Initial commit
|
||||
@@ -1 +0,0 @@
|
||||
rpm.version(gh("noctalia-dev/noctalia-shell"));
|
||||
@@ -1,5 +0,0 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "quickshell.spec"
|
||||
}
|
||||
}
|
||||
@@ -1,67 +0,0 @@
|
||||
Name: quickshell
|
||||
Version: 0.2.1
|
||||
Release: 1%?dist
|
||||
Summary: Flexible QtQuick based desktop shell toolkit
|
||||
License: LGPL-3.0-only AND GPL-3.0-only
|
||||
URL: https://github.com/quickshell-mirror/quickshell
|
||||
Source0: https://github.com/quickshell-mirror/quickshell/archive/v%{version}/%{name}-%{version}.tar.gz
|
||||
|
||||
Packager: Willow Reed (willow@willowidk.dev)
|
||||
|
||||
BuildRequires: cmake
|
||||
BuildRequires: cmake(Qt6Core)
|
||||
BuildRequires: cmake(Qt6Qml)
|
||||
BuildRequires: cmake(Qt6ShaderTools)
|
||||
BuildRequires: cmake(Qt6WaylandClient)
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: ninja-build
|
||||
BuildRequires: qt6-qtbase-private-devel
|
||||
BuildRequires: spirv-tools
|
||||
BuildRequires: anda-srpm-macros
|
||||
BuildRequires: breakpad-devel
|
||||
BuildRequires: breakpad-static
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: pkgconfig(jemalloc)
|
||||
BuildRequires: pkgconfig(libpipewire-0.3)
|
||||
BuildRequires: pkgconfig(wayland-client)
|
||||
BuildRequires: pkgconfig(wayland-protocols)
|
||||
BuildRequires: pkgconfig(xcb)
|
||||
BuildRequires: pkgconfig(pam)
|
||||
BuildRequires: pkgconfig(libdrm)
|
||||
BuildRequires: pkgconfig(gbm)
|
||||
BuildRequires: pkgconfig(CLI11)
|
||||
|
||||
%description
|
||||
Flexible QtQuick based desktop shell toolkit.
|
||||
|
||||
%prep
|
||||
%autosetup -n %{name}-%{version}
|
||||
|
||||
%build
|
||||
%cmake -GNinja \
|
||||
-DBUILD_SHARED_LIBS=OFF \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DDISTRIBUTOR="Fedora Terra" \
|
||||
-DDISTRIBUTOR_DEBUGINFO_AVAILABLE=YES \
|
||||
-DGIT_REVISION=%{commit} \
|
||||
-DINSTALL_QML_PREFIX=%{_lib}/qt6/qml
|
||||
%cmake_build
|
||||
|
||||
%install
|
||||
%cmake_install
|
||||
|
||||
%files
|
||||
%license LICENSE LICENSE-GPL
|
||||
%doc BUILD.md
|
||||
%doc CONTRIBUTING.md
|
||||
%doc README.md
|
||||
%doc changelog/v%{version}.md
|
||||
%{_bindir}/qs
|
||||
%{_bindir}/quickshell
|
||||
%{_appsdir}/org.quickshell.desktop
|
||||
%{_scalableiconsdir}/org.quickshell.svg
|
||||
%{_libdir}/qt6/qml/Quickshell
|
||||
|
||||
%changelog
|
||||
* Fri Jan 02 2026 Willow Reed <willow@willowidk.dev>
|
||||
- Initial commit
|
||||
@@ -1 +0,0 @@
|
||||
rpm.version(gh("https://github.com/quickshell-mirror/quickshell"));
|
||||
@@ -1,5 +0,0 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "nwg-look.spec"
|
||||
}
|
||||
}
|
||||
@@ -1,55 +0,0 @@
|
||||
%dnl %define debug_package %{nil}
|
||||
|
||||
%global goipath github.com/nwg-piotr/nwg-look
|
||||
Version: 1.0.6
|
||||
|
||||
%gometa -f
|
||||
|
||||
Name: nwg-look
|
||||
Release: 1%?dist
|
||||
Summary: GTK3 settings editor adapted to work in the wlroots environment
|
||||
|
||||
License: MIT
|
||||
URL: https://github.com/nwg-piotr/nwg-look
|
||||
Source0: https://github.com/nwg-piotr/nwg-look/archive/refs/tags/v%version.tar.gz
|
||||
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
BuildRequires: golang
|
||||
BuildRequires: gcc
|
||||
BuildRequires: go-rpm-macros
|
||||
BuildRequires: make
|
||||
BuildRequires: pkgconfig(gio-2.0)
|
||||
BuildRequires: pkgconfig(glib-2.0)
|
||||
BuildRequires: pkgconfig(gobject-2.0)
|
||||
BuildRequires: pkgconfig(gdk-3.0)
|
||||
BuildRequires: pkgconfig(cairo)
|
||||
BuildRequires: pkgconfig(cairo-gobject)
|
||||
Requires: glibc
|
||||
|
||||
%description
|
||||
%{summary}.
|
||||
|
||||
%gopkg
|
||||
|
||||
%prep
|
||||
%autosetup -n %{name}-%{version}
|
||||
|
||||
%build
|
||||
%make_build
|
||||
%make_build build
|
||||
|
||||
%install
|
||||
%make_install
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%doc README.md
|
||||
%{_bindir}/%{name}
|
||||
%{_appsdir}/%{name}.desktop
|
||||
%{_datadir}/%{name}/
|
||||
%{_datadir}/pixmaps/%{name}.svg
|
||||
|
||||
%changelog
|
||||
* Fri Dec 05 2025 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -1 +0,0 @@
|
||||
rpm.version(gh("nwg-piotr/nwg-look"));
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
# https://github.com/savedra1/clipse
|
||||
%global goipath github.com/savedra1/clipse
|
||||
Version: 1.2.0
|
||||
Version: 1.1.0
|
||||
|
||||
%gometa -f
|
||||
|
||||
@@ -24,7 +24,7 @@ Configurable TUI clipboard manager for Unix.}
|
||||
resources/test_data/top_secret_credentials.txt
|
||||
|
||||
Name: clipse
|
||||
Release: 1%?dist
|
||||
Release: 3%?dist
|
||||
Summary: Configurable TUI clipboard manager for Unix
|
||||
Provides: golang-github-savedra1-clipse = %evr
|
||||
Obsoletes: golang-github-savedra1-clipse < 1.1.0-2
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
diff --git a/cmake/targets/BuildBrotli.cmake b/cmake/targets/BuildBrotli.cmake
|
||||
index f9bc8d9601..8d9bfaf956 100644
|
||||
--- a/cmake/targets/BuildBrotli.cmake
|
||||
+++ b/cmake/targets/BuildBrotli.cmake
|
||||
@@ -7,12 +7,6 @@ register_repository(
|
||||
v1.1.0
|
||||
)
|
||||
|
||||
-# Tests fail with "BrotliDecompressionError" when LTO is enabled
|
||||
-# only on Linux x64 (non-baseline). It's a mystery.
|
||||
-if(LINUX AND CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64|X86_64|x64|X64|amd64|AMD64" AND NOT ENABLE_BASELINE)
|
||||
- set(BROTLI_CMAKE_ARGS "-DCMAKE_C_FLAGS=-fno-lto")
|
||||
-endif()
|
||||
-
|
||||
register_cmake_command(
|
||||
TARGET
|
||||
brotli
|
||||
@@ -1,5 +1,8 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "bun-bin.spec"
|
||||
spec = "bun.spec"
|
||||
}
|
||||
labels {
|
||||
updbranch = 1
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,69 +0,0 @@
|
||||
%define debug_package %nil
|
||||
%ifarch x86_64
|
||||
%global a x64-baseline
|
||||
%elifarch aarch64
|
||||
%global a aarch64
|
||||
%endif
|
||||
|
||||
%global appid sh.oven.bun
|
||||
|
||||
Name: bun-bin
|
||||
Version: 1.3.5
|
||||
Release: 1%?dist
|
||||
Summary: Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
|
||||
License: MIT
|
||||
URL: https://bun.sh
|
||||
Source0: https://github.com/oven-sh/bun/releases/download/bun-v%version/bun-linux-%a.zip
|
||||
Source1: sh.oven.bun.metainfo.xml
|
||||
BuildRequires: unzip anda-srpm-macros terra-appstream-helper
|
||||
|
||||
%description
|
||||
%summary.
|
||||
|
||||
%pkg_completion -bfz bun
|
||||
|
||||
%prep
|
||||
%autosetup -n bun-linux-%a
|
||||
cat<<EOF > LICENSE
|
||||
MIT License
|
||||
|
||||
Copyright (c) Jarred Sumner
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
EOF
|
||||
|
||||
%install
|
||||
declare -a shells=("zsh" "bash" "fish")
|
||||
for s in "${shells[@]}"; do
|
||||
SHELL=$s ./bun completions > bun.$s
|
||||
done
|
||||
|
||||
install -Dpm755 bun -t %buildroot%_bindir
|
||||
install -Dm644 bun.zsh %buildroot%zsh_completions_dir/_bun
|
||||
install -Dm644 bun.bash -t %buildroot%bash_completions_dir
|
||||
install -Dm644 bun.fish -t %buildroot%fish_completions_dir
|
||||
ln -s bun %buildroot%_bindir/bunx
|
||||
|
||||
%terra_appstream -o %{SOURCE1}
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%_bindir/bun
|
||||
%_bindir/bunx
|
||||
%{_datadir}/metainfo/sh.oven.bun.metainfo.xml
|
||||
@@ -0,0 +1,24 @@
|
||||
From 1d33218cfda59b6656aca0a7d85236e93c37658b Mon Sep 17 00:00:00 2001
|
||||
From: Carl Smedstad <carsme@archlinux.org>
|
||||
Date: Thu, 25 Dec 2025 14:37:31 +0100
|
||||
Subject: [PATCH 1/2] Fix webkit include paths
|
||||
|
||||
---
|
||||
cmake/tools/SetupWebKit.cmake | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/cmake/tools/SetupWebKit.cmake b/cmake/tools/SetupWebKit.cmake
|
||||
index aa07c060ec..29c4def156 100644
|
||||
--- a/cmake/tools/SetupWebKit.cmake
|
||||
+++ b/cmake/tools/SetupWebKit.cmake
|
||||
@@ -28,6 +28,7 @@ if(WEBKIT_LOCAL)
|
||||
# make jsc-compile-debug jsc-copy-headers
|
||||
include_directories(
|
||||
${WEBKIT_PATH}
|
||||
+ ${WEBKIT_PATH}/JavaScriptCore/Headers
|
||||
${WEBKIT_PATH}/JavaScriptCore/Headers/JavaScriptCore
|
||||
${WEBKIT_PATH}/JavaScriptCore/PrivateHeaders
|
||||
${WEBKIT_PATH}/bmalloc/Headers
|
||||
--
|
||||
2.52.0
|
||||
|
||||
@@ -0,0 +1,204 @@
|
||||
%global appid sh.oven.Bun
|
||||
# Bun REQUIRES Clang, it uses flags GCC cannot support such as -glldb
|
||||
%global toolchain clang
|
||||
%if 0%{?fedora} >= 42
|
||||
%global llvm_major 20
|
||||
%global __cc clang-%{llvm_major}
|
||||
%global __cxx clang++-%{llvm_major}
|
||||
%global __cpp clang-cpp-%{llvm_major}
|
||||
%endif
|
||||
%global zig_version 0.15.2
|
||||
# We love programs with multiple levels of bootstrapping
|
||||
%bcond bootstrap 1
|
||||
%bcond webkit 1
|
||||
%bcond self_build %{without bootstrap}
|
||||
|
||||
Name: bun
|
||||
Version: 1.3.5
|
||||
Release: 2%?dist
|
||||
Summary: Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
|
||||
License: MIT
|
||||
URL: https://bun.sh
|
||||
Source0: https://github.com/oven-sh/bun/archive/refs/tags/%{name}-v%{version}.tar.gz
|
||||
Source1: sh.oven.Bun.metainfo.xml
|
||||
Patch0: bun-fix-webkit-include-paths.patch
|
||||
BuildRequires: anda-srpm-macros
|
||||
%if %{with self_build}
|
||||
BuildRequires: bun
|
||||
%endif
|
||||
BuildRequires: cargo
|
||||
BuildRequires: cargo-rpm-macros
|
||||
BuildRequires: ccache
|
||||
BuildRequires: clang%{?llvm_major}
|
||||
BuildRequires: cmake
|
||||
BuildRequires: cmake-rpm-macros
|
||||
%if %{with webkit}
|
||||
BuildRequires: git-core
|
||||
%endif
|
||||
BuildRequires: golang
|
||||
BuildRequires: glibc-common
|
||||
BuildRequires: glibc-devel
|
||||
BuildRequires: libatomic-static
|
||||
BuildRequires: libicu-devel
|
||||
BuildRequires: libdeflate-devel
|
||||
BuildRequires: libstdc++-static
|
||||
BuildRequires: libtool
|
||||
BuildRequires: lld%{?llvm_major}
|
||||
BuildRequires: llvm%{?llvm_major}
|
||||
BuildRequires: mold
|
||||
BuildRequires: ninja-build
|
||||
BuildRequires: nodejs
|
||||
BuildRequires: pkg-config
|
||||
%if %{with webkit}
|
||||
BuildRequires: perl(English)
|
||||
BuildRequires: perl(FindBin)
|
||||
BuildRequires: perl(JSON::PP)
|
||||
BuildRequires: perl(Math::BigInt::Trace)
|
||||
%endif
|
||||
BuildRequires: perl(Math::BigInt)
|
||||
BuildRequires: python3
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: ruby
|
||||
BuildRequires: ruby-bundled-gems
|
||||
BuildRequires: sed
|
||||
BuildRequires: unzip
|
||||
%if %{with bootstrap}
|
||||
BuildRequires: yarnpkg-berry
|
||||
%endif
|
||||
BuildRequires: zig
|
||||
Requires: c-ares
|
||||
Requires: libarchive
|
||||
Requires: libuv
|
||||
Requires: mimalloc
|
||||
Requires: (zlib-ng-compat or zlib)
|
||||
Requires: zstd
|
||||
Obsoletes: bun-bin <= 1.3.5
|
||||
|
||||
%description
|
||||
%summary.
|
||||
|
||||
%package doc
|
||||
Summary: Doc files for Bun.
|
||||
|
||||
%description doc
|
||||
Documentation for Bun.
|
||||
|
||||
%pkg_completion -bfz bun
|
||||
|
||||
%prep
|
||||
%autosetup -p1 -n %{name}-%{name}-v%{version}
|
||||
%cargo_prep_online
|
||||
|
||||
%if %{with webkit}
|
||||
git clone -c advice.detachedHead=false --recurse-submodules %{?_smp_mflags} https://github.com/oven-sh/WebKit.git vendor/WebKit --depth 1 -b autobuild-$(grep -Eom1 [a-f0-9]{40} cmake/tools/SetupWebKit.cmake)
|
||||
%endif
|
||||
|
||||
%build
|
||||
#CXXFLAGS="-Wno-unused-result ${CXXFLAGS}"
|
||||
#export CFLAGS="-Wno-unused-command-line-argument -I%{_includedir}/pthread.h"
|
||||
#export CXXFLAGS="-Wno-unused-command-line-argument -Wno-unused-result -Wno-missing-braces -Wno-reorder-ctor -Wno-unused-variable -Wno-unused-function -Wno-logical-op-parentheses -Wno-overloaded-virtual -fno-c++-static-destructors -include %{_includedir}/c++/*/cstdint"
|
||||
|
||||
%if %{with bootstrap}
|
||||
%set_node_build_flags
|
||||
%endif
|
||||
|
||||
# Force build Cargo config
|
||||
export CARGO_HOME="%{_cargo_home}"
|
||||
|
||||
%if %{defined llvm_major}
|
||||
export LLVM_DIR=%{_libdir}/llvm%{?llvm_major}/%{_lib}/cmake
|
||||
%endif
|
||||
|
||||
%if %{with webkit}
|
||||
pushd vendor/WebKit
|
||||
|
||||
%cmake \
|
||||
-DCMAKE_BUILD_TYPE="Release" \
|
||||
-Wno-dev \
|
||||
-DPORT="JSCOnly" \
|
||||
-DENABLE_STATIC_JSC="ON" \
|
||||
-DALLOW_LINE_AND_COLUMN_NUMBER_IN_BUILTINS="ON" \
|
||||
-DUSE_THIN_ARCHIVES="OFF" \
|
||||
-DUSE_BUN_JSC_ADDITIONS="ON" \
|
||||
-DUSE_BUN_EVENT_LOOP="ON" \
|
||||
-DENABLE_FTL_JIT="ON" \
|
||||
-DALLOW_LINE_AND_COLUMN_NUMBER_IN_BUILTINS="ON" \
|
||||
-DJSEXPORT_PRIVATE="WTF_EXPORT_DECLARATION" \
|
||||
-DUSE_VISIBILITY_ATTRIBUTE="1" \
|
||||
-DENABLE_REMOTE_INSPECTOR="ON" \
|
||||
-DCMAKE_C_FLAGS="$CFLAGS" \
|
||||
-DCMAKE_CXX_FLAGS="$CXXFLAGS -fno-c++-static-destructors" \
|
||||
-DCMAKE_C_COMPILER="$CC" \
|
||||
-DCMAKE_CXX_COMPILER="$CXX" \
|
||||
-DCMAKE_LINKER="ld.lld%{?llvm_major:-%{llvm_major}}" \
|
||||
-DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS -fuse-ld=lld%{?llvm_major:-%{llvm_major}}" \
|
||||
-DBUILD_SHARED_LIBS:BOOL="OFF"
|
||||
%cmake_build --target jsc
|
||||
|
||||
rm %{__cmake_builddir}/JavaScriptCore/DerivedSources/inspector/InspectorProtocolObjects.h
|
||||
|
||||
# Link system ICU libs
|
||||
ln -s %{_libdir}/libicudata.so.77.1 %{__cmake_builddir}/lib/libicudata.a
|
||||
ln -s %{_libdir}/libicui18n.so.77.1 %{__cmake_builddir}/lib/libicui18n.a
|
||||
ln -s %{_libdir}/libicuuc.so.77.1 %{__cmake_builddir}/lib/libicuuc.a
|
||||
|
||||
popd
|
||||
%endif
|
||||
|
||||
# Use system Zig if it is new enough
|
||||
%if %["%{zig_version}" >= "0.15.2"]
|
||||
rm -rf vendor/zig
|
||||
mkdir -p vendor/zig
|
||||
ln -sf /usr/lib/zig vendor/zig/lib
|
||||
ln -sf /usr/bin/zig vendor/zig/zig
|
||||
%else
|
||||
%cmake \
|
||||
|
||||
%endif
|
||||
|
||||
%{!?with_bootstrap:%{?with_self_build:%{__bun}}}%{?with_bootstrap:%{__yarn_dlx} bun} ./scripts/glob-sources.mjs
|
||||
|
||||
%cmake \
|
||||
-DCMAKE_BUILD_TYPE="Release" \
|
||||
-DUSE_STATIC_LIBATOMIC="OFF" \
|
||||
-DENABLE_CCACHE="ON" \
|
||||
-DENABLE_LTO="ON" \
|
||||
-DUSE_STATIC_SQLITE="OFF" \
|
||||
%ifnarch x86_64_v3 x86_64_v4
|
||||
-DENABLE_BASELINE="ON" \
|
||||
%endif
|
||||
-DCMAKE_C_FLAGS="$CFLAGS" \
|
||||
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
|
||||
-DCMAKE_C_COMPILER="$CC" \
|
||||
-DCMAKE_CXX_COMPILER="$CXX" \
|
||||
-DCMAKE_LINKER="ld.lld%{?llvm_major:-%{llvm_major}}" \
|
||||
-DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS -fuse-ld=lld%{?llvm_major:-%{llvm_major}}" \
|
||||
-DCMAKE_AR="/usr/bin/llvm-ar%{?llvm_major:-%{llvm_major}}" \
|
||||
-DLLD_PROGRAM="ld.lld%{?llvm_major:-%{llvm_major}}" \
|
||||
-DUSE_STATIC_SQLITE="OFF" \
|
||||
-DALWAYS_RUN \
|
||||
%if %["%{zig version}" >= "0.15.2"]
|
||||
-DZIG_PATH="/usr/bin/zig" \
|
||||
%endif
|
||||
-DBUILD_SHARED_LIBS:BOOL="OFF" \
|
||||
%if %{with webkit}
|
||||
-DWEBKIT_LOCAL="ON" \
|
||||
-DWEBKIT_PATH="$PWD/vendor/WebKit/%{__cmake_builddir}"
|
||||
%endif
|
||||
|
||||
%cmake_build --target %{name}
|
||||
|
||||
%install
|
||||
%cmake_install
|
||||
|
||||
%terra_appstream -o %{SOURCE1}
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{_bindir}/bun
|
||||
%{_bindir}/bunx
|
||||
%{_datadir}/metainfo/sh.oven.Bun.metainfo.xml
|
||||
|
||||
%files doc
|
||||
%doc docs/*
|
||||
@@ -1 +1,7 @@
|
||||
import anda/bump_extras.rhai as bump;
|
||||
|
||||
rpm.version(gh_rawfile("oven-sh/bun", "main", "LATEST"));
|
||||
|
||||
if rpm.changed {
|
||||
rpm.global("zig_version", bump::bodhi("zig", as_bodhi_ver(labels.branch)));
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
%global _build_id_links none
|
||||
|
||||
# Exclude private libraries
|
||||
%global __requires_exclude libffmpeg.so|libcurl.so|libmsalruntime.so
|
||||
%global __requires_exclude libffmpeg.so
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
%ifarch x86_64
|
||||
@@ -11,11 +11,9 @@
|
||||
%define a arm64
|
||||
%endif
|
||||
|
||||
%global appid com.vscodium.VSCodium
|
||||
|
||||
Name: codium
|
||||
Version: 1.107.18627
|
||||
Release: 2%?dist
|
||||
Release: 1%?dist
|
||||
Summary: Code editing. Redefined.
|
||||
License: MIT
|
||||
URL: https://vscodium.com/
|
||||
@@ -23,15 +21,12 @@ Source0: https://github.com/VSCodium/vscodium/releases/download/%version/VSCodi
|
||||
Source1: https://raw.githubusercontent.com/VSCodium/vscodium/%version/README.md
|
||||
Source2: https://raw.githubusercontent.com/VSCodium/vscodium/%version/LICENSE
|
||||
Requires: at-spi2-atk cairo expat gtk3 xrandr mesa-libgbm nspr nss nss-util xdg-utils
|
||||
Provides: vscodium = %evr
|
||||
BuildRequires: rpm_macro(fdupes)
|
||||
|
||||
%description
|
||||
VSCodium is a new choice of tool that combines the simplicity of a code editor
|
||||
with what developers need for the core edit-build-debug cycle.
|
||||
|
||||
%pkg_completion -Bz
|
||||
|
||||
%prep
|
||||
mkdir stuff
|
||||
cd stuff
|
||||
@@ -100,7 +95,6 @@ ln -s %_datadir/%name/resources/completions/bash/codium %buildroot%_datadir/bash
|
||||
|
||||
%fdupes %_datadir/%name/resources/app/extensions/
|
||||
|
||||
#terra_appstream
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
@@ -111,12 +105,14 @@ ln -s %_datadir/%name/resources/completions/bash/codium %buildroot%_datadir/bash
|
||||
%_datadir/applications/codium.desktop
|
||||
%_datadir/applications/codium-uri-handler.desktop
|
||||
%_datadir/pixmaps/vscodium.png
|
||||
%dnl %_metainfodir/%appid.metainfo.xml
|
||||
%_datadir/zsh/site-functions/_codium
|
||||
%_datadir/bash-completion/completions/codium
|
||||
|
||||
%changelog
|
||||
* Sat Jun 17 2023 madonuko <mado@fyralabs.com> - 1.79.2.23166-2
|
||||
* Sat Jun 17 2023 windowsboy111 <windowsboy111@fyralabs.com> - 1.79.2.23166-2
|
||||
- Use /usr/share/ instead of /opt/.
|
||||
- Remove lib dependencies.
|
||||
|
||||
* Sun Apr 2 2023 madonuko <mado@fyralabs.com> - 1.77.3.23102-1
|
||||
* Sun Apr 2 2023 windowsboy111 <windowsboy111@fyralabs.com> - 1.77.3.23102-1
|
||||
- Initial package.
|
||||
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "create-tauri-app.spec"
|
||||
}
|
||||
}
|
||||
@@ -1,47 +0,0 @@
|
||||
%global crate create-tauri-app
|
||||
|
||||
Name: rust-create-tauri-app
|
||||
Version: 4.6.2
|
||||
Release: 1%{?dist}
|
||||
Summary: Rapidly scaffold out a new tauri app project
|
||||
License: Apache-2.0 OR MIT
|
||||
URL: https://crates.io/crates/create-tauri-app
|
||||
Source: %{crates_source}
|
||||
BuildRequires: anda-srpm-macros
|
||||
BuildRequires: cargo-rpm-macros
|
||||
BuildRequires: mold
|
||||
Suggests: tauri
|
||||
|
||||
%description
|
||||
%{summary}.
|
||||
|
||||
%package -n %{crate}
|
||||
Summary: %{summary}
|
||||
License: Apache-2.0 AND (Apache-2.0 OR BSL-1.0 OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND MIT AND (MIT OR Apache-2.0) AND (Unlicense OR MIT) AND Zlib
|
||||
|
||||
%description -n %{crate}
|
||||
%{summary}.
|
||||
|
||||
%prep
|
||||
%autosetup -n %{crate}-%{version} -p1
|
||||
%cargo_prep_online
|
||||
|
||||
%build
|
||||
%cargo_build
|
||||
|
||||
%install
|
||||
install -Dpm755 target/rpm/cargo-%{crate} %{buildroot}%{_bindir}/%{crate}
|
||||
%{cargo_license_online} > LICENSE.dependencies
|
||||
|
||||
%files -n %{crate}
|
||||
%license LICENSE.spdx
|
||||
%license LICENSE_APACHE-2.0
|
||||
%license LICENSE_MIT
|
||||
%license LICENSE.dependencies
|
||||
%doc CHANGELOG.md
|
||||
%doc CONTRIBUTING.md
|
||||
%doc README.md
|
||||
%{_bindir}/%{crate}
|
||||
|
||||
%changelog
|
||||
%autochangelog
|
||||
@@ -1 +0,0 @@
|
||||
rpm.version(crates("create-tauri-app"));
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 1c2db85aa41c7d929cb23b408229e297dce2758a
|
||||
%global commit f705b9f46a4083d8053cfa254898c164af46ff34
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global fulldate 2026-01-02
|
||||
%global fulldate 2025-12-25
|
||||
%global commit_date %(echo %{fulldate} | sed 's/-//g')
|
||||
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
|
||||
%global ver 1.3.0
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
%global crate lowfi
|
||||
|
||||
Name: rust-lowfi
|
||||
Version: 2.0.0
|
||||
Version: 1.7.2
|
||||
Release: 1%?dist
|
||||
Summary: Extremely simple lofi player
|
||||
|
||||
|
||||
@@ -12,10 +12,10 @@
|
||||
|
||||
# Naming variable as something other than "commit" is necessary
|
||||
# to stop %%gometa from putting commit hash in release
|
||||
%global commit_hash 6a62575bcfdf4965f187eedafceb3400316e612b
|
||||
%global commit_date 20260101
|
||||
%global commit_hash 467eb88df02cf281d372e141e71a79985961f0c8
|
||||
%global commit_date 20251219
|
||||
%global shortcommit %{sub %{commit_hash} 1 7}
|
||||
%global ver 2.0.15
|
||||
%global ver 2.0.14
|
||||
|
||||
# https://github.com/zyedidia/micro
|
||||
%global goipath github.com/zyedidia/micro
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 88a0b310d619d22c0d7ab88564c94ae833514ec5
|
||||
%global commit f03987fb68224e3b7fb993ce2ffaf364836a003c
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260105
|
||||
%global commit_date 20251226
|
||||
%global ver 0.219.0
|
||||
|
||||
%bcond_with check
|
||||
|
||||
@@ -26,5 +26,5 @@ install -D -m644 ukai.ttc %{buildroot}/%{_datadir}/fonts/arphic-ukai/ukai.ttc
|
||||
/%{_datadir}/fonts/arphic-ukai/ukai.ttc
|
||||
|
||||
%changelog
|
||||
* Mon Nov 21 2022 madonuko <mado@fyralabs.com> - 0.2.20080216.2-1
|
||||
* Mon Nov 21 2022 windowsboy111 <windowsboy111@fyralabs.com> - 0.2.20080216.2-1
|
||||
- Initial package
|
||||
|
||||
@@ -27,5 +27,5 @@ install -D -m644 uming.ttc %{buildroot}/%{_datadir}/fonts/arphic-uming/uming.ttc
|
||||
/%{_datadir}/fonts/arphic-uming/uming.ttc
|
||||
|
||||
%changelog
|
||||
* Mon Nov 21 2022 madonuko <mado@fyralabs.com> - 0.2.20080216.2-1
|
||||
* Mon Nov 21 2022 windowsboy111 <windowsboy111@fyralabs.com> - 0.2.20080216.2-1
|
||||
- Initial package
|
||||
|
||||
@@ -28,5 +28,5 @@ install -Dm644 tw/*.ttf %buildroot/%_datadir/fonts/fakepearl/
|
||||
|
||||
|
||||
%changelog
|
||||
* Mon May 22 2023 madonuko <mado@fyralabs.com> - 1.1
|
||||
* Mon May 22 2023 windowsboy111 <windowsboy111@fyralabs.com> - 1.1
|
||||
- Initial package
|
||||
|
||||
@@ -28,5 +28,5 @@ install -Dm644 %{SOURCE1} "%{buildroot}/%{_datadir}/licenses/%{name}/COPYING"
|
||||
/%{_datadir}/fonts/hannom/
|
||||
|
||||
%changelog
|
||||
* Mon Nov 21 2022 madonuko <mado@fyralabs.com> - 4.004
|
||||
* Mon Nov 21 2022 windowsboy111 <windowsboy111@fyralabs.com> - 4.004
|
||||
- Initial package
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
%global fontdescription %{expand:
|
||||
Versatile typeface for code, from code.}
|
||||
|
||||
Version: 34.0.0
|
||||
Version: 33.3.6
|
||||
Release: 1%?dist
|
||||
Packager: Cappy Ishihara <cappy@fyralabs.com>
|
||||
Summary: Versatile typeface for code, from code.
|
||||
|
||||
@@ -26,5 +26,5 @@ install -D -m644 KanjiStrokeOrders_v%{version}.ttf %{buildroot}/%{_datadir}/font
|
||||
/%{_datadir}/fonts/TTF/KanjiStrokeOrders_v%{version}.ttf
|
||||
|
||||
%changelog
|
||||
* Mon Nov 21 2022 madonuko <mado@fyralabs.com> - 4.004
|
||||
* Mon Nov 21 2022 windowsboy111 <windowsboy111@fyralabs.com> - 4.004
|
||||
- Initial package
|
||||
|
||||
@@ -28,5 +28,5 @@ install -D -m644 mini-wakuwaku.otf %{buildroot}/%{_datadir}/fonts/mini-wakuwaku/
|
||||
/%{_datadir}/fonts/mini-wakuwaku/
|
||||
|
||||
%changelog
|
||||
* Mon Nov 21 2022 madonuko <mado@fyralabs.com> - 1.0-1
|
||||
* Mon Nov 21 2022 windowsboy111 <windowsboy111@fyralabs.com> - 1.0-1
|
||||
- Initial package
|
||||
|
||||
@@ -46,5 +46,5 @@ install -Dm644 tw/*.ttf %{buildroot}/%{_datadir}/fonts/%{name}-tw/
|
||||
/%{_datadir}/fonts/%{name}-tw
|
||||
|
||||
%changelog
|
||||
* Tue Nov 22 2022 madonuko <mado@fyralabs.com> - 1.87
|
||||
* Tue Nov 22 2022 windowsboy111 <windowsboy111@fyralabs.com> - 1.87
|
||||
- Initial package
|
||||
|
||||
@@ -86,5 +86,5 @@ end
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Jan 4 2023 madonuko <mado@fyralabs.com> - 2.2.2-1
|
||||
* Wed Jan 4 2023 windowsboy111 <windowsboy111@fyralabs.com> - 2.2.2-1
|
||||
- Initial package
|
||||
|
||||
@@ -28,5 +28,5 @@ install -Dm644 font/jf-openhuninn-%version.ttf %buildroot/%_datadir/fonts/open-h
|
||||
|
||||
|
||||
%changelog
|
||||
* Mon May 22 2023 madonuko <mado@fyralabs.com> - 1.1
|
||||
* Mon May 22 2023 windowsboy111 <windowsboy111@fyralabs.com> - 1.1
|
||||
- Initial package
|
||||
|
||||
@@ -184,5 +184,5 @@ mv "THSarabunNew.ttf" "TH Sarabun New.ttf"
|
||||
- Use Fedora macros to build and install fonts
|
||||
- Auto-generate AppStream metadata for fonts
|
||||
|
||||
* Sun Jun 11 2023 madonuko <mado@fyralabs.com> - 20200217-1
|
||||
* Sun Jun 11 2023 windowsboy111 <windowsboy111@fyralabs.com> - 20200217-1
|
||||
- Initial package
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
|
||||
Name: inputplumber
|
||||
Version: 0.70.1
|
||||
Version: 0.69.1
|
||||
Release: 1%?dist
|
||||
Summary: Open source input router and remapper daemon for Linux
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
%global crate sleepy-launcher
|
||||
%global appid moe.launcher.sleepy-launcher
|
||||
Name: %{crate}
|
||||
Version: 1.6.2
|
||||
Version: 1.6.1
|
||||
Release: 1%?dist
|
||||
Summary: Sleepy Game Launcher for Linux with automatic patching and telemetry disabling
|
||||
|
||||
|
||||
@@ -55,5 +55,5 @@ install -Dm644 %{SOURCE3} "%{buildroot}/%{_datadir}/doc/%{name}/README.md"
|
||||
/usr/share/applications/%{name}.desktop
|
||||
|
||||
%changelog
|
||||
* Tue Feb 7 2023 madonuko <mado@fyralabs.com> - 0.16.1-1
|
||||
* Tue Feb 7 2023 windowsboy111 <windowsboy111@fyralabs.com> - 0.16.1-1
|
||||
- Initial package
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
%define osuresver 2025.1218.0
|
||||
%define osuresver 2025.1215.0
|
||||
%global debug_package %{nil}
|
||||
%define __strip /bin/true
|
||||
|
||||
Name: osu-lazer
|
||||
Version: 2026.102.1
|
||||
Version: 2025.1218.0
|
||||
Release: 1%?dist
|
||||
Summary: The future of osu! and the beginning of an open era! Commonly known by the codename osu!lazer. Pew pew.
|
||||
ExclusiveArch: x86_64
|
||||
@@ -54,5 +54,5 @@ desktop-file-validate %{buildroot}%{_appsdir}/osu-lazer-uri-handler.desktop
|
||||
%changelog
|
||||
* Wed Dec 24 2025 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Use macros, add %check, clean up %install
|
||||
* Mon Feb 13 2023 madonuko <mado@fyralabs.com> - 2023.207.0-1
|
||||
* Mon Feb 13 2023 windowsboy111 <windowsboy111@fyralabs.com> - 2023.207.0-1
|
||||
- Initial package
|
||||
|
||||
@@ -56,5 +56,5 @@ update-desktop-database -q
|
||||
/usr/share/mime/packages/osu-file-extensions.xml
|
||||
|
||||
%changelog
|
||||
* Mon Feb 13 2023 madonuko <mado@fyralabs.com>
|
||||
* Mon Feb 13 2023 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
- Initial package
|
||||
|
||||
@@ -3,10 +3,10 @@
|
||||
%global name_pretty %{quote:Prism Launcher (Nightly)}
|
||||
%global appid org.prismlauncher.PrismLauncher-nightly
|
||||
|
||||
%global commit fe2e171fa171381df07a519920a5c67c05d6dc11
|
||||
%global commit 76d1cd1b4e2bc62c827a6dda243cb7a3e715caf6
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global commit_date 20260101
|
||||
%global commit_date 20251224
|
||||
%global snapshot_info %{commit_date}.%{shortcommit}
|
||||
|
||||
%bcond_without qt6
|
||||
|
||||
@@ -1,16 +1,13 @@
|
||||
# RPCS3 builds often break with GCC
|
||||
%global toolchain clang
|
||||
# Define which LLVM/Clang version RPCS3 needs
|
||||
%if 0%{?fedora} >= 45
|
||||
%global llvm_major 21
|
||||
%global __cc clang-%{llvm_major}
|
||||
%global __cxx clang++-%{llvm_major}
|
||||
%endif
|
||||
%global toolchain clang
|
||||
# GLIBCXX_ASSERTIONS is known to break RPCS3
|
||||
%global build_cflags %(echo "%{__build_flags_lang_c}" | sed 's|-Wp,-D_GLIBCXX_ASSERTIONS ||g') %{?_distro_extra_cflags}
|
||||
%global build_cxxflags %(echo "%{__build_flags_lang_cxx}" | sed 's|-Wp,-D_GLIBCXX_ASSERTIONS ||g') %{?_distro_extra_cflags}
|
||||
%global commit 65273dde7621592205fa8251209c7e03f9294a0c
|
||||
%global ver 0.0.38-18582
|
||||
%global commit 77aa5d4bbfc9ab572b678f872bf8083e0dc0725e
|
||||
%global ver 0.0.38-18547
|
||||
|
||||
Name: rpcs3
|
||||
Version: %(echo %{ver} | sed 's/-/^/g')
|
||||
@@ -91,8 +88,8 @@ export LLVM_DIR=%{_libdir}/llvm%{?llvm_major}/%{_lib}/cmake
|
||||
-DUSE_SYSTEM_FLATBUFFERS=OFF \
|
||||
-DUSE_SYSTEM_PUGIXML=OFF \
|
||||
-DUSE_SYSTEM_WOLFSSL=OFF \
|
||||
-DCMAKE_C_COMPILER="$CC" \
|
||||
-DCMAKE_CXX_COMPILER="$CXX" \
|
||||
-DCMAKE_C_COMPILER=clang%{?llvm_major:-%{llvm_major}} \
|
||||
-DCMAKE_CXX_COMPILER=clang++%{?llvm_major:-%{llvm_major}} \
|
||||
-DCMAKE_LINKER=mold \
|
||||
-DCMAKE_SHARED_LINKER_FLAGS="$LDFLAGS -fuse-ld=mold" \
|
||||
-DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS -fuse-ld=mold"
|
||||
|
||||
@@ -31,5 +31,5 @@ shards build --production --release
|
||||
%changelog
|
||||
* Sat Dec 06 2025 june-fish <june@fyralabs.com> - 2.2.0-2
|
||||
- Update URLs and build steps (fix missing debug_package)
|
||||
* Sat Apr 15 2023 madonuko <mado@fyralabs.com> - 2.0.1-1
|
||||
* Sat Apr 15 2023 windowsboy111 <windowsboy111@fyralabs.com> - 2.0.1-1
|
||||
- Initial package.
|
||||
|
||||
@@ -58,9 +58,9 @@ export PATH="%{_builddir}/crystal-%{bootstrap_version}-%{_arch}-alpine-linux-mus
|
||||
* Mon Nov 03 2025 Carl Hörberg <carl@84codes.com> - 1.18.2-2
|
||||
- Build from source, support multiple architectures.
|
||||
|
||||
* Sat Jun 17 2023 madonuko <mado@fyralabs.com> - 1.8.2-2
|
||||
* Sat Jun 17 2023 windowsboy111 <windowsboy111@fyralabs.com> - 1.8.2-2
|
||||
- Add devel package.
|
||||
|
||||
* Sat Apr 15 2023 madonuko <mado@fyralabs.com> - 1.8.0-1
|
||||
* Sat Apr 15 2023 windowsboy111 <windowsboy111@fyralabs.com> - 1.8.0-1
|
||||
- Initial package.
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%define debug_package %nil
|
||||
|
||||
Name: btdu
|
||||
Version: 0.7.1
|
||||
Version: 0.6.1
|
||||
Release: 1%?dist
|
||||
Summary: Sampling disk usage profiler for btrfs
|
||||
License: GPL-2.0-only
|
||||
|
||||
@@ -50,7 +50,7 @@ ln -sf %{_libdir}/dart/bin/dartaotruntime %{buildroot}%{_bindir}/dartaotruntime
|
||||
%doc README
|
||||
|
||||
%changelog
|
||||
* Thu Nov 17 2022 madonuko <mado@fyralabs.com> - 2.18.4-1
|
||||
* Thu Nov 17 2022 windowsboy111 <windowsboy111@fyralabs.com> - 2.18.4-1
|
||||
- Bump
|
||||
|
||||
* Tue Oct 11 2022 Cappy Ishihara <cappy@cappuchino.xyz> - 2.18.2-1
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
# https://github.com/twpayne/chezmoi
|
||||
%global goipath github.com/twpayne/chezmoi
|
||||
Version: 2.69.0
|
||||
Version: 2.68.1
|
||||
|
||||
%gometa -f
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
# https://github.com/nektos/act
|
||||
%global goipath github.com/nektos/act
|
||||
Version: 0.2.84
|
||||
Version: 0.2.83
|
||||
|
||||
%gometa -f
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
# https://github.com/jesseduffield/lazygit
|
||||
%global goipath github.com/jesseduffield/lazygit
|
||||
Version: 0.58.0
|
||||
Version: 0.57.0
|
||||
|
||||
%gometa -f
|
||||
|
||||
|
||||
@@ -75,7 +75,7 @@ cp -a config/samples %{buildroot}%{_datadir}/
|
||||
%license LICENSE
|
||||
%doc README.md
|
||||
%{_bindir}/*
|
||||
%{_unitdir}/zrepl.service
|
||||
%config %{_unitdir}/zrepl.service
|
||||
%dir %{_sysconfdir}/zrepl
|
||||
%config(noreplace) %{_sysconfdir}/zrepl/zrepl.yml
|
||||
%{_datadir}/bash-completion/completions/zrepl
|
||||
|
||||
@@ -27,5 +27,5 @@ cp -r groovy-%{version} %{buildroot}/usr/share/doc/
|
||||
/usr/share/doc/groovy-%{version}
|
||||
|
||||
%changelog
|
||||
* Tue Feb 7 2023 madonuko <mado@fyralabs.com>
|
||||
* Tue Feb 7 2023 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
- Initial package
|
||||
|
||||
@@ -63,5 +63,5 @@ install -Dm644 %{name}.desktop -t %{buildroot}/usr/share/applications
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Feb 8 2023 madonuko <mado@fyralabs.com> - 4.0.12-1
|
||||
* Wed Feb 8 2023 windowsboy111 <windowsboy111@fyralabs.com> - 4.0.12-1
|
||||
- Initial package
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user