GNU bug report logs - #75443
[PATCH] Add Siv3D

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: ROCKTAKEY <rocktakey@HIDDEN>; Keywords: patch; dated Wed, 8 Jan 2025 18:06:01 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 75443 <at> debbugs.gnu.org:


Received: (at 75443) by debbugs.gnu.org; 8 Jan 2025 18:12:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 08 13:12:26 2025
Received: from localhost ([127.0.0.1]:48948 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tVaXZ-0001fp-WC
	for submit <at> debbugs.gnu.org; Wed, 08 Jan 2025 13:12:26 -0500
Received: from mail-pl1-x630.google.com ([2607:f8b0:4864:20::630]:49192)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <rocktakey@HIDDEN>)
 id 1tVaXX-0001fE-GP
 for 75443 <at> debbugs.gnu.org; Wed, 08 Jan 2025 13:12:24 -0500
Received: by mail-pl1-x630.google.com with SMTP id
 d9443c01a7336-21634338cfdso99575ad.2
 for <75443 <at> debbugs.gnu.org>; Wed, 08 Jan 2025 10:12:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1736359937; x=1736964737; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=DphXFomFZhRk9U55jU8JLEG0xOyCF7wdzRX4rv5AaM0=;
 b=CY5oPLHnT/j4ED0Ve9wfPcYZyojXtrZvxv0/bkS+k1B04IP87MwFLAq8NNP3B4UrZk
 CloTS3oU2aV5/lP13cMdC3tO0ESbd8FmGRdIsEUXJ/0aOCCDe5Ozz07FvUf9huvPpQcZ
 X8Xs8AqEJ4sVARPzrwf7yaeHpNTybAa1ebtk0S432bg2Uxpioq5UCXPmtpfhJYi1ZZJ5
 e2fhQBtFEXKTFzwjBxadXh2/LN+7EY39+zhdJIRMH/9mH3bmPsKQdpP2fiLa2ls5fpL8
 aOATXkOBsCNaztKBDIsr8cPwRFHvS8mCpS2JJ4UurFMO3hT50fVtD/e+JInN/PkUiEH9
 o5YA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1736359937; x=1736964737;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=DphXFomFZhRk9U55jU8JLEG0xOyCF7wdzRX4rv5AaM0=;
 b=UXeARdAHLaBNVpW7Iv5akyyDZ69k90Z6BflKrKa7L2KlyNx38vrMybsraZFCU6+Vnd
 ZJ9DyT7g+My9J+UNE4fXhTUV1wvwsHu+dAwW8ciScjjUQc7cT4uzbLqyFM57Qc8pBHOQ
 cazVgE7DN+NDUmnWhUKNvF21zaIBlgLO5YBo4ML51ahpk/uB7mlkpjm9dFv8QM7U4bt0
 4Tk0+Ehgi8Y2Z+rMowbBvcq2OQqERItno83mVVFoU9HDOT2WIrPujthDiBhvlvaCE3io
 /DPiWDOvYeioos9QvkP/7i9P14wTo1VkWTG8o3FB0FCtiLuId/if9sSzL9T1AIno3mDt
 nXKw==
X-Gm-Message-State: AOJu0YwNPCCgjSy8VydFRkYSakE5bqIvmttMl8R9ZbkmyMK2Yy0eKSl9
 jH4j2Y6TJvIaOh6OxTx+TLiefMeQXVo7YfJix3m9lCsObtdh1qyqOxYm4A==
X-Gm-Gg: ASbGncvF0AT+sqhashydXC1tkzVlYHySfkv/USdHvz7zO5zMLlyhItBJVc2tKc0IxhL
 anc5TLmLkErDf9/YU/4coo5lF3/ws2MPEaV+0p1ptixK4iPgmH4fQq5Ff5+VCgWudcCE6nvz9nO
 UsbmVx8T7UJAZC/bQYTsB5vK439gg+eS0LRdTw8UkZ7FIRjsxSVyOr/N2HjLkzQbqpcW65HZYZV
 P4pmkWVWmbhoaQicuqt8Skiy6O0+gJkqwV9kYiBpwZPP5oKkJKtl5V9pXdQkhtHAQ==
