Ruby Iris Juric srxl · any/all
srxl approved auxolotl/labs#35 2025-10-06 13:12:52 +00:00
fix lib.systems.validate.compatible
srxl deleted branch fetchurl from srxl/labs 2025-10-04 22:07:31 +00:00
srxl deleted branch ftpmirror from srxl/labs 2025-10-04 21:58:21 +00:00
srxl commented on pull request auxolotl/foundation#13 2025-10-04 21:55:22 +00:00
feat: add lib.fetchurl function

Are we? FWIW, I disagree with doing that - it's specific to bootstrapping, and I don't think it's something we should really encourage use of, especially outside of foundation/tidepool.

srxl created pull request auxolotl/foundation#15 2025-10-04 08:01:57 +00:00
WIP: implement lib.fetchTarball
srxl created branch fetchTarball in srxl/foundation 2025-10-04 07:57:59 +00:00
srxl pushed to fetchTarball at srxl/foundation 2025-10-04 07:57:59 +00:00
f7d7ed8f50 feat: implement lib.fetchTarball, use to download stage0 sources
srxl approved auxolotl/foundation#14 2025-10-04 07:32:08 +00:00
Allow overriding configuration from outside

Nice, looks good to me!

srxl pushed to fetchurl at srxl/foundation 2025-10-04 07:30:08 +00:00
5ab0169d3e refactor: convert hashes to SRI
6e0babd8b4 refactor: use lib.fetchurl to download package sources
6c4ddcca7c feat: add builtin:fetchurl wrapper function to lib
Compare 3 commits »
srxl pushed to fetchurl at srxl/foundation 2025-10-04 06:49:28 +00:00
5418b05ccb refactor: convert hashes to SRI
95bdb27aa3 refactor: use lib.fetchurl to download package sources
177b9f84c5 feat: add builtin:fetchurl wrapper function to lib
f39cac8cae Fix URLs in readme to point to foundation instead of labs (#9)
7344532f72 fix python zlib (#6)
Compare 6 commits »
srxl commented on pull request auxolotl/foundation#14 2025-10-03 23:57:01 +00:00
Allow overriding configuration from outside

I wonder if it's worth wrapping the extend function we expose to call extend and then return the resolved package set, so that consumers using extend don't need to access `config.export.resolved.pa…

srxl created pull request auxolotl/foundation#13 2025-10-03 14:43:25 +00:00
WIP: feat: add lib.fetchurl function
srxl commented on pull request auxolotl/labs#33 2025-10-03 14:41:56 +00:00
fix: Correctly resolve packages from preferences.packages.version

I'm not sure what you mean here - the issue with this condition is that it's causing eval failures, ie.

       error: attribute 'latest' missing
       at /home/ruby/devel/auxolotl/labs/tide…
srxl created branch fetchurl in srxl/foundation 2025-10-03 14:36:16 +00:00
srxl pushed to fetchurl at srxl/foundation 2025-10-03 14:36:16 +00:00
f763483699 refactor: use lib.fetchurl to download package sources
24ae64d724 feat: add builtin:fetchurl wrapper function to lib
Compare 2 commits »
srxl commented on pull request auxolotl/labs#33 2025-10-03 13:57:46 +00:00
fix: Correctly resolve packages from preferences.packages.version

We should be able to dynamically compute this from the keys of lib.types.alias.getSubOptions {} and some filtering. Whether we want to do that is another question, though.