Port details on branch 2022Q2 |
- makemkv Video converter reading from DVD and Bluray
- 1.17.6_1 multimedia =3 1.17.5Version of this port present on the latest quarterly branch.
- Maintainer: zirias@FreeBSD.org
- Port Added: 2020-04-05 15:10:33
- Last Update: 2024-03-17 12:28:11
- Commit Hash: 3311fb3
- People watching this port, also watch:: simavr, nut, linuxdoc-tools, fvwm3, mkvtoolnix
- License: MAKEMKV LGPL21+
- WWW:
- https://www.makemkv.com
- Description:
- Video converter reading from DVD and Bluray
MakeMKV is your one-click solution to convert video that you own into free and
patents-unencumbered format that can be played everywhere. MakeMKV is a format
converter, otherwise called "transcoder". It converts the video clips from
proprietary (and usually encrypted) disc into a set of MKV files, preserving
most information but not changing it in any way.
Only the commandline interface works, so there is no GUI in this port. The port
includes a small manpage to get you started using makemkvcon.
Requirements:
* A custom FreeBSD kernel with sg devices (Linux' "scsi generic" interface) is
required to use makemkvcon. To build such a kernel, add "device sg" to your
kernel configuration and follow the instructions at
https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-building
* Make sure you have the "linux" kernel module loaded. On amd64, "linux64" is
also required.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- makemkv>0:multimedia/makemkv
- Conflicts:
- CONFLICTS_BUILD:
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/multimedia/makemkv/ && make install clean
- To add the package, run one of these commands:
- pkg install multimedia/makemkv
- pkg install makemkv
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: makemkv
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: aarch64 amd64 i386
- distinfo:
- TIMESTAMP = 1706434198
SHA256 (makemkv-oss-1.17.6.tar.gz) = d9db4d772bf4f9061642b7eb22ee5140a48de2c71258ab8b14d949657a710d43
SIZE (makemkv-oss-1.17.6.tar.gz) = 6618067
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- patchelf : sysutils/patchelf
- nasm : devel/nasm
- gmake>=4.4.1 : devel/gmake
- linux-c7-devtools>0 : devel/linux-c7-devtools
- linux-c7-expat-devel>0 : textproc/linux-c7-expat-devel
- linux-c7-openssl-devel>0 : security/linux-c7-openssl-devel
- linux-c7-zlib-devel>0 : devel/linux-c7-zlib-devel
- pkgconf>=1.3.0_1 : devel/pkgconf
- Runtime dependencies:
-
- linux_base-c7>=7.6.1810_7 : emulators/linux_base-c7
- linux-c7-expat>0 : textproc/linux-c7-expat
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for makemkv-1.17.6_1:
EXAMPLES=on: Build and/or install examples
FDK_AAC=off: Support AAC via statically linked fdk-aac
===> Use 'make config' to modify these settings
- Options name:
- multimedia_makemkv
- USES:
- gmake linux pkgconfig
- pkg-message:
- For install:
- This port doesn't include the MakeMKV GUI as it doesn't work on FreeBSD.
To enable makemkvcon to find a drive on FreeBSD, a part of Linux' sysfs must
be faked. The included script `update-makemkv-drives' creates these faked
sysfs entries and is run automatically after installation. If your hardware
configuration changes, make sure to re-run `update-makemkv-drives'.
If makemkvcon refuses to work as root, check the permissions of
/compat/linux/tmp -- it should be world-writable and sticky. To set these
permissions, use the command
chmod 1777 /compat/linux/tmp
- Master Sites:
- There is no master site for this port.
|