8 Commits

Author SHA256 Message Date
4aa8eec96c Accepting request 1330395 from utilities
OBS-URL: https://build.opensuse.org/request/show/1330395
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zoxide?expand=0&rev=14
2026-02-03 20:29:03 +00:00
0747d55f9c - Update to 0.9.9:
* Fish: added support for v4.1.0+.
  Fixed
  * Nushell: use sigil operator when calling external commands.
  * Zsh: support multiple digits in z +N and z -N dirstack commands.
  * Bash: avoid downcasting $PROMPT_COMMAND array into a string.
  * Bash: avoid overwriting $PIPESTATUS.
  * POSIX: remove non-POSIX compliant calls to builtin.
  * Fish: clear existing completions when defining z command.

OBS-URL: https://build.opensuse.org/package/show/utilities/zoxide?expand=0&rev=33
2026-02-02 11:47:35 +00:00
6ece08b6aa Accepting request 1284384 from utilities
OBS-URL: https://build.opensuse.org/request/show/1284384
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zoxide?expand=0&rev=13
2025-06-11 14:22:00 +00:00
bedd8eae60 fix build without %check (boo#1227364)
OBS-URL: https://build.opensuse.org/package/show/utilities/zoxide?expand=0&rev=31
2025-06-10 08:33:09 +00:00
76702818cf Accepting request 1280952 from utilities
- Update to 0.9.8:
  Added
  * Support for Tcsh.
  * Added --score flag to zoxide add.
  * POSIX: add doctor to diagnose common issues.
  * Nushell: add CLI completions.
  Changed
  * Bash: zoxide will now automatically cd when selecting Space-Tab completions.
  Fixed
  * Bash: doctor now handles PROMPT_COMMAND being an array.
  * Bash: doctor now handles Visual Studio Code's shell integration.
  * Bash: completions now work with ble.sh.
  * Nushell: stop ignoring symlinks when cd-ing into a directory.
  * Fzf: updated minimum supported version to v0.51.0.
  * PowerShell: avoid setting $error when defining __zoxide_hooked.
  * PowerShell: handle special characters in file paths when cd-ing into them.
  * Database corruption issue when the filesystem is 100% full.
- added %check section to run unit tests
- compress manpages (forwarded request 1280897 from amanzini)

OBS-URL: https://build.opensuse.org/request/show/1280952
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zoxide?expand=0&rev=12
2025-05-30 12:34:54 +00:00
dbec0eb13c - Update to 0.9.8:
Added
  * Support for Tcsh.
  * Added --score flag to zoxide add.
  * POSIX: add doctor to diagnose common issues.
  * Nushell: add CLI completions.
  Changed
  * Bash: zoxide will now automatically cd when selecting Space-Tab completions.
  Fixed
  * Bash: doctor now handles PROMPT_COMMAND being an array.
  * Bash: doctor now handles Visual Studio Code's shell integration.
  * Bash: completions now work with ble.sh.
  * Nushell: stop ignoring symlinks when cd-ing into a directory.
  * Fzf: updated minimum supported version to v0.51.0.
  * PowerShell: avoid setting $error when defining __zoxide_hooked.
  * PowerShell: handle special characters in file paths when cd-ing into them.
  * Database corruption issue when the filesystem is 100% full.
- added %check section to run unit tests
- compress manpages

OBS-URL: https://build.opensuse.org/package/show/utilities/zoxide?expand=0&rev=29
2025-05-28 15:13:05 +00:00
268d68965c Accepting request 1244669 from utilities
OBS-URL: https://build.opensuse.org/request/show/1244669
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zoxide?expand=0&rev=11
2025-02-10 16:29:11 +00:00
5de10e1698 - Update to 0.9.7:
Added:
  * Nushell: support for 0.102.0.
  * Bash / Zsh: add doctor to diagnose common issues.
  Fixed:
  * ksh: alias to regular POSIX implementation for better compatibility.

OBS-URL: https://build.opensuse.org/package/show/utilities/zoxide?expand=0&rev=27
2025-02-10 07:51:29 +00:00
6 changed files with 70 additions and 12 deletions

View File

@@ -3,7 +3,7 @@
<param name="url">https://github.com/ajeetdsouza/zoxide</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
<param name="revision">v0.9.6</param>
<param name="revision">v0.9.9</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
</service>

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2ae9d50c7ec8ae8857b391fb72b7e45bde654c8cda823a2ba3d1b87683c24bd0
size 15844080
oid sha256:8e0b932b6154dc863d7eda1093d74b3dfbc6228f236001a5ec9c2fdef7333058
size 7100724

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1ebb9917ab0378b855bac2ca5c97aa3ca8030fef28f3b48898c0f5fdae5c44c0
size 978617

3
zoxide-0.9.9.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:20e1efa9718100c2d5dfed7c37a8c8fa8be9ee0f5ab8982d4bf18ccbdff18654
size 142177

View File

@@ -1,3 +1,55 @@
-------------------------------------------------------------------
Sat Jan 31 15:54:17 UTC 2026 - Andrea Manzini <andrea.manzini@suse.com>
- Update to 0.9.9:
* Fish: added support for v4.1.0+.
Fixed
* Nushell: use sigil operator when calling external commands.
* Zsh: support multiple digits in z +N and z -N dirstack commands.
* Bash: avoid downcasting $PROMPT_COMMAND array into a string.
* Bash: avoid overwriting $PIPESTATUS.
* POSIX: remove non-POSIX compliant calls to builtin.
* Fish: clear existing completions when defining z command.
-------------------------------------------------------------------
Thu Jun 5 13:12:09 UTC 2025 - Bernhard Wiedemann <bwiedemann@suse.com>
- fix build without %check (boo#1227364)
-------------------------------------------------------------------
Wed May 28 13:27:53 UTC 2025 - Andrea Manzini <andrea.manzini@suse.com>
- Update to 0.9.8:
Added
* Support for Tcsh.
* Added --score flag to zoxide add.
* POSIX: add doctor to diagnose common issues.
* Nushell: add CLI completions.
Changed
* Bash: zoxide will now automatically cd when selecting Space-Tab completions.
Fixed
* Bash: doctor now handles PROMPT_COMMAND being an array.
* Bash: doctor now handles Visual Studio Code's shell integration.
* Bash: completions now work with ble.sh.
* Nushell: stop ignoring symlinks when cd-ing into a directory.
* Fzf: updated minimum supported version to v0.51.0.
* PowerShell: avoid setting $error when defining __zoxide_hooked.
* PowerShell: handle special characters in file paths when cd-ing into them.
* Database corruption issue when the filesystem is 100% full.
- added %check section to run unit tests
- compress manpages
-------------------------------------------------------------------
Mon Feb 10 07:45:43 UTC 2025 - Michael Vetter <mvetter@suse.com>
- Update to 0.9.7:
Added:
* Nushell: support for 0.102.0.
* Bash / Zsh: add doctor to diagnose common issues.
Fixed:
* ksh: alias to regular POSIX implementation for better compatibility.
-------------------------------------------------------------------
Thu Sep 19 13:15:08 UTC 2024 - Michael Vetter <mvetter@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package zoxide
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,9 +17,8 @@
%global rustflags '-Clink-arg=-Wl,-z,relro,-z,now'
Name: zoxide
Version: 0.9.6
Version: 0.9.9
Release: 0
Summary: A smarter cd command
License: MIT
@@ -28,7 +27,9 @@ URL: https://github.com/ajeetdsouza/zoxide
Source0: %{name}-%{version}.tar.gz
Source1: vendor.tar.xz
BuildRequires: cargo
BuildRequires: rust >= 1.31
BuildRequires: cargo-packaging
BuildRequires: gzip
BuildRequires: rust >= 1.85.0
%description
zoxide is a smarter cd command, inspired by z and autojump. It remembers
@@ -45,10 +46,12 @@ cargo build --release %{?_smp_mflags}
%install
export RUSTFLAGS=%{rustflags}
RUSTFLAGS=%{rustflags} cargo install --path . --root=%{buildroot}%{_prefix} %{?_smp_mflags}
# compress manpages
gzip man/man1/%{name}*.1
# install manpages
ls -la
install -Dpm 644 man/man1/%{name}*.1 -t %{buildroot}%{_mandir}/man1/
install -Dpm 644 man/man1/%{name}*.1%{?ext_man} -t %{buildroot}%{_mandir}/man1/
# install shell completions
install -Dpm 644 contrib/completions/%{name}.bash %{buildroot}%{_datadir}/bash-completion/completions/%{name}
@@ -58,11 +61,14 @@ install -Dpm 644 contrib/completions/%{name}.fish -t %{buildroot}/%{_datadir}/fi
# remove residue crate file
rm -f %{buildroot}%{_prefix}/.crates*
%check
%{cargo_test}
%files
%license LICENSE
%doc CHANGELOG.md README.md
%{_bindir}/%{name}
%{_mandir}/man1/%{name}*.1*
%{_mandir}/man1/%{name}*.1%{?ext_man}
%{_datadir}/bash-completion/completions/%{name}
%dir %{_datadir}/zsh
%dir %{_datadir}/zsh/site-functions