Hi, Here is an update to gtkwave-3.3.45. Works on i386/amd64.
ok? Index: Makefile =================================================================== RCS file: /cvs/ports/cad/gtkwave/Makefile,v retrieving revision 1.12 diff -u -p -u -p -r1.12 Makefile --- Makefile 10 Mar 2013 23:04:45 -0000 1.12 +++ Makefile 13 Apr 2013 02:07:49 -0000 @@ -2,8 +2,7 @@ COMMENT= GTK+-based electronic waveform viewer -DISTNAME= gtkwave-3.3.28 -REVISION= 0 +DISTNAME= gtkwave-3.3.45 CATEGORIES= cad HOMEPAGE= http://gtkwave.sourceforge.net/ @@ -13,17 +12,17 @@ PERMIT_PACKAGE_CDROM= Yes MASTER_SITES= ${HOMEPAGE} -WANTLIB += GL X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama -WANTLIB += Xrandr Xrender atk-1.0 bz2 c cairo expat fontconfig +WANTLIB += X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama +WANTLIB += Xrandr Xrender atk-1.0 bz2 c cairo fontconfig WANTLIB += freetype gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glib-2.0 -WANTLIB += gmodule-2.0 gobject-2.0 gthread-2.0 gtk-x11-2.0 lzma -WANTLIB += m pango-1.0 pangocairo-1.0 pangoft2-1.0 pixman-1 png -WANTLIB += pthread pthread-stubs xcb xcb-render xcb-shm z +WANTLIB += gobject-2.0 gtk-x11-2.0 lzma +WANTLIB += m pango-1.0 pangocairo-1.0 pangoft2-1.0 pthread z MODULES= devel/gettext BUILD_DEPENDS= devel/gperf - +RUN_DEPENDS = devel/desktop-file-utils \ + misc/shared-mime-info LIB_DEPENDS= archivers/bzip2 \ archivers/xz \ x11/gtk+2 Index: distinfo =================================================================== RCS file: /cvs/ports/cad/gtkwave/distinfo,v retrieving revision 1.4 diff -u -p -u -p -r1.4 distinfo --- distinfo 16 Nov 2011 14:52:50 -0000 1.4 +++ distinfo 13 Apr 2013 02:07:49 -0000 @@ -1,5 +1,2 @@ -MD5 (gtkwave-3.3.28.tar.gz) = OWzBXPwSgBya1q9QfuSg8Q== -RMD160 (gtkwave-3.3.28.tar.gz) = /w0qLaGLlnqm4l+67l8ImY9pK/0= -SHA1 (gtkwave-3.3.28.tar.gz) = BaUC2roFMkaK8xV23ReXGn8nYCc= -SHA256 (gtkwave-3.3.28.tar.gz) = 4LPyCRqqW4c0tCSgotGc7Hb80t19Su6GqIPxnkavbXg= -SIZE (gtkwave-3.3.28.tar.gz) = 3225502 +SHA256 (gtkwave-3.3.45.tar.gz) = qtJhm0EAkR0Fr5eiBG9sMR/i91/gNr0ZRpdNwu3Jp5E= +SIZE (gtkwave-3.3.45.tar.gz) = 3809190 Index: patches/patch-share_applications_Makefile_in =================================================================== RCS file: patches/patch-share_applications_Makefile_in diff -N patches/patch-share_applications_Makefile_in --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-share_applications_Makefile_in 13 Apr 2013 02:07:49 -0000 @@ -0,0 +1,12 @@ +$OpenBSD$ +--- share/applications/Makefile.in.orig Fri Apr 12 17:26:53 2013 ++++ share/applications/Makefile.in Fri Apr 12 17:26:54 2013 +@@ -417,7 +417,7 @@ uninstall-am: uninstall-desktopDATA + + + @FDO_MIME_TRUE@install-data-hook: +-@FDO_MIME_TRUE@ $(UPDATE_DESKTOP_DATABASE) ++#@FDO_MIME_TRUE@ $(UPDATE_DESKTOP_DATABASE) + + @FDO_MIME_TRUE@uninstall-hook: + @FDO_MIME_TRUE@ $(UPDATE_DESKTOP_DATABASE) Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/cad/gtkwave/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -u -p -r1.1.1.1 PLIST --- pkg/PLIST 8 Jul 2010 11:20:50 -0000 1.1.1.1 +++ pkg/PLIST 13 Apr 2013 02:07:49 -0000 @@ -1,6 +1,7 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2010/07/08 11:20:50 jasper Exp $ @bin bin/evcd2vcd @bin bin/fst2vcd +@bin bin/fstminer @bin bin/ghwdump @bin bin/gtkwave @bin bin/lxt2miner @@ -17,6 +18,7 @@ @bin bin/vztminer @man man/man1/evcd2vcd.1 @man man/man1/fst2vcd.1 +@man man/man1/fstminer.1 @man man/man1/ghwdump.1 @man man/man1/gtkwave.1 @man man/man1/lxt2miner.1 @@ -32,13 +34,100 @@ @man man/man1/vzt2vcd.1 @man man/man1/vztminer.1 @man man/man5/gtkwaverc.5 +share/applications/gtkwave.desktop share/doc/gtkwave/ share/doc/gtkwave/gtkwave.odt share/examples/gtkwave/ -share/examples/gtkwave/des.sav +share/examples/gtkwave/des.gtkw share/examples/gtkwave/des.tcl share/examples/gtkwave/des.v share/examples/gtkwave/des.vzt +share/examples/gtkwave/gtkwaverc share/examples/gtkwave/transaction.c share/examples/gtkwave/transaction.fst -share/examples/gtkwave/transaction.sav +share/examples/gtkwave/transaction.gtkw +share/icons/ +share/icons/gnome/ +share/icons/gnome/16x16/ +share/icons/gnome/16x16/mimetypes/ +share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-ae2.png +share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-aet.png +share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-evcd.png +share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-fst.png +share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-ghw.png +share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-gtkw.png +share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-lx2.png +share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-lxt.png +share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-lxt2.png +share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-vcd.png +share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-vzt.png +share/icons/gnome/16x16/mimetypes/gtkwave.png +share/icons/gnome/32x32/ +share/icons/gnome/32x32/mimetypes/ +share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-ae2.png +share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-aet.png +share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-evcd.png +share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-fst.png +share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-ghw.png +share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-gtkw.png +share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-lx2.png +share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-lxt.png +share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-lxt2.png +share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-vcd.png +share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-vzt.png +share/icons/gnome/32x32/mimetypes/gtkwave.png +share/icons/gnome/48x48/ +share/icons/gnome/48x48/mimetypes/ +share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-ae2.png +share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-aet.png +share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-evcd.png +share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-fst.png +share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-ghw.png +share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-gtkw.png +share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-lx2.png +share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-lxt.png +share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-lxt2.png +share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-vcd.png +share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-vzt.png +share/icons/gnome/48x48/mimetypes/gtkwave.png +share/icons/gtkwave_256x256x32.png +share/icons/gtkwave_files_256x256x32.png +share/icons/gtkwave_savefiles_256x256x32.png +@comment share/mime/XMLnamespaces +@comment share/mime/aliases +share/mime/application/vnd.gtkwave-ae2.xml +share/mime/application/vnd.gtkwave-aet.xml +share/mime/application/vnd.gtkwave-evcd.xml +share/mime/application/vnd.gtkwave-fst.xml +share/mime/application/vnd.gtkwave-ghw.xml +share/mime/application/vnd.gtkwave-gtkw.xml +share/mime/application/vnd.gtkwave-lx2.xml +share/mime/application/vnd.gtkwave-lxt.xml +share/mime/application/vnd.gtkwave-lxt2.xml +share/mime/application/vnd.gtkwave-vcd.xml +share/mime/application/vnd.gtkwave-vzt.xml +@comment share/mime/generic-icons +@comment share/mime/globs +@comment share/mime/globs2 +@comment share/mime/icons +@comment share/mime/magic +@comment share/mime/mime.cache +share/mime/packages/x-gtkwave-extension-ae2.xml +share/mime/packages/x-gtkwave-extension-aet.xml +share/mime/packages/x-gtkwave-extension-evcd.xml +share/mime/packages/x-gtkwave-extension-fst.xml +share/mime/packages/x-gtkwave-extension-ghw.xml +share/mime/packages/x-gtkwave-extension-gtkw.xml +share/mime/packages/x-gtkwave-extension-lx2.xml +share/mime/packages/x-gtkwave-extension-lxt.xml +share/mime/packages/x-gtkwave-extension-lxt2.xml +share/mime/packages/x-gtkwave-extension-vcd.xml +share/mime/packages/x-gtkwave-extension-vzt.xml +@comment share/mime/subclasses +@comment share/mime/treemagic +@comment share/mime/types +@comment share/mime/version +@exec %D/bin/update-desktop-database +@unexec-delete %D/bin/update-desktop-database +@exec %D/bin/update-mime-database %D/share/mime +@unexec-delete %D/bin/update-mime-database %D/share/mime
