Re: Rspamd marks ports@ email as spam

2022-02-18 Thread Mark Patruck

On 18.02.2022 16:19, Stuart Henderson wrote:

On 2022/02/18 17:10, Mark Patruck wrote:

For mails from OpenBSD's mx, you could decrease the final score
by f.e. 3.0


Ha, most of my spam comes from OpenBSD's mx! This probably works
better for non developers though ;)


Hmm...perhaps i was lucky. Didn't have to fight that much OpenBSD
spam and i'm not using any additional settings/maps at all. Rspamd
does a fairly decent job out-of-the-box.


--
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51
 
https://www.wrapped.cx




Re: Rspamd marks ports@ email as spam

2022-02-18 Thread Mark Patruck

On 18.02.2022 16:26, Alexander Hall wrote:

On February 18, 2022 3:44:08 PM GMT+01:00, Stuart Henderson 
 wrote:

On 2022/02/18 15:26, Mark Patruck wrote:

On 18.02.2022 10:11, Alexander Hall wrote:
> Hi!
>
> Lately I've seen ports@ email in my spam folder, if they contain "bad.port.mk", since 
apparently "port.mk" is considered a domain name, and a harmful such, too.
>
> I've tried to whitelist "bad.port.mk" but it does not seem to help.
>
> I'm assuming this might be a common issue for other ports@ subscribers, so if 
anyone has any suggested remedy, is be happy to hear it.
>
> /Alexander

No issues here with ports@ mails. I've also checked the symbol table
for scanned mails (rspamc analyse), but didn't find a bigger increase
of the final score due to potential spam.

Out of interest...what does your scan results say for relevant mails?


It hit gonzalo's nextcloud updates the other day. Relevant bit on mine
was URIBL_BLACK(7.50)[port.mk:url];


Yup, exactly that.

While seemingly self-healed now, it would be nice to know how to avoid or 
workaround this in the future.


As i wouldn't weaken the overall scanning/analysis via external
blacklists and other clever technics by disabling options, the
use of multimaps come in handy.

For mails from OpenBSD's mx, you could decrease the final score
by f.e. 3.0

- /etc/rspamd/local.d/multimap.conf
IP_VIP {
   type = "ip";
   prefilter = true;
   map = "/${LOCAL_CONFDIR}/local.d/ip_vip.map";
   description = "Slightly decrease score for VIPs";
   score = -3.0;
}
-

- /etc/rspamd/local.d/ip_vip.map
199.185.178.25
-

This way, all metrics are untouched and active, so unless you don't
receive obvious spam, the score should be low enough to prevent the
classification as spam.

Of course there are lots of other mechanisms for this case (though
most of the time you don't need to touch stuff at all), so you have
to try and see what fits best.


-Mark



/Alexander



--
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51
 
https://www.wrapped.cx




Re: Rspamd marks ports@ email as spam

2022-02-18 Thread Mark Patruck

On 18.02.2022 10:11, Alexander Hall wrote:

Hi!

Lately I've seen ports@ email in my spam folder, if they contain "bad.port.mk", since 
apparently "port.mk" is considered a domain name, and a harmful such, too.

I've tried to whitelist "bad.port.mk" but it does not seem to help.

I'm assuming this might be a common issue for other ports@ subscribers, so if 
anyone has any suggested remedy, is be happy to hear it.

/Alexander


No issues here with ports@ mails. I've also checked the symbol table
for scanned mails (rspamc analyse), but didn't find a bigger increase
of the final score due to potential spam.

Out of interest...what does your scan results say for relevant mails?

-Mark

--
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51
 
https://www.wrapped.cx




Re: UPDATE: archivers/minizip

2021-10-08 Thread Mark Patruck

On 07.10.2021 21:48, Rafael Sadowski wrote:

First cmake update victim, reported by Mark Patruck, Thanks! Please find
below a minizip update diff.

- Switch from nmoinvaz/minizip (dead) to zlib-ng/minizip-ng.
- Enable LZMA support

Build test with the following consumer:

- emulators/mupen64plus/core
- geo/spatialite/libspatialite
- net/wireshark
- geo/spatialite/librasterlite2

OK?


Looks good, builds and runs fine.

- built consumer net/wireshark
- short command line zip/extract test




Index: Makefile
===
RCS file: /cvs/ports/archivers/minizip/Makefile,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 Makefile
--- Makefile23 Oct 2020 16:22:32 -  1.3
+++ Makefile7 Oct 2021 19:46:44 -
@@ -2,28 +2,30 @@

COMMENT =   zip manipulation library

-GH_ACCOUNT =   nmoinvaz
-GH_PROJECT =   minizip
-GH_TAGNAME =   2.10.1
+GH_ACCOUNT =   zlib-ng
+GH_PROJECT =   minizip-ng
+GH_TAGNAME =   3.0.3

...[snip]



UPDATE: databases/postgresql-previous 12.8

2021-09-08 Thread Mark Patruck

Hi Pierre-Emmanuel,

the following diff updates databases/postgresql-previous to 12.8, which
fixes over 75 bugs and addresses CVE-2021-3677 (Memory disclosure in
certain queries)

Notes: https://www.postgresql.org/docs/12/release-12-8.html

Lightly tested on amd64

-Mark



--
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

https://www.wrapped.cxIndex: Makefile
===
RCS file: /cvs/ports/databases/postgresql-previous/Makefile,v
retrieving revision 1.16
diff -u -p -r1.16 Makefile
--- Makefile	12 Jul 2021 07:44:06 -	1.16
+++ Makefile	24 Aug 2021 08:56:42 -
@@ -2,7 +2,7 @@
 
 COMMENT=	PostgreSQL RDBMS (previous version, for pg_upgrade)
 
-VERSION=	12.7
+VERSION=	12.8
 DISTNAME=	postgresql-${VERSION}
 PKGNAME=	postgresql-previous-${VERSION}
 
Index: distinfo
===
RCS file: /cvs/ports/databases/postgresql-previous/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo	7 Jun 2021 15:15:25 -	1.7
+++ distinfo	24 Aug 2021 08:56:42 -
@@ -1,2 +1,2 @@
-SHA256 (postgresql-12.7.tar.gz) = 2nZnXbNba9nOxa8RF3ShkZgpuEztFtHlfVhre4I9hGc=
-SIZE (postgresql-12.7.tar.gz) = 27229235
+SHA256 (postgresql-12.8.tar.gz) = ntIagjl/Yy6fZkXRkpfODILxnGGCAfx70vgPsTHBvuI=
+SIZE (postgresql-12.8.tar.gz) = 27288408


UPDATE: databases/postgresql 13.4

2021-09-08 Thread Mark Patruck

Hi Pierre-Emmanuel,

the following diff updates databases/postgresql to 13.4, which fixes
over 75 bugs and addresses CVE-2021-3677 (Memory disclosure in certain
queries)

Notes: https://www.postgresql.org/docs/13/release-13-4.html

Running fine on amd64 for a few days now.

-Mark



--
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

https://www.wrapped.cxIndex: Makefile
===
RCS file: /cvs/ports/databases/postgresql/Makefile,v
retrieving revision 1.274
diff -u -p -r1.274 Makefile
--- Makefile	11 Jul 2021 23:05:06 -	1.274
+++ Makefile	24 Aug 2021 08:47:16 -
@@ -7,9 +7,8 @@ COMMENT-contrib=PostgreSQL RDBMS contrib
 COMMENT-plpython=Python procedural language for PostgreSQL
 COMMENT-pg_upgrade=Support for upgrading PostgreSQL data from previous version
 
-VERSION=	13.3
+VERSION=	13.4
 PREV_MAJOR=	12
-REVISION=	0
 DISTNAME=	postgresql-${VERSION}
 PKGNAME-main=	postgresql-client-${VERSION}
 PKGNAME-server=	postgresql-server-${VERSION}
Index: distinfo
===
RCS file: /cvs/ports/databases/postgresql/distinfo,v
retrieving revision 1.89
diff -u -p -r1.89 distinfo
--- distinfo	7 Jun 2021 15:14:27 -	1.89
+++ distinfo	24 Aug 2021 08:47:16 -
@@ -1,2 +1,2 @@
-SHA256 (postgresql-13.3.tar.gz) = C1Sopo2/r13N3YnrOSJ0AUPfUPvqAv79qN50PYr5lRY=
-SIZE (postgresql-13.3.tar.gz) = 27610951
+SHA256 (postgresql-13.4.tar.gz) = Wde8Uj54VwxUmHb+0pfsPkbdMH6Q9bHSL0kYEZHPID4=
+SIZE (postgresql-13.4.tar.gz) = 27687091
Index: pkg/PLIST-docs
===
RCS file: /cvs/ports/databases/postgresql/pkg/PLIST-docs,v
retrieving revision 1.101
diff -u -p -r1.101 PLIST-docs
--- pkg/PLIST-docs	7 Jun 2021 15:14:27 -	1.101
+++ pkg/PLIST-docs	24 Aug 2021 08:47:16 -
@@ -383,6 +383,9 @@ share/doc/postgresql/html/git.html
 share/doc/postgresql/html/glossary.html
 share/doc/postgresql/html/gssapi-auth.html
 share/doc/postgresql/html/gssapi-enc.html
+share/doc/postgresql/html/hash-implementation.html
+share/doc/postgresql/html/hash-index.html
+share/doc/postgresql/html/hash-intro.html
 share/doc/postgresql/html/high-availability.html
 share/doc/postgresql/html/history.html
 share/doc/postgresql/html/hot-standby.html
@@ -691,6 +694,7 @@ share/doc/postgresql/html/regress.html
 share/doc/postgresql/html/release-13-1.html
 share/doc/postgresql/html/release-13-2.html
 share/doc/postgresql/html/release-13-3.html
+share/doc/postgresql/html/release-13-4.html
 share/doc/postgresql/html/release-13.html
 share/doc/postgresql/html/release-prior.html
 share/doc/postgresql/html/release.html


fix CVE: databases/postgresql(-previous)

2021-05-25 Thread Mark Patruck

Hi Pierre-Emmanuel, Jeremy, ports@

the attached diffs update

- databases/postgresql -> 13.3
- databases/postgresql-previous -> 12.7

to fix multiple security vulnerabilities

https://www.postgresql.org/support/security/

I've been running this for one week w/o issues.

-Mark

--
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

https://www.wrapped.cx

Index: Makefile
===
RCS file: /cvs/ports/databases/postgresql/Makefile,v
retrieving revision 1.271
diff -u -p -r1.271 Makefile
--- Makefile2 Mar 2021 15:22:32 -   1.271
+++ Makefile14 May 2021 07:27:32 -
@@ -7,9 +7,8 @@ COMMENT-contrib=PostgreSQL RDBMS contrib
 COMMENT-plpython=Python procedural language for PostgreSQL
 COMMENT-pg_upgrade=Support for upgrading PostgreSQL data from previous version
 
-VERSION=   13.2
+VERSION=   13.3
 PREV_MAJOR=12
-REVISION=  1
 DISTNAME=  postgresql-${VERSION}
 PKGNAME-main=  postgresql-client-${VERSION}
 PKGNAME-server=postgresql-server-${VERSION}
Index: distinfo
===
RCS file: /cvs/ports/databases/postgresql/distinfo,v
retrieving revision 1.88
diff -u -p -r1.88 distinfo
--- distinfo11 Feb 2021 17:08:42 -  1.88
+++ distinfo14 May 2021 07:27:32 -
@@ -1,2 +1,2 @@
-SHA256 (postgresql-13.2.tar.gz) = M4akBzYzKs6wVcfJAS7MZlGIU22HTZZ/zFoz55kvgIA=
-SIZE (postgresql-13.2.tar.gz) = 27548921
+SHA256 (postgresql-13.3.tar.gz) = C1Sopo2/r13N3YnrOSJ0AUPfUPvqAv79qN50PYr5lRY=
+SIZE (postgresql-13.3.tar.gz) = 27610951
Index: pkg/PLIST-docs
===
RCS file: /cvs/ports/databases/postgresql/pkg/PLIST-docs,v
retrieving revision 1.100
diff -u -p -r1.100 PLIST-docs
--- pkg/PLIST-docs  11 Feb 2021 17:08:42 -  1.100
+++ pkg/PLIST-docs  14 May 2021 07:27:32 -
@@ -31,8 +31,10 @@ share/doc/postgresql/html/app-pgconfig.h
 share/doc/postgresql/html/app-pgcontroldata.html
 share/doc/postgresql/html/app-pgdump.html
 share/doc/postgresql/html/app-pgreceivewal.html
+share/doc/postgresql/html/app-pgreceivexlog.html
 share/doc/postgresql/html/app-pgrecvlogical.html
 share/doc/postgresql/html/app-pgresetwal.html
+share/doc/postgresql/html/app-pgresetxlog.html
 share/doc/postgresql/html/app-pgrestore.html
 share/doc/postgresql/html/app-pgrewind.html
 share/doc/postgresql/html/app-pgverifybackup.html
@@ -41,6 +43,7 @@ share/doc/postgresql/html/app-postmaster
 share/doc/postgresql/html/app-psql.html
 share/doc/postgresql/html/app-reindexdb.html
 share/doc/postgresql/html/app-vacuumdb.html
+share/doc/postgresql/html/appendix-obsolete.html
 share/doc/postgresql/html/appendixes.html
 share/doc/postgresql/html/applevel-consistency.html
 share/doc/postgresql/html/arrays.html
@@ -215,6 +218,7 @@ share/doc/postgresql/html/datetime-appen
 share/doc/postgresql/html/datetime-config-files.html
 share/doc/postgresql/html/datetime-input-rules.html
 share/doc/postgresql/html/datetime-invalid-input.html
+share/doc/postgresql/html/datetime-julian-dates.html
 share/doc/postgresql/html/datetime-keywords.html
 share/doc/postgresql/html/datetime-posix-timezone-specs.html
 share/doc/postgresql/html/datetime-units-history.html
@@ -592,6 +596,7 @@ share/doc/postgresql/html/pgtrgm.html
 share/doc/postgresql/html/pgupgrade.html
 share/doc/postgresql/html/pgvisibility.html
 share/doc/postgresql/html/pgwaldump.html
+share/doc/postgresql/html/pgxlogdump.html
 share/doc/postgresql/html/planner-optimizer.html
 share/doc/postgresql/html/planner-stats-details.html
 share/doc/postgresql/html/planner-stats-security.html
@@ -673,6 +678,7 @@ share/doc/postgresql/html/queries.html
 share/doc/postgresql/html/query-path.html
 share/doc/postgresql/html/querytree.html
 share/doc/postgresql/html/rangetypes.html
+share/doc/postgresql/html/recovery-config.html
 share/doc/postgresql/html/reference-client.html
 share/doc/postgresql/html/reference-server.html
 share/doc/postgresql/html/reference.html
@@ -682,9 +688,10 @@ share/doc/postgresql/html/regress-run.ht
 share/doc/postgresql/html/regress-tap.html
 share/doc/postgresql/html/regress-variant.html
 share/doc/postgresql/html/regress.html
-share/doc/postgresql/html/release-13-1.html
-share/doc/postgresql/html/release-13-2.html
-share/doc/postgresql/html/release-13.html
+share/doc/postgresql/html/release-${V_MAJOR}-1.html
+share/doc/postgresql/html/release-${V_MAJOR}-2.html
+share/doc/postgresql/html/release-${V_MAJOR}-3.html
+share/doc/postgresql/html/release-${V_MAJOR}.html
 share/doc/postgresql/html/release-prior.html
 share/doc/postgresql/html/release.html
 share/doc/postgresql/html/replication-origins.html
Index: Makefile
===
RCS file: /cvs/ports/databases/postgresql-previous/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Ma

Re: multimedia/minidlna v1.3.0 (official)

2021-02-08 Thread Mark Patruck

On 2/8/21 11:19 AM, Stuart Henderson wrote:

On 2021/02/08 11:03, Mark Patruck wrote:

Update multimedia/minidlna to v1.3.0, the first official release since
Aug 2017 and switch back to SF.


Probably wants comparing with updated code at 
https://github.com/glebius/minidlna,
I'm not sure what glebius has changed but maybe relevant for us too,
freebsd ports commit has "Update to 1.3.0 with my patches rebased on top".


Looks like only the last three commits on Jan 7 2021 are missing in
the official v1.3.0, as there was no further merge after glebius' wrap
up to 1.3.0. So i think it's more or less the question, if we should
stay on the more up-to-date fork or move to official again.


Besides -fno-common, this fixes

https://sourceforge.net/projects/minidlna/files/minidlna/1.3.0/

Runs fine on amd64.

-Mark

--
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

https://www.wrapped.cx



Index: Makefile
===
RCS file: /cvs/ports/multimedia/minidlna/Makefile,v
retrieving revision 1.33
diff -u -p -r1.33 Makefile
--- Makefile23 Mar 2020 19:41:56 -  1.33
+++ Makefile8 Feb 2021 09:54:56 -
@@ -2,14 +2,9 @@
  
  COMMENT=	lightweight DLNA/UPnP-AV media server (aka ReadyMedia)
  
-GH_ACCOUNT=	glebius

-GH_PROJECT=minidlna
-GH_TAGNAME=f06964a9b4253c93ce96dabd8953eb6dfc4406bd
-V= 1.2.1
-DISTNAME=  minidlna-${V}-glebius-${GH_TAGNAME:C/^(.).*/\1/}
-PKGNAME=   minidlna-${V}
-
-REVISION=  7
+V= 1.3.0
+DISTNAME=  minidlna-$V
+PKGNAME=   minidlna-$V
  
  CATEGORIES=	multimedia
  
@@ -21,9 +16,7 @@ PERMIT_PACKAGE=	Yes

  WANTLIB += FLAC avformat avutil c exif iconv id3tag intl jpeg
  WANTLIB += ogg pthread sqlite3 vorbis
  
-# use the github fork, see this link for more information:

-# https://svnweb.freebsd.org/ports?view=revision=489641
-#MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=minidlna/}
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=minidlna/}
  
  CONFIGURE_STYLE=	autoreconf
  
Index: distinfo

===
RCS file: /cvs/ports/multimedia/minidlna/distinfo,v
retrieving revision 1.11
diff -u -p -r1.11 distinfo
--- distinfo23 Mar 2020 19:41:56 -  1.11
+++ distinfo8 Feb 2021 09:54:56 -
@@ -1,2 +1,2 @@
-SHA256 (minidlna-1.2.1-glebius-f06964a9b.tar.gz) = 
CIAL7Y4LIDYFywcenW8LdzDZjXq1+8A1K6N+XXZxulA=
-SIZE (minidlna-1.2.1-glebius-f06964a9b.tar.gz) = 296381
+SHA256 (minidlna-1.3.0.tar.gz) = R9mwa0xIgBpMERLsI9JHgnKLVJXpXsIZW75cgbwtPGM=
+SIZE (minidlna-1.3.0.tar.gz) = 509576
Index: pkg/DESCR
===
RCS file: /cvs/ports/multimedia/minidlna/pkg/DESCR,v
retrieving revision 1.3
diff -u -p -r1.3 DESCR
--- pkg/DESCR   20 Mar 2019 11:47:46 -  1.3
+++ pkg/DESCR   8 Feb 2021 09:54:56 -
@@ -1,6 +1,3 @@
  ReadyMedia (formerly known as MiniDLNA) is simple media server software,
  written in C, with the aim of being fully compliant with DLNA/UPnP-AV clients
  (televisions, tablets, etc).
-
-This is Gleb Smirnoff's fork of original project by Justin Maggard, created
-temporarily due to low activity of main project.




--
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

https://www.wrapped.cx



multimedia/minidlna v1.3.0 (official)

2021-02-08 Thread Mark Patruck

Update multimedia/minidlna to v1.3.0, the first official release since
Aug 2017 and switch back to SF.

Besides -fno-common, this fixes

https://sourceforge.net/projects/minidlna/files/minidlna/1.3.0/

Runs fine on amd64.

-Mark

--
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

https://www.wrapped.cx
Index: Makefile
===
RCS file: /cvs/ports/multimedia/minidlna/Makefile,v
retrieving revision 1.33
diff -u -p -r1.33 Makefile
--- Makefile23 Mar 2020 19:41:56 -  1.33
+++ Makefile8 Feb 2021 09:54:56 -
@@ -2,14 +2,9 @@
 
 COMMENT=   lightweight DLNA/UPnP-AV media server (aka ReadyMedia)
 
-GH_ACCOUNT=glebius
-GH_PROJECT=minidlna
-GH_TAGNAME=f06964a9b4253c93ce96dabd8953eb6dfc4406bd
-V= 1.2.1
-DISTNAME=  minidlna-${V}-glebius-${GH_TAGNAME:C/^(.).*/\1/}
-PKGNAME=   minidlna-${V}
-
-REVISION=  7
+V= 1.3.0
+DISTNAME=  minidlna-$V
+PKGNAME=   minidlna-$V
 
 CATEGORIES=multimedia
 
@@ -21,9 +16,7 @@ PERMIT_PACKAGE=   Yes
 WANTLIB += FLAC avformat avutil c exif iconv id3tag intl jpeg
 WANTLIB += ogg pthread sqlite3 vorbis
 
-# use the github fork, see this link for more information:
-# https://svnweb.freebsd.org/ports?view=revision=489641
-#MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=minidlna/}
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=minidlna/}
 
 CONFIGURE_STYLE=   autoreconf
 
Index: distinfo
===
RCS file: /cvs/ports/multimedia/minidlna/distinfo,v
retrieving revision 1.11
diff -u -p -r1.11 distinfo
--- distinfo23 Mar 2020 19:41:56 -  1.11
+++ distinfo8 Feb 2021 09:54:56 -
@@ -1,2 +1,2 @@
-SHA256 (minidlna-1.2.1-glebius-f06964a9b.tar.gz) = 
CIAL7Y4LIDYFywcenW8LdzDZjXq1+8A1K6N+XXZxulA=
-SIZE (minidlna-1.2.1-glebius-f06964a9b.tar.gz) = 296381
+SHA256 (minidlna-1.3.0.tar.gz) = R9mwa0xIgBpMERLsI9JHgnKLVJXpXsIZW75cgbwtPGM=
+SIZE (minidlna-1.3.0.tar.gz) = 509576
Index: pkg/DESCR
===
RCS file: /cvs/ports/multimedia/minidlna/pkg/DESCR,v
retrieving revision 1.3
diff -u -p -r1.3 DESCR
--- pkg/DESCR   20 Mar 2019 11:47:46 -  1.3
+++ pkg/DESCR   8 Feb 2021 09:54:56 -
@@ -1,6 +1,3 @@
 ReadyMedia (formerly known as MiniDLNA) is simple media server software,
 written in C, with the aim of being fully compliant with DLNA/UPnP-AV clients
 (televisions, tablets, etc).
-
-This is Gleb Smirnoff's fork of original project by Justin Maggard, created
-temporarily due to low activity of main project.


Re: dovecot 2.3.11.3 - vfprintf messages

2020-08-13 Thread Mark Patruck

On 2020-08-13 14:15, Stuart Henderson wrote:

On 2020/08/13 12:51, Mark Patruck wrote:

Anyone else seeing these lines filling up /var/log/messages after updating
to dovecot 2.3.11.3

lmtp: vfprintf %s NULL in "Cache %s: "


Ah, yes I am.

I've reported it here:
https://dovecot.org/pipermail/dovecot/2020-August/119645.html


Thanks. I'm running with the patch and no more vfprintf messages.

mail/dovecot diff attached.


--
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

https://www.wrapped.cx
Index: Makefile
===
RCS file: /cvs/ports/mail/dovecot/Makefile,v
retrieving revision 1.290
diff -u -p -r1.290 Makefile
--- Makefile12 Aug 2020 15:21:11 -  1.290
+++ Makefile13 Aug 2020 15:23:31 -
@@ -8,6 +8,7 @@ COMMENT-postgresql= PostgreSQL authentic
 V_MAJOR=   2.3
 V_DOVECOT= 2.3.11.3
 EPOCH= 0
+REVISION-server=0
 
 DISTNAME=  dovecot-${V_DOVECOT}
 PKGNAME=   dovecot-${V_DOVECOT}
Index: patches/patch-src_lib-index_mail-cache_c
===
RCS file: patches/patch-src_lib-index_mail-cache_c
diff -N patches/patch-src_lib-index_mail-cache_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_lib-index_mail-cache_c13 Aug 2020 15:23:31 -
@@ -0,0 +1,26 @@
+$OpenBSD$
+
+lib-index: Fix cache event's log prefix for in-memory indexes, see:
+
+https://dovecot.org/pipermail/dovecot/2020-August/119647.html
+
+
+Index: src/lib-index/mail-cache.c
+--- src/lib-index/mail-cache.c.orig
 src/lib-index/mail-cache.c
