Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] avidemux: update to 2.7.8
@ 2021-07-13  6:08 benrob0329
  2021-07-13  6:44 ` benrob0329
                   ` (5 more replies)
  0 siblings, 6 replies; 8+ messages in thread
From: benrob0329 @ 2021-07-13  6:08 UTC (permalink / raw)
  To: ml

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

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

https://github.com/benrob0329/void-packages avidemux-update
https://github.com/void-linux/void-packages/pull/31934

avidemux: update to 2.7.8
#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [X] I generally don't use the affected packages but briefly tested this PR

(I am planning on using the package for a project but found it out of date)

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### 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)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


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

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

From 94c7399fa4cb75dd9d91ae43542b9f5e67c55333 Mon Sep 17 00:00:00 2001
From: benrob0329 <ben@totallynotashadyweb.site>
Date: Tue, 13 Jul 2021 02:04:32 -0400
Subject: [PATCH] avidemux: update to 2.7.8

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

diff --git a/srcpkgs/avidemux/template b/srcpkgs/avidemux/template
index e62a3bc2c436..c5dafee6a743 100644
--- a/srcpkgs/avidemux/template
+++ b/srcpkgs/avidemux/template
@@ -1,6 +1,6 @@
 # Template file for 'avidemux'
 pkgname=avidemux
-version=2.7.6
+version=2.7.8
 revision=1
 # Can't be compiled for aarch64, arm* or mips*
 archs="x86_64* i686*"
@@ -18,7 +18,7 @@ license="GPL-2.0-or-later"
 homepage="http://avidemux.sourceforge.net/"
 changelog="http://avidemux.sourceforge.net/news.html"
 distfiles="${SOURCEFORGE_SITE}/avidemux/avidemux/${version}/${pkgname}_${version}.tar.gz"
