Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] mesa-demos: update to 9.0.0.
@ 2023-03-23 22:19 mhmdanas
  2023-03-23 22:21 ` [PR REVIEW] " mhmdanas
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: mhmdanas @ 2023-03-23 22:19 UTC (permalink / raw)
  To: ml

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

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

https://github.com/mhmdanas/void-packages mesa-demos-9.0.0
https://github.com/void-linux/void-packages/pull/42959

mesa-demos: update to 9.0.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

@Johnnynator

The package size really ballooned up with this upgrade, not sure if it's cause
for concern.

[Announcement with changes](https://lists.freedesktop.org/archives/mesa-announce/2023-March/000711.html)

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-mesa-demos-9.0.0-42959.patch --]
[-- Type: text/x-diff, Size: 1395 bytes --]

From c3603f98dd1e2d2f7f397b6dff8cc43e37846e32 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Thu, 23 Mar 2023 22:17:07 +0000
Subject: [PATCH] mesa-demos: update to 9.0.0.

---
 srcpkgs/mesa-demos/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/mesa-demos/template b/srcpkgs/mesa-demos/template
index 6a6974d5f37f..406b85dddec9 100644
--- a/srcpkgs/mesa-demos/template
+++ b/srcpkgs/mesa-demos/template
@@ -1,17 +1,17 @@
 # Template file for 'mesa-demos'
 pkgname=mesa-demos
-version=8.4.0
-revision=3
-build_style=gnu-configure
-configure_args="--with-system-data-files"
+version=9.0.0
+revision=1
+build_style=meson
+configure_args="-Dwith-system-data-files=true"
 hostmakedepends="pkg-config"
 makedepends="libXext-devel MesaLib-devel glu-devel glew-devel freetype-devel libfreeglut-devel"
 short_desc="Mesa 3D demos and tools"
 maintainer="John <me@johnnynator.dev>"
 license="MIT"
 homepage="https://www.mesa3d.org"
-distfiles="https://mesa.freedesktop.org/archive/demos/mesa-demos-${version}.tar.bz2"
-checksum=01e99c94a0184e63e796728af89bfac559795fb2a0d6f506fa900455ca5fff7d
+distfiles="https://archive.mesa3d.org/demos/mesa-demos-${version}.tar.xz"
+checksum=3046a3d26a7b051af7ebdd257a5f23bfeb160cad6ed952329cdff1e9f1ed496b
 
 glxinfo_package() {
 	short_desc="Tool to diagnose problems with 3D acceleration setup"

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

* Re: [PR REVIEW] mesa-demos: update to 9.0.0.
  2023-03-23 22:19 [PR PATCH] mesa-demos: update to 9.0.0 mhmdanas
@ 2023-03-23 22:21 ` mhmdanas
  2023-03-25  0:30 ` nekopsykose
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: mhmdanas @ 2023-03-23 22:21 UTC (permalink / raw)
  To: ml

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

New review comment by mhmdanas on void-packages repository

https://github.com/void-linux/void-packages/pull/42959#discussion_r1146936284

Comment:
The tarball doesn't seem to include any sort of license file, so I'm not sure what to do about this.

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

* Re: mesa-demos: update to 9.0.0.
  2023-03-23 22:19 [PR PATCH] mesa-demos: update to 9.0.0 mhmdanas
  2023-03-23 22:21 ` [PR REVIEW] " mhmdanas
@ 2023-03-25  0:30 ` nekopsykose
  2023-03-27  6:41 ` [PR REVIEW] " classabbyamp
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: nekopsykose @ 2023-03-25  0:30 UTC (permalink / raw)
  To: ml

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

New comment by nekopsykose on void-packages repository

https://github.com/void-linux/void-packages/pull/42959#issuecomment-1483633840

Comment:
> The package size really ballooned up with this upgrade, not sure if it's cause for concern.The package size really ballooned up with this upgrade, not sure if it's cause for concern.  

