Re: rcctl ansible service support

2015-01-17 Thread Patrik Lundin
On Wed, Dec 31, 2014 at 03:17:23PM +0100, Patrik Lundin wrote:
 
 Just a small update, the PR above has now been merged into armanis
 branch. If anyone was waiting for this to have a nice baseline for
 testing you are good to go. As mentioned earlier the upstream PR is
 here:
 https://github.com/ansible/ansible-modules-core/pull/189
 

Another update for any bleeding edge ansible users out there. I have
just now opened a pull request against the armani@ fork that updates the 
rcctl handling to use the new syntax as described here:
http://marc.info/?l=openbsd-cvsm=142054488027109w=2

As opposed to the rcctl tool that seems to keep some backwards compat,
the ansible code does _not_. Please update to a fresh enough snapshot if
you want to use this.

Also, pending input from armani@ the code could change drastically. So
I would not invest too much time until it is merged.

The PR: https://github.com/jarmani/ansible-modules-core/pull/5

Regards,
Patrik Lundin



Re: rcctl ansible service support

2015-01-17 Thread Antoine Jacoutot
 Another update for any bleeding edge ansible users out there. I have
 just now opened a pull request against the armani@ fork that updates the 
 rcctl handling to use the new syntax as described here:
 http://marc.info/?l=openbsd-cvsm=142054488027109w=2
 
 As opposed to the rcctl tool that seems to keep some backwards compat,
 the ansible code does _not_. Please update to a fresh enough snapshot if
 you want to use this.

It's good that it does not because the backward compat will go away in a couple 
of days.

-- 
Antoine



Re: Port of udpxy

2015-01-17 Thread Bruno Flueckiger

On 16.01.2015 01:29, Jérémie Courrèges-Anglas wrote:


I would zap it too.  But feel free to discuss this with upstream and
work with them to use the safer strl idiom. :)
Even though this API is safer people have done mistakes in ports in the
past.

Please also use http://www.udpxy.com/index-en.html as homepage.



Thanks for your feedback, Jérémie. I've changed the homepage in
Makefile, removed the patches strncpy() - strlcpy() and kept the patch
strcpy() - strlcpy().

Attached is the updated port. Any feedback is welcome!

Cheers,
Bruno



udpxy.tar.gz
Description: application/gzip


w^x patch for luajit

2015-01-17 Thread Ted Unangst
On i386, it's better for a jit to ask for exec memory upfront, so uvm
knows to place it in the exec segment. Otherwise, if you mmap non-exec
and mprotect it, you wind up with a high mapping and the segment must
be enlarged to cover the whole process.

I sent Mike a slightly different diff; this is what he ended up
committing to git. I think we should add it to the port.

diff --git a/src/lj_mcode.c b/src/lj_mcode.c
index f8f8406..d95ebeb 100644
--- a/src/lj_mcode.c
+++ b/src/lj_mcode.c
@@ -145,7 +145,7 @@ static void mcode_free(jit_State *J, void *p, size_t sz)
 
 /* -- MCode area protection --- */
 
-/* Define this ONLY if the page protection twiddling becomes a bottleneck. */
+/* Define this ONLY if page protection twiddling becomes a bottleneck. */
 #ifdef LUAJIT_UNPROTECT_MCODE
 
 /* It's generally considered to be a potential security risk to have
@@ -252,7 +252,20 @@ static void *mcode_alloc(jit_State *J, size_t sz)
 #else
 
 /* All memory addresses are reachable by relative jumps. */
-#define mcode_alloc(J, sz) mcode_alloc_at((J), 0, (sz), MCPROT_GEN)
+static void *mcode_alloc(jit_State *J, size_t sz)
+{
+#ifdef __OpenBSD__
+  /* Allow better executable memory allocation for OpenBSD W^X mode. */
+  void *p = mcode_alloc_at(J, 0, sz, MCPROT_RUN);
+  if (p  mcode_setprot(p, sz, MCPROT_GEN)) {
+mcode_free(J, p, sz);
+return NULL;
+  }
+  return p;
+#else
+  return mcode_alloc_at(J, 0, sz, MCPROT_GEN);
+#endif
+}
 
 #endif
 



Re: about rustc / successfully build

2015-01-17 Thread Sébastien Marie
Hi !

I just finish a full compilation cycle of rustc under openbsd ! We have
a fonctionnal rustc !

The previous Thread problem was due to following dragonfly for stack
managment, whereas dragonfly have segmented-stacks, and openbsd not.

And after that, just some linking problem (rustc search LLVM in
/usr/local instead of the one it has compiled...)


The github have been updated: https://github.com/semarie/rust/

I use two additionnals patchs:
 - mk/main.mk: for adding --sysroot $$(HROOT$(1)_H_$(3)) to rustc 
 - etc/mklldeps.py: for linking with estdc+++ instead of stdc++

But severals tasks remains:
 - some cleanup
 - run the unit tests of rustc
 - propose a pull request to rust dev

Thanks.
-- 
Sébastien Marie



Re: UPDATE: p5-Parallel-Prefork to 0.17

