Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] ripright: build with imagemagick7
@ 2021-08-08 22:17 paper42
  2021-08-09  7:25 ` jcgruenhage
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: paper42 @ 2021-08-08 22:17 UTC (permalink / raw)
  To: ml

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

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

https://github.com/paper42/void-packages ripright-im7
https://github.com/void-linux/void-packages/pull/32418

ripright: build with imagemagick7
@jcgruenhage could you test this?

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

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

From 0303e924ad13eb2592c5bd4b4cd3319fd72757d2 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 3 Jul 2021 12:04:04 +0200
Subject: [PATCH] ripright: build with imagemagick7

---
 srcpkgs/ripright/patches/imagemagick7.patch | 22 +++++++++++++++++++++
 srcpkgs/ripright/template                   | 14 ++++++++-----
 2 files changed, 31 insertions(+), 5 deletions(-)
 create mode 100644 srcpkgs/ripright/patches/imagemagick7.patch

diff --git a/srcpkgs/ripright/patches/imagemagick7.patch b/srcpkgs/ripright/patches/imagemagick7.patch
new file mode 100644
index 000000000000..756744d1a951
--- /dev/null
+++ b/srcpkgs/ripright/patches/imagemagick7.patch
@@ -0,0 +1,22 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -17,7 +17,7 @@ PKG_PROG_PKG_CONFIG
+ 
+ # Checks for libraries.
+ PKG_CHECK_MODULES([flac], [flac >= 1.1.4])
+-PKG_CHECK_MODULES([MagickWand], [Wand])
++PKG_CHECK_MODULES([MagickWand], [MagickWand])
+ PKG_CHECK_MODULES([libcurl], [libcurl])
+ PKG_CHECK_MODULES([libdiscid], [libdiscid])
+ AC_CHECK_LIB([cdda_paranoia], [paranoia_init])
+--- a/src/art.c
++++ b/src/art.c
+@@ -24,7 +24,7 @@
+ #ifdef HAVE_CONFIG_H
+ #include "config.h"
+ #endif
+-#include <wand/MagickWand.h>
++#include <MagickWand/MagickWand.h>
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
diff --git a/srcpkgs/ripright/template b/srcpkgs/ripright/template
index d44f96166e18..fcdec80435b4 100644
--- a/srcpkgs/ripright/template
+++ b/srcpkgs/ripright/template
@@ -1,13 +1,17 @@
 # Template file for 'ripright'
 pkgname=ripright
 version=0.11
-revision=2
+revision=3
 build_style=gnu-configure
-hostmakedepends="pkg-config"
-makedepends="libflac-devel libmagick6-devel libcurl-devel libdiscid-devel libcdparanoia-devel"
+hostmakedepends="pkg-config autoconf automake"
+makedepends="libflac-devel libmagick-devel libcurl-devel libdiscid-devel libcdparanoia-devel"
 short_desc="Minimal automatic CD ripper"
 maintainer="Jan Christian Gruenhage <jan.christian@gruenhage.xyz>"
 license="GPL-2.0-only"
-homepage="http://www.mcternan.me.uk/ripright/"
-distfiles="http://www.mcternan.me.uk/ripright/software/ripright-${version}.tar.gz"
+homepage="https://www.mcternan.me.uk/ripright/"
+distfiles="https://www.mcternan.me.uk/ripright/software/ripright-${version}.tar.gz"
 checksum=15869b7030b869c1e34baf7954b10a080afb07deeb315c3560af5ca7e57b76b7
+
+pre_configure() {
+	autoreconf -fi
+}

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

* Re: ripright: build with imagemagick7
  2021-08-08 22:17 [PR PATCH] ripright: build with imagemagick7 paper42
@ 2021-08-09  7:25 ` jcgruenhage
  2021-08-09 17:06 ` paper42
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: jcgruenhage @ 2021-08-09  7:25 UTC (permalink / raw)
  To: ml

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

New comment by jcgruenhage on void-packages repository

https://github.com/void-linux/void-packages/pull/32418#issuecomment-895009063

Comment:
Right, can do, but I'm not home for another week and don't have a device with an CD reader with me, so it'll have to wait until then. If anyone else want's to try this, I'd be happy with that as well, considering I'm not really using ripright anymore. I've switched to `whipper` instead

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

* Re: ripright: build with imagemagick7
  2021-08-08 22:17 [PR PATCH] ripright: build with imagemagick7 paper42
  2021-08-09  7:25 ` jcgruenhage
