| Port details | 
	| 
 mysql++ C++ wrapper for the MySQL and MariaDB C APIs
 3.3.0 databases  =20          3.3.0Version of this port present on the latest quarterly branch.Maintainer: yuri@FreeBSD.org Port Added: 2000-07-21 02:07:03Last Update: 2023-07-19 20:45:27Commit Hash: 0ea6495People watching this port, also watch:: python, zip, unzipAlso Listed In: develLicense: LGPL21WWW: https://tangentsoft.com/mysqlppDescription:MySQL++ is a C++ wrapper for the MySQL and MariaDB C APIs. It is built on the
same principles as the Standard C++ Library to make dealing with the database
as easy as dealing with std containers. MySQL++ lets you avoid the most
repetitive sorts of SQL by providing native C++ interfaces for these common
tasks.   ¦  ¦  ¦  ¦ 
 Manual pages:FreshPorts has no man page information for this port.pkg-plist: as obtained via: make generate-plistUSE_RC_SUBR (Service Scripts)
no SUBR information found for this portDependency lines:
mysql++>0:databases/mysql++
To install the port: cd /usr/ports/databases/mysql++/ && make install cleanTo add the package, run one of these commands:NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.pkg install databases/mysql++pkg install mysql++
PKGNAME: mysql++Flavors: there is no flavor information for this port.distinfo:TIMESTAMP = 1669410555
SHA256 (mysql++-3.3.0.tar.gz) = 449cbc46556cc2cc9f9d6736904169a8df6415f6960528ee658998f96ca0e7cf
SIZE (mysql++-3.3.0.tar.gz) = 4635623 
Packages (timestamps in pop-ups are UTC):
 
DependenciesNOTE: FreshPorts displays only information on required and default dependencies.  Optional dependencies are not covered.Build dependencies:
gmake>=4.3 : devel/gmake
Library dependencies:
libmysqlclient.so.21 : databases/mysql80-client
This port is required by:for Libraries
					            
biology/augustus
Configuration Options:
     No options to configureOptions name:databases_mysql++USES:gmake mysqlFreshPorts was unable to extract/find any pkg message
Master Sites: | 
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) | 
| Commit | Credits | Log message | 
|---|
| 3.3.0 19 Jul 2023 20:45:27
 
       | Muhammad Moinur Rahman (bofh)  | databases/mysql++: Fix build with llvm16
Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation | 
| 3.3.0 25 Nov 2022 23:55:09
 
       | Yuri Victorovich (yuri)  | databases/mysql++: New port: C++ wrapper for the MySQL and MariaDB C APIs | 
| 2.3.2_1 01 Sep 2011 06:47:46
 
    | bapt  | 2011-09-01 astro/gkrellmoon: Abandonware
2011-09-01 astro/spacechart: Abandonware
2011-09-01 audio/adpcm: No more public distfiles
2011-09-01 audio/aube: Abandonware
2011-09-01 audio/festvox-aec: BROKEN for more than 6 month
2011-09-01 audio/gtkgep: Abandonware
2011-09-01 audio/gtkhirad: No more public distfiles
2011-09-01 audio/opmixer: No more upstream
2011-09-01 audio/swami: Abandonware
2011-09-01 audio/x11amp: Abandonware
2011-09-01 audio/xmms-sndstretch: No Master Site
2011-09-01 cad/linux-gid: No more public distfiles
2011-09-01 chinese/gbscript: No more public distfiles
2011-09-01 chinese/mplayer-fonts: No more public distfiles
2011-09-01 chinese/oxford: No more public distfiles
2011-09-01 chinese/vflib: No more public distfiles
2011-09-01 databases/mysql++: No more public distfiles
2011-09-01 databases/mysql_last_value: No Master Site
2011-09-01 databases/p5-DBIx-Table: No more public distfiles | 
| 2.3.2_1 02 Aug 2011 17:04:00
 
    | bapt  | Deprecate some ports where I can't find distfiles and upstream | 
| 2.3.2_1 20 Mar 2011 12:54:45
 
    | miwi  | - Get Rid MD5 support | 
| 2.3.2_1 19 Mar 2011 13:15:34
 
    | ale  | Bump PORTREVISION for ports linking to default libmysqlclient. | 
| 2.3.2 04 Dec 2010 07:34:27
 
    | ade  | Sync to new bsd.autotools.mk | 
