Versions
v6.4_p20240414 :: 5/5 :: gentoo
- Modified
- License
- MIT
- Keywords
- amd64 arm arm64 ppc ppc64 x86 ~alpha ~hppa ~m68k ~mips ~riscv ~s390 ~sparc
- USE flags
- gpm stack-realign tinfo unicode verify-sig
v6.4_p20240330 :: 5/5 :: gentoo
- Modified
- License
- MIT
- Keywords
- amd64 arm arm64 ppc ppc64 sparc x86 ~alpha ~hppa ~m68k ~mips ~riscv ~s390
- USE flags
- gpm stack-realign tinfo unicode verify-sig
v6.4_p20230401 :: 5/5 :: gentoo
- Modified
- License
- MIT
- Keywords
- amd64 arm arm64 ppc ppc64 sparc x86 ~alpha ~hppa ~m68k ~mips ~riscv ~s390
- USE flags
- gpm stack-realign tinfo unicode verify-sig
USE flags
General
- gpm
- Add support for sys-libs/gpm (Console-based mouse driver)
- stack-realign
- Realign the stack in the 32-bit build for compatibility with older binaries at some performance cost. Avoids crashes in older 32-bit binaries. Only affects x86/32-bit multilib builds on amd64.
- tinfo
- Build curses library (libncurses) sep from the low-level terminfo library (libtinfo) -- usually needed only for binary packages -- but it is binary compatible in either mode
- unicode
- Add support for Unicode
- verify-sig
- Verify upstream signatures on distfiles
abi_mips
- n32
- 64-bit (32-bit pointer) libraries
- n64
- 64-bit libraries
- o32
- 32-bit libraries
abi_s390
- 32
- 32-bit (s390) libraries
- 64
- 64-bit (s390x) libraries
abi_x86
- 32
- 32-bit (x86) libraries
- 64
- 64-bit (amd64) libraries
- x32
- x32 ABI libraries
Dependencies
Runtime Dependencies
Depending packages
app-emulation / crossover-bin : Commercial version of app-emulation/wine with paid support
dev-util / android-sdk-update-manager : Open Handset Alliance's Android SDK
dev-util / android-studio : Android development environment based on IntelliJ IDEA
dev-util / intel-ocl-sdk : Intel's implementation of the OpenCL standard
games-fps / etqw-demo : Enemy Territory: Quake Wars demo
games-roguelike / adom : Ancient Domains Of Mystery rogue-like game
net-misc / dropbox : Dropbox daemon (pretends to be GUI-less)
net-misc / ipmiview : A GUI application that allows to manage multiple target systems through BMC
sci-misc / cdfplayer : Wolfram Player for the interactive Computable Document Format (CDF)
sys-apps / smcipmitool : An out-of-band utility for interfacing with SuperBlade and IPMI devices via CLI
sys-block / megacli : LSI Logic MegaRAID Command Line Interface management tool
Bugs
- 696860
- dev-util/android-studio should RDEPEND on sys-libs/ncurses-compat:5
- 771621
- sys-libs/ncurses-compat: add --with-versioned-symbols support
- 904247
- <sys-libs/ncurses-6.4_p20230408, <sys-libs/ncurses-compat-6.4_p20240330: Multiple vulnerabilities
- 906880
- sys-libs/ncurses-compat-6.4_p20230401 has implicit function declarations in configure logs (MUSL-SYSTEM)
- 924484
- sys-libs/ncurses-compat-6.4_p20230401 fails to compile: configure: error: getopt is required for building programs
- 940878
- sys-libs/ncurses-compat-6.4_p20240414: stablereq
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-libs/ncurses-compat: Stabilize 6.4_p20240414 arm64, #940878
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sys-libs/ncurses-compat: Stabilize 6.4_p20240414 ppc, #940878
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-libs/ncurses-compat: Stabilize 6.4_p20240414 arm, #940878
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-libs/ncurses-compat: Stabilize 6.4_p20240414 x86, #940878
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Jakov Smolić · gentoo
sys-libs/ncurses-compat: Stabilize 6.4_p20240414 amd64, #940878
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-libs/ncurses-compat: Stabilize 6.4_p20240414 ppc64, #940878
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses-compat: add 6.4_p20240414
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses-compat: Stabilize 6.4_p20240330 arm64, #930804
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses-compat: Stabilize 6.4_p20240330 arm, #930804
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses-compat: Stabilize 6.4_p20240330 x86, #930804
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses-compat: Stabilize 6.4_p20240330 ppc64, #930804
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses-compat: Stabilize 6.4_p20240330 sparc, #930804
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses-compat: Stabilize 6.4_p20240330 ppc, #930804
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses-compat: Stabilize 6.4_p20240330 amd64, #930804
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses-compat: add 6.4_p20240330
Bug: https://bugs.gentoo.org/904247 Bug: https://bugs.gentoo.org/922817 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mike Gilbert · gentoo
Remove BROOT from VERIFY_SIG_OPENPGP_KEY_PATH
Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-libs/ncurses-compat: fix VariableShadowed
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses-compat: drop 6.2
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses-compat: Stabilize 6.4_p20230401 ppc, #908630
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses-compat: Stabilize 6.4_p20230401 x86, #908630
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-libs/ncurses-compat: Stabilize 6.4_p20230401 amd64, #908630
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-libs/ncurses-compat: Stabilize 6.4_p20230401 arm64, #908630
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sys-libs/ncurses-compat: Stabilize 6.4_p20230401 arm, #908630
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sys-libs/ncurses-compat: Stabilize 6.4_p20230401 sparc, #908630
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sys-libs/ncurses-compat: Stabilize 6.4_p20230401 ppc64, #908630
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses-compat: optimise SRC_URI generation
Thanks to radhermit's new pkgcraft tooling. Before: ``` sys-libs/ncurses-compat-6.4_p20230401::gentoo: 46.290096ms ``` After: ``` sys-libs/ncurses-compat-6.4_p20230401::gentoo: 9.308438ms ``` Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses-compat: drop dead prefix targets
The removal was already done, so this is just cleanup afterwards. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses-compat: add verify-sig BDEPEND
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses-compat: add 6.4_p20230401
Sync with sys-libs/ncurses and add a note about bumping with sys-libs/ncurses. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
sys-libs/ncurses-compat: Remove old 6.1_p20190609
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-libs/ncurses-compat: sparc stable wrt bug #789918
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses-compat: Stabilize 6.2 ppc, #789918
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses-compat: Stabilize 6.2 ppc64, #789918
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses-compat: Stabilize 6.2 x86, #789918
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses-compat: Stabilize 6.2 amd64, #789918
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses-compat: Stabilize 6.2 arm, #789918
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses-compat: Stabilize 6.2 arm64, #789918
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses-compat: drop s390 to ~s390 (unstable)
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mike Gilbert · gentoo
sys-libs/ncurses-compat: remove ROOT=/ in front of has_version -b
Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop most stable hppa keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
sys-libs/ncurses-compat: Removed old
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Lars Wendler · gentoo
sys-libs/ncurses-compat: Bump to version 6.2
Closes: https://bugs.gentoo.org/738210 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-libs/ncurses-compat: ppc64 stable wrt bug #738170
Package-Manager: Portage-3.0.8, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-libs/ncurses-compat: s390 stable wrt bug #738170
Package-Manager: Portage-3.0.8, Repoman-3.0.2 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
sys-libs/ncurses-compat: stable 6.1_p20190609 for sparc
stable wrt bug #738170 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Sergei Trofimovich · gentoo
sys-libs/ncurses-compat: stable 6.1_p20190609 for ppc
stable wrt bug #738170 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Sergei Trofimovich · gentoo
sys-libs/ncurses-compat: stable 6.1_p20190609 for hppa
stable wrt bug #738170 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
sys-libs/ncurses-compat: x86 stable (bug #738170)
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses-compat: Stabilize 6.1_p20190609 amd64, #738170
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses-compat: Stabilize 6.1_p20190609 arm64, #738170
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses-compat: Stabilize 6.1_p20190609 arm, #738170
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
*/*: downgrade m68k down to ~m68k
m68k and ~m68k trees are inconsistent. Let's drop keywords down to ~m68k only. Profiles already accept both keywords: ACCEPT_KEYWORDS="m68k ~m68k" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop stable ia64 keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
*/*: Discontinue Gentoo SuperH port
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop stable alpha keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
sys-libs/ncurses-compat: Bump to version 6.1_p20190609
Thanks-to: Joakim Tjernlund <joakim.tjernlund@infinera.com> Closes: https://bugs.gentoo.org/698266 Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-libs: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
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>