Commit Graph

25 Commits

Author SHA1 Message Date
Ben Siraphob
857a1c3a4f pkgs/os-specific: fix typos
Assisted-by: Claude Code (claude-opus-5)
2026-08-02 11:15:27 -07:00
Sigmanificient
0bbc8dffae treewide: set meta.license on hooks 2026-05-25 13:48:20 +02:00
John Ericson
5a2694bcf3 cygwin-dll-link: improvements from testing on native cygwin (#476301) 2026-02-19 15:59:06 +00:00
David McFarland
a934e8a9e5 cygwin-dll-link: replace escaped space with quoting 2026-02-08 19:51:57 -04:00
David McFarland
f1d9560d40 cygwin.cygwinDllLinkHook: add tests 2026-02-08 19:47:42 -04:00
David McFarland
dcebaab623 cygwin-dll-link: improve symlink handling 2026-02-08 19:47:26 -04:00
David McFarland
cbb96285de cygwin-dll-link: allow linkDLLs to be used on individual dirs/files 2026-02-08 19:47:26 -04:00
David McFarland
f5353dd50e cygwin-dll-link: improve search path order
The search order will now be:

1. link target path
2. output bin paths
3. explicit input paths (e.g. libc)
4. HOST_PATH
2026-02-08 19:47:26 -04:00
David McFarland
f42d59445b cygwin-dll-link: move DLLs to $lib/bin by default
This allows us to remove LINK_DLL_FOLDERS and use HOST_PATH instead.
2026-02-08 19:47:25 -04:00
David McFarland
0beb3436f0 cygwin-dll-link: include /lib/ when searching for PEs 2026-02-08 19:47:25 -04:00
David McFarland
ae16ae18f5 cygwin-dll-link: skip non-executable files 2026-02-08 19:47:25 -04:00
David McFarland
c345cee8a1 cygwin-dll-link: use link for cygwin1.dll 2026-02-08 19:47:25 -04:00
David McFarland
a61e4dbb18 cygwin-dll-link: move from make-derivation to cross stdenv 2026-02-08 19:47:24 -04:00
David McFarland
fe3dbed1f4 cygwin.newlib-cygwin: fix build on darwin 2026-01-30 10:08:47 -04:00
David McFarland
1ef91d7e82 cygwin.w32api: unset meta.broken
This package was limit to cygwin in:
9dd0669e49

It was then then marked broken in:
1d6417784e.
2025-12-05 12:01:31 -04:00
Michael Daniels
1d6417784e treewide: mark failing packages as broken
On 16 separate Hydra evaluations (which I selected for their relatively
low failure numbers, and which span just over a year), these packages have done
nothing other than fail for all platforms.
For Python packages, they also fail across all built Python versions.
2025-11-28 11:26:03 -05:00
David McFarland
9dd0669e49 cygwin.w32api: limit platforms to cygwin
This is currently failing on linux, and isn't needed outside of Cygwin
at the moment.
2025-11-25 12:02:27 -04:00
Sandro Jäckel
da8712fc07 cygwin.w32api: fix meta maintainers 2025-11-08 01:58:25 +01:00
David McFarland
50399c0115 windows.cygwin: add TLS fix patch 2025-09-27 21:21:48 -03:00
David McFarland
a56ff336a7 cygwin-dll-link.sh: init 2025-09-27 21:21:48 -03:00
David McFarland
1acd8658f0 cygwin.newlib-cygwin{,-nobin}: init at 3.6.4 2025-09-27 21:21:47 -03:00
David McFarland
118c4334ec cygwin.w32api: init as mingw_w64 derivative 2025-09-27 13:33:44 -03:00
David McFarland
dababcade0 cygwin.newlib-cygwin-headers: init at 3.6.4 2025-09-27 13:33:43 -03:00
David McFarland
6eb63c48d2 cygwin.w32api-headers: init as mingw_w64_headers derivative
Co-authored-by: Brian McKenna <brian@brianmckenna.org>
2025-09-27 13:33:43 -03:00
David McFarland
f10d31db79 cygwin: init top-level attribute set 2025-09-27 13:33:43 -03:00