{"action":"created","issue":{"url":"https://api.github.com/repos/HOST-Oman/libraqm/issues/82","repository_url":"https://api.github.com/repos/HOST-Oman/libraqm","labels_url":"https://api.github.com/repos/HOST-Oman/libraqm/issues/82/labels{/name}","comments_url":"https://api.github.com/repos/HOST-Oman/libraqm/issues/82/comments","events_url":"https://api.github.com/repos/HOST-Oman/libraqm/issues/82/events","html_url":"https://github.com/HOST-Oman/libraqm/issues/82","id":305389961,"number":82,"title":"raqm cannot be built (without fiddling with the build scripts) without gtk-doc","user":{"login":"anntzer","id":1322974,"avatar_url":"https://avatars0.githubusercontent.com/u/1322974?v=4","gravatar_id":"","url":"https://api.github.com/users/anntzer","html_url":"https://github.com/anntzer","followers_url":"https://api.github.com/users/anntzer/followers","following_url":"https://api.github.com/users/anntzer/following{/other_user}","gists_url":"https://api.github.com/users/anntzer/gists{/gist_id}","starred_url":"https://api.github.com/users/anntzer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anntzer/subscriptions","organizations_url":"https://api.github.com/users/anntzer/orgs","repos_url":"https://api.github.com/users/anntzer/repos","events_url":"https://api.github.com/users/anntzer/events{/privacy}","received_events_url":"https://api.github.com/users/anntzer/received_events","type":"User","site_admin":false},"labels":[{"id":313939462,"url":"https://api.github.com/repos/HOST-Oman/libraqm/labels/doc","name":"doc","color":"fbca04","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-03-15T02:03:43Z","updated_at":"2018-03-16T15:29:29Z","closed_at":"2018-03-16T14:58:17Z","author_association":"NONE","body":"The readme suggests (perhaps not explicitly...) that building the docs (and therefore gtk-doc) is optional in the build process:\r\n```\r\nTo build the documentation you will also need:\r\n* [GTK-Doc][4]\r\n\r\n...\r\n\r\nTo build the documentation, pass `--enable-gtk-doc` to the `configure` script.\r\n```\r\n\r\nHowever, to generate the configure script, one needs to first call ./autogen.sh (a standard step of course, but not documented either, as a side note) and that explicitly checks whether gtkdocize is present.  Even after editing that out, there are further places that always try to build the docs."},"comment":{"url":"https://api.github.com/repos/HOST-Oman/libraqm/issues/comments/373749579","html_url":"https://github.com/HOST-Oman/libraqm/issues/82#issuecomment-373749579","issue_url":"https://api.github.com/repos/HOST-Oman/libraqm/issues/82","id":373749579,"user":{"login":"anntzer","id":1322974,"avatar_url":"https://avatars0.githubusercontent.com/u/1322974?v=4","gravatar_id":"","url":"https://api.github.com/users/anntzer","html_url":"https://github.com/anntzer","followers_url":"https://api.github.com/users/anntzer/followers","following_url":"https://api.github.com/users/anntzer/following{/other_user}","gists_url":"https://api.github.com/users/anntzer/gists{/gist_id}","starred_url":"https://api.github.com/users/anntzer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anntzer/subscriptions","organizations_url":"https://api.github.com/users/anntzer/orgs","repos_url":"https://api.github.com/users/anntzer/repos","events_url":"https://api.github.com/users/anntzer/events{/privacy}","received_events_url":"https://api.github.com/users/anntzer/received_events","type":"User","site_admin":false},"created_at":"2018-03-16T15:29:29Z","updated_at":"2018-03-16T15:29:29Z","author_association":"NONE","body":"Ah, thanks, I finally understood why so many projects have an autogen.sh/bootstrap even though their README says to use the standard ./configure && make && make install...\r\n\r\nJust in case you're interested to add some more projects to the README: https://github.com/anntzer/mplcairo is a rendering backend for Matplotlib (the most commonly used Python plotting library) that can use raqm for text layout.  (Right now none of the backends that ship by default with Matplotlib support complex text layout.)"}}
{"actor":{"display_login":"anntzer"}}