sys-libs / newlib

Newlib is a C library intended for use on embedded systems

Official package sites : https://sourceware.org/newlib/ ·

v9999 :: 0 :: gentoo (Masked by set 3163)

Modified
License
NEWLIB LIBGLOSS GPL-2
USE flags
headers-only nano nls threads unicode

v3.1.0 :: 0 :: gentoo (Masked by set 3163)

Modified
License
NEWLIB LIBGLOSS GPL-2
Keywords
-* ~arm ~hppa ~m68k ~mips ~ppc ~ppc64 ~sh ~sparc ~x86
USE flags
headers-only nano nls threads unicode

v2.5.0 :: 0 :: gentoo (Masked by set 3163)

Modified
License
NEWLIB LIBGLOSS GPL-2
Keywords
-* ~arm ~hppa ~m68k ~mips ~ppc ~ppc64 ~sh ~sparc ~x86
USE flags
headers-only nano nls threads unicode

v2.2.0 :: 0 :: gentoo (Masked by set 3163)

Modified
License
NEWLIB LIBGLOSS GPL-2
Keywords
-* arm hppa m68k ppc ppc64 sh sparc x86 ~mips
USE flags
headers-only nls threads unicode

General

headers-only
Install only C headers instead of whole package. Mainly used by sys-devel/crossdev for toolchain bootstrap.
nano
Build additional newlib-nano library
nls
Add Native Language Support (using gettext - GNU locale utilities)
threads
Add threads support for various packages. Usually pthreads
unicode
Add support for Unicode

3163
Diego E. Pettenò
These packages are not supposed to be merged directly, instead please use sys-devel/crossdev to install them.
  • dev-embedded/avr-libc
  • dev-libs/cygwin
  • dev-util/mingw64-runtime
  • sys-libs/newlib
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
sys-libs/newlib: drop old EAPI
Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-libs/newlib: bump up to 3.1.0, bug #656018
Reported-by: David Flogeras Closes: https://bugs.gentoo.org/656018 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-libs/newlib: drop comment mentioning prepallstrip()
The comment still manages to confuse people. Let's drop it. Bug: https://bugs.gentoo.org/587298 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Jason Zaman · gentoo
sys-libs/newlib: Add support for newlib-nano
Closes: https://bugs.gentoo.org/532390 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Sergei Trofimovich · gentoo
sys-libs/newlib: Migrate CROSSCOMPILE_OPTS=headers-only -> USE=headers-only
CROSSCOMPILE_OPTS is a USE_EXPAND of a single item: headers-only. Convert it to a global USE flag instead. Mechanical ebuild rename done as: $ sed -e 's@crosscompile_opts_headers-only@headers-only@g' \ -i $(git grep -l headers-only) 'headers-only' flag is used by crossdev to bootstrap stage1 compiler before libc is available. crossdev switched to USE=headers-only in =sys-devel/crossdev-20171230. Bug: https://bugs.gentoo.org/642712 Package-Manager: Portage-2.3.19, Repoman-2.3.6
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/newlib: version bump to 2.5.0
Mike Frysinger · gentoo
sys-libs/newlib: build with --disable-newlib-supplied-syscalls
Switch myconf to an array at the same time to clean things up a bit.
Mike Frysinger · gentoo
sourceware: convert to https:// URIs
Mike Frysinger · gentoo
sys-libs/newlib: drop old <2.0.0 versions
Mike Frysinger · gentoo
sys-libs/newlib: version bump to 2.4.0
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/mpv-verbump-to-0.15.0'
Pull request: https://github.com/gentoo/gentoo/pull/675
Mike Frysinger · gentoo
sys-libs/newlib: update git repo location #572250
Mike Frysinger · gentoo
sys-libs/newlib: version bump to 2.3.0.20160104
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