GNU bug report logs -
#34433
[PATCH 1/1] gnu: Fix aegisub.
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 34433 in the body.
You can then email your comments to 34433 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#34433
; Package
guix-patches
.
(Mon, 11 Feb 2019 12:37:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Björn Höfling <bjoern.hoefling <at> bjoernhoefling.de>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Mon, 11 Feb 2019 12:37:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
* gnu/packages/video.scm (aegisub)[arguments]: Add phase to fix
boost headers.
---
gnu/packages/video.scm | 15 ++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index c0f439ea93..fb964f412f 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -2877,7 +2877,20 @@ programmers to access a standard API to open and decompress media files.")
(add-before 'configure 'fix-ldflags
(lambda _
(setenv "LDFLAGS" "-pthread")
- #t)))))
+ #t))
+ (add-after 'unpack 'fix-boost-headers
+ (lambda _
+ (for-each
+ (lambda (f)
+ (substitute* f
+ (("#include <boost/gil/gil_all.hpp>")
+ "#include <boost/gil.hpp>")))
+ (list
+ "src/subtitles_provider_libass.cpp"
+ "src/colour_button.cpp"
+ "src/video_provider_dummy.cpp"
+ "./src/video_frame.cpp"))
+ #t)))))
(inputs
`(("boost" ,boost)
("desktop-file-utils" ,desktop-file-utils)
--
2.20.1
[Message part 2 (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#34433
; Package
guix-patches
.
(Mon, 11 Feb 2019 12:44:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 34433 <at> debbugs.gnu.org (full text, mbox):
Hi Björn,
> * gnu/packages/video.scm (aegisub)[arguments]: Add phase to fix
> boost headers.
Thanks!
> + (add-after 'unpack 'fix-boost-headers
> + (lambda _
> + (for-each
> + (lambda (f)
> + (substitute* f
> + (("#include <boost/gil/gil_all.hpp>")
> + "#include <boost/gil.hpp>")))
> + (list
> + "src/subtitles_provider_libass.cpp"
> + "src/colour_button.cpp"
> + "src/video_provider_dummy.cpp"
> + "./src/video_frame.cpp"))
> + #t)))))
It’s better to give “substitute*” a list of files instead of using
“for-each”.
(lambda _
(substitute* '("src/subtitles_provider_libass.cpp"
"src/colour_button.cpp"
"src/video_provider_dummy.cpp"
"src/video_frame.cpp")
(("#include <boost/gil/gil_all.hpp>")
"#include <boost/gil.hpp>"))
#t)
Okay with these changes.
--
Ricardo
Reply sent
to
Björn Höfling <bjoern.hoefling <at> bjoernhoefling.de>
:
You have taken responsibility.
(Wed, 13 Feb 2019 09:45:04 GMT)
Full text and
rfc822 format available.
Notification sent
to
Björn Höfling <bjoern.hoefling <at> bjoernhoefling.de>
:
bug acknowledged by developer.
(Wed, 13 Feb 2019 09:45:04 GMT)
Full text and
rfc822 format available.
Message #13 received at 34433-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Mon, 11 Feb 2019 13:42:44 +0100
Ricardo Wurmus <rekado <at> elephly.net> wrote:
> It’s better to give “substitute*” a list of files instead of using
> “for-each”.
With this change pushed as
f6974e15cfce8128d9a3fb425671b1f6fc05e49b
Thank you,
Björn
[Message part 2 (application/pgp-signature, inline)]
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Wed, 13 Mar 2019 11:24:06 GMT)
Full text and
rfc822 format available.
This bug report was last modified 5 years and 38 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.