Compare commits

...

10 Commits

40 changed files with 1339 additions and 175 deletions

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>negril.nx+gentoo@gmail.com</email>
<name>Paul Zander</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1,9 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit acct-group
DESCRIPTION="A group for ollama"
ACCT_GROUP_ID=-1

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>negril.nx+gentoo@gmail.com</email>
<name>Paul Zander</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1,14 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit acct-user
DESCRIPTION="A user for ollama"
ACCT_USER_ID=-1
ACCT_USER_HOME=/var/lib/ollama
ACCT_USER_HOME_PERMS=0700
ACCT_USER_GROUPS=( ollama )
acct-user_add_deps

View File

@ -1,28 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>torokhov-s-a@yandex.ru</email>
<name>Sergey Torokhov</name>
</maintainer>
<longdescription lang="en">
A simple terminal UI for both docker and docker-compose, written in Go with the gocui library.
Minor rant incoming: Something's not working? Maybe a service is down. docker-compose ps.
Yep, it's that microservice that's still buggy. No issue, I'll just restart it: docker-compose restart.
Okay now let's try again. Oh wait the issue is still there. Hmm. docker-compose ps.
Right so the service must have just stopped immediately after starting.
I probably would have known that if I was reading the log stream, but there is a lot of clutter in there from other services.
I could get the logs for just that one service with docker compose logs --follow myservice but that dies everytime the service dies so I'd need to run that command every time I restart the service.
I could alternatively run docker-compose up myservice and in that terminal window if the service is down I could just up it again,
but now I've got one service hogging a terminal window even after I no longer care about its logs.
I guess when I want to reclaim the terminal realestate I can do ctrl+P,Q, but... wait, that's not working for some reason.
Should I use ctrl+C instead? I can't remember if that closes the foreground process or kills the actual service.
What a headache! Memorising docker commands is hard. Memorising aliases is slightly less hard.
Keeping track of your containers across multiple terminal windows is near impossible.
What if you had all the information you needed in one terminal window with every common command living one keypress away (and the ability to add custom commands as well).
Lazydocker's goal is to make that dream a reality.
</longdescription>
<upstream>
<remote-id type="github">jesseduffield/lazydocker</remote-id>
</upstream>
<maintainer type="person">
<email>torokhov-s-a@yandex.ru</email>
<name>Sergey Torokhov</name>
</maintainer>
<longdescription lang="en">
A simple terminal UI for both docker and docker-compose, written in Go with the gocui library.
Minor rant incoming: Something's not working? Maybe a service is down. docker-compose ps.
Yep, it's that microservice that's still buggy. No issue, I'll just restart it: docker-compose restart.
Okay now let's try again. Oh wait the issue is still there. Hmm. docker-compose ps.
Right so the service must have just stopped immediately after starting.
I probably would have known that if I was reading the log stream, but there is a lot of clutter in there from other services.
I could get the logs for just that one service with docker compose logs --follow myservice but that dies everytime the service dies so I'd need to run that command every time I restart the service.
I could alternatively run docker-compose up myservice and in that terminal window if the service is down I could just up it again,
but now I've got one service hogging a terminal window even after I no longer care about its logs.
I guess when I want to reclaim the terminal realestate I can do ctrl+P,Q, but... wait, that's not working for some reason.
Should I use ctrl+C instead? I can't remember if that closes the foreground process or kills the actual service.
What a headache! Memorising docker commands is hard. Memorising aliases is slightly less hard.
Keeping track of your containers across multiple terminal windows is near impossible.
What if you had all the information you needed in one terminal window with every common command living one keypress away (and the ability to add custom commands as well).
Lazydocker's goal is to make that dream a reality.
</longdescription>
<upstream>
<remote-id type="github">jesseduffield/lazydocker</remote-id>
</upstream>
</pkgmetadata>

View File

@ -8,4 +8,7 @@
<use>
<flag name="gui">Build with GUI support</flag>
</use>
<upstream>
<remote-id type="github">deskflow/deskflow</remote-id>
</upstream>
</pkgmetadata>

135
app-misc/jqp/Manifest Normal file
View File