+@@ -569,8 +569,13 @@ mail_cache_open_or_create_path(struct mail_index *inde
+ 
+   cache->event = event_create(index->event);
+   event_add_category(cache->event, _category_mail_cache);
+-  event_set_append_log_prefix(cache->event,
+-  t_strdup_printf("Cache %s: ", cache->filepath));
++  if (cache->filepath != NULL) {
++  event_set_append_log_prefix(cache->event,
++  t_strdup_printf("Cache %s: ", cache->filepath));
++  } else {
++  event_set_append_log_prefix(cache->event,
++  "Cache (in-memory index): ");
++  }
+ 
+   cache->dotlock_settings.use_excl_lock =
+   (index->flags & MAIL_INDEX_OPEN_FLAG_DOTLOCK_USE_EXCL) != 0;


dovecot 2.3.11.3 - vfprintf messages (was: Re: CVS: cvs.openbsd.org: ports)

2020-08-13 Thread Mark Patruck

Anyone else seeing these lines filling up /var/log/messages after updating
to dovecot 2.3.11.3

lmtp: vfprintf %s NULL in "Cache %s: "


On 2020-08-12 17:21, Stuart Henderson wrote:

CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/08/12 09:21:11

Modified files:
mail/dovecot   : Makefile distinfo
mail/dovecot/patches: patch-doc_example-config_Makefile_in
  patch-doc_example-config_conf_d_Makefile_in
mail/dovecot/pkg: PLIST-server

Log message:
update to Dovecot 2.3.11.3, ok Brad (maintainer)
includes some crash fixes, see 
https://github.com/dovecot/core/blob/2.3.11.3/NEWS



--
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

https://www.wrapped.cx



Re: update zabbix to 5.0.1

2020-06-18 Thread Mark Patruck

On 2020-06-11 19:34, Mark Patruck wrote:

On 2020-05-30 10:51, Robert Nagy wrote:

Hi

The following diff takes us to zabbix 5.0 LTS, but this will require some more
widespread testing, so I am sharing the diff here first before I commit it.

Please run with it and share the results.


 No issues after almost one week of running with my pgsql test
 setup. I plan on switching my backup production system at the
 weekend.


I'm running 5.0.1 on my production master/backup systems with
postgresql replication now and everything looks fine after few
days.

First impressions:

- postgresql: scram-sha-256 can be used as default now

- snmp: as configured on host level now, change exported
hosts/templates accordingly

- snmp: traps work

- templates: when importing zabbix 4 zbx_export_hosts.xml,
 check for renamed templates, f.e.
 "Template OS Linux by Zabbix agent"

- remote commands: simply works

- api: simply works

- encryption: encrypted communication between agents<->server
  works like before

- timecounter: OpenBSDs' kern.timecounter.hardware still has
   to be set to acpihpet0 instead of tsc on ESXi,
   otherwise zabbix' "preprocessing manager" fires
   all the time. (~ 100% utilization). When using
   tsc on vmd instead of pvclock0 everything's fine.



--
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

https://www.wrapped.cx



Re: [net/zabbix] PSK support?

2020-02-21 Thread Mark Patruck

On 2020-02-19 22:17, William Leuschner wrote:

Hello porters,

I'm trying to set up Zabbix with pre-shared keys so that:
* connections are encrypted, and
* the agent will reject connections from anyone without the key.
The configuration that should work currently fails with a library error.

According to this note from 2017[1], PSK support was removed from LibreSSL, and the best choice 
would be building against gnutls. Has anything changed since then, or is gnutls still the best 
option? If gnutls is the best bet, would a gnutls flavor be welcome?


Though i'm using zabbix mostly in larger setups where only
certificates make sense (handling, security), i see the
advantage of having PSK support when only few monitored
systems are involved (or for testing purposes).

That said, i'd also switch completely to gnutls, instead
of having another FLAVOR.

-Mark   


Thanks,
William Leuschner


[1]: https://marc.info/?l=openbsd-ports=148465399628705=2



--
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

https://www.wrapped.cx



Critical mail/dovecot(-pigeonhole) update

2019-08-28 Thread Mark Patruck

https://dovecot.org/pipermail/dovecot/2019-August/116873.html

- mail/dovecot 2.3.7.2
  https://dovecot.org/pipermail/dovecot/2019-August/116874.html

- mail/dovecot-pigeonhole 0.5.7.2
  https://dovecot.org/pipermail/dovecot/2019-August/116876.html


--
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

https://www.wrapped.cx
Index: dovecot/Makefile
===
RCS file: /cvs/ports/mail/dovecot/Makefile,v
retrieving revision 1.281
diff -u -p -r1.281 Makefile
--- dovecot/Makefile25 Jul 2019 21:41:37 -  1.281
+++ dovecot/Makefile28 Aug 2019 20:44:43 -
@@ -6,7 +6,7 @@ COMMENT-mysql=  MySQL authentication / di
 COMMENT-postgresql= PostgreSQL authentication / dictionary support for Dovecot
 
 V_MAJOR=   2.3
-V_DOVECOT= 2.3.7.1
+V_DOVECOT= 2.3.7.2
 EPOCH= 0
 
 DISTNAME=  dovecot-${V_DOVECOT}
Index: dovecot/distinfo
===
RCS file: /cvs/ports/mail/dovecot/distinfo,v
retrieving revision 1.147
diff -u -p -r1.147 distinfo
--- dovecot/distinfo25 Jul 2019 21:41:38 -  1.147
+++ dovecot/distinfo28 Aug 2019 20:44:43 -
@@ -1,2 +1,2 @@
-SHA256 (dovecot-2.3.7.1.tar.gz) = xaUdb3bm6chD32nlKjZKTGXExg4MUdmS6qRfIvcYA8M=
-SIZE (dovecot-2.3.7.1.tar.gz) = 7076500
+SHA256 (dovecot-2.3.7.2.tar.gz) = ZmzghHYKR+YB1Jqb48eZPEh4nTMmMejftF9EOzZ7EmA=
+SIZE (dovecot-2.3.7.2.tar.gz) = 7076231
Index: dovecot-pigeonhole/Makefile
===
RCS file: /cvs/ports/mail/dovecot-pigeonhole/Makefile,v
retrieving revision 1.67
diff -u -p -r1.67 Makefile
--- dovecot-pigeonhole/Makefile 25 Jul 2019 21:41:38 -  1.67
+++ dovecot-pigeonhole/Makefile 28 Aug 2019 20:44:43 -
@@ -2,7 +2,7 @@
 
 COMMENT=   Sieve mail filtering for Dovecot
 
-V_SIEVE=   0.5.7.1
+V_SIEVE=   0.5.7.2
 V_DOVECOT= 2.3
 
 DISTNAME=  dovecot-${V_DOVECOT}-pigeonhole-${V_SIEVE}
Index: dovecot-pigeonhole/distinfo
===
RCS file: /cvs/ports/mail/dovecot-pigeonhole/distinfo,v
retrieving revision 1.37
diff -u -p -r1.37 distinfo
--- dovecot-pigeonhole/distinfo 25 Jul 2019 21:41:38 -  1.37
+++ dovecot-pigeonhole/distinfo 28 Aug 2019 20:44:43 -
@@ -1,2 +1,2 @@
-SHA256 (dovecot-2.3-pigeonhole-0.5.7.1.tar.gz) = 
MnCyTB91p8FE9U1tCM6ZQXbjnCzbOsTdgK1eZKqqICg=
-SIZE (dovecot-2.3-pigeonhole-0.5.7.1.tar.gz) = 1857291
+SHA256 (dovecot-2.3-pigeonhole-0.5.7.2.tar.gz) = 
1Z0MXFIloSbluYv5XXXo3TaL3us9oul2bb5P3aqUEbA=
+SIZE (dovecot-2.3-pigeonhole-0.5.7.2.tar.gz) = 1857602


lang/gcc fails on -current

2019-07-18 Thread Mark Patruck
Hi,

lang/gcc always fails with the following error on amd64 -current (~6 hours old)


Check for missing set procedures in body
 OK

All tests completed successfully, no errors detected

raised ADA.IO_EXCEPTIONS.USE_ERROR : sinfo.h: No such file or directory
gmake[3]: *** [/tmp/pobj/gcc-8.3.0/gcc-8.3.0/gcc/ada/Make-generated.in:45: ada/s
info.h] Error 1
gmake[3]: *** Waiting for unfinished jobs

raised ADA.IO_EXCEPTIONS.USE_ERROR : treeprs.ads: No such file or directory
gmake[3]: *** [/tmp/pobj/gcc-8.3.0/gcc-8.3.0/gcc/ada/Make-generated.in:31: 
ada/treeprs.ads] Error 1

raised ADA.IO_EXCEPTIONS.USE_ERROR : System.File_IO.Open: reopening shared file
gmake[3]: *** [/tmp/pobj/gcc-8.3.0/gcc-8.3.0/gcc/ada/Make-generated.in:53: 
ada/stamp-snames] Error 1
/bin/sh /tmp/pobj/gcc-8.3.0/gcc-8.3.0/gcc/../move-if-change tmp-optionlist 
optionlist
echo timestamp > s-options
gmake[3]: Leaving directory '/tmp/pobj/gcc-8.3.0/build-amd64/gcc'
gmake[2]: *** [Makefile:4609: all-stage1-gcc] Error 2
gmake[2]: Leaving directory '/tmp/pobj/gcc-8.3.0/build-amd64'
gmake[1]: *** [Makefile:21749: stage1-bubble] Error 2
gmake[1]: Leaving directory '/tmp/pobj/gcc-8.3.0/build-amd64'
gmake: *** [Makefile:21886: bootstrap2] Error 2
*** Error 2 in lang/gcc/8 (/usr/ports/infrastructure/mk/bsd.port.mk:2781 
'/tmp/pobj/gcc-8.3.0/build-amd64/.build_done')
*** Error 1 in lang/gcc/8 (/usr/ports/infrastructure/mk/bsd.port.mk:2447 
'build')
===> Exiting lang/gcc/8,,-libs with an error
*** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:137 'build')
--

Anyone else seeing this?

-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



net/zabbix 4.0.10

2019-07-01 Thread Mark Patruck
zabbix/favicon.ico
-zabbix/fonts/
-zabbix/fonts/DejaVuSans.ttf
 zabbix/graphs.php
 zabbix/history.php
 zabbix/host_discovery.php
@@ -217,26 +232,6 @@ zabbix/hosts.php
 zabbix/httpconf.php
 zabbix/httpdetails.php
 zabbix/image.php
-zabbix/images/
-zabbix/images/general/
-zabbix/images/general/arrow_down.png
-zabbix/images/general/arrow_up.png
-zabbix/images/general/no_icon.png
-zabbix/images/general/tr_space.gif
-zabbix/images/general/tr_top_bottom.gif
-zabbix/images/general/tr_top_right.gif
-zabbix/images/general/tr_top_right_bottom.gif
-zabbix/images/general/tree/
-zabbix/images/general/tree/zero.gif
-zabbix/img/
-zabbix/img/apple-touch-icon-120x120-precomposed.png
-zabbix/img/apple-touch-icon-152x152-precomposed.png
-zabbix/img/apple-touch-icon-180x180-precomposed.png
-zabbix/img/apple-touch-icon-76x76-precomposed.png
-zabbix/img/browser-sprite.png
-zabbix/img/icon-sprite.svg
-zabbix/img/ms-tile-144x144.png
-zabbix/img/touch-icon-192x192.png
 zabbix/imgstore.php
 zabbix/include/
 zabbix/include/.htaccess
@@ -257,8 +252,14 @@ zabbix/include/classes/api/clients/CApiC
 zabbix/include/classes/api/clients/CLocalApiClient.php
 zabbix/include/classes/api/managers/
 zabbix/include/classes/api/managers/CApplicationManager.php
+zabbix/include/classes/api/managers/CGraphManager.php
+zabbix/include/classes/api/managers/CGraphPrototypeManager.php
 zabbix/include/classes/api/managers/CHistoryManager.php
 zabbix/include/classes/api/managers/CHttpTestManager.php
+zabbix/include/classes/api/managers/CItemManager.php
+zabbix/include/classes/api/managers/CItemPrototypeManager.php
+zabbix/include/classes/api/managers/CTriggerManager.php
+zabbix/include/classes/api/managers/CTriggerPrototypeManager.php
 zabbix/include/classes/api/services/
 zabbix/include/classes/api/services/CAPIInfo.php
 zabbix/include/classes/api/services/CAction.php
@@ -440,6 +441,7 @@ zabbix/include/classes/html/svg/CSvgGrap
 zabbix/include/classes/html/svg/CSvgGraphGrid.php
 zabbix/include/classes/html/svg/CSvgGraphLegend.php
 zabbix/include/classes/html/svg/CSvgGraphLine.php
+zabbix/include/classes/html/svg/CSvgGraphLineGroup.php
 zabbix/include/classes/html/svg/CSvgGraphPoints.php
 zabbix/include/classes/html/svg/CSvgGroup.php
 zabbix/include/classes/html/svg/CSvgLine.php
@@ -631,6 +633,7 @@ zabbix/include/classes/widgets/CWidgetCo
 zabbix/include/classes/widgets/CWidgetHelper.php
 zabbix/include/classes/widgets/fields/
 zabbix/include/classes/widgets/fields/CWidgetField.php
+zabbix/include/classes/widgets/fields/CWidgetFieldApplication.php
 zabbix/include/classes/widgets/fields/CWidgetFieldCheckBox.php
 zabbix/include/classes/widgets/fields/CWidgetFieldComboBox.php
 zabbix/include/classes/widgets/fields/CWidgetFieldDatePicker.php
@@ -812,6 +815,7 @@ zabbix/include/views/js/common.init.js.p
 zabbix/include/views/js/common.item.edit.js.php
 zabbix/include/views/js/conf.import.js.php
 zabbix/include/views/js/configuration.action.edit.js.php
+zabbix/include/views/js/configuration.copy.elements.js.php
 zabbix/include/views/js/configuration.correlation.edit.js.php
 zabbix/include/views/js/configuration.discovery.edit.js.php
 zabbix/include/views/js/configuration.graph.edit.js.php
@@ -1068,11 +1072,6 @@ zabbix/setup.php
 zabbix/slideconf.php
 zabbix/slides.php
 zabbix/srv_status.php
-zabbix/styles/
-zabbix/styles/blue-theme.css
-zabbix/styles/dark-theme.css
-zabbix/styles/hc-dark.css
-zabbix/styles/hc-light.css
 zabbix/sysmap.php
 zabbix/sysmaps.php
 zabbix/templates.php


-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

https://www.wrapped.cx



net/zabbix 4.0.8

2019-06-06 Thread Mark Patruck
x/include/classes/core/CConfigFile.php
 zabbix/include/classes/core/CHttpRequest.php
@@ -440,6 +455,7 @@ zabbix/include/classes/html/svg/CSvgGrap
 zabbix/include/classes/html/svg/CSvgGraphGrid.php
 zabbix/include/classes/html/svg/CSvgGraphLegend.php
 zabbix/include/classes/html/svg/CSvgGraphLine.php
+zabbix/include/classes/html/svg/CSvgGraphLineGroup.php
 zabbix/include/classes/html/svg/CSvgGraphPoints.php
 zabbix/include/classes/html/svg/CSvgGroup.php
 zabbix/include/classes/html/svg/CSvgLine.php
@@ -631,6 +647,7 @@ zabbix/include/classes/widgets/CWidgetCo
 zabbix/include/classes/widgets/CWidgetHelper.php
 zabbix/include/classes/widgets/fields/
 zabbix/include/classes/widgets/fields/CWidgetField.php
+zabbix/include/classes/widgets/fields/CWidgetFieldApplication.php
 zabbix/include/classes/widgets/fields/CWidgetFieldCheckBox.php
 zabbix/include/classes/widgets/fields/CWidgetFieldComboBox.php
 zabbix/include/classes/widgets/fields/CWidgetFieldDatePicker.php
@@ -812,6 +829,7 @@ zabbix/include/views/js/common.init.js.p
 zabbix/include/views/js/common.item.edit.js.php
 zabbix/include/views/js/conf.import.js.php
 zabbix/include/views/js/configuration.action.edit.js.php
+zabbix/include/views/js/configuration.copy.elements.js.php
 zabbix/include/views/js/configuration.correlation.edit.js.php
 zabbix/include/views/js/configuration.discovery.edit.js.php
 zabbix/include/views/js/configuration.graph.edit.js.php
@@ -1068,11 +1086,6 @@ zabbix/setup.php
 zabbix/slideconf.php
 zabbix/slides.php
 zabbix/srv_status.php
-zabbix/styles/
-zabbix/styles/blue-theme.css
-zabbix/styles/dark-theme.css
-zabbix/styles/hc-dark.css
-zabbix/styles/hc-light.css
 zabbix/sysmap.php
 zabbix/sysmaps.php
 zabbix/templates.php



-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

https://www.wrapped.cx



net/zabbix 4.0.5

2019-03-15 Thread Mark Patruck
ager.php
 zabbix/include/classes/api/services/
 zabbix/include/classes/api/services/CAPIInfo.php
 zabbix/include/classes/api/services/CAction.php
@@ -440,6 +447,7 @@ zabbix/include/classes/html/svg/CSvgGrap
 zabbix/include/classes/html/svg/CSvgGraphGrid.php
 zabbix/include/classes/html/svg/CSvgGraphLegend.php
 zabbix/include/classes/html/svg/CSvgGraphLine.php
+zabbix/include/classes/html/svg/CSvgGraphLineGroup.php
 zabbix/include/classes/html/svg/CSvgGraphPoints.php
 zabbix/include/classes/html/svg/CSvgGroup.php
 zabbix/include/classes/html/svg/CSvgLine.php


-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

https://www.wrapped.cx



Re: UPDATE: p5-Mojo 8.12 (was: Re: [Update] www/p5-Mojo : update to 8.04)

2019-02-21 Thread Mark Patruck
Hi,

i never got TEST_IPV6/TLS to work and as i don't use Mojo in production
anymore i also drop MAINTAINER.

When updating www/p5-Mojo, please also check for

- www/p5-MojoX-Session
- textproc/p5-Mojolicious-Plugin-TtRenderer

