- Update to 0.19.3:
Bug Fixes: * Convert empty space to %20 when render hyperlinks * Split commit workflows and run no-merge-commits only on PRs * Correct naming of commit related workflows Documentation: * Better version bump commit summary Features: * Add no-merge-commits job to commits workflow OBS-URL: https://build.opensuse.org/package/show/Base:System/eza?expand=0&rev=111
This commit is contained in:
commit
9c40840685
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
## Default LFS
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.zst filter=lfs diff=lfs merge=lfs -text
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
||||
.osc
|
25
_service
Normal file
25
_service
Normal file
@ -0,0 +1,25 @@
|
||||
<services>
|
||||
<service mode="manual" name="obs_scm">
|
||||
<param name="url">https://github.com/eza-community/eza.git</param>
|
||||
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
|
||||
<param name="scm">git</param>
|
||||
<param name="revision">v0.19.3</param>
|
||||
<param name="match-tag">*</param>
|
||||
<param name="versionrewrite-pattern">v(\d+\.\d+\.\d+)</param>
|
||||
<param name="versionrewrite-replacement">\1</param>
|
||||
</service>
|
||||
<service mode="buildtime" name="tar" />
|
||||
<service mode="buildtime" name="recompress">
|
||||
<param name="file">*.tar</param>
|
||||
<param name="compression">zst</param>
|
||||
</service>
|
||||
<service mode="manual" name="set_version"/>
|
||||
<service name="cargo_vendor" mode="manual">
|
||||
<param name="srcdir">eza</param>
|
||||
<param name="compression">zst</param>
|
||||
<param name="update">true</param>
|
||||
</service>
|
||||
<service name="cargo_audit" mode="manual">
|
||||
<param name="srcdir">eza</param>
|
||||
</service>
|
||||
</services>
|
3
eza-0.18.21+0.obscpio
Normal file
3
eza-0.18.21+0.obscpio
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:923a58b3cb5e6efbee1934d8337d9d2b30c1a2e64a56e169b00f4a6844df60df
|
||||
size 2913292
|
3
eza-0.18.22+0.obscpio
Normal file
3
eza-0.18.22+0.obscpio
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4d6c5c4078dfa62a1987ac4cb7ad32fc8feae03df5cdd9033bc5205f8ca9a8ee
|
||||
size 2915340
|
3
eza-0.18.23+0.obscpio
Normal file
3
eza-0.18.23+0.obscpio
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:78653f64da4cb6de1a862d2372b85007a5fcb21dffa591ccb7e039c0d81aa564
|
||||
size 2915340
|
3
eza-0.18.24+0.obscpio
Normal file
3
eza-0.18.24+0.obscpio
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ef06d25be2d67b2b5e69e3e641d3ff0e6fe66a5e407040f6fd8940aa043c09f6
|
||||
size 2914316
|
3
eza-0.19.0+0.obscpio
Normal file
3
eza-0.19.0+0.obscpio
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:137c7398fefade4856bdb661eca04567985f0a586f94663c1f7296dab31fe4b8
|
||||
size 2914828
|
3
eza-0.19.1+0.obscpio
Normal file
3
eza-0.19.1+0.obscpio
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a5f63dc8bcd6c8d7d685dda9c0d898468410d4b10f63214a9521f45aef5dfe58
|
||||
size 2914828
|
3
eza-0.19.2+0.obscpio
Normal file
3
eza-0.19.2+0.obscpio
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:546bff5a315135a7c7f3d3e8fbf999e6edcbad0c39c2c71dea7220ec424b0742
|
||||
size 2971660
|
3
eza-0.19.3+0.obscpio
Normal file
3
eza-0.19.3+0.obscpio
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3c200486cb8c413b58549685c1d89c827437d35437994e411fb453d7d76defad
|
||||
size 2973196
|
13
eza-fix-test.patch
Normal file
13
eza-fix-test.patch
Normal file
@ -0,0 +1,13 @@
|
||||
diff --git a/tests/cmd/absolute_recurse_unix.stdout b/tests/cmd/absolute_recurse_unix.stdout
|
||||
index 44233b9..9c56e28 100644
|
||||
--- a/tests/cmd/absolute_recurse_unix.stdout
|
||||
+++ b/tests/cmd/absolute_recurse_unix.stdout
|
||||
@@ -36,7 +36,7 @@ tests/itest/vagrant:
|
||||
tests/itest/vagrant/debug:
|
||||
[CWD]/tests/itest/vagrant/debug/a
|
||||
[CWD]/tests/itest/vagrant/debug/symlink -> a
|
||||
-[CWD]/tests/itest/vagrant/debug/symlink-broken -> ./b
|
||||
+[CWD]/tests/itest/vagrant/debug/symlink-broken -> b
|
||||
|
||||
tests/itest/vagrant/dev:
|
||||
[CWD]/tests/itest/vagrant/dev/main.bf
|
680
eza.changes
Normal file
680
eza.changes
Normal file
@ -0,0 +1,680 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 12 05:46:47 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.19.3:
|
||||
Bug Fixes:
|
||||
* Convert empty space to %20 when render hyperlinks
|
||||
* Split commit workflows and run no-merge-commits only on PRs
|
||||
* Correct naming of commit related workflows
|
||||
Documentation:
|
||||
* Better version bump commit summary
|
||||
Features:
|
||||
* Add no-merge-commits job to commits workflow
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 5 05:45:04 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.19.2:
|
||||
Bug Fixes:
|
||||
* Remove unnecessary map and make clippy happy
|
||||
* Adjust grid details for CI tests
|
||||
* Imports and merge conflicts
|
||||
* Rustfmt issues
|
||||
* Clippy issues
|
||||
* Revise UiStyles::plain to have no style at all
|
||||
* Pr reviews fixes for theme file
|
||||
* Selectively filter files when recursing #1101[3]
|
||||
* Fix typo in FromOverride impl
|
||||
* Add serde(default) to StyleOverride.foreground/background fields
|
||||
Documentation:
|
||||
* Add Flox to INSTALL.md
|
||||
* Add ic for icon color to colors man page
|
||||
* Add further documentation about theme file
|
||||
Features:
|
||||
* Add c++ module interfaces as source file types
|
||||
* Add icon field to UiStyles
|
||||
* Add ic key for UiStyles icon in set_exa
|
||||
* Add None as icon value in UiStyles.default_theme
|
||||
* Add icon function to FileNameColours trait
|
||||
* Implement FileNameColours.icon for Theme
|
||||
* Adjust FileName.paint to consider possible icon color
|
||||
* Begin implementation of config file
|
||||
* Allow writing default theme.yml file for eventual config file implementation
|
||||
* Theme file configuration base
|
||||
* Add IconOverrides struct and UiStyles.icon_overrides
|
||||
* Add icon_override function to FileNameColours trait
|
||||
* Implement FileNameColours.icon_override for Theme
|
||||
* Handle icon overrides in FileName.paint
|
||||
* Add example config for icon_overrides
|
||||
* Rename UiStyles.icon_override to icons and add Style field
|
||||
* Add shorthand aliases to StyleOverride variables
|
||||
* Add custom deserialize_color and use in StyleOverride
|
||||
* Outsource color_from_str function to make it testable
|
||||
Refactor:
|
||||
* Simplify icon style setting in FileName.paint
|
||||
* Make every setting optional with override layer
|
||||
* Simplify sample theme.yml
|
||||
* Formatting for rustfmt macro
|
||||
Styling:
|
||||
* Fix clippy issue in FileName.paint
|
||||
* Apply rustfmt
|
||||
* Simplify from_str_radix calls to please clippy
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 2 06:01:07 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.19.1:
|
||||
* FreeBSD build
|
||||
* Typo
|
||||
* Bump uzers from 0.12.0 to 0.12.1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 8 05:22:44 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.19.0:
|
||||
* [breaking] Implement EZA_GRID_ROWS grid details view minimum rows threshold
|
||||
Before this change, the EZA_GRID_ROWS variable was
|
||||
ignored, despite documentation existing. Users relying on EZA_GRID_ROW
|
||||
not doing anything will find their output changed. For more info, see
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 5 05:48:51 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.18.24:
|
||||
* Fix 1.80 breakage from time crate
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 25 09:59:58 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.18.23:
|
||||
Bug Fixes:
|
||||
* Disable broken freebsd tests
|
||||
Documentation:
|
||||
* Clear up confusion around ls
|
||||
Build:
|
||||
* Bump log from 0.4.21 to 0.4.22
|
||||
* Bump DeterminateSystems/nix-installer-action from 12 to 13
|
||||
* Bump plist from 1.6.1 to 1.7.0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 18 05:13:01 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.18.22:
|
||||
* Use NaiveDateTime::from_timestamp_opt instead of panicky From impl
|
||||
* Add non-nix pre-commit rustfmt and clippy hooks
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 1 06:06:03 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.18.21:
|
||||
* Fix missing line breaks in _eza
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 27 05:40:10 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.18.20:
|
||||
* Add --no-|show-symlinks flags for filtering output
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 20 07:13:11 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.18.19:
|
||||
Bug Fixes:
|
||||
* Ship release binaries
|
||||
Build:
|
||||
* Bump git2 from 0.18.3 to 0.19.0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 14 08:39:47 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.18.18:
|
||||
* Extend deny check in audit workflow to all
|
||||
* Add deny.toml and workflow file to audit workflow paths
|
||||
* Run on all features by default
|
||||
* Ask for shell and terminal in bug report template
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 6 06:08:40 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.18.17:
|
||||
* Add icon for Nushell extension
|
||||
* Bump trycmd from 0.15.1 to 0.15.2
|
||||
* Bump libc from 0.2.154 to 0.2.155
|
||||
- Disable cargo vendor filterer for now:
|
||||
Seems to have a problem with true/false right now
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 17 06:32:31 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.18.16:
|
||||
* Change windows-only imports to be windows-only
|
||||
* Replace decay with color-scale
|
||||
* Update INSTALL.md
|
||||
* Fix typo in INSTALL.md
|
||||
* Use 3 columns for packaging status badge
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 13 06:20:40 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.18.15:
|
||||
* Correct command for latest tag in deb-package.sh
|
||||
* Add how to find man pages in terminal and online. Partly fixes #967
|
||||
* Correct heading levels in markdown
|
||||
* Move heading out of collapsed section
|
||||
* Add some keywords for benefit of ctrl-f
|
||||
* Return to original commit at the end of deb-package.sh
|
||||
* Add optional tag argument to deb-package.sh
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 2 07:07:02 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.18.14:
|
||||
* Add icon for "cron.minutely" directory
|
||||
* Bump uzers from 0.11.3 to 0.12.0
|
||||
* Bump libc from 0.2.153 to 0.2.154
|
||||
* Bump unicode-width from 0.1.11 to 0.1.12
|
||||
* Bump palette from 0.7.5 to 0.7.6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 25 20:31:46 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.18.13:
|
||||
* Generate completion/manpage tarballs on release
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 19 05:20:47 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.18.11:
|
||||
* Fix clippy lints
|
||||
* Enable the rule only for NetBSD.
|
||||
* Build aarch64, arm without libgit2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 11 06:16:11 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.18.10:
|
||||
Bug Fixes:
|
||||
* Bump trycmd from 0.15.0 to 0.15.1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 27 07:28:31 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.18.9:
|
||||
* Switch out ansiterm crate for nu_ansi_term
|
||||
* Bump DeterminateSystems/nix-installer-action from 9 to 10
|
||||
* Bump plist from 1.6.0 to 1.6.1
|
||||
* Bump rayon from 1.9.0 to 1.10.0
|
||||
* Bump git2 from 0.18.2 to 0.18.3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 21 10:56:38 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Filter dependencies for vendor tarball
|
||||
- Cleanup changes and comments from last submission
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 21 09:36:00 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>
|
||||
|
||||
- Add eza-fix-test.patch:
|
||||
Fix test in container build environment.
|
||||
See gh/eza-community/eza#902
|
||||
- Remove unneeded cargo_config
|
||||
- Update to 0.18.8:
|
||||
Bug Fixes:
|
||||
* Avoid deprecation warnings
|
||||
* Rustfmt issues
|
||||
Features:
|
||||
* Add fennel lang icon and associations
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 20 16:11:36 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Filter dependencies for vendor tarball
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 14 17:59:03 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.18.7:
|
||||
* Bugfix to resolve absolute paths that are not symlinks
|
||||
* Add filetype and icon for .hh extension
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 6 07:26:51 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.18.6:
|
||||
Bug Fixes:
|
||||
* NetBSD did not have fflagstostr and as such did not build properly
|
||||
* Fix total-size option
|
||||
* Add fortran to source filetypes
|
||||
* Fix absolute_path() for broken symlinks
|
||||
* Update line numbers in panic messages in tests
|
||||
Features:
|
||||
* Add filetype and icon for age
|
||||
* Adding icons for graphql extensions
|
||||
* Add nim icons
|
||||
* Use fsharp icon for fsproj files (similar to cs/csproj)
|
||||
* Add new icons, diverse selection
|
||||
* Adding more haskell related icons
|
||||
* Adding more icons for docker specific files
|
||||
* Adding more dockerfile icons
|
||||
* Add --absolute flag
|
||||
* Add shell completions for --absolute flag
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 29 06:19:27 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.18.5:
|
||||
Bug Fixes:
|
||||
* Bump palette from 0.7.4 to 0.7.5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 06:37:13 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.18.4:
|
||||
Bug Fixes:
|
||||
* Classification width should be taken into account with -F=auto
|
||||
Build:
|
||||
* Bump libc from 0.2.152 to 0.2.153
|
||||
* Bump chrono from 0.4.33 to 0.4.34
|
||||
* Bump trycmd from 0.14.20 to 0.15.0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 15 07:46:05 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.18.3:
|
||||
* Duplicates in shell completions
|
||||
* Add target arch to deb PPA installation for strict apt environments
|
||||
* Do not pre-compute MountInfo to reduce readlink calls
|
||||
* Use #[default] attribute instead of custom impl for enums
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 8 19:01:58 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.18.2:
|
||||
* This security release fixes GHSA-3qx3-6hxr-j2ch (bsc#1221053)
|
||||
* Update libgit2 to 1.7.2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 8 06:38:00 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.18.1:
|
||||
* Add manual installation section
|
||||
* Replace scoped_threadpool with rayon
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 1 07:54:59 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.18.0:
|
||||
* [breaking] Add --classify=always,auto,never
|
||||
* Remove rustfmt config file that has a nightly only option in
|
||||
favor of rustfmt skip directive which is already in place
|
||||
* Fix small typo in pull request template
|
||||
* Change cast to coertion, remove rustfmt skip and clippy lint
|
||||
ignore directives
|
||||
* Regenerate classification related tests
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 25 21:25:58 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.17.3:
|
||||
* Remove version testing
|
||||
* Avoid unwrap() by changing filter-then-map to filter_map
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 21 07:27:29 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.17.2:
|
||||
Bug Fixes:
|
||||
* Crash using --git-repos on unreadable dir
|
||||
* Crash using --git-repos on unreadable dir
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 12 07:27:02 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.17.1:
|
||||
Bug Fixes:
|
||||
* Offset widths in grid mode with utf8 filenames
|
||||
* Format the code
|
||||
* Unformat the code where needed
|
||||
* Format the code correctly this time
|
||||
* Redo everything from scratch
|
||||
* Stack overflow when '-laaR' are used
|
||||
* Stack overflow when '-laaR' is used
|
||||
Features:
|
||||
* Add Fortran icons
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 13 17:13:28 UTC 2023 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.17.0:
|
||||
Breaking changes:
|
||||
* Extend the +<FORMAT> custom time style, accept an optional
|
||||
...<newline><FORMAT_2> to support setting a different custom time
|
||||
style for recent files.
|
||||
The behavior changes if the previous format string
|
||||
already contains <newline>. Previously <newline>s are used as-is,
|
||||
now the first newline will be interpreted as separation for non-recent
|
||||
and recnet format; any content after the second newline, if any, are
|
||||
simply ignored.
|
||||
The implementation rejects some previously accepted
|
||||
inputs, primarily empty non-recent format string. --time-style=+
|
||||
and --time-style='+<newline>' will now get a panic message.
|
||||
Bug Fixes:
|
||||
* Add color scale mode to the bash completions
|
||||
* Add color scale mode to the fish completions
|
||||
* Quote symbolic links correctly when their destinations contain spaces
|
||||
Documentation:
|
||||
* Modify documentation about custom time style
|
||||
Features:
|
||||
* Add BSD file flags
|
||||
* Add Windows file attributes
|
||||
* [breaking] Support different custom time style for non-recent/recent files
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Dec 7 06:53:42 UTC 2023 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.16.3:
|
||||
* Add bare git_repos fn if feature git is disabled
|
||||
* Fixing color of size unit
|
||||
* Color-scale broked size for colors
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 1 07:18:57 UTC 2023 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.16.2:
|
||||
* Calculate width correctly when using grid icons & classify
|
||||
* Fix the windows build
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 23 07:24:18 UTC 2023 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.16.1:
|
||||
Bug Fixes:
|
||||
* Don't panic with todo!() on inaccessible dir
|
||||
* Don't panic if the btime of a file is Err
|
||||
* Lifetime annotations and manpage/shell completion nits
|
||||
* Reflow help
|
||||
Features:
|
||||
* Handle formatting and display of binary extended attributes.
|
||||
* Add netbsd and freebsd support for extended attributes
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 16 10:33:26 UTC 2023 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.16.0:
|
||||
Bug Fixes:
|
||||
* [breaking] Remove Repo column when using --git-repos when no git repo
|
||||
* Fix cross compilation
|
||||
* Snap requires a base
|
||||
* Move --smart-group to long view options
|
||||
* Colo[u]r-scale didn't have a base value
|
||||
* Fix snapcraft.yaml formatting
|
||||
Documentation:
|
||||
* Add comments for bzip variants
|
||||
* Added the fact that total-size is unix only
|
||||
Features:
|
||||
* Add some file extensions
|
||||
* Abort on panic (saving 0.1 M)
|
||||
* Add powertest
|
||||
- Switch from ~ to + in version
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 10 19:24:36 UTC 2023 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.15.3:
|
||||
Bug Fixes:
|
||||
* Changed quote in --almost-all completion
|
||||
* Reformat help.rs
|
||||
* Allow unused macro rule arms
|
||||
Documentation:
|
||||
* Improve CONTRIBUTING.md, README.md
|
||||
* Improve README.md
|
||||
* Introduce INSTALL.md
|
||||
Features:
|
||||
* Create EZA_ICONS_AUTO environment variable
|
||||
* Create EZA_ICONS_AUTO environment variable
|
||||
* Demo gif and gif generation recipe
|
||||
* Add ocaml icon filetypes
|
||||
* Add PRQL
|
||||
* Add --color-scale
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 2 09:52:43 UTC 2023 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.15.2:
|
||||
* Correct width when --no-quotes is used
|
||||
* Clippy lint and add option to grid-details
|
||||
* --smart-group only worked for current user
|
||||
* Add Typst to the recognized files
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 26 14:47:12 UTC 2023 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.15.1:
|
||||
* Fmt, windows, and nix fixes
|
||||
* Reverted autofmt changes
|
||||
* Don’t display target’s size if we’re not dereferencing
|
||||
* Updated match indents
|
||||
* Changed flag name
|
||||
* Only store top-level recursive dir size
|
||||
* Changed windows methods
|
||||
* Underscored unused windows variables
|
||||
* Added device for filesystem to hashmap
|
||||
* Display offset for filenames with spaces
|
||||
* Fix clippy warnings
|
||||
* Fix doc-tests on RecursiveSize
|
||||
* Fix dead_code warnings on Windows
|
||||
* Added flag to readme
|
||||
* Added flag to man
|
||||
* Fix doc-tests formatting and address other documentation review requests
|
||||
* Added recursive directory parser
|
||||
* Added flag to completions
|
||||
* Add a new filetype for source code files
|
||||
* Add a new icons for source code files and other files
|
||||
* Support for displaying blocksize on directories
|
||||
- Drop fix-offset-for-filenames-with-spaces.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 25 22:46:05 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
|
||||
|
||||
- Add fix-offset-for-filenames-with-spaces.patch. Fixes ugly offset
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 19 14:48:20 UTC 2023 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.15.0:
|
||||
* Reenable debug symbols in debug builds
|
||||
* Clippy lint
|
||||
* Merge conflict with main
|
||||
* Correct color option spellings
|
||||
* Add option --smart-group
|
||||
* Add completions, man for --smart-group
|
||||
* Add icons=always,auto,never. dont display icons in a tty|piped
|
||||
* Fix auto value for colors and icons + documentation
|
||||
* [breaking] Remove --no-icons in favor of --icons=always,auto,never
|
||||
default is auto
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 13 07:25:31 UTC 2023 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.14.2:
|
||||
* Comment out redundant static musl build
|
||||
* Refactor sed command to build manpages
|
||||
* Update additional completions for help, almost-all, dereference
|
||||
* Fix zsh completions
|
||||
* Add missing options to man page and CLI --help info
|
||||
* Add missing nu shell completions
|
||||
* Adding the EZA_OVERRIDE_GIT env var
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Oct 8 10:41:21 UTC 2023 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.14.1:
|
||||
* Replace left-over exa in fish completion
|
||||
* Diabling static linked binaries due to segfault
|
||||
* Make os error 13 fail loud
|
||||
* Adjust change width calculations for hyperlink and classify
|
||||
* Root group not painted as expected when eza used by root
|
||||
* Add basic nushell completion file
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 2 13:28:21 UTC 2023 - Paolo Stivanin <info@paolostivanin.com>
|
||||
|
||||
- Update to 0.14.0:
|
||||
* BREAKING CHANGES:
|
||||
+ "un" does no longer set color for root user use "uR" instead
|
||||
+ "gn" does no longer set color for root group use "gR" instead
|
||||
+ This is a change in behaviour from before, and so we
|
||||
have marked it as breaking. In practice, it probably won't break
|
||||
anything except if you're doing something really weird.
|
||||
* We now have --time-style, for date like time formatting
|
||||
* Add quotations around filenames with spaces. exa pr#1165
|
||||
* Added statically linked binaries
|
||||
* Add header to colors-explanation page
|
||||
* Some new icons
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 25 14:21:59 UTC 2023 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.13.1:
|
||||
Bug Fixes:
|
||||
* Typo this -> that
|
||||
* Error for missed semicolon
|
||||
* More than 3 bools in a struct
|
||||
* Major and minor device on MacOS
|
||||
* Linux uses u32 for major/minor device numbers
|
||||
* Respect spec on Windows and make it for with Konsole
|
||||
* Don’t show color when color is disabled
|
||||
* Enable rustfmt by removing .rustfmt.toml which disables it
|
||||
* Replace rustfmt::skip on expressions because experimental
|
||||
* Remove unnecessary rustfmt::skip's in windows code
|
||||
* Add src/options/flags.rs to rustfmt.excludes
|
||||
* Left-over merge conflict in src/output/table
|
||||
Documentation:
|
||||
* Update README.md
|
||||
* Update --mounts option to include MacOS
|
||||
* Documenting --only-files
|
||||
Features:
|
||||
* Listing files only using '--only-files' flag
|
||||
Add EXA_COLOR bindings for un-themed items
|
||||
* Add EZA_ environment variables with fallback to EXA_
|
||||
* Add rustfmt check to unit-tests workflow
|
||||
Miscellaneous Tasks:
|
||||
* Add completion for --only-fies (zsh,fish)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 18:45:20 UTC 2023 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.13.0:
|
||||
Features:
|
||||
* Add completion files in deb packaging script
|
||||
* Adds filtering for Windows hidden files
|
||||
* Support --mount option on Mac
|
||||
* Lazy loading of a files extended attributes and absolute path
|
||||
Bug Fixes:
|
||||
* Crate can't contain broken symlink
|
||||
* Remove executable flag from fish completion file
|
||||
* Use proc_mounts only on linux
|
||||
* Hotfix harmful documentation
|
||||
* Fix hyperlinks on Windows
|
||||
* Nix flake check also builds the package
|
||||
* [breaking] Change number_huge and unit_huge to match the man page short codes
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 09:45:17 UTC 2023 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Add version to provides/obsoletes
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 05:31:45 UTC 2023 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.12.0:
|
||||
Bug Fixes:
|
||||
* Expand --all help
|
||||
* RUSTSEC-2020-0071
|
||||
* Generalize gitignore to ignore all eza deb packages
|
||||
* Canonicalize errors when the destination of a symbolic link is bad
|
||||
* Handle other canonicalize errors in hyperlinks and git
|
||||
* Fix windows build when canonicalize returns an error
|
||||
* Change trycmd config to use test/itest folder for testing
|
||||
* Revert to old apt install command suggestion and add hint
|
||||
* Remove stray backslashes
|
||||
* Is_some_and is an unstable Rust feature until 1.70
|
||||
* Revert "Support for Windows Hidden Files"
|
||||
* Shellcheck warnings
|
||||
* Revert "Support for Windows Hidden Files"
|
||||
* Shellcheck warnings
|
||||
* Exit 13 on os error 13
|
||||
* Rewrite comment
|
||||
* Improve trace strings
|
||||
* Tracing typo
|
||||
Documentation:
|
||||
* Expand --all documentation
|
||||
* Add pthorpe92 gist
|
||||
* Remove xtests section from readme
|
||||
* Add deprecation warning to xtests/readme
|
||||
* Add deprecation warning to just xtest commands
|
||||
* Add deprecation warning to vagrantfile
|
||||
* Add MacPorts install info
|
||||
* Add gentoo
|
||||
* Fix gentoo install
|
||||
* Add docs for --git-repos & --git-repos-no-status
|
||||
* Fix gpg armor flag for deb release in readme
|
||||
* Add better explanation of git repos + no status
|
||||
* Add scoop install info
|
||||
* Remove color specifications. change unknown git repo status to ~
|
||||
* Fix missing color specification from man page
|
||||
Features
|
||||
* Add audit workflow
|
||||
* Add trycmd as dev-dependency
|
||||
* Add minimal trycmd binary
|
||||
* Add a few trycmd tests as example
|
||||
* Document and change output for --git-repos
|
||||
* Add apt installation workflow
|
||||
* Adds filtering on Windows hidden files
|
||||
* Adds filtering on Windows hidden files
|
||||
* Adds filtering on Windows hidden files
|
||||
* Added shellcheck to treefmt
|
||||
* Adds filtering on Windows hidden files
|
||||
* Add PERMISSION_DENIED exit code
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 10:39:22 UTC 2023 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Add Provides/Obsoletes exa
|
||||
Since exa seems not maintained and eza wants to continue
|
||||
its work
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 09:10:57 UTC 2023 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 0.11.1:
|
||||
Bug Fixes:
|
||||
* Add vendored-libgit2 feature to git2 dependency
|
||||
* Filename escaping (last character lost sometimes, no hyperlink)
|
||||
* Build for Windows with chrono
|
||||
Documentation:
|
||||
* Explain vendored-libgit2
|
||||
* Add homebrew, misc fixes
|
||||
* Fix code of conduct link
|
||||
* Update archlinux
|
||||
* Add star history
|
||||
* Add informaton about lazy_static
|
||||
* Remove broken dependabot link
|
||||
* Add bright color options in man pages
|
||||
* Add bright color support in readme changelog
|
||||
Features:
|
||||
* Add highlighting of mounted directories (Linux only)
|
||||
* Add backlog of icons from various exa pull requests and others
|
||||
* Mark .git as ignored, which hides it when using --git-ignore
|
||||
* Add backlog of icons from various exa issues
|
||||
* Expose git2 feature vendored-libgit2
|
||||
* Add build commands to deb-package.sh
|
||||
* Support the MSRV of Rust (1.65.0)
|
||||
* Add bright colour options, change punctuation default
|
||||
* Use chrono crate to handle datetime-related features
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 17:42:59 UTC 2023 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Initial package for eza 0.11.0 for openSUSE
|
4
eza.obsinfo
Normal file
4
eza.obsinfo
Normal file
@ -0,0 +1,4 @@
|
||||
name: eza
|
||||
version: 0.19.3+0
|
||||
mtime: 1726118455
|
||||
commit: b4ccf534ae0cd083b5571b69ab8a098548814b48
|
120
eza.spec
Normal file
120
eza.spec
Normal file
@ -0,0 +1,120 @@
|
||||
#
|
||||
# spec file for package eza
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
# upon. The license for this file, and modifications and additions to the
|
||||
# file, is the same license as for the pristine package itself (unless the
|
||||
# license for the pristine package is not an Open Source License, in which
|
||||
# case the license is the MIT License). An "Open Source License" is a
|
||||
# license that conforms to the Open Source Definition (Version 1.9)
|
||||
# published by the Open Source Initiative.
|
||||
|
||||
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
Name: eza
|
||||
Version: 0.19.3+0
|
||||
Release: 0
|
||||
Summary: Replacement for ls written in Rust
|
||||
License: MIT
|
||||
Group: System/Base
|
||||
URL: https://github.com/eza-community/eza
|
||||
Source0: %{name}-%{version}.tar.zst
|
||||
Source1: vendor.tar.zst
|
||||
# PATCH-FIX-OPENSUSE smolsheep@opensuse.org -- Fix test in container env gh/eza-community/eza#902
|
||||
Patch0: eza-fix-test.patch
|
||||
BuildRequires: bash-completion
|
||||
BuildRequires: cargo-packaging
|
||||
BuildRequires: fish
|
||||
BuildRequires: zsh
|
||||
%ifnarch %ix86 %arm ppc
|
||||
BuildRequires: pandoc
|
||||
%endif
|
||||
Provides: exa = 0.10.1
|
||||
Obsoletes: exa <= 0.10.1
|
||||
|
||||
%description
|
||||
eza is a modern, maintained replacement for ls, built on exa.
|
||||
|
||||
%package bash-completion
|
||||
Summary: Bash Completion for %{name}
|
||||
Group: System/Shells
|
||||
Requires: %{name} = %{version}
|
||||
Supplements: (%{name} and bash-completion)
|
||||
BuildArch: noarch
|
||||
|
||||
%description bash-completion
|
||||
Bash command line completion support for %{name}.
|
||||
|
||||
%package zsh-completion
|
||||
Summary: Zsh Completion for %{name}
|
||||
Group: System/Shells
|
||||
Requires: %{name} = %{version}
|
||||
Supplements: (%{name} and zsh)
|
||||
BuildArch: noarch
|
||||
|
||||
%description zsh-completion
|
||||
Zsh command line completion support for %{name}.
|
||||
|
||||
%package fish-completion
|
||||
Summary: Fish completion for %{name}
|
||||
Group: System/Shells
|
||||
Requires: %{name} = %{version}
|
||||
Supplements: (%{name} and fish)
|
||||
BuildArch: noarch
|
||||
|
||||
%description fish-completion
|
||||
Fish command line completion support for %{name}.
|
||||
|
||||
%prep
|
||||
%autosetup -a1 -p1
|
||||
|
||||
%build
|
||||
%{cargo_build}
|
||||
|
||||
%install
|
||||
%{cargo_install}
|
||||
|
||||
# Manpage
|
||||
# pandoc isnt available everywhere
|
||||
%ifnarch %ix86 %arm ppc
|
||||
install -d -m 0755 %{buildroot}%{_mandir}/man1/
|
||||
pandoc --standalone -f markdown -t man man/eza.1.md > %{buildroot}%{_mandir}/man1/eza.1
|
||||
|
||||
install -d -m 0755 %{buildroot}%{_mandir}/man5/
|
||||
pandoc --standalone -f markdown -t man man/eza_colors.5.md > %{buildroot}%{_mandir}/man5/eza_colors.5
|
||||
pandoc --standalone -f markdown -t man man/eza_colors-explanation.5.md > %{buildroot}%{_mandir}/man5/eza_colors-explanation.5
|
||||
%endif
|
||||
|
||||
# Completion files
|
||||
install -Dm0644 completions/bash/eza "%{buildroot}%{_datadir}/bash-completion/completions/%{name}"
|
||||
install -Dm0644 completions/zsh/_eza "%{buildroot}%{_datadir}/zsh/site-functions/_%{name}"
|
||||
install -Dm0644 completions/fish/eza.fish "%{buildroot}/%{_datadir}/fish/vendor_completions.d/%{name}.fish"
|
||||
|
||||
%check
|
||||
%{cargo_test}
|
||||
|
||||
%files
|
||||
%license LICENCE
|
||||
%doc README.md
|
||||
%{_bindir}/eza
|
||||
%ifnarch %ix86 %arm ppc
|
||||
%{_mandir}/man1/eza.1%{?ext_man}
|
||||
%{_mandir}/man5/eza_colors.5%{?ext_man}
|
||||
%{_mandir}/man5/eza_colors-explanation.5%{?ext_man}
|
||||
%endif
|
||||
|
||||
%files bash-completion
|
||||
%{_datadir}/bash-completion/completions/%{name}
|
||||
|
||||
%files zsh-completion
|
||||
%{_datadir}/zsh/site-functions/_%{name}
|
||||
|
||||
%files fish-completion
|
||||
%{_datadir}/fish/vendor_completions.d/%{name}.fish
|
||||
|
||||
%changelog
|
3
vendor.tar.zst
Normal file
3
vendor.tar.zst
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:bcef5621e5ad9566de0a30cfc31f8cde291fe00882443c55731962381d5af7c4
|
||||
size 31335919
|
Loading…
Reference in New Issue
Block a user