{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":64657078,"defaultBranch":"master","name":"nixpkgs","ownerLogin":"sternenseemann","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2016-08-01T10:10:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3154475?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720439447.0","currentOid":""},"activityList":{"items":[{"before":"9f6126c3baa4bb81508ae3aeb72dcd7b97c3b1ca","after":null,"ref":"refs/heads/shairport-sync-4.3.4","pushedAt":"2024-07-08T11:50:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"}},{"before":null,"after":"9f6126c3baa4bb81508ae3aeb72dcd7b97c3b1ca","ref":"refs/heads/shairport-sync-4.3.4","pushedAt":"2024-07-06T12:28:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"},"commit":{"message":"shairport-sync: 4.3.3 -> 4.3.4\n\nhttps://github.com/mikebrady/shairport-sync/releases/tag/4.3.4","shortMessageHtmlLink":"shairport-sync: 4.3.3 -> 4.3.4"}},{"before":"d77ed98559e1e942692183dde6cb3e0833682f54","after":null,"ref":"refs/heads/revert-cabal-sdist-file-set","pushedAt":"2024-06-21T16:06:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"}},{"before":"e5b22e595f57e7582f4cdc5fd1fa4f7587edc720","after":"d77ed98559e1e942692183dde6cb3e0833682f54","ref":"refs/heads/revert-cabal-sdist-file-set","pushedAt":"2024-06-20T14:05:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"},"commit":{"message":"Revert \"tests.haskell.cabalSdist.localFromCabalSdist: prevent unnecessary rebuilds\"\n\nThis reverts commit 81c06bc6094a3a637c90e1ad57616caf2f137a07.\n\nReason for revert: This change breaks the\n`tests.haskell.cabalSdist.assumptionLocalHasDirectReference` test which\nrelies on checking for the test source store path in the resulting\nderivation files. 81c06bc6094a3a637c90e1ad57616caf2f137a07 did not\naccount for this in the change (though it should be possible).","shortMessageHtmlLink":"Revert \"tests.haskell.cabalSdist.localFromCabalSdist: prevent unneces…"}},{"before":null,"after":"e5b22e595f57e7582f4cdc5fd1fa4f7587edc720","ref":"refs/heads/revert-cabal-sdist-file-set","pushedAt":"2024-06-20T12:19:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"},"commit":{"message":"Revert \"tests.haskell.setBuildTarget: prevent unnecessary rebuilds\"\n\nThis reverts commit 53f06894e108431799cf23b0069e98f4aeba8d0c.\n\nReason for revert: This change breaks the\n`tests.haskell.cabalSdist.assumptionLocalHasDirectReference` test which\nrelies on checking for the test source store path in the resulting\nderivation files. 53f06894e108431799cf23b0069e98f4aeba8d0c did not\naccount for this in the change (though it should be possible).","shortMessageHtmlLink":"Revert \"tests.haskell.setBuildTarget: prevent unnecessary rebuilds\""}},{"before":"0d90dfa1ac7a2b346ae105bfab4b6507961b3b55","after":null,"ref":"refs/heads/backports-from-315167","pushedAt":"2024-06-17T12:43:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"}},{"before":"a2df884e8726fd6931f4919796a35f42bd21769b","after":null,"ref":"refs/heads/backport-ghc-tags","pushedAt":"2024-06-12T22:17:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"}},{"before":"e4324d629bca3717b11a0b5c2961d741f14c1f63","after":null,"ref":"refs/heads/ghc-tool-path","pushedAt":"2024-06-12T22:06:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"}},{"before":"26485d707511082257d12e29838e07e88df07c15","after":null,"ref":"refs/heads/ghc948-file-name","pushedAt":"2024-06-12T22:01:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"}},{"before":"88db7b250c55f9d23dd1c2e38c9e19095a84a598","after":"26485d707511082257d12e29838e07e88df07c15","ref":"refs/heads/ghc948-file-name","pushedAt":"2024-06-11T16:53:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"},"commit":{"message":"haskell.compiler.ghc948: fix expression file name\n\nThis is a left over to do from #308776. Rebasing existing PR (prior\nto #308776) would need to be rebased on a change before the commit\nincluded in this PR.","shortMessageHtmlLink":"haskell.compiler.ghc948: fix expression file name"}},{"before":null,"after":"88db7b250c55f9d23dd1c2e38c9e19095a84a598","ref":"refs/heads/ghc948-file-name","pushedAt":"2024-06-11T13:01:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"},"commit":{"message":"haskell.compiler.ghc948: fix expression file name","shortMessageHtmlLink":"haskell.compiler.ghc948: fix expression file name"}},{"before":null,"after":"e4324d629bca3717b11a0b5c2961d741f14c1f63","ref":"refs/heads/ghc-tool-path","pushedAt":"2024-06-11T11:39:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"},"commit":{"message":"haskell.compiler.*: calculate tool path using common function\n\nThis refactor should simplify the code a little bit and make future\nchanges easier. I. e. for cross compiling GHC we'll have to update the\ntools in the GHC settings file and calculate the host->target tool paths\nfor later use. Having a ready function for this will make this a lot\neasier.","shortMessageHtmlLink":"haskell.compiler.*: calculate tool path using common function"}},{"before":"fedb5a44edc47d2f8f929645311ba990d1294f37","after":"75cab635d61262a3394219fad3eca98bed78e8d1","ref":"refs/heads/ghc-cross","pushedAt":"2024-06-11T08:40:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"},"commit":{"message":"!fixup haskell.compiler.ghc948: use ghc-settings-edit","shortMessageHtmlLink":"!fixup haskell.compiler.ghc948: use ghc-settings-edit"}},{"before":"5716f469a994d5d412156bc992c0b126330debbe","after":null,"ref":"refs/heads/backport-elmi-to-json","pushedAt":"2024-06-08T23:37:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"}},{"before":null,"after":"a2df884e8726fd6931f4919796a35f42bd21769b","ref":"refs/heads/backport-ghc-tags","pushedAt":"2024-06-08T22:51:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"},"commit":{"message":"haskell.packages.*.ghc-tags: unbreak\n\nThis just requires picking the right version of the package for all\ncompiler versions.\n\n(cherry picked from commit bd6942679cd7b7d8e2069d7efff37c23a12bdc9e)","shortMessageHtmlLink":"haskell.packages.*.ghc-tags: unbreak"}},{"before":null,"after":"5716f469a994d5d412156bc992c0b126330debbe","ref":"refs/heads/backport-elmi-to-json","pushedAt":"2024-06-08T20:05:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"},"commit":{"message":"elmPackages.elmi-to-json: fix incorrect broken flag\n\n(cherry picked from commit f166c7778ccf61d7f8b89a9a94060dce070458d0)","shortMessageHtmlLink":"elmPackages.elmi-to-json: fix incorrect broken flag"}},{"before":null,"after":"0d90dfa1ac7a2b346ae105bfab4b6507961b3b55","ref":"refs/heads/backports-from-315167","pushedAt":"2024-06-08T20:02:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"},"commit":{"message":"haskellPackages.ad: disable problematic test on x86_64-darwin\n\nIt is somewhat curious that it behaves differently exclusively here, but\nI don't think it is necessary to stop shipping a package due to floating\npoint arithmetic error—it would be unreasonable to assume there were\nnone…\n\nSee https://github.com/ekmett/ad/issues/113.\n\n(cherry picked from commit d90232565e55e4bbdf0cfc93b7323f2fb84fe2c9)","shortMessageHtmlLink":"haskellPackages.ad: disable problematic test on x86_64-darwin"}},{"before":"b326ca1e49665dfb0b60afdbabdc7adcf4e3eba2","after":null,"ref":"refs/heads/nvfetcher-darwin","pushedAt":"2024-06-08T15:24:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"}},{"before":null,"after":"b326ca1e49665dfb0b60afdbabdc7adcf4e3eba2","ref":"refs/heads/nvfetcher-darwin","pushedAt":"2024-06-07T13:13:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"},"commit":{"message":"nvfetcher: prevent incorrect references on aarch64-darwin","shortMessageHtmlLink":"nvfetcher: prevent incorrect references on aarch64-darwin"}},{"before":"7b0119ea4a77e94933a4892e8a56f7e29fee9ee0","after":null,"ref":"refs/heads/gitit-aarch64-darwin","pushedAt":"2024-06-07T09:18:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"}},{"before":null,"after":"7b0119ea4a77e94933a4892e8a56f7e29fee9ee0","ref":"refs/heads/gitit-aarch64-darwin","pushedAt":"2024-06-06T10:54:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"},"commit":{"message":"gitit: fix build on aarch64-darwin","shortMessageHtmlLink":"gitit: fix build on aarch64-darwin"}},{"before":"39fbcafcd367f3432cb9418833143c990dca1b33","after":"fedb5a44edc47d2f8f929645311ba990d1294f37","ref":"refs/heads/ghc-cross","pushedAt":"2024-06-03T23:34:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"},"commit":{"message":"!fixup haskell.compiler.ghc948: use ghc-settings-edit","shortMessageHtmlLink":"!fixup haskell.compiler.ghc948: use ghc-settings-edit"}},{"before":"3885dfe98a0c1f6154a3801b2193b47baed21720","after":null,"ref":"refs/heads/ghc-9.10-darwin","pushedAt":"2024-05-31T19:23:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"}},{"before":null,"after":"3885dfe98a0c1f6154a3801b2193b47baed21720","ref":"refs/heads/ghc-9.10-darwin","pushedAt":"2024-05-31T13:06:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"},"commit":{"message":"haskell.packages.ghc910: work around aarch64-darwin output cycles\n\nThis ports our infamous patch for Cabal that prevents certain parts of\nthe Paths_* module from being generated in order to prevent unnecessary\nreferences on aarch64-darwin, to GHC >= 9.10.\n\nSee also:\n\n- Original issues: #140774\n- Patches\n - Original patch for GHC >= 8.10 && < 9.2 / Cabal >= 3.2 && < 3.6:\n https://github.com/nixOS/nixpkgs/commit/b0dcd7fa34377fc0c5ff155de2d07ffbff3\n - Patch for GHC >= 9.2 && < 9.10 / Cabal >= 3.6 && < 3.12: #216857,\n https://github.com/NixOS/nixpkgs/pull/240387/commits/f6f780f129f50df536fb30,\n …","shortMessageHtmlLink":"haskell.packages.ghc910: work around aarch64-darwin output cycles"}},{"before":"1c3e7e8c770db56ab2775e2c732954804fbc6ecf","after":null,"ref":"refs/heads/reapply-srconly","pushedAt":"2024-05-27T11:41:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"}},{"before":null,"after":"1c3e7e8c770db56ab2775e2c732954804fbc6ecf","ref":"refs/heads/reapply-srconly","pushedAt":"2024-05-27T09:52:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"},"commit":{"message":"Reapply \"srcOnly: reflink if possible and preserve attributes\"\n\nThis reverts commit 610ee378fcf718b9cc655efa81dc34cf907c72ad.\n\nReason for reapply: The change was alright, just went to the wrong\nbranch.","shortMessageHtmlLink":"Reapply \"srcOnly: reflink if possible and preserve attributes\""}},{"before":"e6875d4286c1dc1a046d398f53834d76a46e1603","after":null,"ref":"refs/heads/src-only-reflink-p","pushedAt":"2024-05-26T20:06:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"}},{"before":"b868aaab737986d8620e1af2574e59aeaa3effd6","after":null,"ref":"refs/heads/ghc-hadrian-elfutils-target","pushedAt":"2024-05-26T19:29:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"}},{"before":"1486906b2137e5493303e722b19ee1f0abb85ebb","after":null,"ref":"refs/heads/haskell-updates-staging","pushedAt":"2024-05-26T14:01:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"}},{"before":"ab8492a8691eb11ed7340f778af106ef10e62629","after":"1486906b2137e5493303e722b19ee1f0abb85ebb","ref":"refs/heads/haskell-updates-staging","pushedAt":"2024-05-26T10:02:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sternenseemann","name":null,"path":"/sternenseemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3154475?s=80&v=4"},"commit":{"message":"haskellPackages.mkDerivation: limit GHC_PACKAGE_PATH to test suite\n\nPreviously, we would set GHC_PACKAGE_PATH after configure, the reasons\nbeing that\n\n1. Setup.hs configure forbids this from being set since it can make a\n build fail that would otherwise succeed (since it influences how\n GHC behaves when invoked by Cabal).\n2. Setting GHC_PACKAGE_PATH being set is sound in our case, since\n we set it precisely to the packages available to Cabal at configure\n time, so there should be no room for a mismatch.\n3. Some test suites require GHC_PACKAGE_PATH or GHC_ENVIRONMENT to be\n set, so they can invoke GHC(i) with build dependencies available.\n Cabal >= 3.12 forbids GHC_PACKAGE_PATH from being set after\n .\n Setting GHC_ENVIRONMENT would be possible, but is cumbersome without\n cabal-install (which has the handy cabal exec command which takes\n care of that). Additionally, it is not clear if it'll remain possible\n to do that: .\n\nOur solution to Cabal 3.12's change is to be more targeted about setting\nGHC_PACKAGE_PATH: We _just_ set it for the actual test suite executable.\nThis can be achieved by using --test-wrapper which when given is invoked\nby Cabal to run the test suite. Here we can set any environment\nvariables after Cabal has already done its environment checks. As long\nas we don't do anything stupid, this should be unproblematic.\n\nUsers can also arbitrarily influence what GHC_PACKAGE_PATH will contain\nusing the NIX_GHC_PACKAGE_PATH_FOR_TEST environment variable. This is\nun(der)documented for now, since I want to keep some wiggle room for\nchanging stuff in the coming weeks. Also it's rarely necessary to\nactually touch this variable.","shortMessageHtmlLink":"haskellPackages.mkDerivation: limit GHC_PACKAGE_PATH to test suite"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEeYjSvgA","startCursor":null,"endCursor":null}},"title":"Activity · sternenseemann/nixpkgs"}