Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] mesa: remove dummy transitional packages
@ 2020-04-11 19:57 ericonr
  2020-04-11 20:13 ` [PR PATCH] [Updated] " ericonr
                   ` (11 more replies)
  0 siblings, 12 replies; 13+ messages in thread
From: ericonr @ 2020-04-11 19:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 577 bytes --]

There is a new pull request by ericonr against master on the void-packages repository

https://github.com/ericonr/void-packages mesa-remove-transitional
https://github.com/void-linux/void-packages/pull/20889

mesa: remove dummy transitional packages
Related to #20861 as well. I'm making this PR also to open the discussion about it. Last mesa reorganization was made by @st3r4g (from what I could gather looking at commits and stuff), and they suggested the removal of those packages.

A patch file from https://github.com/void-linux/void-packages/pull/20889.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-mesa-remove-transitional-20889.patch --]
[-- Type: text/x-diff, Size: 7715 bytes --]

From 090db4bd8e92b6c5a4ed5b9cdc3e1cf02b6de23e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Rolim?= <erico.erc@gmail.com>
Date: Sat, 11 Apr 2020 16:52:43 -0300
Subject: [PATCH] mesa: remove dummy transitional packages

---
 srcpkgs/mesa-ati-dri       |  1 -
 srcpkgs/mesa-etnaviv-dri   |  1 -
 srcpkgs/mesa-freedreno-dri |  1 -
 srcpkgs/mesa-intel-dri     |  1 -
 srcpkgs/mesa-kmsro-dri     |  1 -
 srcpkgs/mesa-lima-dri      |  1 -
 srcpkgs/mesa-nouveau-dri   |  1 -
 srcpkgs/mesa-panfrost-dri  |  1 -
 srcpkgs/mesa-tegra-dri     |  1 -
 srcpkgs/mesa-v3d-dri       |  1 -
 srcpkgs/mesa-vc4-dri       |  1 -
 srcpkgs/mesa-vmwgfx-dri    |  1 -
 srcpkgs/mesa/template      | 93 --------------------------------------
 13 files changed, 105 deletions(-)
 delete mode 120000 srcpkgs/mesa-ati-dri
 delete mode 120000 srcpkgs/mesa-etnaviv-dri
 delete mode 120000 srcpkgs/mesa-freedreno-dri
 delete mode 120000 srcpkgs/mesa-intel-dri
 delete mode 120000 srcpkgs/mesa-kmsro-dri
 delete mode 120000 srcpkgs/mesa-lima-dri
 delete mode 120000 srcpkgs/mesa-nouveau-dri
 delete mode 120000 srcpkgs/mesa-panfrost-dri
 delete mode 120000 srcpkgs/mesa-tegra-dri
 delete mode 120000 srcpkgs/mesa-v3d-dri
 delete mode 120000 srcpkgs/mesa-vc4-dri
 delete mode 120000 srcpkgs/mesa-vmwgfx-dri

