pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/emulators/qemu0 Remove emulators/qemu0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/74cb07da9fa0
branches:  trunk
changeset: 353413:74cb07da9fa0
user:      kamil <kamil%pkgsrc.org@localhost>
date:      Tue Oct 04 14:57:50 2016 +0000

description:
Remove emulators/qemu0

It was used as a fallback for NetBSD-5.x http://gnats.netbsd.org/46565
This PR was closed in 2015 as NetBSD-5.x has been eol'ed.

This version 0.15.1nb18 isn't functional on NetBSD-7.x neither CentOS 7.x.

diffstat:

 emulators/qemu0/DESCR                              |   11 -
 emulators/qemu0/Makefile                           |  129 ---------------
 emulators/qemu0/PLIST                              |  113 -------------
 emulators/qemu0/distinfo                           |   26 ---
 emulators/qemu0/files/Makefile.multinode-NetBSD    |   59 -------
 emulators/qemu0/options.mk                         |   19 --
 emulators/qemu0/patches/patch-aa                   |   57 -------
 emulators/qemu0/patches/patch-ao                   |  170 ---------------------
 emulators/qemu0/patches/patch-ba                   |   46 -----
 emulators/qemu0/patches/patch-bb                   |   21 --
 emulators/qemu0/patches/patch-cache-utils.c        |   31 ---
 emulators/qemu0/patches/patch-dd                   |   66 --------
 emulators/qemu0/patches/patch-ed                   |   32 ---
 emulators/qemu0/patches/patch-ef                   |   16 -
 emulators/qemu0/patches/patch-eg                   |   25 ---
 emulators/qemu0/patches/patch-eh                   |   30 ---
 emulators/qemu0/patches/patch-ei                   |   16 -
 emulators/qemu0/patches/patch-en                   |   13 -
 emulators/qemu0/patches/patch-et                   |   15 -
 emulators/qemu0/patches/patch-hw_ppc__newworld.c   |   38 ----
 emulators/qemu0/patches/patch-hw_ppc__oldworld.c   |   38 ----
 emulators/qemu0/patches/patch-hw_xilinx__axienet.c |   15 -
 emulators/qemu0/patches/patch-ioport.c             |   33 ----
 emulators/qemu0/patches/patch-linux-user_signal.c  |   28 ---
 emulators/qemu0/patches/patch-scripts_texi2pod.pl  |   38 ----
 emulators/qemu0/patches/patch-slirp_tcp__subr.c    |   21 --
 26 files changed, 0 insertions(+), 1106 deletions(-)

diffs (truncated from 1210 to 300 lines):

