Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: makemkv-1.15.4
@ 2021-01-15 23:42 jcgruenhage
  2021-01-15 23:59 ` [PR PATCH] [Updated] " jcgruenhage
                   ` (26 more replies)
  0 siblings, 27 replies; 28+ messages in thread
From: jcgruenhage @ 2021-01-15 23:42 UTC (permalink / raw)
  To: ml

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

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

https://github.com/jcgruenhage/void-packages makemkv-1.15.4_1
https://github.com/void-linux/void-packages/pull/27960

New package: makemkv-1.15.4


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-makemkv-1.15.4_1-27960.patch --]
[-- Type: text/x-diff, Size: 2017 bytes --]

From d60b20314d196495acfbb9a0aba912840a1436ed Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Sat, 16 Jan 2021 00:37:02 +0100
Subject: [PATCH] New package: makemkv-1.15.4

---
 srcpkgs/makemkv/template | 42 ++++++++++++++++++++++++++++++++++++++++
 srcpkgs/makemkv/update   |  1 +
 2 files changed, 43 insertions(+)
 create mode 100644 srcpkgs/makemkv/template
 create mode 100644 srcpkgs/makemkv/update

diff --git a/srcpkgs/makemkv/template b/srcpkgs/makemkv/template
new file mode 100644
index 00000000000..8bfbf58f8ae
--- /dev/null
+++ b/srcpkgs/makemkv/template
@@ -0,0 +1,42 @@
+# Template file for 'makemkv'
+pkgname=makemkv
+version=1.15.4
+revision=1
+archs="x86_64"
+wrksrc="${pkgname}-oss-${version}"
+build_style=gnu-configure
+hostmakedepends="pkg-config"
+makedepends="libressl-devel qt5-devel ffmpeg-devel"
+short_desc="Blu-ray and DVD ripper"
+maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
+license="custom: Proprietary License"
+homepage="https://www.makemkv.com/"
+distfiles="https://www.makemkv.com/download/makemkv-bin-${version}.tar.gz
+ https://www.makemkv.com/download/makemkv-oss-${version}.tar.gz"
+checksum="45eba7e61a7b467b1fe8de722fa890d556e19f3fc02a7b7f8d846ac8e2badb9a
+ 82d062d4844d17901293f65dce40e63ae1084fd81accd6913427eda9b2c43fe3"
+nopie_files="/usr/bin/makemkvcon"
+
+do_configure() {
+	./configure
+}
+
+do_build() {
+	make ${makejobs}
+	cd ../${pkgname}-bin-${version}
+	mkdir -p tmp
+	echo "accepted" > tmp/eula_accepted
+	make ${makejobs}
+	cd ../${pkgname}-oss-${version}
+}
+
+do_install() {
+	make DESTDIR=${DESTDIR} install
+	cd ../${pkgname}-bin-${version}
+	make DESTDIR=${DESTDIR} install
+	cd ../${pkgname}-oss-${version}
+}
+
+post_install() {
+	vlicense License.txt
+}
diff --git a/srcpkgs/makemkv/update b/srcpkgs/makemkv/update
new file mode 100644
index 00000000000..1befd0e3787
--- /dev/null
+++ b/srcpkgs/makemkv/update
@@ -0,0 +1 @@
+site="https://www.makemkv.com/download/"

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

* Re: [PR PATCH] [Updated] New package: makemkv-1.15.4
  2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
