Re: Rspamd marks ports@ email as spam
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
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
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
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
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
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)
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)
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)
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
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)
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
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?
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
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
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
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
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
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)
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
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
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
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
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)
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
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)
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
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
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
-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)
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
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
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
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
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?
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?
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)
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
...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
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
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
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
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
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
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)
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)
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)
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
OK on amd64, i386. Thanks