From 131852c21f9a3a4e01cd8ac95c43403295f81925 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Sun, 4 May 2025 21:26:49 -0600 Subject: [PATCH] Move mesa-x11 and add mesa-glu-x11 and mesa-demos-x11 --- recipes/wip/x11/mesa-demos-x11/recipe.toml | 21 +++++++++++++++++++ recipes/wip/x11/mesa-glu-x11/recipe.toml | 19 +++++++++++++++++ .../{libs => wip/x11}/mesa-x11/recipe.toml | 2 +- 3 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 recipes/wip/x11/mesa-demos-x11/recipe.toml create mode 100644 recipes/wip/x11/mesa-glu-x11/recipe.toml rename recipes/{libs => wip/x11}/mesa-x11/recipe.toml (91%) diff --git a/recipes/wip/x11/mesa-demos-x11/recipe.toml b/recipes/wip/x11/mesa-demos-x11/recipe.toml new file mode 100644 index 000000000..88eaa7261 --- /dev/null +++ b/recipes/wip/x11/mesa-demos-x11/recipe.toml @@ -0,0 +1,21 @@ +[source] +tar = "https://archive.mesa3d.org/demos/mesa-demos-9.0.0.tar.xz" +blake3 = "eef628aebdaa65d3bb1078bb6d6bdd7685c41fb67674e7f7b0e1e15f10433240" + +[build] +dependencies = [ + "libpthread-stubs", + "libx11", + "libxau", + "libxcb", + "libxext", + "mesa-x11", + "mesa-glu-x11", + "x11proto", + "xextproto", +] +template = "custom" +script = """ +DYNAMIC_INIT +cookbook_meson +""" diff --git a/recipes/wip/x11/mesa-glu-x11/recipe.toml b/recipes/wip/x11/mesa-glu-x11/recipe.toml new file mode 100644 index 000000000..aeba39f61 --- /dev/null +++ b/recipes/wip/x11/mesa-glu-x11/recipe.toml @@ -0,0 +1,19 @@ +[source] +tar = "https://archive.mesa3d.org/glu/glu-9.0.3.tar.xz" +blake3 = "beed1665ed983540e7502289ec50c7e66d840820af3e9ef21c9c4a7e9686ab9f" + +[build] +dependencies = [ + "libpthread-stubs", + "libx11", + "libxau", + "libxcb", + "libxext", + "mesa-x11", + "x11proto", +] +template = "custom" +script = """ +DYNAMIC_INIT +cookbook_meson -Dgl_provider=gl +""" diff --git a/recipes/libs/mesa-x11/recipe.toml b/recipes/wip/x11/mesa-x11/recipe.toml similarity index 91% rename from recipes/libs/mesa-x11/recipe.toml rename to recipes/wip/x11/mesa-x11/recipe.toml index 2521bf63e..14dc386b9 100644 --- a/recipes/libs/mesa-x11/recipe.toml +++ b/recipes/wip/x11/mesa-x11/recipe.toml @@ -1,5 +1,5 @@ [source] -same_as = "../mesa" +same_as = "../../../libs/mesa" [build] template = "custom"