From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 20 14:43:16 2023 Received: (at submit) by debbugs.gnu.org; 20 Oct 2023 18:43:16 +0000 Received: from localhost ([127.0.0.1]:41441 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtuSq-00018N-8c for submit@debbugs.gnu.org; Fri, 20 Oct 2023 14:43:16 -0400 Received: from lists.gnu.org ([2001:470:142::17]:59498) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtuSo-000189-DX for submit@debbugs.gnu.org; Fri, 20 Oct 2023 14:43:15 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qtuSH-0005Mz-OZ for guix-patches@gnu.org; Fri, 20 Oct 2023 14:42:41 -0400 Received: from mta-10-4.privateemail.com ([198.54.122.149]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qtuSF-0001tQ-Cw for guix-patches@gnu.org; Fri, 20 Oct 2023 14:42:41 -0400 Received: from mta-10.privateemail.com (localhost [127.0.0.1]) by mta-10.privateemail.com (Postfix) with ESMTP id 3D836180004E; Fri, 20 Oct 2023 14:42:27 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=twdb.moe; s=default; t=1697827347; bh=I0w/r01vKKY6kuH2yE2zEPQtASrKWEQx+eSBAD3x9Cc=; h=From:To:Cc:Subject:Date:From; b=JEfVZBlji07QI0m40QJOJyc5Ianx/10EEYL1DiKodXRYpun4nnshHLXjQynUn2MeG DrpngaJfN6Nufot68A9aFlwe9+x7JJRsrHHzsis6emrM/42/1xl3LMnVct9KB8VG6M 6rJtqL5RFTZpPlznW3PZoSTsfaoCozdM19EJYbuPmTnEj8SGfAQeJnAvrpjsdRy4hr o8FpZ7VBr4yyc0s7cQNAxTcpjBc+9nk1KCBLI6kLQHtGEIVcYH5EkHzdYqSZKIH1eQ GXZhk8nATQhdPOlnn/oN0pjNaxb/vtJ8q4GoFJQgO2BvwNSCIoPyHyCndI/CdgHmY7 Ml/mGNA7Zmn4g== Received: from localhost.localdomain (unknown [186.222.82.120]) by mta-10.privateemail.com (Postfix) with ESMTPA; Fri, 20 Oct 2023 14:42:24 -0400 (EDT) From: zamfofex To: guix-patches@gnu.org Subject: [PATCH] gnu: Add moonfish. Date: Fri, 20 Oct 2023 15:40:34 -0300 Message-ID: <7e8a3994730ad4b020d1f45ae65fac4ff3504b66.1697827234.git.zamfofex@twdb.moe> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 X-Debbugs-Cc: Liliana Marie Prikler , 宋文武 Content-Transfer-Encoding: 8bit X-Virus-Scanned: ClamAV using ClamSMTP Received-SPF: pass client-ip=198.54.122.149; envelope-from=zamfofex@twdb.moe; helo=MTA-10-4.privateemail.com X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: zamfofex X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) * gnu/packages/games.scm (moonfish): New variable. --- gnu/packages/games.scm | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 4d5b85248a..cd48130f08 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -10409,6 +10409,56 @@ (define-public stockfish (home-page "https://stockfishchess.org/") (license license:gpl3+)))) +(define-public moonfish + (let ((commit "69674e88a5393217a724b9390ff3c843bd0fc768") + (revision "1")) + (package + (name "moonfish") + (version (git-version "0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~zamfofex/moonfish") + (commit commit))) + (sha256 + (base32 + "10hfdjr6qi6ladmgq9h69v3zkarld9kjaav7q3y8w5fakljypjjb")) + (file-name (git-file-name name version)))) + (build-system gnu-build-system) + (inputs (list bearssl cjson)) + (outputs '("out" "tools")) + (arguments + `(#:make-flags '(,(string-append "CC=" + (cc-for-target))) + #:tests? #f ;no check target + #:phases (modify-phases %standard-phases + (delete 'configure) ;no configure script + (replace 'install + ;; no 'install' target + (lambda _ + (let* ((out (assoc-ref %outputs "out")) + (tools (assoc-ref %outputs "tools")) + (out-bin (string-append out "/bin")) + (tools-bin (string-append tools "/bin")) + (tool (string-append tools-bin "/moonfish-"))) + (mkdir-p out-bin) + (mkdir-p tools-bin) + (copy-file "moonfish" + (string-append out-bin "/moonfish")) + (copy-file "play" + (string-append tool "play")) + (copy-file "lichess" + (string-append tool "lichess")) + (copy-file "analyse" + (string-append tool "analyse")))))))) + (home-page "https://git.sr.ht/~zamfofex/moonfish") + (synopsis "Simple chess engine written in C") + (description + "moonfish is a toy UCI chess engine made for fun. It is inspired by +sunfish, but is written in C rather than Python. It also has TUI tools for +using any UCI engine and also to connect UCI engines to Lichess.") + (license license:agpl3+)))) + (define-public barrage (package (name "barrage") base-commit: daeeaa221605726d8853b00261619ba039bd6db7 prerequisite-patch-id: fa910eaade316c0f90b10713e330b4a5094cf327 prerequisite-patch-id: 5c50cfc478757944497783ccb53f0bbdaaacedfc prerequisite-patch-id: 1f0d9d1c7ae75a37170f7a6e3e4e6c3432c49981 prerequisite-patch-id: 17e3c302bf595929a92e1a4ef3be2af6686af253 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 20 21:18:27 2023 Received: (at 66654) by debbugs.gnu.org; 21 Oct 2023 01:18:27 +0000 Received: from localhost ([127.0.0.1]:41905 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qu0dD-0008Qg-15 for submit@debbugs.gnu.org; Fri, 20 Oct 2023 21:18:27 -0400 Received: from mta-08-4.privateemail.com ([198.54.122.147]:5626) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qu0d7-0008QP-8z for 66654@debbugs.gnu.org; Fri, 20 Oct 2023 21:18:21 -0400 Received: from mta-08.privateemail.com (localhost [127.0.0.1]) by mta-08.privateemail.com (Postfix) with ESMTP id 7C4AB18000E2; Fri, 20 Oct 2023 21:17:43 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=twdb.moe; s=default; t=1697851063; bh=RrCrLGIgOBlfz7Dt/6QcX2iSNxA4IFu9HvgQ/1OVnRs=; h=From:To:Cc:Subject:Date:From; b=LsdB3PmPaLmr0namYasi3gJVhdevUg8Dx8M1C+r6T/CgnWd8F+jk7chRkaLDPSfST gpffeEACrVIxoXaD0SF0bYr2kRoJJAGOKZTZzl8FP9D8ZXJc1St5pRsTzilDWpX8wH K0nzyPCfLlClZUf3lJBhERJ7SjNKElm+MEJlxLXm9XarJURs7qTCkx7mJo6jIhWZXu 34pK9hLKH1lcFfmrGAR6NHgtW0T5kUK8V35E3lExA1+8K3jdTIzZmmtrCR5TV9tR7T +y9qts/es/8lkU4PR+3t6LtFagOjnpMuluiDrAr5HPdYw7sq+tlNLKPR0wOu0Xg8ZF kECJ/E6jkh+kw== Received: from localhost.localdomain (unknown [186.222.82.120]) by mta-08.privateemail.com (Postfix) with ESMTPA; Fri, 20 Oct 2023 21:17:41 -0400 (EDT) From: zamfofex To: 66654@debbugs.gnu.org Subject: [PATCH v2] gnu: Add moonfish. Date: Fri, 20 Oct 2023 22:17:28 -0300 Message-ID: <9dfee67d9a604025ab595767a71c3fd080d0eff3.1697851048.git.zamfofex@twdb.moe> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 X-Debbugs-Cc: Liliana Marie Prikler , 宋文武 Content-Transfer-Encoding: 8bit X-Virus-Scanned: ClamAV using ClamSMTP X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66654 Cc: zamfofex X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/games.scm (moonfish): New variable. --- gnu/packages/games.scm | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 4d5b85248a..97515abc10 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -10409,6 +10409,56 @@ (define-public stockfish (home-page "https://stockfishchess.org/") (license license:gpl3+)))) +(define-public moonfish + (let ((commit "4f8829009e8c26e6a878261e0bc4c7e7617ef6b6") + (revision "1")) + (package + (name "moonfish") + (version (git-version "0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~zamfofex/moonfish") + (commit commit))) + (sha256 + (base32 + "1ksg42x9cyn3pbfryy9raqb355k47cqcisascpy157c3cgdr2z60")) + (file-name (git-file-name name version)))) + (build-system gnu-build-system) + (inputs (list bearssl cjson)) + (outputs '("out" "tools")) + (arguments + `(#:make-flags '(,(string-append "CC=" + (cc-for-target))) + #:tests? #f ;no check target + #:phases (modify-phases %standard-phases + (delete 'configure) ;no configure script + (replace 'install + ;; no 'install' target + (lambda _ + (let* ((out (assoc-ref %outputs "out")) + (tools (assoc-ref %outputs "tools")) + (out-bin (string-append out "/bin")) + (tools-bin (string-append tools "/bin")) + (tool (string-append tools-bin "/moonfish-"))) + (mkdir-p out-bin) + (mkdir-p tools-bin) + (copy-file "moonfish" + (string-append out-bin "/moonfish")) + (copy-file "play" + (string-append tool "play")) + (copy-file "lichess" + (string-append tool "lichess")) + (copy-file "analyse" + (string-append tool "analyse")))))))) + (home-page "https://git.sr.ht/~zamfofex/moonfish") + (synopsis "Simple chess engine written in C") + (description + "moonfish is a toy UCI chess engine made for fun. It is inspired by +sunfish, but is written in C rather than Python. It also has TUI tools for +using any UCI engine and also to connect UCI engines to Lichess.") + (license license:agpl3+)))) + (define-public barrage (package (name "barrage") base-commit: 17954419aa25bf947f3351d82a11dc2f5472acaa -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 27 07:53:55 2023 Received: (at 66654-done) by debbugs.gnu.org; 27 Oct 2023 11:53:55 +0000 Received: from localhost ([127.0.0.1]:35278 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qwLPN-0001gC-Ds for submit@debbugs.gnu.org; Fri, 27 Oct 2023 07:53:55 -0400 Received: from sender3-of-o59.zoho.com ([136.143.184.59]:21975) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qwLPJ-0001g0-EP for 66654-done@debbugs.gnu.org; Fri, 27 Oct 2023 07:53:43 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1698407588; cv=none; d=zohomail.com; s=zohoarc; b=ZxfRdk6PDmSAsfcTc1BU/KUkdDDdD9+phf8StvZY/2N8nmjFDHFTKQXWUaJmth3rBXLQFkGZMJl/DJGm8hBZ3wJ534vbOtgPaPFpbdoGbtNz+JiJeU+RhsaaY9ZLjAjwlxL2R8nDTc7mLqoxbQEYgajUe6G8S9EJxXOU9FHu6TY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1698407588; h=Content-Type:Content-Transfer-Encoding:Date:Date:From:From:MIME-Version:Message-ID:Subject:Subject:To:To:Message-Id:Reply-To:Cc; bh=qGVBNlBfrBRVqOgDFOpRp9eVlJrq/nI3ab05CxmFAts=; b=Q76/oMbMWlbqST0TGg7hmhdpuJ4++78bf+G1i7fULMty0KEbsPiAyH7Kvd9F6hIFrLzdeSsgQbr/Mp/vg8RYfSSdyeuF1TBYNBGUDteHAFT9b3R43hyQZ7o/f9acqvja4gDUhF9EEIM0HYzDzfGSTwETq8GE7DCradMkYlrxuC4= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1698407588; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:From:To:To:Subject:Subject:Date:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-Id:Reply-To:Cc; bh=qGVBNlBfrBRVqOgDFOpRp9eVlJrq/nI3ab05CxmFAts=; b=ISJATGDw8Srxt8C+Tq8BlZ/N6n6v6r+JAF5NWzYFGlBmWo1sAEssb+pm4T5vBqkE 6V2Zy8SMgBQiAuk15dZBHV9xPuhRN6v12t22YONnkuIOQsctAHtj79JbmKaFlxrklyd nKliegwfM0wTAggqbKluhmSLHEPow7xRwMFTbDoE= Received: from localhost (141.80.246.165 [141.80.246.165]) by mx.zohomail.com with SMTPS id 1698407586072703.0305964698067; Fri, 27 Oct 2023 04:53:06 -0700 (PDT) User-agent: mu4e 1.10.7; emacs 29.1 From: Ricardo Wurmus To: 66654-done@debbugs.gnu.org Subject: [PATCH] gnu: Add moonfish. Date: Fri, 27 Oct 2023 13:52:12 +0200 Message-ID: <878r7oi8o2.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66654-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Thanks for your patience and the patch! I=E2=80=99ve changed the arguments to use G-expressions and pushed the pack= age with commit c11b9133d29a815d947b556551563c8dc4a68a35. --=20 Ricardo From unknown Sat Jun 14 03:55:18 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 24 Nov 2023 12:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator