···11+# This file is used by .github/workflows/labels.yml
22+# This version is only run for Pull Requests from development branches like staging-next, haskell-updates or python-updates.
33+44+"4.workflow: package set update":
55+ - any:
66+ - head-branch:
77+ - '-updates$'
88+99+"4.workflow: staging":
1010+ - any:
1111+ - head-branch:
1212+ - '^staging-next$'
1313+ - '^staging-next-'
1414+1515+"6.topic: haskell":
1616+ - any:
1717+ - head-branch:
1818+ - '^haskell-updates$'
1919+2020+"6.topic: python":
2121+ - any:
2222+ - head-branch:
2323+ - '^python-updates$'
+6
.github/labeler.yml
···3344# keep-sorted start case=no numeric=yes newline_separated=yes skip_lines=1
5566+"4.workflow: backport":
77+ - any:
88+ - base-branch:
99+ - '^release-'
1010+ - '^staging-'
1111+612# NOTE: bsd, darwin and cross-compilation labels are handled by ofborg
713"6.topic: agda":
814 - any:
+14-1
.github/workflows/backport.yml
···1414jobs:
1515 backport:
1616 name: Backport Pull Request
1717- if: github.repository_owner == 'NixOS' && github.event.pull_request.merged == true && (github.event_name != 'labeled' || startsWith('backport', github.event.label.name))
1717+ if: github.repository_owner == 'NixOS' && github.event.pull_request.merged == true && (github.event.action != 'labeled' || startsWith(github.event.label.name, 'backport'))
1818 runs-on: ubuntu-24.04
1919 steps:
2020 # Use a GitHub App to create the PR so that CI gets triggered
···3333 token: ${{ steps.app-token.outputs.token }}
34343535 - name: Create backport PRs
3636+ id: backport
3637 uses: korthout/backport-action@436145e922f9561fc5ea157ff406f21af2d6b363 # v3.2.0
3738 with:
3839 # Config README: https://github.com/korthout/backport-action#backport-action
···43444445 * [ ] Before merging, ensure that this backport is [acceptable for the release](https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#changes-acceptable-for-releases).
4546 * Even as a non-commiter, if you find that it is not acceptable, leave a comment.
4747+4848+ - name: "Add 'has: port to stable' label"
4949+ if: steps.backport.outputs.created_pull_numbers != ''
5050+ env:
5151+ GH_TOKEN: ${{ steps.app-token.outputs.token }}
5252+ REPOSITORY: ${{ github.repository }}
5353+ NUMBER: ${{ github.event.number }}
5454+ run: |
5555+ gh api \
5656+ --method POST \
5757+ /repos/"$REPOSITORY"/issues/"$NUMBER"/labels \
5858+ -f "labels[]=8.has: port to stable"
···1818 useFetchCargoVendor = true;
1919 cargoHash = "sha256-uuY0nh4VHzyM7+cbgyycr5I3IjE0OeQ0eg12qVXe4BQ=";
20202121+ __darwinAllowLocalNetworking = true;
2222+2323+ # On Darwin, dumbpipe invokes CoreFoundation APIs that read ICU data from the
2424+ # system. Ensure these paths are accessible in the sandbox to avoid segfaults
2525+ # during checkPhase.
2626+ sandboxProfile = ''
2727+ (allow file-read* (subpath "/usr/share/icu"))
2828+ '';
2929+2130 meta = with lib; {
2231 description = "Connect A to B - Send Data";
2332 homepage = "https://www.dumbpipe.dev/";
···7788buildGoModule rec {
99 pname = "melange";
1010- version = "0.23.9";
1010+ version = "0.23.11";
11111212 src = fetchFromGitHub {
1313 owner = "chainguard-dev";
1414 repo = pname;
1515 rev = "v${version}";
1616- hash = "sha256-HJNB3SCy54v9Tvc6qXT3jisWcqhUCT0evjJxjCltazc=";
1616+ hash = "sha256-HMFCvewIBnqugIAi4tYnoLBp2Czk74D4kzfdRD5Aocw=";
1717 # populate values that require us to use git. By doing this in postFetch we
1818 # can delete .git afterwards and maintain better reproducibility of the src.
1919 leaveDotGit = true;
···2626 '';
2727 };
28282929- vendorHash = "sha256-uxEQR6NuNJDtjXY5nPBkVU/1ExpdvTGOIpMTRjz68I8=";
2929+ vendorHash = "sha256-Kfs6f4aB+5SrqVVAsbuZm2i3TCWa00PwLMnInHmpPAs=";
30303131 subPackages = [ "." ];
3232
+2-2
pkgs/by-name/nu/nuclear/package.nix
···55}:
66let
77 pname = "nuclear";
88- version = "0.6.46";
88+ version = "0.6.47";
991010 src = fetchurl {
1111 # Nuclear currently only publishes AppImage releases for x86_64, which is hardcoded in
···1313 # provide more arches, we should use stdenv.hostPlatform to determine the arch and choose
1414 # source URL accordingly.
1515 url = "https://github.com/nukeop/nuclear/releases/download/v${version}/${pname}-v${version}-x86_64.AppImage";
1616- hash = "sha256-2oamA2T/Fq9TpqrNFByiL+ns12BaWMy3wptYEo5SIXg=";
1616+ hash = "sha256-mwCQ6jddNF3knf1w0nztlyB/ijPsyjjV6aMcoYkadRI=";
1717 };
18181919 appimageContents = appimageTools.extract { inherit pname version src; };