all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [bug#52953] [PATCH 0/3] Update openmw to 0.47.0.
@ 2022-01-02 16:01 Felix Gruber
  2022-01-02 16:02 ` [bug#52953] [PATCH 1/3] gnu: Add recastnavigation Felix Gruber
                   ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Felix Gruber @ 2022-01-02 16:01 UTC (permalink / raw)
  To: 52953; +Cc: Felix Gruber

This patchset updates openmw to 0.47.0 and adds its new dependency
recastnavigation. It also adds a new variant of the bullet package
compiled with double-precision arithmetics, for which openmw 0.47 is
looking in its configure phase.

Felix Gruber (3):
  gnu: Add recastnavigation.
  gnu: Add bullet-double-precision.
  gnu: openmw: Update to 0.47.0.

 gnu/packages/game-development.scm | 89 ++++++++++++++++++++++++++-----
 1 file changed, 77 insertions(+), 12 deletions(-)

-- 
2.30.2





^ permalink raw reply	[flat|nested] 12+ messages in thread

* [bug#52953] [PATCH 1/3] gnu: Add recastnavigation.
  2022-01-02 16:01 [bug#52953] [PATCH 0/3] Update openmw to 0.47.0 Felix Gruber
@ 2022-01-02 16:02 ` Felix Gruber
  2022-01-03  3:59   ` Leo Famulari
  2022-01-02 16:02 ` [bug#52953] [PATCH 2/3] gnu: Add bullet-double-precision Felix Gruber
  2022-01-02 16:02 ` [bug#52953] [PATCH 3/3] gnu: openmw: Update to 0.47.0 Felix Gruber
  2 siblings, 1 reply; 12+ messages in thread
From: Felix Gruber @ 2022-01-02 16:02 UTC (permalink / raw)
  To: 52953; +Cc: Felix Gruber

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

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index 305c2c2819..1f7d05f61c 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -2837,3 +2837,54 @@ fully dynamic omnidirectional shadows, global illumination, HDR lighting,
 deferred shading, morphological / temporal / multisample anti-aliasing, and
 much more.")
       (license license:zlib))))
+
+(define-public recastnavigation
+  ;; We follow master since there hasn't been a release since 1.5.1 in 2016.
+  (let ((commit "c5cbd53024c8a9d8d097a4371215e3342d2fdc87")
+        (revision "1"))
+    (package
+      (name "recastnavigation")
+      (version (git-version "1.5.1" revision commit))
+      (source (origin
+                (method git-fetch)
+                (uri (git-reference
+                      (url "https://github.com/recastnavigation/recastnavigation")
+                      (commit commit)))
+                (file-name (git-file-name name version))
+                (sha256
+                 (base32
+                  "034bm47gc3r285w1pnvkhmm74zz99d204b1r865gisaiq4qfbza0"))))
+      (build-system cmake-build-system)
+      (arguments
+       `(#:configure-flags (list "-DBUILD_SHARED_LIBS=ON"
+                                 "-DRECASTNAVIGATION_DEMO=OFF"
+                                 "-DRECASTNAVIGATION_TESTS=ON"
+                                 "-DRECASTNAVIGATION_EXAMPLES=OFF")))
+      (synopsis "navigation system for games")
+      (description "Recast is state of the art navigation mesh
+construction toolset for games.
+
+@itemize
+@item It is automatic, which means that you can throw any level geometry
+      at it and you will get robust mesh out.
+@item It is fast which means swift turnaround times for level designers.
+@item It is open source so it comes with full source and you can
+      customize it to your heart's content.
+@end itemize
+
+The Recast process starts with constructing a voxel mold from a level
+geometry and then casting a navigation mesh over it.  The process
+consists of three steps, building the voxel mold, partitioning the mold
+into simple regions, peeling off the regions as simple polygons.
+
+Recast is accompanied with Detour, path-finding and spatial reasoning
+toolkit.  You can use any navigation mesh with Detour, but of course the
+data generated with Recast fits perfectly.
+
+Detour offers simple static navigation mesh which is suitable for many
+simple cases, as well as tiled navigation mesh which allows you to plug
+in and out pieces of the mesh.  The tiled mesh allows you to create
+systems where you stream new navigation data in and out as the player
+progresses the level, or you may regenerate tiles as the world changes.")
+      (home-page "https://github.com/recastnavigation/recastnavigation")
+      (license license:zlib))))
-- 
2.30.2





