Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] dpp: update to 10.0.30
@ 2024-07-08  3:41 JuniorSuperTux
  2024-07-08  3:52 ` [PR PATCH] [Updated] " JuniorSuperTux
                   ` (13 more replies)
  0 siblings, 14 replies; 15+ messages in thread
From: JuniorSuperTux @ 2024-07-08  3:41 UTC (permalink / raw)
  To: ml

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

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

https://github.com/JuniorSuperTux/void-packages dpp_10.0.30
https://github.com/void-linux/void-packages/pull/51144

dpp: update to 10.0.30
<!-- Uncomment relevant sections and delete options which are not applicable -->

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

<!--
#### 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, x86_64-LIBC

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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-dpp_10.0.30-51144.patch --]
[-- Type: text/x-diff, Size: 1063 bytes --]

From ea7ef25bd4f161aaa9d3b3bd10214aff621ff942 Mon Sep 17 00:00:00 2001
From: Bo-Ru Ju <school.shsps@gmail.com>
Date: Mon, 8 Jul 2024 11:30:51 +0800
Subject: [PATCH] dpp: update to 10.0.30

---
 srcpkgs/dpp/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/dpp/template b/srcpkgs/dpp/template
index b636d3039f3397..63fd2e84faf17d 100644
--- a/srcpkgs/dpp/template
+++ b/srcpkgs/dpp/template
@@ -1,6 +1,6 @@
 # Template file for 'dpp'
 pkgname=dpp
-version=10.0.29
+version=10.0.30
 revision=2
 build_style=cmake
 configure_args="-DDPP_NO_VCPKG=ON -DDPP_USE_EXTERNAL_JSON=ON"
@@ -12,7 +12,7 @@ maintainer="Lunar Starstrum <lunar@forsaken-borders.net>"
 license=Apache-2.0
 homepage="https://dpp.dev"
 distfiles="https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${version}.tar.gz"
-checksum=a37e91fbdabee20cb0313700588db4077abf0ebabafe386457d999d22d2d0682
+checksum=fb7019770bd5c5f0539523536250da387ee1fa9c92e59c0bcff6c9adaf3d77e8
 
 dpp-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"

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

* Re: [PR PATCH] [Updated] dpp: update to 10.0.30
  2024-07-08  3:41 [PR PATCH] dpp: update to 10.0.30 JuniorSuperTux
@ 2024-07-08  3:52 ` JuniorSuperTux
  2024-07-09  2:20 ` JuniorSuperTux
                   ` (12 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: JuniorSuperTux @ 2024-07-08  3:52 UTC (permalink / raw)
  To: ml

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

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

https://github.com/JuniorSuperTux/void-packages dpp_10.0.30
https://github.com/void-linux/void-packages/pull/51144

dpp: update to 10.0.30
<!-- Uncomment relevant sections and delete options which are not applicable -->

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

<!--
#### 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, x86_64-LIBC

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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-dpp_10.0.30-51144.patch --]
[-- Type: text/x-diff, Size: 1100 bytes --]

From 8fbb96f7922781b4a6873e9f44d7b8d0aa061db7 Mon Sep 17 00:00:00 2001
From: Bo-Ru Ju <school.shsps@gmail.com>
Date: Mon, 8 Jul 2024 11:30:51 +0800
Subject: [PATCH] dpp: update to 10.0.30.

---
 srcpkgs/dpp/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/dpp/template b/srcpkgs/dpp/template
index b636d3039f3397..a8602ee989d824 100644
--- a/srcpkgs/dpp/template
+++ b/srcpkgs/dpp/template
@@ -1,7 +1,7 @@
 # Template file for 'dpp'
 pkgname=dpp
-version=10.0.29
-revision=2
+version=10.0.30
+revision=1
 build_style=cmake
 configure_args="-DDPP_NO_VCPKG=ON -DDPP_USE_EXTERNAL_JSON=ON"
 cmake_builddir=build
@@ -12,7 +12,7 @@ maintainer="Lunar Starstrum <lunar@forsaken-borders.net>"
 license=Apache-2.0
 homepage="https://dpp.dev"
 distfiles="https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${version}.tar.gz"
-checksum=a37e91fbdabee20cb0313700588db4077abf0ebabafe386457d999d22d2d0682
+checksum=fb7019770bd5c5f0539523536250da387ee1fa9c92e59c0bcff6c9adaf3d77e8
 
 dpp-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"

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

* Re: [PR PATCH] [Updated] dpp: update to 10.0.30.
  2024-07-08  3:41 [PR PATCH] dpp: update to 10.0.30 JuniorSuperTux
  2024-07-08  3:52 ` [PR PATCH] [Updated] " JuniorSuperTux
