diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-04-24 19:21:09 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-04-24 19:21:09 +0000 |
| commit | 00ae7917936dcce4c0ff3c6dc8ada15ee24ff8af (patch) | |
| tree | c48373593348d5561fd150d741470a67929ed0c9 /x11-terms | |
| parent | 518a9802b3c051064c58d593f5222a61fae2e644 (diff) | |
| download | baldeagleos-repo-00ae7917936dcce4c0ff3c6dc8ada15ee24ff8af.tar.gz baldeagleos-repo-00ae7917936dcce4c0ff3c6dc8ada15ee24ff8af.tar.xz baldeagleos-repo-00ae7917936dcce4c0ff3c6dc8ada15ee24ff8af.zip | |
Adding metadata
Diffstat (limited to 'x11-terms')
| -rw-r--r-- | x11-terms/alacritty-graphics/Manifest | 10 | ||||
| -rw-r--r-- | x11-terms/alacritty-graphics/alacritty-graphics-0.17.0.ebuild | 424 |
2 files changed, 434 insertions, 0 deletions
diff --git a/x11-terms/alacritty-graphics/Manifest b/x11-terms/alacritty-graphics/Manifest index 98c57ab85a40..a2e1b74aee32 100644 --- a/x11-terms/alacritty-graphics/Manifest +++ b/x11-terms/alacritty-graphics/Manifest @@ -2,6 +2,7 @@ DIST adler2-2.0.1.crate 13366 BLAKE2B 3b28bbd7f89424567ff1bb36b984bf4fd767370459 DIST ahash-0.8.12.crate 43413 BLAKE2B 3e3ff0a91c538a063a09f1d71c0bd4df7d3b4cda3ba0945d3dad746430e0940979375e90ae5da7d585ffa44f387b17f38fc506ade0e0847feebe10d5c62f2b61 SHA512 872e5fa0d1334abac96d10eca18f32c2b1a1e0b38671c132b6effd029e9f0147ddcef79f4d85c8baf0537ddfb8c39a85f61d073e1fb3143dba659a8385641e1b DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 DIST alacritty-graphics-0.16.1.tar.gz 1689799 BLAKE2B 1d1a08ffcc294e4cc05b96a3761d8b73abb2cb2715c206cfd60aaefee5b839cd73d77594f168434a8781a1a0c5e0bcf30d0e22038d6a7d0291a3390e5a4fb597 SHA512 8d68ba728020fd6ae07dafaaeb198cbb25f4dcc1ee688953c5c321f4385d40d44dd5ed10daaf35dc16a5f58a5adef2cdcad998980a47b387b26195779c5d4136 +DIST alacritty-graphics-0.17.0.tar.gz 1694473 BLAKE2B 77a8f6b009c20065e7cc6b47eb57bf6954441ba7e363d9ad852d75c837a584f0127f8424cbcc7f2c40ab03a6b2b4e2ed240d4281c3a1c2f9c728a6aac39878b7 SHA512 42b8bb5da3f6bec5ae54d483b59e9b90786919b8e2d3584c97a5a4a4a61a18570cb416bb84063b8b2e4230a2decafac3f8f1da01c280edb42b4d3ae4819b5983 DIST android-activity-0.6.0.crate 258597 BLAKE2B 6036c801a6a7a419257c0cb8a5daa7f3813ef3920cb0e5e279eaaafe4bab55f99da806c6156982e9262e9c5771e954a085a4ad939cf76a61c0ee586223c2ad13 SHA512 24c4fb0b8985df8927bac994a22ac6ebabc4c2f3f5c509769146c517d05750f7457cb056d954fba1e5cb638e349744379adc870d1d5e44370ffaae026a05a7e6 DIST android-properties-0.2.2.crate 4563 BLAKE2B 00634bbee4d6dcd3254ee37dd7e5560963b35700aa95c47c84c129f0774cbac436347f0abdaa4ec33216358d9f079559552bd5a95de5026b7dba4e04d9cd674b SHA512 dae9a12ffa7d5fbabc28d3ddcc32f1b5300884cf2b3ef2e123f2dea596b3a796b9c3cb6c5381bf8f6caf04a633c5f2f0b56804fed8fb2a6f06c36d6c76539431 DIST anstream-0.6.21.crate 29516 BLAKE2B ddab9728a4824b1682a84339e2c5212904fcf878867c8ed7604ce045d4ba6bae0f129e73968e20d58a9b2e297ad1b6ddd5557907d3b6ae9253e3127ea901d40b SHA512 909059510b778f606df779d5f8ee69cf721072e81f933eb5f5fddaa4d1586a0040ba7456165d5db16c812dd654c2dda6b929ccb997310b507f1b79846ca1f402 @@ -176,9 +177,11 @@ DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171 DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 DIST serde_json-1.0.145.crate 155748 BLAKE2B fdb06251cf3a18f2f3685823585f4ac16f2f3b762e528e3f815168a6d7991d384eb140698f9f5c39c4ce04e17fbe062f3f9c07cfea9915415a7e1f9046b6a83e SHA512 e2054b7914e6cde0c58e952d9c129f7fe8c55981b74a9700cb282480688868ebedeb44281c1e3ccef2e2a04a9a18fbdafc8a4d43169f4d09ce905808e4e056be DIST serde_spanned-1.0.2.crate 11032 BLAKE2B 58350be1fdb8304cbeba809498c1f4a0fdc37a8930fbbaae0eed3ea45d8c7dea169751fab7f870b8f885c19ed3376a5754391c72a90bd710adf601bcee366836 SHA512 6338b55503b407fc52f2a4e9dc8820bc0fed9835c225509130275e7a4d3b69f946ee23fc95609ca39763de5b84e54adc1408ace6d129302043fcb91aa2fa2644 +DIST serde_spanned-1.0.4.crate 11032 BLAKE2B 7f3f5297c30c6e90ebb007c4d2e413b15519befb3cd95c9b7dde758887345c774bd8e4595dd8746d0853eaf81134c4fd22c253f1c9b747060b4e7fe0d3913b52 SHA512 41e4b0f25b030a75e7bf39f3c1929d7c34e53a1d9513b614f2bfdeca1fef181c9fd95bd19f70a8cd6c64b0d4538fd8f76f946b76478d42a13ebf8c2a82194ac0 DIST serde_yaml-0.9.34+deprecated.crate 65290 BLAKE2B 1c1f8c7dd1a7952948596d8c727fb6fd36426c7b80ddaba2e6065db7551757e6fb170c77373ba9784f6b32de9f8aec94f90e1c85df98b9ac1f75a7cc8e5da174 SHA512 64329436d18bc3b1a0737afff7c8727f7e04c71b2bf6022f597a45f0860fa3a678eac688f61f0bf7a7846f98809f427c9907625e1d00c8691c383043c1cffaca DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a DIST signal-hook-0.3.18.crate 50862 BLAKE2B a0ae80afc2de0e3eb8b3c10241617cda08dcf2a6c06da3b385dfaf098ea4fb6c14f5d1aa6720325cff15d8ab195bf4d05966dc5a9e7155a1e43fcaf238ffb654 SHA512 1955288d7f47738007252ac2aed0fd05d1c16f1726ae2a97ac35b0ba5a6a82620b26ecc03c4760b12d86d4b83c7484a3830aa84530dc010d398fff436fda3137 +DIST signal-hook-0.4.3.crate 46887 BLAKE2B 43da7b88f07459d7a9f0395fe03b91f345a26a30cddb2f7bcda3b113a0496926942bf54eeb6dcc1048502cafe5553fd1f21703e902b283e8f01749e357946d2f SHA512 04b1b6183bf4d564ea2aa8e22f304b653bb18390b414a0b2b8bc2d611e30af138f9b80980a0937f339b603f01b06d7f45f0c0506d2ae378e22019c429252e4fa DIST signal-hook-registry-1.4.6.crate 19277 BLAKE2B 0ae8056e09cd2a036cbbba5d654a480e58a31d3f39e2654e991c03f628e3c755cff692c4bf984f8f033a30085abc9fd2164e4d31e13c5e8115b61deaf83e4886 SHA512 58b60f104bbc529ef5c207c25f1f9805be08a5162c4e4c7ebbec486834eb39882f6be8d6e8b1dc3cf56774ed46aff2cd22dc69fc9c22ef1f2cff6e22878f9fec DIST simd-adler32-0.3.7.crate 12086 BLAKE2B 8e0ae18603b344fd8a6573cc3fe1f8594ad542619a6e0d6e8f62e356a3a97409f4de3a215d561b8ed0e063ab431d81b63967a5a0b6561c45537a27ee84eaa362 SHA512 2976bb7fa153854ecd0d68ccdc108bf81d5da374839d53ce9dfb27e80d8db258bb817ea3dac73921e408541d75e2797b6d20fa63c42c1e8a935b6d75dee14bac DIST slab-0.4.11.crate 18549 BLAKE2B a4895b6dc87790946621e1d52b5bbdc0fd78db238d9164121a380f298b85be94eb3424405067e3a6d96ef42747680a8b2b5341373bf5733d5a62a4ae383fdd5b SHA512 b2f199651b1d0f0eacca534ac2da714a2e9f642608c4874e7a1440ba7f035d061e117f518c51915f982befa2269da747c9e12e3b0599675e6218cdd8e30bfdcf @@ -196,11 +199,17 @@ DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f976 DIST thiserror-impl-2.0.17.crate 21344 BLAKE2B cc54f1423307f64857c67eebc2ae0537ffe9ad65a0443ba31c35ce20a7e4de96ad29a18237be48fad998e509cc4262e1483d4a983efc606b6714ed11bab9cd1e SHA512 3e1185fafd0c77acf6f79ead5633ff756c55e88f83285e10e2dfb9e58155b3c1c1b637a0bb7cd5d36a07cc9b014401942aa5b0709b6387e44d37c2b407e012ec DIST tiny-skia-0.11.4.crate 201082 BLAKE2B fe350137665e6229ea707bedbb535b8d5c3fd24752ec9c97e2a6c43b28ce7fb9107935a6f91074e0613dd2a156a45dde695343cde7ca78f3f9079636c5e1f9d9 SHA512 1371fa11934c1223169fb4494accf3b47958003e19a603e8fde446216e2c1253a6ef80da5d7bf3c9c73038f5282e3c47cc5f8eb87f8456cc5706392b28b4ecac DIST tiny-skia-path-0.11.4.crate 47764 BLAKE2B 55b76adc467fb4c063ac2136271c353b92254f20a68e5205395081582c624481687bc319845e217868e5f2c54ef320728d0b2ddefe32fab1a17b90882168c2dd SHA512 723557dcb08cbdbc4d442ccfbba38481b922e367cec07fa23957f9271a96d1c656fd46bb0e0b5609686e5c830d1a988b0e209f57d0765d0afa738e5b2b0d8dc8 +DIST toml-0.9.11+spec-1.1.0.crate 56484 BLAKE2B 0efa0d7957b5f5fff81d355a1af1d3163f42df65df4e3afef55da71eac37daf66219c76fc3d239ca04269f7b2bb81771999f73f75d2b5c061cf13014f14ec4ee SHA512 635b45316d55c1e9634319ce1e7f79312c9acf03a8292c08e3a08662c4da47021203049fe18bf3487dc92d0312671b309f5ac50bc2c10e3fdea38c3e899c0e0f DIST toml-0.9.7.crate 55852 BLAKE2B a68e3b666170e88d395a6a0e7f04d93eb6774a3d50d874fc60d6e97176eaeeb88cec015a7101873792d5f58776bad60155c7c922eeee2ea4825069089eebde09 SHA512 8500d7024d6cd3603dfbb9798a37f4f70e640d49ba474a7d3e05da6bebcdf3fe9c2e84ac9b5133da036f0207f4dbd53d1c0c461a03f6cc9a2958e6536ad51d8a DIST toml_datetime-0.7.2.crate 17859 BLAKE2B 752ec260790e0aefda7ad1a3bb5445395b2fe0642d7cb8967f598aeb9ed52cf14a55a0241bcfef4e6f20f6349687983cdda4414dd5e9a8cd897b1c68e9cbcd05 SHA512 1e84a59af3caa14c6ffda0cfcb57bdefad19cfb7eef73fa8b80672b433edb98774d81833f47506aa7e3a75a1637ddb5b141eed9badf502ec2f60785ed4d20292 +DIST toml_datetime-0.7.5+spec-1.1.0.crate 17975 BLAKE2B 78f3ba1af90ef25ba23491c1828e8c64d70ae9fdd4718e58c689c17848f9b74469d62471c7ba447dada7d749e1c63b153bc2850b9966cf1ac7ce87a6c7916861 SHA512 4db08a8865011ebec8351a5c42c7c9ce862956c04cf80d10644f68d727362699a4240db9e210cb6d558fecadb63da0fb41b356b5f0cd1142303069988a8642b0 +DIST toml_edit-0.23.10+spec-1.0.0.crate 66420 BLAKE2B ca854ab01780950033763887069becee2527e72c72dc821e0b152713faa4b9414ce111ab1e57742bb13ca1d32e5756e9b564d4db50b2c4d93a8dc533d437a04b SHA512 2e8eb555e7c1eb2279f9f868f688b78f27a53a60985be952561e81d2d317f1f115739de6c15ee79ff7e580272657c0a86138410ac10505a0e3ae3836412c7f99 DIST toml_edit-0.23.6.crate 65753 BLAKE2B a58f180691f671d7e4d4ce3009531745ab9a4d4084397e9678ae61a341ba4dea35b0d755b7f5ae37a0ba161c6f4ab4423e76173e410737f17a589bd7a53dc39a SHA512 5d07daf0f8fc8ec9038b1bf3a9a7a073787dfacce34488171d80b193f62480eafdfbff0cf29842acdac50ce99247f2ccef700d734af05d7f1a6049ac73037c58 +DIST toml_edit-0.24.0+spec-1.1.0.crate 66403 BLAKE2B 1f2b5b95dbea5a4e3a6e4bbacb4b53c0ef25d0aff5ef6ddab94605463e0f51879b162f621d1f62f1e2796b1a623237e787bf242b27df31282a106bc17152dde3 SHA512 5f39247bd63e04ae66d9edecaeddb0cb38c3e598060afb7bef14ee4993d4852baa6e2f94d4529a3d7656a31576837e3c2dd11f510498379c7d904286df195171 DIST toml_parser-1.0.3.crate 34982 BLAKE2B ec12c2c9dbfdc2de4a922ec394594de344c2e688630279446d01bfc9a344464e60a68651f0854813f0ff4a068e09d353af22288e8b7ea63af1306fd0a0e94a5e SHA512 48ffe3b6669a0e5d4d72fee834b972b453415885e6a840351186db4f31d740121a182557d9de95c22b26cf9c3a37e0dfff269d666c96d3f38270398ee8fd1423 +DIST toml_parser-1.0.6+spec-1.1.0.crate 34897 BLAKE2B 1cdc6e777678b2b70bd0418df9a21e19e52c448da185d6635d160c9fd79b08a8368f80565d8201c75a17b2874a3f642ed7c416127b14d237a58f375872586777 SHA512 16d8239dfc00dc55271ef0b5d7c4d7c87833b86a6204266f9edf94d5e2bf2cddf698b65383b53eca87da28b35162a28edea62f039e024883a2501fbb13122dbd DIST toml_writer-1.0.3.crate 17173 BLAKE2B 2016b4d9240eba2fd240ef4300e901907569dd4e2d871da7d486e0aa06c646397bf9fbe6377f1334b6c97ad20ad6a5030440b1525fa4ee1fdfd7d4959abe378f SHA512 8281b1b389d8e5d270af0471f9dabdbb98c639e99dedf5306eafc981add9aba349cd084d91c9804fd28de6bf92d4fbb7070aed974f4376bb7526afdd87f03f8f +DIST toml_writer-1.0.6+spec-1.1.0.crate 17187 BLAKE2B 7786c6a4ea68ba0d478244dea241c4909906f286c46d1276b33c4af7b14cff6d9c77c1c6dfc070fd4c5c02f89cff4917bc166f91de4a3cf27a2b77b3dc15b27c SHA512 c10836e5e69a052806dda9490dab4458532a0bd8bad31a33834b48ceeef25c2020caf3dd1300aea5ebaf87c1f367e18a357ee9ecc8956553a63685d283a822d6 DIST tracing-0.1.41.crate 82448 BLAKE2B c056d938e001654e03efaec7a11eb8ecfbdfe9af2099271fcefa43f4f4683b40c59f7111fdf7f27df4da38bcbe94f1b2ac0abb6ec3d6e6a0d165b9fbb14da3a3 SHA512 dffb8d3a1375f1b9d5418550a46cb7b1d92b2cc8ffbccb430a38f7731547960775bb42798074186711847d256eee30fb3e74078b69cb36f28c07d9f231dbf96c DIST tracing-core-0.1.34.crate 63760 BLAKE2B 3e4377814970e27524b813177fcd619df50a4ee75e7d1fe91dc61ff191137c445dc9a50a333f11694f728206283c829cc8601631660a2740d8e84f6b74d3e059 SHA512 21ee3e1668310a580d089a95242197f21bc4eabecd2f58c21a5dbbf036cd452275a0d56dd3810aff490dd710cb94bf8d0e79fe80a3ae7e7e0fa29143523fda3c DIST unicode-ident-1.0.19.crate 47480 BLAKE2B d1b9d26833fcd1f3a8498abe2f4ba4202e4547315e48aa927c0f6e4a760c6c7000ff0c18d0cf45af362323c42843d745958c1b0419835f39e13dbc1559487026 SHA512 b17fcf6bffdb4745e0b1bf4983a0dcc4c84f8b4e2c2c618eefbbeae83f94ec75df87b55f9e2dede8c3b4c6e22107fcfc589475c0cbc2c58dfb8630db8d362183 @@ -270,6 +279,7 @@ DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec6950 DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 DIST windows_x86_64_msvc-0.53.1.crate 837950 BLAKE2B 5775d30ce763835fa26376d85e9ae6f598b817b8d32b01147e5d197c364a5071ce7b5b09ee6f611fcf30790af79c4e4282e04ced620190629eebcbccabb8d720 SHA512 bb724f4051db90ce49b552021e746769e5dfe3792b522416539960c27f9ace14f63c47f0f240d6563257377129b5f3ba2c262c6fea9610428aa860fe035f189c DIST winit-0.30.12.crate 604631 BLAKE2B ea3454683f38df4854fd96786d00d935a93618012103df7a0fbc0004a1f6d8b4a4effc0235beb13294429775a32f0891d9dcd597e5320d4747e6573a23287ba4 SHA512 1f68562c4daa99e2c465d8430759911e3616fe5debfbeeaf415482abf65082a97ea39f7534f90010dc4158677364aa5b7079fab72fb72f381b64bc4e725b065c +DIST winit-0.30.13.crate 605180 BLAKE2B 9a84a679ed3046f596b1471d97970ec4b12478b9c4841aeb7069ae1b985f11d019cedf042db5f2e84e7dd8c5599d8bed857b7c2fa2135dc837875594bedc8e6f SHA512 d896d9e05da85199d2ac0bf6e2ce2c7b77a5be63f15411f328422f4656a8b08e01f3fcca3a4f3d4836e6e8aeb79f3f253b155029be7871aae959c71a177811bd DIST winnow-0.7.13.crate 174454 BLAKE2B 037d07cc421502502b5fc99e2640e3d78b476229071ba44252da52e368f9a46607b6fd3b6e0c0be2f201beb7502850ae01ddf24e0fdb4f4585c05805bcbd19b2 SHA512 dd8b5fb359f894e17e4737d29ae9629125d2f9578abdbfd5214c333be8faa2860f5345e4383f207129ac4f0e6e419d681c59375ba8b78604e9230835d77867ab DIST winreg-0.55.0.crate 31048 BLAKE2B b8b3807e5637d0c24a8a94a218d4abd7109e43febc8c1628bd14d47b9335a1d98bfd24b1b7150d1a965166abddfee97b46d5720f5bdf441277dd2ae6b06a7e6b SHA512 8a315f299bb7c59588fc28bdbaebf8142fcb35032c3276d4f6c7fe9ebe2713c3b50803190610d68ec1beaca4d93beb7ebba898fa7a7271df437832b9ce929583 DIST wio-0.2.2.crate 11214 BLAKE2B 7356229f90aa50d6ac8a7651637967de3e06755a7a45eab2a144e13c876058553c22129abffb07717b1715233f6cfc1efe90ff60c1877f4291fabaa4b5ea283d SHA512 13838de6e01b20de8996c7aa9efbaca5bcd9e4551614cfc10bee45ecca4bcc70b953b2c59fe460d1a054b3ecac13445b020aa244ea70686fd19be8d65c539b0e diff --git a/x11-terms/alacritty-graphics/alacritty-graphics-0.17.0.ebuild b/x11-terms/alacritty-graphics/alacritty-graphics-0.17.0.ebuild new file mode 100644 index 000000000000..270bfbdac849 --- /dev/null +++ b/x11-terms/alacritty-graphics/alacritty-graphics-0.17.0.ebuild @@ -0,0 +1,424 @@ +# Copyright 2017-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + adler2@2.0.1 + ahash@0.8.12 + aho-corasick@1.1.3 + android-activity@0.6.0 + android-properties@0.2.2 + anstream@0.6.21 + anstyle-parse@0.2.7 + anstyle-query@1.1.4 + anstyle-wincon@3.0.10 + anstyle@1.0.13 + arrayref@0.3.9 + arrayvec@0.7.6 + as-raw-xcb-connection@1.0.1 + atomic-waker@1.1.2 + base64@0.22.1 + bitflags@1.3.2 + bitflags@2.9.4 + block2@0.5.1 + bumpalo@3.19.0 + bytemuck@1.24.0 + bytes@1.10.1 + calloop-wayland-source@0.3.0 + calloop@0.13.0 + cc@1.2.40 + cesu8@1.1.0 + cfg-if@1.0.3 + cfg_aliases@0.2.1 + cgl@0.3.2 + clap@4.5.48 + clap_builder@4.5.48 + clap_complete@4.5.58 + clap_derive@4.5.47 + clap_lex@0.7.5 + clipboard-win@5.4.1 + colorchoice@1.0.4 + combine@4.6.7 + concurrent-queue@2.5.0 + copypasta@0.10.2 + core-foundation-sys@0.8.7 + core-foundation@0.9.4 + core-graphics-types@0.1.3 + core-graphics@0.23.2 + core-text@20.1.0 + crc32fast@1.5.0 + crossbeam-utils@0.8.21 + crossfont@0.8.1 + cstr@0.2.12 + cursor-icon@1.2.0 + dirs-sys@0.5.0 + dirs@6.0.0 + dispatch2@0.3.0 + dispatch@0.2.0 + dlib@0.5.2 + downcast-rs@1.2.1 + dpi@0.1.2 + dwrote@0.11.5 + embed-resource@3.0.6 + equivalent@1.0.2 + errno@0.3.14 + error-code@3.3.2 + fastrand@2.3.0 + fdeflate@0.3.7 + find-msvc-tools@0.1.3 + flate2@1.1.4 + foreign-types-macros@0.2.3 + foreign-types-shared@0.3.1 + foreign-types@0.5.0 + freetype-rs@0.36.0 + freetype-sys@0.20.1 + fsevent-sys@4.1.0 + futures-io@0.3.31 + gethostname@1.0.2 + getrandom@0.2.16 + getrandom@0.3.3 + gl_generator@0.14.0 + glutin@0.32.3 + glutin_egl_sys@0.7.1 + glutin_glx_sys@0.6.1 + glutin_wgl_sys@0.6.1 + hashbrown@0.16.0 + heck@0.5.0 + hermit-abi@0.5.2 + home@0.5.11 + indexmap@2.11.4 + inotify-sys@0.1.5 + inotify@0.11.0 + is_terminal_polyfill@1.70.1 + itoa@1.0.15 + jni-sys@0.3.0 + jni@0.21.1 + jobserver@0.1.34 + js-sys@0.3.81 + khronos_api@3.1.0 + kqueue-sys@1.0.4 + kqueue@1.1.1 + lazy_static@1.5.0 + libc@0.2.176 + libloading@0.8.9 + libredox@0.1.10 + linux-raw-sys@0.11.0 + linux-raw-sys@0.4.15 + lock_api@0.4.14 + log@0.4.28 + memchr@2.7.6 + memmap2@0.9.8 + miniz_oxide@0.8.9 + mio@1.0.4 + miow@0.6.1 + ndk-context@0.1.1 + ndk-sys@0.6.0+11769913 + ndk@0.9.0 + notify-types@2.0.0 + notify@8.2.0 + num_enum@0.7.4 + num_enum_derive@0.7.4 + objc-sys@0.3.5 + objc2-app-kit@0.2.2 + objc2-app-kit@0.3.2 + objc2-cloud-kit@0.2.2 + objc2-contacts@0.2.2 + objc2-core-data@0.2.2 + objc2-core-foundation@0.3.2 + objc2-core-image@0.2.2 + objc2-core-location@0.2.2 + objc2-encode@4.1.0 + objc2-foundation@0.2.2 + objc2-foundation@0.3.2 + objc2-link-presentation@0.2.2 + objc2-metal@0.2.2 + objc2-quartz-core@0.2.2 + objc2-symbols@0.2.2 + objc2-ui-kit@0.2.2 + objc2-uniform-type-identifiers@0.2.2 + objc2-user-notifications@0.2.2 + objc2@0.5.2 + objc2@0.6.3 + once_cell@1.21.3 + once_cell_polyfill@1.70.1 + option-ext@0.2.0 + orbclient@0.3.48 + parking_lot@0.12.5 + parking_lot_core@0.9.12 + percent-encoding@2.3.2 + pin-project-internal@1.1.10 + pin-project-lite@0.2.16 + pin-project@1.1.10 + piper@0.2.4 + pkg-config@0.3.32 + png@0.17.16 + polling@3.11.0 + proc-macro-crate@3.4.0 + proc-macro2@1.0.101 + quick-xml@0.37.5 + quote@1.0.41 + r-efi@5.3.0 + raw-window-handle@0.6.2 + redox_syscall@0.4.1 + redox_syscall@0.5.18 + redox_users@0.5.2 + regex-automata@0.4.11 + regex-syntax@0.8.6 + rustc_version@0.4.1 + rustix-openpty@0.2.0 + rustix@0.38.44 + rustix@1.1.2 + rustversion@1.0.22 + ryu@1.0.20 + same-file@1.0.6 + scoped-tls@1.0.1 + scopeguard@1.2.0 + sctk-adwaita@0.10.1 + semver@1.0.27 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_json@1.0.145 + serde_spanned@1.0.4 + serde_yaml@0.9.34+deprecated + shlex@1.3.0 + signal-hook-registry@1.4.6 + signal-hook@0.4.3 + simd-adler32@0.3.7 + slab@0.4.11 + smallvec@1.15.1 + smithay-client-toolkit@0.19.2 + smithay-clipboard@0.7.2 + smol_str@0.2.2 + strict-num@0.1.1 + strsim@0.11.1 + syn@2.0.106 + tempfile@3.23.0 + thiserror-impl@1.0.69 + thiserror-impl@2.0.17 + thiserror@1.0.69 + thiserror@2.0.17 + tiny-skia-path@0.11.4 + tiny-skia@0.11.4 + toml@0.9.11+spec-1.1.0 + toml_datetime@0.7.5+spec-1.1.0 + toml_edit@0.23.10+spec-1.0.0 + toml_edit@0.24.0+spec-1.1.0 + toml_parser@1.0.6+spec-1.1.0 + toml_writer@1.0.6+spec-1.1.0 + tracing-core@0.1.34 + tracing@0.1.41 + unicode-ident@1.0.19 + unicode-segmentation@1.12.0 + unicode-width@0.2.2 + unsafe-libyaml@0.2.11 + utf8parse@0.2.2 + version_check@0.9.5 + vswhom-sys@0.1.3 + vswhom@0.1.0 + vte-graphics@0.15.0 + walkdir@2.5.0 + wasi@0.11.1+wasi-snapshot-preview1 + wasi@0.14.7+wasi-0.2.4 + wasip2@1.0.1+wasi-0.2.4 + wasm-bindgen-backend@0.2.104 + wasm-bindgen-futures@0.4.54 + wasm-bindgen-macro-support@0.2.104 + wasm-bindgen-macro@0.2.104 + wasm-bindgen-shared@0.2.104 + wasm-bindgen@0.2.104 + wayland-backend@0.3.11 + wayland-client@0.31.11 + wayland-csd-frame@0.3.0 + wayland-cursor@0.31.11 + wayland-protocols-plasma@0.3.9 + wayland-protocols-wlr@0.3.9 + wayland-protocols@0.32.9 + wayland-scanner@0.31.7 + wayland-sys@0.31.7 + web-sys@0.3.81 + web-time@1.1.0 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-link@0.2.1 + windows-sys@0.45.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.42.2 + windows-targets@0.52.6 + windows-targets@0.53.5 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.1 + winit@0.30.13 + winnow@0.7.13 + winreg@0.55.0 + wio@0.2.2 + wit-bindgen@0.46.0 + x11-clipboard@0.9.3 + x11-dl@2.21.0 + x11rb-protocol@0.13.2 + x11rb@0.13.2 + xcursor@0.3.10 + xdg@3.0.0 + xkbcommon-dl@0.4.2 + xkeysym@0.2.1 + xml-rs@0.8.27 + yeslogic-fontconfig-sys@5.0.0 + zerocopy-derive@0.8.27 + zerocopy@0.8.27 +" + +RUST_MIN_VERSION="1.85.0" + +inherit cargo desktop shell-completion eapi9-ver + +DESCRIPTION="GPU-accelerated terminal emulator with sixel support" +HOMEPAGE="https://alacritty.org" + +if [ ${PV} == "9999" ] ; then + inherit git-r3 +else + SRC_URI="https://github.com/ayosec/alacritty/archive/refs/tags/v${PV}-graphics.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS}" + KEYWORDS="~amd64" +fi + +S="${WORKDIR}/alacritty-${PV}-graphics" + +LICENSE="Apache-2.0" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 + Unicode-DFS-2016 Unicode-3.0 +" + +SLOT="0" + +IUSE="+wayland X" +REQUIRED_USE="|| ( wayland X )" + +RESTRICT="mirror" + +DEPEND=" + media-libs/fontconfig:= + media-libs/freetype:2 + x11-libs/libxkbcommon + X? ( x11-libs/libxcb:= ) +" + +RDEPEND="${DEPEND} + !x11-terms/alacritty + media-libs/mesa[X?,wayland?] + virtual/zlib + sys-libs/ncurses:0 + wayland? ( dev-libs/wayland ) + X? ( + x11-libs/libXcursor + x11-libs/libXi + x11-libs/libXrandr + ) +" + +BDEPEND=" + dev-build/cmake + app-text/scdoc +" + +src_unpack() { + if [[ "${PV}" == *9999* ]]; then + EGIT_BRANCH=graphics + EGIT_REPO_URI="https://github.com/ayosec/alacritty" + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_configure() { + local myfeatures=( + $(usev X x11) + $(usev wayland) + ) + cargo_src_configure --no-default-features +} + +src_compile() { + scdoc < ./extra/man/alacritty.1.scd > ./alacritty.1 || die + scdoc < ./extra/man/alacritty.5.scd > ./alacritty.5 || die + scdoc < ./extra/man/alacritty-msg.1.scd > ./alacritty-msg.1 || die + scdoc < ./extra/man/alacritty-bindings.5.scd > ./alacritty-bindings.5 || die + + cd alacritty || die + cargo_src_compile +} + +src_test() { + cd alacritty || die + cargo_src_test +} + +src_install() { + cargo_src_install --path alacritty + + doman alacritty.{1,5} alacritty-msg.1 alacritty-bindings.5 + + newbashcomp extra/completions/alacritty.bash alacritty + + dofishcomp extra/completions/alacritty.fish + + dozshcomp extra/completions/_alacritty + + domenu extra/linux/Alacritty.desktop + newicon -s scalable extra/logo/compat/alacritty-term+scanlines.svg Alacritty.svg + newicon -s 512 extra/logo/compat/alacritty-term+scanlines.png Alacritty.png + newicon -s 64 extra/logo/compat/alacritty-term.png Alacritty.png + + insinto /usr/share/metainfo + doins extra/linux/org.alacritty.Alacritty.appdata.xml + + insinto /usr/share/alacritty + doins -r scripts + + local DOCS=( + CHANGELOG.md + README.md + ) + einstalldocs +} + +pkg_postinst() { + if ver_replacing -ne "${PV}" ; then + einfo "Configuration files for ${CATEGORY}/${PN}" + einfo "in \$HOME often need to be updated after a version change" + einfo "" + einfo "For information on how to configure ${PN}, see the manpage:" + einfo "man 5 alacritty" + fi +} |
