Skip to content

Commit c5d850e

Browse files
committed
0.0.9
1 parent a839bd5 commit c5d850e

5 files changed

Lines changed: 293 additions & 5 deletions

File tree

.META/SOURCE.cdx.json

Lines changed: 287 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,287 @@
1+
{
2+
"$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
3+
"bomFormat": "CycloneDX",
4+
"specVersion": "1.6",
5+
"version": 1,
6+
"metadata": {
7+
"timestamp": "2026-06-17T21:15:38+00:00",
8+
"lifecycles": [
9+
{
10+
"phase": "pre-build"
11+
}
12+
],
13+
"authors": [
14+
{
15+
"bom-ref": "SalvadorOrtiz",
16+
"name": "Salvador Ortiz"
17+
},
18+
{
19+
"bom-ref": "RakuCommunity",
20+
"name": "Raku Community"
21+
}
22+
],
23+
"component": {
24+
"type": "library",
25+
"mime-type": "text/plain",
26+
"bom-ref": "pkg:raku/zef:raku-community-modules/NativeLibs@0.0.9",
27+
"authors": [
28+
{
29+
"bom-ref": "SalvadorOrtiz",
30+
"name": "Salvador Ortiz"
31+
},
32+
{
33+
"bom-ref": "RakuCommunity",
34+
"name": "Raku Community"
35+
}
36+
],
37+
"publisher": "zef",
38+
"group": "zef:raku-community-modules",
39+
"name": "NativeLibs",
40+
"version": "0.0.9",
41+
"description": "Native libraries utilities",
42+
"scope": "required",
43+
"licenses": [
44+
{
45+
"license": {
46+
"id": "Artistic-2.0",
47+
"acknowledgement": "declared",
48+
"url": "https://spdx.org/licenses/Artistic-2.0.json"
49+
}
50+
}
51+
],
52+
"purl": "pkg:raku/zef:raku-community-modules/NativeLibs@0.0.9",
53+
"externalReferences": [
54+
{
55+
"url": "https://github.com/raku-community-modules/NativeLibs",
56+
"type": "distribution"
57+
},
58+
{
59+
"url": "https://raku.land/zef:raku-community-modules/NativeLibs?v=0.0.9",
60+
"type": "documentation"
61+
},
62+
{
63+
"url": "https://github.com/raku-community-modules/NativeLibs/issues",
64+
"type": "issue-tracker"
65+
},
66+
{
67+
"url": "https://spdx.org/licenses/Artistic-2.0.json",
68+
"type": "license"
69+
},
70+
{
71+
"url": "https://github.com/raku-community-modules/NativeLibs/archive/refs/tags/0.0.9.zip",
72+
"type": "source-distribution"
73+
},
74+
{
75+
"url": "mailto:community@raku.org",
76+
"type": "support"
77+
}
78+
],
79+
"tags": [
80+
"NATIVECALL",
81+
"MOARVM",
82+
"UTILITIES"
83+
]
84+
},
85+
"licenses": [
86+
{
87+
"license": {
88+
"id": "Artistic-2.0",
89+
"acknowledgement": "declared",
90+
"url": "https://spdx.org/licenses/Artistic-2.0.json"
91+
}
92+
}
93+
],
94+
"tools": {
95+
"components": [
96+
{
97+
"type": "library",
98+
"mime-type": "text/plain",
99+
"bom-ref": "pkg:raku/zef:lizmat/SBOM::Raku@0.0.13",
100+
"authors": [
101+
{
102+
"bom-ref": "ElizabethMattijsen",
103+
"name": "Elizabeth Mattijsen"
104+
}
105+
],
106+
"publisher": "zef",
107+
"group": "zef:lizmat",
108+
"name": "SBOM::Raku",
109+
"version": "0.0.13",
110+
"description": "Raku specific SBOM functionality",
111+
"scope": "required",
112+
"licenses": [
113+
{
114+
"license": {
115+
"id": "Artistic-2.0",
116+
"acknowledgement": "declared",
117+
"url": "https://spdx.org/licenses/Artistic-2.0.json"
118+
}
119+
}
120+
],
121+
"purl": "pkg:raku/zef:lizmat/SBOM::Raku@0.0.13",
122+
"externalReferences": [
123+
{
124+
"url": "https://github.com/lizmat/SBOM-Raku",
125+
"type": "distribution"
126+
},
127+
{
128+
"url": "https://raku.land/zef:lizmat/SBOM::Raku?v=0.0.13",
129+
"type": "documentation"
130+
},
131+
{
132+
"url": "https://github.com/lizmat/SBOM-Raku/issues",
133+
"type": "issue-tracker"
134+
},
135+
{
136+
"url": "https://spdx.org/licenses/Artistic-2.0.json",
137+
"type": "license"
138+
},
139+
{
140+
"url": "https://github.com/lizmat/SBOM-Raku/archive/refs/tags/0.0.13.zip",
141+
"type": "source-distribution"
142+
},
143+
{
144+
"url": "mailto:liz@raku.rocks",
145+
"type": "support"
146+
}
147+
],
148+
"tags": [
149+
"SBOM",
150+
"RAKU",
151+
"META"
152+
]
153+
}
154+
]
155+
}
156+
},
157+
"components": [
158+
{
159+
"type": "platform",
160+
"bom-ref": "Rakudo",
161+
"authors": [
162+
{
163+
"bom-ref": "RakudoCoreDevelopers",
164+
"name": "Rakudo Core Developers"
165+
}
166+
],
167+
"publisher": "Rakudo Core Developers",
168+
"group": "Rakudo Core Developers",
169+
"name": "Rakudo",
170+
"version": "2026.05-137-g5eee34b56",
171+
"description": "The Rakudo™ Compiler implementing the Raku® Programming Language",
172+
"scope": "required",
173+
"licenses": [
174+
{
175+
"license": {
176+
"id": "Artistic-2.0",
177+
"acknowledgement": "declared",
178+
"url": "https://spdx.org/licenses/Artistic-2.0.json"
179+
}
180+
}
181+
],
182+
"copyright": "© 2006 - 2026 Yet Another Society",
183+
"externalReferences": [
184+
{
185+
"url": "https://github.com/rakudo/rakudo",
186+
"type": "distribution"
187+
},
188+
{
189+
"url": "https://github.com/rakudo/rakudo/issues",
190+
"type": "issue-tracker"
191+
},
192+
{
193+
"url": "https://github.com/rakudo/rakudo/archive/5eee34b56.zip",
194+
"type": "source-distribution"
195+
},
196+
{
197+
"url": "irc://libera.chat/raku",
198+
"type": "chat"
199+
}
200+
]
201+
},
202+
{
203+
"type": "platform",
204+
"bom-ref": "moar",
205+
"authors": [
206+
{
207+
"bom-ref": "TheMoarVMTeam",
208+
"name": "The MoarVM Team"
209+
}
210+
],
211+
"publisher": "The MoarVM Team",
212+
"group": "The MoarVM Team",
213+
"name": "Moar",
214+
"version": "2026.05.1-11-gc68094f8b",
215+
"description": "Short for \"Metamodel On A Runtime\", MoarVM is a modern virtual machine built for the Rakudo compiler and the NQP Compiler Toolchain.",
216+
"scope": "required",
217+
"licenses": [
218+
{
219+
"license": {
220+
"id": "Artistic-2.0",
221+
"acknowledgement": "declared",
222+
"url": "https://spdx.org/licenses/Artistic-2.0.json"
223+
}
224+
}
225+
],
226+
"copyright": "© 2012 - 2026 Jonathan Worthington",
227+
"externalReferences": [
228+
{
229+
"url": "https://github.com/MoarVM/MoarVM",
230+
"type": "distribution"
231+
},
232+
{
233+
"url": "https://github.com/MoarVM/MoarVM/issues",
234+
"type": "issue-tracker"
235+
},
236+
{
237+
"url": "irc://libera.chat/moarvm",
238+
"type": "chat"
239+
},
240+
{
241+
"url": "https://github.com/MoarVM/MoarVM.git/archive/refs/tags/c68094f8b.zip",
242+
"type": "source-distribution"
243+
}
244+
]
245+
}
246+
],
247+
"externalReferences": [
248+
{
249+
"url": "https://github.com/raku-community-modules/NativeLibs",
250+
"type": "distribution"
251+
},
252+
{
253+
"url": "https://raku.land/zef:raku-community-modules/NativeLibs?v=0.0.9",
254+
"type": "documentation"
255+
},
256+
{
257+
"url": "https://github.com/raku-community-modules/NativeLibs/issues",
258+
"type": "issue-tracker"
259+
},
260+
{
261+
"url": "https://spdx.org/licenses/Artistic-2.0.json",
262+
"type": "license"
263+
},
264+
{
265+
"url": "https://github.com/raku-community-modules/NativeLibs/archive/refs/tags/0.0.9.zip",
266+
"type": "source-distribution"
267+
},
268+
{
269+
"url": "mailto:community@raku.org",
270+
"type": "support"
271+
}
272+
],
273+
"dependencies": [
274+
{
275+
"ref": "Rakudo",
276+
"dependsOn": [
277+
"moar"
278+
]
279+
},
280+
{
281+
"ref": "pkg:raku/zef:lizmat/SBOM::Raku@0.0.13",
282+
"dependsOn": [
283+
"Rakudo"
284+
]
285+
}
286+
]
287+
}

