On Sun, Jul 07, 2013 at 09:36:20PM -0600, Anthony J. Bentley wrote:
> Hi,
>
> Attached is an update to mupen64plus-2.0.
>
> Upstream released another graphics plugin, video-glide64mk2, but I haven't
> made a port for it because it #includes <thread>, which doesn't seem to
> appear with either GCC 4.6 or clang.
>
> Tested all plugins on intel/i386. arachnoid breaks with that specific driver
> but this is not new (it works fine with software rendering and, IIRC, radeon).
>
> meta/mupen64plus also needs to be bumped to 2.0.
Hey Anthony,
Just a note, since the update to 2.0 certain aspects of the emu
(with rice video) seem to work worse than they did before the update.
Its hard to say why just yet as I was also testing radeon kms, though
radeon kms + old ver didn't have the same issue.
The good news is I went line-by-line in mupen64plus.cfg enabling and
disabling options until i found one that made the odd blitting problem
(making some games unplayable, as the junk showing up covers lots of
gameplay area) go away.
So, if yourself or others notices weird blitting where it used to not
happen, check this default option:
Mipmapping = 3 <-- pretty sure thats where default was.
I just turned it off, setting it to 0, and all the problems went away,
making it run just as good (or better) than it did before.
May be worth throwing into pkg-readme if many others notice the same
thing.
Cheers!
(my daughter really enjoys the old mario games, so thanks for spending
the time getting this going on openbsd to begin with)
-ryan
>
> ok?
>
>
> Index: Makefile.inc
> ===================================================================
> RCS file: /cvs/ports/emulators/mupen64plus/Makefile.inc,v
> retrieving revision 1.5
> diff -u -p -u -p -r1.5 Makefile.inc
> --- Makefile.inc 11 Mar 2013 11:06:04 -0000 1.5
> +++ Makefile.inc 8 Jul 2013 02:11:31 -0000
> @@ -2,7 +2,7 @@
>
> ONLY_FOR_ARCHS ?= amd64 i386
> SHARED_ONLY = Yes
> -VERSION ?= 1.99.5
> +VERSION ?= 2.0
> DISTNAME ?= mupen64plus-${MUPEN64PLUS_MOD}-src-${VERSION}
> PKGNAME ?= mupen64plus-${MUPEN64PLUS_MOD}-${VERSION}
> HOMEPAGE ?= https://code.google.com/p/mupen64plus/
> @@ -21,7 +21,7 @@ FAKE_FLAGS ?= PREFIX=${PREFIX} LDCONFIG
>
> .if ${MUPEN64PLUS_MOD} != "core"
> MAKE_FLAGS += APIDIR=${LOCALBASE}/include/mupen64plus
> -BUILD_DEPENDS += emulators/mupen64plus/core>=1.99.5
> +BUILD_DEPENDS += emulators/mupen64plus/core>=2.0
> .endif
>
> WRKBUILD ?= ${WRKDIST}/projects/unix
> Index: audio-sdl/Makefile
> ===================================================================
> RCS file: /cvs/ports/emulators/mupen64plus/audio-sdl/Makefile,v
> retrieving revision 1.4
> diff -u -p -u -p -r1.4 Makefile
> --- audio-sdl/Makefile 11 Mar 2013 11:06:04 -0000 1.4
> +++ audio-sdl/Makefile 8 Jul 2013 02:11:31 -0000
> @@ -2,15 +2,16 @@
>
> COMMENT = n64 emulator sdl audio plugin
>
> -REVISION = 0
> -
> # GPLv2+
> PERMIT_PACKAGE_CDROM = Yes
>
> -WANTLIB = SDL pthread samplerate
> -LIB_DEPENDS = devel/sdl \
> +WANTLIB = SDL pthread samplerate speexdsp
> +LIB_DEPENDS = audio/speex \
> + devel/sdl \
> audio/libsamplerate
>
> MUPEN64PLUS_MOD = audio-sdl
> +
> +MAKE_FLAGS += NO_OSS=1
>
> .include <bsd.port.mk>
> Index: audio-sdl/distinfo
> ===================================================================
> RCS file: /cvs/ports/emulators/mupen64plus/audio-sdl/distinfo,v
> retrieving revision 1.2
> diff -u -p -u -p -r1.2 distinfo
> --- audio-sdl/distinfo 13 Aug 2012 06:53:55 -0000 1.2
> +++ audio-sdl/distinfo 8 Jul 2013 02:11:31 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (mupen64plus-audio-sdl-src-1.99.5.tar.gz) =
> cbu0Tqs3RF+btfRmbZbjpmpAQvGCdGoWM5QOXIs+iZU=
> -SIZE (mupen64plus-audio-sdl-src-1.99.5.tar.gz) = 23488
> +SHA256 (mupen64plus-audio-sdl-src-2.0.tar.gz) =
> lD/6a2za8M2iokRp36HY6VHIjEFHLe2eXJ7LwRE2MoY=
> +SIZE (mupen64plus-audio-sdl-src-2.0.tar.gz) = 26084
> Index: core/Makefile
> ===================================================================
> RCS file: /cvs/ports/emulators/mupen64plus/core/Makefile,v
> retrieving revision 1.5
> diff -u -p -u -p -r1.5 Makefile
> --- core/Makefile 11 Mar 2013 11:06:04 -0000 1.5
> +++ core/Makefile 8 Jul 2013 02:11:32 -0000
> @@ -1,9 +1,7 @@
> # $OpenBSD: Makefile,v 1.5 2013/03/11 11:06:04 espie Exp $
>
> COMMENT = n64 emulator core
> -SHARED_LIBS = mupen64plus 2.1 # 2.0
> -
> -REVISION = 0
> +SHARED_LIBS = mupen64plus 2.2 # 2.0
>
> # GPLv2+
> PERMIT_PACKAGE_CDROM = Yes
> Index: core/distinfo
> ===================================================================
> RCS file: /cvs/ports/emulators/mupen64plus/core/distinfo,v
> retrieving revision 1.2
> diff -u -p -u -p -r1.2 distinfo
> --- core/distinfo 13 Aug 2012 06:53:55 -0000 1.2
> +++ core/distinfo 8 Jul 2013 02:11:32 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (mupen64plus-core-src-1.99.5.tar.gz) =
> o0+eiE8IDtwKXrz4z2I7ivxYJOmTLXl88em+BHkdfWM=
> -SIZE (mupen64plus-core-src-1.99.5.tar.gz) = 1218594
> +SHA256 (mupen64plus-core-src-2.0.tar.gz) =
> fph5Xb5GRrhYkZB49Ypu2U98+jCGffbPRO8z2mqqeig=
> +SIZE (mupen64plus-core-src-2.0.tar.gz) = 1127862
> Index: input-sdl/Makefile
> ===================================================================
> RCS file: /cvs/ports/emulators/mupen64plus/input-sdl/Makefile,v
> retrieving revision 1.4
> diff -u -p -u -p -r1.4 Makefile
> --- input-sdl/Makefile 11 Mar 2013 11:06:04 -0000 1.4
> +++ input-sdl/Makefile 8 Jul 2013 02:11:32 -0000
> @@ -2,8 +2,6 @@
>
> COMMENT = n64 emulator input plugin
>
> -REVISION = 0
> -
> # GPLv2+
> PERMIT_PACKAGE_CDROM = Yes
>
> Index: input-sdl/distinfo
> ===================================================================
> RCS file: /cvs/ports/emulators/mupen64plus/input-sdl/distinfo,v
> retrieving revision 1.2
> diff -u -p -u -p -r1.2 distinfo
> --- input-sdl/distinfo 13 Aug 2012 06:53:55 -0000 1.2
> +++ input-sdl/distinfo 8 Jul 2013 02:11:32 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (mupen64plus-input-sdl-src-1.99.5.tar.gz) =
> Tw2js6lEIrNxTO1Lu9Q/NAymvrPOtjqweRwEfTr39YA=
> -SIZE (mupen64plus-input-sdl-src-1.99.5.tar.gz) = 37756
> +SHA256 (mupen64plus-input-sdl-src-2.0.tar.gz) =
> tr5I6XhoPM7YwgitA+J4KMF6x7LaXmmdbDSUXbY9lbY=
> +SIZE (mupen64plus-input-sdl-src-2.0.tar.gz) = 43553
> Index: input-sdl/pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/emulators/mupen64plus/input-sdl/pkg/PLIST,v
> retrieving revision 1.2
> diff -u -p -u -p -r1.2 PLIST
> --- input-sdl/pkg/PLIST 13 Aug 2012 06:53:56 -0000 1.2
> +++ input-sdl/pkg/PLIST 8 Jul 2013 02:11:32 -0000
> @@ -2,4 +2,5 @@
> lib/mupen64plus/
> lib/mupen64plus/mupen64plus-input-sdl.so
> share/doc/pkg-readmes/${FULLPKGNAME}
> +share/mupen64plus/
> share/mupen64plus/InputAutoCfg.ini
> Index: rsp-hle/Makefile
> ===================================================================
> RCS file: /cvs/ports/emulators/mupen64plus/rsp-hle/Makefile,v
> retrieving revision 1.4
> diff -u -p -u -p -r1.4 Makefile
> --- rsp-hle/Makefile 11 Mar 2013 11:06:04 -0000 1.4
> +++ rsp-hle/Makefile 8 Jul 2013 02:11:33 -0000
> @@ -2,8 +2,6 @@
>
> COMMENT = n64 emulator signal co-processor plugin
>
> -REVISION = 0
> -
> # GPLv2+
> PERMIT_PACKAGE_CDROM = Yes
>
> Index: rsp-hle/distinfo
> ===================================================================
> RCS file: /cvs/ports/emulators/mupen64plus/rsp-hle/distinfo,v
> retrieving revision 1.2
> diff -u -p -u -p -r1.2 distinfo
> --- rsp-hle/distinfo 13 Aug 2012 06:53:56 -0000 1.2
> +++ rsp-hle/distinfo 8 Jul 2013 02:11:33 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (mupen64plus-rsp-hle-src-1.99.5.tar.gz) =
> 3HuVqPBeCHDWNH8U/YU/AQB/3kvy/kpf1kgMIH28ZWY=
> -SIZE (mupen64plus-rsp-hle-src-1.99.5.tar.gz) = 42073
> +SHA256 (mupen64plus-rsp-hle-src-2.0.tar.gz) =
> YcK9Fjs1BtIGlXumkN/RtNKSGmyKOIOrao7xIE3ntzY=
> +SIZE (mupen64plus-rsp-hle-src-2.0.tar.gz) = 46291
> Index: rsp-z64/Makefile
> ===================================================================
> RCS file: /cvs/ports/emulators/mupen64plus/rsp-z64/Makefile,v
> retrieving revision 1.2
> diff -u -p -u -p -r1.2 Makefile
> --- rsp-z64/Makefile 11 Mar 2013 11:06:04 -0000 1.2
> +++ rsp-z64/Makefile 8 Jul 2013 02:11:33 -0000
> @@ -2,6 +2,9 @@
>
> COMMENT = n64 emulator signal co-processor plugin
>
> +# XXX upstream was inconsistent with numbering this release (2.0 vs 2.0.0)
> +VERSION = 2.0.0
> +
> # GPLv2+
> PERMIT_PACKAGE_CDROM = Yes
>
> Index: rsp-z64/distinfo
> ===================================================================
> RCS file: /cvs/ports/emulators/mupen64plus/rsp-z64/distinfo,v
> retrieving revision 1.1.1.1
> diff -u -p -u -p -r1.1.1.1 distinfo
> --- rsp-z64/distinfo 7 Jan 2013 16:57:46 -0000 1.1.1.1
> +++ rsp-z64/distinfo 8 Jul 2013 02:11:33 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (mupen64plus-rsp-z64-src-1.99.5.tar.gz) =
> RCyVqv3ngO1Lddk766lj4jgzGpruglbnjbZWciLnQG8=
> -SIZE (mupen64plus-rsp-z64-src-1.99.5.tar.gz) = 43929
> +SHA256 (mupen64plus-rsp-z64-src-2.0.0.tar.gz) =
> 32nrci+umk7de3ZOnJpFn2ptNIIiXUaYccOTxpX4bps=
> +SIZE (mupen64plus-rsp-z64-src-2.0.0.tar.gz) = 44341
> Index: ui-console/Makefile
> ===================================================================
> RCS file: /cvs/ports/emulators/mupen64plus/ui-console/Makefile,v
> retrieving revision 1.6
> diff -u -p -u -p -r1.6 Makefile
> --- ui-console/Makefile 11 Mar 2013 11:06:04 -0000 1.6
> +++ ui-console/Makefile 8 Jul 2013 02:11:33 -0000
> @@ -2,19 +2,15 @@
>
> COMMENT = n64 emulator command-line ui plugin
>
> -REVISION = 1
> -
> # GPLv2+
> PERMIT_PACKAGE_CDROM = Yes
>
> -WANTLIB = c pthread
> +WANTLIB = SDL c pthread
> +LIB_DEPENDS = devel/sdl
>
> MUPEN64PLUS_MOD = ui-console
>
> MAKE_FLAGS += MANDIR=${PREFIX}/man \
> PIE=1
> -
> -post-install:
> - gunzip ${PREFIX}/man/man6/mupen64plus.6.gz
>
> .include <bsd.port.mk>
> Index: ui-console/distinfo
> ===================================================================
> RCS file: /cvs/ports/emulators/mupen64plus/ui-console/distinfo,v
> retrieving revision 1.2
> diff -u -p -u -p -r1.2 distinfo
> --- ui-console/distinfo 13 Aug 2012 06:53:56 -0000 1.2
> +++ ui-console/distinfo 8 Jul 2013 02:11:33 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (mupen64plus-ui-console-src-1.99.5.tar.gz) =
> bSv5dTtMWMxVJcZZN+QUPuDcqyEXecre8MSbke7MxTk=
> -SIZE (mupen64plus-ui-console-src-1.99.5.tar.gz) = 36427
> +SHA256 (mupen64plus-ui-console-src-2.0.tar.gz) =
> h7msCl67yDW6pOH7oPUOdGfofaZGmqKP2xluIEDlSHc=
> +SIZE (mupen64plus-ui-console-src-2.0.tar.gz) = 37954
> Index: video-arachnoid/Makefile
> ===================================================================
> RCS file: /cvs/ports/emulators/mupen64plus/video-arachnoid/Makefile,v
> retrieving revision 1.2
> diff -u -p -u -p -r1.2 Makefile
> --- video-arachnoid/Makefile 11 Mar 2013 11:06:04 -0000 1.2
> +++ video-arachnoid/Makefile 8 Jul 2013 02:11:34 -0000
> @@ -2,6 +2,9 @@
>
> COMMENT = n64 emulator video plugin
>
> +# XXX upstream was inconsistent with numbering this release (2.0 vs 2.0.0)
> +VERSION = 2.0.0
> +
> # GPLv2+
> PERMIT_PACKAGE_CDROM = Yes
>
> Index: video-arachnoid/distinfo
> ===================================================================
> RCS file: /cvs/ports/emulators/mupen64plus/video-arachnoid/distinfo,v
> retrieving revision 1.1.1.1
> diff -u -p -u -p -r1.1.1.1 distinfo
> --- video-arachnoid/distinfo 7 Jan 2013 16:59:51 -0000 1.1.1.1
> +++ video-arachnoid/distinfo 8 Jul 2013 02:11:34 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (mupen64plus-video-arachnoid-src-1.99.5.tar.gz) =
> oB7Ro4b8PkJ08NUsOCIWHf+EydcO53NE+k30YBWElhU=
> -SIZE (mupen64plus-video-arachnoid-src-1.99.5.tar.gz) = 129886
> +SHA256 (mupen64plus-video-arachnoid-src-2.0.0.tar.gz) =
> VizIlrxg6YxORaBxbTIkgw9CVB71JshDdpnfEDqI11o=
> +SIZE (mupen64plus-video-arachnoid-src-2.0.0.tar.gz) = 126329
> Index: video-glide64/Makefile
> ===================================================================
> RCS file: /cvs/ports/emulators/mupen64plus/video-glide64/Makefile,v
> retrieving revision 1.2
> diff -u -p -u -p -r1.2 Makefile
> --- video-glide64/Makefile 11 Mar 2013 11:06:04 -0000 1.2
> +++ video-glide64/Makefile 8 Jul 2013 02:11:34 -0000
> @@ -2,6 +2,9 @@
>
> COMMENT = n64 emulator video plugin
>
> +# XXX upstream was inconsistent with numbering this release (2.0 vs 2.0.0)
> +VERSION = 2.0.0
> +
> # GPLv2+
> PERMIT_PACKAGE_CDROM = Yes
>
> Index: video-glide64/distinfo
> ===================================================================
> RCS file: /cvs/ports/emulators/mupen64plus/video-glide64/distinfo,v
> retrieving revision 1.1.1.1
> diff -u -p -u -p -r1.1.1.1 distinfo
> --- video-glide64/distinfo 7 Jan 2013 17:01:50 -0000 1.1.1.1
> +++ video-glide64/distinfo 8 Jul 2013 02:11:34 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (mupen64plus-video-glide64-src-1.99.5.tar.gz) =
> TJI94/kRTV9vb1mj8fZDT0qP4zZi/87EPDTW4FFL+nM=
> -SIZE (mupen64plus-video-glide64-src-1.99.5.tar.gz) = 346092
> +SHA256 (mupen64plus-video-glide64-src-2.0.0.tar.gz) =
> U1ndHWnCQYO95RkoViWsjLf0rF0gacysx7u5WoVcJfM=
> +SIZE (mupen64plus-video-glide64-src-2.0.0.tar.gz) = 334935
> Index: video-glide64/patches/patch-src_Main_cpp
> ===================================================================
> RCS file: video-glide64/patches/patch-src_Main_cpp
> diff -N video-glide64/patches/patch-src_Main_cpp
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ video-glide64/patches/patch-src_Main_cpp 8 Jul 2013 02:11:35 -0000
> @@ -0,0 +1,25 @@
> +$OpenBSD$
> +--- src/Main.cpp.orig Sun Jul 7 20:07:53 2013
> ++++ src/Main.cpp Sun Jul 7 20:08:12 2013
> +@@ -54,6 +54,8 @@
> + #include <sys/time.h>
> + #endif
> +
> ++#include <sys/endian.h>
> ++
> + #include "osal_dynamiclib.h"
> +
> + #define G64_VERSION "Mupen64Plus"
> +@@ -634,11 +636,7 @@ void guLoadTextures ()
> + for (i=0; i<0x200; i++)
> + {
> + // cur = ~*(data++), byteswapped
> +-#if !defined(__GNUC__)
> +- cur = _byteswap_ulong(~*(data++));
> +-#else
> +- cur = __builtin_bswap32(~*(data++));
> +-#endif
> ++ cur = swap32(~*(data++));
> +
> + for (b=0x80000000; b!=0; b>>=1)
> + {
> Index: video-glide64/patches/patch-src_rdp_cpp
> ===================================================================
> RCS file: video-glide64/patches/patch-src_rdp_cpp
> diff -N video-glide64/patches/patch-src_rdp_cpp
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ video-glide64/patches/patch-src_rdp_cpp 8 Jul 2013 02:11:35 -0000
> @@ -0,0 +1,14 @@
> +$OpenBSD$
> +--- src/rdp.cpp.orig Sun Jul 7 20:08:53 2013
> ++++ src/rdp.cpp Sun Jul 7 20:09:31 2013
> +@@ -67,9 +67,7 @@ int wrong_tile = -1;
> +
> + int drawFlag = 1; // draw flag for rendering callback
> +
> +-#if defined(__GNUC__)
> +- #define bswap32(x) __builtin_bswap32(x)
> +-#elif defined(_MSC_VER) && (defined(_M_IX86) || defined(_M_X64))
> ++#if defined(_MSC_VER) && (defined(_M_IX86) || defined(_M_X64))
> + #include <stdlib.h>
> + #define bswap32(x) _byteswap_ulong(x)
> + #else
> Index: video-glide64/pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/emulators/mupen64plus/video-glide64/pkg/PLIST,v
> retrieving revision 1.1.1.1
> diff -u -p -u -p -r1.1.1.1 PLIST
> --- video-glide64/pkg/PLIST 7 Jan 2013 17:01:50 -0000 1.1.1.1
> +++ video-glide64/pkg/PLIST 8 Jul 2013 02:11:35 -0000
> @@ -1,4 +1,5 @@
> @comment $OpenBSD: PLIST,v 1.1.1.1 2013/01/07 17:01:50 bentley Exp $
> lib/mupen64plus/
> lib/mupen64plus/mupen64plus-video-glide64.so
> +share/mupen64plus/
> share/mupen64plus/Glide64.ini
> Index: video-rice/Makefile
> ===================================================================
> RCS file: /cvs/ports/emulators/mupen64plus/video-rice/Makefile,v
> retrieving revision 1.5
> diff -u -p -u -p -r1.5 Makefile
> --- video-rice/Makefile 11 Mar 2013 11:06:04 -0000 1.5
> +++ video-rice/Makefile 8 Jul 2013 02:11:35 -0000
> @@ -2,12 +2,10 @@
>
> COMMENT = n64 emulator opengl video plugin
>
> -REVISION = 0
> -
> # GPLv2+
> PERMIT_PACKAGE_CDROM = Yes
>
> -WANTLIB = GL SDL m png pthread stdc++ z
> +WANTLIB = GL SDL m png pthread stdc++
> LIB_DEPENDS = devel/sdl graphics/png
> MUPEN64PLUS_MOD = video-rice
>
> Index: video-rice/distinfo
> ===================================================================
> RCS file: /cvs/ports/emulators/mupen64plus/video-rice/distinfo,v
> retrieving revision 1.2
> diff -u -p -u -p -r1.2 distinfo
> --- video-rice/distinfo 13 Aug 2012 06:53:56 -0000 1.2
> +++ video-rice/distinfo 8 Jul 2013 02:11:35 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (mupen64plus-video-rice-src-1.99.5.tar.gz) =
> OWVglmcYP1dHnzA+PYmycDyJskq74cNKgtcmxNiN2Pw=
> -SIZE (mupen64plus-video-rice-src-1.99.5.tar.gz) = 349922
> +SHA256 (mupen64plus-video-rice-src-2.0.tar.gz) =
> PrB258OKtFyex1LTDgDsoCKp4Mbq0aIt8TrZSQLggjg=
> +SIZE (mupen64plus-video-rice-src-2.0.tar.gz) = 362013
> Index: video-rice/pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/emulators/mupen64plus/video-rice/pkg/PLIST,v
> retrieving revision 1.2
> diff -u -p -u -p -r1.2 PLIST
> --- video-rice/pkg/PLIST 13 Aug 2012 06:53:56 -0000 1.2
> +++ video-rice/pkg/PLIST 8 Jul 2013 02:11:35 -0000
> @@ -1,4 +1,5 @@
> @comment $OpenBSD: PLIST,v 1.2 2012/08/13 06:53:56 bentley Exp $
> lib/mupen64plus/
> lib/mupen64plus/mupen64plus-video-rice.so
> +share/mupen64plus/
> share/mupen64plus/RiceVideoLinux.ini
> Index: video-z64/Makefile
> ===================================================================
> RCS file: /cvs/ports/emulators/mupen64plus/video-z64/Makefile,v
> retrieving revision 1.2
> diff -u -p -u -p -r1.2 Makefile
> --- video-z64/Makefile 11 Mar 2013 11:06:04 -0000 1.2
> +++ video-z64/Makefile 8 Jul 2013 02:11:35 -0000
> @@ -2,6 +2,9 @@
>
> COMMENT = n64 emulator video plugin
>
> +# XXX upstream was inconsistent with numbering this release (2.0 vs 2.0.0)
> +VERSION = 2.0.0
> +
> # GPLv2+
> PERMIT_PACKAGE_CDROM = Yes
>
> Index: video-z64/distinfo
> ===================================================================
> RCS file: /cvs/ports/emulators/mupen64plus/video-z64/distinfo,v
> retrieving revision 1.1.1.1
> diff -u -p -u -p -r1.1.1.1 distinfo
> --- video-z64/distinfo 7 Jan 2013 17:04:25 -0000 1.1.1.1
> +++ video-z64/distinfo 8 Jul 2013 02:11:35 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (mupen64plus-video-z64-src-1.99.5.tar.gz) =
> 5EUmhtN5Hs9Ryh7sSdIP/TWdhhEyoH5Nx/4R5pUa3eI=
> -SIZE (mupen64plus-video-z64-src-1.99.5.tar.gz) = 65252
> +SHA256 (mupen64plus-video-z64-src-2.0.0.tar.gz) =
> 3sBqCvuLQDdU+qJto2xq2nf3kYEkUWxvRJqdkNPEhh8=
> +SIZE (mupen64plus-video-z64-src-2.0.0.tar.gz) = 65723
> Index: video-z64/patches/patch-projects_unix_Makefile
> ===================================================================
> RCS file: video-z64/patches/patch-projects_unix_Makefile
> diff -N video-z64/patches/patch-projects_unix_Makefile
> --- video-z64/patches/patch-projects_unix_Makefile 7 Jan 2013 17:04:25
> -0000 1.1.1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,12 +0,0 @@
> -$OpenBSD: patch-projects_unix_Makefile,v 1.1.1.1 2013/01/07 17:04:25 bentley
> Exp $
> ---- projects/unix/Makefile.orig Mon Nov 12 19:42:46 2012
> -+++ projects/unix/Makefile Mon Nov 12 19:42:48 2012
> -@@ -307,7 +307,7 @@ all: $(TARGET)
> -
> - install: $(TARGET)
> - $(INSTALL) -d "$(DESTDIR)$(PLUGINDIR)"
> -- $(INSTALL) -m 0644 $(TARGET) $(INSTALL_STRIP_FLAG)
> "$(DESTDIR)$(PLUGINDIR)"
> -+ $(INSTALL) -m 0644 $(INSTALL_STRIP_FLAG) $(TARGET)
> "$(DESTDIR)$(PLUGINDIR)"
> - $(INSTALL) -d "$(DESTDIR)$(SHAREDIR)"
> -
> - uninstall:
> Index: video-z64/pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/emulators/mupen64plus/video-z64/pkg/PLIST,v
> retrieving revision 1.1.1.1
> diff -u -p -u -p -r1.1.1.1 PLIST
> --- video-z64/pkg/PLIST 7 Jan 2013 17:04:25 -0000 1.1.1.1
> +++ video-z64/pkg/PLIST 8 Jul 2013 02:11:36 -0000
> @@ -1,3 +1,4 @@
> @comment $OpenBSD: PLIST,v 1.1.1.1 2013/01/07 17:04:25 bentley Exp $
> lib/mupen64plus/
> lib/mupen64plus/mupen64plus-video-z64.so
> +share/mupen64plus/
>