commit: 404e7affa580364e4e2af9542556bfdc4ad023e5 Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in> AuthorDate: Fri Nov 7 05:21:18 2025 +0000 Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me> CommitDate: Fri Nov 7 15:39:11 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=404e7aff
phosh-base/xdg-desktop-portal-phosh: add 0.50.0, drop old Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in> phosh-base/xdg-desktop-portal-phosh/Manifest | 34 ++- ...op-portal-phosh-0.50.0-use-pfs-subproject.patch | 63 +++++ phosh-base/xdg-desktop-portal-phosh/metadata.xml | 5 +- .../xdg-desktop-portal-phosh-0.47.0.ebuild | 46 ---- .../xdg-desktop-portal-phosh-0.50.0.ebuild | 292 +++++++++++++++++++++ 5 files changed, 391 insertions(+), 49 deletions(-) diff --git a/phosh-base/xdg-desktop-portal-phosh/Manifest b/phosh-base/xdg-desktop-portal-phosh/Manifest index af0fb16385..ac98f647be 100644 --- a/phosh-base/xdg-desktop-portal-phosh/Manifest +++ b/phosh-base/xdg-desktop-portal-phosh/Manifest @@ -1,6 +1,7 @@ DIST addr2line-0.24.2.crate 39015 BLAKE2B 57186d6b957542cd71a0aa19f1355dfaabe6efa19b853c42f306494728b03d1e3183efdb2d2c7734a3e2347cd83a985d004f50c097e06b7520bd152310532e9b SHA512 39cbec3c920ffc0f37584afb55e1cfe4f182e4415319a4e9bfe842360f102f7b9315f6171c0cf71ba0337123903e604096cd573fe98698a26c8eebc2376d965b DIST adler2-2.0.1.crate 13366 BLAKE2B 3b28bbd7f89424567ff1bb36b984bf4fd767370459f5548545218cbe1c9f082fedd932fccc7e6acd83a1dfa06a371124801a772e5555ede7d6c2cd1ac57930a4 SHA512 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST ashpd-0.12.0.crate 123253 BLAKE2B 4277948114c300b26ae878cdc2af797bc0eaec551d5937d80af333c7c352a4728a6fe13e791d9c3804f183a8619d43ca63c0104aa4386666c7656d3a96b69fe0 SHA512 728b8c54fe395337476f9e2cd6cf94965abff7692d37d519f45093f2fa5cd361cd4174a08083857598a9d1260938bad526bddba6bb8b2bcc9df7b8eece1b3516 DIST ashpd-c57d6f81d7240775b7c60a0ead97ee555599ead0.gh.tar.gz 336044 BLAKE2B 24449a9e4ac87902926a7f4fc0db1b978d7045c14dea44985a1138bed8c3dc9525f83a2310866fe4e7ba889bd9379d72c3ea2cf9db6477d2342ab4be4d7ab4e2 SHA512 20f435a4b88a0d8e02506d7469ebb7004efc7ce709e9a8e6fae0f0adb238a2c087cdffd083fc12c96ea14122ae9e53527aadddbc614bd04b0a4a8a2585dd8321 DIST async-broadcast-0.7.2.crate 22746 BLAKE2B 5b0bca51866d8778161fc60d33ca289fb65622ea6daa6ff9e2d97487f452c44fd996e4438b7d4151d799e19b731330f7f1bfb829e3deb183015cb8bea7733666 SHA512 dd53db4a5f7100cb969d40c709f40540703f498e64fa8486c5ed914bc8d1a451185e698b6f0b21decad890c459aeeb917d6f42b0500aebaef4bde48eccfedd5d DIST async-recursion-1.1.1.crate 14874 BLAKE2B 6260dffdfa9fe00cc1a63c8cb103a3f210611627bbc75c2658e7cd732c504791c6577d7033af3c5afa875f90cb370b7f216979e0bdb62dab4acd61786cb5239e SHA512 e3acd07a35be546ead68c7792963c7bf1876b3e5d6a20c2be73d2f030d26d68e2a318999937d4fe253e39d8254e12e42c66314f40a3b230c5d258f34dc0d9027 @@ -11,7 +12,9 @@ DIST bitflags-2.9.1.crate 47913 BLAKE2B b14ee41348336981ab86459417b9feab90879a11 DIST block-0.1.6.crate 4077 BLAKE2B a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e SHA512 c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710 DIST bytes-1.10.1.crate 76779 BLAKE2B 96573ff7852cd2d4f37a68cb4d76bc43d2018dc25b7b7e2164df022de4e1974f22d4d3ea7cbfb280667650cdb5063d600f4f76cbdca43dae508f29ced449b0f7 SHA512 03429f01927b94ba6c958c46b2e5bf92a23b39ce9385689e21accd34a5d3be01fd0f665f4bbffb1f7c5bdf1edfb1bf11d5ccad00eff0f9388be39fe2f753d296 DIST cairo-rs-0.20.12.crate 58079 BLAKE2B 2398401dbb68b1df0951ec801170413b49444ea710fe91f66766cc6f8efd3bb732195a75c14ed00476453cab297f3a96455c40ad8f10f23666c43f036986c30c SHA512 d8fdeb8051cadfd23df2fde0a6dbc1d108e641f26e12088937178bc6885e26d440ab87f38100b9f9358ef74127670b7ca1e2a9ce2467d92d13775474628a2eb7 +DIST cairo-rs-0.21.1.crate 58404 BLAKE2B ddd44c1b1359e33a390d2023475afee0ec4769b6db8202d133e624379e488398b6a1758f760ab488668fc45c55638fc23a08dd3149138631e70fbdc989b3d2e9 SHA512 91795cb1d53e0a08b32c2777ed944168676866f08c7f0c9073a9e6e9ff7b596affe4ac09d4181f4cffa5e2dafb07e307457b6e8c1b97236f8d4efb4f79ed43c0 DIST cairo-sys-rs-0.20.10.crate 14424 BLAKE2B b6a1854650fb9ecdae6f4a8fa7779988803b016163628250d6e78ed6688679516909fe634b03e39a24d8908324f73ebac02f508413eb5354b5fff37524338cb7 SHA512 d760df66c97addc62f38aed9ec95eb8a655d1693cbe339d5f2f238930a428fa62ec9a34dc585ad93eda04d30fa7d03ce366b12bbe3777ee42fd9fb0b044b8f21 +DIST cairo-sys-rs-0.21.1.crate 14498 BLAKE2B 76ed2540d0e0b01767c5422d3d5f271c2afed23d7fde378bd98caebcc225c83d2d9f6eec8e43554f0594d13e3d0c289b81a4708cfec14aa64c64e265f47b4605 SHA512 b125bbbe41e1c8f3df08542b4b5a73b07e98818fe9229e93a1b30df6d4e3775adce747e6079d81f564d8ec9b019ec41ad9a7fc633fb97796144797ea41c2b926 DIST cc-1.2.30.crate 108550 BLAKE2B 72d3f532e1ce87f8a872d5551584b1fef0128a6919b2e9871cf24d905513d19a90f17cd9af8f1455874fd50c7ffb9956313788277822412803d53c04e4fa921e SHA512 e0b3837400a3a31f522ee8e290ff2c7000c8c5da2f424b552092a64295f4d76443208f4688638edaf081028dd8bfdae2175552a8f22cf16d0440f7877475abc4 DIST cfg-expr-0.20.1.crate 44712 BLAKE2B ad25fb250792fe0a96fefca2be9fa8f5cba0940a375513c2f921458a2660033bd2ef5ad4931f19b14536e8b40b22c07ba8f4918a1b18861be103a8058d94dd4a SHA512 488d6e485912f083ac460687defa15bc3e1b37d97f44105ce5aa89b3f059623b7ecfcd10bdac8d7a4538fa1870a952174d90d8e7e0c402303882a86a96796d9e DIST cfg-if-1.0.1.crate 8683 BLAKE2B 7d7f98e46b98e0f6fe069fff5dede72390adb7522f13be35c37f99713641e98dff87bd58e594908565a6f42ec898f11597e8a82a01ca2e8e65b38563e09956a8 SHA512 56af0d562fe60022e8df9c5b4e9b2eed6d7ca1874c4d3bbb52148d6f3c6f7d30e0b63d4b1e652ccfc8881a663fb6f450a48447d5a8cce0c2e5a2ac12c6ac655f @@ -38,29 +41,50 @@ DIST futures-macro-0.3.31.crate 11341 BLAKE2B d91ace97b854cbfeba1df90468fabf6313 DIST futures-task-0.3.31.crate 11217 BLAKE2B 8c0e0aa0aa14bfc28e668af00a3fcc2532950ca865a9f3935717a4a3770cb60477cd8f4cd080675379315b649fbdc5fee9dce49502f0f24f44db481a24c884bf SHA512 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81 DIST futures-util-0.3.31.crate 162124 BLAKE2B 69ca647a261fe24f90a4221d8629169a8dc7eff9dd1c4e07cc700a52a8609ce9b8aa3974b9b09e1ee64d0121d7bcb3efeee6fc15983347aaa0b0b23b068afc34 SHA512 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3 DIST gdk-pixbuf-0.20.10.crate 21618 BLAKE2B d569ccac53fb13a9c46269241cfa4d38e417610a136254e77496b61de541600873e961243549d67edd50e374b18ab987bc615e1826053f53f6171a69b1d7b921 SHA512 bfdbab2576bd03c8dab00cc08afc0e4d40fca36b6360f6d1eeec9e2b4d575ac334c6109a40cc64e81546465ca518923273c99fd236d0352cd6c7fb352e2eba83 +DIST gdk-pixbuf-0.21.1.crate 21423 BLAKE2B 615342a4ab24f38d723f964ba001a500f07cdfe5171f592f8ea1c615360e47a73c0f4dcb6e0dd3d470bb9325191f133ab1d756682ddf826d28726d9e3860f7d7 SHA512 98d84e7fecffb35e2911a6111d75a237cfb140ab1fa182473e5560669549e8b749e6c08776f3039598ed3b4ed0b8bd8b1843cf521dda051578ce91ed244097fd DIST gdk-pixbuf-sys-0.20.10.crate 13317 BLAKE2B 6cc05f3c9673ebd1b0057003b2bc48ad5637510da9a5f15e718dfa5b351aa0e62f8d8ea687f42b10d058016a4984c09261165effa8da4864ff41fc6077046a26 SHA512 1d91d9f31de911e78a9e006d1953332bce7bb1d3fd6f37205881093fe6e41b75c929db45b13e6ee34d75e72a39cf89bf1237b337bdd55cfdf6e078a25fb03bc2 +DIST gdk-pixbuf-sys-0.21.1.crate 14021 BLAKE2B f022e47c6561f3687fe41592363dab4acd42a456ea0ea3c69cedf0e578f1eea6c795c6b62562afc2889e426d3be7dd696a1dafe5ff408be75b8baf5df2a5db1e SHA512 ff6ff8eeea9a7381f3335eb32ac39ef0c0beb8c158a5b3e430c8a5d8d90469cda0e574a8fbf38841c4bc9ddce29af3d22dbf9bfd8048a674885a304740db2441 +DIST gdk4-0.10.0.crate 101740 BLAKE2B a59fa6046f03d03575bea00af25a94570ffc8e0400e832071a958b6d48106d2fbda579aa2fcfc0f959a1baab9396cd6a5011ad7c27e9208239edd4b5aea81821 SHA512 35dcb4bf9f8c1ba83fd1f84527093659f5838ecd968c3750629e8906d0a37a2933880664404bcf642a3bc41f1b6ed6128fe11a893a74b51429574e9a54133b4f DIST gdk4-0.9.6.crate 97926 BLAKE2B d553420f470247a48feb3bda1ff12873d0f4327c4963a0bd11ba2df12949561bf941c0409c1ff0aab0a77ee8390fe6c2e02c96dfce954b60ad86e8401bf72e42 SHA512 ffb2b73fadf13107a9eb574912ffdcc0c2f602a5901a7c3d3e774c46f4bf59137600c0588ea7e9f1e4d0a24db1b8a9147e6408843eafafd12506918f259bd75a +DIST gdk4-sys-0.10.0.crate 76442 BLAKE2B ed98315d63804100efc6884c4699c936da89e411f1ca94021929b5a42f29579cd3c1841c78494503e5abe42a9060060ea46fb678a144d26ce1bccf246005d833 SHA512 de2f1ebb323fab65ee1440fb79006f9d81144698206d9aa49818670dd4afb6046bbd853dc78c02e1b67ef574a7c3e37f07343245f31d74b9374a82a173179c50 DIST gdk4-sys-0.9.6.crate 70859 BLAKE2B ce076ba61de0fb80d75896e33e78e3f44c762be47bb1894a28cde024b3d372000c68c910f79ad2880856ef573f0e6def728664e2601490552b7f9fd107590bf9 SHA512 f23e4e3c90c2586ba3d0bffa9272a3ab57b4149b006e35ce75792852f5f9c36d71bdc0e7e9e7cfdb3c8a522d2373182512bf42a30743ac9722acdfaaf2c10054 +DIST gdk4-wayland-0.10.0.crate 13461 BLAKE2B 2ff98f38aeceb96e8b9d974131e838456eb256ec0e2d3bdadf4ef0685c3c65ce1176ddc72a2a5323409a3a997d8863600849481621d3fc76a063b7eeca00c025 SHA512 391941a5334fc289cfe682023a9c1ce152d2981843a7c498bcff46f01ff455d8df99aa02edbaab0b59e2578f6e05fa4c4dc5a2a5c507a37b7cfab8fa7c4d6753 DIST gdk4-wayland-0.9.6.crate 12751 BLAKE2B db1dc5a08f36ed7ff83083ab219e645f3c3e196ca535093b436142bcc79672f1632e940688e6af5773293c2199531f579862a5a875137905c91ec799dfced85d SHA512 e28aaee75cbb260fd75bcd03b3184e1fa9dad3f98dcab47843578df553a3f900fc43cbf0f8e69e6a9454fb1c0229643d35a111abe914421533c243e75b001bb1 +DIST gdk4-wayland-sys-0.10.0.crate 7461 BLAKE2B 80782ec8354a33d019e7575b71e2c3487fdc46bb13adcc76a0a47393cc4737ef1e8838bbd1ee91854034a5b75ebefc8911e1031d007ff9f0e46ab0d4ee5db3f4 SHA512 c82e7c891a3ca8254e6bddd680007ea1814b924423487802ad34204d18e1210a00bbe7f16945663ca2ac14eafbddcb85942ef6c89dfd7d8a86272455ef660bae DIST gdk4-wayland-sys-0.9.6.crate 6760 BLAKE2B d17b1134ac168118fe4cb8f29e8710ec48634d4008b37eb136c61acc593f23e8159ac3c9c12b6c051a51563221cd0072bba0f958c3dc2651364c796f2d402c46 SHA512 a4145ed4d000cc2ec6ae06e4a390872781c685fc51fcd9bf6bd18884a13ec0721b659563d2cc4dad3e636016d487b90b19c25c70ac15d56b9965b8047adbd814 +DIST gdk4-x11-0.10.0.crate 14271 BLAKE2B ba3340b6c62fef60f76046763b7d8e723cfe94494308da27999dd8d4b9dc0b978666c46fe66a764cf3a4d2e9ac72c061200f2b4d5d377c7862ae1b2ab59704a6 SHA512 839dc13059e5466c160b148e8b4ef6ab8f921d827165db21311cae42df9106aba748b33411892b1f35e941b7f7a6f1d149403b4ba12ca89898f768e021dccfc5 DIST gdk4-x11-0.9.6.crate 14257 BLAKE2B e4726b41ffcd9ecad21f3be52fdfb8387f38817009708860596a8d4ac00df4f986deef2f4bcdc4d041b2ee69f58630c9b6cb339cb16a96d60df783bfe7fd3fb7 SHA512 5ad5c7e3b91d1f9614257abfa9ed38131f199a4cdf853960688d98ef8095229b73e7cccb3e9f8c1c15046beb6ac446e3ba012930b660870e492651c33e1d9668 +DIST gdk4-x11-sys-0.10.0.crate 11034 BLAKE2B 5661fab2f7590bc13e38c0c19bc4eb13cc9850fe9fc02dac5766893389fdcbda9c9121cc35fdba50c125a0c66c67b90b5193e2b71c3a9d531f21ba8e213f18fb SHA512 0eac87af21d1c108b83720c5248def7712b379db5e8561e7992ba66646e5108edea1d2229353980c137bcd4229facef5f0ad5e38a51c43be92de1cb8163d9405 DIST gdk4-x11-sys-0.9.6.crate 10330 BLAKE2B 39ca49e5e7f20443fbf740fcb50e16052161a40e7505735f3619381f8fe319776c10a22a3a58b04ca232a37a0e59866740b9a10afd5042b9316eb2206f4e594b SHA512 124f66fc3a0919c0190a55081fafc58aa5996abf0801bd29447ebcd4848f6f04575c3b7419cae1256ce9a6bd352352622759f951933b65142f2e30b42816463b DIST getrandom-0.3.3.crate 49493 BLAKE2B 17bf881c1ec8e70b263dad11fbb307484d7ff6a7bb6c0ed217730c0a766adb3a19e6633b28cff9eb7c1f9deea55a647ad53636533c392a5c39ac82e26623a18c SHA512 8188d8fab05e8bdb3918eea6fc6f89aaf3767f8350fa953aeadfcdf24a513bb4e0d464853a264939bf2fa17f95ebd4077b74d813d587a7368072c5d7748c4c5b DIST gettext-rs-0.7.2.crate 13870 BLAKE2B 3274d9f962c9b8073a7dcb67e46f8e3d9ae1a6a6f0a2f450772be277acc38815d43dacb8bb05caa4f533a55d373b1a8e1905458ed6b0730c498028dbb031b69a SHA512 90fa4368618e66de89aee2181646eccb1f8e1b6c15b5ff8742d79bda11210170346d443489dfdc03c19eaab46911ebc351893bfb80cc67f0c3be5f87ff3d7ab4 DIST gettext-sys-0.22.5.crate 10282346 BLAKE2B 0766a4ee3082937c7288e31bcbc0ea0286c82d585f87ba91cb8eb553b276f93bb09656f3840dc661785b3b288043aba87a8d6cf5d00a5de1dab6f430b6cbc4c7 SHA512 bf9400417c644e0ec194e6c6ac1c457e5b8f68d0622d51636e031cfc5ac9ddd458b4e5fbf814adf7f51257ed40411d521faab5a373c70732022101c6efdadf7a DIST gimli-0.31.1.crate 279515 BLAKE2B c8924ce351af5b8f96ef757a189f7a9be14533c024d496c62037cd4eda790b3f6282cd3013ba82ecc83082acab1b60ea80b83e0fd5f8eeb381fd7f9df88ce0ee SHA512 b9c8c11547dc7420fe936b9f32a4f5ccf3bb68d1d9f39dedffd40d631360f6e032e719d858668826f1099b8a262e8096aa7ae1f6d7d3d7aaf47934d832715949 DIST gio-0.20.12.crate 220615 BLAKE2B d2f554a5fdebb2dd2fb77cbc36c98323a6b27c212c37e216a38e5daf1dd2acb58465d85fefaf587c6a0f9bce2c96428e1f86588a1ffae32309e26f2510721523 SHA512 ddc4005cc03166f7be79aa023bf015da429723d81befcb01d828d7d29dbc550be3160498639d205fe7f67b7d5eb5051621067934d73f53349d84e0d88e7f621e +DIST gio-0.21.1.crate 228292 BLAKE2B 6a90f18701e278be0300dd3e710dd63a98d97ad5b5ed3b8e2298e8b7ea68232e4cfcd24b3bcb8015015d9eb82f1197fd90d8a5dae45316e232ff14e86a8cbff9 SHA512 bd3d07237c82a48d6eb9427a8375d870ded24abbf69a2067fec5dca7391b8371ad6f05a25b85d9da0011b9cb39c6a9cba806818d49a85b4de1675f2cb1f05c99 DIST gio-sys-0.20.10.crate 86258 BLAKE2B fd5fd85a29be5100878f3ff988aafec3c6ace5a58d83ae1cbf0c3aa90702008f00e96934450a7e0d0a4f2ffc3649e41cf614c246aaea4e955b26d1ad4d859452 SHA512 bd77380434851271ec34827176623928a4f56bbc2eef91edac43afe95fade24af4b1e1b8943fe58e8137fbf6d0c43d78a526ce0e073cbd6ee09f37c14814f477 +DIST gio-sys-0.21.1.crate 87224 BLAKE2B 0cac59c2ae2c944d4e45c4489bad765ff679eccd4de3022fd290b37238c9d178e11e5bab5c0130e916eb60c98ad9baf272fcc9e2c2d72cd78231b3e4750a81a4 SHA512 438e01f95803d4c1a67688f41a2f06476f15b125ffd489a2688b281ffeefaacb870922e921e48832bf73ab2f436008781e4cff4ad6b49d5c6ade48c1e50036c4 DIST glib-0.20.12.crate 294373 BLAKE2B 1b20ecdefd6692da5b39d39f03b08c5517f856b187a934d2fcf531af4b0b9d0857d4cfa61385b8738ec6c8fdb0635007f9339d9c850d7db8c7e2a2420f7bf8de SHA512 1c79bc7708ed52122212c83d75092e7eadec066631f45590dd372c4e191e9f666e375b0f93450c89de4a714a08fe48bf9198b98de16e5d66e1f827af68d85fcb +DIST glib-0.21.1.crate 298489 BLAKE2B 59736f0942c9b4044f5b0c202a6a242f906746d26cd017ac1b4442c26eb8af427501f269f7f50c8846cb7705aab3b0cad69ee526cd65228d6d69739f24afaca2 SHA512 49ce343233805d89e418a127d6e03a2ec3299168bdb10dc354e22adeee8f7fee5208e5c9e5d2ecf1b80e6be36db19fd182b787e63f1b9a13b484d31dab43f5ab DIST glib-macros-0.20.12.crate 77304 BLAKE2B fbed850d6d437fd29298539d74005049ee5e5d19eb4052b9f3d70d2f46143fef9d11ae5591dd9d41ef08e7820f744b6d69f7611ef6ae1fa3cfadb2e5133d34e6 SHA512 333e4c806e7cd21412eda3b1422105bc4818964269f119c7f3c89ec1c93459b4cd1faec7f24388e043f51401ce6f53c19a9750a21ee5a8295595af7fc7ac0815 +DIST glib-macros-0.21.0.crate 65629 BLAKE2B 9463053c6eafa195eaf8412a9170dbaf97568aa2ff2555c3df1b16e030866f2f959943c6175e89901155b3817af2378d9e171419d64283544a77fc32da9fc98d SHA512 609f19c46c65ed6771a408745b1e1b76514acc485d957e49e60a4213340f73f89d4fd5c135632e76817626211dcd1f72f53075992a1f14e1f086234f04351e35 DIST glib-sys-0.20.10.crate 67282 BLAKE2B bf818fbd475a42add4f384f9bb2d911171313baf24c1bef3275cf625a88e03c3ca171314500a71246b7223e1f831affa3ae807356e40612a2af86d4c8aabc2ff SHA512 3ac966410bf325ef2d82ee8be10056976a48071469de1cf1bd5d2f90a4074cbd01e72e214aa071625cec52e5fd3ee44d457c0eab0b33b45e4525997dfa74e1ac +DIST glib-sys-0.21.1.crate 68368 BLAKE2B 0a717c90af4131437b5e33452927de98005fd43bedb6ea0dbe1a1301154127bb96c9c26a0376d6e7c598afa4ea3cd9c09b8f1cd12b54dc0285b40de91fe4ec46 SHA512 080e8712d612a85a26dd1949fd5796d092115658ec26e828202762352178a1e4f2b2217ec263f5c2b35a4c571570986f513ec237f42b422cbf1d017860c12473 DIST gobject-sys-0.20.10.crate 22623 BLAKE2B 33585b36c123c388c0c3b1fe1533741e57722223b25e8a25befcf498fdc17cf7913ed0481ed69414a808a73d580913e1031e26763f3ce2f98721f8c31ad59dea SHA512 e52708d378c99005c806cedb66ebac5384adc65a2ce6df06ea7d5a44a7d7d974ccc93239a378dfd24fb49dab96c835a659f9c994ba3ca86fd9b73ce7ef17ddc5 +DIST gobject-sys-0.21.1.crate 23364 BLAKE2B 6cd2a7e68a21ec0a750783650439c2bf33260725888ca2d2b1f720bd98f8f1dbae8a5dcc4fe057a6d08d3924917ad68359f9d13428002ab2379a8cbcdaa8eb63 SHA512 c96c6f21424fe4924f6ef6d48b6624ea4bd9969b3b559452c8ca86fb1edfd3570a76686642759908d76351979c4150afbafa21fe571bfdde7ca5f477e63107b4 DIST graphene-rs-0.20.10.crate 21951 BLAKE2B 017dcedad6c1c4c3dce48064c18a0e8cd71cb0a56582222642df256880b5dfbe578d78abec74a8db4bbe0e400f9672ef8ebd2fc1f8bbcc6b6204c7d4072c44b6 SHA512 140ac101fea9d75d4222529dfa39481c3dad33ce62c30efe1cc47a29f51caa3b1cf14b82df0f9353e9d864ba9701320dbf8a8231920f39689b3de1fffdb45d0b +DIST graphene-rs-0.21.1.crate 22859 BLAKE2B 6332eb2cceb5a22c1c9c976bcc0cb8c10872d0e784cb6529b8b4e980d9fd4aa225a076953f761e008d7ee99ee833225c7d51ab216d8eaf2cd8abc620c2deddb5 SHA512 450461030a082b8b89fbff3a54d15f2ec6c98f575834dc54a6308833d277937736db6106ee2a2844ffc93bf671472d66aef57bbf06c9c4cacc8872ab41afd3bb DIST graphene-sys-0.20.10.crate 14946 BLAKE2B 59cad6e82ccf002ea2eaa32a9225dfea26acc94d87f81a1aacd00969d76d196fb58c9b66c410b61b2410b5e08ee2b2625fb94ca634d01f29bab01c400ac95c59 SHA512 618213349dde49b5704d09cefb24cccc180cc08a2fd69f3c0d27222074223a2c405b5d8b14ad7b962fc92367e46b3d28ef9c20568477b299a863821f58f6488f +DIST graphene-sys-0.21.1.crate 16157 BLAKE2B 8a9aa4279298c9408c170ab2b6212d1f5c375c659ef44dbf240e79d1c089a56efdd95ce6968c4c3a95736d664e049b3ff5d81e42f237c1cd69bb94f3888ea0cd SHA512 4dd294bca6a4b963fe21dbd064d04d2b4ccaa847fb60aaf31219e1724c386bf862ba08524f1f8e07adf17de182e8dca054645902480b1e0ee857f854572d7c5c +DIST gsk4-0.10.0.crate 37772 BLAKE2B 43c04f8bfe6d1fcf9158f74b170ffbb23b09bc0e1c111ef369c3cfc54f740646f2e2af6241027ee45ba7c36b770fb0dd20b1b9e69c8fe2b504788924839f7c76 SHA512 9b1633a1f1af26381800e5358635a44c6af38e8f16967ee9b0e2ca1fd397ac5cfa7680e469962aa1201fad9610a789da784336c6fb6effc6268c16b6cdd68f91 DIST gsk4-0.9.6.crate 37149 BLAKE2B 2c6cfdec20f4c59c9484130edda89d12ffe654411734cb30ff2412e92e16e7a9451d0909af82880e5b566fd499ec1e5c1e7c4e30bd87107ee779c133c60b364a SHA512 1ae306742b3d3c14fb6ab55d174a03f77b9289d382e7e62908da20721f48567b3d8eb8610639e7d9fde24a1e0ab2da222687d2bfe3e37f034912ebcba15a2953 +DIST gsk4-sys-0.10.0.crate 20146 BLAKE2B 61491e9315820caead81072e5b041c14028414268eebe6e094009fe0761a40c220a71e01dbc30fb10afb89f055dc4e11b38379870e494bc4ba6dbd9d7874414c SHA512 efcb2b5de257d67cea93cde8b2505935e3e119cd330cba450b9ebc17e7de8957293118ec733e990cd1c0febfb4349b0a4a1cbd14f34ccfb9db8e01a57d9ed2d5 DIST gsk4-sys-0.9.6.crate 19232 BLAKE2B e29cdb08914e70a82e4c606e580d3550bd74362e2e958bc0c57b2d4a010264fbcc73b5fa95df957aa309e0b7fdb482cf6b3239fff0e2378a07becad480599566 SHA512 09ab85ed2171f4747f212b4d24319aa47ab02e72cb246f3f8a7c95282343955a63ceb49af10006c7a1ddea2df9e21b7a815fca967a2d99c8dd294ed15b875642 +DIST gtk4-0.10.0.crate 484995 BLAKE2B 62a5e901adf36db736dd477a93396b60ee960abbd0dfa30990c60cb1613330aa3ddba3e2dbd59c6b3de9287c6eea5cb5fa8d972d2cee01405ec4ba3f79b0f355 SHA512 ec644dc5e962cdb0cd9af1504ea845c9ad0b091fe32a4d3f7f0497640f945650363aa15086537b824e9a269336e25c9cc976e478a284ba662e5dc394f49fb870 DIST gtk4-0.9.7.crate 485836 BLAKE2B 650cc7400dad962f2194e442f59a9d2e443fd80216c070bae7d3136897608c29fe9eb0f26144dc0d26db2671780137388f4e4e0a5f1602ac4e854d56ba4480e8 SHA512 27246d725120b77e67101badc9d24e6d9dff170bc301e3dfadfd4ae9ca3d902279710cd512ffaf2f218cc4eefc8b6f7739869c054c91cb5dbd83ec7bb21645bb +DIST gtk4-macros-0.10.0.crate 16958 BLAKE2B 23c228401a9098b1e7ede52a0f0d33144ee7ee996ba7730d6892b0843158ab79d6ef852326070e617e3eb8552881e3ad056816584147fc51e30c1e6043b42f22 SHA512 e866d197a174858c08fd8960831af7ee4f7cb4cf02348bd84a80513c90d418a149ba2f467fe0cb84ed9b5b7ac42082d1d361636df7f412b38f7e3c8b8ae4a34f DIST gtk4-macros-0.9.5.crate 16721 BLAKE2B 0199e66f82a96aaa70db95cf09f1ea479ac08d1fe6dd17f5d6dbf613a7f6f49cb67bd59340b7338fa0a8b0af2323e5bdb88b71f68076fc3723780f0ca904fd31 SHA512 29595714832ad53fe02b1419f88f8aff94b3ea3b7611fa05677ad87239cc225a953d387ce8efde3dadaae956aa0ee491ef4b09b06da4e636d52deda66d287098 +DIST gtk4-sys-0.10.0.crate 116203 BLAKE2B 2bf04882e13dac21d6f5747d917be7e484b178c8fc631180b6eac179d3f74939576120d75bede4ac5424f4a750e3118fd1a97c5833991f59ff40940c180f5113 SHA512 20d5882ee8443765b9079a84cdc60ec8dec238e490c72da5195d142b8223a219b2ea9df2c93dd7f9aafb085f94964d15966e053ea41d9240ccae38f8e94d103c DIST gtk4-sys-0.9.6.crate 114426 BLAKE2B 359a6dd665a371558b790b732538201e65d340cb4068ff94f5a886411c86a6f311b552dd512d7e56e6b8c6b2f1e3026eee560bf2a13ee8ffcc223f885f80d2ac SHA512 7a593cdd4bd83ce4dfa32cf81027cd4ab18b80188eb9106a19085eb557c69155e65ab34be1d1eea309ff023bccfbb5639855d9be8ad80d455b78dcfc0712ec9c DIST hashbrown-0.15.4.crate 140447 BLAKE2B f0b1aeaa46dc1354a9558d405bd1cbf72723e8a61a3322743f8bd6d2c17b336b9eedad27756799a054633797373b56b2b957d5ad923b19751074f0294f63d0b2 SHA512 bc96bfe26897240a370fe221515b5ad1dbd07c11de0cbfc1f7721ffbd97546b43a82a88461b3390a6edce9faeb156ca369ed95eecb29fa82c35726a325c26b52 DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 @@ -78,7 +102,9 @@ DIST indexmap-2.10.0.crate 95836 BLAKE2B bf49b25e5262b3395467e8e84353dd8e01a790c DIST io-uring-0.7.9.crate 99792 BLAKE2B 9ca415bf895de72c0b74127ead69f387d0a2ec8daa643135be6a59ff5a3612a515b1fc32566340a92a793b008e8a7c461554caa47cac26f369a82e741f20a385 SHA512 e1635757bb8eb016582acf0468f1f8c7a60d561d56904042e079bcd5b3849d4be23d0c04965fa33f9f11239e36373ad5d33173ffe4465056968d67be3a06ec67 DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f DIST libadwaita-0.7.2.crate 125693 BLAKE2B 6a8f066b247ba1727a7a8a50de411c1f6054b1dd644612fd87dd060294cebcaad2f7cd06beea925832435e167ea3026f019b68df4e3ac48fb17e376443180d5e SHA512 8fb936f09e09569d3cde8e269b1b0b069ff330fb1b2ac7dec743b10a8e3ee81741f5ff255ebc598eda50f2f5601a89038e71d632d29905dded78d857262fb0d6 +DIST libadwaita-0.8.0.crate 129966 BLAKE2B 25db71a3866c63c52033a3f3681079bce9e18d4fec8c9de5a815a28433b4736f8ed6f2a3f0b872f4a1feb063c74375998f6d5052a6ddb557180206f82613a99f SHA512 e63c6920e389674f0ca1070f3b49d35d6008904948608b723b513c2cdffd865bd32d73175646651dac56b7f1ff2497bf3525b48bf9376aa7e58acdb4be2b5926 DIST libadwaita-sys-0.7.2.crate 35416 BLAKE2B 2d704f894eddf6018a639198623abc2ab2dc8b43e32b60645747e56c5fa3e983f9046bc9b87e08b4438ef0e24ce3aa5fcdc09c2cf27c5362b98022405cfc925e SHA512 0aef0bd446a30863a7e19b06839a2f7243ab8e0c9ebfd50ca66557ebfc24bb90f083151a78eafe0a45416c807f907e827e2f6b4cfc7f2d07ca7f6e36843b5887 +DIST libadwaita-sys-0.8.0.crate 36944 BLAKE2B e2ed5a1c4720e5bdc8c9b5141e580397a6ed22b7e1858a683061ad4aca3b547ec7cf31993fc9036abb60c23673e291469c83696c6074186eb944874c1311e3bd SHA512 7118947fe29714858960893196935a4d1e0fcadd0093f0432fdbd66168cccc0ee9ab546b7c96340a67decded25cf302ab91a7d1f422cd05ae9ec9727c8ec0717 DIST libc-0.2.174.crate 779933 BLAKE2B 20ffcbbcad6961e732521940f0595039dc0576d85b2d3b2ad3f1decd37571132a4cd7505b2e108078a4379fc4cec46290b5633bcbcc6e7009c3b474c1a852628 SHA512 243f2ffd5741ef859e4dc5b7ee0396071943b1d10429efcaecb322957e256c4be88a7a649029dfd47e6456acc73ee257893fb6c4e8b4d0fe66a12bc5d1c13c73 DIST linux-raw-sys-0.9.4.crate 2311088 BLAKE2B 261854a127942e528a09c79db0407974c22eac1144c9ecc9ea1a6f48f87a240e610932f5d911563d0e6c05c64b0cb302f86136659f8aca0d59f03946b2910baf SHA512 e98accb9b3e6f47d5753b1a370c61562d4c176fe1096188c6ec0d3be9e7e03d0ef2c08acb3ff4636cc4f90412b908d17f84fbdd99c5dbc130ed89b40b5145f92 DIST litemap-0.8.0.crate 34344 BLAKE2B 0f083fa9ecb78ef6de4c094db8a7cebe2ff47af6e46414c06cc0dd0e92ecca06c941dca6ea0ac1b4982f14f6027cad979fd37d19db6631e3952dffb6e33c8798 SHA512 61162bd55b28540ec2d61262698045a78efbfadc7e2fa248d9e0215fd7d3ce53a8c50ea0487f2f7df41149e41c0131849e507737e3bbae29cb69ea41dcb8e2d9 @@ -96,7 +122,9 @@ DIST object-0.36.7.crate 329938 BLAKE2B 0b02cf2f44e99002909b38125edada1a259feae5 DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 DIST ordered-stream-0.2.0.crate 19077 BLAKE2B 581285d32136bb9c2134f405c5a2d67c952a36eb3613912be029f2826b847919188e1b479506b46f20e0b63d371f476b99d9e7e1ee8d47ddef7b4f48451b0e3e SHA512 99976f90637f0daedeae05d4270d33bc03fad1c06a85bcf2cd7140b149f76c7560d5e60becf05a633a62dc82f7f65900eb8f510c62aea4e630b78c45dc76d83e DIST pango-0.20.12.crate 49683 BLAKE2B e32555e2fe50c63ad7495bfd12e5ca970052b14dbd8574ea4b12289591bdcb018d935d551fc60f2f78129c25d6aaf09f90e5826025c24d637b2b70a2b2626aef SHA512 64e1de3044d90d59bda9a4d0c76157fb18b9a129abaae988635b2bf57e141c9cf8ae44430cc03445c7b8af670c9be3e60f1165f93dedc98c54b61f6c9b746bdf +DIST pango-0.21.1.crate 49650 BLAKE2B 9500e2da51f2145507d98ff2a515ae1e6210e2ffdc0a71ec1703429d6591080d81d2c8ddbab7ef934880c46cbd56917597e4c16727cf554c474f206ea6ce057d SHA512 a4d781f22beb6e734e47ac972781c7c7bad71cce173a0837466ab0478250f8782b5f7d58882004e0a826431d70cff7a79fff65dab56667752998b2595d3c9f0a DIST pango-sys-0.20.10.crate 28457 BLAKE2B 04229b56d42361af5b29ea3717f526d10cab2f3efaffcb27ce6a0db21f841380cbbe52db3b3e68f43c33a1f96857f442a5b6053f67d77fcc4020e324fa4e17a2 SHA512 98d8796d1a06e84957bd6fdc1820be7f5c3235fe4de6af216d74ebc5b2a8530c041a016e9c6ea20b7d611383a26a60d163de2e56d029988d4f354e1582886f72 +DIST pango-sys-0.21.1.crate 29211 BLAKE2B 7bde0b675b3a639e4dce5abc2aaff803e40939bc703057cabfef8a29ecbecf9cd1a79ab2121947d4219c5f5fa2c8f929433eeaf66e729bee19c61e7056c904d8 SHA512 b4b96c2eda8bb99f00b595e3de292bc4bbaafc022777a5ca506f629d55b666ebe63b94602d6e4076584a7f3cb4b8b704381dc129901f13fa1537e9d8db035e6c DIST parking-2.2.1.crate 10685 BLAKE2B 3af8020bc27ea921d6023c14f20545f70a5a5a5a216d5f97458d76d3bfc8d9de937f3c92668d31a79de85ce08ed0236d440c64ca1e4fe0a7748f412b941c052b SHA512 2e49137b59000f0467aa9ee0648d53e06cd2b8319d6ea28bf04c621b873469739a34186840b02f08d770d109cca26e161b3de3e4341dd729701885307a6a8177 DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 @@ -178,19 +206,21 @@ DIST winnow-0.7.12.crate 174403 BLAKE2B 10087d32ed9f1d3ea69607f314f92d17882efab7 DIST wit-bindgen-rt-0.39.0.crate 12241 BLAKE2B c8cda3c7a513dca58e2ad52b03692714750870801af37a235bfe1f217afe880f36df56d8e54b52ee1cb9f4e30f5580b8a28519b44084d2191146977f237e406f SHA512 24b559688991083057b7fc0b6fa9f84445ae11cf53fca20887f55da93c24d97c9a3ed6488b3a845fe88243530b46442d3c2de70da4dc1c64f3ac632a440ea2c7 DIST writeable-0.6.1.crate 24068 BLAKE2B c513c806d6abf7459db1a203c7b4aed4766e6f75cd82a40a874fac50cb50d03970d0500251551192164da14bd7d2341961fff78b7e01c88bab83007008c3e1b2 SHA512 686ca04702815096ac529ae6b9b80a30338f42eb5d414331992518c467c1827462673fcbbeb293818bbe570bd2723e9c60324522071c1b790c862fa6652c1385 DIST x11-2.21.0.crate 67810 BLAKE2B 075a51fd5f20b700389625b7f582a1d946d810d08f559df6fc4a8214e9383817578079402394420a5591872c29fc7ba440b992b4ed792a3a4db836804f25cb3b SHA512 1586ba1c0e77e70075ccbb9f3b88ab5af862d7f76f7d8108d4fc95fa87cb316865b593ec62aae53ab7ea0b90541e2b2db8806ea1b3fe9306b98ff4ac69daf674 -DIST xdg-desktop-portal-phosh-0.47.0.tar.xz 76912 BLAKE2B db78f558f2c894af8c18e763bf442523d7f6d5c6c5a46f48e15bb7721cfe5d3af3e942d95d24cdec95c8c6c4e6bc194ebd2bc09cf79a3418aee3fa3d83270395 SHA512 f13689eccb8d42b2ad86fce32cb8a014a855d516722d396b917f16327dd8ee4e2cbe4e02f12b421d5fb1b4c506954354dda7db63e49ecd5134bae2fe08750b36 -DIST xdg-desktop-portal-phosh-0.47.0.tar.xz.asc 833 BLAKE2B 7b880080cae94598be79f98e1df696ab2564ca0da9241ea44d095c2641cfe10d8cd09743e78f357ba7c082607e7784187042a6b5f28b7dd0c5f44e3257eb0268 SHA512 dde857b3f65462ba751f33a62e7a43b866bd4be65ef4f8f6a610d660d3e93423ff5e1ff3d35fe9e267dcff704219f1bddbc14e1a821c11974128dbf97c2555aa DIST xdg-desktop-portal-phosh-0.48.0.tar.xz 77048 BLAKE2B 19b720f344ba357dd1b09c74d075d02c39e385511ed3fa0dcd6f8899547ff52f700cdbbf3c7234f8eaf7b0e3161bb682ffd5973adc414fa1067ce22226ec353e SHA512 7bd0a06402b77a371377fc38e6f9a9af707115e551c55ea8d5563cff12a385a2075af4b7fbe741deb2966a5b48c443dc1b9160bd091efb7a7007ddbd2eea4189 DIST xdg-desktop-portal-phosh-0.48.0.tar.xz.asc 833 BLAKE2B 91f5f4ce133492d11e378288128490f96d24775353fca51794172a5e935ce1bac13e9ef4cacca0aecf7789b76f93021be1e048a66ba44edefa42d545f8228add SHA512 e39097d70fc43bb0dc2b5936475a4571aa8548cef0fbb6ce10e79b4ab7dcbcf747c9bf7adb672fc736b95daaf7ccaf7e3cdf0a68d01f93bc5a3ef8d04467bf77 DIST xdg-desktop-portal-phosh-0.49.0.tar.xz 94900 BLAKE2B 8a485f48e195e6cff5c0e766ca063f6962a05a4dd35da896c32db197121791a58fd52b1e9867a99afbbdfc0af326b9b634c2000767facea0c55bbe2d95faa6ec SHA512 5aef585fe5e995bb393d695f1260e5ff1818781b6b9f27c0136afb57c4f9685530ec7e5c86c282a57d002409aaa54bd2739194bb8b65081c85799266b8273c19 DIST xdg-desktop-portal-phosh-0.49.0.tar.xz.asc 833 BLAKE2B 907bd36a31155de53165a76e60689c34b0eeeb78777e5fbed2880d103f4d531df61d08c08b875abca82c26d34cec8c9b9ea8219c0b11faeeb6a92c2fec7abdc2 SHA512 8de58e00f3ef288768693e4d4e8804642cae2b9fef9d1ce086b3bd59bf396f0e626b6c27da17b6f7e9098a4c7d3f35f7b012f0eb5aed7d5809bc595e919d2e06 +DIST xdg-desktop-portal-phosh-0.50.0.tar.xz 96948 BLAKE2B 4e8238f9d286fae53aa74858b1b4aa925bfb1642b0508a4b99f7c2ced49f76a79359c3968080205b1382e2a801955b792b95d61c99c3ae3e65c2e63c6c5a07ed SHA512 b9f8b95955b358b76e1c72d34a4daf16686a706f5b3f43c99365403e9c4c98cd2fb0474674d42f9002b70eb996a3a73640ca9e06bd011cb464b1d61725b40ebe +DIST xdg-desktop-portal-phosh-0.50.0.tar.xz.asc 833 BLAKE2B c5ced24790e97686b7447c6218184727b3b5453eb415cddfe1d6434bc446755f13fa5af96468a0b597a56f32e7f00c98e496103670fedd2610214459bb2bc02b SHA512 0ee38e4b54649f718a99cba18e83938a371213ca9e16923877b101ec58d5d6fed3f57d810cda0e48f44bbc7e4c3bd381ae26270a6d7dc20acb6ad12328152504 DIST yoke-0.8.0.crate 28726 BLAKE2B 1013ebf0478242d9172179b53a638fcf7a167e554b40464ba67a4c4db17f75963703b2c9aba29f9368af7530f475ed79a43672bf6f0840b0d77fb0d2539f8c3d SHA512 6b6efbfd2bcb7e06fd6f9ae7bd213a54fedc7550273e2613fee3b8791bbe1038a7e7209142cc673d71fd57b7184cbb1209115ecd15c647db1a74f2966d593276 DIST yoke-derive-0.8.0.crate 7521 BLAKE2B 088fc7f5954704c453dbd2abd2a9a5a779552067aec8e51793cb6fb8144f0bee7a7b04d777bbd05c1c62f49c9c75c7f3df09b5497d35eb64c079bc04867e42f2 SHA512 38672da30ebb9657e2b5f3d509940ea80ee6cfbdad61b14b84ee8a7d96c1dc597eff7f3c75e5c375bcdcf8ef5bebe21f9f520844f448ca215a3be19763f578c3 DIST zbus-5.9.0.crate 165564 BLAKE2B eaad6bfa24835869a3413123b654316610105222f27443de7ae2cccda60ce4507657ce4f4e261df3c747a9326b346589120689b3fbcd6dcc457a7bf2f8a4b405 SHA512 eeff076b74dc132e03c123fa8d120e0fefab025227ffbb874704816e0426864ce3ec0c99822b02a942ccdab813ebfa6b8fec0b516cbdb298643bb4fa28d399da DIST zbus_macros-5.9.0.crate 36903 BLAKE2B 1bd4793f1ff5f0e0f33566ce6b94cbe725eb4d40d81f6aa7dc04875943478f1502acdfaaf40607b26083a4b845fe01d8e89faa032a089b2ead8c0f6c626c8618 SHA512 08ac95f0204984ef13e19d4aaf8dd396a5e367662236d2310a28e7ab4f73829717f73980f4e96e5f35f2b0d775a0bf5975e42d3cdad643cd6c6cf30e5b07d4e4 DIST zbus_names-4.2.0.crate 17015 BLAKE2B 9aded72b9d3b14e8ded49d1b34bf87327b05bd7099ce5bb1974c173ac3b68ada041f3a9c202475c9ea7aa6d80f860772157b00ff17a6e024888814b196e90dae SHA512 b88179106fc12400339bd70fa34042b00e9664e657f3dcb11c762127005cb8b90d3b2366cf77631fc8d65f7530744b7aaa18f6f8ade17732167d83a158062849 DIST zerocopy-0.8.26.crate 249223 BLAKE2B 793b5579fc9120026d2dd7b1a6e7fc2505476288c1f6dc06746c3d65a8655551ba7232ddebb54cb2abd1284d8103369820445cd11b31d86501871c69513e7e1a SHA512 dac6018003092ff65396c93de65a432edea42a28870af4e779f391c7be19a06b6df429493f433532613a8fa18998367714e89abd06324586f5f91f20fd5dc592 +DIST zerocopy-0.8.27.crate 252663 BLAKE2B bef5142d18ae053a542d3a481e5ed3594ee73f9d89eb82224c115701e38245e87ba9cfddd15812fbae5c2486ad46c11481ee722a3c3832a2540a43f84f6dce7e SHA512 f3f8d298b3a56d0eb3061207d069f34302e1dfb61e6b3ab2a9c8d0656b5da807ebd70310ddf818fbb40547597183e09be77c07c4b665690af66f27a9cf96a1df DIST zerocopy-derive-0.8.26.crate 88080 BLAKE2B ca9b8ee1970b75d0119a520ab4f2a44b88d28b2b3c48acd2fb81f3fe1b1081efcb52c50bbe21045cc8b16d15305f87ea3c8032d40298af1ecf024e8ff8cf0c2a SHA512 344469950a97cd691849792a6a1bc875c04797c8e7950ef4bbce22a467f527cf28209f802ee8d74db71973355d1350fcd33b161000a92670fbf30e89e3e32526 +DIST zerocopy-derive-0.8.27.crate 89827 BLAKE2B ace5abe8aca7cdc22ab66826e7e244b89d84adf495186eaa2714d6c521403e2fd84b56259eed6d2a6ad9800e164021dadfcdf4c80ad8a8b7eb0dd7fe799e9749 SHA512 9fd0b4f900e6ea7c92998b7297deafa84870e7e57d09225ae3910894358da9f405925fed88d2528f52caf5a1f6e32dd75bfa18ed3a7f9fee75bfa88c0f23e451 DIST zerofrom-0.1.6.crate 5669 BLAKE2B 1428e9cfdcdae13b39b7465524d1b8b79bdd89f743d3db4a3305c2b39d61ad7ced958dabd673a135147a04c8ace69d8c710dc06c6a07b1dd3987fc0a45148094 SHA512 e87c50b4f87caff70d026099bddcced73398c432f6aade32d74ad199cb3a985956bac282f48efdd501e64e80297afe4f8a4518db32437bf297fcf51a6f94bbd9 DIST zerofrom-derive-0.1.6.crate 8305 BLAKE2B 9ab7425b450bf8c47538be7ff32901045393bdd91b9687b8a32ac194b7272dbd4f5310629647c6710f97a50cea45c722c018a77006f24da2b44a4c475daa54cb SHA512 ef4226df3c9ca9c0146639b19d9aa611f2ea3148c10ea875f43ca1960ee8ed438a553b078a9b449a58862f44cb7d4434fa35bbd6db6f0a773618f63d2575c985 DIST zerotrie-0.2.2.crate 74423 BLAKE2B ddbf7c1a1e45fd4b3c44bd7036e46070a2d9fbb338de719c2c775dfa96ed11d06e14232f05eec4b5c9ac500ed4e7abd8a483dcd06a6a60ba20e6b6b6fa7333ff SHA512 72b6e9633f100172b5e8ef25dce004ea1eb14e110b9189d91faf19f63f8a7714325c2847df559b7ade1f0b2c54369c63fb9745946c4976750a28853790328ee8 diff --git a/phosh-base/xdg-desktop-portal-phosh/files/xdg-desktop-portal-phosh-0.50.0-use-pfs-subproject.patch b/phosh-base/xdg-desktop-portal-phosh/files/xdg-desktop-portal-phosh-0.50.0-use-pfs-subproject.patch new file mode 100644 index 0000000000..14ce5d521f --- /dev/null +++ b/phosh-base/xdg-desktop-portal-phosh/files/xdg-desktop-portal-phosh-0.50.0-use-pfs-subproject.patch @@ -0,0 +1,63 @@ +From dbec4bc40e7de2439d771f1806038e5293c2dad5 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Guido=20G=C3=BCnther?= <[email protected]> +Date: Sat, 4 Oct 2025 15:51:47 +0200 +Subject: [PATCH] pfs: Use local subproject +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +We can use the subproject until we drop those bits from +the C portal. + +Closes: https://gitlab.gnome.org/guidog/xdg-desktop-portal-phosh/-/issues/15 +Signed-off-by: Guido Günther <[email protected]> +--- + Cargo.toml | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +diff --git a/Cargo.toml b/Cargo.toml +index 6b61a80..b9deb50 100644 +--- a/Cargo.toml ++++ b/Cargo.toml +@@ -13,8 +13,7 @@ features = ["backend", "gtk4_wayland", "gtk4_x11"] + version = "0.12" + + [dependencies.PhoshFileSelector] +-git = "https://gitlab.gnome.org/guidog/pfs.git" +-rev = "e0152cd1e695f54fd6751b1d018ce5384956f6a2" ++path = "subprojects/pfs" + + [dependencies.futures_util] + package = "futures-util" +-- +2.51.2 + +From abf298c8b105294057965ee3f136735e35f55e83 Mon Sep 17 00:00:00 2001 +From: Arun Mani J <[email protected]> +Date: Mon, 13 Oct 2025 15:24:24 +0530 +Subject: [PATCH] xdp-phrosh: Add updated lock file + +Fixes: dbec4bc ("pfs: Use local subproject") +Signed-off-by: Arun Mani J <[email protected]> +Part-of: <https://gitlab.gnome.org/World/Phosh/xdg-desktop-portal-phosh/-/merge_requests/44> +--- + Cargo.lock | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +diff --git a/Cargo.lock b/Cargo.lock +index 7eb41c0..9d63bb4 100644 +--- a/Cargo.lock ++++ b/Cargo.lock +@@ -4,8 +4,7 @@ version = 4 + + [[package]] + name = "PhoshFileSelector" +-version = "0.0.3" +-source = "git+https://gitlab.gnome.org/guidog/pfs.git?rev=e0152cd1e695f54fd6751b1d018ce5384956f6a2#e0152cd1e695f54fd6751b1d018ce5384956f6a2" ++version = "0.0.5" + dependencies = [ + "gettext-rs", + "glib-macros", +-- +2.51.2 + diff --git a/phosh-base/xdg-desktop-portal-phosh/metadata.xml b/phosh-base/xdg-desktop-portal-phosh/metadata.xml index fa45ef62e2..f6c4f155e7 100644 --- a/phosh-base/xdg-desktop-portal-phosh/metadata.xml +++ b/phosh-base/xdg-desktop-portal-phosh/metadata.xml @@ -11,6 +11,9 @@ applications to request services from outside the sandbox. </longdescription> <upstream> - <remote-id type="gnome-gitlab">guidog/xdg-desktop-portal-phosh</remote-id> + <remote-id type="gnome-gitlab">World/Phosh/xdg-desktop-portal-phosh</remote-id> </upstream> + <use> + <flag name="rust">Build the Rust based portal</flag> + </use> </pkgmetadata> diff --git a/phosh-base/xdg-desktop-portal-phosh/xdg-desktop-portal-phosh-0.47.0.ebuild b/phosh-base/xdg-desktop-portal-phosh/xdg-desktop-portal-phosh-0.47.0.ebuild deleted file mode 100644 index 29401af400..0000000000 --- a/phosh-base/xdg-desktop-portal-phosh/xdg-desktop-portal-phosh-0.47.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson systemd verify-sig xdg - -DESCRIPTION="Phosh portal backend for xdg-desktop-portal" -HOMEPAGE="https://gitlab.gnome.org/guidog/xdg-desktop-portal-phosh" -SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz - verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND=" - >=dev-libs/glib-2.76:2 - >=gnome-base/gnome-desktop-43:4 - >=gnome-base/gsettings-desktop-schemas-47 - >=gui-libs/gtk-4.12:4[wayland] - >=gui-libs/libadwaita-1.6:1 - media-libs/fontconfig:1.0 - phosh-base/pfs - sys-apps/dbus - >=sys-apps/xdg-desktop-portal-1.19.1 -" -RDEPEND="${DEPEND} - !<phosh-base/phosh-shell-0.44.0 -" -BDEPEND=" - dev-libs/glib:2 - dev-util/gdbus-codegen - sys-devel/gettext - virtual/pkgconfig - verify-sig? ( sec-keys/openpgp-keys-phosh ) -" - -VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc" - -src_configure() { - local emesonargs=( - -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)" - ) - meson_src_configure -} diff --git a/phosh-base/xdg-desktop-portal-phosh/xdg-desktop-portal-phosh-0.50.0.ebuild b/phosh-base/xdg-desktop-portal-phosh/xdg-desktop-portal-phosh-0.50.0.ebuild new file mode 100644 index 0000000000..4aea372101 --- /dev/null +++ b/phosh-base/xdg-desktop-portal-phosh/xdg-desktop-portal-phosh-0.50.0.ebuild @@ -0,0 +1,292 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +RUST_MIN_VER="1.86.0" +CARGO_OPTIONAL=1 + +CRATES=" + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected]+wasi-snapshot-preview1 + [email protected]+wasi-0.2.4 + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] +" + +inherit cargo meson systemd verify-sig xdg + +DESCRIPTION="Phosh portal backend for xdg-desktop-portal" +HOMEPAGE="https://gitlab.gnome.org/World/Phosh/xdg-desktop-portal-phosh" +SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz + rust? ( ${CARGO_CRATE_URIS} ) + verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )" + +LICENSE="GPL-3+" +# Dependent crate licenses +LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+rust" + +DEPEND=" + >=dev-libs/glib-2.76:2 + >=gnome-base/gnome-desktop-43:4= + >=gnome-base/gsettings-desktop-schemas-47 + >=gui-libs/gtk-4.12:4[wayland] + >=gui-libs/libadwaita-1.6:1 + media-libs/fontconfig:1.0 + phosh-base/pfs + sys-apps/dbus + >=sys-apps/xdg-desktop-portal-1.19.1 + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + virtual/libintl + rust? ( + gui-libs/gtk:4[X] + x11-libs/libX11 + ) +" +RDEPEND="${DEPEND} + !<phosh-base/phosh-shell-0.44.0 +" +BDEPEND=" + dev-libs/glib:2 + dev-util/gdbus-codegen + sys-devel/gettext + virtual/pkgconfig + rust? ( ${RUST_DEPEND} ) + verify-sig? ( sec-keys/openpgp-keys-phosh ) +" + +PATCHES=( "${FILESDIR}"/${PN}-0.50.0-use-pfs-subproject.patch ) + +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc" + +EMESON_BUILDTYPE="release" + +QA_FLAGS_IGNORED="usr/libexec/xdg-desktop-portal-phrosh" + +src_unpack() { + use verify-sig && + verify-sig_verify_detached "${DISTDIR}"/${P}.tar.xz{,.asc} + + if use rust; then + cargo_src_unpack + else + default + fi +} + +src_configure() { + unset RUSTC_WRAPPER + local emesonargs=( + -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)" + $(meson_use rust rust-portal) + ) + + meson_src_configure + if use rust; then + ln -s "${CARGO_HOME}" "${BUILD_DIR}/cargo" || die + fi +} + +src_compile() { + $(usex rust cargo_env "") meson_src_compile +} + +src_test() { + $(usex rust cargo_env "") meson_src_test -t 10 +}
