Search Criteria
Package Details: stockfish 1:17-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/stockfish.git (read-only, click to copy) |
---|---|
Package Base: | stockfish |
Description: | A strong UCI chess engine |
Upstream URL: | https://stockfishchess.org/ |
Keywords: | chess uci |
Licenses: | GPL-3.0 |
Submitter: | None |
Maintainer: | niklasf |
Last Packager: | niklasf |
Votes: | 161 |
Popularity: | 1.75 |
First Submitted: | 2009-12-18 06:41 (UTC) |
Last Updated: | 2024-09-07 06:27 (UTC) |
Dependencies (2)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
Required by (5)
- en-croissant (optional)
- gambito-git
- jerry
- jerry-git
- syzygytb-git (optional)
Latest Comments
1 2 3 4 5 6 .. 9 Next › Last »
calvinmwadime commented on 2024-09-06 22:17 (UTC) (edited on 2024-09-06 22:37 (UTC) by calvinmwadime)
Hello, I was playing around with stockfish, and noticed that there is a new update upstream released a few hours ago. Here is a link to github update with the patch . Most specifically, the commit to use is this .
niklasf commented on 2024-06-04 17:50 (UTC)
@HurricanePootis: Thanks, fixed.
HurricanePootis commented on 2024-06-04 05:48 (UTC)
This package does not comply with an SPDX compliant
license()
, nor does it listgcc-libs
as a depend. Besides that, it's a swag package. I have left a patch below:niklasf commented on 2024-04-29 20:46 (UTC)
@bagasdotme: Thanks, applied.
@xiota: Unfortunately Stockfish-specific arguments/flags are required. The performance difference increased a lot after neural networks were introduced. For example, x86-64-bmi2 vs x86-64 is usually more than twice as fast in terms of nps.
bagasdotme commented on 2024-04-29 02:45 (UTC) (edited on 2024-04-29 02:45 (UTC) by bagasdotme)
@niklasf: Instead of downloading default neural nets when building (and thus require wget/curl in depends array, you can list them in sources array), just like in berserk PKGBUILD:
xiota commented on 2024-04-01 15:55 (UTC)
CPU detection is unnecessary when FLAGS are set correctly in
makepkg.conf
(user responsibility).From benchmarks I ran a while back, the performance benefit wasn't very big, about the same as using clang instead of gcc.
niklasf commented on 2024-02-26 18:43 (UTC)
@xiota: Sorry, I understand that doing build-time CPU feature detection is essentially broken, but the regression on modern hardware would be so huge that I don't just want to remove it without replacement. Maybe we could build for all applicable targets and have a small wrapper script doing feature detection at runtime?
xiota commented on 2023-12-31 20:55 (UTC) (edited on 2023-12-31 21:14 (UTC) by xiota)
Please remove CPU detection code. It produces binaries that crash when used on a different computer. I understand that the upstream
Makefile
also tries to detect CPU.Here is a
PKGBUILD
that bypasses CPU detection and respectsCXXFLAGS
set inmakepkg.conf
niklasf commented on 2022-09-07 20:27 (UTC)
@buzo: Thanks. Removed those.
@SandaruKasa: There is now an official solution (https://github.com/official-stockfish/Stockfish/commit/a4d18d23a9f7626234fcfbb6b23b3d0b8d1a9441). So I backported this, replacing the workaround.
buzo commented on 2022-08-29 18:20 (UTC) (edited on 2022-08-29 18:21 (UTC) by buzo)
niklasf, thanks for maintaining this!
By the way, you don't need to specify curl or sed in makedepends: sed is part of base-devel, see here. And curl is a dependency of pacman, which is in base.
1 2 3 4 5 6 .. 9 Next › Last »