system/examples: Use latest QEMU for hurd examples. * gnu/system/examples/bare-hurd64.tmpl: Replace qemu@7 with qemu in invocation example. * gnu/system/examples/devel-hurd64.tmpl: Likewise. Change-Id: I3cdbff6f68b810feff1d9b2929a323498af3fd29
system/examples: Fix git clone instructions in devel-hurd64.tmpl template. * gnu/system/examples/devel-hurd64.tmpl: Fix git clone instructions in comment. Change-Id: Id82f3e5d7888355507ac90e86e3bff4c27e6fba1
gnu: mygui: Use gexps. * gnu/packages/game-development.scm (mygui) [arguments]: Use gexps. [description]: Fix MyGUI capitalization. Change-Id: I99c693dfea6ff81bc2fc5411427fadd5911b3f31
gnu: bullet: Modernize. * gnu/packages/game-development.scm (bullet) [source]: Remove trailing #t in snippet. [arguments]: Use gexps. Remove trailing #t in phase. Change-Id: I8792845f83acfffc8be40cc453fcf9d0c3c4e2df
gnu: bullet: Update to 3.25. * gnu/packages/game-development.scm (bullet): Update to 3.25. Change-Id: I73844285c63fe0288f247f3fd441201fdffb5505
gnu: Add ogre-next. * gnu/packages/graphics.scm (ogre-next): New variable. Change-Id: I0342e7c9917a5bf3c91cf464cf80a9137798b722
gnu: mygui: Update to 3.4.3. * gnu/packages/game-development.scm (mygui): Update to 3.4.3. Change-Id: I5732fc176c5cfafabe3346367f0790e6a5f4a8e9 Series-to: 74075@debbugs.gnu.org Series-version: 2
gnu: ogre: Add support for Wayland, Vulkan and Bullet. * gnu/packages/graphics.scm (ogre) [configure-flags]: Add -DOGRE_BUILD_RENDERSYSTEM_VULKAN=ON. [native-inputs]: Add vulkan-headers. [inputs]: Add bullet, glslang, spirv-tools and wayland. Change-Id: I77f8964f36facd40f48a80006cfaa0a17c7971e5
gnu: ogre: Update to 14.3.2. * gnu/packages/graphics.scm (ogre): Update to 14.3.2. [phases] <do-not-attempt-building-gtest, run-x-server>: New phases. [native-inputs]: Update imgui source to latest. Add xorg-server-for-tests. Change-Id: Iabe6bb580106158976e7193bbb27d59df2466e29
gnu: ogre: Use gexps. * gnu/packages/graphics.scm (ogre) [arguments]: Use gexps. Change-Id: I0e9ebeea06769dc849e9579501ffa44fbd4ebc3b
gnu: imgui: Update to 1.91.4. * gnu/packages/toolkits.scm (imgui): Update to 1.91.4. Change-Id: I9a8f03db59fc795e065ebe4eaee60ca994164349
gnu: glib: Fix build on powerpc-linux. * gnu/packages/glib.scm (glib)[arguments]: When building for powerpc-linux skip another test. Change-Id: Ibc3d166ce8d60119ae7c0a1874ab0bdfada44921
environment: Suppress all output with --verbosity=0 * guix/scripts/environment.scm (guix-environment*): Call 'with-status-verbosity' earlier. Fixes: <https://issues.guix.gnu.org/71298> Change-Id: I69c7dd1058b44d587312d957312a130a8703cfca Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: libgit2: Update to 1.8.4. * gnu/packages/version-control.scm (libgit2-1.8): Update to 1.8.4. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: libjami: Prepare for libgit2 1.8.4. * gnu/packages/patches/libjami-libgit2-compatibility.patch: New file. * gnu/packages/jami.scm (libjami)[source]: Use it. * gnu/local.mk (dist_patch_DATA): Add it. Change-Id: I6a87d47f9a0ec1663b7ad3459960e9aaaf4bf562
gnu: squashfuse: Fix cross compiling. * gnu/packages/file-systems.scm (squashfuse)[arguments]: Use pkg-config-for-target. (squashfuse-for-appimage)[arguments]: Use substitute-keyword-arguments to modify inherited phases instead of %standard-phases. Change-Id: I6e52a94e46c5a89ba215a7eaceb7f54a80c52429 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
doc: Add note on nsncd as a replacement for nscd. * doc/guix.texi Add note on nsncd in Name Service Switch section. Change-Id: Ib804ab2e7d83d13f8f81d875f957eae2304eb232 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: book-faif: Add missing dependency. * gnu/packages/fsf.scm (book-faif): Add missing dependency. Change-Id: I9dccb7898a91e7c2f999ca8659732ea094c2717d Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add julia-initialvalues. * gnu/packages/julia-xyz.scm (julia-initialvalues): New variable. Change-Id: I926f04a907377a6aee255adf6e4dcc813766cdf0 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: libusb-compat: Fix upstream hash mismatch. Fixes <https://issues.guix.gnu.org/73974>. * gnu/packages/libusb.scm (libusb-compat)[source]: Update sha256. Add snippet. Change-Id: Id44539e77936912d10b5048d1d6ce2f6ec49f7ad Co-authored-by: Ludovic Courtès <ludo@gnu.org>