| 2.3.2 02 Aug 2009 19:36:34
 
    | mezz  | -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.
It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.
With help:      marcus and kwm
Pointyhat-exp:  a few times by pav
Tested by:      pgollucci, "Romain Tartière" <romain@blogreen.org>, and
                a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:    marcus
Approved by:    portmgr | 
| 2.3.2 31 May 2009 20:31:08
 
    | pav  | - Resolve LATEST_LINK conflict | 
| 2.3.2 07 Feb 2009 21:55:08
 
    | miwi  | - Fix build
Reported by:    erwinbot | 
| 2.3.2 14 Jan 2009 16:00:22
 
    | miwi  | - Update to 2.1.1
PR:             130471
Submitted by:   Ports Fury | 
| 2.1.1 05 Jan 2009 17:27:29
 
    | pav  | - Remove conditional checks relevant only on FreeBSD 5.x and older | 
| 2.1.1 21 Aug 2008 06:18:49
 
    | rafan  | Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk(Only the first 15 lines of the commit message are shown above  ) | 
| 2.1.1 19 Aug 2008 09:18:37
 
    | linimon  | Return laszlof's ports to the pool due to lack of time.
Hat:            portmgr | 
| 2.1.1 07 Nov 2006 15:37:06
 
    | laszlof  | Update my email address in all ports that I maintain.
Approved by:    flz (mentor) | 
| 2.1.1 02 Nov 2006 06:33:14
 
    | clsung  | - unbraek the port
- add NOT_FOR_ARCHS=amd64 sparc64
- pass maintainership
PR:             ports/104477
Submitted by:   Frank J dot  Laszlo <laszlof_AT_vonostingroup dot com>
Approved by:    maintainer (Sergey Prikhodko) | 
| 2.1.1 17 Sep 2006 01:22:53
 
    | kris  | BROKEN: Does not compile | 
| 2.1.1 28 Apr 2006 02:36:32
 
    | ijliao  | upgrade to 2.1.1
PR:             96434
Submitted by:   maintainer | 
| 2.0.7_1 23 Feb 2006 10:40:45
 
    | ade  | Conversion to a single libtool environment.
Approved by:    portmgr (kris) | 
| 2.0.7 15 Dec 2005 18:41:41
 
    | mnag  | * databases/mysql++
Update to 2.0.7
Add SHA256
Add CONFLICTS
* databases/mysql++1 [1]
Add SHA256
Add CONFLICTS
Add NO_LATEST_LINK
* databases/Makefile
Add mysql++1
PR:             89935
Submitted by:   maintainer
Repocopy by:    marcus [1] | 
| 1.7.40 15 Nov 2005 06:52:12
 
    | ade  | Mass-conversion to the USE_AUTOTOOLS New World Order.  The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.
Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.
Preliminary documentation can be found at:
        http://people.FreeBSD.org/~ade/autotools.txt
which is in the process of being SGMLized before introduction into the
Porters Handbook.
Light blue touch-paper.  Run. | 
| 1.7.40 04 Jun 2005 00:29:16
 
    | pav  | - Update to 1.7.40
PR:             ports/81843
Submitted by:   Sergey Prikhodko <sergey@network-asp.biz> (maintainer) | 
| 1.7.35 09 May 2005 21:59:39
 
    | thierry  | Update to latest version.
Full list of mysql++ changes at <http://tangentsoft.net/mysql++/ChangeLog>.
PR:             ports/80693
Submitted by:   maintainer | 
| 1.7.32 12 Mar 2005 13:47:21
 
    | sem  | - Update to 1.7.32
PR:             ports/78724
Submitted by:   maintainer | 
| 1.7.31 06 Mar 2005 16:03:02
 
    | sem  | - Update to 1.7.31
- Add files maintainer did not mention on previous update
PR:             ports/78469
Submitted by:   maintainer | 
| 1.7.30 05 Mar 2005 06:47:29
 
    | sem  | - update to 1.7.30
- removed dependencies on perl and gmake
- removed install procedure from Makefile ( thanks vanilla@ )
- fixed examples Makefile
- removed unused files from examples dir
PR:             ports/78433
Submitted by:   maintainer | 
| 1.7.28 08 Feb 2005 17:25:12
 
    | sem  | - Update to 1.7.28
