[NEW] xapian-bindings-ruby
Hello, xapian-bindings-ruby is another piece in a puzzle ;) Maybe the specified version of xapian-core could be declared better in the Makefile (?). FYI: it needs xapian-core 1.2.0, see http://marc.info/?l=openbsd-ports&m=127570586221203&w=2 xapian-ruby is a Ruby interface to the Xapian C++ search library. Xapian is an opensource search engine library. It is a highly adaptable toolkit which allows developers to easily add advanced indexing and search facilities to their own applications. It supports the Probabilistic Information Retrieval model and also supports a rich set of boolean query operators. xapian-bindings-ruby.tgz Description: application/compressed-tar
[NEW] sup
Hello, this is very silly attempt to make a port of sup mail client. Sup is a console-based email client for people with a lot of email. It supports tagging, very fast full-text search, automatic contact- list management, and more. If you're the type of person who treats email as an extension of your long-term memory, Sup is for you. Well, there are some issues, problems with locales... Reading mail from mbox works but I haven't tested other features yet. Also the Makefile is probably stupid :) I was not sure if keep 'sup' name because under name sup there's another application existing, but we don't have it in ports... - Software Upgrade Protocol implementation. $ sup /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31: command not found: locale charmap [Sun Jun 06 12:55:49 +0200 2010] WARNING: can't find character set by using locale, defaulting to utf-8 [Sun Jun 06 12:55:50 +0200 2010] WARNING: cannot dlload setlocale(); ncurses wide character support probably broken. [Sun Jun 06 12:55:50 +0200 2010] WARNING: dlload error was RuntimeError: File not found [Sun Jun 06 12:55:50 +0200 2010] WARNING: BSD variant detected. You may have to install a compat6x package to acquire libc. [Sun Jun 06 12:55:56 +0200 2010] Flushing Xapian updates to disk. This may take a while... j. sup.tgz Description: application/compressed-tar
[NEW] ruby-lockfile
Hello, ruby-lockfile is a Ruby library for creating NFS safe lockfiles. j. ruby-lockfile.tgz Description: application/compressed-tar
[NEW] ruby-ferret
Hello, new ports for ruby-ferret. Ferret is a high-performance, full-featured text search engine library written for Ruby. It is inspired by Apache Lucene Java project. j. ruby-ferret.tgz Description: application/compressed-tar
UPDATE: devel/itcl x11/itk
Hi, since the update of coccinella could make use of it, I updated devel/itcl to 3.4, so that it builds and is usable against tcl-8.5.8. Also updated x11/itk since its the only port depending on itcl. However, with itcl and tcl-8.5.8, there is one regression failing, but itk regressions are all fine. I only tested the use of itcl in coccinella, its needed there to get some games running, and so far it seems to work fine. The mail to the actual maintainer listed in the makefiles timed out: no route to the mail host. If there is no response from the maintainer, I'd also take maintainership of those two ports. compiled and ran the regression tests for itcl on i386, sparc, sparc64, and mips64, for itk on the same but sparc. Please check and commit if its fine, otherwise in case of problems please report back. cheers, Sebastian ? itcl-update.patch Index: Makefile === RCS file: /cvs/ports/devel/itcl/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- Makefile11 Mar 2009 21:26:03 - 1.5 +++ Makefile6 Jun 2010 11:38:40 - @@ -2,10 +2,10 @@ COMMENT= object-oriented extensions to Tcl -VERSION= 3.3 -DISTNAME= itcl${VERSION} -PKGNAME= itcl-${VERSION}p2 -SHARED_LIBS= itcl33 0.0 +VERSION= 3.4 +DISTNAME= itcl${VERSION}b1 +PKGNAME= itcl-${VERSION} +SHARED_LIBS= itcl34 0.0 CATEGORIES=devel @@ -22,13 +22,16 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=incrtcl/} MODULES= lang/tcl -MODTCL_VERSION=8.4 + +MODTCL_VERSION=8.5 RUN_DEPENDS= ${MODTCL_RUN_DEPENDS} BUILD_DEPENDS= ${MODTCL_BUILD_DEPENDS} SUBST_VARS=VERSION +WRKDIST= ${WRKDIR}/itcl${VERSION} + CONFIGURE_STYLE=gnu CONFIGURE_ARGS=${CONFIGURE_SHARED} \ @@ -38,11 +41,13 @@ CONFIGURE_ENV= CPPFLAGS="-I${MODTCL_INCDIR}/generic \ -I${MODTCL_INCDIR}/unix" \ - LIBitcl33_VERSION=${LIBitcl33_VERSION} + LIBitcl34_VERSION=${LIBitcl34_VERSION} + +SUBST_VARS=VERSION do-regress: @cd ${WRKSRC} && ${SETENV} ITCL_LIBRARY=${WRKSRC}/library \ ${MODTCL_BIN} tests/all.tcl -load \ - "load ./libitcl33.so.${LIBitcl33_VERSION}" + "load ./libitcl34.so.${LIBitcl34_VERSION}" .include Index: distinfo === RCS file: /cvs/ports/devel/itcl/distinfo,v retrieving revision 1.2 diff -u -r1.2 distinfo --- distinfo5 Apr 2007 15:37:54 - 1.2 +++ distinfo6 Jun 2010 11:38:40 - @@ -1,5 +1,5 @@ -MD5 (itcl3.3.tar.gz) = 2Viz0cUvpTNrWqzBJRtc4w== -RMD160 (itcl3.3.tar.gz) = zZ/u14k4rdOo+RY7xSqa/0n+d3M= -SHA1 (itcl3.3.tar.gz) = YhBCD1RNlEdH8zNihGhnjhIJ/Xo= -SHA256 (itcl3.3.tar.gz) = eCm16jnQ7Q7qQ6BxzTnnR3ND1Z4dLqnIEPpT4lf8tVw= -SIZE (itcl3.3.tar.gz) = 306364 +MD5 (itcl3.4b1.tar.gz) = 5Ml3UMCKtH6WC5GRH90BMg== +RMD160 (itcl3.4b1.tar.gz) = gMBU734V/99NMWOEuhFfvI79wCE= +SHA1 (itcl3.4b1.tar.gz) = jhuj7C85iVmFUJksor/rW8KXbMQ= +SHA256 (itcl3.4b1.tar.gz) = 3Jn89sALAHdNv7lMzEN+o+YxWhmGRbbSrPisuo/bRgg= +SIZE (itcl3.4b1.tar.gz) = 306342 Index: patches/patch-Makefile_in === RCS file: /cvs/ports/devel/itcl/patches/patch-Makefile_in,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 patch-Makefile_in --- patches/patch-Makefile_in 25 Oct 2006 14:24:03 - 1.1.1.1 +++ patches/patch-Makefile_in 6 Jun 2010 11:38:40 - @@ -1,6 +1,6 @@ $OpenBSD: patch-Makefile_in,v 1.1.1.1 2006/10/25 14:24:03 steven Exp $ Makefile.in.orig Fri Mar 25 23:58:48 2005 -+++ Makefile.inWed Oct 25 16:22:20 2006 +--- Makefile.in.orig Mon Dec 15 21:02:58 2008 Makefile.inSun Jun 6 12:36:40 2010 @@ -77,7 +77,7 @@ DESTDIR = PKG_DIR = $(PACKAGE_NAME)$(PACKAGE_VERSION) @@ -10,7 +10,7 @@ pkgincludedir = $(includedir)/$(PKG_DIR) top_builddir = . -@@ -341,12 +341,12 @@ install-lib-binaries: +@@ -342,12 +342,12 @@ install-lib-binaries: @mkdir -p $(DESTDIR)$(pkglibdir) @list='$(lib_BINARIES)'; for p in $$list; do \ if test -f $$p; then \ Index: patches/patch-configure === RCS file: /cvs/ports/devel/itcl/patches/patch-configure,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 patch-configure --- patches/patch-configure 25 Oct 2006 14:24:03 - 1.1.1.1 +++ patches/patch-configure 6 Jun 2010 11:38:40 - @@ -1,21 +1,16 @@ $OpenBSD: patch-configure,v 1.1.1.1 2006/10/25 14:24:03 steven Exp $ configure.orig Fri Mar 25 20:37:41 2005 -+++ configure Wed Oct 25 16:24:20 2006 -@@ -8034,11 +8034,11 @@ if (eval "$ac_cpp conftest.$ac_ext") 2>& - $EGREP "yes" >/dev/null 2>&1; then - echo "$as_me:$LINENO: result: yes" >&5 - echo "${ECHO_T}yes" >&6 -- SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so.1.0' -+
Dungeon crawl stone soup (replaces games/dungeon-crawl)
This is a port of Dungeon Crawl Stone Soup. An excerpt from pkg/DESCR: Dungeon Crawl Stone Soup is a free roguelike game of exploration and treasure-hunting in dungeons filled with dangerous and unfriendly monsters in a quest for the mystifyingly fabulous Orb of Zot. If you are familiar with NetHack, you'll find that Dungeon Crawl is familiar, but has a friendlier interface and better game balance. Stone Soup is an actively-developed fork of Linley's Dungeon Crawl (games/dungeon-crawl), which has not been updated since 2003. The attached port is designed to replace that port. This port includes a patch to store data in ~/.crawl/. Every other OS seems to use a system-wide data store, even though the bundled INSTALL.txt explicitly warns against this ("If you have untrusted local users, we highly recommend you do not install Crawl setgid or setuid.") Please test and commit. Joachim
Re: fix cad/qcad
On Sun, Jun 06, 2010 at 02:21:04AM +0300, Antti Harri wrote: > >Fix build with gcc4. > > Hello, > > I would like to propose these things to be patched as well: > > - Better license marker > - Use of SUBST* > - @bin for the PLIST > - Fix the order of "recent files" menu Looks fine, thanks. Merged diff (with an additional WANTLIB change) below. If anyone is using qcad and does not like the reversed `recent files' menu, please speak up NOW. > I must warn though, looks like those changes have > been in my mystuff/ for two years, so they could use > some double-checking to make sure they are up-to-date. It compiles and it works (at least on my amd64), I don't see any problem with it. Ciao, Kili Index: Makefile === RCS file: /cvs/ports/cad/qcad/Makefile,v retrieving revision 1.17 diff -u -p -r1.17 Makefile --- Makefile10 Aug 2009 06:30:30 - 1.17 +++ Makefile6 Jun 2010 12:57:49 - @@ -4,17 +4,17 @@ COMMENT= Qt-based 2D CAD system V= 2.0.5.0 DISTNAME= qcad-${V}-1-community.src -PKGNAME= qcad-${V}p0 +PKGNAME= qcad-${V}p1 CATEGORIES=cad graphics HOMEPAGE= http://www.ribbonsoft.com/qcad.html -# GPL +# GPLv2 PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP=Yes PERMIT_DISTFILES_CDROM=Yes PERMIT_DISTFILES_FTP= Yes -WANTLIB= X11 Xext c m pthread pthread-stubs stdc++ xcb +WANTLIB= X11 Xext c m pthread stdc++ MASTER_SITES= http://www.ribbonsoft.com/archives/qcad/ @@ -30,13 +30,12 @@ PORTHOME= ${WRKDIR} MAKE_ENV+= QTDIR=${MODQT_LIBDIR} \ MAKE=${MAKE_PROGRAM} +SUBST_VARS=CXXFLAGS LOCALBASE MODQT_LIBDIR + pre-configure: - @perl -pi -e 's,!!CXXFLAGS!!,${CXXFLAGS},' ${WRKSRC}/mkspecs/defs.pro - @perl -pi -e 's,!!DOCDIR!!,${PREFIX}/share/doc/qcad,' \ - ${WRKSRC}/qcadlib/src/engine/rs_system.h - @perl -pi -e 's,!!LOCALBASE!!,${LOCALBASE},' \ - ${WRKSRC}/qcadlib/src/engine/rs_system.cpp - @perl -pi -e 's,!!QTDIR!!,${MODQT_LIBDIR},' \ + ${SUBST_CMD} ${WRKSRC}/mkspecs/defs.pro \ + ${WRKSRC}/qcadlib/src/engine/rs_system.h \ + ${WRKSRC}/qcadlib/src/engine/rs_system.cpp \ ${WRKSRC}/qcad/src/qc_applicationwindow.cpp do-build: Index: patches/patch-mkspecs_defs_pro === RCS file: /cvs/ports/cad/qcad/patches/patch-mkspecs_defs_pro,v retrieving revision 1.1 diff -u -p -r1.1 patch-mkspecs_defs_pro --- patches/patch-mkspecs_defs_pro 9 Jan 2007 16:30:37 - 1.1 +++ patches/patch-mkspecs_defs_pro 6 Jun 2010 12:57:49 - @@ -1,12 +1,12 @@ $OpenBSD: patch-mkspecs_defs_pro,v 1.1 2007/01/09 16:30:37 steven Exp $ --- mkspecs/defs.pro.orig Tue Nov 22 12:47:28 2005 -+++ mkspecs/defs.pro Tue Jan 9 16:38:47 2007 mkspecs/defs.pro Sun Jun 6 14:39:58 2010 @@ -1,6 +1,7 @@ # $Id: patch-mkspecs_defs_pro,v 1.1 2007/01/09 16:30:37 steven Exp $ -QMAKE_CXXFLAGS_DEBUG += -pedantic -QMAKE_CXXFLAGS += -pedantic -+QMAKE_CXXFLAGS_DEBUG += !!CXXFLAGS!! -+QMAKE_CXXFLAGS += !!CXXFLAGS!! ++QMAKE_CXXFLAGS_DEBUG += ${CXXFLAGS} ++QMAKE_CXXFLAGS += ${CXXFLAGS} +QMAKE_CXXFLAGS_RELEASE = win32 { Index: patches/patch-qcad_src_qc_applicationwindow_cpp === RCS file: /cvs/ports/cad/qcad/patches/patch-qcad_src_qc_applicationwindow_cpp,v retrieving revision 1.1 diff -u -p -r1.1 patch-qcad_src_qc_applicationwindow_cpp --- patches/patch-qcad_src_qc_applicationwindow_cpp 9 Jan 2007 16:30:37 - 1.1 +++ patches/patch-qcad_src_qc_applicationwindow_cpp 6 Jun 2010 12:57:49 - @@ -1,12 +1,24 @@ $OpenBSD: patch-qcad_src_qc_applicationwindow_cpp,v 1.1 2007/01/09 16:30:37 steven Exp $ qcad/src/qc_applicationwindow.cpp.orig Sat Jan 6 16:31:24 2007 -+++ qcad/src/qc_applicationwindow.cpp Sat Jan 6 16:54:10 2007 -@@ -2943,7 +2943,7 @@ void QC_ApplicationWindow::slotHelpManua +--- qcad/src/qc_applicationwindow.cpp.orig Tue Nov 22 12:49:33 2005 qcad/src/qc_applicationwindow.cpp Sun Jun 6 14:14:48 2010 +@@ -1581,9 +1581,9 @@ void QC_ApplicationWindow::updateRecentFilesMenu() { + RS_DEBUG->print("QC_ApplicationWindow::updateRecentFilesMenu()"); + + RS_DEBUG->print("Updating recent file menu..."); +-for (int i=0; igetNumber(); ++i) { ++for (int i=recentFiles->getNumber(); i>=0; --i) { + QString label = QString( "&%1 %2" ). +-arg(i+1).arg(recentFiles->get(i)); ++ arg(recentFiles->getNumber()-i).arg(recentFiles->get(i)); + + if (fileMenu->findItem(i)) { + RS_DEBUG->print("Changeing item %d", i); +@@ -2943,7 +2943,7 @@ void QC_ApplicationWindow::slotHelpManual() { RS_SYSTEM->getAppDir().latin1()); RS_DEBUG->print("QC_ApplicationW
Re: RESUBMIT UPDATE with new dependencies: net/coccinella
On 2010/06/06 08:23, Sebastian Reitenbach wrote: Wow, a lot of ports all in one email. It will be much easier to review if it's split up a bit with a bit of information about what depends on what. I would generally suggest doing no more than 2 or 3 of the dependencies at a time and when they're cleaned up and in, do some more... > * graphics/libvidcap > libvidcap is a cross-platform library for capturing > video from webcams and other video capture devices. Committed. > * telephony/iaxclient > A lightweight cross platform IP telephony client using > the IAX protocol, designed for use with the asterisk > open source PBX. Attached is a reworking of this. - Tcl bindings move to a subpackage - License marker fixed - Use infrastructure from tcl.port.mk a bit more - comment to explain why iaxphone isn't build (it apparently needs an ansi build of wxWidgets, it doesn't work against unicode wx) - patch to build iaxcomm - this starts ok but I haven't tested against a server yet iaxclient.tgz Description: application/tar-gz
Re: UPDATE: x11/openbox
Hi, On Sun, Jun 06, 2010 at 07:48:51AM +0200, blq wrote: > Hi, > > This diff updates openbox to the latest release 3.4.11.2, a bugfix release. You need to add pthread and gthread-2.0 to WANTLIB. Also I notice 'openbox --replace' is broken (crashes X) and was in the last release too. We should find a patch for this. Tested i386. -- Best Regards Edd Barrett http://www.theunixzoo.co.uk
Re: RESUBMIT UPDATE with new dependencies: net/coccinella
Stuart Henderson wrote: On 2010/06/06 08:23, Sebastian Reitenbach wrote: Wow, a lot of ports all in one email. It will be much easier to review if it's split up a bit with a bit of information about what depends on what. I would generally suggest doing no more than 2 or 3 of the dependencies at a time and when they're cleaned up and in, do some more... * graphics/libvidcap libvidcap is a cross-platform library for capturing video from webcams and other video capture devices. Committed. great. * telephony/iaxclient A lightweight cross platform IP telephony client using the IAX protocol, designed for use with the asterisk open source PBX. Attached is a reworking of this. - Tcl bindings move to a subpackage - License marker fixed - Use infrastructure from tcl.port.mk a bit more - comment to explain why iaxphone isn't build (it apparently needs an ansi build of wxWidgets, it doesn't work against unicode wx) - patch to build iaxcomm - this starts ok but I haven't tested against a server yet Thanks, I'll take a look, and retest, and update the dependencies in coccinella. Sebastian
i386 pkg build failures
Here's the latest round of build failures: audio/py-ao pea@ has a fix, I think emulators/qemu-old package path has changed! textproc/p5-tkispellseems to require ispell at configure time devel/qt4-eventsview(known issue) www/kazehakase (known issue) Plus the list of package paths that are perfectly fine, but dpb3 fails to build every time because it is buggy: graphics/GraphicsMagick,no_x11 graphics/ImageMagick,no_x11 net/avahi,-mono net/avahi,-qt4 x11/xscreensaver,-gle -- Christian "naddy" Weisgerber na...@mips.inka.de
[NEW] zathura-0.0.6.tgz
zathura is a highly customizable and functional PDF viewer based on the poppler rendering library and the gtk+ toolkit. The idea behind zathura is an application that provides a minimalistic and space saving interface as well as an easy usage that mainly focuses on keyboard interaction. zathura is a PDF viewer with a vi-like interface. tgz attached. -- DISCLAIMER: http://goldmark.org/jeff/stupid-disclaimers/ This message will self-destruct in 3 seconds. zathura-0.0.6.tgz Description: Binary data
Re: [NEW] zathura-0.0.6.tgz
On Sun, Jun 06, 2010 at 02:07:28PM -0500, Abel Abraham Camarillo Ojeda wrote: > zathura is a highly customizable and functional PDF viewer based on the > poppler > rendering library and the gtk+ toolkit. The idea behind zathura is an > application that provides a minimalistic and space saving interface as well as > an easy usage that mainly focuses on keyboard interaction. > > zathura is a PDF viewer with a vi-like interface. I looked at it (pointed at by jsg@) when porting apvlv, and it required linux-only code (inotify). Did you handled that ? Landry
[NEW] zathura-0.0.6.tgz
It seems that I wasn't subscribed to this list... zathura is a highly customizable and functional PDF viewer based on the poppler rendering library and the gtk+ toolkit. The idea behind zathura is an application that provides a minimalistic and space saving interface as well as an easy usage that mainly focuses on keyboard interaction. zathura is a PDF viewer with a vi-like interface. ** I talked with upstream to remove inotify code (it's now replaced by Gfilemonitor). tgz attached. Thanks. -- DISCLAIMER: http://goldmark.org/jeff/stupid-disclaimers/ This message will self-destruct in 3 seconds. zathura-0.0.6.tgz Description: Binary data
UPDATE: x11/dmenu
Update dmenu to 4.1. Tested on i386 running June 5 snapshot of 4.7-CURRENT. Please test and comment. -sl Index: Makefile === RCS file: /cvs/ports/x11/dmenu/Makefile,v retrieving revision 1.9 diff -u -p Makefile --- Makefile 29 Apr 2009 20:14:43 - 1.9 +++ Makefile 7 Jun 2010 00:29:18 - @@ -1,10 +1,10 @@ # $OpenBSD: Makefile,v 1.9 2009/04/29 20:14:43 sthen Exp $ COMMENT= dynamic menu for X11 -DISTNAME= dmenu-4.0 +DISTNAME= dmenu-4.1 CATEGORIES= x11 -HOMEPAGE= http://www.suckless.org/programs/dmenu.html +HOMEPAGE= http://tools.suckless.org/dmenu MAINTAINER= Jim Razmus II @@ -16,7 +16,7 @@ PERMIT_DISTFILES_FTP= Yes WANTLIB= X11 Xinerama c -MASTER_SITES= http://code.suckless.org/dl/tools/ +MASTER_SITES= http://dl.suckless.org/tools/ FAKE_FLAGS= DESTDIR="" Index: distinfo === RCS file: /cvs/ports/x11/dmenu/distinfo,v retrieving revision 1.9 diff -u -p distinfo --- distinfo 29 Apr 2009 20:14:43 - 1.9 +++ distinfo 7 Jun 2010 00:29:18 - @@ -1,5 +1,5 @@ -MD5 (dmenu-4.0.tar.gz) = ZudhplOTDMiiFhS6n+35Aw== -RMD160 (dmenu-4.0.tar.gz) = kpLFFjl7V4p1OxumqHzmgTWkZbY= -SHA1 (dmenu-4.0.tar.gz) = b7H/bkFNXvM9L2J7DsVj6qwZ+9g= -SHA256 (dmenu-4.0.tar.gz) = wEUIKF4hofwFW3aJDsR+mVbY7cTUYNvKxZ+W8GGy6GI= -SIZE (dmenu-4.0.tar.gz) = 8576 +MD5 (dmenu-4.1.tar.gz) = v7OpxXx0xD2u/SsP9dCnxg== +RMD160 (dmenu-4.1.tar.gz) = c9jEOjgo3bJYn0DMmonpHSPaFDk= +SHA1 (dmenu-4.1.tar.gz) = RrfDs2MF9rADnlwwu5YGqBTBxqE= +SHA256 (dmenu-4.1.tar.gz) = d3NC6xHpvmruIY3ZMK/WMu1W0ISjt9GlEWXDUo9Wmr4= +SIZE (dmenu-4.1.tar.gz) = 9231 dmenu-4.1.tgz Description: application/tar-gz
UPDATE: x11/dwm
Update dwm to 5.8.2. Uses the updated dmenu 4.1 previously posted to the mailing list. Tested on i386 running the June 5 snapshot of 4.7-CURRENT. Please test and comment. -sl Index: Makefile === RCS file: /cvs/ports/x11/dwm/Makefile,v retrieving revision 1.15 diff -u -p Makefile --- Makefile 11 Oct 2009 13:30:38 - 1.15 +++ Makefile 7 Jun 2010 00:42:56 - @@ -2,7 +2,7 @@ COMMENT= dynamic window manager -DISTNAME= dwm-5.7.2 +DISTNAME= dwm-5.8.2 CATEGORIES= x11 @@ -20,7 +20,7 @@ WANTLIB= X11 Xinerama c MASTER_SITES= http://dl.suckless.org/dwm/ -RUN_DEPENDS= :dmenu->=3.9:x11/dmenu \ +RUN_DEPENDS= :dmenu->=4.1:x11/dmenu \ ::x11/terminus-font MAKE_ENV= LDFLAGS="${LDFLAGS}" Index: distinfo === RCS file: /cvs/ports/x11/dwm/distinfo,v retrieving revision 1.14 diff -u -p distinfo --- distinfo 11 Oct 2009 13:30:38 - 1.14 +++ distinfo 7 Jun 2010 00:42:56 - @@ -1,5 +1,5 @@ -MD5 (dwm-5.7.2.tar.gz) = oLinmd3FA03YqBjJvXbzow== -RMD160 (dwm-5.7.2.tar.gz) = j8bMEMprDGrmn98PYSLgFbhJx6E= -SHA1 (dwm-5.7.2.tar.gz) = 83SrFQM1ACduq2GsUAKyzQX4y8c= -SHA256 (dwm-5.7.2.tar.gz) = Mr/+M9XanOxV3n5rIVVo/5lQzCS5Ospy5wl0N6K/zeA= -SIZE (dwm-5.7.2.tar.gz) = 19989 +MD5 (dwm-5.8.2.tar.gz) = 8LQiv+qoEtZsbdFcPMkqaw== +RMD160 (dwm-5.8.2.tar.gz) = XNwir3t9Ij75Ndxl6ufI82MLK3Y= +SHA1 (dwm-5.8.2.tar.gz) = 7k/s7mtASWmIQIjK+6FNU4x3ufk= +SHA256 (dwm-5.8.2.tar.gz) = xSQ7x5Lj/zuxnwtfpF9vmLQCVK+HV6AQ0WQKTZ04m2Y= +SIZE (dwm-5.8.2.tar.gz) = 20326 ? patch-port Index: patches/patch-Makefile === RCS file: /cvs/ports/x11/dwm/patches/patch-Makefile,v retrieving revision 1.4 diff -u -p patches/patch-Makefile --- patches/patch-Makefile 16 Jul 2009 15:12:39 - 1.4 +++ patches/patch-Makefile 7 Jun 2010 00:42:56 - @@ -1,17 +1,15 @@ -$OpenBSD: patch-Makefile,v 1.4 2009/07/16 15:12:39 jim Exp $ Makefile.orig Thu Apr 3 22:57:01 2008 -+++ Makefile Wed Apr 9 21:49:02 2008 -@@ -15,8 +15,7 @@ options: - @echo "CC = ${CC}" +--- Makefile.orig Sun Jun 6 19:33:13 2010 Makefile Sun Jun 6 19:34:55 2010 +@@ -16,7 +16,7 @@ .c.o: -- �...@echo CC $< + @echo CC $< - �...@${cc} -c ${CFLAGS} $< + ${CC} -c ${CFLAGS} $< ${OBJ}: config.h config.mk -@@ -25,8 +24,7 @@ config.h: +@@ -25,8 +25,7 @@ �...@cp config.def.h $@ dwm: ${OBJ} @@ -21,7 +19,7 @@ $OpenBSD: patch-Makefile,v 1.4 2009/07/16 15:12:39 jim clean: �...@echo cleaning -@@ -42,14 +40,12 @@ dist: clean +@@ -42,14 +41,12 @@ �...@rm -rf dwm-${VERSION} install: all Index: patches/patch-config_def_h === RCS file: /cvs/ports/x11/dwm/patches/patch-config_def_h,v retrieving revision 1.7 diff -u -p patches/patch-config_def_h --- patches/patch-config_def_h 16 Jul 2009 15:12:39 - 1.7 +++ patches/patch-config_def_h 7 Jun 2010 00:42:56 - @@ -1,18 +1,15 @@ -$OpenBSD: patch-config_def_h,v 1.7 2009/07/16 15:12:39 jim Exp $ config.def.h.orig Tue Jul 14 14:07:55 2009 -+++ config.def.h Wed Jul 15 15:54:40 2009 -@@ -1,13 +1,13 @@ - /* See LICENSE file for copyright and license details. */ +--- config.def.h.orig Sun Jun 6 19:35:33 2010 config.def.h Sun Jun 6 19:37:02 2010 +@@ -2,12 +2,12 @@ /* appearance */ --static const char font[] = "-*-*-medium-*-*-*-14-*-*-*-*-*-*-*"; + static const char font[] = "-*-terminus-medium-r-*-*-16-*-*-*-*-*-*-*"; -static const char normbordercolor[] = "#cc"; -static const char normbgcolor[] = "#cc"; -static const char normfgcolor[] = "#00"; -static const char selbordercolor[] = "#0066ff"; -static const char selbgcolor[] = "#0066ff"; -static const char selfgcolor[] = "#ff"; -+static const char font[] = "-*-terminus-medium-*-*-*-*-*-*-*-*-*-*-*"; +static const char normbordercolor[] = "#404040"; +static const char normbgcolor[] = "#202020"; +static const char normfgcolor[] = "#c0c0c0"; @@ -22,7 +19,7 @@ $OpenBSD: patch-config_def_h,v 1.7 2009/07/16 15:12:39 static const unsigned int borderpx = 1; /* border pixel of windows */ static const unsigned int snap = 32; /* snap pixel */ static const Bool showbar = True; /* False means no bar */ -@@ -20,6 +20,8 @@ static const Rule rules[] = { +@@ -20,6 +20,8 @@ /* class instance title tags mask isfloating monitor */ { "Gimp", NULL, NULL, 0, True, -1 }, { "Firefox", NULL, NULL, 1 << 8, False, -1 }, @@ -31,7 +28,7 @@ $OpenBSD: patch-config_def_h,v 1.7 2009/07/16 15:12:39 }; /* layout
UPDATE: devel/libixp
Update libixp to 0.5. Tested on i386 running the June 5 snapshot of 4.7-CURRENT. Please test and comment. -sl Index: Makefile === RCS file: /cvs/ports/devel/libixp/Makefile,v retrieving revision 1.4 diff -u -p Makefile --- Makefile 11 Mar 2009 19:41:03 - 1.4 +++ Makefile 7 Jun 2010 00:48:25 - @@ -2,8 +2,8 @@ COMMENT= stand-alone client/server 9P library -DISTNAME= libixp-0.4 -PKGNAME= ${DISTNAME}p1 +DISTNAME= libixp-0.5 +PKGNAME= ${DISTNAME} CATEGORIES= devel HOMEPAGE= http://www.suckless.org @@ -14,7 +14,7 @@ PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes -MASTER_SITES= ${HOMEPAGE}/download/ +MASTER_SITES= http://dl.suckless.org/libs/ WANTLIB= c Index: distinfo === RCS file: /cvs/ports/devel/libixp/distinfo,v retrieving revision 1.1.1.1 diff -u -p distinfo --- distinfo 15 Mar 2008 12:38:53 - 1.1.1.1 +++ distinfo 7 Jun 2010 00:48:25 - @@ -1,5 +1,5 @@ -MD5 (libixp-0.4.tar.gz) = WdnpGK3/r0QTsyrE9mck/Q== -RMD160 (libixp-0.4.tar.gz) = JA/hyxbqwjzwC/+5PfGxMgHJwbo= -SHA1 (libixp-0.4.tar.gz) = 7Brf60xfUC38sbmfz0QIQezuL5o= -SHA256 (libixp-0.4.tar.gz) = Fxh437Z+z0eGaEPC0liCrq5Esu/ZoNaF87f/unm6hCw= -SIZE (libixp-0.4.tar.gz) = 130229 +MD5 (libixp-0.5.tar.gz) = KjlDEMIJYFulTs9eq1GL/w== +RMD160 (libixp-0.5.tar.gz) = g2cPgpof8YXy33RP0z1WZJsrKzU= +SHA1 (libixp-0.5.tar.gz) = bLnT58YyOs1MOHb2oBrV2K+eHGo= +SHA256 (libixp-0.5.tar.gz) = ZfTwu2foPL0UFPKX4iZIyGf5FOJJi9uuOv3A+DviHks= +SIZE (libixp-0.5.tar.gz) = 142064 ? patch-port cvs server: warning: patches/patch-cmd_ixpc_c was lost ? patches/patch-cmd_ixpc_c Index: patches/patch-config_mk === RCS file: /cvs/ports/devel/libixp/patches/patch-config_mk,v retrieving revision 1.3 diff -u -p patches/patch-config_mk --- patches/patch-config_mk 11 Mar 2009 19:41:03 - 1.3 +++ patches/patch-config_mk 7 Jun 2010 00:48:25 - @@ -1,33 +1,23 @@ -$OpenBSD: patch-config_mk,v 1.3 2009/03/11 19:41:03 martin Exp $ config.mk.orig Mon Nov 5 15:36:22 2007 -+++ config.mk Tue Mar 10 23:02:26 2009 -@@ -11,9 +11,9 @@ RUBYINC = -I/usr/local/lib/ruby/1.8/i386-freebsd6 - TASKINC = -I${HOME}/libtask +--- config.mk.orig Sun Jun 6 18:42:44 2010 config.mk Sun Jun 6 18:43:12 2010 +@@ -5,10 +5,10 @@ + libixp_pthread - # paths + # Paths -PREFIX = /usr/local +#PREFIX = /usr/local - BIN = ${PREFIX}/bin --MAN = ${PREFIX}/share/man -+MAN = ${PREFIX}/man - ETC = ${PREFIX}/etc - LIBDIR = ${PREFIX}/lib - INCLUDE = ${PREFIX}/include -@@ -24,15 +24,15 @@ LIBS = -L/usr/lib -lc + BIN = $(PREFIX)/bin +- MAN = $(PREFIX)/share/man +- ETC = $(PREFIX)/etc ++ MAN = $(PREFIX)/man ++ ETC = $(PREFIX)/share/examples + LIBDIR = $(PREFIX)/lib + INCLUDE = $(PREFIX)/include - # Flags - include ${ROOT}/mk/gcc.mk --CFLAGS = -g -Wall ${INCS} -DVERSION=\"${VERSION}\" -+CFLAGS = !!CFLAGS!! -g -Wall ${INCS} -DVERSION=\"${VERSION}\" - LDFLAGS = -g ${LIBS} - - # Compiler --CC = cc -c -+CC = !!CC!! -c - # Linker (Under normal circumstances, this should *not* be 'ld') --LD = cc -+LD = !!CC!! - # Other +@@ -25,7 +25,7 @@ + CC = cc -c + LD = cc + # Archiver -AR = ar crs +AR = ar cr #AR = sh -c 'ar cr "$$@" && ranlib "$$@"' Index: patches/patch-libixp_server_c === RCS file: /cvs/ports/devel/libixp/patches/patch-libixp_server_c,v retrieving revision 1.1.1.1 diff -u -p patches/patch-libixp_server_c --- patches/patch-libixp_server_c 15 Mar 2008 12:38:53 - 1.1.1.1 +++ patches/patch-libixp_server_c 7 Jun 2010 00:48:25 - @@ -1,11 +1,10 @@ -$OpenBSD: patch-libixp_server_c,v 1.1.1.1 2008/03/15 12:38:53 mcbride Exp $ libixp/server.c.orig Tue Feb 19 04:07:08 2008 -+++ libixp/server.c Tue Feb 19 04:07:24 2008 -@@ -6,6 +6,7 @@ - #include +--- libixp/server.c.orig Sun Jun 6 17:21:00 2010 libixp/server.c Sun Jun 6 17:21:12 2010 +@@ -7,6 +7,7 @@ + #include #include #include +#include #include "ixp_local.h" - IxpConn * + /** Index: patches/patch-mk_lib_mk === RCS file: /cvs/ports/devel/libixp/patches/patch-mk_lib_mk,v retrieving revision 1.1 diff -u -p patches/patch-mk_lib_mk --- patches/patch-mk_lib_mk 11 Mar 2009 19:41:03 - 1.1 +++ patches/patch-mk_lib_mk 7 Jun 2010 00:48:25 - @@ -1,10 +1,10 @@ -$OpenBSD: patch-mk_lib_mk,v 1.1 2009/03/11 19:41:03 martin Exp $ mk/lib.mk.orig Thu Mar 5 21:52:46 2009 -+++ mk/lib.mk Thu Mar 5 21:53:05 2009 -@@ -22,5 +22,6 @@ ${LIB}: ${OFILES} - echo AR $$($(ROOT)/util/cleanname $(BASE)/$@) - mkdir ${ROOT}/lib 2>/dev/null || true - ${AR} $@ ${OFILES} -+ ranlib ${LIB} +--- mk/lib.mk.orig Sun Jun
UPDATE: www/surf
Update to surf-0.4. Tested on i386 running the June 5 snapshot of 4.7-CURRENT. Please test and comment. -sl Index: Makefile === RCS file: /cvs/ports/www/surf/Makefile,v retrieving revision 1.3 diff -u -p Makefile --- Makefile 23 Dec 2009 11:42:09 - 1.3 +++ Makefile 7 Jun 2010 00:57:09 - @@ -2,8 +2,8 @@ COMMENT = simple webbrowser based on webkit/gtk+ -DISTNAME = surf-0.3 -PKGNAME = ${DISTNAME}p1 +DISTNAME = surf-0.4 +PKGNAME = ${DISTNAME} CATEGORIES = www HOMEPAGE = http://surf.suckless.org/ Index: distinfo === RCS file: /cvs/ports/www/surf/distinfo,v retrieving revision 1.1.1.1 diff -u -p distinfo --- distinfo 8 Nov 2009 12:17:18 - 1.1.1.1 +++ distinfo 7 Jun 2010 00:57:09 - @@ -1,5 +1,5 @@ -MD5 (surf-0.3.tar.gz) = C3u+WPDKFA8ft6rAnEMZ2Q== -RMD160 (surf-0.3.tar.gz) = 0iN49rsSEkBx5YHyT5H/cxuGkj8= -SHA1 (surf-0.3.tar.gz) = wgGkjgsOLeVztz4obKT+2k9t+ag= -SHA256 (surf-0.3.tar.gz) = ZSqd2wqCpjUPq7x8jYqfhSuMg4Jj+JKsdpXfzdWzGEI= -SIZE (surf-0.3.tar.gz) = 9838 +MD5 (surf-0.4.tar.gz) = Gn8b8hny2guXwggCvPSYxw== +RMD160 (surf-0.4.tar.gz) = qG2unidvZ1gEzKqm6dOEc5Ygts8= +SHA1 (surf-0.4.tar.gz) = nLy88g9v05ZBjP91dED1lwoCVMo= +SHA256 (surf-0.4.tar.gz) = 9F+L6YpHiUpdk2Vu5KICZqH5ybqd+9O+0l339qxHmcU= +SIZE (surf-0.4.tar.gz) = 10089 ? patch-port Index: patches/patch-config_mk === RCS file: /cvs/ports/www/surf/patches/patch-config_mk,v retrieving revision 1.2 diff -u -p patches/patch-config_mk --- patches/patch-config_mk 17 Dec 2009 21:06:20 - 1.2 +++ patches/patch-config_mk 7 Jun 2010 00:57:09 - @@ -1,8 +1,6 @@ -$OpenBSD: patch-config_mk,v 1.2 2009/12/17 21:06:20 landry Exp $ -use TRUEPREFIX instead of patching Makefile to remove DESTDIR config.mk.orig Fri Oct 30 13:41:02 2009 -+++ config.mk Thu Dec 17 21:43:56 2009 -@@ -4,20 +4,20 @@ VERSION = 0.3 +--- config.mk.orig Sun Jun 6 19:54:37 2010 config.mk Sun Jun 6 19:55:46 2010 +@@ -4,20 +4,19 @@ # Customize below to fit your system # paths @@ -16,7 +14,7 @@ use TRUEPREFIX instead of patching Makefile to remove +GTKINC!= pkg-config --cflags gtk+-2.0 webkit-1.0 +GTKLIB!= pkg-config --libs gtk+-2.0 webkit-1.0 - +- # includes and libs -INCS = -I. -I/usr/include ${GTKINC} -LIBS = -L/usr/lib -lc ${GTKLIB} -lgthread-2.0 @@ -27,10 +25,10 @@ use TRUEPREFIX instead of patching Makefile to remove CPPFLAGS = -DVERSION=\"${VERSION}\" -CFLAGS = -std=c99 -pedantic -Wall -Os ${INCS} ${CPPFLAGS} +CFLAGS += -std=c99 ${INCS} ${CPPFLAGS} - LDFLAGS = -s ${LIBS} + LDFLAGS = -g ${LIBS} # Solaris -@@ -25,4 +25,4 @@ LDFLAGS = -s ${LIBS} +@@ -25,4 +24,4 @@ #LDFLAGS = ${LIBS} # compiler and linker surf-.0.4.tgz Description: application/tar-gz
[NEW] 9base - in progress
Home Page: http://tools.suckless.org/9base Info: 9base is a port of various original Plan 9 tools for Unix, based on plan9port. None of plan9port's GUI tools are included. The rc shell included in 9base is distinct from the UNIX port of rc that already exists in plan9/rc. The existing port is not entirely compatible with Tom Duff's original rc shell, which is included in both plan9port and 9base. I've started a port of 9base for OpenBSD. (See attached.) Status: The text editor ed still fails to build on OpenBSD due to unresolved mktemp issues, so I have removed it from 9base's original Makefile. Everything else builds as expected on i386. Sparc64 builds if OBJTYPE=sun4u in config.mk and yacc/9yacc is patched to point to OpenBSD's native yacc. This is not yet reflected in the port becuase I do not yet know how to configure arch-specific options in the port Makefile. It is not clear to me how the contents of the LICENSE file should best be represented in the port Makefile. Advice on this would be greatly appreciated. -sl 9base-6.tgz Description: application/tar-gz
Re: fix cad/qcad
On Sun, Jun 06, 2010 at 03:15:53PM +0200, Matthias Kilian wrote: > On Sun, Jun 06, 2010 at 02:21:04AM +0300, Antti Harri wrote: [...] > > - Fix the order of "recent files" menu > > Looks fine, thanks. Merged diff (with an additional WANTLIB change) > below. > > If anyone is using qcad and does not like the reversed `recent > files' menu, please speak up NOW. After some more tests I noticed that the patch is incomplete: the order of recently opened files is correct after exiting and restarting qcad (you get the most recently used file at the top of the list); however, during runtime, after opening a new file, it appears at the bottom of the list. For example: - Open example00.dcf, example01.dcf, example02.dcf (in this order) => The file menu lists (from top to bottom) example00.dcf, example01.dcf, example02.dcf., example03.dcf - Quit an restart qcad => The file menu now lists example03.dcf, example02.dcf, example01.dcf (this is you patch in action) Could you try to fix the order for the first case, too? If you don't have the time for it, I'll commit the merged diff without the menu change for now (this evening). Ciao, Kili
Re: fix cad/qcad
On Mon, 7 Jun 2010, Matthias Kilian wrote: On Sun, Jun 06, 2010 at 03:15:53PM +0200, Matthias Kilian wrote: On Sun, Jun 06, 2010 at 02:21:04AM +0300, Antti Harri wrote: [...] - Fix the order of "recent files" menu Looks fine, thanks. Merged diff (with an additional WANTLIB change) below. If anyone is using qcad and does not like the reversed `recent files' menu, please speak up NOW. After some more tests I noticed that the patch is incomplete: the order of recently opened files is correct after exiting and restarting qcad (you get the most recently used file at the top of the list); however, during runtime, after opening a new file, it appears at the bottom of the list. For example: - Open example00.dcf, example01.dcf, example02.dcf (in this order) => The file menu lists (from top to bottom) example00.dcf, example01.dcf, example02.dcf., example03.dcf - Quit an restart qcad => The file menu now lists example03.dcf, example02.dcf, example01.dcf (this is you patch in action) Could you try to fix the order for the first case, too? If you don't have the time for it, I'll commit the merged diff without the menu change for now (this evening). No problem; you may commit the diff without the reversal fix. -- Antti Harri
Re: x11/gnustep/make update to latest release
On Wed, 2 Jun 2010, Sebastian Reitenbach wrote: > Hi, > > attached the update to gnustep-make latest release 2.4.0. Committed. Next time please regen the patches, thanks. -- Antoine
Re: UPDATE: x11/gnustep/examples
On Thu, 3 Jun 2010, Sebastian Reitenbach wrote: > Hi, > > a new release of the examples was made to catch up with the changes in > gnustep > -base and -gui, therefore getting rid of some patches. Attached diff to the > latest version. Committed, thanks. -- Antoine