mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-04-07 03:10:15 -04:00
Merge updates from master
This commit is contained in:
@@ -6,9 +6,6 @@
|
||||
<name>Anna</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="phosh-osk-stub">
|
||||
Symlink to <pkg>phosh-base/phosh-osk-stub</pkg>
|
||||
</flag>
|
||||
<flag name="stevia">
|
||||
Symlink to <pkg>phosh-base/phosh-osk-stevia</pkg>
|
||||
</flag>
|
||||
|
||||
@@ -30,6 +30,7 @@ DIST clap_derive-4.5.18.crate 30131 BLAKE2B ff962e52d8d8afcc9639365e27753c6c6943
|
||||
DIST clap_lex-0.7.2.crate 12805 BLAKE2B 952bf3f3885ae7bedd0e8add236590da5fce72a7ccd88ebda063410aef337ce7ccdb5e5e929cb870bc993891610edc0197150a3aa82a62fadc4bbfd96324fcdf SHA512 a8726397e5372fca3389748efdfdbd016b6baedad5b4bd95f33e4e820d4f40e0b94c88b1918ded3678aecf23911028e2261837e73d58ba7fd6f091eb47267380
|
||||
DIST clipboard-win-5.4.0.crate 20559 BLAKE2B b4c795cf707500b429322dfd0c593188b63f9330c916f2559953e5bb4192599fbc2337280940ff287b9691683ebc421ed56aa5adf64fd09fe1c560fa88df2d45 SHA512 1e5bb8dcc860f989a46183a748a47fb18aa66a164df1fe366081fd620ffba9a858f8e87ca19783c37b93cdaafa11029170d149ee30422b1c9b98020784055503
|
||||
DIST colorchoice-1.0.3.crate 7923 BLAKE2B 7055fe61677143f0d4445ed5f6be2cbc284c155aa6ceac04df6f3fa2563a225e440ba708bf40e298ad09775ab7c7e1842b5f6dd78422b06dbd1250908e3227ee SHA512 fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14
|
||||
DIST console_error_panic_hook-0.1.7.crate 507196 BLAKE2B 90f2855b54c78258f9e4983849a0c0b41f842990d622bef0ea16ae5e3a93914919022d21b1437bb2ce644333d4e0c6e7b55d960452c4fa437e23bcd0da83a4dd SHA512 49f4fb2175c0068981678f291422ace3737dab7033b1a49d78fd821512c92fdd023c3fe28c7daed88c8f338c30a9c7f82f18bb4583c3fe7839ad8dcd0addd6b9
|
||||
DIST core-foundation-0.10.0.crate 27023 BLAKE2B ba4b8e42aca4df30627eae9e8ce8ee9f4b512d51141338d284f9b897ee944619d7f63b0bd9318263eb5f5c1436ca0fad8a208c8005620779865c4f4e653d1fbd SHA512 771a34b79519c5a51e3490589672ecf3eb019d4eb28db9d19c88bc116632dea96ebb2cd04e251e94dddd0876cb8a7f07ec65aa5143f7f8aaf1661caae052a94f
|
||||
DIST core-foundation-0.9.4.crate 27743 BLAKE2B 5b695e671cc833170bc6bad436b2d0d8d386ffb8181bfcf2e92a1d93cee67c3ba1768cf57064fb91b0897c6aec1be7db40b5bd256a052c1bdaf872ec19f6e15e SHA512 82d0878a1b9e3d56b3666fb5a78f92c6f7806d01665c242c06a640bd6b1fd36260211e92dc05e1a16d1430622bfdd650aabb0b5bd8e5592f74abdcf412448e33
|
||||
DIST core-foundation-sys-0.8.7.crate 37712 BLAKE2B 0e1dd99a5bbb0fe92f55181a37426f6e86445cb20e355f553b3162c88ccc075644461731a0cdcd93dcca65b6cef1de62b409afbd73ba3070a199ab8e7422dcfa SHA512 17492d5314db03abdb3b1998bf0c396ec8ed0f83bc978ae22d6026afdc86c50b58cbac073b3a0d97b92da7e98be11302faf1249d24313494bc058add4f4cb63a
|
||||
@@ -39,7 +40,7 @@ DIST core-graphics-types-0.1.3.crate 7063 BLAKE2B a2bb17838745a28a59e85d884ea600
|
||||
DIST core-graphics-types-0.2.0.crate 7098 BLAKE2B f00ddda48802ad0e4911b2f3e1e4267837fb306ebf32bd7701534766b625988c6d8cb69dab4a3e7b0bfee1eb5fc02c6f05dc60d511e0879f8d7049160d79cd1c SHA512 2674dcae97efbc52281fb0f8461489ae5932abff40ae18f1aa41f7865b450ffcba9b4710a2a4137835cc7b9475fbb6392330b6c0c296c9a84f3dab197f605e08
|
||||
DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266
|
||||
DIST critical-section-1.2.0.crate 19133 BLAKE2B f9acf6f2a2798ee942eb50c7e3ddc194f0c5421c781edf96771b1c4b2b5b895d480cd898581113d23f0cdaf3f63f8ef6eb6c9175e0c2fc18163b05a9c47ffae1 SHA512 cdd6a107869122c9ad30449c4511f5ad3fd01458d2565a33d349478d71f19eabacffb26458e8a12b8892c3bc68f22a76717414ec6471d218130c8cf52cc641e4
|
||||
DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43
|
||||
DIST deranged-0.5.5.crate 24438 BLAKE2B e0e825fdae479fbfb057fa084882eb58836490b5158205d55b4adb593882fe70f10f9b1b6c2ebd3ab6a61673dbb3a56e4f5af32b154c645fff3b53a814e5e648 SHA512 c19b716727b904f1c3dcf4e0b5489ca3a7540925f2c633f827ce6fff7a2649bc22835b433fc06376dfd0fed48b232f70aa23b24fd0e834692f96f1d6a319f266
|
||||
DIST dirs-5.0.1.crate 12255 BLAKE2B eadd38e85211ed5aee7fab964e90342273320644c36262aa7b436e493512851a4751a09d22aa8bae0495f4b22df6e7395d13715ca8b8c6196107b1be03af9328 SHA512 cfc329518e85a25c296521b9aeb6e5d5f60b4525aa786ebfa8b9f198446a1ff5892160d1bb4790d7f3fc4a0abdb5921b2e4896e271a3fc3a3225897313b77bd1
|
||||
DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 30334f2192698d7d03bd4e8bc8a682482da7d13baacb8547a132f55019d3727ac35579926ba4367fe0a5b7fa917945abc03e010cb7363683753c87440581df42 SHA512 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a
|
||||
DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322
|
||||
@@ -80,7 +81,7 @@ DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd3
|
||||
DIST jobserver-0.1.32.crate 27549 BLAKE2B 5f6556788d10af992fafcb578ecfd2c81698eea31b636d3adb7544e12155796082623735c8b10ac4c04d891d1acc307fb4e4ac3f88b2006e181013006f51c8cb SHA512 d4528113dd5a5d4a3765d55599a07e0998c69c7d21a90d2872679755ec4bd7726e9721af9220c36e1179b153ad8a39214a422af63aea15eaafd7cefc828ddff4
|
||||
DIST jpeg-decoder-0.3.1.crate 744364 BLAKE2B 0ccc3a7f42e471fc1fc7995fa99573b798da89911667e477a310d10b95745708e583d53776467b9d54a399047b727a3fd4c26a1387382c226f6594770b21ba05 SHA512 103b7602876069603620cc2b5530e84fdab88ec96855a821606560a67cfa26f628b401eace62ee793e6c16ef282f958ed789f5db725ff901124fe6c9b123de00
|
||||
DIST js-sys-0.3.77.crate 55538 BLAKE2B 8a4c04a8e93bf5dab63784a24320a314cc5cb629df788e116c452857b8c049c6bf357f3bf8f35086eaa81bc2d7f0954001addfd0577d845844871ee138e81bc6 SHA512 d9370ed6ea892bd51ea181630ca661c348f82d575381aa4c8b529113dfcab6687f4d19bceecad7e1b28ebaca74d405862150a5b5ee2d5d55efdaf98eed1ab255
|
||||
DIST kanata-1.10.1.tar.gz 1780663 BLAKE2B a124d834177f9ffb25f3fe37b00e3d4f15b8959362be058a86e5542874a3d9245615816ef56b210a217a8694bf9dae4cadd909bd692bb2f54db909d338fa48e4 SHA512 027457f09f716d5ded5308ee186a6fd724166bc0423e7fb06e942744398c101ddf1e6c23d8c93770f77fab9e7dd94ff268b65c60a57ac08853f944053c8a7414
|
||||
DIST kanata-1.11.0.tar.gz 1768544 BLAKE2B 42102cc8c150420c5e263da95d01191d35459cd3ed02856cb711322eeaaf6c92e7da690eeb3006fbc4cb69c63044a6fb9eccb80fbc4a09b6bd01c0170fc49213 SHA512 1894b4b0eca90b68a475926f061b9f6bd37cd56f2a686a83e7e121c4b9c311803cf3c8c4102bc23df589663bfbc79ac7d7638b7f7e0d0b3e3984b1ae3e64236d
|
||||
DIST kanata-interception-0.3.0.crate 4699 BLAKE2B e2338432850f26abed79d7136eac43f118e862b4d82f39303050559d82023200779e51255c34c8e467582657d36c2bcbb49bf49b118db8dc87edc09e58e2b319 SHA512 850e4221251eb9d9981f1c9971b6a5b526bebe280d4b56dae62106e85838e287aa7babada40275fbe0d8cbe7eab463c8b440eb6a37dc9b7dd8c992a364343a7a
|
||||
DIST kanata-keyberon-macros-0.2.0.crate 2598 BLAKE2B fd043c2325c13196aec2d683969d15c7798924e8c5fd27283c4917bd5084fe08988c508982957a3c778a0b58a69c3142360a00d3dc3bedbf3bd3ee9fc5f214ba SHA512 5bcdd5c7d30876df2630b60a30a32bb19f8c29478084037c23b746f7dd1202548a36cfa0b680a4a51f58aeeeb33ac5c193c79a9aedbb8055c7ed6dd46d2e05a1
|
||||
DIST karabiner-driverkit-0.2.0.crate 6769019 BLAKE2B 36bfa9a65b592ec2c32fbe00b5aeb418924241b644d48765ae9dfe3687dae23effd0caa45be952ab75394aa65da2bb2c5ff56fca58b5587d16f887ece927f3bd SHA512 414a5e092b29fa45f86df44bb0c1956861625d12b27a970712101164f328c6bde2e8aced778e20f2d52756d477b343cd5edf366f23a597b2a687bc732af137ae
|
||||
@@ -103,7 +104,7 @@ DIST native-windows-gui-1.0.13.crate 336810 BLAKE2B 79ba50b9ee901bfb85d3cb58b301
|
||||
DIST nibble_vec-0.1.0.crate 11796 BLAKE2B 2e80648e4e18d17fdd41671acc1e166a8337fe1ec1765e5a7f08c19fbcb23ce43b11d1cb396b867b9a2c0ae58e30225d9b13fa337793d8c32abf99969e7c11af SHA512 21bc50bfa5f11f50b19a20691346f098db083ceb6891faed72fb91d2e911cee060ad4d19ee1c98792c5809cb6ab2bd65061bc051a1dea75d9096060b87497f67
|
||||
DIST nix-0.26.4.crate 279099 BLAKE2B 41debf1f21427ad6c25c6cd26b7867feb8ba46366028c4b74073307e902e526543f536fc0a66db2cdc5a52fbbf9166a6a4843aba57e5e5caada3d914286ddd60 SHA512 cc68ff8e3e8ea8635c6fd4c0a866cf42121aa3e25165666ef3b97b5b2c1d9273cba6f689e80eb812b55b5ee513390924a926d95fce45de0a74b98764dd1fa27d
|
||||
DIST nix-0.29.0.crate 318248 BLAKE2B 3a13a88375a359cf77b28d7f77f47f178bd31ef74b7627b6701bc6fc601024706be4e9ac1a076c7cba26b64d3bac4de17aab45fe3c045aa7a36e2d9232e872ca SHA512 86c05084aa0e6238f8d48df0f5ce6e6d7661b589f4f3fbdad43387c59c0d6afafea4badf25d31db1611615de19a0b9ef18ce614846b79a47cad4e2c9367dbe7f
|
||||
DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100
|
||||
DIST num-conv-0.2.0.crate 7034 BLAKE2B 903495ef172da73d40e6f3f2480b7c6ec4f1a45f05151e2c6ac5676159485270cfae0f48a6326de700fa02b00dc3dcc746681c2a16b072ccd129f2a1cf8e3ded SHA512 5d17b59e4c76ac7732d7d218da18d83dc99fd1f5c396c054d7e40a583a2fc3d15dd9e545d968fea61cdc8a4f7eb2592fd5c02ba734e3361b6ee2686eb9a57fd1
|
||||
DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956
|
||||
DIST num_enum-0.6.1.crate 17911 BLAKE2B f4346f98d66ec3832ad3d18f2502d6758467c3d917b90f3d87de32a35ab9b01d01eb1016e3f479afdbf67ba5dc3750a27a23d9d901a3ca8f544951dc0bcbdb40 SHA512 34e15ef71383f9c490687ed5c14070d0ff3b23e5b74c6c28c13c25f89f9d0ffe33b24246978e595d90452ded2b95e85bd9d3d1586e88ea28a1441c202831794b
|
||||
DIST num_enum_derive-0.6.1.crate 15403 BLAKE2B ea92b6105265319c9d087a5267bce33e573ad00e08f5a316f5e2fa356ec24044d79c67231c2981eb50a363dd9a8707cadf8a35ce5114b2074ffbec4061e5e5ba SHA512 45708dd05ce341e21a78f7c1a229b030a45ac5df373805dfe7ad65fd891c0d8aa151203785ea0696408a24daf7caac3dfd9b138cc9bb33ff693582dd528ae421
|
||||
@@ -147,12 +148,14 @@ DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aa
|
||||
DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
|
||||
DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598
|
||||
DIST rustix-0.38.44.crate 379347 BLAKE2B 780efaa7c9e7fb78782c552345ead692e4dc87a6e68fe9c972097ed4ef9066b54633c565d4f1b4752e08a1ceceef15ed5d8c11286c7cf17d971648ac5f9d399f SHA512 b7e66a27c9188eff307aa9912852706f686864852a97af0696ac5fc5dccdf2e4d22a69266fa74ac71aa123e2831f24b898b7ee9121850d65cfb56e12bd647d8f
|
||||
DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15
|
||||
DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84
|
||||
DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
|
||||
DIST sd-notify-0.4.3.crate 11900 BLAKE2B 8fd08b4d9cd54ee4edbf667b5f9857570993e0d2965161bb17c9562532bff23764f0045b3239de9a7864eb27c4b1c91c45aa00220b8b2e1cf68a5fac1adc2918 SHA512 5ec7b3aeb62d8d54dfb188d5b0e7f23240d95bffaec6e41ba39938eb5047ce04cdac62b09b5aa25dbbf0ebc1fe764ad8db24df22fafdbbff478b466b4b226503
|
||||
DIST semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec
|
||||
DIST serde-1.0.213.crate 78349 BLAKE2B 0426dcc9a6a3f7a2f35ace4ac9e023ea7607e5677ec71cd63884cdfd1280ddfebf0d1c38843ea8a076c3371b0b4d524eddd80f5cdc0c8799d7d7099a682c38f2 SHA512 94b3f1ee0008dbb434bec1b19e87202cc2791c1b0948aa71f3ec71a66693a00bc7fd2218c4bfb361b71922db18f0e0a89fbb605e68e91c38376e2d4e3f3ffdfc
|
||||
DIST serde_derive-1.0.213.crate 56625 BLAKE2B 0ebf7b11793c0f5368c363ab37a40d954d6b91dd0db15f16e5f2db7d1f2f747abcce7f1e562cc7323d1e837f1d3aa51978229f278c20af7a90c748d659b1c917 SHA512 38aa6b70234c780534b4c45056dec71224cb993aea82866b5a3e9be1830ac8ad56b2618a1db51e1b350a6534ddde8eb9e49b8a74569c0c4081a56d5cbe296477
|
||||
DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97
|
||||
DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4
|
||||
DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003
|
||||
DIST serde_json-1.0.132.crate 150549 BLAKE2B a49aef7737fad2e6f6ec79cb6da00c734e7de7ef16be321846d1f6229534b58e15ceb0f6306eeae6f85bf07431d82959c0a56ed1394d21a67b65c8c48e971f3f SHA512 9d157ce7d705fee8245569e7c577310782b69675a6e459f21904544b824a1ca5c9b445d17419fee438dfeb6fcc35343ba14e022043fffade0210b6d2c1b5795e
|
||||
DIST serde_spanned-0.6.8.crate 9330 BLAKE2B 630bb2cabd74e8d9736e315ac57c4d2c5c4f72264aab35ecc8e0040cb4186885722051a9f7b8a9006fd121fe58428cbb151e5cf541e7de30b6528c84e968f7ac SHA512 2343a2fda35ff57ed8ff7d8eeadd651821fce7e22f91c2d5797c6af7db9e009b7d637382f6f390c17911912865a5aea1ce87a86fbe36f4b6aeccb065a4c8942d
|
||||
DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a
|
||||
@@ -177,9 +180,9 @@ DIST textwrap-0.15.2.crate 53191 BLAKE2B 6f9488a5d44e8bcdb63eefe6b7d95772ef84196
|
||||
DIST thiserror-1.0.65.crate 21825 BLAKE2B feca5315211d9c2f953dbc2a1b94eb7e00aee29918617b033dacd24fa8575bb3c540dc788496b4d8c4f2ef93715e2c1586ebed9dadb4531c13cc8404dd5860b2 SHA512 80a6525265bccfc890599070166133c25ba764d6bc63a486e5f7350e473826c5a004b08a5c58b0fd4c04dcafb7649617720021564717021230078ca0bb416697
|
||||
DIST thiserror-impl-1.0.65.crate 16077 BLAKE2B 06b704bac22338710de027d220d86451d2dc832df722888d01d35f87e34853d683f1c2508937ae221cf0c7d20d8026092d676f8910b18f7cb3b21189556141c2 SHA512 ef211d621322fb5886b2eb3c7fdc210c7885545a736bb37b195666051a8b47ec8b771fc4f6c641cfe36a840cb841186ba132cc5a270caf3137cc17bdd061251a
|
||||
DIST tiff-0.9.1.crate 1423953 BLAKE2B d01949cc3a76a32f2e802a151a4c1d4bbe47c7f217f198f940293d02fd6a1a6d3087c66b3fbc099da3e155f959774d2a9d4d8c5f5f00cd6486f5f44571a1dedd SHA512 82419e671c6a896f1d639d46a3c5a019e3bff6c75d961b838f5311e5ecb31c3baafc5f88fe928e88f6b3b31881a867ea4ca9905f43e3e24f77f183260dc27b93
|
||||
DIST time-0.3.36.crate 119805 BLAKE2B d4da96368ab8565373d034edce261e0d8867036f2ba87e84b5e4a506a70ed3b62b93ba10734aecb39847e258cf7008b6ae57f92df8d0e5229cd3fec488d14caf SHA512 83da6e27691d1f0ef37ed276528e927686a06dab4811b6e29d625ef7a0f7c30fbb86896d74a2b087726e7a24a951b0a83aa1f5f22d711ead54f447d36ac47133
|
||||
DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52
|
||||
DIST time-macros-0.2.18.crate 24361 BLAKE2B 09fa325be0b1a5b922285f035484b0de8e339306b49595c87f6374e46459d6777c6db4b12c1a0c6ea9795ae8c741188fbb81208d0499a651760b9f5089323fc7 SHA512 557786115add272290be8305ab79c44f5b4425b64eb698492fe300f15879d9e013c66933cae8aa8faad9c109e2917e7a0e43c8a5eed7f4b0f0fdad092089efe4
|
||||
DIST time-0.3.47.crate 225161 BLAKE2B 11b19cedab54f06763fdd710c273d0cc3bc4de1a7e39dba9657c860448e93d22d83552f858699be3a5f4aee4cd888b959c05f90d5c24208610dc4d0dcfcf3df5 SHA512 c43decfab65f62b7719f9b2b4bf6eb80fe3ed80f670e1b47aa0879baea403aa19557506ec9433df31ae9fe9cd92cfebfa237c9b2f5dec8d5eb093c54bb815f76
|
||||
DIST time-core-0.1.8.crate 9634 BLAKE2B 6fd5acc286636de923ea527874c02acbc31577ffe0f15e2d89de5d1d2a9c1551c68ebe392667cc8d34434223484da792c0bf967f5b362d1784818b016ddce0ee SHA512 cf9f2d5da0fc1b61ff53c11476d9a73e76740dc166ac0b4c4953e25d63971c5471f6e3bcd6d1287394fac44fbbaf6d855a09ee694d845bedf693e6b8a517c9fa
|
||||
DIST time-macros-0.2.27.crate 25144 BLAKE2B a308949ecf582451a01669ac0468b74231e6b466da44c4dff864baa22cccf33ad64ba3c80a75afd4c19bf983dee11b157fc973d9e4fa78a614bc98951506b4bd SHA512 5caaacc82e9b73bd3891e55aece04ca3800884f9e52c01d5f9a62fc9e554940454df713d903854c68b85b5a43c7fd8dc8e7047f596be72f86952cfdf9323a818
|
||||
DIST toml-0.8.19.crate 50974 BLAKE2B f68987353837b74421256fd9a76134bfbfe93887cfb25145b65b7e6b31ad2c3a3384829a06f50c771a2a0be0c5467c856cc631af69f586ea056c4f15af9e3b7c SHA512 16fdc58d14516e81badbe8c9a4506db75b559b377c9c4fecee79e76007b31a4abfc8c8868bf9159f79c6f7c0218f93bdcfb92b669b0917db7da42b51ec155751
|
||||
DIST toml_datetime-0.6.8.crate 12028 BLAKE2B 62113366771f22b437b2ed0d3bb2489ae9078cb589cfad2ad2e92c81ddbda48f689e5a573366eea4f54c2b3cbc6b37eaa8b442b6d935b631a992de4917268757 SHA512 d38b98db3b2d4eebd3001d88e2135b6fdbae63b200f7e900c6bb9c121dd3f170e557332bd26f237312c1cbef61666716b0cf550c2d730f86fa7cd9eb5f64a16f
|
||||
DIST toml_edit-0.19.15.crate 95324 BLAKE2B f989f96d571693ff81572af6c05a6f51b673e478f22d20a6b166c45909902ac80280ea92ec5c3567327df90100a47fb7504845fc39bbcff6756af6c1a89e2221 SHA512 46d6bd2fea957392ae0ad7e687dad7743b76ee8e8ec76c80d6374ea294d3d09b6f73df0a82c821b9ee3b5268987a4136aa825034309f3cbc1947dbd1af1505dc
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2025 Gentoo Authors
|
||||
# Copyright 2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@@ -38,6 +38,7 @@ CRATES="
|
||||
clap_lex@0.7.2
|
||||
clipboard-win@5.4.0
|
||||
colorchoice@1.0.3
|
||||
console_error_panic_hook@0.1.7
|
||||
core-foundation-sys@0.8.7
|
||||
core-foundation@0.10.0
|
||||
core-foundation@0.9.4
|
||||
@@ -47,7 +48,7 @@ CRATES="
|
||||
core-graphics@0.24.0
|
||||
crc32fast@1.4.2
|
||||
critical-section@1.2.0
|
||||
deranged@0.3.11
|
||||
deranged@0.5.5
|
||||
dirs-sys@0.4.1
|
||||
dirs@5.0.1
|
||||
either@1.13.0
|
||||
@@ -110,7 +111,7 @@ CRATES="
|
||||
nibble_vec@0.1.0
|
||||
nix@0.26.4
|
||||
nix@0.29.0
|
||||
num-conv@0.1.0
|
||||
num-conv@0.2.0
|
||||
num-traits@0.2.19
|
||||
num_enum@0.6.1
|
||||
num_enum_derive@0.6.1
|
||||
@@ -154,12 +155,14 @@ CRATES="
|
||||
rustc-hash@1.1.0
|
||||
rustc_version@0.4.1
|
||||
rustix@0.38.44
|
||||
rustversion@1.0.22
|
||||
ryu@1.0.18
|
||||
scopeguard@1.2.0
|
||||
sd-notify@0.4.3
|
||||
semver@1.0.23
|
||||
serde@1.0.213
|
||||
serde_derive@1.0.213
|
||||
serde@1.0.228
|
||||
serde_core@1.0.228
|
||||
serde_derive@1.0.228
|
||||
serde_json@1.0.132
|
||||
serde_spanned@0.6.8
|
||||
shlex@1.3.0
|
||||
@@ -184,9 +187,9 @@ CRATES="
|
||||
thiserror-impl@1.0.65
|
||||
thiserror@1.0.65
|
||||
tiff@0.9.1
|
||||
time-core@0.1.2
|
||||
time-macros@0.2.18
|
||||
time@0.3.36
|
||||
time-core@0.1.8
|
||||
time-macros@0.2.27
|
||||
time@0.3.47
|
||||
toml@0.8.19
|
||||
toml_datetime@0.6.8
|
||||
toml_edit@0.19.15
|
||||
@@ -1,2 +1 @@
|
||||
DIST bump_my_version-1.2.4.tar.gz 1157991 BLAKE2B ed7f016270ba2b84d82471cd2657b6e82cd6cb6ca8a5cc0b609af5603a4b3237119296f3fe0b4e9e0f6a0bf60e252d7377ebfdbbe05de594811891b83d6d7fa8 SHA512 9e508a23267b068f6a2c153ceb8e83e0fcb6d10b8b363a05fc79bddc1a7b513e58c89d96e78018bf398414ba587e3063984ba86c6f5769b829def87e3d9a3b01
|
||||
DIST bump_my_version-1.2.6.tar.gz 1195328 BLAKE2B 9f483b59235d6426ef23d8cead71845b32d9f9424706c43406ec25bd877981c32977755093b80dd20e35c42be1d7c65787907cc3f6895ab63db6a8875ab70c5a SHA512 e07fd368ffa44964ed666141db6dcbb3dd29198d91239813d7b39ca77fa9704d6aad93e091b44713d80eb34be56abdd7773f6aa1b9a1c6a6bb4a8e60cf617288
|
||||
|
||||
@@ -1,64 +0,0 @@
|
||||
# Copyright 2023-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=hatchling
|
||||
PYTHON_COMPAT=( python3_{11..13} )
|
||||
inherit click-app distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Version bump your Python project"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/bump-my-version/
|
||||
https://callowayproject.github.io/bump-my-version/
|
||||
"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
<dev-python/click-8.2.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/httpx-0.28.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pydantic-2.0[${PYTHON_USEDEP}]
|
||||
dev-python/pydantic-settings[${PYTHON_USEDEP}]
|
||||
dev-python/questionary[${PYTHON_USEDEP}]
|
||||
dev-python/rich[${PYTHON_USEDEP}]
|
||||
dev-python/rich-click[${PYTHON_USEDEP}]
|
||||
dev-python/tomlkit[${PYTHON_USEDEP}]
|
||||
>=dev-python/wcmatch-8.5.1[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-vcs/git
|
||||
dev-vcs/mercurial
|
||||
dev-python/freezegun[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
DOCS=( {CHANGELOG,CODE_OF_CONDUCT,CONTRIBUTING,README}.md )
|
||||
|
||||
EPYTEST_PLUGINS=(
|
||||
pytest-localserver
|
||||
pytest-mock
|
||||
)
|
||||
EPYTEST_DESELECT=(
|
||||
tests/test_cli/test_bump.py::test_detects_bad_or_missing_version_component
|
||||
)
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
click-app_enable_completions bump-my-version
|
||||
|
||||
python_test() {
|
||||
epytest -o "addopts="
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local -x TZ="UTC"
|
||||
|
||||
git config --global user.email "you@example.com" || die
|
||||
git config --global user.name "Your Name" || die
|
||||
|
||||
distutils-r1_src_test
|
||||
}
|
||||
@@ -28,7 +28,7 @@ BDEPEND="${RDEPEND}"
|
||||
# Replace version string for static ebuild
|
||||
src_prepare() {
|
||||
default_src_prepare
|
||||
sed -i "s/\(VERSION=\).*/\1dev-${MY_PV}/" "${S}/build.sh"
|
||||
sed -i "s/\(VERSION=\).*/\1dev-${MY_PV}/" "${S}/build.sh" || die
|
||||
}
|
||||
# No need to configure
|
||||
src_configure() {
|
||||
|
||||
2
games-strategy/hedgewars/Manifest
Normal file
2
games-strategy/hedgewars/Manifest
Normal file
@@ -0,0 +1,2 @@
|
||||
DIST hedgewars-1.1.0_pre20260124-crates.tar.xz 2079072 BLAKE2B ddb93dbfe6521043daf34a1ff1cda9a9657712f94cacf398cebbbec64741d04419e42995848c49b25c96da0e703c1cd004ca1d81754d103b3d88ddd45fc1276f SHA512 5ca06f51573880a01f174c8e3008cc9011515c34ea559bd4e12f1ee0a5b0895b606548d203115a45a0d7f2401e4f1cd490319058915bbddd00d8add66ee95057
|
||||
DIST hedgewars-1.1.0_pre20260124.tar.gz 225206170 BLAKE2B 993cfd2e95a710d60945292e72be4e39bf603abdad34e34991e2e975db0c0ccf8265dd10d1ec8def204127df48f58416547f0444329f53aac0a12c9554825029 SHA512 eac4c8fc08e188befb4aaa68b5144602c320fe4f7db4ea191e3c34e8cfba8d7ea10c90de115a261890a5cee3f86b43d0a46b2419299b9cc6df9dfb96fdc69d85
|
||||
@@ -0,0 +1,11 @@
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -202,7 +202,7 @@
|
||||
#lua discovery
|
||||
if(LUA_SYSTEM)
|
||||
if(NOT LUA_LIBRARY OR NOT LUA_INCLUDE_DIR)
|
||||
- find_package(Lua)
|
||||
+ find_package(Lua ${LUA_VERSION} EXACT REQUIRED)
|
||||
endif()
|
||||
|
||||
if(LUA_LIBRARY AND LUA_INCLUDE_DIR)
|
||||
@@ -0,0 +1,36 @@
|
||||
Do not fallback to pas2c. FPC alignment bug has been fixed:
|
||||
https://gitlab.com/freepascal.org/fpc/source/-/commit/fb918994574fec69e44b9868e0147510473b5aae
|
||||
|
||||
--- a/CMakeLists.txt 2022-09-13 01:33:59.000000000 +0300
|
||||
+++ b/CMakeLists.txt 2025-04-28 23:43:49.771904474 +0300
|
||||
@@ -79,10 +79,6 @@ if(BUILD_ENGINE_JS)
|
||||
set(target_library_install_dir "lib" CACHE PATH "install dest for libs")
|
||||
endif()
|
||||
|
||||
-if("${CMAKE_SIZEOF_VOID_P}" EQUAL "4" AND UNIX AND NOT APPLE)
|
||||
- set(BUILD_ENGINE_C ON CACHE STRING "PAS2C force-enabled due to a freepascal 32 bit alignment bug" FORCE)
|
||||
-endif()
|
||||
-
|
||||
#system paths for finding required fonts (see share/hedgewars/Data/fonts)
|
||||
#subdirectories will NOT be searched.
|
||||
#all fonts that can't be found will be bundled with hedgewars
|
||||
@@ -180,19 +176,6 @@ else()
|
||||
endif()
|
||||
|
||||
|
||||
-#build engine without freepascal
|
||||
-if(BUILD_ENGINE_C AND NOT BUILD_ENGINE_JS)
|
||||
- find_package(Clang REQUIRED)
|
||||
-
|
||||
- if(${CLANG_VERSION} VERSION_LESS "3.0")
|
||||
- message(FATAL_ERROR "LLVM/Clang compiler required version is 3.0 but version ${CLANG_VERSION} was found!")
|
||||
- endif()
|
||||
-
|
||||
- set(CMAKE_C_COMPILER ${CLANG_EXECUTABLE})
|
||||
- set(CMAKE_CXX_COMPILER ${CLANG_EXECUTABLE})
|
||||
-endif()
|
||||
-
|
||||
-
|
||||
#server
|
||||
if(NOT NOSERVER)
|
||||
add_subdirectory(gameServer)
|
||||
@@ -0,0 +1,23 @@
|
||||
Qt deploy script installs all dependant dynamic libraries from the system
|
||||
and strips all binaries. Disable it.
|
||||
|
||||
--- a/frontend-qt6/CMakeLists.txt
|
||||
+++ b/frontend-qt6/CMakeLists.txt
|
||||
@@ -348,10 +348,10 @@ install(TARGETS hedgewars
|
||||
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
)
|
||||
|
||||
-qt_generate_deploy_app_script(
|
||||
- TARGET hedgewars
|
||||
- OUTPUT_SCRIPT deploy_script
|
||||
- NO_UNSUPPORTED_PLATFORM_ERROR
|
||||
- NO_TRANSLATIONS
|
||||
-)
|
||||
-install(SCRIPT ${deploy_script})
|
||||
+#qt_generate_deploy_app_script(
|
||||
+# TARGET hedgewars
|
||||
+# OUTPUT_SCRIPT deploy_script
|
||||
+# NO_UNSUPPORTED_PLATFORM_ERROR
|
||||
+# NO_TRANSLATIONS
|
||||
+#)
|
||||
+#install(SCRIPT ${deploy_script})
|
||||
125
games-strategy/hedgewars/hedgewars-1.1.0_pre20260124.ebuild
Normal file
125
games-strategy/hedgewars/hedgewars-1.1.0_pre20260124.ebuild
Normal file
@@ -0,0 +1,125 @@
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR=emake
|
||||
LUA_COMPAT=( lua5-1 )
|
||||
RUST_MIN_VER="1.87.0"
|
||||
|
||||
inherit cargo cmake lua-single xdg-utils
|
||||
|
||||
DESCRIPTION="A turn-based strategy, artillery, action and comedy game"
|
||||
HOMEPAGE="https://www.hedgewars.org/"
|
||||
if [[ ${PV} == *_p* ]]; then
|
||||
MY_COMMIT="1bbc396d3123702ee9445c5c6bdafdfa6d43d327"
|
||||
SRC_URI="https://github.com/${PN}/hw/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}"/hw-${MY_COMMIT}
|
||||
else
|
||||
MY_P=${PN}-src-${PV}
|
||||
SRC_URI="https://www.hedgewars.org/download/releases/${MY_P}.tar.bz2"
|
||||
S="${WORKDIR}"/${MY_P}
|
||||
fi
|
||||
SRC_URI+=" https://github.com/puleglot/hw/releases/download/${PV}/${P}-crates.tar.xz"
|
||||
|
||||
LICENSE="GPL-2 Apache-2.0 FDL-1.3"
|
||||
# Dependent crate licenses
|
||||
LICENSE+="
|
||||
MIT Unicode-3.0
|
||||
|| ( Apache-2.0 Boost-1.0 )
|
||||
"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="ffmpeg"
|
||||
|
||||
REQUIRED_USE="${LUA_REQUIRED_USE}"
|
||||
|
||||
QA_FLAGS_IGNORED="/usr/bin/hwengine" # pascal sucks
|
||||
QA_PRESTRIPPED="/usr/bin/hwengine" # pascal sucks
|
||||
|
||||
DEPEND="${LUA_DEPS}
|
||||
>=dev-games/physfs-3.0.1
|
||||
dev-qt/qtbase:6[network,widgets]
|
||||
media-libs/libpng:0=
|
||||
media-libs/libsdl2:=[opengl]
|
||||
media-libs/sdl2-image:=[png]
|
||||
media-libs/sdl2-mixer:=[vorbis]
|
||||
media-libs/sdl2-net:=
|
||||
media-libs/sdl2-ttf:=
|
||||
virtual/zlib:=
|
||||
ffmpeg? ( media-video/ffmpeg:= )
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
app-arch/xz-utils
|
||||
>=media-fonts/dejavu-2.28
|
||||
media-fonts/wqy-zenhei
|
||||
"
|
||||
BDEPEND="
|
||||
dev-qt/qttools:6
|
||||
dev-lang/fpc
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-1.0.0-cmake_lua_version.patch"
|
||||
"${FILESDIR}/${PN}-1.0.2-no-pas2c.patch"
|
||||
"${FILESDIR}/${PN}-1.1.0-no-qt-deploy.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
if [[ ${PV} == *_p* ]]; then
|
||||
cat <<-EOF > share/version_info.txt || die
|
||||
Hedgewars versioning information, do not modify
|
||||
rev GIT
|
||||
hash ${MY_COMMIT}
|
||||
EOF
|
||||
fi
|
||||
|
||||
cmake_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_ENGINE_C=OFF
|
||||
-DBUILD_OFFLINE=ON
|
||||
-DMINIMAL_FLAGS=ON
|
||||
-DNOSERVER=ON
|
||||
-DDATA_INSTALL_DIR="${EPREFIX}/usr/share/${PN}"
|
||||
-Dtarget_binary_install_dir="${EPREFIX}/usr/bin"
|
||||
-Dtarget_library_install_dir="${EPREFIX}/usr/$(get_libdir)"
|
||||
-DCMAKE_VERBOSE_MAKEFILE=TRUE
|
||||
# Need to tell the build system where the fonts are located
|
||||
# as it uses PhysFS' symbolic link protection mode which
|
||||
# prevents us from symlinking the fonts into the right directory
|
||||
# https://hg.hedgewars.org/hedgewars/rev/76ad55807c24
|
||||
# https://icculus.org/physfs/docs/html/physfs_8h.html#aad451d9b3f46f627a1be8caee2eef9b7
|
||||
-DFONTS_DIRS="${EPREFIX}/usr/share/fonts/wqy-zenhei;${EPREFIX}/usr/share/fonts/dejavu"
|
||||
# upstream sets RPATH that leads to weird breakage
|
||||
# https://bugzilla.redhat.com/show_bug.cgi?id=1200193
|
||||
-DCMAKE_SKIP_RPATH=ON
|
||||
-DLUA_VERSION=$(lua_get_version)
|
||||
-DNOVIDEOREC=$(usex ffmpeg OFF ON)
|
||||
)
|
||||
|
||||
CMAKE_BUILD_TYPE=$(usex debug Debug ${CMAKE_BUILD_TYPE})
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake_src_install
|
||||
doman man/${PN}.6
|
||||
|
||||
rm -f "${ED}"/usr/bin/hwengine_future_install_target.cmake || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
}
|
||||
@@ -2,10 +2,13 @@
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
<name>Anna</name>
|
||||
<email>alexander@tsoy.me</email>
|
||||
<name>Alexander Tsoy</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="ffmpeg">Enable video recording feature</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="gnome-gitlab">guidog/phosh-osk-stub</remote-id>
|
||||
<remote-id type="github">hedgewars/hw</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -3,16 +3,14 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
KF5MIN=5.102.0
|
||||
KFMIN=6.10.0
|
||||
QTMIN=6.6.0
|
||||
|
||||
inherit cmake xdg-utils
|
||||
inherit cmake xdg
|
||||
|
||||
DESCRIPTION="Klassy QT6 window decoration theme for KDE Plasma 6.3+"
|
||||
HOMEPAGE="https://github.com/paulmcauley/klassy"
|
||||
SRC_URI="https://github.com/paulmcauley/klassy/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${P}"
|
||||
|
||||
LICENSE="GPL-2 GPL-2+ GPL-3 GPL-3+ LGPL-2.1+ MIT"
|
||||
SLOT="0"
|
||||
@@ -20,43 +18,32 @@ KEYWORDS="~amd64"
|
||||
# Testing is unsupported in upstream.
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND=">=dev-qt/qtbase-${QTMIN}:6
|
||||
DEPEND=">=dev-qt/qtbase-${QTMIN}:6[dbus,widgets,xml]
|
||||
>=dev-qt/qtdeclarative-${QTMIN}:6
|
||||
>=dev-qt/qtsvg-${QTMIN}:6
|
||||
>=kde-frameworks/frameworkintegration-${KF5MIN}:5
|
||||
>=kde-frameworks/extra-cmake-modules-${KFMIN}
|
||||
>=kde-frameworks/frameworkintegration-${KFMIN}:6
|
||||
>=kde-frameworks/kcmutils-${KF5MIN}:5
|
||||
>=kde-frameworks/kcmutils-${KFMIN}:6
|
||||
>=kde-frameworks/kconfigwidgets-${KF5MIN}:5
|
||||
>=kde-frameworks/kiconthemes-${KF5MIN}:5
|
||||
>=kde-frameworks/kwindowsystem-${KF5MIN}:5
|
||||
kde-frameworks/extra-cmake-modules
|
||||
kde-frameworks/kcolorscheme
|
||||
kde-frameworks/kconfig
|
||||
kde-frameworks/kcoreaddons
|
||||
kde-frameworks/kguiaddons
|
||||
kde-frameworks/ki18n
|
||||
kde-frameworks/kiconthemes
|
||||
kde-frameworks/kirigami
|
||||
kde-frameworks/kwidgetsaddons
|
||||
kde-frameworks/kwindowsystem
|
||||
kde-plasma/kdecoration"
|
||||
>=kde-frameworks/kcolorscheme-${KFMIN}:6
|
||||
>=kde-frameworks/kconfig-${KFMIN}:6
|
||||
>=kde-frameworks/kcoreaddons-${KFMIN}:6
|
||||
>=kde-frameworks/kguiaddons-${KFMIN}:6
|
||||
>=kde-frameworks/ki18n-${KFMIN}:6
|
||||
>=kde-frameworks/kiconthemes-${KFMIN}:6
|
||||
>=kde-frameworks/kirigami-${KFMIN}:6
|
||||
>=kde-frameworks/kwidgetsaddons-${KFMIN}:6
|
||||
>=kde-frameworks/kwindowsystem-${KFMIN}:6
|
||||
kde-plasma/kdecoration:6
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
x11-misc/xdg-utils"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
"-DBUILD_QT5=OFF"
|
||||
"-DKDE_INSTALL_USE_QT_SYS_PATHS=ON"
|
||||
"-DBUILD_TESTING=OFF"
|
||||
)
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst () {
|
||||
xdg_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm () {
|
||||
xdg_icon_cache_update
|
||||
}
|
||||
@@ -3,11 +3,10 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
KF5MIN=5.102.0
|
||||
KFMIN=6.18.0
|
||||
QTMIN=6.9.0
|
||||
|
||||
inherit git-r3 cmake xdg-utils
|
||||
inherit cmake git-r3 xdg
|
||||
|
||||
DESCRIPTION="Klassy QT6 window decoration theme for KDE Plasma 6.5+"
|
||||
HOMEPAGE="https://github.com/paulmcauley/klassy"
|
||||
@@ -16,47 +15,35 @@ EGIT_BRANCH="master"
|
||||
|
||||
LICENSE="GPL-2 GPL-2+ GPL-3 GPL-3+ LGPL-2.1+ MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
# Testing is unsupported in upstream.
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND=">=dev-qt/qtbase-${QTMIN}:6
|
||||
DEPEND=">=dev-qt/qtbase-${QTMIN}:6[dbus,widgets,xml]
|
||||
>=dev-qt/qtdeclarative-${QTMIN}:6
|
||||
>=dev-qt/qtsvg-${QTMIN}:6
|
||||
>=kde-frameworks/frameworkintegration-${KF5MIN}:5
|
||||
>=kde-frameworks/extra-cmake-modules-${KFMIN}
|
||||
>=kde-frameworks/frameworkintegration-${KFMIN}:6
|
||||
>=kde-frameworks/kcmutils-${KF5MIN}:5
|
||||
>=kde-frameworks/kcmutils-${KFMIN}:6
|
||||
>=kde-frameworks/kconfigwidgets-${KF5MIN}:5
|
||||
>=kde-frameworks/kiconthemes-${KF5MIN}:5
|
||||
>=kde-frameworks/kwindowsystem-${KF5MIN}:5
|
||||
kde-frameworks/extra-cmake-modules
|
||||
kde-frameworks/kcolorscheme
|
||||
kde-frameworks/kconfig
|
||||
kde-frameworks/kcoreaddons
|
||||
kde-frameworks/kguiaddons
|
||||
kde-frameworks/ki18n
|
||||
kde-frameworks/kiconthemes
|
||||
kde-frameworks/kirigami
|
||||
kde-frameworks/kwidgetsaddons
|
||||
kde-frameworks/kwindowsystem
|
||||
kde-plasma/kdecoration"
|
||||
>=kde-frameworks/kcolorscheme-${KFMIN}:6
|
||||
>=kde-frameworks/kconfig-${KFMIN}:6
|
||||
>=kde-frameworks/kcoreaddons-${KFMIN}:6
|
||||
>=kde-frameworks/kguiaddons-${KFMIN}:6
|
||||
>=kde-frameworks/ki18n-${KFMIN}:6
|
||||
>=kde-frameworks/kiconthemes-${KFMIN}:6
|
||||
>=kde-frameworks/kirigami-${KFMIN}:6
|
||||
>=kde-frameworks/kwidgetsaddons-${KFMIN}:6
|
||||
>=kde-frameworks/kwindowsystem-${KFMIN}:6
|
||||
kde-plasma/kdecoration:6
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
x11-misc/xdg-utils"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
"-DBUILD_QT5=OFF"
|
||||
"-DKDE_INSTALL_USE_QT_SYS_PATHS=ON"
|
||||
"-DBUILD_TESTING=OFF"
|
||||
)
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst () {
|
||||
xdg_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm () {
|
||||
xdg_icon_cache_update
|
||||
}
|
||||
|
||||
@@ -5,9 +5,13 @@
|
||||
<email>gonegrier.duarte@gmail.com</email>
|
||||
<name>Gonçalo Negrier Duarte</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>minyaylo51@gmail.com</email>
|
||||
<name>Neatink</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<doc>https://github.com/gabm/satty</doc>
|
||||
<bugs-to>https://github.com/gabm/satty/issues</bugs-to>
|
||||
<remote-id type="github">gabm/satty</remote-id>
|
||||
<doc>https://github.com/Satty-org/Satty</doc>
|
||||
<bugs-to>https://github.com/Satty-org/Satty/issues</bugs-to>
|
||||
<remote-id type="github">Satty-org/Satty</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -238,14 +238,14 @@ CRATES="
|
||||
inherit cargo desktop xdg
|
||||
|
||||
DESCRIPTION="A screenshot annotation tool inspired by Swappy and Flameshot."
|
||||
HOMEPAGE="https://github.com/gabm/satty"
|
||||
HOMEPAGE="https://github.com/Satty-org/Satty"
|
||||
|
||||
if [[ "${PV}" == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/gabm/Satty.git"
|
||||
EGIT_REPO_URI="https://github.com/Satty-org/Satty.git"
|
||||
else
|
||||
SRC_URI="
|
||||
https://github.com/gabm/Satty/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
https://github.com/Satty-org/Satty/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
${CARGO_CRATE_URIS}
|
||||
"
|
||||
M_PN=Satty
|
||||
|
||||
@@ -6,14 +6,14 @@ EAPI=8
|
||||
inherit cargo desktop xdg
|
||||
|
||||
DESCRIPTION="A screenshot annotation tool inspired by Swappy and Flameshot."
|
||||
HOMEPAGE="https://github.com/gabm/satty"
|
||||
HOMEPAGE="https://github.com/Satty-org/Satty"
|
||||
|
||||
if [[ "${PV}" == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/gabm/Satty.git"
|
||||
EGIT_REPO_URI="https://github.com/Satty-org/Satty.git"
|
||||
else
|
||||
SRC_URI="
|
||||
https://github.com/gabm/Satty/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
https://github.com/Satty-org/Satty/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
${CARGO_CRATE_URIS}
|
||||
"
|
||||
M_PN=Satty
|
||||
|
||||
@@ -1,2 +1 @@
|
||||
DIST kio-gemini-04f0bb5d4c5781575484010c32a3889a59daf384.tar.bz2 18580 BLAKE2B 595045c256f99d007d19dd638471a5966a7c05e3312b74dbe2d8c742390d7f08ae6cf2af234bec427d60c79eac552bea3e3a363fdf6ac8c53bb2e617e7b741c4 SHA512 7acbea8486a2a50837b348f05aee3fcc115addc32d48d9292fd72c2800826d200c8a2e6c7742d0a86afca981e66e26831be0b794ca5a1de5c281bbb84b16cf15
|
||||
DIST kio-gemini-a00ebc5bd6d943823a702943cc96684f7c051531.tar.bz2 18787 BLAKE2B 0e1516cf13fae7cb42be6914ae37a34371cda59dde5a7cd286c06dc5272cbbbe836956f907ec6b4878a746a16c915316bef49705bd5aae4ca17b96bddf0b1189 SHA512 da843a5df78cdc363e61087f7f22b5539998383bd639fd5629298ac34c32d2454130b99d435f6d11ee55867c3280b65d3488eae2962ad4c7a378a1ac86914421
|
||||
|
||||
@@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
COMMIT="04f0bb5d4c5781575484010c32a3889a59daf384"
|
||||
ECM_HANDBOOK="forceoptional"
|
||||
KFMIN=5.98.0
|
||||
QTMIN=5.4.0
|
||||
inherit ecm
|
||||
|
||||
DESCRIPTION="Gemini KIO worker"
|
||||
HOMEPAGE="https://gitlab.com/tobiasrautenkranz/kio-gemini"
|
||||
SRC_URI="https://gitlab.com/tobiasrautenkranz/${PN}/-/archive/${COMMIT}/${PN}-${COMMIT}.tar.bz2"
|
||||
S="${WORKDIR}/${PN}-${COMMIT}"
|
||||
|
||||
LICENSE="LGPL-2+"
|
||||
SLOT="5"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
|
||||
DEPEND="
|
||||
>=dev-qt/qtdbus-${QTMIN}:5
|
||||
>=dev-qt/qtnetwork-${QTMIN}:5
|
||||
>=kde-frameworks/kconfig-${KFMIN}:5
|
||||
>=kde-frameworks/kcoreaddons-${KFMIN}:5
|
||||
>=kde-frameworks/ki18n-${KFMIN}:5
|
||||
>=kde-frameworks/kio-${KFMIN}:5
|
||||
>=kde-frameworks/kservice-${KFMIN}:5
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
@@ -1,2 +0,0 @@
|
||||
DIST dr_flac-0.12.43.gh.tar.gz 519168 BLAKE2B c7104aa98900adb52ce8a0138f46493bcf284196e191373c77e07bf3af0b951d1d13b65fef33bbc8836849f36781c118672a5b7503d2ecb56602e9e0a80420c7 SHA512 840c917712eaca69f1b402e87ce14c325d0e174ffccecc2dd5eb699620d3b23b308b29a657195a7b1d1643fca76357c2f778e2e863e650382ddf2fa2dabc99c8
|
||||
DIST flac-test-files-aa7b0c6cf32994c106ae517a08134c28a96ff5b2.gh.tar.gz 209728991 BLAKE2B 7e25dd97bfb0099fa6f76c6b3de65ce6ce951c9b88e0f963319d8a7981237c2b1b6510706c8c4c6cd38e0672b6c0e7213baf8d9448d96b74e495625f0c61a0ea SHA512 4aa8b0061d5b5691dfac49490309020918253965ec05353ef8d12b660bc9d484e500859c0f733ce51630867bf5469893417367d04ce098a60c18a47831384dee
|
||||
@@ -1,106 +0,0 @@
|
||||
# Copyright 2023-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit eapi9-pipestatus edo toolchain-funcs
|
||||
|
||||
declare -A COMMITS=(
|
||||
[dr_flac]="a1dd66cb680522a753bac7dff306b4a1cfd75e26"
|
||||
[testbench]="aa7b0c6cf32994c106ae517a08134c28a96ff5b2"
|
||||
)
|
||||
|
||||
DESCRIPTION="Single-header FLAC audio decoder library"
|
||||
HOMEPAGE="https://github.com/mackron/dr_libs/"
|
||||
SRC_URI="https://github.com/mackron/dr_libs/archive/${COMMITS[dr_flac]}.tar.gz -> ${P}.gh.tar.gz
|
||||
test? ( https://github.com/ietf-wg-cellar/flac-test-files/archive/${COMMITS[testbench]}.tar.gz
|
||||
-> flac-test-files-${COMMITS[testbench]}.gh.tar.gz )"
|
||||
|
||||
S="${WORKDIR}/dr_libs-${COMMITS[dr_flac]}"
|
||||
|
||||
LICENSE="|| ( MIT-0 public-domain )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
BDEPEND="test? ( media-libs/flac )"
|
||||
|
||||
TESTCASES=(
|
||||
dr_flac_seeking.c
|
||||
dr_flac_{decoding,test_0}.{c,cpp}
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
if use test; then
|
||||
# Sanitize testbench and move to expected location
|
||||
find "${WORKDIR}"/flac-test-files-${COMMITS[testbench]}/subset -type f \
|
||||
\! -name "*.flac" -delete || die
|
||||
mv -T "${WORKDIR}"/flac-test-files-${COMMITS[testbench]}/subset \
|
||||
tests/testvectors/flac/testbench || die
|
||||
|
||||
# Disable profiling tests as they are not relevant downstream.
|
||||
for tcase in ${TESTCASES[@]}; do
|
||||
sed -i "s/doProfiling = DRFLAC_TRUE/doProfiling = DRFLAC_FALSE/" \
|
||||
tests/flac/$tcase || die "sed failed on tests/flac/$tcase"
|
||||
done
|
||||
|
||||
fi
|
||||
|
||||
awk '/Introduction/,/\*\//' dr_flac.h | sed '$d' > README
|
||||
pipestatus || die
|
||||
awk '/REVISION HISTORY/,/\*\//' dr_flac.h | sed '$d' > CHANGELOG
|
||||
pipestatus || die
|
||||
default
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if use test; then
|
||||
local MY_{C,CC,CXX,BUILD,FLAGS}
|
||||
MY_CC=$(tc-getCC)
|
||||
MY_CXX=$(tc-getCXX)
|
||||
|
||||
pushd tests > /dev/null || die
|
||||
for tcase in ${TESTCASES[@]}; do
|
||||
case ${tcase} in
|
||||
*.cpp)
|
||||
MY_C=${MY_CXX}
|
||||
MY_FLAGS=${CXXFLAGS}
|
||||
;;
|
||||
*.c)
|
||||
MY_C=${MY_CC}
|
||||
MY_FLAGS=${CFLAGS}
|
||||
;;
|
||||
*)
|
||||
die "Unknown test case ${tcase}"
|
||||
;;
|
||||
esac
|
||||
MY_BUILD="${MY_C} flac/${tcase} -o bin/${tcase} ${MY_FLAGS} ${CPPFLAGS}"
|
||||
case ${tcase%.*} in
|
||||
dr_flac_seeking)
|
||||
;&
|
||||
dr_flac_decoding)
|
||||
MY_BUILD="${MY_BUILD} -lFLAC ${LDFLAGS}"
|
||||
;;
|
||||
*)
|
||||
;;
|
||||
esac
|
||||
edo ${MY_BUILD}
|
||||
done
|
||||
popd || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
pushd tests > /dev/null || die
|
||||
for tcase in ${TESTCASES[@]}; do
|
||||
edo bin/${tcase}
|
||||
done
|
||||
popd || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
einstalldocs
|
||||
doheader dr_flac.h
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>watermanpaint@posteo.net</email>
|
||||
<name>Lucio Sauer</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">mackron/dr_libs</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1 +0,0 @@
|
||||
DIST dr_mp3-0.6.40.gh.tar.gz 519154 BLAKE2B 7ec2c44fca62f78d3e385894d38a7d8963d251f27fd5cb280bf6c27164a9d9ff0fbbf99bb54e5a96476a6afa6f0b15f7758792945555db443df844cc3315b3ba SHA512 9d4e4e45eb26790ed121b61cd2ec804c3cd73b2dc03a2358ddcc41c596e778e7de1cc664b57c00c35ebed62891413f156d457fc75b0d69682f10dcb7e1de97d8
|
||||
@@ -1,61 +0,0 @@
|
||||
# Copyright 2023-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit eapi9-pipestatus edo toolchain-funcs
|
||||
|
||||
COMMIT="37a5ffb671a4465cfefc7ba8ce7e8ae298612e5a"
|
||||
|
||||
DESCRIPTION="Single-header MP3 audio decoder library"
|
||||
HOMEPAGE="https://github.com/mackron/dr_libs/"
|
||||
SRC_URI="https://github.com/mackron/dr_libs/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz"
|
||||
|
||||
S="${WORKDIR}/dr_libs-${COMMIT}"
|
||||
|
||||
LICENSE="|| ( MIT-0 public-domain )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
# Unfortunately, the only other test is interactive.
|
||||
TESTCASES=(
|
||||
dr_mp3_test_0.c
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
awk '/Introduction/,/\*\//' dr_mp3.h | sed '$d' > README
|
||||
pipestatus || die
|
||||
awk '/REVISION HISTORY/,/\*\//' dr_mp3.h | sed '$d' > CHANGELOG
|
||||
pipestatus || die
|
||||
default
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if use test; then
|
||||
local MY_{CC,BUILD}
|
||||
MY_CC=$(tc-getCC)
|
||||
|
||||
pushd tests > /dev/null || die
|
||||
for tcase in ${TESTCASES[@]}; do
|
||||
MY_BUILD="${MY_CC} mp3/${tcase} -o bin/${tcase} ${CFLAGS} ${CPPFLAGS}"
|
||||
edo ${MY_BUILD}
|
||||
done
|
||||
popd || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
pushd tests > /dev/null || die
|
||||
for tcase in ${TESTCASES[@]}; do
|
||||
edo bin/${tcase}
|
||||
done
|
||||
popd || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
einstalldocs
|
||||
doheader dr_mp3.h
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>watermanpaint@posteo.net</email>
|
||||
<name>Lucio Sauer</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">mackron/dr_libs</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1 +0,0 @@
|
||||
DIST dr_wav-0.13.17.gh.tar.gz 519185 BLAKE2B 6223639f9500713b9dbf830a2ac9b7f9b86f6010ca2531b70f673309ba44994ba84e2cadbce395e7bc0629bcf744698032ae6fe85387b80e81bcb46ba8fc5ff9 SHA512 2c521b95ca070aa87eb45b91a169822ac7324f535a24cc01053fc6da93f9fe955e940ec8ee3a1cc2b645c0ecbb278f44164c54cbbb88a880206a48157a4a8399
|
||||
@@ -1,107 +0,0 @@
|
||||
# Copyright 2023-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit eapi9-pipestatus edo toolchain-funcs
|
||||
|
||||
COMMIT="660795b2834aebb2217c9849d668b6e4bd4ef810"
|
||||
|
||||
DESCRIPTION="Single-header WAV audio loader and writer library"
|
||||
HOMEPAGE="https://github.com/mackron/dr_libs/"
|
||||
SRC_URI="https://github.com/mackron/dr_libs/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz"
|
||||
|
||||
S="${WORKDIR}/dr_libs-${COMMIT}"
|
||||
|
||||
LICENSE="|| ( MIT-0 public-domain )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc64"
|
||||
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
BDEPEND="test? ( media-libs/libsndfile )"
|
||||
|
||||
TESTCASES=(
|
||||
dr_wav_encoding.c
|
||||
dr_wav_{decoding,test_0}.{c,cpp}
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
if use test; then
|
||||
# Unbundle library with incorrect include path.
|
||||
sed -i 's,"../../../miniaudio/miniaudio.h",<miniaudio/miniaudio.h>,' \
|
||||
tests/wav/dr_wav_playback.c || die
|
||||
# Disable profiling tests as they are not relevant downstream.
|
||||
sed -i 's/doProfiling = DRWAV_TRUE/doProfiling = DRWAV_FALSE/' \
|
||||
tests/wav/dr_wav_decoding.c || die
|
||||
# Test cases dr_wav_{en,de}coding.{c,cpp} write and read a file from a
|
||||
# missing directory.
|
||||
mkdir tests/testvectors/wav/tests || die
|
||||
fi
|
||||
|
||||
awk '/Introduction/,/\*\//' dr_wav.h | sed '$d' > README
|
||||
pipestatus || die
|
||||
awk '/REVISION HISTORY/,/\*\//' dr_wav.h | sed '$d' > CHANGELOG
|
||||
pipestatus || die
|
||||
default
|
||||
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if use test; then
|
||||
local MY_{C,CC,CXX,BUILD,FLAGS}
|
||||
MY_CC=$(tc-getCC)
|
||||
MY_CXX=$(tc-getCXX)
|
||||
|
||||
pushd tests > /dev/null || die
|
||||
for tcase in ${TESTCASES[@]}; do
|
||||
case ${tcase} in
|
||||
*.cpp)
|
||||
MY_C=${MY_CXX}
|
||||
MY_FLAGS=${CXXFLAGS}
|
||||
;;
|
||||
*.c)
|
||||
MY_C=${MY_CC}
|
||||
MY_FLAGS=${CFLAGS}
|
||||
;;
|
||||
*)
|
||||
die "Unknown test case ${tcase}"
|
||||
;;
|
||||
esac
|
||||
MY_BUILD="${MY_C} wav/${tcase} -o bin/${tcase} ${MY_FLAGS} ${CPPFLAGS}"
|
||||
case ${tcase%.*} in
|
||||
dr_wav_encoding)
|
||||
MY_BUILD="${MY_BUILD} -lm ${LDFLAGS}"
|
||||
;;
|
||||
*)
|
||||
;;
|
||||
esac
|
||||
edo ${MY_BUILD}
|
||||
done
|
||||
popd || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local MY_RUN
|
||||
|
||||
pushd tests || die
|
||||
for tcase in ${TESTCASES[@]}; do
|
||||
MY_RUN="./bin/${tcase}"
|
||||
case ${tcase%.*} in
|
||||
dr_wav_encoding)
|
||||
MY_RUN="${MY_RUN} testvectors/wav/tests/test_encode_gentoo"
|
||||
;;
|
||||
*)
|
||||
;;
|
||||
esac
|
||||
edo ${MY_RUN}
|
||||
done
|
||||
popd || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
einstalldocs
|
||||
doheader dr_wav.h
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>watermanpaint@posteo.net</email>
|
||||
<name>Lucio Sauer</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">mackron/dr_libs</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -2,4 +2,4 @@ DIST aimp-6.00-3017a.x86_64.rpm 67692552 BLAKE2B cd9a4a49cb31e1ce9a147f335a7f3d0
|
||||
DIST aimp-6.00-3021a.x86_64.rpm 70594958 BLAKE2B fa806e3aa73287062fb37ce6d55722a1acc5ffc46af704ba3b63ab0d1c65c2a169aa856875431e0a6353172d0efe627fef52149054edf5eb0807abc38103997b SHA512 f885b25177739a8428ed62be1b481ffe99cb7014ef7ba733d0a8c191fdc8dae6389733c29c3b649d034117b77d994be976c55c457cd8b16d68f572505077358f
|
||||
DIST aimp-6.00-3027a.x86_64.rpm 69175889 BLAKE2B 24ee34f31c624d562cd949a1164aabdb667eb4da718a397e0351aed0048c29513d018f771ab7fe348cdca405c52be479d5e6252de36f26da9d5edcf451a6fae1 SHA512 ccd6fbd44b2c8f86b875a8e42a645e65e234e91403d9925976794dc942ef976bc38d0d730bb4add0d7760b13fb6c79f81a6a18b292bb5288396259171b1b639f
|
||||
DIST aimp-6.00-3030a.x86_64.rpm 68703772 BLAKE2B c899777928c23c20412d2b2735f9696ef4a5e8032787a1f04b4d8016df6dd38cee4eb3fd4602c58b86822a74973827c16e78cba38d5b2ecdffc18f9225b906f0 SHA512 a45d42e2811d57f8156a3fdb1b2c667ebad70e33345593c8097084b01c80b977eafa7acba005ec32d2a35ff1746e9b2f5e7a6d5a82c3de3a9056a31e1be5486f
|
||||
DIST aimp-6.00-3035a.x86_64.rpm 69613144 BLAKE2B b116e8dc56bcd36ec26736c00b7123b7200741e82e2f3dea392de9a64792997d52084ebd8508ecff57c1a359bd0ef2c1e404ca3b8e83f7c5cce21304599cbc1c SHA512 ad32a0e344a185c0ed707b8f8e1aabbd289d8456778437032bcbf3e456536992f371c06140d65baf55b06c6657a9d986908a2158d64a0c52a46c4703562547fb
|
||||
DIST aimp-6.00-3036a.x86_64.rpm 69633495 BLAKE2B fa5b0b67f469754fb52a557b2ae2702b6b14b2107fc8d226ee54bbcde9b89793eee883d00b519b019ed02e679f4973f40835fc1bfe5d3fef9deec6f8b71eccf8 SHA512 9e0ac652dd7ca746ca18c78279154576f3759e15d321d94a6139fb6af3c43ec6ba01a7481e9402b6a0d089de8c13151426a7eb7127668c5b8f1ef0d74a7a7bde
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
DIST mpv_sponsorblock_minimal-2023.08.20.tar.gz 14419 BLAKE2B bb055273d1dc6f1aaeb6cc4a77f1686dc4f98930b59eeb185c379f0e9da172f960d194cc7b26fe914fd54b0fcafc6600eda5f4690561e5ba669a3243c8abf6a3 SHA512 f790ae06e26bd78b686790245d2aa135af2f0f71e11a800ad916e6ba9cc863f4be9ec7829945ac9dfe1349c51ac9f2bcba5fd4c4c3c7b08660ecce1289c7ec21
|
||||
DIST mpv_sponsorblock_minimal-2026.02.09.tar.gz 14973 BLAKE2B b1a5ea51363f760ebcb0f385422db92875443dcb25c473f8904e3ea227adea85bafc7552cfe17cfb7f7e77e69c5a99b0030690d601f4edfa92020b49fb84c5ed SHA512 136ff65317d0d6ebaa6d98fca9960ff144ab4bc6dbaec86ecc850619362eeafc9b9cb8065e4d9f89ccf8091f348ecb50317d1253950a01bb1d869075a700333a
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
# Copyright 2022-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
USE_MPV="rdepend"
|
||||
MPV_REQ_USE="lua"
|
||||
inherit mpv-plugin
|
||||
|
||||
COMMIT="8f4b186d6ea46e6fe0e5e94a53dda2f50dceb576"
|
||||
DESCRIPTION="A minimal script to skip sponsored segments of YouTube videos"
|
||||
HOMEPAGE="https://codeberg.org/jouni/mpv_sponsorblock_minimal"
|
||||
SRC_URI="https://codeberg.org/jouni/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="net-misc/curl"
|
||||
|
||||
MPV_PLUGIN_FILES=( sponsorblock_minimal.lua )
|
||||
DOCS=( README.md )
|
||||
@@ -1,2 +1 @@
|
||||
DIST syncthingtray-2.0.3.tar.gz 5989167 BLAKE2B 7845732d77793d3f08f71182e7feb9b854028355894175f1f4c82b8b3582e567af74e53c5ea3f35b9f21d93ab86db102b913d470a2093786c5c53896482f904b SHA512 1d31a31310b1bd5a729f47f96a224f593101a19e62507c7a17517594651076e32fd8b3c9d34fe0d9e906fd38de35d1de3bc11e5f41fe093c377fb8b6939bdfdc
|
||||
DIST syncthingtray-2.0.5.tar.gz 5998739 BLAKE2B a06b56b2d73f66e85ba1a999d7132de755ce9b9d8dbc4c4ae9b9446470de44d753175fcc2626ffe47104b665a4ec724002397be14cee17a225968ba8e17f38f5 SHA512 889efbf552a44a432304e5f6a9f7ed04f3a2e87a221818c6eb77b97a3d16824be70574fbd922954bb2d6d91a339a856dd848ba93c4a13e4e54ab2feeb8e18e53
|
||||
|
||||
@@ -1,63 +0,0 @@
|
||||
# Copyright 2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
inherit cmake virtualx
|
||||
|
||||
DESCRIPTION="Tray application and Dolphin/Plasma integration for Syncthing"
|
||||
HOMEPAGE="https://github.com/Martchus/syncthingtray"
|
||||
|
||||
SRC_URI="https://github.com/Martchus/syncthingtray/archive/refs/tags/v$PV.tar.gz -> $P.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="kio plasmoid +qt6 test"
|
||||
REQUIRED_USE="
|
||||
plasmoid? ( qt6 )
|
||||
"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/boost
|
||||
!qt6? (
|
||||
dev-qt/qtconcurrent:5
|
||||
dev-qt/qtnetwork:5
|
||||
dev-qt/qtsvg:5
|
||||
gui-libs/qtforkawesome[qt5]
|
||||
gui-libs/qtutilities[qt5]
|
||||
kio? ( kde-frameworks/kio:5 )
|
||||
)
|
||||
qt6? (
|
||||
dev-qt/qtbase:6[concurrent,network]
|
||||
dev-qt/qtsvg:6
|
||||
gui-libs/qtforkawesome[qt6]
|
||||
gui-libs/qtutilities[qt6]
|
||||
kio? ( kde-frameworks/kio:6 )
|
||||
plasmoid? ( kde-plasma/libplasma:6 )
|
||||
)
|
||||
"
|
||||
RDEPEND="$DEPEND
|
||||
net-p2p/syncthing
|
||||
"
|
||||
BDEPEND="
|
||||
qt6? (
|
||||
plasmoid? ( kde-frameworks/extra-cmake-modules )
|
||||
)
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DCONFIGURATION_PACKAGE_SUFFIX_QTUTILITIES=-$(usex !qt6 qt5 qt6)
|
||||
-DQT_PACKAGE_PREFIX=$(usex !qt6 Qt5 Qt6)
|
||||
-DKF_PACKAGE_PREFIX=$(usex !qt6 KF5 KF6)
|
||||
-DNO_FILE_ITEM_ACTION_PLUGIN=$(usex !kio)
|
||||
-DNO_PLASMOID=$(usex !plasmoid)
|
||||
-DEXCLUDE_TESTS_FROM_ALL=$(usex !test)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
src_test() {
|
||||
virtx cmake_src_test
|
||||
}
|
||||
@@ -1,4 +0,0 @@
|
||||
DIST phosh-osk-stub-0.42.0.tar.xz 322832 BLAKE2B 04b61aee3f052561a9605fc7ef1ab053c9bedfced1f2c4868bc65e09689f105379881a348a2e69efc57d31977f40c397e1bf6137adc2e9aa39dedc6f1f211535 SHA512 bfc8c5d4da07bb44b18d42a548d567baaad54d57d24334e07efcb0baf2d6a56e40bb69ec20082d6c4bd775bea328014a5511256c0e68d4ed1db699ebc1b99345
|
||||
DIST phosh-osk-stub-0.42.0.tar.xz.asc 833 BLAKE2B 6708017deee1947e726ba989a7b5f929058f519940f45afad0393ff3db0d2159c53fa0e392cc7f9e002b71dd15817459e11e9b254d525ee9db0a4f42a04256d4 SHA512 34572065a6bd21e726225cf5eff25c6dd93f74990b3187665b31400d58d50c6c455c31b59c13f96c2f6109cf4dee62862cb1145ba5ae487ee0df78ba7e274795
|
||||
DIST phosh-osk-stub-0.47.0.tar.xz 330804 BLAKE2B 3cee11c1b317ddf600f379f01c120903a9cb89d90bdcc13c0094e86cd722cfcbe4248af59371c55c1732011847aa2351c6d4f982ba3c13a1947efd5ca441ab3c SHA512 b4cce53eb7189633153dcf73af8a2bca1550feae84e81c9d73a035b8fd361f263c12e5583f9906a9761b1cffcf4495edafedee338a03e3315759d730f75e594d
|
||||
DIST phosh-osk-stub-0.47.0.tar.xz.asc 833 BLAKE2B 31f6145f05ccac124b5e834a14eee70c06249646b7eb155d9775f285e5a371201965c7f8f7bc88bf68667a5e9c24297c0447ec6fd1d7744edcfd9caff5ba22fd SHA512 87c55171dcc2301b1f47fb32d6109fd029bd4289282b40554cbc14e12742e917639ed954f775afe230b97c732597beaa0e7786ddd0d1e48341a86d5b1bfaf5bc
|
||||
@@ -1,93 +0,0 @@
|
||||
# Copyright 2024-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit gnome2-utils meson virtualx verify-sig xdg
|
||||
|
||||
DESCRIPTION="On-screen keyboard stub"
|
||||
HOMEPAGE="https://gitlab.gnome.org/guidog/phosh-osk-stub"
|
||||
SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz
|
||||
verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="gtk-doc man systemd test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
# TODO: package govarnam
|
||||
# TODO: hunspell is automagic
|
||||
COMMON_DEPEND="
|
||||
app-shells/fzf
|
||||
app-text/hunspell:=
|
||||
>=dev-libs/glib-2.80:2
|
||||
>=dev-libs/gmobile-0.2.0
|
||||
dev-libs/feedbackd
|
||||
dev-libs/json-glib
|
||||
>=dev-libs/wayland-1.14
|
||||
>=gnome-base/gnome-desktop-3.26:3
|
||||
>=gui-libs/libhandy-1.1.90:1
|
||||
x11-libs/cairo
|
||||
>=x11-libs/gtk+-3.22:3[wayland]
|
||||
x11-libs/libxkbcommon[wayland]
|
||||
x11-libs/pango
|
||||
systemd? ( >=sys-apps/systemd-241:= )
|
||||
!systemd? ( >=sys-auth/elogind-241 )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-libs/wayland-protocols-1.12
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
gnome-base/gsettings-desktop-schemas
|
||||
"
|
||||
BDEPEND="
|
||||
dev-libs/glib:2
|
||||
dev-libs/libxml2:2
|
||||
dev-util/gdbus-codegen
|
||||
dev-util/glib-utils
|
||||
dev-util/wayland-scanner
|
||||
sys-devel/gettext
|
||||
gtk-doc? ( dev-util/gi-docgen )
|
||||
man? ( dev-python/docutils )
|
||||
test? ( dev-libs/json-glib )
|
||||
verify-sig? ( sec-keys/openpgp-keys-phosh )
|
||||
"
|
||||
|
||||
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc"
|
||||
|
||||
QA_DESKTOP_FILE="usr/share/applications/sm.puri.Phosh.OskStub.desktop"
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
-Ddefault_osk=false
|
||||
$(meson_use gtk-doc gtk_doc)
|
||||
$(meson_use man)
|
||||
$(meson_use test tests)
|
||||
)
|
||||
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
src_test() {
|
||||
virtx meson_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
|
||||
if use gtk-doc; then
|
||||
mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
|
||||
mv "${ED}"/usr/share/doc/pos-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_pkg_postrm
|
||||
gnome2_schemas_update
|
||||
}
|
||||
@@ -1,91 +0,0 @@
|
||||
# Copyright 2024-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit gnome2-utils meson virtualx verify-sig xdg
|
||||
|
||||
DESCRIPTION="Alternative on screen keyboard for Phosh"
|
||||
HOMEPAGE="https://gitlab.gnome.org/guidog/phosh-osk-stub"
|
||||
SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz
|
||||
verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="gtk-doc man systemd test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
# TODO: package govarnam
|
||||
# TODO: hunspell is automagic
|
||||
RDEPEND="
|
||||
app-shells/fzf
|
||||
app-text/hunspell:=
|
||||
>=dev-libs/glib-2.80:2
|
||||
dev-libs/feedbackd
|
||||
dev-libs/json-glib
|
||||
>=dev-libs/wayland-1.14
|
||||
>=gnome-base/gnome-desktop-3.26:3=
|
||||
>=gui-libs/libhandy-1.1.90:1
|
||||
x11-libs/cairo
|
||||
>=x11-libs/gtk+-3.22:3[wayland]
|
||||
x11-libs/pango
|
||||
systemd? ( >=sys-apps/systemd-241:= )
|
||||
!systemd? ( >=sys-auth/elogind-241 )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-libs/gmobile-0.2.0
|
||||
>=dev-libs/wayland-protocols-1.12
|
||||
>=gnome-base/gsettings-desktop-schemas-47
|
||||
x11-libs/libxkbcommon[wayland]
|
||||
"
|
||||
BDEPEND="
|
||||
dev-libs/glib:2
|
||||
dev-libs/libxml2:2
|
||||
dev-util/gdbus-codegen
|
||||
dev-util/glib-utils
|
||||
dev-util/wayland-scanner
|
||||
sys-devel/gettext
|
||||
gtk-doc? ( dev-util/gi-docgen )
|
||||
man? ( dev-python/docutils )
|
||||
test? ( dev-libs/json-glib )
|
||||
verify-sig? ( sec-keys/openpgp-keys-phosh )
|
||||
"
|
||||
|
||||
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc"
|
||||
|
||||
QA_DESKTOP_FILE="usr/share/applications/mobi.phosh.OskStub.desktop"
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
-Ddefault_osk=false
|
||||
$(meson_use gtk-doc gtk_doc)
|
||||
$(meson_use man)
|
||||
$(meson_use test tests)
|
||||
)
|
||||
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
src_test() {
|
||||
virtx meson_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
|
||||
if use gtk-doc; then
|
||||
mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
|
||||
mv "${ED}"/usr/share/doc/pos-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_pkg_postrm
|
||||
gnome2_schemas_update
|
||||
}
|
||||
@@ -18,6 +18,11 @@
|
||||
|
||||
# New entries go on top.
|
||||
|
||||
# Lucio Sauer <watermanpaint@posteo.net> (2026-02-09)
|
||||
# Depends on masked KF5 packages, no porting to KF6 in sight.
|
||||
# Removal on 2026-03-09
|
||||
kde-apps/kwalletcli
|
||||
|
||||
# Florian Schmaus <flow@gentoo.org) (2026-02-09)
|
||||
# bcachefs 1.33 through 1.35 has a serious bug in the early reconcile
|
||||
# data update path on multi-device setups. Upgrade to 1.36 as soon as
|
||||
@@ -66,18 +71,6 @@ dev-python/json-schema-for-humans
|
||||
# Removal on 2026-02-14
|
||||
dev-util/cmakelang
|
||||
|
||||
# Lucio Sauer <watermanpaint@posteo.net> (2026-01-04)
|
||||
# Header-only libraries without consumers
|
||||
# Removal on 2026-02-04
|
||||
media-libs/dr_flac
|
||||
media-libs/dr_mp3
|
||||
media-libs/dr_wav
|
||||
|
||||
# Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in> (2026-01-04)
|
||||
# Replaced by phosh-base/phosh-osk-stevia.
|
||||
# Removal on 2026-02-04.
|
||||
phosh-base/phosh-osk-stub
|
||||
|
||||
# Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in> (2026-01-03)
|
||||
# Critical security vulnerabilities.
|
||||
<net-im/conduit-0.10.11
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
DIST Logic-2.4.39-linux-x64.AppImage 191523196 BLAKE2B 5c12092bb1ae95e8e5095bcb2d75f86044473308ce20c2dd288f76f5a441742dea5f7fc7bf4168eaef0b58caadcd20b8874d52d1b1c22e4fb8425802a6f34b96 SHA512 7eb9e90ab3cb1cf20aeee4af93b6bcc24021a4853dde53f84e1260c7029f876d2cd4f5eefecec66bd741662084f3743d3ede8f252c1dc21e1d96beb1d74efe2d
|
||||
DIST Logic-2.4.40-linux-x64.AppImage 191604343 BLAKE2B c342c195c5de201d909bd8000844b4e0f0b14ab1996e7a7a6cca5ddd10397feb463a137b1a70eac3b208ae30ee12754c4f828a2dfb8b518b637113a0112c8edb SHA512 bc43b6f4690a1957db3bddc4d56c2bf5179ede9e2bd556306d638cb8a5fc6da7c4c1f495222f26e32af6806b07dcb6a43b4706e2649e55fc02e75c05b7e11733
|
||||
DIST Logic-2.4.41-linux-x64.AppImage 193860856 BLAKE2B f07808653d9dfcadae12e81ddda843e462e0d0fb88efa9418dd662dcafbba592d7138ea1608e6bc9d187c0cb38b5f661978c6eb49c0a41c25dd5992bba1dac80 SHA512 e1a9096c9af25e6a8e8b6d0a0417643d24da740878665e17b2f2dbc0210105c833b03f71ec1bdcaf3bf0c7846602350946f93ccd51c025d97c900147d14e83b1
|
||||
|
||||
130
sci-electronics/logic-bin/logic-bin-2.4.41.ebuild
Normal file
130
sci-electronics/logic-bin/logic-bin-2.4.41.ebuild
Normal file
@@ -0,0 +1,130 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CHROMIUM_LANGS="
|
||||
af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi
|
||||
hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv
|
||||
sw ta te th tr uk ur vi zh-CN zh-TW
|
||||
"
|
||||
|
||||
inherit chromium-2 desktop xdg
|
||||
|
||||
APPIMAGE="Logic-${PV}-linux-x64.AppImage"
|
||||
DESCRIPTION="Saleae logic analyzer"
|
||||
HOMEPAGE="https://www.saleae.com"
|
||||
|
||||
SRC_URI="
|
||||
amd64? ( https://downloads2.saleae.com/logic2/${APPIMAGE} )
|
||||
"
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="Saleae"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64"
|
||||
|
||||
RESTRICT="bindist mirror strip"
|
||||
|
||||
RDEPEND="
|
||||
app-accessibility/at-spi2-core:2
|
||||
dev-libs/dbus-glib
|
||||
dev-libs/expat
|
||||
dev-libs/glib:2
|
||||
dev-libs/libdbusmenu
|
||||
dev-libs/nspr
|
||||
dev-libs/nss
|
||||
media-libs/alsa-lib
|
||||
media-libs/mesa
|
||||
net-print/cups
|
||||
sys-apps/dbus
|
||||
sys-libs/libxcrypt
|
||||
virtual/zlib
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf:2
|
||||
x11-libs/gtk+:2
|
||||
x11-libs/gtk+:3
|
||||
x11-libs/libnotify
|
||||
x11-libs/libX11
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXScrnSaver
|
||||
x11-libs/libXtst
|
||||
x11-libs/libdrm
|
||||
x11-libs/libxcb
|
||||
x11-libs/libxkbcommon
|
||||
x11-libs/pango
|
||||
"
|
||||
|
||||
BDEPEND="dev-util/patchelf"
|
||||
|
||||
QA_PREBUILT="*"
|
||||
|
||||
src_unpack() {
|
||||
cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
|
||||
|
||||
cd "${S}" || die # "appimage-extract" unpacks to current directory
|
||||
chmod +x "${APPIMAGE}" || die
|
||||
./"${APPIMAGE}" --appimage-extract || die
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Fix permissions
|
||||
find "${S}" -type d -exec chmod a+rx {} + || die
|
||||
find "${S}" -type f -exec chmod a+r {} + || die
|
||||
|
||||
cd squashfs-root || die
|
||||
|
||||
for f in *.so; do
|
||||
patchelf --set-rpath '$ORIGIN' $f || die
|
||||
done
|
||||
|
||||
# scanelf: rpath_security_checks(): Security problem NULL DT_RUNPATH
|
||||
pushd resources/linux-x64/Analyzers || die
|
||||
for f in *.so; do
|
||||
patchelf --set-rpath '$ORIGIN' $f || die
|
||||
done
|
||||
popd || die
|
||||
|
||||
pushd locales || die
|
||||
chromium_remove_language_paks
|
||||
popd || die
|
||||
|
||||
default
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
default
|
||||
chromium_suid_sandbox_check_kernel_config
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cd "${S}/squashfs-root" || die
|
||||
|
||||
insinto /usr/share
|
||||
doins -r ./usr/share/icons
|
||||
|
||||
local -a toremove=(
|
||||
.DirIcon
|
||||
AppRun
|
||||
Logic.png
|
||||
usr/lib/libnotify.so.4
|
||||
usr/lib/libXss.so.1
|
||||
usr/lib/libXtst.so.6
|
||||
)
|
||||
rm -r "${toremove[@]}" || die
|
||||
|
||||
insinto /opt/Logic
|
||||
doins -r ./*
|
||||
|
||||
fperms 4755 /opt/Logic/chrome-sandbox
|
||||
for i in Logic chrome_crashpad_handler *.so* usr/lib/*.so*; do
|
||||
fperms +x "/opt/Logic/${i}"
|
||||
done
|
||||
|
||||
dosym -r "/opt/Logic/Logic" /usr/bin/Logic
|
||||
domenu Logic.desktop
|
||||
}
|
||||
Reference in New Issue
Block a user