{"action":"created","issue":{"url":"https://api.github.com/repos/gentoo-haskell/gentoo-haskell/issues/800","repository_url":"https://api.github.com/repos/gentoo-haskell/gentoo-haskell","labels_url":"https://api.github.com/repos/gentoo-haskell/gentoo-haskell/issues/800/labels{/name}","comments_url":"https://api.github.com/repos/gentoo-haskell/gentoo-haskell/issues/800/comments","events_url":"https://api.github.com/repos/gentoo-haskell/gentoo-haskell/issues/800/events","html_url":"https://github.com/gentoo-haskell/gentoo-haskell/pull/800","id":349788014,"node_id":"MDExOlB1bGxSZXF1ZXN0MjA3ODA2NzE1","number":800,"title":"Restore keywords for GHC 8.4.3","user":{"login":"solpeth","id":2204752,"node_id":"MDQ6VXNlcjIyMDQ3NTI=","avatar_url":"https://avatars0.githubusercontent.com/u/2204752?v=4","gravatar_id":"","url":"https://api.github.com/users/solpeth","html_url":"https://github.com/solpeth","followers_url":"https://api.github.com/users/solpeth/followers","following_url":"https://api.github.com/users/solpeth/following{/other_user}","gists_url":"https://api.github.com/users/solpeth/gists{/gist_id}","starred_url":"https://api.github.com/users/solpeth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/solpeth/subscriptions","organizations_url":"https://api.github.com/users/solpeth/orgs","repos_url":"https://api.github.com/users/solpeth/repos","events_url":"https://api.github.com/users/solpeth/events{/privacy}","received_events_url":"https://api.github.com/users/solpeth/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-08-12T06:13:24Z","updated_at":"2018-08-12T10:08:23Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/gentoo-haskell/gentoo-haskell/pulls/800","html_url":"https://github.com/gentoo-haskell/gentoo-haskell/pull/800","diff_url":"https://github.com/gentoo-haskell/gentoo-haskell/pull/800.diff","patch_url":"https://github.com/gentoo-haskell/gentoo-haskell/pull/800.patch"},"body":"This may not be ready for pulling just yet, but I'll open this PR for discussion and review.\r\n\r\n**For `amd64` and `x86` only**:\r\n\r\n* Restore keywords for `ghc-8.4.3` and its dependencies.\r\n\r\n* Bump `dev-haskell/aeson` to 1.2.4.0, required by `dev-haskell/tree-diff`, which is required by the test-suites of `dev-haskell/haddock-library-1.6.0` and `dev-haskell/cabal-2.2.0.1`. Note that the test-suite of `haddock-library` still fails on the `fixtures` test, so tests remain disabled. Tests were previously disabled in `cabal` due to circular dependencies, but I have re-enabled tests since I could not reproduce this. Note that no tests actually run for `cabal`. This bump breaks `www-apps/gitit` and `app-editors/leksah-server-0.16.9999`.\r\n\r\n* Bump `app-text/pandoc` to 2.2.3.2, which breaks anything which depends on `<dev-haskell/ansi-terminal-0.7`, which are `dev-haskell/stack-1.5.1` and `dev-lang/elm-compiler-0.18`. The latest `stack` shouldn't be difficult to bump up to, and the latest development in the upstream `elm-compiler` is compatible with the latest `ansi-terminal`. This bump also breaks `yesod-markdown` and, again, `gitit`.\r\n\r\n* Unmask a number of packages related to the above package bumps, including dependencies and reverse dependencies: `aeson`, `pandoc`, `doctemplates`, `hslua`, `hslua-module-text`, `texmath`, `skylighting`, `ansi-terminal`, `pandoc-crossref`, `hakyll`. I have checked for reverse dependency conflicts to the best of my knowledge using `git grep` on the ebuild repository, but as always there may be conflicts I have missed.\r\n\r\nA reminder, upgrading to ghc 8.4 will break the current versions `yesod` and `stack` available in the overlay, amongst other packages such as `elm-compiler`, but bumping most of them shouldn't take too much work."},"comment":{"url":"https://api.github.com/repos/gentoo-haskell/gentoo-haskell/issues/comments/412332087","html_url":"https://github.com/gentoo-haskell/gentoo-haskell/pull/800#issuecomment-412332087","issue_url":"https://api.github.com/repos/gentoo-haskell/gentoo-haskell/issues/800","id":412332087,"node_id":"MDEyOklzc3VlQ29tbWVudDQxMjMzMjA4Nw==","user":{"login":"trofi","id":226650,"node_id":"MDQ6VXNlcjIyNjY1MA==","avatar_url":"https://avatars2.githubusercontent.com/u/226650?v=4","gravatar_id":"","url":"https://api.github.com/users/trofi","html_url":"https://github.com/trofi","followers_url":"https://api.github.com/users/trofi/followers","following_url":"https://api.github.com/users/trofi/following{/other_user}","gists_url":"https://api.github.com/users/trofi/gists{/gist_id}","starred_url":"https://api.github.com/users/trofi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/trofi/subscriptions","organizations_url":"https://api.github.com/users/trofi/orgs","repos_url":"https://api.github.com/users/trofi/repos","events_url":"https://api.github.com/users/trofi/events{/privacy}","received_events_url":"https://api.github.com/users/trofi/received_events","type":"User","site_admin":false},"created_at":"2018-08-12T10:08:23Z","updated_at":"2018-08-12T10:08:23Z","author_association":"MEMBER","body":"I think it looks ok but you need to set `KEYWORDS=\"~amd64 ~x86 ~amd64-linux ~x86-linux\"` to ghc and packages bundled with ghc."}}
{"actor":{"display_login":"trofi"}}