@ -0,0 +1,135 @@
DIST github.com%2Falecthomas%2Fassert%2Fv2%2F@v%2Fv2.7.0.mod 133 BLAKE2B 542345681299a798ab17ba9ce69fafd02941f5b155f6c2a079ff6a1c737113dce7c0cf485ac36e69474f0c05fb5f49a93d7c11da01da902d91567dff66d324da SHA512 38733c37d3994a251e9ff045f500fd8350c69035e3a241b03025bb9e69847a490daaa9485c38138e5ec9faf605ecb4ceaaf65f5d69694ce10c1f3f1cfcff66f8
DIST github.com%2Falecthomas%2Fassert%2Fv2%2F@v%2Fv2.7.0.zip 11380 BLAKE2B ea56e4c82e5a2bb8d888fb8c76dd9e960abfd761765ceaef5f0795b00fe2967298e5de5a12cde1a473cb54112b37344df97999878cf978624ccb681d563d6daf SHA512 0c969b758db28f3a5a6fa82bdb3e9d84047d006a639f5fbacad6b8186209119d0afb079e44e3950eb31c7b62d4392bc558ceacb0af647b2bfbed075d5fdc50d4
DIST github.com%2Falecthomas%2Fchroma%2Fv2%2F@v%2Fv2.14.0.mod 229 BLAKE2B f49da0196e6dc6b7f08566e5b45c167d6d5ae210a385e3a48339cd85e97def35203d8a07c2acb49d56495e667f5933c76ca7713d7845899f98a2bb3ae889aacd SHA512 8373204182d60f8b764415315f69ee366b74210d754652e6fa50f709852afffe3ea6ce09187d4a3982de2f444e31fe151374d45f2eebe538c208b165009f7676
DIST github.com%2Falecthomas%2Fchroma%2Fv2%2F@v%2Fv2.14.0.zip 1380666 BLAKE2B 8ad1d72552563bc8a6f4ede8d8e94df18af2ee0dc7b6b36b74a6987580b537b8443a700f6dc76c93adbb2cdb70bc1d2ec4b76936f9a638033cf9654818869682 SHA512 3fce081a45609544217cce5fd610c2acea5dff0481e4173e1ba4c8ec5aaf32239899590f82a8335464bfc9b62125e32c1b7990c4bdff1ea0d710186fcf77fff0
DIST github.com%2Falecthomas%2Frepr%2F@v%2Fv0.4.0.mod 43 BLAKE2B 089d54f406011147227b3927e6283ee479c4377b5419b51045e026b7fb359c6439a8371b1d1603855b778e1630b531ae9106b7bc16463267d5fe294cbf38d2b6 SHA512 48b21725b7be986a9229b1e59013d71aa4be8c37b99727f0de9e71f4599188f90b9072cc34807f5ae54e453bb52a2b929155b490f916c66f42df413fc59f3fff
DIST github.com%2Falecthomas%2Frepr%2F@v%2Fv0.4.0.zip 10773 BLAKE2B 94d30f007941572eeb1cefab703d70e343a9c6d679291d9ab8b720e5c967ab7ad0ca9cba9ee865f26ecb9c4155e13c0a0f11b8d8b64f36e301ae7abde226de80 SHA512 77261dec2e05ac49db14c1d9856e3431bf6301fc8aa480ce68e6205af25d897a6f243b7ba9103c6c02c6413aabea76ace527a69016d0804a9f1810a15f16d93f
DIST github.com%2Fatotto%2Fclipboard%2F@v%2Fv0.1.4.mod 35 BLAKE2B 15461787708b56993bf7904db63ae2a711c78fe67157ff2adec29bcdce2f6c29b7ef5d997ed7a0123ab24b0f3069d3833405849924037ca4da8c05032725706a SHA512 49d95d7db5b42c6948c50dcbee20a5ec6b554e78f8ee4beec2303b318d6289a32be807084806bd17ee8e680e58c2693f753614fdb6788f424c9d7496790b20ba
DIST github.com%2Fatotto%2Fclipboard%2F@v%2Fv0.1.4.zip 8606 BLAKE2B 47f87ff503a7c47ef7062b0ac3ddab26f8f3d322d27a746ccc1950cb6cb9571237b694eab48f95e1253800dd297df58c0c2ca67b21040e151cff634ebcbdde4a SHA512 5a6d9bc0761469bcf803cbb9d1aa43cc784171a81e53df8c4a14bd56e52db6ee7cd8a45e2fc81ce75bbe19f00cb53be3e170fab9ac3e73e83deaf09b799a9e1a
DIST github.com%2Faymanbagabas%2Fgo-osc52%2Fv2%2F@v%2Fv2.0.1.mod 52 BLAKE2B 5a68603139d805b9ba3791ed1bd09744eae1756992a00f6b508fe26c9cd428538f730cdb84c3ac1dd82f68b1703235b954579d8fbe38637a9ec5cfef2803ac60 SHA512 2d4904afb12e87516ca350fc640ae4451b23b0b4b17d0e6879baf3dbd772cec9aa596f8565e00c8f1aac671d9b22696c062990c1222a0fd26b7c1dac5ff2f969
DIST github.com%2Faymanbagabas%2Fgo-osc52%2Fv2%2F@v%2Fv2.0.1.zip 7855 BLAKE2B 06bf4748af2da85cf1182668e1709b001bebd0e40d5fa5ae48c0418d1fa64b24ed760925e006e526f1e4e9350b6515b6272201a95e4833eb9e58518810425c67 SHA512 eadd3e4eb8fd4317058aaeba0d61e3bd97dfa1a4f3512a98b9eb731acf6dfd0793a3d97423013f22725498f1106338f873137334cb854ac20d0097cd14506530
DIST github.com%2Fcharmbracelet%2Fbubbles%2F@v%2Fv0.18.0.mod 1082 BLAKE2B 0eb4e882e4d1208f6211804f6f671505bced8bff54ff38e78e5bd0016f4a07e782d365644608288b818aa8c992c6e7b90811f23b9ce454a93ab66d0293d277c3 SHA512 7a1ebd97b4e624e441910b8827f0cca9bc963d0f517d2caaab7cfd436a16fbb33db6e6a2e59e73f7aaf9547188738bed4c60df214e7f4f1361b2e2ca2d9ddef3
DIST github.com%2Fcharmbracelet%2Fbubbles%2F@v%2Fv0.18.0.zip 85346 BLAKE2B 16c50df73d1e82de56bad9dd39a10624a2394a477821839bb5db34a08a0b696bfaf98f4c204054c29db28af3b98e86bfd7d1d49dbcca4ae0d269104e35350527 SHA512 518591793d0fc8d18ca651f46ac13a995173cac6c055f1df394c969acfb14159ec8ee756bcbafd77a3f0eeb82c2ea60d897421aade331e7592500b8892ad5106
DIST github.com%2Fcharmbracelet%2Fbubbletea%2F@v%2Fv0.26.4.mod 726 BLAKE2B 85578a0a45724fa24f788c1dbd8243745a0b664f7bf10c3df65430e9b8794c9e9b90601db5bcec1a20c4638a0ca924322670ffc6eaad88471e53facc4d7af1bc SHA512 433e686b28005ca1994b40714c9ee511a132fedb69808b15bfe1700ae50f054cd5953aa1f71e5f38128460bc1e78a01729a349feedbaa85463ab58e20ffdd819
DIST github.com%2Fcharmbracelet%2Fbubbletea%2F@v%2Fv0.26.4.zip 73102 BLAKE2B 6c1434b034330c8578897f49084c92b086c68ede6e22af4994ea5d18c45d8cfa3ccb55ed1c645b54b53daf5f1373b770beca91af4ffaa5e6c428486980630b1c SHA512 66cd648d1cf6db0468b11adc91d716b7be6e60480ce8cf98783fc2a322afbbb046795449a5fd763579ffcf8a7138e853544c1c371fb42d88a00326a6d444d8d9
DIST github.com%2Fcharmbracelet%2Flipgloss%2F@v%2Fv0.11.0.mod 506 BLAKE2B 96401fbd1f3a4fd6c02647f1bb9724e8f94c2eb7ecb9b4a36fa97dfc3c527a13e6d632d5a919cfa8c17cc6d946458e831680b707c36da0bc7ea610a54abdff2e SHA512 06af78bbd7d0b9fdc9052a48a3c9b7426f3e0b10bbd96c06bb15bf551e22db8940a98b513fbdcdf9325cc4f6f0b95440e7c8aa902fa03e6988252cf2cfb04e4c
DIST github.com%2Fcharmbracelet%2Flipgloss%2F@v%2Fv0.11.0.zip 56452 BLAKE2B 6d052215612615c8b6bc6c5372a367862fe5275214539b79bf1f2ce4bfd03efd9b0a2c6f9f6ac6e8689647947bda970725363e53342ef7db860018309a8c59ed SHA512 203dadf083c05cec99c4fe2b5aa9b0b8ca1f45e9cb77a5e3f7b9d6ea46f4df1426fcc985a5d345c681e10d80b68a00cbec1806933945028bbe0aeb6a8ff9447f
DIST github.com%2Fcharmbracelet%2Fx%2Fansi%2F@v%2Fv0.1.2.mod 87 BLAKE2B 9541c645adaac6ab2f244bb3143cf2d56a6e22c206c7970384423d949cfb32c000ef2dea617f78915c4224fe4f70b2a567aa8df05670832194c897aa22edad00 SHA512 1a26e40cf2653f9555a3e04c33cd21973f00eeae64520bac2c83c2b04244d7062f3a203c19638ab7d895cb6fff91b0f987daa070f85ed3031c11a18560db6296
DIST github.com%2Fcharmbracelet%2Fx%2Fansi%2F@v%2Fv0.1.2.zip 67507 BLAKE2B a0540a8c653237ffa8155cf415f5b6cbd6620383494c3e101aef4686b5975fa245fbcf5a1b57104c5b93fb92c82a5d85742f2c9e4bcb934fa6c36385d4832241 SHA512 050eca58fd31c16d4eebb08b1ac67cdf73ccf52286e7c5b6f2e57200e711e46871eca7831085a75c6b1820a27d7650e166da5f57d54ecb45633f95785ed3577b
DIST github.com%2Fcharmbracelet%2Fx%2Finput%2F@v%2Fv0.1.0.mod 387 BLAKE2B 52c245be5563790629f836f7f2d824ff4271c975cafd5d7033dba30f7ff819f7000397d184eff878c027fbb0c4a146c359aca40cdcbb799ac509cf02dd1ae5c1 SHA512 95b35315933f417ba1eea9002af46a179e8cbfe2c833f7271f87f60ed683a6891eaff3f371fef9246ed85de3e3a49149184add7c35939c1315ac90cb60533d0f
DIST github.com%2Fcharmbracelet%2Fx%2Finput%2F@v%2Fv0.1.0.zip 42188 BLAKE2B 290e9c0bead3ee0e908e3ed419e6524bd9cd89a15eaddebe31233069401262d23e9529538bf944374c3a9d13ba27046cd003d17efd78e7289cbae54cfc108b81 SHA512 9a548416e061ef58456785a1b981399ea1d69f9f7be6c85876d1d53cfb89774f626ca1b05510a84b1630d435ec3ee37e956247af2232c54cb25815875763186b
DIST github.com%2Fcharmbracelet%2Fx%2Fterm%2F@v%2Fv0.1.1.mod 480 BLAKE2B f773e94df0f316530a8863209ff56c90413adffb835b9bff0ca3ee13f4c35b98f21ff47c79d202318a9e8735487c945af4b65068a3931d776430e6d27f1f3fef SHA512 2a57188ccb3d6dfbcab78bc62ce6073deacd5efabeaa65177db8f6646bb4d9e27277c9dc5c06d7949ed2f47ad8ba33f42cf72bb470d9e0f5148512ccffa4aa85
DIST github.com%2Fcharmbracelet%2Fx%2Fterm%2F@v%2Fv0.1.1.zip 9130 BLAKE2B bb50e658ece78724459f1a8489be1346da34bf7a153b56a06d292f13937dc676f74b483ae52b787c5e058d4730279244b53d2cef9f0b5b8ec630f65079d888d1 SHA512 9b956d82e86129a3b4711dc896dc3806b2ac502303cd681830fb9e683ba16285a1eee53b18b96c843f20ca833d788d8fa73cce028408bb73df0db64ef2e72a7d
DIST github.com%2Fcharmbracelet%2Fx%2Fwindows%2F@v%2Fv0.1.0.mod 85 BLAKE2B d19ef743a074ed29ec211901dd63f0a8626dc1e38ba00ef557331540ace2a6720927b5330010dcf74fcc0a24eed29d153ab5d9372a8a5d7dc1c4a6cc436ccc5a SHA512 37fd4815f99be1166e523152ce4a810b66886c7a2a8a1118e69a6713d29632be3588a28b846b0db4a964c81aca84133e31f0635537458e8128d848d46f3b1abe
DIST github.com%2Fcharmbracelet%2Fx%2Fwindows%2F@v%2Fv0.1.0.zip 3079 BLAKE2B 983e9d49512bec7b8cfc763362101d51427dbfa59d27924542f52a83952d8b3b29116f6a3f59444b8e1dda32c97ec51960de4fc38a631719e3302b0bf93c191a SHA512 e595007570595806e6f020a55a1abe81d1dd3dcaa0371195326c1b9041180ff74e0867710466e2403f6d1e6f4a8027804aa763844c96bb319dadaf25506f9200
DIST github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.3.mod 100 BLAKE2B f52c698746c9638de975bcac96fde4bf63f7f2e82d0767b28b4aa07e8900c41f508aedb0204b156cce3d12718b9c17ac1a0873189ed5ebed32282e77cc4b4adc SHA512 d39412bb14c058291d07276337f802547bfb1a682cc65199cb04334f8089b6ea5d4d73587c2765c518f9e27fa3421c276eaea616d7cfbe36a2a244326edf1cb5
DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.2-0.20180830191138-d8f796af33cc.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.2-0.20180830191138-d8f796af33cc.zip 61763 BLAKE2B 706335af82e22350d8a294fc855d01b0601b9e698c0ccb319b0a225f56c5f0f45b5d2abc1b9655ddd4b63c1d6991019abdefb2498dd12e364ad14c4450a3250d SHA512 c178fafe7657708871a3907043ae1d2a982d6aba3e248891549ee680d1ebc9a90d2a9d7eef5dd78b0856a3b517214f702da3c7feb9c24c11de5c68415dba27e7
DIST github.com%2Fdlclark%2Fregexp2%2F@v%2Fv1.11.0.mod 43 BLAKE2B e618f68193731788cd835c11ace739fe8e1c70582a85b7ed0eb2f81dd5f0d18d3151b9f460478e33b034b7a4ab20e2e5ebe156e4173c4978ccd6e931c4ce8411 SHA512 605e797166049ea565f46de176915e563f2e28735a8ab539c1c1f5020a2a72339f97b659c5864705b8e30fbffb381d2df9b31bace1eef1c6e33ae654787508d0
DIST github.com%2Fdlclark%2Fregexp2%2F@v%2Fv1.11.0.zip 703236 BLAKE2B edd5c993c11893864536bad50dc77ca6888094cb39cb123f54d355fcd04f767ac4abc98f951ac034452e6854e9cd4549ed9dc3ecf95caaffd2850dfaa12be6e4 SHA512 b26c452ba7f5740fee1ed50bb9b7bcbdb117394bc91a3201cf72222f05ce99f8cfc79c964581abc505b9d14dcba7f83cdb7be2c1d95d04021177da6daf0b8ac5
DIST github.com%2Ferikgeiser%2Fconinput%2F@v%2Fv0.0.0-20211004153227-1c3628e74d0f.mod 108 BLAKE2B 0b138e33134f3cdd7375e13e806b08ede9531ef00a6e8a0c51a0d754786f4936e73cb2a674d64def785710e7c9c873e7ac120bf2bfe387d7e34d0020cca00794 SHA512 273e40e24ce60d9a8b2a9ba180877c72e748905c06e4437510386700c03c9b4e35116aea702b41ea003f8fdd7f294c982e401e42b54983cfe6a338a874abf31a
DIST github.com%2Ferikgeiser%2Fconinput%2F@v%2Fv0.0.0-20211004153227-1c3628e74d0f.zip 11748 BLAKE2B f8aeb87b13803d48f3f024045277f99384258dca03ad6a0b5b9cfa18bd924d1c251732f4b0f3f02276101a0775910beb3a959b8463d179259774889cf1ae183d SHA512 c8c641ff291511588afe3133999dc11731ce5afd3382b13f72d98f90a6ea7443a511170f61319fece10a4b44cdb221e1080b82c9e0f4c850992c9f7002a381ce
DIST github.com%2Ffrankban%2Fquicktest%2F@v%2Fv1.14.6.mod 121 BLAKE2B 99cd8caa8177f89ac9dc6fdc893295e84455ca223a5a03b48326d6ce14cd98a47120919a751139e5b77f72124c20bffeb4f2786faf2c5dc697066154952160e3 SHA512 23f6ed036d1ae7ec85a9f0cf0682e5dafd6be821a27a145943400569b5bb3f20b983bbe67e374c3855528f0df34b140e3f8c0f09e04f4a6d1303369b07b26751
DIST github.com%2Ffrankban%2Fquicktest%2F@v%2Fv1.14.6.zip 56279 BLAKE2B 12c5f3e736063b52c4e0617cc16f337613b7e24f15b5137e73461464f712117c91b381ea27f88297d915c048632acdbabe84a7fab050672f1ba2833e6276736d SHA512 24aab30a3dd26f7c66288fee00a70cb6c535ac1c33c89077e3b3bbc5eb6143f2f4df9077367182084fd265aa72eea9b3c840e40652893519a869c269e4144065
DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.7.0.mod 278 BLAKE2B 8140b64ce39a88490900c8a70bf445124732c00327d436f3b11d7d6de0845f726b407962b22267a628b643299fe1772410dfff9674fc20252dd015bfee027cd0 SHA512 8f2d7d0503321057dbf57df03d1eb5a1b4a0be4b3d8760ffc0af088f52d1252be2f3b3acedb2d16385515ab75ec16eebb282dcb2c587d42703b71d80d4e3f34a
DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.7.0.zip 90661 BLAKE2B 5ced6b5b8a5b8297d3cacb3f8e4d55db0a1bfce749255595aaf54137a6380b26072934c4ba0b4e26aabe9b53692b286b74749d6b722e78bb59b1ba0f038cf6a3 SHA512 2c1c62aeea478034cff51388d91544694f7033e37a6858899f338757f5d86cc56d2f3210294f37d9f71d5adfcce29063257f072f97b4b5752f774da43c077e68
DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.9.mod 41 BLAKE2B ecf265f8a46216730b3b7319366f3b3cec56a1db6c52a909fe51b70fdfd177fb1bfc292a0048c362b9947720df0e6664acd15afcf3cc0ee36f57cca441d151f2 SHA512 89e0014b0c3ffa2578ab38c237fee3d2280d6955e810c83e426d4924cec07cfc796adc45074fc237629c5ff88a93044dc406472febf1adf73deae82cb1b24b80
DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.9.zip 130220 BLAKE2B cc3d4c2859b84452cbba813589a0fa917d44228b264b9aa8b4f077b6394b56a02514037f7a6e65ab8539172ca7330c515e4a045b633e9e5ce874548a892535a9 SHA512 9b7e5fb278a983db5809cf07ca9c9ba0127e55e0750397f730d5dda95dd1eafdb8b0b90e6923cf6b465948392eaf7b2461697b0e426d7b4067493850379a8711
DIST github.com%2Fhashicorp%2Fhcl%2F@v%2Fv1.0.0.mod 75 BLAKE2B a44a3c2185418f331e2648bdef36882414dbf8416884b8fd385b7e926c9b837d317322a433e7312e14c27eb095cbed26a74eec9822f0f063a2d14e753031f632 SHA512 045ed40015294ebd8f7a6df06b418415da8f091d09fb4d34fd70718bbf5ce9f49dca7399dc5649336de3fc83bbbd93e740ad6f62d41ea540fae3b17f349cd66b
DIST github.com%2Fhashicorp%2Fhcl%2F@v%2Fv1.0.0.zip 121655 BLAKE2B 071d008723f19fcac3ee740e1b4898414cf09a2813bdb6922705cdcad5913d7fe4682d11219ef10d8bd3921fcf93c7d568daadd33b8e7c307a55eea6ac0d54ca SHA512 19403c36137b6ec9247fab3a9255dc98ad9dc46ba03ad3788e11298f8a310756b24dbfd3a0d9893ad93dc111dd228c421f96daae09e2058438c3c7c58386a71b
DIST github.com%2Fhexops%2Fgotextdiff%2F@v%2Fv1.0.3.mod 45 BLAKE2B e6415a702238f26db259396fddc08f60bc0c6a392689b17272d4673a5915392e6a52747eac557b83e78e7995b6a6c967aa143686bea55670285936216f6468dd SHA512 32a99c31b8df76ee98aa596f9495799322e0fbd74869b3bcf8a6b458452b58c3383f82531a11e15411142653f2db08866e568c0a10c5989f1efa9fdfca01a879
DIST github.com%2Fhexops%2Fgotextdiff%2F@v%2Fv1.0.3.zip 33608 BLAKE2B 2fbd8d2b614923b94ca8ec7ea906b314b18a2c3db170dc62f0289a5fd0f493c0b28aab1333cf42dfc75f3e595255f17db1f3d0a5a54e23a778b69fe613d1fc4c SHA512 f0444998035bb9cd07f4f07213c58413f25e5bc565864e5ca1c7d129d7f498eafc21a84db5bef8dc94f66c146a40dfa3e092dda68f472b22b1277fd7f9db3774
DIST github.com%2Finconshreveable%2Fmousetrap%2F@v%2Fv1.1.0.mod 53 BLAKE2B e3024aba197932483d977987354d220bcc5689d603879c46eb92c7032c3bfb37d333ff6f3374b980451b409731ae8d0d92eae66b98698b8d18fe74ee4fcbb09d SHA512 43d24d46c0d976a69a05f7b7030efdb1c904995fa16fc869c920989bcbff7cef072bc53f44bdb53bada8476ea3827bcd2134b5ce42a120c124fbc49891fa558f
DIST github.com%2Finconshreveable%2Fmousetrap%2F@v%2Fv1.1.0.zip 6350 BLAKE2B 10d3e57680933cdf60832274ccfa45f50ff97ef049f9c28323f9d035fcdbc45bbd4702b6b3ab6ba2644a1417e021728f43464a714da6461ec8ff0407d40af460 SHA512 2c247ee4c779853f967f78093bca5643a2b83e8e65f0039a29864cf64594903794b4ae5806bc35691fe718e84478c9b7dbaaa8cc2c1fdc8201f41238bef3bad1
DIST github.com%2Fitchyny%2Fgojq%2F@v%2Fv0.12.16.mod 318 BLAKE2B d5857db7778132b0e25b93752de55005d5326b5fc3fa7bc2dd9fe5cc2c5c73ad703c81c92763433446bfdfcf4f5837e9b474538fabc193aecd9144d8d0567163 SHA512 a00bc2beb64ba56f0b7966d255a9f47c265a1992ca5ffdb3ff3b2e8b83ad483fed1d853b5e467137c808bb2eb971b7167414e6266ea3516b17ffaf1b5293cdb8
DIST github.com%2Fitchyny%2Fgojq%2F@v%2Fv0.12.16.zip 160815 BLAKE2B 3ed58297f0b719c81d2d9d7763081938c05a661ac860c2b1ba8c3755330dc635b85d73fd35819459f7fc3ac85ae689411bdf364a5d2de4124a2736d100345667 SHA512 9fb19441a24109e7c44ef1629419f46a96bf3b331c90f21326664128a4c41c0e85384cd5ac480794b50ec737d51b94ce33ab90b8ed2789eaed9afb473123d9d2
DIST github.com%2Fitchyny%2Ftimefmt-go%2F@v%2Fv0.1.6.mod 46 BLAKE2B 7e7edcc6a19b01628ce5f6c8c9d246b3ec59679af10303f9f8c68cfc9ca0efd915a5c2a85e561dcf7a557e08aa0f9b1e20a25dcd1b51ff4f7aba86b4577f93bc SHA512 63a90f3a14518a4a3baa4d405caccd3a860a8a15c5250735d52a72bf66421f2644b4a6ba727aa0d327ad3e7a56799927a46dadeba15d679cdb5a86fc17258168
DIST github.com%2Fitchyny%2Ftimefmt-go%2F@v%2Fv0.1.6.zip 18173 BLAKE2B 1cb69e838bcb05b7f4448f5ca2f46ccc54cbdd651d6eec7a36c1c224d08ad332289f06c4f55ff839df1dc1f3d5511c941f64bccdc058f0e7de14fd19042b9afb SHA512 5144ca391fdb5a61a8256f3a98225312d5c331b85c2c1a062bac308180cec86563160d1c7602d159538545334ce29af06c429962c325abc1533ee66381406fc6
DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.3.1.mod 117 BLAKE2B f76706c843c878e9c3a16e2cd15b91cbf285386ada22cad0faae63dd1375ff7843e4b95b3c71fb14829f9618effd8571297a303b0258427e6fecbe37fcafe75d SHA512 46b8cb7f9bdca544fec116dec7257e6009356bfcd2cf1d32ed0115c86e02b4da8cfcd2c7b028d330cd25bc81d72e948297f574ca9d06a03b927a328af37d9ebd
DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.3.1.zip 13388 BLAKE2B 6c09112125e7cbf4461b8b18724a11a347703755f501208f8733f9603f7cab703782a579a49af3e3127c755f5bf3ee4544a47130263f02a711d1b67e0f997206 SHA512 b3fd8f3e04976414d2423124ada1322002e58eccbe455ba52ce8b89ade612bec9d5597d84f4e492e1330b30bea24ad8a3bf2ddb266b672b0ae8f96d9f4c141a7
DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.2.0.mod 68 BLAKE2B 91222794e2d517a33cb43bb9430e2e7b497ace820ab8c47dcde253226e54f08b922404df7ba7a2dc74555a059e95b81471dc36fc5b63b55e385004fd9a16d61f SHA512 9fbff125d97ce2c4b9b301021a987edbeb686b37927504df4e5c2f0ddbebc8ed28ee5152de7db2eceb0a0fc5728579823dc4145f36df9ba1961b9c2da1ac4461
DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.2.0.zip 12607 BLAKE2B 40090e35e5bfb0f1570cc11a3d3c3b6f9c4d097ffadb161280ac4dda90e7b74fe3784dbd31a74be243a2a0d6f3f3273f24a0dcb07523c7db8975171327de25d5 SHA512 5fbe5884d311244c5250d4a1b249749a84fc6a50d4d5d6b3967a4bccb317ebb807917fe540f13fea788abd863d7d2f2537a40b57cf156a3f920b15cd8b365ac0
DIST github.com%2Flucasb-eyer%2Fgo-colorful%2F@v%2Fv1.2.0.mod 51 BLAKE2B be532e33c9a0e83b9d0b760b21d97ac83850299adb329f754f31e4b46dc7fb7a7157d2a41cdc258924ef8ee5c111a95ac3b0037d749cc936e1988a46612522cd SHA512 270b19446ac9a396f5ce7a000873928a44edb1457f86d294971dae08be37cd64ddb8edc0293e100ee60d56c504851aa69ab11db0b4cfd46649c5f79459e40011
DIST github.com%2Flucasb-eyer%2Fgo-colorful%2F@v%2Fv1.2.0.zip 958042 BLAKE2B 62ba67a66c0b5e159d7b12c8e32aec36f6f442411951024fe0b95fddce22c0e00d1f855f987aa39eddcb59165da582d0ee17fbf410630b6bad8424c17b85c431 SHA512 89b52255dd45791100b58a693036c772d27b26011754caa15df2badc4a93038b70060c7358aa12e01494e2f24e94533cd4ea7f7cb78686e61540383d1680ba2f
DIST github.com%2Fmagiconair%2Fproperties%2F@v%2Fv1.8.7.mod 49 BLAKE2B dda48bb4416718bdafe79b7fec01ce77e40ccdc345cbd1af0950feb97eb496b3a6bf216e98719c90afabd2a68427d649a918a7a2f9e381dee4dc9bdfcf06fffa SHA512 9828ad224a314ecfe116282acb219848ff9879520dfa301e522ad95bdaf679fcd6604fe4fc0fd094eaac88a973d92d1aec456120f7bd563db0aa6fb120421a79
DIST github.com%2Fmagiconair%2Fproperties%2F@v%2Fv1.8.7.zip 41649 BLAKE2B b43092dc4c0b5156cddc1899b6745764b16ebd85f0c8adf4ec90aaa61d0992d28ae1165c08cb62c43e3922113637e742e9398641b3a84a579f1078897efe51b3 SHA512 513835f638d8ffccdd9e0843a202278d179093f7754338d325e1f43524c31b7cb5c1dd8827e5a0a2d264686b496beb87afe226ccae8ee1929463586de71bcfb7
DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.20.mod 76 BLAKE2B 0e9d1836df4754d423f797b7390d24157eff3af6b44d60dfc348f3dea71c723b1991f563d3c60f8babda195e44e71889ccbd9ce175528758d169e19bd15392d6 SHA512 9f1baeff279dfddcbc2c93a65b56b432ae90fc360b59809ef755bb13c02b5beb87f8e70e6d4397a85c0f20e1ec50f572558535eb401b1a48d2b40f9f4aa2eaa2
DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.20.zip 8936 BLAKE2B 4b596bd55a06acf7ac9116991e0a4f023c5e0a94c423eb35f61b79fa54b510600adc8a49c2c546b20bc6bd3f07d5bd57354b5bc957c3397298e62fb8528f57e7 SHA512 55d1fca3591dfa9c350a1509c47be776186247adb5b43b6c047743ac265d4cff5252584fa76b4030f9c47bee9eedd610b1c90dbf690b2cdeeabc1f3a95fcd390
DIST github.com%2Fmattn%2Fgo-localereader%2F@v%2Fv0.0.1.mod 40 BLAKE2B 64b37642b7110590efd554d35288e690863dcf233e5a695c18c9770a2dc8544214de1d25a0a2b850242496d78fa1d2702f324ae72f71653fb2c7bb8c608ce047 SHA512 6968460a725ea69e374ca48df205f78984d1b5130402fde3e22d5e7f16600c03f9ee044d66a49f90d23f19f56cb544095270153383a68a010c770710c78be353
DIST github.com%2Fmattn%2Fgo-localereader%2F@v%2Fv0.0.1.zip 3031 BLAKE2B 7228d10c5acd94db5b64722b3be6b9502d4f65ad1d379a94a4b5d9bd2672411eef8773eeef65fe800e584edfc1c4d6f5b9bbdb1506b465e8014f7d841707ea47 SHA512 aa831ba6ce8541976226365968463d7dba29a39f7cb624e07b33e03030e532bcfc4ea0c1ed794cc6880a6a7829d4a68ae15e96a168b1c7937968d4e7d38fc607
DIST github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.15.mod 84 BLAKE2B d78cb89b5321a10aed4ad5abd88952a190c5051dedea0c9f43f06881be807892152edb9be4ecc9eddfc3cd7b75a441ab85559e25c60feeaf560baf829af373ff SHA512 b96cca212a7024f0039ddd3a744fe818ab2e028b8ac2fd4472ce76ee9b496de3abb0960718c1106a98cf7e6df652dcf2884fe5ed95979bd9016399ea4abd324d
DIST github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.15.zip 21768 BLAKE2B 60c9f665550f8e8872a5c8415306f5d5c3298581d2a8ff63b2dc6e64572c30ee6196cfb64332a4408942cbc7676c1d45206a41f2220094b2043f548058223f1b SHA512 7937432cba9f1ccc9bf4f99d58b8bf70eb64d65c1a3221df1173dcdc63aebe535c44bcbfae73b38f6dd156f5a747c58649031f7cefd32a902314279db175de56
DIST github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.5.0.mod 50 BLAKE2B 59fc5ab80023eb3670c6f77e705dfb39bfbe64511e5222558ac6debc1f3786782e4e75954b89ba17dfc58ce463d8c9ac0807d448a41eb630cf5e0c4f51782df5 SHA512 408cfe4466cf47530cfdf1bb6ff94b5d77b17208a2a9b3d2bfb63b4853a68f46ba707c604bf03e2173f80dfe480bcf4c0be5b3f48872cc865ac0bac3d488f7b0
DIST github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.5.0.zip 35272 BLAKE2B 54b5f787e30d190d34ffd31b8e1aef95e074cbb7de7b2c969fa5632ddd3fd49494aa70e63e1ffca87594fd203054a7f5a75963dee6bed56876ee60f60658d830 SHA512 c4dd1ea7a70a0341822137ab13eee751177b9f4f5c5f51d21ecc5335a911e0182cc16c7adcd2e1ba6843e9e0d5eb76579cf8fc1bd5bfb09f70bce66e82369874
DIST github.com%2Fmuesli%2Fansi%2F@v%2Fv0.0.0-20230316100256-276c6243b2f6.mod 137 BLAKE2B 145d80f47d73191df3c6f003a5655f0c6be9e843e1eb32897b9237cb81a826c0a08be9b787ca9b430bef82f4d495883e4fb6108277165b3fb908f5d7ae12a882 SHA512 6242081c0ac0ed9ae2f35c00aac45c23ed85fbf5aeb76bef9c0a8bf3db58255fa5232c679600d5561aae0868bd2064a2d6bf94fdd003a7bddfcb5fe02207e7b3
DIST github.com%2Fmuesli%2Fansi%2F@v%2Fv0.0.0-20230316100256-276c6243b2f6.zip 10404 BLAKE2B ca12efc5e174a34ed7381f8b4ffff2b9afcde68bfa34f26e3b199b5c20113c51971f855c3f66733335142c2664d9bf1babef8f78db3b13ff2e25d8400ba706b0 SHA512 8eaae4f3f0c3172ff3924db8e40fae21dcb771240732f5813fafda1d0d57668a60728ce507cd97271c8065bfa0939b4b8c598a781586630532d62d9e398a5fe4
DIST github.com%2Fmuesli%2Fcancelreader%2F@v%2Fv0.2.2.mod 108 BLAKE2B 47750a17c566bd551bef6b18444b533d21f1f3e72208d05174a333deb56e51ca05c4746fd1ba46b7cc8d789cb92432131e3b368a83963c13d836d52576691601 SHA512 7dd0d2ab29819cbd211eb6a21b6862f1edcafb6b10e7e35ee11fef1b93930d599e93679b860b0f33347b22abbe4965b5591fb4928bb0be470dc86f563e1db866
DIST github.com%2Fmuesli%2Fcancelreader%2F@v%2Fv0.2.2.zip 17969 BLAKE2B c942cc2e90125d994170849b1732b4ead0fddfc75ea740d9a54cb5483f9ed22ed2fbcf75ab66f7f85758e7ad2e5a619d1d20e8e6ce0a95d684cf26158c3bfbd9 SHA512 d53c98adb0235c71d29b84ef9b6b308888bf8ff2d894d54a672203270b30db4a90e745b94cf67dc918b779c9a26e1ab95dbc7fb823c396d340a4aa7218cffbb7
DIST github.com%2Fmuesli%2Ftermenv%2F@v%2Fv0.15.2.mod 293 BLAKE2B 9fd5fa52dfd640aca9878ba725c287d34fbf8e7976e0a8c34c797b01cac2a177d2a8af3cf9522610ee3d94bbab2e8cd3809d2b39868cd3ec9f3c0f4126acee4e SHA512 7f25472e1ef8f8a1b2b586616035475144ab9c704c1fc5a573f3c496b2dd855eb20df574f9900b2f6bb8aaa5dad7034a27837db35bd67067aad48df7ad91d98a
DIST github.com%2Fmuesli%2Ftermenv%2F@v%2Fv0.15.2.zip 432988 BLAKE2B d4b987266c0a28bffa777fe161ee27b4094e1797e97aa01e9eb5e273a015a30c2a6ab38df854451cce50f84e30471ded17f5d4072b34d5579aba86cb080a19bc SHA512 e8c6e43336f09f16f2ef82dac546ac63f36b29882d1ed35a2fc296f22d26dd3ada79531379d2fac7c6374f8e9780e924ba2488c7777f4558af7896118f2f70f2
DIST github.com%2Fpelletier%2Fgo-toml%2Fv2%2F@v%2Fv2.2.2.mod 92 BLAKE2B 456853b4a531316d90a7b422b40e4dc907dc521b0333950fa73efcecd4f018e49c22b89148f354213dee8f953502f9d91b71586494a354b97f186af346a0e82f SHA512 1f1b84927641fc670f72496b51f93900fa46df8855587bd474aa152f8cab6d6ab49bf333dbff0881ea6d8352cd636406f39d2612ad2a7d5df746602ca11eb334
DIST github.com%2Fpelletier%2Fgo-toml%2Fv2%2F@v%2Fv2.2.2.zip 940030 BLAKE2B 1067c149f33b0516da30996d3723a31a9ce4c145f4f1411679bddbcfbf85b98b70753a5d2378e8c0adce44e66e06f8271479212ea1d81c60b0974fe34dd5aac4 SHA512 9289ddada611ff6667ba2b4137755aef1e468d9d750ed7d227e232e92a35d9177a2ceef4e4a84c36dbee98187c55fc0766efd2ee411eb42540e61a4517c6fb09
DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod 37 BLAKE2B 94636062c94f8ff68cdcab7593a3acae7b9ffff616cad7b1d5c9cd147a4a1042d33666cbeed6fd816d6793113abfb595183097dcc46de7a3dfadc1423ed43e79 SHA512 c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902
DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.1-0.20181226105442-5d4384ee4fb2.mod 37 BLAKE2B 94636062c94f8ff68cdcab7593a3acae7b9ffff616cad7b1d5c9cd147a4a1042d33666cbeed6fd816d6793113abfb595183097dcc46de7a3dfadc1423ed43e79 SHA512 c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902
DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.1-0.20181226105442-5d4384ee4fb2.zip 12506 BLAKE2B 545b01f5a031ef3ae71d96fc669e617e2b3a931e00f89272be039129b6ee83938f566cdc3a2a5054762eec0e0e7d306313f272d3a357d5a2f1e8ccd1486de967 SHA512 cadbe11e335253ee7b14d07251fc1903664b58bd15da90fef43e56dbae605d0d76fb2055c116534ffbefe4a8d2785945c18f2f614166cdc081b360e2938b053e
DIST github.com%2Frivo%2Funiseg%2F@v%2Fv0.2.0.mod 39 BLAKE2B c619b92efed318039eb06878b084372e8f3f45426623a9c1f045f21bf44f86347472a28a4164f607cb9fca3c253d4c9df0dd33d1dd8baaa02230af9feb8dc7f6 SHA512 d6089badd618722b8d3584965f1a10290097f259024a444744f625fe5b439fef62c7e14f060fb8593197d003ecd6c29f0cb85700de0bdfbf2511ca66729db3bc
DIST github.com%2Frivo%2Funiseg%2F@v%2Fv0.4.7.mod 39 BLAKE2B bd427a0d0869c1625ce1e69a2b5881004702b29b2453cb22bd7f93e949c1d28516b184b358a112de36fc5844eb9f79278929776f004a44dceb09ee79affbbf0d SHA512 24aed27104c6b3c7afa3d97e9be08efcd771fbfaebadfabef86161d626d46471fba92f61513931e34811755af29f5a4d32ceb77aea598060cf8c1ee513d7438c
DIST github.com%2Frivo%2Funiseg%2F@v%2Fv0.4.7.zip 481951 BLAKE2B 5cf561cd58f1ceab4e46417f16e01ee3f647301525f0d38bd43cc6078a7701a17e74937875cac1d7b8c11e94a464f9db5f7ff61cdf1ff86d16f966ce881b0517 SHA512 31b3e79237b3976bd32a7d3172cec798b70416bbe391034c72fe53b8f3b2ffe7ed681c86df4fd1d7d15b4d8c71ddacf0881044600f2a28abcdd17590269eff15
DIST github.com%2Frogpeppe%2Fgo-internal%2F@v%2Fv1.9.0.mod 112 BLAKE2B 52d1e440720d4d6fe793a5456556e459bc84313cb36dce250e477d9f6fdae5ecf7a28f0a4c2b6670d73740a44dcd7671ee0aef85fc2fcf12ef7dc747c69ce815 SHA512 a3d30dd629b377513944f59ed204b44f4759e88e20cd70cd9280965d0d010e01af3ad8e5b9f45b33e0ed9a28fbb25575ca0ff2075c970468fcf39c1f1a7f5351
DIST github.com%2Frogpeppe%2Fgo-internal%2F@v%2Fv1.9.0.zip 210263 BLAKE2B 1e9d7a4a9e9120890edd532890d9389786c036a1d334a1b3e0bd13f84044deaf87f15162147869c4d2d5fd8e38cac51ac317a149d8dc655638128707da38c906 SHA512 47433e6ba53b180e99c8ef65d7934dda135bca2405e3f6c9c28d80ff620ffca8eab87479a6be79715461a03cb872758ceceb25570f3a86c8b4e0d96b2acf4fa1
DIST github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.1.0.mod 42 BLAKE2B 23dbba19737db7327590adaf3988abb9b5548cb3f959a9746a3b745c51f3c1397f071f2573a413a088f58e32959a2210c2b5354c47c263e90ad2ff1506872a5d SHA512 ac376a387fa39fe35dc4d073d8becd74e79f52e9d36b0a6628740dfe0e7c1f4fb6533fc262212663b105afcaa104082e055fa87d20cb3068359faae6dcba7738
DIST github.com%2Fsagikazarmark%2Flocafero%2F@v%2Fv0.4.0.mod 472 BLAKE2B 8acf67b754d7d4bae6281c964ad971ed8cd9290b19dc8b22f10c3425c53b1f2c7c7375303e62260b6d442af4dc8564f23fc8f48c63fc3af27c21743b6ab9f3ea SHA512 4780247a4522cec8aa271625757b05cc4e6fd8b67954c244f24a2d4f4b1835692eca4ef9424a90b831c28ed9d773fd0332be93a66b862e41e1067812618a3402
DIST github.com%2Fsagikazarmark%2Flocafero%2F@v%2Fv0.4.0.zip 13731 BLAKE2B 050bc923b230d95a5bb586c8f4226cd868a4aa1ba92f9dd2200aa7491e92f10827ea340ed717fcfb674b18d109e4e450d4cf4abfea3fd10b1692176e3f1a55e9 SHA512 9b1983ecd3084662c27e847f5452aac1ebefa7a8ea0f8eaaf58e7ad2e789e5e39d5ff60d4d88d3f01a5aa8848679ef3e57e801c8df68a0d1888b1843578fbbae
DIST github.com%2Fsagikazarmark%2Fslog-shim%2F@v%2Fv0.1.0.mod 112 BLAKE2B 2452ccbc6cbd1c48992ecfe02fe34da86f97f5e324881f4a9a0c6baf33e356e0d344035a3a9140ab486494bb8d8c6db21cec8ee7e1775f4b88286c7efeb38ad8 SHA512 ed7b3b7b13a9b47a2957221be3f6f0e55215b72a81037cc22077f3dbeb4bc16ec40ecad2b0dd3c046f270ce78f7e31cd5321aae724c8099d86cd2e7a096709e2
DIST github.com%2Fsagikazarmark%2Fslog-shim%2F@v%2Fv0.1.0.zip 23211 BLAKE2B 5787e45ec2fc6adcd2546fb91f8e44af339efef994d1ba1ee3bc72bab59dd5ec809ffc6e3f1def550cb821212ead960f960d0ac787e49177c16a8dfeb2681f24 SHA512 6b15884c1175273fb606d9f997224fdf806c63d48c0cfd093bd098cc18a202b3b3546e7edf74f0fef82a576388a4d0e99d756f4b5343454d8fdeb8c124072725
DIST github.com%2Fsourcegraph%2Fconc%2F@v%2Fv0.3.0.mod 467 BLAKE2B 438f695cec52c8a2a39127e2add980fd1f8d36518a19b1d538ede6c085511181612d0228b213362e9a3b8a7b1e44834cc18eb3e71b21769ab338c59a7c8147cd SHA512 39fd7260783b16bcf477a5a8734ff7a1ed83bb5defeda8b22367934eb8a5344d885a81a7669642b344f8c2f8b55aafd2d2235e28c111ca73f3a06553a0ff544e
DIST github.com%2Fsourcegraph%2Fconc%2F@v%2Fv0.3.0.zip 38489 BLAKE2B 60f0261f6b5d36b8547f47713595ac1c50c5f789c0590926e85eacd592da419df0fe1539ab92a45a28453772626ccce647fb5984ec70a5e4589b5bfa547d1576 SHA512 1a22f61eab7701653b8d14bdede2c93571d6ea6582760cb4661e01a64fe7014ca9ef6d7b0c419d73545880548033152e4d8d3899300c2d40d5e0467ae99eaa5a
DIST github.com%2Fspf13%2Fafero%2F@v%2Fv1.11.0.mod 1550 BLAKE2B 588c162d32f5178288bd240b8191c94d475d8d7825caa63b89b3ee7a8c2f2d7e6ae3fe0e78bfe5e9d026ad51197a64a62c00b2d85b4d6781b2b925ed829d3d6b SHA512 0ea2350a38f880067d658a54768e55d975e2c887b9d508523a645637b05df872bb9258d70e14808946f4f9cb39eedaed4daa21fafc5c5c397152ccc749f84cbd
DIST github.com%2Fspf13%2Fafero%2F@v%2Fv1.11.0.zip 122472 BLAKE2B 2e0a6556484b6b4a83a9c9ddb1a81dd0cb2fa3ad6a71c1cdef88a05a0f60e073c3bffcfdc2978d537128331b7b48a548e34341c6a059ad8b8dd7d88e9d92b347 SHA512 a48e2381ffbb7983652e52edb2a68e392fe92548516935556080f4aa3975599104dca8c9c22bb0df312377a3fa63f3d5ee6b5c8767f2c756891ac4fe42c0db4b
DIST github.com%2Fspf13%2Fcast%2F@v%2Fv1.6.0.mod 275 BLAKE2B f247abf37ed02728895b3eb2cb22449b61d7bc67c018a7ecd4b4481a2dc123f845dbc3633c79e81736315159708805e4ce6d3f10b4ac3cbc590a52064a2acc65 SHA512 066e65bc332a616a8faa780b37d3d2a22d61b1783ba7be9dd1e0093997a4b7c16a8c2c24cd83f8d3b40477723a5fef544aab4e22171a97f590fa348590ee8c77
DIST github.com%2Fspf13%2Fcast%2F@v%2Fv1.6.0.zip 18029 BLAKE2B 2000c2315901078d1fc8179292e6a3ac73559db12cc9675536486f77bd108fdc2c477def20ea92f9c9fd855d82736d58be8d7753d55fd2cbfab7d371fb72b1c4 SHA512 b871eb9f5d72500da082381055be92362dc95f40d31a432250c3f1a09d43af8256a0aa060de4e63bb87cef1abccf86180db594ba7586de2ec3322000c0c448ab
DIST github.com%2Fspf13%2Fcobra%2F@v%2Fv1.8.0.mod 194 BLAKE2B ea2ac3601a518da9d787c3dc752a564ec9c1b0f0eda1ee4597f6533834647ea2600c9e0f1e4491bfdb243f927057759dffa5c3176656f31ec8cf3aab40f480cc SHA512 2dc235ca3f562ed6d45c7133d2a73cdc72143986fdd455c0be3dd6d7639ebf4a74b8e82b3782d1bfc826155e6dd9ed3d20b4194d64d055a58b46c53af0cb5cfe
DIST github.com%2Fspf13%2Fcobra%2F@v%2Fv1.8.0.zip 229194 BLAKE2B a9724ed65eb5cf76ee5f32eb8bd25775f7f090dc119475a43e85f2d46c88dccba4cf7659498c13d970d4ca7f352f2e9b54f20529ad7fac787092f7e54cbc69f4 SHA512 766560f32d0bc5d0a0a815ce9f17cf5c3a9382f65a9d8741aabf807f5edd6d2d25ffd24f84891318b9712288696dd06e3f379c549943266a69613544d4f2c0e1
DIST github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.5.mod 39 BLAKE2B c9d700f96874e0a3977c2ffc7fd321acfffd8081aaa70ca50421ca55253fbe0636d48eca8f7093df202861f0a5f908fa00303533232c83c78bdba84e2973bba7 SHA512 8071c316d33aff1d8ffcabaeb42e8f9320465d83600cb57ac5ef071569f948d5cfd69e1bd2e92855c061395c1b814e84d1705f42e37f00d5bc713b6e724f29f5
DIST github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.5.zip 88931 BLAKE2B 7adcdaa60d4a3fd99b0f3e7e6888178b0a8d141ebcc0166b12df4bd4566500929bc792c391d33201b1ce215b6ca8ebb578cfcabb027ba453a54986270f5e37a1 SHA512 9a81f0635ca8ac059c48a15cbf625a7c91513f95a9b402ba166d48ab72d5d38cbd941d5309446f5637bd7c23eef35b60fef2f06e8b557f415dd8409a6ddf43e9
DIST github.com%2Fspf13%2Fviper%2F@v%2Fv1.19.0.mod 4210 BLAKE2B 725d6c90c571bbb5c84306ef74235f42ef480e768c379d19fe80b82784be64c7e4b3ed235e4f4b078bb835267ded2863829beb5b5b444486e1ffb188a77bbd5a SHA512 2d41bd626afcf7aacf6435934aa20eb637591cb68b68a02e439cb881f000e991b57811652af2abe3b3339669ca2837973d0989a273a1b0750c9094e0c81773c7
DIST github.com%2Fspf13%2Fviper%2F@v%2Fv1.19.0.zip 143899 BLAKE2B 4cb02b214e510c16f303ec2f1be66043691f83e4323d880dc840051126f5fea1aef64d401f8e50606b138209efbbf535fccc28ba2838f91bb96a64c874e49c16 SHA512 2a87923766a6dd962de3f7a95a2be502aa6f0d79794619aeb4806bd395e805c52b4f5a9c782357a290c6523676ffd0b87c55ca2edfbfe70d329a8c86da1118a6
DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5
DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.4.0.mod 137 BLAKE2B c2fff20a5632a39078dbc4e339e798deef51f679c27d047553dd21ebac5183c4bf5c2c94a27a479e4d5030bdb51536e8de7968aa684abe8ebdde1050d2333f87 SHA512 022706974a2aaaa604a814996d4307a0b0f4a408987ece5cb9d0fbd03d9a71bc9e5c4ae89877f9527858f4071829d85674732550a514562df1a406a95eed9d35
DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.5.0.mod 85 BLAKE2B 4113f3a00a0c20908e2843f6cb30d612102872b6492b30aa56af5e2aec27683173359913c8330a6869a541f34d55be3686034ea113012c87e0a957abcf3d56b2 SHA512 3725b66aadb0bd71f79264cb907fc13dbe969f00b5800e4dd1e331394858c39d191e57317228d7ef665a4fd4454bdab7b811632725537d6c9bc9fa2e29d34aca
DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.5.2.mod 276 BLAKE2B 56ca575986564f28900c437aa6e54e4da9382caf0c588b90ccf0fc37076d31cfae920199f9b66f1ac380e92983634933176208edcf5c5ecb043271c374df9f93 SHA512 8d6bf1ad2ac5696a556d23d3543fa1be5e7380e75fc176920f728c86b20680b2cc82a07adbc8fd01e70ab21fd52004413c6ecfda511768f4d514fe0ce1e7f2e0
DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod 154 BLAKE2B 60cd7801e7cd33746305cd636b048b25a86270ec3b29a21c3c078c7e95b769bce7e80c2c7c5474113786bd788c7f88f3719e34f02141038e0d161b36e32f39b9 SHA512 bb808fad059f5abd0171e4bdc724411eff2c7e8d303a4ffb3608a00e21bb3cfafe9e83b4b4e9bccd42c9a4331f67ddc6043e3dd5eaa9a122c86626eed43a8383
DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.1.mod 216 BLAKE2B c597010cf6690e73cd265e800f0f0bbea331fb76217457b6326f5a19481eca044aa5426fa32519870b2f0f4b3bed95768a23d3138dbcc9739b7cf7e044f50668 SHA512 197e6ef15edb27ded67ccfb636c252fe522f0930ff012341a4b593f25b5dd8282e4f658970931cfdeb8f2c5ee0b4ebac6738fe7634bf00896d12270fcbf4b31b
DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.8.0.mod 188 BLAKE2B 73dda214fed2766b92231f8d90215de2a3b17c03b3e5fb06bdafe981c8e8741feff8cc11665ab0fe68c071d16a4ddf2bb63956cc7f46c6d1fd220fdf546b21de SHA512 62122d19530516ad5a84d98ccb77f299c79bd0ad4da58314ce31d07696076de1b3d1150e603cb296e4ad8e5e839a9fd2241f1e8981fc3356379444d5062e0d26
DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.8.4.mod 188 BLAKE2B 5642a0183c821a882d3dd67af735fef894ff2cc405910699b9e02bf9d9570249925dc68c3ae2edb2b3d4ed17dd0154a1033c7512e62561c2591da4e9b99dd414 SHA512 10c923ac832f54ecd370cd7441f56561b9adf0bb05858605f3515759cef29383cda816f2d3fe7ef004f51b428afa4a19163a619f7dc2aa30f7177636d7c8d175
DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.9.0.mod 417 BLAKE2B 2ed9ba7db951d56f2291e4af2b5ed34ff0bf6afb20b91d28a146a629063c631c99d05c868378379092bb3c3fd411946bd85647e14e64ac14c283e57dc9c76c12 SHA512 8bf7fe5e45d3a607073bae16a3bb3211d2a61bb433519b7ec33e22ff7dc54817881b4940151e72444250d930f766ecb8306072c50697db3282b67c40a6cd58e6
DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.9.0.zip 124686 BLAKE2B 5f313f86a51542c6b23e84ee12ac3084a0f32106de4c0cd1c2d8f01f8da960c798fb38f0072f377cb758b7e5e494e8421685fcf8ffde3929ab3defe1bf93d038 SHA512 f2bf5935ad750acdb7cb2bba747c489965e8767c508913680d2c1c4993be3fb4b877a2e009b3518f1da730429bbfdde0bc9c8cad03d8687b222dbf69920808ce
DIST github.com%2Fsubosito%2Fgotenv%2F@v%2Fv1.6.0.mod 266 BLAKE2B 1c65234a482c4ac55027bd0014cf83fdf78adc88a91c3b1f714b2627969fd4883979979f8842df5994d489dd37c5e3e967eaf3c913012baccae0d452b9fcb4f9 SHA512 32d2c93c5725fabdeb81180df913f2a266969989150f2ee66b740ab94be1c18fd155e58f15d560fe0e522b098ac2952812e8dfd8531791f9ecc825dab0d421bb
DIST github.com%2Fsubosito%2Fgotenv%2F@v%2Fv1.6.0.zip 17070 BLAKE2B b377ccd43facc2bac840f2d00a55592203bc628b4302aa52f908479213e784c812cdd0330b522dab53ef3934a7dd85c281a489ab9c21dc89ce53fa106122aaf5 SHA512 10845ea2a5e208a183c7cc67548fbc5fd2ad94110cbe6b1324e93338d2d4f5514a3f59c7cb0a0804793c48453b34c7fb67ee866e7c3c759e05e7970a7528c84f
DIST github.com%2Fxo%2Fterminfo%2F@v%2Fv0.0.0-20220910002029-abceb7e1c41e.mod 100 BLAKE2B af7b649e47543c4459cd72c1a97d0ea3312f0ac3f9699383b84422092ebeb07247ed996a8e3a600390b61c385e4f0d0787ac99c5a74645b30e3dd4f58f50d355 SHA512 f3972aa04ec2ebb24e1942bc8daf45cb9431a8ef1ece2d6ae33aa45505da8426cea9678ad8cdedf94639d3ad191116306a66889dba64700358ed205b666c2c85
DIST github.com%2Fxo%2Fterminfo%2F@v%2Fv0.0.0-20220910002029-abceb7e1c41e.zip 42016 BLAKE2B 11d56bce2f7b9f2a6eda41c05ad0e898d2b53aa2807e4827e5c20335ee5a72675e048ecb4a129b7b56fa38bc22bc093a8a1bffcec9db7adfd83ac43898a79347 SHA512 2da62fe1d8fadb09c336732f4b8b1eb8697acb18565b3327a51a7ce80e1ec8efffcf13d773090fa9e2ab20b0574ad40db0dd936f430fd9e00c2f47a962c10582
DIST go.uber.org%2Fatomic%2F@v%2Fv1.9.0.mod 131 BLAKE2B 0abc8845d865fa3a1e96e938a9df81733f6d658b39592df46f26eb3292431b0db554eb5db00671f12471cc3c0e454bdf227215c0f9adb182493b5c146a12e3ee SHA512 ac727a2635d02ba4d12c9af7a9ca2d27c0f1bbdb2f2ef797a2852cf569d33cced35be8ce3e95e2ff3b13a0085b723622656ddb8731c055719fbf62cf10caa4df
DIST go.uber.org%2Fatomic%2F@v%2Fv1.9.0.zip 63866 BLAKE2B ee1a2e2435fb60c580eebf13b18688995f839766e63d494d9ac90efa04ac7c0b46132f6e723276c58217ac9c1a25ecedf87eb01350e9d4f0000091df581b6585 SHA512 d131ebe8ca70a134c7117410f990817c266ca49e0d87b95ee1b7cb1aad9f869c72c25da2e880cb70be2eefe3fad5009d37127dd3ee95d07ab2540aded1baf8ce
DIST go.uber.org%2Fmultierr%2F@v%2Fv1.9.0.mod 260 BLAKE2B 4232bfa89bece21e4cb69636ac907d5089750d334386fa8d236a9a74fc1ad27e78d754a790f4490e1f4d518a325a9227df5ea980d2d0f9b0894b3e63b09ca4a8 SHA512 d9ae30b91c4d0173675f520052d95f000ff46a531c59813a17b9b3013b724e87f924151dcbcd17f076fa12f2dfeeff9840cbd97c13a968e2f392d5addc734b12
DIST go.uber.org%2Fmultierr%2F@v%2Fv1.9.0.zip 21580 BLAKE2B 56b6ce452cd3fb68204cc72ce894f947a02c0dab539164d29f74067b11d71f3884010b3a5756746d854b2002b946d3c327b5290169527128612b81a3127303f2 SHA512 1b83caaab2c6a9a34e24821131b334f2859740ac8f7ff42012f830dacf31ddf1dffb3dc9d1413497c57d51d2269555861025ffb34fa1f78a7b3401bd52ba8b84
DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20230905200255-921286631fa9.mod 179 BLAKE2B 2af23ce6d927fad931c32945181444ef85d69384c7fab4ba9830e9f9075f2075423e20e0e25410ea1743cb9199a5385affa19a02ea04af714a1095ed2accc6c9 SHA512 96c11cbbd066ab61ffde39530a22a45badbda88989fc3d91313f86f9c1e0d937e45f3c8d8d1723a2dc0c0fef24b4d27a99154dd5f37684cd928ed2b63c071d0a
DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20230905200255-921286631fa9.zip 462986 BLAKE2B cb8eb082984e323c45943b227ea2872ee5de3a102a958c09b1525fb0ec8f2a3348135454a1f59f9d1e8dbd6f34aa536a221362448b7867e0234d3caa971b7a92 SHA512 ce69cf45b2b05d996e21ec344841b7924ae8c25734c5d520a8d42af081d085c7e65914ddbf8dc857ceade3a3a90d6cfa5ea4b5e7b9102351ff5303d6ca01f52d
DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.7.0.mod 34 BLAKE2B 778d81068a642eca75cb103aace68b0ff05a16cb1bd8ab9e28bc62e0464eb43fd5d4f94d5598370ce17448a1ec037168959d494416d957280abf6af98593e604 SHA512 2d159d931db45104e0714e311698dff5905d206e5740cb4f7e1442d1b561da91928b0882f9f56f8190abb7cddadeaec7684f8d598fb6afd6322c5782232b4d5b
DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.7.0.zip 26990 BLAKE2B fa8ed877674de58d3f40e409de9870a5716b86ebffd6315ed811483999cffd204dd0874e2e6cb9e9ffb3e14c3cd18fc8b53d7b00c2b249b79ba9f3854eaf5f3c SHA512 54e79fbfd459aa88140015d2746e90e9c7ab9a69f990fe579884f8f235176340c323eca31fcd5c363c582d0b4b08ae0413fadbf2eff186934b2748e8de23e9ae
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210809222454-d867a43fc93e.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.20.0.mod 33 BLAKE2B d23b0efe00984112e089805105c084e5f6dfe243d2e4a392322ebc04fe86fba690396cb3390c00a9e58bd9df9885bebb2fb51471bfd1accc06dd54064618a24f SHA512 ec229018bf6fa169913d0c66821fc296766b8a71720123e8d8cfcf5b8b8da110e338d03b8233b1224b8586ea9d9e4231b9720c1f806d4be2523413c521acf97b
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.20.0.zip 1956163 BLAKE2B 974c79b689f18d531f9b506554d4a141c176a5fdf47ac06ebc1f7f435a02bf3a55bce3cafd980c74c74c99913144a96c2fbc114213ba921c4208fbaecb30b1e2 SHA512 77034cf37c802a12f33c55cf3e41f80f7f1393ca65128e4622aef8e705b0627f877c13e25b6fc7792cdc2ac31ce36d1c7a434b52fe1e665ace7d45ee949091a1
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.6.0.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.14.0.mod 197 BLAKE2B 97362231785aeb357f8d3be4e3d246ce50c7c56490a32d8439e39aea0b84c0377f55faf82e445c3936c698a1c44e5443ff9e61665c1fd9b982ae2dc3384ff541 SHA512 c51e7660e628e383c698fc48e2ac0c38e10ef3ccfb15c92e45279dfecf9897433a245294f3a2430637800d8ff6e23fa9257b0aa6b4f1eac7c135fadc76afd808
DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.14.0.zip 9235236 BLAKE2B 2fe5313c6359b6c353073cb9ca80c83e31e694da582ae53fdae6797729b4e56b7612824e45c54418e7cd8da1ba7e4701abc2e38fadef1db4c63aa5800fbb1969 SHA512 0e29712dbc578d83797b27a7ce03b01e554c2ae0a8e8c4b88fca4759002494ba6615aac28aa8507912f39e7d85c41b8a689ec9d695f67a1f172c203929fb4bea
DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2
DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2
DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.zip 41481 BLAKE2B b952f04dc8d4717c839de5a5b7780ec2434915d11f897cc759647f71073dd3df717e1195ff2f4f804457195886c63620b342a089fc489f5deafa9c928708d4bb SHA512 40a523fc1dcc36677a0dc0e626313d44a308fa2ad5eedf7b616470ae2972dd8f5b78c18384efffa65d58391e60b704ed35db5557a5dce8362ae45204f64b721d
DIST gopkg.in%2Fini.v1%2F@v%2Fv1.67.0.mod 23 BLAKE2B 4e15082dd2b6e386e93baa78307538fba456343420c52605d453c6309f256e8062ea4b821d70c926096ae58a8feb33c6b796726d2dcc886c58e8293f99ac92a7 SHA512 7650ff592e6f5a0393f794fbdf17a28ad228a2d29ca79685c9ab8d9ec395554f1691b2a0d061e6248cf542f89be4d9a68884f7b24de7c8ddfef9c02cfeedda73
DIST gopkg.in%2Fini.v1%2F@v%2Fv1.67.0.zip 71817 BLAKE2B 051a99a289a5fbcab0e706f38a1ac8bf15b1484e2c7533e0d81c6d96c2d5ae700cec802621a2d3ea2fb947a941580c819fd84191a8d1427ef0472adb778e95e4 SHA512 3caa498854edcc5b41617a2ca0fa1079a3ca2f82753b13aa0a8ac26c5352633189711c7a8b8bb05c2de887a9a95f16356fe920e886a7775ba49816f5fbed52bb
DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d
DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.1.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d
DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.1.zip 104623 BLAKE2B 51d69616c21728779614f4455d23d2302a8f986b44344257b4bc2b5db011c7266432ee93d31d43344231b52527d1027eba3ef37a3365f9afe69f3ecc8613bccb SHA512 d57b0d42c71ad6503415e42979b51b0dc7f6344072c728ab2e3d4bab88da7b7d775e7f261868909f990f6b44aed6c533966c97bbe333a0acd65fc8bac9d1d4ff
DIST jqp-0.7.0.tar.gz 30315 BLAKE2B 0d5ecf103b1bbf724070fb1670883a4d2c67eaf51e2826930e922b7acafe0223c5271458f2446370ecd6f644b1c658bbce1e9cbb062c0b58007cd7475134ee2e SHA512 842c03b1f6c5aaf44c7d0dee22b28412499626f11e8eba2419fde1bb8eae18577de02cda2045f2c4be7de149bacdceee55108958079cd47de7ffe375319a72cb

View File

@ -0,0 +1,160 @@
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit go-module
DESCRIPTION='A TUI playground to experiment with jq'
HOMEPAGE='https://github.com/noahgorstein/jqp'
EGO_SUM=(
'github.com/alecthomas/assert/v2 v2.7.0 h1:QtqSACNS3tF7oasA8CU6A6sXZSBDqnm7RfpLl9bZqbE='
'github.com/alecthomas/assert/v2 v2.7.0/go.mod h1:Bze95FyfUr7x34QZrjL+XP+0qgp/zg8yS+TtBj1WA3k='
'github.com/alecthomas/chroma/v2 v2.14.0 h1:R3+wzpnUArGcQz7fCETQBzO5n9IMNi13iIs46aU4V9E='
'github.com/alecthomas/chroma/v2 v2.14.0/go.mod h1:QolEbTfmUHIMVpBqxeDnNBj2uoeI4EbYP4i6n68SG4I='
'github.com/alecthomas/repr v0.4.0 h1:GhI2A8MACjfegCPVq9f1FLvIBS+DrQ2KQBFZP1iFzXc='
'github.com/alecthomas/repr v0.4.0/go.mod h1:Fr0507jx4eOXV7AlPV6AVZLYrLIuIeSOWtW57eE/O/4='
'github.com/atotto/clipboard v0.1.4 h1:EH0zSVneZPSuFR11BlR9YppQTVDbh5+16AmcJi4g1z4='
'github.com/atotto/clipboard v0.1.4/go.mod h1:ZY9tmq7sm5xIbd9bOK4onWV4S6X0u6GY7Vn0Yu86PYI='
'github.com/aymanbagabas/go-osc52/v2 v2.0.1 h1:HwpRHbFMcZLEVr42D4p7XBqjyuxQH5SMiErDT4WkJ2k='
'github.com/aymanbagabas/go-osc52/v2 v2.0.1/go.mod h1:uYgXzlJ7ZpABp8OJ+exZzJJhRNQ2ASbcXHWsFqH8hp8='
'github.com/charmbracelet/bubbles v0.18.0 h1:PYv1A036luoBGroX6VWjQIE9Syf2Wby2oOl/39KLfy0='
'github.com/charmbracelet/bubbles v0.18.0/go.mod h1:08qhZhtIwzgrtBjAcJnij1t1H0ZRjwHyGsy6AL11PSw='
'github.com/charmbracelet/bubbletea v0.26.4 h1:2gDkkzLZaTjMl/dQBpNVtnvcCxsh/FCkimep7FC9c40='
'github.com/charmbracelet/bubbletea v0.26.4/go.mod h1:P+r+RRA5qtI1DOHNFn0otoNwB4rn+zNAzSj/EXz6xU0='
'github.com/charmbracelet/lipgloss v0.11.0 h1:UoAcbQ6Qml8hDwSWs0Y1cB5TEQuZkDPH/ZqwWWYTG4g='
'github.com/charmbracelet/lipgloss v0.11.0/go.mod h1:1UdRTH9gYgpcdNN5oBtjbu/IzNKtzVtb7sqN1t9LNn8='
'github.com/charmbracelet/x/ansi v0.1.2 h1:6+LR39uG8DE6zAmbu023YlqjJHkYXDF1z36ZwzO4xZY='
'github.com/charmbracelet/x/ansi v0.1.2/go.mod h1:dk73KoMTT5AX5BsX0KrqhsTqAnhZZoCBjs7dGWp4Ktw='
'github.com/charmbracelet/x/input v0.1.0 h1:TEsGSfZYQyOtp+STIjyBq6tpRaorH0qpwZUj8DavAhQ='
'github.com/charmbracelet/x/input v0.1.0/go.mod h1:ZZwaBxPF7IG8gWWzPUVqHEtWhc1+HXJPNuerJGRGZ28='
'github.com/charmbracelet/x/term v0.1.1 h1:3cosVAiPOig+EV4X9U+3LDgtwwAoEzJjNdwbXDjF6yI='
'github.com/charmbracelet/x/term v0.1.1/go.mod h1:wB1fHt5ECsu3mXYusyzcngVWWlu1KKUmmLhfgr/Flxw='
'github.com/charmbracelet/x/windows v0.1.0 h1:gTaxdvzDM5oMa/I2ZNF7wN78X/atWemG9Wph7Ika2k4='
'github.com/charmbracelet/x/windows v0.1.0/go.mod h1:GLEO/l+lizvFDBPLIOk+49gdX49L9YWMB5t+DZd0jkQ='
'github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o='
'github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38='
'github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38='
'github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1VwoXQT9A3Wy9MM3WgvqSxFWenqJduM='
'github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38='
'github.com/dlclark/regexp2 v1.11.0 h1:G/nrcoOa7ZXlpoa/91N3X7mM3r8eIlMBBJZvsz/mxKI='
'github.com/dlclark/regexp2 v1.11.0/go.mod h1:DHkYz0B9wPfa6wondMfaivmHpzrQ3v9q8cnmRbL6yW8='
'github.com/erikgeiser/coninput v0.0.0-20211004153227-1c3628e74d0f h1:Y/CXytFA4m6baUTXGLOoWe4PQhGxaX0KpnayAqC48p4='
'github.com/erikgeiser/coninput v0.0.0-20211004153227-1c3628e74d0f/go.mod h1:vw97MGsxSvLiUE2X8qFplwetxpGLQrlU1Q9AUEIzCaM='
'github.com/frankban/quicktest v1.14.6 h1:7Xjx+VpznH+oBnejlPUj8oUpdxnVs4f8XU8WnHkI4W8='
'github.com/frankban/quicktest v1.14.6/go.mod h1:4ptaffx2x8+WTWXmUCuVU6aPUX1/Mz7zb5vbUoiM6w0='
'github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA='
'github.com/fsnotify/fsnotify v1.7.0/go.mod h1:40Bi/Hjc2AVfZrqy+aj+yEI+/bRxZnMJyTJwOpGvigM='
'github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38='
'github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY='
'github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4='
'github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ='
'github.com/hexops/gotextdiff v1.0.3 h1:gitA9+qJrrTCsiCl7+kh75nPqQt1cx4ZkudSTLoUqJM='
'github.com/hexops/gotextdiff v1.0.3/go.mod h1:pSWU5MAI3yDq+fZBTazCSJysOMbxWL1BSow5/V2vxeg='
'github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8='
'github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw='
'github.com/itchyny/gojq v0.12.16 h1:yLfgLxhIr/6sJNVmYfQjTIv0jGctu6/DgDoivmxTr7g='
'github.com/itchyny/gojq v0.12.16/go.mod h1:6abHbdC2uB9ogMS38XsErnfqJ94UlngIJGlRAIj4jTM='
'github.com/itchyny/timefmt-go v0.1.6 h1:ia3s54iciXDdzWzwaVKXZPbiXzxxnv1SPGFfM/myJ5Q='
'github.com/itchyny/timefmt-go v0.1.6/go.mod h1:RRDZYC5s9ErkjQvTvvU7keJjxUYzIISJGxm9/mAERQg='
'github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE='
'github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk='
'github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY='
'github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE='
'github.com/lucasb-eyer/go-colorful v1.2.0 h1:1nnpGOrhyZZuNyfu1QjKiUICQ74+3FNCN69Aj6K7nkY='
'github.com/lucasb-eyer/go-colorful v1.2.0/go.mod h1:R4dSotOR9KMtayYi1e77YzuveK+i7ruzyGqttikkLy0='
'github.com/magiconair/properties v1.8.7 h1:IeQXZAiQcpL9mgcAe1Nu6cX9LLw6ExEHKjN0VQdvPDY='
'github.com/magiconair/properties v1.8.7/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0='
'github.com/mattn/go-isatty v0.0.20 h1:xfD0iDuEKnDkl03q4limB+vH+GxLEtL/jb4xVJSWWEY='
'github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y='
'github.com/mattn/go-localereader v0.0.1 h1:ygSAOl7ZXTx4RdPYinUpg6W99U8jWvWi9Ye2JC/oIi4='
'github.com/mattn/go-localereader v0.0.1/go.mod h1:8fBrzywKY7BI3czFoHkuzRoWE9C+EiG4R1k4Cjx5p88='
'github.com/mattn/go-runewidth v0.0.15 h1:UNAjwbU9l54TA3KzvqLGxwWjHmMgBUVhBiTjelZgg3U='
'github.com/mattn/go-runewidth v0.0.15/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w='
'github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY='
'github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo='
'github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6 h1:ZK8zHtRHOkbHy6Mmr5D264iyp3TiX5OmNcI5cIARiQI='
'github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6/go.mod h1:CJlz5H+gyd6CUWT45Oy4q24RdLyn7Md9Vj2/ldJBSIo='
'github.com/muesli/cancelreader v0.2.2 h1:3I4Kt4BQjOR54NavqnDogx/MIoWBFa0StPA8ELUXHmA='
'github.com/muesli/cancelreader v0.2.2/go.mod h1:3XuTXfFS2VjM+HTLZY9Ak0l6eUKfijIfMUZ4EgX0QYo='
'github.com/muesli/termenv v0.15.2 h1:GohcuySI0QmI3wN8Ok9PtKGkgkFIk7y6Vpb5PvrY+Wo='
'github.com/muesli/termenv v0.15.2/go.mod h1:Epx+iuz8sNs7mNKhxzH4fWXGNpZwUaJKRS1noLXviQ8='
'github.com/pelletier/go-toml/v2 v2.2.2 h1:aYUidT7k73Pcl9nb2gScu7NSrKCSHIDE89b3+6Wq+LM='
'github.com/pelletier/go-toml/v2 v2.2.2/go.mod h1:1t835xjRzz80PqgE6HHgN2JOsmgYu/h4qDAS4n929Rs='
'github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4='
'github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U='
'github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4='
'github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc='
'github.com/rivo/uniseg v0.4.7 h1:WUdvkW8uEhrYfLC4ZzdpI2ztxP1I582+49Oc5Mq64VQ='
'github.com/rivo/uniseg v0.4.7/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88='
'github.com/rogpeppe/go-internal v1.9.0 h1:73kH8U+JUqXU8lRuOHeVHaa/SZPifC7BkcraZVejAe8='
'github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs='
'github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM='
'github.com/sagikazarmark/locafero v0.4.0 h1:HApY1R9zGo4DBgr7dqsTH/JJxLTTsOt7u6keLGt6kNQ='
'github.com/sagikazarmark/locafero v0.4.0/go.mod h1:Pe1W6UlPYUk/+wc/6KFhbORCfqzgYEpgQ3O5fPuL3H4='
'github.com/sagikazarmark/slog-shim v0.1.0 h1:diDBnUNK9N/354PgrxMywXnAwEr1QZcOr6gto+ugjYE='
'github.com/sagikazarmark/slog-shim v0.1.0/go.mod h1:SrcSrq8aKtyuqEI1uvTDTK1arOWRIczQRv+GVI1AkeQ='
'github.com/sourcegraph/conc v0.3.0 h1:OQTbbt6P72L20UqAkXXuLOj79LfEanQ+YQFNpLA9ySo='
'github.com/sourcegraph/conc v0.3.0/go.mod h1:Sdozi7LEKbFPqYX2/J+iBAM6HpqSLTASQIKqDmF7Mt0='
'github.com/spf13/afero v1.11.0 h1:WJQKhtpdm3v2IzqG8VMqrr6Rf3UYpEF239Jy9wNepM8='
'github.com/spf13/afero v1.11.0/go.mod h1:GH9Y3pIexgf1MTIWtNGyogA5MwRIDXGUr+hbWNoBjkY='
'github.com/spf13/cast v1.6.0 h1:GEiTHELF+vaR5dhz3VqZfFSzZjYbgeKDpBxQVS4GYJ0='
'github.com/spf13/cast v1.6.0/go.mod h1:ancEpBxwJDODSW/UG4rDrAqiKolqNNh2DX3mk86cAdo='
'github.com/spf13/cobra v1.8.0 h1:7aJaZx1B85qltLMc546zn58BxxfZdR/W22ej9CFoEf0='
'github.com/spf13/cobra v1.8.0/go.mod h1:WXLWApfZ71AjXPya3WOlMsY9yMs7YeiHhFVlvLyhcho='
'github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA='
'github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg='
'github.com/spf13/viper v1.19.0 h1:RWq5SEjt8o25SROyN3z2OrDB9l7RPd3lwTWU8EcEdcI='
'github.com/spf13/viper v1.19.0/go.mod h1:GQUN9bilAbhU/jgc1bKs99f/suXKeUMct8Adx5+Ntkg='
'github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME='
'github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw='
'github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo='
'github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA='
'github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI='
'github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg='
'github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU='
'github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo='
'github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg='
'github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY='
'github.com/subosito/gotenv v1.6.0 h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8='
'github.com/subosito/gotenv v1.6.0/go.mod h1:Dk4QP5c2W3ibzajGcXpNraDfq2IrhjMIvMSWPKKo0FU='
'github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e h1:JVG44RsyaB9T2KIHavMF/ppJZNG9ZpyihvCd0w101no='
'github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e/go.mod h1:RbqR21r5mrJuqunuUZ/Dhy/avygyECGrLceyNeo4LiM='
'go.uber.org/atomic v1.9.0 h1:ECmE8Bn/WFTYwEW/bpKD3M8VtR/zQVbavAoalC1PYyE='
'go.uber.org/atomic v1.9.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc='
'go.uber.org/multierr v1.9.0 h1:7fIwc/ZtS0q++VgcfqFDxSBZVv/Xo49/SYnDFupUwlI='
'go.uber.org/multierr v1.9.0/go.mod h1:X2jQV1h+kxSjClGpnseKVIxpmcjrj7MNnI0bnlfKTVQ='
'golang.org/x/exp v0.0.0-20230905200255-921286631fa9 h1:GoHiUyI/Tp2nVkLI2mCxVkOjsbSXD66ic0XW0js0R9g='
'golang.org/x/exp v0.0.0-20230905200255-921286631fa9/go.mod h1:S2oDrQGGwySpoQPVqRShND87VCbxmc6bL1Yd2oYrm6k='
'golang.org/x/sync v0.7.0 h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M='
'golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk='
'golang.org/x/sys v0.0.0-20210809222454-d867a43fc93e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg='
'golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg='
'golang.org/x/sys v0.20.0 h1:Od9JTbYCk261bKm4M/mw7AklTlFYIa0bIp9BgSm1S8Y='
'golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA='
'golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ='
'golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU='
'gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0='
'gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 h1:YR8cESwS4TdDjEe65xsg0ogRM/Nc3DYOhEAlW+xobZo='
'gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0='
'gopkg.in/ini.v1 v1.67.0 h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA='
'gopkg.in/ini.v1 v1.67.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k='
'gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM='
'gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA='
'gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM='
)
go-module_set_globals
SRC_URI="https://github.com/noahgorstein/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz ${EGO_SUM_SRC_URI}"
LICENSE='MIT'
SLOT='0'
KEYWORDS='~amd64 ~arm64'
src_compile() {
ego build -o bin/"${PN}" -ldflags "-X main.version=${PV}"
}
src_install() {
dobin bin/"${PN}"
}

