me
/
guix
Archived
1
0
Fork 0
Commit Graph

397 Commits (4955589f2f343e1862dfae7831d1fc548811d59b)

Author SHA1 Message Date
Marius Bakke fe99fe84f0
Merge branch 'master' into staging 2022-11-26 15:39:18 +01:00
Maxim Cournoyer e5af53c51d
gnu: mesa: Update to 22.2.4.
* gnu/packages/gl.scm (mesa): Update to 22.2.4.
2022-11-20 14:09:23 -05:00
Maxim Cournoyer 4bc9740806
gnu: mesa-headers: Strip trailing #t.
* gnu/packages/gl.scm (mesa-headers) [phases] {install}: Strip trailing #t.
2022-11-20 14:09:22 -05:00
Marius Bakke 0be8dd1990
gnu: glew: Omit static library.
* gnu/packages/gl.scm (glew)[arguments]: Add phase to delete libGLEW.a.  While
at it, convert to G-expression.
2022-11-20 17:19:59 +01:00
Marius Bakke 44c0b5d467
gnu: glew: Update to 2.2.0.
* gnu/packages/gl.scm (glew): Update to 2.2.0.
2022-11-20 17:19:59 +01:00
Marius Bakke 4257176e26
gnu: freeglut: Update to 3.4.0.
* gnu/packages/gl.scm (freeglut): Update to 3.4.0.
2022-11-20 17:19:59 +01:00
Petr Hodina 227a3a1d71
gnu: mesa-utils: Install eglinfo.
* gnu/packages/gl.scm (mesa-utils)[inputs]: Remove input labels.
[arguments]: Install eglinfo to bin.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21 22:01:12 +01:00
Marius Bakke c567a82a69
Merge branch 'staging' 2022-10-16 00:10:07 +02:00
Hilton Chain 807c0658c8
gnu: libglvnd: Update to 1.5.0.
* gnu/packages/gl.scm (libglvnd): Update to 1.5.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-15 00:44:09 +02:00
Marius Bakke 884548b476
Merge branch 'staging' into core-updates 2022-09-08 21:12:52 +02:00
Marius Bakke 6cfb2e6270
Merge branch 'master' into staging 2022-09-07 18:20:23 +02:00
Maxim Cournoyer bd638a8ad6
gnu: Delete mono and dependent packages.
Fixes <https://issues.guix.gnu.org/55026>.

* gnu/packages/mono.scm: Delete file.
* gnu/packages/patches/mono-mdoc-timestamping.patch: Likewise.
* gnu/local.mk (GNU_SYSTEM_MODULES): De-register module file.
(dist_patch_DATA): Re-register patch file.
* gnu/packages/game-development.scm (fna): Delete variable.
* gnu/packages/gl.scm (mojoshader-cs): Likewise.
* gnu/packages/sdl.scm (sdl2-cs): Likewise.
2022-09-01 19:08:12 -04:00
Maxim Cournoyer 9b2a3e023f
gnu: mesa: Update to 22.1.7.
* gnu/packages/gl.scm (mesa): Update to 22.1.7.
[source]: Fix indentation.  Remove patch, implementing it as a...
[configure-flags]: Remove '-Ddri-drivers=...' flag, no longer supported.
[phases]{disable-failing-test} ... substitution instead.
[propagated-inputs]: Move comment above.
[inputs]: Remove extraneous append and sort.
[native-inputs]: Likewise.
[configure-flags]: Break long lines.
* gnu/packages/patches/mesa-skip-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
2022-08-28 21:07:46 -04:00
Marius Bakke c16a6a9ea2
gnu: mesa: Build with the default LLVM.
* gnu/packages/gl.scm (mesa)[inputs]: Change from LLVM-11 to LLVM.
(mesa-opencl)[native-inputs]: Change from CLANG-11 to CLANG.
2022-07-23 19:43:11 +02:00
Marius Bakke 9044b086dd
Merge branch 'staging' into core-updates 2022-07-22 01:09:14 +02:00
John Kehayias 1ed0283fcc
gnu: mesa: Update configure flags.
* gnu/packages/gl.scm (mesa)[configure-flags]: Adjust the gallium-drivers and
vulkan-drivers flags to use "auto" where it is available and enables at least
the previously listed drivers.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-07-06 11:31:11 +03:00
John Kehayias cf07287619
gnu: mesa: Update to 22.1.2.
* gnu/packages/gl.scm (mesa): Update to 22.1.2.
[configure-flags]: Remove dri-drivers as from v22.0 the Mesa classic OpenGL
drivers were removed.
[phases]: Re-enable test that previously failed on i686.
* gnu/packages/patches/mesa-skip-tests.patch: Update patch for current version.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-07-06 11:31:04 +03:00
Marius Bakke b40151ff4f
gnu: glu: Update to 9.0.2.
* gnu/packages/gl.scm (glu): Update to 9.0.2.
[source]: Switch to GIT-FETCH.
[native-inputs]: Add PKG-CONFIG, AUTOCONF, AUTOMAKE, and LIBTOOL.
2022-06-23 19:55:43 +02:00
Marius Bakke a6bc7baa54
gnu: freeglut: Update to 3.2.2.
* gnu/packages/gl.scm (freeglut): Update to 3.2.2.
[source](uri): Switch to new primary download location.
[source](patches): Remove.
* gnu/packages/patches/freeglut-gcc-compat.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-06-23 19:55:43 +02:00
Marius Bakke 2692624ecf
gnu: libepoxy: Use new style.
* gnu/packages/gl.scm (libepoxy)[arguments]: Use gexp and remove labels.
While at it, remove obsolete substitution.
2022-06-23 19:55:43 +02:00
Marius Bakke 32c676bbcd
gnu: libepoxy: Update to 1.5.10.
* gnu/packages/gl.scm (libepoxy): Update to 1.5.10.
[source]: Switch to GIT-FETCH.
[arguments]: Remove trailing #t and defunct bootstrap phase.
2022-06-23 19:55:43 +02:00
Marius Bakke a49c829a05
gnu: libva: Update to 2.14.0.
* gnu/packages/video.scm (libva): Update to 2.14.0.
* gnu/packages/gl.scm (libva-without-mesa)[arguments]: Remove obsolete
configure flag.  While here, remove unnecessary splicing.
2022-06-23 19:55:42 +02:00
Efraim Flashner 64c043e63a
Merge remote-tracking branch 'origin/master' into staging 2022-06-01 12:42:04 +03:00
Efraim Flashner 39227724e8
gnu: mesa: Build with llvm on armhf-linux.
* gnu/packages/gl.scm (mesa)[inputs]: Add llvm for all architectures.
[native-inputs]: Add glslang for all architectures.
[arguments]: Adjust configure-flags to give armhf-linux its own
gallium-drivers and enable llvm support. Rewrite portions that no longer
depend on specific architectures to enable flags. Adjust custom
'disable-failing-test phase to skip a test on armhf-linux.
2022-05-28 22:02:36 +03:00
Ludovic Courtès 7097e98586
Merge branch 'master' into staging 2022-05-26 17:11:20 +02:00
Ludovic Courtès 0310517e6c
gnu: mesa: Remove input labels.
* gnu/packages/gl.scm (mesa)[inputs, native-inputs]: Remove labels.
(mesa-opencl)[inputs-, native-inputs]: Likewise, and use 'modify-inputs'.
2022-05-15 15:52:24 +02:00
Ludovic Courtès d0951c288b
gnu: mesa: Update to 21.3.8.
* gnu/packages/gl.scm (mesa): Update to 21.3.8.
2022-05-15 15:33:22 +02:00
Petr Hodina 0b1473e967
gnu: glmark2: Update to 2021.12.
* gnu/packages/gl.scm (glmark2): Update to 2021.12.
  [build-system]: Switch to meson build system.
  [arguments]: Adjust arguments to meson build system.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-20 19:55:03 +02:00
