From owner-svn-ports-head@freebsd.org Mon Feb 5 21:06:42 2018 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 594FDEEFD85; Mon, 5 Feb 2018 21:06:42 +0000 (UTC) (envelope-from eugen@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 054868952D; Mon, 5 Feb 2018 21:06:42 +0000 (UTC) (envelope-from eugen@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id D4FDC628A; Mon, 5 Feb 2018 21:06:41 +0000 (UTC) (envelope-from eugen@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w15L6f9Y076731; Mon, 5 Feb 2018 21:06:41 GMT (envelope-from eugen@FreeBSD.org) Received: (from eugen@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w15L6f2R076729; Mon, 5 Feb 2018 21:06:41 GMT (envelope-from eugen@FreeBSD.org) Message-Id: <201802052106.w15L6f2R076729@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: eugen set sender to eugen@FreeBSD.org using -f From: Eugene Grosbein Date: Mon, 5 Feb 2018 21:06:41 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r461020 - in head/emulators/virtualbox-ose: . files X-SVN-Group: ports-head X-SVN-Commit-Author: eugen X-SVN-Commit-Paths: in head/emulators/virtualbox-ose: . files X-SVN-Commit-Revision: 461020 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Feb 2018 21:06:42 -0000 Author: eugen Date: Mon Feb 5 21:06:41 2018 New Revision: 461020 URL: https://svnweb.freebsd.org/changeset/ports/461020 Log: emulators/virtualbox-ose: remove extra dependency on cdrtools. Dependency on cdrtools was introduced 6 years ago for sake of mkisofs: https://svnweb.freebsd.org/ports/head/emulators/virtualbox-ose/Makefile?revision=274444&view=markup In fact, VirtualBox build system does not use makeisofs while building for FreeBSD because it does not even try to buid VirtualBox Additions ISO image as its documentation says in the Prerequisites section: mkisofs (required only for additions which aren't supported yet) => /usr/ports/sysutils/cdrtools https://www.virtualbox.org/wiki/FreeBSD%20build%20instructions And it never really used mkisofs. Drop the dependency and bump PORTREVISION. PR: 225376 Approved by: vbox (maintainer timeout, 2 weeks) Modified: head/emulators/virtualbox-ose/Makefile head/emulators/virtualbox-ose/files/patch-configure Modified: head/emulators/virtualbox-ose/Makefile ============================================================================== --- head/emulators/virtualbox-ose/Makefile Mon Feb 5 20:48:24 2018 (r461019) +++ head/emulators/virtualbox-ose/Makefile Mon Feb 5 21:06:41 2018 (r461020) @@ -3,7 +3,7 @@ PORTNAME= virtualbox-ose PORTVERSION= 5.2.6 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= emulators MASTER_SITES= http://download.virtualbox.org/virtualbox/${PORTVERSION}/ DISTFILES= VirtualBox-${PORTVERSION}${EXTRACT_SUFX} ${GUESTADDITIONS} @@ -18,13 +18,11 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= yasm:devel/yasm \ xsltproc:textproc/libxslt \ kmk:devel/kBuild \ - gtar:archivers/gtar \ - cdrecord:sysutils/cdrtools + gtar:archivers/gtar LIB_DEPENDS= libpng.so:graphics/png \ libxslt.so:textproc/libxslt \ libcurl.so:ftp/curl -RUN_DEPENDS= ${LOCALBASE}/etc/rc.d/vboxnet:emulators/virtualbox-ose-kmod \ - cdrecord:sysutils/cdrtools +RUN_DEPENDS= ${LOCALBASE}/etc/rc.d/vboxnet:emulators/virtualbox-ose-kmod CPE_VENDOR= oracle CPE_PRODUCT= vm_virtualbox Modified: head/emulators/virtualbox-ose/files/patch-configure ============================================================================== --- head/emulators/virtualbox-ose/files/patch-configure Mon Feb 5 20:48:24 2018 (r461019) +++ head/emulators/virtualbox-ose/files/patch-configure Mon Feb 5 21:06:41 2018 (r461020) @@ -64,6 +64,15 @@ ;; --with-ow-dir=*) WATCOM=`echo $option | cut -d'=' -f2` +@@ -2748,7 +2754,7 @@ if [ $ONLY_ADDITIONS -eq 0 ]; then + # don't check for yasm for the time beeing as 0.40 and 0.50 both have known bugs + # [ "$OS" != "darwin" ] && check_yasm + [ "$OS" != "darwin" ] && check_xsltproc +- [ "$OS" != "darwin" ] && check_mkisofs ++ [ "$OS" != "darwin" -a "$OS" != "freebsd" ] && check_mkisofs + fi + + # the libraries @@ -2803,13 +2809,20 @@ if [ $ONLY_ADDITIONS -eq 0 ]; then [ $WITH_PYTHON -eq 1 ] && check_python [ $WITH_JAVA -eq 1 ] && check_java