11
app-misc/jqp/metadata.xml Normal file
View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>pierre.saundersps@gmail.com</email>
<name>Pierre Saunders</name>
</maintainer>
<upstream>
<remote-id type="github">noahgorstein/jqp</remote-id>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>negril.nx+gentoo@gmail.com</email>
<name>Paul Zander</name>
</maintainer>
<longdescription lang="en">
Get up and running with large language models.
Run Llama 3.3, DeepSeek-R1, Phi-4, Mistral, Gemma 2, and other models, locally.
</longdescription>
<use>
<flag name="rocm">Enable ROCm gpu computing support</flag>
</use>
<upstream>
<remote-id type="github">ollama/ollama</remote-id>
</upstream>
</pkgmetadata>

View File

@ -1,23 +1,21 @@
EAPI=8
DESCRIPTION='Get up and running with Llama 3, Mistral, Gemma, and other large language models.'
HOMEPAGE='https://ollama.com'
DESCRIPTION='Get up and running with large language models.'
HOMEPAGE='https://ollama.com https://github.com/ollama/ollama'
SRC_MAIN_URI='https://github.com/ollama/ollama/releases/download/v'
SRC_URI="
amd64? ( ${SRC_MAIN_URI}${PV}/ollama-linux-amd64.tgz -> $P.amd64.tgz )
arm64? ( ${SRC_MAIN_URI}${PV}/ollama-linux-arm64.tgz -> $P.arm64.tgz )
rocm? ( ${SRC_MAIN_URI}${PV}/ollama-linux-amd64-rocm.tgz -> $P.rocm.tgz )
"
S="${WORKDIR}"
LICENSE='MIT'
SLOT='0'
KEYWORDS='~amd64 ~arm64'
IUSE='+systemd -rocm'
IUSE='+systemd rocm'
DEPEND='acct-user/ollama acct-group/ollama'
RDEPEND='acct-user/ollama acct-group/ollama'
S="${WORKDIR}"
RESTRICT='strip'
inherit xdg-utils
SRC_URI="
amd64? ( https://github.com/ollama/ollama/releases/download/v${PV}/ollama-linux-amd64.tgz -> $P.amd64.tgz )
arm64? ( https://github.com/ollama/ollama/releases/download/v${PV}/ollama-linux-arm64.tgz -> $P.arm64.tgz )
rocm? ( https://github.com/ollama/ollama/releases/download/v${PV}/ollama-linux-amd64-rocm.tgz -> $P.rocm.tgz )
"
src_unpack() {
if use rocm; then
tar -xzvf "${DISTDIR}/${P}.rocm.tgz" -C "${WORKDIR}" || die "Can't extract rocm tgz"
@ -33,7 +31,7 @@ src_install() {
doexe "${WORKDIR}/bin/ollama" || die 'Failed to install binary'
insinto /opt/Ollama/lib/
doins -r "${WORKDIR}/lib/ollama/" || die 'Failed to install libraries'
dosym /opt/Ollama/bin/ollama /opt/bin/ollama
dosym -r /opt/Ollama/bin/ollama /opt/bin/ollama
}
src_prepare() {

View File

@ -1,2 +1,4 @@
DIST notesnook-bin-3.0.24.amd64.AppImage 107747451 BLAKE2B ee91ba2bd78de574de7b1748d56850f8a8549807c4efc592985030deec5f56f80090aa223740d469f8a69189c22af4f07b6717387d8cb2596663d07694194240 SHA512 ddae02cc4b6d21e238d83626c45ec177c2c96a3cb27a882250db40b7b22fc35cd9a522786f167712106b8e1b916b2b019d63d7ab58af45fe84e8145937efe33d
DIST notesnook-bin-3.0.24.arm64.AppImage 108015837 BLAKE2B 6edbcf3184cee8c2f174112e3a360db8bd5cd30debacce35401dfa017ed80325cd0aaa467d0b2d539aeb878aa7639fa0d69dfd6783f5c50c9e4a644e7b18acd9 SHA512 10dc89bb69d4f5bdeb8acbabbd0f454703da1f6df4374843365da4bae5a9830a480c296bcf0bc9c3ff68cb1154617d4a23b540f2b2ee416f90f43e37d52ade03
DIST notesnook-bin-3.0.25.amd64.AppImage 107751479 BLAKE2B 2d9a7dcbf5b24e3e03976a9d71e57a6c83037b36392f5832a1af79a7ca8a49798c6e0003b8b3a1ee5b7af09c5a068b801733568f3397885099b4194866b7d2eb SHA512 205203683a241f5b7a847e499fe1ee6e987cc952df58bfcdebe6ba8d03c11598fa499b1427eb052bc16ca412123b384c22c8438e73c80dac612e525776828e08
DIST notesnook-bin-3.0.25.arm64.AppImage 108019848 BLAKE2B 501ad27c37bfcc55972f48c6ffa4811ba518621c4211b2dcea743d1c94370e9efef974493bb07e5e1c72cd81d195a6c78a239d0564ad5d0342372e191f8d0b9c SHA512 6e3898cda4ff0b82574eca79c75c2ad09ef75810cabf125c386428501948823d50bad29819e3354627e7395235ebd8a97762fa94f8a726bb808ec78cecdc41f1

View File

@ -0,0 +1,31 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION='End-to-end encrypted note taking alternative to Evernote'
HOMEPAGE='https://notesnook.com/ https://github.com/streetwriters/notesnook'
RELEASE_URI=https://github.com/streetwriters/notesnook/releases
SRC_URI="
amd64? ( ${RELEASE_URI}/download/v${PV}/notesnook_linux_x86_64.AppImage -> ${P}.amd64.AppImage )
arm64? ( ${RELEASE_URI}/download/v${PV}/notesnook_linux_arm64.AppImage -> ${P}.arm64.AppImage )
"
S="${WORKDIR}"
LICENSE='GPL-3'
SLOT='0'
KEYWORDS='~amd64 ~arm64'
RESTRICT='strip'
RDEPEND='sys-fs/fuse:0'
QA_PREBUILT='*'
inherit desktop
src_install() {
if use amd64; then
newbin "${DISTDIR}/${P}.amd64.AppImage" notesnook
elif use arm64; then
newbin "${DISTDIR}/${P}.arm64.AppImage" notesnook
fi
doicon "${FILESDIR}"/notesnook.png
make_desktop_entry "${PN}" Notesnook notesnook 'Office;'
}

View File

@ -1,2 +1,4 @@
DIST calibre-7.24.0.tar.xz 42601188 BLAKE2B fd581dcea283e46ddacaa9fccfc4fda45cb96479c915b5216d6103c28a25d217366c128863715dd867daef151164edb4dcabfcd2442b96ba3feeb4827c00c7be SHA512 50e0b25bf0607eeb07d41f7038f48599a30d4a9cb44483fd2eb56c5c2d3bb7d1e70dc2644501519e26104ac984d3998f05394bd3470ef2765c6e524019974f2e
DIST calibre-7.24.0.tar.xz.sig 566 BLAKE2B db9e15e3f4692f5786acce6becf26be00bb52e51acf676323fa15b9a3126441e5a2f83ec6e5d8264daf95be193948d48794b45d737acac8429d59daded92af80 SHA512 5d7ac771fef76d7eba89e05b78b3acc852dfa10603e7d1093d991f30d7ac7c498d65baebb4cdd7f60288829eded231d6a211adb9423aaa3b639141bd3ca7ca44
DIST calibre-7.25.0.tar.xz 43475456 BLAKE2B f1a6bab63188113db1af8003056978f94902bbe3c95aee6cb51d4f3d6167b113e3d789f6af6819c4a5ed502fc344661887410553a74f3973a581d27e05a9cbcf SHA512 7e275b34fc5396842db09b11a2bf8aa70075bad97d4c4bb134d23ca7cbbe29c569fb33aeb5613a9bcf43e4a7787d268bb2a7e00d0303a46d6562c0e288bc7880
DIST calibre-7.25.0.tar.xz.sig 566 BLAKE2B ce9b6c758c7efa349b7b9cb578e5d59d269e76fe4dd070d2153f8182ede555418f6e0bc567ae1fc84759b6f4c88b7462bd725af8ef87dea05a2bd6941dd18383 SHA512 081cbd4212d77a3de3656ecda71747feeb696a1cc0edda98e52e5f7f649901b2afd02d14cdc107d10a9f3744411c9b7cc886717164a4b4ddcd2fd25902b68657

View File

@ -215,10 +215,10 @@ src_test() {
src_install() {
# Bug #352625 - Some LANGUAGE values can trigger the following ValueError:
# File '/usr/lib/python2.6/locale.py', line 486, in getdefaultlocale
# return _parse_localename(localename)
# File '/usr/lib/python2.6/locale.py', line 418, in _parse_localename
# raise ValueError, 'unknown locale: %s' % localename
# File '/usr/lib/python2.6/locale.py', line 486, in getdefaultlocale
# return _parse_localename(localename)
# File '/usr/lib/python2.6/locale.py', line 418, in _parse_localename
# raise ValueError, 'unknown locale: %s' % localename
#ValueError: unknown locale: 46
export -n LANG LANGUAGE ${!LC_*}
export LC_ALL=C.utf8 # bug #709682

View File

@ -0,0 +1,254 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..13} )
PYTHON_REQ_USE='sqlite,ssl'
inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg
DESCRIPTION='Ebook management application'
HOMEPAGE='https://calibre-ebook.com/'
SRC_URI="
https://download.calibre-ebook.com/${PV}/${P}.tar.xz
verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig )
"
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg
LICENSE='
GPL-3+
GPL-3
GPL-2+
GPL-2
GPL-1+
LGPL-3+
LGPL-2.1+
LGPL-2.1
BSD
MIT
Old-MIT
Apache-2.0
public-domain
|| ( Artistic GPL-1+ )
CC-BY-3.0
OFL-1.1
PSF-2
'
SLOT='0'
KEYWORDS='~amd64'
IUSE='+font-subsetting ios speech +system-mathjax test +udisks unrar'
RESTRICT='!test? ( test )'
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# Qt slotted dependencies are used because the libheadless.so plugin links to
# QT_*_PRIVATE_ABI. It only uses core/gui/dbus.
COMMON_DEPEND="${PYTHON_DEPS}
app-i18n/uchardet
>=app-text/hunspell-1.7:=
>=app-text/podofo-0.10.0:=
app-text/poppler[utils]
dev-libs/hyphen:=
>=dev-libs/icu-57.1:=
dev-libs/openssl:=
dev-libs/snowball-stemmer:=
$(python_gen_cond_dep '
>=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}]
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
>=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}]
dev-python/dnspython[${PYTHON_USEDEP}]
>=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}]
>=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}]
>=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}]
dev-python/jeepney[${PYTHON_USEDEP}]
>=dev-python/lxml-3.8.0[${PYTHON_USEDEP}]
dev-python/lxml-html-clean[${PYTHON_USEDEP}]
>=dev-python/markdown-3.0.1[${PYTHON_USEDEP}]
>=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}]
>=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}]
>=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}]
>=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,${PYTHON_USEDEP}]
>=dev-python/psutil-4.3.0[${PYTHON_USEDEP}]
>=dev-python/pychm-0.8.6[${PYTHON_USEDEP}]
dev-python/pykakasi[${PYTHON_USEDEP}]
>=dev-python/pygments-2.3.1[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}]
dev-python/pyqt6[gui,network,opengl,printsupport,quick,svg,widgets,${PYTHON_USEDEP}]
dev-python/pyqt6-webengine[widgets,${PYTHON_USEDEP}]
dev-python/regex[${PYTHON_USEDEP}]
dev-python/xxhash[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.75.0[${PYTHON_USEDEP}]
')
dev-qt/qtbase:6=[gui,widgets]
dev-qt/qtimageformats:6
dev-util/desktop-file-utils
dev-util/gtk-update-icon-cache
media-fonts/liberation-fonts
media-libs/fontconfig:=
>=media-libs/freetype-2:=
>=media-libs/libmtp-1.1.11:=
>=media-gfx/optipng-0.7.6
>=media-video/ffmpeg-6:=
virtual/libusb:1=
x11-misc/shared-mime-info
>=x11-misc/xdg-utils-1.0.2-r2
font-subsetting? ( $(python_gen_cond_dep 'dev-python/fonttools[${PYTHON_USEDEP}]') )
ios? (
>=app-pda/usbmuxd-1.0.8
>=app-pda/libimobiledevice-1.2.0
)
speech? (
$(python_gen_cond_dep 'app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}]')
dev-python/pyqt6[multimedia,speech]
)
system-mathjax? ( >=dev-libs/mathjax-3:= )
udisks? ( virtual/libudev )
unrar? ( dev-python/unrardll )
"
RDEPEND="${COMMON_DEPEND}
udisks? ( sys-fs/udisks:2 )"
DEPEND="${COMMON_DEPEND}
test? ( $(python_gen_cond_dep '>=dev-python/chardet-3.0.3[${PYTHON_USEDEP}]') )
"
BDEPEND="$(python_gen_cond_dep '
>=dev-python/pyqt-builder-1.10.3[${PYTHON_USEDEP}]
>=dev-python/sip-5[${PYTHON_USEDEP}]
')
virtual/pkgconfig
system-mathjax? ( dev-lang/rapydscript-ng )
verify-sig? ( sec-keys/openpgp-keys-kovidgoyal )
"
PATCHES=(
# Skip calling a binary (JxrDecApp) from libjxr which is used for tests
# We don't (yet?) package libjxr and it seems to be dead upstream
# (last commit in 2017)
"${FILESDIR}/${PN}-7.0.0-jxr-test.patch"
)
src_prepare() {
default
# Warning:
#
# While it might be rather tempting to add yet another sed here,
# please don't. There have been several bugs in Gentoo's packaging
# of calibre from seds-which-become-stale. Please consider
# creating a patch instead, but in any case, run the test suite
# and ensure it passes.
#
# If in doubt about a problem, checking Fedora's packaging is recommended.
# Disable unnecessary privilege dropping for bug #287067.
sed -e 's:if os.geteuid() == 0:if False and os.geteuid() == 0:' \
-i setup/install.py || die 'sed failed to patch install.py'
# This is only ever used at build time. It contains a small embedded copy
# of the rapydscript-ng compiler usable inside of qtwebengine, if you don't
# have rapydscript-ng (a nodejs package) itself installed. Its only purpose
# is to build some resources that come bundled in dist tarballs already...
# and which we may also need to regenerate e.g. to use system-mathjax.
#
# However, running qtwebengine violates the portage sandbox (among other
# things, it tries to create directories in /usr! amazing) so this is a
# wash anyway. The only real solution here is to package rapydscript-ng.
#
# We do not need it at build time, and *no one* needs it at install time.
# Delete the cruft.
rm -r resources/rapydscript/ || die
}
src_compile() {
# TODO: get qmake called by setup.py to respect CC and CXX too
tc-export CC CXX
# bug 821871
local MY_LIBDIR="${ESYSROOT}/usr/$(get_libdir)"
export FT_LIB_DIR="${MY_LIBDIR}" HUNSPELL_LIB_DIR="${MY_LIBDIR}" PODOFO_LIB_DIR="${MY_LIBDIR}"
export QMAKE="$(qt6_get_bindir)/qmake"
edo ${EPYTHON} setup.py build
edo ${EPYTHON} setup.py gui
# A few different resources are bundled in the distfile by default, because
# not all systems necessarily have them. We un-vendor them, using the
# upstream integrated approach if possible. See setup/revendor.py and
# consider migrating other resources to this if they do not use it, in
# *preference* over manual rm'ing.
edo ${EPYTHON} setup.py liberation_fonts \
--path-to-liberation_fonts "${EPREFIX}"/usr/share/fonts/liberation-fonts \
--system-liberation_fonts
if use system-mathjax; then
edo ${EPYTHON} setup.py mathjax --path-to-mathjax "${EPREFIX}"/usr/share/mathjax --system-mathjax
edo ${EPYTHON} setup.py rapydscript
fi
}
src_test() {
# Skipped tests:
local _test_excludes=(
# unpackaged Python dependency: py7zr
7z
# unpackaged Python dependency: pyzstd
test_zstd
# unpackaged TTS backend (optional at runtime): https://github.com/rhasspy/piper
piper
# tests if a completely unused module is bundled
pycryptodome
$(usev !speech speech_dispatcher)
$(usev !unrar test_unrar)
# undocumented reasons
test_mem_leaks
test_searching
)
# Some of these tests weren't practical to split out into distinct tests, so
# have a different control mechanism
use speech || export SKIP_SPEECH_TESTS=1
edo ${PYTHON} setup.py test "${_test_excludes[@]/#/--exclude-test-name=}"
}
src_install() {
# Bug #352625 - Some LANGUAGE values can trigger the following ValueError:
# File '/usr/lib/python2.6/locale.py', line 486, in getdefaultlocale
# return _parse_localename(localename)
# File '/usr/lib/python2.6/locale.py', line 418, in _parse_localename
# raise ValueError, 'unknown locale: %s' % localename
#ValueError: unknown locale: 46
export -n LANG LANGUAGE ${!LC_*}
export LC_ALL=C.utf8 # bug #709682
# Bug #295672 - Avoid sandbox violation in ~/.config by forcing
# variables to point to our fake temporary $HOME.
export HOME="${T}/fake_homedir"
export CALIBRE_CONFIG_DIRECTORY="${HOME}/.config/calibre"
mkdir -p "${CALIBRE_CONFIG_DIRECTORY}" || die
addpredict /dev/dri #665310
# If this directory doesn't exist, zsh completion won't install
dodir /usr/share/zsh/site-functions
edo "${PYTHON}" setup.py install \
--staging-root="${ED}/usr" \
--prefix="${EPREFIX}/usr" \
--libdir="${EPREFIX}/usr/$(get_libdir)" \
--staging-libdir="${ED}/usr/$(get_libdir)" \
--system-plugins-location="${EPREFIX}/usr/share/calibre/system-plugins"
cp -r man-pages/ "${ED}"/usr/share/man || die
find "${ED}"/usr/share -type d -empty -delete || die
python_fix_shebang "${ED}/usr/bin"
python_optimize "${ED}"/usr/"$(get_libdir)"/calibre "${D}/$(python_get_sitedir)"
newinitd "${FILESDIR}"/calibre-server-3.init calibre-server
newconfd "${FILESDIR}"/calibre-server-3.conf calibre-server
}

View File

@ -1 +1,2 @@
DIST cudnn-linux-x86_64-9.6.0.74_cuda12-archive.tar.xz 662367552 BLAKE2B 2f4b99825bf57b07580daf6bbf6ea3abbec94ab9942a645f3eafe67ee24e6b9a1acb1b9ae725345a5dbf7a0634c247907394727670b604fa6199bb40cee61f00 SHA512 8e69603af614e12439883d0a5bd4927abc66e03739151ecaa485d340ab02e426a4cce568a556be445223cee8a6a926a8ed821708e9e61e79db5817ddcd3066d5
DIST cudnn-linux-x86_64-9.7.1.26_cuda12-archive.tar.xz 969539424 BLAKE2B 5192911cfbb6386d97326aeb05f7102376c80ad3a293b1e4f525d4da35524fb0173ac48ce4d13aa2591181acd559c90852c1620c13a041f6935452483d6687dc SHA512 1f20b07d95d9d1d823bad7266460203b20f2c4ccd95be9856506580072c18437436e105eb07d6ca0de529186145e0ced168a6982eedfe8874bf0856edaa4b9a6

View File

@ -0,0 +1,28 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit unpacker
CUDA_V="12"
DESCRIPTION="NVIDIA Accelerated Deep Learning on GPU library"
HOMEPAGE="https://developer.nvidia.com/cudnn"
SRC_URI="https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-${PV}_cuda${CUDA_V}-archive.tar.xz"
S="${WORKDIR}/cudnn-linux-x86_64-${PV%%_*}_cuda${CUDA_V}-archive"
LICENSE="NVIDIA-cuDNN"
SLOT="0/$(ver_cut 1)"
KEYWORDS="-* ~amd64 ~amd64-linux"
RESTRICT="mirror"
RDEPEND="=dev-util/nvidia-cuda-toolkit-${CUDA_V}*"
QA_PREBUILT="/opt/cuda/targets/x86_64-linux/lib/*"
src_install() {
insinto /opt/cuda/targets/x86_64-linux
doins -r include lib
}

View File

@ -1 +1,2 @@
DIST cuda_12.6.3_560.35.05_linux.run 4446722669 BLAKE2B 9ff67a3fca58af6fcb259a5b114b3babd842290d0ba5d7761ea30d8c7b33d293f86d32f19c252d12bb49e0ff10da9bf62f3c34cc87f0589bab0e134575852bba SHA512 a93d9d812d3a3f5823622e2274d1d6dbe17a298b33463fdf9f6d211d38766eab76608f9d545e312b2be2b86b3c59fcd92c37c54b38b0e8206191563d00546d62
DIST cuda_12.8.0_570.86.10_linux.run 5412604598 BLAKE2B 21ea184fd428ea638934788847e023213c38c1079d489d04bbd1ca277d1c285d57a7ac9c02020cbd73970e703daeec9e806831cf54a427cff90fc036c4da7705 SHA512 7939552d38c39b184946df455233eb9ffe91051656b3091b0414b2acc2939bc35dd92724b584e507976c3b4cd51f489abee2e2d0da27bfebaf8999c3f2c2bb2e

View File

@ -0,0 +1,328 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit check-reqs toolchain-funcs unpacker
DRIVER_PV="570.86.10"
DESCRIPTION="NVIDIA CUDA Toolkit (compiler and friends)"
HOMEPAGE="https://developer.nvidia.com/cuda-zone"
SRC_URI="https://developer.download.nvidia.com/compute/cuda/${PV}/local_installers/cuda_${PV}_${DRIVER_PV}_linux.run"
S="${WORKDIR}"
LICENSE="NVIDIA-CUDA"
SLOT="0/${PV}"
KEYWORDS="-* ~amd64 ~amd64-linux"
IUSE="debugger examples nsight profiler rdma vis-profiler sanitizer"
RESTRICT="bindist mirror"
# since CUDA 11, the bundled toolkit driver (== ${DRIVER_PV}) and the
# actual required minimum driver version are different.
RDEPEND="
<sys-devel/gcc-14_pre[cxx]
virtual/libcrypt
examples? (
media-libs/freeglut
media-libs/glu
)
nsight? (
app-crypt/mit-krb5
dev-libs/libpfm
dev-libs/wayland
dev-qt/qtwayland:6
>=dev-libs/openssl-3
media-libs/tiff-compat:4
sys-libs/zlib
)
rdma? ( sys-cluster/rdma-core )
vis-profiler? (
>=virtual/jre-1.8:*
)"
BDEPEND="nsight? ( dev-util/patchelf )"
QA_PREBUILT="opt/cuda/*"
CHECKREQS_DISK_BUILD="15000M"
pkg_setup() {
check-reqs_pkg_setup
}
src_prepare() {
# ATTENTION: change requires revbump, see link below for supported GCC # versions
# https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#system-requirements
local cuda_supported_gcc="8.5 9.5 10 11 12 13"
sed \
-e "s:CUDA_SUPPORTED_GCC:${cuda_supported_gcc}:g" \
"${FILESDIR}"/cuda-config.in > "${T}"/cuda-config || die
default
}
src_install() {
local cudadir=/opt/cuda
local ecudadir="${EPREFIX}${cudadir}"
local pathextradirs ldpathextradirs
dodir ${cudadir}
into ${cudadir}
# Install standard sub packages
local builddirs=(
builds/cuda_{cccl,cudart,cuobjdump,cuxxfilt,demo_suite,nvcc,nvdisasm,nvml_dev,nvprune,nvrtc,nvtx,opencl}
builds/lib{cublas,cufft,cufile,curand,cusolver,cusparse,npp,nvjitlink,nvjpeg}
builds/nvidia_fs
$(usex profiler "builds/cuda_nvprof builds/cuda_cupti builds/cuda_profiler_api" "")
$(usex vis-profiler "builds/cuda_nvvp" "")
$(usex debugger "builds/cuda_gdb" "")
)
local d f
for d in "${builddirs[@]}"; do
ebegin "Installing ${d}"
[[ -d ${d} ]] || die "Directory does not exist: ${d}"
if [[ -d ${d}/bin ]]; then
for f in ${d}/bin/*; do
if [[ -f ${f} ]]; then
dobin "${f}"
else
insinto ${cudadir}/bin
doins -r "${f}"
fi
done
fi
insinto ${cudadir}
if [[ -d ${d}/targets ]]; then
doins -r "${d}"/targets
fi
if [[ -d ${d}/share ]]; then
doins -r "${d}"/share
fi
if [[ -d ${d}/extras ]]; then
doins -r "${d}"/extras
fi
eend $?
done
dobin "${T}"/cuda-config
doins builds/EULA.txt
# nvml and nvvm need special handling
ebegin "Installing nvvm"
doins -r builds/cuda_nvcc/nvvm
fperms +x ${cudadir}/nvvm/bin/cicc
eend $?
ebegin "Installing nvml"
doins -r builds/cuda_nvml_dev/nvml
eend $?
if use sanitizer; then
ebegin "Installing sanitizer"
dobin builds/integration/Sanitizer/compute-sanitizer
doins -r builds/cuda_sanitizer_api/compute-sanitizer
# special handling for the executable
fperms +x ${cudadir}/compute-sanitizer/compute-sanitizer
eend $?
fi
use debugger && ldpathextradirs+=":${ecudadir}/extras/Debugger/lib64"
use profiler && ldpathextradirs+=":${ecudadir}/extras/CUPTI/lib64"
if use vis-profiler; then
ebegin "Installing libnvvp"
doins -r builds/cuda_nvvp/libnvvp
# special handling for the executable
fperms +x ${cudadir}/libnvvp/nvvp
eend $?
pathextradirs+=":${ecudadir}/libnvvp"
fi
if use nsight; then
local ncu_dir=$(grep -o 'nsight-compute-[0-9][0-9\.]*' -m1 manifests/cuda_x86_64.xml)
ebegin "Installing ${ncu_dir}"
mv builds/nsight_compute builds/${ncu_dir} || die
doins -r builds/${ncu_dir}
# check this list on every bump
local exes=(
${ncu_dir}/ncu
${ncu_dir}/ncu-ui
${ncu_dir}/host/linux-desktop-glibc_2_11_3-x64/libexec/QtWebEngineProcess
${ncu_dir}/host/linux-desktop-glibc_2_11_3-x64/CrashReporter
${ncu_dir}/host/linux-desktop-glibc_2_11_3-x64/OpenGLVersionChecker
${ncu_dir}/host/linux-desktop-glibc_2_11_3-x64/QdstrmImporter
${ncu_dir}/host/linux-desktop-glibc_2_11_3-x64/ncu-ui
${ncu_dir}/host/linux-desktop-glibc_2_11_3-x64/ncu-ui.bin
${ncu_dir}/target/linux-desktop-glibc_2_11_3-x64/TreeLauncherSubreaper
${ncu_dir}/target/linux-desktop-glibc_2_11_3-x64/TreeLauncherTargetLdPreloadHelper
${ncu_dir}/target/linux-desktop-glibc_2_11_3-x64/ncu
)
dobin builds/integration/nsight-compute/{ncu,ncu-ui}
eend $?
# remove rdma libs (unless USE=rdma)
if ! use rdma; then
rm -r "${ED}"/${cudadir}/${ncu_dir}/host/target-linux-x64/CollectX || die
fi
local nsys_dir=$(grep -o 'nsight-systems-[0-9][0-9\.]*' -m1 manifests/cuda_x86_64.xml)
ebegin "Installing ${nsys_dir}"
mv builds/nsight_systems builds/${nsys_dir} || die
doins -r builds/${nsys_dir}
# check this list on every bump
exes+=(
${nsys_dir}/host-linux-x64/nsys-ui
${nsys_dir}/host-linux-x64/nsys-ui.bin
${nsys_dir}/host-linux-x64/ResolveSymbols
${nsys_dir}/host-linux-x64/ImportNvtxt
${nsys_dir}/host-linux-x64/CrashReporter
${nsys_dir}/host-linux-x64/QdstrmImporter
${nsys_dir}/host-linux-x64/libexec/QtWebEngineProcess
${nsys_dir}/target-linux-x64/nsys
${nsys_dir}/target-linux-x64/launcher
${nsys_dir}/target-linux-x64/nvgpucs
${nsys_dir}/target-linux-x64/nsys-launcher
${nsys_dir}/target-linux-x64/sqlite3
${nsys_dir}/target-linux-x64/python/bin/python
${nsys_dir}/target-linux-x64/CudaGpuInfoDumper
)
# remove rdma libs (unless USE=rdma)
if ! use rdma; then
rm -r "${ED}"/${cudadir}/${nsys_dir}/target-linux-x64/CollectX || die
fi
dobin builds/integration/nsight-systems/{nsight-sys,nsys,nsys-ui}
eend $?
# nsight scripts and binaries need to have their executable bit set, #691284
for f in "${exes[@]}"; do
fperms +x ${cudadir}/${f}
done
# fix broken RPATHs
patchelf --set-rpath '$ORIGIN' \
"${ED}"/${cudadir}/${ncu_dir}/host/{linux-desktop-glibc_2_11_3-x64,target-linux-x64}/{libarrow.so,libparquet.so.500.0.0} || die
patchelf --set-rpath '$ORIGIN' \
"${ED}"/${cudadir}/${nsys_dir}/{host-linux-x64,target-linux-x64}/{libarrow.so,libparquet.so.500.0.0} || die
# remove foreign archs (triggers SONAME warning, #749903)
rm -r "${ED}"/${cudadir}/${ncu_dir}/target/linux-desktop-t210-a64 || die
# unbundle libstdc++
rm "${ED}"/${cudadir}/${nsys_dir}/host-linux-x64/libstdc++.so.6 || die
# unbundle openssl
rm "${ED}"/${cudadir}/${ncu_dir}/host/linux-desktop-glibc_2_11_3-x64/lib{crypto,ssl}.so* || die
rm "${ED}"/${cudadir}/${nsys_dir}/host-linux-x64/lib{crypto,ssl}.so* || die
# unbundle libpfm
rm "${ED}"/${cudadir}/${nsys_dir}/host-linux-x64/libpfm.so* || die
# TODO: unbundle qt5
# TODO: unbundle boost
# TODO: unbundle icu
# TODO: unbundle mesa
# TODO: unbundle libSshClient
# TODO: unbundle sqlite
fi
if use examples; then
local exes=(
extras/demo_suite/bandwidthTest
extras/demo_suite/busGrind
extras/demo_suite/deviceQuery
extras/demo_suite/nbody
extras/demo_suite/oceanFFT
extras/demo_suite/randomFog
extras/demo_suite/vectorAdd
)
# set executable bit on demo_suite binaries
for f in "${exes[@]}"; do
fperms +x ${cudadir}/${f}
done
else
rm -r "${ED}"/${cudadir}/extras/demo_suite || die
fi
# remove rdma libs (unless USE=rdma)
if ! use rdma; then
rm "${ED}"/${cudadir}/targets/x86_64-linux/lib/libcufile_rdma* || die
fi
# Add include and lib symlinks
dosym targets/x86_64-linux/include ${cudadir}/include
dosym targets/x86_64-linux/lib ${cudadir}/lib64
# Remove bad symlinks
rm "${ED}"/${cudadir}/targets/x86_64-linux/include/include || die
rm "${ED}"/${cudadir}/targets/x86_64-linux/lib/lib64 || die
# Remove dead gdb plugins
if use debugger; then
rm "${ED}"/${cudadir}/bin/cuda-gdb-python3.{8,9}-tui || die
fi
newenvd - 99cuda <<-EOF
PATH=${ecudadir}/bin${pathextradirs}
ROOTPATH=${ecudadir}/bin
LDPATH=${ecudadir}/lib64:${ecudadir}/nvvm/lib64${ldpathextradirs}
EOF
# Cuda prepackages libraries, don't revdep-build on them
insinto /etc/revdep-rebuild
newins - 80${PN} <<-EOF
SEARCH_DIRS_MASK="${ecudadir}"
EOF
# https://bugs.gentoo.org/926116
insinto /etc/sandbox.d
newins - 80${PN} <<-EOF
SANDBOX_PREDICT="/proc/self/task"
EOF
}
pkg_postinst_check() {
local a="$("${EROOT}"/opt/cuda/bin/cuda-config -s)"
local b="0.0"
local v
for v in ${a}; do
ver_test "${v}" -gt "${b}" && b="${v}"
done
# if gcc and if not gcc-version is at least greatest supported
if tc-is-gcc && \
ver_test $(gcc-version) -gt "${b}"; then
ewarn
ewarn "gcc > ${b} will not work with CUDA"
ewarn "Make sure you set an earlier version of gcc with gcc-config"
ewarn "or append --compiler-bindir= pointing to a gcc bindir like"
ewarn "--compiler-bindir=${EPREFIX}/usr/*pc-linux-gnu/gcc-bin/gcc${b}"
ewarn "to the nvcc compiler flags"
ewarn
fi
}
pkg_postinst() {
if [[ ${MERGE_TYPE} != binary ]]; then
pkg_postinst_check
fi
if use profiler || use nsight; then
einfo
einfo "nvidia-drivers restrict access to performance counters."
einfo "You'll need to either run profiling tools (nvprof, nsight) "
einfo "using sudo (needs cap SYS_ADMIN) or add the following line to "
einfo "a modprobe configuration file "
einfo "(e.g. /etc/modprobe.d/nvidia-prof.conf): "
einfo
einfo "options nvidia NVreg_RestrictProfilingToAdminUsers=0"
einfo
fi
}

View File

@ -1,28 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>torokhov-s-a@yandex.ru</email>
<name>Sergey Torokhov</name>
</maintainer>
<longdescription lang="en">
A simple terminal UI for both docker and docker-compose, written in Go with the gocui library.
Minor rant incoming: Something's not working? Maybe a service is down. docker-compose ps.
Yep, it's that microservice that's still buggy. No issue, I'll just restart it: docker-compose restart.
Okay now let's try again. Oh wait the issue is still there. Hmm. docker-compose ps.
Right so the service must have just stopped immediately after starting.
I probably would have known that if I was reading the log stream, but there is a lot of clutter in there from other services.
I could get the logs for just that one service with docker compose logs --follow myservice but that dies everytime the service dies so I'd need to run that command every time I restart the service.
I could alternatively run docker-compose up myservice and in that terminal window if the service is down I could just up it again,
but now I've got one service hogging a terminal window even after I no longer care about its logs.
I guess when I want to reclaim the terminal realestate I can do ctrl+P,Q, but... wait, that's not working for some reason.
Should I use ctrl+C instead? I can't remember if that closes the foreground process or kills the actual service.
What a headache! Memorising docker commands is hard. Memorising aliases is slightly less hard.
Keeping track of your containers across multiple terminal windows is near impossible.
What if you had all the information you needed in one terminal window with every common command living one keypress away (and the ability to add custom commands as well).
Lazydocker's goal is to make that dream a reality.
</longdescription>
<upstream>
<remote-id type="github">jesseduffield/lazydocker</remote-id>
</upstream>
<maintainer type="person">
<email>torokhov-s-a@yandex.ru</email>
<name>Sergey Torokhov</name>
</maintainer>
<longdescription lang="en">
A simple terminal UI for both docker and docker-compose, written in Go with the gocui library.
Minor rant incoming: Something's not working? Maybe a service is down. docker-compose ps.
Yep, it's that microservice that's still buggy. No issue, I'll just restart it: docker-compose restart.
Okay now let's try again. Oh wait the issue is still there. Hmm. docker-compose ps.
Right so the service must have just stopped immediately after starting.
I probably would have known that if I was reading the log stream, but there is a lot of clutter in there from other services.
I could get the logs for just that one service with docker compose logs --follow myservice but that dies everytime the service dies so I'd need to run that command every time I restart the service.
I could alternatively run docker-compose up myservice and in that terminal window if the service is down I could just up it again,
but now I've got one service hogging a terminal window even after I no longer care about its logs.
I guess when I want to reclaim the terminal realestate I can do ctrl+P,Q, but... wait, that's not working for some reason.
Should I use ctrl+C instead? I can't remember if that closes the foreground process or kills the actual service.
What a headache! Memorising docker commands is hard. Memorising aliases is slightly less hard.
Keeping track of your containers across multiple terminal windows is near impossible.
What if you had all the information you needed in one terminal window with every common command living one keypress away (and the ability to add custom commands as well).
Lazydocker's goal is to make that dream a reality.
</longdescription>
<upstream>
<remote-id type="github">jesseduffield/lazydocker</remote-id>
</upstream>
</pkgmetadata>

View File

@ -15,6 +15,7 @@ DIST Cousine-3.3.0.tar.xz 2601828 BLAKE2B 21f5eb77941c71384737dbc0ad0d3e412f0710
DIST D2Coding-3.3.0.tar.xz 5105640 BLAKE2B 7ad18f34afb87da2a10e6aeac3191790ac0ddcc10a53ff76112326f6bd7d4fffb5b2e78e7fcd5da1ca4ebb45a7767ff9c598d6c14d7535f22b7b53e50b4dd6d7 SHA512 f667b256aad94ea7f4af4819ee94d29c9a1032e9fe940041e7bc0c4f57c82f6178d87ee75988db84850f120b11e2512a55ee94f6e89740798d4f7c9ad3caac52
DIST DaddyTimeMono-3.3.0.tar.xz 1939872 BLAKE2B 382b032d616e24193191e8b36db368b23b622ca462a7c5e49c09c2010ad1c577f293a659e66e7bd7dbb7e2c2ae9060efae4e1f0cc8c2a4a79349ece8c298662f SHA512 34dac474205f7f50d53badb654ea4e72be8e561719f5151893a912a88267c763ba343cbf2720198b947515b8c48d114e689aca77a62519f4c8514e7887494b41
DIST DejaVuSansMono-3.3.0.tar.xz 2555344 BLAKE2B 00852433008db0980160bb71f8f5566b460af01ce1f0bd80d0d5bc5b631d4ea0eb95d7f25dda17a3665c947ed1b33eece7a7864a11d9477884eb41f1ac800802 SHA512 de84fbf3eb713e9d3beb6f49ea9e29e97c1139d54785e7b4bc6ff2e42424020f6364f3ad9b4a9c2f103d27791f99d953314f5935e279632e658567c332f58769
DIST DepartureMono-3.3.0.tar.xz 3934500 BLAKE2B 66889179248aae4a07fec6dfaccab92bf81d6e9625d8dc6358d38c4c72e5daed9a20996128bb9cb6775fdfdd5609195d09433be4d8d592c5250afb24d4943a36 SHA512 b8fce9245f56e36ca8fffcf036cd3f8fe4ec3a18fce28780b5e562af6663574c21393279cb91b097335d0680fe4ea13ff583c5906090cea3f75e4e8084d0f423
DIST DroidSansMono-3.3.0.tar.xz 4203392 BLAKE2B 7064b1b6c76d715cd8f73ad4dec984ac6205d48a75e6433ccca192749c50fce5fc130064a3fce75442de99588164a450a06ed266ab1b9eebfac0cf59f9f8c7e4 SHA512 4db5e2240d4eb8b9857613891e0439a76bded261931db7a8155b17bedf9718de0b32021a46b7d617aef4e13a1d92d44e190b55ff7d117aa9d713d4b8af94a572
DIST EnvyCodeR-3.3.0.tar.xz 2136316 BLAKE2B 55dda4057bf345f334de0b9514ffa83c4264497dd8bb68f8fd7911f56d81e1ca3cefca6f77735e68df363fb3f62d39e0db526900651e5fb691b559a63ef61636 SHA512 11d6f96957e697057f030e9e72ac7fe90e7915e839a071c412562e3a8be94b49260b3a8c216fd392c493f2cff083f86ebd972c1e235fad7170ebf07228aa6129
DIST FantasqueSansMono-3.3.0.tar.xz 2387688 BLAKE2B 8981e7e30ae3084eb8996d4a572237948cc339c520b5e84baf12e819caf2283baa724d720e4d15ecfbd83d533cde57cb41678fc65658c7c9dea0509ba7f3baf3 SHA512 fbc6267e85b589eb4fc6ff25096d6c94a5393d49e3ebc64c96a8dac9c2266f78d7360e307841ea9d4a69e6477980f34661034ee2eacfdb1eaa2495dbbbe46b8d

View File

@ -5,6 +5,80 @@
<email>dev@greener.sh</email>
<name>Robert Greener</name>
</maintainer>
<longdescription lang="en">
Iconic font aggregator, collection and patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro and more.
Glyph collections: Font Awesome, Material Design Icons, Octicons and more
</longdescription>
<use>
<flag name="0xproto">0xProto</flag>
<flag name="3270">3270</flag>
<flag name="agave">Agave</flag>
<flag name="anonymouspro">Anonymous Pro</flag>
<flag name="arimo">Arimo</flag>
<flag name="aurulentsansmono">Aurulent Sans Mono (Stephen G. Hartke)</flag>
<flag name="bigblueterminal">BigBlueTerminal (VileR)</flag>
<flag name="bitstreamverasansmono">Vera Sans Mono (Bitstream Inc)</flag>
<flag name="ibmplexmono">IBM Plex Mono</flag>
<flag name="cascadiacode">Cascadia Code</flag>
<flag name="cascadiamono">Cascadia Mono</flag>
<flag name="codenewroman">Code New Roman (Sam Radian)</flag>
<flag name="comicshannsmono">Comic Shanns Mono</flag>
<flag name="commitmono">Commit Mono</flag>
<flag name="cousine">Cousine</flag>
<flag name="d2coding">D2Coding</flag>
<flag name="daddytimemono">DaddyTimeMono</flag>
<flag name="departuremono">Departure Mono</flag>
<flag name="dejavusansmono">DejaVu</flag>
<flag name="droidsansmono">Droid Sans Mono (Ascender Corp)</flag>
<flag name="envycoder">Envy Code R</flag>
<flag name="fantasquesansmono">Fantasque Sans Mono</flag>
<flag name="firacode">Fira Code</flag>
<flag name="firamono">Fira Mono</flag>
<flag name="geistmono">Geist Mono</flag>
<flag name="gomono">Go-Mono</flag>
<flag name="gohu">Gohu TTF</flag>
<flag name="hack">Hack</flag>
<flag name="hasklig">Hasklig</flag>
<flag name="heavydata">HeavyData (Vic Fieger)</flag>
<flag name="hermit">Hermit</flag>
<flag name="iawriter">iA-Writer</flag>
<flag name="inconsolata">Inconsolata</flag>
<flag name="inconsolatago">InconsolataGo</flag>
<flag name="inconsolatalgc">Inconsolata LGC</flag>
<flag name="intelonemono">Intel One Mono</flag>
<flag name="iosevka">Iosevka</flag>
<flag name="iosevkaterm">Iosevka Term</flag>
<flag name="iosevkatermslab">Iosevka Term Slab</flag>
<flag name="jetbrainsmono">JetBrains Mono</flag>
<flag name="lekton">Lekton</flag>
<flag name="liberationmono">Liberation</flag>
<flag name="lilex">Lilex</flag>
<flag name="martianmono">MartianMono</flag>
<flag name="meslo">Meslo</flag>
<flag name="monaspace">Monaspace</flag>
<flag name="monofur">Monofur (Tobias B Koehler)</flag>
<flag name="monoid">Monoid</flag>
<flag name="mononoki">Mononoki</flag>
<flag name="mplus" >MPlus Fonts</flag>
<flag name="noto">Noto</flag>
<flag name="opendyslexic">OpenDyslexic</flag>
<flag name="overpass">Overpass</flag>
<flag name="profont">ProFont</flag>
<flag name="proggyclean">ProggyClean (Tristan Grimmer)</flag>
<flag name="recursive">Recursive Mono</flag>
<flag name="robotomono">Roboto Mono</flag>
<flag name="sourcecodepro">Source Code Pro</flag>
<flag name="sharetechmono">Share Tech Mono</flag>
<flag name="spacemono">Space Mono</flag>
<flag name="terminus">Terminus TTF</flag>
<flag name="tinos">Tinos</flag>
<flag name="ubuntu">Ubuntu Font</flag>
<flag name="ubuntumono">Ubuntu Mono Font</flag>
<flag name="ubuntusans">Ubuntu Sans</flag>
<flag name="victormono">Victor Mono</flag>
<flag name="zedmono">Zed Mono</flag>
<flag name="nerdfontssymbolsonly">Only install nerdfonts extra symbols</flag>
</use>
<upstream>
<remote-id type="github">ryanoasis/nerd-fonts</remote-id>
</upstream>

View File

@ -5,104 +5,96 @@ EAPI=8
inherit font
DESCRIPTION="Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more"
HOMEPAGE="https://github.com/ryanoasis/nerd-fonts"
DESCRIPTION='Takes popular programming fonts and adds a bunch of Glyphs.'
HOMEPAGE='https://www.nerdfonts.com https://github.com/ryanoasis/nerd-fonts'
SRC_MAIN_URI='https://github.com/ryanoasis/nerd-fonts/releases/download/v'
SRC_URI="
0xproto? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/0xProto.tar.xz -> 0xProto-${PV}.tar.xz )
3270? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/3270.tar.xz -> 3270-${PV}.tar.xz )
agave? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Agave.tar.xz -> Agave-${PV}.tar.xz )
anonymouspro? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/AnonymousPro.tar.xz -> AnonymousPro-${PV}.tar.xz )
arimo? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Arimo.tar.xz -> Arimo-${PV}.tar.xz )
aurulentsansmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/AurulentSansMono.tar.xz -> AurulentSansMono-${PV}.tar.xz )
bigblueterminal? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/BigBlueTerminal.tar.xz -> BigBlueTerminal-${PV}.tar.xz )
bitstreamverasansmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/BitstreamVeraSansMono.tar.xz -> BitstreamVeraSansMono-${PV}.tar.xz )
cascadiacode? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/CascadiaCode.tar.xz -> CascadiaCode-${PV}.tar.xz )
cascadiamono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/CascadiaMono.tar.xz -> CascadiaMono-${PV}.tar.xz )
codenewroman? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/CodeNewRoman.tar.xz -> CodeNewRoman-${PV}.tar.xz )
comicshannsmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/ComicShannsMono.tar.xz -> ComicShannsMono-${PV}.tar.xz )
commitmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/CommitMono.tar.xz -> CommitMono-${PV}.tar.xz )
cousine? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Cousine.tar.xz -> Cousine-${PV}.tar.xz )
d2coding? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/D2Coding.tar.xz -> D2Coding-${PV}.tar.xz )
daddytimemono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/DaddyTimeMono.tar.xz -> DaddyTimeMono-${PV}.tar.xz )
dejavusansmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/DejaVuSansMono.tar.xz -> DejaVuSansMono-${PV}.tar.xz )
droidsansmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/DroidSansMono.tar.xz -> DroidSansMono-${PV}.tar.xz )
envycoder? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/EnvyCodeR.tar.xz -> EnvyCodeR-${PV}.tar.xz )
fantasquesansmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/FantasqueSansMono.tar.xz -> FantasqueSansMono-${PV}.tar.xz )
firacode? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/FiraCode.tar.xz -> FiraCode-${PV}.tar.xz )
firamono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/FiraMono.tar.xz -> FiraMono-${PV}.tar.xz )
geistmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/GeistMono.tar.xz -> GeistMono-${PV}.tar.xz )
gomono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Go-Mono.tar.xz -> Go-Mono-${PV}.tar.xz )
gohu? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Gohu.tar.xz -> Gohu-${PV}.tar.xz )
hack? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Hack.tar.xz -> Hack-${PV}.tar.xz )
hasklig? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Hasklig.tar.xz -> Hasklig-${PV}.tar.xz )
heavydata? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/HeavyData.tar.xz -> HeavyData-${PV}.tar.xz )
hermit? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Hermit.tar.xz -> Hermit-${PV}.tar.xz )
iawriter? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/iA-Writer.tar.xz -> iA-Writer-${PV}.tar.xz )
ibmplexmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/IBMPlexMono.tar.xz -> IBMPlexMono-${PV}.tar.xz )
inconsolata? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Inconsolata.tar.xz -> Inconsolata-${PV}.tar.xz )
inconsolatago? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/InconsolataGo.tar.xz -> InconsolataGo-${PV}.tar.xz )
inconsolatalgc? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/InconsolataLGC.tar.xz -> InconsolataLGC-${PV}.tar.xz )
intelonemono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/IntelOneMono.tar.xz -> IntelOneMono-${PV}.tar.xz )
iosevka? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Iosevka.tar.xz -> Iosevka-${PV}.tar.xz )
iosevkaterm? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/IosevkaTerm.tar.xz -> IosevkaTerm-${PV}.tar.xz )
iosevkatermslab? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/IosevkaTermSlab.tar.xz -> IosevkaTermSlab-${PV}.tar.xz )
jetbrainsmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/JetBrainsMono.tar.xz -> JetBrainsMono-${PV}.tar.xz )
lekton? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Lekton.tar.xz -> Lekton-${PV}.tar.xz )
liberationmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/LiberationMono.tar.xz -> LiberationMono-${PV}.tar.xz )
lilex? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Lilex.tar.xz -> Lilex-${PV}.tar.xz )
martianmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/MartianMono.tar.xz -> MartianMono-${PV}.tar.xz )
meslo? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Meslo.tar.xz -> Meslo-${PV}.tar.xz )
monaspace? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Monaspace.tar.xz -> Monaspace-${PV}.tar.xz )
monofur? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Monofur.tar.xz -> Monofur-${PV}.tar.xz )
monoid? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Monoid.tar.xz -> Monoid-${PV}.tar.xz )
mononoki? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Mononoki.tar.xz -> Mononoki-${PV}.tar.xz )
mplus? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/MPlus.tar.xz -> MPlus-${PV}.tar.xz )
nerdfontssymbolsonly? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/NerdFontsSymbolsOnly.tar.xz -> NerdFontsSymbolsOnly-${PV}.tar.xz )
noto? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Noto.tar.xz -> Noto-${PV}.tar.xz )
opendyslexic? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/OpenDyslexic.tar.xz -> OpenDyslexic-${PV}.tar.xz )
overpass? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Overpass.tar.xz -> Overpass-${PV}.tar.xz )
profont? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/ProFont.tar.xz -> ProFont-${PV}.tar.xz )
proggyclean? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/ProggyClean.tar.xz -> ProggyClean-${PV}.tar.xz )
recursive? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Recursive.tar.xz -> Recursive-${PV}.tar.xz )
robotomono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/RobotoMono.tar.xz -> RobotoMono-${PV}.tar.xz )
sharetechmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/ShareTechMono.tar.xz -> ShareTechMono-${PV}.tar.xz )
sourcecodepro? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/SourceCodePro.tar.xz -> SourceCodePro-${PV}.tar.xz )
spacemono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/SpaceMono.tar.xz -> SpaceMono-${PV}.tar.xz )
terminus? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Terminus.tar.xz -> Terminus-${PV}.tar.xz )
tinos? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Tinos.tar.xz -> Tinos-${PV}.tar.xz )
ubuntu? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Ubuntu.tar.xz -> Ubuntu-${PV}.tar.xz )
ubuntumono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/UbuntuMono.tar.xz -> UbuntuMono-${PV}.tar.xz )
ubuntusans? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/UbuntuSans.tar.xz -> UbuntuSans-${PV}.tar.xz )
victormono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/VictorMono.tar.xz -> VictorMono-${PV}.tar.xz )
zedmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/ZedMono.tar.xz -> ZedMono-${PV}.tar.xz )
0xproto? ( ${SRC_MAIN_URI}${PV}/0xProto.tar.xz -> 0xProto-${PV}.tar.xz )
3270? ( ${SRC_MAIN_URI}${PV}/3270.tar.xz -> 3270-${PV}.tar.xz )
agave? ( ${SRC_MAIN_URI}${PV}/Agave.tar.xz -> Agave-${PV}.tar.xz )
anonymouspro? ( ${SRC_MAIN_URI}${PV}/AnonymousPro.tar.xz -> AnonymousPro-${PV}.tar.xz )
arimo? ( ${SRC_MAIN_URI}${PV}/Arimo.tar.xz -> Arimo-${PV}.tar.xz )
aurulentsansmono? ( ${SRC_MAIN_URI}${PV}/AurulentSansMono.tar.xz -> AurulentSansMono-${PV}.tar.xz )
bigblueterminal? ( ${SRC_MAIN_URI}${PV}/BigBlueTerminal.tar.xz -> BigBlueTerminal-${PV}.tar.xz )
bitstreamverasansmono? ( ${SRC_MAIN_URI}${PV}/BitstreamVeraSansMono.tar.xz -> BitstreamVeraSansMono-${PV}.tar.xz )
cascadiacode? ( ${SRC_MAIN_URI}${PV}/CascadiaCode.tar.xz -> CascadiaCode-${PV}.tar.xz )
cascadiamono? ( ${SRC_MAIN_URI}${PV}/CascadiaMono.tar.xz -> CascadiaMono-${PV}.tar.xz )
codenewroman? ( ${SRC_MAIN_URI}${PV}/CodeNewRoman.tar.xz -> CodeNewRoman-${PV}.tar.xz )
comicshannsmono? ( ${SRC_MAIN_URI}${PV}/ComicShannsMono.tar.xz -> ComicShannsMono-${PV}.tar.xz )
commitmono? ( ${SRC_MAIN_URI}${PV}/CommitMono.tar.xz -> CommitMono-${PV}.tar.xz )
cousine? ( ${SRC_MAIN_URI}${PV}/Cousine.tar.xz -> Cousine-${PV}.tar.xz )
d2coding? ( ${SRC_MAIN_URI}${PV}/D2Coding.tar.xz -> D2Coding-${PV}.tar.xz )
departuremono? ( ${SRC_MAIN_URI}${PV}/DepartureMono.tar.xz -> DepartureMono-${PV}.tar.xz )
daddytimemono? ( ${SRC_MAIN_URI}${PV}/DaddyTimeMono.tar.xz -> DaddyTimeMono-${PV}.tar.xz )
dejavusansmono? ( ${SRC_MAIN_URI}${PV}/DejaVuSansMono.tar.xz -> DejaVuSansMono-${PV}.tar.xz )
droidsansmono? ( ${SRC_MAIN_URI}${PV}/DroidSansMono.tar.xz -> DroidSansMono-${PV}.tar.xz )
envycoder? ( ${SRC_MAIN_URI}${PV}/EnvyCodeR.tar.xz -> EnvyCodeR-${PV}.tar.xz )
fantasquesansmono? ( ${SRC_MAIN_URI}${PV}/FantasqueSansMono.tar.xz -> FantasqueSansMono-${PV}.tar.xz )
firacode? ( ${SRC_MAIN_URI}${PV}/FiraCode.tar.xz -> FiraCode-${PV}.tar.xz )
firamono? ( ${SRC_MAIN_URI}${PV}/FiraMono.tar.xz -> FiraMono-${PV}.tar.xz )
geistmono? ( ${SRC_MAIN_URI}${PV}/GeistMono.tar.xz -> GeistMono-${PV}.tar.xz )
gomono? ( ${SRC_MAIN_URI}${PV}/Go-Mono.tar.xz -> Go-Mono-${PV}.tar.xz )
gohu? ( ${SRC_MAIN_URI}${PV}/Gohu.tar.xz -> Gohu-${PV}.tar.xz )
hack? ( ${SRC_MAIN_URI}${PV}/Hack.tar.xz -> Hack-${PV}.tar.xz )
hasklig? ( ${SRC_MAIN_URI}${PV}/Hasklig.tar.xz -> Hasklig-${PV}.tar.xz )
heavydata? ( ${SRC_MAIN_URI}${PV}/HeavyData.tar.xz -> HeavyData-${PV}.tar.xz )
hermit? ( ${SRC_MAIN_URI}${PV}/Hermit.tar.xz -> Hermit-${PV}.tar.xz )
iawriter? ( ${SRC_MAIN_URI}${PV}/iA-Writer.tar.xz -> iA-Writer-${PV}.tar.xz )
ibmplexmono? ( ${SRC_MAIN_URI}${PV}/IBMPlexMono.tar.xz -> IBMPlexMono-${PV}.tar.xz )
inconsolata? ( ${SRC_MAIN_URI}${PV}/Inconsolata.tar.xz -> Inconsolata-${PV}.tar.xz )
inconsolatago? ( ${SRC_MAIN_URI}${PV}/InconsolataGo.tar.xz -> InconsolataGo-${PV}.tar.xz )
inconsolatalgc? ( ${SRC_MAIN_URI}${PV}/InconsolataLGC.tar.xz -> InconsolataLGC-${PV}.tar.xz )
intelonemono? ( ${SRC_MAIN_URI}${PV}/IntelOneMono.tar.xz -> IntelOneMono-${PV}.tar.xz )
iosevkaterm? ( ${SRC_MAIN_URI}${PV}/IosevkaTerm.tar.xz -> IosevkaTerm-${PV}.tar.xz )
iosevkatermslab? ( ${SRC_MAIN_URI}${PV}/IosevkaTermSlab.tar.xz -> IosevkaTermSlab-${PV}.tar.xz )
jetbrainsmono? ( ${SRC_MAIN_URI}${PV}/JetBrainsMono.tar.xz -> JetBrainsMono-${PV}.tar.xz )
iosevka? ( ${SRC_MAIN_URI}${PV}/Iosevka.tar.xz -> Iosevka-${PV}.tar.xz )
lekton? ( ${SRC_MAIN_URI}${PV}/Lekton.tar.xz -> Lekton-${PV}.tar.xz )
liberationmono? ( ${SRC_MAIN_URI}${PV}/LiberationMono.tar.xz -> LiberationMono-${PV}.tar.xz )
lilex? ( ${SRC_MAIN_URI}${PV}/Lilex.tar.xz -> Lilex-${PV}.tar.xz )
martianmono? ( ${SRC_MAIN_URI}${PV}/MartianMono.tar.xz -> MartianMono-${PV}.tar.xz )
meslo? ( ${SRC_MAIN_URI}${PV}/Meslo.tar.xz -> Meslo-${PV}.tar.xz )
monaspace? ( ${SRC_MAIN_URI}${PV}/Monaspace.tar.xz -> Monaspace-${PV}.tar.xz )
monofur? ( ${SRC_MAIN_URI}${PV}/Monofur.tar.xz -> Monofur-${PV}.tar.xz )
monoid? ( ${SRC_MAIN_URI}${PV}/Monoid.tar.xz -> Monoid-${PV}.tar.xz )
mononoki? ( ${SRC_MAIN_URI}${PV}/Mononoki.tar.xz -> Mononoki-${PV}.tar.xz )
mplus? ( ${SRC_MAIN_URI}${PV}/MPlus.tar.xz -> MPlus-${PV}.tar.xz )
nerdfontssymbolsonly? ( ${SRC_MAIN_URI}${PV}/NerdFontsSymbolsOnly.tar.xz -> NerdFontsSymbolsOnly-${PV}.tar.xz )
noto? ( ${SRC_MAIN_URI}${PV}/Noto.tar.xz -> Noto-${PV}.tar.xz )
opendyslexic? ( ${SRC_MAIN_URI}${PV}/OpenDyslexic.tar.xz -> OpenDyslexic-${PV}.tar.xz )
overpass? ( ${SRC_MAIN_URI}${PV}/Overpass.tar.xz -> Overpass-${PV}.tar.xz )
profont? ( ${SRC_MAIN_URI}${PV}/ProFont.tar.xz -> ProFont-${PV}.tar.xz )
proggyclean? ( ${SRC_MAIN_URI}${PV}/ProggyClean.tar.xz -> ProggyClean-${PV}.tar.xz )
recursive? ( ${SRC_MAIN_URI}${PV}/Recursive.tar.xz -> Recursive-${PV}.tar.xz )
robotomono? ( ${SRC_MAIN_URI}${PV}/RobotoMono.tar.xz -> RobotoMono-${PV}.tar.xz )
sharetechmono? ( ${SRC_MAIN_URI}${PV}/ShareTechMono.tar.xz -> ShareTechMono-${PV}.tar.xz )
sourcecodepro? ( ${SRC_MAIN_URI}${PV}/SourceCodePro.tar.xz -> SourceCodePro-${PV}.tar.xz )
spacemono? ( ${SRC_MAIN_URI}${PV}/SpaceMono.tar.xz -> SpaceMono-${PV}.tar.xz )
terminus? ( ${SRC_MAIN_URI}${PV}/Terminus.tar.xz -> Terminus-${PV}.tar.xz )
tinos? ( ${SRC_MAIN_URI}${PV}/Tinos.tar.xz -> Tinos-${PV}.tar.xz )
ubuntu? ( ${SRC_MAIN_URI}${PV}/Ubuntu.tar.xz -> Ubuntu-${PV}.tar.xz )
ubuntumono? ( ${SRC_MAIN_URI}${PV}/UbuntuMono.tar.xz -> UbuntuMono-${PV}.tar.xz )
ubuntusans? ( ${SRC_MAIN_URI}${PV}/UbuntuSans.tar.xz -> UbuntuSans-${PV}.tar.xz )
victormono? ( ${SRC_MAIN_URI}${PV}/VictorMono.tar.xz -> VictorMono-${PV}.tar.xz )
zedmono? ( ${SRC_MAIN_URI}${PV}/ZedMono.tar.xz -> ZedMono-${PV}.tar.xz )
"
S="${WORKDIR}"
LICENSE="OFL-1.1"
SLOT="0"
KEYWORDS="~amd64"
LICENSE='OFL-1.1'
SLOT='0'
KEYWORDS='~amd64'
IUSE_FONTS="0xproto 3270 agave anonymouspro arimo aurulentsansmono bigblueterminal bitstreamverasansmono
cascadiacode cascadiamono codenewroman comicshannsmono commitmono cousine d2coding daddytimemono
dejavusansmono droidsansmono envycoder fantasquesansmono firacode firamono geistmono gomono gohu
hack hasklig heavydata hermit iawriter ibmplexmono inconsolata inconsolatago inconsolatalgc
intelonemono iosevka iosevkaterm iosevkatermslab jetbrainsmono lekton liberationmono lilex
martianmono meslo monaspace monofur monoid mononoki mplus nerdfontssymbolsonly noto opendyslexic
overpass profont proggyclean recursive robotomono sharetechmono sourcecodepro spacemono terminus
tinos ubuntu ubuntumono ubuntusans victormono zedmono"
IUSE_FONTS='0xproto 3270 agave anonymouspro arimo aurulentsansmono bigblueterminal bitstreamverasansmono cascadiacode cascadiamono codenewroman
comicshannsmono commitmono cousine departuremono d2coding daddytimemono dejavusansmono droidsansmono envycoder fantasquesansmono firacode firamono
geistmono gomono gohu hack hasklig heavydata hermit iawriter ibmplexmono inconsolata inconsolatago inconsolatalgc intelonemono iosevka iosevkaterm
iosevkatermslab jetbrainsmono lekton liberationmono lilex martianmono meslo monaspace monofur monoid mononoki mplus nerdfontssymbolsonly noto
opendyslexic overpass profont proggyclean recursive robotomono sharetechmono sourcecodepro spacemono terminus tinos ubuntu ubuntumono ubuntusans
victormono zedmono'
IUSE="${IUSE_FONTS}"
REQUIRED_USE="|| ( ${IUSE_FONTS} )"
RDEPEND="
firacode? ( !media-fonts/firacode-nerdfont )
iosevka? ( !media-fonts/iosevka-nerdfont )
jetbrainsmono? ( !media-fonts/jetbrainsmono-nerdfont )
robotomono? ( !media-fonts/robotomono-nerdfont )
ubuntumono? ( !media-fonts/ubuntumono-nerdfont )
"
FONT_SUFFIX=""
FONT_SUFFIX=''
src_install() {
for suffix in ttf otf; do

View File

@ -0,0 +1,8 @@
DEFINED_PHASES=install preinst pretend
DESCRIPTION=A group for ollama
EAPI=8
INHERIT=acct-group
KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
SLOT=0
_eclasses_=user-info 9951b1a0e4f026d16c33a001fd2d5cdf acct-group c2bb1fc7bada6e119b3ce202ca42476f
_md5_=b1c6c700457ef1feb40484683cfe39da

View File

@ -0,0 +1,9 @@
DEFINED_PHASES=install postinst preinst prerm pretend
DESCRIPTION=A user for ollama
EAPI=8
INHERIT=acct-user
KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=acct-group/ollama
SLOT=0
_eclasses_=user-info 9951b1a0e4f026d16c33a001fd2d5cdf acct-user a4bf64e6c32b95705287346a2b678ae1
_md5_=6fae0720a55e9789f1d73ec46249675f

View File

@ -10,5 +10,5 @@ RDEPEND=>=app-containers/docker-cli-1.13 >=app-containers/docker-compose-1.23.2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/jesseduffield/lazydocker/archive/v0.24.1.tar.gz -> lazydocker-0.24.1.tar.gz
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 multilib b2a329026f2e404e9e371097dda47f96 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe go-env 90efbc8636d2f02d9654183330e84cf7 go-module df32d29550d40a92da723d3b8e17b467
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 multilib b2a329026f2e404e9e371097dda47f96 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module df32d29550d40a92da723d3b8e17b467
_md5_=d40164714f2973d2b0ab8152aa625c88

View File

@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/deskflow/deskflow
INHERIT=cmake desktop xdg-utils
IUSE=gui
KEYWORDS=~amd64
KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=>=dev-libs/libportal-0.8.0 dev-cpp/cli11 dev-cpp/tomlplusplus dev-libs/glib dev-libs/libei dev-libs/openssl:= dev-libs/pugixml gui? ( dev-qt/qtbase:6 ) sys-libs/glibc x11-libs/gdk-pixbuf x11-libs/libICE:= x11-libs/libSM:= x11-libs/libX11:= x11-libs/libXext:= x11-libs/libXi:= x11-libs/libXinerama:= x11-libs/libXrandr:= x11-libs/libXtst:= x11-libs/libnotify x11-libs/libxkbcommon
SLOT=0
SRC_URI=https://github.com/deskflow/deskflow/archive/refs/tags/v1.19.0.tar.gz -> deskflow-1.19.0.tar.gz
_eclasses_=toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 multilib b2a329026f2e404e9e371097dda47f96 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 10a50dfaf728b802fcfd37f8d0da9056 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed
_md5_=79146fea1362f7f6979ff123258a5327
_md5_=e1d5d31160c03ec9a2b33964eee7ae8d

File diff suppressed because one or more lines are too long

View File

@ -1,15 +1,13 @@
DEFINED_PHASES=install postinst prepare unpack
DEPEND=acct-user/ollama acct-group/ollama
DESCRIPTION=Get up and running with Llama 3, Mistral, Gemma, and other large language models.
DESCRIPTION=Get up and running with large language models.
EAPI=8
HOMEPAGE=https://ollama.com
INHERIT=xdg-utils
IUSE=+systemd -rocm
HOMEPAGE=https://ollama.com https://github.com/ollama/ollama
IUSE=+systemd rocm
KEYWORDS=~amd64 ~arm64
LICENSE=MIT
RDEPEND=acct-user/ollama acct-group/ollama
RESTRICT=strip
SLOT=0
SRC_URI=amd64? ( https://github.com/ollama/ollama/releases/download/v0.5.7/ollama-linux-amd64.tgz -> ollama-bin-0.5.7.amd64.tgz ) arm64? ( https://github.com/ollama/ollama/releases/download/v0.5.7/ollama-linux-arm64.tgz -> ollama-bin-0.5.7.arm64.tgz ) rocm? ( https://github.com/ollama/ollama/releases/download/v0.5.7/ollama-linux-amd64-rocm.tgz -> ollama-bin-0.5.7.rocm.tgz )
_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=26da341ee10214bf82979efddfefa143
_md5_=ffde7cc385e393fe5c1947991988913d

View File

@ -10,4 +10,4 @@ RESTRICT=strip
SLOT=0
SRC_URI=amd64? ( https://github.com/streetwriters/notesnook/releases/download/v3.0.24/notesnook_linux_x86_64.AppImage -> notesnook-bin-3.0.24.amd64.AppImage ) arm64? ( https://github.com/streetwriters/notesnook/releases/download/v3.0.24/notesnook_linux_arm64.AppImage -> notesnook-bin-3.0.24.arm64.AppImage )
_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed
_md5_=f88cacd8fbaa471e9970b9bf2906a72a
_md5_=d6d19d36b02ef3cd40cc2fdd5bdfbde0

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=install
DESCRIPTION=End-to-end encrypted note taking alternative to Evernote
EAPI=8
HOMEPAGE=https://notesnook.com/ https://github.com/streetwriters/notesnook
INHERIT=desktop
KEYWORDS=~amd64 ~arm64
LICENSE=GPL-3
RDEPEND=sys-fs/fuse:0
RESTRICT=strip
SLOT=0
SRC_URI=amd64? ( https://github.com/streetwriters/notesnook/releases/download/v3.0.25/notesnook_linux_x86_64.AppImage -> notesnook-bin-3.0.25.amd64.AppImage ) arm64? ( https://github.com/streetwriters/notesnook/releases/download/v3.0.25/notesnook_linux_arm64.AppImage -> notesnook-bin-3.0.25.arm64.AppImage )
_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed
_md5_=d6d19d36b02ef3cd40cc2fdd5bdfbde0

View File

@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.calibre-ebook.com/7.24.0/calibre-7.24.0.tar.xz verify-sig? ( https://calibre-ebook.com/signatures/calibre-7.24.0.tar.xz.sig )
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
_md5_=aff823c2127f4668d5dcf4a28493a6f8
_md5_=00fec7086a9481c56101907fd08be9b1

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=install unpack
DESCRIPTION=NVIDIA Accelerated Deep Learning on GPU library
EAPI=8
HOMEPAGE=https://developer.nvidia.com/cudnn
INHERIT=unpacker
KEYWORDS=-* ~amd64 ~amd64-linux
LICENSE=NVIDIA-cuDNN
RDEPEND==dev-util/nvidia-cuda-toolkit-12*
RESTRICT=mirror
SLOT=0/9
SRC_URI=https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-9.7.1.26_cuda12-archive.tar.xz
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 multilib b2a329026f2e404e9e371097dda47f96 unpacker fb4b84181244b3b9990fa0bf40232dd2
_md5_=c3d0794b82e576897961ec2ff1b72724

View File

@ -0,0 +1,15 @@
BDEPEND=nsight? ( dev-util/patchelf )
DEFINED_PHASES=install postinst prepare pretend setup unpack
DESCRIPTION=NVIDIA CUDA Toolkit (compiler and friends)
EAPI=8
HOMEPAGE=https://developer.nvidia.com/cuda-zone
INHERIT=check-reqs toolchain-funcs unpacker
IUSE=debugger examples nsight profiler rdma vis-profiler sanitizer
KEYWORDS=-* ~amd64 ~amd64-linux
LICENSE=NVIDIA-CUDA
RDEPEND=<sys-devel/gcc-14_pre[cxx] virtual/libcrypt examples? ( media-libs/freeglut media-libs/glu ) nsight? ( app-crypt/mit-krb5 dev-libs/libpfm dev-libs/wayland dev-qt/qtwayland:6 >=dev-libs/openssl-3 media-libs/tiff-compat:4 sys-libs/zlib ) rdma? ( sys-cluster/rdma-core ) vis-profiler? ( >=virtual/jre-1.8:* )
RESTRICT=bindist mirror
SLOT=0/12.8.0
SRC_URI=https://developer.download.nvidia.com/compute/cuda/12.8.0/local_installers/cuda_12.8.0_570.86.10_linux.run
_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f unpacker fb4b84181244b3b9990fa0bf40232dd2
_md5_=8193439baa2cde8182678d913adcb7ad

View File

@ -10,5 +10,5 @@ RDEPEND=dev-vcs/git
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/jesseduffield/lazygit/archive/v0.45.2.tar.gz -> lazygit-0.45.2.tar.gz
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 multilib b2a329026f2e404e9e371097dda47f96 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 go-env 90efbc8636d2f02d9654183330e84cf7 go-module df32d29550d40a92da723d3b8e17b467
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 multilib b2a329026f2e404e9e371097dda47f96 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module df32d29550d40a92da723d3b8e17b467
_md5_=0bac9dced99b1fff4702aa6ea02d7791

File diff suppressed because one or more lines are too long

View File

@ -10,5 +10,5 @@ RDEPEND=net-libs/nodejs
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/jesseduffield/lazynpm/archive/v0.1.4.tar.gz -> lazynpm-0.1.4.tar.gz
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 multilib b2a329026f2e404e9e371097dda47f96 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe go-env 90efbc8636d2f02d9654183330e84cf7 go-module df32d29550d40a92da723d3b8e17b467
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 multilib b2a329026f2e404e9e371097dda47f96 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module df32d29550d40a92da723d3b8e17b467
_md5_=5690d445a8a5788f8dafc2b4853afc21

View File

@ -11,4 +11,4 @@ RESTRICT=mirror strip test
SLOT=0
SRC_URI=https://www.scilab.org/download/2025.0.0/scilab-2025.0.0.bin.x86_64-linux-gnu.tar.xz
_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
_md5_=93ea90e29b879d0e4170b552b51a56a6
_md5_=4b1713632374ef2c0efa221133076adc