If not updated/used, they can be removed i'd say.

 
On Wed, Feb 20, 2019 at 01:40:22PM +0200, Manolis Tzanidakis wrote:
> On Thu (25/10/18), wen heping wrote:
> > Hi,
> > 
> >Here is a patch to update www/p5-Mojo to 8.04 and add some missing 
> > TEST_DEPENDS.
> >It build and test well on my amd64 system.
> 
> Hello ports and wen,
> here is another diff for version 8.12, along with the project's actual
> HOMEPAGE. Maintainer CC'd, as well.
> 
> I'm having issues with TEST_IPV6 and TEST_TLS on my amd64 laptop; maybe
> something to do with my setup.
> Could you please try 'make test' and report back with the results?
> 
> I'd love to see Mojolicious 8 in the 6.5 release.
> 
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
> retrieving revision 1.31
> diff -u -p -r1.31 Makefile
> --- Makefile  4 Sep 2018 12:46:26 -   1.31
> +++ Makefile  20 Feb 2019 11:27:48 -
> @@ -4,23 +4,24 @@ COMMENT =   next generation web framework 
>  
>  MODULES =cpan
>  PKG_ARCH =   *
> -DISTNAME =   Mojolicious-7.70
> +DISTNAME =   Mojolicious-8.12
>  CATEGORIES = www
> -REVISION =   0
>  
>  MAINTAINER = Mark Patruck 
>  
>  # Perl
>  PERMIT_PACKAGE_CDROM =   Yes
>  
> -HOMEPAGE =   http://mojolicio.us/
> +HOMEPAGE =   https://mojolicious.org/
>  
>  CPAN_AUTHOR =SRI
>  
>  RUN_DEPENDS =devel/p5-EV \
>   security/p5-IO-Socket-SSL>=1.94
>  
> -TEST_DEPENDS +=  net/p5-IO-Socket-Socks
> +TEST_DEPENDS +=  net/p5-IO-Socket-Socks \
> + devel/p5-Role-Tiny>=2.01 \
> + converters/p5-Cpanel-JSON-XS>=4.04
>  
>  MAKE_ENV += TEST_EV=Yes
>  MAKE_ENV += TEST_HYPNOTOAD=Yes
> Index: distinfo
> ===
> RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
> retrieving revision 1.23
> diff -u -p -r1.23 distinfo
> --- distinfo  16 Mar 2018 17:42:23 -  1.23
> +++ distinfo  20 Feb 2019 11:27:48 -
> @@ -1,2 +1,2 @@
> -SHA256 (Mojolicious-7.70.tar.gz) = 
> wFdGpomCHjhxeqV/RdKfUA3QEd8a+ZMRVtKPHez8ErU=
> -SIZE (Mojolicious-7.70.tar.gz) = 711260
> +SHA256 (Mojolicious-8.12.tar.gz) = 
> vIkpSt7br4e7//sX+3uHi9z4m5B9xOq6UTBdwlRbiek=
> +SIZE (Mojolicious-8.12.tar.gz) = 752808
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/www/p5-Mojo/pkg/PLIST,v
> retrieving revision 1.13
> diff -u -p -r1.13 PLIST
> --- pkg/PLIST 4 Sep 2018 12:46:26 -   1.13
> +++ pkg/PLIST 20 Feb 2019 11:27:48 -
> @@ -26,6 +26,7 @@ ${P5SITE}/Mojo/DOM.pm
>  ${P5SITE}/Mojo/DOM/CSS.pm
>  ${P5SITE}/Mojo/DOM/HTML.pm
>  ${P5SITE}/Mojo/Date.pm
> +${P5SITE}/Mojo/DynamicMethods.pm
>  ${P5SITE}/Mojo/EventEmitter.pm
>  ${P5SITE}/Mojo/Exception.pm
>  ${P5SITE}/Mojo/File.pm
> @@ -88,22 +89,22 @@ ${P5SITE}/Mojolicious/
>  ${P5SITE}/Mojolicious.pm
>  ${P5SITE}/Mojolicious/Command/
>  ${P5SITE}/Mojolicious/Command.pm
> +${P5SITE}/Mojolicious/Command/Author/
> +${P5SITE}/Mojolicious/Command/Author/cpanify.pm
> +${P5SITE}/Mojolicious/Command/Author/generate/
> +${P5SITE}/Mojolicious/Command/Author/generate.pm
> +${P5SITE}/Mojolicious/Command/Author/generate/app.pm
> +${P5SITE}/Mojolicious/Command/Author/generate/lite_app.pm
> +${P5SITE}/Mojolicious/Command/Author/generate/makefile.pm
> +${P5SITE}/Mojolicious/Command/Author/generate/plugin.pm
> +${P5SITE}/Mojolicious/Command/Author/inflate.pm
>  ${P5SITE}/Mojolicious/Command/cgi.pm
> -${P5SITE}/Mojolicious/Command/cpanify.pm
>  ${P5SITE}/Mojolicious/Command/daemon.pm
>  ${P5SITE}/Mojolicious/Command/eval.pm
> -${P5SITE}/Mojolicious/Command/generate/
> -${P5SITE}/Mojolicious/Command/generate.pm
> -${P5SITE}/Mojolicious/Command/generate/app.pm
> -${P5SITE}/Mojolicious/Command/generate/lite_app.pm
> -${P5SITE}/Mojolicious/Command/generate/makefile.pm
> -${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
>  ${P5SITE}/Mojolicious/Command/version.pm
>  ${P5SITE}/Mojolicious/Commands.pm
>  ${P5SITE}/Mojolicious/Controller.pm
> @@ -127,7 +128,6 @@ ${P5SITE}/Mojolicious/Plugin/EPRenderer.
>  ${P5SITE}/Mojol

zabbix 4.0.4

2019-02-09 Thread Mark Patruck
vg/CSvgGraphLineGroup.php
 zabbix/include/classes/html/svg/CSvgGraphPoints.php
 zabbix/include/classes/html/svg/CSvgGroup.php
 zabbix/include/classes/html/svg/CSvgLine.php


-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

https://www.wrapped.cx



zabbix 4.0.3

2018-12-22 Thread Mark Patruck
 info_buf[256];
+ #endif
+@@ -1443,6 +1448,7 @@ static unsigned int  zbx_psk_client_cb(SSL *ssl, 
const 
  static unsigned int   zbx_psk_server_cb(SSL *ssl, const char *identity, 
unsigned char *psk,
unsigned int max_psk_len)
  {
@@ -44,16 +54,15 @@ Index: src/libs/zbxcrypto/tls.c
const char  *__function_name = "zbx_psk_server_cb";
char*psk_loc;
size_t  psk_len = 0;
-@@ -1481,7 +1485,7 @@ static unsigned int  zbx_psk_server_cb(SSL *ssl, 
const 
- 
-   return (unsigned int)psk_len;   /* success */
+@@ -1510,6 +1516,7 @@ static unsigned int  zbx_psk_server_cb(SSL *ssl, 
const 
}
--
+ fail:
+   incoming_connection_psk_id[0] = '\0';
 +#endif /* !OPENSSL_NO_PSK */
return 0;   /* PSK not found */
  }
  #endif
-@@ -3326,6 +3330,7 @@ void zbx_tls_init_child(void)
+@@ -3360,6 +3367,7 @@ void zbx_tls_init_child(void)
/*  Load pre-shared key and identity to be used with the pre-shared 
key. */
if (NULL != CONFIG_TLS_PSK_FILE)
{
@@ -61,7 +70,7 @@ Index: src/libs/zbxcrypto/tls.c
my_psk_identity = CONFIG_TLS_PSK_IDENTITY;
my_psk_identity_len = strlen(my_psk_identity);
  
-@@ -3337,6 +3342,10 @@ voidzbx_tls_init_child(void)
+@@ -3371,6 +3379,10 @@ voidzbx_tls_init_child(void)
zbx_read_psk_file();
  
zabbix_log(LOG_LEVEL_DEBUG, "%s() loaded PSK from file \"%s\"", 
__function_name, CONFIG_TLS_PSK_FILE);
@@ -72,7 +81,7 @@ Index: src/libs/zbxcrypto/tls.c
}
  
/* set up PSK global variables for client callback if PSK comes only 
from configuration file or command line */
-@@ -3387,6 +3396,7 @@ void zbx_tls_init_child(void)
+@@ -3421,6 +3433,7 @@ void zbx_tls_init_child(void)
  
if (NULL != ctx_psk)
{
@@ -80,7 +89,7 @@ Index: src/libs/zbxcrypto/tls.c
const char  *ciphers;
  
SSL_CTX_set_info_callback(ctx_psk, zbx_openssl_info_cb);
-@@ -3417,6 +3427,7 @@ void zbx_tls_init_child(void)
+@@ -3459,6 +3472,7 @@ void zbx_tls_init_child(void)
}
  
zbx_log_ciphersuites(__function_name, "PSK", ctx_psk);
@@ -88,7 +97,7 @@ Index: src/libs/zbxcrypto/tls.c
}
  
if (NULL != ctx_all)
-@@ -3425,8 +3436,10 @@ voidzbx_tls_init_child(void)
+@@ -3467,8 +3481,10 @@ voidzbx_tls_init_child(void)
  
SSL_CTX_set_info_callback(ctx_all, zbx_openssl_info_cb);
  
@@ -99,14 +108,17 @@ Index: src/libs/zbxcrypto/tls.c
  
SSL_CTX_set_mode(ctx_all, SSL_MODE_AUTO_RETRY);
SSL_CTX_set_options(ctx_all, SSL_OP_CIPHER_SERVER_PREFERENCE | 
SSL_OP_NO_TICKET);
-@@ -5497,11 +5510,13 @@ intzbx_tls_get_attr_psk(const zbx_socket_t *s, 
zbx_tl
+@@ -5550,7 +5566,7 @@ int  zbx_tls_get_attr_psk(const zbx_socket_t *s, 
zbx_tl
attr->psk_identity_len = strlen(attr->psk_identity);
else
return FAIL;
 -#elif defined(HAVE_OPENSSL)
 +#elif defined(HAVE_OPENSSL) && !defined(OPENSSL_NO_PSK)
-   if (NULL != (attr->psk_identity = 
SSL_get_psk_identity(s->tls_ctx->ctx)))
-   attr->psk_identity_len = strlen(attr->psk_identity);
+   ZBX_UNUSED(s);
+ 
+   /* SSL_get_psk_identity() is not used here. It works with TLS 1.2, */
+@@ -5562,6 +5578,8 @@ int  zbx_tls_get_attr_psk(const zbx_socket_t *s, 
zbx_tl
+   }
else
return FAIL;
 +#elif defined(OPENSSL_NO_PSK)
Index: pkg/PLIST-web
===
RCS file: /cvs/ports/net/zabbix/pkg/PLIST-web,v
retrieving revision 1.35
diff -u -p -r1.35 PLIST-web
--- pkg/PLIST-web   26 Oct 2018 06:57:21 -  1.35
+++ pkg/PLIST-web   20 Dec 2018 17:00:53 -
@@ -257,8 +257,14 @@ zabbix/include/classes/api/clients/CApiC
 zabbix/include/classes/api/clients/CLocalApiClient.php
 zabbix/include/classes/api/managers/
 zabbix/include/classes/api/managers/CApplicationManager.php
+zabbix/include/classes/api/managers/CGraphManager.php
+zabbix/include/classes/api/managers/CGraphPrototypeManager.php
 zabbix/include/classes/api/managers/CHistoryManager.php
 zabbix/include/classes/api/managers/CHttpTestManager.php
+zabbix/include/classes/api/managers/CItemManager.php
+zabbix/include/classes/api/managers/CItemPrototypeManager.php
+zabbix/include/classes/api/managers/CTriggerManager.php
+zabbix/include/classes/api/managers/CTriggerPrototypeManager.php
 zabbix/include/classes/api/services/
 zabbix/include/classes/api/services/CAPIInfo.php
 zabbix/include/classes/api/services/CAction.php


-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



asterisk 13.24.0 - MWI notify error

2018-12-19 Thread Mark Patruck
Hi,

with the update to asterisk 13.24.0 you don't receive any MWI notifys
when a new voicemail got recorded. (tested with Yealink phones)

Yesterday, ASTERISK-28215 has been opened and already closed today, but
as i don't know how long we have to wait for a new release, i've added
a patch to telephony/asterisk to temp fix this.

Tested on amd64 (notifys are working again)


Index: Makefile
===
RCS file: /cvs/ports/telephony/asterisk/Makefile,v
retrieving revision 1.288
diff -u -p -r1.288 Makefile
--- Makefile12 Dec 2018 10:52:13 -  1.288
+++ Makefile19 Dec 2018 13:10:32 -
@@ -8,6 +8,7 @@ PORTROACH=  limitw:0,odd
 DISTNAME=  asterisk-${VER:S/beta/-beta/:S/rc/-rc/}
 DISTFILES= ${DISTNAME}${EXTRACT_SUFX} pjproject-${PJ_V}.tar.bz2:0
 PKGNAME-main=  asterisk-${VER}
+REVISION-main= 0
 
 CATEGORIES=telephony
 
Index: patches/patch-apps_app_voicemail_c
===
RCS file: patches/patch-apps_app_voicemail_c
diff -N patches/patch-apps_app_voicemail_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-apps_app_voicemail_c  19 Dec 2018 13:10:32 -
@@ -0,0 +1,45 @@
+$OpenBSD$
+
+Index: apps/app_voicemail.c
+--- apps/app_voicemail.c.orig
 apps/app_voicemail.c
+@@ -2026,10 +2026,6 @@ static void free_user(struct ast_vm_user *vmu)
+   return;
+   }
+ 
+-  if (!ast_strlen_zero(vmu->mailbox)) {
+-  ast_delete_mwi_state_full(vmu->mailbox, vmu->context, NULL);
+-  }
+-
+   ast_free(vmu->email);
+   vmu->email = NULL;
+   ast_free(vmu->emailbody);
+@@ -2042,6 +2038,19 @@ static void free_user(struct ast_vm_user *vmu)
+   }
+ }
+ 
++static  void free_user_final(struct ast_vm_user *vmu)
++{
++  if (!vmu) {
++  return;
++  }
++
++  if (!ast_strlen_zero(vmu->mailbox)) {
++  ast_delete_mwi_state_full(vmu->mailbox, vmu->context, NULL);
++  }
++
++  free_user(vmu);
++}
++
+ static int vm_allocate_dh(struct vm_state *vms, struct ast_vm_user *vmu, int 
count_msg) {
+ 
+   int arraysize = (vmu->maxmsg > count_msg ? vmu->maxmsg : count_msg);
+@@ -13491,7 +13500,7 @@ static void free_vm_users(void)
+   AST_LIST_LOCK();
+   while ((current = AST_LIST_REMOVE_HEAD(, list))) {
+   ast_set_flag(current, VM_ALLOCED);
+-  free_user(current);
++  free_user_final(current);
+   }
+   AST_LIST_UNLOCK();
+ }


-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

https://www.wrapped.cx



update: www/p5-Mojo 7.70

2018-03-16 Thread Mark Patruck
Update www/p5-Mojo to 7.70. This also fixes a security issue, so
if you're using p5-Mojo, you should update.


Index: Makefile
===
RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
retrieving revision 1.29
diff -u -p -r1.29 Makefile
--- Makefile13 Nov 2017 07:21:26 -  1.29
+++ Makefile16 Mar 2018 17:22:21 -
@@ -4,7 +4,7 @@ COMMENT =   next generation web framework 
 
 MODULES =  cpan
 PKG_ARCH = *
-DISTNAME = Mojolicious-7.52
+DISTNAME = Mojolicious-7.70
 CATEGORIES =   www
 
 MAINTAINER =   Mark Patruck <m...@wrapped.cx>
Index: distinfo
===
RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
retrieving revision 1.22
diff -u -p -r1.22 distinfo
--- distinfo13 Nov 2017 07:21:26 -  1.22
+++ distinfo16 Mar 2018 17:22:21 -
@@ -1,2 +1,2 @@
-SHA256 (Mojolicious-7.52.tar.gz) = yohMIKqM4qAi+w4/AhdWCepeWM/uty1h/YQEb9vINso=
-SIZE (Mojolicious-7.52.tar.gz) = 695680
+SHA256 (Mojolicious-7.70.tar.gz) = wFdGpomCHjhxeqV/RdKfUA3QEd8a+ZMRVtKPHez8ErU=
+SIZE (Mojolicious-7.70.tar.gz) = 711260
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/p5-Mojo/pkg/PLIST,v
retrieving revision 1.11
diff -u -p -r1.11 PLIST
--- pkg/PLIST   13 Nov 2017 07:21:26 -  1.11
+++ pkg/PLIST   16 Mar 2018 17:22:21 -
@@ -52,6 +52,7 @@ ${P5SITE}/Mojo/Message/Request.pm
 ${P5SITE}/Mojo/Message/Response.pm
 ${P5SITE}/Mojo/Parameters.pm
 ${P5SITE}/Mojo/Path.pm
+${P5SITE}/Mojo/Promise.pm
 ${P5SITE}/Mojo/Reactor/
 ${P5SITE}/Mojo/Reactor.pm
 ${P5SITE}/Mojo/Reactor/EV.pm
@@ -149,7 +150,9 @@ ${P5SITE}/Mojolicious/resources/public/m
 ${P5SITE}/Mojolicious/resources/public/mojo/jquery/
 ${P5SITE}/Mojolicious/resources/public/mojo/jquery/jquery.js
 ${P5SITE}/Mojolicious/resources/public/mojo/logo-black.png
+${P5SITE}/Mojolicious/resources/public/mojo/logo-black-2x.png
 ${P5SITE}/Mojolicious/resources/public/mojo/logo-white.png
+${P5SITE}/Mojolicious/resources/public/mojo/logo-white-2x.png
 ${P5SITE}/Mojolicious/resources/public/mojo/noraptor.png
 ${P5SITE}/Mojolicious/resources/public/mojo/notfound.png
 ${P5SITE}/Mojolicious/resources/public/mojo/pinstripe-dark.png
@@ -158,7 +161,6 @@ ${P5SITE}/Mojolicious/resources/public/m
 ${P5SITE}/Mojolicious/resources/public/mojo/prettify/prettify-mojo-dark.css
 ${P5SITE}/Mojolicious/resources/public/mojo/prettify/prettify-mojo-light.css
 ${P5SITE}/Mojolicious/resources/public/mojo/prettify/run_prettify.js
-${P5SITE}/Mojolicious/resources/public/mojo/stripes.png
 ${P5SITE}/Mojolicious/resources/templates/
 ${P5SITE}/Mojolicious/resources/templates/mojo/
 ${P5SITE}/Mojolicious/resources/templates/mojo/debug.html.ep


-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



Re: Update: zabbix 3.2.10 (security)

2017-11-16 Thread Mark Patruck
ping...

On Fri, Nov 10, 2017 at 11:07:47AM +0100, Mark Patruck wrote:
> The following diff updates zabbix to 3.2.10 which fixes multiple
> security issues. Tested with -pgsql.
> 
> https://www.zabbix.com/rn3.2.10
> 
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/net/zabbix/Makefile,v
> retrieving revision 1.130
> diff -u -p -r1.130 Makefile
> --- Makefile  3 Nov 2017 11:15:15 -   1.130
> +++ Makefile  10 Nov 2017 09:17:42 -
> @@ -4,8 +4,7 @@ COMMENT-main =network and application 
>  COMMENT-server = network and application monitoring - server
>  COMMENT-web =network and application monitoring - web 
> frontend
>  
> -VERSION =3.2.7
> -REVISION =   0
> +VERSION =3.2.10
>  DISTNAME =   zabbix-${VERSION}
>  FULLPKGNAME-main =   zabbix-agent-${VERSION}
>  FULLPKGPATH-main =   net/zabbix,-main
> Index: distinfo
> ===
> RCS file: /cvs/ports/net/zabbix/distinfo,v
> retrieving revision 1.39
> diff -u -p -r1.39 distinfo
> --- distinfo  26 Jul 2017 17:54:44 -  1.39
> +++ distinfo  10 Nov 2017 09:17:42 -
> @@ -1,2 +1,2 @@
> -SHA256 (zabbix-3.2.7.tar.gz) = PqDCmb1pvHKBdxKHQPBHa8Giwd5DgzDfW72PX8YJBxI=
> -SIZE (zabbix-3.2.7.tar.gz) = 16016367
> +SHA256 (zabbix-3.2.10.tar.gz) = xCRTsrT0CBhLfSHjBgnTwQCPV4kSXp7eaYbgQyxcMao=
> +SIZE (zabbix-3.2.10.tar.gz) = 16089723
> Index: pkg/PLIST-web
> ===
> RCS file: /cvs/ports/net/zabbix/pkg/PLIST-web,v
> retrieving revision 1.30
> diff -u -p -r1.30 PLIST-web
> --- pkg/PLIST-web 26 Jul 2017 17:54:44 -  1.30
> +++ pkg/PLIST-web 10 Nov 2017 09:17:42 -
> @@ -493,6 +493,7 @@ zabbix/include/classes/validators/CColor
>  zabbix/include/classes/validators/CDecimalStringValidator.php
>  zabbix/include/classes/validators/CDecimalValidator.php
>  zabbix/include/classes/validators/CFunctionValidator.php
> +zabbix/include/classes/validators/CHtmlUrlValidator.php
>  zabbix/include/classes/validators/CIPRangeValidator.php
>  zabbix/include/classes/validators/CIPValidator.php
>  zabbix/include/classes/validators/CIdValidator.php
> @@ -881,7 +882,6 @@ zabbix/popup.php
>  zabbix/popup_httpstep.php
>  zabbix/popup_media.php
>  zabbix/popup_trexpr.php
> -zabbix/popup_usrgrp.php
>  zabbix/profile.php
>  zabbix/queue.php
>  zabbix/report2.php
> 
> 
> -- 
> Mark Patruck ( mark at wrapped.cx )
> GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51
> 
> http://www.wrapped.cx
> 

-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



Re: update p5-Mojolicious to 7.52

2017-11-12 Thread Mark Patruck
Looks good to me

On Sat, Nov 11, 2017 at 10:52:01PM +0100, Remi Locherer wrote:
> On Sat, Nov 11, 2017 at 03:30:20PM +0100, Jeremie Courreges-Anglas wrote:
> > On Tue, Nov 07 2017, Mark Patruck <m...@wrapped.cx> wrote:
> > > Hi,
> > >
> > > - the t/mojolicious/websocket_lite_app.t never passed w/o warnings
> > >
> > > - TEST_IPV6=Yes requires an IPV6 environment of course
> > 
> > Seems like it's only using ::1.  If people delete ::1 or remove IPv6
> > from the kernel, that's their problem.
> > 
> > > - the test certificate shouldn't reside unter ${PREFIX}/${P5SITE}/,
> > >   that's why i added the README and dropped it from the pkg.
> > 
> > Makes sense to me, creating self-signed certs is easy.  Remi, any reason
> > to install those files?
>  
> No. I just didn't realize that the certs have been moved to a new directory.
> Updated diff:
> 
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
> retrieving revision 1.28
> diff -u -p -r1.28 Makefile
> --- Makefile  20 Mar 2016 19:57:21 -  1.28
> +++ Makefile  11 Nov 2017 20:28:54 -
> @@ -4,7 +4,7 @@ COMMENT = next generation web framework 
>  
>  MODULES =cpan
>  PKG_ARCH =   *
> -DISTNAME =   Mojolicious-6.24
> +DISTNAME =   Mojolicious-7.52
>  CATEGORIES = www
>  
>  MAINTAINER = Mark Patruck <m...@wrapped.cx>
> @@ -19,15 +19,21 @@ CPAN_AUTHOR = SRI
>  RUN_DEPENDS =devel/p5-EV \
>   security/p5-IO-Socket-SSL>=1.94
>  
> -MAKE_ENV += TEST_CACHING=Yes
> +TEST_DEPENDS +=  net/p5-IO-Socket-Socks
> +
>  MAKE_ENV += TEST_EV=Yes
>  MAKE_ENV += TEST_HYPNOTOAD=Yes
> +MAKE_ENV += TEST_IPV6=Yes
>  MAKE_ENV += TEST_MORBO=Yes
>  MAKE_ENV += TEST_POD=Yes
>  MAKE_ENV += TEST_PREFORK=Yes
> +MAKE_ENV += TEST_SOCKS=Yes
> +MAKE_ENV += TEST_SUBPROCESS=Yes
> +MAKE_ENV += TEST_TLS=Yes
> +MAKE_ENV += TEST_UNIX=YES
>  
>  # see pkg/README for certificate handling
>  post-install:
> - rm -rf ${PREFIX}/${P5SITE}/Mojo/IOLoop/certs/
> + rm -rf ${PREFIX}/${P5SITE}/Mojo/IOLoop/resources/server.{crt,key}
>  
>  .include 
> Index: distinfo
> ===
> RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
> retrieving revision 1.21
> diff -u -p -r1.21 distinfo
> --- distinfo  15 Oct 2015 21:01:06 -  1.21
> +++ distinfo  11 Nov 2017 20:28:54 -
> @@ -1,2 +1,2 @@
> -SHA256 (Mojolicious-6.24.tar.gz) = 
> bgEog361mgykZJuUjP/i1WVCiYur2fffAxesY5pFEiU=
> -SIZE (Mojolicious-6.24.tar.gz) = 651857
> +SHA256 (Mojolicious-7.52.tar.gz) = 
> yohMIKqM4qAi+w4/AhdWCepeWM/uty1h/YQEb9vINso=
> +SIZE (Mojolicious-7.52.tar.gz) = 695680
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/www/p5-Mojo/pkg/PLIST,v
> retrieving revision 1.10
> diff -u -p -r1.10 PLIST
> --- pkg/PLIST 19 Jul 2015 14:23:45 -  1.10
> +++ pkg/PLIST 11 Nov 2017 20:28:54 -
> @@ -28,6 +28,7 @@ ${P5SITE}/Mojo/DOM/HTML.pm
>  ${P5SITE}/Mojo/Date.pm
>  ${P5SITE}/Mojo/EventEmitter.pm
>  ${P5SITE}/Mojo/Exception.pm
> +${P5SITE}/Mojo/File.pm
>  ${P5SITE}/Mojo/Headers.pm
>  ${P5SITE}/Mojo/HelloWorld.pm
>  ${P5SITE}/Mojo/Home.pm
> @@ -37,6 +38,9 @@ ${P5SITE}/Mojo/IOLoop/Client.pm
>  ${P5SITE}/Mojo/IOLoop/Delay.pm
>  ${P5SITE}/Mojo/IOLoop/Server.pm
>  ${P5SITE}/Mojo/IOLoop/Stream.pm
> +${P5SITE}/Mojo/IOLoop/Subprocess.pm
> +${P5SITE}/Mojo/IOLoop/TLS.pm
> +${P5SITE}/Mojo/IOLoop/resources/
>  ${P5SITE}/Mojo/JSON/
>  ${P5SITE}/Mojo/JSON.pm
>  ${P5SITE}/Mojo/JSON/Pointer.pm
> @@ -57,7 +61,11 @@ ${P5SITE}/Mojo/Server.pm
>  ${P5SITE}/Mojo/Server/CGI.pm
>  ${P5SITE}/Mojo/Server/Daemon.pm
>  ${P5SITE}/Mojo/Server/Hypnotoad.pm
> +${P5SITE}/Mojo/Server/Morbo/
>  ${P5SITE}/Mojo/Server/Morbo.pm
> +${P5SITE}/Mojo/Server/Morbo/Backend/
> +${P5SITE}/Mojo/Server/Morbo/Backend.pm
> +${P5SITE}/Mojo/Server/Morbo/Backend/Poll.pm
>  ${P5SITE}/Mojo/Server/PSGI.pm
>  ${P5SITE}/Mojo/Server/Prefork.pm
>  ${P5SITE}/Mojo/Template.pm
> @@ -74,6 +82,7 @@ ${P5SITE}/Mojo/UserAgent/Proxy.pm
>  ${P5SITE}/Mojo/UserAgent/Server.pm
>  ${P5SITE}/Mojo/UserAgent/Transactor.pm
>  ${P5SITE}/Mojo/Util.pm
> +${P5SITE}/Mojo/WebSocket.pm
>  ${P5SITE}/Mojolicious/
>  ${P5SITE}/Mojolicious.pm
>  ${P5SITE}/Mojolicious/Command/
> @@ -105,11 +114,11 @@ ${P5SITE}/Mojolicious/Guides/FAQ.pod
>  ${P5SITE}/Mojolicious/Guides/Growing.pod
>  ${P5SITE}/Mojolicious/Guides/Rendering.pod
>  ${P5SITE}/Mojolicious/Guides/Routing.pod
> +${P5SITE}/Mojolicious/Guides/Testing.pod
>  ${P5SI

Update: zabbix 3.2.10 (security)

2017-11-10 Thread Mark Patruck
The following diff updates zabbix to 3.2.10 which fixes multiple
security issues. Tested with -pgsql.

https://www.zabbix.com/rn3.2.10


Index: Makefile
===
RCS file: /cvs/ports/net/zabbix/Makefile,v
retrieving revision 1.130
diff -u -p -r1.130 Makefile
--- Makefile3 Nov 2017 11:15:15 -   1.130
+++ Makefile10 Nov 2017 09:17:42 -
@@ -4,8 +4,7 @@ COMMENT-main =  network and application 
 COMMENT-server =   network and application monitoring - server
 COMMENT-web =  network and application monitoring - web frontend
 
-VERSION =  3.2.7
-REVISION = 0
+VERSION =  3.2.10
 DISTNAME = zabbix-${VERSION}
 FULLPKGNAME-main = zabbix-agent-${VERSION}
 FULLPKGPATH-main = net/zabbix,-main
Index: distinfo
===
RCS file: /cvs/ports/net/zabbix/distinfo,v
retrieving revision 1.39
diff -u -p -r1.39 distinfo
--- distinfo26 Jul 2017 17:54:44 -  1.39
+++ distinfo10 Nov 2017 09:17:42 -
@@ -1,2 +1,2 @@
-SHA256 (zabbix-3.2.7.tar.gz) = PqDCmb1pvHKBdxKHQPBHa8Giwd5DgzDfW72PX8YJBxI=
-SIZE (zabbix-3.2.7.tar.gz) = 16016367
+SHA256 (zabbix-3.2.10.tar.gz) = xCRTsrT0CBhLfSHjBgnTwQCPV4kSXp7eaYbgQyxcMao=
+SIZE (zabbix-3.2.10.tar.gz) = 16089723
Index: pkg/PLIST-web
===
RCS file: /cvs/ports/net/zabbix/pkg/PLIST-web,v
retrieving revision 1.30
diff -u -p -r1.30 PLIST-web
--- pkg/PLIST-web   26 Jul 2017 17:54:44 -  1.30
+++ pkg/PLIST-web   10 Nov 2017 09:17:42 -
@@ -493,6 +493,7 @@ zabbix/include/classes/validators/CColor
 zabbix/include/classes/validators/CDecimalStringValidator.php
 zabbix/include/classes/validators/CDecimalValidator.php
 zabbix/include/classes/validators/CFunctionValidator.php
+zabbix/include/classes/validators/CHtmlUrlValidator.php
 zabbix/include/classes/validators/CIPRangeValidator.php
 zabbix/include/classes/validators/CIPValidator.php
 zabbix/include/classes/validators/CIdValidator.php
@@ -881,7 +882,6 @@ zabbix/popup.php
 zabbix/popup_httpstep.php
 zabbix/popup_media.php
 zabbix/popup_trexpr.php
-zabbix/popup_usrgrp.php
 zabbix/profile.php
 zabbix/queue.php
 zabbix/report2.php


-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



Re: update p5-Mojolicious to 7.52

2017-11-07 Thread Mark Patruck
Hi,

- the t/mojolicious/websocket_lite_app.t never passed w/o warnings

- TEST_IPV6=Yes requires an IPV6 environment of course

- the test certificate shouldn't reside unter ${PREFIX}/${P5SITE}/,
  that's why i added the README and dropped it from the pkg.


Besides that i'm ok with it. Seems like very few people are using
p5-Mojo, but...it's definitely time to get this updated.


On Sat, Nov 04, 2017 at 01:42:00PM +0100, Remi Locherer wrote:
> Hi,
> 
> This is an update for Mojolicious. Lots of changes since 6.24, see
> https://github.com/kraih/mojo/blob/v7.52/Changes.
> 
> There was a discussion about updating this port earlier this year:
> https://marc.info/?t=14862982711=1=2
> 
> I think the reasons for holding it back are not present anymore.
> 
> The tests pass but with some warnings:
> 
> ---%<---
> t/mojolicious/validation_lite_app.t  ok
> Use of uninitialized value in numeric ge (>=) at 
> /usr/ports/pobj/p5-Mojolicious-7.52/Mojolicious-7.52/blib/lib/Mojo/Server/Daemon.pm
>  line 109.
> Use of uninitialized value $loop in hash element at 
> /usr/ports/pobj/p5-Mojolicious-7.52/Mojolicious-7.52/blib/lib/Mojo/UserAgent.pm
>  line 220.
> Mojo::Reactor::Poll: I/O watcher failed: Can't call method "remove" on an 
> undefined value at 
> /usr/ports/pobj/p5-Mojolicious-7.52/Mojolicious-7.52/blib/lib/Mojo/UserAgent.pm
>  line 296.
> t/mojolicious/websocket_lite_app.t . ok
> t/pod.t  ok
> t/pod_coverage.t ... ok
> All tests successful.
> Files=96, Tests=11556, 137 wallclock secs ( 2.96 usr  1.03 sys + 64.29 cusr 
> 11.32 csys = 79.60 CPU)
> Result: PASS
> ---%<---
> 
> Test of www/p5-MojoX-Session pass.
> 
> I'll send and update for www/p5-Mojolicious-Plugin-TtRenderer with the
> next mail.
> 
> OK?
> 
> Remi
> 
> 
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
> retrieving revision 1.28
> diff -u -p -r1.28 Makefile
> --- Makefile  20 Mar 2016 19:57:21 -  1.28
> +++ Makefile  4 Nov 2017 12:21:59 -
> @@ -4,7 +4,7 @@ COMMENT = next generation web framework 
>  
>  MODULES =cpan
>  PKG_ARCH =   *
> -DISTNAME =   Mojolicious-6.24
> +DISTNAME =   Mojolicious-7.52
>  CATEGORIES = www
>  
>  MAINTAINER = Mark Patruck <m...@wrapped.cx>
> @@ -19,15 +19,17 @@ CPAN_AUTHOR = SRI
>  RUN_DEPENDS =devel/p5-EV \
>   security/p5-IO-Socket-SSL>=1.94
>  
> -MAKE_ENV += TEST_CACHING=Yes
> +TEST_DEPENDS +=  net/p5-IO-Socket-Socks
> +
>  MAKE_ENV += TEST_EV=Yes
>  MAKE_ENV += TEST_HYPNOTOAD=Yes
> +MAKE_ENV += TEST_IPV6=Yes
>  MAKE_ENV += TEST_MORBO=Yes
>  MAKE_ENV += TEST_POD=Yes
>  MAKE_ENV += TEST_PREFORK=Yes
> -
> -# see pkg/README for certificate handling
> -post-install:
> - rm -rf ${PREFIX}/${P5SITE}/Mojo/IOLoop/certs/
> +MAKE_ENV += TEST_SOCKS=Yes
> +MAKE_ENV += TEST_SUBPROCESS=Yes
> +MAKE_ENV += TEST_TLS=Yes
> +MAKE_ENV += TEST_UNIX=YES
>  
>  .include 
> Index: distinfo
> ===
> RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
> retrieving revision 1.21
> diff -u -p -r1.21 distinfo
> --- distinfo  15 Oct 2015 21:01:06 -  1.21
> +++ distinfo  4 Nov 2017 12:21:59 -
> @@ -1,2 +1,2 @@
> -SHA256 (Mojolicious-6.24.tar.gz) = 
> bgEog361mgykZJuUjP/i1WVCiYur2fffAxesY5pFEiU=
> -SIZE (Mojolicious-6.24.tar.gz) = 651857
> +SHA256 (Mojolicious-7.52.tar.gz) = 
> yohMIKqM4qAi+w4/AhdWCepeWM/uty1h/YQEb9vINso=
> +SIZE (Mojolicious-7.52.tar.gz) = 695680
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/www/p5-Mojo/pkg/PLIST,v
> retrieving revision 1.10
> diff -u -p -r1.10 PLIST
> --- pkg/PLIST 19 Jul 2015 14:23:45 -  1.10
> +++ pkg/PLIST 4 Nov 2017 12:21:59 -
> @@ -28,6 +28,7 @@ ${P5SITE}/Mojo/DOM/HTML.pm
>  ${P5SITE}/Mojo/Date.pm
>  ${P5SITE}/Mojo/EventEmitter.pm
>  ${P5SITE}/Mojo/Exception.pm
> +${P5SITE}/Mojo/File.pm
>  ${P5SITE}/Mojo/Headers.pm
>  ${P5SITE}/Mojo/HelloWorld.pm
>  ${P5SITE}/Mojo/Home.pm
> @@ -37,6 +38,11 @@ ${P5SITE}/Mojo/IOLoop/Client.pm
>  ${P5SITE}/Mojo/IOLoop/Delay.pm
>  ${P5SITE}/Mojo/IOLoop/Server.pm
>  ${P5SITE}/Mojo/IOLoop/Stream.pm
> +${P5SITE}/Mojo/IOLoop/Subprocess.pm
> +${P5SITE}/Mojo/IOLoop/TLS.pm
> +${P5SITE}/Mojo/IOLoop/resources/
> +${P5SITE}/Mojo/IOLoop/resources/server.crt
> +${P5SITE}/Mojo/IOLoop/resources/server.key
>  ${P5SITE}/Mojo/JSON/
>  ${P5SITE}/Mojo/JSON.pm
>  ${P5SITE}/Mojo/JSON/Pointer.pm
> @@ -57,7 +63,11 @@ ${P5SITE}/Mojo/Serve

Re: update p5-Mojolicious to 7.52

2017-11-05 Thread Mark Patruck
Thanks. I'll have a closer look tomorrow.

On Sat, Nov 04, 2017 at 12:42:00PM +, Remi Locherer wrote:
> Hi,
> 
> This is an update for Mojolicious. Lots of changes since 6.24, see
> https://github.com/kraih/mojo/blob/v7.52/Changes.
> 
> There was a discussion about updating this port earlier this year:
> https://marc.info/?t=14862982711=1=2
> 
> I think the reasons for holding it back are not present anymore.
> 
> The tests pass but with some warnings:
> 
> ---%<---
> t/mojolicious/validation_lite_app.t  ok
> Use of uninitialized value in numeric ge (>=) at 
> /usr/ports/pobj/p5-Mojolicious-7.52/Mojolicious-7.52/blib/lib/Mojo/Server/Daemon.pm
>  line 109.
> Use of uninitialized value $loop in hash element at 
> /usr/ports/pobj/p5-Mojolicious-7.52/Mojolicious-7.52/blib/lib/Mojo/UserAgent.pm
>  line 220.
> Mojo::Reactor::Poll: I/O watcher failed: Can't call method "remove" on an 
> undefined value at 
> /usr/ports/pobj/p5-Mojolicious-7.52/Mojolicious-7.52/blib/lib/Mojo/UserAgent.pm
>  line 296.
> t/mojolicious/websocket_lite_app.t . ok
> t/pod.t  ok
> t/pod_coverage.t ... ok
> All tests successful.
> Files=96, Tests=11556, 137 wallclock secs ( 2.96 usr  1.03 sys + 64.29 cusr 
> 11.32 csys = 79.60 CPU)
> Result: PASS
> ---%<---
> 
> Test of www/p5-MojoX-Session pass.
> 
> I'll send and update for www/p5-Mojolicious-Plugin-TtRenderer with the
> next mail.
> 
> OK?
> 
> Remi
> 
> 
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
> retrieving revision 1.28
> diff -u -p -r1.28 Makefile
> --- Makefile  20 Mar 2016 19:57:21 -  1.28
> +++ Makefile  4 Nov 2017 12:21:59 -
> @@ -4,7 +4,7 @@ COMMENT = next generation web framework 
>  
>  MODULES =cpan
>  PKG_ARCH =   *
> -DISTNAME =   Mojolicious-6.24
> +DISTNAME =   Mojolicious-7.52
>  CATEGORIES = www
>  
>  MAINTAINER = Mark Patruck <m...@wrapped.cx>
> @@ -19,15 +19,17 @@ CPAN_AUTHOR = SRI
>  RUN_DEPENDS =devel/p5-EV \
>   security/p5-IO-Socket-SSL>=1.94
>  
> -MAKE_ENV += TEST_CACHING=Yes
> +TEST_DEPENDS +=  net/p5-IO-Socket-Socks
> +
>  MAKE_ENV += TEST_EV=Yes
>  MAKE_ENV += TEST_HYPNOTOAD=Yes
> +MAKE_ENV += TEST_IPV6=Yes
>  MAKE_ENV += TEST_MORBO=Yes
>  MAKE_ENV += TEST_POD=Yes
>  MAKE_ENV += TEST_PREFORK=Yes
> -
> -# see pkg/README for certificate handling
> -post-install:
> - rm -rf ${PREFIX}/${P5SITE}/Mojo/IOLoop/certs/
> +MAKE_ENV += TEST_SOCKS=Yes
> +MAKE_ENV += TEST_SUBPROCESS=Yes
> +MAKE_ENV += TEST_TLS=Yes
> +MAKE_ENV += TEST_UNIX=YES
>  
>  .include 
> Index: distinfo
> ===
> RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
> retrieving revision 1.21
> diff -u -p -r1.21 distinfo
> --- distinfo  15 Oct 2015 21:01:06 -  1.21
> +++ distinfo  4 Nov 2017 12:21:59 -
> @@ -1,2 +1,2 @@
> -SHA256 (Mojolicious-6.24.tar.gz) = 
> bgEog361mgykZJuUjP/i1WVCiYur2fffAxesY5pFEiU=
> -SIZE (Mojolicious-6.24.tar.gz) = 651857
> +SHA256 (Mojolicious-7.52.tar.gz) = 
> yohMIKqM4qAi+w4/AhdWCepeWM/uty1h/YQEb9vINso=
> +SIZE (Mojolicious-7.52.tar.gz) = 695680
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/www/p5-Mojo/pkg/PLIST,v
> retrieving revision 1.10
> diff -u -p -r1.10 PLIST
> --- pkg/PLIST 19 Jul 2015 14:23:45 -  1.10
> +++ pkg/PLIST 4 Nov 2017 12:21:59 -
> @@ -28,6 +28,7 @@ ${P5SITE}/Mojo/DOM/HTML.pm
>  ${P5SITE}/Mojo/Date.pm
>  ${P5SITE}/Mojo/EventEmitter.pm
>  ${P5SITE}/Mojo/Exception.pm
> +${P5SITE}/Mojo/File.pm
>  ${P5SITE}/Mojo/Headers.pm
>  ${P5SITE}/Mojo/HelloWorld.pm
>  ${P5SITE}/Mojo/Home.pm
> @@ -37,6 +38,11 @@ ${P5SITE}/Mojo/IOLoop/Client.pm
>  ${P5SITE}/Mojo/IOLoop/Delay.pm
>  ${P5SITE}/Mojo/IOLoop/Server.pm
>  ${P5SITE}/Mojo/IOLoop/Stream.pm
> +${P5SITE}/Mojo/IOLoop/Subprocess.pm
> +${P5SITE}/Mojo/IOLoop/TLS.pm
> +${P5SITE}/Mojo/IOLoop/resources/
> +${P5SITE}/Mojo/IOLoop/resources/server.crt
> +${P5SITE}/Mojo/IOLoop/resources/server.key
>  ${P5SITE}/Mojo/JSON/
>  ${P5SITE}/Mojo/JSON.pm
>  ${P5SITE}/Mojo/JSON/Pointer.pm
> @@ -57,7 +63,11 @@ ${P5SITE}/Mojo/Server.pm
>  ${P5SITE}/Mojo/Server/CGI.pm
>  ${P5SITE}/Mojo/Server/Daemon.pm
>  ${P5SITE}/Mojo/Server/Hypnotoad.pm
> +${P5SITE}/Mojo/Server/Morbo/
>  ${P5SITE}/Mojo/Server/Morbo.pm
> +${P5SITE}/Mojo/Server/Morbo/Backend/
> +${P5SITE}/Mojo/Server/Morbo/Backend.pm
> +${P5SITE}/Mojo/Server/Morbo/Backend/Poll.pm
>  ${P5S

Re: net/zabbix SSH flavor? + update to 3.2.9

2017-10-28 Thread Mark Patruck
-with-libxml2 \
> --with-net-snmp \
> --with-ldap \
> -   --with-jabber="${LOCALBASE}"
> +   --with-jabber="${LOCALBASE}" \
> +   --with-ssh2
>  CONFIGURE_ENV =CPPFLAGS="-I${LOCALBASE}/include" \
> LDFLAGS="-L${LOCALBASE}/lib -lexecinfo" \
> ac_cv_search___res_query=no
> 
> 
> ?
> William Leuschner
> wel2...@rit.edu
> 
> On 10/13/2017 4:23 AM, Stuart Henderson wrote:
> > On 2017/10/13 07:11, Antoine Jacoutot wrote:
> >> Is it worth adding yet another FLAVOR to this port? Can't we enable it by
> >> default?
> > 
> > +1, libssh2 is self-contained and small.
> > 
> 

-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



zabbix 3.2.7 (security)

2017-07-26 Thread Mark Patruck
The following diff updates zabbix to 3.2.7. This version includes a
security fix (ZBX-12349) as well as multiple other bug fixes.

For details see: https://www.zabbix.com/rn3.2.7

I'm running this with -pgsql w/o any issues.


Index: Makefile
===
RCS file: /cvs/ports/net/zabbix/Makefile,v
retrieving revision 1.127
diff -u -p -r1.127 Makefile
--- Makefile8 Jan 2017 19:24:53 -   1.127
+++ Makefile26 Jul 2017 08:49:00 -
@@ -4,7 +4,7 @@ COMMENT-main =  network and application 
 COMMENT-server =   network and application monitoring - server
 COMMENT-web =  network and application monitoring - web frontend
 
-VERSION =  3.2.3
+VERSION =  3.2.7
 DISTNAME = zabbix-${VERSION}
 FULLPKGNAME-main = zabbix-agent-${VERSION}
 FULLPKGPATH-main = net/zabbix,-main
Index: distinfo
===
RCS file: /cvs/ports/net/zabbix/distinfo,v
retrieving revision 1.38
diff -u -p -r1.38 distinfo
--- distinfo8 Jan 2017 19:24:53 -   1.38
+++ distinfo26 Jul 2017 08:49:00 -
@@ -1,2 +1,2 @@
-SHA256 (zabbix-3.2.3.tar.gz) = 5tunQDnY1u//huw9qZkJ9Nrq62bUh4G7tmbjCUUz2iU=
-SIZE (zabbix-3.2.3.tar.gz) = 15922416
+SHA256 (zabbix-3.2.7.tar.gz) = PqDCmb1pvHKBdxKHQPBHa8Giwd5DgzDfW72PX8YJBxI=
+SIZE (zabbix-3.2.7.tar.gz) = 16016367
Index: pkg/PLIST-server
===
RCS file: /cvs/ports/net/zabbix/pkg/PLIST-server,v
retrieving revision 1.17
diff -u -p -r1.17 PLIST-server
--- pkg/PLIST-server8 Jan 2017 19:24:53 -   1.17
+++ pkg/PLIST-server26 Jul 2017 08:49:00 -
@@ -19,6 +19,7 @@ share/examples/zabbix/zabbix_server.conf
 @mode
 @group
 share/zabbix/
+share/zabbix/alertscripts/
 share/zabbix/data/
 share/zabbix/data/images/
 share/zabbix/dbpatches/
@@ -53,6 +54,7 @@ share/zabbix/dbpatches/2.0/postgresql/pa
 share/zabbix/dbpatches/2.0/postgresql/rc4_rc5.sql
 share/zabbix/dbpatches/2.2/
 share/zabbix/dbpatches/2.2/README
+share/zabbix/externalscripts/
 share/zabbix/schema/
 share/zabbix/schema/mysql/
 share/zabbix/schema/mysql/data.sql
Index: pkg/PLIST-web
===
RCS file: /cvs/ports/net/zabbix/pkg/PLIST-web,v
retrieving revision 1.29
diff -u -p -r1.29 PLIST-web
--- pkg/PLIST-web   8 Jan 2017 19:24:53 -   1.29
+++ pkg/PLIST-web   26 Jul 2017 08:49:00 -
@@ -747,6 +747,10 @@ zabbix/locale/bg/
 zabbix/locale/bg/LC_MESSAGES/
 zabbix/locale/bg/LC_MESSAGES/frontend.mo
 zabbix/locale/bg/LC_MESSAGES/frontend.po
+zabbix/locale/ca/
+zabbix/locale/ca/LC_MESSAGES/
+zabbix/locale/ca/LC_MESSAGES/frontend.mo
+zabbix/locale/ca/LC_MESSAGES/frontend.po
 zabbix/locale/cs/
 zabbix/locale/cs/LC_MESSAGES/
 zabbix/locale/cs/LC_MESSAGES/frontend.mo



-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



Re: www/p5-Mojo 7.23

2017-02-06 Thread Mark Patruck
On Sun, Feb 05, 2017 at 08:59:34PM -0700, Andrew Fresh wrote:
> On Sun, Feb 05, 2017 at 01:36:03PM +0100, Mark Patruck wrote:
> > After base has been updated to perl 5.24.1 and IO::Socket::IP is
> > >=0.37 now, here is an update to www/p5-Mojo 7.23
> > 
> > List of changes:
> > https://metacpan.org/changes/distribution/Mojolicious
> > 
> > I'm not sure if the post-install stuff (introduced in v1.22) can
> > be removed now as there shouldn't be any users out there with the
> > test certificate under ${PREFIX}/${P5SITE}/Mojo/IOLoop/certs/.
> > 
> > As it doesn't hurt, i kept it for now.
> 
> I think if this version doesn't install it, it can be removed.  That
> said, I don't know the history of that post-install line, so it's hard
> to know what problem it was solving.
> 
> However, it does ship with these now, so yes, it seems like a noop, but
> maybe just because it deletes the wrong thing?
> 
> Mojolicious-7.23/lib/Mojo/IOLoop/resources/server.crt
> Mojolicious-7.23/lib/Mojo/IOLoop/resources/server.key

The test certificate has been removed from pkg/PLIST few versions
ago and slipped in by accident with p5-Mojo 6.14. Six releases
later we're here...so i think we can drop it now.
 
> > # www/p5-Mojo 7.23 (tests pass)
> 
> I wonder if we want to get more tests running.  I don't think it's
> possible to disable IPv6 anymore, or at least unsupported, so maybe add
> the following to "unskip" tests?  I'm unclear whether the earlier
> defines are still needed, but these all pass for me.

TEST_IPV6 fails here as usual, the others including

TEST_TLS, TEST_SUBPROCESS

work. I'd leave the existing ones. Is there are way to check
for working IPv6 configuration?
 
> (I'm not convinced on the multiple MAKE_ENV lines, but I'm not really
> that much a stickler for style here)

I also don't know what's best practice here. Perhaps it's good
to include all available tests, but leave the disabled ones
with a short comment, why they don't work. (f.e. TEST_ONLINE
doesn't work for security reasons)

> ===
> 
> MAKE_ENV +=   TEST_IPV6=Yes
> MAKE_ENV +=   TEST_TLS=Yes
> MAKE_ENV +=   TEST_SUBPROCESS=Yes
> 
> TEST_DEPENDS +=   net/p5-IO-Socket-Socks
> MAKE_ENV +=   TEST_SOCKS=Yes
> 
> # Don't test online
> MAKE_ENV +=   TEST_ONLINE=''
> 
> ===
> 
> 
> 
> 
> > Index: Makefile
> > ===
> > RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
> > retrieving revision 1.28
> > diff -u -p -r1.28 Makefile
> 
> > # p5-Mojolicious-Plugin-TtRenderer 1.57
> > 
> > Index: Makefile
> > ===
> > RCS file: /cvs/ports/textproc/p5-Mojolicious-Plugin-TtRenderer/Makefile,v
> > retrieving revision 1.5
> > diff -u -p -r1.5 Makefile
> 
> This really confused 
> ftp -o- 'http://marc.info/?l=openbsd-ports=148629821021395=raw' | patch -E
> 
> Could you make sure patches are rooted in a relative directory, or at
> least make a big note at the top?  I would sure appreciate it.
> 
> 
> 
> Tests do pass for Mojo and TtRenderer and they pass their tests and
> p5-Mojo's reverse depends (TtRenderer doesn't seem to have any), so:
> 
> OK afresh1@ on both, after a decision on removing the certs directory.
> 
> (Either way on the additional tests, I just like to enable whatever I can)
> 
> -- 
> andrew - http://afresh1.com
> 
> What are the unsurpassable real world weaknesses in OpenBSD, 
> that you know of? 
>   -- Kevin Chadwick <ma1l1i...@yahoo.co.uk>
> Lots of fake people attacking the project on the mailing lists makes 
> them a poor resource for users.
>   -- Theo de Raadt <dera...@cvs.openbsd.org>
> 

-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



www/p5-Mojo 7.23

2017-02-05 Thread Mark Patruck
After base has been updated to perl 5.24.1 and IO::Socket::IP is
>=0.37 now, here is an update to www/p5-Mojo 7.23

List of changes:
https://metacpan.org/changes/distribution/Mojolicious

I'm not sure if the post-install stuff (introduced in v1.22) can
be removed now as there shouldn't be any users out there with the
test certificate under ${PREFIX}/${P5SITE}/Mojo/IOLoop/certs/.

As it doesn't hurt, i kept it for now.

# www/p5-Mojo 7.23 (tests pass)


Index: Makefile
===
RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
retrieving revision 1.28
diff -u -p -r1.28 Makefile
--- Makefile20 Mar 2016 19:57:21 -  1.28
+++ Makefile5 Feb 2017 10:57:06 -
@@ -4,7 +4,7 @@ COMMENT =   next generation web framework 
 
 MODULES =  cpan
 PKG_ARCH = *
-DISTNAME = Mojolicious-6.24
+DISTNAME = Mojolicious-7.23
 CATEGORIES =   www
 
 MAINTAINER =   Mark Patruck <m...@wrapped.cx>
@@ -12,7 +12,7 @@ MAINTAINER =  Mark Patruck <mark@wrapped.
 # Perl
 PERMIT_PACKAGE_CDROM = Yes
 
-HOMEPAGE = http://mojolicio.us/
+HOMEPAGE = http://www.mojolicious.org/
 
 CPAN_AUTHOR =  SRI
 
Index: distinfo
===
RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
retrieving revision 1.21
diff -u -p -r1.21 distinfo
--- distinfo15 Oct 2015 21:01:06 -  1.21
+++ distinfo5 Feb 2017 10:57:06 -
@@ -1,2 +1,2 @@
-SHA256 (Mojolicious-6.24.tar.gz) = bgEog361mgykZJuUjP/i1WVCiYur2fffAxesY5pFEiU=
-SIZE (Mojolicious-6.24.tar.gz) = 651857
+SHA256 (Mojolicious-7.23.tar.gz) = QjkUL90aBo4jEyMk0QV0JbkOBOGnzll2WpGiehd4klE=
+SIZE (Mojolicious-7.23.tar.gz) = 667914
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/p5-Mojo/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -r1.10 PLIST
--- pkg/PLIST   19 Jul 2015 14:23:45 -  1.10
+++ pkg/PLIST   5 Feb 2017 10:57:06 -
@@ -28,6 +28,7 @@ ${P5SITE}/Mojo/DOM/HTML.pm
 ${P5SITE}/Mojo/Date.pm
 ${P5SITE}/Mojo/EventEmitter.pm
 ${P5SITE}/Mojo/Exception.pm
+${P5SITE}/Mojo/File.pm
 ${P5SITE}/Mojo/Headers.pm
 ${P5SITE}/Mojo/HelloWorld.pm
 ${P5SITE}/Mojo/Home.pm
@@ -37,6 +38,8 @@ ${P5SITE}/Mojo/IOLoop/Client.pm
 ${P5SITE}/Mojo/IOLoop/Delay.pm
 ${P5SITE}/Mojo/IOLoop/Server.pm
 ${P5SITE}/Mojo/IOLoop/Stream.pm
+${P5SITE}/Mojo/IOLoop/Subprocess.pm
+${P5SITE}/Mojo/IOLoop/TLS.pm
 ${P5SITE}/Mojo/JSON/
 ${P5SITE}/Mojo/JSON.pm
 ${P5SITE}/Mojo/JSON/Pointer.pm
@@ -74,6 +77,7 @@ ${P5SITE}/Mojo/UserAgent/Proxy.pm
 ${P5SITE}/Mojo/UserAgent/Server.pm
 ${P5SITE}/Mojo/UserAgent/Transactor.pm
 ${P5SITE}/Mojo/Util.pm
+${P5SITE}/Mojo/WebSocket.pm
 ${P5SITE}/Mojolicious/
 ${P5SITE}/Mojolicious.pm
 ${P5SITE}/Mojolicious/Command/
@@ -109,7 +113,6 @@ ${P5SITE}/Mojolicious/Guides/Tutorial.po
 ${P5SITE}/Mojolicious/Lite.pm
 ${P5SITE}/Mojolicious/Plugin/
 ${P5SITE}/Mojolicious/Plugin.pm
-${P5SITE}/Mojolicious/Plugin/Charset.pm
 ${P5SITE}/Mojolicious/Plugin/Config.pm
 ${P5SITE}/Mojolicious/Plugin/DefaultHelpers.pm
 ${P5SITE}/Mojolicious/Plugin/EPLRenderer.pm
@@ -132,29 +135,31 @@ ${P5SITE}/Mojolicious/Types.pm
 ${P5SITE}/Mojolicious/Validator/
 ${P5SITE}/Mojolicious/Validator.pm
 ${P5SITE}/Mojolicious/Validator/Validation.pm
-${P5SITE}/Mojolicious/public/
-${P5SITE}/Mojolicious/public/favicon.ico
-${P5SITE}/Mojolicious/public/mojo/
-${P5SITE}/Mojolicious/public/mojo/failraptor.png
-${P5SITE}/Mojolicious/public/mojo/jquery/
-${P5SITE}/Mojolicious/public/mojo/jquery/jquery.js
-${P5SITE}/Mojolicious/public/mojo/logo-black.png
-${P5SITE}/Mojolicious/public/mojo/logo-white.png
-${P5SITE}/Mojolicious/public/mojo/noraptor.png
-${P5SITE}/Mojolicious/public/mojo/notfound.png
-${P5SITE}/Mojolicious/public/mojo/pinstripe-dark.png
-${P5SITE}/Mojolicious/public/mojo/pinstripe-light.png
-${P5SITE}/Mojolicious/public/mojo/prettify/
-${P5SITE}/Mojolicious/public/mojo/prettify/prettify-mojo-dark.css
-${P5SITE}/Mojolicious/public/mojo/prettify/prettify-mojo-light.css
-${P5SITE}/Mojolicious/public/mojo/prettify/run_prettify.js
-${P5SITE}/Mojolicious/public/mojo/stripes.png
-${P5SITE}/Mojolicious/templates/
-${P5SITE}/Mojolicious/templates/development.html.ep
-${P5SITE}/Mojolicious/templates/exception.html.ep
-${P5SITE}/Mojolicious/templates/mojobar.html.ep
-${P5SITE}/Mojolicious/templates/not_found.html.ep
-${P5SITE}/Mojolicious/templates/perldoc.html.ep
+${P5SITE}/Mojolicious/resources/
+${P5SITE}/Mojolicious/resources/public/
+${P5SITE}/Mojolicious/resources/public/favicon.ico
+${P5SITE}/Mojolicious/resources/public/mojo/
+${P5SITE}/Mojolicious/resources/public/mojo/failraptor.png
+${P5SITE}/Mojolicious/resources/public/mojo/jquery/
+${P5SITE}/Mojolicious/resources/public/mojo/jquery/jquery.js
+${P5SITE}/Mojolicious/resources/public/mojo/logo-black.png
+${P5SITE}/Mojolicious/resources/public/mojo/logo-white.png
+${P5SITE}/Mojolicious/resources/public/mojo/noraptor.png
+${P5SITE}/Mojolicious/resources/public/mojo/

Re: zabbix 3.2.3

2017-01-17 Thread Mark Patruck
Haven't used this yet because - when needed - IPsec is there,
but will give it a try soon.

On Tue, Jan 17, 2017 at 09:47:07AM +0100, Hiltjo Posthuma wrote:
> Hey,
> 
> Nice work on the Zabbix port!. I use it and it works well.
> 
> I'd like to send monitored data encrypted to the Zabbix server, but noticed
> that it's not compiled with TLS support (--with-openssl).
> 
> I tried to compile --with-openssl but LibreSSL doesn't support PSK
> identities, atleast not in a compatible way to OpenSSL.
> 
> Do you know a solution for this?
> 
> -- 
> Kind regards,
> Hiltjo

-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



zabbix 3.2.3

2017-01-02 Thread Mark Patruck
e/views/configuration.graph.edit.php
@@ -602,6 +618,7 @@ zabbix/include/views/configuration.servi
 zabbix/include/views/configuration.services.list.php
 zabbix/include/views/configuration.services.parent.list.php
 zabbix/include/views/configuration.template.edit.php
+zabbix/include/views/configuration.template.list.php
 zabbix/include/views/configuration.trigger.prototype.edit.php
 zabbix/include/views/configuration.trigger.prototype.list.php
 zabbix/include/views/configuration.trigger.prototype.massupdate.php
@@ -631,6 +648,7 @@ zabbix/include/views/js/common.init.js.p
 zabbix/include/views/js/common.item.edit.js.php
 zabbix/include/views/js/conf.import.js.php
 zabbix/include/views/js/configuration.action.edit.js.php
+zabbix/include/views/js/configuration.correlation.edit.js.php
 zabbix/include/views/js/configuration.discovery.edit.js.php
 zabbix/include/views/js/configuration.graph.edit.js.php
 zabbix/include/views/js/configuration.host.discovery.edit.js.php
@@ -761,6 +779,10 @@ zabbix/locale/fr/
 zabbix/locale/fr/LC_MESSAGES/
 zabbix/locale/fr/LC_MESSAGES/frontend.mo
 zabbix/locale/fr/LC_MESSAGES/frontend.po
+zabbix/locale/he/
+zabbix/locale/he/LC_MESSAGES/
+zabbix/locale/he/LC_MESSAGES/frontend.mo
+zabbix/locale/he/LC_MESSAGES/frontend.po
 zabbix/locale/hu/
 zabbix/locale/hu/LC_MESSAGES/
 zabbix/locale/hu/LC_MESSAGES/frontend.mo
@@ -854,7 +876,6 @@ zabbix/overview.php
 zabbix/popup.php
 zabbix/popup_httpstep.php
 zabbix/popup_media.php
-zabbix/popup_right.php
 zabbix/popup_trexpr.php
 zabbix/popup_usrgrp.php
 zabbix/profile.php



-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



Re: www/p5-Mojo - update?

2016-06-15 Thread Mark Patruck
On Wed, Jun 15, 2016 at 09:21:36AM -0700, Andrew Fresh wrote:
> On Wed, Jun 15, 2016 at 03:54:54PM +0200, Mark Patruck wrote:
> > as www/p5-Mojo is months behind and i'd like to have a newer version
> > shipped with 6.0, i'd appreciate feedback on this:
> > 
> > - switching to IO::Socket::IP 0.37 (via ports) is not an option wrt the
> >   upcoming in-base Perl update (which brings us IO::Socket::IP 0.37)
> >   old discussion: http://marc.info/?l=openbsd-ports=145328102511528=2
> 
> I don't know that we have time to get newer perl in before 6.0.  I'd
> like to, but due to breakage in mod_perl that hasn't had a release to
> fix it yet, I can't update perl without breaking that which would be
> really annoying.
> 
> https://rt.cpan.org/Ticket/Display.html?id=101962
> 
> I was hoping to look at pulling in and testing the patch that hasn't yet
> been put into a mod_perl release but just haven't found the time.

I'm aware of the mod_perl issue and that a newer Perl won't make
it into 6.0. With "upcoming in-base Perl update" i've meant the
next months.

> > - upstream bumped the requirement for IO::Socket::IP to 0.37 only because
> >   0.31 fixed a bug with IO::Socket::SSL + IPv6
> >   https://rt.cpan.org/Public/Bug/Display.html?id=103423
> > 
> > I'm running www/p5-Mojo 6.65 with IO::Socket::IP 0.29 w/o any issues...
> > however i don't do anything with Mojo+IPv6 yet.
> 
> From comments on the above ticket (103423):
> 
> It does not require at least 0.31 because lower version mostly work,
> the only problem is with error propagation on connect. 
> 
> I should be able look at pulling a newer IO::Socket::IP into base after I
> get back from YAPC next week, that might be the best solution.

Yes, absolutely.

Tia,

-Mark

> l8rZ,
> -- 
> andrew - http://afresh1.com
> 
> Hey! It compiles! Ship it!
> 

-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



www/p5-Mojo - update?

2016-06-15 Thread Mark Patruck
Hi,

as www/p5-Mojo is months behind and i'd like to have a newer version
shipped with 6.0, i'd appreciate feedback on this:

- switching to IO::Socket::IP 0.37 (via ports) is not an option wrt the
  upcoming in-base Perl update (which brings us IO::Socket::IP 0.37)
  old discussion: http://marc.info/?l=openbsd-ports=145328102511528=2

- upstream bumped the requirement for IO::Socket::IP to 0.37 only because
  0.31 fixed a bug with IO::Socket::SSL + IPv6
  https://rt.cpan.org/Public/Bug/Display.html?id=103423

I'm running www/p5-Mojo 6.65 with IO::Socket::IP 0.29 w/o any issues...
however i don't do anything with Mojo+IPv6 yet.

-Mark

-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



net/prosody 0.9.10 (security)

2016-01-27 Thread Mark Patruck
Update net/prosody to 0.9.10. 

This fixes a security issue:

- mod_dialback: Adopt key generation algorithm from XEP-0185,
  to prevent impersonation attacks (CVE-2016-0756)

Also, the /dev/urandom read-only patch is not needed anymore,
as fixed upstream. Builds and runs fine, though tests fail. Last
working version is 0.9.8. Will look into this...


Index: Makefile
===
RCS file: /cvs/ports/net/prosody/Makefile,v
retrieving revision 1.38
diff -u -p -r1.38 Makefile
--- Makefile27 Jan 2016 21:10:19 -  1.38
+++ Makefile28 Jan 2016 06:51:43 -
@@ -3,7 +3,7 @@
 SHARED_ONLY=   Yes
 
 COMMENT=   communications server for Jabber/XMPP written in Lua
-DISTNAME=  prosody-0.9.9
+DISTNAME=  prosody-0.9.10
 CATEGORIES=net
 MASTER_SITES=  http://prosody.im/downloads/source/
 
Index: distinfo
===
RCS file: /cvs/ports/net/prosody/distinfo,v
retrieving revision 1.11
diff -u -p -r1.11 distinfo
--- distinfo11 Jan 2016 12:11:36 -  1.11
+++ distinfo28 Jan 2016 06:51:43 -
@@ -1,2 +1,2 @@
-SHA256 (prosody-0.9.9.tar.gz) = ViT9gNEDDE0eI5Fy96DVh2GhT/rShxMkDo8xZdXKzy4=
-SIZE (prosody-0.9.9.tar.gz) = 269415
+SHA256 (prosody-0.9.10.tar.gz) = SDbu/tTZu7Yyy6JKxb2Om8fAKaedBghLAP/HCFjRZi8=
+SIZE (prosody-0.9.10.tar.gz) = 267380
Index: patches/patch-util_uuid_lua
===
RCS file: patches/patch-util_uuid_lua
diff -N patches/patch-util_uuid_lua
--- patches/patch-util_uuid_lua 11 Jan 2016 12:11:36 -  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,21 +0,0 @@
-$OpenBSD: patch-util_uuid_lua,v 1.1 2016/01/11 12:11:36 sthen Exp $
 util/uuid.lua.orig Mon Jan 11 12:15:03 2016
-+++ util/uuid.lua  Mon Jan 11 12:15:13 2016
-@@ -8,7 +8,7 @@
- 
- local error = error;
- local round_up = math.ceil;
--local urandom, urandom_err = io.open("/dev/urandom", "r+");
-+local urandom, urandom_err = io.open("/dev/urandom", "r");
- 
- module "uuid"
- 
-@@ -31,8 +31,6 @@ function generate()
- end
- 
- function seed(x)
--  urandom:write(x);
--  urandom:flush();
- end
- 
- return _M;


-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



Re: Update www/p5-Mojo 6.40 1/3

2016-01-22 Thread Mark Patruck
On Fri, Jan 22, 2016 at 11:31:38AM +, Nigel Taylor wrote:
> 
> 
> On 01/20/16 09:03, Mark Patruck wrote:
> > Update www/p5-Mojo to 6.40.
> > 
> > - since 6.33 www/p5-Mojo depends on IO::Socket::IP 0.37 and according
> >   to afresh1@ we won't get Perl 5.22.1 before the lock, so i've restored
> >   net/p5-IO-Socket-IP from the attic (the patch is obsolete as fixed up-
> >   stream)
> > 
> >   I've also updated ports/net/Makefile...diff is below
> > 
> 
> Obvious No from me, needs a lot more to convince me.
> 
> p5-IO-Socket-Socks 0.67 requires IO::Socket::IP 0.37 but has been held
> back at 0.65. The only way to update IO::Socket::IP is in the core,
> followed by extensive tests. Having two possible IO::Socket:IP during
> builds / runtime means testing twice. This is not the same as just
> moving a port to a new version. You need not only to bring back
> IO::Socket::IP but everything related and move it forward, to it so it's
> an incomplete change.
> 
> Expand on the exact problems solved, what test show they have been
> solved. IO::Socket::IP 0.29 is passing the tests www/p5-Mojo runs.

The requirement for 0.37 should prevent errors in p5-Mojo
caused by bugs in IO::Socket::IP, also i thought the change
to be rather harmless.

The last IO::Socket::IP version in ports was 0.34. Wrt
the version history of IO::Socket:IP, there is only one
"change" at all...in 0.37.
0.35 is an upstream fix of bluhms@ patch + two small bugfixes
0.36 is windows only
0.37 small fixes and wording

> To ensure testing correct thing you need to run a bulk and machine with
> 
> doas rm /usr/libdata/perl5/IO/Socket/IP.pm
> 
> ensuring you keep p5-IO-Socket-IP installed.
> 
> You have to run the tests on every single perl port, in case
> IO:::Scoket::IP is used, and ensure results match.

obvious

> Scanning the source can also be used to find which use IO::Socket:IP.
> 
> Normal bulk builds aren't enough every port should be capable of being
> built by just installing it's build dependencies, so the port is not
> using another unrelated port's dependencies that happened to have been
> built before.
> 
> 
> The above need this so brought back and updated doesn't close close to
> what's required.
> 
> 
> $ cvs -R -q up -p -r 1.434 INDEX | grep IO-Socket-IP | indexfmt -0 | cut
> -d~ -f1-2
> amavisd-new-2.10.1~mail/amavisd-new,-main
> p5-Mail-SpamAssassin-3.4.0p4~mail/p5-Mail-SpamAssassin
> p5-Net-INET6Glue-0.603~net/p5-Net-INET6Glue
> p5-Mojolicious-5.58p0~www/p5-Mojo
> 
> 
> Where are the others? This is not complete because it's missing
> TEST_DEPENDS. But does tell me your not close to finding what's required.
> 

So how to proceed?

-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



Re: Update www/p5-Mojo 6.41

2016-01-21 Thread Mark Patruck
New p5-Mojo 6.41 and while there, i've changed the "post-install"
path as well.

Changes as usual: https://metacpan.org/changes/distribution/Mojolicious


Index: Makefile
===
RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
retrieving revision 1.27
diff -u -p -r1.27 Makefile
--- Makefile15 Oct 2015 21:01:06 -  1.27
+++ Makefile21 Jan 2016 19:20:58 -
@@ -3,7 +3,7 @@
 COMMENT =  next generation web framework for Perl
 
 MODULES =  cpan
-DISTNAME = Mojolicious-6.24
+DISTNAME = Mojolicious-6.41
 CATEGORIES =   www
 
 MAINTAINER =   Mark Patruck <m...@wrapped.cx>
@@ -16,6 +16,7 @@ HOMEPAGE =http://mojolicio.us/
 CPAN_AUTHOR =  SRI
 
 RUN_DEPENDS =  devel/p5-EV \
+   net/p5-IO-Socket-IP>=0.37 \
security/p5-IO-Socket-SSL>=1.94
 
 MAKE_ENV += TEST_CACHING=Yes
@@ -27,6 +28,6 @@ MAKE_ENV += TEST_PREFORK=Yes
 
 # see pkg/README for certificate handling
 post-install:
-   rm -rf ${PREFIX}/${P5SITE}/Mojo/IOLoop/certs/
+   rm -rf ${PREFIX}/${P5SITE}/Mojo/IOLoop/resources/
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
retrieving revision 1.21
diff -u -p -r1.21 distinfo
--- distinfo15 Oct 2015 21:01:06 -  1.21
+++ distinfo21 Jan 2016 19:20:58 -
@@ -1,2 +1,2 @@
-SHA256 (Mojolicious-6.24.tar.gz) = bgEog361mgykZJuUjP/i1WVCiYur2fffAxesY5pFEiU=
-SIZE (Mojolicious-6.24.tar.gz) = 651857
+SHA256 (Mojolicious-6.41.tar.gz) = mRkO7ZCLXIWpHSmXyEvqHJghbuQZt/ZT/MfVIQGwitE=
+SIZE (Mojolicious-6.41.tar.gz) = 659645
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/p5-Mojo/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -r1.10 PLIST
--- pkg/PLIST   19 Jul 2015 14:23:45 -  1.10
+++ pkg/PLIST   21 Jan 2016 19:20:58 -
@@ -74,6 +74,7 @@ ${P5SITE}/Mojo/UserAgent/Proxy.pm
 ${P5SITE}/Mojo/UserAgent/Server.pm
 ${P5SITE}/Mojo/UserAgent/Transactor.pm
 ${P5SITE}/Mojo/Util.pm
+${P5SITE}/Mojo/WebSocket.pm
 ${P5SITE}/Mojolicious/
 ${P5SITE}/Mojolicious.pm
 ${P5SITE}/Mojolicious/Command/
@@ -132,29 +133,31 @@ ${P5SITE}/Mojolicious/Types.pm
 ${P5SITE}/Mojolicious/Validator/
 ${P5SITE}/Mojolicious/Validator.pm
 ${P5SITE}/Mojolicious/Validator/Validation.pm
-${P5SITE}/Mojolicious/public/
-${P5SITE}/Mojolicious/public/favicon.ico
-${P5SITE}/Mojolicious/public/mojo/
-${P5SITE}/Mojolicious/public/mojo/failraptor.png
-${P5SITE}/Mojolicious/public/mojo/jquery/
-${P5SITE}/Mojolicious/public/mojo/jquery/jquery.js
-${P5SITE}/Mojolicious/public/mojo/logo-black.png
-${P5SITE}/Mojolicious/public/mojo/logo-white.png
-${P5SITE}/Mojolicious/public/mojo/noraptor.png
-${P5SITE}/Mojolicious/public/mojo/notfound.png
-${P5SITE}/Mojolicious/public/mojo/pinstripe-dark.png
-${P5SITE}/Mojolicious/public/mojo/pinstripe-light.png
-${P5SITE}/Mojolicious/public/mojo/prettify/
-${P5SITE}/Mojolicious/public/mojo/prettify/prettify-mojo-dark.css
-${P5SITE}/Mojolicious/public/mojo/prettify/prettify-mojo-light.css
-${P5SITE}/Mojolicious/public/mojo/prettify/run_prettify.js
-${P5SITE}/Mojolicious/public/mojo/stripes.png
-${P5SITE}/Mojolicious/templates/
-${P5SITE}/Mojolicious/templates/development.html.ep
-${P5SITE}/Mojolicious/templates/exception.html.ep
-${P5SITE}/Mojolicious/templates/mojobar.html.ep
-${P5SITE}/Mojolicious/templates/not_found.html.ep
-${P5SITE}/Mojolicious/templates/perldoc.html.ep
+${P5SITE}/Mojolicious/resources/
+${P5SITE}/Mojolicious/resources/public/
+${P5SITE}/Mojolicious/resources/public/favicon.ico
+${P5SITE}/Mojolicious/resources/public/mojo/
+${P5SITE}/Mojolicious/resources/public/mojo/failraptor.png
+${P5SITE}/Mojolicious/resources/public/mojo/jquery/
+${P5SITE}/Mojolicious/resources/public/mojo/jquery/jquery.js
+${P5SITE}/Mojolicious/resources/public/mojo/logo-black.png
+${P5SITE}/Mojolicious/resources/public/mojo/logo-white.png
+${P5SITE}/Mojolicious/resources/public/mojo/noraptor.png
+${P5SITE}/Mojolicious/resources/public/mojo/notfound.png
+${P5SITE}/Mojolicious/resources/public/mojo/pinstripe-dark.png
+${P5SITE}/Mojolicious/resources/public/mojo/pinstripe-light.png
+${P5SITE}/Mojolicious/resources/public/mojo/prettify/
+${P5SITE}/Mojolicious/resources/public/mojo/prettify/prettify-mojo-dark.css
+${P5SITE}/Mojolicious/resources/public/mojo/prettify/prettify-mojo-light.css
+${P5SITE}/Mojolicious/resources/public/mojo/prettify/run_prettify.js
+${P5SITE}/Mojolicious/resources/public/mojo/stripes.png
+${P5SITE}/Mojolicious/resources/templates/
+${P5SITE}/Mojolicious/resources/templates/mojo/
+${P5SITE}/Mojolicious/resources/templates/mojo/debug.html.ep
+${P5SITE}/Mojolicious/resources/templates/mojo/exception.html.ep
+${P5SITE}/Mojolicious/resources/templates/mojo/menubar.html.ep
+${P5SITE}/Mojolicious/resources/templates/mojo/not_found.html.ep
+${P5SITE}/Mojolicious/resources/templates/mojo/perldoc.html.ep
 ${P5SITE}

Update www/p5-Mojo 6.40 1/3

2016-01-20 Thread Mark Patruck
Update www/p5-Mojo to 6.40.

- since 6.33 www/p5-Mojo depends on IO::Socket::IP 0.37 and according
  to afresh1@ we won't get Perl 5.22.1 before the lock, so i've restored
  net/p5-IO-Socket-IP from the attic (the patch is obsolete as fixed up-
  stream)

  I've also updated ports/net/Makefile...diff is below


Index: Makefile
===
RCS file: Makefile
diff -N Makefile
--- /dev/null   1 Jan 1970 00:00:00 -
+++ Makefile20 Jan 2016 08:49:00 -
@@ -0,0 +1,18 @@
+# $OpenBSD: Makefile,v 1.6 2014/12/16 12:39:11 bluhm Exp $
+
+COMMENT =  family-neutral IP socket supporting both IPv4 and IPv6
+
+DISTNAME = IO-Socket-IP-0.37
+
+CATEGORIES =   net
+
+MAINTAINER =   Giovanni Bechis <giova...@openbsd.org>
+
+# perl
+PERMIT_PACKAGE_CDROM = Yes
+
+MODULES =  cpan
+
+MAKE_ENV = TEST_POD=1
+
+.include 
Index: distinfo
===
RCS file: distinfo
diff -N distinfo
--- /dev/null   1 Jan 1970 00:00:00 -
+++ distinfo20 Jan 2016 08:49:00 -
@@ -0,0 +1,2 @@
+SHA256 (IO-Socket-IP-0.37.tar.gz) = 
KtxfC2QdQfZitNmcB5V4DGL5r5EZiE0FMmX8iFiub3s=
+SIZE (IO-Socket-IP-0.37.tar.gz) = 44282
Index: pkg/DESCR
===
RCS file: pkg/DESCR
diff -N pkg/DESCR
--- /dev/null   1 Jan 1970 00:00:00 -
+++ pkg/DESCR   20 Jan 2016 08:49:00 -
@@ -0,0 +1,4 @@
+IO::Socket::IP provides a protocol-independent way to use IPv4 and
+IPv6 sockets, as a drop-in replacement for IO::Socket::INET. Most
+constructor arguments and methods are provided in a backward-compatible
+way.
Index: pkg/PLIST
===
RCS file: pkg/PLIST
diff -N pkg/PLIST
--- /dev/null   1 Jan 1970 00:00:00 -
+++ pkg/PLIST   20 Jan 2016 08:49:00 -
@@ -0,0 +1,5 @@
+@comment $OpenBSD: PLIST,v 1.1 2013/04/12 14:11:26 giovanni Exp $
+${P5SITE}/IO/
+${P5SITE}/IO/Socket/
+${P5SITE}/IO/Socket/IP.pm
+@man man/man3p/IO::Socket::IP.3p




Index: Makefile
===
RCS file: /cvs/ports/net/Makefile,v
retrieving revision 1.952
diff -u -p -r1.952 Makefile
--- Makefile13 Jan 2016 07:25:12 -  1.952
+++ Makefile20 Jan 2016 09:01:28 -
@@ -325,6 +325,7 @@
  SUBDIR += p5-Geo-IP
  SUBDIR += p5-IO-Interface
  SUBDIR += p5-IO-Socket-INET6
+ SUBDIR += p5-IO-Socket-IP
  SUBDIR += p5-IO-Socket-Multicast
  SUBDIR += p5-IO-Socket-Socks
  SUBDIR += p5-IO-Socket-Timeout


-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



Update www/p5-Mojo 6.40 3/3

2016-01-20 Thread Mark Patruck
Update www/p5-Mojo 6.40 3/3 - Mojolicious-Plugin-TtRenderer

- update textproc/p5-Mojolicious-Plugin-TtRenderer to 1.57
to cope with new p5-Mojo


Index: Makefile
===
RCS file: /cvs/ports/textproc/p5-Mojolicious-Plugin-TtRenderer/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile27 Apr 2015 19:38:21 -  1.4
+++ Makefile20 Jan 2016 08:55:40 -
@@ -3,7 +3,7 @@
 COMMENT =  Template Renderer Plugin for Mojolicious
 
 MODULES =  cpan
-DISTNAME = Mojolicious-Plugin-TtRenderer-1.56
+DISTNAME = Mojolicious-Plugin-TtRenderer-1.57
 CATEGORIES =   textproc
 
 # Perl
Index: distinfo
===
RCS file: /cvs/ports/textproc/p5-Mojolicious-Plugin-TtRenderer/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo27 Apr 2015 19:38:21 -  1.4
+++ distinfo20 Jan 2016 08:55:40 -
@@ -1,2 +1,2 @@
-SHA256 (Mojolicious-Plugin-TtRenderer-1.56.tar.gz) = 
Tm3uvvu4m2nd+Yz85u4f7aXxABU6PHMMYnwBmKdQXf0=
-SIZE (Mojolicious-Plugin-TtRenderer-1.56.tar.gz) = 25908
+SHA256 (Mojolicious-Plugin-TtRenderer-1.57.tar.gz) = 
p7XRnyX5uz2zFxdLOv1jlo8bNqmm550D/pABVvV97gc=
+SIZE (Mojolicious-Plugin-TtRenderer-1.57.tar.gz) = 25676


-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



Update www/p5-Mojo 6.40 2/3

2016-01-20 Thread Mark Patruck
Update www/p5-Mojo 6.40 2/3.

- lots of changes, see
https://metacpan.org/changes/distribution/Mojolicious


Index: Makefile
===
RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
retrieving revision 1.27
diff -u -p -r1.27 Makefile
--- Makefile15 Oct 2015 21:01:06 -  1.27
+++ Makefile20 Jan 2016 08:53:19 -
@@ -3,7 +3,7 @@
 COMMENT =  next generation web framework for Perl
 
 MODULES =  cpan
-DISTNAME = Mojolicious-6.24
+DISTNAME = Mojolicious-6.40
 CATEGORIES =   www
 
 MAINTAINER =   Mark Patruck <m...@wrapped.cx>
@@ -16,6 +16,7 @@ HOMEPAGE =http://mojolicio.us/
 CPAN_AUTHOR =  SRI
 
 RUN_DEPENDS =  devel/p5-EV \
+   net/p5-IO-Socket-IP>=0.37 \
security/p5-IO-Socket-SSL>=1.94
 
 MAKE_ENV += TEST_CACHING=Yes
Index: distinfo
===
RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
retrieving revision 1.21
diff -u -p -r1.21 distinfo
--- distinfo15 Oct 2015 21:01:06 -  1.21
+++ distinfo20 Jan 2016 08:53:19 -
@@ -1,2 +1,2 @@
-SHA256 (Mojolicious-6.24.tar.gz) = bgEog361mgykZJuUjP/i1WVCiYur2fffAxesY5pFEiU=
-SIZE (Mojolicious-6.24.tar.gz) = 651857
+SHA256 (Mojolicious-6.40.tar.gz) = 12vNh3KvfT7hBgjn3e0iWpJr7NBCdmfpd30HRrbTNj8=
+SIZE (Mojolicious-6.40.tar.gz) = 658749
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/p5-Mojo/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -r1.10 PLIST
--- pkg/PLIST   19 Jul 2015 14:23:45 -  1.10
+++ pkg/PLIST   20 Jan 2016 08:53:19 -
@@ -74,6 +74,7 @@ ${P5SITE}/Mojo/UserAgent/Proxy.pm
 ${P5SITE}/Mojo/UserAgent/Server.pm
 ${P5SITE}/Mojo/UserAgent/Transactor.pm
 ${P5SITE}/Mojo/Util.pm
+${P5SITE}/Mojo/WebSocket.pm
 ${P5SITE}/Mojolicious/
 ${P5SITE}/Mojolicious.pm
 ${P5SITE}/Mojolicious/Command/
@@ -132,29 +133,31 @@ ${P5SITE}/Mojolicious/Types.pm
 ${P5SITE}/Mojolicious/Validator/
 ${P5SITE}/Mojolicious/Validator.pm
 ${P5SITE}/Mojolicious/Validator/Validation.pm
-${P5SITE}/Mojolicious/public/
-${P5SITE}/Mojolicious/public/favicon.ico
-${P5SITE}/Mojolicious/public/mojo/
-${P5SITE}/Mojolicious/public/mojo/failraptor.png
-${P5SITE}/Mojolicious/public/mojo/jquery/
-${P5SITE}/Mojolicious/public/mojo/jquery/jquery.js
-${P5SITE}/Mojolicious/public/mojo/logo-black.png
-${P5SITE}/Mojolicious/public/mojo/logo-white.png
-${P5SITE}/Mojolicious/public/mojo/noraptor.png
-${P5SITE}/Mojolicious/public/mojo/notfound.png
-${P5SITE}/Mojolicious/public/mojo/pinstripe-dark.png
-${P5SITE}/Mojolicious/public/mojo/pinstripe-light.png
-${P5SITE}/Mojolicious/public/mojo/prettify/
-${P5SITE}/Mojolicious/public/mojo/prettify/prettify-mojo-dark.css
-${P5SITE}/Mojolicious/public/mojo/prettify/prettify-mojo-light.css
-${P5SITE}/Mojolicious/public/mojo/prettify/run_prettify.js
-${P5SITE}/Mojolicious/public/mojo/stripes.png
-${P5SITE}/Mojolicious/templates/
-${P5SITE}/Mojolicious/templates/development.html.ep
-${P5SITE}/Mojolicious/templates/exception.html.ep
-${P5SITE}/Mojolicious/templates/mojobar.html.ep
-${P5SITE}/Mojolicious/templates/not_found.html.ep
-${P5SITE}/Mojolicious/templates/perldoc.html.ep
+${P5SITE}/Mojolicious/resources/
+${P5SITE}/Mojolicious/resources/public/
+${P5SITE}/Mojolicious/resources/public/favicon.ico
+${P5SITE}/Mojolicious/resources/public/mojo/
+${P5SITE}/Mojolicious/resources/public/mojo/failraptor.png
+${P5SITE}/Mojolicious/resources/public/mojo/jquery/
+${P5SITE}/Mojolicious/resources/public/mojo/jquery/jquery.js
+${P5SITE}/Mojolicious/resources/public/mojo/logo-black.png
+${P5SITE}/Mojolicious/resources/public/mojo/logo-white.png
+${P5SITE}/Mojolicious/resources/public/mojo/noraptor.png
+${P5SITE}/Mojolicious/resources/public/mojo/notfound.png
+${P5SITE}/Mojolicious/resources/public/mojo/pinstripe-dark.png
+${P5SITE}/Mojolicious/resources/public/mojo/pinstripe-light.png
+${P5SITE}/Mojolicious/resources/public/mojo/prettify/
+${P5SITE}/Mojolicious/resources/public/mojo/prettify/prettify-mojo-dark.css
+${P5SITE}/Mojolicious/resources/public/mojo/prettify/prettify-mojo-light.css
+${P5SITE}/Mojolicious/resources/public/mojo/prettify/run_prettify.js
+${P5SITE}/Mojolicious/resources/public/mojo/stripes.png
+${P5SITE}/Mojolicious/resources/templates/
+${P5SITE}/Mojolicious/resources/templates/mojo/
+${P5SITE}/Mojolicious/resources/templates/mojo/debug.html.ep
+${P5SITE}/Mojolicious/resources/templates/mojo/exception.html.ep
+${P5SITE}/Mojolicious/resources/templates/mojo/menubar.html.ep
+${P5SITE}/Mojolicious/resources/templates/mojo/not_found.html.ep
+${P5SITE}/Mojolicious/resources/templates/mojo/perldoc.html.ep
 ${P5SITE}/Test/
 ${P5SITE}/Test/Mojo.pm
 ${P5SITE}/ojo.pm
@@ -220,6 +223,7 @@ ${P5SITE}/ojo.pm
 @man man/man3p/Mojo::UserAgent::Server.3p
 @man man/man3p/Mojo::UserAgent::Transactor.3p
 @man man/man3p/Mojo::Util.3p
+@man man/man3p/Mojo::WebSocket.3p
 @man man/man3p/Mojolicious.3p
 @man man/man3p

www/p5-Mojo 6.24

2015-10-15 Thread Mark Patruck
Update www/p5-Mojo to 6.24

Changelog:
https://metacpan.org/changes/distribution/Mojolicious


Index: Makefile
===
RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
retrieving revision 1.26
diff -u -p -r1.26 Makefile
--- Makefile28 Sep 2015 09:39:32 -  1.26
+++ Makefile15 Oct 2015 14:58:54 -
@@ -3,7 +3,7 @@
 COMMENT =  next generation web framework for Perl
 
 MODULES =  cpan
-DISTNAME = Mojolicious-6.22
+DISTNAME = Mojolicious-6.24
 CATEGORIES =   www
 
 MAINTAINER =   Mark Patruck <m...@wrapped.cx>
Index: distinfo
===
RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
retrieving revision 1.20
diff -u -p -r1.20 distinfo
--- distinfo28 Sep 2015 09:39:32 -  1.20
+++ distinfo15 Oct 2015 14:58:54 -
@@ -1,2 +1,2 @@
-SHA256 (Mojolicious-6.22.tar.gz) = zjX7WFpu6eoZEwOuXIPjr7/fzmw+WuhRwV27v/jzhK8=
-SIZE (Mojolicious-6.22.tar.gz) = 650658
+SHA256 (Mojolicious-6.24.tar.gz) = bgEog361mgykZJuUjP/i1WVCiYur2fffAxesY5pFEiU=
+SIZE (Mojolicious-6.24.tar.gz) = 651857


-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



www/p5-Mojo 6.22

2015-09-28 Thread Mark Patruck
New week, new Mojo.

Update www/p5-Mojo to 6.22

- small improvements, full changelog:
https://metacpan.org/changes/distribution/Mojolicious


Index: Makefile
===
RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
retrieving revision 1.25
diff -u -p -r1.25 Makefile
--- Makefile23 Sep 2015 09:51:48 -  1.25
+++ Makefile28 Sep 2015 09:22:21 -
@@ -3,7 +3,7 @@
 COMMENT =  next generation web framework for Perl
 
 MODULES =  cpan
-DISTNAME = Mojolicious-6.21
+DISTNAME = Mojolicious-6.22
 CATEGORIES =   www
 
 MAINTAINER =   Mark Patruck <m...@wrapped.cx>
Index: distinfo
===
RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
retrieving revision 1.19
diff -u -p -r1.19 distinfo
--- distinfo23 Sep 2015 09:51:48 -  1.19
+++ distinfo28 Sep 2015 09:22:21 -
@@ -1,2 +1,2 @@
-SHA256 (Mojolicious-6.21.tar.gz) = a4EhSg3ftzXDRb6jRLHB4d2ewO0Zu1Ihs0UVWyyxhNU=
-SIZE (Mojolicious-6.21.tar.gz) = 650264
+SHA256 (Mojolicious-6.22.tar.gz) = zjX7WFpu6eoZEwOuXIPjr7/fzmw+WuhRwV27v/jzhK8=
+SIZE (Mojolicious-6.22.tar.gz) = 650658


-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



www/p5-Mojo 6.21

2015-09-23 Thread Mark Patruck
Update www/p5-Mojo to 6.21

- small fixes and enhancements

more detailed changelog:
https://metacpan.org/changes/distribution/Mojolicious

TEST_TLS is gone, as we don't support SSLv3 anymore.


Index: Makefile
===
RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
retrieving revision 1.24
diff -u -p -r1.24 Makefile
--- Makefile8 Sep 2015 07:12:11 -   1.24
+++ Makefile23 Sep 2015 09:14:13 -
@@ -3,7 +3,7 @@
 COMMENT =  next generation web framework for Perl
 
 MODULES =  cpan
-DISTNAME = Mojolicious-6.18
+DISTNAME = Mojolicious-6.21
 CATEGORIES =   www
 
 MAINTAINER =   Mark Patruck <m...@wrapped.cx>
@@ -24,7 +24,6 @@ MAKE_ENV += TEST_HYPNOTOAD=Yes
 MAKE_ENV += TEST_MORBO=Yes
 MAKE_ENV += TEST_POD=Yes
 MAKE_ENV += TEST_PREFORK=Yes
-MAKE_ENV += TEST_TLS=Yes
 
 # see pkg/README for certificate handling
 post-install:
Index: distinfo
===
RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
retrieving revision 1.18
diff -u -p -r1.18 distinfo
--- distinfo8 Sep 2015 07:12:11 -   1.18
+++ distinfo23 Sep 2015 09:14:13 -
@@ -1,2 +1,2 @@
-SHA256 (Mojolicious-6.18.tar.gz) = bikdskDxbcybIONAOzSfcj64mWKIorVqErLfuRa67j4=
-SIZE (Mojolicious-6.18.tar.gz) = 646475
+SHA256 (Mojolicious-6.21.tar.gz) = a4EhSg3ftzXDRb6jRLHB4d2ewO0Zu1Ihs0UVWyyxhNU=
+SIZE (Mojolicious-6.21.tar.gz) = 650264


-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



www/p5-Mojo 6.18

2015-09-08 Thread Mark Patruck
Update www/p5-Mojo to 6.18

- small fixes and improvements


Index: Makefile
===
RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
retrieving revision 1.23
diff -u -p -r1.23 Makefile
--- Makefile25 Aug 2015 10:38:53 -  1.23
+++ Makefile7 Sep 2015 08:31:04 -
@@ -3,7 +3,7 @@
 COMMENT =  next generation web framework for Perl
 
 MODULES =  cpan
-DISTNAME = Mojolicious-6.17
+DISTNAME = Mojolicious-6.18
 CATEGORIES =   www
 
 MAINTAINER =   Mark Patruck <m...@wrapped.cx>
Index: distinfo
===
RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
retrieving revision 1.17
diff -u -p -r1.17 distinfo
--- distinfo25 Aug 2015 10:38:53 -  1.17
+++ distinfo7 Sep 2015 08:31:04 -
@@ -1,2 +1,2 @@
-SHA256 (Mojolicious-6.17.tar.gz) = rBnkrgnLaIC8hY6cYsz2oTkI6h8W3Sz1K2nQl5mAG8A=
-SIZE (Mojolicious-6.17.tar.gz) = 645936
+SHA256 (Mojolicious-6.18.tar.gz) = bikdskDxbcybIONAOzSfcj64mWKIorVqErLfuRa67j4=
+SIZE (Mojolicious-6.18.tar.gz) = 646475


-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



www/p5-Mojo 6.17

2015-08-24 Thread Mark Patruck
Update www/p5-Mojo to 6.17

- removed deprecated build_body and build_headers methods from Mojo::Content
- small fixes and improvements


Index: Makefile
===
RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- Makefile19 Jul 2015 14:23:45 -  1.22
+++ Makefile24 Aug 2015 14:00:32 -
@@ -3,9 +3,8 @@
 COMMENT =  next generation web framework for Perl
 
 MODULES =  cpan
-DISTNAME = Mojolicious-6.14
+DISTNAME = Mojolicious-6.17
 CATEGORIES =   www
-REVISION = 0
 
 MAINTAINER =   Mark Patruck m...@wrapped.cx
 
Index: distinfo
===
RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
retrieving revision 1.16
diff -u -p -r1.16 distinfo
--- distinfo19 Jul 2015 06:38:15 -  1.16
+++ distinfo24 Aug 2015 14:00:32 -
@@ -1,2 +1,2 @@
-SHA256 (Mojolicious-6.14.tar.gz) = mAiHGyTujJcJ/BvQRzpkpU2Z/IxNYzT1AyVq6QEwsFo=
-SIZE (Mojolicious-6.14.tar.gz) = 646992
+SHA256 (Mojolicious-6.17.tar.gz) = rBnkrgnLaIC8hY6cYsz2oTkI6h8W3Sz1K2nQl5mAG8A=
+SIZE (Mojolicious-6.17.tar.gz) = 645936



-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



www/p5-Mojo 6.13

2015-07-09 Thread Mark Patruck
Update www/p5-Mojo to 6.13

- Added support for validating file uploads.


Index: Makefile
===
RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- Makefile22 Jun 2015 08:26:53 -  1.19
+++ Makefile9 Jul 2015 06:46:18 -
@@ -3,7 +3,7 @@
 COMMENT =  next generation web framework for Perl
 
 MODULES =  cpan
-DISTNAME = Mojolicious-6.12
+DISTNAME = Mojolicious-6.13
 CATEGORIES =   www
 
 MAINTAINER =   Mark Patruck m...@wrapped.cx
@@ -13,7 +13,7 @@ PERMIT_PACKAGE_CDROM =Yes
 
 HOMEPAGE = http://mojolicio.us/
 
-CPAN_AUTHOR =  DBOOK
+CPAN_AUTHOR =  SRI
 
 RUN_DEPENDS =  devel/p5-EV \
security/p5-IO-Socket-SSL=1.94
Index: distinfo
===
RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
retrieving revision 1.14
diff -u -p -r1.14 distinfo
--- distinfo22 Jun 2015 08:26:53 -  1.14
+++ distinfo9 Jul 2015 06:46:18 -
@@ -1,2 +1,2 @@
-SHA256 (Mojolicious-6.12.tar.gz) = iZIWlVwnZ8Kn/WayFwmIvfHckzrYV5xq2JaQc3lhSlw=
-SIZE (Mojolicious-6.12.tar.gz) = 653632
+SHA256 (Mojolicious-6.13.tar.gz) = 6rodi4rN5NUiVG2zGcOx7lUip862YXsox5cZ8Va9+OI=
+SIZE (Mojolicious-6.13.tar.gz) = 646993



-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



Re: Update devel/p5-EV to 4.20

2015-06-25 Thread Mark Patruck
Thanks David

On Thu, Jun 25, 2015 at 11:58:44AM +0200, David Coppa wrote:
 On Mon, Jun 22, 2015 at 11:25 AM, Mark Patruck m...@wrapped.cx wrote:
  As devel/libev has been updated to 4.20 today, it might be time to
  update devel/p5-EV as well (ports p5-EV is  2 years old)
 
  - multiple changes (https://metacpan.org/changes/distribution/EV)
  - the only patch is obsolete (fixed upstream thanks to miod@)
  - since 4.20 Canary-Stability-2001 is needed. I've added that under
devel/p5-Canary-Stability...dunno if it fits here
  - i did a short test with www/p5-Mojo and devel/libev 4.20 and
devel/p5-EV 4.20 w/o any issues
 
 All done.
 
 Ciao!
 David

-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



Re: Update devel/p5-EV to 4.20

2015-06-25 Thread Mark Patruck
Attached: p5-Canary-Stability.tgz

On Thu, Jun 25, 2015 at 10:30:57AM +0200, David Coppa wrote:
 On Thu, Jun 25, 2015 at 7:45 AM, Mark Patruck m...@wrapped.cx wrote:
  Hi David,
 
  do you have time to commit this? I'd like to include this in my build
  today.
 
 I need an ok from another developer to import the new port 
 p5-Canary-Stability.
 
 Can you resend it to ports@ as a tarball please?


-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx


p5-Canary-Stability.tgz
Description: application/tar-gz


www/p5-Mojo 6.12

2015-06-22 Thread Mark Patruck
Update www/p5-Mojo to 6.12. CPAN_AUTHOR has changed...at least for
this version.

- Fixed bug in Mojo::Message


Index: Makefile
===
RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile
--- Makefile20 May 2015 10:11:42 -  1.18
+++ Makefile22 Jun 2015 07:59:13 -
@@ -3,7 +3,7 @@
 COMMENT =  next generation web framework for Perl
 
 MODULES =  cpan
-DISTNAME = Mojolicious-6.11
+DISTNAME = Mojolicious-6.12
 CATEGORIES =   www
 
 MAINTAINER =   Mark Patruck m...@wrapped.cx
@@ -13,7 +13,7 @@ PERMIT_PACKAGE_CDROM =Yes
 
 HOMEPAGE = http://mojolicio.us/
 
-CPAN_AUTHOR =  SRI
+CPAN_AUTHOR =  DBOOK
 
 RUN_DEPENDS =  devel/p5-EV \
security/p5-IO-Socket-SSL=1.94
Index: distinfo
===
RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
retrieving revision 1.13
diff -u -p -r1.13 distinfo
--- distinfo20 May 2015 10:11:42 -  1.13
+++ distinfo22 Jun 2015 07:59:13 -
@@ -1,2 +1,2 @@
-SHA256 (Mojolicious-6.11.tar.gz) = Vh5KoPTxpQC2WX6gIfrlMjhj+2Bg5a16PIwb1j63BwQ=
-SIZE (Mojolicious-6.11.tar.gz) = 644909
+SHA256 (Mojolicious-6.12.tar.gz) = iZIWlVwnZ8Kn/WayFwmIvfHckzrYV5xq2JaQc3lhSlw=
+SIZE (Mojolicious-6.12.tar.gz) = 653632



-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



Update devel/p5-EV to 4.20

2015-06-22 Thread Mark Patruck
As devel/libev has been updated to 4.20 today, it might be time to
update devel/p5-EV as well (ports p5-EV is  2 years old)

- multiple changes (https://metacpan.org/changes/distribution/EV)
- the only patch is obsolete (fixed upstream thanks to miod@)
- since 4.20 Canary-Stability-2001 is needed. I've added that under
  devel/p5-Canary-Stability...dunno if it fits here
- i did a short test with www/p5-Mojo and devel/libev 4.20 and
  devel/p5-EV 4.20 w/o any issues


Index: Makefile
===
RCS file: /cvs/ports/devel/p5-EV/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile14 Jun 2014 23:24:56 -  1.8
+++ Makefile22 Jun 2015 09:09:57 -
@@ -4,10 +4,9 @@ SHARED_ONLY =  Yes
 COMMENT =  perl interface to libev
 
 MODULES =  cpan
-DISTNAME = EV-4.15
+DISTNAME = EV-4.20
 CATEGORIES =   devel
 CPAN_AUTHOR =  MLEHMANN
-REVISION = 0
 
 # Perl
 PERMIT_PACKAGE_CDROM = Yes
@@ -16,6 +15,7 @@ WANTLIB = c pthread
 
 BUILD_DEPENDS =${RUN_DEPENDS}
 RUN_DEPENDS =  devel/libev \
-   devel/p5-common-sense
+   devel/p5-common-sense \
+   devel/p5-Canary-Stability
 
 .include bsd.port.mk
Index: distinfo
===
RCS file: /cvs/ports/devel/p5-EV/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo26 Apr 2013 10:10:28 -  1.2
+++ distinfo22 Jun 2015 09:09:57 -
@@ -1,2 +1,2 @@
-SHA256 (EV-4.15.tar.gz) = e8NwGpTc+xPPs4LcNs00VcdJev6XbGBKHheDwDKumXU=
-SIZE (EV-4.15.tar.gz) = 189514
+SHA256 (EV-4.20.tar.gz) = RxpmRoeHopIzvC6mn/+xo9lfirj3Vcg1+EWx5tfGZH8=
+SIZE (EV-4.20.tar.gz) = 191665
Index: patches/patch-libev_ev_c
===
RCS file: patches/patch-libev_ev_c
diff -N patches/patch-libev_ev_c
--- patches/patch-libev_ev_c19 Mar 2014 13:48:40 -  1.2
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,23 +0,0 @@
-$OpenBSD: patch-libev_ev_c,v 1.2 2014/03/19 13:48:40 jasper Exp $
 libev/ev.c.origFri Mar  1 12:10:48 2013
-+++ libev/ev.c Wed Mar 19 14:45:12 2014
-@@ -637,6 +637,10 @@ struct signalfd_siginfo
-   #define ECB_MEMORY_FENCE_RELEASE __asm__ __volatile__ ()
- #elif defined __ia64__
-   #define ECB_MEMORY_FENCE __asm__ __volatile__ (mf   : : : 
memory)
-+#elif defined __m88k__
-+  #define ECB_MEMORY_FENCE __asm__ __volatile__ (tb1 0,%%r0,128 
: : : memory)
-+#elif defined __sh__
-+  #define ECB_MEMORY_FENCE __asm__ __volatile__ ( : : : 
memory)
- #endif
-   #endif
- #endif
-@@ -1053,6 +1057,8 @@ ecb_inline ecb_bool ecb_little_endian (void) { return 
- || defined __alpha__ \
- || defined __hppa__ \
- || defined __ia64__ \
-+|| defined __m88k__ \
-+|| defined __sh__ \
- || defined _M_IX86 || defined _M_AMD64 || defined _M_IA64
-   #define ECB_STDFP 1
-   #include string.h /* for memcpy */



Index: Makefile
===
RCS file: Makefile
diff -N Makefile
--- /dev/null   1 Jan 1970 00:00:00 -
+++ Makefile22 Jun 2015 09:06:38 -
@@ -0,0 +1,14 @@
+# $OpenBSD$
+
+COMMENT =  canary to check perl compatibility for schmorp's modules
+
+MODULES =  cpan
+DISTNAME = Canary-Stability-2001
+CATEGORIES =   devel
+
+CPAN_AUTHOR =  MLEHMANN
+
+# Perl
+PERMIT_PACKAGE_CDROM = Yes
+
+.include bsd.port.mk
Index: distinfo
===
RCS file: distinfo
diff -N distinfo
--- /dev/null   1 Jan 1970 00:00:00 -
+++ distinfo22 Jun 2015 09:06:38 -
@@ -0,0 +1,2 @@
+SHA256 (Canary-Stability-2001.tar.gz) = 
NguEjkYAEPY7v2qyI0VRYKdm+qRgg1lyIqaxH1miswc=
+SIZE (Canary-Stability-2001.tar.gz) = 3518
Index: pkg/DESCR
===
RCS file: pkg/DESCR
diff -N pkg/DESCR
--- /dev/null   1 Jan 1970 00:00:00 -
+++ pkg/DESCR   22 Jun 2015 09:06:38 -
@@ -0,0 +1,7 @@
+This module is used by Schmorp's modules during configuration
+stage to test the installed perl for compatibility with his
+modules.
+
+It's not, at this stage, meant as a tool for other module
+authors, although in principle nothing prevents them from
+subscribing to the same ideas.
Index: pkg/PLIST
===
RCS file: pkg/PLIST
diff -N pkg/PLIST
--- /dev/null   1 Jan 1970 00:00:00 -
+++ pkg/PLIST   22 Jun 2015 09:06:38 -
@@ -0,0 +1,4 @@
+@comment $OpenBSD$
+${P5SITE}/Canary/
+${P5SITE}/Canary/Stability.pm
+@man man/man3p/Canary::Stability.3p


-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



Re: www/p5-Mojo UPDATE - 6.11

2015-05-19 Thread Mark Patruck
...and to 6.11


Index: Makefile
===
RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile27 Apr 2015 19:27:47 -  1.17
+++ Makefile19 May 2015 16:16:44 -
@@ -3,7 +3,7 @@
 COMMENT =  next generation web framework for Perl
 
 MODULES =  cpan
-DISTNAME = Mojolicious-6.09
+DISTNAME = Mojolicious-6.11
 CATEGORIES =   www
 
 MAINTAINER =   Mark Patruck m...@wrapped.cx
Index: distinfo
===
RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo27 Apr 2015 19:27:47 -  1.12
+++ distinfo19 May 2015 16:16:44 -
@@ -1,2 +1,2 @@
-SHA256 (Mojolicious-6.09.tar.gz) = oCO8m1149lIt18dXMLxk5ra4eTfusdaj7qqLES5d+Uo=
-SIZE (Mojolicious-6.09.tar.gz) = 644130
+SHA256 (Mojolicious-6.11.tar.gz) = Vh5KoPTxpQC2WX6gIfrlMjhj+2Bg5a16PIwb1j63BwQ=
+SIZE (Mojolicious-6.11.tar.gz) = 644909



On Fri, May 15, 2015 at 09:38:10AM +0200, Mark Patruck wrote:
 Update www/p5-Mojo to 6.10
 
 - support for user/group switching has been removed, so if you need
   this have a look at Mojolicious::Plugin::SetUserGroup
 



-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



www/p5-Mojo 6.10

2015-05-15 Thread Mark Patruck
Update www/p5-Mojo to 6.10

- support for user/group switching has been removed, so if you need
  this have a look at Mojolicious::Plugin::SetUserGroup


Index: Makefile
===
RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile27 Apr 2015 19:27:47 -  1.17
+++ Makefile15 May 2015 07:32:14 -
@@ -3,7 +3,7 @@
 COMMENT =  next generation web framework for Perl
 
 MODULES =  cpan
-DISTNAME = Mojolicious-6.09
+DISTNAME = Mojolicious-6.10
 CATEGORIES =   www
 
 MAINTAINER =   Mark Patruck m...@wrapped.cx
Index: distinfo
===
RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo27 Apr 2015 19:27:47 -  1.12
+++ distinfo15 May 2015 07:32:14 -
@@ -1,2 +1,2 @@
-SHA256 (Mojolicious-6.09.tar.gz) = oCO8m1149lIt18dXMLxk5ra4eTfusdaj7qqLES5d+Uo=
-SIZE (Mojolicious-6.09.tar.gz) = 644130
+SHA256 (Mojolicious-6.10.tar.gz) = V6P5VR/U248368QuIBlsN95kHQHjbjp9DHcZOsosilg=
+SIZE (Mojolicious-6.10.tar.gz) = 644107



-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



Re: dpb - Error: job failed 256

2015-05-05 Thread Mark Patruck
Seeing that too when trying to build my list of ports with dpb
after setting new users for build and fetch.

I've already talked to espie@ yesterday and at least here, it
looks like needed dirs in /usr/ports/packages/ARCH/ are not being
created or permissions are wrong. After fiddling around, at least
a few ports build via dpb.

Just for the info: already tried with the latest changes from 
today w/o success.

On Tue, May 05, 2015 at 12:08:48PM +0100, Stuart Henderson wrote:
 Anyone know what this is about? Responsible for 638 failures in the
 last hppa build.
 
  Building on hppa-1 under x11/st
  DIST = [x11/st:st-0.5.tar.gz]
  FULLPKGNAME = st-0.5
  RDEPENDS = [fonts/liberation-fonts]
 (Junk lock failure for hppa-1 at 1430789016)
 Received IO
 (Junk lock obtained for hppa-1 at 1430789028)
 Woken up x11/st
 Woken up x11/st
 Still tainted: 0
  Running junk in x11/st at 1430789036
 /usr/sbin/pkg_delete -aIXq GeoIP-1.6.5 ImageMagick-6.7.7.7p8 OpenEXR-1.6.1p3 
 autoconf-2.68p0 bison-2.3p1 boost-1.53.0p7 bzip2-1.0.6p1 cdparanoia-3.a9.8p1 
 desktop-file-utils-0.22p0 etl-0.04.17 gdbm-1.11p0 gettext-0.19.4 
 glib2-2.44.0p0 gmake-4.1p0 gmp-5.0.2p3 gnutls-3.3.14 
 gobject-introspection-1.44.0 gstreamer-0.10.36p7 gtk+2-2.24.27p2 
 gtk+3-3.16.2p0 iso-codes-3.57 libcares-1.10.0 libffi-3.1p0 libgcrypt-1.6.3 
 libiconv-1.14p3 libltdl-2.4.2p1 libmng-1.0.10p3 libsmi-0.4.8p1 
 libtheora-1.1.1p3 libtool-2.4.2p0 libvorbis-1.3.5 libxml++-2.38.0 
 libyaml-0.1.6p0 lua-5.2.4 metaauto-1.0p1 orc-0.4.23 p5-Module-Install-1.08p0 
 p5-Task-Weaken-1.04 pango-1.36.8 pcre-8.35p0 portaudio-svn-1919 
 py3-distutils-extra-2.38 py3-gobject3-3.16.1 python-2.7.9p0 tk-8.5.16 
 tremor-20120410p1 xdg-utils-1.1.0rc3p0 xz-5.2.1 
 (Junk lock released for hppa-1 at 1430789105)
 Woken up security/its4
 distfiles size=36710
  Running build in x11/st at 1430789105
 Error: job failed 256
 

-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



www/p5-Mojo - 6.09

2015-04-26 Thread Mark Patruck
The following diffs update

- www/p5-Mojo - 6.09 NEW
- www/p5-MojoX-Session - 0.33
- textproc/p5-Mojolicious-Plugin-TtRenderer - 1.56 NEW


 www/p5-Mojo

I've slightly changed the README

Index: Makefile
===
RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
retrieving revision 1.16
diff -u -p -r1.16 Makefile
--- Makefile17 Dec 2014 00:15:25 -  1.16
+++ Makefile26 Apr 2015 15:32:00 -
@@ -3,8 +3,7 @@
 COMMENT =  next generation web framework for Perl
 
 MODULES =  cpan
-DISTNAME = Mojolicious-5.58
-REVISION = 1
+DISTNAME = Mojolicious-6.09
 CATEGORIES =   www
 
 MAINTAINER =   Mark Patruck m...@wrapped.cx
@@ -17,7 +16,7 @@ HOMEPAGE =http://mojolicio.us/
 CPAN_AUTHOR =  SRI
 
 RUN_DEPENDS =  devel/p5-EV \
-   security/p5-IO-Socket-SSL=1.84
+   security/p5-IO-Socket-SSL=1.94
 
 MAKE_ENV += TEST_CACHING=Yes
 MAKE_ENV += TEST_EV=Yes
Index: distinfo
===
RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
retrieving revision 1.11
diff -u -p -r1.11 distinfo
--- distinfo7 Nov 2014 11:13:09 -   1.11
+++ distinfo26 Apr 2015 15:32:00 -
@@ -1,2 +1,2 @@
-SHA256 (Mojolicious-5.58.tar.gz) = y6jqznI0io7mflQiiS9Aa30xupmVFueVwnVYxt5b9o4=
-SIZE (Mojolicious-5.58.tar.gz) = 653136
+SHA256 (Mojolicious-6.09.tar.gz) = oCO8m1149lIt18dXMLxk5ra4eTfusdaj7qqLES5d+Uo=
+SIZE (Mojolicious-6.09.tar.gz) = 644130
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/p5-Mojo/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- pkg/PLIST   15 May 2014 22:30:08 -  1.7
+++ pkg/PLIST   26 Apr 2015 15:32:00 -
@@ -37,8 +37,6 @@ ${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
@@ -76,7 +74,6 @@ ${P5SITE}/Mojo/UserAgent/Proxy.pm
 ${P5SITE}/Mojo/UserAgent/Server.pm
 ${P5SITE}/Mojo/UserAgent/Transactor.pm
 ${P5SITE}/Mojo/Util.pm
-${P5SITE}/Mojo/entities.txt
 ${P5SITE}/Mojolicious/
 ${P5SITE}/Mojolicious.pm
 ${P5SITE}/Mojolicious/Command/
@@ -108,6 +105,7 @@ ${P5SITE}/Mojolicious/Guides/FAQ.pod
 ${P5SITE}/Mojolicious/Guides/Growing.pod
 ${P5SITE}/Mojolicious/Guides/Rendering.pod
 ${P5SITE}/Mojolicious/Guides/Routing.pod
+${P5SITE}/Mojolicious/Guides/Tutorial.pod
 ${P5SITE}/Mojolicious/Lite.pm
 ${P5SITE}/Mojolicious/Plugin/
 ${P5SITE}/Mojolicious/Plugin.pm
@@ -147,38 +145,8 @@ ${P5SITE}/Mojolicious/public/mojo/notfou
 ${P5SITE}/Mojolicious/public/mojo/pinstripe-dark.png
 ${P5SITE}/Mojolicious/public/mojo/pinstripe-light.png
 ${P5SITE}/Mojolicious/public/mojo/prettify/
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-apollo.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-basic.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-clj.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-css.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-dart.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-erlang.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-go.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-hs.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-lisp.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-llvm.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-lua.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-matlab.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-ml.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-mumps.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-n.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-pascal.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-proto.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-r.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-rd.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-scala.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-sql.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-tcl.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-tex.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-vb.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-vhdl.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-wiki.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-xq.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-yaml.js
 ${P5SITE}/Mojolicious/public/mojo/prettify/prettify-mojo-dark.css
 ${P5SITE}/Mojolicious/public/mojo/prettify/prettify-mojo-light.css
-${P5SITE}/Mojolicious/public/mojo/prettify/prettify.css
-${P5SITE}/Mojolicious/public/mojo/prettify/prettify.js
 ${P5SITE}/Mojolicious/public/mojo/prettify/run_prettify.js
 ${P5SITE}/Mojolicious/public/mojo/stripes.png
 ${P5SITE}/Mojolicious/templates/
@@ -279,6 +247,7 @@ ${P5SITE}/ojo.pm
 @man man/man3p/Mojolicious::Guides::Growing.3p
 @man man/man3p/Mojolicious::Guides::Rendering.3p
 @man man

Re: www/p5-Mojo - 6.09

2015-04-26 Thread Mark Patruck
Updated README.

Index: Makefile
===
RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
retrieving revision 1.16
diff -u -p -r1.16 Makefile
--- Makefile17 Dec 2014 00:15:25 -  1.16
+++ Makefile27 Apr 2015 05:00:35 -
@@ -3,8 +3,7 @@
 COMMENT =  next generation web framework for Perl
 
 MODULES =  cpan
-DISTNAME = Mojolicious-5.58
-REVISION = 1
+DISTNAME = Mojolicious-6.09
 CATEGORIES =   www
 
 MAINTAINER =   Mark Patruck m...@wrapped.cx
@@ -17,7 +16,7 @@ HOMEPAGE =http://mojolicio.us/
 CPAN_AUTHOR =  SRI
 
 RUN_DEPENDS =  devel/p5-EV \
-   security/p5-IO-Socket-SSL=1.84
+   security/p5-IO-Socket-SSL=1.94
 
 MAKE_ENV += TEST_CACHING=Yes
 MAKE_ENV += TEST_EV=Yes
Index: distinfo
===
RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
retrieving revision 1.11
diff -u -p -r1.11 distinfo
--- distinfo7 Nov 2014 11:13:09 -   1.11
+++ distinfo27 Apr 2015 05:00:35 -
@@ -1,2 +1,2 @@
-SHA256 (Mojolicious-5.58.tar.gz) = y6jqznI0io7mflQiiS9Aa30xupmVFueVwnVYxt5b9o4=
-SIZE (Mojolicious-5.58.tar.gz) = 653136
+SHA256 (Mojolicious-6.09.tar.gz) = oCO8m1149lIt18dXMLxk5ra4eTfusdaj7qqLES5d+Uo=
+SIZE (Mojolicious-6.09.tar.gz) = 644130
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/p5-Mojo/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- pkg/PLIST   15 May 2014 22:30:08 -  1.7
+++ pkg/PLIST   27 Apr 2015 05:00:35 -
@@ -37,8 +37,6 @@ ${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
@@ -76,7 +74,6 @@ ${P5SITE}/Mojo/UserAgent/Proxy.pm
 ${P5SITE}/Mojo/UserAgent/Server.pm
 ${P5SITE}/Mojo/UserAgent/Transactor.pm
 ${P5SITE}/Mojo/Util.pm
-${P5SITE}/Mojo/entities.txt
 ${P5SITE}/Mojolicious/
 ${P5SITE}/Mojolicious.pm
 ${P5SITE}/Mojolicious/Command/
@@ -108,6 +105,7 @@ ${P5SITE}/Mojolicious/Guides/FAQ.pod
 ${P5SITE}/Mojolicious/Guides/Growing.pod
 ${P5SITE}/Mojolicious/Guides/Rendering.pod
 ${P5SITE}/Mojolicious/Guides/Routing.pod
+${P5SITE}/Mojolicious/Guides/Tutorial.pod
 ${P5SITE}/Mojolicious/Lite.pm
 ${P5SITE}/Mojolicious/Plugin/
 ${P5SITE}/Mojolicious/Plugin.pm
@@ -147,38 +145,8 @@ ${P5SITE}/Mojolicious/public/mojo/notfou
 ${P5SITE}/Mojolicious/public/mojo/pinstripe-dark.png
 ${P5SITE}/Mojolicious/public/mojo/pinstripe-light.png
 ${P5SITE}/Mojolicious/public/mojo/prettify/
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-apollo.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-basic.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-clj.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-css.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-dart.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-erlang.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-go.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-hs.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-lisp.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-llvm.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-lua.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-matlab.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-ml.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-mumps.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-n.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-pascal.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-proto.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-r.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-rd.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-scala.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-sql.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-tcl.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-tex.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-vb.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-vhdl.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-wiki.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-xq.js
-${P5SITE}/Mojolicious/public/mojo/prettify/lang-yaml.js
 ${P5SITE}/Mojolicious/public/mojo/prettify/prettify-mojo-dark.css
 ${P5SITE}/Mojolicious/public/mojo/prettify/prettify-mojo-light.css
-${P5SITE}/Mojolicious/public/mojo/prettify/prettify.css
-${P5SITE}/Mojolicious/public/mojo/prettify/prettify.js
 ${P5SITE}/Mojolicious/public/mojo/prettify/run_prettify.js
 ${P5SITE}/Mojolicious/public/mojo/stripes.png
 ${P5SITE}/Mojolicious/templates/
@@ -279,6 +247,7 @@ ${P5SITE}/ojo.pm
 @man man/man3p/Mojolicious::Guides::Growing.3p
 @man man/man3p/Mojolicious::Guides::Rendering.3p
 @man man/man3p/Mojolicious::Guides::Routing.3p
+@man man/man3p/Mojolicious::Guides::Tutorial.3p
 @man man/man3p/Mojolicious::Lite.3p
 @man man/man3p/Mojolicious::Plugin.3p
 @man man/man3p

Re: www/p5-Mojo - 5.67

2014-11-28 Thread Mark Patruck
The example certificate resides under {P5SITE}/Mojo for a long
time, so i didn't pay attention. According to sri, this topic
is very low priority, so perhaps we could simply add a note to
create your own certificate with proper permissions.


On Thu, Nov 27, 2014 at 08:11:00PM +, Nigel Taylor wrote:
 On 11/27/14 18:08, Mark Patruck wrote:
  This updates www/p5-Mojo to 5.67.
  
  - small bugs were fixed
  - several improvements
  - IO::Socket::IP 0.29 is in base now (perl 5.20.1)
  
  
  Index: Makefile
  ===
  RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
  retrieving revision 1.15
  diff -u -p -r1.15 Makefile
  --- Makefile7 Nov 2014 11:15:24 -   1.15
  +++ Makefile27 Nov 2014 17:54:14 -
  @@ -3,8 +3,8 @@
   COMMENT =  next generation web framework for Perl
   
   MODULES =  cpan
  -DISTNAME = Mojolicious-5.58
  -REVISION = 0
  +DISTNAME = Mojolicious-5.67
  +
   CATEGORIES =   www
   
   MAINTAINER =   Mark Patruck m...@wrapped.cx
  @@ -17,7 +17,6 @@ HOMEPAGE =http://mojolicio.us/
   CPAN_AUTHOR =  SRI
   
   RUN_DEPENDS =  devel/p5-EV \
  -   net/p5-IO-Socket-IP=0.20 \
  security/p5-IO-Socket-SSL=1.84
   
   MAKE_ENV += TEST_CACHING=Yes
  Index: distinfo
  ===
  RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
  retrieving revision 1.11
  diff -u -p -r1.11 distinfo
  --- distinfo7 Nov 2014 11:13:09 -   1.11
  +++ distinfo27 Nov 2014 17:54:14 -
  @@ -1,2 +1,2 @@
  -SHA256 (Mojolicious-5.58.tar.gz) = 
  y6jqznI0io7mflQiiS9Aa30xupmVFueVwnVYxt5b9o4=
  -SIZE (Mojolicious-5.58.tar.gz) = 653136
  +SHA256 (Mojolicious-5.67.tar.gz) = 
  nEzh+2MJIxKwfIWbdYC+9sLKYPWwqP9IoOORtGCoaGc=
  +SIZE (Mojolicious-5.67.tar.gz) = 654522
  Index: pkg/PLIST
  ===
  RCS file: /cvs/ports/www/p5-Mojo/pkg/PLIST,v
  retrieving revision 1.7
  diff -u -p -r1.7 PLIST
  --- pkg/PLIST   15 May 2014 22:30:08 -  1.7
  +++ pkg/PLIST   27 Nov 2014 17:54:14 -
  @@ -37,8 +37,9 @@ ${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/IOLoop/certs/
  +${P5SITE}/Mojo/IOLoop/certs/server.crt
  +${P5SITE}/Mojo/IOLoop/certs/server.key
   ${P5SITE}/Mojo/JSON/
   ${P5SITE}/Mojo/JSON.pm
   ${P5SITE}/Mojo/JSON/Pointer.pm
  @@ -76,7 +77,6 @@ ${P5SITE}/Mojo/UserAgent/Proxy.pm
   ${P5SITE}/Mojo/UserAgent/Server.pm
   ${P5SITE}/Mojo/UserAgent/Transactor.pm
   ${P5SITE}/Mojo/Util.pm
  -${P5SITE}/Mojo/entities.txt
   ${P5SITE}/Mojolicious/
   ${P5SITE}/Mojolicious.pm
   ${P5SITE}/Mojolicious/Command/
  
  
 
 I had done updates for removing p5-IO-Socket-IP from ports now it's in
 the base, but I hadn't updated the version for this one.
 
 I didn't look beyond IO::Socket::IP in the Makefile and running the
 tests. However looking at the above, it looks very suspect.
 
 ${p5SITE}/Mojo/IOLoop/certs having server.key server.crt - these can
 only be examples, so located in the wrong place.
 
 server.key I would expect to be read/write for the user only.
 
 Maybe upstream should be making it clear and called them
 test_only_server.key test_only_server.crt, that you must generate your
 own server.key / server.crt, but they would never be installed under
 /usr/local/libdata, or should they ever default to there.
 
 Would have to dig for more details.
 
 
 
 

-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



www/p5-Mojo - 5.67

2014-11-27 Thread Mark Patruck
This updates www/p5-Mojo to 5.67.

- small bugs were fixed
- several improvements
- IO::Socket::IP 0.29 is in base now (perl 5.20.1)


Index: Makefile
===
RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile
--- Makefile7 Nov 2014 11:15:24 -   1.15
+++ Makefile27 Nov 2014 17:54:14 -
@@ -3,8 +3,8 @@
 COMMENT =  next generation web framework for Perl
 
 MODULES =  cpan
-DISTNAME = Mojolicious-5.58
-REVISION = 0
+DISTNAME = Mojolicious-5.67
+
 CATEGORIES =   www
 
 MAINTAINER =   Mark Patruck m...@wrapped.cx
@@ -17,7 +17,6 @@ HOMEPAGE =http://mojolicio.us/
 CPAN_AUTHOR =  SRI
 
 RUN_DEPENDS =  devel/p5-EV \
-   net/p5-IO-Socket-IP=0.20 \
security/p5-IO-Socket-SSL=1.84
 
 MAKE_ENV += TEST_CACHING=Yes
Index: distinfo
===
RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
retrieving revision 1.11
diff -u -p -r1.11 distinfo
--- distinfo7 Nov 2014 11:13:09 -   1.11
+++ distinfo27 Nov 2014 17:54:14 -
@@ -1,2 +1,2 @@
-SHA256 (Mojolicious-5.58.tar.gz) = y6jqznI0io7mflQiiS9Aa30xupmVFueVwnVYxt5b9o4=
-SIZE (Mojolicious-5.58.tar.gz) = 653136
+SHA256 (Mojolicious-5.67.tar.gz) = nEzh+2MJIxKwfIWbdYC+9sLKYPWwqP9IoOORtGCoaGc=
+SIZE (Mojolicious-5.67.tar.gz) = 654522
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/p5-Mojo/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- pkg/PLIST   15 May 2014 22:30:08 -  1.7
+++ pkg/PLIST   27 Nov 2014 17:54:14 -
@@ -37,8 +37,9 @@ ${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/IOLoop/certs/
+${P5SITE}/Mojo/IOLoop/certs/server.crt
+${P5SITE}/Mojo/IOLoop/certs/server.key
 ${P5SITE}/Mojo/JSON/
 ${P5SITE}/Mojo/JSON.pm
 ${P5SITE}/Mojo/JSON/Pointer.pm
@@ -76,7 +77,6 @@ ${P5SITE}/Mojo/UserAgent/Proxy.pm
 ${P5SITE}/Mojo/UserAgent/Server.pm
 ${P5SITE}/Mojo/UserAgent/Transactor.pm
 ${P5SITE}/Mojo/Util.pm
-${P5SITE}/Mojo/entities.txt
 ${P5SITE}/Mojolicious/
 ${P5SITE}/Mojolicious.pm
 ${P5SITE}/Mojolicious/Command/


-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



Re: Update www/p5-Mojo 5.58 (security fix)

2014-11-07 Thread Mark Patruck
Ok, i'll take maintainership.

Index: Makefile
===
RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- Makefile15 May 2014 22:30:08 -  1.13
+++ Makefile7 Nov 2014 11:06:56 -
@@ -3,10 +3,10 @@
 COMMENT =  next generation web framework
 
 MODULES =  cpan
-DISTNAME = Mojolicious-4.99
+DISTNAME = Mojolicious-5.58
 CATEGORIES =   www
 
-MAINTAINER =   Simon Bertrang si...@openbsd.org
+MAINTAINER =   Mark Patruck m...@wrapped.cx
 
 # Perl
 PERMIT_PACKAGE_CDROM = Yes
@@ -22,9 +22,7 @@ RUN_DEPENDS = devel/p5-EV \
 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
Index: distinfo
===
RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo15 May 2014 22:30:08 -  1.10
+++ distinfo7 Nov 2014 11:06:56 -
@@ -1,2 +1,2 @@
-SHA256 (Mojolicious-4.99.tar.gz) = oc2usV+fawcyZxVzku5QhiTkGD/cFvqOXaOiNXoPtyg=
-SIZE (Mojolicious-4.99.tar.gz) = 633846
+SHA256 (Mojolicious-5.58.tar.gz) = y6jqznI0io7mflQiiS9Aa30xupmVFueVwnVYxt5b9o4=
+SIZE (Mojolicious-5.58.tar.gz) = 653136
Index: patches/patch-lib_Mojo_IOLoop_Server_pm
===
RCS file: patches/patch-lib_Mojo_IOLoop_Server_pm
diff -N patches/patch-lib_Mojo_IOLoop_Server_pm
--- patches/patch-lib_Mojo_IOLoop_Server_pm 15 May 2014 22:30:08 -  
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,14 +0,0 @@
-$OpenBSD: patch-lib_Mojo_IOLoop_Server_pm,v 1.1 2014/05/15 22:30:08 bluhm Exp $
-https://github.com/kraih/mojo/issues/622
-
 lib/Mojo/IOLoop/Server.pm.orig Sun May 11 20:27:28 2014
-+++ lib/Mojo/IOLoop/Server.pm  Tue 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);
-   }
- }
- 


-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



Re: Update www/p5-Mojo 5.58 (security fix)

2014-11-07 Thread Mark Patruck
IPv6 is off by default (NOINET6 flag) and that's why the
test cannot create a listen socket. Btw these tests are
for development only so i don't think this gets fixed
upstream.

On Fri, Nov 07, 2014 at 11:16:09AM -0600, Abel Abraham Camarillo Ojeda wrote:
 On Fri, Nov 7, 2014 at 5:11 AM, Mark Patruck m...@wrapped.cx wrote:
  Ok, i'll take maintainership.
 
  Index: Makefile
  ===
  RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
  retrieving revision 1.13
  diff -u -p -r1.13 Makefile
  --- Makefile15 May 2014 22:30:08 -  1.13
  +++ Makefile7 Nov 2014 11:06:56 -
  @@ -3,10 +3,10 @@
   COMMENT =  next generation web framework
 
   MODULES =  cpan
  -DISTNAME = Mojolicious-4.99
  +DISTNAME = Mojolicious-5.58
   CATEGORIES =   www
 
  -MAINTAINER =   Simon Bertrang si...@openbsd.org
  +MAINTAINER =   Mark Patruck m...@wrapped.cx
 
   # Perl
   PERMIT_PACKAGE_CDROM = Yes
  @@ -22,9 +22,7 @@ RUN_DEPENDS = devel/p5-EV \
   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
  Index: distinfo
  ===
  RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
  retrieving revision 1.10
  diff -u -p -r1.10 distinfo
  --- distinfo15 May 2014 22:30:08 -  1.10
  +++ distinfo7 Nov 2014 11:06:56 -
  @@ -1,2 +1,2 @@
  -SHA256 (Mojolicious-4.99.tar.gz) = 
  oc2usV+fawcyZxVzku5QhiTkGD/cFvqOXaOiNXoPtyg=
  -SIZE (Mojolicious-4.99.tar.gz) = 633846
  +SHA256 (Mojolicious-5.58.tar.gz) = 
  y6jqznI0io7mflQiiS9Aa30xupmVFueVwnVYxt5b9o4=
  +SIZE (Mojolicious-5.58.tar.gz) = 653136
  Index: patches/patch-lib_Mojo_IOLoop_Server_pm
  ===
  RCS file: patches/patch-lib_Mojo_IOLoop_Server_pm
  diff -N patches/patch-lib_Mojo_IOLoop_Server_pm
  --- patches/patch-lib_Mojo_IOLoop_Server_pm 15 May 2014 22:30:08 -  
  1.1
  +++ /dev/null   1 Jan 1970 00:00:00 -
  @@ -1,14 +0,0 @@
  -$OpenBSD: patch-lib_Mojo_IOLoop_Server_pm,v 1.1 2014/05/15 22:30:08 bluhm 
  Exp $
  -https://github.com/kraih/mojo/issues/622
  -
   lib/Mojo/IOLoop/Server.pm.orig Sun May 11 20:27:28 2014
  -+++ lib/Mojo/IOLoop/Server.pm  Tue 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);
  -   }
  - }
  -
 
 
  --
  Mark Patruck ( mark at wrapped.cx )
  GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51
 
  http://www.wrapped.cx
 
 
 I tested last batch of mojo  updates and I remember IPv6 tests working,
 any more rationale for disabling them, or should ipv6 users enable them
 manually?
 
 Thank you.