@ 2021-01-15 23:59 ` jcgruenhage
  2021-01-18 17:44 ` Chocimier
                   ` (25 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: jcgruenhage @ 2021-01-15 23:59 UTC (permalink / raw)
  To: ml

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

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

https://github.com/jcgruenhage/void-packages makemkv-1.15.4_1
https://github.com/void-linux/void-packages/pull/27960

New package: makemkv-1.15.4


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-makemkv-1.15.4_1-27960.patch --]
[-- Type: text/x-diff, Size: 2093 bytes --]

From 56119b0af1cb777ef6c2172e5d8e4e823ba9f179 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Sat, 16 Jan 2021 00:37:02 +0100
Subject: [PATCH] New package: makemkv-1.15.4

---
 srcpkgs/makemkv/template | 42 ++++++++++++++++++++++++++++++++++++++++
 srcpkgs/makemkv/update   |  2 ++
 2 files changed, 44 insertions(+)
 create mode 100644 srcpkgs/makemkv/template
 create mode 100644 srcpkgs/makemkv/update

diff --git a/srcpkgs/makemkv/template b/srcpkgs/makemkv/template
new file mode 100644
index 00000000000..8bfbf58f8ae
--- /dev/null
+++ b/srcpkgs/makemkv/template
@@ -0,0 +1,42 @@
+# Template file for 'makemkv'
+pkgname=makemkv
+version=1.15.4
+revision=1
+archs="x86_64"
+wrksrc="${pkgname}-oss-${version}"
+build_style=gnu-configure
+hostmakedepends="pkg-config"
+makedepends="libressl-devel qt5-devel ffmpeg-devel"
+short_desc="Blu-ray and DVD ripper"
+maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
+license="custom: Proprietary License"
+homepage="https://www.makemkv.com/"
+distfiles="https://www.makemkv.com/download/makemkv-bin-${version}.tar.gz
+ https://www.makemkv.com/download/makemkv-oss-${version}.tar.gz"
+checksum="45eba7e61a7b467b1fe8de722fa890d556e19f3fc02a7b7f8d846ac8e2badb9a
+ 82d062d4844d17901293f65dce40e63ae1084fd81accd6913427eda9b2c43fe3"
+nopie_files="/usr/bin/makemkvcon"
+
+do_configure() {
+	./configure
+}
+
+do_build() {
+	make ${makejobs}
+	cd ../${pkgname}-bin-${version}
+	mkdir -p tmp
+	echo "accepted" > tmp/eula_accepted
+	make ${makejobs}
+	cd ../${pkgname}-oss-${version}
+}
+
+do_install() {
+	make DESTDIR=${DESTDIR} install
+	cd ../${pkgname}-bin-${version}
+	make DESTDIR=${DESTDIR} install
+	cd ../${pkgname}-oss-${version}
+}
+
+post_install() {
+	vlicense License.txt
+}
diff --git a/srcpkgs/makemkv/update b/srcpkgs/makemkv/update
new file mode 100644
index 00000000000..3cb6b91cc36
--- /dev/null
+++ b/srcpkgs/makemkv/update
@@ -0,0 +1,2 @@
+site="https://www.makemkv.com/download/"
+pattern="MakeMKV v\K[0-9]+.[0-9]+.[0-9]+(?= \([0-9]+.[0-9]+.[0-9]+ \))"

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

* Re: New package: makemkv-1.15.4
  2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
  2021-01-15 23:59 ` [PR PATCH] [Updated] " jcgruenhage