Maxim Cournoyer 3282d6c24f
gnu: Add glad.
* gnu/packages/gl.scm (glad): New variable.
2022-02-09 14:37:41 -05:00
Efraim Flashner 0b1be21d1f
gnu: mesa: Add support for riscv64-linux.
* gnu/packages/gl.scm (mesa)[inputs]: Add llvm-11 on riscv64-linux.
[native-inputs]: Add glslang on riscv64-linux.
[arguments]: In configure-flags adjust gallium-drivers to swap the
power* and intel drivers for the fallback option. Specify riscv64-linux
configure options for vulkan-drivers. Enable the vulkan-overlay-layer
and llvm support. Adjust the custom 'disable-failing-test phase to have
a riscv64-linux section.
2022-01-30 12:28:08 +02:00
Maxim Cournoyer 41cd41a43c
gnu: mesa: Update to 21.3.2.
* gnu/packages/gl.scm (mesa): Update to 21.3.2.
[phases]{disable-failing-test}: Disable the anv_state_pool unstable tests.
2022-01-10 11:44:27 -05:00
Vagrant Cascadian ae876b9ce1
gnu: Capitalize beginning of synopsis.
* gnu/packages/admin.scm (hungrycat)[synopsis]: Captalize.
* gnu/packages/cobol.scm (gnucobol)[synopsis]: Likewise.
* gnu/packages/cpp.scm (clipper)[synopsis]: Likewise.
* gnu/packages/crates-graphics.scm (rust-piston-texture-0.8)[synopsis]:
  Likewise.
* gnu/packages/crates-io.scm (rust-alloc-stdlib-0.2, rust-atom-0.3,
  rust-oorandom-11.1, rust-r2d2, rust-scheduled-thread-pool-0.2,
  rust-takeable-option-0.4, rust-ttf-parser-0.12)[synopsis]: Likewise.
* gnu/packages/games.scm (roguebox-adventures)[synopsis]: Likewise.
* gnu/packages/gl.scm (libepoxy)[synopsis]: Likewise.
* gnu/packages/gnome-xyz.scm (arc-theme)[synopsis]: Likewise.
* gnu/packages/haskell-xyz.scm (ghc-cborg-json, ghc-rio)[synopsis]: Likewise.
* gnu/packages/installers.scm (mingw-path)[synopsis]: Likewise.
* gnu/packages/lisp-xyz.scm (sbcl-cl-utilities)[synopsis]: Likewise.
* gnu/packages/maths.scm (coda)[synopsis]: Likewise.
* gnu/packages/ocaml.scm (ocaml4.07-ppx-sexp-message)[synopsis]: Likewise.
* gnu/packages/perl6.scm (perl6-json)[synopsis]: Likewise.
* gnu/packages/python-xyz.scm (python-markuppy,
  python-febelfin-coda)[synopsis]: Likewise.