diff --git a/srcpkgs/mesa-ati-dri b/srcpkgs/mesa-ati-dri
deleted file mode 120000
index 1ad1bbec7ab..00000000000
--- a/srcpkgs/mesa-ati-dri
+++ /dev/null
@@ -1 +0,0 @@
-mesa
\ No newline at end of file
diff --git a/srcpkgs/mesa-etnaviv-dri b/srcpkgs/mesa-etnaviv-dri
deleted file mode 120000
index 1ad1bbec7ab..00000000000
--- a/srcpkgs/mesa-etnaviv-dri
+++ /dev/null
@@ -1 +0,0 @@
-mesa
\ No newline at end of file
diff --git a/srcpkgs/mesa-freedreno-dri b/srcpkgs/mesa-freedreno-dri
deleted file mode 120000
index 1ad1bbec7ab..00000000000
--- a/srcpkgs/mesa-freedreno-dri
+++ /dev/null
@@ -1 +0,0 @@
-mesa
\ No newline at end of file
diff --git a/srcpkgs/mesa-intel-dri b/srcpkgs/mesa-intel-dri
deleted file mode 120000
index 1ad1bbec7ab..00000000000
--- a/srcpkgs/mesa-intel-dri
+++ /dev/null
@@ -1 +0,0 @@
-mesa
\ No newline at end of file
diff --git a/srcpkgs/mesa-kmsro-dri b/srcpkgs/mesa-kmsro-dri
deleted file mode 120000
index 1ad1bbec7ab..00000000000
--- a/srcpkgs/mesa-kmsro-dri
+++ /dev/null
@@ -1 +0,0 @@
-mesa
\ No newline at end of file
diff --git a/srcpkgs/mesa-lima-dri b/srcpkgs/mesa-lima-dri
deleted file mode 120000
index 1ad1bbec7ab..00000000000
--- a/srcpkgs/mesa-lima-dri
+++ /dev/null
@@ -1 +0,0 @@
-mesa
\ No newline at end of file
diff --git a/srcpkgs/mesa-nouveau-dri b/srcpkgs/mesa-nouveau-dri
deleted file mode 120000
index 1ad1bbec7ab..00000000000
--- a/srcpkgs/mesa-nouveau-dri
+++ /dev/null
@@ -1 +0,0 @@
-mesa
\ No newline at end of file
diff --git a/srcpkgs/mesa-panfrost-dri b/srcpkgs/mesa-panfrost-dri
deleted file mode 120000
index 1ad1bbec7ab..00000000000
--- a/srcpkgs/mesa-panfrost-dri
+++ /dev/null
@@ -1 +0,0 @@
-mesa
\ No newline at end of file
diff --git a/srcpkgs/mesa-tegra-dri b/srcpkgs/mesa-tegra-dri
deleted file mode 120000
index 1ad1bbec7ab..00000000000
--- a/srcpkgs/mesa-tegra-dri
+++ /dev/null
@@ -1 +0,0 @@
-mesa
\ No newline at end of file
diff --git a/srcpkgs/mesa-v3d-dri b/srcpkgs/mesa-v3d-dri
deleted file mode 120000
index 1ad1bbec7ab..00000000000
--- a/srcpkgs/mesa-v3d-dri
+++ /dev/null
@@ -1 +0,0 @@
-mesa
\ No newline at end of file
diff --git a/srcpkgs/mesa-vc4-dri b/srcpkgs/mesa-vc4-dri
deleted file mode 120000
index 1ad1bbec7ab..00000000000
--- a/srcpkgs/mesa-vc4-dri
+++ /dev/null
@@ -1 +0,0 @@
-mesa
\ No newline at end of file
diff --git a/srcpkgs/mesa-vmwgfx-dri b/srcpkgs/mesa-vmwgfx-dri
deleted file mode 120000
index 1ad1bbec7ab..00000000000
--- a/srcpkgs/mesa-vmwgfx-dri
+++ /dev/null
@@ -1 +0,0 @@
-mesa
\ No newline at end of file
diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index 508cb8d6684..423d096ad65 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -48,8 +48,6 @@ i686*|x86_64*)
 	makedepends+=" libclc-git"
 	subpackages+=" libxatracker mesa-opencl mesa-dri mesa-vaapi mesa-vdpau"
 	subpackages+=" mesa-XvMC mesa-vulkan-intel mesa-vulkan-radeon mesa-vulkan-overlay-layer"
-	# Transitional dummy packages
-	subpackages+=" mesa-ati-dri mesa-intel-dri mesa-nouveau-dri mesa-vmwgfx-dri"
 	;;
 ppc*)
 	# Enable all ppc drivers.
@@ -67,8 +65,6 @@ ppc*)
 	makedepends+=" libclc-git"
 	subpackages+=" mesa-opencl mesa-dri mesa-vaapi mesa-vdpau mesa-XvMC mesa-vulkan-radeon"
 	subpackages+=" mesa-vulkan-overlay-layer"
-	# Transitional dummy packages
-	subpackages+=" mesa-ati-dri mesa-nouveau-dri"
 	;;
 aarch64*)
 	# Enable all ARM drivers
@@ -76,17 +72,12 @@ aarch64*)
 	configure_args+=" -Dvulkan-drivers= -Ddri-drivers="
 	configure_args+=" -Dgallium-xa=false -Ddri3=true"
 	subpackages+=" mesa-dri mesa-vaapi mesa-vdpau mesa-XvMC"
-	# Transitional dummy packages
-	subpackages+=" mesa-kmsro-dri mesa-tegra-dri mesa-nouveau-dri mesa-v3d-dri mesa-vc4-dri"
-	subpackages+=" mesa-etnaviv-dri mesa-freedreno-dri mesa-lima-dri mesa-panfrost-dri"
 	;;
 armv7l*)
 	configure_args+=" -Dgallium-drivers=auto"
 	configure_args+=" -Dvulkan-drivers= -Ddri-drivers= -Dgallium-xvmc=false"
 	configure_args+=" -Dgallium-xa=false -Dgallium-vdpau=false -Dgallium-va=false"
 	subpackages+=" mesa-dri"