^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [bug#52953] [PATCH 2/3] gnu: Add bullet-double-precision.
  2022-01-02 16:01 [bug#52953] [PATCH 0/3] Update openmw to 0.47.0 Felix Gruber
  2022-01-02 16:02 ` [bug#52953] [PATCH 1/3] gnu: Add recastnavigation Felix Gruber
@ 2022-01-02 16:02 ` Felix Gruber
  2022-01-03  3:59   ` Leo Famulari
  2022-01-02 16:02 ` [bug#52953] [PATCH 3/3] gnu: openmw: Update to 0.47.0 Felix Gruber
  2 siblings, 1 reply; 12+ messages in thread
From: Felix Gruber @ 2022-01-02 16:02 UTC (permalink / raw)
  To: 52953; +Cc: Felix Gruber

This is a variant of bullet built with a configure flag for double
precision arithmetics required by openmw 0.47.

* gnu/packages/game-development.scm (bullet-double-precision): New
  variable.
---
 gnu/packages/game-development.scm | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index 1f7d05f61c..c19875fb2f 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -172,6 +172,16 @@
 is used in some video games and movies.")
     (license license:zlib)))
 
+(define-public bullet-double-precision
+  (package
+    (inherit bullet)
+    (arguments
+     (substitute-keyword-arguments (package-arguments bullet)
+       ((#:configure-flags cf)
+        `(cons "-DUSE_DOUBLE_PRECISION=ON" ,cf))))
+    (synopsis (string-append (package-synopsis bullet)
+                             " (with double precision)"))))
+
 (define-public deutex
   (package
    (name "deutex")
-- 
2.30.2





^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [bug#52953] [PATCH 3/3] gnu: openmw: Update to 0.47.0.
  2022-01-02 16:01 [bug#52953] [PATCH 0/3] Update openmw to 0.47.0 Felix Gruber
  2022-01-02 16:02 ` [bug#52953] [PATCH 1/3] gnu: Add recastnavigation Felix Gruber
  2022-01-02 16:02 ` [bug#52953] [PATCH 2/3] gnu: Add bullet-double-precision Felix Gruber
@ 2022-01-02 16:02 ` Felix Gruber
  2022-01-03  4:00   ` Leo Famulari
  2 siblings, 1 reply; 12+ messages in thread
From: Felix Gruber @ 2022-01-02 16:02 UTC (permalink / raw)
  To: 52953; +Cc: Felix Gruber

* gnu/packages/game-development.scm (openmw): Update to 0.47.0.
  [arguments]: Add "-DOPENMW_USE_SYSTEM_RECASTNAVIGATION=ON" to
  configure-flags.
  [inputs]: Use new simplified format. Add new dependencies lz4 and
  recastnavigation. Replace bullet with bullet-double-precision.
---
 gnu/packages/game-development.scm | 28 ++++++++++++++++------------
 1 file changed, 16 insertions(+), 12 deletions(-)

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index c19875fb2f..97f4eec2c4 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -25,6 +25,7 @@
 ;;; Copyright © 2020-2021 James Smith <jsubuntuxp@disroot.org>
 ;;; Copyright © 2021 Ekaitz Zarraga <ekaitz@elenq.tech>
 ;;; Copyright © 2021 Andy Tai <atai@atai.org>
+;;; Copyright © 2022 Felix Gruber <felgru@posteo.net>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -1777,7 +1778,7 @@ of use.")
 (define-public openmw
   (package
     (name "openmw")
-    (version "0.46.0")
+    (version "0.47.0")
     (source
      (origin
        (method git-fetch)
@@ -1787,24 +1788,27 @@ of use.")
        (file-name (git-file-name name version))
        (sha256
         (base32
-         "0rm32zsmxvr6b0jjihfj543skhicbw5kg6shjx312clhlm035w2x"))))
+         "19mcbnjl4279qalb97msf965bjax48mx1r1qczyvwhn28h6n3bsy"))))
     (build-system cmake-build-system)
     (arguments
      `(#:tests? #f                      ; No test target
        #:configure-flags
-       (list "-DDESIRED_QT_VERSION=5")))
+       (list "-DDESIRED_QT_VERSION=5"
+             "-DOPENMW_USE_SYSTEM_RECASTNAVIGATION=ON")))
     (native-inputs
      (list boost doxygen pkg-config))
     (inputs
-     `(("bullet" ,bullet)
-       ("ffmpeg" ,ffmpeg)
-       ("libxt" ,libxt)
-       ("mygui" ,mygui-gl)              ; OpenMW does not need Ogre.
-       ("openal" ,openal)
-       ("openscenegraph" ,openmw-openscenegraph)
-       ("qtbase" ,qtbase-5)
-       ("sdl" ,sdl2)
-       ("unshield" ,unshield)))
+     (list bullet-double-precision
+           ffmpeg
+           libxt
+           lz4
+           mygui-gl              ; OpenMW does not need Ogre.
+           openal
+           openmw-openscenegraph
+           qtbase-5
+           recastnavigation
+           sdl2
+           unshield))
     (synopsis "Re-implementation of the RPG Morrowind engine")
     (description
      "OpenMW is a game engine which reimplements and extends the one that runs
-- 
2.30.2





^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [bug#52953] [PATCH 1/3] gnu: Add recastnavigation.
  2022-01-02 16:02 ` [bug#52953] [PATCH 1/3] gnu: Add recastnavigation Felix Gruber
@ 2022-01-03  3:59   ` Leo Famulari
  0 siblings, 0 replies; 12+ messages in thread
From: Leo Famulari @ 2022-01-03  3:59 UTC (permalink / raw)
  To: Felix Gruber; +Cc: 52953

On Sun, Jan 02, 2022 at 04:02:48PM +0000, Felix Gruber wrote:
> * gnu/packages/game-development.scm (recastnavigation): New variable.

Thanks!

> +      (synopsis "navigation system for games")

The linter should warn that the "synopsis should start with an
upper-case letter or digit".




^ permalink raw reply	[flat|nested] 12+ messages in thread

* [bug#52953] [PATCH 2/3] gnu: Add bullet-double-precision.
  2022-01-02 16:02 ` [bug#52953] [PATCH 2/3] gnu: Add bullet-double-precision Felix Gruber
@ 2022-01-03  3:59   ` Leo Famulari
  0 siblings, 0 replies; 12+ messages in thread
From: Leo Famulari @ 2022-01-03  3:59 UTC (permalink / raw)
  To: Felix Gruber; +Cc: 52953

On Sun, Jan 02, 2022 at 04:02:49PM +0000, Felix Gruber wrote:
> This is a variant of bullet built with a configure flag for double
> precision arithmetics required by openmw 0.47.
> 
> * gnu/packages/game-development.scm (bullet-double-precision): New
>   variable.

I'm curious, did you try making this change in the 'bullet' package
itself, and then rebuilding the packages that depend on it? It would be
nice to avoid making another package variant if it's not necessary.




^ permalink raw reply	[flat|nested] 12+ messages in thread

* [bug#52953] [PATCH 3/3] gnu: openmw: Update to 0.47.0.
  2022-01-02 16:02 ` [bug#52953] [PATCH 3/3] gnu: openmw: Update to 0.47.0 Felix Gruber
@ 2022-01-03  4:00   ` Leo Famulari
  2022-01-03 19:37     ` [bug#52953] [PATCH v2 0/3] Update openmw " Felix Gruber
  0 siblings, 1 reply; 12+ messages in thread
From: Leo Famulari @ 2022-01-03  4:00 UTC (permalink / raw)
  To: Felix Gruber; +Cc: 52953

On Sun, Jan 02, 2022 at 04:02:50PM +0000, Felix Gruber wrote:
> * gnu/packages/game-development.scm (openmw): Update to 0.47.0.
>   [arguments]: Add "-DOPENMW_USE_SYSTEM_RECASTNAVIGATION=ON" to
>   configure-flags.
>   [inputs]: Use new simplified format. Add new dependencies lz4 and
>   recastnavigation. Replace bullet with bullet-double-precision.

LGTM. Just waiting on responses to my messages about the first and
second patches.




^ permalink raw reply	[flat|nested] 12+ messages in thread

* [bug#52953] [PATCH v2 0/3] Update openmw to 0.47.0.
  2022-01-03  4:00   ` Leo Famulari
@ 2022-01-03 19:37     ` Felix Gruber
  2022-01-03 19:38       ` [bug#52953] [PATCH v2 1/3] gnu: Add recastnavigation Felix Gruber
                         ` (3 more replies)
  0 siblings, 4 replies; 12+ messages in thread
From: Felix Gruber @ 2022-01-03 19:37 UTC (permalink / raw)
  To: 52953, Leo Famulari; +Cc: Felix Gruber

Hi Leo,

here's the updated patchset incorporating your remarks.

On 1/3/22 4:59 AM, Leo Famulari wrote:
> On Sun, Jan 02, 2022 at 04:02:48PM +0000, Felix Gruber wrote:
>> +      (synopsis "navigation system for games")
> 
> The linter should warn that the "synopsis should start with an
> upper-case letter or digit".

You're right, I should definitely make a habbit of running guix lint
before sending my patches!

>> * gnu/packages/game-development.scm (bullet-double-precision): New
>>   variable.
> 
> I'm curious, did you try making this change in the 'bullet' package
> itself, and then rebuilding the packages that depend on it? It would be
> nice to avoid making another package variant if it's not necessary.

I've incorporated the double precision configure flag in the bullet
package now, and all its dependent packages still seem to build
correctly.

Felix Gruber (3):
  gnu: Add recastnavigation.
  gnu: bullet: Build with double precision arithmetics.
  gnu: openmw: Update to 0.47.0.

 gnu/packages/game-development.scm | 82 ++++++++++++++++++++++++++-----
 1 file changed, 70 insertions(+), 12 deletions(-)

-- 
2.30.2





^ permalink raw reply	[flat|nested] 12+ messages in thread

* [bug#52953] [PATCH v2 1/3] gnu: Add recastnavigation.
  2022-01-03 19:37     ` [bug#52953] [PATCH v2 0/3] Update openmw " Felix Gruber
@ 2022-01-03 19:38       ` Felix Gruber
  2022-01-03 19:38       ` [bug#52953] [PATCH v2 2/3] gnu: bullet: Build with double precision arithmetics Felix Gruber
                         ` (2 subsequent siblings)
  3 siblings, 0 replies; 12+ messages in thread
From: Felix Gruber @ 2022-01-03 19:38 UTC (permalink / raw)
  To: 52953, Leo Famulari; +Cc: Felix Gruber

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

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index 305c2c2819..c77c445831 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -2837,3 +2837,54 @@ fully dynamic omnidirectional shadows, global illumination, HDR lighting,
 deferred shading, morphological / temporal / multisample anti-aliasing, and
 much more.")
       (license license:zlib))))
+
+(define-public recastnavigation
+  ;; We follow master since there hasn't been a release since 1.5.1 in 2016.
+  (let ((commit "c5cbd53024c8a9d8d097a4371215e3342d2fdc87")
+        (revision "1"))
+    (package
+      (name "recastnavigation")
+      (version (git-version "1.5.1" revision commit))
+      (source (origin
+                (method git-fetch)
+                (uri (git-reference
+                      (url "https://github.com/recastnavigation/recastnavigation")
+                      (commit commit)))
+                (file-name (git-file-name name version))
+                (sha256
+                 (base32
+                  "034bm47gc3r285w1pnvkhmm74zz99d204b1r865gisaiq4qfbza0"))))
+      (build-system cmake-build-system)
+      (arguments
+       `(#:configure-flags (list "-DBUILD_SHARED_LIBS=ON"
+                                 "-DRECASTNAVIGATION_DEMO=OFF"
+                                 "-DRECASTNAVIGATION_TESTS=ON"
+                                 "-DRECASTNAVIGATION_EXAMPLES=OFF")))
+      (synopsis "Navigation system for games")
+      (description "Recast is state of the art navigation mesh
+construction toolset for games.
+
+@itemize
+@item It is automatic, which means that you can throw any level geometry
+      at it and you will get robust mesh out.
+@item It is fast which means swift turnaround times for level designers.
+@item It is open source so it comes with full source and you can
+      customize it to your heart's content.
+@end itemize
+
+The Recast process starts with constructing a voxel mold from a level
+geometry and then casting a navigation mesh over it.  The process
+consists of three steps, building the voxel mold, partitioning the mold
+into simple regions, peeling off the regions as simple polygons.
+
+Recast is accompanied with Detour, path-finding and spatial reasoning
+toolkit.  You can use any navigation mesh with Detour, but of course the
+data generated with Recast fits perfectly.
+
+Detour offers simple static navigation mesh which is suitable for many
+simple cases, as well as tiled navigation mesh which allows you to plug
+in and out pieces of the mesh.  The tiled mesh allows you to create
+systems where you stream new navigation data in and out as the player
+progresses the level, or you may regenerate tiles as the world changes.")
+      (home-page "https://github.com/recastnavigation/recastnavigation")
+      (license license:zlib))))
-- 
2.30.2





^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [bug#52953] [PATCH v2 2/3] gnu: bullet: Build with double precision arithmetics.
  2022-01-03 19:37     ` [bug#52953] [PATCH v2 0/3] Update openmw " Felix Gruber
  2022-01-03 19:38       ` [bug#52953] [PATCH v2 1/3] gnu: Add recastnavigation Felix Gruber
@ 2022-01-03 19:38       ` Felix Gruber
  2022-01-03 19:38       ` [bug#52953] [PATCH v2 3/3] gnu: openmw: Update to 0.47.0 Felix Gruber
  2022-01-03 20:14       ` bug#52953: [PATCH v2 0/3] Update openmw " Leo Famulari
  3 siblings, 0 replies; 12+ messages in thread
From: Felix Gruber @ 2022-01-03 19:38 UTC (permalink / raw)
  To: 52953, Leo Famulari; +Cc: Felix Gruber

* gnu/packages/game-development.scm (bullet)[arguments]: Add configure
  flag for double precision arithmetics.
---
 gnu/packages/game-development.scm | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index c77c445831..c14c047dbe 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -144,6 +144,9 @@
                                "-DBUILD_CPU_DEMOS=OFF"
                                "-DBUILD_OPENGL3_DEMOS=OFF"
                                "-DBUILD_BULLET2_DEMOS=OFF"
+                               ;; openmw requires bullet to be built with
+                               ;; double precision
+                               "-DUSE_DOUBLE_PRECISION=ON"
                                ;; Extras/BulletRoboticsGUI needs files from
                                ;; ThirdPartyLibs
                                "-DBUILD_BULLET_ROBOTICS_GUI_EXTRA=OFF"
-- 
2.30.2





^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [bug#52953] [PATCH v2 3/3] gnu: openmw: Update to 0.47.0.
  2022-01-03 19:37     ` [bug#52953] [PATCH v2 0/3] Update openmw " Felix Gruber
  2022-01-03 19:38       ` [bug#52953] [PATCH v2 1/3] gnu: Add recastnavigation Felix Gruber
  2022-01-03 19:38       ` [bug#52953] [PATCH v2 2/3] gnu: bullet: Build with double precision arithmetics Felix Gruber
@ 2022-01-03 19:38       ` Felix Gruber
  2022-01-03 20:14       ` bug#52953: [PATCH v2 0/3] Update openmw " Leo Famulari
  3 siblings, 0 replies; 12+ messages in thread
From: Felix Gruber @ 2022-01-03 19:38 UTC (permalink / raw)
  To: 52953, Leo Famulari; +Cc: Felix Gruber

* gnu/packages/game-development.scm (openmw): Update to 0.47.0.
  [arguments]: Add "-DOPENMW_USE_SYSTEM_RECASTNAVIGATION=ON" to
  configure-flags.
  [inputs]: Use new simplified format. Add new dependencies lz4 and
  recastnavigation.
---
 gnu/packages/game-development.scm | 28 ++++++++++++++++------------
 1 file changed, 16 insertions(+), 12 deletions(-)

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index c14c047dbe..9b060f4ae8 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -25,6 +25,7 @@
 ;;; Copyright © 2020-2021 James Smith <jsubuntuxp@disroot.org>
 ;;; Copyright © 2021 Ekaitz Zarraga <ekaitz@elenq.tech>
 ;;; Copyright © 2021 Andy Tai <atai@atai.org>
+;;; Copyright © 2022 Felix Gruber <felgru@posteo.net>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -1770,7 +1771,7 @@ of use.")
 (define-public openmw
   (package
     (name "openmw")
-    (version "0.46.0")
+    (version "0.47.0")
     (source
      (origin
        (method git-fetch)
@@ -1780,24 +1781,27 @@ of use.")
        (file-name (git-file-name name version))
        (sha256
         (base32
-         "0rm32zsmxvr6b0jjihfj543skhicbw5kg6shjx312clhlm035w2x"))))
+         "19mcbnjl4279qalb97msf965bjax48mx1r1qczyvwhn28h6n3bsy"))))
     (build-system cmake-build-system)
     (arguments
      `(#:tests? #f                      ; No test target
        #:configure-flags
-       (list "-DDESIRED_QT_VERSION=5")))
+       (list "-DDESIRED_QT_VERSION=5"
+             "-DOPENMW_USE_SYSTEM_RECASTNAVIGATION=ON")))
     (native-inputs
      (list boost doxygen pkg-config))
     (inputs
-     `(("bullet" ,bullet)
-       ("ffmpeg" ,ffmpeg)
-       ("libxt" ,libxt)
-       ("mygui" ,mygui-gl)              ; OpenMW does not need Ogre.
-       ("openal" ,openal)
-       ("openscenegraph" ,openmw-openscenegraph)
-       ("qtbase" ,qtbase-5)
-       ("sdl" ,sdl2)
-       ("unshield" ,unshield)))
+     (list bullet
+           ffmpeg
+           libxt
+           lz4
+           mygui-gl              ; OpenMW does not need Ogre.
+           openal
+           openmw-openscenegraph
+           qtbase-5
+           recastnavigation
+           sdl2
+           unshield))
     (synopsis "Re-implementation of the RPG Morrowind engine")
     (description
      "OpenMW is a game engine which reimplements and extends the one that runs
-- 
2.30.2





^ permalink raw reply related	[flat|nested] 12+ messages in thread

* bug#52953: [PATCH v2 0/3] Update openmw to 0.47.0.
  2022-01-03 19:37     ` [bug#52953] [PATCH v2 0/3] Update openmw " Felix Gruber
                         ` (2 preceding siblings ...)
  2022-01-03 19:38       ` [bug#52953] [PATCH v2 3/3] gnu: openmw: Update to 0.47.0 Felix Gruber
@ 2022-01-03 20:14       ` Leo Famulari
  3 siblings, 0 replies; 12+ messages in thread
From: Leo Famulari @ 2022-01-03 20:14 UTC (permalink / raw)
  To: Felix Gruber; +Cc: 52953-done

On Mon, Jan 03, 2022 at 07:37:20PM +0000, Felix Gruber wrote:
> I've incorporated the double precision configure flag in the bullet
> package now, and all its dependent packages still seem to build
> correctly.

Great! I added more detail to the code comment in bullet and pushed as
92faad0adb93b8349bfd7c67911d3d95f0505eb2




^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2022-01-03 20:15 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-02 16:01 [bug#52953] [PATCH 0/3] Update openmw to 0.47.0 Felix Gruber
2022-01-02 16:02 ` [bug#52953] [PATCH 1/3] gnu: Add recastnavigation Felix Gruber
2022-01-03  3:59   ` Leo Famulari
2022-01-02 16:02 ` [bug#52953] [PATCH 2/3] gnu: Add bullet-double-precision Felix Gruber
2022-01-03  3:59   ` Leo Famulari
2022-01-02 16:02 ` [bug#52953] [PATCH 3/3] gnu: openmw: Update to 0.47.0 Felix Gruber
2022-01-03  4:00   ` Leo Famulari
2022-01-03 19:37     ` [bug#52953] [PATCH v2 0/3] Update openmw " Felix Gruber
2022-01-03 19:38       ` [bug#52953] [PATCH v2 1/3] gnu: Add recastnavigation Felix Gruber
2022-01-03 19:38       ` [bug#52953] [PATCH v2 2/3] gnu: bullet: Build with double precision arithmetics Felix Gruber
2022-01-03 19:38       ` [bug#52953] [PATCH v2 3/3] gnu: openmw: Update to 0.47.0 Felix Gruber
2022-01-03 20:14       ` bug#52953: [PATCH v2 0/3] Update openmw " Leo Famulari

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.