@ 2021-01-18 17:44 ` Chocimier
  2021-01-19  0:16 ` jcgruenhage
                   ` (24 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: Chocimier @ 2021-01-18 17:44 UTC (permalink / raw)
  To: ml

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

New comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/pull/27960#issuecomment-762391144

Comment:
> You shall not modify, ...

nonfree

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

* Re: New package: makemkv-1.15.4
  2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
  2021-01-15 23:59 ` [PR PATCH] [Updated] " jcgruenhage
  2021-01-18 17:44 ` Chocimier
@ 2021-01-19  0:16 ` jcgruenhage
  2021-01-19 13:16 ` [PR PATCH] [Updated] " jcgruenhage
                   ` (23 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: jcgruenhage @ 2021-01-19  0:16 UTC (permalink / raw)
  To: ml

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

New comment by jcgruenhage on void-packages repository

https://github.com/void-linux/void-packages/pull/27960#issuecomment-762524696

Comment:
YES. I remembered to put in the license, but not the nonfree, sorry.

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

* Re: [PR PATCH] [Updated] New package: makemkv-1.15.4
  2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
                   ` (2 preceding siblings ...)
  2021-01-19  0:16 ` jcgruenhage
@ 2021-01-19 13:16 ` jcgruenhage
  2021-06-21 10:09 ` [PR REVIEW] " jcgruenhage
                   ` (22 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: jcgruenhage @ 2021-01-19 13:16 UTC (permalink / raw)
  To: ml

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

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

https://github.com/jcgruenhage/void-packages makemkv-1.15.4_1
https://github.com/void-linux/void-packages/pull/27960

New package: makemkv-1.15.4


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-makemkv-1.15.4_1-27960.patch --]
[-- Type: text/x-diff, Size: 2093 bytes --]

From 56119b0af1cb777ef6c2172e5d8e4e823ba9f179 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Sat, 16 Jan 2021 00:37:02 +0100
Subject: [PATCH] New package: makemkv-1.15.4

---
 srcpkgs/makemkv/template | 42 ++++++++++++++++++++++++++++++++++++++++
 srcpkgs/makemkv/update   |  2 ++
 2 files changed, 44 insertions(+)
 create mode 100644 srcpkgs/makemkv/template
 create mode 100644 srcpkgs/makemkv/update

diff --git a/srcpkgs/makemkv/template b/srcpkgs/makemkv/template
new file mode 100644
index 00000000000..8bfbf58f8ae
--- /dev/null
+++ b/srcpkgs/makemkv/template
@@ -0,0 +1,42 @@
+# Template file for 'makemkv'
+pkgname=makemkv
+version=1.15.4
+revision=1
+archs="x86_64"
+wrksrc="${pkgname}-oss-${version}"
+build_style=gnu-configure
+hostmakedepends="pkg-config"
+makedepends="libressl-devel qt5-devel ffmpeg-devel"
+short_desc="Blu-ray and DVD ripper"
+maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
+license="custom: Proprietary License"
+homepage="https://www.makemkv.com/"
+distfiles="https://www.makemkv.com/download/makemkv-bin-${version}.tar.gz
+ https://www.makemkv.com/download/makemkv-oss-${version}.tar.gz"
+checksum="45eba7e61a7b467b1fe8de722fa890d556e19f3fc02a7b7f8d846ac8e2badb9a
+ 82d062d4844d17901293f65dce40e63ae1084fd81accd6913427eda9b2c43fe3"
+nopie_files="/usr/bin/makemkvcon"
+
+do_configure() {
+	./configure
+}
+
+do_build() {
+	make ${makejobs}
+	cd ../${pkgname}-bin-${version}
+	mkdir -p tmp
+	echo "accepted" > tmp/eula_accepted
+	make ${makejobs}
+	cd ../${pkgname}-oss-${version}
+}
+
+do_install() {
+	make DESTDIR=${DESTDIR} install
+	cd ../${pkgname}-bin-${version}
+	make DESTDIR=${DESTDIR} install
+	cd ../${pkgname}-oss-${version}
+}
+
+post_install() {
+	vlicense License.txt
+}
diff --git a/srcpkgs/makemkv/update b/srcpkgs/makemkv/update
new file mode 100644
index 00000000000..3cb6b91cc36
--- /dev/null
+++ b/srcpkgs/makemkv/update
@@ -0,0 +1,2 @@
+site="https://www.makemkv.com/download/"
+pattern="MakeMKV v\K[0-9]+.[0-9]+.[0-9]+(?= \([0-9]+.[0-9]+.[0-9]+ \))"

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

* Re: [PR REVIEW] New package: makemkv-1.15.4
  2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
                   ` (3 preceding siblings ...)
  2021-01-19 13:16 ` [PR PATCH] [Updated] " jcgruenhage
@ 2021-06-21 10:09 ` jcgruenhage
  2022-05-02  2:16 ` github-actions
                   ` (21 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: jcgruenhage @ 2021-06-21 10:09 UTC (permalink / raw)
  To: ml

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

New review comment by jcgruenhage on void-packages repository

https://github.com/void-linux/void-packages/pull/27960#discussion_r655247655

Comment:
Seems like I forgot to reply here: Yes, it is, because it's not *fully* built from source. They ship some proprietary libs, see the first of the two distfiles..

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

* Re: New package: makemkv-1.15.4
  2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
                   ` (4 preceding siblings ...)
  2021-06-21 10:09 ` [PR REVIEW] " jcgruenhage
@ 2022-05-02  2:16 ` github-actions
  2022-05-03  9:06 ` [PR PATCH] [Updated] " jcgruenhage
                   ` (20 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: github-actions @ 2022-05-02  2:16 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/27960#issuecomment-1114433281

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

* Re: [PR PATCH] [Updated] New package: makemkv-1.15.4
  2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
                   ` (5 preceding siblings ...)
  2022-05-02  2:16 ` github-actions
@ 2022-05-03  9:06 ` jcgruenhage
  2022-05-03  9:07 ` jcgruenhage
                   ` (19 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: jcgruenhage @ 2022-05-03  9:06 UTC (permalink / raw)
  To: ml

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

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

https://github.com/jcgruenhage/void-packages makemkv-1.15.4_1
https://github.com/void-linux/void-packages/pull/27960

New package: makemkv-1.15.4


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-makemkv-1.15.4_1-27960.patch --]
[-- Type: text/x-diff, Size: 2116 bytes --]

From 2b35be6413164d76097ea8816458a9ac67417f68 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Sat, 16 Jan 2021 00:37:02 +0100
Subject: [PATCH] New package: makemkv-1.16.7

---
 srcpkgs/makemkv/template | 43 ++++++++++++++++++++++++++++++++++++++++
 srcpkgs/makemkv/update   |  2 ++
 2 files changed, 45 insertions(+)
 create mode 100644 srcpkgs/makemkv/template
 create mode 100644 srcpkgs/makemkv/update

diff --git a/srcpkgs/makemkv/template b/srcpkgs/makemkv/template
new file mode 100644
index 000000000000..c696d69f4c1e
--- /dev/null
+++ b/srcpkgs/makemkv/template
@@ -0,0 +1,43 @@
+# Template file for 'makemkv'
+pkgname=makemkv
+version=1.16.7
+revision=1
+archs="x86_64"
+wrksrc="${pkgname}-oss-${version}"
+build_style=gnu-configure
+hostmakedepends="pkg-config"
+makedepends="openssl-devel qt5-devel ffmpeg-devel"
+short_desc="Blu-ray and DVD ripper"
+maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
+license="custom: Proprietary License"
+homepage="https://www.makemkv.com/"
+distfiles="https://www.makemkv.com/download/makemkv-bin-${version}.tar.gz
+ https://www.makemkv.com/download/makemkv-oss-${version}.tar.gz"
+checksum="623b185b6326cc366a38c75896a134759dfdf50abc849450f4109588d7b12c7b
+ 4cbd0f44ffe90e0d7aaac6d88bd458c83d1e80d0dac6e029991f3a86247f46af"
+nopie_files="/usr/bin/makemkvcon"
+repository=nonfree
+
+do_configure() {
+	./configure
+}
+
+do_build() {
+	make ${makejobs}
+	cd ../${pkgname}-bin-${version}
+	mkdir -p tmp
+	echo "accepted" > tmp/eula_accepted
+	make ${makejobs}
+	cd ../${pkgname}-oss-${version}
+}
+
+do_install() {
+	make DESTDIR=${DESTDIR} install
+	cd ../${pkgname}-bin-${version}
+	make DESTDIR=${DESTDIR} install
+	cd ../${pkgname}-oss-${version}
+}
+
+post_install() {
+	vlicense License.txt
+}
diff --git a/srcpkgs/makemkv/update b/srcpkgs/makemkv/update
new file mode 100644
index 000000000000..3cb6b91cc360
--- /dev/null
+++ b/srcpkgs/makemkv/update
@@ -0,0 +1,2 @@
+site="https://www.makemkv.com/download/"
+pattern="MakeMKV v\K[0-9]+.[0-9]+.[0-9]+(?= \([0-9]+.[0-9]+.[0-9]+ \))"

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

* Re: New package: makemkv-1.15.4
  2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
                   ` (6 preceding siblings ...)
  2022-05-03  9:06 ` [PR PATCH] [Updated] " jcgruenhage
@ 2022-05-03  9:07 ` jcgruenhage
  2022-05-03  9:20 ` jcgruenhage
                   ` (18 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: jcgruenhage @ 2022-05-03  9:07 UTC (permalink / raw)
  To: ml

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

New comment by jcgruenhage on void-packages repository

https://github.com/void-linux/void-packages/pull/27960#issuecomment-1115883428

Comment:
Updated to a newer version to prevent this from being closed

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

* Re: New package: makemkv-1.15.4
  2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
                   ` (7 preceding siblings ...)
  2022-05-03  9:07 ` jcgruenhage
@ 2022-05-03  9:20 ` jcgruenhage
  2022-05-07 21:59 ` Piraty
                   ` (17 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: jcgruenhage @ 2022-05-03  9:20 UTC (permalink / raw)
  To: ml

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

New comment by jcgruenhage on void-packages repository

https://github.com/void-linux/void-packages/pull/27960#issuecomment-1115883428

Comment:
Updated to a newer version to prevent this from being closed.

If someone wants to take a stab at cross compiling for aarch64 and arm6l (upstream released binaries of the closed part for these architectures as well now), that'd be cool as well, but getting this in at all would be a good first step IMO.

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

* Re: New package: makemkv-1.15.4
  2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
                   ` (8 preceding siblings ...)
  2022-05-03  9:20 ` jcgruenhage
@ 2022-05-07 21:59 ` Piraty
  2022-05-07 22:07 ` Chocimier
                   ` (16 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: Piraty @ 2022-05-07 21:59 UTC (permalink / raw)
  To: ml

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

New comment by Piraty on void-packages repository

https://github.com/void-linux/void-packages/pull/27960#issuecomment-1120301923

Comment:
fine with me, objections?

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

* Re: New package: makemkv-1.15.4
  2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
                   ` (9 preceding siblings ...)
  2022-05-07 21:59 ` Piraty
@ 2022-05-07 22:07 ` Chocimier
  2022-08-07  2:13 ` github-actions
                   ` (15 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: Chocimier @ 2022-05-07 22:07 UTC (permalink / raw)
  To: ml

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

New comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/pull/27960#issuecomment-1120304226

Comment:
Isn't bundling GPL jar and proprietary binaries a GPL breach?

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

* Re: New package: makemkv-1.15.4
  2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
                   ` (10 preceding siblings ...)
  2022-05-07 22:07 ` Chocimier
@ 2022-08-07  2:13 ` github-actions
  2022-08-07  7:39 ` jcgruenhage
                   ` (14 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: github-actions @ 2022-08-07  2:13 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/27960#issuecomment-1207315863

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

* Re: New package: makemkv-1.15.4
  2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
                   ` (11 preceding siblings ...)
  2022-08-07  2:13 ` github-actions
@ 2022-08-07  7:39 ` jcgruenhage
  2022-08-07  7:40 ` [PR PATCH] [Updated] " jcgruenhage
                   ` (13 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: jcgruenhage @ 2022-08-07  7:39 UTC (permalink / raw)
  To: ml

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

New comment by jcgruenhage on void-packages repository

https://github.com/void-linux/void-packages/pull/27960#issuecomment-1207350231

Comment:
> Isn't bundling GPL jar and proprietary binaries a GPL breach?

maybe? IANAL, but it's at least a bit fishy IMO.

Still, I don't see any harm in shipping this as a package in non-free, right? It's being shipped by a few other distros as well, see https://repology.org/project/makemkv/versions

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

* Re: [PR PATCH] [Updated] New package: makemkv-1.15.4
  2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
                   ` (12 preceding siblings ...)
  2022-08-07  7:39 ` jcgruenhage
@ 2022-08-07  7:40 ` jcgruenhage
  2022-08-07 10:51 ` New package: makemkv-1.17.1 jcgruenhage
                   ` (12 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: jcgruenhage @ 2022-08-07  7:40 UTC (permalink / raw)
  To: ml

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

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

https://github.com/jcgruenhage/void-packages makemkv-1.15.4_1
https://github.com/void-linux/void-packages/pull/27960

New package: makemkv-1.15.4


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-makemkv-1.15.4_1-27960.patch --]
[-- Type: text/x-diff, Size: 2116 bytes --]

From 7b2ec143f5f07c5cf68618a65a9479a7dc691751 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Sat, 16 Jan 2021 00:37:02 +0100
Subject: [PATCH] New package: makemkv-1.17.1

---
 srcpkgs/makemkv/template | 43 ++++++++++++++++++++++++++++++++++++++++
 srcpkgs/makemkv/update   |  2 ++
 2 files changed, 45 insertions(+)
 create mode 100644 srcpkgs/makemkv/template
 create mode 100644 srcpkgs/makemkv/update

diff --git a/srcpkgs/makemkv/template b/srcpkgs/makemkv/template
new file mode 100644
index 000000000000..da91a07bca93
--- /dev/null
+++ b/srcpkgs/makemkv/template
@@ -0,0 +1,43 @@
+# Template file for 'makemkv'
+pkgname=makemkv
+version=1.17.1
+revision=1
+archs="x86_64"
+wrksrc="${pkgname}-oss-${version}"
+build_style=gnu-configure
+hostmakedepends="pkg-config"
+makedepends="openssl-devel qt5-devel ffmpeg-devel"
+short_desc="Blu-ray and DVD ripper"
+maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
+license="custom: Proprietary License"
+homepage="https://www.makemkv.com/"
+distfiles="https://www.makemkv.com/download/makemkv-bin-${version}.tar.gz
+ https://www.makemkv.com/download/makemkv-oss-${version}.tar.gz"
+checksum="0784908b07f9fc87307a0f958105b7e2d37f5f10c0ef1a1280854e7d7c06b1f3
+ 0d572b1b937d97275cb75d71a142b3d555428aebd53a64161a500fda7ae766fe"
+nopie_files="/usr/bin/makemkvcon"
+repository=nonfree
+
+do_configure() {
+	./configure
+}
+
+do_build() {
+	make ${makejobs}
+	cd ../${pkgname}-bin-${version}
+	mkdir -p tmp
+	echo "accepted" > tmp/eula_accepted
+	make ${makejobs}
+	cd ../${pkgname}-oss-${version}
+}
+
+do_install() {
+	make DESTDIR=${DESTDIR} install
+	cd ../${pkgname}-bin-${version}
+	make DESTDIR=${DESTDIR} install
+	cd ../${pkgname}-oss-${version}
+}
+
+post_install() {
+	vlicense License.txt
+}
diff --git a/srcpkgs/makemkv/update b/srcpkgs/makemkv/update
new file mode 100644
index 000000000000..3cb6b91cc360
--- /dev/null
+++ b/srcpkgs/makemkv/update
@@ -0,0 +1,2 @@
+site="https://www.makemkv.com/download/"
+pattern="MakeMKV v\K[0-9]+.[0-9]+.[0-9]+(?= \([0-9]+.[0-9]+.[0-9]+ \))"

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

* Re: New package: makemkv-1.17.1
  2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
                   ` (13 preceding siblings ...)
  2022-08-07  7:40 ` [PR PATCH] [Updated] " jcgruenhage
@ 2022-08-07 10:51 ` jcgruenhage
  2022-11-07  2:12 ` github-actions
                   ` (11 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: jcgruenhage @ 2022-08-07 10:51 UTC (permalink / raw)
  To: ml

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

New comment by jcgruenhage on void-packages repository

https://github.com/void-linux/void-packages/pull/27960#issuecomment-1207350231

Comment:
> Isn't bundling GPL jar and proprietary binaries a GPL breach?

<del>maybe? IANAL, but it's at least a bit fishy IMO.</del> I think it might be fine actually, but I'd need to check more into what code comes from where and who holds the copyright and such. In general, taking GPL code and building something proprietary based on it is a breach, but I don't think that's happening here. I think they are dual-licensing some parts under both their proprietary license and under the GPL, but keeping some core things to themselves which are only released under the proprietary license. If they are indeed shipping GPL code for which they have no copyright in binaries for which they don't release the full source code under the GPL, then that would be a breach, yes.

Still, I don't see any harm in shipping this as a package in non-free, right? It's being shipped by a few other distros as well, see https://repology.org/project/makemkv/versions

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

* Re: New package: makemkv-1.17.1
  2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
                   ` (14 preceding siblings ...)
  2022-08-07 10:51 ` New package: makemkv-1.17.1 jcgruenhage
@ 2022-11-07  2:12 ` github-actions
  2022-11-14  9:37 ` [PR PATCH] [Updated] " jcgruenhage
                   ` (10 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: github-actions @ 2022-11-07  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/27960#issuecomment-1304994601

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

* Re: [PR PATCH] [Updated] New package: makemkv-1.17.1
  2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
                   ` (15 preceding siblings ...)
  2022-11-07  2:12 ` github-actions
@ 2022-11-14  9:37 ` jcgruenhage
  2022-11-14  9:37 ` jcgruenhage
                   ` (9 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: jcgruenhage @ 2022-11-14  9:37 UTC (permalink / raw)
  To: ml

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

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

https://github.com/jcgruenhage/void-packages makemkv-1.15.4_1
https://github.com/void-linux/void-packages/pull/27960

New package: makemkv-1.17.1
None

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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-makemkv-1.15.4_1-27960.patch --]
[-- Type: text/x-diff, Size: 2122 bytes --]

From 5df03c9ae354f965bbd1cc5e0e66b24d718f3fa5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Sat, 16 Jan 2021 00:37:02 +0100
Subject: [PATCH] New package: makemkv-1.17.2

---
 srcpkgs/makemkv/template | 43 ++++++++++++++++++++++++++++++++++++++++
 srcpkgs/makemkv/update   |  2 ++
 2 files changed, 45 insertions(+)
 create mode 100644 srcpkgs/makemkv/template
 create mode 100644 srcpkgs/makemkv/update

diff --git a/srcpkgs/makemkv/template b/srcpkgs/makemkv/template
new file mode 100644
index 000000000000..d06613e856de
--- /dev/null
+++ b/srcpkgs/makemkv/template
@@ -0,0 +1,43 @@
+# Template file for 'makemkv'
+pkgname=makemkv
+version=1.17.2
+revision=1
+archs="x86_64"
+build_wrksrc="${pkgname}-oss-${version}"
+build_style=gnu-configure
+hostmakedepends="pkg-config"
+makedepends="openssl-devel qt5-devel ffmpeg-devel"
+short_desc="Blu-ray and DVD ripper"
+maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
+license="custom: Proprietary License"
+homepage="https://www.makemkv.com/"
+distfiles="https://www.makemkv.com/download/makemkv-bin-${version}.tar.gz
+ https://www.makemkv.com/download/makemkv-oss-${version}.tar.gz"
+checksum="80008ccc9ee864293f20d49e25a57b1a717d872ffa17d7744032e9e633e21789
+ a83f8abb3f23def0dc8783e535062a75b7df2f7612291a8a83a21f90b93f2da4"
+nopie_files="/usr/bin/makemkvcon"
+repository=nonfree
+
+do_configure() {
+	./configure
+}
+
+do_build() {
+	make ${makejobs}
+	cd ../${pkgname}-bin-${version}
+	mkdir -p tmp
+	echo "accepted" > tmp/eula_accepted
+	make ${makejobs}
+	cd ../${pkgname}-oss-${version}
+}
+
+do_install() {
+	make DESTDIR=${DESTDIR} install
+	cd ../${pkgname}-bin-${version}
+	make DESTDIR=${DESTDIR} install
+	cd ../${pkgname}-oss-${version}
+}
+
+post_install() {
+	vlicense License.txt
+}
diff --git a/srcpkgs/makemkv/update b/srcpkgs/makemkv/update
new file mode 100644
index 000000000000..3cb6b91cc360
--- /dev/null
+++ b/srcpkgs/makemkv/update
@@ -0,0 +1,2 @@
+site="https://www.makemkv.com/download/"
+pattern="MakeMKV v\K[0-9]+.[0-9]+.[0-9]+(?= \([0-9]+.[0-9]+.[0-9]+ \))"

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

* Re: New package: makemkv-1.17.1
  2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
                   ` (16 preceding siblings ...)
  2022-11-14  9:37 ` [PR PATCH] [Updated] " jcgruenhage
@ 2022-11-14  9:37 ` jcgruenhage
  2023-01-22  1:46 ` New package: makemkv-1.17.2 agausmann
                   ` (8 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: jcgruenhage @ 2022-11-14  9:37 UTC (permalink / raw)
  To: ml

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

New comment by jcgruenhage on void-packages repository

https://github.com/void-linux/void-packages/pull/27960#issuecomment-1313377454

Comment:
Version bumped, not stale


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

* Re: New package: makemkv-1.17.2
  2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
                   ` (17 preceding siblings ...)
  2022-11-14  9:37 ` jcgruenhage
@ 2023-01-22  1:46 ` agausmann
  2023-01-27  1:01 ` agausmann
                   ` (7 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: agausmann @ 2023-01-22  1:46 UTC (permalink / raw)
  To: ml

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

New comment by agausmann on void-packages repository

https://github.com/void-linux/void-packages/pull/27960#issuecomment-1399381967

Comment:
Would it be possible to package the GUI separately? For example, as a `makemkv-qt` or `makemkv-gui` sub-package.

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

* Re: New package: makemkv-1.17.2
  2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
                   ` (18 preceding siblings ...)
  2023-01-22  1:46 ` New package: makemkv-1.17.2 agausmann
@ 2023-01-27  1:01 ` agausmann
  2023-04-27  1:52 ` github-actions
                   ` (6 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: agausmann @ 2023-01-27  1:01 UTC (permalink / raw)
  To: ml

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

New comment by agausmann on void-packages repository

https://github.com/void-linux/void-packages/pull/27960#issuecomment-1405877358

Comment:
See b6efcf2ea7059719446c4b52284e71b9926d02a3 as an example of a separate `makemkv-qt` package.

I'm not very experienced with subpackages so there might be some issues with this template.

But anyway, the motivation for this is to be able to install the CLI on a headless machine without pulling in Qt.
Similar to how Transmission is split into CLI/GUI packages.


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

* Re: New package: makemkv-1.17.2
  2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
                   ` (19 preceding siblings ...)
  2023-01-27  1:01 ` agausmann
@ 2023-04-27  1:52 ` github-actions
  2023-05-03 18:46 ` jcgruenhage
                   ` (5 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: github-actions @ 2023-04-27  1:52 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/27960#issuecomment-1524432100

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

* Re: New package: makemkv-1.17.2
  2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
                   ` (20 preceding siblings ...)
  2023-04-27  1:52 ` github-actions
@ 2023-05-03 18:46 ` jcgruenhage
  2023-08-03  1:48 ` github-actions
                   ` (4 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: jcgruenhage @ 2023-05-03 18:46 UTC (permalink / raw)
  To: ml

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

New comment by jcgruenhage on void-packages repository

https://github.com/void-linux/void-packages/pull/27960#issuecomment-1533532715

Comment:
bump.

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

* Re: New package: makemkv-1.17.2
  2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
                   ` (21 preceding siblings ...)
  2023-05-03 18:46 ` jcgruenhage
@ 2023-08-03  1:48 ` github-actions
  2023-08-03 18:39 ` Chocimier
                   ` (3 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: github-actions @ 2023-08-03  1:48 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/27960#issuecomment-1663179066

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

* Re: New package: makemkv-1.17.2
  2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
                   ` (22 preceding siblings ...)
  2023-08-03  1:48 ` github-actions
@ 2023-08-03 18:39 ` Chocimier
  2023-08-03 18:46 ` Chocimier
                   ` (2 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: Chocimier @ 2023-08-03 18:39 UTC (permalink / raw)
  To: ml

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

New comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/pull/27960#issuecomment-1664456058

Comment:
> If they are indeed shipping GPL code for which they have no copyright

They do include Rich Wareham's libdvdnav, Håkan Hjort's libdvdread and pieces of Sun's java stdlib.
They know what they are doing, see makemkv-oss-1.17.1/mmgpl/dvdnavsrv.cpp

> Still, I don't see any harm in shipping this as a package in non-free, right?

As long as you can provide full source of resulting package, IMO.

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

* Re: New package: makemkv-1.17.2
  2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
                   ` (23 preceding siblings ...)
  2023-08-03 18:39 ` Chocimier
@ 2023-08-03 18:46 ` Chocimier
  2023-11-03  1:45 ` github-actions
  2023-11-17  1:46 ` [PR PATCH] [Closed]: " github-actions
  26 siblings, 0 replies; 28+ messages in thread
From: Chocimier @ 2023-08-03 18:46 UTC (permalink / raw)
  To: ml

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

New comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/pull/27960#issuecomment-1664464645

Comment:
> It's being shipped by a few other distros as well

Almost all or them don't host packages but instruct package manager to fetch from origin.

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

* Re: New package: makemkv-1.17.2
  2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
                   ` (24 preceding siblings ...)
  2023-08-03 18:46 ` Chocimier
@ 2023-11-03  1:45 ` github-actions
  2023-11-17  1:46 ` [PR PATCH] [Closed]: " github-actions
  26 siblings, 0 replies; 28+ messages in thread
From: github-actions @ 2023-11-03  1:45 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/27960#issuecomment-1791789752

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

* Re: [PR PATCH] [Closed]: New package: makemkv-1.17.2
  2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
                   ` (25 preceding siblings ...)
  2023-11-03  1:45 ` github-actions
@ 2023-11-17  1:46 ` github-actions
  26 siblings, 0 replies; 28+ messages in thread
From: github-actions @ 2023-11-17  1:46 UTC (permalink / raw)
  To: ml

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

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

New package: makemkv-1.17.2
https://github.com/void-linux/void-packages/pull/27960

Description:
None

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

end of thread, other threads:[~2023-11-17  1:46 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-15 23:42 [PR PATCH] New package: makemkv-1.15.4 jcgruenhage
2021-01-15 23:59 ` [PR PATCH] [Updated] " jcgruenhage
2021-01-18 17:44 ` Chocimier
2021-01-19  0:16 ` jcgruenhage
2021-01-19 13:16 ` [PR PATCH] [Updated] " jcgruenhage
2021-06-21 10:09 ` [PR REVIEW] " jcgruenhage
2022-05-02  2:16 ` github-actions
2022-05-03  9:06 ` [PR PATCH] [Updated] " jcgruenhage
2022-05-03  9:07 ` jcgruenhage
2022-05-03  9:20 ` jcgruenhage
2022-05-07 21:59 ` Piraty
2022-05-07 22:07 ` Chocimier
2022-08-07  2:13 ` github-actions
2022-08-07  7:39 ` jcgruenhage
2022-08-07  7:40 ` [PR PATCH] [Updated] " jcgruenhage
2022-08-07 10:51 ` New package: makemkv-1.17.1 jcgruenhage
2022-11-07  2:12 ` github-actions
2022-11-14  9:37 ` [PR PATCH] [Updated] " jcgruenhage
2022-11-14  9:37 ` jcgruenhage
2023-01-22  1:46 ` New package: makemkv-1.17.2 agausmann
2023-01-27  1:01 ` agausmann
2023-04-27  1:52 ` github-actions
2023-05-03 18:46 ` jcgruenhage
2023-08-03  1:48 ` github-actions
2023-08-03 18:39 ` Chocimier
2023-08-03 18:46 ` Chocimier
2023-11-03  1:45 ` github-actions
2023-11-17  1:46 ` [PR PATCH] [Closed]: " github-actions

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