-	# Transitional dummy packages
-	subpackages+=" mesa-etnaviv-dri mesa-freedreno-dri mesa-kmsro-dri mesa-lima-dri mesa-panfrost-dri mesa-vc4-dri"
 	;;
 *)
 	# Enable swrast driver.
@@ -257,87 +248,3 @@ mesa-vulkan-overlay-layer_package() {
 		vmove usr/share/vulkan/explicit_layer.d/VkLayer_MESA_overlay.json
 	}
 }
-
-mesa-ati-dri_package() {
-	build_style=meta
-	lib32mode=full
-	short_desc="Mesa DRI drivers for ATI GPUs (transitional dummy package)"
-	depends="mesa-dri mesa-vaapi mesa-vdpau mesa-XvMC mesa-vulkan-radeon"
-}
-
-mesa-etnaviv-dri_package() {
-	build_style=meta
-	lib32mode=full
-	short_desc="Mesa DRI drivers for Vivante GPUs (transitional dummy package)"
-	depends="mesa-dri"
-}
-
-mesa-freedreno-dri_package() {
-	build_style=meta
-	lib32mode=full
-	short_desc="Mesa DRI drivers for Adreno GPUs (transitional dummy package)"
-	depends="mesa-dri"
-}
-
-mesa-intel-dri_package() {
-	build_style=meta
-	lib32mode=full
-	short_desc="Mesa DRI drivers for Intel GPUs (transitional dummy package)"
-	depends="mesa-dri mesa-vulkan-intel"
-}
-
-mesa-kmsro-dri_package() {
-	build_style=meta
-	lib32mode=full
-	short_desc="KMS Render-only Mesa DRI drivers (transitional dummy package)"
-	depends="mesa-dri"
-}
-
-mesa-lima-dri_package() {
-	build_style=meta
-	lib32mode=full
-	short_desc="Mesa DRI drivers for Mali GPUs (Utgard) (transitional dummy package)"
-	depends="mesa-dri"
-}
-
-mesa-nouveau-dri_package() {
-	build_style=meta
-	lib32mode=full
-	short_desc="Mesa DRI drivers for NVIDIA GPUs (transitional dummy package)"
-	depends="mesa-dri mesa-vaapi mesa-vdpau mesa-XvMC"
-}
-
-mesa-panfrost-dri_package() {
-	build_style=meta
-	lib32mode=full
-	short_desc="Mesa DRI drivers for Mali GPUs (Midgard/Bifrost) (dummy package)"
-	depends="mesa-dri"
-}
-
-mesa-tegra-dri_package() {
-	build_style=meta
-	lib32mode=full
-	short_desc="Mesa DRI drivers for Tegra GPU (transitional dummy package)"
-	depends="mesa-dri"
-}
-
-mesa-v3d-dri_package() {
-	build_style=meta
-	lib32mode=full
-	short_desc="Mesa DRI drivers for Videocore VI GPU (transitional dummy package)"
-	depends="mesa-dri"
-}
-
-mesa-vmwgfx-dri_package() {
-	build_style=meta
-	lib32mode=full
-	short_desc="Mesa DRI drivers for VMware (transitional dummy package)"
-	depends="mesa-dri"
-}
-
-mesa-vc4-dri_package() {
-	build_style=meta
-	lib32mode=full
-	short_desc="Mesa DRI drivers for Videocore IV GPU (transitional dummy package)"
-	depends="mesa-dri"
-}

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PR PATCH] [Updated] mesa: remove dummy transitional packages
  2020-04-11 19:57 [PR PATCH] mesa: remove dummy transitional packages ericonr
