svn commit: r564686 - in head/multimedia/webcamd: . files
Baptiste Daroussin
bapt at FreeBSD.org
Mon Feb 8 09:42:55 UTC 2021
Author: bapt
Date: Mon Feb 8 09:42:54 2021
New Revision: 564686
URL: https://svnweb.freebsd.org/changeset/ports/564686
Log:
Drop dependency on HAL
Webcamd does not need hal itself, it only pushes information into it.
Given hal is not used anymore anywhere in freebsd, it is time to drop the support
for it.
Approved by: hselasky (maintainer)
Modified:
head/multimedia/webcamd/Makefile
head/multimedia/webcamd/files/webcamd.in
Modified: head/multimedia/webcamd/Makefile
==============================================================================
--- head/multimedia/webcamd/Makefile Mon Feb 8 09:27:49 2021 (r564685)
+++ head/multimedia/webcamd/Makefile Mon Feb 8 09:42:54 2021 (r564686)
@@ -3,6 +3,7 @@
PORTNAME= webcamd
DISTVERSION= 5.10.6.1
+PORTREVISION= 1
CATEGORIES= multimedia
MAINTAINER= hselasky at FreeBSD.org
@@ -23,8 +24,8 @@ GH_PROJECT= ${PORTNAME}
GH_TAGNAME= v${DISTVERSION}
GH_TUPLE= torvalds:linux:v5.10-rc6:linux
-OPTIONS_DEFINE= DEBUG HAL VT_CLIENT VT_SERVER DVB INPUT KEYBOARD MOUSE RADIO WEBCAM
-OPTIONS_DEFAULT=DVB HAL INPUT RADIO WEBCAM
+OPTIONS_DEFINE= DEBUG VT_CLIENT VT_SERVER DVB INPUT KEYBOARD MOUSE RADIO WEBCAM
+OPTIONS_DEFAULT=DVB INPUT RADIO WEBCAM
#
# 32-bit compatibility support is mostly useful for
@@ -35,13 +36,6 @@ OPTIONS_DEFAULT_amd64= COMPAT32
COMPAT32_DESC= Enable 32-bit compatibility support
COMPAT32_MAKE_ARGS= HAVE_COMPAT32="YES"
-
-HAL_DESC= Build with HAL and DBUS support
-HAL_LIB_DEPENDS+= libhal.so:sysutils/hal
-HAL_LIB_DEPENDS+= libdbus-1.so:devel/dbus
-HAL_MAKE_ARGS= HAVE_HAL="YES"
-HAL_SUB_LIST= LIBHAL="${LOCALBASE}/lib/libhal.so:${LOCALBASE}/lib/libdbus-1.so:"
-HAL_SUB_LIST_OFF= LIBHAL=""
DEBUG_MAKE_ARGS= HAVE_DEBUG="YES"
Modified: head/multimedia/webcamd/files/webcamd.in
==============================================================================
--- head/multimedia/webcamd/files/webcamd.in Mon Feb 8 09:27:49 2021 (r564685)
+++ head/multimedia/webcamd/files/webcamd.in Mon Feb 8 09:42:54 2021 (r564686)
@@ -98,18 +98,12 @@ load_rc_config $name
devd_device=${2}
devd_interface=${3-0}
-command=webcamd
+command=%%PREFIX%%/sbin/webcamd
command_args="-B -U ${webcamd_user} -G ${webcamd_group}"
start_cmd="${name}_start"
stop_cmd="${name}_stop"
status_cmd="${name}_status"
-
-webcamd()
-{
- # When running early we need to pre-load some libraries
- env LD_PRELOAD=%%LIBHAL%% %%PREFIX%%/sbin/webcamd $*
-}
webcamd_pids()
{
More information about the svn-ports-all
mailing list