This is a follow-up to commit 8b809c3311, where
I removed handling of ‘-Wl,-rpath=’ pkg-config flag from the patch and this
broke build of ncdu.
* gnu/packages/patches/zig-0.14-fix-runpath.patch: Add back handling of
‘-Wl,-rpath=’ pkg-config flag.
Change-Id: Ifdd6885d376ed39d6702431055f77bdae5ae6439
* gnu/services/guix.scm (guix-data-service-shepherd-services): Use begin
rather than lambda, add some logging and use guile from the data service
package.
Change-Id: I915682e513a3cc8e3cbf324e3c650c65d2852a96
* gnu/packages/tor-browsers.scm (make-torbrowser): Delete
testing/web-platform. This frees more than 800M of RAM during the
build. Removing it seems to be enough to allow build on some
machines.
Signed-off-by: Ian Eure <ian@retrospec.tv>
* gnu/packages/librewolf.scm (make-librewolf-source): Delete
testing/web-platform. This frees more than 800M of RAM during the
build. Removing it seems to be enough to allow build on some
machines.
Signed-off-by: Ian Eure <ian@retrospec.tv>
* gnu/system/hurd.scm (%hurd-default-operating-system-kernel,
%hurd64-default-operating-system-kernel): Set to gnumach.
Change-Id: I7d5515c95e2994e2f0c4ae3a43afe4e6575a53ed
This commit adds configuration for tmpfs root file system. Since there's no
file system information in boot parameters, not all tmpfs cases are handled.
* gnu/system.scm (bootable-kernel-arguments): Check root file system for tmpfs
and set "rootfstype".
Change-Id: Ib14f6a9e4040535b3412ca9efa7e9b65c1dc8b39
This new input is needed for dma_buf_export_sync_file.
* gnu/packages/wm.scm (hyprland): Update to 0.49.0.
[inputs]: Add linux-libre-headers-6.14.
Change-Id: I088530829879c2bcd22321c66423927f6ebd95c9
Signed-off-by: Hilton Chain <hako@ultrarare.space>
This update is built against this specific commit for compatibility
with non-(e)logind operating-systems.
Can go back to regular versioning on next release.
See <https://github.com/hyprwm/hypridle/issues/150>.
* gnu/packages/wm.scm (hypridle): Update to 0.1.6-1.4f1c165.
[inputs]: Add hyprland-protocols, hyprwayland-scanner.
Change-Id: I83481528a030e2564b74c53cef15882fcb02a0d7
Signed-off-by: Hilton Chain <hako@ultrarare.space>
* gnu/packages/bdw-gc.scm (libgc):[arguments]: When building for MinGW, add
"--enable-threads=pthreads" to #:configure-flags.
Change-Id: I85f996c25eb9c578921e7dfd6d82ad20daacfa49
Using a version of mingw-64 with winpthreads, packages that support posix
threads, such as Guile, can be (cross-)built for MinGW with thread support.
Also, since gcc-13, a MinGW (cross-)compiler provides g++ with std::mutex when
built with a version of mingw-w64 that has winpthreads enabled.
* gnu/packages/cross-base.scm (cross-gcc-toolchain/implementation):
Add #:with-winpthreads? parameter, defaulting to #t. Pass it...
(cross-libc*): ...to new #:with-winpthreads? parameter here, defaulting to #t.
Pass it to make-mingw-w64 for winpthread support.
Change-Id: Iaf34d9cc812543762cfd626693ea715880341c13
* gnu/packages/games.scm (sc-controller): New variable.
Change-Id: Id978f268045bf045e4274a143e78b5ece36bd581
Signed-off-by: Steve George <steve@futurile.net>
* gnu/packages/games.scm (wordwarvi): New variable.
Signed-off-by: Steve George <steve@futurile.net>
Change-Id: I2f48c12b780943c56e4d191d43fec3f247261607
* gnu/packages/games.scm (superfluous-returnz-data): New variable.
Signed-off-by: Steve George <steve@futurile.net>
Change-Id: Iba11d9ecbdd3921ed754c13eb210f7d8bf22741d
* gnu/packages/sdl.scm (sdl2-mixer-x): New variable.
Signed-off-by: Steve George <steve@futurile.net>
Change-Id: Ifaf85f98d7beb8861c3b99a012d8b77ab17e2129
* gnu/packages/games.scm (netpanzer): New variable.
Change-Id: I989834b3b20c9848f53f1f17bb97bd9c49fc86e8
Signed-off-by: Steve George <steve@futurile.net>