Commit Graph

66 Commits

Author SHA1 Message Date
Cosima Neidahl
350c5970da
rcu: 2024.001q -> 2025.001r (#380414) 2025-02-16 01:09:09 +01:00
Anderson Torres
cab2a1296e
treewide: remove AndersonTorres from maintainers
As I said before, I want to keep a narrow focus on Nixpkgs. Now that I am back
at undergrad, this focus should be even narrower: I will keep my eyes on Emacs,
and nothing else.
2025-02-12 00:36:02 -03:00
OPNA2608
a89985fde9 rcu: 2024.001q -> 2025.001r 2025-02-08 18:47:25 +01:00
K900
7017fbeb11 Merge remote-tracking branch 'origin/master' into staging-next 2025-02-01 15:17:10 +03:00
R. Ryantm
5d84559823 rc-9front: 0-unstable-2022-11-01 -> 0-unstable-2025-01-19 2025-01-27 22:58:42 +00:00
Alyssa Ross
63bff8c132
treewide: migrate to fetchCargoVendor, batch 1
Cargo 1.84.0 seems to have changed the output format of cargo vendor
again, once again invalidating fetchCargoTarball FOD hashes.  It's
time to fix this once and for all, switching across the board to
fetchCargoVendor, which is not dependent on cargo vendor's output
format.

It should be possible to reproduce this diff.  To do so, get the list
of files changed by this commit, e.g. with git diff --name-only, then
run the following two commands, each with that list of files as their
standard input:

	xargs sed -i 's/^\(. *\)\(cargoHash\)\b/\1useFetchCargoVendor = true;\n\1cargoHash/'
	cut -d / -f 4 | xargs -n 1 nix-update --version=skip

This will take a long time.  It might be possible to parallelize it
using xargs' -P option.  I haven't tested it.
2025-01-23 11:46:43 +01:00
Cosima Neidahl
915dff30ac
rcu: Fix running it (#371625) 2025-01-18 19:09:54 +01:00
Sandro
a4a5d95963
rc-9front: introduce package tests & do not assume /usr/bin/env and import from coreutils (#279676) 2025-01-17 22:09:15 +01:00
Gaetan Lepage
9ac808240c rcodesign: 0.28.0 -> 0.29.0
Diff: https://github.com/indygreg/apple-platform-rs/compare/apple-codesign/0.28.0...apple-codesign/0.29.0
2025-01-09 13:15:50 +01:00
OPNA2608
a90d31f28e rcu: Fix startup 2025-01-08 19:38:24 +01:00
Jacob Moody
3e4621e5d9 rc-9front: do not assume /usr/bin/env instead import from coreutils and add
package tests
2025-01-08 02:42:57 -06:00
Lin Xianyi
1f2553f6ca rclip: fix build 2025-01-04 11:35:59 +08:00
Austin Horstman
ce1f9eb417
treewide: unpin apple-sdk_11 2025-01-03 10:20:01 -06:00
Gaetan Lepage
7a6360aa25 rclip: relax rawpy dependency 2024-12-15 15:27:11 +01:00
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Donovan Glover
5f708cb9c0
rcodesign: 0.27.0 -> 0.28.0 (#356104) 2024-12-03 18:23:22 +00:00
Gaetan Lepage
9884d8921a rclip: 1.10.3 -> 1.11.0
Diff:
https://github.com/yurijmikhalevich/rclip/compare/refs/tags/v1.10.3...v1.11.0

Changelog:
https://github.com/yurijmikhalevich/rclip/releases/tag/v1.11.0
2024-11-28 15:38:59 +01:00
Gaetan Lepage
e79c1007de rclip: format 2024-11-28 15:38:59 +01:00
Peder Bergebakken Sundt
36e24daa94
rcp: 0.13.0 -> 0.15.0 (#356855) 2024-11-24 04:34:42 +01:00
Anderson Torres
58fe14bdf9 treewide: remove AndersonTorres from some packages' meta.maintainers 2024-11-21 21:24:15 -03:00
Mateusz Wykurz
c4b1d21e7b rcp: 0.13.0 -> 0.15.0 2024-11-17 19:31:35 -07:00
Euan Kemp
e032def5ea rcodesign: 0.27.0 -> 0.28.0
Just a straightforward version bump; we get to drop a couple patches
that merged upstream!
2024-11-15 08:41:55 +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
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
Cosima Neidahl
d19ec26142
rcu: 2024.001p -> 2024.001q (#341869) 2024-09-20 13:43:31 +02:00
Anderson Torres
f0e64ce16f treewide: migrate packages maintained by AndersonTorres to by-name
Manual migration for the sake of by-name migration is no longer discouraged
since #340235.
2024-09-16 14:26:47 -03:00
OPNA2608
1521f96782 rcu: 2024.001p -> 2024.001q 2024-09-16 00:31:27 +02: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
ghpzin
fe0a5507a8
rcu: disable build on hydra
- rcu uses requireFile as src, so it cannot be built on Hydra
2024-09-05 21:36:28 +03:00
R. Ryantm
17b38e58a1 rcp: 0.12.0 -> 0.13.0 2024-09-02 17:46:06 +00:00
Lin Xianyi
b454835235 rclip: 1.10.2 -> 1.10.3
Diff: https://github.com/yurijmikhalevich/rclip/compare/refs/tags/v1.10.2...v1.10.3
2024-08-28 16:19:45 +08:00
R. Ryantm
4ef4389aa4 rcp: 0.11.0 -> 0.12.0 2024-08-26 23:52:33 +00:00
OPNA2608
5aa8ddf7e5 rcu: Properly keep src alive 2024-08-14 19:46:43 +02:00
R. Ryantm
d3fbbcb822 rclip: 1.10.1 -> 1.10.2 2024-07-17 19:35:58 +00:00
Vladimír Čunát
44b36397c2
Merge branch 'master' into staging-next
Conflicts - GitHub wouldn't auto-resolve them but my local git did:
	pkgs/development/cuda-modules/cuda/overrides.nix
2024-07-04 10:10:22 +02:00
Nick Cao
750b913ac4
Merge pull request #324118 from r-ryantm/auto-update/rcp
rcp: 0.10.1 -> 0.11.0
2024-07-03 16:56:58 -04:00
Vladimír Čunát
c76085b3a9
Merge branch 'master' into staging-next 2024-07-03 19:07:35 +02:00
OPNA2608
c2886beb55 rcu: Fix hash
2024.001(p) had a small fixup. Getting the original src is still possible, but less convenient. Let's just give in this time.
2024-07-02 21:52:06 +02:00
R. Ryantm
3d89dabfb7 rcp: 0.10.1 -> 0.11.0 2024-07-02 18:19:23 +00:00
github-actions[bot]
c1d6d547af
Merge staging-next into staging 2024-06-24 06:01:33 +00:00
R. Ryantm
22b3487860 rclip: 1.10.0 -> 1.10.1 2024-06-23 18:27:54 +00:00
Martin Weinelt
f822b2ba5c Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
- pkgs/development/python-modules/langsmith/default.nix
- pkgs/development/python-modules/rich-pixels/default.nix
- pkgs/servers/teleport/generic.nix
2024-06-18 20:16:19 +02:00
Cosima Neidahl
dc7903bf42
Merge pull request #319666 from OPNA2608/update/rcu
rcu: 2024.001o -> 2024.001p
2024-06-16 22:08:17 +02:00
Lin Xianyi
4cbba72894 rclip: 1.9.0 -> 1.10.0
Changelog: https://github.com/yurijmikhalevich/rclip/releases/tag/v1.10.0
Diff: https://github.com/yurijmikhalevich/rclip/compare/refs/tags/v1.9.0...v1.10.0
2024-06-16 19:28:45 +08:00
github-actions[bot]
098fe8ee26
Merge staging-next into staging 2024-06-14 18:01:39 +00:00
Martin Weinelt
abdf5dc772
treewide: remove pythonRelaxDepsHook references
It is is now provided automatically, when `pythonRelaxDeps` or
`pythonRemoveDeps` is defined through `mk-python-derivation`.
2024-06-14 14:52:00 +02:00
R. Ryantm
ce2eaddb1a rcp: 0.9.0 -> 0.10.1 2024-06-13 22:18:57 +00:00
OPNA2608
418ee2b9dc rcu: 2024.001o -> 2024.001p 2024-06-14 00:17:54 +02:00
Lin Xianyi
15b78c32bf rclip: 1.8.10 -> 1.9.0
Changelog: https://github.com/yurijmikhalevich/rclip/releases/tag/v1.9.0
Diff: https://github.com/yurijmikhalevich/rclip/compare/refs/tags/v1.8.10...v1.9.0
2024-06-13 09:35:57 +08:00
Alexis Hildebrandt
f8c4a98e8e treewide: Remove the definite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"([Tt]he)? ' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Tt]he (.)/\1\U\2/'
2024-06-09 23:08:46 +02:00