ruby-jekyll update + ruby-redcarpet + ruby-liquid
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
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
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
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
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).