Commit Graph

14 Commits

Author SHA1 Message Date
Emily
ce788776a5 Merge master into staging-next 2024-11-09 12:51:01 +00:00
aleksana
571c71e6f7 treewide: migrate packages to pkgs/by-name, take 1
We are migrating packages that meet below requirements:

1. using `callPackage`
2. called path is a directory
3. overriding set is empty (`{ }`)
4. not containing path expressions other than relative path (to
makenixpkgs-vet happy)
5. not referenced by nix files outside of the directory, other
than`pkgs/top-level/all-packages.nix`
6. not referencing nix files outside of the directory
7. not referencing `default.nix` (since it's changed to `package.nix`)
8. `outPath` doesn't change after migration

The tool is here: https://github.com/Aleksanaa/by-name-migrate.
2024-11-09 20:04:51 +08:00
R. Ryantm
0f64edbf87 dtools: 2.109.0 -> 2.109.1 2024-07-02 13:15:59 +00:00
Sandro
9d4de0f96e
Merge pull request #309331 from Yarny0/dtv-scan-tables-update
dtv-scan-tables: update and migrate to by-name and finalAttrs
2024-06-26 01:06:53 +02:00
R. Ryantm
1141a5cde5 dtools: 2.108.0 -> 2.109.0 2024-06-15 08:28:13 +00:00
Yarny0
66daba4ef0 dtv-scan-tables: 2022-04-30-57ed29822750 -> 2024-03-24-7098bdd27548 2024-06-02 16:58:17 +02:00
Yarny0
7e4f6f48d2 dtv-scan-tables: remove meta = with lib; 2024-06-02 16:57:54 +02:00
Yarny0
aba8e44778 dtv-scan-tables: use finalAttrs pattern instead of rec 2024-06-02 16:57:52 +02:00
Yarny0
f683106052 dtv-scan-tables: migrate to pkgs/by-name overlay 2024-06-02 16:56:53 +02:00
Sigmanificient
cc8120d3ff pkgs/by-name: remove unuseed fetchpatch arguments 2024-05-24 02:49:58 +02:00
Jeremy Baxter
e85f7c6c9d dtools: 2.106.1 -> 2.108.0
Current arm64 patch broke so I adapted it to apply on 2.108.1.

The generic Makefile is now used instead of posix.mak which has been
deprecated for quite a while now.
2024-04-02 17:45:48 +13:00
Jeremy Baxter
b01c88e620 dtools: refactor
o  switch to using finalAttrs pattern over rec expression in
    mkDerivation call
 o  use hash over sha256 in calls to fetchers
 o  remove the build-time dependency on gnumake42; dtools now builds
    fine with the latest version of GNU make
 o  use stdenv's implicit phases that build+install with make
 o  specify make flags through makeFlags rather than through an
    arbitrary attribute
 o  remove unnecessary make flags
 o  build with parallelism
 o  use checkTarget instead of providing a full checkPhase
 o  clean up meta
2024-04-02 17:20:43 +13:00
Jeremy Baxter
d1fec21f64 dtools: migrate to pkgs/by-name 2024-04-02 17:20:43 +13:00
Markus Kowalewski
55a71be460 dtcmp: init at 1.1.5 2023-11-10 10:39:51 +01:00