From 34a0b028614c462ebcf4be31a7bbf2e3bbb747b5850ea49c8e7a4cc8a54cc201 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Sat, 16 Oct 2021 09:58:20 +0000 Subject: [PATCH] Accepting request 915746 from home:ecsos MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Security-Update: - Midnight Commander 4.8.27: * Core - Minimal version of Autoconf is 2.64 (#3603) - Minimal version of Automake is 1.12 (#3986) - Minimal version of Gettext is 0.18.2 (#3603) - Minimal version of libssh2 is 1.2.8 (#4259) - Reimplement version detection (#3603, #4249) - Significantly reduce rebuilt time after version change (#2252, #4266) - Drop automatic migration of configuration from ~/.mc to XDG-based directories (#3682) - zsh: support custom configuration file: ~/.local/share/mc/.zshrc (#4203) - Widgets: implement WST_VISIBLE state to show/hide widgets (#2919) - Find File: add Follow symlinks option (#2020) * VFS - extfs: support unrar-6 (#4154) - extfs: support official 7z binary (7zz) (#4239) - ftpfs: apply file list parser from lftp project (#2841, #3174) * Editor - Word completion: get candidates from all open files (#4160) - etags: get rid of hardcoded list length and window width (#4132) - Update syntax files: - python (#4140) - Add syntax highlighting: - Verilog and SystemVerilog? header files (#4215) - JSON (#4250) - openrc-run scripts (#4246) * Viewer * Diff viewer * Misc - Code clean up (#4179, #4173, #4269) - Filehighlight of c++ and h++ files as sources (#4194) - Filehighlight of JSON files as documents (#4250) - Support of alacritty terminal emulator (​https://github.com/alacritty/alacritty) (#4248) - Support of foot terminal emulator (​https://codeberg.org/dnkl/foot) (#4251) - Support of (alt+)shift+arrow keys in st terminal emulator (st.suckless.org) (#4267) - Mouse support in screen: don't check variable (#4233) - mc.ext: support fb2 e-books (#4167) - ext.d: use mediainfo to view info about various media files (#4167) - Remove OS/distro-specific package-related stuff from source tree (#4217) * Fixes - FTBFS against NCurses on OS X 10.9.5 (#4181) - Segfault on dialog before panels get visible (#4244) - Crash if shadow is out of screen (build against NCurses) (#4192) - Crash in search (#4222) - Crash on startup with enabled subshell in FreeBSD (workaround) (#4213) - Hang on start randomly with zsh as subshell (#4198) - If command line is invisible it's partially displayed (#4182) - Broken handling of zip archives (#4180, #4183) - Broken handling of jar files as zip archives (#4223) - Timestamps of symlinks, sockets, fifos, etc are not preserved after copy/move (#3985) - %view action in the user menu doesn't work on no-exec filesystem (#4242) - Hardlinks are not colored by file type or extension (#3375) - mcedit: silent macro makes terminal disrupted (#4171) - mcedit: disrupting of TAGS file path (#4207) - vfs: unable to browse compressed tar archives (#4191) - sftpfs vfs: CVE-2021-36370: server fingerprint isn't verified (discovered by AUT-milCERT during an audit of open source software) (#4259) - ftpfs vfs: month of file is always January (#4260) - Tests: log files are written by libcheck and automake simultaneously (#3986) - Rebase mc-ext-audio.patch. - Rebase mc-extd-sound.patch. OBS-URL: https://build.opensuse.org/request/show/915746 OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=138 --- mc-4.8.26.sha256 | 3 --- mc-4.8.26.tar.xz | 3 --- mc-4.8.27.sha256 | 2 ++ mc-4.8.27.tar.xz | 3 +++ mc-ext-audio.patch | 11 +++++--- mc-extd-sound.patch | 14 +++++++--- mc.changes | 64 +++++++++++++++++++++++++++++++++++++++++++++ mc.spec | 2 +- 8 files changed, 87 insertions(+), 15 deletions(-) delete mode 100644 mc-4.8.26.sha256 delete mode 100644 mc-4.8.26.tar.xz create mode 100644 mc-4.8.27.sha256 create mode 100644 mc-4.8.27.tar.xz diff --git a/mc-4.8.26.sha256 b/mc-4.8.26.sha256 deleted file mode 100644 index 744151c..0000000 --- a/mc-4.8.26.sha256 +++ /dev/null @@ -1,3 +0,0 @@ -f4fad25a0e7a451ed906b76846efd6d2699a65b40795b29553addc35bf9a75c8 mc-4.8.25-155-ga88a626e7.tar.bz2 -9d6358d0a351a455a1410aab57f33b6b48b0fcf31344b9a10b0ff497595979d1 mc-4.8.26.tar.bz2 -c6deadc50595f2d9a22dc6c299a9f28b393e358346ebf6ca444a8469dc166c27 mc-4.8.26.tar.xz diff --git a/mc-4.8.26.tar.xz b/mc-4.8.26.tar.xz deleted file mode 100644 index a98ad4b..0000000 --- a/mc-4.8.26.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c6deadc50595f2d9a22dc6c299a9f28b393e358346ebf6ca444a8469dc166c27 -size 2492612 diff --git a/mc-4.8.27.sha256 b/mc-4.8.27.sha256 new file mode 100644 index 0000000..9dc428d --- /dev/null +++ b/mc-4.8.27.sha256 @@ -0,0 +1,2 @@ +2f52dd9c75c20d8eac7701bd3a8c6c125aaf8cdd9cf12b78ca50a0102b543407 mc-4.8.27.tar.bz2 +31be59225ffa9920816e9a8b3be0ab225a16d19e4faf46890f25bdffa02a4ff4 mc-4.8.27.tar.xz diff --git a/mc-4.8.27.tar.xz b/mc-4.8.27.tar.xz new file mode 100644 index 0000000..ea695eb --- /dev/null +++ b/mc-4.8.27.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:31be59225ffa9920816e9a8b3be0ab225a16d19e4faf46890f25bdffa02a4ff4 +size 2510296 diff --git a/mc-ext-audio.patch b/mc-ext-audio.patch index 917aecf..87d2fe0 100644 --- a/mc-ext-audio.patch +++ b/mc-ext-audio.patch @@ -1,11 +1,14 @@ ---- misc/mc.ext.in.orig 2020-07-05 14:38:53.000000000 -0300 -+++ misc/mc.ext.in 2020-07-24 08:11:38.576087946 -0300 -@@ -481,16 +481,19 @@ +Index: misc/mc.ext.in +=================================================================== +--- misc/mc.ext.in.orig ++++ misc/mc.ext.in +@@ -573,17 +573,20 @@ shell/i/.svg ### Sound files ### regex/i/\.(wav|snd|voc|au|smp|aiff|snd|m4a|ape|aac|wv)$ - Open=@EXTHELPERSDIR@/sound.sh open common + Include=audio + View=%view{ascii} @EXTHELPERSDIR@/sound.sh view common regex/i/\.(mod|s3m|xm|it|mtm|669|stm|ult|far)$ Open=@EXTHELPERSDIR@/sound.sh open mod @@ -21,7 +24,7 @@ View=%view{ascii} @EXTHELPERSDIR@/sound.sh view mp3 regex/i/\.og[gax]$ -@@ -502,15 +505,22 @@ +@@ -595,15 +598,22 @@ shell/i/.opus View=%view{ascii} @EXTHELPERSDIR@/sound.sh view opus regex/i/\.(spx|flac)$ diff --git a/mc-extd-sound.patch b/mc-extd-sound.patch index ab938d6..fdd7e19 100644 --- a/mc-extd-sound.patch +++ b/mc-extd-sound.patch @@ -1,6 +1,8 @@ ---- misc/ext.d/sound.sh.orig 2020-07-05 14:38:53.000000000 -0300 -+++ misc/ext.d/sound.sh 2020-07-24 08:30:33.348037353 -0300 -@@ -6,18 +6,37 @@ +Index: misc/ext.d/sound.sh +=================================================================== +--- misc/ext.d/sound.sh.orig ++++ misc/ext.d/sound.sh +@@ -6,22 +6,40 @@ action=$1 filetype=$2 @@ -27,6 +29,10 @@ + fi + case "${filetype}" in + common) + mediainfo "${MC_EXT_FILENAME}" + ;; +- mp3) - mpg123 -vtn1 "${MC_EXT_FILENAME}" 2>&1 | \ - sed -n '/^Title/,/^Comment/p;/^MPEG/,/^Audio/p' @@ -42,7 +48,7 @@ ;; opus) opusinfo "${MC_EXT_FILENAME}" -@@ -25,11 +44,11 @@ +@@ -29,11 +47,11 @@ do_view_action() { wma) mplayer -quiet -slave -frames 0 -vo null -ao null -identify "${MC_EXT_FILENAME}" 2>/dev/null | \ tail +13 || file "${MC_EXT_FILENAME}" diff --git a/mc.changes b/mc.changes index 0a34326..7974dd0 100644 --- a/mc.changes +++ b/mc.changes @@ -1,3 +1,67 @@ +------------------------------------------------------------------- +Thu Sep 2 11:06:43 UTC 2021 - ecsos + +- Midnight Commander 4.8.27: + * Core + - Minimal version of Autoconf is 2.64 (#3603) + - Minimal version of Automake is 1.12 (#3986) + - Minimal version of Gettext is 0.18.2 (#3603) + - Minimal version of libssh2 is 1.2.8 (#4259) + - Reimplement version detection (#3603, #4249) + - Significantly reduce rebuilt time after version change (#2252, #4266) + - Drop automatic migration of configuration from ~/.mc to XDG-based directories (#3682) + - zsh: support custom configuration file: ~/.local/share/mc/.zshrc (#4203) + - Widgets: implement WST_VISIBLE state to show/hide widgets (#2919) + - Find File: add Follow symlinks option (#2020) + * VFS + - extfs: support unrar-6 (#4154) + - extfs: support official 7z binary (7zz) (#4239) + - ftpfs: apply file list parser from lftp project (#2841, #3174) + * Editor + - Word completion: get candidates from all open files (#4160) + - etags: get rid of hardcoded list length and window width (#4132) + - Update syntax files: + - python (#4140) + - Add syntax highlighting: + - Verilog and SystemVerilog? header files (#4215) + - JSON (#4250) + - openrc-run scripts (#4246) + * Viewer + * Diff viewer + * Misc + - Code clean up (#4179, #4173, #4269) + - Filehighlight of c++ and h++ files as sources (#4194) + - Filehighlight of JSON files as documents (#4250) + - Support of alacritty terminal emulator (​https://github.com/alacritty/alacritty) (#4248) + - Support of foot terminal emulator (​https://codeberg.org/dnkl/foot) (#4251) + - Support of (alt+)shift+arrow keys in st terminal emulator (st.suckless.org) (#4267) + - Mouse support in screen: don't check variable (#4233) + - mc.ext: support fb2 e-books (#4167) + - ext.d: use mediainfo to view info about various media files (#4167) + - Remove OS/distro-specific package-related stuff from source tree (#4217) + * Fixes + - FTBFS against NCurses on OS X 10.9.5 (#4181) + - Segfault on dialog before panels get visible (#4244) + - Crash if shadow is out of screen (build against NCurses) (#4192) + - Crash in search (#4222) + - Crash on startup with enabled subshell in FreeBSD (workaround) (#4213) + - Hang on start randomly with zsh as subshell (#4198) + - If command line is invisible it's partially displayed (#4182) + - Broken handling of zip archives (#4180, #4183) + - Broken handling of jar files as zip archives (#4223) + - Timestamps of symlinks, sockets, fifos, etc are not preserved after copy/move (#3985) + - %view action in the user menu doesn't work on no-exec filesystem (#4242) + - Hardlinks are not colored by file type or extension (#3375) + - mcedit: silent macro makes terminal disrupted (#4171) + - mcedit: disrupting of TAGS file path (#4207) + - vfs: unable to browse compressed tar archives (#4191) + - sftpfs vfs: CVE-2021-36370: server fingerprint isn't verified + (discovered by AUT-milCERT during an audit of open source software) (#4259) + - ftpfs vfs: month of file is always January (#4260) + - Tests: log files are written by libcheck and automake simultaneously (#3986) +- Rebase mc-ext-audio.patch. +- Rebase mc-extd-sound.patch. + ------------------------------------------------------------------- Sun Mar 14 17:21:31 UTC 2021 - Andreas Stieger diff --git a/mc.spec b/mc.spec index 691e967..92da8e0 100644 --- a/mc.spec +++ b/mc.spec @@ -17,7 +17,7 @@ Name: mc -Version: 4.8.26 +Version: 4.8.27 Release: 0 Summary: Midnight Commander License: GPL-3.0-or-later