Paul Zander
|
83e5ba972e
|
dev-cpp/eigen: update cuda logic
update to latest version of cuda_get_host_compiler
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44994
Closes: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org>
|
2026-05-29 07:14:39 +01:00 |
|
Paul Zander
|
c09b42f989
|
dev-cpp/eigen: add := for suitesparse-7
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org>
|
2026-05-29 07:14:39 +01:00 |
|
Paul Zander
|
3a9643cb21
|
dev-cpp/eigen: enable python 3.14
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org>
|
2026-05-29 07:14:38 +01:00 |
|
Paul Zander
|
fe0f496499
|
dev-cpp/eigen: 3.4.1 backport upstream patches
Fixes kstars
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org>
|
2026-05-29 07:14:38 +01:00 |
|
Nicholas Vinson
|
e3f9d81a4a
|
dev-cpp/eigen: C++20 compatibility updates
Force early evaluation of boost::multiprecision::detail::expression-s.
casting boost::multiprecision::detail::expression-s into the proper
type for the Eigen methods solves the issue.
Signed-off-by: Nicholas Vinson <nvinson234@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/45043
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org>
|
2026-05-29 07:14:38 +01:00 |
|
Paul Zander
|
2bc125639a
|
dev-cpp/eigen: update 9999
update patch
don't pass dropped EIGEN_TEST_CXX11
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org>
|
2026-05-29 07:14:37 +01:00 |
|
Paul Zander
|
53d01b6982
|
dev-cpp/eigen: add 5.0.1 5.0.9999 3.4.1
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org>
|
2026-05-29 07:14:37 +01:00 |
|
Paul Zander
|
3abb215c4e
|
dev-cpp/eigen: 9999 copy over mips keyword
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org>
|
2026-05-29 07:14:37 +01:00 |
|
Paul Zander
|
96c6f4e10f
|
dev-cpp/eigen: no longer use fixed EIGEN_SEED
Avoiding test failures caused by random values is counter productive and
should be fixed upstream.
We solve it via cmake reruns for now.
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org>
|
2026-05-29 07:14:36 +01:00 |
|
Paul Zander
|
4836c87289
|
dev-cpp/eigen: 9999 make static libs optional
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org>
|
2026-05-29 07:14:36 +01:00 |
|
Paul Zander
|
e480ced9f4
|
dev-cpp/eigen: fix install dirs
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org>
|
2026-05-29 07:14:35 +01:00 |
|
Paul Zander
|
38d9febc84
|
dev-cpp/eigen: cuda changes
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org>
|
2026-05-29 07:14:35 +01:00 |
|
Paul Zander
|
96e9c4b03d
|
dev-cpp/eigen: update tests
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org>
|
2026-05-29 07:14:35 +01:00 |
|
Paul Zander
|
30309a5435
|
dev-cpp/eigen: only require backends iff tests enabled
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org>
|
2026-05-29 07:14:34 +01:00 |
|
Paul Zander
|
dd38becd26
|
dev-cpp/eigen: group IUSE
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org>
|
2026-05-29 07:14:34 +01:00 |
|
Paul Zander
|
fcd033d73f
|
dev-cpp/eigen: drop USE=benchmark
These are isolated projects now.
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org>
|
2026-05-29 07:14:33 +01:00 |
|
Paul Zander
|
51525dbb22
|
dev-cpp/eigen: drop openmp from test backends, add openmp check
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org>
|
2026-05-29 07:14:33 +01:00 |
|
Paul Zander
|
8fe15a8644
|
dev-cpp/eigen: download lapack_addons for live ebuilds
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org>
|
2026-05-29 07:14:33 +01:00 |
|
Paul Zander
|
c0812fb759
|
dev-cpp/eigen: rename clang-cuda -> cuda-clang
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org>
|
2026-05-29 07:14:32 +01:00 |
|
Paul Zander
|
1a1319fa93
|
dev-cpp/eigen: re-order cpu features in build string by date
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org>
|
2026-05-29 07:14:32 +01:00 |
|
Paul Zander
|
8c4d631d11
|
dev-cpp/eigen: add subslot, use subslot for EGIT_BRANCH
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org>
|
2026-05-29 07:14:32 +01:00 |
|
Paul Zander
|
e6f78730d2
|
dev-cpp/eigen: 9999 allow tests to run
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
|
2026-02-03 20:31:21 +01:00 |
|
Paul Zander
|
d86637311c
|
dev-cpp/eigen: migrate -*9999 to llvm-r2
Replace USE=clang with USE=clang-cuda to make clear we are using clang to
compile cuda code.
Bug: https://bugs.gentoo.org/945341
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
|
2026-02-03 20:31:17 +01:00 |
|
Paul Zander
|
8763d35923
|
dev-cpp/eigen: fix EIGEN_BRANCH, add 3.4.9999
Bug: https://bugs.gentoo.org/928160
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
|
2026-02-03 20:31:14 +01:00 |
|
Fabian Groffen
|
2d25fad95c
|
*/*: drop *-linux keywords
Bug: https://bugs.gentoo.org/473598
Bug: https://bugs.gentoo.org/720224
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
|
2025-12-19 10:51:55 +01:00 |
|
Arthur Zamarin
|
0ad96e879b
|
*/*: destable sparc
Result of running the command:
grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]sparc' -l | xargs ekeyword ~sparc
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
2025-09-02 20:00:14 +03:00 |
|
Arthur Zamarin
|
634a005686
|
*/*: destable hppa
Result of running the command:
grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]hppa' -l | xargs ekeyword ~hppa
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
2025-09-02 20:00:12 +03:00 |
|
Andreas Sturmlechner
|
ec0929968c
|
dev-cpp/eigen: drop 3.4.0-r2
Closes: https://bugs.gentoo.org/927892
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
2025-04-08 19:03:10 +02:00 |
|
Arthur Zamarin
|
487e837895
|
dev-cpp/eigen: Stabilize 3.4.0-r3 sparc, #927892
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
2025-04-08 11:56:33 +00:00 |
|
Sam James
|
37e346d486
|
dev-cpp/eigen: Stabilize 3.4.0-r3 arm64, #927892
Signed-off-by: Sam James <sam@gentoo.org>
|
2025-01-23 21:55:52 +00:00 |
|
Andreas Sturmlechner
|
2e5181b947
|
dev-cpp/eigen: drop 3.4.0-r1
Bug: https://bugs.gentoo.org/927892
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
2025-01-08 22:34:40 +01:00 |
|
Sam James
|
535a1b3cd7
|
dev-cpp/eigen: Stabilize 3.4.0-r3 x86, #927892
Signed-off-by: Sam James <sam@gentoo.org>
|
2025-01-08 21:23:54 +00:00 |
|
Sam James
|
5e0ea2e1df
|
dev-cpp/eigen: Stabilize 3.4.0-r3 ppc, #927892
Signed-off-by: Sam James <sam@gentoo.org>
|
2025-01-08 21:23:50 +00:00 |
|
Sam James
|
85a6506885
|
dev-cpp/eigen: Stabilize 3.4.0-r3 ppc64, #927892
Signed-off-by: Sam James <sam@gentoo.org>
|
2025-01-08 21:23:46 +00:00 |
|
Sam James
|
8236c8120a
|
dev-cpp/eigen: Stabilize 3.4.0-r3 arm, #927892
Signed-off-by: Sam James <sam@gentoo.org>
|
2025-01-08 21:23:41 +00:00 |
|
Sam James
|
649c9cb201
|
dev-cpp/eigen: Stabilize 3.4.0-r3 hppa, #927892
Signed-off-by: Sam James <sam@gentoo.org>
|
2025-01-08 21:22:53 +00:00 |
|
Michał Górny
|
3ee411f132
|
Move {sys-devel → llvm-core}/clang
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
2024-12-11 12:53:18 +01:00 |
|
Michał Górny
|
1aea2894cd
|
Move sys-libs/libomp → llvm-runtimes/openmp
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
2024-12-11 12:53:12 +01:00 |
|
Sam James
|
26ce1bf144
|
dev-cpp/eigen: Stabilize 3.4.0-r3 amd64, #927892
Signed-off-by: Sam James <sam@gentoo.org>
|
2024-12-04 09:12:18 +00:00 |
|
Andreas Sturmlechner
|
d426e7a18b
|
dev-cpp/eigen: Restrict tests
Otherwise we will never be able to stabilise anything here.
Bug: https://bugs.gentoo.org/927892
Bug: https://bugs.gentoo.org/932646
Bug: https://bugs.gentoo.org/943401
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
2024-11-24 11:45:09 +01:00 |
|
Arthur Zamarin
|
555107f2a5
|
dev-cpp/eigen: Keyword 3.4.0-r3 mips, #940187
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
2024-09-24 15:08:56 +00:00 |
|
Arthur Zamarin
|
0e727a3a16
|
*/*: unkeyword ~ia64
Change was created by running the following command::
ekeyword ^ia64 */*/*.ebuild
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
2024-09-12 21:37:40 +03:00 |
|
Sam James
|
f71f7cfa13
|
dev-cpp/eigen: destabilize 3.4.0-r3 for ~arm64, ~sparc
Signed-off-by: Sam James <sam@gentoo.org>
|
2024-07-17 00:04:48 +01:00 |
|
Sam James
|
c7a9b7d8cd
|
dev-cpp/eigen: properly guard VSX use
Fixes build on VSX-less ppc* hardware.
Closes: https://bugs.gentoo.org/936107
Thanks-to: jonys <vidra.jonas@seznam.cz>
Signed-off-by: Sam James <sam@gentoo.org>
|
2024-07-17 00:03:41 +01:00 |
|
Andreas Sturmlechner
|
4287001e86
|
dev-cpp/eigen: drop broken 3.4.9999 ebuild
Closes: https://bugs.gentoo.org/928160
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
2024-05-16 15:04:41 +02:00 |
|
Arthur Zamarin
|
f6e09133dd
|
dev-cpp/eigen: Stabilize 3.4.0-r2 sparc, #927892
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
2024-04-20 17:51:15 +03:00 |
|
Arthur Zamarin
|
cac3430460
|
dev-cpp/eigen: Stabilize 3.4.0-r2 arm64, #927892
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
2024-04-20 17:51:14 +03:00 |
|
Paul Zander
|
96605bdaf6
|
dev-cpp/eigen: bugfix & improvement
Fix llvm_pkg_setup failure when llvm isn't installed.
Refactor src_configure to reduce detection steps when not building tests.
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34927
Signed-off-by: Sam James <sam@gentoo.org>
|
2024-01-21 03:58:41 +00:00 |
|
Sam James
|
6415eddaf4
|
dev-cpp/eigen: fix DependencyMoved (doxygen)
Signed-off-by: Sam James <sam@gentoo.org>
|
2024-01-20 13:09:41 +00:00 |
|
Paul Zander
|
b450729745
|
dev-cpp/eigen: add 3.4.0-r2, 3.4.9999, 9999 with fixed cuda tests
Automatically detects working compiler.
Automatically detects host CUDA arch, can be overriden by setting CUDAARCHS env var.
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34547
Signed-off-by: Sam James <sam@gentoo.org>
|
2024-01-20 13:02:02 +00:00 |
|