* Re: [PR PATCH] [Updated] ffms2: update to 2.40.
2020-10-24 17:14 [PR PATCH] ffms2: update to 2.40 DirectorX
@ 2020-10-24 18:01 ` DirectorX
2020-10-24 18:16 ` DirectorX
` (15 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: DirectorX @ 2020-10-24 18:01 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 314 bytes --]
There is an updated pull request by DirectorX against master on the void-packages repository
https://github.com/DirectorX/void-packages ffms2
https://github.com/void-linux/void-packages/pull/25850
ffms2: update to 2.40.
A patch file from https://github.com/void-linux/void-packages/pull/25850.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ffms2-25850.patch --]
[-- Type: text/x-diff, Size: 1576 bytes --]
From 4f92348638f7c8d0c264ac66f339350f392ba53c Mon Sep 17 00:00:00 2001
From: DirectorX <DirectorX@users.noreply.github.com>
Date: Sat, 24 Oct 2020 20:12:02 +0300
Subject: [PATCH] ffms2: update to 2.40.
---
srcpkgs/ffms2/template | 19 ++++++++++---------
1 file changed, 10 insertions(+), 9 deletions(-)
diff --git a/srcpkgs/ffms2/template b/srcpkgs/ffms2/template
index abf22cd8f43..7ae00cade6c 100644
--- a/srcpkgs/ffms2/template
+++ b/srcpkgs/ffms2/template
@@ -1,19 +1,21 @@
# Template file for 'ffms2'
pkgname=ffms2
-version=2.23.1
-revision=3
-_version=2.23
-wrksrc="${pkgname}-${_version}"
+version=2.40
+revision=1
build_style=gnu-configure
configure_args="--enable-shared --disable-static"
-hostmakedepends="pkg-config"
+hostmakedepends="pkg-config automake libtool"
makedepends="ffmpeg-devel zlib-devel"
-short_desc="A libav/ffmpeg based frames server"
+short_desc="Libav/ffmpeg based frames server"
maintainer="DirectorX <void.directorx@protonmail.com>"
license="MIT, GPL-3.0-or-later"
homepage="https://github.com/FFMS/ffms2"
-distfiles="${homepage}/archive/${_version}.tar.gz"
-checksum=b09b2aa2b1c6f87f94a0a0dd8284b3c791cbe77f0f3df57af99ddebcd15273ed
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=82e95662946f3d6e1b529eadbd72bed196adfbc41368b2d50493efce6e716320
+
+pre_configure() {
+ ./autogen.sh
+}
post_install() {
vmkdir usr/lib/vapoursynth
@@ -23,7 +25,6 @@ post_install() {
vlicense COPYING
}
-
libffms2-devel_package() {
depends="${makedepends} libffms2>=${version}_${revision}"
short_desc+=" - development files"
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [PR PATCH] [Updated] ffms2: update to 2.40.
2020-10-24 17:14 [PR PATCH] ffms2: update to 2.40 DirectorX
2020-10-24 18:01 ` [PR PATCH] [Updated] " DirectorX
@ 2020-10-24 18:16 ` DirectorX
2020-10-26 19:46 ` DirectorX
` (14 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: DirectorX @ 2020-10-24 18:16 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 314 bytes --]
There is an updated pull request by DirectorX against master on the void-packages repository
https://github.com/DirectorX/void-packages ffms2
https://github.com/void-linux/void-packages/pull/25850
ffms2: update to 2.40.
A patch file from https://github.com/void-linux/void-packages/pull/25850.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ffms2-25850.patch --]
[-- Type: text/x-diff, Size: 1588 bytes --]
From b8b04ccf2a4846b489ccd3f5fcd0a56539b8c7b8 Mon Sep 17 00:00:00 2001
From: DirectorX <DirectorX@users.noreply.github.com>
Date: Sat, 24 Oct 2020 20:12:02 +0300
Subject: [PATCH] ffms2: update to 2.40.
---
srcpkgs/ffms2/template | 19 ++++++++++---------
1 file changed, 10 insertions(+), 9 deletions(-)
diff --git a/srcpkgs/ffms2/template b/srcpkgs/ffms2/template
index abf22cd8f43..00dc4b95c79 100644
--- a/srcpkgs/ffms2/template
+++ b/srcpkgs/ffms2/template
@@ -1,19 +1,21 @@
# Template file for 'ffms2'
pkgname=ffms2
-version=2.23.1
-revision=3
-_version=2.23
-wrksrc="${pkgname}-${_version}"
+version=2.40
+revision=1
build_style=gnu-configure
configure_args="--enable-shared --disable-static"
-hostmakedepends="pkg-config"
+hostmakedepends="pkg-config autoconf automake libtool"
makedepends="ffmpeg-devel zlib-devel"
-short_desc="A libav/ffmpeg based frames server"
+short_desc="Libav/ffmpeg based frames server"
maintainer="DirectorX <void.directorx@protonmail.com>"
license="MIT, GPL-3.0-or-later"
homepage="https://github.com/FFMS/ffms2"
-distfiles="${homepage}/archive/${_version}.tar.gz"
-checksum=b09b2aa2b1c6f87f94a0a0dd8284b3c791cbe77f0f3df57af99ddebcd15273ed
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=82e95662946f3d6e1b529eadbd72bed196adfbc41368b2d50493efce6e716320
+
+pre_configure() {
+ autoreconf -fiv
+}
post_install() {
vmkdir usr/lib/vapoursynth
@@ -23,7 +25,6 @@ post_install() {
vlicense COPYING
}
-
libffms2-devel_package() {
depends="${makedepends} libffms2>=${version}_${revision}"
short_desc+=" - development files"
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [PR PATCH] [Updated] ffms2: update to 2.40.
2020-10-24 17:14 [PR PATCH] ffms2: update to 2.40 DirectorX
2020-10-24 18:01 ` [PR PATCH] [Updated] " DirectorX
2020-10-24 18:16 ` DirectorX
@ 2020-10-26 19:46 ` DirectorX
2020-12-20 4:45 ` ericonr
` (13 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: DirectorX @ 2020-10-26 19:46 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 314 bytes --]
There is an updated pull request by DirectorX against master on the void-packages repository
https://github.com/DirectorX/void-packages ffms2
https://github.com/void-linux/void-packages/pull/25850
ffms2: update to 2.40.
A patch file from https://github.com/void-linux/void-packages/pull/25850.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ffms2-25850.patch --]
[-- Type: text/x-diff, Size: 1588 bytes --]
From 7b5108a42179053017073cacc3f92b52e9790d5f Mon Sep 17 00:00:00 2001
From: DirectorX <DirectorX@users.noreply.github.com>
Date: Sat, 24 Oct 2020 20:12:02 +0300
Subject: [PATCH] ffms2: update to 2.40.
---
srcpkgs/ffms2/template | 19 ++++++++++---------
1 file changed, 10 insertions(+), 9 deletions(-)
diff --git a/srcpkgs/ffms2/template b/srcpkgs/ffms2/template
index abf22cd8f43..00dc4b95c79 100644
--- a/srcpkgs/ffms2/template
+++ b/srcpkgs/ffms2/template
@@ -1,19 +1,21 @@
# Template file for 'ffms2'
pkgname=ffms2
-version=2.23.1
-revision=3
-_version=2.23
-wrksrc="${pkgname}-${_version}"
+version=2.40
+revision=1
build_style=gnu-configure
configure_args="--enable-shared --disable-static"
-hostmakedepends="pkg-config"
+hostmakedepends="pkg-config autoconf automake libtool"
makedepends="ffmpeg-devel zlib-devel"
-short_desc="A libav/ffmpeg based frames server"
+short_desc="Libav/ffmpeg based frames server"
maintainer="DirectorX <void.directorx@protonmail.com>"
license="MIT, GPL-3.0-or-later"
homepage="https://github.com/FFMS/ffms2"
-distfiles="${homepage}/archive/${_version}.tar.gz"
-checksum=b09b2aa2b1c6f87f94a0a0dd8284b3c791cbe77f0f3df57af99ddebcd15273ed
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=82e95662946f3d6e1b529eadbd72bed196adfbc41368b2d50493efce6e716320
+
+pre_configure() {
+ autoreconf -fiv
+}
post_install() {
vmkdir usr/lib/vapoursynth
@@ -23,7 +25,6 @@ post_install() {
vlicense COPYING
}
-
libffms2-devel_package() {
depends="${makedepends} libffms2>=${version}_${revision}"
short_desc+=" - development files"
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: ffms2: update to 2.40.
2020-10-24 17:14 [PR PATCH] ffms2: update to 2.40 DirectorX
` (2 preceding siblings ...)
2020-10-26 19:46 ` DirectorX
@ 2020-12-20 4:45 ` ericonr
2020-12-20 9:20 ` [PR PATCH] [Updated] " DirectorX
` (12 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: ericonr @ 2020-12-20 4:45 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 286 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/25850#issuecomment-748562347
Comment:
Hi! Could you please look at the build failures? It's possible that rebasing and force pushing, to trigger a build on the new CI, will be enough.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [PR PATCH] [Updated] ffms2: update to 2.40.
2020-10-24 17:14 [PR PATCH] ffms2: update to 2.40 DirectorX
` (3 preceding siblings ...)
2020-12-20 4:45 ` ericonr
@ 2020-12-20 9:20 ` DirectorX
2020-12-20 9:50 ` DirectorX
` (11 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: DirectorX @ 2020-12-20 9:20 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 314 bytes --]
There is an updated pull request by DirectorX against master on the void-packages repository
https://github.com/DirectorX/void-packages ffms2
https://github.com/void-linux/void-packages/pull/25850
ffms2: update to 2.40.
A patch file from https://github.com/void-linux/void-packages/pull/25850.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ffms2-25850.patch --]
[-- Type: text/x-diff, Size: 1588 bytes --]
From 93807ce9732c563e8159f566ab067e20f2c646f2 Mon Sep 17 00:00:00 2001
From: DirectorX <DirectorX@users.noreply.github.com>
Date: Sat, 24 Oct 2020 20:12:02 +0300
Subject: [PATCH] ffms2: update to 2.40.
---
srcpkgs/ffms2/template | 19 ++++++++++---------
1 file changed, 10 insertions(+), 9 deletions(-)
diff --git a/srcpkgs/ffms2/template b/srcpkgs/ffms2/template
index abf22cd8f43..00dc4b95c79 100644
--- a/srcpkgs/ffms2/template
+++ b/srcpkgs/ffms2/template
@@ -1,19 +1,21 @@
# Template file for 'ffms2'
pkgname=ffms2
-version=2.23.1
-revision=3
-_version=2.23
-wrksrc="${pkgname}-${_version}"
+version=2.40
+revision=1
build_style=gnu-configure
configure_args="--enable-shared --disable-static"
-hostmakedepends="pkg-config"
+hostmakedepends="pkg-config autoconf automake libtool"
makedepends="ffmpeg-devel zlib-devel"
-short_desc="A libav/ffmpeg based frames server"
+short_desc="Libav/ffmpeg based frames server"
maintainer="DirectorX <void.directorx@protonmail.com>"
license="MIT, GPL-3.0-or-later"
homepage="https://github.com/FFMS/ffms2"
-distfiles="${homepage}/archive/${_version}.tar.gz"
-checksum=b09b2aa2b1c6f87f94a0a0dd8284b3c791cbe77f0f3df57af99ddebcd15273ed
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=82e95662946f3d6e1b529eadbd72bed196adfbc41368b2d50493efce6e716320
+
+pre_configure() {
+ autoreconf -fiv
+}
post_install() {
vmkdir usr/lib/vapoursynth
@@ -23,7 +25,6 @@ post_install() {
vlicense COPYING
}
-
libffms2-devel_package() {
depends="${makedepends} libffms2>=${version}_${revision}"
short_desc+=" - development files"
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [PR PATCH] [Updated] ffms2: update to 2.40.
2020-10-24 17:14 [PR PATCH] ffms2: update to 2.40 DirectorX
` (4 preceding siblings ...)
2020-12-20 9:20 ` [PR PATCH] [Updated] " DirectorX
@ 2020-12-20 9:50 ` DirectorX
2020-12-20 10:05 ` DirectorX
` (10 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: DirectorX @ 2020-12-20 9:50 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 314 bytes --]
There is an updated pull request by DirectorX against master on the void-packages repository
https://github.com/DirectorX/void-packages ffms2
https://github.com/void-linux/void-packages/pull/25850
ffms2: update to 2.40.
A patch file from https://github.com/void-linux/void-packages/pull/25850.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ffms2-25850.patch --]
[-- Type: text/x-diff, Size: 1863 bytes --]
From b02c8bd786325fca6686326509b0cbe60c8bfd9d Mon Sep 17 00:00:00 2001
From: DirectorX <DirectorX@users.noreply.github.com>
Date: Sat, 24 Oct 2020 20:12:02 +0300
Subject: [PATCH] ffms2: update to 2.40.
---
srcpkgs/ffms2/template | 24 +++++++++++++++---------
1 file changed, 15 insertions(+), 9 deletions(-)
diff --git a/srcpkgs/ffms2/template b/srcpkgs/ffms2/template
index abf22cd8f43..bebfcbadae6 100644
--- a/srcpkgs/ffms2/template
+++ b/srcpkgs/ffms2/template
@@ -1,19 +1,25 @@
# Template file for 'ffms2'
pkgname=ffms2
-version=2.23.1
-revision=3
-_version=2.23
-wrksrc="${pkgname}-${_version}"
+version=2.40
+revision=1
build_style=gnu-configure
configure_args="--enable-shared --disable-static"
-hostmakedepends="pkg-config"
+hostmakedepends="pkg-config autoconf automake libtool"
makedepends="ffmpeg-devel zlib-devel"
-short_desc="A libav/ffmpeg based frames server"
+short_desc="Libav/ffmpeg based frames server"
maintainer="DirectorX <void.directorx@protonmail.com>"
license="MIT, GPL-3.0-or-later"
homepage="https://github.com/FFMS/ffms2"
-distfiles="${homepage}/archive/${_version}.tar.gz"
-checksum=b09b2aa2b1c6f87f94a0a0dd8284b3c791cbe77f0f3df57af99ddebcd15273ed
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=82e95662946f3d6e1b529eadbd72bed196adfbc41368b2d50493efce6e716320
+
+pre_configure() {
+ if [ "$CROSS_BUILD" ]; then
+ autoreconf -fi
+ else
+ ./autogen.sh
+ fi
+}
post_install() {
vmkdir usr/lib/vapoursynth
@@ -23,7 +29,6 @@ post_install() {
vlicense COPYING
}
-
libffms2-devel_package() {
depends="${makedepends} libffms2>=${version}_${revision}"
short_desc+=" - development files"
@@ -42,6 +47,7 @@ libffms2_package() {
}
vapoursynth-ffms2-source_package() {
+ short_desc+=" - vapoursynth plugin"
depends="libffms2>=${version}_${revision}"
pkg_install() {
vmove usr/lib/vapoursynth
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [PR PATCH] [Updated] ffms2: update to 2.40.
2020-10-24 17:14 [PR PATCH] ffms2: update to 2.40 DirectorX
` (5 preceding siblings ...)
2020-12-20 9:50 ` DirectorX
@ 2020-12-20 10:05 ` DirectorX
2020-12-20 10:33 ` DirectorX
` (9 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: DirectorX @ 2020-12-20 10:05 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 314 bytes --]
There is an updated pull request by DirectorX against master on the void-packages repository
https://github.com/DirectorX/void-packages ffms2
https://github.com/void-linux/void-packages/pull/25850
ffms2: update to 2.40.
A patch file from https://github.com/void-linux/void-packages/pull/25850.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ffms2-25850.patch --]
[-- Type: text/x-diff, Size: 1866 bytes --]
From 6adb474a4bf673385406fb6d0fb6843669dcde98 Mon Sep 17 00:00:00 2001
From: DirectorX <DirectorX@users.noreply.github.com>
Date: Sat, 24 Oct 2020 20:12:02 +0300
Subject: [PATCH] ffms2: update to 2.40.
---
srcpkgs/ffms2/template | 24 +++++++++++++++---------
1 file changed, 15 insertions(+), 9 deletions(-)
diff --git a/srcpkgs/ffms2/template b/srcpkgs/ffms2/template
index abf22cd8f43..2570a2aeb92 100644
--- a/srcpkgs/ffms2/template
+++ b/srcpkgs/ffms2/template
@@ -1,19 +1,25 @@
# Template file for 'ffms2'
pkgname=ffms2
-version=2.23.1
-revision=3
-_version=2.23
-wrksrc="${pkgname}-${_version}"
+version=2.40
+revision=1
build_style=gnu-configure
configure_args="--enable-shared --disable-static"
-hostmakedepends="pkg-config"
+hostmakedepends="pkg-config autoconf automake libtool"
makedepends="ffmpeg-devel zlib-devel"
-short_desc="A libav/ffmpeg based frames server"
+short_desc="Libav/ffmpeg based frames server"
maintainer="DirectorX <void.directorx@protonmail.com>"
license="MIT, GPL-3.0-or-later"
homepage="https://github.com/FFMS/ffms2"
-distfiles="${homepage}/archive/${_version}.tar.gz"
-checksum=b09b2aa2b1c6f87f94a0a0dd8284b3c791cbe77f0f3df57af99ddebcd15273ed
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=82e95662946f3d6e1b529eadbd72bed196adfbc41368b2d50493efce6e716320
+
+pre_configure() {
+ if [ -n "$CROSS_BUILD" ]; then
+ autoreconf -fi
+ else
+ ./autogen.sh
+ fi
+}
post_install() {
vmkdir usr/lib/vapoursynth
@@ -23,7 +29,6 @@ post_install() {
vlicense COPYING
}
-
libffms2-devel_package() {
depends="${makedepends} libffms2>=${version}_${revision}"
short_desc+=" - development files"
@@ -42,6 +47,7 @@ libffms2_package() {
}
vapoursynth-ffms2-source_package() {
+ short_desc+=" - vapoursynth plugin"
depends="libffms2>=${version}_${revision}"
pkg_install() {
vmove usr/lib/vapoursynth
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [PR PATCH] [Updated] ffms2: update to 2.40.
2020-10-24 17:14 [PR PATCH] ffms2: update to 2.40 DirectorX
` (6 preceding siblings ...)
2020-12-20 10:05 ` DirectorX
@ 2020-12-20 10:33 ` DirectorX
2020-12-20 10:41 ` DirectorX
` (8 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: DirectorX @ 2020-12-20 10:33 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 314 bytes --]
There is an updated pull request by DirectorX against master on the void-packages repository
https://github.com/DirectorX/void-packages ffms2
https://github.com/void-linux/void-packages/pull/25850
ffms2: update to 2.40.
A patch file from https://github.com/void-linux/void-packages/pull/25850.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ffms2-25850.patch --]
[-- Type: text/x-diff, Size: 1824 bytes --]
From 7b0d31e9ac8b127b841f089e7482448008209969 Mon Sep 17 00:00:00 2001
From: DirectorX <DirectorX@users.noreply.github.com>
Date: Sat, 24 Oct 2020 20:12:02 +0300
Subject: [PATCH] ffms2: update to 2.40.
---
srcpkgs/ffms2/template | 21 ++++++++++++---------
1 file changed, 12 insertions(+), 9 deletions(-)
diff --git a/srcpkgs/ffms2/template b/srcpkgs/ffms2/template
index abf22cd8f43..c0320b72c90 100644
--- a/srcpkgs/ffms2/template
+++ b/srcpkgs/ffms2/template
@@ -1,19 +1,22 @@
# Template file for 'ffms2'
pkgname=ffms2
-version=2.23.1
-revision=3
-_version=2.23
-wrksrc="${pkgname}-${_version}"
+version=2.40
+revision=1
build_style=gnu-configure
configure_args="--enable-shared --disable-static"
-hostmakedepends="pkg-config"
+hostmakedepends="pkg-config autoconf automake libtool"
makedepends="ffmpeg-devel zlib-devel"
-short_desc="A libav/ffmpeg based frames server"
+short_desc="Libav/ffmpeg based frames server"
maintainer="DirectorX <void.directorx@protonmail.com>"
license="MIT, GPL-3.0-or-later"
homepage="https://github.com/FFMS/ffms2"
-distfiles="${homepage}/archive/${_version}.tar.gz"
-checksum=b09b2aa2b1c6f87f94a0a0dd8284b3c791cbe77f0f3df57af99ddebcd15273ed
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=82e95662946f3d6e1b529eadbd72bed196adfbc41368b2d50493efce6e716320
+
+pre_configure() {
+ mkdir -p src/config
+ autoreconf -vfi
+}
post_install() {
vmkdir usr/lib/vapoursynth
@@ -23,7 +26,6 @@ post_install() {
vlicense COPYING
}
-
libffms2-devel_package() {
depends="${makedepends} libffms2>=${version}_${revision}"
short_desc+=" - development files"
@@ -42,6 +44,7 @@ libffms2_package() {
}
vapoursynth-ffms2-source_package() {
+ short_desc+=" - vapoursynth plugin"
depends="libffms2>=${version}_${revision}"
pkg_install() {
vmove usr/lib/vapoursynth
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [PR PATCH] [Updated] ffms2: update to 2.40.
2020-10-24 17:14 [PR PATCH] ffms2: update to 2.40 DirectorX
` (7 preceding siblings ...)
2020-12-20 10:33 ` DirectorX
@ 2020-12-20 10:41 ` DirectorX
2020-12-20 10:46 ` DirectorX
` (7 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: DirectorX @ 2020-12-20 10:41 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 314 bytes --]
There is an updated pull request by DirectorX against master on the void-packages repository
https://github.com/DirectorX/void-packages ffms2
https://github.com/void-linux/void-packages/pull/25850
ffms2: update to 2.40.
A patch file from https://github.com/void-linux/void-packages/pull/25850.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ffms2-25850.patch --]
[-- Type: text/x-diff, Size: 1980 bytes --]
From 4cb986ad064630ca748aa93ecb1576e5e8e4c6db Mon Sep 17 00:00:00 2001
From: DirectorX <DirectorX@users.noreply.github.com>
Date: Sat, 24 Oct 2020 20:12:02 +0300
Subject: [PATCH] ffms2: update to 2.40.
---
srcpkgs/ffms2/template | 25 ++++++++++++++++---------
1 file changed, 16 insertions(+), 9 deletions(-)
diff --git a/srcpkgs/ffms2/template b/srcpkgs/ffms2/template
index abf22cd8f43..547cb65b2f5 100644
--- a/srcpkgs/ffms2/template
+++ b/srcpkgs/ffms2/template
@@ -1,19 +1,26 @@
# Template file for 'ffms2'
pkgname=ffms2
-version=2.23.1
-revision=3
-_version=2.23
-wrksrc="${pkgname}-${_version}"
+version=2.40
+revision=1
build_style=gnu-configure
configure_args="--enable-shared --disable-static"
-hostmakedepends="pkg-config"
+hostmakedepends="pkg-config autoconf automake libtool"
makedepends="ffmpeg-devel zlib-devel"
-short_desc="A libav/ffmpeg based frames server"
+short_desc="Libav/ffmpeg based frames server"
maintainer="DirectorX <void.directorx@protonmail.com>"
license="MIT, GPL-3.0-or-later"
homepage="https://github.com/FFMS/ffms2"
-distfiles="${homepage}/archive/${_version}.tar.gz"
-checksum=b09b2aa2b1c6f87f94a0a0dd8284b3c791cbe77f0f3df57af99ddebcd15273ed
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=82e95662946f3d6e1b529eadbd72bed196adfbc41368b2d50493efce6e716320
+
+case "$XBPS_TARGET_MACHINE" in
+ armv6l-musl) broken="https://github.com/void-linux/void-packages/pull/25850/checks?check_run_id=1584330257";;
+esac
+
+pre_configure() {
+ mkdir -p src/config
+ autoreconf -vfi
+}
post_install() {
vmkdir usr/lib/vapoursynth
@@ -23,7 +30,6 @@ post_install() {
vlicense COPYING
}
-
libffms2-devel_package() {
depends="${makedepends} libffms2>=${version}_${revision}"
short_desc+=" - development files"
@@ -42,6 +48,7 @@ libffms2_package() {
}
vapoursynth-ffms2-source_package() {
+ short_desc+=" - vapoursynth plugin"
depends="libffms2>=${version}_${revision}"
pkg_install() {
vmove usr/lib/vapoursynth
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [PR PATCH] [Updated] ffms2: update to 2.40.
2020-10-24 17:14 [PR PATCH] ffms2: update to 2.40 DirectorX
` (8 preceding siblings ...)
2020-12-20 10:41 ` DirectorX
@ 2020-12-20 10:46 ` DirectorX
2020-12-20 10:49 ` DirectorX
` (6 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: DirectorX @ 2020-12-20 10:46 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 314 bytes --]
There is an updated pull request by DirectorX against master on the void-packages repository
https://github.com/DirectorX/void-packages ffms2
https://github.com/void-linux/void-packages/pull/25850
ffms2: update to 2.40.
A patch file from https://github.com/void-linux/void-packages/pull/25850.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ffms2-25850.patch --]
[-- Type: text/x-diff, Size: 1977 bytes --]
From 17fdd62c0ee013fc0faf3302439bdd7b39ec1c86 Mon Sep 17 00:00:00 2001
From: DirectorX <DirectorX@users.noreply.github.com>
Date: Sat, 24 Oct 2020 20:12:02 +0300
Subject: [PATCH] ffms2: update to 2.40.
---
srcpkgs/ffms2/template | 25 ++++++++++++++++---------
1 file changed, 16 insertions(+), 9 deletions(-)
diff --git a/srcpkgs/ffms2/template b/srcpkgs/ffms2/template
index abf22cd8f43..f3106672cf3 100644
--- a/srcpkgs/ffms2/template
+++ b/srcpkgs/ffms2/template
@@ -1,19 +1,26 @@
# Template file for 'ffms2'
pkgname=ffms2
-version=2.23.1
-revision=3
-_version=2.23
-wrksrc="${pkgname}-${_version}"
+version=2.40
+revision=1
build_style=gnu-configure
configure_args="--enable-shared --disable-static"
-hostmakedepends="pkg-config"
+hostmakedepends="pkg-config autoconf automake libtool"
makedepends="ffmpeg-devel zlib-devel"
-short_desc="A libav/ffmpeg based frames server"
+short_desc="Libav/ffmpeg based frames server"
maintainer="DirectorX <void.directorx@protonmail.com>"
license="MIT, GPL-3.0-or-later"
homepage="https://github.com/FFMS/ffms2"
-distfiles="${homepage}/archive/${_version}.tar.gz"
-checksum=b09b2aa2b1c6f87f94a0a0dd8284b3c791cbe77f0f3df57af99ddebcd15273ed
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=82e95662946f3d6e1b529eadbd72bed196adfbc41368b2d50493efce6e716320
+
+case "$XBPS_TARGET_MACHINE" in
+ armv6l-musl) broken="https://github.com/void-linux/void-packages/runs/1584330257?check_suite_focus=true";;
+esac
+
+pre_configure() {
+ mkdir -p src/config
+ autoreconf -vfi
+}
post_install() {
vmkdir usr/lib/vapoursynth
@@ -23,7 +30,6 @@ post_install() {
vlicense COPYING
}
-
libffms2-devel_package() {
depends="${makedepends} libffms2>=${version}_${revision}"
short_desc+=" - development files"
@@ -42,6 +48,7 @@ libffms2_package() {
}
vapoursynth-ffms2-source_package() {
+ short_desc+=" - vapoursynth plugin"
depends="libffms2>=${version}_${revision}"
pkg_install() {
vmove usr/lib/vapoursynth
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: ffms2: update to 2.40.
2020-10-24 17:14 [PR PATCH] ffms2: update to 2.40 DirectorX
` (9 preceding siblings ...)
2020-12-20 10:46 ` DirectorX
@ 2020-12-20 10:49 ` DirectorX
2020-12-20 22:54 ` [PR REVIEW] " ericonr
` (5 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: DirectorX @ 2020-12-20 10:49 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 156 bytes --]
New comment by DirectorX on void-packages repository
https://github.com/void-linux/void-packages/pull/25850#issuecomment-748591320
Comment:
ping @ericonr
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [PR REVIEW] ffms2: update to 2.40.
2020-10-24 17:14 [PR PATCH] ffms2: update to 2.40 DirectorX
` (10 preceding siblings ...)
2020-12-20 10:49 ` DirectorX
@ 2020-12-20 22:54 ` ericonr
2020-12-20 22:55 ` ericonr
` (4 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: ericonr @ 2020-12-20 22:54 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 416 bytes --]
New review comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/25850#discussion_r546448251
Comment:
It isn't fine to stop building the package for a target, since it has dependants.
The issue here is the lack of `libatomic-devel`. It might be enough to add
```
if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
makedepends+=" libatomic-devel"
fi
```
to the template.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [PR REVIEW] ffms2: update to 2.40.
2020-10-24 17:14 [PR PATCH] ffms2: update to 2.40 DirectorX
` (11 preceding siblings ...)
2020-12-20 22:54 ` [PR REVIEW] " ericonr
@ 2020-12-20 22:55 ` ericonr
2020-12-21 12:50 ` [PR PATCH] [Updated] " DirectorX
` (3 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: ericonr @ 2020-12-20 22:55 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 198 bytes --]
New review comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/25850#discussion_r546448365
Comment:
Otherwise, try adding `LDFLAGS="-latomic"` as well.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [PR PATCH] [Updated] ffms2: update to 2.40.
2020-10-24 17:14 [PR PATCH] ffms2: update to 2.40 DirectorX
` (12 preceding siblings ...)
2020-12-20 22:55 ` ericonr
@ 2020-12-21 12:50 ` DirectorX
2020-12-21 12:54 ` DirectorX
` (2 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: DirectorX @ 2020-12-21 12:50 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 314 bytes --]
There is an updated pull request by DirectorX against master on the void-packages repository
https://github.com/DirectorX/void-packages ffms2
https://github.com/void-linux/void-packages/pull/25850
ffms2: update to 2.40.
A patch file from https://github.com/void-linux/void-packages/pull/25850.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ffms2-25850.patch --]
[-- Type: text/x-diff, Size: 1932 bytes --]
From 0d0df196df0724f7fd1b738218131c1b92b65d36 Mon Sep 17 00:00:00 2001
From: DirectorX <DirectorX@users.noreply.github.com>
Date: Sat, 24 Oct 2020 20:12:02 +0300
Subject: [PATCH] ffms2: update to 2.40.
---
srcpkgs/ffms2/template | 26 +++++++++++++++++---------
1 file changed, 17 insertions(+), 9 deletions(-)
diff --git a/srcpkgs/ffms2/template b/srcpkgs/ffms2/template
index abf22cd8f43..9460b771ff3 100644
--- a/srcpkgs/ffms2/template
+++ b/srcpkgs/ffms2/template
@@ -1,19 +1,27 @@
# Template file for 'ffms2'
pkgname=ffms2
-version=2.23.1
-revision=3
-_version=2.23
-wrksrc="${pkgname}-${_version}"
+version=2.40
+revision=1
build_style=gnu-configure
configure_args="--enable-shared --disable-static"
-hostmakedepends="pkg-config"
+hostmakedepends="pkg-config autoconf automake libtool"
makedepends="ffmpeg-devel zlib-devel"
-short_desc="A libav/ffmpeg based frames server"
+short_desc="Libav/ffmpeg based frames server"
maintainer="DirectorX <void.directorx@protonmail.com>"
license="MIT, GPL-3.0-or-later"
homepage="https://github.com/FFMS/ffms2"
-distfiles="${homepage}/archive/${_version}.tar.gz"
-checksum=b09b2aa2b1c6f87f94a0a0dd8284b3c791cbe77f0f3df57af99ddebcd15273ed
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=82e95662946f3d6e1b529eadbd72bed196adfbc41368b2d50493efce6e716320
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+ makedepends+=" libatomic-devel"
+ LDFLAGS+=" -latomic"
+fi
+
+pre_configure() {
+ mkdir -p src/config
+ autoreconf -vfi
+}
post_install() {
vmkdir usr/lib/vapoursynth
@@ -23,7 +31,6 @@ post_install() {
vlicense COPYING
}
-
libffms2-devel_package() {
depends="${makedepends} libffms2>=${version}_${revision}"
short_desc+=" - development files"
@@ -42,6 +49,7 @@ libffms2_package() {
}
vapoursynth-ffms2-source_package() {
+ short_desc+=" - vapoursynth plugin"
depends="libffms2>=${version}_${revision}"
pkg_install() {
vmove usr/lib/vapoursynth
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: ffms2: update to 2.40.
2020-10-24 17:14 [PR PATCH] ffms2: update to 2.40 DirectorX
` (13 preceding siblings ...)
2020-12-21 12:50 ` [PR PATCH] [Updated] " DirectorX
@ 2020-12-21 12:54 ` DirectorX
2020-12-21 15:25 ` [PR PATCH] [Closed]: " ericonr
2020-12-21 15:25 ` ericonr
16 siblings, 0 replies; 18+ messages in thread
From: DirectorX @ 2020-12-21 12:54 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 156 bytes --]
New comment by DirectorX on void-packages repository
https://github.com/void-linux/void-packages/pull/25850#issuecomment-748959141
Comment:
@ericonr done
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [PR PATCH] [Closed]: ffms2: update to 2.40.
2020-10-24 17:14 [PR PATCH] ffms2: update to 2.40 DirectorX
` (14 preceding siblings ...)
2020-12-21 12:54 ` DirectorX
@ 2020-12-21 15:25 ` ericonr
2020-12-21 15:25 ` ericonr
16 siblings, 0 replies; 18+ messages in thread
From: ericonr @ 2020-12-21 15:25 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 156 bytes --]
There's a closed pull request on the void-packages repository
ffms2: update to 2.40.
https://github.com/void-linux/void-packages/pull/25850
Description:
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: ffms2: update to 2.40.
2020-10-24 17:14 [PR PATCH] ffms2: update to 2.40 DirectorX
` (15 preceding siblings ...)
2020-12-21 15:25 ` [PR PATCH] [Closed]: " ericonr
@ 2020-12-21 15:25 ` ericonr
16 siblings, 0 replies; 18+ messages in thread
From: ericonr @ 2020-12-21 15:25 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 195 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/25850#issuecomment-749030481
Comment:
I fixed it to use `LDFLAGS=-latomic` directly. Thanks!
^ permalink raw reply [flat|nested] 18+ messages in thread