PR:             ports/77258
Submitted by:   maintainer | 
| 1.7.27 14 Jan 2005 02:21:43
 
    | sem  | - Update to 1.7.27
- Pass maintainership to submitter
PR:             ports/76213
Submitted by:   Sergey Prikhodko <sergey(at)network-asp.biz>
Approved by:    maintainer (timeout: 3+ monthes) | 
| 1.7.20 20 Nov 2004 21:31:15
 
    | pav  | - Update to 1.7.20
PR:             ports/73516
Submitted by:   Sergey Prikhodko <sergey@network-asp.biz>
Approved by:    maintainer timeout (2 weeks) | 
| 1.7.9_2 19 Sep 2004 01:21:58
 
    | kris  | BROKEN on 5.x: Does not compile
Approved by:    portmgr (self) | 
| 1.7.9_2 06 Jun 2004 23:21:13
 
    | pav  | - Update WWW and kill whitespace
PR:             ports/67643
Submitted by:   Roman Neuhauser <neuhauser@chello.cz> | 
| 1.7.9_2 31 Mar 2004 03:12:58
 
    | trevor  | SIZEify (maintainer timeout) | 
| 1.7.9_2 20 Feb 2004 17:06:54
 
    | arved  | Fix build on AMD64 by using GNU_CONFIGURE | 
| 1.7.9_2 04 Feb 2004 05:21:48
 
    | marcus  | Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2) | 
| 1.7.9_1 14 Dec 2003 16:47:40
 
    | pav  | - Fix build on 4.x
- Silence portlint
PR:             ports/59547
Submitted by:   Sergey Matveychuk <sem@ciam.ru> | 
| 1.7.9_1 17 Oct 2003 08:01:47
 
    | krion  | - Fix build
Approved bu:    maintainer
Reported by:    kris via bento | 
| 1.7.9_1 29 Sep 2003 21:59:52
 
    | krion  | - Change patches for gcc 3.1 and gcc 3.2 with patch for gcc 3.3
  (it includes both)
- Utilize USE_MYSQL
- Utilize DOCSDIR and EXAMPLESDIR
- Realize NOPORTDOCS behaviour (at long last!)
- Change ${WRKDIR}/${DISTNAME} with ${WRKSRC}
- Maintainer timeout > 3 weeks
PR:             56544
Submitted by:   Sergey Matveychuk <sem@ciam.ru> | 
| 1.7.9 04 Sep 2003 01:57:49
 
    | edwin  | Make port more localbase clean
Noticed by: mysql-gui compilation attempts :-) | 
| 1.7.9 21 Feb 2003 11:15:05
 
    | knu  | De-pkg-comment. | 
| 1.7.9 13 Feb 2003 12:48:48
 
    | nork  | Fix build on -CURRENT and reduce compiler warning on 3.x.
PR:             ports/47467
Submitted by:   Sergey Matveychuk <sem@ciam.ru>
Approved by:    Miklos Niedermayer <mico@vnet.hu> | 
| 11 Feb 2002 13:15:15 
       | ijliao  | update master sites     | 
| 08 Aug 2001 22:30:23 
       | dirk  | Upgrade to 1.7.9.     | 
| 01 Jun 2001 21:06:06 
       | olgeni  | Fix typo: INSTALL_SHLIB -> INSTALLS_SHLIB     | 
| 07 Mar 2001 22:28:27 
       | olgeni  | Update MASTER_SITES: the port had some unfetchable distfiles.     | 
| 18 Feb 2001 14:53:51 
       | dirk  | Update to 1.7.8.     | 
| 21 Jan 2001 20:26:44 
       | sf  | o Add missing headers.   o change redundency in pkg-comment.   o forcing depends
on mysql323-client.     | 
| 21 Jan 2001 15:40:47 
       | dirk  | Switch from mysql322-{client,server} to mysql323-{client,server}.     | 
| 08 Oct 2000 01:08:27 
       | asami  | Convert category databases to new layout.   | 
| 02 Aug 2000 00:28:35 
       | jedgar  | Correct PLIST, Makefile, and portlint nits     | 
| 21 Jul 2000 06:12:26 
       | will  | (Forced commit)   The apologies actually go out to Erik H. Bakke
<erikhb@bgnett.no>.  :-(     | 
| 21 Jul 2000 06:07:03 
       | will  | Add mysql++, a C++ library API to MySQL.     |