Hi ports@
Here is a small patch for updating nsxiv to the latest and greatest.
Tested briefly on amd64 and everything seems to be working just
fine as usual.
Changes:
- Moved key-handler prompts to the right side bar
- Rename --class to --name
- Print usage output to stderr on usage error
Added:
- Added cli flags --cache-{allow,deny} to white/black list directories
from thumbnail caching
- Print ellipsis when text is truncated in the statusbar
- Allow disabling thumbnail mode via --thumbnail=no
- Allow disabling animation playback via -A 0
- Add --bar to enable statusbar
- Updated rotate() in key-handler example to support nsxiv -0
Fixes:
- Unresponsive UI when animation is too fast
- Fixed image placement when rotating
- More reliable reading of various script output
- Statusbar getting stuck at "Running key-handler..."
- Fixed autoreload when directory is root
- Fixed -A not working
- Selecting incorrect thumbnail when clicking outside the thumbnail area
- Fix exiv2 argument order in key-handler example
Changelog pulled from
https://github.com/nsxiv/nsxiv/blob/master/etc/CHANGELOG.md
Best Regards,
Thim Cederlund
Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/nsxiv/Makefile,v
diff -u -r1.8 Makefile
--- Makefile 24 Jan 2025 06:50:21 -0000 1.8
+++ Makefile 30 Jan 2025 20:55:48 -0000
@@ -1,7 +1,6 @@
COMMENT = neo simple X Image Viewer
-DIST_TUPLE = github nsxiv nsxiv v32 .
-REVISION = 0
+DIST_TUPLE = github nsxiv nsxiv v33 .
CATEGORIES = graphics x11
Index: distinfo
===================================================================
RCS file: /cvs/ports/graphics/nsxiv/distinfo,v
diff -u -r1.5 distinfo
--- distinfo 13 Oct 2023 09:27:20 -0000 1.5
+++ distinfo 30 Jan 2025 20:55:48 -0000
@@ -1,2 +1,2 @@
-SHA256 (nsxiv-nsxiv-v32.tar.gz) = N6F0DbADY8PdCDvLzTX0Z8gHlgqkfVgRu9H2Uq8ZsgM=
-SIZE (nsxiv-nsxiv-v32.tar.gz) = 74345
+SHA256 (nsxiv-nsxiv-v33.tar.gz) = lhr11Dy2q/jnYjAQD+Y9dbg0sfqNz2U0eAZh5L5otBo=
+SIZE (nsxiv-nsxiv-v33.tar.gz) = 77639