No description
Find a file
Michael Catanzaro 28f67f0574 Prepare 47.beta
2024-08-02 10:40:42 -05:00
data Prepare 47.beta 2024-08-02 10:40:42 -05:00
doc Add CECP/UCI specs under doc/ and move PGN spec 2015-11-29 14:05:50 -06:00
engine Silence C warnings 2024-07-10 14:01:41 -05:00
help Update Russian translation 2024-07-03 11:28:36 +00:00
lib Fix uninitialized value when board has no King 2024-07-10 14:14:32 -05:00
po Update Turkish translation 2024-07-29 20:51:43 +00:00
src Fix toasts 2024-07-14 07:36:00 -05:00
tests Silence C warnings 2024-07-10 14:01:41 -05:00
.gitlab-ci.yml Update (or drop) the Docker image used by Flatpak job 2022-07-27 12:43:02 +02:00
COPYING Update license 2016-02-16 02:09:58 +05:30
gnome-chess.doap Removes help.gnome.org reference 2024-06-11 16:01:44 +00:00
meson.build Prepare 47.beta 2024-08-02 10:40:42 -05:00
NEWS Prepare 47.beta 2024-08-02 10:40:42 -05:00
org.gnome.Chess.json Change URL for GNU Chess tarball 2024-07-12 12:21:13 -05:00
README.md Include build instructions for Flatpak on README 2024-07-13 18:48:41 +00:00

GNOME Chess

GNOME Chess is a 2D chess game, where games can be played between a combination of human and computer players. GNOME Chess detects known third party chess engines for computer players.

Download on Flathub

Building GNOME Chess

In order to build the program, we can use Flatpak and Flatpak Builder.

To install Flatpak Builder, we need to add Flathub as a remote first:

flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

Then, run the command below:

flatpak install flathub org.flatpak.Builder

GNOME Chess depends on GNOME Nightly. To add the remote to your system, run the command below:

flatpak remote-add --if-not-exists gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo

Once the remote was added, we'll need to install both GNOME Platform and GNOME SDK:

flatpak install gnome-nightly org.gnome.Platform//master
flatpak install gnome-nightly org.gnome.Sdk//master

Once everything is properly installed, you can git clone this repo on your machine in any desired folder with the following command:

git clone https://gitlab.gnome.org/GNOME/gnome-chess.git

Then, in order to build GNOME Chess, run the following command:

flatpak run org.flatpak.Builder --force-clean --install --repo=./repo ./build ./gnome-chess/org.gnome.Chess.json

If everything was successful, you should be able to run GNOME Chess with the following command:

flatpak run org.gnome.Chess