pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/sysutils/mc



Module Name:    pkgsrc
Committed By:   cheusov
Date:           Wed Jul  3 08:30:50 UTC 2024

Modified Files:
        pkgsrc/sysutils/mc: Makefile PLIST distinfo

Log Message:
Update to 4.8.31

- Core

  * Minimal version of GLib is 2.32.0.

- VFS

  * fish: drop support of native FISH server and protocol. Rename VFS to shell (#4232)
  * extfs;
    * uc1541 extfs: update up to 3.6 version (#4511)
    * s3+: port to Python3 (#4324)
  * Support for LZO/LZOP compression format (#4509)

- Misc

  * Skins: add color for non-printable characters in editor (#4433)

- Fixes

  * FTBFS on FreeBSD with ext2fs attribute support (#4493)
  * Broken stickchars (-a) mode (#4498)
  * Wrong timestamp after resuming of file copy operation (#4499)
  * Editor: wrong deletion of marked column (#3761)
  * Diff viewer: segfault when display of line numbers is enabled (#4500)
  * Tar VFS: broken handling of hard links (#4494)
  * Sftp VFS: failure establishing SSH session due hashed host names in ~/.ssh/known_hosts (#4506)
  * Shell VFS: incorrect file names with cyrillic or diacritic symbols (#4507)
  * mc.ext.ini: incorrect description of of how multiple sections and keys with same names are processed (#4497)
  * mc.ext.ini: unescaped backslash \ is treated as invalid escape sequence in glib-2.77.3 and glib-2.79 (#4502)
  * mc.ext.ini: file "Makefile.zip" is handled as Makefile not as zip-arhive (#4419)

Version 4.8.30

- Core

    * Support PCRE2 as search engine (via ----with-search-engine=pcre2) (#4450)
    * Implement panelization buffers for both file panels (#4370)

- VFS

    * tar: support extended headers (including long file names and sparse files) (#1952, #2201)
    * extfs helpers: replace "perl -w" with "use warnings" (MidnightCommander/mc#174)
    * extfs/patchfs: be more specific in error message (#4485)

- Editor

    * Add syntax highlighting:
        - Jenkinsfiles (#4469)
        - B language (#4470)
    * Improve syntax highlighting:
        - ECMAScript (MidnightCommander/mc#172)
        - ECMAScript in TypeScript (MidnightCommander/mc#172)
        - use diff syntax highlighting for git commit messages (COMMIT_EDITMSG) (MidnightCommander/mc#85)

- Misc

    * Code cleanup (#4426, #4438)
    * Filehighlight:
        - recognize vsix files as zip files (MidnightCommander/mc#171)
    * Skin updates:
        - julia256 (#4441, #4445)

- Fixes

    * Usage of 'sed' in build system/makefiles is not portable (#4459, #4466)
    * Unportable '$<' in Makefiles (#4460)
    * FTBFS if ncurses used without --with-ncurses-includes= configure parameter (#4462)
    * Ncurses library is duplicated in MCLIBS (#4463, #4465)
    * FTBFS without ext2fs attributes support (#4464)
    * Wrong sort order after swapping panels (#4432)
    * Incorrect time delimiter in the copy/move progress window (#4437)
    * Incorrect redraw of overlapped file panels (#4408)
    * Subshell/Command line prompt is empty/missing (#3121)
    * Find file: relative ignore directory is applied to the start search directory (#4235)
    * Diff viewer: options are not applied on second run (#4486)
    * mc.ext.ini: 'Edit' command from 'Default' section is ignored (#4434)
    * mc.ext.ini: .md files are not recognized as Markdown ones by extension (#4444)
    * mcedit: off-by-one error in paragraph formatting (#4446)
    * ftp: incomplete file listing: block and character devices, pipes, sockets are missed (#4472)
    * Various typos in the source code (MidnightCommander/mc#177, MidnightCommander/mc#178)

Version 4.8.29

- Core

    * Add more options for panel filter (#1373):
        - "Files only" (#4209)
        - "Case sensitive" (#4334)
        - "Using shell patterns"
    * Continue copy after interrupt (#4409)
    * Restore menu accelerator for "Sort order": back to "S"; change menu accelerator for "SFTP link" to "N" (#4373)
    * Add support for cross-compilation with PERL path different between --build and --host (#4399)
    * Bootstrap with autotools providing direct support for Apple M1
    * Port mc.ext to INI format and rename to mc.ext.ini (#4141, #3742, #3191)
        - Implement compound (AND) conditions (Type/Shell and Type/Regex pairs) to disambiguate overloaded extensions
        - There is no fallback to previous mc.ext format

- Editor

    * Change location of all user's syntax related stuff to ~/.local/share/mc/syntax/ directory (#4413)
    * syntax/Syntax: document location of syntax files (#4320)
    * Improvements of syntax highlighting:
        - YAML: improve multiline blocks highliting (#4059)
    * New syntax highlighting:
        - Privoxy (https://www.privoxy.org) actions files (#4384)
        - TOML (Tom's Obvious Minimal Language) (#4412)

- Misc

    * Code cleanup (#4357, #4397, #4425)
    * sqlite3 view: use 'immutable=1' URI parameter to prevent leaving wal/shm files after viewing sqlite database (#4369)
    * Support of contour terminal emulator (https://github.com/contour-terminal/contour) (#4396)
    * mc.ext.ini: clarify regex for makefiles (#4419)
    * Remove empty hints translations by setting 5% threshold (#3608)

- Fixes

    * Fail to build with only SFTP network VFS is enabled (#4420)
    * Crash on quick view of archives (#4398)
    * Wrong description of --enable-configure-args option (#4400)
    * Wrong version sort (#4374)
    * No subshell if subshell is initializing more than 1 second (#3121)
    * Filter keyboard shortcut only affects left panel (#4383)
    * File type check does not work with special character in filename (#4377)
    * Select files keeping the right mouse button pressed doesn't select all files (#4381)
    * Cannot scroll panel listing upwards using mouse (#4119)
    * "Directory Compare" doesn't correct work with panelization (#3220)
    * Wrong decompressing of zip files in quick view panel (#4404)
    * mc.ext: 'include' keyword (for command class def) have no effect if it was defined before 'Include' keyword (for command def) (#2773)
    * mcedit: infinite loop when deleting a macro (#4391)
    * mcviewer: segfault when switching from raw to parsed mode and back (#4401)
    * Broken handling of zip archives (#4368)
    * FISH subshell: commands don't work after window resize (#4372)
    * FTP VFS: doesn't reconnect to server after timeout (#3670)
    * FISH VFS: cannot remove non-empty directory (#4364)
    * EXTFS VFS: segfault if archive contains file(s) in the parent directory (#4422, #4427)
    * Tests: variable redeclaration in filevercmp_test5 (#4358)


To generate a diff of this commit:
cvs rdiff -u -r1.133 -r1.134 pkgsrc/sysutils/mc/Makefile
cvs rdiff -u -r1.26 -r1.27 pkgsrc/sysutils/mc/PLIST
cvs rdiff -u -r1.43 -r1.44 pkgsrc/sysutils/mc/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/sysutils/mc/Makefile
diff -u pkgsrc/sysutils/mc/Makefile:1.133 pkgsrc/sysutils/mc/Makefile:1.134
--- pkgsrc/sysutils/mc/Makefile:1.133   Mon Jul  1 14:53:40 2024
+++ pkgsrc/sysutils/mc/Makefile Wed Jul  3 08:30:50 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.133 2024/07/01 14:53:40 cheusov Exp $
+# $NetBSD: Makefile,v 1.134 2024/07/03 08:30:50 cheusov Exp $
 
-DISTNAME=      mc-4.8.28
-PKGREVISION=   4
+DISTNAME=      mc-4.8.31
 CATEGORIES=    sysutils
 # Supports HTTPS, but cert is invalid...
 MASTER_SITES=  http://ftp.midnight-commander.org/
@@ -48,7 +47,7 @@ CONFFILES+=   edit.indent.rc
 CONFFILES+=    filehighlight.ini
 CONFFILES+=    mc.default.keymap
 CONFFILES+=    mc.emacs.keymap
-CONFFILES+=    mc.ext
+CONFFILES+=    mc.ext.ini
 CONFFILES+=    mc.keymap
 CONFFILES+=    mc.menu
 CONFFILES+=    mcedit.menu
@@ -60,6 +59,6 @@ OWN_DIRS+=    ${PKG_SYSCONFDIR}/mc
 CONF_FILES+=   ${EGDIR}/${i} ${PKG_SYSCONFDIR}/mc/${i}
 .endfor
 
-BUILDLINK_API_DEPENDS.glib2+=  glib2>=2.30.0
+BUILDLINK_API_DEPENDS.glib2+=  glib2>=2.32.0
 .include "../../devel/glib2/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/sysutils/mc/PLIST
diff -u pkgsrc/sysutils/mc/PLIST:1.26 pkgsrc/sysutils/mc/PLIST:1.27
--- pkgsrc/sysutils/mc/PLIST:1.26       Mon Jul  1 15:15:58 2024
+++ pkgsrc/sysutils/mc/PLIST    Wed Jul  3 08:30:50 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.26 2024/07/01 15:15:58 cheusov Exp $
+@comment $NetBSD: PLIST,v 1.27 2024/07/03 08:30:50 cheusov Exp $
 bin/mc
 bin/mcdiff
 bin/mcedit
@@ -50,26 +50,26 @@ libexec/mc/extfs.d/urar
 libexec/mc/extfs.d/uwim
 libexec/mc/extfs.d/uzip
 libexec/mc/extfs.d/uzoo
-libexec/mc/fish/README.fish
-libexec/mc/fish/append
-libexec/mc/fish/chmod
-libexec/mc/fish/chown
-libexec/mc/fish/fexists
-libexec/mc/fish/get
-libexec/mc/fish/hardlink
-libexec/mc/fish/info
-libexec/mc/fish/ln
-libexec/mc/fish/ls
-libexec/mc/fish/mkdir
-libexec/mc/fish/mv
-libexec/mc/fish/rmdir
-libexec/mc/fish/send
-libexec/mc/fish/unlink
-libexec/mc/fish/utime
 libexec/mc/mc-wrapper.csh
 libexec/mc/mc-wrapper.sh
 libexec/mc/mc.csh
 libexec/mc/mc.sh
+libexec/mc/shell/README.shell
+libexec/mc/shell/append
+libexec/mc/shell/chmod
+libexec/mc/shell/chown
+libexec/mc/shell/fexists
+libexec/mc/shell/get
+libexec/mc/shell/hardlink
+libexec/mc/shell/info
+libexec/mc/shell/ln
+libexec/mc/shell/ls
+libexec/mc/shell/mkdir
+libexec/mc/shell/mv
+libexec/mc/shell/rmdir
+libexec/mc/shell/send
+libexec/mc/shell/unlink
+libexec/mc/shell/utime
 ${PLIST.nls}man/es/man1/mc.1
 ${PLIST.nls}man/hu/man1/mc.1
 ${PLIST.nls}man/it/man1/mc.1
@@ -83,7 +83,7 @@ share/examples/mc/edit.indent.rc
 share/examples/mc/filehighlight.ini
 share/examples/mc/mc.default.keymap
 share/examples/mc/mc.emacs.keymap
-share/examples/mc/mc.ext
+share/examples/mc/mc.ext.ini
 share/examples/mc/mc.keymap
 share/examples/mc/mc.menu
 share/examples/mc/mcedit.menu
@@ -241,6 +241,7 @@ share/mc/syntax/as.syntax
 share/mc/syntax/aspx.syntax
 share/mc/syntax/assembler.syntax
 share/mc/syntax/awk.syntax
+share/mc/syntax/b.syntax
 share/mc/syntax/c.syntax
 share/mc/syntax/cabal.syntax
 share/mc/syntax/changelog.syntax
@@ -301,6 +302,7 @@ share/mc/syntax/perl.syntax
 share/mc/syntax/php.syntax
 share/mc/syntax/po.syntax
 share/mc/syntax/povray.syntax
+share/mc/syntax/privoxy.syntax
 share/mc/syntax/procmail.syntax
 share/mc/syntax/properties.syntax
 share/mc/syntax/protobuf.syntax
@@ -321,6 +323,7 @@ share/mc/syntax/swig.syntax
 share/mc/syntax/syntax.syntax
 share/mc/syntax/tcl.syntax
 share/mc/syntax/texinfo.syntax
+share/mc/syntax/toml.syntax
 share/mc/syntax/ts.syntax
 share/mc/syntax/tt.syntax
 share/mc/syntax/unknown.syntax

Index: pkgsrc/sysutils/mc/distinfo
diff -u pkgsrc/sysutils/mc/distinfo:1.43 pkgsrc/sysutils/mc/distinfo:1.44
--- pkgsrc/sysutils/mc/distinfo:1.43    Tue Apr 12 15:29:04 2022
+++ pkgsrc/sysutils/mc/distinfo Wed Jul  3 08:30:50 2024
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.43 2022/04/12 15:29:04 nia Exp $
+$NetBSD: distinfo,v 1.44 2024/07/03 08:30:50 cheusov Exp $
 
-BLAKE2s (mc-4.8.28.tar.xz) = 3058092b1b914c405bc7b7e4882526ef12a83cc60d7d10363abe0f9d478cbe0a
-SHA512 (mc-4.8.28.tar.xz) = ca3b3a57281e9387cb52bf1fcfc3f39a4d5f438aafc256dc492c192678824f67c983a852c759664efc5bc6d0de471c9b3929834f8301f6302ca1ebeee513fdfd
-Size (mc-4.8.28.tar.xz) = 2333072 bytes
+BLAKE2s (mc-4.8.31.tar.xz) = dc7f78d2088273eed74fbc05db7921932f998d904da4e8733a4647d224ab8602
+SHA512 (mc-4.8.31.tar.xz) = dc2272a0016ed782eafc78efda575b04d064ffa7984a146f3389dea81f4c7886647e7d1f097b547f7ae00190c10e35979a24400a6bb936c023f190a82934c12d
+Size (mc-4.8.31.tar.xz) = 2385632 bytes
 SHA1 (patch-contrib_Makefile.in) = 0b9ad555c2f702cba12b6b5e5f0ae07c16499903
 SHA1 (patch-misc_Makefile.in) = b17cdebdcd0adae91a6cff3f25939cebeb1e964f
 SHA1 (patch-src_subshell_common.c) = f38eab7cae73799509c57e2fe507d085701e541f



Home | Main Index | Thread Index | Old Index