Page MenuHomeFreeBSD

pkgconf: match the update to version 2.9.93
ClosedPublic

Authored by khorben on Jun 29 2026, 8:09 PM.
Tags
None
Referenced Files
F165446774: D57953.id181134.diff
Sat, Aug 8, 6:13 AM
F165435387: D57953.id180945.diff
Sat, Aug 8, 4:56 AM
F165411379: D57953.id181107.diff
Sat, Aug 8, 2:30 AM
Unknown Object (File)
Fri, Aug 7, 6:46 PM
Unknown Object (File)
Sun, Aug 2, 7:31 PM
Unknown Object (File)
Sat, Aug 1, 2:23 PM
Unknown Object (File)
Sat, Aug 1, 7:47 AM
Unknown Object (File)
Sat, Aug 1, 7:09 AM
Subscribers

Details

Summary

Sponsored by: The FreeBSD Foundation

lib/libpkgconf/Makefile      |  7 ++++---
packages/pkgconf/pkgconf.ucl |  8 ++++----
usr.bin/Makefile             |  1 +
usr.bin/pkgconf/Makefile     |  1 +
usr.bin/spdxtool/Makefile    | 23 +++++++++++++++++++++++
5 files changed, 33 insertions(+), 7 deletions(-)
create mode 100644 usr.bin/spdxtool/Makefile
Test Plan

Built-tested with clang and GCC on FreeBSD 15.0/amd64.

$ cat > test.pc << EOF
Name: test
Version: 1.0
Description: Just a test
EOF
$ PKG_CONFIG_PATH=`pwd` bomtool test | head
SPDXVersion: SPDX-2.2
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: SBOM-SPDX-testC401.0
DocumentNamespace: https://spdx.org/spdxdocs/bomtool
Creator: Tool: bomtool
Created: 2026-06-30T18:36:20Z


##### Package: test@1.0
$ PKG_CONFIG_PATH=`pwd` spdxtool test | head
{
    "@context": "https://spdx.org/rdf/3.0.1/spdx-context.jsonld",
    "@graph": [
        {
            "type": "Agent",
            "creationInfo": "_:creationinfo_1",
            "spdxId": "https://github.com/pkgconf/pkgconf/Agent/default",
            "name": "Default"
        },
        {
$ pkg-config --cflags --libs panelw
-fstack-protector-strong -lpanelw

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Build a missing file for spdxtool(1).

khorben added reviewers: emaste, markj.
lib/libpkgconf/Makefile
12

It's nicer to list these with one line per file, IMO.

packages/pkgconf/pkgconf.ucl
28–31
  • List SRCS and INCS with one line per file, as per Mark's suggestion.
  • Clarify where the information was gathered from.
  • Update wording for packages/pkgconf/pkgconf.ucl, as per Mark's suggestion.
This revision is now accepted and ready to land.Jul 1 2026, 12:11 AM
This revision was automatically updated to reflect the committed changes.