{"action":"created","issue":{"url":"https://api.github.com/repos/Automattic/node-canvas/issues/571","repository_url":"https://api.github.com/repos/Automattic/node-canvas","labels_url":"https://api.github.com/repos/Automattic/node-canvas/issues/571/labels{/name}","comments_url":"https://api.github.com/repos/Automattic/node-canvas/issues/571/comments","events_url":"https://api.github.com/repos/Automattic/node-canvas/issues/571/events","html_url":"https://github.com/Automattic/node-canvas/pull/571","id":91634620,"number":571,"title":"Support for FBDev, statically linked library and musl","user":{"login":"piranna","id":532414,"avatar_url":"https://avatars.githubusercontent.com/u/532414?v=3","gravatar_id":"","url":"https://api.github.com/users/piranna","html_url":"https://github.com/piranna","followers_url":"https://api.github.com/users/piranna/followers","following_url":"https://api.github.com/users/piranna/following{/other_user}","gists_url":"https://api.github.com/users/piranna/gists{/gist_id}","starred_url":"https://api.github.com/users/piranna/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/piranna/subscriptions","organizations_url":"https://api.github.com/users/piranna/orgs","repos_url":"https://api.github.com/users/piranna/repos","events_url":"https://api.github.com/users/piranna/events{/privacy}","received_events_url":"https://api.github.com/users/piranna/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-06-28T20:21:10Z","updated_at":"2016-05-05T17:09:55Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Automattic/node-canvas/pulls/571","html_url":"https://github.com/Automattic/node-canvas/pull/571","diff_url":"https://github.com/Automattic/node-canvas/pull/571.diff","patch_url":"https://github.com/Automattic/node-canvas/pull/571.patch"},"body":"This pull-request is work in progress, but it works :-) I've open early to discuss about how to integrate it. It has the next features:\r\n\r\n* updated dependencies, both npm and libraries. This last ones are only done on their current version branch to prevent incompatibilies on newer ones that would require modify the code.\r\n* allow to use FBDev as backend, so node-canvas can be used to draw on the console. This is done thanks to the work of @ReneHollander at https://github.com/ReneHollander/node-canvas, that also added some basic support for a selectable backend support.\r\n* compile it as a statically linked library without dependencies on any external dynamic library. This is based on the work of @magicode at https://github.com/magicode/node-canvas, although I needed to do some fix-ups due to undefined references.\r\n* musl support as C lib instead of glibc, that since don't support lazy linking is the reason why I need to fix the undefined references.\r\n\r\nAll of this makes it possible to use node-canvas to draw on the console on [NodeOS](https://github.com/NodeOS/NodeOS).\r\n\r\nFirst step will to update the code with current master, and later improve the FbDev support and the alternatives backends, probably making them selectable at compile time."},"comment":{"url":"https://api.github.com/repos/Automattic/node-canvas/issues/comments/217213033","html_url":"https://github.com/Automattic/node-canvas/pull/571#issuecomment-217213033","issue_url":"https://api.github.com/repos/Automattic/node-canvas/issues/571","id":217213033,"user":{"login":"piranna","id":532414,"avatar_url":"https://avatars.githubusercontent.com/u/532414?v=3","gravatar_id":"","url":"https://api.github.com/users/piranna","html_url":"https://github.com/piranna","followers_url":"https://api.github.com/users/piranna/followers","following_url":"https://api.github.com/users/piranna/following{/other_user}","gists_url":"https://api.github.com/users/piranna/gists{/gist_id}","starred_url":"https://api.github.com/users/piranna/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/piranna/subscriptions","organizations_url":"https://api.github.com/users/piranna/orgs","repos_url":"https://api.github.com/users/piranna/repos","events_url":"https://api.github.com/users/piranna/events{/privacy}","received_events_url":"https://api.github.com/users/piranna/received_events","type":"User","site_admin":false},"created_at":"2016-05-05T17:09:54Z","updated_at":"2016-05-05T17:09:54Z","body":"No, that's a fonts related problem.\nEl 5/5/2016 6:29 PM, \"Gabriel Csapo\" <notifications@github.com> escribió:\n\n> @piranna <https://github.com/piranna> #760\n> <https://github.com/Automattic/node-canvas/issues/760>\n>\n> —\n> You are receiving this because you were mentioned.\n> Reply to this email directly or view it on GitHub\n> <https://github.com/Automattic/node-canvas/pull/571#issuecomment-217202038>\n>\n"}}