i noticed this as well a long time ago- it balloons between 8.4 and 8.5 too. not sure if it's the meson setup that causes it, or something else. i'd imagine one can do some elf inspection by hand to see what uses it before/after on a specific binary.

the individual binaries (that do the same thing) go from like e.g. 20k to 200k each, etc

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

* Re: [PR REVIEW] mesa-demos: update to 9.0.0.
  2023-03-23 22:19 [PR PATCH] mesa-demos: update to 9.0.0 mhmdanas
  2023-03-23 22:21 ` [PR REVIEW] " mhmdanas
  2023-03-25  0:30 ` nekopsykose
@ 2023-03-27  6:41 ` classabbyamp
  2023-04-04 20:35 ` mhmdanas
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: classabbyamp @ 2023-03-27  6:41 UTC (permalink / raw)
  To: ml

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

New review comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/42959#discussion_r1148846667

Comment:
maybe it can be grabbed from a comment in a file?

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

* Re: [PR REVIEW] mesa-demos: update to 9.0.0.
  2023-03-23 22:19 [PR PATCH] mesa-demos: update to 9.0.0 mhmdanas
                   ` (2 preceding siblings ...)
  2023-03-27  6:41 ` [PR REVIEW] " classabbyamp
@ 2023-04-04 20:35 ` mhmdanas
  2023-04-04 20:42 ` classabbyamp
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: mhmdanas @ 2023-04-04 20:35 UTC (permalink / raw)
  To: ml

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

New review comment by mhmdanas on void-packages repository

https://github.com/void-linux/void-packages/pull/42959#discussion_r1157736558

Comment:
The thing is, there seem to be various copyright notices scattered across different files...

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

* Re: [PR REVIEW] mesa-demos: update to 9.0.0.
  2023-03-23 22:19 [PR PATCH] mesa-demos: update to 9.0.0 mhmdanas
                   ` (3 preceding siblings ...)
  2023-04-04 20:35 ` mhmdanas
@ 2023-04-04 20:42 ` classabbyamp
  2023-06-26 11:04 ` [PR PATCH] [Updated] " mhmdanas
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: classabbyamp @ 2023-04-04 20:42 UTC (permalink / raw)
  To: ml

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

New review comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/42959#discussion_r1157742240

Comment:
ask in irc

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

* Re: [PR PATCH] [Updated] mesa-demos: update to 9.0.0.
  2023-03-23 22:19 [PR PATCH] mesa-demos: update to 9.0.0 mhmdanas
                   ` (4 preceding siblings ...)
  2023-04-04 20:42 ` classabbyamp
