Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Dec 2020 11:29:09 +0000 (UTC)
From:      Hans Petter Selasky <hselasky@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r556814 - head/multimedia/webcamd
Message-ID:  <202012021129.0B2BT905094955@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: hselasky
Date: Wed Dec  2 11:29:09 2020
New Revision: 556814
URL: https://svnweb.freebsd.org/changeset/ports/556814

Log:
  Update webcamd to 5.7.1.2
  
  List of changes:
  - Try probing more drivers, when probe fails (PR 248926)
  - While at it, use GitHub to provide the required tarball archives
  
  PR:		248926
  Submitted by:	martymac@FreeBSD.org
  Approved by:	pi (implicit)

Modified:
  head/multimedia/webcamd/Makefile
  head/multimedia/webcamd/distinfo
  head/multimedia/webcamd/pkg-descr

Modified: head/multimedia/webcamd/Makefile
==============================================================================
--- head/multimedia/webcamd/Makefile	Wed Dec  2 10:52:22 2020	(r556813)
+++ head/multimedia/webcamd/Makefile	Wed Dec  2 11:29:09 2020	(r556814)
@@ -2,11 +2,8 @@
 # $FreeBSD$
 
 PORTNAME=	webcamd
-PORTVERSION=	5.7.1.1
-PORTREVISION=	1
+DISTVERSION=	5.7.1.2
 CATEGORIES=	multimedia
-MASTER_SITES=	http://www.selasky.org/hans_petter/distfiles/ \
-		http://home.selasky.org/distfiles/
 
 MAINTAINER=	hselasky@FreeBSD.org
 COMMENT=	Port of Linux USB webcam and DVB drivers into userspace
@@ -20,6 +17,12 @@ MAKE_ARGS=	LIBDIR="${LOCALBASE}/lib" HAVE_CUSE="YES"
 USE_RC_SUBR=	webcamd
 SUB_FILES=	webcamd.conf
 
+USE_GITHUB=	yes
+GH_ACCOUNT=	hselasky
+GH_PROJECT=	${PORTNAME}
+GH_TAGNAME=	v${DISTVERSION}
+GH_TUPLE=	torvalds:linux:v5.7-rc1:linux
+
 OPTIONS_DEFINE=	DEBUG HAL VT_CLIENT VT_SERVER DVB INPUT KEYBOARD MOUSE RADIO WEBCAM
 OPTIONS_DEFAULT=DVB HAL INPUT RADIO WEBCAM
 
@@ -72,12 +75,16 @@ GROUPS=		webcamd
 MAKE_ARGS+=	HAVE_MAN="YES"
 MAKE_ARGS+=	PTHREAD_LIBS="-lpthread"
 
+WEBCAMDDIR=	${WRKDIR}/webcamd-${DISTVERSION}
+LINUXDIR=	${WRKDIR}/linux-*
+
 do-configure:
-	${MAKE} -C${WRKSRC}/tools/linux_make
-	${MAKE} ${MAKE_ARGS} configure -C${WRKSRC}
+	${MAKE} -C${WEBCAMDDIR}/tools/linux_make
+	${MAKE} ${MAKE_ARGS} configure -C${WEBCAMDDIR}
 
 post-patch:
-	@(cd ${WRKSRC}/patches && ${SH} ./do_patch.sh)
+	@(${RM} -r ${WEBCAMDDIR}/media_tree && ${LN} -s ${LINUXDIR} ${WEBCAMDDIR}/media_tree)
+	@(cd ${WEBCAMDDIR}/patches && ${SH} ./do_patch.sh)
 
 post-install:
 	@${MKDIR} ${STAGEDIR}${PREFIX}/etc/devd

Modified: head/multimedia/webcamd/distinfo
==============================================================================
--- head/multimedia/webcamd/distinfo	Wed Dec  2 10:52:22 2020	(r556813)
+++ head/multimedia/webcamd/distinfo	Wed Dec  2 11:29:09 2020	(r556814)
@@ -1,3 +1,5 @@
-TIMESTAMP = 1587020345
-SHA256 (webcamd-5.7.1.1.tar.bz2) = e803b245d0e1ecaf5ff07c5a9700f0951d065827d4907c4615369afab3c102c2
-SIZE (webcamd-5.7.1.1.tar.bz2) = 14370502
+TIMESTAMP = 1606907858
+SHA256 (hselasky-webcamd-5.7.1.2-v5.7.1.2_GH0.tar.gz) = 61193b688b2fdbab8463f4acc3565429f86e0f95ae64eeec6998f9baa0c96fa4
+SIZE (hselasky-webcamd-5.7.1.2-v5.7.1.2_GH0.tar.gz) = 240391
+SHA256 (torvalds-linux-v5.7-rc1_GH0.tar.gz) = b2367bfb8247f821620d76305580caa1cc4f25ab31cabe3ad61c385d4ddf6df6
+SIZE (torvalds-linux-v5.7-rc1_GH0.tar.gz) = 177790226

Modified: head/multimedia/webcamd/pkg-descr
==============================================================================
--- head/multimedia/webcamd/pkg-descr	Wed Dec  2 10:52:22 2020	(r556813)
+++ head/multimedia/webcamd/pkg-descr	Wed Dec  2 11:29:09 2020	(r556814)
@@ -5,4 +5,4 @@ of Linux USB device drivers into userspace on FreeBSD.
 currently depends on libc, pthreads, libusb and the CUSE kernel
 module.
 
-WWW: http://www.selasky.org/hans_petter/video4bsd/
+WWW: https://github.com/hselasky/webcamd



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