head 1.57; access; symbols pkgsrc-2023Q4:1.56.0.2 pkgsrc-2023Q4-base:1.56 pkgsrc-2023Q3:1.55.0.4 pkgsrc-2023Q3-base:1.55 pkgsrc-2023Q2:1.55.0.2 pkgsrc-2023Q2-base:1.55 pkgsrc-2023Q1:1.53.0.2 pkgsrc-2023Q1-base:1.53 pkgsrc-2022Q4:1.51.0.2 pkgsrc-2022Q4-base:1.51 pkgsrc-2022Q3:1.49.0.4 pkgsrc-2022Q3-base:1.49 pkgsrc-2022Q2:1.49.0.2 pkgsrc-2022Q2-base:1.49 pkgsrc-2022Q1:1.48.0.2 pkgsrc-2022Q1-base:1.48 pkgsrc-2021Q4:1.47.0.2 pkgsrc-2021Q4-base:1.47 pkgsrc-2021Q3:1.45.0.2 pkgsrc-2021Q3-base:1.45 pkgsrc-2021Q2:1.44.0.2 pkgsrc-2021Q2-base:1.44 pkgsrc-2021Q1:1.42.0.2 pkgsrc-2021Q1-base:1.42 pkgsrc-2020Q4:1.41.0.2 pkgsrc-2020Q4-base:1.41 pkgsrc-2020Q3:1.40.0.4 pkgsrc-2020Q3-base:1.40 pkgsrc-2020Q2:1.40.0.2 pkgsrc-2020Q2-base:1.40 pkgsrc-2020Q1:1.37.0.2 pkgsrc-2020Q1-base:1.37 pkgsrc-2019Q4:1.34.0.6 pkgsrc-2019Q4-base:1.34 pkgsrc-2019Q3:1.34.0.2 pkgsrc-2019Q3-base:1.34 pkgsrc-2019Q2:1.32.0.2 pkgsrc-2019Q2-base:1.32 pkgsrc-2019Q1:1.31.0.4 pkgsrc-2019Q1-base:1.31 pkgsrc-2018Q4:1.31.0.2 pkgsrc-2018Q4-base:1.31 pkgsrc-2018Q3:1.29.0.2 pkgsrc-2018Q3-base:1.29 pkgsrc-2018Q2:1.27.0.2 pkgsrc-2018Q2-base:1.27 pkgsrc-2018Q1:1.25.0.2 pkgsrc-2018Q1-base:1.25 pkgsrc-2017Q4:1.24.0.2 pkgsrc-2017Q4-base:1.24 pkgsrc-2017Q3:1.23.0.4 pkgsrc-2017Q3-base:1.23 pkgsrc-2017Q2:1.21.0.2 pkgsrc-2017Q2-base:1.21 pkgsrc-2017Q1:1.18.0.2 pkgsrc-2017Q1-base:1.18 pkgsrc-2016Q4:1.17.0.2 pkgsrc-2016Q4-base:1.17 pkgsrc-2016Q3:1.14.0.4 pkgsrc-2016Q3-base:1.14 pkgsrc-2016Q2:1.14.0.2 pkgsrc-2016Q2-base:1.14 pkgsrc-2016Q1:1.13.0.4 pkgsrc-2016Q1-base:1.13 pkgsrc-2015Q4:1.13.0.2 pkgsrc-2015Q4-base:1.13 pkgsrc-2015Q3:1.12.0.4 pkgsrc-2015Q3-base:1.12 pkgsrc-2015Q2:1.12.0.2 pkgsrc-2015Q2-base:1.12 pkgsrc-2015Q1:1.10.0.4 pkgsrc-2015Q1-base:1.10 pkgsrc-2014Q4:1.10.0.2 pkgsrc-2014Q4-base:1.10 pkgsrc-2014Q3:1.8.0.2 pkgsrc-2014Q3-base:1.8 pkgsrc-2014Q2:1.7.0.2 pkgsrc-2014Q2-base:1.7 pkgsrc-2014Q1:1.6.0.4 pkgsrc-2014Q1-base:1.6 pkgsrc-2013Q4:1.6.0.2 pkgsrc-2013Q4-base:1.6 pkgsrc-2013Q3:1.4.0.2 pkgsrc-2013Q3-base:1.4; locks; strict; comment @# @; 1.57 date 2023.12.29.18.24.40; author adam; state Exp; branches; next 1.56; commitid CbzM4kTH4d8WeoSE; 1.56 date 2023.11.08.13.18.37; author wiz; state Exp; branches; next 1.55; commitid PsuHTklAIsF4bOLE; 1.55 date 2023.04.23.14.26.15; author adam; state Exp; branches; next 1.54; commitid Laj8GRA8jxylXemE; 1.54 date 2023.04.19.08.09.35; author adam; state Exp; branches; next 1.53; commitid B8gCWhWtMX9vZGlE; 1.53 date 2023.03.16.07.50.16; author adam; state Exp; branches; next 1.52; commitid 6aPeEGhAN2S5ZjhE; 1.52 date 2023.01.22.16.28.22; author ryoon; state Exp; branches; next 1.51; commitid aiP40A5zgFwvyyaE; 1.51 date 2022.11.23.16.19.44; author adam; state Exp; branches; next 1.50; commitid ju2K3LUYlTJKqQ2E; 1.50 date 2022.11.09.13.14.07; author joerg; state Exp; branches; next 1.49; commitid dN5ujJQiZbvcR11E; 1.49 date 2022.04.18.19.10.45; author adam; state Exp; branches; next 1.48; commitid eC9Na3jrfOOUpIAD; 1.48 date 2022.01.10.01.46.28; author ryoon; state Exp; branches; next 1.47; commitid Cj0KeHK24VPiN1oD; 1.47 date 2021.12.08.16.03.50; author adam; state Exp; branches; next 1.46; commitid 2PyWjHx5T8rqARjD; 1.46 date 2021.09.29.19.00.29; author adam; state Exp; branches; next 1.45; commitid WsBUbBM52TSePSaD; 1.45 date 2021.06.23.20.33.10; author nia; state Exp; branches; next 1.44; commitid L7RJ3CFGxS3ruiYC; 1.44 date 2021.04.21.13.24.31; author adam; state Exp; branches; next 1.43; commitid RAyVO2K5RkoQ8aQC; 1.43 date 2021.04.21.11.41.21; author adam; state Exp; branches; next 1.42; commitid fph0Axs0eT3az9QC; 1.42 date 2021.01.01.08.24.39; author ryoon; state Exp; branches; next 1.41; commitid slfyvXkOfADi10CC; 1.41 date 2020.11.05.09.07.49; author ryoon; state Exp; branches; next 1.40; commitid VqGaBtHnBBcd5GuC; 1.40 date 2020.06.02.08.23.32; author adam; state Exp; branches; next 1.39; commitid nisovMpvvZm3RCaC; 1.39 date 2020.05.06.14.04.24; author adam; state Exp; branches; next 1.38; commitid dLR3o37Fk2B5Cb7C; 1.38 date 2020.04.12.08.28.27; author adam; state Exp; branches; next 1.37; commitid 7jZFLCnc3RCww44C; 1.37 date 2020.01.26.05.26.21; author rillig; state Exp; branches; next 1.36; commitid uxXvYG0sFCxwZ9UB; 1.36 date 2020.01.18.23.30.20; author rillig; state Exp; branches; next 1.35; commitid shGUwZfkr7sleeTB; 1.35 date 2020.01.12.20.20.09; author ryoon; state Exp; branches; next 1.34; commitid 5tyaDUwPevcZnrSB; 1.34 date 2019.08.22.12.22.58; author ryoon; state Exp; branches; next 1.33; commitid UuiyQ10Dn9Rtl1AB; 1.33 date 2019.07.01.04.08.02; author ryoon; state Exp; branches; next 1.32; commitid qsMjwmrvOSh6hitB; 1.32 date 2019.04.03.00.32.32; author ryoon; state Exp; branches; next 1.31; commitid pkuNrSZ2MZiLWPhB; 1.31 date 2018.12.13.19.51.45; author adam; state Exp; branches; next 1.30; commitid XjJhLcEnCzYFVF3B; 1.30 date 2018.12.09.18.52.21; author adam; state Exp; branches; next 1.29; commitid Pdg91emznUBdJ93B; 1.29 date 2018.08.16.18.54.39; author adam; state Exp; branches; next 1.28; commitid myXuojHMA7ifrnOA; 1.28 date 2018.07.20.03.34.07; author ryoon; state Exp; branches; next 1.27; commitid 09Go9qhjDl36dPKA; 1.27 date 2018.04.29.21.31.31; author adam; state Exp; branches; next 1.26; commitid QKwzJtFzAE0cOnAA; 1.26 date 2018.04.14.07.34.14; author adam; state Exp; branches; next 1.25; commitid OW5IgFIaJWdTEnyA; 1.25 date 2018.01.01.21.18.19; author adam; state Exp; branches; next 1.24; commitid VDVceOVT4khVwdlA; 1.24 date 2017.11.30.16.45.18; author adam; state Exp; branches; next 1.23; commitid 2LNaDKcCKaKZ25hA; 1.23 date 2017.09.18.09.53.15; author maya; state Exp; branches; next 1.22; commitid BMfpJecGogsW6F7A; 1.22 date 2017.08.24.20.03.09; author adam; state Exp; branches; next 1.21; commitid SAladHuASDqXhv4A; 1.21 date 2017.05.03.08.38.39; author jperkin; state Exp; branches; next 1.20; commitid oXB1pxkPDlAs8VPz; 1.20 date 2017.04.30.01.21.31; author ryoon; state Exp; branches; next 1.19; commitid 1A40BlmMDYkiOuPz; 1.19 date 2017.04.22.21.03.28; author adam; state Exp; branches; next 1.18; commitid FZEMSoU8Sj6ZBzOz; 1.18 date 2017.01.01.16.06.07; author adam; state Exp; branches; next 1.17; commitid jkBZ9Kd0NEyexhAz; 1.17 date 2016.12.04.05.17.22; author ryoon; state Exp; branches; next 1.16; commitid xSaWu3mShoBjQCwz; 1.16 date 2016.10.09.21.41.58; author wiz; state Exp; branches; next 1.15; commitid i0AJjxRbfKiS5wpz; 1.15 date 2016.10.07.18.25.41; author adam; state Exp; branches; next 1.14; commitid WWBLkSP9Isuv4fpz; 1.14 date 2016.04.11.19.01.46; author ryoon; state Exp; branches; next 1.13; commitid mgqGURJPmT1r1f2z; 1.13 date 2015.10.10.01.58.03; author ryoon; state Exp; branches; next 1.12; commitid 78BsYZiClqZSgvEy; 1.12 date 2015.04.17.15.53.00; author adam; state Exp; branches; next 1.11; commitid kz5n0nxJowLkyXhy; 1.11 date 2015.04.06.08.17.24; author adam; state Exp; branches; next 1.10; commitid dUs0ktQdJn8Wnvgy; 1.10 date 2014.11.07.19.39.28; author adam; state Exp; branches; next 1.9; commitid pQm2t4q4dGiUYhXx; 1.9 date 2014.10.07.16.47.21; author adam; state Exp; branches; next 1.8; commitid 7jTOvNj1CvwA1iTx; 1.8 date 2014.08.13.10.57.34; author adam; state Exp; branches; next 1.7; commitid gRbzkcFp9YSgRbMx; 1.7 date 2014.04.09.07.27.04; author obache; state Exp; branches; next 1.6; commitid 3Qx65Ha86azyJYvx; 1.6 date 2013.10.19.09.07.02; author adam; state Exp; branches; next 1.5; commitid CGtwIKecGGJbPS9x; 1.5 date 2013.10.04.18.32.07; author joerg; state Exp; branches; next 1.4; commitid TakCgMgPhbgYq08x; 1.4 date 2013.09.11.12.22.33; author joerg; state Exp; branches; next 1.3; commitid DwUslyGPCDaD715x; 1.3 date 2013.08.30.10.19.37; author joerg; state Exp; branches; next 1.2; commitid YpUixviB3UTKPs3x; 1.2 date 2013.08.27.22.28.05; author joerg; state Exp; branches; next 1.1; commitid mUinPoEFqsDBX83x; 1.1 date 2013.07.05.21.04.45; author joerg; state Exp; branches; next ; commitid cNYkTwPmVy6EckWw; desc @@ 1.57 log @revbump for boost-libs @ text @# $NetBSD: Makefile,v 1.56 2023/11/08 13:18:37 wiz Exp $ DISTNAME= soci-4.0.3 PKGREVISION= 4 CATEGORIES= databases MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=soci/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= http://soci.sourceforge.net/ COMMENT= C++ database access library LICENSE= boost-license USE_LANGUAGES= c gnu++11 CMAKE_ARGS+= -DSOCI_LIBDIR=lib CMAKE_ARGS+= -DCMAKE_CXX_FLAGS=${CXXFLAGS:Q} CMAKE_ARGS+= -DWITH_ODBC=OFF CMAKE_ARGS+= -DWITH_ORACLE=OFF CMAKE_ARGS+= -DWITH_FIREBIRD=OFF CMAKE_ARGS+= -DWITH_DB2=OFF .include "options.mk" .include "../../devel/cmake/build.mk" .include "../../mk/bsd.pkg.mk" @ 1.56 log @*: recursive bump for icu 74.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.55 2023/04/23 14:26:15 adam Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.55 log @revbump for boost @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.54 2023/04/19 08:09:35 adam Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.54 log @revbump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.53 2023/03/16 07:50:16 adam Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.53 log @soci: updated to 4.0.3 Version 4.0.3 (99e2d567) differs from 4.0.2 in the following ways: Changes affecting all or multiple backends: - Fix opening sessions from pool - Fix default backend search path - Fix build with latest glibc versions where SIGSTKSZ is not constant - Document using SOCI as a CMake subdirectory - Document using SOCI with Conan Backend-specific changes: - MySQL - Implement get_table_names() for MySQL - Fix MySQL backend build with MySQL >= 8 - Fix mysql_library_end() in multithreaded environment - Make mysql_soci_error::get_error_category() more useful - ODBC - Fix several bugs in vector into code - Fix memory leaks in case of SQLNumResultCols() failure. - Export odbc_session_backend::get_database_product() from DLL. - Oracle - Add support for detecting Oracle 20 and 21 to CMake - PostgreSQL - Fix compilation when "free" is redefined somewhere else. - SQLite3 - Fix bulk operations with vectors of size 1 in SQLite3 backend - Firebird - Suppress FB memory leaks --- Version 4.0.2 differs from 4.0.1 in the following ways: Changes affecting all or multiple backends: - Fix using SOCI from CMake projects using find_package() - Always set indicator to i_null when no data is read from the database - Add support for building SOCI with LTO - Enable ELF visibility support - Fix building tests under macOS on ARM 64 - Fix using custom types with an explicitly null indicator - Fix using vectors of custom types for DB/2, ODBC and Oracle - Fix vectors of XML and CLOB values for DB/2, Firebird, ODBC and Oracle - Don't return i_truncated for empty strings in a vector for DB/2, ODBC. - Make unloading dynamic backends safer by delaying it if necessary - Migrate most Linux CI builds to GitHub Actions from Travis CI - Fix rare deadlock in session::reconnect() - Fix all warnings in MSVS build Backend-specific changes: - MySQL - Add "reconnect" option - ODBC - Don't show interactive ODBC dialogs when reconnecting. - Fix session::get_last_insert_id() for empty tables with SQL Server. - Oracle - Implement session::get_next_sequence_value(). - Fix using default NUMBER type with rowset API - Handle reading from CLOBs that can't be read all at once. - Fix another memory leak in CLOB handling code. - PostgreSQL - Fix use of quoted identifiers with colons - Fix tests compilation under macOS - Fix tests with PostgreSQL 12 or later. - SQLite3 - Fix getting doubles from non-numeric columns. - Fix using uninitialized sqlite3_column member --- Version 4.0.1 differs from 4.0.0 in the following ways: - Add session::is_connected() - Fix DST adjustment when reading dates from the database - Make dynamic_backends::search_paths() actually available - Fix using std::vector> in query arguments - Allow using dt_blob and dt_xml with rowset API too - Fix or work around many compilation warnings with newer compilers. - DB2 - Fix memory leak. - ODBC - Fix bug with handling of strings of exactly ODBC_MAX_COL_SIZE length - Fix opening connections when using connection pooling. - Oracle - Improve detection for newer Oracle versions - Use bigger buffer for Oracle connection string length - Fix memory leak in Oracle backend when using CLOBs (XML or long strings). - PostgreSQL - Fix reconnect() to use the correct connection parameters - Improve error message returned on connection loss - Fix use of uninitialized connection variable on connection failure - Fix inadvertently broken use of single row mode - Fix handling of identifiers with colons - SQLite - Add support for "vfs" and "readonly" connection options - Fix std::tm handling - Fix "big int" detection --- Version 4.0.0 differs from 3.2.3 in the following ways: NOTICE: This is probably the last release compatible with C++98. - Added support for C++11 and C++17 compilation modes. - Added RELEASING.md how-to and scripts/release.sh helper for release managers. - Added context of the failure in soci_error::what() which now returns a longer and more useful message. Use the new get_error_message() method to get just the brief error message which used to be returned by what(). - Added logger class to allow customizing SOCI logging operations - Added helper for generating portable DDL and DML statements - Added portable column info and other metadata queries - Added helper exchange_type_cast<>() template function as better static_cast - Added values::get_number_of_columns() as convenient accessor. - Added public macro SOCI_NORETURN and use it in declaration. - Added handling of dt_unsigned_long_long to the simple interface. - Added new data type dt_blob with accompanying simple-interface support - Added basic support for error categories. - Added failover_callback interface - Added bulk iterators interface - Added basic package exporting to CMake configuration - Added bigstring (XML and CLOB) support - Added CMake option SOCI_POSTGRESQL_NOSINLGEROWMODE with default value OFF - Adopted new layout of the source tree - Although the build configuration is based on CMake 2.8, numerous improvements have been applied to the CMake scripts. - Converted all tests to use the Catch framework. - Fixed issues with throwing from soci_error copy constructor and assignment operator - Fixed backends loading in case SOCI is built with CMAKE_DEBUG_POSTFIX set - Fixed deadlock in soci::connection_pool::try_lease function. - Fixed numerous compilation warnings using various compilers. - Fixed non-copyability of connection_pool - Fixed uniform offset for BLOB read/write operations - Fixed memory leak when reusing into and use elements. - Fixed deduction of reference in boost::fusion::for_each - Added empty_blob() and nvl() to portable utilities. - Improved handling and conversions of time and timezone information values - Improved diagnostics with included query parameter names in error messages - Improve CMake configuration for integrating SOCI as subproject - Improved locale-independent conversions of floating-point numbers to string. - Include all public headers using soci/ prefix inside SOCI itself - Migrated documentation content from HTML to Markdown - Provided error context in exceptions and richer diagnostics - Replaced assertion with raising exception in case of connection_pool::lease() failure. - Remove use of std::unary_function and std::ptr_fun deprecated in C++11/17 - Split statement::clean_up into two operations bind_clean_up and clean_up - Updated the backend documentation. - Use 64-bit integer for next sequence and last insert ID values - DB2 -- Fixed ambiguous error handling during statement execution -- Fixed handling of NULL for strings during bulk querying -- Replaced SQLConnect with SQLDriverConnect to establish database session - Firebird -- Added SOCI_FIREBIRD_EMBEDDED option to allow building with embedded library. -- Added possibility to build the backend using embedded library (libfbembed). -- Added CLOB and XML support -- Fixed too eager start of implicit transaction -- Fixed bug with writing BLOB values -- Replaced truncation of too long VARCHAR columns values with throwing exception. - MySQL -- Added MySQL 8 to tested versions. -- Added get_last_insert_id function -- Added timeout support -- Fixed bug whe nusing get_affected_rows() and user defined types -- Replace throwing generic soci_error with mysql_soci_error - ODBC -- Added support for ODBC driver for DB2 which is not compliant to ODBC spec -- Fixed inserting strings of length greater than 8000 bytes into database -- Fixed get_affected_rows() when using FreeTDS driver. -- Fixed reading from unallocated memory (driver bug?) in ODBC with MySQL -- Fixed handling of NULL for strings during bulk querying -- Fixed memory leak of internal odbc_standard_use_type_backend buffer - Oracle -- Added oraocci12 name to Oracle client look-up by CMake. -- Added NLS support for connection parameters. -- Added Oracle wallet authentication. -- Added (partial) handling of OCI_SUCCESS_WITH_INFO. -- Added handling of more error codes for error categories. -- Added failover_callback interface implementation -- Added bulk iterators interface implementation -- Added bigstring (XML and CLOB) support -- Added lazy initialization of the temporary LOB objects for Oracle. -- Fixed uniform offset for BLOB read/write operations -- Fixed connection parameters parsing to allow spaces in values -- Fixed handling of BINARY_DOUBLE in dynamic row. -- Use SQLT_BDOUBLE for floating point values instead of SQLT_FLT. - PostgreSQL -- Added singlerows mode for PostgreSQL -- Added failover_callback interface implementation -- Added bulk iterators interface implementation -- Added test for the uuid data type -- Added bigstring (XML and CLOB) support -- Dropped support for PostgreSQL 7.x -- Fixed defining SOCI_POSTGRESQL_NOSINLGEROWMODE for PostgreSQL < 9 -- Fixed string to floating-point number conversions assuming "C" locale -- Fixed support for bytea across PostgreSQL versions older than 9 -- Fixed timestamp handling in UTC -- Fixed uniform offset for BLOB read/write operations -- Explicitly set extra_float_digits to 3 when using PostgreSQL >=9 in ODBC for consistency. -- Improve string to floating-point number conversion to be exact. - SQLite3 -- Added get_last_insert_id function -- Fixed clean up on error to enable getting detailed diagnostics -- Fixed issue numerous calls to fetch by better control when backend calls sqlite3_step -- Fixed memory leak in sqlite3_session_backend -- Fixed closing connection after obtaining error diagnostics -- Fixed affected rows count when reusing prepared statements @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.52 2023/01/22 16:28:22 ryoon Exp $ d4 1 @ 1.52 log @*: Recursive revbump from Boost 1.81.0 @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.51 2022/11/23 16:19:44 adam Exp $ # d3 1 a3 2 DISTNAME= soci-3.2.2 PKGREVISION= 45 a11 1 USE_CMAKE= yes d16 4 d22 2 @ 1.51 log @massive revision bump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.50 2022/11/09 13:14:07 joerg Exp $ d5 1 a5 1 PKGREVISION= 44 @ 1.50 log @Reset MAINTAINER @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.49 2022/04/18 19:10:45 adam Exp $ d5 1 a5 1 PKGREVISION= 43 @ 1.49 log @revbump for textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.48 2022/01/10 01:46:28 ryoon Exp $ d9 1 a9 1 MAINTAINER= joerg@@NetBSD.org @ 1.48 log @*: Recursive revbump from boost 1.78.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.47 2021/12/08 16:03:50 adam Exp $ d5 1 a5 1 PKGREVISION= 42 @ 1.47 log @revbump for icu and libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.46 2021/09/29 19:00:29 adam Exp $ d5 1 a5 1 PKGREVISION= 41 @ 1.46 log @revbump for boost-libs @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.45 2021/06/23 20:33:10 nia Exp $ d5 1 a5 1 PKGREVISION= 40 @ 1.45 log @Revbump for MySQL default change @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.44 2021/04/21 13:24:31 adam Exp $ d5 1 a5 1 PKGREVISION= 39 @ 1.44 log @revbump for boost-libs @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2021/04/21 11:41:21 adam Exp $ d5 1 a5 1 PKGREVISION= 38 @ 1.43 log @revbump for textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2021/01/01 08:24:39 ryoon Exp $ d5 1 a5 1 PKGREVISION= 37 @ 1.42 log @*: Recursive revbump from boost-1.75.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2020/11/05 09:07:49 ryoon Exp $ d5 1 a5 1 PKGREVISION= 36 @ 1.41 log @*: Recursive revbump from textproc/icu-68.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2020/06/02 08:23:32 adam Exp $ d5 1 a5 1 PKGREVISION= 35 @ 1.40 log @Revbump for icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2020/05/06 14:04:24 adam Exp $ d5 1 a5 1 PKGREVISION= 34 @ 1.39 log @revbump after boost update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2020/04/12 08:28:27 adam Exp $ d5 1 a5 1 PKGREVISION= 33 @ 1.38 log @Recursive revision bump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2020/01/26 05:26:21 rillig Exp $ d5 1 a5 1 PKGREVISION= 32 @ 1.37 log @all: migrate some SourceForge homepage URLs back from https to http https://mail-index.netbsd.org/pkgsrc-changes/2020/01/18/msg205146.html In the above commit, the homepage URLs were migrated from http to https, assuming that SourceForge would use the same host names for both http and https connections. This assumption was wrong. Their documentation at https://sourceforge.net/p/forge/documentation/Custom%20VHOSTs/ states that the https URLs use the domain sourceforge.io instead. To make the homepages from the above commit reachable again, pkglint has been extended to check for reachable homepages. This check is only enabled when the --network command line option is given. Each of the homepages that referred to https://$project.sourceforge.net before was migrated to https://$project.sourceforge.io (27), and if that was not reachable, to the fallback URL http://$project.sourceforge.net (163). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2020/01/18 23:30:20 rillig Exp $ d5 1 a5 1 PKGREVISION= 31 @ 1.36 log @all: migrate several HOMEPAGEs to https pkglint --only "https instead of http" -r -F With manual adjustments afterwards since pkglint 19.4.4 fixed a few indentations in unrelated lines. This mainly affects projects hosted at SourceForce, as well as freedesktop.org, CTAN and GNU. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2020/01/12 20:20:09 ryoon Exp $ d10 1 a10 1 HOMEPAGE= https://soci.sourceforge.net/ @ 1.35 log @*: Recursive revbump from devel/boost-libs @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2019/08/22 12:22:58 ryoon Exp $ d10 1 a10 1 HOMEPAGE= http://soci.sourceforge.net/ @ 1.34 log @Recursive revbump from boost-1.71.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2019/07/01 04:08:02 ryoon Exp $ d5 1 a5 1 PKGREVISION= 30 @ 1.33 log @Recursive revbump from boost-1.70.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2019/04/03 00:32:32 ryoon Exp $ d5 1 a5 1 PKGREVISION= 29 @ 1.32 log @Recursive revbump from textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2018/12/13 19:51:45 adam Exp $ d5 1 a5 1 PKGREVISION= 28 @ 1.31 log @revbump for boost 1.69.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2018/12/09 18:52:21 adam Exp $ d5 1 a5 1 PKGREVISION= 27 @ 1.30 log @revbump after updating textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2018/08/16 18:54:39 adam Exp $ d5 1 a5 1 PKGREVISION= 26 @ 1.29 log @revbump after boost-libs update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2018/07/20 03:34:07 ryoon Exp $ d5 1 a5 1 PKGREVISION= 25 @ 1.28 log @Recursive revbump from textproc/icu-62.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2018/04/29 21:31:31 adam Exp $ d5 1 a5 1 PKGREVISION= 24 @ 1.27 log @revbump for boost-libs update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2018/04/14 07:34:14 adam Exp $ d5 1 a5 1 PKGREVISION= 23 @ 1.26 log @revbump after icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2018/01/01 21:18:19 adam Exp $ d5 1 a5 1 PKGREVISION= 22 @ 1.25 log @Revbump after boost update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2017/11/30 16:45:18 adam Exp $ d5 1 a5 1 PKGREVISION= 21 @ 1.24 log @Revbump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2017/09/18 09:53:15 maya Exp $ d5 1 a5 1 PKGREVISION= 20 @ 1.23 log @revbump for requiring ICU 59.x @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2017/08/24 20:03:09 adam Exp $ d5 1 a5 1 PKGREVISION= 19 @ 1.22 log @Revbump for boost update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2017/05/03 08:38:39 jperkin Exp $ d5 1 a5 1 PKGREVISION= 18 @ 1.21 log @Convert CXXFLAGS setting C++ standard to USE_LANGUAGES. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2017/04/30 01:21:31 ryoon Exp $ d5 1 a5 1 PKGREVISION= 17 @ 1.20 log @Recursive revbump from boost update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2017/04/22 21:03:28 adam Exp $ d15 1 a15 1 USE_LANGUAGES= c c++ a17 4 .include "../../mk/bsd.prefs.mk" CXXFLAGS.Cygwin+= -std=gnu++11 @ 1.19 log @Revbump after icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2017/01/01 16:06:07 adam Exp $ d5 1 a5 1 PKGREVISION= 16 @ 1.18 log @Revbump after boost update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2016/12/04 05:17:22 ryoon Exp $ d5 1 a5 1 PKGREVISION= 15 @ 1.17 log @Recursive revbump from textproc/icu 58.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2016/10/09 21:41:58 wiz Exp $ d5 1 a5 1 PKGREVISION= 14 @ 1.16 log @Recursive bump for all users of pgsql now that the default is 95. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2016/10/07 18:25:41 adam Exp $ d5 1 a5 1 PKGREVISION= 13 @ 1.15 log @Revbump post boost update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2016/04/11 19:01:46 ryoon Exp $ d5 1 a5 1 PKGREVISION= 12 @ 1.14 log @Recursive revbump from textproc/icu 57.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2015/10/10 01:58:03 ryoon Exp $ d5 1 a5 1 PKGREVISION= 11 @ 1.13 log @Recursive revbump from textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2015/04/17 15:53:00 adam Exp $ d5 1 a5 1 PKGREVISION= 10 @ 1.12 log @Revbump after updating devel/boost-libs @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2015/04/06 08:17:24 adam Exp $ d5 1 a5 1 PKGREVISION= 9 @ 1.11 log @Revbump after updating textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2014/11/07 19:39:28 adam Exp $ d5 1 a5 1 PKGREVISION= 8 @ 1.10 log @Revbump after updating boost @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2014/10/07 16:47:21 adam Exp $ d5 1 a5 1 PKGREVISION= 7 @ 1.9 log @Revbump after updating libwebp and icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2014/08/13 10:57:34 adam Exp $ d5 1 a5 1 PKGREVISION= 6 @ 1.8 log @Revbump after boost-libs update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2014/04/09 07:27:04 obache Exp $ d5 1 a5 1 PKGREVISION= 5 @ 1.7 log @recursive bump from icu shlib major bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2013/10/19 09:07:02 adam Exp $ d5 1 a5 1 PKGREVISION= 4 @ 1.6 log @Revbump after updating textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2013/10/04 18:32:07 joerg Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.5 log @Allow building on Cygwin. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2013/09/11 12:22:33 joerg Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.4 log @Update to soci 3.2.2: - Fix uninitialized indicators in conversion_into_type and conversion_use_type specialisations - Fixed placeholder matching for PostgreSQL-style casts with ORM - Fixed memory leaking in use binding in case of bind/unbind sequence - Fixed sscanf formatter for MinGW/MSVC in backends - Fixed partial placeholder name matching for ORM cases - Added test for use of indicators with rowset - Added test for get_affected_rows after bulk operations Add options for selecting MySQL/PostgreSQL/SQLite backends, defaulting to PostgreSQL. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2013/08/30 10:19:37 joerg Exp $ d19 5 @ 1.3 log @Support C++11. Bump revision. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2013/08/27 22:28:05 joerg Exp $ d4 1 a4 1 DISTNAME= soci-3.2.1 d19 1 a19 2 .include "../../databases/sqlite3/buildlink3.mk" .include "../../mk/pgsql.buildlink3.mk" @ 1.2 log @Merge get_next_sequence_value support for PostgreSQL from upstream. Bump revision. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2013/07/05 21:04:45 joerg Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.1 log @Add soci-3.2.1: SOCI is a database access libary for C++. It provides a natural interface with extensive STL integration. A number of major database servers are accessable. @ text @d1 1 a1 1 # $NetBSD$ d5 1 @