@ 2024-07-09  2:20 ` JuniorSuperTux
  2024-07-09  2:27 ` JuniorSuperTux
                   ` (11 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: JuniorSuperTux @ 2024-07-09  2:20 UTC (permalink / raw)
  To: ml

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

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

https://github.com/JuniorSuperTux/void-packages dpp_10.0.30
https://github.com/void-linux/void-packages/pull/51144

dpp: update to 10.0.30.
<!-- Uncomment relevant sections and delete options which are not applicable -->

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

<!--
#### 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, x86_64-LIBC

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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-dpp_10.0.30-51144.patch --]
[-- Type: text/x-diff, Size: 2317 bytes --]

From 8fbb96f7922781b4a6873e9f44d7b8d0aa061db7 Mon Sep 17 00:00:00 2001
From: Bo-Ru Ju <school.shsps@gmail.com>
Date: Mon, 8 Jul 2024 11:30:51 +0800
Subject: [PATCH 1/2] dpp: update to 10.0.30.

---
 srcpkgs/dpp/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/dpp/template b/srcpkgs/dpp/template
index b636d3039f3397..a8602ee989d824 100644
--- a/srcpkgs/dpp/template
+++ b/srcpkgs/dpp/template
@@ -1,7 +1,7 @@
 # Template file for 'dpp'
 pkgname=dpp
-version=10.0.29
-revision=2
+version=10.0.30
+revision=1
 build_style=cmake
 configure_args="-DDPP_NO_VCPKG=ON -DDPP_USE_EXTERNAL_JSON=ON"
 cmake_builddir=build
@@ -12,7 +12,7 @@ maintainer="Lunar Starstrum <lunar@forsaken-borders.net>"
 license=Apache-2.0
 homepage="https://dpp.dev"
 distfiles="https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${version}.tar.gz"
-checksum=a37e91fbdabee20cb0313700588db4077abf0ebabafe386457d999d22d2d0682
+checksum=fb7019770bd5c5f0539523536250da387ee1fa9c92e59c0bcff6c9adaf3d77e8
 
 dpp-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"

From 8419be305c69d67edf16326a63b1bfd7bb56d365 Mon Sep 17 00:00:00 2001
From: Bo-Ru Ju <school.shsps@gmail.com>
Date: Tue, 9 Jul 2024 10:20:16 +0800
Subject: [PATCH 2/2] Add coroutine flag toggle to dpp

---
 srcpkgs/dpp/template | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/dpp/template b/srcpkgs/dpp/template
index a8602ee989d824..3edf0482089fd0 100644
--- a/srcpkgs/dpp/template
+++ b/srcpkgs/dpp/template
@@ -3,7 +3,7 @@ pkgname=dpp
 version=10.0.30
 revision=1
 build_style=cmake
-configure_args="-DDPP_NO_VCPKG=ON -DDPP_USE_EXTERNAL_JSON=ON"
+configure_args="-DDPP_NO_VCPKG=ON -DDPP_USE_EXTERNAL_JSON=ON $(vopt_feature DPP_CORO)"
 cmake_builddir=build
 hostmakedepends="pkg-config"
 makedepends="libsodium-devel opus-devel zlib-devel openssl-devel json-c++"
@@ -14,6 +14,9 @@ homepage="https://dpp.dev"
 distfiles="https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${version}.tar.gz"
 checksum=fb7019770bd5c5f0539523536250da387ee1fa9c92e59c0bcff6c9adaf3d77e8
 
+build_options="DPP_CORO"
+desc_option_coro="Build D++ with coroutine support"
+
 dpp-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"

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

* Re: [PR PATCH] [Updated] dpp: update to 10.0.30.
  2024-07-08  3:41 [PR PATCH] dpp: update to 10.0.30 JuniorSuperTux
  2024-07-08  3:52 ` [PR PATCH] [Updated] " JuniorSuperTux
  2024-07-09  2:20 ` JuniorSuperTux
@ 2024-07-09  2:27 ` JuniorSuperTux
  2024-07-09  2:30 ` JuniorSuperTux
                   ` (10 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: JuniorSuperTux @ 2024-07-09  2:27 UTC (permalink / raw)
  To: ml

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

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

https://github.com/JuniorSuperTux/void-packages dpp_10.0.30
https://github.com/void-linux/void-packages/pull/51144

dpp: update to 10.0.30.
<!-- Uncomment relevant sections and delete options which are not applicable -->

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

<!--
#### 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, x86_64-LIBC

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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-dpp_10.0.30-51144.patch --]
[-- Type: text/x-diff, Size: 1366 bytes --]

From b3107d398696e55ebc98e0af5c08d8077facd018 Mon Sep 17 00:00:00 2001
From: Bo-Ru Ju <school.shsps@gmail.com>
Date: Mon, 8 Jul 2024 11:30:51 +0800
Subject: [PATCH] dpp: update to 10.0.30

---
 srcpkgs/dpp/template | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/dpp/template b/srcpkgs/dpp/template
index b636d3039f3397..ac0eb1e1c34640 100644
--- a/srcpkgs/dpp/template
+++ b/srcpkgs/dpp/template
@@ -1,9 +1,9 @@
 # Template file for 'dpp'
 pkgname=dpp
-version=10.0.29
+version=10.0.30
 revision=2
 build_style=cmake
-configure_args="-DDPP_NO_VCPKG=ON -DDPP_USE_EXTERNAL_JSON=ON"
+configure_args="-DDPP_NO_VCPKG=ON -DDPP_USE_EXTERNAL_JSON=ON $(vopt_feature DPP_CORO)"
 cmake_builddir=build
 hostmakedepends="pkg-config"
 makedepends="libsodium-devel opus-devel zlib-devel openssl-devel json-c++"
@@ -12,7 +12,10 @@ maintainer="Lunar Starstrum <lunar@forsaken-borders.net>"
 license=Apache-2.0
 homepage="https://dpp.dev"
 distfiles="https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${version}.tar.gz"
-checksum=a37e91fbdabee20cb0313700588db4077abf0ebabafe386457d999d22d2d0682
+checksum=fb7019770bd5c5f0539523536250da387ee1fa9c92e59c0bcff6c9adaf3d77e8
+
+build_options="DPP_CORO"
+desc_option_coro="Build D++ with coroutine support"
 
 dpp-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"

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

* Re: [PR PATCH] [Updated] dpp: update to 10.0.30.
  2024-07-08  3:41 [PR PATCH] dpp: update to 10.0.30 JuniorSuperTux
                   ` (2 preceding siblings ...)
  2024-07-09  2:27 ` JuniorSuperTux