-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



Update www/p5-Mojo 5.58 (security fix)

2014-11-06 Thread Mark Patruck
After debugging the '$ mojo get localhost' issue (Mojo::Reactor::EV:
Write failed), it got fixed upstream, so v5.58 - which also includes
a security fix (v5.48) - should be ready to update www/p5-Mojo.

Nonetheless i'd like to drop a few - developer only - tests...at least
TEST_ONLINE and TEST_IPV6. Both tests require either a working IPv6
(which i don't have), connect to hosts including Google or struggle
with pf blocking connections.


Index: Makefile
===
RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- Makefile15 May 2014 22:30:08 -  1.13
+++ Makefile7 Nov 2014 05:30:46 -
@@ -3,7 +3,7 @@
 COMMENT =  next generation web framework
 
 MODULES =  cpan
-DISTNAME = Mojolicious-4.99
+DISTNAME = Mojolicious-5.58
 CATEGORIES =   www
 
 MAINTAINER =   Simon Bertrang si...@openbsd.org
@@ -22,9 +22,7 @@ RUN_DEPENDS = devel/p5-EV \
 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
Index: distinfo
===
RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo15 May 2014 22:30:08 -  1.10
+++ distinfo7 Nov 2014 05:30:46 -
@@ -1,2 +1,2 @@
-SHA256 (Mojolicious-4.99.tar.gz) = oc2usV+fawcyZxVzku5QhiTkGD/cFvqOXaOiNXoPtyg=
-SIZE (Mojolicious-4.99.tar.gz) = 633846
+SHA256 (Mojolicious-5.58.tar.gz) = y6jqznI0io7mflQiiS9Aa30xupmVFueVwnVYxt5b9o4=
+SIZE (Mojolicious-5.58.tar.gz) = 653136
Index: patches/patch-lib_Mojo_IOLoop_Server_pm
===
RCS file: patches/patch-lib_Mojo_IOLoop_Server_pm
diff -N patches/patch-lib_Mojo_IOLoop_Server_pm
--- patches/patch-lib_Mojo_IOLoop_Server_pm 15 May 2014 22:30:08 -  
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,14 +0,0 @@
-$OpenBSD: patch-lib_Mojo_IOLoop_Server_pm,v 1.1 2014/05/15 22:30:08 bluhm Exp $
-https://github.com/kraih/mojo/issues/622
-
 lib/Mojo/IOLoop/Server.pm.orig Sun May 11 20:27:28 2014
-+++ lib/Mojo/IOLoop/Server.pm  Tue 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);
-   }
- }
- 


