{"id":18360655,"url":"https://github.com/samasaur1/homebrew-core","last_synced_at":"2025-04-10T03:37:09.756Z","repository":{"id":96639008,"uuid":"145166934","full_name":"Samasaur1/homebrew-core","owner":"Samasaur1","description":"My core Homebrew formulas","archived":false,"fork":false,"pushed_at":"2022-10-30T04:29:24.000Z","size":65,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-15T18:52:26.557Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","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/Samasaur1.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-08-17T21:10:58.000Z","updated_at":"2021-10-25T19:56:29.000Z","dependencies_parsed_at":null,"dependency_job_id":"b1868d03-e4d5-455e-a95c-d21141503c94","html_url":"https://github.com/Samasaur1/homebrew-core","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/Samasaur1%2Fhomebrew-core","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Samasaur1%2Fhomebrew-core/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Samasaur1%2Fhomebrew-core/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Samasaur1%2Fhomebrew-core/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Samasaur1","download_url":"https://codeload.github.com/Samasaur1/homebrew-core/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248153755,"owners_count":21056486,"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-05T22:29:29.063Z","updated_at":"2025-04-10T03:37:09.732Z","avatar_url":"https://github.com/Samasaur1.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Important Note\nI've moved away from Homebrew, and was never able to find a nice way to automate bottles, or some of my projects at all. I have no plans to remove any of these formula, nor will I be disabling any actions/workflows that automatically update them. But as of right now (October 2022), I am considering them abandoned, and guarantee no maintenance or support. While I may return to supporting some or all of them in the future, this is also not guaranteed.\n\nHowever, since all the projects currently in this repository are Swift projects, you can install them with [Mint](https://github.com/yonaskolb/Mint)!\n\n\u003cblockquote\u003e\n\n# homebrew-core\nMy core Homebrew formulas\n\n## Adding a formula\n1. Tag a version of the project\n3. Run `brew create https://github.com/Samasaur1/$REPO/archive/$TAG.tar.gz --tap Samasaur1/core`\n4. Fill in `desc` and `homepage` if they aren't what you want\n5. Define your install step\n\nIt should look similar to this:\n```ruby\nclass Typer \u003c Formula\n  desc \"An automatic typer for any text you give it\"\n  homepage \"https://github.com/Samasaur1/TyperTool\"\n  url \"https://github.com/Samasaur1/TyperTool/releases/download/v1.0.0/typer-1.0.0.tar.gz\"\n  sha256 \"ef51c8bec87929fdad367c93b6c6c7208a1b08808d91992e8d6f9ff03f04b1cb\"\n  version \"1.0.0\"\n\n  bottle :unneeded\n  \n  def install\n    bin.install \"typer\"\n  end\nend\n```\nor this:\n```ruby\nclass Typer \u003c Formula\n  desc \"An automatic typer for any text you give it\"\n  homepage \"https://github.com/Samasaur1/TyperTool\"\n  url \"https://github.com/Samasaur1/TyperTool/archive/v1.0.0.tar.gz\"\n  sha256 \"95b3f196446e9236a5aa305c69dfe09230b5cc2cba8290b72323b0f4549dd412\"\n  version \"1.0.0\"\n  head \"https://github.com/Samasaur1/TyperTool.git\"\n  revision 1\n\n  depends_on :xcode\n  \n  def install\n    # fixes an issue an issue in homebrew when both Xcode 9.3+ and command line tools are installed\n    # see more details here https://github.com/Homebrew/brew/pull/4147\n    ENV[\"CC\"] = Utils.popen_read(\"xcrun -find clang\").chomp\n\n    build_path = \"#{buildpath}/.build/release/typer\"\n    ohai \"Building Typer\"\n    system(\"swift build --disable-sandbox -c release -Xswiftc -static-stdlib\")\n    bin.install build_path\n  end\nend\n```\n\n## Updating a formula\n\n### New software version\n1. Remove the formula file from `/usr/local/Homebrew/Library/Taps/samasaur1/homebrew-core/Formula`.\n2. Tag a version of the project\n3. Run `brew create https://github.com/Samasaur1/$REPO/archive/$TAG.tar.gz --tap Samasaur1/core`\n4. Fill in `desc` and `homepage` if they aren't what you want\n5. Define your install step\n\n### Revising formula only\n1. Make your change\n2. Increment the `revision` attribute. If it doesn't exist, add the line `revision 1`\n\n## Reference\nhttps://github.com/syhw/homebrew/blob/master/Library/Contributions/example-formula.rb\nhttps://github.com/yonaskolb/Beak/blob/master/Formula/beak.rb\n\u003c/blockquote\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamasaur1%2Fhomebrew-core","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsamasaur1%2Fhomebrew-core","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamasaur1%2Fhomebrew-core/lists"}