Changes

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
Revision history for NativeLibs
22

33
{{$NEXT}}
4+
5+
0.0.9 2026-06-17T23:15:06+02:00
46
- Initial version as a Raku Community module

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
[![Actions Status](https://github.com/raku-community-modules/NativeLibs/actions/workflows/linux.yml/badge.svg)](https://github.com/raku-community-modules/NativeLibs/actions) [![Actions Status](https://github.com/raku-community-modules/NativeLibs/actions/workflows/macos.yml/badge.svg)](https://github.com/raku-community-modules/NativeLibs/actions) [![Actions Status](https://github.com/raku-community-modules/NativeLibs/actions/workflows/windows.yml/badge.svg)](https://github.com/raku-community-modules/NativeLibs/actions)
1+
[![Actions Status](https://github.com/raku-community-modules/NativeLibs/actions/workflows/linux.yml/badge.svg)](https://github.com/raku-community-modules/NativeLibs/actions) [![Actions Status](https://github.com/raku-community-modules/NativeLibs/actions/workflows/macos.yml/badge.svg)](https://github.com/raku-community-modules/NativeLibs/actions)
22

33
NAME
44
====

dist.ini

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,3 @@ filename = doc/NativeLibs.rakudoc
88
[Badges]
99
provider = github-actions/linux.yml
1010
provider = github-actions/macos.yml
11-
provider = github-actions/windows.yml

lib/NativeLibs.rakumod

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@ use NativeCall;
33
sub EXPORT(|) {
44
my $exp = &trait_mod:<is>.candidates.first: { .signature ~~ :(Routine, :$native!) };
55
Map.new(
6-
'NativeCall' => NativeCall,
7-
'&trait_mod:<is>' => $exp.dispatcher
6+
'NativeCall' => NativeCall,
7+
'&trait_mod:<is>' => $exp.dispatcher
88
)
99
}
1010

11-
unit module NativeLibs:auth<salortiz>:ver<0.0.9>;
11+
unit module NativeLibs:ver<0.0.9>;
1212

1313
our constant is-win = Rakudo::Internals.IS-WIN();
1414

0 commit comments

Comments
 (0)