Package Details: fishnet 2.9.4-1

Git Clone URL: https://aur.archlinux.org/fishnet.git (read-only, click to copy)
Package Base: fishnet
Description: Distributed Stockfish analysis for lichess.org
Upstream URL: https://github.com/lichess-org/fishnet
Licenses: GPL-3.0-only
Submitter: IslandC0der
Maintainer: IslandC0der
Last Packager: IslandC0der
Votes: 1
Popularity: 0.000000
First Submitted: 2021-07-04 22:21 (UTC)
Last Updated: 2025-01-26 04:31 (UTC)

Latest Comments

« First ‹ Previous 1 2

IslandC0der commented on 2021-09-04 00:20 (UTC)

Thank you!

But sadly, that means we can't use the checksums anymore :(

ettavolt commented on 2021-08-30 19:24 (UTC)

Doesn't work due to submodules. Proper way is probably (according to https://wiki.archlinux.org/title/VCS_package_guidelines#Git_submodules)

makedepends=(git, rust)
source=("git${url#https}.git#tag=v${pkgver}"
        "git://github.com/official-stockfish/Stockfish.git"
        "git://github.com/ianfab/Fairy-Stockfish.git"
)
sha256sums=("SKIP"
            "SKIP"
            "SKIP"
)

build() {
  cd $pkgname
  git submodule init
  git config submodule.Stockfish.url $srcdir/Stockfish
  git config submodule.Fairy-Stockfish.url $srcdir/Fairy-Stockfish
  git submodule update
  cargo build --release -vv --
}

package() {
  install -Dm755 $pkgname/target/release/fishnet -t "$pkgdir/usr/bin/"
}

Alternative is to include all tarballs in source array and update them all every time.