diff --git a/app-misc/kanata/Manifest b/app-misc/kanata/Manifest
index 453791d39c..4922b94795 100644
--- a/app-misc/kanata/Manifest
+++ b/app-misc/kanata/Manifest
@@ -14,15 +14,16 @@ DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103
DIST backtrace-0.3.74.crate 88516 BLAKE2B 594b537f3860560bc790d04d72a91ea25bbf5f2494b9c43377129a8021c02d9c16471a223e518889775a816c45513b14bf097c453846b62302a58b59753a5fcb SHA512 00cb2be0626f0bf6ec8b8f525bb129d3ac74c386c5e46ee0f343edb78c863222521f8132876057a5a1facacf40792dea51f2f20e986b35f3a85bca3dcf5c1520
DIST backtrace-ext-0.2.1.crate 11401 BLAKE2B fcb46f96043ce67b65b8eafdcbad380af376fed730dda81193f3f0024f13caf596f7192c34b6b333d0bd12a5918bfa6b551281d13f8a4c9dc51e3850068577cb SHA512 717f43b1912a4f038b58b585683160fe33dc6117a7c65b02dad6996c359e245536c3c0784719e1781b8dba515e8fe756e810a379cddb796634845dce0b704931
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
-DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf
+DIST bitflags-2.9.1.crate 47913 BLAKE2B b14ee41348336981ab86459417b9feab90879a11a6524a8b43f2b89c09c844b4441c31e315c471be00ad21fa88b5dcc7671b56567fdcd72bb0790ceeaa25813b SHA512 6baeac42e4227e58030e317125a3c23997beceb44f9262f029e59c6dc36dd1733f2e88b3c3c8ad22f806245ef404512a880b16f3c8c52fa5c4aab287bb3cfe27
DIST bitvec-1.0.1.crate 224375 BLAKE2B 9f109db6888cf73d69646911cc1c9e90535e54a7afc436d878bbc63ca20a30cc6e5b5b5cd42aa78c38df5a4012454769c126f9072f39d58bdd09e54887ba6d9f SHA512 83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e
DIST block2-0.5.1.crate 24191 BLAKE2B 6fb5505091c5f06524f20250d3c649bec46a93e96ea08227ed91163bcfd0c64fdfebbe86e77a4e64d0d049036e14d5d28ff1c85c4707d4791651616cd6c7ed6a SHA512 084b15f06d005c9d4b78b20a85ed804ca10143e3bfc6b52c4c90f72b4b3455fd27bb02577a01f7c21e58a60d174c1b5d29b662da05b9e35688dcd266a988e045
-DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
+DIST bumpalo-3.19.0.crate 96414 BLAKE2B f8c155f77cf977d72749f3cb943a6b171dfc4f67135da345a935ba603f2b52b5feafbba908b31feff391128196c7b0088f6f62d5b37bc4d2277fc0fb9c560b54 SHA512 58db27a643c55adae07061100e3604dad0056bacd42ce1142bcc34249645e9313e886c3174a755593544684fcc632f134f9c6066752ac695254fb9ecd40878cf
DIST bytemuck-1.19.0.crate 50363 BLAKE2B e3dc5d5285367a0e79976f4b96a5d1204c35ac33d822bc5d2e8bbb2d06d3e2c59ef63f1c1eefe12277cdce6c1730fafc0ba4583be193bf68f9a84d541ea7f55e SHA512 7f150a5b63a8aa2f59d1fae7cfc70d08a78a19ce4171352aeb3f252a5cae90f76b75d6517d6d6872d9b05254b16629b7fcffccc825d7813b40d95b4fcfb20174
DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
DIST byteorder-lite-0.1.0.crate 15909 BLAKE2B 751735c5fd618d548c0dddc2c6a4a1bfb41a2eb30ee2860b9e7b5bb75d591a9787aa36940acd9ab14242636e37aca6d568f39df07f7cbb771cc475234c696e3d SHA512 d38837acc5926fe98ddf4336a603412f678b5f46d53a7eb926a8885d28aa24d51e3968f0eb2e6d2d7711e5ba30b8006a27076ea596b0699e93ad3d9e05483c4c
DIST cc-1.1.31.crate 84637 BLAKE2B 80b95666f87f80f20efc53aacb132db32900132a58995411e95fdb043e65467ac3c84ac905d13206524d9666563486ab594a09df1fe86035ec3e5542f78a6f5e SHA512 fbc42db9e908d69fe2dac18605e057f3187ccca067ee0e9f0c271b6b9dd213f0bce1a1e32f073bc012d2ea756878929f506775076d453593a14accc5f9a159ea
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c
DIST clap-4.5.20.crate 56376 BLAKE2B 8efa9c3e171ef38c98a25c526f528629e7e72850c6ec27e7e89a212403ee90d7d005b00750769e4335423ecec1d86abb35c19b0bf7f2c063bc7c6a8bd59d6804 SHA512 e432a118a2ec15b273a404c3cb75bbe579b11034ba55def1823d4670c6553e3d8611074a24f50a0f4adc8bda184213b06106c44c68a19d267342c53e345351d4
DIST clap_builder-4.5.20.crate 163812 BLAKE2B 689110f2e4f46e8c4c779b6c39cb5f5758c3a32ea5bbfa1faaa6642da7d650cac0827a3e5b503c5054a85e0e7dbf04e7c53d65991a45f3be90c75070cc9c200a SHA512 e914c8b6592f9d230b4f4290cf4b4d73d0160c12a1fa3976c74bad21ff16da532d6af792f0a33fa472166f1cd551291b5d1d71fe8b359040040418694ec52000
DIST clap_derive-4.5.18.crate 30131 BLAKE2B ff962e52d8d8afcc9639365e27753c6c6943fd809ef89d9e555e8be5b2f13efa650bf1f9ae451f4c127c1529a0af1d892c3b02153b46deb912029b45983e01cb SHA512 035bb918bc7e9badd59341560f23e3a8a2e7cf945b6d8183f74052c4edfcbecf07c9ea6fce0ceef0b84c89a99d62b11760af39398897e4ee7dad0170a96cfefa
@@ -48,7 +49,7 @@ DIST endian-type-0.1.2.crate 2340 BLAKE2B 6048948b467403409807fec776add436668528
DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
DIST errno-0.3.10.crate 11824 BLAKE2B f9976b538868daba3cd2d47ff2fdcda16b4a436ca767f865f23d1139e7f232aba263dd4aa38d573442c762999c8a8beab8a4a8c10649d21b49090fa65ced1ec7 SHA512 fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f
DIST error-code-3.3.1.crate 7646 BLAKE2B 7b81bfe1fd4bb73a696672424b293f1ab60e9c2cc2d91b1af6eb226b611f577a42512de4ada24aae41524b115039b5abe0639e63af94a5c20da59a9a5c282a02 SHA512 33611da20f014cf833e9eb1d966482fc000760e6e6d66cd06ce26b2e343039f7b7831fc15eb8fc029d6303e6b8e3884b2906194d6c8af68b18d9c5ca286fb1ff
-DIST evdev-0.12.2.crate 57338 BLAKE2B ef91fc106dc38ea22a0a24e47b290e760481f76765f12b9853414a69578ad1b9b65f12cd51599661c0b0c91f112cd375495b66448b80008995d686059ce7adbb SHA512 50358976c5078dfbb1de1303f3e3309c7ad61c641449f06f97ee5de9d2b9d1432017b12ee3ef7276ecc36db81771885b9fcae1542bb6b8cf8b23ba583c52e30b
+DIST evdev-0.13.1.crate 62945 BLAKE2B f95099a15baff093fd54b46a190eef19437f3fdfc40fb965b5c33a4b3ccd6229ec523696559589e3a2f34e431db659d8db7ccd85be208a9342f81c0a71903cde SHA512 435484843248404dcc592063f8311488ec9ac847a57d141de1bb4113ce7ed84f93dcac5feed22c583b625261dd8fda97509713ebcff15d5012343cae95a84361
DIST fdeflate-0.3.7.crate 27188 BLAKE2B 284998759bf6eff9122224eeb14864d2693a166c140a2fbf84a1ad195599b5c005d1128499d2fa37431a87bfb15f65edbedf9b62a47c0964f635b6fd32033499 SHA512 7418eb5e55736788fbc3637e0ff4ee84e3b1d833684862049b3025991a5449cea6131bb04911d541178b0a91e0600546b8f2b646fc468dba6e631501b202c306
DIST flate2-1.0.35.crate 109188 BLAKE2B 8bd6e51c3bcc06044e5b8d7ead950c3beab6c6337052fd48e86175f0fc98c8d12804274308ee515dc6156bbedb2277dfa2706cdcd7baaf2a789122473248486e SHA512 aa2c4f0ad46cfbc7d2bfbdffd226eaa37f5223a34d132d8fb2dfd04c20d15a96c4882cc377fd72afbc7d13e512f5e9934386b0390a0ab2b171d081335c58fad4
DIST foreign-types-0.5.0.crate 7824 BLAKE2B 01a5111a11e48462914f9877d3228008590093633e957883fdafd3a7017e144c14fbbe713bb8b0061ebae78d20a49978191ce416a4e28317b67ec69e38acb879 SHA512 d07c92cf99c99419a3ebe05ba9154e396ab88116f46af736ffdd958c8e47741bca5d9f478f6719d5361360e844375968c1cbf6ac40995d47128a5e5fda3f6c82
@@ -68,7 +69,6 @@ DIST indexmap-2.6.0.crate 85204 BLAKE2B 420a3cceedab93e5023b476f9b6b93e570572384
DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f
DIST inotify-0.10.2.crate 26200 BLAKE2B 8080cace302b0e5aca8ed4188126992fed5b5b4f3624d0e5de70dfb426583428890513faae2fa32c31afbe1051aea03acb7a7f22d0720a24569f020a2a5ec940 SHA512 79692a043787daa67284f9b94892a09a2bebb12feaa5be2e1bcfa213b710af5499a4fb62b837d45793efdc19ed1eee00a014a7a620b5bfc9a594fe0571e96929
DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da
-DIST instant-0.1.13.crate 6305 BLAKE2B 83a2c479e21e789ca9795f66116ebc55481a42afb21f4c0ec0551edf07781901a28978667e92b01355b43e0e1a7ffcd3cc37b5501a7521da78f4f352e586c9fd SHA512 b7839431e8920c4c0841d0974eede75fc50f2bb7a9475664bd2c4ff6c558a10084e1c025e5be977c3364ae9112c365c0a6f480cb9b35ee4130ca2beebcf650a9
DIST interception-sys-0.1.3.crate 15794 BLAKE2B 36685c18f89f5499da4bc7ac3b75e73e77fe2422728c2a4630946400423e1c5a0a0fbf8690c3a724947a746ce707ac2c988fc7a57c630f28ababa5ad74dca978 SHA512 0b67d3571822c640a703b1a440a599cc6f019d41f130eef36c9b94a4149d39563a7b312eb8c67bc0f2db1576d6147994940d85e37b4b8d899d06495288472e3d
DIST is-docker-0.2.0.crate 2664 BLAKE2B 6c3b10a805bb077b9d0c54155fb9e72a15304fb3d6f0ebfc3efea8b42e02b99737d22c16a5352ee0c1f820699f765673bf0ca8f46c6a49b45796796c01015b84 SHA512 759e00292710b685954df031ef96bb650993cc3384cf03760ebaec377524cadc929c6561dde5fd3e14d71f9f122c86495dcf9893d1216d99055048542123ff06
DIST is-terminal-0.4.13.crate 7665 BLAKE2B 47a024e135ca4931a04a8dc8151f999f816ab50c924f17321af4295dd84fd51bf98ff057de967e646a461c1cc9ffbfd7ae245a9021b3a77f3812f43707b44aa2 SHA512 ea5b18dbfc965b96a27086eabc070747fdc557a6a9acd06203164e846c2f390c4bebedb29211ec008e060dc80b10f53de6d6cdc822d4f51a543057736fe33448
@@ -79,11 +79,11 @@ DIST itertools-0.12.1.crate 137761 BLAKE2B d7db67feb7418d6a779dc17d8a2f33481114c
DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311
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.72.crate 54096 BLAKE2B 76c1044b7684ccfbc06c6d43541fc39552c058fda5ccdcb7154c930d03f5260706ed42b36b305e56c5a0eb0dcee27180d3df3fbde92f3b7ba5104b0709f5714e SHA512 5a83d711a02bead2d9c05aaf8a7e3f351307b3219f4f6697bf190d9a9b36bcc10fd33ce0a334e4f3e251d52fc7411020a3631d0874097e9b519e839b713e1c42
-DIST kanata-1.9.0.tar.gz 1751385 BLAKE2B d0896e7b8d22ecd4030f1905bf862b0d832cc45aac40bc314e8b94cfd3d32e73c25c24150e76f54c5f41887cf1c0b60bc1ab7493ad133476c361729a692e8f1b SHA512 b2c07116be017ae5db3858cb5b7f1cd7dde94a3675898bbb1d0efa6e9e1fcb065a5f1f96559e3b8a0ba80e86c5f218f13f69150ca82fd7139ac792cb18cbf0f5
+DIST js-sys-0.3.77.crate 55538 BLAKE2B 8a4c04a8e93bf5dab63784a24320a314cc5cb629df788e116c452857b8c049c6bf357f3bf8f35086eaa81bc2d7f0954001addfd0577d845844871ee138e81bc6 SHA512 d9370ed6ea892bd51ea181630ca661c348f82d575381aa4c8b529113dfcab6687f4d19bceecad7e1b28ebaca74d405862150a5b5ee2d5d55efdaf98eed1ab255
+DIST kanata-1.10.0.tar.gz 1774445 BLAKE2B a5cfa922a458f2596ad1fa071b20d0dd8802b979c619f816b23b9c9bf2b505e90ae5c614a2af04a0fccb6795fa31822450eaa335eb5c1e34ce35297753684df4 SHA512 6c65da0cd1e80fbed8dce82c442c60d76cdb210aec7836a41eda86bf37c3f7648291fbb2715c7dd70174925e7dd79ad7bf15b257b79042b6c53821017264d120
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.1.5.crate 9018241 BLAKE2B 7210efa9ee500990cf1ebbc095262351ba4919435506d07d77bfbbf085b94a83ba8cba9444145b77ab28a5771e0ba6b0d7d1864783a46dc78def228c078b4d13 SHA512 853a05612c0e16904c8c55bb1fe0d1c84d5be82300bf2e487d928cc4b86eecb35bfc0687281f2d05764c605acf830673fd627227a5297738d62b33921311a4ca
+DIST karabiner-driverkit-0.2.0.crate 6769019 BLAKE2B 36bfa9a65b592ec2c32fbe00b5aeb418924241b644d48765ae9dfe3687dae23effd0caa45be952ab75394aa65da2bb2c5ff56fca58b5587d16f887ece927f3bd SHA512 414a5e092b29fa45f86df44bb0c1956861625d12b27a970712101164f328c6bde2e8aced778e20f2d52756d477b343cd5edf366f23a597b2a687bc732af137ae
DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f
DIST libc-0.2.161.crate 765389 BLAKE2B 4880efbc347e0b92faa893993f37c486a69afd1a3c741cfb9d3a2d3c87fd56e49788f8aeac17baca217f4ceee9180097386ef481f4e142942802f27983f8e6fa SHA512 264d7a872c10484b9cb19ee858c2ac44bf165297653fbc6220672bd2e0ba10913408130f21d370d2861eef529f9ecafece66515b47b4461d56e6b02f55ea2be8
DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49
@@ -92,7 +92,6 @@ DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe88
DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71
DIST malloc_buf-0.0.6.crate 1239 BLAKE2B baa59345fd372db162773adbb441caff1f6bad965c3681f244161deaee76282fa09b9af0d0642cd39ef35689f85f5bd7c2efb7ba8119a58e86c7cd12d81b2c6b SHA512 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed
DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2
-DIST memoffset-0.6.5.crate 7686 BLAKE2B 9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009 SHA512 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f
DIST memoffset-0.7.1.crate 8556 BLAKE2B 1ef270f1c8dba32e66cf47a1835f10c342024762c0e56953f16e82d575250028154054d4c42b1324c60f955a40fad3bbb1c5fced147c11c9a4ad62f6f0e948c3 SHA512 40ca3c4b1fb929bec75bfcde0135037f81a6c5aa80181bc7dd7bbcd9c0946288eea8d23fca95e296567ccb02155ed0f66c7c23644b5cb3e6d3932be9f9742157
DIST miette-5.10.0.crate 88585 BLAKE2B a0cc03832fa59ec5c3eeb7e39bc1fbbf42988eaea8940e8e39cfb9190202b3d5826e09733e0c9b2d8c5217e14f4ac888ae93914ccb6adb206026a65e922c6729 SHA512 415d16a732925fef5945c08910dcd770fa3a6deedc4753dfe93e8697ad6f017c22fc13c5741f9e22a405b2f5c58ba2fa937ae37df11da8ede2d053c0f1f2a12d
DIST miette-derive-5.10.0.crate 16062 BLAKE2B 240d12f522b02f06761b6674a636c3497418b05122d89d08245faa4028543d056789570a5c39e04448acac3036964dd49ea7b132db8eab979d38c96f21012344 SHA512 e78d2fa3fdfbeaa22cbda08e39fa2e8daba0ff664c1ce7afff3d79e74839b1fdfa22c0bd611bcde53c31ac2e064d7d6d708f2ee61e795317c5714b931607cb21
@@ -102,8 +101,8 @@ DIST muldiv-0.2.1.crate 4967 BLAKE2B b53558b329d6c0137840cd6abc81de2d64ec0c857d6
DIST muldiv-1.0.1.crate 4901 BLAKE2B cbb30434b4a264867b31246c685d6b576d1227b61888d5d8795e4a48cc129630a82eae1acaeb21f9fac3fdf79f5ce0180a364833049c15e1446d391b5a3a16ae SHA512 387c201722bf279d4cfd8f326ab0aa43314581d02ad2341b7c5784ffe57d568fe9eea5a2b89c985fe2cf283aa91ca22fdf14b7bae0031d6ef29baa95009e427e
DIST native-windows-gui-1.0.13.crate 336810 BLAKE2B 79ba50b9ee901bfb85d3cb58b301902ad52b5ff9cdedfb1cb90811a28f800c8e69b19ccdefa9cbcabe11b0d4c7949954e597886d6ac261c97e99b31dc06c0380 SHA512 8390a86b129f682507fac3106118a548d31c1030b624f7c185934a106b301b8a5ec2fd6d7ffa97a8252a66f702e27e05a7a8f02343e3c222fb9c4d808b400016
DIST nibble_vec-0.1.0.crate 11796 BLAKE2B 2e80648e4e18d17fdd41671acc1e166a8337fe1ec1765e5a7f08c19fbcb23ce43b11d1cb396b867b9a2c0ae58e30225d9b13fa337793d8c32abf99969e7c11af SHA512 21bc50bfa5f11f50b19a20691346f098db083ceb6891faed72fb91d2e911cee060ad4d19ee1c98792c5809cb6ab2bd65061bc051a1dea75d9096060b87497f67
-DIST nix-0.23.2.crate 242042 BLAKE2B b44292d87e9379debd1676952cde1175568cae88f64435cf2e347ae624ecbfd3bc08a9cd7de1c50b23a416754dff4b7cb51983fae06a66f7f16089cde94f440d SHA512 8617a5d99c9aa729f35b42b3797ea46e3c1779c234a836c7460cabdc7d4229b79c8772098b1b95f8b444351bcddd2729515a0433f68ea035087ef6a93033ce93
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-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956
DIST num_enum-0.6.1.crate 17911 BLAKE2B f4346f98d66ec3832ad3d18f2502d6758467c3d917b90f3d87de32a35ab9b01d01eb1016e3f479afdbf67ba5dc3750a27a23d9d901a3ca8f544951dc0bcbdb40 SHA512 34e15ef71383f9c490687ed5c14070d0ff3b23e5b74c6c28c13c25f89f9d0ffe33b24246978e595d90452ded2b95e85bd9d3d1586e88ea28a1441c202831794b
@@ -123,6 +122,7 @@ DIST object-0.36.5.crate 327435 BLAKE2B 1ffbb8ba57024a7273217edb1db76eff03e0689f
DIST once_cell-1.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8
DIST open-5.3.0.crate 24718 BLAKE2B d6e72d020cb8fdc6c81cd37548723f46bcb411733d4873cbd6735f9c18c52bb262439bb8d329b9534e99716e66b0a5c352c8be192f24e7b54b19053b5ed3f25c SHA512 00d149ae8b56e5f03c16099ec3b663afb64187b1f81840324e02d46ccdf25736415c3da9759996c06afe420f26dca78606eb193ff31797d950e7cca505753a8e
DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56
+DIST ordered-float-5.1.0.crate 30230 BLAKE2B a383048f548b40af62fa2fa6718ac8baeea5f862c7400db78a88a2f562641203d53898d7e58195207429af0cc71683593792e363cf68834ffa4cc334b6034f3c SHA512 3d4c5ce482124e690460b4c4058d39fa7c43af64eb6fc12bef19f0b1ebefbbbfb57a94a0b7921965e375817c09573523d7d3e4f99902fbf16716a3e571d9b48f
DIST os_info-3.8.2.crate 26400 BLAKE2B d685f62f4273a75a5820d5445892fa5878cfcf3763730c2eecdf15fee12331884d04906b7c105f437299ee01f2999f77b6a4034e94f781bf694cbad8aab82b10 SHA512 4454fb13dbec94aea5849427742856619abe77b2209dfd0a60a8f446ce5f843b423831632786eb850d0493e023977fae705d0fabff90798774d1c32366984916
DIST os_pipe-1.2.1.crate 10691 BLAKE2B 563b108a8ce21dc4406a35bd2776b156ec77053f9449ba92acb81b9194a6df58a72a1fbbcbfe0b8d88c3fd3b4f8b1244a4d6737916f8e4050c6cd3eff7a8b130 SHA512 3a184359185495e8a931d3e875c5ebdc822e6fc76ecb9fb4264409f68d8a145406001339bdc00585f3ed7d9ecc74fc89f662fa8e08f4ed764a258302a198d4ff
DIST owo-colors-3.5.0.crate 30310 BLAKE2B 6fa9d00cd72d149748e5280360e1f0b0ad8c78c5678dde6e72daeb7975a182b4d06d835cba1ac307428e0e638456cf219b8d979c24649623bcb7403095cadccc SHA512 1718f03d9f3296ffe3145161e038ebdb8dc40b69c0e2cb80a51866b519cf857b6573aedb7704895401e10cea11ca422a384c3594b8762be29eaa90908e24f7aa
@@ -193,12 +193,12 @@ DIST vswhom-sys-0.1.2.crate 15852 BLAKE2B b21fbc0af440d3feac8ffb769f951f504e01f6
DIST vte-0.11.1.crate 40455 BLAKE2B 7a24759e15a87ec17c9869c02b4875f67651b2b50431d71acb60b4e16874240be691ad33d3336d7ad6b9f39d79fc7aa33e6c6604e616f904d8ec48538851f679 SHA512 43dbad0fe71305159736c5578f015a4cb2668922263f43cf09019efb40b09e5bfff13816ffa9aa1cd8d3a20dcbbc9ea12f223edaee1b44ed8e3f112f97020a5b
DIST vte_generate_state_changes-0.1.2.crate 6503 BLAKE2B c7ebe8ce8014bd9dfe6f2daa61ef7913c60fdbf7f3e3c205c0543894e5d56117d4536b13a931555043355cd043d279776e820c481337f71edf6f62a8c75723af SHA512 343f639b9393569378fa9353f1a37c7a355cfd56948568ed49828308a1100dc3a6cc0a8253f8f8a82d6246eaed31bfdc206762a62a6ab9a862e4ed11a9e3bd14
DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
-DIST wasm-bindgen-0.2.95.crate 43894 BLAKE2B f14fa63110c62d3bd51c947f31ee96b11812fa60d6adb9cf1907f99c011bd43ab8e14b437fe8b6357cde37124769080b3bd20a2a947fafe3bfd6cccdb875b5a2 SHA512 5a303a6e9bc71030371d6a60a04064b148423d89b6d5de4232b24ff5205175c5236812209eccfc60d8f82a876d3b745ae76ebcb30811eaa6f39701c9a84e1251
-DIST wasm-bindgen-backend-0.2.95.crate 30487 BLAKE2B f199e3392e964c4b0e6a7b2e3ccbbdc458973b4aae4193ce36ee0ac18d595230be9ea6708caa439d70aa92a7b924f51928059984f560e5dad20d41eaf06616dd SHA512 1bea648ca248cf13383b297917a5c315da9e4830a8c49cd3ba23392566725cceae818b4e7e60ad85360c9073c2e557fa36452a2cbc8e05b60318feda7404026e
-DIST wasm-bindgen-macro-0.2.95.crate 6938 BLAKE2B 672509ff595fae86492dad98a4480f28d74a51fc8156ce7f96928b148f3af7f0f45ca9560b72148c6ad2d45ddfbbf3dbe39e2c94603ef92a925ac5503d939d2f SHA512 1f52188932e20145cb23d527a733fb5fe211813826c6b5ec04277e376127b700aea181efa5f60e34d120f10652066fbdf001952024017cccc7af728a3c8e41d9
-DIST wasm-bindgen-macro-support-0.2.95.crate 21331 BLAKE2B a1f71b727736b7166af5a9ad739da33f07ac3d7a190a27621f8a9821530f9bed78a6c437d194f9609bef91ebea0ed9ce1738eea0a9800344b8af9ce7df868da0 SHA512 f45d78831c37401a417c837281d1705b84eae5db430630a9caf544ce5d92f1ddd945baa3bccf26f4c58170e3cbea035174d8b60f906d2757b152e1d090baea58
-DIST wasm-bindgen-shared-0.2.95.crate 7649 BLAKE2B c18f531c6094b49af3b2beea93914d16b0054a707011890f9054f4cb313ed6b433e3f73c7b42accbd1fa59d1f14c2db5ab0f0a82cde107b9cf437fad8b4cd7bd SHA512 3ce689a4c845765bd6e1f84b94948df3ef84560d98d830a15c1932a2ab1942ec91465db65cbf14a045526cf003218aa5c3209dd06e8ee8a39815757f56356099
-DIST web-sys-0.3.72.crate 629190 BLAKE2B e8cbf0bf36a1de4b0507c4a57724083f8a7f6332a138455de5ae1090e757872b217e2d2f6d0cb345088cfb4cd5ccf49360919838a299a74aebd0afe4dc688462 SHA512 997b27fdfd0291079f3f16999499404968a9d079ccf326d8eb17dc0f89a87cfe52f6fa780654612c769cb24dffd61baac22c5965b9feaa9c1f0624c203d2d039
+DIST wasm-bindgen-0.2.100.crate 48288 BLAKE2B 8fc4f71c7d6cef15f131a9bdbb50e3eaf9f3894a5b6c1d73876824efb731b46e8c3449947893103f23bc15cad228a1b8bcccd45ada20df53b3f3dde6e419c184 SHA512 2a8ea7ec669efe10f5701dc3b2bf496e33afa70c31dbc65fda5191c9c28ddde54fa38bb168a41b0319a4ff0bb5ccd897ce51ccd7e523e647b3544fb390f8a4e3
+DIST wasm-bindgen-backend-0.2.100.crate 32111 BLAKE2B 6bbbef709753e22230176121388a95fdb8f4dd32e0755dce5bf6c1127c54a236af292f319d14b5cd97bdb310fee65288e8f404921b83693e287164cf9d589a2e SHA512 a2ee30c1185644f989af6be34e93149a791c05125de24c0ff91c320f683f6f5d939fe42b8ca09d629096388a39256469f8b96a6e35722ccfdbe8d978c9a51770
+DIST wasm-bindgen-macro-0.2.100.crate 9663 BLAKE2B b8a3fc6b3571f8caf106a9e9f3d9cc48b86096d714c5d0208f03d44d47003b3b26441b5cd68bcd49a8c05758bc1b984e460fb62ab439ff2d68c72766ce20358f SHA512 a1942f838eff5fd54406b573d81fe18f262df48a19535245b1a46cb31db2a022746e861d72e5286c632969d15d416655460d3865309c4947cd3d7965dead5c42
+DIST wasm-bindgen-macro-support-0.2.100.crate 26243 BLAKE2B c18e35978b62dd2822ba8a4f6955cd5154b2a0d81b8e8032c2f8bda42c1c25f74a13f3e1c3a7bf47a823de2517a237e6a1aef18b189bf1f2b934123c58d1eb34 SHA512 0d03eaeda37c9c6ae06c0fa96e872b54780c4cf545b621c730dcc113dd59a8cb6333c5e3818f51365f71913b9669d8a870a06e70729722d03c07a49cff8a4fdf
+DIST wasm-bindgen-shared-0.2.100.crate 8570 BLAKE2B 886fa72cae891d4c2311e12e28f0a7bde9bcaca893603afa3428a402726b3b2bcdb6cb7dca6fdf983bd8fac5f049f0543537f2161318769b43c7eebfc906df27 SHA512 3fca8ddd1c6b2f66f70f6608c9b341822603f1c0dd71d47d27c6be8fe3f2c88598619946627720734b48cf999cafd0c63a08af5db28ea78a1538d2165a5fba61
+DIST web-time-1.1.0.crate 18026 BLAKE2B cd72e384aca90c79e587448160587531c417f31a32e9ded23e6b78d492d0e517520170fd03177f28870c313b9302b28c32069a2408acccc076a1e4939a2c8f8d SHA512 73e4ef9851de089fde9381a595cb9e37a434f563f1fd350e345f2617b701caf57a9aef739b922b5b10cda131cdf2fd0af42c55603f8973a623a8b6ae70f6cc9f
DIST weezl-0.1.8.crate 42175 BLAKE2B 2a8dc84f018a4364ef814044a590477724b79655cd01d605e02442bdc8de1f7df3003946041dbcc17bc82315f0c11e7fc3c3b0b0375f65436f53bcac11b2bc71 SHA512 6012de47d6bb5177820be9794e70ce6354577247750b8a125dad1d3e093d96cacba62471d8f67f056a72447bb6bf7fffabc6254ae96d93014a5200c71d571c97
DIST widestring-1.1.0.crate 85046 BLAKE2B 591f8ba6c3c45721d342fd4668805c19915d500b2b46b8e1e75a485ebc772db187acec791205415e5cbf288ee70299a5813a3185d933443d426eb61d7fc6003f SHA512 a4feb959e19d5238e89b0973f040b26849f896e7e9fd567d0e74fbb4972958a4dd76e74de5ea8d407b74cff28f20f9c80446488da6abdbee38aa87a94d683435
DIST win_dbg_logger-0.1.0.crate 3526 BLAKE2B 76d00ea4aad39b0d8d3d9f4d5eae80e2728e8dc003c3b19abedf56c6a04c287cb0650f1013212cfd0173fcef752b39b7b56cd42cbf7fc624a273125eca5a95ab SHA512 b8909dcb1642a4e8a83fe9c3e7cb248331b717055e2af2c5ffcfea9db97d6a8df7a92ce9bfa9c3ef9b50b9db80be395717618662131ad0f6b887688b7413583c
diff --git a/app-misc/kanata/kanata-1.9.0.ebuild b/app-misc/kanata/kanata-1.10.0.ebuild
similarity index 92%
rename from app-misc/kanata/kanata-1.9.0.ebuild
rename to app-misc/kanata/kanata-1.10.0.ebuild
index 295c8ff7a8..95561e5a73 100644
--- a/app-misc/kanata/kanata-1.9.0.ebuild
+++ b/app-misc/kanata/kanata-1.10.0.ebuild
@@ -3,6 +3,8 @@
EAPI=8
+RUST_MIN_VER="1.85.0"
+
CRATES="
addr2line@0.24.2
adler2@2.0.0
@@ -20,15 +22,16 @@ CRATES="
backtrace-ext@0.2.1
backtrace@0.3.74
bitflags@1.3.2
- bitflags@2.6.0
+ bitflags@2.9.1
bitvec@1.0.1
block2@0.5.1
- bumpalo@3.16.0
+ bumpalo@3.19.0
bytemuck@1.19.0
byteorder-lite@0.1.0
byteorder@1.5.0
cc@1.1.31
cfg-if@1.0.0
+ cfg_aliases@0.2.1
clap@4.5.20
clap_builder@4.5.20
clap_derive@4.5.18
@@ -54,7 +57,7 @@ CRATES="
equivalent@1.0.1
errno@0.3.10
error-code@3.3.1
- evdev@0.12.2
+ evdev@0.13.1
fdeflate@0.3.7
flate2@1.0.35
foreign-types-macros@0.2.3
@@ -74,7 +77,6 @@ CRATES="
indoc@2.0.5
inotify-sys@0.1.5
inotify@0.10.2
- instant@0.1.13
interception-sys@0.1.3
is-docker@0.2.0
is-terminal@0.4.13
@@ -85,10 +87,10 @@ CRATES="
itoa@1.0.11
jobserver@0.1.32
jpeg-decoder@0.3.1
- js-sys@0.3.72
+ js-sys@0.3.77
kanata-interception@0.3.0
kanata-keyberon-macros@0.2.0
- karabiner-driverkit@0.1.5
+ karabiner-driverkit@0.2.0
lazy_static@1.5.0
libc@0.2.161
libredox@0.1.3
@@ -97,7 +99,6 @@ CRATES="
log@0.4.22
malloc_buf@0.0.6
memchr@2.7.4
- memoffset@0.6.5
memoffset@0.7.1
miette-derive@5.10.0
miette@5.10.0
@@ -107,8 +108,8 @@ CRATES="
muldiv@1.0.1
native-windows-gui@1.0.13
nibble_vec@0.1.0
- nix@0.23.2
nix@0.26.4
+ nix@0.29.0
num-conv@0.1.0
num-traits@0.2.19
num_enum@0.6.1
@@ -128,6 +129,7 @@ CRATES="
once_cell@1.20.2
open@5.3.0
option-ext@0.2.0
+ ordered-float@5.1.0
os_info@3.8.2
os_pipe@1.2.1
owo-colors@3.5.0
@@ -198,12 +200,12 @@ CRATES="
vte@0.11.1
vte_generate_state_changes@0.1.2
wasi@0.11.0+wasi-snapshot-preview1
- wasm-bindgen-backend@0.2.95
- wasm-bindgen-macro-support@0.2.95
- wasm-bindgen-macro@0.2.95
- wasm-bindgen-shared@0.2.95
- wasm-bindgen@0.2.95
- web-sys@0.3.72
+ wasm-bindgen-backend@0.2.100
+ wasm-bindgen-macro-support@0.2.100
+ wasm-bindgen-macro@0.2.100
+ wasm-bindgen-shared@0.2.100
+ wasm-bindgen@0.2.100
+ web-time@1.1.0
weezl@0.1.8
widestring@1.1.0
win_dbg_logger@0.1.0
@@ -252,7 +254,7 @@ SRC_URI="
LICENSE="LGPL-3"
# Dependent crate licenses
LICENSE+="
- Apache-2.0 BSD Boost-1.0 ISC LGPL-3 MIT MPL-2.0 Unicode-DFS-2016
+ Apache-2.0 Boost-1.0 ISC LGPL-3 MIT MPL-2.0 Unicode-DFS-2016
"
SLOT="0"
KEYWORDS="~amd64"
diff --git a/app-office/jameica-bin/Manifest b/app-office/jameica-bin/Manifest
index e2e2587cde..ba64ff1695 100644
--- a/app-office/jameica-bin/Manifest
+++ b/app-office/jameica-bin/Manifest
@@ -1 +1 @@
-DIST jameica-linux64-2.10.4.zip 38951918 BLAKE2B 039e973df99c61cec7df23f0d97c71225642872d45b7d413df7cd458f0faa9bc8f1394e107e16c3e4c9555995da7e5363381e25481766f4832ad834157b2716e SHA512 1cfa5601e69138941727719c5910fb452cc2ab06bef0e196773e3c079a1f49f1e4dbe7e51f11e9b30f14157bd41be8200ad6ff14f57efd31048ae07d8f307cad
+DIST jameica-linux64-2.12.0.zip 47274820 BLAKE2B 52a622a378abfa1247ae2a44029024fe4a4dca8bb0cb6de86e95d93febcdc2248bc2dae0e871b3a652a22c81fa31237ec4db0df2d8671ed0c78bbba2f9a63d3e SHA512 5b0b129f6949fecd5d1b0467a3ac300b308dcaebdc6ca080f8c6d3738582931bf5451407d9c999c5e0b295658baab90def4bdda4673c7b5c2baeb5afc6bef130
diff --git a/app-office/jameica-bin/jameica-bin-2.10.4.ebuild b/app-office/jameica-bin/jameica-bin-2.12.0.ebuild
similarity index 100%
rename from app-office/jameica-bin/jameica-bin-2.10.4.ebuild
rename to app-office/jameica-bin/jameica-bin-2.12.0.ebuild
diff --git a/app-office/openoffice-bin/Manifest b/app-office/openoffice-bin/Manifest
index e1051c9764..23e9b104a1 100644
--- a/app-office/openoffice-bin/Manifest
+++ b/app-office/openoffice-bin/Manifest
@@ -1,83 +1,3 @@
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_install-rpm_en-US.tar.gz 167823744 BLAKE2B d2af70501c5e7041bab95034702079c73cd1c2764c3208ddff34ddb3dea1576cf635117532558378514b230bac57356c6d8f7a9ba14ae8b4d09bc9d343c34e34 SHA512 7b79c12d8914e4458c32062462ca87abb385e290df4bdab78ddfccea4c8634e0ed83dde1316f69fd805f4c104f65bfb70aff1a528dcd1d534de04838d0b00220
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_ast.tar.gz 19052202 BLAKE2B 3eabc295481b22f33843a5c58645a3312eb5d548b26f79f7583826fa799c9bcda1763bfcd9b65116ef380d52327544ddf2a7bbdb3a3bd38dfef63f63656ff1d3 SHA512 ef35df90461cae119a804a7b68b9cb233eb9655fa8db57efed8f9e38992ec3704cb1b0d24e5f02192f6d2e55bd9f5acb008cc30ac35bee772c05ba630679d225
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_bg.tar.gz 13585208 BLAKE2B d628fdbaa925dd77fc9076b15d17d64333c8c01808bd4fd34fc183d00a3e3ca5bfdf0a128c590f44a3ce41a0cb5924b00ddb1eb6bdae0a6467795076aea30490 SHA512 c1b917afd5d4d6c53a7009f42734b809df5c4ea7b5d6154574264a627cf5581129ab8deacd537402a0a7277e7c41990fe9883b14a807fd7f55e1b84ae307a2f7
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_ca-XV.tar.gz 20542210 BLAKE2B 47af8915bc3e0786718f06c6f88cca050f5477146e2af9848291cd6bafb80ada195879e9045ad921db38028536115fec3aefb830a173230e3392f71897c84216 SHA512 b5bf19528fd28333f1a9a8a81ea7cd20020ef6b9c8d7731734172dc10625a732d03234a065143465279390930787fd812b2ada5b637761c1f87d3d78ff55ba90
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_ca.tar.gz 20537157 BLAKE2B adc49797ae3b2f9d71e27175814e2aa304f4e39e3b26de4420b7b5005b2cd306d2f66a0eba4c751e9ca3d2d95e6310922cff6367b10404a459db2d8499e439bf SHA512 2392a4b262cb47c074184128c027e17fcef60bb2f85db58c158687b375f6506abc9b091d63897a19579828fad3efb5765f43d558277ec78452dd56e4c65e1213
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_cs.tar.gz 12629721 BLAKE2B 5365401bed91e7eaf624bc85ee78c310679119e82b19c3c59264495bb6e204cafe34db0ebb326dfa3e7373b7c649077bc3c913d529874ee37b13f16b94b85f44 SHA512 40266ef4dc7d655de33c4f179430872db7527e80b688f54eca16e3bee6e4cc52e2c6891c97a437de599e0294aa6135a159c4350a82bf6194d644c14326152b88
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_da.tar.gz 12419324 BLAKE2B 8063ec928d8c583f7225dc79fc80518cc7118f8c4e892c23b47d907f17f9bfb95f847876d3263666913f855c7696f5929571d21ee26f19a561372c9d2208a014 SHA512 0d0b115494bebfc6a0e85aff9043e7e1ae83326519dfd93678b3833497709682fb30832ce5f4119657e374daa80fa638e640365f4ab64e900a7ff23c7bba56c4
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_de.tar.gz 20727381 BLAKE2B 025af2e996475650697603b2ed4b9f64d1dd2ee27c5ae28f1bed04ea170a87fce523f387dddfecdc6ebf4be0ba887bd2f66931bdddf2ca64c79f9655b6e0a690 SHA512 152235a20caf4d791308a491772e1203d51483536830a409d6ce5955bacd91720e622826ad26ec747721ce9669303ccbefc1ac6872f6c20eb3f0a25d3b557cba
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_el.tar.gz 22061783 BLAKE2B 481b1f214188eb278941f862615f1666ec7a468ad5af00b1eaef35c50c6b6cf3c8fd1c374ad86db3514e3e742d207100ee228a5a1ccb5d1119e3493f40d1cd05 SHA512 2562c9bcb3ba9f969660781b20ed99ed54d435833189c53938669317b68599e9622ec594d9ebc7d86b0f7c606c4228e4be4131acafba3c7e1f62f0113bcd75ff
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_en-GB.tar.gz 19095829 BLAKE2B 36c1512230328c4fe96488467331962e84d44a6d838afd4e099f7f884d7c0bdef7791035fe6688977ad1884b084a0a240d6f3c3c99038b3af8a251b9d5dece0a SHA512 b4407625a3cf82390795ed8e91a14953c5d7d23c68ba541d359d3ed5d7ab1aeeda5bcfc2bb7607ff847fdb17146a0e013e49e5a0b279d0b8d4fdbb0b883f6c24
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_es.tar.gz 12820411 BLAKE2B 26bf7b7c3d577ebb615b8511672e67c29e7ba21643484ffd5315443bc02ebc2748a11fe60dacb6dea94ba6e46c9ea4cfe8a2b478b1aff53b81d451e7b382e37a SHA512 a030345eef4b75d11b3ec2bc8c98bd05ce07e5e8575e652ff4ce98af91cfc423ccd3357a2d49e39fc1bb21dc3a8db6f8392b5caa05ff9365302749f42000809d
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_eu.tar.gz 12670909 BLAKE2B db09db7aef0a4212f4aba23dc0abc8231d5057b38c496d9993c29d36ce19fb1ea85ad44c97417a4814676cc483e2545fa40fe124a83ef0284e4d822768ce516c SHA512 b3511b0b3868904301f2214da978b9c226fef4c7e8b0f156d2bec2c91a8bbf5047560598c3e35ef899d2759b9f6f724765e4c5722f3603b7838c6baf9359b1d8
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_fi.tar.gz 20805453 BLAKE2B b83713f1b6331804d8e1cf8c4e3e618a5519fa8025493bdff6852f628fa12e04b6238bca93ce84de3d55c2fbdddc3f8aa23761b5f9b5f86ecdfed2a631afd23d SHA512 cbaa4f3ebea9e076e32ea8b13f210f9de5d8b7f3ba9a17f5af5f90aa4354ce16f142c020d2d594fa211a29cf936be4f27af7e3eae61f46a106dec2ce83e54922
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_fr.tar.gz 13041939 BLAKE2B 4344b1dfdc3de9c9aee84867cf37ead37d3cb62bf66797605946b10b278a93ac76578a6962d5ce2c273e519a6d1db8985ca520f064ff3b3964326a57339269dd SHA512 af7214b46d1794e215a40b5b6eee96efbb134b82e32d615f1e484247a5b90352d7e2ac044bad0685d635085f3cb68142a1d301935b6e3413108f68f1b07cb7cf
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_gd.tar.gz 19027761 BLAKE2B edb069ecb06d2057ef88c3e8fd38542b6b1886b93b3a0d8c15b9366e6237c2567475ddb6030fdc3a900e106b0bd1684c1049340d3f626150165931d7f486b8ef SHA512 df70c8df07b56f17897b2564e169b7fdc146fcd86337f974ed03f307f0231b6d3781e0a7115bdcf23e2c752ebb2c9a0ec3182dd51c6a42713eef8b3d51cb1531
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_gl.tar.gz 20129919 BLAKE2B ff43e21b18b16c56144a056dfe6a0f3761cc9748c7a266e816892cdf1159f47c29284648bc51af06df89fe0ab2a041de85a97bef53dfa11e6478d37d4b0f4b2f SHA512 63b56bb794007975f771f706e4501edd5e060a88b05c2eafe23115be2190ba83b02f33ab2d14a68b10f9e11e20140a97c5c1d3f29dcf3ed861462d38782b4ef4
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_he.tar.gz 19116311 BLAKE2B 18e3cd16cfa3095e5ad19ad20f632713d3bb3974ca9de782b8f127a893f87a8cc87cfa1da0539110ad45691b466a33daec3590a90ff1873eea234d40bc2e34dc SHA512 e7985a51b0f9c3666d7bda8f73977280a7d3c180f812f9e63c0db7a2a0d90cc6e7b7dcb52379e007529c86fedd25c16118287a442b66ddf11e91e13495fa3749
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_hi.tar.gz 20078068 BLAKE2B 90493a8f5dbe875c61cbe8b025bbf3ff8b94c3c0735fea6d6f9820dfb944b3eb4e2a617958e1f7d1a1469e252d5b89506e23c023f7bc706af7284ccfcf1660d9 SHA512 82d50e484efa011bc075d6dc3c05f52f65fde28d10606b7fccdd869f273bd03d18c43fdf4f2ddf89fe0996ad40b4c56c5a1693f7358cbe208d7f57faecbec7b0
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_hu.tar.gz 13081627 BLAKE2B 4fb8c733034e4d8fcda2c82a7edc1bde518519e4759fcfd00e81a56e6e0df3d611b79978f612cf669e848184348b8d6e65b2422eca58ddf75fb2ad5555fa450d SHA512 a80fb07a0c82a2bcf8db94962187060a6bd274a16b591ffbbc83a1000fdf547b3c6ca2440dbe9554eaf12266161dc4d53bdb27fc3636ad8aa5e8bb892c6e4631
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_it.tar.gz 12786200 BLAKE2B 59efc3c00be893804cfca15f996eb3d236702c92d241acee2c6542cee6ceae9d525285c5e1f83fcf167f4da460308c9001f41458692a04910e5f31880d7e3fb7 SHA512 40071fea5a029aed38bcd75e4332c3d8a06515b5b1984ef69f73c1de10a83385014d8d30e77d1ad4a88cc8553d8931ed40c68251c4945c07b1e5aa7c14fca11a
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_ja.tar.gz 19003896 BLAKE2B 20e813d4c39899f612a8e31a5a05a918e7c08f41ed74ed1b2d09ae080b1ea3db60058dae2802cc761d933afeee6a2488dc91ef8eb47fa478ec7a98d1ceb58aeb SHA512 897bf456fd7db2e99897fce5706828105edd342ff2d3f2de0e5e2b91347ca70ed1cd5065c83281cff99eadc4ea4c3c8d7c5fba4275d70dfbe8e49bed125d06e9
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_km.tar.gz 15929931 BLAKE2B 824a5a08363db97fda4ae5eb7c80d13ce2e1e8427bd07b73cbd2ae38de2a87c1588ec9dbf5a3e8d159289317e8851b523fb361024ce9a9e71d0a5d94fdc352f5 SHA512 df2cea32be114f3ac813942f8b0856cebf5e369c4d204ef9d12ab0024cf925bfdbbe197ff0f9681c043a13df9d5ee92a41808223f8a72d8b827d03444a6e306e
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_ko.tar.gz 12535475 BLAKE2B 1c1eddad5a9614279da7e05f571f3269ae727b86dfe4955f1b8f0ec016be71cc4a6e81d485b6965931c6e5581927652a1d3e1146ea63de1a53aec774a8ec95fb SHA512 cf41938cf06d0b92db2575e556a4a327ad3698ab901195561045d0cdb9a274c96c578a82f5ad53b0dc3b2631ef14f609cd7690915627e195096366d2d631a71d
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_lt.tar.gz 18999632 BLAKE2B 40f25c1d98df1f95f21abafab4a2bafd60651f21851dc1e0bebf7e51aaf95d2640de42e24c59598a85860508045fec76207d2516a3d48b1a34b02a23dbb0318e SHA512 43e44bc4d6d4b63aad95e884379c581d92bbb2a25de72fd8792cc36f6742f7d6ab05d910380b7a5088a22a18e7f3c2f36dcac6d9dffa88c4d593aedfb9c428b7
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_nb.tar.gz 20231865 BLAKE2B 5523e276111111a2e7d68dda21780446711d64c3c0a274cabddb616f9a9f6192b75f9ba314bf4dd5a455effd7b20bdae87e104c6a5c25ed66435d2bd46ae8460 SHA512 199567a486f62743d83f9c4d87ac531aec11720f5b4b1ca0d6529df0de6f0a6cd07d5233eb4c460f292cc2894de7cec435ad5ec45922575546bb3feac200fdac
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_nl.tar.gz 12623807 BLAKE2B ed16550373ee87e34bdab2b950a1dcf8df52560df7fce534fd8780b7ab7d0edfae4e8592a641bf689c149cd6bf293a22c0b7e4ce0ebd095aac17dffa41f53e23 SHA512 14f27e19496b90b385f7405e857dc5de405d2571c60e3d17c460373473514df10bf0bd3cadc9a4ae9046d154a904278bb039c9650076e7b90a408b64ef37cf31
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_pl.tar.gz 20692845 BLAKE2B f3fca3e29187538d531d61eceeda82ec17e2b941834d0aa1c9040786e177a1c9443cca8964eecc6c3c5ee2969414d1657ec81514203828ad422bf39886d2daaa SHA512 9d8098a7058e6e2daac7583974a8e87a0639f1facccb0fe3052e8202a28f057dcca4ce69e57b111930b9197371cb9e8e3f138948a74f06f47e0502584c87f364
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_pt-BR.tar.gz 12640910 BLAKE2B 95b28d618f67cd684747460edc3cb3c40711f7f7a074696a4b8a3acf87f95317fac8dcc4397b60891911dc704c61d64564875fdfe0461a10eaa5c73269a4d477 SHA512 cc098300cfe8c12844467035c82b3477598b6a073ac3451908ad2d89d9cb328594133491709c0bf7c341e4c03c69aebc02d23c84ac0dc0aad614713fa1912aba
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_pt.tar.gz 12633808 BLAKE2B 603c240897994ceb0361e2edb9654932c4de99df1dce9e27bbdc841e88b8d03a7640313636637818227e4304a23dae855d137d8d935690bc6ace749557e846aa SHA512 b669d3594863173b9f2008a8ef1c1b8bea02c9b6591e8a454615defb69ac40734217751f426070d9f483bba1992bae0a14b9991f4c559099790a6324bf298684
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_ru.tar.gz 13719224 BLAKE2B 732e8939c3dc0e1fb0ea3c93a5f69381a95931b8b069c89f288a62411104976961b65fdc4274ad03983c5a5588b2ce122f68cd1c56ac45d92969729c9b7c40eb SHA512 08e10456db114eb38e31681214e4e80b5bc3b17967dca2e2e6a11cc92b87203f01d27a0e278ff4e0492cf7d2b5c9cecec76c8c7da87ee345c10cd17eef82f801
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_sk.tar.gz 11827499 BLAKE2B 7175d1b10eb62ac667979221901a722da40f141e366cdbed7dd4b9e26ce16ecdb691abc106efedac09a9edbc82f0e1d6a7f2a21c16effbae83ce66ffd6165864 SHA512 d9565fa6230f910118392144811679a4ee10e1699b1c92449eaf4a13e5b3d26421cbeecf1f0ce54760615c0ba5d14980d438e377548ba3acac3989303fca0211
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_sl.tar.gz 12565504 BLAKE2B ac198b03653d7ace31cf5ba0feb26a18b2f5d40532c0713aadb9c8f1b779068a9185d3aeab05f9385214137dce3e55f3f31ca4f0fb6e27107ad2672815d4b3cc SHA512 f0ef719f423d6a61b93396d0e54b3c972d17b4e95d70d7fa089528a48502ed1cadeb8a69115cb6217f80a557307dae594348cc9de1b602143c2da5804cd09cb7
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_sr.tar.gz 19095001 BLAKE2B 5a82bd5919a7ed5bbeb4d2405d1bcf8771edf803565fef504ec06a5b9a1140f6fe3325fc3b47cc0200a50b3670878125e0a3583234a03e83031e8ac5d0ac136f SHA512 37f6329f732d318ec467770c10858de7e91a7e9c357b13225c30107b3243264cb9c1f4d07c1af6d0bb0a2294f3ff6d46a5da8c9f5a5aee5465e6d2f4a813b101
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_sv.tar.gz 12457406 BLAKE2B 353c66aa35b92149174ee37032f22f1861201aaedf559e3385e6f5ab553edfb6f42c5e9dbd640c313c90568df07fbca6612120b56055a044d248540bc9b268fa SHA512 f70efefddfbe733a2ebfce4247560bf4f55656e4489fc8660369ac08ab5e59c43071d8709b97249475b603a80c3da380ea4c457cfb815c7f383554eb9eda2b5a
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_ta.tar.gz 19113612 BLAKE2B 6caed230036a7933bc8ebae22e60f1e93eb61dec67cfc4255fc3b1f4f8536dd123d0964ac550ba7e892663aa63324723297c97233e4bc0d540d05aebb1975287 SHA512 7196cee468e1bba0dcff31938736e5488cd5d4f6b544bfeba702530c98ce7f0df85ca190a9cfcaa0b12d4e1421125f5ee0f0f2815acf55d8d92a5ff48ed721d3
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_th.tar.gz 19066116 BLAKE2B e5f87902d32415209b25b31d9284ce860e3783bd5dc9a7e4f68b24d077ce180c918e77256f0aa5614f4bb13b214d6f061c0bfdfbe2843bf59c42847a61e5bc63 SHA512 2feacb1473c8a07a120b8107a2f595a4e26673af0def6a0785f7571e770bfa68b5f2e9f122df3a1ff1db5ad5f44a05e784852f6bfdf5080d10dc43f43fc03d90
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_tr.tar.gz 12160593 BLAKE2B e0375d4a3d75b1ac2a621e8a59d7ffd0010d29b7b7c3b1de713a913986d18a75c8cc6cc1227c3b1d297470582489703623a69b61d51f92b3e45da0ed81cad330 SHA512 6e2aeae6f1b32b23498aa56ffba219ca2c8a150971742fdd0248c1bfc50ce1dc82d010c9af8e647f39fe36ab88b6783379f21d44754d06b9db5eed22ca6452f2
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_vi.tar.gz 13405668 BLAKE2B 58706e3d88a470bef748ad8af71bb3a7f319c251a4218a58bba3b9c8de1f762193150f4ff4c9e8936aceee1630f93283a94440d6af102148a48e0eb72fdc8b49 SHA512 d71cc169331ec82f6676c7cc43444da82a34c26d034bf2727385c5f1e94069fc873112264b8de9d190d4b68116eb646382783e0846879593ee2e24c9645b1fec
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_zh-CN.tar.gz 13840668 BLAKE2B dd28b48a865f79c4d9371c5c75b47b344f07006e8abe254c51bca7c20d26a5b36915733aeb76c42ace9c20455ed2d28dc9e8872f9b16420bbeba524e77ce631a SHA512 67c51aefbb524eebb305e91766654cfc5efe124c266a4a3de18e6a5e784b0a41959c8a83ec89d29d2dce52224a1eca99207bf579146c40a0b6b127974e3996b1
-DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_zh-TW.tar.gz 14046644 BLAKE2B 0a5b17962c87cce91159e86ee7dd1d276a4eb46d57e9041d1e6ba74b8778e76078f7eb431941f3dba1e7ccf82dd4c34385cb82fe760f18985afb814f7b065909 SHA512 a8f826afb01339f68694f7631c5f0d56176d3c98a2191acab92d011ca8780498e4d02f80a4c2ecf4926621845ae6ac6bbbd1a7e6a7b3bc13637b394355d0d5bd
-DIST Apache_OpenOffice_4.1.15_Linux_x86_install-rpm_en-US.tar.gz 159766977 BLAKE2B 9c44a9ee8f1b5351e14c6e012291549c9d4eefd2a5fc3b2ce4b4a4997b0a572ca0fdbdf49d200667574d8bfa4de8949037bc26e7a38d1f377d4fff2840db410c SHA512 d48db1fc6f808348745440bf2c5e04900de56f945df89b7f95d37cd7cc56ce24ce220c3b6a269d6be2641fc8370b09b252bef4ffa6d5938a500bb90dc2a046fb
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_ast.tar.gz 19061085 BLAKE2B 570c08964d24af85ac48427e4d02c9a47daf53aa6d88d85eb64b3bfc180786da0e72ed56b5b79f47ed23ee25310ef4ad0f7145a78bfe6bd23d613dbfde7d5ccf SHA512 d698dc6f2b92a5c6a1bb090d62606ef46d11835eb91299f9d0bb72b07b42231e0e99ce3ec70fe06ab65b73d4d3e5c65f63798eef6362e9c4e33727b13f2b349e
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_bg.tar.gz 13594717 BLAKE2B bd4b456f8935968ddd7d81206b0ffa8c2cefb48d7ba319c36b20a86a76bfb6a579b9bf17d114800286d072467ce41bed45c892e007fc4170d27e119e586a2987 SHA512 086f4b1fbd280dcaca17819b3c21c4f3cb5a06f7bcea26db8b57fb1722ed1000cbc9bfe1e48cf8b2ff476179f56252820cd856a7df791e9e3d750eccefdaacf1
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_ca-XV.tar.gz 20553478 BLAKE2B 3557ea5ab2d1c25c896cc2b588cc4cf4be156851d8c14812ec97c2c7124039800e9e21b5e2977b156f50a391d2dd20bee6ea40a71397953b96ad73e16124d60c SHA512 2a5d82950af04684712ba27f0da0aefdaf6f966e910923a55d866014c173498c0b5b14f423967f81cb0dcdbf38d1a75a199b304d7887480794096a8c5413e518
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_ca.tar.gz 20544312 BLAKE2B 3b48bcb71d4ed149b199ea07cb58a4ecdb909d92f7454622ba4d024d23cd7b0c77ee3c167ac599b7537929a8fc8c74d7f7e22900a6e4accaf0b3a88c8e1caa5f SHA512 224f1787c621f313a46e9d372f9b4db890c9003ebfef55e1377cc8770cbeb917bcc3a4f976aaf6bdbd6252aa3a5aa2b4771b3c12570a0de0300b37957a9c0e8d
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_cs.tar.gz 12640266 BLAKE2B c99933928ea5836cc087f66aa07e8febcd3509a652e898400ebb3737f845e1fb9cb7e0fe232c23882772a91a175b44170c86b9f70140e8ea99aac78b59a60446 SHA512 601318f6540a17252601b87ca4b74b7c00bc5f5e7f33a9d02305c8e1f4d3ac636ec3e92610c867c23260fc44cc953e84fef4a6353bad96eba35efb770690fe7d
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_da.tar.gz 12428779 BLAKE2B e2bd1293505f96744bf25fa7931dc824aef025678b03fdc2195b9f54c1b9061e12ec87ff607f005f1ca0176b1ed66556ef1238cfb7904c5b6dd2385ab19e1805 SHA512 d1a0cb8ae0a337506bfb3303de970bb6333365404b474d8fac692d15da4c6d3a92d306f0db2e6df33a0de95e3a1bf31ef36ecd7a56703081424ec101634087a9
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_de.tar.gz 20735279 BLAKE2B c640e01936e22be125713ebb7cacbde718e4b4911e292ca08b734825ad0e1daef5715f2fe9f271f300de9e3b9e62c085f7ed8a21647263f7435bab2dd142b5b3 SHA512 e62a77c192cad81bedf022b835c53ff8a10ec41976d5f03274768b7822d2dd5b193a69a42d020239ecc6b849d7400b4ee225580bee23f357f9ddb74c45cde8af
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_el.tar.gz 22073130 BLAKE2B 94f80668c4a4b8182df4845a54aa343e2c7dac0e6c484542d12c5271d415bd6cf54c8fe0a1c9aaee91ea56d840a280ee63ab0507a28650df836bd66b41912d2e SHA512 688734c36d21731ea67f5581443574f1f0138c45cfba9a0627746b5cf7018492d949ad9e2ba3d4061809761f6f343ed268a0cd1db2e592cf07e8ea522954b1f1
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_en-GB.tar.gz 19104592 BLAKE2B e9b2019799ab4220249794c4a7b3c262fe0717e858980389d76e83b0004a8a9a3e2475ff92b04428e9b957caf8f71f67805bc8c29faf4ac87853648780369d10 SHA512 85c5549f5ddf908eb0b70a2079313dd30c6b919737fc6d17c339251ee192ce53010ee0f40f084887e87ee617d2c957f4a4dcc69d455ca9e07dbc279f58d8971e
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_es.tar.gz 12827645 BLAKE2B 008b28f4b364697d24422862c25e91bfc4d5117bc1c3b68d970e6b0fe548bb190bbd80217764577218a7bb9656b984319f20d8a9bf4c71195efd4ae7bda097bf SHA512 e233c79a1df676dab50a1e428e5ba7d13ab0459b42fee3e8a67338cae50b503a0b4c1821d7a62dc49f2fd2e3087c6d9af7985ae0e1c22f9137dc2316f05b2375
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_eu.tar.gz 12683524 BLAKE2B 527eec29f7f870f84bf5eb1bd077c45324b463d9eca735dc9d0e10f74f38decc2ed93535ea097ecd99fd03f0a3a13d901b2cb4ac6a5b9e662fa6afb68e58e9cc SHA512 aac01dc56a994b57f847c31027cf62c54c4c4169bc69ac10a025b0cb4a194d13c6ef796839d6f7d01c20e3b621401be2be1e237b98bc435083b70a2e2f309778
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_fi.tar.gz 20831118 BLAKE2B 9b7233621bc443a78bb84540576e0e6c7c3062a4119295d1b6e39a3ba96c0f37e818f2032fb9a0c4538cd143d652406cd868af50b3a8583fc761d69a3fbe1a38 SHA512 a7009b04258251401e2155690c6c1021a1e6f192b922042c3c846c1632f1cb080317db66a0a808b160853966f23808f6cab4ada5af8e6e0d7a3804603a8e174c
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_fr.tar.gz 13051833 BLAKE2B 344234c424cb4a20103172eb6711404fff0e101dd842046fc72dcae88779ef8d89623519f2ae570c707dd75dd589fb58bc2fd10868ff92988d53c515b707479d SHA512 5dbe27c25296cc526cc740088785fe7e4aad1e5cc7e92dcd6de9cd67e2ce73699f7ba419f99761fcb1c03704c77368fabd69b221af52f92a75a89d68ad4ed7e8
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_gd.tar.gz 19035844 BLAKE2B 1823207127323ed02d892b62fd594710ddf77b9e58145e859698d794ce68a86a51ffb7cadf1a40b64f9824f8437babd5afe1c6b3d2045bddeeefac99ad26ef15 SHA512 6bfd25f8552046dade5073330f988a39978e206615239e9505993126f2700d509f7185d0b351bee9204052af53be490606d4c1a9e82ec226dbf00bb978ad3ea3
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_gl.tar.gz 20122265 BLAKE2B ec1bac538d550a41471e8043793771eee6d0f18cc08339dee0dc70e0ea8bab6903e4007d581dbfc2437b86506bd11657de8087c8764ea6d1869b66b43024ba7f SHA512 def702a1fe37fa16408bc79c15db2a12c3d4cd9db271fc97f0669abcba93d916ad28b4200112b37069a8fe2a79283c188dcb76b8947a805bd9f34526e1c9b6c9
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_he.tar.gz 19141998 BLAKE2B 5b228e168f29e3743990e590fabc4c4075061565f83e92e0a85c2f528427cd645284fac383850233942c34b757edcda73e4d8f46083c94d3bda77d8254c9e302 SHA512 700b7cfa561f1c56c4dd69fff18dd9820d31acda00f3208313e76a5d55d32d21fa4a117949c10b5294aa7fb410a92873682c58a313224f7001290aa721cfb650
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_hi.tar.gz 20104011 BLAKE2B 7b53016b353dd1f41c70219caed67ce212ef1da438a3516b778803048641b0a1fe2aae0b17d559770b644e7a5ede48ac2a59793d33d27d482a249a16b23de088 SHA512 2b5afa80b44ab75c9c8d71cb9d81c5961f27a12a186e074ae1813f7516604523e398f243c216d57bb1ab5c92bf6d564ec27054f05ecd049359ef93198682be0b
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_hu.tar.gz 13091382 BLAKE2B b61bf158362aa78a41cf5940ca31ed4e2687d035b444b307c91b246d60e83048f5b78465fe6b014e156086d463d0cee27d3ffe9672b0eb9a4788cd4809da7e31 SHA512 a7b7ac02bc592b56ca06b239543ff932cbd95843b5edd909630840a178fdd3d42ca710f97042cb596f85ff16734333e5c12f2dfd853f99b4eba3b57f94e9a65a
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_it.tar.gz 12795931 BLAKE2B d23267b2667fa4c8fe4ea6abd225ffe1e131f5a9f92490506bf1d6c8ef2dcd130f81ce2da87bccb08f54569caf92785f67a4f65e5c1bc0b0c702dafa3f7ed028 SHA512 0f69955aa9a19b4fc6fa0a582ac90ff4282dfe225824278a1c5b47cc748b568c114480e8147c6cf6c141e03e7ebdda95de5df2898eba680fad75553e81d4e2bd
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_ja.tar.gz 19015501 BLAKE2B 15765489b8c18a2965de4641f176742532be94865fd97d8335140b12eeebdc1a3f38246bc1cc132c0c28844a6884544b3570914a9c935184ff0eb88a35e98216 SHA512 f18cc7924b91bef6b624d8fa3843dad02ed3f74c6eb9668f6063969e9adf3bb61c398426e2a15c6b2432333da653c2dc618e422a3e8eca91b4d8c978e6874edc
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_km.tar.gz 15943807 BLAKE2B 4dadeae25d3a497e011e52edff19321fbaa2e0973f78f5813b5c2c531fd3e0ff023dff54ebe44150bfda388414d285888d5b142f3b9095043f0b9540967a7c68 SHA512 d4a37de1eb15aa276b48501bedf19e5891118f09ad0c8ecc00948553442a69a851d1210444ae1c5f8c1a8a91bc6197d1dfc28bf715e0b0c6a51469bb912bc243
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_ko.tar.gz 12544036 BLAKE2B f5860f8cc9b3ac6c1edd4327321eeaa234b7439d3c2bae701630cea22eaa469746413d4c35cefec31479dc4a37c2e3e42e5a33be97be9a2c74ecd206eb25b1c3 SHA512 4edd1b91a3f1ed248aac1707fd4be86a4fa2c89d33709d19783ae4b14f51727a8c2572c9585720573089c10bec6f1dcf949d613e922d8ac1bb69267fcf3cac52
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_lt.tar.gz 19007525 BLAKE2B e8cee2fa2d9bae1c00a7d87ef9f02c2a4b36ef9d83c2e4f4d1602f8124675cd9e7ce01be8885906b47fc72d43bd0097e7a33f0062bd5b9a78ee3ac2fe2f56d57 SHA512 af342ff53b6c62c3394053fa29a41967d09288791f6be9cd3cd3b3fcd5ee07c26da4a6ae6fb8cf6b9d756824d9ef46a7051b5bb25bd6579cd21f7e14dda6da3e
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_nb.tar.gz 20240093 BLAKE2B 032c229891c8128df35a68aba682ba55fb35bb96e65d9e85215f5d38346805af19baa3a899c464139067b39857849dc5266cc10ea692eefeede11e124b85b56d SHA512 551e4408b45f1587e889ac534d0e10f32b9c8fa6babe98539db4434a9e4342e2617738d2445ae0539f26627a772c2005857fd1c6e5402608df29d901ff9614be
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_nl.tar.gz 12631350 BLAKE2B 90e9187bdcb0fed28323f89cc45301fe2bbd1cf45aadc874e09959ce41bf95bdb5c32b560c658535fe48e8afd9eb074f4e4cfd29f6d5c74c484892709360d91e SHA512 1908b3f3ce93e47f17abdea7c1a0cd64528b2fd1d2a91ea4fde115f538d67f7b5cae59e0824fcdd705886bb1441e3541f33307f62dad4b8633478f4914c1c09b
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_pl.tar.gz 20703077 BLAKE2B 8dc98575168dbe4f52dea73b494b627d9309db4a489ad83af4b4466b7bb2c29c9709b36ba421fb983e48cd19da7d16e3227c9336d246a6e8bf4753cf4e94426b SHA512 5caf262ccbc730925636678a560ff3ab5e97ae33fba1801c5c0c531781de76b1cc24cca131c048efeade83207efe8b082dcdb9398ce9ab032852452eedf54f02
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_pt-BR.tar.gz 12647798 BLAKE2B 759db179b1740c3e3667c73c60628ec8a5b49115c83246392ba8f60f885093c294cf351fddd049d24613c038b200cb26255aaa695e3dd01a081abc63bafa261b SHA512 a1afa1875b8261553bee8ff510d4978be2c72ebae60932035502fe42c99f2c5e5c5bbc1ed2839d5916fff102961ea33e18e7e84479fa5b283f2e2e0a4f61bebc
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_pt.tar.gz 12645395 BLAKE2B 86ef209645acd1c073a6c99ade7e8f528c8efd87b278364711f74adbba90a39a6b270c2a0335dbe0ad88ea2201d736b174ba3f70f10847db728e0cb28d4401f0 SHA512 68540f00b5dbfe6bd4c96f152db110acbed444e313432a789cd9defa404b76e2c8f7a915fcded92d960f9395d4ad92e78165128367a8c9837308a8715e7862d6
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_ru.tar.gz 13728555 BLAKE2B 5473ee36af1b722b937db9bdf37923f12d8cd640e0af196106cce2a25eb36129e6fcd9c7bb4f74881c86fe2fce00c11c8b2621827449d6a94ebd61b1097f2de0 SHA512 81060d1018ea4c8e583d187b0ac922e727b8dbbbc495ee3465d24cea8eb25133ba4ea718a34449306a42201be9e998672d975123c39da80f8101b4ee698464ae
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_sk.tar.gz 11836263 BLAKE2B a3c9364c4a0efdbe8d1699e88d07db290ff8837e2fd446ebeb5ea2b74c60e234506ea3fcb5e67352bc2d475255675d9f31127384fad61b306a2d9401b58adf76 SHA512 910f61d4a5b5a87957b645aa9536e68983dfd5ac575b0c49ec07daf8ec0b603e0198e4ef8ff79ad38e45e4c1d4146c97fc8f530d412264f861a4c553474cd62d
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_sl.tar.gz 12576229 BLAKE2B 6d99c1af16b07445313f5fdb1a22e11d77cba16c55c6c4e3bec4724cac23d6986429d1ade33ce12991a4e14433f3d6b08b861f854ea72b9e58bca654a2d3a02b SHA512 8f8c4e6b1b6557a8ef5840edaa2f962e3b473fcae4ab0e3dbe30a886b3a80be03510740d53d709d5e7eb0c35b0a75c841ad50b2e962fd4e8c01b183e1ef3a5dd
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_sr.tar.gz 19104551 BLAKE2B cd65995797e096429c4497f6aee2fde3ff02e07e06dbba15b1776c2f93d4f33a405fab5b7d2d70feddbeb37aba1088e3403437af46f87fc1522439be84627933 SHA512 5c6572ff073b22a99e4088768b84e25bce8ed0d9fc102f4f01cd4f4c977c389a143a735ad7a6efde2a5287fddb8216a5863cefb18cb7ad6de5d905be8edb98a5
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_sv.tar.gz 12466550 BLAKE2B e3d5ab606421a148542b3f2a0de842b2d50ec1db6206ab77850fc8a6a2b0b91d8e42153403db6fb821e807a08323bed752c4209a649818bdf3ec1a6311f87dad SHA512 6f8bc1550046305ae33b5e8138d3527cdd79abf432f6911d02d5417eadf4930d4f507eac94823bac0fe03f0d221473a2168c702accc493c1bc8d64cadd7e240d
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_ta.tar.gz 19107344 BLAKE2B 6a5ae9b8ffcef8af99d416aeb1d603e0df27fba310f80991a407a419e05ce3e0245be5087638845455a96f5ba6e8f464f1fd6aa35a2e727c49cf87aaebc583ab SHA512 dbf6147b35383632421b8e8d556b1bb0fc9b6ffda4c6ad75da10223bbf320b17cc48f33ef16b08d209e4282d36c475af73350fead6f06af877ce994610b542c7
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_th.tar.gz 19073245 BLAKE2B da0221cce921459fd8727262a931878247d649b2cd3d7324a4dd3d126abd3728769f57bb84d501422e0906c5f23c7004aaea19db597de1e58b477b0c6ff985be SHA512 50e7312ed1b52a8744283d561b57428c1700af921d0ae1d0739c90d1ed71c5d2df39d087d0cb007bd65838c3f4ca4a0b2e0a71478b3badf0adaebc18d42b6f35
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_tr.tar.gz 12174781 BLAKE2B 1d6d7bd9d42d1980ed91611865544474cda903560f8d7e6caeb7c3a5e20cfcea71bd15d9100a3d4560a95725c99b98396e132725ed582ec644da4e533caf5fc7 SHA512 77a26342b46f6f216013da5d64a4bdaa7744c1de3deb9e4ccb5dab9a38770d098bab4a9f662b24438d63304bf0bfca771216005be63d628eb1239858cc1d05e2
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_vi.tar.gz 13415802 BLAKE2B 262eb81923f9bb19659058e6cfe653390d1081192175b0290cd645748b70ee40bf2c34889bfc801d0651c25311a2dada29197c748f6aa8fbb23c03a67755c7da SHA512 07f8defcb85222b04d148bc49543f892162e4389a44ebfd62e770ced99913adbc22b0e34a82e71f93d2095f40eb1ecb2936d89705f491da66cd41f71cc008a15
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_zh-CN.tar.gz 13849680 BLAKE2B 6797c8854ff0c930d32b91c9202679790bcf0ca616b7242b7ca28e2172845fd290ee6fd8a809be3d188550201edda06251bcc07a330cc70e11b861725c9c7d5d SHA512 ca64b5ace4963daa6c6645e94f9e8bacbd784e4eb82435348cc9bf3189ea1ca82b672367d4b31c0f738b67de3255538579578665aa04beb89601d9410d5ad0e8
-DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_zh-TW.tar.gz 14057951 BLAKE2B 0389b36c1cdcc3cb61bb20ccf42006ffe2062cf143ceaec83ff4cf201fc6f65506237889072e29a53f342fd3ac277feebf65819f64fa90f2bec188c2c561777c SHA512 fb6b44e975d74a09feb045ca85b8e1934da6f738df97cb1a3b0f37ff9c91071a673d2ba3bef8e7762598ac64c9926f52fe650b0d43c8be20cb2b314544f1db78
DIST Apache_OpenOffice_4.1.16_Linux_x86-64_install-rpm_en-US.tar.gz 166355518 BLAKE2B e18708aca342dd8403aa030848502999d8b313e3043500ceb4e1d6a5534e1a4cfbac8a7d00740c4167921c6994fd1f64e55bfdff68c98d6096415b7c6dfb085d SHA512 df4a61793d6234a49e0b7846260d79d650402cc5de8e96407489cfb98bb74b13d0d6c1cdf35411ed25a4d833205a08efd4751185e23fedf4ee1b91007a981ac0
DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_ast.tar.gz 19045371 BLAKE2B a45ab9dbac57b4142511e2732e3bcdcc822d1c663db078accdc703c7f6161ddb16e17ecd99df5361e1145cff8e1857fd705ade79c8ab678c8311627c5997faf4 SHA512 86db84698f275ce0b59f3a42fbe90e3963b5537564cc01eabb70f2be5eb90e9b433d8c5340a1af0d73ca6f5ed71f9b01791bfdd7ea2f40ab32362c5f2377d9de
DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_bg.tar.gz 13577080 BLAKE2B b081850ebe030bab8633b547922e4995c7d8fbe21026475e6c9057e52db257ff1c93b8bd4421bbb161d257948dc7de622c84879647df25e20920f97cd3efc2fc SHA512 5e43b194b0a24ce87659f2fff03a1ea9991b34a2dfdf38bfc6459fb923177d13d3b481919d1a73546e6cbdad7521e8c6065172ae408fa28c35c69fc0a7a3e7be
diff --git a/app-office/openoffice-bin/metadata.xml b/app-office/openoffice-bin/metadata.xml
index 50e9b63fb6..9be873802a 100644
--- a/app-office/openoffice-bin/metadata.xml
+++ b/app-office/openoffice-bin/metadata.xml
@@ -10,6 +10,9 @@
This is the binary version of Openoffice. Use this if you don't want to wait
for the source version to build, but be advised that this may not perform as quickly once installed as a natively compiled version.
+
openofficeorg.mirror
diff --git a/app-office/openoffice-bin/openoffice-bin-4.1.15.ebuild b/app-office/openoffice-bin/openoffice-bin-4.1.16.ebuild
similarity index 95%
rename from app-office/openoffice-bin/openoffice-bin-4.1.15.ebuild
rename to app-office/openoffice-bin/openoffice-bin-4.1.16.ebuild
index 4e78d897a1..813d2b08d9 100644
--- a/app-office/openoffice-bin/openoffice-bin-4.1.15.ebuild
+++ b/app-office/openoffice-bin/openoffice-bin-4.1.16.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
inherit desktop pax-utils prefix rpm xdg
-BUILDID="9813"
+BUILDID="9816"
BVER="${PV/_rc*/}-${BUILDID}"
BVER2=${PV}-${BUILDID}
BASIS="ooobasis4.1"
@@ -35,7 +35,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="gnome java"
+IUSE="gnome java kde"
# TODO: supports ca_XR (Valencian RACV) locale too
LANGS="ast eu bg ca ca-valencia zh-CN zh-TW cs da nl en-GB fi fr gd gl de el he hi hu it ja km ko lt nb pl pt-BR pt ru sr sk sl es sv ta th tr vi"
@@ -48,6 +48,7 @@ for X in ${LANGS} ; do
done
RDEPEND="
+ kde? ( kde-plasma/breeze-gtk )
!prefix? ( sys-libs/glibc )
>=app-accessibility/at-spi2-core-2.50.1:2
app-arch/unzip
@@ -74,6 +75,7 @@ DEPEND="
${RDEPEND}
sys-apps/findutils
"
+BDEPEND="dev-util/patchelf"
PDEPEND="java? ( || ( >=virtual/jre-1.8.0 dev-java/openjdk-jre-bin:11 dev-java/openjdk-bin dev-java/openjdk:11 ) )"
RESTRICT="mirror strip"
@@ -102,7 +104,7 @@ src_unpack() {
rpm_unpack "./${UP}/${NM1}-${j}-${BVER}.${XARCH}.rpm"
done
- rpm_unpack "./${UP}/desktop-integration/${NM3}-freedesktop-menus-${BVER2}.noarch.rpm"
+ rpm_unpack "./${UP}/desktop-integration/${NM3}-freedesktop-menus-${BVER}.noarch.rpm"
use gnome && rpm_unpack "./${UP}/${NM}-gnome-integration-${BVER}.${XARCH}.rpm"
use java && rpm_unpack "./${UP}/${NM}-javafilter-${BVER}.${XARCH}.rpm"
@@ -183,6 +185,9 @@ src_install() {
# remove obsolete gstreamer-0.10 plugin
rm "${ED}${INSTDIR}/program/libavmediagst.so" || die
+
+ # scanelf: rpath_security_checks(): Security problem with relative DT_RPATH '.'
+ patchelf --set-rpath '$ORIGIN' "${ED}"/usr/$(get_libdir)/openoffice/program/libicudata.so.42.1 || die
}
pkg_preinst() {
diff --git a/app-office/openoffice-bin/openoffice-bin-4.1.16_rc3.ebuild b/app-office/openoffice-bin/openoffice-bin-4.1.16_rc3.ebuild
deleted file mode 100644
index 5a51a7acc1..0000000000
--- a/app-office/openoffice-bin/openoffice-bin-4.1.16_rc3.ebuild
+++ /dev/null
@@ -1,220 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit desktop pax-utils prefix rpm xdg
-
-BUILDID="9816"
-BVER="${PV/_rc*/}-${BUILDID}"
-BVER2=${PV}-${BUILDID}
-BASIS="ooobasis4.1"
-BASIS2="basis4.1"
-NM="openoffice"
-NM1="${NM}-brand"
-NM2="${NM}4"
-NM3="${NM2}.$(ver_cut 2-3)"
-FILEPATH="https://dist.apache.org/repos/dist/dev/openoffice/4.1.16-RC3/binaries"
-if [ "${ARCH}" = "amd64" ] ; then
- XARCH="x86_64"
-else
- XARCH="i586"
-fi
-UP="en-US/RPMS"
-
-DESCRIPTION="Apache OpenOffice productivity suite"
-HOMEPAGE="https://www.openoffice.org/"
-SRC_URI="
- amd64? ( "${FILEPATH}"/en-US/Apache_OpenOffice_${PV/_rc*/}_Linux_x86-64_install-rpm_en-US.tar.gz )
- x86? ( "${FILEPATH}"/en-US/Apache_OpenOffice_${PV/_rc*/}_Linux_x86_install-rpm_en-US.tar.gz )
-"
-
-S="${WORKDIR}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="gnome java"
-
-# TODO: supports ca_XR (Valencian RACV) locale too
-LANGS="ast eu bg ca ca-valencia zh-CN zh-TW cs da nl en-GB fi fr gd gl de el he hi hu it ja km ko lt nb pl pt-BR pt ru sr sk sl es sv ta th tr vi"
-
-for X in ${LANGS} ; do
- IUSE="${IUSE} l10n_${X}"
- SRC_URI+=" l10n_${X}? (
- amd64? ( "${FILEPATH}/${X/ca-valencia/ca-XV}"/Apache_OpenOffice_${PV/_rc*/}_Linux_x86-64_langpack-rpm_${X/ca-valencia/ca-XV}.tar.gz )
- x86? ( "${FILEPATH}/${X/ca-valencia/ca-XV}"/Apache_OpenOffice_${PV/_rc*/}_Linux_x86_langpack-rpm_${X/ca-valencia/ca-XV}.tar.gz ) )"
-done
-
-RDEPEND="
- !prefix? ( sys-libs/glibc )
- >=app-accessibility/at-spi2-core-2.50.1:2
- app-arch/unzip
- app-arch/zip
- >=dev-lang/perl-5.0
- dev-libs/dbus-glib
- dev-libs/libxml2
- media-libs/glu
- >=media-libs/freetype-2.1.10-r2
- media-libs/libglvnd
- sys-libs/ncurses-compat:5
- x11-libs/cairo
- x11-libs/gdk-pixbuf
- x11-libs/gdk-pixbuf-xlib
- x11-libs/gtk+:2
- x11-libs/libX11
- x11-libs/libXaw
- x11-libs/libXext
- x11-libs/libXinerama
- x11-libs/pango
- x11-libs/libXrandr
-"
-DEPEND="
- ${RDEPEND}
- sys-apps/findutils
-"
-BDEPEND="dev-util/patchelf"
-PDEPEND="java? ( || ( >=virtual/jre-1.8.0 dev-java/openjdk-jre-bin:11 dev-java/openjdk-bin dev-java/openjdk:11 ) )"
-
-RESTRICT="mirror strip"
-
-pkg_setup() {
- QA_PREBUILT="usr/$(get_libdir)/${NM}/program/*"
- QA_TEXTRELS="usr/$(get_libdir)/${NM}/program/libvclplug_genli.so"
-}
-
-src_unpack() {
- unpack ${A}
-
- cp "${FILESDIR}"/{50-${PN},wrapper.in} "${T}" || die
- eprefixify "${T}"/{50-${PN},wrapper.in}
-
- # 'pyuno' is excluded from unpack list to switch off Python2 scripts support
- for i in base calc core01 core02 core03 core04 core05 core06 core07 draw graphicfilter images impress math ogltrans\
- ooofonts ooolinguistic ure writer xsltfilter
- do
- rpm_unpack "./${UP}/${NM}-${i}-${BVER}.${XARCH}.rpm"
- done
-
- rpm_unpack "./${UP}/${NM}-${BVER}.${XARCH}.rpm"
-
- for j in base calc draw impress math writer; do
- rpm_unpack "./${UP}/${NM1}-${j}-${BVER}.${XARCH}.rpm"
- done
-
- rpm_unpack "./${UP}/desktop-integration/${NM3}-freedesktop-menus-${BVER}.noarch.rpm"
-
- use gnome && rpm_unpack "./${UP}/${NM}-gnome-integration-${BVER}.${XARCH}.rpm"
- use java && rpm_unpack "./${UP}/${NM}-javafilter-${BVER}.${XARCH}.rpm"
-
- # English support installed by default
- rpm_unpack "./${UP}/${NM}-en-US-${BVER}.${XARCH}.rpm"
- rpm_unpack "./${UP}/${NM1}-en-US-${BVER}.${XARCH}.rpm"
- for s in base calc draw help impress math res writer ; do
- rpm_unpack "./${UP}/${NM}-en-US-${s}-${BVER}.${XARCH}.rpm"
- done
-
- # Localization
- for l in ${LANGS}; do
- if use l10n_${l}; then
- # Map ca-valencia to ca-XV used by upstream
- case ${l} in
- ca-valencia) m=ca-XV ;;
- *) m=${l} ;;
- esac
- LANGDIR="${m}/RPMS"
- rpm_unpack "./${LANGDIR}/${NM}-${m}-${BVER}.${XARCH}.rpm"
- rpm_unpack "./${LANGDIR}/${NM1}-${m}-${BVER}.${XARCH}.rpm"
- for n in base calc draw help impress math res writer; do
- rpm_unpack "./${LANGDIR}/${NM}-${m}-${n}-${BVER}.${XARCH}.rpm"
- done
-
- fi
- done
-}
-
-src_install() {
- INSTDIR="/usr/$(get_libdir)/${NM}"
- dodir ${INSTDIR}
- mv "${WORKDIR}"/opt/${NM2}/* "${ED}${INSTDIR}" || die
-
- #Menu entries, icons and mime-types
- cd "${ED}${INSTDIR}/share/xdg/" || die
- for desk in base calc draw impress javafilter math printeradmin qstart startcenter writer; do
- if [ "${desk}" = "javafilter" ] ; then
- use java || { rm javafilter.desktop; continue; }
- fi
- mv ${desk}.desktop ${NM}-${desk}.desktop || die
- sed -i -e "s/${NM2} /ooffice /g" ${NM}-${desk}.desktop || die
- domenu ${NM}-${desk}.desktop
- done
- insinto /usr/share
- doins -r "${WORKDIR}"/usr/share/icons
- doins -r "${WORKDIR}"/usr/share/mime
-
- # Make sure the permissions are right
- use prefix || fowners -R root:0 /
-
- # Install wrapper script
- newbin "${T}/wrapper.in" ooffice
- sed -i -e s/LIBDIR/$(get_libdir)/g "${ED}/usr/bin/ooffice" || die
-
- # Component symlinks
- for app in base calc draw impress math writer; do
- cp "${ED}/usr/bin/ooffice" "${ED}/usr/bin/oo${app}" || die
- sed -i -e s/soffice/s${app}/ "${ED}/usr/bin/oo${app}" || die
- done
-
- dosym ${INSTDIR}/program/spadmin /usr/bin/ooffice-printeradmin
- dosym ${INSTDIR}/program/soffice /usr/bin/soffice
-
- # Non-java weirdness see bug #99366
- use !java && rm -f "${ED}${INSTDIR}/program/javaldx" "${ED}${INSTDIR}/program/libofficebean.so"
-
- # prevent revdep-rebuild from attempting to rebuild all the time
- insinto /etc/revdep-rebuild && doins "${T}/50-${PN}"
-
- # remove soffice bin to avoid collision with libreoffice
- rm -rf "${ED}/usr/bin/soffice" || die
-
- # Vulnerable pythonscript.py, bug #677248
- # Disable python2 script support bug #715400
- rm "${ED}${INSTDIR}/program/python" || die
-
- # remove obsolete gstreamer-0.10 plugin
- rm "${ED}${INSTDIR}/program/libavmediagst.so" || die
-
- # scanelf: rpath_security_checks(): Security problem with relative DT_RPATH '.'
- patchelf --set-rpath '$ORIGIN' "${ED}"/usr/$(get_libdir)/openoffice/program/libicudata.so.42.1 || die
-}
-
-pkg_preinst() {
- xdg_pkg_preinst
- use gnome && gnome2_icon_savelist
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/${NM}/program/soffice.bin
-
- # Inform users about python scripting security problems, bug #677248
- # and removing it due to the end of python2 support, bug #715400
- elog "Python2 scripts support via 'pyuno' module was skipped to unpack"
- elog "due to a security vulnerability (CVE-2018-16858)"
- elog "and the end of python2 support in Gentoo."
-
- # Inform users about changes of encoding of stored passwords in Apache OpenOffice 4.1.14.
- # Notification is from https://cwiki.apache.org/confluence/display/OOOUSERS/AOO+4.1.14+Release+Notes
- ewarn "Important Note:"
- ewarn "It is recommended to make a backup of the Apache OpenOffice users profile"
- ewarn "before installing ${PV}. It is especially essential for users who use"
- ewarn "the Master Password functionality and may decide to use an older version later."
- ewarn "There is a change in the encoding of stored passwords in this ${PV} release"
- ewarn "that may make your user profile unusable for previous versions."
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
-}
diff --git a/app-portage/carnage/Manifest b/app-portage/carnage/Manifest
index c516d192a2..a380c92a6e 100644
--- a/app-portage/carnage/Manifest
+++ b/app-portage/carnage/Manifest
@@ -1,2 +1 @@
-DIST carnage-1.0.tar.gz 246893 BLAKE2B 66aaa483858ee00e10ccb466158f1db5e4d23596a47e931995d8f6a9f4bbf033b401d0aefdb905f4a7d34f8dad4f458227e0774f2e1e465250453a6b2455ac98 SHA512 32d7b7fec21a83f4b35a55e0f59b1c0ec1960606004b99bad42928f328219c319c174aced29e615b7bd2fd1c239f5d900b0cddc4f6585e69cb5736fe2348342f
-DIST carnage-1.1.tar.gz 138659 BLAKE2B 0205c6ae7d1361b9e4bd438f8ffc59563706d0810afdf3a864dad2691419c55a7d7e56e653ea827fadf741850122f921413d80bf98e2bdfb8186e460091ce733 SHA512 cbfd8ff1a59d50090e3bdd52a197ff3737fe0c89239786089a8e0537409dda08dd6d46a765d8bf7a0ed609eb024b164e017918d9f359c8ac2ffbc62156f7af31
+DIST carnage-1.1b.tar.gz 138748 BLAKE2B 5e320dacc0687b85a577a1af02b1da13798435243032bca8bd2a88b6d054fc8b513dc9aa561c80ddb7339f181dda5fa7bdb8cefcb8723de2f69c2d9b5da7d90b SHA512 88440ca1de80d7e7385ece27e78d6c3b64dcb50240a949430508bc87d9355197dd8b4118534ba330170fd64d718e50a4ff303fa10faddb04a29a535990ca370c
diff --git a/app-portage/carnage/carnage-1.0.ebuild b/app-portage/carnage/carnage-1.0.ebuild
deleted file mode 100644
index 8d7fb12506..0000000000
--- a/app-portage/carnage/carnage-1.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 optfeature desktop xdg
-
-DESCRIPTION="TUI front-end for Portage and eix"
-HOMEPAGE="https://github.com/dsafxP/carnage"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/dsafxP/carnage.git"
-else
- SRC_URI="https://github.com/dsafxP/carnage/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="
- >=dev-python/lxml-6.0.2[${PYTHON_USEDEP}]
- >=dev-python/msgpack-1.1.2[${PYTHON_USEDEP}]
- >=dev-python/textual-6.4.0[${PYTHON_USEDEP}]
- >=dev-python/tomlkit-0.13.3[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-src_install() {
- distutils-r1_src_install
-
- domenu assets/carnage.desktop
-
- doicon -s scalable assets/carnage.svg
-}
-
-pkg_postinst() {
- optfeature "package & use flag browsing" app-portage/eix
-}
diff --git a/app-portage/carnage/carnage-1.1.ebuild b/app-portage/carnage/carnage-1.1b.ebuild
similarity index 94%
rename from app-portage/carnage/carnage-1.1.ebuild
rename to app-portage/carnage/carnage-1.1b.ebuild
index 1d59f85ca2..f62ac767aa 100644
--- a/app-portage/carnage/carnage-1.1.ebuild
+++ b/app-portage/carnage/carnage-1.1b.ebuild
@@ -27,7 +27,7 @@ IUSE="man"
RDEPEND="
>=dev-python/lxml-6.0.2[${PYTHON_USEDEP}]
>=dev-python/msgpack-1.1.2[${PYTHON_USEDEP}]
- >=dev-python/textual-6.5.0[${PYTHON_USEDEP}]
+ >=dev-python/textual-6.6.0[${PYTHON_USEDEP}]
>=dev-python/tomlkit-0.13.3[${PYTHON_USEDEP}]
"
@@ -40,8 +40,6 @@ BDEPEND="
)
"
-distutils_enable_tests pytest
-
python_compile() {
distutils-r1_python_compile
diff --git a/app-portage/carnage/carnage-9999.ebuild b/app-portage/carnage/carnage-9999.ebuild
index eb31c61aff..f62ac767aa 100644
--- a/app-portage/carnage/carnage-9999.ebuild
+++ b/app-portage/carnage/carnage-9999.ebuild
@@ -40,8 +40,6 @@ BDEPEND="
)
"
-distutils_enable_tests pytest
-
python_compile() {
distutils-r1_python_compile
diff --git a/dev-libs/weechat-relay/weechat-relay-9999.ebuild b/dev-libs/weechat-relay/weechat-relay-9999.ebuild
deleted file mode 100644
index 84d247689e..0000000000
--- a/dev-libs/weechat-relay/weechat-relay-9999.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-inherit git-r3
-EGIT_REPO_URI="https://github.com/weechat/weechat-relay.git"
-
-DESCRIPTION="Portable and multi-interface IRC client relay api"
-HOMEPAGE="https://weechat.org/"
-LANG="en fr"
-
-LICENSE="GPL-3"
-SLOT="0/${PV}"
-
-IUSE="doc man test"
-
-REQUIRED_USE="
-"
-
-RDEPEND="
- app-arch/zstd
- dev-libs/libgcrypt:0
- net-libs/gnutls
- sys-libs/ncurses:0
- sys-libs/zlib
- net-misc/curl[ssl]
-"
-
-DEPEND="${RDEPEND}
- test? ( dev-util/cpputest )
-"
-
-BDEPEND+="
- virtual/pkgconfig
- doc? ( >=dev-ruby/asciidoctor-1.5.4 )
- man? ( >=dev-ruby/asciidoctor-1.5.4 )
-"
-
-DOCS="AUTHORS.adoc ChangeLog.adoc Contributing.adoc ReleaseNotes.adoc README.adoc"
-
-RESTRICT="!test? ( test )"
-
-src_prepare() {
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DLIBDIR="${EPREFIX}/usr/$(get_libdir)"
- -DPROJECT_NAME="${PF}"
- )
- use doc || mycmakeargs+=( -DBUILD_DOC=OFF )
- use man || mycmakeargs+=( -DBUILD_MAN=OFF )
- cmake_src_configure
-}
-
-src_test() {
- if $(locale -a | grep -iq "en_US\.utf.*8"); then
- cmake_src_test -V
- else
- eerror "en_US.UTF-8 locale is required to run ${PN}'s ${FUNCNAME}"
- die "required locale missing"
- fi
-}
diff --git a/dev-python/guidata/Manifest b/dev-python/guidata/Manifest
index d0cd541df5..0ab2487ccf 100644
--- a/dev-python/guidata/Manifest
+++ b/dev-python/guidata/Manifest
@@ -1,2 +1,3 @@
DIST guidata-3.12.0.tar.gz 722401 BLAKE2B 63849d3c83ac3a5c940b5fb5c9e9c58294461c93dd82a95ea3f3c20be98f6e58f9905c96bbe4766739f41d3373b8ed171113fc693d00b7194bebdf8481566397 SHA512 aec447bd3483f977d4e26c7cbb68e1232ecc218d9df72843c5ad7baaf944bbedc91e9d2343f6169e1c88c20a577111405092701cbf1c4c0a49c245cdee726517
DIST guidata-3.13.1.tar.gz 775563 BLAKE2B 4a7b1739b9a2d194cc8455de92df60d7584dda9b81f9a8e5f76d25b3f773e98cffd58d24c1df3a4548b0c2e3854428b933f75b9b33d848ca7571ee4f5f34b715 SHA512 578d34878b25cfb36c563c0b9fd913fd3b28c36e2a9a0b3b2485a8d6c9bfecd6e120b969617268c738f288be42ec564faf38321e083eb59c17e1b0a9600cd103
+DIST guidata-3.13.2.tar.gz 779101 BLAKE2B 62e6e685782d393d98173f7430ae8ec672c64010d948b66ba77148a89bb4493a18a49caa436274484f289f19b5c984a18ecf0e5baf3314a85aeb41b891934aea SHA512 512e1f4308f31f58f7187dd0ffb0244e70f8ab5b29e42611bff856fae5556744e5f58d86e0aa5c946f52a4fbe25ad71830a15c17ecda89f33cc35d6fa59a9b75
diff --git a/dev-python/guidata/guidata-3.13.2.ebuild b/dev-python/guidata/guidata-3.13.2.ebuild
new file mode 100644
index 0000000000..ca3c970cae
--- /dev/null
+++ b/dev-python/guidata/guidata-3.13.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Library for user interfaces for easy dataset editing and display"
+HOMEPAGE="https://pypi.org/project/guidata/"
+LICENSE="BSD"
+
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="
+ dev-python/h5py[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pyqt6[${PYTHON_USEDEP}]
+ dev-python/qtpy[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/tomli[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+ test? (
+ dev-python/pytest-qt[${PYTHON_USEDEP}]
+ dev-python/pytest-xvfb[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ epytest -p xvfb
+}
diff --git a/dev-python/guidata/metadata.xml b/dev-python/guidata/metadata.xml
index d98e27522d..08312ba1c9 100644
--- a/dev-python/guidata/metadata.xml
+++ b/dev-python/guidata/metadata.xml
@@ -9,8 +9,4 @@
guidata
PlotPyStack/guidata
-
diff --git a/dev-util/distribution-gpg-keys/Manifest b/dev-util/distribution-gpg-keys/Manifest
index 93ef7eb76e..2c6acca912 100644
--- a/dev-util/distribution-gpg-keys/Manifest
+++ b/dev-util/distribution-gpg-keys/Manifest
@@ -1 +1 @@
-DIST distribution-gpg-keys-1.114-1.tar.gz 87193448 BLAKE2B 27a8592db4fb8d92af17798390ca1c1242023d0157c7dd67f714839a9cc3192bbeade231d5cb6c9094d600e90f65bb911d973327b4fa797c93056f1e6c830da0 SHA512 aaf4b12b86e49152e4741df8ef6e1a413a204f2f523b858eff374c20c44e8930d84954941e25f105bc5d02ddd71a6d990606d8f170888b50116c97ea9cf0f0d3
+DIST distribution-gpg-keys-1.115-1.tar.gz 100838030 BLAKE2B 1d12b6d086a3219a6ec3c339ef013c26755f3f4a286fcf98a7cabf298abda1ef0f666c73644f20d269c060c16cdb247e789823c02944fa83e9dd588156ea4add SHA512 f77f98548197fd10a57ddb7fc0af0281b5e0a98865279358b7849930f195e3757de90f06dad189b67de3a15c3cf2e47119ba8926beabf2b97aae96131a890156
diff --git a/dev-util/distribution-gpg-keys/distribution-gpg-keys-1.114.ebuild b/dev-util/distribution-gpg-keys/distribution-gpg-keys-1.115.ebuild
similarity index 100%
rename from dev-util/distribution-gpg-keys/distribution-gpg-keys-1.114.ebuild
rename to dev-util/distribution-gpg-keys/distribution-gpg-keys-1.115.ebuild
diff --git a/dev-util/kubetail-bin/Manifest b/dev-util/kubetail-bin/Manifest
index 4a80ae2ca5..615b2d9010 100644
--- a/dev-util/kubetail-bin/Manifest
+++ b/dev-util/kubetail-bin/Manifest
@@ -6,3 +6,5 @@ DIST kubetail-bin-0.9.0-linux-amd64.tar.gz 24629018 BLAKE2B a56de08dbeab738f4163
DIST kubetail-bin-0.9.0-linux-arm64.tar.gz 22381990 BLAKE2B 504744eb3564159d5a309e5e776a6407a8ed4d2d914e1123e0e0b58040eb9ae2ba827441fbd873fa2e8fe84372c81990c04e9c435de8cc680d1f82c058b14aa8 SHA512 d609f51c0b0506b691e9a40ade9bb47b1c1d67c36eb3c1312a05ecb6475c0cd77d246f25a32f38bb074266898a63a35b16fb1f27a4fde73c2adc8b14ea623c3d
DIST kubetail-bin-0.10.0-linux-amd64.tar.gz 24619470 BLAKE2B caa70a0581057764d429335382c954c6210b294af8b6ed2ade20e8ec493882f42200536b80857167aaf3a8b21d480f02f9509a1771f138940ec56209ba0f4321 SHA512 c13d5a6ba95ba2eab533c61e5b450e4f36c9a0f43b09c13235a933fb790d2a3a379135231bbc2724dba8d1a67eff30547b9485ae8788cb3f10f84b3fe1c4380d
DIST kubetail-bin-0.10.0-linux-arm64.tar.gz 22370891 BLAKE2B 6d72d7c469550a321880b3e349eba7f8d75b6bd07d2b9a0e853cedc8fa98e9e44c8b82c2856b094602e1054b5b2d65f036e8af6e786c28ed65edd9f7975ad81d SHA512 947b646327604dee51d749724912eef3f7344a7b3c5ca9c78752ea4eb652afab0f3f6cb21c2abf3a1381a90ee2edad407154d18fea41e7a656666938ef064c3c
+DIST kubetail-bin-0.10.1-linux-amd64.tar.gz 25534656 BLAKE2B e2f6d900e3ac35f32d811cc5428a534b614000d0a184626c1b00122814786e3e6986463b017abdcff4922e3b90e586c837be05855d96947a306abfddb54706d5 SHA512 f5eb41244c9b49e594a8f53e516631a80a4c405b9db2608b1287ef4c0ab7c5809d4b9e7a9c13822dff93ede9c967abbc9a28fa6f83a66f46e726a0ad0127b636
+DIST kubetail-bin-0.10.1-linux-arm64.tar.gz 23205409 BLAKE2B 7b74f781ecba6870d7ca525890ae85aee12ec9785a5e5b8bde1b2cb095ebc7cd7c3bfb56f8ddb8a4ec19ab9a38ea0f14c88528726a1dbc5abc5492403462ade4 SHA512 22312d4065a68f292930189f0943cf676d3976e143cd26c42c885abaf95fea89649eacba4763854a190b8f1d2427f7ddf19fb507ad4b8aaae038dede478e4842
diff --git a/dev-util/kubetail-bin/kubetail-bin-0.10.1.ebuild b/dev-util/kubetail-bin/kubetail-bin-0.10.1.ebuild
new file mode 100644
index 0000000000..bb17a73b44
--- /dev/null
+++ b/dev-util/kubetail-bin/kubetail-bin-0.10.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2021-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit shell-completion
+
+DESCRIPTION="Real-time logging dashboard for Kubernetes"
+
+HOMEPAGE="https://github.com/kubetail-org/kubetail"
+
+SRC_URI="
+amd64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-linux-amd64.tar.gz
+-> ${P}-linux-amd64.tar.gz )
+arm64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-linux-arm64.tar.gz
+-> ${P}-linux-arm64.tar.gz )
+"
+
+S="${WORKDIR}"
+
+LICENSE="Apache-2.0"
+
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm64"
+
+QA_PREBUILT="usr/bin/kubetail"
+
+src_compile() {
+ chmod +x kubetail
+
+ ./kubetail completion bash > "kubetail.bash" || die
+ ./kubetail completion zsh > "kubetail.zsh" || die
+ ./kubetail completion fish > "kubetail.fish" || die
+}
+
+src_install() {
+ dobin kubetail || die
+
+ newbashcomp "kubetail.bash" kubetail
+ newzshcomp "kubetail.zsh" "_kubetail"
+ dofishcomp "kubetail.fish"
+}
diff --git a/dev-util/kubetail/Manifest b/dev-util/kubetail/Manifest
index cc077de64c..ef84c6615d 100644
--- a/dev-util/kubetail/Manifest
+++ b/dev-util/kubetail/Manifest
@@ -2,3 +2,4 @@ DIST kubetail-0.9.0.tar.gz 618012 BLAKE2B 7948912708565d8170e90b8e79c5982bf88af0
DIST kubetail_0.9.0.orig.tar.xz 12070328 BLAKE2B b6b6b3530200ac8990e902c343f982f555bde32404ea649bd7d5d4100e3b710e7192ef23f72be4684b52df051fde61b9c8da020a34bdb72cdec51936ae3b1390 SHA512 6f8fd21a62ed85426c77162f86152884a81dec16317fa40cd0a961ddab3097a63c595f6115c9ffb420bb27c2a61a89c4f2dcdef55c340ee9576493f1ed2e4d0a
DIST kubetail-cli_0.9.0.orig.tar.xz 12074260 BLAKE2B 3c19e1b35efdbf9d749965f2518a458270b6b114efb326b9a945309c2a90647be018fad603de88444fc20a51a002ee64138ede9694cc22460d1d5cb826a152a2 SHA512 bf42a961d134a54d12072b6c9d494c6e6a4923d2b1a7a58486fce9d1cd9fa2a8399b5476f9d3ee1f099e92e1983aea01d23b8543473254fbe43d388724aaf9e4
DIST kubetail-cli_0.10.0.orig.tar.xz 12077752 BLAKE2B 7f6303fb594ed1e48b1229292dcfd7bf29b53279a06661b31c6362d737aae2df674d2fe202973cd8d09e8084e9b0daae1879fb72f96ace35d382f36ac7da94b0 SHA512 cae94a744748db6b9eb2535e2dda7ebced050b0112b351a4821ae28418265caf2137f45040dc851e7d875bf86b739b6c0b6d1d064b9581d7791872d814462772
+DIST kubetail-0.10.1-vendored.tar.gz 21426066 BLAKE2B 733f60ee29699dd4673cd202904fa5a3821b230e2124d10f523b711d99f24f69f83013ac7d9e841a76a9fde23ffdc94df8db71983f2e5b329aaa5f3ec1863012 SHA512 1bd05bd5905242f16cb8d222bbae522893085bad87e65a203d6ba1fd00d7fd39f639c6ac176d6cfde410512e7c57ed65b942a49afcc10b0f930e324d94e64ee8
diff --git a/dev-util/kubetail/kubetail-0.10.1.ebuild b/dev-util/kubetail/kubetail-0.10.1.ebuild
new file mode 100644
index 0000000000..1f2da52f9f
--- /dev/null
+++ b/dev-util/kubetail/kubetail-0.10.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2021-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit shell-completion
+
+DESCRIPTION="Real-time logging dashboard for Kubernetes"
+
+HOMEPAGE="https://github.com/kubetail-org/kubetail"
+
+SRC_URI="https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-${PV}-vendored.tar.gz"
+
+S="${WORKDIR}/kubetail-${PV}"
+
+LICENSE="Apache-2.0"
+
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+ >=dev-lang/go-1.24.7
+"
+
+QA_PREBUILT="usr/bin/kubetail"
+
+src_compile() {
+ (
+ cd modules/cli || die
+ GOWORK=off CGO_ENABLED=0 go build \
+ -mod=vendor \
+ -ldflags "-s -w -X github.com/kubetail-org/kubetail/modules/cli/cmd.version=${PV}" \
+ -o ../../bin/kubetail \
+ . || die
+ )
+
+ ./bin/kubetail completion bash > "kubetail.bash" || die
+ ./bin/kubetail completion zsh > "kubetail.zsh" || die
+ ./bin/kubetail completion fish > "kubetail.fish" || die
+}
+
+src_install() {
+ dobin bin/kubetail || die
+
+ newbashcomp "kubetail.bash" kubetail
+ newzshcomp "kubetail.zsh" "_kubetail"
+ dofishcomp "kubetail.fish"
+}
diff --git a/eclass/shards.eclass b/eclass/shards.eclass
index ec29f3c702..794ff1e522 100644
--- a/eclass/shards.eclass
+++ b/eclass/shards.eclass
@@ -93,6 +93,9 @@ if [[ ${CATEGORY} == dev-crystal ]]; then
# To build a correct dependency graph, add Crystal version
# restrictions to runtime dependencies of Crystal libraries.
RDEPEND="${CRYSTAL_DEPS}"
+else
+ # Add a buildtime dependency on the Crystal standard library.
+ DEPEND="${CRYSTAL_DEPS}"
fi
# Crystal packages do not use CFLAGS
diff --git a/games-strategy/gigalomania/gigalomania-1.0.1.ebuild b/games-strategy/gigalomania/gigalomania-1.0.1.ebuild
index a6af90f8d0..700b89f990 100644
--- a/games-strategy/gigalomania/gigalomania-1.0.1.ebuild
+++ b/games-strategy/gigalomania/gigalomania-1.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2024 Gentoo Authors
+# Copyright 2024-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,7 @@ inherit toolchain-funcs wrapper
DESCRIPTION="Libre clone of Mega-Lo-Mania (original from ~1990), supports original resources"
HOMEPAGE="https://gigalomania.sourceforge.net"
-SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${PN}src.zip -> ${P}.zip"
+SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${PN}src.zip -> ${P}.zip"
S="${WORKDIR}/${PN}src"
diff --git a/gui-libs/mir/Manifest b/gui-libs/mir/Manifest
index 79fbdb9c0a..7be4b86589 100644
--- a/gui-libs/mir/Manifest
+++ b/gui-libs/mir/Manifest
@@ -1,2 +1,2 @@
-DIST mir-2.21.1.tar.gz 6879903 BLAKE2B 644d41be226b7ecf673b26bcc14b52d693b11bc2d63775f591e7332d854b0d3725ca23a0747e7ea53b2928ea5f3221376d74fd6b5aea0997f392e2892028a12e SHA512 36bfef3462e2428d608e5b6e4ba910d4c0c1db6d4614cc46ebb322314230b785e308b120bf5a69e60aad6c6e04c369a48d7323cccc1d4a389dc757c69ffcff40
DIST mir-2.22.2.tar.gz 6943488 BLAKE2B ab8d3fb10c359f7364c5ff19fb9f75e483f251ba3619feda7a58cffff99d5a2c6193dd4612c4d20a2f25c8c582c99506f49b5b378366ec7d3a10b1e15adab154 SHA512 3b2246343557a0c1770173f89371402da4b4694ffd7b1ee53a3b8098ddbd81800cc91773b76d0f12eb22cc6d44eada258e3481817050348e913b1d6c34d1bd54
+DIST mir-2.23.0.tar.gz 6919597 BLAKE2B 0e0b165ffb2a182be0f7f359dc9e488898533a4999a6e637b77f8230decb72c01902cd22a01867929634aace6166a992ba7e1bbfe41120b83b2a05885337662d SHA512 1c020f9e863d7cdc7d75f41ab72cbfdc87229d6810042c271b95a4de5f143caeb337aa2fa47e86b146bde758c10bdb946f7d600703b4dabf63b7fedd6c95a856
diff --git a/gui-libs/mir/mir-2.21.1.ebuild b/gui-libs/mir/mir-2.23.0.ebuild
similarity index 77%
rename from gui-libs/mir/mir-2.21.1.ebuild
rename to gui-libs/mir/mir-2.23.0.ebuild
index 347f22753d..76d0418214 100644
--- a/gui-libs/mir/mir-2.21.1.ebuild
+++ b/gui-libs/mir/mir-2.23.0.ebuild
@@ -6,13 +6,13 @@ EAPI=8
inherit cmake xdg
DESCRIPTION="Set of libraries for building Wayland based shells"
-HOMEPAGE="https://mir-server.io/"
+HOMEPAGE="https://canonical.com/mir"
SRC_URI="https://github.com/canonical/mir/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 GPL-3 ) || ( LGPL-2.1 LGPL-3 )"
-SLOT="0/${PV}"
+SLOT="0/$(ver_cut 1-2)"
KEYWORDS="~amd64"
-IUSE="test X"
+IUSE="examples test wayland X"
RESTRICT="!test? ( test )"
RDEPEND="
@@ -25,6 +25,7 @@ RDEPEND="
dev-libs/wayland
dev-util/lttng-ust:=
media-libs/freetype
+ media-libs/libdisplay-info:=
media-libs/libepoxy
media-libs/libglvnd
media-libs/mesa
@@ -59,19 +60,21 @@ PATCHES=(
src_prepare() {
cmake_src_prepare
- cmake_comment_add_subdirectory examples/ examples/tests/
+ use examples || cmake_comment_add_subdirectory examples/ examples/tests/
}
src_configure() {
- local platforms="gbm-kms;atomic-kms;wayland"
- use X && platforms="${platforms};x11"
+ local platforms=( gbm-kms atomic-kms )
+ use wayland && platforms+=( wayland )
+ use X && platforms+=( x11 )
local mycmakeargs=(
# wlcs is not packaged
-DMIR_ENABLE_WLCS_TESTS=OFF
-DMIR_ENABLE_TESTS="$(usex test)"
-DMIR_FATAL_COMPILE_WARNINGS=OFF
- -DMIR_PLATFORM="${platforms}"
+ -DMIR_PLATFORM="$(IFS=';'; echo "${platforms[*]}")"
+ -DMIR_ENABLE_RUST=OFF
)
use test && mycmakeargs+=(
# likely will not work in build environment
@@ -81,3 +84,8 @@ src_configure() {
)
cmake_src_configure
}
+
+src_test() {
+ xdg_environment_reset
+ cmake_src_test
+}
diff --git a/gui-libs/scenefx/Manifest b/gui-libs/scenefx/Manifest
index 3812bf4eb7..c2e4afa04e 100644
--- a/gui-libs/scenefx/Manifest
+++ b/gui-libs/scenefx/Manifest
@@ -1,4 +1 @@
-DIST scenefx-0.2.1.tar.gz 85884 BLAKE2B a0208af6586534355e8ea17eba3e02781ca0279dacc93c75366d1c44547ebb7cd8a99d5303054b2685a0ff19076e12384da25086bd9a904769c21070abc2d564 SHA512 69aa95de00e086ad38f6f878d865197fcf00dd88cbcec5376c52fcce496e1135b237dafda27cf49a0d168a8a34864bdabe0d119d474a379cf84c9e9efee114c7
-DIST scenefx-0.2.tar.gz 85823 BLAKE2B 45a4f85cd0f926700e6283dde0d35390e628680e2abe8098ed244475f2ae25067f1fdfccd375f7e0d402e9aaaf720550642bd6f13808856eb21f252b86d71d56 SHA512 b63511147a1f68320b40760586481678076d29daf8aad1dca32889f1029dd064929163513fedabd9c2e2a85444034c5518bd4ee706633786cfda632a4b027791
-DIST scenefx-0.3.tar.gz 86815 BLAKE2B 8c5cc72067f36c34f0f0c083d4962b68221daefa0eaff783efb8e03bdd11dad03c3f6cb1b7b19982d13ccea43a2bc5e79c067e6fc0576df3614747e9f9016aac SHA512 533abfa4f625e6368cc19a90f72e0bdf3c1e5b372e61906e0a4710dbd9945446d02ca30237c33a98c336698001e17893f336590e864cfa75fe0018c55e928ebe
DIST scenefx-0.4.1.tar.gz 92158 BLAKE2B f4d8cf0d531009bd849fa05d0b4b6940002e0f8e54c89ba4226b95885f796ab75fc879b649b0d75190169ea6080a65b1ce75aaa0da72c019303fa38c634a7af2 SHA512 e56d35fe8c1d3a31623aa62177957460592ac90dfcbc100539dd45d6aec51cc55cf0930f8b66e3c1d48b2380bf84245497ba204bc2e94da1da6a7399b0d14cfd
diff --git a/gui-libs/scenefx/scenefx-0.2.1.ebuild b/gui-libs/scenefx/scenefx-0.2.1.ebuild
deleted file mode 100644
index adb9a744a1..0000000000
--- a/gui-libs/scenefx/scenefx-0.2.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="A replacement for the wlroots scene API with eye-candy effects."
-HOMEPAGE="https://github.com/wlrfx/scenefx"
-
-SRC_URI="https://github.com/wlrfx/scenefx/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="examples X"
-
-DEPEND="
- >=dev-libs/wayland-1.23.0
- >=x11-libs/libdrm-2.4.122
- media-libs/mesa[egl(+),gles2(+)]
- >=x11-libs/pixman-0.42.0
- media-libs/libglvnd
- x11-libs/libxkbcommon
-"
-
-DEPEND+="
- >=gui-libs/wlroots-0.18:=[X?]
- =dev-libs/wayland-protocols-1.35
- >=dev-build/meson-0.59.0
- virtual/pkgconfig
- dev-build/ninja
- dev-util/wayland-scanner
-"
-
-src_configure() {
- local emesonargs=(
- -Drenderers='gles2'
- $(meson_use examples)
- )
-
- meson_src_configure
-}
diff --git a/gui-libs/scenefx/scenefx-0.3.ebuild b/gui-libs/scenefx/scenefx-0.3.ebuild
deleted file mode 100644
index adb9a744a1..0000000000
--- a/gui-libs/scenefx/scenefx-0.3.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="A replacement for the wlroots scene API with eye-candy effects."
-HOMEPAGE="https://github.com/wlrfx/scenefx"
-
-SRC_URI="https://github.com/wlrfx/scenefx/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="examples X"
-
-DEPEND="
- >=dev-libs/wayland-1.23.0
- >=x11-libs/libdrm-2.4.122
- media-libs/mesa[egl(+),gles2(+)]
- >=x11-libs/pixman-0.42.0
- media-libs/libglvnd
- x11-libs/libxkbcommon
-"
-
-DEPEND+="
- >=gui-libs/wlroots-0.18:=[X?]
- =dev-libs/wayland-protocols-1.35
- >=dev-build/meson-0.59.0
- virtual/pkgconfig
- dev-build/ninja
- dev-util/wayland-scanner
-"
-
-src_configure() {
- local emesonargs=(
- -Drenderers='gles2'
- $(meson_use examples)
- )
-
- meson_src_configure
-}
diff --git a/gui-libs/scenefx/scenefx-0.4.1.ebuild b/gui-libs/scenefx/scenefx-0.4.1.ebuild
index 9e918f1cb9..651a5ab45e 100644
--- a/gui-libs/scenefx/scenefx-0.4.1.ebuild
+++ b/gui-libs/scenefx/scenefx-0.4.1.ebuild
@@ -5,15 +5,20 @@ EAPI=8
inherit meson
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://github.com/wlrfx/scenefx"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/wlrfx/scenefx/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}-${PV}"
+ KEYWORDS="~amd64 ~arm64"
+fi
+
DESCRIPTION="A replacement for the wlroots scene API with eye-candy effects."
HOMEPAGE="https://github.com/wlrfx/scenefx"
-SRC_URI="https://github.com/wlrfx/scenefx/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${PV}"
-
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64"
IUSE="examples X"
DEPEND="
diff --git a/gui-libs/scenefx/scenefx-0.2.ebuild b/gui-libs/scenefx/scenefx-9999.ebuild
similarity index 66%
rename from gui-libs/scenefx/scenefx-0.2.ebuild
rename to gui-libs/scenefx/scenefx-9999.ebuild
index adb9a744a1..651a5ab45e 100644
--- a/gui-libs/scenefx/scenefx-0.2.ebuild
+++ b/gui-libs/scenefx/scenefx-9999.ebuild
@@ -5,29 +5,34 @@ EAPI=8
inherit meson
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://github.com/wlrfx/scenefx"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/wlrfx/scenefx/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}-${PV}"
+ KEYWORDS="~amd64 ~arm64"
+fi
+
DESCRIPTION="A replacement for the wlroots scene API with eye-candy effects."
HOMEPAGE="https://github.com/wlrfx/scenefx"
-SRC_URI="https://github.com/wlrfx/scenefx/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${PV}"
-
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64"
IUSE="examples X"
DEPEND="
- >=dev-libs/wayland-1.23.0
+ >=dev-libs/wayland-1.23.1
>=x11-libs/libdrm-2.4.122
media-libs/mesa[egl(+),gles2(+)]
- >=x11-libs/pixman-0.42.0
+ >=x11-libs/pixman-0.43.0
media-libs/libglvnd
x11-libs/libxkbcommon
"
DEPEND+="
- >=gui-libs/wlroots-0.18:=[X?]
- =gui-libs/wlroots-0.19:=[X?]
+ ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64"
+ S="${WORKDIR}/${PN}-${PV}"
fi
DESCRIPTION="wayland compositor based on wlroots and scenefx(dwl but no suckless)"
@@ -25,10 +25,11 @@ COMMON_DEPEND="
=gui-libs/scenefx-0.4.1
+ ~gui-libs/scenefx-9999
dev-libs/libpcre2
x11-libs/libxkbcommon
X? (
diff --git a/gui-wm/mangowc/mangowc-0.8.1.ebuild b/gui-wm/mangowc/mangowc-0.8.1.ebuild
deleted file mode 100644
index 098c0c594c..0000000000
--- a/gui-wm/mangowc/mangowc-0.8.1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-if [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://github.com/DreamMaoMao/mangowc.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/DreamMaoMao/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64"
-fi
-
-DESCRIPTION="wayland compositor based on wlroots and scenefx(dwl but no suckless)"
-HOMEPAGE="https://github.com/DreamMaoMao/maomaowm.git"
-
-LICENSE="CC0-1.0 GPL-3+ MIT"
-SLOT="0"
-IUSE="X"
-
-COMMON_DEPEND="
- >=gui-libs/wlroots-0.19:=[libinput,session,X?]
- =gui-libs/scenefx-0.4.1
- dev-libs/libpcre2
- x11-libs/libxkbcommon
- X? (
- x11-libs/libxcb:=
- x11-libs/xcb-util-wm
- )
-"
-
-RDEPEND="
- ${COMMON_DEPEND}
- X? (
- x11-base/xwayland
- )
-"
-
-# uses
-DEPEND="
- ${COMMON_DEPEND}
- sys-kernel/linux-headers
-"
-
-BDEPEND="
- >=dev-libs/wayland-protocols-1.32
- >=dev-util/wayland-scanner-1.23
- >=dev-build/meson-0.60.0
- virtual/pkgconfig
-"
-
-src_configure() {
- local emesonargs=(
- $(meson_feature X xwayland)
- )
- meson_src_configure
-}
-
-src_compile() {
- meson_src_compile
-}
-
-src_install() {
- meson_src_install
-}
-
-pkg_postinst() {
- elog "If you have installed maomaowm before, be sure to remove the package,"
- elog "since maomaowm was renamed to mangowc."
- elog ""
- elog "Default config path was changed to \$XDG_CONFIG_DIR/mango"
-}
diff --git a/gui-wm/mangowc/mangowc-0.8.2.ebuild b/gui-wm/mangowc/mangowc-0.8.2.ebuild
deleted file mode 100644
index 098c0c594c..0000000000
--- a/gui-wm/mangowc/mangowc-0.8.2.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-if [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://github.com/DreamMaoMao/mangowc.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/DreamMaoMao/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64"
-fi
-
-DESCRIPTION="wayland compositor based on wlroots and scenefx(dwl but no suckless)"
-HOMEPAGE="https://github.com/DreamMaoMao/maomaowm.git"
-
-LICENSE="CC0-1.0 GPL-3+ MIT"
-SLOT="0"
-IUSE="X"
-
-COMMON_DEPEND="
- >=gui-libs/wlroots-0.19:=[libinput,session,X?]
- =gui-libs/scenefx-0.4.1
- dev-libs/libpcre2
- x11-libs/libxkbcommon
- X? (
- x11-libs/libxcb:=
- x11-libs/xcb-util-wm
- )
-"
-
-RDEPEND="
- ${COMMON_DEPEND}
- X? (
- x11-base/xwayland
- )
-"
-
-# uses
-DEPEND="
- ${COMMON_DEPEND}
- sys-kernel/linux-headers
-"
-
-BDEPEND="
- >=dev-libs/wayland-protocols-1.32
- >=dev-util/wayland-scanner-1.23
- >=dev-build/meson-0.60.0
- virtual/pkgconfig
-"
-
-src_configure() {
- local emesonargs=(
- $(meson_feature X xwayland)
- )
- meson_src_configure
-}
-
-src_compile() {
- meson_src_compile
-}
-
-src_install() {
- meson_src_install
-}
-
-pkg_postinst() {
- elog "If you have installed maomaowm before, be sure to remove the package,"
- elog "since maomaowm was renamed to mangowc."
- elog ""
- elog "Default config path was changed to \$XDG_CONFIG_DIR/mango"
-}
diff --git a/gui-wm/mangowc/mangowc-9999.ebuild b/gui-wm/mangowc/mangowc-9999.ebuild
index ac353711eb..d6997bb75f 100644
--- a/gui-wm/mangowc/mangowc-9999.ebuild
+++ b/gui-wm/mangowc/mangowc-9999.ebuild
@@ -10,7 +10,6 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
else
SRC_URI="https://github.com/DreamMaoMao/${PN}/archive/${PV}.tar.gz"
- KEYWORDS="~amd64 ~arm64"
fi
DESCRIPTION="wayland compositor based on wlroots and scenefx(dwl but no suckless)"
@@ -25,10 +24,11 @@ COMMON_DEPEND="
=gui-libs/scenefx-0.4.1
+ ~gui-libs/scenefx-9999
dev-libs/libpcre2
x11-libs/libxkbcommon
X? (
diff --git a/gui-wm/miracle-wm/Manifest b/gui-wm/miracle-wm/Manifest
index 84f1bffa99..94706dc1bf 100644
--- a/gui-wm/miracle-wm/Manifest
+++ b/gui-wm/miracle-wm/Manifest
@@ -1,2 +1,2 @@
-DIST miracle-wm-0.7.0.tar.gz 1163831 BLAKE2B 5a289c7083df4fdbeb632b81e5753554caf73b5fce27d8b803ab5fcc13cb89ca8c8b6cc2e9bd784dc6fd483fe49ab015105ed1ffded7c16cf0cb6855f7bdf04d SHA512 c66da8c19f35c4f4d7dbe21c2e87bee033232e6d9b0c271325ee3a81c53efbcfe3dcdeb856d2990a7ca5551fc7e4bcf9cd8497d5b5c1bc71dccc65fa5625d088
DIST miracle-wm-0.7.1.tar.gz 1163863 BLAKE2B ea7b6a55f689ee5fde6cdd8fb64aa505caa8c5dc2cb717c670c14d68b47ee5b3305c9e991399251b18e0305a27bd674bc18b10289c6563335f92cdc7bd932b55 SHA512 af0d3708126d5f750e08afa2123f4a0bc4f0278246074b04afa265cddae28a4c84d96b9462be23bf3e8e8b9a4d5c13aeb0f355f7cc4aa7aa204a46a7a7e21fff
+DIST miracle-wm-0.8.0.tar.gz 1185380 BLAKE2B edff41cf634869201ed42a60252a41c53efd26200798e1faca61461b221911bb0aa204a2620701d8d0b4ec53c3d75c27f616673f976e80d05021cca99d34c10f SHA512 a9977990df6b79172ac5a24d7fe2baf83b5af46debfe82e8e173187d6446dc9dbe0c2169fe5a296fd81e92786edaf64bbf6144252f7f6ffe4e10afced050fcbd
diff --git a/gui-wm/miracle-wm/miracle-wm-0.7.0.ebuild b/gui-wm/miracle-wm/miracle-wm-0.8.0.ebuild
similarity index 94%
rename from gui-wm/miracle-wm/miracle-wm-0.7.0.ebuild
rename to gui-wm/miracle-wm/miracle-wm-0.8.0.ebuild
index e42ab28bc7..4e2c84c0d8 100644
--- a/gui-wm/miracle-wm/miracle-wm-0.7.0.ebuild
+++ b/gui-wm/miracle-wm/miracle-wm-0.8.0.ebuild
@@ -52,8 +52,8 @@ BDEPEND="
PATCHES=(
"${FILESDIR}/${PN}-0.6.1-conditional-tests.patch"
- "${FILESDIR}/${P}-disable-mirtest.patch"
- "${FILESDIR}/${P}-no-automagic.patch"
+ "${FILESDIR}/${PN}-0.7.0-disable-mirtest.patch"
+ "${FILESDIR}/${PN}-0.7.0-no-automagic.patch"
)
pkg_setup() {
diff --git a/media-gfx/timg/Manifest b/media-gfx/timg/Manifest
index 708cc655e6..a0ae2925f1 100644
--- a/media-gfx/timg/Manifest
+++ b/media-gfx/timg/Manifest
@@ -1 +1,2 @@
DIST timg-1.6.2.tar.gz 1223894 BLAKE2B 06d855d7e567cc280d28f568e7db65df542bd869255d32db37679bcd062957f07a0d9a5a67cbd46c9df7b6627c22538bcaa5ee971b05e2e4f89426f3af037293 SHA512 572e62b668001d2915c2110d894755729f3ce474fbdd7ac01b29a545d099ed701d6a9f08e4e2ec6818c3d2a866a7c24d0ed092ef031dffaca87dd9e93ac3953f
+DIST timg-1.6.3.tar.gz 1223853 BLAKE2B ce52abcc94a16d7ae0b03f2696b94ae6acc296daf7e310f3631ca56b521a70384a2f2a8440da2520ee489c4e4a32d6b7a39872ceb6b039230bf75b3e048f9ae0 SHA512 eaec72f59fcff35a873d38acb1b7f93a55b812b11d58523716cc0338cb9c7cd2958c51d5956eabfb7988b2faae12009c5bb97347aa57d9aa80c6ed32bb5877ef
diff --git a/media-gfx/timg/timg-1.6.3.ebuild b/media-gfx/timg/timg-1.6.3.ebuild
new file mode 100644
index 0000000000..986d9bf362
--- /dev/null
+++ b/media-gfx/timg/timg-1.6.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Terminal image and video viewer"
+
+HOMEPAGE="https://timg.sh/"
+
+SRC_URI="https://github.com/hzeller/timg/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=app-arch/libdeflate-1.24
+ >=app-text/poppler-25.09.1[cairo]
+ >=dev-libs/glib-2.84.4
+ >=dev-util/pkgconf-2.5.1
+ >=dev-vcs/git-2.51.0
+ >=gnome-base/librsvg-2.60.0
+ >=media-libs/libexif-0.6.25
+ >=media-libs/libjpeg-turbo-3.1.1
+ >=media-libs/libsixel-1.10.5
+ >=media-gfx/graphicsmagick-1.3.45-r2
+ >=media-video/ffmpeg-7.1.2
+ >=x11-libs/cairo-1.18.4-r1
+"
+
+DEPEND="${RDEPEND}"
diff --git a/media-video/gpu-screen-recorder/Manifest b/media-video/gpu-screen-recorder/Manifest
index 50fe5118bd..9ac4f8cde1 100644
--- a/media-video/gpu-screen-recorder/Manifest
+++ b/media-video/gpu-screen-recorder/Manifest
@@ -1,3 +1,3 @@
-DIST gpu-screen-recorder-5.6.6.tar.gz 291996 BLAKE2B 320587f5e8d1af8f618316cc4f23639c12ac6a5294b300f4ff480b2f49848f89f91a779af8bc94086febe7898e2178de0d1f7d5c3a87644083122d1740bb2e7b SHA512 d6c33c3e825355bf627cb55a26ce09d706d904d6d7599d09f984b300c3ef468f4f1a6396ed6ed963847e9110ea950fe8c5d108e3bb6c50ede15cfe1475ab6168
DIST gpu-screen-recorder-5.6.8.tar.gz 293592 BLAKE2B 61065af0789fffc986c077bc25477f00adfbbdd7e5b37e8b859d3733dfe38cbbab9d468ac9dc8f01aa4e60edcdddad443ecafbc0cad271d29405b31daa417af5 SHA512 d63a05578864ebe78967676074aaf1f18f9dc17de64f57136b6a8968f2a70eaf1d07922c5a04950a95093ebe3940028cf7561e11114deda8d59f8bc5147067ba
DIST gpu-screen-recorder-5.8.0.tar.gz 291445 BLAKE2B 1c46f04321b22d4ae2ca0d194d12c4239b078fdd0eb9edc9c1fc0e14169bb26233aed793095deb71c2b64e0753256beeba777f94af51a15cf15d302b61818dfa SHA512 a1a6bbd8aff3bc1e2aa5ebca173b51b0e7aa71ce48cc2286408daa9aef7f2c3f1f9383443db0da7f0574995204ede199be02cea7ee9db6a47b6d29cd0742da51
+DIST gpu-screen-recorder-5.8.1.tar.gz 293447 BLAKE2B d124dca608b7f88e9dda9b96ae4984b74445d0776cec2a456185aeb4016b6110ae5cf242fc75a2661d15282089efd85f081e12d542bbd56bbe371a2ffa1721b1 SHA512 d7258ca091f7d87200566b2414f87edf04d65f016f0064256273ec3fa3a8426cb1eec7714072c8512a5cf904657f3d8f017a4de8ea802a58bac2135b6fed9d02
diff --git a/media-video/gpu-screen-recorder/gpu-screen-recorder-5.6.6.ebuild b/media-video/gpu-screen-recorder/gpu-screen-recorder-5.8.1.ebuild
similarity index 97%
rename from media-video/gpu-screen-recorder/gpu-screen-recorder-5.6.6.ebuild
rename to media-video/gpu-screen-recorder/gpu-screen-recorder-5.8.1.ebuild
index 95fa07883a..67d6b1e1c0 100644
--- a/media-video/gpu-screen-recorder/gpu-screen-recorder-5.6.6.ebuild
+++ b/media-video/gpu-screen-recorder/gpu-screen-recorder-5.8.1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
else
SRC_URI="https://dec05eba.com/snapshot/${PN}.git.${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~arm64"
fi
DESCRIPTION="A screen recorder that has minimal impact on system performance"
diff --git a/net-p2p/monero/Manifest b/net-p2p/monero/Manifest
index 40494a43d1..6282db1988 100644
--- a/net-p2p/monero/Manifest
+++ b/net-p2p/monero/Manifest
@@ -1,3 +1,3 @@
DIST monero-0.18.4.1.tar.gz 14092890 BLAKE2B 5f4e7c74a515c2715d77fa52818884ee923696c75a1e5629f28af35417d760aa1b082c512621f31c1d20889886d5b6a6c5db71b9bff13586afad98699f6afcde SHA512 1583eeffc0fb2f27798fc13a2695fa1410ce219eb8f35adc15ddbeaf035b3fa4a057cdc0cc96269cb5d261af710e7c4f8bb398db95ec727c267ba78bc3b84418
-DIST monero-0.18.4.2.tar.gz 14096404 BLAKE2B 5df222ff3682480e9005fc3971e8983614b6a00433060b25d218c2a701815727b55b529a989349b92e91636cecbe07732079559814d6f44b7e1e39f23e523a67 SHA512 7a8c12f983ad800f127a456d6af356d144a8d243dab1b4e757a60f415b415753a84c06630d5954283eb5dd5ef44f66e7ab42f0a16ec836073f6b7f2dcefdf893
DIST monero-0.18.4.3.tar.gz 14105403 BLAKE2B 3dd686b1db69231b555d32d166006ef23e0935395f564099faa424f2c34af6d947995645e772b3931d5e8d1993bdbf1f5c43967b63e7d172393137ded59baf51 SHA512 197462960e2ba4dd78ff2df2be8698a03177cd189b860eeb306a78af06f6a532e8bd13ea7934aea4f5d5a6f9c5fe12f3d4dd9e6f588ed911d85400082f2fb719
+DIST monero-0.18.4.4.tar.gz 14108750 BLAKE2B 9aa17f65c7837dc482bda9efd71caa17ef8379f1b791ea7932968daf7944f2b46e321471ab064cc081051eb0107651c8f200fbf3c63128eb81d80b8b4284831c SHA512 e8f0017d167d31e31ec17ab6a0a03ae9d8ddce035ac64e79a289033e004c1d3ab6e90a9f91bc4f716292bc92f6c8591ced255ec779d08b7d15ebd4b4671b7c1b
diff --git a/net-p2p/monero/monero-0.18.4.2.ebuild b/net-p2p/monero/monero-0.18.4.4.ebuild
similarity index 100%
rename from net-p2p/monero/monero-0.18.4.2.ebuild
rename to net-p2p/monero/monero-0.18.4.4.ebuild
diff --git a/net-p2p/yggdrasil-go/yggdrasil-go-0.5.12.ebuild b/net-p2p/yggdrasil-go/yggdrasil-go-0.5.12-r1.ebuild
similarity index 97%
rename from net-p2p/yggdrasil-go/yggdrasil-go-0.5.12.ebuild
rename to net-p2p/yggdrasil-go/yggdrasil-go-0.5.12-r1.ebuild
index 09454a92f4..cc575ab1bc 100644
--- a/net-p2p/yggdrasil-go/yggdrasil-go-0.5.12.ebuild
+++ b/net-p2p/yggdrasil-go/yggdrasil-go-0.5.12-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -25,7 +25,7 @@ SLOT="0"
RESTRICT="mirror"
BDEPEND=">=dev-lang/go-1.23"
-DEPEND="
+RDEPEND="
acct-user/yggdrasil
acct-group/yggdrasil
"
diff --git a/profiles/package.mask b/profiles/package.mask
index a3a54ae5fb..01cfe94e71 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -63,11 +63,6 @@ dev-util/fnm
# Removal on 2025-11-17
dev-cpp/rang
-# Takuya Wakazono (2025-10-14)
-# Fails to build. No maintainer.
-# Removal on 2025-11-14
-dev-libs/weechat-relay
-
# David (stkw0) Roman (2025-07-25)
# Depends on removed pydantic version.
dev-python/safety-schemas
diff --git a/sci-geosciences/google-earth-pro/Manifest b/sci-geosciences/google-earth-pro/Manifest
index 4d03526298..ed13d91b56 100644
--- a/sci-geosciences/google-earth-pro/Manifest
+++ b/sci-geosciences/google-earth-pro/Manifest
@@ -1 +1 @@
-DIST google-earth-pro-stable_7.3.6_amd64.deb 57793756 BLAKE2B 74638696e0cb2bf72b7f262bd9aa5717403711bf64b2426ec8f1738cddd2d3154ec76633442f0115e9c1532ec1c2cc6f4571057051f42217bda4c7a303c616e0 SHA512 4d7c59ab51d1def9860d303d38f1b26e237a5638cfe7d2f923eff4a3a08f442a4ba8eecfa42c54d63cbcc0853df0522641a19c51dfcaf3e6e2015b51d0a2ea6b
+DIST google-earth-pro-stable_7.3.6_amd64.deb 57321120 BLAKE2B 191da46bde5a7074b3bc555e117cfc6df772739d5342cc18c094075c2f22e1a508eaab25c1f7b66ef84592e323b6a85e545d8c439b4f5bb6729ed708c3512e96 SHA512 417ed01656a1cd698a8f85b3c9664606bab781bc4048fd9244f64f7d42441cb1d3659c7782d7dea64ceb69dbe0ad256280de3c27622572456301adda4e66314d
diff --git a/sci-geosciences/google-earth-pro/google-earth-pro-7.3.6.ebuild b/sci-geosciences/google-earth-pro/google-earth-pro-7.3.6-r1.ebuild
similarity index 96%
rename from sci-geosciences/google-earth-pro/google-earth-pro-7.3.6.ebuild
rename to sci-geosciences/google-earth-pro/google-earth-pro-7.3.6-r1.ebuild
index 274cda9d9a..b6090b3e86 100644
--- a/sci-geosciences/google-earth-pro/google-earth-pro-7.3.6.ebuild
+++ b/sci-geosciences/google-earth-pro/google-earth-pro-7.3.6-r1.ebuild
@@ -17,6 +17,8 @@ LICENSE="Google-Enterprise-Geo-Master"
SLOT="0"
KEYWORDS="amd64"
+RDEPEND="dev-libs/libxml2-compat"
+
src_install() {
doins -r ${S}/usr/bin
doins -r ${S}/opt
diff --git a/sci-physics/openmodelica/Manifest b/sci-physics/openmodelica/Manifest
index 4b75bd3b51..f64401269b 100644
--- a/sci-physics/openmodelica/Manifest
+++ b/sci-physics/openmodelica/Manifest
@@ -1,9 +1,9 @@
-DIST OMBootstrapping_openmodelica-1.24.0.tar.gz 3329128 BLAKE2B afdda81842a686e092b46bd50d192f5e35ae6c662e8c5517346d86c7c098f2e23a99df27bc5c045b819472d0539837c845c63123ae4822127a14ac42e4ad2e97 SHA512 2202f02edc33ac4fb7264b0ea82ae4b2c965a85f8b96cb872cc4cc59c5e5b76346a023c416f994a9744021428d598c3dbdf688c0845ba4726849d3c9ee0cd4ba
-DIST OMCompiler-3rdParty_openmodelica-1.24.0.tar.gz 50215508 BLAKE2B 9a253052d2b45c8058c2708f1f0b9b5cb5bc37956bffa1ee1c8db3d2a7d47af78b47a00efceeea52012c720665722f846147fd5390a2f82adc8719e12317fefd SHA512 6a77aac7820af83e2168478a592ce771d04a30bc276e98f8a40434515ca43bdb879d0b4087366cf1175b4f40bbfb9fb3f6a3058551a148ea13d1cc7dc5ce99ef
-DIST OMOptim_openmodelica-1.24.0.tar.gz 4022842 BLAKE2B 13acd91f4570fde97fa668e826bea5f8c04ce71360ee675ae02f05f6e391b8d62260e74cc420d56f2c1bcbedf037745370ebc1819f347cf32a5ad0a4205670c5 SHA512 901c036312623f6ef5af198e0b2dbdd97cef7f88ac1dfa9682dad920ffc1c49f992eefba2d67d65901f375bc12f7095b2123586c1b37d96586e25e50c49b4168
-DIST OMSens_Qt_openmodelica-1.24.0.tar.gz 211297 BLAKE2B 9cf722ed800c41c3fd453df485b0ab45a7ccb63258d9a74ff2df96754e84f10ea4f1ccbb46a90468279f202180dcd5fb8a71c88402a9681b93efa8cb780d7d66 SHA512 2d5df4fc07a1cc4f7c3a04a086bfc2f5eb9f088b133f0242e56491b496e9f302d83f6b246d4c4079849a067162f9dfec67377444ecfa7d3a9263eda9b6d6fad1
-DIST OMSens_openmodelica-1.24.0.tar.gz 8870273 BLAKE2B fc60c8d39053022015e7dfc8e32d5e07acabc9dfe08826153e52e6bbd1c57de21cf0e7e3609c804f875d9a19058fe52b2458687fa357d2a83eb53f21f714bee9 SHA512 b93de754aa3f5ff7e5d725d0886aa47368d74d7a0d2ded0f8ed55c4ead97ad268ce201e17b1604f539ea283fdc306ac932d89c93d2a726bff85c78cc210c1a1c
-DIST OMSimulator-3rdParty_openmodelica-1.24.0.tar.gz 7637943 BLAKE2B 0788d9294fc8238fb71e5571163e6f838505fc5a4b8c98f736dba8d5b63b7c4123301e626968bc6a9429fdef89f3348e178286576a84dcbff28a50e83a953fe1 SHA512 f0fabb884738d8e74b05baf81ebb05be4a51458299c7daed61df3100c1347fe324add93c39eb07f6d02832ad027b241f80227c72029a2a701b68c91d9c1fc9c7
-DIST OMSimulator_openmodelica-1.24.0.tar.gz 87921273 BLAKE2B 8f91945fdbdda6bb2ccaef43204f0d46945ba0e18db21e24c9ccf1e16f0f5048e8d4dcc027bc8842f3abf7b424e53cba11cf229fbc22153ba125bf544458c95c SHA512 8478213bb7d040da65810cb87ae5d19bfac1f8369a3e9963c2e3c508ad18c1480eeac25ef0399cde726dc810467c40044129f88ff5c7723b76b70124e1a15ea9
-DIST OpenModelica-common_openmodelica-1.24.0.tar.gz 36148 BLAKE2B cbb76666dbe5afa0c2d76f0e6db4d7be1b444bb71f72a5238040dd94d9d46ff3371d596dec3de14805bae5c68ee213221930a4355eeffad97dbefa5eedea9aa7 SHA512 3d877103f54088068bd74eaddecbefbc03d8afca928afdd515e41853846a5933e5d999b4bde3ec99c142be5fd13287d52ea6fb62846479e40d27fe59afbb2c85
-DIST openmodelica-1.24.0.tar.gz 146961441 BLAKE2B adae7bcb1f3c12d0d507d26390c446eb914abba687c457a5f9df61913723e2940a7052bd6b29ef48aba514202e7570d1c45bf7b55747df51b52af10b6389dd04 SHA512 e2e85aa5bf108d3501b34f5644817bc6a68380952b3f2b5983265df03b414a7c808098d95821cf7085a6ee17d5f0920c1ef58d2a46cc18b9997d693a24c9499e
+DIST OMBootstrapping_openmodelica-1.25.5.tar.gz 3346859 BLAKE2B 77adf8b217c670828fcdb0b26c9135de5add5955437caaa40b0f47ebc2cd393d83c87f26f71baebe7f01ad8025f74953d436a97aa5c7698c78e761b6330d1677 SHA512 27bbfd4a05beb15c1cc835defa9cbb95194c83f71ca9acd347f44ca48a6d8db2d5c8b357d652fd31e6617777313d9512799c1523652402a06380469a73a858e1
+DIST OMCompiler-3rdParty_openmodelica-1.25.5.tar.gz 50291363 BLAKE2B 67a692f4d9a456aa729b84014c32c2487679ea55c681819fbb1c0affd946c12653358ab4fed43ba1ca32f5c49de3bbe61cbe00d80210ec4efb9302b6d89b4e10 SHA512 1b55ed5087b45697242035a215858c39bd325d31d45e51d3cb8ca0c264c39c36c52b93fb42d4197345bb7e38ad025170881cd2fe42284a5484d019452a5ea9d3
+DIST OMOptim_openmodelica-1.25.5.tar.gz 4022842 BLAKE2B 13acd91f4570fde97fa668e826bea5f8c04ce71360ee675ae02f05f6e391b8d62260e74cc420d56f2c1bcbedf037745370ebc1819f347cf32a5ad0a4205670c5 SHA512 901c036312623f6ef5af198e0b2dbdd97cef7f88ac1dfa9682dad920ffc1c49f992eefba2d67d65901f375bc12f7095b2123586c1b37d96586e25e50c49b4168
+DIST OMSens_Qt_openmodelica-1.25.5.tar.gz 211321 BLAKE2B 3966cc6b020f14ee2ecef8905fe580d929b685c5138a8cbaabb1d64c90f53bc55ebee364980ad925937a0b57bf6e85c1d808f32decf9cb45a9e13879c53849ca SHA512 ee258fe3dfc3a3c2015f6d6b9067514ea901c17dd84158c89bef34ede0488bfeb92826d558aa699537c89df81cccfb34aaed440cdaf39974a04357c32d78dcae
+DIST OMSens_openmodelica-1.25.5.tar.gz 8870338 BLAKE2B 8c62f6527915a1a09d8dfb3cbf880fb3cd0d89aa51128c98ef19fc41ef5eab7bd72061a457f68296d2fcbfc49bf906538dbb27742369393355db4d637bff2d35 SHA512 db48d41a471c504fc104d4ff69e56e7974ff0913fbde7110da3dddf7f5074cb0446256fe8f3dde845fca8946a95050fff48ec0b60174c505d524c3a203f58e79
+DIST OMSimulator-3rdParty_openmodelica-1.25.5.tar.gz 6423970 BLAKE2B 1e7463a59d83b4e4866f38cdfb920c89c1bf838ee9fe2c0333a03112b86d18a81fd669f4a9c12303accc25e6f8e76bcdb223ace99bd5cbf333a65b1b92898c44 SHA512 c59d6364d9bf7e152b881c67dca754550bdda384bbc590902fc1c7778cd9fc6594251e36b5608dcb22d8a19513739c81e1ca3564ca0b31c7d412bbc8311ff535
+DIST OMSimulator_openmodelica-1.25.5.tar.gz 95027227 BLAKE2B 18f063d63fe59e49d17c872fc0e1b25a6d0f9c6471d7f427fc67cae065fb562188f590fe5be145f1d9370d45ba692a62188c30f55d0b5ce336864ff88e6c4872 SHA512 ba4243f85529d4d61abef809d559c5628d6983c5ce7a404fa2b94d3d9918b7c0c258b2e0503eae4e756747a6932f869b5a14028ad28433719bab4c65310ccb92
+DIST OpenModelica-common_openmodelica-1.25.5.tar.gz 36221 BLAKE2B 5cf5ae4cc88fba4794d81667bdb18a6cb2f563f9a1c849abb2c4f69b634e7a0d58201a00b3b06c545a92151de2a9655473cd66a2f9ca2ac075aa5a29e773ee22 SHA512 860afedf9a1ef9eb453d0d34151e59828b138902b5e815b92fdcd710a920aa206aee4cd89b9cb8e504242b9ce4c64413b01f78d04a8150940da11d5139f64f1b
+DIST openmodelica-1.25.5.tar.gz 148304171 BLAKE2B 8b30c4c149c73973fbfc3985a9d92783006fd5dc6efbb05f7e235aa745fba9e7cccad02a39f17b22d21e78707eb79ed890a3e7c07103a77152310f2fd6772df3 SHA512 c06230f1c9049b5b574ee9e4f54301763f1c63253bc82ceea45ac116dade00641cb7eaf51db5cfbe1d9c08c4d85135243e9c15743f375bdc692c8d02e0493355
diff --git a/sci-physics/openmodelica/files/openmodelica-1.24.0-raw_strings.patch b/sci-physics/openmodelica/files/openmodelica-1.24.0-raw_strings.patch
deleted file mode 100644
index d2762d9c7a..0000000000
--- a/sci-physics/openmodelica/files/openmodelica-1.24.0-raw_strings.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-Regular expression strings are not explicitly defined as raw strings. This
-causes modern python versions (tested with 3.12) to trigger warnings/errors.
-
-See-also: https://github.com/OpenModelica/OpenModelica/issues/12757
---- a/OMSens/analysis/indiv_sens.py
-+++ b/OMSens/analysis/indiv_sens.py
-@@ -323,8 +323,8 @@ def slugify(value):
- and converts spaces to hyphens.
- """
- value = unicodedata.normalize('NFKD', value)
-- value = re.sub('[^\w\s-]', '', value).strip().lower()
-- value = re.sub('[-\s]+', '-', value)
-+ value = re.sub(r'[^\w\s-]', '', value).strip().lower()
-+ value = re.sub(r'[-\s]+', '-', value)
- return value
-
-
---- a/OMSens/modelica_interface/run_omc.py
-+++ b/OMSens/modelica_interface/run_omc.py
-@@ -36,7 +36,8 @@ def writeOMCLog(log_str, output_path):
- final_str = intro_str+separator_str+log_str
- filesystem.files_aux.writeStrToFile(final_str,output_path)
- return 0
-+
- def removeTemporaryFiles(folder_path):
-- regex = '.*\.(c|o|h|makefile|log|libs|json)$'
-+ regex = r'.*\.(c|o|h|makefile|log|libs|json)$'
- filesystem.files_aux.removeFilesWithRegexAndPath(regex,folder_path)
-
diff --git a/sci-physics/openmodelica/openmodelica-1.24.0-r1.ebuild b/sci-physics/openmodelica/openmodelica-1.25.5-r1.ebuild
similarity index 57%
rename from sci-physics/openmodelica/openmodelica-1.24.0-r1.ebuild
rename to sci-physics/openmodelica/openmodelica-1.25.5-r1.ebuild
index 38f206e9bd..f2650b262b 100644
--- a/sci-physics/openmodelica/openmodelica-1.24.0-r1.ebuild
+++ b/sci-physics/openmodelica/openmodelica-1.25.5-r1.ebuild
@@ -6,24 +6,37 @@ inherit cmake desktop xdg fortran-2
DESCRIPTION="Open-source Modelica-based modeling and simulation environment"
HOMEPAGE="https://openmodelica.org/"
+
+declare -A commit
+commit[OpenModelica]="38bef66da59e57597a6a5f482695e6c37ca09940"
+commit[OMCompiler-3rdParty]="05b2332389883ff2a6021ecdf2e13d5a00ebf286"
+# See line 10 in OMCompiler/Compiler/boot/CMakeLists.txt
+commit[OMBootstrapping]="04d16f7461e5401321f0f72613daf466ae2f76be"
+commit[OMSens]="093ad1134cf572ea73a9c7f834614e53ba5ea878"
+commit[OMSens_Qt]="bab329ae897ce28621dc45a34cc9cc7dad1aa002"
+commit[OMSimulator]="86e9635bda23ffc87a33c90bfbbc6ee7192cbb7a"
+commit[OMSimulator-3rdParty]="4ee9733a8fa6de86ce6fc18d775de4efbd7aae9f"
+commit[OMOptim]="f1036f43db18c5015da259771004cfb80e08a110"
+commit[OpenModelica-common]="6e6d4fd78c74da79ef079ee412d5325eb3b60166"
+
SRC_URI="
- https://github.com/OpenModelica/OpenModelica/archive/904c4c783a5fa6eb9e99e4a98bdb0cca1d619303.tar.gz
+ https://github.com/OpenModelica/OpenModelica/archive/${commit[OpenModelica]}.tar.gz
-> ${P}.tar.gz
- https://github.com/OpenModelica/OMCompiler-3rdParty/archive/82e892ece107787e9ff17780bf5ac8c3f6bc39ba.tar.gz
+ https://github.com/OpenModelica/OMCompiler-3rdParty/archive/${commit[OMCompiler-3rdParty]}.tar.gz
-> OMCompiler-3rdParty_${P}.tar.gz
- https://github.com/OpenModelica/OMBootstrapping/archive/c289e97c41d00939a4a69fe504961b47283a6d8e.tar.gz
+ https://github.com/OpenModelica/OMBootstrapping/archive/${commit[OMBootstrapping]}.tar.gz
-> OMBootstrapping_${P}.tar.gz
- https://github.com/OpenModelica/OMSens/archive/0d804d597bc385686856d453cc830fad4923fa3e.tar.gz
+ https://github.com/OpenModelica/OMSens/archive/${commit[OMSens]}.tar.gz
-> OMSens_${P}.tar.gz
- https://github.com/OpenModelica/OMSens_Qt/archive/92090770426271b4193e78b04f13e6a3abcd6f1a.tar.gz
+ https://github.com/OpenModelica/OMSens_Qt/archive/${commit[OMSens_Qt]}.tar.gz
-> OMSens_Qt_${P}.tar.gz
- https://github.com/OpenModelica/OMSimulator/archive/ce342b60b3675185b7daf8197f4b7fd3227f694f.tar.gz
+ https://github.com/OpenModelica/OMSimulator/archive/${commit[OMSimulator]}.tar.gz
-> OMSimulator_${P}.tar.gz
- https://github.com/OpenModelica/OMSimulator-3rdParty/archive/5c10de1648d1134a577d9284b58580a72383d89f.tar.gz
+ https://github.com/OpenModelica/OMSimulator-3rdParty/archive/${commit[OMSimulator-3rdParty]}.tar.gz
-> OMSimulator-3rdParty_${P}.tar.gz
- https://github.com/OpenModelica/OMOptim/archive/f1036f43db18c5015da259771004cfb80e08a110.tar.gz
+ https://github.com/OpenModelica/OMOptim/archive/${commit[OMOptim]}.tar.gz
-> OMOptim_${P}.tar.gz
- https://github.com/OpenModelica/OpenModelica-common/archive/08a01802db5ba5edb540383c46718b89ff229ef2.tar.gz
+ https://github.com/OpenModelica/OpenModelica-common/archive/${commit[OpenModelica-common]}.tar.gz
-> OpenModelica-common_${P}.tar.gz
"
@@ -31,54 +44,47 @@ SRC_URI="
LICENSE="OSMC-PL GPL-3 AGPL-3 BSD EPL-1.0 public-domain BSD-with-attribution LGPL-2.1+ LGPL-2 Apache-2.0 Boost-1.0 Modelica-1.1 Modelica-2 MIT WTFPL-2"
SLOT="0"
KEYWORDS="~amd64"
+IUSE="static-libs"
+REQUIRED_USE="|| ( static-libs )"
RDEPEND="
- >=app-text/asciidoc-10.2.0
- >=app-text/doxygen-1.9.8
- >=dev-libs/boost-1.85.0
- >=dev-games/openscenegraph-3.6.5-r114
+ >=app-text/asciidoc-10.2.1
+ >=app-text/doxygen-1.13.2
+ >=dev-libs/boost-1.88.0-r1
+ >=dev-games/openscenegraph-3.6.5-r118
dev-lang/python:3.12
- >=dev-libs/expat-2.5.0
- >=dev-libs/icu-74.1
- >=dev-libs/libxml2-2.12.7
- >=dev-python/kiwisolver-1.3.2
- >=dev-python/matplotlib-3.3
- >=dev-python/numpy-1.26.4
- >=dev-python/pandas-1.1.3
- >=dev-python/pillow-9.0.1
- >=dev-python/pytest-8.2.2
- >=dev-python/six-1.16.0-r1
- >=dev-python/sphinx-7.3.7-r2
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtdeclarative:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtopengl:5
- dev-qt/qtpositioning:5[qml]
- dev-qt/qtprintsupport:5
- dev-qt/qtquickcontrols:5
- dev-qt/qtquickcontrols2:5
- dev-qt/qtsvg:5
- dev-qt/qtwebengine:5[widgets]
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- dev-qt/qtxmlpatterns:5
- dev-qt/qtwebchannel:5[qml]
- >=net-misc/curl-8.7.1-r4
+ >=dev-libs/expat-2.7.3
+ >=dev-libs/icu-77.1
+ >=dev-libs/libxml2-2.14.6
+ >=dev-python/kiwisolver-1.4.9
+ >=dev-python/matplotlib-3.10.3
+ >=dev-python/numpy-2.3.1
+ >=dev-python/pandas-2.3.0
+ >=dev-python/pillow-11.3.0
+ >=dev-python/pytest-8.4.2
+ >=dev-python/six-1.17.0
+ >=dev-python/sphinx-8.2.3-r2
+ dev-qt/qt5compat:6
+ dev-qt/qtbase:6
+ dev-qt/qtdeclarative:6
+ dev-qt/qtpositioning:6
+ dev-qt/qtsvg:6
+ dev-qt/qtwebchannel:6
+ dev-qt/qtwebengine:6
+ >=net-misc/curl-8.16.0-r1
>=net-misc/omniORB-4.3.0
- >=sci-libs/hdf5-1.14.3-r1
- >=sys-apps/hwloc-2.9.2
+ >=sci-libs/hdf5-1.14.6-r2
+ >=sys-apps/hwloc-2.11.2-r1
>=sys-devel/flex-2.6.4-r6
>=sys-libs/ncurses-6.4_p20240414
- >=sys-libs/readline-8.2_p10
+ >=sys-libs/readline-8.3_p1
>=virtual/blas-3.8
>=virtual/jdk-17
>=virtual/lapack-3.10
>=virtual/libiconv-0-r2
>=virtual/libintl-0-r2
- >=virtual/opencl-3-r3
- >=virtual/opengl-7.0-r2
+ >=virtual/opencl-3-r5
+ >=virtual/opengl-8
>=virtual/pkgconfig-3
"
@@ -89,45 +95,36 @@ BDEPEND="
DEPEND="${RDEPEND}"
-PATCHES=(
- "${FILESDIR}"/"${P}"-raw_strings.patch
-)
-
src_unpack() {
default
- mv "${WORKDIR}/OpenModelica-904c4c783a5fa6eb9e99e4a98bdb0cca1d619303" "${S}" || die
+ mv "${WORKDIR}/OpenModelica-${commit[OpenModelica]}" "${S}" || die
rmdir "${S}/OMCompiler/3rdParty" || die
- mv "${WORKDIR}/OMCompiler-3rdParty-82e892ece107787e9ff17780bf5ac8c3f6bc39ba" "${S}/OMCompiler/3rdParty" || die
+ mv "${WORKDIR}/OMCompiler-3rdParty-${commit[OMCompiler-3rdParty]}" "${S}/OMCompiler/3rdParty" || die
rmdir "${S}/OMSens" || die
# OMOptim depends on a working CORBA interface (which fails to compile) supplied by OmniORB.
# For compilation trials remember setting -DOM_OMC_USE_CORBA=ON.
#rmdir "${S}/OMOptim" || die
- #mv "${WORKDIR}/OMOptim-f1036f43db18c5015da259771004cfb80e08a110" "${S}/OMOptim" || die
+ #mv "${WORKDIR}/OMOptim-${commit[OMOptim]}" "${S}/OMOptim" || die
#rmdir "${S}/OMOptim/common" || die
- #cp -a "${WORKDIR}/OpenModelica-common-08a01802db5ba5edb540383c46718b89ff229ef2" "${S}/OMOptim/common" || die
+ #cp -a "${WORKDIR}/OpenModelica-common-${commit[OpenModelica-common]}" "${S}/OMOptim/common" || die
- mv "${WORKDIR}/OMSens-0d804d597bc385686856d453cc830fad4923fa3e" "${S}/OMSens" || die
+ mv "${WORKDIR}/OMSens-${commit[OMSens]}" "${S}/OMSens" || die
rmdir "${S}/OMSens_Qt" || die
- mv "${WORKDIR}/OMSens_Qt-92090770426271b4193e78b04f13e6a3abcd6f1a" "${S}/OMSens_Qt" || die
+ mv "${WORKDIR}/OMSens_Qt-${commit[OMSens_Qt]}" "${S}/OMSens_Qt" || die
rmdir "${S}/OMSens_Qt/common" || die
- mv "${WORKDIR}/OpenModelica-common-08a01802db5ba5edb540383c46718b89ff229ef2" "${S}/OMSens_Qt/common" || die
+ mv "${WORKDIR}/OpenModelica-common-${commit[OpenModelica-common]}" "${S}/OMSens_Qt/common" || die
rmdir "${S}/OMSimulator" || die
- mv "${WORKDIR}/OMSimulator-ce342b60b3675185b7daf8197f4b7fd3227f694f" "${S}/OMSimulator" || die
+ mv "${WORKDIR}/OMSimulator-${commit[OMSimulator]}" "${S}/OMSimulator" || die
rmdir "${S}/OMSimulator/3rdParty" || die
- mv "${WORKDIR}/OMSimulator-3rdParty-5c10de1648d1134a577d9284b58580a72383d89f" "${S}/OMSimulator/3rdParty" || die
- mv "OMBootstrapping-c289e97c41d00939a4a69fe504961b47283a6d8e" "${S}/OMCompiler/Compiler/boot/bomc" || die
+ mv "${WORKDIR}/OMSimulator-3rdParty-${commit[OMSimulator-3rdParty]}" "${S}/OMSimulator/3rdParty" || die
+ mv "OMBootstrapping-${commit[OMBootstrapping]}" "${S}/OMCompiler/Compiler/boot/bomc" || die
touch "${S}/OMCompiler/Compiler/boot/bomc/sources.tar.gz" || die
- # Solve https://bugs.gentoo.org/937038
- rm -fr "${S}/OMCompiler/3rdParty/FMIL/ThirdParty/Minizip/minizip" || die
- cp -a "${S}/OMSimulator/3rdParty/fmi4c/3rdparty/minizip" \
- "${S}/OMCompiler/3rdParty/FMIL/ThirdParty/Minizip/minizip" || die
}
src_configure() {
- # [2024-10-24] Only OMEdit adapted to Qt6 (not, for example, optimization plugins)
local mycmakeargs=(
-DOM_OMEDIT_ENABLE_QTWEBENGINE=ON
-DBUILD_SHARED_LIBS=OFF
@@ -143,7 +140,7 @@ src_configure() {
-DOM_OMEDIT_ENABLE_TESTS=OFF
-DOM_OMEDIT_ENABLE_QTWEBENGINE=ON
-DOM_OMEDIT_ENABLE_LIBXML2=ON
- -DOM_QT_MAJOR_VERSION=5
+ -DOM_QT_MAJOR_VERSION=6
)
cmake_src_configure
}
@@ -195,7 +192,7 @@ src_install() {
# Documentation housekeeping & QA
mv "${ED}"/usr/share/doc/omc "${ED}"/usr/share/doc/"${PF}" || die
- rm -fr "${ED}"/usr/doc "${ED}"/usr/share/{zmq,cmake} || die
+ rm -fr "${ED}"/usr/doc "${ED}"/usr/share/{zmq,cmake,cminpack} "${ED}"/tmp || die
ewarn "Upstream has deprecated OMTLMSimulator and, therefore, it has not been installed. Use OMSimulator/SSP instead."
}
diff --git a/sys-fs/bcachefs-kmod/Manifest b/sys-fs/bcachefs-kmod/Manifest
index c4d5af5cf3..0d3cde864c 100644
--- a/sys-fs/bcachefs-kmod/Manifest
+++ b/sys-fs/bcachefs-kmod/Manifest
@@ -1,2 +1,2 @@
-DIST bcachefs-tools-1.31.13.tar.sign 833 BLAKE2B 3e08f114dcb692aa01d904bb82902814c160f6ec3fe6e4f2637a489761c84feb8481cfcac7515124e7510ed08b48fb281e6766ad4817af6e08e590a01e858e25 SHA512 cbd69afad2285c25dc2be19a72d241f8f1634247dd3112b97f37ba42f97644379221761fc0aea4862df07ea40e77efc4ea8f96d9de9a2877fbd0f42806eaf8ea
-DIST bcachefs-tools-1.31.13.tar.zst 1341202 BLAKE2B fe17e8c9187cb4efb220a59a5d71101bc303d3451ee0205091bacd4f85f5789bd617b00c9adfc09944c5c575d72802e5979867eeeaae4d5d27405e9d7c62e2cb SHA512 bb22189d14b73d9a6e06ef0db5fa2e18fb0a5c2bac093d6827671277b642d2dbcbc989349ec9dd04cc4fe1ca2a2732f6efb20bcde64630448da1a0d22b7d5b2c
+DIST bcachefs-tools-1.32.1.tar.sign 833 BLAKE2B 06faf8fddf402117b1f1f982e55fcb66250b00e8335f23af65ce7c6fb224de6d240ede546684ed997b0d44fb2f55192a34cfc8bb6fd15ca1b8effe2a72486bab SHA512 619a752ff05e867f3d8221ed142e989fa37e4baed9b01de802620c6d3f2c5b365946e75d4b7ea8a5d3b5b4fc0e6f1e45f2598e5916ee4ad34bcb753889210a84
+DIST bcachefs-tools-1.32.1.tar.zst 1343551 BLAKE2B 187e48ee34766a0da6e49c0ca6c79295d657cf22e158572c859155a94aa102dd2d56995310641fb1571b28c75c1b2d443224eadf99e94bfd63b6e5e091220caf SHA512 de8eeff9d7c8ae005db160192c2bf2ad2a180d6442224e1fc1cabe3fade5b23b7734507744192baa65c1ac403cbb31006b44178a56fc5026f58eb5b6b69b6bb4
diff --git a/sys-fs/bcachefs-kmod/bcachefs-kmod-1.31.13.ebuild b/sys-fs/bcachefs-kmod/bcachefs-kmod-1.32.1.ebuild
similarity index 97%
rename from sys-fs/bcachefs-kmod/bcachefs-kmod-1.31.13.ebuild
rename to sys-fs/bcachefs-kmod/bcachefs-kmod-1.32.1.ebuild
index 79507f6851..4369a2e36f 100644
--- a/sys-fs/bcachefs-kmod/bcachefs-kmod-1.31.13.ebuild
+++ b/sys-fs/bcachefs-kmod/bcachefs-kmod-1.32.1.ebuild
@@ -33,8 +33,6 @@ SLOT="0"
IUSE="debug verify-sig"
-DEPEND=">=sys-fs/bcachefs-tools-${MY_PV_MAJOR_MINOR}"
-
RDEPEND="${DEPEND}
"