The PHP client library provides fast access to documents stored in
a Couchbase Server.
WWW: https://pecl.php.net/package/couchbase
PR: 217645
Submitted by: John Chen <johnpupu@gmail.com>
The DISTVERSION should be set to the version componet directly
instead of substituting dots for dashes when deriving DISTNAME.
Reported by: mat
Differential Revision: https://reviews.freebsd.org/D10002
After the update of devel/rubygem-redis-store to 1.2.0
this port need an patch to start again, since it requiered
devel/rubygem-redis-store 1.1.0 but still works with 1.2.0
Changelog: https://plproxy.github.io/changelog.html
This adds support for PostgreSQL 9.5
Also:
- take maintainership
- change MASTERSITE to GitHub
- remove obsoleted check for PostgreSQL 9.1 (no longer in ports)
- update homepage of project
PR: 201796, 217515
- Add new necessary dependencies
- Replace portions of CPPFLAGS and LDFLAGS with sed patches for
${WRKSRC}/configure
- Add sed patch to rename some deprecated structure names after
v3.7.1 update of x11-toolkits/scintilla
PR: 217697
Submitted by: lightside@gmx.com
Approved by: mat (mentor)
Differential Revision: https://reviews.freebsd.org/D9974
Features
Lightweight - consists of a single 200KB source file for portability
Supports SQLite3 and SQLite2 databases
Translated and available in over 10 languages - and counting
Specify and manage an unlimited number of databases
Specify a directory and optionally its subdirectories to scan for databases
Create and delete databases
Add, delete, rename, empty, and drop tables
Browse, add, edit, and delete records
Add, delete, and edit table columns
Manage table indexes
Manage table triggers
Import and export tables, structure, indexes, and data (SQL, CSV)
View data as bar, pie, and line charts
Graphical search tool to find records based on specified field values
Create and run your own custom SQL queries in the free-form query editor/builder
Easily apply core SQLite functions to column values using the GUI
Write your own PHP functions to be available to apply to column values
Design your own theme using CSS or install a pre-made theme from the community
All presented in an intuitive, easy-to-use GUI that allows non-technical, SQL-illiterate users to fully manage databases
Allows multiple installations on the same server, each with a different password
Secure password-protected interface with login screen and cookies
PR: 214806
Submitted by: olevole@olevole.ru
databases/cego: update 2.32.11 -> 2.32.14
lfcbase:
- Small fix for Monitor::showFormBox, in case of menu elements,
delete key is disabled
cego:
- Correstion for distinct clause. With the current grammar implemention,
queries with nested selects and using the distinct operator might
fail. Cego.def grammar and CegoAction implementation has been changed
in way, that distinct option is just allowed at the beginning ( e.g.
select distinct count(a) from t1 and NOT select count(distinct a) from t1 )
This should simplify usage, since by using the distinct clause,
distinct tuples are retrieved either for plain queries or for
aggregation
Confusing sample not allowed anymore : select count(distinct a),
count(distinct b) from t1 ... now select distinct count(a), count(b)
from t1 )
- Fix in CegoBTreeValue::valueFromSchema added.
In case of multidimension btree objects, the insert of new values
might fail, if string bases attributes occur at the beginning
- Fix in CegoDistManager::registerObjects, registration of btree
objects was still missing. This might lead to wrong results for
drop if exists btree statements
- Added check to CegoXMLSpace::addArchLog to verify, that directory
for new archive location really exists
- Added archive log management to curses based CegoAdmMon administration
console
Submitted by: Bjoern Lemke <lemke@lemke-it.com>
- This port uses ax_am_jobserver [1] which uses CPU_COUNT from
ax_count_cpus [2] to force -j to match the number of CPUs in
the system rather than the amount already specified by -j to
'gmake all'. The ax_count_cpus script is broken on FreeBSD
and the ax_am_jobserver code has no current support for
FreeBSD and uses a bashism, thus this always builds with 1
CPU. Forcing ax_am_jobserver to use our MAKE_JOBS_NUMBER
value fixes the problem.
I plan to do an exp-run to fix this for the entire tree.
[1] https://www.gnu.org/software/autoconf-archive/ax_am_jobserver.html
[2] https://www.gnu.org/software/autoconf-archive/ax_count_cpus.html
MFH: 2017Q1