X-Google-Smtp-Source: AGHT+IFneHxRJjTE7K6nYH0dqqsMy+ZvaegAbVGdcVxJZ8Lwl3hjSsu5ZirXYIYQW9tdY7VYQv8dbA==
X-Received: by 2002:a05:6a20:c681:b0:1e6:44b4:78ab with SMTP id
 adf61e73a8af0-1e88d0edb56mr7272753637.8.1736359937429; 
 Wed, 08 Jan 2025 10:12:17 -0800 (PST)
Received: from nagi.tail09c0.ts.net ([2409:11:180:2800:d8:cddc:4df7:64e4])
 by smtp.gmail.com with ESMTPSA id
 d2e1a72fcca58-72d24460b5asm1672003b3a.198.2025.01.08.10.12.16
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 08 Jan 2025 10:12:17 -0800 (PST)
From: ROCKTAKEY <rocktakey@HIDDEN>
To: 75443 <at> debbugs.gnu.org
Subject: [PATCH 3/3] gnu: Add Siv3D.
Date: Thu,  9 Jan 2025 03:11:16 +0900
Message-ID: <a63e59266d6616b65a64f7574589abf176306a18.1736357207.git.rocktakey@HIDDEN>
X-Mailer: git-send-email 2.47.1
In-Reply-To: <cb30af49420be6085f0d091952712ec8b38122a4.1736357207.git.rocktakey@HIDDEN>
References: <cb30af49420be6085f0d091952712ec8b38122a4.1736357207.git.rocktakey@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: ROCKTAKEY <rocktakey@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.7 (/)
X-Debbugs-Envelope-To: 75443
Cc: ROCKTAKEY <rocktakey@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.3 (/)

Change-Id: I4564e9d04e1f4a9d7d28c1e39a4acdab0d41d25b
---
 gnu/packages/graphics.scm | 79 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 79 insertions(+)

diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm
index c950b8a2ae..6b8c88b12e 100644
--- a/gnu/packages/graphics.scm
+++ b/gnu/packages/graphics.scm
@@ -38,6 +38,7 @@
 ;;; Copyright © 2023 Eric Bavier <bavier@HIDDEN>
 ;;; Copyright © 2023, 2024 Artyom V. Poptsov <poptsov.artyom@HIDDEN>
 ;;; Copyright © 2024 Ivan Vilata-i-Balaguer <ivan@HIDDEN>
+;;; Copyright © 2025 ROCKTAKEY <rocktakey@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -69,6 +70,7 @@ (define-module (gnu packages graphics)
   #:use-module (gnu packages compression)
   #:use-module (gnu packages cpp)
   #:use-module (gnu packages crypto)
+  #:use-module (gnu packages curl)
   #:use-module (gnu packages datastructures)
   #:use-module (gnu packages documentation)
   #:use-module (gnu packages flex)
@@ -3154,3 +3156,80 @@ (define-public gpaint
 It features cut-and-paste for irregular regions or polygons.")
     (home-page "https://www.gnu.org/software/gpaint/")
     (license license:gpl3+)))
