[PATCH] gnu: celluloid: Fix build.

  • Done
  • quality assurance status badge
Details
3 participants
  • Jack Hill
  • Christopher Baines
  • Michael Rohleder
Owner
unassigned
Submitted by
Michael Rohleder
Severity
normal
Merged with
M
M
Michael Rohleder wrote on 16 Sep 2022 00:56
(address . guix-patches@gnu.org)(name . Michael Rohleder)(address . mike@rohleder.de)
20220915225649.11429-1-mike@rohleder.de

* gnu/packages/video.scm (celluloid)[build-system]: Use meson-build-system.
[native-inputs]: Add desktop-file-utils, glib:bin, gtk:bin, python-wrapper.
---
gnu/packages/video.scm | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index d2cef3c913..f07fe192ed 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -784,9 +784,15 @@ (define-public celluloid
"/celluloid-" version ".tar.xz"))
(sha256
(base32 "0ns9xh582c8kajw4v2x5ap5jfiba3gxywqc2klc0v6fc3id1gqii"))))
- (build-system glib-or-gtk-build-system)
+ (build-system meson-build-system)
(native-inputs
- (list intltool pkg-config))
+ (list
+ desktop-file-utils ; for update-desktop-database
+ intltool
+ `(,glib "bin") ; for glib-compile-resources
+ `(,gtk "bin") ; for gtk-update-icon-cache
+ pkg-config
+ python-wrapper)) ; for generate-authors.py
(inputs
(list gtk libadwaita libepoxy mpv))
(home-page "https://github.com/celluloid-player/celluloid")
--
2.37.3
C
C
Christopher Baines wrote on 16 Sep 2022 12:44
(name . Michael Rohleder)(address . mike@rohleder.de)(address . 57841-done@debbugs.gnu.org)
877d23sin6.fsf@cbaines.net
Michael Rohleder <mike@rohleder.de> writes:

Toggle quote (8 lines)
>
> * gnu/packages/video.scm (celluloid)[build-system]: Use meson-build-system.
> [native-inputs]: Add desktop-file-utils, glib:bin, gtk:bin, python-wrapper.
> ---
> gnu/packages/video.scm | 10 ++++++++--
> 1 file changed, 8 insertions(+), 2 deletions(-)

Thanks, this seems good to me, pushed to master as
eb9a39c1b75a60fe3946496bb2eee8f32dbf09cd.

Chris
-----BEGIN PGP SIGNATURE-----

iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmMkU51fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9XeZtBAAsE/LOeIzYn2yosADcUYJeli/8y9KPeqS
AnzrkaAIm3e/Zy3FhCSqoWjtDcn/N0qgRX7siR+JqLnB9uOWoAcuOk2c7oIKjfMk
RnldfJyzQVpoBT7jl8LA/48WB9PtyRtw2HD24nN5vdakktyDfSvK/I1cNiYOny+J
Xg91LpPDKihqIGZQCparWZBlFBDFBTQFRvrK0D0aR+9XXpfG+Oumb759m//VGAcL
HPm6Owoheq1jPxFPWetmH1VLm5fH7uBd8sCDYcxzQ49gnMv2njB3W+7teVlr7Io1
/KZuvxPsmCXscP5Cbf1OQlEq8o4JSC3uYHTluobqt4GdZie354I+/Vk4hMVa0g+8
eAkRgSN8Cp5p9Y/H3FFOO/iRdu7017bc7Kqqrv63QpHDYyfJmkGXNtn5AjiHCVTU
kNoLbH5HoH4+KU5pMWihJnESHNC6d07888fpk6NMCcNK3EOfUsHnJr4uCibFKF5j
1Fh0BbmuY0jD6X4G17XAgPiLWoGQp6EKgt9Ngze8IvrFOZf2xSK6VksT3EX1ZCKs
RX3DWg6Efm7goKguWp4JuWSG7BfwyPtG0NRP6vbIvzABMJRaexgK620feaZBVrmX
m3btQ0DRjvidP0DgxIQQitC8vgF/i78HqsObCdMbVsuH+V3edcIgFbyLt9tOdUtU
7kruVgpZS8U=
=isx6
-----END PGP SIGNATURE-----

Closed
J
J
Jack Hill wrote on 16 Sep 2022 20:40
celluloid build fixed
(address . control@debbugs.gnu.org)
alpine.DEB.2.21.2209161439230.1182@marsh.hcoop.net
reassign 57839 guix-patches
close 57839
merge 57839 57841
?
Your comment

This issue is archived.

To comment on this conversation send an email to 57841@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 57841
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch