Re: UPDATE: QEMU 1.3.1

2013-01-29 Thread Brad Smith
On Wed, Jan 30, 2013 at 02:10:07PM +1100, Jonathan Gray wrote:
> Sadly this does not unbreak qemu-system-arm for emulating zaurus,
> which last worked in 1.2.1.
> 
> Ie
> qemu-system-arm -M spitz -serial stdio -kernel bsd.rd -portrait
> should get to an install prompt.

Have you at least filed a bug report about this issue?

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



Re: UPDATE: QEMU 1.3.1

2013-01-29 Thread Jonathan Gray
Sadly this does not unbreak qemu-system-arm for emulating zaurus,
which last worked in 1.2.1.

Ie
qemu-system-arm -M spitz -serial stdio -kernel bsd.rd -portrait
should get to an install prompt.



Re: UPDATE: x11/terminator

2013-01-29 Thread Brian Callahan

On 1/28/2013 2:24 PM, Juan Francisco Cantero Hurtado wrote:

On Mon, Jan 28, 2013 at 08:19:55AM +0100, Landry Breuil wrote:

On Sun, Jan 27, 2013 at 08:30:52PM -0500, Brian Callahan wrote:

On 1/27/2013 8:14 PM, Juan Francisco Cantero Hurtado wrote:

New diff without both deps.

Index: Makefile
===
RCS file: /cvsync/ports/x11/terminator/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile15 Jun 2012 08:30:24 -  1.7
+++ Makefile28 Jan 2013 01:11:17 -
@@ -2,15 +2,14 @@

  COMMENT=  GTK2 terminal emulator with split-window and tabs 
support

-MODPY_EGG_VERSION= 0.95
+MODPY_EGG_VERSION= 0.96
  DISTNAME= terminator-${MODPY_EGG_VERSION}
-REVISION=  5

  CATEGORIES=   x11

  HOMEPAGE= http://www.tenshu.net/terminator/

-MAINTAINER=Jochem Kossen 
+MAINTAINER=Juan Francisco Cantero Hurtado 

  # GPLv2
  PERMIT_PACKAGE_CDROM= Yes
@@ -25,13 +24,13 @@ MODULES=lang/python \
  RUN_DEPENDS=  devel/vte,-python \
devel/py-notify \
devel/desktop-file-utils \
-   x11/gtk+2,-guic
+   x11/keybinder,-python


Why removing x11/gtk+2,-guic ? It's usual to keep it as an explicit
run_depends for the @exec/@unexec lines, even if it's provided by
another run_depends.


Is it always necessary add x11/gtk+2,-guic to the py-gtk ports?. I
removed the dep because I thought it was a error.



Now that x11/keybinder is in, I can commit this if someone wants to give 
me an OK. I've been running this OK on amd64 and powerpc.


~Brian



Index: Makefile
===
RCS file: /cvsync/ports/x11/terminator/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile15 Jun 2012 08:30:24 -  1.7
+++ Makefile28 Jan 2013 19:20:30 -
@@ -2,15 +2,14 @@

  COMMENT=  GTK2 terminal emulator with split-window and tabs 
support

-MODPY_EGG_VERSION= 0.95
+MODPY_EGG_VERSION= 0.96
  DISTNAME= terminator-${MODPY_EGG_VERSION}
-REVISION=  5

  CATEGORIES=   x11

  HOMEPAGE= http://www.tenshu.net/terminator/

-MAINTAINER=Jochem Kossen 
+MAINTAINER=Juan Francisco Cantero Hurtado 

  # GPLv2
  PERMIT_PACKAGE_CDROM= Yes
@@ -25,13 +24,14 @@ MODULES=lang/python \
  RUN_DEPENDS=  devel/vte,-python \
devel/py-notify \
devel/desktop-file-utils \
-   x11/gtk+2,-guic
+   x11/gtk+2,-guic \
+   x11/keybinder,-python

  NO_REGRESS=   Yes

  MODPY_SETUPTOOLS= Yes
  MODPY_SETUP=  setup.py --without-icon-cache
-# --single-version-externally-managed option used by MODPY doesn't exist (from 
audio/picard)
+# --single-version-externally-managed option used by MODPY doesn't exist
  MODPY_DISTUTILS_INSTALL=install --prefix=${LOCALBASE} --root=${DESTDIR}

  .include 
Index: distinfo
===
RCS file: /cvsync/ports/x11/terminator/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo23 May 2011 20:36:20 -  1.1.1.1
+++ distinfo27 Jan 2013 23:35:17 -
@@ -1,5 +1,2 @@
-MD5 (terminator-0.95.tar.gz) = zq5ciZxxucgOSAg8F6YxrQ==
-RMD160 (terminator-0.95.tar.gz) = YJZFTJsnGD7/NCLWGgG0pNKHP2E=
-SHA1 (terminator-0.95.tar.gz) = v3ZBVtax9RFqFSmLDWnyy+rQYLo=
-SHA256 (terminator-0.95.tar.gz) = BReHhbDs2qoUlJ/SP7v341XWWCvRG2vCmWkp8pK+HhM=
-SIZE (terminator-0.95.tar.gz) = 222782
+SHA256 (terminator-0.96.tar.gz) = 1wjHg8NiM/yvvQE5qRRiR4rkD1z2lu9Kz8r1iRqEMgE=
+SIZE (terminator-0.96.tar.gz) = 264226
Index: pkg/PLIST
===
RCS file: /cvsync/ports/x11/terminator/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST   15 Jun 2012 08:30:24 -  1.3
+++ pkg/PLIST   27 Jan 2013 23:38:06 -
@@ -94,15 +94,17 @@ share/icons/hicolor/24x24/apps/terminato
  share/icons/hicolor/32x32/apps/terminator.png
  share/icons/hicolor/48x48/apps/terminator.png
  share/icons/hicolor/scalable/apps/terminator.svg
+share/locale/af/LC_MESSAGES/terminator.mo
  share/locale/ar/LC_MESSAGES/terminator.mo
+share/locale/ast/LC_MESSAGES/terminator.mo
  share/locale/bg/LC_MESSAGES/terminator.mo
+share/locale/bn/LC_MESSAGES/terminator.mo
  share/locale/ca/LC_MESSAGES/terminator.mo
+share/locale/ca@valencia/LC_MESSAGES/terminator.mo
  share/locale/cs/LC_MESSAGES/terminator.mo
  share/locale/da/LC_MESSAGES/terminator.mo
  share/locale/de/LC_MESSAGES/terminator.mo
  share/locale/el/LC_MESSAGES/terminator.mo
-share/locale/en_AU/
-share/locale/en_AU/LC_MESSAGES/
  share/locale/en_AU/LC_MESSAGES/terminator.mo
  share/locale/en_CA/LC_MESSAGES/t

UPDATE: faq/faq8.html Java sections

2013-01-29 Thread Kurt Miller
8.3 - Can I use programming language "L" on OpenBSD?

The info on java is outdated. For 5.2 release direct the users
to devel/jdk/1.7 and the www/icedtea-web packages. Eclipse
(while outdated) and Netbeans are notable IDEs. The rest of
the list is not necessary.

The whole section on now to build the jdks is also outdated.
Let us Keep It Simple St and eliminate it. Keep the
message consistant - use the packages.

okay?

Index: faq/faq8.html
===
RCS file: /cvs/www/faq/faq8.html,v
retrieving revision 1.239
diff -u -p -u -r1.239 faq8.html
--- faq/faq8.html   1 Nov 2012 15:05:30 -   1.239
+++ faq/faq8.html   27 Jan 2013 21:05:46 -
@@ -343,42 +343,32 @@ This new compiler is available as a subp
 
 
 
-Java
+Java
 
 http://www.openbsd.org/cgi-bin/cvsweb/ports/devel/jdk/?only_with_tag=OPENBSD_5_2";>devel/jdk
 
-Sun JDK - only 1.7 as a package; for older version see build instructions 
below.
+Sun JDK - only 1.7 as a package; 1.6 is not recommended due lack of 
updates and restrictive license.
 
 
 
 
-http://www.openbsd.org/cgi-bin/cvsweb/ports/lang/classpath/?only_with_tag=OPENBSD_5_2";>lang/classpath
+http://www.openbsd.org/cgi-bin/cvsweb/ports/www/icedtea-web/?only_with_tag=OPENBSD_5_2";>www/icedtea-web
 
-essential core class libraries for Java
+Browser plugin and web start for jdk/1.7 only
 
 
 
 
-http://www.openbsd.org/cgi-bin/cvsweb/ports/lang/kaffe/?only_with_tag=OPENBSD_5_2";>lang/kaffe
-
-
-
-
-
-
-http://www.openbsd.org/cgi-bin/cvsweb/ports/lang/jikes/?only_with_tag=OPENBSD_5_2";>lang/jikes
-
-
-Fast compiler, works well.
-This needs a "run-time jar", the bytecode version of all the standard API.
+http://www.openbsd.org/cgi-bin/cvsweb/ports/devel/eclipse/?only_with_tag=OPENBSD_5_2";>devel/eclipse
 
+Large IDE; works with Sun JDK
 
 
 
 
-http://www.openbsd.org/cgi-bin/cvsweb/ports/devel/eclipse/?only_with_tag=OPENBSD_5_2";>devel/eclipse
+http://www.openbsd.org/cgi-bin/cvsweb/ports/devel/netbeans/?only_with_tag=OPENBSD_5_2";>devel/netbeans
 
-Large IDE; works with Sun JDK
+Another IDE; works with Sun JDK
 
 
 
@@ -502,60 +492,6 @@ Plenty of subpackages are available for 
 
 
 
-
-Building the Sun JDK
-
-Due to Sun's restrictive SCSL license, OpenBSD cannot ship binary packages
-for the JDK < 1.7. Starting from 1.7 OpenBSD has a fully GPLv2 licensed
-port, that can be installed as a package. Users looking for the browser
-plugin will still need to build 1.5 or 1.6 from ports until Sun releases
-the plugin code. Note that you will need plenty of RAM for this build to 
-succeed.
-
-
-The JDK ports are in the devel/jdk subdirectory of the ports tree.
-You can choose among different versions, each in their own subdirectory.
-When you just type make, you will see a message asking you to
-to fetch the source files manually from Sun's website.
-Before you can do that, you need to register on that website, and agree
-with the license.
-That's why the ports framework cannot start the download automatically.
-
-
-Once you have downloaded the necessary distribution files and patch sets,
-copy them to the /usr/ports/distfiles directory.
-You will also need to have X installed on your system.
-Start the build by issuing make in the port's subdirectory.
-
-
-The JDK requires a working Java 2 compiler as a bootstrap to build.
-For this purpose, since OpenBSD 4.0, the port of JDK 1.5 uses kaffe,
-which allows JDK 1.5 to be used on both i386 and amd64 platforms,
-and reduces the build time considerably.
-
-
-Older versions of the JDK still require a Linux version of the JDK.
-Linux emulation on OpenBSD is restricted to i386 systems, and so these
-older JDK versions will build only on i386.
-The ports framework should take care of installing the necessary files
-and setting kern.emul.linux=1.
-For more information, please read about Linux emulation in the
-http://www.openbsd.org/cgi-bin/man.cgi?query=compat_linux&sektion=8";>compat_linux(8)
-manual page, and also
-FAQ 9 - Running Linux binaries on OpenBSD.
-Note that this Linux emulation is only required during the build of the
-JDK, which results in a native OpenBSD JDK.
-You do not need Linux emulation to work with the native JDK.
-
-
-After many hours, the build will finish.
-Just continue with make install to install the JDK.
-
-
-If you run into errors such as
-"Could not reserve enough space for object heap",
-try increasing your processes' memory limits using
-the shell's built-in ulimit command, with the -d flag.
 
 Other development tools
 



Re: boost 1.52.0 status

2013-01-29 Thread Amit Kulkarni
On Fri, 25 Jan 2013 05:58:38 -0500
Brad Smith  wrote:

> On Fri, Nov 23, 2012 at 05:06:46PM -0600, Amit Kulkarni wrote:
> > Hi all
> 
> Amit and co.
> 
> Here is an updated diff for Boost 1.52 with the context library
> disabled.
> 
> Ports utilizing Boost need some run-time testing. Please get back
> to me with what ports have been tested.
> 

brad,

with the inclusion of net/libircclient in cvs by stsp@, here's an updated diff 
for games/pokerth with boost 1.52.0.
note, since only the ircclient headers changed and since pokerth takes a long 
time to compile, pokerth was not built on this old machine.

thx

Index: Makefile
===
RCS file: /cvs/ports/games/pokerth/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- Makefile29 Mar 2012 13:38:30 -  1.20
+++ Makefile29 Jan 2013 21:58:45 -
@@ -1,11 +1,10 @@
 # $OpenBSD: Makefile,v 1.20 2012/03/29 13:38:30 sthen Exp $
 
-COMMENT=   Qt4 poker game with online capabilities
+COMMENT=   texas hold'em poker game with online capabilities
 
-V= 0.8.3
+V= 1.0
 DISTNAME=  PokerTH-${V}-src
 PKGNAME=   pokerth-${V}
-REVISION=  0
 CATEGORIES=games x11
 
 HOMEPAGE=  http://www.pokerth.net/
@@ -16,23 +15,32 @@ PERMIT_PACKAGE_FTP= Yes
 PERMIT_DISTFILES_CDROM= Yes
 PERMIT_DISTFILES_FTP=  Yes
 
+WANTLIB += c m pthread stdc++
+WANTLIB += ICE lib/qt4/QtGui lib/qt4/QtNetwork lib/qt4/QtSql SDL SDL_mixer SM
+WANTLIB += X11 Xext Xi Xinerama Xrender boost_filesystem-mt boost_iostreams-mt
+WANTLIB += boost_program_options-mt boost_random-mt boost_regex-mt
+WANTLIB += boost_system-mt boost_thread-mt crypto curl fontconfig
+WANTLIB += freetype gsasl ircclient protobuf sqlite3 ssl tinyxml
+
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=pokerth/}
 
 EXTRACT_SUFX=  .tar.bz2
 
-WANTLIB += QtGui QtNetwork QtSql SDL SDL_mixer boost_filesystem-mt
-WANTLIB += boost_iostreams-mt boost_program_options-mt boost_regex-mt
-WANTLIB += boost_system-mt boost_thread-mt c crypto curl gsasl
-WANTLIB += m pthread sqlite3 ssl stdc++
-
 MODULES=   devel/gettext \
x11/qt4
 
+# PaxHeaders created in PLIST if not using gtar
+BUILD_DEPENDS= archivers/gtar
+TAR=   ${LOCALBASE}/bin/gtar
+
 RUN_DEPENDS=   devel/desktop-file-utils
 LIB_DEPENDS=   devel/sdl-mixer \
devel/boost \
+   devel/protobuf \
net/curl \
-   security/libgsasl
+   net/libircclient \
+   security/libgsasl \
+   textproc/tinyxml
 
 CONFIGURE_ENV= HOME=${WRKDIR}
 
Index: distinfo
===
RCS file: /cvs/ports/games/pokerth/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo17 May 2011 11:49:49 -  1.7
+++ distinfo29 Jan 2013 21:58:45 -
@@ -1,5 +1,2 @@
-MD5 (PokerTH-0.8.3-src.tar.bz2) = rb5WrV9UfrJV2tkd5WS/HA==
-RMD160 (PokerTH-0.8.3-src.tar.bz2) = eEzHVn3qc3NYRwhCeO+22OZWOp8=
-SHA1 (PokerTH-0.8.3-src.tar.bz2) = 3vdf4srhoeIxFKjAO2kIWpjWluA=
-SHA256 (PokerTH-0.8.3-src.tar.bz2) = 
/2gFR1O4fchxMwapa1MQiy5IVhAIaihIHw/D16NloC4=
-SIZE (PokerTH-0.8.3-src.tar.bz2) = 7037418
+SHA256 (PokerTH-1.0-src.tar.bz2) = Wqr5E6dpbxKv4Y+bLaVchPc0O/ivtFsl94UqJf0abBA=
+SIZE (PokerTH-1.0-src.tar.bz2) = 19125507
Index: patches/patch-src_net_common_ircthread_cpp
===
RCS file: patches/patch-src_net_common_ircthread_cpp
diff -N patches/patch-src_net_common_ircthread_cpp
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_net_common_ircthread_cpp  29 Jan 2013 21:58:45 -
@@ -0,0 +1,13 @@
+$OpenBSD$
+--- src/net/common/ircthread.cpp.orig  Tue Jan 29 15:53:10 2013
 src/net/common/ircthread.cpp   Tue Jan 29 15:53:44 2013
+@@ -32,7 +32,8 @@
+ #include 
+ #include 
+ #include 
+-#include 
++#include 
++#include 
+ #include 
+ #include 
+ #include 
Index: pkg/PLIST
===
RCS file: /cvs/ports/games/pokerth/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- pkg/PLIST   26 Oct 2010 09:41:51 -  1.7
+++ pkg/PLIST   29 Jan 2013 21:58:46 -
@@ -8,8 +8,7 @@ share/pokerth/
 share/pokerth/data/
 share/pokerth/data/data-copyright.txt
 share/pokerth/data/fonts/
-share/pokerth/data/fonts/VeraBd.ttf
-share/pokerth/data/fonts/c059013l.pfb
+share/pokerth/data/fonts/DejaVuSans-Bold.ttf
 share/pokerth/data/fonts/n019003l.pfb
 share/pokerth/data/gfx/
 share/pokerth/data/gfx/avatars/
@@ -218,6 +217,62 @@ share/pokerth/data/gfx/cards/default4c/9
 share/pokerth/data/gfx/cards/default4c/default4cdeckstyle.xml
 share/pokerth/data/gfx/cards/default4c/flipside.png
 share/pokerth/data/gfx/cards/default4c/preview.png
+share/pokerth/data/gfx/cards/default_800x480/
+share/pokerth/data/gfx/cards/default_800x480/0.png
+share/pokerth/data/gfx/cards/default_800x480/1.png
+share/poke

Re: UPDATE: emulators/sdlmame

2013-01-29 Thread Juan Francisco Cantero Hurtado
On Tue, Jan 29, 2013 at 10:43:43AM +, Federico Schwindt wrote:
> On Sun, Jan 27, 2013 at 4:36 PM, David Coppa  wrote:
> > On Sun, Jan 27, 2013 at 5:20 PM, Federico Schwindt  wrote:
> >> Hi,
> >>
> >> The attached diff updates sdlmame to 0.148 and sets myself as
> >> maintainer. With input and some changes from dcoppa@.
> >> It requires the MAXTSIZ increase to 128 MB, otherwise it will fail
> >> with ENOMEM so make sure your vmparam.h is up to date.
> >> Comments? OK?
> >
> > Re-read it and still seems ok :)
> 
> Thanks. Anyone else?
> Otherwise I will commit this tonight or early tomorrow.
> 

I've tested the port for two days on amd64 with a few neogeo games. All
works perfect.

-- 
Juan Francisco Cantero Hurtado http://juanfra.info



UPDATE: textproc/libwbxml to 0.11.2

2013-01-29 Thread Vadim Zhukov
Simple update for libwbxml. Cleaned up a bit while there.
All regression tests pass on i386. The single patch sent upstream.

okay?


Index: Makefile
===
RCS file: /cvs/ports/textproc/libwbxml/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- Makefile29 Mar 2012 13:39:00 -  1.2
+++ Makefile29 Jan 2013 15:18:12 -
@@ -2,10 +2,10 @@
 
 CATEGORIES =   textproc devel
 COMMENT =  C library for handling WBXML documents
-DISTNAME = libwbxml-0.11.0
-HOMEPAGE = http://libwbxml.aymerick.com/
+DISTNAME = libwbxml-0.11.2
+HOMEPAGE = https://libwbxml.opensync.org/
 
-SHARED_LIBS += wbxml2  0.0 # 1.0
+SHARED_LIBS =  wbxml2  0.1 # 1.0
 
 MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=libwbxml/}
 
@@ -15,14 +15,11 @@ PERMIT_PACKAGE_FTP =Yes
 PERMIT_DISTFILES_CDROM =Yes
 PERMIT_DISTFILES_FTP = Yes
 
-WANTLIB += c expat
-
-SEPARATE_BUILD =   Yes
-USE_LIBTOOL =  Yes
+WANTLIB =  c expat
 
 MODULES =  devel/cmake
 
-CONFIGURE_ARGS +=  -DCHECK_FOUND=1 \
+CONFIGURE_ARGS =   -DCHECK_FOUND=1 \
-DWBXML_LIB_VERBOSE=ON \
-DLIBWBXML_INCLUDE_DIR=${PREFIX}/include
 
Index: distinfo
===
RCS file: /cvs/ports/textproc/libwbxml/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo24 Oct 2011 20:27:40 -  1.1.1.1
+++ distinfo29 Jan 2013 15:18:12 -
@@ -1,5 +1,2 @@
-MD5 (libwbxml-0.11.0.tar.gz) = gP46/EC9sPwQFtMmMKhdvQ==
-RMD160 (libwbxml-0.11.0.tar.gz) = Zy6WkVougeQ1tYV0kLNzA/oK1vc=
-SHA1 (libwbxml-0.11.0.tar.gz) = HFlfxkAU+AlBCABav7GHQCJnbD4=
-SHA256 (libwbxml-0.11.0.tar.gz) = 6eaK7Vc7il03VXEsR3BAuV1qEJN90HIXagjkmYvZlZo=
-SIZE (libwbxml-0.11.0.tar.gz) = 424136
+SHA256 (libwbxml-0.11.2.tar.gz) = 2xyi/oqZ/3CvhIPt8OXqwBOUTFd0+oboOyLRy1F2vO4=
+SIZE (libwbxml-0.11.2.tar.gz) = 423665
Index: pkg/PFRAG.shared
===
RCS file: pkg/PFRAG.shared
diff -N pkg/PFRAG.shared
--- pkg/PFRAG.shared24 Oct 2011 20:27:40 -  1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,2 +0,0 @@
-@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2011/10/24 20:27:40 jasper Exp $
-@lib lib/libwbxml2.so.${LIBwbxml2_VERSION}
Index: pkg/PLIST
===
RCS file: /cvs/ports/textproc/libwbxml/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   24 Oct 2011 20:27:40 -  1.1.1.1
+++ pkg/PLIST   29 Jan 2013 15:18:12 -
@@ -1,5 +1,4 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2011/10/24 20:27:40 jasper Exp $
-%%SHARED%%
 @bin bin/wbxml2xml
 @bin bin/xml2wbxml
 include/wbxml/
@@ -8,8 +7,12 @@ include/wbxml/wbxml_config.h
 include/wbxml/wbxml_conv.h
 include/wbxml/wbxml_defines.h
 include/wbxml/wbxml_errors.h
+@lib lib/libwbxml2.so.${LIBwbxml2_VERSION}
 lib/pkgconfig/
 lib/pkgconfig/libwbxml2.pc
+share/cmake/
+share/cmake/Modules/
+share/cmake/Modules/FindLibWbxml2.cmake
 share/doc/libwbxml/
 share/doc/libwbxml/AUTHORS
 share/doc/libwbxml/BUGS



UPDATE: QEMU 1.3.1

2013-01-29 Thread Brad Smith
Here is an update to QEMU 1.3.1. The only thing this buys us over
the 1.3.0 update I sent out a little while ago is an update to
SeaBIOS which fixes some ACPI issues which affected booting some
FreeBSD releases and possibly some other OS's.


Index: Makefile
===
RCS file: /cvs/ports/emulators/qemu/Makefile,v
retrieving revision 1.97
diff -u -p -r1.97 Makefile
--- Makefile29 Jan 2013 10:57:03 -  1.97
+++ Makefile29 Jan 2013 10:59:04 -
@@ -4,8 +4,7 @@ ONLY_FOR_ARCHS= amd64 i386 powerpc sparc
 
 COMMENT=   multi system emulator
 
-DISTNAME=  qemu-1.2.2
-REVISION=  2
+DISTNAME=  qemu-1.3.1
 CATEGORIES=emulators
 MASTER_SITES=  http://wiki.qemu.org/download/
 EXTRACT_SUFX=  .tar.bz2
@@ -21,7 +20,7 @@ PERMIT_DISTFILES_CDROM=   Yes
 PERMIT_DISTFILES_FTP=  Yes
 
 WANTLIB=   GL SDL X11 c curl glib-2.0 gthread-2.0 jpeg m ncurses \
-   png pthread util z
+   pixman-1 png pthread pthread-stubs util z
 
 MODULES=   devel/gettext \
lang/python
Index: distinfo
===
RCS file: /cvs/ports/emulators/qemu/distinfo,v
retrieving revision 1.24
diff -u -p -r1.24 distinfo
--- distinfo12 Dec 2012 18:01:08 -  1.24
+++ distinfo29 Jan 2013 10:59:04 -
@@ -1,2 +1,2 @@
-SHA256 (qemu-1.2.2.tar.bz2) = J6ZmKRNs9s7+SHWl1vzgTrUhz8ngyiUjM1ynLEW+hiU=
-SIZE (qemu-1.2.2.tar.bz2) = 9871919
+SHA256 (qemu-1.3.1.tar.bz2) = N3Ln7wybQXgZXtz5DnEfEroSP0Zfzwn7Q7Vr2srKDq8=
+SIZE (qemu-1.3.1.tar.bz2) = 10283677
Index: patches/patch-configure
===
RCS file: /cvs/ports/emulators/qemu/patches/patch-configure,v
retrieving revision 1.27
diff -u -p -r1.27 patch-configure
--- patches/patch-configure 12 Dec 2012 18:01:08 -  1.27
+++ patches/patch-configure 29 Jan 2013 10:59:04 -
@@ -1,7 +1,7 @@
 $OpenBSD: patch-configure,v 1.27 2012/12/12 18:01:08 brad Exp $
 configure.orig Tue Dec 11 17:04:49 2012
