diff --git a/packages/abseil-cpp/build.ncl b/packages/abseil-cpp/build.ncl index 5a4f1035..3b956e57 100644 --- a/packages/abseil-cpp/build.ncl +++ b/packages/abseil-cpp/build.ncl @@ -41,6 +41,7 @@ let version = "20250814.1" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", source_provenance = { category = 'GithubRepo, owner = "abseil", diff --git a/packages/acl/build.ncl b/packages/acl/build.ncl index 46f4020d..a74a3e4f 100644 --- a/packages/acl/build.ncl +++ b/packages/acl/build.ncl @@ -54,6 +54,7 @@ let version = "2.3.2" in attrs = { upstream_version = version, + license_spdx = "(GPL-2.0-only AND LGPL-2.1-only)", }, replace_on_cycle = diff --git a/packages/actions-runner/build.ncl b/packages/actions-runner/build.ncl index 9ef0fd76..57bdfe39 100644 --- a/packages/actions-runner/build.ncl +++ b/packages/actions-runner/build.ncl @@ -67,6 +67,7 @@ in attrs = { upstream_version = version, + license_spdx = "MIT", env_state_wiring = { env_var = "RUNNER_HOME", prefix = "actions-runner", diff --git a/packages/age/build.ncl b/packages/age/build.ncl index 9b44e0ea..6a5e0532 100644 --- a/packages/age/build.ncl +++ b/packages/age/build.ncl @@ -40,6 +40,7 @@ let version = "1.3.1" in attrs = { upstream_version = version, + license_spdx = "BSD-3-Clause", source_provenance = { category = 'GithubRepo, owner = "FiloSottile", diff --git a/packages/agent-browser/build.ncl b/packages/agent-browser/build.ncl index f6e3e9c9..11cefd64 100644 --- a/packages/agent-browser/build.ncl +++ b/packages/agent-browser/build.ncl @@ -52,6 +52,7 @@ let version = "0.15.1" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", source_provenance = { category = 'GithubRepo, owner = "vercel-labs", diff --git a/packages/alex/build.ncl b/packages/alex/build.ncl index 7e7d5311..6fd33b11 100644 --- a/packages/alex/build.ncl +++ b/packages/alex/build.ncl @@ -38,5 +38,6 @@ let version = "3.5.1.0" in attrs = { upstream_version = version, + license_spdx = "BSD-3-Clause", }, } | BuildSpec diff --git a/packages/alsa-lib/build.ncl b/packages/alsa-lib/build.ncl index 0be1c145..2ed299d4 100644 --- a/packages/alsa-lib/build.ncl +++ b/packages/alsa-lib/build.ncl @@ -43,6 +43,7 @@ let version = "1.2.15.3" in attrs = { upstream_version = version, + license_spdx = "LGPL-2.1-only", repology_project = "alsa-lib", } | Attrs, } | BuildSpec diff --git a/packages/ast-grep/build.ncl b/packages/ast-grep/build.ncl index fc99f672..312c4c26 100644 --- a/packages/ast-grep/build.ncl +++ b/packages/ast-grep/build.ncl @@ -40,6 +40,7 @@ let version = "0.42.1" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "ast-grep", diff --git a/packages/at-spi2-core/build.ncl b/packages/at-spi2-core/build.ncl index ce94fc9d..6a851e82 100644 --- a/packages/at-spi2-core/build.ncl +++ b/packages/at-spi2-core/build.ncl @@ -44,5 +44,6 @@ let version = "2.54.2" in attrs = { upstream_version = version, + license_spdx = "LGPL-2.1-only", } | Attrs, } | BuildSpec diff --git a/packages/atk/build.ncl b/packages/atk/build.ncl index b8319aae..221209ad 100644 --- a/packages/atk/build.ncl +++ b/packages/atk/build.ncl @@ -50,5 +50,6 @@ let version = "2.38.0" in attrs = { upstream_version = version, + license_spdx = "LGPL-2.0-only", } | Attrs, } | BuildSpec diff --git a/packages/attr/build.ncl b/packages/attr/build.ncl index 017a5b46..876219b7 100644 --- a/packages/attr/build.ncl +++ b/packages/attr/build.ncl @@ -55,6 +55,7 @@ let version = "2.5.2" in attrs = { upstream_version = version, + license_spdx = "(GPL-2.0-only AND LGPL-2.1-only)", }, replace_on_cycle = diff --git a/packages/atuin/build.ncl b/packages/atuin/build.ncl index 51837b05..cc254e1e 100644 --- a/packages/atuin/build.ncl +++ b/packages/atuin/build.ncl @@ -35,6 +35,7 @@ let version = "18.12.1" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "atuinsh", diff --git a/packages/autoconf/build.ncl b/packages/autoconf/build.ncl index c7a29993..dffe5de4 100644 --- a/packages/autoconf/build.ncl +++ b/packages/autoconf/build.ncl @@ -33,6 +33,7 @@ let version = "2.73" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-or-later WITH Autoconf-exception-3.0", source_provenance = { category = 'GnuProject, name = "autoconf", diff --git a/packages/automake/build.ncl b/packages/automake/build.ncl index b58e8cdc..1b06a69d 100644 --- a/packages/automake/build.ncl +++ b/packages/automake/build.ncl @@ -47,6 +47,7 @@ let version = "1.18.1" in attrs = { upstream_version = version, + license_spdx = "GPL-2.0-only", repology_project = "automake", source_provenance = { category = 'GnuProject, diff --git a/packages/bash-bootstrap/build.ncl b/packages/bash-bootstrap/build.ncl index 61a247c1..ad6678bb 100644 --- a/packages/bash-bootstrap/build.ncl +++ b/packages/bash-bootstrap/build.ncl @@ -49,6 +49,7 @@ let version = "5.3" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", }, replace_on_cycle = diff --git a/packages/bash-language-server/build.ncl b/packages/bash-language-server/build.ncl index c169dc62..f64954b6 100644 --- a/packages/bash-language-server/build.ncl +++ b/packages/bash-language-server/build.ncl @@ -34,5 +34,6 @@ let version = "5.4.3" in attrs = { upstream_version = version, + license_spdx = "MIT", } | Attrs, } | BuildSpec diff --git a/packages/bash/build.ncl b/packages/bash/build.ncl index ba0da6ec..9ac98ec6 100644 --- a/packages/bash/build.ncl +++ b/packages/bash/build.ncl @@ -58,6 +58,7 @@ let version = "5.3" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", repology_project = "bash", source_provenance = { category = 'GnuProject, diff --git a/packages/bat/build.ncl b/packages/bat/build.ncl index 7f52ab95..f3ccefd4 100644 --- a/packages/bat/build.ncl +++ b/packages/bat/build.ncl @@ -42,6 +42,7 @@ let version = "0.26.1" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", source_provenance = { category = 'GithubRepo, owner = "sharkdp", diff --git a/packages/bc/build.ncl b/packages/bc/build.ncl index 3cc8b047..7032f6a6 100644 --- a/packages/bc/build.ncl +++ b/packages/bc/build.ncl @@ -35,6 +35,7 @@ let version = "7.0.3" in attrs = { upstream_version = version, + license_spdx = "BSD-2-Clause", repology_project = "bc-gh", source_provenance = { category = 'GnuProject, diff --git a/packages/biff/build.ncl b/packages/biff/build.ncl index 8f20c6c1..9da2cbd3 100644 --- a/packages/biff/build.ncl +++ b/packages/biff/build.ncl @@ -35,6 +35,7 @@ let version = "0.1.1" in attrs = { upstream_version = version, + license_spdx = "Unlicense", source_provenance = { category = 'GithubRepo, owner = "BurntSushi", diff --git a/packages/binutils-arm-none-eabi/build.ncl b/packages/binutils-arm-none-eabi/build.ncl index c2bc624f..798d7089 100644 --- a/packages/binutils-arm-none-eabi/build.ncl +++ b/packages/binutils-arm-none-eabi/build.ncl @@ -41,6 +41,7 @@ let version = "2.43.1" in attrs = { upstream_version = version, + license_spdx = "(GPL-2.0-only AND GPL-3.0-only AND LGPL-2.0-only)", source_provenance = { category = 'GnuProject, name = "binutils", diff --git a/packages/binutils/build.ncl b/packages/binutils/build.ncl index 2fddde3b..154961d6 100644 --- a/packages/binutils/build.ncl +++ b/packages/binutils/build.ncl @@ -85,6 +85,7 @@ let version = "2.46.0" in attrs = { upstream_version = version, + license_spdx = "(GPL-2.0-only AND GPL-3.0-only AND LGPL-2.0-only)", repology_project = "binutils", source_provenance = { category = 'GnuProject, diff --git a/packages/bison/build.ncl b/packages/bison/build.ncl index 49e3aa2d..e44dc655 100644 --- a/packages/bison/build.ncl +++ b/packages/bison/build.ncl @@ -71,6 +71,7 @@ let version = "3.8.2" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", source_provenance = { category = 'GnuProject, name = "bison", diff --git a/packages/bottom/build.ncl b/packages/bottom/build.ncl index 677f3932..d2347578 100644 --- a/packages/bottom/build.ncl +++ b/packages/bottom/build.ncl @@ -37,6 +37,7 @@ let version = "0.12.3" in attrs = { upstream_version = version, + license_spdx = "MIT", repology_project = "bottom", source_provenance = { category = 'GithubRepo, diff --git a/packages/bun/build.ncl b/packages/bun/build.ncl index dcd8e571..e0d6af9b 100644 --- a/packages/bun/build.ncl +++ b/packages/bun/build.ncl @@ -87,6 +87,7 @@ in attrs = { upstream_version = version, + license_spdx = "MIT", env_state_wiring = { env_var = "BUN_INSTALL_CACHE_DIR", prefix = "bun-cache", diff --git a/packages/bzip2/build.ncl b/packages/bzip2/build.ncl index b4dba902..301bea17 100644 --- a/packages/bzip2/build.ncl +++ b/packages/bzip2/build.ncl @@ -68,6 +68,7 @@ let version = "1.0.8" in attrs = { upstream_version = version, + license_spdx = "bzip2-1.0.6", source_provenance = { category = 'GithubRepo, owner = "libarchive", diff --git a/packages/bzip3/build.ncl b/packages/bzip3/build.ncl index 4a789aab..496e4fa8 100644 --- a/packages/bzip3/build.ncl +++ b/packages/bzip3/build.ncl @@ -48,6 +48,7 @@ let version = "1.5.3" in attrs = { upstream_version = version, + license_spdx = "LGPL-3.0-only", repology_project = "bzip3", source_provenance = { category = 'GithubRepo, diff --git a/packages/c-ares/build.ncl b/packages/c-ares/build.ncl index ec05d41a..14c2ac6c 100644 --- a/packages/c-ares/build.ncl +++ b/packages/c-ares/build.ncl @@ -37,6 +37,7 @@ let version = "1.34.6" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "c-ares", diff --git a/packages/ca-certificates/build.ncl b/packages/ca-certificates/build.ncl index d8484fd9..38936672 100644 --- a/packages/ca-certificates/build.ncl +++ b/packages/ca-certificates/build.ncl @@ -19,6 +19,7 @@ let openssl = import "../openssl/build.ncl" in attrs = { + license_spdx = "MPL-2.0", needed_for_internet = {}, } | Attrs, } | BuildSpec diff --git a/packages/cabal/build.ncl b/packages/cabal/build.ncl index 74895dc2..3ec94311 100644 --- a/packages/cabal/build.ncl +++ b/packages/cabal/build.ncl @@ -44,6 +44,7 @@ let version = "3.12.1.0" in attrs = { upstream_version = version, + license_spdx = "BSD-3-Clause", source_provenance = { category = 'GithubRepo, owner = "haskell", diff --git a/packages/cairo/build.ncl b/packages/cairo/build.ncl index ae64ce92..0fdea5f3 100644 --- a/packages/cairo/build.ncl +++ b/packages/cairo/build.ncl @@ -45,4 +45,5 @@ let version = "1.18.4" in includes = { glob = "usr/include/**" } | OutputData, }, attrs.upstream_version = version, + attrs.license_spdx = "LGPL-2.1-only OR MPL-1.1", } | BuildSpec diff --git a/packages/check/build.ncl b/packages/check/build.ncl index ebaa198a..006febf6 100644 --- a/packages/check/build.ncl +++ b/packages/check/build.ncl @@ -47,6 +47,7 @@ let version = "0.15.2" in attrs = { upstream_version = version, + license_spdx = "LGPL-2.1-or-later", source_provenance = { category = 'GithubRepo, owner = "libcheck", diff --git a/packages/chromium-bin/build.ncl b/packages/chromium-bin/build.ncl index 71ec43a1..346f5054 100644 --- a/packages/chromium-bin/build.ncl +++ b/packages/chromium-bin/build.ncl @@ -141,6 +141,7 @@ let browser_version = "147.0.7727.15" in attrs = { upstream_version = browser_version, + license_spdx = "BSD-3-Clause", source_provenance = { category = 'GithubRepo, owner = "microsoft", diff --git a/packages/chromium-headless-shell-bin/build.ncl b/packages/chromium-headless-shell-bin/build.ncl index 2f224a96..ce438785 100644 --- a/packages/chromium-headless-shell-bin/build.ncl +++ b/packages/chromium-headless-shell-bin/build.ncl @@ -123,6 +123,7 @@ let browser_version = "147.0.7727.15" in attrs = { upstream_version = browser_version, + license_spdx = "BSD-3-Clause", source_provenance = { category = 'GithubRepo, owner = "microsoft", diff --git a/packages/clipper2/build.ncl b/packages/clipper2/build.ncl index 35689a95..17a8b686 100644 --- a/packages/clipper2/build.ncl +++ b/packages/clipper2/build.ncl @@ -42,6 +42,7 @@ let version = "2.0.1" in attrs = { upstream_version = version, + license_spdx = "BSL-1.0", repology_project = "clipper2", source_provenance = { category = 'GithubRepo, diff --git a/packages/cloud-hypervisor/build.ncl b/packages/cloud-hypervisor/build.ncl index e24d5b28..8f08627b 100644 --- a/packages/cloud-hypervisor/build.ncl +++ b/packages/cloud-hypervisor/build.ncl @@ -51,6 +51,7 @@ let version = "52.0" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0 AND BSD-3-Clause", source_provenance = { category = 'GithubRepo, owner = "cloud-hypervisor", diff --git a/packages/cmake/build.ncl b/packages/cmake/build.ncl index c74f8eab..611c259e 100644 --- a/packages/cmake/build.ncl +++ b/packages/cmake/build.ncl @@ -57,6 +57,7 @@ let version = "4.2.3" in attrs = { upstream_version = version, + license_spdx = "BSD-3-Clause", repology_project = "cmake", source_provenance = { category = 'GithubRepo, diff --git a/packages/coreutils/build.ncl b/packages/coreutils/build.ncl index 41dec6da..3ff81592 100644 --- a/packages/coreutils/build.ncl +++ b/packages/coreutils/build.ncl @@ -114,6 +114,7 @@ let version = "9.10" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", repology_project = "coreutils", source_provenance = { category = 'GnuProject, diff --git a/packages/cython/build.ncl b/packages/cython/build.ncl index d53ccc55..9d228cc3 100644 --- a/packages/cython/build.ncl +++ b/packages/cython/build.ncl @@ -41,6 +41,7 @@ let version = "3.2.1" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", source_provenance = { category = 'GithubRepo, owner = "cython", diff --git a/packages/dav1d/build.ncl b/packages/dav1d/build.ncl index 318faa70..10fbf8df 100644 --- a/packages/dav1d/build.ncl +++ b/packages/dav1d/build.ncl @@ -39,5 +39,6 @@ let version = "1.5.3" in attrs = { upstream_version = version, + license_spdx = "BSD-2-Clause", } | Attrs, } | BuildSpec diff --git a/packages/dbus/build.ncl b/packages/dbus/build.ncl index 808c9585..fc940fce 100644 --- a/packages/dbus/build.ncl +++ b/packages/dbus/build.ncl @@ -51,5 +51,6 @@ let version = "1.16.2" in attrs = { upstream_version = version, + license_spdx = "(AFL-2.1 OR GPL-2.0-or-later) AND GPL-2.0-or-later", } | Attrs, } | BuildSpec diff --git a/packages/dejagnu/build.ncl b/packages/dejagnu/build.ncl index 3a1af9a7..b8946e77 100644 --- a/packages/dejagnu/build.ncl +++ b/packages/dejagnu/build.ncl @@ -31,6 +31,7 @@ let version = "1.6.3" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", source_provenance = { category = 'GnuProject, name = "dejagnu", diff --git a/packages/delta/build.ncl b/packages/delta/build.ncl index d20cc282..d5682337 100644 --- a/packages/delta/build.ncl +++ b/packages/delta/build.ncl @@ -44,6 +44,7 @@ let version = "0.18.2" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "dandavison", diff --git a/packages/dfu-util/build.ncl b/packages/dfu-util/build.ncl index cc215762..136801eb 100644 --- a/packages/dfu-util/build.ncl +++ b/packages/dfu-util/build.ncl @@ -44,5 +44,6 @@ let version = "0.11" in attrs = { upstream_version = version, + license_spdx = "GPL-2.0-only", }, } | BuildSpec diff --git a/packages/diffoscope/build.ncl b/packages/diffoscope/build.ncl index 62ee316b..67abc814 100644 --- a/packages/diffoscope/build.ncl +++ b/packages/diffoscope/build.ncl @@ -27,5 +27,6 @@ let version = "306" in }, attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", }, } | BuildSpec diff --git a/packages/difftastic/build.ncl b/packages/difftastic/build.ncl index 5d225929..9804783d 100644 --- a/packages/difftastic/build.ncl +++ b/packages/difftastic/build.ncl @@ -37,6 +37,7 @@ let version = "0.67.0" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "Wilfred", diff --git a/packages/diffutils/build.ncl b/packages/diffutils/build.ncl index df68003e..2951e306 100644 --- a/packages/diffutils/build.ncl +++ b/packages/diffutils/build.ncl @@ -59,6 +59,7 @@ let version = "3.12" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", source_provenance = { category = 'GnuProject, name = "diffutils", diff --git a/packages/dnsutils/build.ncl b/packages/dnsutils/build.ncl index 897c1a4e..c9e7fd1e 100644 --- a/packages/dnsutils/build.ncl +++ b/packages/dnsutils/build.ncl @@ -58,6 +58,7 @@ let version = "9.20.20" in attrs = { upstream_version = version, + license_spdx = "MPL-2.0", } | Attrs, tests = { diff --git a/packages/duf/build.ncl b/packages/duf/build.ncl index f8f5da22..b2b5c6e6 100644 --- a/packages/duf/build.ncl +++ b/packages/duf/build.ncl @@ -37,6 +37,7 @@ let version = "0.9.1" in attrs = { upstream_version = version, + license_spdx = "MIT", repology_project = "duf", source_provenance = { category = 'GithubRepo, diff --git a/packages/dust/build.ncl b/packages/dust/build.ncl index f4437aae..b048b4aa 100644 --- a/packages/dust/build.ncl +++ b/packages/dust/build.ncl @@ -35,6 +35,7 @@ let version = "1.2.4" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", source_provenance = { category = 'GithubRepo, owner = "bootandy", diff --git a/packages/e2fsprogs/build.ncl b/packages/e2fsprogs/build.ncl index d0236dd1..ccf6da87 100644 --- a/packages/e2fsprogs/build.ncl +++ b/packages/e2fsprogs/build.ncl @@ -50,5 +50,6 @@ let version = "1.47.4" in attrs = { upstream_version = version, + license_spdx = "GPL-2.0-only AND LGPL-2.0-only AND BSD-3-Clause AND MIT", } | Attrs, } | BuildSpec diff --git a/packages/elfutils/build.ncl b/packages/elfutils/build.ncl index 91d40e0d..d02adee5 100644 --- a/packages/elfutils/build.ncl +++ b/packages/elfutils/build.ncl @@ -52,6 +52,7 @@ let version = "0.194" in attrs = { upstream_version = version, + license_spdx = "(GFDL-1.3-invariants-only AND GPL-2.0-only AND GPL-3.0-only)", repology_project = "elfutils", } | Attrs, diff --git a/packages/emacs-config-dev1/build.ncl b/packages/emacs-config-dev1/build.ncl index 496028a1..780d4fe1 100644 --- a/packages/emacs-config-dev1/build.ncl +++ b/packages/emacs-config-dev1/build.ncl @@ -187,5 +187,7 @@ let typescript-language-server = import "../typescript-language-server/build.ncl }, attrs = - {} | Attrs, + { + license_spdx = "GPL-3.0-or-later", + } | Attrs, } | BuildSpec diff --git a/packages/emacs/build.ncl b/packages/emacs/build.ncl index 5d9a8499..31545dd9 100644 --- a/packages/emacs/build.ncl +++ b/packages/emacs/build.ncl @@ -101,6 +101,7 @@ let version = "30.2" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", source_provenance = { category = 'GnuProject, name = "emacs", diff --git a/packages/eudev/build.ncl b/packages/eudev/build.ncl index 4b626ffb..a1c49f4e 100644 --- a/packages/eudev/build.ncl +++ b/packages/eudev/build.ncl @@ -36,6 +36,7 @@ let version = "3.2.14" in attrs = { upstream_version = version, + license_spdx = "LGPL-2.1-or-later", source_provenance = { category = 'GithubRepo, owner = "eudev-project", diff --git a/packages/expat/build.ncl b/packages/expat/build.ncl index 3a005733..658650fb 100644 --- a/packages/expat/build.ncl +++ b/packages/expat/build.ncl @@ -39,6 +39,7 @@ let version = "2.7.5" in attrs = { upstream_version = version, + license_spdx = "MIT", repology_project = "expat", source_provenance = { category = 'GithubRepo, diff --git a/packages/expect/build.ncl b/packages/expect/build.ncl index 51ec7194..1069aa4d 100644 --- a/packages/expect/build.ncl +++ b/packages/expect/build.ncl @@ -40,5 +40,6 @@ let version = "5.45.4" in }, attrs = { upstream_version = version, + license_spdx = "NIST-PD", }, } | BuildSpec diff --git a/packages/eza/build.ncl b/packages/eza/build.ncl index 01d48b39..162a81a4 100644 --- a/packages/eza/build.ncl +++ b/packages/eza/build.ncl @@ -37,6 +37,7 @@ let version = "0.23.4" in attrs = { upstream_version = version, + license_spdx = "EUPL-1.2", source_provenance = { category = 'GithubRepo, owner = "eza-community", diff --git a/packages/file/build.ncl b/packages/file/build.ncl index c1fc24ac..2d87d7e4 100644 --- a/packages/file/build.ncl +++ b/packages/file/build.ncl @@ -82,5 +82,6 @@ let version = "5.47" in attrs = { upstream_version = version, + license_spdx = "BSD-2-Clause-Darwin", } | Attrs, } | BuildSpec diff --git a/packages/findutils/build.ncl b/packages/findutils/build.ncl index d4f8560e..784b4088 100644 --- a/packages/findutils/build.ncl +++ b/packages/findutils/build.ncl @@ -62,6 +62,7 @@ let version = "4.10.0" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", repology_project = "findutils", } | Attrs, diff --git a/packages/fio/build.ncl b/packages/fio/build.ncl index 5bb3d67f..e346d771 100644 --- a/packages/fio/build.ncl +++ b/packages/fio/build.ncl @@ -41,6 +41,7 @@ let version = "3.42" in attrs = { upstream_version = version, + license_spdx = "GPL-2.0-only", source_provenance = { category = 'GithubRepo, owner = "axboe", diff --git a/packages/fish/build.ncl b/packages/fish/build.ncl index 7af2a0f5..ce451a23 100644 --- a/packages/fish/build.ncl +++ b/packages/fish/build.ncl @@ -63,6 +63,7 @@ let version = "4.5.0" in attrs = { upstream_version = version, + license_spdx = "GPL-2.0-only", source_provenance = { category = 'GithubRepo, owner = "fish-shell", diff --git a/packages/flex/build.ncl b/packages/flex/build.ncl index bd43713a..85cf9772 100644 --- a/packages/flex/build.ncl +++ b/packages/flex/build.ncl @@ -37,6 +37,7 @@ let version = "2.6.4" in attrs = { upstream_version = version, + license_spdx = "BSD-3-Clause-flex", source_provenance = { category = 'GithubRepo, owner = "westes", diff --git a/packages/flit-core/build.ncl b/packages/flit-core/build.ncl index 12abe2a1..948f7932 100644 --- a/packages/flit-core/build.ncl +++ b/packages/flit-core/build.ncl @@ -30,6 +30,7 @@ let version = "3.12.0" in attrs = { upstream_version = version, + license_spdx = "BSD-3-Clause", source_provenance = { category = 'GithubRepo, owner = "pypa", diff --git a/packages/fontconfig/build.ncl b/packages/fontconfig/build.ncl index b35739ae..be319d55 100644 --- a/packages/fontconfig/build.ncl +++ b/packages/fontconfig/build.ncl @@ -52,4 +52,5 @@ let version = "2.17.1" in fc-data = { glob = "{etc,usr/share/fontconfig}/**" } | OutputData, }, attrs.upstream_version = version, + attrs.license_spdx = "HPND-sell-variant", } | BuildSpec diff --git a/packages/foundationdb/build.ncl b/packages/foundationdb/build.ncl index dfbc2b6b..204ad112 100644 --- a/packages/foundationdb/build.ncl +++ b/packages/foundationdb/build.ncl @@ -65,6 +65,7 @@ let version = "7.3.69" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", source_provenance = { category = 'GithubRepo, owner = "apple", diff --git a/packages/freetype/build.ncl b/packages/freetype/build.ncl index cd0f722d..a18e5ec3 100644 --- a/packages/freetype/build.ncl +++ b/packages/freetype/build.ncl @@ -42,4 +42,5 @@ let version = "2.14.1" in includes = { glob = "usr/include/**" } | OutputData, }, attrs.upstream_version = version, + attrs.license_spdx = "FTL OR GPL-2.0-or-later", } | BuildSpec diff --git a/packages/fribidi/build.ncl b/packages/fribidi/build.ncl index 63c573da..aae14190 100644 --- a/packages/fribidi/build.ncl +++ b/packages/fribidi/build.ncl @@ -40,6 +40,7 @@ let version = "1.0.16" in attrs = { upstream_version = version, + license_spdx = "LGPL-2.1-or-later", source_provenance = { category = 'GithubRepo, owner = "fribidi", diff --git a/packages/gawk-bootstrap/build.ncl b/packages/gawk-bootstrap/build.ncl index 11fd90d3..4bbb5114 100644 --- a/packages/gawk-bootstrap/build.ncl +++ b/packages/gawk-bootstrap/build.ncl @@ -42,6 +42,7 @@ let version = "5.3.2" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", }, replace_on_cycle = diff --git a/packages/gawk/build.ncl b/packages/gawk/build.ncl index b40a404a..94e04c2b 100644 --- a/packages/gawk/build.ncl +++ b/packages/gawk/build.ncl @@ -48,6 +48,7 @@ let version = "5.4.0" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", repology_project = "gawk", source_provenance = { category = 'GnuProject, diff --git a/packages/gcc-arm-none-eabi/build.ncl b/packages/gcc-arm-none-eabi/build.ncl index c60f601c..d9759b1f 100644 --- a/packages/gcc-arm-none-eabi/build.ncl +++ b/packages/gcc-arm-none-eabi/build.ncl @@ -61,6 +61,7 @@ let newlib_version = "4.4.0.20231231" in attrs = { upstream_version = gcc_version, + license_spdx = "(GPL-2.0-only AND GPL-3.0-only AND LGPL-2.1-only)", source_provenance = { category = 'GnuProject, name = "gcc", diff --git a/packages/gcc/build.ncl b/packages/gcc/build.ncl index ebd9767b..418af080 100644 --- a/packages/gcc/build.ncl +++ b/packages/gcc/build.ncl @@ -113,6 +113,7 @@ let version = "15.2.0" in attrs = { upstream_version = version, + license_spdx = "(GPL-2.0-only AND GPL-3.0-only AND LGPL-2.1-only)", repology_project = "gcc", source_provenance = { category = 'GnuProject, diff --git a/packages/gdbm/build.ncl b/packages/gdbm/build.ncl index c6c07f03..4860e4ed 100644 --- a/packages/gdbm/build.ncl +++ b/packages/gdbm/build.ncl @@ -37,6 +37,7 @@ let version = "1.26" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", source_provenance = { category = 'GnuProject, name = "gdbm", diff --git a/packages/gettext/build.ncl b/packages/gettext/build.ncl index 76ec2829..5f627164 100644 --- a/packages/gettext/build.ncl +++ b/packages/gettext/build.ncl @@ -55,6 +55,7 @@ let version = "1.0" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", source_provenance = { category = 'GnuProject, name = "gettext", diff --git a/packages/ghc-bootstrap/build.ncl b/packages/ghc-bootstrap/build.ncl index 1cc87a3c..3ca57723 100644 --- a/packages/ghc-bootstrap/build.ncl +++ b/packages/ghc-bootstrap/build.ncl @@ -60,5 +60,6 @@ let version = "9.8.1" in attrs = { upstream_version = version, + license_spdx = "BSD-3-Clause", }, } | BuildSpec diff --git a/packages/ghc/build.ncl b/packages/ghc/build.ncl index 22931c3b..34b939dc 100644 --- a/packages/ghc/build.ncl +++ b/packages/ghc/build.ncl @@ -83,6 +83,7 @@ let version = "9.10.3" in attrs = { upstream_version = version, + license_spdx = "BSD-3-Clause", build_cost_multiple = 6, } | Attrs, diff --git a/packages/ghostscript/build.ncl b/packages/ghostscript/build.ncl index 20fef0be..fc659373 100644 --- a/packages/ghostscript/build.ncl +++ b/packages/ghostscript/build.ncl @@ -52,6 +52,7 @@ let version = "10.06.0" in attrs = { upstream_version = version, + license_spdx = "AGPL-3.0-only", source_provenance = { category = 'GithubRepo, owner = "ArtifexSoftware", diff --git a/packages/glib/build.ncl b/packages/glib/build.ncl index 8e8ec2c4..bd33fed5 100644 --- a/packages/glib/build.ncl +++ b/packages/glib/build.ncl @@ -50,5 +50,6 @@ let version = "2.86.4" in attrs = { upstream_version = version, + license_spdx = "LGPL-2.1-or-later", } | Attrs, } | BuildSpec diff --git a/packages/glibc/build.ncl b/packages/glibc/build.ncl index b84ae99e..9a9e3326 100644 --- a/packages/glibc/build.ncl +++ b/packages/glibc/build.ncl @@ -92,6 +92,7 @@ let version = "2.42" in attrs = { upstream_version = version, + license_spdx = "(GPL-2.0-only AND LGPL-2.1-only)", repology_project = "glibc", source_provenance = { category = 'GnuProject, diff --git a/packages/gmp/build.ncl b/packages/gmp/build.ncl index 890971e5..2e490ccc 100644 --- a/packages/gmp/build.ncl +++ b/packages/gmp/build.ncl @@ -95,6 +95,7 @@ let version = "6.3.0" in attrs = { upstream_version = version, + license_spdx = "LGPL-3.0-or-later OR GPL-2.0-or-later", source_provenance = { category = 'GnuProject, name = "gmp", diff --git a/packages/gnutls/build.ncl b/packages/gnutls/build.ncl index 7cf1a717..9af4aafb 100644 --- a/packages/gnutls/build.ncl +++ b/packages/gnutls/build.ncl @@ -54,5 +54,6 @@ let version = "3.8.9" in attrs = { upstream_version = version, + license_spdx = "(GPL-3.0-only AND LGPL-2.1-only)", } | Attrs, } | BuildSpec diff --git a/packages/golangci-lint/build.ncl b/packages/golangci-lint/build.ncl index 209ebb3a..a20e50b0 100644 --- a/packages/golangci-lint/build.ncl +++ b/packages/golangci-lint/build.ncl @@ -37,6 +37,7 @@ let version = "2.12.2" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", source_provenance = { category = 'GithubRepo, owner = "golangci", diff --git a/packages/gopls/build.ncl b/packages/gopls/build.ncl index 9382c8f2..a041f9e9 100644 --- a/packages/gopls/build.ncl +++ b/packages/gopls/build.ncl @@ -37,6 +37,7 @@ let version = "0.21.1" in attrs = { upstream_version = version, + license_spdx = "BSD-3-Clause", source_provenance = { category = 'GithubRepo, owner = "golang", diff --git a/packages/govulncheck/build.ncl b/packages/govulncheck/build.ncl index 1dac253a..7d2fd725 100644 --- a/packages/govulncheck/build.ncl +++ b/packages/govulncheck/build.ncl @@ -37,6 +37,7 @@ let version = "1.1.4" in attrs = { upstream_version = version, + license_spdx = "BSD-3-Clause", source_provenance = { category = 'GithubRepo, owner = "golang", diff --git a/packages/gperf/build.ncl b/packages/gperf/build.ncl index 26751259..d7b7cba6 100644 --- a/packages/gperf/build.ncl +++ b/packages/gperf/build.ncl @@ -34,6 +34,7 @@ let version = "3.1" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", source_provenance = { category = 'GnuProject, name = "gperf", diff --git a/packages/gradle/build.ncl b/packages/gradle/build.ncl index fb3d1990..dedaaa07 100644 --- a/packages/gradle/build.ncl +++ b/packages/gradle/build.ncl @@ -34,6 +34,7 @@ let version = "9.3.1" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", env_state_wiring = { env_var = "GRADLE_USER_HOME", prefix = "gradle", diff --git a/packages/grafana/build.ncl b/packages/grafana/build.ncl index 3f57b008..5ccd550b 100644 --- a/packages/grafana/build.ncl +++ b/packages/grafana/build.ncl @@ -51,6 +51,7 @@ let arm64_sha256 = "825e31eb0aafcf026d7f04dd540042eedef42cb81a3d2832c296b27dacf7 attrs = { upstream_version = version, + license_spdx = "AGPL-3.0-only", source_provenance = { category = 'GithubRepo, owner = "grafana", diff --git a/packages/graphviz/build.ncl b/packages/graphviz/build.ncl index 9131b878..db733e9c 100644 --- a/packages/graphviz/build.ncl +++ b/packages/graphviz/build.ncl @@ -75,6 +75,7 @@ let version = "14.1.1" in attrs = { upstream_version = version, + license_spdx = "EPL-1.0", repology_project = "graphviz", } | Attrs, } | BuildSpec diff --git a/packages/grep/build.ncl b/packages/grep/build.ncl index 22f5c212..6f7f2049 100644 --- a/packages/grep/build.ncl +++ b/packages/grep/build.ncl @@ -75,6 +75,7 @@ let version = "3.12" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", repology_project = "grep", source_provenance = { category = 'GnuProject, diff --git a/packages/groff/build.ncl b/packages/groff/build.ncl index 72185cbf..08c2297c 100644 --- a/packages/groff/build.ncl +++ b/packages/groff/build.ncl @@ -50,6 +50,7 @@ let version = "1.23.0" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", source_provenance = { category = 'GnuProject, name = "groff", diff --git a/packages/grpcurl/build.ncl b/packages/grpcurl/build.ncl index be90092d..ace56682 100644 --- a/packages/grpcurl/build.ncl +++ b/packages/grpcurl/build.ncl @@ -35,6 +35,7 @@ let version = "1.9.3" in attrs = { upstream_version = version, + license_spdx = "MIT", repology_project = "grpcurl", source_provenance = { category = 'GithubRepo, diff --git a/packages/grype/build.ncl b/packages/grype/build.ncl index a406852e..03e03824 100644 --- a/packages/grype/build.ncl +++ b/packages/grype/build.ncl @@ -42,6 +42,7 @@ let version = "0.108.0" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", repology_project = "grype", source_provenance = { category = 'GithubRepo, diff --git a/packages/gtest/build.ncl b/packages/gtest/build.ncl index eb321dc0..5d91bd52 100644 --- a/packages/gtest/build.ncl +++ b/packages/gtest/build.ncl @@ -41,6 +41,7 @@ let version = "1.17.0" in }, attrs = { upstream_version = version, + license_spdx = "BSD-3-Clause", source_provenance = { category = 'GithubRepo, owner = "google", diff --git a/packages/gurk/build.ncl b/packages/gurk/build.ncl index b7ee6133..dd250c64 100644 --- a/packages/gurk/build.ncl +++ b/packages/gurk/build.ncl @@ -43,6 +43,7 @@ let version = "0.8.1" in attrs = { upstream_version = version, + license_spdx = "AGPL-3.0-only", source_provenance = { category = 'GithubRepo, owner = "boxdot", diff --git a/packages/gws/build.ncl b/packages/gws/build.ncl index 230859ae..fffb8bcb 100644 --- a/packages/gws/build.ncl +++ b/packages/gws/build.ncl @@ -36,6 +36,7 @@ let version = "0.11.0" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", source_provenance = { category = 'GithubRepo, owner = "googleworkspace", diff --git a/packages/gzip/build.ncl b/packages/gzip/build.ncl index 76a5e73c..eb9928d0 100644 --- a/packages/gzip/build.ncl +++ b/packages/gzip/build.ncl @@ -35,6 +35,7 @@ let version = "1.14" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", repology_project = "gzip", source_provenance = { category = 'GnuProject, diff --git a/packages/happy/build.ncl b/packages/happy/build.ncl index 90513d61..522456d7 100644 --- a/packages/happy/build.ncl +++ b/packages/happy/build.ncl @@ -38,5 +38,6 @@ let version = "1.20.1.1" in attrs = { upstream_version = version, + license_spdx = "BSD-2-Clause", }, } | BuildSpec diff --git a/packages/helm/build.ncl b/packages/helm/build.ncl index 6734f8bc..ec277d6b 100644 --- a/packages/helm/build.ncl +++ b/packages/helm/build.ncl @@ -36,6 +36,7 @@ let version = "4.1.4" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", source_provenance = { category = 'GithubRepo, owner = "helm", diff --git a/packages/hex-patch/build.ncl b/packages/hex-patch/build.ncl index 46408940..923c629d 100644 --- a/packages/hex-patch/build.ncl +++ b/packages/hex-patch/build.ncl @@ -41,6 +41,7 @@ let version = "1.12.5" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "Etto48", diff --git a/packages/hexhog/build.ncl b/packages/hexhog/build.ncl index 5efdf03f..be41aadf 100644 --- a/packages/hexhog/build.ncl +++ b/packages/hexhog/build.ncl @@ -35,6 +35,7 @@ let version = "0.1.3" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "DVDTSB", diff --git a/packages/iana-etc/build.ncl b/packages/iana-etc/build.ncl index 003a299d..47c8b46d 100644 --- a/packages/iana-etc/build.ncl +++ b/packages/iana-etc/build.ncl @@ -20,6 +20,7 @@ let version = "20260424" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "Mic92", diff --git a/packages/icu/build.ncl b/packages/icu/build.ncl index 966d25fd..0fa239a7 100644 --- a/packages/icu/build.ncl +++ b/packages/icu/build.ncl @@ -41,6 +41,7 @@ let version = "78.3" in attrs = { upstream_version = version, + license_spdx = "Unicode-3.0", repology_project = "icu", source_provenance = { category = 'GithubRepo, diff --git a/packages/imgcatr/build.ncl b/packages/imgcatr/build.ncl index 37746850..4ab819ae 100644 --- a/packages/imgcatr/build.ncl +++ b/packages/imgcatr/build.ncl @@ -35,6 +35,7 @@ let version = "0.1.4" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "SilinMeng0510", diff --git a/packages/inetutils/build.ncl b/packages/inetutils/build.ncl index 02f0bb36..1033107a 100644 --- a/packages/inetutils/build.ncl +++ b/packages/inetutils/build.ncl @@ -29,6 +29,7 @@ let version = "2.6" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", source_provenance = { category = 'GnuProject, name = "inetutils", diff --git a/packages/iproute2/build.ncl b/packages/iproute2/build.ncl index dcdc9b4d..09cc95cc 100644 --- a/packages/iproute2/build.ncl +++ b/packages/iproute2/build.ncl @@ -44,6 +44,7 @@ let version = "6.18.0" in attrs = { upstream_version = version, + license_spdx = "GPL-2.0-only", repology_project = "iproute2", } | Attrs, } | BuildSpec diff --git a/packages/jansson/build.ncl b/packages/jansson/build.ncl index 1b0ba9f8..854e56a9 100644 --- a/packages/jansson/build.ncl +++ b/packages/jansson/build.ncl @@ -34,6 +34,7 @@ let version = "2.14" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "akheron", diff --git a/packages/jaq/build.ncl b/packages/jaq/build.ncl index c260b09d..5248de1e 100644 --- a/packages/jaq/build.ncl +++ b/packages/jaq/build.ncl @@ -35,6 +35,7 @@ let version = "2.3.0" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "01mf02", diff --git a/packages/jdk/build.ncl b/packages/jdk/build.ncl index b4df729d..fc3b8dec 100644 --- a/packages/jdk/build.ncl +++ b/packages/jdk/build.ncl @@ -59,6 +59,7 @@ in attrs = { upstream_version = version, + license_spdx = "GPL-2.0-only WITH Classpath-exception-2.0", source_provenance = { category = 'GithubRepo, owner = "adoptium", diff --git a/packages/jnv/build.ncl b/packages/jnv/build.ncl index 1641011b..28424894 100644 --- a/packages/jnv/build.ncl +++ b/packages/jnv/build.ncl @@ -36,6 +36,7 @@ let version = "0.6.1" in attrs = { upstream_version = version, + license_spdx = "MIT", repology_project = "jnv", source_provenance = { category = 'GithubRepo, diff --git a/packages/jq/build.ncl b/packages/jq/build.ncl index 069802e1..b57aeb7c 100644 --- a/packages/jq/build.ncl +++ b/packages/jq/build.ncl @@ -42,6 +42,7 @@ let version = "1.8.1" in attrs = { upstream_version = version, + license_spdx = "MIT", repology_project = "jq", source_provenance = { category = 'GithubRepo, diff --git a/packages/jqfmt/build.ncl b/packages/jqfmt/build.ncl index b070d1fb..7cdf6608 100644 --- a/packages/jqfmt/build.ncl +++ b/packages/jqfmt/build.ncl @@ -30,6 +30,7 @@ let version = "0.1.0" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "noperator", diff --git a/packages/jsongrep/build.ncl b/packages/jsongrep/build.ncl index 368d2832..d5cc1510 100644 --- a/packages/jsongrep/build.ncl +++ b/packages/jsongrep/build.ncl @@ -35,6 +35,7 @@ let version = "0.7.0" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "micahkepe", diff --git a/packages/kittyview/build.ncl b/packages/kittyview/build.ncl index dd9b881f..4ae3a8e1 100644 --- a/packages/kittyview/build.ncl +++ b/packages/kittyview/build.ncl @@ -35,6 +35,7 @@ let version = "0.1.4" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", source_provenance = { category = 'GithubRepo, owner = "gominimal", diff --git a/packages/lcms2/build.ncl b/packages/lcms2/build.ncl index cae632af..2266c846 100644 --- a/packages/lcms2/build.ncl +++ b/packages/lcms2/build.ncl @@ -42,6 +42,7 @@ let version = "2.17" in attrs = { upstream_version = version, + license_spdx = "MIT", repology_project = "lcms", source_provenance = { category = 'GithubRepo, diff --git a/packages/lean/build.ncl b/packages/lean/build.ncl index 9e13e429..bea0e5dc 100644 --- a/packages/lean/build.ncl +++ b/packages/lean/build.ncl @@ -59,6 +59,7 @@ let version = "4.28.0" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", source_provenance = { category = 'GithubRepo, owner = "leanprover", diff --git a/packages/less/build.ncl b/packages/less/build.ncl index 6850afee..e5610330 100644 --- a/packages/less/build.ncl +++ b/packages/less/build.ncl @@ -36,6 +36,7 @@ let version = "692" in attrs = { upstream_version = version, + license_spdx = "BSD-2-Clause OR GPL-3.0-or-later", # Home page: https://www.greenwoodsoftware.com/less/ } | Attrs, } | BuildSpec diff --git a/packages/libaom/build.ncl b/packages/libaom/build.ncl index b97806d1..5adb7e6f 100644 --- a/packages/libaom/build.ncl +++ b/packages/libaom/build.ncl @@ -40,5 +40,6 @@ let version = "3.13.1" in attrs = { upstream_version = version, + license_spdx = "BSD-2-Clause", } | Attrs, } | BuildSpec diff --git a/packages/libass/build.ncl b/packages/libass/build.ncl index d2804f2a..c233aa39 100644 --- a/packages/libass/build.ncl +++ b/packages/libass/build.ncl @@ -45,6 +45,7 @@ let version = "0.17.4" in attrs = { upstream_version = version, + license_spdx = "ISC", source_provenance = { category = 'GithubRepo, owner = "libass", diff --git a/packages/libcap-ng/build.ncl b/packages/libcap-ng/build.ncl index 80455b8c..ba3921ec 100644 --- a/packages/libcap-ng/build.ncl +++ b/packages/libcap-ng/build.ncl @@ -53,6 +53,7 @@ let version = "0.9.3" in attrs = { upstream_version = version, + license_spdx = "GPL-2.0-or-later AND LGPL-2.1-or-later", source_provenance = { category = 'GithubRepo, owner = "stevegrubb", diff --git a/packages/libcap/build.ncl b/packages/libcap/build.ncl index 5b5d06a5..a259613a 100644 --- a/packages/libcap/build.ncl +++ b/packages/libcap/build.ncl @@ -50,6 +50,7 @@ let version = "2.78" in attrs = { upstream_version = version, + license_spdx = "BSD-3-Clause OR GPL-2.0-only", repology_project = "libcap", } | Attrs, diff --git a/packages/libdrm/build.ncl b/packages/libdrm/build.ncl index c6afe295..ac5a292a 100644 --- a/packages/libdrm/build.ncl +++ b/packages/libdrm/build.ncl @@ -48,5 +48,6 @@ let version = "2.4.131" in attrs = { upstream_version = version, + license_spdx = "MIT", } | Attrs, } | BuildSpec diff --git a/packages/liberation-fonts/build.ncl b/packages/liberation-fonts/build.ncl index 5fe21d7e..b43af434 100644 --- a/packages/liberation-fonts/build.ncl +++ b/packages/liberation-fonts/build.ncl @@ -23,6 +23,7 @@ let version = "2.1.5" in attrs = { upstream_version = version, + license_spdx = "OFL-1.1", source_provenance = { category = 'GithubRepo, owner = "liberationfonts", diff --git a/packages/libevent/build.ncl b/packages/libevent/build.ncl index 322f28c8..a6602068 100644 --- a/packages/libevent/build.ncl +++ b/packages/libevent/build.ncl @@ -45,6 +45,7 @@ let version = "2.1.12-stable" in attrs = { upstream_version = version, + license_spdx = "BSD-3-Clause", source_provenance = { category = 'GithubRepo, owner = "libevent", diff --git a/packages/libfdk-aac/build.ncl b/packages/libfdk-aac/build.ncl index a9b8046b..7e991dd3 100644 --- a/packages/libfdk-aac/build.ncl +++ b/packages/libfdk-aac/build.ncl @@ -36,5 +36,6 @@ let version = "2.0.3" in attrs = { upstream_version = version, + license_spdx = "FDK-AAC", } | Attrs, } | BuildSpec diff --git a/packages/libffi/build.ncl b/packages/libffi/build.ncl index 04803628..b496c0b9 100644 --- a/packages/libffi/build.ncl +++ b/packages/libffi/build.ncl @@ -32,6 +32,7 @@ let version = "3.5.2" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "libffi", diff --git a/packages/libfuse/build.ncl b/packages/libfuse/build.ncl index 9f5d05ee..7e941f1d 100644 --- a/packages/libfuse/build.ncl +++ b/packages/libfuse/build.ncl @@ -43,6 +43,7 @@ let version = "3.18.2" in attrs = { upstream_version = version, + license_spdx = "LGPL-2.1-only AND GPL-2.0-only", repology_project = "libfuse", source_provenance = { category = 'GithubRepo, diff --git a/packages/libgd/build.ncl b/packages/libgd/build.ncl index b55d9f9b..abb59e3e 100644 --- a/packages/libgd/build.ncl +++ b/packages/libgd/build.ncl @@ -49,6 +49,7 @@ let version = "2.3.3" in attrs = { upstream_version = version, + license_spdx = "GD", source_provenance = { category = 'GithubRepo, owner = "libgd", diff --git a/packages/libglvnd/build.ncl b/packages/libglvnd/build.ncl index df161af5..b717f6f8 100644 --- a/packages/libglvnd/build.ncl +++ b/packages/libglvnd/build.ncl @@ -60,6 +60,7 @@ let version = "1.7.0" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "NVIDIA", diff --git a/packages/libidn2/build.ncl b/packages/libidn2/build.ncl index c04a683b..b867c2bf 100644 --- a/packages/libidn2/build.ncl +++ b/packages/libidn2/build.ncl @@ -36,6 +36,7 @@ let version = "2.3.8" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-or-later AND (GPL-2.0-or-later OR LGPL-3.0-or-later)", source_provenance = { category = 'GnuProject, name = "libidn2", diff --git a/packages/libjpeg-turbo/build.ncl b/packages/libjpeg-turbo/build.ncl index a998f994..92f7615c 100644 --- a/packages/libjpeg-turbo/build.ncl +++ b/packages/libjpeg-turbo/build.ncl @@ -41,6 +41,7 @@ let version = "3.1.4.1" in attrs = { upstream_version = version, + license_spdx = "IJG AND BSD-3-Clause AND Zlib", source_provenance = { category = 'GithubRepo, owner = "libjpeg-turbo", diff --git a/packages/libopus/build.ncl b/packages/libopus/build.ncl index 76290d9f..40e088b8 100644 --- a/packages/libopus/build.ncl +++ b/packages/libopus/build.ncl @@ -36,6 +36,7 @@ let version = "1.6.1" in attrs = { upstream_version = version, + license_spdx = "BSD-3-Clause", source_provenance = { category = 'GithubRepo, owner = "xiph", diff --git a/packages/libpipeline/build.ncl b/packages/libpipeline/build.ncl index 110d9e8d..512932df 100644 --- a/packages/libpipeline/build.ncl +++ b/packages/libpipeline/build.ncl @@ -33,5 +33,6 @@ let version = "1.5.8" in }, attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", }, } | BuildSpec diff --git a/packages/libpng/build.ncl b/packages/libpng/build.ncl index ad6094ff..5fc700d5 100644 --- a/packages/libpng/build.ncl +++ b/packages/libpng/build.ncl @@ -38,6 +38,7 @@ let version = "1.6.58" in attrs = { upstream_version = version, + license_spdx = "libpng-2.0", repology_project = "libpng", source_provenance = { category = 'GithubRepo, diff --git a/packages/libpsl/build.ncl b/packages/libpsl/build.ncl index f596dd27..f3c51789 100644 --- a/packages/libpsl/build.ncl +++ b/packages/libpsl/build.ncl @@ -41,6 +41,7 @@ let version = "0.21.5" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "rockdaboot", diff --git a/packages/libseccomp/build.ncl b/packages/libseccomp/build.ncl index 8bdc85e5..1722e95d 100644 --- a/packages/libseccomp/build.ncl +++ b/packages/libseccomp/build.ncl @@ -40,6 +40,7 @@ let version = "2.6.0" in attrs = { upstream_version = version, + license_spdx = "LGPL-2.1-only", source_provenance = { category = 'GithubRepo, owner = "seccomp", diff --git a/packages/libsodium/build.ncl b/packages/libsodium/build.ncl index b5eef012..d7ecd591 100644 --- a/packages/libsodium/build.ncl +++ b/packages/libsodium/build.ncl @@ -46,6 +46,7 @@ let version = "1.0.21" in attrs = { upstream_version = version, + license_spdx = "ISC", repology_project = "libsodium", source_provenance = { category = 'GithubRepo, diff --git a/packages/libssh2/build.ncl b/packages/libssh2/build.ncl index 4b5e70e5..2d0343b6 100644 --- a/packages/libssh2/build.ncl +++ b/packages/libssh2/build.ncl @@ -46,6 +46,7 @@ let version = "1.11.1" in attrs = { upstream_version = version, + license_spdx = "BSD-3-Clause", repology_project = "libssh2", source_provenance = { category = 'GithubRepo, diff --git a/packages/libsvtav1/build.ncl b/packages/libsvtav1/build.ncl index 769bc1a5..19c71967 100644 --- a/packages/libsvtav1/build.ncl +++ b/packages/libsvtav1/build.ncl @@ -41,6 +41,7 @@ let version = "4.0.1" in attrs = { upstream_version = version, + license_spdx = "(BSD-2-Clause AND BSD-3-Clause-Clear)", source_provenance = { category = 'GithubRepo, owner = "AOMediaCodec", diff --git a/packages/libtool/build.ncl b/packages/libtool/build.ncl index 3fa1cf9d..3d36d752 100644 --- a/packages/libtool/build.ncl +++ b/packages/libtool/build.ncl @@ -46,6 +46,7 @@ let version = "2.5.4" in attrs = { upstream_version = version, + license_spdx = "GPL-2.0-only", source_provenance = { category = 'GnuProject, name = "libtool", diff --git a/packages/libunistring/build.ncl b/packages/libunistring/build.ncl index 06102c7b..3b9797dc 100644 --- a/packages/libunistring/build.ncl +++ b/packages/libunistring/build.ncl @@ -32,6 +32,7 @@ let version = "1.4.1" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", repology_project = "libunistring", source_provenance = { category = 'GnuProject, diff --git a/packages/liburcu/build.ncl b/packages/liburcu/build.ncl index 8a4f7f6c..4e6ee52b 100644 --- a/packages/liburcu/build.ncl +++ b/packages/liburcu/build.ncl @@ -43,6 +43,7 @@ let version = "0.15.5" in attrs = { upstream_version = version, + license_spdx = "LGPL-2.1-or-later AND LGPL-2.1-only AND MIT AND Boehm-GC", source_provenance = { category = 'GithubRepo, owner = "urcu", diff --git a/packages/libusb/build.ncl b/packages/libusb/build.ncl index 50ac2d40..133aac1c 100644 --- a/packages/libusb/build.ncl +++ b/packages/libusb/build.ncl @@ -35,6 +35,7 @@ let version = "1.0.29" in attrs = { upstream_version = version, + license_spdx = "LGPL-2.1-or-later", source_provenance = { category = 'GithubRepo, owner = "libusb", diff --git a/packages/libuv/build.ncl b/packages/libuv/build.ncl index 027c9663..f9e39b0e 100644 --- a/packages/libuv/build.ncl +++ b/packages/libuv/build.ncl @@ -51,6 +51,7 @@ let version = "1.52.1" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "libuv", diff --git a/packages/libvips/build.ncl b/packages/libvips/build.ncl index a58e6e7f..0222adc6 100644 --- a/packages/libvips/build.ncl +++ b/packages/libvips/build.ncl @@ -56,6 +56,7 @@ let version = "8.18.2" in attrs = { upstream_version = version, + license_spdx = "LGPL-2.1-or-later", source_provenance = { category = 'GithubRepo, owner = "libvips", diff --git a/packages/libvmaf/build.ncl b/packages/libvmaf/build.ncl index 00bd3a45..5ca524dd 100644 --- a/packages/libvmaf/build.ncl +++ b/packages/libvmaf/build.ncl @@ -41,6 +41,7 @@ let version = "3.0.0" in attrs = { upstream_version = version, + license_spdx = "BSD-2-Clause-Patent", source_provenance = { category = 'GithubRepo, owner = "Netflix", diff --git a/packages/libvpx/build.ncl b/packages/libvpx/build.ncl index 8468a05f..91ccd12f 100644 --- a/packages/libvpx/build.ncl +++ b/packages/libvpx/build.ncl @@ -44,6 +44,7 @@ let version = "1.16.0" in attrs = { upstream_version = version, + license_spdx = "BSD-3-Clause", source_provenance = { category = 'GithubRepo, owner = "webmproject", diff --git a/packages/libwebp/build.ncl b/packages/libwebp/build.ncl index d8f14345..f28b0bfd 100644 --- a/packages/libwebp/build.ncl +++ b/packages/libwebp/build.ncl @@ -48,6 +48,7 @@ let version = "1.6.0" in attrs = { upstream_version = version, + license_spdx = "BSD-3-Clause", source_provenance = { category = 'GithubRepo, owner = "webmproject", diff --git a/packages/libx11/build.ncl b/packages/libx11/build.ncl index e45ed162..455282ba 100644 --- a/packages/libx11/build.ncl +++ b/packages/libx11/build.ncl @@ -43,5 +43,6 @@ let version = "1.8.12" in attrs = { upstream_version = version, + license_spdx = "MIT", } | Attrs, } | BuildSpec diff --git a/packages/libx264/build.ncl b/packages/libx264/build.ncl index 344da7b6..e13dd543 100644 --- a/packages/libx264/build.ncl +++ b/packages/libx264/build.ncl @@ -39,5 +39,6 @@ let version = "0.165.3222" in attrs = { upstream_version = version, + license_spdx = "GPL-2.0-only", } | Attrs, } | BuildSpec diff --git a/packages/libx265/build.ncl b/packages/libx265/build.ncl index f15b3bfe..11189785 100644 --- a/packages/libx265/build.ncl +++ b/packages/libx265/build.ncl @@ -43,5 +43,6 @@ let version = "4.1" in attrs = { upstream_version = version, + license_spdx = "GPL-2.0-only", } | Attrs, } | BuildSpec diff --git a/packages/libxau/build.ncl b/packages/libxau/build.ncl index 8f1f3aed..a4a1c793 100644 --- a/packages/libxau/build.ncl +++ b/packages/libxau/build.ncl @@ -38,5 +38,6 @@ let version = "1.0.12" in attrs = { upstream_version = version, + license_spdx = "MIT-open-group", } | Attrs, } | BuildSpec diff --git a/packages/libxcb/build.ncl b/packages/libxcb/build.ncl index b7395558..08986c6f 100644 --- a/packages/libxcb/build.ncl +++ b/packages/libxcb/build.ncl @@ -46,5 +46,6 @@ let version = "1.17.0" in attrs = { upstream_version = version, + license_spdx = "X11-swapped", } | Attrs, } | BuildSpec diff --git a/packages/libxcomposite/build.ncl b/packages/libxcomposite/build.ncl index d7d73951..17fe0f23 100644 --- a/packages/libxcomposite/build.ncl +++ b/packages/libxcomposite/build.ncl @@ -43,5 +43,6 @@ let version = "0.4.6" in attrs = { upstream_version = version, + license_spdx = "MIT", } | Attrs, } | BuildSpec diff --git a/packages/libxcrypt/build.ncl b/packages/libxcrypt/build.ncl index 3a8cfa38..90a1dbe6 100644 --- a/packages/libxcrypt/build.ncl +++ b/packages/libxcrypt/build.ncl @@ -39,6 +39,7 @@ let version = "4.5.2" in attrs = { upstream_version = version, + license_spdx = "LGPL-2.1-or-later AND BSD-3-Clause AND BSD-2-Clause AND 0BSD", repology_project = "libxcrypt", source_provenance = { category = 'GithubRepo, diff --git a/packages/libxdamage/build.ncl b/packages/libxdamage/build.ncl index dc8bb235..c5e9fabd 100644 --- a/packages/libxdamage/build.ncl +++ b/packages/libxdamage/build.ncl @@ -43,5 +43,6 @@ let version = "1.1.6" in attrs = { upstream_version = version, + license_spdx = "HPND-sell-variant", } | Attrs, } | BuildSpec diff --git a/packages/libxdmcp/build.ncl b/packages/libxdmcp/build.ncl index 22fb0da4..15098586 100644 --- a/packages/libxdmcp/build.ncl +++ b/packages/libxdmcp/build.ncl @@ -38,5 +38,6 @@ let version = "1.1.5" in attrs = { upstream_version = version, + license_spdx = "MIT-open-group", } | Attrs, } | BuildSpec diff --git a/packages/libxext/build.ncl b/packages/libxext/build.ncl index dc756ef4..58221cc6 100644 --- a/packages/libxext/build.ncl +++ b/packages/libxext/build.ncl @@ -41,5 +41,6 @@ let version = "1.3.6" in attrs = { upstream_version = version, + license_spdx = "MIT", } | Attrs, } | BuildSpec diff --git a/packages/libxfixes/build.ncl b/packages/libxfixes/build.ncl index 92d5ef03..188f817a 100644 --- a/packages/libxfixes/build.ncl +++ b/packages/libxfixes/build.ncl @@ -40,5 +40,6 @@ let version = "6.0.1" in attrs = { upstream_version = version, + license_spdx = "MIT", } | Attrs, } | BuildSpec diff --git a/packages/libxkbcommon/build.ncl b/packages/libxkbcommon/build.ncl index f4e14961..3c329ecf 100644 --- a/packages/libxkbcommon/build.ncl +++ b/packages/libxkbcommon/build.ncl @@ -51,6 +51,7 @@ let version = "1.13.1" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "xkbcommon", diff --git a/packages/libxml2/build.ncl b/packages/libxml2/build.ncl index 040c4c7f..c80954f5 100644 --- a/packages/libxml2/build.ncl +++ b/packages/libxml2/build.ncl @@ -51,6 +51,7 @@ let version = "2.15.3" in attrs = { upstream_version = version, + license_spdx = "MIT", repology_project = "libxml2", source_provenance = { category = 'GithubRepo, diff --git a/packages/libxrandr/build.ncl b/packages/libxrandr/build.ncl index 8900faf7..faf2a685 100644 --- a/packages/libxrandr/build.ncl +++ b/packages/libxrandr/build.ncl @@ -45,5 +45,6 @@ let version = "1.5.4" in attrs = { upstream_version = version, + license_spdx = "MIT", } | Attrs, } | BuildSpec diff --git a/packages/libxrender/build.ncl b/packages/libxrender/build.ncl index c8abd469..27dcfed8 100644 --- a/packages/libxrender/build.ncl +++ b/packages/libxrender/build.ncl @@ -41,5 +41,6 @@ let version = "0.9.12" in attrs = { upstream_version = version, + license_spdx = "MIT", } | Attrs, } | BuildSpec diff --git a/packages/libxshmfence/build.ncl b/packages/libxshmfence/build.ncl index 3f56452d..0a256391 100644 --- a/packages/libxshmfence/build.ncl +++ b/packages/libxshmfence/build.ncl @@ -39,5 +39,6 @@ let version = "1.3.3" in attrs = { upstream_version = version, + license_spdx = "HPND-sell-variant", } | Attrs, } | BuildSpec diff --git a/packages/libxslt/build.ncl b/packages/libxslt/build.ncl index 624e14c1..45da7878 100644 --- a/packages/libxslt/build.ncl +++ b/packages/libxslt/build.ncl @@ -46,6 +46,7 @@ let version = "1.1.45" in attrs = { upstream_version = version, + license_spdx = "MIT", repology_project = "libxslt", source_provenance = { category = 'GithubRepo, diff --git a/packages/libyaml/build.ncl b/packages/libyaml/build.ncl index 727ff3df..a74f7344 100644 --- a/packages/libyaml/build.ncl +++ b/packages/libyaml/build.ncl @@ -36,6 +36,7 @@ let version = "0.2.5" in attrs = { upstream_version = version, + license_spdx = "MIT", repology_project = "libyaml", source_provenance = { category = 'GithubRepo, diff --git a/packages/lief/build.ncl b/packages/lief/build.ncl index cd451d25..f66bb0fc 100644 --- a/packages/lief/build.ncl +++ b/packages/lief/build.ncl @@ -46,6 +46,7 @@ let version = "0.17.6" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", source_provenance = { category = 'GithubRepo, owner = "lief-project", diff --git a/packages/linux_headers/build.ncl b/packages/linux_headers/build.ncl index 57399872..e7164115 100644 --- a/packages/linux_headers/build.ncl +++ b/packages/linux_headers/build.ncl @@ -69,6 +69,7 @@ let version = "6.12.43" in attrs = { upstream_version = version, + license_spdx = "GPL-2.0-only WITH Linux-syscall-note", source_provenance = { category = 'GithubRepo, owner = "torvalds", diff --git a/packages/llvm-bootstrap/build.ncl b/packages/llvm-bootstrap/build.ncl index 94ffacbd..0e62e7fe 100644 --- a/packages/llvm-bootstrap/build.ncl +++ b/packages/llvm-bootstrap/build.ncl @@ -60,6 +60,7 @@ let version = "21.1.8" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", build_cost_multiple = 6, }, } | BuildSpec diff --git a/packages/llvm/build.ncl b/packages/llvm/build.ncl index f85519d1..6a62eb1d 100644 --- a/packages/llvm/build.ncl +++ b/packages/llvm/build.ncl @@ -94,6 +94,7 @@ let version = "21.1.8" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", source_provenance = { category = 'GithubRepo, owner = "llvm", diff --git a/packages/lz4/build.ncl b/packages/lz4/build.ncl index 5f4c1b00..967e2da0 100644 --- a/packages/lz4/build.ncl +++ b/packages/lz4/build.ncl @@ -82,6 +82,7 @@ let version = "1.10.0" in attrs = { upstream_version = version, + license_spdx = "BSD-2-Clause AND GPL-2.0-or-later", source_provenance = { category = 'GithubRepo, owner = "lz4", diff --git a/packages/m4/build.ncl b/packages/m4/build.ncl index d72a82a6..1b5713c0 100644 --- a/packages/m4/build.ncl +++ b/packages/m4/build.ncl @@ -64,6 +64,7 @@ let version = "1.4.21" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", source_provenance = { category = 'GnuProject, name = "m4", diff --git a/packages/make/build.ncl b/packages/make/build.ncl index 5916c085..d40d76fb 100644 --- a/packages/make/build.ncl +++ b/packages/make/build.ncl @@ -66,6 +66,7 @@ let version = "4.4.1" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", source_provenance = { category = 'GnuProject, name = "make", diff --git a/packages/man-db/build.ncl b/packages/man-db/build.ncl index 58997486..31128e00 100644 --- a/packages/man-db/build.ncl +++ b/packages/man-db/build.ncl @@ -46,5 +46,6 @@ let version = "2.13.1" in }, attrs = { upstream_version = version, + license_spdx = "(GPL-2.0-only AND GPL-3.0-only AND LGPL-2.1-only)", }, } | BuildSpec diff --git a/packages/manifold/build.ncl b/packages/manifold/build.ncl index 073ef68e..9096ed01 100644 --- a/packages/manifold/build.ncl +++ b/packages/manifold/build.ncl @@ -44,6 +44,7 @@ let version = "3.4.0" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", repology_project = "manifold-geometry-library", source_provenance = { category = 'GithubRepo, diff --git a/packages/maven/build.ncl b/packages/maven/build.ncl index 1bd785a6..6687f7d1 100644 --- a/packages/maven/build.ncl +++ b/packages/maven/build.ncl @@ -32,6 +32,7 @@ let version = "3.9.12" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", } | Attrs, tests = { diff --git a/packages/mermaid-ascii/build.ncl b/packages/mermaid-ascii/build.ncl index 805e7fed..5c9937fd 100644 --- a/packages/mermaid-ascii/build.ncl +++ b/packages/mermaid-ascii/build.ncl @@ -30,6 +30,7 @@ let version = "1.1.0" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "AlexanderGrooff", diff --git a/packages/mermaid-cli/build.ncl b/packages/mermaid-cli/build.ncl index e740f205..48ee7300 100644 --- a/packages/mermaid-cli/build.ncl +++ b/packages/mermaid-cli/build.ncl @@ -51,6 +51,7 @@ let version = "11.12.0" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "mermaid-js", diff --git a/packages/mesa/build.ncl b/packages/mesa/build.ncl index 28fdb0f9..095cf354 100644 --- a/packages/mesa/build.ncl +++ b/packages/mesa/build.ncl @@ -69,5 +69,6 @@ let version = "25.3.5" in attrs = { upstream_version = version, + license_spdx = "MIT AND SGI-B-2.0", } | Attrs, } | BuildSpec diff --git a/packages/meson-python/build.ncl b/packages/meson-python/build.ncl index fce7f903..302d2856 100644 --- a/packages/meson-python/build.ncl +++ b/packages/meson-python/build.ncl @@ -37,6 +37,7 @@ let version = "0.18.0" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "mesonbuild", diff --git a/packages/meson/build.ncl b/packages/meson/build.ncl index 8a531802..ca303452 100644 --- a/packages/meson/build.ncl +++ b/packages/meson/build.ncl @@ -30,6 +30,7 @@ let version = "1.10.1" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", repology_project = "meson", source_provenance = { category = 'GithubRepo, diff --git a/packages/mpc/build.ncl b/packages/mpc/build.ncl index afea8521..332b4160 100644 --- a/packages/mpc/build.ncl +++ b/packages/mpc/build.ncl @@ -99,6 +99,7 @@ let version = "1.4.0" in attrs = { upstream_version = version, + license_spdx = "LGPL-3.0-or-later", source_provenance = { category = 'GnuProject, name = "mpc", diff --git a/packages/mpfr/build.ncl b/packages/mpfr/build.ncl index 96c6f376..a3afce62 100644 --- a/packages/mpfr/build.ncl +++ b/packages/mpfr/build.ncl @@ -98,6 +98,7 @@ let version = "4.2.2" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", source_provenance = { category = 'GnuProject, name = "mpfr", diff --git a/packages/mtools/build.ncl b/packages/mtools/build.ncl index 79b1631a..b21ad057 100644 --- a/packages/mtools/build.ncl +++ b/packages/mtools/build.ncl @@ -37,6 +37,7 @@ let version = "4.0.49" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", repology_project = "mtools", source_provenance = { category = 'GnuProject, diff --git a/packages/nano/build.ncl b/packages/nano/build.ncl index 1278c8db..b6104642 100644 --- a/packages/nano/build.ncl +++ b/packages/nano/build.ncl @@ -44,6 +44,7 @@ let version = "8.7" in attrs = { upstream_version = version, + license_spdx = "(GFDL-1.2-invariants-only AND GPL-3.0-only)", repology_project = "nano", source_provenance = { category = 'GnuProject, diff --git a/packages/nasm/build.ncl b/packages/nasm/build.ncl index c92c3a69..06e956b0 100644 --- a/packages/nasm/build.ncl +++ b/packages/nasm/build.ncl @@ -31,5 +31,6 @@ let version = "3.01" in attrs = { upstream_version = version, + license_spdx = "BSD-2-Clause", } | Attrs, } | BuildSpec diff --git a/packages/nats-cli/build.ncl b/packages/nats-cli/build.ncl index df142095..00fdb1e2 100644 --- a/packages/nats-cli/build.ncl +++ b/packages/nats-cli/build.ncl @@ -42,6 +42,7 @@ let version = "0.3.2" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", source_provenance = { category = 'GithubRepo, owner = "nats-io", diff --git a/packages/nats-server/build.ncl b/packages/nats-server/build.ncl index 0a16f111..0f517bd1 100644 --- a/packages/nats-server/build.ncl +++ b/packages/nats-server/build.ncl @@ -31,6 +31,7 @@ let version = "2.12.7" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", source_provenance = { category = 'GithubRepo, owner = "nats-io", diff --git a/packages/ncurses/build.ncl b/packages/ncurses/build.ncl index 2355bc44..389f5a83 100644 --- a/packages/ncurses/build.ncl +++ b/packages/ncurses/build.ncl @@ -43,6 +43,7 @@ let version = "6.5-20250830" in attrs = { upstream_version = version, + license_spdx = "X11-distribute-modifications-variant", source_provenance = { category = 'GnuProject, name = "ncurses", diff --git a/packages/nettle/build.ncl b/packages/nettle/build.ncl index ca277fb1..d64fb92c 100644 --- a/packages/nettle/build.ncl +++ b/packages/nettle/build.ncl @@ -43,6 +43,7 @@ let version = "3.10.1" in attrs = { upstream_version = version, + license_spdx = "GPL-2.0-or-later OR LGPL-3.0-or-later", source_provenance = { category = 'GnuProject, name = "nettle", diff --git a/packages/nghttp2/build.ncl b/packages/nghttp2/build.ncl index fb84947d..0c536e83 100644 --- a/packages/nghttp2/build.ncl +++ b/packages/nghttp2/build.ncl @@ -45,6 +45,7 @@ let version = "1.68.1" in attrs = { upstream_version = version, + license_spdx = "MIT", repology_project = "nghttp2", source_provenance = { category = 'GithubRepo, diff --git a/packages/nghttp3/build.ncl b/packages/nghttp3/build.ncl index 8f79e555..08b2b856 100644 --- a/packages/nghttp3/build.ncl +++ b/packages/nghttp3/build.ncl @@ -37,6 +37,7 @@ let version = "1.15.0" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "ngtcp2", diff --git a/packages/nginx/build.ncl b/packages/nginx/build.ncl index 62850011..29b36b61 100644 --- a/packages/nginx/build.ncl +++ b/packages/nginx/build.ncl @@ -53,6 +53,7 @@ let version = "1.30.0" in attrs = { upstream_version = version, + license_spdx = "BSD-2-Clause", repology_project = "nginx", source_provenance = { category = 'GithubRepo, diff --git a/packages/ngspice/build.ncl b/packages/ngspice/build.ncl index 35924b69..28db7ffc 100644 --- a/packages/ngspice/build.ncl +++ b/packages/ngspice/build.ncl @@ -46,6 +46,7 @@ let version = "46" in attrs = { upstream_version = version, + license_spdx = "BSD-3-Clause", source_provenance = { category = 'GithubRepo, owner = "ngspice", diff --git a/packages/nickel-lsp/build.ncl b/packages/nickel-lsp/build.ncl index 3b5081f1..1b779925 100644 --- a/packages/nickel-lsp/build.ncl +++ b/packages/nickel-lsp/build.ncl @@ -34,6 +34,7 @@ let version = "1.16.0" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "nickel-lang", diff --git a/packages/nickel/build.ncl b/packages/nickel/build.ncl index fdfdb6af..85aa6b34 100644 --- a/packages/nickel/build.ncl +++ b/packages/nickel/build.ncl @@ -35,6 +35,7 @@ let version = "1.16.0" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "nickel-lang", diff --git a/packages/ninja/build.ncl b/packages/ninja/build.ncl index 7305beb5..ade97385 100644 --- a/packages/ninja/build.ncl +++ b/packages/ninja/build.ncl @@ -33,6 +33,7 @@ let version = "1.13.2" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", repology_project = "ninja", source_provenance = { category = 'GithubRepo, diff --git a/packages/node-lts/build.ncl b/packages/node-lts/build.ncl index e756e5ec..2507ce09 100644 --- a/packages/node-lts/build.ncl +++ b/packages/node-lts/build.ncl @@ -70,6 +70,7 @@ let version = "24.14.1" in attrs = { upstream_version = version, + license_spdx = "MIT", env_state_wiring = { env_var = "NPM_CONFIG_CACHE", prefix = "npm-cache", diff --git a/packages/node/build.ncl b/packages/node/build.ncl index 0b35df16..7db864c3 100644 --- a/packages/node/build.ncl +++ b/packages/node/build.ncl @@ -70,6 +70,7 @@ let version = "25.8.2" in attrs = { upstream_version = version, + license_spdx = "MIT", env_state_wiring = { env_var = "NPM_CONFIG_CACHE", prefix = "npm-cache", diff --git a/packages/nspr/build.ncl b/packages/nspr/build.ncl index 04f02a8e..fe6cae9f 100644 --- a/packages/nspr/build.ncl +++ b/packages/nspr/build.ncl @@ -33,5 +33,6 @@ let version = "4.38.2" in attrs = { upstream_version = version, + license_spdx = "MPL-2.0", } | Attrs, } | BuildSpec diff --git a/packages/nss/build.ncl b/packages/nss/build.ncl index ab7c2ac7..13a8b0f1 100644 --- a/packages/nss/build.ncl +++ b/packages/nss/build.ncl @@ -43,5 +43,6 @@ let version = "3.121" in attrs = { upstream_version = version, + license_spdx = "MPL-2.0", } | Attrs, } | BuildSpec diff --git a/packages/numpy/build.ncl b/packages/numpy/build.ncl index 0330eff2..e08bf678 100644 --- a/packages/numpy/build.ncl +++ b/packages/numpy/build.ncl @@ -42,6 +42,7 @@ let version = "2.3.5" in attrs = { upstream_version = version, + license_spdx = "BSD-3-Clause", source_provenance = { category = 'GithubRepo, owner = "numpy", diff --git a/packages/nushell/build.ncl b/packages/nushell/build.ncl index e33bc0bf..3303f288 100644 --- a/packages/nushell/build.ncl +++ b/packages/nushell/build.ncl @@ -38,6 +38,7 @@ let version = "0.110.0" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "nushell", diff --git a/packages/onetbb/build.ncl b/packages/onetbb/build.ncl index e4adf3ed..36a0fef7 100644 --- a/packages/onetbb/build.ncl +++ b/packages/onetbb/build.ncl @@ -42,6 +42,7 @@ let version = "2022.3.0" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", repology_project = "onetbb", source_provenance = { category = 'GithubRepo, diff --git a/packages/oniguruma/build.ncl b/packages/oniguruma/build.ncl index 60cb862e..0836c89c 100644 --- a/packages/oniguruma/build.ncl +++ b/packages/oniguruma/build.ncl @@ -39,6 +39,7 @@ let version = "6.9.10" in attrs = { upstream_version = version, + license_spdx = "BSD-2-Clause", source_provenance = { category = 'GithubRepo, owner = "kkos", diff --git a/packages/openblas/build.ncl b/packages/openblas/build.ncl index 88546791..ba71e9a3 100644 --- a/packages/openblas/build.ncl +++ b/packages/openblas/build.ncl @@ -38,6 +38,7 @@ let version = "0.3.31" in attrs = { upstream_version = version, + license_spdx = "BSD-3-Clause", repology_project = "openblas", source_provenance = { category = 'GithubRepo, diff --git a/packages/opencode/build.ncl b/packages/opencode/build.ncl index 2e45066a..fe6e0ebe 100644 --- a/packages/opencode/build.ncl +++ b/packages/opencode/build.ncl @@ -42,6 +42,7 @@ let version = "1.14.20" in attrs = { upstream_version = version, + license_spdx = "MIT", build_cost_multiple = 3, source_provenance = { category = 'GithubRepo, diff --git a/packages/opencv/build.ncl b/packages/opencv/build.ncl index f96aabc2..36e86eee 100644 --- a/packages/opencv/build.ncl +++ b/packages/opencv/build.ncl @@ -56,6 +56,7 @@ let version = "4.13.0" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", source_provenance = { category = 'GithubRepo, owner = "opencv", diff --git a/packages/openjpeg/build.ncl b/packages/openjpeg/build.ncl index 08a3df17..141b17c0 100644 --- a/packages/openjpeg/build.ncl +++ b/packages/openjpeg/build.ncl @@ -46,6 +46,7 @@ let version = "2.5.4" in attrs = { upstream_version = version, + license_spdx = "BSD-2-Clause", source_provenance = { category = 'GithubRepo, owner = "uclouvain", diff --git a/packages/openssh/build.ncl b/packages/openssh/build.ncl index fbf9483e..2069bf6e 100644 --- a/packages/openssh/build.ncl +++ b/packages/openssh/build.ncl @@ -43,6 +43,7 @@ let version = "10.3p1" in attrs = { upstream_version = version, + license_spdx = "SSH-OpenSSH AND BSD-2-Clause AND BSD-3-Clause", repology_project = "openssh", source_provenance = { category = 'GithubRepo, diff --git a/packages/openssl/build.ncl b/packages/openssl/build.ncl index 0411c569..1de514a5 100644 --- a/packages/openssl/build.ncl +++ b/packages/openssl/build.ncl @@ -47,6 +47,7 @@ let version = "3.6.2" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", repology_project = "openssl", source_provenance = { category = 'GithubRepo, diff --git a/packages/or-tools/build.ncl b/packages/or-tools/build.ncl index 87eeb69c..38929dfb 100644 --- a/packages/or-tools/build.ncl +++ b/packages/or-tools/build.ncl @@ -58,6 +58,7 @@ let version = "9.15" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", source_provenance = { category = 'GithubRepo, owner = "google", diff --git a/packages/otel-collector/build.ncl b/packages/otel-collector/build.ncl index 04e0ae2a..76e2d4a6 100644 --- a/packages/otel-collector/build.ncl +++ b/packages/otel-collector/build.ncl @@ -42,6 +42,7 @@ let version = "0.150.1" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", source_provenance = { category = 'GithubRepo, owner = "open-telemetry", diff --git a/packages/pango/build.ncl b/packages/pango/build.ncl index 5a66b035..942921e6 100644 --- a/packages/pango/build.ncl +++ b/packages/pango/build.ncl @@ -51,5 +51,6 @@ let version = "1.56.4" in attrs = { upstream_version = version, + license_spdx = "LGPL-2.0-only", } | Attrs, } | BuildSpec diff --git a/packages/pasta/build.ncl b/packages/pasta/build.ncl index d0b32b34..9047b732 100644 --- a/packages/pasta/build.ncl +++ b/packages/pasta/build.ncl @@ -34,5 +34,6 @@ let version = "2026_01_20.386b5f5" in attrs = { upstream_version = version, + license_spdx = "GPL-2.0-or-later", } | Attrs, } | BuildSpec diff --git a/packages/patch/build.ncl b/packages/patch/build.ncl index edee3350..7aa7fc90 100644 --- a/packages/patch/build.ncl +++ b/packages/patch/build.ncl @@ -30,6 +30,7 @@ let version = "2.8" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", repology_project = "patch", source_provenance = { category = 'GnuProject, diff --git a/packages/patchelf/build.ncl b/packages/patchelf/build.ncl index 20af9eaa..9d89f8b4 100644 --- a/packages/patchelf/build.ncl +++ b/packages/patchelf/build.ncl @@ -33,6 +33,7 @@ let glibc = import "../glibc/build.ncl" in }, attrs = { + license_spdx = "GPL-3.0-or-later", source_provenance = { category = 'GithubRepo, owner = "NixOS", diff --git a/packages/pciutils/build.ncl b/packages/pciutils/build.ncl index 9234c0c7..8209e033 100644 --- a/packages/pciutils/build.ncl +++ b/packages/pciutils/build.ncl @@ -37,6 +37,7 @@ let version = "3.14.0" in attrs = { upstream_version = version, + license_spdx = "GPL-2.0-or-later", source_provenance = { category = 'GithubRepo, owner = "pciutils", diff --git a/packages/pcre2/build.ncl b/packages/pcre2/build.ncl index 07057304..40d0629a 100644 --- a/packages/pcre2/build.ncl +++ b/packages/pcre2/build.ncl @@ -104,6 +104,7 @@ let version = "10.47" in attrs = { upstream_version = version, + license_spdx = "BSD-3-Clause WITH PCRE2-exception", repology_project = "pcre2", source_provenance = { category = 'GithubRepo, diff --git a/packages/perl/build.ncl b/packages/perl/build.ncl index a2a2820e..a6e94e9e 100644 --- a/packages/perl/build.ncl +++ b/packages/perl/build.ncl @@ -66,6 +66,7 @@ let version = "5.42.0" in attrs = { upstream_version = version, + license_spdx = "Artistic-1.0-Perl OR GPL-1.0-or-later", source_provenance = { category = 'GithubRepo, owner = "Perl", diff --git a/packages/picocom/build.ncl b/packages/picocom/build.ncl index c00cd771..02151847 100644 --- a/packages/picocom/build.ncl +++ b/packages/picocom/build.ncl @@ -37,6 +37,7 @@ let version = "3.1" in attrs = { upstream_version = version, + license_spdx = "GPL-2.0-or-later", source_provenance = { category = 'GithubRepo, owner = "npat-efault", diff --git a/packages/pixman/build.ncl b/packages/pixman/build.ncl index 17920940..6744da7b 100644 --- a/packages/pixman/build.ncl +++ b/packages/pixman/build.ncl @@ -38,4 +38,5 @@ let version = "0.46.4" in includes = { glob = "usr/include/**" } | OutputData, }, attrs.upstream_version = version, + attrs.license_spdx = "MIT", } | BuildSpec diff --git a/packages/pkgconf/build.ncl b/packages/pkgconf/build.ncl index b633ecd6..dd68a031 100644 --- a/packages/pkgconf/build.ncl +++ b/packages/pkgconf/build.ncl @@ -38,6 +38,7 @@ let version = "2.5.1" in attrs = { upstream_version = version, + license_spdx = "pkgconf", source_provenance = { category = 'GithubRepo, owner = "pkgconf", diff --git a/packages/postgres/build.ncl b/packages/postgres/build.ncl index 111da2c4..151ce06b 100644 --- a/packages/postgres/build.ncl +++ b/packages/postgres/build.ncl @@ -54,6 +54,7 @@ let version = "18.0" in attrs = { upstream_version = version, + license_spdx = "PostgreSQL", source_provenance = { category = 'GithubRepo, owner = "postgres", diff --git a/packages/prek/build.ncl b/packages/prek/build.ncl index 9b15fef1..6099a4f7 100644 --- a/packages/prek/build.ncl +++ b/packages/prek/build.ncl @@ -35,6 +35,7 @@ let version = "0.3.10" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "j178", diff --git a/packages/probe-rs/build.ncl b/packages/probe-rs/build.ncl index 29d4ed4d..da130eb6 100644 --- a/packages/probe-rs/build.ncl +++ b/packages/probe-rs/build.ncl @@ -47,6 +47,7 @@ let version = "0.31.0" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", source_provenance = { category = 'GithubRepo, owner = "probe-rs", diff --git a/packages/procps-ng/build.ncl b/packages/procps-ng/build.ncl index af4a8d57..5bbf4435 100644 --- a/packages/procps-ng/build.ncl +++ b/packages/procps-ng/build.ncl @@ -35,5 +35,6 @@ let version = "4.0.5" in }, attrs = { upstream_version = version, + license_spdx = "(GPL-2.0-only AND LGPL-2.0-only)", }, } | BuildSpec diff --git a/packages/procs/build.ncl b/packages/procs/build.ncl index 46553719..0c1ba87c 100644 --- a/packages/procs/build.ncl +++ b/packages/procs/build.ncl @@ -36,6 +36,7 @@ let version = "0.14.10" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "dalance", diff --git a/packages/pulumi/build.ncl b/packages/pulumi/build.ncl index 93a94f0d..e22bc876 100644 --- a/packages/pulumi/build.ncl +++ b/packages/pulumi/build.ncl @@ -45,6 +45,7 @@ let version = "3.239.0" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", repology_project = "pulumi", source_provenance = { category = 'GithubRepo, diff --git a/packages/py-build/build.ncl b/packages/py-build/build.ncl index d0502b15..a08da4fb 100644 --- a/packages/py-build/build.ncl +++ b/packages/py-build/build.ncl @@ -35,6 +35,7 @@ let version = "1.3.0" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "pypa", diff --git a/packages/py-packaging/build.ncl b/packages/py-packaging/build.ncl index e97daa97..e126f75a 100644 --- a/packages/py-packaging/build.ncl +++ b/packages/py-packaging/build.ncl @@ -35,6 +35,7 @@ let version = "25.0" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0 OR BSD-2-Clause", source_provenance = { category = 'GithubRepo, owner = "pypa", diff --git a/packages/pyproject-hooks/build.ncl b/packages/pyproject-hooks/build.ncl index 421c7e90..1f0e7e28 100644 --- a/packages/pyproject-hooks/build.ncl +++ b/packages/pyproject-hooks/build.ncl @@ -33,6 +33,7 @@ let version = "1.2.0" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "pypa", diff --git a/packages/pyproject-metadata/build.ncl b/packages/pyproject-metadata/build.ncl index d27a116e..c6b8299f 100644 --- a/packages/pyproject-metadata/build.ncl +++ b/packages/pyproject-metadata/build.ncl @@ -35,6 +35,7 @@ let version = "0.9.1" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "pypa", diff --git a/packages/pyright/build.ncl b/packages/pyright/build.ncl index b9353f4e..977fc371 100644 --- a/packages/pyright/build.ncl +++ b/packages/pyright/build.ncl @@ -35,5 +35,6 @@ let version = "1.1.398" in attrs = { upstream_version = version, + license_spdx = "MIT", } | Attrs, } | BuildSpec diff --git a/packages/railway/build.ncl b/packages/railway/build.ncl index 60ab83bf..89398334 100644 --- a/packages/railway/build.ncl +++ b/packages/railway/build.ncl @@ -37,6 +37,7 @@ let version = "4.30.2" in # Wire up Railway's global state directory. env_dir_mappings = [{ read_only = false, path = "~/.railway", class = 'State }], upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "railwayapp", diff --git a/packages/readline/build.ncl b/packages/readline/build.ncl index 2bbd25e3..ebbff1a2 100644 --- a/packages/readline/build.ncl +++ b/packages/readline/build.ncl @@ -33,6 +33,7 @@ let version = "8.3" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", source_provenance = { category = 'GnuProject, name = "readline", diff --git a/packages/redis/build.ncl b/packages/redis/build.ncl index 2f07b6a0..cc970a29 100644 --- a/packages/redis/build.ncl +++ b/packages/redis/build.ncl @@ -49,6 +49,7 @@ let version = "8.6.4" in attrs = { upstream_version = version, + license_spdx = "AGPL-3.0-only OR SSPL-1.0", repology_project = "redis", source_provenance = { category = 'GithubRepo, diff --git a/packages/ripgrep/build.ncl b/packages/ripgrep/build.ncl index 33191a57..ba4c8765 100644 --- a/packages/ripgrep/build.ncl +++ b/packages/ripgrep/build.ncl @@ -37,6 +37,7 @@ let version = "15.1.0" in attrs = { upstream_version = version, + license_spdx = "Unlicense", source_provenance = { category = 'GithubRepo, owner = "BurntSushi", diff --git a/packages/rust-arm-embedded/build.ncl b/packages/rust-arm-embedded/build.ncl index cbdbb0fb..25344dfa 100644 --- a/packages/rust-arm-embedded/build.ncl +++ b/packages/rust-arm-embedded/build.ncl @@ -31,6 +31,7 @@ let toolchain = import "../toolchain/build.ncl" in attrs = { upstream_version = rust.attrs.upstream_version, + license_spdx = "Apache-2.0", source_provenance = { category = 'GithubRepo, owner = "rust-lang", diff --git a/packages/screen/build.ncl b/packages/screen/build.ncl index f83100ed..9baaea2e 100644 --- a/packages/screen/build.ncl +++ b/packages/screen/build.ncl @@ -45,6 +45,7 @@ let version = "5.0.1" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", source_provenance = { category = 'GnuProject, name = "screen", diff --git a/packages/scrt/build.ncl b/packages/scrt/build.ncl index 3712159e..d6b0934f 100644 --- a/packages/scrt/build.ncl +++ b/packages/scrt/build.ncl @@ -43,6 +43,7 @@ let version = "0.3.3" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", source_provenance = { category = 'GithubRepo, owner = "loderunner", diff --git a/packages/sed/build.ncl b/packages/sed/build.ncl index 772b91db..e73be404 100644 --- a/packages/sed/build.ncl +++ b/packages/sed/build.ncl @@ -53,6 +53,7 @@ let version = "4.9" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", source_provenance = { category = 'GnuProject, name = "sed", diff --git a/packages/setuptools/build.ncl b/packages/setuptools/build.ncl index 5089830d..982bc58b 100644 --- a/packages/setuptools/build.ncl +++ b/packages/setuptools/build.ncl @@ -28,6 +28,7 @@ let version = "82.0.1" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "pypa", diff --git a/packages/shadow/build.ncl b/packages/shadow/build.ncl index 7fcee97a..d58fc7b2 100644 --- a/packages/shadow/build.ncl +++ b/packages/shadow/build.ncl @@ -44,6 +44,7 @@ let version = "4.18.0" in attrs = { upstream_version = version, + license_spdx = "BSD-3-Clause", source_provenance = { category = 'GithubRepo, owner = "shadow-maint", diff --git a/packages/shellcheck/build.ncl b/packages/shellcheck/build.ncl index 0e5d538d..d73fe842 100644 --- a/packages/shellcheck/build.ncl +++ b/packages/shellcheck/build.ncl @@ -38,6 +38,7 @@ let version = "0.10.0" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-or-later", source_provenance = { category = 'GithubRepo, owner = "koalaman", diff --git a/packages/skopeo/build.ncl b/packages/skopeo/build.ncl index 2e27d4a0..c134d515 100644 --- a/packages/skopeo/build.ncl +++ b/packages/skopeo/build.ncl @@ -39,6 +39,7 @@ let version = "1.22.0" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", source_provenance = { category = 'GithubRepo, owner = "containers", diff --git a/packages/socat/build.ncl b/packages/socat/build.ncl index c600f342..74b60fb9 100644 --- a/packages/socat/build.ncl +++ b/packages/socat/build.ncl @@ -47,6 +47,7 @@ let version = "1.8.1.1" in attrs = { upstream_version = version, + license_spdx = "GPL-2.0-only WITH openvpn-openssl-exception", } | Attrs, tests.smoketest = diff --git a/packages/spire/build.ncl b/packages/spire/build.ncl index 83225d4a..8e9b2182 100644 --- a/packages/spire/build.ncl +++ b/packages/spire/build.ncl @@ -72,6 +72,7 @@ let version = "1.14.4" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", source_provenance = { category = 'GithubRepo, owner = "spiffe", diff --git a/packages/sqlite/build.ncl b/packages/sqlite/build.ncl index c91f64fa..05de6eef 100644 --- a/packages/sqlite/build.ncl +++ b/packages/sqlite/build.ncl @@ -36,6 +36,7 @@ let version = "3.50.4" in attrs = { upstream_version = version, + license_spdx = "blessing", source_provenance = { category = 'GithubRepo, owner = "sqlite", diff --git a/packages/stack/build.ncl b/packages/stack/build.ncl index 4409b9a1..3b6b5fa5 100644 --- a/packages/stack/build.ncl +++ b/packages/stack/build.ncl @@ -45,6 +45,7 @@ let version = "3.9.3" in attrs = { upstream_version = version, + license_spdx = "BSD-3-Clause", source_provenance = { category = 'GithubRepo, owner = "commercialhaskell", diff --git a/packages/starship/build.ncl b/packages/starship/build.ncl index ec60f1db..bb55046a 100644 --- a/packages/starship/build.ncl +++ b/packages/starship/build.ncl @@ -46,6 +46,7 @@ let version = "1.25.1" in attrs = { upstream_version = version, + license_spdx = "ISC", source_provenance = { category = 'GithubRepo, owner = "starship", diff --git a/packages/stlink/build.ncl b/packages/stlink/build.ncl index 3b27f627..dda9f2de 100644 --- a/packages/stlink/build.ncl +++ b/packages/stlink/build.ncl @@ -50,6 +50,7 @@ let version = "1.8.0" in attrs = { upstream_version = version, + license_spdx = "BSD-3-Clause", source_provenance = { category = 'GithubRepo, owner = "stlink-org", diff --git a/packages/stm32flash/build.ncl b/packages/stm32flash/build.ncl index 11a937bf..d1007cfc 100644 --- a/packages/stm32flash/build.ncl +++ b/packages/stm32flash/build.ncl @@ -40,5 +40,6 @@ let version = "0.7" in attrs = { upstream_version = version, + license_spdx = "GPL-2.0-or-later", }, } | BuildSpec diff --git a/packages/strace/build.ncl b/packages/strace/build.ncl index 5c02a895..3ad238f8 100644 --- a/packages/strace/build.ncl +++ b/packages/strace/build.ncl @@ -32,6 +32,7 @@ let version = "6.17" in attrs = { upstream_version = version, + license_spdx = "LGPL-2.1-or-later", source_provenance = { category = 'GithubRepo, owner = "strace", diff --git a/packages/syft/build.ncl b/packages/syft/build.ncl index 53ceeeab..027f1226 100644 --- a/packages/syft/build.ncl +++ b/packages/syft/build.ncl @@ -42,6 +42,7 @@ let version = "1.42.4" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", repology_project = "syft", source_provenance = { category = 'GithubRepo, diff --git a/packages/tailscale/build.ncl b/packages/tailscale/build.ncl index cea10662..f6d76c42 100644 --- a/packages/tailscale/build.ncl +++ b/packages/tailscale/build.ncl @@ -46,6 +46,7 @@ let version = "1.94.1" in attrs = { upstream_version = version, + license_spdx = "BSD-3-Clause", repology_project = "tailscale", source_provenance = { category = 'GithubRepo, diff --git a/packages/tar/build.ncl b/packages/tar/build.ncl index 5bae4bb6..14532fca 100644 --- a/packages/tar/build.ncl +++ b/packages/tar/build.ncl @@ -39,6 +39,7 @@ let version = "1.35" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", repology_project = "tar", source_provenance = { category = 'GnuProject, diff --git a/packages/tcl/build.ncl b/packages/tcl/build.ncl index 058fb836..2174d124 100644 --- a/packages/tcl/build.ncl +++ b/packages/tcl/build.ncl @@ -38,6 +38,7 @@ let version = "8.6.16" in attrs = { upstream_version = version, + license_spdx = "TCL", source_provenance = { category = 'GithubRepo, owner = "tcltk", diff --git a/packages/teamtype/build.ncl b/packages/teamtype/build.ncl index ad290e17..c80c0bb5 100644 --- a/packages/teamtype/build.ncl +++ b/packages/teamtype/build.ncl @@ -35,6 +35,7 @@ let version = "0.9.1" in attrs = { upstream_version = version, + license_spdx = "AGPL-3.0-or-later", source_provenance = { category = 'GithubRepo, owner = "teamtype", diff --git a/packages/terraform/build.ncl b/packages/terraform/build.ncl index 0e5bc983..6fb97039 100644 --- a/packages/terraform/build.ncl +++ b/packages/terraform/build.ncl @@ -42,6 +42,7 @@ let version = "1.14.5" in attrs = { upstream_version = version, + license_spdx = "BUSL-1.1", repology_project = "terraform", source_provenance = { category = 'GithubRepo, diff --git a/packages/time/build.ncl b/packages/time/build.ncl index 8bcd730c..29f13621 100644 --- a/packages/time/build.ncl +++ b/packages/time/build.ncl @@ -30,6 +30,7 @@ let version = "1.9" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", source_provenance = { category = 'GnuProject, name = "time", diff --git a/packages/tmux/build.ncl b/packages/tmux/build.ncl index 6b888c55..a65966ec 100644 --- a/packages/tmux/build.ncl +++ b/packages/tmux/build.ncl @@ -53,6 +53,7 @@ let version = "3.6a" in attrs = { upstream_version = version, + license_spdx = "ISC", source_provenance = { category = 'GithubRepo, owner = "tmux", diff --git a/packages/tree-sitter/build.ncl b/packages/tree-sitter/build.ncl index cf86e3cd..60572522 100644 --- a/packages/tree-sitter/build.ncl +++ b/packages/tree-sitter/build.ncl @@ -36,6 +36,7 @@ let version = "0.24.7" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "tree-sitter", diff --git a/packages/typescript-language-server/build.ncl b/packages/typescript-language-server/build.ncl index cc84f124..84611f76 100644 --- a/packages/typescript-language-server/build.ncl +++ b/packages/typescript-language-server/build.ncl @@ -36,5 +36,6 @@ let version = "4.3.3" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", } | Attrs, } | BuildSpec diff --git a/packages/typst/build.ncl b/packages/typst/build.ncl index c7661e6e..07caf1fd 100644 --- a/packages/typst/build.ncl +++ b/packages/typst/build.ncl @@ -39,6 +39,7 @@ let version = "0.14.2" in attrs = { upstream_version = version, + license_spdx = "Apache-2.0", source_provenance = { category = 'GithubRepo, owner = "typst", diff --git a/packages/unzip/build.ncl b/packages/unzip/build.ncl index f21c662a..c4d14427 100644 --- a/packages/unzip/build.ncl +++ b/packages/unzip/build.ncl @@ -39,6 +39,7 @@ let version = "6.0" in attrs = { upstream_version = version, + license_spdx = "Info-ZIP", repology_project = "unzip", } | Attrs, diff --git a/packages/ut/build.ncl b/packages/ut/build.ncl index 490e5ada..9ee62c97 100644 --- a/packages/ut/build.ncl +++ b/packages/ut/build.ncl @@ -35,6 +35,7 @@ let version = "0.6.0" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "ksdme", diff --git a/packages/util-linux/build.ncl b/packages/util-linux/build.ncl index 08036ffd..762f4777 100644 --- a/packages/util-linux/build.ncl +++ b/packages/util-linux/build.ncl @@ -46,6 +46,7 @@ let version = "2.42.1" in attrs = { upstream_version = version, + license_spdx = "GPL-2.0-or-later AND LGPL-2.1-or-later AND BSD-3-Clause", source_provenance = { category = 'GithubRepo, owner = "util-linux", diff --git a/packages/varlock/build.ncl b/packages/varlock/build.ncl index b96fd4bc..11b5cb78 100644 --- a/packages/varlock/build.ncl +++ b/packages/varlock/build.ncl @@ -35,6 +35,7 @@ let version = "0.2.3" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "dmno-dev", diff --git a/packages/virtio-linux/build.ncl b/packages/virtio-linux/build.ncl index 96963259..51184073 100644 --- a/packages/virtio-linux/build.ncl +++ b/packages/virtio-linux/build.ncl @@ -50,5 +50,6 @@ let version = "6.12.43" in attrs = { upstream_version = version, + license_spdx = "GPL-2.0-only WITH Linux-syscall-note", } | Attrs, } | BuildSpec diff --git a/packages/weathr/build.ncl b/packages/weathr/build.ncl index fb7bbb2c..77c75037 100644 --- a/packages/weathr/build.ncl +++ b/packages/weathr/build.ncl @@ -35,6 +35,7 @@ let version = "1.3.0" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-or-later", source_provenance = { category = 'GithubRepo, owner = "Veirt", diff --git a/packages/wget/build.ncl b/packages/wget/build.ncl index 9701ae98..e78a1fa2 100644 --- a/packages/wget/build.ncl +++ b/packages/wget/build.ncl @@ -48,6 +48,7 @@ let version = "1.25.0" in attrs = { upstream_version = version, + license_spdx = "GPL-3.0-only", source_provenance = { category = 'GnuProject, name = "wget", diff --git a/packages/xcb-proto/build.ncl b/packages/xcb-proto/build.ncl index eff32e64..635f653a 100644 --- a/packages/xcb-proto/build.ncl +++ b/packages/xcb-proto/build.ncl @@ -32,5 +32,6 @@ let version = "1.17.0" in attrs = { upstream_version = version, + license_spdx = "X11-swapped", } | Attrs, } | BuildSpec diff --git a/packages/xorgproto/build.ncl b/packages/xorgproto/build.ncl index 5ee694f6..821e0d81 100644 --- a/packages/xorgproto/build.ncl +++ b/packages/xorgproto/build.ncl @@ -31,5 +31,6 @@ let version = "2025.1" in attrs = { upstream_version = version, + license_spdx = "BSD-2-Clause AND HPND AND HPND-sell-variant AND ICU AND MIT AND MIT-open-group AND SGI-B-2.0 AND SMLNJ AND X11 AND X11-distribute-modifications-variant", } | Attrs, } | BuildSpec diff --git a/packages/xtrans/build.ncl b/packages/xtrans/build.ncl index 9ebdb865..65ef7fd0 100644 --- a/packages/xtrans/build.ncl +++ b/packages/xtrans/build.ncl @@ -29,5 +29,6 @@ let version = "1.6.0" in attrs = { upstream_version = version, + license_spdx = "X11", } | Attrs, } | BuildSpec diff --git a/packages/yazi/build.ncl b/packages/yazi/build.ncl index 303210f6..e233e130 100644 --- a/packages/yazi/build.ncl +++ b/packages/yazi/build.ncl @@ -38,6 +38,7 @@ let version = "26.1.22" in attrs = { upstream_version = version, + license_spdx = "MIT", repology_project = "yazi", source_provenance = { category = 'GithubRepo, diff --git a/packages/yq/build.ncl b/packages/yq/build.ncl index bb0bed65..6d9989a4 100644 --- a/packages/yq/build.ncl +++ b/packages/yq/build.ncl @@ -42,6 +42,7 @@ let version = "4.52.5" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "mikefarah", diff --git a/packages/z3/build.ncl b/packages/z3/build.ncl index 165ded03..1cfdd102 100644 --- a/packages/z3/build.ncl +++ b/packages/z3/build.ncl @@ -43,6 +43,7 @@ let version = "4.16.0" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "Z3Prover", diff --git a/packages/zellij/build.ncl b/packages/zellij/build.ncl index a2c15cb6..8b61ebe0 100644 --- a/packages/zellij/build.ncl +++ b/packages/zellij/build.ncl @@ -38,6 +38,7 @@ let version = "0.43.1" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "zellij-org", diff --git a/packages/zig/build.ncl b/packages/zig/build.ncl index c19850ed..554ac69a 100644 --- a/packages/zig/build.ncl +++ b/packages/zig/build.ncl @@ -41,6 +41,7 @@ let version = "0.16.0" in attrs = { upstream_version = version, + license_spdx = "MIT", env_state_wiring = [ { env_var = "ZIG_LOCAL_CACHE_DIR", diff --git a/packages/zizmor/build.ncl b/packages/zizmor/build.ncl index 1bd5bd76..784e5194 100644 --- a/packages/zizmor/build.ncl +++ b/packages/zizmor/build.ncl @@ -38,6 +38,7 @@ let version = "1.24.1" in attrs = { upstream_version = version, + license_spdx = "MIT", source_provenance = { category = 'GithubRepo, owner = "zizmorcore", diff --git a/packages/zlib/build.ncl b/packages/zlib/build.ncl index b88f25c2..1ff150a8 100644 --- a/packages/zlib/build.ncl +++ b/packages/zlib/build.ncl @@ -66,6 +66,7 @@ let version = "1.3.2" in attrs = { upstream_version = version, + license_spdx = "Zlib", source_provenance = { category = 'GithubRepo, owner = "madler", diff --git a/packages/zstd/build.ncl b/packages/zstd/build.ncl index a6b64349..d5a32cc2 100644 --- a/packages/zstd/build.ncl +++ b/packages/zstd/build.ncl @@ -102,6 +102,7 @@ let version = "1.5.7" in attrs = { upstream_version = version, + license_spdx = "BSD-3-Clause OR GPL-2.0-only", source_provenance = { category = 'GithubRepo, owner = "facebook",