Package Details: eigen2 2.0.17-6

Git Clone URL: https://aur.archlinux.org/eigen2.git (read-only, click to copy)
Package Base: eigen2
Description: A lightweight C++ template library for vector and matrix math, a.k.a. linear algebra
Upstream URL: http://eigen.tuxfamily.org/index.php?title=Main_Page
Keywords: algebra c++ math matrix vector
Licenses: GPL, LGPL3
Submitter: arojas
Maintainer: bartus (fbrennan)
Last Packager: bartus
Votes: 55
Popularity: 0.000000
First Submitted: 2016-07-08 06:19 (UTC)
Last Updated: 2024-01-24 14:13 (UTC)

Dependencies (2)

Required by (1)

Sources (1)

Latest Comments

1 2 Next › Last »

wyrmku commented on 2023-11-07 18:23 (UTC) (edited on 2023-11-07 18:24 (UTC) by wyrmku)

patch to fix hash error and directory error:

--- /dev/shm/eigen2/PKGBUILD    2023-11-07 20:19:02.290271845 +0200
+++ /dev/shm/eigen2/PKGBUILD.NEW    2023-11-07 20:16:44.498330886 +0200
@@ -13,10 +13,10 @@
 license=('GPL' 'LGPL3')
 makedepends=('cmake' 'pkg-config')
 source=("https://gitlab.com/libeigen/eigen/-/archive/${pkgver}/eigen-${pkgver}.tar.gz")
-sha1sums=('b7cda8f943d0d11d9d289249f055692c617c516c')
+sha1sums=('fb18d990d142ee77cb3f2166219246f7e70103fc')

 build() {
-  cmake -S "$srcdir/${pkgname%2}-$_pkgver" -B build \
+  cmake -S "$srcdir/${pkgname%2}-$pkgver" -B build \
     -DCMAKE_BUILD_TYPE=Release \
     -DCMAKE_INSTALL_PREFIX=/usr
   make -C build

gandalf3 commented on 2023-05-06 21:36 (UTC) (edited on 2023-05-06 21:47 (UTC) by gandalf3)

if anyone is wondering why the hash fails, it actually changed once before: https://aur.archlinux.org/cgit/aur.git/commit/?h=eigen2&id=5962502f89bbe2c2d2a4fd61690368a7e6635093

and now it has changed back, looks like the original reason it changed was a gitlab issue which has since been fixed: https://gitlab.com/gitlab-org/gitlab/-/issues/402616#note_1335420072

just wanted to document this to save some searching, hope you're doing ok @bartus

fbrennan commented on 2023-03-28 13:31 (UTC)

Sorry bartus, might seem like I'm picking on you w/orphan requets in particular but am not :-)

Your packages just keep coming up in stuff I'm trying to do. Thanks for the add.

bartus commented on 2022-03-14 10:33 (UTC)

Sorry lads, I'm at the Polish Ukraine border helping allocate refugees. Expect no update until this hell is over, wish us luck. Have no time nor access to my rig and AUR keys to test/post updates. If you have a patch, ping me on email - I'll add you as co-maintainer. Posted with my old script - https://github.com/bartoszek/aur-post

bartus commented on 2021-10-05 05:42 (UTC)

@akkenoth: I've just checked it with https://emn178.github.io/online-tools/sha1_checksum.html passing URL as file name, and it looks fine...

Could you perhaps remove eigen-2.0.17.tar.gz and run makepkg --verifisource again, perhaps you've got some old cached version still laying around.

akkenoth commented on 2021-10-04 13:53 (UTC)

@hrehfeld Possibly related to the issue where their main repo went MIA: https://gitlab.com/libeigen/eigen/-/issues/2336 After that has been resolved (hopefully within a day or two) there's a possibility that the checksums will have to be updated.

hrehfeld commented on 2021-10-04 10:38 (UTC)

==> Validating source files with sha1sums...
    eigen-2.0.17.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!

stonecraft commented on 2021-07-04 09:38 (UTC)

The sources link is broken (http://bitbucket.org/eigen/eigen/get/2.0.17.tar.bz2)

bartus commented on 2021-07-03 13:41 (UTC)

Fix source, refactor: http://ix.io/3rPt/diff

Apply with git am -s < <(curl -s http://ix.io/3rPt)

alexispaz commented on 2020-09-05 00:45 (UTC)

According to eigen web, Eigen is now on GitLab.com. I have fixed the PKGBUILD to work with the new source, you can check it in git@github.com:alexispaz/myaur_eigen2.git