* gnu/packages/statistics.scm (r-magrittr)[synopsis]: Likewise.
* gnu/packages/terminals.scm (sakura)[synopsis]: Likewise.
2021-12-30 21:23:27 -08:00
Vagrant Cascadian 9c3c68dae4
gnu: Remove leading article from synopsis.
* gnu/packages/admin.scm (hungrycat)[synopsis]: Remove leading article.
* gnu/packages/cobol.scm (gnucobol)[synopsis]: Likewise.
* gnu/packages/cpp.scm (clipper)[synopsis]: Likewise.
* gnu/packages/crates-graphics.scm (rust-piston-texture-0.8)[synopsis]:
  Likewise.
* gnu/packages/crates-io.scm (rust-alloc-stdlib-0.2, rust-atom-0.3,
  rust-oorandom-11.1, rust-r2d2, rust-scheduled-thread-pool-0.2,
  rust-takeable-option-0.4, rust-ttf-parser-0.12,
  rust-svd-parser-0.9)[synopsis]: Likewise.
* gnu/packages/games.scm (roguebox-adventures)[synopsis]: Likewise.
* gnu/packages/gl.scm (libepoxy)[synopsis]: Likewise.
* gnu/packages/gnome-xyz.scm (arc-theme)[synopsis]: Likewise.
* gnu/packages/haskell-xyz.scm (ghc-cborg-json, ghc-rio)[synopsis]: Likewise.
* gnu/packages/installers.scm (mingw-path)[synopsis]: Likewise.
* gnu/packages/lisp-xyz.scm (sbcl-cl-utilities)[synopsis]: Likewise.
* gnu/packages/lisp.scm (gcl, clisp)[synopsis]: Likewise.
* gnu/packages/maths.scm (coda)[synopsis]: Likewise.
* gnu/packages/ocaml.scm (ocaml4.07-ppx-sexp-message)[synopsis]: Likewise.
* gnu/packages/perl6.scm (perl6-json)[synopsis]: Likewise.
* gnu/packages/python-xyz.scm (python-pari-jupyter, python-markuppy,
  python-febelfin-coda)[synopsis]: Likewise.
* gnu/packages/scheme.scm (mit-scheme)[synopsis]: Likewise.
* gnu/packages/statistics.scm (r-magrittr)[synopsis]: Likewise.
* gnu/packages/terminals.scm (sakura)[synopsis]: Likewise.
2021-12-30 20:54:47 -08:00
Ludovic Courtès 8394619bac
gnu: Simplify package inputs.
This commit was obtained by running:

  ./pre-inst-env guix style

