Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] audacity: update to 3.4.1, disable update checks and crashreports.
@ 2023-11-09 15:03 m3tav3rse
  2023-11-09 15:58 ` [PR PATCH] [Updated] " m3tav3rse
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: m3tav3rse @ 2023-11-09 15:03 UTC (permalink / raw)
  To: ml

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

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

https://github.com/m3tav3rse/void-packages audacity
https://github.com/void-linux/void-packages/pull/47136

audacity: update to 3.4.1, disable update checks and crashreports.
<!-- 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-glibc)

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

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

From a054a881f4be563aac251629bf3179f04e98d5f0 Mon Sep 17 00:00:00 2001
From: m3tav3rse <mtvrs@tuta.io>
Date: Thu, 9 Nov 2023 15:06:41 +0100
Subject: [PATCH] audacity: update to 3.4.1, disable update checks and
 crashreports.

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

diff --git a/srcpkgs/audacity/template b/srcpkgs/audacity/template
index 73314e6232bd6..fad5e736d1abe 100644
--- a/srcpkgs/audacity/template
+++ b/srcpkgs/audacity/template
@@ -1,27 +1,31 @@
 # Template file for 'audacity'
 pkgname=audacity
-version=3.3.3
+version=3.4.1
 revision=1
 build_style=cmake
 build_helper="cmake-wxWidgets-gtk3 qemu"
 configure_args="-Daudacity_use_ffmpeg=loaded -Daudacity_lib_preference=system
  -Daudacity_obey_system_dependencies=ON -Daudacity_conan_enabled=OFF
  -Daudacity_use_portsmf=local -Daudacity_use_sbsms=local
- -Daudacity_has_vst3=no"
+ -Daudacity_has_vst3=no -Daudacity_has_crashreports=OFF
+ -Daudacity_has_networking=OFF -Daudacity_has_sentry_reporting=OFF
+ -Daudacity_has_updates_check=OFF -DAUDACITY_BUILD_LEVEL=2"
 hostmakedepends="pkg-config gettext python3"
 makedepends="wxWidgets-gtk3-devel gtk+3-devel expat-devel lame-devel
  libsoxr-devel portaudio-devel sqlite-devel libcurl-devel ffmpeg-devel
  libid3tag-devel libmad-devel vamp-plugin-sdk-devel libogg-devel
  libvorbis-devel libflac-devel lilv-devel lv2 serd-devel sord-devel
  sratom-devel suil-devel portmidi-devel soundtouch-devel twolame-devel
- zlib-devel libuuid-devel jack-devel wavpack-devel libsndfile-devel"
+ zlib-devel libuuid-devel jack-devel wavpack-devel libsndfile-devel
+ opusfile-devel rapidjson"
 depends="desktop-file-utils hicolor-icon-theme"
 short_desc="Graphical cross-platform audio editor"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later, GPL-3.0-or-later, CC-BY-3.0"
 homepage="https://www.audacityteam.org"
+changelog="https://github.com/audacity/audacity/raw/master/CHANGELOG.txt"
 distfiles="https://github.com/audacity/audacity/releases/download/Audacity-${version}/audacity-sources-${version}.tar.gz"
-checksum=3d9ff1fc6a0ecd6591f19445c77c80774d364b268da652760829cf3598e08071
+checksum=4e902a2624cdca5f4e95a19a89f27bc2150463f17a5eacb7cd3ca677d410762b
 
 CXXFLAGS="-D_FILE_OFFSET_BITS=64"
 

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

* Re: [PR PATCH] [Updated] audacity: update to 3.4.1, disable update checks and crashreports.
  2023-11-09 15:03 [PR PATCH] audacity: update to 3.4.1, disable update checks and crashreports m3tav3rse
@ 2023-11-09 15:58 ` m3tav3rse
  2023-11-15 11:25 ` Zapeth
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: m3tav3rse @ 2023-11-09 15:58 UTC (permalink / raw)
  To: ml

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

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

https://github.com/m3tav3rse/void-packages audacity
https://github.com/void-linux/void-packages/pull/47136

audacity: update to 3.4.1, disable update checks and crashreports.
<!-- 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-glibc)

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

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

From 5a89c96695b57dc8cdaa54471eb7dc4033b4bc23 Mon Sep 17 00:00:00 2001
From: m3tav3rse <mtvrs@tuta.io>
Date: Thu, 9 Nov 2023 15:06:41 +0100
Subject: [PATCH] audacity: update to 3.4.1, disable update checks and
 crashreports.

---
 srcpkgs/audacity/patches/armv7l.patch | 16 ++++++++++++++++
 srcpkgs/audacity/template             | 12 ++++++++----
 2 files changed, 24 insertions(+), 4 deletions(-)
 create mode 100644 srcpkgs/audacity/patches/armv7l.patch

diff --git a/srcpkgs/audacity/patches/armv7l.patch b/srcpkgs/audacity/patches/armv7l.patch
new file mode 100644
index 0000000000000..142d593fb68c1
--- /dev/null
+++ b/srcpkgs/audacity/patches/armv7l.patch
@@ -0,0 +1,16 @@
+https://github.com/audacity/audacity/pull/5541
+Fixed in audacity 3.4.2
+
+diff --git a/libraries/lib-time-and-pitch/StaffPad/pffft/pfsimd_macros.h b/libraries/lib-time-and-pitch/StaffPad/pffft/pfsimd_macros.h
+index 2e0f0fdee..c3e20acab 100644
+--- a/libraries/lib-time-and-pitch/StaffPad/pffft/pfsimd_macros.h
++++ b/libraries/lib-time-and-pitch/StaffPad/pffft/pfsimd_macros.h
+@@ -122,7 +122,7 @@ typedef __m128 v4sf;
+ /*
+   ARM NEON support macros
+ */
+-#elif !defined(PFFFT_SIMD_DISABLE) && (defined(__arm__) || defined(__aarch64__) || defined(__arm64__) || defined(_M_ARM64))
++#elif !defined(PFFFT_SIMD_DISABLE) && (defined(__aarch64__) || defined(__arm64__) || defined(_M_ARM64))
+ #  include <arm_neon.h>
+ typedef float32x4_t v4sf;
+ #  define SIMD_SZ 4
diff --git a/srcpkgs/audacity/template b/srcpkgs/audacity/template
index 73314e6232bd6..e4fbedf8aa518 100644
--- a/srcpkgs/audacity/template
+++ b/srcpkgs/audacity/template
@@ -1,27 +1,31 @@
 # Template file for 'audacity'
 pkgname=audacity
-version=3.3.3
+version=3.4.1
 revision=1
 build_style=cmake
 build_helper="cmake-wxWidgets-gtk3 qemu"
 configure_args="-Daudacity_use_ffmpeg=loaded -Daudacity_lib_preference=system
  -Daudacity_obey_system_dependencies=ON -Daudacity_conan_enabled=OFF
  -Daudacity_use_portsmf=local -Daudacity_use_sbsms=local
- -Daudacity_has_vst3=no"
+ -Daudacity_has_vst3=OFF -Daudacity_has_crashreports=OFF
+ -Daudacity_has_networking=OFF -Daudacity_has_sentry_reporting=OFF
+ -Daudacity_has_updates_check=OFF -DAUDACITY_BUILD_LEVEL=2"
 hostmakedepends="pkg-config gettext python3"
 makedepends="wxWidgets-gtk3-devel gtk+3-devel expat-devel lame-devel
  libsoxr-devel portaudio-devel sqlite-devel libcurl-devel ffmpeg-devel
  libid3tag-devel libmad-devel vamp-plugin-sdk-devel libogg-devel
  libvorbis-devel libflac-devel lilv-devel lv2 serd-devel sord-devel
  sratom-devel suil-devel portmidi-devel soundtouch-devel twolame-devel
- zlib-devel libuuid-devel jack-devel wavpack-devel libsndfile-devel"
+ zlib-devel libuuid-devel jack-devel wavpack-devel libsndfile-devel
+ opusfile-devel rapidjson"
 depends="desktop-file-utils hicolor-icon-theme"
 short_desc="Graphical cross-platform audio editor"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later, GPL-3.0-or-later, CC-BY-3.0"
 homepage="https://www.audacityteam.org"
+changelog="https://github.com/audacity/audacity/raw/master/CHANGELOG.txt"
 distfiles="https://github.com/audacity/audacity/releases/download/Audacity-${version}/audacity-sources-${version}.tar.gz"
-checksum=3d9ff1fc6a0ecd6591f19445c77c80774d364b268da652760829cf3598e08071
+checksum=4e902a2624cdca5f4e95a19a89f27bc2150463f17a5eacb7cd3ca677d410762b
 
 CXXFLAGS="-D_FILE_OFFSET_BITS=64"
 

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

* Re: audacity: update to 3.4.1, disable update checks and crashreports.
  2023-11-09 15:03 [PR PATCH] audacity: update to 3.4.1, disable update checks and crashreports m3tav3rse
  2023-11-09 15:58 ` [PR PATCH] [Updated] " m3tav3rse
