GNU bug report logs - #66262
[PATCH 0/3] Update openfoam and fix bugs

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: reza <reza@HIDDEN>; Keywords: patch; dated Fri, 29 Sep 2023 09:02:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

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


Received: (at 66262) by debbugs.gnu.org; 30 Nov 2023 08:41:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 30 03:41:29 2023
Received: from localhost ([127.0.0.1]:52221 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8cbw-00060O-Sf
	for submit <at> debbugs.gnu.org; Thu, 30 Nov 2023 03:41:29 -0500
Received: from a50-60.smtp-out.eu-west-1.amazonses.com ([54.240.50.60]:47523)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018c1f638b54-d6cf3a44-a138-4161-b415-b1529a9c1ae7-000000@HIDDEN>)
 id 1r8cbu-000608-Az
 for 66262 <at> debbugs.gnu.org; Thu, 30 Nov 2023 03:41:27 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1701333666;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:References:Message-Id;
 bh=KQ971dixewl1csyo1lA2vHhNn0pGPJJsnppeAo8EMIQ=;
 b=QJf1KVuqdhu1Bs1htcngCcLxSqpA8uV3RKNy40orJT1c0vGB2hgnhL2geChNnx4i
 aCBJPwuAGUdtH0K4EudpTJtfC3AD6xa88dkSoWTFoPiRJBuK2Ur3MUxXXbJyyepv9XT
 fq58mnRsFIO9frtzqN8aX5NW77i/DC0XNlfw+F+o=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1701333666;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:References:Message-Id:Feedback-ID;
 bh=KQ971dixewl1csyo1lA2vHhNn0pGPJJsnppeAo8EMIQ=;
 b=D0K+U0Eozw/I5CLQ7s+9Rmc2fkV3t74AiReVKaGWrYvRkShXSAnj9WLB9sJ5vwDj
 qkiO5J/tyx5YL3zOis03kwKqaWeE4FgMe9YJ0FqPlO/IBTeI7mAFr2VXYg8jmBFMhxT
 BO4V5ExmgP3F2QbYme5oTnIrbv2lxRAK1CTJGelQ=
Subject: [PATCH v6 3/6] gnu: openfoam-org: Improve internal path handling.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?66262=40debbugs=2Egnu=2Eorg?= <66262 <at> debbugs.gnu.org>
Date: Thu, 30 Nov 2023 08:41:06 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
References: <b90c77d497a24b3b790237d1cd4c64f9ecf7ea9a.1701333640.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHaI2j050IR+WECTleuj/w7ypfFqQ==
Thread-Topic: [PATCH v6 3/6] gnu: openfoam-org: Improve internal path handling.
X-Wm-Sent-Timestamp: 1701333665
X-Original-Mailer: git-send-email 2.41.0
Message-ID: <0102018c1f638b54-d6cf3a44-a138-4161-b415-b1529a9c1ae7-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.11.30-54.240.50.60
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: =?UTF-8?Q?reza?= <reza@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 (-)

* gnu/packages/simulation.scm (openfoam-org): Improve handling of interna=
l=0D=0Apath WM_PROJECT_DIR.=0D=0A=0D=0AChange-Id: I43de76fb009f955294686a=
0b45bf3dc0217e7dc7=0D=0A---=0D=0A gnu/packages/simulation.scm | 57 ++++++=
++++++++++++++++++++++---------=0D=0A 1 file changed, 43 insertions(+), 1=
4 deletions(-)=0D=0A=0D=0Adiff --git a/gnu/packages/simulation.scm b/gnu/=
packages/simulation.scm=0D=0Aindex 73e53fe35f..75eb070f64 100644=0D=0A---=
 a/gnu/packages/simulation.scm=0D=0A+++ b/gnu/packages/simulation.scm=0D=0A=
@@ -197,8 +197,10 @@ (define-public openfoam-org=0D=0A       ;; Executabl=
e files and shared libraries are located in the 'platforms'=0D=0A       ;=
; subdirectory.=0D=0A       #:strip-directories=0D=0A-      #~(list "shar=
e/OpenFOAM/platforms/linux64GccDPInt32Opt/bin"=0D=0A-              "share=
/OpenFOAM/platforms/linux64GccDPInt32Opt/lib")=0D=0A+      #~(list (strin=
g-append "OpenFOAM-" #$(package-version this-package)=0D=0A+             =
                "/platforms/linux64GccDPInt32Opt/bin")=0D=0A+=09      (st=
ring-append "OpenFOAM-" #$(package-version this-package)=0D=0A+          =
                   "/platforms/linux64GccDPInt32Opt/lib"))=0D=0A=20=0D=0A=
       #:modules=0D=0A       '((ice-9 ftw)=0D=0A@@ -278,7 +280,9 @@ (defi=
ne-public openfoam-org=0D=0A                                             =
          "/lib,")) "" libraries))=0D=0A                         (openfoa=
m-lib=0D=0A                          (string-append #$output=0D=0A-      =
                                  "/share/OpenFOAM/platforms/linux64GccDP=
Int32Opt/lib"))=0D=0A+                                        "/share/Ope=
nFOAM-"=0D=0A+                                        #$(package-version =
this-package)=0D=0A+                                        "/platforms/l=
inux64GccDPInt32Opt/lib"))=0D=0A                         (ldflags=0D=0A  =
                        (string-append "-Wl,"=0D=0A                      =
                   rpaths=0D=0A@@ -338,19 +342,32 @@ (define-public openf=
oam-org=0D=0A                 ;; (with-directory-excursion "tutorials"=0D=
=0A                 ;; (invoke "bash" "-c" "source ../etc/bashrc && ./All=
test"))=0D=0A                 ) #t))=0D=0A+          (add-before 'install=
 'set-paths=0D=0A+            (lambda _=0D=0A+              (let ((instal=
l-path (string-append #$output=0D=0A+=09=09=09=09                 "/share=
/OpenFOAM-"=0D=0A+                                                 #$(pac=
kage-version this-package))))=0D=0A+                (substitute* "etc/bas=
hrc"=0D=0A+=09          (("^\\[ \"\\$BASH\".*$") "")=0D=0A+=09          (=
("^export FOAM_INST_DIR=3D\\$\\(cd.*$")=0D=0A+=09           (string-appen=
d "export FOAM_INST_DIR=3D" install-path "\n"))=0D=0A+=09          (("^ex=
port FOAM_INST_DIR=3D\\$HOME.*$") ""))) #t))=0D=0A           (replace 'in=
stall=0D=0A             (lambda _=0D=0A-              (let ((install-dir =
(string-append #$output=0D=0A-                                           =
     "/share/OpenFOAM")))=0D=0A-                (mkdir-p install-dir) ;cr=
eate install directory=0D=0A+              (let ((install-path (string-ap=
pend #$output=0D=0A+                                                 "/sh=
are/OpenFOAM-"=0D=0A+                                                 #$(=
package-version this-package))))=0D=0A+                (mkdir-p install-p=
ath) ;create install directory=0D=0A                 ;; move contents of =
build directory to install directory=0D=0A-                (copy-recursiv=
ely "." install-dir))))=0D=0A+                (copy-recursively "." insta=
ll-path))))=0D=0A           (add-after 'install 'add-symbolic-link=0D=0A =
            (lambda _=0D=0A               (let* ((bin (string-append #$ou=
tput "/bin"))=0D=0A                      (lib (string-append #$output "/l=
ib"))=0D=0A+                     (etc (string-append #$output "/etc"))=0D=
=0A                      (openfoam (string-append #$output=0D=0A-        =
                                      "/share/OpenFOAM"))=0D=0A+         =
                                     "/share/OpenFOAM-"=0D=0A+           =
                                   #$(package-version this-package)))=0D=0A=
                      (build-bin (string-append openfoam=0D=0A           =
                                     "/platforms/linux64GccDPInt32Opt/bin=
"))=0D=0A                      (build-lib (string-append openfoam=0D=0A@@=
 -373,12 +390,24 @@ (define-public openfoam-org=0D=0A                    =
                    (string-append bin "/" file))))=0D=0A                =
           (scandir foam-bin))=0D=0A                 ;; add symbolic link=
 for standard 'lib' directory=0D=0A-                (symlink build-lib li=
b)) #t)))))=0D=0A-    (native-search-paths=0D=0A-     (list (search-path-=
specification=0D=0A-            (variable "WM_PROJECT_DIR")=0D=0A-       =
     (separator #f)=0D=0A-            (files '("share/OpenFOAM")))))=0D=0A=
+                (symlink build-lib lib)=0D=0A+                ;; add sym=
bolic link for bashrc file=0D=0A+                (mkdir-p etc)=0D=0A+    =
            (symlink (string-append openfoam "/etc/bashrc")=0D=0A+       =
                  (string-append etc "/bashrc"))) #t))=0D=0A+          (a=
dd-after 'add-symbolic-link 'wrap=0D=0A+            (lambda* (#:key pytho=
n inputs outputs #:allow-other-keys)=0D=0A+              (let* ((bin (str=
ing-append #$output "/bin"))=0D=0A+                     (openfoam (string=
-append #$output=0D=0A+                                              "/sh=
are/OpenFOAM-"=0D=0A+                                              #$(pac=
kage-version this-package))))=0D=0A+                (for-each=0D=0A+     =
            (lambda (program)=0D=0A+                   (unless (member pr=
ogram=0D=0A+                                   '("." ".."))=0D=0A+       =
              (wrap-program (string-append bin "/" program)=0D=0A+       =
                `("WM_PROJECT_DIR" ":" prefix (,openfoam)))))=0D=0A+     =
            (scandir bin))))))))=0D=0A     ;; Note:=0D=0A     ;; Tutorial=
 files are installed read-only in /gnu/store.=0D=0A     ;; To allow write=
 permissions on files copied from the store a=0D=0A=0D=0Abase-commit: cd4=
6757c1a0f886848fbb6828c028dd2a2532767=0D=0Aprerequisite-patch-id: e928ac9=
ae5a11e33ced4f46fed14ea984b551d0c=0D=0Aprerequisite-patch-id: ff305aca256=
44db4a2b385cd2a9980df4ca457d5=0D=0A--=20=0D=0A2.41.0=0D=0A=0D=0A




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

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


Received: (at 66262) by debbugs.gnu.org; 30 Nov 2023 08:38:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 30 03:38:36 2023
Received: from localhost ([127.0.0.1]:52209 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8cZ9-0005ti-T8
	for submit <at> debbugs.gnu.org; Thu, 30 Nov 2023 03:38:36 -0500
Received: from a56-18.smtp-out.eu-west-1.amazonses.com ([54.240.56.18]:60883)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018c1f60ec12-161b99f7-d467-4b62-b3fd-560da6ad919a-000000@HIDDEN>)
 id 1r8cZ8-0005tS-No
 for 66262 <at> debbugs.gnu.org; Thu, 30 Nov 2023 03:38:35 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1701333495;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:References:Message-Id;
 bh=RcqNTetHj/lynEA8eOizJNcTrlkm/+nJe4IFDQPafGg=;
 b=XZ7Gxrnkw+MaE2AXFRb8L2MFlTZSZ8nqYeIOVMgoX1LgV9F/CoBYbfQ1s2+tmirV
 VYvPGL9LlRZBnbMWx5bnhYw/pn4WrCqSXTE0eklA9QNKlxSY6mwqievbadWFWAFGb0R
 SHCxjph2WGE2VTT0Jzgh74eZOhMwoBd3WmJUZN6c=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1701333495;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:References:Message-Id:Feedback-ID;
 bh=RcqNTetHj/lynEA8eOizJNcTrlkm/+nJe4IFDQPafGg=;
 b=QtTxEngwGl06hbjnnosT9CWhQKvpkh0tw9sqlarRXOYeTShdc4Ngv/1jRdm97aku
 xXabt9JXTzhfXJWYLkRry8tYxSnoo9ge5kJFnVHYHGBxbRzzb+bRKs3idZi86sBJCl7
 qRWGBQJSgWUMMlyoNEeU1UiMlOCqw9SPJF54COas=
Subject: [PATCH v6 2/6] gnu: openfoam-org: Refactor dependency.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?66262=40debbugs=2Egnu=2Eorg?= <66262 <at> debbugs.gnu.org>
Date: Thu, 30 Nov 2023 08:38:14 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
References: <e0b24fe5429f273c7e3fc07579efbb8c0cb8c560.1701333390.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHaI2iOIghKhRLCSHeKqf4ePHGnPQ==
Thread-Topic: [PATCH v6 2/6] gnu: openfoam-org: Refactor dependency.
X-Wm-Sent-Timestamp: 1701333493
X-Original-Mailer: git-send-email 2.41.0
Message-ID: <0102018c1f60ec12-161b99f7-d467-4b62-b3fd-560da6ad919a-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.11.30-54.240.56.18
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: =?UTF-8?Q?reza?= <reza@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 (-)

* gnu/packages/simulation.scm (openfoam-org): Move dependency paraview to=
 from=0D=0Anative-inputs to propagated-inputs.=0D=0A=0D=0AChange-Id: I64c=
53b3554acc3d7390c88bbf2bcbcac98cdc141=0D=0A---=0D=0A gnu/packages/simulat=
ion.scm | 3 +--=0D=0A 1 file changed, 1 insertion(+), 2 deletions(-)=0D=0A=
=0D=0Adiff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.=
scm=0D=0Aindex cb6f07c383..73e53fe35f 100644=0D=0A--- a/gnu/packages/simu=
lation.scm=0D=0A+++ b/gnu/packages/simulation.scm=0D=0A@@ -143,7 +143,6 @=
@ (define-public openfoam-org=0D=0A                   ncurses=0D=0A      =
             openmpi=0D=0A                   openssh=0D=0A-              =
    paraview=0D=0A                   pt-scotch32=0D=0A                   =
readline=0D=0A                   zlib))=0D=0A@@ -190,7 +189,7 @@ (define-=
public openfoam-org=0D=0A                          utfcpp=0D=0A          =
                vtk=0D=0A                          xz))=0D=0A-    (propag=
ated-inputs (list gnuplot))=0D=0A+    (propagated-inputs (list paraview g=
nuplot))=0D=0A     (outputs '("debug" ;~60MB=0D=0A                "out"))=
=0D=0A     (arguments=0D=0A=0D=0Abase-commit: cd46757c1a0f886848fbb6828c0=
28dd2a2532767=0D=0Aprerequisite-patch-id: e928ac9ae5a11e33ced4f46fed14ea9=
84b551d0c=0D=0A--=20=0D=0A2.41.0=0D=0A=0D=0A




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

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


Received: (at 66262) by debbugs.gnu.org; 30 Nov 2023 08:30:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 30 03:30:52 2023
Received: from localhost ([127.0.0.1]:52198 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8cRf-0005gF-V1
	for submit <at> debbugs.gnu.org; Thu, 30 Nov 2023 03:30:52 -0500
Received: from a2-15.smtp-out.eu-west-1.amazonses.com ([54.240.2.15]:51405)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018c1f59d2c9-86fe0561-ea80-4b45-b6e2-a14c895c3791-000000@HIDDEN>)
 id 1r8cRd-0005fy-F7
 for 66262 <at> debbugs.gnu.org; Thu, 30 Nov 2023 03:30:50 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1701333029;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:References:Message-Id;
 bh=mbxQK3bO8hqAZN6+/K59hMNXt/beC1SoSOk31SrUrIk=;
 b=Y6mBBpJZN4b9zhOOoWi8EBOQuE4kXADk8f5Aj6iXN5Zi9FveFURrNDEyZcXN2why
 4xJHKESKDFT38CJQKOD1epU+gW9xVUjBrfrXWzZ2TOaxjlcXqNYlbqBJ7Ga2ErDTHOU
 qNSuFefzqz6uLZ0+UnVr/KhAQSrtJj1xzilZW64k=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1701333029;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:References:Message-Id:Feedback-ID;
 bh=mbxQK3bO8hqAZN6+/K59hMNXt/beC1SoSOk31SrUrIk=;
 b=X7EiU3+zc/hWO7mAwXWO1SbZmkmYa7+SJT5IqHDwlxXaty0rBlkAOwihnd2VJnrC
 mbU778BHqxeQU5YlrtNK2LibgpswWFvsletyWhnE+ZH0SOZtFov0T0F6iabogLeWMi6
 5rfS5dYKWoTFuMWaWaaDAks4xhmvVe817IuscK5c=
Subject: [PATCH v6 1/6] gnu: openfoam-org: Use gexps.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?66262=40debbugs=2Egnu=2Eorg?= <66262 <at> debbugs.gnu.org>
Date: Thu, 30 Nov 2023 08:30:29 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
References: <5a90ca452eac7f8947a241bf0900ca928acc311f.1701333011.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHaI2d5tjACNgKdQae31TrcwqNZ9w==
Thread-Topic: [PATCH v6 1/6] gnu: openfoam-org: Use gexps.
X-Wm-Sent-Timestamp: 1701333028
X-Original-Mailer: git-send-email 2.41.0
Message-ID: <0102018c1f59d2c9-86fe0561-ea80-4b45-b6e2-a14c895c3791-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.11.30-54.240.2.15
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: =?UTF-8?Q?reza?= <reza@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 (-)

* gnu/packages/simulation.scm (openfoam-org): Use gexps, other cosmetic c=
hanges.=0D=0A=0D=0AChange-Id: I856d9660559cb4656251cba6bc5dd31d004f1b74=0D=
=0A---=0D=0A gnu/packages/simulation.scm | 32 ++++++++++++---------------=
-----=0D=0A 1 file changed, 12 insertions(+), 20 deletions(-)=0D=0A=0D=0A=
diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm=0D=
=0Aindex b2fb123815..cb6f07c383 100644=0D=0A--- a/gnu/packages/simulation=
=2Escm=0D=0A+++ b/gnu/packages/simulation.scm=0D=0A@@ -238,13 +238,10 @@ =
(define-public openfoam-org=0D=0A                  (string-append "export=
 SCOTCH_VERSION=3Dscotch_"=0D=0A                                 #$(packa=
ge-version pt-scotch32) "\n"))=0D=0A                 (("^export SCOTCH_AR=
CH_PATH=3D.*$")=0D=0A-                 (string-append "export SCOTCH_ARCH=
_PATH=3D"=0D=0A-                                (assoc-ref %build-inputs =
"pt-scotch32")=0D=0A-                                "\n"))) #t))=0D=0A+ =
                (string-append "export SCOTCH_ARCH_PATH=3D" #$pt-scotch32=
 "\n"))) #t))=0D=0A           (add-before 'build 'patch-mpi=0D=0A        =
     (lambda _=0D=0A-              (let* ((mpi-path (assoc-ref %build-inp=
uts "openmpi"))=0D=0A-                     (mpi-version #$(package-versio=
n openmpi)))=0D=0A+              (let* ((mpi-version #$(package-version o=
penmpi)))=0D=0A                 ;; specify openmpi type=0D=0A            =
     (substitute* "etc/bashrc"=0D=0A                   (("WM_MPLIB=3DSYST=
EMOPENMPI")=0D=0A@@ -254,8 +251,7 @@ (define-public openfoam-org=0D=0A   =
                 (string-append "export FOAM_MPI=3Dopenmpi-"=0D=0A       =
                            mpi-version "\n"))=0D=0A                   ((=
"export MPI_ARCH_PATH=3D.*\\$FOAM_MPI.*$")=0D=0A-                   (stri=
ng-append "export MPI_ARCH_PATH=3D" mpi-path=0D=0A-                      =
            "\n")))) #t))=0D=0A+                   (string-append "export=
 MPI_ARCH_PATH=3D" #$openmpi "\n")))) #t))=0D=0A           (add-before 'b=
uild 'patch-paraview=0D=0A             (lambda _=0D=0A               (sub=
stitute* "etc/config.sh/paraview"=0D=0A@@ -263,12 +259,11 @@ (define-publ=
ic openfoam-org=0D=0A                  (string-append "export ParaView_VE=
RSION=3D"=0D=0A                                 #$(package-version paravi=
ew) "\n"))=0D=0A                 (("^export ParaView_DIR=3D.*$")=0D=0A-  =
               (string-append "export ParaView_DIR=3D"=0D=0A-            =
                    (assoc-ref %build-inputs "paraview")=0D=0A-          =
                      "\n"))) #t))=0D=0A+                 (string-append =
"export ParaView_DIR=3D" #$paraview "\n"))) #t))=0D=0A           (add-bef=
ore 'build 'add-rpaths=0D=0A             (lambda _=0D=0A-              (l=
etrec* ((libraries '("boost" "cgal"=0D=0A+              (letrec* ((librar=
ies '("boost"=0D=0A+                                     "cgal"=0D=0A    =
                                  "gmp"=0D=0A                            =
          "metis"=0D=0A                                      "mpfr"=0D=0A=
@@ -277,11 +272,10 @@ (define-public openfoam-org=0D=0A                  =
                    "zlib"=0D=0A                                      "pa=
raview"))=0D=0A                         (rpaths=0D=0A-                   =
      (fold-right (lambda (library rpaths)=0D=0A+                        =
 (fold-right (lambda (lib rpaths)=0D=0A                                  =
      (string-append rpaths=0D=0A                                        =
               "-rpath=3D"=0D=0A-                                        =
              (assoc-ref=0D=0A-                                          =
             %build-inputs library)=0D=0A+                               =
                       (assoc-ref %build-inputs lib)=0D=0A               =
                                        "/lib,")) "" libraries))=0D=0A   =
                      (openfoam-lib=0D=0A                          (strin=
g-append #$output=0D=0A@@ -307,13 +301,11 @@ (define-public openfoam-org=0D=
=0A             (lambda _=0D=0A               (let* ((vtk-version #$(vers=
ion-major+minor=0D=0A                                      (package-versi=
on vtk)))=0D=0A-                     (vtk-root (assoc-ref %build-inputs "=
vtk"))=0D=0A-                     (vtk-inc (string-append vtk-root "/incl=
ude/vtk-" vtk-version))=0D=0A+                     (vtk-inc (string-appen=
d #$vtk "/include/vtk-" vtk-version))=0D=0A                      (vtk-inc=
-flag (string-append "-I" vtk-inc)))=0D=0A                 (substitute* "=
wmake/rules/linux64Gcc/c++"=0D=0A                   (("\\$\\(LIB_HEADER_D=
IRS\\)" all)=0D=0A-                   (string-append all " " vtk-inc-flag=
 " "))))=0D=0A-              #t))=0D=0A+                   (string-append=
 all " " vtk-inc-flag " ")))) #t))=0D=0A           (delete 'configure) ;n=
o configure phase=0D=0A           (replace 'build=0D=0A             (lamb=
da _=0D=0A@@ -400,6 +392,7 @@ (define-public openfoam-org=0D=0A     ;; $ =
cd pitzDaily=0D=0A     ;; $ chmod -R u+w .=0D=0A     ;; $ blockMesh=0D=0A=
+    (home-page "https://openfoam.org")=0D=0A     (synopsis "Framework fo=
r numerical simulation of fluid flow")=0D=0A     (description=0D=0A      =
"OpenFOAM provides a set of solvers and methods for tackling=0D=0A@@ -410=
,8 +403,7 @@ (define-public openfoam-org=0D=0A sharp gradients, such as t=
hose encountered in flows with shock waves and flows=0D=0A with gas/liqui=
d interfaces.  Large problems may be split into smaller, connected=0D=0A =
problems for efficient solution on parallel systems.")=0D=0A-    (license=
 license:gpl3+)=0D=0A-    (home-page "https://openfoam.org")))=0D=0A+    =
(license license:gpl3+)))=0D=0A=20=0D=0A (define-public openfoam=0D=0A   =
(deprecated-package "openfoam" openfoam-org))=0D=0A=0D=0Abase-commit: cd4=
6757c1a0f886848fbb6828c028dd2a2532767=0D=0A--=20=0D=0A2.41.0=0D=0A=0D=0A




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

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


Received: (at 66262) by debbugs.gnu.org; 29 Nov 2023 20:40:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 29 15:40:23 2023
Received: from localhost ([127.0.0.1]:51575 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8RM6-0007rd-Uq
	for submit <at> debbugs.gnu.org; Wed, 29 Nov 2023 15:40:23 -0500
Received: from a2-87.smtp-out.eu-west-1.amazonses.com ([54.240.2.87]:58141)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018c1ccf4b62-56604a1d-c6a5-4bd3-9c3b-d17fc61d1746-000000@HIDDEN>)
 id 1r8RLz-0007qv-JD
 for 66262 <at> debbugs.gnu.org; Wed, 29 Nov 2023 15:40:16 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1701290396;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=smgF/ns83/rJMIepOTXS4xGB5qvL5qrAXmVg1VoO9bo=;
 b=lr4PsoHEFv9w7rmYaikBw/H+957uELSJ6uX9XLT9HNzzRKD2OMkHVo1NkFIplm29
 V/IJWf0U1gqujobk7IAGf0N7gEUH3tJ8gc49YrlvSS9H97I4JkemOyHSaSxMnM/6PR4
 91NbLd6z9gkIQDvzEsE/x21aOESAnubgpddD5XGg=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1701290396;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=smgF/ns83/rJMIepOTXS4xGB5qvL5qrAXmVg1VoO9bo=;
 b=oexQ4Q3C3RejoSr8FyNLLbIb6QRjciiQ8EdH9LLGG9LTvsWJvYeDurjafMFwi2WY
 nBtU//bJu0cPopPk7aTub18m0ASLHiQXvCtns1FA38ro9HqY75rSxvhQg98MnEdt3GI
 70B+Bi/HMuxSA4Ppao/nS286d6mKOyq246CZ2WHU=
Subject: [PATCH v5 2/6] gnu: openfoam-org: Refactor dependency.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?66262=40debbugs=2Egnu=2Eorg?= <66262 <at> debbugs.gnu.org>
Date: Wed, 29 Nov 2023 20:39:56 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <5a90ca452eac7f8947a241bf0900ca928acc311f.1701290362.git.reza@HIDDEN>
References: <5a90ca452eac7f8947a241bf0900ca928acc311f.1701290362.git.reza@HIDDEN> 
 <e0b24fe5429f273c7e3fc07579efbb8c0cb8c560.1701290362.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHaIwQod43bSScuRrGYEX9KqcuZbAAAAFvT
Thread-Topic: [PATCH v5 2/6] gnu: openfoam-org: Refactor dependency.
X-Wm-Sent-Timestamp: 1701290395
X-Original-Mailer: git-send-email 2.41.0
Message-ID: <0102018c1ccf4b62-56604a1d-c6a5-4bd3-9c3b-d17fc61d1746-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.11.29-54.240.2.87
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: =?UTF-8?Q?reza?= <reza@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 (-)

* gnu/packages/simulation.scm (openfoam-org): Move dependency paraview to=
 from=0D=0Anative-inputs to propagated-inputs.=0D=0A=0D=0AChange-Id: I64c=
53b3554acc3d7390c88bbf2bcbcac98cdc141=0D=0A---=0D=0A gnu/packages/simulat=
ion.scm | 3 +--=0D=0A 1 file changed, 1 insertion(+), 2 deletions(-)=0D=0A=
=0D=0Adiff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.=
scm=0D=0Aindex cb6f07c383..73e53fe35f 100644=0D=0A--- a/gnu/packages/simu=
lation.scm=0D=0A+++ b/gnu/packages/simulation.scm=0D=0A@@ -143,7 +143,6 @=
@ (define-public openfoam-org=0D=0A                   ncurses=0D=0A      =
             openmpi=0D=0A                   openssh=0D=0A-              =
    paraview=0D=0A                   pt-scotch32=0D=0A                   =
readline=0D=0A                   zlib))=0D=0A@@ -190,7 +189,7 @@ (define-=
public openfoam-org=0D=0A                          utfcpp=0D=0A          =
                vtk=0D=0A                          xz))=0D=0A-    (propag=
ated-inputs (list gnuplot))=0D=0A+    (propagated-inputs (list paraview g=
nuplot))=0D=0A     (outputs '("debug" ;~60MB=0D=0A                "out"))=
=0D=0A     (arguments=0D=0A--=20=0D=0A2.41.0=0D=0A=0D=0A




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

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


Received: (at 66262) by debbugs.gnu.org; 29 Nov 2023 20:40:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 29 15:40:23 2023
Received: from localhost ([127.0.0.1]:51573 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8RM6-0007rW-Je
	for submit <at> debbugs.gnu.org; Wed, 29 Nov 2023 15:40:22 -0500
Received: from a50-74.smtp-out.eu-west-1.amazonses.com ([54.240.50.74]:60825)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018c1ccf38d0-8d630963-7b7e-45c3-8ff5-e34503334350-000000@HIDDEN>)
 id 1r8RLu-0007qk-Qf
 for 66262 <at> debbugs.gnu.org; Wed, 29 Nov 2023 15:40:14 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1701290391;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=4wzD5LdYEtza1F9dfwL6u6sviT4adaz0jij61ESa/t0=;
 b=GLRy6vpBdm7/JfXxH+bmkfmyZJZPgSQOF5FxM2/jp1ty9cKcX1xixFjBOB1xdr+0
 76K7yJoXjtOSnJano7mQjPvaMo2mHhxPlE5D7EfsZ6p1Src+uL4bCCMIzDFJ94JywGn
 /cqjC4xKqRsjL1IJdLzj2NShq4GxQQuVijE/QLHQ=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1701290391;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=4wzD5LdYEtza1F9dfwL6u6sviT4adaz0jij61ESa/t0=;
 b=Lt5I6vRk9KtUtl2aKxOS+kPhS9un6C+fAfHB4S5vTmMFoPmkAagCGyRJ+ZxydY21
 z67WbSijmHqEp3AZVRjIGwnzBeDNX7wJqvtoCdHcpJgGEPpysVpy+iFSHCrcKN1SGH0
 Znta3zPtkfEFrR4Hy6KpXgGddgu0ilRWNWpaio64=
Subject: [PATCH v5 6/6] gnu: openfoam-com: Update to 2306.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?66262=40debbugs=2Egnu=2Eorg?= <66262 <at> debbugs.gnu.org>
Date: Wed, 29 Nov 2023 20:39:51 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
In-Reply-To: <5a90ca452eac7f8947a241bf0900ca928acc311f.1701290362.git.reza@HIDDEN>
References: <5a90ca452eac7f8947a241bf0900ca928acc311f.1701290362.git.reza@HIDDEN> 
 <1e5198861de5777cb1ad76b7919bc80870b54585.1701290362.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHaIwQod43bSScuRrGYEX9KqcuZbAAAAPoG
Thread-Topic: [PATCH v5 6/6] gnu: openfoam-com: Update to 2306.
X-Wm-Sent-Timestamp: 1701290390
X-Original-Mailer: git-send-email 2.41.0
Message-ID: <0102018c1ccf38d0-8d630963-7b7e-45c3-8ff5-e34503334350-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.11.29-54.240.50.74
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: =?UTF-8?Q?reza?= <reza@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 (-)

* gnu/packages/simulation.scm (openfoam-com): Update to 2306.

Change-Id: I418fa263706574b716a852c77a33c7de5ee0068d
---
 gnu/packages/simulation.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm
index b33f24a5f4..f01044e76a 100644
--- a/gnu/packages/simulation.scm
+++ b/gnu/packages/simulation.scm
@@ -444,7 +444,7 @@ (define-public openfoam-com
   (package
     (inherit openfoam-org)
     (name "openfoam-com")
-    (version "2212")
+    (version "2306")
     (source (origin
               (method url-fetch)
               (uri (string-append "https://develop.openfoam.com"
@@ -455,7 +455,7 @@ (define-public openfoam-com
                                   ".tar.gz"))
               (sha256
                (base32
-                "0i9039hfz9gvgymkdjhjvvn5500zha3cpdbpqrzfrfi8lbz10is2"))
+                "0zlkp48vygl2a5cyl0mfpj8dsb5bffviq96rg3kws1l6ni40v7jr"))
               (modules '((guix build utils)))
               (snippet `(begin
                           (substitute* "etc/bashrc"
-- 
2.41.0





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

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


Received: (at 66262) by debbugs.gnu.org; 29 Nov 2023 20:40:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 29 15:40:22 2023
Received: from localhost ([127.0.0.1]:51571 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8RM6-0007rO-7M
	for submit <at> debbugs.gnu.org; Wed, 29 Nov 2023 15:40:22 -0500
Received: from a2-22.smtp-out.eu-west-1.amazonses.com ([54.240.2.22]:47749)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018c1ccf0d0d-9fb0ccc6-9db3-4cee-afed-de5446aecf79-000000@HIDDEN>)
 id 1r8RLj-0007pO-LM
 for 66262 <at> debbugs.gnu.org; Wed, 29 Nov 2023 15:40:00 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1701290380;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=h+36u6Gh6c1IvfFFXpjDTCLXufFhhLuYMpHxNyVFUbc=;
 b=ApHN6GnxzL6DoxqySklrDgbwqrLir9R42D1iwIsEWqrkT3QuDSn/Kk10DbhG1vCy
 k+4xRYeIo44sbak6VPwWAvInsTdmZMEP6injYD1ADOQMpQIUwiRhHgInblv/l1M2TVf
 35OzRhV3pVwEfleaYWpjTMrPVQTkbLRGdtGCCLuU=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1701290380;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=h+36u6Gh6c1IvfFFXpjDTCLXufFhhLuYMpHxNyVFUbc=;
 b=RDBqyEu/NcTSXz9VbIP/xfGgobHz48j3Iqqx3nZ5OP0mlOnBPGQMAAo+PDvt67Yi
 Cn/mhiE8dBNhIS0gty0txF4q4kgoYIgiI8aLwmOt5VXFiwXC68NQtBNpH4DHhwiatcE
 ECZnrYJDLlD2AeZ17u/KKztUiRGU8alWPr/P+JVw=
Subject: [PATCH v5 4/6] gnu: openfoam-org: Improve build clean up.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?66262=40debbugs=2Egnu=2Eorg?= <66262 <at> debbugs.gnu.org>
Date: Wed, 29 Nov 2023 20:39:40 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
In-Reply-To: <5a90ca452eac7f8947a241bf0900ca928acc311f.1701290362.git.reza@HIDDEN>
References: <5a90ca452eac7f8947a241bf0900ca928acc311f.1701290362.git.reza@HIDDEN> 
 <54b1a2d73885ed2f5fef4f74fde212f9c811ce66.1701290362.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHaIwQod43bSScuRrGYEX9KqcuZbAAAAKm2
Thread-Topic: [PATCH v5 4/6] gnu: openfoam-org: Improve build clean up.
X-Wm-Sent-Timestamp: 1701290379
X-Original-Mailer: git-send-email 2.41.0
Message-ID: <0102018c1ccf0d0d-9fb0ccc6-9db3-4cee-afed-de5446aecf79-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.11.29-54.240.2.22
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: =?UTF-8?Q?reza?= <reza@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 (-)

* gnu/packages/simulation.scm (openfoam-org): Improve build tree cleanup for
package reproducibility.

Change-Id: I59193f16a7d9598a9bc842f1c6091369c47906a8
---
 gnu/packages/simulation.scm | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm
index 75eb070f64..c6041643c8 100644
--- a/gnu/packages/simulation.scm
+++ b/gnu/packages/simulation.scm
@@ -328,7 +328,9 @@ (define-public openfoam-org
                 (delete-file-recursively
                  "platforms/linux64GccDPInt32OptOPENMPI"))
               (for-each delete-file
-                        (find-files "." "\\.o$")) #t))
+                        (find-files "." "\\.o$"))
+              ;; Remove spurious files in src tree
+              (invoke "bash" "-c" "source ./etc/bashrc && wclean all") #t))
           (replace 'check
             (lambda* (#:key tests? #:allow-other-keys)
               (when tests?
-- 
2.41.0





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

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


Received: (at 66262) by debbugs.gnu.org; 29 Nov 2023 20:40:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 29 15:40:22 2023
Received: from localhost ([127.0.0.1]:51567 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8RLr-0007qp-1c
	for submit <at> debbugs.gnu.org; Wed, 29 Nov 2023 15:40:22 -0500
Received: from a2-34.smtp-out.eu-west-1.amazonses.com ([54.240.2.34]:60283)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018c1ccf052e-66e376ea-d0b1-440b-8173-ea80f606f775-000000@HIDDEN>)
 id 1r8RLh-0007pM-KN
 for 66262 <at> debbugs.gnu.org; Wed, 29 Nov 2023 15:39:58 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1701290378;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=x7fmBkfwzPXA+i6BWQJBCgPA9eXMxZm8Mum8rRMwCZI=;
 b=nBnW6op4/wNmINgx8BvIX8BfmFhMCXfntUw0UW0TWQDESXVfhtUxkX/p3frBuy4H
 d27rKqvivdblNzthZY2HiVtIMnUv8M7+ygKFA1Gw6cOMM8cn6ECSBOylsHQxR5MnEqD
 91DUH1xr2UmPUcdJU6D7QWnhqN5xB3ONJzk86IKw=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1701290378;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=x7fmBkfwzPXA+i6BWQJBCgPA9eXMxZm8Mum8rRMwCZI=;
 b=DUzQ8Em57NsgDQfmpqx5Cr+It3WDDBgw18QR8BSXS4KlBYI8bFW0V9+uoomNmpJG
 syyes3cYbkTget6FDOiK/RNeax09yuWPDYE513azvrCMfK1UHOGjvcFw3MkOlx9ycZ6
 C/6th8b30BICenK7WH14Aqy45lWDfr9ry7q9im6c=
Subject: [PATCH v5 5/6] gnu: openfoam-org: Update to 11.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?66262=40debbugs=2Egnu=2Eorg?= <66262 <at> debbugs.gnu.org>
Date: Wed, 29 Nov 2023 20:39:38 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <5a90ca452eac7f8947a241bf0900ca928acc311f.1701290362.git.reza@HIDDEN>
References: <5a90ca452eac7f8947a241bf0900ca928acc311f.1701290362.git.reza@HIDDEN> 
 <f4fb02c20f3836c2e1a3c9abddd558c2addb0451.1701290362.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHaIwQod43bSScuRrGYEX9KqcuZbAAAANCi
Thread-Topic: [PATCH v5 5/6] gnu: openfoam-org: Update to 11.
X-Wm-Sent-Timestamp: 1701290377
X-Original-Mailer: git-send-email 2.41.0
Message-ID: <0102018c1ccf052e-66e376ea-d0b1-440b-8173-ea80f606f775-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.11.29-54.240.2.34
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: =?UTF-8?Q?reza?= <reza@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 (-)

* gnu/packages/simulation.scm (openfoam-org): Update to 11.=0D=0A=0D=0ACh=
ange-Id: I6f9752e8bb35754ac3f67acbaa1e4ae8b216e410=0D=0A---=0D=0A gnu/pac=
kages/simulation.scm | 17 +++++++++--------=0D=0A 1 file changed, 9 inser=
tions(+), 8 deletions(-)=0D=0A=0D=0Adiff --git a/gnu/packages/simulation.=
scm b/gnu/packages/simulation.scm=0D=0Aindex c6041643c8..b33f24a5f4 10064=
4=0D=0A--- a/gnu/packages/simulation.scm=0D=0A+++ b/gnu/packages/simulati=
on.scm=0D=0A@@ -91,17 +91,18 @@ (define-module (gnu packages simulation)=0D=
=0A (define-public openfoam-org=0D=0A   (package=0D=0A     (name "openfoa=
m-org")=0D=0A-    (version "10.20230119")=0D=0A+    (version "11")=0D=0A =
    (source (origin=0D=0A-              (method git-fetch)=0D=0A-        =
      (uri (git-reference=0D=0A-                    (url (string-append "=
https://github.com/OpenFOAM/OpenFOAM-"=0D=0A-                            =
            (version-major version)))=0D=0A-                    (commit (=
second (string-split version #\.)))))=0D=0A+              (method url-fet=
ch)=0D=0A+              (uri (string-append "https://github.com/OpenFOAM/=
OpenFOAM-"=0D=0A+                                  (version-major version=
)=0D=0A+                                  "/archive/"=0D=0A+             =
                     "version-"=0D=0A+                                  (=
version-major version)=0D=0A+                                  ".tar.gz")=
)=0D=0A               (sha256=0D=0A                (base32=0D=0A-        =
        "0icvwg7s6vnkgmdiczivia9pbrgx8nanw9a4j080fzfvdv9vxhzp"))=0D=0A-  =
            (file-name (git-file-name name version))=0D=0A+              =
  "1h70a5ni2psx7bcx2xg6aqraj2kkbfn8mflh2akbp6k9mmpgih7b"))=0D=0A         =
      (modules '((guix build utils)))=0D=0A               (snippet `(begi=
n=0D=0A                           ;; patch shell paths=0D=0A--=20=0D=0A2.=
41.0=0D=0A=0D=0A




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

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


Received: (at 66262) by debbugs.gnu.org; 29 Nov 2023 20:39:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 29 15:39:58 2023
Received: from localhost ([127.0.0.1]:51561 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8RLh-0007pk-Ge
	for submit <at> debbugs.gnu.org; Wed, 29 Nov 2023 15:39:57 -0500
Received: from a2-83.smtp-out.eu-west-1.amazonses.com ([54.240.2.83]:47833)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018c1ccefd42-56f59917-da2f-47d0-811f-63af76b3da98-000000@HIDDEN>)
 id 1r8RLf-0007pI-FO
 for 66262 <at> debbugs.gnu.org; Wed, 29 Nov 2023 15:39:56 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1701290376;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=m2AT8XjEcCsN4AmP6DQqzR6IdqVJFZiIFxK7MUBQi+s=;
 b=XeOIsj6yWAEp8rLOmPl/Jn2jd13FnG8EVYy6XoTZvnSt7KHEbFz7X8O04ONNFC7Z
 UAis+4kXqfG74ZDeKYq9pCoHgsmHjOrwYwVcQkeqAQJvNu/CW/xVD4WzX0AVzNk4F/Z
 9DC0hXVoCTELTdaw/gbxJHI9rb+IQt9oL/7CnCF0=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1701290376;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=m2AT8XjEcCsN4AmP6DQqzR6IdqVJFZiIFxK7MUBQi+s=;
 b=hmoCqARuzAFlLCLFlez2BZ1z4HslRFL4IE8iah6WviP9q53xivcNk0kUuaCeqUD1
 qGI8LijbdFe3JSbQW+l/ghbSbO3JEKysAs4PiJPQeDccM5BxdcoOPtqoi0A/mciXsbx
 PRCdl8ewfaOs1RiXilwjM5enBrEzng6sj7fE46nw=
Subject: [PATCH v5 3/6] gnu: openfoam-org: Improve internal path handling.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?66262=40debbugs=2Egnu=2Eorg?= <66262 <at> debbugs.gnu.org>
Date: Wed, 29 Nov 2023 20:39:36 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <5a90ca452eac7f8947a241bf0900ca928acc311f.1701290362.git.reza@HIDDEN>
References: <5a90ca452eac7f8947a241bf0900ca928acc311f.1701290362.git.reza@HIDDEN> 
 <b90c77d497a24b3b790237d1cd4c64f9ecf7ea9a.1701290362.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHaIwQod43bSScuRrGYEX9KqcuZbAAAAIGI
Thread-Topic: [PATCH v5 3/6] gnu: openfoam-org: Improve internal path handling.
X-Wm-Sent-Timestamp: 1701290375
X-Original-Mailer: git-send-email 2.41.0
Message-ID: <0102018c1ccefd42-56f59917-da2f-47d0-811f-63af76b3da98-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.11.29-54.240.2.83
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: =?UTF-8?Q?reza?= <reza@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 (-)

* gnu/packages/simulation.scm (openfoam-org): Improve handling of interna=
l=0D=0Apath WM_PROJECT_DIR.=0D=0A=0D=0AChange-Id: I43de76fb009f955294686a=
0b45bf3dc0217e7dc7=0D=0A---=0D=0A gnu/packages/simulation.scm | 57 ++++++=
++++++++++++++++++++++---------=0D=0A 1 file changed, 43 insertions(+), 1=
4 deletions(-)=0D=0A=0D=0Adiff --git a/gnu/packages/simulation.scm b/gnu/=
packages/simulation.scm=0D=0Aindex 73e53fe35f..75eb070f64 100644=0D=0A---=
 a/gnu/packages/simulation.scm=0D=0A+++ b/gnu/packages/simulation.scm=0D=0A=
@@ -197,8 +197,10 @@ (define-public openfoam-org=0D=0A       ;; Executabl=
e files and shared libraries are located in the 'platforms'=0D=0A       ;=
; subdirectory.=0D=0A       #:strip-directories=0D=0A-      #~(list "shar=
e/OpenFOAM/platforms/linux64GccDPInt32Opt/bin"=0D=0A-              "share=
/OpenFOAM/platforms/linux64GccDPInt32Opt/lib")=0D=0A+      #~(list (strin=
g-append "OpenFOAM-" #$(package-version this-package)=0D=0A+             =
                "/platforms/linux64GccDPInt32Opt/bin")=0D=0A+=09      (st=
ring-append "OpenFOAM-" #$(package-version this-package)=0D=0A+          =
                   "/platforms/linux64GccDPInt32Opt/lib"))=0D=0A=20=0D=0A=
       #:modules=0D=0A       '((ice-9 ftw)=0D=0A@@ -278,7 +280,9 @@ (defi=
ne-public openfoam-org=0D=0A                                             =
          "/lib,")) "" libraries))=0D=0A                         (openfoa=
m-lib=0D=0A                          (string-append #$output=0D=0A-      =
                                  "/share/OpenFOAM/platforms/linux64GccDP=
Int32Opt/lib"))=0D=0A+                                        "/share/Ope=
nFOAM-"=0D=0A+                                        #$(package-version =
this-package)=0D=0A+                                        "/platforms/l=
inux64GccDPInt32Opt/lib"))=0D=0A                         (ldflags=0D=0A  =
                        (string-append "-Wl,"=0D=0A                      =
                   rpaths=0D=0A@@ -338,19 +342,32 @@ (define-public openf=
oam-org=0D=0A                 ;; (with-directory-excursion "tutorials"=0D=
=0A                 ;; (invoke "bash" "-c" "source ../etc/bashrc && ./All=
test"))=0D=0A                 ) #t))=0D=0A+          (add-before 'install=
 'set-paths=0D=0A+            (lambda _=0D=0A+              (let ((instal=
l-path (string-append #$output=0D=0A+=09=09=09=09                 "/share=
/OpenFOAM-"=0D=0A+                                                 #$(pac=
kage-version this-package))))=0D=0A+                (substitute* "etc/bas=
hrc"=0D=0A+=09          (("^\\[ \"\\$BASH\".*$") "")=0D=0A+=09          (=
("^export FOAM_INST_DIR=3D\\$\\(cd.*$")=0D=0A+=09           (string-appen=
d "export FOAM_INST_DIR=3D" install-path "\n"))=0D=0A+=09          (("^ex=
port FOAM_INST_DIR=3D\\$HOME.*$") ""))) #t))=0D=0A           (replace 'in=
stall=0D=0A             (lambda _=0D=0A-              (let ((install-dir =
(string-append #$output=0D=0A-                                           =
     "/share/OpenFOAM")))=0D=0A-                (mkdir-p install-dir) ;cr=
eate install directory=0D=0A+              (let ((install-path (string-ap=
pend #$output=0D=0A+                                                 "/sh=
are/OpenFOAM-"=0D=0A+                                                 #$(=
package-version this-package))))=0D=0A+                (mkdir-p install-p=
ath) ;create install directory=0D=0A                 ;; move contents of =
build directory to install directory=0D=0A-                (copy-recursiv=
ely "." install-dir))))=0D=0A+                (copy-recursively "." insta=
ll-path))))=0D=0A           (add-after 'install 'add-symbolic-link=0D=0A =
            (lambda _=0D=0A               (let* ((bin (string-append #$ou=
tput "/bin"))=0D=0A                      (lib (string-append #$output "/l=
ib"))=0D=0A+                     (etc (string-append #$output "/etc"))=0D=
=0A                      (openfoam (string-append #$output=0D=0A-        =
                                      "/share/OpenFOAM"))=0D=0A+         =
                                     "/share/OpenFOAM-"=0D=0A+           =
                                   #$(package-version this-package)))=0D=0A=
                      (build-bin (string-append openfoam=0D=0A           =
                                     "/platforms/linux64GccDPInt32Opt/bin=
"))=0D=0A                      (build-lib (string-append openfoam=0D=0A@@=
 -373,12 +390,24 @@ (define-public openfoam-org=0D=0A                    =
                    (string-append bin "/" file))))=0D=0A                =
           (scandir foam-bin))=0D=0A                 ;; add symbolic link=
 for standard 'lib' directory=0D=0A-                (symlink build-lib li=
b)) #t)))))=0D=0A-    (native-search-paths=0D=0A-     (list (search-path-=
specification=0D=0A-            (variable "WM_PROJECT_DIR")=0D=0A-       =
     (separator #f)=0D=0A-            (files '("share/OpenFOAM")))))=0D=0A=
+                (symlink build-lib lib)=0D=0A+                ;; add sym=
bolic link for bashrc file=0D=0A+                (mkdir-p etc)=0D=0A+    =
            (symlink (string-append openfoam "/etc/bashrc")=0D=0A+       =
                  (string-append etc "/bashrc"))) #t))=0D=0A+          (a=
dd-after 'add-symbolic-link 'wrap=0D=0A+            (lambda* (#:key pytho=
n inputs outputs #:allow-other-keys)=0D=0A+              (let* ((bin (str=
ing-append #$output "/bin"))=0D=0A+                     (openfoam (string=
-append #$output=0D=0A+                                              "/sh=
are/OpenFOAM-"=0D=0A+                                              #$(pac=
kage-version this-package))))=0D=0A+                (for-each=0D=0A+     =
            (lambda (program)=0D=0A+                   (unless (member pr=
ogram=0D=0A+                                   '("." ".."))=0D=0A+       =
              (wrap-program (string-append bin "/" program)=0D=0A+       =
                `("WM_PROJECT_DIR" ":" prefix (,openfoam)))))=0D=0A+     =
            (scandir bin))))))))=0D=0A     ;; Note:=0D=0A     ;; Tutorial=
 files are installed read-only in /gnu/store.=0D=0A     ;; To allow write=
 permissions on files copied from the store a=0D=0A--=20=0D=0A2.41.0=0D=0A=
=0D=0A




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

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


Received: (at 66262) by debbugs.gnu.org; 29 Nov 2023 20:39:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 29 15:39:56 2023
Received: from localhost ([127.0.0.1]:51559 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8RLf-0007pX-TG
	for submit <at> debbugs.gnu.org; Wed, 29 Nov 2023 15:39:56 -0500
Received: from a2-92.smtp-out.eu-west-1.amazonses.com ([54.240.2.92]:42035)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018c1ccef519-02ab42c1-6093-4f6c-aa96-93fae11a2422-000000@HIDDEN>)
 id 1r8RLd-0007pE-Ra
 for 66262 <at> debbugs.gnu.org; Wed, 29 Nov 2023 15:39:54 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1701290374;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:References:Message-Id;
 bh=mbxQK3bO8hqAZN6+/K59hMNXt/beC1SoSOk31SrUrIk=;
 b=UUN0PLutJ/j1ORcvDZ9JtsvUcWNa0yAur1GfW+J9pI6yfsq1nNEGv6/Gmj3evgPy
 ei9IOw0aVVuGssU0jv1Du2BIjN1xBqwPqXx3dqn0WqBiDZhC58oTHnon7bj47MzLmxM
 PSXspb+tRlzeGDELzz8XoAthxp/x6oW7tu888wxk=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1701290374;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:References:Message-Id:Feedback-ID;
 bh=mbxQK3bO8hqAZN6+/K59hMNXt/beC1SoSOk31SrUrIk=;
 b=Ml8BcoCAAHOnyzxIKFzb2CbpFApOJST2/XG9czU4myZrhmWnzKF65+UKwr0d9r+F
 /gGjWIq1E/yAXSfIJy7OTchkg7I33+z79G5TmQpDivfrSYu/QGdQISqebtZS61g2MbI
 800KFdsTqO0J808Sv1s5/bkhFSDNjGizB4McObPc=
Subject: [PATCH v5 1/6] gnu: openfoam-org: Use gexps.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?66262=40debbugs=2Egnu=2Eorg?= <66262 <at> debbugs.gnu.org>
Date: Wed, 29 Nov 2023 20:39:34 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
References: <5a90ca452eac7f8947a241bf0900ca928acc311f.1701290362.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHaIwQod43bSScuRrGYEX9KqcuZbA==
Thread-Topic: [PATCH v5 1/6] gnu: openfoam-org: Use gexps.
X-Wm-Sent-Timestamp: 1701290373
X-Original-Mailer: git-send-email 2.41.0
Message-ID: <0102018c1ccef519-02ab42c1-6093-4f6c-aa96-93fae11a2422-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.11.29-54.240.2.92
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: =?UTF-8?Q?reza?= <reza@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 (-)

* gnu/packages/simulation.scm (openfoam-org): Use gexps, other cosmetic c=
hanges.=0D=0A=0D=0AChange-Id: I856d9660559cb4656251cba6bc5dd31d004f1b74=0D=
=0A---=0D=0A gnu/packages/simulation.scm | 32 ++++++++++++---------------=
-----=0D=0A 1 file changed, 12 insertions(+), 20 deletions(-)=0D=0A=0D=0A=
diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm=0D=
=0Aindex b2fb123815..cb6f07c383 100644=0D=0A--- a/gnu/packages/simulation=
=2Escm=0D=0A+++ b/gnu/packages/simulation.scm=0D=0A@@ -238,13 +238,10 @@ =
(define-public openfoam-org=0D=0A                  (string-append "export=
 SCOTCH_VERSION=3Dscotch_"=0D=0A                                 #$(packa=
ge-version pt-scotch32) "\n"))=0D=0A                 (("^export SCOTCH_AR=
CH_PATH=3D.*$")=0D=0A-                 (string-append "export SCOTCH_ARCH=
_PATH=3D"=0D=0A-                                (assoc-ref %build-inputs =
"pt-scotch32")=0D=0A-                                "\n"))) #t))=0D=0A+ =
                (string-append "export SCOTCH_ARCH_PATH=3D" #$pt-scotch32=
 "\n"))) #t))=0D=0A           (add-before 'build 'patch-mpi=0D=0A        =
     (lambda _=0D=0A-              (let* ((mpi-path (assoc-ref %build-inp=
uts "openmpi"))=0D=0A-                     (mpi-version #$(package-versio=
n openmpi)))=0D=0A+              (let* ((mpi-version #$(package-version o=
penmpi)))=0D=0A                 ;; specify openmpi type=0D=0A            =
     (substitute* "etc/bashrc"=0D=0A                   (("WM_MPLIB=3DSYST=
EMOPENMPI")=0D=0A@@ -254,8 +251,7 @@ (define-public openfoam-org=0D=0A   =
                 (string-append "export FOAM_MPI=3Dopenmpi-"=0D=0A       =
                            mpi-version "\n"))=0D=0A                   ((=
"export MPI_ARCH_PATH=3D.*\\$FOAM_MPI.*$")=0D=0A-                   (stri=
ng-append "export MPI_ARCH_PATH=3D" mpi-path=0D=0A-                      =
            "\n")))) #t))=0D=0A+                   (string-append "export=
 MPI_ARCH_PATH=3D" #$openmpi "\n")))) #t))=0D=0A           (add-before 'b=
uild 'patch-paraview=0D=0A             (lambda _=0D=0A               (sub=
stitute* "etc/config.sh/paraview"=0D=0A@@ -263,12 +259,11 @@ (define-publ=
ic openfoam-org=0D=0A                  (string-append "export ParaView_VE=
RSION=3D"=0D=0A                                 #$(package-version paravi=
ew) "\n"))=0D=0A                 (("^export ParaView_DIR=3D.*$")=0D=0A-  =
               (string-append "export ParaView_DIR=3D"=0D=0A-            =
                    (assoc-ref %build-inputs "paraview")=0D=0A-          =
                      "\n"))) #t))=0D=0A+                 (string-append =
"export ParaView_DIR=3D" #$paraview "\n"))) #t))=0D=0A           (add-bef=
ore 'build 'add-rpaths=0D=0A             (lambda _=0D=0A-              (l=
etrec* ((libraries '("boost" "cgal"=0D=0A+              (letrec* ((librar=
ies '("boost"=0D=0A+                                     "cgal"=0D=0A    =
                                  "gmp"=0D=0A                            =
          "metis"=0D=0A                                      "mpfr"=0D=0A=
@@ -277,11 +272,10 @@ (define-public openfoam-org=0D=0A                  =
                    "zlib"=0D=0A                                      "pa=
raview"))=0D=0A                         (rpaths=0D=0A-                   =
      (fold-right (lambda (library rpaths)=0D=0A+                        =
 (fold-right (lambda (lib rpaths)=0D=0A                                  =
      (string-append rpaths=0D=0A                                        =
               "-rpath=3D"=0D=0A-                                        =
              (assoc-ref=0D=0A-                                          =
             %build-inputs library)=0D=0A+                               =
                       (assoc-ref %build-inputs lib)=0D=0A               =
                                        "/lib,")) "" libraries))=0D=0A   =
                      (openfoam-lib=0D=0A                          (strin=
g-append #$output=0D=0A@@ -307,13 +301,11 @@ (define-public openfoam-org=0D=
=0A             (lambda _=0D=0A               (let* ((vtk-version #$(vers=
ion-major+minor=0D=0A                                      (package-versi=
on vtk)))=0D=0A-                     (vtk-root (assoc-ref %build-inputs "=
vtk"))=0D=0A-                     (vtk-inc (string-append vtk-root "/incl=
ude/vtk-" vtk-version))=0D=0A+                     (vtk-inc (string-appen=
d #$vtk "/include/vtk-" vtk-version))=0D=0A                      (vtk-inc=
-flag (string-append "-I" vtk-inc)))=0D=0A                 (substitute* "=
wmake/rules/linux64Gcc/c++"=0D=0A                   (("\\$\\(LIB_HEADER_D=
IRS\\)" all)=0D=0A-                   (string-append all " " vtk-inc-flag=
 " "))))=0D=0A-              #t))=0D=0A+                   (string-append=
 all " " vtk-inc-flag " ")))) #t))=0D=0A           (delete 'configure) ;n=
o configure phase=0D=0A           (replace 'build=0D=0A             (lamb=
da _=0D=0A@@ -400,6 +392,7 @@ (define-public openfoam-org=0D=0A     ;; $ =
cd pitzDaily=0D=0A     ;; $ chmod -R u+w .=0D=0A     ;; $ blockMesh=0D=0A=
+    (home-page "https://openfoam.org")=0D=0A     (synopsis "Framework fo=
r numerical simulation of fluid flow")=0D=0A     (description=0D=0A      =
"OpenFOAM provides a set of solvers and methods for tackling=0D=0A@@ -410=
,8 +403,7 @@ (define-public openfoam-org=0D=0A sharp gradients, such as t=
hose encountered in flows with shock waves and flows=0D=0A with gas/liqui=
d interfaces.  Large problems may be split into smaller, connected=0D=0A =
problems for efficient solution on parallel systems.")=0D=0A-    (license=
 license:gpl3+)=0D=0A-    (home-page "https://openfoam.org")))=0D=0A+    =
(license license:gpl3+)))=0D=0A=20=0D=0A (define-public openfoam=0D=0A   =
(deprecated-package "openfoam" openfoam-org))=0D=0A=0D=0Abase-commit: cd4=
6757c1a0f886848fbb6828c028dd2a2532767=0D=0A--=20=0D=0A2.41.0=0D=0A=0D=0A




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

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


Received: (at submit) by debbugs.gnu.org; 29 Nov 2023 20:12:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 29 15:12:01 2023
Received: from localhost ([127.0.0.1]:51523 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8Que-00078W-Ov
	for submit <at> debbugs.gnu.org; Wed, 29 Nov 2023 15:12:01 -0500
Received: from lists.gnu.org ([2001:470:142::17]:40814)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018c1cb56a26-f31f78b5-860b-47e3-897e-48bc95896826-000000@HIDDEN>)
 id 1r8Quc-00078G-G3
 for submit <at> debbugs.gnu.org; Wed, 29 Nov 2023 15:11:58 -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
 <0102018c1cb56a26-f31f78b5-860b-47e3-897e-48bc95896826-000000@HIDDEN>)
 id 1r8QuP-0001Jf-3P
 for guix-patches@HIDDEN; Wed, 29 Nov 2023 15:11:45 -0500
Received: from a4-71.smtp-out.eu-west-1.amazonses.com ([54.240.4.71])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_CBC_SHA1:128)
 (Exim 4.90_1) (envelope-from
 <0102018c1cb56a26-f31f78b5-860b-47e3-897e-48bc95896826-000000@HIDDEN>)
 id 1r8QuN-0007UR-K8
 for guix-patches@HIDDEN; Wed, 29 Nov 2023 15:11:44 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1701288700;
 h=Subject:From:To:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=OOd/sJuM9cOKTKUmjBQOUmLIUrqt6nwXg1zuL2B2sw0=;
 b=jfy6+1iKPObd7Bv/4wAYXE0BTH12ljx1Bdodw/gCfJgzidoC7SKS0Bn9pbYRv0kp
 VphOLJwHorA9/h7HNebkwsbnfOvWzAt0BwGxJ/KAC6MHcVhm9FeixBpygjpunZeRoUd
 zOkLIFr4ifcHD28WPCey+h9/QtMcX6xtaF+WASJ0=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1701288700;
 h=Subject:From:To:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=OOd/sJuM9cOKTKUmjBQOUmLIUrqt6nwXg1zuL2B2sw0=;
 b=i2FGPSNv2wLEB1iFP2Wx2QVL+dxWb5jbmbK3LxSo5d3hzXQMyhAhsH1fat+u5J9U
 JzRVBEl4zIqoKNG9VJkhsMstZl6nMFr5uJpu9WVV+qet6h2qftSmnzAsd5biFIwUYob
 bL5u8S+APF3IBPHCDUkKzNC7LJSRvgu1p6hGukMs=
Subject: Re: [bug#66262] Failed to build in QA
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?guix-patches=40gnu=2Eorg?= <guix-patches@HIDDEN>
Date: Wed, 29 Nov 2023 20:11:40 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <xwNeT6gUzeFCqfOOAg53EInzT5z7xQjDmgAGLj0krB6NsrtlH_SoqmcHO89p9ACLbrX2cBsVSew0AZHGPjhsZQ7u4EMUPyOsmif21Bbs2dU=@lendvai.name>
References: <03D1B03C-320E-4722-80BC-D35CB0DBDBA3@HIDDEN> 
 <87cyxth2jp.fsf@HIDDEN> <FDFE0A4D-3301-427F-A7D5-225BD55BD225@HIDDEN> 
 <87zg0weyde.fsf@HIDDEN> <2c3bb152-6928-cdcd-a8b6-593218a6d4e9@HIDDEN> 
 <DBFF3BC7-263C-454D-83B1-303F2D864A3E@HIDDEN> 
 <d54d6122-b50f-3189-f500-1475f07d1269@HIDDEN> <87plzslez6.fsf@HIDDEN> 
 <5B2CC699-5047-4F0C-9245-985BE9AA82B8@HIDDEN> 
 <xwNeT6gUzeFCqfOOAg53EInzT5z7xQjDmgAGLj0krB6NsrtlH_SoqmcHO89p9ACLbrX2cBsVSew0AZHGPjhsZQ7u4EMUPyOsmif21Bbs2dU=@lendvai.name>
 <297eed25-b272-7445-5f4b-27a2a0b5deab@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZ+E+U5rpEDnOTSh+5hQqex79BQgCai1CzAr4Op7kKo7USlgql8jGACqujNWEKrCvAeg==
Thread-Topic: [bug#66262] Failed to build in QA
X-Wm-Sent-Timestamp: 1701288699
Message-ID: <0102018c1cb56a26-f31f78b5-860b-47e3-897e-48bc95896826-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.11.29-54.240.4.71
Received-SPF: pass client-ip=54.240.4.71;
 envelope-from=0102018c1cb56a26-f31f78b5-860b-47e3-897e-48bc95896826-000000@HIDDEN;
 helo=a4-71.smtp-out.eu-west-1.amazonses.com
X-Spam_score_int: -10
X-Spam_score: -1.1
X-Spam_bar: -
X-Spam_report: (-1.1 / 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,
 PDS_BAD_THREAD_QP_64=1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001,
 RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 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 (/)

> i also see this every once in a while. i guess it's because the SMTP se=
rver-farm receives mutliple emails in close proximity, and they end up re=
aching debbugs in a different order.=0D=0A=0D=0AWhat is the way to go her=
e, shall I just resubmit=3F=0D=0A=0D=0A=0D=0A




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

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


Received: (at 66262) by debbugs.gnu.org; 29 Nov 2023 19:55:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 29 14:55:13 2023
Received: from localhost ([127.0.0.1]:51510 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8QeP-0006hY-Ly
	for submit <at> debbugs.gnu.org; Wed, 29 Nov 2023 14:55:13 -0500
Received: from mail-4317.proton.ch ([185.70.43.17]:38067)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <attila@HIDDEN>) id 1r8QeO-0006hA-4L
 for 66262 <at> debbugs.gnu.org; Wed, 29 Nov 2023 14:55:12 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lendvai.name;
 s=protonmail; t=1701287696; x=1701546896;
 bh=orpFJOIomesxz+e8ZM1CXOM7tye0sFOhf0I1OTwohe8=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=pr+wVeYQH6D8bNE8bqko7j/fnGe/n+uWwbDn1S+OOxTIQFnvXkMtnnENNE5cyoXWt
 PF5aP6W5U0FBIy3TPsvDUSlRInqUqSp4rIZAKX3PMHIxPJdDeVX2uhLbpwfaq9RY7v
 3eJfGAJ2jndB6jVguI/om5Lr7MCPJ0Mw4PY1AynO3UsbiTjPB7DQkLBkTHy6Wlge5e
 qbgzhk9wm/M0cxf+95SxjqBRbvHRYxYlVcfxz1lcp2J1W6SriDUxm6NRl1YNOSxZ/O
 KajcDhxBl5D6EmnehYSXNJMtrrDew3aeG9kIsbm5ULftzow+cIPyga5ZRah8P4gUZ8
 7Gi6VxC3Jzu9g==
Date: Wed, 29 Nov 2023 19:54:48 +0000
To: "reza.housseini@HIDDEN" <reza.housseini@HIDDEN>
From: Attila Lendvai <attila@HIDDEN>
Subject: Re: Failed to build in QA
Message-ID: <xwNeT6gUzeFCqfOOAg53EInzT5z7xQjDmgAGLj0krB6NsrtlH_SoqmcHO89p9ACLbrX2cBsVSew0AZHGPjhsZQ7u4EMUPyOsmif21Bbs2dU=@lendvai.name>
In-Reply-To: <5B2CC699-5047-4F0C-9245-985BE9AA82B8@HIDDEN>
References: <03D1B03C-320E-4722-80BC-D35CB0DBDBA3@HIDDEN>
 <87cyxth2jp.fsf@HIDDEN> <FDFE0A4D-3301-427F-A7D5-225BD55BD225@HIDDEN>
 <87zg0weyde.fsf@HIDDEN> <2c3bb152-6928-cdcd-a8b6-593218a6d4e9@HIDDEN>
 <DBFF3BC7-263C-454D-83B1-303F2D864A3E@HIDDEN>
 <d54d6122-b50f-3189-f500-1475f07d1269@HIDDEN> <87plzslez6.fsf@HIDDEN>
 <5B2CC699-5047-4F0C-9245-985BE9AA82B8@HIDDEN>
Feedback-ID: 28384833:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: guix-devel@HIDDEN, 66262 <at> debbugs.gnu.org,
 Christopher Baines <mail@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 (-)

> > The other issue with the v4 series is that Patchwork has got confused
> > and only picked out the first of the v4 patches. The threading also
> > looks weird to me in my email client, but I'm not quite sure why. How
> > did you send the v4 patches?
>
>
> I sent them with git send-mail but I also noticed that the order got
> mixed up in issues.guix.gnu.org, no idea how this happened...


i also see this every once in a while. i guess it's because the SMTP server=
-farm receives mutliple emails in close proximity, and they end up reaching=
 debbugs in a different order.

--
=E2=80=A2 attila lendvai
=E2=80=A2 PGP: 963F 5D5F 45C7 DFCD 0A39
--
=E2=80=9CIn matters of conscience, the law of majority has no place.=
=E2=80=9D
=09=E2=80=94 Mahatma Gandhi (1869=E2=80=931948)





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

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


Received: (at 66262) by debbugs.gnu.org; 29 Nov 2023 17:12:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 29 12:12:16 2023
Received: from localhost ([127.0.0.1]:50991 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8O6i-00026e-55
	for submit <at> debbugs.gnu.org; Wed, 29 Nov 2023 12:12:16 -0500
Received: from mail-ed1-x52f.google.com ([2a00:1450:4864:20::52f]:47294)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <reza.housseini@HIDDEN>) id 1r8NXr-0000zc-8h
 for 66262 <at> debbugs.gnu.org; Wed, 29 Nov 2023 11:36:16 -0500
Received: by mail-ed1-x52f.google.com with SMTP id
 4fb4d7f45d1cf-548ce39b101so9159432a12.2
 for <66262 <at> debbugs.gnu.org>; Wed, 29 Nov 2023 08:36:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1701275762; x=1701880562; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:references
 :in-reply-to:subject:cc:to:from:date:from:to:cc:subject:date
 :message-id:reply-to;
 bh=CZ+7SDKMKj5I+sIQyv/isXDG6M0/gu3wtc8MP+mACh0=;
 b=bxdRHfwsG2EXbrbWtmG6hM6rCvMmwDztEM6L1cboE/Lq+J0pcUIFRA/rLZtVtY2hHN
 nYg+mPbEGb4x75tyY3DwPExa/BlBRcTE2/HhgTJbYk8fLSo6luU4tBdjXmewD2Xp4eHD
 Pg72UEtDOSAPmPXJTFKd3Uqyc/IPzqLeUM0zIvs95A/8KGsSxoDIblPOegD3/WFCG9V/
 6oI4miBJqvUMiN9XlDq08wxDQARg1Oba0ER2oxYtCjKPGFL+p9oUy2L/y7N8G4KjEdzm
 FzlsuEtBdaqt7CNNdiet3K+ZZxABrQFcL3Zm0WD4Rp001opCfVL8uZKOo7oxTgJbh/pj
 GpSw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1701275762; x=1701880562;
 h=content-transfer-encoding:mime-version:message-id:references
 :in-reply-to:subject:cc:to:from:date:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=CZ+7SDKMKj5I+sIQyv/isXDG6M0/gu3wtc8MP+mACh0=;
 b=oJUp7vxQ7IkWGN7yHgNotLes86edEUvUGswwazRgnjGFdgQxmDSoUkPhOEcW6bNrVg
 4rDmLYQiGkMcy8r44xlgDHunklWJjSKNdlq8yIqqLtz09WaWXnh2HF//2rsfaMq+JJYh
 aQpfrt32C/OlMNvpeetHAZbSmWEJFIbd//7GciHMZaaabAIEVNnlsW4ql558U9My9acy
 n2l+6/ANo0F1CiXf/asDivhTATMGB12qPEt19hm+CJvrATvZ/gEweD7yXj8ibfch/RCJ
 OREN59tnYZhJVLrrm4AZRt5cgEs8U/kkd78oPlOgnDleh/lkZh/WuvbJGLR+LwClcFKS
 1Q4g==
X-Gm-Message-State: AOJu0YzWQCGdtmM4ULvwdLO2kMZ0eiL/Gie2qloUBUbxAJ7Bt0f4L05O
 lV7IS0JGRKlo+O4DG7/IdUA=
X-Google-Smtp-Source: AGHT+IFWJZCu9s1SXcpohF07USzwAK0g/2Db3sah5b356RtEcqskWU6iq+xdNOgmAphv9IWaB3kU9Q==
X-Received: by 2002:a05:6402:10d1:b0:54b:e236:3745 with SMTP id
 p17-20020a05640210d100b0054be2363745mr1170560edu.1.1701275761524; 
 Wed, 29 Nov 2023 08:36:01 -0800 (PST)
Received: from ?IPv6:::1? ([2001:1715:4e29:5140:8ebe:acf6:6afe:7bb8])
 by smtp.gmail.com with ESMTPSA id
 cw13-20020a056402228d00b0054b651ce8a1sm3513529edb.45.2023.11.29.08.36.00
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 29 Nov 2023 08:36:01 -0800 (PST)
Date: Wed, 29 Nov 2023 16:35:57 +0000
From: "reza.housseini@HIDDEN" <reza.housseini@HIDDEN>
To: Christopher Baines <mail@HIDDEN>
Subject: Re: Failed to build in QA
In-Reply-To: <87plzslez6.fsf@HIDDEN>
References: <03D1B03C-320E-4722-80BC-D35CB0DBDBA3@HIDDEN>
 <87cyxth2jp.fsf@HIDDEN> <FDFE0A4D-3301-427F-A7D5-225BD55BD225@HIDDEN>
 <87zg0weyde.fsf@HIDDEN> <2c3bb152-6928-cdcd-a8b6-593218a6d4e9@HIDDEN>
 <DBFF3BC7-263C-454D-83B1-303F2D864A3E@HIDDEN>
 <d54d6122-b50f-3189-f500-1475f07d1269@HIDDEN> <87plzslez6.fsf@HIDDEN>
Message-ID: <5B2CC699-5047-4F0C-9245-985BE9AA82B8@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 66262
X-Mailman-Approved-At: Wed, 29 Nov 2023 12:12:15 -0500
Cc: guix-devel@HIDDEN, 66262 <at> debbugs.gnu.org
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 (-)



>There's two issues, one is the machine running Patchwork is low on disk
>space, and that keeps stopping new messages being processed=2E I've
>resolved that for now=2E

Thanks!

>The other issue with the v4 series is that Patchwork has got confused
>and only picked out the first of the v4 patches=2E The threading also
>looks weird to me in my email client, but I'm not quite sure why=2E How
>did you send the v4 patches?

I sent them with git send-mail but I also noticed that the order got mixed=
 up in issues=2Eguix=2Egnu=2Eorg, no idea how this happened=2E=2E=2E






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

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


Received: (at 66262) by debbugs.gnu.org; 29 Nov 2023 16:09:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 29 11:09:45 2023
Received: from localhost ([127.0.0.1]:50788 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8N8D-0000GE-2E
	for submit <at> debbugs.gnu.org; Wed, 29 Nov 2023 11:09:45 -0500
Received: from mail-ej1-x634.google.com ([2a00:1450:4864:20::634]:59712)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <reza.housseini@HIDDEN>) id 1r8Lsa-0003ER-Sc
 for 66262 <at> debbugs.gnu.org; Wed, 29 Nov 2023 09:49:33 -0500
Received: by mail-ej1-x634.google.com with SMTP id
 a640c23a62f3a-a02d12a2444so979890766b.3
 for <66262 <at> debbugs.gnu.org>; Wed, 29 Nov 2023 06:49:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1701269359; x=1701874159; darn=debbugs.gnu.org;
 h=content-transfer-encoding:in-reply-to:references:cc:to:from
 :content-language:subject:user-agent:mime-version:date:message-id
 :from:to:cc:subject:date:message-id:reply-to;
 bh=MWxHOuNC8nFEyNazHNRcSQx6mQHhOrJd+zKwhQZWpXo=;
 b=SKdZxNR91sNlnhwxHVNYJy4ZHUKH5t2P1ntb2KEOJV3AruYXeW1bFTMZQnEk+ONdnw
 1yv9Qd6GEu20SJ5DpwH5MG9UxhZzZLJ47UqgLxWDkqekpKSjWBZ/t+ZNk/vHWxmQ/YKL
 UoMsjXTdqIFdmwNsxLvt8KAcmLBgDzGg7d3QSp+EDHCWWpJcMwBJsPTY76b/Nz5kUtmy
 /Bx+k1o7PTIe1H9ufq5fs5lr+4Tx1CTz1EVqZ3SUZb+ey4CWmKxlZZuWYubpYTyIJZWC
 jusvbJtP/qKHi+PLyWf7sORE0gKpW3FHc4FVlsDcSwTPkQ6roqGTjWfzdxCsl1+JQdwl
 3Ibg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1701269359; x=1701874159;
 h=content-transfer-encoding:in-reply-to:references:cc:to:from
 :content-language:subject:user-agent:mime-version:date:message-id
 :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=MWxHOuNC8nFEyNazHNRcSQx6mQHhOrJd+zKwhQZWpXo=;
 b=s3pVOW8rbAOyka25G/7p+hLwPkkp1xA4wvQEiRrO9jQNFKT9qk9wFpNKeuG7WVsgS7
 khWzaw+rxo7vWuVMosDUhFv5TWGyYVUGrlD3FpYcjRF6dI6uFGhHXwfQFK5NPLaJjCdp
 yML0ErYXnU1KW6TJtNPtbkyhpbAhrnBfDh7zbZxBr799gT0TIu2whgZgzp14nXI8vxA2
 1ypxbL8FSvG4gF03gxipJQ4og+sAYCBWUp9o1NhTQhn1xG8UAOqbEryoDcDL/fYlGZUq
 CoM24OhFGdkZEGkfxKA/koa26gdhEIu+vJNuDHx2MtKrTyJNfhXKsBeZOYP6+Rv+TsCd
 zT7Q==
X-Gm-Message-State: AOJu0Yy8XT7ZnwImRUVL2t4tC3PBhqTIs6QHq+ccX/YByv8sXDBB1q/U
 0bbbNoj+ZM0sIJmwlJTvxNk=
X-Google-Smtp-Source: AGHT+IEaKndtjd+s0cjwpOJ0UQwg82Gi7lyTu9JaG1iWLsf/4DN+WSjkVjgzRBZ5UCRMG00zbLUCPw==
X-Received: by 2002:a17:906:14:b0:a09:d14b:92ee with SMTP id
 20-20020a170906001400b00a09d14b92eemr13429218eja.10.1701269358875; 
 Wed, 29 Nov 2023 06:49:18 -0800 (PST)
Received: from ?IPV6:2001:620:130:9144:b6d8:41df:f13f:a14b?
 ([2001:620:130:9144:b6d8:41df:f13f:a14b])
 by smtp.gmail.com with ESMTPSA id
 s7-20020a170906500700b00a0950451affsm6535471ejj.67.2023.11.29.06.49.17
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 29 Nov 2023 06:49:18 -0800 (PST)
Message-ID: <d54d6122-b50f-3189-f500-1475f07d1269@HIDDEN>
Date: Wed, 29 Nov 2023 15:49:16 +0100
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.15.0
Subject: Re: Failed to build in QA
Content-Language: en-US
From: Reza Housseini <reza.housseini@HIDDEN>
To: Christopher Baines <mail@HIDDEN>
References: <03D1B03C-320E-4722-80BC-D35CB0DBDBA3@HIDDEN>
 <87cyxth2jp.fsf@HIDDEN> <FDFE0A4D-3301-427F-A7D5-225BD55BD225@HIDDEN>
 <87zg0weyde.fsf@HIDDEN> <2c3bb152-6928-cdcd-a8b6-593218a6d4e9@HIDDEN>
 <DBFF3BC7-263C-454D-83B1-303F2D864A3E@HIDDEN>
In-Reply-To: <DBFF3BC7-263C-454D-83B1-303F2D864A3E@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64
X-Spam-Score: -2.2 (--)
X-Debbugs-Envelope-To: 66262
X-Mailman-Approved-At: Wed, 29 Nov 2023 11:09:43 -0500
Cc: guix-devel@HIDDEN, 66262 <at> debbugs.gnu.org
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: -3.2 (---)

SGkgQ2hyaXN0b3BoZXINCg0KSSBzdWJtaXR0ZWQgYSBuZXcgcmV2aXNpb24gdG8gdGhlIGlz
c3VlLCBidXQgdGhlIFFBIGxpbmsgc2hvd3MNCg0KSXNzdWUgbm90IGZvdW5kDQpUaGlzIGNv
dWxkIG1lYW4gdGhlIGlzc3VlIGRvZXMgbm90IGV4aXN0LCBpdCBoYXMgbm8gcGF0Y2hlcyBv
ciBoYXMgYmVlbiANCmNsb3NlZC4NCg0KZG8geW91IGtub3cgd2hhdCB0aGUgcHJvYmxlbSBp
cyBoZXJlPw0KDQpUaGFua3MgZm9yIHlvdXIgaGVscCwNCkJlc3QsDQpSZXphDQo=




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

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


Received: (at 66262) by debbugs.gnu.org; 29 Nov 2023 16:08:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 29 11:08:27 2023
Received: from localhost ([127.0.0.1]:50785 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8N6x-0000EA-Lb
	for submit <at> debbugs.gnu.org; Wed, 29 Nov 2023 11:08:27 -0500
Received: from mira.cbaines.net ([212.71.252.8]:43052)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mail@HIDDEN>) id 1r8N6v-0000E1-JD
 for 66262 <at> debbugs.gnu.org; Wed, 29 Nov 2023 11:08:26 -0500
Received: from localhost (unknown [217.155.61.229])
 by mira.cbaines.net (Postfix) with ESMTPSA id CA06127BBE2;
 Wed, 29 Nov 2023 16:08:16 +0000 (GMT)
Received: from felis (localhost [127.0.0.1])
 by localhost (OpenSMTPD) with ESMTP id 74e59493;
 Wed, 29 Nov 2023 16:08:16 +0000 (UTC)
References: <03D1B03C-320E-4722-80BC-D35CB0DBDBA3@HIDDEN>
 <87cyxth2jp.fsf@HIDDEN>
 <FDFE0A4D-3301-427F-A7D5-225BD55BD225@HIDDEN>
 <87zg0weyde.fsf@HIDDEN>
 <2c3bb152-6928-cdcd-a8b6-593218a6d4e9@HIDDEN>
 <DBFF3BC7-263C-454D-83B1-303F2D864A3E@HIDDEN>
 <d54d6122-b50f-3189-f500-1475f07d1269@HIDDEN>
User-agent: mu4e 1.10.7; emacs 29.1
From: Christopher Baines <mail@HIDDEN>
To: Reza Housseini <reza.housseini@HIDDEN>
Subject: Re: Failed to build in QA
Date: Wed, 29 Nov 2023 16:06:43 +0000
In-reply-to: <d54d6122-b50f-3189-f500-1475f07d1269@HIDDEN>
Message-ID: <87plzslez6.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: guix-devel@HIDDEN, 66262 <at> debbugs.gnu.org
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 (-)

--=-=-=
Content-Type: text/plain


Reza Housseini <reza.housseini@HIDDEN> writes:

> Hi Christopher
>
> I submitted a new revision to the issue, but the QA link shows
>
> Issue not found
> This could mean the issue does not exist, it has no patches or has
> been closed.
>
> do you know what the problem is here?

There's two issues, one is the machine running Patchwork is low on disk
space, and that keeps stopping new messages being processed. I've
resolved that for now.

The other issue with the v4 series is that Patchwork has got confused
and only picked out the first of the v4 patches. The threading also
looks weird to me in my email client, but I'm not quite sure why. How
did you send the v4 patches?

Thanks,

Chris

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmVnYe1fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9XdEBg//a2oqbjDnb6j7lGTyBw4WuaGbDZaN4vEl
v3yrwZGO2sLY0TiFDXDER8NGLyIkKqb7aNQDND0GT8V30yczZfv/9oTUwjMwBO6M
E6pocTYUf4iaQazp/p6iilc9NRg/S7aaAI4o5KWLBgXQXWBCrgoDgUm4iSXOSGSM
8UbKjBchem6NTfx6yP3J5ZZuAGDMfY7B3GJkGX2Hp88NVUyFOwdFmG/2/INqcyqC
r84FLIHg3EnPFPSge0jm9q4cED+SSYGWYqHGf+Ts7hkzBOu/IXsv6rqWAelX3lXG
nhKTYYPvf8E92SyPpRdU1iYWWgzX0uR+MvC5PzFTrOPRK/UlLvFPs62FV/Tz3NHG
pw/IbkQjoVb961GUAGAYKnMs0OpFTBGghHOeLu5a6csf5umg9JkvMtLMBSHfjaH2
kkey9Gc9lMJIrmTIaNE5KRXPMfP1MwaUF5ps2tNZ965tELCDWj5DOjp6wKlLWnFX
kgLwMbLFXbhAG/A84Hppaw2NmJ3YHoLbcvXcfv6+LNfxZC4JZdzcuK34xXhxgR93
E18Wsj0KPBZ8ll7C7UHIFiYvCtnAaDutLwzQizzvJO8UP/iVkcxmadDQIDS/iu0e
Lv5vWquL3hCC04N/C8bEoUFi+E55rj4rxqyB/locPm+NKGYTALT6hwzGrPrv5E5Q
eIV8i1SFeJA=
=zP/g
-----END PGP SIGNATURE-----
--=-=-=--




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

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


Received: (at 66262) by debbugs.gnu.org; 29 Nov 2023 14:29:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 29 09:29:44 2023
Received: from localhost ([127.0.0.1]:49234 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8LZQ-0002c7-0a
	for submit <at> debbugs.gnu.org; Wed, 29 Nov 2023 09:29:44 -0500
Received: from a2-121.smtp-out.eu-west-1.amazonses.com ([54.240.2.121]:46829)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018c1b7bfef1-05ec3c68-24bb-43c0-9ef1-17ec3a472f76-000000@HIDDEN>)
 id 1r8LZL-0002bU-3g
 for 66262 <at> debbugs.gnu.org; Wed, 29 Nov 2023 09:29:39 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1701268160;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=x7fmBkfwzPXA+i6BWQJBCgPA9eXMxZm8Mum8rRMwCZI=;
 b=UjDb3HVgINWb2ig7W042ExhnTUplPxV0YPfvVSIeagCw7xaEr2P5FZ0M47WLTs7u
 kNK+l/Tu9x2B719+GMGUY4CI55+sSoT9iKAlnBxh2DpziBX+WBztBUtH7gJSa3uguuo
 cP98iUU/Gyi4gUoDr7h0ngyrKdpju5c8V6pDZncg=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1701268160;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=x7fmBkfwzPXA+i6BWQJBCgPA9eXMxZm8Mum8rRMwCZI=;
 b=sLdSU/IfgvW/uYA/Q0iN1UoSTacZLO5RFT10aojHZp6LbjfJSUA9u9Pcuk0qb2iV
 vhTlWLzudyrD0NIvpTb7Ftue0L6iV9Niz2OYv1U7Eu9ZPpMVsLtmYg1i2QB3OMoI6Gu
 VSiOZ44z0blOP553hJovXmYfziQ2RW3jRUsygFYk=
Subject: [PATCH v4 5/6] gnu: openfoam-org: Update to 11.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?66262=40debbugs=2Egnu=2Eorg?= <66262 <at> debbugs.gnu.org>
Date: Wed, 29 Nov 2023 14:29:20 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <fe263426cf5f402a7a251e120af65d4a15f955ab.1701268112.git.reza@HIDDEN>
References: <fe263426cf5f402a7a251e120af65d4a15f955ab.1701268112.git.reza@HIDDEN> 
 <5380542281402a0572fbb4270658f354611448d9.1701268112.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHaItBgpBQ4R4lqRQW/cxQVMxxTZAAAA/cZ
Thread-Topic: [PATCH v4 5/6] gnu: openfoam-org: Update to 11.
X-Wm-Sent-Timestamp: 1701268159
X-Original-Mailer: git-send-email 2.41.0
Message-ID: <0102018c1b7bfef1-05ec3c68-24bb-43c0-9ef1-17ec3a472f76-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.11.29-54.240.2.121
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: =?UTF-8?Q?reza?= <reza@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 (-)

* gnu/packages/simulation.scm (openfoam-org): Update to 11.=0D=0A=0D=0ACh=
ange-Id: I6f9752e8bb35754ac3f67acbaa1e4ae8b216e410=0D=0A---=0D=0A gnu/pac=
kages/simulation.scm | 17 +++++++++--------=0D=0A 1 file changed, 9 inser=
tions(+), 8 deletions(-)=0D=0A=0D=0Adiff --git a/gnu/packages/simulation.=
scm b/gnu/packages/simulation.scm=0D=0Aindex c6041643c8..b33f24a5f4 10064=
4=0D=0A--- a/gnu/packages/simulation.scm=0D=0A+++ b/gnu/packages/simulati=
on.scm=0D=0A@@ -91,17 +91,18 @@ (define-module (gnu packages simulation)=0D=
=0A (define-public openfoam-org=0D=0A   (package=0D=0A     (name "openfoa=
m-org")=0D=0A-    (version "10.20230119")=0D=0A+    (version "11")=0D=0A =
    (source (origin=0D=0A-              (method git-fetch)=0D=0A-        =
      (uri (git-reference=0D=0A-                    (url (string-append "=
https://github.com/OpenFOAM/OpenFOAM-"=0D=0A-                            =
            (version-major version)))=0D=0A-                    (commit (=
second (string-split version #\.)))))=0D=0A+              (method url-fet=
ch)=0D=0A+              (uri (string-append "https://github.com/OpenFOAM/=
OpenFOAM-"=0D=0A+                                  (version-major version=
)=0D=0A+                                  "/archive/"=0D=0A+             =
                     "version-"=0D=0A+                                  (=
version-major version)=0D=0A+                                  ".tar.gz")=
)=0D=0A               (sha256=0D=0A                (base32=0D=0A-        =
        "0icvwg7s6vnkgmdiczivia9pbrgx8nanw9a4j080fzfvdv9vxhzp"))=0D=0A-  =
            (file-name (git-file-name name version))=0D=0A+              =
  "1h70a5ni2psx7bcx2xg6aqraj2kkbfn8mflh2akbp6k9mmpgih7b"))=0D=0A         =
      (modules '((guix build utils)))=0D=0A               (snippet `(begi=
n=0D=0A                           ;; patch shell paths=0D=0A--=20=0D=0A2.=
41.0=0D=0A=0D=0A




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

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


Received: (at 66262) by debbugs.gnu.org; 29 Nov 2023 14:29:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 29 09:29:37 2023
Received: from localhost ([127.0.0.1]:49231 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8LZI-0002bj-JT
	for submit <at> debbugs.gnu.org; Wed, 29 Nov 2023 09:29:36 -0500
Received: from a2-249.smtp-out.eu-west-1.amazonses.com ([54.240.2.249]:33375)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018c1b7bed2d-635d8749-047e-4f80-9b20-6ad52e4d9eea-000000@HIDDEN>)
 id 1r8LZG-0002b8-K6
 for 66262 <at> debbugs.gnu.org; Wed, 29 Nov 2023 09:29:35 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1701268155;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=h+36u6Gh6c1IvfFFXpjDTCLXufFhhLuYMpHxNyVFUbc=;
 b=l/cSbPS8KpPm9FjXkel5siyTzdfTThfc8MawckG/KJcpEWydj7mcfbAZ8gPwko2i
 aUK0ImsMHqKZuJHrYAqYfAtl8bsNEm/jlC08N43/phcWfNFCWf6x5BIwCu3uIloYavZ
 RXjfU2WD2Sinb85G4CoxrvRh/wVKDBJdctywDAy0=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1701268155;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=h+36u6Gh6c1IvfFFXpjDTCLXufFhhLuYMpHxNyVFUbc=;
 b=nvfExKCLIHdntg/8c0Aj7W6ogWur74Gkr884KaBw4aY6ZPAzcS/zOPhxOBO3yx48
 CBJDmddgt1SJuS1DtuNpohXYZ++KQTrBzPEzgF1529nZqIL31h67FHa8cZMSxNmSV34
 UJGSKRoXMjJLkHOaGFphnU/KR2rkosmHavyblL7o=
Subject: [PATCH v4 4/6] gnu: openfoam-org: Improve build clean up.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?66262=40debbugs=2Egnu=2Eorg?= <66262 <at> debbugs.gnu.org>
Date: Wed, 29 Nov 2023 14:29:15 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
In-Reply-To: <fe263426cf5f402a7a251e120af65d4a15f955ab.1701268112.git.reza@HIDDEN>
References: <fe263426cf5f402a7a251e120af65d4a15f955ab.1701268112.git.reza@HIDDEN> 
 <97b7044beb51357a1b2f50bc59ab840fa5f97808.1701268112.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHaItBgpBQ4R4lqRQW/cxQVMxxTZAAAA1hd
Thread-Topic: [PATCH v4 4/6] gnu: openfoam-org: Improve build clean up.
X-Wm-Sent-Timestamp: 1701268154
X-Original-Mailer: git-send-email 2.41.0
Message-ID: <0102018c1b7bed2d-635d8749-047e-4f80-9b20-6ad52e4d9eea-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.11.29-54.240.2.249
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: =?UTF-8?Q?reza?= <reza@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 (-)

* gnu/packages/simulation.scm (openfoam-org): Improve build tree cleanup for
package reproducibility.

Change-Id: I59193f16a7d9598a9bc842f1c6091369c47906a8
---
 gnu/packages/simulation.scm | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm
index 75eb070f64..c6041643c8 100644
--- a/gnu/packages/simulation.scm
+++ b/gnu/packages/simulation.scm
@@ -328,7 +328,9 @@ (define-public openfoam-org
                 (delete-file-recursively
                  "platforms/linux64GccDPInt32OptOPENMPI"))
               (for-each delete-file
-                        (find-files "." "\\.o$")) #t))
+                        (find-files "." "\\.o$"))
+              ;; Remove spurious files in src tree
+              (invoke "bash" "-c" "source ./etc/bashrc && wclean all") #t))
           (replace 'check
             (lambda* (#:key tests? #:allow-other-keys)
               (when tests?
-- 
2.41.0





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

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


Received: (at 66262) by debbugs.gnu.org; 29 Nov 2023 14:29:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 29 09:29:36 2023
Received: from localhost ([127.0.0.1]:49229 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8LZI-0002bh-3Z
	for submit <at> debbugs.gnu.org; Wed, 29 Nov 2023 09:29:36 -0500
Received: from a2-134.smtp-out.eu-west-1.amazonses.com ([54.240.2.134]:34915)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018c1b7c1445-1ace1095-2585-4777-b163-26f247d87f01-000000@HIDDEN>)
 id 1r8LZG-0002ah-0F
 for 66262 <at> debbugs.gnu.org; Wed, 29 Nov 2023 09:29:34 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1701268165;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=4wzD5LdYEtza1F9dfwL6u6sviT4adaz0jij61ESa/t0=;
 b=DaqMEwGlG03BrQozbcORbkAjapAig9FU/5wYpyJ0ANBJ6ys7Y7JLTzhG4caxNCAO
 nHLoS1jskACAnA1Lzrujo8ck5ryEPHELUvb4AitVN4RGhaE/tNlR7vFIaMog9K8n6Ef
 joBkK4ITXmQcb5/rXsFjXaMA8bGsoR6Lc0oLaY0c=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1701268165;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=4wzD5LdYEtza1F9dfwL6u6sviT4adaz0jij61ESa/t0=;
 b=vBEvlZ4Bwzau9pNwFz2xbF6tkBEsx5mpYHmD5IQmtN4nSy2lOhlJ0Cfh3TQ258U9
 almicmMgFB1aHGZ+DduP5UaF76K7SpH9qnBc4j4GKg6SnermNrCxfcWiNba/CbWwTgq
 76plq1a7js7IisVuROKH8OkMu0UN0B0gb1QbCTf8=
Subject: [PATCH v4 6/6] gnu: openfoam-com: Update to 2306.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?66262=40debbugs=2Egnu=2Eorg?= <66262 <at> debbugs.gnu.org>
Date: Wed, 29 Nov 2023 14:29:25 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
In-Reply-To: <fe263426cf5f402a7a251e120af65d4a15f955ab.1701268112.git.reza@HIDDEN>
References: <fe263426cf5f402a7a251e120af65d4a15f955ab.1701268112.git.reza@HIDDEN> 
 <3aca16d2ccc66d8f39f08ddcb9a4bbda30c9caa3.1701268112.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHaItBgpBQ4R4lqRQW/cxQVMxxTZAAABNCr
Thread-Topic: [PATCH v4 6/6] gnu: openfoam-com: Update to 2306.
X-Wm-Sent-Timestamp: 1701268164
X-Original-Mailer: git-send-email 2.41.0
Message-ID: <0102018c1b7c1445-1ace1095-2585-4777-b163-26f247d87f01-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.11.29-54.240.2.134
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: =?UTF-8?Q?reza?= <reza@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 (-)

* gnu/packages/simulation.scm (openfoam-com): Update to 2306.

Change-Id: I418fa263706574b716a852c77a33c7de5ee0068d
---
 gnu/packages/simulation.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm
index b33f24a5f4..f01044e76a 100644
--- a/gnu/packages/simulation.scm
+++ b/gnu/packages/simulation.scm
@@ -444,7 +444,7 @@ (define-public openfoam-com
   (package
     (inherit openfoam-org)
     (name "openfoam-com")
-    (version "2212")
+    (version "2306")
     (source (origin
               (method url-fetch)
               (uri (string-append "https://develop.openfoam.com"
@@ -455,7 +455,7 @@ (define-public openfoam-com
                                   ".tar.gz"))
               (sha256
                (base32
-                "0i9039hfz9gvgymkdjhjvvn5500zha3cpdbpqrzfrfi8lbz10is2"))
+                "0zlkp48vygl2a5cyl0mfpj8dsb5bffviq96rg3kws1l6ni40v7jr"))
               (modules '((guix build utils)))
               (snippet `(begin
                           (substitute* "etc/bashrc"
-- 
2.41.0





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

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


Received: (at 66262) by debbugs.gnu.org; 29 Nov 2023 14:29:31 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 29 09:29:31 2023
Received: from localhost ([127.0.0.1]:49225 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8LZC-0002bG-Hy
	for submit <at> debbugs.gnu.org; Wed, 29 Nov 2023 09:29:31 -0500
Received: from a2-86.smtp-out.eu-west-1.amazonses.com ([54.240.2.86]:52407)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018c1b7bd644-e5d6a960-b3c2-48aa-9822-a7b6188ea8c4-000000@HIDDEN>)
 id 1r8LZA-0002ao-M1
 for 66262 <at> debbugs.gnu.org; Wed, 29 Nov 2023 09:29:29 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1701268149;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=m2AT8XjEcCsN4AmP6DQqzR6IdqVJFZiIFxK7MUBQi+s=;
 b=Ypd+ncGC+Q2/q6dyZzIJoscYIr3k0YHQLq4uBZDaNfWGKJhH2yEwXc84yyIzNOnI
 +viBOxITXXPCMnOiHdxPaW2wjz68ebZr3kpIKd+TqDMpE+JP6uWnjD+ESgu9yRdrplK
 Lw91aI2O4yo9jts6b5Zya9vciKNtU9xEr5J5Rysw=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1701268149;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=m2AT8XjEcCsN4AmP6DQqzR6IdqVJFZiIFxK7MUBQi+s=;
 b=utdAFjonW2ZensPB6ZIhYAx8iDdhaFScjM4zYYUHOKNFyyqtc8hAfJVZCQehmenH
 Ie1j81oDmFcuK+1ZuICf2ipSORWzWf+dcQcp8kUVga8AIfG1sDvrJBYbMi3rjXggwai
 6GPnAwZZahvjfWPCclBym780TxM8i39K8WUp/LtQ=
Subject: [PATCH v4 3/6] gnu: openfoam-org: Improve internal path handling.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?66262=40debbugs=2Egnu=2Eorg?= <66262 <at> debbugs.gnu.org>
Date: Wed, 29 Nov 2023 14:29:09 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <fe263426cf5f402a7a251e120af65d4a15f955ab.1701268112.git.reza@HIDDEN>
References: <fe263426cf5f402a7a251e120af65d4a15f955ab.1701268112.git.reza@HIDDEN> 
 <0acf762696be31d70a2c40523c0054e52f9606ef.1701268112.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHaItBgpBQ4R4lqRQW/cxQVMxxTZAAAAnbI
Thread-Topic: [PATCH v4 3/6] gnu: openfoam-org: Improve internal path handling.
X-Wm-Sent-Timestamp: 1701268149
X-Original-Mailer: git-send-email 2.41.0
Message-ID: <0102018c1b7bd644-e5d6a960-b3c2-48aa-9822-a7b6188ea8c4-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.11.29-54.240.2.86
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: =?UTF-8?Q?reza?= <reza@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 (-)

* gnu/packages/simulation.scm (openfoam-org): Improve handling of interna=
l=0D=0Apath WM_PROJECT_DIR.=0D=0A=0D=0AChange-Id: I43de76fb009f955294686a=
0b45bf3dc0217e7dc7=0D=0A---=0D=0A gnu/packages/simulation.scm | 57 ++++++=
++++++++++++++++++++++---------=0D=0A 1 file changed, 43 insertions(+), 1=
4 deletions(-)=0D=0A=0D=0Adiff --git a/gnu/packages/simulation.scm b/gnu/=
packages/simulation.scm=0D=0Aindex 73e53fe35f..75eb070f64 100644=0D=0A---=
 a/gnu/packages/simulation.scm=0D=0A+++ b/gnu/packages/simulation.scm=0D=0A=
@@ -197,8 +197,10 @@ (define-public openfoam-org=0D=0A       ;; Executabl=
e files and shared libraries are located in the 'platforms'=0D=0A       ;=
; subdirectory.=0D=0A       #:strip-directories=0D=0A-      #~(list "shar=
e/OpenFOAM/platforms/linux64GccDPInt32Opt/bin"=0D=0A-              "share=
/OpenFOAM/platforms/linux64GccDPInt32Opt/lib")=0D=0A+      #~(list (strin=
g-append "OpenFOAM-" #$(package-version this-package)=0D=0A+             =
                "/platforms/linux64GccDPInt32Opt/bin")=0D=0A+=09      (st=
ring-append "OpenFOAM-" #$(package-version this-package)=0D=0A+          =
                   "/platforms/linux64GccDPInt32Opt/lib"))=0D=0A=20=0D=0A=
       #:modules=0D=0A       '((ice-9 ftw)=0D=0A@@ -278,7 +280,9 @@ (defi=
ne-public openfoam-org=0D=0A                                             =
          "/lib,")) "" libraries))=0D=0A                         (openfoa=
m-lib=0D=0A                          (string-append #$output=0D=0A-      =
                                  "/share/OpenFOAM/platforms/linux64GccDP=
Int32Opt/lib"))=0D=0A+                                        "/share/Ope=
nFOAM-"=0D=0A+                                        #$(package-version =
this-package)=0D=0A+                                        "/platforms/l=
inux64GccDPInt32Opt/lib"))=0D=0A                         (ldflags=0D=0A  =
                        (string-append "-Wl,"=0D=0A                      =
                   rpaths=0D=0A@@ -338,19 +342,32 @@ (define-public openf=
oam-org=0D=0A                 ;; (with-directory-excursion "tutorials"=0D=
=0A                 ;; (invoke "bash" "-c" "source ../etc/bashrc && ./All=
test"))=0D=0A                 ) #t))=0D=0A+          (add-before 'install=
 'set-paths=0D=0A+            (lambda _=0D=0A+              (let ((instal=
l-path (string-append #$output=0D=0A+=09=09=09=09                 "/share=
/OpenFOAM-"=0D=0A+                                                 #$(pac=
kage-version this-package))))=0D=0A+                (substitute* "etc/bas=
hrc"=0D=0A+=09          (("^\\[ \"\\$BASH\".*$") "")=0D=0A+=09          (=
("^export FOAM_INST_DIR=3D\\$\\(cd.*$")=0D=0A+=09           (string-appen=
d "export FOAM_INST_DIR=3D" install-path "\n"))=0D=0A+=09          (("^ex=
port FOAM_INST_DIR=3D\\$HOME.*$") ""))) #t))=0D=0A           (replace 'in=
stall=0D=0A             (lambda _=0D=0A-              (let ((install-dir =
(string-append #$output=0D=0A-                                           =
     "/share/OpenFOAM")))=0D=0A-                (mkdir-p install-dir) ;cr=
eate install directory=0D=0A+              (let ((install-path (string-ap=
pend #$output=0D=0A+                                                 "/sh=
are/OpenFOAM-"=0D=0A+                                                 #$(=
package-version this-package))))=0D=0A+                (mkdir-p install-p=
ath) ;create install directory=0D=0A                 ;; move contents of =
build directory to install directory=0D=0A-                (copy-recursiv=
ely "." install-dir))))=0D=0A+                (copy-recursively "." insta=
ll-path))))=0D=0A           (add-after 'install 'add-symbolic-link=0D=0A =
            (lambda _=0D=0A               (let* ((bin (string-append #$ou=
tput "/bin"))=0D=0A                      (lib (string-append #$output "/l=
ib"))=0D=0A+                     (etc (string-append #$output "/etc"))=0D=
=0A                      (openfoam (string-append #$output=0D=0A-        =
                                      "/share/OpenFOAM"))=0D=0A+         =
                                     "/share/OpenFOAM-"=0D=0A+           =
                                   #$(package-version this-package)))=0D=0A=
                      (build-bin (string-append openfoam=0D=0A           =
                                     "/platforms/linux64GccDPInt32Opt/bin=
"))=0D=0A                      (build-lib (string-append openfoam=0D=0A@@=
 -373,12 +390,24 @@ (define-public openfoam-org=0D=0A                    =
                    (string-append bin "/" file))))=0D=0A                =
           (scandir foam-bin))=0D=0A                 ;; add symbolic link=
 for standard 'lib' directory=0D=0A-                (symlink build-lib li=
b)) #t)))))=0D=0A-    (native-search-paths=0D=0A-     (list (search-path-=
specification=0D=0A-            (variable "WM_PROJECT_DIR")=0D=0A-       =
     (separator #f)=0D=0A-            (files '("share/OpenFOAM")))))=0D=0A=
+                (symlink build-lib lib)=0D=0A+                ;; add sym=
bolic link for bashrc file=0D=0A+                (mkdir-p etc)=0D=0A+    =
            (symlink (string-append openfoam "/etc/bashrc")=0D=0A+       =
                  (string-append etc "/bashrc"))) #t))=0D=0A+          (a=
dd-after 'add-symbolic-link 'wrap=0D=0A+            (lambda* (#:key pytho=
n inputs outputs #:allow-other-keys)=0D=0A+              (let* ((bin (str=
ing-append #$output "/bin"))=0D=0A+                     (openfoam (string=
-append #$output=0D=0A+                                              "/sh=
are/OpenFOAM-"=0D=0A+                                              #$(pac=
kage-version this-package))))=0D=0A+                (for-each=0D=0A+     =
            (lambda (program)=0D=0A+                   (unless (member pr=
ogram=0D=0A+                                   '("." ".."))=0D=0A+       =
              (wrap-program (string-append bin "/" program)=0D=0A+       =
                `("WM_PROJECT_DIR" ":" prefix (,openfoam)))))=0D=0A+     =
            (scandir bin))))))))=0D=0A     ;; Note:=0D=0A     ;; Tutorial=
 files are installed read-only in /gnu/store.=0D=0A     ;; To allow write=
 permissions on files copied from the store a=0D=0A--=20=0D=0A2.41.0=0D=0A=
=0D=0A




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

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


Received: (at 66262) by debbugs.gnu.org; 29 Nov 2023 14:29:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 29 09:29:26 2023
Received: from localhost ([127.0.0.1]:49222 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8LZ8-0002ax-81
	for submit <at> debbugs.gnu.org; Wed, 29 Nov 2023 09:29:26 -0500
Received: from a2-134.smtp-out.eu-west-1.amazonses.com ([54.240.2.134]:34915)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018c1b7bc2b3-8b054767-1be2-4c35-a92f-eb0cce13e97d-000000@HIDDEN>)
 id 1r8LZ5-0002ah-PZ
 for 66262 <at> debbugs.gnu.org; Wed, 29 Nov 2023 09:29:24 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1701268144;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=smgF/ns83/rJMIepOTXS4xGB5qvL5qrAXmVg1VoO9bo=;
 b=IfsGEJdBK0QTmB8l56lljYnm4i1uqaLQEubtHJTCPT1Y0BuFHBzW7wfB5S21pz7t
 pidbmVy1xyqMH7yoA+G1EyimiFxI5i69K9OQe0GXqWmytJ4eu26QB0TxRvNisJ9/0PZ
 iNutcacOtwJVGx43GC1CpqJLuS4sznSKiwArzW90=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1701268144;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=smgF/ns83/rJMIepOTXS4xGB5qvL5qrAXmVg1VoO9bo=;
 b=i03nq456JRv42RyD1/6YtQXBOyOZbWjXD71MZB/ojhZBOEL91CR/yLtpEqGkUzbV
 RxOC5GCbxx+GgofizdYFtHC/ZkJ+HcwJoYJ5zeCsUdDotYzdqanCdUz//6G1TI46wR0
 y1SX+Jkp+ht200/viFC1cerPBCmBjvK59slX8b/4=
Subject: [PATCH v4 2/6] gnu: openfoam-org: Refactor dependency.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?66262=40debbugs=2Egnu=2Eorg?= <66262 <at> debbugs.gnu.org>
Date: Wed, 29 Nov 2023 14:29:04 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <fe263426cf5f402a7a251e120af65d4a15f955ab.1701268112.git.reza@HIDDEN>
References: <fe263426cf5f402a7a251e120af65d4a15f955ab.1701268112.git.reza@HIDDEN> 
 <c9ba1409a268744673caf17ec529b415ad1fa29f.1701268112.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHaItBgpBQ4R4lqRQW/cxQVMxxTZAAAAap/
Thread-Topic: [PATCH v4 2/6] gnu: openfoam-org: Refactor dependency.
X-Wm-Sent-Timestamp: 1701268143
X-Original-Mailer: git-send-email 2.41.0
Message-ID: <0102018c1b7bc2b3-8b054767-1be2-4c35-a92f-eb0cce13e97d-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.11.29-54.240.2.134
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: =?UTF-8?Q?reza?= <reza@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 (-)

* gnu/packages/simulation.scm (openfoam-org): Move dependency paraview to=
 from=0D=0Anative-inputs to propagated-inputs.=0D=0A=0D=0AChange-Id: I64c=
53b3554acc3d7390c88bbf2bcbcac98cdc141=0D=0A---=0D=0A gnu/packages/simulat=
ion.scm | 3 +--=0D=0A 1 file changed, 1 insertion(+), 2 deletions(-)=0D=0A=
=0D=0Adiff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.=
scm=0D=0Aindex cb6f07c383..73e53fe35f 100644=0D=0A--- a/gnu/packages/simu=
lation.scm=0D=0A+++ b/gnu/packages/simulation.scm=0D=0A@@ -143,7 +143,6 @=
@ (define-public openfoam-org=0D=0A                   ncurses=0D=0A      =
             openmpi=0D=0A                   openssh=0D=0A-              =
    paraview=0D=0A                   pt-scotch32=0D=0A                   =
readline=0D=0A                   zlib))=0D=0A@@ -190,7 +189,7 @@ (define-=
public openfoam-org=0D=0A                          utfcpp=0D=0A          =
                vtk=0D=0A                          xz))=0D=0A-    (propag=
ated-inputs (list gnuplot))=0D=0A+    (propagated-inputs (list paraview g=
nuplot))=0D=0A     (outputs '("debug" ;~60MB=0D=0A                "out"))=
=0D=0A     (arguments=0D=0A--=20=0D=0A2.41.0=0D=0A=0D=0A




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

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


Received: (at 66262) by debbugs.gnu.org; 29 Nov 2023 14:29:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 29 09:29:17 2023
Received: from localhost ([127.0.0.1]:49219 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8LYy-0002aY-OH
	for submit <at> debbugs.gnu.org; Wed, 29 Nov 2023 09:29:17 -0500
Received: from a2-48.smtp-out.eu-west-1.amazonses.com ([54.240.2.48]:47683)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018c1b7b9bde-2db93a73-9870-4286-a7f7-1687cd6b849c-000000@HIDDEN>)
 id 1r8LYw-0002aE-4w
 for 66262 <at> debbugs.gnu.org; Wed, 29 Nov 2023 09:29:15 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1701268135;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:References:Message-Id;
 bh=yQTDZ3NKrji/K0PMeZj5teEafsc/jarDI+UisjCohfQ=;
 b=gfEdU/0Q1IxT6lBgsV6XifyYt4Y1jRi6HONJ92Ou2lGW62hIumqChQI0qhqk3sHg
 PhVB1XZIDDsrXKI9v8lvrWQanGmuY2d9KZzQ+sdJoM0nsPojc2be71lqZQFwNdSwZi6
 kbrqr5GsIC9V9xDpu1vBjprbdRWFd5cNmSkUs7A0=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1701268135;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:References:Message-Id:Feedback-ID;
 bh=yQTDZ3NKrji/K0PMeZj5teEafsc/jarDI+UisjCohfQ=;
 b=RD13h+m0Rtu22/8qlzvBMCdsX5zOPX0TiXefQR/4iTXCxpr8vrVImqFcfEE8Jbet
 NXEMWGN0j1qgxhrhMiPIJQ/YgRLP4kpBZkNmafJA006Rk9GBZr3ZyGRya03RZmwxhSz
 rpEAuhC8HIbygUrr2ceyjv0UdeE3dYyPDWZLfXFs=
Subject: [PATCH v4 1/6] gnu: openfoam-org: Use gexps.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?66262=40debbugs=2Egnu=2Eorg?= <66262 <at> debbugs.gnu.org>
Date: Wed, 29 Nov 2023 14:28:54 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
References: <fe263426cf5f402a7a251e120af65d4a15f955ab.1701268112.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHaItBgpBQ4R4lqRQW/cxQVMxxTZA==
Thread-Topic: [PATCH v4 1/6] gnu: openfoam-org: Use gexps.
X-Wm-Sent-Timestamp: 1701268133
X-Original-Mailer: git-send-email 2.41.0
Message-ID: <0102018c1b7b9bde-2db93a73-9870-4286-a7f7-1687cd6b849c-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.11.29-54.240.2.48
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: =?UTF-8?Q?reza?= <reza@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 (-)

* gnu/packages/simulation.scm (openfoam-org): Use gexps, other cosmetic c=
hanges.=0D=0A=0D=0AChange-Id: I856d9660559cb4656251cba6bc5dd31d004f1b74=0D=
=0A---=0D=0A gnu/packages/simulation.scm | 32 ++++++++++++---------------=
-----=0D=0A 1 file changed, 12 insertions(+), 20 deletions(-)=0D=0A=0D=0A=
diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm=0D=
=0Aindex b2fb123815..cb6f07c383 100644=0D=0A--- a/gnu/packages/simulation=
=2Escm=0D=0A+++ b/gnu/packages/simulation.scm=0D=0A@@ -238,13 +238,10 @@ =
(define-public openfoam-org=0D=0A                  (string-append "export=
 SCOTCH_VERSION=3Dscotch_"=0D=0A                                 #$(packa=
ge-version pt-scotch32) "\n"))=0D=0A                 (("^export SCOTCH_AR=
CH_PATH=3D.*$")=0D=0A-                 (string-append "export SCOTCH_ARCH=
_PATH=3D"=0D=0A-                                (assoc-ref %build-inputs =
"pt-scotch32")=0D=0A-                                "\n"))) #t))=0D=0A+ =
                (string-append "export SCOTCH_ARCH_PATH=3D" #$pt-scotch32=
 "\n"))) #t))=0D=0A           (add-before 'build 'patch-mpi=0D=0A        =
     (lambda _=0D=0A-              (let* ((mpi-path (assoc-ref %build-inp=
uts "openmpi"))=0D=0A-                     (mpi-version #$(package-versio=
n openmpi)))=0D=0A+              (let* ((mpi-version #$(package-version o=
penmpi)))=0D=0A                 ;; specify openmpi type=0D=0A            =
     (substitute* "etc/bashrc"=0D=0A                   (("WM_MPLIB=3DSYST=
EMOPENMPI")=0D=0A@@ -254,8 +251,7 @@ (define-public openfoam-org=0D=0A   =
                 (string-append "export FOAM_MPI=3Dopenmpi-"=0D=0A       =
                            mpi-version "\n"))=0D=0A                   ((=
"export MPI_ARCH_PATH=3D.*\\$FOAM_MPI.*$")=0D=0A-                   (stri=
ng-append "export MPI_ARCH_PATH=3D" mpi-path=0D=0A-                      =
            "\n")))) #t))=0D=0A+                   (string-append "export=
 MPI_ARCH_PATH=3D" #$openmpi "\n")))) #t))=0D=0A           (add-before 'b=
uild 'patch-paraview=0D=0A             (lambda _=0D=0A               (sub=
stitute* "etc/config.sh/paraview"=0D=0A@@ -263,12 +259,11 @@ (define-publ=
ic openfoam-org=0D=0A                  (string-append "export ParaView_VE=
RSION=3D"=0D=0A                                 #$(package-version paravi=
ew) "\n"))=0D=0A                 (("^export ParaView_DIR=3D.*$")=0D=0A-  =
               (string-append "export ParaView_DIR=3D"=0D=0A-            =
                    (assoc-ref %build-inputs "paraview")=0D=0A-          =
                      "\n"))) #t))=0D=0A+                 (string-append =
"export ParaView_DIR=3D" #$paraview "\n"))) #t))=0D=0A           (add-bef=
ore 'build 'add-rpaths=0D=0A             (lambda _=0D=0A-              (l=
etrec* ((libraries '("boost" "cgal"=0D=0A+              (letrec* ((librar=
ies '("boost"=0D=0A+                                     "cgal"=0D=0A    =
                                  "gmp"=0D=0A                            =
          "metis"=0D=0A                                      "mpfr"=0D=0A=
@@ -277,11 +272,10 @@ (define-public openfoam-org=0D=0A                  =
                    "zlib"=0D=0A                                      "pa=
raview"))=0D=0A                         (rpaths=0D=0A-                   =
      (fold-right (lambda (library rpaths)=0D=0A+                        =
 (fold-right (lambda (lib rpaths)=0D=0A                                  =
      (string-append rpaths=0D=0A                                        =
               "-rpath=3D"=0D=0A-                                        =
              (assoc-ref=0D=0A-                                          =
             %build-inputs library)=0D=0A+                               =
                       (assoc-ref %build-inputs lib)=0D=0A               =
                                        "/lib,")) "" libraries))=0D=0A   =
                      (openfoam-lib=0D=0A                          (strin=
g-append #$output=0D=0A@@ -307,13 +301,11 @@ (define-public openfoam-org=0D=
=0A             (lambda _=0D=0A               (let* ((vtk-version #$(vers=
ion-major+minor=0D=0A                                      (package-versi=
on vtk)))=0D=0A-                     (vtk-root (assoc-ref %build-inputs "=
vtk"))=0D=0A-                     (vtk-inc (string-append vtk-root "/incl=
ude/vtk-" vtk-version))=0D=0A+                     (vtk-inc (string-appen=
d #$vtk "/include/vtk-" vtk-version))=0D=0A                      (vtk-inc=
-flag (string-append "-I" vtk-inc)))=0D=0A                 (substitute* "=
wmake/rules/linux64Gcc/c++"=0D=0A                   (("\\$\\(LIB_HEADER_D=
IRS\\)" all)=0D=0A-                   (string-append all " " vtk-inc-flag=
 " "))))=0D=0A-              #t))=0D=0A+                   (string-append=
 all " " vtk-inc-flag " ")))) #t))=0D=0A           (delete 'configure) ;n=
o configure phase=0D=0A           (replace 'build=0D=0A             (lamb=
da _=0D=0A@@ -400,6 +392,7 @@ (define-public openfoam-org=0D=0A     ;; $ =
cd pitzDaily=0D=0A     ;; $ chmod -R u+w .=0D=0A     ;; $ blockMesh=0D=0A=
+    (home-page "https://openfoam.org")=0D=0A     (synopsis "Framework fo=
r numerical simulation of fluid flow")=0D=0A     (description=0D=0A      =
"OpenFOAM provides a set of solvers and methods for tackling=0D=0A@@ -410=
,8 +403,7 @@ (define-public openfoam-org=0D=0A sharp gradients, such as t=
hose encountered in flows with shock waves and flows=0D=0A with gas/liqui=
d interfaces.  Large problems may be split into smaller, connected=0D=0A =
problems for efficient solution on parallel systems.")=0D=0A-    (license=
 license:gpl3+)=0D=0A-    (home-page "https://openfoam.org")))=0D=0A+    =
(license license:gpl3+)))=0D=0A=20=0D=0A (define-public openfoam=0D=0A   =
(deprecated-package "openfoam" openfoam-org))=0D=0A=0D=0Abase-commit: e43=
97a32ac81d0b23b168df27424001a7d20aee7=0D=0A--=20=0D=0A2.41.0=0D=0A=0D=0A




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

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


Received: (at 66262) by debbugs.gnu.org; 20 Oct 2023 11:23:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 20 07:23:01 2023
Received: from localhost ([127.0.0.1]:38790 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qtnam-00046Y-PL
	for submit <at> debbugs.gnu.org; Fri, 20 Oct 2023 07:23:01 -0400
Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]:47374)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <reza.housseini@HIDDEN>) id 1qtkOl-0005kL-6i
 for 66262 <at> debbugs.gnu.org; Fri, 20 Oct 2023 03:58:26 -0400
Received: by mail-wm1-x32f.google.com with SMTP id
 5b1f17b1804b1-4084e49a5e5so4343765e9.3
 for <66262 <at> debbugs.gnu.org>; Fri, 20 Oct 2023 00:57:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1697788670; x=1698393470; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:references
 :in-reply-to:subject:cc:to:from:date:from:to:cc:subject:date
 :message-id:reply-to;
 bh=5MuI2hC4ghFqx5Ed61Vg4iN9J+G8+p7vEQlUYFddwOI=;
 b=IaJyMCi5nfuuhQwjKMQmpDtwTwMDigNYrFqzuaPljdj7ZLkoO8jwiHYF4saiGGO7DH
 U+HrUes8hBesWiIeQtgsTGHX+g4lZ5ox3OsZ0arPSBd28FFV7nxrzZj7Ab3ehQ0Gjn4k
 qBHXHpNdLf/plOoaB+obA/w8LEnTK6gWsDwXlHS8vZEswWGiWSiFdR5LRKZ1IGAFwOgw
 cINrsJ2RvtUgRV1h0OxseouFQlHS2Oh5XpPTw0yy876Ayiss49BWfzUimvNuAK9K7uAC
 vB7TKUL5U5DJA6eBa1E8HTl98e0OnzL7nKxOYk6A0H+v2ukJhbebVUHDMkOB9uiLKXdu
 nU4w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1697788670; x=1698393470;
 h=content-transfer-encoding:mime-version:message-id:references
 :in-reply-to:subject:cc:to:from:date:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=5MuI2hC4ghFqx5Ed61Vg4iN9J+G8+p7vEQlUYFddwOI=;
 b=Ycqnj7z5keHhFavEViD09sXkDUTXaGgE7eufJSrt5XJM5kuXRI+5fLB4nC5mHpzjRW
 HdkqPX+xWZZSI1qHi5iJUhJuuxDKqcq/cB7mGZgIYjiwlTfASDYywbhzCiJoqTTlwF2g
 4Q8gDWamC7PBVTvxVSB0jkYG6SBLTm1qeJpmt4xwaaqDrFcT7cfKnLaiUe2xzGrFt6fF
 EsBTLe4uutXND9mYqaC/v3MZmMeHgKUcAwfPyDYqmEkBXGq6lSHBlg5mssD9FTQr5j9k
 s7pCuD9gy3NXUyhH21zBbi0auLdOW9rDuLgGrlJc5kmWc2rHwtaK0Ifyo7F/M3ipSSkd
 CVLg==
X-Gm-Message-State: AOJu0Yxwxw8gKUapijuW2FeCvkY+/IQSDNXs01KZJVIStPO4z43NSgm/
 gJ62kIit7uQE16opJlTKZKU=
X-Google-Smtp-Source: AGHT+IG9C2fbQ6FKWxuqx65ht7O7exEG4w+vUY0ej9FiSouRxveEetEoAbWVvP412v+gw90d8zhdAw==
X-Received: by 2002:a05:600c:198a:b0:3fb:a0fc:1ba1 with SMTP id
 t10-20020a05600c198a00b003fba0fc1ba1mr868465wmq.35.1697788669844; 
 Fri, 20 Oct 2023 00:57:49 -0700 (PDT)
Received: from [127.0.0.1] ([178.197.222.227])
 by smtp.gmail.com with ESMTPSA id
 y5-20020adff145000000b0031fd849e797sm1105391wro.105.2023.10.20.00.57.48
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 20 Oct 2023 00:57:49 -0700 (PDT)
Date: Fri, 20 Oct 2023 07:57:44 +0000
From: "reza.housseini@HIDDEN" <reza.housseini@HIDDEN>
To: Christopher Baines <mail@HIDDEN>
Subject: Re: Failed to build in QA
In-Reply-To: <2c3bb152-6928-cdcd-a8b6-593218a6d4e9@HIDDEN>
References: <03D1B03C-320E-4722-80BC-D35CB0DBDBA3@HIDDEN>
 <87cyxth2jp.fsf@HIDDEN> <FDFE0A4D-3301-427F-A7D5-225BD55BD225@HIDDEN>
 <87zg0weyde.fsf@HIDDEN> <2c3bb152-6928-cdcd-a8b6-593218a6d4e9@HIDDEN>
Message-ID: <DBFF3BC7-263C-454D-83B1-303F2D864A3E@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 66262
X-Mailman-Approved-At: Fri, 20 Oct 2023 07:22:59 -0400
Cc: guix-devel@HIDDEN, 66262 <at> debbugs.gnu.org
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 (-)

On October 9, 2023 12:40:40 PM UTC, Reza Housseini <reza=2Ehousseini@gmail=
=2Ecom> wrote:
>> This is probably down to a top level circular dependency=2E In particul=
ar,
>> trying to paraview to compute the version to form part of the
>> native-search-path at the top level causes problems=2E
>
>I'm wondering why it builds fine locally but causes problems in QA have y=
ou any pointers what might be the difference?
>
>> Making openfoam have LD_LIBRARY_PATH as a search path seems like the
>> incorrect use of search paths though, since you're searching for
>> something in the same package=2E Replacing this with wrapping would be =
an
>> improvement, although still I'm unsure why LD_LIBRARY_PATH would need
>> setting in this case
>Hmm maybe you are right, will try to wrap the binaries instead=2E=2E=2E

I removed the search-path but it still fails to build, I cannot make sense=
 of the error message=2E=2E=2E




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

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


Received: (at 66262) by debbugs.gnu.org; 10 Oct 2023 17:09:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Oct 10 13:09:56 2023
Received: from localhost ([127.0.0.1]:36836 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qqGF1-0000qi-Rl
	for submit <at> debbugs.gnu.org; Tue, 10 Oct 2023 13:09:56 -0400
Received: from mira.cbaines.net
 ([2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27]:44619)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mail@HIDDEN>) id 1qqGEz-0000qX-8L
 for 66262 <at> debbugs.gnu.org; Tue, 10 Oct 2023 13:09:53 -0400
Received: from localhost (unknown [217.155.61.229])
 by mira.cbaines.net (Postfix) with ESMTPSA id 5F0C427BBE2;
 Tue, 10 Oct 2023 18:09:31 +0100 (BST)
Received: from felis (localhost [127.0.0.1])
 by localhost (OpenSMTPD) with ESMTP id ca7deb98;
 Tue, 10 Oct 2023 17:09:30 +0000 (UTC)
References: <03D1B03C-320E-4722-80BC-D35CB0DBDBA3@HIDDEN>
 <87cyxth2jp.fsf@HIDDEN>
 <FDFE0A4D-3301-427F-A7D5-225BD55BD225@HIDDEN>
 <87zg0weyde.fsf@HIDDEN>
 <2c3bb152-6928-cdcd-a8b6-593218a6d4e9@HIDDEN>
User-agent: mu4e 1.10.5; emacs 28.2
From: Christopher Baines <mail@HIDDEN>
To: Reza Housseini <reza.housseini@HIDDEN>
Subject: Re: Failed to build in QA
Date: Tue, 10 Oct 2023 18:09:04 +0100
In-reply-to: <2c3bb152-6928-cdcd-a8b6-593218a6d4e9@HIDDEN>
Message-ID: <87edi2flpx.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: guix-devel@HIDDEN, 66262 <at> debbugs.gnu.org
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 (-)

--=-=-=
Content-Type: text/plain


Reza Housseini <reza.housseini@HIDDEN> writes:

>> This is probably down to a top level circular dependency. In particular,
>> trying to paraview to compute the version to form part of the
>> native-search-path at the top level causes problems.
>
> I'm wondering why it builds fine locally but causes problems in QA
> have you any pointers what might be the difference?

You should be able to reproduce this locally, I see the issue when
running make.

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmUlhUpfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9Xfq2w/+MlKd4WBODRfYQujdjPHausMsBbAzXkUc
YobqirURl5x1DEY8U3b2YT3SOtPTREHxAtSoSRvMCv/zfwMhn2G5p1LkCOQAaNtn
zez6+Je7I2S1udmRfN/8jjA4aajR8vAixgkSKBGE93pAn2Le7SYjw5moxAeGgCBT
2nBimxoK/HJJ15n9D9E3TwQN0jh/mS22MYy6vKE53Hy2NGbwldkh+XsDYWVNfEhJ
iYJ3mwdAiPY8tQJdDS88FFq99jpe+XA4ruC/WuNWpEc/6ZK9uzc5EGzXVgklFNyF
n5tQ5BV18jHJv/bhLHi2wnbGbzKPIDuwvJJM9s4HGFQy5Vc/ZFjwN2+jcvToSQqU
Q6YhNyvaPnt2IPo13TFAPu34pRldvQpIjLOMmOVMxtk3AdXlM5521susiZ0NSQaN
2VlpN/E0BCDY89SSjpCGamVEVjaRCEp5XQzh38Ma6akXvNDawdeEU9vAHCgs9gcY
Q9mmb4r3FKTorEVai3mtYWqZbtozHllZp2lGmVwSHAKQ3gavtYzDxF2KVs28b9DY
jreymmEQWCJ+3VV62PW9Ad1lPExDFyOwgNZA8hyq8XJIOfwFzQAPXlINs5Z/jJTH
bjFUuzE3538sW1L4I5beeGVROcnPBVqE39loqSGD9XM/UJDWFOQ0dH5SBk5Y8HR4
oX4MY/KlHZQ=
=GapC
-----END PGP SIGNATURE-----
--=-=-=--




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

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


Received: (at 66262) by debbugs.gnu.org; 10 Oct 2023 06:26:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Oct 10 02:26:09 2023
Received: from localhost ([127.0.0.1]:33852 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qq6C0-0006zD-N9
	for submit <at> debbugs.gnu.org; Tue, 10 Oct 2023 02:26:09 -0400
Received: from a2-52.smtp-out.eu-west-1.amazonses.com ([54.240.2.52]:44029)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018b184310e5-7c285620-deb5-4893-a60e-e9e94da60816-000000@HIDDEN>)
 id 1qq6Bu-0006xr-M4
 for 66262 <at> debbugs.gnu.org; Tue, 10 Oct 2023 02:26:06 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1696919130;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=YKTRPrBnHuzNUs0gKvcxEIo+fkDnl1+3hR2WQ5Q0b3Y=;
 b=ZTQN+ZfbA0bVIELD/wCqwoInxikTDVjNmty8sDG+tIs8TpbywcdD4ruxW8p9T+Wx
 sLeCv6BihOTeur5qiiIvErt0FWg56ZGYf4muVDTzNm16PgEK0Hmvx2rB6wbejDkmEws
 hvkwA+yWcKCZo4MIkrShFW59C0hfjbBHFdHrpDEQ=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1696919130;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=YKTRPrBnHuzNUs0gKvcxEIo+fkDnl1+3hR2WQ5Q0b3Y=;
 b=FdO78XfJCglGO7OowqCgmPGudgMlqXbAzzwLFmkF9vKtucNNtPUVl3jVq20ShUQE
 bzmz/lb5iqd5FlkurinE6mNXyBjldY/8paQmBb11MMVvtpm3P2HunOrncMA9LuDWwap
 ntnNvUJUyLmM0M9Ptyowed5b+3kqW5uyM6tmQOFs=
Subject: [PATCH v3 3/3] gnu: openfoam-com: Update to 2306.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?66262=40debbugs=2Egnu=2Eorg?= <66262 <at> debbugs.gnu.org>
Date: Tue, 10 Oct 2023 06:25:30 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <cover.1696919009.git.reza@HIDDEN>
References: <cover.1696919009.git.reza@HIDDEN> 
 <f4cd9332ffd1c23dbf9fac5b1821676ae6c2aa2d.1696919009.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZ+0KLumvKmCKhSmOZLKw0EepbNQAAAVBJ
Thread-Topic: [PATCH v3 3/3] gnu: openfoam-com: Update to 2306.
X-Wm-Sent-Timestamp: 1696919129
X-Original-Mailer: git-send-email 2.41.0
Message-ID: <0102018b184310e5-7c285620-deb5-4893-a60e-e9e94da60816-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.10.10-54.240.2.52
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: =?UTF-8?Q?reza?= <reza@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 (-)

* gnu/packages/simulation (openfoam-com): Update to 2306. Use openfoam-pa=
ckage=0D=0Afactory function to create package.=0D=0A---=0D=0A gnu/package=
s/simulation.scm | 58 +++++++++++++++++++------------------=0D=0A 1 file =
changed, 30 insertions(+), 28 deletions(-)=0D=0A=0D=0Adiff --git a/gnu/pa=
ckages/simulation.scm b/gnu/packages/simulation.scm=0D=0Aindex 6ce15a2c2d=
=2E.f44e1dbf6f 100644=0D=0A--- a/gnu/packages/simulation.scm=0D=0A+++ b/g=
nu/packages/simulation.scm=0D=0A@@ -429,37 +429,39 @@ (define-public open=
foam=0D=0A=20=0D=0A (define-public openfoam-com=0D=0A   ;; This is a fork=
 of 'openfoam-org', maintained separately.=0D=0A-  (package=0D=0A-    (in=
herit openfoam-org)=0D=0A-    (name "openfoam-com")=0D=0A-    (version "2=
212")=0D=0A-    (source (origin=0D=0A-              (method url-fetch)=0D=
=0A-              (uri (string-append "https://develop.openfoam.com"=0D=0A=
-                                  "/Development/openfoam/-/archive/OpenF=
OAM-v"=0D=0A-                                  version=0D=0A-            =
                      "/openfoam-OpenFOAM-v"=0D=0A-                      =
            version=0D=0A-                                  ".tar.gz"))=0D=
=0A-              (sha256=0D=0A-               (base32=0D=0A-            =
    "0i9039hfz9gvgymkdjhjvvn5500zha3cpdbpqrzfrfi8lbz10is2"))=0D=0A-      =
        (modules '((guix build utils)))=0D=0A-              (snippet `(be=
gin=0D=0A-                          (substitute* "etc/bashrc"=0D=0A-     =
                       ;; set same version as guix package=0D=0A-=09=09=09=
    (("^export WM_PROJECT_VERSION=3D.*$")=0D=0A-=09=09=09     (string-app=
end "export WM_PROJECT_VERSION=3D"=0D=0A-=09=09=09=09=09    ,version "\n"=
)))=0D=0A-                          ;; patch shell paths=0D=0A-          =
                (substitute* (list "src/OSspecific/POSIX/POSIX.C"=0D=0A+ =
 (let* ((version "2306")=0D=0A+         (name "openfoam-com")=0D=0A+     =
    (source (origin=0D=0A+                   (method url-fetch)=0D=0A+   =
                (uri (string-append "https://develop.openfoam.com"=0D=0A+=
                                       "/Development/openfoam/-/archive/O=
penFOAM-v"=0D=0A+                                       version=0D=0A+   =
                                    "/openfoam-OpenFOAM-v"=0D=0A+        =
                               version=0D=0A+                            =
           ".tar.gz"))=0D=0A+                   (sha256 (base32=0D=0A+   =
                         "0zlkp48vygl2a5cyl0mfpj8dsb5bffviq96rg3kws1l6ni4=
0v7jr"))=0D=0A+                   (modules '((guix build utils)))=0D=0A+ =
                  (snippet `(begin=0D=0A+                               (=
substitute* "etc/bashrc"=0D=0A+                                 ;; set sa=
me version as guix package=0D=0A+                                 (("^exp=
ort WM_PROJECT_VERSION=3D.*$")=0D=0A+                                  (s=
tring-append "export WM_PROJECT_VERSION=3D"=0D=0A+                       =
                          ,version "\n")))=0D=0A+                        =
       ;; patch shell paths=0D=0A+                               (substit=
ute* (list=0D=0A+                                             "src/OSspec=
ific/POSIX/POSIX.C"=0D=0A                                              "w=
make/src/Makefile"=0D=0A                                              "wm=
ake/makefiles/general"=0D=0A                                             =
 "wmake/makefiles/info")=0D=0A-                            (("/bin/sh")=0D=
=0A-                             "sh"))))))=0D=0A-    (synopsis "Framewor=
k for numerical simulation of fluid flow (from openfoam.com)")=0D=0A-    =
(home-page "https://www.openfoam.com")))=0D=0A+                          =
       (("/bin/sh")=0D=0A+                                  "sh"))))))=0D=
=0A+         (home-page "https://www.openfoam.com")=0D=0A+         (synop=
sis=0D=0A+          "Framework for numerical simulation of fluid flow (fr=
om openfoam.com)")=0D=0A+         (template (openfoam-package source vers=
ion name home-page synopsis)))=0D=0A+    (package=0D=0A+      (inherit te=
mplate))))=0D=0A=20=0D=0A (define-public open-simulation-interface=0D=0A =
  (package=0D=0A--=20=0D=0A2.41.0=0D=0A=0D=0A




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

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


Received: (at 66262) by debbugs.gnu.org; 10 Oct 2023 06:26:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Oct 10 02:26:07 2023
Received: from localhost ([127.0.0.1]:33850 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qq6Bz-0006z5-20
	for submit <at> debbugs.gnu.org; Tue, 10 Oct 2023 02:26:07 -0400
Received: from a2-11.smtp-out.eu-west-1.amazonses.com ([54.240.2.11]:54695)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018b184309d5-eff905ae-ed1b-4c1a-b305-45f0e69ba7de-000000@HIDDEN>)
 id 1qq6Bt-0006xn-FZ
 for 66262 <at> debbugs.gnu.org; Tue, 10 Oct 2023 02:26:04 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1696919128;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=vfBPe8Mc/nOgrl8SB2WkLO7LrPoIOZJRvGCY3f74iaE=;
 b=Mh1paRr7NEJwR+QFgqPhsaKhL8Sbtj+wSKjjpaeJR6cVS3+wAP4kz05PvxpN2PaM
 dvPcOmNt3m5w6H1SSzLlGgDZm17wPcO8WCHG+ZEVfZ838/FMG5N/QAciUQWG/VMQ+zG
 eG/AliSn64qk/yIbQeQjhlZ1LtAPCBCNwP8VK8Ug=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1696919128;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=vfBPe8Mc/nOgrl8SB2WkLO7LrPoIOZJRvGCY3f74iaE=;
 b=XI90iL3c5umkOp4ZkQ1vbMSiO/j5gklzlI9w/iWeVnNqQ7uh/1vn70LFWrfuXRW+
 eDtxzkY6yU5hAtPIOhM4zbQd1XfpG3sfKGtNktx27vm7ZJ6R8NnWLZaW8G3NC93QnfO
 swfsXx3pqfcgBgaqKRnRJN2a/hpLYojlkZdo81Q4=
Subject: [PATCH v3 1/3] gnu: Add openfoam-package.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?66262=40debbugs=2Egnu=2Eorg?= <66262 <at> debbugs.gnu.org>
Date: Tue, 10 Oct 2023 06:25:28 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <cover.1696919009.git.reza@HIDDEN>
References: <cover.1696919009.git.reza@HIDDEN> 
 <ccac0a551e301ab86d5c77ba928fac1cf69cf138.1696919009.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZ+0KLumvKmCKhSmOZLKw0EepbNQAAAQlM
Thread-Topic: [PATCH v3 1/3] gnu: Add openfoam-package.
X-Wm-Sent-Timestamp: 1696919127
X-Original-Mailer: git-send-email 2.41.0
Message-ID: <0102018b184309d5-eff905ae-ed1b-4c1a-b305-45f0e69ba7de-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.10.10-54.240.2.11
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: =?UTF-8?Q?reza?= <reza@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 (-)

* gnu/packages/simulation.scm (openfoam-package): Add factory function to=
=0D=0Agenerate openfoam packages. Improve build tree clean up to fix repr=
oducibility=0D=0Abug. Fix install path to follow openfoam naming conventi=
on.=0D=0A---=0D=0A gnu/packages/simulation.scm | 285 ++++++++++++++++++++=
++++++++++++++++=0D=0A 1 file changed, 285 insertions(+)=0D=0A=0D=0Adiff =
--git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm=0D=0Ain=
dex b2fb123815..4b95688e33 100644=0D=0A--- a/gnu/packages/simulation.scm=0D=
=0A+++ b/gnu/packages/simulation.scm=0D=0A@@ -88,6 +88,291 @@ (define-mod=
ule (gnu packages simulation)=0D=0A   #:use-module (ice-9 regex)=0D=0A   =
#:use-module (srfi srfi-1))=0D=0A=20=0D=0A+(define* (openfoam-package sou=
rce version name home-page synopsis)=0D=0A+  (let* ((install-path (string=
-append "share/OpenFOAM-" version)))=0D=0A+    (package=0D=0A+      (name=
 name)=0D=0A+      (version version)=0D=0A+      (source source)=0D=0A+  =
    (build-system gnu-build-system)=0D=0A+      (native-search-paths=0D=0A=
+       (list (search-path-specification=0D=0A+=09      (variable "WM_PRO=
JECT_DIR")=0D=0A+=09      (files `(,install-path)))))=0D=0A+      (inputs=
 (list boost=0D=0A+=09=09    cgal=0D=0A+=09=09    git=0D=0A+=09=09    gmp=
=0D=0A+=09=09    libxt=0D=0A+=09=09    metis=0D=0A+=09=09    mpfr=0D=0A+=09=
=09    ncurses=0D=0A+=09=09    openmpi=0D=0A+=09=09    openssh=0D=0A+=09=09=
    paraview=0D=0A+=09=09    pt-scotch32=0D=0A+=09=09    readline=0D=0A+=09=
=09    scotch=0D=0A+=09=09    zlib))=0D=0A+      (native-inputs (list bis=
on=0D=0A+=09=09           flex=0D=0A+=09=09           ;; paraview plugin =
dependencies=0D=0A+=09=09           cli11=0D=0A+=09=09           cmake-mi=
nimal=0D=0A+=09=09           cgns=0D=0A+=09=09           curl=0D=0A+=09=09=
           double-conversion=0D=0A+=09=09           eigen=0D=0A+=09=09   =
        expat=0D=0A+=09=09           ffmpeg=0D=0A+=09=09           fmt=0D=
=0A+=09=09           freetype=0D=0A+=09=09           gdal=0D=0A+=09=09   =
        gl2ps=0D=0A+=09=09           glew=0D=0A+=09=09           gmsh=0D=0A=
+=09=09           hdf5=0D=0A+=09=09           jsoncpp=0D=0A+=09=09       =
    libjpeg-turbo=0D=0A+=09=09           libogg=0D=0A+=09=09           li=
bpng=0D=0A+=09=09           libharu=0D=0A+=09=09           libtheora=0D=0A=
+=09=09           libtiff=0D=0A+=09=09           libx11=0D=0A+=09=09     =
      libxml2=0D=0A+=09=09           lz4=0D=0A+=09=09           netcdf=0D=
=0A+=09=09           nlohmann-json=0D=0A+=09=09           proj=0D=0A+=09=09=
           protobuf=0D=0A+=09=09           pugixml=0D=0A+=09=09          =
 python=0D=0A+=09=09           python-mpi4py=0D=0A+=09=09           qtbas=
e-5=0D=0A+=09=09           qtsvg-5=0D=0A+=09=09           qttools-5=0D=0A=
+=09=09           qtwebengine-5=0D=0A+=09=09           qtxmlpatterns=0D=0A=
+=09=09           utfcpp=0D=0A+=09=09           vtk=0D=0A+=09=09         =
  xz))=0D=0A+      (propagated-inputs (list gnuplot))=0D=0A+      (output=
s '("debug" ;~60MB=0D=0A+=09         "out"))=0D=0A+      (arguments=0D=0A=
+       (list=0D=0A+        ;; Executable files and shared libraries are =
located in the 'platforms'=0D=0A+        ;; subdirectory.=0D=0A+        #=
:strip-directories=0D=0A+        #~(list (string-append "OpenFOAM-" #$ver=
sion "/platforms/linux64GccDPInt32Opt/bin")=0D=0A+=09        (string-appe=
nd "OpenFOAM-" #$version "/platforms/linux64GccDPInt32Opt/lib"))=0D=0A+=0D=
=0A+        #:modules=0D=0A+        '((ice-9 ftw)=0D=0A+          (ice-9 =
regex)=0D=0A+          (ice-9 string-fun)=0D=0A+          (srfi srfi-1)=0D=
=0A+          (guix build gnu-build-system)=0D=0A+          (guix build u=
tils))=0D=0A+=0D=0A+        #:phases=0D=0A+        #~(modify-phases %stan=
dard-phases=0D=0A+=09    (add-before 'build 'patch-HOME-path=0D=0A+=09   =
   (lambda _=0D=0A+=09        (setenv "HOME" "/tmp") #t))=0D=0A+=09    (a=
dd-before 'build 'patch-scotch=0D=0A+=09      (lambda _=0D=0A+=09        =
(substitute* "etc/config.sh/scotch"=0D=0A+=09          (("^export SCOTCH_=
VERSION=3Dscotch_.*$")=0D=0A+=09           (string-append "export SCOTCH_=
VERSION=3Dscotch_"=0D=0A+=09=09=09          #$(package-version pt-scotch3=
2) "\n"))=0D=0A+=09          (("^export SCOTCH_ARCH_PATH=3D.*$")=0D=0A+=09=
           (string-append "export SCOTCH_ARCH_PATH=3D" #$pt-scotch32 "\n"=
)))=0D=0A+=09        #t))=0D=0A+=09    (add-before 'build 'patch-mpi=0D=0A=
+=09      (lambda _=0D=0A+=09        (let* ((mpi-version #$(package-versi=
on openmpi)))=0D=0A+=09          ;; specify openmpi type=0D=0A+=09       =
   (substitute* "etc/bashrc"=0D=0A+=09=09    (("WM_MPLIB=3DSYSTEMOPENMPI"=
)=0D=0A+=09=09     "WM_MPLIB=3DOPENMPI"))=0D=0A+=09          (substitute*=
 "etc/config.sh/mpi"=0D=0A+=09=09    (("export FOAM_MPI=3Dopenmpi-.*$")=0D=
=0A+=09=09     (string-append "export FOAM_MPI=3Dopenmpi-"=0D=0A+=09=09=09=
=09    mpi-version "\n"))=0D=0A+=09=09    (("export MPI_ARCH_PATH=3D.*\\$=
FOAM_MPI.*$")=0D=0A+=09=09     (string-append "export MPI_ARCH_PATH=3D" #=
$openmpi "\n"))))=0D=0A+=09        #t))=0D=0A+=09    (add-before 'build '=
patch-paraview=0D=0A+=09      (lambda _=0D=0A+=09        (substitute* "et=
c/config.sh/paraview"=0D=0A+=09          (("^export ParaView_VERSION=3D.*=
$")=0D=0A+=09           (string-append "export ParaView_VERSION=3D"=0D=0A=
+=09=09=09          #$(package-version paraview) "\n"))=0D=0A+=09        =
  (("^export ParaView_DIR=3D.*$")=0D=0A+=09           (string-append "exp=
ort ParaView_DIR=3D" #$paraview "\n"))=0D=0A+                  (("export =
ParaView_GL=3Dmesa") "export ParaView_GL=3Dsystem"))=0D=0A+=09        #t)=
)=0D=0A+=09    (add-before 'build 'add-rpaths=0D=0A+=09      (lambda _=0D=
=0A+=09        (letrec* ((libraries '("boost"=0D=0A+=09=09=09=09       "c=
gal"=0D=0A+=09=09=09=09       "gmp"=0D=0A+=09=09=09=09       "metis"=0D=0A=
+=09=09=09=09       "mpfr"=0D=0A+=09=09=09=09       "scotch"=0D=0A+=09=09=
=09=09       "pt-scotch32"=0D=0A+ =09=09=09=09       "openmpi"=0D=0A+=09=09=
=09=09       "zlib"=0D=0A+=09=09=09=09       "paraview"))=0D=0A+=09=09   =
       (rpaths=0D=0A+=09=09           (fold-right (lambda (lib rpaths)=0D=
=0A+=09=09=09=09         (string-append rpaths=0D=0A+=09=09=09=09=09=09  =
      "-rpath=3D"=0D=0A+=09=09=09=09=09=09        (assoc-ref %build-input=
s lib)=0D=0A+=09=09=09=09=09=09        "/lib,")) "" libraries))=0D=0A+=09=
=09          (openfoam-lib=0D=0A+=09=09           (string-append #$output=
=0D=0A+=09=09=09=09          "/share/OpenFOAM-" #$version=0D=0A+=09=09=09=
=09          "/platforms/linux64GccDPInt32Opt/lib"))=0D=0A+=09=09        =
  (ldflags=0D=0A+=09=09           (string-append "-Wl,"=0D=0A+=09=09=09=09=
          rpaths=0D=0A+=09=09=09=09          "-rpath=3D"=0D=0A+=09=09=09=09=
          openfoam-lib=0D=0A+=09=09=09=09          ","=0D=0A+=09=09=09=09=
          "-rpath=3D"=0D=0A+=09=09=09=09          openfoam-lib=0D=0A+=09=09=
=09=09          "/dummy,"=0D=0A+=09=09=09=09          "-rpath=3D"=0D=0A+=09=
=09=09=09          openfoam-lib=0D=0A+=09=09=09=09          "/paraview-"=0D=
=0A+=09=09=09=09          #$(version-major+minor (package-version=0D=0A+=09=
=09=09=09=09=09=09          paraview)))))=0D=0A+=09          (substitute*=
 "wmake/rules/linux64Gcc/c++"=0D=0A+=09=09    (("\\$\\(LIB_HEADER_DIRS\\)=
 -fPIC" all)=0D=0A+=09=09     (string-append all " " ldflags)))) #t))=0D=0A=
+=09    (add-before 'build 'add-vtk-include-path=0D=0A+=09      (lambda _=
=0D=0A+=09        (let* ((vtk-version #$(version-major+minor=0D=0A+=09=09=
=09=09       (package-version vtk)))=0D=0A+=09=09       (vtk-inc (string-=
append #$vtk "/include/vtk-" vtk-version))=0D=0A+=09=09       (vtk-inc-fl=
ag (string-append "-I" vtk-inc)))=0D=0A+=09          (substitute* "wmake/=
rules/linux64Gcc/c++"=0D=0A+=09=09    (("\\$\\(LIB_HEADER_DIRS\\)" all)=0D=
=0A+=09=09     (string-append all " " vtk-inc-flag " "))))=0D=0A+=09     =
   #t))=0D=0A+=09    (delete 'configure) ;no configure phase=0D=0A+=09   =
 (replace 'build=0D=0A+=09      (lambda _=0D=0A+=09        ;; compile Ope=
nFOAM libraries and applications=0D=0A+=09        (invoke "bash" "-c"=0D=0A=
+=09=09        (format #f=0D=0A+=09=09=09        "source ./etc/bashrc && =
=2E/Allwmake -j~a"=0D=0A+=09=09=09        (parallel-job-count)))))=0D=0A+=
=09    (add-after 'build 'cleanup=0D=0A+=09      ;; Avoid unnecessary, vo=
luminous object and dep files.=0D=0A+=09      (lambda _=0D=0A+=09        =
(when (file-exists=3F "platforms/linux64GccDPInt32Opt/src")=0D=0A+=09    =
      (delete-file-recursively=0D=0A+=09           "platforms/linux64GccD=
PInt32Opt/src"))=0D=0A+=09        (when (file-exists=3F=0D=0A+=09=09     =
  "platforms/linux64GccDPInt32OptOPENMPI")=0D=0A+=09          (delete-fil=
e-recursively=0D=0A+=09           "platforms/linux64GccDPInt32OptOPENMPI"=
))=0D=0A+=09        (for-each delete-file=0D=0A+=09=09          (find-fil=
es "." "\\.o$"))=0D=0A+                ;; Remove spurious files in src tr=
ee=0D=0A+                (invoke "bash" "-c" "source ./etc/bashrc && wcle=
an all")=0D=0A+                #t))=0D=0A+=09    (replace 'check=0D=0A+=09=
      (lambda* (#:key tests=3F #:allow-other-keys)=0D=0A+=09        (when=
 tests=3F=0D=0A+=09          (when (file-exists=3F "test")=0D=0A+=09=09  =
  (with-directory-excursion "test"=0D=0A+=09=09      (invoke "bash" "-c"=0D=
=0A+=09=09=09      (format #f=0D=0A+=09=09=09=09      "source ../etc/bash=
rc && ./Allrun -j~a"=0D=0A+=09=09=09=09      (parallel-job-count)))=0D=0A=
+                      ;; cleanup=0D=0A+                      (invoke "ba=
sh" "-c"=0D=0A+=09=09=09      "source ../etc/bashrc && ./Allclean")))=0D=0A=
+=09          ;; too many tutorials are failing=0D=0A+=09          ;; (wi=
th-directory-excursion "tutorials"=0D=0A+=09          ;; (invoke "bash" "=
-c" "source ../etc/bashrc && ./Alltest"))=0D=0A+=09          ) #t))=0D=0A=
+=09    (add-before 'install 'set-paths=0D=0A+=09      (lambda _=0D=0A+=09=
        (let ((install-path (string-append #$output=0D=0A+=09=09=09=09=09=
           "/share/OpenFOAM-" #$version)))=0D=0A+=09          (substitute=
* "etc/bashrc"=0D=0A+=09=09    (("^\\[ \"\\$BASH\".*$") "")=0D=0A+=09=09 =
   (("^export FOAM_INST_DIR=3D\\$\\(cd.*$")=0D=0A+=09=09     (string-appe=
nd "export FOAM_INST_DIR=3D" install-path "\n"))=0D=0A+=09=09    (("^expo=
rt FOAM_INST_DIR=3D\\$HOME.*$") "")))=0D=0A+=09        #t))=0D=0A+=09    =
(replace 'install=0D=0A+=09      (lambda* (#:key outputs inputs #:allow-o=
ther-keys)=0D=0A+=09        (let ((install-path (string-append #$output=0D=
=0A+=09=09=09=09=09           "/share/OpenFOAM-" #$version)))=0D=0A+=09  =
        (mkdir-p install-path) ;create install directory=0D=0A+=09       =
   ;; move contents of build directory to install directory=0D=0A+=09    =
      (copy-recursively "." install-path))))=0D=0A+=09    (add-after 'ins=
tall 'add-symbolic-link=0D=0A+=09      (lambda _=0D=0A+=09        (let* (=
(bin (string-append #$output "/bin"))=0D=0A+=09=09       (lib (string-app=
end #$output "/lib"))=0D=0A+=09=09       (openfoam (string-append #$outpu=
t=0D=0A+=09=09=09=09=09        "/share/OpenFOAM-" #$version))=0D=0A+=09=09=
       (build-bin (string-append openfoam=0D=0A+=09=09=09=09=09         "=
/platforms/linux64GccDPInt32Opt/bin"))=0D=0A+=09=09       (build-lib (str=
ing-append openfoam=0D=0A+=09=09=09=09=09         "/platforms/linux64GccD=
PInt32Opt/lib"))=0D=0A+=09=09       (foam-bin (string-append openfoam "/b=
in")))=0D=0A+=09          ;; add symbolic links in standard 'bin' directo=
ry=0D=0A+=09          (mkdir-p bin)=0D=0A+=09          (for-each (lambda =
(file)=0D=0A+=09=09=09      (unless (member file=0D=0A+=09=09=09=09=09   =
   '("." ".."))=0D=0A+=09=09=09        (symlink (string-append build-bin =
"/"=0D=0A+=09=09=09=09=09=09        file)=0D=0A+=09=09=09=09         (str=
ing-append bin "/" file))))=0D=0A+=09=09=09    (scandir build-bin))=0D=0A=
+=09          (for-each (lambda (file)=0D=0A+=09=09=09      (unless (memb=
er file=0D=0A+=09=09=09=09=09      '("." ".."))=0D=0A+=09=09=09        (s=
ymlink (string-append foam-bin "/"=0D=0A+=09=09=09=09=09=09        file)=0D=
=0A+=09=09=09=09         (string-append bin "/" file))))=0D=0A+=09=09=09 =
   (scandir foam-bin))=0D=0A+=09          ;; add symbolic link for standa=
rd 'lib' directory=0D=0A+=09          (symlink build-lib lib)) #t)))))=0D=
=0A+      ;; Note:=0D=0A+      ;; Tutorial files are installed read-only =
in /gnu/store.=0D=0A+      ;; To allow write permissions on files copied =
from the store a=0D=0A+      ;; 'chmod' step is needed before running the=
 applications.  For=0D=0A+      ;; example, from a user's login:=0D=0A+  =
    ;; $ source $WM_PROJECT_DIR/etc/bashrc=0D=0A+      ;; $ mkdir -p $FOA=
M_RUN=0D=0A+      ;; $ cd $FOAM_RUN=0D=0A+      ;; $ cp -r $FOAM_TUTORIAL=
S/incompressible/simpleFoam/pitzDaily .=0D=0A+      ;; $ cd pitzDaily=0D=0A=
+      ;; $ chmod -R u+w .=0D=0A+      ;; $ blockMesh=0D=0A+      (synops=
is synopsis)=0D=0A+      (description=0D=0A+       "OpenFOAM provides a s=
et of solvers and methods for tackling=0D=0A+problems in the field of Com=
putational Fluid Dynamics (CFD).  It is written in=0D=0A+C++.  Governing =
equations such as the Navier-Stokes equations can be solved in=0D=0A+inte=
gral form.  Physical processes such as phase change, droplet transport an=
d=0D=0A+chemical reaction can be modelled.  Numerical methods are include=
d to deal with=0D=0A+sharp gradients, such as those encountered in flows =
with shock waves and flows=0D=0A+with gas/liquid interfaces.  Large probl=
ems may be split into smaller, connected=0D=0A+problems for efficient sol=
ution on parallel systems.")=0D=0A+      (license license:gpl3+)=0D=0A+  =
    (home-page home-page))))=0D=0A+=0D=0A (define-public openfoam-org=0D=0A=
   (package=0D=0A     (name "openfoam-org")=0D=0A--=20=0D=0A2.41.0=0D=0A=0D=
=0A




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

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


Received: (at 66262) by debbugs.gnu.org; 10 Oct 2023 06:26:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Oct 10 02:26:06 2023
Received: from localhost ([127.0.0.1]:33848 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qq6Bx-0006yl-0h
	for submit <at> debbugs.gnu.org; Tue, 10 Oct 2023 02:26:06 -0400
Received: from a5-160.smtp-out.eu-west-1.amazonses.com ([54.240.5.160]:40305)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018b18430da9-37594e16-03cb-4c0b-86dd-76aa61c88050-000000@HIDDEN>)
 id 1qq6Bt-0006xp-VI
 for 66262 <at> debbugs.gnu.org; Tue, 10 Oct 2023 02:26:03 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1696919129;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=a1Zfz3Hzrca9eNfIrwrDO/MEmRxXuPUBQKuPBjbgOhE=;
 b=CIdQAcIfI1e03Ml4pQdK3mWvgpCECG7Fy5/yJOwOwGox9FTJZTbjm/CBnENxY7F5
 0ekFBiak09o4HIN4iBWDacD+jZjwAFIX0Sb0Uq86CSYTqozAX7IyPCGcHun6LhcHIv4
 Mm18tNk0D6tGXDj+JhOw+0twV6tlwQM8+xkstD44=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1696919129;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=a1Zfz3Hzrca9eNfIrwrDO/MEmRxXuPUBQKuPBjbgOhE=;
 b=F6EwccylQihNTKkISk74UDFfgN09uoebkcjMCuH+Gl5keV4p76DPBoar2UGdzmaN
 m4FNZgIcJA27GEFnnTyFEl1gZ/aTW2yl+bDBEBKgJPo8h+IWehzppmW1y5p8/LAOdAD
 BKJpBFs4AExs8k3uLFEogsDqLRBoTWVaiPS59TiI=
Subject: [PATCH v3 2/3] gnu: openfoam-org: Update to 11.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?66262=40debbugs=2Egnu=2Eorg?= <66262 <at> debbugs.gnu.org>
Date: Tue, 10 Oct 2023 06:25:29 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <cover.1696919009.git.reza@HIDDEN>
References: <cover.1696919009.git.reza@HIDDEN> 
 <bce423db0172bc6d5e2c7cc21f0df96e1b1a34e6.1696919009.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZ+0KLumvKmCKhSmOZLKw0EepbNQAAAS/2
Thread-Topic: [PATCH v3 2/3] gnu: openfoam-org: Update to 11.
X-Wm-Sent-Timestamp: 1696919128
X-Original-Mailer: git-send-email 2.41.0
Message-ID: <0102018b18430da9-37594e16-03cb-4c0b-86dd-76aa61c88050-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.10.10-54.240.5.160
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: =?UTF-8?Q?reza?= <reza@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 (-)

* gnu/packages/simulation.scm (openfoam-org): Update to 11. Use=0D=0Aopen=
foam-package factory function to create package.=0D=0A---=0D=0A gnu/packa=
ges/simulation.scm | 372 +++++-------------------------------=0D=0A 1 fil=
e changed, 49 insertions(+), 323 deletions(-)=0D=0A=0D=0Adiff --git a/gnu=
/packages/simulation.scm b/gnu/packages/simulation.scm=0D=0Aindex 4b95688=
e33..6ce15a2c2d 100644=0D=0A--- a/gnu/packages/simulation.scm=0D=0A+++ b/=
gnu/packages/simulation.scm=0D=0A@@ -374,329 +374,55 @@ (define* (openfoa=
m-package source version name home-page synopsis)=0D=0A       (home-page =
home-page))))=0D=0A=20=0D=0A (define-public openfoam-org=0D=0A-  (package=
=0D=0A-    (name "openfoam-org")=0D=0A-    (version "10.20230119")=0D=0A-=
    (source (origin=0D=0A-              (method git-fetch)=0D=0A-        =
      (uri (git-reference=0D=0A-                    (url (string-append "=
https://github.com/OpenFOAM/OpenFOAM-"=0D=0A-                            =
            (version-major version)))=0D=0A-                    (commit (=
second (string-split version #\.)))))=0D=0A-              (sha256=0D=0A- =
              (base32=0D=0A-                "0icvwg7s6vnkgmdiczivia9pbrgx=
8nanw9a4j080fzfvdv9vxhzp"))=0D=0A-              (file-name (git-file-name=
 name version))=0D=0A-              (modules '((guix build utils)))=0D=0A=
-              (snippet `(begin=0D=0A-                          ;; patch =
shell paths=0D=0A-                          (substitute* (list "wmake/src=
/Makefile"=0D=0A-                                             "wmake/make=
files/general")=0D=0A-                            (("/bin/sh")=0D=0A-    =
                         "sh"))=0D=0A-                          (substitu=
te* "etc/bashrc"=0D=0A-                            ;; only go back one fo=
lder level=0D=0A-                            (("\\$\\(dirname \\$\\{BASH_=
SOURCE:-\\$0\\}\\)/../..")=0D=0A-                             "$(dirname =
${BASH_SOURCE:-$0})/..")=0D=0A-                            ;; do not use =
openfoam folder convention=0D=0A-                            (("^export W=
M_PROJECT_DIR=3D.*$")=0D=0A-                             (string-append=0D=
=0A-                              "export WM_PROJECT_DIR=3D$WM_PROJECT_IN=
ST_DIR\n"))=0D=0A-                            ;; do not source bash_compl=
etion (gives error)=0D=0A-                            (("^.*bash_completi=
on.*$" all)=0D=0A-                             (string-append "#" all))=0D=
=0A-                            ;; set same version as guix package=0D=0A=
-                            (("^export WM_PROJECT_VERSION=3D.*$")=0D=0A-=
                             (string-append "export WM_PROJECT_VERSION=3D=
"=0D=0A-                                            ,version "\n")))=0D=0A=
-                          ;; add expand flag to RunFunctions=0D=0A-     =
                     (substitute* "bin/tools/RunFunctions"=0D=0A-        =
                    (("foamDictionary (.*)" all args)=0D=0A-             =
                (string-append "foamDictionary -expand " args)))=0D=0A-  =
                        ;; disable failing test=0D=0A-                   =
       (substitute* "test/postProcessing/channel/Allrun"=0D=0A-          =
                  (("^.*getApplication.*$" all)=0D=0A-                   =
          (string-append "#" all "\n")))))))=0D=0A-    (build-system gnu-=
build-system)=0D=0A-    (inputs (list boost=0D=0A-                  cgal=0D=
=0A-                  git=0D=0A-                  gmp=0D=0A-             =
     libxt=0D=0A-                  metis=0D=0A-                  mpfr=0D=0A=
-                  ncurses=0D=0A-                  openmpi=0D=0A-        =
          openssh=0D=0A-                  paraview=0D=0A-                =
  pt-scotch32=0D=0A-                  readline=0D=0A-                  zl=
ib))=0D=0A-    (native-inputs (list bison=0D=0A-                         =
flex=0D=0A-                         ;; paraview plugin dependencies=0D=0A=
-                         cli11=0D=0A-                         cmake-mini=
mal=0D=0A-                         cgns=0D=0A-                         cu=
rl=0D=0A-                         double-conversion=0D=0A-               =
          eigen=0D=0A-                         expat=0D=0A-              =
           ffmpeg=0D=0A-                         fmt=0D=0A-              =
           freetype=0D=0A-                         gdal=0D=0A-           =
              gl2ps=0D=0A-                         glew=0D=0A-           =
              gmsh=0D=0A-                         hdf5=0D=0A-            =
             jsoncpp=0D=0A-                         libjpeg-turbo=0D=0A- =
                        libogg=0D=0A-                         libpng=0D=0A=
-                         libharu=0D=0A-                         libtheor=
a=0D=0A-                         libtiff=0D=0A-                         l=
ibx11=0D=0A-                         libxml2=0D=0A-                      =
   lz4=0D=0A-                         netcdf=0D=0A-                      =
   nlohmann-json=0D=0A-                         proj=0D=0A-              =
           protobuf=0D=0A-                         pugixml=0D=0A-        =
                 python=0D=0A-                         python-mpi4py=0D=0A=
-                         qtbase-5=0D=0A-                         qtsvg-5=
=0D=0A-                         qttools-5=0D=0A-                         =
qtwebengine-5=0D=0A-                         qtxmlpatterns=0D=0A-        =
                 utfcpp=0D=0A-                         vtk=0D=0A-        =
                 xz))=0D=0A-    (propagated-inputs (list gnuplot))=0D=0A-=
    (outputs '("debug" ;~60MB=0D=0A-               "out"))=0D=0A-    (arg=
uments=0D=0A-     (list=0D=0A-      ;; Executable files and shared librar=
ies are located in the 'platforms'=0D=0A-      ;; subdirectory.=0D=0A-   =
   #:strip-directories=0D=0A-      #~(list "share/OpenFOAM/platforms/linu=
x64GccDPInt32Opt/bin"=0D=0A-              "share/OpenFOAM/platforms/linux=
64GccDPInt32Opt/lib")=0D=0A-=0D=0A-      #:modules=0D=0A-      '((ice-9 f=
tw)=0D=0A-        (ice-9 regex)=0D=0A-        (ice-9 string-fun)=0D=0A-  =
      (srfi srfi-1)=0D=0A-        (guix build gnu-build-system)=0D=0A-   =
     (guix build utils))=0D=0A-=0D=0A-      #:phases=0D=0A-      #~(modif=
y-phases %standard-phases=0D=0A-          (add-before 'build 'patch-HOME-=
path=0D=0A-            (lambda _=0D=0A-              (setenv "HOME" "/tmp=
")))=0D=0A-          (add-before 'build 'rename-self=0D=0A-            (l=
ambda _=0D=0A-              ;; The script 'bin/foamEtcFile' derives the v=
ersion name based=0D=0A-              ;; on the current directory name (!=
), so make sure to follow the=0D=0A-              ;; expected naming conv=
ention.=0D=0A-              (let ((here (canonicalize-path "."))=0D=0A-  =
                  (target #$(string-append=0D=0A-                        =
       "OpenFOAM-"=0D=0A-                               (string-map (matc=
h-lambda=0D=0A-                                             (#\. #\-)=0D=0A=
-                                             (chr chr))=0D=0A-          =
                                 (package-version this-package)))))=0D=0A=
-                (chdir "..")=0D=0A-                (format #t "renaming =
'~a' to '~a'~%"=0D=0A-                        here target)=0D=0A-        =
        (rename-file here target)=0D=0A-                (chdir target))))=
=0D=0A-          (add-before 'build 'patch-scotch=0D=0A-            (lamb=
da _=0D=0A-              (substitute* "etc/config.sh/scotch"=0D=0A-      =
          (("^export SCOTCH_VERSION=3Dscotch_.*$")=0D=0A-                =
 (string-append "export SCOTCH_VERSION=3Dscotch_"=0D=0A-                 =
               #$(package-version pt-scotch32) "\n"))=0D=0A-             =
   (("^export SCOTCH_ARCH_PATH=3D.*$")=0D=0A-                 (string-app=
end "export SCOTCH_ARCH_PATH=3D"=0D=0A-                                (a=
ssoc-ref %build-inputs "pt-scotch32")=0D=0A-                             =
   "\n"))) #t))=0D=0A-          (add-before 'build 'patch-mpi=0D=0A-     =
       (lambda _=0D=0A-              (let* ((mpi-path (assoc-ref %build-i=
nputs "openmpi"))=0D=0A-                     (mpi-version #$(package-vers=
ion openmpi)))=0D=0A-                ;; specify openmpi type=0D=0A-      =
          (substitute* "etc/bashrc"=0D=0A-                  (("WM_MPLIB=3D=
SYSTEMOPENMPI")=0D=0A-                   "WM_MPLIB=3DOPENMPI"))=0D=0A-   =
             (substitute* "etc/config.sh/mpi"=0D=0A-                  (("=
export FOAM_MPI=3Dopenmpi-.*$")=0D=0A-                   (string-append "=
export FOAM_MPI=3Dopenmpi-"=0D=0A-                                  mpi-v=
ersion "\n"))=0D=0A-                  (("export MPI_ARCH_PATH=3D.*\\$FOAM=
_MPI.*$")=0D=0A-                   (string-append "export MPI_ARCH_PATH=3D=
" mpi-path=0D=0A-                                  "\n")))) #t))=0D=0A-  =
        (add-before 'build 'patch-paraview=0D=0A-            (lambda _=0D=
=0A-              (substitute* "etc/config.sh/paraview"=0D=0A-           =
     (("^export ParaView_VERSION=3D.*$")=0D=0A-                 (string-a=
ppend "export ParaView_VERSION=3D"=0D=0A-                                =
#$(package-version paraview) "\n"))=0D=0A-                (("^export Para=
View_DIR=3D.*$")=0D=0A-                 (string-append "export ParaView_D=
IR=3D"=0D=0A-                                (assoc-ref %build-inputs "pa=
raview")=0D=0A-                                "\n"))) #t))=0D=0A-       =
   (add-before 'build 'add-rpaths=0D=0A-            (lambda _=0D=0A-     =
         (letrec* ((libraries '("boost" "cgal"=0D=0A-                    =
                 "gmp"=0D=0A-                                     "metis"=
=0D=0A-                                     "mpfr"=0D=0A-                =
                     "pt-scotch32"=0D=0A-                                =
     "openmpi"=0D=0A-                                     "zlib"=0D=0A-  =
                                   "paraview"))=0D=0A-                   =
     (rpaths=0D=0A-                         (fold-right (lambda (library =
rpaths)=0D=0A-                                       (string-append rpath=
s=0D=0A-                                                      "-rpath=3D"=
=0D=0A-                                                      (assoc-ref=0D=
=0A-                                                       %build-inputs =
library)=0D=0A-                                                      "/li=
b,")) "" libraries))=0D=0A-                        (openfoam-lib=0D=0A-  =
                       (string-append #$output=0D=0A-                    =
                    "/share/OpenFOAM/platforms/linux64GccDPInt32Opt/lib")=
)=0D=0A-                        (ldflags=0D=0A-                         (=
string-append "-Wl,"=0D=0A-                                        rpaths=
=0D=0A-                                        "-rpath=3D"=0D=0A-        =
                                openfoam-lib=0D=0A-                      =
                  ","=0D=0A-                                        "-rpa=
th=3D"=0D=0A-                                        openfoam-lib=0D=0A- =
                                       "/dummy,"=0D=0A-                  =
                      "-rpath=3D"=0D=0A-                                 =
       openfoam-lib=0D=0A-                                        "/parav=
iew-"=0D=0A-                                        #$(version-major+mino=
r (package-version=0D=0A-                                                =
                paraview)))))=0D=0A-                (substitute* "wmake/r=
ules/linux64Gcc/c++"=0D=0A-                  (("\\$\\(LIB_HEADER_DIRS\\) =
-fPIC" all)=0D=0A-                   (string-append all " " ldflags)))) #=
t))=0D=0A-          (add-before 'build 'add-vtk-include-path=0D=0A-      =
      (lambda _=0D=0A-              (let* ((vtk-version #$(version-major+=
minor=0D=0A-                                     (package-version vtk)))=0D=
=0A-                     (vtk-root (assoc-ref %build-inputs "vtk"))=0D=0A=
-                     (vtk-inc (string-append vtk-root "/include/vtk-" vt=
k-version))=0D=0A-                     (vtk-inc-flag (string-append "-I" =
vtk-inc)))=0D=0A-                (substitute* "wmake/rules/linux64Gcc/c++=
"=0D=0A-                  (("\\$\\(LIB_HEADER_DIRS\\)" all)=0D=0A-       =
            (string-append all " " vtk-inc-flag " "))))=0D=0A-           =
   #t))=0D=0A-          (delete 'configure) ;no configure phase=0D=0A-   =
       (replace 'build=0D=0A-            (lambda _=0D=0A-              ;;=
 compile OpenFOAM libraries and applications=0D=0A-              (invoke =
"bash" "-c"=0D=0A-                      (format #f=0D=0A-                =
              "source ./etc/bashrc && ./Allwmake -j~a"=0D=0A-            =
                  (parallel-job-count)))))=0D=0A-          (add-after 'bu=
ild 'cleanup=0D=0A-            ;; Avoid unnecessary, voluminous object an=
d dep files.=0D=0A-            (lambda _=0D=0A-              (when (file-=
exists=3F "platforms/linux64GccDPInt32Opt/src")=0D=0A-                (de=
lete-file-recursively=0D=0A-                 "platforms/linux64GccDPInt32=
Opt/src"))=0D=0A-              (when (file-exists=3F=0D=0A-              =
       "platforms/linux64GccDPInt32OptOPENMPI")=0D=0A-                (de=
lete-file-recursively=0D=0A-                 "platforms/linux64GccDPInt32=
OptOPENMPI"))=0D=0A-              (for-each delete-file=0D=0A-           =
             (find-files "." "\\.o$")) #t))=0D=0A-          (replace 'che=
ck=0D=0A-            (lambda* (#:key tests=3F #:allow-other-keys)=0D=0A- =
             (when tests=3F=0D=0A-                (when (file-exists=3F "=
test")=0D=0A-                  (with-directory-excursion "test"=0D=0A-   =
                 (invoke "bash" "-c"=0D=0A-                            (f=
ormat #f=0D=0A-                                    "source ../etc/bashrc =
&& ./Allrun -j~a"=0D=0A-                                    (parallel-job=
-count)))))=0D=0A-                ;; too many tutorials are failing=0D=0A=
-                ;; (with-directory-excursion "tutorials"=0D=0A-         =
       ;; (invoke "bash" "-c" "source ../etc/bashrc && ./Alltest"))=0D=0A=
-                ) #t))=0D=0A-          (replace 'install=0D=0A-         =
   (lambda _=0D=0A-              (let ((install-dir (string-append #$outp=
ut=0D=0A-                                                "/share/OpenFOAM=
")))=0D=0A-                (mkdir-p install-dir) ;create install director=
y=0D=0A-                ;; move contents of build directory to install di=
rectory=0D=0A-                (copy-recursively "." install-dir))))=0D=0A=
-          (add-after 'install 'add-symbolic-link=0D=0A-            (lamb=
da _=0D=0A-              (let* ((bin (string-append #$output "/bin"))=0D=0A=
-                     (lib (string-append #$output "/lib"))=0D=0A-       =
              (openfoam (string-append #$output=0D=0A-                   =
                           "/share/OpenFOAM"))=0D=0A-                    =
 (build-bin (string-append openfoam=0D=0A-                               =
                "/platforms/linux64GccDPInt32Opt/bin"))=0D=0A-           =
          (build-lib (string-append openfoam=0D=0A-                      =
                         "/platforms/linux64GccDPInt32Opt/lib"))=0D=0A-  =
                   (foam-bin (string-append openfoam "/bin")))=0D=0A-    =
            ;; add symbolic links in standard 'bin' directory=0D=0A-     =
           (mkdir-p bin)=0D=0A-                (for-each (lambda (file)=0D=
=0A-                            (unless (member file=0D=0A-              =
                              '("." ".."))=0D=0A-                        =
      (symlink (string-append build-bin "/"=0D=0A-                       =
                               file)=0D=0A-                              =
         (string-append bin "/" file))))=0D=0A-                          =
(scandir build-bin))=0D=0A-                (for-each (lambda (file)=0D=0A=
-                            (unless (member file=0D=0A-                 =
                           '("." ".."))=0D=0A-                           =
   (symlink (string-append foam-bin "/"=0D=0A-                           =
                           file)=0D=0A-                                  =
     (string-append bin "/" file))))=0D=0A-                          (sca=
ndir foam-bin))=0D=0A-                ;; add symbolic link for standard '=
lib' directory=0D=0A-                (symlink build-lib lib)) #t)))))=0D=0A=
-    (native-search-paths=0D=0A-     (list (search-path-specification=0D=0A=
-            (variable "WM_PROJECT_DIR")=0D=0A-            (separator #f)=
=0D=0A-            (files '("share/OpenFOAM")))))=0D=0A-    ;; Note:=0D=0A=
-    ;; Tutorial files are installed read-only in /gnu/store.=0D=0A-    ;=
; To allow write permissions on files copied from the store a=0D=0A-    ;=
; 'chmod' step is needed before running the applications.  For=0D=0A-    =
;; example, from a user's login:=0D=0A-    ;; $ source $(dirname $(which =
blockMesh))/../../../etc/bashrc=0D=0A-    ;; $ mkdir -p $FOAM_RUN=0D=0A- =
   ;; $ cd $FOAM_RUN=0D=0A-    ;; $ cp -r $FOAM_TUTORIALS/incompressible/=
simpleFoam/pitzDaily .=0D=0A-    ;; $ cd pitzDaily=0D=0A-    ;; $ chmod -=
R u+w .=0D=0A-    ;; $ blockMesh=0D=0A-    (synopsis "Framework for numer=
ical simulation of fluid flow")=0D=0A-    (description=0D=0A-     "OpenFO=
AM provides a set of solvers and methods for tackling=0D=0A-problems in t=
he field of Computational Fluid Dynamics (CFD).  It is written in=0D=0A-C=
++.  Governing equations such as the Navier-Stokes equations can be solve=
d in=0D=0A-integral form.  Physical processes such as phase change, dropl=
et transport and=0D=0A-chemical reaction can be modelled.  Numerical meth=
ods are included to deal with=0D=0A-sharp gradients, such as those encoun=
tered in flows with shock waves and flows=0D=0A-with gas/liquid interface=
s.  Large problems may be split into smaller, connected=0D=0A-problems fo=
r efficient solution on parallel systems.")=0D=0A-    (license license:gp=
l3+)=0D=0A-    (home-page "https://openfoam.org")))=0D=0A+  (let* ((versi=
on "11")=0D=0A+         (name "openfoam-org")=0D=0A+         (source (ori=
gin=0D=0A+                   (method url-fetch)=0D=0A+                   =
(uri (string-append "https://github.com/OpenFOAM/OpenFOAM-"=0D=0A+       =
                                (version-major version)=0D=0A+           =
                            "/archive/"=0D=0A+                           =
            "version-"=0D=0A+                                       (vers=
ion-major version)=0D=0A+                                       ".tar.gz"=
))=0D=0A+                   (sha256 (base32=0D=0A+                       =
     "1h70a5ni2psx7bcx2xg6aqraj2kkbfn8mflh2akbp6k9mmpgih7b"))=0D=0A+     =
              (modules '((guix build utils)))=0D=0A+                   (s=
nippet `(begin=0D=0A+                               ;; patch shell paths=0D=
=0A+                               (substitute* (list "wmake/src/Makefile=
"=0D=0A+                                                  "wmake/makefile=
s/general")=0D=0A+                                 (("/bin/sh")=0D=0A+   =
                               "sh"))=0D=0A+                             =
  (substitute* "etc/bashrc"=0D=0A+                                 ;; onl=
y go back one folder level=0D=0A+                                 (("\\$\=
\(dirname \\$\\{BASH_SOURCE:-\\$0\\}\\)/../..")=0D=0A+                   =
               "$(dirname ${BASH_SOURCE:-$0})/..")=0D=0A+                =
                 ;; do not use openfoam folder convention=0D=0A+         =
                        (("^export WM_PROJECT_DIR=3D.*$")=0D=0A+         =
                         (string-append=0D=0A+                           =
        "export WM_PROJECT_DIR=3D$WM_PROJECT_INST_DIR=0D=0A+"))=0D=0A+   =
                              ;; do not source bash_completion (gives err=
or)=0D=0A+                                 (("^.*bash_completion.*$" all)=
=0D=0A+                                  (string-append "#" all))=0D=0A+ =
                                ;; set same version as guix package=0D=0A=
+                                 (("^export WM_PROJECT_VERSION=3D.*$")=0D=
=0A+                                  (string-append "export WM_PROJECT_V=
ERSION=3D"=0D=0A+                                                 ,versio=
n "\n")))=0D=0A+                               ;; add expand flag to RunF=
unctions=0D=0A+                               (substitute* "bin/tools/Run=
Functions"=0D=0A+                                 (("foamDictionary (.*)"=
 all args)=0D=0A+                                  (string-append "foamDi=
ctionary -expand "=0D=0A+                                                =
 args)))=0D=0A+                               ;; disable failing test=0D=0A=
+                               (substitute* "test/postProcessing/channel=
/Allrun"=0D=0A+                                 (("^.*getApplication.*$" =
all)=0D=0A+                                  (string-append "#" all "\n")=
))))))=0D=0A+         (home-page "https://openfoam.org")=0D=0A+         (=
synopsis "Framework for numerical simulation of fluid flow")=0D=0A+      =
   (template (openfoam-package source version name home-page synopsis)))=0D=
=0A+    (package=0D=0A+      (inherit template))))=0D=0A=20=0D=0A (define=
-public openfoam=0D=0A   (deprecated-package "openfoam" openfoam-org))=0D=
=0A--=20=0D=0A2.41.0=0D=0A=0D=0A




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

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


Received: (at 66262) by debbugs.gnu.org; 10 Oct 2023 06:25:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Oct 10 02:25:59 2023
Received: from localhost ([127.0.0.1]:33842 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qq6Br-0006y0-H9
	for submit <at> debbugs.gnu.org; Tue, 10 Oct 2023 02:25:59 -0400
Received: from a2-47.smtp-out.eu-west-1.amazonses.com ([54.240.2.47]:33799)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018b1842f031-14ff0ad0-2e06-4336-8a98-82b9e39635f4-000000@HIDDEN>)
 id 1qq6Bm-0006xb-Kb
 for 66262 <at> debbugs.gnu.org; Tue, 10 Oct 2023 02:25:58 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1696919122;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:References:Message-Id;
 bh=7ztl5w+KDBxqhsGmVSuUA5k6ojJpejLe5IjCTFpjUW0=;
 b=ELmcFYz8l3qVVy6Cw1guBE3ApRRkwo94XkKCo9YqjGypBcchfKr+6QQAV2qWyxdk
 RTo/NDTELUx6BofrINhJ5zGCvBw/im+DSbyWLdvzpMkvIwGelINooW8+geLl03qsjkC
 RsQrQtaunJkJ9vlBhSgRe6AZeT4LrfDtxuA4Ve+0=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1696919122;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:References:Message-Id:Feedback-ID;
 bh=7ztl5w+KDBxqhsGmVSuUA5k6ojJpejLe5IjCTFpjUW0=;
 b=I0ohIoeI/3CELrKW0HI0nTOG73ZpYKqL9mlgpmkVUkFuVQhimTJds2CB2UFMjWHn
 ElKIdoBddTVTc9IRszLb0liABI3Gpf3WhfQRzT6ne3oLCN68F4svHu92qA42swEiy7Y
 K/UcBTg0p2VZSjbEn+YFgILmtHGncIxvHgF1PwyI=
Subject: [PATCH v3 0/3] Remove paraview plugin search path.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?66262=40debbugs=2Egnu=2Eorg?= <66262 <at> debbugs.gnu.org>
Date: Tue, 10 Oct 2023 06:25:21 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
References: <cover.1696919009.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZ+0KLumvKmCKhSmOZLKw0EepbNQ==
Thread-Topic: [PATCH v3 0/3] Remove paraview plugin search path.
X-Wm-Sent-Timestamp: 1696919121
X-Original-Mailer: git-send-email 2.41.0
Message-ID: <0102018b1842f031-14ff0ad0-2e06-4336-8a98-82b9e39635f4-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.10.10-54.240.2.47
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: =?UTF-8?Q?reza?= <reza@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 (-)

This updated patch series removes the paraview plugin search path from
the openfoam-package factory function. This search path should be
added to the paraview package instead.

Reza Housseini (3):
  gnu: Add openfoam-package.
  gnu: openfoam-org: Update to 11.
  gnu: openfoam-com: Update to 2306.

 gnu/packages/simulation.scm | 699 ++++++++++++++++++------------------
 1 file changed, 356 insertions(+), 343 deletions(-)


base-commit: 1b0ec97bce2db93ec4159a13fb0a184f012df4fe
-- 
2.41.0





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

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


Received: (at 66262) by debbugs.gnu.org; 9 Oct 2023 14:05:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 09 10:05:29 2023
Received: from localhost ([127.0.0.1]:60630 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qpqsy-0001V5-0y
	for submit <at> debbugs.gnu.org; Mon, 09 Oct 2023 10:05:29 -0400
Received: from mail-ed1-x535.google.com ([2a00:1450:4864:20::535]:58521)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <reza.housseini@HIDDEN>) id 1qppZR-0003xA-3s
 for 66262 <at> debbugs.gnu.org; Mon, 09 Oct 2023 08:41:15 -0400
Received: by mail-ed1-x535.google.com with SMTP id
 4fb4d7f45d1cf-53b962f09e0so2771566a12.0
 for <66262 <at> debbugs.gnu.org>; Mon, 09 Oct 2023 05:40:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1696855246; x=1697460046; darn=debbugs.gnu.org;
 h=in-reply-to:from:references:cc:to:content-language:subject
 :user-agent:mime-version:date:message-id:from:to:cc:subject:date
 :message-id:reply-to;
 bh=pDJWlRPoQjT/YGwvutfVfcMCmw4O7OROlm9X7chZpyw=;
 b=Oq0QgciagDTuNLCDb8FjrbZeYfn7F8/JC/t/cdQYHQd5mZiwnwMQAZ3PSt5VyCaGyQ
 HOBFTri81tX91TtNjLdjNmxZClT0oOmOF3hZ4ctz7c4GRqvFQ1uk+2o7Rp66DE68cmMT
 FsMHO9ZUnJQvWH6yGuoQypveLW9dtsQuVyp+H4wXg/IjEw6f6QTAf4H5/wb+W3Bm+1CV
 nxnXc58u/nskTvhcRrGRopovutMXxznfHfm1ykupdEwpmd0gc4EWjY24k2+MeNRH8Ify
 vDOF6voz+7fxcbgagAJoEJBU/S65lCXRaN//c/bHz0z/BsznK7+pywFwXvRkfCUmudKN
 Ra6Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1696855246; x=1697460046;
 h=in-reply-to:from:references:cc:to:content-language:subject
 :user-agent:mime-version:date:message-id:x-gm-message-state:from:to
 :cc:subject:date:message-id:reply-to;
 bh=pDJWlRPoQjT/YGwvutfVfcMCmw4O7OROlm9X7chZpyw=;
 b=emxNyOQaf3V0iwxU6ARfPJZZ1qBsQvhnrCe2U80YBU1FZ26s5c/PIKp7+fxDnv4GwR
 FvDAm/rF5V7r3IfmIbeQYD/81+x345NyxHaCvnXZz9EJIA9XE5YUpWJq26EZKhULTf7b
 ZZQazlAbnrkuVFZ6cl1LILgZcA9wdT2Aj/Yrb3kgogMUVn5Rj5rKvUP21tEL8gIV7vuV
 +4mzhfDOsK5Rx4rjdyLPpKuzMBPt11QQ0cUbu64s0pWzU6eIcfoncDfSyUfUvCbeglt+
 yAflmU7bPmpBZ8BtKAwhuKUJHJX1O2aLt7H4J3T/29upHOxBsJxUdANvxV3K/ksAP1FP
 +8aQ==
X-Gm-Message-State: AOJu0YwtvvxMjkP2gXiiOIpO7dNME+nS/kya+JyWnpXKuIrKNDy5UaJR
 kBl+Kpbzpx9fhbeVBX3UOz4=
X-Google-Smtp-Source: AGHT+IELEyHSh7qyyvqB3hd3Tjr3DhGt+IAgpN1qxOSiqTdAJdk97rTZynwjKktC31PIQpHpMljdoQ==
X-Received: by 2002:a05:6402:164a:b0:531:151f:eb47 with SMTP id
 s10-20020a056402164a00b00531151feb47mr14728512edx.24.1696855246444; 
 Mon, 09 Oct 2023 05:40:46 -0700 (PDT)
Received: from ?IPV6:2001:620:130:2056:8000::d? ([2001:620:130:2056:8000::d])
 by smtp.gmail.com with ESMTPSA id
 ca15-20020aa7cd6f000000b005331f6d4a30sm6004294edb.56.2023.10.09.05.40.45
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 09 Oct 2023 05:40:45 -0700 (PDT)
Message-ID: <2c3bb152-6928-cdcd-a8b6-593218a6d4e9@HIDDEN>
Date: Mon, 9 Oct 2023 14:40:40 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.15.0
Subject: Re: Failed to build in QA
Content-Language: en-US
To: Christopher Baines <mail@HIDDEN>
References: <03D1B03C-320E-4722-80BC-D35CB0DBDBA3@HIDDEN>
 <87cyxth2jp.fsf@HIDDEN> <FDFE0A4D-3301-427F-A7D5-225BD55BD225@HIDDEN>
 <87zg0weyde.fsf@HIDDEN>
From: Reza Housseini <reza.housseini@HIDDEN>
In-Reply-To: <87zg0weyde.fsf@HIDDEN>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------XGGMAyFIa8LbfRS07o6eTSEq"
X-Spam-Score: -1.5 (-)
X-Debbugs-Envelope-To: 66262
X-Mailman-Approved-At: Mon, 09 Oct 2023 10:05:27 -0400
Cc: guix-devel@HIDDEN, 66262 <at> debbugs.gnu.org
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: -2.5 (--)

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------XGGMAyFIa8LbfRS07o6eTSEq
Content-Type: multipart/mixed; boundary="------------EhrCOsCstOtQfUKtztokCLGd";
 protected-headers="v1"
From: Reza Housseini <reza.housseini@HIDDEN>
To: Christopher Baines <mail@HIDDEN>
Cc: guix-devel@HIDDEN, 66262 <at> debbugs.gnu.org
Message-ID: <2c3bb152-6928-cdcd-a8b6-593218a6d4e9@HIDDEN>
Subject: Re: Failed to build in QA
References: <03D1B03C-320E-4722-80BC-D35CB0DBDBA3@HIDDEN>
 <87cyxth2jp.fsf@HIDDEN> <FDFE0A4D-3301-427F-A7D5-225BD55BD225@HIDDEN>
 <87zg0weyde.fsf@HIDDEN>
In-Reply-To: <87zg0weyde.fsf@HIDDEN>

--------------EhrCOsCstOtQfUKtztokCLGd
Content-Type: multipart/mixed; boundary="------------QBpM0PWOp0nbZQeS04AGypMb"

--------------QBpM0PWOp0nbZQeS04AGypMb
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

PiBUaGlzIGlzIHByb2JhYmx5IGRvd24gdG8gYSB0b3AgbGV2ZWwgY2lyY3VsYXIgZGVwZW5k
ZW5jeS4gSW4gcGFydGljdWxhciwNCj4gdHJ5aW5nIHRvIHBhcmF2aWV3IHRvIGNvbXB1dGUg
dGhlIHZlcnNpb24gdG8gZm9ybSBwYXJ0IG9mIHRoZQ0KPiBuYXRpdmUtc2VhcmNoLXBhdGgg
YXQgdGhlIHRvcCBsZXZlbCBjYXVzZXMgcHJvYmxlbXMuDQoNCkknbSB3b25kZXJpbmcgd2h5
IGl0IGJ1aWxkcyBmaW5lIGxvY2FsbHkgYnV0IGNhdXNlcyBwcm9ibGVtcyBpbiBRQSBoYXZl
IA0KeW91IGFueSBwb2ludGVycyB3aGF0IG1pZ2h0IGJlIHRoZSBkaWZmZXJlbmNlPw0KDQo+
IE1ha2luZyBvcGVuZm9hbSBoYXZlIExEX0xJQlJBUllfUEFUSCBhcyBhIHNlYXJjaCBwYXRo
IHNlZW1zIGxpa2UgdGhlDQo+IGluY29ycmVjdCB1c2Ugb2Ygc2VhcmNoIHBhdGhzIHRob3Vn
aCwgc2luY2UgeW91J3JlIHNlYXJjaGluZyBmb3INCj4gc29tZXRoaW5nIGluIHRoZSBzYW1l
IHBhY2thZ2UuIFJlcGxhY2luZyB0aGlzIHdpdGggd3JhcHBpbmcgd291bGQgYmUgYW4NCj4g
aW1wcm92ZW1lbnQsIGFsdGhvdWdoIHN0aWxsIEknbSB1bnN1cmUgd2h5IExEX0xJQlJBUllf
UEFUSCB3b3VsZCBuZWVkDQo+IHNldHRpbmcgaW4gdGhpcyBjYXNlDQpIbW0gbWF5YmUgeW91
IGFyZSByaWdodCwgd2lsbCB0cnkgdG8gd3JhcCB0aGUgYmluYXJpZXMgaW5zdGVhZC4uLg0K

--------------QBpM0PWOp0nbZQeS04AGypMb
Content-Type: application/pgp-keys; name="OpenPGP_0xC375C6AF05125C52.asc"
Content-Disposition: attachment; filename="OpenPGP_0xC375C6AF05125C52.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

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
ktRAQPUuDpF3hzaIPC3O5TcFctI=3D
=3Dn+iB
-----END PGP PUBLIC KEY BLOCK-----

--------------QBpM0PWOp0nbZQeS04AGypMb--

--------------EhrCOsCstOtQfUKtztokCLGd--

--------------XGGMAyFIa8LbfRS07o6eTSEq
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEENouzlwAvMkELzjq2vRyXFyIvZzQFAmUj9MgACgkQvRyXFyIv
ZzQREQf/a9xIAJ4xWe3d3fgeKYbzQQoFz0LlRBGyGbOh4sHoezUMPWz3Ya9LnZk8
UkFgz2u8cpsGaysgRcOmVLS24oKVs67NupD0CjBuCyGVr+HWsi42CTZe/AeZEFfT
9BHVfL1UcXx43XF6qx3R/DdIDQ1FlMoC/d5wSBgRPwRu46FH8sRmK8SOSbgpSg+n
4yEl8z6cnYzMhzYvKnjSu1xAbegiNjg8PIbn+n+eCdORye5Z6acPN0+0mBXXG4TP
34qVKwZLKkQbwS4iuV2HXEmHMx2ho7Vakg2cFyMq4+fyoA3EqRD8JIEthMyF70pv
I3LGRRyPfywwiWciJLKUsCFMguXOKg==
=f9KW
-----END PGP SIGNATURE-----

--------------XGGMAyFIa8LbfRS07o6eTSEq--




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

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


Received: (at 66262) by debbugs.gnu.org; 6 Oct 2023 12:20:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 06 08:20:39 2023
Received: from localhost ([127.0.0.1]:49358 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qojot-00083C-D2
	for submit <at> debbugs.gnu.org; Fri, 06 Oct 2023 08:20:39 -0400
Received: from mira.cbaines.net
 ([2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27]:44499)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mail@HIDDEN>) id 1qojoq-000832-O2
 for 66262 <at> debbugs.gnu.org; Fri, 06 Oct 2023 08:20:37 -0400
Received: from localhost (unknown [217.155.61.229])
 by mira.cbaines.net (Postfix) with ESMTPSA id 68E8827BBE2;
 Fri,  6 Oct 2023 13:20:16 +0100 (BST)
Received: from felis (localhost [127.0.0.1])
 by localhost (OpenSMTPD) with ESMTP id ef7c3ae2;
 Fri, 6 Oct 2023 12:20:16 +0000 (UTC)
References: <03D1B03C-320E-4722-80BC-D35CB0DBDBA3@HIDDEN>
 <87cyxth2jp.fsf@HIDDEN>
 <FDFE0A4D-3301-427F-A7D5-225BD55BD225@HIDDEN>
User-agent: mu4e 1.10.5; emacs 28.2
From: Christopher Baines <mail@HIDDEN>
To: "reza.housseini@HIDDEN" <reza.housseini@HIDDEN>
Subject: Re: Failed to build in QA
Date: Fri, 06 Oct 2023 13:14:58 +0100
In-reply-to: <FDFE0A4D-3301-427F-A7D5-225BD55BD225@HIDDEN>
Message-ID: <87zg0weyde.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: guix-devel@HIDDEN, 66262 <at> debbugs.gnu.org
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 (-)

--=-=-=
Content-Type: text/plain


"reza.housseini@HIDDEN" <reza.housseini@HIDDEN> writes:

> On October 5, 2023 10:49:06 AM GMT+02:00, Christopher Baines <mail@HIDDEN> wrote:
>>
>>"reza.housseini@HIDDEN" <reza.housseini@HIDDEN> writes:
>>
>>> I submitted an issue to guix. But QA refuses to build it [1]. I have
>>> no clue what the problem is, can anyone shed light on a possible
>>> resolution?
>>
>>You pretty much found the problem, the relevant line on the page you
>>linked to is:
>>
>>[  6/ 50] loading...	 24.0% of 25 filesbuilder for `/gnu/store/qhvpjfn3d9cwz5zxadblbnbqa92a8i27-guix-cli-core.drv' failed due to signal 11 (Segmentation fault)
>>
>>So the data service wasn't able to build Guix. This probably isn't due
>>to your changes, and it doesn't happen very often, so the thing to do
>>here is just retry.
>>
>>I've triggered QA to reapply the patches now (by deleting the
>>issue-66262 branch), so hopefully things will work better this time.
>>
>>Thanks,
>>
>>Chris
>
> Thanks very much, it seems to have worked, but now it's stuck with
> paraview undefined symbol, although the necessary module
> (gnu/packages/image-processing) is imported?

This is probably down to a top level circular dependency. In particular,
trying to paraview to compute the version to form part of the
native-search-path at the top level causes problems.

Making openfoam have LD_LIBRARY_PATH as a search path seems like the
incorrect use of search paths though, since you're searching for
something in the same package. Replacing this with wrapping would be an
improvement, although still I'm unsure why LD_LIBRARY_PATH would need
setting in this case.

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmUf+31fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9XcHUw/+KXUEOkQD+2+6agDP+zeAhcCjCsiV49S3
Dq7uoP+o8WtkhVhVPEZGFzMDCzR47i6AKH9Qw2ovRX7LjVyZeUtsNNtVXVbpz7sb
xkiAFd0CkxukhQqKCixZvAdzBMytv782cUpSAbwdzImmEWCmc0Y4goPsqLiW3FW+
fdjS6alEeMYuzzJL5gvxpkYd3M3fHCOTRpso2pTlDVCe1Bd4uJPvfd/4ycwvwm25
cteaX7Hpx8Z9bSP8v5imGvIsGx0Ckr9ZlSN9615A77HhJUOMSKKIlQFhb68Mcwk6
DELu/NiGlfZjW03XyTyg5GKU1TlCESy8HaU1UpUGSAessYZ1wiqFHBFSVDCPJUvg
Qj2QTVcuALAlng2tBZIo77g/xdZ2QR8o/MGbCKoZRkvQC80lHV5r/ogy4zQNP6n1
bPUdN3e7eYg7X59UcrkA+cHyL0MTVeFFNCaVyiHs2RzN4ciKW050oZWA4ZZV+Qdl
J/cIJJ9vYJ2+G4venSIv7ScvvyR99P62wCKvBTu+10Ki/UxyU25DMGVCrOlvx79i
4MKTa2lpioIyrhbShCYoC8657vrJrt2RLR1Y03KuLvC8sMHaknLXGnGWbT0vWsKk
5AajwAjwoSqvFkrSmARtl70NHIXA/jWJfqAHM0GY/gEJUglAYZuSy4QVHcgF2YQw
mop9AfyL/FY=
=GjRl
-----END PGP SIGNATURE-----
--=-=-=--




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

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


Received: (at 66262) by debbugs.gnu.org; 29 Sep 2023 09:40:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 29 05:40:30 2023
Received: from localhost ([127.0.0.1]:55367 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qm9z4-0005Ro-Ck
	for submit <at> debbugs.gnu.org; Fri, 29 Sep 2023 05:40:30 -0400
Received: from a2-84.smtp-out.eu-west-1.amazonses.com ([54.240.2.84]:38053)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018ae04f2efe-cfe8b6be-e0a5-4996-a9b9-4da65ceb5dcd-000000@HIDDEN>)
 id 1qm9z0-0005RK-TB
 for 66262 <at> debbugs.gnu.org; Fri, 29 Sep 2023 05:40:27 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1695980400;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=qkNgIy/fwWMl8J1CeOVdJwLnZ9Om6spndHv+i4OPuNw=;
 b=QpsFlV4/wJVBUfZQcjN3zEp3Z66qNYU+ibitfKNrRvsEKvFT3Gf5CqlRqNPmroL5
 6HP2QDUelQdqxsR3DhxHHsKK/ekoURIgXBlR/TwpIBt47WMucFQTP6OrCYF+lvUI5IK
 MRFBDvXgwqbVQzwsJh8l03mrF/D0oLqCNNGRGMco=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1695980400;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=qkNgIy/fwWMl8J1CeOVdJwLnZ9Om6spndHv+i4OPuNw=;
 b=VXgh6p9/QeYuYDB7fprTtzo4ovLDzmtUgv1GYfyp6GJEignABQtZpeExHY7w86zr
 JPU+HkN4htJ1nSSbW6/kG8aF5rFTn/xXE56z/PWIupzVgvjszLTEnre4Z87sinYqBoE
 9WDdqgH7n/nOn9So6h/lkDEO0t+OklxtJhBZlbpA=
Subject: [PATCH v2 3/3] gnu: openfoam-com: Update to 2306.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?66262=40debbugs=2Egnu=2Eorg?= <66262 <at> debbugs.gnu.org>
Date: Fri, 29 Sep 2023 09:40:00 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <cover.1695980074.git.reza@HIDDEN>
References: <cover.1695980074.git.reza@HIDDEN> 
 <9141e57d9db9be29442325736da07e61ff3c5420.1695980074.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZ8rjeLcEuk4eZQkmvQkUg1RLw8AAAAuZL
Thread-Topic: [PATCH v2 3/3] gnu: openfoam-com: Update to 2306.
X-Wm-Sent-Timestamp: 1695980399
X-Original-Mailer: git-send-email 2.41.0
Message-ID: <0102018ae04f2efe-cfe8b6be-e0a5-4996-a9b9-4da65ceb5dcd-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.09.29-54.240.2.84
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: =?UTF-8?Q?reza?= <reza@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 (-)

* gnu/packages/simulation (openfoam-com): Update to 2306. Use openfoam-pa=
ckage=0D=0Afactory function to create package.=0D=0A---=0D=0A gnu/package=
s/simulation.scm | 70 +++++++++++++++++++------------------=0D=0A 1 file =
changed, 36 insertions(+), 34 deletions(-)=0D=0A=0D=0Adiff --git a/gnu/pa=
ckages/simulation.scm b/gnu/packages/simulation.scm=0D=0Aindex 4dc8c9e30e=
=2E.c712693e6e 100644=0D=0A--- a/gnu/packages/simulation.scm=0D=0A+++ b/g=
nu/packages/simulation.scm=0D=0A@@ -88,40 +88,6 @@ (define-module (gnu pa=
ckages simulation)=0D=0A   #:use-module (ice-9 regex)=0D=0A   #:use-modul=
e (srfi srfi-1))=0D=0A=20=0D=0A-(define-public openfoam-com=0D=0A-  ;; Th=
is is a fork of 'openfoam-org', maintained separately.=0D=0A-  (package=0D=
=0A-    (inherit openfoam-org)=0D=0A-    (name "openfoam-com")=0D=0A-    =
(version "2212")=0D=0A-    (source (origin=0D=0A-              (method ur=
l-fetch)=0D=0A-              (uri (string-append "https://develop.openfoa=
m.com"=0D=0A-                                  "/Development/openfoam/-/a=
rchive/OpenFOAM-v"=0D=0A-                                  version=0D=0A-=
                                  "/openfoam-OpenFOAM-v"=0D=0A-          =
                        version=0D=0A-                                  "=
=2Etar.gz"))=0D=0A-              (sha256=0D=0A-               (base32=0D=0A=
-                "0i9039hfz9gvgymkdjhjvvn5500zha3cpdbpqrzfrfi8lbz10is2"))=
=0D=0A-              (modules '((guix build utils)))=0D=0A-              =
(snippet `(begin=0D=0A-                          (substitute* "etc/bashrc=
"=0D=0A-                            ;; set same version as guix package=0D=
=0A-=09=09=09    (("^export WM_PROJECT_VERSION=3D.*$")=0D=0A-=09=09=09   =
  (string-append "export WM_PROJECT_VERSION=3D"=0D=0A-=09=09=09=09=09    =
,version "\n")))=0D=0A-                          ;; patch shell paths=0D=0A=
-                          (substitute* (list "src/OSspecific/POSIX/POSIX=
=2EC"=0D=0A-                                             "wmake/src/Makef=
ile"=0D=0A-                                             "wmake/makefiles/=
general"=0D=0A-                                             "wmake/makefi=
les/info")=0D=0A-                            (("/bin/sh")=0D=0A-         =
                    "sh"))))))=0D=0A-    (synopsis "Framework for numeric=
al simulation of fluid flow (from openfoam.com)")=0D=0A-    (home-page "h=
ttps://www.openfoam.com")))=0D=0A-=0D=0A (define* (openfoam-package sourc=
e version name home-page synopsis)=0D=0A   (let* ((install-path (string-a=
ppend "share/OpenFOAM-" version))=0D=0A          (paraview-version (versi=
on-major+minor (package-version paraview)))=0D=0A@@ -471,6 +437,42 @@ (de=
fine-public openfoam-org=0D=0A (define-public openfoam=0D=0A   (deprecate=
d-package "openfoam" openfoam-org))=0D=0A=20=0D=0A+(define-public openfoa=
m-com=0D=0A+  ;; This is a fork of 'openfoam-org', maintained separately.=
=0D=0A+  (let* ((version "2306")=0D=0A+         (name "openfoam-com")=0D=0A=
+         (source (origin=0D=0A+                   (method url-fetch)=0D=0A=
+                   (uri (string-append "https://develop.openfoam.com"=0D=
=0A+                                       "/Development/openfoam/-/archi=
ve/OpenFOAM-v"=0D=0A+                                       version=0D=0A=
+                                       "/openfoam-OpenFOAM-v"=0D=0A+    =
                                   version=0D=0A+                        =
               ".tar.gz"))=0D=0A+                   (sha256 (base32=0D=0A=
+                            "0zlkp48vygl2a5cyl0mfpj8dsb5bffviq96rg3kws1l=
6ni40v7jr"))=0D=0A+                   (modules '((guix build utils)))=0D=0A=
+                   (snippet `(begin=0D=0A+                              =
 (substitute* "etc/bashrc"=0D=0A+                                 ;; set =
same version as guix package=0D=0A+                                 (("^e=
xport WM_PROJECT_VERSION=3D.*$")=0D=0A+                                  =
(string-append "export WM_PROJECT_VERSION=3D"=0D=0A+                     =
                            ,version "\n")))=0D=0A+                      =
         ;; patch shell paths=0D=0A+                               (subst=
itute* (list=0D=0A+                                             "src/OSsp=
ecific/POSIX/POSIX.C"=0D=0A+                                             =
"wmake/src/Makefile"=0D=0A+                                             "=
wmake/makefiles/general"=0D=0A+                                          =
   "wmake/makefiles/info")=0D=0A+                                 (("/bin=
/sh")=0D=0A+                                  "sh"))))))=0D=0A+         (=
home-page "https://www.openfoam.com")=0D=0A+         (synopsis=0D=0A+    =
      "Framework for numerical simulation of fluid flow (from openfoam.co=
m)")=0D=0A+         (template (openfoam-package source version name home-=
page synopsis)))=0D=0A+    (package=0D=0A+      (inherit template))))=0D=0A=
+=0D=0A (define-public open-simulation-interface=0D=0A   (package=0D=0A  =
   (name "open-simulation-interface")=0D=0A--=20=0D=0A2.41.0=0D=0A=0D=0A




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

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


Received: (at 66262) by debbugs.gnu.org; 29 Sep 2023 09:40:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 29 05:40:25 2023
Received: from localhost ([127.0.0.1]:55364 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qm9yy-0005RT-E7
	for submit <at> debbugs.gnu.org; Fri, 29 Sep 2023 05:40:25 -0400
Received: from a50-247.smtp-out.eu-west-1.amazonses.com ([54.240.50.247]:51701)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018ae04f1969-8ad09224-8477-4bfa-9a64-bc6caec1edef-000000@HIDDEN>)
 id 1qm9yw-0005Qw-Hk
 for 66262 <at> debbugs.gnu.org; Fri, 29 Sep 2023 05:40:23 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1695980395;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=GuwCc+3LFfoYPexVUfeb3t8uNvlGFgUiIa5eE/DxFjs=;
 b=LYY8x1IY7xeigo6B6L6QP3EyKdcnWu/wDSe37kbsu3OgQtNxr4pa7SiPjjOL774C
 GWMzORhzPjJIg7473cLzLW0J8E/+kw2aPp7kv1AG4Qw/rZhCUaG7Mpoc5kUBTbqEc13
 JRKRr/+ClTFX2QnT6gNAky8DDSTRGpD1t70CEduw=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1695980395;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=GuwCc+3LFfoYPexVUfeb3t8uNvlGFgUiIa5eE/DxFjs=;
 b=dcLZTB2R96HO6Mhh1QQ0R4TyL0Y17CVbp8uu6C0gkmvAKjyYvATmNRBJJITKTS3m
 QC0okWcbOaRm0iGmzf3Y7H1l1rOdo7YKbCRcqU9Nn1tm9nwPUvNjxUvzlsxOHqQIUBt
 6EighHoi5kG5lTHrWWq9TKf1RfKakEKozrz4ap9Y=
Subject: [PATCH v2 2/3] gnu: openfoam-org: Update to 11.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?66262=40debbugs=2Egnu=2Eorg?= <66262 <at> debbugs.gnu.org>
Date: Fri, 29 Sep 2023 09:39:54 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <cover.1695980074.git.reza@HIDDEN>
References: <cover.1695980074.git.reza@HIDDEN> 
 <aa633991702c2752a9692a695792e972172b2faf.1695980074.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZ8rjeLcEuk4eZQkmvQkUg1RLw8AAAAhKM
Thread-Topic: [PATCH v2 2/3] gnu: openfoam-org: Update to 11.
X-Wm-Sent-Timestamp: 1695980394
X-Original-Mailer: git-send-email 2.41.0
Message-ID: <0102018ae04f1969-8ad09224-8477-4bfa-9a64-bc6caec1edef-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.09.29-54.240.50.247
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: =?UTF-8?Q?reza?= <reza@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 (-)

* gnu/packages/simulation.scm (openfoam-org): Update to 11. Use=0D=0Aopen=
foam-package factory function to create package.=0D=0A---=0D=0A gnu/packa=
ges/simulation.scm | 382 +++++-------------------------------=0D=0A 1 fil=
e changed, 54 insertions(+), 328 deletions(-)=0D=0A=0D=0Adiff --git a/gnu=
/packages/simulation.scm b/gnu/packages/simulation.scm=0D=0Aindex ab4f7c1=
24f..4dc8c9e30e 100644=0D=0A--- a/gnu/packages/simulation.scm=0D=0A+++ b/=
gnu/packages/simulation.scm=0D=0A@@ -88,334 +88,6 @@ (define-module (gnu =
packages simulation)=0D=0A   #:use-module (ice-9 regex)=0D=0A   #:use-mod=
ule (srfi srfi-1))=0D=0A=20=0D=0A-(define-public openfoam-org=0D=0A-  (pa=
ckage=0D=0A-    (name "openfoam-org")=0D=0A-    (version "10.20230119")=0D=
=0A-    (source (origin=0D=0A-              (method git-fetch)=0D=0A-    =
          (uri (git-reference=0D=0A-                    (url (string-appe=
nd "https://github.com/OpenFOAM/OpenFOAM-"=0D=0A-                        =
                (version-major version)))=0D=0A-                    (comm=
it (second (string-split version #\.)))))=0D=0A-              (sha256=0D=0A=
-               (base32=0D=0A-                "0icvwg7s6vnkgmdiczivia9pbr=
gx8nanw9a4j080fzfvdv9vxhzp"))=0D=0A-              (file-name (git-file-na=
me name version))=0D=0A-              (modules '((guix build utils)))=0D=0A=
-              (snippet `(begin=0D=0A-                          ;; patch =
shell paths=0D=0A-                          (substitute* (list "wmake/src=
/Makefile"=0D=0A-                                             "wmake/make=
files/general")=0D=0A-                            (("/bin/sh")=0D=0A-    =
                         "sh"))=0D=0A-                          (substitu=
te* "etc/bashrc"=0D=0A-                            ;; only go back one fo=
lder level=0D=0A-                            (("\\$\\(dirname \\$\\{BASH_=
SOURCE:-\\$0\\}\\)/../..")=0D=0A-                             "$(dirname =
${BASH_SOURCE:-$0})/..")=0D=0A-                            ;; do not use =
openfoam folder convention=0D=0A-                            (("^export W=
M_PROJECT_DIR=3D.*$")=0D=0A-                             (string-append=0D=
=0A-                              "export WM_PROJECT_DIR=3D$WM_PROJECT_IN=
ST_DIR\n"))=0D=0A-                            ;; do not source bash_compl=
etion (gives error)=0D=0A-                            (("^.*bash_completi=
on.*$" all)=0D=0A-                             (string-append "#" all))=0D=
=0A-                            ;; set same version as guix package=0D=0A=
-                            (("^export WM_PROJECT_VERSION=3D.*$")=0D=0A-=
                             (string-append "export WM_PROJECT_VERSION=3D=
"=0D=0A-                                            ,version "\n")))=0D=0A=
-                          ;; add expand flag to RunFunctions=0D=0A-     =
                     (substitute* "bin/tools/RunFunctions"=0D=0A-        =
                    (("foamDictionary (.*)" all args)=0D=0A-             =
                (string-append "foamDictionary -expand " args)))=0D=0A-  =
                        ;; disable failing test=0D=0A-                   =
       (substitute* "test/postProcessing/channel/Allrun"=0D=0A-          =
                  (("^.*getApplication.*$" all)=0D=0A-                   =
          (string-append "#" all "\n")))))))=0D=0A-    (build-system gnu-=
build-system)=0D=0A-    (inputs (list boost=0D=0A-                  cgal=0D=
=0A-                  git=0D=0A-                  gmp=0D=0A-             =
     libxt=0D=0A-                  metis=0D=0A-                  mpfr=0D=0A=
-                  ncurses=0D=0A-                  openmpi=0D=0A-        =
          openssh=0D=0A-                  paraview=0D=0A-                =
  pt-scotch32=0D=0A-                  readline=0D=0A-                  zl=
ib))=0D=0A-    (native-inputs (list bison=0D=0A-                         =
flex=0D=0A-                         ;; paraview plugin dependencies=0D=0A=
-                         cli11=0D=0A-                         cmake-mini=
mal=0D=0A-                         cgns=0D=0A-                         cu=
rl=0D=0A-                         double-conversion=0D=0A-               =
          eigen=0D=0A-                         expat=0D=0A-              =
           ffmpeg=0D=0A-                         fmt=0D=0A-              =
           freetype=0D=0A-                         gdal=0D=0A-           =
              gl2ps=0D=0A-                         glew=0D=0A-           =
              gmsh=0D=0A-                         hdf5=0D=0A-            =
             jsoncpp=0D=0A-                         libjpeg-turbo=0D=0A- =
                        libogg=0D=0A-                         libpng=0D=0A=
-                         libharu=0D=0A-                         libtheor=
a=0D=0A-                         libtiff=0D=0A-                         l=
ibx11=0D=0A-                         libxml2=0D=0A-                      =
   lz4=0D=0A-                         netcdf=0D=0A-                      =
   nlohmann-json=0D=0A-                         proj=0D=0A-              =
           protobuf=0D=0A-                         pugixml=0D=0A-        =
                 python=0D=0A-                         python-mpi4py=0D=0A=
-                         qtbase-5=0D=0A-                         qtsvg-5=
=0D=0A-                         qttools-5=0D=0A-                         =
qtwebengine-5=0D=0A-                         qtxmlpatterns=0D=0A-        =
                 utfcpp=0D=0A-                         vtk=0D=0A-        =
                 xz))=0D=0A-    (propagated-inputs (list gnuplot))=0D=0A-=
    (outputs '("debug" ;~60MB=0D=0A-               "out"))=0D=0A-    (arg=
uments=0D=0A-     (list=0D=0A-      ;; Executable files and shared librar=
ies are located in the 'platforms'=0D=0A-      ;; subdirectory.=0D=0A-   =
   #:strip-directories=0D=0A-      #~(list "share/OpenFOAM/platforms/linu=
x64GccDPInt32Opt/bin"=0D=0A-              "share/OpenFOAM/platforms/linux=
64GccDPInt32Opt/lib")=0D=0A-=0D=0A-      #:modules=0D=0A-      '((ice-9 f=
tw)=0D=0A-        (ice-9 regex)=0D=0A-        (ice-9 string-fun)=0D=0A-  =
      (srfi srfi-1)=0D=0A-        (guix build gnu-build-system)=0D=0A-   =
     (guix build utils))=0D=0A-=0D=0A-      #:phases=0D=0A-      #~(modif=
y-phases %standard-phases=0D=0A-          (add-before 'build 'patch-HOME-=
path=0D=0A-            (lambda _=0D=0A-              (setenv "HOME" "/tmp=
")))=0D=0A-          (add-before 'build 'rename-self=0D=0A-            (l=
ambda _=0D=0A-              ;; The script 'bin/foamEtcFile' derives the v=
ersion name based=0D=0A-              ;; on the current directory name (!=
), so make sure to follow the=0D=0A-              ;; expected naming conv=
ention.=0D=0A-              (let ((here (canonicalize-path "."))=0D=0A-  =
                  (target #$(string-append=0D=0A-                        =
       "OpenFOAM-"=0D=0A-                               (string-map (matc=
h-lambda=0D=0A-                                             (#\. #\-)=0D=0A=
-                                             (chr chr))=0D=0A-          =
                                 (package-version this-package)))))=0D=0A=
-                (chdir "..")=0D=0A-                (format #t "renaming =
'~a' to '~a'~%"=0D=0A-                        here target)=0D=0A-        =
        (rename-file here target)=0D=0A-                (chdir target))))=
=0D=0A-          (add-before 'build 'patch-scotch=0D=0A-            (lamb=
da _=0D=0A-              (substitute* "etc/config.sh/scotch"=0D=0A-      =
          (("^export SCOTCH_VERSION=3Dscotch_.*$")=0D=0A-                =
 (string-append "export SCOTCH_VERSION=3Dscotch_"=0D=0A-                 =
               #$(package-version pt-scotch32) "\n"))=0D=0A-             =
   (("^export SCOTCH_ARCH_PATH=3D.*$")=0D=0A-                 (string-app=
end "export SCOTCH_ARCH_PATH=3D"=0D=0A-                                (a=
ssoc-ref %build-inputs "pt-scotch32")=0D=0A-                             =
   "\n"))) #t))=0D=0A-          (add-before 'build 'patch-mpi=0D=0A-     =
       (lambda _=0D=0A-              (let* ((mpi-path (assoc-ref %build-i=
nputs "openmpi"))=0D=0A-                     (mpi-version #$(package-vers=
ion openmpi)))=0D=0A-                ;; specify openmpi type=0D=0A-      =
          (substitute* "etc/bashrc"=0D=0A-                  (("WM_MPLIB=3D=
SYSTEMOPENMPI")=0D=0A-                   "WM_MPLIB=3DOPENMPI"))=0D=0A-   =
             (substitute* "etc/config.sh/mpi"=0D=0A-                  (("=
export FOAM_MPI=3Dopenmpi-.*$")=0D=0A-                   (string-append "=
export FOAM_MPI=3Dopenmpi-"=0D=0A-                                  mpi-v=
ersion "\n"))=0D=0A-                  (("export MPI_ARCH_PATH=3D.*\\$FOAM=
_MPI.*$")=0D=0A-                   (string-append "export MPI_ARCH_PATH=3D=
" mpi-path=0D=0A-                                  "\n")))) #t))=0D=0A-  =
        (add-before 'build 'patch-paraview=0D=0A-            (lambda _=0D=
=0A-              (substitute* "etc/config.sh/paraview"=0D=0A-           =
     (("^export ParaView_VERSION=3D.*$")=0D=0A-                 (string-a=
ppend "export ParaView_VERSION=3D"=0D=0A-                                =
#$(package-version paraview) "\n"))=0D=0A-                (("^export Para=
View_DIR=3D.*$")=0D=0A-                 (string-append "export ParaView_D=
IR=3D"=0D=0A-                                (assoc-ref %build-inputs "pa=
raview")=0D=0A-                                "\n"))) #t))=0D=0A-       =
   (add-before 'build 'add-rpaths=0D=0A-            (lambda _=0D=0A-     =
         (letrec* ((libraries '("boost" "cgal"=0D=0A-                    =
                 "gmp"=0D=0A-                                     "metis"=
=0D=0A-                                     "mpfr"=0D=0A-                =
                     "pt-scotch32"=0D=0A-                                =
     "openmpi"=0D=0A-                                     "zlib"=0D=0A-  =
                                   "paraview"))=0D=0A-                   =
     (rpaths=0D=0A-                         (fold-right (lambda (library =
rpaths)=0D=0A-                                       (string-append rpath=
s=0D=0A-                                                      "-rpath=3D"=
=0D=0A-                                                      (assoc-ref=0D=
=0A-                                                       %build-inputs =
library)=0D=0A-                                                      "/li=
b,")) "" libraries))=0D=0A-                        (openfoam-lib=0D=0A-  =
                       (string-append #$output=0D=0A-                    =
                    "/share/OpenFOAM/platforms/linux64GccDPInt32Opt/lib")=
)=0D=0A-                        (ldflags=0D=0A-                         (=
string-append "-Wl,"=0D=0A-                                        rpaths=
=0D=0A-                                        "-rpath=3D"=0D=0A-        =
                                openfoam-lib=0D=0A-                      =
                  ","=0D=0A-                                        "-rpa=
th=3D"=0D=0A-                                        openfoam-lib=0D=0A- =
                                       "/dummy,"=0D=0A-                  =
                      "-rpath=3D"=0D=0A-                                 =
       openfoam-lib=0D=0A-                                        "/parav=
iew-"=0D=0A-                                        #$(version-major+mino=
r (package-version=0D=0A-                                                =
                paraview)))))=0D=0A-                (substitute* "wmake/r=
ules/linux64Gcc/c++"=0D=0A-                  (("\\$\\(LIB_HEADER_DIRS\\) =
-fPIC" all)=0D=0A-                   (string-append all " " ldflags)))) #=
t))=0D=0A-          (add-before 'build 'add-vtk-include-path=0D=0A-      =
      (lambda _=0D=0A-              (let* ((vtk-version #$(version-major+=
minor=0D=0A-                                     (package-version vtk)))=0D=
=0A-                     (vtk-root (assoc-ref %build-inputs "vtk"))=0D=0A=
-                     (vtk-inc (string-append vtk-root "/include/vtk-" vt=
k-version))=0D=0A-                     (vtk-inc-flag (string-append "-I" =
vtk-inc)))=0D=0A-                (substitute* "wmake/rules/linux64Gcc/c++=
"=0D=0A-                  (("\\$\\(LIB_HEADER_DIRS\\)" all)=0D=0A-       =
            (string-append all " " vtk-inc-flag " "))))=0D=0A-           =
   #t))=0D=0A-          (delete 'configure) ;no configure phase=0D=0A-   =
       (replace 'build=0D=0A-            (lambda _=0D=0A-              ;;=
 compile OpenFOAM libraries and applications=0D=0A-              (invoke =
"bash" "-c"=0D=0A-                      (format #f=0D=0A-                =
              "source ./etc/bashrc && ./Allwmake -j~a"=0D=0A-            =
                  (parallel-job-count)))))=0D=0A-          (add-after 'bu=
ild 'cleanup=0D=0A-            ;; Avoid unnecessary, voluminous object an=
d dep files.=0D=0A-            (lambda _=0D=0A-              (when (file-=
exists=3F "platforms/linux64GccDPInt32Opt/src")=0D=0A-                (de=
lete-file-recursively=0D=0A-                 "platforms/linux64GccDPInt32=
Opt/src"))=0D=0A-              (when (file-exists=3F=0D=0A-              =
       "platforms/linux64GccDPInt32OptOPENMPI")=0D=0A-                (de=
lete-file-recursively=0D=0A-                 "platforms/linux64GccDPInt32=
OptOPENMPI"))=0D=0A-              (for-each delete-file=0D=0A-           =
             (find-files "." "\\.o$")) #t))=0D=0A-          (replace 'che=
ck=0D=0A-            (lambda* (#:key tests=3F #:allow-other-keys)=0D=0A- =
             (when tests=3F=0D=0A-                (when (file-exists=3F "=
test")=0D=0A-                  (with-directory-excursion "test"=0D=0A-   =
                 (invoke "bash" "-c"=0D=0A-                            (f=
ormat #f=0D=0A-                                    "source ../etc/bashrc =
&& ./Allrun -j~a"=0D=0A-                                    (parallel-job=
-count)))))=0D=0A-                ;; too many tutorials are failing=0D=0A=
-                ;; (with-directory-excursion "tutorials"=0D=0A-         =
       ;; (invoke "bash" "-c" "source ../etc/bashrc && ./Alltest"))=0D=0A=
-                ) #t))=0D=0A-          (replace 'install=0D=0A-         =
   (lambda _=0D=0A-              (let ((install-dir (string-append #$outp=
ut=0D=0A-                                                "/share/OpenFOAM=
")))=0D=0A-                (mkdir-p install-dir) ;create install director=
y=0D=0A-                ;; move contents of build directory to install di=
rectory=0D=0A-                (copy-recursively "." install-dir))))=0D=0A=
-          (add-after 'install 'add-symbolic-link=0D=0A-            (lamb=
da _=0D=0A-              (let* ((bin (string-append #$output "/bin"))=0D=0A=
-                     (lib (string-append #$output "/lib"))=0D=0A-       =
              (openfoam (string-append #$output=0D=0A-                   =
                           "/share/OpenFOAM"))=0D=0A-                    =
 (build-bin (string-append openfoam=0D=0A-                               =
                "/platforms/linux64GccDPInt32Opt/bin"))=0D=0A-           =
          (build-lib (string-append openfoam=0D=0A-                      =
                         "/platforms/linux64GccDPInt32Opt/lib"))=0D=0A-  =
                   (foam-bin (string-append openfoam "/bin")))=0D=0A-    =
            ;; add symbolic links in standard 'bin' directory=0D=0A-     =
           (mkdir-p bin)=0D=0A-                (for-each (lambda (file)=0D=
=0A-                            (unless (member file=0D=0A-              =
                              '("." ".."))=0D=0A-                        =
      (symlink (string-append build-bin "/"=0D=0A-                       =
                               file)=0D=0A-                              =
         (string-append bin "/" file))))=0D=0A-                          =
(scandir build-bin))=0D=0A-                (for-each (lambda (file)=0D=0A=
-                            (unless (member file=0D=0A-                 =
                           '("." ".."))=0D=0A-                           =
   (symlink (string-append foam-bin "/"=0D=0A-                           =
                           file)=0D=0A-                                  =
     (string-append bin "/" file))))=0D=0A-                          (sca=
ndir foam-bin))=0D=0A-                ;; add symbolic link for standard '=
lib' directory=0D=0A-                (symlink build-lib lib)) #t)))))=0D=0A=
-    (native-search-paths=0D=0A-     (list (search-path-specification=0D=0A=
-            (variable "WM_PROJECT_DIR")=0D=0A-            (separator #f)=
=0D=0A-            (files '("share/OpenFOAM")))))=0D=0A-    ;; Note:=0D=0A=
-    ;; Tutorial files are installed read-only in /gnu/store.=0D=0A-    ;=
; To allow write permissions on files copied from the store a=0D=0A-    ;=
; 'chmod' step is needed before running the applications.  For=0D=0A-    =
;; example, from a user's login:=0D=0A-    ;; $ source $(dirname $(which =
blockMesh))/../../../etc/bashrc=0D=0A-    ;; $ mkdir -p $FOAM_RUN=0D=0A- =
   ;; $ cd $FOAM_RUN=0D=0A-    ;; $ cp -r $FOAM_TUTORIALS/incompressible/=
simpleFoam/pitzDaily .=0D=0A-    ;; $ cd pitzDaily=0D=0A-    ;; $ chmod -=
R u+w .=0D=0A-    ;; $ blockMesh=0D=0A-    (synopsis "Framework for numer=
ical simulation of fluid flow")=0D=0A-    (description=0D=0A-     "OpenFO=
AM provides a set of solvers and methods for tackling=0D=0A-problems in t=
he field of Computational Fluid Dynamics (CFD).  It is written in=0D=0A-C=
++.  Governing equations such as the Navier-Stokes equations can be solve=
d in=0D=0A-integral form.  Physical processes such as phase change, dropl=
et transport and=0D=0A-chemical reaction can be modelled.  Numerical meth=
ods are included to deal with=0D=0A-sharp gradients, such as those encoun=
tered in flows with shock waves and flows=0D=0A-with gas/liquid interface=
s.  Large problems may be split into smaller, connected=0D=0A-problems fo=
r efficient solution on parallel systems.")=0D=0A-    (license license:gp=
l3+)=0D=0A-    (home-page "https://openfoam.org")))=0D=0A-=0D=0A-(define-=
public openfoam=0D=0A-  (deprecated-package "openfoam" openfoam-org))=0D=0A=
-=0D=0A (define-public openfoam-com=0D=0A   ;; This is a fork of 'openfoa=
m-org', maintained separately.=0D=0A   (package=0D=0A@@ -745,6 +417,60 @@=
 (define* (openfoam-package source version name home-page synopsis)=0D=0A=
       (license license:gpl3+)=0D=0A       (home-page home-page))))=0D=0A=
=20=0D=0A+(define-public openfoam-org=0D=0A+  (let* ((version "11")=0D=0A=
+         (name "openfoam-org")=0D=0A+         (source (origin=0D=0A+    =
               (method url-fetch)=0D=0A+                   (uri (string-a=
ppend "https://github.com/OpenFOAM/OpenFOAM-"=0D=0A+                     =
                  (version-major version)=0D=0A+                         =
              "/archive/"=0D=0A+                                       "v=
ersion-"=0D=0A+                                       (version-major vers=
ion)=0D=0A+                                       ".tar.gz"))=0D=0A+     =
              (sha256 (base32=0D=0A+                            "1h70a5ni=
2psx7bcx2xg6aqraj2kkbfn8mflh2akbp6k9mmpgih7b"))=0D=0A+                   =
(modules '((guix build utils)))=0D=0A+                   (snippet `(begin=
=0D=0A+                               ;; patch shell paths=0D=0A+        =
                       (substitute* (list "wmake/src/Makefile"=0D=0A+    =
                                              "wmake/makefiles/general")=0D=
=0A+                                 (("/bin/sh")=0D=0A+                 =
                 "sh"))=0D=0A+                               (substitute*=
 "etc/bashrc"=0D=0A+                                 ;; only go back one =
folder level=0D=0A+                                 (("\\$\\(dirname \\$\=
\{BASH_SOURCE:-\\$0\\}\\)/../..")=0D=0A+                                 =
 "$(dirname ${BASH_SOURCE:-$0})/..")=0D=0A+                              =
   ;; do not use openfoam folder convention=0D=0A+                       =
          (("^export WM_PROJECT_DIR=3D.*$")=0D=0A+                       =
           (string-append=0D=0A+                                   "expor=
t WM_PROJECT_DIR=3D$WM_PROJECT_INST_DIR=0D=0A+"))=0D=0A+                 =
                ;; do not source bash_completion (gives error)=0D=0A+    =
                             (("^.*bash_completion.*$" all)=0D=0A+       =
                           (string-append "#" all))=0D=0A+               =
                  ;; set same version as guix package=0D=0A+             =
                    (("^export WM_PROJECT_VERSION=3D.*$")=0D=0A+         =
                         (string-append "export WM_PROJECT_VERSION=3D"=0D=
=0A+                                                 ,version "\n")))=0D=0A=
+                               ;; add expand flag to RunFunctions=0D=0A+=
                               (substitute* "bin/tools/RunFunctions"=0D=0A=
+                                 (("foamDictionary (.*)" all args)=0D=0A=
+                                  (string-append "foamDictionary -expand=
 "=0D=0A+                                                 args)))=0D=0A+ =
                              ;; disable failing test=0D=0A+             =
                  (substitute* "test/postProcessing/channel/Allrun"=0D=0A=
+                                 (("^.*getApplication.*$" all)=0D=0A+   =
                               (string-append "#" all "\n")))))))=0D=0A+ =
        (home-page "https://openfoam.org")=0D=0A+         (synopsis "Fram=
ework for numerical simulation of fluid flow")=0D=0A+         (template (=
openfoam-package source version name home-page synopsis)))=0D=0A+    (pac=
kage=0D=0A+      (inherit template))))=0D=0A+=0D=0A+(define-public openfo=
am=0D=0A+  (deprecated-package "openfoam" openfoam-org))=0D=0A+=0D=0A (de=
fine-public open-simulation-interface=0D=0A   (package=0D=0A     (name "o=
pen-simulation-interface")=0D=0A--=20=0D=0A2.41.0=0D=0A=0D=0A




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

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


Received: (at 66262) by debbugs.gnu.org; 29 Sep 2023 09:40:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 29 05:40:20 2023
Received: from localhost ([127.0.0.1]:55361 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qm9yt-0005RA-LI
	for submit <at> debbugs.gnu.org; Fri, 29 Sep 2023 05:40:20 -0400
Received: from a2-38.smtp-out.eu-west-1.amazonses.com ([54.240.2.38]:33063)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018ae04f07c5-bbef6aff-cee5-4376-a9c3-487aa062960a-000000@HIDDEN>)
 id 1qm9yq-0005Qi-Ed
 for 66262 <at> debbugs.gnu.org; Fri, 29 Sep 2023 05:40:18 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1695980390;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=684fBUDof0PM9qJRTl1GHPGkcX/MgBpbYqzAIZWc2kc=;
 b=TvU3uZ7KwxT/dm4JhdO8rN7zUsRZ9X2i2Ub/u6aZPflWNCIKUoqv4aREbR6CXeyP
 3eQbEkRPkoR5LWiskzDvowv39g0WT/EZ236X7mC3cNtLBmjl9DGjiM+OLp7t7rFwwZz
 KYcHY59SpuvH4Q7LDrF6jOVzIJptx4R9RXDQpULI=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1695980390;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=684fBUDof0PM9qJRTl1GHPGkcX/MgBpbYqzAIZWc2kc=;
 b=Lrp9/MX6muwpgNsc3lyJjWBfh44xRghxNu69MP6bOYVEhjyWnumnu+FdU6M0YC/n
 70LJgjIt7choFgOn/Afj5isBuaRohC9NeV3JbnQAhrGfLWTK27EUMl4bN7FVMsxCJKT
 6MDSujDTkQaXuedMIyisDQU7q5EJ3/p+kmYfw+YM=
Subject: [PATCH v2 1/3] gnu: Add openfoam-package.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?66262=40debbugs=2Egnu=2Eorg?= <66262 <at> debbugs.gnu.org>
Date: Fri, 29 Sep 2023 09:39:50 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <cover.1695980074.git.reza@HIDDEN>
References: <cover.1695980074.git.reza@HIDDEN> 
 <8f684396d68f2748f0b5e9ea832e483438cf195d.1695980074.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZ8rjeLcEuk4eZQkmvQkUg1RLw8AAAAWa6
Thread-Topic: [PATCH v2 1/3] gnu: Add openfoam-package.
X-Wm-Sent-Timestamp: 1695980389
X-Original-Mailer: git-send-email 2.41.0
Message-ID: <0102018ae04f07c5-bbef6aff-cee5-4376-a9c3-487aa062960a-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.09.29-54.240.2.38
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: =?UTF-8?Q?reza?= <reza@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 (-)

* gnu/packages/simulation.scm (openfoam-package): Add factory function to=
=0D=0Agenerate openfoam packages. Improve build tree clean up.=0D=0A---=0D=
=0A gnu/packages/simulation.scm | 295 +++++++++++++++++++++++++++++++++++=
+=0D=0A 1 file changed, 295 insertions(+)=0D=0A=0D=0Adiff --git a/gnu/pac=
kages/simulation.scm b/gnu/packages/simulation.scm=0D=0Aindex b2fb123815.=
=2Eab4f7c124f 100644=0D=0A--- a/gnu/packages/simulation.scm=0D=0A+++ b/gn=
u/packages/simulation.scm=0D=0A@@ -450,6 +450,301 @@ (define-public openf=
oam-com=0D=0A     (synopsis "Framework for numerical simulation of fluid =
flow (from openfoam.com)")=0D=0A     (home-page "https://www.openfoam.com=
")))=0D=0A=20=0D=0A+(define* (openfoam-package source version name home-p=
age synopsis)=0D=0A+  (let* ((install-path (string-append "share/OpenFOAM=
-" version))=0D=0A+         (paraview-version (version-major+minor (packa=
ge-version paraview)))=0D=0A+         (pv-plugin-path=0D=0A+          (st=
ring-append install-path=0D=0A+                         "/platforms/linux=
64GccDPInt32Opt/lib/paraview-"=0D=0A+                         paraview-ve=
rsion)))=0D=0A+    (package=0D=0A+      (name name)=0D=0A+      (version =
version)=0D=0A+      (source source)=0D=0A+      (build-system gnu-build-=
system)=0D=0A+      (native-search-paths=0D=0A+       (list (search-path-=
specification=0D=0A+=09      (variable "WM_PROJECT_DIR")=0D=0A+=09      (=
files `(,install-path)))=0D=0A+             ;; add PV_PLUGIN_PATH to LD_L=
IBRARY_PATH so paraview=0D=0A+             ;; finds the OpenFOAM PV plugi=
ns=0D=0A+             (search-path-specification=0D=0A+=09      (variable=
 "LD_LIBRARY_PATH")=0D=0A+=09      (files `(,pv-plugin-path)))))=0D=0A+  =
    (inputs (list boost=0D=0A+=09=09    cgal=0D=0A+=09=09    git=0D=0A+=09=
=09    gmp=0D=0A+=09=09    libxt=0D=0A+=09=09    metis=0D=0A+=09=09    mp=
fr=0D=0A+=09=09    ncurses=0D=0A+=09=09    openmpi=0D=0A+=09=09    openss=
h=0D=0A+=09=09    paraview=0D=0A+=09=09    pt-scotch32=0D=0A+=09=09    re=
adline=0D=0A+=09=09    scotch=0D=0A+=09=09    zlib))=0D=0A+      (native-=
inputs (list bison=0D=0A+=09=09           flex=0D=0A+=09=09           ;; =
paraview plugin dependencies=0D=0A+=09=09           cli11=0D=0A+=09=09   =
        cmake-minimal=0D=0A+=09=09           cgns=0D=0A+=09=09           =
curl=0D=0A+=09=09           double-conversion=0D=0A+=09=09           eige=
n=0D=0A+=09=09           expat=0D=0A+=09=09           ffmpeg=0D=0A+=09=09=
           fmt=0D=0A+=09=09           freetype=0D=0A+=09=09           gda=
l=0D=0A+=09=09           gl2ps=0D=0A+=09=09           glew=0D=0A+=09=09  =
         gmsh=0D=0A+=09=09           hdf5=0D=0A+=09=09           jsoncpp=0D=
=0A+=09=09           libjpeg-turbo=0D=0A+=09=09           libogg=0D=0A+=09=
=09           libpng=0D=0A+=09=09           libharu=0D=0A+=09=09         =
  libtheora=0D=0A+=09=09           libtiff=0D=0A+=09=09           libx11=0D=
=0A+=09=09           libxml2=0D=0A+=09=09           lz4=0D=0A+=09=09     =
      netcdf=0D=0A+=09=09           nlohmann-json=0D=0A+=09=09           =
proj=0D=0A+=09=09           protobuf=0D=0A+=09=09           pugixml=0D=0A=
+=09=09           python=0D=0A+=09=09           python-mpi4py=0D=0A+=09=09=
           qtbase-5=0D=0A+=09=09           qtsvg-5=0D=0A+=09=09          =
 qttools-5=0D=0A+=09=09           qtwebengine-5=0D=0A+=09=09           qt=
xmlpatterns=0D=0A+=09=09           utfcpp=0D=0A+=09=09           vtk=0D=0A=
+=09=09           xz))=0D=0A+      (propagated-inputs (list gnuplot))=0D=0A=
+      (outputs '("debug" ;~60MB=0D=0A+=09         "out"))=0D=0A+      (a=
rguments=0D=0A+       (list=0D=0A+        ;; Executable files and shared =
libraries are located in the 'platforms'=0D=0A+        ;; subdirectory.=0D=
=0A+        #:strip-directories=0D=0A+        #~(list (string-append "Ope=
nFOAM-" #$version "/platforms/linux64GccDPInt32Opt/bin")=0D=0A+=09       =
 (string-append "OpenFOAM-" #$version "/platforms/linux64GccDPInt32Opt/li=
b"))=0D=0A+=0D=0A+        #:modules=0D=0A+        '((ice-9 ftw)=0D=0A+   =
       (ice-9 regex)=0D=0A+          (ice-9 string-fun)=0D=0A+          (=
srfi srfi-1)=0D=0A+          (guix build gnu-build-system)=0D=0A+        =
  (guix build utils))=0D=0A+=0D=0A+        #:phases=0D=0A+        #~(modi=
fy-phases %standard-phases=0D=0A+=09    (add-before 'build 'patch-HOME-pa=
th=0D=0A+=09      (lambda _=0D=0A+=09        (setenv "HOME" "/tmp") #t))=0D=
=0A+=09    (add-before 'build 'patch-scotch=0D=0A+=09      (lambda _=0D=0A=
+=09        (substitute* "etc/config.sh/scotch"=0D=0A+=09          (("^ex=
port SCOTCH_VERSION=3Dscotch_.*$")=0D=0A+=09           (string-append "ex=
port SCOTCH_VERSION=3Dscotch_"=0D=0A+=09=09=09          #$(package-versio=
n pt-scotch32) "\n"))=0D=0A+=09          (("^export SCOTCH_ARCH_PATH=3D.*=
$")=0D=0A+=09           (string-append "export SCOTCH_ARCH_PATH=3D" #$pt-=
scotch32 "\n")))=0D=0A+=09        #t))=0D=0A+=09    (add-before 'build 'p=
atch-mpi=0D=0A+=09      (lambda _=0D=0A+=09        (let* ((mpi-version #$=
(package-version openmpi)))=0D=0A+=09          ;; specify openmpi type=0D=
=0A+=09          (substitute* "etc/bashrc"=0D=0A+=09=09    (("WM_MPLIB=3D=
SYSTEMOPENMPI")=0D=0A+=09=09     "WM_MPLIB=3DOPENMPI"))=0D=0A+=09        =
  (substitute* "etc/config.sh/mpi"=0D=0A+=09=09    (("export FOAM_MPI=3Do=
penmpi-.*$")=0D=0A+=09=09     (string-append "export FOAM_MPI=3Dopenmpi-"=
=0D=0A+=09=09=09=09    mpi-version "\n"))=0D=0A+=09=09    (("export MPI_A=
RCH_PATH=3D.*\\$FOAM_MPI.*$")=0D=0A+=09=09     (string-append "export MPI=
_ARCH_PATH=3D" #$openmpi "\n"))))=0D=0A+=09        #t))=0D=0A+=09    (add=
-before 'build 'patch-paraview=0D=0A+=09      (lambda _=0D=0A+=09        =
(substitute* "etc/config.sh/paraview"=0D=0A+=09          (("^export ParaV=
iew_VERSION=3D.*$")=0D=0A+=09           (string-append "export ParaView_V=
ERSION=3D"=0D=0A+=09=09=09          #$(package-version paraview) "\n"))=0D=
=0A+=09          (("^export ParaView_DIR=3D.*$")=0D=0A+=09           (str=
ing-append "export ParaView_DIR=3D" #$paraview "\n"))=0D=0A+             =
     (("export ParaView_GL=3Dmesa") "export ParaView_GL=3Dsystem"))=0D=0A=
+=09        #t))=0D=0A+=09    (add-before 'build 'add-rpaths=0D=0A+=09   =
   (lambda _=0D=0A+=09        (letrec* ((libraries '("boost"=0D=0A+=09=09=
=09=09       "cgal"=0D=0A+=09=09=09=09       "gmp"=0D=0A+=09=09=09=09    =
   "metis"=0D=0A+=09=09=09=09       "mpfr"=0D=0A+=09=09=09=09       "scot=
ch"=0D=0A+=09=09=09=09       "pt-scotch32"=0D=0A+ =09=09=09=09       "ope=
nmpi"=0D=0A+=09=09=09=09       "zlib"=0D=0A+=09=09=09=09       "paraview"=
))=0D=0A+=09=09          (rpaths=0D=0A+=09=09           (fold-right (lamb=
da (lib rpaths)=0D=0A+=09=09=09=09         (string-append rpaths=0D=0A+=09=
=09=09=09=09=09        "-rpath=3D"=0D=0A+=09=09=09=09=09=09        (assoc=
-ref %build-inputs lib)=0D=0A+=09=09=09=09=09=09        "/lib,")) "" libr=
aries))=0D=0A+=09=09          (openfoam-lib=0D=0A+=09=09           (strin=
g-append #$output=0D=0A+=09=09=09=09          "/share/OpenFOAM-" #$versio=
n=0D=0A+=09=09=09=09          "/platforms/linux64GccDPInt32Opt/lib"))=0D=0A=
+=09=09          (ldflags=0D=0A+=09=09           (string-append "-Wl,"=0D=
=0A+=09=09=09=09          rpaths=0D=0A+=09=09=09=09          "-rpath=3D"=0D=
=0A+=09=09=09=09          openfoam-lib=0D=0A+=09=09=09=09          ","=0D=
=0A+=09=09=09=09          "-rpath=3D"=0D=0A+=09=09=09=09          openfoa=
m-lib=0D=0A+=09=09=09=09          "/dummy,"=0D=0A+=09=09=09=09          "=
-rpath=3D"=0D=0A+=09=09=09=09          openfoam-lib=0D=0A+=09=09=09=09   =
       "/paraview-"=0D=0A+=09=09=09=09          #$(version-major+minor (p=
ackage-version=0D=0A+=09=09=09=09=09=09=09          paraview)))))=0D=0A+=09=
          (substitute* "wmake/rules/linux64Gcc/c++"=0D=0A+=09=09    (("\\=
$\\(LIB_HEADER_DIRS\\) -fPIC" all)=0D=0A+=09=09     (string-append all " =
" ldflags)))) #t))=0D=0A+=09    (add-before 'build 'add-vtk-include-path=0D=
=0A+=09      (lambda _=0D=0A+=09        (let* ((vtk-version #$(version-ma=
jor+minor=0D=0A+=09=09=09=09       (package-version vtk)))=0D=0A+=09=09  =
     (vtk-inc (string-append #$vtk "/include/vtk-" vtk-version))=0D=0A+=09=
=09       (vtk-inc-flag (string-append "-I" vtk-inc)))=0D=0A+=09         =
 (substitute* "wmake/rules/linux64Gcc/c++"=0D=0A+=09=09    (("\\$\\(LIB_H=
EADER_DIRS\\)" all)=0D=0A+=09=09     (string-append all " " vtk-inc-flag =
" "))))=0D=0A+=09        #t))=0D=0A+=09    (delete 'configure) ;no config=
ure phase=0D=0A+=09    (replace 'build=0D=0A+=09      (lambda _=0D=0A+=09=
        ;; compile OpenFOAM libraries and applications=0D=0A+=09        (=
invoke "bash" "-c"=0D=0A+=09=09        (format #f=0D=0A+=09=09=09        =
"source ./etc/bashrc && ./Allwmake -j~a"=0D=0A+=09=09=09        (parallel=
-job-count)))))=0D=0A+=09    (add-after 'build 'cleanup=0D=0A+=09      ;;=
 Avoid unnecessary, voluminous object and dep files.=0D=0A+=09      (lamb=
da _=0D=0A+=09        (when (file-exists=3F "platforms/linux64GccDPInt32O=
pt/src")=0D=0A+=09          (delete-file-recursively=0D=0A+=09           =
"platforms/linux64GccDPInt32Opt/src"))=0D=0A+=09        (when (file-exist=
s=3F=0D=0A+=09=09       "platforms/linux64GccDPInt32OptOPENMPI")=0D=0A+=09=
          (delete-file-recursively=0D=0A+=09           "platforms/linux64=
GccDPInt32OptOPENMPI"))=0D=0A+=09        (for-each delete-file=0D=0A+=09=09=
          (find-files "." "\\.o$"))=0D=0A+                ;; Remove spuri=
ous files in src tree=0D=0A+                (invoke "bash" "-c" "source .=
/etc/bashrc && wclean all")=0D=0A+                #t))=0D=0A+=09    (repl=
ace 'check=0D=0A+=09      (lambda* (#:key tests=3F #:allow-other-keys)=0D=
=0A+=09        (when tests=3F=0D=0A+=09          (when (file-exists=3F "t=
est")=0D=0A+=09=09    (with-directory-excursion "test"=0D=0A+=09=09      =
(invoke "bash" "-c"=0D=0A+=09=09=09      (format #f=0D=0A+=09=09=09=09   =
   "source ../etc/bashrc && ./Allrun -j~a"=0D=0A+=09=09=09=09      (paral=
lel-job-count)))=0D=0A+                      ;; cleanup=0D=0A+           =
           (invoke "bash" "-c"=0D=0A+=09=09=09      "source ../etc/bashrc=
 && ./Allclean")))=0D=0A+=09          ;; too many tutorials are failing=0D=
=0A+=09          ;; (with-directory-excursion "tutorials"=0D=0A+=09      =
    ;; (invoke "bash" "-c" "source ../etc/bashrc && ./Alltest"))=0D=0A+=09=
          ) #t))=0D=0A+=09    (add-before 'install 'set-paths=0D=0A+=09  =
    (lambda _=0D=0A+=09        (let ((install-path (string-append #$outpu=
t=0D=0A+=09=09=09=09=09           "/share/OpenFOAM-" #$version)))=0D=0A+=09=
          (substitute* "etc/bashrc"=0D=0A+=09=09    (("^\\[ \"\\$BASH\".*=
$") "")=0D=0A+=09=09    (("^export FOAM_INST_DIR=3D\\$\\(cd.*$")=0D=0A+=09=
=09     (string-append "export FOAM_INST_DIR=3D" install-path "\n"))=0D=0A=
+=09=09    (("^export FOAM_INST_DIR=3D\\$HOME.*$") "")))=0D=0A+=09       =
 #t))=0D=0A+=09    (replace 'install=0D=0A+=09      (lambda* (#:key outpu=
ts inputs #:allow-other-keys)=0D=0A+=09        (let ((install-path (strin=
g-append #$output=0D=0A+=09=09=09=09=09           "/share/OpenFOAM-" #$ve=
rsion)))=0D=0A+=09          (mkdir-p install-path) ;create install direct=
ory=0D=0A+=09          ;; move contents of build directory to install dir=
ectory=0D=0A+=09          (copy-recursively "." install-path))))=0D=0A+=09=
    (add-after 'install 'add-symbolic-link=0D=0A+=09      (lambda _=0D=0A=
+=09        (let* ((bin (string-append #$output "/bin"))=0D=0A+=09=09    =
   (lib (string-append #$output "/lib"))=0D=0A+=09=09       (openfoam (st=
ring-append #$output=0D=0A+=09=09=09=09=09        "/share/OpenFOAM-" #$ve=
rsion))=0D=0A+=09=09       (build-bin (string-append openfoam=0D=0A+=09=09=
=09=09=09         "/platforms/linux64GccDPInt32Opt/bin"))=0D=0A+=09=09   =
    (build-lib (string-append openfoam=0D=0A+=09=09=09=09=09         "/pl=
atforms/linux64GccDPInt32Opt/lib"))=0D=0A+=09=09       (foam-bin (string-=
append openfoam "/bin")))=0D=0A+=09          ;; add symbolic links in sta=
ndard 'bin' directory=0D=0A+=09          (mkdir-p bin)=0D=0A+=09         =
 (for-each (lambda (file)=0D=0A+=09=09=09      (unless (member file=0D=0A=
+=09=09=09=09=09      '("." ".."))=0D=0A+=09=09=09        (symlink (strin=
g-append build-bin "/"=0D=0A+=09=09=09=09=09=09        file)=0D=0A+=09=09=
=09=09         (string-append bin "/" file))))=0D=0A+=09=09=09    (scandi=
r build-bin))=0D=0A+=09          (for-each (lambda (file)=0D=0A+=09=09=09=
      (unless (member file=0D=0A+=09=09=09=09=09      '("." ".."))=0D=0A+=
=09=09=09        (symlink (string-append foam-bin "/"=0D=0A+=09=09=09=09=09=
=09        file)=0D=0A+=09=09=09=09         (string-append bin "/" file))=
))=0D=0A+=09=09=09    (scandir foam-bin))=0D=0A+=09          ;; add symbo=
lic link for standard 'lib' directory=0D=0A+=09          (symlink build-l=
ib lib)) #t)))))=0D=0A+      ;; Note:=0D=0A+      ;; Tutorial files are i=
nstalled read-only in /gnu/store.=0D=0A+      ;; To allow write permissio=
ns on files copied from the store a=0D=0A+      ;; 'chmod' step is needed=
 before running the applications.  For=0D=0A+      ;; example, from a use=
r's login:=0D=0A+      ;; $ source $WM_PROJECT_DIR/etc/bashrc=0D=0A+     =
 ;; $ mkdir -p $FOAM_RUN=0D=0A+      ;; $ cd $FOAM_RUN=0D=0A+      ;; $ c=
p -r $FOAM_TUTORIALS/incompressible/simpleFoam/pitzDaily .=0D=0A+      ;;=
 $ cd pitzDaily=0D=0A+      ;; $ chmod -R u+w .=0D=0A+      ;; $ blockMes=
h=0D=0A+      (synopsis synopsis)=0D=0A+      (description=0D=0A+       "=
OpenFOAM provides a set of solvers and methods for tackling=0D=0A+problem=
s in the field of Computational Fluid Dynamics (CFD).  It is written in=0D=
=0A+C++.  Governing equations such as the Navier-Stokes equations can be =
solved in=0D=0A+integral form.  Physical processes such as phase change, =
droplet transport and=0D=0A+chemical reaction can be modelled.  Numerical=
 methods are included to deal with=0D=0A+sharp gradients, such as those e=
ncountered in flows with shock waves and flows=0D=0A+with gas/liquid inte=
rfaces.  Large problems may be split into smaller, connected=0D=0A+proble=
ms for efficient solution on parallel systems.")=0D=0A+      (license lic=
ense:gpl3+)=0D=0A+      (home-page home-page))))=0D=0A+=0D=0A (define-pub=
lic open-simulation-interface=0D=0A   (package=0D=0A     (name "open-simu=
lation-interface")=0D=0A--=20=0D=0A2.41.0=0D=0A=0D=0A




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

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


Received: (at 66262) by debbugs.gnu.org; 29 Sep 2023 09:40:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 29 05:40:11 2023
Received: from localhost ([127.0.0.1]:55358 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qm9yl-0005Qj-Bm
	for submit <at> debbugs.gnu.org; Fri, 29 Sep 2023 05:40:11 -0400
Received: from a50-72.smtp-out.eu-west-1.amazonses.com ([54.240.50.72]:38735)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018ae04ee67a-3494ed95-3baf-400c-bddc-dde69f0e3e41-000000@HIDDEN>)
 id 1qm9yi-0005QR-Iq
 for 66262 <at> debbugs.gnu.org; Fri, 29 Sep 2023 05:40:09 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1695980382;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:References:Message-Id;
 bh=tbGlRK5R0Hn9w94qO0+5J0qQ4bPXy2TXu3VMVySucWA=;
 b=AW4WHMqkFKzoQNUeKEn7QWPhq8OEzDF1f7P/wdmNAYmTYhHSr+JbWKDrZL07Ez8j
 nn8VXv17VONA/QLM4MLvZCagtk4yuaW9i2rRabtdjHQnzQfQSdSgiMOPZ0UHmL2UMZ1
 hlkPrAnE1fVHchyCPGWnzUogB8Db4b8aBksCGdHA=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1695980382;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:References:Message-Id:Feedback-ID;
 bh=tbGlRK5R0Hn9w94qO0+5J0qQ4bPXy2TXu3VMVySucWA=;
 b=JCw3R37iImQBdxLIkhuFwhi09Ek9T3XCmWALV8Nw8rqjsEGGxcisX0LvjbBrdjgx
 Nlr14pKcLyo/xsS+Af+BmaoiaXxFnbddQwjYq8j2ACohgXuZCAnpd6WPTdt219c57LJ
 hEETmY7Mt7pdDzoGV2RMu56ruduMS0aaR61PddAU=
Subject: [PATCH v2 0/3] Update openfoam
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?66262=40debbugs=2Egnu=2Eorg?= <66262 <at> debbugs.gnu.org>
Date: Fri, 29 Sep 2023 09:39:41 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
References: <cover.1695980074.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZ8rjeLcEuk4eZQkmvQkUg1RLw8A==
Thread-Topic: [PATCH v2 0/3] Update openfoam
X-Wm-Sent-Timestamp: 1695980381
X-Original-Mailer: git-send-email 2.41.0
Message-ID: <0102018ae04ee67a-3494ed95-3baf-400c-bddc-dde69f0e3e41-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.09.29-54.240.50.72
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: =?UTF-8?Q?reza?= <reza@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 (-)

Forgot to rebase to master.

Reza Housseini (3):
  gnu: Add openfoam-package.
  gnu: openfoam-org: Update to 11.
  gnu: openfoam-com: Update to 2306.

 gnu/packages/simulation.scm | 709 +++++++++++++++++++-----------------
 1 file changed, 366 insertions(+), 343 deletions(-)


base-commit: 1b0ec97bce2db93ec4159a13fb0a184f012df4fe
-- 
2.41.0





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

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


Received: (at 66262) by debbugs.gnu.org; 29 Sep 2023 09:03:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 29 05:03:54 2023
Received: from localhost ([127.0.0.1]:55140 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qm9Pd-0004Ht-66
	for submit <at> debbugs.gnu.org; Fri, 29 Sep 2023 05:03:54 -0400
Received: from a2-20.smtp-out.eu-west-1.amazonses.com ([54.240.2.20]:34841)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018ae02d6cd5-6d828014-3023-41e1-995a-2f43d483563f-000000@HIDDEN>)
 id 1qm9PT-0004H7-Ez
 for 66262 <at> debbugs.gnu.org; Fri, 29 Sep 2023 05:03:47 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1695978188;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=WjCm40kImUr8kAZ12GUUZRqMYbfuljA/Z/Fai6hNSek=;
 b=YnMnho6+fsEaaM1NI6LKNqVrp7EeHQxKjJxc2QCwL3lwavsHI4PRJufSXeZqaoQ5
 xiGxmld8ImZS2T86wxJRpKhu5LAqcuO52Oo5mxeFwVrHal2FG4fDnyXyINbMA5bDWcM
 nHTmJ7LuQPmdQSU9i1Bg3iEUxoPQPc559nN4SWWo=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1695978188;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=WjCm40kImUr8kAZ12GUUZRqMYbfuljA/Z/Fai6hNSek=;
 b=ZKbaP7NGgW8rtOAeOrCxwx82SCfh9doYOwcGchXF/E0r7HZCRWfCmZoKMq6Pfq/W
 4I76yyRqMBgL+I3WJ0Q74DHn0oM3JKrw7SiDmErPrwDf/N6Y1j3gY4nPq0QWofmV4sj
 AHXb+inDN+87TiPvFwhShFtfTYdH81arE386HJqw=
Subject: [PATCH 2/3] gnu: openfoam-org: Update to 11.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?66262=40debbugs=2Egnu=2Eorg?= <66262 <at> debbugs.gnu.org>
Date: Fri, 29 Sep 2023 09:03:07 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <cover.1695977095.git.reza@HIDDEN>
References: <cover.1695977095.git.reza@HIDDEN> 
 <3c9e2eabdc2f10db9d2a51d82203fcefd5e5e218.1695977095.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZ8rNo+fS4zZNERYy4L7/bc9dU1QAAFqWL
Thread-Topic: [PATCH 2/3] gnu: openfoam-org: Update to 11.
X-Wm-Sent-Timestamp: 1695978186
X-Original-Mailer: git-send-email 2.41.0
Message-ID: <0102018ae02d6cd5-6d828014-3023-41e1-995a-2f43d483563f-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.09.29-54.240.2.20
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: =?UTF-8?Q?reza?= <reza@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 (-)

* gnu/packages/simulation.scm (openfoam-org): Update to 11. Use=0D=0Aopen=
foam-package factory function to create package.=0D=0A---=0D=0A gnu/packa=
ges/simulation.scm | 364 ++++++------------------------------=0D=0A 1 fil=
e changed, 54 insertions(+), 310 deletions(-)=0D=0A=0D=0Adiff --git a/gnu=
/packages/simulation.scm b/gnu/packages/simulation.scm=0D=0Aindex 0d52434=
fac..3db58813d3 100644=0D=0A--- a/gnu/packages/simulation.scm=0D=0A+++ b/=
gnu/packages/simulation.scm=0D=0A@@ -87,316 +87,6 @@ (define-module (gnu =
packages simulation)=0D=0A   #:use-module (ice-9 regex)=0D=0A   #:use-mod=
ule (srfi srfi-1))=0D=0A=20=0D=0A-(define-public openfoam-org=0D=0A-  (pa=
ckage=0D=0A-    (name "openfoam-org")=0D=0A-    (version "10.20230119")=0D=
=0A-    (source (origin=0D=0A-              (method url-fetch)=0D=0A-    =
          (uri (string-append "https://github.com/OpenFOAM/OpenFOAM-"=0D=0A=
-                                  (version-major version) "/archive/"=0D=
=0A-                                  (second (string-split version #\.))=
=0D=0A-                                  ".tar.gz"))=0D=0A-              =
(sha256=0D=0A-               (base32=0D=0A-                "1aw2vb5s7frg9=
42ngd5x5x2dm67liyg6czff56qi567mshccpy46"))=0D=0A-              (modules '=
((guix build utils)))=0D=0A-              (snippet `(begin=0D=0A-        =
                  ;; patch shell paths=0D=0A-                          (s=
ubstitute* (list "wmake/src/Makefile"=0D=0A-                             =
                "wmake/makefiles/general")=0D=0A-                        =
    (("/bin/sh")=0D=0A-                             "sh"))=0D=0A-        =
                  (substitute* "etc/bashrc"=0D=0A-                       =
     ;; only go back one folder level=0D=0A-                            (=
("\\$\\(dirname \\$\\{BASH_SOURCE:-\\$0\\}\\)/../..")=0D=0A-             =
                "$(dirname ${BASH_SOURCE:-$0})/..")=0D=0A-               =
             ;; do not use openfoam folder convention=0D=0A-             =
               (("^export WM_PROJECT_DIR=3D.*$")=0D=0A-                  =
           (string-append=0D=0A-                              "export WM_=
PROJECT_DIR=3D$WM_PROJECT_INST_DIR\n"))=0D=0A-                           =
 ;; do not source bash_completion (gives error)=0D=0A-                   =
         (("^.*bash_completion.*$" all)=0D=0A-                           =
  (string-append "#" all))=0D=0A-                            ;; set same =
version as guix package=0D=0A-                            (("^export WM_P=
ROJECT_VERSION=3D.*$")=0D=0A-                             (string-append =
"export WM_PROJECT_VERSION=3D"=0D=0A-                                    =
        ,version "\n")))=0D=0A-                          ;; add expand fl=
ag to RunFunctions=0D=0A-                          (substitute* "bin/tool=
s/RunFunctions"=0D=0A-                            (("foamDictionary (.*)"=
 all args)=0D=0A-                             (string-append "foamDiction=
ary -expand " args)))=0D=0A-                          ;; disable failing =
test=0D=0A-                          (substitute* "test/postProcessing/ch=
annel/Allrun"=0D=0A-                            (("^.*getApplication.*$" =
all)=0D=0A-                             (string-append "#" all "\n"))))))=
)=0D=0A-    (build-system gnu-build-system)=0D=0A-    (inputs (list boost=
=0D=0A-                  cgal=0D=0A-                  git=0D=0A-         =
         gmp=0D=0A-                  libxt=0D=0A-                  metis=0D=
=0A-                  mpfr=0D=0A-                  ncurses=0D=0A-        =
          openmpi=0D=0A-                  openssh=0D=0A-                 =
 paraview=0D=0A-                  pt-scotch32=0D=0A-                  rea=
dline=0D=0A-                  zlib))=0D=0A-    (native-inputs (list bison=
=0D=0A-                         flex=0D=0A-                         ;; pa=
raview plugin dependencies=0D=0A-                         cli11=0D=0A-   =
                      cmake-minimal=0D=0A-                         cgns=0D=
=0A-                         curl=0D=0A-                         double-c=
onversion=0D=0A-                         eigen=0D=0A-                    =
     expat=0D=0A-                         ffmpeg=0D=0A-                  =
       fmt=0D=0A-                         freetype=0D=0A-                =
         gdal=0D=0A-                         gl2ps=0D=0A-                =
         glew=0D=0A-                         gmsh=0D=0A-                 =
        hdf5=0D=0A-                         jsoncpp=0D=0A-               =
          libjpeg-turbo=0D=0A-                         libogg=0D=0A-     =
                    libpng=0D=0A-                         libharu=0D=0A- =
                        libtheora=0D=0A-                         libtiff=0D=
=0A-                         libx11=0D=0A-                         libxml=
2=0D=0A-                         lz4=0D=0A-                         netcd=
f=0D=0A-                         nlohmann-json=0D=0A-                    =
     proj=0D=0A-                         protobuf=0D=0A-                 =
        pugixml=0D=0A-                         python=0D=0A-             =
            python-mpi4py=0D=0A-                         qtbase-5=0D=0A- =
                        qtsvg-5=0D=0A-                         qttools-5=0D=
=0A-                         qtwebengine-5=0D=0A-                        =
 qtxmlpatterns=0D=0A-                         utfcpp=0D=0A-              =
           vtk=0D=0A-                         xz))=0D=0A-    (propagated-=
inputs (list gnuplot))=0D=0A-    (outputs '("debug" ;~60MB=0D=0A-        =
       "out"))=0D=0A-    (arguments=0D=0A-     (list=0D=0A-      ;; Execu=
table files and shared libraries are located in the 'platforms'=0D=0A-   =
   ;; subdirectory.=0D=0A-      #:strip-directories=0D=0A-      #~(list "=
share/OpenFOAM/platforms/linux64GccDPInt32Opt/bin"=0D=0A-              "s=
hare/OpenFOAM/platforms/linux64GccDPInt32Opt/lib")=0D=0A-=0D=0A-      #:m=
odules=0D=0A-      '((ice-9 ftw)=0D=0A-        (ice-9 regex)=0D=0A-      =
  (ice-9 string-fun)=0D=0A-        (srfi srfi-1)=0D=0A-        (guix buil=
d gnu-build-system)=0D=0A-        (guix build utils))=0D=0A-=0D=0A-      =
#:phases=0D=0A-      #~(modify-phases %standard-phases=0D=0A-          (a=
dd-before 'build 'patch-HOME-path=0D=0A-            (lambda _=0D=0A-     =
         (setenv "HOME" "/tmp") #t))=0D=0A-          (add-before 'build '=
patch-scotch=0D=0A-            (lambda _=0D=0A-              (substitute*=
 "etc/config.sh/scotch"=0D=0A-                (("^export SCOTCH_VERSION=3D=
scotch_.*$")=0D=0A-                 (string-append "export SCOTCH_VERSION=
=3Dscotch_"=0D=0A-                                #$(package-version pt-s=
cotch32) "\n"))=0D=0A-                (("^export SCOTCH_ARCH_PATH=3D.*$")=
=0D=0A-                 (string-append "export SCOTCH_ARCH_PATH=3D"=0D=0A=
-                                (assoc-ref %build-inputs "pt-scotch32")=0D=
=0A-                                "\n"))) #t))=0D=0A-          (add-bef=
ore 'build 'patch-mpi=0D=0A-            (lambda _=0D=0A-              (le=
t* ((mpi-path (assoc-ref %build-inputs "openmpi"))=0D=0A-                =
     (mpi-version #$(package-version openmpi)))=0D=0A-                ;; =
specify openmpi type=0D=0A-                (substitute* "etc/bashrc"=0D=0A=
-                  (("WM_MPLIB=3DSYSTEMOPENMPI")=0D=0A-                  =
 "WM_MPLIB=3DOPENMPI"))=0D=0A-                (substitute* "etc/config.sh=
/mpi"=0D=0A-                  (("export FOAM_MPI=3Dopenmpi-.*$")=0D=0A-  =
                 (string-append "export FOAM_MPI=3Dopenmpi-"=0D=0A-      =
                            mpi-version "\n"))=0D=0A-                  ((=
"export MPI_ARCH_PATH=3D.*\\$FOAM_MPI.*$")=0D=0A-                   (stri=
ng-append "export MPI_ARCH_PATH=3D" mpi-path=0D=0A-                      =
            "\n")))) #t))=0D=0A-          (add-before 'build 'patch-parav=
iew=0D=0A-            (lambda _=0D=0A-              (substitute* "etc/con=
fig.sh/paraview"=0D=0A-                (("^export ParaView_VERSION=3D.*$"=
)=0D=0A-                 (string-append "export ParaView_VERSION=3D"=0D=0A=
-                                #$(package-version paraview) "\n"))=0D=0A=
-                (("^export ParaView_DIR=3D.*$")=0D=0A-                 (=
string-append "export ParaView_DIR=3D"=0D=0A-                            =
    (assoc-ref %build-inputs "paraview")=0D=0A-                          =
      "\n"))) #t))=0D=0A-          (add-before 'build 'add-rpaths=0D=0A- =
           (lambda _=0D=0A-              (letrec* ((libraries '("boost" "=
cgal"=0D=0A-                                     "gmp"=0D=0A-            =
                         "metis"=0D=0A-                                  =
   "mpfr"=0D=0A-                                     "pt-scotch32"=0D=0A-=
                                     "openmpi"=0D=0A-                    =
                 "zlib"=0D=0A-                                     "parav=
iew"))=0D=0A-                        (rpaths=0D=0A-                      =
   (fold-right (lambda (library rpaths)=0D=0A-                           =
            (string-append rpaths=0D=0A-                                 =
                     "-rpath=3D"=0D=0A-                                  =
                    (assoc-ref=0D=0A-                                    =
                   %build-inputs library)=0D=0A-                         =
                             "/lib,")) "" libraries))=0D=0A-             =
           (openfoam-lib=0D=0A-                         (string-append #$=
output=0D=0A-                                        "/share/OpenFOAM/pla=
tforms/linux64GccDPInt32Opt/lib"))=0D=0A-                        (ldflags=
=0D=0A-                         (string-append "-Wl,"=0D=0A-             =
                           rpaths=0D=0A-                                 =
       "-rpath=3D"=0D=0A-                                        openfoam=
-lib=0D=0A-                                        ","=0D=0A-            =
                            "-rpath=3D"=0D=0A-                           =
             openfoam-lib=0D=0A-                                        "=
/dummy,"=0D=0A-                                        "-rpath=3D"=0D=0A-=
                                        openfoam-lib=0D=0A-              =
                          "/paraview-"=0D=0A-                            =
            #$(version-major+minor (package-version=0D=0A-               =
                                                 paraview)))))=0D=0A-    =
            (substitute* "wmake/rules/linux64Gcc/c++"=0D=0A-             =
     (("\\$\\(LIB_HEADER_DIRS\\) -fPIC" all)=0D=0A-                   (st=
ring-append all " " ldflags)))) #t))=0D=0A-          (add-before 'build '=
add-vtk-include-path=0D=0A-            (lambda _=0D=0A-              (let=
* ((vtk-version #$(version-major+minor=0D=0A-                            =
         (package-version vtk)))=0D=0A-                     (vtk-root (as=
soc-ref %build-inputs "vtk"))=0D=0A-                     (vtk-inc (string=
-append vtk-root "/include/vtk-" vtk-version))=0D=0A-                    =
 (vtk-inc-flag (string-append "-I" vtk-inc)))=0D=0A-                (subs=
titute* "wmake/rules/linux64Gcc/c++"=0D=0A-                  (("\\$\\(LIB=
_HEADER_DIRS\\)" all)=0D=0A-                   (string-append all " " vtk=
-inc-flag " "))))=0D=0A-              #t))=0D=0A-          (delete 'confi=
gure) ;no configure phase=0D=0A-          (replace 'build=0D=0A-         =
   (lambda _=0D=0A-              ;; compile OpenFOAM libraries and applic=
ations=0D=0A-              (invoke "bash" "-c"=0D=0A-                    =
  (format #f=0D=0A-                              "source ./etc/bashrc && =
=2E/Allwmake -j~a"=0D=0A-                              (parallel-job-coun=
t)))))=0D=0A-          (add-after 'build 'cleanup=0D=0A-            ;; Av=
oid unnecessary, voluminous object and dep files.=0D=0A-            (lamb=
da _=0D=0A-              (when (file-exists=3F "platforms/linux64GccDPInt=
32Opt/src")=0D=0A-                (delete-file-recursively=0D=0A-        =
         "platforms/linux64GccDPInt32Opt/src"))=0D=0A-              (when=
 (file-exists=3F=0D=0A-                     "platforms/linux64GccDPInt32O=
ptOPENMPI")=0D=0A-                (delete-file-recursively=0D=0A-        =
         "platforms/linux64GccDPInt32OptOPENMPI"))=0D=0A-              (f=
or-each delete-file=0D=0A-                        (find-files "." "\\.o$"=
)) #t))=0D=0A-          (replace 'check=0D=0A-            (lambda* (#:key=
 tests=3F #:allow-other-keys)=0D=0A-              (when tests=3F=0D=0A-  =
              (when (file-exists=3F "test")=0D=0A-                  (with=
-directory-excursion "test"=0D=0A-                    (invoke "bash" "-c"=
=0D=0A-                            (format #f=0D=0A-                     =
               "source ../etc/bashrc && ./Allrun -j~a"=0D=0A-            =
                        (parallel-job-count)))))=0D=0A-                ;;=
 too many tutorials are failing=0D=0A-                ;; (with-directory-=
excursion "tutorials"=0D=0A-                ;; (invoke "bash" "-c" "sourc=
e ../etc/bashrc && ./Alltest"))=0D=0A-                ) #t))=0D=0A-      =
    (replace 'install=0D=0A-            (lambda _=0D=0A-              (le=
t ((install-dir (string-append #$output=0D=0A-                           =
                     "/share/OpenFOAM")))=0D=0A-                (mkdir-p =
install-dir) ;create install directory=0D=0A-                ;; move cont=
ents of build directory to install directory=0D=0A-                (copy-=
recursively "." install-dir))))=0D=0A-          (add-after 'install 'add-=
symbolic-link=0D=0A-            (lambda _=0D=0A-              (let* ((bin=
 (string-append #$output "/bin"))=0D=0A-                     (lib (string=
-append #$output "/lib"))=0D=0A-                     (openfoam (string-ap=
pend #$output=0D=0A-                                              "/share=
/OpenFOAM"))=0D=0A-                     (build-bin (string-append openfoa=
m=0D=0A-                                               "/platforms/linux6=
4GccDPInt32Opt/bin"))=0D=0A-                     (build-lib (string-appen=
d openfoam=0D=0A-                                               "/platfor=
ms/linux64GccDPInt32Opt/lib"))=0D=0A-                     (foam-bin (stri=
ng-append openfoam "/bin")))=0D=0A-                ;; add symbolic links =
in standard 'bin' directory=0D=0A-                (mkdir-p bin)=0D=0A-   =
             (for-each (lambda (file)=0D=0A-                            (=
unless (member file=0D=0A-                                            '("=
=2E" ".."))=0D=0A-                              (symlink (string-append b=
uild-bin "/"=0D=0A-                                                      =
file)=0D=0A-                                       (string-append bin "/"=
 file))))=0D=0A-                          (scandir build-bin))=0D=0A-    =
            (for-each (lambda (file)=0D=0A-                            (u=
nless (member file=0D=0A-                                            '(".=
" ".."))=0D=0A-                              (symlink (string-append foam=
-bin "/"=0D=0A-                                                      file=
)=0D=0A-                                       (string-append bin "/" fil=
e))))=0D=0A-                          (scandir foam-bin))=0D=0A-         =
       ;; add symbolic link for standard 'lib' directory=0D=0A-          =
      (symlink build-lib lib)) #t)))))=0D=0A-    (native-search-paths=0D=0A=
-     (list (search-path-specification=0D=0A-            (variable "WM_PR=
OJECT_DIR")=0D=0A-            (separator #f)=0D=0A-            (files '("=
share/OpenFOAM")))))=0D=0A-    ;; Note:=0D=0A-    ;; Tutorial files are i=
nstalled read-only in /gnu/store.=0D=0A-    ;; To allow write permissions=
 on files copied from the store a=0D=0A-    ;; 'chmod' step is needed bef=
ore running the applications.  For=0D=0A-    ;; example, from a user's lo=
gin:=0D=0A-    ;; $ source $(dirname $(which blockMesh))/../../../etc/bas=
hrc=0D=0A-    ;; $ mkdir -p $FOAM_RUN=0D=0A-    ;; $ cd $FOAM_RUN=0D=0A- =
   ;; $ cp -r $FOAM_TUTORIALS/incompressible/simpleFoam/pitzDaily .=0D=0A=
-    ;; $ cd pitzDaily=0D=0A-    ;; $ chmod -R u+w .=0D=0A-    ;; $ block=
Mesh=0D=0A-    (synopsis "Framework for numerical simulation of fluid flo=
w")=0D=0A-    (description=0D=0A-     "OpenFOAM provides a set of solvers=
 and methods for tackling=0D=0A-problems in the field of Computational Fl=
uid Dynamics (CFD).  It is written in=0D=0A-C++.  Governing equations suc=
h as the Navier-Stokes equations can be solved in=0D=0A-integral form.  P=
hysical processes such as phase change, droplet transport and=0D=0A-chemi=
cal reaction can be modelled.  Numerical methods are included to deal wit=
h=0D=0A-sharp gradients, such as those encountered in flows with shock wa=
ves and flows=0D=0A-with gas/liquid interfaces.  Large problems may be sp=
lit into smaller, connected=0D=0A-problems for efficient solution on para=
llel systems.")=0D=0A-    (license license:gpl3+)=0D=0A-    (home-page "h=
ttps://openfoam.org")))=0D=0A-=0D=0A-(define-public openfoam=0D=0A-  (dep=
recated-package "openfoam" openfoam-org))=0D=0A-=0D=0A (define-public ope=
nfoam-com=0D=0A   ;; This is a fork of 'openfoam-org', maintained separat=
ely.=0D=0A   (package=0D=0A@@ -726,6 +416,60 @@ (define* (openfoam-packag=
e source version name home-page synopsis)=0D=0A       (license license:gp=
l3+)=0D=0A       (home-page home-page))))=0D=0A=20=0D=0A+(define-public o=
penfoam-org=0D=0A+  (let* ((version "11")=0D=0A+         (name "openfoam-=
org")=0D=0A+         (source (origin=0D=0A+                   (method url=
-fetch)=0D=0A+                   (uri (string-append "https://github.com/=
OpenFOAM/OpenFOAM-"=0D=0A+                                       (version=
-major version)=0D=0A+                                       "/archive/"=0D=
=0A+                                       "version-"=0D=0A+             =
                          (version-major version)=0D=0A+                 =
                      ".tar.gz"))=0D=0A+                   (sha256 (base3=
2=0D=0A+                            "1h70a5ni2psx7bcx2xg6aqraj2kkbfn8mflh=
2akbp6k9mmpgih7b"))=0D=0A+                   (modules '((guix build utils=
)))=0D=0A+                   (snippet `(begin=0D=0A+                     =
          ;; patch shell paths=0D=0A+                               (subs=
titute* (list "wmake/src/Makefile"=0D=0A+                                =
                  "wmake/makefiles/general")=0D=0A+                      =
           (("/bin/sh")=0D=0A+                                  "sh"))=0D=
=0A+                               (substitute* "etc/bashrc"=0D=0A+      =
                           ;; only go back one folder level=0D=0A+       =
                          (("\\$\\(dirname \\$\\{BASH_SOURCE:-\\$0\\}\\)/=
=2E./..")=0D=0A+                                  "$(dirname ${BASH_SOURC=
E:-$0})/..")=0D=0A+                                 ;; do not use openfoa=
m folder convention=0D=0A+                                 (("^export WM_=
PROJECT_DIR=3D.*$")=0D=0A+                                  (string-appen=
d=0D=0A+                                   "export WM_PROJECT_DIR=3D$WM_P=
ROJECT_INST_DIR=0D=0A+"))=0D=0A+                                 ;; do no=
t source bash_completion (gives error)=0D=0A+                            =
     (("^.*bash_completion.*$" all)=0D=0A+                               =
   (string-append "#" all))=0D=0A+                                 ;; set=
 same version as guix package=0D=0A+                                 (("^=
export WM_PROJECT_VERSION=3D.*$")=0D=0A+                                 =
 (string-append "export WM_PROJECT_VERSION=3D"=0D=0A+                    =
                             ,version "\n")))=0D=0A+                     =
          ;; add expand flag to RunFunctions=0D=0A+                      =
         (substitute* "bin/tools/RunFunctions"=0D=0A+                    =
             (("foamDictionary (.*)" all args)=0D=0A+                    =
              (string-append "foamDictionary -expand "=0D=0A+            =
                                     args)))=0D=0A+                      =
         ;; disable failing test=0D=0A+                               (su=
bstitute* "test/postProcessing/channel/Allrun"=0D=0A+                    =
             (("^.*getApplication.*$" all)=0D=0A+                        =
          (string-append "#" all "\n")))))))=0D=0A+         (home-page "h=
ttps://openfoam.org")=0D=0A+         (synopsis "Framework for numerical s=
imulation of fluid flow")=0D=0A+         (template (openfoam-package sour=
ce version name home-page synopsis)))=0D=0A+    (package=0D=0A+      (inh=
erit template))))=0D=0A+=0D=0A+(define-public openfoam=0D=0A+  (deprecate=
d-package "openfoam" openfoam-org))=0D=0A+=0D=0A (define-public open-simu=
lation-interface=0D=0A   (package=0D=0A     (name "open-simulation-interf=
ace")=0D=0A--=20=0D=0A2.41.0=0D=0A=0D=0A




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

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


Received: (at 66262) by debbugs.gnu.org; 29 Sep 2023 09:03:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 29 05:03:48 2023
Received: from localhost ([127.0.0.1]:55138 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qm9PX-0004Ha-Lb
	for submit <at> debbugs.gnu.org; Fri, 29 Sep 2023 05:03:48 -0400
Received: from a51-4.smtp-out.eu-west-1.amazonses.com ([54.240.51.4]:44335)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018ae02d7aa4-d0e2bf8f-5c3c-40c8-bef4-1f6c8074bf96-000000@HIDDEN>)
 id 1qm9PS-0004H6-Vt
 for 66262 <at> debbugs.gnu.org; Fri, 29 Sep 2023 05:03:46 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1695978191;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=q8TmJk4w0n+JjMSDQ66RoCDFEmE+DD8EfCJdkkoHhU4=;
 b=LnRDdoq4O+H8d9MUe3VEYzpdG/WwMt/whT0iRm73IjB3ora29yNDMvivOs/tF1Uo
 SCqJEaYVpp+02z59tJktmIGaBFjLZqoS5rWajzaD5Ua2dRtY7zsQrFPV1/mtRY35PLU
 oUbDWngI6On2y4Pcq75ighmJQghpUmPwCRADN3P0=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1695978191;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=q8TmJk4w0n+JjMSDQ66RoCDFEmE+DD8EfCJdkkoHhU4=;
 b=WMF5al7kiJ7dmaJOaMnKEEBZXyTFAT2GdMJtCUnijsYfXA4QTZ1emSW2M0tdxY+i
 Mk6um8ulefpAJvtDfnUAdDjqhQUiZPfII9amf2Hwi7nbuFxabwhduy1KYTcldFYaPbS
 fKDaDIGkLEgipvQNwRl8Hm0ebYLEy5n6A2rF8A2A=
Subject: [PATCH 3/3] gnu: openfoam-com: Update to 2306.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?66262=40debbugs=2Egnu=2Eorg?= <66262 <at> debbugs.gnu.org>
Date: Fri, 29 Sep 2023 09:03:11 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <cover.1695977095.git.reza@HIDDEN>
References: <cover.1695977095.git.reza@HIDDEN> 
 <c648aabf51e10ae1063dec75068dc71d54d36ba9.1695977095.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZ8rNo+fS4zZNERYy4L7/bc9dU1QAAFzVo
Thread-Topic: [PATCH 3/3] gnu: openfoam-com: Update to 2306.
X-Wm-Sent-Timestamp: 1695978190
X-Original-Mailer: git-send-email 2.41.0
Message-ID: <0102018ae02d7aa4-d0e2bf8f-5c3c-40c8-bef4-1f6c8074bf96-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.09.29-54.240.51.4
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: =?UTF-8?Q?reza?= <reza@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 (-)

* gnu/packages/simulation (openfoam-com): Update to 2306. Use openfoam-pa=
ckage=0D=0Afactory function to create package.=0D=0A---=0D=0A gnu/package=
s/simulation.scm | 70 +++++++++++++++++++------------------=0D=0A 1 file =
changed, 36 insertions(+), 34 deletions(-)=0D=0A=0D=0Adiff --git a/gnu/pa=
ckages/simulation.scm b/gnu/packages/simulation.scm=0D=0Aindex 3db58813d3=
=2E.7dd6bd3141 100644=0D=0A--- a/gnu/packages/simulation.scm=0D=0A+++ b/g=
nu/packages/simulation.scm=0D=0A@@ -87,40 +87,6 @@ (define-module (gnu pa=
ckages simulation)=0D=0A   #:use-module (ice-9 regex)=0D=0A   #:use-modul=
e (srfi srfi-1))=0D=0A=20=0D=0A-(define-public openfoam-com=0D=0A-  ;; Th=
is is a fork of 'openfoam-org', maintained separately.=0D=0A-  (package=0D=
=0A-    (inherit openfoam-org)=0D=0A-    (name "openfoam-com")=0D=0A-    =
(version "2212")=0D=0A-    (source (origin=0D=0A-              (method ur=
l-fetch)=0D=0A-              (uri (string-append "https://develop.openfoa=
m.com"=0D=0A-                                  "/Development/openfoam/-/a=
rchive/OpenFOAM-v"=0D=0A-                                  version=0D=0A-=
                                  "/openfoam-OpenFOAM-v"=0D=0A-          =
                        version=0D=0A-                                  "=
=2Etar.gz"))=0D=0A-              (sha256=0D=0A-               (base32=0D=0A=
-                "0i9039hfz9gvgymkdjhjvvn5500zha3cpdbpqrzfrfi8lbz10is2"))=
=0D=0A-              (modules '((guix build utils)))=0D=0A-              =
(snippet `(begin=0D=0A-                          (substitute* "etc/bashrc=
"=0D=0A-                            ;; set same version as guix package=0D=
=0A-=09=09=09    (("^export WM_PROJECT_VERSION=3D.*$")=0D=0A-=09=09=09   =
  (string-append "export WM_PROJECT_VERSION=3D"=0D=0A-=09=09=09=09=09    =
,version "\n")))=0D=0A-                          ;; patch shell paths=0D=0A=
-                          (substitute* (list "src/OSspecific/POSIX/POSIX=
=2EC"=0D=0A-                                             "wmake/src/Makef=
ile"=0D=0A-                                             "wmake/makefiles/=
general"=0D=0A-                                             "wmake/makefi=
les/info")=0D=0A-                            (("/bin/sh")=0D=0A-         =
                    "sh"))))))=0D=0A-    (synopsis "Framework for numeric=
al simulation of fluid flow (from openfoam.com)")=0D=0A-    (home-page "h=
ttps://www.openfoam.com")))=0D=0A-=0D=0A (define* (openfoam-package sourc=
e version name home-page synopsis)=0D=0A   (let* ((install-path (string-a=
ppend "share/OpenFOAM-" version))=0D=0A          (paraview-version (versi=
on-major+minor (package-version paraview)))=0D=0A@@ -470,6 +436,42 @@ (de=
fine-public openfoam-org=0D=0A (define-public openfoam=0D=0A   (deprecate=
d-package "openfoam" openfoam-org))=0D=0A=20=0D=0A+(define-public openfoa=
m-com=0D=0A+  ;; This is a fork of 'openfoam-org', maintained separately.=
=0D=0A+  (let* ((version "2306")=0D=0A+         (name "openfoam-com")=0D=0A=
+         (source (origin=0D=0A+                   (method url-fetch)=0D=0A=
+                   (uri (string-append "https://develop.openfoam.com"=0D=
=0A+                                       "/Development/openfoam/-/archi=
ve/OpenFOAM-v"=0D=0A+                                       version=0D=0A=
+                                       "/openfoam-OpenFOAM-v"=0D=0A+    =
                                   version=0D=0A+                        =
               ".tar.gz"))=0D=0A+                   (sha256 (base32=0D=0A=
+                            "0zlkp48vygl2a5cyl0mfpj8dsb5bffviq96rg3kws1l=
6ni40v7jr"))=0D=0A+                   (modules '((guix build utils)))=0D=0A=
+                   (snippet `(begin=0D=0A+                              =
 (substitute* "etc/bashrc"=0D=0A+                                 ;; set =
same version as guix package=0D=0A+                                 (("^e=
xport WM_PROJECT_VERSION=3D.*$")=0D=0A+                                  =
(string-append "export WM_PROJECT_VERSION=3D"=0D=0A+                     =
                            ,version "\n")))=0D=0A+                      =
         ;; patch shell paths=0D=0A+                               (subst=
itute* (list=0D=0A+                                             "src/OSsp=
ecific/POSIX/POSIX.C"=0D=0A+                                             =
"wmake/src/Makefile"=0D=0A+                                             "=
wmake/makefiles/general"=0D=0A+                                          =
   "wmake/makefiles/info")=0D=0A+                                 (("/bin=
/sh")=0D=0A+                                  "sh"))))))=0D=0A+         (=
home-page "https://www.openfoam.com")=0D=0A+         (synopsis=0D=0A+    =
      "Framework for numerical simulation of fluid flow (from openfoam.co=
m)")=0D=0A+         (template (openfoam-package source version name home-=
page synopsis)))=0D=0A+    (package=0D=0A+      (inherit template))))=0D=0A=
+=0D=0A (define-public open-simulation-interface=0D=0A   (package=0D=0A  =
   (name "open-simulation-interface")=0D=0A--=20=0D=0A2.41.0=0D=0A=0D=0A




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

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


Received: (at 66262) by debbugs.gnu.org; 29 Sep 2023 09:03:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 29 05:03:40 2023
Received: from localhost ([127.0.0.1]:55134 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qm9PP-0004HF-Up
	for submit <at> debbugs.gnu.org; Fri, 29 Sep 2023 05:03:40 -0400
Received: from a51-70.smtp-out.eu-west-1.amazonses.com ([54.240.51.70]:37125)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018ae02d5cf3-daa763af-7aa9-431f-8361-5a09dff2e565-000000@HIDDEN>)
 id 1qm9PN-0004Gp-EH
 for 66262 <at> debbugs.gnu.org; Fri, 29 Sep 2023 05:03:38 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1695978184;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=2gK9G3Vxt+JolHbj69DjVYpxP/atkiIbQI5LZ9L8vB8=;
 b=DJdfft9VwiOE6DeNuu+bBEjwhiFt1wDnbiLQT2+9NxOfk7EYd/1KsO8LmPq2ttuP
 6w+EsYXkhPVeAPebRqkuWAiSICN9wMUREJ0yBOD7GrazVm2p24RMqLAHgkAusCpOiVq
 8ftaXR1ym4Rmq48FCNSSVpO6eKSMNs8iW5zfeqPs=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1695978184;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=2gK9G3Vxt+JolHbj69DjVYpxP/atkiIbQI5LZ9L8vB8=;
 b=j9c4scLXf0xku2qZm95+nEbfOlD5529NFNmFULBUutxwUwxurocUQKE+YCNkVmP8
 UxeFLa73WZ3pFcUtzzAK9DndWz7AzG2waTLVHxTQu1iY1LnTccIEfQfV3nmaYbqLkDq
 7WptVFYzI9+nRD8a5J+DGp3n3NnDfh/r5G1XAueg=
Subject: [PATCH 1/3] gnu: Add openfoam-package.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?66262=40debbugs=2Egnu=2Eorg?= <66262 <at> debbugs.gnu.org>
Date: Fri, 29 Sep 2023 09:03:03 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <cover.1695977095.git.reza@HIDDEN>
References: <cover.1695977095.git.reza@HIDDEN> 
 <08d37437f0611551d403bb7da15d78c94fe3791f.1695977095.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZ8rNo+fS4zZNERYy4L7/bc9dU1QAAFgxi
Thread-Topic: [PATCH 1/3] gnu: Add openfoam-package.
X-Wm-Sent-Timestamp: 1695978182
X-Original-Mailer: git-send-email 2.41.0
Message-ID: <0102018ae02d5cf3-daa763af-7aa9-431f-8361-5a09dff2e565-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.09.29-54.240.51.70
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 66262
Cc: =?UTF-8?Q?reza?= <reza@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 (-)

* gnu/packages/simulation.scm (openfoam-package): Add factory function to=
=0D=0Agenerate openfoam packages. Improve build tree clean up.=0D=0A---=0D=
=0A gnu/packages/simulation.scm | 295 +++++++++++++++++++++++++++++++++++=
+=0D=0A 1 file changed, 295 insertions(+)=0D=0A=0D=0Adiff --git a/gnu/pac=
kages/simulation.scm b/gnu/packages/simulation.scm=0D=0Aindex 1dd6dc63f7.=
=2E0d52434fac 100644=0D=0A--- a/gnu/packages/simulation.scm=0D=0A+++ b/gn=
u/packages/simulation.scm=0D=0A@@ -431,6 +431,301 @@ (define-public openf=
oam-com=0D=0A     (synopsis "Framework for numerical simulation of fluid =
flow (from openfoam.com)")=0D=0A     (home-page "https://www.openfoam.com=
")))=0D=0A=20=0D=0A+(define* (openfoam-package source version name home-p=
age synopsis)=0D=0A+  (let* ((install-path (string-append "share/OpenFOAM=
-" version))=0D=0A+         (paraview-version (version-major+minor (packa=
ge-version paraview)))=0D=0A+         (pv-plugin-path=0D=0A+          (st=
ring-append install-path=0D=0A+                         "/platforms/linux=
64GccDPInt32Opt/lib/paraview-"=0D=0A+                         paraview-ve=
rsion)))=0D=0A+    (package=0D=0A+      (name name)=0D=0A+      (version =
version)=0D=0A+      (source source)=0D=0A+      (build-system gnu-build-=
system)=0D=0A+      (native-search-paths=0D=0A+       (list (search-path-=
specification=0D=0A+=09      (variable "WM_PROJECT_DIR")=0D=0A+=09      (=
files `(,install-path)))=0D=0A+             ;; add PV_PLUGIN_PATH to LD_L=
IBRARY_PATH so paraview=0D=0A+             ;; finds the OpenFOAM PV plugi=
ns=0D=0A+             (search-path-specification=0D=0A+=09      (variable=
 "LD_LIBRARY_PATH")=0D=0A+=09      (files `(,pv-plugin-path)))))=0D=0A+  =
    (inputs (list boost=0D=0A+=09=09    cgal=0D=0A+=09=09    git=0D=0A+=09=
=09    gmp=0D=0A+=09=09    libxt=0D=0A+=09=09    metis=0D=0A+=09=09    mp=
fr=0D=0A+=09=09    ncurses=0D=0A+=09=09    openmpi=0D=0A+=09=09    openss=
h=0D=0A+=09=09    paraview=0D=0A+=09=09    pt-scotch32=0D=0A+=09=09    re=
adline=0D=0A+=09=09    scotch=0D=0A+=09=09    zlib))=0D=0A+      (native-=
inputs (list bison=0D=0A+=09=09           flex=0D=0A+=09=09           ;; =
paraview plugin dependencies=0D=0A+=09=09           cli11=0D=0A+=09=09   =
        cmake-minimal=0D=0A+=09=09           cgns=0D=0A+=09=09           =
curl=0D=0A+=09=09           double-conversion=0D=0A+=09=09           eige=
n=0D=0A+=09=09           expat=0D=0A+=09=09           ffmpeg=0D=0A+=09=09=
           fmt=0D=0A+=09=09           freetype=0D=0A+=09=09           gda=
l=0D=0A+=09=09           gl2ps=0D=0A+=09=09           glew=0D=0A+=09=09  =
         gmsh=0D=0A+=09=09           hdf5=0D=0A+=09=09           jsoncpp=0D=
=0A+=09=09           libjpeg-turbo=0D=0A+=09=09           libogg=0D=0A+=09=
=09           libpng=0D=0A+=09=09           libharu=0D=0A+=09=09         =
  libtheora=0D=0A+=09=09           libtiff=0D=0A+=09=09           libx11=0D=
=0A+=09=09           libxml2=0D=0A+=09=09           lz4=0D=0A+=09=09     =
      netcdf=0D=0A+=09=09           nlohmann-json=0D=0A+=09=09           =
proj=0D=0A+=09=09           protobuf=0D=0A+=09=09           pugixml=0D=0A=
+=09=09           python=0D=0A+=09=09           python-mpi4py=0D=0A+=09=09=
           qtbase-5=0D=0A+=09=09           qtsvg-5=0D=0A+=09=09          =
 qttools-5=0D=0A+=09=09           qtwebengine-5=0D=0A+=09=09           qt=
xmlpatterns=0D=0A+=09=09           utfcpp=0D=0A+=09=09           vtk=0D=0A=
+=09=09           xz))=0D=0A+      (propagated-inputs (list gnuplot))=0D=0A=
+      (outputs '("debug" ;~60MB=0D=0A+=09         "out"))=0D=0A+      (a=
rguments=0D=0A+       (list=0D=0A+        ;; Executable files and shared =
libraries are located in the 'platforms'=0D=0A+        ;; subdirectory.=0D=
=0A+        #:strip-directories=0D=0A+        #~(list (string-append "Ope=
nFOAM-" #$version "/platforms/linux64GccDPInt32Opt/bin")=0D=0A+=09       =
 (string-append "OpenFOAM-" #$version "/platforms/linux64GccDPInt32Opt/li=
b"))=0D=0A+=0D=0A+        #:modules=0D=0A+        '((ice-9 ftw)=0D=0A+   =
       (ice-9 regex)=0D=0A+          (ice-9 string-fun)=0D=0A+          (=
srfi srfi-1)=0D=0A+          (guix build gnu-build-system)=0D=0A+        =
  (guix build utils))=0D=0A+=0D=0A+        #:phases=0D=0A+        #~(modi=
fy-phases %standard-phases=0D=0A+=09    (add-before 'build 'patch-HOME-pa=
th=0D=0A+=09      (lambda _=0D=0A+=09        (setenv "HOME" "/tmp") #t))=0D=
=0A+=09    (add-before 'build 'patch-scotch=0D=0A+=09      (lambda _=0D=0A=
+=09        (substitute* "etc/config.sh/scotch"=0D=0A+=09          (("^ex=
port SCOTCH_VERSION=3Dscotch_.*$")=0D=0A+=09           (string-append "ex=
port SCOTCH_VERSION=3Dscotch_"=0D=0A+=09=09=09          #$(package-versio=
n pt-scotch32) "\n"))=0D=0A+=09          (("^export SCOTCH_ARCH_PATH=3D.*=
$")=0D=0A+=09           (string-append "export SCOTCH_ARCH_PATH=3D" #$pt-=
scotch32 "\n")))=0D=0A+=09        #t))=0D=0A+=09    (add-before 'build 'p=
atch-mpi=0D=0A+=09      (lambda _=0D=0A+=09        (let* ((mpi-version #$=
(package-version openmpi)))=0D=0A+=09          ;; specify openmpi type=0D=
=0A+=09          (substitute* "etc/bashrc"=0D=0A+=09=09    (("WM_MPLIB=3D=
SYSTEMOPENMPI")=0D=0A+=09=09     "WM_MPLIB=3DOPENMPI"))=0D=0A+=09        =
  (substitute* "etc/config.sh/mpi"=0D=0A+=09=09    (("export FOAM_MPI=3Do=
penmpi-.*$")=0D=0A+=09=09     (string-append "export FOAM_MPI=3Dopenmpi-"=
=0D=0A+=09=09=09=09    mpi-version "\n"))=0D=0A+=09=09    (("export MPI_A=
RCH_PATH=3D.*\\$FOAM_MPI.*$")=0D=0A+=09=09     (string-append "export MPI=
_ARCH_PATH=3D" #$openmpi "\n"))))=0D=0A+=09        #t))=0D=0A+=09    (add=
-before 'build 'patch-paraview=0D=0A+=09      (lambda _=0D=0A+=09        =
(substitute* "etc/config.sh/paraview"=0D=0A+=09          (("^export ParaV=
iew_VERSION=3D.*$")=0D=0A+=09           (string-append "export ParaView_V=
ERSION=3D"=0D=0A+=09=09=09          #$(package-version paraview) "\n"))=0D=
=0A+=09          (("^export ParaView_DIR=3D.*$")=0D=0A+=09           (str=
ing-append "export ParaView_DIR=3D" #$paraview "\n"))=0D=0A+             =
     (("export ParaView_GL=3Dmesa") "export ParaView_GL=3Dsystem"))=0D=0A=
+=09        #t))=0D=0A+=09    (add-before 'build 'add-rpaths=0D=0A+=09   =
   (lambda _=0D=0A+=09        (letrec* ((libraries '("boost"=0D=0A+=09=09=
=09=09       "cgal"=0D=0A+=09=09=09=09       "gmp"=0D=0A+=09=09=09=09    =
   "metis"=0D=0A+=09=09=09=09       "mpfr"=0D=0A+=09=09=09=09       "scot=
ch"=0D=0A+=09=09=09=09       "pt-scotch32"=0D=0A+ =09=09=09=09       "ope=
nmpi"=0D=0A+=09=09=09=09       "zlib"=0D=0A+=09=09=09=09       "paraview"=
))=0D=0A+=09=09          (rpaths=0D=0A+=09=09           (fold-right (lamb=
da (lib rpaths)=0D=0A+=09=09=09=09         (string-append rpaths=0D=0A+=09=
=09=09=09=09=09        "-rpath=3D"=0D=0A+=09=09=09=09=09=09        (assoc=
-ref %build-inputs lib)=0D=0A+=09=09=09=09=09=09        "/lib,")) "" libr=
aries))=0D=0A+=09=09          (openfoam-lib=0D=0A+=09=09           (strin=
g-append #$output=0D=0A+=09=09=09=09          "/share/OpenFOAM-" #$versio=
n=0D=0A+=09=09=09=09          "/platforms/linux64GccDPInt32Opt/lib"))=0D=0A=
+=09=09          (ldflags=0D=0A+=09=09           (string-append "-Wl,"=0D=
=0A+=09=09=09=09          rpaths=0D=0A+=09=09=09=09          "-rpath=3D"=0D=
=0A+=09=09=09=09          openfoam-lib=0D=0A+=09=09=09=09          ","=0D=
=0A+=09=09=09=09          "-rpath=3D"=0D=0A+=09=09=09=09          openfoa=
m-lib=0D=0A+=09=09=09=09          "/dummy,"=0D=0A+=09=09=09=09          "=
-rpath=3D"=0D=0A+=09=09=09=09          openfoam-lib=0D=0A+=09=09=09=09   =
       "/paraview-"=0D=0A+=09=09=09=09          #$(version-major+minor (p=
ackage-version=0D=0A+=09=09=09=09=09=09=09          paraview)))))=0D=0A+=09=
          (substitute* "wmake/rules/linux64Gcc/c++"=0D=0A+=09=09    (("\\=
$\\(LIB_HEADER_DIRS\\) -fPIC" all)=0D=0A+=09=09     (string-append all " =
" ldflags)))) #t))=0D=0A+=09    (add-before 'build 'add-vtk-include-path=0D=
=0A+=09      (lambda _=0D=0A+=09        (let* ((vtk-version #$(version-ma=
jor+minor=0D=0A+=09=09=09=09       (package-version vtk)))=0D=0A+=09=09  =
     (vtk-inc (string-append #$vtk "/include/vtk-" vtk-version))=0D=0A+=09=
=09       (vtk-inc-flag (string-append "-I" vtk-inc)))=0D=0A+=09         =
 (substitute* "wmake/rules/linux64Gcc/c++"=0D=0A+=09=09    (("\\$\\(LIB_H=
EADER_DIRS\\)" all)=0D=0A+=09=09     (string-append all " " vtk-inc-flag =
" "))))=0D=0A+=09        #t))=0D=0A+=09    (delete 'configure) ;no config=
ure phase=0D=0A+=09    (replace 'build=0D=0A+=09      (lambda _=0D=0A+=09=
        ;; compile OpenFOAM libraries and applications=0D=0A+=09        (=
invoke "bash" "-c"=0D=0A+=09=09        (format #f=0D=0A+=09=09=09        =
"source ./etc/bashrc && ./Allwmake -j~a"=0D=0A+=09=09=09        (parallel=
-job-count)))))=0D=0A+=09    (add-after 'build 'cleanup=0D=0A+=09      ;;=
 Avoid unnecessary, voluminous object and dep files.=0D=0A+=09      (lamb=
da _=0D=0A+=09        (when (file-exists=3F "platforms/linux64GccDPInt32O=
pt/src")=0D=0A+=09          (delete-file-recursively=0D=0A+=09           =
"platforms/linux64GccDPInt32Opt/src"))=0D=0A+=09        (when (file-exist=
s=3F=0D=0A+=09=09       "platforms/linux64GccDPInt32OptOPENMPI")=0D=0A+=09=
          (delete-file-recursively=0D=0A+=09           "platforms/linux64=
GccDPInt32OptOPENMPI"))=0D=0A+=09        (for-each delete-file=0D=0A+=09=09=
          (find-files "." "\\.o$"))=0D=0A+                ;; Remove spuri=
ous files in src tree=0D=0A+                (invoke "bash" "-c" "source .=
/etc/bashrc && wclean all")=0D=0A+                #t))=0D=0A+=09    (repl=
ace 'check=0D=0A+=09      (lambda* (#:key tests=3F #:allow-other-keys)=0D=
=0A+=09        (when tests=3F=0D=0A+=09          (when (file-exists=3F "t=
est")=0D=0A+=09=09    (with-directory-excursion "test"=0D=0A+=09=09      =
(invoke "bash" "-c"=0D=0A+=09=09=09      (format #f=0D=0A+=09=09=09=09   =
   "source ../etc/bashrc && ./Allrun -j~a"=0D=0A+=09=09=09=09      (paral=
lel-job-count)))=0D=0A+                      ;; cleanup=0D=0A+           =
           (invoke "bash" "-c"=0D=0A+=09=09=09      "source ../etc/bashrc=
 && ./Allclean")))=0D=0A+=09          ;; too many tutorials are failing=0D=
=0A+=09          ;; (with-directory-excursion "tutorials"=0D=0A+=09      =
    ;; (invoke "bash" "-c" "source ../etc/bashrc && ./Alltest"))=0D=0A+=09=
          ) #t))=0D=0A+=09    (add-before 'install 'set-paths=0D=0A+=09  =
    (lambda _=0D=0A+=09        (let ((install-path (string-append #$outpu=
t=0D=0A+=09=09=09=09=09           "/share/OpenFOAM-" #$version)))=0D=0A+=09=
          (substitute* "etc/bashrc"=0D=0A+=09=09    (("^\\[ \"\\$BASH\".*=
$") "")=0D=0A+=09=09    (("^export FOAM_INST_DIR=3D\\$\\(cd.*$")=0D=0A+=09=
=09     (string-append "export FOAM_INST_DIR=3D" install-path "\n"))=0D=0A=
+=09=09    (("^export FOAM_INST_DIR=3D\\$HOME.*$") "")))=0D=0A+=09       =
 #t))=0D=0A+=09    (replace 'install=0D=0A+=09      (lambda* (#:key outpu=
ts inputs #:allow-other-keys)=0D=0A+=09        (let ((install-path (strin=
g-append #$output=0D=0A+=09=09=09=09=09           "/share/OpenFOAM-" #$ve=
rsion)))=0D=0A+=09          (mkdir-p install-path) ;create install direct=
ory=0D=0A+=09          ;; move contents of build directory to install dir=
ectory=0D=0A+=09          (copy-recursively "." install-path))))=0D=0A+=09=
    (add-after 'install 'add-symbolic-link=0D=0A+=09      (lambda _=0D=0A=
+=09        (let* ((bin (string-append #$output "/bin"))=0D=0A+=09=09    =
   (lib (string-append #$output "/lib"))=0D=0A+=09=09       (openfoam (st=
ring-append #$output=0D=0A+=09=09=09=09=09        "/share/OpenFOAM-" #$ve=
rsion))=0D=0A+=09=09       (build-bin (string-append openfoam=0D=0A+=09=09=
=09=09=09         "/platforms/linux64GccDPInt32Opt/bin"))=0D=0A+=09=09   =
    (build-lib (string-append openfoam=0D=0A+=09=09=09=09=09         "/pl=
atforms/linux64GccDPInt32Opt/lib"))=0D=0A+=09=09       (foam-bin (string-=
append openfoam "/bin")))=0D=0A+=09          ;; add symbolic links in sta=
ndard 'bin' directory=0D=0A+=09          (mkdir-p bin)=0D=0A+=09         =
 (for-each (lambda (file)=0D=0A+=09=09=09      (unless (member file=0D=0A=
+=09=09=09=09=09      '("." ".."))=0D=0A+=09=09=09        (symlink (strin=
g-append build-bin "/"=0D=0A+=09=09=09=09=09=09        file)=0D=0A+=09=09=
=09=09         (string-append bin "/" file))))=0D=0A+=09=09=09    (scandi=
r build-bin))=0D=0A+=09          (for-each (lambda (file)=0D=0A+=09=09=09=
      (unless (member file=0D=0A+=09=09=09=09=09      '("." ".."))=0D=0A+=
=09=09=09        (symlink (string-append foam-bin "/"=0D=0A+=09=09=09=09=09=
=09        file)=0D=0A+=09=09=09=09         (string-append bin "/" file))=
))=0D=0A+=09=09=09    (scandir foam-bin))=0D=0A+=09          ;; add symbo=
lic link for standard 'lib' directory=0D=0A+=09          (symlink build-l=
ib lib)) #t)))))=0D=0A+      ;; Note:=0D=0A+      ;; Tutorial files are i=
nstalled read-only in /gnu/store.=0D=0A+      ;; To allow write permissio=
ns on files copied from the store a=0D=0A+      ;; 'chmod' step is needed=
 before running the applications.  For=0D=0A+      ;; example, from a use=
r's login:=0D=0A+      ;; $ source $WM_PROJECT_DIR/etc/bashrc=0D=0A+     =
 ;; $ mkdir -p $FOAM_RUN=0D=0A+      ;; $ cd $FOAM_RUN=0D=0A+      ;; $ c=
p -r $FOAM_TUTORIALS/incompressible/simpleFoam/pitzDaily .=0D=0A+      ;;=
 $ cd pitzDaily=0D=0A+      ;; $ chmod -R u+w .=0D=0A+      ;; $ blockMes=
h=0D=0A+      (synopsis synopsis)=0D=0A+      (description=0D=0A+       "=
OpenFOAM provides a set of solvers and methods for tackling=0D=0A+problem=
s in the field of Computational Fluid Dynamics (CFD).  It is written in=0D=
=0A+C++.  Governing equations such as the Navier-Stokes equations can be =
solved in=0D=0A+integral form.  Physical processes such as phase change, =
droplet transport and=0D=0A+chemical reaction can be modelled.  Numerical=
 methods are included to deal with=0D=0A+sharp gradients, such as those e=
ncountered in flows with shock waves and flows=0D=0A+with gas/liquid inte=
rfaces.  Large problems may be split into smaller, connected=0D=0A+proble=
ms for efficient solution on parallel systems.")=0D=0A+      (license lic=
ense:gpl3+)=0D=0A+      (home-page home-page))))=0D=0A+=0D=0A (define-pub=
lic open-simulation-interface=0D=0A   (package=0D=0A     (name "open-simu=
lation-interface")=0D=0A--=20=0D=0A2.41.0=0D=0A=0D=0A




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

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


Received: (at submit) by debbugs.gnu.org; 29 Sep 2023 09:01:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 29 05:01:16 2023
Received: from localhost ([127.0.0.1]:55129 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qm9N6-0004DA-E4
	for submit <at> debbugs.gnu.org; Fri, 29 Sep 2023 05:01:16 -0400
Received: from lists.gnu.org ([2001:470:142::17]:39776)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018ae02b1a04-440a9320-f59f-4304-bf10-01dfb00717ca-000000@HIDDEN>)
 id 1qm9N2-0004Ct-0C
 for submit <at> debbugs.gnu.org; Fri, 29 Sep 2023 05:01: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
 <0102018ae02b1a04-440a9320-f59f-4304-bf10-01dfb00717ca-000000@HIDDEN>)
 id 1qm9Mf-0001q1-G7
 for guix-patches@HIDDEN; Fri, 29 Sep 2023 05:00:50 -0400
Received: from a7-246.smtp-out.eu-west-1.amazonses.com ([54.240.7.246])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_CBC_SHA1:128)
 (Exim 4.90_1) (envelope-from
 <0102018ae02b1a04-440a9320-f59f-4304-bf10-01dfb00717ca-000000@HIDDEN>)
 id 1qm9MV-0008Cv-Lh
 for guix-patches@HIDDEN; Fri, 29 Sep 2023 05:00:49 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1695978035;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:References:Message-Id;
 bh=iNWtpxvKEBowOCbCj5tePiPAwz1hBMWwe8OxqkSA/ho=;
 b=jR8EBV/qZTH2jd8T2nJEZYifbVCeFvonCcAsJ8tQEcNpZIMO8OJWrEVXOsjrwAfi
 YCH10l71WDtlcbklG1JOlJfzNG6NMmzLUY81YZDfY7e/l4nWy2PWcL1vpAKxn7yEAdv
 ZUPw4rHnOzEkkcXv1QwtZcXaZr9gBRX/o5orgL50=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1695978035;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:References:Message-Id:Feedback-ID;
 bh=iNWtpxvKEBowOCbCj5tePiPAwz1hBMWwe8OxqkSA/ho=;
 b=vU5zxZGWb33aBubUpDgQTisIAGGV2eoT5hwSzfpIi2MfP0lzoQnUK5W6+MsCefpz
 02t3zyzjzbD602rxtB1TBXeGNnOITI4gVRthIk0rSvXTPDxt68p/4w1sDO+TU90M6NR
 Raj+SLobJjXTFUQeb4TiBatTYZ+LRkyPJR/N+y3w=
Subject: [PATCH 0/3] Update openfoam and fix bugs
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?guix-patches=40gnu=2Eorg?= <guix-patches@HIDDEN>
Date: Fri, 29 Sep 2023 09:00:35 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
References: <cover.1695977095.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZ8rNo+fS4zZNERYy4L7/bc9dU1Q==
Thread-Topic: [PATCH 0/3] Update openfoam and fix bugs
X-Wm-Sent-Timestamp: 1695978034
X-Original-Mailer: git-send-email 2.41.0
Message-ID: <0102018ae02b1a04-440a9320-f59f-4304-bf10-01dfb00717ca-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.09.29-54.240.7.246
Received-SPF: pass client-ip=54.240.7.246;
 envelope-from=0102018ae02b1a04-440a9320-f59f-4304-bf10-01dfb00717ca-000000@HIDDEN;
 helo=a7-246.smtp-out.eu-west-1.amazonses.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 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,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
Cc: =?UTF-8?Q?reza?= <reza@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.0 (/)

This patch series fixes a bug in openfoam-org which expects the source fo=
lder=0D=0Aname to be in a specific format. It also uses now a factory fun=
ction=0D=0Aopenfoam-package to generate the openfoam-org and openfoam-com=
 package because=0D=0Athe version string used in an inherited package is =
fixed to version of the=0D=0Aparent package. The factory function now cle=
ans the source tree which is=0D=0Aincorporated into the package making th=
e build reproducible.=0D=0A=0D=0AThe packages openfoam-org and openfoam-c=
om were also update to version 11 and=0D=0A2306 respectively.=0D=0A=0D=0A=
Reza Housseini (3):=0D=0A  gnu: Add openfoam-package.=0D=0A  gnu: openfoa=
m-org: Update to 11.=0D=0A  gnu: openfoam-com: Update to 2306.=0D=0A=0D=0A=
 gnu/packages/simulation.scm | 691 +++++++++++++++++++-----------------=0D=
=0A 1 file changed, 366 insertions(+), 325 deletions(-)=0D=0A=0D=0A=0D=0A=
base-commit: b2c28de020483a52f0a4f118ea40da17c2c9e5a2=0D=0A--=20=0D=0A2.4=
1.0=0D=0A=0D=0A




Acknowledgement sent to reza <reza@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#66262; 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: Thu, 30 Nov 2023 08:45:01 UTC

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