* [PR PATCH] New package: SatDump-1.0.3
@ 2023-07-31 3:48 agausmann
2023-07-31 4:18 ` agausmann
` (19 more replies)
0 siblings, 20 replies; 21+ messages in thread
From: agausmann @ 2023-07-31 3:48 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1224 bytes --]
There is a new pull request by agausmann against master on the void-packages repository
https://github.com/agausmann/void-packages satdump
https://github.com/void-linux/void-packages/pull/45340
New package: SatDump-1.0.3
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
<!-- 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/45340.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-satdump-45340.patch --]
[-- Type: text/x-diff, Size: 3134 bytes --]
From 93dae7add3bce03676191fc8cd08ad978ad327c0 Mon Sep 17 00:00:00 2001
From: Adam Gausmann <adam@gaussian.dev>
Date: Sun, 30 Jul 2023 22:45:34 -0500
Subject: [PATCH 1/2] New package: nng-1.5.2
---
common/shlibs | 1 +
srcpkgs/nng-devel | 1 +
srcpkgs/nng/template | 27 +++++++++++++++++++++++++++
3 files changed, 29 insertions(+)
create mode 120000 srcpkgs/nng-devel
create mode 100644 srcpkgs/nng/template
diff --git a/common/shlibs b/common/shlibs
index c71817b11b51f..26e165f3ebde8 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4323,3 +4323,4 @@ libjxl_threads.so.0.8 libjxl-0.8.2_1
libtext-engine-0.1.so.0 text-engine-0.1.1_1
libvmaf.so.1 vmaf-2.3.1_1
liblc3.so.1 liblc3-1.0.3_1
+libnng.so.1 nng-1.5.2_1
diff --git a/srcpkgs/nng-devel b/srcpkgs/nng-devel
new file mode 120000
index 0000000000000..cb46bd4614848
--- /dev/null
+++ b/srcpkgs/nng-devel
@@ -0,0 +1 @@
+nng
\ No newline at end of file
diff --git a/srcpkgs/nng/template b/srcpkgs/nng/template
new file mode 100644
index 0000000000000..576ff799b1acf
--- /dev/null
+++ b/srcpkgs/nng/template
@@ -0,0 +1,27 @@
+# Template file for 'nng'
+pkgname=nng
+version=1.5.2
+revision=1
+build_style=cmake
+configure_args="-DBUILD_SHARED_LIBS=on"
+short_desc="Nanomsg next-generation"
+maintainer="Adam Gausmann <adam@gaussian.dev>"
+license="MIT"
+homepage="https://github.com/nanomsg/nng"
+changelog="https://github.com/nanomsg/nng/releases"
+distfiles="https://github.com/nanomsg/nng/archive/refs/tags/v${version}.tar.gz"
+checksum=f8b25ab86738864b1f2e3128e8badab581510fa8085ff5ca9bb980d317334c46
+
+post_install() {
+ vlicense LICENSE.txt
+}
+
+nng-devel_package() {
+ depends="${sourcepkg}>=${version}_${revision}"
+ short_desc+=" - development files"
+ pkg_install() {
+ vmove "usr/include"
+ vmove "usr/lib/cmake"
+ vmove "usr/lib/*.so"
+ }
+}
From b15d16943a64423f51152ba0551f8e4859d6d3b8 Mon Sep 17 00:00:00 2001
From: Adam Gausmann <adam@gaussian.dev>
Date: Sun, 30 Jul 2023 22:46:56 -0500
Subject: [PATCH 2/2] New package: SatDump-1.0.3
---
srcpkgs/SatDump/template | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
create mode 100644 srcpkgs/SatDump/template
diff --git a/srcpkgs/SatDump/template b/srcpkgs/SatDump/template
new file mode 100644
index 0000000000000..6939862116df2
--- /dev/null
+++ b/srcpkgs/SatDump/template
@@ -0,0 +1,18 @@
+# Template file for 'SatDump'
+pkgname=SatDump
+version=1.0.3
+revision=1
+build_style=cmake
+hostmakedepends="pkgconf"
+makedepends="fftw-devel volk-devel libpng-devel LuaJIT-devel nng-devel
+ librtlsdr-devel libhackrf-devel libairspyhf-devel glew-devel glfw-devel
+ libzstd-devel libgomp-devel ocl-icd-devel"
+short_desc="Satellite data processing"
+maintainer="Adam Gausmann <adam@gaussian.dev>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/SatDump/SatDump"
+changelog="https://github.com/SatDump/SatDump/releases"
+distfiles="https://github.com/SatDump/SatDump/archive/refs/tags/${version}.tar.gz"
+checksum=dbe7dbeea1c4c7150e55fa7b082652c6896bd9b17c629403b5dc197bf3300fa8
+# https://github.com/SatDump/SatDump/issues/328
+ignore_elf_dirs="/usr/share/satdump/plugins"
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: New package: SatDump-1.0.3
2023-07-31 3:48 [PR PATCH] New package: SatDump-1.0.3 agausmann
@ 2023-07-31 4:18 ` agausmann
2023-08-04 8:36 ` abenson
` (18 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: agausmann @ 2023-07-31 4:18 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 355 bytes --]
New comment by agausmann on void-packages repository
https://github.com/void-linux/void-packages/pull/45340#issuecomment-1657524911
Comment:
aaa, the tagged release is pretty old, it checks the host `/proc/cpuinfo` for SIMD features instead of checking the compiler, which breaks cross-compile.
Looks like that has since improved on the master branch.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: New package: SatDump-1.0.3
2023-07-31 3:48 [PR PATCH] New package: SatDump-1.0.3 agausmann
2023-07-31 4:18 ` agausmann
@ 2023-08-04 8:36 ` abenson
2023-08-04 8:36 ` abenson
` (17 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: abenson @ 2023-08-04 8:36 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 170 bytes --]
New comment by abenson on void-packages repository
https://github.com/void-linux/void-packages/pull/45340#issuecomment-1665229360
Comment:
Can you backport that patch?
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: New package: SatDump-1.0.3
2023-07-31 3:48 [PR PATCH] New package: SatDump-1.0.3 agausmann
2023-07-31 4:18 ` agausmann
2023-08-04 8:36 ` abenson
@ 2023-08-04 8:36 ` abenson
2023-08-04 20:13 ` agausmann
` (16 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: abenson @ 2023-08-04 8:36 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 181 bytes --]
New comment by abenson on void-packages repository
https://github.com/void-linux/void-packages/pull/45340#issuecomment-1665229360
Comment:
Can you include or backport that patch?
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: New package: SatDump-1.0.3
2023-07-31 3:48 [PR PATCH] New package: SatDump-1.0.3 agausmann
` (2 preceding siblings ...)
2023-08-04 8:36 ` abenson
@ 2023-08-04 20:13 ` agausmann
2023-09-24 17:44 ` [PR PATCH] [Updated] " agausmann
` (15 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: agausmann @ 2023-08-04 20:13 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 671 bytes --]
New comment by agausmann on void-packages repository
https://github.com/void-linux/void-packages/pull/45340#issuecomment-1666123719
Comment:
It doesn't seem like it can be cleanly backported to me.
There are [a lot of changes](https://github.com/SatDump/SatDump/compare/1.0.3...master) between the latest release and master, about 8 months and 767 commits.
The commits for the SIMD are in the middle of that and also affected a lot of code at the same time, not just CMake. (Roughly https://github.com/SatDump/SatDump/compare/d4f9ff8da127d7507780cb07de349ec4c18990b0...e8135363c2c30328d724ffbc422ed227669e9e96)
May be better to just wait for the next release
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PR PATCH] [Updated] New package: SatDump-1.0.3
2023-07-31 3:48 [PR PATCH] New package: SatDump-1.0.3 agausmann
` (3 preceding siblings ...)
2023-08-04 20:13 ` agausmann
@ 2023-09-24 17:44 ` agausmann
2023-09-24 18:04 ` agausmann
` (14 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: agausmann @ 2023-09-24 17:44 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1229 bytes --]
There is an updated pull request by agausmann against master on the void-packages repository
https://github.com/agausmann/void-packages satdump
https://github.com/void-linux/void-packages/pull/45340
New package: SatDump-1.0.3
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
<!-- 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/45340.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-satdump-45340.patch --]
[-- Type: text/x-diff, Size: 3129 bytes --]
From a3d9dbff83e5376c5ad983ab6d8fa576a23ed3b8 Mon Sep 17 00:00:00 2001
From: Adam Gausmann <adam@gaussian.dev>
Date: Sun, 30 Jul 2023 22:45:34 -0500
Subject: [PATCH 1/2] New package: nng-1.5.2
---
common/shlibs | 1 +
srcpkgs/nng-devel | 1 +
srcpkgs/nng/template | 27 +++++++++++++++++++++++++++
3 files changed, 29 insertions(+)
create mode 120000 srcpkgs/nng-devel
create mode 100644 srcpkgs/nng/template
diff --git a/common/shlibs b/common/shlibs
index 2d7f32eee393b..48a788a35b655 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4287,3 +4287,4 @@ libchafa.so.0 libchafa-1.12.5_1
libcppdap.so cppdap-1.58.0+a_1
libkeyfinder.so.2 libkeyfinder-2.2.7_1
libb64.so.0 libb64-1.2.1_1
+libnng.so.1 nng-1.5.2_1
diff --git a/srcpkgs/nng-devel b/srcpkgs/nng-devel
new file mode 120000
index 0000000000000..cb46bd4614848
--- /dev/null
+++ b/srcpkgs/nng-devel
@@ -0,0 +1 @@
+nng
\ No newline at end of file
diff --git a/srcpkgs/nng/template b/srcpkgs/nng/template
new file mode 100644
index 0000000000000..576ff799b1acf
--- /dev/null
+++ b/srcpkgs/nng/template
@@ -0,0 +1,27 @@
+# Template file for 'nng'
+pkgname=nng
+version=1.5.2
+revision=1
+build_style=cmake
+configure_args="-DBUILD_SHARED_LIBS=on"
+short_desc="Nanomsg next-generation"
+maintainer="Adam Gausmann <adam@gaussian.dev>"
+license="MIT"
+homepage="https://github.com/nanomsg/nng"
+changelog="https://github.com/nanomsg/nng/releases"
+distfiles="https://github.com/nanomsg/nng/archive/refs/tags/v${version}.tar.gz"
+checksum=f8b25ab86738864b1f2e3128e8badab581510fa8085ff5ca9bb980d317334c46
+
+post_install() {
+ vlicense LICENSE.txt
+}
+
+nng-devel_package() {
+ depends="${sourcepkg}>=${version}_${revision}"
+ short_desc+=" - development files"
+ pkg_install() {
+ vmove "usr/include"
+ vmove "usr/lib/cmake"
+ vmove "usr/lib/*.so"
+ }
+}
From 441fe78f1dc78bb4d8e5796d9018382c6bca2981 Mon Sep 17 00:00:00 2001
From: Adam Gausmann <adam@gaussian.dev>
Date: Sun, 30 Jul 2023 22:46:56 -0500
Subject: [PATCH 2/2] New package: SatDump-1.1.0
---
srcpkgs/SatDump/template | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
create mode 100644 srcpkgs/SatDump/template
diff --git a/srcpkgs/SatDump/template b/srcpkgs/SatDump/template
new file mode 100644
index 0000000000000..6939862116df2
--- /dev/null
+++ b/srcpkgs/SatDump/template
@@ -0,0 +1,18 @@
+# Template file for 'SatDump'
+pkgname=SatDump
+version=1.0.3
+revision=1
+build_style=cmake
+hostmakedepends="pkgconf"
+makedepends="fftw-devel volk-devel libpng-devel LuaJIT-devel nng-devel
+ librtlsdr-devel libhackrf-devel libairspyhf-devel glew-devel glfw-devel
+ libzstd-devel libgomp-devel ocl-icd-devel"
+short_desc="Satellite data processing"
+maintainer="Adam Gausmann <adam@gaussian.dev>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/SatDump/SatDump"
+changelog="https://github.com/SatDump/SatDump/releases"
+distfiles="https://github.com/SatDump/SatDump/archive/refs/tags/${version}.tar.gz"
+checksum=dbe7dbeea1c4c7150e55fa7b082652c6896bd9b17c629403b5dc197bf3300fa8
+# https://github.com/SatDump/SatDump/issues/328
+ignore_elf_dirs="/usr/share/satdump/plugins"
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PR PATCH] [Updated] New package: SatDump-1.0.3
2023-07-31 3:48 [PR PATCH] New package: SatDump-1.0.3 agausmann
` (4 preceding siblings ...)
2023-09-24 17:44 ` [PR PATCH] [Updated] " agausmann
@ 2023-09-24 18:04 ` agausmann
2023-09-24 18:42 ` agausmann
` (13 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: agausmann @ 2023-09-24 18:04 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1229 bytes --]
There is an updated pull request by agausmann against master on the void-packages repository
https://github.com/agausmann/void-packages satdump
https://github.com/void-linux/void-packages/pull/45340
New package: SatDump-1.0.3
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
<!-- 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/45340.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-satdump-45340.patch --]
[-- Type: text/x-diff, Size: 3097 bytes --]
From a3d9dbff83e5376c5ad983ab6d8fa576a23ed3b8 Mon Sep 17 00:00:00 2001
From: Adam Gausmann <adam@gaussian.dev>
Date: Sun, 30 Jul 2023 22:45:34 -0500
Subject: [PATCH 1/2] New package: nng-1.5.2
---
common/shlibs | 1 +
srcpkgs/nng-devel | 1 +
srcpkgs/nng/template | 27 +++++++++++++++++++++++++++
3 files changed, 29 insertions(+)
create mode 120000 srcpkgs/nng-devel
create mode 100644 srcpkgs/nng/template
diff --git a/common/shlibs b/common/shlibs
index 2d7f32eee393b..48a788a35b655 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4287,3 +4287,4 @@ libchafa.so.0 libchafa-1.12.5_1
libcppdap.so cppdap-1.58.0+a_1
libkeyfinder.so.2 libkeyfinder-2.2.7_1
libb64.so.0 libb64-1.2.1_1
+libnng.so.1 nng-1.5.2_1
diff --git a/srcpkgs/nng-devel b/srcpkgs/nng-devel
new file mode 120000
index 0000000000000..cb46bd4614848
--- /dev/null
+++ b/srcpkgs/nng-devel
@@ -0,0 +1 @@
+nng
\ No newline at end of file
diff --git a/srcpkgs/nng/template b/srcpkgs/nng/template
new file mode 100644
index 0000000000000..576ff799b1acf
--- /dev/null
+++ b/srcpkgs/nng/template
@@ -0,0 +1,27 @@
+# Template file for 'nng'
+pkgname=nng
+version=1.5.2
+revision=1
+build_style=cmake
+configure_args="-DBUILD_SHARED_LIBS=on"
+short_desc="Nanomsg next-generation"
+maintainer="Adam Gausmann <adam@gaussian.dev>"
+license="MIT"
+homepage="https://github.com/nanomsg/nng"
+changelog="https://github.com/nanomsg/nng/releases"
+distfiles="https://github.com/nanomsg/nng/archive/refs/tags/v${version}.tar.gz"
+checksum=f8b25ab86738864b1f2e3128e8badab581510fa8085ff5ca9bb980d317334c46
+
+post_install() {
+ vlicense LICENSE.txt
+}
+
+nng-devel_package() {
+ depends="${sourcepkg}>=${version}_${revision}"
+ short_desc+=" - development files"
+ pkg_install() {
+ vmove "usr/include"
+ vmove "usr/lib/cmake"
+ vmove "usr/lib/*.so"
+ }
+}
From ad8b2102ac50c0fb881032f1d796ea1fd2d4e753 Mon Sep 17 00:00:00 2001
From: Adam Gausmann <adam@gaussian.dev>
Date: Sun, 30 Jul 2023 22:46:56 -0500
Subject: [PATCH 2/2] New package: SatDump-1.1.0
---
srcpkgs/SatDump/template | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
create mode 100644 srcpkgs/SatDump/template
diff --git a/srcpkgs/SatDump/template b/srcpkgs/SatDump/template
new file mode 100644
index 0000000000000..c6f1833df98a8
--- /dev/null
+++ b/srcpkgs/SatDump/template
@@ -0,0 +1,17 @@
+# Template file for 'SatDump'
+pkgname=SatDump
+version=1.1.0
+revision=1
+build_style=cmake
+hostmakedepends="pkgconf"
+makedepends="fftw-devel volk-devel libpng-devel LuaJIT-devel nng-devel
+ librtlsdr-devel libhackrf-devel libairspy-devel libairspyhf-devel glew-devel
+ glfw-devel libzstd-devel libgomp-devel ocl-icd-devel LimeSuite-devel
+ uhd-devel portaudio-cpp-devel"
+short_desc="Satellite data processing"
+maintainer="Adam Gausmann <adam@gaussian.dev>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/SatDump/SatDump"
+changelog="https://github.com/SatDump/SatDump/releases"
+distfiles="https://github.com/SatDump/SatDump/archive/refs/tags/${version}.tar.gz"
+checksum=db032609fafa6d847f37a9511801aa198e3b9e52bdfb94a1751533c342ee372d
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PR PATCH] [Updated] New package: SatDump-1.0.3
2023-07-31 3:48 [PR PATCH] New package: SatDump-1.0.3 agausmann
` (5 preceding siblings ...)
2023-09-24 18:04 ` agausmann
@ 2023-09-24 18:42 ` agausmann
2023-09-24 19:55 ` agausmann
` (12 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: agausmann @ 2023-09-24 18:42 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1229 bytes --]
There is an updated pull request by agausmann against master on the void-packages repository
https://github.com/agausmann/void-packages satdump
https://github.com/void-linux/void-packages/pull/45340
New package: SatDump-1.0.3
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
<!-- 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/45340.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-satdump-45340.patch --]
[-- Type: text/x-diff, Size: 3288 bytes --]
From fad87d714757931d563ec80265fef98cc55f23e6 Mon Sep 17 00:00:00 2001
From: Adam Gausmann <adam@gaussian.dev>
Date: Sun, 30 Jul 2023 22:45:34 -0500
Subject: [PATCH 1/2] New package: nng-1.5.2
---
common/shlibs | 1 +
srcpkgs/nng-devel | 1 +
srcpkgs/nng/template | 34 ++++++++++++++++++++++++++++++++++
3 files changed, 36 insertions(+)
create mode 120000 srcpkgs/nng-devel
create mode 100644 srcpkgs/nng/template
diff --git a/common/shlibs b/common/shlibs
index 2d7f32eee393b..48a788a35b655 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4287,3 +4287,4 @@ libchafa.so.0 libchafa-1.12.5_1
libcppdap.so cppdap-1.58.0+a_1
libkeyfinder.so.2 libkeyfinder-2.2.7_1
libb64.so.0 libb64-1.2.1_1
+libnng.so.1 nng-1.5.2_1
diff --git a/srcpkgs/nng-devel b/srcpkgs/nng-devel
new file mode 120000
index 0000000000000..cb46bd4614848
--- /dev/null
+++ b/srcpkgs/nng-devel
@@ -0,0 +1 @@
+nng
\ No newline at end of file
diff --git a/srcpkgs/nng/template b/srcpkgs/nng/template
new file mode 100644
index 0000000000000..3940d202fa9ed
--- /dev/null
+++ b/srcpkgs/nng/template
@@ -0,0 +1,34 @@
+# Template file for 'nng'
+pkgname=nng
+version=1.5.2
+revision=1
+build_style=cmake
+configure_args="-DBUILD_SHARED_LIBS=on"
+short_desc="Nanomsg next-generation"
+maintainer="Adam Gausmann <adam@gaussian.dev>"
+license="MIT"
+homepage="https://github.com/nanomsg/nng"
+changelog="https://github.com/nanomsg/nng/releases"
+distfiles="https://github.com/nanomsg/nng/archive/refs/tags/v${version}.tar.gz"
+checksum=f8b25ab86738864b1f2e3128e8badab581510fa8085ff5ca9bb980d317334c46
+
+do_check() {
+ # nng.platform.resolver_test passes on host machine,
+ # but fails in void-packages chroot
+ cd ${cmake_builddir:=build}
+ ctest -E 'nng\.platform\.resolver_test'
+}
+
+post_install() {
+ vlicense LICENSE.txt
+}
+
+nng-devel_package() {
+ depends="${sourcepkg}>=${version}_${revision}"
+ short_desc+=" - development files"
+ pkg_install() {
+ vmove "usr/include"
+ vmove "usr/lib/cmake"
+ vmove "usr/lib/*.so"
+ }
+}
From 455f0ac1b34234e61fdb4c3531aa4f7ebdd7836a Mon Sep 17 00:00:00 2001
From: Adam Gausmann <adam@gaussian.dev>
Date: Sun, 30 Jul 2023 22:46:56 -0500
Subject: [PATCH 2/2] New package: SatDump-1.1.0
---
srcpkgs/SatDump/template | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
create mode 100644 srcpkgs/SatDump/template
diff --git a/srcpkgs/SatDump/template b/srcpkgs/SatDump/template
new file mode 100644
index 0000000000000..c6f1833df98a8
--- /dev/null
+++ b/srcpkgs/SatDump/template
@@ -0,0 +1,17 @@
+# Template file for 'SatDump'
+pkgname=SatDump
+version=1.1.0
+revision=1
+build_style=cmake
+hostmakedepends="pkgconf"
+makedepends="fftw-devel volk-devel libpng-devel LuaJIT-devel nng-devel
+ librtlsdr-devel libhackrf-devel libairspy-devel libairspyhf-devel glew-devel
+ glfw-devel libzstd-devel libgomp-devel ocl-icd-devel LimeSuite-devel
+ uhd-devel portaudio-cpp-devel"
+short_desc="Satellite data processing"
+maintainer="Adam Gausmann <adam@gaussian.dev>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/SatDump/SatDump"
+changelog="https://github.com/SatDump/SatDump/releases"
+distfiles="https://github.com/SatDump/SatDump/archive/refs/tags/${version}.tar.gz"
+checksum=db032609fafa6d847f37a9511801aa198e3b9e52bdfb94a1751533c342ee372d
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PR PATCH] [Updated] New package: SatDump-1.0.3
2023-07-31 3:48 [PR PATCH] New package: SatDump-1.0.3 agausmann
` (6 preceding siblings ...)
2023-09-24 18:42 ` agausmann
@ 2023-09-24 19:55 ` agausmann
2023-09-24 19:56 ` agausmann
` (11 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: agausmann @ 2023-09-24 19:55 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1229 bytes --]
There is an updated pull request by agausmann against master on the void-packages repository
https://github.com/agausmann/void-packages satdump
https://github.com/void-linux/void-packages/pull/45340
New package: SatDump-1.0.3
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
<!-- 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/45340.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-satdump-45340.patch --]
[-- Type: text/x-diff, Size: 4451 bytes --]
From fad87d714757931d563ec80265fef98cc55f23e6 Mon Sep 17 00:00:00 2001
From: Adam Gausmann <adam@gaussian.dev>
Date: Sun, 30 Jul 2023 22:45:34 -0500
Subject: [PATCH 1/2] New package: nng-1.5.2
---
common/shlibs | 1 +
srcpkgs/nng-devel | 1 +
srcpkgs/nng/template | 34 ++++++++++++++++++++++++++++++++++
3 files changed, 36 insertions(+)
create mode 120000 srcpkgs/nng-devel
create mode 100644 srcpkgs/nng/template
diff --git a/common/shlibs b/common/shlibs
index 2d7f32eee393b..48a788a35b655 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4287,3 +4287,4 @@ libchafa.so.0 libchafa-1.12.5_1
libcppdap.so cppdap-1.58.0+a_1
libkeyfinder.so.2 libkeyfinder-2.2.7_1
libb64.so.0 libb64-1.2.1_1
+libnng.so.1 nng-1.5.2_1
diff --git a/srcpkgs/nng-devel b/srcpkgs/nng-devel
new file mode 120000
index 0000000000000..cb46bd4614848
--- /dev/null
+++ b/srcpkgs/nng-devel
@@ -0,0 +1 @@
+nng
\ No newline at end of file
diff --git a/srcpkgs/nng/template b/srcpkgs/nng/template
new file mode 100644
index 0000000000000..3940d202fa9ed
--- /dev/null
+++ b/srcpkgs/nng/template
@@ -0,0 +1,34 @@
+# Template file for 'nng'
+pkgname=nng
+version=1.5.2
+revision=1
+build_style=cmake
+configure_args="-DBUILD_SHARED_LIBS=on"
+short_desc="Nanomsg next-generation"
+maintainer="Adam Gausmann <adam@gaussian.dev>"
+license="MIT"
+homepage="https://github.com/nanomsg/nng"
+changelog="https://github.com/nanomsg/nng/releases"
+distfiles="https://github.com/nanomsg/nng/archive/refs/tags/v${version}.tar.gz"
+checksum=f8b25ab86738864b1f2e3128e8badab581510fa8085ff5ca9bb980d317334c46
+
+do_check() {
+ # nng.platform.resolver_test passes on host machine,
+ # but fails in void-packages chroot
+ cd ${cmake_builddir:=build}
+ ctest -E 'nng\.platform\.resolver_test'
+}
+
+post_install() {
+ vlicense LICENSE.txt
+}
+
+nng-devel_package() {
+ depends="${sourcepkg}>=${version}_${revision}"
+ short_desc+=" - development files"
+ pkg_install() {
+ vmove "usr/include"
+ vmove "usr/lib/cmake"
+ vmove "usr/lib/*.so"
+ }
+}
From 24b1dfce6cb9c625bd053cfc4458211a965ef412 Mon Sep 17 00:00:00 2001
From: Adam Gausmann <adam@gaussian.dev>
Date: Sun, 30 Jul 2023 22:46:56 -0500
Subject: [PATCH 2/2] New package: SatDump-1.1.0
---
.../patches/0001-table-flags-cast.patch | 20 +++++++++++++++++++
srcpkgs/SatDump/template | 17 ++++++++++++++++
2 files changed, 37 insertions(+)
create mode 100644 srcpkgs/SatDump/patches/0001-table-flags-cast.patch
create mode 100644 srcpkgs/SatDump/template
diff --git a/srcpkgs/SatDump/patches/0001-table-flags-cast.patch b/srcpkgs/SatDump/patches/0001-table-flags-cast.patch
new file mode 100644
index 0000000000000..76cf1bbb79da9
--- /dev/null
+++ b/srcpkgs/SatDump/patches/0001-table-flags-cast.patch
@@ -0,0 +1,20 @@
+When compiling with musl, the cast causes an error:
+
+ error: cast from 'std::nullptr_t' to 'ImGuiTableFlags' {aka 'int'} loses precision
+
+Upstream PR: https://github.com/SatDump/SatDump/pull/420/
+
+--- a/src-interface/recorder/tracking/tracking_widget_interface.cpp
++++ b/src-interface/recorder/tracking/tracking_widget_interface.cpp
+@@ -162,7 +162,7 @@ namespace satdump
+ if (backend_needs_update)
+ style::beginDisabled();
+
+- if (ImGui::BeginTable("##trackingradiotable", 2, (ImGuiTableFlags)NULL))
++ if (ImGui::BeginTable("##trackingradiotable", 2, ImGuiTableFlags_None))
+ {
+ ImGui::TableNextRow();
+ ImGui::TableSetColumnIndex(0);
+--
+2.42.0
+
diff --git a/srcpkgs/SatDump/template b/srcpkgs/SatDump/template
new file mode 100644
index 0000000000000..c6f1833df98a8
--- /dev/null
+++ b/srcpkgs/SatDump/template
@@ -0,0 +1,17 @@
+# Template file for 'SatDump'
+pkgname=SatDump
+version=1.1.0
+revision=1
+build_style=cmake
+hostmakedepends="pkgconf"
+makedepends="fftw-devel volk-devel libpng-devel LuaJIT-devel nng-devel
+ librtlsdr-devel libhackrf-devel libairspy-devel libairspyhf-devel glew-devel
+ glfw-devel libzstd-devel libgomp-devel ocl-icd-devel LimeSuite-devel
+ uhd-devel portaudio-cpp-devel"
+short_desc="Satellite data processing"
+maintainer="Adam Gausmann <adam@gaussian.dev>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/SatDump/SatDump"
+changelog="https://github.com/SatDump/SatDump/releases"
+distfiles="https://github.com/SatDump/SatDump/archive/refs/tags/${version}.tar.gz"
+checksum=db032609fafa6d847f37a9511801aa198e3b9e52bdfb94a1751533c342ee372d
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PR PATCH] [Updated] New package: SatDump-1.0.3
2023-07-31 3:48 [PR PATCH] New package: SatDump-1.0.3 agausmann
` (7 preceding siblings ...)
2023-09-24 19:55 ` agausmann
@ 2023-09-24 19:56 ` agausmann
2023-09-26 3:31 ` agausmann
` (10 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: agausmann @ 2023-09-24 19:56 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1229 bytes --]
There is an updated pull request by agausmann against master on the void-packages repository
https://github.com/agausmann/void-packages satdump
https://github.com/void-linux/void-packages/pull/45340
New package: SatDump-1.0.3
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
<!-- 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/45340.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-satdump-45340.patch --]
[-- Type: text/x-diff, Size: 4439 bytes --]
From fad87d714757931d563ec80265fef98cc55f23e6 Mon Sep 17 00:00:00 2001
From: Adam Gausmann <adam@gaussian.dev>
Date: Sun, 30 Jul 2023 22:45:34 -0500
Subject: [PATCH 1/2] New package: nng-1.5.2
---
common/shlibs | 1 +
srcpkgs/nng-devel | 1 +
srcpkgs/nng/template | 34 ++++++++++++++++++++++++++++++++++
3 files changed, 36 insertions(+)
create mode 120000 srcpkgs/nng-devel
create mode 100644 srcpkgs/nng/template
diff --git a/common/shlibs b/common/shlibs
index 2d7f32eee393b..48a788a35b655 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4287,3 +4287,4 @@ libchafa.so.0 libchafa-1.12.5_1
libcppdap.so cppdap-1.58.0+a_1
libkeyfinder.so.2 libkeyfinder-2.2.7_1
libb64.so.0 libb64-1.2.1_1
+libnng.so.1 nng-1.5.2_1
diff --git a/srcpkgs/nng-devel b/srcpkgs/nng-devel
new file mode 120000
index 0000000000000..cb46bd4614848
--- /dev/null
+++ b/srcpkgs/nng-devel
@@ -0,0 +1 @@
+nng
\ No newline at end of file
diff --git a/srcpkgs/nng/template b/srcpkgs/nng/template
new file mode 100644
index 0000000000000..3940d202fa9ed
--- /dev/null
+++ b/srcpkgs/nng/template
@@ -0,0 +1,34 @@
+# Template file for 'nng'
+pkgname=nng
+version=1.5.2
+revision=1
+build_style=cmake
+configure_args="-DBUILD_SHARED_LIBS=on"
+short_desc="Nanomsg next-generation"
+maintainer="Adam Gausmann <adam@gaussian.dev>"
+license="MIT"
+homepage="https://github.com/nanomsg/nng"
+changelog="https://github.com/nanomsg/nng/releases"
+distfiles="https://github.com/nanomsg/nng/archive/refs/tags/v${version}.tar.gz"
+checksum=f8b25ab86738864b1f2e3128e8badab581510fa8085ff5ca9bb980d317334c46
+
+do_check() {
+ # nng.platform.resolver_test passes on host machine,
+ # but fails in void-packages chroot
+ cd ${cmake_builddir:=build}
+ ctest -E 'nng\.platform\.resolver_test'
+}
+
+post_install() {
+ vlicense LICENSE.txt
+}
+
+nng-devel_package() {
+ depends="${sourcepkg}>=${version}_${revision}"
+ short_desc+=" - development files"
+ pkg_install() {
+ vmove "usr/include"
+ vmove "usr/lib/cmake"
+ vmove "usr/lib/*.so"
+ }
+}
From 67200331f0c4ed7419f26ff761703f0947fbcf6c Mon Sep 17 00:00:00 2001
From: Adam Gausmann <adam@gaussian.dev>
Date: Sun, 30 Jul 2023 22:46:56 -0500
Subject: [PATCH 2/2] New package: SatDump-1.1.0
---
.../SatDump/patches/0001-table-flags-cast.patch | 17 +++++++++++++++++
srcpkgs/SatDump/template | 17 +++++++++++++++++
2 files changed, 34 insertions(+)
create mode 100644 srcpkgs/SatDump/patches/0001-table-flags-cast.patch
create mode 100644 srcpkgs/SatDump/template
diff --git a/srcpkgs/SatDump/patches/0001-table-flags-cast.patch b/srcpkgs/SatDump/patches/0001-table-flags-cast.patch
new file mode 100644
index 0000000000000..4a0372b0e55b4
--- /dev/null
+++ b/srcpkgs/SatDump/patches/0001-table-flags-cast.patch
@@ -0,0 +1,17 @@
+When compiling with musl, the cast causes an error:
+
+ error: cast from 'std::nullptr_t' to 'ImGuiTableFlags' {aka 'int'} loses precision
+
+Upstream PR: https://github.com/SatDump/SatDump/pull/420/
+
+--- a/src-interface/recorder/tracking/tracking_widget_interface.cpp
++++ b/src-interface/recorder/tracking/tracking_widget_interface.cpp
+@@ -162,7 +162,7 @@ namespace satdump
+ if (backend_needs_update)
+ style::beginDisabled();
+
+- if (ImGui::BeginTable("##trackingradiotable", 2, (ImGuiTableFlags)NULL))
++ if (ImGui::BeginTable("##trackingradiotable", 2, ImGuiTableFlags_None))
+ {
+ ImGui::TableNextRow();
+ ImGui::TableSetColumnIndex(0);
diff --git a/srcpkgs/SatDump/template b/srcpkgs/SatDump/template
new file mode 100644
index 0000000000000..c6f1833df98a8
--- /dev/null
+++ b/srcpkgs/SatDump/template
@@ -0,0 +1,17 @@
+# Template file for 'SatDump'
+pkgname=SatDump
+version=1.1.0
+revision=1
+build_style=cmake
+hostmakedepends="pkgconf"
+makedepends="fftw-devel volk-devel libpng-devel LuaJIT-devel nng-devel
+ librtlsdr-devel libhackrf-devel libairspy-devel libairspyhf-devel glew-devel
+ glfw-devel libzstd-devel libgomp-devel ocl-icd-devel LimeSuite-devel
+ uhd-devel portaudio-cpp-devel"
+short_desc="Satellite data processing"
+maintainer="Adam Gausmann <adam@gaussian.dev>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/SatDump/SatDump"
+changelog="https://github.com/SatDump/SatDump/releases"
+distfiles="https://github.com/SatDump/SatDump/archive/refs/tags/${version}.tar.gz"
+checksum=db032609fafa6d847f37a9511801aa198e3b9e52bdfb94a1751533c342ee372d
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PR PATCH] [Updated] New package: SatDump-1.0.3
2023-07-31 3:48 [PR PATCH] New package: SatDump-1.0.3 agausmann
` (8 preceding siblings ...)
2023-09-24 19:56 ` agausmann
@ 2023-09-26 3:31 ` agausmann
2023-09-26 3:32 ` New package: SatDump-1.1.0 agausmann
` (9 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: agausmann @ 2023-09-26 3:31 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1229 bytes --]
There is an updated pull request by agausmann against master on the void-packages repository
https://github.com/agausmann/void-packages satdump
https://github.com/void-linux/void-packages/pull/45340
New package: SatDump-1.0.3
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
<!-- 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/45340.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-satdump-45340.patch --]
[-- Type: text/x-diff, Size: 4417 bytes --]
From fbd7a0b241309f1cf17e2668f03a0ddd912a875c Mon Sep 17 00:00:00 2001
From: Adam Gausmann <adam@gaussian.dev>
Date: Sun, 30 Jul 2023 22:45:34 -0500
Subject: [PATCH 1/2] New package: nng-1.5.2
---
common/shlibs | 1 +
srcpkgs/nng-devel | 1 +
srcpkgs/nng/template | 34 ++++++++++++++++++++++++++++++++++
3 files changed, 36 insertions(+)
create mode 120000 srcpkgs/nng-devel
create mode 100644 srcpkgs/nng/template
diff --git a/common/shlibs b/common/shlibs
index 9c2060bc45a67..832e9d5419b01 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4290,3 +4290,4 @@ libb64.so.0 libb64-1.2.1_1
libei.so.1 libei-1.1.0_1
libeis.so.1 libei-1.1.0_1
liboeffis.so.1 libei-1.1.0_1
+libnng.so.1 nng-1.5.2_1
diff --git a/srcpkgs/nng-devel b/srcpkgs/nng-devel
new file mode 120000
index 0000000000000..cb46bd4614848
--- /dev/null
+++ b/srcpkgs/nng-devel
@@ -0,0 +1 @@
+nng
\ No newline at end of file
diff --git a/srcpkgs/nng/template b/srcpkgs/nng/template
new file mode 100644
index 0000000000000..3940d202fa9ed
--- /dev/null
+++ b/srcpkgs/nng/template
@@ -0,0 +1,34 @@
+# Template file for 'nng'
+pkgname=nng
+version=1.5.2
+revision=1
+build_style=cmake
+configure_args="-DBUILD_SHARED_LIBS=on"
+short_desc="Nanomsg next-generation"
+maintainer="Adam Gausmann <adam@gaussian.dev>"
+license="MIT"
+homepage="https://github.com/nanomsg/nng"
+changelog="https://github.com/nanomsg/nng/releases"
+distfiles="https://github.com/nanomsg/nng/archive/refs/tags/v${version}.tar.gz"
+checksum=f8b25ab86738864b1f2e3128e8badab581510fa8085ff5ca9bb980d317334c46
+
+do_check() {
+ # nng.platform.resolver_test passes on host machine,
+ # but fails in void-packages chroot
+ cd ${cmake_builddir:=build}
+ ctest -E 'nng\.platform\.resolver_test'
+}
+
+post_install() {
+ vlicense LICENSE.txt
+}
+
+nng-devel_package() {
+ depends="${sourcepkg}>=${version}_${revision}"
+ short_desc+=" - development files"
+ pkg_install() {
+ vmove "usr/include"
+ vmove "usr/lib/cmake"
+ vmove "usr/lib/*.so"
+ }
+}
From d405b23df95ae6306cb09641b25535c8670a971a Mon Sep 17 00:00:00 2001
From: Adam Gausmann <adam@gaussian.dev>
Date: Sun, 30 Jul 2023 22:46:56 -0500
Subject: [PATCH 2/2] New package: SatDump-1.1.0
---
.../SatDump/patches/0001-table-flags-cast.patch | 17 +++++++++++++++++
srcpkgs/SatDump/template | 17 +++++++++++++++++
2 files changed, 34 insertions(+)
create mode 100644 srcpkgs/SatDump/patches/0001-table-flags-cast.patch
create mode 100644 srcpkgs/SatDump/template
diff --git a/srcpkgs/SatDump/patches/0001-table-flags-cast.patch b/srcpkgs/SatDump/patches/0001-table-flags-cast.patch
new file mode 100644
index 0000000000000..4a0372b0e55b4
--- /dev/null
+++ b/srcpkgs/SatDump/patches/0001-table-flags-cast.patch
@@ -0,0 +1,17 @@
+When compiling with musl, the cast causes an error:
+
+ error: cast from 'std::nullptr_t' to 'ImGuiTableFlags' {aka 'int'} loses precision
+
+Upstream PR: https://github.com/SatDump/SatDump/pull/420/
+
+--- a/src-interface/recorder/tracking/tracking_widget_interface.cpp
++++ b/src-interface/recorder/tracking/tracking_widget_interface.cpp
+@@ -162,7 +162,7 @@ namespace satdump
+ if (backend_needs_update)
+ style::beginDisabled();
+
+- if (ImGui::BeginTable("##trackingradiotable", 2, (ImGuiTableFlags)NULL))
++ if (ImGui::BeginTable("##trackingradiotable", 2, ImGuiTableFlags_None))
+ {
+ ImGui::TableNextRow();
+ ImGui::TableSetColumnIndex(0);
diff --git a/srcpkgs/SatDump/template b/srcpkgs/SatDump/template
new file mode 100644
index 0000000000000..c6f1833df98a8
--- /dev/null
+++ b/srcpkgs/SatDump/template
@@ -0,0 +1,17 @@
+# Template file for 'SatDump'
+pkgname=SatDump
+version=1.1.0
+revision=1
+build_style=cmake
+hostmakedepends="pkgconf"
+makedepends="fftw-devel volk-devel libpng-devel LuaJIT-devel nng-devel
+ librtlsdr-devel libhackrf-devel libairspy-devel libairspyhf-devel glew-devel
+ glfw-devel libzstd-devel libgomp-devel ocl-icd-devel LimeSuite-devel
+ uhd-devel portaudio-cpp-devel"
+short_desc="Satellite data processing"
+maintainer="Adam Gausmann <adam@gaussian.dev>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/SatDump/SatDump"
+changelog="https://github.com/SatDump/SatDump/releases"
+distfiles="https://github.com/SatDump/SatDump/archive/refs/tags/${version}.tar.gz"
+checksum=db032609fafa6d847f37a9511801aa198e3b9e52bdfb94a1751533c342ee372d
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: New package: SatDump-1.1.0
2023-07-31 3:48 [PR PATCH] New package: SatDump-1.0.3 agausmann
` (9 preceding siblings ...)
2023-09-26 3:31 ` agausmann
@ 2023-09-26 3:32 ` agausmann
2023-09-26 3:32 ` agausmann
` (8 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: agausmann @ 2023-09-26 3:32 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 242 bytes --]
New comment by agausmann on void-packages repository
https://github.com/void-linux/void-packages/pull/45340#issuecomment-1734772354
Comment:
They've recently released an update. Works fine on x86_64, currently running some tests on aarch64
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: New package: SatDump-1.1.0
2023-07-31 3:48 [PR PATCH] New package: SatDump-1.0.3 agausmann
` (10 preceding siblings ...)
2023-09-26 3:32 ` New package: SatDump-1.1.0 agausmann
@ 2023-09-26 3:32 ` agausmann
2023-09-26 3:34 ` agausmann
` (7 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: agausmann @ 2023-09-26 3:32 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 223 bytes --]
New comment by agausmann on void-packages repository
https://github.com/void-linux/void-packages/pull/45340#issuecomment-1734772354
Comment:
Updated to 1.1.0. Works fine on x86_64, currently running some tests on aarch64
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: New package: SatDump-1.1.0
2023-07-31 3:48 [PR PATCH] New package: SatDump-1.0.3 agausmann
` (11 preceding siblings ...)
2023-09-26 3:32 ` agausmann
@ 2023-09-26 3:34 ` agausmann
2023-09-26 3:36 ` agausmann
` (6 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: agausmann @ 2023-09-26 3:34 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 244 bytes --]
New comment by agausmann on void-packages repository
https://github.com/void-linux/void-packages/pull/45340#issuecomment-1734772354
Comment:
Updated to 1.1.0. Works fine on x86_64 with one small patch; currently running some tests on aarch64
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: New package: SatDump-1.1.0
2023-07-31 3:48 [PR PATCH] New package: SatDump-1.0.3 agausmann
` (12 preceding siblings ...)
2023-09-26 3:34 ` agausmann
@ 2023-09-26 3:36 ` agausmann
2023-09-27 3:28 ` agausmann
` (5 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: agausmann @ 2023-09-26 3:36 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 253 bytes --]
New comment by agausmann on void-packages repository
https://github.com/void-linux/void-packages/pull/45340#issuecomment-1734772354
Comment:
Updated to 1.1.0. Works fine on x86_64 with one small patch for musl; currently running some tests on aarch64
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: New package: SatDump-1.1.0
2023-07-31 3:48 [PR PATCH] New package: SatDump-1.0.3 agausmann
` (13 preceding siblings ...)
2023-09-26 3:36 ` agausmann
@ 2023-09-27 3:28 ` agausmann
2023-09-27 3:28 ` agausmann
` (4 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: agausmann @ 2023-09-27 3:28 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 166 bytes --]
New comment by agausmann on void-packages repository
https://github.com/void-linux/void-packages/pull/45340#issuecomment-1736616558
Comment:
aarch64 looks good too
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: New package: SatDump-1.1.0
2023-07-31 3:48 [PR PATCH] New package: SatDump-1.0.3 agausmann
` (14 preceding siblings ...)
2023-09-27 3:28 ` agausmann
@ 2023-09-27 3:28 ` agausmann
2023-12-06 19:40 ` [PR PATCH] [Updated] " agausmann
` (3 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: agausmann @ 2023-09-27 3:28 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 183 bytes --]
New comment by agausmann on void-packages repository
https://github.com/void-linux/void-packages/pull/45340#issuecomment-1736616558
Comment:
aarch64 (Raspberry Pi 4) looks good too
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PR PATCH] [Updated] New package: SatDump-1.1.0
2023-07-31 3:48 [PR PATCH] New package: SatDump-1.0.3 agausmann
` (15 preceding siblings ...)
2023-09-27 3:28 ` agausmann
@ 2023-12-06 19:40 ` agausmann
2024-03-06 1:44 ` New package: SatDump-1.1.2 github-actions
` (2 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: agausmann @ 2023-12-06 19:40 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1229 bytes --]
There is an updated pull request by agausmann against master on the void-packages repository
https://github.com/agausmann/void-packages satdump
https://github.com/void-linux/void-packages/pull/45340
New package: SatDump-1.1.0
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
<!-- 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/45340.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-satdump-45340.patch --]
[-- Type: text/x-diff, Size: 3301 bytes --]
From e6a703e256d17ca6d314f4feb9bd7801941f8eec Mon Sep 17 00:00:00 2001
From: Adam Gausmann <adam@gaussian.dev>
Date: Sun, 30 Jul 2023 22:45:34 -0500
Subject: [PATCH 1/2] New package: nng-1.5.2
---
common/shlibs | 1 +
srcpkgs/nng-devel | 1 +
srcpkgs/nng/template | 34 ++++++++++++++++++++++++++++++++++
3 files changed, 36 insertions(+)
create mode 120000 srcpkgs/nng-devel
create mode 100644 srcpkgs/nng/template
diff --git a/common/shlibs b/common/shlibs
index f7046cbb6c206..03eaa0c215342 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4276,3 +4276,4 @@ libdraco.so.8 draco-1.5.6_1
libpdal_base.so.15 libpdal-2.5.6_1
libpdal_util.so.15 libpdal-2.5.6_1
libdisplay-info.so.1 libdisplay-info-0.1.1_1
+libnng.so.1 nng-1.5.2_1
diff --git a/srcpkgs/nng-devel b/srcpkgs/nng-devel
new file mode 120000
index 0000000000000..cb46bd4614848
--- /dev/null
+++ b/srcpkgs/nng-devel
@@ -0,0 +1 @@
+nng
\ No newline at end of file
diff --git a/srcpkgs/nng/template b/srcpkgs/nng/template
new file mode 100644
index 0000000000000..3940d202fa9ed
--- /dev/null
+++ b/srcpkgs/nng/template
@@ -0,0 +1,34 @@
+# Template file for 'nng'
+pkgname=nng
+version=1.5.2
+revision=1
+build_style=cmake
+configure_args="-DBUILD_SHARED_LIBS=on"
+short_desc="Nanomsg next-generation"
+maintainer="Adam Gausmann <adam@gaussian.dev>"
+license="MIT"
+homepage="https://github.com/nanomsg/nng"
+changelog="https://github.com/nanomsg/nng/releases"
+distfiles="https://github.com/nanomsg/nng/archive/refs/tags/v${version}.tar.gz"
+checksum=f8b25ab86738864b1f2e3128e8badab581510fa8085ff5ca9bb980d317334c46
+
+do_check() {
+ # nng.platform.resolver_test passes on host machine,
+ # but fails in void-packages chroot
+ cd ${cmake_builddir:=build}
+ ctest -E 'nng\.platform\.resolver_test'
+}
+
+post_install() {
+ vlicense LICENSE.txt
+}
+
+nng-devel_package() {
+ depends="${sourcepkg}>=${version}_${revision}"
+ short_desc+=" - development files"
+ pkg_install() {
+ vmove "usr/include"
+ vmove "usr/lib/cmake"
+ vmove "usr/lib/*.so"
+ }
+}
From 4d5cad9e3c5fdbd094663ad0fee805d8b6030379 Mon Sep 17 00:00:00 2001
From: Adam Gausmann <adam@gaussian.dev>
Date: Wed, 6 Dec 2023 13:40:24 -0600
Subject: [PATCH 2/2] New package: SatDump-1.1.2
---
srcpkgs/SatDump/template | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
create mode 100644 srcpkgs/SatDump/template
diff --git a/srcpkgs/SatDump/template b/srcpkgs/SatDump/template
new file mode 100644
index 0000000000000..d2e88468f2e76
--- /dev/null
+++ b/srcpkgs/SatDump/template
@@ -0,0 +1,17 @@
+# Template file for 'SatDump'
+pkgname=SatDump
+version=1.1.2
+revision=1
+build_style=cmake
+hostmakedepends="pkgconf"
+makedepends="fftw-devel volk-devel libpng-devel LuaJIT-devel nng-devel
+ librtlsdr-devel libhackrf-devel libairspy-devel libairspyhf-devel glew-devel
+ glfw-devel libzstd-devel libgomp-devel ocl-icd-devel LimeSuite-devel
+ uhd-devel portaudio-cpp-devel"
+short_desc="Satellite data processing"
+maintainer="Adam Gausmann <adam@gaussian.dev>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/SatDump/SatDump"
+changelog="https://github.com/SatDump/SatDump/releases"
+distfiles="https://github.com/SatDump/SatDump/archive/refs/tags/${version}.tar.gz"
+checksum=6979463793b58a7ef62c6d61d4cb826396d0f625b95efe418251a7b02b6e87ed
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: New package: SatDump-1.1.2
2023-07-31 3:48 [PR PATCH] New package: SatDump-1.0.3 agausmann
` (16 preceding siblings ...)
2023-12-06 19:40 ` [PR PATCH] [Updated] " agausmann
@ 2024-03-06 1:44 ` github-actions
2024-03-12 0:01 ` agausmann
2024-03-12 0:04 ` [PR PATCH] [Updated] " agausmann
19 siblings, 0 replies; 21+ messages in thread
From: github-actions @ 2024-03-06 1:44 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/45340#issuecomment-1979929359
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] 21+ messages in thread
* Re: New package: SatDump-1.1.2
2023-07-31 3:48 [PR PATCH] New package: SatDump-1.0.3 agausmann
` (17 preceding siblings ...)
2024-03-06 1:44 ` New package: SatDump-1.1.2 github-actions
@ 2024-03-12 0:01 ` agausmann
2024-03-12 0:04 ` [PR PATCH] [Updated] " agausmann
19 siblings, 0 replies; 21+ messages in thread
From: agausmann @ 2024-03-12 0:01 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 148 bytes --]
New comment by agausmann on void-packages repository
https://github.com/void-linux/void-packages/pull/45340#issuecomment-1989666655
Comment:
bump
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PR PATCH] [Updated] New package: SatDump-1.1.2
2023-07-31 3:48 [PR PATCH] New package: SatDump-1.0.3 agausmann
` (18 preceding siblings ...)
2024-03-12 0:01 ` agausmann
@ 2024-03-12 0:04 ` agausmann
19 siblings, 0 replies; 21+ messages in thread
From: agausmann @ 2024-03-12 0:04 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1229 bytes --]
There is an updated pull request by agausmann against master on the void-packages repository
https://github.com/agausmann/void-packages satdump
https://github.com/void-linux/void-packages/pull/45340
New package: SatDump-1.1.2
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
<!-- 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/45340.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-satdump-45340.patch --]
[-- Type: text/x-diff, Size: 3314 bytes --]
From f431ef10eea256c8e56b27700dfced3870169ccb Mon Sep 17 00:00:00 2001
From: Adam Gausmann <adam@gaussian.dev>
Date: Sun, 30 Jul 2023 22:45:34 -0500
Subject: [PATCH 1/2] New package: nng-1.5.2
---
common/shlibs | 1 +
srcpkgs/nng-devel | 1 +
srcpkgs/nng/template | 34 ++++++++++++++++++++++++++++++++++
3 files changed, 36 insertions(+)
create mode 120000 srcpkgs/nng-devel
create mode 100644 srcpkgs/nng/template
diff --git a/common/shlibs b/common/shlibs
index 4c9c98e1a3b7b8..0ddada3a09535c 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4296,3 +4296,4 @@ libunicode_loader.so.0.4 libunicode-0.4.0_1
force-stage.so.0.1 void-force-stage-0.1_1
libliftoff.so.0 libliftoff-0.4.1_1
libscfg.so libscfg-0.1.1_1
+libnng.so.1 nng-1.5.2_1
diff --git a/srcpkgs/nng-devel b/srcpkgs/nng-devel
new file mode 120000
index 00000000000000..cb46bd4614848e
--- /dev/null
+++ b/srcpkgs/nng-devel
@@ -0,0 +1 @@
+nng
\ No newline at end of file
diff --git a/srcpkgs/nng/template b/srcpkgs/nng/template
new file mode 100644
index 00000000000000..3940d202fa9ed9
--- /dev/null
+++ b/srcpkgs/nng/template
@@ -0,0 +1,34 @@
+# Template file for 'nng'
+pkgname=nng
+version=1.5.2
+revision=1
+build_style=cmake
+configure_args="-DBUILD_SHARED_LIBS=on"
+short_desc="Nanomsg next-generation"
+maintainer="Adam Gausmann <adam@gaussian.dev>"
+license="MIT"
+homepage="https://github.com/nanomsg/nng"
+changelog="https://github.com/nanomsg/nng/releases"
+distfiles="https://github.com/nanomsg/nng/archive/refs/tags/v${version}.tar.gz"
+checksum=f8b25ab86738864b1f2e3128e8badab581510fa8085ff5ca9bb980d317334c46
+
+do_check() {
+ # nng.platform.resolver_test passes on host machine,
+ # but fails in void-packages chroot
+ cd ${cmake_builddir:=build}
+ ctest -E 'nng\.platform\.resolver_test'
+}
+
+post_install() {
+ vlicense LICENSE.txt
+}
+
+nng-devel_package() {
+ depends="${sourcepkg}>=${version}_${revision}"
+ short_desc+=" - development files"
+ pkg_install() {
+ vmove "usr/include"
+ vmove "usr/lib/cmake"
+ vmove "usr/lib/*.so"
+ }
+}
From 44bfe444226b2d0559831fd731cf977518b45a58 Mon Sep 17 00:00:00 2001
From: Adam Gausmann <adam@gaussian.dev>
Date: Wed, 6 Dec 2023 13:40:24 -0600
Subject: [PATCH 2/2] New package: SatDump-1.1.3
---
srcpkgs/SatDump/template | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
create mode 100644 srcpkgs/SatDump/template
diff --git a/srcpkgs/SatDump/template b/srcpkgs/SatDump/template
new file mode 100644
index 00000000000000..ca8416ad6f74a4
--- /dev/null
+++ b/srcpkgs/SatDump/template
@@ -0,0 +1,17 @@
+# Template file for 'SatDump'
+pkgname=SatDump
+version=1.1.3
+revision=1
+build_style=cmake
+hostmakedepends="pkgconf"
+makedepends="fftw-devel volk-devel libpng-devel LuaJIT-devel nng-devel
+ librtlsdr-devel libhackrf-devel libairspy-devel libairspyhf-devel glew-devel
+ glfw-devel libzstd-devel libgomp-devel ocl-icd-devel LimeSuite-devel
+ uhd-devel portaudio-cpp-devel"
+short_desc="Satellite data processing"
+maintainer="Adam Gausmann <adam@gaussian.dev>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/SatDump/SatDump"
+changelog="https://github.com/SatDump/SatDump/releases"
+distfiles="https://github.com/SatDump/SatDump/archive/refs/tags/${version}.tar.gz"
+checksum=7abbfb3f1fdd89ac2e2fc7883c9680c26f8426ac6e8ff60b3765f64b1ff2cd46
^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2024-03-12 0:04 UTC | newest]
Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-07-31 3:48 [PR PATCH] New package: SatDump-1.0.3 agausmann
2023-07-31 4:18 ` agausmann
2023-08-04 8:36 ` abenson
2023-08-04 8:36 ` abenson
2023-08-04 20:13 ` agausmann
2023-09-24 17:44 ` [PR PATCH] [Updated] " agausmann
2023-09-24 18:04 ` agausmann
2023-09-24 18:42 ` agausmann
2023-09-24 19:55 ` agausmann
2023-09-24 19:56 ` agausmann
2023-09-26 3:31 ` agausmann
2023-09-26 3:32 ` New package: SatDump-1.1.0 agausmann
2023-09-26 3:32 ` agausmann
2023-09-26 3:34 ` agausmann
2023-09-26 3:36 ` agausmann
2023-09-27 3:28 ` agausmann
2023-09-27 3:28 ` agausmann
2023-12-06 19:40 ` [PR PATCH] [Updated] " agausmann
2024-03-06 1:44 ` New package: SatDump-1.1.2 github-actions
2024-03-12 0:01 ` agausmann
2024-03-12 0:04 ` [PR PATCH] [Updated] " agausmann
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).