-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



Re: www/apache-httpd-openbsd broken due to recent SSL changes

2014-10-02 Thread Mark Patruck
Thanks. Missed that one...

On Thu, Oct 02, 2014 at 10:18:27AM +0100, Stuart Henderson wrote:
 On 2014/10/02 06:47, Mark Patruck wrote:
  www/apache-httpd-openbsd which is needed by f.e. lang/php is broken
 
 Yes, see http://marc.info/?t=14119925838r=1w=2
 

-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



www/apache-httpd-openbsd broken due to recent SSL changes

2014-10-01 Thread Mark Patruck
www/apache-httpd-openbsd which is needed by f.e. lang/php is broken

=== src/modules/keynote
cc -c  -I../../os/unix -I../../include -I../../modules/ssl -O2 -pipe -DINET6 
-Dss_family=__ss_family -Dss_len=__ss_len -DHAVE_SOCKADDR_LEN -DMOD_SSL=208116 
-DEAPI -O2 -pipe `../../apaci` mod_keynote.c
In file included from ../../modules/ssl/mod_ssl.h:133,
 from mod_keynote.c:32:
../../modules/ssl/ssl_util_ssl.h:119: error: conflicting types for 
'SSL_CTX_use_certificate_chain'
/usr/include/openssl/ssl.h:1533: error: previous declaration of 
'SSL_CTX_use_certificate_chain' was here
mod_keynote.c: In function 'check_keynote_assertions':
mod_keynote.c:658: warning: pointer type mismatch in conditional expression
mod_keynote.c:670: warning: pointer type mismatch in conditional expression
*** Error 1 in src/modules/keynote (Makefile:88 'mod_keynote.o')
*** Error 1 in src/modules (Makefile:75 'all')
*** Error 1 in src (Makefile:155 'subdirs')
*** Error 1 in . (./Makefile:202 'build-std')
*** Error 1 in . (Makefile:185 'build')
*** Error 1 in 
/usr/ports/pobj/apache-httpd-openbsd-1.3.20140502/apache-httpd-openbsd-1.3.20140502
 (Makefile.bsd-wrapper:626 'all')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2767 
