CVS: cvs.openbsd.org: ports

2014-05-15 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2014/05/15 02:52:19

Modified files:
editors/libreoffice: Makefile distinfo 
editors/libreoffice/pkg: PLIST-i18n-pt-br 

Log message:
update to 4.1.6.2



CVS: cvs.openbsd.org: ports

2014-05-15 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2014/05/15 03:08:31

Modified files:
x11/gnome/seahorse: Makefile 

Log message:
This needs vala to build as spotted by sthen@



CVS: cvs.openbsd.org: ports

2014-05-15 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2014/05/15 04:10:01

Modified files:
textproc/calibre: Makefile distinfo 
textproc/calibre/pkg: PLIST 

Log message:
update to calibre 1.36.0



CVS: cvs.openbsd.org: ports

2014-05-15 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2014/05/15 04:47:54

Modified files:
sysutils/ruby-puppet/3/patches: 

patch-lib_puppet_provider_package_openbsd_rb 

Log message:
patch for PUP-2311 was committed upstream



CVS: cvs.openbsd.org: ports

2014-05-15 Thread James Turner
CVSROOT:/cvs
Module name:ports
Changes by: jtur...@cvs.openbsd.org 2014/05/15 06:05:24

Modified files:
security   : Makefile 

Log message:
Hook up reop. Reminded by bcallah@



CVS: cvs.openbsd.org: ports

2014-05-15 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2014/05/15 06:15:42

Log message:
Import games/galois

Galois is a computer game of the falling blocks type, but with unique
features. Unlike most other games of that type, Galois is not limited to
blocks made of four two-dimensional square bricks: you can choose among
several different brick shapes, blocks composed of more or less bricks,
and even between two- and three-dimensional games.

ok landry@

Status:

Vendor Tag: bcallah
Release Tags:   bcallah_15-May-2014

N ports/games/galois/Makefile
N ports/games/galois/distinfo
N ports/games/galois/pkg/DESCR
N ports/games/galois/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2014-05-15 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2014/05/15 06:16:22

Modified files:
games  : Makefile 

Log message:
+galois



CVS: cvs.openbsd.org: ports

2014-05-15 Thread Andrew Fresh
CVSROOT:/cvs
Module name:ports
Changes by: afre...@cvs.openbsd.org 2014/05/15 08:06:18

Modified files:
databases/p5-DBI: Makefile distinfo 

Log message:
Update p5-DBI to 1.631

OK sthen@



CVS: cvs.openbsd.org: ports

2014-05-15 Thread Andrew Fresh
CVSROOT:/cvs
Module name:ports
Changes by: afre...@cvs.openbsd.org 2014/05/15 08:06:59

Modified files:
databases/p5-DBD-CSV: Makefile distinfo 

Log message:
Update p5-DBD-CSV to 0.41

OK sthen@



CVS: cvs.openbsd.org: ports

2014-05-15 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2014/05/15 08:25:45

Modified files:
net/arpwatch   : Makefile distinfo 
net/arp-scan   : Makefile distinfo 

Log message:
update mac vendor list



CVS: cvs.openbsd.org: ports

2014-05-15 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2014/05/15 09:24:29

ports/games/galois/patches

Update of /cvs/ports/games/galois/patches
In directory cvs.openbsd.org:/tmp/cvs-serv29120/patches

Log Message:
Directory /cvs/ports/games/galois/patches added to the repository



CVS: cvs.openbsd.org: ports

2014-05-15 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2014/05/15 09:26:48

Modified files:
games/galois   : Makefile 
games/galois/pkg: PLIST 
Added files:
games/galois/patches: patch-src_main_cc 

Log message:
Patch out the Help Browser. It requires yelp, which requires webkit.
There are more archs that can run galois than have webkit, so seems silly
to needlessly deny those archs the ability to run galois.
poke from aja@



CVS: cvs.openbsd.org: ports

2014-05-15 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2014/05/15 10:21:19

Modified files:
editors/libreoffice: Makefile 
editors/libreoffice/pkg: PFRAG.shared-kde PFRAG.shared-main 

Log message:
wantlib and lib depends fixes



CVS: cvs.openbsd.org: ports

2014-05-15 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2014/05/15 11:27:40

Modified files:
www/squidguard : Makefile 
www/squidguard/patches: patch-src_main_c 

Log message:
fix squidguard patch; from Matthias Pitzl



CVS: cvs.openbsd.org: ports

2014-05-15 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2014/05/15 13:22:36

Modified files:
x11/gnome/totem: Makefile 
Added files:
x11/gnome/totem/patches: patch-src_totem-grilo_c 

Log message:
Fix potential data loss when removing multiple files (upstream).



CVS: cvs.openbsd.org: ports

2014-05-15 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2014/05/15 14:01:38

Modified files:
x11/mplayer: Makefile 
Added files:
x11/mplayer/patches: patch-libmpdemux_demux_real_c 

Log message:
fix real demuxer, patch cherry-picked from upstream, after brad@ reported
the issue to them.

so the patch is going to be in the next update, which may break some other
things. So let's go forward and provide something strictly better than
the current port. :)

okay edd@



CVS: cvs.openbsd.org: ports

2014-05-15 Thread Lawrence Teo
CVSROOT:/cvs
Module name:ports
Changes by: l...@cvs.openbsd.org2014/05/15 14:11:43

Modified files:
net/snort  : Makefile distinfo 
net/snort/patches: patch-etc_snort_conf 

Log message:
Update to Snort 2.9.6.1, from maintainer Markus Lude.

Tested on amd64 and i386 by myself.



CVS: cvs.openbsd.org: ports

2014-05-15 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2014/05/15 14:17:17

Modified files:
sysutils/ruby-puppet/3: Makefile distinfo 
sysutils/ruby-puppet/3/patches: patch-lib_puppet_defaults_rb 

patch-lib_puppet_provider_package_openbsd_rb 

patch-lib_puppet_provider_service_openbsd_rb 
patch-lib_puppet_type_resources_rb 
sysutils/ruby-puppet/3/pkg: PLIST 
Removed files:
sysutils/ruby-puppet/3/patches: patch-lib_puppet_type_service_rb 

Log message:
* update to puppet 3.6.0
- release notes at 
http://docs.puppetlabs.com/puppet/3.6/reference/release_notes.html
- please note that this release deprecates the use of config file
environments. if you haven't already done so, please switch to directory
environments as explained here: 
http://docs.puppetlabs.com/puppet/latest/reference/environments.html



CVS: cvs.openbsd.org: ports

2014-05-15 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2014/05/15 15:24:33

Modified files:
www/squid  : Makefile.inc 
www/squid/snapshot: Makefile 
www/squid/stable: Makefile 

Log message:
disable rock storeio backend, it doesn't currently work on OpenBSD (creates
initial db file ok, but EMSGSIZE when trying to open at normal startup)



CVS: cvs.openbsd.org: ports

2014-05-15 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2014/05/15 16:00:13

Modified files:
security/py-M2Crypto: Makefile 

Log message:
switch to a different test for the simple is it at least possible to
import this module check done at build time, viq noticed that the package
was now working (following safestack.h r1.13 et al) but the test still failed.



CVS: cvs.openbsd.org: ports

2014-05-15 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2014/05/15 16:30:08

Modified files:
www/p5-Mojo: Makefile distinfo 
www/p5-Mojo/pkg: PLIST 
Added files:
www/p5-Mojo/patches: patch-lib_Mojo_IOLoop_Server_pm 

Log message:
- update p5-Mojolicious to 4.99
- fix wrong invocation of IO::Socket::SSL
tested by Remi Locherer; OK ajacoutot@



CVS: cvs.openbsd.org: ports

2014-05-15 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2014/05/15 16:33:21

Modified files:
security/p5-IO-Socket-SSL: Makefile distinfo 

Log message:
update p5-IO-Socket-SSL to 1.984, this provides OCSP support



CVS: cvs.openbsd.org: ports

2014-05-15 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2014/05/15 17:19:39

Modified files:
security/p5-IO-Socket-SSL: Makefile distinfo 

Log message:
update p5-IO-Socket-SSL to 1.985



CVS: cvs.openbsd.org: ports

2014-05-15 Thread Brad Smith
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2014/05/15 19:34:50

Modified files:
graphics/ffmpeg: Makefile distinfo 
graphics/ffmpeg/patches: patch-configure patch-library_mak 
 patch-version_sh 
graphics/ffmpeg/pkg: PLIST 
x11/mplayer: Makefile distinfo 
x11/mplayer/patches: patch-DOCS_man_en_mplayer_1 patch-configure 
 patch-libmpdemux_demux_real_c 
Added files:
graphics/ffmpeg/patches: patch-doc_examples_transcode_aac_c 
Removed files:
graphics/ffmpeg/patches: patch-libavcodec_aacenc_c 
 patch-libavcodec_aacps_c 
 patch-libavcodec_aacpsy_c 
