ruby-jekyll update + ruby-redcarpet + ruby-liquid

2013-09-28 Thread Jiri B
Hi,

in order to update ruby-jekyll there's need to update
ruby-redcarpet and ruby-liquid.

I'm *only* occassional user of jekyll, thus no real testing
of redcarpet and liquid. But jekyll works :-)

I have to patch jekyll metadata file as gem was screaming
that redcarpet 3.0.0 is not higher than 2.3.0.

FYI While searching how to do it, I found that NetBSD pkgsrc
uses probably more elegant way. Example:

OVERRIDE_GEMSPEC= directory-watcher>=1.5.1 safe_yaml>=0.9.5 redcarpet>=3.0.0

j.

Index: Makefile
===
RCS file: /cvs/ports/www/ruby-jekyll/Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile
--- Makefile17 Jul 2013 17:37:21 -  1.9
+++ Makefile28 Sep 2013 21:43:50 -
@@ -2,7 +2,7 @@
 
 COMMENT=   simple, blog aware, static site generator
 
-DISTNAME=  jekyll-1.1.0
+DISTNAME=  jekyll-1.2.1
 CATEGORIES=www
 
 HOMEPAGE=  http://jekyllrb.com/
@@ -23,9 +23,9 @@ RUN_DEPENDS=  devel/ruby-colorator,${MOD

sysutils/ruby-directory_watcher,${MODRUBY_FLAVOR}>=1.4.1 \
textproc/ruby-classifier,${MODRUBY_FLAVOR} \
textproc/ruby-kramdown,${MODRUBY_FLAVOR}>=1.0.2 \
-   textproc/ruby-liquid,${MODRUBY_FLAVOR}>=2.4.1 \
+   textproc/ruby-liquid,${MODRUBY_FLAVOR}>=2.5.2 \
textproc/ruby-maruku,${MODRUBY_FLAVOR} \
textproc/ruby-pygments.rb,${MODRUBY_FLAVOR}>=0.5.0v0 \
-   textproc/ruby-redcarpet,${MODRUBY_FLAVOR}>=2.2.2
+   textproc/ruby-redcarpet,${MODRUBY_FLAVOR}>=3.0.0
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/www/ruby-jekyll/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo17 Jul 2013 17:37:21 -  1.6
+++ distinfo28 Sep 2013 21:43:50 -
@@ -1,2 +1,2 @@
-SHA256 (jekyll-1.1.0.gem) = PyFnGq99rbubnGkBOGHYBdpkURYH92SVUoYMxjx0bWE=
-SIZE (jekyll-1.1.0.gem) = 242176
+SHA256 (jekyll-1.2.1.gem) = i/nGpWJWq8GJxe3ax5vTakZddbOrchOHEgQniyouvFc=
+SIZE (jekyll-1.2.1.gem) = 253952
Index: patches/patch-_metadata
===
RCS file: patches/patch-_metadata
diff -N patches/patch-_metadata
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-_metadata 28 Sep 2013 21:43:50 -
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- .metadata.orig Sat Sep 28 23:29:05 2013
 .metadata  Sat Sep 28 23:29:19 2013
+@@ -128,7 +128,7 @@ dependencies:
+ requirements:
+ - - ~>
+   - !ruby/object:Gem::Version
+-version: 2.3.0
++version: 3.0.0
+   type: :runtime
+   prerelease: false
+   version_requirements: !ruby/object:Gem::Requirement
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/ruby-jekyll/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- pkg/PLIST   17 Jul 2013 17:37:22 -  1.5
+++ pkg/PLIST   28 Sep 2013 21:43:50 -
@@ -1,3 +1,4 @@
+@comment $OpenBSD$
 @comment $OpenBSD: PLIST,v 1.5 2013/07/17 17:37:22 jasper Exp $
 ${GEM_BIN}/jekyll${GEM_BIN_SUFFIX}
 ${GEM_LIB}/cache/${DISTNAME}.gem
@@ -20,6 +21,7 @@ ${GEM_LIB}/gems/${DISTNAME}/features/mar
 ${GEM_LIB}/gems/${DISTNAME}/features/pagination.feature
 ${GEM_LIB}/gems/${DISTNAME}/features/permalinks.feature
 ${GEM_LIB}/gems/${DISTNAME}/features/post_data.feature
+${GEM_LIB}/gems/${DISTNAME}/features/post_excerpts.feature
 ${GEM_LIB}/gems/${DISTNAME}/features/site_configuration.feature
 ${GEM_LIB}/gems/${DISTNAME}/features/site_data.feature
 ${GEM_LIB}/gems/${DISTNAME}/features/step_definitions/
@@ -30,6 +32,7 @@ ${GEM_LIB}/gems/${DISTNAME}/jekyll.gemsp
 ${GEM_LIB}/gems/${DISTNAME}/lib/
 ${GEM_LIB}/gems/${DISTNAME}/lib/jekyll/
 ${GEM_LIB}/gems/${DISTNAME}/lib/jekyll.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/jekyll/cleaner.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/jekyll/command.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/jekyll/commands/
 ${GEM_LIB}/gems/${DISTNAME}/lib/jekyll/commands/build.rb
@@ -71,6 +74,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/jekyll/t
 ${GEM_LIB}/gems/${DISTNAME}/lib/jekyll/tags/highlight.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/jekyll/tags/include.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/jekyll/tags/post_url.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/jekyll/url.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/site_template/
 ${GEM_LIB}/gems/${DISTNAME}/lib/site_template/.gitignore
 ${GEM_LIB}/gems/${DISTNAME}/lib/site_template/_config.yml
@@ -94,6 +98,8 @@ ${GEM_LIB}/gems/${DISTNAME}/site/_includ
 ${GEM_LIB}/gems/${DISTNAME}/site/_includes/analytics.html
 ${GEM_LIB}/gems/${DISTNAME}/site/_includes/docs_contents.html
 ${GEM_LIB}/gems/${DISTNAME}/site/_includes/docs_contents_mobile.html
+${GEM_LIB}/gems/${DISTNAME}/site/_includes/docs_option.html
+${GEM_LIB}/gems/${DISTNAME}/site/_includes/docs_ul.html
 

Thanks very much for the dovecot ports

2013-09-28 Thread Vijay Sankar
Thank you very much for the new dovecot ports. I tested pigeonhole,  
antispam, and dovecot against openldap as well as bsdauth. Works  
great


Thanks again,

Vijay

Vijay Sankar, M.Eng., P.Eng.
ForeTell Technologies Limited
vsan...@foretell.ca

-
This message was sent using ForeTell-POST 4.9




Re: [Patch] Update p5-Mojolicious to 4.18 and p5-MojoX-Session to 0.28

2013-09-28 Thread Remi Locherer
Hi

On Sat, Jul 13, 2013 at 04:31:56PM -0500, Jim Razmus wrote:
> Attached patches were tested on i386 -current.  Revised to include
> IPv6
> support as per Remi.  The only thing stopping these from a commit is
> breakage to textproc/p5-MojoX-Renderer-TT.

Attached two updates and a new port that are Mojolicious related:

www_p5-Mojo.patch
  Updated to Mojolicious 4.41
  Added p5-EV as a dependency - according to Mojo::IOLoop(3) Mojolicious
  scales better if it can use EV.

www_p5-MojoX-Session.patch
  The patch from Jim didn't work because it missed changes in PLIST. No
  difference beside this.

textproc_p5-Mojolicious-Plugin-TtRenderer.tar.gz
  This is the successor to p5-MojoX-Renderer-TT (which is not on cpan
  anymore). I don't know how an update should be handeld. Is a quirks
  entry needed?


Remi


textproc_p5-Mojolicious-Plugin-TtRenderer.tar.gz
Description: application/tar-gz
Index: Makefile
===
RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- Makefile11 Mar 2013 11:44:46 -  1.11
+++ Makefile28 Sep 2013 15:30:19 -
@@ -3,7 +3,7 @@
 COMMENT =  next generation web framework
 
 MODULES =  cpan
-DISTNAME = Mojolicious-2.76
+DISTNAME = Mojolicious-4.41
 CATEGORIES =   www
 
 MAINTAINER =   Simon Bertrang 
@@ -15,6 +15,18 @@ HOMEPAGE =   http://mojolicio.us/
 
 CPAN_AUTHOR =  SRI
 
-RUN_DEPENDS =  security/p5-IO-Socket-SSL>=1.37
+RUN_DEPENDS =  devel/p5-EV \
+   net/p5-IO-Socket-IP \
+   security/p5-IO-Socket-SSL>=1.37
+
+MAKE_ENV += TEST_CACHING=Yes
+MAKE_ENV += TEST_EV=Yes
+MAKE_ENV += TEST_HYPNOTOAD=Yes
+MAKE_ENV += TEST_IPV6=Yes
+MAKE_ENV += TEST_MORBO=Yes
+MAKE_ENV += TEST_ONLINE=Yes
+MAKE_ENV += TEST_POD=Yes
+MAKE_ENV += TEST_PREFORK=Yes
+MAKE_ENV += TEST_TLS=Yes
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo10 Apr 2012 13:32:45 -  1.8
+++ distinfo28 Sep 2013 15:30:19 -
@@ -1,5 +1,2 @@
-MD5 (Mojolicious-2.76.tar.gz) = YAHEWgi/kqORbdP4pHQ+Qg==
-RMD160 (Mojolicious-2.76.tar.gz) = rHp8yJ/GQSzGU9rbPEufC+g+QMk=
-SHA1 (Mojolicious-2.76.tar.gz) = Xq5a4AEFnpiiJp9EOHZPVFHDxIs=
-SHA256 (Mojolicious-2.76.tar.gz) = 5OTTXV13MwT95ovbDCGfk6B2MehtcQHzxPiap6aci1A=
-SIZE (Mojolicious-2.76.tar.gz) = 552368
+SHA256 (Mojolicious-4.41.tar.gz) = N6w1HfQLFva/ZcKVHaAxHR1cOZlafbXMgDwZuM9cl9U=
+SIZE (Mojolicious-4.41.tar.gz) = 603259
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/p5-Mojo/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- pkg/PLIST   10 Apr 2012 13:32:45 -  1.5
+++ pkg/PLIST   28 Sep 2013 15:30:19 -
@@ -3,7 +3,6 @@
 bin/hypnotoad
 bin/mojo
 bin/morbo
-@comment ${P5SITE}/README.pod
 ${P5SITE}/Mojo/
 ${P5SITE}/Mojo.pm
 ${P5SITE}/Mojo/Asset/
@@ -14,7 +13,6 @@ ${P5SITE}/Mojo/Base.pm
 ${P5SITE}/Mojo/ByteStream.pm
 ${P5SITE}/Mojo/Cache.pm
 ${P5SITE}/Mojo/Collection.pm
-${P5SITE}/Mojo/Command.pm
 ${P5SITE}/Mojo/Content/
 ${P5SITE}/Mojo/Content.pm
 ${P5SITE}/Mojo/Content/MultiPart.pm
@@ -23,7 +21,6 @@ ${P5SITE}/Mojo/Cookie/
 ${P5SITE}/Mojo/Cookie.pm
 ${P5SITE}/Mojo/Cookie/Request.pm
 ${P5SITE}/Mojo/Cookie/Response.pm
-${P5SITE}/Mojo/CookieJar.pm
 ${P5SITE}/Mojo/DOM/
 ${P5SITE}/Mojo/DOM.pm
 ${P5SITE}/Mojo/DOM/CSS.pm
@@ -40,6 +37,8 @@ ${P5SITE}/Mojo/IOLoop/Client.pm
 ${P5SITE}/Mojo/IOLoop/Delay.pm
 ${P5SITE}/Mojo/IOLoop/Server.pm
 ${P5SITE}/Mojo/IOLoop/Stream.pm
+${P5SITE}/Mojo/IOLoop/server.crt
+${P5SITE}/Mojo/IOLoop/server.key
 ${P5SITE}/Mojo/JSON/
 ${P5SITE}/Mojo/JSON.pm
 ${P5SITE}/Mojo/JSON/Pointer.pm
@@ -62,6 +61,7 @@ ${P5SITE}/Mojo/Server/Daemon.pm
 ${P5SITE}/Mojo/Server/Hypnotoad.pm
 ${P5SITE}/Mojo/Server/Morbo.pm
 ${P5SITE}/Mojo/Server/PSGI.pm
+${P5SITE}/Mojo/Server/Prefork.pm
 ${P5SITE}/Mojo/Template.pm
 ${P5SITE}/Mojo/Transaction/
 ${P5SITE}/Mojo/Transaction.pm
@@ -71,11 +71,14 @@ ${P5SITE}/Mojo/URL.pm
 ${P5SITE}/Mojo/Upload.pm
 ${P5SITE}/Mojo/UserAgent/
 ${P5SITE}/Mojo/UserAgent.pm
+${P5SITE}/Mojo/UserAgent/CookieJar.pm
 ${P5SITE}/Mojo/UserAgent/Transactor.pm
 ${P5SITE}/Mojo/Util.pm
+${P5SITE}/Mojo/entities.txt
 ${P5SITE}/Mojolicious/
 ${P5SITE}/Mojolicious.pm
 ${P5SITE}/Mojolicious/Command/
+${P5SITE}/Mojolicious/Command.pm
 ${P5SITE}/Mojolicious/Command/cgi.pm
 ${P5SITE}/Mojolicious/Command/cpanify.pm
 ${P5SITE}/Mojolicious/Command/daemon.pm
@@ -88,6 +91,7 @@ ${P5SITE}/Mojolicious/Command/generate/m
 ${P5SITE}/Mojolicious/Command/generate/plugin.pm
 ${P5SITE}/Mojolicious/Command/get.pm
 ${P5SITE}/Mojolicious/Command/inflate.pm
+${P5SITE}/Mojolicious/Command/prefork.pm
 ${P5SITE}/Mojolicious/Command/psgi.pm
 ${P5SITE}/Mojolicious/Command/routes.pm
 ${P5SITE}/Mojolicious/Command/test.pm
@@ -96,7 +100,7 @@ ${P5SITE}/Mojolicious/Commands.pm
 ${P

Re: plan for importing audio/mumble

2013-09-28 Thread David Coppa
On Sat, Sep 28, 2013 at 2:10 AM, Vadim Zhukov  wrote:
> 2013/9/26 David Coppa :
>>
>> Hi all!
>>
>> Attached you have the (hopefully) final revision of my audio/mumble
>> port.
>>
>> This one, besides some minor cleanups, switch mumble to use the
>> celt libraries from our ports tree.
>>
>> So, here's the plan:
>>
>> 1) Import audio/celt07
>>
>> 2) Downgrade audio/celt to version 0.11.1.
>>
>>This is needed to avoid the not-so-funny robotic noise effect
>>with mumble and celt-0.11.3.
>>See:
>>
>>
>> http://www.linuxquestions.org/questions/slackware-14/slackware-14-mumble-robotic-noise-distortion-with-some-but-not-all-remote-clients-4175449323/
>>
>>For the reason behind this.
>>I've already successfully built both audio/jack and net/opal
>>(only consumers of audio/celt) with the diff, and Stuart already
>>OK'd it some time ago.
>>
>> 3) Finally import mumble.
>
> Some questions:
>
> 1. What's the point in patching QMAKE_CFLAGS/QMAKE_CXXFLAGS in compiler.pri?

I'll have a look.

> 2. -Wshadow (enabled by default, BTW) finds the problem, see patches
> below. Maybe different Qt versions have different declaration of
> QTreeWidget::mimeData(), or just Mumble authors messed things up, but
> in either case this is a bug. The patches are attached.

Thanks for the patches.

> Other than that, the software and port look like fine.

Thanks a lot!

> --
>   WBR,
>   Vadim Zhukov

ciao,
David



Re: UPDATE: games/freeciv 2.3.4 => 2.4.0

2013-09-28 Thread Stuart Henderson
On 2013/09/28 00:54, Brian Callahan wrote:
> * Rearrange the different PLISTs to make more sense.

>From a quick skim - moving files between subpackages means you need
an @conflict tag (e.g. freeciv-server.desktop going to -main needs
@conflict freeciv-client-<2.4.0 in PLIST-main).

Check with pkg_add -u that updating from old installed packages
works (point PKG_PATH to a dir containing new packages).