Versions
v6.5_p20240615 :: 0/6 :: gentoo (Masked by set 7157)
- Modified
- License
- MIT
- USE flags
- ada cxx debug doc gpm minimal profile split-usr stack-realign static-libs test tinfo trace verify-sig
v6.5-r1 :: 0/6 :: gentoo (Masked by set 7157)
- Modified
- License
- MIT
- Keywords
- ~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~arm64-macos ~hppa ~loong ~m68k ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris ~x86 ~x86-linux
- USE flags
- ada cxx debug doc gpm minimal profile split-usr stack-realign static-libs test tinfo trace verify-sig
v6.4_p20240414 :: 0/6 :: gentoo
- Modified
- License
- MIT
- Keywords
- amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~amd64-linux ~arm64-macos ~loong ~m68k ~mips ~ppc-macos ~riscv ~s390 ~x64-macos ~x64-solaris ~x86-linux
- USE flags
- ada cxx debug doc gpm minimal profile split-usr stack-realign static-libs test tinfo trace verify-sig
v6.4_p20230401 :: 0/6 :: gentoo
- Modified
- License
- MIT
- Keywords
- amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~amd64-linux ~arm64-macos ~loong ~m68k ~mips ~ppc-macos ~riscv ~s390 ~x64-macos ~x64-solaris ~x86-linux
- USE flags
- ada cxx debug doc gpm minimal profile split-usr stack-realign static-libs test tinfo trace verify-sig
USE flags
General
- ada
- Add bindings for the ADA programming language
- cxx
- Build support for C++ (bindings, extra libraries, code generation, ...)
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- doc
- Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- gpm
- Add support for sys-libs/gpm (Console-based mouse driver)
- minimal
- Install a very minimal build (disables, for example, plugins, fonts, most drivers, non-critical features)
- profile
- Add support for software performance analysis (will likely vary from ebuild to ebuild)
- split-usr
- Enable behavior to support maintaining /bin, /lib*, /sbin and /usr/sbin separately from /usr/bin and /usr/lib*
- 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.
- static-libs
- Build static versions of dynamic libraries as well
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- 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
- trace
- Enable test trace() support in ncurses calls
- 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-accessibility / brltty : Daemon that provides access to the Linux/Unix console for a blind person
app-accessibility / speech-tools : Speech tools for Festival Text to Speech engine
app-admin / apachetop : A realtime Apache log analyzer
app-admin / ccze : A flexible and fast logfile colorizer
app-admin / conky : An advanced, highly configurable system monitor for X
app-admin / dio : A device I/O monitoring tool
app-admin / eselect : Gentoo's multi-purpose configuration and management tool
app-admin / lnav : A curses-based tool for viewing and analyzing log files
app-admin / logmon : Split-screen terminal/ncurses based log viewer
app-admin / procinfo-ng : Completely rewrite of the old system monitoring app procinfo
app-admin / puppet-agent : general puppet client utils along with hiera and facter
app-admin / testdisk : Checks and undeletes partitions + PhotoRec, signature based recovery tool
app-admin / ttyplot : Realtime plotting utility with data input from stdin
app-admin / whowatch : Displays information about users currently logged on in real time
app-admin / xstow : Replacement for GNU stow with extensions
app-antivirus / clamav : Clam Anti-Virus Scanner
app-arch / dpkg : Package maintenance system for Debian
app-arch / dump : Dump/restore ext2fs backup utilities
app-backup / bacula : Featureful client/server network backup suite
app-backup / bareos : Featureful client/server network backup suite
app-backup / burp : Network backup and restore client and server for Unix and Windows
app-benchmarks / i7z : A better i7 (and now i3, i5) reporting tool for Linux
app-cdr / cdw : An ncurses based console frontend for cdrtools and dvd+rw-tools
app-crypt / heimdal : Kerberos 5 implementation from KTH
app-crypt / mit-krb5-appl : Kerberized applications split from the main MIT Kerberos V distribution
app-crypt / nwipe : Securely erase disks using a variety of recognized methods
app-crypt / pinentry : Simple passphrase entry dialogs which utilize the Assuan protocol
app-dicts / ydpdict : Interface for the Collins Dictionary
app-editors / bvi : Display-oriented editor for binary files, based on the vi texteditor
app-editors / curses-hexedit : full screen curses hex editor (with insert/delete support)
app-editors / dav : Minimal console text editor
app-editors / dhex : ncurses-based hex-editor with diff mode
app-editors / ee : An easy to use text editor. A subset of aee
app-editors / emacs : The extensible, customizable, self-documenting real-time display editor
app-editors / emact : EmACT, a fork of Conroy's MicroEmacs
app-editors / ersatz-emacs : A very minimal imitation of the famous GNU Emacs editor
app-editors / fe : A small and easy to use folding editor
app-editors / gvim : GUI version of the Vim text editor
app-editors / hexcurse : ncurses based hex editor
app-editors / hexedit : View and edit files in hex or ASCII
app-editors / hteditor : File viewer, editor and analyzer for text, binary, and executable files
app-editors / jasspa-microemacs : Jasspa Microemacs
app-editors / joe : A free ASCII-Text Screen Editor for UNIX
app-editors / jove : Jonathan's Own Version of Emacs, a light emacs-like editor without LISP bindings
app-editors / jupp : Portable version of Joe's Own Editor
app-editors / levee : Really tiny vi clone, for things like rescue disks
app-editors / lpe : A lightweight programmers editor
app-editors / mg : MicroGnuEmacs, a port from the BSDs
app-editors / moe : Powerful and user-friendly console text editor
app-editors / nano : GNU GPL'd Pico clone with more functionality
app-editors / ne : The nice editor, easy to use for the beginner and powerful for the wizard
app-editors / ng : Emacs like micro editor Ng -- based on mg2a
app-editors / sandy : an ncurses text editor with an easy-to-read, hackable C source
app-editors / shed : Simple Hex EDitor
app-editors / teco : Classic TECO editor, Predecessor to EMACS
app-editors / uemacs-pk : uEmacs/PK is an enhanced version of MicroEMACS
app-editors / vile : VI Like Emacs -- yet another full-featured vi clone
app-editors / vim : Vim, an improved vi-style text editor
app-editors / vim-core : vim and gvim shared files
app-editors / vis : modern, legacy free, simple yet efficient vim-like editor
app-editors / xemacs : highly customizable open source text editor and application development system
app-editors / zile : Zile is a small Emacs clone
app-emulation / bochs : LGPL-ed pc emulator
app-emulation / coldfire : Motorola Coldfire Emulator
app-emulation / guestfs-tools : Tools for accessing, inspecting, and modifying virtual machine (VM) disk images
app-emulation / libguestfs : Tools for accessing, inspecting, and modifying virtual machine (VM) disk images
app-emulation / nemu : Ncurses interface for QEMU
app-emulation / qemu : QEMU + Kernel-based Virtual Machine userland tools
app-emulation / ski : ia64 instruction set simulator
app-emulation / vkd3d : D3D12 to Vulkan translation library
app-emulation / xen-tools : Xen tools including QEMU and xl
app-emulation / xtrs : Radio Shack TRS-80 emulator
app-forensics / afflib : Library that implements the AFF image standard
app-i18n / fbterm : Fast terminal emulator for the Linux framebuffer
app-i18n / jfbterm : The J Framebuffer Terminal/Multilingual Enhancement with UTF-8 support
app-i18n / libchewing : Intelligent phonetic (Zhuyin/Bopomofo) input method library
app-i18n / skkfep : A SKK-like Japanese input method for console
app-i18n / uim : A multilingual input method framework
app-misc / abook : Abook is a text-based addressbook program designed to use with mutt mail client
app-misc / boxes : Draw any kind of boxes around your text
app-misc / cdargs : Bookmarks and browser for the shell builtin cd command
app-misc / cdircmp : Compare directories and select files to copy
app-misc / cfiles : Ncurses file manager written in C with vim like keybindings
app-misc / ckermit : combined serial and network communication software package
app-misc / clockywock : ncurses based analog clock
app-misc / cmatrix : Ncurses based app to show a scrolling screen from the Matrix
app-misc / delay : Sleeplike program that counts down the number of seconds specified
app-misc / devtodo : Hierarchical command-line task manager
app-misc / dfshow : Unix-like rewrite of some of the applications from DF-EDIT
app-misc / dvorak7min : Simple ncurses-based typing tutor for learning the Dvorak keyboard layout
app-misc / dvtm : Dynamic virtual terminal manager
app-misc / fdupes : Identify/delete duplicate files residing within specified directories
app-misc / gtypist : Universal typing tutor
app-misc / hexcompare : ncurses-based visual comparison of binary files
app-misc / lcd4linux : A small program that grabs information and displays it on an external LCD
app-misc / mc : GNU Midnight Commander is a text based file manager
app-misc / nnn : The missing terminal file browser for X
app-misc / no-more-secrets : Recreate decrypting text from 1992 movie 'Sneakers'
app-misc / ola : Open Lighting Architecture, a framework for lighting control information
app-misc / pal : Command-line calendar program
app-misc / pwsafe : A Password Safe compatible command-line password manager
app-misc / radeontop : Utility to view Radeon GPU utilization
app-misc / rlwrap : GNU readline wrapper
app-misc / rover : simple file browser for the terminal
app-misc / screen : screen manager with VT100/ANSI terminal emulation
app-misc / sl : Sophisticated graphical program which corrects your miss typing
app-misc / splitvt : Splitting terminals into two shells
app-misc / tdl : Command line To Do List manager
app-misc / tmux : Terminal multiplexer
app-misc / tty-clock : Displays a simple digital clock on the terminal
app-misc / ttyload : color-coded graph of load averages over time
app-misc / vcp : Copy files/directories in a curses interface
app-misc / vifm : Console file manager with vi(m)-like keybindings
app-misc / wcd : Wherever Change Directory
app-misc / ytree : Curses-based file manager
app-office / calcurse : A text-based calendar and scheduling application
app-office / mdbtools : Set of libraries and utilities for reading Microsoft Access database (MDB) files
app-office / sc-im : Ncurses based, vim-like spreadsheet calculator
app-pda / pilot-link : Suite of tools for moving data between a Palm device and a desktop
app-portage / conf-update : conf-update is a ncurses-based config management utility
app-portage / ufed : Gentoo Linux USE flags editor
app-shells / bash : The standard GNU Bourne again shell
app-shells / fish : Friendly Interactive SHell
app-shells / hstr : Shell history suggest box
app-shells / loksh : Linux port of OpenBSD's ksh
app-shells / rc : A reimplementation of the Plan 9 shell
app-shells / tcsh : Enhanced version of the Berkeley C shell (csh)
app-shells / yash : Yash is a POSIX-compliant command line shell
app-shells / zsh : UNIX Shell similar to the Korn shell
app-text / aspell : Free and Open Source spell checker designed to replace Ispell
app-text / hnb : A program to organize many kinds of data in one place
app-text / hunspell : Spell checker, morphological analyzer library and command-line tool
app-text / lv : Powerful Multilingual File Viewer
app-text / multitail : Tail with multiple windows
app-text / pinfo : Hypertext info and man viewer based on (n)curses
app-text / wdiff : Create a diff disregarding formatting
dev-build / cmake : Cross platform Make
dev-cpp / notcurses : Blingful TUIs and character graphics
dev-db / libodbc++ : Provides a subset of the well-known JDBC 2.0(tm) and runs on top of ODBC
dev-db / mariadb : An enhanced, drop-in replacement for MySQL
dev-db / mongodb : A high-performance, open source, schema-free document-oriented database
dev-db / mysql : A fast, multi-threaded, multi-user SQL database server
dev-db / percona-server : Fully compatible, enhanced and open source drop-in replacement for MySQL
dev-db / pg_top : 'top' for PostgreSQL
dev-db / pspg : A better pager for CLI database clients and can be used in place of psql
dev-db / spatialite-tools : A collection of CLI tools supporting SpatiaLite
dev-db / sqlitestudio : Powerful cross-platform SQLite database manager
dev-db / unixODBC : Complete ODBC driver manager
dev-debug / cgdb : A curses front-end for GDB, the GNU debugger
dev-debug / ddd : Graphical front-end for command-line debuggers
dev-debug / gdb : GNU debugger
dev-debug / lldb : The LLVM debugger
dev-debug / sysdig : A system exploration and troubleshooting tool
dev-debug / systemtap : Linux trace/probe tool
dev-embedded / sdcc : Small device C compiler (for various microprocessors)
dev-embedded / usbprog : flashtool for the multi purpose programming adapter usbprog
dev-gap / browse : GAP ncurses interface for browsing two-dimensional data
dev-lang / bas : An interpreter for the classic dialect of the programming language BASIC
dev-lang / eisl : Interpreter and compiler compatible with the ISLisp standard
dev-lang / erlang : Erlang programming language, runtime environment and libraries (OTP)
dev-lang / gdl : GNU Data Language
dev-lang / ghc : The Glasgow Haskell Compiler
dev-lang / gnucobol : A free/libre COBOL compiler
dev-lang / ispc : Intel SPMD Program Compiler
dev-lang / mercury-extras : Additional libraries and tools that are not part of the Mercury standard library
dev-lang / oorexx : Open source implementation of Object Rexx
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-lang / souffle : Datalog compiler, synthesizes C++ program from logic specification
dev-lang / swi-prolog : Versatile implementation of the Prolog programming language
dev-lang / yap : YAP is a high-performance Prolog compiler
dev-libs / bemenu : dmenu clone for wayland
dev-libs / cdk : A library of curses widgets
dev-libs / libcdio : A library to encapsulate CD-ROM reading and control
dev-libs / libedit : BSD replacement for libreadline
dev-libs / libgnt : Pidgin's GLib Ncurses Toolkit
dev-libs / libtecla : Tecla command-line editing library
dev-libs / stfl : A library which implements a curses-based widget set for text terminals
dev-libs / tvision : Text User Interface that implements the well known CUA widgets
dev-libs / xmlrpc-c : A lightweight RPC library based on XML and HTTP
dev-libs / yaz : C/C++ toolkit for Z39.50v3 clients and servers
dev-ml / cudf : Library to parse, pretty print, and evaluate CUDF documents
dev-perl / Curses : Curses interface modules for Perl
dev-perl / CursesWidgets : Provide high level APIs for rapid user interface design on the console in Perl
dev-perl / PDL : Perl Data Language for scientific computing
dev-perl / Term-ReadLine-Gnu : Perl extension for the GNU Readline/History Library
dev-python / pypy-exe : PyPy executable (build from source)
dev-python / pypy-exe-bin : PyPy executable (pre-built version)
dev-python / pypy3_10-exe : PyPy3.10 executable (build from source)
dev-python / pypy3_10-exe-bin : PyPy3.10 executable (pre-built version)
dev-python / pypy3_9-exe : PyPy3.9 executable (build from source)
dev-python / pypy3_9-exe-bin : PyPy3.9 executable (pre-built version)
dev-ruby / curses : Ruby binding for curses, ncurses, and PDCurses
dev-scheme / chez : A programming language based on R6RS
dev-scheme / guile : GNU Ubiquitous Intelligent Language for Extensions
dev-scheme / guile-ncurses : Guile FFI to ncurses library for text-based console UI
dev-scheme / mit-scheme : Scheme interpreter, compiler, debugger and runtime library
dev-scheme / racket : General purpose, multi-paradigm Lisp-Scheme programming language
dev-scheme / scm : SCM is a Scheme implementation from the author of slib
dev-util / bcc : Tools for BPF-based Linux IO analysis, networking, monitoring, and more
dev-util / cdecl : Composing and deciphering C (or C++) declarations or casts, aka "gibberish."
dev-util / cscope : Interactively examine a C program
dev-util / cunit : C Unit Test Framework
dev-util / dialog : Tool to display dialog boxes from a shell
dev-util / global : Tag system to find an object location in various sources
dev-util / min-cscope : Interactively examine a C program
dev-util / omake : Make replacement
dev-util / sdl-jstest : Simple SDL joystick test application for the console
dev-util / sel : A filemanager for shell scripts
dev-util / uftrace : Function (graph) tracer for user-space
dev-util / vbindiff : Visual binary diff utility
dev-util / wachy : A dynamic tracing profiler for Linux
dev-util / wiggle : Tool for applying patches that patch cannot apply because of conflicting changes
dev-vcs / tig : text mode interface for git
games-action / bzflag : 3D tank combat simulator game
games-action / moon-buggy : Simple console game, where you drive a car across the moon's surface
games-arcade / alienwave : An ncurses-based Xenon clone
games-arcade / aop : Ambassador of Pain is a curses based game with only 64 lines of code
games-arcade / ascii-invaders : Space invaders clone, using ncurses library
games-arcade / cavezofphear : A boulder dash / digger-like game for console using ncurses
games-arcade / gnake : ncurses-based Nibbles clone
games-arcade / kajaani-kombat : Rampart-like game set in space
games-arcade / netris : Classic networked version of T*tris
games-arcade / nibbles : An ncurses-based Nibbles clone
games-arcade / ninvaders : Space Invaders clone based on ncurses for ASCII output
games-arcade / stardork : ncurses-based space shooter
games-board / gnugo : A Go-playing program
games-board / gnushogi : Japanese version of chess (commandline + X-Version)
games-board / mt_ncurses_client : client for the french tarot game maitretarot
games-board / natch : A program to solve chess proof games
games-emulation / advancemame : GNU/Linux port of the MAME emulator with GUI menu
games-emulation / atari800 : Emulator of Atari 8-bit computer systems and 5200 game console
games-emulation / dosbox : DOS emulator
games-emulation / dosbox-staging : Modernized DOSBox soft-fork
games-engines / frobtads : Curses-based interpreter and dev tools for TADS 2 and TADS 3 text adventures
games-engines / frotz : Interpreter for Z-code based text games
games-engines / minetest : A free open-source voxel game engine with easy modding and game creation
games-fps / doomsday : A modern gaming engine for Doom, Heretic, and Hexen
games-fps / quakeforge : 3D engine based on id Software's Quake and QuakeWorld game engines
games-misc / bsd-games : Collection of games from NetBSD
games-misc / bsod : This program will let you experience the authentic Microsoft Windows experience
games-misc / robotfindskitten : Help robot find kitten
games-misc / typespeed : Test your typing speed, and get your fingers CPS
games-mud / mudix : A small, stable MUD client for the console
games-mud / powwow : PowWow Console MUD Client
games-mud / tf : Small, flexible, screen-oriented MUD client (aka TinyFugue)
games-puzzle / bastet : a simple, evil, ncurses-based Tetris(R) clone
games-puzzle / braincurses : A version of the classic game Mastermind
games-puzzle / freesweep : Console Minesweeper
games-puzzle / galaxis : Curses-based clone of the nifty little Macintosh freeware game Galaxis
games-puzzle / greedy : fun little ncurses puzzle game
games-puzzle / nudoku : ncurses based sudoku game
games-puzzle / tetrinet : Console based tetrinet inc. standalone server
games-puzzle / tint : Tint Is Not Tetris, a ncurses based clone of the original Tetris(tm) game
games-roguelike / angband : Roguelike dungeon exploration game based on the books of J.R.R. Tolkien
games-roguelike / dwarf-fortress : Single-player fantasy game
games-roguelike / hengband : An Angband variant, with a Japanese/fantasy theme
games-roguelike / moria : The Dungeons of Moria, a single player roguelike game, also known as Umoria
games-roguelike / nethack : The ultimate old-school single player dungeon exploration game
games-roguelike / stone-soup : Role-playing roguelike game of exploration and treasure-hunting in dungeons
games-roguelike / tome : save the world from Morgoth and battle evil (or become evil ;])
games-roguelike / tomenet : A MMORPG based on the works of J.R.R. Tolkien
games-roguelike / zangband : An enhanced version of the Roguelike game Angband
games-simulation / pmars-sdl : Portable redcode simulator's sdl port for core war
games-strategy / dopewars : Re-Write of the game Drug Wars
games-strategy / tornado : Clone of a C64 game - destroy the opponent's house
gnome-extra / libgda : GNOME database access library
gui-apps / foot : Fast, lightweight and minimalistic Wayland terminal emulator
mail-client / alpine : An easy to use text-based based mail and news client
mail-client / bower : Curses terminal client for the Notmuch email system
mail-client / hap : A terminal mail notification program (replacement for biff)
mail-client / mutt : A small but very powerful text-based mail client
mail-client / neomutt : A small but very powerful text-based mail client
mail-client / s-nail : Enhanced mailx-compatible mail client based on Heirloom mailx (nail)
media-gfx / aewan : A curses-based editor for ASCII art
media-gfx / asymptote : A vector graphics language that provides a framework for technical drawing
media-gfx / duhdraw : ASCII art editor
media-libs / aalib : A ASCII-Graphics Library
media-libs / libcaca : A library that creates colored ASCII-art graphics
media-plugins / hexter : Yamaha DX7 modeling DSSI plugin
media-radio / ax25-apps : Basic AX.25 (Amateur Radio) user tools, additional daemons
media-radio / ibp : Shows currently transmitting beacons of the International Beacon Project (IBP)
media-radio / qrq : Yet another CW trainer for Linux/Unix
media-radio / tlf : Console-mode amateur radio contest logger
media-radio / unixcw : Collection of programs that fit together to form a morse code tutor program
media-sound / alsa-utils : Advanced Linux Sound Architecture Utils (alsactl, alsamixer, etc.)
media-sound / aumix : Aumix volume/mixer control program
media-sound / aylet : Aylet plays music files in the .ay format
media-sound / bluez-alsa : Bluetooth Audio ALSA Backend
media-sound / cava : Console-based Audio Visualizer for Alsa
media-sound / cmus : Ncurses based music player with plugin support for many formats
media-sound / cvoicecontrol : Console based speech recognition system
media-sound / ecasound : Package for multitrack audio processing
media-sound / gom : Console Mixer Program for OSS
media-sound / gst123 : GStreamer based command line media player
media-sound / id3ed : ID3 tag editor for mp3 files
media-sound / lame : LAME Ain't an MP3 Encoder
media-sound / mikmod : Console MOD-Player based on libmikmod
media-sound / moc : Music On Console - ncurses interface for playing audio files
media-sound / mp3blaster : Text console based program for playing audio files
media-sound / mp3c : console based mp3 ripper, with cddb support
media-sound / mp3info : An MP3 technical info viewer and ID3 1.x tag editor
media-sound / mpfc : Music Player For Console
media-sound / muse : Multiple Streaming Engine, an icecast source streamer
media-sound / ncmpc : Ncurses client for the Music Player Daemon (MPD)
media-sound / ncmpcpp : Featureful ncurses based MPD client inspired by ncmpc
media-sound / ncspot : ncurses Spotify client written in Rust using librespot
media-sound / orpheus : Command line MP3 player
media-sound / pamix : PulseAudio NCurses mixer
media-sound / pms : Practical Music Search: open source ncurses client for mpd, written in C++
media-sound / rexima : A curses-based interactive mixer which can also be used from the command-line
media-sound / timidity++ : Handy MIDI to WAV converter with OSS and ALSA output support
media-sound / yoshimi : Software synthesizer based on ZynAddSubFX
media-video / matroxset : Matrox utility to switch output modes (activate tvout)
media-video / mplayer : Media Player for Linux
media-video / pipewire : Multimedia processing graphs
media-video / vlc : Media player and framework with support for most multimedia files and streaming
net-analyzer / argus-clients : Clients for net-analyzer/argus
net-analyzer / arpwatch : An ethernet monitor program that keeps track of ethernet/IP address pairings
net-analyzer / bmon : Interface bandwidth monitor
net-analyzer / bwm-ng : Bandwidth Monitor NG is a small and simple console-based bandwidth monitor
net-analyzer / bwmon : Simple ncurses bandwidth monitor
net-analyzer / cbm : Color Bandwidth Meter
net-analyzer / ettercap : Suite for man in the middle attacks
net-analyzer / goaccess : A real-time web log analyzer and interactive viewer in a terminal
net-analyzer / httping : http protocol ping-like program
net-analyzer / hydra : Parallelized network login hacker
net-analyzer / ifstatus : Simple CLI program for displaying network statistics in real time
net-analyzer / iftop : Display bandwidth usage on an interface
net-analyzer / iptraf-ng : A console-based network monitoring utility
net-analyzer / iptstate : IP Tables State displays states being kept by iptables in a top-like format
net-analyzer / jnettop : Top like console network traffic visualiser
net-analyzer / mtr : My TraceRoute, an Excellent network diagnostic tool
net-analyzer / nast : NAST - Network Analyzer Sniffer Tool
net-analyzer / nbwmon : ncurses bandwidth monitor
net-analyzer / nethogs : A small 'net top' tool, grouping bandwidth by process
net-analyzer / netwatch : Ethernet/PPP IP Packet Monitor
net-analyzer / nload : Real time network traffic monitor for the command line interface
net-analyzer / nstats : Displays statistics about ethernet traffic including protocol breakdown
net-analyzer / pinger : Cyclic multi ping utility for selected adresses using GTK/ncurses
net-analyzer / pktstat : A network monitoring tool with bandwidth tracking
net-analyzer / sinfo : A monitoring tool for networked computers
net-analyzer / slurm : Realtime network interface monitor based on FreeBSD's pppstatus
net-analyzer / sngrep : Ncurses SIP Messages flow viewer
net-analyzer / sniffit : Interactive Packet Sniffer
net-analyzer / squidview : Interactive console program to analyse squid logs
net-analyzer / tcptrack : Passive per-connection tcp bandwidth monitor
net-analyzer / testssl : Tool to check TLS/SSL cipher support
net-analyzer / traceproto : A traceroute-like utility that sends packets based on protocol
net-analyzer / trafshow : Full screen visualization of the network traffic
net-analyzer / yersinia : A framework for layer 2 attacks
net-analyzer / zniper : Displays and kill active TCP connections seen by the selected interface
net-dialup / minicom : Serial Communication Program
net-dns / dnstop : Displays various tables of DNS traffic on your network
net-fs / openafs : The OpenAFS distributed file system
net-fs / samba : Samba Suite Version 4
net-ftp / ftp : Standard Linux FTP client
net-ftp / gftp : a free multithreaded file transfer client
net-ftp / lftp : A sophisticated ftp/sftp/http/https/torrent client and file transfer program
net-ftp / ncftp : An extremely configurable ftp client
net-ftp / proftpd : An advanced and very configurable FTP server
net-ftp / tnftp : NetBSD FTP client with several advanced features
net-ftp / yafc : Console ftp client with a lot of nifty features
net-im / centerim : Ncurses ICQ/Yahoo!/AIM/IRC/MSN/Jabber/GaduGadu/RSS/LiveJournal client
net-im / pidgin : GTK Instant Messenger client
net-im / profanity : A console based XMPP client inspired by Irssi
net-im / toxic : A curses-based client for Tox
net-irc / epic5 : Epic5 IRC Client
net-irc / ircii : An IRC and ICB client that runs under most UNIX platforms
net-irc / irssi : A modular textUI IRC client with IPv6 support
net-irc / rhapsody : IRC client intended to be displayed on a text console
net-irc / scrollz : Advanced IRC client based on ircII
net-irc / weechat : Portable and multi-interface IRC client
net-libs / liboping : Protocol independent ANSI-C ping library and command line utility
net-libs / libtrace : A library and tools for trace processing
net-mail / mailutils : A useful collection of mail servers, clients, and filters
net-mail / pfqueue : pfqueue is an ncurses console-based tool for managing Postfix queued messages
net-misc / bird : A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 & IPv6
net-misc / cgminer : Bitcoin CPU/GPU/FPGA/ASIC miner in C
net-misc / connman-json-client : An ncurses UI for connman
net-misc / dhcpcd-ui : Desktop notification and configuration for dhcpcd
net-misc / liveice : Live Source Client For IceCast
net-misc / mosh : Mobile shell that supports roaming and intelligent local echo
net-misc / ncman : An ncurses UI for connman, forked from connman-json-client
net-misc / netkit-rsh : Netkit's Remote Shell Suite: rexec{,d} rlogin{,d} rsh{,d}
net-misc / netkit-talk : Netkit - talkd: Daemon to help set up talk sessions
net-misc / netkit-telnetd : Standard Linux telnet client and server
net-misc / shmux : run the same command across many hosts in parallel
net-misc / sipp : A free Open Source test tool / traffic generator for the SIP protocol
net-misc / smbc : Text mode (ncurses) SMB network commander. Features: resume and UTF-8
net-misc / suite3270 : Complete 3270 (S390) access package
net-misc / telnet-bsd : Telnet and telnetd ported from OpenBSD with IPv6 support
net-misc / usbip : Userspace utilities for a general USB device sharing system over IP networks
net-misc / zssh : SSH wrapper enabling zmodem up/download in ssh
net-nds / ldapvi : Manage LDAP entries with a text editor
net-news / newsboat : An RSS/Atom feed reader for text terminals
net-news / sfeed : Simple RSS and Atom parser
net-news / snownews : Command-line RSS feed reader
net-nntp / nzbget : A command-line based binary newsgrabber supporting .nzb files
net-nntp / tin : A threaded NNTP and spool based UseNet newsreader
net-p2p / ncdc : Lightweight direct connect client with a friendly ncurses interface
net-p2p / rtorrent : BitTorrent Client using libtorrent
net-proxy / sqtop : Squid Top - top for Squid
net-vpn / tinc : tinc is an easy to configure VPN implementation
net-wireless / airtraf : AirTraf 802.11b Wireless traffic sniffer
net-wireless / dump1090 : simple Mode S decoder for RTLSDR devices
net-wireless / horst : Small 802.11 wireless LAN analyzer
net-wireless / uhd : Universal Software Radio Peripheral (USRP) Hardware Driver
net-wireless / wavemon : Ncurses based monitor for IEEE 802.11 wireless LAN cards
net-wireless / wpa_supplicant : IEEE 802.1X/WPA supplicant for secure wireless transfers
sci-biology / embassy-emnu : EMBOSS integrated version of Simple menu of EMBOSS applications
sci-biology / embassy-mse : EMBOSS integrated version of MSE - Multiple Sequence Screen Editor
sci-biology / mrbayes : Bayesian Inference of Phylogeny
sci-biology / samtools : Utilities for analysing and manipulating the SAM/BAM alignment formats
sci-calculators / bc-gh : Implementation of POSIX bc with GNU extensions
sci-chemistry / gperiodic : Periodic table application for Linux
sci-electronics / gwave : Analog waveform viewer for SPICE-like simulations
sci-electronics / magic : The VLSI design CAD tool
sci-electronics / ngspice : The Next Generation Spice (Electronic Circuit Simulator)
sci-electronics / nvc : NVC is a VHDL compiler and simulator
sci-electronics / spice : general-purpose circuit simulation program
sci-geosciences / gpsd : GPS daemon and library for USB/serial GPS devices and GPS/mapping clients
sci-geosciences / grass : A free GIS with raster and vector functionality, as well as 3D vizualization
sci-libs / cdf : Common Data Format I/O library for multi-dimensional data sets
sci-mathematics / calc : Arbitrary precision C-like arithmetic system
sci-mathematics / genius : Genius Mathematics Tool and the GEL Language
sci-mathematics / mathomatic : Automatic algebraic manipulator
sci-mathematics / octave : High-level interactive language for numerical computations
sci-mathematics / pspp : Program for statistical analysis of sampled data
sci-physics / root : C++ data analysis framework and interpreter from CERN
sys-apps / ccs-tools : TOMOYO Linux tools
sys-apps / conspy : Remote control for Linux virtual consoles
sys-apps / cpu-x : A Free software that gathers information on CPU, motherboard and more
sys-apps / crazydiskinfo : Interactive TUI S.M.A.R.T viewer
sys-apps / duc : Library and suite of tools for inspecting disk usage
sys-apps / ethq : Ethernet NIC Queue stats viewer
sys-apps / gptfdisk : GPT partition table manipulator for Linux
sys-apps / heirloom-tools : Heirloom toolchest - original Unix tools
sys-apps / hwloc : Displays the hardware topology in convenient formats
sys-apps / irqbalance : Distribute hardware interrupts across processors on a multiprocessor system
sys-apps / less : Excellent text file viewer
sys-apps / openrc : OpenRC manages the services, startup and shutdown of a host
sys-apps / pick : A fuzzy search tool for the command-line
sys-apps / ppc64-diag : Diagnostic tools for PowerLinux
sys-apps / progress : Coreutils Viewer: show progress for cp, rm, dd, and so forth
sys-apps / qingy : A DirectFB getty replacement
sys-apps / s390-tools : User space utilities for the zSeries (s390) Linux kernel and device drivers
sys-apps / spu-tools : CELL spu ps and top alike utilities
sys-apps / texinfo : The GNU info program and utilities
sys-apps / tomoyo-tools : TOMOYO Linux tools
sys-apps / util-linux : Various useful Linux utilities
sys-block / parted : Create, destroy, resize, check, copy partitions and file systems
sys-block / whdd : Diagnostic and recovery tool for block devices
sys-boot / grub : GNU GRUB boot loader
sys-cluster / ceph : Ceph distributed filesystem
sys-cluster / ipvsadm : utility to administer the IP virtual server services
sys-cluster / torque : Resource manager and queuing system based on OpenPBS
sys-devel / bc : Handy console-based calculator utility
sys-devel / gcc-apple : Apple branch of the GNU Compiler Collection, Developer Tools 4.0
sys-devel / gettext : GNU locale utilities
sys-devel / llvm : Low Level Virtual Machine
sys-fs / iprutils : IBM's tools for support of the ipr SCSI controller
sys-fs / lde : ext2fs and minix disk editor for linux
sys-fs / ncdu : NCurses Disk Usage
sys-fs / xfsdump : XFS dump/restore utilities
sys-kernel / asahi-sources : Asahi Linux kernel sources
sys-kernel / gentoo-sources : Full sources including the Gentoo patchset for the 6.10 kernel tree
sys-kernel / git-sources : The very latest -git version of the Linux kernel
sys-kernel / mips-sources : Kernel.org sources for MIPS-based machines
sys-kernel / pf-sources : Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches
sys-kernel / raspberrypi-sources : Raspberry Pi kernel sources
sys-kernel / rt-sources : Full Linux 6.6 kernel sources with the CONFIG_PREEMPT_RT patch
sys-kernel / vanilla-sources : Full sources for the Linux kernel
sys-kernel / zen-sources : The Zen Kernel Live Sources
sys-libs / gpm : Console-based mouse driver
sys-libs / libstatgrab : A tool to provide access to statistics about the system on which it's run
sys-libs / ncurses-compat : Console display library (ABI version 5)
sys-libs / openipmi : Library interface to IPMI
sys-libs / readline : Another cute console display library
sys-libs / slang : Multi-platform library designed to allow a developer to create robust software
sys-power / powertop : tool to diagnose issues with power consumption and power management
sys-process / atop : Resource-specific view of processes
sys-process / below : An interactive tool to view and record historical system data
sys-process / ftop : Monitor open files and filesystems
sys-process / htop : Interactive process viewer
sys-process / iotop-c : top utility for IO (C port)
sys-process / latencytop : Tool for identifying where in the system latency is happening
sys-process / memwatch : Interactive memory viewer
sys-process / nmon : Nigel's performance MONitor for CPU, memory, network, disks, etc
sys-process / procps : Standard informational utilities and process-handling tools
sys-process / psmisc : A set of tools that use the proc filesystem
sys-process / tiptop : top for performance counters
sys-process / unixtop : top for UNIX systems
sys-process / xjobs : Reads commands line by line and executes them in parallel
www-client / elinks : Advanced and well-established text-mode web browser
www-client / lynx : An excellent console-based web browser with ssl support
www-client / netrik : A text based web browser with no ssl support
www-client / w3m : Text based WWW browser, supports tables and frames
www-client / w3mmee : A variant of w3m with support for multiple character encodings
www-servers / varnish : Varnish is a state-of-the-art, high-performance HTTP accelerator
x11-apps / xrestop : 'Top' like statistics of X11 client's server side resource usage
x11-misc / touchcal : Touchscreen calibration utility
x11-terms / alacritty : GPU-accelerated terminal emulator
x11-terms / kterm : Japanese Kanji X Terminal
x11-terms / rxvt-unicode : rxvt clone with xft and unicode support
x11-terms / st : Simple terminal implementation for X
x11-terms / xterm : Terminal Emulator for X Windows
x11-wm / fvwm : An extremely powerful ICCCM-compliant multiple virtual desktop window manager
x11-wm / fvwm3 : A multiple large virtual desktop window manager derived from fvwm
Bugs
- 184700
- sys-libs/ncurses: improve ada support
- 457530
- [TRACKER] Failures with sys-libs/ncurses[tinfo]
- 667926
- sys-apps/sandbox: ISE:do_peekstr:process_vm_readv(...) while building sys-libs/ncurses-6.1-r2 (Segmentation fault tic -x -s -o /var/tmp/portage/sys-libs/ncurses-6.1-r2/image//usr/share/terminfo terminfo.tmp)
- 692128
- dev-lang/python-3.6.? USE=ncurses with sys-libs/ncurses[tinfo] - .../work/Python-3.6.5/python: symbol 'LINES': can't resolve symbol
- 692954
- sys-libs/ncurses-6.1_p20190609 - pinfo open: segmentation fault in termattrs_sp (sp=sp@entry=0x555555573770) at /usr/src/debug/sys-libs/ncurses-6.1_p20190609/ncurses-6.1/ncurses/tty/lib_vidattr.c:381
- 695736
- sys-libs/ncurses-6.1_p20190609 - x86_64-pc-linux-gnu-gcc ... -masm=intel ... ../objects/lib_longname.o: Assembler messages: {standard input}:113: Error: invalid use of register
- 698318
- sys-libs/ncurses backspace patch
- 820506
- sys-libs/ncurses-6.3: fails to cross-build for x86_64-w64-mingw32 (with the same version installed in the base system)
- 837812
- [TRACKER] Packages linking -lcurses (need sys-libs/ncurses compatibility symlink)
- 886635
- sys-libs/ncurses-6.3_p20221203 broken compilation with clang
- 887753
- sys-libs/ncurses - configure failure - error: cannot run C compiled programs
- 893600
- =sys-libs/ncurses-6.3_p20221203-r2[ada] build fail
- 904247
- <sys-libs/ncurses-6.4_p20230408, <sys-libs/ncurses-compat-6.4_p20240330: Multiple vulnerabilities
- 908676
- sys-libs/ncurses-6.4_p20230401 has implicit function declarations in configure logs (MUSL-SYSTEM)
- 910430
- sys-apps/less: broken for some terminfo (e.g. TERM=xterm-direct256) (was: sys-libs/ncurses-6.4_p20230401: some terminfos became broken)
- 922254
- sys-libs/ncurses: Make threaded libraries optional
- 930240
- sys-libs/ncurses-6.4_p20240414 fails to compile: configure: error: getopt is required for building programs
- 930805
- [Tracker] Breakage with sys-libs/ncurses-6.5 (default-opaque structures)
- 932152
- sys-libs/ncurses needs --enable-term-driver to cross-compile for mingw
- 933302
- sys-libs/ncurses-6.4_p20240414 with x11-terms/xterm-390: Inconsistent defaults for backspace key
- 938013
- sys-libs/ncurses-6.5_p20240615 - [ncurses-6.5] [gcc-15] (.text+<snip>): undefined reference to main
Masks
7157- Sam James
Masked for testing. Tracker bug: bug #930805.- >=sys-libs/ncurses-6.5
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
*/*: remove use ia64 calls
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - 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: unkeyword 6.5_p20240615
Fixes: 4147c5e0ae06dfedcf18c809c6728d5539182b57 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: add 6.5_p20240615 (unkeyworded)
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
sys-libs/ncurses: stable 6.4_p20240414 for hppa, bug #930803
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: drop 6.4_p20230527, 6.4_p20240330
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.4_p20240414 x86, #930803
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.4_p20240414 sparc, #930803
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.4_p20240414 ppc64, #930803
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.4_p20240414 ppc, #930803
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.4_p20240414 arm64, #930803
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.4_p20240414 arm, #930803
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.4_p20240414 amd64, #930803
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.4_p20240330 arm64, #930803
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.4_p20240330 arm, #930803
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.4_p20240330 x86, #930803
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.4_p20240330 ppc64, #930803
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.4_p20240330 sparc, #930803
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.4_p20240330 ppc, #930803
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.4_p20240330 amd64, #930803
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: tweaks to 6.5
* Cleanup PATCH_DATES as new release means starting anew * Cleanup whitespace left over from opaque settings * Pass --enable-fvisibility * Pass --disable-setuid-environ (bug #930806) * Add a TODO wrt gpm/PDEPEND/circular dep Closes: https://bugs.gentoo.org/930806 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: add 6.5
I've dropped the opaque override which we added for bug #928873 given that it wasn't queued for the next ABI break (oops), and it's in vanilla upstream 6.5. I don't really see a reason for us to override that, at least not yet. We'll tinderbox it first, hence masked. Bug: https://bugs.gentoo.org/930805 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: add brief pointer comment wrt opaque
Followup to d7b3889a66553ad455ee778230d11b0d30d8810e. Bug: https://bugs.gentoo.org/928873 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: add 6.4_p20240414
Don't make window and friends opaque for now. Revisit in future with a planned migration and tinderboxing. Closes: https://bugs.gentoo.org/928873 Closes: https://bugs.gentoo.org/929238 Closes: https://bugs.gentoo.org/929224 Closes: https://bugs.gentoo.org/929198 Closes: https://bugs.gentoo.org/929130 Closes: https://bugs.gentoo.org/929056 Closes: https://bugs.gentoo.org/928887 Closes: https://bugs.gentoo.org/928945 Closes: https://bugs.gentoo.org/928884 Closes: https://bugs.gentoo.org/928876 Closes: https://bugs.gentoo.org/928872 Closes: https://bugs.gentoo.org/928871 Closes: https://bugs.gentoo.org/928735 Closes: https://bugs.gentoo.org/928943 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: add 6.4_p20240330
Closes: 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 - Sam James · gentoo
sys-libs/ncurses: drop 6.3_p20221203-r2
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: drop kernel_Winnt cruft
Support is already gone. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: optimise SRC_URI generation
Thanks to radhermit's new tooling. Before: ``` sys-libs/ncurses-6.4_p20230401::.: 33.232636ms sys-libs/ncurses-6.4_p20230527::.: 55.257908ms sys-libs/ncurses-6.3_p20221203-r2::.: 137.523679ms ``` After: ``` sys-libs/ncurses-6.4_p20230401::.: 9.66169ms sys-libs/ncurses-6.4_p20230527::.: 10.019753ms sys-libs/ncurses-6.3_p20221203-r2::.: 11.878338ms ``` Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: drop 6.4, 6.4_p20230424, 6.4_p20230506
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: add 6.4_p20230527
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: 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 - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
*/*: remove x64-cygwin keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Fabian Groffen · gentoo
*/*: remove sparc64-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Fabian Groffen · gentoo
*/*: remove sparc-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
*/*: remove x86-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: build native tools w/ --without-ada
There's no need for it when building the native tools just for tinfo etc for a 'cross' build. This doesn't affect the installed files. Closes: https://bugs.gentoo.org/823776 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-libs/ncurses: Stabilize 6.4_p20230401 sparc, #906233
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.4_p20230401 hppa, #906233
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.4_p20230401 amd64, #906233
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.4_p20230401 x86, #906233
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.4_p20230401 arm, #906233
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.4_p20230401 ppc64, #906233
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.4_p20230401 ppc, #906233
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.4_p20230401 arm64, #906233
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: add note about bumping w/ sys-libs/ncurses-compat
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: add 6.4_p20230506
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: drop 6.4_p20230408, 6.4_p20230415, 6.4_p20230418
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: add 6.4_p20230424
Still masked for now as at least 6.4_p20230418 still breaks vim (mgorny tested). and the tmux bug is still open. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: keyword ~arm64-macos
Bug: https://bugs.gentoo.org/904474 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: add 6.4_p20230418
Closes: https://bugs.gentoo.org/904263 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: add 6.4_p20230415
This should fix the issues with vim (bug #904263) but this version remains masked for now because OpenRC itself needs fixing due to abuse of ncurses (bug #904277). Bug: https://bugs.gentoo.org/904247 Bug: https://bugs.gentoo.org/904277 Closes: https://bugs.gentoo.org/904263 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: add 6.4_p20230401
This lacks the upstream 20230408 patch which might cause issues, so add this version for easier testing. Bug: https://bugs.gentoo.org/904263 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: add 6.4_p20230408
Bug: https://bugs.gentoo.org/904247 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Peter Foley · gentoo
sys-libs/ncurses: Stop embedding RCS IDs
It's unclear if this is still useful, and it causes a ton of warnings like: /var/tmp/portage/sys-libs/ncurses-6.4/work/ncurses-6.4/ncurses/curses.priv.h:60:41: warning: ‘Ident’ defined but not used [-Wunused-const-variable=] 60 | #define MODULE_ID(id) static const char Ident[] = id; | ^~~~~ /var/tmp/portage/sys-libs/ncurses-6.4/work/ncurses-6.4/ncurses/tinfo/lib_napms.c:55:1: note: in expansion of macro ‘MODULE_ID’ 55 | MODULE_ID("$Id: lib_napms.c,v 1.27 2020/08/15 19:45:23 tom Exp $") | ^~~~~~~~~ [sam: This has been there since the very beginning, going back to 2000-08-03, 495ec043da885fd0d7826ac39147aab1b8173910] Signed-off-by: Peter Foley <pefoley2@pefoley.com> Closes: https://github.com/gentoo/gentoo/pull/29756 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Peter Foley · gentoo
sys-libs/ncurses: Fix cygwin build
Force -DBUILDING_NCURCES for build tools to avoid dllimport errors. Update tic build to use get_exeext, which fixes native builds. Bug: https://bugs.gentoo.org/852665 Signed-off-by: Peter Foley <pefoley2@pefoley.com> Closes: https://github.com/gentoo/gentoo/pull/29713 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: add 6.4
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mike Gilbert · gentoo
sys-libs/ncurses: drop 6.3_p20221203
Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Mike Gilbert · gentoo
sys-libs/ncurses: move stable keywords forward
Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Mike Gilbert · gentoo
sys-libs/ncurses: revbump for previous change
Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Mike Gilbert · gentoo
sys-libs/ncurses: drop versions
Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Matt Whitlock · gentoo
sys-libs/ncurses: don't install dangling symlinks
Signed-off-by: Matt Whitlock <gentoo@mattwhitlock.name> Closes: https://github.com/gentoo/gentoo/pull/28899 Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
sys-libs/ncurses: Fix leaking of cross toolchain into native build
If you had overridden CXX or CPP for a cross build, to use Clang for example, the native build would have erroneously used these. It didn't seem to break the build, but it did at least emit some scary warnings. Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-libs/ncurses: Stabilize 6.3_p20221203 ppc, #886245
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-libs/ncurses: Stabilize 6.3_p20221203 amd64, #886245
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-libs/ncurses: Stabilize 6.3_p20221203 ppc64, #886245
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sys-libs/ncurses: Stabilize 6.3_p20221203 x86, #886245
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sys-libs/ncurses: Stabilize 6.3_p20221203 arm64, #886245
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sys-libs/ncurses: Stabilize 6.3_p20221203 sparc, #886245
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sys-libs/ncurses: Stabilize 6.3_p20221203 hppa, #886245
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sys-libs/ncurses: Stabilize 6.3_p20221203 arm, #886245
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: add 6.3_p20221203
Closes: https://bugs.gentoo.org/884597 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Mike Gilbert · gentoo
sys-libs/ncurses: restore keywords for libcurses-less version
This has been unkeyworded for months with only a few minor packages affected. Bug: https://bugs.gentoo.org/837812 Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Mike Gilbert · gentoo
sys-libs/ncurses: drop multilib
Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Mike Gilbert · gentoo
sys-libs/ncurses: IUSE="split-usr"
Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Mike Gilbert · gentoo
sys-libs/ncurses: revbump for previous change
Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Matt Whitlock · gentoo
sys-libs/ncurses: don't populate /etc/terminfo/ when USE="-split-usr"
The rationale for moving the terminfo files for some common terminals into /etc/terminfo/ was stated in bug #37026: "ncurses, unlike termcap, stores its terminfo database in '/usr/share'... which may not be available until all file systems are mounted." With merged-/usr this is no longer a concern, and, moreover, moving some terminfo files out into /etc undermines a core motivation of merged-/usr, which is to situate a complete system image within /usr. This commit preserves the existing behavior when USE="split-usr" but eliminates the move of common terminfo files into /etc/terminfo/ when USE="-split-usr". Signed-off-by: Matt Whitlock <gentoo@mattwhitlock.name> Closes: https://github.com/gentoo/gentoo/pull/27988 Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: avoid egrep/fgrep deprecation warnings
Export EGREP & FGREP to avoid large configure noise (as we run it repeatedly). Bug: https://lists.gnu.org/archive/html/bug-ncurses/2022-09/msg00024.html Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: drop versions
None of these versions were stable candidates, so drop them to avoid confusion. Partly because of b6c4ac1ae4228b4b865da7f9f3ad3c3a1c5a2b00 but also lots of rejigging with patches and such. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: add 6.3_p20220924
Wasn't necessarily planning on doing more of these snapshots but a (Gentoo) user reported [0] a bug upstream that's fixed in this version, so why not? [0] https://lists.gnu.org/archive/html/bug-ncurses/2022-09/msg00020.html Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: drop versions
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: add 6.3_p20220917
.. and fix 6.3_p20220910-r1. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: fixup patch_url
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: add additional mirrors
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: add 6.3_p20220910
This contains an upstream fix for the musl issue. Closes: https://bugs.gentoo.org/869128 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: restore keywords
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: tweak patch logic
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: use hosted patchset for 6.3_p20220903
This is needed because we really want the full generated configure files in addition to the source (configure.in changes). It's far too hard to rebase and also ensure the patches are doing what they're supposed to if just relying on patches to a huge configure script. Rebase the whole lot, and then throw in the patch for bug 869128 from 345696eea0fbeb96946f1c1ae7293150c2c7e8ad. Closes: https://bugs.gentoo.org/869128 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: drop keywords on 20220903
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: add 6.3_p20220903, use -D_XOPEN_SOURCE=600 on musl (fix ncursesw usage)
Before, `pkg-config --cflags ncurses` would not include -D_XOPEN_SOURCE=600 and then various unicode/wide definitions would not be exposed. Closes: https://bugs.gentoo.org/869128 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: drop versions
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: add 6.3_p20220827
Closes: https://bugs.gentoo.org/866398 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: drop versions
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: add 6.3_p20220820
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: don't call LD & pkg-config directly
Bug: https://lists.gnu.org/archive/html/bug-ncurses/2022-08/msg00024.html Closes: https://bugs.gentoo.org/866398 Thanks-to: Allen Webb <allenwebb@google.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: Add stack-realign flag for compat with old 32-bit x86 binaries
Older 32-bit x86 binaries aligned the stack to 4 bytes, whereas modern binaries align to 16 bytes. These older binaries sometimes segfault when newer libraries use SSE instructions. This is becoming increasingly common. Applying the -mstackrealign flag to the 32-bit build works around the issue but at a performance cost. Other popular distributions always apply this. [sam: There's no good choices here. As Ionen pointed out (I'd missed any reports of this), this ends up getting worse with GCC 12's default-on vectorisation at -O2. Let's make it optional for now for 32-bit/x86 (irrelevant for other arches, it's specific to x86 ABI). ncurses is going to need similar treatment. If we end up having to do this for far more packages, we may revisit and e.g. just append-flags in ebuilds for right ABI and tell users to set -mno-stackrealign, or similar. Another option would be to set this globally by default (again, this is only ever for x86), but it'd possibly be a big performance hit (and bad enough doing it in glibc, but it's unavoidable). The only saving grace here is that there aren't _that_ many libraries with such longevity & ABI stability from back then that older applications are using.] Bug: https://bugs.gentoo.org/616402 Bug: https://github.com/taviso/123elf/issues/12 See: 02aa6328a720c Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sys-libs/ncurses: Stabilize 6.3_p20220423 arm64, #842648
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
sys-libs/ncurses: Stabilize 6.3_p20220423 x86, #842648
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sys-libs/ncurses: Stabilize 6.3_p20220423 amd64, #842648
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
sys-libs/ncurses: Stabilize 6.3_p20220423 arm, #842648
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
sys-libs/ncurses: Stabilize 6.3_p20220423 ppc, #842648
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
sys-libs/ncurses: Stabilize 6.3_p20220423 ppc64, #842648
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Arthur Zamarin · gentoo
sys-libs/ncurses: Stabilize 6.3_p20220423 hppa, #842648
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sys-libs/ncurses: Stabilize 6.3_p20220423 sparc, #842648
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
sys-libs/ncurses: forward ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - WANG Xuerui · gentoo
sys-libs/ncurses: keyword 6.3_p20220423 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-libs/ncurses: Stabilize 6.3_p20211106 arm, #841398
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: keyword 6.3_p20220423
Bug: https://bugs.gentoo.org/839351 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.3_p20211106 arm64, #841398
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.3_p20211106 ppc64, #841398
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.3_p20211106 ppc, #841398
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.3_p20211106 hppa, #841398
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-libs/ncurses: x86 stable wrt bug #841398
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
sys-libs/ncurses: sparc stable wrt bug #841398
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
sys-libs/ncurses: amd64 stable wrt bug #841398
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: modernise style a bit more
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: tidy up src_prepare
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: add 6.3_p20220423{,-r1} (unkeyworded)
Includes FORTIFY_SOURCE=3 (glibc-2.35 + gcc 12+ or Clang 13(?)+ needed for that, plus not on by default) and a buffer overflow fix too. Includes -r1 w/ dropped curses symlink too. Unkeyworded for now. Bug: https://bugs.gentoo.org/839351 Signed-off-by: Sam James <sam@gentoo.org> - WANG Xuerui · gentoo
sys-libs/ncurses: keyword 6.3_p20211106 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-libs/ncurses: Remove libcurses.so symlink
Closes: https://github.com/gentoo/gentoo/pull/24882 Closes: https://bugs.gentoo.org/836696 Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: keyword 6.3_p20211106
Contains pkg-config fixes for e.g. cross and bootstrapping: avoids bailing out if there's no pkg-config installed at least during bootstrap. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: add 6.3_p20211106 (unkeyworded; for cross/bootstrap testing)
There was a bit of a kerfuffle re changes in 6.3 to parse pkg-config's debug output to get its paths. That has since been fixed (after 6.3 was cut) along with some other useful pkg-config changes. Let's pull them in to try avoid a bootstrap/cross issue I hit. Unkeyworded for now. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
sys-libs/ncurses: Removed old
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mike Frysinger · gentoo
sys-libs/ncurses: enable progs when cross-compiling
The native abi detection logic gets confused when cross-compiling, so just always force progs on here and call it a day. Closes: https://bugs.gentoo.org/711590 Signed-off-by: Mike Frysinger <vapier@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
sys-libs/ncurses: stable 6.2_p20210619 for hppa, bug #819441
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.2_p20210619 arm, #819441
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.2_p20210619 arm64, #819441
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.2_p20210619 x86, #819441
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.2_p20210619 sparc, #819441
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.2_p20210619 ppc64, #819441
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.2_p20210619 ppc, #819441
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: Stabilize 6.2_p20210619 amd64, #819441
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
sys-libs/ncurses: Bump to version 6.3
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
sys-libs/ncurses: drop 6.2_p20210123
Signed-off-by: David Seifert <soap@gentoo.org> - Vaibhav Rustagi · gentoo
sys-libs/ncurses: Use `BUILD_CC` as `CC` when compiling tic.
Not having `CC` explictly set creates a problem in case of cross-compilation as it can use host `CC` for tic. Signed-off-by: Vaibhav Rustagi <vaibhavrustagi@google.com> Closes: https://github.com/gentoo/gentoo/pull/21984 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
sys-libs/ncurses: Bump to version 6.2_p20210619
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: inherit multilib for get_libname, flag-o-matic--
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: drop s390 to ~s390 (unstable)
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
sys-libs/ncurses: Bump to version 6.2_p20210123
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
sys-libs/ncurses: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: drop ~m68k-mint
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/ncurses: sync with ::prefix
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/ncurses: ~x64-macos keyworded (bug #729978)
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
sys-libs/ncurses: Removed old
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James (sam_c) · gentoo
sys-libs/ncurses: arm64 stable (bug #698210)
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Mart Raudsepp <leio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-libs/ncurses: x86 stable wrt bug #698210
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
sys-libs/ncurses: stable 6.2-r1 for hppa, bug #698210
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-libs/ncurses: ppc64 stable wrt bug #698210
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
sys-libs/ncurses: arm stable wrt bug #698210
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-libs/ncurses: sparc stable wrt bug #698210
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
sys-libs/ncurses: s390 stable wrt bug #698210
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
sys-libs/ncurses: ppc stable wrt bug #698210
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-libs/ncurses: amd64 stable wrt bug #698210
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@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 - Sergei Trofimovich · gentoo
sys-libs/ncurses: destabilize down to ~m68k
Bug: https://bugs.gentoo.org/695824 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@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 - Lars Wendler · gentoo
sys-libs/ncurses: Revbump to not bleed LDFLAGS into Libs
Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
sys-libs/ncurses: Bump to version 6.2
Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Lars Wendler <polynomial-c@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 - Mikle Kolyada · gentoo
sys-libs/ncurses: arm stable wrt bug #695824
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
sys-libs/ncurses: stable 6.1_p20190609 for hppa, bug #695824
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-libs/ncurses: ppc64 stable wrt bug #695824
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
sys-libs/ncurses: ppc stable wrt bug #695824
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
sys-libs/ncurses: sparc stable wrt bug #695824
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
sys-libs/ncurses: stable 6.1_p20190609 for ia64, bug #695824
Package-Manager: Portage-2.3.81, Repoman-2.3.20 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-libs/ncurses: x86 stable wrt bug #695824
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-libs/ncurses: s390 stable wrt bug #695824
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/ncurses: amd64 stable wrt bug #695824
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
sys-libs/ncurses: arm64 stable (bug #695824)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.81, Repoman-2.3.20 - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@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: Remove slot :5, moved to ncurses-compat
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
sys-libs/ncurses: Removed old.
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/ncurses: sh stable wrt bug #690050
Package-Manager: Portage-2.3.66, Repoman-2.3.16 RepoMan-Options: --include-arches="sh" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
sys-libs/ncurses: m68k stable wrt bug #690050
Package-Manager: Portage-2.3.66, Repoman-2.3.16 RepoMan-Options: --include-arches="m68k" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
sys-libs/ncurses: arm stable wrt bug #690050
Package-Manager: Portage-2.3.66, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
sys-libs/ncurses: arm64 stable (bug #690050)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm64" - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
sys-libs/ncurses: stable 6.1_p20181020 for hppa, bug #690050
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-libs/ncurses: alpha stable wrt bug #690050
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="alpha" - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-libs/ncurses: sparc stable wrt bug #690050
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-libs/ncurses: ia64 stable wrt bug #690050
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="ia64" - Agostino Sarubbo · gentoo
sys-libs/ncurses: ppc64 stable wrt bug #690050
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc64" - Agostino Sarubbo · gentoo
sys-libs/ncurses: ppc stable wrt bug #690050
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc" - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-libs/ncurses: x86 stable wrt bug #690050
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="x86" - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-libs/ncurses: s390 stable wrt bug #690050
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="s390" - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/ncurses: amd64 stable wrt bug #690050
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
sys-libs/ncurses: Bump to version 6.1_p20190609
Added ugly workaround against riscv two part libdir symlink issue Closes: https://bugs.gentoo.org/689240 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Lars Wendler · gentoo
sys-libs/ncurses: Fixed HOMEPAGE
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Mike Gilbert · gentoo
Convert ebuilds to inherit usr-ldscript
Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
sys-libs/ncurses: Fix broken use of ROOT=/ has_version under EAPI 7
Pass -b instead as changing ROOT confuses Portage to the point where this breaks when building for a ROOTed cross-prefix environment. Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
sys-libs/ncurses: Bump to version 6.1_p20181020
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/ncurses: Add ~riscv keyword
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Mike Frysinger · gentoo
sys-libs/ncurses: rewrite the /etc/terminfo code & add a few more variants
Clean up the code to include more comments/documentation, and add rxvt 256color variants as well as screen.xterm-256color for newer versions. - Mike Frysinger · gentoo
sys-libs/ncurses: inherit preserve-libs #645122
Closes: https://bugs.gentoo.org/645122 - Mikle Kolyada · gentoo
sys-libs/ncurses: more || die, dohtml -> dodoc
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - amynka@gentoo.org · gentoo
*/*: [QA] remove emul-linux-* blockers
Closes: https://github.com/gentoo/gentoo/pull/8074 - Lars Wendler · gentoo
sys-libs/ncurses: Security cleanup.
Bug: https://bugs.gentoo.org/624644 Bug: https://bugs.gentoo.org/625830 Bug: https://bugs.gentoo.org/639706 Package-Manager: Portage-2.3.29, Repoman-2.3.9 - Thomas Deutschmann · gentoo
sys-libs/ncurses: m68k/s390/sh stable (bug #639706)
Package-Manager: Portage-2.3.28, Repoman-2.3.9 - Mikle Kolyada · gentoo
sys-libs/ncurses: arm stable wrt bug #639706
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Matt Turner · gentoo
sys-libs/ncurses-6.1-r2: alpha stable, bug 639706 - Jeroen Roovers · gentoo
sys-libs/ncurses: Stable for HPPA too.
Package-Manager: Portage-2.3.27, Repoman-2.3.9 RepoMan-Options: --ignore-arches - Mart Raudsepp · gentoo
sys-libs/ncursess-6.1-r2: arm64 stable (bug #639706)
Package-Manager: Portage-2.3.19, Repoman-2.3.6 - Rolf Eike Beer · gentoo
sys-libs/ncurses: stable 6.1-r2 for sparc, bug #639706
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" - Lars Wendler · gentoo
sys-libs/ncurses: Revbump to fix st-0.7 terminfo issue. Removed old.
Bumped straight to stable where -r1 was stable. Closes: https://bugs.gentoo.org/651494 Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Thomas Deutschmann · gentoo
sys-libs/ncurses: x86 stable (bug #639706)
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Sergei Trofimovich · gentoo
sys-libs/ncurses: stable 6.1-r1 for ppc64, bug #639706
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc64" - Sergei Trofimovich · gentoo
sys-libs/ncurses: stable 6.1-r1 for ppc, bug #639706
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc" - Sergei Trofimovich · gentoo
sys-libs/ncurses: stable 6.1-r1 for ia64, bug #639706
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64" - Mikle Kolyada · gentoo
sys-libs/ncurses: amd64 stable wrt bug #639706
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Arfrever Frehtes Taifersar Arahesis · gentoo
sys-libs/ncurses: Slight ebuild simplification.
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Lars Wendler · gentoo
sys-libs/ncurses: Removed old.
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Jeroen Roovers · gentoo
sys-libs/ncurses: Disable stripping (bug #648314).
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Lars Wendler · gentoo
sys-libs/ncurses: Block older sys-libs/slang versions
that are incompatible with new 32bit terminfo format. Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Lars Wendler · gentoo
sys-libs/ncurses: Bump to version 6.1
Package-Manager: Portage-2.3.20, Repoman-2.3.6 - Michał Górny · gentoo
*/*: Remove sparc-fbsd keywords - Mike Frysinger · gentoo
sys-libs/ncurses: add upstream note about pc file bug workaround - Mike Frysinger · gentoo
sys-libs/ncurses: modernize the fallback terminal list
We drop "sun" and "xterm-xfree86" as it's unlikely anyone uses those anymore in fallback scenarios. We add {screen,xterm}-256color as those are fairly common defaults. The size delta is negligible. - Michał Górny · gentoo
sys-libs/ncurses: Stop using awful multijob_* logic
The multijob logic adds a lot of complex, unmaintained and fragile bash code with little gain. Moreover, makes build logs unreadable by interspersing output from multiple configure runs. Bug: https://bugs.gentoo.org/613322 - Marty E. Plummer · gentoo
sys-libs/ncurses: fix mingw-w64 build and runtime
*.dll.a files are required for linking on mingw-w64 targets, only delete normal static libraries. --enable-term-driver is required on mingw-w64, otherwise you get a host of undefined reference to `_nc_*' errors, and possibly other windows platforms/runtimes/toolchains. Bug: https://bugs.gentoo.org/631468 Bug: https://bugs.gentoo.org/639670 Package-Manager: Portage-2.3.10, Repoman-2.3.3 Signed-off-by: Marty E. Plummer <hanetzer@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/5734 - Mike Frysinger · gentoo
sys-libs/ncurses: drop old versions with funky SLOTs - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Mike Frysinger · gentoo
sys-libs/ncurses: fix cross-compiling configure tests #601426 - Benda Xu · gentoo
sys-libs/ncurses: CONFIG_SHELL back to EPREFIX/bin/bash
${BASH} (outside prefix) breaks cross-eprefix, having the resulting ncurses-config with non-prefix shebang. The original rationale to use ${BASH} was handled by the bootstrap script. Reference: https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=1307044f212d62 Package-Manager: portage-2.3.3 - Mike Frysinger · gentoo
sys-libs/ncurses: mark 5.9-r101 stable for all for old SONAME #594338 - Lars Wendler · gentoo
sys-libs/ncurses: Stable for amd64 and x86 (bug #594338).
Package-Manager: portage-2.3.2 RepoMan-Options: --include-arches="amd64,x86" - Mike Frysinger · gentoo
sys-libs/ncurses: mark 6.0 & 6.0-r1 arm64/ia64/m68k/ppc/s390/sh/sparc stable #594338 - Mike Frysinger · gentoo
sys-libs/ncurses: mark 5.9-r5 & 5.9-r99 m68k/sh stable - Markus Meier · gentoo
sys-libs/ncurses: arm stable, bug #594338
Package-Manager: portage-2.3.2 RepoMan-Options: --include-arches="arm" - Tobias Klausmann · gentoo
sys-libs/ncurses-6.0-r0: stable on alpha
Gentoo-Bug: 594338 - Tobias Klausmann · gentoo
sys-libs/ncurses-6.0-r1: stable on alpha
Gentoo-Bug: 594338 - Jeroen Roovers · gentoo
sys-libs/ncurses: Stable for HPPA PPC64 (bug #594338).
Package-Manager: portage-2.3.1 RepoMan-Options: --ignore-arches - Mike Frysinger · gentoo
toolchain-funcs.eclass: gen_usr_ldscript: integrate multilib_is_native_abi support #479448
Many ebuilds have started checking multilib_is_native_abi to see if they should call gen_usr_ldscript. Since that logic always makes sense, add it directly to the gen_usr_ldscript function. - Fabian Groffen · gentoo
sys-libs/ncurses: sync Prefix fixes
Package-Manager: portage-2.2.26 - Patrice Clement · gentoo
Merge remote-tracking branch 'github/pr/503'. - Michał Górny · gentoo
sys-libs/ncurses: Fix slot in blocker in 5.9-r4 - Patrick Lauer · gentoo
sys-libs/ncurses: Whitespace - Mike Frysinger · gentoo
sys-libs/ncurses: use the same has_version test #566008
The previous commit f5b7039a9bc8c63240340b947c80393e92e21afe added the :0 slot qualifier to the first has_version test but not to the second. This breaks when building ncurses-6.0:0 on a system that has SLOT=5 already installed. - Benda Xu · gentoo
sys-libs/ncurses: put headers into ${EPREFIX}/usr/include on Prefix
Bug: 562786 Package-Manager: portage-2.2.22 - Stephen L Arnold · gentoo
sys-libs/ncurses: fix critical tinfow typo in install command
Add missing continuation mark to complete gen_usr_ldscript command chain for tinfo and unicode use flags. Otherwise things can get ugly and very broken... Package-Manager: portage-2.2.22 - Fabian Groffen · gentoo
sys-libs/ncurses: fix build on platforms that don't support static linking
Package-Manager: portage-2.2.20-prefix - Mike Gilbert · gentoo
sys-libs/ncurses: Restrict has_version check to slot 0
Otherwise, we match against sys-libs/ncurses-6.0:5/6, which does not include the tic command. Package-Manager: portage-2.2.20 - Mike Frysinger · gentoo
sys-libs/ncurses: fix cross tic path test #558622 - Jason Zaman · gentoo
sys-libs/ncurses: add DEPEND to bridge ebuilds as well as RDEP
Package-Manager: portage-2.2.20.1 - Jason Zaman · gentoo
sys-libs/ncurses: Add bridging ebuild to fix slot move for 5/6 -> 0/6
Gentoo-Bug: https://bugs.gentoo.org/558856 Package-Manager: portage-2.2.20.1 - Jason Zaman · gentoo
sys-libs/ncurses: add multilib useflags to the bridge 5.9 ebuild
Package-Manager: portage-2.2.20.1 - Jason Zaman · gentoo
sys-libs/ncurses: Stabilize the bridging packages for the failed slotmove on all arches
Gentoo-bug: https://bugs.gentoo.org/558856 Package-Manager: portage-2.2.20.1 - Mike Frysinger · gentoo
sys-libs/ncurses: add dummy package to bridge SLOT move #558856
Since the slotmove operator does not properly update implicit subslots in generated dependencies in the vdb, add a dummy ebuild to bridge the old SLOT=5[/5] and the new SLOT=0/5. - Mike Frysinger · gentoo
sys-libs/ncurses: rewrite SLOT=5 ebuild #557472
Delete code that doesn't make sense in an ABI-only ebuild, and backport changes from the ncurses-6 ebuild. - Justin Lecher · gentoo
sys-libs/ncurses: Fix blocker
Package-Manager: portage-2.2.20.1 Signed-off-by: Justin Lecher <jlec@gentoo.org> - Justin Lecher · gentoo
sys-libs/ncurses: Add compatibility package for binary packages
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=557472 Package-Manager: portage-2.2.20.1 Signed-off-by: Justin Lecher <jlec@gentoo.org> - Mike Frysinger · gentoo
sys-libs/ncurses: move to SLOT=0 #557472
Use SLOT=0 for installing of main development files like other packages so we can use other SLOTs for installing SONAME libs for binary packages. - Justin Lecher · gentoo
Use https for most gnu.org URLs
Signed-off-by: Justin Lecher <jlec@gentoo.org> - Ben de Groot · gentoo
Merge remote-tracking branch 'remotes/origin/master' - Mike Frysinger · gentoo
sys-libs/ncurses: rework handling of build-time tic #557834
There are more cases where a version of tic is needed that matches the current version of source beyond cross-compiling. New installs, multilib, and upgrades also run into this case. Drop the cross-compile test and run the code whenever the host version isn't in sync. - Mike Frysinger · gentoo
sys-libs/ncurses: block older x11-terms/st #557454 - Mike Frysinger · gentoo
sys-libs/ncurses: fix header mismatch with multilib installs #557360
The progs change had a subtle effect that broke multilib builds. A few ticlib headers aren't installed when progs are disabled. Add a patch to always install them regardless of the progs state. - Mike Frysinger · gentoo
sys-libs/ncurses: add USE=threads support #510440
Now that we support the new ABI 6, we can support installing the threaded versions of ncurses alongside the non-threaded. - Mike Frysinger · gentoo
sys-libs/ncurses: rework use of BUILD_DIR
Rather than maintain parallel dirs, create subdirs of the main BUILD_DIR. This makes the overall flow a bit simpler as we can also stick the cross logic in there too. - Mike Frysinger · gentoo
sys-libs/ncurses: run configure steps in parallel
This gives us a nice speed boost as the configure script is quite large. Follow up changes will make this more apparent (when we run configure up to 4 times instead of just 2). - Mike Frysinger · gentoo
sys-libs/ncurses: rework disabling of progs
Since the configure script has an option to disable progs, leverage that instead of whiting out a random make variable. It's the same result, but feels cleaner and requires less code. - Mike Frysinger · gentoo
sys-libs/ncurses: avoid building tests when unused
If the user isn't going to run the testsuite, there's no point in building all the test binaries, so put that logic behind the standard USE=test. - Mike Frysinger · gentoo
sys-libs/ncurses: build the C++ libs as shared
Since upstream has a configure flag for this now, we should be able to build+install the C++ layers as shared libs instead of only making the static libs available. - Mike Frysinger · gentoo
sys-libs/ncurses: simplify the multilib dep logic
Block the emul package all the time now that it's no longer in the tree. Unify the gpm deps since there's already a circular dep here and the multilib code makes no real difference in that respect. - Mike Frysinger · gentoo
sys-libs/ncurses: version bump to 6.0
The bare min changes are here to get it working as more updates will follow. Focus is on making the base ABI match upstream defaults for this release -- namely that we update to ABI 6 which includes colors and other new extended features. #373767 Based on work by Lars Wendler. - Mike Frysinger · gentoo
sys-libs/ncurses: use libgpm.so.1 all the time #544828
Since the gpm code relies on running ldd on the linked file in order to calculate the SONAME, and we're passing this in as a configure flag some of the time, just change the code to always pass it in. This stabilizes behavior across cross-compiling/multilib/ldd output/etc... Relying on ldd output in general is bad juju. - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed