Commit Graph

51 Commits

Author SHA1 Message Date
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
R. Ryantm
286d8119b6 vcpkg: 2024.10.21 -> 2024.11.16 2024-12-08 10:00:13 +00:00
Theodore Ni
2c6889b18a
vcpkg-tool: use new Darwin SDK pattern 2024-11-11 00:08:45 -08: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
6c4d6d7ffe vcpkg: 2024.09.30 -> 2024.10.21 2024-11-03 20:51:05 +00:00
R. Ryantm
a04ea8ca75 vcpkg: 2024.08.23 -> 2024.09.30 2024-10-04 06:38:19 +00:00
R. Ryantm
f50034b1bb vcpkg: 2024.07.12 -> 2024.08.23 2024-08-29 04:34:01 +00:00
superherointj
7354bda208 maintainers: remove superherointj 2024-08-26 17:50:54 -03:00
Guillaume Racicot
9443df541a vcpkg: update description 2024-08-14 13:56:24 -04:00
Guillaume Racicot
d5322442e6 vcpkg: support builtin-baseline without git 2024-08-14 13:50:27 -04:00
Sebastián Mancilla
7c1fcc6616
Merge pull request #327790 from r-ryantm/auto-update/vcpkg
vcpkg: 2024.06.15 -> 2024.07.12
2024-08-13 23:11:52 -04:00
Sebastián Mancilla
f108b9ddef
Merge pull request #327830 from r-ryantm/auto-update/vcpkg-tool
vcpkg-tool: 2024-06-10 -> 2024-07-10
2024-08-13 23:08:06 -04:00
h7x4
9412d1b908
Merge pull request #329033 from Jayman2000/fix-317553
vcpkg: fix binaries not being able to find libstdc++
2024-07-28 21:44:55 +02:00
Jason Yundt
c860316dbc vcpkg: fix binaries not being able to find libstdc++
Before this change, if you tried to run a binary that was installed by
vcpkg, then you would get this error:

  error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

This change prevents that error from happening.

Fixes #317553.
2024-07-24 17:16:32 -04:00
superherointj
8b1dd121b0 vcluster: nixfmt format 2024-07-22 10:15:30 -03:00
superherointj
b7060f9368 vcluster: prefer alphabetical order 2024-07-22 10:15:04 -03:00
superherointj
f75dda59e7 vcluster: move to by-name 2024-07-22 10:12:57 -03:00
h7x4
6c5d58f82f
vcpkg: add h7x4 as maintainer 2024-07-17 09:26:14 +02:00
h7x4
746e20e83a
vcpkg-tool: add h7x4 as maintainer 2024-07-17 09:26:14 +02:00
h7x4
7ca7de5563
vcpkg-tool: add meta.changelog 2024-07-17 09:26:14 +02:00
h7x4
2a2a64abc8
vcpkg-tool: add basic test for wrapper 2024-07-17 09:26:14 +02:00
h7x4
f24b1fb11c
vcpkg-tool: add debug-print functionality to wrapper 2024-07-17 09:26:13 +02:00
h7x4
02fa2febc3
vcpkg: add 'doWrap' flag 2024-07-17 09:26:13 +02:00
h7x4
d801c41d12
vcpkg-tool: add missing runtime deps 2024-07-17 09:26:13 +02:00
h7x4
c91ba428da
vcpkg: patch scripts to find arm cross-compilers automatically 2024-07-17 09:26:13 +02:00
h7x4
aac9605ed3
vcpkg: add quotations 2024-07-17 09:26:13 +02:00
h7x4
2d92989883
vcpkg-tool: ensure opinionated config is overridable
- use overridable environment variables for input
- prefix those variables with "NIX_", to communicate that this is
  something specific to nixpkgs
- detect equal cli flags, and override envvars based on them
- add preferred path "$XDG_CACHE_HOME/vcpkg" before "$HOME/.vcpkg/root"
- set "--x-install-root"

Co-authored-by: Edgar B <39066502+Guekka@users.noreply.github.com>
2024-07-17 09:26:12 +02:00
R. Ryantm
f35916e1d9 vcpkg-tool: 2024-06-10 -> 2024-07-10 2024-07-17 06:28:35 +00:00
R. Ryantm
bb39c065ad vcpkg: 2024.06.15 -> 2024.07.12 2024-07-17 02:21:08 +00:00
h7x4
336e65d4a8
vcpkg{,-tool}: move large part of the wrapper to vcpkg-tool 2024-07-15 09:59:59 +02:00
R. Ryantm
94d49419f8 vcpkg: 2024.05.24 -> 2024.06.15 2024-06-26 21:27:36 +00:00
h7x4
8afd7c6e1a
vcpkg-tool: move some deps to buildInputs 2024-06-20 17:01:25 +02:00
R. Ryantm
feacdb625c vcpkg-tool: 2024-04-23 -> 2024-06-10 2024-06-13 03:02:28 +00:00
R. Ryantm
c3fcd3e653 vcpkg: 2024.04.26 -> 2024.05.24 2024-05-29 05:46:55 +00:00
R. Ryantm
1d8baac36e vcpkg: 2024.03.25 -> 2024.04.26 2024-05-01 21:35:06 +00:00
R. Ryantm
a92dfb3f5d vcpkg-tool: 2024-03-14 -> 2024-04-23 2024-04-30 04:49:41 +00:00
R. Ryantm
1fd6ad1f0b vcpkg: 2024.03.19 -> 2024.03.25 2024-03-31 22:30:34 +00:00
Weijia Wang
cd5ef0e975
Merge pull request #297400 from r-ryantm/auto-update/vcpkg-tool
vcpkg-tool: 2024-02-07 -> 2024-03-14
2024-03-25 00:16:35 +01:00
R. Ryantm
0b251d8c4a vcpkg: 2024.02.14 -> 2024.03.19 2024-03-20 07:26:47 +00:00
R. Ryantm
85b8dc14ce vcpkg-tool: 2024-02-07 -> 2024-03-14 2024-03-20 07:24:03 +00:00
stuebinm
ff1a94e523 treewide: add meta.mainProgram to packages with a single binary
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
R. Ryantm
94736fd132 vcpkg: 2024.01.12 -> 2024.02.14 2024-02-16 22:48:06 +00:00
R. Ryantm
a37f74e679 vcpkg-tool: 2024-02-05 -> 2024-02-07 2024-02-11 11:13:42 +00:00
R. Ryantm
f3c2b4cd42 vcpkg-tool: 2024-01-11 -> 2024-02-05 2024-02-07 08:10:18 +00:00
R. Ryantm
6940744a6f vcpkg: 2023.12.12 -> 2024.01.12 2024-01-21 16:02:22 +00:00
R. Ryantm
20f4c5233d vcpkg-tool: 2023-12-12 -> 2024-01-11 2024-01-18 12:30:07 +00:00
OTABI Tomoya
c440620657
Merge pull request #276587 from r-ryantm/auto-update/vcpkg
vcpkg: 2023.10.19 -> 2023.12.12
2024-01-01 09:17:44 +09:00
R. Ryantm
de78d9392e vcpkg-tool: 2023-10-18 -> 2023-12-12 2023-12-25 01:39:33 +00:00
R. Ryantm
2d75644e71 vcpkg: 2023.10.19 -> 2023.12.12 2023-12-25 01:24:55 +00:00
Guillaume Racicot
810da0480b vcpkg: init at 2023.08.09 2023-12-07 10:01:01 -03:00