Page MenuHomeFreeBSD

pkgconf: match the update to version 2.9.93
ClosedPublic

Authored by khorben on Mon, Jun 29, 8:09 PM.
Tags
None
Referenced Files
F161702405: D57953.diff
Mon, Jul 6, 2:23 AM
F161695512: D57953.id181108.diff
Mon, Jul 6, 12:49 AM
F161688894: D57953.id181134.diff
Sun, Jul 5, 11:26 PM
F161651609: D57953.id181108.diff
Sun, Jul 5, 3:07 PM
Unknown Object (File)
Sun, Jul 5, 7:29 AM
Unknown Object (File)
Sat, Jul 4, 3:36 PM
Unknown Object (File)
Sat, Jul 4, 6:26 AM
Unknown Object (File)
Sat, Jul 4, 4:38 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.Wed, Jul 1, 12:11 AM
This revision was automatically updated to reflect the committed changes.