New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bashup-events: init at it's-complicated #107182
Conversation
1648674
to
28f42f2
Compare
This is a semi-automatic executed nixpkgs-review which does not build all packages (e.g. lumo, tensorflow or pytorch) Result of 2 packages built:
|
This is a semi-automatic executed nixpkgs-review which does not build all packages (e.g. lumo, tensorflow or pytorch) Result of 2 packages built:
|
Result of 2 packages built:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
a squash and we can merge it
632ea05
to
80489dd
Compare
@SuperSandro2000 squashed and force-pushed. Aside, in case it adds even more velocity to the sandro train: I gather the dropdown next to the Merge pull request button has a merge-and-squash option. (I have yet to see it myself; none of my repos have an open, mergeable commit.) |
The problem with that is that I need to remember it for this PR which I don't see myself doing. |
I wouldn't mind if someone else could also take a look. |
I think I just misread you as saying something more like, "if this were already squashed, I would merge it now" :) |
80489dd
to
8a4a6b6
Compare
I force-pushed to change stdenv.lib -> lib per 108938 (on the topic of deprecating fresh nixpkgs-review: $ nix run nixpkgs#nixpkgs-review rev HEAD
$ git -c fetch.prune=false fetch --force https://github.com/NixOS/nixpkgs master:refs/nixpkgs-review/0
$ git worktree add /Users/abathur/.cache/nixpkgs-review/rev-8a4a6b631d135f558fd99ff1cdf4a31e46b3150a/nixpkgs 51894963cbdc41f0cd8f571b7bcf79437d940355
Preparing worktree (detached HEAD 51894963cbd)
Updating files: 100% (23867/23867), done.
HEAD is now at 51894963cbd Merge pull request #89775 from numinit/update-androidenv
$ nix-env -f /Users/abathur/.cache/nixpkgs-review/rev-8a4a6b631d135f558fd99ff1cdf4a31e46b3150a/nixpkgs -qaP --xml --out-path --show-trace
$ git merge --no-commit 8a4a6b631d135f558fd99ff1cdf4a31e46b3150a
Auto-merging pkgs/top-level/all-packages.nix
Automatic merge went well; stopped before committing as requested
$ nix-env -f /Users/abathur/.cache/nixpkgs-review/rev-8a4a6b631d135f558fd99ff1cdf4a31e46b3150a/nixpkgs -qaP --xml --out-path --show-trace --meta
2 packages added:
bashup-events32 (init at 2019-07-27) bashup-events44 (init at 2020-04-04)
$ nix --experimental-features nix-command build --no-link --keep-going --option build-use-sandbox relaxed -f /Users/abathur/.cache/nixpkgs-review/rev-8a4a6b631d135f558fd99ff1cdf4a31e46b3150a/build.nix
2 packages built:
bashup-events32 bashup-events44 |
36d15d6
to
28f68fd
Compare
Force-push is just to squash. No new changes. |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/brainstorming-for-rfc-pname-and-version/12873/20 |
Motivation for this change
Add bashup.events, a Bash event/callback/promise library.
Introduce the nixiverse to its new Bash/shell-packaging superpower that landed in resholve: init at 0.4.0 #85827
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
executionsourcing of allbinary filesscripts (usually in./result/bin/
)nix path-info -S
before and after)Other notes