{"id":17334366,"url":"https://github.com/3v1n0/nux","last_synced_at":"2026-04-13T17:31:42.508Z","repository":{"id":146570102,"uuid":"139601909","full_name":"3v1n0/nux","owner":"3v1n0","description":"An OpenGL Toolkit","archived":false,"fork":false,"pushed_at":"2018-07-03T15:17:07.000Z","size":9927,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-08-17T05:31:59.233Z","etag":null,"topics":["desktop","opengl","ubuntu","ubuntu1604","unity","unity7"],"latest_commit_sha":null,"homepage":"https://launchpad.net/nux/","language":"C++","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/3v1n0.png","metadata":{"files":{"readme":"README","changelog":"ChangeLog","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-07-03T15:16:35.000Z","updated_at":"2024-09-27T02:36:18.000Z","dependencies_parsed_at":"2023-04-16T11:27:41.010Z","dependency_job_id":null,"html_url":"https://github.com/3v1n0/nux","commit_stats":{"total_commits":2498,"total_committers":75,"mean_commits":"33.306666666666665","dds":0.7966373098478783,"last_synced_commit":"736e4b477f1168ef3ca7e7ad7e2ccc7e2972ec21"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/3v1n0/nux","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3v1n0%2Fnux","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3v1n0%2Fnux/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3v1n0%2Fnux/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3v1n0%2Fnux/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/3v1n0","download_url":"https://codeload.github.com/3v1n0/nux/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3v1n0%2Fnux/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31762481,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T15:25:13.801Z","status":"ssl_error","status_checked_at":"2026-04-13T15:25:09.162Z","response_time":93,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["desktop","opengl","ubuntu","ubuntu1604","unity","unity7"],"created_at":"2024-10-15T15:05:52.046Z","updated_at":"2026-04-13T17:31:42.494Z","avatar_url":"https://github.com/3v1n0.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"Building Nux\n============\nStephen M. Webb \u003cstephen.webb@canonical.com\u003e\n4.0.0, 2013-05-10\n\n\nBuilding from Revision Control\n------------------------------\n\nA fresh checkout from source control (bzr lp:nux) requires the build\ninfrastructure to be prepared.  Unlike most projects that use the GNU autotools,\nNux requires the use of the GNOME autotools wrapper to be run in order to pick\nup some GNOME-specific autoconf macros.  Using the GNU autotools tool,\nautoreconf, for that purpose will not prepare a working build system.\n\nPreparing the build system requires that the gnome-common package be installed.\nThe shell command `./autogen.sh` is sufficient to prepare the build system.\n\nNormally, Nux is built out-of-source, in other words in a dorectory thatis not\nthe source directory.  Running `autogen.sh` in the build directory will generate\nthe configure and Makefile.in files in the _source_ directory.\n\n\nBuilding from a Source Tarball\n------------------------------\n\nAfter the build system is prepared, ir when building from a source tarball, the\nshell commands './configure; make; make install' should configure, build, ad\ninstall the package.  Additional instructions on how to configure and build Nux\nare found in the INSTALL file included with the source.\n\nInteresting Additional Arguments to `autogen.sh`\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nAtthe least, the installation prefix is usually specified when running\n`autogen.sh` or `configure`.  The default installation prefix will be\n`/usr/local`, which is most likely not what you want.\n\n-------\n./autogen.sh --prefix=\u003cinstallation_directory\u003e \u003c@arguments\u003e\n-------\n\nSome interesting arguments are:\n  x_support::              enable X11 support (default=YES)\n  opengles_20::            enable OpenGL ES 2.0 (default=NO)\n  minimal_build::          enable minimal builds (default=NO)\n  disable-gestures::       disable multitouch gestures (auto)\n  enable-tests::           enable tests (default=YES)\n  enable-documentation::   enable documentation (default=NO)\n  enable-maintainer-mode:: use strict compiler flags (default=NO)\n  enable-debug::           enable nux debugging (default=NO)\n  enable-examples::        enable building of examples (default=YES)\n  enable-gputests::        enable building of gputests (default=YES)\n\nexample usage:\n-------\nexport PREFIX=/home/user/staging/install/nux\n./autogen.sh --prefix=$PREFIX --enable-debug\nmake\nmake install\n-------\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F3v1n0%2Fnux","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F3v1n0%2Fnux","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F3v1n0%2Fnux/lists"}