head 1.29; access; symbols pkgsrc-2023Q4:1.29.0.18 pkgsrc-2023Q4-base:1.29 pkgsrc-2023Q3:1.29.0.16 pkgsrc-2023Q3-base:1.29 pkgsrc-2023Q2:1.29.0.14 pkgsrc-2023Q2-base:1.29 pkgsrc-2023Q1:1.29.0.12 pkgsrc-2023Q1-base:1.29 pkgsrc-2022Q4:1.29.0.10 pkgsrc-2022Q4-base:1.29 pkgsrc-2022Q3:1.29.0.8 pkgsrc-2022Q3-base:1.29 pkgsrc-2022Q2:1.29.0.6 pkgsrc-2022Q2-base:1.29 pkgsrc-2022Q1:1.29.0.4 pkgsrc-2022Q1-base:1.29 pkgsrc-2021Q4:1.29.0.2 pkgsrc-2021Q4-base:1.29 pkgsrc-2021Q3:1.27.0.6 pkgsrc-2021Q3-base:1.27 pkgsrc-2021Q2:1.27.0.4 pkgsrc-2021Q2-base:1.27 pkgsrc-2021Q1:1.27.0.2 pkgsrc-2021Q1-base:1.27 pkgsrc-2020Q4:1.26.0.4 pkgsrc-2020Q4-base:1.26 pkgsrc-2020Q3:1.26.0.2 pkgsrc-2020Q3-base:1.26 pkgsrc-2020Q2:1.25.0.16 pkgsrc-2020Q2-base:1.25 pkgsrc-2020Q1:1.25.0.12 pkgsrc-2020Q1-base:1.25 pkgsrc-2019Q4:1.25.0.14 pkgsrc-2019Q4-base:1.25 pkgsrc-2019Q3:1.25.0.10 pkgsrc-2019Q3-base:1.25 pkgsrc-2019Q2:1.25.0.8 pkgsrc-2019Q2-base:1.25 pkgsrc-2019Q1:1.25.0.6 pkgsrc-2019Q1-base:1.25 pkgsrc-2018Q4:1.25.0.4 pkgsrc-2018Q4-base:1.25 pkgsrc-2018Q3:1.25.0.2 pkgsrc-2018Q3-base:1.25 pkgsrc-2018Q2:1.24.0.4 pkgsrc-2018Q2-base:1.24 pkgsrc-2018Q1:1.24.0.2 pkgsrc-2018Q1-base:1.24 pkgsrc-2017Q4:1.23.0.8 pkgsrc-2017Q4-base:1.23 pkgsrc-2017Q3:1.23.0.6 pkgsrc-2017Q3-base:1.23 pkgsrc-2017Q2:1.23.0.2 pkgsrc-2017Q2-base:1.23 pkgsrc-2017Q1:1.22.0.12 pkgsrc-2017Q1-base:1.22 pkgsrc-2016Q4:1.22.0.10 pkgsrc-2016Q4-base:1.22 pkgsrc-2016Q3:1.22.0.8 pkgsrc-2016Q3-base:1.22 pkgsrc-2016Q2:1.22.0.6 pkgsrc-2016Q2-base:1.22 pkgsrc-2016Q1:1.22.0.4 pkgsrc-2016Q1-base:1.22 pkgsrc-2015Q4:1.22.0.2 pkgsrc-2015Q4-base:1.22 pkgsrc-2015Q3:1.21.0.8 pkgsrc-2015Q3-base:1.21 pkgsrc-2015Q2:1.21.0.6 pkgsrc-2015Q2-base:1.21 pkgsrc-2015Q1:1.21.0.4 pkgsrc-2015Q1-base:1.21 pkgsrc-2014Q4:1.21.0.2 pkgsrc-2014Q4-base:1.21 pkgsrc-2014Q3:1.20.0.4 pkgsrc-2014Q3-base:1.20 pkgsrc-2014Q2:1.20.0.2 pkgsrc-2014Q2-base:1.20 pkgsrc-2014Q1:1.19.0.2 pkgsrc-2014Q1-base:1.19 pkgsrc-2013Q4:1.18.0.4 pkgsrc-2013Q4-base:1.18 pkgsrc-2013Q3:1.18.0.2 pkgsrc-2013Q3-base:1.18 pkgsrc-2013Q2:1.17.0.8 pkgsrc-2013Q2-base:1.17 pkgsrc-2013Q1:1.17.0.6 pkgsrc-2013Q1-base:1.17 pkgsrc-2012Q4:1.17.0.4 pkgsrc-2012Q4-base:1.17 pkgsrc-2012Q3:1.17.0.2 pkgsrc-2012Q3-base:1.17 pkgsrc-2012Q2:1.16.0.8 pkgsrc-2012Q2-base:1.16 pkgsrc-2012Q1:1.16.0.6 pkgsrc-2012Q1-base:1.16 pkgsrc-2011Q4:1.16.0.4 pkgsrc-2011Q4-base:1.16 pkgsrc-2011Q3:1.16.0.2 pkgsrc-2011Q3-base:1.16 pkgsrc-2011Q2:1.15.0.8 pkgsrc-2011Q2-base:1.15 pkgsrc-2011Q1:1.15.0.6 pkgsrc-2011Q1-base:1.15 pkgsrc-2010Q4:1.15.0.4 pkgsrc-2010Q4-base:1.15 pkgsrc-2010Q3:1.15.0.2 pkgsrc-2010Q3-base:1.15 pkgsrc-2010Q2:1.13.0.4 pkgsrc-2010Q2-base:1.13 pkgsrc-2010Q1:1.13.0.2 pkgsrc-2010Q1-base:1.13 pkgsrc-2009Q4:1.11.0.4 pkgsrc-2009Q4-base:1.11 pkgsrc-2009Q3:1.11.0.2 pkgsrc-2009Q3-base:1.11 pkgsrc-2009Q2:1.9.0.2 pkgsrc-2009Q2-base:1.9 pkgsrc-2009Q1:1.5.0.2 pkgsrc-2009Q1-base:1.5 pkgsrc-2008Q4:1.4.0.6 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.4 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.2 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.3.0.20 pkgsrc-2008Q2-base:1.3 cwrapper:1.3.0.18 pkgsrc-2008Q1:1.3.0.16 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.14 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.12 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.10 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.8 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.6 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.4 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.2 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.2.0.10 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.8 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.6 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.4 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.2 pkgsrc-2005Q1-base:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.29 date 2021.10.26.10.09.40; author nia; state Exp; branches; next 1.28; commitid M6fNIkrZ0rV41jeD; 1.28 date 2021.10.07.13.35.28; author nia; state Exp; branches; next 1.27; commitid USVQpuM9JMvPLSbD; 1.27 date 2021.02.11.00.15.19; author wen; state Exp; branches; next 1.26; commitid V4lsXRPf0lyDZdHC; 1.26 date 2020.09.06.22.02.06; author wiz; state Exp; branches; next 1.25; commitid PLHMd7CWL3KXi2nC; 1.25 date 2018.07.16.01.21.34; author wen; state Exp; branches; next 1.24; commitid da6bP38Tq6pIBiKA; 1.24 date 2018.02.02.10.18.13; author wen; state Exp; branches; next 1.23; commitid hYSOCXmvPs5HQgpA; 1.23 date 2017.04.09.16.03.06; author wen; state Exp; branches; next 1.22; commitid nPgIxPIV4MTQmSMz; 1.22 date 2015.11.03.01.56.23; author agc; state Exp; branches; next 1.21; commitid CWcfajqBx1XKtAHy; 1.21 date 2014.11.16.12.10.55; author wen; state Exp; branches; next 1.20; commitid AxpwXyCmES93dpYx; 1.20 date 2014.06.09.18.35.48; author schmonz; state Exp; branches; next 1.19; commitid afJnwN9QoOM1uSDx; 1.19 date 2014.02.05.10.55.00; author wen; state Exp; branches; next 1.18; commitid 4JZLKuv1kLfOUTnx; 1.18 date 2013.07.03.18.18.03; author sno; state Exp; branches; next 1.17; commitid cGqRfeaz0FqWk3Ww; 1.17 date 2012.09.10.13.26.44; author sno; state Exp; branches; next 1.16; 1.16 date 2011.08.06.20.56.08; author adam; state Exp; branches; next 1.15; 1.15 date 2010.09.17.05.36.02; author sno; state Exp; branches; next 1.14; 1.14 date 2010.07.14.15.56.53; author seb; state Exp; branches; next 1.13; 1.13 date 2010.03.16.10.56.32; author sno; state Exp; branches; next 1.12; 1.12 date 2010.02.16.13.23.21; author sno; state Exp; branches; next 1.11; 1.11 date 2009.09.22.19.50.42; author sno; state Exp; branches; next 1.10; 1.10 date 2009.09.12.19.05.11; author sno; state Exp; branches; next 1.9; 1.9 date 2009.06.14.22.00.38; author sno; state Exp; branches; next 1.8; 1.8 date 2009.05.17.14.24.44; author sno; state Exp; branches; next 1.7; 1.7 date 2009.04.30.21.07.59; author sno; state Exp; branches; next 1.6; 1.6 date 2009.04.10.09.43.22; author abs; state Exp; branches; next 1.5; 1.5 date 2009.03.16.22.30.49; author seb; state Exp; branches; next 1.4; 1.4 date 2008.07.14.18.33.21; author he; state Exp; branches; next 1.3; 1.3 date 2006.04.23.14.21.24; author hiramatsu; state Exp; branches; next 1.2; 1.2 date 2005.02.23.16.33.08; author agc; state Exp; branches; next 1.1; 1.1 date 2004.12.20.23.28.53; author he; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2004.12.20.23.28.53; author he; state Exp; branches; next ; desc @@ 1.29 log @databases: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes The following distfiles could not be fetched (some may be only fetched conditionally): ./databases/cstore/distinfo D6.data.ros.gz ./databases/cstore/distinfo cstore0.2.tar.gz ./databases/cstore/distinfo data4.tar.gz @ text @$NetBSD: distinfo,v 1.28 2021/10/07 13:35:28 nia Exp $ BLAKE2s (SQL-Abstract-2.000001.tar.gz) = ac89a51213feadc1df6499c31387e82eea47fc31daea032e861771e623329eb0 SHA512 (SQL-Abstract-2.000001.tar.gz) = a4cae42a261b64ba7c44bf6cc196f135ab32e847352572aafccee04dfdd5fe83d8b7654702acd90908cd0e90f6730cfc4fcfa8ffa81d52de7a18e38a2d6ea5d8 Size (SQL-Abstract-2.000001.tar.gz) = 134560 bytes @ 1.28 log @databases: Remove SHA1 distfile hashes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.27 2021/02/11 00:15:19 wen Exp $ d3 1 a3 1 RMD160 (SQL-Abstract-2.000001.tar.gz) = 3027bcc7fdcef3d7e162ce50de4b1e2426498c8f @ 1.27 log @Update to 2.000001 Add missing DEPENDS Upstream changes: 2.000001 - 2021-01-23 - Remove Module::Runtime requirement 2.000000 - 2021-01-21 - Collapse custom join conditions back to something DBIC might understand 1.90_03 - 2019-10-13 - Add proof of concept DBIx::Class::SQLMaker::Role::SQLA2Passthrough - _where_field_IN/BETWEEN are documented as subclassable; feature restored 1.90_02 - 2019-10-12 - fix DBIC ident op expander compat wrapper to handle call as unop 1.90_01 - 2019-10-09 - Complete overhaul of the internals, see the SQL::Abstract::Reference docs to understand the new implementation's affordances. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.26 2020/09/06 22:02:06 wiz Exp $ a2 1 SHA1 (SQL-Abstract-2.000001.tar.gz) = 076d4b53ded96845fb600eb19fda3546d2d4a24d @ 1.26 log @p5-SQL-Abstract: update to 1.87. 1.87 - 2020-06-02 - Add runtime dependency on Test::Deep and Test::Builder::Module for SQL::Abstract::Test (RT#131623) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.25 2018/07/16 01:21:34 wen Exp $ d3 4 a6 4 SHA1 (SQL-Abstract-1.87.tar.gz) = 8354e2cec3e89011fe46a91e28266342c87c23b6 RMD160 (SQL-Abstract-1.87.tar.gz) = e9d974680c9bc64b14d7998158a68c2cda2c9d4f SHA512 (SQL-Abstract-1.87.tar.gz) = be1d9b7b5c0354008fa9444648b73f9901002dbd199b2981978c5467f8218438b8305cdd857aed3e19637e50402cae58e342cdf5c54d031aac3e66cf14c2e1b5 Size (SQL-Abstract-1.87.tar.gz) = 104951 bytes @ 1.25 log @Update to 1.86 Upstream changes: 1.86 - 2018-07-09 - Remove obsolete documentation about arrayrefref as the $source argument for ->select (removed in version 1.74) - Factor out the field list part of SELECT for subclassability (GH#13) - Do not replace literal '0' with empty string in WHERE clauses (GH#14) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.24 2018/02/02 10:18:13 wen Exp $ d3 4 a6 4 SHA1 (SQL-Abstract-1.86.tar.gz) = 0bf3e3319b035d2fd13838f103a0691a2e4721ae RMD160 (SQL-Abstract-1.86.tar.gz) = 3494993c5c02bbfcd94207f4d96c4f4259721a70 SHA512 (SQL-Abstract-1.86.tar.gz) = 248652656bebf9e3f3e2582880f78f4f8c6dd2a8e2546a750b33e9d95cd6da6d8a197d0be69b5e44a24e04c8e1262d4bf3085fa95405fa28eefc3b822a93fa42 Size (SQL-Abstract-1.86.tar.gz) = 104797 bytes @ 1.24 log @Update to 1.85 Upstream changes: 1.85 - 2018-01-27 - Restore perl version requirement missed in the Distar port - Factor out the SET ... part of UPDATE for subclassability (GH#12) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.23 2017/04/09 16:03:06 wen Exp $ d3 4 a6 4 SHA1 (SQL-Abstract-1.85.tar.gz) = 3c8d1c402ebe60dcdebbbb6afef085d1d5f396fb RMD160 (SQL-Abstract-1.85.tar.gz) = 90adb2be6f40c374e863a9e9bfeca4583920f2aa SHA512 (SQL-Abstract-1.85.tar.gz) = 1ca6e22dfe8a9e4cedb6e872ebbd87ecb12cac1f1998083946028882ea408557d1be78f9dccf7ac1b7fe25b75b3fbaa9db17b1e65a1b7e7470243d4da3127393 Size (SQL-Abstract-1.85.tar.gz) = 98176 bytes @ 1.23 log @Update to 1.84 Upstream changes: 1.84 - 2017-04-03 - Restore 'dynamic_config => 0' missed in the Distar port 1.83 - 2017-04-03 - Support for DELETE ... RETURNING (GH#9) - Port to Distar revision 1.82 2017-03-20 ------------------------- - Add explicit dependency on Sub::Quote (GH#8) - Fix syntax errors in ORDER BY docs (GH#7) revision 1.81_01 2017-02-28 ---------------------------- - Fix order clauses with bind parameters in ->where - Fix ->insert($table, \@@values) with >26 values (RT#112684) - Teach ::Tree that ILIKE (PostgreSQL) and REGEXP (MySQL) are binary ops - Support for UPDATE ... RETURNING - Documentation improvements for ORDER BY @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.22 2015/11/03 01:56:23 agc Exp $ d3 4 a6 4 SHA1 (SQL-Abstract-1.84.tar.gz) = b4865553254af4ebbad1c5561eeb2d27ac7cabff RMD160 (SQL-Abstract-1.84.tar.gz) = 69b6727164de9d3bc375cf789f53f82f099c7574 SHA512 (SQL-Abstract-1.84.tar.gz) = 2d41ca76cc50dcf85e40b6585b3036ae62801ce78b64cc3b6a6471540901bfacdbfe2f76e68fdea2d1caa509f57216d4bb4f214cee7008380d5f60643e1a3a6b Size (SQL-Abstract-1.84.tar.gz) = 98744 bytes @ 1.22 log @Add SHA512 digests for distfiles for databases category Problems found with existing distfiles: distfiles/D6.data.ros.gz distfiles/cstore0.2.tar.gz distfiles/data4.tar.gz distfiles/sphinx-2.2.7-release.tar.gz No changes made to the cstore or mariadb55-client distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.21 2014/11/16 12:10:55 wen Exp $ d3 4 a6 4 SHA1 (SQL-Abstract-1.81.tar.gz) = ee523af6deb2425ebccd2166c2d90dfab804abe0 RMD160 (SQL-Abstract-1.81.tar.gz) = c51d04ba22e10f6b36dadf5cb6701c9b2be96a1c SHA512 (SQL-Abstract-1.81.tar.gz) = 1ca38403707117c6a7927e1d89e70d22bf75429137409aa9dee48bb75dd17ca941dd0012c5d388e8e39ea75ae800a1d62b04c0b12b700f2e3137e40f651f961c Size (SQL-Abstract-1.81.tar.gz) = 103010 bytes @ 1.21 log @Update to 1.81 Upstream changes: revision 1.81 2014-10-25 ---------------------------- - Fix overly-enthusiastic parenthesis unroller (RT#99503) revision 1.80 2014-10-05 ---------------------------- - Fix erroneous behavior of is_literal_value($) wrt { -ident => ... } - Explicitly croak on top-level special ops (they didn't work anyway) revision 1.79 2014-09-25 ---------------------------- - New exportable functions: is_literal_value($) and is_plain_value($) - New attribute 'escape_char' allowing for proper escape of quote_chars present in an identifier - Deprecate { "" => \... } constructs - Treat { -value => undef } as plain undef in all cases - Explicitly throw on { -ident => undef } @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.20 2014/06/09 18:35:48 schmonz Exp $ d5 1 @ 1.20 log @Update to 1.78. From the changelog: - Fix parsing of binary ops to correctly take up only a single LHS element, instead of gobbling up the entire parse-to-date - Explicitly handle ROW_NUMBER() OVER as the snowflake-operator it is - Improve signatures/documentation of is_same_sql_bind / eq_sql_bind - Retire script/format-sql - the utility needs more work to be truly end-user convenient @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.19 2014/02/05 10:55:00 wen Exp $ d3 3 a5 3 SHA1 (SQL-Abstract-1.78.tar.gz) = 7224f14f91906a3c8211236702e9d7dc34d9c63b RMD160 (SQL-Abstract-1.78.tar.gz) = 9d2c727d975bfeb2bf56727e2d6914ce06569a7e Size (SQL-Abstract-1.78.tar.gz) = 97200 bytes @ 1.19 log @Update to 1.77 Add missing DEPENDS Upstream changes: revision 1.77 2014-01-17 ---------------------------- - Reintroduce { -not => undef } column operator (regression from 1.75) revision 1.75 2013-12-27 ---------------------------- - *UPCOMING INCOMPATIBLE BUGFIX*: SQLA used to generate incorrect SQL on undef-containing lists fed to -in and -not_in. An exception will be raised for a while before properly fixing this, to avoid quiet but subtle changes to query results in production - Deprecate and warn when supplying an empty arrayref to like/not_like operators (likely to be removed before 2.0) - Warn when using an inequality operator with a multi-value array to arrive at what amounts to a 1=1 condition (no pre-2.0 plans to fix this behavior due to backwards comp concerns) - Fix false negative comparison of ORDER BY ASC - More improvements of incorrect parsing (placeholder at end of list element) - Fix typos in POD and comments (RT#87776) - Augment -not_bool example with nesting (RT#89601) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.18 2013/07/03 18:18:03 sno Exp $ d3 3 a5 3 SHA1 (SQL-Abstract-1.77.tar.gz) = be86d3321d9d84333cc24653d698ffb99aa232d0 RMD160 (SQL-Abstract-1.77.tar.gz) = a36cb0de296342118422712290a4040acd958b85 Size (SQL-Abstract-1.77.tar.gz) = 95246 bytes @ 1.18 log @Updating package for CPAN distribution SQL-Abstract in databases/p5-SQL-Abstract from 1.73nb2 to 1.74. Upstream changes: revision 1.74 2013-06-04 ---------------------------- - Fix insufficient parenthesis unroll during operator comparison - 'ORDER BY foo' and 'ORDER BY foo ASC' are now considered equal by default (with a switch to reenable old behavior when necessary) - Change parser to not eagerly slurp RHS expressions it doesn't recognize @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.17 2012/09/10 13:26:44 sno Exp $ d3 3 a5 3 SHA1 (SQL-Abstract-1.74.tar.gz) = 44f793caee0f8e26b629f885e850a50a44c19d13 RMD160 (SQL-Abstract-1.74.tar.gz) = 697af986fd93d68101b865ea30344eccd7fc8cd8 Size (SQL-Abstract-1.74.tar.gz) = 94405 bytes @ 1.17 log @Updating package for CPAN module SQL::Abstract in databases/p5-SQL-Abstract from 1.72nb1 to 1.73. pkgsrc changes: - update dependencies upstream changes: revision 1.73 2012-07-10 ---------------------------- - Fix parsing of ORDER BY foo + ? - Stop filling in placeholders in `format-sql` since it does not support passing values for them anyway - Fix parsing of NOT EXISTS - Fix over-eager parenthesis unrolling - Fix deep recursion warnings while parsing obnoxiously long sql statements - Fix incorrect comparison of malformed lists - Fix incorrect reporting of mismatch-members in SQLA::Test - Migrate the -ident operator from DBIC into SQLA - Migrate the -value operator from DBIC into SQLA @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2011/08/06 20:56:08 adam Exp $ d3 3 a5 3 SHA1 (SQL-Abstract-1.73.tar.gz) = 85ffcdedcee0b99070dea0e5d4058241e34a8c86 RMD160 (SQL-Abstract-1.73.tar.gz) = 2026f03e2c9dcd7c7862f086c33a42fcfa825c58 Size (SQL-Abstract-1.73.tar.gz) = 93037 bytes @ 1.16 log @Changes 1.72: * Extra checks of search arguments for possible SQL injection attacks * Remove excess parentheses in debug SQL * Fix parsing of foo.* in SQLA::Tree * Fix bindtype fail when using -between with arrayrefref literals * Add handling for NULL for -in * The -nest operator has entered semi-deprecated status and has been undocumented. Please do not use it in new code @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2010/09/17 05:36:02 sno Exp $ d3 3 a5 3 SHA1 (SQL-Abstract-1.72.tar.gz) = a1a209ea55d8371bc9905a36605ca5c05dff1fa3 RMD160 (SQL-Abstract-1.72.tar.gz) = f286ae7c4ad9fafc639431648b200323135bdcdb Size (SQL-Abstract-1.72.tar.gz) = 88235 bytes @ 1.15 log @Updating databases/p5-SQL-Abstract from 1.67nb1 to 1.68 pkgsrc changes: - adjusting dependencies Upstream changes: revision 1.68 2010-09-16 ---------------------------- - Document methods on Tree - Add affordances for color coding placeholders - Change ::Tree::whitespace to whitespace_keyword revision 1.67_03 2010-09-11 ---------------------------- - Add docs for SQL::Abstract::Tree->new - correcty merge profile and parameters - added fill_in_placeholders option for excellent copy/pasta revision 1.67_02 2010-09-08 ---------------------------- - rename DBIx::Class::Storage::PrettyPrinter to DBIx::Class::Storage::Debug::PrettyPrint - decreased a lot of indentation from ::Tree - cleaned up handling of newlines inside of parens revision 1.67_01 2010-09-06 ---------------------------- - Add SQL::Abstract::Tree - Add unindexed DBIx::Class::Storage::PrettyPrinter - Better documentation of undef/NULL in where clause - Depend on bugfixed Module::Install (now again installs on old < 5.8.3 perls) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2010/07/14 15:56:53 seb Exp $ d3 3 a5 3 SHA1 (SQL-Abstract-1.68.tar.gz) = dddd295168cea1c5ad1b096dbe8714fbeb89010e RMD160 (SQL-Abstract-1.68.tar.gz) = f3085a00ea82943e179141f2c672a6445c77f4d3 Size (SQL-Abstract-1.68.tar.gz) = 73171 bytes @ 1.14 log @Update from version 1.62 to version 1.67. Upstream changes: revision 1.67 2010-05-31 14:21 (UTC) ---------------------------- - Fix SQL::Test failure when first chunk is an unrecognized literal - Generic -not operator tests - More columns-bindtype assertion checks revision 1.66 2010-04-27 02:44 (UTC) ---------------------------- - Optimized the quoting mechanism, winning nearly 10% speedup on repeatable sql generation revision 1.65 2010-04-11 19:59 (UTC) ---------------------------- - Rerelease last version to not include .svn files and grab MANIFEST.SKIP from DBIx::Class so it won't happen again revision 1.64 2010-04-11 16:58 (UTC) ---------------------------- - Fix multiple generic op handling regressions by reverting the auto-equality assumption (turned out to be a very very bad idea) revision 1.63 2010-03-24 09:56 (UTC) ---------------------------- - Add ILIKE to the core list of comparision ops @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2010/03/16 10:56:32 sno Exp $ d3 3 a5 3 SHA1 (SQL-Abstract-1.67.tar.gz) = 667bea308fdac33d026b0e8597ad14718f51b340 RMD160 (SQL-Abstract-1.67.tar.gz) = 35ff3dd1d01e526f814e75cd78026d628b53a17c Size (SQL-Abstract-1.67.tar.gz) = 66382 bytes @ 1.13 log @Updating databases/p5-SQL-Abstract from 1.61 to 1.62 pkgsrc changes: - Adjust license definition - Adjust dependencies Upstream changes: revision 1.62 2010-03-15 11:06 (UTC) ---------------------------- - Fixed open outer parens for a multi-line literal - Allow recursively-nested column-functions in WHERE - Bumped minimum perl to 5.6.2 and changed tests to rely on core dependencies @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2010/02/16 13:23:21 sno Exp $ d3 3 a5 3 SHA1 (SQL-Abstract-1.62.tar.gz) = 76f86433f6bf5387b0289c4c382d8dec9f081691 RMD160 (SQL-Abstract-1.62.tar.gz) = 6e82f45bf17e54c41f1e934437180636c8d4587f Size (SQL-Abstract-1.62.tar.gz) = 63233 bytes @ 1.12 log @Updating databases/p5-SQL-Abstract from 1.60 to 1.61 Upstream changes: revision 1.61 2010-02-05 16:28 (UTC) ---------------------------- - Allow INSERT to take additional attributes - Support for INSERT ... RETURNING - Another iteration of SQL::Abstract::Test fixes and improvements @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2009/09/22 19:50:42 sno Exp $ d3 3 a5 3 SHA1 (SQL-Abstract-1.61.tar.gz) = 43c06e7566458a7cb7b0cc777bbb67b8cce6bb38 RMD160 (SQL-Abstract-1.61.tar.gz) = 6aa8c5d2348347b9cd33c27a52b2859ed257f352 Size (SQL-Abstract-1.61.tar.gz) = 62549 bytes @ 1.11 log @Updating databases/p5-SQL-Abstract from 1.58 to 1.60 Upstream changes: revision 1.60 2009-09-22 11:03 (UTC) ---------------------------- - fix a well masked error in the sql-test tokenizer revision 1.59 2009-09-22 08:39 (UTC) ---------------------------- - fixed a couple of untrapped undefined warnings - allow -in/-between to accept literal sql in all logical variants - see POD for details - unroll multiple parenthesis around IN arguments to accomodate crappy databases @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2009/09/12 19:05:11 sno Exp $ d3 3 a5 3 SHA1 (SQL-Abstract-1.60.tar.gz) = 992a167e94d22a664fc6b870160c6dadf57ebd6a RMD160 (SQL-Abstract-1.60.tar.gz) = 817e40b61945e972260ebe050e5221b8e504dff5 Size (SQL-Abstract-1.60.tar.gz) = 61251 bytes @ 1.10 log @Updating databases/p5-SQL-Abstract from 1.56 to 1.58 Upstream changes: revision 1.58 2009-09-04 15:20 (UTC) - expanded the scope of -bool and -not_bool operators - added proper testing support revision 1.57 2009-09-03 20:18 (UTC) - added -bool and -not_bool operators @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2009/06/14 22:00:38 sno Exp $ d3 3 a5 3 SHA1 (SQL-Abstract-1.58.tar.gz) = ff71462de36c0b55aadcc6fa4749315c6a41fd90 RMD160 (SQL-Abstract-1.58.tar.gz) = 403c64e3fb2af884bcfab155620d3c856aab4333 Size (SQL-Abstract-1.58.tar.gz) = 60174 bytes @ 1.9 log @pkgsrc changes: - Updating package of p5 module for SQL::Abstract from 1.55 to 1.56 - Adjusting build type to Module::Install Upstream changes: revision 1.56 2009-05-30 16:31 (UTC) ---------------------------- - support for \[$sql, @@bind] in order_by clauses e.g.: { -desc => \['colA LIKE ?', 'somestring'] } @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2009/05/17 14:24:44 sno Exp $ d3 3 a5 3 SHA1 (SQL-Abstract-1.56.tar.gz) = 8ed7490572f0f507ab7dccd962101deefa68e2a9 RMD160 (SQL-Abstract-1.56.tar.gz) = 16ae5a159f0972bf976499747bb9b7a36f359ee2 Size (SQL-Abstract-1.56.tar.gz) = 58389 bytes @ 1.8 log @PkgSrc changes: - Updating package for p5 module SQL::Abstract from 1.53 to 1.55 - Adjusting dependencies (and arrange them to alphabetical order) Upstream changes: revision 1.55 2009-05-17 22:54 (UTC) ---------------------------- - make sure that sql generation does not mutate the supplied where condition structure revision 1.54 2009-05-07 17:23 (UTC) ---------------------------- - allow special_operators to take both code refs and method names (makes it possible to properly subclass the builtin ones) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2009/04/30 21:07:59 sno Exp $ d3 3 a5 3 SHA1 (SQL-Abstract-1.55.tar.gz) = 03c73d7de170e5b7ab44d52a6d2f8ae749e84464 RMD160 (SQL-Abstract-1.55.tar.gz) = 949b3b1eefa5e23f3d7ff37852fde2c152e4cb24 Size (SQL-Abstract-1.55.tar.gz) = 57891 bytes @ 1.7 log @PkgSrc changes: - Updating package for p5 module SQL::Abstract from 1.51 to 1.53 - Setting license to gnu-gpl-v2 Upstream changes: revision 1.53 2009-04-30 14:58 (UTC) ---------------------------- - make sure hash keys are sorted in all search sub-conditions - switch installer from EU::MM to M::I revision 1.52 2009-04-28 23:14 (UTC) ---------------------------- - allow -between to handle [\"", \""] and \["", @@bind] - allow order_by to handle -asc|desc => [qw/colA colB/] (artifact from DBIx::Class) - more tests and clearing up of some corner cases - t/10test.t does not run by default (developer only, too cpu intensive) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2009/04/10 09:43:22 abs Exp $ d3 3 a5 3 SHA1 (SQL-Abstract-1.53.tar.gz) = 774eaca8bf17feb8c00584311915aba879c4fa30 RMD160 (SQL-Abstract-1.53.tar.gz) = 8cfdcf0fa12c48dac4815f4b3b605e0ec0cbf4d8 Size (SQL-Abstract-1.53.tar.gz) = 56384 bytes @ 1.6 log @Updated databases/p5-SQL-Abstract to 1.51 revision 1.51 2009-03-28 10:00 (UTC) - fixed behavior of [-and => ... ] depending on the current condition scope. This introduces backwards comp with 1.24 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2009/03/16 22:30:49 seb Exp $ d3 3 a5 3 SHA1 (SQL-Abstract-1.51.tar.gz) = ec81920288d7615249a51e7cdbc0b177b76d8c73 RMD160 (SQL-Abstract-1.51.tar.gz) = 63a0edf7a77383ff5b245bb66734710263c2b1a1 Size (SQL-Abstract-1.51.tar.gz) = 42753 bytes @ 1.5 log @Update from version 1.24nb1 to version 1.50. Approved by MAINTAINER. Pkgsrc changes: - Adjust dependencies - Prevent installation of a temporary file included in the upstream tarball Upstream changes: revision 1.50 2009-03-10 12:30 (UTC) - fixed the problem with values() not behaving the same as the rest of the code (RT#43483) - fixed interjecting arrayrefref into a where clause - added value-only insert test with a literal SQL snippet - cleanup and enhancement of t/03values.t - better handling of borked SQL in tests - deal properly with parentheses in is_same_sql_bind() - fixed test subs (is_same_*) in SQL::Abstract::Test to return the correct test value - do not version MANIFEST Version 1.50 was a major internal refactoring of SQL::Abstract. Great care has been taken to preserve the published behavior documented in previous versions in the 1.* family; however, some features that were previously undocumented, or behaved. differently from the documentation, had to be changed in order to clarify the semantics. Hence, client code that was relying on some dark areas of SQL::Abstract v1.* might behave differently in v1.50. ---------------------------- revision 1.49_04 2009-03-03 - add support for a [\%column_meta => value] bind value format ---------------------------- revision 1.49_03 2009-02-17 - clarify syntax of \['...', @@bind] when used with a bindtype of 'columns' ---------------------------- revision 1.49_02 2009-02-16 - added an AST-aware SQL::Abstract::Test library for sql syntax tests - vastly expanded test coverage - support for the { operator => \'...'|\['...', @@bind] } syntax allowing to embed arbitrary operators on the LHS - fixed multiple regressions wrt DBIx::Class ---------------------------- revision 1.49_01 2009-02-11 - support for literal SQL through the [$sql, bind] syntax. - added -nest1, -nest2 or -nest_1, -nest_2, ... - optional support for array datatypes - defensive programming : check arguments to functions/methods - fixed bug with global logic of -and/-or (no side-effects any more) - changed logic for distributing an op over arrayrefs - fixed semantics of _bindtype on array args - dropped the _anoncopy of the %where tree. No longer necessary. - dropped the _modlogic function - Make col => [] and col => {$op => [] } DTRT or die instead of generating broken SQL. Added tests for this. - Added { -desc => 'column' } order by support - Tiny "$_"-related fix for { -desc => 'columns'} order by support tests + docs @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2008/07/14 18:33:21 he Exp $ d3 3 a5 3 SHA1 (SQL-Abstract-1.50.tar.gz) = bfc4702c4bdaa6b05b4ddccb4f078bf8f9250dbe RMD160 (SQL-Abstract-1.50.tar.gz) = 6e6924710fbab2349fdf89b293adb71d0165d89c Size (SQL-Abstract-1.50.tar.gz) = 66160 bytes @ 1.4 log @Update from version 1.21 to 1.24. Changes: 1.24 2008-07-09 - Ripped out all 1.23 changes - Re-releasing 1.22 with DBIx::Class as maintainer 1.23 ????-??-?? 1) Large patch by Laurent Dami to add all of the following functionality: - support for nested subqueries (see the doc for explanations) - +/- prefixes in C<@@order> columns, meaning 'ASC' or 'DESC' - documentation : - added an explanation about flexibility of argument types (passing scalars instead of hashrefs/arrayrefs) - added an example of a boolean column (through ref to empty string) - mentioned that select() can take an arrayref of tables - added explanation of +/- prefixes in C<@@order> - WHERE section structured into subsections - new subsection for nested queries - suppressed the NOTES section about Morgan laws, because subqueries provide support for compound logic statements. These changes enable additional functionality in DBIx::DataModel as well. 2) Patch by Robbie Bow to enable "quote_char" to take an array ref. This fixes an issue to MS SQL Server, since it requires that columns and tables be quoted with surrounding [square brackets] 3) Patch by Norbert BUCHMULLER to enable the use of the old-school-SQL operator for not-equal ('<>') could be used for the 'IS NOT NULL' expression: foo => { '<>' => undef } This now properly generates: foo IS NOT NULL 1.22 changes unknown (1.22 changelog empty) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2006/04/23 14:21:24 hiramatsu Exp $ d3 3 a5 3 SHA1 (SQL-Abstract-1.24.tar.gz) = 0c0eb25591c6889439b53140af554b0c24f3814e RMD160 (SQL-Abstract-1.24.tar.gz) = f468271208638d606865dfeeb16c4c25b2f6ad9c Size (SQL-Abstract-1.24.tar.gz) = 27841 bytes @ 1.3 log @Updated p5-SQL-Abstract to 1.21. Changes from 1.17: revision 1.21 date: 2006/03/08 01:27:56; author: nwiger; state: Exp; lines: +5 -5 - bugfix for -1 setting off -and logic in modlogic() ---------------------------- revision 1.20 date: 2005/08/18 18:41:58; author: nwiger; state: Exp; lines: +104 -50 - added patch from Dan Kubb enabling quote_char and name_sep options - added patch from Andy Grundman to enhance _anoncopy for deep refs ---------------------------- revision 1.19 date: 2005/04/29 18:20:30; author: nwiger; state: Exp; lines: +34 -20 added _anoncopy to prevent destroying original; updated docs ---------------------------- revision 1.18 date: 2005/03/07 20:14:12; author: nwiger; state: Exp; lines: +201 -65 added support for -and, -or, and -nest; see docs for details @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2005/02/23 16:33:08 agc Exp $ d3 3 a5 3 SHA1 (SQL-Abstract-1.21.tar.gz) = 47aff384bfafbdd90b5864e315cf6950155e03f3 RMD160 (SQL-Abstract-1.21.tar.gz) = 3414433c4c7466af3ee3a41491992d26befafe8e Size (SQL-Abstract-1.21.tar.gz) = 24821 bytes @ 1.2 log @Add RMD160 digests in addition to SHA1 ones. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2004/12/20 23:28:53 he Exp $ d3 3 a5 3 SHA1 (SQL-Abstract-1.17.tar.gz) = 288ac2793cba2c9b9d0795ed50d0943e9fd32796 RMD160 (SQL-Abstract-1.17.tar.gz) = 7e1f84a22b5928b7f02b5408236e782a838657aa Size (SQL-Abstract-1.17.tar.gz) = 20000 bytes @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d4 1 @ 1.1.1.1 log @Import p5-SQL-Abstract version 1.17. Description: This module was inspired by the excellent the DBIx::Abstract manpage. However, in using that module I found that what I really wanted to do was generate SQL, but still retain complete control over my statement handles and use the DBI interface. So, I set out to create an abstract SQL generation module. @ text @@