{"id":13810710,"url":"https://github.com/bazelbuild/rules_d","last_synced_at":"2025-07-04T16:35:56.052Z","repository":{"id":48554875,"uuid":"53954149","full_name":"bazelbuild/rules_d","owner":"bazelbuild","description":"D rules for Bazel","archived":false,"fork":false,"pushed_at":"2025-06-30T11:26:46.000Z","size":111,"stargazers_count":23,"open_issues_count":15,"forks_count":24,"subscribers_count":26,"default_branch":"master","last_synced_at":"2025-06-30T12:35:09.626Z","etag":null,"topics":["bazel","bazel-rules","dlang","dub"],"latest_commit_sha":null,"homepage":null,"language":"Starlark","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/bazelbuild.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-03-15T15:04:29.000Z","updated_at":"2025-06-30T11:26:50.000Z","dependencies_parsed_at":"2024-01-15T13:36:01.144Z","dependency_job_id":null,"html_url":"https://github.com/bazelbuild/rules_d","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/bazelbuild/rules_d","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bazelbuild%2Frules_d","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bazelbuild%2Frules_d/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bazelbuild%2Frules_d/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bazelbuild%2Frules_d/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bazelbuild","download_url":"https://codeload.github.com/bazelbuild/rules_d/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bazelbuild%2Frules_d/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263577268,"owners_count":23483132,"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":["bazel","bazel-rules","dlang","dub"],"created_at":"2024-08-04T03:00:23.915Z","updated_at":"2025-07-04T16:35:56.045Z","avatar_url":"https://github.com/bazelbuild.png","language":"Starlark","readme":"# Bazel Rules for the [D Programming Language](https://dlang.org)\n\n## Installation\n\nFrom the release you wish to use:\n\u003chttps://github.com/bazel-contrib/rules_d/releases\u003e\ncopy the WORKSPACE snippet into your `WORKSPACE` file.\n\nTo use a commit rather than a release, you can point at any SHA of the repo.\n\nFor example to use commit `abc123`:\n\n1. Replace `url = \"https://github.com/bazel-contrib/rules_d/releases/download/v0.1.0/rules_d-v0.1.0.tar.gz\"` with a GitHub-provided source archive like `url = \"https://github.com/bazel-contrib/rules_d/archive/abc123.tar.gz\"`\n1. Replace `strip_prefix = \"rules_d-0.1.0\"` with `strip_prefix = \"rules_d-abc123\"`\n1. Update the `sha256`. The easiest way to do this is to comment out the line, then Bazel will\n   print a message with the correct value. Note that GitHub source archives don't have a strong\n   guarantee on the sha256 stability, see\n   \u003chttps://github.blog/2023-02-21-update-on-the-future-stability-of-source-code-archives-and-hashes/\u003e\n","funding_links":[],"categories":["Additional language support"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbazelbuild%2Frules_d","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbazelbuild%2Frules_d","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbazelbuild%2Frules_d/lists"}