From nobody Tue May 28 19:46:19 2024 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Vpjgb6qTFz5L1h7; Tue, 28 May 2024 19:46:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Vpjgb6JS3z4WXX; Tue, 28 May 2024 19:46:19 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1716925579; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=E0W1kD01+dS3NpNmXoAmLCJKlMfwQ0Yvb+JOSj+oshA=; b=nN6DMsNK46V4HyEn7aA+mgQ9cFelWNIU7AxKM97CBlRcOMfezup1vI67QsVosnNPCO79tZ +NZQ5P3/lVhp50ow8VNLh4CbfFNg7NPtayrak9E3N3tJYSirLB5s62tOX+VrxRaJrovGY7 TJpPAMptfiX6DdNBa6aEqheun9D/BMpvVyGoBUqEu/8UEVFGXu33lak+vmPI29Bnc2RlMv K+i7F9bFS8uYZQCphghF19SIcxSOKhJebRjc1irvhIzy45KxDsl3+D6UP0S3YU3YpUeHSw epAvI7yNcIZGvmAvxCKxpHto67y6HRX7AjcCs8NijCIZhsZP6CHlQTCOB+w66w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1716925579; a=rsa-sha256; cv=none; b=xobw//XemRGQ7pVkd1JZeEdwitl8kH0AKVwsap0uYx89U5s4GpOtrFV9ON3Pr+zS6reY2w CY25SCHdrY1y0EYzY+lfywiO2TSMhXlNFqtEOIzQSRqiI34LT/8F/4krf3o0zj9nHRko8y 7ri0jdJnxKW6DtLQ7uZEWraZ+zE4G+IrETU/vJjTSBD+UO4o9rTjhjmoaP00abHa+6zTph Mnhf6J+IpR0Qg4dfI2viV8hx/NfJmhINRJ2aR465vwD8iIQb/nwV9YxRGXDeYg5DKdEVnW snuGCc93yvuSB9rRpOsQfdGov8AQ3W73H4Mrm5Heys9uKg0u/B9+d4aetIy7PQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1716925579; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=E0W1kD01+dS3NpNmXoAmLCJKlMfwQ0Yvb+JOSj+oshA=; b=rTDRj9bn4UoFTcuiAqtLsD6I6XSLTK00n6T3hI/agH0jN/MT1pp1mL6CDeVbjvnXgXTPaE moe82bdTn5VILsQVDsP1J5Hw8Q/PzdvzhpdiZgWQxO2fMLMoIA1+qYLC8j/Dh1qMywXcL9 qIua/VZAp4dw8aIoxJXDd1LIGJPJzC8o0ech5HfLVJIqdtB6dAasGAGD28uua7rrIywp0Z Q3990dKXdxZFCe4ln+H7DIbu2NudRciI1Hzc01tkWiRn1OU1fqLrcUnaJp9kTC1fuKKTVA mipFGGzaq4HaXVYAVFomXHb60bFVG1AvoKSxc/RkxMZ/Ft9MttZCZRmygz8nRw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Vpjgb5nTGzQLY; Tue, 28 May 2024 19:46:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 44SJkJ1j080180; Tue, 28 May 2024 19:46:19 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 44SJkJx7080177; Tue, 28 May 2024 19:46:19 GMT (envelope-from git) Date: Tue, 28 May 2024 19:46:19 GMT Message-Id: <202405281946.44SJkJx7080177@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Muhammad Moinur Rahman Subject: git: 9d32296c3b99 - main - emulators/virtualbox-ose: Refactor DOCS List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: bofh X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 9d32296c3b99e1f209c8da163a2e3fc8835e4b34 Auto-Submitted: auto-generated The branch main has been updated by bofh: URL: https://cgit.FreeBSD.org/ports/commit/?id=9d32296c3b99e1f209c8da163a2e3fc8835e4b34 commit 9d32296c3b99e1f209c8da163a2e3fc8835e4b34 Author: Muhammad Moinur Rahman AuthorDate: 2024-05-28 19:44:37 +0000 Commit: Muhammad Moinur Rahman CommitDate: 2024-05-28 19:46:11 +0000 emulators/virtualbox-ose: Refactor DOCS Although the documentation builds fine currently however the doc UserManual.pdf fails to build from the docbook with pdflatex from TeX 2024. So decouple the documentation file from the builds as an additional DISTFILE. As this version is no longer supported by upstream it is highly unlikely that the build of the documentation will be fixed by upstream. Or unless someone has enough enthusiasm to fix the build of the documentation once TeX 2024 hits the tree. Approved by: portmgr (blanket) Sponsored by: Nepustil --- emulators/virtualbox-ose/Makefile | 22 ++++++++++------------ emulators/virtualbox-ose/distinfo | 4 +++- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/emulators/virtualbox-ose/Makefile b/emulators/virtualbox-ose/Makefile index 5db1512ec70a..dfacba9c10a0 100644 --- a/emulators/virtualbox-ose/Makefile +++ b/emulators/virtualbox-ose/Makefile @@ -1,10 +1,13 @@ PORTNAME= virtualbox-ose PORTVERSION= 6.1.50 -PORTREVISION?= 1 +PORTREVISION?= 2 CATEGORIES= emulators -MASTER_SITES= https://download.virtualbox.org/virtualbox/${PORTVERSION}/ -DISTFILES= VirtualBox-${PORTVERSION}${EXTRACT_SUFX} ${GUESTADDITIONS} -EXTRACT_ONLY= VirtualBox-${PORTVERSION}${EXTRACT_SUFX} +MASTER_SITES= https://download.virtualbox.org/virtualbox/${PORTVERSION}/:src \ + LOCAL/bofh/emulators/virtualbox-ose:docs +DISTFILES= VirtualBox-${PORTVERSION}${EXTRACT_SUFX}:src \ + VirtualBox-docs-${PORTVERSION}${EXTRACT_SUFX}:docs +EXTRACT_ONLY= VirtualBox-${PORTVERSION}${EXTRACT_SUFX} \ + VirtualBox-docs-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= vbox@FreeBSD.org COMMENT= General-purpose full virtualizer for x86 hardware @@ -31,7 +34,7 @@ CPE_VENDOR= oracle CPE_PRODUCT= vm_virtualbox HAS_CONFIGURE= yes -CONFIGURE_ARGS= --disable-java --passive-mesa +CONFIGURE_ARGS= --disable-java --passive-mesa --disable-docs CONFIGURE_ARGS+= --with-gcc="${CC}" --with-g++="${CXX}" CONFLICTS_INSTALL= virtualbox-ose-additions-* \ @@ -84,12 +87,6 @@ ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib DBUS_CONFIGURE_OFF= --disable-dbus DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus DEBUG_CONFIGURE_ON= --build-debug -DOCS_USES= tex -DOCS_USE= TEX=dvipsk:build,formats:build -DOCS_BUILD_DEPENDS= ${LOCALBASE}/share/xml/docbook/4.4/docbookx.dtd:textproc/docbook-xml -DOCS_CONFIGURE_OFF= --disable-docs -DOCS_VARS= dbkxmldir=${LOCALBASE}/share/xml/docbook/4.4 \ - dbkxsldir=${LOCALBASE}/share/xsl/docbook NLS_IMPLIES= QT5 OPUS_CONFIGURE_OFF= --disable-libopus OPUS_LIB_DEPENDS= libopus.so:audio/opus @@ -152,6 +149,7 @@ KMK_BUILDTYPE= release .if ${PORT_OPTIONS:MGUESTADDITIONS} GUESTADDITIONS= VBoxGuestAdditions_${PORTVERSION}.iso +DISTFILES+= ${GUESTADDITIONS}:src LICENSE+= Additions LICENSE_COMB= multi LICENSE_NAME_Additions= Guest Additions @@ -375,7 +373,7 @@ do-install: .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${KMK_BUILDDIR}/bin/UserManual*.pdf \ + ${INSTALL_DATA} ${WRKDIR}/VirtualBox-docs-${PORTVERSION}/UserManual.pdf \ ${STAGEDIR}${DOCSDIR} .endif diff --git a/emulators/virtualbox-ose/distinfo b/emulators/virtualbox-ose/distinfo index 913c81d648b7..08ac88176444 100644 --- a/emulators/virtualbox-ose/distinfo +++ b/emulators/virtualbox-ose/distinfo @@ -1,5 +1,7 @@ -TIMESTAMP = 1705518694 +TIMESTAMP = 1716920210 SHA256 (VirtualBox-6.1.50.tar.bz2) = 73ff603842896cb8d86ac5a817eb5037d7d225d3c46ea238e39d7ba5aaf61a57 SIZE (VirtualBox-6.1.50.tar.bz2) = 165959648 SHA256 (VBoxGuestAdditions_6.1.50.iso) = af53e34c5a5ec143f3418ac01d00ed5f33f6b31bfdc92eb4714c99d9bccb6602 SIZE (VBoxGuestAdditions_6.1.50.iso) = 64051200 +SHA256 (VirtualBox-docs-6.1.50.tar.bz2) = e5dc118e8bb8352c06d5359e4f75ceb339a3917f0727fd74ad02ff07251e67db +SIZE (VirtualBox-docs-6.1.50.tar.bz2) = 4063302