diff -r 33c7e7077159 -r 74cb07da9fa0 emulators/qemu0/DESCR
--- a/emulators/qemu0/DESCR     Tue Oct 04 14:54:00 2016 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,11 +0,0 @@
-QEMU is a FAST! processor emulator using dynamic translation to achieve
-good emulation speed, QEMU has two operating modes:
-
-    * Full system emulation. In this mode, QEMU emulates a full system
-      (for example a PC), including a processor and various peripherals.
-      It can be used to launch different Operating Systems without rebooting
-      the PC or to debug system code.
-    * User mode emulation (Linux host only). In this mode, QEMU can launch
-      Linux processes compiled for one CPU on another CPU. It can be used
-      to launch the Wine Windows API emulator or to ease cross-compilation
-      and cross-debugging.
diff -r 33c7e7077159 -r 74cb07da9fa0 emulators/qemu0/Makefile
--- a/emulators/qemu0/Makefile  Tue Oct 04 14:54:00 2016 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,129 +0,0 @@
-# $NetBSD: Makefile,v 1.19 2016/10/01 13:20:52 kamil Exp $
-
-DISTNAME=              qemu-0.15.1
-PKGREVISION=           18
-CATEGORIES=            emulators
-MASTER_SITES=          http://wiki.qemu.org/download/
-
-MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=              http://www.qemu.org/
-COMMENT=               CPU emulator using dynamic translation
-LICENSE=               gnu-gpl-v2 AND gnu-lgpl-v2.1 AND mit AND modified-bsd
-
-CONFLICTS+=            qemu-bin-[0-9]*
-NOT_FOR_PLATFORM=      NetBSD-1.[0-6]*-*
-
-USE_TOOLS+=            gmake makeinfo perl:build pkg-config
-UNLIMIT_RESOURCES=     datasize
-HAS_CONFIGURE=         yes
-
-BUILD_DEPENDS+=                texi2html-[0-9]*:../../textproc/texi2html
-
-.include "options.mk"
-
-.include "../../mk/bsd.prefs.mk"
-
-CONFIGURE_ARGS+=       --prefix=${PREFIX}
-CONFIGURE_ARGS+=       --interp-prefix=${PREFIX}/share/qemu
-CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR}
-CONFIGURE_ARGS+=       --mandir=${PREFIX}/${PKGMANDIR}
-CONFIGURE_ARGS+=       --python=${PYTHONBIN}
-
-CONF_FILES=            ${EGDIR}/target-x86_64.conf \
-                       ${PKG_SYSCONFDIR}/target-x86_64.conf
-EGDIR=                 ${PREFIX}/share/examples/qemu
-INSTALL_MAKE_FLAGS=    egdir=${EGDIR}
-PKG_SYSCONFSUBDIR=     qemu
-
-PYTHON_VERSIONS_INCOMPATIBLE=  34 35 # not yet ported as of 0.15.1
-
-# Avoid clash with system include file:
-pre-patch:
-       mv ${WRKSRC}/audio/audio.h ${WRKSRC}/audio/qaudio.h
-
-SUBST_CLASSES+=                qaudio
-SUBST_STAGE.qaudio=    pre-configure
-SUBST_FILES.qaudio=    arch_init.c monitor.c savevm.c vl.c \
-                       audio/*.c \
-                       hw/ac97.c \
-                       hw/adlib.c \
-                       hw/cs4231a.c \
-                       hw/es1370.c \
-                       hw/gus.c \
-                       hw/hda-audio.c \
-                       hw/marvell_88w8618_audio.c \
-                       hw/milkymist-ac97.c \
-                       hw/mips_fulong2e.c \
-                       hw/mips_jazz.c \
-                       hw/mips_malta.c \
-                       hw/omap2.c \
-                       hw/palm.c \
-                       hw/pcspk.c \
-                       hw/sb16.c \
-                       hw/spitz.c \
-                       hw/tsc210x.c \
-                       hw/wm8750.c \
-                       ui/vnc.h
-SUBST_SED.qaudio=      -e s,audio.h\",qaudio.h\",g
-SUBST_MESSAGE.qaudio=  Fixing audio.h confusion
-
-REPLACE_PERL+=         texi2pod.pl
-
-BUILDLINK_PASSTHRU_DIRS+= /usr/lib
-BUILDLINK_PASSTHRU_RPATHDIRS+= /usr/lib
-
-INSTALLATION_DIRS=     ${PKGMANDIR}/man1 share/doc/qemu
-
-UE_ARCHS+=             alpha arm armeb cris i386 m68k microblaze mips mipsel
-UE_ARCHS+=             ppc ppc64 ppc64abi32 sh4 sh4eb sparc sparc32plus
-UE_ARCHS+=             sparc64 x86_64 microblazeel s390x unicore32
-
-.if ${OPSYS} == "NetBSD"
-.if (!empty(OS_VERSION:M5.99.*) || !empty(OS_VERSION:M[6-9].*))
-# XXX
-# i386 and x86_64 user emul require newer binutils for PROVIDE_HIDDEN()
-# http://git.qemu.org/qemu.git/commit/?id=845f2c2812d9ed24b36c02a3d06ee83aeafe8b49
-# but binutils-2.19 was enabled around 5.99.22:
-# http://cvsweb.NetBSD.org/bsdweb.cgi/src/share/mk/bsd.own.mk#rev1.594
-USER_EMUL=             i386 x86_64 sparc sparc64
-.else
-CONFIGURE_ARGS+=       --disable-bsd-user
-USER_EMUL=
-.endif
-PLIST.nbd=             YES
-.elif !empty(OPSYS:M*BSD) || !empty(OPSYS:MDragonFly)
-USER_EMUL=             i386 x86_64 sparc sparc64
-PLIST.nbd=             YES
-.elif !empty(OPSYS:MDarwin)
-USER_EMUL=
-CONFIGURE_ARGS+=       --disable-bsd-user
-CONFIGURE_ARGS+=       --disable-darwin-user
-PLIST.nbd=             YES
-.elif !empty(OPSYS:MLinux)
-USER_EMUL=             ${UE_ARCHS}
-PLIST.nbd=             YES
-.endif
-
-PLIST_VARS+=           ${UE_ARCHS} nbd
-.for _var_ in ${USER_EMUL}
-PLIST.${_var_}=                YES
-.endfor
-
-LDFLAGS.Linux+=                -lrt # timer_settime
-
-post-install:
-       ${INSTALL_DATA} ${FILESDIR}/Makefile.multinode-NetBSD \
-               ${DESTDIR}${PREFIX}/share/doc/qemu/
-
-# On Darwin, qemu uses Cocoa and CoreAudio
-.if empty(OPSYS:MDarwin)
-.include "../../mk/oss.buildlink3.mk"
-.endif
-.include "../../devel/glib2/buildlink3.mk"
-.include "../../devel/zlib/buildlink3.mk"
-.include "../../lang/python/extension.mk"
-.include "../../www/curl/buildlink3.mk"
-.include "../../mk/curses.buildlink3.mk"
-.include "../../mk/pthread.buildlink3.mk"
-.include "../../mk/terminfo.buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r 33c7e7077159 -r 74cb07da9fa0 emulators/qemu0/PLIST
--- a/emulators/qemu0/PLIST     Tue Oct 04 14:54:00 2016 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,113 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1 2012/06/07 21:35:37 ryoon Exp $
-bin/qemu
-${PLIST.alpha}bin/qemu-alpha
-${PLIST.arm}bin/qemu-arm
-${PLIST.armeb}bin/qemu-armeb
-${PLIST.cris}bin/qemu-cris
-bin/qemu-ga
-${PLIST.i386}bin/qemu-i386
-bin/qemu-img
-bin/qemu-io
-${PLIST.m68k}bin/qemu-m68k
-${PLIST.microblaze}bin/qemu-microblaze
-${PLIST.microblazeel}bin/qemu-microblazeel
-${PLIST.mips}bin/qemu-mips
-${PLIST.mipsel}bin/qemu-mipsel
-${PLIST.nbd}bin/qemu-nbd
-${PLIST.ppc}bin/qemu-ppc
-${PLIST.ppc64}bin/qemu-ppc64
-${PLIST.ppc64abi32}bin/qemu-ppc64abi32
-${PLIST.s390x}bin/qemu-s390x
-${PLIST.sh4}bin/qemu-sh4
-${PLIST.sh4eb}bin/qemu-sh4eb
-${PLIST.sparc}bin/qemu-sparc
-${PLIST.sparc32plus}bin/qemu-sparc32plus
-${PLIST.sparc64}bin/qemu-sparc64
-${PLIST.unicore32}bin/qemu-unicore32
-bin/qemu-system-arm
-bin/qemu-system-cris
-bin/qemu-system-lm32
-bin/qemu-system-m68k
-bin/qemu-system-microblaze
-bin/qemu-system-microblazeel
-bin/qemu-system-mips
-bin/qemu-system-mips64
-bin/qemu-system-mips64el
-bin/qemu-system-mipsel
-bin/qemu-system-ppc
-bin/qemu-system-ppc64
-bin/qemu-system-ppcemb
-bin/qemu-system-s390x
-bin/qemu-system-sh4
-bin/qemu-system-sh4eb
-bin/qemu-system-sparc
-bin/qemu-system-sparc64
-bin/qemu-system-x86_64
-${PLIST.x86_64}bin/qemu-x86_64
-man/man1/qemu-img.1
-man/man1/qemu.1
-man/man8/qemu-nbd.8
-share/doc/qemu/Makefile.multinode-NetBSD
-share/doc/qemu/qemu-doc.html
-share/doc/qemu/qemu-tech.html
-share/examples/qemu/target-x86_64.conf
-share/qemu/bamboo.dtb
-share/qemu/bios.bin
-share/qemu/keymaps/ar
-share/qemu/keymaps/common
-share/qemu/keymaps/da
-share/qemu/keymaps/de
-share/qemu/keymaps/de-ch
-share/qemu/keymaps/en-gb
-share/qemu/keymaps/en-us
-share/qemu/keymaps/es
-share/qemu/keymaps/et
-share/qemu/keymaps/fi
-share/qemu/keymaps/fo
-share/qemu/keymaps/fr
-share/qemu/keymaps/fr-be
-share/qemu/keymaps/fr-ca
-share/qemu/keymaps/fr-ch
-share/qemu/keymaps/hr
-share/qemu/keymaps/hu
-share/qemu/keymaps/is
-share/qemu/keymaps/it
-share/qemu/keymaps/ja
-share/qemu/keymaps/lt
-share/qemu/keymaps/lv
-share/qemu/keymaps/mk
-share/qemu/keymaps/modifiers
-share/qemu/keymaps/nl
-share/qemu/keymaps/nl-be
-share/qemu/keymaps/no
-share/qemu/keymaps/pl
-share/qemu/keymaps/pt
-share/qemu/keymaps/pt-br
-share/qemu/keymaps/ru
-share/qemu/keymaps/sl
-share/qemu/keymaps/sv
-share/qemu/keymaps/th
-share/qemu/keymaps/tr
-share/qemu/linuxboot.bin
-share/qemu/mpc8544ds.dtb
-share/qemu/multiboot.bin
-share/qemu/openbios-ppc
-share/qemu/openbios-sparc32
-share/qemu/openbios-sparc64
-share/qemu/petalogix-ml605.dtb
-share/qemu/petalogix-s3adsp1800.dtb
-share/qemu/ppc_rom.bin
-share/qemu/pxe-e1000.rom
-share/qemu/pxe-eepro100.rom
-share/qemu/pxe-ne2k_pci.rom
-share/qemu/pxe-pcnet.rom
-share/qemu/pxe-rtl8139.rom
-share/qemu/pxe-virtio.rom
-share/qemu/s390-zipl.rom
-share/qemu/slof.bin
-share/qemu/spapr-rtas.bin
-share/qemu/vgabios-cirrus.bin
-share/qemu/vgabios-qxl.bin
-share/qemu/vgabios-stdvga.bin
-share/qemu/vgabios-vmware.bin
-share/qemu/vgabios.bin
diff -r 33c7e7077159 -r 74cb07da9fa0 emulators/qemu0/distinfo
--- a/emulators/qemu0/distinfo  Tue Oct 04 14:54:00 2016 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,26 +0,0 @@
-$NetBSD: distinfo,v 1.6 2016/10/04 13:31:09 kamil Exp $
-
-SHA1 (qemu-0.15.1.tar.gz) = 30cf3b4dabb4b5d8efadb20f364eb8181f317681
-RMD160 (qemu-0.15.1.tar.gz) = fd1cfde94f96569af671cc96d1c2e4bad524fd61
-SHA512 (qemu-0.15.1.tar.gz) = 0673922ef012cb10993f46472d1a93bbd6e462f7b9cda62ee24233958474481738bc6de6a8715ae7de17f0703593c8b668664896d6d6822a750ebf8c79e58413
-Size (qemu-0.15.1.tar.gz) = 9576745 bytes
-SHA1 (patch-aa) = ca39d409081cd7d9f038d580c5b90ffca46948ec
-SHA1 (patch-ao) = 610e77fd51595f0f77b82a745d0a546712f6442d
-SHA1 (patch-ba) = c8ad6502b0693cc22a79f89d2935d962066b5d91
-SHA1 (patch-bb) = 17255a240062acfe87401c2168158687f2ebcd20
-SHA1 (patch-cache-utils.c) = 5855cb170aa6fd2194f33d3e0568b88f029be0b4
-SHA1 (patch-dd) = 20637d652963c94c5fe7999f27c31c7fd8864e43
-SHA1 (patch-ed) = 7a77ba9b33d654c9f8278d69f81a2fc06e17a7d3
-SHA1 (patch-ef) = f26f1b860cca477d5e80c9cb2755c8dc6fa593ac
-SHA1 (patch-eg) = 1f3a0320344d930c8df97e322411de3136f398d7
-SHA1 (patch-eh) = c79b915f08941af95611aa43c8c9a342486632d4
-SHA1 (patch-ei) = e2ffd48420e7aa0f0507a741afe6f24c6f06e4c9
-SHA1 (patch-en) = 267500f7c11efacdf1a9ae323595e0469aa791c9
-SHA1 (patch-et) = 53b38e0fbe12c4d199997327b66248f125988a4c
-SHA1 (patch-hw_ppc__newworld.c) = a0011c05cd35aff8982b97c3ec669e18c11ad07b
-SHA1 (patch-hw_ppc__oldworld.c) = 790daed4d0bdc51628a6252716480510f8c444c8
-SHA1 (patch-hw_xilinx__axienet.c) = 6f715e4e2241c3c9006bc571084ca5fd12658f13
-SHA1 (patch-ioport.c) = bb0c6671eaf39ef9b846d0ea2633cb1d56edddb1
-SHA1 (patch-linux-user_signal.c) = 4c08f056a440f6aa7417cb326adbbe9232066cfd
-SHA1 (patch-scripts_texi2pod.pl) = 4822f54e16f27b1ba586116e3158e2d3d9b37906
-SHA1 (patch-slirp_tcp__subr.c) = d2aca58ea0726b76b5f644af27fde0598beaf048
diff -r 33c7e7077159 -r 74cb07da9fa0 emulators/qemu0/files/Makefile.multinode-NetBSD
--- a/emulators/qemu0/files/Makefile.multinode-NetBSD   Tue Oct 04 14:54:00 2016 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,59 +0,0 @@
-# $Id: Makefile.multinode-NetBSD,v 1.1 2012/06/07 21:35:37 ryoon Exp $



Home | Main Index | Thread Index | Old Index