Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: harvid-0.8.3
@ 2021-10-16 10:04 notthewave
  2021-10-16 10:12 ` notthewave
                   ` (69 more replies)
  0 siblings, 70 replies; 73+ messages in thread
From: notthewave @ 2021-10-16 10:04 UTC (permalink / raw)
  To: ml

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

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

https://github.com/notthewave/void-packages harvid
https://github.com/void-linux/void-packages/pull/33586

New package: harvid-0.8.3
<!-- Mark items with [x] where applicable -->
closes #33382 
Ardour http video daemon

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
I would use this package on a regular basis, but I'm on musl and have trouble patching. 
Compiles on glibc but I can't test.
 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] x86_64-glibc
  - [ ] armv7l
  - [ ] armv6l-musl

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

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

From 5d05be7c5111fb13fcdb8824be88b391a7111b02 Mon Sep 17 00:00:00 2001
From: notthewave <winklbauer_m@zoho.eu>
Date: Sat, 16 Oct 2021 11:57:11 +0200
Subject: [PATCH] New package: harvid-0.8.3

---
 srcpkgs/harvid/template | 13 +++++++++++++
 1 file changed, 13 insertions(+)
 create mode 100644 srcpkgs/harvid/template

diff --git a/srcpkgs/harvid/template b/srcpkgs/harvid/template
new file mode 100644
index 000000000000..e5557fd5d768
--- /dev/null
+++ b/srcpkgs/harvid/template
@@ -0,0 +1,13 @@
+# Template file for 'harvid'
+pkgname=harvid
+version=0.8.3
+revision=1
+build_style=gnu-makefile
+hostmakedepends="pkg-config"
+makedepends="ffmpeg-devel libpng-devel libjpeg-turbo-devel"
+short_desc="Ardour http video daemon"
+maintainer="notthewave <winklbauer_m@zoho.eu>"
+license="GPL-3.0-or-later"
+homepage="https://x42.github.io/harvid/"
+distfiles="https://github.com/x42/harvid/archive/refs/tags/v${version}.tar.gz"
+checksum=7ade8a4eb4d6ed42d6a95cda5102ae2aada14f8cd2c501c36de8d9c599ffe73d

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
@ 2021-10-16 10:12 ` notthewave
  2021-10-17  9:07 ` [PR PATCH] [Updated] " notthewave
                   ` (68 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-16 10:12 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-944892354

Comment:
Error output is different on my local copy of void-packages.

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

* Re: [PR PATCH] [Updated] New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
  2021-10-16 10:12 ` notthewave
