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 on branch 2024Q3
pgvector PostgreSQL extension for vector similarity search
0.7.4 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 0.7.4Version of this port present on the latest quarterly branch.
Maintainer: tz@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-07-26 20:42:06
Last Update: 2024-09-15 07:46:10
Commit Hash: 9cc4b9d
License: PostgreSQL
WWW:
https://github.com/pgvector/pgvector/
Description:
Open-source vector similarity search for Postgres Store your vectors with the rest of your data. Supports: * exact and approximate nearest neighbor search * L2 distance, inner product, and cosine distance * any language with a Postgres client Plus ACID compliance, point-in-time recovery, JOINs, and all of the other great features of Postgres
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 (45 items)
Collapse this list.
  1. /usr/local/share/licenses/postgresql15-pgvector-0.7.4/catalog.mk
  2. /usr/local/share/licenses/postgresql15-pgvector-0.7.4/LICENSE
  3. /usr/local/share/licenses/postgresql15-pgvector-0.7.4/PostgreSQL
  4. include/postgresql/server/extension/vector/halfvec.h
  5. include/postgresql/server/extension/vector/sparsevec.h
  6. include/postgresql/server/extension/vector/vector.h
  7. lib/postgresql/vector.so
  8. share/postgresql/extension/vector--0.1.0--0.1.1.sql
  9. share/postgresql/extension/vector--0.1.1--0.1.3.sql
  10. share/postgresql/extension/vector--0.1.3--0.1.4.sql
  11. share/postgresql/extension/vector--0.1.4--0.1.5.sql
  12. share/postgresql/extension/vector--0.1.5--0.1.6.sql
  13. share/postgresql/extension/vector--0.1.6--0.1.7.sql
  14. share/postgresql/extension/vector--0.1.7--0.1.8.sql
  15. share/postgresql/extension/vector--0.1.8--0.2.0.sql
  16. share/postgresql/extension/vector--0.2.0--0.2.1.sql
  17. share/postgresql/extension/vector--0.2.1--0.2.2.sql
  18. share/postgresql/extension/vector--0.2.2--0.2.3.sql
  19. share/postgresql/extension/vector--0.2.3--0.2.4.sql
  20. share/postgresql/extension/vector--0.2.4--0.2.5.sql
  21. share/postgresql/extension/vector--0.2.5--0.2.6.sql
  22. share/postgresql/extension/vector--0.2.6--0.2.7.sql
  23. share/postgresql/extension/vector--0.2.7--0.3.0.sql
  24. share/postgresql/extension/vector--0.3.0--0.3.1.sql
  25. share/postgresql/extension/vector--0.3.1--0.3.2.sql
  26. share/postgresql/extension/vector--0.3.2--0.4.0.sql
  27. share/postgresql/extension/vector--0.4.0--0.4.1.sql
  28. share/postgresql/extension/vector--0.4.1--0.4.2.sql
  29. share/postgresql/extension/vector--0.4.2--0.4.3.sql
  30. share/postgresql/extension/vector--0.4.3--0.4.4.sql
  31. share/postgresql/extension/vector--0.4.4--0.5.0.sql
  32. share/postgresql/extension/vector--0.5.0--0.5.1.sql
  33. share/postgresql/extension/vector--0.5.1--0.6.0.sql
  34. share/postgresql/extension/vector--0.6.0--0.6.1.sql
  35. share/postgresql/extension/vector--0.6.1--0.6.2.sql
  36. share/postgresql/extension/vector--0.6.2--0.7.0.sql
  37. share/postgresql/extension/vector--0.7.0--0.7.1.sql
  38. share/postgresql/extension/vector--0.7.1--0.7.2.sql
  39. share/postgresql/extension/vector--0.7.2--0.7.3.sql
  40. share/postgresql/extension/vector--0.7.3--0.7.4.sql
  41. share/postgresql/extension/vector--0.7.4.sql
  42. share/postgresql/extension/vector.control
  43. @owner
  44. @group
  45. @mode
Collapse this list.
Dependency lines:
  • postgresql15-pgvector>0:databases/pgvector
To install the port:
cd /usr/ports/databases/pgvector/ && make install clean
To add the package, run one of these commands:
  • pkg install databases/pgvector
  • pkg install postgresql15-pgvector
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: postgresql15-pgvector
Flavors: there is no flavor information for this port.
NOT_FOR_ARCHS: i386
distinfo:
TIMESTAMP = 1726348807 SHA256 (pgvector-pgvector-v0.7.4_GH0.tar.gz) = 0341edf89b1924ae0d552f617e14fb7f8867c0194ed775bcc44fa40288642583 SIZE (pgvector-pgvector-v0.7.4_GH0.tar.gz) = 115088

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.4.1 : devel/gmake
  2. postgres : databases/postgresql15-server
Runtime dependencies:
  1. postgres : databases/postgresql15-server
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
databases_pgvector
USES:
gmake pgsql:12+
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/pgvector/pgvector/tar.gz/v0.7.4?dummy=/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.7.4
15 Sep 2024 07:46:10
commit hash: 9cc4b9d68fa57ea591366591c807c088f40c0fb7commit hash: 9cc4b9d68fa57ea591366591c807c088f40c0fb7commit hash: 9cc4b9d68fa57ea591366591c807c088f40c0fb7commit hash: 9cc4b9d68fa57ea591366591c807c088f40c0fb7 files touched by this commit
Torsten Zuehlsdorff (tz) search for other commits by this committer
databases/pgvector: Update from 0.7.3 to 0.7.4

  Changelog:

    * Fixed locking for parallel HNSW index builds
    * Fixed compilation error with GCC 14 on i386 when SSE2 is not enabled

  Taken from:

    https://github.com/pgvector/pgvector/blob/master/CHANGELOG.md

Sponsored by:	P. Variablis

(cherry picked from commit 723f5302fb06fc642d672ca5cf51c0079b38c914)
0.7.3
26 Jul 2024 20:38:50
commit hash: d5047050fed504547a17c85fa34ea5c65d681e2ecommit hash: d5047050fed504547a17c85fa34ea5c65d681e2ecommit hash: d5047050fed504547a17c85fa34ea5c65d681e2ecommit hash: d5047050fed504547a17c85fa34ea5c65d681e2e files touched by this commit
Torsten Zuehlsdorff (tz) search for other commits by this committer
databases/pgvector: Update from 0.7.2 to 0.7.3

  Changelog:

    * Fixed failed to add index item error with sparsevec
    * Fixed compilation error with FreeBSD ARM
    * Fixed compilation warning with MSVC and Postgres 16

  Taken from:
    https://github.com/pgvector/pgvector/blob/master/CHANGELOG.md

MFH:		2024Q3
(cherry picked from commit 0d6d385a0223ac61bb584321d55b58339be37ac4)

Number of commits found: 2