@ 2024-07-09  2:30 ` JuniorSuperTux
  2024-07-10  3:10 ` JuniorSuperTux
                   ` (9 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: JuniorSuperTux @ 2024-07-09  2:30 UTC (permalink / raw)
  To: ml

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

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

https://github.com/JuniorSuperTux/void-packages dpp_10.0.30
https://github.com/void-linux/void-packages/pull/51144

dpp: update to 10.0.30.
<!-- Uncomment relevant sections and delete options which are not applicable -->

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

<!--
#### 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, x86_64-LIBC

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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-dpp_10.0.30-51144.patch --]
[-- Type: text/x-diff, Size: 1382 bytes --]

From 6e649f4e503ff6c20cff5c83464eb1c46f74def5 Mon Sep 17 00:00:00 2001
From: Bo-Ru Ju <school.shsps@gmail.com>
Date: Mon, 8 Jul 2024 11:30:51 +0800
Subject: [PATCH] dpp: update to 10.0.30.

---
 srcpkgs/dpp/template | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/dpp/template b/srcpkgs/dpp/template
index b636d3039f3397..3edf0482089fd0 100644
--- a/srcpkgs/dpp/template
+++ b/srcpkgs/dpp/template
@@ -1,9 +1,9 @@
 # Template file for 'dpp'
 pkgname=dpp
-version=10.0.29
-revision=2
+version=10.0.30
+revision=1
 build_style=cmake
-configure_args="-DDPP_NO_VCPKG=ON -DDPP_USE_EXTERNAL_JSON=ON"
+configure_args="-DDPP_NO_VCPKG=ON -DDPP_USE_EXTERNAL_JSON=ON $(vopt_feature DPP_CORO)"
 cmake_builddir=build
 hostmakedepends="pkg-config"
 makedepends="libsodium-devel opus-devel zlib-devel openssl-devel json-c++"
@@ -12,7 +12,10 @@ maintainer="Lunar Starstrum <lunar@forsaken-borders.net>"
 license=Apache-2.0
 homepage="https://dpp.dev"
 distfiles="https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${version}.tar.gz"
-checksum=a37e91fbdabee20cb0313700588db4077abf0ebabafe386457d999d22d2d0682
+checksum=fb7019770bd5c5f0539523536250da387ee1fa9c92e59c0bcff6c9adaf3d77e8
+
+build_options="DPP_CORO"
+desc_option_coro="Build D++ with coroutine support"
 
 dpp-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"

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

* Re: [PR PATCH] [Updated] dpp: update to 10.0.30.
  2024-07-08  3:41 [PR PATCH] dpp: update to 10.0.30 JuniorSuperTux
                   ` (3 preceding siblings ...)
  2024-07-09  2:30 ` JuniorSuperTux
@ 2024-07-10  3:10 ` JuniorSuperTux
  2024-07-10  3:21 ` JuniorSuperTux
                   ` (8 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: JuniorSuperTux @ 2024-07-10  3:10 UTC (permalink / raw)
  To: ml

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

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

https://github.com/JuniorSuperTux/void-packages dpp_10.0.30
https://github.com/void-linux/void-packages/pull/51144

dpp: update to 10.0.30.
<!-- Uncomment relevant sections and delete options which are not applicable -->

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

<!--
#### 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, x86_64-LIBC

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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-dpp_10.0.30-51144.patch --]
[-- Type: text/x-diff, Size: 1382 bytes --]

From 46efd6756919df49a736efc5dc6f2cd612e8c0e7 Mon Sep 17 00:00:00 2001
From: Bo-Ru Ju <school.shsps@gmail.com>
Date: Mon, 8 Jul 2024 11:30:51 +0800
Subject: [PATCH] dpp: update to 10.0.30.

---
 srcpkgs/dpp/template | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/dpp/template b/srcpkgs/dpp/template
index b636d3039f3397..3edf0482089fd0 100644
--- a/srcpkgs/dpp/template
+++ b/srcpkgs/dpp/template
@@ -1,9 +1,9 @@
 # Template file for 'dpp'
 pkgname=dpp
-version=10.0.29
-revision=2
+version=10.0.30
+revision=1
 build_style=cmake
-configure_args="-DDPP_NO_VCPKG=ON -DDPP_USE_EXTERNAL_JSON=ON"
+configure_args="-DDPP_NO_VCPKG=ON -DDPP_USE_EXTERNAL_JSON=ON $(vopt_feature DPP_CORO)"
 cmake_builddir=build
 hostmakedepends="pkg-config"
 makedepends="libsodium-devel opus-devel zlib-devel openssl-devel json-c++"
@@ -12,7 +12,10 @@ maintainer="Lunar Starstrum <lunar@forsaken-borders.net>"
 license=Apache-2.0
 homepage="https://dpp.dev"
 distfiles="https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${version}.tar.gz"
-checksum=a37e91fbdabee20cb0313700588db4077abf0ebabafe386457d999d22d2d0682
+checksum=fb7019770bd5c5f0539523536250da387ee1fa9c92e59c0bcff6c9adaf3d77e8
+
+build_options="DPP_CORO"
+desc_option_coro="Build D++ with coroutine support"
 
 dpp-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"

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

* Re: [PR PATCH] [Updated] dpp: update to 10.0.30.
  2024-07-08  3:41 [PR PATCH] dpp: update to 10.0.30 JuniorSuperTux
                   ` (4 preceding siblings ...)
  2024-07-10  3:10 ` JuniorSuperTux