x11/mplayer/patches: patch-fmt-conversion_c 
 patch-libao2_ao_sndio_c 
 patch-libmpcodecs_vd_ffmpeg_c 
 patch-libmpdemux_demux_lavf_c 
 patch-libmpdemux_demux_mpg_c 
 patch-libmpdemux_mp_taglists_c 

Log message:
Update to FFmpeg 20140412 snapshot. From 2.2 branch.

Update to MPlayer 20140412 snapshot.

Take MAINTAINER for MPlayer. ok edd@

ok ajacoutot@



Re: fix SSL and update www/p5-Mojo

2014-05-15 Thread Remi Locherer
On Thu, May 15, 2014 at 01:01:50AM +0200, Alexander Bluhm wrote:
 Hi,
 
 I am the maintainer of the security/p5-IO-Socket-SSL port.  Upgrading
 it to 1.984 breaks the www/p5-Mojo port.  The latter needs to be
 fixed, my patch has already been commited upstream.  While there I
 also update p5-Mojo to 4.99 as it contains other SSL fixes.
 
 ok?

Works for me on amd64 -current from May 11. Though make test fails.
Something with the useragent is wrong. But my simple mojo get ... tests
worked fine.

The test from the two dependent ports www/p5-MojoX-Session and
textproc/p5-Mojolicious-Plugin-TtRenderer passed.

Remi

 
 bluhm
 
 Index: www/p5-Mojo/Makefile
 ===
 RCS file: /data/mirror/openbsd/cvs/ports/www/p5-Mojo/Makefile,v
 retrieving revision 1.12
 diff -u -p -r1.12 Makefile
 --- www/p5-Mojo/Makefile  21 Jan 2014 20:49:41 -  1.12
 +++ www/p5-Mojo/Makefile  14 May 2014 22:48:05 -
 @@ -3,7 +3,7 @@
  COMMENT =next generation web framework
  
  MODULES =cpan
 -DISTNAME =   Mojolicious-4.66
 +DISTNAME =   Mojolicious-4.99
  CATEGORIES = www
  
  MAINTAINER = Simon Bertrang si...@openbsd.org
 @@ -16,8 +16,8 @@ HOMEPAGE =  http://mojolicio.us/
  CPAN_AUTHOR =SRI
  
  RUN_DEPENDS =devel/p5-EV \
 - net/p5-IO-Socket-IP \
 - security/p5-IO-Socket-SSL
 + net/p5-IO-Socket-IP=0.20 \
 + security/p5-IO-Socket-SSL=1.84
  
  MAKE_ENV += TEST_CACHING=Yes
  MAKE_ENV += TEST_EV=Yes
 Index: www/p5-Mojo/distinfo
 ===
 RCS file: /data/mirror/openbsd/cvs/ports/www/p5-Mojo/distinfo,v
 retrieving revision 1.9
 diff -u -p -r1.9 distinfo
 --- www/p5-Mojo/distinfo  21 Jan 2014 20:49:41 -  1.9
 +++ www/p5-Mojo/distinfo  13 May 2014 19:50:22 -
 @@ -1,2 +1,2 @@
 -SHA256 (Mojolicious-4.66.tar.gz) = 
 YTZlpyOrYlHLoWNDfqjWThinDhqVWPfPfil3K3KOyjQ=
 -SIZE (Mojolicious-4.66.tar.gz) = 617312
 +SHA256 (Mojolicious-4.99.tar.gz) = 
 oc2usV+fawcyZxVzku5QhiTkGD/cFvqOXaOiNXoPtyg=
 +SIZE (Mojolicious-4.99.tar.gz) = 633846
 Index: www/p5-Mojo/patches/patch-lib_Mojo_IOLoop_Server_pm
 ===
 RCS file: www/p5-Mojo/patches/patch-lib_Mojo_IOLoop_Server_pm
 diff -N www/p5-Mojo/patches/patch-lib_Mojo_IOLoop_Server_pm
 --- /dev/null 1 Jan 1970 00:00:00 -
 +++ www/p5-Mojo/patches/patch-lib_Mojo_IOLoop_Server_pm   14 May 2014 
 20:20:20 -
 @@ -0,0 +1,14 @@
 +$OpenBSD$
 +https://github.com/kraih/mojo/issues/622
 +
 +--- lib/Mojo/IOLoop/Server.pm.orig   Sun May 11 20:27:28 2014
  lib/Mojo/IOLoop/Server.pmTue May 13 23:04:55 2014
 +@@ -127,7 +127,7 @@ sub _accept {
 + # Start TLS handshake
 + $self-emit_safe(accept = $handle) and next unless my $tls = 
 $self-{tls};
 + $self-_handshake($self-{handles}{$handle} = $handle)
 +-  if $handle = IO::Socket::SSL-start_SSL($handle, %$tls);
 ++  if $handle = IO::Socket::SSL-start_SSL($handle, %$tls, SSL_server = 
 1);
 +   }
 + }
 + 
 Index: www/p5-Mojo/pkg/PLIST
 ===
 RCS file: /data/mirror/openbsd/cvs/ports/www/p5-Mojo/pkg/PLIST,v
 retrieving revision 1.6
 diff -u -p -r1.6 PLIST
 --- www/p5-Mojo/pkg/PLIST 21 Jan 2014 20:49:41 -  1.6
 +++ www/p5-Mojo/pkg/PLIST 14 May 2014 20:26:34 -
 @@ -182,10 +182,9 @@ ${P5SITE}/Mojolicious/public/mojo/pretti
  ${P5SITE}/Mojolicious/public/mojo/prettify/run_prettify.js
  ${P5SITE}/Mojolicious/public/mojo/stripes.png
  ${P5SITE}/Mojolicious/templates/
 -${P5SITE}/Mojolicious/templates/exception.development.html.ep
 +${P5SITE}/Mojolicious/templates/development.html.ep
  ${P5SITE}/Mojolicious/templates/exception.html.ep
  ${P5SITE}/Mojolicious/templates/mojobar.html.ep
 -${P5SITE}/Mojolicious/templates/not_found.development.html.ep
  ${P5SITE}/Mojolicious/templates/not_found.html.ep
  ${P5SITE}/Mojolicious/templates/perldoc.html.ep
  ${P5SITE}/Test/
 



Re: [NEW] beets

2014-05-15 Thread Nils R
Stuart Henderson schrieb am 13.05.2014 17:13:

 On 2014/05/13 17:07, Nils R wrote:
 Brian Callahan schrieb am 13.05.2014 16:57:
 
  
  On 05/13/14 10:41, Nils R wrote:
  Now that all dependencies are in the tree, here's an updated port
  for the new beets version 1.3.6.
 
  Any comments?
 
  Nils
  
  Do you not want to be maintainer?
  
  'make test' downloads a whole bunch of stuff from the Internet, then 
  fails for me:
  AttributeError: 'module' object has no attribute 'suite'
  So something needs to be done about that. Maybe just NO_TEST=Yes
  
  Otherwise looks ok.
  
  ~Brian
  
 
 Hi Brian,
 
 i have to get more comfortable with all that ports stuff before i become
 a maintainer.  So it looks like there are tests, but for now i disabled
 them.  When i have more time i will have a look at this and maybe enable
 it later.
 
 Added NO_TEST = Yes to the Makefile.
 
 The question there is, whether there are non-test codepaths that
 would also try to install things from the internet at runtime...
 

I checked the setup.py file, which lists the dependencies for the various 
targets (main program, tests, plugins):

install_requires=[
'enum34',
'mutagen=1.22',
'munkres',
'unidecode',
'musicbrainzngs=0.4',
'pyyaml',
]
+ (['colorama'] if (sys.platform == 'win32') else [])
+ (['ordereddict'] if sys.version_info  (2, 7, 0) else []),

tests_require=[
'responses',
'pyechonest',
'mock',
'flask',
'rarfile',
'pylast',
],

# Plugin (optional) dependencies:
extras_require={
'beatport': ['requests'],
'fetchart': ['requests'],
'chroma': ['pyacoustid'],
'discogs': ['discogs-client'],
'echonest': ['pyechonest'],
'echonest_tempo': ['pyechonest'],
'lastgenre': ['pylast'],
'mpdstats': ['python-mpd'],
'web': ['flask'],
'import': ['rarfile'],

Until all test dependencies are ported, i would go for a NO_TEST=Yes.

What do you think?

Nils



Re: [NEW] beets

2014-05-15 Thread lvdd


 On 13 May 2014 at 17:07 Nils R m...@hxgn.net wrote:

 Hi Brian,

 i have to get more comfortable with all that ports stuff before i become
 a maintainer.  So it looks like there are tests, but for now i disabled
 them.  When i have more time i will have a look at this and maybe enable
 it later.

 Added NO_TEST = Yes to the Makefile.

 Nils

Hi,

I built this yesterday on amd64. Seems to be running fine, although I haven't
used it too much yet.
I really ask myself why I didn't discover this piece of software earlier - never
heard of it before. It would have saved me so much work a year ago. Very excited
to see it in ports/packages. 

Thanks a lot for bringing it in

Lars



Re: cmake segfault

2014-05-15 Thread Vadim Zhukov
15.05.2014 3:28 пользователь Stuart Henderson st...@openbsd.org написал:

 Segfault in cmake while attempting to configure kde4libs on -current i386.

 I might try repeating this with symbols when my current bulk build
 is done, but thought I'd post it here now in case anyone would
 like to dig in...

So we have two CMake-related package building problems now.

David, do you have a port for upcoming CMake 3.0?

 #0  0x02b7f0a5 in strlen (
 str=0x82c39fec \200I\v\207\214#\177}, ' repeats 12 times Address
0x82c3a000 out of bounds) at /usr/src/lib/libc/string/strlen.c:43
 43  for (s = str; *s; ++s)
 (gdb) bt
 #0  0x02b7f0a5 in strlen (
 str=0x82c39fec \200I\v\207\214#\177}, ' repeats 12 times Address
