{"id":20284593,"url":"https://github.com/firehol/packages","last_synced_at":"2025-04-11T08:33:06.426Z","repository":{"id":55413543,"uuid":"79384716","full_name":"firehol/packages","owner":"firehol","description":"Pre-built packages for distributions that do not provide them","archived":false,"fork":false,"pushed_at":"2022-09-25T20:12:52.000Z","size":48,"stargazers_count":24,"open_issues_count":4,"forks_count":15,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-03-25T06:02:03.871Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/firehol.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-01-18T21:11:15.000Z","updated_at":"2024-06-08T02:46:42.000Z","dependencies_parsed_at":"2023-01-18T22:01:24.788Z","dependency_job_id":null,"html_url":"https://github.com/firehol/packages","commit_stats":null,"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/firehol%2Fpackages","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/firehol%2Fpackages/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/firehol%2Fpackages/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/firehol%2Fpackages/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/firehol","download_url":"https://codeload.github.com/firehol/packages/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248361504,"owners_count":21090914,"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":[],"created_at":"2024-11-14T14:20:29.338Z","updated_at":"2025-04-11T08:33:06.320Z","avatar_url":"https://github.com/firehol.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FireHOL packages\n\nThis repository is intended to provide\n[pre-built packages](https://github.com/firehol/packages/releases/latest)\nfor distributions that do not have them as standard.\n\nCurrent status:\n\nPackage                   | Architecture     |  Installs  |  Runs  |  Works\n------------------------- | ---------------- | ---------- | ------ | -------\nFireHOL OpenWRT 22.03 ipk | all              |     ?      |   ?    |    ?\nFireHOL CentOS/RHEL 8 rpm | all (noarch)     |     ?      |   ?    |    ?\nFireHOL CentOS/RHEL 9 rpm | all (noarch)     |     ?      |   ?    |    ?\niprange OpenWRT 22.03 ipk | bcm47xx          |     ?      |   ?    |    ?\niprange OpenWRT 22.03 ipk | ipq806x          |     ?      |   ?    |    ?\niprange CentOS/RHEL 8 rpm | amd64            |     ?      |   ?    |    ?\niprange CentOS/RHEL 9 rpm | amd64            |     ?      |   ?    |    ?\n\nBasically: I run the builds but don't check them personally. I update this\ntable when people report success/failure.\n\nIt is all something of a best-effort basis, so pull requests to add new\npackaging formats, architectures, or updated versions are always welcome.\n\n# Old packages\n\nCentOS7/RHEL 7 package build no longer works. Last built RPMs are\n[here](https://github.com/firehol/packages/releases/tag/2021-01-01-1948).\n\nCentOS6/RHEL 6 package build no longer works. Last built RPMs are\n[here](https://github.com/firehol/packages/releases/tag/2020-03-19-1724).\n\nLast builds for OpenWRT 19.07 (and last ar71xx build) are\n[here](https://github.com/firehol/packages/releases/tag/2021-01-01-1948).\n\nLast builds for OpenWRT 18.06 are\n[here](https://github.com/firehol/packages/releases/tag/2020-02-18-0552).\n\n# Releases\n\nEverything gets built by Github Actions; tags are created after a package\nupdate or new output is added which automatically puts all the\nbinaries into github releases:\n\n~~~~\ngit push\n# wait...\ngit tag YYYY-MM-DD-hhmm\ngit push --tags\n~~~~\n\n# Building outside Github\n\nClone the repository and run the common setup script:\n\n~~~~\ngit clone https://github.com/firehol/packages.git firehol-packages\ncd firehol-packages\n./setup.sh\n~~~~\n\nThen run any individual (`build-PLATFORM.sh`) scripts you are interested\nin e.g.:\n\n~~~~\n./build-openwrt.sh\n~~~~\n\nProvided everything works, the outputs all go to `outputs/packages`.\nIf something goes wrong you most likely need to install a\n[dependency](#dependencies) on your build host.\n\nGithub Actions runs each `build-*.sh` script in order and provided\neverything builds OK, it builds checksums in `outputs/checksums`.\n\n## Dependencies\n\n* The OpenWRT builds need ccache and basic build tools (make etc.) installed\n* The CentOS/Redhat builds need docker (docker.io on Ubuntu) installed\n  and to be able to run sudo\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffirehol%2Fpackages","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffirehol%2Fpackages","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffirehol%2Fpackages/lists"}