From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43581) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1edKSP-00017E-2Q for guix-patches@gnu.org; Sun, 21 Jan 2018 13:35:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1edKSL-0008Jm-V3 for guix-patches@gnu.org; Sun, 21 Jan 2018 13:35:05 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:57681) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1edKSL-0008Ja-S5 for guix-patches@gnu.org; Sun, 21 Jan 2018 13:35:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1edKSL-0005YY-M1 for guix-patches@gnu.org; Sun, 21 Jan 2018 13:35:01 -0500 Subject: [bug#30196] [PATCH 0/2] Add wesnothd service Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43514) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1edKRh-0000f9-0v for guix-patches@gnu.org; Sun, 21 Jan 2018 13:34:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1edKRd-0007hY-Cl for guix-patches@gnu.org; Sun, 21 Jan 2018 13:34:21 -0500 Received: from [2001:19f0:5:274f:4827:c39:448f:6777] (port=47682 helo=vultr.systemreboot.net) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1edKRc-0007df-QP for guix-patches@gnu.org; Sun, 21 Jan 2018 13:34:17 -0500 From: Arun Isaac Date: Mon, 22 Jan 2018 00:03:48 +0530 Message-Id: <20180121183348.29317-1-arunisaac@systemreboot.net> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 30196@debbugs.gnu.org This patchset creates a service to run the Battle for Wesnoth multiplayer game server. I have created a minimal wesnoth-server package that only has the server and doesn't have the actual game or any of the game assets. One might have to run the wesnothd service on an headless server. This minimal package makes that convenient by greatly reducing the size and the dependencies pulled in. This is my first Guix service. I have probably not gotten everything right. Do feel free to criticize. Arun Isaac (2): gnu: Add wesnoth-server. gnu: services: Add wesnothd service. doc/guix.texi | 35 +++++++++++++++++++++- gnu/local.mk | 1 + gnu/packages/games.scm | 24 ++++++++++++++- gnu/services/games.scm | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 139 insertions(+), 2 deletions(-) create mode 100644 gnu/services/games.scm -- 2.15.1