[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/, app-misc/mc/files/

2021-02-03 Thread Sergei Trofimovich
commit: ea2c3fc6deedb313f1c6aaa49d4e9b87e1b3c805
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb  3 08:08:55 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb  3 08:09:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea2c3fc6

app-misc/mc: fix shadow render on ncurses

Reported-by: Thomas Deutschmann
Closes: https://bugs.gentoo.org/768285
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/files/mc-4.8.26-shadow-crash.patch |  39 +
 app-misc/mc/mc-4.8.26-r1.ebuild| 108 +
 2 files changed, 147 insertions(+)

diff --git a/app-misc/mc/files/mc-4.8.26-shadow-crash.patch 
b/app-misc/mc/files/mc-4.8.26-shadow-crash.patch
new file mode 100644
index 000..445bc8e
--- /dev/null
+++ b/app-misc/mc/files/mc-4.8.26-shadow-crash.patch
@@ -0,0 +1,39 @@
+https://bugs.gentoo.org/768285
+https://midnight-commander.org/ticket/4192
+
+From 6394547dbffbad44ea50c64c282de4b610ca07bf Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Wed, 3 Feb 2021 09:47:13 +0300
+Subject: [PATCH] Ticket #4192: fix crash if shadow is out of screen.
+
+(tty_clip): add extra tests for area boundaries.
+
+Signed-off-by: Andrew Borodin 
+---
+ lib/tty/tty-ncurses.c | 7 +++
+ 1 file changed, 7 insertions(+)
+
+diff --git a/lib/tty/tty-ncurses.c b/lib/tty/tty-ncurses.c
+index 03235cd5b..5cddf5059 100644
+--- a/lib/tty/tty-ncurses.c
 b/lib/tty/tty-ncurses.c
+@@ -152,9 +152,16 @@ tty_clip (int *y, int *x, int *rows, int *cols)
+ 
+ if (*y + *rows > LINES)
+ *rows = LINES - *y;
++
++if (*rows <= 0)
++return FALSE;
++
+ if (*x + *cols > COLS)
+ *cols = COLS - *x;
+ 
++if (*cols <= 0)
++return FALSE;
++
+ return TRUE;
+ }
+ 
+-- 
+2.30.0
+

