{"action":"created","issue":{"url":"https://api.github.com/repos/OpenRCT2/OpenRCT2/issues/8017","repository_url":"https://api.github.com/repos/OpenRCT2/OpenRCT2","labels_url":"https://api.github.com/repos/OpenRCT2/OpenRCT2/issues/8017/labels{/name}","comments_url":"https://api.github.com/repos/OpenRCT2/OpenRCT2/issues/8017/comments","events_url":"https://api.github.com/repos/OpenRCT2/OpenRCT2/issues/8017/events","html_url":"https://github.com/OpenRCT2/OpenRCT2/pull/8017","id":362929877,"node_id":"MDExOlB1bGxSZXF1ZXN0MjE3NTAyNDY0","number":8017,"title":"Fully reproducible dev environment","user":{"login":"jappeace","id":3874017,"node_id":"MDQ6VXNlcjM4NzQwMTc=","avatar_url":"https://avatars0.githubusercontent.com/u/3874017?v=4","gravatar_id":"","url":"https://api.github.com/users/jappeace","html_url":"https://github.com/jappeace","followers_url":"https://api.github.com/users/jappeace/followers","following_url":"https://api.github.com/users/jappeace/following{/other_user}","gists_url":"https://api.github.com/users/jappeace/gists{/gist_id}","starred_url":"https://api.github.com/users/jappeace/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jappeace/subscriptions","organizations_url":"https://api.github.com/users/jappeace/orgs","repos_url":"https://api.github.com/users/jappeace/repos","events_url":"https://api.github.com/users/jappeace/events{/privacy}","received_events_url":"https://api.github.com/users/jappeace/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-09-23T10:03:26Z","updated_at":"2018-09-23T12:38:29Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/OpenRCT2/OpenRCT2/pulls/8017","html_url":"https://github.com/OpenRCT2/OpenRCT2/pull/8017","diff_url":"https://github.com/OpenRCT2/OpenRCT2/pull/8017.diff","patch_url":"https://github.com/OpenRCT2/OpenRCT2/pull/8017.patch"},"body":"This file allows one to develop within a nix shell environment.\r\nIt isolates the build inputs to just the ones specified in here. Making sure that everyone builds against the same system libraries (or else they are not found). In the nix shell it is also guaranteed the same build tools are used.\r\n\r\nDoesn't work on windows I believe, but osx is supported (albeit I can't test that, cause poor).\r\n\r\nTo use this, get nix: https://nixos.org/nix/, then go to root of project, `nix-shell --pure`, then do the regular build setup, `mkdir build`, `cd build`, `cmake ../`, `make`."},"comment":{"url":"https://api.github.com/repos/OpenRCT2/OpenRCT2/issues/comments/423813598","html_url":"https://github.com/OpenRCT2/OpenRCT2/pull/8017#issuecomment-423813598","issue_url":"https://api.github.com/repos/OpenRCT2/OpenRCT2/issues/8017","id":423813598,"node_id":"MDEyOklzc3VlQ29tbWVudDQyMzgxMzU5OA==","user":{"login":"jappeace","id":3874017,"node_id":"MDQ6VXNlcjM4NzQwMTc=","avatar_url":"https://avatars0.githubusercontent.com/u/3874017?v=4","gravatar_id":"","url":"https://api.github.com/users/jappeace","html_url":"https://github.com/jappeace","followers_url":"https://api.github.com/users/jappeace/followers","following_url":"https://api.github.com/users/jappeace/following{/other_user}","gists_url":"https://api.github.com/users/jappeace/gists{/gist_id}","starred_url":"https://api.github.com/users/jappeace/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jappeace/subscriptions","organizations_url":"https://api.github.com/users/jappeace/orgs","repos_url":"https://api.github.com/users/jappeace/repos","events_url":"https://api.github.com/users/jappeace/events{/privacy}","received_events_url":"https://api.github.com/users/jappeace/received_events","type":"User","site_admin":false},"created_at":"2018-09-23T12:38:29Z","updated_at":"2018-09-23T12:38:29Z","author_association":"NONE","body":"@YJSoft try it now, I applied these changes: https://github.com/NixOS/nixpkgs/issues/32105\r\nFoundation is apparently some standard mac datastructures and services for any app to use: https://developer.apple.com/documentation/foundation\r\n\r\nMac port probably needs that to connect to OSX'es window manager etc."}}
{"actor":{"display_login":"jappeace"}}