@ 2021-10-17  9:07 ` notthewave
  2021-10-17  9:08 ` notthewave
                   ` (67 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-17  9:07 UTC (permalink / raw)
  To: ml

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

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

https://github.com/notthewave/void-packages harvid
https://github.com/void-linux/void-packages/pull/33586

New package: harvid-0.8.3
<!-- Mark items with [x] where applicable -->
closes #33382 
Ardour http video daemon

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
I would use this package on a regular basis, but I'm on musl and have trouble patching. 
Compiles on glibc but I can't test.
 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] x86_64-glibc
  - [ ] armv7l
  - [ ] armv6l-musl

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

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

From aa9622d76dea4179e06f532d91cdb5d194144a9c Mon Sep 17 00:00:00 2001
From: notthewave <winklbauer_m@zoho.eu>
Date: Sat, 16 Oct 2021 11:57:11 +0200
Subject: [PATCH] New package: harvid-0.8.3

---
 srcpkgs/harvid/patches/libjpeg.patch | 22 ++++++++++++++++++++++
 srcpkgs/harvid/patches/musl.patch    | 18 ++++++++++++++++++
 srcpkgs/harvid/template              | 13 +++++++++++++
 3 files changed, 53 insertions(+)
 create mode 100644 srcpkgs/harvid/patches/libjpeg.patch
 create mode 100644 srcpkgs/harvid/patches/musl.patch
 create mode 100644 srcpkgs/harvid/template

diff --git a/srcpkgs/harvid/patches/libjpeg.patch b/srcpkgs/harvid/patches/libjpeg.patch
new file mode 100644
index 000000000000..a54113dcfcf3
--- /dev/null
+++ b/srcpkgs/harvid/patches/libjpeg.patch
@@ -0,0 +1,22 @@
+diff --git a/src/Makefile b/src/Makefile
+index 517a225..43fb562 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -8,17 +8,6 @@ include ../common.mak
+ 
+ CONFIGTEMP=conf.out
+ 
+-ifeq ($(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config --exists libavcodec libavformat libavutil libswscale || echo no), no)
+-  $(error "http://ffmpeg.org is required - install libavcodec-dev, libswscale-dev, etc")
+-endif
+-
+-ifeq ($(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config --exists libpng || echo no), no)
+-  $(error "libpng is required - install libpng-dev")
+-endif
+-
+-ifeq ($(shell $(ECHO) "\#include <stdio.h>\n\#include <jpeglib.h>\nint main() { struct jpeg_error_mgr jerr; jpeg_std_error(&jerr); return 0; }" | $(CC) -pipe -x c -o $(CONFIGTEMP) $(ARCHINCLUDES) $(LDFLAGS) - -ljpeg 2>/dev/null || echo no; $(RM) -f $(CONFIGTEMP)), no)
+-  $(error "libjpeg is required - install libjpeg-dev, libjpeg8-dev or libjpeg62-dev")
+-endif
+ 
+ FLAGS=-I../libharvid/
+ FLAGS+=$(ARCHINCLUDES) $(ARCHFLAGS)
diff --git a/srcpkgs/harvid/patches/musl.patch b/srcpkgs/harvid/patches/musl.patch
new file mode 100644
index 000000000000..e916778cf1bb
--- /dev/null
+++ b/srcpkgs/harvid/patches/musl.patch
@@ -0,0 +1,18 @@
+diff --git a/libharvid/timecode.h b/libharvid/timecode.h
+index 204c979..62c1684 100644
+--- a/libharvid/timecode.h
++++ b/libharvid/timecode.h
+@@ -27,13 +27,6 @@
+ typedef int int32_t;
+ #endif
+ 
+-#if (!defined int64_t && !defined __int8_t_defined && !defined _UINT64_T)
+-#  if __WORDSIZE == 64
+-typedef long int int64_t;
+-#else
+-typedef long long int int64_t;
+-#endif
+-#endif
+ 
+ /**
+  * classical timecode
diff --git a/srcpkgs/harvid/template b/srcpkgs/harvid/template
new file mode 100644
index 000000000000..e5557fd5d768
--- /dev/null
+++ b/srcpkgs/harvid/template
@@ -0,0 +1,13 @@
+# Template file for 'harvid'
+pkgname=harvid
+version=0.8.3
+revision=1
+build_style=gnu-makefile
+hostmakedepends="pkg-config"
+makedepends="ffmpeg-devel libpng-devel libjpeg-turbo-devel"
+short_desc="Ardour http video daemon"
+maintainer="notthewave <winklbauer_m@zoho.eu>"
+license="GPL-3.0-or-later"
+homepage="https://x42.github.io/harvid/"
+distfiles="https://github.com/x42/harvid/archive/refs/tags/v${version}.tar.gz"
+checksum=7ade8a4eb4d6ed42d6a95cda5102ae2aada14f8cd2c501c36de8d9c599ffe73d

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
  2021-10-16 10:12 ` notthewave
  2021-10-17  9:07 ` [PR PATCH] [Updated] " notthewave
@ 2021-10-17  9:08 ` notthewave
  2021-10-17  9:13 ` notthewave
                   ` (66 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-17  9:08 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-945077543

Comment:
not sure about the musl patch... 

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (2 preceding siblings ...)
  2021-10-17  9:08 ` notthewave
@ 2021-10-17  9:13 ` notthewave
  2021-10-17  9:14 ` notthewave
                   ` (65 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-17  9:13 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-945078183

Comment:
Not sure why this fails again. Builds just fine on my system with xbps-src.

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (3 preceding siblings ...)
  2021-10-17  9:13 ` notthewave
@ 2021-10-17  9:14 ` notthewave
  2021-10-18 12:42 ` TinfoilSubmarine
                   ` (64 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-17  9:14 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-945078372

Comment:
To make the video thing work in Ardour one also needs xjadeo. Shall I add it to this PR? Or make a seperate one?


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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (4 preceding siblings ...)
  2021-10-17  9:14 ` notthewave
@ 2021-10-18 12:42 ` TinfoilSubmarine
  2021-10-18 13:28 ` TinfoilSubmarine
                   ` (63 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: TinfoilSubmarine @ 2021-10-18 12:42 UTC (permalink / raw)
  To: ml

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

New comment by TinfoilSubmarine on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-945724289

Comment:
I think it should be added to this PR as a separate commit.

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (5 preceding siblings ...)
  2021-10-18 12:42 ` TinfoilSubmarine
@ 2021-10-18 13:28 ` TinfoilSubmarine
  2021-10-18 14:47 ` TinfoilSubmarine
                   ` (62 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: TinfoilSubmarine @ 2021-10-18 13:28 UTC (permalink / raw)
  To: ml

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

New comment by TinfoilSubmarine on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-945768541

Comment:
Doing a quick diff of a (successful) run on my machine with the logs from the CI run, I saw that it was trying to run `make -C libharvid` and `make -C src` at the same time, while locally it ran `make -C libharvid` fully and then ran `make -C src`. I wonder if the template needs `disable_parallel_build=yes`...

Also, I saw that in do_build, it looks for `which` and `git` several times. When I added those to hostmakedepends to test, it looked for `xxd` as well.

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (6 preceding siblings ...)
  2021-10-18 13:28 ` TinfoilSubmarine
@ 2021-10-18 14:47 ` TinfoilSubmarine
  2021-10-18 16:27 ` [PR PATCH] [Updated] " notthewave
                   ` (61 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: TinfoilSubmarine @ 2021-10-18 14:47 UTC (permalink / raw)
  To: ml

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

New comment by TinfoilSubmarine on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-945853149

Comment:
Confirmed on a PR staged against my fork: https://github.com/TinfoilSubmarine/void-packages/pull/1 and https://github.com/TinfoilSubmarine/void-packages/pull/4

Only difference between 1 and 4 is that 1 additionally added the 3 packages I mentioned above to hostmakedepends. 4 proves that those are unneeded and the real fix is adding `disable_parallel_build=yes`.

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

* Re: [PR PATCH] [Updated] New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (7 preceding siblings ...)
  2021-10-18 14:47 ` TinfoilSubmarine
@ 2021-10-18 16:27 ` notthewave
  2021-10-18 16:33 ` notthewave
                   ` (60 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-18 16:27 UTC (permalink / raw)
  To: ml

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

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

https://github.com/notthewave/void-packages harvid
https://github.com/void-linux/void-packages/pull/33586

New package: harvid-0.8.3
<!-- Mark items with [x] where applicable -->
closes #33382 
Ardour http video daemon

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
I would use this package on a regular basis, but I'm on musl and have trouble patching. 
Compiles on glibc but I can't test.
 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] x86_64-glibc
  - [x] aarch64-musl
  - [ ] armv6l-musl

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

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

From ea12edc236f33fbac371fc5215f1e765442ce05d Mon Sep 17 00:00:00 2001
From: notthewave <winklbauer_m@zoho.eu>
Date: Sat, 16 Oct 2021 11:57:11 +0200
Subject: [PATCH] New package: harvid-0.8.3

---
 srcpkgs/harvid/patches/libjpeg.patch | 22 ++++++++++++++++++++++
 srcpkgs/harvid/patches/musl.patch    | 18 ++++++++++++++++++
 srcpkgs/harvid/template              | 14 ++++++++++++++
 3 files changed, 54 insertions(+)
 create mode 100644 srcpkgs/harvid/patches/libjpeg.patch
 create mode 100644 srcpkgs/harvid/patches/musl.patch
 create mode 100644 srcpkgs/harvid/template

diff --git a/srcpkgs/harvid/patches/libjpeg.patch b/srcpkgs/harvid/patches/libjpeg.patch
new file mode 100644
index 000000000000..a54113dcfcf3
--- /dev/null
+++ b/srcpkgs/harvid/patches/libjpeg.patch
@@ -0,0 +1,22 @@
+diff --git a/src/Makefile b/src/Makefile
+index 517a225..43fb562 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -8,17 +8,6 @@ include ../common.mak
+ 
+ CONFIGTEMP=conf.out
+ 
+-ifeq ($(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config --exists libavcodec libavformat libavutil libswscale || echo no), no)
+-  $(error "http://ffmpeg.org is required - install libavcodec-dev, libswscale-dev, etc")
+-endif
+-
+-ifeq ($(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config --exists libpng || echo no), no)
+-  $(error "libpng is required - install libpng-dev")
+-endif
+-
+-ifeq ($(shell $(ECHO) "\#include <stdio.h>\n\#include <jpeglib.h>\nint main() { struct jpeg_error_mgr jerr; jpeg_std_error(&jerr); return 0; }" | $(CC) -pipe -x c -o $(CONFIGTEMP) $(ARCHINCLUDES) $(LDFLAGS) - -ljpeg 2>/dev/null || echo no; $(RM) -f $(CONFIGTEMP)), no)
+-  $(error "libjpeg is required - install libjpeg-dev, libjpeg8-dev or libjpeg62-dev")
+-endif
+ 
+ FLAGS=-I../libharvid/
+ FLAGS+=$(ARCHINCLUDES) $(ARCHFLAGS)
diff --git a/srcpkgs/harvid/patches/musl.patch b/srcpkgs/harvid/patches/musl.patch
new file mode 100644
index 000000000000..e916778cf1bb
--- /dev/null
+++ b/srcpkgs/harvid/patches/musl.patch
@@ -0,0 +1,18 @@
+diff --git a/libharvid/timecode.h b/libharvid/timecode.h
+index 204c979..62c1684 100644
+--- a/libharvid/timecode.h
++++ b/libharvid/timecode.h
+@@ -27,13 +27,6 @@
+ typedef int int32_t;
+ #endif
+ 
+-#if (!defined int64_t && !defined __int8_t_defined && !defined _UINT64_T)
+-#  if __WORDSIZE == 64
+-typedef long int int64_t;
+-#else
+-typedef long long int int64_t;
+-#endif
+-#endif
+ 
+ /**
+  * classical timecode
diff --git a/srcpkgs/harvid/template b/srcpkgs/harvid/template
new file mode 100644
index 000000000000..2bb39569ebfa
--- /dev/null
+++ b/srcpkgs/harvid/template
@@ -0,0 +1,14 @@
+# Template file for 'harvid'
+pkgname=harvid
+version=0.8.3
+revision=1
+build_style=gnu-makefile
+hostmakedepends="pkg-config"
+makedepends="ffmpeg-devel libpng-devel libjpeg-turbo-devel"
+short_desc="Ardour http video daemon"
+maintainer="notthewave <winklbauer_m@zoho.eu>"
+license="GPL-3.0-or-later"
+homepage="https://x42.github.io/harvid/"
+distfiles="https://github.com/x42/harvid/archive/refs/tags/v${version}.tar.gz"
+checksum=7ade8a4eb4d6ed42d6a95cda5102ae2aada14f8cd2c501c36de8d9c599ffe73d
+ disable_parallel_build=yes

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (8 preceding siblings ...)
  2021-10-18 16:27 ` [PR PATCH] [Updated] " notthewave
@ 2021-10-18 16:33 ` notthewave
  2021-10-18 16:33 ` notthewave
                   ` (59 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-18 16:33 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-945955174

Comment:
Great that did the trick.

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (9 preceding siblings ...)
  2021-10-18 16:33 ` notthewave
@ 2021-10-18 16:33 ` notthewave
  2021-10-18 16:39 ` notthewave
                   ` (58 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-18 16:33 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-945955174

Comment:
Great, that did the trick.

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (10 preceding siblings ...)
  2021-10-18 16:33 ` notthewave
@ 2021-10-18 16:39 ` notthewave
  2021-10-18 16:40 ` notthewave
                   ` (57 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-18 16:39 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-945959834

Comment:
Now onto xjadeo. I had no luck when installing the static binary in `/usr/bin`. When launching it from said directory, it complained about not finding a display, but when I ran it with `./`, it popped up. 

I hope this does not happen when installed with xbps but well see...

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (11 preceding siblings ...)
  2021-10-18 16:39 ` notthewave
@ 2021-10-18 16:40 ` notthewave
  2021-10-18 16:56 ` TinfoilSubmarine
                   ` (56 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-18 16:40 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-945959834

Comment:
Now onto xjadeo. I had no luck with installing the static binary in `/usr/bin`. When launching it from said directory, it complained about not finding a display, but when I ran it with `./`, it popped up. 

I hope this does not happen when installed with xbps but well see...

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (12 preceding siblings ...)
  2021-10-18 16:40 ` notthewave
@ 2021-10-18 16:56 ` TinfoilSubmarine
  2021-10-18 17:45 ` [PR PATCH] [Updated] " notthewave
                   ` (55 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: TinfoilSubmarine @ 2021-10-18 16:56 UTC (permalink / raw)
  To: ml

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

New comment by TinfoilSubmarine on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-945972728

Comment:
Can you mark WIP and push that commit so we can review and better help?

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

* Re: [PR PATCH] [Updated] New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (13 preceding siblings ...)
  2021-10-18 16:56 ` TinfoilSubmarine
@ 2021-10-18 17:45 ` notthewave
  2021-10-18 17:46 ` notthewave
                   ` (54 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-18 17:45 UTC (permalink / raw)
  To: ml

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

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

https://github.com/notthewave/void-packages harvid
https://github.com/void-linux/void-packages/pull/33586

New package: harvid-0.8.3
<!-- Mark items with [x] where applicable -->
closes #33382 
Ardour http video daemon

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
I would use this package on a regular basis, but I'm on musl and have trouble patching. 
Compiles on glibc but I can't test.
 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] x86_64-glibc
  - [x] aarch64-musl
  - [ ] armv6l-musl

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

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

From 0a85ccdd8a055560b875e48a7ad78d692fad27ce Mon Sep 17 00:00:00 2001
From: notthewave <winklbauer_m@zoho.eu>
Date: Sat, 16 Oct 2021 11:57:11 +0200
Subject: [PATCH 1/2] New package: harvid-0.8.3

---
 srcpkgs/harvid/patches/libjpeg.patch | 22 ++++++++++++++++++++++
 srcpkgs/harvid/patches/musl.patch    | 18 ++++++++++++++++++
 srcpkgs/harvid/template              | 14 ++++++++++++++
 3 files changed, 54 insertions(+)
 create mode 100644 srcpkgs/harvid/patches/libjpeg.patch
 create mode 100644 srcpkgs/harvid/patches/musl.patch
 create mode 100644 srcpkgs/harvid/template

diff --git a/srcpkgs/harvid/patches/libjpeg.patch b/srcpkgs/harvid/patches/libjpeg.patch
new file mode 100644
index 000000000000..a54113dcfcf3
--- /dev/null
+++ b/srcpkgs/harvid/patches/libjpeg.patch
@@ -0,0 +1,22 @@
+diff --git a/src/Makefile b/src/Makefile
+index 517a225..43fb562 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -8,17 +8,6 @@ include ../common.mak
+ 
+ CONFIGTEMP=conf.out
+ 
+-ifeq ($(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config --exists libavcodec libavformat libavutil libswscale || echo no), no)
+-  $(error "http://ffmpeg.org is required - install libavcodec-dev, libswscale-dev, etc")
+-endif
+-
+-ifeq ($(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config --exists libpng || echo no), no)
+-  $(error "libpng is required - install libpng-dev")
+-endif
+-
+-ifeq ($(shell $(ECHO) "\#include <stdio.h>\n\#include <jpeglib.h>\nint main() { struct jpeg_error_mgr jerr; jpeg_std_error(&jerr); return 0; }" | $(CC) -pipe -x c -o $(CONFIGTEMP) $(ARCHINCLUDES) $(LDFLAGS) - -ljpeg 2>/dev/null || echo no; $(RM) -f $(CONFIGTEMP)), no)
+-  $(error "libjpeg is required - install libjpeg-dev, libjpeg8-dev or libjpeg62-dev")
+-endif
+ 
+ FLAGS=-I../libharvid/
+ FLAGS+=$(ARCHINCLUDES) $(ARCHFLAGS)
diff --git a/srcpkgs/harvid/patches/musl.patch b/srcpkgs/harvid/patches/musl.patch
new file mode 100644
index 000000000000..e916778cf1bb
--- /dev/null
+++ b/srcpkgs/harvid/patches/musl.patch
@@ -0,0 +1,18 @@
+diff --git a/libharvid/timecode.h b/libharvid/timecode.h
+index 204c979..62c1684 100644
+--- a/libharvid/timecode.h
++++ b/libharvid/timecode.h
+@@ -27,13 +27,6 @@
+ typedef int int32_t;
+ #endif
+ 
+-#if (!defined int64_t && !defined __int8_t_defined && !defined _UINT64_T)
+-#  if __WORDSIZE == 64
+-typedef long int int64_t;
+-#else
+-typedef long long int int64_t;
+-#endif
+-#endif
+ 
+ /**
+  * classical timecode
diff --git a/srcpkgs/harvid/template b/srcpkgs/harvid/template
new file mode 100644
index 000000000000..2bb39569ebfa
--- /dev/null
+++ b/srcpkgs/harvid/template
@@ -0,0 +1,14 @@
+# Template file for 'harvid'
+pkgname=harvid
+version=0.8.3
+revision=1
+build_style=gnu-makefile
+hostmakedepends="pkg-config"
+makedepends="ffmpeg-devel libpng-devel libjpeg-turbo-devel"
+short_desc="Ardour http video daemon"
+maintainer="notthewave <winklbauer_m@zoho.eu>"
+license="GPL-3.0-or-later"
+homepage="https://x42.github.io/harvid/"
+distfiles="https://github.com/x42/harvid/archive/refs/tags/v${version}.tar.gz"
+checksum=7ade8a4eb4d6ed42d6a95cda5102ae2aada14f8cd2c501c36de8d9c599ffe73d
+ disable_parallel_build=yes

From a66a8877c14acbf22f736cde58f6624f1266cb55 Mon Sep 17 00:00:00 2001
From: notthewave <winklbauer_m@zoho.eu>
Date: Mon, 18 Oct 2021 19:44:42 +0200
Subject: [PATCH 2/2] New package: xjadeo-0.8.10

---
 srcpkgs/xjadeo/template | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)
 create mode 100644 srcpkgs/xjadeo/template

diff --git a/srcpkgs/xjadeo/template b/srcpkgs/xjadeo/template
new file mode 100644
index 000000000000..9a4660640640
--- /dev/null
+++ b/srcpkgs/xjadeo/template
@@ -0,0 +1,28 @@
+# Template file for 'xjadeo'
+pkgname=xjadeo
+version=0.8.10
+revision=1
+#archs="i686 x86_64"
+#wrksrc=
+#create_wrksrc=yes
+build_style=gnu-configure
+#configure_args=""
+#make_build_args=""
+#make_install_args=""
+#conf_files=""
+#make_dirs="/var/log/dir 0755 root root"
+hostmakedepends="automake"
+makedepends="jack-devel ffmpeg-devel libX11-devel glu-devel freetype-devel libXv-devel"
+depends=""
+short_desc="X Jack video monitor"
+maintainer="notthewave <winklbauer_m@zoho.eu>"
+license="GPL-2.0-only"
+homepage="http://xjadeo.sourceforge.net/"
+distfiles="https://github.com/x42/xjadeo/archive/refs/tags/v${version}.tar.gz"
+checksum=ea8c2c9f8b2237560dafa0b7d8522e0c5fc7c019a9214a36be14468664ee6ad7
+
+pre_configure() {
+	aclocal
+	autoheader
+	automake --gnu --add-missing --copy
+}

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (14 preceding siblings ...)
  2021-10-18 17:45 ` [PR PATCH] [Updated] " notthewave
@ 2021-10-18 17:46 ` notthewave
  2021-10-18 17:59 ` notthewave
                   ` (53 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-18 17:46 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946012692

Comment:
Not sure which package is needed for jack.

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (15 preceding siblings ...)
  2021-10-18 17:46 ` notthewave
@ 2021-10-18 17:59 ` notthewave
  2021-10-18 18:07 ` notthewave
                   ` (52 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-18 17:59 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946022936

Comment:
Again, different error output.

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (16 preceding siblings ...)
  2021-10-18 17:59 ` notthewave
@ 2021-10-18 18:07 ` notthewave
  2021-10-18 18:08 ` notthewave
                   ` (51 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-18 18:07 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946031506

Comment:
```
checking whether struct tm is in sys/time.h or time.h... time.h
./configure: line 6429: syntax error near unexpected token `JACK,'
./configure: line 6429: `PKG_CHECK_MODULES(JACK, jack, ,'
```


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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (17 preceding siblings ...)
  2021-10-18 18:07 ` notthewave
@ 2021-10-18 18:08 ` notthewave
  2021-10-18 18:09 ` notthewave
                   ` (50 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-18 18:08 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946031506

Comment:
```
checking whether struct tm is in sys/time.h or time.h... time.h
./configure: line 6429: syntax error near unexpected token `JACK,'
./configure: line 6429: `PKG_CHECK_MODULES(JACK, jack, ,'
```
meanwhile, CI does not even find ./configure


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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (18 preceding siblings ...)
  2021-10-18 18:08 ` notthewave
@ 2021-10-18 18:09 ` notthewave
  2021-10-18 18:23 ` TinfoilSubmarine
                   ` (49 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-18 18:09 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946031506

Comment:
```
checking whether struct tm is in sys/time.h or time.h... time.h
./configure: line 6429: syntax error near unexpected token `JACK,'
./configure: line 6429: `PKG_CHECK_MODULES(JACK, jack, ,'
```
meanwhile, CI does not even find ./configure

ladish-devel and jack-devel don't seem to help

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (19 preceding siblings ...)
  2021-10-18 18:09 ` notthewave
@ 2021-10-18 18:23 ` TinfoilSubmarine
  2021-10-18 18:30 ` TinfoilSubmarine
                   ` (48 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: TinfoilSubmarine @ 2021-10-18 18:23 UTC (permalink / raw)
  To: ml

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

New comment by TinfoilSubmarine on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946043002

Comment:
Several things:

Just do `./autogen.sh` instead of what you currently have in pre_configure(). This fixes the error with missing `./configure`.

Also needs `pkg-config` in hostmakedepends to avoid missing macros in configure.ac.

Having pkg-config installed reveals the necessary makedepends `libXpm-devel`.

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (20 preceding siblings ...)
  2021-10-18 18:23 ` TinfoilSubmarine
@ 2021-10-18 18:30 ` TinfoilSubmarine
  2021-10-18 18:38 ` TinfoilSubmarine
                   ` (47 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: TinfoilSubmarine @ 2021-10-18 18:30 UTC (permalink / raw)
  To: ml

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

New comment by TinfoilSubmarine on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946048950

Comment:
Also should probably consider some of those optional depends. These ones flipped some stuff in the configuration report:
libltc-devel liblo-devel alsa-lib-devel imlib2-devel

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (21 preceding siblings ...)
  2021-10-18 18:30 ` TinfoilSubmarine
@ 2021-10-18 18:38 ` TinfoilSubmarine
  2021-10-18 20:52 ` [PR PATCH] [Updated] " notthewave
                   ` (46 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: TinfoilSubmarine @ 2021-10-18 18:38 UTC (permalink / raw)
  To: ml

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

New comment by TinfoilSubmarine on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946056528

Comment:
Regarding the end-game of getting this all working with Ardour:

I was reading this (https://manual.ardour.org/video-timeline/setup/) and saw that it expects `ffmpeg_harvid` and `ffprobe_harvid` to point to the system `ffmpeg` and `ffprobe` respectively. You should probably add ffmpeg as a runtime dependency (`depends="ffmpeg"`) and create those symlinks in the harvid template.

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

* Re: [PR PATCH] [Updated] New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (22 preceding siblings ...)
  2021-10-18 18:38 ` TinfoilSubmarine
@ 2021-10-18 20:52 ` notthewave
  2021-10-18 20:55 ` notthewave
                   ` (45 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-18 20:52 UTC (permalink / raw)
  To: ml

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

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

https://github.com/notthewave/void-packages harvid
https://github.com/void-linux/void-packages/pull/33586

New package: harvid-0.8.3
<!-- Mark items with [x] where applicable -->
closes #33382 
Ardour http video daemon

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
I would use this package on a regular basis, but I'm on musl and have trouble patching. 
Compiles on glibc but I can't test.
 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] x86_64-glibc
  - [x] aarch64-musl
  - [ ] armv6l-musl

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

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

From 0a85ccdd8a055560b875e48a7ad78d692fad27ce Mon Sep 17 00:00:00 2001
From: notthewave <winklbauer_m@zoho.eu>
Date: Sat, 16 Oct 2021 11:57:11 +0200
Subject: [PATCH 1/2] New package: harvid-0.8.3

---
 srcpkgs/harvid/patches/libjpeg.patch | 22 ++++++++++++++++++++++
 srcpkgs/harvid/patches/musl.patch    | 18 ++++++++++++++++++
 srcpkgs/harvid/template              | 14 ++++++++++++++
 3 files changed, 54 insertions(+)
 create mode 100644 srcpkgs/harvid/patches/libjpeg.patch
 create mode 100644 srcpkgs/harvid/patches/musl.patch
 create mode 100644 srcpkgs/harvid/template

diff --git a/srcpkgs/harvid/patches/libjpeg.patch b/srcpkgs/harvid/patches/libjpeg.patch
new file mode 100644
index 000000000000..a54113dcfcf3
--- /dev/null
+++ b/srcpkgs/harvid/patches/libjpeg.patch
@@ -0,0 +1,22 @@
+diff --git a/src/Makefile b/src/Makefile
+index 517a225..43fb562 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -8,17 +8,6 @@ include ../common.mak
+ 
+ CONFIGTEMP=conf.out
+ 
+-ifeq ($(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config --exists libavcodec libavformat libavutil libswscale || echo no), no)
+-  $(error "http://ffmpeg.org is required - install libavcodec-dev, libswscale-dev, etc")
+-endif
+-
+-ifeq ($(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config --exists libpng || echo no), no)
+-  $(error "libpng is required - install libpng-dev")
+-endif
+-
+-ifeq ($(shell $(ECHO) "\#include <stdio.h>\n\#include <jpeglib.h>\nint main() { struct jpeg_error_mgr jerr; jpeg_std_error(&jerr); return 0; }" | $(CC) -pipe -x c -o $(CONFIGTEMP) $(ARCHINCLUDES) $(LDFLAGS) - -ljpeg 2>/dev/null || echo no; $(RM) -f $(CONFIGTEMP)), no)
+-  $(error "libjpeg is required - install libjpeg-dev, libjpeg8-dev or libjpeg62-dev")
+-endif
+ 
+ FLAGS=-I../libharvid/
+ FLAGS+=$(ARCHINCLUDES) $(ARCHFLAGS)
diff --git a/srcpkgs/harvid/patches/musl.patch b/srcpkgs/harvid/patches/musl.patch
new file mode 100644
index 000000000000..e916778cf1bb
--- /dev/null
+++ b/srcpkgs/harvid/patches/musl.patch
@@ -0,0 +1,18 @@
+diff --git a/libharvid/timecode.h b/libharvid/timecode.h
+index 204c979..62c1684 100644
+--- a/libharvid/timecode.h
++++ b/libharvid/timecode.h
+@@ -27,13 +27,6 @@
+ typedef int int32_t;
+ #endif
+ 
+-#if (!defined int64_t && !defined __int8_t_defined && !defined _UINT64_T)
+-#  if __WORDSIZE == 64
+-typedef long int int64_t;
+-#else
+-typedef long long int int64_t;
+-#endif
+-#endif
+ 
+ /**
+  * classical timecode
diff --git a/srcpkgs/harvid/template b/srcpkgs/harvid/template
new file mode 100644
index 000000000000..2bb39569ebfa
--- /dev/null
+++ b/srcpkgs/harvid/template
@@ -0,0 +1,14 @@
+# Template file for 'harvid'
+pkgname=harvid
+version=0.8.3
+revision=1
+build_style=gnu-makefile
+hostmakedepends="pkg-config"
+makedepends="ffmpeg-devel libpng-devel libjpeg-turbo-devel"
+short_desc="Ardour http video daemon"
+maintainer="notthewave <winklbauer_m@zoho.eu>"
+license="GPL-3.0-or-later"
+homepage="https://x42.github.io/harvid/"
+distfiles="https://github.com/x42/harvid/archive/refs/tags/v${version}.tar.gz"
+checksum=7ade8a4eb4d6ed42d6a95cda5102ae2aada14f8cd2c501c36de8d9c599ffe73d
+ disable_parallel_build=yes

From f34ffe49de346a14e32785a0e9f81c70b49efb4c Mon Sep 17 00:00:00 2001
From: notthewave <winklbauer_m@zoho.eu>
Date: Mon, 18 Oct 2021 19:44:42 +0200
Subject: [PATCH 2/2] New package: xjadeo-0.8.10

---
 srcpkgs/xjadeo/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/xjadeo/template

diff --git a/srcpkgs/xjadeo/template b/srcpkgs/xjadeo/template
new file mode 100644
index 000000000000..f9c54a5ad82c
--- /dev/null
+++ b/srcpkgs/xjadeo/template
@@ -0,0 +1,17 @@
+# Template file for 'xjadeo'
+pkgname=xjadeo
+version=0.8.10
+revision=1
+build_style=gnu-configure
+hostmakedepends="automake pkg-config"
+makedepends="libXpm-devel jack-devel ffmpeg-devel libX11-devel glu-devel freetype-devel libXv-devel"
+short_desc="X Jack video monitor"
+maintainer="notthewave <winklbauer_m@zoho.eu>"
+license="GPL-2.0-only"
+homepage="http://xjadeo.sourceforge.net/"
+distfiles="https://github.com/x42/xjadeo/archive/refs/tags/v${version}.tar.gz"
+checksum=ea8c2c9f8b2237560dafa0b7d8522e0c5fc7c019a9214a36be14468664ee6ad7
+
+pre_configure() {
+	./autogen.sh
+}

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

* Re: [PR PATCH] [Updated] New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (23 preceding siblings ...)
  2021-10-18 20:52 ` [PR PATCH] [Updated] " notthewave
@ 2021-10-18 20:55 ` notthewave
  2021-10-18 21:06 ` notthewave
                   ` (44 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-18 20:55 UTC (permalink / raw)
  To: ml

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

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

https://github.com/notthewave/void-packages harvid
https://github.com/void-linux/void-packages/pull/33586

New package: harvid-0.8.3
<!-- Mark items with [x] where applicable -->
closes #33382 
Ardour http video daemon

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
I would use this package on a regular basis, but I'm on musl and have trouble patching. 
Compiles on glibc but I can't test.
 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] x86_64-glibc
  - [x] aarch64-musl
  - [ ] armv6l-musl

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

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

From 0a85ccdd8a055560b875e48a7ad78d692fad27ce Mon Sep 17 00:00:00 2001
From: notthewave <winklbauer_m@zoho.eu>
Date: Sat, 16 Oct 2021 11:57:11 +0200
Subject: [PATCH 1/2] New package: harvid-0.8.3

---
 srcpkgs/harvid/patches/libjpeg.patch | 22 ++++++++++++++++++++++
 srcpkgs/harvid/patches/musl.patch    | 18 ++++++++++++++++++
 srcpkgs/harvid/template              | 14 ++++++++++++++
 3 files changed, 54 insertions(+)
 create mode 100644 srcpkgs/harvid/patches/libjpeg.patch
 create mode 100644 srcpkgs/harvid/patches/musl.patch
 create mode 100644 srcpkgs/harvid/template

diff --git a/srcpkgs/harvid/patches/libjpeg.patch b/srcpkgs/harvid/patches/libjpeg.patch
new file mode 100644
index 000000000000..a54113dcfcf3
--- /dev/null
+++ b/srcpkgs/harvid/patches/libjpeg.patch
@@ -0,0 +1,22 @@
+diff --git a/src/Makefile b/src/Makefile
+index 517a225..43fb562 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -8,17 +8,6 @@ include ../common.mak
+ 
+ CONFIGTEMP=conf.out
+ 
+-ifeq ($(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config --exists libavcodec libavformat libavutil libswscale || echo no), no)
+-  $(error "http://ffmpeg.org is required - install libavcodec-dev, libswscale-dev, etc")
+-endif
+-
+-ifeq ($(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config --exists libpng || echo no), no)
+-  $(error "libpng is required - install libpng-dev")
+-endif
+-
+-ifeq ($(shell $(ECHO) "\#include <stdio.h>\n\#include <jpeglib.h>\nint main() { struct jpeg_error_mgr jerr; jpeg_std_error(&jerr); return 0; }" | $(CC) -pipe -x c -o $(CONFIGTEMP) $(ARCHINCLUDES) $(LDFLAGS) - -ljpeg 2>/dev/null || echo no; $(RM) -f $(CONFIGTEMP)), no)
+-  $(error "libjpeg is required - install libjpeg-dev, libjpeg8-dev or libjpeg62-dev")
+-endif
+ 
+ FLAGS=-I../libharvid/
+ FLAGS+=$(ARCHINCLUDES) $(ARCHFLAGS)
diff --git a/srcpkgs/harvid/patches/musl.patch b/srcpkgs/harvid/patches/musl.patch
new file mode 100644
index 000000000000..e916778cf1bb
--- /dev/null
+++ b/srcpkgs/harvid/patches/musl.patch
@@ -0,0 +1,18 @@
+diff --git a/libharvid/timecode.h b/libharvid/timecode.h
+index 204c979..62c1684 100644
+--- a/libharvid/timecode.h
++++ b/libharvid/timecode.h
+@@ -27,13 +27,6 @@
+ typedef int int32_t;
+ #endif
+ 
+-#if (!defined int64_t && !defined __int8_t_defined && !defined _UINT64_T)
+-#  if __WORDSIZE == 64
+-typedef long int int64_t;
+-#else
+-typedef long long int int64_t;
+-#endif
+-#endif
+ 
+ /**
+  * classical timecode
diff --git a/srcpkgs/harvid/template b/srcpkgs/harvid/template
new file mode 100644
index 000000000000..2bb39569ebfa
--- /dev/null
+++ b/srcpkgs/harvid/template
@@ -0,0 +1,14 @@
+# Template file for 'harvid'
+pkgname=harvid
+version=0.8.3
+revision=1
+build_style=gnu-makefile
+hostmakedepends="pkg-config"
+makedepends="ffmpeg-devel libpng-devel libjpeg-turbo-devel"
+short_desc="Ardour http video daemon"
+maintainer="notthewave <winklbauer_m@zoho.eu>"
+license="GPL-3.0-or-later"
+homepage="https://x42.github.io/harvid/"
+distfiles="https://github.com/x42/harvid/archive/refs/tags/v${version}.tar.gz"
+checksum=7ade8a4eb4d6ed42d6a95cda5102ae2aada14f8cd2c501c36de8d9c599ffe73d
+ disable_parallel_build=yes

From 7f38452ebbae26fc17ccabd449cfe4c27fdac6c6 Mon Sep 17 00:00:00 2001
From: notthewave <winklbauer_m@zoho.eu>
Date: Mon, 18 Oct 2021 19:44:42 +0200
Subject: [PATCH 2/2] New package: xjadeo-0.8.10

---
 srcpkgs/xjadeo/template | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 srcpkgs/xjadeo/template

diff --git a/srcpkgs/xjadeo/template b/srcpkgs/xjadeo/template
new file mode 100644
index 000000000000..97daf8fc4e1e
--- /dev/null
+++ b/srcpkgs/xjadeo/template
@@ -0,0 +1,18 @@
+# Template file for 'xjadeo'
+pkgname=xjadeo
+version=0.8.10
+revision=1
+build_style=gnu-configure
+hostmakedepends="automake pkg-config"
+makedepends="libXpm-devel jack-devel ffmpeg-devel libX11-devel glu-devel freetype-devel libXv-devel
+libltc-devel liblo-devel alsa-lib-devel imlib2-devel"
+short_desc="X Jack video monitor"
+maintainer="notthewave <winklbauer_m@zoho.eu>"
+license="GPL-2.0-only"
+homepage="http://xjadeo.sourceforge.net/"
+distfiles="https://github.com/x42/xjadeo/archive/refs/tags/v${version}.tar.gz"
+checksum=ea8c2c9f8b2237560dafa0b7d8522e0c5fc7c019a9214a36be14468664ee6ad7
+
+pre_configure() {
+	./autogen.sh
+}

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (24 preceding siblings ...)
  2021-10-18 20:55 ` notthewave
@ 2021-10-18 21:06 ` notthewave
  2021-10-18 21:07 ` notthewave
                   ` (43 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-18 21:06 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946165428

Comment:
Wouldn't it be a more elegant solution if we patch it instead of symlinking ffmpeg and ffprobe?

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (25 preceding siblings ...)
  2021-10-18 21:06 ` notthewave
@ 2021-10-18 21:07 ` notthewave
  2021-10-18 21:08 ` notthewave
                   ` (42 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-18 21:07 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946165428

Comment:
Wouldn't it be a more elegant solution if we patch it instead of symlinking ffmpeg and ffprobe?
paper suggested that, if newest ffmpeg plays nice.

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (26 preceding siblings ...)
  2021-10-18 21:07 ` notthewave
@ 2021-10-18 21:08 ` notthewave
  2021-10-18 21:14 ` notthewave
                   ` (41 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-18 21:08 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946165428

Comment:
Wouldn't it be a more elegant solution if we patch it instead of symlinking FFmpeg and FFprobe?
paper suggested that, under the condition that newest FFmpeg plays nice.

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (27 preceding siblings ...)
  2021-10-18 21:08 ` notthewave
@ 2021-10-18 21:14 ` notthewave
  2021-10-18 21:21 ` TinfoilSubmarine
                   ` (40 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-18 21:14 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946171926

Comment:
Just tested with symlinks, works great!

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (28 preceding siblings ...)
  2021-10-18 21:14 ` notthewave
@ 2021-10-18 21:21 ` TinfoilSubmarine
  2021-10-19  8:24 ` notthewave
                   ` (39 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: TinfoilSubmarine @ 2021-10-18 21:21 UTC (permalink / raw)
  To: ml

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

New comment by TinfoilSubmarine on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946176472

Comment:
> Wouldn't it be a more elegant solution if we patch it instead of symlinking FFmpeg and FFprobe? paper suggested that, under the condition that newest FFmpeg plays nice.

Agree, would be more elegant. Either way newest FFmpeg would need to play nice since the latest "blessed" version from Ardour is 2.8.2 while Void is currently shipping 4.4.

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (29 preceding siblings ...)
  2021-10-18 21:21 ` TinfoilSubmarine
@ 2021-10-19  8:24 ` notthewave
  2021-10-19  9:27 ` notthewave
                   ` (38 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-19  8:24 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946478063

Comment:
So somehow it does not work, maybe I accidentally tested the Flatpak before... 
The videoclip is shown in the timeline but xjadeo does not launch.

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (30 preceding siblings ...)
  2021-10-19  8:24 ` notthewave
@ 2021-10-19  9:27 ` notthewave
  2021-10-19  9:27 ` notthewave
                   ` (37 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-19  9:27 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946529772

Comment:
So somehow it does not work now, maybe I accidentally tested the Flatpak before... 
Videoclip is shown in the timeline but xjadeo does not launch.

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (31 preceding siblings ...)
  2021-10-19  9:27 ` notthewave
@ 2021-10-19  9:27 ` notthewave
  2021-10-19  9:30 ` notthewave
                   ` (36 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-19  9:27 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946529772

Comment:
So somehow it does not work now, maybe I accidentally tested the Flatpak before... 
Videoclip is shown in the timeline but xjadeo does not launch.

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (32 preceding siblings ...)
  2021-10-19  9:27 ` notthewave
@ 2021-10-19  9:30 ` notthewave
  2021-10-19  9:31 ` notthewave
                   ` (35 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-19  9:30 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946532501

Comment:
Do you use a X windowmanager/desktop env.? 
On sway Wayland it reports:
```
Could not open video output.
Could not open display.
```

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (33 preceding siblings ...)
  2021-10-19  9:30 ` notthewave
@ 2021-10-19  9:31 ` notthewave
  2021-10-19 10:39 ` notthewave
                   ` (34 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-19  9:31 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946532501

Comment:
Do you use a X windowmanager/desktop env.? 
On sway Wayland it reports:
```
Could not open video output.
Could not open display.
```
when running xjadeo standalone.

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (34 preceding siblings ...)
  2021-10-19  9:31 ` notthewave
@ 2021-10-19 10:39 ` notthewave
  2021-10-19 10:45 ` notthewave
                   ` (33 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-19 10:39 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946171926

Comment:
~~Just tested with symlinks, works great!~~

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (35 preceding siblings ...)
  2021-10-19 10:39 ` notthewave
@ 2021-10-19 10:45 ` notthewave
  2021-10-19 10:46 ` notthewave
                   ` (32 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-19 10:45 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946600617

Comment:
just tested with x same error.

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (36 preceding siblings ...)
  2021-10-19 10:45 ` notthewave
@ 2021-10-19 10:46 ` notthewave
  2021-10-19 12:15 ` TinfoilSubmarine
                   ` (31 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-19 10:46 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946600617

Comment:
Just tested with X: same error.
Also tried the static binaries: no luck either.

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (37 preceding siblings ...)
  2021-10-19 10:46 ` notthewave
@ 2021-10-19 12:15 ` TinfoilSubmarine
  2021-10-19 13:12 ` TinfoilSubmarine
                   ` (30 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: TinfoilSubmarine @ 2021-10-19 12:15 UTC (permalink / raw)
  To: ml

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

New comment by TinfoilSubmarine on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946662012

Comment:
I had this running standalone yesterday on sway... Do you have xwayland installed and configured in sway config?

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (38 preceding siblings ...)
  2021-10-19 12:15 ` TinfoilSubmarine
@ 2021-10-19 13:12 ` TinfoilSubmarine
  2021-10-19 15:23 ` notthewave
                   ` (29 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: TinfoilSubmarine @ 2021-10-19 13:12 UTC (permalink / raw)
  To: ml

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

New comment by TinfoilSubmarine on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946709558

Comment:
You might want to rebase on void-packages:master and then try re-building. When I switch to your branch and try to build, it starts building automake; it must have been updated recently. Not sure if that would be causing your issues, but best to make sure.

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (39 preceding siblings ...)
  2021-10-19 13:12 ` TinfoilSubmarine
@ 2021-10-19 15:23 ` notthewave
  2021-10-19 15:25 ` notthewave
                   ` (28 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-19 15:23 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946836182

Comment:
Does not change anything

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (40 preceding siblings ...)
  2021-10-19 15:23 ` notthewave
@ 2021-10-19 15:25 ` notthewave
  2021-10-19 15:34 ` notthewave
                   ` (27 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-19 15:25 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946836182

Comment:
Xwayland is enabled, and I rebased on void-packages:master. Still no change.

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (41 preceding siblings ...)
  2021-10-19 15:25 ` notthewave
@ 2021-10-19 15:34 ` notthewave
  2021-10-19 15:37 ` TinfoilSubmarine
                   ` (26 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-19 15:34 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946845589

Comment:
Does it work for you in Ardour? Also are you on a glibc system?

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (42 preceding siblings ...)
  2021-10-19 15:34 ` notthewave
@ 2021-10-19 15:37 ` TinfoilSubmarine
  2021-10-19 18:03 ` [PR PATCH] [Updated] " notthewave
                   ` (25 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: TinfoilSubmarine @ 2021-10-19 15:37 UTC (permalink / raw)
  To: ml

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

New comment by TinfoilSubmarine on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946848389

Comment:
I'm on glibc, so musl may be the issue.

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

* Re: [PR PATCH] [Updated] New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (43 preceding siblings ...)
  2021-10-19 15:37 ` TinfoilSubmarine
@ 2021-10-19 18:03 ` notthewave
  2021-10-19 18:16 ` notthewave
                   ` (24 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-19 18:03 UTC (permalink / raw)
  To: ml

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

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

https://github.com/notthewave/void-packages harvid
https://github.com/void-linux/void-packages/pull/33586

New package: harvid-0.8.3
<!-- Mark items with [x] where applicable -->
closes #33382 
Ardour http video daemon

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
I would use this package on a regular basis, but I'm on musl and have trouble patching. 
Compiles on glibc but I can't test.
 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] x86_64-glibc
  - [x] aarch64-musl
  - [ ] armv6l-musl

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

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

From 5af360b7dfc9b5ae7e09a377bca8f46734df0571 Mon Sep 17 00:00:00 2001
From: notthewave <winklbauer_m@zoho.eu>
Date: Sat, 16 Oct 2021 11:57:11 +0200
Subject: [PATCH 1/2] New package: harvid-0.8.3

---
 srcpkgs/harvid/patches/libjpeg.patch | 22 ++++++++++++++++++++++
 srcpkgs/harvid/patches/musl.patch    | 18 ++++++++++++++++++
 srcpkgs/harvid/template              | 20 ++++++++++++++++++++
 3 files changed, 60 insertions(+)
 create mode 100644 srcpkgs/harvid/patches/libjpeg.patch
 create mode 100644 srcpkgs/harvid/patches/musl.patch
 create mode 100644 srcpkgs/harvid/template

diff --git a/srcpkgs/harvid/patches/libjpeg.patch b/srcpkgs/harvid/patches/libjpeg.patch
new file mode 100644
index 000000000000..a54113dcfcf3
--- /dev/null
+++ b/srcpkgs/harvid/patches/libjpeg.patch
@@ -0,0 +1,22 @@
+diff --git a/src/Makefile b/src/Makefile
+index 517a225..43fb562 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -8,17 +8,6 @@ include ../common.mak
+ 
+ CONFIGTEMP=conf.out
+ 
+-ifeq ($(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config --exists libavcodec libavformat libavutil libswscale || echo no), no)
+-  $(error "http://ffmpeg.org is required - install libavcodec-dev, libswscale-dev, etc")
+-endif
+-
+-ifeq ($(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config --exists libpng || echo no), no)
+-  $(error "libpng is required - install libpng-dev")
+-endif
+-
+-ifeq ($(shell $(ECHO) "\#include <stdio.h>\n\#include <jpeglib.h>\nint main() { struct jpeg_error_mgr jerr; jpeg_std_error(&jerr); return 0; }" | $(CC) -pipe -x c -o $(CONFIGTEMP) $(ARCHINCLUDES) $(LDFLAGS) - -ljpeg 2>/dev/null || echo no; $(RM) -f $(CONFIGTEMP)), no)
+-  $(error "libjpeg is required - install libjpeg-dev, libjpeg8-dev or libjpeg62-dev")
+-endif
+ 
+ FLAGS=-I../libharvid/
+ FLAGS+=$(ARCHINCLUDES) $(ARCHFLAGS)
diff --git a/srcpkgs/harvid/patches/musl.patch b/srcpkgs/harvid/patches/musl.patch
new file mode 100644
index 000000000000..e916778cf1bb
--- /dev/null
+++ b/srcpkgs/harvid/patches/musl.patch
@@ -0,0 +1,18 @@
+diff --git a/libharvid/timecode.h b/libharvid/timecode.h
+index 204c979..62c1684 100644
+--- a/libharvid/timecode.h
++++ b/libharvid/timecode.h
+@@ -27,13 +27,6 @@
+ typedef int int32_t;
+ #endif
+ 
+-#if (!defined int64_t && !defined __int8_t_defined && !defined _UINT64_T)
+-#  if __WORDSIZE == 64
+-typedef long int int64_t;
+-#else
+-typedef long long int int64_t;
+-#endif
+-#endif
+ 
+ /**
+  * classical timecode
diff --git a/srcpkgs/harvid/template b/srcpkgs/harvid/template
new file mode 100644
index 000000000000..cf7718c48536
--- /dev/null
+++ b/srcpkgs/harvid/template
@@ -0,0 +1,20 @@
+# Template file for 'harvid'
+pkgname=harvid
+version=0.8.3
+revision=1
+build_style=gnu-makefile
+hostmakedepends="pkg-config"
+makedepends="ffmpeg-devel libpng-devel libjpeg-turbo-devel"
+depends="ffmpeg"
+short_desc="Ardour http video daemon"
+maintainer="notthewave <winklbauer_m@zoho.eu>"
+license="GPL-3.0-or-later"
+homepage="https://x42.github.io/harvid/"
+distfiles="https://github.com/x42/harvid/archive/refs/tags/v${version}.tar.gz"
+checksum=7ade8a4eb4d6ed42d6a95cda5102ae2aada14f8cd2c501c36de8d9c599ffe73d
+disable_parallel_build=yes
+
+post_install() {
+    ln -sf /usr/bin/ffmpeg /usr/bin/ffmpeg_harvid
+    ln -sf /usr/bin/ffprobe /usr/bin/ffprobe_harvid
+  }

From 6766b16168599550ee52e8d8738dd1b7addac3b2 Mon Sep 17 00:00:00 2001
From: notthewave <winklbauer_m@zoho.eu>
Date: Mon, 18 Oct 2021 19:44:42 +0200
Subject: [PATCH 2/2] New package: xjadeo-0.8.10

---
 srcpkgs/xjadeo/template | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 srcpkgs/xjadeo/template

diff --git a/srcpkgs/xjadeo/template b/srcpkgs/xjadeo/template
new file mode 100644
index 000000000000..97daf8fc4e1e
--- /dev/null
+++ b/srcpkgs/xjadeo/template
@@ -0,0 +1,18 @@
+# Template file for 'xjadeo'
+pkgname=xjadeo
+version=0.8.10
+revision=1
+build_style=gnu-configure
+hostmakedepends="automake pkg-config"
+makedepends="libXpm-devel jack-devel ffmpeg-devel libX11-devel glu-devel freetype-devel libXv-devel
+libltc-devel liblo-devel alsa-lib-devel imlib2-devel"
+short_desc="X Jack video monitor"
+maintainer="notthewave <winklbauer_m@zoho.eu>"
+license="GPL-2.0-only"
+homepage="http://xjadeo.sourceforge.net/"
+distfiles="https://github.com/x42/xjadeo/archive/refs/tags/v${version}.tar.gz"
+checksum=ea8c2c9f8b2237560dafa0b7d8522e0c5fc7c019a9214a36be14468664ee6ad7
+
+pre_configure() {
+	./autogen.sh
+}

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

* Re: [PR PATCH] [Updated] New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (44 preceding siblings ...)
  2021-10-19 18:03 ` [PR PATCH] [Updated] " notthewave
@ 2021-10-19 18:16 ` notthewave
  2021-10-19 18:18 ` notthewave
                   ` (23 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-19 18:16 UTC (permalink / raw)
  To: ml

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

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

https://github.com/notthewave/void-packages harvid
https://github.com/void-linux/void-packages/pull/33586

New package: harvid-0.8.3
<!-- Mark items with [x] where applicable -->
closes #33382 
Ardour http video daemon

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
I would use this package on a regular basis, but I'm on musl and have trouble patching. 
Compiles on glibc but I can't test.
 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] x86_64-glibc
  - [x] aarch64-musl
  - [ ] armv6l-musl

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

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

From 5af360b7dfc9b5ae7e09a377bca8f46734df0571 Mon Sep 17 00:00:00 2001
From: notthewave <winklbauer_m@zoho.eu>
Date: Sat, 16 Oct 2021 11:57:11 +0200
Subject: [PATCH 1/2] New package: harvid-0.8.3

---
 srcpkgs/harvid/patches/libjpeg.patch | 22 ++++++++++++++++++++++
 srcpkgs/harvid/patches/musl.patch    | 18 ++++++++++++++++++
 srcpkgs/harvid/template              | 20 ++++++++++++++++++++
 3 files changed, 60 insertions(+)
 create mode 100644 srcpkgs/harvid/patches/libjpeg.patch
 create mode 100644 srcpkgs/harvid/patches/musl.patch
 create mode 100644 srcpkgs/harvid/template

diff --git a/srcpkgs/harvid/patches/libjpeg.patch b/srcpkgs/harvid/patches/libjpeg.patch
new file mode 100644
index 000000000000..a54113dcfcf3
--- /dev/null
+++ b/srcpkgs/harvid/patches/libjpeg.patch
@@ -0,0 +1,22 @@
+diff --git a/src/Makefile b/src/Makefile
+index 517a225..43fb562 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -8,17 +8,6 @@ include ../common.mak
+ 
+ CONFIGTEMP=conf.out
+ 
+-ifeq ($(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config --exists libavcodec libavformat libavutil libswscale || echo no), no)
+-  $(error "http://ffmpeg.org is required - install libavcodec-dev, libswscale-dev, etc")
+-endif
+-
+-ifeq ($(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config --exists libpng || echo no), no)
+-  $(error "libpng is required - install libpng-dev")
+-endif
+-
+-ifeq ($(shell $(ECHO) "\#include <stdio.h>\n\#include <jpeglib.h>\nint main() { struct jpeg_error_mgr jerr; jpeg_std_error(&jerr); return 0; }" | $(CC) -pipe -x c -o $(CONFIGTEMP) $(ARCHINCLUDES) $(LDFLAGS) - -ljpeg 2>/dev/null || echo no; $(RM) -f $(CONFIGTEMP)), no)
+-  $(error "libjpeg is required - install libjpeg-dev, libjpeg8-dev or libjpeg62-dev")
+-endif
+ 
+ FLAGS=-I../libharvid/
+ FLAGS+=$(ARCHINCLUDES) $(ARCHFLAGS)
diff --git a/srcpkgs/harvid/patches/musl.patch b/srcpkgs/harvid/patches/musl.patch
new file mode 100644
index 000000000000..e916778cf1bb
--- /dev/null
+++ b/srcpkgs/harvid/patches/musl.patch
@@ -0,0 +1,18 @@
+diff --git a/libharvid/timecode.h b/libharvid/timecode.h
+index 204c979..62c1684 100644
+--- a/libharvid/timecode.h
++++ b/libharvid/timecode.h
+@@ -27,13 +27,6 @@
+ typedef int int32_t;
+ #endif
+ 
+-#if (!defined int64_t && !defined __int8_t_defined && !defined _UINT64_T)
+-#  if __WORDSIZE == 64
+-typedef long int int64_t;
+-#else
+-typedef long long int int64_t;
+-#endif
+-#endif
+ 
+ /**
+  * classical timecode
diff --git a/srcpkgs/harvid/template b/srcpkgs/harvid/template
new file mode 100644
index 000000000000..cf7718c48536
--- /dev/null
+++ b/srcpkgs/harvid/template
@@ -0,0 +1,20 @@
+# Template file for 'harvid'
+pkgname=harvid
+version=0.8.3
+revision=1
+build_style=gnu-makefile
+hostmakedepends="pkg-config"
+makedepends="ffmpeg-devel libpng-devel libjpeg-turbo-devel"
+depends="ffmpeg"
+short_desc="Ardour http video daemon"
+maintainer="notthewave <winklbauer_m@zoho.eu>"
+license="GPL-3.0-or-later"
+homepage="https://x42.github.io/harvid/"
+distfiles="https://github.com/x42/harvid/archive/refs/tags/v${version}.tar.gz"
+checksum=7ade8a4eb4d6ed42d6a95cda5102ae2aada14f8cd2c501c36de8d9c599ffe73d
+disable_parallel_build=yes
+
+post_install() {
+    ln -sf /usr/bin/ffmpeg /usr/bin/ffmpeg_harvid
+    ln -sf /usr/bin/ffprobe /usr/bin/ffprobe_harvid
+  }

From 2aa7c1cf363eb04478e5004b28c90542c0108cdc Mon Sep 17 00:00:00 2001
From: notthewave <winklbauer_m@zoho.eu>
Date: Mon, 18 Oct 2021 19:44:42 +0200
Subject: [PATCH 2/2] New package: xjadeo-0.8.10

---
 srcpkgs/harvid/template |  6 +++---
 srcpkgs/xjadeo/template | 18 ++++++++++++++++++
 2 files changed, 21 insertions(+), 3 deletions(-)
 create mode 100644 srcpkgs/xjadeo/template

diff --git a/srcpkgs/harvid/template b/srcpkgs/harvid/template
index cf7718c48536..b7740dd78c75 100644
--- a/srcpkgs/harvid/template
+++ b/srcpkgs/harvid/template
@@ -15,6 +15,6 @@ checksum=7ade8a4eb4d6ed42d6a95cda5102ae2aada14f8cd2c501c36de8d9c599ffe73d
 disable_parallel_build=yes
 
 post_install() {
-    ln -sf /usr/bin/ffmpeg /usr/bin/ffmpeg_harvid
-    ln -sf /usr/bin/ffprobe /usr/bin/ffprobe_harvid
-  }
+	ln -sf /usr/bin/ffmpeg /usr/bin/ffmpeg_harvid
+	ln -sf /usr/bin/ffprobe /usr/bin/ffprobe_harvid
+}
diff --git a/srcpkgs/xjadeo/template b/srcpkgs/xjadeo/template
new file mode 100644
index 000000000000..97daf8fc4e1e
--- /dev/null
+++ b/srcpkgs/xjadeo/template
@@ -0,0 +1,18 @@
+# Template file for 'xjadeo'
+pkgname=xjadeo
+version=0.8.10
+revision=1
+build_style=gnu-configure
+hostmakedepends="automake pkg-config"
+makedepends="libXpm-devel jack-devel ffmpeg-devel libX11-devel glu-devel freetype-devel libXv-devel
+libltc-devel liblo-devel alsa-lib-devel imlib2-devel"
+short_desc="X Jack video monitor"
+maintainer="notthewave <winklbauer_m@zoho.eu>"
+license="GPL-2.0-only"
+homepage="http://xjadeo.sourceforge.net/"
+distfiles="https://github.com/x42/xjadeo/archive/refs/tags/v${version}.tar.gz"
+checksum=ea8c2c9f8b2237560dafa0b7d8522e0c5fc7c019a9214a36be14468664ee6ad7
+
+pre_configure() {
+	./autogen.sh
+}

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (45 preceding siblings ...)
  2021-10-19 18:16 ` notthewave
@ 2021-10-19 18:18 ` notthewave
  2021-10-19 18:24 ` notthewave
                   ` (22 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-19 18:18 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946982168

Comment:
Crap I made a mistake and amended changes to the wrong commit. 

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (46 preceding siblings ...)
  2021-10-19 18:18 ` notthewave
@ 2021-10-19 18:24 ` notthewave
  2021-10-19 18:32 ` [PR PATCH] [Updated] " notthewave
                   ` (21 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-19 18:24 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946982168

Comment:
Crap I made a mistake and amended changes to the wrong commit. Also just noticed the symlinks don't work...

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

* Re: [PR PATCH] [Updated] New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (47 preceding siblings ...)
  2021-10-19 18:24 ` notthewave
@ 2021-10-19 18:32 ` notthewave
  2021-10-20  1:19 ` notthewave
                   ` (20 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-19 18:32 UTC (permalink / raw)
  To: ml

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

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

https://github.com/notthewave/void-packages harvid
https://github.com/void-linux/void-packages/pull/33586

New package: harvid-0.8.3
<!-- Mark items with [x] where applicable -->
closes #33382 
Ardour http video daemon

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
I would use this package on a regular basis, but I'm on musl and have trouble patching. 
Compiles on glibc but I can't test.
 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] x86_64-glibc
  - [x] aarch64-musl
  - [ ] armv6l-musl

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

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

From 00dabac9cab295746b33537489655171fbc675f8 Mon Sep 17 00:00:00 2001
From: notthewave <winklbauer_m@zoho.eu>
Date: Tue, 19 Oct 2021 20:30:21 +0200
Subject: [PATCH 1/2] New package: harvid-0.8.3

---
 srcpkgs/harvid/patches/libjpeg.patch | 22 ++++++++++++++++++++++
 srcpkgs/harvid/patches/musl.patch    | 18 ++++++++++++++++++
 srcpkgs/harvid/template              | 20 ++++++++++++++++++++
 3 files changed, 60 insertions(+)
 create mode 100644 srcpkgs/harvid/patches/libjpeg.patch
 create mode 100644 srcpkgs/harvid/patches/musl.patch
 create mode 100644 srcpkgs/harvid/template

diff --git a/srcpkgs/harvid/patches/libjpeg.patch b/srcpkgs/harvid/patches/libjpeg.patch
new file mode 100644
index 000000000000..a54113dcfcf3
--- /dev/null
+++ b/srcpkgs/harvid/patches/libjpeg.patch
@@ -0,0 +1,22 @@
+diff --git a/src/Makefile b/src/Makefile
+index 517a225..43fb562 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -8,17 +8,6 @@ include ../common.mak
+ 
+ CONFIGTEMP=conf.out
+ 
+-ifeq ($(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config --exists libavcodec libavformat libavutil libswscale || echo no), no)
+-  $(error "http://ffmpeg.org is required - install libavcodec-dev, libswscale-dev, etc")
+-endif
+-
+-ifeq ($(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config --exists libpng || echo no), no)
+-  $(error "libpng is required - install libpng-dev")
+-endif
+-
+-ifeq ($(shell $(ECHO) "\#include <stdio.h>\n\#include <jpeglib.h>\nint main() { struct jpeg_error_mgr jerr; jpeg_std_error(&jerr); return 0; }" | $(CC) -pipe -x c -o $(CONFIGTEMP) $(ARCHINCLUDES) $(LDFLAGS) - -ljpeg 2>/dev/null || echo no; $(RM) -f $(CONFIGTEMP)), no)
+-  $(error "libjpeg is required - install libjpeg-dev, libjpeg8-dev or libjpeg62-dev")
+-endif
+ 
+ FLAGS=-I../libharvid/
+ FLAGS+=$(ARCHINCLUDES) $(ARCHFLAGS)
diff --git a/srcpkgs/harvid/patches/musl.patch b/srcpkgs/harvid/patches/musl.patch
new file mode 100644
index 000000000000..e916778cf1bb
--- /dev/null
+++ b/srcpkgs/harvid/patches/musl.patch
@@ -0,0 +1,18 @@
+diff --git a/libharvid/timecode.h b/libharvid/timecode.h
+index 204c979..62c1684 100644
+--- a/libharvid/timecode.h
++++ b/libharvid/timecode.h
+@@ -27,13 +27,6 @@
+ typedef int int32_t;
+ #endif
+ 
+-#if (!defined int64_t && !defined __int8_t_defined && !defined _UINT64_T)
+-#  if __WORDSIZE == 64
+-typedef long int int64_t;
+-#else
+-typedef long long int int64_t;
+-#endif
+-#endif
+ 
+ /**
+  * classical timecode
diff --git a/srcpkgs/harvid/template b/srcpkgs/harvid/template
new file mode 100644
index 000000000000..b7740dd78c75
--- /dev/null
+++ b/srcpkgs/harvid/template
@@ -0,0 +1,20 @@
+# Template file for 'harvid'
+pkgname=harvid
+version=0.8.3
+revision=1
+build_style=gnu-makefile
+hostmakedepends="pkg-config"
+makedepends="ffmpeg-devel libpng-devel libjpeg-turbo-devel"
+depends="ffmpeg"
+short_desc="Ardour http video daemon"
+maintainer="notthewave <winklbauer_m@zoho.eu>"
+license="GPL-3.0-or-later"
+homepage="https://x42.github.io/harvid/"
+distfiles="https://github.com/x42/harvid/archive/refs/tags/v${version}.tar.gz"
+checksum=7ade8a4eb4d6ed42d6a95cda5102ae2aada14f8cd2c501c36de8d9c599ffe73d
+disable_parallel_build=yes
+
+post_install() {
+	ln -sf /usr/bin/ffmpeg /usr/bin/ffmpeg_harvid
+	ln -sf /usr/bin/ffprobe /usr/bin/ffprobe_harvid
+}

From 0ebefee432262d8a0bb04221e716ab10635aa92b Mon Sep 17 00:00:00 2001
From: notthewave <winklbauer_m@zoho.eu>
Date: Tue, 19 Oct 2021 20:31:14 +0200
Subject: [PATCH 2/2] New package: xjadeo-0.8.10

---
 srcpkgs/xjadeo/template | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 srcpkgs/xjadeo/template

diff --git a/srcpkgs/xjadeo/template b/srcpkgs/xjadeo/template
new file mode 100644
index 000000000000..97daf8fc4e1e
--- /dev/null
+++ b/srcpkgs/xjadeo/template
@@ -0,0 +1,18 @@
+# Template file for 'xjadeo'
+pkgname=xjadeo
+version=0.8.10
+revision=1
+build_style=gnu-configure
+hostmakedepends="automake pkg-config"
+makedepends="libXpm-devel jack-devel ffmpeg-devel libX11-devel glu-devel freetype-devel libXv-devel
+libltc-devel liblo-devel alsa-lib-devel imlib2-devel"
+short_desc="X Jack video monitor"
+maintainer="notthewave <winklbauer_m@zoho.eu>"
+license="GPL-2.0-only"
+homepage="http://xjadeo.sourceforge.net/"
+distfiles="https://github.com/x42/xjadeo/archive/refs/tags/v${version}.tar.gz"
+checksum=ea8c2c9f8b2237560dafa0b7d8522e0c5fc7c019a9214a36be14468664ee6ad7
+
+pre_configure() {
+	./autogen.sh
+}

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (48 preceding siblings ...)
  2021-10-19 18:32 ` [PR PATCH] [Updated] " notthewave
@ 2021-10-20  1:19 ` notthewave
  2021-10-25 18:25 ` [PR REVIEW] " TinfoilSubmarine
                   ` (19 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-20  1:19 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-946982168

Comment:
- ~~Crap I made a mistake and amended changes to the wrong commit.~~ Fixed
- Also just noticed the symlinks don't work...

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

* Re: [PR REVIEW] New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (49 preceding siblings ...)
  2021-10-20  1:19 ` notthewave
@ 2021-10-25 18:25 ` TinfoilSubmarine
  2021-10-25 18:26 ` TinfoilSubmarine
                   ` (18 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: TinfoilSubmarine @ 2021-10-25 18:25 UTC (permalink / raw)
  To: ml

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

New review comment by TinfoilSubmarine on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#discussion_r735854210

Comment:
Needs to include DESTDIR, something like
```
ln -sf /usr/bin/ffmpeg ${DESTDIR}/usr/bin/ffmpeg_harvid
ln -sf /usr/bin/ffprobe ${DESTDIR}/usr/bin/ffprobe_harvid
```

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (50 preceding siblings ...)
  2021-10-25 18:25 ` [PR REVIEW] " TinfoilSubmarine
@ 2021-10-25 18:26 ` TinfoilSubmarine
  2021-10-25 18:46 ` TinfoilSubmarine
                   ` (17 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: TinfoilSubmarine @ 2021-10-25 18:26 UTC (permalink / raw)
  To: ml

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

New comment by TinfoilSubmarine on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-951189236

Comment:
> Does it work for you in Ardour? Also are you on a glibc system?

I don't actually use `ardour`, but I will try to install and run on my system if I get a chance.

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (51 preceding siblings ...)
  2021-10-25 18:26 ` TinfoilSubmarine
@ 2021-10-25 18:46 ` TinfoilSubmarine
  2021-10-25 18:48 ` TinfoilSubmarine
                   ` (16 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: TinfoilSubmarine @ 2021-10-25 18:46 UTC (permalink / raw)
  To: ml

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

New comment by TinfoilSubmarine on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-951206826

Comment:
Just ran `ardour` and tried to add a video and activate video monitor. xjadeo popped up for a brief second, then closed.

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (52 preceding siblings ...)
  2021-10-25 18:46 ` TinfoilSubmarine
@ 2021-10-25 18:48 ` TinfoilSubmarine
  2021-10-25 19:44 ` [PR PATCH] [Updated] " notthewave
                   ` (15 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: TinfoilSubmarine @ 2021-10-25 18:48 UTC (permalink / raw)
  To: ml

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

New comment by TinfoilSubmarine on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-951207825

Comment:
`harvid` is working fine though, if the only thing it is supposed to do is generate the video timeline.

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

* Re: [PR PATCH] [Updated] New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (53 preceding siblings ...)
  2021-10-25 18:48 ` TinfoilSubmarine
@ 2021-10-25 19:44 ` notthewave
  2021-10-25 19:46 ` notthewave
                   ` (14 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-25 19:44 UTC (permalink / raw)
  To: ml

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

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

https://github.com/notthewave/void-packages harvid
https://github.com/void-linux/void-packages/pull/33586

New package: harvid-0.8.3
<!-- Mark items with [x] where applicable -->
closes #33382 
Ardour http video daemon

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
I would use this package on a regular basis, but I'm on musl and have trouble patching. 
Compiles on glibc but I can't test.
 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] x86_64-glibc
  - [x] aarch64-musl
  - [ ] armv6l-musl

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

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

From c257231fa877da0557fcdf4315e50e62d0cceb97 Mon Sep 17 00:00:00 2001
From: notthewave <winklbauer_m@zoho.eu>
Date: Tue, 19 Oct 2021 20:30:21 +0200
Subject: [PATCH 1/2] New package: harvid-0.8.3

---
 srcpkgs/harvid/patches/libjpeg.patch | 22 ++++++++++++++++++++++
 srcpkgs/harvid/patches/musl.patch    | 18 ++++++++++++++++++
 srcpkgs/harvid/template              | 20 ++++++++++++++++++++
 3 files changed, 60 insertions(+)
 create mode 100644 srcpkgs/harvid/patches/libjpeg.patch
 create mode 100644 srcpkgs/harvid/patches/musl.patch
 create mode 100644 srcpkgs/harvid/template

diff --git a/srcpkgs/harvid/patches/libjpeg.patch b/srcpkgs/harvid/patches/libjpeg.patch
new file mode 100644
index 000000000000..a54113dcfcf3
--- /dev/null
+++ b/srcpkgs/harvid/patches/libjpeg.patch
@@ -0,0 +1,22 @@
+diff --git a/src/Makefile b/src/Makefile
+index 517a225..43fb562 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -8,17 +8,6 @@ include ../common.mak
+ 
+ CONFIGTEMP=conf.out
+ 
+-ifeq ($(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config --exists libavcodec libavformat libavutil libswscale || echo no), no)
+-  $(error "http://ffmpeg.org is required - install libavcodec-dev, libswscale-dev, etc")
+-endif
+-
+-ifeq ($(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config --exists libpng || echo no), no)
+-  $(error "libpng is required - install libpng-dev")
+-endif
+-
+-ifeq ($(shell $(ECHO) "\#include <stdio.h>\n\#include <jpeglib.h>\nint main() { struct jpeg_error_mgr jerr; jpeg_std_error(&jerr); return 0; }" | $(CC) -pipe -x c -o $(CONFIGTEMP) $(ARCHINCLUDES) $(LDFLAGS) - -ljpeg 2>/dev/null || echo no; $(RM) -f $(CONFIGTEMP)), no)
+-  $(error "libjpeg is required - install libjpeg-dev, libjpeg8-dev or libjpeg62-dev")
+-endif
+ 
+ FLAGS=-I../libharvid/
+ FLAGS+=$(ARCHINCLUDES) $(ARCHFLAGS)
diff --git a/srcpkgs/harvid/patches/musl.patch b/srcpkgs/harvid/patches/musl.patch
new file mode 100644
index 000000000000..e916778cf1bb
--- /dev/null
+++ b/srcpkgs/harvid/patches/musl.patch
@@ -0,0 +1,18 @@
+diff --git a/libharvid/timecode.h b/libharvid/timecode.h
+index 204c979..62c1684 100644
+--- a/libharvid/timecode.h
++++ b/libharvid/timecode.h
+@@ -27,13 +27,6 @@
+ typedef int int32_t;
+ #endif
+ 
+-#if (!defined int64_t && !defined __int8_t_defined && !defined _UINT64_T)
+-#  if __WORDSIZE == 64
+-typedef long int int64_t;
+-#else
+-typedef long long int int64_t;
+-#endif
+-#endif
+ 
+ /**
+  * classical timecode
diff --git a/srcpkgs/harvid/template b/srcpkgs/harvid/template
new file mode 100644
index 000000000000..6a1411c5a194
--- /dev/null
+++ b/srcpkgs/harvid/template
@@ -0,0 +1,20 @@
+# Template file for 'harvid'
+pkgname=harvid
+version=0.8.3
+revision=1
+build_style=gnu-makefile
+hostmakedepends="pkg-config"
+makedepends="ffmpeg-devel libpng-devel libjpeg-turbo-devel"
+depends="ffmpeg"
+short_desc="Ardour http video daemon"
+maintainer="notthewave <winklbauer_m@zoho.eu>"
+license="GPL-3.0-or-later"
+homepage="https://x42.github.io/harvid/"
+distfiles="https://github.com/x42/harvid/archive/refs/tags/v${version}.tar.gz"
+checksum=7ade8a4eb4d6ed42d6a95cda5102ae2aada14f8cd2c501c36de8d9c599ffe73d
+disable_parallel_build=yes
+
+post_install() {
+	ln -sf /usr/bin/ffmpeg ${DESTDIR}/usr/bin/ffmpeg_harvid
+	ln -sf /usr/bin/ffprobe ${DESTDIR}/usr/bin/ffprobe_harvid
+}

From 6eadd027a9ff39d66d19f43839adfd75dff6a191 Mon Sep 17 00:00:00 2001
From: notthewave <winklbauer_m@zoho.eu>
Date: Tue, 19 Oct 2021 20:31:14 +0200
Subject: [PATCH 2/2] New package: xjadeo-0.8.10

---
 srcpkgs/xjadeo/template | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 srcpkgs/xjadeo/template

diff --git a/srcpkgs/xjadeo/template b/srcpkgs/xjadeo/template
new file mode 100644
index 000000000000..97daf8fc4e1e
--- /dev/null
+++ b/srcpkgs/xjadeo/template
@@ -0,0 +1,18 @@
+# Template file for 'xjadeo'
+pkgname=xjadeo
+version=0.8.10
+revision=1
+build_style=gnu-configure
+hostmakedepends="automake pkg-config"
+makedepends="libXpm-devel jack-devel ffmpeg-devel libX11-devel glu-devel freetype-devel libXv-devel
+libltc-devel liblo-devel alsa-lib-devel imlib2-devel"
+short_desc="X Jack video monitor"
+maintainer="notthewave <winklbauer_m@zoho.eu>"
+license="GPL-2.0-only"
+homepage="http://xjadeo.sourceforge.net/"
+distfiles="https://github.com/x42/xjadeo/archive/refs/tags/v${version}.tar.gz"
+checksum=ea8c2c9f8b2237560dafa0b7d8522e0c5fc7c019a9214a36be14468664ee6ad7
+
+pre_configure() {
+	./autogen.sh
+}

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

* Re: [PR PATCH] [Updated] New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (54 preceding siblings ...)
  2021-10-25 19:44 ` [PR PATCH] [Updated] " notthewave
@ 2021-10-25 19:46 ` notthewave
  2021-10-25 19:48 ` notthewave
                   ` (13 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-25 19:46 UTC (permalink / raw)
  To: ml

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

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

https://github.com/notthewave/void-packages harvid
https://github.com/void-linux/void-packages/pull/33586

New package: harvid-0.8.3
<!-- Mark items with [x] where applicable -->
closes #33382 
Ardour http video daemon

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
I would use this package on a regular basis, but I'm on musl and have trouble patching. 
Compiles on glibc but I can't test.
 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] x86_64-glibc
  - [x] aarch64-musl
  - [ ] armv6l-musl

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

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

From f6ae656f06b6cbb99b6bd29ea3b5270fe26fd32a Mon Sep 17 00:00:00 2001
From: notthewave <winklbauer_m@zoho.eu>
Date: Tue, 19 Oct 2021 20:30:21 +0200
Subject: [PATCH 1/2] New package: harvid-0.8.3

---
 srcpkgs/harvid/patches/libjpeg.patch | 22 ++++++++++++++++++++++
 srcpkgs/harvid/patches/musl.patch    | 18 ++++++++++++++++++
 srcpkgs/harvid/template              | 20 ++++++++++++++++++++
 3 files changed, 60 insertions(+)
 create mode 100644 srcpkgs/harvid/patches/libjpeg.patch
 create mode 100644 srcpkgs/harvid/patches/musl.patch
 create mode 100644 srcpkgs/harvid/template

diff --git a/srcpkgs/harvid/patches/libjpeg.patch b/srcpkgs/harvid/patches/libjpeg.patch
new file mode 100644
index 000000000000..a54113dcfcf3
--- /dev/null
+++ b/srcpkgs/harvid/patches/libjpeg.patch
@@ -0,0 +1,22 @@
+diff --git a/src/Makefile b/src/Makefile
+index 517a225..43fb562 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -8,17 +8,6 @@ include ../common.mak
+ 
+ CONFIGTEMP=conf.out
+ 
+-ifeq ($(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config --exists libavcodec libavformat libavutil libswscale || echo no), no)
+-  $(error "http://ffmpeg.org is required - install libavcodec-dev, libswscale-dev, etc")
+-endif
+-
+-ifeq ($(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config --exists libpng || echo no), no)
+-  $(error "libpng is required - install libpng-dev")
+-endif
+-
+-ifeq ($(shell $(ECHO) "\#include <stdio.h>\n\#include <jpeglib.h>\nint main() { struct jpeg_error_mgr jerr; jpeg_std_error(&jerr); return 0; }" | $(CC) -pipe -x c -o $(CONFIGTEMP) $(ARCHINCLUDES) $(LDFLAGS) - -ljpeg 2>/dev/null || echo no; $(RM) -f $(CONFIGTEMP)), no)
+-  $(error "libjpeg is required - install libjpeg-dev, libjpeg8-dev or libjpeg62-dev")
+-endif
+ 
+ FLAGS=-I../libharvid/
+ FLAGS+=$(ARCHINCLUDES) $(ARCHFLAGS)
diff --git a/srcpkgs/harvid/patches/musl.patch b/srcpkgs/harvid/patches/musl.patch
new file mode 100644
index 000000000000..e916778cf1bb
--- /dev/null
+++ b/srcpkgs/harvid/patches/musl.patch
@@ -0,0 +1,18 @@
+diff --git a/libharvid/timecode.h b/libharvid/timecode.h
+index 204c979..62c1684 100644
+--- a/libharvid/timecode.h
++++ b/libharvid/timecode.h
+@@ -27,13 +27,6 @@
+ typedef int int32_t;
+ #endif
+ 
+-#if (!defined int64_t && !defined __int8_t_defined && !defined _UINT64_T)
+-#  if __WORDSIZE == 64
+-typedef long int int64_t;
+-#else
+-typedef long long int int64_t;
+-#endif
+-#endif
+ 
+ /**
+  * classical timecode
diff --git a/srcpkgs/harvid/template b/srcpkgs/harvid/template
new file mode 100644
index 000000000000..6a1411c5a194
--- /dev/null
+++ b/srcpkgs/harvid/template
@@ -0,0 +1,20 @@
+# Template file for 'harvid'
+pkgname=harvid
+version=0.8.3
+revision=1
+build_style=gnu-makefile
+hostmakedepends="pkg-config"
+makedepends="ffmpeg-devel libpng-devel libjpeg-turbo-devel"
+depends="ffmpeg"
+short_desc="Ardour http video daemon"
+maintainer="notthewave <winklbauer_m@zoho.eu>"
+license="GPL-3.0-or-later"
+homepage="https://x42.github.io/harvid/"
+distfiles="https://github.com/x42/harvid/archive/refs/tags/v${version}.tar.gz"
+checksum=7ade8a4eb4d6ed42d6a95cda5102ae2aada14f8cd2c501c36de8d9c599ffe73d
+disable_parallel_build=yes
+
+post_install() {
+	ln -sf /usr/bin/ffmpeg ${DESTDIR}/usr/bin/ffmpeg_harvid
+	ln -sf /usr/bin/ffprobe ${DESTDIR}/usr/bin/ffprobe_harvid
+}

From 6c5343ca7e3778bb437dab1e3ce08b71f69ee06c Mon Sep 17 00:00:00 2001
From: notthewave <winklbauer_m@zoho.eu>
Date: Tue, 19 Oct 2021 20:31:14 +0200
Subject: [PATCH 2/2] New package: xjadeo-0.8.10

---
 srcpkgs/xjadeo/template | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 srcpkgs/xjadeo/template

diff --git a/srcpkgs/xjadeo/template b/srcpkgs/xjadeo/template
new file mode 100644
index 000000000000..97daf8fc4e1e
--- /dev/null
+++ b/srcpkgs/xjadeo/template
@@ -0,0 +1,18 @@
+# Template file for 'xjadeo'
+pkgname=xjadeo
+version=0.8.10
+revision=1
+build_style=gnu-configure
+hostmakedepends="automake pkg-config"
+makedepends="libXpm-devel jack-devel ffmpeg-devel libX11-devel glu-devel freetype-devel libXv-devel
+libltc-devel liblo-devel alsa-lib-devel imlib2-devel"
+short_desc="X Jack video monitor"
+maintainer="notthewave <winklbauer_m@zoho.eu>"
+license="GPL-2.0-only"
+homepage="http://xjadeo.sourceforge.net/"
+distfiles="https://github.com/x42/xjadeo/archive/refs/tags/v${version}.tar.gz"
+checksum=ea8c2c9f8b2237560dafa0b7d8522e0c5fc7c019a9214a36be14468664ee6ad7
+
+pre_configure() {
+	./autogen.sh
+}

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (55 preceding siblings ...)
  2021-10-25 19:46 ` notthewave
@ 2021-10-25 19:48 ` notthewave
  2021-10-25 20:06 ` TinfoilSubmarine
                   ` (12 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-25 19:48 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-951253172

Comment:
you can right-click the video and activate xjadeo again (video whatever option).
I think harvid is also responsible for the connection to xjadeo.

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (56 preceding siblings ...)
  2021-10-25 19:48 ` notthewave
@ 2021-10-25 20:06 ` TinfoilSubmarine
  2021-10-25 20:08 ` notthewave
                   ` (11 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: TinfoilSubmarine @ 2021-10-25 20:06 UTC (permalink / raw)
  To: ml

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

New comment by TinfoilSubmarine on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-951266955

Comment:
Ok, yeah the window shows back up when I right click on the video. Still no luck with getting it running on musl?

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (57 preceding siblings ...)
  2021-10-25 20:06 ` TinfoilSubmarine
@ 2021-10-25 20:08 ` notthewave
  2021-10-25 20:14 ` notthewave
                   ` (10 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-25 20:08 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-951267871

Comment:
hold on I'll try

On Mon, Oct 25 2021 at 13:07:10 -0700, Joel Beckmeyer 
***@***.***> wrote:
> Ok, yeah the window shows back up when I right click on the video. 
> Still no luck with getting it running on musl?
> 
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub 
> <https://github.com/void-linux/void-packages/pull/33586#issuecomment-951266955>, 
> or unsubscribe 
> <https://github.com/notifications/unsubscribe-auth/AR3H7HVH7DVMNRWFQH4OV73UIW2G5ANCNFSM5GDPEZAA>.
> Triage notifications on the go with GitHub Mobile for iOS 
> <https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> 
> or Android 
> <https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
> 



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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (58 preceding siblings ...)
  2021-10-25 20:08 ` notthewave
@ 2021-10-25 20:14 ` notthewave
  2021-10-25 20:18 ` notthewave
                   ` (9 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-25 20:14 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-951273562

Comment:
Still same problem. 
```
~ ❱ xjadeo
Could not open video output.
Could not open display.
~ ❱ 
```
I'll try the maintainers proposed solution

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (59 preceding siblings ...)
  2021-10-25 20:14 ` notthewave
@ 2021-10-25 20:18 ` notthewave
  2021-10-29 16:10 ` notthewave
                   ` (8 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-25 20:18 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-951273562

Comment:
Still same problem. 
```
~ ❱ xjadeo
Could not open video output.
Could not open display.
~ ❱ 
```
I'll try the maintainers proposed solution

harvid video thumbnails work

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (60 preceding siblings ...)
  2021-10-25 20:18 ` notthewave
@ 2021-10-29 16:10 ` notthewave
  2021-11-02 15:48 ` TinfoilSubmarine
                   ` (7 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-29 16:10 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-954868277

Comment:
@paper42 can you reproduce on your musl system?

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (61 preceding siblings ...)
  2021-10-29 16:10 ` notthewave
@ 2021-11-02 15:48 ` TinfoilSubmarine
  2021-11-02 15:50 ` notthewave
                   ` (6 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: TinfoilSubmarine @ 2021-11-02 15:48 UTC (permalink / raw)
  To: ml

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

New comment by TinfoilSubmarine on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-957866522

Comment:
@notthewave I spun up a x86_64-musl void install and tested, it's working for me. Looks like it might be a system issue/configuration unique to you.

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (62 preceding siblings ...)
  2021-11-02 15:48 ` TinfoilSubmarine
@ 2021-11-02 15:50 ` notthewave
  2021-11-26  9:59 ` notthewave
                   ` (5 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-11-02 15:50 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-957869491

Comment:
might have to setup my sytem anew because there seem to be multiple configuration issues. Maybe something is corrupted.

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (63 preceding siblings ...)
  2021-11-02 15:50 ` notthewave
@ 2021-11-26  9:59 ` notthewave
  2021-11-26 10:33 ` notthewave
                   ` (4 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-11-26  9:59 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-979839549

Comment:
Alright, I found the issue. Had it installed in /usr/bin/local before packaging and that caused the problem. Now works without issue.

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (64 preceding siblings ...)
  2021-11-26  9:59 ` notthewave
@ 2021-11-26 10:33 ` notthewave
  2021-12-05 11:19 ` notthewave
                   ` (3 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-11-26 10:33 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-979839549

Comment:
Alright, I found the issue. Had it installed in /usr/bin/local before packaging and that caused the problem. Now it works without issue.

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (65 preceding siblings ...)
  2021-11-26 10:33 ` notthewave
@ 2021-12-05 11:19 ` notthewave
  2021-12-05 11:22 ` notthewave
                   ` (2 subsequent siblings)
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-12-05 11:19 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-986211253

Comment:
Ardour crashes when adjusting the bottom timeline view with harvid activated.
To an extent that ardour (without tinkering) does not open the file anymore.

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (66 preceding siblings ...)
  2021-12-05 11:19 ` notthewave
@ 2021-12-05 11:22 ` notthewave
  2022-06-09  2:12 ` github-actions
  2022-06-23  2:15 ` [PR PATCH] [Closed]: " github-actions
  69 siblings, 0 replies; 73+ messages in thread
From: notthewave @ 2021-12-05 11:22 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33586#issuecomment-986211253

Comment:
~~Ardour crashes when adjusting the bottom timeline view with harvid activated.
To an extent that ardour (without tinkering) does not open the file anymore.~~

was caused by something else sorry...

**Should be ready for merge.**

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

* Re: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (67 preceding siblings ...)
  2021-12-05 11:22 ` notthewave
@ 2022-06-09  2:12 ` github-actions
  2022-06-23  2:15 ` [PR PATCH] [Closed]: " github-actions
  69 siblings, 0 replies; 73+ messages in thread
From: github-actions @ 2022-06-09  2:12 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/33586#issuecomment-1150594172

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] 73+ messages in thread

* Re: [PR PATCH] [Closed]: New package: harvid-0.8.3
  2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
                   ` (68 preceding siblings ...)
  2022-06-09  2:12 ` github-actions
@ 2022-06-23  2:15 ` github-actions
  69 siblings, 0 replies; 73+ messages in thread
From: github-actions @ 2022-06-23  2:15 UTC (permalink / raw)
  To: ml

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

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

New package: harvid-0.8.3
https://github.com/void-linux/void-packages/pull/33586

Description:
<!-- Mark items with [x] where applicable -->
closes #33382 
Ardour http video daemon

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
I would use this package on a regular basis, but I'm on musl and have trouble patching. 
Compiles on glibc but I can't test.
 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] x86_64-glibc
  - [x] aarch64-musl
  - [ ] armv6l-musl

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

* Re: New package: harvid-0.8.3
  2021-10-16  7:51 [PR PATCH] " notthewave
  2021-10-16  9:05 ` notthewave
@ 2021-10-16  9:05 ` notthewave
  1 sibling, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-16  9:05 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33584#issuecomment-944884639

Comment:
my xbps-src gives me a totally different output

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

* Re: New package: harvid-0.8.3
  2021-10-16  7:51 [PR PATCH] " notthewave
@ 2021-10-16  9:05 ` notthewave
  2021-10-16  9:05 ` notthewave
  1 sibling, 0 replies; 73+ messages in thread
From: notthewave @ 2021-10-16  9:05 UTC (permalink / raw)
  To: ml

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

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/33584#issuecomment-944884639

Comment:
xbps-src gives me a totally different output

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

end of thread, other threads:[~2022-06-23  2:15 UTC | newest]

Thread overview: 73+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-16 10:04 [PR PATCH] New package: harvid-0.8.3 notthewave
2021-10-16 10:12 ` notthewave
2021-10-17  9:07 ` [PR PATCH] [Updated] " notthewave
2021-10-17  9:08 ` notthewave
2021-10-17  9:13 ` notthewave
2021-10-17  9:14 ` notthewave
2021-10-18 12:42 ` TinfoilSubmarine
2021-10-18 13:28 ` TinfoilSubmarine
2021-10-18 14:47 ` TinfoilSubmarine
2021-10-18 16:27 ` [PR PATCH] [Updated] " notthewave
2021-10-18 16:33 ` notthewave
2021-10-18 16:33 ` notthewave
2021-10-18 16:39 ` notthewave
2021-10-18 16:40 ` notthewave
2021-10-18 16:56 ` TinfoilSubmarine
2021-10-18 17:45 ` [PR PATCH] [Updated] " notthewave
2021-10-18 17:46 ` notthewave
2021-10-18 17:59 ` notthewave
2021-10-18 18:07 ` notthewave
2021-10-18 18:08 ` notthewave
2021-10-18 18:09 ` notthewave
2021-10-18 18:23 ` TinfoilSubmarine
2021-10-18 18:30 ` TinfoilSubmarine
2021-10-18 18:38 ` TinfoilSubmarine
2021-10-18 20:52 ` [PR PATCH] [Updated] " notthewave
2021-10-18 20:55 ` notthewave
2021-10-18 21:06 ` notthewave
2021-10-18 21:07 ` notthewave
2021-10-18 21:08 ` notthewave
2021-10-18 21:14 ` notthewave
2021-10-18 21:21 ` TinfoilSubmarine
2021-10-19  8:24 ` notthewave
2021-10-19  9:27 ` notthewave
2021-10-19  9:27 ` notthewave
2021-10-19  9:30 ` notthewave
2021-10-19  9:31 ` notthewave
2021-10-19 10:39 ` notthewave
2021-10-19 10:45 ` notthewave
2021-10-19 10:46 ` notthewave
2021-10-19 12:15 ` TinfoilSubmarine
2021-10-19 13:12 ` TinfoilSubmarine
2021-10-19 15:23 ` notthewave
2021-10-19 15:25 ` notthewave
2021-10-19 15:34 ` notthewave
2021-10-19 15:37 ` TinfoilSubmarine
2021-10-19 18:03 ` [PR PATCH] [Updated] " notthewave
2021-10-19 18:16 ` notthewave
2021-10-19 18:18 ` notthewave
2021-10-19 18:24 ` notthewave
2021-10-19 18:32 ` [PR PATCH] [Updated] " notthewave
2021-10-20  1:19 ` notthewave
2021-10-25 18:25 ` [PR REVIEW] " TinfoilSubmarine
2021-10-25 18:26 ` TinfoilSubmarine
2021-10-25 18:46 ` TinfoilSubmarine
2021-10-25 18:48 ` TinfoilSubmarine
2021-10-25 19:44 ` [PR PATCH] [Updated] " notthewave
2021-10-25 19:46 ` notthewave
2021-10-25 19:48 ` notthewave
2021-10-25 20:06 ` TinfoilSubmarine
2021-10-25 20:08 ` notthewave
2021-10-25 20:14 ` notthewave
2021-10-25 20:18 ` notthewave
2021-10-29 16:10 ` notthewave
2021-11-02 15:48 ` TinfoilSubmarine
2021-11-02 15:50 ` notthewave
2021-11-26  9:59 ` notthewave
2021-11-26 10:33 ` notthewave
2021-12-05 11:19 ` notthewave
2021-12-05 11:22 ` notthewave
2022-06-09  2:12 ` github-actions
2022-06-23  2:15 ` [PR PATCH] [Closed]: " github-actions
  -- strict thread matches above, loose matches on Subject: below --
2021-10-16  7:51 [PR PATCH] " notthewave
2021-10-16  9:05 ` notthewave
2021-10-16  9:05 ` notthewave

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