xref: /freebsd/contrib/pkgconf/tests/lib-sbom-files/private_dependency.json (revision 592efe252472a3385acf36b1f49ecf710a7f3d9c)
1{
2    "@context": "https://spdx.org/rdf/3.0.1/spdx-context.jsonld",
3    "@graph": [
4        {
5            "type": "Agent",
6            "creationInfo": "_:creationinfo_1",
7            "spdxId": "https://github.com/pkgconf/pkgconf/Agent/default",
8            "name": "Default"
9        },
10        {
11            "type": "CreationInfo",
12            "@id": "_:creationinfo_1",
13            "created": "test",
14            "createdBy": [
15                "https://github.com/pkgconf/pkgconf/Agent/default"
16            ],
17            "specVersion": "3.0.1"
18        },
19        {
20            "type": "Agent",
21            "creationInfo": "_:creationinfo_1",
22            "spdxId": "https://github.com/pkgconf/pkgconf/Agent/privparent_maintainer",
23            "name": "Privparent Maintainer"
24        },
25        {
26            "type": "Agent",
27            "creationInfo": "_:creationinfo_1",
28            "spdxId": "https://github.com/pkgconf/pkgconf/Agent/privchild_maintainer",
29            "name": "Privchild Maintainer"
30        },
31        {
32            "type": "simplelicensing_LicenseExpression",
33            "creationInfo": "_:creationinfo_1",
34            "spdxId": "https://github.com/pkgconf/pkgconf/simplelicensing_LicenseExpression/MIT",
35            "simplelicensing_licenseExpression": "MIT"
36        },
37        {
38            "type": "software_Sbom",
39            "creationInfo": "_:creationinfo_1",
40            "spdxId": "https://github.com/pkgconf/pkgconf/software_Sbom/priv-parent",
41            "software_sbomType": [
42                "build"
43            ],
44            "rootElement": [
45                "https://github.com/pkgconf/pkgconf/Package/priv-parent"
46            ],
47            "element": [
48                "https://github.com/pkgconf/pkgconf/Relationship/priv-parent/dependsOn/priv-child",
49                "https://github.com/pkgconf/pkgconf/Relationship/priv-parent/hasDeclaredLicense",
50                "https://github.com/pkgconf/pkgconf/Relationship/priv-parent/hasConcludedLicense"
51            ]
52        },
53        {
54            "type": "software_Sbom",
55            "creationInfo": "_:creationinfo_1",
56            "spdxId": "https://github.com/pkgconf/pkgconf/software_Sbom/priv-child",
57            "software_sbomType": [
58                "build"
59            ],
60            "rootElement": [
61                "https://github.com/pkgconf/pkgconf/Package/priv-child"
62            ],
63            "element": [
64                "https://github.com/pkgconf/pkgconf/Relationship/priv-child/hasDeclaredLicense",
65                "https://github.com/pkgconf/pkgconf/Relationship/priv-child/hasConcludedLicense"
66            ]
67        },
68        {
69            "type": "software_Package",
70            "creationInfo": "_:creationinfo_1",
71            "spdxId": "https://github.com/pkgconf/pkgconf/Package/priv-parent",
72            "name": "priv-parent",
73            "originatedBy": [
74                "https://github.com/pkgconf/pkgconf/Agent/default"
75            ],
76            "suppliedBy": [
77                "https://github.com/pkgconf/pkgconf/Agent/privparent_maintainer"
78            ],
79            "software_copyrightText": "NOASSERTION",
80            "software_homePage": "https://example.com/priv-parent",
81            "software_downloadLocation": "",
82            "software_packageVersion": "1.0.0"
83        },
84        {
85            "type": "software_Package",
86            "creationInfo": "_:creationinfo_1",
87            "spdxId": "https://github.com/pkgconf/pkgconf/Package/priv-child",
88            "name": "priv-child",
89            "originatedBy": [
90                "https://github.com/pkgconf/pkgconf/Agent/default"
91            ],
92            "suppliedBy": [
93                "https://github.com/pkgconf/pkgconf/Agent/privchild_maintainer"
94            ],
95            "software_copyrightText": "NOASSERTION",
96            "software_homePage": "https://example.com/priv-child",
97            "software_downloadLocation": "",
98            "software_packageVersion": "1.0.0"
99        },
100        {
101            "type": "Relationship",
102            "creationInfo": "_:creationinfo_1",
103            "spdxId": "https://github.com/pkgconf/pkgconf/Relationship/priv-parent/hasDeclaredLicense",
104            "from": "https://github.com/pkgconf/pkgconf/Package/priv-parent",
105            "to": [
106                "https://github.com/pkgconf/pkgconf/simplelicensing_LicenseExpression/MIT"
107            ],
108            "relationshipType": "hasDeclaredLicense"
109        },
110        {
111            "type": "Relationship",
112            "creationInfo": "_:creationinfo_1",
113            "spdxId": "https://github.com/pkgconf/pkgconf/Relationship/priv-parent/hasConcludedLicense",
114            "from": "https://github.com/pkgconf/pkgconf/Package/priv-parent",
115            "to": [
116                "https://github.com/pkgconf/pkgconf/simplelicensing_LicenseExpression/MIT"
117            ],
118            "relationshipType": "hasConcludedLicense"
119        },
120        {
121            "type": "LifecycleScopedRelationship",
122            "creationInfo": "_:creationinfo_1",
123            "spdxId": "https://github.com/pkgconf/pkgconf/Relationship/priv-parent/dependsOn/priv-child",
124            "from": "https://github.com/pkgconf/pkgconf/Package/priv-parent",
125            "to": [
126                "https://github.com/pkgconf/pkgconf/Package/priv-child"
127            ],
128            "relationshipType": "dependsOn",
129            "scope": "development"
130        },
131        {
132            "type": "Relationship",
133            "creationInfo": "_:creationinfo_1",
134            "spdxId": "https://github.com/pkgconf/pkgconf/Relationship/priv-child/hasDeclaredLicense",
135            "from": "https://github.com/pkgconf/pkgconf/Package/priv-child",
136            "to": [
137                "https://github.com/pkgconf/pkgconf/simplelicensing_LicenseExpression/MIT"
138            ],
139            "relationshipType": "hasDeclaredLicense"
140        },
141        {
142            "type": "Relationship",
143            "creationInfo": "_:creationinfo_1",
144            "spdxId": "https://github.com/pkgconf/pkgconf/Relationship/priv-child/hasConcludedLicense",
145            "from": "https://github.com/pkgconf/pkgconf/Package/priv-child",
146            "to": [
147                "https://github.com/pkgconf/pkgconf/simplelicensing_LicenseExpression/MIT"
148            ],
149            "relationshipType": "hasConcludedLicense"
150        },
151        {
152            "type": "SpdxDocument",
153            "creationInfo": "_:creationinfo_1",
154            "spdxId": "https://github.com/pkgconf/pkgconf/spdxDocument/1",
155            "rootElement": [
156                "https://github.com/pkgconf/pkgconf/software_Sbom/priv-parent",
157                "https://github.com/pkgconf/pkgconf/software_Sbom/priv-child"
158            ],
159            "element": [
160                "https://github.com/pkgconf/pkgconf/Agent/default",
161                "https://github.com/pkgconf/pkgconf/Agent/privparent_maintainer",
162                "https://github.com/pkgconf/pkgconf/simplelicensing_LicenseExpression/MIT",
163                "https://github.com/pkgconf/pkgconf/Agent/privchild_maintainer",
164                "https://github.com/pkgconf/pkgconf/Relationship/priv-parent/dependsOn/priv-child",
165                "https://github.com/pkgconf/pkgconf/Relationship/priv-parent/hasDeclaredLicense",
166                "https://github.com/pkgconf/pkgconf/Relationship/priv-parent/hasConcludedLicense",
167                "https://github.com/pkgconf/pkgconf/Relationship/priv-child/hasDeclaredLicense",
168                "https://github.com/pkgconf/pkgconf/Relationship/priv-child/hasConcludedLicense",
169                "https://github.com/pkgconf/pkgconf/software_Sbom/priv-parent",
170                "https://github.com/pkgconf/pkgconf/Package/priv-parent",
171                "https://github.com/pkgconf/pkgconf/software_Sbom/priv-child",
172                "https://github.com/pkgconf/pkgconf/Package/priv-child"
173            ]
174        }
175    ]
176}
177