Search Criteria
Package Details: mingw-w64-pteros 2.8.r125.g16923940-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mingw-w64-pteros.git (read-only, click to copy) |
---|---|
Package Base: | mingw-w64-pteros |
Description: | C++ library for molecular modeling. (mingw-w64) |
Upstream URL: | https://github.com/yesint/pteros |
Licenses: | Artistic License 2.0 |
Submitter: | burning_daylight |
Maintainer: | None |
Last Packager: | burning_daylight |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2018-11-05 16:26 (UTC) |
Last Updated: | 2020-11-14 23:55 (UTC) |
Dependencies (7)
- mingw-w64-boostAUR
- mingw-w64-crt (llvm-mingw-w64-toolchain-ucrt-binAUR, llvm-mingw-w64-toolchain-msvcrt-binAUR)
- git (git-gitAUR, git-glAUR) (make)
- mingw-w64-cmakeAUR (llvm-mingw-w64-cmakeAUR) (make)
- mingw-w64-eigenAUR (make)
- mingw-w64-fmtAUR (make)
- mingw-w64-spdlogAUR (mingw-w64-spdlog-gitAUR) (make)
Latest Comments
patlefort commented on 2023-07-08 19:22 (UTC)
Does not build: there is no branch named master. Also out-of-date.
xantares commented on 2020-11-15 12:29 (UTC)
oh, then yes eigen is a depend if its mandatory for dependent packages too, sorry
burning_daylight commented on 2019-04-18 15:05 (UTC)
Exactly, I'm parsing the git tags. Stable releases are tagged with *-stable.
Pteros is a development library and Eigen types are used in its API, so, I think, it's impossible to use the library without Eigen installed. Does it qualify Eigen for makedepends or depends?
xantares commented on 2019-04-18 11:39 (UTC)
I don't think you can do that, unless parsing git tags or something.
Also eigen is probably just a makedepends, not a depends.
burning_daylight commented on 2018-07-26 17:32 (UTC)
What if I want latest -stable and not fixed one? This way I don't have to change the PKGBUILD with every release.
xantares commented on 2018-07-26 16:46 (UTC)
by default, when packages are not named foo-git, bust just foo it implies a stable/tagged/release version. if you want to use v2.6 which is a tag, you dont need the -stable suffix. So you can use the v2.6-stable tar.gz archive instead of fetching git, which would be faster and avoids git in makedepends.
Then request a rename and drop the CMAKE_BUILD_TYPE.
burning_daylight commented on 2018-07-25 14:53 (UTC)
Thank you for your suggestions! Can I rename it to mingw-w64-pteros-git and keep using the "stable"-tagged revisions? This project uses tags to indicate stable commits on master, there is no "stable" branch. It's a C++ library and without Eigen it's impossible to use it - no derived code will compile, since Eigen classes are in the API.
xantares commented on 2018-07-25 12:23 (UTC)
either the packages should be name mingw-w64-pteros and use tag 2.6, of be called mingw-w64-pteros-git and use master
also eigen is probably only a makedepend, not a depend
-DCMAKE_BUILD_TYPE=Release is useless, arch-cmake already sets it
xan.