'/usr/ports/pobj/apache-httpd-openbsd-1.3.20140502/.build_done')
*** Error 1 in /usr/ports/www/apache-httpd-openbsd 
(/usr/ports/infrastructure/mk/bsd.port.mk:2492 'all')

-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



Re: mutt flavours

2014-09-14 Thread Mark Patruck
I have never used anything other than mutt-idn-sidebar, so i'm fine
with your suggestions. Btw...making the use of gpg easier is always a
plus.

On Sun, Sep 14, 2014 at 12:29:08PM +0100, Stuart Henderson wrote:
 We currently have a big bunch of different flavours for mutt, some of
 which aren't being built by default.
 
 I've had a request to add gpgme support which seems useful, but
 something we probably don't want in the default build, and I'd like to
 try and remove some of the existing flavours to make space for this.
 
 Two of the flavours that are currently not built by default in packages
 come to mind: idn and mixmaster.
 
 I'm considering rolling idn support into the default build (it's fairly
 small and is frequently installed already on many systems as cURL depends
 on it) to remove that flavour.
 
 Also considering just removing the mixmaster flavour, it depends on software
 (mail/mixmaster) which we can't distribute packages for, and hasn't had a
 version update since 2003 (though one security fix in 2005) - is it still
 useful for anything, are there even any type II remailers still operational?
 
 Any comments?
 

