head 1.4; access; symbols pkgsrc-2016Q4:1.3.0.20 pkgsrc-2016Q4-base:1.3 pkgsrc-2016Q3:1.3.0.18 pkgsrc-2016Q3-base:1.3 pkgsrc-2016Q2:1.3.0.16 pkgsrc-2016Q2-base:1.3 pkgsrc-2016Q1:1.3.0.14 pkgsrc-2016Q1-base:1.3 pkgsrc-2015Q4:1.3.0.12 pkgsrc-2015Q4-base:1.3 pkgsrc-2015Q3:1.3.0.10 pkgsrc-2015Q3-base:1.3 pkgsrc-2015Q2:1.3.0.8 pkgsrc-2015Q2-base:1.3 pkgsrc-2015Q1:1.3.0.6 pkgsrc-2015Q1-base:1.3 pkgsrc-2014Q4:1.3.0.4 pkgsrc-2014Q4-base:1.3 pkgsrc-2014Q3:1.3.0.2 pkgsrc-2014Q3-base:1.3 pkgsrc-2014Q2:1.2.0.26 pkgsrc-2014Q2-base:1.2 pkgsrc-2014Q1:1.2.0.24 pkgsrc-2014Q1-base:1.2 pkgsrc-2013Q4:1.2.0.22 pkgsrc-2013Q4-base:1.2 pkgsrc-2013Q3:1.2.0.20 pkgsrc-2013Q3-base:1.2 pkgsrc-2013Q2:1.2.0.18 pkgsrc-2013Q2-base:1.2 pkgsrc-2013Q1:1.2.0.16 pkgsrc-2013Q1-base:1.2 pkgsrc-2012Q4:1.2.0.14 pkgsrc-2012Q4-base:1.2 pkgsrc-2012Q3:1.2.0.12 pkgsrc-2012Q3-base:1.2 pkgsrc-2012Q2:1.2.0.10 pkgsrc-2012Q2-base:1.2 pkgsrc-2012Q1:1.2.0.8 pkgsrc-2012Q1-base:1.2 pkgsrc-2011Q4:1.2.0.6 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q3:1.2.0.4 pkgsrc-2011Q3-base:1.2 pkgsrc-2011Q2:1.2.0.2 pkgsrc-2011Q2-base:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.4 date 2016.12.29.19.13.03; author wiz; state dead; branches; next 1.3; commitid kFYPk8EnajcmFUzz; 1.3 date 2014.08.28.14.30.03; author bouyer; state Exp; branches; next 1.2; commitid ijaExfeIXVp9y8Ox; 1.2 date 2011.05.07.16.55.58; author tnn; state Exp; branches; next 1.1; 1.1 date 2011.04.06.09.10.27; author cegger; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2011.04.06.09.10.27; author cegger; state Exp; branches; next ; desc @@ 1.4 log @Remove xenkernel and tools versions 3, 33, and 41. As discussed on pkgsrc-users. @ text @$NetBSD: patch-da,v 1.3 2014/08/28 14:30:03 bouyer Exp $ --- ioemu-qemu-xen/configure.orig 2013-07-17 12:59:40.000000000 +0200 +++ ioemu-qemu-xen/configure 2014-08-28 13:59:55.000000000 +0200 @@@@ -1089,7 +1089,7 @@@@ # Check if tools are available to build documentation. if [ -x "`which texi2html 2>/dev/null`" ] && \ [ -x "`which pod2man 2>/dev/null`" ]; then - build_docs="yes" +# build_docs="yes" fi ########################################## @@@@ -1124,7 +1124,7 @@@@ if test -z "$prefix" ; then prefix="/usr/local" fi - mansuffix="/share/man" + mansuffix="/man" datasuffix="/share/qemu" docsuffix="/share/doc/qemu" binsuffix="/bin" @@@@ -1215,6 +1215,9 @@@@ echo "#define CONFIG_QEMU_SHAREDIR \"$prefix$datasuffix\"" >> $config_h echo "MAKE=$make" >> $config_mak echo "INSTALL=$install" >> $config_mak +echo "INSTALL_DIR=$install -d -m0755 -p" >> $config_mak +echo "INSTALL_DATA=$install -d -m0644 -p" >> $config_mak +echo "INSTALL_PROG=$install -d -m0755 -p" >> $config_mak echo "CC=$cc" >> $config_mak echo "HOST_CC=$host_cc" >> $config_mak echo "AR=$ar" >> $config_mak @@@@ -1492,7 +1495,9 @@@@ # XXX: suppress that if [ "$bsd" = "yes" ] ; then echo "#define O_LARGEFILE 0" >> $config_h + echo "#ifndef MAP_ANONYMOUS" >> $config_h echo "#define MAP_ANONYMOUS MAP_ANON" >> $config_h + echo "#endif" >> $config_h echo "#define _BSD 1" >> $config_h fi @ 1.3 log @Don't redefine MAP_ANONYMOUS is already defined. Fixes build on netbsd-7 @ text @d1 1 a1 1 $NetBSD: patch-da,v 1.2 2011/05/07 16:55:58 tnn Exp $ @ 1.2 log @Override texi2html & pod2man detection so that manpages belonging to emulators/qemu don't get spuriously overwritten during install. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 --- ioemu-qemu-xen/configure.orig 2011-02-11 17:54:51.000000000 +0000 +++ ioemu-qemu-xen/configure @@@@ -1089,7 +1089,7 @@@@ fi d14 1 a14 1 @@@@ -1124,7 +1124,7 @@@@ else d23 1 a23 1 @@@@ -1215,6 +1215,9 @@@@ echo "docdir=\${prefix}$docsuffix" >> $c d33 10 @ 1.1 log @Initial revision @ text @d3 12 a14 3 --- ioemu-qemu-xen/configure.orig 2011-02-11 18:54:51.000000000 +0100 +++ ioemu-qemu-xen/configure 2011-03-31 16:50:40.000000000 +0200 @@@@ -1124,7 +1124,7 @@@@ d23 1 a23 1 @@@@ -1215,6 +1215,9 @@@@ @ 1.1.1.1 log @The Xen virtual machine monitor allows running several virtual machines on a single physical machine. The xentools41 package contains the tools to create, destroy and control the virtual machines. This package contains the tools for Xen 4.1.x Release notes: The Xen team is pleased to announce the release of Xen 4.1. The result of nearly 12 months of development, new features include: * A re-architected and improved XL toolstack replacing XM/XEND * Prototype credit2 scheduler designed for latency-sensitive workloads and very large systems. * CPU Pools for advanced partitioning. * Support for large systems (>255 processors) * Support for x86 Advanced Vector eXtension (AVX). * New Memory Access API enabling integration of 3rd party security solutions into Xen virtualized environments. * Many IOMMU fixes (both Intel VT-d IOMMU and AMD IOMMU). * Many toolstack and buildsystem fixes for Linux and NetBSD hosts. * Thirdparty libs: libvirt driver for libxl has been merged to upstream libvirt. * HVM guest PXE boot enhancements, replacing gPXE with iPXE. * Even better stability through our new automated regression tests. Detailed release notes, including a more extensive feature list: http://wiki.xen.org/xenwiki/Xen4.1 To download tarballs: http://xen.org/products/xen_source.html Or the Mercurial source repository (tag 'RELEASE-4.1.0'): http://xenbits.xen.org/xen-unstable.hg And the announcement on the Xen blog: http://blog.xen.org/index.php/2011/03/25/xen-4-1-releases/ Thanks to the many people who have contributed to this release! Regards, The Xen Team @ text @@