summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-libs/e2fsprogs-libs: Stabilize 1.45.6 arm64, #763147Sam James2021-01-041-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/libsmbios: Avoid bashismsLars Wendler2021-01-042-2/+86
| | | | | | | Thanks-to: Kerin Millar <kfm@plushkava.net> Bug: https://bugs.gentoo.org/715202 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-libs/e2fsprogs-libs: Stabilize 1.45.6 arm, #763147Sam James2021-01-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/e2fsprogs-libs: stable 1.45.6 for hppa, bug #763147Rolf Eike Beer2021-01-031-1/+1
| | | | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/musl: prefix sysroot, bug #755071Fabian Groffen2021-01-032-4/+4
| | | | | | Closes: https://bugs.gentoo.org/755071 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-libs/binutils-libs: expliictly disable debuginfodSergei Trofimovich2021-01-033-3/+15
| | | | | | | | Fixed-by: Fabian Groffen Reported-by: Jason Cooper Bug: https://bugs.gentoo.org/754753 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/libunwind: don't enable USE=static-libs by default (take 2)Sergei Trofimovich2021-01-031-0/+107
| | | | | | | | | | | | | | | Let's do only dynamic libraries by default. That way we avoid USE=static-libs conflict on: - sys-libs/zlib (default disabled) - app-arch/xz-utils (default disabled) The only user that expects sys-libs/libunwind[static-libs] is sys-libs/libcxxabi (+libunwind +static-libs). It will be fixed in https://bugs.gentoo.org/760504. Bug: https://bugs.gentoo.org/760504 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/e2fsprogs-libs: Stabilize 1.45.6 sparc, #763147Sam James2021-01-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/libcxxabi: Provide llvm/cmake/modules to fix building.Arfrever Frehtes Taifersar Arahesis2021-01-031-3/+2
| | | | | | | | | | libcxx/cmake/Modules/HandleOutOfTreeLLVM.cmake is used since: https://github.com/llvm/llvm-project/commit/8c03fdf34a659925a3f09c8f54016e47ea1c7519 libcxxabi/cmake/Modules/HandleOutOfTreeLLVM.cmake was used previously and was using llvm-config. Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/e2fsprogs-libs: Stabilize 1.45.6 amd64, #763147Sam James2021-01-031-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/libsemanage: add python3_9David Michael2021-01-032-8/+6
| | | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: David Michael <fedora.dm0@gmail.com> Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sys-libs/compiler-rt: add bootstrap workaround like for libcxxFabian Groffen2021-01-015-10/+35
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-libs/libcxx: wrap Darwin comments to line boundaryFabian Groffen2021-01-015-15/+20
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-libs/cracklib: Remove old (py3.6)Michał Górny2021-01-014-264/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: Drop most stable hppa keywordsMatt Turner2020-12-3111-11/+11
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* sys-libs/timezone-data: bump up to 2020fSergei Trofimovich2020-12-302-0/+185
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-libs/cracklib: EAPI 7David Michael2020-12-281-5/+5
| | | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: David Michael <fedora.dm0@gmail.com> Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-libs/musl-nscd: Fix build with gcc-10Jakov Smolic2020-12-282-2/+40
| | | | | | | | Closes: https://github.com/gentoo/gentoo/pull/18635 Closes: https://bugs.gentoo.org/708632 Package-Manager: Portage-3.0.9, Repoman-3.0.1 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org>
* sys-libs/libcxx: fix "lib/CMakeLists.txt not found"Jacob Floyd2020-12-275-20/+0
| | | | | | | | | | | | | This partially reverts 74c82761ee2b2145fc03019edb187869f6856a38 I missed that this file no longer exists, and the hard-coded reference is not in any of the current libcxx sources. Why it didn't fail when building this in my darwin prefix, I don't know. Closes: https://bugs.gentoo.org/761921 Signed-off-by: Jacob Floyd <cognifloyd@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/18840 Signed-off-by: Sam James <sam@gentoo.org>
* 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>