aboutsummaryrefslogtreecommitdiff
path: root/databases/adabase
Commit message (Collapse)AuthorAgeFilesLines
* cleanup: Remove ports depending on expired lang/gcc6-auxRene Ladan2022-02-284-198/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Keep ports-mgmt/synth and dependencies (including lang/gcc6-aux itself) for now as synth is the only Ada port still maintained and might be somewhat high-profile. Removed ports: archivers/zip-ada cad/ghdl databases/adabase databases/apq databases/apq-mysql databases/apq-odbc databases/apq-pgsql devel/ada-util devel/adabooch devel/adaid devel/ahven devel/alog devel/aunit devel/florist-gpl devel/gprbuild devel/libspark2012 devel/matreshka devel/pcsc-ada devel/pragmarcs devel/sdl_gnat dns/ironsides graphics/generic_image_decoder lang/adacontrol lang/asis lang/gnat_util lang/lua-ada math/plplot-ada misc/excel-writer net/adasockets net/anet security/libadacrypt textproc/adabrowse textproc/templates_parser textproc/words textproc/xmlada x11-toolkits/gtkada x11-toolkits/gtkada3
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-1/+1
| | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=507372
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-12-121-1/+1
| | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=487272
* Bump PORTREVISIONs of all users of math/mpc that we just updated toGerald Pfeifer2018-03-101-0/+1
| | | | | | | version 1.1.0 (via revision 464079). Notes: svn path=/head/; revision=464084
* Return ports maintained by John Marino to the pool, he is no longer interested.Rene Ladan2017-04-211-1/+1
| | | | | | | Submitted by: Mark Millard via private e-mail Notes: svn path=/head/; revision=439129
* Mark a few leaf ports broken on aarch64.Mark Linimon2017-02-241-0/+2
| | | | | | | | | While here, pet portlint. Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=434754
* Return the ports mistakenly reset to ports@ in r433856 to John Marino.Rene Ladan2017-02-151-1/+1
| | | | | | | | | | | The mistake was completely on my part, I somehow connected the dots the wrong way in my head. The only exceptions (for now) are archivers/zstd and ports-mgmt/synth which were already picked up by new volunteers in the mean time. Notes: svn path=/head/; revision=434195
* Return ports maintained by John Marino to the pool, see r433827 for detailsRene Ladan2017-02-111-1/+1
| | | | Notes: svn path=/head/; revision=433856
* databases/adabase: Upgrade version 3.0 => 3.1John Marino2016-06-163-3/+10
| | | | | | | | | | | | | | | | | | | This release adds support for three new types: - Spatial Data / Geographic Objects (MySQL and PostGIS) - UTF8 encoded strings - True bit flags The Spatial Data support allows direct querying of geometry without having to pass it through database conversion functions. AdaBase will convert the binary to Well-Known-Binary in order to construct the native geometry support internally. It can output Well Known Text so that manually constructed geometry can be inserted into the database effortlessly. The support is documented here with real code examples: https://jrmarino.github.io/AdaBase/geometry.html Notes: svn path=/head/; revision=416980
* databases/adabase: Upgrade version 2.0 => 3.0John Marino2016-05-264-11/+35
| | | | | | | | | | This release brings the promised PostgreSQL driver, along with several fixes to the MySQL and SQLite drivers. The API was changed based on feedback from comp.lang.ada but chances nobody is really impacted yet (meaning this is the time for breaking changes). Notes: svn path=/head/; revision=415918
* databases/adabase: Package description required updating with v2.0John Marino2016-05-131-5/+5
| | | | Notes: svn path=/head/; revision=415147
* database/adabase: Upgrade version 1.0 => 2.0 (SQLite Driver)John Marino2016-05-134-22/+44
| | | | | | | | | | | | | This new release provides some minor fixes for MySQL driver and brings in the SQLite3 driver. The now has options where MySQL and SQLite drivers are built by default, but either (but not both) can be disabled. The adabase.gpr was changed to a template and moved into the codebase. Also, since the adabase library can't be linked without the database libraries, they've been added as library dependencies through the options framework. Notes: svn path=/head/; revision=415146
* Add new port database/adabaseJohn Marino2016-05-095-0/+143
Thick database bindings for MySQL, PostgreSQL and SQLite written in Ada. This is the first release of AdaBase, an abstraction library that provides a consistent interface to multiple database servers. Currently only one driver for MySQL is provided, but additional ones for SQLite and PostgreSQL are planned for the near term. It's extensible, so support for others such as Firebird, Oracle and MSSQL would be easily possible. AdaBase offers unique features over similar frameworks. For starters, it's limited to database support rather than including many other unwanted components in a "kitchen sink" fashion, and unneeded drivers can be excluded from the library as desired. It's got a developer and commerce friend license (ICS), it comes with good documentation and working examples, and the bindings are thick enough where database server backends can be interchangeable. AdaBase may seem familiar to some users as it was partially inspired by PHP's PDO database framework and is a sequel of sorts to an earlier project by the same author, Pascal Data Objects. WWW: http://jrmarino.github.io/AdaBase/ Notes: svn path=/head/; revision=414838