-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



add 'native-pipe2' to systrace.filter

2014-09-03 Thread Mark Patruck
After adding kernel support for pipe2(), an update to systrace.filter
is needed otherwise ports fail to build (here: /ports/lang/python/2.7)


Index: systrace.filter
===
RCS file: /cvs/ports/infrastructure/db/systrace.filter,v
retrieving revision 1.43
diff -u -p -r1.43 systrace.filter
--- systrace.filter 20 Jul 2014 08:57:56 -  1.43
+++ systrace.filter 3 Sep 2014 10:03:38 -
@@ -156,6 +156,7 @@
native-nanosleep: permit
native-pathconf: permit
native-pipe: permit
+   native-pipe2: permit
native-poll: permit
native-ppoll: permit
native-pread: permit


-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



Re: UPDATE p5-Mojo to 5.35

2014-09-03 Thread Mark Patruck
Hi Remi,

thanks for the feedback. I messed up the spaces, so all
diffs are ready for /dev/null. I'll post clean ones in the
next few hours to ports@.

Regarding the failed 'user_agent_online.t' test...this also
happens when running 'make test' against 4.99, so it looks like
this has never worked before...?

Anyway, i'll dig into this and come back to you soon.


On Tue, Sep 02, 2014 at 10:28:58PM +0200, Remi Locherer wrote:
 Hi Mark
 
 On Sun, Aug 31, 2014 at 07:33:57PM +0200, Mark Patruck wrote:
  Finally update www/p5-Mojo to 5.35. The patch regarding IO::Socket::SSL
  can be removed as fixed upstream.
 
 I think the maintainer line can be removed from the Makefile. I didn't
 see action from Simon regarding Mojo in the lasti couple of years.
 
 How did you generate this and the preceding patches? The p5-Mojo patch 
 and also the p5-common-sense patch did not apply cleanly with
 patch -p0  /path/to/patch on my fresh checkout.
 
 I patched it manually and ran make test. 6 user_agent_online subtests
 failed (see below). But this might be because I did not yet update the
 4 related ports you send patches for.
 
 Mojo::Reactor::Poll: Read failed: Can't call method on on an undefined 
 value at 
 /usr/ports/pobj/p5-Mojolicious-5.35/Mojolicious-5.35/blib/lib/Mojo/UserAgent.pm
  line 123.
 
 #   Failed test 'transaction is finished'
 #   at t/mojo/user_agent_online.t line 71.
 
 #   Failed test 'has error'
 #   at t/mojo/user_agent_online.t line 72.
 Mojo::Reactor::Poll: Read failed: Can't call method on on an undefined 
 value at 
 /usr/ports/pobj/p5-Mojolicious-5.35/Mojolicious-5.35/blib/lib/Mojo/UserAgent.pm
  line 123.
 
 #   Failed test 'transaction is finished'
 #   at t/mojo/user_agent_online.t line 77.
 
 #   Failed test 'has error'
 #   at t/mojo/user_agent_online.t line 78.
 Mojo::Reactor::Poll: Read failed: Can't call method on on an undefined 
 value at 
 /usr/ports/pobj/p5-Mojolicious-5.35/Mojolicious-5.35/blib/lib/Mojo/UserAgent.pm
  line 123.
 
 #   Failed test 'transaction is finished'
 #   at t/mojo/user_agent_online.t line 83.
 
 #   Failed test 'has error'
 #   at t/mojo/user_agent_online.t line 84.
 # Looks like you failed 6 tests of 91.
 t/mojo/user_agent_online.t . 
 Dubious, test returned 6 (wstat 1536, 0x600)
 Failed 6/91 subtests 
 
 
 I try to find the time to look at all the patches you sent in the next
 days.
 
 Remi

