Commit Graph

2388 Commits

Author SHA1 Message Date
Paul Haerle
a8dac99db4
Merge pull request #1078 from phaer/pdm-sort-extras
pdm: sort extras before making the key
2024-11-21 19:49:20 +01:00
phaer
c554f54834 pdm: sort extras before making the key
...otherwise we seem to get them in the order they are
declared in in pyproject.toml, which seemingly might not
be the same as in the lock file where they are sorted
2024-11-21 19:41:49 +01:00
dusk
91bec8a085
feat(rust-crane): expose the crane lib that is created from craneSource as a read-only option (#1074) 2024-11-20 14:31:51 +00:00
Florian Friesdorf
e118d69b14 Enable building python reuse from source 2024-11-18 14:41:40 +07:00
dusk
607c99076d
feat(rust-crane): add options for changing build, check and test cargo subcommands (#1072) 2024-11-17 21:08:10 +00:00
dusk
44d4141168
refactor(rust): deduplicate vendor and utils code (#1054)
* refactor(rust): consolidate the separated vendoring code into rust-cargo-vendor

* refactor(rust): move the utility code in utils.nix to rust-cargo-lock and rust-cargo-vendor

* fix(rust-crane): add the necessary dependencies to config.deps for devshell

* refactor(rust-cargo-vendor): remove unnecessary mkMerge

* fix(rust-crane): override cargo in config.deps with our toolchain so that rust-cargo-vendor uses it too
2024-11-12 18:09:27 +03:00
dusk
432bdc6f94
fix(rust-crane): add mkRustToolchain to interface options, define a proper default, pass toolchain to vendor and devshell (#1070) 2024-11-12 00:28:26 +00:00
dusk
51943fca6b
refactor(rust-crane): don't overlay the pkgs for crane, use the overrideToolchain api instead (#1069) 2024-11-04 15:33:07 +03:00
Paul Haerle
7acdae705d
Merge pull request #1067 from purepani/push-tpsnkulpkxxk
Adds uv resolver for pdm
2024-10-26 10:52:21 +02:00
purepani
993ca8de94 Adds uv resolver for pdm 2024-10-25 22:14:10 -05:00
purepani
1a5e625de7 Updates flake.lock 2024-10-25 22:10:33 -05:00
mergify[bot]
c6935471f7
Merge pull request #1064 from nix-community/update_flake_lock_action
Update nixpkgs
2024-10-10 18:41:33 +00:00
github-actions[bot]
6e37594ea4 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/1366d1af8f58325602280e43ed6233849fb92216?narHash=sha256-kk530XBUGDpt0DQbyUb3yDpSddPqF9PA5KTo/nsmmg0%3D' (2024-10-08)
  → 'github:NixOS/nixpkgs/b69de56fac8c2b6f8fd27f2eca01dcda8e0a4221?narHash=sha256-f0SBJz1eZ2yOuKUr5CA9BHULGXVSn6miBuUWdTyhUhU%3D' (2024-10-10)
2024-10-10 18:35:50 +00:00
github-actions[bot]
a3076db8f9 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/1366d1af8f58325602280e43ed6233849fb92216?narHash=sha256-kk530XBUGDpt0DQbyUb3yDpSddPqF9PA5KTo/nsmmg0%3D' (2024-10-08)
  → 'github:NixOS/nixpkgs/b69de56fac8c2b6f8fd27f2eca01dcda8e0a4221?narHash=sha256-f0SBJz1eZ2yOuKUr5CA9BHULGXVSn6miBuUWdTyhUhU%3D' (2024-10-10)
2024-10-10 18:35:50 +00:00
mergify[bot]
586ff3bb75
Merge pull request #1063 from nix-community/update_flake_lock_action
Update nixpkgs
2024-10-09 18:41:50 +00:00
github-actions[bot]
faf11e8371 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/f85a2d005e83542784a755ca8da112f4f65c4aa4?narHash=sha256-W3D5YpNrUVTFPVU4jiEiboaaUDShaiH5fRl9aJLqUnU%3D' (2024-10-07)
  → 'github:NixOS/nixpkgs/1366d1af8f58325602280e43ed6233849fb92216?narHash=sha256-kk530XBUGDpt0DQbyUb3yDpSddPqF9PA5KTo/nsmmg0%3D' (2024-10-08)
2024-10-09 18:35:26 +00:00
github-actions[bot]
3a9458c3f5 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/f85a2d005e83542784a755ca8da112f4f65c4aa4?narHash=sha256-W3D5YpNrUVTFPVU4jiEiboaaUDShaiH5fRl9aJLqUnU%3D' (2024-10-07)
  → 'github:NixOS/nixpkgs/1366d1af8f58325602280e43ed6233849fb92216?narHash=sha256-kk530XBUGDpt0DQbyUb3yDpSddPqF9PA5KTo/nsmmg0%3D' (2024-10-08)
2024-10-09 18:35:25 +00:00
mergify[bot]
24ab0714ac
Merge pull request #1062 from nix-community/update_flake_lock_action
Update nixpkgs
2024-10-08 18:41:40 +00:00
github-actions[bot]
2c55902d14 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c8a17040be4a20b29589cb4043a9e0c36af1930e?narHash=sha256-7NBJm1jfMeAowE1J2oljYqWVvI9X7FyyxBY4O8uB/Os%3D' (2024-10-06)
  → 'github:NixOS/nixpkgs/f85a2d005e83542784a755ca8da112f4f65c4aa4?narHash=sha256-W3D5YpNrUVTFPVU4jiEiboaaUDShaiH5fRl9aJLqUnU%3D' (2024-10-07)
2024-10-08 18:35:44 +00:00
github-actions[bot]
b1c747d16c flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c8a17040be4a20b29589cb4043a9e0c36af1930e?narHash=sha256-7NBJm1jfMeAowE1J2oljYqWVvI9X7FyyxBY4O8uB/Os%3D' (2024-10-06)
  → 'github:NixOS/nixpkgs/f85a2d005e83542784a755ca8da112f4f65c4aa4?narHash=sha256-W3D5YpNrUVTFPVU4jiEiboaaUDShaiH5fRl9aJLqUnU%3D' (2024-10-07)
2024-10-08 18:35:43 +00:00
mergify[bot]
cb914d7bfb
Merge pull request #1061 from nix-community/update_flake_lock_action
Update nixpkgs
2024-10-07 18:37:24 +00:00
github-actions[bot]
b734eae0e3 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/7d49afd36b5590f023ec56809c02e05d8164fbc4?narHash=sha256-RyQMxBhpaZfL0AqEyuiM8I7aAtxDVc9siAsNMY8WFTs%3D' (2024-10-06)
  → 'github:NixOS/nixpkgs/c8a17040be4a20b29589cb4043a9e0c36af1930e?narHash=sha256-7NBJm1jfMeAowE1J2oljYqWVvI9X7FyyxBY4O8uB/Os%3D' (2024-10-06)
2024-10-07 18:35:03 +00:00
github-actions[bot]
1fa776ea12 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/7d49afd36b5590f023ec56809c02e05d8164fbc4?narHash=sha256-RyQMxBhpaZfL0AqEyuiM8I7aAtxDVc9siAsNMY8WFTs%3D' (2024-10-06)
  → 'github:NixOS/nixpkgs/c8a17040be4a20b29589cb4043a9e0c36af1930e?narHash=sha256-7NBJm1jfMeAowE1J2oljYqWVvI9X7FyyxBY4O8uB/Os%3D' (2024-10-06)
2024-10-07 18:35:02 +00:00
mergify[bot]
6348082431
Merge pull request #1060 from nix-community/dave
convenience features: mixin modules + pkgs arg
2024-10-07 08:07:23 +00:00
DavHau
94db134353 add module arg pkgs
This change adds a `pkgs` arguments to the module args.

Accessing packages from nixpkgs becomes easier as the user is not forced to go through `config.deps` anymore.

`config.deps` can still be used to override packages from `pkgs`.
2024-10-07 15:05:20 +07:00
DavHau
c7cb1c48c3 add module buildPythonPackage-mixin
Like buildPythonPackage, but has all options at the toplevel for improved usability.
2024-10-07 14:54:26 +07:00
DavHau
daf1d40952 add new module mkDerivation-mixin:
Like mkDerivation, but has all options at the toplevel for improved usability.
2024-10-07 14:54:26 +07:00
mergify[bot]
baaf4fdf83
Merge pull request #1059 from nix-community/update_flake_lock_action
Update nixpkgs
2024-10-06 18:36:35 +00:00
github-actions[bot]
e3b72b8c2c flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/e2f08f4d8b3ecb5cf5c9fd9cb2d53bb3c71807da?narHash=sha256-CAZF2NRuHmqTtRTNAruWpHA43Gg2UvuCNEIzabP0l6M%3D' (2024-10-05)
  → 'github:NixOS/nixpkgs/7d49afd36b5590f023ec56809c02e05d8164fbc4?narHash=sha256-RyQMxBhpaZfL0AqEyuiM8I7aAtxDVc9siAsNMY8WFTs%3D' (2024-10-06)
2024-10-06 18:32:58 +00:00
github-actions[bot]
376327c630 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/e2f08f4d8b3ecb5cf5c9fd9cb2d53bb3c71807da?narHash=sha256-CAZF2NRuHmqTtRTNAruWpHA43Gg2UvuCNEIzabP0l6M%3D' (2024-10-05)
  → 'github:NixOS/nixpkgs/7d49afd36b5590f023ec56809c02e05d8164fbc4?narHash=sha256-RyQMxBhpaZfL0AqEyuiM8I7aAtxDVc9siAsNMY8WFTs%3D' (2024-10-06)
2024-10-06 18:32:57 +00:00
mergify[bot]
c4ad40f889
Merge pull request #1058 from nix-community/update_flake_lock_action
Update nixpkgs
2024-10-05 18:38:47 +00:00
github-actions[bot]
6ffb75e8ea flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/eeeb90a1dd3c9bea3afdbc76fd34d0fb2a727c7a?narHash=sha256-JXumn7X%2BsuKEcehp4rchSvBzIboqyybQ5bLK4wk7gQU%3D' (2024-10-04)
  → 'github:NixOS/nixpkgs/e2f08f4d8b3ecb5cf5c9fd9cb2d53bb3c71807da?narHash=sha256-CAZF2NRuHmqTtRTNAruWpHA43Gg2UvuCNEIzabP0l6M%3D' (2024-10-05)
2024-10-05 18:33:05 +00:00
github-actions[bot]
a18a86b46f flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/eeeb90a1dd3c9bea3afdbc76fd34d0fb2a727c7a?narHash=sha256-JXumn7X%2BsuKEcehp4rchSvBzIboqyybQ5bLK4wk7gQU%3D' (2024-10-04)
  → 'github:NixOS/nixpkgs/e2f08f4d8b3ecb5cf5c9fd9cb2d53bb3c71807da?narHash=sha256-CAZF2NRuHmqTtRTNAruWpHA43Gg2UvuCNEIzabP0l6M%3D' (2024-10-05)
2024-10-05 18:33:05 +00:00
mergify[bot]
053516ed06
Merge pull request #1057 from nix-community/update_flake_lock_action
Update nixpkgs
2024-10-04 18:40:57 +00:00
github-actions[bot]
b931e31be9 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/fd698a4ab779fb7fb95425f1b56974ba9c2fa16c?narHash=sha256-wQ3RN0mwaLoED8Qu5dc%2Bu0v/pRSPyy50I0FTEyb5/f8%3D' (2024-10-02)
  → 'github:NixOS/nixpkgs/eeeb90a1dd3c9bea3afdbc76fd34d0fb2a727c7a?narHash=sha256-JXumn7X%2BsuKEcehp4rchSvBzIboqyybQ5bLK4wk7gQU%3D' (2024-10-04)
2024-10-04 18:35:17 +00:00
github-actions[bot]
ef83c1af65 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/fd698a4ab779fb7fb95425f1b56974ba9c2fa16c?narHash=sha256-wQ3RN0mwaLoED8Qu5dc%2Bu0v/pRSPyy50I0FTEyb5/f8%3D' (2024-10-02)
  → 'github:NixOS/nixpkgs/eeeb90a1dd3c9bea3afdbc76fd34d0fb2a727c7a?narHash=sha256-JXumn7X%2BsuKEcehp4rchSvBzIboqyybQ5bLK4wk7gQU%3D' (2024-10-04)
2024-10-04 18:35:17 +00:00
dusk
3f10812e1e
feat(rust-crane): update crane version to 0.19.0 (#1053)
fix(rust-crane): override cranePkgs cargo with dream2nix supplied cargo

style(rust-crane): format
2024-10-04 05:06:14 +03:00
mergify[bot]
745574211f
Merge pull request #1052 from nix-community/update_flake_lock_action
Update nixpkgs
2024-10-03 18:41:52 +00:00
github-actions[bot]
de644ac043 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/b5b2fecd0cadd82ef107c9583018f381ae70f222?narHash=sha256-k6YxGj08voz9NvuKExojiGXAVd69M8COtqWSKr6sQS4%3D' (2024-09-28)
  → 'github:NixOS/nixpkgs/fd698a4ab779fb7fb95425f1b56974ba9c2fa16c?narHash=sha256-wQ3RN0mwaLoED8Qu5dc%2Bu0v/pRSPyy50I0FTEyb5/f8%3D' (2024-10-02)
2024-10-03 18:35:44 +00:00
github-actions[bot]
d376097c14 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/b5b2fecd0cadd82ef107c9583018f381ae70f222?narHash=sha256-k6YxGj08voz9NvuKExojiGXAVd69M8COtqWSKr6sQS4%3D' (2024-09-28)
  → 'github:NixOS/nixpkgs/fd698a4ab779fb7fb95425f1b56974ba9c2fa16c?narHash=sha256-wQ3RN0mwaLoED8Qu5dc%2Bu0v/pRSPyy50I0FTEyb5/f8%3D' (2024-10-02)
2024-10-03 18:35:43 +00:00
mergify[bot]
2797dd2da7
Merge pull request #1051 from nix-community/update_flake_lock_action
Update nixpkgs
2024-09-28 18:39:03 +00:00
github-actions[bot]
987a3c248b flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/28b5b8af91ffd2623e995e20aee56510db49001a?narHash=sha256-1uw3y94dA4l22LkqHRIsb7qr3rV5XdxQFqctINfx8Cc%3D' (2024-09-26)
  → 'github:NixOS/nixpkgs/b5b2fecd0cadd82ef107c9583018f381ae70f222?narHash=sha256-k6YxGj08voz9NvuKExojiGXAVd69M8COtqWSKr6sQS4%3D' (2024-09-28)
2024-09-28 18:33:23 +00:00
github-actions[bot]
213a95a21b flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/28b5b8af91ffd2623e995e20aee56510db49001a?narHash=sha256-1uw3y94dA4l22LkqHRIsb7qr3rV5XdxQFqctINfx8Cc%3D' (2024-09-26)
  → 'github:NixOS/nixpkgs/b5b2fecd0cadd82ef107c9583018f381ae70f222?narHash=sha256-k6YxGj08voz9NvuKExojiGXAVd69M8COtqWSKr6sQS4%3D' (2024-09-28)
2024-09-28 18:33:23 +00:00
mergify[bot]
9a500896a8
Merge pull request #1050 from nix-community/update_flake_lock_action
Update nixpkgs
2024-09-27 18:41:59 +00:00
github-actions[bot]
2fa23f16ce flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/4f31540079322e6013930b5b2563fd10f96917f0?narHash=sha256-AHTKbJ9ffR7Nx%2BXcR2XP0AYLI4OlUh2IGh4SAkdG5Ig%3D' (2024-09-25)
  → 'github:NixOS/nixpkgs/28b5b8af91ffd2623e995e20aee56510db49001a?narHash=sha256-1uw3y94dA4l22LkqHRIsb7qr3rV5XdxQFqctINfx8Cc%3D' (2024-09-26)
2024-09-27 18:35:47 +00:00
github-actions[bot]
4acdd67b15 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/4f31540079322e6013930b5b2563fd10f96917f0?narHash=sha256-AHTKbJ9ffR7Nx%2BXcR2XP0AYLI4OlUh2IGh4SAkdG5Ig%3D' (2024-09-25)
  → 'github:NixOS/nixpkgs/28b5b8af91ffd2623e995e20aee56510db49001a?narHash=sha256-1uw3y94dA4l22LkqHRIsb7qr3rV5XdxQFqctINfx8Cc%3D' (2024-09-26)
2024-09-27 18:35:46 +00:00
mergify[bot]
8f9fd56fa7
Merge pull request #1038 from nix-community/update_flake_lock_action
Update nixpkgs
2024-09-26 18:44:29 +00:00
github-actions[bot]
b5cf9ca76f flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/ae815cee91b417be55d43781eb4b73ae1ecc396c?narHash=sha256-zRkDV/nbrnp3Y8oCADf5ETl1sDrdmAW6/bBVJ8EbIdQ%3D' (2024-08-23)
  → 'github:NixOS/nixpkgs/4f31540079322e6013930b5b2563fd10f96917f0?narHash=sha256-AHTKbJ9ffR7Nx%2BXcR2XP0AYLI4OlUh2IGh4SAkdG5Ig%3D' (2024-09-25)
2024-09-26 18:34:33 +00:00
github-actions[bot]
0f74251d7b flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/ae815cee91b417be55d43781eb4b73ae1ecc396c?narHash=sha256-zRkDV/nbrnp3Y8oCADf5ETl1sDrdmAW6/bBVJ8EbIdQ%3D' (2024-08-23)
  → 'github:NixOS/nixpkgs/4f31540079322e6013930b5b2563fd10f96917f0?narHash=sha256-AHTKbJ9ffR7Nx%2BXcR2XP0AYLI4OlUh2IGh4SAkdG5Ig%3D' (2024-09-25)
2024-09-26 18:34:32 +00:00
mergify[bot]
71fe8253ca
Merge pull request #1049 from nix-community/locks
examples: update pip lock for aarch64-darwin
2024-09-26 12:21:02 +00:00