{"id":13479053,"url":"https://github.com/algertc/homebrew-kleopatra4mac","last_synced_at":"2025-03-27T08:31:20.637Z","repository":{"id":156986566,"uuid":"524830517","full_name":"algertc/homebrew-kleopatra4mac","owner":"algertc","description":"Kleopatra4Mac is an all-in-one prebuilt port of KDE's GPG utility for use on MacOS. ","archived":false,"fork":false,"pushed_at":"2023-04-17T02:37:10.000Z","size":3455,"stargazers_count":72,"open_issues_count":5,"forks_count":8,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-10-30T12:48:30.131Z","etag":null,"topics":["arm","bottle","crypto","cryptography","gnu","gnupg","gpg","homebrew","kde","m1","m1-mac","mac","macos","pgp"],"latest_commit_sha":null,"homepage":"https://github.com/KDE/kleopatra","language":"Ruby","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/algertc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2022-08-15T02:21:12.000Z","updated_at":"2024-10-10T03:42:01.000Z","dependencies_parsed_at":"2023-07-11T14:01:28.497Z","dependency_job_id":null,"html_url":"https://github.com/algertc/homebrew-kleopatra4mac","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algertc%2Fhomebrew-kleopatra4mac","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algertc%2Fhomebrew-kleopatra4mac/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algertc%2Fhomebrew-kleopatra4mac/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algertc%2Fhomebrew-kleopatra4mac/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/algertc","download_url":"https://codeload.github.com/algertc/homebrew-kleopatra4mac/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245809875,"owners_count":20676074,"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":["arm","bottle","crypto","cryptography","gnu","gnupg","gpg","homebrew","kde","m1","m1-mac","mac","macos","pgp"],"created_at":"2024-07-31T16:02:08.394Z","updated_at":"2025-03-27T08:31:19.051Z","avatar_url":"https://github.com/algertc.png","language":"Ruby","funding_links":[],"categories":["Ruby"],"sub_categories":[],"readme":"\n\n\u003ca name=\"readme-top\"\u003e\u003c/a\u003e\n\n\n[![Contributors][contributors-shield]][contributors-url]   [![Forks][forks-shield]][forks-url]   [![Stargazers][stars-shield]][stars-url] [![Issues][issues-shield]][issues-url]  [![MIT License][license-shield]][license-url]\n\n\n\n\u003c!-- PROJECT LOGO --\u003e\n\u003cbr /\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://github.com/algertc/kleopatra4mac\"\u003e\n    \u003cimg src=\"https://github.com/algertc/homebrew-kleopatra4mac/raw/main/images/kleo2_revised.png\" alt=\"Logo\" width=\"1000\" height=\"210\"\u003e\n  \u003c/a\u003e\n\n  \u003cp align=\"center\"\u003e\n      \u003cp align=\"center\"\u003e\n    \u003cspan\u003e\u003cstrong\u003eKDE Kleopatra GPG Utility for Mac\u003c/strong\u003e\u003c/span\u003e\n    \u003cbr /\u003e\n    \u003ca href=\"https://github.com/algertc/kleopatra4mac/issues\"\u003eReport Bug\u003c/a\u003e\n    ·\n    \u003ca href=\"https://github.com/algertc/kleopatra4mac/pulls\"\u003eContribute\u003c/a\u003e\n  \u003c/p\u003e\n\u003c/div\u003e\n\n\n\n\u003c!-- TABLE OF CONTENTS --\u003e\n\u003cdetails\u003e\n  \u003csummary\u003eTable of Contents\u003c/summary\u003e\n  \u003col\u003e\n    \u003cli\u003e\n      \u003ca href=\"#about-the-project\"\u003eAbout The Project\u003c/a\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\n      \u003ca href=\"#getting-started\"\u003eGetting Started\u003c/a\u003e\n      \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"#prerequisites\"\u003ePrerequisites\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"#installation\"\u003eInstallation\u003c/a\u003e\u003c/li\u003e\n      \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#roadmap\"\u003eRoadmap\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#contributing\"\u003eContributing\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#license\"\u003eLicense\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#acknowledgments\"\u003eAcknowledgments\u003c/a\u003e\u003c/li\u003e\n  \u003c/ol\u003e\n\u003c/details\u003e\n\n\n\u003cbr\u003e\u003c/br\u003e\n\u003cbr\u003e\u003c/br\u003e\n\n\u003c!-- ABOUT THE PROJECT --\u003e\n## About The Project\n\n![WorkFlow](https://raw.githubusercontent.com/algertc/kleopatra4mac/main/images/render.png \"Workflow\")\n\n\u003ch4\u003eKleopatra4Mac is an all-in-one prebuilt port of KDE's GPG utility for use on MacOS. Kleopatra is a certificate manager and a universal crypto GUI. It supports managing X.509 and OpenPGP certificates in the GpgSM keybox and retrieving certificates from LDAP servers.\n\n\u003cstrong\u003eFeatures:\n* Integrated Notepad\n* Smartcards\n* Simplified Certificate Management\n* Contacts\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\n\n\n\u003c!-- GETTING STARTED --\u003e\n## Getting Started\n\n\n### Prerequisites\n\n* [Homebrew](https://brew.sh/)\n  ```sh\n  /bin/bash -c \"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)\"\n  ```\n\n* [GnuPG/GPG](https://www.gnupg.org/)\n  ```sh\n  brew install gnupg\n  ```\n  **Must run gpg at least once to generate configs\n\n* [GnuPG Pinentry](https://www.gnupg.org/related_software/pinentry/index.html)\n  ```sh\n  brew install pinentry-mac\n  ```\n\n## Installation\n* ### \u003cstrong\u003ePrecompiled Binaries (Recommended)\u003c/strong\u003e\n\n1. Brew Install\n\n   ```sh\n   brew install algertc/kleopatra4mac/kleopatra\n   ```\n\n  * ### Build From Source (Advanced)\n2. Check the [Brew \"Bottle\" Documentation](https://docs.brew.sh/Bottles) for Full Explanation\n\n3.  To Rebuild From [*Kleopatra.rb*](https://github.com/algertc/homebrew-kleopatra4mac/blob/main/kleopatra.rb)  in This Repo\n\n\t   `` brew install --build-from-source``\n4.  If  You Decide to Make Changes, You Can Create Your Own New Bottle (**Please Consider Submitting  a  Pull Request!)**\n\n\tBottles are produced by installing a formula with `brew install --build-bottle \u003cformula\u003e` and then bottling it with `brew bottle \u003cformula\u003e`\n\n## After Installation\n### ❗*The Following Section is For ARM/Apple Silicon. Intel Instructions Can Be Found [Here](https://github.com/algertc/homebrew-kleopatra4mac/blob/main/intel_instructions.md)* \n\n1. Make Sure dbus is Running\n   ```sh\n   brew services start dbus\n   ```\n2. Select \u003cstrong\u003epinentry-mac\u003c/strong\u003e as the Default Program\n   ```js\n   echo \"pinentry-program /opt/homebrew/bin/pinentry-mac\" \u003e ~/.gnupg/gpg-agent.conf\n   killall -9 gpg-agent\n   ```\n3. If You Need to Have Kleopatra First in Your PATH, Run:\n   ```sh\n   echo 'export PATH=\"/opt/homebrew/opt/kleopatra/bin:$PATH\"' \u003e\u003e ~/.zshrc\n   ```\n    ***(Note: Command here is for zshell)***\n\n4. If You Want to Add This Application to the Launchpad, Run:\n   ```sh\n   cd /Applications \u0026\u0026 unzip /opt/homebrew/opt/kleopatra/app.zip\n   ```\n\n5. Kleopatra is Keg-Only, Which Means it Was Not Symlinked Into /opt/homebrew to Prevent Conflicts With Any *GPGme* or *KDE* Libraries. If You Must Create a Symlink, Run:\n   ```sh\n   export LDFLAGS=\"-L/opt/homebrew/opt/kleopatra/lib\"\n   export CPPFLAGS=\"-I/opt/homebrew/opt/kleopatra/include\"\n   ```\n\n6. For compilers to find kleopatra, You May Need to Set:\n   ```sh\n   export LDFLAGS=\"-L/opt/homebrew/opt/kleopatra/lib\"\n   export CPPFLAGS=\"-I/opt/homebrew/opt/kleopatra/include\"\n   ```\n\n7. For pkg-config to Find Kleopatra, You May Need to Set:\n   ```sh\n   export PKG_CONFIG_PATH=\"/opt/homebrew/opt/kleopatra/lib/pkgconfig\"\n   ```\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\n\n\u003c!-- ROADMAP --\u003e\n## Roadmap\n\n- [x] Dark mode\n- [x] Universal Font\n- [ ] Fix symlink spotlight search ranking\n- [ ] Beautify/Modernize UI\n\t- [ ] Mimic [Plasma Styling](https://kde.org/images/screenshots/kleopatra.png)\n\t- [ ] Transparency\n- [ ] Fix Unintended Pagination ([Issue #1](https://github.com/algertc/homebrew-kleopatra4mac/issues/1))\n- [ ] Exclude Default Icon from KDE's \"kiconthemes\" and Point to:  [Modernized Application Icon](https://github.com/algertc/homebrew-kleopatra4mac/blob/main/images/Icon.svg)\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\n\n\u003c!-- CONTRIBUTING --\u003e\n## Contributing\n\nContributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.\n\nIf you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag \"enhancement\".\nDon't forget to give the project a star! Thanks again!\n\n1. Fork the Project\n2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)\n3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)\n4. Push to the Branch (`git push origin feature/AmazingFeature`)\n5. Open a Pull Request\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\n\n\u003c!-- LICENSE --\u003e\n## License\n\nDistributed under the GPL 2.0 License. See `LICENSE.txt` for more information.\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- ACKNOWLEDGMENTS --\u003e\n## Acknowledgments\n\n* [Vadim Panov](https://www.linkedin.com/in/vadim-panov-55a5a036)\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n[contributors-shield]: https://img.shields.io/github/contributors/algertc/kleopatra4mac.svg?style=for-the-badge\n[contributors-url]: https://github.com/algertc/kleopatra4mac/graphs/contributors\n[forks-shield]: https://img.shields.io/github/forks/algertc/kleopatra4mac.svg?style=for-the-badge\n[forks-url]: https://github.com/algertc/kleopatra4mac/network/members\n[stars-shield]: https://img.shields.io/github/stars/algertc/kleopatra4mac.svg?style=for-the-badge\n[stars-url]: https://github.com/algertc/kleopatra4mac/stargazers\n[issues-shield]: https://img.shields.io/github/issues/algertc/kleopatra4mac.svg?style=for-the-badge\n[issues-url]: https://github.com/algertc/kleopatra4mac/issues\n[license-shield]: https://img.shields.io/github/license/algertc/kleopatra4mac.svg?style=for-the-badge\n[license-url]: https://github.com/algertc/kleopatra4mac/blob/master/LICENSE.txt","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falgertc%2Fhomebrew-kleopatra4mac","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falgertc%2Fhomebrew-kleopatra4mac","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falgertc%2Fhomebrew-kleopatra4mac/lists"}