2015-01-17 Thread Cesare Gargano
Ping

On Thu, Jan 8, 2015 at 8:15 PM, Cesare Gargano g...@plusiagamma.org wrote:
 Hi ports@!

 Update to 0.17, needed for upcoming update to www/p5-Starlet.

 Tested on amd64.

 Index: Makefile
 ===
 RCS file: /cvs/ports/devel/p5-Parallel-Prefork/Makefile,v
 retrieving revision 1.4
 diff -u -r1.4 Makefile
 --- Makefile11 Mar 2013 10:50:20 -  1.4
 +++ Makefile8 Jan 2015 18:53:11 -
 @@ -2,20 +2,22 @@

  COMMENT=   simple prefork server framework

 -DISTNAME=  Parallel-Prefork-0.11
 -REVISION=  1
 +MODULES=   cpan
 +DISTNAME=  Parallel-Prefork-0.17
  CATEGORIES=devel

  # Perl
  PERMIT_PACKAGE_CDROM=   Yes

 -MODULES=   cpan
 +
 +BUILD_DEPENDS= devel/p5-Test-Requires

  RUN_DEPENDS=   devel/p5-Class-Accessor-Lite \
 devel/p5-List-MoreUtils \
 +   sysutils/p5-Proc-Wait3 \
 devel/p5-Scope-Guard \
 -   sysutils/p5-Proc-Wait3
 -BUILD_DEPENDS= ${RUN_DEPENDS}
 -TEST_DEPENDS=devel/p5-Test-Requires
 +   devel/p5-Signal-Mask
 +
 +TEST_DEPENDS=  devel/p5-Test-Requires

  .include bsd.port.mk
 Index: distinfo
 ===
 RCS file: /cvs/ports/devel/p5-Parallel-Prefork/distinfo,v
 retrieving revision 1.1.1.1
 diff -u -r1.1.1.1 distinfo
 --- distinfo14 Jun 2011 12:13:08 -  1.1.1.1
 +++ distinfo8 Jan 2015 18:53:11 -
 @@ -1,5 +1,2 @@
 -MD5 (Parallel-Prefork-0.11.tar.gz) = 1Lk0fEFOfw0wcI4U4F7jpg==
 -RMD160 (Parallel-Prefork-0.11.tar.gz) = hjxU532Q8HFOhiYL9+JE7dJPu1s=
 -SHA1 (Parallel-Prefork-0.11.tar.gz) = sVYNm2IL7fBWUwtBLzWkUcgn1ms=
 -SHA256 (Parallel-Prefork-0.11.tar.gz) =
 flLnrLdQW0SBBP6cVpZDWMPSeqn1p94vGp5A65PZmrc=
 -SIZE (Parallel-Prefork-0.11.tar.gz) = 24782
 +SHA256 (Parallel-Prefork-0.17.tar.gz) =
 DYHeJjIoEJG9MSl94ZBuFMrk6EXPMiAJU7UEBoWedjs=
 +SIZE (Parallel-Prefork-0.17.tar.gz) = 26023

 --
 C.




CVS: cvs.openbsd.org: ports

2015-01-17 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2015/01/17 14:02:19

Modified files:
editors/ee : Makefile 
editors/ee/patches: patch-ee_1 

Log message:
Fix the man page: make sure all list items are bolded and a grammar tweak.
Joint work with Allan Jude allanj...@freebsd.org who has proposed an
identical diff for the FreeBSD version.



[UPDATE] net/pidgin-sipe 1.18.5

2015-01-17 Thread Tom Doherty

Hi
Here's an update for pidgin-sipe to 1.18.5


version 1.18.5 Bug Fixes V (2014-12-29)

