View | Details | Raw Unified | Return to bug 248273
Collapse All | Expand All

(-)multimedia/makemkv/Makefile (-8 / +9 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	makemkv
4
PORTNAME=	makemkv
5
PORTVERSION=	1.15.1
5
PORTVERSION=	1.15.2
6
CATEGORIES=	multimedia
6
CATEGORIES=	multimedia
7
MASTER_SITES=	http://www.makemkv.com/download/:makemkv \
7
MASTER_SITES=	http://www.makemkv.com/download/:makemkv \
8
		http://www.makemkv.com/download/old/:makemkv \
8
		http://www.makemkv.com/download/old/:makemkv \
Lines 88-100 Link Here
88
MPCVERSION=	1.0.3
88
MPCVERSION=	1.0.3
89
GCCVERSION=	5.5.0
89
GCCVERSION=	5.5.0
90
FDKAACVERSION=	2.0.1
90
FDKAACVERSION=	2.0.1
91
FFMPEGVERSION=	4.2.2
91
FFMPEGVERSION=	4.3.1
92
OPENSSLVERSION=	1.0.2
92
OPENSSLVERSION=	1.0.2
93
OPENSSLPATCHLEVEL=	k
93
OPENSSLPATCHLEVEL=	k
94
OPENSSLFULLVER=	${OPENSSLVERSION}${OPENSSLPATCHLEVEL}
94
OPENSSLFULLVER=	${OPENSSLVERSION}${OPENSSLPATCHLEVEL}
95
95
96
LINUXARCH=	${ARCH:S/amd64/x86_64/}
96
LINUXARCH=	${ARCH:S/amd64/x86_64/}
97
LINUXTRIPLET=	${LINUXARCH}-unknown-linux-gnu
98
LINUX32CPUTYPE=	${${OSVERSION} >= 1300000:?i686:i486}
97
LINUX32CPUTYPE=	${${OSVERSION} >= 1300000:?i686:i486}
99
LINUXTRIPLET=	${LINUXARCH:S/i386/${LINUX32CPUTYPE}/}-unknown-linux-gnu
98
LINUXTRIPLET=	${LINUXARCH:S/i386/${LINUX32CPUTYPE}/}-unknown-linux-gnu
100
LINUXLIBDIR=	${LINUXBASE}/${"${LINUXARCH:Mx86_64}" != "":?lib64:lib}
99
LINUXLIBDIR=	${LINUXBASE}/${"${LINUXARCH:Mx86_64}" != "":?lib64:lib}
Lines 164-170 Link Here
164
		CC=${CC} CXX=${CXX} ../binutils-${BINUTILSVERSION}/configure \
163
		CC=${CC} CXX=${CXX} ../binutils-${BINUTILSVERSION}/configure \
165
			--target=${LINUXTRIPLET} \
164
			--target=${LINUXTRIPLET} \
166
			--prefix=${WRKDIR}/gnuroot \
165
			--prefix=${WRKDIR}/gnuroot \
167
			--disable-multilib --disable-nls; \
166
			--disable-multilib --disable-nls --without-isl; \
168
		${MAKE_CMD} ${_MAKE_JOBS} && \
167
		${MAKE_CMD} ${_MAKE_JOBS} && \
169
		${MAKE_CMD} install
168
		${MAKE_CMD} install
170
		# GCC compiler
169
		# GCC compiler
Lines 173-179 Link Here
173
		CC=${CC} CXX=${CXX} ../gcc-${GCCVERSION}/configure \
172
		CC=${CC} CXX=${CXX} ../gcc-${GCCVERSION}/configure \
174
			--target=${LINUXTRIPLET} \
173
			--target=${LINUXTRIPLET} \
175
			--prefix=${WRKDIR}/gnuroot \
174
			--prefix=${WRKDIR}/gnuroot \
176
			--enable-languages=c,c++ --disable-multilib; \
175
			--enable-languages=c,c++ --disable-multilib \
176
			--without-isl; \
177
		${MAKE_CMD} ${_MAKE_JOBS} all-gcc && \
177
		${MAKE_CMD} ${_MAKE_JOBS} all-gcc && \
178
		${MAKE_CMD} install-gcc
178
		${MAKE_CMD} install-gcc
179
		# Glibc headers / startup code
179
		# Glibc headers / startup code
Lines 207-213 Link Here
207
		${MAKE_CMD} ${_MAKE_JOBS}; \
207
		${MAKE_CMD} ${_MAKE_JOBS}; \
208
		${MAKE_CMD} install
208
		${MAKE_CMD} install
209
		# GCC libstdc++
209
		# GCC libstdc++
210
		${ECHO_CMD} '#/bin/sh\ntrue' \
210
		${ECHO_CMD} '#!/bin/sh\ntrue' \
211
			>${WRKDIR}/gnuroot/bin/ldconfig
211
			>${WRKDIR}/gnuroot/bin/ldconfig
212
		${CHMOD} +x ${WRKDIR}/gnuroot/bin/ldconfig
212
		${CHMOD} +x ${WRKDIR}/gnuroot/bin/ldconfig
213
		cd ${WRKDIR}/gcc-build; \
213
		cd ${WRKDIR}/gcc-build; \
Lines 244-251 Link Here
244
do-configure:
244
do-configure:
245
		cd ${WRKSRC}; \
245
		cd ${WRKSRC}; \
246
		CC=${LINUXTRIPLET}-gcc CXX=${LINUXTRIPLET}-g++ \
246
		CC=${LINUXTRIPLET}-gcc CXX=${LINUXTRIPLET}-g++ \
247
		CFLAGS="${CFLAGS:N-Wl,-rpath=*}" \
247
		CFLAGS="-std=c++11 ${CFLAGS:N-Wl,-rpath=*}" \
248
		CXXFLAGS="${CXXFLAGS:N-Wl,-rpath=*}" \
248
		CXXFLAGS="-std=c++11 ${CXXFLAGS:N-Wl,-rpath=*}" \
249
		LDFLAGS="${LDFLAGS:N-Wl,-rpath=*}" \
249
		LDFLAGS="${LDFLAGS:N-Wl,-rpath=*}" \
250
		PATH=${WRKDIR}/gnuroot/bin:${PATH} \
250
		PATH=${WRKDIR}/gnuroot/bin:${PATH} \
251
		PKG_CONFIG_PATH=${WRKDIR}/gnuroot/lib/pkgconfig \
251
		PKG_CONFIG_PATH=${WRKDIR}/gnuroot/lib/pkgconfig \
Lines 268-273 Link Here
268
			${STAGEDIR}${PREFIX}/bin/makemkvcon
268
			${STAGEDIR}${PREFIX}/bin/makemkvcon
269
		${REINPLACE_CMD} -e 's:/sys/bus/scsi:/etc/makemkv/:' \
269
		${REINPLACE_CMD} -e 's:/sys/bus/scsi:/etc/makemkv/:' \
270
			${STAGEDIR}${PREFIX}/bin/makemkvcon
270
			${STAGEDIR}${PREFIX}/bin/makemkvcon
271
		${BRANDELF} -t Linux ${STAGEDIR}${PREFIX}/bin/makemkvcon
271
		${INSTALL_SCRIPT} ${WRKDIR}/update-makemkv-drives \
272
		${INSTALL_SCRIPT} ${WRKDIR}/update-makemkv-drives \
272
			${STAGEDIR}${PREFIX}/sbin
273
			${STAGEDIR}${PREFIX}/sbin
273
274
(-)multimedia/makemkv/distinfo (-7 / +7 lines)
Lines 1-8 Link Here
1
TIMESTAMP = 1587020270
1
TIMESTAMP = 1595663605
2
SHA256 (makemkv/makemkv-oss-1.15.1.tar.gz) = 5e6b3da05a3298a0ac85c674dbde45d5eb36956159deb3207ac23f85a7ffa166
2
SHA256 (makemkv/makemkv-oss-1.15.2.tar.gz) = 1ede2f3c6d3f650c257b667d5254526375605e8d97492810e4d870573efdd0f2
3
SIZE (makemkv/makemkv-oss-1.15.1.tar.gz) = 6403114
3
SIZE (makemkv/makemkv-oss-1.15.2.tar.gz) = 6404814
4
SHA256 (makemkv/makemkv-bin-1.15.1.tar.gz) = 80bbd4438c3ce6e95c085a63b9129c919dff865d14cd2b5e58a851da74302631
4
SHA256 (makemkv/makemkv-bin-1.15.2.tar.gz) = 141b67c526bb0dfa0b556c9c6322ea73586439b5a03042a6827c518a81be71b5
5
SIZE (makemkv/makemkv-bin-1.15.1.tar.gz) = 8338636
5
SIZE (makemkv/makemkv-bin-1.15.2.tar.gz) = 8506031
6
SHA256 (makemkv/linux-2.6.32.27.tar.xz) = 96c20c370ed440db61624d93f34721a09a69b12bb81b1b03bb735041983fb1bd
6
SHA256 (makemkv/linux-2.6.32.27.tar.xz) = 96c20c370ed440db61624d93f34721a09a69b12bb81b1b03bb735041983fb1bd
7
SIZE (makemkv/linux-2.6.32.27.tar.xz) = 52652044
7
SIZE (makemkv/linux-2.6.32.27.tar.xz) = 52652044
8
SHA256 (makemkv/binutils-2.27.tar.bz2) = 369737ce51587f92466041a97ab7d2358c6d9e1b6490b3940eb09fb0a9a6ac88
8
SHA256 (makemkv/binutils-2.27.tar.bz2) = 369737ce51587f92466041a97ab7d2358c6d9e1b6490b3940eb09fb0a9a6ac88
Lines 19-25 Link Here
19
SIZE (makemkv/gcc-5.5.0.tar.gz) = 123816630
19
SIZE (makemkv/gcc-5.5.0.tar.gz) = 123816630
20
SHA256 (makemkv/fdk-aac-2.0.1.tar.gz) = 840133aa9412153894af03b27b03dde1188772442c316a4ce2a24ed70093f271
20
SHA256 (makemkv/fdk-aac-2.0.1.tar.gz) = 840133aa9412153894af03b27b03dde1188772442c316a4ce2a24ed70093f271
21
SIZE (makemkv/fdk-aac-2.0.1.tar.gz) = 2865456
21
SIZE (makemkv/fdk-aac-2.0.1.tar.gz) = 2865456
22
SHA256 (makemkv/ffmpeg-4.2.2.tar.bz2) = b620d187c26f76ca19e74210a0336c3b8380b97730df5cdf45f3e69e89000e5c
22
SHA256 (makemkv/ffmpeg-4.3.1.tar.bz2) = f4a4ac63946b6eee3bbdde523e298fca6019d048d6e1db0d1439a62cea65f0d9
23
SIZE (makemkv/ffmpeg-4.2.2.tar.bz2) = 10953320
23
SIZE (makemkv/ffmpeg-4.3.1.tar.bz2) = 11301038
24
SHA256 (makemkv/openssl-1.0.2k.tar.gz) = 6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0
24
SHA256 (makemkv/openssl-1.0.2k.tar.gz) = 6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0
25
SIZE (makemkv/openssl-1.0.2k.tar.gz) = 5309236
25
SIZE (makemkv/openssl-1.0.2k.tar.gz) = 5309236
(-)multimedia/makemkv/pkg-plist (+1 lines)
Lines 1-4 Link Here
1
bin/makemkvcon
1
bin/makemkvcon
2
bin/sdftool
2
lib/makemkv/libdriveio.so.0
3
lib/makemkv/libdriveio.so.0
3
lib/makemkv/libmakemkv.so.1
4
lib/makemkv/libmakemkv.so.1
4
lib/makemkv/libmmbd.so.0
5
lib/makemkv/libmmbd.so.0

Return to bug 248273