Commit Graph

37 Commits

Author SHA1 Message Date
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
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
Guillaume Racicot
673432ef6e vcpkg-tool: init at 2023-09-15 2023-12-07 10:01:00 -03:00