Fixed [#276]: Redundant const breaks build with clang (Stefan Becker)
Fixed [#269]: purple idle-away converted to Away (Stefan Becker)
svc: use authuser for RealmInfo request (Stefan Becker)
adium: add release checking script (Stefan Becker)
mingw: update fetch script to Pidgin 2.10.11 (Stefan Becker)
updated translations: Italian (it), Swedish (sv)


Cheers
Tom


Index: Makefile
===
RCS file: /cvs/ports/net/pidgin-sipe/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile24 Oct 2014 14:53:34 -  1.17
+++ Makefile17 Jan 2015 22:51:28 -
@@ -6,7 +6,7 @@ SHARED_ONLY =   Yes
 
 COMMENT =  SIPE plugin for Pidgin
 
-DISTNAME = pidgin-sipe-1.18.4
+DISTNAME = pidgin-sipe-1.18.5
 
 CATEGORIES =   net
 
Index: distinfo
===
RCS file: /cvs/ports/net/pidgin-sipe/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- distinfo24 Oct 2014 14:53:34 -  1.9
+++ distinfo17 Jan 2015 22:51:28 -
@@ -1,2 +1,2 @@
-SHA256 (pidgin-sipe-1.18.4.tar.gz) = 
SICsrG93vEqF0YLM1CU8mUTWYtCxw35XvPSnQ+aVrVw=
-SIZE (pidgin-sipe-1.18.4.tar.gz) = 1097725
+SHA256 (pidgin-sipe-1.18.5.tar.gz) = 
eQ+2PLhYMvdBAJcPm9hHjNhYY5oSZaKQKIPSqawJj0M=
+SIZE (pidgin-sipe-1.18.5.tar.gz) = 1110722


[UPDATE] net/icecast 2.4.0 = 2.4.1

2015-01-17 Thread Eric Lalonde
Hi ports@,

Icecast has been updated to to 2.4.1. Changes include explicitly disabling SSL, 
SSLv3 compression and setting default ciphers to be more secure.

Changelog is here: http://icecast.org/docs/icecast-2.4.1/changes.html

Tested on i386 and amd64.

This software currently has no maintainer; I am offering to be maintainer, 
which this diff reflects.



icecast-2.4.1.diff
Description: Binary data


CVS: cvs.openbsd.org: ports

2015-01-17 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2015/01/17 14:50:16

Modified files:
net/balance/patches: patch-balance_h 

Log message:
don't rely on BSD being defined by an accidentally pulled in sys/param.h



NEW: audio/canata 1.5.1

2015-01-17 Thread Nils R
Hi ports@,

i ported cantata 1.5.1, a graphical mpd client written in qt. It can be
built agains qt4, qt5 or the kde4 libs. However, i could only get it to
build with kde4 bindings.

An outdated port for version 1.2.2 was available in the
openbsd-wip github-repo, so i used that source as inspiration:
https://github.com/jasperla/openbsd-wip/tree/master/audio/cantata

The port works for me on amd64, however i'm not sure if all the libs
in WANTLIB are needed. After running make port-lib-depends-check, i
got the following output:

  $ make port-lib-depends-check
  Asking ports for dependency libiconv-1.14p1(converters/libiconv)
  Asking ports for dependency kdelibs-4.14.2p0(x11/kde4/libs,-main)
  Asking ports for dependency libstdc++-4.8.4(lang/gcc/4.8,-estdc)
  Asking ports for dependency gtk-update-icon-cache-2.24.25(x11/gtk+2,-guic)
  Asking ports for dependency phonon-vlc-0.8.0(multimedia/phonon-backend/vlc)
  Asking ports for dependency gettext-0.19.3(devel/gettext)
  Asking ports for dependency cdparanoia-3.a9.8p0(audio/cdparanoia)
  Asking ports for dependency libcddb-1.3.2(audio/libcddb)
  Asking ports for dependency taglib-1.9.1p1(audio/taglib)
  Asking ports for dependency desktop-file-utils-0.22(devel/desktop-file-utils)
  Asking ports for dependency ffmpeg-20150107(graphics/ffmpeg)
  Asking ports for dependency libmusicbrainz5-5.0.1p1(audio/libmusicbrainz5)
  Asking ports for dependency phonon-4.8.1p0(multimedia/phonon)
  Asking ports for dependency libmtp-1.1.6p0(devel/libmtp)
  Asking ports for dependency oxygen-icons-4.14.2(x11/kde4/oxygen-icons)
  Asking ports for dependency speex-1.2rc1p0(audio/speex)
  Asking ports for dependency qjson-0.8.1p0(devel/qjson)
  Asking ports for dependency qt4-4.8.6p0(x11/qt4,-main)
  Asking ports for dependency mpg123-1.21.0(audio/mpg123)

  cantata-1.5.1(audio/cantata):
  Extra:  iconv.6 intl.6 phonon_s.2

Now i added the three libs listed in 'Extra',
but still get the same output. What does Extra mean? Do these libs have
to be in WANTLIB, or not?

Also, /usr/ports/infrastructure/bin/portcheck reported the following:

  $ /usr/ports/infrastructure/bin/portcheck
  1 line(s) longer than 80 chars in Makefile
  kdeui instead of ${KDE4LIB}/kdeui in WANTLIB (check other libs, too!)
  kio instead of ${KDE4LIB}/kio in WANTLIB (check other libs, too!)
  missing @exec of gtk-update-icon-cache for icon theme hicolor
  missing @unexec-delete of gtk-update-icon-cache for icon theme hicolor
  missing @exec of update-desktop-database
  missing @unexec-delete of update-desktop-database
  translation file(s) found without devel/gettext dependency in MODULES or 
RUN_DEPENDS
  audio/cantata

So i added devel/gettext to MODULES and these 4 line (found in other
plists) to pkg/PLIST:

  @exec %D/bin/update-desktop-database
  @unexec-delete %D/bin/update-desktop-database
  @exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor
  @unexec-delete %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor


Finally, since google code doesn't offer a way to download tarballs
anymore, the author hosts all sourcefiles on google drive. As i could not
find a way to download them from vie the port infrastructure, i mirrored
the file on my webspace.


Comments?

Regards
Nils

cantata-1.5.1.tar.gz
Description: GNU Zip compressed data


Re: How install Teamspeak Server ?

2015-01-17 Thread Anonyme


Le 16/01/2015 22:25, Jonathon Sisson a écrit :

On Fri, Jan 16, 2015 at 09:46:32PM +0100, Anonyme wrote:

It is possible to install Teamspeak Server on OpenBSD by FeeBSD's packages ?
Or should I use the way with Linux emulation ?


OpenBSD ports has mumble (client) and umurmur (minimalist server for mumble)
as an alternate to Teamspeak/Ventrilo/etc... if the requirement to run OpenBSD
is more important than the requirement to run Teamspeak, you should look into
those packages.

Mumble client downloads can be found at:

http://www.mumble.com/mumble-download.php


I would like run Teamspeak to OpenBSD, those both things are important 
for me. Unfortunately, many of my friends use Teamspeak and I taken a 
lot of time to setting up Teamspeak Server (started with Windows).


If I can install Teamspeak to OpenBSD even if I give my time, I will 
make it.




CVS: cvs.openbsd.org: ports

2015-01-17 Thread James Turner
CVSROOT:/cvs
Module name:ports
Changes by: jtur...@cvs.openbsd.org 2015/01/17 15:14:06

Modified files:
mail/pop3d : Makefile 
Added files:
mail/pop3d/patches: patch-util_c 

Log message:
Add limits.h which will be needed after netdb.h cleanup



CVS: cvs.openbsd.org: ports

2015-01-17 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2015/01/17 15:16:45

Modified files:
games/manaplus : Makefile distinfo 

Log message:
Update to 1.5.1.17



CVS: cvs.openbsd.org: ports

2015-01-17 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2015/01/17 16:51:07

Modified files:
telephony/fobbit/patches: patch-src_ini_c patch-src_usb_bsd_c 
  patch-src_usb_desc_c 
  patch-src_vblast_h 

Log message:
add missing limits.h, regen patches



Re: [NEW] www/p5-Apache-LogFormat-Compiler

2015-01-17 Thread Andrew Fresh
On Sun, Jan 04, 2015 at 10:27:25PM +0100, Cesare Gargano wrote:
 On 2015-01-04 22:04, Andrew Fresh wrote:
 On Sun, Jan 04, 2015 at 08:13:45PM +0100, Cesare Gargano wrote:
 Needed for upcoming update to www/p5-Plack (needed for upcoming
 www/p5-Dancer2).
 
 Tested on amd64.
 
 -
 pkg/DESCR:
 Compile a log format string to perl-code. For faster generation of
 access_log lines.
 
 This needs several more TEST_DEPENDS, other than that it looks fine.
 
 -TEST_DEPENDS = devel/p5-Test-MockTime
 +TEST_DEPENDS = devel/p5-Test-MockTime=0 \
 +   devel/p5-Test-Requires=0 \
 +   devel/p5-Try-Tiny=0.12 \
 +   www/p5-HTTP-Message=0 \
 +   www/p5-URI=1.60
 +
 
 l8rZ,
 
 Ok, attached is the right version.

OK afresh1@

I think CONFIGURE_STYLE and PERMIT_PACKAGE_CDROM are still on the wrong
sides of *_DEPENDS but it's a nice short Makefile so not a big deal to
me.



CVS: cvs.openbsd.org: ports

2015-01-17 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2015/01/17 16:41:54

Modified files:
.  : INDEX 

Log message:
sync, 9049



CVS: cvs.openbsd.org: ports

2015-01-17 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2015/01/17 15:58:12

Modified files:
net/tircproxy  : Makefile 
net/tircproxy/patches: patch-Makefile.in patch-tircproxy_c 

Log message:
add missing limits.h, drop groff, regen patches



CVS: cvs.openbsd.org: ports

2015-01-17 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2015/01/17 17:19:35

Log message:
Import p5-Apache-LogFormat-Compiler.

compile a log format string to perl-code

from Cesare Gargano (maintainer), ok afresh1@

Status:

Vendor Tag: benoit
Release Tags:   benoit_20150118

N ports/www/p5-Apache-LogFormat-Compiler/Makefile
N ports/www/p5-Apache-LogFormat-Compiler/distinfo
N ports/www/p5-Apache-LogFormat-Compiler/pkg/PLIST
N ports/www/p5-Apache-LogFormat-Compiler/pkg/DESCR

No conflicts created by this import



Re: UPDATE: p5-Parallel-Prefork to 0.17

2015-01-17 Thread Nigel J Taylor
A quick look and I need to do checks once my build completes building,
so it's a visual inspection only...

BUILD_DEPENDS = ${RUN_DEPENDS} should be kept, and
append devel/p5-Test-Requires and the missing p5-Test-SharedFork.

The configure stage then checks the presence of modules,
and versions if given.

p5-Class-Accessor-Lite=0.04
p5-Proc-Wait3=0.03

TEST_DEPENDS doesn't need to contain anything that is in the
BUILD_DEPENDS, test are run on what's built p5-Test-Requires
p5-Test-SharedFork in the BUILD_DEPENDS they are not needed in the
TEST_DEPENDS.

Looking at test test 05 this would fail if run, haven't tried but has a
use Test::SharedFork building something else might have installed this,
however dpb builds can junk packages that are not dependencies, and
uninstall them.

Checking the source, this uses Module::Install, that requires
the Makefile to have a style of modinst, otherwise an old
bundled version of Module::Install will be used rather than the ports
version,

Your find this
inc/Module/Install/ReadmeFromPod.pm in the source.
For that you might need the new extension package I have, for the
modinst style to work

devel/p5-Module-Install-ReadmeFromPod

Using modinst style also stops the port when building from downloading
and installing from CPAN anything that is missing such as dependencies
or dependencies dpb junk might have removed.



I have a number of ports where I switched the style to modinst, this is
so things will be less of a problem with perl 5.22.0 and the CPAN
download issue.

I use a replacement for p5-Module-Install in perl.port.mk

@@ -52,7 +52,7 @@ MODPERL_configure = ${_MODPERL_preconfig
fi

 .  if ${CONFIGURE_STYLE:L:Mmodinst}
-BUILD_DEPENDS +=   devel/p5-Module-Install
+BUILD_DEPENDS +=   meta/Module-Install

Then installs all the Module::Install extensions, rather than
adding each one to the ports until modinst stops failing, or creating a
long list in perl.port.mk, there was some other problem this solved.


# $OpenBSD: Makefile,v 1.111 2014/11/13 17:34:21 ajacoutot Exp $

COMMENT=meta - module install and extensions

PKGNAME=Module-Install-0.01

MAINTAINER= Nigel Taylor ni...@openbsd.org

RUN_DEPENDS +=  devel/p5-Module-Install \
devel/p5-Module-Install-CheckLib \
devel/p5-Module-Install-GithubMeta \
devel/p5-Module-Install-ReadmeFromPod \
devel/p5-Module-Install-TestBase

.include bsd.port.mk



On 01/17/15 20:58, Cesare Gargano wrote:
 Ping
 
 On Thu, Jan 8, 2015 at 8:15 PM, Cesare Gargano g...@plusiagamma.org wrote:
 Hi ports@!

 Update to 0.17, needed for upcoming update to www/p5-Starlet.

 Tested on amd64.

 Index: Makefile
 ===
 RCS file: /cvs/ports/devel/p5-Parallel-Prefork/Makefile,v
 retrieving revision 1.4
 diff -u -r1.4 Makefile
 --- Makefile11 Mar 2013 10:50:20 -  1.4
 +++ Makefile8 Jan 2015 18:53:11 -
 @@ -2,20 +2,22 @@

  COMMENT=   simple prefork server framework

 -DISTNAME=  Parallel-Prefork-0.11
 -REVISION=  1
 +MODULES=   cpan
 +DISTNAME=  Parallel-Prefork-0.17
  CATEGORIES=devel

  # Perl
  PERMIT_PACKAGE_CDROM=   Yes

 -MODULES=   cpan
 +
 +BUILD_DEPENDS= devel/p5-Test-Requires

  RUN_DEPENDS=   devel/p5-Class-Accessor-Lite \
 devel/p5-List-MoreUtils \
 +   sysutils/p5-Proc-Wait3 \
 devel/p5-Scope-Guard \
 -   sysutils/p5-Proc-Wait3
 -BUILD_DEPENDS= ${RUN_DEPENDS}
 -TEST_DEPENDS=devel/p5-Test-Requires
 +   devel/p5-Signal-Mask
 +
 +TEST_DEPENDS=  devel/p5-Test-Requires

  .include bsd.port.mk
 Index: distinfo
 ===
 RCS file: /cvs/ports/devel/p5-Parallel-Prefork/distinfo,v
 retrieving revision 1.1.1.1
 diff -u -r1.1.1.1 distinfo
 --- distinfo14 Jun 2011 12:13:08 -  1.1.1.1
 +++ distinfo8 Jan 2015 18:53:11 -
 @@ -1,5 +1,2 @@
 -MD5 (Parallel-Prefork-0.11.tar.gz) = 1Lk0fEFOfw0wcI4U4F7jpg==
 -RMD160 (Parallel-Prefork-0.11.tar.gz) = hjxU532Q8HFOhiYL9+JE7dJPu1s=
 -SHA1 (Parallel-Prefork-0.11.tar.gz) = sVYNm2IL7fBWUwtBLzWkUcgn1ms=
 -SHA256 (Parallel-Prefork-0.11.tar.gz) =
 flLnrLdQW0SBBP6cVpZDWMPSeqn1p94vGp5A65PZmrc=
 -SIZE (Parallel-Prefork-0.11.tar.gz) = 24782
 +SHA256 (Parallel-Prefork-0.17.tar.gz) =
 DYHeJjIoEJG9MSl94ZBuFMrk6EXPMiAJU7UEBoWedjs=
 +SIZE (Parallel-Prefork-0.17.tar.gz) = 26023

 --
 C.

 
 



Re: NEW: www/p5-Dancer2

2015-01-17 Thread Andrew Fresh
On Thu, Jan 08, 2015 at 07:35:06PM +0100, Cesare Gargano wrote:
 Hi ports@!
 
 pkg/DESCR:
 Dancer2 is the new generation of Dancer, the lightweight web-framework for
 Perl. Dancer2 is a complete rewrite based on Moo.
 
 Tested on i386/amd64. All deps already posted to ports@.


Looking closer at this, I see that there are some recommended
dependencies that we can add on shared arches.  I like doing this if
they are already ported because it makes things faster.

# === Runtime Recommends ===
# 
# Module  Want Have
# ---  
# CGI::Deurl::XS   any  missing
# Crypt::URandom   any  missing
# JSON::XS any  missing
# Math::Random::ISAAC::XS  any  missing
# Pod::Simple::Search  any 3.28
# Pod::Simple::SimpleTree  any 3.28
# Scope::Upper any  missing
# Test::Builderany 1.001002
# Test::More   any 1.001002
# URL::Encode::XS  any  missing
# 
# === Runtime Suggests ===
# 
# Module  WantHave
# ---  ---
# Class::Load::XS  any missing
# Fcntlany1.11
# YAML any0.84

This is what I added.  I'm not actually sure Dancer2 works on non-shared
arches, but this gives a reasonable attempt at it anyway.  If we
continue to expand our use of optional depends for shared arches,
someday the vax may end up the preferred web server for something.
Or not.


diff -ru p5-Dancer2.orig/Makefile p5-Dancer2/Makefile
--- p5-Dancer2.orig/MakefileSat Jan 17 17:06:07 2015
+++ p5-Dancer2/Makefile Sat Jan 17 17:18:39 2015
@@ -44,4 +44,11 @@
devel/p5-Test-MockTime \
devel/p5-YAML
 
+.include bsd.port.arch.mk
+.if !${PROPERTIES:Mno_shared}
+RUN_DEPENDS += converters/p5-JSON-XS \
+   devel/p5-Class-Load-XS \
+   devel/p5-Scope-Upper
+.endif
+
 .include bsd.port.mk



UPDATE: net/ezstream 0.5.6 = 0.6.0 (security update)

2015-01-17 Thread Moritz Grimm

Hi,

I just released ezstream 0.6.0, and the corresponding port update is 
attached. It may take a while for its homepage to be updated (I depend 
on others to do this for me).


This update includes a SECURITY FIX for a shell command injection 
vulnerability. I recommend to update.


Please take note of the NEWS file included in the tarball (or the 
homepage on icecast.org after the update), as configuration files need 
to be adjusted slightly.


Best regards,
Moritz
Index: Makefile
===
RCS file: /cvs/ports/net/ezstream/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile	11 Mar 2013 11:35:46 -	1.17
+++ Makefile	18 Jan 2015 00:34:32 -
@@ -2,11 +2,10 @@
 
 COMMENT=	streaming source client that uses external en-/decoders
 
-DISTNAME=	ezstream-0.5.6
-REVISION=	1
+DISTNAME=	ezstream-0.6.0
 CATEGORIES=	net multimedia
 
-HOMEPAGE=	http://www.icecast.org/ezstream.php
+HOMEPAGE=	http://www.icecast.org/ezstream/
 
 # GPLv2
 PERMIT_PACKAGE_CDROM=	Yes
Index: distinfo
===
RCS file: /cvs/ports/net/ezstream/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- distinfo	16 Jan 2011 20:01:22 -	1.9
+++ distinfo	18 Jan 2015 00:34:32 -
@@ -1,5 +1,2 @@
-MD5 (ezstream-0.5.6.tar.gz) = G+aBGdRPvnFFSpAfplCjWQ==
-RMD160 (ezstream-0.5.6.tar.gz) = af4rQfE2OrKVJtY7RjI5XgKoYDw=
-SHA1 (ezstream-0.5.6.tar.gz) = +dPuWi+B0VZoX/v8WbVWxjr8yoM=
-SHA256 (ezstream-0.5.6.tar.gz) = gYt6sqSY/+blkVUnnLee0CkcSXkhDpmvbdqVD+VKMMA=
-SIZE (ezstream-0.5.6.tar.gz) = 263150
+SHA256 (ezstream-0.6.0.tar.gz) = +G64FjtHDDrLwYK0JAbwgxP4UYe9kBevuLebAvA2Nck=
+SIZE (ezstream-0.6.0.tar.gz) = 250448


CVS: cvs.openbsd.org: ports

2015-01-17 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2015/01/17 20:16:09

Modified files:
audio/akode: distinfo 
audio/alac_decoder: distinfo 
audio/amarok   : distinfo 
audio/aqualung : distinfo 
audio/aubio: distinfo 
audio/aucatctl : distinfo 
audio/audacity : distinfo 
audio/bladeenc : distinfo 
audio/calf : distinfo 
audio/caps-plugins: distinfo 
audio/cdparanoia: distinfo 
audio/cmixer   : distinfo 
audio/cmt  : distinfo 
audio/cmu-sphinx3: distinfo 
audio/cmu-sphinxbase: distinfo 
audio/cplay: distinfo 
audio/daapd: distinfo 
audio/disc-cover: distinfo 
audio/dumb : distinfo 
audio/faac : distinfo 
audio/faad : distinfo 
audio/festival/arctic/festvox_cmu_us_awb_arctic_hts: distinfo 
audio/festival/arctic/festvox_cmu_us_bdl_arctic_hts: distinfo 
audio/festival/arctic/festvox_cmu_us_jmk_arctic_hts: distinfo 
audio/festival/arctic/festvox_cmu_us_slt_arctic_hts: distinfo 
audio/festival/arctic/festvox_cstr_us_awb_arctic_multisyn: 
   distinfo 
audio/festival/arctic/festvox_cstr_us_jmk_arctic_multisyn: 
   distinfo 
audio/festival/core: distinfo 
audio/festival/festlex/festlex_CMU: distinfo 
audio/festival/festlex/festlex_OALD: distinfo 
audio/festival/festlex/festlex_POSLEX: distinfo 
audio/festival/festvox/festvox_don: distinfo 
audio/festival/festvox/festvox_ellpc11k: distinfo 
audio/festival/festvox/festvox_kallpc16k: distinfo 
audio/festival/festvox/festvox_kedlpc16k: distinfo 
audio/festival/festvox/festvox_rablpc16k: distinfo 
audio/festival/ogi/OGIlexicon: distinfo 
audio/festival/ogi/voice_aec_di: distinfo 
audio/festival/ogi/voice_jph_di: distinfo 
audio/festival/ogi/voice_mwm_di: distinfo 
audio/festival/ogi/voice_tll_di: distinfo 
audio/flite: distinfo 
audio/freealut : distinfo 
audio/gimmix   : distinfo 
audio/gnomad2  : distinfo 
audio/gogo : distinfo 
audio/gqmpeg   : distinfo 
audio/gtkpod   : distinfo 
audio/herrie   : distinfo 
audio/hgd  : distinfo 
audio/hydrogen : distinfo 
audio/id3ed: distinfo 
audio/id3lib   : distinfo 
audio/jack : distinfo 
audio/ksmp3play: distinfo 
audio/ladspa   : distinfo 
audio/lame : distinfo 
audio/liba52   : distinfo 
audio/libcdaudio: distinfo 
audio/libcddb  : distinfo 
audio/libcdio  : distinfo 
audio/libcue   : distinfo 
audio/libdca   : distinfo 
audio/libgpod  : distinfo 
audio/libid3tag: distinfo 
audio/liblo: distinfo 
audio/libmad   : distinfo 
audio/libmp3splt: distinfo 
audio/libmpdclient: distinfo 
audio/libmusicbrainz: distinfo 
audio/libnjb   : distinfo 
audio/libofa   : distinfo 
audio/libsidplay: distinfo 
audio/libsndfile: distinfo 
audio/libworkman: distinfo 
audio/lmms : distinfo 
audio/mac  : distinfo 
audio/madplay  : distinfo 
audio/mcp-plugins: distinfo 
audio/midish   : distinfo 
audio/mkplaylist: distinfo 
audio/mono-taglib: distinfo 
audio/morseplayer: distinfo 
audio/mp3blaster: distinfo 
audio/mp3cddb  : distinfo 
audio/mp3cut   : distinfo 
audio/mp3encode: distinfo 
audio/mp3info  : distinfo 
audio/mp3splt  : distinfo 
audio/mp3splt-gtk: distinfo 
audio/mp3wrap  : distinfo 
audio/mpd-add-similar: distinfo 
audio/mpdBrowser: distinfo 
audio/mpegaudio: distinfo 
audio/mt-daapd : distinfo 
audio/multimux : distinfo 
audio/musepack : distinfo 
audio/nap  : distinfo 
audio/normalize: distinfo 
audio/nosefart : distinfo 
audio/nspmod   : distinfo 
audio/oggtag   : distinfo 
audio/opencore-amr: distinfo 
audio/opennap  : distinfo 
audio/p5-Audio-CD: distinfo 
audio/p5-Audio-MPD-Common: distinfo 
audio/p5-Audio-Musepack: distinfo 
audio/p5-Audio-Scrobbler: distinfo 
audio/p5-CDDB-File: distinfo 
audio/p5-MP3-ID3v1Tag: distinfo 
audio/p5-MP3-Info: distinfo 
audio/p5-MP3-Tag: distinfo 
audio/p5-MP4-Info: distinfo 
audio/p5-MPEG-Audio-Frame: distinfo 
audio/p5-Music-Audioscrobbler-MPD: distinfo 
audio/p5-Music-Audioscrobbler-Submit: distinfo 
audio/p5-Ogg-Vorbis-Header: distinfo 

Re: [NEW] www/p5-Apache-LogFormat-Compiler

2015-01-17 Thread Benoit Lecocq
On 01/17/15 23:38, Andrew Fresh wrote:
 On Sun, Jan 04, 2015 at 10:27:25PM +0100, Cesare Gargano wrote:
 On 2015-01-04 22:04, Andrew Fresh wrote:
 On Sun, Jan 04, 2015 at 08:13:45PM +0100, Cesare Gargano wrote:
 Needed for upcoming update to www/p5-Plack (needed for upcoming
 www/p5-Dancer2).

 Tested on amd64.

 -
 pkg/DESCR:
 Compile a log format string to perl-code. For faster generation of
 access_log lines.

 This needs several more TEST_DEPENDS, other than that it looks fine.

 -TEST_DEPENDS = devel/p5-Test-MockTime
 +TEST_DEPENDS = devel/p5-Test-MockTime=0 \
 +   devel/p5-Test-Requires=0 \
 +   devel/p5-Try-Tiny=0.12 \
 +   www/p5-HTTP-Message=0 \
 +   www/p5-URI=1.60
 +

 l8rZ,

 Ok, attached is the right version.
 
 OK afresh1@
 
 I think CONFIGURE_STYLE and PERMIT_PACKAGE_CDROM are still on the wrong
 sides of *_DEPENDS but it's a nice short Makefile so not a big deal to
 me.
 

Committed, thanks !



CVS: cvs.openbsd.org: ports

2015-01-17 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2015/01/17 17:21:59

Modified files:
www: Makefile 

Log message:
+p5-Apache-LogFormat-Compiler



Re: NEW: www/p5-Dancer2

2015-01-17 Thread Andrew Fresh
On Thu, Jan 08, 2015 at 07:35:06PM +0100, Cesare Gargano wrote:
 Hi ports@!
 
 pkg/DESCR:
 Dancer2 is the new generation of Dancer, the lightweight web-framework for
 Perl. Dancer2 is a complete rewrite based on Moo.
 
 Tested on i386/amd64. All deps already posted to ports@.

Once the www/p5-Plack update is committed, this is OK afresh1@



Re: CVS: cvs.openbsd.org: ports

2015-01-17 Thread Andrew Fresh
On Fri, Jan 16, 2015 at 07:38:23AM -0700, Benoit Lecocq wrote:
 CVSROOT:  /cvs
 Module name:  ports
 Changes by:   ben...@cvs.openbsd.org  2015/01/16 07:38:23
 
 Log message:
 Import p5-Template-Tiny.
 
 template Toolkit reimplemented in as little code as possible

Template Toolkit is a proper name in this case, I would expect it to be
capitalized.

http://template-toolkit.org/



CVS: cvs.openbsd.org: ports

2015-01-17 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2015/01/17 05:23:11

Modified files:
x11/gnome/anjuta: Makefile 

Log message:
Needs webkitgtk4; spotted by nigel@



CVS: cvs.openbsd.org: ports

2015-01-17 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2015/01/17 05:24:25

Modified files:
lang/mono  : Makefile distinfo 
lang/mono/patches: patch-mono_Makefile_in 
   patch-mono_io-layer_processes_h 
   patch-mono_metadata_class_c 
   patch-mono_metadata_threadpool_c 
   patch-mono_profiler_Makefile_in 
   patch-mono_utils_mono-proclib_c 
lang/mono/pkg  : PLIST 
Removed files:
lang/mono/patches: patch-mono_metadata_threads_c 

Log message:
update to 3.12.0



CVS: cvs.openbsd.org: ports

2015-01-17 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2015/01/17 06:39:39

Modified files:
devel/p5-Directory-Scratch: Makefile distinfo 

Log message:
Update to p5-Directory-Scratch-0.16.

remove maintainer, ok ajacoutot@



CVS: cvs.openbsd.org: ports

2015-01-17 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2015/01/17 07:14:19

Modified files:
databases/p5-Data-RandomPerson: Makefile distinfo 

Log message:
Update to p5-Data-RandomPerson-0.50.

maintainer timeout, ok ajacoutot@



CVS: cvs.openbsd.org: ports

2015-01-17 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2015/01/17 07:39:52

Modified files:
security/john-jumbo/patches: patch-src_truecrypt_fmt_plug_c 

Log message:
add a patch from john-jumbo git to fix build on !amd64



CVS: cvs.openbsd.org: ports

2015-01-17 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2015/01/17 10:13:22

Modified files:
devel/p5-Data-OptList: Makefile distinfo 

Log message:
Update to p5-Data-OptList-0.109.

ok ajacoutot@



CVS: cvs.openbsd.org: ports

2015-01-17 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2015/01/17 10:15:00

Modified files:
devel/p5-ExtUtils-PkgConfig: Makefile distinfo 

Log message:
Update to p5-ExtUtils-PkgConfig-1.15.

ok ajacoutot@



CVS: cvs.openbsd.org: ports

2015-01-17 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2015/01/17 10:17:25

Modified files:
devel/p5-MooseX-Aliases: Makefile distinfo 
devel/p5-MooseX-Aliases/pkg: PLIST 

Log message:
Update to p5-MooseX-Aliases-0.11.

ok ajacoutot@



CVS: cvs.openbsd.org: ports

2015-01-17 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2015/01/17 10:19:06

Modified files:
devel/p5-MooseX-MarkAsMethods: Makefile distinfo 

Log message:
Update to p5-MooseX-MarkAsMethods-0.15.

ok ajacoutot@