@ 2020-04-11 20:13 ` ericonr
  2020-04-11 20:14 ` st3r4g
                   ` (10 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: ericonr @ 2020-04-11 20:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 725 bytes --]

There is an updated pull request by ericonr against master on the void-packages repository

https://github.com/ericonr/void-packages mesa-remove-transitional
https://github.com/void-linux/void-packages/pull/20889

mesa: remove dummy transitional packages
Related to #20861 as well. I'm making this PR also to open the discussion about it. Last mesa reorganization was made by @st3r4g (from what I could gather looking at PRs), and they suggested the removal of those packages.

Perhaps the only packages that could be advantageous to keep would be those that have dependencies beyond mesa-dri. Like the Intel, Nouveau and ATI ones.

A patch file from https://github.com/void-linux/void-packages/pull/20889.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-mesa-remove-transitional-20889.patch --]
[-- Type: text/x-diff, Size: 7946 bytes --]

From b470014a08c22d26a750da82becca1a999d57f14 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Rolim?= <erico.erc@gmail.com>
Date: Sat, 11 Apr 2020 16:52:43 -0300
Subject: [PATCH] mesa: remove dummy transitional packages

---
 srcpkgs/mesa-ati-dri       |  1 -
 srcpkgs/mesa-etnaviv-dri   |  1 -
 srcpkgs/mesa-freedreno-dri |  1 -
 srcpkgs/mesa-intel-dri     |  1 -
 srcpkgs/mesa-kmsro-dri     |  1 -
 srcpkgs/mesa-lima-dri      |  1 -
 srcpkgs/mesa-nouveau-dri   |  1 -
 srcpkgs/mesa-panfrost-dri  |  1 -
 srcpkgs/mesa-tegra-dri     |  1 -
 srcpkgs/mesa-v3d-dri       |  1 -
 srcpkgs/mesa-vc4-dri       |  1 -
 srcpkgs/mesa-vmwgfx-dri    |  1 -
 srcpkgs/mesa/template      | 95 +-------------------------------------
 13 files changed, 1 insertion(+), 106 deletions(-)
 delete mode 120000 srcpkgs/mesa-ati-dri
 delete mode 120000 srcpkgs/mesa-etnaviv-dri
 delete mode 120000 srcpkgs/mesa-freedreno-dri
 delete mode 120000 srcpkgs/mesa-intel-dri
 delete mode 120000 srcpkgs/mesa-kmsro-dri
 delete mode 120000 srcpkgs/mesa-lima-dri
 delete mode 120000 srcpkgs/mesa-nouveau-dri
 delete mode 120000 srcpkgs/mesa-panfrost-dri
 delete mode 120000 srcpkgs/mesa-tegra-dri
 delete mode 120000 srcpkgs/mesa-v3d-dri
 delete mode 120000 srcpkgs/mesa-vc4-dri
 delete mode 120000 srcpkgs/mesa-vmwgfx-dri

diff --git a/srcpkgs/mesa-ati-dri b/srcpkgs/mesa-ati-dri
deleted file mode 120000
index 1ad1bbec7ab..00000000000
--- a/srcpkgs/mesa-ati-dri
+++ /dev/null
@@ -1 +0,0 @@
-mesa
\ No newline at end of file
diff --git a/srcpkgs/mesa-etnaviv-dri b/srcpkgs/mesa-etnaviv-dri
deleted file mode 120000
index 1ad1bbec7ab..00000000000
--- a/srcpkgs/mesa-etnaviv-dri
+++ /dev/null
@@ -1 +0,0 @@
-mesa
\ No newline at end of file
diff --git a/srcpkgs/mesa-freedreno-dri b/srcpkgs/mesa-freedreno-dri
deleted file mode 120000
index 1ad1bbec7ab..00000000000
--- a/srcpkgs/mesa-freedreno-dri
+++ /dev/null
@@ -1 +0,0 @@
-mesa
\ No newline at end of file
diff --git a/srcpkgs/mesa-intel-dri b/srcpkgs/mesa-intel-dri
deleted file mode 120000
index 1ad1bbec7ab..00000000000
--- a/srcpkgs/mesa-intel-dri
+++ /dev/null
@@ -1 +0,0 @@
-mesa
\ No newline at end of file
diff --git a/srcpkgs/mesa-kmsro-dri b/srcpkgs/mesa-kmsro-dri
deleted file mode 120000
index 1ad1bbec7ab..00000000000
--- a/srcpkgs/mesa-kmsro-dri
+++ /dev/null
@@ -1 +0,0 @@
-mesa
\ No newline at end of file
diff --git a/srcpkgs/mesa-lima-dri b/srcpkgs/mesa-lima-dri
deleted file mode 120000
index 1ad1bbec7ab..00000000000
--- a/srcpkgs/mesa-lima-dri
+++ /dev/null
@@ -1 +0,0 @@
-mesa
\ No newline at end of file
diff --git a/srcpkgs/mesa-nouveau-dri b/srcpkgs/mesa-nouveau-dri
deleted file mode 120000
index 1ad1bbec7ab..00000000000
--- a/srcpkgs/mesa-nouveau-dri
+++ /dev/null
@@ -1 +0,0 @@
-mesa
\ No newline at end of file
diff --git a/srcpkgs/mesa-panfrost-dri b/srcpkgs/mesa-panfrost-dri
deleted file mode 120000
index 1ad1bbec7ab..00000000000
--- a/srcpkgs/mesa-panfrost-dri
+++ /dev/null
@@ -1 +0,0 @@
-mesa
\ No newline at end of file
diff --git a/srcpkgs/mesa-tegra-dri b/srcpkgs/mesa-tegra-dri
deleted file mode 120000
index 1ad1bbec7ab..00000000000
--- a/srcpkgs/mesa-tegra-dri
+++ /dev/null
@@ -1 +0,0 @@
-mesa
\ No newline at end of file
diff --git a/srcpkgs/mesa-v3d-dri b/srcpkgs/mesa-v3d-dri
deleted file mode 120000
index 1ad1bbec7ab..00000000000
--- a/srcpkgs/mesa-v3d-dri
+++ /dev/null
@@ -1 +0,0 @@
-mesa
\ No newline at end of file
diff --git a/srcpkgs/mesa-vc4-dri b/srcpkgs/mesa-vc4-dri
deleted file mode 120000
index 1ad1bbec7ab..00000000000
--- a/srcpkgs/mesa-vc4-dri
+++ /dev/null
@@ -1 +0,0 @@
-mesa
\ No newline at end of file
diff --git a/srcpkgs/mesa-vmwgfx-dri b/srcpkgs/mesa-vmwgfx-dri
deleted file mode 120000
index 1ad1bbec7ab..00000000000
--- a/srcpkgs/mesa-vmwgfx-dri
+++ /dev/null
@@ -1 +0,0 @@
-mesa
\ No newline at end of file
diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index 508cb8d6684..5bf754668f8 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -1,7 +1,7 @@
 # Template file for 'mesa'
 pkgname=mesa
 version=20.0.4
-revision=1
+revision=2
 wrksrc="mesa-${version}"
 build_style=meson
 configure_args="-Dglvnd=true -Dshared-glapi=true -Dgbm=true -Degl=true
@@ -48,8 +48,6 @@ i686*|x86_64*)
 	makedepends+=" libclc-git"
 	subpackages+=" libxatracker mesa-opencl mesa-dri mesa-vaapi mesa-vdpau"
 	subpackages+=" mesa-XvMC mesa-vulkan-intel mesa-vulkan-radeon mesa-vulkan-overlay-layer"
-	# Transitional dummy packages
-	subpackages+=" mesa-ati-dri mesa-intel-dri mesa-nouveau-dri mesa-vmwgfx-dri"
 	;;
 ppc*)
 	# Enable all ppc drivers.
@@ -67,8 +65,6 @@ ppc*)
 	makedepends+=" libclc-git"
 	subpackages+=" mesa-opencl mesa-dri mesa-vaapi mesa-vdpau mesa-XvMC mesa-vulkan-radeon"
 	subpackages+=" mesa-vulkan-overlay-layer"
-	# Transitional dummy packages
-	subpackages+=" mesa-ati-dri mesa-nouveau-dri"
 	;;
 aarch64*)
 	# Enable all ARM drivers
@@ -76,17 +72,12 @@ aarch64*)
 	configure_args+=" -Dvulkan-drivers= -Ddri-drivers="
 	configure_args+=" -Dgallium-xa=false -Ddri3=true"
 	subpackages+=" mesa-dri mesa-vaapi mesa-vdpau mesa-XvMC"
-	# Transitional dummy packages
-	subpackages+=" mesa-kmsro-dri mesa-tegra-dri mesa-nouveau-dri mesa-v3d-dri mesa-vc4-dri"
-	subpackages+=" mesa-etnaviv-dri mesa-freedreno-dri mesa-lima-dri mesa-panfrost-dri"
 	;;
 armv7l*)
 	configure_args+=" -Dgallium-drivers=auto"
 	configure_args+=" -Dvulkan-drivers= -Ddri-drivers= -Dgallium-xvmc=false"
 	configure_args+=" -Dgallium-xa=false -Dgallium-vdpau=false -Dgallium-va=false"
 	subpackages+=" mesa-dri"
-	# Transitional dummy packages
-	subpackages+=" mesa-etnaviv-dri mesa-freedreno-dri mesa-kmsro-dri mesa-lima-dri mesa-panfrost-dri mesa-vc4-dri"
 	;;
 *)
 	# Enable swrast driver.
@@ -257,87 +248,3 @@ mesa-vulkan-overlay-layer_package() {
 		vmove usr/share/vulkan/explicit_layer.d/VkLayer_MESA_overlay.json
 	}
 }
-
-mesa-ati-dri_package() {
-	build_style=meta
-	lib32mode=full
-	short_desc="Mesa DRI drivers for ATI GPUs (transitional dummy package)"
-	depends="mesa-dri mesa-vaapi mesa-vdpau mesa-XvMC mesa-vulkan-radeon"
-}
-
-mesa-etnaviv-dri_package() {
-	build_style=meta
-	lib32mode=full
-	short_desc="Mesa DRI drivers for Vivante GPUs (transitional dummy package)"
-	depends="mesa-dri"
-}
-
-mesa-freedreno-dri_package() {
-	build_style=meta
-	lib32mode=full
-	short_desc="Mesa DRI drivers for Adreno GPUs (transitional dummy package)"
-	depends="mesa-dri"
-}
-
-mesa-intel-dri_package() {
-	build_style=meta
-	lib32mode=full
-	short_desc="Mesa DRI drivers for Intel GPUs (transitional dummy package)"
-	depends="mesa-dri mesa-vulkan-intel"
-}
-
-mesa-kmsro-dri_package() {
-	build_style=meta
-	lib32mode=full
-	short_desc="KMS Render-only Mesa DRI drivers (transitional dummy package)"
-	depends="mesa-dri"
-}
-
-mesa-lima-dri_package() {
-	build_style=meta
-	lib32mode=full
-	short_desc="Mesa DRI drivers for Mali GPUs (Utgard) (transitional dummy package)"
-	depends="mesa-dri"
-}
-
-mesa-nouveau-dri_package() {
-	build_style=meta
-	lib32mode=full
-	short_desc="Mesa DRI drivers for NVIDIA GPUs (transitional dummy package)"
-	depends="mesa-dri mesa-vaapi mesa-vdpau mesa-XvMC"
-}
-
-mesa-panfrost-dri_package() {
-	build_style=meta
-	lib32mode=full
-	short_desc="Mesa DRI drivers for Mali GPUs (Midgard/Bifrost) (dummy package)"
-	depends="mesa-dri"
-}
-
-mesa-tegra-dri_package() {
-	build_style=meta
-	lib32mode=full
-	short_desc="Mesa DRI drivers for Tegra GPU (transitional dummy package)"
-	depends="mesa-dri"
-}
-
-mesa-v3d-dri_package() {
-	build_style=meta
-	lib32mode=full
-	short_desc="Mesa DRI drivers for Videocore VI GPU (transitional dummy package)"
-	depends="mesa-dri"
-}
-
-mesa-vmwgfx-dri_package() {
-	build_style=meta
-	lib32mode=full
-	short_desc="Mesa DRI drivers for VMware (transitional dummy package)"
-	depends="mesa-dri"
-}
-
-mesa-vc4-dri_package() {
-	build_style=meta
-	lib32mode=full
-	short_desc="Mesa DRI drivers for Videocore IV GPU (transitional dummy package)"
-	depends="mesa-dri"
-}

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: mesa: remove dummy transitional packages
  2020-04-11 19:57 [PR PATCH] mesa: remove dummy transitional packages ericonr
  2020-04-11 20:13 ` [PR PATCH] [Updated] " ericonr
