{"action":"created","issue":{"url":"https://api.github.com/repos/fireice-uk/xmr-stak/issues/1529","repository_url":"https://api.github.com/repos/fireice-uk/xmr-stak","labels_url":"https://api.github.com/repos/fireice-uk/xmr-stak/issues/1529/labels{/name}","comments_url":"https://api.github.com/repos/fireice-uk/xmr-stak/issues/1529/comments","events_url":"https://api.github.com/repos/fireice-uk/xmr-stak/issues/1529/events","html_url":"https://github.com/fireice-uk/xmr-stak/issues/1529","id":319578500,"number":1529,"title":"Is cmake necessary? Cmake pulls in a lot of useless dependencies.","user":{"login":"Avispa","id":25295052,"avatar_url":"https://avatars0.githubusercontent.com/u/25295052?v=4","gravatar_id":"","url":"https://api.github.com/users/Avispa","html_url":"https://github.com/Avispa","followers_url":"https://api.github.com/users/Avispa/followers","following_url":"https://api.github.com/users/Avispa/following{/other_user}","gists_url":"https://api.github.com/users/Avispa/gists{/gist_id}","starred_url":"https://api.github.com/users/Avispa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Avispa/subscriptions","organizations_url":"https://api.github.com/users/Avispa/orgs","repos_url":"https://api.github.com/users/Avispa/repos","events_url":"https://api.github.com/users/Avispa/events{/privacy}","received_events_url":"https://api.github.com/users/Avispa/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2018-05-02T14:34:15Z","updated_at":"2018-05-18T08:02:09Z","closed_at":null,"author_association":"NONE","body":"As the title already opens up: is _cmake_ really necessary for **xmr-stak**?\r\n\r\nAt **least** it pulls in QT as a dependency for no real reason.\r\n´´´-- OSX_VERSION='10.13.4'\r\n-- Could NOT find Qt4 (missing:  QT_QMAKE_EXECUTABLE QT_MOC_EXECUTABLE QT_RCC_EXECUTABLE QT_UIC_EXECUTABLE QT_INCLUDE_DIR QT_LIBRARY_DIR QT_QTCORE_LIBRARY) \r\n-- Warning, could not run java --version\r\n´´´\r\nJust cmake itself uses it to process it cmake files.\r\n\r\n´´´\r\nCMake Error: The following variables are used in this project, but they are set to NOTFOUND.\r\nPlease set them or make sure they are set and tested correctly in the CMake files:\r\nCURSES_CURSES_H_PATH\r\n   used as include directory in directory /xxx/src/cmake-2.8.6/Source/CursesDialog/form\r\n   used as include directory in directory /xxx/src/cmake-2.8.6/Source\r\n´´´\r\nAlso curses gets pulled in on OSX even though it should be installed. However, xmr-stak (and I) do not need curses.\r\n\r\n\r\nMaybe I can fix the curses error from the site of cmake BUT the main question is why using a sledge-hammer...? Why to pull in that heavy tail of dependencies just for (c)make?"},"comment":{"url":"https://api.github.com/repos/fireice-uk/xmr-stak/issues/comments/390128123","html_url":"https://github.com/fireice-uk/xmr-stak/issues/1529#issuecomment-390128123","issue_url":"https://api.github.com/repos/fireice-uk/xmr-stak/issues/1529","id":390128123,"user":{"login":"Spudz76","id":2391234,"avatar_url":"https://avatars3.githubusercontent.com/u/2391234?v=4","gravatar_id":"","url":"https://api.github.com/users/Spudz76","html_url":"https://github.com/Spudz76","followers_url":"https://api.github.com/users/Spudz76/followers","following_url":"https://api.github.com/users/Spudz76/following{/other_user}","gists_url":"https://api.github.com/users/Spudz76/gists{/gist_id}","starred_url":"https://api.github.com/users/Spudz76/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Spudz76/subscriptions","organizations_url":"https://api.github.com/users/Spudz76/orgs","repos_url":"https://api.github.com/users/Spudz76/repos","events_url":"https://api.github.com/users/Spudz76/events{/privacy}","received_events_url":"https://api.github.com/users/Spudz76/received_events","type":"User","site_admin":false},"created_at":"2018-05-18T08:02:09Z","updated_at":"2018-05-18T08:02:09Z","author_association":"CONTRIBUTOR","body":"Also check for `*-nox` packages in Debian-like (Ubuntu, etc)\r\nSuch as `hwloc-nox` which is the no-junk command line only `hwloc-ls` command\r\nMaybe there is a cmake-nox (or explicitly forbid the cmake-gui from being dragged in by pinning?)"}}
{"actor":{"display_login":"Spudz76"}}