@ 2023-11-15 11:25 ` Zapeth
  2023-11-16 12:33 ` m3tav3rse
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Zapeth @ 2023-11-15 11:25 UTC (permalink / raw)
  To: ml

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

New comment by Zapeth on void-packages repository

https://github.com/void-linux/void-packages/pull/47136#issuecomment-1812340346

Comment:
Does it still compile without `libcurl-devel`? Might be possible to remove it from the dependencies if the networking flags are disabled

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

* Re: audacity: update to 3.4.1, disable update checks and crashreports.
  2023-11-09 15:03 [PR PATCH] audacity: update to 3.4.1, disable update checks and crashreports m3tav3rse
  2023-11-09 15:58 ` [PR PATCH] [Updated] " m3tav3rse
  2023-11-15 11:25 ` Zapeth
@ 2023-11-16 12:33 ` m3tav3rse
  2023-11-19 13:01 ` [WIP] " Johnnynator
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: m3tav3rse @ 2023-11-16 12:33 UTC (permalink / raw)
  To: ml

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

New comment by m3tav3rse on void-packages repository

https://github.com/void-linux/void-packages/pull/47136#issuecomment-1814353737

Comment:
It compiles without libcurl-devel so I'll remove it but on current master it needs another [patch](https://github.com/audacity/audacity/pull/5597) to compile.
I think I'll wait for next audacity release instead of pulling patches that will be in next release.

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