-+++ configure  Tue Dec 11 19:47:53 2012
-@@ -2990,10 +2990,6 @@ fi
+--- configure.orig Mon Dec  3 14:37:05 2012
 configure  Mon Dec  3 15:59:33 2012
+@@ -3066,10 +3066,6 @@ fi
  # End of CC checks
  # After here, no more $cc or $ld runs
  
Index: patches/patch-hw_e1000_c
===
RCS file: patches/patch-hw_e1000_c
diff -N patches/patch-hw_e1000_c
--- patches/patch-hw_e1000_c30 Dec 2012 08:49:15 -  1.7
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,27 +0,0 @@
-$OpenBSD: patch-hw_e1000_c,v 1.7 2012/12/30 08:49:15 brad Exp $
-
-Discard oversized packets based on SBP|LPE. CVE-2012-6075
-
 hw/e1000.c.origWed Dec 19 23:14:16 2012
-+++ hw/e1000.c Wed Dec 19 23:15:08 2012
-@@ -61,6 +61,8 @@ static int debugflags = DBGBIT(TXERR) | DBGBIT(GENERAL
- 
- /* this is the size past which hardware will drop packets when setting LPE=0 
*/
- #define MAXIMUM_ETHERNET_VLAN_SIZE 1522
-+/* this is the size past which hardware will drop packets when setting LPE=1 
*/
-+#define MAXIMUM_ETHERNET_LPE_SIZE 16384
- 
- /*
-  * HW models:
-@@ -799,8 +801,9 @@ e1000_receive(NetClientState *nc, const uint8_t *buf, 
- }
- 
- /* Discard oversized packets if !LPE and !SBP. */
--if (size > MAXIMUM_ETHERNET_VLAN_SIZE
--&& !(s->mac_reg[RCTL] & E1000_RCTL_LPE)
-+if ((size > MAXIMUM_ETHERNET_LPE_SIZE ||
-+(size > MAXIMUM_ETHERNET_VLAN_SIZE
-+&& !(s->mac_reg[RCTL] & E1000_RCTL_LPE)))
- && !(s->mac_reg[RCTL] & E1000_RCTL_SBP)) {
- return size;
- }
Index: pkg/PLIST
===
RCS file: /cvs/ports/emulators/qemu/pkg/PLIST,v
retrieving revision 1.23
diff -u -p -r1.23 PLIST
--- pkg/PLIST   24 Sep 2012 17:55:36 -  1.23
+++ pkg/PLIST   29 Jan 2013 10:59:04 -
@@ -56,7 +56,6 @@ share/examples/qemu/target-x86_64.conf
 share/qemu/
 share/qemu/bamboo.dtb
 share/qemu/bios.bin
-share/qemu/cpus-x86_64.conf
 share/qemu/keymaps/
 share/qemu/keymaps/ar
 share/qemu/keymaps/bepo

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



Re: UPDATE: emulators/sdlmame

2013-01-29 Thread Federico Schwindt
On Sun, Jan 27, 2013 at 4:36 PM, David Coppa  wrote:
> On Sun, Jan 27, 2013 at 5:20 PM, Federico Schwindt  wrote:
>> Hi,
>>
>> The attached diff updates sdlmame to 0.148 and sets myself as
>> maintainer. With input and some changes from dcoppa@.
>> It requires the MAXTSIZ increase to 128 MB, otherwise it will fail
>> with ENOMEM so make sure your vmparam.h is up to date.
>> Comments? OK?
>
> Re-read it and still seems ok :)

Thanks. Anyone else?
Otherwise I will commit this tonight or early tomorrow.

f.-



Re: Port of arm-none-eabi-gcc

2013-01-29 Thread Gregor Best
On Mon, Jan 28, 2013 at 09:34:08PM -0600, Maximo Pech wrote:
> [...]
> I don't mind porting it myself, but I'd like to have feedback from you
> first, to avoid duplicate work and also for some hints you may have.
> [...]

I have a port for arm-none-eabi in my portstree. I basically copied the
arm-elf port and change every occurrence of arm-elf to arm-none-eabi
(and some other nits I don't really remember). The port is attached.

-- 
Gregor Best


devel-arm-none-eabi.tbz
Description: Binary data