Package Details: grsim-git v2.2.r57.g3f6ca89-1

Git Clone URL: https://aur.archlinux.org/grsim-git.git (read-only, click to copy)
Package Base: grsim-git
Description: RoboCup Small Size Robot Soccer Simulator
Upstream URL: https://github.com/RoboCup-SSL/grSim
Licenses: GPL3
Conflicts: grsim
Provides: grsim
Submitter: Bollos00
Maintainer: Bollos00
Last Packager: Bollos00
Votes: 1
Popularity: 0.000000
First Submitted: 2020-09-27 04:19 (UTC)
Last Updated: 2020-10-18 02:24 (UTC)

Latest Comments

pacman111 commented on 2026-04-17 01:32 (UTC)

Hi, and thanks for maintaining this package! Just wanted to flag something I ran into, in case it's useful.

On current Arch (CMake 4.x), the build fails because upstream jpfeltracco/vartypes has a cmake_minimum_required(VERSION 2.x) in its CMakeLists.txt, and CMake 4 dropped compatibility for anything below 3.5:

CMake Error at CMakeLists.txt:2 (cmake_minimum_required): Compatibility with CMake < 3.5 has been removed from CMake.

Since the upstream fork hasn't seen activity in a few years, a PKGBUILD-side workaround might be the easiest path. If it helps, one option is patching it in prepare():

prepare() { cd "$srcdir/vartypes" sed -i 's/cmake_minimum_required(VERSION 2.[0-9]*)/cmake_minimum_required(VERSION 3.5)/' CMakeLists.txt }

Or passing the flag directly in build() if you'd rather not touch the sources:

cmake -DCMAKE_POLICY_VERSION_MINIMUM=3.5 ..

Both worked for me locally. Totally up to you — just thought I'd share in case others hit the same issue. Thanks again!

Bollos00 commented on 2020-09-27 18:09 (UTC)

caltgin Fixed, thanks.