{"action":"created","issue":{"url":"https://api.github.com/repos/NixOS/cabal2nix/issues/118","labels_url":"https://api.github.com/repos/NixOS/cabal2nix/issues/118/labels{/name}","comments_url":"https://api.github.com/repos/NixOS/cabal2nix/issues/118/comments","events_url":"https://api.github.com/repos/NixOS/cabal2nix/issues/118/events","html_url":"https://github.com/NixOS/cabal2nix/issues/118","id":53765028,"number":118,"title":"Incremental updates with hackage2nix","user":{"login":"shlevy","id":487050,"avatar_url":"https://avatars.githubusercontent.com/u/487050?v=3","gravatar_id":"","url":"https://api.github.com/users/shlevy","html_url":"https://github.com/shlevy","followers_url":"https://api.github.com/users/shlevy/followers","following_url":"https://api.github.com/users/shlevy/following{/other_user}","gists_url":"https://api.github.com/users/shlevy/gists{/gist_id}","starred_url":"https://api.github.com/users/shlevy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shlevy/subscriptions","organizations_url":"https://api.github.com/users/shlevy/orgs","repos_url":"https://api.github.com/users/shlevy/repos","events_url":"https://api.github.com/users/shlevy/events{/privacy}","received_events_url":"https://api.github.com/users/shlevy/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-01-08T15:51:10Z","updated_at":"2015-01-08T16:00:49Z","closed_at":null,"body":"Right now, as far as I can tell hackage2nix is downloading the latest version of all of the packages in hackage. It would be nice if instead it read in the existing expression (which might be easier if instead hackage2nix generated json?) and only downloaded the new packages.\r\n\r\nAlso, it would be nice to have a way to update/add a specific package, regardless of the status of everything else in hackage."},"comment":{"url":"https://api.github.com/repos/NixOS/cabal2nix/issues/comments/69200337","html_url":"https://github.com/NixOS/cabal2nix/issues/118#issuecomment-69200337","issue_url":"https://api.github.com/repos/NixOS/cabal2nix/issues/118","id":69200337,"user":{"login":"peti","id":28323,"avatar_url":"https://avatars.githubusercontent.com/u/28323?v=3","gravatar_id":"","url":"https://api.github.com/users/peti","html_url":"https://github.com/peti","followers_url":"https://api.github.com/users/peti/followers","following_url":"https://api.github.com/users/peti/following{/other_user}","gists_url":"https://api.github.com/users/peti/gists{/gist_id}","starred_url":"https://api.github.com/users/peti/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/peti/subscriptions","organizations_url":"https://api.github.com/users/peti/orgs","repos_url":"https://api.github.com/users/peti/repos","events_url":"https://api.github.com/users/peti/events{/privacy}","received_events_url":"https://api.github.com/users/peti/received_events","type":"User","site_admin":false},"created_at":"2015-01-08T16:00:49Z","updated_at":"2015-01-08T16:00:49Z","body":"Re single package updates: yes, that would be nice, but it's hard'ish to implement because then the tool would have to parse hackage-packages.nix and replace one entry in-place. It's doable, but I won't do it any time soon because I have other worries. :-)"}}