{"id":16836419,"url":"https://github.com/jcfr/qt-easy-build","last_synced_at":"2025-04-10T00:17:41.410Z","repository":{"id":13260116,"uuid":"15945282","full_name":"jcfr/qt-easy-build","owner":"jcfr","description":"Scripts allowing to easily build Qt with OpenSSL support on Linux, macOS or Windows","archived":false,"fork":false,"pushed_at":"2025-01-31T14:29:00.000Z","size":202,"stargazers_count":39,"open_issues_count":7,"forks_count":35,"subscribers_count":6,"default_branch":"welcome","last_synced_at":"2025-04-10T00:17:18.570Z","etag":null,"topics":["build","linux","macos","openssl-support","powershell","qt4","qt5","windows"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jcfr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE_Apache_20","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-01-15T19:15:02.000Z","updated_at":"2025-03-23T01:02:15.000Z","dependencies_parsed_at":"2024-10-28T12:24:10.002Z","dependency_job_id":null,"html_url":"https://github.com/jcfr/qt-easy-build","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jcfr%2Fqt-easy-build","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jcfr%2Fqt-easy-build/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jcfr%2Fqt-easy-build/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jcfr%2Fqt-easy-build/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jcfr","download_url":"https://codeload.github.com/jcfr/qt-easy-build/tar.gz/refs/heads/welcome","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248131317,"owners_count":21052820,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["build","linux","macos","openssl-support","powershell","qt4","qt5","windows"],"created_at":"2024-10-13T12:13:24.681Z","updated_at":"2025-04-10T00:17:41.378Z","avatar_url":"https://github.com/jcfr.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# Qt Easy build\n\nYou will find here scripts allowing to very easily build Qt with OpenSSL support on Linux, Windows or macOS\n\n# Maintained Qt build scripts\n\nScripts available for these Qt versions:\n\n* [5.15.2][5152]\n\n[5152]: https://github.com/jcfr/qt-easy-build/tree/5.15.2#readme\n\n| Qt Version   | Linux                                                   | macOS                                                   | Windows CI |\n|--------------|---------------------------------------------------------|---------------------------------------------------------|------------|\n| 5.15.2       | [![Build Status][5152_linux_i_azure]][5152_linux_azure] | [![Build Status][5152_macos_i_azure]][5152_macos_azure] | [![Build Status][5152_windows_i_azure]][5152_windows_azure]         |\n\n[5152_linux_azure]: https://dev.azure.com/jamesobutler/qt-easy-build/_build/latest?definitionId=1\u0026branchName=5.15.2\n[5152_linux_i_azure]: https://dev.azure.com/jamesobutler/qt-easy-build/_apis/build/status/jamesobutler.qt-easy-build?branchName=5.15.2\u0026jobName=Linux\n\n[5152_macos_azure]: https://dev.azure.com/jamesobutler/qt-easy-build/_build/latest?definitionId=1\u0026branchName=5.15.2\n[5152_macos_i_azure]: https://dev.azure.com/jamesobutler/qt-easy-build/_apis/build/status/jamesobutler.qt-easy-build?branchName=5.15.2\u0026jobName=macOS\n\n[5152_windows_azure]: https://dev.azure.com/jamesobutler/qt-easy-build/_build/latest?definitionId=1\u0026branchName=5.15.2\n[5152_windows_i_azure]: https://dev.azure.com/jamesobutler/qt-easy-build/_apis/build/status/jamesobutler.qt-easy-build?branchName=5.15.2\u0026jobName=Windows\n\n# Unmaintained Qt build scripts\n\nScripts available for these Qt versions:\n\n* [5.15.2][5152]\n* [5.15.1][5151]\n* [5.15.0][5150]\n* [5.12.8][5128]\n* [5.11.2][5112]\n* [5.10.0][5100]\n* [5.9.1][591]\n* [5.7.1][571]\n* [4.8.6][486]\n* [4.8.5][485]\n\n[5152]: https://github.com/jcfr/qt-easy-build/tree/5.15.2#readme\n[5151]: https://github.com/jcfr/qt-easy-build/tree/5.15.1#readme\n[5150]: https://github.com/jcfr/qt-easy-build/tree/5.15.0#readme\n[5128]: https://github.com/jcfr/qt-easy-build/tree/5.12.8#readme\n[5112]: https://github.com/jcfr/qt-easy-build/tree/5.11.2#readme\n[5100]: https://github.com/jcfr/qt-easy-build/tree/5.10.0#readme\n[591]: https://github.com/jcfr/qt-easy-build/tree/5.9.1#readme\n[571]: https://github.com/jcfr/qt-easy-build/tree/5.7.1#readme\n[487]: https://github.com/jcfr/qt-easy-build/tree/4.8.7#readme\n[486]: https://github.com/jcfr/qt-easy-build/tree/4.8.7#readme\n[485]: https://github.com/jcfr/qt-easy-build/tree/4.8.7#readme\n\n# Frequently Asked Questions\n\n**Why does the windows build stop with \"The underlying connection was closed: An unexpected error occurred on a receive.\" ?**\n\nAs explained [here](https://github.com/chocolatey/choco/wiki/Installation#installing-with-restricted-tls), this most likely happens because the build script is attempting to download from a server that needs to use TLS 1.1 or TLS 1.2 (has restricted the use of TLS 1.0 and SSL v3).\n\nTo address the problem, you should update the version of `.NET` installed and install a newer version of PowerShell:\n* https://en.wikipedia.org/wiki/.NET_Framework_version_history#Overview\n* https://social.technet.microsoft.com/wiki/contents/articles/21016.how-to-install-windows-powershell-4-0.aspx\n\n**Why does the linux build stop with `curl: (35) SSL connect error`?**\n\nTLS auto-negotation may fail on older Linux versions. Try adding `--tlsv1.2` to the `curl` invocations in `Build-qt.sh`.\n\n# License\n\nScripts in this repository are licensed under the Apache 2.0 License. See [LICENSE_Apache_20](LICENSE_Apache_20) file for details.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjcfr%2Fqt-easy-build","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjcfr%2Fqt-easy-build","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjcfr%2Fqt-easy-build/lists"}