summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-libs/snapd-glib: drop 1.63Andrew Ammerlaan2024-09-292-64/+0
| | | | Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sys-libs/snapd-glib: add 1.66Andrew Ammerlaan2024-09-292-0/+65
| | | | Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sys-libs/liburing: Stabilize 2.7-r1 arm64, #940112Arthur Zamarin2024-09-281-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-libs/liburing: Stabilize 2.7-r1 amd64, #940112Arthur Zamarin2024-09-261-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-libs/libstdc++-v3: disable custom user flags entirelyEli Schwartz2024-09-241-38/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is ancient brittle code -- an ancient, unmaintained version of GCC. It exists solely to provide access to an ancient, unmaintained version of libstdc++.so for ancient, unmaintained binaries that cannot be rebuilt. It doesn't need to be fast, or have cool CFLAGS. People shouldn't even be using it at all. The people who do use it care about compatibility more than anything else, so successfully compiling it should be taken as the gift that it is. With that in mind, we basically strip all flags. We preserve some existing logic to handle -march= values known to exist in this old gcc, and we continue to support -O levels, but we go no further. It's entirely impractical to support arbitrary flags, since every gcc release adds more flags that old versions don't support and then this fails because GCC 3's internal xgcc build cannot handle them. We also take this opportunity to add a workaround for modern C. New versions of GCC barf on some of the code here because it is not legal C99, but again, the point of this package is to provide legacy compatibility for ancient binaries, so... we assume if it ever worked before, it still works. :) Thus, suppress the errors. In order to suppress the errors, we make a wrapper script around the external compiler (not the xgcc one) so that we can apply flags that only affect modern compilers, and aren't parsed by xgcc which would choke on them due to those flags being too new. Closes: https://bugs.gentoo.org/879775 Closes: https://bugs.gentoo.org/919184 Closes: https://bugs.gentoo.org/832016 Closes: https://bugs.gentoo.org/923112 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* sys-libs/libomp: Add 20.0.0_pre20240924 snapshotMichał Górny2024-09-242-0/+89
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/libcxx: Add 20.0.0_pre20240924 snapshotMichał Górny2024-09-242-0/+207
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/libcxxabi: Add 20.0.0_pre20240924 snapshotMichał Górny2024-09-242-0/+111
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/llvm-libunwind: Add 20.0.0_pre20240924 snapshotMichał Górny2024-09-242-0/+129
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/compiler-rt-sanitizers: Add 20.0.0_pre20240924 snapshotMichał Górny2024-09-242-0/+223
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/compiler-rt: Add 20.0.0_pre20240924 snapshotMichał Górny2024-09-242-0/+174
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/compiler-rt: Remove oldMichał Górny2024-09-244-523/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/compiler-rt-sanitizers: Remove oldMichał Górny2024-09-244-670/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/llvm-libunwind: Remove oldMichał Górny2024-09-244-388/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/libcxxabi: Remove oldMichał Górny2024-09-244-334/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/libcxx: Remove oldMichał Górny2024-09-244-612/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/libomp: Remove oldMichał Górny2024-09-244-268/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/libnvme: Stabilize 1.10 x86, #930331Arthur Zamarin2024-09-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-libs/libblockdev: Stabilize 3.1.1 x86, #930331Arthur Zamarin2024-09-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-libs/libnvme: Stabilize 1.10 arm, #930331Arthur Zamarin2024-09-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-libs/libblockdev: Stabilize 3.1.1 arm, #930331Arthur Zamarin2024-09-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-libs/libnvme: Stabilize 1.10 arm64, #930331Arthur Zamarin2024-09-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-libs/libblockdev: Stabilize 3.1.1 arm64, #930331Arthur Zamarin2024-09-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-libs/libnvme: Stabilize 1.10 amd64, #930331Arthur Zamarin2024-09-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-libs/libblockdev: Stabilize 3.1.1 amd64, #930331Arthur Zamarin2024-09-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-libs/libnvme: Stabilize 1.10 ppc, #930331Sam James2024-09-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/libblockdev: Stabilize 3.1.1 ppc, #930331Sam James2024-09-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/libnvme: Stabilize 1.10 ppc64, #930331Sam James2024-09-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/libblockdev: Stabilize 3.1.1 ppc64, #930331Sam James2024-09-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/compiler-rt-sanitizers: depend on matching compiler-rt too for ↵Sam James2024-09-2210-20/+40
| | | | | | | | | | | | | | | | | | | | USE=clang Implement Arfrever's suggestion 1 from https://bugs.gentoo.org/883225#c14. I was skeptical at first before because there's bigger issues when using Clang as the system compiler, especially if using libcxx too, as not all of the dependencies are visible to Portage, but this matters too with USE=clang anyway, as if we're going to try build with Clang, we need to try harder for it to be usable. Not all packages will need it anyway (compiler-rt) but compiler-rt-sanitizers does, and I also don't want to bring back the circular dep issues from 063259edf4ee32738b680757ed853ddcf678e131 and 194424374ce95cc15ae1a88af6ac4d3bd2819869 again right now (hence not changing Clang itself). Bug: https://bugs.gentoo.org/883225 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/compiler-rt: depend on slotted clang for USE=clangSam James2024-09-2210-10/+10
| | | | | | | | | Without this, when trying to emerge the non-latest slot of sys-devel/clang with no others installed, we end up pulling in latest Clang unnecessarily. Bug: https://bugs.gentoo.org/883225 Reported-by: Calvin Buckley <calvin@cmpct.info> Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/compiler-rt-sanitizers: depend on slotted clang for USE=clangSam James2024-09-2210-10/+10
| | | | | | | | | Without this, when trying to emerge the non-latest slot of sys-devel/clang with no others installed, we end up pulling in latest Clang unnecessarily. Bug: https://bugs.gentoo.org/883225 Reported-by: Calvin Buckley <calvin@cmpct.info> Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/kpmcore: drop 23.08.5Andreas Sturmlechner2024-09-212-33/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sys-libs/libchipcard: add github upstream metadataPetr Vaněk2024-09-181-0/+3
| | | | Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
* sys-libs/libchipcard: drop 5.1.5_rc2, 5.1.6Petr Vaněk2024-09-183-103/+0
| | | | Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
* sys-libs/libstatgrab: update HOMEPAGEPetr Vaněk2024-09-181-2/+2
| | | | Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
* sys-libs/libstatgrab: drop 0.92Petr Vaněk2024-09-182-44/+0
| | | | Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
* sys-libs/libomp: Add 19.1.0 (final)Michał Górny2024-09-182-0/+91
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/libcxx: Add 19.1.0 (final)Michał Górny2024-09-182-0/+204
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/libcxxabi: Add 19.1.0 (final)Michał Górny2024-09-182-0/+113
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/llvm-libunwind: Add 19.1.0 (final)Michał Górny2024-09-182-0/+131
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/compiler-rt-sanitizers: Add 19.1.0 (final)Michał Górny2024-09-182-0/+223
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/compiler-rt: Add 19.1.0 (final)Michał Górny2024-09-182-0/+176
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/libomp: Add 20.0.0_pre20240917 snapshotMichał Górny2024-09-172-0/+89
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/libcxx: Add 20.0.0_pre20240917 snapshotMichał Górny2024-09-172-0/+207
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/libcxxabi: Add 20.0.0_pre20240917 snapshotMichał Górny2024-09-172-0/+111
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/llvm-libunwind: Add 20.0.0_pre20240917 snapshotMichał Górny2024-09-172-0/+129
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/compiler-rt-sanitizers: Add 20.0.0_pre20240917 snapshotMichał Górny2024-09-172-0/+221
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/compiler-rt: Add 20.0.0_pre20240917 snapshotMichał Górny2024-09-172-0/+174
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/glibc: drop -ia64 as ia64 is goneSam James2024-09-121-1/+1
| | | | | | It's been removed from Gentoo entirely so drop it from the comment. Signed-off-by: Sam James <sam@gentoo.org>