@ 2020-04-11 20:14 ` st3r4g
  2020-04-11 20:15 ` st3r4g
                   ` (9 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: st3r4g @ 2020-04-11 20:14 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 436 bytes --]

New comment by st3r4g on void-packages repository

https://github.com/void-linux/void-packages/pull/20889#issuecomment-612504870

Comment:
Well this is not what I meant in #20861. I suggested to purge the obsolete `mesa-*-dri-dbg` binary packages, not the dummy templates, that are still required for people who have not updated yet their system after the reorganization. It's been only ~5 months, Maybe it's better to wait a bit more.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: mesa: remove dummy transitional packages
  2020-04-11 19:57 [PR PATCH] mesa: remove dummy transitional packages ericonr
  2020-04-11 20:13 ` [PR PATCH] [Updated] " ericonr
  2020-04-11 20:14 ` st3r4g
@ 2020-04-11 20:15 ` st3r4g
  2020-04-11 20:15 ` st3r4g
                   ` (8 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: st3r4g @ 2020-04-11 20:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 466 bytes --]

New comment by st3r4g on void-packages repository

https://github.com/void-linux/void-packages/pull/20889#issuecomment-612504870

Comment:
Well this is not what I meant in #20861. I suggested to purge the obsolete `mesa-*-dri-dbg` binary packages (only repoadmins can do this), not the dummy templates, that are still required for people who have not updated yet their system after the reorganization. It's been only ~5 months, Maybe it's better to wait a bit more.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: mesa: remove dummy transitional packages
  2020-04-11 19:57 [PR PATCH] mesa: remove dummy transitional packages ericonr
                   ` (2 preceding siblings ...)
  2020-04-11 20:15 ` st3r4g
