sys-libs/ncurses-compat: Split ABI compat version out of ncurses
authorMichał Górny <mgorny@gentoo.org>
Sun, 22 Sep 2019 19:59:34 +0000 (21:59 +0200)
committerMichał Górny <mgorny@gentoo.org>
Tue, 1 Oct 2019 19:13:44 +0000 (21:13 +0200)
commit98f0fc212d58518dbe50e962b56a32cf809b0999
treef181f71f0e72486c186f494356ca2551c82af652
parent3c6b027f9233e3e95a63cd8c9071a73babe9dd92
sys-libs/ncurses-compat: Split ABI compat version out of ncurses

Split the :5 SONAME compatibility slot of sys-libs/ncurses into its own
package.  This is mostly meant to resolve outstanding problem with
missing slot on dependencies, ncurses being the most common offender.
By moving the compatibility into separate package, we no longer have
to worry about people mistakenly not specifying the correct slot.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
12 files changed:
profiles/base/package.use.force
profiles/prefix/windows/package.use.mask
sys-libs/ncurses-compat/Manifest [new file with mode: 0644]
sys-libs/ncurses-compat/files/ncurses-5.7-nongnu.patch [new file with mode: 0644]
sys-libs/ncurses-compat/files/ncurses-5.8-gfbsd.patch [new file with mode: 0644]
sys-libs/ncurses-compat/files/ncurses-5.9-fix-clang-build.patch [new file with mode: 0644]
sys-libs/ncurses-compat/files/ncurses-5.9-gcc-5.patch [new file with mode: 0644]
sys-libs/ncurses-compat/files/ncurses-5.9-no-I-usr-include.patch [new file with mode: 0644]
sys-libs/ncurses-compat/files/ncurses-5.9-pkg-config.patch [new file with mode: 0644]
sys-libs/ncurses-compat/files/ncurses-5.9-rxvt-unicode-9.15.patch [new file with mode: 0644]
sys-libs/ncurses-compat/metadata.xml [new file with mode: 0644]
sys-libs/ncurses-compat/ncurses-compat-5.9.ebuild [new file with mode: 0644]