notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

FInally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combinatio for a given watch list. This is what FreshPorts will look for.

Port details
soci C++ Database Access Library
4.0.3_8 databases on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 4.0.3_6Version of this port present on the latest quarterly branch.
Maintainer: nc@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2010-09-15 13:27:22
Last Update: 2024-02-13 14:44:22
Commit Hash: db61653
License: BSL
WWW:
https://soci.sourceforge.net/
Description:
SOCI is a database access library for C++ that makes the illusion of embedding SQL queries in the regular C++ code, staying entirely within the Standard C++. The idea is to provide C++ programmers a way to access SQL databases in the most natural and intuitive way. If you find existing libraries too difficult for your needs or just distracting, SOCI can be a good alternative.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (93 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/soci-4.0.3_8/catalog.mk
  3. /usr/local/share/licenses/soci-4.0.3_8/LICENSE
  4. /usr/local/share/licenses/soci-4.0.3_8/BSL
  5. include/soci/backend-loader.h
  6. include/soci/bind-values.h
  7. include/soci/blob-exchange.h
  8. include/soci/blob.h
  9. include/soci/boost-fusion.h
  10. include/soci/boost-gregorian-date.h
  11. include/soci/boost-optional.h
  12. include/soci/boost-tuple.h
  13. include/soci/callbacks.h
  14. include/soci/column-info.h
  15. include/soci/connection-parameters.h
  16. include/soci/connection-pool.h
  17. include/soci/empty/soci-empty.h
  18. include/soci/error.h
  19. include/soci/exchange-traits.h
  20. include/soci/firebird/soci-firebird.h
  21. include/soci/into-type.h
  22. include/soci/into.h
  23. include/soci/logger.h
  24. include/soci/mysql/soci-mysql.h
  25. include/soci/noreturn.h
  26. include/soci/odbc/soci-odbc.h
  27. include/soci/once-temp-type.h
  28. include/soci/postgresql/soci-postgresql.h
  29. include/soci/prepare-temp-type.h
  30. include/soci/procedure.h
  31. include/soci/query_transformation.h
  32. include/soci/ref-counted-prepare-info.h
  33. include/soci/ref-counted-statement.h
  34. include/soci/row-exchange.h
  35. include/soci/row.h
  36. include/soci/rowid-exchange.h
  37. include/soci/rowid.h
  38. include/soci/rowset.h
  39. include/soci/session.h
  40. include/soci/soci-backend.h
  41. include/soci/soci-config.h
  42. include/soci/soci-platform.h
  43. include/soci/soci-simple.h
  44. include/soci/soci.h
  45. include/soci/sqlite3/soci-sqlite3.h
  46. include/soci/statement.h
  47. include/soci/transaction.h
  48. include/soci/type-conversion-traits.h
  49. include/soci/type-conversion.h
  50. include/soci/type-holder.h
  51. include/soci/type-ptr.h
  52. include/soci/type-wrappers.h
  53. include/soci/unsigned-types.h
  54. include/soci/use-type.h
  55. include/soci/use.h
  56. include/soci/values-exchange.h
  57. include/soci/values.h
  58. include/soci/version.h
  59. lib/cmake/SOCI/SOCIConfig.cmake
  60. lib/cmake/SOCI/SOCIConfigVersion.cmake
  61. lib/cmake/SOCI/SOCITargets-release.cmake
  62. lib/cmake/SOCI/SOCITargets.cmake
  63. lib/libsoci_core.a
  64. lib/libsoci_core.so
  65. lib/libsoci_core.so.4.0
  66. lib/libsoci_core.so.4.0.3
  67. lib/libsoci_empty.a
  68. lib/libsoci_empty.so
  69. lib/libsoci_empty.so.4.0
  70. lib/libsoci_empty.so.4.0.3
  71. lib/libsoci_firebird.a
  72. lib/libsoci_firebird.so
  73. lib/libsoci_firebird.so.4.0
  74. lib/libsoci_firebird.so.4.0.3
  75. lib/libsoci_mysql.a
  76. lib/libsoci_mysql.so
  77. lib/libsoci_mysql.so.4.0
  78. lib/libsoci_mysql.so.4.0.3
  79. lib/libsoci_odbc.a
  80. lib/libsoci_odbc.so
  81. lib/libsoci_odbc.so.4.0
  82. lib/libsoci_odbc.so.4.0.3
  83. lib/libsoci_postgresql.a
  84. lib/libsoci_postgresql.so
  85. lib/libsoci_postgresql.so.4.0
  86. lib/libsoci_postgresql.so.4.0.3
  87. lib/libsoci_sqlite3.a
  88. lib/libsoci_sqlite3.so
  89. lib/libsoci_sqlite3.so.4.0
  90. lib/libsoci_sqlite3.so.4.0.3
  91. @owner
  92. @group
  93. @mode
Collapse this list.
Dependency lines:
  • soci>0:databases/soci
To install the port:
cd /usr/ports/databases/soci/ && make install clean
To add the package, run one of these commands:
  • pkg install databases/soci
  • pkg install soci
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: soci
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1644601909 SHA256 (SOCI-soci-v4.0.3_GH0.tar.gz) = 4b1ff9c8545c5d802fbe06ee6cd2886630e5c03bf740e269bb625b45cf934928 SIZE (SOCI-soci-v4.0.3_GH0.tar.gz) = 508750

Packages (timestamps in pop-ups are UTC):
soci
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest4.0.3_84.0.3_83.2.2_184.0.3_84.0.3_8-3.2.2_18-
FreeBSD:13:quarterly4.0.3_64.0.3_64.0.3_54.0.3_64.0.3_6-4.0.3_64.0.3_6
FreeBSD:14:latest4.0.3_84.0.3_84.0.3_34.0.3_84.0.3_8--4.0.3_5
FreeBSD:14:quarterly4.0.3_64.0.3_6-4.0.3_64.0.3_6-4.0.3_64.0.3_6
FreeBSD:15:latest4.0.3_84.0.3_8n/a4.0.3_7n/a-4.0.3_74.0.3_8
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
Library dependencies:
  1. libboost_date_time.so : devel/boost-libs
  2. libodbc.so : databases/unixODBC
  3. libfbclient.so : databases/firebird30-client
  4. libmysqlclient.so.21 : databases/mysql80-client
  5. libpq.so.5 : databases/postgresql15-client
  6. libsqlite3.so : databases/sqlite3
This port is required by:
for Libraries
  1. devel/RStudio
  2. net/liblinphone
  3. security/lime

Configuration Options:
===> The following configuration options are available for soci-4.0.3_8: BOOST=on: Enable support for additional types using Boost FIREBIRD=on: Firebird (Interbase) database support MYSQL=on: MySQL database support ODBC=on: ODBC database backend PGSQL=on: PostgreSQL database support SQLITE=on: SQLite database support ===> Use 'make config' to modify these settings
Options name:
databases_soci
USES:
cmake compiler:c++11-lang firebird mysql pgsql sqlite
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/SOCI/soci/tar.gz/v4.0.3?dummy=/
Collapse this list.

Number of commits found: 74

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
4.0.3_8
13 Feb 2024 14:44:22
commit hash: db616534ff99d6268997e2f30858891e20641a1ecommit hash: db616534ff99d6268997e2f30858891e20641a1ecommit hash: db616534ff99d6268997e2f30858891e20641a1ecommit hash: db616534ff99d6268997e2f30858891e20641a1e files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
devel/boost: bump consumers after library update
4.0.3_7
19 Jan 2024 17:19:11
commit hash: 1079a376ef10442691bd13e00059297ba857badccommit hash: 1079a376ef10442691bd13e00059297ba857badccommit hash: 1079a376ef10442691bd13e00059297ba857badccommit hash: 1079a376ef10442691bd13e00059297ba857badc files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
*/*: Bump PORTREVISION. databases/firebird30-client was update to 3.0.11
4.0.3_6
31 Dec 2023 00:37:05
commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree

- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
  ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
  Also move conditional flags for non sparc64/arm ARCH to fixed flags.

Reviewed by:	brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068
4.0.3_6
06 Nov 2023 10:03:47
commit hash: 06df180a9e39055026499a326ef67812801a8919commit hash: 06df180a9e39055026499a326ef67812801a8919commit hash: 06df180a9e39055026499a326ef67812801a8919commit hash: 06df180a9e39055026499a326ef67812801a8919 files touched by this commit
Rodrigo Osorio (rodrigo) search for other commits by this committer
*/*: Update WWW to use HTTPS for sourceforge.net projects

Homepage link is permanent redirected to its HTTPS counterpart
Issue reported by repology : https://repology.org/repository/freebsd/problems

Approved by:	portmgr (blanket)
PR:		274888
4.0.3_6
27 Sep 2023 14:36:30
commit hash: 21d8008e86830262f2a33a6dca9ddf2478cd6487commit hash: 21d8008e86830262f2a33a6dca9ddf2478cd6487commit hash: 21d8008e86830262f2a33a6dca9ddf2478cd6487commit hash: 21d8008e86830262f2a33a6dca9ddf2478cd6487 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
devel/boost*: bump all consumers after 1.83.0
4.0.3_5
27 Apr 2023 18:25:55
commit hash: 3e45e8e24481fab02384c55a1e655d1dc1b781c6commit hash: 3e45e8e24481fab02384c55a1e655d1dc1b781c6commit hash: 3e45e8e24481fab02384c55a1e655d1dc1b781c6commit hash: 3e45e8e24481fab02384c55a1e655d1dc1b781c6 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
*/*: bump all direct Boost cunsumers
4.0.3_4
19 Jan 2023 19:13:02
commit hash: bbab107cd4100eb8986d72ed2b3b25d5646c509bcommit hash: bbab107cd4100eb8986d72ed2b3b25d5646c509bcommit hash: bbab107cd4100eb8986d72ed2b3b25d5646c509bcommit hash: bbab107cd4100eb8986d72ed2b3b25d5646c509b files touched by this commit
Dimitry Andric (dim) search for other commits by this committer
databases/soci: fix build with libc++ 15

During an exp-run for llvm 15 (see bug 265425), it turned out that
databases/soci failed to build with clang 15:

  In file included from
/wrkdirs/usr/ports/databases/soci/work/soci-4.0.3/tests/empty/test-empty.cpp:8:
  In file included from
/wrkdirs/usr/ports/databases/soci/work/soci-4.0.3/include/soci/soci.h:12:
  In file included from
/wrkdirs/usr/ports/databases/soci/work/soci-4.0.3/include/soci/soci-platform.h:18:
  In file included from /usr/include/c++/v1/string:551:
  In file included from /usr/include/c++/v1/string_view:222:
  In file included from /usr/include/c++/v1/algorithm:1851:
  In file included from /usr/include/c++/v1/__algorithm/ranges_sample.h:13:
  In file included from /usr/include/c++/v1/__algorithm/sample.h:18:
  /usr/include/c++/v1/__random/uniform_int_distribution.h:235:5: error: static
assertion failed due to requirement
'__libcpp_random_is_valid_urng<Catch::RandomNumberGenerator, void>::value':
      static_assert(__libcpp_random_is_valid_urng<_URNG>::value, "");
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.0.3_4
16 Jan 2023 19:32:07
commit hash: e1287d0d1228d93e469256fa6c4c824b9d20426bcommit hash: e1287d0d1228d93e469256fa6c4c824b9d20426bcommit hash: e1287d0d1228d93e469256fa6c4c824b9d20426bcommit hash: e1287d0d1228d93e469256fa6c4c824b9d20426b files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
*/*:	bump libboost*.so libraries consumert after Boost upgrade
4.0.3_3
31 Dec 2022 01:57:28
commit hash: 6229ceb6f2b8da993dae01c7ed46677a042839bacommit hash: 6229ceb6f2b8da993dae01c7ed46677a042839bacommit hash: 6229ceb6f2b8da993dae01c7ed46677a042839bacommit hash: 6229ceb6f2b8da993dae01c7ed46677a042839ba files touched by this commit
Rene Ladan (rene) search for other commits by this committer
databases: bump more direct firebird consumers
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
4.0.3_2
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.0.3_2
12 Aug 2022 14:46:53
commit hash: 4cf39decb348615b9c8a28370d987a85d1b8a5edcommit hash: 4cf39decb348615b9c8a28370d987a85d1b8a5edcommit hash: 4cf39decb348615b9c8a28370d987a85d1b8a5edcommit hash: 4cf39decb348615b9c8a28370d987a85d1b8a5ed files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
*/*: bump all consumers after recent boost upgrade
4.0.3_1
20 Jul 2022 14:21:07
commit hash: d076ad94e206dda108061fe99ddb860d93cc6d16commit hash: d076ad94e206dda108061fe99ddb860d93cc6d16commit hash: d076ad94e206dda108061fe99ddb860d93cc6d16commit hash: d076ad94e206dda108061fe99ddb860d93cc6d16 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
databases: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  "Choe, Cheng-Dae" whitekid
  *  "Mahdi Mokhtari <mokhi64@gmail.com>"
  *  "Meikel Brandmeyer" <ocaml-sqlite3-port@kotka.de>
  *  <hvo.pm@xs4all.nl>
  *  <jsmith@resonatingmedia.com>
  *  <ports@c0decafe.net>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alan Snelson <Alan@Wave2.org>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.0.3_1
17 Jun 2022 14:39:31
commit hash: 52a1e2148c90e509f3910145c64097f10eccae6acommit hash: 52a1e2148c90e509f3910145c64097f10eccae6acommit hash: 52a1e2148c90e509f3910145c64097f10eccae6acommit hash: 52a1e2148c90e509f3910145c64097f10eccae6a files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
Author: VVD
databases/soci: Fix pkg-plist errors

PR:		264720
Reported by:	p5B2EA84B3@t-online.de
Approved by:	nc@ (maintainer)
4.0.3_1
08 Jun 2022 17:46:07
commit hash: 32932bd8815a130693a2d2e0a7bfcd11eca711a7commit hash: 32932bd8815a130693a2d2e0a7bfcd11eca711a7commit hash: 32932bd8815a130693a2d2e0a7bfcd11eca711a7commit hash: 32932bd8815a130693a2d2e0a7bfcd11eca711a7 files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
databases/soci: Fix packaging errors on no ODBC

PR:		264537
Reported by:	Stéphane D'Alu <sdalu@sdalu.com>
4.0.3_1
22 May 2022 20:17:16
commit hash: b082b3d13e8c4872b73fb681eb99b261926ac9cdcommit hash: b082b3d13e8c4872b73fb681eb99b261926ac9cdcommit hash: b082b3d13e8c4872b73fb681eb99b261926ac9cdcommit hash: b082b3d13e8c4872b73fb681eb99b261926ac9cd files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
devel/boost-all: bump all library consumers after boost upgrade

PR:	246106
4.0.3
17 Feb 2022 01:00:17
commit hash: ea197f2a502aa694a2cad6cfee746c8be3589351commit hash: ea197f2a502aa694a2cad6cfee746c8be3589351commit hash: ea197f2a502aa694a2cad6cfee746c8be3589351commit hash: ea197f2a502aa694a2cad6cfee746c8be3589351 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
databases/soci: disable FIREBIRD also on riscv64
4.0.3
16 Feb 2022 17:27:28
commit hash: d8ea932689e04305b61c5b4931d7cd632db2bc03commit hash: d8ea932689e04305b61c5b4931d7cd632db2bc03commit hash: d8ea932689e04305b61c5b4931d7cd632db2bc03commit hash: d8ea932689e04305b61c5b4931d7cd632db2bc03 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
databases/soci: restore FIREBIRD PLIST_SUB to fix build on non-x86
4.0.3
11 Feb 2022 17:59:00
commit hash: 904eb2df1b26d175d8b17e54ae9fc963ab44ca9fcommit hash: 904eb2df1b26d175d8b17e54ae9fc963ab44ca9fcommit hash: 904eb2df1b26d175d8b17e54ae9fc963ab44ca9fcommit hash: 904eb2df1b26d175d8b17e54ae9fc963ab44ca9f files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
databases/soci: Adopt port
4.0.3
11 Feb 2022 17:58:39
commit hash: f6da53de6e322701f9ade2acdcbec631dd49bc6acommit hash: f6da53de6e322701f9ade2acdcbec631dd49bc6acommit hash: f6da53de6e322701f9ade2acdcbec631dd49bc6acommit hash: f6da53de6e322701f9ade2acdcbec631dd49bc6a files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
databases/soci: Update to 4.0.3
4.0.1_1
22 May 2021 18:43:39
commit hash: b4733228bece6783f2d6e8a2db8b0b502a7f63aecommit hash: b4733228bece6783f2d6e8a2db8b0b502a7f63aecommit hash: b4733228bece6783f2d6e8a2db8b0b502a7f63aecommit hash: b4733228bece6783f2d6e8a2db8b0b502a7f63ae files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
databases/firebird25-*: Bump PORTREVISION of dependant ports
4.0.1
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
4.0.1
18 Feb 2021 21:06:56
Revision:565988Original commit files touched by this commit
yuri search for other commits by this committer
Maintainer reset for jlaffaye

Reason: Many bug reports (including bug#253256) related to jlaffaye's ports
timed out in the period from April 2020 to now.

PR:		253256
Approved by:	jlaffaye (maintainer's timeout 14 days)
4.0.1
04 Feb 2021 18:38:46
Revision:564057Original commit files touched by this commit
yuri search for other commits by this committer
databases/soci: 3.2.2 -> 4.0.1

PR:		252784
Approved by:	jlaffaye (maintainer's timeout 18 days)
3.2.2_18
23 Sep 2020 18:21:52
Revision:549772Original commit files touched by this commit
linimon search for other commits by this committer
Allow building on powerpc64le.

Approved by:	portmgr (tier-2 blanket)
3.2.2_18
06 Apr 2020 17:04:43
Revision:530892Original commit files touched by this commit
adamw search for other commits by this committer
Partially revert r530801

The maintainer reset rule was not applied correctly. jlaffaye's ports
are reassigned back to him, with the exception of lang/go where both
quantity and length of timeouts made the reset appropriate and
necessary.

With hat:	portmgr
3.2.2_18
05 Apr 2020 18:33:39
Revision:530801Original commit files touched by this commit
yuri search for other commits by this committer
Reset maintainer for ports maintaned by jlaffaye@.

As per policy, based on timeouts on
* www/py-scgi: bug#244982
* textproc/discount: bug#244981
* devel/py-python-gflags: bug#244965
* lang/go: bug#244783, https://reviews.freebsd.org/D24122
* news/py-yenc: bug#239309
* irc/libircclient: bug#221567
3.2.2_18
11 Dec 2019 17:53:49
Revision:519824Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.72.0

Changes:	http://www.boost.org/users/history/version_1_72_0.html
PR:		241449
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D22136
3.2.2_17
15 Nov 2019 10:12:08
Revision:517643Original commit files touched by this commit
tobik search for other commits by this committer
Move remaining USE_MYSQL, WANT_MYSQL_VER to USES=mysql
3.2.2_17
19 Aug 2019 15:35:28
Revision:509290Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.71.0

Changes:	http://www.boost.org/users/history/version_1_71_0.html
PR:		238827
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D20774
3.2.2_16
13 Aug 2019 16:01:59
Revision:508835Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories d)
3.2.2_16
26 Jul 2019 20:46:57
Revision:507372Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
3.2.2_15
09 Jul 2019 08:36:34
Revision:506268Original commit files touched by this commit
pkubaj search for other commits by this committer
databases/soci: fix build with GCC-based architectures

Add USES=compiler:c++11-lang to fix linking issue against libmysqlclient.so:
/usr/local/lib/mysql/libmysqlclient.so: undefined reference to
`std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
>::_M_create(unsigned long&, unsigned long)@GLIBCXX_3.4.21'

Approved by:	mentors (implicit approval)
3.2.2_15
12 Apr 2019 06:36:31
Revision:498698Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.70.0

Changes:	http://www.boost.org/users/history/version_1_70_0.html
PR:		235956
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D19303
3.2.2_14
12 Dec 2018 01:35:36
Revision:487272Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
3.2.2_13
12 Dec 2018 00:15:50
Revision:487266Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.69.0

Changes:	http://www.boost.org/users/history/version_1_69_0.html
PR:		232525
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17645
3.2.2_12
09 Aug 2018 06:58:31
Revision:476723Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.68.0

- Switch to C++14 for libboost_system to support C++14 consumers

Changes:	http://www.boost.org/users/history/version_1_68_0.html
PR:		229569
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D16165
3.2.2_11
05 May 2018 14:29:00
Revision:469114Original commit files touched by this commit
danfe search for other commits by this committer
For ports in `databases' category: remove redundant PKGMESSAGE assignment,
which is set appropriately by the b.p.m when `pkg-message' appears on the
SUB_FILES list.
3.2.2_11
25 Apr 2018 18:40:14
Revision:468288Original commit files touched by this commit
acm search for other commits by this committer
- Bump PORTREVISION. databases/firebird25-* ports were updated
3.2.2_10
18 Apr 2018 13:57:43
Revision:467711Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.67.0

Changes:	http://www.boost.org/users/history/version_1_67_0.html
PR:		227427
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15030
3.2.2_9
08 Apr 2018 12:33:01
Revision:466798Original commit files touched by this commit
adridg search for other commits by this committer
Pre-emptively fix databases/soci for CMake 3.11.

With CMake 3.11, configure fails with this error:

  CMake Error: The following variables are used in this project, but they are
set to NOTFOUND.
  Please set them or make sure they are set and tested correctly in the CMake
files:
  MYSQL_EMBEDDED_LIBRARIES
      linked by target "cmTC_ec547" in directory
/wrkdirs/usr/ports/databases/soci/work/soci-3.2.2/CMakeFiles/CMakeTmp

  CMake Error at /usr/local/share/cmake/Modules/CheckIncludeFile.cmake:60
(try_compile):
    Failed to configure test project build system.
  Call Stack (most recent call first):
    /usr/local/share/cmake/Modules/FindThreads.cmake:121 (CHECK_INCLUDE_FILE)
    core/CMakeLists.txt:17 (include)

The underlying issue is that the test for MySQL embedded leaks the
library into CMAKE_REQUIRED_LIBRARIES, which are then picked up in
other feature tests. If the library wasn't found (which is normal,
it's not a dependency in the port) then those later tests fail.
CMake 3.11 is somehow stricter about this than CMake 3.10.

No PORTREVISION bump because it's a pre-emptive build fix and nothing
changes on the port.

Approved by:	tcberner (mentor, implicit)
3.2.2_9
18 Jan 2018 04:11:03
Revision:459315Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.66.0

Changes:	http://www.boost.org/users/history/version_1_66_0.html
PR:		223922
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D13279
3.2.2_8
05 Jan 2018 11:06:15
Revision:458126Original commit files touched by this commit
adridg search for other commits by this committer
Fix build of databases/soci w/ clang 4.0 and later and on arm6, arm7.
Adds upstream patch to fix

backends/mysql/session.cpp:202:22: error: ordered comparison between pointer and
zero ('int *' and 'int')
            if (port < 0)

PR:		222651 216074
Reported by:	jbeich, Neel Chauhan
Reviewed by:	jlaffaye
Approved by:	tcberner (mentor)
Obtained from:	upstream
Differential Revision:	https://reviews.freebsd.org/D13769
3.2.2_7
04 Jan 2018 12:46:36
Revision:458025Original commit files touched by this commit
adridg search for other commits by this committer
Switch databases/soci to <opt>_CMAKE_BOOL.

This simplifies the Makefile somewhat -- it is only a cosmetic change.
While here, massage COMMENT to satisfy portlint.

PR:		224422
Reviewed by:	jlaffaye (maintainer)
Approved by:	rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D12957
3.2.2_7
09 Dec 2017 00:42:05
Revision:455813Original commit files touched by this commit
linimon search for other commits by this committer
Mark more ports broken that fail on both armv6 and armv7.

Approved by:	portmgr (tier-2 blanket)
3.2.2_7
04 Nov 2017 21:42:16
Revision:453489Original commit files touched by this commit
adridg search for other commits by this committer
Bump PORTREVISION, which I should have done in r453379 when I changed
the options. As mat@ pointed out, that must be done also when
non-default options are changed.

See also https://reviews.freebsd.org/D12919

Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D12941
3.2.2_6
02 Nov 2017 21:22:39
Revision:453379Original commit files touched by this commit
adridg search for other commits by this committer
{opt}_CMAKE_ARGS_ON isn't a valid syntax. Use {opt}_CMAKE_ON instead.
This makes the soci port obey the FIREBIRD option (otherwise it always
looks for Firebird, even when you don't want it to).

Submitted by yuri@ in PR 209530, maintainer timeout (17 months).

PR:		209530
Submitted by:	yuri@FreeBSD.org
Reviewed by:	yuri (submitter)
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D12919
3.2.2_6
10 Oct 2017 21:31:30
Revision:451721Original commit files touched by this commit
linimon search for other commits by this committer
For ports that are explicitly enabled on armv6, also enable them
on armv7.  This has not been tested with an -exp run but should
"do no harm".

PR:		221894 (partial)
3.2.2_6
25 Sep 2017 00:08:17
Revision:450560Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.65.1

Changes:	http://www.boost.org/users/history/version_1_65_1.html
PR:		218835
Approved by:	maintainer timeout (1.65.1: 2 weeks; 1.65.0: 1 month)
Tested by:	jhibbits (on powerpc64, earlier version)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D11582
3.2.2_5
25 Sep 2017 00:05:06
Revision:450557Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: enable C++11 features

PR:		218835
Obtained from:	https://github.com/DragonFlyBSD/DeltaPorts/pull/690
Approved by:	maintainer timeout (2 months)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D11582
3.2.2_4
14 May 2017 06:52:09
Revision:440865Original commit files touched by this commit
linimon search for other commits by this committer
Disable dependency on firebird for tier-2 archs.  There is work underway
to fix firebird on those archs but it is not complete.

This unbreaks several dozen ports on tier-2.

PR:		216943
Submitted by:	linimon
Reviewed by:	mat (only this file)
3.2.2_4
02 May 2017 06:48:11
Revision:439934Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.64.0

Changes:	http://www.boost.org/users/history/version_1_64_0.html
PR:		218835
Approved by:	office (bapt)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D10472
3.2.2_3
06 Jan 2017 08:45:04
Revision:430692Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.63.0

Changes:	http://www.boost.org/users/history/version_1_63_0.html
PR:		215598
Exp-run by:	antoine
Approved by:	office (bapt)
MFH:		2017Q1
3.2.2_2
23 Nov 2016 12:45:47
Revision:426908Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.62.0

- Enable `long double` C99 math usage
- Switch 9.x back to building with GCC

Changes:	http://www.boost.org/users/history/
PR:		199601
Submitted by:	Chen Xu, bapt, amdmi3, truckman (based on)
Reviewed by:	rakuco (kde) (earlier version)
Exp-run by:	antoine (3 tries), truckman (consumers only, earlier versions)
Approved by:	bapt (office)
3.2.2_1
25 Apr 2016 16:14:02
Revision:414015Original commit files touched by this commit
mat search for other commits by this committer
Remove USE_FIREBIRD from bsd.databases.mk, replaced by USES=firebird.

Also:
- replace USE_FIREBIRD by USES=firebird.
- convert ports depending on databases/firebird25-client directly to
USES=firebird.

PR:		208971
Submitted by:	mat
Exp-run by:	antoine
With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D5951
3.2.2_1
25 Apr 2016 16:13:39
Revision:414014Original commit files touched by this commit
mat search for other commits by this committer
Remove USE_SQLITE from bsd.databases.mk, replaced by USES=sqlite.

While there replace USE_SQLITE=x by USES=sqlite:x.

PR:		208971
Submitted by:	mat
Exp-run by:	antoine
With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D5951
3.2.2_1
01 Apr 2016 14:00:57
Revision:412346Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
3.2.2_1
14 May 2015 10:15:09
Revision:386312Original commit files touched by this commit
mat search for other commits by this committer
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
3.2.2_1
20 Oct 2014 10:41:13
Revision:371255Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
3.2.2_1
05 Jul 2014 12:19:33
Revision:360738Original commit files touched by this commit
tijl search for other commits by this committer
Bump more ports that depend on libsqlite3.so:
- ports that set USE_SQLITE with the *_USE option helper
- ports that depend on libsqlite3 indirectly as reported by pkg rquery

Approved by:	portmgr (implicit)
3.2.2
05 May 2014 16:24:01
Revision:353029Original commit files touched by this commit
bapt search for other commits by this committer
Fix unixODBC vs libiodbc conflicts

Always rely on unixODBC each time a port is looking for libodbc.so
Remove odbc compat from libiodbc
This allows to install both kde and gnome at the same time

While here:
- Convert libiodbc to USES=libtool
- Convert a bunch of libiodbc dependencies to USES=libtool
- Chase libiodbc.so shlib change
- Stagify some ports
- Convert some ports to USES=pgsql

Discussed with:	rakuco (kde)
With hat:	portmgr
07 Mar 2014 16:49:10
Revision:347405Original commit files touched by this commit Sanity Test Failure Refresh
bapt search for other commits by this committer
Convert d* to USES=zip
3.1.0_1
07 Feb 2014 11:44:09
Revision:343214Original commit files touched by this commit
bapt search for other commits by this committer
Chase boost and icu bump
While here convert some LIB_DEPENDS
3.1.0
11 Dec 2013 18:08:53
Revision:336187Original commit files touched by this commit
bapt search for other commits by this committer
In preparation for making libtool generate libraries with a sane name, fix all
LIB_DEPENDS in databases
3.1.0
20 Sep 2013 16:13:49
Revision:327717Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
databases)
3.1.0
14 Aug 2013 22:35:54
Revision:324744Original commit files touched by this commit Sanity Test Failure
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
3.1.0
22 Mar 2013 20:06:15
Revision:314960Original commit files touched by this commit
makc search for other commits by this committer
- convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
3.1.0
09 Feb 2013 19:49:54
Revision:311992Original commit files touched by this commit
jlaffaye search for other commits by this committer
- Update to 3.1.0

PR:             ports/175735
Submitted by:   avg
3.0.0_1
06 Jan 2013 21:33:21
Revision:310017Original commit files touched by this commit
bapt search for other commits by this committer
Convert jlaffayes's ports to new options framework

Approved by:	jlaffaye
3.0.0_1
08 Jun 2011 16:52:32
Original commit files touched by this commit
jlaffaye search for other commits by this committer
Update my e-mail to my FreeBSD one.
While I am here, use GOOGLE_CODE instead of ${MASTER_SITE_GOOGLE_CODE}

Approved by:    bapt (mentor)
3.0.0_1
20 Mar 2011 12:54:45
Original commit files touched by this commit
miwi search for other commits by this committer
- Get Rid MD5 support
3.0.0_1
19 Mar 2011 13:15:34
Original commit files touched by this commit
ale search for other commits by this committer
Bump PORTREVISION for ports linking to default libmysqlclient.
3.0.0
23 Sep 2010 13:40:52
Original commit files touched by this commit
linimon search for other commits by this committer
Remove duplicated category 'databases' to quiet a complaint on pointyhat.
(Apparently the original PR had 'devel databases'.)

Hat:            portmgr
3.0.0
15 Sep 2010 13:27:01
Original commit files touched by this commit
bapt search for other commits by this committer
SOCI is a database access library for C++ that makes the illusion of embedding
SQL queries in the regular C++ code, staying entirely within the Standard C++.
The idea is to provide C++ programmers a way to access SQL databases in the most
natural and intuitive way. If you find existing libraries too difficult for your
needs or just distracting, SOCI can be a good alternative.

WWW:    http://soci.sourceforge.net/

PR:             ports/150527
Submitted by:   Julien Laffaye <kimelto at gmail.com>

Number of commits found: 74