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
Port details
proxysql High performance, high availability, protocol-aware proxy for MySQL
2.6.6 databases on this many watch lists=2 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 2.6.3Version of this port present on the latest quarterly branch.
Maintainer: zi@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-03-29 16:24:07
Last Update: 2024-09-23 23:21:24
Commit Hash: 44c309b
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: GPLv3
WWW:
https://www.proxysql.com/
Description:
ProxySQL is a high performance, high availability, protocol aware proxy for MySQL and forks (like Percona Server and MariaDB). With its ability to intelligently route queries, balance loads, and provide failover handling, ProxySQL empowers organizations to harness the full potential of their database infrastructure. Whether grappling with scalability challenges, striving to enhance performance, or seeking to ensure high availability, ProxySQL emerges as a versatile ally, capable of addressing diverse needs across various database environments.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (13 items)
Collapse this list.
  1. /usr/local/share/licenses/proxysql-2.6.6/catalog.mk
  2. /usr/local/share/licenses/proxysql-2.6.6/LICENSE
  3. /usr/local/share/licenses/proxysql-2.6.6/GPLv3
  4. sbin/proxysql
  5. @dir(,proxysql,0750) etc/proxysql
  6. @sample(,proxysql,0640) etc/proxysql/proxysql.cfg.sample
  7. @sample /usr/local/etc/newsyslog.conf.d/proxysql.conf.sample
  8. @dir(proxysql,proxysql,0750) /var/db/proxysql
  9. @dir(proxysql,proxysql,0750) /var/run/proxysql
  10. @dir(proxysql,proxysql,0750) /var/log/proxysql
  11. @owner
  12. @group
  13. @mode
Collapse this list.
Dependency lines:
  • proxysql>0:databases/proxysql
To install the port:
cd /usr/ports/databases/proxysql/ && make install clean
To add the package, run one of these commands:
  • pkg install databases/proxysql
  • pkg install proxysql
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: proxysql
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1727108943 SHA256 (sysown-proxysql-2.6.6_GH0.tar.gz) = c447ac0c4532c6654cc648416e3dd1560824f67406f510efe52c4c6291a1ef4a SIZE (sysown-proxysql-2.6.6_GH0.tar.gz) = 50425374

Packages (timestamps in pop-ups are UTC):
proxysql
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-2.6.6------
FreeBSD:13:quarterly-2.6.3------
FreeBSD:14:latest-2.6.6------
FreeBSD:14:quarterly-2.6.3------
FreeBSD:15:latest-2.6.6n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. aclocal : devel/automake
  2. autoreconf : devel/autoconf
  3. bash : shells/bash
  4. cmake : devel/cmake-core
  5. grep : textproc/gnugrep
  6. libgcrypt>0 : security/libgcrypt
  7. libtoolize : devel/libtool
  8. e2fsprogs-libuuid>0 : misc/e2fsprogs-libuuid
  9. gnutls>0 : security/gnutls
  10. gmake>=4.4.1 : devel/gmake
  11. python3.11 : lang/python311
  12. gcc13 : lang/gcc13
  13. as : devel/binutils
  14. perl5>=5.36<5.37 : lang/perl5.36
Runtime dependencies:
  1. libgcrypt>0 : security/libgcrypt
  2. e2fsprogs-libuuid>0 : misc/e2fsprogs-libuuid
  3. gnutls>0 : security/gnutls
  4. gcc13 : lang/gcc13
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
databases_proxysql
USES:
compiler:c++11-lang gmake libtool perl5 python:build shebangfix
pkg-message:
For install:
proxysql requires fdescfs mounted. If you have not yet enabled it, please do the following: mount -t fdescfs fdesc /dev/fd To make this change persist through reboots, you must edit /etc/fstab: fdesc /dev/fd fdescfs rw 0 0
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/sysown/proxysql/tar.gz/2.6.6?dummy=/
Collapse this list.

Number of commits found: 6

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.6.6
23 Sep 2024 23:21:24
commit hash: 44c309b0d9b967210ab5a901ff40b832a49746b3commit hash: 44c309b0d9b967210ab5a901ff40b832a49746b3commit hash: 44c309b0d9b967210ab5a901ff40b832a49746b3commit hash: 44c309b0d9b967210ab5a901ff40b832a49746b3 files touched by this commit
Ryan Steinmetz (zi) search for other commits by this committer
databases/proxysql: Update to 2.6.6
2.6.4
27 Aug 2024 18:05:49
commit hash: 04c1853583b1889767e5c7edb84fc984abf435a0commit hash: 04c1853583b1889767e5c7edb84fc984abf435a0commit hash: 04c1853583b1889767e5c7edb84fc984abf435a0commit hash: 04c1853583b1889767e5c7edb84fc984abf435a0 files touched by this commit
Ryan Steinmetz (zi) search for other commits by this committer
databases/proxysql: Update to 2.6.4
2.6.3
03 Jun 2024 21:52:17
commit hash: 431a761bd7bababcfba80828f6d62516c7ead13ecommit hash: 431a761bd7bababcfba80828f6d62516c7ead13ecommit hash: 431a761bd7bababcfba80828f6d62516c7ead13ecommit hash: 431a761bd7bababcfba80828f6d62516c7ead13e files touched by this commit
Ryan Steinmetz (zi) search for other commits by this committer
databases/proxysql: Update to 2.6.3

- Mark i386 as BROKEN
- Note fdescfs requirement/add patch to use fdescfs
2.6.2
05 Apr 2024 07:33:43
commit hash: 23655b7ad1f35ab2efc416fa27bfbf4be8f1c746commit hash: 23655b7ad1f35ab2efc416fa27bfbf4be8f1c746commit hash: 23655b7ad1f35ab2efc416fa27bfbf4be8f1c746commit hash: 23655b7ad1f35ab2efc416fa27bfbf4be8f1c746 files touched by this commit
Ryan Steinmetz (zi) search for other commits by this committer
databases/proxysql: Update to 2.6.2

- Update service arg initialize to initial, to match upstream
  documentation
2.6.1_1
01 Apr 2024 16:09:29
commit hash: 639c8e2e6338063decfaf2f52191c56c7db103c6commit hash: 639c8e2e6338063decfaf2f52191c56c7db103c6commit hash: 639c8e2e6338063decfaf2f52191c56c7db103c6commit hash: 639c8e2e6338063decfaf2f52191c56c7db103c6 files touched by this commit
Ryan Steinmetz (zi) search for other commits by this committer
databases/proxysql: Various Improvements

- Resolve 14.x build issue
- Do not force use of admin socket
- Fix RESTAPI support
- Bump PORTREVISION
2.6.1
29 Mar 2024 16:23:00
commit hash: e0cf1d89c0ea475fdaf82dfce2d27c23b743dd3dcommit hash: e0cf1d89c0ea475fdaf82dfce2d27c23b743dd3dcommit hash: e0cf1d89c0ea475fdaf82dfce2d27c23b743dd3dcommit hash: e0cf1d89c0ea475fdaf82dfce2d27c23b743dd3d files touched by this commit
Ryan Steinmetz (zi) search for other commits by this committer
databases/proxysql: New port!

ProxySQL is a high performance, high availability, protocol aware proxy for
MySQL and forks (like Percona Server and MariaDB).

With its ability to intelligently route queries, balance loads, and provide
failover handling, ProxySQL empowers organizations to harness the full
potential of their database infrastructure. Whether grappling with
scalability challenges, striving to enhance performance, or seeking to
ensure high availability, ProxySQL emerges as a versatile ally, capable of
addressing diverse needs across various database environments.

WWW: https://www.proxysql.com/

Number of commits found: 6