@ 2024-07-10  3:21 ` JuniorSuperTux
  2024-07-10  3:26 ` JuniorSuperTux
                   ` (7 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: JuniorSuperTux @ 2024-07-10  3:21 UTC (permalink / raw)
  To: ml

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

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

https://github.com/JuniorSuperTux/void-packages dpp_10.0.30
https://github.com/void-linux/void-packages/pull/51144

dpp: update to 10.0.30.
<!-- Uncomment relevant sections and delete options which are not applicable -->

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

<!--
#### 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, x86_64-LIBC

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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-dpp_10.0.30-51144.patch --]
[-- Type: text/x-diff, Size: 1409 bytes --]

From 1a9ea0ad0e4fbd8d9f0cc135306c9cf683032aec Mon Sep 17 00:00:00 2001
From: Bo-Ru Ju <school.shsps@gmail.com>
Date: Mon, 8 Jul 2024 11:30:51 +0800
Subject: [PATCH] dpp: update to 10.0.30.

---
 srcpkgs/dpp/template | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/dpp/template b/srcpkgs/dpp/template
index b636d3039f3397..d30b7b8ec70ce0 100644
--- a/srcpkgs/dpp/template
+++ b/srcpkgs/dpp/template
@@ -1,9 +1,9 @@
 # Template file for 'dpp'
 pkgname=dpp
-version=10.0.29
-revision=2
+version=10.0.30
+revision=1
 build_style=cmake
-configure_args="-DDPP_NO_VCPKG=ON -DDPP_USE_EXTERNAL_JSON=ON"
+configure_args="-DDPP_NO_VCPKG=ON -DDPP_USE_EXTERNAL_JSON=ON $(vopt_feature DPP_CORO)"
 cmake_builddir=build
 hostmakedepends="pkg-config"
 makedepends="libsodium-devel opus-devel zlib-devel openssl-devel json-c++"
@@ -12,7 +12,11 @@ maintainer="Lunar Starstrum <lunar@forsaken-borders.net>"
 license=Apache-2.0
 homepage="https://dpp.dev"
 distfiles="https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${version}.tar.gz"
-checksum=a37e91fbdabee20cb0313700588db4077abf0ebabafe386457d999d22d2d0682
+checksum=fb7019770bd5c5f0539523536250da387ee1fa9c92e59c0bcff6c9adaf3d77e8
+
+build_options="DPP_CORO"
+desc_option_coro="Build D++ with coroutine support"
+build_options_default=""
 
 dpp-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"

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

* Re: [PR PATCH] [Updated] dpp: update to 10.0.30.
  2024-07-08  3:41 [PR PATCH] dpp: update to 10.0.30 JuniorSuperTux
                   ` (5 preceding siblings ...)
  2024-07-10  3:21 ` JuniorSuperTux
@ 2024-07-10  3:26 ` JuniorSuperTux
  2024-07-10  3:34 ` JuniorSuperTux
                   ` (6 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: JuniorSuperTux @ 2024-07-10  3:26 UTC (permalink / raw)
  To: ml

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

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

https://github.com/JuniorSuperTux/void-packages dpp_10.0.30
https://github.com/void-linux/void-packages/pull/51144

dpp: update to 10.0.30.
<!-- Uncomment relevant sections and delete options which are not applicable -->

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

<!--
#### 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, x86_64-LIBC

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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-dpp_10.0.30-51144.patch --]
[-- Type: text/x-diff, Size: 1382 bytes --]

From 7f84a442c8df25c58ad09a25fceeb2518e02e5ef Mon Sep 17 00:00:00 2001
From: Bo-Ru Ju <school.shsps@gmail.com>
Date: Mon, 8 Jul 2024 11:30:51 +0800
Subject: [PATCH] dpp: update to 10.0.30.

---
 srcpkgs/dpp/template | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/dpp/template b/srcpkgs/dpp/template
index b636d3039f3397..3edf0482089fd0 100644
--- a/srcpkgs/dpp/template
+++ b/srcpkgs/dpp/template
@@ -1,9 +1,9 @@
 # Template file for 'dpp'
 pkgname=dpp
-version=10.0.29
-revision=2
+version=10.0.30
+revision=1
 build_style=cmake
-configure_args="-DDPP_NO_VCPKG=ON -DDPP_USE_EXTERNAL_JSON=ON"
+configure_args="-DDPP_NO_VCPKG=ON -DDPP_USE_EXTERNAL_JSON=ON $(vopt_feature DPP_CORO)"
 cmake_builddir=build
 hostmakedepends="pkg-config"
 makedepends="libsodium-devel opus-devel zlib-devel openssl-devel json-c++"
@@ -12,7 +12,10 @@ maintainer="Lunar Starstrum <lunar@forsaken-borders.net>"
 license=Apache-2.0
 homepage="https://dpp.dev"
 distfiles="https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${version}.tar.gz"
-checksum=a37e91fbdabee20cb0313700588db4077abf0ebabafe386457d999d22d2d0682
+checksum=fb7019770bd5c5f0539523536250da387ee1fa9c92e59c0bcff6c9adaf3d77e8
+
+build_options="DPP_CORO"
+desc_option_coro="Build D++ with coroutine support"
 
 dpp-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"

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

* Re: [PR PATCH] [Updated] dpp: update to 10.0.30.
  2024-07-08  3:41 [PR PATCH] dpp: update to 10.0.30 JuniorSuperTux
                   ` (6 preceding siblings ...)
  2024-07-10  3:26 ` JuniorSuperTux
