Commit Graph

1986 Commits

Author SHA1 Message Date
Kevin Bowling
8754bb5812 databases/timescaledb-backup: New port
timescaledb-backup is a program for making dumping and restoring a
TimescaleDB database simpler, less error-prone, and more performant.
2021-10-15 09:13:21 -07:00
Kevin Bowling
54f6ae2058 databases/timescaledb-tune: New port
Tuning/configuration tool for TimescaleDB
2021-10-15 08:08:11 -07:00
Po-Chuan Hsieh
c18ccc804a databases/pg_filedump: Add pg_filedump 14.0
pg_filedump is a utility to format PostgreSQL heap/index/control files into a
human-readable form. You can format/dump the files several ways, as listed in
the Invocation section, as well as dumping straight binary.

The type of file (heap/index) can usually be determined automatically by the
content of the blocks within the file. However, to format a pg_control file you
must use the -c option.

The default is to format the entire file using the block size listed in block 0
and display block relative addresses. These defaults can be modified using
run-time options.

Some options may seem strange but they're there for a reason. For example, block
size. It's there because if the header of block 0 is corrupt, you need a method
of forcing a block size.

WWW: https://github.com/df7cb/pg_filedump
2021-10-14 03:10:18 +08:00
Matthias Fechner
f4511dc4a7 */*: Make rails 6.1.3 available
The upgrade of rails to 6.1.4 broke www/gitlab-ce.
PR:		258855
2021-10-05 09:40:04 +02:00
Muhammad Moinur Rahman
84d91aba9e databases/py-alembic14: Add NEW port
As part of upgrading py-alembic to latest upstream version this version
of py-alembic is forked as the latest version uses sqlalchemy from 1.3.X
branches.

Once the dependent ports are fixed py-alembic will be updated to the
latest.
2021-09-29 18:00:27 -05:00
Po-Chuan Hsieh
27ef9941bc databases/py-asyncmy: Add py-asyncmy 0.2.0
asyncmy is a fast asyncio MySQL driver, which reuse most of pymysql and aiomysql
but rewrite core protocol with cython to speedup.

WWW: https://github.com/long2ice/asyncmy
2021-09-27 23:55:49 +08:00
Rene Ladan
d08465b492 cleanup: Remove expired ports:
2021-08-31 devel/magit-popup: No consumer in the ports tree any more.
2021-08-31 databases/mongodb49: This was a developer version which became MongoDB 5.0.
2021-09-01 12:33:21 +02:00
Sergey A. Osokin
6f1d9defbd databases/redis*: update databases/redis to 6.2.5.
Update CONFLICTS for databases/redis* ports.
Add a notice to UPDATING.
Connect databases/redis6 to build.
2021-08-18 19:37:45 -04:00
Rainer Hurling
d43d724e44 databases/gmdb2: New port: Official GUI for databases/mdbtools
gmdb2 0.9.0 is the first official release of gmdb2 since it was split
off from the main mdbtools repository. It is a standalone program that
was recently ported to GTK+3.

https://github.com/mdbtools/gmdb2/releases/tag/v0.9.0
2021-08-17 21:57:03 +02:00
Sergey A. Osokin
e66f56f4af databases/redisjson: New port: JSON data type for Redis 2021-08-10 18:47:43 -04:00
Daniel Morante
71a09abcf5 databases/metabase: (New) Simple and powerful analytics tool that supports multiple data stores
PR:		257304
2021-08-01 05:28:47 +08:00
Matthias Fechner
c6162a8729 cleanup: Remove expired ports:
databases/rubygem-redis-namespace17
2021-07-25 08:25:59 +02:00
Po-Chuan Hsieh
a74a69da5d databases/p5-DBIx-QuickDB: Add p5-DBIx-QuickDB 0.000021
DBIx::QuickDB makes it easy to spin up a temporary database server for any
supported driver. PostgreSQL and MySQL are the initially supported drivers.

WWW: https://metacpan.org/dist/DBIx-QuickDB
2021-07-19 20:25:40 +08:00
Po-Chuan Hsieh
4f636753cc databases/p5-DBIx-DisconnectAll: Add p5-DBIx-DisconnectAll 0.03
DBIx::DisconnectAll is utility module to disconnect all connected databases.

DBI has DBI->disconnect_all methods, but some DBD modules does not support it,
so DBI->disconnect_all is undocumented yet and unusable.

DBIx::DisconnectAll realizes disconnect_all from DBI's public API.

WWW: https://metacpan.org/dist/DBIx-DisconnectAll
2021-07-19 01:46:40 +08:00
Po-Chuan Hsieh
4ad7591139 */Makefile: Sort SUBDIRs 2021-07-06 22:54:13 +08:00
Loïc Bartoletti
0cc2abb2de databases/pg_tilserv: add new port
pg_tileserv is a PostGIS-only tile server written in Go.
By restricting itself to only using PostGIS as a data source,
pg_tileserv gains the following features:

- Automatic configuration. The server can discover and
automatically publish as tiles sources all tables it has read
access to: just point it at a PostgreSQL/PostGIS database.

- Full SQL flexibility. Using function layers, the server can
run any SQL to generate tile outputs. Any data processing,
feature filtering, or record aggregation that can be expressed in SQL,
can be exposed as parameterized tile sources.

- Database security model. You can restrict access to tables and
functions using standard database access control.
This means you can also use advanced access control techniques,
like row-level security to dynamically filter access based on the
login role.

WWW: https://github.com/crunchydata/pg_tileserv/issues
2021-07-05 15:00:31 +02:00
Rene Ladan
09c05e179f cleanup: Remove expired ports:
2021-07-01 databases/puppetdb5: Puppet 5 has reached EOL
2021-07-01 sysutils/puppet5: Puppet 5 has reached EOL
2021-07-01 sysutils/puppetserver5: Puppet 5 has reached EOL
2021-07-01 databases/puppetdb-terminus5: Puppet 5 has reached EOL
2021-07-05 11:04:52 +02:00
Matthias Fechner
eafbc05cd8 */*: Added ports required by gitlab-ce 14.0.0. 2021-07-03 08:03:22 +02:00
Rene Ladan
d6db6bd18b */*: Remove expired ports:
2021-06-30 databases/pgpool-II-35: EOL since January 2021, please use one of the other pgpool-II-* ports
2021-07-01 16:35:43 +02:00
Po-Chuan Hsieh
215a9bb1c1 */Makefile: Sort SUBDIRs 2021-07-01 04:43:29 +08:00
Jose Alonso Cardenas Marquez
dbbc9f821b databases/firebird40-[client|server]: New port: Firebird-4 relational database
Firebird is a relational database offering many ANSI SQL-99 features
that runs on Linux, Windows, and a variety of Unix platforms.  Firebird
offers excellent concurrency, high performance, and powerful language
support for stored procedures and triggers.  It has been used in
production systems, under a variety of names since 1981.

Firebird is completely free of any registration, licensing or deployment
fees.  It may be deployed freely for use with any third-party software,
whether commercial or not.

WWW: https://sourceforge.net/projects/firebird/
WWW: http://www.firebirdsql.org/
2021-06-27 20:26:38 -05:00
Jose Alonso Cardenas Marquez
ca43515803 databases/fireird30-[client|server]: New port: Firebird-3 relational database
Firebird is a relational database offering many ANSI SQL-99 features
that runs on Linux, Windows, and a variety of Unix platforms.  Firebird
offers excellent concurrency, high performance, and powerful language
support for stored procedures and triggers.  It has been used in
production systems, under a variety of names since 1981.

Firebird is completely free of any registration, licensing or deployment
fees.  It may be deployed freely for use with any third-party software,
whether commercial or not.

