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
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
proxysql High performance, high availability, protocol-aware proxy for MySQL
2.6.3 databases on this many watch lists=0 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.1Version 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-06-03 21:52:17
Commit Hash: 431a761
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 (16 items)
Collapse this list.
  1. /usr/local/share/licenses/proxysql-2.6.3/catalog.mk
  2. /usr/local/share/licenses/proxysql-2.6.3/LICENSE
  3. /usr/local/share/licenses/proxysql-2.6.3/GPLv3
  4. etc/syslog.d/proxysql.conf
  5. sbin/proxysql
  6. @dir(,proxysql,0750) etc/proxysql
  7. @sample(,proxysql,0640) etc/proxysql/proxysql.cfg.sample
  8. @sample /usr/local/etc/newsyslog.conf.d/proxysql.conf.sample
  9. @dir(proxysql,proxysql,0750) /var/db/proxysql
  10. @dir(proxysql,proxysql,0750) /var/run/proxysql
  11. @dir(proxysql,proxysql,0750) /var/log/proxysql
  12. @postexec test -f /var/log/proxysql.log || touch /var/log/proxysql.log
  13. @postexec chmod 600 /var/log/proxysql.log
  14. @owner
  15. @group
  16. @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 = 1716221079 SHA256 (sysown-proxysql-2.6.3_GH0.tar.gz) = 5f7e19b264f844f765e2cab6f04f51c1f53d600c82da1ec8e45bca2f472d1e55 SIZE (sysown-proxysql-2.6.3_GH0.tar.gz) = 50064205

Packages (timestamps in pop-ups are UTC):
proxysql
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-2.6.3------
FreeBSD:13:quarterly-2.6.2------
FreeBSD:14:latest-2.6.3------
FreeBSD:14:quarterly-2.6.2------
FreeBSD:15:latest-2.6.3n/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 In order for logging to function, you must restart syslogd: # service syslogd restart
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/sysown/proxysql/tar.gz/2.6.3?dummy=/
Collapse this list.

Number of commits found: 4

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
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: 4