From: The Man <squishypinkelephant@gmail.com>
To: 74522@debbugs.gnu.org
Cc: "The Man" <squishypinkelephant@gmail.com>,
"Adam Faiz" <adam.faiz@disroot.org>,
"Liliana Marie Prikler" <liliana.prikler@gmail.com>,
宋文武 <iyzsong@envs.net>
Subject: [bug#74522] [PATCH 17/73] move libgl provider from mesa to libglvnd+mesa
Date: Sun, 24 Nov 2024 21:41:10 -0600 [thread overview]
Message-ID: <56e88a61eaf6e3ae4991a5a485eba427877837b7.1732504868.git.squishypinkelephant@gmail.com> (raw)
In-Reply-To: <cover.1732504867.git.squishypinkelephant@gmail.com>
Change-Id: I1a939b7b1fa90d7aa0426100e8558487ac07dcf5
---
gnu/packages/game-development.scm | 28 ++++++++++++++--------------
1 file changed, 14 insertions(+), 14 deletions(-)
diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index 6be9d746c7..96a6a47daa 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -192,7 +192,7 @@ (define-public bullet
"# ADD_TEST(Test_BulletInverseForward"))
#t)))))
(inputs
- (list glu libx11 mesa))
+ (list glu libx11 libgl))
(home-page "https://pybullet.org/wordpress/")
(synopsis "3D physics engine library")
(description
@@ -841,7 +841,7 @@ (define-public sfml
(native-inputs
(list pkg-config))
(inputs
- `(("mesa" ,mesa)
+ `(("libgl" ,libgl)
("glew" ,glew)
("libx11" ,libx11)
("xcb-util-image" ,xcb-util-image)
@@ -1012,7 +1012,7 @@ (define-public love
libtheora
libvorbis
luajit
- mesa
+ libgl
mpg123
openal
sdl2
@@ -1083,7 +1083,7 @@ (define-public allegro-4
(("ADDON_LINKAGE STATIC")
"ADDON_LINKAGE SHARED")))))))
(inputs
- (list glu libpng libvorbis mesa zlib))
+ (list glu libpng libvorbis libgl zlib))
(synopsis "Game programming library")
(description "Allegro is a library mainly aimed at video game and
multimedia programming. It handles common, low-level tasks such as creating
@@ -1119,7 +1119,7 @@ (define-public allegro
("libxcursor" ,libxcursor)
("libxinerama" ,libxinerama)
("libxrandr" ,libxrandr)
- ("mesa" ,mesa)
+ ("libgl" ,libgl)
("openal" ,openal)
("physfs" ,physfs)
("zlib" ,zlib)))
@@ -1865,8 +1865,8 @@ (define-public mygui-gl
(modify-inputs (package-inputs mygui)
(delete "ogre")
(prepend glu
- libglvnd ; for find_package(… GLX)
- mesa ; for find_package(… OpenGL …)
+ ;;libglvnd ; for find_package(… GLX)
+ libgl ; for find_package(… OpenGL …)
(sdl-union (list sdl2 sdl2-image)))))
(synopsis "Fast, flexible and simple GUI (OpenGL backend)")))
@@ -2070,7 +2070,7 @@ (define-public godot-lts
libxinerama
libxrandr
mbedtls-lts
- mesa
+ libgl
opusfile
pcre2
pulseaudio
@@ -2325,7 +2325,7 @@ (define-public godot
libxkbcommon
libxrandr
mbedtls-lts
- mesa
+ libgl
openxr
opusfile
pcre2
@@ -2417,7 +2417,7 @@ (define-public eureka
(substitute* "Makefile"
(("-o root") ""))))))))
- (inputs `(("mesa" ,mesa)
+ (inputs `(("libgl" ,libgl)
("libxft" ,libxft)
("libxinerama" ,libxinerama)
("libfontconfig" ,fontconfig)
@@ -2560,7 +2560,7 @@ (define-public plib
;; with PIC, so that shared programs can at least "link" to it.
(arguments (list #:configure-flags #~(list "CXXFLAGS=-fPIC")))
(native-inputs (list autoconf automake pkg-config))
- (inputs (list mesa libxi libxmu))
+ (inputs (list libgl libxi libxmu))
(home-page "https://plib.sourceforge.net/")
(synopsis "Suite of portable game libraries")
(description "PLIB is a set of libraries that will permit programmers to
@@ -2868,7 +2868,7 @@ (define-public ode
(substitute* "CMakeLists.txt"
(("configure_file\\(libccd/.*") "")))))))
(inputs
- (list glu libccd mesa))
+ (list glu libccd libgl))
(home-page "https://www.ode.org/")
(synopsis "High performance library for simulating rigid body dynamics")
(description "ODE is a high performance library for simulating
@@ -3089,7 +3089,7 @@ (define-public warsow-qfusion
("libpng" ,libpng)
("libtheora" ,libtheora)
("libvorbis" ,libvorbis)
- ("mesa" ,mesa)
+ ("libgl" ,libgl)
("openal" ,openal)
("pulseaudio" ,pulseaudio)
("qtbase" ,qtbase-5)
@@ -3228,7 +3228,7 @@ (define-public tesseract-engine
`(("sdl2-union" ,(sdl-union (list sdl2 sdl2-mixer sdl2-image)))
("zlib" ,zlib)
("libpng" ,libpng)
- ("libgl" ,mesa)))
+ ("libgl" ,libgl)))
(home-page "http://tesseract.gg/")
(synopsis "First-person shooter engine with map editing, instagib, DM and CTF")
(description "This package contains the game engine of Tesseract, a
--
2.46.0
next prev parent reply other threads:[~2024-11-25 3:46 UTC|newest]
Thread overview: 82+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-11-25 3:38 [bug#74522] [PATCH 00/73] Moving Guix to libglvnd The Man
2024-11-25 3:40 ` [bug#74522] [PATCH 01/73] move libgl provider from mesa to libglvnd+mesa The Man
2024-11-25 3:40 ` [bug#74522] [PATCH 02/73] " The Man
2024-11-25 3:40 ` [bug#74522] [PATCH 03/73] " The Man
2024-11-25 3:40 ` [bug#74522] [PATCH 04/73] " The Man
2024-11-25 3:40 ` [bug#74522] [PATCH 05/73] " The Man
2024-11-25 3:40 ` [bug#74522] [PATCH 06/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 07/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 08/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 09/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 10/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 11/73] " The Man
2024-11-25 5:18 ` Liliana Marie Prikler
2024-11-25 21:33 ` The Man
2024-11-25 23:00 ` [bug#74522] [PATCH 00/73] Moving Guix to libglvnd Noé Lopez via Guix-patches via
2024-11-27 3:59 ` The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 12/73] move libgl provider from mesa to libglvnd+mesa The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 13/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 14/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 15/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 16/73] " The Man
2024-11-25 3:41 ` The Man [this message]
2024-11-25 3:41 ` [bug#74522] [PATCH 18/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 19/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 20/73] " The Man
2024-11-27 1:45 ` Maxim Cournoyer
2024-11-27 3:41 ` The Man
2024-11-27 3:46 ` The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 21/73] " The Man
2024-11-26 23:04 ` Mark H Weaver
2024-11-25 3:41 ` [bug#74522] [PATCH 22/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 23/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 24/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 25/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 26/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 27/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 28/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 29/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 30/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 31/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 32/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 33/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 34/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 35/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 36/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 37/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 38/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 39/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 40/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 41/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 42/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 43/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 44/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 45/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 46/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 47/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 48/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 49/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 50/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 51/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 52/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 53/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 54/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 55/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 56/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 57/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 58/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 59/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 60/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 61/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 62/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 63/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 64/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 65/73] " The Man
2024-11-25 3:41 ` [bug#74522] [PATCH 66/73] " The Man
2024-11-25 3:42 ` [bug#74522] [PATCH 67/73] " The Man
2024-11-25 3:42 ` [bug#74522] [PATCH 68/73] " The Man
2024-11-25 3:42 ` [bug#74522] [PATCH 69/73] " The Man
2024-11-25 3:42 ` [bug#74522] [PATCH 70/73] " The Man
2024-11-25 3:42 ` [bug#74522] [PATCH 71/73] " The Man
2024-11-25 3:42 ` [bug#74522] [PATCH 72/73] move libgl provider from mesa to libglvnd+mesa TEMP The Man
2024-11-25 3:42 ` [bug#74522] [PATCH 73/73] move libgl provider from mesa to libglvnd+mesa The Man
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://guix.gnu.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=56e88a61eaf6e3ae4991a5a485eba427877837b7.1732504868.git.squishypinkelephant@gmail.com \
--to=squishypinkelephant@gmail.com \
--cc=74522@debbugs.gnu.org \
--cc=adam.faiz@disroot.org \
--cc=iyzsong@envs.net \
--cc=liliana.prikler@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).