+
+(define-public siv3d
+  (package
+    (name "siv3d")
+    (version "0.6.15")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/Siv3D/OpenSiv3D")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1wigbpijv6f58i1dinv2mnffgcxnm0nw85q6pgc1ywhz9kd4qspv"))))
+    (build-system cmake-build-system)
+    (arguments
+     (list
+      #:phases #~(modify-phases %standard-phases
+                   (add-before 'configure 'set-cwd
+                     (lambda* (#:key inputs propagated-inputs outputs
+                               #:allow-other-keys)
+                       (chdir "Linux")
+                       (format #t "input: ~a" inputs)
+                       (format #t "propagated-input: ~a" propagated-inputs)))
+                   (delete 'check)
+                   (add-after 'install 'check
+                     (lambda* (#:key inputs outputs tests? #:allow-other-keys)
+                       (when tests?
+                         (with-directory-excursion "../Linux/App"
+                           (let ((configure-flags (list
+                                                   "-DBUILD_TESTING:BOOL=ON"
+                                                   (string-append
+                                                    "-DSiv3D_DIR="
+                                                    (assoc-ref outputs "out")
+                                                    "/lib/cmake/Siv3D")))
+                                 (configure (assoc-ref %standard-phases
+                                                       'configure))
+                                 (build (assoc-ref %standard-phases
+                                                   'build))
+                                 (check (assoc-ref %standard-phases
+                                                   'check)))
+                             ;; #:outputs is needed for -DCMAKE_INSTALL_PREFIX
+                             (configure #:inputs inputs
+                                        #:outputs '(("out" . "/tmp"))
+                                        #:configure-flags configure-flags)
+                             (build #:inputs inputs)
+                             ;; Home directory is used to create cache.
+                             (setenv "HOME" "/tmp")
+                             (check)))))))))
+    (propagated-inputs (list alsa-lib
+                             ;; Due to incompatibility with Boost.Geometry
+                             boost-for-siv3d
+                             curl
+                             ffmpeg
+                             gtk+
+                             ;; Due to GifQuantizeBuffer
+                             giflib-for-siv3d
+                             glu
+                             harfbuzz
+                             mpg123
+                             opencv
+                             opus
+                             opusfile
+                             soundtouch
+                             libtiff
+                             libjpeg-turbo
+                             libvorbis
+                             libwebp
+                             libxft
+                             util-linux
+                             xorg-server))
+    (native-inputs (list pkg-config))
+    (home-page "https://siv3d.github.io/")
+    (synopsis "C++20 framework for creative coding")
+    (description "Siv3D (OpenSiv3D) is a C++20 framework for creative coding
+(2D/3D games, media art, visualizers, and simulators).")
+    (license license:expat)))
-- 
2.47.1





Information forwarded to rocktakey@HIDDEN, guix-patches@HIDDEN:
bug#75443; Package guix-patches. Full text available.

Message received at 75443 <at> debbugs.gnu.org:


Received: (at 75443) by debbugs.gnu.org; 8 Jan 2025 18:12:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 08 13:12:22 2025
Received: from localhost ([127.0.0.1]:48945 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tVaXW-0001fa-HN
	for submit <at> debbugs.gnu.org; Wed, 08 Jan 2025 13:12:22 -0500
Received: from mail-pl1-x635.google.com ([2607:f8b0:4864:20::635]:56483)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <rocktakey@HIDDEN>)
 id 1tVaXU-0001f9-F0
 for 75443 <at> debbugs.gnu.org; Wed, 08 Jan 2025 13:12:21 -0500
Received: by mail-pl1-x635.google.com with SMTP id
 d9443c01a7336-2163b0c09afso488365ad.0
 for <75443 <at> debbugs.gnu.org>; Wed, 08 Jan 2025 10:12:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1736359934; x=1736964734; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=JmfV9CrRSMTx99uTicA0yP7qBl3fBOcOi+/2/QsilKU=;
 b=GrGrJL3k7XmHuEeLSg5PTT23xBY6OdctsAaNxHO9fqgcnkhckokHbo5SqO1ZTqZWAu
 ARiGL+I0WvqyafqZZCvyAshnnTfBVwReZXHoKntOOMj9eJf6P6LQOBB9SlXn5pQ2Zq9l
 S3+9lO3d4vVlIxkjLFz3ZuBppm7eKWueOtU28oG1c9Muir7tE0AavoWHlUwsYDIo4+kG
 I7gHBzXql06+8Uj/dgHhOO6O79fRAxdbwgoMw0xPwv34tz+saZ2lJghDzI65WzJY085N
 JsIrVNVRGg5qLY7/39ZNtGfzvy7ldSCLsm09AMBxCTEVjk0zi7maLyTP8OyvNkhMKSaU
 uiZA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1736359934; x=1736964734;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=JmfV9CrRSMTx99uTicA0yP7qBl3fBOcOi+/2/QsilKU=;
 b=BSLVuxXCT1xZIJp8NYUja4jiwFRpCOU9wdgoAXSd6ezKPXcGvtj/MbrJOb26BRoxnb
 zXq1CsgPyHEAMarPYZoTOhe/Yv1tOvhlenEzPUqfmC/6tu4fagNLLvIuq27GXZ0xQlLH
 LlzGXRjCHGaeJ98mpQb5yeOofb/V2fK6DtfE5ibDCYUseNPWAO9Qk7h5zYieT8dWu6Bd
 BTwZcr0sP6dnaVycoHI9PMdUJxSa+iUTT0XdsT30VlIJdoBtgIWYZsLunZovWVl6Shq9
 to9DNX/BiV9qA3Rq87cLMxMLJmvJ6lGPssSxUtVsEm9PnSUl/LkogZiA1aQr+J06QJsA
 kFfQ==
X-Gm-Message-State: AOJu0Yw8I3vbWmB35xIRi3KxuJ/ThulIsYxiAP0LsybCok7I6yQpDBAB
 9T0VbL1Hx0+GPRCM7ddRJKSwrKf6mIivWyGsQGME8NLfI/PgTTr0OXBGfA==
X-Gm-Gg: ASbGncsPYOPM8tdmwThYglbGOgzPB4rHf4HLCrML1yS+GtHQYCnU4ux+jp7GvxWwAsA
 MJZ4MdHAbAg4RCCTONwCJejMnJUomk2OJ5fMPbMPDZNsWNpZQU/QuhaMQcA6uwduV5FtPWGih5C
 u1g2T8mDImJwzu6pVGnRHWY5rBn+FmkwCWYHBIEVsA9WifNzb/Jx1qdK93b28xWBIaSxAi1jxRE
 36e3fe0GX+CDbgnAV5WK5+BWpS28nMXwSelTuDJcnW7bx18Snyw3qjNgSj4naH/Ag==
X-Google-Smtp-Source: AGHT+IE0X8bwQ5iN7UZJPa4CYU29Et9AQl5XhzhSQTSzVVUCes5Hh4WyONEJVI4cOuzmSi1YnMfLlA==
X-Received: by 2002:a05:6a00:91cb:b0:72a:bc54:84a5 with SMTP id
 d2e1a72fcca58-72d21f296edmr5037092b3a.6.1736359934451; 
 Wed, 08 Jan 2025 10:12:14 -0800 (PST)
Received: from nagi.tail09c0.ts.net ([2409:11:180:2800:d8:cddc:4df7:64e4])
 by smtp.gmail.com with ESMTPSA id
 d2e1a72fcca58-72d24460b5asm1672003b3a.198.2025.01.08.10.12.13
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 08 Jan 2025 10:12:14 -0800 (PST)
From: ROCKTAKEY <rocktakey@HIDDEN>
To: 75443 <at> debbugs.gnu.org
Subject: [PATCH 2/3] gnu: Add giflib-5.1.4.
Date: Thu,  9 Jan 2025 03:11:15 +0900
Message-ID: <1e089972a1bac4e1ca72b46d8847d84b875039a4.1736357207.git.rocktakey@HIDDEN>
X-Mailer: git-send-email 2.47.1
In-Reply-To: <cb30af49420be6085f0d091952712ec8b38122a4.1736357207.git.rocktakey@HIDDEN>
References: <cb30af49420be6085f0d091952712ec8b38122a4.1736357207.git.rocktakey@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: ROCKTAKEY <rocktakey@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 75443
Cc: ROCKTAKEY <rocktakey@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Change-Id: I7237db9c86f0e26cc6ceb836cbedc8bb578b072f
---
 gnu/packages/image.scm | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm
index 7337a27b88..8a94806f24 100644
--- a/gnu/packages/image.scm
+++ b/gnu/packages/image.scm
@@ -39,6 +39,7 @@
 ;;; Copyright © 2023-2024 Nicolas Goaziou <mail@HIDDEN>
 ;;; Copyright © 2023 Artyom V. Poptsov <poptsov.artyom@HIDDEN>
 ;;; Copyright © 2024 chris <chris@HIDDEN>
+;;; Copyright © 2025 ROCKTAKEY <rocktakey@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -1076,6 +1077,33 @@ (define-public giflib
     (home-page "http://giflib.sourceforge.net/")
     (license license:x11)))
 
+(define-public giflib-for-siv3d
+  (package
+    (inherit giflib)
+    (version "5.1.4")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "mirror://sourceforge/giflib/giflib-"
+                                  version ".tar.bz2"))
+              (sha256
+               (base32
+                "1md83dip8rf29y40cm5r7nn19705f54iraz6545zhwa6y8zyq9yz"))))
+    (arguments
+     (append
+      ;; FIXME: Somehow test failed
+      '(#:tests? #f)
+      (substitute-keyword-arguments (package-arguments giflib)
+        ((#:phases phases)
+         #~(modify-phases #$phases
+             (add-before 'build 'configure
+               (lambda args
+                 (apply (assoc-ref %standard-phases 'configure) args)))
+             (replace 'disable-html-doc-gen
+               (lambda _
+                 (substitute* "doc/Makefile.in"
+                   (("^all: allhtml manpages") ""))
+                 #t)))))))))
+
 (define-public libuemf
   (package
     (name "libuemf")
-- 
2.47.1





Information forwarded to rocktakey@HIDDEN, guix-patches@HIDDEN:
bug#75443; Package guix-patches. Full text available.

Message received at 75443 <at> debbugs.gnu.org:


Received: (at 75443) by debbugs.gnu.org; 8 Jan 2025 18:12:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 08 13:12:20 2025
Received: from localhost ([127.0.0.1]:48942 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tVaXT-0001fM-Vu
	for submit <at> debbugs.gnu.org; Wed, 08 Jan 2025 13:12:20 -0500
Received: from mail-pl1-x62b.google.com ([2607:f8b0:4864:20::62b]:53664)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <rocktakey@HIDDEN>)
 id 1tVaXR-0001f4-OG
 for 75443 <at> debbugs.gnu.org; Wed, 08 Jan 2025 13:12:18 -0500
Received: by mail-pl1-x62b.google.com with SMTP id
 d9443c01a7336-21619108a6bso90005ad.3
 for <75443 <at> debbugs.gnu.org>; Wed, 08 Jan 2025 10:12:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1736359931; x=1736964731; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=BcizXB3Ypvco5SOJBcCS4Yd9NHBeSGUH0D/pIr6WklU=;
 b=hKLbCOtbX8GBxZzQXnjVHHIr/5/iUyOrEE1Tk1cuUVPPrIIs79JyjxAVWLI6rbntvo
 EV+0bnOSEk/d6Aqa/geSre2zrRVT+Y7Xki9/8YZg2A8yI4nuzmq2Z66EZV8BWsOOEPxW
 dXyPJz5PHgezNxZKrdFZzvAbxEFNRAv5PxplX6qmkzZEj9Sh0S93H0rhf/o6DOmTbVnM
 SPoisLmIV0PQvCMSh7pVVC7xNv+RUHbjCjLK3ha5jgkTWI8oj7Tpn9lR/Q3IxGgke+RV
 rl47Z2L8jPFRw9Wz60ET6jJPVqUbnmiZ2SGUflmhG4EiukGXnoYFvBuWwdZI7C83PIs3
 BX3A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1736359931; x=1736964731;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=BcizXB3Ypvco5SOJBcCS4Yd9NHBeSGUH0D/pIr6WklU=;
 b=kDIy1YiDvJWoHQUz8WnPFX4/RoDZICiOG8okl5+62V4/oHb3RgHwSv7FB6Trqe+/yn
 JwSYIjYnvAC4bNlD6XW9EoJDibfkGKRAOfQyodLw/4LlQwf7x7hWRjFVt4LWse+vqjhV
 haEx69nXjGA8hqJ1q0xIoHBTo7pgVrDYC+dCH6gcb/xjDWelzkTMsoMjMb6rmPU8mCPU
 hWl+9l5zIEzagEITJGsgEjOkwI6N+ACdtwF4MEsFJONF/wOK3zKBt21riNcuVWN1Lb3C
 zCe5a7hElzmBDbyyw4PBY7Lt4loR5esxzrZPtxumWLDwMs6uDtMiUH1ugNI4jWOm3XQ/
 pKhg==
X-Gm-Message-State: AOJu0YzxZxiSzm9SuPjMToZIL2jUB+3dO2QIUwczD34LQf5Fk20/Wh+k
 iy7tUgOwYV0RkQmhFaWSoqA0H5MtAtdlyu+ZE6CDqS4hWd/13cjev/Krrw==
X-Gm-Gg: ASbGncvz5qodls8dvkbCu+p6o2+F79rt8q1TaYNoIXZvZYf7O7i+QycERhshiWVPiOk
 LSBtzeu7mLp/DLWw0vcOSinr9QukYWogr460/cr2jrCnBya8+UpLRhizYlcfo9a61iBd/ECYmHN
 Qu96ln1/dX8t/H9GSptXIj9LeHCZ3OmUhvDnafbQ+UdpXHsPw42ZfMqGwoT4XTj1Xk9p6iXDq4y
 3pA3+SJlTOABuWKgL3tWZvSv9YXkCk5MVLuaHrALs1I3WZXFzjgNGZHU9lG9f6V0g==
X-Google-Smtp-Source: AGHT+IG1co0ChTduQaO6dXDylS1ulZ85lH4VBmfuTFIiw7G+VnLebbhaTuMeJK4+bE+Jfqo256dt9g==
X-Received: by 2002:a05:6a00:884:b0:725:8c0f:6fa3 with SMTP id
 d2e1a72fcca58-72d21feaa9emr5693256b3a.22.1736359931597; 
 Wed, 08 Jan 2025 10:12:11 -0800 (PST)
Received: from nagi.tail09c0.ts.net ([2409:11:180:2800:d8:cddc:4df7:64e4])
 by smtp.gmail.com with ESMTPSA id
 d2e1a72fcca58-72d24460b5asm1672003b3a.198.2025.01.08.10.12.10
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 08 Jan 2025 10:12:11 -0800 (PST)
From: ROCKTAKEY <rocktakey@HIDDEN>
To: 75443 <at> debbugs.gnu.org
Subject: [PATCH 1/3] gnu: Add boost-1.74.0.
Date: Thu,  9 Jan 2025 03:11:14 +0900
Message-ID: <cb30af49420be6085f0d091952712ec8b38122a4.1736357207.git.rocktakey@HIDDEN>
X-Mailer: git-send-email 2.47.1
MIME-Version: 1.0
X-Debbugs-Cc: ROCKTAKEY <rocktakey@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 75443
Cc: ROCKTAKEY <rocktakey@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Change-Id: Iddd713d958b052517e1819d2abd926cd1210126c
---
 gnu/packages/boost.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/boost.scm b/gnu/packages/boost.scm
index d090c52d8d..f560ca0800 100644
--- a/gnu/packages/boost.scm
+++ b/gnu/packages/boost.scm
@@ -18,6 +18,7 @@
 ;;; Copyright © 2021, 2022 Greg Hogan <code@HIDDEN>
 ;;; Copyright © 2021 Franck Pérignon <franck.perignon@HIDDEN>
 ;;; Copyright © 2021 Aleksandr Vityazev <avityazev@HIDDEN>
+;;; Copyright © 2025 ROCKTAKEY <rocktakey@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -361,6 +362,30 @@ (define-public boost-for-mysql
        (delete "python-minimal-wrapper")))
     (properties '((hidden? . #t)))))
 
+(define-public boost-for-siv3d
+  (package
+    (inherit boost)
+    (version "1.74.0")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "https://boostorg.jfrog.io/artifactory/main/release/"
+                                  version "/source/boost_"
+                                  (version-with-underscores version) ".tar.bz2"))
+              (sha256
+               (base32
+                "1c8nw4jz17zy2y27h7p554a5jza1ymz8phkz71p9181ifx8c3gw3"))))
+    (arguments
+     (substitute-keyword-arguments (package-arguments boost)
+       ((#:phases phases)
+        #~(modify-phases #$phases
+            (add-before 'configure 'substitute-for-python-compatibility
+              (lambda _
+                ;; For compatibility to Python 3.10.
+               ;; Retrived from future commit:
+               ;; https://github.com/boostorg/python/commit/cbd2d9f033c61d29d0a1df14951f4ec91e7d05cd
+               (substitute* '("libs/python/src/exec.cpp")
+                 (("_Py_fopen") "fopen"))))))))))
+
 (define-public boost-sync
   (let ((commit "e690de2d30e2f1649ff500c9a6f3539814994b1c")
         (version "1.55")

base-commit: 5d9e839fce98c49a8db47422a050ce03d799fe02
-- 
2.47.1





Information forwarded to rocktakey@HIDDEN, guix-patches@HIDDEN:
bug#75443; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 8 Jan 2025 18:05:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 08 13:05:40 2025
Received: from localhost ([127.0.0.1]:48924 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tVaR2-0001Nc-3e
	for submit <at> debbugs.gnu.org; Wed, 08 Jan 2025 13:05:40 -0500
Received: from lists.gnu.org ([2001:470:142::17]:55544)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <rocktakey@HIDDEN>)
 id 1tVaQy-0001NK-Jv
 for submit <at> debbugs.gnu.org; Wed, 08 Jan 2025 13:05:37 -0500
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 <rocktakey@HIDDEN>)
 id 1tVaQt-0003Y5-6F
 for guix-patches@HIDDEN; Wed, 08 Jan 2025 13:05:31 -0500
Received: from mail-pj1-x1032.google.com ([2607:f8b0:4864:20::1032])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <rocktakey@HIDDEN>)
 id 1tVaQq-0002PE-EU
 for guix-patches@HIDDEN; Wed, 08 Jan 2025 13:05:29 -0500
Received: by mail-pj1-x1032.google.com with SMTP id
 98e67ed59e1d1-2ef6c56032eso106043a91.2
 for <guix-patches@HIDDEN>; Wed, 08 Jan 2025 10:05:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1736359526; x=1736964326; darn=gnu.org;
 h=content-transfer-encoding:subject:from:content-language:to
 :user-agent:mime-version:date:message-id:from:to:cc:subject:date
 :message-id:reply-to;
 bh=47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=;
 b=JJueJfXywKIfoGjpe50ebX8fTFvNv0rFFRArIGlX3un5Zz/HyM8xgvfIF1hNMp/E31
 neeD3x9IUhcto92vttqqc0dSD6Tlsm3OJ+xpGyZIU3zEGNQfW2+g+HxxePCWIjjXedPO
 jBywRWLpmAtMgC2JdztYirZNr/1ni4L/FoTi0878WeBsT1Mq4hazWM10qVmfNk7iwtcQ
 VfdP9rsxgg4XYdL9H3J1KQZlnA5ChJARPj6wHlV9tvHGfL8jX8MDVUmTHU3qaFiuXLza
 APb2uuqyQWXYSaphUIfL0jLLTFYysKvHOK9zdLWIue3TMXv8nBUKjrME88IXICetVd5Q
 +Nqg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1736359526; x=1736964326;
 h=content-transfer-encoding:subject:from:content-language:to
 :user-agent:mime-version:date:message-id:x-gm-message-state:from:to
 :cc:subject:date:message-id:reply-to;
 bh=47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=;
 b=XG8leTAowPM6gM54LGUVvpqPU3oXN8kDnI73pJ0UjtT+JGdhJ0G3ZSPGqKb7RREvmB
 Ec5S5fwp9udyJG95lStg/5m0mJBWIAstHHsjOxk4Nw4JOd3PrQq8VxNWgiMU/cshqb6r
 prcA/MhD85tzgWdgcUikgkK4fCPBxc3/uIwAuicfIH97eMwYptYjjNvQKHNXi98Mb1g+
 V0fWwJYEovSajvd7DfzCswsTXUOz4gcODXAd1CLd2y9z41NO0/Wo7NqQ/MpIPajO3q0D
 6Tyd2AFwZNLhJRX6L8/LyB/Ot7HeiFsQAGvSr5wjx4d5ApeE+qoAGv0LCYM1048G6dQc
 L7xA==
X-Gm-Message-State: AOJu0YzpeLHHnrbGyyvLTseQiV0TYLIYOwU1Xjv1hYuImIuGYjO34CeO
 FJeI8AqEK6As+9CIAEknmssfwU3oRbxob5G04bIEsTeN/U0XJ3RNKM0HAQ==
X-Gm-Gg: ASbGncvccbEfKfjVyuZvNhrfFcSpPNcKFtaWgI/E7pkisR+x/xP+QwF6IjVZMhW24To
 HAgLqu6ZnJ8excK16V7tgZ7JmDAM3UNpsyDwuAkFT/+TiN8nNsRSt99okzh3HQA4BzHpm+KY8Zj
 kQcZGR2vyC6Vh0mCjhjMkGIp+omHun06Swm3YuACw7hGe5Z2KYYDsgz7Wd2Fgx3fbpRj1Lfped1
 mqwwBMUSVN3ZX/u46veIB7g7N5IkdnK9aRI2ueNhjU8U8mCRRB9LzFIyenJj6t+IAV/c+o5cGul
 l4SbG/SczypfKnD/jA==
X-Google-Smtp-Source: AGHT+IEI3PaCXTO9fMJYP47sDREdCNBjKIwy0s9UiblX2VAS7xxqASytwk74QW0wauTFjqsUn7M/YA==
X-Received: by 2002:a17:90b:3a05:b0:2ef:2d9f:8e55 with SMTP id
 98e67ed59e1d1-2f548edaa0emr6233656a91.17.1736359526221; 
 Wed, 08 Jan 2025 10:05:26 -0800 (PST)
Received: from ?IPV6:2409:11:180:2800:d8:cddc:4df7:64e4?
 ([2409:11:180:2800:d8:cddc:4df7:64e4])
 by smtp.gmail.com with ESMTPSA id
 98e67ed59e1d1-2f54a30b706sm2004761a91.53.2025.01.08.10.05.25
 for <guix-patches@HIDDEN>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 08 Jan 2025 10:05:25 -0800 (PST)
Message-ID: <59f1cb0a-a8e7-4dbf-aaa0-48eab9bd471f@HIDDEN>
Date: Thu, 9 Jan 2025 03:05:23 +0900
MIME-Version: 1.0
User-Agent: Icedove Daily
To: guix-patches@HIDDEN
Content-Language: en-US
From: ROCKTAKEY <rocktakey@HIDDEN>
Subject: [PATCH] Add Siv3D
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Received-SPF: pass client-ip=2607:f8b0:4864:20::1032;
 envelope-from=rocktakey@HIDDEN; helo=mail-pj1-x1032.google.com
X-Spam_score_int: 16
X-Spam_score: 1.6
X-Spam_bar: +
X-Spam_report: (1.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, EMPTY_MESSAGE=2.32,
 FREEMAIL_FROM=0.001, PYZOR_CHECK=1.392, RCVD_IN_DNSWL_NONE=-0.0001,
 SPF_HELO_NONE=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
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)






Acknowledgement sent to ROCKTAKEY <rocktakey@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#75443; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 12 Jan 2025 05:45:02 UTC

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