Seems I wasn't good at following up on getting p5-DBIx-Class updated. This update is required for the new version of DBIx::Class, but includes several bug fixes as well.
https://metacpan.org/source/RIBASUSHI/SQL-Abstract-1.78/Changes The additional test failures are all due to whitespace changes in the SQL, no actual change. Plus take maintainership. OK? l8rZ, -- andrew - http://afresh1.com ($do || !$do) && undef($try) ; # Master of Perl, Yoda is. Hmmmm?
? databases/p5-SQL-Abstract/typescript Index: databases/p5-SQL-Abstract/Makefile =================================================================== RCS file: /cvs/ports/databases/p5-SQL-Abstract/Makefile,v retrieving revision 1.10 diff -u -p -u -r1.10 Makefile --- databases/p5-SQL-Abstract/Makefile 11 Mar 2013 02:52:07 -0000 1.10 +++ databases/p5-SQL-Abstract/Makefile 11 Jul 2014 09:49:27 -0000 @@ -1,23 +1,26 @@ # $OpenBSD: Makefile,v 1.10 2013/03/11 02:52:07 espie Exp $ -COMMENT= generate SQL from Perl data structures +COMMENT = generate SQL from Perl data structures -MODULES= cpan -DISTNAME= SQL-Abstract-1.72 -CATEGORIES= databases -USE_GROFF = Yes +MODULES = cpan +DISTNAME = SQL-Abstract-1.78 +CATEGORIES = databases + +MAINTAINER = Andrew Fresh <afre...@openbsd.org> # perl -PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_CDROM = Yes + +CONFIGURE_ARGS += --skipdeps + +RUN_DEPENDS = devel/p5-Hash-Merge>=0.12 \ + devel/p5-Moo>=1.004002 -CONFIGURE_ARGS+=--skipdeps +TEST_DEPENDS = devel/p5-Test-Deep>=0.101 \ + devel/p5-Test-Exception>=0.31 \ + devel/p5-Test-Warn>=0 -BUILD_DEPENDS= ${RUN_DEPENDS} -RUN_DEPENDS= devel/p5-Class-Accessor-Grouped \ - devel/p5-Getopt-Long-Descriptive \ - devel/p5-Hash-Merge -TEST_DEPENDS=devel/p5-Test-Deep \ - devel/p5-Test-Exception \ - devel/p5-Test-Warn +# Optional depends to avoid skipping tests +TEST_DEPENDS += databases/p5-DBIx-Class .include <bsd.port.mk> Index: databases/p5-SQL-Abstract/distinfo =================================================================== RCS file: /cvs/ports/databases/p5-SQL-Abstract/distinfo,v retrieving revision 1.6 diff -u -p -u -r1.6 distinfo --- databases/p5-SQL-Abstract/distinfo 10 Jul 2011 12:02:24 -0000 1.6 +++ databases/p5-SQL-Abstract/distinfo 11 Jul 2014 09:49:27 -0000 @@ -1,5 +1,2 @@ -MD5 (SQL-Abstract-1.72.tar.gz) = ymTQ6APq+gQOfHEq/kgslA== -RMD160 (SQL-Abstract-1.72.tar.gz) = 8oaufErZ+vxjlDFkiyADIxNb3Ns= -SHA1 (SQL-Abstract-1.72.tar.gz) = oaIJ6lXYNxvJkFo2YFylwF3/H6M= -SHA256 (SQL-Abstract-1.72.tar.gz) = eQKryMX0xfm8m9L/0KLUyYxVtaG96A2LCzqU/0H5S4k= -SIZE (SQL-Abstract-1.72.tar.gz) = 88235 +SHA256 (SQL-Abstract-1.78.tar.gz) = Q9sU+IadHkyo4qTgLv6zlcV61xu98emJTkyMWHRmgZM= +SIZE (SQL-Abstract-1.78.tar.gz) = 97200 Index: databases/p5-SQL-Abstract/pkg/PLIST =================================================================== RCS file: /cvs/ports/databases/p5-SQL-Abstract/pkg/PLIST,v retrieving revision 1.4 diff -u -p -u -r1.4 PLIST --- databases/p5-SQL-Abstract/pkg/PLIST 10 Jul 2011 12:02:24 -0000 1.4 +++ databases/p5-SQL-Abstract/pkg/PLIST 11 Jul 2014 09:49:27 -0000 @@ -1,5 +1,4 @@ @comment $OpenBSD: PLIST,v 1.4 2011/07/10 12:02:24 jasper Exp $ -bin/format-sql ${P5SITE}/DBIx/ ${P5SITE}/DBIx/Class/ ${P5SITE}/DBIx/Class/Storage/