GNU bug report logs - #75989
[PATCH] gnu: Add mc2mt-cpp.

Previous Next

Package: guix-patches;

Reported by: Adam Faiz <adam.faiz <at> disroot.org>

Date: Sat, 1 Feb 2025 09:46:02 UTC

Severity: normal

Tags: patch

To reply to this bug, email your comments to 75989 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#75989; Package guix-patches. (Sat, 01 Feb 2025 09:46:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Adam Faiz <adam.faiz <at> disroot.org>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sat, 01 Feb 2025 09:46:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Adam Faiz <adam.faiz <at> disroot.org>
To: guix-patches <at> gnu.org
Cc: Liliana Marie Prikler <liliana.prikler <at> gmail.com>, iyzsong <at> envs.net
Subject: [PATCH] gnu: Add mc2mt-cpp.
Date: Sat, 1 Feb 2025 17:45:26 +0800
From d4c0e54e420eaf5937266310b42e9addf6528903 Mon Sep 17 00:00:00 2001
Message-ID: <d4c0e54e420eaf5937266310b42e9addf6528903.1738402724.git.adam.faiz <at> disroot.org>
From: AwesomeAdam54321 <adam.faiz <at> disroot.org>
Date: Sat, 1 Feb 2025 17:35:49 +0800
Subject: [PATCH] gnu: Add mc2mt-cpp.

* gnu/packages/game-development.scm (mc2mt-cpp): New variable.
---
 gnu/packages/game-development.scm | 32 +++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index 57cebedda8..8cd3a0a3ee 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -2004,6 +2004,38 @@ (define-public mc2mt
     (home-page "https://github.com/listia/mc2mt")
     (license license:expat))))
 
+(define-public mc2mt-cpp
+  (let ((commit "4ee1e76643e6ad98ede07e1a92378a057c4e9851")
+        (revision "0"))
+  (package
+    (name "mc2mt-cpp")
+    (version (git-version "0.1" revision commit))
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/rollerozxa/MC2MT")
+             (commit commit)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0by6pnpp1bq0akq4s9r6v0jc5s4ywxi9ysvlg845rbd0vpam075k"))))
+    (build-system cmake-build-system)
+    (inputs (list sqlite zlib))
+    (arguments
+     (list
+      #:tests? #f ; no tests
+      #:phases
+      #~(modify-phases %standard-phases
+          (replace 'install
+            (lambda _
+              (install-file "bin/MC2MT"
+                            (string-append #$output "/bin")))))))
+    (synopsis "Minecraft to Minetest world converter")
+    (description "@code{MC2MT} is a Minecraft to Minetest world converter.
+It can convert worlds from Minecraft 1.12 and below.")
+    (home-page "https://github.com/rollerozxa/MC2MT")
+    (license license:lgpl2.1+))))
+
 (define-public mygui
   (package
     (name "mygui")

base-commit: ba0340eec2e50439cfd94e85b40bf41c2d488a74
-- 
2.46.0




Information forwarded to guix-patches <at> gnu.org:
bug#75989; Package guix-patches. (Sat, 01 Feb 2025 09:49:02 GMT) Full text and rfc822 format available.

Message #8 received at 75989 <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Adam Faiz <adam.faiz <at> disroot.org>, 75989 <at> debbugs.gnu.org
Cc: iyzsong <at> envs.net
Subject: Re: [PATCH] gnu: Add mc2mt-cpp.
Date: Sat, 01 Feb 2025 10:48:39 +0100
Am Samstag, dem 01.02.2025 um 17:45 +0800 schrieb Adam Faiz:
> From d4c0e54e420eaf5937266310b42e9addf6528903 Mon Sep 17 00:00:00
> 2001
> Message-ID:
> <d4c0e54e420eaf5937266310b42e9addf6528903.1738402724.git.adam.faiz <at> di
> sroot.org>
> From: AwesomeAdam54321 <adam.faiz <at> disroot.org>
> Date: Sat, 1 Feb 2025 17:35:49 +0800
> Subject: [PATCH] gnu: Add mc2mt-cpp.
> 
> * gnu/packages/game-development.scm (mc2mt-cpp): New variable.
Why the suffix -cpp?


Lexically LGTM.

Cheers




Information forwarded to guix-patches <at> gnu.org:
bug#75989; Package guix-patches. (Sat, 01 Feb 2025 10:53:02 GMT) Full text and rfc822 format available.

Message #11 received at 75989 <at> debbugs.gnu.org (full text, mbox):

From: Adam Faiz <adam.faiz <at> disroot.org>
To: Liliana Marie Prikler <liliana.prikler <at> gmail.com>, 75989 <at> debbugs.gnu.org
Cc: iyzsong <at> envs.net
Subject: Re: [PATCH] gnu: Add mc2mt-cpp.
Date: Sat, 1 Feb 2025 18:52:31 +0800
On 2/1/25 17:48, Liliana Marie Prikler wrote:
> Am Samstag, dem 01.02.2025 um 17:45 +0800 schrieb Adam Faiz:
>> From d4c0e54e420eaf5937266310b42e9addf6528903 Mon Sep 17 00:00:00
>> 2001
>> Message-ID:
>> <d4c0e54e420eaf5937266310b42e9addf6528903.1738402724.git.adam.faiz <at> di
>> sroot.org>
>> From: AwesomeAdam54321 <adam.faiz <at> disroot.org>
>> Date: Sat, 1 Feb 2025 17:35:49 +0800
>> Subject: [PATCH] gnu: Add mc2mt-cpp.
>>
>> * gnu/packages/game-development.scm (mc2mt-cpp): New variable.
> Why the suffix -cpp?

I added the suffix -cpp so that it won't conflict with my previous submission for a very similiar package:
https://issues.guix.gnu.org/64362

> 
> Lexically LGTM.
> 
> Cheers






This bug report was last modified today.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.