0x82c3a000 out of bounds) at /usr/src/lib/libc/string/strlen.c:43
 #1  0x04f024db in basic_string (this=0xcfbc2270,
 __s=0x82c39fec \200I\v\207\214#\177}, ' repeats 12 times Address
0x82c3a000 out of bounds, __a=@0xcfbc2277) at char_traits.h:258
 #2  0x1b9882b5 in cmTarget::GetLinkClosure () from /usr/local/bin/cmake
 #3  0x1ba98909 in cmComputeLinkInformation::GetRPath ()
from /usr/local/bin/cmake
 #4  0x1bb55cfd in cmLocalGenerator::OutputLinkLibraries ()
from /usr/local/bin/cmake
 #5  0x1bb521c2 in cmLocalGenerator::GetTargetFlags () from
/usr/local/bin/cmake
 #6  0x1b9f1436 in cmNinjaNormalTargetGenerator::WriteLinkStatement ()
from /usr/local/bin/cmake
 #7  0x1b9e3c77 in cmLocalNinjaGenerator::Generate () from
/usr/local/bin/cmake
 #8  0x1bb19aa6 in cmGlobalGenerator::Generate () from /usr/local/bin/cmake
 #9  0x1b9dd7ce in cmGlobalNinjaGenerator::Generate () from
/usr/local/bin/cmake
 #10 0x1b9b7431 in cmake::Generate () from /usr/local/bin/cmake
 #11 0x1b9c0c23 in cmake::Run () from /usr/local/bin/cmake
 #12 0x1b8fec57 in do_cmake () from /usr/local/bin/cmake
 #13 0x1b8ff8ed in main () from /usr/local/bin/cmake



  Compare 9132 + 340474 to 8
  Building under x11/kde4/libs
  BDEPENDS =
[devel/ninja;sysutils/gamin;converters/libiconv;devel/pcre;x11/grantlee;graphics/openexr;textproc/enchant;security/qca2;x11/dbusmenu-qt;archivers/bzip2;misc/shared-desktop-ontologies;multimedia/phonon;misc/shared-mime-info;net/avahi;x11/qt4;devel/automoc;databases/soprano;productivity/attica;devel/gettext;graphics/giflib;graphics/jasper;textproc/aspell/core;textproc/docbook-xsl;devel/cmake;textproc/docbook;textproc/libxslt;archivers/xz;x11/polkit-qt4;databases/strigi]
  FULLPKGNAME = kdelibs-4.11.5p8
  RDEPENDS =
[graphics/openexr;sysutils/upower;multimedia/phonon-backend/gstreamer;devel/desktop-file-utils;sysutils/gamin;multimedia/phonon;misc/shared-mime-info;misc/shared-desktop-ontologies;textproc/enchant;archivers/bzip2;x11/dbusmenu-qt;graphics/jasper;graphics/giflib;x11/kde4/libs,,-langlist;databases/strigi;x11/gtk+2,-guic;archivers/xz;devel/pcre;x11/grantlee;converters/libiconv;x11/qt4;security/qca2;textproc/aspell/core;net/cagibi;x11/kde4/libs,,-en_US;productivity/attica;x11/dbus;devel/gettext;databases/soprano;x11/kde4/oxygen-icons;x11/polkit-qt4;textproc/libxslt]
 (Junk lock failure for localhost at 1400107389)
 Received IO
 (Junk lock obtained for localhost at 1400107390)
 Woken up x11/kde4/libs
 Woken up x11/kde4/libs
  Running depends in x11/kde4/libs at 1400107391
last junk was in emulators/zsnes
 /usr/sbin/pkg_add -aI -Dunsigned -Drepair OpenEXR-1.6.1p2
aspell-0.60.6.1p1 attica-0.4.2 automoc4-0.9.88p0 avahi-0.6.31p13
cmake-2.8.12.2p3 dbusmenu-qt-0.9.2 docbook-4.5p1 docbook-xsl-1.68.1p5
enchant-1.6.0p1 gamin-0.1.10p20 giflib-5.0.5 grantlee-0.3.0
jasper-1.900.1p2 pcre-8.33 phonon-4.6.0p1 polkit-qt4-0.103.0p0 qca2-2.0.3p2
qt4-4.8.5p3 shared-desktop-ontologies-0.11.0 shared-mime-info-1.3
soprano-2.9.4 strigi-0.7.7pl1
 was: /usr/sbin/pkg_add -aI -Dunsigned -Drepair OpenEXR-1.6.1p2
aspell-0.60.6.1p1 attica-0.4.2 automoc4-0.9.88p0 avahi-0.6.31p13
bzip2-1.0.6p0 cmake-2.8.12.2p3 dbusmenu-qt-0.9.2 docbook-4.5p1
docbook-xsl-1.68.1p5 enchant-1.6.0p1 gamin-0.1.10p20 gettext-0.18.2p4
giflib-5.0.5 grantlee-0.3.0 jasper-1.900.1p2 libiconv-1.14p1
libxslt-1.1.28p0 ninja-1.4.0 pcre-8.33 phonon-4.6.0p1 polkit-qt4-0.103.0p0
qca2-2.0.3p2 qt4-4.8.5p3 shared-desktop-ontologies-0.11.0
shared-mime-info-1.3 soprano-2.9.4 strigi-0.7.7pl1 xz-5.0.5p0
 /usr/sbin/pkg_add -aI -Dunsigned -Drepair OpenEXR-1.6.1p2
aspell-0.60.6.1p1 attica-0.4.2 automoc4-0.9.88p0 avahi-0.6.31p13
cmake-2.8.12.2p3 dbusmenu-qt-0.9.2 docbook-4.5p1 docbook-xsl-1.68.1p5
enchant-1.6.0p1 gamin-0.1.10p20 giflib-5.0.5 grantlee-0.3.0
jasper-1.900.1p2 pcre-8.33 phonon-4.6.0p1 polkit-qt4-0.103.0p0 qca2-2.0.3p2
qt4-4.8.5p3 shared-desktop-ontologies-0.11.0 shared-mime-info-1.3
soprano-2.9.4 strigi-0.7.7pl1
 Look in /usr/local/share/doc/pkg-readmes for extra documentation.
  Running show-prepare-results in x11/kde4/libs at 1400107406
 === x11/kde4/libs
 === kdelibs-4.11.5p8 depends on: shared-desktop-ontologies-=0.10 -
shared-desktop-ontologies-0.11.0
 === kdelibs-4.11.5p8 depends on: shared-mime-info-* -

Re: cmake segfault

2014-05-15 Thread David Coppa
On Thu, May 15, 2014 at 2:30 PM, Vadim Zhukov persg...@gmail.com wrote:
 15.05.2014 3:28 пользователь Stuart Henderson st...@openbsd.org написал:



 Segfault in cmake while attempting to configure kde4libs on -current i386.

 I might try repeating this with symbols when my current bulk build
 is done, but thought I'd post it here now in case anyone would
 like to dig in...

 So we have two CMake-related package building problems now.

What's the other one?

 David, do you have a port for upcoming CMake 3.0?

not yet.



Re: cmake segfault

2014-05-15 Thread Vadim Zhukov
15.05.2014 16:45 пользователь David Coppa dco...@gmail.com написал:

 On Thu, May 15, 2014 at 2:30 PM, Vadim Zhukov persg...@gmail.com wrote:
  15.05.2014 3:28 пользователь Stuart Henderson st...@openbsd.org
написал:
 
 
 
  Segfault in cmake while attempting to configure kde4libs on -current
i386.
 
  I might try repeating this with symbols when my current bulk build
  is done, but thought I'd post it here now in case anyone would
  like to dig in...
 
  So we have two CMake-related package building problems now.

 What's the other one?

x11/kde4/l10n/pt, reproduceable in bulk build on i386 and amd64.

  David, do you have a port for upcoming CMake 3.0?

 not yet.

