Bug 258168

Summary: multimedia/handbrake: Handbrake 1.4.0 looks like 1.3.2
Product: Ports & Packages Reporter: Sergey V. Koupreyenko <sergey.koupreyenko>
Component: Individual Port(s)Assignee: Jan Beich <jbeich>
Status: Closed FIXED    
Severity: Affects Only Me CC: naito.yuichiro
Priority: --- Flags: naito.yuichiro: maintainer-feedback+
Version: Latest   
Hardware: Any   
OS: Any   

Description Sergey V. Koupreyenko 2021-08-30 13:20:21 UTC
I've built the multimedia/handbrake port using poudriere.

So the real port's version downgraded to 1.3.2:

$ /usr/local/bin/HandBrakeCLI --version
[16:10:03] Compile-time hardening features are enabled
[16:10:03] hb_init: starting libhb thread
[16:10:03] thread 803c6f500 started ("libhb")
HandBrake 1.3.2

HandBrake has exited.

pkg info shows:

# pkg info handbrake-1.4.0
handbrake-1.4.0
Name           : handbrake
Version        : 1.4.0
Installed on   : Mon Aug 30 15:59:50 2021 MSK
Origin         : multimedia/handbrake
Architecture   : FreeBSD:12:amd64
Prefix         : /usr/local
Categories     : multimedia
Licenses       : GPLv2
Maintainer     : naito.yuichiro@gmail.com
WWW            : http://handbrake.fr/
Comment        : Versatile DVD ripper and video transcoder
Options        :
        FDK_AAC        : off
        MFX            : on
        X11            : on
Shared Libs required:
        libtheoraenc.so.1
        libpango-1.0.so.0
        libfreetype.so.6
        libopus.so.0
        libfribidi.so.0
        libturbojpeg.so.0
        libva-drm.so.2
        libvorbisenc.so.2
        libxml2.so.2
        libgtk-3.so.0
        libcairo.so.2
        libcairo-gobject.so.2
        libatk-1.0.so.0
        libspeex.so.1
        libgstreamer-1.0.so.0
        libvpx.so.6
        libgmodule-2.0.so.0
        libgdk_pixbuf-2.0.so.0
        libtheoradec.so.1
        libva.so.2
        libgio-2.0.so.0
        libogg.so.0
        libglib-2.0.so.0
        libgudev-1.0.so.0
        libgobject-2.0.so.0
        libharfbuzz.so.0
        libgstpbutils-1.0.so.0
        libx264.so.163
        libgstvideo-1.0.so.0
        libintl.so.8
        libmfx.so.1
        libvorbis.so.0
        libmp3lame.so.0
        libgstaudio-1.0.so.0
        libfontconfig.so.1
        libgstbase-1.0.so.0
        libgthread-2.0.so.0
        libass.so.9
        libgdk-3.so.0
        libpangocairo-1.0.so.0
        libjansson.so.4
Annotations    :
        FreeBSD_version: 1202508
        Port_Checkout_Unclean: no
        Port_Git_Hash  : efd1774d3aae
        Ports_Top_Checkout_Unclean: no
        Ports_Top_Git_Hash: fd649cf02561
        repo_type      : binary
        repository     : fractel
Flat size      : 80.4MiB
Description    :
HandBrake is an open-source, GPL-licensed, multiplatform, multithreaded video
transcoder with rich selection of features.  Both GUI and command-line only
versions are available.

Supported sources:

  * Most common multimedia files that libavformat and libavcodec support
  * Any DVD or Bluray-like source which is NOT copy-protected (removal of
    copy protection is not supported)

Outputs:

  * File (container) format: MP4 (M4V) and MKV
  * Video: H.264 (x264), H.265 (x265), MPEG-2/MPEG-4 (ffmpeg),
           VP8, VP9 (libvpx) or Theora (libtheora)
  * Audio: AAC, CoreAudio AAC/HE-AAC (OS X only), MP3, FLAC, AC3, or Vorbis;
    AC-3, DTS, DTS-HD, AAC, and MP3 pass-through

HandBrake also includes support for chapters, subtitles, advanced video
filters, and more.  It is also useful for making videos compatible with
portable video devices such as the Apple iPod/iPhone.

WWW: http://handbrake.fr/
Comment 1 Yuichiro NAITO 2021-08-31 00:56:42 UTC
Sorry for the issue.
This is only version number is wrong.
It will be fixed in 1.4.1.

Does anybody please commit following patch?

https://reviews.freebsd.org/D31688
Comment 2 commit-hook freebsd_committer freebsd_triage 2021-09-02 07:39:56 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=547221480a531bc7f7449a881cdff5662d1f26df

commit 547221480a531bc7f7449a881cdff5662d1f26df
Author:     Yuichiro NAITO <naito.yuichiro@gmail.com>
AuthorDate: 2021-08-26 02:21:00 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2021-09-02 07:38:34 +0000

    multimedia/handbrake: update to 1.4.1

    Changes:        https://github.com/HandBrake/HandBrake/releases/tag/1.4.1
    PR:             258168
    Reviewed by:    pkubaj
    Tested by:      pkubaj (powerpc64)
    Differential Revision: https://reviews.freebsd.org/D24742

 multimedia/handbrake/Makefile                               |  2 +-
 multimedia/handbrake/distinfo                               |  6 +++---
 multimedia/handbrake/files/patch-scripts_repo-info.sh (new) | 11 +++++++++++
 multimedia/handbrake/files/version.txt                      | 10 +++++-----
 4 files changed, 20 insertions(+), 9 deletions(-)