@ 2023-06-26 11:04 ` mhmdanas
  2023-09-25  1:45 ` github-actions
  2023-10-10  1:45 ` [PR PATCH] [Closed]: " github-actions
  7 siblings, 0 replies; 9+ messages in thread
From: mhmdanas @ 2023-06-26 11:04 UTC (permalink / raw)
  To: ml

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

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

https://github.com/mhmdanas/void-packages mesa-demos-9.0.0
https://github.com/void-linux/void-packages/pull/42959

mesa-demos: update to 9.0.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

@Johnnynator

The package size really ballooned up with this upgrade, not sure if it's cause for concern.

[Announcement with changes](https://lists.freedesktop.org/archives/mesa-announce/2023-March/000711.html)

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-mesa-demos-9.0.0-42959.patch --]
[-- Type: text/x-diff, Size: 1625 bytes --]

From ef298ed795743ea013081f09d0cbddf65573b5bf Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Mon, 26 Jun 2023 12:02:25 +0100
Subject: [PATCH] mesa-demos: update to 9.0.0.

---
 srcpkgs/mesa-demos/template | 18 ++++++++++--------
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/mesa-demos/template b/srcpkgs/mesa-demos/template
index 6a6974d5f37f..8edf32836de7 100644
--- a/srcpkgs/mesa-demos/template
+++ b/srcpkgs/mesa-demos/template
@@ -1,17 +1,19 @@
 # Template file for 'mesa-demos'
 pkgname=mesa-demos
-version=8.4.0
-revision=3
-build_style=gnu-configure
-configure_args="--with-system-data-files"
-hostmakedepends="pkg-config"
-makedepends="libXext-devel MesaLib-devel glu-devel glew-devel freetype-devel libfreeglut-devel"
+version=9.0.0
+revision=1
+build_style=meson
+configure_args="-Dwith-system-data-files=true"
+hostmakedepends="pkg-config glslang"
+makedepends="libXext-devel MesaLib-devel glu-devel freetype-devel
+ libfreeglut-devel vulkan-loader Vulkan-Headers wayland-devel
+ wayland-protocols libxkbcommon-devel libdecor-devel"
 short_desc="Mesa 3D demos and tools"
 maintainer="John <me@johnnynator.dev>"
 license="MIT"
 homepage="https://www.mesa3d.org"
-distfiles="https://mesa.freedesktop.org/archive/demos/mesa-demos-${version}.tar.bz2"
-checksum=01e99c94a0184e63e796728af89bfac559795fb2a0d6f506fa900455ca5fff7d
+distfiles="https://archive.mesa3d.org/demos/mesa-demos-${version}.tar.xz"
+checksum=3046a3d26a7b051af7ebdd257a5f23bfeb160cad6ed952329cdff1e9f1ed496b
 
 glxinfo_package() {
 	short_desc="Tool to diagnose problems with 3D acceleration setup"

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

* Re: mesa-demos: update to 9.0.0.
  2023-03-23 22:19 [PR PATCH] mesa-demos: update to 9.0.0 mhmdanas
                   ` (5 preceding siblings ...)
  2023-06-26 11:04 ` [PR PATCH] [Updated] " mhmdanas
@ 2023-09-25  1:45 ` github-actions
  2023-10-10  1:45 ` [PR PATCH] [Closed]: " github-actions
  7 siblings, 0 replies; 9+ messages in thread
From: github-actions @ 2023-09-25  1:45 UTC (permalink / raw)
  To: ml

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

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/pull/42959#issuecomment-1732779029

Comment:
Pull Requests become stale 90 days after last activity and are closed 14 days after that.  If this pull request is still relevant bump it or assign it.

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

* Re: [PR PATCH] [Closed]: mesa-demos: update to 9.0.0.
  2023-03-23 22:19 [PR PATCH] mesa-demos: update to 9.0.0 mhmdanas
                   ` (6 preceding siblings ...)
  2023-09-25  1:45 ` github-actions
@ 2023-10-10  1:45 ` github-actions
  7 siblings, 0 replies; 9+ messages in thread
From: github-actions @ 2023-10-10  1:45 UTC (permalink / raw)
  To: ml

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

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

mesa-demos: update to 9.0.0.
https://github.com/void-linux/void-packages/pull/42959

Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

@Johnnynator

The package size really ballooned up with this upgrade, not sure if it's cause for concern.

[Announcement with changes](https://lists.freedesktop.org/archives/mesa-announce/2023-March/000711.html)

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

end of thread, other threads:[~2023-10-10  1:45 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-03-23 22:19 [PR PATCH] mesa-demos: update to 9.0.0 mhmdanas
2023-03-23 22:21 ` [PR REVIEW] " mhmdanas
2023-03-25  0:30 ` nekopsykose
2023-03-27  6:41 ` [PR REVIEW] " classabbyamp
2023-04-04 20:35 ` mhmdanas
2023-04-04 20:42 ` classabbyamp
2023-06-26 11:04 ` [PR PATCH] [Updated] " mhmdanas
2023-09-25  1:45 ` github-actions
2023-10-10  1:45 ` [PR PATCH] [Closed]: " github-actions

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).