Commit graph

8 commits

Author SHA1 Message Date
a5b66548d3 gcc: add glibc to rpath (#36)
This way, the binaries glibc builds will actually get linked to our libc.so at runtime, instead of the system one.

Reviewed-on: #36
Reviewed-by: vlinkz <vlinkz@snowflakeos.org>
Co-authored-by: Piper McCorkle <contact@piperswe.me>
Co-committed-by: Piper McCorkle <contact@piperswe.me>
2025-10-07 06:17:07 +00:00
45ac7bc494 npins/source.json version bumps (#29)
Untested, but should fix #28?

Reviewed-on: #29
Reviewed-by: Ruby Iris Juric <ruby+auxolotl@srxl.me>
Co-authored-by: Steve Dee <steved424@gmail.com>
Co-committed-by: Steve Dee <steved424@gmail.com>
2025-10-03 14:40:57 +00:00
2f31813c88 feat: add support for platform specs (#15)
This PR adds a new way of declaring supported platforms for packages. Previously individual build, host, and target values needed to be set for a given platform combination. Now, a platform spec can be written to generate many platform combinations.

This allows for easy mapping of all possible systems with `@all`, linux systems with `@linux` or any other available alias of `lib.systems.doubles.<alias>` by using `@<alias>`. In addition, you can use `@build` and `@host` to lock either the host or target respectively to match the prior platform.

Reviewed-on: #15
2025-09-10 12:32:11 +00:00
913b94f06a Fix: permission denied when fetching repo via npins (#17)
people were denied permission to clone aux repos to their store when building
from source if they didn't have an account with a correct local ssh setup.

Co-authored-by: austreelis <git@swhaele.net>
Reviewed-on: #17
Co-authored-by: Austreelis <austreelis@noreply.git.auxolotl.org>
Co-committed-by: Austreelis <austreelis@noreply.git.auxolotl.org>
2025-09-03 14:23:19 +00:00
8fe3a90993
wip: (broken gcc) add additional foundation packages 2025-08-26 04:55:10 -07:00
c393a33a1d
feat: passthrough foundation 2025-08-25 01:37:11 -07:00
85e3fea0d4
chore(foundation): remove foundation from labs 2025-03-30 06:55:20 -07:00
5bec48ef8a
chore(lib): remove lib from labs 2025-03-30 04:24:37 -07:00