Commit Graph

29 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
Vladimír Čunát
661a05d10e
Revert "bmake: 20240808 -> 20240921"
This reverts commit bf21377621.

This wasn't a big rebuild on nixpkgs master, but now on staging-next
it would rebuild *-darwin stdenv, which would be too expensive
at this point.

(cherry picked from commit 65f28f123e)

Applying to master as well to minimize the potential for confusion
about bmake being unexpectedly downgraded.
2024-10-21 17:13:00 +02:00
Vladimír Čunát
3576b958e4
Reapply "bmake: 20240808 -> 20240921" (PR #349649)
This reverts commit 65f28f123e.
Update moved to staging due to causing rebuilds on staging-next.
2024-10-21 15:58:56 +02:00
Vladimír Čunát
65f28f123e
Revert "bmake: 20240808 -> 20240921"
This reverts commit bf21377621.

This wasn't a big rebuild on nixpkgs master, but now on staging-next
it would rebuild *-darwin stdenv, which would be too expensive
at this point.
2024-10-21 15:17:10 +02:00
R. Ryantm
bf21377621 bmake: 20240808 -> 20240921 2024-10-18 22:33:39 +00:00
nicoo
2641d97cbf pkgs/by-name: Convert hashes to SRI format
Reproduction script:
	# Bulk rewrite
	./maintainers/scripts/sha-to-sri.py pkgs/by-name
	# Revert some packages which will need manual intervention
	for n in amdvlk azure-cli cargo-profiler corefonts flatito fluxcd gist perf_data_converter protoc-gen-js solana-cli swt verible; do
		git checkout -- "pkgs/by-name/${n:0:2}/${n}"
	done
2024-09-15 11:24:31 +02:00
Anderson Torres
83e26d0f96 bmake: 20240722 -> 20240808 2024-09-12 22:16:21 -03:00
Anderson Torres
7a9f947b29 bmake: use nix*Log in setup hook 2024-09-12 22:16:21 -03:00
github-actions[bot]
4aa8416117
Merge master into staging-next 2024-09-02 12:05:34 +00:00
Sandro
9d4badae3e
bmaptool: rename from bmap-tools and bump 3.6 -> 3.8.0 (#332434) 2024-09-02 11:35:06 +02:00
Wolfgang Walther
f96e20895f
bmake: support structuredAttrs in setup hook
Tested libfsm with and without __structuredAttrs.
2024-08-24 12:23:36 +02:00
R. Ryantm
ebcee2adb7 bmake: 20240711 -> 20240722 2024-08-05 12:51:16 +00:00
tljuniper
afd564a3e6 bmaptool: 3.6 -> 3.8.0 2024-08-05 11:59:37 +02:00
tljuniper
252b66e187 bmap-tools: Replace with bmaptool
bmap-tools (https://github.com/intel/bmap-tools) has been archived in
April 2024 and marked as moved to yoctoproject/bmaptool
(https://github.com/yoctoproject/bmaptool).

This renames the file (while migrating to all-packages) and adds an alias.
2024-08-05 11:55:12 +02:00
R. Ryantm
f9decceab1 bmake: 20240625 -> 20240711 2024-07-15 01:03:17 +00:00
R. Ryantm
a59a1eea8a bmake: 20240520 -> 20240625 2024-06-28 20:14:11 +00:00
Anderson Torres
894ea3e439 [wip] bmake: reenable test opt-chdir 2024-06-10 11:27:53 -03:00
Anderson Torres
074c45769c bmake: 20240301 -> 20240520
- The first patch is now unneeded
- The second one needs an update
- Now Musl is working 100%... strange...
2024-06-10 11:27:53 -03:00
Sigmanificient
cc8120d3ff pkgs/by-name: remove unuseed fetchpatch arguments 2024-05-24 02:49:58 +02:00
R. Ryantm
24670914cd bmake: 20240212 -> 20240301 2024-03-03 03:15:22 +00:00
R. Ryantm
90497714cc bmake: 20240108 -> 20240212 2024-02-19 06:22:31 +00:00
R. Ryantm
a1c58f2a97 bmake: 20231210 -> 20240108 2024-01-23 16:26:15 +00:00
Anderson Torres
e52bf52270 bmake: 20231124 -> 20231210 2023-12-31 21:40:24 -03:00
Anderson Torres
78d92bbe8e bmake: 20230909 -> 20231124 2023-12-31 21:40:24 -03:00
Adam Joseph
c7e0f6b905 treewide: s_targetPlatform_hostPlatform_ in non-compiler packages
stdenv.targetPlatform really shouldn't be used by software that
doesn't generate or manipulate binaries.  I reviewed all uses of
targetPlatform outside of pkgs/development/compilers and pkgs/stdenv
and replaced those which weren't involved in something which fits
these criteria.
2023-11-17 08:07:34 +00:00
Anderson Torres
ae8fff7469 bmake: more accurate metainfo about brokenness 2023-09-22 01:38:23 -03:00
Anderson Torres
db00521fb5 bmake: 20230723 -> 20230909 2023-09-22 01:38:23 -03:00
Anderson Torres
8a75a8f4cf bmake: move to by-name 2023-09-22 01:38:23 -03:00