summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-libs/timezone-data: drop ppc-aix m68k-mintFabian Groffen2020-12-272-2/+2
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-libs/gdbm: drop ppc-aix m68k-mintFabian Groffen2020-12-272-2/+2
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-libs/e2fsprogs-libs: drop ppc-aix m68k-mintFabian Groffen2020-12-272-2/+2
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-libs/cracklib: drop ppc-aix m68k-mintFabian Groffen2020-12-272-2/+2
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-libs/libhx: stable 3.25 for ppcSergei Trofimovich2020-12-271-1/+1
| | | | | | | | stable wrt bug #761802 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/compiler-rt-sanitizers: Fix Darwin prefix pathsJacob Floyd2020-12-276-10/+144
| | | | | | | | | | | | | | | | | Gentoo Prefix does not follow standard Apple practice of using --sysroot or --isysroot on everything because we have to account for two "root"s. 1) EPREFIX is "root" 2) EPREFIX/MacOSX.sdk is also sysroot as it provides system headers. So, adjust sys-libs/compiler-rt-sanitizers to prevent them from adding the sysroot flags on Darwin. Also adjust some CMAKE args to ensure it is using EPREFIX/MacOSX.sdk instead of looking things up with xcrun. Bug: https://bugs.gentoo.org/758167 Signed-off-by: Jacob Floyd <cognifloyd@gmail.com> Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-libs/compiler-rt: Fix Darwin prefix pathsJacob Floyd2020-12-276-10/+139
| | | | | | | | | | | | | | | | | Gentoo Prefix does not follow standard Apple practice of using --sysroot or --isysroot on everything because we have to account for two "root"s. 1) EPREFIX is "root" 2) EPREFIX/MacOSX.sdk is also sysroot as it provides system headers. So, adjust sys-libs/compiler-rt to prevent them from adding the sysroot flags on Darwin. Also adjust some CMAKE args to ensure it is using EPREFIX/MacOSX.sdk instead of looking things up with xcrun. Bug: https://bugs.gentoo.org/758167 Signed-off-by: Jacob Floyd <cognifloyd@gmail.com> Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-libs/llvm-libunwind: keyword for ~x64-macosJacob Floyd2020-12-271-1/+1
| | | | | | Bug: https://bugs.gentoo.org/758167 Signed-off-by: Jacob Floyd <cognifloyd@gmail.com> Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-libs/libcxx: fix prefix bootstrapJacob Floyd2020-12-275-16/+111
| | | | | | | | | | | | | | | | | | | | | | | | | | | When bootstrapping prefix on darwin, libcxx must be installed before llvm is built during stage2 (in EPREFIX/tmp) and during stage3 (in EPREFIX). llvm_pkg_setup, however, identifies the *installed* llvm to set environment variables with the correct path to llvm. Since llvm is not installed, we have to skip that step. But during bootstrap, we don't need those environment vars to be modified anyway because bootstrap-prefix.sh already sets them with the paths to the correct llvm (which is the host's llm during stage2 and the EPREFIX/tmp llvm during stage3). Once stage3 is complete, llvm is installed in EPREFIX, so the system rebuild (with `emerge -e system`) will successfully use llvm_pkg_setup. bootstrap-prefix.sh is no longer controlling the vars at that point, so it is important to allow llvm_pkg_setup to correctly modify the vars. Other required fixes include: - eprefrixify some dylib paths in CMakeLists.txt (dylib is only used on darwin, so this is not an issue when compiling on other platforms). - ensure want_gcc_s is OFF even if use=-libunwind on darwin - keyword with ~x64-macos Bug: https://bugs.gentoo.org/758167 Signed-off-by: Jacob Floyd <cognifloyd@gmail.com> Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-libs/libcxxabi: fix prefix bootstrapJacob Floyd2020-12-275-6/+26
| | | | | | | | | | | | | | | | | | | | | | | When bootstrapping prefix on darwin, libcxxabi must be installed before llvm is built during stage2 (in EPREFIX/tmp) and during stage3 (in EPREFIX). llvm_pkg_setup, however, identifies the *installed* llvm to set environment variables with the correct path to llvm. Since llvm is not installed, we have to skip that step. But during bootstrap, we don't need those environment vars to be modified anyway because bootstrap-prefix.sh already sets them with the paths to the correct llvm (which is the host's llm during stage2 and the EPREFIX/tmp llvm during stage3). Once stage3 is complete, llvm is installed in EPREFIX, so the system rebuild (with `emerge -e system`) will successfully use llvm_pkg_setup. bootstrap-prefix.sh is no longer controlling the vars at that point, so it is important to allow llvm_pkg_setup to correctly modify the vars. This also keywords the ebuild with ~x64-macos. Bug: https://bugs.gentoo.org/758167 Signed-off-by: Jacob Floyd <cognifloyd@gmail.com> Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-libs/zlib-1.2.11-r3: drop static-libs support (mint was dropped)Fabian Groffen2020-12-271-1/+1
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-libs/libhx: Stabilize 3.25 amd64, #761802Sam James2020-12-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/ncurses: drop ~m68k-mintSam James2020-12-261-1/+1
| | | | | Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/ncurses: sync with ::prefixSam James2020-12-261-4/+13
| | | | | Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/zlib: move var declSam James2020-12-261-1/+1
| | | | | Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/zlib: add missing || die on Cygwin sedSam James2020-12-261-1/+1
| | | | | Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/zlib: sync with ::prefixSam James2020-12-262-8/+34
| | | | | | | | | Bring the prefix-only changes to the main tree. Affected prefix platforms: cygwin/mingw. Closes: https://bugs.gentoo.org/729940 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/readline-8.1: fix duplicate keywordsFabian Groffen2020-12-261-1/+1
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-libs/timezone-data: bump up to 2020eSergei Trofimovich2020-12-262-0/+185
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/readline-8.1: add Prefix changes, bug #729980Fabian Groffen2020-12-262-3/+53
| | | | | | Closes: https://bugs.gentoo.org/729980 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-libs/libunwind: drop oldSergei Trofimovich2020-12-252-103/+0
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/gdbm: Bump to version 1.19Lars Wendler2020-12-252-0/+53
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-libs/glibc: 2.32: cut 5 patchsetSergei Trofimovich2020-12-242-0/+1514
| | | | | | | | | | Two new patches: - tests-mcheck: New variable to run tests with MALLOC_CHECK_=3 - alpha: Remove anonymous union in struct stat [BZ #27042] Closes: https://bugs.gentoo.org/759001 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/darwin-libc-headers: remove last-rited packageFabian Groffen2020-12-235-516/+0
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-libs/glibc: Stabilize 2.32-r3 ppc64, #759640Sam James2020-12-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/glibc: Stabilize 2.32-r3 ppc, #759640Sam James2020-12-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/glibc: Stabilize 2.32-r3 sparc, #759640Sam James2020-12-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/binutils-libs: Stabilize 2.34-r2 ppc64, #734598Sam James2020-12-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/binutils-libs: Stabilize 2.34-r2 ppc, #734598Sam James2020-12-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/newlib: bump up to 4.1.0Sergei Trofimovich2020-12-222-0/+155
| | | | | | | Reported-by: David Flogeras Closes: https://bugs.gentoo.org/761241 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/libunwind: Stabilize 1.5.0 ppc64, #759637Sam James2020-12-221-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/compiler-rt-sanitizers: Skip glibc-broken test in 11.0.1rc2Michał Górny2020-12-211-0/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/compiler-rt-sanitizers: Provide flags for sanitizersMichał Górny2020-12-214-9/+123
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/compiler-rt-sanitizers: Update REQUIRED_USEMichał Górny2020-12-213-6/+6
| | | | | | | | | | | | Require building at least one feature. While technically it is possible to build with none, it results in just the README being installed which makes no sense. It also breaks the test code. While it could be fixed, it makes no sense to do it. While at it, remove the stale rule for libfuzzer -- it builds fine right now without other components. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/readline: Security cleanup (drop <8)John Helmert III2020-12-217-598/+0
| | | | | | | | Bug: https://bugs.gentoo.org/717924 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: John Helmert III <jchelmert3@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/16911 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-libs/libkudzu: RemoveMatt Turner2020-12-195-339/+0
| | | | | Closes: https://bugs.gentoo.org/755617 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* sys-libs/libomp: Bump to 11.0.1-rc2Michał Górny2020-12-192-0/+106
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/libcxx: Bump to 11.0.1-rc2Michał Górny2020-12-192-0/+203
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/libcxxabi: Bump to 11.0.1-rc2Michał Górny2020-12-192-0/+119
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/llvm-libunwind: Bump to 11.0.1-rc2Michał Górny2020-12-192-0/+125
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/compiler-rt-sanitizers: Bump to 11.0.1-rc2Michał Górny2020-12-192-0/+154
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/compiler-rt: Bump to 11.0.1-rc2Michał Górny2020-12-192-0/+112
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/cygwin-crypt: drop x86-cygwinFabian Groffen2020-12-181-1/+1
| | | | | | Bug: https://bugs.gentoo.org/760057 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* */*: drop ~x86-cygwinSam James2020-12-181-1/+1
| | | | | Bug: https://bugs.gentoo.org/760057 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/libvpd: drop oldSergei Trofimovich2020-12-183-60/+0
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/timezone-data: drop oldSergei Trofimovich2020-12-182-180/+0
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/libsepol: Drop oldJason Zaman2020-12-173-108/+0
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sys-libs/libselinux: Drop oldJason Zaman2020-12-173-314/+0
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sys-libs/libsemanage: Drop oldJason Zaman2020-12-174-410/+0
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sys-libs/tevent: Needs talloc with same python supportPacho Ramos2020-12-171-1/+1
| | | | | | | | Otherwise it fails to build as portage won't pull talloc before to get support for newer python versions. Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Pacho Ramos <pacho@gentoo.org>