-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



Re: UPDATE 3/4 for p5-Mojo: www/p5-URI - CLEAN

2014-09-03 Thread Mark Patruck
Now with a clean patch...

Update 'www/p5-URI' to latest version 1.64


Index: Makefile
===
RCS file: /cvs/ports/www/p5-URI/Makefile,v
retrieving revision 1.28
diff -u -p -r1.28 Makefile
--- Makefile11 Mar 2013 11:44:47 -  1.28
+++ Makefile3 Sep 2014 06:24:32 -
@@ -3,7 +3,7 @@
 COMMENT=   library to parse Uniform Resource Identifiers
 
 MODULES=   cpan
-DISTNAME=  URI-1.60
+DISTNAME=  URI-1.64
 CATEGORIES=www
 
 # Perl
Index: distinfo
===
RCS file: /cvs/ports/www/p5-URI/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo5 Sep 2012 20:26:24 -   1.12
+++ distinfo3 Sep 2014 06:24:32 -
@@ -1,2 +1,2 @@
-SHA256 (URI-1.60.tar.gz) = H5LT3GSsuIRemRfJReIrmlJ1rrn/kk63hzw7elwNI3c=
-SIZE (URI-1.60.tar.gz) = 81196
+SHA256 (URI-1.64.tar.gz) = q39fvIDaTtnEbWPtlWxooJ6D2uMPIMJ3jD4FbUGIP50=
+SIZE (URI-1.64.tar.gz) = 82778


-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



Re: UPDATE 1/4 for p5-Mojo: devel/p5-common-sense - CLEAN

2014-09-03 Thread Mark Patruck
Now with a clean patch...

Update 'devel/p5-common-sense' to the latest version 3.73.


Index: Makefile
===
RCS file: /cvs/ports/devel/p5-common-sense/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile9 Apr 2013 09:21:36 -   1.8
+++ Makefile3 Sep 2014 06:17:37 -
@@ -3,7 +3,7 @@
 COMMENT=   perl common defaults with lower memory usage
 
 MODULES=   cpan
-DISTNAME=  common-sense-3.6
+DISTNAME=  common-sense-3.73
 CATEGORIES=devel
 
 MAINTAINER=Kevin Lo ke...@openbsd.org
Index: distinfo
===
RCS file: /cvs/ports/devel/p5-common-sense/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo9 Apr 2013 09:21:36 -   1.5
+++ distinfo3 Sep 2014 06:17:37 -
@@ -1,2 +1,2 @@
-SHA256 (common-sense-3.6.tar.gz) = huLC4Qmn3UvFRBdX5ynX1iLaElxuFGB6ePtW4Fe4a1o=
-SIZE (common-sense-3.6.tar.gz) = 12594
+SHA256 (common-sense-3.73.tar.gz) = 
gRDF5HJkHgwhj44CPOzBYS72b5obMTJh/iGYYu/j/RA=
+SIZE (common-sense-3.73.tar.gz) = 11132
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/p5-common-sense/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   19 Aug 2009 06:10:37 -  1.1.1.1
+++ pkg/PLIST   3 Sep 2014 06:17:37 -
@@ -1,4 +1,6 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2009/08/19 06:10:37 kevlo Exp $
-${P5SITE}/common/
-${P5SITE}/common/sense.pm
+${P5ARCH}/
+${P5ARCH}/common/
+${P5ARCH}/common/sense.pm
+${P5ARCH}/common/sense.pod
 @man man/man3p/common::sense.3p


-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



Re: UPDATE p5-Mojo to 5.36

2014-09-03 Thread Mark Patruck
Working patch to 5.36, which improves Mojo::Template
performance.

I'm not sure how we should deal with the tests...on my side 2
tests fail.

- ioloop_ipv6

I don't use IPv6, so in my case this test should be skipped by
not setting TEST_IPV6 in Makefile

 
- user_agent_online

Doesn't work for me out of the box during all my tests from
3.xx - 5.36.


Index: Makefile
===
RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- Makefile15 May 2014 22:30:08 -  1.13
+++ Makefile3 Sep 2014 16:08:57 -
@@ -3,7 +3,7 @@
 COMMENT =  next generation web framework
 
 MODULES =  cpan
-DISTNAME = Mojolicious-4.99
+DISTNAME = Mojolicious-5.36
 CATEGORIES =   www
 
 MAINTAINER =   Simon Bertrang si...@openbsd.org
Index: distinfo
===
RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo15 May 2014 22:30:08 -  1.10
+++ distinfo3 Sep 2014 16:08:57 -
@@ -1,2 +1,2 @@
-SHA256 (Mojolicious-4.99.tar.gz) = oc2usV+fawcyZxVzku5QhiTkGD/cFvqOXaOiNXoPtyg=
-SIZE (Mojolicious-4.99.tar.gz) = 633846
+SHA256 (Mojolicious-5.36.tar.gz) = 89FCrgSHWaSTKyV3IXA254QMKWLZOb16tJRT+60F7fg=
+SIZE (Mojolicious-5.36.tar.gz) = 650236
Index: patches/patch-lib_Mojo_IOLoop_Server_pm
===
RCS file: patches/patch-lib_Mojo_IOLoop_Server_pm
diff -N patches/patch-lib_Mojo_IOLoop_Server_pm
--- patches/patch-lib_Mojo_IOLoop_Server_pm 15 May 2014 22:30:08 -  
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,14 +0,0 @@
-$OpenBSD: patch-lib_Mojo_IOLoop_Server_pm,v 1.1 2014/05/15 22:30:08 bluhm Exp $
-https://github.com/kraih/mojo/issues/622
-
 lib/Mojo/IOLoop/Server.pm.orig Sun May 11 20:27:28 2014
-+++ lib/Mojo/IOLoop/Server.pm  Tue 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);
-   }
- }
- 


-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



Re: UPDATE 4/4 for p5-Mojo: converters/p5-Net-IDN-Encode - CLEAN

2014-09-03 Thread Mark Patruck
Now with a clean patch...

Update 'converters/p5-Net-IDN-Encode' to latest possible version
2.005. I'm not really sure about this, as 2.005 is the latest
version which works with base Module::Build 0.42.


Index: Makefile
===
RCS file: /cvs/ports/converters/p5-Net-IDN-Encode/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile14 Jun 2014 23:23:12 -  1.10
+++ Makefile3 Sep 2014 06:27:30 -
@@ -4,9 +4,8 @@ SHARED_ONLY=Yes
 
 COMMENT=   Internationalizing Domain Names in Applications
 
-DISTNAME=  Net-IDN-Encode-1.102
+DISTNAME=  Net-IDN-Encode-2.005
 CATEGORIES=net converters
-REVISION=  0
 
 # perl
 PERMIT_PACKAGE_CDROM = Yes
Index: distinfo
===
RCS file: /cvs/ports/converters/p5-Net-IDN-Encode/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo2 Feb 2013 17:29:14 -   1.2
+++ distinfo3 Sep 2014 06:27:30 -
@@ -1,2 +1,2 @@
-SHA256 (Net-IDN-Encode-1.102.tar.gz) = 
PdGgTrJyUx3O94KobvT9oNwxG/1tBsrCzbi9cZlZ2Z8=
-SIZE (Net-IDN-Encode-1.102.tar.gz) = 23874
+SHA256 (Net-IDN-Encode-2.005.tar.gz) = 
jSz+fgWiLRlGkzCT3Gxk+Tz4RZdmTfFw1Xk/JFEMRAA=
+SIZE (Net-IDN-Encode-2.005.tar.gz) = 167961
Index: pkg/PLIST
===
RCS file: /cvs/ports/converters/p5-Net-IDN-Encode/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST   14 Jun 2014 23:23:12 -  1.2
+++ pkg/PLIST   3 Sep 2014 06:27:30 -
@@ -1,13 +1,18 @@
 @comment $OpenBSD: PLIST,v 1.2 2014/06/14 23:23:12 sthen Exp $
-@pkgpath converters/p5-IDNA-Punycode
 @conflict converters/p5-IDNA-Punycode-*
+@pkgpath converters/p5-IDNA-Punycode
 ${P5ARCH}/
 ${P5ARCH}/Net/
 ${P5ARCH}/Net/IDN/
 ${P5ARCH}/Net/IDN/Encode.pm
+${P5ARCH}/Net/IDN/Overview.pod
 ${P5ARCH}/Net/IDN/Punycode/
 ${P5ARCH}/Net/IDN/Punycode.pm
 ${P5ARCH}/Net/IDN/Punycode/PP.pm
+${P5ARCH}/Net/IDN/Standards.pod
+${P5ARCH}/Net/IDN/UTS46/
+${P5ARCH}/Net/IDN/UTS46.pm
+${P5ARCH}/Net/IDN/UTS46/_Mapping.pm
 ${P5ARCH}/auto/
 ${P5ARCH}/auto/Net/
 ${P5ARCH}/auto/Net/IDN/
@@ -15,5 +20,9 @@ ${P5ARCH}/auto/Net/IDN/Punycode/
 @comment ${P5ARCH}/auto/Net/IDN/Punycode/Punycode.bs
 ${P5ARCH}/auto/Net/IDN/Punycode/Punycode.so
 @man man/man3p/Net::IDN::Encode.3p
+@man man/man3p/Net::IDN::Overview.3p
 @man man/man3p/Net::IDN::Punycode.3p
 @man man/man3p/Net::IDN::Punycode::PP.3p
+@man man/man3p/Net::IDN::Standards.3p
+@man man/man3p/Net::IDN::UTS46.3p
+@man man/man3p/Net::IDN::UTS46::_Mapping.3p
 

-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



Re: UPDATE 2/4 for p5-Mojo: devel/p5-EV - CLEAN

2014-09-03 Thread Mark Patruck
Now with a clean patch...

This updates devel/p5-EV to the latest version 4.17. Patch from
miod@ is obsolete as fixed upstream.


Index: Makefile
===
RCS file: /cvs/ports/devel/p5-EV/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile14 Jun 2014 23:24:56 -  1.8
+++ Makefile3 Sep 2014 06:22:56 -
@@ -4,10 +4,9 @@ SHARED_ONLY =  Yes
 COMMENT =  perl interface to libev
 
 MODULES =  cpan
-DISTNAME = EV-4.15
+DISTNAME = EV-4.17
 CATEGORIES =   devel
 CPAN_AUTHOR =  MLEHMANN
-REVISION = 0
 
 # Perl
 PERMIT_PACKAGE_CDROM = Yes
Index: distinfo
===
RCS file: /cvs/ports/devel/p5-EV/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo26 Apr 2013 10:10:28 -  1.2
+++ distinfo3 Sep 2014 06:22:56 -
@@ -1,2 +1,2 @@
-SHA256 (EV-4.15.tar.gz) = e8NwGpTc+xPPs4LcNs00VcdJev6XbGBKHheDwDKumXU=
-SIZE (EV-4.15.tar.gz) = 189514
+SHA256 (EV-4.17.tar.gz) = aZPAIQJ9IU9Je7+9MZuOE9g6zD+GBBKsBvWhYCh7uqo=
+SIZE (EV-4.17.tar.gz) = 190270
Index: patches/patch-libev_ev_c
===
RCS file: patches/patch-libev_ev_c
diff -N patches/patch-libev_ev_c
--- patches/patch-libev_ev_c19 Mar 2014 13:48:40 -  1.2
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,23 +0,0 @@
-$OpenBSD: patch-libev_ev_c,v 1.2 2014/03/19 13:48:40 jasper Exp $
 libev/ev.c.origFri Mar  1 12:10:48 2013
-+++ libev/ev.c Wed Mar 19 14:45:12 2014
-@@ -637,6 +637,10 @@ struct signalfd_siginfo
-   #define ECB_MEMORY_FENCE_RELEASE __asm__ __volatile__ ()
- #elif defined __ia64__
-   #define ECB_MEMORY_FENCE __asm__ __volatile__ (mf   : : : 
memory)
-+#elif defined __m88k__
-+  #define ECB_MEMORY_FENCE __asm__ __volatile__ (tb1 0,%%r0,128 
: : : memory)
-+#elif defined __sh__
-+  #define ECB_MEMORY_FENCE __asm__ __volatile__ ( : : : 
memory)
- #endif
-   #endif
- #endif
-@@ -1053,6 +1057,8 @@ ecb_inline ecb_bool ecb_little_endian (void) { return 
- || defined __alpha__ \
- || defined __hppa__ \
- || defined __ia64__ \
-+|| defined __m88k__ \
-+|| defined __sh__ \
- || defined _M_IX86 || defined _M_AMD64 || defined _M_IA64
-   #define ECB_STDFP 1
-   #include string.h /* for memcpy */
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/p5-EV/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST   14 Jun 2014 23:24:56 -  1.2
+++ pkg/PLIST   3 Sep 2014 06:22:56 -
@@ -1,5 +1,4 @@
 @comment $OpenBSD: PLIST,v 1.2 2014/06/14 23:24:56 sthen Exp $
-${P5ARCH}/
 ${P5ARCH}/EV/
 ${P5ARCH}/EV.pm
 ${P5ARCH}/EV/EVAPI.h
 

-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



UPDATE 1/4 for p5-Mojo: devel/p5-common-sense

2014-08-31 Thread Mark Patruck
Update 'devel/p5-common-sense' to the latest version 3.73.

Index: Makefile
===
RCS file: /cvs/ports/devel/p5-common-sense/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile9 Apr 2013 09:21:36 -   1.8
+++ Makefile31 Aug 2014 16:24:00 -
@@ -3,7 +3,7 @@
 COMMENT=   perl common defaults with lower memory usage

 MODULES=   cpan
-DISTNAME=  common-sense-3.6
+DISTNAME=  common-sense-3.73
 CATEGORIES=devel

 MAINTAINER=Kevin Lo ke...@openbsd.org
Index: distinfo
===
RCS file: /cvs/ports/devel/p5-common-sense/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo9 Apr 2013 09:21:36 -   1.5
+++ distinfo31 Aug 2014 16:24:00 -
@@ -1,2 +1,2 @@
-SHA256 (common-sense-3.6.tar.gz) = huLC4Qmn3UvFRBdX5ynX1iLaElxuFGB6ePtW4Fe4a1o=
-SIZE (common-sense-3.6.tar.gz) = 12594
+SHA256 (common-sense-3.73.tar.gz) = 
gRDF5HJkHgwhj44CPOzBYS72b5obMTJh/iGYYu/j/RA=
+SIZE (common-sense-3.73.tar.gz) = 11132
cvs server: Diffing pkg
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/p5-common-sense/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   19 Aug 2009 06:10:37 -  1.1.1.1
+++ pkg/PLIST   31 Aug 2014 16:24:00 -
@@ -1,4 +1,6 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2009/08/19 06:10:37 kevlo Exp $
-${P5SITE}/common/
-${P5SITE}/common/sense.pm
+${P5ARCH}/
+${P5ARCH}/common/
+${P5ARCH}/common/sense.pm
+${P5ARCH}/common/sense.pod
 @man man/man3p/common::sense.3p
 


-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



UPDATE 2/4 for p5-Mojo: devel/p5-EV

2014-08-31 Thread Mark Patruck
This updates devel/p5-EV to the latest version 4.17. Patch from
miod@ is obsolete as fixed upstream.

Index: Makefile
===
RCS file: /cvs/ports/devel/p5-EV/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile14 Jun 2014 23:24:56 -  1.8
+++ Makefile31 Aug 2014 17:13:36 -
@@ -4,10 +4,9 @@ SHARED_ONLY =  Yes
 COMMENT =  perl interface to libev

 MODULES =  cpan
-DISTNAME = EV-4.15
+DISTNAME = EV-4.17
 CATEGORIES =   devel
 CPAN_AUTHOR =  MLEHMANN
-REVISION = 0

 # Perl
 PERMIT_PACKAGE_CDROM = Yes
Index: distinfo
===
RCS file: /cvs/ports/devel/p5-EV/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo26 Apr 2013 10:10:28 -  1.2
+++ distinfo31 Aug 2014 17:13:36 -
@@ -1,2 +1,2 @@
-SHA256 (EV-4.15.tar.gz) = e8NwGpTc+xPPs4LcNs00VcdJev6XbGBKHheDwDKumXU=
-SIZE (EV-4.15.tar.gz) = 189514
+SHA256 (EV-4.17.tar.gz) = aZPAIQJ9IU9Je7+9MZuOE9g6zD+GBBKsBvWhYCh7uqo=
+SIZE (EV-4.17.tar.gz) = 190270
cvs server: Diffing patches
Index: patches/patch-libev_ev_c
===
RCS file: patches/patch-libev_ev_c
diff -N patches/patch-libev_ev_c
--- patches/patch-libev_ev_c19 Mar 2014 13:48:40 -  1.2
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,23 +0,0 @@
-$OpenBSD: patch-libev_ev_c,v 1.2 2014/03/19 13:48:40 jasper Exp $
 libev/ev.c.origFri Mar  1 12:10:48 2013
-+++ libev/ev.c Wed Mar 19 14:45:12 2014
-@@ -637,6 +637,10 @@ struct signalfd_siginfo
-   #define ECB_MEMORY_FENCE_RELEASE __asm__ __volatile__ ()
- #elif defined __ia64__
-   #define ECB_MEMORY_FENCE __asm__ __volatile__ (mf   : : : 
memory)
-+#elif defined __m88k__
-+  #define ECB_MEMORY_FENCE __asm__ __volatile__ (tb1 0,%%r0,128 
: : : memory)
-+#elif defined __sh__
-+  #define ECB_MEMORY_FENCE __asm__ __volatile__ ( : : : 
memory)
- #endif
-   #endif
- #endif
-@@ -1053,6 +1057,8 @@ ecb_inline ecb_bool ecb_little_endian (void) { return
- || defined __alpha__ \
- || defined __hppa__ \
- || defined __ia64__ \
-+|| defined __m88k__ \
-+|| defined __sh__ \
- || defined _M_IX86 || defined _M_AMD64 || defined _M_IA64
-   #define ECB_STDFP 1
-   #include string.h /* for memcpy */
cvs server: Diffing pkg
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/p5-EV/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST   14 Jun 2014 23:24:56 -  1.2
+++ pkg/PLIST   31 Aug 2014 17:13:36 -
@@ -1,5 +1,4 @@
 @comment $OpenBSD: PLIST,v 1.2 2014/06/14 23:24:56 sthen Exp $
-${P5ARCH}/
 ${P5ARCH}/EV/
 ${P5ARCH}/EV.pm
 ${P5ARCH}/EV/EVAPI.h

-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



UPDATE 3/4 for p5-Mojo: www/p5-URI

2014-08-31 Thread Mark Patruck
Update 'www/p5-URI' to latest version 1.64

Index: Makefile
===
RCS file: /cvs/ports/www/p5-URI/Makefile,v
retrieving revision 1.28
diff -u -p -r1.28 Makefile
--- Makefile11 Mar 2013 11:44:47 -  1.28
+++ Makefile31 Aug 2014 16:24:52 -
@@ -3,7 +3,7 @@
 COMMENT=   library to parse Uniform Resource Identifiers

 MODULES=   cpan
-DISTNAME=  URI-1.60
+DISTNAME=  URI-1.64
 CATEGORIES=www

 # Perl
Index: distinfo
===
RCS file: /cvs/ports/www/p5-URI/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo5 Sep 2012 20:26:24 -   1.12
+++ distinfo31 Aug 2014 16:24:52 -
@@ -1,2 +1,2 @@
-SHA256 (URI-1.60.tar.gz) = H5LT3GSsuIRemRfJReIrmlJ1rrn/kk63hzw7elwNI3c=
-SIZE (URI-1.60.tar.gz) = 81196
+SHA256 (URI-1.64.tar.gz) = q39fvIDaTtnEbWPtlWxooJ6D2uMPIMJ3jD4FbUGIP50=
+SIZE (URI-1.64.tar.gz) = 82778


-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



UPDATE p5-Mojo to 5.35

2014-08-31 Thread Mark Patruck
Finally update www/p5-Mojo to 5.35. The patch regarding IO::Socket::SSL
can be removed as fixed upstream.


Index: Makefile
===
RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- Makefile15 May 2014 22:30:08 -  1.13
+++ Makefile31 Aug 2014 17:15:30 -
@@ -3,7 +3,7 @@
 COMMENT =  next generation web framework

 MODULES =  cpan
-DISTNAME = Mojolicious-4.99
+DISTNAME = Mojolicious-5.35
 CATEGORIES =   www

 MAINTAINER =   Simon Bertrang si...@openbsd.org
Index: distinfo
===
RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo15 May 2014 22:30:08 -  1.10
+++ distinfo31 Aug 2014 17:15:30 -
@@ -1,2 +1,2 @@
-SHA256 (Mojolicious-4.99.tar.gz) = oc2usV+fawcyZxVzku5QhiTkGD/cFvqOXaOiNXoPtyg=
-SIZE (Mojolicious-4.99.tar.gz) = 633846
+SHA256 (Mojolicious-5.35.tar.gz) = D6IqHoooZlVfcXP07awqe7KFP1zASu/2mc3O94Zb+CE=
+SIZE (Mojolicious-5.35.tar.gz) = 649841
cvs server: Diffing patches
Index: patches/patch-lib_Mojo_IOLoop_Server_pm
===
RCS file: patches/patch-lib_Mojo_IOLoop_Server_pm
diff -N patches/patch-lib_Mojo_IOLoop_Server_pm
--- patches/patch-lib_Mojo_IOLoop_Server_pm 15 May 2014 22:30:08 -  
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,14 +0,0 @@
-$OpenBSD: patch-lib_Mojo_IOLoop_Server_pm,v 1.1 2014/05/15 22:30:08 bluhm Exp $
-https://github.com/kraih/mojo/issues/622
-
 lib/Mojo/IOLoop/Server.pm.orig Sun May 11 20:27:28 2014
-+++ lib/Mojo/IOLoop/Server.pm  Tue 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);
-   }
- }
-



-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



UPDATE 4/4 for p5-Mojo: converters/p5-Net-IDN-Encode

2014-08-31 Thread Mark Patruck
Update 'converters/p5-Net-IDN-Encode' to latest possible version
2.005. I'm not really sure about this, as 2.005 is the latest
version which works with base Module::Build 0.42.


Index: Makefile
===
RCS file: /cvs/ports/converters/p5-Net-IDN-Encode/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile14 Jun 2014 23:23:12 -  1.10
+++ Makefile31 Aug 2014 16:26:32 -
@@ -4,9 +4,8 @@ SHARED_ONLY=Yes

 COMMENT=   Internationalizing Domain Names in Applications

-DISTNAME=  Net-IDN-Encode-1.102
+DISTNAME=  Net-IDN-Encode-2.005
 CATEGORIES=net converters
-REVISION=  0

 # perl
 PERMIT_PACKAGE_CDROM = Yes
Index: distinfo
===
RCS file: /cvs/ports/converters/p5-Net-IDN-Encode/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo2 Feb 2013 17:29:14 -   1.2
+++ distinfo31 Aug 2014 16:26:32 -
@@ -1,2 +1,2 @@
-SHA256 (Net-IDN-Encode-1.102.tar.gz) = 
PdGgTrJyUx3O94KobvT9oNwxG/1tBsrCzbi9cZlZ2Z8=
-SIZE (Net-IDN-Encode-1.102.tar.gz) = 23874
+SHA256 (Net-IDN-Encode-2.005.tar.gz) = 
jSz+fgWiLRlGkzCT3Gxk+Tz4RZdmTfFw1Xk/JFEMRAA=
+SIZE (Net-IDN-Encode-2.005.tar.gz) = 167961
cvs server: Diffing pkg
Index: pkg/PLIST
===
RCS file: /cvs/ports/converters/p5-Net-IDN-Encode/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST   14 Jun 2014 23:23:12 -  1.2
+++ pkg/PLIST   31 Aug 2014 16:26:32 -
@@ -1,13 +1,18 @@
 @comment $OpenBSD: PLIST,v 1.2 2014/06/14 23:23:12 sthen Exp $
-@pkgpath converters/p5-IDNA-Punycode
 @conflict converters/p5-IDNA-Punycode-*
+@pkgpath converters/p5-IDNA-Punycode
 ${P5ARCH}/
 ${P5ARCH}/Net/
 ${P5ARCH}/Net/IDN/
 ${P5ARCH}/Net/IDN/Encode.pm
+${P5ARCH}/Net/IDN/Overview.pod
 ${P5ARCH}/Net/IDN/Punycode/
 ${P5ARCH}/Net/IDN/Punycode.pm
 ${P5ARCH}/Net/IDN/Punycode/PP.pm
+${P5ARCH}/Net/IDN/Standards.pod
+${P5ARCH}/Net/IDN/UTS46/
+${P5ARCH}/Net/IDN/UTS46.pm
+${P5ARCH}/Net/IDN/UTS46/_Mapping.pm
 ${P5ARCH}/auto/
 ${P5ARCH}/auto/Net/
 ${P5ARCH}/auto/Net/IDN/
@@ -15,5 +20,9 @@ ${P5ARCH}/auto/Net/IDN/Punycode/
 @comment ${P5ARCH}/auto/Net/IDN/Punycode/Punycode.bs
 ${P5ARCH}/auto/Net/IDN/Punycode/Punycode.so
 @man man/man3p/Net::IDN::Encode.3p
+@man man/man3p/Net::IDN::Overview.3p
 @man man/man3p/Net::IDN::Punycode.3p
 @man man/man3p/Net::IDN::Punycode::PP.3p
+@man man/man3p/Net::IDN::Standards.3p
+@man man/man3p/Net::IDN::UTS46.3p
+@man man/man3p/Net::IDN::UTS46::_Mapping.3p



-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



Re: Fwd: [UPDATE] py-django 1.1

2009-09-04 Thread Mark Patruck
Tested on i386 and amd64.

On Fri, Sep 04, 2009 at 06:21:34AM -0700, Ryan Boggs wrote:
 
 
 From: Ryan Boggs rmbo...@gmail.com
 Date: August 9, 2009 9:53:33 AM PDT
 To: ports@openbsd.org
 Subject: Re: [UPDATE] py-django 1.1
 
 
 On Thu, Jul 30, 2009 at 10:37 PM, Ryan Boggsrmbo...@gmail.com wrote:
 Hi,
 
 Attached is the diff for py-django 1.1.  I've tested it on i386 and
 amd64 with a sample site and with the regression tests it comes with.
 
 Comments? ok?
 
 Thanks,
 Ryan
 
 
 Hi,
 Has anyone had a chance to test/review this yet?
 
 Thanks,
 Ryan
 
 
 
 Hi,
 
 It's been awhile but I haven't rec'd any feedback on this update
 yet.  Has anyone tested this update?  If so, are there any changes
 that need to be made?  Please let me know.
 
 Also, can someone commit once it's been reviewed by others?
 
 Thanks,
 Ryan
 
 
 
 

-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



Re: UPDATE: mozilla-firefox-1.5.0.3

2006-05-03 Thread Mark Patruck
OK on amd64, i386. Thanks