Commit graph

563245 commits

Author SHA1 Message Date
hacker1024
32e3ea18d5 buildDartApplication: Document customSourceBuilders 2023-12-26 18:48:12 +02:00
hacker1024
81a99463d8 buildDartApplication: Pass customSourceBuilders through to pub2nix 2023-12-26 18:48:12 +02:00
hacker1024
23952fb641 buildDartApplication: Remove depsListFile
We get a dependency list with pub2nix now. We can no longer easily distinguish between development dependency dependencies and regular dependency dependencies, but we weren't doing this anyway.
2023-12-26 18:48:12 +02:00
hacker1024
2bd3e5d779 buildDartApplication: Use package source builders and setup hooks instead of package overrides 2023-12-26 18:48:08 +02:00
hacker1024
cf55bc7300 buildDartApplication: Generate LD_LIBRARY_PATH at build time
This allows setup hooks to add runtime dependencies.
2023-12-26 17:08:51 +02:00
hacker1024
1ae96d0704 buildDartApplication: Move package sources to nativeBuildInputs
They are only needed at build time, after all.
2023-12-26 17:08:51 +02:00
hacker1024
8494ee610b flutter.buildFlutterApplication: Add pkg-config to nativeBuildInputs 2023-12-26 17:08:51 +02:00
hacker1024
f057034d6a flutter.buildFlutterApplication: Don't assume jq and yq are available in extraPackageConfigSetup 2023-12-26 17:08:51 +02:00
hacker1024
53a3485bfc flutter.buildFlutterApplication: Remove unneeded nativeBuildInputs 2023-12-26 17:08:51 +02:00
hacker1024
48bf6da955 buildDartApplication: Declare dependency sources as build inputs 2023-12-26 17:08:51 +02:00
hacker1024
18d9cd0c50 pub2nix.readPubspecLock: Add package versions to passthru 2023-12-26 17:08:51 +02:00
hacker1024
9f3ae29eca dart: ffigen: Add package override 2023-12-26 17:08:51 +02:00
hacker1024
4e4c4c2ad0 buildDartApplication: Use overrides for dev dependencies as well 2023-12-26 17:08:51 +02:00
hacker1024
65d2cc04a3 dartHooks.dartConfigHook: Simplify packageRun function 2023-12-26 17:08:51 +02:00
hacker1024
d41348a68a dartHooks.dartConfigHook: Add packageRun utility 2023-12-26 17:08:51 +02:00
hacker1024
92809a1cc5 buildDartApplication: Document running build tools 2023-12-26 17:08:50 +02:00
hacker1024
bea71b1fe3 pub2nix.readPubspecLock: Add packagePath convenience attribute 2023-12-26 17:08:50 +02:00
hacker1024
dbc05b2c80 dart: Add headings to nix-shell documentation sections 2023-12-26 17:06:18 +02:00
hacker1024
7c9b754784 buildDartApplication: Document nix-shell usage 2023-12-26 17:06:18 +02:00
hacker1024
af6e82b47a flutter.buildFlutterApplication: Use extraPackageConfigSetup 2023-12-26 17:06:18 +02:00
hacker1024
7e043f5f28 buildDartApplication: Accept additional package_config.json setup commands 2023-12-26 17:06:18 +02:00
hacker1024
4eb35ef711 buildDartApplication: Link the package_config.json in a separate derivation 2023-12-26 17:06:18 +02:00
hacker1024
4f623fa0a1 buildDartApplication: Refactor autoDepsList logic 2023-12-26 17:06:18 +02:00
hacker1024
7c7cb95085 dart: Update documentation for pub2nix 2023-12-26 17:06:17 +02:00
hacker1024
34ce9c64c9 pub2nix.readPubspecLock: Include entire source in package derivations
This allows references to paths above the package being built, e.g.  bc5d988f32/packages/libtokyo_flutter/pubspec.yaml (L42)
2023-12-26 17:05:28 +02:00
hacker1024
6552dc5c90 dart-sass-embedded: Drop 2023-12-26 17:05:28 +02:00
hacker1024
f8fb1ee85b dart-sass-embedded: Use buildDartApplication
This still fails to build as it uses an old version of the protobuf package, though.
2023-12-26 17:05:28 +02:00
hacker1024
3081228cc4 dart: Use Nix instead of Pub 2023-12-26 17:05:20 +02:00
Pol Dellaiera
a07ba135b0
Merge pull request #276785 from gaelreyrol/frankenphp-update-1.0.2
frankenphp: 1.0.1 -> 1.0.2
2023-12-26 12:56:47 +01:00
Maciej Krüger
51e1d86766
Merge pull request #225946 from boozedog/boozedog/pgadmin-package
nixos/pgadmin: add package option
2023-12-26 12:38:50 +01:00
Stanisław Pitucha
9d22745d0e
Merge pull request #276903 from viraptor/drop-from-flyctl
flyctl: drop maintainer
2023-12-26 22:27:32 +11:00
Stanisław Pitucha
b46592cef4 flyctl: drop maintainer 2023-12-26 22:25:45 +11:00
Yureka
62dbffc2d7 electron_26: 26.6.2 -> 26.6.3 2023-12-26 12:03:44 +01:00
Yureka
2ca040210d electron_27: 27.1.3 -> 27.2.0 2023-12-26 12:03:44 +01:00
Yureka
9c531999c7 electron_28: 28.0.0 -> 28.1.0 2023-12-26 12:03:44 +01:00
boozedog
0b522b2429
nixos/pgadmin: add package option 2023-12-26 11:56:25 +01:00
Bobby Rong
5aaec0c76f
Merge pull request #276733 from bobby285271/upd/xfce
xfce.xfce4-docklike-plugin: 0.4.1 -> 0.4.2
2023-12-26 18:22:25 +08:00
Fabian Affolter
df04894406
Merge pull request #276819 from r-ryantm/auto-update/python311Packages.python-google-nest
python311Packages.python-google-nest: 5.2.0 -> 5.2.1
2023-12-26 11:16:30 +01:00
Fabian Affolter
112741896f
Merge pull request #276822 from r-ryantm/auto-update/speedtest-go
speedtest-go: 1.6.9 -> 1.6.10
2023-12-26 11:14:46 +01:00
Fabian Affolter
8f2c55c38e
Merge pull request #276838 from r-ryantm/auto-update/fingerprintx
fingerprintx: 1.1.12 -> 1.1.13
2023-12-26 11:14:12 +01:00
Trent Small
d33f2cd470 ocamlPackages.poll: init at 0.3.1 2023-12-26 10:02:01 +01:00
Matthias Beyer
16d611487a
Merge pull request #276614 from r-ryantm/auto-update/wofi-pass
wofi-pass: 23.1.2 -> 23.1.4
2023-12-26 09:54:21 +01:00
Matthias Beyer
566335d76c
Merge pull request #276107 from r-ryantm/auto-update/git-quick-stats
git-quick-stats: 2.5.2 -> 2.5.3
2023-12-26 09:52:58 +01:00
Matthias Beyer
f1e46364df
Merge pull request #273252 from integrated-reasoning/cargo-typify
cargo-typify: init at 0.0.14
2023-12-26 09:40:38 +01:00
Matthias Beyer
780c3c86d4
Merge pull request #270860 from matthiasbeyer/update-cargo-public-api
cargo-public-api: 0.32.0 -> 0.33.1
2023-12-26 09:40:29 +01:00
Matthias Beyer
a9f4553c94
Merge pull request #273970 from r-ryantm/auto-update/cargo-binstall
cargo-binstall: 1.4.6 -> 1.4.8
2023-12-26 09:40:16 +01:00
Matthias Beyer
98e0af224e
Merge pull request #274156 from r-ryantm/auto-update/cargo-clone
cargo-clone: 1.1.0 -> 1.2.1
2023-12-26 09:39:34 +01:00
Matthias Beyer
1e1a85549d
Merge pull request #274617 from r-ryantm/auto-update/cargo-make
cargo-make: 0.37.4 -> 0.37.5
2023-12-26 09:38:23 +01:00
Fabian Affolter
cf3a9c786c
Merge pull request #276386 from fabaff/mypy-boto3-bump
python311Packages.mypy-boto3-*: 1.33.0 -> 1.34.0
2023-12-26 09:28:41 +01:00
Vlad M
d94c4dd9d9
Merge pull request #276851 from r-ryantm/auto-update/broot
broot: 1.30.1 -> 1.30.2
2023-12-26 10:27:55 +02:00