| Commit message (Collapse) | Author | Age |
... | |
|\| | |
|
| | |
| | |
| | | |
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
|
| |\ \ |
|
| | | |
| | | |
| | | |
| | | | |
and add a new line after the alphabetically sorting to please my inner monk
|
|\| | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This allows running set -o emacs to get line editing in dash, which is
a major usability improvement.
Closure size before: 31.6M
after: 35.3M
|
| |/ /
| | |
| | |
| | |
| | |
| | | |
When the noexec patch was added, this comment should have been moved
to make it clear it referred to the Darwin patch, which was previously
the only one.
|
|\| | |
|
| |/ |
|
|\| |
|
| | |
|
| |\
| | |
| | | |
nushell: 0.28.0 -> 0.29.0
|
| | | |
|
|\| | |
|
| |/ |
|
|\| |
|
| | |
|
|\| |
|
| | |
|
|\| |
|
| |\
| | |
| | | |
oil: 0.8.7 -> 0.8.8
|
| | | |
|
|\ \ \
| |/ /
|/| |
| | | |
...into staging
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When, after patching, `configure.ac` is newer than `configure`, the
Makefile will try to regenerate `configure` from `configure.ac`.
While that might usually be desirable, in this case we want to keep
bootstrapping simple and directly use the `configure` from the package
so we can avoid a dependency on automake.
Previously, we used the `-T` parameter to automake to make sure the
timestamps were okay. However, this is brittle when we update: when the
timestamp of the original file changes, and no longer matches the
timestamp of the original file in the patch, `patch` will show a warning
but otherwise continue without updating the timestamp.
This PR changes things so we only patch `configure`, so that will always
have a newer timestamp.
Refs https://github.com/NixOS/nixpkgs/issues/115177
|
|\ \ \
| | | |
| | | | |
xonsh: 0.9.24 -> 0.9.27
|
| | |/
| |/| |
|
|\ \ \
| |/ /
|/| | |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When, after patching, `configure.ac` is newer than `configure`, the
Makefile will try to regenerate `configure` from `configure.ac`.
While that might usually be desirable, in this case we want to keep
bootstrapping simple and directly use the `configure` from the package
so we can avoid a dependency on automake.
Previously, we used the `-T` parameter to automake to make sure the
timestamps were okay. However, this is brittle when we update: when the
timestamp of the original file changes, and no longer matches the
timestamp of the original file in the patch, `patch` will show a warning
but otherwise continue without updating the timestamp.
This PR changes things so we only patch `configure`, so that will always
have a newer timestamp.
We will update bash-4.4 in a separate PR (but that one has a bigger rebuild
impact so will have to target staging)
Refs #115177
|
|/
|
|
|
| |
According to official documentation (http://www.mirbsd.org/TaC-mksh.txt), mksh
licensing changes according to build-time configuration.
|
| |
|
|\
| |
| | |
buildFishPlugin: do not pass irrelevant arguments down
|
| |
| |
| |
| |
| | |
mkDerivation does not care about checkPlugins and checkFunctionDirs so let’s avoid polluting the scope.
Also remove installPath argument altogether for the same reason since it is not used at all.
|
| | |
|
|\ \ |
|
| | | |
|
|/ / |
|
|/ |
|
|\
| |
| | |
nushell: 0.27.1 -> 0.28.0
|
| | |
|
|/ |
|
| |
|
|
|
|
|
| |
Keeping fishtape 2.x and 3.x separate because they aren't compatible
with each other and are still both being used to test different packages.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Still includes `coreutils` in `checkInputs`.
macOS: disables some pexpect tests which depend on pkill/pgrep
(see #103180).
|
|
|
|
| |
Patched file now uses double instead of single quotes.
|
|
|
|
|
|
|
| |
functions/{type.fish,_.fish}: removed, now a builtin
macOS: disable codesigning with CMake flag instead of patching the
CMakeLists.txt.
|
| |
|