Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Sep 2020 04:47:33 +0000 (UTC)
From:      Mikhail Teterin <mi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r549419 - in head/multimedia/x265: . files
Message-ID:  <202009210447.08L4lXXA096416@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mi
Date: Mon Sep 21 04:47:33 2020
New Revision: 549419
URL: https://svnweb.freebsd.org/changeset/ports/549419

Log:
  While we were testing the new code, upstream have removed the 3.4
  release from download area. Change our port to download using
  Bitbucket's method.
  
  Although the upstream branch Release_3.4 is very similar to what
  used to be available as 3.4, there are a few improvements -- in
  particular, one of our patches is no longer necessary, which is
  nice.
  
  PR:		247035
  Reported by:	John Kennedy, Tomoaki AOKI
  Sponsored by:	United Marsupials

Deleted:
  head/multimedia/x265/files/patch-source_abrEncApp.cpp
Modified:
  head/multimedia/x265/Makefile
  head/multimedia/x265/distinfo

Modified: head/multimedia/x265/Makefile
==============================================================================
--- head/multimedia/x265/Makefile	Mon Sep 21 04:22:54 2020	(r549418)
+++ head/multimedia/x265/Makefile	Mon Sep 21 04:47:33 2020	(r549419)
@@ -4,8 +4,7 @@
 PORTNAME=	x265
 PORTVERSION=	3.4
 CATEGORIES=	multimedia
-MASTER_SITES=	https://bitbucket.org/multicoreware/x265/downloads/
-DISTNAME=	${PORTNAME}_${PORTVERSION}
+MASTER_SITES=	https://bitbucket.org/multicoreware/x265_git/get/${BB_TAG}.tar.gz?meow=/
 
 MAINTAINER=	mi@aldan.algebra.com
 COMMENT=	H.265/High Efficiency Video Coding (HEVC) format
@@ -15,6 +14,8 @@ LICENSE_FILE=	${WRKSRC:H}/COPYING
 
 USES=		cmake compiler:c++14-lang pathfix dos2unix
 
+BB_TAG=	25b2c07035ff	# Top of the Release_3.4 branch at this time
+
 OPTIONS_DEFINE=		DEBUG OPTIMIZED_FLAGS VMAF
 OPTIONS_DEFAULT=	OPTIMIZED_FLAGS HI8P HI10P HI12P
 OPTIONS_DEFINE_aarch64=	ASM
@@ -50,9 +51,9 @@ VMAF_DESC=	Per frame and aggregate VMAF score
 USE_LDCONFIG=	yes
 CMAKE_ARGS=	-DENABLE_TESTS=on -DENABLE_HDR10_PLUS:BOOL=true
 LDFLAGS_i386=	-Wl,-znotext
-EXTRACT_AFTER_ARGS+=	--exclude compat
+EXTRACT_AFTER_ARGS+=	--exclude compat --strip-components=1
 PATCH_WRKSRC=	${WRKSRC:H}
-WRKSRC=		${WRKDIR}/${PORTNAME}_${PORTVERSION}/source
+WRKSRC=		${WRKDIR}/source
 
 .include <bsd.port.options.mk>
 

Modified: head/multimedia/x265/distinfo
==============================================================================
--- head/multimedia/x265/distinfo	Mon Sep 21 04:22:54 2020	(r549418)
+++ head/multimedia/x265/distinfo	Mon Sep 21 04:47:33 2020	(r549419)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1591425294
-SHA256 (x265_3.4.tar.gz) = c2047f23a6b729e5c70280d23223cb61b57bfe4ad4e8f1471eeee2a61d148672
-SIZE (x265_3.4.tar.gz) = 1469365
+TIMESTAMP = 1600662771
+SHA256 (x265-3.4.tar.gz) = 01f17d94689ef79807fa2b4bd7f5f58bb18416e72a135c7f56c30162a980cfb8
+SIZE (x265-3.4.tar.gz) = 1532396



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202009210447.08L4lXXA096416>