WWW: https://sourceforge.net/projects/firebird/
WWW: http://www.firebirdsql.org/
PR:		254387
2021-06-27 20:14:20 -05:00
Rene Ladan
8156c8ffb7 */*: Remove expired ports:
2021-06-23 databases/elixir-mongo: Upsupported by upstream
2021-06-26 15:00:42 +02:00
Rene Ladan
5e1a89f370 */*: Remove expired ports:
2020-12-31 lang/pypy3: Uses Python 2.7 which is EOLed upstream
2020-12-31 lang/pypy: Uses Python 2.7 which is EOLed upstream
2021-06-23 databases/pypy-gdbm: Uses EOL Python 2.7 via lang/pypy
2021-06-23 databases/pypy-sqlite3: Uses EOL Python 2.7 via lang/pypy
2021-06-23 x11-toolkits/pypy-tkinter: Uses EOL Python 2.7 via lang/pypy
2021-06-26 12:57:46 +02:00
Koichiro Iwao
58f4100c0c databases/mongodb50: add port as repocopy of databases/mongodb49
PR:		255588
Reported by:	Ronald Klop <ronald-lists@klop.ws>
Sponsored by:	HAW International
2021-06-14 14:06:56 +09:00
Rene Ladan
a3da90c5e4 */*: Remove expired ports:
2021-06-13 databases/postgresql95-client: PostgreSQL-9.5 has reached end-of-life
2021-06-13 databases/postgresql95-contrib: PostgreSQL-9.5 has reached end-of-life
2021-06-13 databases/postgresql95-docs: PostgreSQL-9.5 has reached end-of-life
2021-06-13 databases/postgresql95-pgtcl: PostgreSQL-9.5 has reached end-of-life
2021-06-13 databases/postgresql95-plperl: PostgreSQL-9.5 has reached end-of-life
2021-06-13 databases/postgresql95-plpython: PostgreSQL-9.5 has reached end-of-life
2021-06-13 databases/postgresql95-pltcl: PostgreSQL-9.5 has reached end-of-life
2021-06-13 databases/postgresql95-server: PostgreSQL-9.5 has reached end-of-life
databases/pg_reorg: abandonware only for PostgreSQL 9.5
databases/pgespresso: functionality part of PostgreSQL 9.6 and later
2021-06-13 12:50:22 +02:00
Yuri Victorovich
ddd5d93e09 databases/sqlitecpp: New port: SQLiteC++: Easy to use C++ SQLite3 wrapper 2021-06-09 19:10:57 -07:00
Torsten Zuehlsdorff
c167b0329e databases/pgpool-II-42: New port
pgpool is a connection pool server for PostgreSQL. pgpool runs between
PostgreSQL's clients(front ends) and servers(back ends). A PostgreSQL client can
connect to pgpool as if it were a standard PostgreSQL server.

pgpool caches the connection to PostgreSQL server to reduce the overhead to
establish the connection to it.

WWW: https://pgpool.net/

PR:		256128
Submitted by:	Mike Jakubik <mike.jakubik@swiftsmsgateway.com>
2021-06-04 23:19:06 +02:00
Antoine Brodin
0e15ba5335 databases/Makefile: hook pgbackrest to the build 2021-06-03 11:57:52 +00:00
Yasuhiro Kimura
2d55cda1e4 databases/closql: New port: Store EIEIO objects using EmacSQL
PR:		255959
Approved by:	lwhsu (mentor)
2021-06-01 23:44:05 -04:00
Yasuhiro Kimura
585e00a411 databases/emacsql: New port: High-level Emacs Lisp RDBMS front-end
PR:		255958
Approved by:	lwhsu (mentor)
2021-06-01 22:18:54 -04:00
Yasuhiro Kimura
8c5327da38 databases/pg.el: New port: PostgreSQL Elisp interface
PR:		255951
Approved by:	lwhsu (mentor)
2021-06-01 03:31:31 -04:00
Palle Girgensohn
fccc45e5ff databases/postgresql14-*: Add postgresql 14 beta1 the the ports tree.
Release notes:	https://www.postgresql.org/docs/devel/release-14.html

Also reintroduce parallel builds. Some components, namely plperl,
plpython, pltcl and contrib, fail to build properly when using parallel
builds. Something with static linking using `ar` that fails.
MAKE_JOBS_UNSAFE is set for these ports.
2021-05-20 16:38:55 +02:00
Matthias Fechner
2c440ff75f databases/rubygem-gitlab-pg_query: Remove obsolete ports
Use databases/rubygem-pg_query instead.
2021-05-03 09:41:54 +02:00
Alexey Dokuchaev
6047bfcae6 This is unixODBC package from CentOS 7.9.2009. 2021-04-21 17:00:21 +08:00
Florian Smeets
1ac77b72c0 Remove Percona Server for MySQL 5.5, it is EOL upstream 2021-04-11 23:42:42 +02:00
Dave Cottlehuber
e9c46eff67 databases/couchdb2: not supported upstream, use databases/couchdb3
Apache CouchDB v2 requires spidermonkey185 and python2.7 which are both EOL
2021-04-07 21:19:14 +00:00
Mathieu Arnold
cf118ccf87 One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
2021-04-07 10:09:01 +02:00
Jimmy Olgeni
a1a984dd97 Add databases/webdis, a simple HTTP gateway for Redis. 2021-04-06 18:58:00 +02:00
Mathieu Arnold
305f148f48 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Rene Ladan
4f51dedf72 databases: fix category Makefile after 03cebea45b 2021-04-06 16:19:25 +02:00
Piotr Kubaj
4b13a4c45a databases/mongodb49: add new port
PR:	254631
Submitted by: ronald-lists@klop.ws
2021-04-06 11:55:35 +02:00
Vanilla I. Shu
1e8bbe6a13 Add py-pgmigrate 1.0.6, postgreSQL migrations made easy.
PR:		254181
Submitted by:	dmitry.wagin@ya.ru
2021-03-12 05:47:11 +00:00
Vanilla I. Shu
25b10db000 Add pg_hashids 1.3, postgreSQL extension for generates short, unique,
non-sequential ids from numbers.

PR:		254180
Submitted by:	dmitry.wagin@ya.ru
2021-03-11 13:06:35 +00:00
Vanilla I. Shu
69f6410ac8 Add lua-pgsql 1.6.8, lua binding for PostgreSQL.
PR:		254188
Submitted by:	dmitry.wagin@ya.ru
2021-03-11 06:31:53 +00:00
Sunpoet Po-Chuan Hsieh
b4c6fcce72 Add p5-SQL-Abstract-Pg 1.0
SQL::Abstract::Pg extends SQL::Abstract with a few PostgreSQL features used by
Mojo::Pg.

WWW: https://metacpan.org/release/SQL-Abstract-Pg
2021-03-07 22:08:32 +00:00
Tobias Kortkamp
4d9773d24d Clean up some things
- Fix typos
- Remove duplicate variables
- Remove nop variables
- Sort categories

Reported by:	portscan
2021-02-26 12:11:35 +00:00
Neel Chauhan
d458bf51d2 New port: databases/litestream: Standalone streaming replication tool for SQLite
Litestream is a standalone streaming replication tool for SQLite. It runs as
a background process and safely replicates changes incrementally to another
file or S3. Litestream only communicates with SQLite through the SQLite API
so it will not corrupt your database.

WWW: https://litestream.io/
2021-02-21 20:52:45 +00:00
Sunpoet Po-Chuan Hsieh
b59309fd05 Sort SUBDIRs 2021-02-17 17:12:10 +00:00
Muhammad Moinur Rahman
a642e6f119 [NEW] databases/py-berkeleydb: Python bindings for Oracle Berkeley DB
This module provides a nearly complete wrapping of the Oracle/Sleepycat C
API for the Database Environment, Database, Cursor, Log Cursor, Sequence and
Transaction objects, and each of these is exposed as a Python type in the
berkeleydb.db module. The database objects can use various access methods:
btree, hash, recno, queue and heap. Complete support of Oracle Berkeley DB
distributed transactions. Complete support for Oracle Berkeley DB
Replication Manager. Complete support for Oracle Berkeley DB Base
Replication.

Please see the documents in the docs directory of the source distribution or
at the website for more details on the types and methods provided. The goal
is to mirror most of the real Oracle Berkeley DB API so fall back to the
Oracle Berkeley DB documentation as appropriate.

WWW: https://www.jcea.es/programacion/pybsddb.htm
2021-02-12 18:46:10 +00:00