@ 2020-04-11 20:15 ` st3r4g
  2020-04-11 20:17 ` st3r4g
                   ` (7 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: st3r4g @ 2020-04-11 20:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 466 bytes --]

New comment by st3r4g on void-packages repository

https://github.com/void-linux/void-packages/pull/20889#issuecomment-612504870

Comment:
Well this is not what I meant in #20861. I suggested to purge the obsolete `mesa-*-dri-dbg` binary packages (only repoadmins can do this), not the dummy templates, that are still required for people who have not updated yet their system after the reorganization. It's been only ~5 months, maybe it's better to wait a bit more.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: mesa: remove dummy transitional packages
  2020-04-11 19:57 [PR PATCH] mesa: remove dummy transitional packages ericonr
                   ` (3 preceding siblings ...)
  2020-04-11 20:15 ` st3r4g
@ 2020-04-11 20:17 ` st3r4g
  2020-04-11 20:17 ` st3r4g
                   ` (6 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: st3r4g @ 2020-04-11 20:17 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 767 bytes --]

New comment by st3r4g on void-packages repository

https://github.com/void-linux/void-packages/pull/20889#issuecomment-612504870

Comment:
Well this is not what I meant in #20861. I suggested to purge the obsolete `mesa-*-dri-dbg` binary packages (only repoadmins can do this), not the dummy templates, that are still required for people who have not updated yet their system after the reorganization. It's been only ~5 months, maybe it's better to wait a bit more.
> Perhaps the only packages that could be advantageous to keep would be those that have dependencies beyond mesa-dri. Like the Intel, Nouveau and ATI ones.
I made them like that because e.g. `mesa-intel-dri` had vulkan inside, so that users got the equivalent new packages after the reorganization.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: mesa: remove dummy transitional packages
  2020-04-11 19:57 [PR PATCH] mesa: remove dummy transitional packages ericonr
                   ` (4 preceding siblings ...)
  2020-04-11 20:17 ` st3r4g
