{"id":18057594,"url":"https://github.com/xgqt/src_prepare-overlay","last_synced_at":"2026-02-03T02:02:49.883Z","repository":{"id":37411838,"uuid":"286265004","full_name":"xgqt/src_prepare-overlay","owner":"xgqt","description":"almost official mirror of https://gitlab.com/src_prepare/src_prepare-overlay","archived":false,"fork":false,"pushed_at":"2024-04-12T21:30:09.000Z","size":5731,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-04-13T05:15:01.773Z","etag":null,"topics":["ebuild","ebuild-repository","gentoo","linux","portage"],"latest_commit_sha":null,"homepage":"https://gitlab.com/src_prepare/src_prepare-overlay","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xgqt.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","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}},"created_at":"2020-08-09T15:34:35.000Z","updated_at":"2024-04-14T23:42:15.361Z","dependencies_parsed_at":"2024-04-14T23:42:13.978Z","dependency_job_id":null,"html_url":"https://github.com/xgqt/src_prepare-overlay","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/xgqt/src_prepare-overlay","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xgqt%2Fsrc_prepare-overlay","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xgqt%2Fsrc_prepare-overlay/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xgqt%2Fsrc_prepare-overlay/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xgqt%2Fsrc_prepare-overlay/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xgqt","download_url":"https://codeload.github.com/xgqt/src_prepare-overlay/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xgqt%2Fsrc_prepare-overlay/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262900089,"owners_count":23381658,"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":["ebuild","ebuild-repository","gentoo","linux","portage"],"created_at":"2024-10-31T02:08:20.652Z","updated_at":"2026-02-03T02:02:44.844Z","avatar_url":"https://github.com/xgqt.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# src_prepare Gentoo overlay\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://gitlab.com/src_prepare/src_prepare-overlay/pipelines\"\u003e\n        \u003cimg src=\"https://gitlab.com/src_prepare/src_prepare-overlay/badges/master/pipeline.svg\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://gitlab.com/src_prepare/src_prepare-overlay/\"\u003e\n        \u003cimg src=\"https://gitlab.com/src_prepare/badge/-/raw/master/hosted_on-gitlab-orange.svg\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://gentoo.org/\"\u003e\n        \u003cimg src=\"https://gitlab.com/src_prepare/badge/-/raw/master/powered-by-gentoo-linux-tyrian.svg\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"./LICENSE\"\u003e\n        \u003cimg src=\"https://gitlab.com/src_prepare/badge/-/raw/master/license-gplv2-blue.svg\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://app.element.io/#/room/#src_prepare:matrix.org\"\u003e\n        \u003cimg src=\"https://gitlab.com/src_prepare/badge/-/raw/master/chat-matrix-green.svg\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://gitlab.com/src_prepare/src_prepare-overlay/commits/master.atom\"\u003e\n        \u003cimg src=\"https://gitlab.com/src_prepare/badge/-/raw/master/feed-atom-orange.svg\"\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\n\n# About\n\nThis is the overlay of our Matrix group where we talk about topics related to Gentoo (development, maintainance, support, communities and more).\n\n**WARNING: Do not expect high quality ebuilds!** While we do the best we can, most of us are still learning. Read [WARNING.md](./WARNING.md) for more information.\n\n## Why create this overlay?\n\nMostly to have fun.\n\n## For whom?\n\nsrc_prepare overlay is based on the concept of the [GURU](https://wiki.gentoo.org/wiki/Project:GURU) project: to create a repository maintained collaboratively by Gentoo users, for Gentoo users.\n\nDespite being based on the concept of the GURU project, src_prepare has different goals in mind:\n\n- main git repository is hosted on [GitLab](https://gitlab.com/src_prepare/src_prepare-overlay), with mirrors set to [GitHub](https://github.com/xgqt/src_prepare-overlay) and [Codeberg](https://codeberg.org/src_prepare/src_prepare-overlay);\n- easier for one to get access to the `master` branch;\n- main contact with the src_prepare project is via [[matrix]](https://matrix.to/#/#src_prepare:matrix.org);\n- more freedom in creating ebuilds;\n- no requirement for GPG keys;\n- no requirement for private info.\n\nThe src_prepare project doesn't want to overtake or compete with the GURU project. The GURU project is aimed on professionalism and quality, whereas src_prepare is aimed on openness and ease of access.\n\n## Adding the overlay\n\n### Official list\n\n#### eselect-repository\n\nIf you are using [eselect-repository](https://wiki.gentoo.org/wiki/Eselect/Repository), execute:\n\n``` sh\neselect repository enable src_prepare-overlay\n```\n\n### Manual\n\nIf you want to manually add the overlay, see [examples/repos.conf/src_prepare-overlay.conf](examples/repos.conf/src_prepare-overlay.conf).\n\n#### eselect-repository\n\nIf you are using [eselect-repository](https://wiki.gentoo.org/wiki/Eselect/Repository), execute:\n\n``` sh\neselect repository add src_prepare-overlay git https://gitlab.com/src_prepare/src_prepare-overlay\n```\n\n\n## How do I sync this?\n\nExecute:\n\n``` sh\nemaint sync -r src_prepare-overlay\n```\n\n## It says the ebuild is masked, what do I do?\n\nSee [examples/package.accept_keywords/src_prepare-overlay.conf](examples/package.accept_keywords/src_prepare-overlay.conf).\n\n\n# Submitting an Issue\n\n### Ebuild error\n\n[Our issue tracker is located in our **GitLab** repository.](https://gitlab.com/src_prepare/src_prepare-overlay/-/issues) If an ebuild appears to produce an error, please report it in our GitLab repository.\n\n\n# Contributing\n\nWe appreciate and encourage for contribution. If you want a specific package or want to create a package for us to maintain, see [CONTRIBUTING.md](/CONTRIBUTING.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxgqt%2Fsrc_prepare-overlay","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxgqt%2Fsrc_prepare-overlay","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxgqt%2Fsrc_prepare-overlay/lists"}