* Re: [WIP] audacity: update to 3.4.1, disable update checks and crashreports.
  2023-11-09 15:03 [PR PATCH] audacity: update to 3.4.1, disable update checks and crashreports m3tav3rse
                   ` (2 preceding siblings ...)
  2023-11-16 12:33 ` m3tav3rse
@ 2023-11-19 13:01 ` Johnnynator
  2023-11-19 13:30 ` [PR PATCH] [Updated] " m3tav3rse
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Johnnynator @ 2023-11-19 13:01 UTC (permalink / raw)
  To: ml

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

New comment by Johnnynator on void-packages repository

https://github.com/void-linux/void-packages/pull/47136#issuecomment-1817848596

Comment:
They released 3.4.2 which should work without patches and be compatible with current wxWidgets.

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

* Re: [PR PATCH] [Updated] [WIP] audacity: update to 3.4.1, disable update checks and crashreports.
  2023-11-09 15:03 [PR PATCH] audacity: update to 3.4.1, disable update checks and crashreports m3tav3rse
                   ` (3 preceding siblings ...)
  2023-11-19 13:01 ` [WIP] " Johnnynator
@ 2023-11-19 13:30 ` m3tav3rse
  2023-11-19 13:51 ` audacity: update to 3.4.2, " m3tav3rse
  2023-11-19 16:07 ` [PR PATCH] [Merged]: " Johnnynator
  6 siblings, 0 replies; 8+ messages in thread
From: m3tav3rse @ 2023-11-19 13:30 UTC (permalink / raw)
  To: ml

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

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

https://github.com/m3tav3rse/void-packages audacity
https://github.com/void-linux/void-packages/pull/47136

[WIP] audacity: update to 3.4.1, disable update checks and crashreports.
<!-- 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-glibc)

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

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

From 72b3e8a4d37a6197bc27629d2e697758cb59f374 Mon Sep 17 00:00:00 2001
From: m3tav3rse <mtvrs@tuta.io>
Date: Thu, 9 Nov 2023 15:06:41 +0100
Subject: [PATCH] audacity: update to 3.4.2, disable update checks and
 crashreports.

---
 srcpkgs/audacity/template | 16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/audacity/template b/srcpkgs/audacity/template
index 7a8e79ea530cd..7b838119ab261 100644
--- a/srcpkgs/audacity/template
+++ b/srcpkgs/audacity/template
@@ -1,27 +1,31 @@
 # Template file for 'audacity'
 pkgname=audacity
-version=3.3.3
-revision=2
+version=3.4.2
+revision=1
 build_style=cmake
 build_helper="cmake-wxWidgets-gtk3 qemu"
 configure_args="-Daudacity_use_ffmpeg=loaded -Daudacity_lib_preference=system
  -Daudacity_obey_system_dependencies=ON -Daudacity_conan_enabled=OFF
  -Daudacity_use_portsmf=local -Daudacity_use_sbsms=local
- -Daudacity_has_vst3=no"
+ -Daudacity_has_vst3=OFF -Daudacity_has_crashreports=OFF
+ -Daudacity_has_networking=OFF -Daudacity_has_sentry_reporting=OFF
+ -Daudacity_has_updates_check=OFF -DAUDACITY_BUILD_LEVEL=2"
 hostmakedepends="pkg-config gettext python3"
 makedepends="wxWidgets-gtk3-devel gtk+3-devel expat-devel lame-devel
- libsoxr-devel portaudio-devel sqlite-devel libcurl-devel ffmpeg-devel
+ libsoxr-devel portaudio-devel sqlite-devel ffmpeg-devel
  libid3tag-devel libmad-devel vamp-plugin-sdk-devel libogg-devel
  libvorbis-devel libflac-devel lilv-devel lv2 serd-devel sord-devel
  sratom-devel suil-devel portmidi-devel soundtouch-devel twolame-devel
- zlib-devel libuuid-devel jack-devel wavpack-devel libsndfile-devel"
+ zlib-devel libuuid-devel jack-devel wavpack-devel libsndfile-devel
+ opusfile-devel rapidjson"
 depends="desktop-file-utils hicolor-icon-theme"
 short_desc="Graphical cross-platform audio editor"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later, GPL-3.0-or-later, CC-BY-3.0"
 homepage="https://www.audacityteam.org"
+changelog="https://github.com/audacity/audacity/raw/master/CHANGELOG.txt"
 distfiles="https://github.com/audacity/audacity/releases/download/Audacity-${version}/audacity-sources-${version}.tar.gz"
-checksum=3d9ff1fc6a0ecd6591f19445c77c80774d364b268da652760829cf3598e08071
+checksum=f28dd718d2c5a2aa9f207b8351443a90c1f02b65378ca94bcc7febda42635e48
 
 CXXFLAGS="-D_FILE_OFFSET_BITS=64"
 

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

* Re: audacity: update to 3.4.2, disable update checks and crashreports.
  2023-11-09 15:03 [PR PATCH] audacity: update to 3.4.1, disable update checks and crashreports m3tav3rse
                   ` (4 preceding siblings ...)
  2023-11-19 13:30 ` [PR PATCH] [Updated] " m3tav3rse
@ 2023-11-19 13:51 ` m3tav3rse
  2023-11-19 16:07 ` [PR PATCH] [Merged]: " Johnnynator
  6 siblings, 0 replies; 8+ messages in thread
From: m3tav3rse @ 2023-11-19 13:51 UTC (permalink / raw)
  To: ml

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

New comment by m3tav3rse on void-packages repository

https://github.com/void-linux/void-packages/pull/47136#issuecomment-1817861832

Comment:
Ok, ready for merge.

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

* Re: [PR PATCH] [Merged]: audacity: update to 3.4.2, disable update checks and crashreports.
  2023-11-09 15:03 [PR PATCH] audacity: update to 3.4.1, disable update checks and crashreports m3tav3rse
                   ` (5 preceding siblings ...)
  2023-11-19 13:51 ` audacity: update to 3.4.2, " m3tav3rse
@ 2023-11-19 16:07 ` Johnnynator
  6 siblings, 0 replies; 8+ messages in thread
From: Johnnynator @ 2023-11-19 16:07 UTC (permalink / raw)
  To: ml

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

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

audacity: update to 3.4.2, disable update checks and crashreports.
https://github.com/void-linux/void-packages/pull/47136

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

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

end of thread, other threads:[~2023-11-19 16:07 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-11-09 15:03 [PR PATCH] audacity: update to 3.4.1, disable update checks and crashreports m3tav3rse
2023-11-09 15:58 ` [PR PATCH] [Updated] " m3tav3rse
2023-11-15 11:25 ` Zapeth
2023-11-16 12:33 ` m3tav3rse
2023-11-19 13:01 ` [WIP] " Johnnynator
2023-11-19 13:30 ` [PR PATCH] [Updated] " m3tav3rse
2023-11-19 13:51 ` audacity: update to 3.4.2, " m3tav3rse
2023-11-19 16:07 ` [PR PATCH] [Merged]: " Johnnynator

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