without any additional argument.
2021-12-13 17:48:25 +01:00
Maxim Cournoyer 67f01c8d29
gnu: mesa: Update to 21.2.5.
* gnu/packages/gl.scm (mesa): Update to 21.2.5.
[phases]{fix-tests}: Remove phase.
2021-11-18 11:40:09 -05:00
Maxim Cournoyer 33b28e9553
gnu: mesa: Enable support for OpenGL ES 1.1 and 2.0.
* gnu/packages/gl.scm (mesa)[native-inputs]: Add python-libxml2.  Remove TODO
comment.
2021-11-11 12:18:24 -05:00
Maxim Cournoyer c60449434b
gnu: mesa: Replace obsolete vulkan-overlay-layer build option.
The option has been replaced by `vulkan-layers', an array of options.

* gnu/packages/gl.scm (mesa): Remove trailing #t.
[configure-flags]: Replace the vulkan-overlay-layer build option by
vulkan-layers.
2021-11-11 12:18:24 -05:00
John Kehayias 3b9b685d05
gnu: mesa: Update to 21.2.4.
* gnu/packages/patches/mesa-skip-tests.patch: Adjust for current version.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-11-11 12:18:15 -05:00
Mathieu Othacehe a1eca979fb
Merge remote-tracking branch 'origin/master' into core-updates-frozen. 2021-10-12 17:46:23 +00:00
Greg Hogan a5b2474037
gnu: Consolidate duplicate copyright names.
* gnu/packages/android.scm: Consolidate copyright lines with the same email address.
* gnu/packages/code.scm: Likewise.
* gnu/packages/cpp.scm: Likewise.
* gnu/packages/databases.scm: Likewise.
* gnu/packages/emacs-xyz.scm: Likewise.
* gnu/packages/file.scm: Likewise.
* gnu/packages/freedesktop.scm: Likewise.
* gnu/packages/gl.scm: Likewise.
* gnu/packages/gps.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/python-xyz.scm: Likewise.
* gnu/packages/python.scm: Likewise.
* gnu/packages/video.scm: Likewise.
* gnu/packages/xdisorg.scm: Likewise.
* gnu/services/web.scm: Likewise.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-09-25 09:34:29 +02:00
Ludovic Courtès d9dfbf886d
Merge branch 'master' into core-updates-frozen 2021-09-07 14:19:08 +02:00
Tobias Geerinckx-Rice da2bd0c184
gnu: libglvnd: Update to 1.3.4.
* gnu/packages/gl.scm (libglvnd): Update to 1.3.4.
[arguments]: Don't return #t from phases.
2021-09-04 22:09:03 +02:00
Efraim Flashner e22145ed35
gnu: mesa: Build with swrast vulkan drivers for powerpc.
* gnu/packages/gl.scm (mesa)[arguments]: Adjust configure-flags to add
swrast vulkan drivers for powerpc- and powerpc64le-linux.
2021-08-09 17:47:47 +03:00
Efraim Flashner 2e16a22301
gnu: mesa: Skip additional test on powerpc-linux.
* gnu/packages/gl.scm (mesa)[arguments]: Add another substitution for
powerpc-linux to custom 'disable-failing-test phase.
2021-08-09 17:47:47 +03:00
Efraim Flashner 57e59eddfb
gnu: mesa: Fix architecture matching when disabling tests.
* gnu/packages/gl.scm (mesa)[arguments]: Adjust architecture names in
custom 'disable-failing-test phase.
2021-08-09 17:47:46 +03:00
Efraim Flashner bfb690be87
gnu: mesa: Build more vulkan drivers on aarch64-linux.
* gnu/packages/gl.scm (mesa)[arguments]: Adjust the configure-flags to
also build vulkan drivers on aarch64-linux for broadcom and swrast.
2021-08-05 13:36:03 +03:00
Efraim Flashner 8e885757c7
gnu: mesa: Fix building on aarch64-linux.
* gnu/packages/gl.scm (mesa)[arguments]: Adjust custom
'disable-failing-test phase to skip test failing on aarch64-linux.
2021-08-05 13:35:16 +03:00
Ludovic Courtès 1685128e6e
gnu: mesa-opencl, mesa-opencl-icd: Build all the LLVM targets again.
Reported by John Kehayias <john.kehayias@protonmail.com>
in <https://issues.guix.gnu.org/49794>.

* gnu/packages/patches/mesa-opencl-all-targets.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gl.scm (mesa-opencl)[source]: Use it.
2021-08-03 18:18:45 +02:00
John Kehayias 2c0013916e
gnu: mesa: Update to 21.1.6.
* gnu/packages/gl.scm (mesa): Update to 21.1.6.
* gnu/packages/patches/mesa-skip-tests.patch: Remove cache_test.c as it is no
longer needed (test passes).

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-07-31 12:08:32 +02:00
Marius Bakke b029be2ee0
Merge branch 'master' into core-updates-frozen
Conflicts:
	gnu/packages/bioinformatics.scm
	gnu/packages/cmake.scm
	gnu/packages/curl.scm
	gnu/packages/emacs-xyz.scm
	gnu/packages/gpodder.scm
	gnu/packages/music.scm
	gnu/packages/patches/glibc-bootstrap-system.patch
	gnu/packages/python-xyz.scm
	gnu/packages/shells.scm
	gnu/packages/statistics.scm
2021-07-29 22:34:57 +02:00
Ivan Gankevich 8cfd9ef831
gnu: mesa-opencl-icd: Use absolute path for the library.
* gnu/packages/gl.scm (mesa-opencl-icd): Use absolute path for OpenCL
  platform library in "mesa.icd" file.  With this patch setting
  LD_LIBRARY_PATH=$LIBRARY_PATH is no longer needed to run OpenCL
  applications.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-07-27 18:36:34 +02:00
Efraim Flashner 42162c84dc
gnu: mesa: Unify custom phases.
* gnu/packages/gl.scm (mesa)[arguments]: Rewrite custom
'disable-failing-test phases to be one joint phase. Adjust
'split-outputs phase to simplify.
2021-05-24 10:10:06 +03:00
Efraim Flashner c2eb36790f
gnu: mesa: Add support for powerpc-linux.
* gnu/packages/gl.scm (mesa)[inputs]: Add llvm, glslang for powerpc.
[arguments]: Customize the configure flags for powerpc. Add powerpc
specific phase to skip failing tests.
2021-05-23 22:23:43 +03:00
Marius Bakke 03b6cfa0c2
gnu: freeglut: Fix build with GCC 10.
* gnu/packages/patches/freeglut-gcc-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/gl.scm (freeglut)[source](patches): New field.
2021-05-13 17:03:47 +02:00
Marius Bakke f034264204
Merge branch 'master' into core-updates
Conflicts:
	gnu/local.mk
	gnu/packages/bioinformatics.scm
	gnu/packages/django.scm
	gnu/packages/gtk.scm
	gnu/packages/llvm.scm
	gnu/packages/python-web.scm
	gnu/packages/python.scm
	gnu/packages/tex.scm
	guix/build-system/asdf.scm
	guix/build/emacs-build-system.scm
	guix/profiles.scm
2021-05-09 21:29:46 +02:00
Tobias Geerinckx-Rice 10ecae4503
gnu: libglvnd: Update to 1.3.3.
* gnu/packages/gl.scm (libglvnd): Update to 1.3.3.
2021-05-01 21:11:49 +02:00
Efraim Flashner b66269db5f
gnu: mesa: Build with llvm support.
* gnu/packages/gl.scm (mesa)[inputs]: Build with llvm on aarch64-linux.
[native-inputs]: Build with glslang on aarch64-linux.
[arguments]: In configure-flags specify the vulkan-drivers for aarch64,
enable the vulkan-overlay-layer and explicitly build with llvm. In the
'split-outputs phase also move the vulkan-specific binaries to the 'bin
output on aarch64-linux.
2021-04-18 13:41:56 +03:00
Efraim Flashner fcc39864db
Merge remote-tracking branch 'origin/master' into core-updates
Conflicts:
	gnu/local.mk
	gnu/packages/boost.scm
	gnu/packages/chez.scm
	gnu/packages/compression.scm
	gnu/packages/crates-io.scm
	gnu/packages/docbook.scm
	gnu/packages/engineering.scm
	gnu/packages/gcc.scm
	gnu/packages/gl.scm
	gnu/packages/gtk.scm
	gnu/packages/nettle.scm
	gnu/packages/python-check.scm
	gnu/packages/python-xyz.scm
	gnu/packages/radio.scm
	gnu/packages/rust.scm
	gnu/packages/sqlite.scm
	guix/build-system/node.scm
2021-04-16 14:39:48 +03:00
Efraim Flashner ebd021f732
gnu: mesa: Add powerpc64le-linux support.
* gnu/packages/gl.scm (mesa)[inputs]: Add llvm on powerpc64le.
[native-inputs]: Add glslang on powerpc64le.
[arguments]: Adjust configure-flags for powerpc64le to fix building on
powerpc64le and enable features. Add powerpc64le specific phase to skip
known failing test.
2021-04-15 21:12:54 +03:00
Tobias Geerinckx-Rice ba42bce19b
gnu: glfw: Update to 3.3.4.
* gnu/packages/gl.scm (glfw): Update to 3.3.4.
2021-04-11 00:03:46 +02:00
Tobias Geerinckx-Rice a036f3ea2d
gnu: libglvnd: Fix typo in description.
* gnu/packages/gl.scm (libglvnd)[description]: Fix typo.
2021-04-10 14:11:34 +02:00
宋文武 70c0eb9e04
gnu: libepoxy: Propagate mesa.
* gnu/packages/gl.scm (libepoxy)[propagated-inputs]: Renamed from 'inputs'.
2021-04-04 20:09:39 +08:00
宋文武 7d6f10b729
gnu: libepoxy: Update to 1.5.5.
* gnu/packages/gl.scm (libepoxy): Update to 1.5.5.
2021-04-04 19:18:21 +08:00
Efraim Flashner 2aab587f84
Merge remote-tracking branch 'origin/master' into core-updates 2021-03-24 20:50:44 +02:00
Efraim Flashner 61877a51c5
gnu: mesa: Update to 20.2.6.
* gnu/packages/gl.scm (mesa): Update to 20.2.6.
2021-03-17 15:21:36 +02:00
Efraim Flashner 29eee5f631
gnu: mesa: Update configure flags.
* gnu/packages/gl.scm (mesa)[arguments]: Adjust flags to silence
warnings during configure phase.
2021-03-17 15:15:06 +02:00
Ricardo Wurmus 21bc326b9a
gnu: guile-opengl: Fix linking with libGL.so.
* gnu/packages/gl.scm (guile-opengl)[arguments]: Fix reference to libGL.so.
2021-03-15 11:57:56 +01:00
Christopher Baines a8448da0f4
Merge branch 'master' into core-updates 2021-03-06 00:18:30 +00:00
Tobias Geerinckx-Rice 2ca33b3a5e
gnu: glfw: Update to 3.3.3.
* gnu/packages/gl.scm (glfw): Update to 3.3.3.
2021-03-04 00:44:58 +01:00
Christopher Baines e740cc6140
Merge branch 'master' into core-updates 2021-02-03 09:57:35 +00:00
Leo Famulari 68dd78e2e4
Merge branch 'master' into staging 2021-01-25 15:40:55 -05:00
Leo Famulari 8b55544212
gnu: mesa: Skip another test.
* gnu/packages/patches/mesa-skip-disk-cache-test.patch: Rename to ...
* gnu/packages/patches/mesa-skip-tests.patch: ... new file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/gl.scm (mesa)[source]: Adjust accordingly.
2021-01-18 15:07:05 -05:00
Maxim Cournoyer 01f0707207
Merge branch 'staging' into 'core-updates'.
Conflicts:

	gnu/local.mk
	gnu/packages/cmake.scm
	gnu/packages/curl.scm
	gnu/packages/gl.scm
	gnu/packages/glib.scm
	gnu/packages/guile.scm
	gnu/packages/node.scm
	gnu/packages/openldap.scm
	gnu/packages/package-management.scm
	gnu/packages/python-xyz.scm
	gnu/packages/python.scm
	gnu/packages/tls.scm
	gnu/packages/vpn.scm
	gnu/packages/xorg.scm
2021-01-13 23:45:53 -05:00
Vincent Legoll 1999934c85
gnu: glfw: Update to 3.3.2.
* gnu/packages/gl.scm (glfw): Update to 3.3.2.
(propagated-inputs): Add missing libxi.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-11 11:19:39 +02:00
Marius Bakke 4b4c93d639
gnu: mesa: Build with LLVM 11.
* gnu/packages/gl.scm (mesa)[inputs]: Change from LLVM-10 to LLVM-11.
(mesa-opencl)[native-inputs]: Change from CLANG-10 to CLANG-11.
2020-12-13 21:44:12 +01:00
Marius Bakke 8115b5d4b2
gnu: mesa: Update to 20.2.4.
* gnu/packages/gl.scm (mesa): Update to 20.2.4.
2020-12-13 21:44:10 +01:00
Kei Kebreau 906fc9116f
gnu: Add glmark2.
* gnu/packages/gl.scm (glmark2): New variable.
2020-12-07 16:08:42 -05:00
Marius Bakke b7c0b0ad9f
gnu: mesa: Update to 20.1.9.
* gnu/packages/gl.scm (mesa): Update to 20.1.9.
2020-10-13 23:48:12 +02:00
Danny Milosavljevic 9e4a193b09
gnu: mesa: Update to 20.1.9.
* gnu/packages/gl.scm (mesa): Update to 20.1.9.
[arguments]<#:phases>[fix-tests]: New phase.
2020-10-07 16:11:47 +02:00
Maxim Cournoyer c9cfcd5159
gnu: mesa: Update to 20.1.8.
* gnu/packages/gl.scm (mesa): Update to 20.1.8.
(mesa-20.0.8): Remove variable.
2020-09-26 01:20:36 -04:00
Marius Bakke 7033bd0e00
gnu: mesa: Update to 20.1.4.
* gnu/packages/gl.scm (mesa): Update to 20.1.4.
[replacement]: Remove.
(mesa-20.0.8): Remove variable.
2020-07-25 16:16:10 +02:00
Ludovic Courtès b0e7b6992f
gnu: Remove ".git" from "https://github/…/….git".
Until now, 'lookup-origin' and thus 'lookup-origin-revision' in (guix
swh) would sometimes return #f for these because the ".git" URLs are
redirects to the non-".git" URLs.  Consequently, 'guix lint -c archival'
would keep saying "scheduled Software Heritage archival"; likewise, the
fallback download code would fail.

* gnu/packages/ada.scm,
gnu/packages/admin.scm,
gnu/packages/aidc.scm,
gnu/packages/algebra.scm,
gnu/packages/android.scm,
gnu/packages/animation.scm,
gnu/packages/arcan.scm,
gnu/packages/assembly.scm,
gnu/packages/audio.scm,
gnu/packages/authentication.scm,
gnu/packages/avr.scm,
gnu/packages/axoloti.scm,
gnu/packages/backup.scm,
gnu/packages/bash.scm,
gnu/packages/benchmark.scm,
gnu/packages/bioconductor.scm,
gnu/packages/bioinformatics.scm,
gnu/packages/bittorrent.scm,
gnu/packages/boost.scm,
gnu/packages/build-tools.scm,
gnu/packages/c.scm,
gnu/packages/calendar.scm,
gnu/packages/cdrom.scm,
gnu/packages/check.scm,
gnu/packages/chemistry.scm,
gnu/packages/chez.scm,
gnu/packages/clojure.scm,
gnu/packages/code.scm,
gnu/packages/compression.scm,
gnu/packages/compton.scm,
gnu/packages/coq.scm,
gnu/packages/cpp.scm,
gnu/packages/cran.scm,
gnu/packages/crypto.scm,
gnu/packages/curl.scm,
gnu/packages/databases.scm,
gnu/packages/datastructures.scm,
gnu/packages/debug.scm,
gnu/packages/disk.scm,
gnu/packages/distributed.scm,
gnu/packages/django.scm,
gnu/packages/dlang.scm,
gnu/packages/dns.scm,
gnu/packages/docker.scm,
gnu/packages/education.scm,
gnu/packages/efi.scm,
gnu/packages/elixir.scm,
gnu/packages/emacs-xyz.scm,
gnu/packages/embedded.scm,
gnu/packages/emulators.scm,
gnu/packages/engineering.scm,
gnu/packages/erlang.scm,
gnu/packages/fabric-management.scm,
gnu/packages/file-systems.scm,
gnu/packages/finance.scm,
gnu/packages/firmware.scm,
gnu/packages/flashing-tools.scm,
gnu/packages/fonts.scm,
gnu/packages/fontutils.scm,
gnu/packages/fpga.scm,
gnu/packages/game-development.scm,
gnu/packages/games.scm,
gnu/packages/genealogy.scm,
gnu/packages/genimage.scm,
gnu/packages/geo.scm,
gnu/packages/gimp.scm,
gnu/packages/gl.scm,
gnu/packages/gnome-xyz.scm,
gnu/packages/gnome.scm,
gnu/packages/gnuzilla.scm,
gnu/packages/golang.scm,
gnu/packages/gpodder.scm,
gnu/packages/graph.scm,
gnu/packages/graphics.scm,
gnu/packages/graphviz.scm,
gnu/packages/groff.scm,
gnu/packages/groovy.scm,
gnu/packages/gtk.scm,
gnu/packages/guile-xyz.scm,
gnu/packages/guile.scm,
gnu/packages/hardware.scm,
gnu/packages/haskell-apps.scm,
gnu/packages/haskell-xyz.scm,
gnu/packages/hexedit.scm,
gnu/packages/i2p.scm,
gnu/packages/ibus.scm,
gnu/packages/image-processing.scm,
gnu/packages/image-viewers.scm,
gnu/packages/image.scm,
gnu/packages/ipfs.scm,
gnu/packages/java-graphics.scm,
gnu/packages/java-maths.scm,
gnu/packages/java.scm,
gnu/packages/javascript.scm,
gnu/packages/jrnl.scm,
gnu/packages/julia.scm,
gnu/packages/jupyter.scm,
gnu/packages/kodi.scm,
gnu/packages/language.scm,
gnu/packages/lego.scm,
gnu/packages/less.scm,
gnu/packages/libusb.scm,
gnu/packages/linux.scm,
gnu/packages/lirc.scm,
gnu/packages/lisp-xyz.scm,
gnu/packages/llvm.scm,
gnu/packages/logging.scm,
gnu/packages/lolcode.scm,
gnu/packages/lua.scm,
gnu/packages/lxde.scm,
gnu/packages/lxqt.scm,
gnu/packages/machine-learning.scm,
gnu/packages/mail.scm,
gnu/packages/markup.scm,
gnu/packages/maths.scm,
gnu/packages/maven.scm,
gnu/packages/mes.scm,
gnu/packages/messaging.scm,
gnu/packages/monitoring.scm,
gnu/packages/mpd.scm,
gnu/packages/music.scm,
gnu/packages/networking.scm,
gnu/packages/node-xyz.scm,
gnu/packages/ocaml.scm,
gnu/packages/ocr.scm,
gnu/packages/onc-rpc.scm,
gnu/packages/opencl.scm,
gnu/packages/opencog.scm,
gnu/packages/pantheon.scm,
gnu/packages/password-utils.scm,
gnu/packages/patchutils.scm,
gnu/packages/pdf.scm,
gnu/packages/perl6.scm,
gnu/packages/phabricator.scm,
gnu/packages/popt.scm,
gnu/packages/printers.scm,
gnu/packages/prolog.scm,
gnu/packages/protobuf.scm,
gnu/packages/pulseaudio.scm,
gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm,
gnu/packages/python-xyz.scm,
gnu/packages/qt.scm,
gnu/packages/radio.scm,
gnu/packages/rails.scm,
gnu/packages/rdf.scm,
gnu/packages/rednotebook.scm,
gnu/packages/rpc.scm,
gnu/packages/rsync.scm,
gnu/packages/ruby.scm,
gnu/packages/rust.scm,
gnu/packages/scheme.scm,
gnu/packages/screen.scm,
gnu/packages/security-token.scm,
gnu/packages/selinux.scm,
gnu/packages/serialization.scm,
gnu/packages/shells.scm,
gnu/packages/shellutils.scm,
gnu/packages/simh.scm,
gnu/packages/sml.scm,
gnu/packages/ssh.scm,
gnu/packages/statistics.scm,
gnu/packages/stenography.scm,
gnu/packages/sync.scm,
gnu/packages/syncthing.scm,
gnu/packages/synergy.scm,
gnu/packages/telephony.scm,
gnu/packages/terminals.scm,
gnu/packages/tex.scm,
gnu/packages/texinfo.scm,
gnu/packages/text-editors.scm,
gnu/packages/textutils.scm,
gnu/packages/time.scm,
gnu/packages/tmux.scm,
gnu/packages/tor.scm,
gnu/packages/toys.scm,
gnu/packages/version-control.scm,
gnu/packages/video.scm,
gnu/packages/vim.scm,
gnu/packages/virtualization.scm,
gnu/packages/vlang.scm,
gnu/packages/vnc.scm,
gnu/packages/vpn.scm,
gnu/packages/web-browsers.scm,
gnu/packages/web.scm,
gnu/packages/wireservice.scm,
gnu/packages/wm.scm,
gnu/packages/wxwidgets.scm,
gnu/packages/xdisorg.scm,
gnu/packages/xml.scm,
gnu/packages/xorg.scm,
tests/lint.scm: Remove trailing ".git" from 'git-reference' URL.
2020-07-12 23:08:15 +02:00
Tobias Geerinckx-Rice 6018d1ee60
gnu: libglvnd: Update to 1.3.2.
* gnu/packages/gl.scm (libglvnd): Update to 1.3.2.
2020-07-11 21:07:24 +02:00
Marius Bakke 8ea91d05b0
gnu: mesa: Ensure replacements are inherited in special variants.
* gnu/packages/gl.scm (mesa-opencl, mesa-opencl-icd, mesa-headers): Use
PACKAGE/INHERIT instead of regular inheritance.
2020-06-12 12:57:15 +02:00
Marius Bakke fdd8835093
gnu: mesa: Replace with 20.0.8.
* gnu/packages/gl.scm (mesa-20.0.8): New variable.
(mesa)[replacement]: New field.
2020-06-12 12:55:12 +02:00
Marius Bakke 8a7a5dc780
Merge branch 'master' into staging 2020-05-26 22:38:12 +02:00
Marius Bakke cb475eaa71
gnu: mesa-headers: Do not inherit outputs from Mesa.
This is a follow-up to commit 43a8d83c08d736b613a385ff0d06941bd373b642.

* gnu/packages/gl.scm (mesa-headers)[outputs]: New field.
2020-05-26 22:36:11 +02:00
Marius Bakke 5a746104e3
gnu: Mesa: Fix substitutions for absolute library references.
* gnu/packages/gl.scm (mesa)[arguments]: In the 'fix-dlopen-libnames' phase,
adjust substitutions so that they patch the correct files.
2020-05-26 22:36:09 +02:00
Marius Bakke 577041e60b
gnu: Mesa: Remove obsolete phase.
* gnu/packages/gl.scm (mesa)[arguments]: Remove 'patch-create_test_cases' phase.
2020-05-26 22:36:09 +02:00
Marius Bakke 90c4298eed
gnu: Mesa: Remove unused input.
* gnu/packages/gl.scm (mesa)[inputs]: Remove MAKEDEPEND.
2020-05-26 22:36:08 +02:00
Marius Bakke 0df5bdf81c
gnu: Mesa: Install scripts to a separate output.
* gnu/packages/gl.scm (mesa)[outputs]: New field.
[arguments]: Add phase 'split-outputs'.
2020-05-26 22:36:08 +02:00
Marius Bakke aa13c5657d
Merge branch 'master' into staging 2020-05-26 22:34:46 +02:00
Marius Bakke 2d27135962
gnu: Mesa: Fix ineffective substitution on i686-linux.
This is a follow-up to commit ee345ae62c8b899186b65b61a2376b5adb938520.

* gnu/packages/gl.scm (mesa)[arguments]: Adjust substitution to use the
correct file name.
2020-05-26 22:32:56 +02:00
Marius Bakke e634d95947
gnu: mesa: Build with LLVM 10.
* gnu/packages/gl.scm (mesa)[inputs]: Change from LLVM-9 to LLVM-10.
* gnu/packages/gl.scm (mesa-opencl)[native-inputs]: Change from CLANG-9 to CLANG-10.
2020-05-26 22:32:51 +02:00
Marius Bakke bbe81cdaed
gnu: mesa: Update to 20.0.7.
* gnu/packages/gl.scm (mesa): Update to 20.0.7.
2020-05-26 22:32:50 +02:00
Marius Bakke e7b2ac1cd8
gnu: Add libglvnd.
* gnu/packages/gl.scm (libglvnd): New public variable.
2020-05-23 14:04:48 +02:00
Tobias Geerinckx-Rice 52c463a9ca
news: Add ‘nl’ translation.
* etc/news.scm: Add an ‘nl’ ‘translation’.
2020-05-20 21:48:07 +02:00
nikita 3c986a7dc2
mailmap: Update entries for Nikita.
* .mailmap: change email and name for Nikita.
* Makefile.am, doc/guix.texi, etc/completion/fish/guix.fish,
gnu/packages/accessibility.scm, gnu/packages/admin.scm,
gnu/packages/audio.scm, gnu/packages/autotools.scm, gnu/packages/cdrom.scm,
gnu/packages/check.scm, gnu/packages/cinnamon.scm,
gnu/packages/compression.scm, gnu/packages/crypto.scm,
gnu/packages/databases.scm, gnu/packages/django.scm, gnu/packages/dns.scm,
gnu/packages/elixir.scm, gnu/packages/emacs-xyz.scm, gnu/packages/emacs.scm,
gnu/packages/enlightenment.scm, gnu/packages/erlang.scm,
gnu/packages/fonts.scm, gnu/packages/fontutils.scm, gnu/packages/forth.scm,
gnu/packages/fvwm.scm, gnu/packages/games.scm, gnu/packages/gl.scm,
gnu/packages/gnome.scm, gnu/packages/gnunet.scm, gnu/packages/gnupg.scm,
gnu/packages/gtk.scm, gnu/packages/guile-wm.scm, gnu/packages/guile-xyz.scm,
gnu/packages/haskell-apps.scm, gnu/packages/haskell-check.scm,
gnu/packages/haskell-crypto.scm, gnu/packages/haskell-xyz.scm,
gnu/packages/haskell.scm, gnu/packages/image-viewers.scm,
gnu/packages/image.scm, gnu/packages/irc.scm, gnu/packages/language.scm,
gnu/packages/libcanberra.scm, gnu/packages/linux.scm,
gnu/packages/lisp-xyz.scm, gnu/packages/lisp.scm, gnu/packages/lolcode.scm,
gnu/packages/lxde.scm, gnu/packages/lxqt.scm, gnu/packages/mail.scm,
gnu/packages/markup.scm, gnu/packages/mate.scm, gnu/packages/maths.scm,
gnu/packages/mc.scm, gnu/packages/messaging.scm, gnu/packages/music.scm,
gnu/packages/ncurses.scm, gnu/packages/networking.scm,
gnu/packages/nickle.scm, gnu/packages/openbox.scm, gnu/packages/pdf.scm,
gnu/packages/perl-check.scm, gnu/packages/perl.scm,
gnu/packages/python-compression.scm, gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm, gnu/packages/python-xyz.scm,
gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/ruby.scm,
gnu/packages/rust.scm, gnu/packages/scheme.scm,
gnu/packages/serialization.scm, gnu/packages/shells.scm,
gnu/packages/ssh.scm, gnu/packages/suckless.scm, gnu/packages/tbb.scm,
gnu/packages/telephony.scm, gnu/packages/text-editors.scm,
gnu/packages/textutils.scm, gnu/packages/time.scm, gnu/packages/tls.scm,
gnu/packages/tor.scm, gnu/packages/version-control.scm,
gnu/packages/video.scm, gnu/packages/vim.scm, gnu/packages/web.scm,
gnu/packages/wm.scm, gnu/packages/xdisorg.scm, gnu/packages/xfce.scm,
gnu/packages/xml.scm, gnu/packages/xorg.scm, gnu/services/certbot.scm,
gnu/services/desktop.scm, gnu/services/version-control.scm,
gnu/services/web.scm, guix/import/hackage.scm, guix/licenses.scm: Likewise.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-05-13 09:30:26 +03:00
Marius Bakke 50e6c1bf2e
Merge branch 'master' into core-updates 2020-05-02 17:31:28 +02:00
Giacomo Leidi 7bb0ba81b3
gnu: nanovg-for-extempore: Update to 0.7.1-0.3c60175.
* gnu/packages/gl.scm (nanovg-for-extempore): Update to 0.7.1-0.3c60175.
[source]: Switch to Git source to include latest changes.
[version]: Use git-version.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-05-02 16:49:29 +02:00