@ 2024-07-10  3:34 ` JuniorSuperTux
  2024-07-10 11:51 ` ahesford
                   ` (5 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: JuniorSuperTux @ 2024-07-10  3:34 UTC (permalink / raw)
  To: ml

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

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

https://github.com/JuniorSuperTux/void-packages dpp_10.0.30
https://github.com/void-linux/void-packages/pull/51144

dpp: update to 10.0.30.
<!-- Uncomment relevant sections and delete options which are not applicable -->

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

<!--
#### 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, x86_64-LIBC

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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-dpp_10.0.30-51144.patch --]
[-- Type: text/x-diff, Size: 1379 bytes --]

From eee5b94c7b34c7840230758005cd0c3a4aa7c0f7 Mon Sep 17 00:00:00 2001
From: Bo-Ru Ju <school.shsps@gmail.com>
Date: Mon, 8 Jul 2024 11:30:51 +0800
Subject: [PATCH] dpp: update to 10.0.30.

---
 srcpkgs/dpp/template | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/dpp/template b/srcpkgs/dpp/template
index b636d3039f3397..88cff9a4e4c804 100644
--- a/srcpkgs/dpp/template
+++ b/srcpkgs/dpp/template
@@ -1,9 +1,9 @@
 # Template file for 'dpp'
 pkgname=dpp
-version=10.0.29
-revision=2
+version=10.0.30
+revision=1
 build_style=cmake
-configure_args="-DDPP_NO_VCPKG=ON -DDPP_USE_EXTERNAL_JSON=ON"
+configure_args="-DDPP_NO_VCPKG=ON -DDPP_USE_EXTERNAL_JSON=ON $(vopt_bool DPP_CORO)"
 cmake_builddir=build
 hostmakedepends="pkg-config"
 makedepends="libsodium-devel opus-devel zlib-devel openssl-devel json-c++"
@@ -12,7 +12,10 @@ maintainer="Lunar Starstrum <lunar@forsaken-borders.net>"
 license=Apache-2.0
 homepage="https://dpp.dev"
 distfiles="https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${version}.tar.gz"
-checksum=a37e91fbdabee20cb0313700588db4077abf0ebabafe386457d999d22d2d0682
+checksum=fb7019770bd5c5f0539523536250da387ee1fa9c92e59c0bcff6c9adaf3d77e8
+
+build_options="DPP_CORO"
+desc_option_coro="Build D++ with coroutine support"
 
 dpp-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"

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

* Re: dpp: update to 10.0.30.
  2024-07-08  3:41 [PR PATCH] dpp: update to 10.0.30 JuniorSuperTux
                   ` (7 preceding siblings ...)
  2024-07-10  3:34 ` JuniorSuperTux
@ 2024-07-10 11:51 ` ahesford
  2024-07-10 16:02 ` JuniorSuperTux
                   ` (4 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: ahesford @ 2024-07-10 11:51 UTC (permalink / raw)
  To: ml

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

New comment by ahesford on void-packages repository

https://github.com/void-linux/void-packages/pull/51144#issuecomment-2220313934

Comment:
What's the argument for adding a build option? Options present a terrible user experience and should generally be avoided. Usually, we provide them to:
1. Allow per-arch customization if some of our supported arches do not support a subset of the lackage features; or
2. Allow users to manually disable features that might require additional dependencies that they wish to avoid.

As your addition neither depends on the arch nor adds dependencies, I wonder why it isn't just added unconditionally.

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

* Re: dpp: update to 10.0.30.
  2024-07-08  3:41 [PR PATCH] dpp: update to 10.0.30 JuniorSuperTux
                   ` (8 preceding siblings ...)
  2024-07-10 11:51 ` ahesford
@ 2024-07-10 16:02 ` JuniorSuperTux
  2024-07-10 16:03 ` JuniorSuperTux
                   ` (3 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: JuniorSuperTux @ 2024-07-10 16:02 UTC (permalink / raw)
  To: ml

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

New comment by JuniorSuperTux on void-packages repository

https://github.com/void-linux/void-packages/pull/51144#issuecomment-2220917292

Comment:
There were some issue compiling it with coroutine support enabled with gcc 12 which Void was using. My concern is that some people probably don't want to upgrade their compiler from 12 to 13 just to use this library.

```
[130/132] Building CXX object library/CMakeFiles/unittest.dir/__/src/unittest/coro.cpp.o
FAILED: library/CMakeFiles/unittest.dir/__/src/unittest/coro.cpp.o 
/usr/bin/g++ -DDPP_BUILD -DDPP_CORO -DDPP_OS=Linux -DDPP_USE_EXTERNAL_JSON -DHAVE_VOICE -DT_AVX2 -I/builddir/dpp-10.0.25/library/../include -I/builddir/dpp-10.0.25/library/../include/dpp -DNDEBUG -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2    -ffile-prefix-map=/builddir/dpp-10.0.25/build=. -Wall -Wno-unused-private-field -Wno-psabi -Wempty-body -Wignored-qualifiers -Wimplicit-fallthrough -Wmissing-field-initializers -Wsign-compare -Wtype-limits -Wuninitialized -Wshift-negative-value -pthread -std=gnu++20 -mavx2 -MD -MT library/CMakeFiles/unittest.dir/__/src/unittest/coro.cpp.o -MF library/CMakeFiles/unittest.dir/__/src/unittest/coro.cpp.o.d -o library/CMakeFiles/unittest.dir/__/src/unittest/coro.cpp.o -c /builddir/dpp-10.0.25/src/unittest/coro.cpp
/builddir/dpp-10.0.25/src/unittest/coro.cpp: In lambda function:
/builddir/dpp-10.0.25/src/unittest/coro.cpp:297:34: error: use of deleted function 'dpp::detail::coroutine::coroutine_base<R>::coroutine_base(const dpp::detail::coroutine::coroutine_base<R>&) [with R = void]'
  297 |                         co_await nested1;
      |                                  ^~~~~~~
In file included from /builddir/dpp-10.0.25/library/../include/dpp/coro.h:26,
                 from /builddir/dpp-10.0.25/library/../include/dpp/dispatcher.h:52,
                 from /builddir/dpp-10.0.25/library/../include/dpp/discordclient.h:30,
                 from /builddir/dpp-10.0.25/library/../include/dpp/dpp.h:63,
                 from /builddir/dpp-10.0.25/src/unittest/test.h:27,
                 from /builddir/dpp-10.0.25/src/unittest/coro.cpp:5:
/builddir/dpp-10.0.25/library/../include/dpp/coro/coroutine.h:82:9: note: declared here
   82 |         coroutine_base(const coroutine_base &) = delete;
      |         ^~~~~~~~~~~~~~
/builddir/dpp-10.0.25/src/unittest/coro.cpp:302:34: error: use of deleted function 'dpp::detail::coroutine::coroutine_base<R>::coroutine_base(const dpp::detail::coroutine::coroutine_base<R>&) [with R = void]'
  302 |                         co_await nested2;
      |                                  ^~~~~~~
/builddir/dpp-10.0.25/library/../include/dpp/coro/coroutine.h:82:9: note: declared here
   82 |         coroutine_base(const coroutine_base &) = delete;
      |         ^~~~~~~~~~~~~~
/builddir/dpp-10.0.25/src/unittest/coro.cpp: In function 'dpp::job {anonymous}::async_test()':
/builddir/dpp-10.0.25/src/unittest/coro.cpp:322:48: error: use of deleted function 'dpp::detail::async::async_base<R>::async_base(const dpp::detail::async::async_base<R>&) [with R = int]'
  322 |                         if (int ret = co_await async; ret != 42)
      |                                                ^~~~~
In file included from /builddir/dpp-10.0.25/library/../include/dpp/coro.h:25:
/builddir/dpp-10.0.25/library/../include/dpp/coro/async.h:279:9: note: declared here
  279 |         async_base(const async_base &) = delete;
      |         ^~~~~~~~~~
/builddir/dpp-10.0.25/src/unittest/coro.cpp:336:48: error: use of deleted function 'dpp::detail::async::async_base<R>::async_base(const dpp::detail::async::async_base<R>&) [with R = int]'
  336 |                         if (int ret = co_await async; ret != 69)
      |                                                ^~~~~
/builddir/dpp-10.0.25/library/../include/dpp/coro/async.h:279:9: note: declared here
  279 |         async_base(const async_base &) = delete;
      |         ^~~~~~~~~~
/builddir/dpp-10.0.25/src/unittest/coro.cpp: In lambda function:
/builddir/dpp-10.0.25/src/unittest/coro.cpp:449:78: error: use of deleted function 'dpp::detail::task::task_base<R>::task_base(const dpp::detail::task::task_base<R>&) [with R = dpp::snowflake]'
  449 |                                                 msg_ids[i] = co_await tasks[i];
      |                                                                              ^
In file included from /builddir/dpp-10.0.25/library/../include/dpp/coro.h:28:
/builddir/dpp-10.0.25/library/../include/dpp/coro/task.h:114:9: note: declared here
  114 |         task_base(const task_base &) = delete;
      |         ^~~~~~~~~
/builddir/dpp-10.0.25/src/unittest/coro.cpp:464:104: error: use of deleted function 'dpp::detail::async::async_base<R>::async_base(const dpp::detail::async::async_base<R>&) [with R = dpp::confirmation_callback_t]'
  464 |                                                 dpp::confirmation_callback_t result = co_await reacts[i];
      |                                                                                                        ^
/builddir/dpp-10.0.25/library/../include/dpp/coro/async.h:279:9: note: declared here
  279 |         async_base(const async_base &) = delete;
      |         ^~~~~~~~~~
At global scope:
cc1plus: note: unrecognized command-line option '-Wno-unused-private-field' may have been intended to silence earlier diagnostics
[131/132] Building CXX object library/CMakeFiles/unittest.dir/__/src/unittest/test.cpp.o
ninja: build stopped: subcommand failed.
=> ERROR: dpp-10.0.25_2: do_build: '${make_cmd} ${makejobs} ${make_build_args} ${make_build_target}' exited with 1
=> ERROR:   in do_build() at common/build-style/cmake.sh:94
```

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

* Re: dpp: update to 10.0.30.
  2024-07-08  3:41 [PR PATCH] dpp: update to 10.0.30 JuniorSuperTux
                   ` (9 preceding siblings ...)
  2024-07-10 16:02 ` JuniorSuperTux
@ 2024-07-10 16:03 ` JuniorSuperTux
  2024-07-10 16:26 ` ahesford
                   ` (2 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: JuniorSuperTux @ 2024-07-10 16:03 UTC (permalink / raw)
  To: ml

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

New comment by JuniorSuperTux on void-packages repository

https://github.com/void-linux/void-packages/pull/51144#issuecomment-2220917292

Comment:
There were some issue compiling it with coroutine support enabled with gcc 12 which Void was using, and it was fine when compiled against gcc 13. My concern is that some people probably don't want to upgrade their compiler from 12 to 13 just to use this library.

```
[130/132] Building CXX object library/CMakeFiles/unittest.dir/__/src/unittest/coro.cpp.o
FAILED: library/CMakeFiles/unittest.dir/__/src/unittest/coro.cpp.o 
/usr/bin/g++ -DDPP_BUILD -DDPP_CORO -DDPP_OS=Linux -DDPP_USE_EXTERNAL_JSON -DHAVE_VOICE -DT_AVX2 -I/builddir/dpp-10.0.25/library/../include -I/builddir/dpp-10.0.25/library/../include/dpp -DNDEBUG -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2    -ffile-prefix-map=/builddir/dpp-10.0.25/build=. -Wall -Wno-unused-private-field -Wno-psabi -Wempty-body -Wignored-qualifiers -Wimplicit-fallthrough -Wmissing-field-initializers -Wsign-compare -Wtype-limits -Wuninitialized -Wshift-negative-value -pthread -std=gnu++20 -mavx2 -MD -MT library/CMakeFiles/unittest.dir/__/src/unittest/coro.cpp.o -MF library/CMakeFiles/unittest.dir/__/src/unittest/coro.cpp.o.d -o library/CMakeFiles/unittest.dir/__/src/unittest/coro.cpp.o -c /builddir/dpp-10.0.25/src/unittest/coro.cpp
/builddir/dpp-10.0.25/src/unittest/coro.cpp: In lambda function:
/builddir/dpp-10.0.25/src/unittest/coro.cpp:297:34: error: use of deleted function 'dpp::detail::coroutine::coroutine_base<R>::coroutine_base(const dpp::detail::coroutine::coroutine_base<R>&) [with R = void]'
  297 |                         co_await nested1;
      |                                  ^~~~~~~
In file included from /builddir/dpp-10.0.25/library/../include/dpp/coro.h:26,
                 from /builddir/dpp-10.0.25/library/../include/dpp/dispatcher.h:52,
                 from /builddir/dpp-10.0.25/library/../include/dpp/discordclient.h:30,
                 from /builddir/dpp-10.0.25/library/../include/dpp/dpp.h:63,
                 from /builddir/dpp-10.0.25/src/unittest/test.h:27,
                 from /builddir/dpp-10.0.25/src/unittest/coro.cpp:5:
/builddir/dpp-10.0.25/library/../include/dpp/coro/coroutine.h:82:9: note: declared here
   82 |         coroutine_base(const coroutine_base &) = delete;
      |         ^~~~~~~~~~~~~~
/builddir/dpp-10.0.25/src/unittest/coro.cpp:302:34: error: use of deleted function 'dpp::detail::coroutine::coroutine_base<R>::coroutine_base(const dpp::detail::coroutine::coroutine_base<R>&) [with R = void]'
  302 |                         co_await nested2;
      |                                  ^~~~~~~
/builddir/dpp-10.0.25/library/../include/dpp/coro/coroutine.h:82:9: note: declared here
   82 |         coroutine_base(const coroutine_base &) = delete;
      |         ^~~~~~~~~~~~~~
/builddir/dpp-10.0.25/src/unittest/coro.cpp: In function 'dpp::job {anonymous}::async_test()':
/builddir/dpp-10.0.25/src/unittest/coro.cpp:322:48: error: use of deleted function 'dpp::detail::async::async_base<R>::async_base(const dpp::detail::async::async_base<R>&) [with R = int]'
  322 |                         if (int ret = co_await async; ret != 42)
      |                                                ^~~~~
In file included from /builddir/dpp-10.0.25/library/../include/dpp/coro.h:25:
/builddir/dpp-10.0.25/library/../include/dpp/coro/async.h:279:9: note: declared here
  279 |         async_base(const async_base &) = delete;
      |         ^~~~~~~~~~
/builddir/dpp-10.0.25/src/unittest/coro.cpp:336:48: error: use of deleted function 'dpp::detail::async::async_base<R>::async_base(const dpp::detail::async::async_base<R>&) [with R = int]'
  336 |                         if (int ret = co_await async; ret != 69)
      |                                                ^~~~~
/builddir/dpp-10.0.25/library/../include/dpp/coro/async.h:279:9: note: declared here
  279 |         async_base(const async_base &) = delete;
      |         ^~~~~~~~~~
/builddir/dpp-10.0.25/src/unittest/coro.cpp: In lambda function:
/builddir/dpp-10.0.25/src/unittest/coro.cpp:449:78: error: use of deleted function 'dpp::detail::task::task_base<R>::task_base(const dpp::detail::task::task_base<R>&) [with R = dpp::snowflake]'
  449 |                                                 msg_ids[i] = co_await tasks[i];
      |                                                                              ^
In file included from /builddir/dpp-10.0.25/library/../include/dpp/coro.h:28:
/builddir/dpp-10.0.25/library/../include/dpp/coro/task.h:114:9: note: declared here
  114 |         task_base(const task_base &) = delete;
      |         ^~~~~~~~~
/builddir/dpp-10.0.25/src/unittest/coro.cpp:464:104: error: use of deleted function 'dpp::detail::async::async_base<R>::async_base(const dpp::detail::async::async_base<R>&) [with R = dpp::confirmation_callback_t]'
  464 |                                                 dpp::confirmation_callback_t result = co_await reacts[i];
      |                                                                                                        ^
/builddir/dpp-10.0.25/library/../include/dpp/coro/async.h:279:9: note: declared here
  279 |         async_base(const async_base &) = delete;
      |         ^~~~~~~~~~
At global scope:
cc1plus: note: unrecognized command-line option '-Wno-unused-private-field' may have been intended to silence earlier diagnostics
[131/132] Building CXX object library/CMakeFiles/unittest.dir/__/src/unittest/test.cpp.o
ninja: build stopped: subcommand failed.
=> ERROR: dpp-10.0.25_2: do_build: '${make_cmd} ${makejobs} ${make_build_args} ${make_build_target}' exited with 1
=> ERROR:   in do_build() at common/build-style/cmake.sh:94
```

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

* Re: dpp: update to 10.0.30.
  2024-07-08  3:41 [PR PATCH] dpp: update to 10.0.30 JuniorSuperTux
                   ` (10 preceding siblings ...)
  2024-07-10 16:03 ` JuniorSuperTux
@ 2024-07-10 16:26 ` ahesford
  2024-07-11  1:55 ` [PR PATCH] [Updated] " JuniorSuperTux
  2024-07-16  5:42 ` [PR PATCH] [Closed]: " classabbyamp
  13 siblings, 0 replies; 15+ messages in thread
From: ahesford @ 2024-07-10 16:26 UTC (permalink / raw)
  To: ml

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

New comment by ahesford on void-packages repository

https://github.com/void-linux/void-packages/pull/51144#issuecomment-2220966477

Comment:
Void's GCC is at version 13, so the package will be built with GCC 13. Supporting builds on GCC 12 is not an issue and there is no need to complicate the template. If coroutine support is useful, just enable it; otherwise, just leave it out.

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

* Re: [PR PATCH] [Updated] dpp: update to 10.0.30.
  2024-07-08  3:41 [PR PATCH] dpp: update to 10.0.30 JuniorSuperTux
                   ` (11 preceding siblings ...)
  2024-07-10 16:26 ` ahesford
@ 2024-07-11  1:55 ` JuniorSuperTux
  2024-07-16  5:42 ` [PR PATCH] [Closed]: " classabbyamp
  13 siblings, 0 replies; 15+ messages in thread
From: JuniorSuperTux @ 2024-07-11  1:55 UTC (permalink / raw)
  To: ml

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

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

https://github.com/JuniorSuperTux/void-packages dpp_10.0.30
https://github.com/void-linux/void-packages/pull/51144

dpp: update to 10.0.30.
<!-- Uncomment relevant sections and delete options which are not applicable -->

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

<!--
#### 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, x86_64-LIBC

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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-dpp_10.0.30-51144.patch --]
[-- Type: text/x-diff, Size: 1285 bytes --]

From b0c67424ca63d7d8524e9a5a838b9a27b7943847 Mon Sep 17 00:00:00 2001
From: Bo-Ru Ju <school.shsps@gmail.com>
Date: Mon, 8 Jul 2024 11:30:51 +0800
Subject: [PATCH] dpp: update to 10.0.30.

---
 srcpkgs/dpp/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/dpp/template b/srcpkgs/dpp/template
index b636d3039f3397..fef0ee2d2020a1 100644
--- a/srcpkgs/dpp/template
+++ b/srcpkgs/dpp/template
@@ -1,9 +1,9 @@
 # Template file for 'dpp'
 pkgname=dpp
-version=10.0.29
-revision=2
+version=10.0.30
+revision=1
 build_style=cmake
-configure_args="-DDPP_NO_VCPKG=ON -DDPP_USE_EXTERNAL_JSON=ON"
+configure_args="-DDPP_NO_VCPKG=ON -DDPP_USE_EXTERNAL_JSON=ON -DDPP_CORO=ON"
 cmake_builddir=build
 hostmakedepends="pkg-config"
 makedepends="libsodium-devel opus-devel zlib-devel openssl-devel json-c++"
@@ -12,7 +12,7 @@ maintainer="Lunar Starstrum <lunar@forsaken-borders.net>"
 license=Apache-2.0
 homepage="https://dpp.dev"
 distfiles="https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${version}.tar.gz"
-checksum=a37e91fbdabee20cb0313700588db4077abf0ebabafe386457d999d22d2d0682
+checksum=fb7019770bd5c5f0539523536250da387ee1fa9c92e59c0bcff6c9adaf3d77e8
 
 dpp-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"

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

* Re: [PR PATCH] [Closed]: dpp: update to 10.0.30.
  2024-07-08  3:41 [PR PATCH] dpp: update to 10.0.30 JuniorSuperTux
                   ` (12 preceding siblings ...)
  2024-07-11  1:55 ` [PR PATCH] [Updated] " JuniorSuperTux
@ 2024-07-16  5:42 ` classabbyamp
  13 siblings, 0 replies; 15+ messages in thread
From: classabbyamp @ 2024-07-16  5:42 UTC (permalink / raw)
  To: ml

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

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

dpp: update to 10.0.30.
https://github.com/void-linux/void-packages/pull/51144

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

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

<!--
#### 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, x86_64-LIBC

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

end of thread, other threads:[~2024-07-16  5:42 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-07-08  3:41 [PR PATCH] dpp: update to 10.0.30 JuniorSuperTux
2024-07-08  3:52 ` [PR PATCH] [Updated] " JuniorSuperTux
2024-07-09  2:20 ` JuniorSuperTux
2024-07-09  2:27 ` JuniorSuperTux
2024-07-09  2:30 ` JuniorSuperTux
2024-07-10  3:10 ` JuniorSuperTux
2024-07-10  3:21 ` JuniorSuperTux
2024-07-10  3:26 ` JuniorSuperTux
2024-07-10  3:34 ` JuniorSuperTux
2024-07-10 11:51 ` ahesford
2024-07-10 16:02 ` JuniorSuperTux
2024-07-10 16:03 ` JuniorSuperTux
2024-07-10 16:26 ` ahesford
2024-07-11  1:55 ` [PR PATCH] [Updated] " JuniorSuperTux
2024-07-16  5:42 ` [PR PATCH] [Closed]: " classabbyamp

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