-checksum=9a88741f3535443d4bde35d4207ca2ff96d3b136db2e7232cb50dd6b4eb293cf
+checksum=628a404f521ff2812760700ae3e2aa78e5816b0ff3fb6fd05ac3e75248d97401
 
 do_configure() {
 	MAKEFLAGS=${makejobs} \

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

* Re: avidemux: update to 2.7.8
  2021-07-13  6:08 [PR PATCH] avidemux: update to 2.7.8 benrob0329
@ 2021-07-13  6:44 ` benrob0329
  2021-07-13  6:45 ` benrob0329
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 8+ messages in thread
From: benrob0329 @ 2021-07-13  6:44 UTC (permalink / raw)
  To: ml

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

New comment by benrob0329 on void-packages repository

https://github.com/void-linux/void-packages/pull/31934#issuecomment-878823607

Comment:
Actually, while the package works I'm noticing that some newer features (like cut markers and jump buttons) seem to be missing. I may need to mess around with Cmake options a bit to figure out what's needed to enable those.

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

* Re: avidemux: update to 2.7.8
  2021-07-13  6:08 [PR PATCH] avidemux: update to 2.7.8 benrob0329
  2021-07-13  6:44 ` benrob0329
@ 2021-07-13  6:45 ` benrob0329
  2021-07-17  3:32 ` ericonr
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 8+ messages in thread
From: benrob0329 @ 2021-07-13  6:45 UTC (permalink / raw)
  To: ml

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

New comment by benrob0329 on void-packages repository

https://github.com/void-linux/void-packages/pull/31934#issuecomment-878823607

Comment:
Actually, while the package works I'm noticing that some newer features (like cut markers and jump buttons) seem to be missing. I may need to mess around with Cmake options a bit to figure out what's needed to enable those.

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

* Re: avidemux: update to 2.7.8
  2021-07-13  6:08 [PR PATCH] avidemux: update to 2.7.8 benrob0329
  2021-07-13  6:44 ` benrob0329
  2021-07-13  6:45 ` benrob0329
@ 2021-07-17  3:32 ` ericonr
  2021-09-10 22:35 ` benrob0329
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 8+ messages in thread
From: ericonr @ 2021-07-17  3:32 UTC (permalink / raw)
  To: ml

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

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/31934#issuecomment-881809865

Comment:
Any idea about the i686 build failure? (you will have to rebase and force push into the PR for CI to run again).

> (I am planning on using the package for a project but found it out of date)

Awesome, thanks for the contribution :)

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

* Re: avidemux: update to 2.7.8
  2021-07-13  6:08 [PR PATCH] avidemux: update to 2.7.8 benrob0329
                   ` (2 preceding siblings ...)
  2021-07-17  3:32 ` ericonr
@ 2021-09-10 22:35 ` benrob0329
  2021-09-10 22:35 ` [PR PATCH] [Closed]: " benrob0329
  2021-10-27  9:12 ` jhe2
  5 siblings, 0 replies; 8+ messages in thread
From: benrob0329 @ 2021-09-10 22:35 UTC (permalink / raw)
  To: ml

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

New comment by benrob0329 on void-packages repository

https://github.com/void-linux/void-packages/pull/31934#issuecomment-917252407

Comment:
I'm sorry, I got busy and haven't had time to update this. I'm going to close this but the diff is still here ofc if anyone else wants to update this and figure out the 32-bit issue.

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

* Re: [PR PATCH] [Closed]: avidemux: update to 2.7.8
  2021-07-13  6:08 [PR PATCH] avidemux: update to 2.7.8 benrob0329
                   ` (3 preceding siblings ...)
  2021-09-10 22:35 ` benrob0329
@ 2021-09-10 22:35 ` benrob0329
  2021-10-27  9:12 ` jhe2
  5 siblings, 0 replies; 8+ messages in thread
From: benrob0329 @ 2021-09-10 22:35 UTC (permalink / raw)
  To: ml

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

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

avidemux: update to 2.7.8
https://github.com/void-linux/void-packages/pull/31934

Description:
#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [X] I generally don't use the affected packages but briefly tested this PR

(I am planning on using the package for a project but found it out of date)

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### 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)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


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

* Re: avidemux: update to 2.7.8
  2021-07-13  6:08 [PR PATCH] avidemux: update to 2.7.8 benrob0329
                   ` (4 preceding siblings ...)
  2021-09-10 22:35 ` [PR PATCH] [Closed]: " benrob0329
@ 2021-10-27  9:12 ` jhe2
  5 siblings, 0 replies; 8+ messages in thread
From: jhe2 @ 2021-10-27  9:12 UTC (permalink / raw)
  To: ml

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

New comment by jhe2 on void-packages repository

https://github.com/void-linux/void-packages/pull/31934#issuecomment-952707919

Comment:
I've created a new pull request #33783 that fixes the 32-bit issue.

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

* [PR PATCH] avidemux: update to 2.7.8.
@ 2021-10-27  8:35 jhe2
  0 siblings, 0 replies; 8+ messages in thread
From: jhe2 @ 2021-10-27  8:35 UTC (permalink / raw)
  To: ml

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

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

https://github.com/jhe2/void-packages avidemux
https://github.com/void-linux/void-packages/pull/33783

avidemux: update to 2.7.8.
<!-- Mark items with [x] where applicable -->

#### General
- [ ] 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 use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### 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)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


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

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

From 7abff8ec909e14b5b8a9bc74b153d10eca783f1a Mon Sep 17 00:00:00 2001
From: Johannes Heimansberg <git@jhe.dedyn.io>
Date: Wed, 27 Oct 2021 10:34:40 +0200
Subject: [PATCH] avidemux: update to 2.7.8.

---
 srcpkgs/avidemux/template | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/avidemux/template b/srcpkgs/avidemux/template
index c4936a930e7f..1a23c763e7bb 100644
--- a/srcpkgs/avidemux/template
+++ b/srcpkgs/avidemux/template
@@ -1,7 +1,7 @@
 # Template file for 'avidemux'
 pkgname=avidemux
-version=2.7.6
-revision=2
+version=2.7.8
+revision=1
 # Can't be compiled for aarch64, arm* or mips*
 archs="x86_64* i686*"
 wrksrc="${pkgname}_${version}"
@@ -18,7 +18,14 @@ license="GPL-2.0-or-later"
 homepage="http://avidemux.sourceforge.net/"
 changelog="http://avidemux.sourceforge.net/news.html"
 distfiles="${SOURCEFORGE_SITE}/avidemux/avidemux/${version}/${pkgname}_${version}.tar.gz"
-checksum=9a88741f3535443d4bde35d4207ca2ff96d3b136db2e7232cb50dd6b4eb293cf
+checksum=628a404f521ff2812760700ae3e2aa78e5816b0ff3fb6fd05ac3e75248d97401
+
+# On i686 the build fails with "error: 'asm' operand has impossible constraints"
+# due to not enough available CPU registers. Using -fomit-frame-pointer and
+# -fno-PIC each free up one register for the compiler/assembler to use.
+case "${XBPS_TARGET_MACHINE}" in
+	i686*) CFLAGS="-fomit-frame-pointer -fno-PIC";;
+esac
 
 do_configure() {
 	MAKEFLAGS=${makejobs} \
@@ -29,6 +36,7 @@ do_configure() {
 		--with-system-libmp4v2 \
 		${cross_compile}
 }
+
 do_install() {
 	mv install/usr/lib{${XBPS_TARGET_WORDSIZE},}
 	cp -aR install/usr ${DESTDIR}

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

end of thread, other threads:[~2021-10-27  9:12 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-07-13  6:08 [PR PATCH] avidemux: update to 2.7.8 benrob0329
2021-07-13  6:44 ` benrob0329
2021-07-13  6:45 ` benrob0329
2021-07-17  3:32 ` ericonr
2021-09-10 22:35 ` benrob0329
2021-09-10 22:35 ` [PR PATCH] [Closed]: " benrob0329
2021-10-27  9:12 ` jhe2
2021-10-27  8:35 [PR PATCH] " jhe2

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