From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38660) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1de2ZW-0002fK-VR for guix-patches@gnu.org; Sat, 05 Aug 2017 13:09:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1de2ZS-0002IY-KP for guix-patches@gnu.org; Sat, 05 Aug 2017 13:09:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:40895) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1de2ZS-0002IT-GY for guix-patches@gnu.org; Sat, 05 Aug 2017 13:09:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1de2ZS-00021F-Aa for guix-patches@gnu.org; Sat, 05 Aug 2017 13:09:02 -0400 Subject: [bug#27971] [PATCH] gnu: Add ois. Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38589) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1de2ZA-0002do-18 for guix-patches@gnu.org; Sat, 05 Aug 2017 13:08:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1de2Z5-0002Ap-N4 for guix-patches@gnu.org; Sat, 05 Aug 2017 13:08:43 -0400 Received: from mail-wr0-x242.google.com ([2a00:1450:400c:c0c::242]:38678) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1de2Z5-00029s-Fx for guix-patches@gnu.org; Sat, 05 Aug 2017 13:08:39 -0400 Received: by mail-wr0-x242.google.com with SMTP id g32so4913672wrd.5 for ; Sat, 05 Aug 2017 10:08:38 -0700 (PDT) From: manolis837@gmail.com Date: Sat, 5 Aug 2017 20:08:20 +0300 Message-Id: <20170805170820.4766-1-manolis837@gmail.com> 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: 27971@debbugs.gnu.org From: Manolis Ragkousis * gnu/packages/game-development.scm (ois): New variable. --- gnu/packages/game-development.scm | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm index 7ab9a1aef..75f2c47e9 100644 --- a/gnu/packages/game-development.scm +++ b/gnu/packages/game-development.scm @@ -35,6 +35,7 @@ #:use-module (guix build-system gnu) #:use-module (guix build-system python) #:use-module (gnu packages) + #:use-module (gnu packages autotools) #:use-module (gnu packages boost) #:use-module (gnu packages curl) #:use-module (gnu packages databases) @@ -45,6 +46,7 @@ #:use-module (gnu packages glib) #:use-module (gnu packages gnunet) #:use-module (gnu packages guile) + #:use-module (gnu packages m4) #:use-module (gnu packages multiprecision) #:use-module (gnu packages music) #:use-module (gnu packages ncurses) @@ -915,3 +917,38 @@ suitable for pixel art, game graphics, and generally any detailed graphics painted with a mouse.") (home-page "http://pulkomandy.tk/projects/GrafX2") (license license:gpl2))) ; GPLv2 only + +(define-public ois + (package + (name "ois") + (version "1.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "git://github.com/wgois/OIS.git") + (commit "bb75ccc1aabc1c547195579963601ff6080ca2f2"))) + (file-name (string-append name "-" version)) + (sha256 + (base32 + "0w0pamjc3vj0jr718hysrw8x076fq6n9rd6wcb36sn2jd0lqvi98")))) + (build-system gnu-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-before 'configure 'bootstrap + (lambda _ (zero? (system* "sh" "bootstrap"))))))) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("libtool" ,libtool) + ("m4" ,m4) + ("pkg-config" ,pkg-config))) + (inputs + `(("libxaw" ,libxaw))) + (synopsis "Object Oriented Input System") + (description + "Cross Platform Object Oriented Input Lib System. Meant to be very robust +and compatiable with many systems and operating systems.") + (home-page "https://github.com/wgois/OIS") + (license license:zlib))) -- 2.13.4