@ 2020-04-11 20:17 ` st3r4g
  2020-04-11 20:18 ` st3r4g
                   ` (5 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: st3r4g @ 2020-04-11 20:17 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 769 bytes --]

New comment by st3r4g on void-packages repository

https://github.com/void-linux/void-packages/pull/20889#issuecomment-612504870

Comment:
Well this is not what I meant in #20861. I suggested to purge the obsolete `mesa-*-dri-dbg` binary packages (only repoadmins can do this), not the dummy templates, that are still required for people who have not updated yet their system after the reorganization. It's been only ~5 months, maybe it's better to wait a bit more.
> Perhaps the only packages that could be advantageous to keep would be those that have dependencies beyond mesa-dri. Like the Intel, Nouveau and ATI ones.

I made them like that because e.g. `mesa-intel-dri` had vulkan inside, so that users got the equivalent new packages after the reorganization.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: mesa: remove dummy transitional packages
  2020-04-11 19:57 [PR PATCH] mesa: remove dummy transitional packages ericonr
                   ` (5 preceding siblings ...)
  2020-04-11 20:17 ` st3r4g
@ 2020-04-11 20:18 ` st3r4g
  2020-04-11 20:18 ` st3r4g
                   ` (4 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: st3r4g @ 2020-04-11 20:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 775 bytes --]

New comment by st3r4g on void-packages repository

https://github.com/void-linux/void-packages/pull/20889#issuecomment-612504870

Comment:
Well this is not what I meant in #20861. I suggested to purge the obsolete `mesa-*-dri-dbg` binary packages (only repoadmins can do this), not the dummy templates, that are still required for people who have not updated yet their system after the reorganization. It's been only ~5 months, maybe it's better to wait a bit more.
> Perhaps the only packages that could be advantageous to keep would be those that have dependencies beyond mesa-dri. Like the Intel, Nouveau and ATI ones.

I made them like that because e.g. `mesa-intel-dri` had vulkan inside, so that users would get the equivalent new packages after the reorganization.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: mesa: remove dummy transitional packages
  2020-04-11 19:57 [PR PATCH] mesa: remove dummy transitional packages ericonr
                   ` (6 preceding siblings ...)
  2020-04-11 20:18 ` st3r4g