@ 2021-08-09 17:06 ` paper42
  2021-08-11 12:46 ` jcgruenhage
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: paper42 @ 2021-08-09 17:06 UTC (permalink / raw)
  To: ml

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

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/32418#issuecomment-895390146

Comment:
> Right, can do, but I'm not home for another week and don't have a device with an CD reader with me, so it'll have to wait until then.

No problem, this is not urgent at all


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

* Re: ripright: build with imagemagick7
  2021-08-08 22:17 [PR PATCH] ripright: build with imagemagick7 paper42
  2021-08-09  7:25 ` jcgruenhage
  2021-08-09 17:06 ` paper42
@ 2021-08-11 12:46 ` jcgruenhage
  2021-08-11 16:22 ` paper42
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: jcgruenhage @ 2021-08-11 12:46 UTC (permalink / raw)
  To: ml

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

New comment by jcgruenhage on void-packages repository

https://github.com/void-linux/void-packages/pull/32418#issuecomment-896796338

Comment:
Had to go home to fetch some stuff and ran this while I was there anyway: Works as expected, cover art is still embedded into the files as it was with older versions

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

* Re: ripright: build with imagemagick7
  2021-08-08 22:17 [PR PATCH] ripright: build with imagemagick7 paper42
                   ` (2 preceding siblings ...)
  2021-08-11 12:46 ` jcgruenhage
@ 2021-08-11 16:22 ` paper42
  2021-08-11 16:22 ` [PR PATCH] [Merged]: " paper42
  2021-08-11 16:23 ` paper42
  5 siblings, 0 replies; 7+ messages in thread
From: paper42 @ 2021-08-11 16:22 UTC (permalink / raw)
  To: ml

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

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/32418#issuecomment-896967441

Comment:
Thank you for checking!

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

* Re: [PR PATCH] [Merged]: ripright: build with imagemagick7
  2021-08-08 22:17 [PR PATCH] ripright: build with imagemagick7 paper42
                   ` (3 preceding siblings ...)
  2021-08-11 16:22 ` paper42
@ 2021-08-11 16:22 ` paper42
  2021-08-11 16:23 ` paper42
  5 siblings, 0 replies; 7+ messages in thread
From: paper42 @ 2021-08-11 16:22 UTC (permalink / raw)
  To: ml

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

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

ripright: build with imagemagick7
https://github.com/void-linux/void-packages/pull/32418

Description:
@jcgruenhage could you test this?

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

* Re: ripright: build with imagemagick7
  2021-08-08 22:17 [PR PATCH] ripright: build with imagemagick7 paper42
                   ` (4 preceding siblings ...)
  2021-08-11 16:22 ` [PR PATCH] [Merged]: " paper42
@ 2021-08-11 16:23 ` paper42
  5 siblings, 0 replies; 7+ messages in thread
From: paper42 @ 2021-08-11 16:23 UTC (permalink / raw)
  To: ml

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

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/32418#issuecomment-896967441

Comment:
Thank you for checking

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

end of thread, other threads:[~2021-08-11 16:23 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-08 22:17 [PR PATCH] ripright: build with imagemagick7 paper42
2021-08-09  7:25 ` jcgruenhage
2021-08-09 17:06 ` paper42
2021-08-11 12:46 ` jcgruenhage
2021-08-11 16:22 ` paper42
2021-08-11 16:22 ` [PR PATCH] [Merged]: " paper42
2021-08-11 16:23 ` paper42

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