···11+# This action periodically merges a merge base of master and staging into haskell-updates.22+#33+# haskell-updates is based on master (so there are little unrelated failures and the cache44+# is already prepopulated), but needs to target staging due to the high amount of rebuilds55+# it typically causes. To prevent unrelated commits clattering the GitHub UI, we need to66+# take care to only merge the merge-base of master and staging into haskell-updates.77+#88+# See also https://github.com/NixOS/nixpkgs/issues/361143.99+1010+name: "Periodic Merges (haskell-updates)"1111+1212+1313+on:1414+ schedule:1515+ # * is a special character in YAML so you have to quote this string1616+ # Merge every 24 hours1717+ - cron: '0 0 * * *'1818+ workflow_dispatch:1919+2020+permissions:2121+ contents: read2222+2323+jobs:2424+ periodic-merge:2525+ permissions:2626+ contents: write # for devmasx/merge-branch to merge branches2727+ pull-requests: write # for peter-evans/create-or-update-comment to create or update comment2828+ if: github.repository_owner == 'NixOS'2929+ runs-on: ubuntu-latest3030+ name: git merge-base master staging → haskell-updates3131+ steps:3232+ - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.23333+ with:3434+ fetch-depth: 03535+3636+ # Note: If we want to do something similar for more branches, we can move this into a3737+ # separate job, so we can use the matrix strategy again.3838+ - name: Find merge base of master and staging3939+ id: find_merge_base_step4040+ run: |4141+ merge_base="$(git merge-base refs/remotes/origin/master refs/remotes/origin/staging)"4242+ echo "Found merge base: $merge_base" >&24343+ echo "merge_base=$merge_base" >> "$GITHUB_OUTPUT"4444+4545+ - name: git merge-base master staging → haskell-updates4646+ uses: devmasx/merge-branch@854d3ac71ed1e9deb668e0074781b81fdd6e771f # 1.4.04747+ with:4848+ type: now4949+ head_to_merge: ${{ steps.find_merge_base_step.outputs.merge_base }}5050+ target_branch: haskell-updates5151+ github_token: ${{ secrets.GITHUB_TOKEN }}5252+5353+ - name: Comment on failure5454+ uses: peter-evans/create-or-update-comment@71345be0265236311c031f5c7866368bd1eff043 # v4.0.05555+ if: ${{ failure() }}5656+ with:5757+ issue-number: 3677095858+ body: |5959+ Periodic merge from `${{ steps.find_merge_base_step.outputs.merge_base }}` into `haskell-updates` has [failed](https://github.com/NixOS/nixpkgs/actions/runs/${{ github.run_id }}).
···6060 description = "Bash Line Editor -- a full-featured line editor written in pure Bash";6161 mainProgram = "blesh-share";6262 license = licenses.bsd3;6363- maintainers = with maintainers; [ aiotter ];6363+ maintainers = with maintainers; [6464+ aiotter6565+ matthiasbeyer6666+ ];6467 platforms = platforms.unix;6568 };6669}
···11{22 lib,33- stdenv,43 fetchFromGitHub,54 rustPlatform,66- libiconv,77- apple-sdk_11,85}:96107rustPlatform.buildRustPackage rec {···1619 };17201821 cargoHash = "sha256-9pUUKxPpyoX9f10ZiLWsol2rv66WzQqwa6VubRTrT9Y=";1919-2020- buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [2121- libiconv2222- apple-sdk_112323- ];24222523 # Compilation during tests fails if this env var is not set.2624 preCheck = "export GIRT_BUILD_GIT_HASH=${version}";
-7
pkgs/by-name/gl/glsl_analyzer/package.nix
···33 stdenv,44 fetchFromGitHub,55 zig_0_13,66- apple-sdk_11,76}:8798stdenv.mkDerivation (finalAttrs: {···18191920 nativeBuildInputs = [2021 zig_0_13.hook2121- ];2222-2323- buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [2424- # The package failed to build on x86_64-darwin because the default was the 10.12 SDK2525- # Once the default on all platforms has been raised to the 11.0 SDK or higher, this can be removed.2626- apple-sdk_112722 ];28232924 postPatch = ''
···1515 # buildInputs1616 openssl,1717 rdkafka,1818- apple-sdk_11,1919- darwinMinVersionHook,20182119 versionCheckHook,2220 nix-update-script,···136138 # Needed to get openssl-sys to use pkg-config.137139 OPENSSL_NO_VENDOR = 1;138140139139- buildInputs =140140- [141141- openssl142142- rdkafka143143- ]144144- ++ lib.optionals stdenv.hostPlatform.isDarwin [145145- # error: aligned allocation function of type 'void *(std::size_t, std::align_val_t)' is only available on macOS 10.13 or newer146146- apple-sdk_11147147- (darwinMinVersionHook "10.13")148148- ];141141+ buildInputs = [142142+ openssl143143+ rdkafka144144+ ];149145150146 # the check phase requires linking with rocksdb which can be a problem since151147 # the rust rocksdb crate is not updated very often.
···256256 cudaPackages_10_2 = throw "CUDA 10.2 has been removed from Nixpkgs, as it is unmaintained upstream and depends on unsupported compilers"; # Added 2024-11-20257257 cudaPackages_10 = throw "CUDA 10 has been removed from Nixpkgs, as it is unmaintained upstream and depends on unsupported compilers"; # Added 2024-11-20258258 cups-kyodialog3 = cups-kyodialog; # Added 2022-11-12259259+ cutemarked-ng = throw "'cutemarked-ng' has been removed due to lack of maintenance upstream. Consider using 'kdePackages.ghostwriter' instead"; # Added 2024-12-27259260 cvs_fast_export = throw "'cvs_fast_export' has been renamed to/replaced by 'cvs-fast-export'"; # Converted to throw 2024-10-17260261261262 # these are for convenience, not for backward compat and shouldn't expire