From owner-svn-ports-head@freebsd.org Mon Feb 17 09:17:54 2020 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4C38A252E5F; Mon, 17 Feb 2020 09:17:54 +0000 (UTC) (envelope-from royger@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) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48LdgQ1xvNz3J07; Mon, 17 Feb 2020 09:17:54 +0000 (UTC) (envelope-from royger@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 2397D4A86; Mon, 17 Feb 2020 09:17:54 +0000 (UTC) (envelope-from royger@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 01H9Hr13060673; Mon, 17 Feb 2020 09:17:53 GMT (envelope-from royger@FreeBSD.org) Received: (from royger@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 01H9HrFw060667; Mon, 17 Feb 2020 09:17:53 GMT (envelope-from royger@FreeBSD.org) Message-Id: <202002170917.01H9HrFw060667@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: royger set sender to royger@FreeBSD.org using -f From: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= Date: Mon, 17 Feb 2020 09:17:53 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r526355 - in head: emulators/xen-kernel emulators/xen-kernel/files sysutils/xen-tools sysutils/xen-tools/files X-SVN-Group: ports-head X-SVN-Commit-Author: royger X-SVN-Commit-Paths: in head: emulators/xen-kernel emulators/xen-kernel/files sysutils/xen-tools sysutils/xen-tools/files X-SVN-Commit-Revision: 526355 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.29 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, 17 Feb 2020 09:17:54 -0000 Author: royger (src committer) Date: Mon Feb 17 09:17:52 2020 New Revision: 526355 URL: https://svnweb.freebsd.org/changeset/ports/526355 Log: xen-{kernel/tools}: update to 4.13 Sponsored by: Citrix Systems R&D Approved by: bapt Differential revision: https://reviews.freebsd.org/D23170 Deleted: head/emulators/xen-kernel/files/ head/sysutils/xen-tools/files/ Modified: head/emulators/xen-kernel/Makefile head/emulators/xen-kernel/distinfo head/sysutils/xen-tools/Makefile head/sysutils/xen-tools/distinfo head/sysutils/xen-tools/pkg-plist Modified: head/emulators/xen-kernel/Makefile ============================================================================== --- head/emulators/xen-kernel/Makefile Mon Feb 17 09:05:27 2020 (r526354) +++ head/emulators/xen-kernel/Makefile Mon Feb 17 09:17:52 2020 (r526355) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= xen -PORTVERSION= 4.12.1 +PORTVERSION= 4.13.0 PORTREVISION= 0 CATEGORIES= emulators MASTER_SITES= http://downloads.xenproject.org/release/xen/${PORTVERSION}/ @@ -14,7 +14,7 @@ LICENSE= GPLv2 ONLY_FOR_ARCHS= amd64 -USES= cpe gmake python:2.7,build +USES= cpe gmake python:build # Ports build environment has ARCH=amd64 set which disables Xen automatic arch # detection, but amd64 is not a valid arch for Xen. Hardcode x86_64 on the @@ -24,19 +24,6 @@ NO_MTREE= yes STRIP= # PLIST_FILES= /boot/xen \ lib/debug/boot/xen.debug - -# LLD 8 changed the behaviour re the placement of orphaned sections, which -# produces a non-bootable Xen kernel: -# -# https://bugs.llvm.org/show_bug.cgi?id=42327 -# -# Backport the fixes from upstream -EXTRA_PATCHES+= ${PATCHDIR}/0001-x86-linker-add-a-reloc-section-to-ELF-linker-script.patch:-p1 \ - ${PATCHDIR}/0003-xen-link-handle-.init.rodata.cst-sections-in-the-lin.patch:-p1 \ - ${PATCHDIR}/0004-x86-check-for-multiboot-1-2-header-presence.patch:-p1 - -# Fix for Intel foreign mapping issues. -EXTRA_PATCHES+= ${PATCHDIR}/0001-x86-ept-pass-correct-level-to-p2m_entry_modify.patch:-p1 .include Modified: head/emulators/xen-kernel/distinfo ============================================================================== --- head/emulators/xen-kernel/distinfo Mon Feb 17 09:05:27 2020 (r526354) +++ head/emulators/xen-kernel/distinfo Mon Feb 17 09:17:52 2020 (r526355) @@ -1,3 +1,3 @@ -TIMESTAMP = 1565595632 -SHA256 (xen-4.12.1.tar.gz) = 5450a85497b84167df1d229b3ab98fb24ef4d6b0510dce522798c13c1b090159 -SIZE (xen-4.12.1.tar.gz) = 26970584 +TIMESTAMP = 1578928967 +SHA256 (xen-4.13.0.tar.gz) = c69ae21b2ddeaf25532a81a448fcc6a218bc56f93c8907b2d416b2d4339c0afe +SIZE (xen-4.13.0.tar.gz) = 39005191 Modified: head/sysutils/xen-tools/Makefile ============================================================================== --- head/sysutils/xen-tools/Makefile Mon Feb 17 09:05:27 2020 (r526354) +++ head/sysutils/xen-tools/Makefile Mon Feb 17 09:17:52 2020 (r526355) @@ -2,7 +2,7 @@ PORTNAME= xen PKGNAMESUFFIX= -tools -PORTVERSION= 4.12.1 +PORTVERSION= 4.13.0 PORTREVISION= 0 CATEGORIES= sysutils emulators MASTER_SITES= http://downloads.xenproject.org/release/xen/${PORTVERSION}/ @@ -16,7 +16,8 @@ LICENSE_COMB= multi LIB_DEPENDS= libyajl.so:devel/yajl \ liblzo2.so:archivers/lzo2 \ libpixman-1.so:x11/pixman \ - libargp.so:devel/argp-standalone + libargp.so:devel/argp-standalone \ + libxml2.so:textproc/libxml2 BUILD_DEPENDS= seabios>0:misc/seabios RUN_DEPENDS= seabios>0:misc/seabios DOCS_BUILD_DEPENDS=markdown:textproc/markdown @@ -34,7 +35,7 @@ ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= "not yet ported to anything other than amd64" USES= cpe gettext gmake gnome libtool localbase:ldflags perl5 \ - pkgconfig python:2.7 shebangfix + pkgconfig python shebangfix iconv USE_GNOME= glib20 USE_LDCONFIG= yes HAS_CONFIGURE= yes @@ -53,18 +54,6 @@ ALL_TARGET= tools DOCS_ALL_TARGET= docs INSTALL_TARGET= install-tools DOCS_INSTALL_TARGET= install-docs - -EXTRA_PATCHES+= ${PATCHDIR}/0001-tools-include-propagate-python-interpreter-path.patch:-p1 - -# LLD 8 changed the behaviour re the placement of orphaned sections, which -# produces a non-bootable Xen kernel: -# -# https://bugs.llvm.org/show_bug.cgi?id=42327 -# -# Backport the fixes from upstream -EXTRA_PATCHES+= ${PATCHDIR}/0001-x86-linker-add-a-reloc-section-to-ELF-linker-script.patch:-p1 \ - ${PATCHDIR}/0003-xen-link-handle-.init.rodata.cst-sections-in-the-lin.patch:-p1 \ - ${PATCHDIR}/0004-x86-check-for-multiboot-1-2-header-presence.patch:-p1 .include Modified: head/sysutils/xen-tools/distinfo ============================================================================== --- head/sysutils/xen-tools/distinfo Mon Feb 17 09:05:27 2020 (r526354) +++ head/sysutils/xen-tools/distinfo Mon Feb 17 09:17:52 2020 (r526355) @@ -1,3 +1,3 @@ -TIMESTAMP = 1565599755 -SHA256 (xen-4.12.1.tar.gz) = 5450a85497b84167df1d229b3ab98fb24ef4d6b0510dce522798c13c1b090159 -SIZE (xen-4.12.1.tar.gz) = 26970584 +TIMESTAMP = 1578928967 +SHA256 (xen-4.13.0.tar.gz) = c69ae21b2ddeaf25532a81a448fcc6a218bc56f93c8907b2d416b2d4339c0afe +SIZE (xen-4.13.0.tar.gz) = 39005191 Modified: head/sysutils/xen-tools/pkg-plist ============================================================================== --- head/sysutils/xen-tools/pkg-plist Mon Feb 17 09:05:27 2020 (r526354) +++ head/sysutils/xen-tools/pkg-plist Mon Feb 17 09:17:52 2020 (r526355) @@ -76,6 +76,7 @@ include/xen/hvm/pvdrivers.h include/xen/hvm/save.h include/xen/io/9pfs.h include/xen/io/blkif.h +include/xen/io/cameraif.h include/xen/io/console.h include/xen/io/displif.h include/xen/io/fbif.h @@ -141,8 +142,8 @@ lib/libxencall.so.1 lib/libxencall.so.1.2 lib/libxenctrl.a lib/libxenctrl.so -lib/libxenctrl.so.4.12 -lib/libxenctrl.so.4.12.0 +lib/libxenctrl.so.4.13 +lib/libxenctrl.so.4.13.0 lib/libxendevicemodel.a lib/libxendevicemodel.so lib/libxendevicemodel.so.1 @@ -156,24 +157,24 @@ lib/libxenforeignmemory.so lib/libxenforeignmemory.so.1 lib/libxenforeignmemory.so.1.3 lib/libxenfsimage.so -lib/libxenfsimage.so.4.12 -lib/libxenfsimage.so.4.12.0 +lib/libxenfsimage.so.4.13 +lib/libxenfsimage.so.4.13.0 lib/libxengnttab.a lib/libxengnttab.so lib/libxengnttab.so.1 lib/libxengnttab.so.1.2 lib/libxenguest.a lib/libxenguest.so -lib/libxenguest.so.4.12 -lib/libxenguest.so.4.12.0 +lib/libxenguest.so.4.13 +lib/libxenguest.so.4.13.0 lib/libxenlight.a lib/libxenlight.so -lib/libxenlight.so.4.12 -lib/libxenlight.so.4.12.0 +lib/libxenlight.so.4.13 +lib/libxenlight.so.4.13.0 lib/libxenstat.a lib/libxenstat.so -lib/libxenstat.so.4.12 -lib/libxenstat.so.4.12.0 +lib/libxenstat.so.4.13 +lib/libxenstat.so.4.13.0 lib/libxenstore.a lib/libxenstore.so lib/libxenstore.so.3.0 @@ -188,46 +189,47 @@ lib/libxentoollog.so.1 lib/libxentoollog.so.1.0 lib/libxlutil.a lib/libxlutil.so -lib/libxlutil.so.4.12 -lib/libxlutil.so.4.12.0 +lib/libxlutil.so.4.13 +lib/libxlutil.so.4.13.0 %%PYTHON_SITELIBDIR%%/grub/ExtLinuxConf.py -%%PYTHON_SITELIBDIR%%/grub/ExtLinuxConf.pyc %%PYTHON_SITELIBDIR%%/grub/GrubConf.py -%%PYTHON_SITELIBDIR%%/grub/GrubConf.pyc %%PYTHON_SITELIBDIR%%/grub/LiloConf.py -%%PYTHON_SITELIBDIR%%/grub/LiloConf.pyc %%PYTHON_SITELIBDIR%%/grub/__init__.py -%%PYTHON_SITELIBDIR%%/grub/__init__.pyc +%%PYTHON_SITELIBDIR%%/grub/__pycache__/ExtLinuxConf.cpython-37.pyc +%%PYTHON_SITELIBDIR%%/grub/__pycache__/GrubConf.cpython-37.pyc +%%PYTHON_SITELIBDIR%%/grub/__pycache__/LiloConf.cpython-37.pyc +%%PYTHON_SITELIBDIR%%/grub/__pycache__/__init__.cpython-37.pyc %%PYTHON_SITELIBDIR%%/pygrub-0.6-py%%PYTHON_VER%%.egg-info %%PYTHON_SITELIBDIR%%/xen-3.0-py%%PYTHON_VER%%.egg-info %%PYTHON_SITELIBDIR%%/xen/__init__.py -%%PYTHON_SITELIBDIR%%/xen/__init__.pyc +%%PYTHON_SITELIBDIR%%/xen/__pycache__/__init__.cpython-37.pyc %%PYTHON_SITELIBDIR%%/xen/lowlevel/__init__.py -%%PYTHON_SITELIBDIR%%/xen/lowlevel/__init__.pyc +%%PYTHON_SITELIBDIR%%/xen/lowlevel/__pycache__/__init__.cpython-37.pyc %%PYTHON_SITELIBDIR%%/xen/lowlevel/xc.so %%PYTHON_SITELIBDIR%%/xen/lowlevel/xs.so %%PYTHON_SITELIBDIR%%/xen/migration/__init__.py -%%PYTHON_SITELIBDIR%%/xen/migration/__init__.pyc +%%PYTHON_SITELIBDIR%%/xen/migration/__pycache__/__init__.cpython-37.pyc +%%PYTHON_SITELIBDIR%%/xen/migration/__pycache__/legacy.cpython-37.pyc +%%PYTHON_SITELIBDIR%%/xen/migration/__pycache__/libxc.cpython-37.pyc +%%PYTHON_SITELIBDIR%%/xen/migration/__pycache__/libxl.cpython-37.pyc +%%PYTHON_SITELIBDIR%%/xen/migration/__pycache__/public.cpython-37.pyc +%%PYTHON_SITELIBDIR%%/xen/migration/__pycache__/tests.cpython-37.pyc +%%PYTHON_SITELIBDIR%%/xen/migration/__pycache__/verify.cpython-37.pyc +%%PYTHON_SITELIBDIR%%/xen/migration/__pycache__/xl.cpython-37.pyc %%PYTHON_SITELIBDIR%%/xen/migration/legacy.py -%%PYTHON_SITELIBDIR%%/xen/migration/legacy.pyc %%PYTHON_SITELIBDIR%%/xen/migration/libxc.py -%%PYTHON_SITELIBDIR%%/xen/migration/libxc.pyc %%PYTHON_SITELIBDIR%%/xen/migration/libxl.py -%%PYTHON_SITELIBDIR%%/xen/migration/libxl.pyc %%PYTHON_SITELIBDIR%%/xen/migration/public.py -%%PYTHON_SITELIBDIR%%/xen/migration/public.pyc %%PYTHON_SITELIBDIR%%/xen/migration/tests.py -%%PYTHON_SITELIBDIR%%/xen/migration/tests.pyc %%PYTHON_SITELIBDIR%%/xen/migration/verify.py -%%PYTHON_SITELIBDIR%%/xen/migration/verify.pyc %%PYTHON_SITELIBDIR%%/xen/migration/xl.py -%%PYTHON_SITELIBDIR%%/xen/migration/xl.pyc %%PYTHON_SITELIBDIR%%/xenfsimage.so lib/xen/bin/convert-legacy-stream lib/xen/bin/depriv-fd-checker lib/xen/bin/libxl-save-helper lib/xen/bin/lsevtchn lib/xen/bin/pygrub +lib/xen/bin/qemu-edid lib/xen/bin/qemu-img lib/xen/bin/qemu-io lib/xen/bin/qemu-nbd @@ -296,7 +298,7 @@ sbin/xen-kdd sbin/xen-livepatch sbin/xen-lowmemd sbin/xen-mfndump -sbin/xen-tmem-list-parse +sbin/xen-ucode sbin/xenbaked sbin/xenconsoled sbin/xencov @@ -338,6 +340,7 @@ sbin/xl %%PORTDOCS%%%%DOCSDIR%%/html/hypercall/arm/include,public,hvm,save.h.html %%PORTDOCS%%%%DOCSDIR%%/html/hypercall/arm/include,public,io,9pfs.h.html %%PORTDOCS%%%%DOCSDIR%%/html/hypercall/arm/include,public,io,blkif.h.html +%%PORTDOCS%%%%DOCSDIR%%/html/hypercall/arm/include,public,io,cameraif.h.html %%PORTDOCS%%%%DOCSDIR%%/html/hypercall/arm/include,public,io,console.h.html %%PORTDOCS%%%%DOCSDIR%%/html/hypercall/arm/include,public,io,displif.h.html %%PORTDOCS%%%%DOCSDIR%%/html/hypercall/arm/include,public,io,fbif.h.html @@ -409,6 +412,7 @@ sbin/xl %%PORTDOCS%%%%DOCSDIR%%/html/hypercall/x86_32/include,public,io,9pfs.h.html %%PORTDOCS%%%%DOCSDIR%%/html/hypercall/x86_32/include,public,io,blkif.h.html %%PORTDOCS%%%%DOCSDIR%%/html/hypercall/x86_32/include,public,io,console.h.html +%%PORTDOCS%%%%DOCSDIR%%/html/hypercall/x86_32/include,public,io,cameraif.h.html %%PORTDOCS%%%%DOCSDIR%%/html/hypercall/x86_32/include,public,io,displif.h.html %%PORTDOCS%%%%DOCSDIR%%/html/hypercall/x86_32/include,public,io,fbif.h.html %%PORTDOCS%%%%DOCSDIR%%/html/hypercall/x86_32/include,public,io,fsif.h.html @@ -477,6 +481,7 @@ sbin/xl %%PORTDOCS%%%%DOCSDIR%%/html/hypercall/x86_64/include,public,hvm,save.h.html %%PORTDOCS%%%%DOCSDIR%%/html/hypercall/x86_64/include,public,io,9pfs.h.html %%PORTDOCS%%%%DOCSDIR%%/html/hypercall/x86_64/include,public,io,blkif.h.html +%%PORTDOCS%%%%DOCSDIR%%/html/hypercall/x86_64/include,public,io,cameraif.h.html %%PORTDOCS%%%%DOCSDIR%%/html/hypercall/x86_64/include,public,io,console.h.html %%PORTDOCS%%%%DOCSDIR%%/html/hypercall/x86_64/include,public,io,displif.h.html %%PORTDOCS%%%%DOCSDIR%%/html/hypercall/x86_64/include,public,io,fbif.h.html @@ -588,7 +593,6 @@ share/qemu-xen/qemu/efi-vmxnet3.rom share/qemu-xen/qemu/hppa-firmware.img share/qemu-xen/qemu/keymaps/ar share/qemu-xen/qemu/keymaps/bepo -share/qemu-xen/qemu/keymaps/common share/qemu-xen/qemu/keymaps/cz share/qemu-xen/qemu/keymaps/da share/qemu-xen/qemu/keymaps/de @@ -611,9 +615,7 @@ share/qemu-xen/qemu/keymaps/ja share/qemu-xen/qemu/keymaps/lt share/qemu-xen/qemu/keymaps/lv share/qemu-xen/qemu/keymaps/mk -share/qemu-xen/qemu/keymaps/modifiers share/qemu-xen/qemu/keymaps/nl -share/qemu-xen/qemu/keymaps/nl-be share/qemu-xen/qemu/keymaps/no share/qemu-xen/qemu/keymaps/pl share/qemu-xen/qemu/keymaps/pt @@ -640,8 +642,6 @@ share/qemu-xen/qemu/pxe-ne2k_pci.rom share/qemu-xen/qemu/pxe-pcnet.rom share/qemu-xen/qemu/pxe-rtl8139.rom share/qemu-xen/qemu/pxe-virtio.rom -share/qemu-xen/qemu/qemu-icon.bmp -share/qemu-xen/qemu/qemu_logo_no_text.svg share/qemu-xen/qemu/qemu_vga.ndrv share/qemu-xen/qemu/s390-ccw.img share/qemu-xen/qemu/s390-netboot.img @@ -658,6 +658,40 @@ share/qemu-xen/qemu/vgabios-stdvga.bin share/qemu-xen/qemu/vgabios-virtio.bin share/qemu-xen/qemu/vgabios-vmware.bin share/qemu-xen/qemu/vgabios.bin +share/qemu-xen/applications/qemu.desktop +share/qemu-xen/icons/hicolor/128x128/apps/qemu.png +share/qemu-xen/icons/hicolor/16x16/apps/qemu.png +share/qemu-xen/icons/hicolor/24x24/apps/qemu.png +share/qemu-xen/icons/hicolor/256x256/apps/qemu.png +share/qemu-xen/icons/hicolor/32x32/apps/qemu.bmp +share/qemu-xen/icons/hicolor/32x32/apps/qemu.png +share/qemu-xen/icons/hicolor/48x48/apps/qemu.png +share/qemu-xen/icons/hicolor/512x512/apps/qemu.png +share/qemu-xen/icons/hicolor/64x64/apps/qemu.png +share/qemu-xen/icons/hicolor/scalable/apps/qemu.svg +share/qemu-xen/qemu/edk2-aarch64-code.fd +share/qemu-xen/qemu/edk2-arm-code.fd +share/qemu-xen/qemu/edk2-arm-vars.fd +share/qemu-xen/qemu/edk2-i386-code.fd +share/qemu-xen/qemu/edk2-i386-secure-code.fd +share/qemu-xen/qemu/edk2-i386-vars.fd +share/qemu-xen/qemu/edk2-licenses.txt +share/qemu-xen/qemu/edk2-x86_64-code.fd +share/qemu-xen/qemu/edk2-x86_64-secure-code.fd +share/qemu-xen/qemu/firmware/50-edk2-i386-secure.json +share/qemu-xen/qemu/firmware/50-edk2-x86_64-secure.json +share/qemu-xen/qemu/firmware/60-edk2-aarch64.json +share/qemu-xen/qemu/firmware/60-edk2-arm.json +share/qemu-xen/qemu/firmware/60-edk2-i386.json +share/qemu-xen/qemu/firmware/60-edk2-x86_64.json +share/qemu-xen/qemu/opensbi-riscv32-virt-fw_jump.bin +share/qemu-xen/qemu/opensbi-riscv64-sifive_u-fw_jump.bin +share/qemu-xen/qemu/opensbi-riscv64-virt-fw_jump.bin +share/qemu-xen/qemu/pvh.bin +share/qemu-xen/qemu/qemu-nsis.bmp +share/qemu-xen/qemu/vgabios-ati.bin +share/qemu-xen/qemu/vgabios-bochs-display.bin +share/qemu-xen/qemu/vgabios-ramfb.bin @dir %%ETCDIR%%/auto @dir /var/lib/xen/dump @dir /var/lib/xen/xenpaging