From 84ddd9dcabd2d689bc7c71e19c84b4cd84ae16ad Mon Sep 17 00:00:00 2001 From: Diogo Correia Date: Mon, 20 Apr 2026 12:34:38 +0100 Subject: [PATCH] postgresqlPackages.vectorchord: specify dual license With compound licenses[1] recently merged, we can now properly represent dual licensed packages without affecting its non-free status. See https://github.com/NixOS/nixpkgs/pull/392710#discussion_r2010438719 [1]: https://github.com/NixOS/nixpkgs/pull/468378 --- pkgs/servers/sql/postgresql/ext/vectorchord/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/sql/postgresql/ext/vectorchord/package.nix b/pkgs/servers/sql/postgresql/ext/vectorchord/package.nix index fb67267ce725..c895d8ebe34e 100644 --- a/pkgs/servers/sql/postgresql/ext/vectorchord/package.nix +++ b/pkgs/servers/sql/postgresql/ext/vectorchord/package.nix @@ -92,7 +92,10 @@ buildPgrxExtension (finalAttrs: { changelog = "https://github.com/tensorchord/VectorChord/releases/tag/${finalAttrs.version}"; description = "Scalable, fast, and disk-friendly vector search in Postgres, the successor of pgvecto.rs"; homepage = "https://github.com/tensorchord/VectorChord"; - license = lib.licenses.agpl3Only; # dual licensed with Elastic License v2 (ELv2) + license = lib.licenses.OR [ + lib.licenses.agpl3Only + lib.licenses.elastic20 + ]; maintainers = with lib.maintainers; [ diogotcorreia ];