svn commit: r389348 - in head/emulators/qemu-sbruno: . files
Juergen Lock
nox at FreeBSD.org
Sat Jun 13 11:33:26 UTC 2015
Author: nox
Date: Sat Jun 13 11:33:25 2015
New Revision: 389348
URL: https://svnweb.freebsd.org/changeset/ports/389348
Log:
- Catch up with github tree, adding more bsd-user ppc fixes - changelog:
https://github.com/seanbruno/qemu-bsd-user/commits/bsd-user
- Add aarch64 to qemu-user-static rc.d script.
Modified:
head/emulators/qemu-sbruno/Makefile
head/emulators/qemu-sbruno/distinfo
head/emulators/qemu-sbruno/files/qemu_user_static.in
Modified: head/emulators/qemu-sbruno/Makefile
==============================================================================
--- head/emulators/qemu-sbruno/Makefile Sat Jun 13 11:24:08 2015 (r389347)
+++ head/emulators/qemu-sbruno/Makefile Sat Jun 13 11:33:25 2015 (r389348)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= qemu
-PORTVERSION= 2.3.50.g20150612
+PORTVERSION= 2.3.50.g20150613
CATEGORIES= emulators
MASTER_SITES= GH \
LOCAL/nox \
@@ -20,7 +20,7 @@ COMMENT?= QEMU CPU Emulator - github bsd
USE_GITHUB= yes
GH_ACCOUNT= seanbruno
GH_PROJECT= ${PORTNAME}-bsd-user
-GH_TAGNAME= 4670e51
+GH_TAGNAME= 3b9cd57
HAS_CONFIGURE= yes
USES= gmake pkgconfig bison perl5 python:2,build
USE_PERL5= build
Modified: head/emulators/qemu-sbruno/distinfo
==============================================================================
--- head/emulators/qemu-sbruno/distinfo Sat Jun 13 11:24:08 2015 (r389347)
+++ head/emulators/qemu-sbruno/distinfo Sat Jun 13 11:33:25 2015 (r389348)
@@ -1,4 +1,4 @@
-SHA256 (qemu/2.3.50.g20150612/seanbruno-qemu-bsd-user-2.3.50.g20150612-4670e51_GH0.tar.gz) = a9f712eef6bba65facc21bbb4c2705ee9260a4f3be72c88149864c920a3e8a33
-SIZE (qemu/2.3.50.g20150612/seanbruno-qemu-bsd-user-2.3.50.g20150612-4670e51_GH0.tar.gz) = 10991321
-SHA256 (qemu/2.3.50.g20150612/dtc-v1.4.0.tar.gz) = 39d0713efd82a27adc065ecb9ef36401c53d5ee87ae1764e2bb243fcd97488e3
-SIZE (qemu/2.3.50.g20150612/dtc-v1.4.0.tar.gz) = 131893
+SHA256 (qemu/2.3.50.g20150613/seanbruno-qemu-bsd-user-2.3.50.g20150613-3b9cd57_GH0.tar.gz) = d93874e294f5a2746565a860527f409c8f97ddbe1c481d3fc0f610573ccba564
+SIZE (qemu/2.3.50.g20150613/seanbruno-qemu-bsd-user-2.3.50.g20150613-3b9cd57_GH0.tar.gz) = 10991477
+SHA256 (qemu/2.3.50.g20150613/dtc-v1.4.0.tar.gz) = 39d0713efd82a27adc065ecb9ef36401c53d5ee87ae1764e2bb243fcd97488e3
+SIZE (qemu/2.3.50.g20150613/dtc-v1.4.0.tar.gz) = 131893
Modified: head/emulators/qemu-sbruno/files/qemu_user_static.in
==============================================================================
--- head/emulators/qemu-sbruno/files/qemu_user_static.in Sat Jun 13 11:24:08 2015 (r389347)
+++ head/emulators/qemu-sbruno/files/qemu_user_static.in Sat Jun 13 11:33:25 2015 (r389348)
@@ -44,6 +44,16 @@ list_cmd="${BINMISCCTL} list"
else
echo "$0: interpreter ${interpreter} not found, cannot register."
fi
+ # register aarch64 interpreter styled 'aarch64'
+ interpreter=${QEMU_DIR}/${QEMU_PREFIX}aarch64${QEMU_SUFFIX}
+ if [ -x "${interpreter}" ]; then
+ ${BINMISCCTL} add aarch64 --interpreter "${interpreter}" \
+ --magic "\x7f\x45\x4c\x46\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\xb7\x00" \
+ --mask "\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff" \
+ --size 20 --set-enabled
+ else
+ echo "$0: interpreter ${interpreter} not found, cannot register."
+ fi
# register mips interpreter styled 'mips'
interpreter=${QEMU_DIR}/${QEMU_PREFIX}mips${QEMU_SUFFIX}
if [ -x "${interpreter}" ]; then
@@ -100,6 +110,7 @@ list_cmd="${BINMISCCTL} list"
{
${BINMISCCTL} remove mips64
${BINMISCCTL} remove armv6
+ ${BINMISCCTL} remove aarch64
${BINMISCCTL} remove mips
${BINMISCCTL} remove powerpc
${BINMISCCTL} remove powerpc64
More information about the svn-ports-head
mailing list