tenseleyflow/gitswitch / eb2a96c

Browse files

chore: update RPM spec to v1.1.9 with aarch64 support

Update spec file to build version 1.1.9 which includes critical fixes:
- WARNING log level for release builds (eliminates INFO spam)
- Silent handling of optional TOML config fields
- Multi-architecture support (removes x86_64 hardcoding)

Fixes excessive verbosity in RPM builds on aarch64 systems.
Authored by mfwolffe <wolffemf@dukes.jmu.edu>
SHA
eb2a96cd729279404bd76ac675998f3bcae92e82
Parents
b9a8f5e
Tree
fdd1936

1 changed file

StatusFile+-
M gitswitcher.spec 11 2
gitswitcher.specmodified
@@ -1,5 +1,5 @@
1
 Name:           gitswitcher
1
 Name:           gitswitcher
2
-Version:        1.0.2
2
+Version:        1.1.9
3
 Release:        1%{?dist}
3
 Release:        1%{?dist}
4
 Summary:        Secure Git identity and SSH/GPG key management tool for seamless account switching
4
 Summary:        Secure Git identity and SSH/GPG key management tool for seamless account switching
5
 
5
 
@@ -7,7 +7,7 @@ License: GPL-3.0
7
 URL:            https://github.com/tenseleyFlow/gitswitchC
7
 URL:            https://github.com/tenseleyFlow/gitswitchC
8
 Source0:        %{name}-%{version}.tar.gz
8
 Source0:        %{name}-%{version}.tar.gz
9
 
9
 
10
-BuildArch:      x86_64
10
+# BuildArch is not specified to allow building on all architectures including aarch64
11
 BuildRequires:  gcc
11
 BuildRequires:  gcc
12
 BuildRequires:  make
12
 BuildRequires:  make
13
 BuildRequires:  openssl-devel
13
 BuildRequires:  openssl-devel
@@ -53,6 +53,15 @@ install -m 644 README.md %{buildroot}%{_docdir}/%{name}/
53
 %{_docdir}/%{name}/README.md
53
 %{_docdir}/%{name}/README.md
54
 
54
 
55
 %changelog
55
 %changelog
56
+* Tue Jan 07 2026 mfw <espadonne@outlook.com> - 1.1.9-1
57
+- Fix: Use WARNING log level for release builds (was INFO)
58
+- Fix: Silence error logs for missing optional config fields
59
+- Fix: Improve SSH connection testing for git hosting services
60
+- Feature: Persistent SSH agents with session state tracking
61
+- Fix: Account detection from SSH socket symlinks
62
+- Fix: Version stamping from git tags for tarball builds
63
+- Multi-architecture support (aarch64, x86_64, etc.)
64
+
56
 * Thu Sep 12 2024 mfw <espadonne@outlook.com> - 1.0.2-1
65
 * Thu Sep 12 2024 mfw <espadonne@outlook.com> - 1.0.2-1
57
 - Clean production build with zero compiler warnings
66
 - Clean production build with zero compiler warnings
58
 - Eliminated hundreds of variadic macro warnings from release builds
67
 - Eliminated hundreds of variadic macro warnings from release builds