Compare commits

..

5 Commits

Author SHA1 Message Date
Owen-sz feb48b3d36 fix update.rhai
Signed-off-by: Owen-sz <owen@fyralabs.com>
2026-06-14 10:10:04 -05:00
Owen-sz 32c4bb9f9e add: lazyssh
Signed-off-by: Owen-sz <owen@fyralabs.com>
2026-06-14 10:09:04 -05:00
Raboneko 0692e15383 bump: rust-zoi-rs 2026-06-14 13:03:30 +00:00
june b04efc8693 fix(signal-desktop): fix license name conflicts (#13072) 2026-06-14 07:32:29 -05:00
Raboneko 189d95b364 bump: rust-mise rpcs3 senpai 2026-06-14 11:10:18 +00:00
46 changed files with 61 additions and 153 deletions
-5
View File
@@ -1,5 +0,0 @@
# Terra apps Folder
This folder is for all graphical-first, general purpose applications.
Any packages that have a graphical subpackage, or have a more specific purpose that better matches a different folder (for example, zed or veracrypt), should be placed in a more specific folder.
Use your best judgement.
+7 -1
View File
@@ -74,6 +74,7 @@ popd
echo "Electron Builder" > %{rpmbuilddir}/webapp-tool.txt
%install
mv ./packages/mute-state-change/LICENSE ./packages/mute-state-change/LICENSE.mute-state-change
%electron_install -i signal -l -I build/icons/png
%desktop_file_install %{SOURCE1}
@@ -83,13 +84,15 @@ install -Dm644 $OUTDIR/resources/$policy %{buildroot}%{_datadir}/polkit-1/rules.
rm $OUTDIR/resources/$policy
done
mv LICENSE LICENSE.signal-desktop
%terra_appstream -o %{SOURCE2}
%check
%desktop_file_validate %{buildroot}%{_appsdir}/signal.desktop
%files
%license LICENSE
%license LICENSE.signal-desktop
%doc README.md CONTRIBUTING.md ACKNOWLEDGMENTS.md
%license bundled_licenses/*
%{_bindir}/signal-desktop
@@ -101,6 +104,9 @@ done
%{_metainfodir}/org.signal.Signal.metainfo.xml
%changelog
* Sun Jun 14 2026 june-fish <git@june.fish>
- Fix license name conflicts
* Mon Dec 22 2025 Owen Zimmerman <owen@fyralabs.com>
- Use more electron macros, correct build failures
-3
View File
@@ -1,3 +0,0 @@
# Terra buildsys Folder
This folder is for all build systems (buildsys).
+1 -1
View File
@@ -5,7 +5,7 @@
%global crate mise
Name: rust-mise
Version: 2026.6.7
Version: 2026.6.9
Release: 1%{?dist}
Summary: Front-end to your dev env
-3
View File
@@ -1,3 +0,0 @@
# Terra desktops Folder
This folder is for all desktop environments, wayland compositors, and any related packages.
-3
View File
@@ -1,3 +0,0 @@
# Terra desktops/budgie Folder
This folder is for all Budgie related packages.
-3
View File
@@ -1,3 +0,0 @@
# Terra desktops/elementary Folder
This folder is for all elementary related packages.
-3
View File
@@ -1,3 +0,0 @@
# Terra desktops/gnome Folder
This folder is for all gnome related packages.
-3
View File
@@ -1,3 +0,0 @@
# Terra desktops/hyprland Folder
This folder is for all hyprland related packages.
-3
View File
@@ -1,3 +0,0 @@
# Terra desktops/kde Folder
This folder is for all KDE related packages.
-3
View File
@@ -1,3 +0,0 @@
# Terra desktops/lomiri-unity Folder
This folder is for all lomiri-unity related packages.
-3
View File
@@ -1,3 +0,0 @@
# Terra desktops/mate Folder
This folder is for all MATE related packages.
-3
View File
@@ -1,3 +0,0 @@
# Terra desktops/niri Folder
This folder is for all niri related packages.
-3
View File
@@ -1,3 +0,0 @@
# Terra desktops/singularity Folder
This folder is for all singularity related packages.
-3
View File
@@ -1,3 +0,0 @@
# Terra desktops/stardust Folder
This folder is for all Stardust XR related packages.
-3
View File
@@ -1,3 +0,0 @@
# Terra desktops/sway Folder
This folder is for all sway related packages.
-3
View File
@@ -1,3 +0,0 @@
# Terra desktops/waylands Folder
This folder is for all wayland compositor/tiling window manager related/enhancing packages.
-9
View File
@@ -1,9 +0,0 @@
# Terra devs Folder
This folder is for developer related packages.
Examples:
- Terminals
- IDEs/editors
- Shells
-3
View File
@@ -1,3 +0,0 @@
# Terra fonts Folder
This folder is for all fonts/font related packages.
-3
View File
@@ -1,3 +0,0 @@
# Terra games Folder
This folder is for all games/game related packages.
+2 -2
View File
@@ -9,8 +9,8 @@
# 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 4fed5e7b88d78c03359009377b740a3c826505a7
%global ver 0.0.41-19465
%global commit 4f321eb31958df9604fe302aa5509327108b200e
%global ver 0.0.41-19466
Name: rpcs3
Version: %(echo %{ver} | sed 's/-/^/g')
-5
View File
@@ -1,5 +0,0 @@
# Terra langs Folder
This folder is for all language-specific packages.
This mostly includes software written for a specific language (language servers, language specific libraries/modules, languages themselves), but may also include software written in a specific language that does not fit anywhere else (for example, all our Haskell ghc-* packages).
Use your best judgement when contributing here.
-3
View File
@@ -1,3 +0,0 @@
# Terra langs/crystal Folder
This folder is for all crystal packages.
-3
View File
@@ -1,3 +0,0 @@
# Terra langs/d Folder
This folder is for all D packages.
-3
View File
@@ -1,3 +0,0 @@
# Terra langs/go Folder
This folder is for go specific or misc go packages.
-3
View File
@@ -1,3 +0,0 @@
# Terra langs/haskell Folder
This folder is for all Haskell packages.
-3
View File
@@ -1,3 +0,0 @@
# Terra langs/holyc Folder
This folder is for HolyC and HolyC related packages.
-3
View File
@@ -1,3 +0,0 @@
# Terra langs/kotlin Folder
This folder is for all Kotlin packages.
-3
View File
@@ -1,3 +0,0 @@
# Terra langs/lua Folder
This folder is for all Lua packages.
-3
View File
@@ -1,3 +0,0 @@
# Terra langs/nim Folder
This folder is for Nim specific or miscellaneous Nim packages.
-3
View File
@@ -1,3 +0,0 @@
# Terra langs/python Folder
This folder is for Python specific packages, Python modules, or miscellaneous Python packages.
-3
View File
@@ -1,3 +0,0 @@
# Terra langs/rust Folder
This folder is for Rust specific packages, or miscellaneous Rust packages.
+1 -1
View File
@@ -1,7 +1,7 @@
%define __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
%global crate zoi-rs
%global crate_version 1.18.4
%global crate_version 1.18.5
Name: rust-zoi-rs
Version: %(echo %crate_version | sed 's/-/~/g')
-3
View File
@@ -1,3 +0,0 @@
# Terra langs/vala Folder
This folder is for Vala packages.
-3
View File
@@ -1,3 +0,0 @@
# Terra langs/zig Folder
This folder is for Zig specific, or miscellaneous Zig packages.
-9
View File
@@ -1,9 +0,0 @@
# Terra langs Folder
This folder is for all library/library related packages.
Examples:
- C/C++ header/library first packages
- GUI frameworks
- API packages
- QT packages.
-4
View File
@@ -1,4 +0,0 @@
# Terra misc Folder
This folder is for all miscellaneous packages that do not fit in any other folders.
Use your best judgement when contributing here.
+1 -1
View File
@@ -1,7 +1,7 @@
%global appid org.sr.ht.delthas.senpai
Name: senpai
Version: 0.5.0
Version: 0.0.0
Release: 1%{?dist}
Summary: Your everyday IRC student
License: ISC
-9
View File
@@ -1,9 +0,0 @@
# Terra multimedia Folder
This folder is for all multimedia packages.
Examples:
- Codecs
- Media manipulation tools
- Media explorers
-11
View File
@@ -1,11 +0,0 @@
# Terra system Folder
This folder is for all system related packages.
Examples:
- Kernel modules
- Package managers
- Schedulers
- udev rules
- Tools to interact directly with the system (ex. asusctl)
-3
View File
@@ -1,3 +0,0 @@
# Terra terra Folder
This folder is for all terra related packages.
-3
View File
@@ -1,3 +0,0 @@
# Terra themes Folder
This folder is for all theme/theme related packages.
-5
View File
@@ -1,5 +0,0 @@
# Terra tools Folder
This folder is for all tool packages.
Generally speaking, these are CLI programs with a specific purpose.
Use your best judgement when contributing here.
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "lazyssh.spec"
}
}
+43
View File
@@ -0,0 +1,43 @@
%define debug_package %{nil}
%global goipath github.com/Adembc/lazyssh
Version: 0.3.0
%gometa -f
Name: lazyssh
Release: 1%{?dist}
Summary: A terminal-based SSH manager inspired by lazydocker and k9s - Written in go
License: Apache-2.0
URL: https://github.com/Adembc/lazyssh
Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
Packager: Owen Zimmerman <owen@fyralabs.com>
BuildRequires: golang gcc go-rpm-macros
Requires: glibc
%description
%{summary}.
%gopkg
%prep
%autosetup
%build
%define gomodulesmode GO111MODULE=on
%gobuild -o %{gobuilddir}/lazyssh %{goipath}/cmd
%install
install -Dm 0755 %{gobuilddir}/lazyssh %{buildroot}%{_bindir}/lazyssh
%files
%license LICENSE
%doc README.md
%{_bindir}/lazyssh
%changelog
* Sun Jun 14 2026 Owen-sz <owen@fyralabs.com> - 0.3.0-1
- Initial commit
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("Adembc/lazyssh"));