Bug#850446: handbrake: New upstream release 1.0.1

Fabian Greffrath fabian at debian.org
Fri Jan 6 16:11:09 UTC 2017

Package: handbrake
Version: 0.10.5+ds1-2+b2
Severity: wishlist

Hi team,

there is a new upstream release 1.0.1 of handbrake available. I have
already had a look at packaging it and this is as far as I got:

- Add --disable-df-fetch and --disable-df-verify to configure flags.
- Remove patches 001 and 003.
- Refresh patch 005.
- Force-push and refresh patch 002.
- Add libjansson-dev to Build-Depends.

However, then the build fails with something that looks like an API
mismatch in libbluray:

../libhb/bd.c: In function 'show_clip_list':
../libhb/bd.c:251:29: error: 'BLURAY_CLIP_INFO {aka struct bd_clip}'
has no member named 'clip_id'
                ti->clips[ii].clip_id, hh, mm, ss);
../libhb/module.rules:12: recipe for target 'libhb/bd.o' failed
make[1]: *** [libhb/bd.o] Error 1

I am not sure, though, if this merely requires a newer libbluray
upstream snapshot or if handbrake uses and expects a locally patched
version of that library...

 - Fabian

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'experimental'), (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.8.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages handbrake depends on:
ii  libass5                         0.13.4-1
ii  libavcodec57                    7:3.2.2-1
ii  libavformat57                   7:3.2.2-1
ii  libavresample3                  7:3.2.2-1
ii  libavutil55                     7:3.2.2-1
ii  libbluray1                      1:0.9.3-3
ii  libc6                           2.24-8
ii  libcairo2                       1.14.8-1
ii  libdbus-glib-1-2                0.108-1
ii  libdvdnav4                      5.0.3-3
ii  libdvdread4                     5.0.3-2
ii  libgdk-pixbuf2.0-0              2.36.2-1
ii  libglib2.0-0                    2.50.2-2
ii  libgstreamer-plugins-base1.0-0  1.10.2-1
ii  libgstreamer1.0-0               1.10.2-1
ii  libgtk-3-0                      3.22.5-1
ii  libgudev-1.0-0                  230-3
ii  libnotify4                      0.7.7-1
ii  libpango-1.0-0                  1.40.3-3
ii  libsamplerate0                  0.1.8-8
ii  libswscale4                     7:3.2.2-1
ii  libtheora0                      1.1.1+dfsg.1-14
ii  libvorbis0a                     1.3.5-4
ii  libvorbisenc2                   1.3.5-4
ii  libx264-148                     2:0.148.2728+git4d5c8b0-1
ii  libx265-95                      2.1-2

Versions of packages handbrake recommends:
ii  gstreamer1.0-libav       1.10.2-1
ii  gstreamer1.0-pulseaudio  1.10.2-1
ii  gstreamer1.0-x           1.10.2-1

handbrake suggests no packages.

-- no debconf information

More information about the pkg-multimedia-maintainers mailing list