Hm. What if we try to use -O1 for building CMake itself, as it's done on
arm already?.. Stuart, could you test if this helps, please? I cannot
reproduce any of those problems on my laptop in simple builds, and bulk
builds of KDE4 take too much time. :(


Re: cmake segfault

2014-05-15 Thread Stuart Henderson
On 2014/05/15 16:55, Vadim Zhukov wrote:
 15.05.2014 16:45 пользователь David Coppa dco...@gmail.com написал:
 
  On Thu, May 15, 2014 at 2:30 PM, Vadim Zhukov persg...@gmail.com
 wrote:
   15.05.2014 3:28 пользователь Stuart Henderson st...@openbsd.org
 написал:
  
  
  
   Segfault in cmake while attempting to configure kde4libs on
 -current i386.
  
   I might try repeating this with symbols when my current bulk build
   is done, but thought I'd post it here now in case anyone would
   like to dig in...
  
   So we have two CMake-related package building problems now.

Yet there has been no relevant change to CMake that makes the timescale.
Discounting the java/python changes which don't seem like they could
do this, last update was in March.

  What's the other one?
 
 x11/kde4/l10n/pt, reproduceable in bulk build on i386 and amd64.
 
   David, do you have a port for upcoming CMake 3.0?
 
  not yet.
 
 Hm. What if we try to use -O1 for building CMake itself, as it's done
 on arm already?.. Stuart, could you test if this helps, please? I
 cannot reproduce any of those problems on my laptop in simple builds,
 and bulk builds of KDE4 take too much time. :(
 

x11/kde4/l10n/pt is reproducable in a simple make package, it does not
need a bulk build.

I'm wondering about When the stack protector heuristics doesn't cover a
function, leave a little pointer-sized gap before the return value in gcc.
My build machines are busy with an llvm test build at the moment though.




Re: cmake segfault

2014-05-15 Thread Vadim Zhukov
15.05.2014 17:11 пользователь Stuart Henderson s...@spacehopper.org
написал:

 On 2014/05/15 16:55, Vadim Zhukov wrote:
  15.05.2014 16:45 пользователь David Coppa dco...@gmail.com написал:
  
   On Thu, May 15, 2014 at 2:30 PM, Vadim Zhukov persg...@gmail.com
  wrote:
15.05.2014 3:28 пользователь Stuart Henderson st...@openbsd.org
  написал:
   
   
   
Segfault in cmake while attempting to configure kde4libs on
  -current i386.
   
I might try repeating this with symbols when my current bulk build
is done, but thought I'd post it here now in case anyone would
like to dig in...
   
So we have two CMake-related package building problems now.

 Yet there has been no relevant change to CMake that makes the timescale.
 Discounting the java/python changes which don't seem like they could
 do this, last update was in March.

   What's the other one?
 
  x11/kde4/l10n/pt, reproduceable in bulk build on i386 and amd64.
 
David, do you have a port for upcoming CMake 3.0?
  
   not yet.
 
  Hm. What if we try to use -O1 for building CMake itself, as it's done
  on arm already?.. Stuart, could you test if this helps, please? I
  cannot reproduce any of those problems on my laptop in simple builds,
  and bulk builds of KDE4 take too much time. :(
 

 x11/kde4/l10n/pt is reproducable in a simple make package, it does not
 need a bulk build.

 I'm wondering about When the stack protector heuristics doesn't cover a
 function, leave a little pointer-sized gap before the return value in
gcc.
 My build machines are busy with an llvm test build at the moment though.

I'll use fresh snapshot here then and try again, things still work fine for
me now.


Re: [NEW] beets

2014-05-15 Thread Erling Westenvik
On Thu, May 15, 2014 at 09:34:28AM +0200, lvdd wrote:
  On 13 May 2014 at 17:07 Nils R m...@hxgn.net wrote:
 
  Hi Brian,
 
  i have to get more comfortable with all that ports stuff before i
  become a maintainer.  So it looks like there are tests, but for now
  i disabled them.  When i have more time i will have a look at this
  and maybe enable it later.
 
  Added NO_TEST = Yes to the Makefile.
 
  Nils
 
 Hi,
 
 I built this yesterday on amd64. Seems to be running fine, although I
 haven't used it too much yet.

Same for i386.

 I really ask myself why I didn't discover this piece of software
 earlier - never heard of it before. It would have saved me so much
 work a year ago. Very excited to see it in ports/packages. 
 Thanks a lot for bringing it in

Yeah. Thanks a lot, Nils!

Erling



[UPDATE] databases/p5-DBIx-Class to 0.08270

2014-05-15 Thread Andrew Fresh
Bring DBIx::Class up-to-date, significant speed improvements all
around., makes this a highly recommended update.

Plus the usual bug and documentation fixes.

https://metacpan.org/changes/distribution/DBIx-Class

Take maintainership.

I haven't finished looking completely through the test results for
dependencies, but no apparent changes from the previous version.

OK?



amd64 bulk build failures 2014-05-13

2014-05-15 Thread Christian Weisgerber
Build failures from the amd64 bulk build started on 2014-05-13:

devel/arm-elf/gcc
gmake[4]: *** [addsf3.o] Segmentation fault (core dumped)

security/py-M2Crypto
FAIL: test_load_save (tests.test_rand.RandTestCase)

x11/kde4/l10n/pt
file INSTALL cannot find
/usr/obj/kde-l10n-pt-4.11.5/build-amd64/docs/kdeutils/ark/ark.1.

The devel/arm-elf/gcc error happened in the previous build as well.
malloc fallout?

-- 
Christian naddy Weisgerber  na...@mips.inka.de



Re: [UPDATE] databases/p5-DBIx-Class to 0.08270

2014-05-15 Thread Andrew Fresh
This time (after unpacking my laptop, ready to head to BSDCan), with an
attachment.

On Thu, May 15, 2014 at 07:15:41AM -0700, Andrew Fresh wrote:
 Bring DBIx::Class up-to-date, significant speed improvements all
 around., makes this a highly recommended update.
 
 Plus the usual bug and documentation fixes.
 
 https://metacpan.org/changes/distribution/DBIx-Class
 
 Take maintainership.
 
 I haven't finished looking completely through the test results for
 dependencies, but no apparent changes from the previous version.
 
 OK?
 

-- 
andrew - http://afresh1.com

Computer analyst to programmer:
   You start coding. I'll go find out what they want.
Index: databases/p5-DBIx-Class/Makefile
===
RCS file: /cvs/ports/databases/p5-DBIx-Class/Makefile,v
retrieving revision 1.18
diff -u -p -u -r1.18 Makefile
--- databases/p5-DBIx-Class/Makefile11 Mar 2013 02:52:06 -  1.18
+++ databases/p5-DBIx-Class/Makefile2 May 2014 16:15:05 -
@@ -1,59 +1,73 @@
 # $OpenBSD: Makefile,v 1.18 2013/03/11 02:52:06 espie Exp $
 
-COMMENT=   object-oriented database access
+COMMENT =  object-oriented database access
 
-MODULES=   cpan
-DISTNAME=  DBIx-Class-0.08196
-REVISION=  0
-CATEGORIES=databases devel
+MODULES =  cpan
+DISTNAME = DBIx-Class-0.08270
+CATEGORIES =   databases devel
 
-# Artistic
-PERMIT_PACKAGE_CDROM=  Yes
+MAINTAINER = Andrew Fresh afre...@openbsd.org
 
-CONFIGURE_ARGS=--skipdeps
+# perl_5
+PERMIT_PACKAGE_CDROM = Yes
 
-BUILD_DEPENDS= ${RUN_DEPENDS}
+CONFIGURE_ARGS +=  --skipdeps
 
-RUN_DEPENDS=   devel/p5-Carp-Clan \
-   devel/p5-Class-Accessor-Grouped \
-   devel/p5-Class-C3-Componentised=1.0009 \
-   devel/p5-Class-C3=0.13 \
-   devel/p5-Class-Data-Accessor \
-   devel/p5-Class-Inspector \
-   devel/p5-Config-Any \
-   devel/p5-Context-Preserve \
-   devel/p5-Data-Compare \
-   devel/p5-Data-Dumper-Concise \
+RUN_DEPENDS =  databases/p5-DBI=1.57 \
databases/p5-Data-Page=2.00 \
-   databases/p5-DBI \
-   converters/p5-JSON \
-   devel/p5-Hash-Merge \
-   devel/p5-Module-Find \
-   devel/p5-namespace-clean \
-   devel/p5-Path-Class \
-   devel/p5-Scope-Guard \
-   databases/p5-SQL-Abstract \
-   databases/p5-SQL-Abstract-Limit \
-   devel/p5-Sub-Name \
-   devel/p5-Try-Tiny \
-   devel/p5-Variable-Magic
-
-TEST_DEPENDS=databases/p5-DBD-SQLite \
-   devel/p5-PadWalker \
-   devel/p5-Test-Memory-Cycle \
-   devel/p5-Test-Warn \
-   textproc/p5-Text-CSV_XS \
+   databases/p5-SQL-Abstract=1.77 \
+   devel/p5-Class-Accessor-Grouped=0.10010 \
+   devel/p5-Class-C3-Componentised=1.0009 \
+   devel/p5-Class-Inspector=1.24 \
+   devel/p5-Config-Any=0.20 \
+   devel/p5-Context-Preserve=0.01 \
+   devel/p5-Data-Compare=1.22 \
+   devel/p5-Data-Dumper-Concise=2.020 \
+   devel/p5-Devel-GlobalDestruction=0.09 \
+   devel/p5-Hash-Merge=0.12 \
+   devel/p5-MRO-Compat=0.12 \
+   devel/p5-Module-Find=0.07 \
+   devel/p5-Moo=1.002 \
+   devel/p5-Path-Class=0.18 \
+   devel/p5-Scope-Guard=0.03 \
+   devel/p5-Sub-Name=0.04 \
+   devel/p5-Try-Tiny=0.07 \
+   devel/p5-namespace-clean=0.24
+
+TEST_DEPENDS = databases/p5-DBD-SQLite=1.29 \
+   devel/p5-Package-Stash=0.28 \
+   devel/p5-Test-Deep=0.101 \
+   devel/p5-Test-Exception=0.31 \
+   devel/p5-Test-Warn=0.21
+
+# Optional depends to avoid skipping tests
+TEST_DEPENDS +=databases/p5-Class-DBI \
+   databases/p5-SQL-Translator=0.11016 \
+   converters/p5-JSON-Any=1.23 \
+   devel/p5-DateTime=0.55 \
devel/p5-DateTime-Format-MySQL \
-   databases/p5-SQL-Translator
+   devel/p5-DateTime-Format-Pg \
+   devel/p5-DateTime-Format-Strptime=1.2 \
+   devel/p5-DateTime-Format-SQLite \
+   devel/p5-Moose=0.98 \
+   devel/p5-MooseX-Types=0.21 \
+   devel/p5-MooseX-Types-LoadableClass=0.011 \
+   devel/p5-MooseX-Types-Path-Class=0.05 \
+   devel/p5-namespace-autoclean=0.09 \
+   devel/p5-Time-Piece-MySQL
+
+# If somone ports these, we will get more tests
+# p5-MooseX-Types-JSON=0.02
+# p5-Class-DBI-Plugin-DeepAbstractSearch
 
-MAKE_ENV=  DATA_DUMPER_TEST=Yes \
+MAKE_ENV = DATA_DUMPER_TEST=Yes \
DBICTEST_FORK_STRESS=Yes \
RELEASE_TESTING=Yes \
TEST_POD=Yes
 
 TEST_PG 

Re: subtitleeditor core dumps because of gstreamermm

2014-05-15 Thread Jiri B
On Wed, May 14, 2014 at 03:32:44PM +0200, Antoine Jacoutot wrote:
 On Tue, May 13, 2014 at 12:02:15PM -0400, Jiri B wrote:
  Hi,
  
  I wanted to use subtitleeditor and it core dumps when ones
  tries to generate 'Generate Keyframes from video' (Keyframes in menu).
  
  Any idea? Without keyframes this app is mostly a dump editor :/
 
 Fixed, thanks for the report.

Thanks, 'Generate Keyframes from video' doesn't make it
core dump anymore. But 'Generate Keyframes from video (using frame)'
does cause core dump from time to time. I'll send more info
later.

j.



Re: UPDATE: math/R 3.0.3 - 3.1.0

2014-05-15 Thread Rafael Sadowski
On Sun May 04, 2014 at 01:40:22PM +0200, Rafael Sadowski wrote:
 On Fri May 02, 2014 at 11:03:29PM +0200, Rafael Sadowski wrote:
  Hi @ports and R-users,
  
  attached is an maintainer-update for mathe/R. All test pass @amd64.
  
  - Update  3.0.3 = 3.1.0
  - SHARED_LIBS-syntax, okay?
  
  Comments? OKs? 
  
  cheers, Rafael
  
  
   @exec %D/bin/mktexlsr  /dev/null 21
  -@unexec-delete %D/bin/mktexlsr  /dev/null 21
  +@unexec-delete %D/bin/mktexlsr  /dev/null 2
  
  ups, this is wrong.

okay, heads up, correct and 100% working (all tests pass) R ports
update.

comments? okays? commit it, please!


cheers Rafael


Index: Makefile
===
RCS file: /cvs/ports/math/R/Makefile,v
retrieving revision 1.61
diff -u -p -u -r1.61 Makefile
--- Makefile24 Mar 2014 09:08:46 -  1.61
+++ Makefile15 May 2014 16:35:00 -
@@ -3,11 +3,11 @@
 SHARED_ONLY=   Yes
 
 COMMENT=   powerful math/statistics/graphics language
-DISTNAME=  R-3.0.3
+DISTNAME=  R-3.1.0
 
-SHARED_LIBS=   R   2.0  \
-   Rlapack 31.1 \
-   Rblas   31.0
+SHARED_LIBS=   R   2.1 # 2.0
+SHARED_LIBS+=  Rlapack 31.2# 31.1
+SHARED_LIBS+=  Rblas   31.1# 31.0
 
 CATEGORIES=math
 HOMEPAGE=  http://www.r-project.org/
@@ -41,7 +41,10 @@ MASTER_SITES=http://cran.r-project.org/
http://cran.stat.ucla.edu/src/base/R-3/ \
http://probability.ca/cran/src/base/R-3/
 
-MODULES=   fortran devel/gettext x11/tk
+MODULES=   fortran \
+   devel/gettext \
+   x11/tk
+
 MODFORTRAN_COMPILER= gfortran
 
 BUILD_DEPENDS= ${MODFORTRAN_BUILD_DEPENDS} \
Index: distinfo
===
RCS file: /cvs/ports/math/R/distinfo,v
retrieving revision 1.19
diff -u -p -u -r1.19 distinfo
--- distinfo12 Mar 2014 11:04:41 -  1.19
+++ distinfo15 May 2014 16:35:00 -
@@ -1,2 +1,2 @@
-SHA256 (R-3.0.3.tar.gz) = uXz9lUDylKt4boRhU/PdhgVhDX4nYWv7QpZ5W8T95tY=
-SIZE (R-3.0.3.tar.gz) = 28075821
+SHA256 (R-3.1.0.tar.gz) = imgDkPhMWMAdze/Wguqg6QOJ8J5tLy4JDHGvQAZfX+I=
+SIZE (R-3.1.0.tar.gz) = 28469975
Index: patches/patch-Makeconf_in
===
RCS file: patches/patch-Makeconf_in
diff -N patches/patch-Makeconf_in
--- patches/patch-Makeconf_in   12 Mar 2014 11:04:41 -  1.2
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,11 +0,0 @@
-$OpenBSD: patch-Makeconf_in,v 1.2 2014/03/12 11:04:41 dcoppa Exp $
 Makeconf.in.orig   Wed Mar  6 00:02:46 2013
-+++ Makeconf.inMon May 27 14:00:25 2013
-@@ -19,7 +19,6 @@ CPICFLAGS = @CPICFLAGS@
- CPPFLAGS = @CPPFLAGS@
- DEFS = @DEFS@ @R_DEFS@
- DISTDIR_TAR_EXCLUDE = --exclude=.svn --exclude=Makefile --exclude=*.o 
--exclude=*$(SHLIB_EXT) --exclude=*~
--DYLIB_EXT = @DYLIB_EXT@
- DYLIB_LD = @DYLIB_LD@
- DYLIB_LDFLAGS = @DYLIB_LDFLAGS@@BUILD_LTO_TRUE@ $(DYLIBS_LTO)
- DYLIB_LINK = $(DYLIB_LD) $(DYLIB_LDFLAGS) $(LDFLAGS)
Index: patches/patch-Makefile_in
===
RCS file: /cvs/ports/math/R/patches/patch-Makefile_in,v
retrieving revision 1.3
diff -u -p -u -r1.3 patch-Makefile_in
--- patches/patch-Makefile_in   12 Mar 2014 11:04:41 -  1.3
+++ patches/patch-Makefile_in   15 May 2014 16:35:00 -
@@ -1,75 +1,20 @@
-$OpenBSD: patch-Makefile_in,v 1.3 2014/03/12 11:04:41 dcoppa Exp $
+$OpenBSD$
 
 Do not build PDF versions of the R manuals
 
 Makefile.in.orig   Tue Sep 10 00:05:05 2013
-+++ Makefile.inTue Feb  4 09:15:53 2014
-@@ -95,7 +95,7 @@ install install-strip: installdirs svnonly
-   @for f in $(INSTFILES); do \
- $(INSTALL_DATA) $(srcdir)/$${f} $(DESTDIR)$(rhome); \
-   done
--  @for f in NEWS NEWS.pdf $(NON_SVN_INSTFILES); do \
-+  @for f in NEWS $(NON_SVN_INSTFILES); do \
- $(INSTALL_DATA) $${f} $(DESTDIR)$(rhome); \
-   done
- @WANT_R_FRAMEWORK_TRUE@   $(MAKE) -f $(srcdir)/Makefile.fw 
top_srcdir=$(top_srcdir) $@
-@@ -121,7 +121,7 @@ svnonly:
- fi \
-   fi
- 
--libR_la = lib/libR$(DYLIB_EXT)
-+libR_la = lib/libR.so.$(LIBR_VERSION)
- install-libR:
-   @if test -f $(libR_la); then $(MAKE) install-libR-exists; fi
- install-libR-exists:
-@@ -133,13 +133,13 @@ installdirs:
- uninstall:
-   @(for d in $(SUBDIRS); do rsd=$${d} $${rsd}; done; \
- for d in $${rsd}; do (cd $${d}  $(MAKE) $@); done)
--  @for f in NEWS NEWS.pdf $(INSTFILES) $(NON_SVN_INSTFILES); do \
-+  @for f in NEWS  $(INSTFILES) $(NON_SVN_INSTFILES); do \
- rm -f $(DESTDIR)$(rhome)/$${f}; \
-   done
-   @rm -rf $(DESTDIR)$(Rexecbindir) $(DESTDIR)$(rhome)/lib
-   @rmdir $(DESTDIR)$(rhome) 2/dev/null \
-   || $(ECHO)   dir $(DESTDIR)$(rhome) not removed
--  @rm -f $(DESTDIR)${libdir}/libR$(DYLIB_EXT)
-+  @rm -f $(DESTDIR)${libdir}/libR.so.$(LIBR_VERSION)
- 
- mostlyclean: clean

Re: NEW: textproc/igor

2014-05-15 Thread Eric Radman
On Thu, May 15, 2014 at 03:40:37AM +0200, Ingo Schwarze wrote:
 Hi,
 
 i've just met Warren Block at the FreeBSD DocSprint during BSDCan
 and he has shown me his igor utility.  This may be useful to
 complement mandoc -Tlint and mdoclint to check manuals for
 markup errors, and especially for typos and stilistic issues.
 
 OK?
   Ingo

This is useful. I tried this on several files, and it caught some real
mistakes I had made in xhtml and mdoc.

  Eric



Re: [NEW] beets

2014-05-15 Thread Nils R
 I really ask myself why I didn't discover this piece of software
 earlier - never heard of it before. It would have saved me so much
 work a year ago. Very excited to see it in ports/packages. 
 Thanks a lot for bringing it in
 
 Yeah. Thanks a lot, Nils!
 
 Erling
 

Thanks :)  It's a nice program indeed.  Finally a tagger with a sane
config syntax, low overhead and which allows to get tags from 
musicbrainz *and* discogs.  Btw, i use to browse the ports tree on 
ports.su from time to time to look for nice programs i would otherwise 
never notice, e.g. xbanish, youtube-dl, lumail, and many more.

Nils



Re: NEW: textproc/igor

2014-05-15 Thread Stuart Henderson
On 2014-05-15, Ingo Schwarze schwa...@usta.de wrote:

 i've just met Warren Block at the FreeBSD DocSprint during BSDCan
 and he has shown me his igor utility.  This may be useful to
 complement mandoc -Tlint and mdoclint to check manuals for
 markup errors, and especially for typos and stilistic issues.

A couple of minor things,

- Original from usually just goes in commit log
- /usr/local/etc in manpage/script should be replaced with ${SYSCONFDIR}
- It's probably worth having an @extra ${SYSCONFDIR}/igor/spelling in PLIST




Update lang/jruby 1.7.9 - 1.7.12

2014-05-15 Thread Jeremy Evans
Now that Java works again on i386 (thanks kurt@), here's an update to
JRuby.

Full release notes at http://jruby.org/news, here are the highlights:

* 115 issues fixed
* Accidental SNAPSHOT dependency fixed
* A couple of Marshalling bugs involving encoding fixed.
* Miscellaneous encoding fixes
* Several fiber edge cases fixed
* Fiber thread pool reinstated
* More Ruby-friendly Java backtraces
* Mostly small 1.9.3 compatibility fixes
* Fixed a small leak if throwing lots of X509Errors
* Improved loading speed of Ruby files from jar files.

Portswise, the only change is a bugfix for trailing whitespace in the
Makefile, which caused the RDOC_V variable to not be substituted in
the PLIST.

Tested on i386 and amd64.  Will be committing this weekend unless
I hear objections.

Thanks,
Jeremy

Index: Makefile
===
RCS file: /cvs/ports/lang/jruby/Makefile,v
retrieving revision 1.41
diff -u -p -r1.41 Makefile
--- Makefile19 Dec 2013 21:39:50 -  1.41
+++ Makefile15 May 2014 18:56:16 -
@@ -4,7 +4,7 @@ SHARED_ONLY =   Yes
 
 COMMENT =  pure-Java implementation of the Ruby language
 
-V =1.7.9
+V =1.7.12
 DISTNAME = jruby-bin-${V}
 PKGNAME =  jruby-${V}
 CATEGORIES =   lang lang/ruby
@@ -50,7 +50,7 @@ JFFI_HOME =   ${WRKDIST}/jffi
 JFFI_ARCH =${MACHINE_ARCH:S/amd64/x86_64/}-OpenBSD
 FFI_ARCH = ${JFFI_ARCH:L}
 RAKE_V =   10.1.0
-RDOC_V =   4.0.1   
+RDOC_V =   4.0.1
 JRUBY_LAUNCHER_GEM = jruby-launcher-1.0.19-java.gem
 SUBST_VARS =   JRUBY_HOME JFFI_ARCH FFI_ARCH RAKE_V RDOC_V
 
Index: distinfo
===
RCS file: /cvs/ports/lang/jruby/distinfo,v
retrieving revision 1.23
diff -u -p -r1.23 distinfo
--- distinfo19 Dec 2013 21:39:50 -  1.23
+++ distinfo15 May 2014 18:26:36 -
@@ -1,8 +1,8 @@
 SHA256 (jnr-jffi-1.2.2-0-g4c196bb.tar.gz) = 
xK/m48Z/YA+fg4yFJqcRxceFnT0F98y255Ju9eSE7b0=
 SHA256 (jnr-posix.20130822.tar.gz) = 
kXV0idWCYw/iRsDSwJdvAL3IjU9L/gEvuD9b9Rt2UYk=
-SHA256 (jruby-bin-1.7.9.tar.gz) = x6zQnJMpQfBOIx1D9HYG6ytqLWiYrj3JfdQy3PFQGCQ=
+SHA256 (jruby-bin-1.7.12.tar.gz) = LBWFjbwG1jRqMHBPttzHefLmcFNWbJwhlz+W4wnqxgk=
 SHA256 (jruby-launcher-1.0.19-java.gem) = 
Hgd9U6dYh1HV85FrIy5WUoy0nehO8sQD74QRhhJuqWI=
 SIZE (jnr-jffi-1.2.2-0-g4c196bb.tar.gz) = 1759433
 SIZE (jnr-posix.20130822.tar.gz) = 141316
-SIZE (jruby-bin-1.7.9.tar.gz) = 19791385
+SIZE (jruby-bin-1.7.12.tar.gz) = 21981488
 SIZE (jruby-launcher-1.0.19-java.gem) = 55296
Index: pkg/PLIST
===
RCS file: /cvs/ports/lang/jruby/pkg/PLIST,v
retrieving revision 1.21
diff -u -p -r1.21 PLIST
--- pkg/PLIST   19 Dec 2013 21:39:50 -  1.21
+++ pkg/PLIST   15 May 2014 18:56:35 -
@@ -750,33 +750,6 @@ jruby/lib/ruby/1.9/irb/version.rb
 jruby/lib/ruby/1.9/irb/workspace.rb
 jruby/lib/ruby/1.9/irb/ws-for-case-2.rb
 jruby/lib/ruby/1.9/irb/xmp.rb
-jruby/lib/ruby/1.9/json/
-jruby/lib/ruby/1.9/json.rb
-jruby/lib/ruby/1.9/json/add/
-jruby/lib/ruby/1.9/json/add/bigdecimal.rb
-jruby/lib/ruby/1.9/json/add/complex.rb
-jruby/lib/ruby/1.9/json/add/core.rb
-jruby/lib/ruby/1.9/json/add/date.rb
-jruby/lib/ruby/1.9/json/add/date_time.rb
-jruby/lib/ruby/1.9/json/add/exception.rb
-jruby/lib/ruby/1.9/json/add/ostruct.rb
-jruby/lib/ruby/1.9/json/add/range.rb
-jruby/lib/ruby/1.9/json/add/rational.rb
-jruby/lib/ruby/1.9/json/add/regexp.rb
-jruby/lib/ruby/1.9/json/add/struct.rb
-jruby/lib/ruby/1.9/json/add/symbol.rb
-jruby/lib/ruby/1.9/json/add/time.rb
-jruby/lib/ruby/1.9/json/common.rb
-jruby/lib/ruby/1.9/json/ext/
-jruby/lib/ruby/1.9/json/ext.rb
-jruby/lib/ruby/1.9/json/ext/generator.jar
-jruby/lib/ruby/1.9/json/ext/parser.jar
-jruby/lib/ruby/1.9/json/generic_object.rb
-jruby/lib/ruby/1.9/json/pure/
-jruby/lib/ruby/1.9/json/pure.rb
-jruby/lib/ruby/1.9/json/pure/generator.rb
-jruby/lib/ruby/1.9/json/pure/parser.rb
-jruby/lib/ruby/1.9/json/version.rb
 jruby/lib/ruby/1.9/kconv.rb
 jruby/lib/ruby/1.9/logger.rb
 jruby/lib/ruby/1.9/mathn.rb
@@ -1840,10 +1813,20 @@ jruby/lib/ruby/gems/1.8/gems/
 jruby/lib/ruby/gems/1.8/gems/rake-${RAKE_V}/
 jruby/lib/ruby/gems/1.8/gems/rake-${RAKE_V}/bin/
 jruby/lib/ruby/gems/1.8/gems/rake-${RAKE_V}/bin/rake
-jruby/lib/ruby/gems/1.8/gems/rdoc-4.0.1/
-jruby/lib/ruby/gems/1.8/gems/rdoc-4.0.1/bin/
-jruby/lib/ruby/gems/1.8/gems/rdoc-4.0.1/bin/rdoc
-jruby/lib/ruby/gems/1.8/gems/rdoc-4.0.1/bin/ri
+jruby/lib/ruby/gems/1.8/gems/rdoc-${RDOC_V}/
+jruby/lib/ruby/gems/1.8/gems/rdoc-${RDOC_V}/bin/
+jruby/lib/ruby/gems/1.8/gems/rdoc-${RDOC_V}/bin/rdoc
+jruby/lib/ruby/gems/1.8/gems/rdoc-${RDOC_V}/bin/ri
+jruby/lib/ruby/gems/1.8/specifications/
+jruby/lib/ruby/gems/1.8/specifications/default/
+jruby/lib/ruby/gems/1.8/specifications/default/bouncy-castle-java-1.5.0147.gemspec
+jruby/lib/ruby/gems/1.8/specifications/default/jruby-openssl-0.9.3.gemspec

Spelling Checking in Firefox and Thunderbird

2014-05-15 Thread Fred

Hi Ports,

This might be old information but I have just noticed that spell 
checking is working again in Firefox 29.0 and Thunderbird 24.5.0


port:fred ~ pkg_info|grep thunder
thunderbird-24.5.0  Mozilla e-mail, rss and usenet client
thunderbird-i18n-en-GB-24.5.0 en-GB language pack for Thunderbird
port:fred ~ pkg_info|grep firefox
firefox-29.0Mozilla web browser
port:fred ~ dmesg|head -2
OpenBSD 5.5-current (GENERIC.MP) #126: Mon May 12 22:40:04 MDT 2014
t...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP

Thanks

Fred



Re: Spelling Checking in Firefox and Thunderbird

2014-05-15 Thread Landry Breuil
On Thu, May 15, 2014 at 08:19:08PM +0100, Fred wrote:
 Hi Ports,
 
 This might be old information but I have just noticed that spell checking is
 working again in Firefox 29.0 and Thunderbird 24.5.0

Yes, i finally found time to dig into it, and it got commited with 29.0.
Not everything is properly fixed (the root issue is not, see
http://bugzilla.mozilla.org/991278), but at least this way it works.

 port:fred ~ pkg_info|grep thunder
 thunderbird-24.5.0  Mozilla e-mail, rss and usenet client
 thunderbird-i18n-en-GB-24.5.0 en-GB language pack for Thunderbird
 port:fred ~ pkg_info|grep firefox
 firefox-29.0Mozilla web browser

Well, the interesting part is having mozilla-dicts-$YOURLANG installed
for proper spellcheck in your language :) not the i18n ui strings..

Landry



py-M2Crypto vs SSL round 2 (was: Re: CVS: cvs.openbsd.org: ports)

2014-05-15 Thread viq
On Sun, May 11, 2014 at 11:14 PM, Stuart Henderson
st...@cvs.openbsd.org wrote:
 CVSROOT:/cvs
 Module name:ports
 Changes by: st...@cvs.openbsd.org   2014/05/11 15:14:38

 Modified files:
 security/py-M2Crypto: Makefile

 Log message:
 add a sanity check to ensure that the built M2Crypto python module actually
 works; this currently fails due to ssl ASN1 API changes which nobody who has
 looked at it has been able to work out yet - better to have a visible failure
 at build time than not know about it until you try to run code using it..
 ok rpe@


Currently this test fails, but if it is removed from the makefile from
a quick test salt works with the resulting package. So what's the way
from here?

-- 
viq



Re: py-M2Crypto vs SSL round 2 (was: Re: CVS: cvs.openbsd.org: ports)

2014-05-15 Thread Stuart Henderson
On 2014/05/15 23:44, viq wrote:
 On Sun, May 11, 2014 at 11:14 PM, Stuart Henderson
 st...@cvs.openbsd.org wrote:
  CVSROOT:/cvs
  Module name:ports
  Changes by: st...@cvs.openbsd.org   2014/05/11 15:14:38
 
  Modified files:
  security/py-M2Crypto: Makefile
 
  Log message:
  add a sanity check to ensure that the built M2Crypto python module actually
  works; this currently fails due to ssl ASN1 API changes which nobody who has
  looked at it has been able to work out yet - better to have a visible 
  failure
  at build time than not know about it until you try to run code using it..
  ok rpe@
 
 
 Currently this test fails, but if it is removed from the makefile from
 a quick test salt works with the resulting package. So what's the way
 from here?
 
 -- 
 viq

Aha - Miod brought back the various ASN1_* functions that this needs,
but the test I picked as a simple not too intensive check actually
needs more than I thought. I'll change it to a different test, the
intention is just to catch a totally broken library rather than to
do complex tests at that stage.



Re: py-M2Crypto vs SSL round 2 (was: Re: CVS: cvs.openbsd.org: ports)

2014-05-15 Thread viq
On 15 May 2014 23:58:41 CEST, Stuart Henderson st...@openbsd.org wrote:
On 2014/05/15 23:44, viq wrote:
 On Sun, May 11, 2014 at 11:14 PM, Stuart Henderson
 st...@cvs.openbsd.org wrote:
  CVSROOT:/cvs
  Module name:ports
  Changes by: st...@cvs.openbsd.org   2014/05/11 15:14:38
 
  Modified files:
  security/py-M2Crypto: Makefile
 
  Log message:
  add a sanity check to ensure that the built M2Crypto python module
actually
  works; this currently fails due to ssl ASN1 API changes which
nobody who has
  looked at it has been able to work out yet - better to have a
visible failure
  at build time than not know about it until you try to run code
using it..
  ok rpe@
 
 
 Currently this test fails, but if it is removed from the makefile
from
 a quick test salt works with the resulting package. So what's the way
 from here?
 
 -- 
 viq

Aha - Miod brought back the various ASN1_* functions that this needs,
but the test I picked as a simple not too intensive check actually
needs more than I thought. I'll change it to a different test, the
intention is just to catch a totally broken library rather than to
do complex tests at that stage.

Awesome, thanks.
-- 
viq



Re: UPDATE: math/R 3.0.3 - 3.1.0

2014-05-15 Thread Zé Loff
On Thu, May 15, 2014 at 06:41:56PM +0200, Rafael Sadowski wrote:
 On Sun May 04, 2014 at 01:40:22PM +0200, Rafael Sadowski wrote:
  On Fri May 02, 2014 at 11:03:29PM +0200, Rafael Sadowski wrote:
   Hi @ports and R-users,
   
   attached is an maintainer-update for mathe/R. All test pass @amd64.
   
   - Update  3.0.3 = 3.1.0
   - SHARED_LIBS-syntax, okay?
   
   Comments? OKs? 
   
   cheers, Rafael
   
   
@exec %D/bin/mktexlsr  /dev/null 21
   -@unexec-delete %D/bin/mktexlsr  /dev/null 21
   +@unexec-delete %D/bin/mktexlsr  /dev/null 2
   
   ups, this is wrong.
 
 okay, heads up, correct and 100% working (all tests pass) R ports
 update.
 
 comments? okays? commit it, please!

Sorry for coming late to the show, but I just realised that the X11cairo
plotting device is not working properly on R 3.0.3, running on amd64
-current. To be more specific, parts of the plot aren't immediately
drawn when the device comes up or when resizing the plot's window.

Can anyone reproduce this?

Cheers
Zé

-- 



Update lang/rubinius 2.2.3 - 2.2.6

2014-05-15 Thread Jeremy Evans
This updates rubinius to the latest release.  Changes located
at: https://github.com/rubinius/rubinius/blob/master/Changelog

Portwise, this now depends on libexecinfo for backtrace display
when crashing.  libyaml is not actually used, so remove it from
WANTLIB.

Turns out the build system for the virtual machine was not
respecting CPPFLAGS.  This wasn't a problem before, but is a
problem now that the virtual machine uses libexecinfo (as it
needs to find the headers for it).  Work around the issue by using
CXXFLAGS.

The Fileutils.mkdir_p patch to quiet systrace is broken in this
version, resulting in silently failing and not creating the
directories.  Rather than debug it, I'm just removing the patch.

For some reason, rubinius really wants to know the location of
libc, so add an ugly hack to get the information, similar to
how rubinius gets the information for other platforms.

Don't BUILD_DEPENDS on llvm since it isn't currently used.  This
updated version still doesn't build with llvm in ports.

Tested on i386 and amd64, including a bulk of the rbx FLAVOR
ports.  Will be committing this weekend unless I hear objections.

I've gzipped the diff as the PLIST changes make it quite large
(334k).  I'm including the Makefile changes below as they are
the only interesting changes.

Thanks,
Jeremy

Index: Makefile
===
RCS file: /cvs/ports/lang/rubinius/Makefile,v
retrieving revision 1.29
diff -u -p -r1.29 Makefile
--- Makefile20 Apr 2014 20:00:35 -  1.29
+++ Makefile15 May 2014 22:44:06 -
@@ -10,10 +10,9 @@ BROKEN-powerpc = no atomics for this arc
 
 COMMENT =  Ruby virtual machine and core library
 
-V= 2.2.3
+V= 2.2.6
 EXTRACT_SUFX=  .tar.bz2
 DISTNAME = rubinius-${V}
-REVISION = 0
 
 MASTER_SITES = http://releases.rubini.us/
 
@@ -26,12 +25,13 @@ MAINTAINER =Jeremy Evans jeremy@openbs
 # BSD
 PERMIT_PACKAGE_CDROM = Yes
 
-WANTLIB += c crypto m ncurses ncursesw pthread readline ssl stdc++
-WANTLIB += termcap util yaml z
+WANTLIB += c crypto execinfo m ncurses ncursesw pthread readline ssl stdc++
+WANTLIB += termcap util z
+
+LIB_DEPENDS = devel/libexecinfo
 
 BUILD_DEPENDS =devel/bison \
devel/libffi \
-   devel/llvm \
devel/ruby-bundler,ruby20
 
 MODULES =  lang/ruby
@@ -41,6 +41,7 @@ USE_GMAKE =   Yes
 
 MAKE_ENV +=LDFLAGS=-L${LOCALBASE}/lib \
CPPFLAGS=-DOPENSSL_NO_STATIC_ENGINE -I${LOCALBASE}/include \
+   CXXFLAGS=-DOPENSSL_NO_STATIC_ENGINE -I${LOCALBASE}/include \
CC=${CC} \
make=gmake \
GEM_HOME=${GEM_HOME} \
@@ -48,16 +49,18 @@ MAKE_ENV += LDFLAGS=-L${LOCALBASE}/lib
 
 RBX_ARCH = ${MACHINE_ARCH}-openbsd
 GEM_HOME = ${WRKSRC}/vendor/build-gems
-FILEUTILS_DIR =
staging/runtime/gems/rubysl-fileutils-*/lib/rubysl/fileutils
+GEM_EXTENSIONS_DIR = lib/rubinius/gems/extensions/${RBX_ARCH:S/i386/x86/}/2.1
 
-SUBST_VARS=RBX_ARCH
+SUBST_VARS=RBX_ARCH GEM_EXTENSIONS_DIR
 
 # Used when this rubinius version supports ports LLVM
 #LLVM_OPTION = --llvm-config=${LOCALBASE}/bin/llvm-config
+#BUILD_DEPENDS += devel/llvm
 # Otherwise
 LLVM_OPTION =  --disable-llvm
 
-OPENSSL_GEM_FILE = vendor/cache/rubysl-openssl-2.0.5.gem
+OPENSSL_GEM_FILE = vendor/cache/rubysl-openssl-2.1.0.gem
+LIBC = $$(${RUBY} -e 'puts `ldd /usr/bin/at`[/\/usr\/lib\/libc\.so\.[0-9]+/]')
 
 do-configure:
# Patch openssl library
@@ -79,12 +82,11 @@ do-configure:
--local --path ${GEM_HOME}
cd ${WRKSRC}  ${SETENV} ${MAKE_ENV} ${RUBY} configure \
--prefix=${PREFIX}/lib/rubinius --rake=${RAKE} \
-   --gem=gem20 --make=gmake ${LLVM_OPTION}
+   --gem=gem20 --make=gmake ${LLVM_OPTION} \
+   --libc=${LIBC} --with-execinfo
 
 do-build:
cd ${WRKSRC}  ${SETENV} ${MAKE_ENV} HOME=${WRKSRC} ${RAKE} build
-   patch --posix ${WRKSRC}/${FILEUTILS_DIR}/fileutils.rb \
-   ${PATCHDIR}/fileutils.diff
 
 do-install:
cd ${WRKSRC}  ${SETENV} ${MAKE_ENV} HOME=${WRKSRC} \


rbx.diff.gz
Description: application/gunzip


Re: [UPDATE]: zeromq to 4.0.4

2014-05-15 Thread Markus Bergkvist
2014-05-14 10:31 GMT+02:00 Stuart Henderson st...@openbsd.org:
 On 2014/05/13 23:42, Markus Bergkvist wrote:
 I'm on
 $ dmesg | head -n 2
 OpenBSD 5.5-current (GENERIC.MP) #105: Sun May  4 18:35:59 MDT 2014
 dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP

 The complete port is attached.

 Weird: on macppc, running test_immediate from make test hangs,
 burning cpu (though not making system calls). Running it outside
 the test framework i.e. cd tests; ./test_immediate it returns
 successfully.


Thanks for testing.
I've tested it on amd64 and i386, both with libsodium-0.5.0 and both
passing the tests.

 I'm not sure whether this is important or not...

I'm don't think I can be of any help with this.



update net/p5-Event-RPC

2014-05-15 Thread Alexander Bluhm
Hi,

I would like to update p5-Event-RPC to 1.05 so that the regression
tests pass.

ok?

bluhm

Index: net/p5-Event-RPC/Makefile
===
RCS file: /data/mirror/openbsd/cvs/ports/net/p5-Event-RPC/Makefile,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 Makefile
--- net/p5-Event-RPC/Makefile   11 Mar 2013 11:35:50 -  1.9
+++ net/p5-Event-RPC/Makefile   15 May 2014 23:35:01 -
@@ -3,10 +3,8 @@
 COMMENT=   Event based transparent Client/Server RPC framework
 
 MODULES=   cpan
-DISTNAME=  Event-RPC-1.01
-REVISION=  0
+DISTNAME=  Event-RPC-1.05
 CATEGORIES=net devel
-USE_GROFF =Yes
 
 # perl
 PERMIT_PACKAGE_CDROM=  Yes
Index: net/p5-Event-RPC/distinfo
===
RCS file: /data/mirror/openbsd/cvs/ports/net/p5-Event-RPC/distinfo,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 distinfo
--- net/p5-Event-RPC/distinfo   10 Nov 2008 11:14:45 -  1.3
+++ net/p5-Event-RPC/distinfo   15 May 2014 23:27:50 -
@@ -1,5 +1,2 @@
-MD5 (Event-RPC-1.01.tar.gz) = ydXKOe+BXOF53SiYE0K4/g==
-RMD160 (Event-RPC-1.01.tar.gz) = FLG9qDab32h3O0ox7xffV22lN+M=
-SHA1 (Event-RPC-1.01.tar.gz) = baV16vlcFz7uBiUz51hoz8VofUY=
-SHA256 (Event-RPC-1.01.tar.gz) = Sk0IZjD8ivb9hMyAU6sEg/o3EqQtMg515RAnMZykbOQ=
-SIZE (Event-RPC-1.01.tar.gz) = 35011
+SHA256 (Event-RPC-1.05.tar.gz) = bYKGzCTcnIfUcf+KNhtHGwDnoUHW/Ud9FzA/491jQSg=
+SIZE (Event-RPC-1.05.tar.gz) = 48716
Index: net/p5-Event-RPC/pkg/PLIST
===
RCS file: /data/mirror/openbsd/cvs/ports/net/p5-Event-RPC/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- net/p5-Event-RPC/pkg/PLIST  19 May 2007 10:06:53 -  1.1.1.1
+++ net/p5-Event-RPC/pkg/PLIST  15 May 2014 23:38:28 -
@@ -9,6 +9,7 @@ ${P5SITE}/Event/RPC/LogConnection.pm
 ${P5SITE}/Event/RPC/Logger.pm
 ${P5SITE}/Event/RPC/Loop/
 ${P5SITE}/Event/RPC/Loop.pm
+${P5SITE}/Event/RPC/Loop/AnyEvent.pm
 ${P5SITE}/Event/RPC/Loop/Event.pm
 ${P5SITE}/Event/RPC/Loop/Glib.pm
 ${P5SITE}/Event/RPC/Message.pm
@@ -19,6 +20,7 @@ ${P5SITE}/Event/RPC/Server.pm
 @man man/man3p/Event::RPC::LogConnection.3p
 @man man/man3p/Event::RPC::Logger.3p
 @man man/man3p/Event::RPC::Loop.3p
+@man man/man3p/Event::RPC::Loop::AnyEvent.3p
 @man man/man3p/Event::RPC::Loop::Event.3p
 @man man/man3p/Event::RPC::Loop::Glib.3p
 @man man/man3p/Event::RPC::Message.3p