fortrangoingonforty/fortress / 1767537

Browse files

Bump to v0.2.0

- Add fzf integration for fuzzy file search
- Fix cursor clamping issues
- Fix cd-on-exit regression
- Add fzf as runtime dependency across all packages
- Update AUR, Homebrew, and RPM packaging
Authored by espadonne
SHA
176753799650ca7cf709e4dd0c1d5c16cd3f2a3e
Parents
ccb16a4
Tree
a58fc2e

4 changed files

StatusFile+-
M .SRCINFO 4 3
M PKGBUILD 3 3
M fortress.rb 3 2
M fortress.spec 9 1
.SRCINFOmodified
@@ -1,6 +1,6 @@
11
 pkgbase = fortress
22
 	pkgdesc = A command-line file explorer written in modern Fortran with cd-on-exit
3
-	pkgver = 0.1.0
3
+	pkgver = 0.2.0
44
 	pkgrel = 1
55
 	url = https://github.com/FortranGoingOnForty/fortress
66
 	install = fortress.install
@@ -11,7 +11,8 @@ pkgbase = fortress
1111
 	makedepends = gcc-fortran
1212
 	depends = glibc
1313
 	depends = gcc-libs
14
-	source = fortress-0.1.0.tar.gz::https://github.com/FortranGoingOnForty/fortress/archive/v0.1.0.tar.gz
15
-	sha256sums = e38b495296e87f7bee7140ed662a37ee23f2f428e459b9c455f846f856014d4e
14
+	depends = fzf
15
+	source = fortress-0.2.0.tar.gz::https://github.com/FortranGoingOnForty/fortress/archive/v0.2.0.tar.gz
16
+	sha256sums = 6d1b8f433faad652528ceeba0ae4a887bb78745b5439fe7b8b22752fc1f162d4
1617
 
1718
 pkgname = fortress
PKGBUILDmodified
@@ -1,16 +1,16 @@
11
 # Maintainer: Matthew Wolffe <mfwolffe@outlook.com>
22
 pkgname=fortress
3
-pkgver=0.1.0
3
+pkgver=0.2.0
44
 pkgrel=1
55
 pkgdesc="A command-line file explorer written in modern Fortran with cd-on-exit"
66
 arch=('x86_64' 'aarch64')
77
 url="https://github.com/FortranGoingOnForty/fortress"
88
 license=('MIT')
9
-depends=('glibc' 'gcc-libs')
9
+depends=('glibc' 'gcc-libs' 'fzf')
1010
 makedepends=('fortran-fpm' 'gcc-fortran')
1111
 install=fortress.install
1212
 source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
13
-sha256sums=('e38b495296e87f7bee7140ed662a37ee23f2f428e459b9c455f846f856014d4e')
13
+sha256sums=('6d1b8f433faad652528ceeba0ae4a887bb78745b5439fe7b8b22752fc1f162d4')
1414
 
1515
 build() {
1616
     cd "$srcdir/$pkgname-$pkgver"
fortress.rbmodified
@@ -1,12 +1,13 @@
11
 class Fortress < Formula
22
   desc "Command-line file explorer written in modern Fortran with cd-on-exit"
33
   homepage "https://github.com/FortranGoingOnForty/fortress"
4
-  url "https://github.com/FortranGoingOnForty/fortress/archive/v0.1.0.tar.gz"
5
-  sha256 "e38b495296e87f7bee7140ed662a37ee23f2f428e459b9c455f846f856014d4e"
4
+  url "https://github.com/FortranGoingOnForty/fortress/archive/v0.2.0.tar.gz"
5
+  sha256 "6d1b8f433faad652528ceeba0ae4a887bb78745b5439fe7b8b22752fc1f162d4"
66
   license "MIT"
77
 
88
   depends_on "fpm" => :build
99
   depends_on "gcc" # for gfortran
10
+  depends_on "fzf"
1011
 
1112
   def install
1213
     # Build the binary
fortress.specmodified
@@ -1,5 +1,5 @@
11
 Name:           fortress
2
-Version:        0.1.0
2
+Version:        0.2.0
33
 Release:        1%{?dist}
44
 Summary:        A command-line file explorer written in modern Fortran with cd-on-exit
55
 
@@ -12,6 +12,7 @@ BuildRequires: gcc
1212
 BuildRequires:  fpm
1313
 Requires:       glibc
1414
 Requires:       gcc-libs
15
+Requires:       fzf
1516
 
1617
 %description
1718
 FORTRESS is a command-line file explorer written in modern Fortran with fzf integration.
@@ -101,6 +102,13 @@ cat <<'EOF'
101102
 EOF
102103
 
103104
 %changelog
105
+* Fri Oct 18 2025 mfw <espadon@outlook.com> - 0.2.0-1
106
+- Add fzf integration for fuzzy file search
107
+- Fix cursor clamping to prevent disappearing on ..
108
+- Fix cd-on-exit regression
109
+- Various cursor fixes and improvements
110
+- Add fzf as runtime dependency
111
+
104112
 * Fri Oct 18 2025 mfw <espadon@outlook.com> - 0.1.0-1
105113
 - Initial RPM release
106114
 - Dual-pane file explorer with Fortran implementation