summaryrefslogtreecommitdiff
path: root/pkgs/build-support/setup-hooks/patch-shebangs.sh
AgeCommit message (Expand)Author
2025-07-07patch-shebangs: fix binary data corrupt after patchingDavHau
2025-07-01patchShebangs: fix crash on read-only filesDavHau
2025-06-06patch-shebangs.sh: fix for macos sandboxDavHau
2025-01-31patch-shebangs: fix `env -S` with only one argumentFabian Möller
2025-01-04patchShebangs: fix issues with `set -u`GGG
2024-07-29patch-shebangs: don't patch shebangs with bash builtinsMinijackson
2023-09-16patch-shebangs: fix crash with shebang without trailing newlineemilylange
2023-09-04Merge pull request #245909 from Artturin/setupshchanges2Artturi
2023-09-02stdenv: Fix possible issues discovered withArtturin
2023-06-19patch-shebangs: add a flag to update shebangs with store pathsIvan Trubach
2023-02-17patch-shebangs: handle env -S shebangsTimothy DeHerrera
2023-01-16treewide: remove usages of header and stopNestArtturin
2021-02-09stdenv/patchShebangs: fix off by one reading old interpreterAndrew Childs
2021-02-09Revert "Revert "stdenv/patchShebangs: avoid temporary time reference file""Andrew Childs
2021-02-09Revert "stdenv/patchShebangs: avoid temporary time reference file"Martin Weinelt
2021-01-14stdenv/patchShebangs: avoid temporary time reference fileJörg Thalheim
2021-01-14stdenv/patchShebangs: consistent conditional testsJörg Thalheim
2021-01-14stdenv/patchShebangs: use builtins where possibleJörg Thalheim
2020-03-20patch-shebangs.sh: Fix error messages to go to stderr, not '0' file.Bryan Gardiner
2019-11-01treewide: Make still dont* Variables are optional in most casesJohn Ericson
2019-05-26patchShebangs: Exit if no arguments were givenDaniel Schaefer
2019-05-25patchShebangs: Allow for multiple argumentsDaniel Schaefer
2019-05-25patchShebangs: Explain that script must be executableDaniel Schaefer
2019-04-26Merge pull request #56744 from matthewbauer/macos-10-12Matthew Bauer
2019-04-26patch-shebangs: fix dev detectionMatthew Bauer
2019-04-26Revert "Revert "patch-shebangs: respect cross compilation""Matthew Bauer
2019-04-25Merge pull request #60215 from nmattia/nm-tmp-timestampGraham Christensen
2019-04-25patchShebangs: create timestamp in tmp dirNicolas Mattia
2018-11-14Revert "Revert "Revert "patch-shebangs: respect cross compilation"""Daiderd Jordan
2018-11-14Revert "patch-shebangs: use --build for auto patch shebangs"Daiderd Jordan
2018-11-02patch-shebangs: use --build for auto patch shebangsMatthew Bauer
2018-11-02Revert "Revert "patch-shebangs: respect cross compilation""Matthew Bauer
2018-09-28patch-shebangs.sh: use more robust 'for each file' loop, check for dirWill Dietz
2018-09-28patch-shebangs: simplify a bit per reviewer suggestionWill Dietz
2018-09-28patch-shebangs: use isScript to safely check for shebang startWill Dietz
2018-09-25Revert "patch-shebangs: respect cross compilation"Daiderd Jordan
2018-09-10Merge pull request #45698 from kamilchm/filename-in-usnupported-shebang-errorMatthew Bauer
2018-08-29patch-shebangs: filename on unsupported shebangKamil Chmielewski
2018-07-31patch-shebangs: respect cross compilationMatthew Bauer
2018-01-21patchShebangs: preserve times, resolves #33084Yegor Timoshenko
2016-07-09patchShebangs: quote variable assignmentNikolay Amiantov
2016-07-09patchShebangs: strip trailing whitespaceCireo
2015-11-16Fix patchShebangs on SmartOSDanny Wilson
2015-09-17patchShebangs: Ignore outputs that don't exist yetEelco Dolstra
2015-09-06mass rewrite of find parameters to cross-platform styleVladimír Čunát
2015-07-30mass-replace deprecated usage of find -perm (Fixes #9044)Vladimír Čunát
2015-01-08Revert "Introduce patchShebangsPhase ran in preConfigurePhases"Domen Kožar
2015-01-02Introduce patchShebangsPhase ran in preConfigurePhasesDomen Kožar
2014-08-09Remove addHookEelco Dolstra
2014-08-09Factor out fixup phase stuff into separate setup hooksEelco Dolstra