{"id":42400736,"url":"https://github.com/getsolus/3rd-party","last_synced_at":"2026-01-28T01:20:13.768Z","repository":{"id":37819452,"uuid":"153920151","full_name":"getsolus/3rd-party","owner":"getsolus","description":"Extra 3rd party packages ","archived":false,"fork":false,"pushed_at":"2026-01-15T21:48:58.000Z","size":4511,"stargazers_count":23,"open_issues_count":2,"forks_count":27,"subscribers_count":12,"default_branch":"master","last_synced_at":"2026-01-16T00:50:40.507Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","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/getsolus.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":"security/component.xml","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-10-20T15:31:44.000Z","updated_at":"2026-01-15T21:49:02.000Z","dependencies_parsed_at":"2023-12-23T20:27:33.383Z","dependency_job_id":"34af9b7a-f93a-4535-9147-94a2d58e862e","html_url":"https://github.com/getsolus/3rd-party","commit_stats":{"total_commits":3119,"total_committers":51,"mean_commits":61.15686274509804,"dds":0.375120230843219,"last_synced_commit":"246f30e107c20789f7c16a0bba9961f7ca721dfb"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/getsolus/3rd-party","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsolus%2F3rd-party","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsolus%2F3rd-party/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsolus%2F3rd-party/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsolus%2F3rd-party/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/getsolus","download_url":"https://codeload.github.com/getsolus/3rd-party/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsolus%2F3rd-party/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28831250,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-27T23:29:49.665Z","status":"ssl_error","status_checked_at":"2026-01-27T23:25:58.379Z","response_time":168,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":[],"created_at":"2026-01-28T01:20:13.075Z","updated_at":"2026-01-28T01:20:13.759Z","avatar_url":"https://github.com/getsolus.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Third Party Apps (DEPRECATED)\n=============================\n\n**Note**: This repo will not accept NEW packages as we are replacing the majority of them in Solus with a modern solution like flatpak.\n\nThis repo contains the build files required to create packages that cannot be redistributed, whether for licensing restrictions or otherwise.\n\nFor more information about 3rd party applications in Solus, visit our Help Center page at https://help.getsol.us/docs/user/software/third-party/.\n\n## Updating and building a package\n\nA script to update the `pspec.xml` for a Third Party App is included in the `common` folder of our [\"packages\" repository](https://github.com/getsolus/packages) under `/common/Scripts/ep-update.py`\n\nTo update an app to a new version you can use the following command\n```\nep-update.py \u003cversion\u003e \u003curl-to-new-deb/zip/etc\u003e\n```\ne.g.\n```\nep-update.py 9.5.0 https://release.gitkraken.com/linux/gitkraken-amd64.deb\n```\nTo build your package install `python-eopkg` and use the following command\n```\nsudo eopkg.py3 bi --ignore-safety pspec.xml\n```\n\nThis will create an `.eopkg` package that you can install and test\n\nDO NOT PUSH THESE BINARY PACKAGES, only the changes to `pspec.xml` (and if necessary `actions.py`).\nThe git history has been reset because it ballooned to nearly 300MB in size. :)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgetsolus%2F3rd-party","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgetsolus%2F3rd-party","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgetsolus%2F3rd-party/lists"}