summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-libs/libcxx: Remove redundant patch in 15+Michał Górny2022-09-144-5/+0
| | | | | | | Apparently -Wl,-z,defs happens without it now, so we can finally skip it. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/musl: set QA_PRESTRIPPED for crtn.oSam James2022-09-142-5/+13
| | | | | | | | | | | | | | | | vapier's comment is really it: ""' > crt files are often hand written assembly, and for the init/fini ones, > barely any code at all. so they tend not to have anything useful to add > debugging wise, if the tools even support it in the first place. > > not really worth trying to add debugging info to really any of the crt > files. we should figure out how to suppress the warning for them. or > ignore it. """ Closes: https://bugs.gentoo.org/830213 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/llvm-libunwind: filter LTOSam James2022-09-135-2/+22
| | | | | | | | | | 1. Upstream bug (https://github.com/llvm/llvm-project/issues/56825) where there may be serious runtime issues; 2. ODR warnings. Closes: https://bugs.gentoo.org/863917 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/timezone-data: stable 2022c for hppa, bug #869827Rolf Eike Beer2022-09-131-1/+1
| | | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/timezone-data: Stabilize 2022c sparc, #869827Sam James2022-09-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/timezone-data: Stabilize 2022c arm64, #869827Agostino Sarubbo2022-09-131-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-libs/timezone-data: Stabilize 2022c arm, #869827Arthur Zamarin2022-09-121-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-libs/musl: tweak libxcrypt logic for crossSam James2022-09-122-8/+20
| | | | | | | | | We want crypt on by default for this as sys-libs/libxcrypt isn't (yet?) built as part as crossdev. Also, elide the blockers when in cross-*, as it doesn't make sense to block the normal CBUILD libxcrypt at all there when we're installing into /usr/${CHOST} anyway. Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/timezone-data: Stabilize 2022c amd64, #869827Sam James2022-09-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/timezone-data: Stabilize 2022c x86, #869827Sam James2022-09-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/compiler-rt-sanitizers: Force matching LLVM versionMichał Górny2022-09-115-70/+65
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/compiler-rt: Force matching LLVM versionMichał Górny2022-09-116-36/+31
| | | | | Closes: https://bugs.gentoo.org/869620 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/musl: fix libxcrypt depSam James2022-09-112-2/+8
| | | | | | | We only need libxcrypt when we DON'T install crypt.h Bug: https://bugs.gentoo.org/867991 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/ncurses: fixup patch_urlSam James2022-09-112-2/+22
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/ncurses: add additional mirrorsSam James2022-09-112-0/+4
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: fix configure with Clang 15Sam James2022-09-112-0/+177
| | | | | | Would give wrong result in spool dir test otherwise. Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/ncurses: add 6.3_p20220910Sam James2022-09-113-0/+897
| | | | | | | This contains an upstream fix for the musl issue. Closes: https://bugs.gentoo.org/869128 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/libxcrypt: wire up musl USE=system supportSam James2022-09-101-0/+304
| | | | | | | | | | | | | This brings musl in line with the changes we made for glibc a while ago. The situation with glibc is a bit different because the migration is mandatory there, while we're just strongly recommending it for musl because sys-libs/libxcrypt[-system] causes headaches (see linked PAM bug for an example, but I've also hit a similar issue with Python yesterday). Bug: https://bugs.gentoo.org/867991 Bug: https://bugs.gentoo.org/699422 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/musl: add USE=crypt for libxcrypt supportSam James2022-09-102-1/+190
| | | | | | | | | | | | | | | | | | | | | | | Add USE=crypt to allow enabling/disabling crypt.h installation (to allow sys-libs/libxcrypt[system] usage). Many things are starting to want functions from libxcrypt itself (additional functions and algorithms). musl isn't removing crypt.h (and the relevant functions from its libc), unlike glibc, but we need to allow disabling the installation of crypt.h to allow libxcrypt[system] usage (which provides crypt.h & libcrypt.so instead, with more functionality). This brings musl in line with the changes we made for glibc a while ago. The situation with glibc is a bit different because the migration is mandatory there, while we're just strongly recommending it for musl because sys-libs/libxcrypt[-system] causes headaches (see linked PAM bug for an example, but I've also hit a similar issue with Python yesterday). Bug: https://bugs.gentoo.org/867991 Bug: https://bugs.gentoo.org/699422 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/readline: add 8.2_rc4Sam James2022-09-102-0/+248
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/glibc: Bump 2.35 patchlevel, new m68k patchAndreas K. Hüttel2022-09-092-2/+2
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/libsmbios: add separate Python handling for USE=testMarek Szuba2022-09-091-6/+12
| | | | | | | | | | | libsmbios actually uses Python in two ways: in installed scripts and in the test suite. Previous incarnations of these ebuilds made the handling of all Python stuff under USE=python but it is entirely possible for someone want to run the test suite without installing all the Python scripts - after all as the name suggests this package IS first and foremost a library. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sys-libs/libsmbios: enable py3.11Marek Szuba2022-09-091-1/+1
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sys-libs/libsmbios: only fix Python shebangs if USE='python test'Marek Szuba2022-09-091-1/+3
| | | | | Closes: https://bugs.gentoo.org/869341 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sys-libs/ncurses: restore keywordsSam James2022-09-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/ncurses: tweak patch logicSam James2022-09-092-7/+17
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/ncurses: use hosted patchset for 6.3_p20220903Sam James2022-09-093-42/+50
| | | | | | | | | | | | | | | | | 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>
* sys-libs/ncurses: drop keywords on 20220903Sam James2022-09-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/ncurses: add 6.3_p20220903, use -D_XOPEN_SOURCE=600 on musl (fix ↵Sam James2022-09-093-0/+875
| | | | | | | | | | 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>
* */*: Standardize architecture team namesMatt Turner2022-09-083-3/+3
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* sys-libs/kpmcore: drop 22.08.0Andreas Sturmlechner2022-09-082-34/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sys-libs/kpmcore: 22.08.1 version bumpAndreas Sturmlechner2022-09-082-0/+34
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sys-libs/libsmbios: prune insecure RPATH from smbios-sys-info-liteMarek Szuba2022-09-072-0/+14
| | | | | Closes: https://bugs.gentoo.org/380105 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sys-libs/libsmbios: fix Python shebangs where necessaryMarek Szuba2022-09-071-1/+3
| | | | | Closes: https://bugs.gentoo.org/777012 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sys-libs/libcap: Stabilize 2.65 arm64, #868954Sam James2022-09-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/libcap: Stabilize 2.65 sparc, #868954Sam James2022-09-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/libcap: Stabilize 2.65 amd64, #868954Sam James2022-09-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/libcap: Stabilize 2.65 x86, #868954Sam James2022-09-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/libcap: Stabilize 2.65 arm, #868954Sam James2022-09-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/libomp: Add keywords to 15.0.0Michał Górny2022-09-061-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/libcxx: Add keywords to 15.0.0Michał Górny2022-09-061-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/libcxxabi: Add keywords to 15.0.0Michał Górny2022-09-061-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/llvm-libunwind: Add keywords to 15.0.0Michał Górny2022-09-061-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/compiler-rt-sanitizers: Add keywords to 15.0.0Michał Górny2022-09-061-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/compiler-rt: Add keywords to 15.0.0Michał Górny2022-09-061-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/libcxx: Bump 15.0.0 patchsetMichał Górny2022-09-062-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/compiler-rt-sanitizers: Bump 15.0.0 patchset to rm gold depMichał Górny2022-09-062-3/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/compiler-rt: Bump 15.0.0 patchset to remove gold depMichał Górny2022-09-062-3/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/compiler-rt-sanitizers: Require ld.gold for testing in 15.0.0Michał Górny2022-09-061-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/compiler-rt: Require ld.gold for testing in 15.0.0Michał Górny2022-09-061-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>