Re: arm port build failures

2013-08-19 Thread David Coppa
On Mon, Aug 19, 2013 at 11:50 PM, Stuart Henderson  wrote:

> these ones all use cmake which has a common segfault on arm since
> the move to enabling the elf parser.

Is a gdb trace of this available?



Arduino, Avrdude, Arduino Leonardo

2013-08-19 Thread Ville Valkonen
Hello all,

TL;DR Building projects for Arduino Leonardo fails.

I'm trying to get Arduino Leonardo to work under Openbsd and here's what
I've
done so far.

$ arduinoproject testi

1. copy & paste blink demo from Arduino site into testi.ino.
2. make

Okay, that compiles. Now, time to modify BSDmakefile to be consistent for
Leonardo.
$ less +/Leonardo `pkg_info -L arduino |grep -i boards.txt`

New values:
UPLOAD_RATE = 57600
MCU = atmega32u4
VARIANT = leonardo

Okay, time to compile again.

$ make clean all
rm -f applet/testi.hex applet/testi.eep applet/testi.cof applet/testi.elf
applet/testi.map applet/testi.sym applet/testi.lss applet/core.a  wiring.o
wiring_analog.o wiring_digital.o wiring_pulse.o wiring_shift.o
WInterrupts.o HardwareSerial.o WMath.o Print.o WString.o
HardwareSerial.lst WMath.lst Print.lst WString.lst wiring.lst
wiring_analog.lst wiring_digital.lst wiring_pulse.lst wiring_shift.lst
WInterrupts.lst wiring.s wiring_analog.s wiring_digital.s wiring_pulse.s
wiring_shift.s WInterrupts.s wiring.d wiring_analog.d wiring_digital.d
wiring_pulse.d wiring_shift.d WInterrupts.d HardwareSerial.s WMath.s
Print.s WString.s HardwareSerial.d WMath.d Print.d WString.d utility/*
if [ -d utility ]; then rmdir utility; fi
test -d applet || mkdir applet
echo '#include "Arduino.h"' > applet/testi.cpp
echo '#ifdef __cplusplus' >> applet/testi.cpp
echo 'extern "C" void __cxa_pure_virtual(void) { while(1); }'  >>
applet/testi.cpp
echo '#endif\n' >> applet/testi.cpp
cat testi.ino >> applet/testi.cpp
cat /usr/local/share/arduino//cores/arduino/main.cpp >> applet/testi.cpp
mkdir -p utility
/usr/local/bin/avr-gcc -c -mmcu=atmega32u4 -I. -gstabs -DF_CPU=1600
-I/usr/local/share/arduino//cores/arduino
-I/usr/local/share/arduino//variants/leonardo
-I/usr/local/share/arduino//variants/leonardo -Os -Wall
-Wstrict-prototypes  -std=gnu99  -ffunction-sections -fdata-sections
/usr/local/share/arduino//cores/arduino/wiring.c -o wiring.o
/usr/local/share/arduino//cores/arduino/wiring.c:264:3: warning: #warning
Timer 2 not finished (may not be present on this CPU)
/usr/local/share/arduino//cores/arduino/wiring.c:273:3: warning: #warning
Timer 2 not finished (may not be present on this CPU)
/usr/local/bin/avr-gcc -c -mmcu=atmega32u4 -I. -gstabs -DF_CPU=1600
-I/usr/local/share/arduino//cores/arduino
-I/usr/local/share/arduino//variants/leonardo
-I/usr/local/share/arduino//variants/leonardo -Os -Wall
-Wstrict-prototypes  -std=gnu99  -ffunction-sections -fdata-sections
/usr/local/share/arduino//cores/arduino/wiring_analog.c -o wiring_analog.o
/usr/local/bin/avr-gcc -c -mmcu=atmega32u4 -I. -gstabs -DF_CPU=1600
-I/usr/local/share/arduino//cores/arduino
-I/usr/local/share/arduino//variants/leonardo
-I/usr/local/share/arduino//variants/leonardo -Os -Wall
-Wstrict-prototypes  -std=gnu99  -ffunction-sections -fdata-sections
/usr/local/share/arduino//cores/arduino/wiring_digital.c -o wiring_digital.o
/usr/local/bin/avr-gcc -c -mmcu=atmega32u4 -I. -gstabs -DF_CPU=1600
-I/usr/local/share/arduino//cores/arduino
-I/usr/local/share/arduino//variants/leonardo
-I/usr/local/share/arduino//variants/leonardo -Os -Wall
-Wstrict-prototypes  -std=gnu99  -ffunction-sections -fdata-sections
/usr/local/share/arduino//cores/arduino/wiring_pulse.c -o wiring_pulse.o
/usr/local/bin/avr-gcc -c -mmcu=atmega32u4 -I. -gstabs -DF_CPU=1600
-I/usr/local/share/arduino//cores/arduino
-I/usr/local/share/arduino//variants/leonardo
-I/usr/local/share/arduino//variants/leonardo -Os -Wall
-Wstrict-prototypes  -std=gnu99  -ffunction-sections -fdata-sections
/usr/local/share/arduino//cores/arduino/wiring_shift.c -o wiring_shift.o
/usr/local/bin/avr-gcc -c -mmcu=atmega32u4 -I. -gstabs -DF_CPU=1600
-I/usr/local/share/arduino//cores/arduino
-I/usr/local/share/arduino//variants/leonardo
-I/usr/local/share/arduino//variants/leonardo -Os -Wall
-Wstrict-prototypes  -std=gnu99  -ffunction-sections -fdata-sections
/usr/local/share/arduino//cores/arduino/WInterrupts.c -o WInterrupts.o
/usr/local/bin/avr-g++ -c -mmcu=atmega32u4 -I. -DF_CPU=1600
-I/usr/local/share/arduino//cores/arduino
-I/usr/local/share/arduino//variants/leonardo
-I/usr/local/share/arduino//variants/leonardo -Os
/usr/local/share/arduino//cores/arduino/HardwareSerial.cpp -o
HardwareSerial.o
/usr/local/bin/avr-g++ -c -mmcu=atmega32u4 -I. -DF_CPU=1600
-I/usr/local/share/arduino//cores/arduino
-I/usr/local/share/arduino//variants/leonardo
-I/usr/local/share/arduino//variants/leonardo -Os
/usr/local/share/arduino//cores/arduino/WMath.cpp -o WMath.o
/usr/local/bin/avr-g++ -c -mmcu=atmega32u4 -I. -DF_CPU=1600
-I/usr/local/share/arduino//cores/arduino
-I/usr/local/share/arduino//variants/leonardo
-I/usr/local/share/arduino//variants/leonardo -Os
/usr/local/share/arduino//cores/arduino/Print.cpp -o Print.o
/usr/local/share/arduino//cores/arduino/Print.cpp: In member function
'size_t Print::print(const __FlashStringHelper*)':
/usr/local/share/arduino//cores/arduino/Print.cpp:44: wa

Re: go/lang - fix for ABI break

2013-08-19 Thread dsp
Thanks!
Tested if for some time now and seems to be working perfectly :)

cheers
DsP


pgppEAfHQipa8.pgp
Description: PGP signature


Re: Update www/tt-rss 1.9

2013-08-19 Thread Landry Breuil
On Sun, Aug 18, 2013 at 03:05:56PM +0300, Atanas Vladimirov wrote:
> Update Tiny Tiny RSS to 1.9 (Jul 21, 2013)
> I removed '@sample tt-rss/config.php' from PLIST, because you don't need
> it when you install (update) for the first time (from older version).
> Is that right? Any comments?  

The @sampled file is needed so that you dont modify the reference
config.php. So please dont remove it..

I'll have a look at it in the coming days.

Landry



Re: tedu devel/libstdc++-man ?

2013-08-19 Thread Landry Breuil
On Sat, Aug 17, 2013 at 11:34:34PM +0200, Pascal Stumpf wrote:
> This port only provides man pages for libstdc++ 3.3.  Not really useful
> if you ask me.  I'd update it to something more recent, but upstream
> doesn't seem to provide these docs in man format any more (peek at
> MASTER_SITES).  I think a port of the pdf version under books/ could be
> considered, if anything.

As the one who imported it, if upstream doesnt provide it anymore for
recent gccs, please kill it :) (or replace it with a pdf version, your
call...)

Landry



Re: arm port build failures

2013-08-19 Thread Pascal Stumpf
On Mon, 19 Aug 2013 22:50:20 +0100, Stuart Henderson wrote:
> http://rhaalovely.net/build-failures/arm/20130730/
> 
> a few various ones...
> 
> lang/gfortran

Needs merge of arm config from base.  Will give it a try (blindly, as I
don't have the hardware) if no one beats me to it.

> lang/nqp

Try this one:


Index: patches/patch-3rdparty_dyncall_configure
===
RCS file: 
/home/pascal/cvs/ports/lang/nqp/patches/patch-3rdparty_dyncall_configure,v
retrieving revision 1.1
diff -u -p -r1.1 patch-3rdparty_dyncall_configure
--- patches/patch-3rdparty_dyncall_configure29 Dec 2012 07:20:51 -  
1.1
+++ patches/patch-3rdparty_dyncall_configure19 Aug 2013 22:01:22 -
@@ -1,9 +1,18 @@
 $OpenBSD: patch-3rdparty_dyncall_configure,v 1.1 2012/12/29 07:20:51 jasper 
Exp $
 
-Recognize and handle OpenBSD/sgi.
+Recognize and handle OpenBSD/sgi.  Add OpenBSD arm platforms.
 
 3rdparty/dyncall/configure.origThu Dec 27 21:08:29 2012
-+++ 3rdparty/dyncall/configure Thu Dec 27 21:10:30 2012
+--- 3rdparty/dyncall/configure.origThu May 23 21:11:20 2013
 3rdparty/dyncall/configure Tue Aug 20 00:00:47 2013
+@@ -187,7 +187,7 @@ guess_arch()
+   CONFIG_ARCH="x86"
+ elif [ "$ARCH" = "amd64" ] || [ "$ARCH" = "x86_64" ] || [ "$ARCH" = "x64" 
]; then
+   CONFIG_ARCH="x64"
+-elif [ "$ARCH" = "acorn32" ] || [ "$ARCH" = "cats" ] || [ "$ARCH" = 
"shark" ] || [ "$ARCH" = "armv7l" ] || [ "$ARCH" = "armv5tejl" ]; then
++elif [ "$ARCH" = "acorn32" ] || [ "$ARCH" = "cats" ] || [ "$ARCH" = 
"shark" ] || [ "$ARCH" = "armv7l" ] || [ "$ARCH" = "armv5tejl" ] || [ "$ARCH" = 
"armish" ] || [ "$ARCH" = "beagle" ] || [ "$ARCH" = "zaurus" ]; then
+   CONFIG_ARCH="arm32_arm"
+ elif [ "$ARCH" = "BePC" ]; then
+   CONFIG_ARCH="x86"
 @@ -195,6 +195,8 @@ guess_arch()
CONFIG_ARCH="mips32"
  elif [ "$ARCH" = "mipsel" ] || [ "$ARCH" = "pmax" ]; then



arm port build failures

2013-08-19 Thread Stuart Henderson
http://rhaalovely.net/build-failures/arm/20130730/

a few various ones...

audio/opus-tools
databases/kyotocabinet
databases/leveldb
devel/cpphs
devel/libev
devel/libofx
devel/lpc21isp
devel/mico
devel/omake
editors/zile
emulators/dgen-sdl
emulators/openmsx
games/frogatto
geo/geos
graphics/cairo
graphics/ctl
graphics/s10sh
japanese/mecab
lang/ecl
lang/gfortran
lang/luajit
lang/nqp
lang/rubinius
lang/spidermonkey
lang/swi-prolog
mail/bogofilter
math/py-scipy
net/dnscrypt-proxy  fixed
net/mosh
net/openvpn-auth-ldap
net/pure-ftpd   fixed
net/rtorrent
security/its4
security/libnettle
security/ssh-ldap-helper
sysutils/freeipmi
sysutils/lsof
telephony/stuntman
textproc/py-enchant
textproc/source-highlight
www/squid   fixed
www/tntnet
www/w3m
x11/ede/lib
x11/gnustep/libobjc2
x11/mrxvt

these ones all use cmake which has a common segfault on arm since
the move to enabling the elf parser.

audio/libsoxr
audio/musepack
audio/openal
audio/taglib
comms/rtl-sdr
databases/dbic++
devel/bullet
devel/libgit2/libgit2
devel/libopensync
devel/libplist
devel/libyajl
devel/physfs
editors/nvi
games/choria
games/flare
games/lostpixels
games/meandmyshadow
games/openxcom
geo/garmindev
graphics/autopano-sift-c
graphics/graphite2
math/qhull
net/bro
net/ettercap
net/libproxy
net/synergy
productivity/taskwarrior
security/libssh
security/nipper
sysutils/dfc
textproc/clucene
textproc/libwbxml
textproc/vislcg3
www/hiawatha
x11/ogre



Re: [NEW] net/rwhoisd

2013-08-19 Thread Andrew Klettke
Minor update; changed UID and GUID for the new users after finding the 
new ones I'd selected had already been reserved in the -current ports tree.


Thanks,

Andrew Klettke
Systems Admin
Optic Fusion

On 08/19/2013 11:58 AM, Andrew Klettke wrote:
Thank you very much for your input Stuart, I've addressed the issues 
you've raised and the new version is attached. Please let me know if 
there's anything else that needs attention.


Thanks,

Andrew Klettke
Systems Admin
Optic Fusion

On 08/17/2013 01:26 AM, Stuart Henderson wrote:

To get this into ports a bit more work is needed:

On 2013/08/16 16:25, Andrew Klettke wrote:

The easiest way would be to:

1. Copy the contents of the example directory into a directory that
_rwhoisd owns (I like to use /var/rwhoisd, so `cp -R
/usr/local/share/doc/rwhoisd/examples/* /var/rwhoisd/`)

2. Run the rwhois_indexer like so: `/usr/local/bin/rwhois_indexer -c
/var/rwhoisd/rwhoisd.conf -i -s "txt"`

- this information needs to go in a pkg/README file.


3. Make applicable changes to rwhoisd.conf ('userid: _rwhoisd' and
'use-syslog: YES' should be the only options you need to change)

- the code should be patched so that this isn't needed, particularly
the userid setting, there should be no chance of somebody running this
as root by mistake. (@newuser/@newgroup lines also need updating to a
free uid/gid, these ones are taken).


4. Run the daemon (`cd /var/rwhoisd && rwhoisd`).

There should be an rc script for this.


Then you can test it using telnet to port 4321 (just enter '10.0.0.1'
after connecting if you're using the sample data); it binds to all
inet4 interfaces.

I didn't look in detail, but does it really not have v6 support?







rwhoisd.tar.gz
Description: GNU Zip compressed data


Re: [NEW] net/rwhoisd

2013-08-19 Thread Andrew Klettke
Thank you very much for your input Stuart, I've addressed the issues 
you've raised and the new version is attached. Please let me know if 
there's anything else that needs attention.


Thanks,

Andrew Klettke
Systems Admin
Optic Fusion

On 08/17/2013 01:26 AM, Stuart Henderson wrote:

To get this into ports a bit more work is needed:

On 2013/08/16 16:25, Andrew Klettke wrote:

The easiest way would be to:

1. Copy the contents of the example directory into a directory that
_rwhoisd owns (I like to use /var/rwhoisd, so `cp -R
/usr/local/share/doc/rwhoisd/examples/* /var/rwhoisd/`)

2. Run the rwhois_indexer like so: `/usr/local/bin/rwhois_indexer -c
/var/rwhoisd/rwhoisd.conf -i -s "txt"`

- this information needs to go in a pkg/README file.


3. Make applicable changes to rwhoisd.conf ('userid: _rwhoisd' and
'use-syslog: YES' should be the only options you need to change)

- the code should be patched so that this isn't needed, particularly
the userid setting, there should be no chance of somebody running this
as root by mistake. (@newuser/@newgroup lines also need updating to a
free uid/gid, these ones are taken).


4. Run the daemon (`cd /var/rwhoisd && rwhoisd`).

There should be an rc script for this.


Then you can test it using telnet to port 4321 (just enter '10.0.0.1'
after connecting if you're using the sample data); it binds to all
inet4 interfaces.

I didn't look in detail, but does it really not have v6 support?





rwhoisd.tar.gz
Description: GNU Zip compressed data


Re: [Update] FreeRDP 1.0.2

2013-08-19 Thread Mike Erdely
On Mon, Aug 19, 2013 at 10:24 AM, Stuart Henderson  wrote:
> DISTFILES=  freerdp-$V.tar.gz{$V.tar.gz}

Thanks.  I'll test it out and come back with a new diff.

-ME



Re: [Update] FreeRDP 1.0.2

2013-08-19 Thread Stuart Henderson
On 2013/08/19 09:30, Mike Erdely wrote:
> Below is a diff for FreeRDP to 1.0.2.
> Unfortunately, it seems like I have to do some dancing around the
> way they're hosting the distfiles at github. Using the URL from the
> website, I get a file named 1.0.2.tgz. Which, of course, extracts to
> FreeRDP-1.0.2 for package called freerdp-1.0.2.

DISTFILES has a newer syntax that lets you rename things.

   After stripping that extension if necessary, if the entry
   parses as `filename{url}' it will be fetched as url
   instead, yet still stored as filename.

("url" here is a misnomer; this is the filename part of the url only).

So something like this (untested) should work:

V=  1.0.2
DISTNAME=   freerdp-$V
DISTFILES=  freerdp-$V.tar.gz{$V.tar.gz}



[Update] FreeRDP 1.0.2

2013-08-19 Thread Mike Erdely
Below is a diff for FreeRDP to 1.0.2.
Unfortunately, it seems like I have to do some dancing around the way they're 
hosting the distfiles at github.  Using the URL from the website, I get a file 
named 1.0.2.tgz.  Which, of course, extracts to FreeRDP-1.0.2 for package 
called freerdp-1.0.2.

Per request of (and with a diff from) Sergey Bronnikov , I enabled SmartCard support, but have no way to test it.

This works fine for me connecting to a Windows 8 system with the following 
command line:
xfreerdp --sec rdp --ignore-certificate -g 1598x883 --plugin cliprdr -u mike 
mercury

ok?

-ME

Index: Makefile
===
RCS file: /cvs/ports/x11/freerdp/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- Makefile11 Mar 2013 11:46:09 -  1.13
+++ Makefile19 Aug 2013 13:22:45 -
@@ -2,10 +2,13 @@
 
 SHARED_ONLY =  Yes
 
+V =1.0.2
 COMMENT =  open source client for Windows Terminal Server
-DISTNAME = freerdp-1.0.1
+DISTNAME = $V
+PKGNAME =  freerdp-$V
+WRKDIST =  ${WRKDIR}/FreeRDP-$V
+DIST_SUBDIR =  freerdp
 CATEGORIES =   x11 net
-REVISION = 0
 
 SHARED_LIBS +=  freerdp-cache 0.0 # 1.0
 SHARED_LIBS +=  freerdp-channels  0.0 # 1.0
@@ -24,9 +27,9 @@ MAINTAINER =  Michael Erdely https://github.com/downloads/FreeRDP/FreeRDP/ \
+MASTER_SITES = https://github.com/FreeRDP/FreeRDP/archive/ \
http://spacehopper.org/mirrors/
 
 MODULES =  devel/cmake
@@ -35,9 +38,11 @@ BUILD_DEPENDS =  textproc/docbook \
textproc/xmlto
 
 LIB_DEPENDS =  graphics/ffmpeg \
-   print/cups,-libs
+   print/cups,-libs \
+   security/pcsc-lite
 
-CONFIGURE_ARGS +=  -DWITH_ALSA=Off
+CONFIGURE_ARGS +=  -DWITH_ALSA=Off \
+   -DWITH_PCSC=On
 
 post-patch:
perl -pi -e 's,/usr/local,${LOCALBASE},g; s,/usr/X11R6,${X11BASE},g;' \
Index: distinfo
===
RCS file: /cvs/ports/x11/freerdp/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo24 Mar 2012 18:53:27 -  1.4
+++ distinfo19 Aug 2013 13:22:45 -
@@ -1,5 +1,2 @@
-MD5 (freerdp-1.0.1.tar.gz) = yEMYXg/yLOhAmVRlFxjzOA==
-RMD160 (freerdp-1.0.1.tar.gz) = QdrL1XjT5GU1u6NtopnFmqBo6ts=
-SHA1 (freerdp-1.0.1.tar.gz) = wTmJcF6Ydvz0jXIB8QCPSBmmFUw=
-SHA256 (freerdp-1.0.1.tar.gz) = FEF15Gpr0B7qbx9Pj8nzP4AnM7sGwfBbUIPVixHfeeA=
-SIZE (freerdp-1.0.1.tar.gz) = 3502100
+SHA256 (freerdp/1.0.2.tar.gz) = wPE333q2+3bX59MWrk4MpsrzVuW8C12tvfrepduZLfE=
+SIZE (freerdp/1.0.2.tar.gz) = 3506618
Index: pkg/PLIST
===
RCS file: /cvs/ports/x11/freerdp/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- pkg/PLIST   4 Aug 2012 14:47:00 -   1.4
+++ pkg/PLIST   19 Aug 2013 13:22:45 -
@@ -106,6 +106,7 @@ lib/freerdp/rail.so
 lib/freerdp/rdpdbg.so
 lib/freerdp/rdpdr.so
 lib/freerdp/rdpsnd.so
+lib/freerdp/scard.so
 lib/freerdp/serial.so
 lib/freerdp/tsmf.so
 lib/freerdp/tsmf_ffmpeg.so



Re: Fixes after portcheck run, part 3

2013-08-19 Thread Vadim Zhukov
2013/8/19 Vadim Zhukov :
>2013/8/19 Antoine Jacoutot :
>> On Mon, Aug 19, 2013 at 03:51:29PM +0400, Vadim Zhukov wrote:
>>> Hello all.
>>>
>>> Third set of patches after portcheck(1) run. Left out are some unclear
>>> cases and x11/kde* stuff.
>>>
>>> okay?
>>>
>>> Index: x11/gnome/file-roller/Makefile
>>> ===
>>> RCS file: /cvs/ports/x11/gnome/file-roller/Makefile,v
>>> retrieving revision 1.87
>>> diff -u -p -r1.87 Makefile
>>> --- x11/gnome/file-roller/Makefile2 Jul 2013 07:13:30 -   1.87
>>> +++ x11/gnome/file-roller/Makefile19 Aug 2013 11:13:29 -
>>> @@ -6,6 +6,7 @@ COMMENT=  archive manager utility for GNO
>>>
>>>  GNOME_PROJECT=   file-roller
>>>  GNOME_VERSION=   3.8.3
>>> +REVISION=0
>>>
>>>  CATEGORIES=  archivers
>>>
>>> @@ -31,7 +32,8 @@ RUN_DEPENDS=archivers/gcpio \
>>>   archivers/unzip \
>>>   archivers/xz \
>>>   archivers/zip \
>>> - sysutils/cdrtools
>>> + sysutils/cdrtools \
>>> + x11/gtk+2,-guic
>>
>> Use MODGNOME_ICON_CACHE=Yes instead please.
>>
>>>
>>>  # "The Unarchiver" has not been ported to OpenBSD yet
>>>  RUN_DEPENDS +=   archivers/unrar
>
>Fixed, thanks. Updated diff below.

Oops, extra stuff snipped in. Here is working one.

--
  WBR,
  Vadim Zhukov


Index: geo/gmapcatcher/Makefile
===
RCS file: /cvs/ports/geo/gmapcatcher/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- geo/gmapcatcher/Makefile3 Apr 2013 06:57:56 -   1.17
+++ geo/gmapcatcher/Makefile19 Aug 2013 11:12:10 -
@@ -7,7 +7,7 @@ COMMENT=offline maps viewer
 MODPY_EGG_VERSION= 0.7.6.1
 DISTNAME=  GMapCatcher-${MODPY_EGG_VERSION}
 PKGNAME=   gmapcatcher-${MODPY_EGG_VERSION}
-REVISION=  4
+REVISION=  5
 
 CATEGORIES=geo x11
 
Index: geo/gmapcatcher/pkg/PLIST
===
RCS file: /cvs/ports/geo/gmapcatcher/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- geo/gmapcatcher/pkg/PLIST   27 Jun 2011 06:33:33 -  1.5
+++ geo/gmapcatcher/pkg/PLIST   19 Aug 2013 11:12:10 -
@@ -185,5 +185,5 @@ share/pixmaps/gmapcatcher/marker_gps.png
 share/pixmaps/gmapcatcher/missing.png
 share/pixmaps/gmapcatcher/setup.bmp
 share/pixmaps/map.png
-@exec %D/bin/update-desktop-database 2> /dev/null || true
-@unexec-delete %D/bin/update-desktop-database 2> /dev/null || true
+@exec %D/bin/update-desktop-database
+@unexec-delete %D/bin/update-desktop-database
Index: graphics/gnofract4d/Makefile
===
RCS file: /cvs/ports/graphics/gnofract4d/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- graphics/gnofract4d/Makefile11 Mar 2013 11:10:52 -  1.3
+++ graphics/gnofract4d/Makefile19 Aug 2013 11:12:14 -
@@ -4,6 +4,7 @@ COMMENT =   fractal image generator
 
 DISTNAME = gnofract4d-${MODPY_EGG_VERSION}
 MODPY_EGG_VERSION =3.14
+REVISION = 0
 
 CATEGORIES =   graphics
 
@@ -18,7 +19,9 @@ MASTER_SITES =${MASTER_SITE_SOURCEFORG
 
 BUILD_DEPENDS =graphics/png
 MODULES =  lang/python
-RUN_DEPENDS =  x11/py-gtk2
+RUN_DEPENDS =  devel/desktop-file-utils \
+   misc/shared-mime-info \
+   x11/py-gtk2
 
 NO_TEST =  Yes
 
Index: graphics/gnofract4d/pkg/PLIST
===
RCS file: /cvs/ports/graphics/gnofract4d/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- graphics/gnofract4d/pkg/PLIST   14 Nov 2011 11:01:16 -  1.1.1.1
+++ graphics/gnofract4d/pkg/PLIST   19 Aug 2013 11:12:14 -
@@ -566,3 +566,5 @@ share/pixmaps/gnofract4d/explorer_mode.p
 share/pixmaps/gnofract4d/improve_now.png
 @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
Index: graphics/hugin/Makefile
===
RCS file: /cvs/ports/graphics/hugin/Makefile,v
retrieving revision 1.36
diff -u -p -r1.36 Makefile
--- graphics/hugin/Makefile 14 May 2013 22:55:11 -  1.36
+++ graphics/hugin/Makefile 19 Aug 2013 11:12:18 -
@@ -9,7 +9,7 @@ COMMENT =   panorama image stitcher
 
 DISTNAME = hugin-2011.4.0
 EXTRACT_SUFX = .tar.bz2
-REVISION = 2
+REVISION = 3
 
 # not needed for releases, but makes RCs/betas easier to work with
 PKGNAME =  ${DISTNAME:S/_//:L}
@@ -48,7 +48,10 @@ MASTER_SITES =   ${MASTER_SITE_SOURCEFORG
 RUN_DEPENDS =  devel/desktop-file-utils \
 

Re: Fixes after portcheck run, part 3

2013-08-19 Thread Vadim Zhukov
2013/8/19 Antoine Jacoutot :
> On Mon, Aug 19, 2013 at 03:51:29PM +0400, Vadim Zhukov wrote:
>> Hello all.
>>
>> Third set of patches after portcheck(1) run. Left out are some unclear
>> cases and x11/kde* stuff.
>>
>> okay?
>>
>> Index: x11/gnome/file-roller/Makefile
>> ===
>> RCS file: /cvs/ports/x11/gnome/file-roller/Makefile,v
>> retrieving revision 1.87
>> diff -u -p -r1.87 Makefile
>> --- x11/gnome/file-roller/Makefile2 Jul 2013 07:13:30 -   1.87
>> +++ x11/gnome/file-roller/Makefile19 Aug 2013 11:13:29 -
>> @@ -6,6 +6,7 @@ COMMENT=  archive manager utility for GNO
>>
>>  GNOME_PROJECT=   file-roller
>>  GNOME_VERSION=   3.8.3
>> +REVISION=0
>>
>>  CATEGORIES=  archivers
>>
>> @@ -31,7 +32,8 @@ RUN_DEPENDS=archivers/gcpio \
>>   archivers/unzip \
>>   archivers/xz \
>>   archivers/zip \
>> - sysutils/cdrtools
>> + sysutils/cdrtools \
>> + x11/gtk+2,-guic
>
> Use MODGNOME_ICON_CACHE=Yes instead please.
>
>>
>>  # "The Unarchiver" has not been ported to OpenBSD yet
>>  RUN_DEPENDS +=   archivers/unrar

Fixed, thanks. Updated diff below.

--
  WBR,
  Vadim Zhukov


Index: geo/gmapcatcher/Makefile
===
RCS file: /cvs/ports/geo/gmapcatcher/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- geo/gmapcatcher/Makefile3 Apr 2013 06:57:56 -   1.17
+++ geo/gmapcatcher/Makefile19 Aug 2013 11:12:10 -
@@ -7,7 +7,7 @@ COMMENT=offline maps viewer
 MODPY_EGG_VERSION= 0.7.6.1
 DISTNAME=  GMapCatcher-${MODPY_EGG_VERSION}
 PKGNAME=   gmapcatcher-${MODPY_EGG_VERSION}
-REVISION=  4
+REVISION=  5
 
 CATEGORIES=geo x11
 
Index: geo/gmapcatcher/pkg/PLIST
===
RCS file: /cvs/ports/geo/gmapcatcher/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- geo/gmapcatcher/pkg/PLIST   27 Jun 2011 06:33:33 -  1.5
+++ geo/gmapcatcher/pkg/PLIST   19 Aug 2013 11:12:10 -
@@ -185,5 +185,5 @@ share/pixmaps/gmapcatcher/marker_gps.png
 share/pixmaps/gmapcatcher/missing.png
 share/pixmaps/gmapcatcher/setup.bmp
 share/pixmaps/map.png
-@exec %D/bin/update-desktop-database 2> /dev/null || true
-@unexec-delete %D/bin/update-desktop-database 2> /dev/null || true
+@exec %D/bin/update-desktop-database
+@unexec-delete %D/bin/update-desktop-database
Index: graphics/gnofract4d/Makefile
===
RCS file: /cvs/ports/graphics/gnofract4d/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- graphics/gnofract4d/Makefile11 Mar 2013 11:10:52 -  1.3
+++ graphics/gnofract4d/Makefile19 Aug 2013 11:12:14 -
@@ -4,6 +4,7 @@ COMMENT =   fractal image generator
 
 DISTNAME = gnofract4d-${MODPY_EGG_VERSION}
 MODPY_EGG_VERSION =3.14
+REVISION = 0
 
 CATEGORIES =   graphics
 
@@ -18,7 +19,9 @@ MASTER_SITES =${MASTER_SITE_SOURCEFORG
 
 BUILD_DEPENDS =graphics/png
 MODULES =  lang/python
-RUN_DEPENDS =  x11/py-gtk2
+RUN_DEPENDS =  devel/desktop-file-utils \
+   misc/shared-mime-info \
+   x11/py-gtk2
 
 NO_TEST =  Yes
 
Index: graphics/gnofract4d/pkg/PLIST
===
RCS file: /cvs/ports/graphics/gnofract4d/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- graphics/gnofract4d/pkg/PLIST   14 Nov 2011 11:01:16 -  1.1.1.1
+++ graphics/gnofract4d/pkg/PLIST   19 Aug 2013 11:12:14 -
@@ -566,3 +566,5 @@ share/pixmaps/gnofract4d/explorer_mode.p
 share/pixmaps/gnofract4d/improve_now.png
 @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
Index: graphics/hugin/Makefile
===
RCS file: /cvs/ports/graphics/hugin/Makefile,v
retrieving revision 1.36
diff -u -p -r1.36 Makefile
--- graphics/hugin/Makefile 14 May 2013 22:55:11 -  1.36
+++ graphics/hugin/Makefile 19 Aug 2013 11:12:18 -
@@ -9,7 +9,7 @@ COMMENT =   panorama image stitcher
 
 DISTNAME = hugin-2011.4.0
 EXTRACT_SUFX = .tar.bz2
-REVISION = 2
+REVISION = 3
 
 # not needed for releases, but makes RCs/betas easier to work with
 PKGNAME =  ${DISTNAME:S/_//:L}
@@ -48,7 +48,10 @@ MASTER_SITES =   ${MASTER_SITE_SOURCEFORG
 RUN_DEPENDS =  devel/desktop-file-utils \
graphics/enblend-enfuse \
graphics/p5-Image-ExifTool \
+   mi

Fixes after portcheck run, part 3

2013-08-19 Thread Vadim Zhukov
Hello all.

Third set of patches after portcheck(1) run. Left out are some unclear
cases and x11/kde* stuff.

okay?
--
  WBR,
Vadim Zhukov


Index: geo/gmapcatcher/Makefile
===
RCS file: /cvs/ports/geo/gmapcatcher/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- geo/gmapcatcher/Makefile3 Apr 2013 06:57:56 -   1.17
+++ geo/gmapcatcher/Makefile19 Aug 2013 11:12:10 -
@@ -7,7 +7,7 @@ COMMENT=offline maps viewer
 MODPY_EGG_VERSION= 0.7.6.1
 DISTNAME=  GMapCatcher-${MODPY_EGG_VERSION}
 PKGNAME=   gmapcatcher-${MODPY_EGG_VERSION}
-REVISION=  4
+REVISION=  5
 
 CATEGORIES=geo x11
 
Index: geo/gmapcatcher/pkg/PLIST
===
RCS file: /cvs/ports/geo/gmapcatcher/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- geo/gmapcatcher/pkg/PLIST   27 Jun 2011 06:33:33 -  1.5
+++ geo/gmapcatcher/pkg/PLIST   19 Aug 2013 11:12:10 -
@@ -185,5 +185,5 @@ share/pixmaps/gmapcatcher/marker_gps.png
 share/pixmaps/gmapcatcher/missing.png
 share/pixmaps/gmapcatcher/setup.bmp
 share/pixmaps/map.png
-@exec %D/bin/update-desktop-database 2> /dev/null || true
-@unexec-delete %D/bin/update-desktop-database 2> /dev/null || true
+@exec %D/bin/update-desktop-database
+@unexec-delete %D/bin/update-desktop-database
Index: graphics/gnofract4d/Makefile
===
RCS file: /cvs/ports/graphics/gnofract4d/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- graphics/gnofract4d/Makefile11 Mar 2013 11:10:52 -  1.3
+++ graphics/gnofract4d/Makefile19 Aug 2013 11:12:14 -
@@ -4,6 +4,7 @@ COMMENT =   fractal image generator
 
 DISTNAME = gnofract4d-${MODPY_EGG_VERSION}
 MODPY_EGG_VERSION =3.14
+REVISION = 0
 
 CATEGORIES =   graphics
 
@@ -18,7 +19,9 @@ MASTER_SITES =${MASTER_SITE_SOURCEFORG
 
 BUILD_DEPENDS =graphics/png
 MODULES =  lang/python
-RUN_DEPENDS =  x11/py-gtk2
+RUN_DEPENDS =  devel/desktop-file-utils \
+   misc/shared-mime-info \
+   x11/py-gtk2
 
 NO_TEST =  Yes
 
Index: graphics/gnofract4d/pkg/PLIST
===
RCS file: /cvs/ports/graphics/gnofract4d/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- graphics/gnofract4d/pkg/PLIST   14 Nov 2011 11:01:16 -  1.1.1.1
+++ graphics/gnofract4d/pkg/PLIST   19 Aug 2013 11:12:14 -
@@ -566,3 +566,5 @@ share/pixmaps/gnofract4d/explorer_mode.p
 share/pixmaps/gnofract4d/improve_now.png
 @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
Index: graphics/hugin/Makefile
===
RCS file: /cvs/ports/graphics/hugin/Makefile,v
retrieving revision 1.36
diff -u -p -r1.36 Makefile
--- graphics/hugin/Makefile 14 May 2013 22:55:11 -  1.36
+++ graphics/hugin/Makefile 19 Aug 2013 11:12:18 -
@@ -9,7 +9,7 @@ COMMENT =   panorama image stitcher
 
 DISTNAME = hugin-2011.4.0
 EXTRACT_SUFX = .tar.bz2
-REVISION = 2
+REVISION = 3
 
 # not needed for releases, but makes RCs/betas easier to work with
 PKGNAME =  ${DISTNAME:S/_//:L}
@@ -48,7 +48,10 @@ MASTER_SITES =   ${MASTER_SITE_SOURCEFORG
 RUN_DEPENDS =  devel/desktop-file-utils \
graphics/enblend-enfuse \
graphics/p5-Image-ExifTool \
+   misc/shared-mime-info \
+   x11/gtk+2,-guic \
devel/gmake # yes, really a RUN_DEPENDS
+
 LIB_DEPENDS =  devel/boost \
graphics/exiv2>=0.12 \
graphics/glew \
Index: graphics/hugin/pkg/PLIST
===
RCS file: /cvs/ports/graphics/hugin/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -r1.10 PLIST
--- graphics/hugin/pkg/PLIST14 May 2013 22:55:11 -  1.10
+++ graphics/hugin/pkg/PLIST19 Aug 2013 11:12:18 -
@@ -687,3 +687,7 @@ share/pixmaps/hugin.png
 share/pixmaps/ptbatcher.png
 @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
+@exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/gnome
+@unexec-delete %D/bin/gtk-update-icon-cache -q -t %D/share/icons/gnome
Index: graphics/inkscape/Makefile
===
RCS file: /cvs/ports/graphics/inkscape/Mak

Re: OpenBSD jabberd2 port

2013-08-19 Thread Stuart Henderson
On 2013/08/19 11:44, Gruel Bruno wrote:
> Hello,
> 
> I have some questions about the jabberd2 port on OpenBSD.
> 
> Is someone can explain me the state of the jabebrd2 port ? I mean,
> in the package list there is jabberd-2.0s11v1-xx but it's seems that
> jabberd2 (site) is
> already at 2.2.17.
> 
> some people tell me : Don't use jabberd2 but ejabberd. But why keep
> jabberd2 in port list if
> we say don't use it.
> 
> I have already (few months ago) try to make my own port of the
> lastest version of jabberd2
> but my lack of skill in C programming / debug (i think) stopped me.
> 
> So if someone need some help to maintain the jabberd2 port i want to
> help.
> 
> If if not the good place to ask this question, sorry for the noise.
> 
> Thank's
> 
> Bruno
> 
> (sorry if i send it twice)
> 

This port has hardly been touched since 2006, particularly given that
it's a network-facing daemon I suggest it's either updated or removed
from ports.



OpenBSD jabberd2 port

2013-08-19 Thread Gruel Bruno

Hello,

I have some questions about the jabberd2 port on OpenBSD.

Is someone can explain me the state of the jabebrd2 port ? I mean,
in the package list there is jabberd-2.0s11v1-xx but it's seems that 
jabberd2 (site) is

already at 2.2.17.

some people tell me : Don't use jabberd2 but ejabberd. But why keep 
jabberd2 in port list if

we say don't use it.

I have already (few months ago) try to make my own port of the lastest 
version of jabberd2

but my lack of skill in C programming / debug (i think) stopped me.

So if someone need some help to maintain the jabberd2 port i want to 
help.


If if not the good place to ask this question, sorry for the noise.

Thank's

Bruno

(sorry if i send it twice)



Re: xkb-qwerty-fr

2013-08-19 Thread Tristan Le Guern
Hi,

This is an updated version of my previous submission of xbk-qwerty-fr.
The keymap file is now installed under
"/usr/local/share/X11/xkb/symbols/us_qwerty-fr" and then @sample'd to
"/usr/X11R6/share/X11/xkb/symbols/us_qwerty-fr".

Ok?
-- 
Tristan Le Guern


xkb-qwerty-fr.tar.gz
Description: GNU Zip compressed data


Re: lang/ghc and time_t

2013-08-19 Thread David Coppa
On Sun, Aug 18, 2013 at 5:19 PM, Matthias Kilian  wrote:

> Is that the correct alignment?
>
> I'd prefer to run some tests on amd64 and i386 before this goes in
> (unless someone beats me doing tests).

Thanks!

ciao,
david