@ 2020-04-11 20:18 ` st3r4g
  2020-04-11 20:20 ` ericonr
                   ` (3 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: st3r4g @ 2020-04-11 20:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 783 bytes --]

New comment by st3r4g on void-packages repository

https://github.com/void-linux/void-packages/pull/20889#issuecomment-612504870

Comment:
Well this is not what I meant in #20861. I suggested to purge the obsolete `mesa-*-dri-dbg` binary packages (only repoadmins can do this), not the dummy templates, that are still required for people who have not updated yet their system after the reorganization. It's been only ~5 months, maybe it's better to wait a bit more.
> Perhaps the only packages that could be advantageous to keep would be those that have dependencies beyond mesa-dri. Like the Intel, Nouveau and ATI ones.

I made them like that because e.g. `mesa-intel-dri` had `vulkan_intel` inside, so that users would get the equivalent new packages after the reorganization.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: mesa: remove dummy transitional packages
  2020-04-11 19:57 [PR PATCH] mesa: remove dummy transitional packages ericonr
                   ` (7 preceding siblings ...)
  2020-04-11 20:18 ` st3r4g
@ 2020-04-11 20:20 ` ericonr
  2020-04-11 20:21 ` st3r4g
                   ` (2 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: ericonr @ 2020-04-11 20:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 366 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/20889#issuecomment-612506019

Comment:
@st3r4g shit, sorry. I might have jumped the gun a bit. I had thought about the update path for people still using the old packages, but hadn't realized it had been changed so little time ago. I should probably close it then.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: mesa: remove dummy transitional packages
  2020-04-11 19:57 [PR PATCH] mesa: remove dummy transitional packages ericonr
                   ` (8 preceding siblings ...)
  2020-04-11 20:20 ` ericonr
@ 2020-04-11 20:21 ` st3r4g
  2020-04-11 20:22 ` st3r4g
  2020-04-11 20:26 ` [PR PATCH] [Closed]: " ericonr
  11 siblings, 0 replies; 13+ messages in thread
From: st3r4g @ 2020-04-11 20:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 799 bytes --]

New comment by st3r4g on void-packages repository

https://github.com/void-linux/void-packages/pull/20889#issuecomment-612504870

Comment:
Well this is not what I meant in #20861. I suggested to purge the obsolete `mesa-*-dri-dbg` (debug symbols) binary packages (only repoadmins can do this), not the dummy templates, that are still required for people who have not updated yet their system after the reorganization. It's been only ~5 months, maybe it's better to wait a bit more.
> Perhaps the only packages that could be advantageous to keep would be those that have dependencies beyond mesa-dri. Like the Intel, Nouveau and ATI ones.

I made them like that because e.g. `mesa-intel-dri` had `vulkan_intel` inside, so that users would get the equivalent new packages after the reorganization.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: mesa: remove dummy transitional packages
  2020-04-11 19:57 [PR PATCH] mesa: remove dummy transitional packages ericonr
                   ` (9 preceding siblings ...)
  2020-04-11 20:21 ` st3r4g
@ 2020-04-11 20:22 ` st3r4g
  2020-04-11 20:26 ` [PR PATCH] [Closed]: " ericonr
  11 siblings, 0 replies; 13+ messages in thread
From: st3r4g @ 2020-04-11 20:22 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 150 bytes --]

New comment by st3r4g on void-packages repository

https://github.com/void-linux/void-packages/pull/20889#issuecomment-612506266

Comment:
no problem

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PR PATCH] [Closed]: mesa: remove dummy transitional packages
  2020-04-11 19:57 [PR PATCH] mesa: remove dummy transitional packages ericonr
                   ` (10 preceding siblings ...)
  2020-04-11 20:22 ` st3r4g
@ 2020-04-11 20:26 ` ericonr
  11 siblings, 0 replies; 13+ messages in thread
From: ericonr @ 2020-04-11 20:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 552 bytes --]

There's a closed pull request on the void-packages repository

mesa: remove dummy transitional packages
https://github.com/void-linux/void-packages/pull/20889

Description:
Related to #20861 as well. I'm making this PR also to open the discussion about it. Last mesa reorganization was made by @st3r4g (from what I could gather looking at PRs), and they suggested the removal of those packages.

Perhaps the only packages that could be advantageous to keep would be those that have dependencies beyond mesa-dri. Like the Intel, Nouveau and ATI ones.

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2020-04-11 20:26 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-11 19:57 [PR PATCH] mesa: remove dummy transitional packages ericonr
2020-04-11 20:13 ` [PR PATCH] [Updated] " ericonr
2020-04-11 20:14 ` st3r4g
2020-04-11 20:15 ` st3r4g
2020-04-11 20:15 ` st3r4g
2020-04-11 20:17 ` st3r4g
2020-04-11 20:17 ` st3r4g
2020-04-11 20:18 ` st3r4g
2020-04-11 20:18 ` st3r4g
2020-04-11 20:20 ` ericonr
2020-04-11 20:21 ` st3r4g
2020-04-11 20:22 ` st3r4g
2020-04-11 20:26 ` [PR PATCH] [Closed]: " ericonr

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 NNTP newsgroup(s).