diff --git a/app-misc/mc/mc-4.8.26-r1.ebuild b/app-misc/mc/mc-4.8.26-r1.ebuild
new file mode 100644
index 000..222451104a3
--- /dev/null
+++ b/app-misc/mc/mc-4.8.26-r1.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+MY_P=${P/_/-}
+
+DESCRIPTION="GNU Midnight Commander is a text based file manager"
+HOMEPAGE="https://www.midnight-commander.org;
+SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
+IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
+
+REQUIRED_USE="spell? ( edit )"
+
+RDEPEND=">=dev-libs/glib-2.26.0:2
+   gpm? ( sys-libs/gpm )
+   kernel_linux? ( sys-fs/e2fsprogs )
+   samba? ( net-fs/samba )
+   sftp? ( net-libs/libssh2 )
+   slang? ( >=sys-libs/slang-2 )
+   !slang? ( sys-libs/ncurses:0=[unicode?] )
+   spell? ( app-text/aspell )
+   X? ( x11-libs/libX11
+   x11-libs/libICE
+   x11-libs/libXau
+   x11-libs/libXdmcp
+   x11-libs/libSM )"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   test? ( dev-libs/check )
+   "
+
+PATCHES=("${FILESDIR}"/${P}-shadow-crash.patch)
+
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_pretend() {
+   if use slang && use unicode ; then
+   ewarn "\"unicode\" USE flag only takes effect when the 
\"slang\" USE flag is disabled."
+   fi
+}
+
+src_configure() {
+   [[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
+
+   local myeconfargs=(
+   --enable-charset
+   --enable-vfs
+   --with-homedir=$(usex xdg 'XDG' '.mc')
+   --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w' 
'')")
+   $(use_enable kernel_linux vfs-undelfs)
+   # Today mclib does not expose any headers and is linked to
+   # single 'mc' binary. Thus there is no advantage of having
+   # a library. Let's avoid shared library altogether
+   # as it also conflicts with sci-libs/mc: bug #685938
+   --disable-mclib
+   $(use_enable nls)
+   $(use_enable samba vfs-smb)
+   $(use_enable sftp vfs-sftp)
+   $(use_enable spell aspell)
+   $(use_enable test tests)
+   $(use_with gpm gpm-mouse)
+   $(use_with X x)
+   $(use_with edit internal-edit)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   # CK_FORK=no to avoid using fork() in check library
+   # as mc mocks fork() itself: bug #644462.
+   #
+   # VERBOSE=1 to make test failures contain detailed
+   # information.
+   CK_FORK=no emake check VERBOSE=1
+}
+
+src_install() {
+   emake DESTDIR="${D}" install

[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2021-02-03 Thread Sergei Trofimovich
commit: 8aa18a841e9782b0de41234d818a43d067cd153c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb  3 08:09:20 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb  3 08:09:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aa18a84

app-misc/mc: drop old

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/mc-4.8.26.ebuild | 106 ---
 1 file changed, 106 deletions(-)

diff --git a/app-misc/mc/mc-4.8.26.ebuild b/app-misc/mc/mc-4.8.26.ebuild
deleted file mode 100644
index 0739b78af28..000
--- a/app-misc/mc/mc-4.8.26.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-MY_P=${P/_/-}
-
-DESCRIPTION="GNU Midnight Commander is a text based file manager"
-HOMEPAGE="https://www.midnight-commander.org;
-SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
-IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
-
-REQUIRED_USE="spell? ( edit )"
-
-RDEPEND=">=dev-libs/glib-2.26.0:2
-   gpm? ( sys-libs/gpm )
-   kernel_linux? ( sys-fs/e2fsprogs )
-   samba? ( net-fs/samba )
-   sftp? ( net-libs/libssh2 )
-   slang? ( >=sys-libs/slang-2 )
-   !slang? ( sys-libs/ncurses:0=[unicode?] )
-   spell? ( app-text/aspell )
-   X? ( x11-libs/libX11
-   x11-libs/libICE
-   x11-libs/libXau
-   x11-libs/libXdmcp
-   x11-libs/libSM )"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-   test? ( dev-libs/check )
-   "
-
-RESTRICT="!test? ( test )"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_pretend() {
-   if use slang && use unicode ; then
-   ewarn "\"unicode\" USE flag only takes effect when the 
\"slang\" USE flag is disabled."
-   fi
-}
-
-src_configure() {
-   [[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
-
-   local myeconfargs=(
-   --enable-charset
-   --enable-vfs
-   --with-homedir=$(usex xdg 'XDG' '.mc')
-   --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w' 
'')")
-   $(use_enable kernel_linux vfs-undelfs)
-   # Today mclib does not expose any headers and is linked to
-   # single 'mc' binary. Thus there is no advantage of having
-   # a library. Let's avoid shared library altogether
-   # as it also conflicts with sci-libs/mc: bug #685938
-   --disable-mclib
-   $(use_enable nls)
-   $(use_enable samba vfs-smb)
-   $(use_enable sftp vfs-sftp)
-   $(use_enable spell aspell)
-   $(use_enable test tests)
-   $(use_with gpm gpm-mouse)
-   $(use_with X x)
-   $(use_with edit internal-edit)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_test() {
-   # CK_FORK=no to avoid using fork() in check library
-   # as mc mocks fork() itself: bug #644462.
-   #
-   # VERBOSE=1 to make test failures contain detailed
-   # information.
-   CK_FORK=no emake check VERBOSE=1
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc AUTHORS README NEWS
-
-   # fix bug #334383
-   if use kernel_linux && [[ ${EUID} == 0 ]] ; then
-   fowners root:tty /usr/libexec/mc/cons.saver
-   fperms g+s /usr/libexec/mc/cons.saver
-   fi
-
-   if ! use xdg ; then
-   sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \
-   -i "${ED}"/usr/libexec/mc/ext.d/*.sh || die
-   fi
-}
-
-pkg_postinst() {
-   elog "To enable exiting to latest working directory,"
-   elog "put this into your ~/.bashrc:"
-   elog ". ${EPREFIX}/usr/libexec/mc/mc.sh"
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2021-01-21 Thread Lars Wendler
commit: 4a0405746f17dfeca044a624ae8508d6118c84ea
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jan 21 20:45:41 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jan 21 20:45:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a040574

app-misc/mc: Bump to version 4.8.26

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 app-misc/mc/Manifest |   1 +
 app-misc/mc/mc-4.8.26.ebuild | 106 +++
 2 files changed, 107 insertions(+)

diff --git a/app-misc/mc/Manifest b/app-misc/mc/Manifest
index f94aa2c85e2..8b7d87ff2d5 100644
--- a/app-misc/mc/Manifest
+++ b/app-misc/mc/Manifest
@@ -1 +1,2 @@
 DIST mc-4.8.25.tar.xz 2488324 BLAKE2B 
47047c85fbe3ce1c54b9a3477c35fb05d76b3688205bfd13db03844bb9d8b3e74498ef4d6b449cfcf79c0188687accd93602274b7e8c0cbffc5247d433e33272
 SHA512 
51913fd41df18b49498b97ad8e13aa4365cec24ab24169b1abe93209263e4cfea4b52e0faccaf934182c84e8eb5dc49336c885358b4b66c48d38900f890fde5e
+DIST mc-4.8.26.tar.xz 2492612 BLAKE2B 
e13ab99fb7d5a9e2cf1149ad96d763681b0186fbf5c03fc9e349a57a4a6f48b598c9eeed85e4cb94a18c5c5b89d4ee0e21f6d34c8cfd5e21da53551085aa3469
 SHA512 
f2f06915b775ecc94016fe5d5db9301e953cc89ee0708e79ee96e14a9f53142a467b27061ca57f65b40310fa86d4d13e2f2a29a601f8fefa6216fb10f73007be

diff --git a/app-misc/mc/mc-4.8.26.ebuild b/app-misc/mc/mc-4.8.26.ebuild
new file mode 100644
index 000..0739b78af28
--- /dev/null
+++ b/app-misc/mc/mc-4.8.26.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+MY_P=${P/_/-}
+
+DESCRIPTION="GNU Midnight Commander is a text based file manager"
+HOMEPAGE="https://www.midnight-commander.org;
+SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
+IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
+
+REQUIRED_USE="spell? ( edit )"
+
+RDEPEND=">=dev-libs/glib-2.26.0:2
+   gpm? ( sys-libs/gpm )
+   kernel_linux? ( sys-fs/e2fsprogs )
+   samba? ( net-fs/samba )
+   sftp? ( net-libs/libssh2 )
+   slang? ( >=sys-libs/slang-2 )
+   !slang? ( sys-libs/ncurses:0=[unicode?] )
+   spell? ( app-text/aspell )
+   X? ( x11-libs/libX11
+   x11-libs/libICE
+   x11-libs/libXau
+   x11-libs/libXdmcp
+   x11-libs/libSM )"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   test? ( dev-libs/check )
+   "
+
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_pretend() {
+   if use slang && use unicode ; then
+   ewarn "\"unicode\" USE flag only takes effect when the 
\"slang\" USE flag is disabled."
+   fi
+}
+
+src_configure() {
+   [[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
+
+   local myeconfargs=(
+   --enable-charset
+   --enable-vfs
+   --with-homedir=$(usex xdg 'XDG' '.mc')
+   --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w' 
'')")
+   $(use_enable kernel_linux vfs-undelfs)
+   # Today mclib does not expose any headers and is linked to
+   # single 'mc' binary. Thus there is no advantage of having
+   # a library. Let's avoid shared library altogether
+   # as it also conflicts with sci-libs/mc: bug #685938
+   --disable-mclib
+   $(use_enable nls)
+   $(use_enable samba vfs-smb)
+   $(use_enable sftp vfs-sftp)
+   $(use_enable spell aspell)
+   $(use_enable test tests)
+   $(use_with gpm gpm-mouse)
+   $(use_with X x)
+   $(use_with edit internal-edit)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   # CK_FORK=no to avoid using fork() in check library
+   # as mc mocks fork() itself: bug #644462.
+   #
+   # VERBOSE=1 to make test failures contain detailed
+   # information.
+   CK_FORK=no emake check VERBOSE=1
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc AUTHORS README NEWS
+
+   # fix bug #334383
+   if use kernel_linux && [[ ${EUID} == 0 ]] ; then
+   fowners root:tty /usr/libexec/mc/cons.saver
+   fperms g+s /usr/libexec/mc/cons.saver
+   fi
+
+   if ! use xdg ; then
+   sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \
+   -i "${ED}"/usr/libexec/mc/ext.d/*.sh || die
+   fi
+}
+
+pkg_postinst() {
+   elog "To enable exiting to latest working directory,"
+   elog "put this into your ~/.bashrc:"
+   elog ". 

[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2021-01-09 Thread Sergei Trofimovich
commit: 22fcd033d159442a258f2d38562139a769e08854
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jan  9 11:48:59 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan  9 11:48:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22fcd033

app-misc/mc: drop old

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/mc-4.8.25.ebuild | 106 ---
 1 file changed, 106 deletions(-)

diff --git a/app-misc/mc/mc-4.8.25.ebuild b/app-misc/mc/mc-4.8.25.ebuild
deleted file mode 100644
index 0e041298efb..000
--- a/app-misc/mc/mc-4.8.25.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-MY_P=${P/_/-}
-
-DESCRIPTION="GNU Midnight Commander is a text based file manager"
-HOMEPAGE="https://www.midnight-commander.org;
-SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
-IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
-
-REQUIRED_USE="spell? ( edit )"
-
-RDEPEND=">=dev-libs/glib-2.26.0:2
-   gpm? ( sys-libs/gpm )
-   kernel_linux? ( sys-fs/e2fsprogs )
-   samba? ( net-fs/samba )
-   sftp? ( net-libs/libssh2 )
-   slang? ( >=sys-libs/slang-2 )
-   !slang? ( sys-libs/ncurses:0=[unicode?] )
-   spell? ( app-text/aspell )
-   X? ( x11-libs/libX11
-   x11-libs/libICE
-   x11-libs/libXau
-   x11-libs/libXdmcp
-   x11-libs/libSM )"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-   test? ( dev-libs/check )
-   "
-
-RESTRICT="!test? ( test )"
-
-S=${WORKDIR}/${MY_P}
-
-pkg_pretend() {
-   if use slang && use unicode ; then
-   ewarn "\"unicode\" USE flag only takes effect when the 
\"slang\" USE flag is disabled."
-   fi
-}
-
-src_configure() {
-   [[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
-
-   local myeconfargs=(
-   --enable-charset
-   --enable-vfs
-   --with-homedir=$(usex xdg 'XDG' '.mc')
-   --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w' 
'')")
-   $(use_enable kernel_linux vfs-undelfs)
-   # Today mclib does not expose any headers and is linked to
-   # single 'mc' binary. Thus there is no advantage of having
-   # a library. Let's avoid shared library altogether
-   # as it also conflicts with sci-libs/mc: bug #685938
-   --disable-mclib
-   $(use_enable nls)
-   $(use_enable samba vfs-smb)
-   $(use_enable sftp vfs-sftp)
-   $(use_enable spell aspell)
-   $(use_enable test tests)
-   $(use_with gpm gpm-mouse)
-   $(use_with X x)
-   $(use_with edit internal-edit)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_test() {
-   # CK_FORK=no to avoid using fork() in check library
-   # as mc mocks fork() itself: bug #644462.
-   #
-   # VERBOSE=1 to make test failures contain detailed
-   # information.
-   CK_FORK=no emake check VERBOSE=1
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc AUTHORS README NEWS
-
-   # fix bug #334383
-   if use kernel_linux && [[ ${EUID} == 0 ]] ; then
-   fowners root:tty /usr/libexec/mc/cons.saver
-   fperms g+s /usr/libexec/mc/cons.saver
-   fi
-
-   if ! use xdg ; then
-   sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \
-   -i "${ED}"/usr/libexec/mc/ext.d/*.sh || die
-   fi
-}
-
-pkg_postinst() {
-   elog "To enable exiting to latest working directory,"
-   elog "put this into your ~/.bashrc:"
-   elog ". ${EPREFIX}/usr/libexec/mc/mc.sh"
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2021-01-06 Thread Fabian Groffen
commit: 10345ea10a9b44025fe98dac221bf007b7e1eeda
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 13:16:36 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 13:16:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10345ea1

app-misc/mc: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 app-misc/mc/mc-4.8.25-r1.ebuild | 2 +-
 app-misc/mc/mc-4.8.25.ebuild| 4 ++--
 app-misc/mc/mc-.ebuild  | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-misc/mc/mc-4.8.25-r1.ebuild b/app-misc/mc/mc-4.8.25-r1.ebuild
index fa0305d339c..9d1a282a2ca 100644
--- a/app-misc/mc/mc-4.8.25-r1.ebuild
+++ b/app-misc/mc/mc-4.8.25-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"

diff --git a/app-misc/mc/mc-4.8.25.ebuild b/app-misc/mc/mc-4.8.25.ebuild
index 50564c23a10..0e041298efb 100644
--- a/app-misc/mc/mc-4.8.25.ebuild
+++ b/app-misc/mc/mc-4.8.25.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"

diff --git a/app-misc/mc/mc-.ebuild b/app-misc/mc/mc-.ebuild
index 1220ef65dda..936a91cde7d 100644
--- a/app-misc/mc/mc-.ebuild
+++ b/app-misc/mc/mc-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ inherit flag-o-matic ${LIVE_ECLASSES}
 
 if [[ -z ${LIVE_EBUILD} ]]; then
SRC_URI="http://ftp.midnight-commander.org/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
 fi
 
 DESCRIPTION="GNU Midnight Commander is a text based file manager"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2021-01-05 Thread Sam James
commit: c5f735b286b29d1d42b3e28fc82fa8b1fc9748d0
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan  5 20:48:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan  5 20:48:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5f735b2

app-misc/mc: Stabilize 4.8.25-r1 x86, #761912

Signed-off-by: Sam James  gentoo.org>

 app-misc/mc/mc-4.8.25-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.25-r1.ebuild b/app-misc/mc/mc-4.8.25-r1.ebuild
index 8d8391c28cc..fa0305d339c 100644
--- a/app-misc/mc/mc-4.8.25-r1.ebuild
+++ b/app-misc/mc/mc-4.8.25-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2021-01-03 Thread Sergei Trofimovich
commit: 3b3aac6b9cf0049f9ccab8f2bc30c6587b39c129
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jan  3 11:55:29 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan  3 12:10:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b3aac6b

app-misc/mc: stable 4.8.25-r1 for ppc64

stable wrt bug #761912

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/mc-4.8.25-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.25-r1.ebuild b/app-misc/mc/mc-4.8.25-r1.ebuild
index 64e17ff3ff7..8d8391c28cc 100644
--- a/app-misc/mc/mc-4.8.25-r1.ebuild
+++ b/app-misc/mc/mc-4.8.25-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2021-01-03 Thread Sergei Trofimovich
commit: ad73554aa1daefdb0d20c7ac635a7ed659a40dc9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jan  3 11:44:39 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan  3 11:44:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad73554a

app-misc/mc: stable 4.8.25-r1 for ppc

stable wrt bug #761912

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/mc-4.8.25-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.25-r1.ebuild b/app-misc/mc/mc-4.8.25-r1.ebuild
index 02570284e2c..64e17ff3ff7 100644
--- a/app-misc/mc/mc-4.8.25-r1.ebuild
+++ b/app-misc/mc/mc-4.8.25-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2021-01-02 Thread Sergei Trofimovich
commit: d812facca63ea19494f9cfa719f25b91f800efd2
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Jan  2 11:40:51 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan  2 11:51:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d812facc

app-misc/mc: stable 4.8.25-r1 for sparc, bug #761912

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/mc-4.8.25-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/mc/mc-4.8.25-r1.ebuild b/app-misc/mc/mc-4.8.25-r1.ebuild
index 834105ebc36..02570284e2c 100644
--- a/app-misc/mc/mc-4.8.25-r1.ebuild
+++ b/app-misc/mc/mc-4.8.25-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-12-29 Thread Sam James
commit: a5465dfb6cb256c1faaa4791fb04a51bc4080d05
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 30 00:23:31 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 30 00:23:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5465dfb

app-misc/mc: Stabilize 4.8.25-r1 arm64, #761912

Signed-off-by: Sam James  gentoo.org>

 app-misc/mc/mc-4.8.25-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.25-r1.ebuild b/app-misc/mc/mc-4.8.25-r1.ebuild
index af2b8365e13..834105ebc36 100644
--- a/app-misc/mc/mc-4.8.25-r1.ebuild
+++ b/app-misc/mc/mc-4.8.25-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-12-29 Thread Sam James
commit: 2efcea9d8d0aab9e6ada62ce65f21194efa137b6
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 30 00:22:41 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 30 00:22:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2efcea9d

app-misc/mc: Stabilize 4.8.25-r1 arm, #761912

Signed-off-by: Sam James  gentoo.org>

 app-misc/mc/mc-4.8.25-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.25-r1.ebuild b/app-misc/mc/mc-4.8.25-r1.ebuild
index 7ebb4749ef7..af2b8365e13 100644
--- a/app-misc/mc/mc-4.8.25-r1.ebuild
+++ b/app-misc/mc/mc-4.8.25-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-12-29 Thread Sergei Trofimovich
commit: abaaa35a5d6925de929eb46a33d0fb288264a432
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Dec 29 18:45:37 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 29 19:50:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abaaa35a

app-misc/mc: stable 4.8.25-r1 for hppa, bug #761912

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/mc-4.8.25-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.25-r1.ebuild b/app-misc/mc/mc-4.8.25-r1.ebuild
index 5b437201cda..7ebb4749ef7 100644
--- a/app-misc/mc/mc-4.8.25-r1.ebuild
+++ b/app-misc/mc/mc-4.8.25-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-12-29 Thread Sam James
commit: 07f0c6ca0e65c7256fa6951ecad53305a24d7080
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 09:47:32 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 09:47:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07f0c6ca

app-misc/mc: Stabilize 4.8.25-r1 amd64, #761912

Signed-off-by: Sam James  gentoo.org>

 app-misc/mc/mc-4.8.25-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.25-r1.ebuild b/app-misc/mc/mc-4.8.25-r1.ebuild
index 636e8060c7d..5b437201cda 100644
--- a/app-misc/mc/mc-4.8.25-r1.ebuild
+++ b/app-misc/mc/mc-4.8.25-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/files/, app-misc/mc/

2020-12-18 Thread Sergei Trofimovich
commit: fbefa922cd8b49ea4ba4a9f2b27ecbd0eede1e18
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Dec 18 09:51:04 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec 18 09:52:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbefa922

app-misc/mc: drop old

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/Manifest   |   1 -
 .../mc/files/mc-4.8.24-mc-lib-twice-4070.patch |  84 
 app-misc/mc/mc-4.8.24.ebuild   | 108 -
 3 files changed, 193 deletions(-)

diff --git a/app-misc/mc/Manifest b/app-misc/mc/Manifest
index b5f95b45833..f94aa2c85e2 100644
--- a/app-misc/mc/Manifest
+++ b/app-misc/mc/Manifest
@@ -1,2 +1 @@
-DIST mc-4.8.24.tar.xz 2434988 BLAKE2B 
18bd730d5bfbad19fa5e70fb578cf587a3df8da33885543b3d316548ac0d29bd67e4683d32b2751471e148e89390c7658edb622fd741eae054b7fae774996b60
 SHA512 
ec9e40198455e7001bb1d06ea060b9b4c32ad3a3750d0cc9bac334b53eb666df1746335bfcd411213fa4386b23e516f6026fe3d74ad9119b2340b26c63ccd4fc
 DIST mc-4.8.25.tar.xz 2488324 BLAKE2B 
47047c85fbe3ce1c54b9a3477c35fb05d76b3688205bfd13db03844bb9d8b3e74498ef4d6b449cfcf79c0188687accd93602274b7e8c0cbffc5247d433e33272
 SHA512 
51913fd41df18b49498b97ad8e13aa4365cec24ab24169b1abe93209263e4cfea4b52e0faccaf934182c84e8eb5dc49336c885358b4b66c48d38900f890fde5e

diff --git a/app-misc/mc/files/mc-4.8.24-mc-lib-twice-4070.patch 
b/app-misc/mc/files/mc-4.8.24-mc-lib-twice-4070.patch
deleted file mode 100644
index 8db6fdfb2ea..000
--- a/app-misc/mc/files/mc-4.8.24-mc-lib-twice-4070.patch
+++ /dev/null
@@ -1,84 +0,0 @@
-https://midnight-commander.org/ticket/4070
-
-From 30fd157a73f148dbc150c18b206b85e1a4a93e9c Mon Sep 17 00:00:00 2001
-From: Sergei Trofimovich 
-Date: Tue, 3 Mar 2020 09:26:12 +
-Subject: [PATCH] misc/Makefile.am: install 'mc.lib' only once (#4070)
-
-Before the change `mc.lib` was installed twice due to being
-in two `_DATA` variables:
-
-```
-dist_pkgdata_DATA = \
-mc.lib
-
-pkgdata_DATA = \
-$(dist_pkgdata_DATA) \
-$(PKGDATA_OUT)
-```
-
-This causes occasional install failures when two parallel
-`/usr/bin/install` calls race in installing the file:
-
-```
-$ make -j20 DESTDIR=/var/tmp/portage/app-misc/mc-4.8.24/image install
-...
- /usr/lib/portage/python3.6/ebuild-helpers/xattr/install \
--c -m 644 mc.lib '/var/tmp/portage/app-misc/mc-4.8.24/image/usr/share/mc'
- /usr/lib/portage/python3.6/ebuild-helpers/xattr/install \
--c -m 644 mc.lib mc.charsets 
'/var/tmp/portage/app-misc/mc-4.8.24/image/usr/share/mc'
-...
- /usr/bin/install: cannot create regular file
-   '/var/tmp/portage/app-misc/mc-4.8.24/image/usr/share/mc/mc.lib': File exists
-```
-
-After the change `mc.lib` is present only in `dist_pkgdata_DATA`.
-
-Signed-off-by: Sergei Trofimovich 

- misc/Makefile.am | 2 --
- 1 file changed, 2 deletions(-)
-
 a/misc/Makefile.am
-+++ b/misc/Makefile.am
-@@ -17,7 +17,7 @@ dist_pkgdata_DATA = \
-   mc.lib
- 
- pkgdata_DATA = \
--  $(dist_pkgdata_DATA) \
-+  \
-   $(PKGDATA_OUT)
- 
- SCRIPTS_IN = \
-@@ -54,7 +53,7 @@ EXTRA_DIST = \
-   $(LIBFILES_SCRIPT) \
-   $(SCRIPTS_IN) \
-   $(noinst_DATA) \
--  $(dist_pkgdata_DATA) \
-+  \
-   $(PKGDATA_IN)
- 
- install-data-hook:
 a/misc/Makefile.in
-+++ b/misc/Makefile.in
-@@ -472,7 +473,7 @@ dist_pkgdata_DATA = \
-   mc.lib
- 
- pkgdata_DATA = \
--  $(dist_pkgdata_DATA) \
-+  \
-   $(PKGDATA_OUT)
- 
- SCRIPTS_IN = \
-@@ -508,7 +509,7 @@ EXTRA_DIST = \
-   $(LIBFILES_SCRIPT) \
-   $(SCRIPTS_IN) \
-   $(noinst_DATA) \
--  $(dist_pkgdata_DATA) \
-+  \
-   $(PKGDATA_IN)
- 
- all: all-recursive
--- 
-2.25.1
-

diff --git a/app-misc/mc/mc-4.8.24.ebuild b/app-misc/mc/mc-4.8.24.ebuild
deleted file mode 100644
index de7e49b8689..000
--- a/app-misc/mc/mc-4.8.24.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-MY_P=${P/_/-}
-
-DESCRIPTION="GNU Midnight Commander is a text based file manager"
-HOMEPAGE="https://www.midnight-commander.org;
-SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
-IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
-
-REQUIRED_USE="spell? ( edit )"
-
-RDEPEND=">=dev-libs/glib-2.26.0:2
-   gpm? ( sys-libs/gpm )
-   kernel_linux? ( sys-fs/e2fsprogs )
-   samba? ( net-fs/samba )
-   sftp? ( net-libs/libssh2 )
-   slang? ( >=sys-libs/slang-2 )
-   !slang? ( sys-libs/ncurses:0=[unicode?] )
-   spell? ( app-text/aspell )
-   X? ( x11-libs/libX11
-  

[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-12-15 Thread Sam James
commit: 3b2581869922c3e43160ffdd6bd34857b03a8bb3
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 15 10:28:06 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 15 10:30:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b258186

app-misc/mc: Stabilize 4.8.25 amd64, #758779

Signed-off-by: Sam James  gentoo.org>

 app-misc/mc/mc-4.8.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.25.ebuild b/app-misc/mc/mc-4.8.25.ebuild
index 75d0a3f5c74..50564c23a10 100644
--- a/app-misc/mc/mc-4.8.25.ebuild
+++ b/app-misc/mc/mc-4.8.25.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-12-12 Thread Sergei Trofimovich
commit: c0ea4847fa3270e5a8e33ce27d89bf03f9f74aa4
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Dec 12 21:14:38 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec 12 21:25:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0ea4847

app-misc/mc: stable 4.8.25 for hppa, bug #758779

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/mc-4.8.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.25.ebuild b/app-misc/mc/mc-4.8.25.ebuild
index ec006d89b63..75d0a3f5c74 100644
--- a/app-misc/mc/mc-4.8.25.ebuild
+++ b/app-misc/mc/mc-4.8.25.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-12-11 Thread Sergei Trofimovich
commit: c6773991310b7b26817d1e9b44f61d9b9dcbcee1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Dec 11 23:09:05 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec 11 23:09:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6773991

app-misc/mc: stable 4.8.25 for ppc64

stable wrt bug #758779

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/mc-4.8.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.25.ebuild b/app-misc/mc/mc-4.8.25.ebuild
index bd59cf3357e..ec006d89b63 100644
--- a/app-misc/mc/mc-4.8.25.ebuild
+++ b/app-misc/mc/mc-4.8.25.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-12-11 Thread Sergei Trofimovich
commit: 15bb1d12e936a68a664e94acd3e5018bd537ef7f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Dec 11 23:06:25 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec 11 23:06:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15bb1d12

app-misc/mc: stable 4.8.25 for ppc

stable wrt bug #758779

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/mc-4.8.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.25.ebuild b/app-misc/mc/mc-4.8.25.ebuild
index 925284808f4..bd59cf3357e 100644
--- a/app-misc/mc/mc-4.8.25.ebuild
+++ b/app-misc/mc/mc-4.8.25.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-12-09 Thread Sergei Trofimovich
commit: 423acc4ddc5c009222897b092e8a45297e526c32
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Dec  9 21:53:18 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  9 22:38:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=423acc4d

app-misc/mc: stable 4.8.25 for sparc, bug #758779

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/mc-4.8.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.25.ebuild b/app-misc/mc/mc-4.8.25.ebuild
index 0238a89b538..925284808f4 100644
--- a/app-misc/mc/mc-4.8.25.ebuild
+++ b/app-misc/mc/mc-4.8.25.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-12-06 Thread Sam James
commit: b855df28fafd76e67445afcb8820f85494ba43c3
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec  7 00:10:41 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec  7 00:10:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b855df28

app-misc/mc: Stabilize 4.8.25 arm, #758779

Signed-off-by: Sam James  gentoo.org>

 app-misc/mc/mc-4.8.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.25.ebuild b/app-misc/mc/mc-4.8.25.ebuild
index 2ee6f104516..0238a89b538 100644
--- a/app-misc/mc/mc-4.8.25.ebuild
+++ b/app-misc/mc/mc-4.8.25.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-12-06 Thread Sam James
commit: fdac8c413ab3b2652aa18ddd8e8ea77321535205
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec  7 00:10:09 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec  7 00:10:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdac8c41

app-misc/mc: Stabilize 4.8.25 arm64, #758779

Signed-off-by: Sam James  gentoo.org>

 app-misc/mc/mc-4.8.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.25.ebuild b/app-misc/mc/mc-4.8.25.ebuild
index 9e420ff19df..2ee6f104516 100644
--- a/app-misc/mc/mc-4.8.25.ebuild
+++ b/app-misc/mc/mc-4.8.25.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-12-06 Thread Thomas Deutschmann
commit: 363eefaedf72db0aae8c7e5c4fe96a3fa74841c8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Dec  6 17:05:01 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Dec  6 17:05:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=363eefae

app-misc/mc: x86 stable (bug #758779)

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-misc/mc/mc-4.8.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.25.ebuild b/app-misc/mc/mc-4.8.25.ebuild
index f2506e57245..9e420ff19df 100644
--- a/app-misc/mc/mc-4.8.25.ebuild
+++ b/app-misc/mc/mc-4.8.25.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/, app-misc/mc/files/

2020-11-27 Thread Sergei Trofimovich
commit: b34d1c9d5a0860fbfbbd78790e77dee2563317c4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Nov 27 10:51:34 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Nov 27 10:54:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b34d1c9d

app-misc/mc: map Shift+F keys to alacritty and tmux

Similar to xterm and screen these should just work.

Currently 'mc' hardcodes terminal names to add a workaround.
Ideally it should not. Meanwhile expand the list of affected
terminals.

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/files/mc-4.8.25-alacritty-tmux.patch |  26 ++
 app-misc/mc/mc-4.8.25-r1.ebuild  | 110 +++
 2 files changed, 136 insertions(+)

diff --git a/app-misc/mc/files/mc-4.8.25-alacritty-tmux.patch 
b/app-misc/mc/files/mc-4.8.25-alacritty-tmux.patch
new file mode 100644
index 000..239ac5cb7cb
--- /dev/null
+++ b/app-misc/mc/files/mc-4.8.25-alacritty-tmux.patch
@@ -0,0 +1,26 @@
+http://midnight-commander.org/ticket/4149
+--- a/misc/mc.lib
 b/misc/mc.lib
+@@ -116,6 +116,9 @@ alt-shift-left=\\e[1\;4D
+ alt-shift-up=\\e[1\;4A
+ alt-shift-down=\\e[1\;4B
+ 
++[terminal:alacritty]
++copy=xterm
++
+ [terminal:gnome]
+ copy=xterm
+ 
+@@ -137,6 +140,12 @@ copy=xterm
+ [terminal:screen-256color]
+ copy=xterm
+ 
++[terminal:tmux]
++copy=xterm
++
++[terminal:tmux-256color]
++copy=xterm
++
+ [terminal:ibmpc3]
+ f11=\\e[Y
+ f12=\\e[Z

diff --git a/app-misc/mc/mc-4.8.25-r1.ebuild b/app-misc/mc/mc-4.8.25-r1.ebuild
new file mode 100644
index 000..636e8060c7d
--- /dev/null
+++ b/app-misc/mc/mc-4.8.25-r1.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+MY_P=${P/_/-}
+
+DESCRIPTION="GNU Midnight Commander is a text based file manager"
+HOMEPAGE="https://www.midnight-commander.org;
+SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
+
+REQUIRED_USE="spell? ( edit )"
+
+RDEPEND=">=dev-libs/glib-2.26.0:2
+   gpm? ( sys-libs/gpm )
+   kernel_linux? ( sys-fs/e2fsprogs )
+   samba? ( net-fs/samba )
+   sftp? ( net-libs/libssh2 )
+   slang? ( >=sys-libs/slang-2 )
+   !slang? ( sys-libs/ncurses:0=[unicode?] )
+   spell? ( app-text/aspell )
+   X? ( x11-libs/libX11
+   x11-libs/libICE
+   x11-libs/libXau
+   x11-libs/libXdmcp
+   x11-libs/libSM )"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   test? ( dev-libs/check )
+   "
+
+RESTRICT="!test? ( test )"
+
+S=${WORKDIR}/${MY_P}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.8.25-alacritty-tmux.patch
+)
+
+pkg_pretend() {
+   if use slang && use unicode ; then
+   ewarn "\"unicode\" USE flag only takes effect when the 
\"slang\" USE flag is disabled."
+   fi
+}
+
+src_configure() {
+   [[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
+
+   local myeconfargs=(
+   --enable-charset
+   --enable-vfs
+   --with-homedir=$(usex xdg 'XDG' '.mc')
+   --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w' 
'')")
+   $(use_enable kernel_linux vfs-undelfs)
+   # Today mclib does not expose any headers and is linked to
+   # single 'mc' binary. Thus there is no advantage of having
+   # a library. Let's avoid shared library altogether
+   # as it also conflicts with sci-libs/mc: bug #685938
+   --disable-mclib
+   $(use_enable nls)
+   $(use_enable samba vfs-smb)
+   $(use_enable sftp vfs-sftp)
+   $(use_enable spell aspell)
+   $(use_enable test tests)
+   $(use_with gpm gpm-mouse)
+   $(use_with X x)
+   $(use_with edit internal-edit)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   # CK_FORK=no to avoid using fork() in check library
+   # as mc mocks fork() itself: bug #644462.
+   #
+   # VERBOSE=1 to make test failures contain detailed
+   # information.
+   CK_FORK=no emake check VERBOSE=1
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc AUTHORS README NEWS
+
+   # fix bug #334383
+   if use kernel_linux && [[ ${EUID} == 0 ]] ; then
+   fowners root:tty /usr/libexec/mc/cons.saver
+   fperms g+s /usr/libexec/mc/cons.saver
+   fi
+
+   if ! use xdg ; then
+   sed 

[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-11-26 Thread Jonas Stein
commit: 7e46b7b19ccd461660dfa9a747c18d7ce44e14b9
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Nov 26 19:35:03 2020 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Nov 26 19:35:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e46b7b1

app-misc/mc: drop project desktop-misc

Drop project desktop-misc from the list of maintainers.

Package-Manager: Portage-3.0.10, Repoman-3.0.1
Signed-off-by: Jonas Stein  gentoo.org>

 app-misc/mc/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/app-misc/mc/metadata.xml b/app-misc/mc/metadata.xml
index 5c99ff657dd..8a178f2f2d5 100644
--- a/app-misc/mc/metadata.xml
+++ b/app-misc/mc/metadata.xml
@@ -9,10 +9,6 @@
 polynomia...@gentoo.org
 Lars Wendler
   
-  
-desktop-m...@gentoo.org
-Gentoo Desktop Miscellaneous Project
-  
   
 Compile and install the mcedit application
 Add support for sftp (uses net-libs/libssh2 
for it).



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-07-18 Thread Lars Wendler
commit: 40afd7b7e1eebc3b8cf154b960738d1b9d1529ef
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Jul 18 20:21:55 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Jul 18 20:21:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40afd7b7

app-misc/mc: Bump to version 4.8.25. Removed old

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Lars Wendler  gentoo.org>

 app-misc/mc/Manifest   | 2 +-
 app-misc/mc/{mc-4.8.25_rc1.ebuild => mc-4.8.25.ebuild} | 9 ++---
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/app-misc/mc/Manifest b/app-misc/mc/Manifest
index bb187789095..b5f95b45833 100644
--- a/app-misc/mc/Manifest
+++ b/app-misc/mc/Manifest
@@ -1,2 +1,2 @@
 DIST mc-4.8.24.tar.xz 2434988 BLAKE2B 
18bd730d5bfbad19fa5e70fb578cf587a3df8da33885543b3d316548ac0d29bd67e4683d32b2751471e148e89390c7658edb622fd741eae054b7fae774996b60
 SHA512 
ec9e40198455e7001bb1d06ea060b9b4c32ad3a3750d0cc9bac334b53eb666df1746335bfcd411213fa4386b23e516f6026fe3d74ad9119b2340b26c63ccd4fc
-DIST mc-4.8.25_rc1.tar.xz 2487732 BLAKE2B 
18bbff9e44bdd2996e5e4dc44389167a90798bc03098850f3df70b8451951e95f66fdd58416e9f44289e072729d4217be7ecf20e65fb4f507e44669d76c13589
 SHA512 
61e21d905dd28ea732d62c75cb5a18e67f90c7c85376ceb2240089ff7b5d724bcf2cb7de4d89709a44b795cdcbbf123648a302552bd370972e23f0967a3a1353
+DIST mc-4.8.25.tar.xz 2488324 BLAKE2B 
47047c85fbe3ce1c54b9a3477c35fb05d76b3688205bfd13db03844bb9d8b3e74498ef4d6b449cfcf79c0188687accd93602274b7e8c0cbffc5247d433e33272
 SHA512 
51913fd41df18b49498b97ad8e13aa4365cec24ab24169b1abe93209263e4cfea4b52e0faccaf934182c84e8eb5dc49336c885358b4b66c48d38900f890fde5e

diff --git a/app-misc/mc/mc-4.8.25_rc1.ebuild b/app-misc/mc/mc-4.8.25.ebuild
similarity index 93%
rename from app-misc/mc/mc-4.8.25_rc1.ebuild
rename to app-misc/mc/mc-4.8.25.ebuild
index 563e47b602e..f2506e57245 100644
--- a/app-misc/mc/mc-4.8.25_rc1.ebuild
+++ b/app-misc/mc/mc-4.8.25.ebuild
@@ -3,12 +3,13 @@
 
 EAPI=7
 
-inherit flag-o-matic vcs-snapshot
+inherit flag-o-matic
+
+MY_P=${P/_/-}
 
 DESCRIPTION="GNU Midnight Commander is a text based file manager"
 HOMEPAGE="https://www.midnight-commander.org;
-#SRC_URI="http://ftp.midnight-commander.org/${P}.tar.xz;
-SRC_URI="https://www.midnight-commander.org/nopaste/tarball/mc-4.8.24-163-g171957980.tar.xz
 -> ${P}.tar.xz"
+SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
@@ -39,6 +40,8 @@ DEPEND="${RDEPEND}
 
 RESTRICT="!test? ( test )"
 
+S=${WORKDIR}/${MY_P}
+
 pkg_pretend() {
if use slang && use unicode ; then
ewarn "\"unicode\" USE flag only takes effect when the 
\"slang\" USE flag is disabled."



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-07-07 Thread Sergei Trofimovich
commit: 6ef4f8fa1b9af1dbf9beefd23eecd25136064430
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Jul  7 08:37:04 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jul  7 08:37:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ef4f8fa

app-misc/mc: bump up to 4.8.25-rc1

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/Manifest   |  1 +
 .../mc/{mc-.ebuild => mc-4.8.25_rc1.ebuild}| 27 +-
 app-misc/mc/mc-.ebuild |  4 +---
 3 files changed, 8 insertions(+), 24 deletions(-)

diff --git a/app-misc/mc/Manifest b/app-misc/mc/Manifest
index 78cdde68001..bb187789095 100644
--- a/app-misc/mc/Manifest
+++ b/app-misc/mc/Manifest
@@ -1 +1,2 @@
 DIST mc-4.8.24.tar.xz 2434988 BLAKE2B 
18bd730d5bfbad19fa5e70fb578cf587a3df8da33885543b3d316548ac0d29bd67e4683d32b2751471e148e89390c7658edb622fd741eae054b7fae774996b60
 SHA512 
ec9e40198455e7001bb1d06ea060b9b4c32ad3a3750d0cc9bac334b53eb666df1746335bfcd411213fa4386b23e516f6026fe3d74ad9119b2340b26c63ccd4fc
+DIST mc-4.8.25_rc1.tar.xz 2487732 BLAKE2B 
18bbff9e44bdd2996e5e4dc44389167a90798bc03098850f3df70b8451951e95f66fdd58416e9f44289e072729d4217be7ecf20e65fb4f507e44669d76c13589
 SHA512 
61e21d905dd28ea732d62c75cb5a18e67f90c7c85376ceb2240089ff7b5d724bcf2cb7de4d89709a44b795cdcbbf123648a302552bd370972e23f0967a3a1353

diff --git a/app-misc/mc/mc-.ebuild b/app-misc/mc/mc-4.8.25_rc1.ebuild
similarity index 81%
copy from app-misc/mc/mc-.ebuild
copy to app-misc/mc/mc-4.8.25_rc1.ebuild
index 35e12355b85..563e47b602e 100644
--- a/app-misc/mc/mc-.ebuild
+++ b/app-misc/mc/mc-4.8.25_rc1.ebuild
@@ -3,26 +3,16 @@
 
 EAPI=7
 
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="https://github.com/MidnightCommander/mc.git;
-   LIVE_ECLASSES="git-r3 autotools"
-   LIVE_EBUILD=yes
-fi
-
-inherit flag-o-matic ${LIVE_ECLASSES}
-
-MY_P=${P/_/-}
-
-if [[ -z ${LIVE_EBUILD} ]]; then
-   SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
-fi
+inherit flag-o-matic vcs-snapshot
 
 DESCRIPTION="GNU Midnight Commander is a text based file manager"
 HOMEPAGE="https://www.midnight-commander.org;
+#SRC_URI="http://ftp.midnight-commander.org/${P}.tar.xz;
+SRC_URI="https://www.midnight-commander.org/nopaste/tarball/mc-4.8.24-163-g171957980.tar.xz
 -> ${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"
@@ -55,12 +45,6 @@ pkg_pretend() {
fi
 }
 
-src_prepare() {
-   default
-
-   [[ -n ${LIVE_EBUILD} ]] && ./autogen.sh
-}
-
 src_configure() {
[[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
 
@@ -95,9 +79,10 @@ src_test() {
# information.
CK_FORK=no emake check VERBOSE=1
 }
+
 src_install() {
emake DESTDIR="${D}" install
-   dodoc AUTHORS doc/{FAQ,NEWS,README}
+   dodoc AUTHORS README NEWS
 
# fix bug #334383
if use kernel_linux && [[ ${EUID} == 0 ]] ; then

diff --git a/app-misc/mc/mc-.ebuild b/app-misc/mc/mc-.ebuild
index 35e12355b85..1220ef65dda 100644
--- a/app-misc/mc/mc-.ebuild
+++ b/app-misc/mc/mc-.ebuild
@@ -11,10 +11,8 @@ fi
 
 inherit flag-o-matic ${LIVE_ECLASSES}
 
-MY_P=${P/_/-}
-
 if [[ -z ${LIVE_EBUILD} ]]; then
-   SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
+   SRC_URI="http://ftp.midnight-commander.org/${P}.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/files/, app-misc/mc/

2020-03-22 Thread Lars Wendler
commit: 68173da90fada5003a3a202446ae86a166f1b010
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Mar 22 13:54:47 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Mar 22 13:55:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68173da9

app-misc/mc: Removed old

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Lars Wendler  gentoo.org>

 app-misc/mc/Manifest |   1 -
 app-misc/mc/files/mc-4.8.23-3933-iso9660-1.patch |  85 -
 app-misc/mc/files/mc-4.8.23-3933-iso9660-2.patch |  29 --
 app-misc/mc/files/mc-4.8.23-gcc-10.patch |  79 
 app-misc/mc/files/mc-4.8.23-gettext-test.patch   |  54 ---
 app-misc/mc/files/mc-4.8.23-gettext.patch|  56 ---
 app-misc/mc/files/mc-4.8.23-vfs-gc-SEGV.patch|  37 
 app-misc/mc/mc-4.8.23-r1.ebuild  | 113 --
 app-misc/mc/mc-4.8.23-r2.ebuild  | 115 ---
 9 files changed, 569 deletions(-)

diff --git a/app-misc/mc/Manifest b/app-misc/mc/Manifest
index 7975a3d8d7e..78cdde68001 100644
--- a/app-misc/mc/Manifest
+++ b/app-misc/mc/Manifest
@@ -1,2 +1 @@
-DIST mc-4.8.23.tar.xz 2552944 BLAKE2B 
f246f30d852f93ac96f81ec7a933a1bcd86ff3bfa040a0fa1cb32c14d781f77df34452e4dd94f0846e379d91a648cd417241e4660930a9c90defe58cb19d1cee
 SHA512 
e51c7f926d296280a57a8ecb5f4b296a850022b7ab9beaba89f5cb7554d8fc3e13c73b8571f78c3162ee85df88f7f46d07c9c893156cda4d1377a01071cdd1c6
 DIST mc-4.8.24.tar.xz 2434988 BLAKE2B 
18bd730d5bfbad19fa5e70fb578cf587a3df8da33885543b3d316548ac0d29bd67e4683d32b2751471e148e89390c7658edb622fd741eae054b7fae774996b60
 SHA512 
ec9e40198455e7001bb1d06ea060b9b4c32ad3a3750d0cc9bac334b53eb666df1746335bfcd411213fa4386b23e516f6026fe3d74ad9119b2340b26c63ccd4fc

diff --git a/app-misc/mc/files/mc-4.8.23-3933-iso9660-1.patch 
b/app-misc/mc/files/mc-4.8.23-3933-iso9660-1.patch
deleted file mode 100644
index be08e68b296..000
--- a/app-misc/mc/files/mc-4.8.23-3933-iso9660-1.patch
+++ /dev/null
@@ -1,85 +0,0 @@
-From afdc9719f3e37921b621046f01f23fe6b705f059 Mon Sep 17 00:00:00 2001
-From: Andrew Borodin 
-Date: Sun, 7 Jul 2019 14:44:10 +0300
-Subject: [PATCH 1/2] Ticket #3933: report iso9660  listing errors.
-
-Variation 1:
-
-Steps to reproduce:
-
-* create empty .iso file (touch foo.iso)
-* run 'mc' and press enter on empty .iso
-
-Expected result: some error about invalid file format (sililar to what
-F3 view would yield).
-Actual result: mc elters a file as if it would be empty valid file.
-
-Variation 2:
-Steps to reproduce:
-
-* pick valid .iso file
-* deinstall all helper tools that handle .sio (isoinfo, xorriso, etc.)
-* run 'mc' and press enter on empty .iso
-
-Expected result: some error about invalid file format (sililar to what
-F3 view would yield)
-Actual result: mc enters a file as if it would be empty valid file
-
-Variation 2 is especially confusing for users as it does not hint them
-that they should install a tool to get it working. They just observe
-silently broken behaviour.
-
-Signed-off-by: Andrew Borodin 

- src/vfs/extfs/helpers/iso9660.in | 14 +++---
- 1 file changed, 11 insertions(+), 3 deletions(-)
-
-diff --git a/src/vfs/extfs/helpers/iso9660.in 
b/src/vfs/extfs/helpers/iso9660.in
-index 8c2240e8e..76273522e 100644
 a/src/vfs/extfs/helpers/iso9660.in
-+++ b/src/vfs/extfs/helpers/iso9660.in
-@@ -93,6 +93,8 @@ xorriso_rm() {
- 
- # tested to comply with isoinfo 2.0's output
- test_iso () {
-+which isoinfo 2>/dev/null || (echo "isoinfo not found" >&2;  return 1)
-+
- CHARSET=$(locale charmap 2>/dev/null)
- if test -z "$CHARSET"; then
- CHARSET=$(locale 2>/dev/null | @GREP@ LC_CTYPE | sed -n -e 
's/.*\.\(.*\)"$/\1/p')
-@@ -119,6 +121,8 @@ test_iso () {
- }
- 
- mcisofs_list () {
-+local lsl r
-+
- # left as a reminder to implement compressed image support =)
- case "$1" in
-   *.lz)  MYCAT="lzip -dc";;
-@@ -133,7 +137,11 @@ mcisofs_list () {
-   *) MYCAT="cat";;
- esac
- 
--$ISOINFO -l -i "$1" 2>/dev/null | @AWK@ -v SEMICOLON=$SEMICOLON '
-+lsl=$($ISOINFO -l -i "$1"  2>/dev/null)
-+r=$?
-+test $r -gt 0 && return $r
-+
-+echo "$lsl" | @AWK@ -v SEMICOLON=$SEMICOLON '
- BEGIN {
-   dir="";
-   # Pattern to match 8 first fields.
-@@ -183,8 +191,8 @@ shift
- case "$cmd" in
-   list)
- xorriso_list "$@" || {
--test_iso "$@";
--mcisofs_list "$@";
-+test_iso "$@" || exit 1
-+mcisofs_list "$@" || exit 1
- }
- exit 0
- ;;
--- 
-2.22.0
-

diff --git a/app-misc/mc/files/mc-4.8.23-3933-iso9660-2.patch 
b/app-misc/mc/files/mc-4.8.23-3933-iso9660-2.patch
deleted file mode 100644
index 173def62eb0..000
--- a/app-misc/mc/files/mc-4.8.23-3933-iso9660-2.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From c1b6d29b95a373108e8d03ac629dcb03fcec854c Mon Sep 17 00:00:00 2001
-From: Andrew Borodin 

[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-03-21 Thread Mart Raudsepp
commit: 08851ba5da1099d2514e1042cd2eec9f15a588c6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar 21 09:19:16 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar 21 09:24:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08851ba5

app-misc/mc: arm64 stable (bug #711370)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-misc/mc/mc-4.8.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.24.ebuild b/app-misc/mc/mc-4.8.24.ebuild
index e7a72a905a2..e83ca9c98d3 100644
--- a/app-misc/mc/mc-4.8.24.ebuild
+++ b/app-misc/mc/mc-4.8.24.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-03-08 Thread Sergei Trofimovich
commit: aea2eda3e9ad64e9b18716e8e7376eb14aeca1ff
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Mar  8 09:02:52 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar  8 09:58:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aea2eda3

app-misc/mc: stable 4.8.24 for hppa, bug #711370

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/mc-4.8.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.24.ebuild b/app-misc/mc/mc-4.8.24.ebuild
index e328e4b0c76..e7a72a905a2 100644
--- a/app-misc/mc/mc-4.8.24.ebuild
+++ b/app-misc/mc/mc-4.8.24.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-03-04 Thread Agostino Sarubbo
commit: 228d62f7587aa9df3607461c3c20c49fb135cad0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar  4 08:07:34 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar  4 08:07:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=228d62f7

app-misc/mc: ia64 stable wrt bug #711370

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/mc/mc-4.8.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.24.ebuild b/app-misc/mc/mc-4.8.24.ebuild
index 534a5c75e8d..e328e4b0c76 100644
--- a/app-misc/mc/mc-4.8.24.ebuild
+++ b/app-misc/mc/mc-4.8.24.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-03-04 Thread Agostino Sarubbo
commit: b35a69fa727eaa4df90d7a8f110dd9dc8d6ac52e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar  4 08:07:01 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar  4 08:07:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b35a69fa

app-misc/mc: arm stable wrt bug #711370

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/mc/mc-4.8.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.24.ebuild b/app-misc/mc/mc-4.8.24.ebuild
index 3dead2a7cd8..534a5c75e8d 100644
--- a/app-misc/mc/mc-4.8.24.ebuild
+++ b/app-misc/mc/mc-4.8.24.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-03-03 Thread Agostino Sarubbo
commit: 28c72f732cf44d459fe9de54b08c843b9fcec1e6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Mar  3 14:38:14 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Mar  3 14:38:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28c72f73

app-misc/mc: ppc64 stable wrt bug #711370

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/mc/mc-4.8.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.24.ebuild b/app-misc/mc/mc-4.8.24.ebuild
index 22d2a663f2a..3dead2a7cd8 100644
--- a/app-misc/mc/mc-4.8.24.ebuild
+++ b/app-misc/mc/mc-4.8.24.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-03-03 Thread Agostino Sarubbo
commit: 9b48984a97611e5ad25a5ea1b1d56203c9577285
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Mar  3 12:40:38 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Mar  3 12:40:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b48984a

app-misc/mc: ppc stable wrt bug #711370

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/mc/mc-4.8.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.24.ebuild b/app-misc/mc/mc-4.8.24.ebuild
index 2bcb5e544c4..22d2a663f2a 100644
--- a/app-misc/mc/mc-4.8.24.ebuild
+++ b/app-misc/mc/mc-4.8.24.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-03-03 Thread Agostino Sarubbo
commit: aa57c060ca58ff69fc31cc88d31613b4d0687232
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Mar  3 12:39:24 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Mar  3 12:39:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa57c060

app-misc/mc: amd64 stable wrt bug #711370

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/mc/mc-4.8.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.24.ebuild b/app-misc/mc/mc-4.8.24.ebuild
index 0c077358878..2bcb5e544c4 100644
--- a/app-misc/mc/mc-4.8.24.ebuild
+++ b/app-misc/mc/mc-4.8.24.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-03-03 Thread Agostino Sarubbo
commit: 3c9d441b63a29d366b48f66fa2ae4d4d149626ae
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Mar  3 11:46:06 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Mar  3 11:46:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c9d441b

app-misc/mc: x86 stable wrt bug #711370

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/mc/mc-4.8.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.24.ebuild b/app-misc/mc/mc-4.8.24.ebuild
index 47c84f620d2..0c077358878 100644
--- a/app-misc/mc/mc-4.8.24.ebuild
+++ b/app-misc/mc/mc-4.8.24.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-03-03 Thread Agostino Sarubbo
commit: 5463df0ab108e538f950df9c8775fef3e886b909
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Mar  3 11:08:04 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Mar  3 11:08:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5463df0a

app-misc/mc: sparc stable wrt bug #711370

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/mc/mc-4.8.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.24.ebuild b/app-misc/mc/mc-4.8.24.ebuild
index 035e43c0cb8..47c84f620d2 100644
--- a/app-misc/mc/mc-4.8.24.ebuild
+++ b/app-misc/mc/mc-4.8.24.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/, app-misc/mc/files/

2020-03-03 Thread Sergei Trofimovich
commit: 505d6452fcc516ba6baf978b85ede975cb05bea6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Mar  3 09:41:45 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Mar  3 09:41:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=505d6452

app-misc/mc: fix parallel 'make install'

Reported-by: Rolf Eike Beer
Bug: https://midnight-commander.org/ticket/4070
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../mc/files/mc-4.8.24-mc-lib-twice-4070.patch | 84 ++
 app-misc/mc/mc-4.8.24.ebuild   |  2 +
 2 files changed, 86 insertions(+)

diff --git a/app-misc/mc/files/mc-4.8.24-mc-lib-twice-4070.patch 
b/app-misc/mc/files/mc-4.8.24-mc-lib-twice-4070.patch
new file mode 100644
index 000..8db6fdfb2ea
--- /dev/null
+++ b/app-misc/mc/files/mc-4.8.24-mc-lib-twice-4070.patch
@@ -0,0 +1,84 @@
+https://midnight-commander.org/ticket/4070
+
+From 30fd157a73f148dbc150c18b206b85e1a4a93e9c Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Tue, 3 Mar 2020 09:26:12 +
+Subject: [PATCH] misc/Makefile.am: install 'mc.lib' only once (#4070)
+
+Before the change `mc.lib` was installed twice due to being
+in two `_DATA` variables:
+
+```
+dist_pkgdata_DATA = \
+mc.lib
+
+pkgdata_DATA = \
+$(dist_pkgdata_DATA) \
+$(PKGDATA_OUT)
+```
+
+This causes occasional install failures when two parallel
+`/usr/bin/install` calls race in installing the file:
+
+```
+$ make -j20 DESTDIR=/var/tmp/portage/app-misc/mc-4.8.24/image install
+...
+ /usr/lib/portage/python3.6/ebuild-helpers/xattr/install \
+-c -m 644 mc.lib '/var/tmp/portage/app-misc/mc-4.8.24/image/usr/share/mc'
+ /usr/lib/portage/python3.6/ebuild-helpers/xattr/install \
+-c -m 644 mc.lib mc.charsets 
'/var/tmp/portage/app-misc/mc-4.8.24/image/usr/share/mc'
+...
+ /usr/bin/install: cannot create regular file
+   '/var/tmp/portage/app-misc/mc-4.8.24/image/usr/share/mc/mc.lib': File exists
+```
+
+After the change `mc.lib` is present only in `dist_pkgdata_DATA`.
+
+Signed-off-by: Sergei Trofimovich 
+---
+ misc/Makefile.am | 2 --
+ 1 file changed, 2 deletions(-)
+
+--- a/misc/Makefile.am
 b/misc/Makefile.am
+@@ -17,7 +17,7 @@ dist_pkgdata_DATA = \
+   mc.lib
+ 
+ pkgdata_DATA = \
+-  $(dist_pkgdata_DATA) \
++  \
+   $(PKGDATA_OUT)
+ 
+ SCRIPTS_IN = \
+@@ -54,7 +53,7 @@ EXTRA_DIST = \
+   $(LIBFILES_SCRIPT) \
+   $(SCRIPTS_IN) \
+   $(noinst_DATA) \
+-  $(dist_pkgdata_DATA) \
++  \
+   $(PKGDATA_IN)
+ 
+ install-data-hook:
+--- a/misc/Makefile.in
 b/misc/Makefile.in
+@@ -472,7 +473,7 @@ dist_pkgdata_DATA = \
+   mc.lib
+ 
+ pkgdata_DATA = \
+-  $(dist_pkgdata_DATA) \
++  \
+   $(PKGDATA_OUT)
+ 
+ SCRIPTS_IN = \
+@@ -508,7 +509,7 @@ EXTRA_DIST = \
+   $(LIBFILES_SCRIPT) \
+   $(SCRIPTS_IN) \
+   $(noinst_DATA) \
+-  $(dist_pkgdata_DATA) \
++  \
+   $(PKGDATA_IN)
+ 
+ all: all-recursive
+-- 
+2.25.1
+

diff --git a/app-misc/mc/mc-4.8.24.ebuild b/app-misc/mc/mc-4.8.24.ebuild
index 2fff74e2efc..035e43c0cb8 100644
--- a/app-misc/mc/mc-4.8.24.ebuild
+++ b/app-misc/mc/mc-4.8.24.ebuild
@@ -42,6 +42,8 @@ RESTRICT="!test? ( test )"
 
 S=${WORKDIR}/${MY_P}
 
+PATCHES=("${FILESDIR}"/${P}-mc-lib-twice-4070.patch)
+
 pkg_pretend() {
if use slang && use unicode ; then
ewarn "\"unicode\" USE flag only takes effect when the 
\"slang\" USE flag is disabled."



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-02-12 Thread Sergei Trofimovich
commit: e09f7ec9e7c3ea3f2938a3fb27e92d45a3376c53
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Feb 12 19:52:34 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 12 19:57:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e09f7ec9

app-misc/mc: stable 4.8.23-r2 for hppa, bug #708896

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/mc-4.8.23-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.23-r2.ebuild b/app-misc/mc/mc-4.8.23-r2.ebuild
index d09aa99664d..aa470284435 100644
--- a/app-misc/mc/mc-4.8.23-r2.ebuild
+++ b/app-misc/mc/mc-4.8.23-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-02-11 Thread Agostino Sarubbo
commit: 3237c87ca70b919903e4b7c769c0c1e3f4ba5d69
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Feb 11 11:28:49 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Feb 11 11:28:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3237c87c

app-misc/mc: ppc stable wrt bug #708896

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/mc/mc-4.8.23-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.23-r2.ebuild b/app-misc/mc/mc-4.8.23-r2.ebuild
index 7664f51fd67..d09aa99664d 100644
--- a/app-misc/mc/mc-4.8.23-r2.ebuild
+++ b/app-misc/mc/mc-4.8.23-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-02-11 Thread Agostino Sarubbo
commit: b847f3bec7ffbfc0b3442cf8b3b041446080a52d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Feb 11 11:09:35 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Feb 11 11:09:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b847f3be

app-misc/mc: amd64 stable wrt bug #708896

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/mc/mc-4.8.23-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.23-r2.ebuild b/app-misc/mc/mc-4.8.23-r2.ebuild
index 073a6ba58f0..7664f51fd67 100644
--- a/app-misc/mc/mc-4.8.23-r2.ebuild
+++ b/app-misc/mc/mc-4.8.23-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-02-11 Thread Agostino Sarubbo
commit: 77615769420d0fa630526e3a4fcdc3cdfc1ab798
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Feb 11 10:57:45 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Feb 11 10:57:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77615769

app-misc/mc: ppc64 stable wrt bug #708896

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/mc/mc-4.8.23-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.23-r2.ebuild b/app-misc/mc/mc-4.8.23-r2.ebuild
index d8ea4303688..073a6ba58f0 100644
--- a/app-misc/mc/mc-4.8.23-r2.ebuild
+++ b/app-misc/mc/mc-4.8.23-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-02-11 Thread Agostino Sarubbo
commit: 84cfba59b0a1bec573167642a2e2f993aecab87f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Feb 11 10:55:28 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Feb 11 10:55:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84cfba59

app-misc/mc: ia64 stable wrt bug #708896

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/mc/mc-4.8.23-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.23-r2.ebuild b/app-misc/mc/mc-4.8.23-r2.ebuild
index 36fd9b82fa9..d8ea4303688 100644
--- a/app-misc/mc/mc-4.8.23-r2.ebuild
+++ b/app-misc/mc/mc-4.8.23-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-02-11 Thread Agostino Sarubbo
commit: 0e3bd5d1e4b8e687221e8037b638497015d5abc7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Feb 11 09:50:21 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Feb 11 09:50:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e3bd5d1

app-misc/mc: x86 stable wrt bug #708896

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/mc/mc-4.8.23-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.23-r2.ebuild b/app-misc/mc/mc-4.8.23-r2.ebuild
index 5695f8bddbd..36fd9b82fa9 100644
--- a/app-misc/mc/mc-4.8.23-r2.ebuild
+++ b/app-misc/mc/mc-4.8.23-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-02-11 Thread Agostino Sarubbo
commit: d625f72041fc92e3d91a2f37f1dec5ce408a6fce
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Feb 11 09:43:44 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Feb 11 09:43:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d625f720

app-misc/mc: sparc stable wrt bug #708896

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/mc/mc-4.8.23-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.23-r2.ebuild b/app-misc/mc/mc-4.8.23-r2.ebuild
index d9c7dafe3f3..5695f8bddbd 100644
--- a/app-misc/mc/mc-4.8.23-r2.ebuild
+++ b/app-misc/mc/mc-4.8.23-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-02-10 Thread Agostino Sarubbo
commit: b7c39feae7335dc8a5b9749626fd6fd9350f9909
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 10 18:10:04 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 10 18:10:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c39fea

app-misc/mc: arm stable wrt bug #708896

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/mc/mc-4.8.23-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.23-r2.ebuild b/app-misc/mc/mc-4.8.23-r2.ebuild
index 64112aaf67b..d9c7dafe3f3 100644
--- a/app-misc/mc/mc-4.8.23-r2.ebuild
+++ b/app-misc/mc/mc-4.8.23-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-01-19 Thread Sergei Trofimovich
commit: f4d1633bcd4088fe93ceb86d83756425543ad623
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 20 07:51:54 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 20 07:52:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d1633b

app-misc/mc: destabilize alpha to ~alpha

Bug: https://bugs.gentoo.org/693914
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/mc-4.8.22.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/mc/mc-4.8.22.ebuild b/app-misc/mc/mc-4.8.22.ebuild
index 256d07fc143..5f959e6ff92 100644
--- a/app-misc/mc/mc-4.8.22.ebuild
+++ b/app-misc/mc/mc-4.8.22.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-01-19 Thread Sergei Trofimovich
commit: 2c1d80f0e7adc3c0a523db9bfe63ab2ad94cce5a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 20 07:49:55 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 20 07:52:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c1d80f0

app-misc/mc: bump up to 4.8.24

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/Manifest |   1 +
 app-misc/mc/mc-4.8.24.ebuild | 108 +++
 2 files changed, 109 insertions(+)

diff --git a/app-misc/mc/Manifest b/app-misc/mc/Manifest
index e921d36443b..48e47aaf077 100644
--- a/app-misc/mc/Manifest
+++ b/app-misc/mc/Manifest
@@ -1,2 +1,3 @@
 DIST mc-4.8.22.tar.xz 2538524 BLAKE2B 
f7839177dfb02d5b56d6a4ae1f045f7bc501b70fc845efaa6d45ef8e432ec680e51e4530aa5aa25c33ad339171d1ff435f6a1c5dbc5ac150053c64101b7a5c30
 SHA512 
834d467a4561fe4361bbde61be2c9ded95ade2a89855d953f58b7bfeb21297a3d6ebf674e72ac665b1794e0cbc8da752bc14fb37b129ff870856b339091f6bed
 DIST mc-4.8.23.tar.xz 2552944 BLAKE2B 
f246f30d852f93ac96f81ec7a933a1bcd86ff3bfa040a0fa1cb32c14d781f77df34452e4dd94f0846e379d91a648cd417241e4660930a9c90defe58cb19d1cee
 SHA512 
e51c7f926d296280a57a8ecb5f4b296a850022b7ab9beaba89f5cb7554d8fc3e13c73b8571f78c3162ee85df88f7f46d07c9c893156cda4d1377a01071cdd1c6
+DIST mc-4.8.24.tar.xz 2434988 BLAKE2B 
18bd730d5bfbad19fa5e70fb578cf587a3df8da33885543b3d316548ac0d29bd67e4683d32b2751471e148e89390c7658edb622fd741eae054b7fae774996b60
 SHA512 
ec9e40198455e7001bb1d06ea060b9b4c32ad3a3750d0cc9bac334b53eb666df1746335bfcd411213fa4386b23e516f6026fe3d74ad9119b2340b26c63ccd4fc

diff --git a/app-misc/mc/mc-4.8.24.ebuild b/app-misc/mc/mc-4.8.24.ebuild
new file mode 100644
index 000..679bc5a975b
--- /dev/null
+++ b/app-misc/mc/mc-4.8.24.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+MY_P=${P/_/-}
+
+DESCRIPTION="GNU Midnight Commander is a text based file manager"
+HOMEPAGE="https://www.midnight-commander.org;
+SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
+
+REQUIRED_USE="spell? ( edit )"
+
+RDEPEND=">=dev-libs/glib-2.26.0:2
+   gpm? ( sys-libs/gpm )
+   kernel_linux? ( sys-fs/e2fsprogs )
+   samba? ( net-fs/samba )
+   sftp? ( net-libs/libssh2 )
+   slang? ( >=sys-libs/slang-2 )
+   !slang? ( sys-libs/ncurses:0=[unicode?] )
+   spell? ( app-text/aspell )
+   X? ( x11-libs/libX11
+   x11-libs/libICE
+   x11-libs/libXau
+   x11-libs/libXdmcp
+   x11-libs/libSM )"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   test? ( dev-libs/check )
+   "
+
+RESTRICT="!test? ( test )"
+
+S=${WORKDIR}/${MY_P}
+
+pkg_pretend() {
+   if use slang && use unicode ; then
+   ewarn "\"unicode\" USE flag only takes effect when the 
\"slang\" USE flag is disabled."
+   fi
+}
+
+src_configure() {
+   [[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
+
+   local myeconfargs=(
+   --disable-dependency-tracking
+   --disable-silent-rules
+   --enable-charset
+   --enable-vfs
+   --with-homedir=$(usex xdg 'XDG' '.mc')
+   --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w' 
'')")
+   $(use_enable kernel_linux vfs-undelfs)
+   # Today mclib does not expose any headers and is linked to
+   # single 'mc' binary. Thus there is no advantage of having
+   # a library. Let's avoid shared library altogether
+   # as it also conflicts with sci-libs/mc: bug #685938
+   --disable-mclib
+   $(use_enable nls)
+   $(use_enable samba vfs-smb)
+   $(use_enable sftp vfs-sftp)
+   $(use_enable spell aspell)
+   $(use_enable test tests)
+   $(use_with gpm gpm-mouse)
+   $(use_with X x)
+   $(use_with edit internal-edit)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   # CK_FORK=no to avoid using fork() in check library
+   # as mc mocks fork() itself: bug #644462.
+   #
+   # VERBOSE=1 to make test failures contain detailed
+   # information.
+   CK_FORK=no emake check VERBOSE=1
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc AUTHORS README NEWS
+
+   # fix bug #334383
+   if use kernel_linux && [[ ${EUID} == 0 ]] ; then
+   fowners root:tty 

[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2020-01-19 Thread Sergei Trofimovich
commit: 92221f67d68688c99091f6b233d0c65c9b3692db
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 20 07:52:20 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 20 07:52:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92221f67

app-misc/mc: drop old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/Manifest |   1 -
 app-misc/mc/mc-4.8.22.ebuild | 108 ---
 2 files changed, 109 deletions(-)

diff --git a/app-misc/mc/Manifest b/app-misc/mc/Manifest
index 48e47aaf077..7975a3d8d7e 100644
--- a/app-misc/mc/Manifest
+++ b/app-misc/mc/Manifest
@@ -1,3 +1,2 @@
-DIST mc-4.8.22.tar.xz 2538524 BLAKE2B 
f7839177dfb02d5b56d6a4ae1f045f7bc501b70fc845efaa6d45ef8e432ec680e51e4530aa5aa25c33ad339171d1ff435f6a1c5dbc5ac150053c64101b7a5c30
 SHA512 
834d467a4561fe4361bbde61be2c9ded95ade2a89855d953f58b7bfeb21297a3d6ebf674e72ac665b1794e0cbc8da752bc14fb37b129ff870856b339091f6bed
 DIST mc-4.8.23.tar.xz 2552944 BLAKE2B 
f246f30d852f93ac96f81ec7a933a1bcd86ff3bfa040a0fa1cb32c14d781f77df34452e4dd94f0846e379d91a648cd417241e4660930a9c90defe58cb19d1cee
 SHA512 
e51c7f926d296280a57a8ecb5f4b296a850022b7ab9beaba89f5cb7554d8fc3e13c73b8571f78c3162ee85df88f7f46d07c9c893156cda4d1377a01071cdd1c6
 DIST mc-4.8.24.tar.xz 2434988 BLAKE2B 
18bd730d5bfbad19fa5e70fb578cf587a3df8da33885543b3d316548ac0d29bd67e4683d32b2751471e148e89390c7658edb622fd741eae054b7fae774996b60
 SHA512 
ec9e40198455e7001bb1d06ea060b9b4c32ad3a3750d0cc9bac334b53eb666df1746335bfcd411213fa4386b23e516f6026fe3d74ad9119b2340b26c63ccd4fc

diff --git a/app-misc/mc/mc-4.8.22.ebuild b/app-misc/mc/mc-4.8.22.ebuild
deleted file mode 100644
index 5f959e6ff92..000
--- a/app-misc/mc/mc-4.8.22.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-MY_P=${P/_/-}
-
-DESCRIPTION="GNU Midnight Commander is a text based file manager"
-HOMEPAGE="https://www.midnight-commander.org;
-SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
-IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
-
-REQUIRED_USE="spell? ( edit )"
-
-RDEPEND=">=dev-libs/glib-2.26.0:2
-   gpm? ( sys-libs/gpm )
-   kernel_linux? ( sys-fs/e2fsprogs )
-   samba? ( net-fs/samba )
-   sftp? ( net-libs/libssh2 )
-   slang? ( >=sys-libs/slang-2 )
-   !slang? ( sys-libs/ncurses:0=[unicode?] )
-   spell? ( app-text/aspell )
-   X? ( x11-libs/libX11
-   x11-libs/libICE
-   x11-libs/libXau
-   x11-libs/libXdmcp
-   x11-libs/libSM )"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-   test? ( dev-libs/check )
-   "
-
-RESTRICT="!test? ( test )"
-
-S=${WORKDIR}/${MY_P}
-
-pkg_pretend() {
-   if use slang && use unicode ; then
-   ewarn "\"unicode\" USE flag only takes effect when the 
\"slang\" USE flag is disabled."
-   fi
-}
-
-src_configure() {
-   [[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
-
-   local myeconfargs=(
-   --disable-dependency-tracking
-   --disable-silent-rules
-   --enable-charset
-   --enable-vfs
-   --with-homedir=$(usex xdg 'XDG' '.mc')
-   --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w' 
'')")
-   $(use_enable kernel_linux vfs-undelfs)
-   # Today mclib does not expose any headers and is linked to
-   # single 'mc' binary. Thus there is no advantage of having
-   # a library. Let's avoid shared library altogether
-   # as it also conflicts with sci-libs/mc: bug #685938
-   --disable-mclib
-   $(use_enable nls)
-   $(use_enable samba vfs-smb)
-   $(use_enable sftp vfs-sftp)
-   $(use_enable spell aspell)
-   $(use_enable test tests)
-   $(use_with gpm gpm-mouse)
-   $(use_with X x)
-   $(use_with edit internal-edit)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_test() {
-   # CK_FORK=no to avoid using fork() in check library
-   # as mc mocks fork() itself: bug #644462.
-   #
-   # VERBOSE=1 to make test failures contain detailed
-   # information.
-   CK_FORK=no emake check VERBOSE=1
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc AUTHORS README NEWS
-
-   # fix bug #334383
-   if use kernel_linux && [[ ${EUID} == 0 ]] ; then
-   fowners root:tty /usr/libexec/mc/cons.saver
-  

[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/files/, app-misc/mc/

2020-01-19 Thread Sergei Trofimovich
commit: f83e8e55fd6d69c9438b7e6115ff51cf97b35050
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jan 19 15:20:07 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan 19 15:20:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f83e8e55

app-misc/mc: fix build failure on gcc-10

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/files/mc-4.8.23-gcc-10.patch | 79 
 app-misc/mc/mc-4.8.23-r2.ebuild  |  3 +-
 2 files changed, 81 insertions(+), 1 deletion(-)

diff --git a/app-misc/mc/files/mc-4.8.23-gcc-10.patch 
b/app-misc/mc/files/mc-4.8.23-gcc-10.patch
new file mode 100644
index 000..b7cc3ee71a9
--- /dev/null
+++ b/app-misc/mc/files/mc-4.8.23-gcc-10.patch
@@ -0,0 +1,79 @@
+From 093571938a6c31706f918b011335b8ab30602336 Mon Sep 17 00:00:00 2001
+From: Andrew Borodin 
+Date: Sat, 23 Nov 2019 17:41:58 +0300
+Subject: [PATCH] Ticket #4035: fix compile failure on OS X 10.9.
+
+Fix duplication of menu_map definition.
+
+Move menu_map definition to lib/widget/menu.c.
+
+Signed-off-by: Andrew Borodin 
+---
+ lib/widget/menu.c  | 2 +-
+ lib/widget/menu.h  | 2 ++
+ src/keybind-defaults.c | 3 +--
+ src/keybind-defaults.h | 1 -
+ 4 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/lib/widget/menu.c b/lib/widget/menu.c
+index b7476b62b..68ae6f6ce 100644
+--- a/lib/widget/menu.c
 b/lib/widget/menu.c
+@@ -46,7 +46,7 @@
+ 
+ /*** global variables 
/
+ 
+-const global_keymap_t *menu_map;
++const global_keymap_t *menu_map = NULL;
+ 
+ /*** file scope macro definitions 
/
+ 
+diff --git a/lib/widget/menu.h b/lib/widget/menu.h
+index c522a16c8..fad6fa639 100644
+--- a/lib/widget/menu.h
 b/lib/widget/menu.h
+@@ -39,6 +39,8 @@ typedef struct WMenuBar
+ 
+ /*** global variables defined in .c file 
*/
+ 
++extern const global_keymap_t *menu_map;
++
+ /*** declarations of public functions 
/
+ 
+ menu_entry_t *menu_entry_create (const char *name, long command);
+diff --git a/src/keybind-defaults.c b/src/keybind-defaults.c
+index 10ba341ee..0ba4840df 100644
+--- a/src/keybind-defaults.c
 b/src/keybind-defaults.c
+@@ -28,7 +28,7 @@
+ #include 
+ 
+ #include "lib/global.h"
+-#include "lib/widget.h" /* dialog_map, input_map, listbox_map */
++#include "lib/widget.h" /* dialog_map, input_map, listbox_map, 
menu_map */
+ 
+ #include "keybind-defaults.h"
+ 
+@@ -56,7 +56,6 @@ GArray *diff_keymap = NULL;
+ const global_keymap_t *main_map = NULL;
+ const global_keymap_t *main_x_map = NULL;
+ const global_keymap_t *panel_map = NULL;
+-const global_keymap_t *menu_map = NULL;
+ const global_keymap_t *tree_map = NULL;
+ const global_keymap_t *help_map = NULL;
+ 
+diff --git a/src/keybind-defaults.h b/src/keybind-defaults.h
+index edb05c67f..6b7266589 100644
+--- a/src/keybind-defaults.h
 b/src/keybind-defaults.h
+@@ -35,7 +35,6 @@ extern GArray *diff_keymap;
+ extern const global_keymap_t *main_map;
+ extern const global_keymap_t *main_x_map;
+ extern const global_keymap_t *panel_map;
+-extern const global_keymap_t *menu_map;
+ extern const global_keymap_t *tree_map;
+ extern const global_keymap_t *help_map;
+ 
+-- 
+2.25.0
+

diff --git a/app-misc/mc/mc-4.8.23-r2.ebuild b/app-misc/mc/mc-4.8.23-r2.ebuild
index 856331ef9aa..64112aaf67b 100644
--- a/app-misc/mc/mc-4.8.23-r2.ebuild
+++ b/app-misc/mc/mc-4.8.23-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -48,6 +48,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-4.8.23-gettext.patch
"${FILESDIR}"/${PN}-4.8.23-gettext-test.patch
"${FILESDIR}"/${PN}-4.8.23-vfs-gc-SEGV.patch
+   "${FILESDIR}"/${PN}-4.8.23-gcc-10.patch
 )
 
 pkg_pretend() {



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/files/, app-misc/mc/

2019-11-21 Thread Sergei Trofimovich
commit: 9bebf5560d10a6264e05cdb38ebca50978b5aef8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Nov 21 09:41:27 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Nov 21 09:41:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bebf556

app-misc/mc: fix VFS SEGV in GC, bug #700708

Paul reports that nested archives cause corruption
of mc's data structures.

Picked upstream patch that avoids dereference of stale entries.

Reported-by: Paul Osmialowski
Closes: https://bugs.gentoo.org/700708
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/files/mc-4.8.23-vfs-gc-SEGV.patch |  37 
 app-misc/mc/mc-4.8.23-r2.ebuild   | 116 ++
 2 files changed, 153 insertions(+)

diff --git a/app-misc/mc/files/mc-4.8.23-vfs-gc-SEGV.patch 
b/app-misc/mc/files/mc-4.8.23-vfs-gc-SEGV.patch
new file mode 100644
index 000..e72d641a5c3
--- /dev/null
+++ b/app-misc/mc/files/mc-4.8.23-vfs-gc-SEGV.patch
@@ -0,0 +1,37 @@
+https://bugs.gentoo.org/700708
+
+From 8411b93ff7cc955b0acf1541207977c52201bbfc Mon Sep 17 00:00:00 2001
+From: Andrew Borodin 
+Date: Wed, 11 Sep 2019 09:17:18 +0300
+Subject: [PATCH] (vfs_stamp_compare): fix NULL dereference.
+
+(vfs_stamp): likewise.
+
+Signed-off-by: Andrew Borodin 
+---
+ lib/vfs/gc.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+--- a/lib/vfs/gc.c
 b/lib/vfs/gc.c
+@@ -127,7 +127,7 @@ vfs_stamp_compare (gconstpointer a, gconstpointer b)
+ const struct vfs_stamping *vsa = (const struct vfs_stamping *) a;
+ const struct vfs_stamping *vsb = (const struct vfs_stamping *) b;
+ 
+-return (vsa->v == vsb->v && vsa->id == vsb->id) ? 0 : 1;
++return (vsa == NULL || vsb == NULL || (vsa->v == vsb->v && vsa->id == 
vsb->id)) ? 0 : 1;
+ }
+ 
+ /* 
-
 */
+@@ -163,7 +163,7 @@ vfs_stamp (struct vfs_class *v, vfsid id)
+ gboolean ret = FALSE;
+ 
+ stamp = g_slist_find_custom (stamps, , vfs_stamp_compare);
+-if (stamp != NULL)
++if (stamp != NULL && stamp->data != NULL)
+ {
+ gettimeofday (&(VFS_STAMPING (stamp->data)->time), NULL);
+ ret = TRUE;
+-- 
+2.24.0
+

diff --git a/app-misc/mc/mc-4.8.23-r2.ebuild b/app-misc/mc/mc-4.8.23-r2.ebuild
new file mode 100644
index 000..856331ef9aa
--- /dev/null
+++ b/app-misc/mc/mc-4.8.23-r2.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+MY_P=${P/_/-}
+
+DESCRIPTION="GNU Midnight Commander is a text based file manager"
+HOMEPAGE="https://www.midnight-commander.org;
+SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
+
+REQUIRED_USE="spell? ( edit )"
+
+RDEPEND=">=dev-libs/glib-2.26.0:2
+   gpm? ( sys-libs/gpm )
+   kernel_linux? ( sys-fs/e2fsprogs )
+   samba? ( net-fs/samba )
+   sftp? ( net-libs/libssh2 )
+   slang? ( >=sys-libs/slang-2 )
+   !slang? ( sys-libs/ncurses:0=[unicode?] )
+   spell? ( app-text/aspell )
+   X? ( x11-libs/libX11
+   x11-libs/libICE
+   x11-libs/libXau
+   x11-libs/libXdmcp
+   x11-libs/libSM )"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   test? ( dev-libs/check )
+   "
+
+RESTRICT="!test? ( test )"
+
+S=${WORKDIR}/${MY_P}
+
+PATCHES=(
+   "${FILESDIR}"/${P}-3933-iso9660-1.patch
+   "${FILESDIR}"/${P}-3933-iso9660-2.patch
+   "${FILESDIR}"/${PN}-4.8.23-gettext.patch
+   "${FILESDIR}"/${PN}-4.8.23-gettext-test.patch
+   "${FILESDIR}"/${PN}-4.8.23-vfs-gc-SEGV.patch
+)
+
+pkg_pretend() {
+   if use slang && use unicode ; then
+   ewarn "\"unicode\" USE flag only takes effect when the 
\"slang\" USE flag is disabled."
+   fi
+}
+
+src_configure() {
+   [[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
+
+   local myeconfargs=(
+   --disable-dependency-tracking
+   --disable-silent-rules
+   --enable-charset
+   --enable-vfs
+   --with-homedir=$(usex xdg 'XDG' '.mc')
+   --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w' 
'')")
+   $(use_enable kernel_linux vfs-undelfs)
+   # Today mclib does not expose any headers and is linked to
+   # single 'mc' binary. Thus there is no advantage of having
+   # a library. Let's avoid shared library altogether
+   # as it also 

[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2019-11-10 Thread Sergei Trofimovich
commit: 24fa8ee0d471b2736232f276ce2d7c1c58af8caf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Nov  9 13:57:46 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Nov  9 13:58:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24fa8ee0

app-misc/mc: RESTRICT="!test? ( test )"

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/mc-4.8.22.ebuild| 2 ++
 app-misc/mc/mc-4.8.23-r1.ebuild | 2 ++
 app-misc/mc/mc-4.8.23.ebuild| 2 ++
 app-misc/mc/mc-.ebuild  | 2 ++
 4 files changed, 8 insertions(+)

diff --git a/app-misc/mc/mc-4.8.22.ebuild b/app-misc/mc/mc-4.8.22.ebuild
index a246a79ffb5..256d07fc143 100644
--- a/app-misc/mc/mc-4.8.22.ebuild
+++ b/app-misc/mc/mc-4.8.22.ebuild
@@ -38,6 +38,8 @@ DEPEND="${RDEPEND}
test? ( dev-libs/check )
"
 
+RESTRICT="!test? ( test )"
+
 S=${WORKDIR}/${MY_P}
 
 pkg_pretend() {

diff --git a/app-misc/mc/mc-4.8.23-r1.ebuild b/app-misc/mc/mc-4.8.23-r1.ebuild
index 9f58fc20268..7791376a19d 100644
--- a/app-misc/mc/mc-4.8.23-r1.ebuild
+++ b/app-misc/mc/mc-4.8.23-r1.ebuild
@@ -38,6 +38,8 @@ DEPEND="${RDEPEND}
test? ( dev-libs/check )
"
 
+RESTRICT="!test? ( test )"
+
 S=${WORKDIR}/${MY_P}
 
 PATCHES=(

diff --git a/app-misc/mc/mc-4.8.23.ebuild b/app-misc/mc/mc-4.8.23.ebuild
index 32597904a63..b4513ee07fb 100644
--- a/app-misc/mc/mc-4.8.23.ebuild
+++ b/app-misc/mc/mc-4.8.23.ebuild
@@ -38,6 +38,8 @@ DEPEND="${RDEPEND}
test? ( dev-libs/check )
"
 
+RESTRICT="!test? ( test )"
+
 S=${WORKDIR}/${MY_P}
 
 pkg_pretend() {

diff --git a/app-misc/mc/mc-.ebuild b/app-misc/mc/mc-.ebuild
index 14377f18812..336a555d2ab 100644
--- a/app-misc/mc/mc-.ebuild
+++ b/app-misc/mc/mc-.ebuild
@@ -47,6 +47,8 @@ DEPEND="${RDEPEND}
test? ( dev-libs/check )
"
 
+RESTRICT="!test? ( test )"
+
 pkg_pretend() {
if use slang && use unicode ; then
ewarn "\"unicode\" USE flag only takes effect when the 
\"slang\" USE flag is disabled."



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2019-11-10 Thread Sergei Trofimovich
commit: aaa707739b998aa30e963d4c373a272f0f06e043
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Nov  9 14:18:35 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Nov  9 14:18:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaa70773

app-misc/mc: drop old

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/mc-4.8.23.ebuild | 108 ---
 1 file changed, 108 deletions(-)

diff --git a/app-misc/mc/mc-4.8.23.ebuild b/app-misc/mc/mc-4.8.23.ebuild
deleted file mode 100644
index b4513ee07fb..000
--- a/app-misc/mc/mc-4.8.23.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-MY_P=${P/_/-}
-
-DESCRIPTION="GNU Midnight Commander is a text based file manager"
-HOMEPAGE="https://www.midnight-commander.org;
-SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
-IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
-
-REQUIRED_USE="spell? ( edit )"
-
-RDEPEND=">=dev-libs/glib-2.26.0:2
-   gpm? ( sys-libs/gpm )
-   kernel_linux? ( sys-fs/e2fsprogs )
-   samba? ( net-fs/samba )
-   sftp? ( net-libs/libssh2 )
-   slang? ( >=sys-libs/slang-2 )
-   !slang? ( sys-libs/ncurses:0=[unicode?] )
-   spell? ( app-text/aspell )
-   X? ( x11-libs/libX11
-   x11-libs/libICE
-   x11-libs/libXau
-   x11-libs/libXdmcp
-   x11-libs/libSM )"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-   test? ( dev-libs/check )
-   "
-
-RESTRICT="!test? ( test )"
-
-S=${WORKDIR}/${MY_P}
-
-pkg_pretend() {
-   if use slang && use unicode ; then
-   ewarn "\"unicode\" USE flag only takes effect when the 
\"slang\" USE flag is disabled."
-   fi
-}
-
-src_configure() {
-   [[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
-
-   local myeconfargs=(
-   --disable-dependency-tracking
-   --disable-silent-rules
-   --enable-charset
-   --enable-vfs
-   --with-homedir=$(usex xdg 'XDG' '.mc')
-   --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w' 
'')")
-   $(use_enable kernel_linux vfs-undelfs)
-   # Today mclib does not expose any headers and is linked to
-   # single 'mc' binary. Thus there is no advantage of having
-   # a library. Let's avoid shared library altogether
-   # as it also conflicts with sci-libs/mc: bug #685938
-   --disable-mclib
-   $(use_enable nls)
-   $(use_enable samba vfs-smb)
-   $(use_enable sftp vfs-sftp)
-   $(use_enable spell aspell)
-   $(use_enable test tests)
-   $(use_with gpm gpm-mouse)
-   $(use_with X x)
-   $(use_with edit internal-edit)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_test() {
-   # CK_FORK=no to avoid using fork() in check library
-   # as mc mocks fork() itself: bug #644462.
-   #
-   # VERBOSE=1 to make test failures contain detailed
-   # information.
-   CK_FORK=no emake check VERBOSE=1
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc AUTHORS README NEWS
-
-   # fix bug #334383
-   if use kernel_linux && [[ ${EUID} == 0 ]] ; then
-   fowners root:tty /usr/libexec/mc/cons.saver
-   fperms g+s /usr/libexec/mc/cons.saver
-   fi
-
-   if ! use xdg ; then
-   sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \
-   -i "${ED}"/usr/libexec/mc/ext.d/*.sh || die
-   fi
-}
-
-pkg_postinst() {
-   elog "To enable exiting to latest working directory,"
-   elog "put this into your ~/.bashrc:"
-   elog ". ${EPREFIX}/usr/libexec/mc/mc.sh"
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2019-09-16 Thread Agostino Sarubbo
commit: e58a44fabc388853c48f5eb45dabb797d857f0d9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep 16 06:52:28 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep 16 06:52:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e58a44fa

app-misc/mc: sparc stable wrt bug #693914

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/mc/mc-4.8.23-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.23-r1.ebuild b/app-misc/mc/mc-4.8.23-r1.ebuild
index 422585f12d9..48f903c3ae5 100644
--- a/app-misc/mc/mc-4.8.23-r1.ebuild
+++ b/app-misc/mc/mc-4.8.23-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2019-09-14 Thread Sergei Trofimovich
commit: 239094609cc6e7504c6a55859cfc46f2237b6dda
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Sep 14 16:38:13 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Sep 14 23:27:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23909460

app-misc/mc: stable 4.8.23-r1 for hppa, bug #693914

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/mc-4.8.23-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.23-r1.ebuild b/app-misc/mc/mc-4.8.23-r1.ebuild
index 698dcf664c5..422585f12d9 100644
--- a/app-misc/mc/mc-4.8.23-r1.ebuild
+++ b/app-misc/mc/mc-4.8.23-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2019-09-13 Thread Mikle Kolyada
commit: 5bcf1ca218ec3b818d1a982d17ab5f8af089b6b0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Sep 13 18:19:06 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Sep 13 18:19:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bcf1ca2

app-misc/mc: arm stable wrt bug #693914

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-misc/mc/mc-4.8.23-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.23-r1.ebuild b/app-misc/mc/mc-4.8.23-r1.ebuild
index 9bbeef2c62c..698dcf664c5 100644
--- a/app-misc/mc/mc-4.8.23-r1.ebuild
+++ b/app-misc/mc/mc-4.8.23-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/files/, app-misc/mc/

2019-09-11 Thread Sergei Trofimovich
commit: 4939d79d562b3490794aac9d3875d1fdf9a60e92
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep 11 21:41:15 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep 11 21:44:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4939d79d

app-misc/mc: workaround linkage against internal gettext, bug #693850

The underlying issue is lack of support of linking in static
gettext into libmc.a due to a deficiency in m4/gettext.m4 (see
upstream bug for more details).

The workaround is to manually link bundled gettext into every
final binary. It fixes default case for musl but does not fix
the underlying issues. Let's leave fixing those to upstream.

Reported-by: Michael 'veremitz' Everitt
Bug: https://bugs.gentoo.org/693850
Bug: https://midnight-commander.org/ticket/3629
Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/files/mc-4.8.23-gettext-test.patch | 54 +
 app-misc/mc/files/mc-4.8.23-gettext.patch  | 56 ++
 app-misc/mc/mc-4.8.23-r1.ebuild|  2 +
 3 files changed, 112 insertions(+)

diff --git a/app-misc/mc/files/mc-4.8.23-gettext-test.patch 
b/app-misc/mc/files/mc-4.8.23-gettext-test.patch
new file mode 100644
index 000..7e19cd7fa11
--- /dev/null
+++ b/app-misc/mc/files/mc-4.8.23-gettext-test.patch
@@ -0,0 +1,54 @@
+https://bugs.gentoo.org/693850
+https://midnight-commander.org/raw-attachment/ticket/3629/mc-3629-Linking-fix-for-gettext.patch
+
+Test change counterpart.
+
+--- a/tests/lib/Makefile.am
 b/tests/lib/Makefile.am
+@@ -9,3 +9,3 @@ AM_LDFLAGS = @TESTS_LDFLAGS@
+ LIBS = @CHECK_LIBS@ \
+-  $(top_builddir)/lib/libmc.la
++  $(top_builddir)/lib/libmc.la $(LIBINTL)
+ 
+--- a/tests/lib/mcconfig/Makefile.am
 b/tests/lib/mcconfig/Makefile.am
+@@ -11,3 +11,3 @@ AM_LDFLAGS = @TESTS_LDFLAGS@
+ LIBS = @CHECK_LIBS@ \
+-  $(top_builddir)/lib/libmc.la
++  $(top_builddir)/lib/libmc.la $(LIBINTL)
+ 
+--- a/tests/lib/search/Makefile.am
 b/tests/lib/search/Makefile.am
+@@ -10,3 +10,3 @@ AM_CPPFLAGS = \
+ LIBS = @CHECK_LIBS@ \
+-  $(top_builddir)/lib/libmc.la @PCRE_LIBS@
++  $(top_builddir)/lib/libmc.la @PCRE_LIBS@ $(LIBINTL)
+ 
+--- a/tests/lib/vfs/Makefile.am
 b/tests/lib/vfs/Makefile.am
+@@ -14,3 +14,3 @@ EXTRA_DIST = mc.charsets
+ LIBS = @CHECK_LIBS@ \
+-  $(top_builddir)/lib/libmc.la
++  $(top_builddir)/lib/libmc.la $(LIBINTL)
+ 
+--- a/tests/lib/Makefile.in
 b/tests/lib/Makefile.in
+@@ -636 +636 @@ LIBPTH_PREFIX = @LIBPTH_PREFIX@
+-LIBS = @CHECK_LIBS@ $(top_builddir)/lib/libmc.la $(am__append_1)
++LIBS = @CHECK_LIBS@ $(top_builddir)/lib/libmc.la $(LIBINTL) $(am__append_1)
+--- a/tests/lib/mcconfig/Makefile.in
 b/tests/lib/mcconfig/Makefile.in
+@@ -542 +542 @@ LIBPTH_PREFIX = @LIBPTH_PREFIX@
+-LIBS = @CHECK_LIBS@ $(top_builddir)/lib/libmc.la $(am__append_1)
++LIBS = @CHECK_LIBS@ $(top_builddir)/lib/libmc.la $(LIBINTL) $(am__append_1)
+--- a/tests/lib/search/Makefile.in
 b/tests/lib/search/Makefile.in
+@@ -584,2 +584 @@ LIBPTH_PREFIX = @LIBPTH_PREFIX@
+-LIBS = @CHECK_LIBS@ $(top_builddir)/lib/libmc.la @PCRE_LIBS@ \
+-  $(am__append_1)
++LIBS = @CHECK_LIBS@ $(top_builddir)/lib/libmc.la @PCRE_LIBS@ $(LIBINTL) 
$(am__append_1)
+--- a/tests/lib/vfs/Makefile.in
 b/tests/lib/vfs/Makefile.in
+@@ -641 +641 @@ LIBPTH_PREFIX = @LIBPTH_PREFIX@
+-LIBS = @CHECK_LIBS@ $(top_builddir)/lib/libmc.la $(am__append_1)
++LIBS = @CHECK_LIBS@ $(top_builddir)/lib/libmc.la $(LIBINTL) $(am__append_1)

diff --git a/app-misc/mc/files/mc-4.8.23-gettext.patch 
b/app-misc/mc/files/mc-4.8.23-gettext.patch
new file mode 100644
index 000..3ad67dbe5d4
--- /dev/null
+++ b/app-misc/mc/files/mc-4.8.23-gettext.patch
@@ -0,0 +1,56 @@
+https://bugs.gentoo.org/693850
+https://midnight-commander.org/raw-attachment/ticket/3629/mc-3629-Linking-fix-for-gettext.patch
+
+From 2a97524b42eeececd2ecd928a1154da1f5b7378a Mon Sep 17 00:00:00 2001
+From: Andreas Mohr 
+Date: Fri, 1 Apr 2016 06:44:22 +
+Subject: [PATCH] Linking fix for non-default gettext package
+
+mc lost the linking game if gettext package pulled from outside of system 
paths.
+(Pulling can be done by suitable C-/CPP/LDFLAGS settings)
+
+Furthermore gettext package depends on libintl (if system lib
+don't provide needed functions) then gettext prepare INITLIBS/LIBINTL variable
+for working libintl pull in from gettext libdir.
+
+https://www.gnu.org/software/gettext/FAQ.html#integrating_undefined
+
+Let respect LIBINTL variable at linking (it is empty if not needed).
+
+Failure example for Solaris 10 with non-system-default gettext package:
+
+Undefined   first referenced
+ symbol in file
+ libintl_bind_textdomain_codeset ./.libs/libinternal.a(args.o)
+ libintl_gettext main.o
+ libintl_textdomain  main.o
+ libintl_bindtextdomain   

[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2019-09-11 Thread Agostino Sarubbo
commit: 8f02bceb3cd2e30023a02a653a087d76f6c3bb88
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Sep 11 08:43:30 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Sep 11 08:43:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f02bceb

app-misc/mc: x86 stable wrt bug #693914

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/mc/mc-4.8.23-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.23-r1.ebuild b/app-misc/mc/mc-4.8.23-r1.ebuild
index 15ecccae6f5..635d0001dcf 100644
--- a/app-misc/mc/mc-4.8.23-r1.ebuild
+++ b/app-misc/mc/mc-4.8.23-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2019-09-11 Thread Agostino Sarubbo
commit: 28235cbc52038b383377fcae3ef096c19305d9d7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Sep 11 08:20:25 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Sep 11 08:20:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28235cbc

app-misc/mc: amd64 stable wrt bug #693914

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/mc/mc-4.8.23-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.23-r1.ebuild b/app-misc/mc/mc-4.8.23-r1.ebuild
index 4d37c5041e5..15ecccae6f5 100644
--- a/app-misc/mc/mc-4.8.23-r1.ebuild
+++ b/app-misc/mc/mc-4.8.23-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2019-09-10 Thread Aaron Bauman
commit: 328c2ec319a1aaf1b4567a3a3a8b9c4a135e56ad
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Sep 10 15:58:39 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Sep 10 15:58:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=328c2ec3

app-misc/mc: arm64 stable (bug #693914)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.75, Repoman-2.3.17
RepoMan-Options: --include-arches="arm64"

 app-misc/mc/mc-4.8.23-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.23-r1.ebuild b/app-misc/mc/mc-4.8.23-r1.ebuild
index 3d760ffe1ac..4d37c5041e5 100644
--- a/app-misc/mc/mc-4.8.23-r1.ebuild
+++ b/app-misc/mc/mc-4.8.23-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2019-09-10 Thread Sergei Trofimovich
commit: e273a29bdc941ef45f1d9a5f9c6b69ea36788688
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Sep 10 07:00:40 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Sep 10 07:00:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e273a29b

app-misc/mc: stable 4.8.23-r1 for ppc64, bug #693914

Package-Manager: Portage-2.3.75, Repoman-2.3.17
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/mc-4.8.23-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.23-r1.ebuild b/app-misc/mc/mc-4.8.23-r1.ebuild
index 93e379c374a..3d760ffe1ac 100644
--- a/app-misc/mc/mc-4.8.23-r1.ebuild
+++ b/app-misc/mc/mc-4.8.23-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2019-09-10 Thread Sergei Trofimovich
commit: f713d6498a586cb5e04857fd5de4fcd96f5bea5a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Sep 10 06:55:27 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Sep 10 06:55:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f713d649

app-misc/mc: stable 4.8.23-r1 for ppc, bug #693914

Package-Manager: Portage-2.3.75, Repoman-2.3.17
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/mc-4.8.23-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.23-r1.ebuild b/app-misc/mc/mc-4.8.23-r1.ebuild
index 415698ae3b7..93e379c374a 100644
--- a/app-misc/mc/mc-4.8.23-r1.ebuild
+++ b/app-misc/mc/mc-4.8.23-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2019-09-10 Thread Sergei Trofimovich
commit: ca4e18f5e9968a6ec95a0a7469696f08239d42b0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Sep 10 06:43:21 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Sep 10 06:50:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca4e18f5

app-misc/mc: stable 4.8.23-r1 for ia64, bug #693914

Package-Manager: Portage-2.3.75, Repoman-2.3.17
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/mc-4.8.23-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.23-r1.ebuild b/app-misc/mc/mc-4.8.23-r1.ebuild
index cfb70871199..415698ae3b7 100644
--- a/app-misc/mc/mc-4.8.23-r1.ebuild
+++ b/app-misc/mc/mc-4.8.23-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2019-08-28 Thread David Seifert
commit: 23c18653f5d783623106b9f44f3dba1e217d63a2
Author: David Seifert  gentoo  org>
AuthorDate: Wed Aug 28 16:12:11 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Aug 28 16:12:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23c18653

app-misc/mc: [QA] Remove unnecessary slash strip

Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: David Seifert  gentoo.org>

 app-misc/mc/mc-4.8.22.ebuild| 2 +-
 app-misc/mc/mc-4.8.23-r1.ebuild | 2 +-
 app-misc/mc/mc-4.8.23.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-misc/mc/mc-4.8.22.ebuild b/app-misc/mc/mc-4.8.22.ebuild
index 1e7d94b1081..769e4414056 100644
--- a/app-misc/mc/mc-4.8.22.ebuild
+++ b/app-misc/mc/mc-4.8.22.ebuild
@@ -95,7 +95,7 @@ src_install() {
 
if ! use xdg ; then
sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \
-   -i "${ED%/}"/usr/libexec/mc/ext.d/*.sh || die
+   -i "${ED}"/usr/libexec/mc/ext.d/*.sh || die
fi
 }
 

diff --git a/app-misc/mc/mc-4.8.23-r1.ebuild b/app-misc/mc/mc-4.8.23-r1.ebuild
index 322ccb31aed..cfb70871199 100644
--- a/app-misc/mc/mc-4.8.23-r1.ebuild
+++ b/app-misc/mc/mc-4.8.23-r1.ebuild
@@ -100,7 +100,7 @@ src_install() {
 
if ! use xdg ; then
sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \
-   -i "${ED%/}"/usr/libexec/mc/ext.d/*.sh || die
+   -i "${ED}"/usr/libexec/mc/ext.d/*.sh || die
fi
 }
 

diff --git a/app-misc/mc/mc-4.8.23.ebuild b/app-misc/mc/mc-4.8.23.ebuild
index 3d20a797b3a..5f71da448cf 100644
--- a/app-misc/mc/mc-4.8.23.ebuild
+++ b/app-misc/mc/mc-4.8.23.ebuild
@@ -95,7 +95,7 @@ src_install() {
 
if ! use xdg ; then
sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \
-   -i "${ED%/}"/usr/libexec/mc/ext.d/*.sh || die
+   -i "${ED}"/usr/libexec/mc/ext.d/*.sh || die
fi
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2019-07-26 Thread Sergei Trofimovich
commit: 087d620e1166afdfbea7596cd5bd10cc78318394
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Jul 26 06:41:28 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jul 26 06:41:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=087d620e

app-misc/mc: drop slash stripping in ${ED}

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/mc-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-.ebuild b/app-misc/mc/mc-.ebuild
index a8a30b230b1..471af7fa7dc 100644
--- a/app-misc/mc/mc-.ebuild
+++ b/app-misc/mc/mc-.ebuild
@@ -107,7 +107,7 @@ src_install() {
 
if ! use xdg ; then
sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \
-   -i "${ED%/}"/usr/libexec/mc/ext.d/*.sh || die
+   -i "${ED}"/usr/libexec/mc/ext.d/*.sh || die
fi
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/files/, app-misc/mc/

2019-07-20 Thread Sergei Trofimovich
commit: 11c1d710556ac8e59d1c4fd68ba0d2d23b2757ca
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jul 20 17:12:41 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jul 20 17:12:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11c1d710

app-misc/mc: improve iso9660 error detection, bug #533214

Reported-by: Łukasz Stelmach
Bug: https://bugs.gentoo.org/533214
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/files/mc-4.8.23-3933-iso9660-1.patch |  85 +
 app-misc/mc/files/mc-4.8.23-3933-iso9660-2.patch |  29 ++
 app-misc/mc/mc-4.8.23-r1.ebuild  | 111 +++
 3 files changed, 225 insertions(+)

diff --git a/app-misc/mc/files/mc-4.8.23-3933-iso9660-1.patch 
b/app-misc/mc/files/mc-4.8.23-3933-iso9660-1.patch
new file mode 100644
index 000..be08e68b296
--- /dev/null
+++ b/app-misc/mc/files/mc-4.8.23-3933-iso9660-1.patch
@@ -0,0 +1,85 @@
+From afdc9719f3e37921b621046f01f23fe6b705f059 Mon Sep 17 00:00:00 2001
+From: Andrew Borodin 
+Date: Sun, 7 Jul 2019 14:44:10 +0300
+Subject: [PATCH 1/2] Ticket #3933: report iso9660  listing errors.
+
+Variation 1:
+
+Steps to reproduce:
+
+* create empty .iso file (touch foo.iso)
+* run 'mc' and press enter on empty .iso
+
+Expected result: some error about invalid file format (sililar to what
+F3 view would yield).
+Actual result: mc elters a file as if it would be empty valid file.
+
+Variation 2:
+Steps to reproduce:
+
+* pick valid .iso file
+* deinstall all helper tools that handle .sio (isoinfo, xorriso, etc.)
+* run 'mc' and press enter on empty .iso
+
+Expected result: some error about invalid file format (sililar to what
+F3 view would yield)
+Actual result: mc enters a file as if it would be empty valid file
+
+Variation 2 is especially confusing for users as it does not hint them
+that they should install a tool to get it working. They just observe
+silently broken behaviour.
+
+Signed-off-by: Andrew Borodin 
+---
+ src/vfs/extfs/helpers/iso9660.in | 14 +++---
+ 1 file changed, 11 insertions(+), 3 deletions(-)
+
+diff --git a/src/vfs/extfs/helpers/iso9660.in 
b/src/vfs/extfs/helpers/iso9660.in
+index 8c2240e8e..76273522e 100644
+--- a/src/vfs/extfs/helpers/iso9660.in
 b/src/vfs/extfs/helpers/iso9660.in
+@@ -93,6 +93,8 @@ xorriso_rm() {
+ 
+ # tested to comply with isoinfo 2.0's output
+ test_iso () {
++which isoinfo 2>/dev/null || (echo "isoinfo not found" >&2;  return 1)
++
+ CHARSET=$(locale charmap 2>/dev/null)
+ if test -z "$CHARSET"; then
+ CHARSET=$(locale 2>/dev/null | @GREP@ LC_CTYPE | sed -n -e 
's/.*\.\(.*\)"$/\1/p')
+@@ -119,6 +121,8 @@ test_iso () {
+ }
+ 
+ mcisofs_list () {
++local lsl r
++
+ # left as a reminder to implement compressed image support =)
+ case "$1" in
+   *.lz)  MYCAT="lzip -dc";;
+@@ -133,7 +137,11 @@ mcisofs_list () {
+   *) MYCAT="cat";;
+ esac
+ 
+-$ISOINFO -l -i "$1" 2>/dev/null | @AWK@ -v SEMICOLON=$SEMICOLON '
++lsl=$($ISOINFO -l -i "$1"  2>/dev/null)
++r=$?
++test $r -gt 0 && return $r
++
++echo "$lsl" | @AWK@ -v SEMICOLON=$SEMICOLON '
+ BEGIN {
+   dir="";
+   # Pattern to match 8 first fields.
+@@ -183,8 +191,8 @@ shift
+ case "$cmd" in
+   list)
+ xorriso_list "$@" || {
+-test_iso "$@";
+-mcisofs_list "$@";
++test_iso "$@" || exit 1
++mcisofs_list "$@" || exit 1
+ }
+ exit 0
+ ;;
+-- 
+2.22.0
+

diff --git a/app-misc/mc/files/mc-4.8.23-3933-iso9660-2.patch 
b/app-misc/mc/files/mc-4.8.23-3933-iso9660-2.patch
new file mode 100644
index 000..173def62eb0
--- /dev/null
+++ b/app-misc/mc/files/mc-4.8.23-3933-iso9660-2.patch
@@ -0,0 +1,29 @@
+From c1b6d29b95a373108e8d03ac629dcb03fcec854c Mon Sep 17 00:00:00 2001
+From: Andrew Borodin 
+Date: Sun, 7 Jul 2019 15:51:28 +0300
+Subject: [PATCH 2/2] iso9660: report errors in copyout in case of isoinfo
+ usage.
+
+Signed-off-by: Andrew Borodin 
+---
+ src/vfs/extfs/helpers/iso9660.in | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/vfs/extfs/helpers/iso9660.in 
b/src/vfs/extfs/helpers/iso9660.in
+index 76273522e..f9c6e50ef 100644
+--- a/src/vfs/extfs/helpers/iso9660.in
 b/src/vfs/extfs/helpers/iso9660.in
+@@ -222,8 +222,8 @@ case "$cmd" in
+ ;;
+   copyout)
+ xorriso_copyout "$@" || {
+-test_iso "$@";
+-mcisofs_copyout "$@";
++test_iso "$@" || exit 1
++mcisofs_copyout "$@" || exit 1
+ }
+ exit 0
+ ;;
+-- 
+2.22.0
+

diff --git a/app-misc/mc/mc-4.8.23-r1.ebuild b/app-misc/mc/mc-4.8.23-r1.ebuild
new file mode 100644
index 000..322ccb31aed
--- /dev/null
+++ b/app-misc/mc/mc-4.8.23-r1.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+MY_P=${P/_/-}

[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2019-06-23 Thread Sergei Trofimovich
commit: 4d2df52666e2d1c0f8b1e990685ef70e933f0b44
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jun 23 11:47:59 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun 23 11:48:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d2df526

app-misc/mc: bump up to 4.8.23

Package-Manager: Portage-2.3.67, Repoman-2.3.15
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/Manifest |   1 +
 app-misc/mc/mc-4.8.23.ebuild | 106 +++
 2 files changed, 107 insertions(+)

diff --git a/app-misc/mc/Manifest b/app-misc/mc/Manifest
index d59e740a26a..e921d36443b 100644
--- a/app-misc/mc/Manifest
+++ b/app-misc/mc/Manifest
@@ -1 +1,2 @@
 DIST mc-4.8.22.tar.xz 2538524 BLAKE2B 
f7839177dfb02d5b56d6a4ae1f045f7bc501b70fc845efaa6d45ef8e432ec680e51e4530aa5aa25c33ad339171d1ff435f6a1c5dbc5ac150053c64101b7a5c30
 SHA512 
834d467a4561fe4361bbde61be2c9ded95ade2a89855d953f58b7bfeb21297a3d6ebf674e72ac665b1794e0cbc8da752bc14fb37b129ff870856b339091f6bed
+DIST mc-4.8.23.tar.xz 2552944 BLAKE2B 
f246f30d852f93ac96f81ec7a933a1bcd86ff3bfa040a0fa1cb32c14d781f77df34452e4dd94f0846e379d91a648cd417241e4660930a9c90defe58cb19d1cee
 SHA512 
e51c7f926d296280a57a8ecb5f4b296a850022b7ab9beaba89f5cb7554d8fc3e13c73b8571f78c3162ee85df88f7f46d07c9c893156cda4d1377a01071cdd1c6

diff --git a/app-misc/mc/mc-4.8.23.ebuild b/app-misc/mc/mc-4.8.23.ebuild
new file mode 100644
index 000..3d20a797b3a
--- /dev/null
+++ b/app-misc/mc/mc-4.8.23.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+MY_P=${P/_/-}
+
+DESCRIPTION="GNU Midnight Commander is a text based file manager"
+HOMEPAGE="https://www.midnight-commander.org;
+SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
+
+REQUIRED_USE="spell? ( edit )"
+
+RDEPEND=">=dev-libs/glib-2.26.0:2
+   gpm? ( sys-libs/gpm )
+   kernel_linux? ( sys-fs/e2fsprogs )
+   samba? ( net-fs/samba )
+   sftp? ( net-libs/libssh2 )
+   slang? ( >=sys-libs/slang-2 )
+   !slang? ( sys-libs/ncurses:0=[unicode?] )
+   spell? ( app-text/aspell )
+   X? ( x11-libs/libX11
+   x11-libs/libICE
+   x11-libs/libXau
+   x11-libs/libXdmcp
+   x11-libs/libSM )"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   test? ( dev-libs/check )
+   "
+
+S=${WORKDIR}/${MY_P}
+
+pkg_pretend() {
+   if use slang && use unicode ; then
+   ewarn "\"unicode\" USE flag only takes effect when the 
\"slang\" USE flag is disabled."
+   fi
+}
+
+src_configure() {
+   [[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
+
+   local myeconfargs=(
+   --disable-dependency-tracking
+   --disable-silent-rules
+   --enable-charset
+   --enable-vfs
+   --with-homedir=$(usex xdg 'XDG' '.mc')
+   --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w' 
'')")
+   $(use_enable kernel_linux vfs-undelfs)
+   # Today mclib does not expose any headers and is linked to
+   # single 'mc' binary. Thus there is no advantage of having
+   # a library. Let's avoid shared library altogether
+   # as it also conflicts with sci-libs/mc: bug #685938
+   --disable-mclib
+   $(use_enable nls)
+   $(use_enable samba vfs-smb)
+   $(use_enable sftp vfs-sftp)
+   $(use_enable spell aspell)
+   $(use_enable test tests)
+   $(use_with gpm gpm-mouse)
+   $(use_with X x)
+   $(use_with edit internal-edit)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   # CK_FORK=no to avoid using fork() in check library
+   # as mc mocks fork() itself: bug #644462.
+   #
+   # VERBOSE=1 to make test failures contain detailed
+   # information.
+   CK_FORK=no emake check VERBOSE=1
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc AUTHORS README NEWS
+
+   # fix bug #334383
+   if use kernel_linux && [[ ${EUID} == 0 ]] ; then
+   fowners root:tty /usr/libexec/mc/cons.saver
+   fperms g+s /usr/libexec/mc/cons.saver
+   fi
+
+   if ! use xdg ; then
+   sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \
+   -i "${ED%/}"/usr/libexec/mc/ext.d/*.sh || die
+   fi
+}
+
+pkg_postinst() {
+   elog "To enable 

[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2019-05-15 Thread Sergei Trofimovich
commit: b8bb62f24882f4db3f16b80b650bc4c575223e0b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed May 15 07:45:52 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May 15 07:46:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8bb62f2

app-misc/mc: drop USE=mclib, bug #685938

Today mclib does not expose any headers and is linked to
single 'mc' binary. Thus there is no advantage of having
a library. Let's avoid shared library altogether
as it also conflicts with sci-libs/mc.

Reported-by: Toralf Förster
Closes: https://bugs.gentoo.org/685938
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/mc-4.8.22.ebuild | 8 ++--
 app-misc/mc/mc-.ebuild   | 8 ++--
 app-misc/mc/metadata.xml | 1 -
 3 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/app-misc/mc/mc-4.8.22.ebuild b/app-misc/mc/mc-4.8.22.ebuild
index f8cbc5a2c39..1e7d94b1081 100644
--- a/app-misc/mc/mc-4.8.22.ebuild
+++ b/app-misc/mc/mc-4.8.22.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
-IUSE="+edit gpm mclib nls samba sftp +slang spell test unicode X +xdg"
+IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"
 
@@ -57,7 +57,11 @@ src_configure() {
--with-homedir=$(usex xdg 'XDG' '.mc')
--with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w' 
'')")
$(use_enable kernel_linux vfs-undelfs)
-   $(use_enable mclib)
+   # Today mclib does not expose any headers and is linked to
+   # single 'mc' binary. Thus there is no advantage of having
+   # a library. Let's avoid shared library altogether
+   # as it also conflicts with sci-libs/mc: bug #685938
+   --disable-mclib
$(use_enable nls)
$(use_enable samba vfs-smb)
$(use_enable sftp vfs-sftp)

diff --git a/app-misc/mc/mc-.ebuild b/app-misc/mc/mc-.ebuild
index d27af1106ec..a8a30b230b1 100644
--- a/app-misc/mc/mc-.ebuild
+++ b/app-misc/mc/mc-.ebuild
@@ -23,7 +23,7 @@ HOMEPAGE="https://www.midnight-commander.org;
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="+edit gpm mclib nls samba sftp +slang spell test unicode X +xdg"
+IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"
 
@@ -70,7 +70,11 @@ src_configure() {
--with-homedir=$(usex xdg 'XDG' '.mc')
--with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w' 
'')")
$(use_enable kernel_linux vfs-undelfs)
-   $(use_enable mclib)
+   # Today mclib does not expose any headers and is linked to
+   # single 'mc' binary. Thus there is no advantage of having
+   # a library. Let's avoid shared library altogether
+   # as it also conflicts with sci-libs/mc: bug #685938
+   --disable-mclib
$(use_enable nls)
$(use_enable samba vfs-smb)
$(use_enable sftp vfs-sftp)

diff --git a/app-misc/mc/metadata.xml b/app-misc/mc/metadata.xml
index 35fa1001c11..5c99ff657dd 100644
--- a/app-misc/mc/metadata.xml
+++ b/app-misc/mc/metadata.xml
@@ -15,7 +15,6 @@
   
   
 Compile and install the mcedit application
-Compile and install the libmc.so shared library
 Add support for sftp (uses net-libs/libssh2 
for it).
 Use sys-libs/slang instead of 
sys-libs/ncurses.
 Toggles mc's config dir location. Enable for 
$XDG_CONFIG_HOME/mc, disable for $HOME/.mc



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/, app-misc/mc/files/

2019-03-10 Thread Lars Wendler
commit: 66a78b37d34c8038651981c09c225bf88854a04c
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Mar 10 17:41:16 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Mar 10 17:41:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a78b37

app-misc/mc: Removed old.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 app-misc/mc/Manifest|   2 -
 app-misc/mc/files/mc-4.8.13-tinfo.patch |  39 -
 app-misc/mc/files/mc-4.8.19-selected-size.patch |  30 ---
 app-misc/mc/mc-4.8.20-r1.ebuild | 102 ---
 app-misc/mc/mc-4.8.20-r2.ebuild | 105 
 app-misc/mc/mc-4.8.21.ebuild|  93 -
 6 files changed, 371 deletions(-)

diff --git a/app-misc/mc/Manifest b/app-misc/mc/Manifest
index 1424ab6aa80..d59e740a26a 100644
--- a/app-misc/mc/Manifest
+++ b/app-misc/mc/Manifest
@@ -1,3 +1 @@
-DIST mc-4.8.20.tar.xz 2529580 BLAKE2B 
14e575b650d28e0dcaa8ef0dc0b8e9bbf3e840ddc3d34d20518d28a6b253a8769c041c29ef7136c5fb72bd6130b0fc6c367dab8e44e040ef6dfd5406c364b86c
 SHA512 
c2460561ae94bed75b1ed12f5c8039c9f8ace4c06987c57d07b8399c4e01c5a6c57851fddb3e918a4541ade089c89e8526078572a09580ccd0ae95344e3c1138
-DIST mc-4.8.21.tar.xz 2528292 BLAKE2B 
0cbebcd2284f9ed9687022280aa1ba9e4a5960c6f1de27e5f4bab1b9bf205077dec2851e47b787aa6aec9cac28d467bf58ee2647a592e194ab3bfc63138b373f
 SHA512 
db1a252744b47ebf5339ad204d8b69cb914f25ade7fe5aae2650c4abb57478715d3b7b3a24f4460adfb9fbdc928e8728b369b4f1709215e5e9af3d430fce6acf
 DIST mc-4.8.22.tar.xz 2538524 BLAKE2B 
f7839177dfb02d5b56d6a4ae1f045f7bc501b70fc845efaa6d45ef8e432ec680e51e4530aa5aa25c33ad339171d1ff435f6a1c5dbc5ac150053c64101b7a5c30
 SHA512 
834d467a4561fe4361bbde61be2c9ded95ade2a89855d953f58b7bfeb21297a3d6ebf674e72ac665b1794e0cbc8da752bc14fb37b129ff870856b339091f6bed

diff --git a/app-misc/mc/files/mc-4.8.13-tinfo.patch 
b/app-misc/mc/files/mc-4.8.13-tinfo.patch
deleted file mode 100644
index 761c103df65..000
--- a/app-misc/mc/files/mc-4.8.13-tinfo.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-Gentoo-bug: https://bugs.gentoo.org/527118
 a/m4.include/mc-with-screen-ncurses.m4
-+++ b/m4.include/mc-with-screen-ncurses.m4
-@@ -101,6 +101,9 @@
- LIBS=
- AC_SEARCH_LIBS([has_colors], [ncurses], [MCLIBS="$MCLIBS $LIBS"], 
-[AC_MSG_ERROR([Cannot find ncurses library])])
-+AC_SEARCH_LIBS([stdscr],[tinfo ncurses],[MCLIBS="$MCLIBS $LIBS"],
-+   [AC_MSG_ERROR([Cannot find a library providing 
stdscr])])
-+
- 
- screen_type=ncurses
- screen_msg="Ncurses library"
-@@ -111,10 +114,15 @@
- AC_SEARCH_LIBS([addwstr], [ncursesw ncurses curses], [MCLIBS="$MCLIBS 
$LIBS";ncursesw_found=yes],
-[AC_MSG_WARN([Cannot find ncurses library, that 
support wide characters])])
- 
-+AC_SEARCH_LIBS([stdscr],[tinfo ncursesw ncurses 
curses],[MCLIBS="$MCLIBS $LIBS"],
-+   [AC_MSG_ERROR([Cannot find a library providing 
stdscr])])
-+
- if test x"$ncursesw_found" = "x"; then
- LIBS=
- AC_SEARCH_LIBS([has_colors], [ncurses curses], [MCLIBS="$MCLIBS 
$LIBS"], 
-[AC_MSG_ERROR([Cannot find ncurses library])])
-+AC_SEARCH_LIBS([stdscr],[tinfo ncurses curses],[MCLIBS="$MCLIBS 
$LIBS"],
-+   [AC_MSG_ERROR([Cannot find a library providing 
stdscr])])
- fi
- 
- dnl Check the header
-@@ -166,6 +174,9 @@
- LIBS=
- AC_SEARCH_LIBS([has_colors], [ncursesw], [MCLIBS="$MCLIBS $LIBS"],
-  [AC_MSG_ERROR([Cannot find ncursesw library])])
-+AC_SEARCH_LIBS([stdscr],[tinfow ncursesw],[MCLIBS="$MCLIBS $LIBS"],
-+   [AC_MSG_ERROR([Cannot find a library providing stdscr])])
-+
- 
- dnl Check the header
- ncurses_h_found=

diff --git a/app-misc/mc/files/mc-4.8.19-selected-size.patch 
b/app-misc/mc/files/mc-4.8.19-selected-size.patch
deleted file mode 100644
index 06d6f46ff32..000
--- a/app-misc/mc/files/mc-4.8.19-selected-size.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 069306eb2e7174f431bd3eecbc8f489f9652b782 Mon Sep 17 00:00:00 2001
-From: Andrew Borodin 
-Date: Sat, 2 Dec 2017 14:39:50 +0300
-Subject: [PATCH] Ticket #3883: size_trunc_sep() breaks on multibyte locales.
-
-The bug was introduced in b3867a6e154420833d6a1117f556b9ab2d64c6ab.
-
-Signed-off-by: Andrew Borodin 

- lib/util.c | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/lib/util.c b/lib/util.c
-index 0326f65e8..c23d91fba 100644
 a/lib/util.c
-+++ b/lib/util.c
-@@ -383,7 +383,9 @@ size_trunc_sep (uintmax_t size, gboolean use_si)
- p += strlen (p) - 1;
- d = x + sizeof (x) - 1;
- *d-- = '\0';
--while (p >= y && (isalpha ((unsigned char) *p) || (unsigned char) *p == ' 
'))
-+/* @size format is 

[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2019-03-10 Thread Mikle Kolyada
commit: 84f545be1c04ff1e32881b6fa6d1f9975d793a95
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar 10 15:37:37 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar 10 15:37:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84f545be

app-misc/mc: alpha stable wrt bug #677464

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="alpha"

 app-misc/mc/mc-4.8.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.22.ebuild b/app-misc/mc/mc-4.8.22.ebuild
index 6e9bb632c7a..f8cbc5a2c39 100644
--- a/app-misc/mc/mc-4.8.22.ebuild
+++ b/app-misc/mc/mc-4.8.22.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm mclib nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2019-02-24 Thread Markus Meier
commit: ab282fe9992008e3c24a6a37fe9f699cd187a600
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Feb 24 19:19:23 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Feb 24 19:19:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab282fe9

app-misc/mc: arm stable, bug #677464

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 app-misc/mc/mc-4.8.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.22.ebuild b/app-misc/mc/mc-4.8.22.ebuild
index 7fdb6ba9ca1..6e9bb632c7a 100644
--- a/app-misc/mc/mc-4.8.22.ebuild
+++ b/app-misc/mc/mc-4.8.22.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm mclib nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2019-02-17 Thread Thomas Deutschmann
commit: bab15465af0e6ffc09a09cb6145ad714edfd2c36
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Feb 17 22:31:36 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Feb 17 22:31:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bab15465

app-misc/mc: x86 stable (bug #677464)

Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-misc/mc/mc-4.8.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.22.ebuild b/app-misc/mc/mc-4.8.22.ebuild
index 7f41dea701e..223563d4c42 100644
--- a/app-misc/mc/mc-4.8.22.ebuild
+++ b/app-misc/mc/mc-4.8.22.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm mclib nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2019-02-16 Thread Sergei Trofimovich
commit: fa50c6ff949245f25249b76afba190a00a5e1641
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 16 23:31:34 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 16 23:31:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa50c6ff

app-misc/mc: disable forking in testsuite, bug #644462

A few mc tests validate 'fork' functionality by mocking
out fork(). check uses fork() by default as a way to
isolate testsiute. This causes conflict.

To resove conflict we disable forking in check via
CK_FORK=no environment variable.

Reported-by: Rolf Eike Beer
Closes: https://bugs.gentoo.org/644462
Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/mc-4.8.22.ebuild | 9 +
 app-misc/mc/mc-.ebuild   | 8 
 2 files changed, 17 insertions(+)

diff --git a/app-misc/mc/mc-4.8.22.ebuild b/app-misc/mc/mc-4.8.22.ebuild
index e2a128c7a3d..7f41dea701e 100644
--- a/app-misc/mc/mc-4.8.22.ebuild
+++ b/app-misc/mc/mc-4.8.22.ebuild
@@ -70,6 +70,15 @@ src_configure() {
econf "${myeconfargs[@]}"
 }
 
+src_test() {
+   # CK_FORK=no to avoid using fork() in check library
+   # as mc mocks fork() itself: bug #644462.
+   #
+   # VERBOSE=1 to make test failures contain detailed
+   # information.
+   CK_FORK=no emake check VERBOSE=1
+}
+
 src_install() {
emake DESTDIR="${D}" install
dodoc AUTHORS README NEWS

diff --git a/app-misc/mc/mc-.ebuild b/app-misc/mc/mc-.ebuild
index 722ae657e0d..d27af1106ec 100644
--- a/app-misc/mc/mc-.ebuild
+++ b/app-misc/mc/mc-.ebuild
@@ -83,6 +83,14 @@ src_configure() {
econf "${myeconfargs[@]}"
 }
 
+src_test() {
+   # CK_FORK=no to avoid using fork() in check library
+   # as mc mocks fork() itself: bug #644462.
+   #
+   # VERBOSE=1 to make test failures contain detailed
+   # information.
+   CK_FORK=no emake check VERBOSE=1
+}
 src_install() {
emake DESTDIR="${D}" install
dodoc AUTHORS doc/{FAQ,NEWS,README}



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2019-02-12 Thread Sergei Trofimovich
commit: 75ab50518b5d47af2861c2230453b8fdf3815d13
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Feb 12 21:01:03 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Feb 12 21:01:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75ab5051

app-misc/mc: stable 4.8.22 for ppc64

Package-Manager: Portage-2.3.60, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/mc-4.8.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.22.ebuild b/app-misc/mc/mc-4.8.22.ebuild
index 869b8f49f10..e2a128c7a3d 100644
--- a/app-misc/mc/mc-4.8.22.ebuild
+++ b/app-misc/mc/mc-4.8.22.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm mclib nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2019-02-12 Thread Mikle Kolyada
commit: 8d53e0b0589bb31ba9cfa27222d6001e9e02a083
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Feb 12 08:55:49 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Feb 12 08:55:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d53e0b0

app-misc/mc: amd64 stable wrt bug #677464

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-misc/mc/mc-4.8.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.22.ebuild b/app-misc/mc/mc-4.8.22.ebuild
index 80c0d478305..869b8f49f10 100644
--- a/app-misc/mc/mc-4.8.22.ebuild
+++ b/app-misc/mc/mc-4.8.22.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm mclib nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2019-02-09 Thread Sergei Trofimovich
commit: 6a877044cab1998de370172b1aac18b186a8f879
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb  9 19:29:30 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb  9 19:29:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a877044

app-misc/mc: stable 4.8.22 for hppa, bug #677464

Package-Manager: Portage-2.3.59, Repoman-2.3.12
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/mc-4.8.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.22.ebuild b/app-misc/mc/mc-4.8.22.ebuild
index c5ac07970f8..b64ac7df89d 100644
--- a/app-misc/mc/mc-4.8.22.ebuild
+++ b/app-misc/mc/mc-4.8.22.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm mclib nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2019-02-08 Thread Sergei Trofimovich
commit: 3a4f1dabd7225b75b0eb17ec7da65cd2a8205703
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Feb  8 20:33:40 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Feb  8 20:33:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a4f1dab

app-misc/mc: stable 4.8.22 for ia64, bug #677464

Package-Manager: Portage-2.3.59, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/mc-4.8.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.22.ebuild b/app-misc/mc/mc-4.8.22.ebuild
index 05193a17b45..c5ac07970f8 100644
--- a/app-misc/mc/mc-4.8.22.ebuild
+++ b/app-misc/mc/mc-4.8.22.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm mclib nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2019-02-08 Thread Sergei Trofimovich
commit: 1cc18a3667f0bd03da84457857cdd0e409ef002f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Feb  8 16:53:23 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Feb  8 19:53:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cc18a36

app-misc/mc: stable 4.8.22 for sparc, bug #677464

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/mc-4.8.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.22.ebuild b/app-misc/mc/mc-4.8.22.ebuild
index d6f2ab5c567..05193a17b45 100644
--- a/app-misc/mc/mc-4.8.22.ebuild
+++ b/app-misc/mc/mc-4.8.22.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm mclib nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2019-01-01 Thread Sergei Trofimovich
commit: 46db16b8927b8fc80ef20c917bd2322c312294c9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Jan  1 15:14:12 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jan  1 15:14:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46db16b8

app-misc/mc: bump up to 4.8.22

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/Manifest |  1 +
 app-misc/mc/{mc-.ebuild => mc-4.8.22.ebuild} | 31 +++-
 app-misc/mc/mc-.ebuild   |  6 ++---
 3 files changed, 13 insertions(+), 25 deletions(-)

diff --git a/app-misc/mc/Manifest b/app-misc/mc/Manifest
index 9967ef41480..1424ab6aa80 100644
--- a/app-misc/mc/Manifest
+++ b/app-misc/mc/Manifest
@@ -1,2 +1,3 @@
 DIST mc-4.8.20.tar.xz 2529580 BLAKE2B 
14e575b650d28e0dcaa8ef0dc0b8e9bbf3e840ddc3d34d20518d28a6b253a8769c041c29ef7136c5fb72bd6130b0fc6c367dab8e44e040ef6dfd5406c364b86c
 SHA512 
c2460561ae94bed75b1ed12f5c8039c9f8ace4c06987c57d07b8399c4e01c5a6c57851fddb3e918a4541ade089c89e8526078572a09580ccd0ae95344e3c1138
 DIST mc-4.8.21.tar.xz 2528292 BLAKE2B 
0cbebcd2284f9ed9687022280aa1ba9e4a5960c6f1de27e5f4bab1b9bf205077dec2851e47b787aa6aec9cac28d467bf58ee2647a592e194ab3bfc63138b373f
 SHA512 
db1a252744b47ebf5339ad204d8b69cb914f25ade7fe5aae2650c4abb57478715d3b7b3a24f4460adfb9fbdc928e8728b369b4f1709215e5e9af3d430fce6acf
+DIST mc-4.8.22.tar.xz 2538524 BLAKE2B 
f7839177dfb02d5b56d6a4ae1f045f7bc501b70fc845efaa6d45ef8e432ec680e51e4530aa5aa25c33ad339171d1ff435f6a1c5dbc5ac150053c64101b7a5c30
 SHA512 
834d467a4561fe4361bbde61be2c9ded95ade2a89855d953f58b7bfeb21297a3d6ebf674e72ac665b1794e0cbc8da752bc14fb37b129ff870856b339091f6bed

diff --git a/app-misc/mc/mc-.ebuild b/app-misc/mc/mc-4.8.22.ebuild
similarity index 74%
copy from app-misc/mc/mc-.ebuild
copy to app-misc/mc/mc-4.8.22.ebuild
index 3af128d35dc..d6f2ab5c567 100644
--- a/app-misc/mc/mc-.ebuild
+++ b/app-misc/mc/mc-4.8.22.ebuild
@@ -1,28 +1,19 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="https://github.com/MidnightCommander/mc.git;
-   LIVE_ECLASSES="git-r3 autotools"
-   LIVE_EBUILD=yes
-fi
-
-inherit flag-o-matic ${LIVE_ECLASSES}
+inherit flag-o-matic
 
 MY_P=${P/_/-}
 
-if [[ -z ${LIVE_EBUILD} ]]; then
-   SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
-fi
-
 DESCRIPTION="GNU Midnight Commander is a text based file manager"
 HOMEPAGE="https://www.midnight-commander.org;
+SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm mclib nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"
@@ -47,18 +38,14 @@ DEPEND="${RDEPEND}
test? ( dev-libs/check )
"
 
+S=${WORKDIR}/${MY_P}
+
 pkg_pretend() {
if use slang && use unicode ; then
ewarn "\"unicode\" USE flag only takes effect when the 
\"slang\" USE flag is disabled."
fi
 }
 
-src_prepare() {
-   default
-
-   [[ -n ${LIVE_EBUILD} ]] && ./autogen.sh
-}
-
 src_configure() {
[[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
 
@@ -68,7 +55,7 @@ src_configure() {
--enable-charset
--enable-vfs
--with-homedir=$(usex xdg 'XDG' '.mc')
-   --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w')")
+   --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w' 
'')")
$(use_enable kernel_linux vfs-undelfs)
$(use_enable mclib)
$(use_enable nls)
@@ -85,7 +72,7 @@ src_configure() {
 
 src_install() {
emake DESTDIR="${D}" install
-   dodoc AUTHORS doc/{FAQ,NEWS,README}
+   dodoc AUTHORS README NEWS
 
# fix bug #334383
if use kernel_linux && [[ ${EUID} == 0 ]] ; then

diff --git a/app-misc/mc/mc-.ebuild b/app-misc/mc/mc-.ebuild
index 3af128d35dc..722ae657e0d 100644
--- a/app-misc/mc/mc-.ebuild
+++ b/app-misc/mc/mc-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 if [[ ${PV} = ** ]]; then
EGIT_REPO_URI="https://github.com/MidnightCommander/mc.git;
@@ -68,7 +68,7 @@ src_configure() {
--enable-charset
   

[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2018-11-07 Thread Mart Raudsepp
commit: 520ae006cf8aab19914d2d76d5594b9ce8728559
Author: Andrius Štikonas  stikonas  eu>
AuthorDate: Sat Oct 27 18:26:53 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Nov  7 14:57:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=520ae006

app-misc/mc: Add ~arm64 keyword

Signed-off-by: Andrius Štikonas  stikonas.eu>
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-misc/mc/mc-4.8.20-r1.ebuild | 2 +-
 app-misc/mc/mc-4.8.20-r2.ebuild | 2 +-
 app-misc/mc/mc-4.8.21.ebuild| 2 +-
 app-misc/mc/mc-.ebuild  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-misc/mc/mc-4.8.20-r1.ebuild b/app-misc/mc/mc-4.8.20-r1.ebuild
index 344079ed425..9b71011a40e 100644
--- a/app-misc/mc/mc-4.8.20-r1.ebuild
+++ b/app-misc/mc/mc-4.8.20-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
 
 REQUIRED_USE="spell? ( edit )"

diff --git a/app-misc/mc/mc-4.8.20-r2.ebuild b/app-misc/mc/mc-4.8.20-r2.ebuild
index 9b920e68246..4a9db190f7b 100644
--- a/app-misc/mc/mc-4.8.20-r2.ebuild
+++ b/app-misc/mc/mc-4.8.20-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm mclib nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"

diff --git a/app-misc/mc/mc-4.8.21.ebuild b/app-misc/mc/mc-4.8.21.ebuild
index a7b19052bb2..e45e8f54e1b 100644
--- a/app-misc/mc/mc-4.8.21.ebuild
+++ b/app-misc/mc/mc-4.8.21.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm mclib nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"

diff --git a/app-misc/mc/mc-.ebuild b/app-misc/mc/mc-.ebuild
index dc579aa74ee..3af128d35dc 100644
--- a/app-misc/mc/mc-.ebuild
+++ b/app-misc/mc/mc-.ebuild
@@ -15,7 +15,7 @@ MY_P=${P/_/-}
 
 if [[ -z ${LIVE_EBUILD} ]]; then
SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU Midnight Commander is a text based file manager"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2018-09-19 Thread Sergei Trofimovich
commit: 304f92c5822a92d25062f2edb1b5db9c1b1a1979
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep 19 08:55:08 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep 19 08:55:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=304f92c5

app-misc/mc: drop git:// fallback in live ebuild

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-misc/mc/mc-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-.ebuild b/app-misc/mc/mc-.ebuild
index ef5501c8bc4..dc579aa74ee 100644
--- a/app-misc/mc/mc-.ebuild
+++ b/app-misc/mc/mc-.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="https://github.com/MidnightCommander/mc.git 
git://repo.or.cz/midnight-commander.git"
+   EGIT_REPO_URI="https://github.com/MidnightCommander/mc.git;
LIVE_ECLASSES="git-r3 autotools"
LIVE_EBUILD=yes
 fi



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/files/, app-misc/mc/

2018-06-04 Thread Lars Wendler
commit: a27cd0025512e177241409fda36fb1492909787f
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jun  4 09:41:31 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jun  4 09:41:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a27cd002

app-misc/mc: Removed old.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-misc/mc/Manifest  |   3 -
 app-misc/mc/files/mc-4.8.16-makedev.patch |  28 
 app-misc/mc/files/mc-4.8.18-html.patch|  29 
 app-misc/mc/mc-4.8.15.ebuild  | 101 
 app-misc/mc/mc-4.8.18-r1.ebuild   | 103 
 app-misc/mc/mc-4.8.19.ebuild  | 107 --
 6 files changed, 371 deletions(-)

diff --git a/app-misc/mc/Manifest b/app-misc/mc/Manifest
index cc24abb2204..9967ef41480 100644
--- a/app-misc/mc/Manifest
+++ b/app-misc/mc/Manifest
@@ -1,5 +1,2 @@
-DIST mc-4.8.15.tar.xz 2304812 BLAKE2B 
33d8055316b4ae9d8b2385c3a439339fa635e3f145c9599ce937c596c6ae18225451568a2387074af8d9afc702a0ec8528e07b00b7805dd86af459612d7fd187
 SHA512 
b8e05e1bcadcb766a43269a4724e36b77221b004d53783718fe455167693ff029e3e54cde47740d0c0ecd5adacfb3960a8ecce76eeaea234bbbcfd54db3b1760
-DIST mc-4.8.18.tar.xz 2462080 BLAKE2B 
10cd93cea439290922c0dc19e85b6c9456ce4266f35eeecbf2f40d99e3aae64465d9c427fa01d7d2c542e8bae9d2926e8ce42766c4c1656373905c3d871d71c0
 SHA512 
edd81f6ab50ca7bb3582064f6722e490d33ae9dfbef3835e26206089d3898420968da394780c594083fa17c01a85cda9068d9931199b8319bf6361f90e900eb8
-DIST mc-4.8.19.tar.xz 2521808 BLAKE2B 
b4712d833e8562b0f760b4558533ac338cf8875dc9034cbec2160444bbe3e9f4dc7fcec16835cabdd5cde6b02a7020162b3cd1693863775ee3494c9b4659a7aa
 SHA512 
aec49f0da1fc69099ce9b0f71926d1e9ee6df0be12f53da94a8f5f4266612515031cd02f328a458bf78260c5efb1c8ca2c34c89e20a77567c8b987e43d446531
 DIST mc-4.8.20.tar.xz 2529580 BLAKE2B 
14e575b650d28e0dcaa8ef0dc0b8e9bbf3e840ddc3d34d20518d28a6b253a8769c041c29ef7136c5fb72bd6130b0fc6c367dab8e44e040ef6dfd5406c364b86c
 SHA512 
c2460561ae94bed75b1ed12f5c8039c9f8ace4c06987c57d07b8399c4e01c5a6c57851fddb3e918a4541ade089c89e8526078572a09580ccd0ae95344e3c1138
 DIST mc-4.8.21.tar.xz 2528292 BLAKE2B 
0cbebcd2284f9ed9687022280aa1ba9e4a5960c6f1de27e5f4bab1b9bf205077dec2851e47b787aa6aec9cac28d467bf58ee2647a592e194ab3bfc63138b373f
 SHA512 
db1a252744b47ebf5339ad204d8b69cb914f25ade7fe5aae2650c4abb57478715d3b7b3a24f4460adfb9fbdc928e8728b369b4f1709215e5e9af3d430fce6acf

diff --git a/app-misc/mc/files/mc-4.8.16-makedev.patch 
b/app-misc/mc/files/mc-4.8.16-makedev.patch
deleted file mode 100644
index 8e7fd0e0f1c..000
--- a/app-misc/mc/files/mc-4.8.16-makedev.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 4ba3a1a92a59658bc9f5f9d0745db8bb829778cb Mon Sep 17 00:00:00 2001
-From: Sergei Trofimovich 
-Date: Wed, 13 Apr 2016 23:38:47 +0100
-Subject: [PATCH] filemanager/mountlist.c: add makedev() declaration
-
-On glibc-2.23 link fails as
-
-$ mc-/src/filemanager/mountlist.c:750: undefined reference to `makedev'
-
-Reported-by: Thomas D.
-Bug: https://bugs.gentoo.org/579858
-Signed-off-by: Sergei Trofimovich 
-
-diff --git a/src/filemanager/mountlist.c b/src/filemanager/mountlist.c
-index 166b246..7d6e178 100644
 a/src/filemanager/mountlist.c
-+++ b/src/filemanager/mountlist.c
-@@ -186,6 +186,7 @@
- 
- #include "lib/global.h"
- #include "lib/strutil.h"/* str_verscmp() */
-+#include "lib/unixcompat.h" /* makedev */
- #include "mountlist.h"
- 
- /*** global variables 
/
--- 
-2.8.1
-

diff --git a/app-misc/mc/files/mc-4.8.18-html.patch 
b/app-misc/mc/files/mc-4.8.18-html.patch
deleted file mode 100644
index d8483446bfc..000
--- a/app-misc/mc/files/mc-4.8.18-html.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-commit 6b656100ac907636f0b54b12921408260a9fd583
-Author: Raymond Jennings 
-Date:   Fri Oct 7 22:38:07 2016 +0200
-
-mcedit: syntax: fix mismatched highlighting for <{o,u}l> HTML tags
-
-Signed-off-by: Raymond Jennings 
-Signed-off-by: Yury V. Zaytsev 
-
-diff --git a/misc/syntax/html.syntax b/misc/syntax/html.syntax
-index 2b3afd30e..3adbe4d0b 100644
 a/misc/syntax/html.syntax
-+++ b/misc/syntax/html.syntax
-@@ -52,6 +52,7 @@ context default
- keyword  brightcyan/17
- keyword  brightcyan/17
- keyword  brightcyan/17
-+keyword  brightcyan/17
- keyword  brightcyan/17
- keyword  brightcyan/17
- keyword  brightcyan/17
-@@ -59,6 +60,7 @@ context default
- keyword  brightcyan/17
- keyword  brightcyan/17
- keyword  brightcyan/17
-+keyword  brightcyan/17
- 
- 
- context brightcyan/17

diff --git a/app-misc/mc/mc-4.8.15.ebuild b/app-misc/mc/mc-4.8.15.ebuild
deleted file mode 100644
index c01cae5c612..000
--- a/app-misc/mc/mc-4.8.15.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the 

[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2018-06-03 Thread Sergei Trofimovich
commit: 71546957e3aa6c4086fb58b22a4d988d222e4f8c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jun  3 11:10:11 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun  3 11:12:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71546957

app-misc/mc: bump up to 4.8.21

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 app-misc/mc/Manifest |  1 +
 app-misc/mc/mc-4.8.21.ebuild | 93 
 2 files changed, 94 insertions(+)

diff --git a/app-misc/mc/Manifest b/app-misc/mc/Manifest
index 24d505ab53d..cc24abb2204 100644
--- a/app-misc/mc/Manifest
+++ b/app-misc/mc/Manifest
@@ -2,3 +2,4 @@ DIST mc-4.8.15.tar.xz 2304812 BLAKE2B 
33d8055316b4ae9d8b2385c3a439339fa635e3f145
 DIST mc-4.8.18.tar.xz 2462080 BLAKE2B 
10cd93cea439290922c0dc19e85b6c9456ce4266f35eeecbf2f40d99e3aae64465d9c427fa01d7d2c542e8bae9d2926e8ce42766c4c1656373905c3d871d71c0
 SHA512 
edd81f6ab50ca7bb3582064f6722e490d33ae9dfbef3835e26206089d3898420968da394780c594083fa17c01a85cda9068d9931199b8319bf6361f90e900eb8
 DIST mc-4.8.19.tar.xz 2521808 BLAKE2B 
b4712d833e8562b0f760b4558533ac338cf8875dc9034cbec2160444bbe3e9f4dc7fcec16835cabdd5cde6b02a7020162b3cd1693863775ee3494c9b4659a7aa
 SHA512 
aec49f0da1fc69099ce9b0f71926d1e9ee6df0be12f53da94a8f5f4266612515031cd02f328a458bf78260c5efb1c8ca2c34c89e20a77567c8b987e43d446531
 DIST mc-4.8.20.tar.xz 2529580 BLAKE2B 
14e575b650d28e0dcaa8ef0dc0b8e9bbf3e840ddc3d34d20518d28a6b253a8769c041c29ef7136c5fb72bd6130b0fc6c367dab8e44e040ef6dfd5406c364b86c
 SHA512 
c2460561ae94bed75b1ed12f5c8039c9f8ace4c06987c57d07b8399c4e01c5a6c57851fddb3e918a4541ade089c89e8526078572a09580ccd0ae95344e3c1138
+DIST mc-4.8.21.tar.xz 2528292 BLAKE2B 
0cbebcd2284f9ed9687022280aa1ba9e4a5960c6f1de27e5f4bab1b9bf205077dec2851e47b787aa6aec9cac28d467bf58ee2647a592e194ab3bfc63138b373f
 SHA512 
db1a252744b47ebf5339ad204d8b69cb914f25ade7fe5aae2650c4abb57478715d3b7b3a24f4460adfb9fbdc928e8728b369b4f1709215e5e9af3d430fce6acf

diff --git a/app-misc/mc/mc-4.8.21.ebuild b/app-misc/mc/mc-4.8.21.ebuild
new file mode 100644
index 000..a7b19052bb2
--- /dev/null
+++ b/app-misc/mc/mc-4.8.21.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic
+
+MY_P=${P/_/-}
+
+DESCRIPTION="GNU Midnight Commander is a text based file manager"
+HOMEPAGE="https://www.midnight-commander.org;
+SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+IUSE="+edit gpm mclib nls samba sftp +slang spell test unicode X +xdg"
+
+REQUIRED_USE="spell? ( edit )"
+
+RDEPEND=">=dev-libs/glib-2.26.0:2
+   gpm? ( sys-libs/gpm )
+   kernel_linux? ( sys-fs/e2fsprogs )
+   samba? ( net-fs/samba )
+   sftp? ( net-libs/libssh2 )
+   slang? ( >=sys-libs/slang-2 )
+   !slang? ( sys-libs/ncurses:0=[unicode?] )
+   spell? ( app-text/aspell )
+   X? ( x11-libs/libX11
+   x11-libs/libICE
+   x11-libs/libXau
+   x11-libs/libXdmcp
+   x11-libs/libSM )"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   test? ( dev-libs/check )
+   "
+
+S=${WORKDIR}/${MY_P}
+
+pkg_pretend() {
+   if use slang && use unicode ; then
+   ewarn "\"unicode\" USE flag only takes effect when the 
\"slang\" USE flag is disabled."
+   fi
+}
+
+src_configure() {
+   [[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
+
+   local myeconfargs=(
+   --disable-dependency-tracking
+   --disable-silent-rules
+   --enable-charset
+   --enable-vfs
+   --with-homedir=$(usex xdg 'XDG' '.mc')
+   --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w' 
'')")
+   $(use_enable kernel_linux vfs-undelfs)
+   $(use_enable mclib)
+   $(use_enable nls)
+   $(use_enable samba vfs-smb)
+   $(use_enable sftp vfs-sftp)
+   $(use_enable spell aspell)
+   $(use_enable test tests)
+   $(use_with gpm gpm-mouse)
+   $(use_with X x)
+   $(use_with edit internal-edit)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc AUTHORS README NEWS
+
+   # fix bug #334383
+   if use kernel_linux && [[ ${EUID} == 0 ]] ; then
+   fowners root:tty /usr/libexec/mc/cons.saver
+   fperms g+s /usr/libexec/mc/cons.saver
+   fi
+
+   if ! use xdg ; then
+   sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \
+   -i 

[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2018-03-26 Thread Lars Wendler
commit: 975da57c1783c3f46632a1f55b6977b75b9cde04
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar 26 12:42:10 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar 26 12:42:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=975da57c

app-misc/mc: Fixed usex usage.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-misc/mc/mc-4.8.20-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.20-r2.ebuild b/app-misc/mc/mc-4.8.20-r2.ebuild
index 5b6a3787b52..9b920e68246 100644
--- a/app-misc/mc/mc-4.8.20-r2.ebuild
+++ b/app-misc/mc/mc-4.8.20-r2.ebuild
@@ -67,7 +67,7 @@ src_configure() {
--enable-charset
--enable-vfs
--with-homedir=$(usex xdg 'XDG' '.mc')
-   --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w')")
+   --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w' 
'')")
$(use_enable kernel_linux vfs-undelfs)
$(use_enable mclib)
$(use_enable nls)



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2018-03-15 Thread Mikle Kolyada
commit: 57d2282138f14a2569a67aeb4508538d9e87bf0f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Mar 15 14:17:38 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Mar 15 14:17:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57d22821

app-misc/mc: arm stable wrt bug #644450

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-misc/mc/mc-4.8.20-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.20-r1.ebuild b/app-misc/mc/mc-4.8.20-r1.ebuild
index b7eaa5b7c24..344079ed425 100644
--- a/app-misc/mc/mc-4.8.20-r1.ebuild
+++ b/app-misc/mc/mc-4.8.20-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2018-02-01 Thread Thomas Deutschmann
commit: 128fa073142a6c1e23a914cdd77f8787517378c8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Feb  1 20:29:55 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  1 20:36:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=128fa073

app-misc/mc: x86 stable (bug #644450)

Package-Manager: Portage-2.3.21, Repoman-2.3.6

 app-misc/mc/mc-4.8.20-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.20-r1.ebuild b/app-misc/mc/mc-4.8.20-r1.ebuild
index aca26bd2379..b7eaa5b7c24 100644
--- a/app-misc/mc/mc-4.8.20-r1.ebuild
+++ b/app-misc/mc/mc-4.8.20-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2018-01-29 Thread Lars Wendler
commit: 5863fac7671b3f01a3f712f7ba1bab069a01ff88
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jan 29 15:07:55 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jan 29 15:07:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5863fac7

app-misc/mc: Synced live ebuild.

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 app-misc/mc/mc-4.8.20-r2.ebuild |  2 +-
 app-misc/mc/mc-.ebuild  | 57 ++---
 2 files changed, 31 insertions(+), 28 deletions(-)

diff --git a/app-misc/mc/mc-4.8.20-r2.ebuild b/app-misc/mc/mc-4.8.20-r2.ebuild
index 26a9982ce6a..5b6a3787b52 100644
--- a/app-misc/mc/mc-4.8.20-r2.ebuild
+++ b/app-misc/mc/mc-4.8.20-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
-IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg unicode"
+IUSE="+edit gpm mclib nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"
 

diff --git a/app-misc/mc/mc-.ebuild b/app-misc/mc/mc-.ebuild
index 1f19e217d3a..ef5501c8bc4 100644
--- a/app-misc/mc/mc-.ebuild
+++ b/app-misc/mc/mc-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
LIVE_EBUILD=yes
 fi
 
-inherit eutils flag-o-matic ${LIVE_ECLASSES}
+inherit flag-o-matic ${LIVE_ECLASSES}
 
 MY_P=${P/_/-}
 
@@ -23,7 +23,7 @@ HOMEPAGE="https://www.midnight-commander.org;
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
+IUSE="+edit gpm mclib nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"
 
@@ -33,7 +33,7 @@ RDEPEND=">=dev-libs/glib-2.26.0:2
samba? ( net-fs/samba )
sftp? ( net-libs/libssh2 )
slang? ( >=sys-libs/slang-2 )
-   !slang? ( sys-libs/ncurses:0= )
+   !slang? ( sys-libs/ncurses:0=[unicode?] )
spell? ( app-text/aspell )
X? ( x11-libs/libX11
x11-libs/libICE
@@ -47,6 +47,12 @@ DEPEND="${RDEPEND}
test? ( dev-libs/check )
"
 
+pkg_pretend() {
+   if use slang && use unicode ; then
+   ewarn "\"unicode\" USE flag only takes effect when the 
\"slang\" USE flag is disabled."
+   fi
+}
+
 src_prepare() {
default
 
@@ -54,30 +60,27 @@ src_prepare() {
 }
 
 src_configure() {
-   local myscreen=ncurses
-   use slang && myscreen=slang
[[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
 
-   local homedir=".mc"
-   use xdg && homedir="XDG"
-
-   econf \
-   --disable-silent-rules \
-   --disable-dependency-tracking \
-   $(use_enable nls) \
-   --enable-vfs \
-   $(use_enable kernel_linux vfs-undelfs) \
-   --enable-charset \
-   $(use_with X x) \
-   $(use_enable samba vfs-smb) \
-   $(use_enable sftp vfs-sftp) \
-   $(use_enable spell aspell) \
-   $(use_with gpm gpm-mouse) \
-   --with-screen=${myscreen} \
-   $(use_with edit internal-edit) \
-   $(use_enable mclib) \
-   $(use_enable test tests) \
-   --with-homedir=${homedir}
+   local myeconfargs=(
+   --disable-dependency-tracking
+   --disable-silent-rules
+   --enable-charset
+   --enable-vfs
+   --with-homedir=$(usex xdg 'XDG' '.mc')
+   --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w')")
+   $(use_enable kernel_linux vfs-undelfs)
+   $(use_enable mclib)
+   $(use_enable nls)
+   $(use_enable samba vfs-smb)
+   $(use_enable sftp vfs-sftp)
+   $(use_enable spell aspell)
+   $(use_enable test tests)
+   $(use_with gpm gpm-mouse)
+   $(use_with X x)
+   $(use_with edit internal-edit)
+   )
+   econf "${myeconfargs[@]}"
 }
 
 src_install() {
@@ -92,7 +95,7 @@ src_install() {
 
if ! use xdg ; then
sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \
-   -i "${ED}"/usr/libexec/mc/ext.d/*.sh || die
+   -i "${ED%/}"/usr/libexec/mc/ext.d/*.sh || die
fi
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2018-01-29 Thread Lars Wendler
commit: a30d23cd4566b356e8e6cd6d17350ad30764af87
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jan 29 14:44:04 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jan 29 15:01:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a30d23cd

app-misc/mc: Revbump to add "unicode" USE flag.

This is necessary to prevent segfaults with USE="-slang" and
sys-libs/ncurses being built with USE="unicode".

Further changes:

- use myeconfargs bash array for configure options
- replaced some local configure variables with usex calls
- sorted all configure options alphabetically
- added pkg_pretend() to inform users about USE="slang unicode" having
  no effect.
- removed superfluous eutils eclass.

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 app-misc/mc/mc-4.8.20-r2.ebuild | 105 
 1 file changed, 105 insertions(+)

diff --git a/app-misc/mc/mc-4.8.20-r2.ebuild b/app-misc/mc/mc-4.8.20-r2.ebuild
new file mode 100644
index 000..26a9982ce6a
--- /dev/null
+++ b/app-misc/mc/mc-4.8.20-r2.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic
+
+MY_P=${P/_/-}
+
+DESCRIPTION="GNU Midnight Commander is a text based file manager"
+HOMEPAGE="https://www.midnight-commander.org;
+SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg unicode"
+
+REQUIRED_USE="spell? ( edit )"
+
+RDEPEND=">=dev-libs/glib-2.26.0:2
+   gpm? ( sys-libs/gpm )
+   kernel_linux? ( sys-fs/e2fsprogs )
+   samba? ( net-fs/samba )
+   sftp? ( net-libs/libssh2 )
+   slang? ( >=sys-libs/slang-2 )
+   !slang? ( sys-libs/ncurses:0=[unicode?] )
+   spell? ( app-text/aspell )
+   X? ( x11-libs/libX11
+   x11-libs/libICE
+   x11-libs/libXau
+   x11-libs/libXdmcp
+   x11-libs/libSM )"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   test? ( dev-libs/check )
+   "
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.8.13-tinfo.patch
+   "${FILESDIR}"/${PN}-4.8.19-selected-size.patch
+)
+
+S=${WORKDIR}/${MY_P}
+
+pkg_pretend() {
+   if use slang && use unicode ; then
+   ewarn "\"unicode\" USE flag only takes effect when the 
\"slang\" USE flag is disabled."
+   fi
+}
+
+src_prepare() {
+   [[ -n ${LIVE_EBUILD} ]] && ./autogen.sh
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   [[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
+
+   local myeconfargs=(
+   --disable-dependency-tracking
+   --disable-silent-rules
+   --enable-charset
+   --enable-vfs
+   --with-homedir=$(usex xdg 'XDG' '.mc')
+   --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w')")
+   $(use_enable kernel_linux vfs-undelfs)
+   $(use_enable mclib)
+   $(use_enable nls)
+   $(use_enable samba vfs-smb)
+   $(use_enable sftp vfs-sftp)
+   $(use_enable spell aspell)
+   $(use_enable test tests)
+   $(use_with gpm gpm-mouse)
+   $(use_with X x)
+   $(use_with edit internal-edit)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc AUTHORS README NEWS
+
+   # fix bug #334383
+   if use kernel_linux && [[ ${EUID} == 0 ]] ; then
+   fowners root:tty /usr/libexec/mc/cons.saver
+   fperms g+s /usr/libexec/mc/cons.saver
+   fi
+
+   if ! use xdg ; then
+   sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \
+   -i "${ED%/}"/usr/libexec/mc/ext.d/*.sh || die
+   fi
+}
+
+pkg_postinst() {
+   elog "To enable exiting to latest working directory,"
+   elog "put this into your ~/.bashrc:"
+   elog ". ${EPREFIX}/usr/libexec/mc/mc.sh"
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2018-01-21 Thread Sergei Trofimovich
commit: 3dc03632499645d67f65acd971db40143d38c245
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jan 21 09:46:43 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan 21 10:27:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dc03632

app-misc/mc: stable 4.8.20-r1 for hppa, bug #644450

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"

 app-misc/mc/mc-4.8.20-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.20-r1.ebuild b/app-misc/mc/mc-4.8.20-r1.ebuild
index 16fe3c4f803..aca26bd2379 100644
--- a/app-misc/mc/mc-4.8.20-r1.ebuild
+++ b/app-misc/mc/mc-4.8.20-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2018-01-20 Thread Tobias Klausmann
commit: d18c1e6e24563a61f948ee3dbfe51b949b4b8b5a
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sat Jan 20 16:49:21 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sat Jan 20 16:49:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d18c1e6e

app-misc/mc-4.8.20-r1: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/644450

 app-misc/mc/mc-4.8.20-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.20-r1.ebuild b/app-misc/mc/mc-4.8.20-r1.ebuild
index 3d228f0c06e..16fe3c4f803 100644
--- a/app-misc/mc/mc-4.8.20-r1.ebuild
+++ b/app-misc/mc/mc-4.8.20-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2018-01-15 Thread Tobias Klausmann
commit: fa37e9e2a139ddefb61339eca53b1e7482aa35c2
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Jan 15 19:02:41 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Jan 15 19:02:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa37e9e2

app-misc/mc-4.8.20-r1: amd64 stable

Gentoo-Bug: http://bugs.gentoo.org/644450

 app-misc/mc/mc-4.8.20-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.20-r1.ebuild b/app-misc/mc/mc-4.8.20-r1.ebuild
index 2d2fad6fac1..3d228f0c06e 100644
--- a/app-misc/mc/mc-4.8.20-r1.ebuild
+++ b/app-misc/mc/mc-4.8.20-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2018-01-14 Thread Sergei Trofimovich
commit: c0ca297779ad83e71d74a80f68e7059b55d0ca74
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jan 14 12:01:00 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan 14 12:01:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0ca2977

app-misc/mc: stable 4.8.20-r1 for ppc/ppc64 #644450

Bug: https://bugs.gentoo.org/644450
Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc ppc64"

 app-misc/mc/mc-4.8.20-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.20-r1.ebuild b/app-misc/mc/mc-4.8.20-r1.ebuild
index f34bd975f23..2d2fad6fac1 100644
--- a/app-misc/mc/mc-4.8.20-r1.ebuild
+++ b/app-misc/mc/mc-4.8.20-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2018-01-14 Thread Sergei Trofimovich
commit: 5e46517d1835b6536370c53b047a46da16d1582e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jan 14 11:49:44 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan 14 11:50:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e46517d

app-misc/mc: stable 4.8.20-r1 for ia64, bug #644450

Bug: https://bugs.gentoo.org/644450
Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 app-misc/mc/mc-4.8.20-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.20-r1.ebuild b/app-misc/mc/mc-4.8.20-r1.ebuild
index 93341aaeed8..f34bd975f23 100644
--- a/app-misc/mc/mc-4.8.20-r1.ebuild
+++ b/app-misc/mc/mc-4.8.20-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2018-01-13 Thread Sergei Trofimovich
commit: 7bca6f250a12cc4ebf7016bcc4240249ca317312
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Jan 13 15:22:46 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan 13 19:29:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bca6f25

app-misc/mc: stable 4.8.20-r1 for sparc, bug #644450

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"

 app-misc/mc/mc-4.8.20-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/mc/mc-4.8.20-r1.ebuild b/app-misc/mc/mc-4.8.20-r1.ebuild
index 1a2e5e3918a..93341aaeed8 100644
--- a/app-misc/mc/mc-4.8.20-r1.ebuild
+++ b/app-misc/mc/mc-4.8.20-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/, app-misc/mc/files/

2017-12-02 Thread Sergei Trofimovich
commit: aeb256e8007ae4b1a0394f2b677214d1a9a78245
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Dec  2 11:53:25 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec  2 12:12:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeb256e8

app-misc/mc: fix selected size handling gin filemanager

Bug: http://midnight-commander.org/ticket/3883
Package-Manager: Portage-2.3.16, Repoman-2.3.6

 app-misc/mc/files/mc-4.8.19-selected-size.patch| 30 ++
 .../mc/{mc-4.8.20.ebuild => mc-4.8.20-r1.ebuild}   |  1 +
 2 files changed, 31 insertions(+)

diff --git a/app-misc/mc/files/mc-4.8.19-selected-size.patch 
b/app-misc/mc/files/mc-4.8.19-selected-size.patch
new file mode 100644
index 000..06d6f46ff32
--- /dev/null
+++ b/app-misc/mc/files/mc-4.8.19-selected-size.patch
@@ -0,0 +1,30 @@
+From 069306eb2e7174f431bd3eecbc8f489f9652b782 Mon Sep 17 00:00:00 2001
+From: Andrew Borodin 
+Date: Sat, 2 Dec 2017 14:39:50 +0300
+Subject: [PATCH] Ticket #3883: size_trunc_sep() breaks on multibyte locales.
+
+The bug was introduced in b3867a6e154420833d6a1117f556b9ab2d64c6ab.
+
+Signed-off-by: Andrew Borodin 
+---
+ lib/util.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/lib/util.c b/lib/util.c
+index 0326f65e8..c23d91fba 100644
+--- a/lib/util.c
 b/lib/util.c
+@@ -383,7 +383,9 @@ size_trunc_sep (uintmax_t size, gboolean use_si)
+ p += strlen (p) - 1;
+ d = x + sizeof (x) - 1;
+ *d-- = '\0';
+-while (p >= y && (isalpha ((unsigned char) *p) || (unsigned char) *p == ' 
'))
++/* @size format is "size unit", i.e. "[digits][space][letters]".
++   Copy all charactes after digits. */
++while (p >= y && !g_ascii_isdigit (*p))
+ *d-- = *p--;
+ for (count = 0; p >= y; count++)
+ {
+-- 
+2.15.1
+

diff --git a/app-misc/mc/mc-4.8.20.ebuild b/app-misc/mc/mc-4.8.20-r1.ebuild
similarity index 98%
rename from app-misc/mc/mc-4.8.20.ebuild
rename to app-misc/mc/mc-4.8.20-r1.ebuild
index cb720f326c5..1a2e5e3918a 100644
--- a/app-misc/mc/mc-4.8.20.ebuild
+++ b/app-misc/mc/mc-4.8.20-r1.ebuild
@@ -40,6 +40,7 @@ DEPEND="${RDEPEND}
 
 PATCHES=(
"${FILESDIR}"/${PN}-4.8.13-tinfo.patch
+   "${FILESDIR}"/${PN}-4.8.19-selected-size.patch
 )
 
 S=${WORKDIR}/${MY_P}



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2017-11-26 Thread Sergei Trofimovich
commit: 07a18d27ec4086c0a21da2040036513ce01adb26
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov 26 20:13:55 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov 26 20:16:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07a18d27

app-misc/mc: bump up to 4.8.20

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 app-misc/mc/Manifest |   7 +--
 app-misc/mc/mc-4.8.20.ebuild | 101 +++
 2 files changed, 105 insertions(+), 3 deletions(-)

diff --git a/app-misc/mc/Manifest b/app-misc/mc/Manifest
index dd32e78a0f4..24d505ab53d 100644
--- a/app-misc/mc/Manifest
+++ b/app-misc/mc/Manifest
@@ -1,3 +1,4 @@
-DIST mc-4.8.15.tar.xz 2304812 SHA256 
cf4e8f5dfe419830d56ca7e5f2495898e37ebcd05da1e47ff7041446c87fba16 SHA512 
b8e05e1bcadcb766a43269a4724e36b77221b004d53783718fe455167693ff029e3e54cde47740d0c0ecd5adacfb3960a8ecce76eeaea234bbbcfd54db3b1760
 WHIRLPOOL 
6ddf2f5b88825584653a7027d515bfc84caba003408df31b4b8257a3f8c81a179e39a7bb7cc8571976537983f5dac7d6c06ddfbd6142ef0b31639a914f56c0f1
-DIST mc-4.8.18.tar.xz 2462080 SHA256 
f7636815c987c1719c4f5de2dcd156a0e7d097b1d10e4466d2bdead343d5bece SHA512 
edd81f6ab50ca7bb3582064f6722e490d33ae9dfbef3835e26206089d3898420968da394780c594083fa17c01a85cda9068d9931199b8319bf6361f90e900eb8
 WHIRLPOOL 
dd0c1cdfe93468ebc399b270d693751bc7c0665cb49040d9409c3a336c953be0d304c463b8c8a0a26e42c720c116a4b4bd9b930caa2f2101298e01c4ac5c6237
-DIST mc-4.8.19.tar.xz 2521808 SHA256 
eb9e56bbb5b2893601d100d0e0293983049b302c5ab61bfb544ad0ee2cc1f2df SHA512 
aec49f0da1fc69099ce9b0f71926d1e9ee6df0be12f53da94a8f5f4266612515031cd02f328a458bf78260c5efb1c8ca2c34c89e20a77567c8b987e43d446531
 WHIRLPOOL 
21c57a2717c58488cc7aa5ba5159b9231e09181059662f392a5212a17aa5475493793d49b99e73ebe74d9594201a84cfc63c3a460654579b7399cc563594ab7a
+DIST mc-4.8.15.tar.xz 2304812 BLAKE2B 
33d8055316b4ae9d8b2385c3a439339fa635e3f145c9599ce937c596c6ae18225451568a2387074af8d9afc702a0ec8528e07b00b7805dd86af459612d7fd187
 SHA512 
b8e05e1bcadcb766a43269a4724e36b77221b004d53783718fe455167693ff029e3e54cde47740d0c0ecd5adacfb3960a8ecce76eeaea234bbbcfd54db3b1760
+DIST mc-4.8.18.tar.xz 2462080 BLAKE2B 
10cd93cea439290922c0dc19e85b6c9456ce4266f35eeecbf2f40d99e3aae64465d9c427fa01d7d2c542e8bae9d2926e8ce42766c4c1656373905c3d871d71c0
 SHA512 
edd81f6ab50ca7bb3582064f6722e490d33ae9dfbef3835e26206089d3898420968da394780c594083fa17c01a85cda9068d9931199b8319bf6361f90e900eb8
+DIST mc-4.8.19.tar.xz 2521808 BLAKE2B 
b4712d833e8562b0f760b4558533ac338cf8875dc9034cbec2160444bbe3e9f4dc7fcec16835cabdd5cde6b02a7020162b3cd1693863775ee3494c9b4659a7aa
 SHA512 
aec49f0da1fc69099ce9b0f71926d1e9ee6df0be12f53da94a8f5f4266612515031cd02f328a458bf78260c5efb1c8ca2c34c89e20a77567c8b987e43d446531
+DIST mc-4.8.20.tar.xz 2529580 BLAKE2B 
14e575b650d28e0dcaa8ef0dc0b8e9bbf3e840ddc3d34d20518d28a6b253a8769c041c29ef7136c5fb72bd6130b0fc6c367dab8e44e040ef6dfd5406c364b86c
 SHA512 
c2460561ae94bed75b1ed12f5c8039c9f8ace4c06987c57d07b8399c4e01c5a6c57851fddb3e918a4541ade089c89e8526078572a09580ccd0ae95344e3c1138

diff --git a/app-misc/mc/mc-4.8.20.ebuild b/app-misc/mc/mc-4.8.20.ebuild
new file mode 100644
index 000..cb720f326c5
--- /dev/null
+++ b/app-misc/mc/mc-4.8.20.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils flag-o-matic
+
+MY_P=${P/_/-}
+
+DESCRIPTION="GNU Midnight Commander is a text based file manager"
+HOMEPAGE="https://www.midnight-commander.org;
+SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
+
+REQUIRED_USE="spell? ( edit )"
+
+RDEPEND=">=dev-libs/glib-2.26.0:2
+   gpm? ( sys-libs/gpm )
+   kernel_linux? ( sys-fs/e2fsprogs )
+   samba? ( net-fs/samba )
+   sftp? ( net-libs/libssh2 )
+   slang? ( >=sys-libs/slang-2 )
+   !slang? ( sys-libs/ncurses:0= )
+   spell? ( app-text/aspell )
+   X? ( x11-libs/libX11
+   x11-libs/libICE
+   x11-libs/libXau
+   x11-libs/libXdmcp
+   x11-libs/libSM )"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   test? ( dev-libs/check )
+   "
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.8.13-tinfo.patch
+)
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   [[ -n ${LIVE_EBUILD} ]] && ./autogen.sh
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myscreen=ncurses
+   use slang && myscreen=slang
+   [[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
+
+   local homedir=".mc"
+   use xdg && homedir="XDG"
+
+   

[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2017-07-30 Thread Michał Górny
commit: 9caca4140b2e9fe97b8916c2934d93a297202c05
Author: David Hicks  hicks  id  au>
AuthorDate: Sat Jul 29 01:05:08 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 30 08:46:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9caca414

app-misc/mc: use HTTPS for GitHub and HOMEPAGE domain

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-misc/mc/mc-4.8.15.ebuild| 2 +-
 app-misc/mc/mc-4.8.18-r1.ebuild | 2 +-
 app-misc/mc/mc-4.8.19.ebuild| 2 +-
 app-misc/mc/mc-.ebuild  | 4 ++--
 4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-misc/mc/mc-4.8.15.ebuild b/app-misc/mc/mc-4.8.15.ebuild
index 79d6568e218..c01cae5c612 100644
--- a/app-misc/mc/mc-4.8.15.ebuild
+++ b/app-misc/mc/mc-4.8.15.ebuild
@@ -8,7 +8,7 @@ inherit autotools eutils flag-o-matic
 MY_P=${P/_/-}
 
 DESCRIPTION="GNU Midnight Commander is a text based file manager"
-HOMEPAGE="http://www.midnight-commander.org;
+HOMEPAGE="https://www.midnight-commander.org;
 SRC_URI="http://www.midnight-commander.org/downloads/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"

diff --git a/app-misc/mc/mc-4.8.18-r1.ebuild b/app-misc/mc/mc-4.8.18-r1.ebuild
index abb19f55b67..024c7dcdd49 100644
--- a/app-misc/mc/mc-4.8.18-r1.ebuild
+++ b/app-misc/mc/mc-4.8.18-r1.ebuild
@@ -8,7 +8,7 @@ inherit autotools eutils flag-o-matic
 MY_P=${P/_/-}
 
 DESCRIPTION="GNU Midnight Commander is a text based file manager"
-HOMEPAGE="http://www.midnight-commander.org;
+HOMEPAGE="https://www.midnight-commander.org;
 SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"

diff --git a/app-misc/mc/mc-4.8.19.ebuild b/app-misc/mc/mc-4.8.19.ebuild
index d1cbdd0b38b..a494288fc52 100644
--- a/app-misc/mc/mc-4.8.19.ebuild
+++ b/app-misc/mc/mc-4.8.19.ebuild
@@ -8,7 +8,7 @@ inherit autotools eutils flag-o-matic
 MY_P=${P/_/-}
 
 DESCRIPTION="GNU Midnight Commander is a text based file manager"
-HOMEPAGE="http://www.midnight-commander.org;
+HOMEPAGE="https://www.midnight-commander.org;
 SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"

diff --git a/app-misc/mc/mc-.ebuild b/app-misc/mc/mc-.ebuild
index 0960433d8f1..1f19e217d3a 100644
--- a/app-misc/mc/mc-.ebuild
+++ b/app-misc/mc/mc-.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="git://github.com/MidnightCommander/mc.git 
https://github.com/MidnightCommander/mc.git 
git://repo.or.cz/midnight-commander.git"
+   EGIT_REPO_URI="https://github.com/MidnightCommander/mc.git 
git://repo.or.cz/midnight-commander.git"
LIVE_ECLASSES="git-r3 autotools"
LIVE_EBUILD=yes
 fi
@@ -19,7 +19,7 @@ if [[ -z ${LIVE_EBUILD} ]]; then
 fi
 
 DESCRIPTION="GNU Midnight Commander is a text based file manager"
-HOMEPAGE="http://www.midnight-commander.org;
+HOMEPAGE="https://www.midnight-commander.org;
 
 LICENSE="GPL-3"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2017-03-28 Thread Sergei Trofimovich
commit: 5e34011bc82b2c3636fc232a7544e4f194439c2c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Mar 28 20:12:53 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Mar 28 20:12:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e34011b

app-misc/mc: disable rpm tests as well, bug #613914

Tests are known to be unstable on different locales.
Next mc release should be better.

Reported-by: eroen
Bug: https://bugs.gentoo.org/613914
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-misc/mc/mc-4.8.19.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.19.ebuild b/app-misc/mc/mc-4.8.19.ebuild
index 885334627ee..d1cbdd0b38b 100644
--- a/app-misc/mc/mc-4.8.19.ebuild
+++ b/app-misc/mc/mc-4.8.19.ebuild
@@ -51,7 +51,8 @@ src_prepare() {
 
# These tests fail, so disable them instead of disabling the entire
# test suite. Please check on each bump if this is still necessary.
-   rm tests/src/vfs/extfs/helpers-list/data/{u7z,urar}.* || die
+   # Next release will fix them: http://midnight-commander.org/ticket/3781
+   rm tests/src/vfs/extfs/helpers-list/data/{rpm,u7z,urar}.* || die
 
eautoreconf
 }



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2017-03-18 Thread Jeroen Roovers
commit: b00dc94e916eb1baa22942f2b0a934d49b4159c3
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Mar 18 11:50:09 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Mar 18 11:50:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b00dc94e

app-misc/mc: Stable for HPPA (bug #611862).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 app-misc/mc/mc-4.8.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.18-r1.ebuild b/app-misc/mc/mc-4.8.18-r1.ebuild
index dc68534c799..abb19f55b67 100644
--- a/app-misc/mc/mc-4.8.18-r1.ebuild
+++ b/app-misc/mc/mc-4.8.18-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2017-03-16 Thread Michael Weber
commit: c2fa41bce8821e5d4c8fac4c42362887f5772d95
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Mar 16 07:05:29 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Mar 16 07:06:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2fa41bc

app-misc/mc: arm ppc ppc64 stable (bug 611862).

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 app-misc/mc/mc-4.8.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.18-r1.ebuild b/app-misc/mc/mc-4.8.18-r1.ebuild
index 8a5d366fefc..dc68534c799 100644
--- a/app-misc/mc/mc-4.8.18-r1.ebuild
+++ b/app-misc/mc/mc-4.8.18-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/

2017-03-10 Thread Agostino Sarubbo
commit: 68cf7dfefb67e9a73103e588b3ae871ba1d76182
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 10 12:53:03 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 10 12:53:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68cf7dfe

app-misc/mc: sparc stable wrt bug #611862

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/mc/mc-4.8.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.18-r1.ebuild b/app-misc/mc/mc-4.8.18-r1.ebuild
index 1036fe67333..d154985d1a7 100644
--- a/app-misc/mc/mc-4.8.18-r1.ebuild
+++ b/app-misc/mc/mc-4.8.18-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



  1   2   >