commit:     9314a513320fb150d5187248674db8c6e2f8a637
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 17 19:58:52 2026 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Feb 17 22:08:14 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9314a513

dev-vcs/sourcegit: bump to 2026.04

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-vcs/sourcegit/Manifest                 |  26 +++++
 dev-vcs/sourcegit/sourcegit-2026.04.ebuild | 157 +++++++++++++++++++++++++++++
 2 files changed, 183 insertions(+)

diff --git a/dev-vcs/sourcegit/Manifest b/dev-vcs/sourcegit/Manifest
index 7d0be7419cb8..05fe4fd0d0d4 100644
--- a/dev-vcs/sourcegit/Manifest
+++ b/dev-vcs/sourcegit/Manifest
@@ -1,21 +1,39 @@
+DIST AvaloniaEdit-77f960a4e61fe3d73fd40a8f6d3b4d4f9ea12027.snapshot.gh.tar.gz 
410328 BLAKE2B 
e3dfe383dfd6994f741555103f90145e430f939573de2ebe38a9c42ff81b4efcf5821313f0ae839afaf101982cccdb81dd843d92d8cb16734506d336d6105649
 SHA512 
d388518c061f81a2bc655c5b154d9118fa054efb2c2ba3a857777964baec09cc0c248ddaa210ff29adce6812b838c8ac1bfb9d7e44e9b5bab8392e64d02057e4
+DIST avalonia.11.0.0.nupkg 18684264 BLAKE2B 
8ea36246c185ca8aace8ad7229fccbfc37ea1e420787360a265787806ec5c31d5c107815dcc57a9536bdb85f748c90f79f334d458e5e181585b4ce13b6be8e33
 SHA512 
86d2827bd65ae364dba920221a66bcffece977d5688833e7a1b16e13a3c5a56b5c0719f7e04876ece3f43963c41efe54b57e0a6375c258f816037dab95dc7f3f
 DIST avalonia.11.3.10.nupkg 12927779 BLAKE2B 
b4554490e05c23de163ccaca9ad75e05a17bd2e7e85abc9983ec7177a84acbac51e526e92ce1ba6b1e65e6b90876d23247fef176fbd4e72c890dd6c5ad4d47c3
 SHA512 
9342d159e569a5f94d18fbe2b18c62e39726a0b1ce4d7b9c7427e08d0cd2d447bc6dadbf7ef00bc705ef20254decfbe26f8454d65660e0d752cd140772399706
+DIST avalonia.11.3.12.nupkg 12961964 BLAKE2B 
af312733f73e16b7caebe7b245cacf79bf8eea9c05b9b11824851d57e6ce1ab48441779c298df06e26867b6bf481b03ebb3b33867f95cab71ebfa67b94942835
 SHA512 
041d09867d9dec7c74599d45a23336c3af4622bf491c92080ea309ebf9df8ec68ab97cb85b789328636911bfa9d6c6c08d963ffac9ed86478544d1597de2615e
 DIST avalonia.angle.windows.natives.2.1.25547.20250602.nupkg 6132962 BLAKE2B 
5a1d31d2b525499ac8a889592d92579aba3d5f90ea3bf990ba90c77323fb19acd9eb828a0e6026cc7f022fb54c09d3ccca822bb0cb103f65f09a65b91bbf601c
 SHA512 
5cf4ba739c4fe0bf9e36ad2b4d481338239ea98216e6188f8c2f7af5efbdcb8926ce7d6af2df951071f8d9294d4d25ce1e52835f2bf4ac08c3dceba5e503ae60
 DIST avalonia.avaloniaedit.11.3.0.nupkg 499007 BLAKE2B 
5a623fe53269f260abf9b3849b465204f720f4b5dd72c6bfe0a749c74eb37e6ea237bcb7179fbbad148c9c647b97c775db9fe22dd4d1c51726b13c5e79e70e61
 SHA512 
a4a0f60f82f8402025b9b719c8dd752f50b4772aa9f8b2e633f86e50c6b02958bb8d120ebde62eb569cf3d9717125cbb101c8d0b09bbf9678faea31757b045a3
+DIST avalonia.buildservices.0.0.28.nupkg 37936 BLAKE2B 
72e828987e3108d26ebd56d3cba4d4face47b257a272e0ff391e44426fe053304e97f9a4d0068cb98b5b56c6ee63b83a3132c27cb7f2b3311d9d6cd5ae875bde
 SHA512 
90ff1b9133b31bcde6a38566f0b70b29121e7f75724231b7e298242320eb3bb080ecb8adf934d0f8b064b2dc0d69d524295bb9ad419683b40e1ebdd3cf5c3dcc
 DIST avalonia.buildservices.11.3.2.nupkg 68329 BLAKE2B 
0280b6e09159d1ef0892969c9c391c3dcb9baa6d8c1f15cc9f498fe1c508b32ac8582bd456f52abe2f688fe0ee18313ed34ee0200f375653cd42a338ab121c1b
 SHA512 
233f868e74ab91e56818004ad0aa7d0bb6e978044ddcf0061e373ada06a1846b17a82e94c777ab907ba484c1873d2212b47d3539d2694e89a415f1af047c3045
 DIST avalonia.controls.colorpicker.11.3.10.nupkg 344175 BLAKE2B 
2b3bb08232f1e2218fc96c6784cd97ccbf0aec8a33ecdbf127c001ccce76d2767cf59442057b400fea85a73b93c5e97614bfb1de6cc9ce52087cf293616ac0a5
 SHA512 
8746f9e22bda024d66d13526968155f85f348b5f942f84bf659951e2aba16ae5c867873e7b0e2aef5652dd62b622f31e2b45cf2b2d4eb486853dca0401a7f184
+DIST avalonia.controls.colorpicker.11.3.12.nupkg 344167 BLAKE2B 
d4fc59ce0460be70880ccd9bcb35a0a55577cc35cfc9a3e8969ed80e5fa6a4a2c4958b6e72c3eb474e47dfe7af38b7ed8000413f78a036d7c63c2b8d4eb050b7
 SHA512 
d1064b3a283ecd3b4e269087e81a0e2988d45926629a6f7adc456f2069f5e9fccd8c617d7fbd34003dd02f2cbe5cec77168049d7da940089e46f4be8215dc9e5
 DIST avalonia.controls.datagrid.11.3.10.nupkg 552175 BLAKE2B 
340afe4a80d143a8a7e60acb93b262d487ea9e3192344d413297fbdb3b1648617625c7489f16e1f1bb32d23e4beb54dd3183e6446b0cb52aa93cd91676c9c53b
 SHA512 
38435db3650542ab3daa1a17959f0d4e9c237a92ead2743aa6a0b1fcee66b22749ed002e11a80c143e47bda55d07b49c17969dd3e5a85578ef508460d7200602
+DIST avalonia.controls.datagrid.11.3.12.nupkg 552154 BLAKE2B 
8260854d46826ef1926a0a8278740f80f5b21c210c60367130cabdc73fc4fed961a2405e4d5f45a34faefd0f746c6e026c3abf46520da583ab47e77a2f7ed18b
 SHA512 
4a9db1ae0eccbf40f61d51357cf40dc61213c5999f25f0206b56031e3c21c874ba2f5ad6c66f38b59fa85ce3291c6894a3979eafc88024741143654c1aab6714
 DIST avalonia.desktop.11.3.10.nupkg 43196 BLAKE2B 
69c1944afd9d390460b49556e5432bd3059679c5ff7d2e3b7cf9016ecf92c7d778c4e116652f0744c72fe6cb87ba29195adc4297c141d1d0ba5eb29b23811589
 SHA512 
f9ee2f5b19900d4497d3e8ca44a2d39b11303ed88b95a648c6b4c8672035f54d8049c5d8dcdb00aebc2ad99b66bca09b8acbdfe20623b2d93cbba8f759169140
+DIST avalonia.desktop.11.3.12.nupkg 43190 BLAKE2B 
6b445f541ae5077e042c41d24ade80c2e1c824457fc3c5b4e694734f683dadb5d2a15141c027ae7f49787550583211ad848a98b7cfa78b8ee3433904ec766176
 SHA512 
2a5c144645e51840953c822903bb9db9cd64d9bf8e3ab128a9e7ef731443a570075eecf6f1c5a7700a4836c223fb14223f1db08bd56c4c25c5cac48030872d38
 DIST avalonia.diagnostics.11.3.10.nupkg 809606 BLAKE2B 
c64c34a2440e1d1d7837eb2e987308c0730586d54eb2edb90c97c4936f4170fa18f299c45c394e6f4aa1031db194760d96e0b75d85f12040033a2bec96a5bfec
 SHA512 
4c8ff17ba5d5d6989b19d6ecb0134761ee3f3b8d69423538c1be528091911fe95e466b03c27c77b208d1318cab434b005d6ca9d8e79eb46ccefc30b5e7cde0b0
+DIST avalonia.diagnostics.11.3.12.nupkg 809615 BLAKE2B 
48a8d7a58646afff6565f7a0a48af1f094e0fcae48e5a779291d65eeadce96199741f6b281e2b2826750680a363965910bc4e26415c22da22352e5a4601cc8bf
 SHA512 
9c7a3ddcaea2b749f018a3449050a73900c134932b419dd874c4562d44739b5f5fa43d834ebed7fc07fc2a304c9c45eddba97fa9e1978c9e4308ebfa23ac709d
 DIST avalonia.fonts.inter.11.3.10.nupkg 2873331 BLAKE2B 
bddb644dbc61483838cf2c97251cb7e29358a9e526ff3a5bcc6f4c528a0953bffad6a09d65407d1465d5b210a1316f23aa4daad452437e74684abd73ccf58295
 SHA512 
ac8e340699d7844c86ff4cbef179a8d1cc6e50a06e6eacf50d3a1a52f06854bd71b2db1c93d15096d4b70095a5b284b27641eccff7d016f5939260e97a95bfd7
+DIST avalonia.fonts.inter.11.3.12.nupkg 2873330 BLAKE2B 
950e58545b9522f304e3cd8197254f6462a855fbfb5322f7306bb84f7f5b92057dc62e85b18725cf9fd3bb9ef2f2740242a735ced57d91fab5deda97ee17330b
 SHA512 
1428eee22488f5c0bb7b7b3f3f9b30b2632a848ab623eb8f0bf7113c6106ac1abc96dca86116f54aefc532f80946673d98e73d113ddad2de2b9efe1b532ad053
 DIST avalonia.freedesktop.11.3.10.nupkg 257754 BLAKE2B 
59aa8303e3f13612c380366a60cda455414d678e75486c4b97f1dfba8aa85971b227eadf90440b5f0d4a61dc2a8091454efdd776c014793c2731434fe832413b
 SHA512 
693ec1865ba1d9df1c4cf8b57ff05d16ec043bd95933b2713fc96a8ef4504b175cd3ba084390f871e6ea7d6745cce1b00e493ecf88c6a2f3dfad2c2641e6ddfc
+DIST avalonia.freedesktop.11.3.12.nupkg 257745 BLAKE2B 
371d71472f77acd7ca35dec1472b14d1473da5fe2cba57411604630dca8a8fad9ab460ed68f310ed454abbf6381fd2aafc2712ea2272876d9c9db60f37e4cee9
 SHA512 
59fc260a98449b6be7e358824e598910b59d3b5f0781874336e49c15f768430964a0bbb4ed96dc98e90750bf491d6ad13a2bf68cc8f634c174b890e4cc2a8603
 DIST avalonia.native.11.3.10.nupkg 767391 BLAKE2B 
cd1223af82732bef1d0971215e9ef6da0178d2d39efcf2256c9bff48e776e37d40846cff54b4cd86dd75ec6aa792c8baa0827da1daa89a1efcf0bc24285322ff
 SHA512 
9d5a8276324d9f8cb1a07dc756f8f6a0865574342546bfa532ba0d0c03a38e4e5280fff69396ba5fc8f39095039a115b1d1ae5a23d29793923d2414633646a4c
+DIST avalonia.native.11.3.12.nupkg 772554 BLAKE2B 
a6230028861b5b366b48473e2773f47a55099ead43fcf1602ab6ab079b4ace072e001f707f94086bbd5096d8f98e5cc80e74e46d0a4725e4f1e29e588ee16782
 SHA512 
c679ed66d8be99c59693d4d467388bffe7ee801ed140de0ea8c4fc6990f7a9848fb85659dd85b43cf3b63bfc083316a84034764c82d21e0031dbf376d196c8bf
+DIST avalonia.remote.protocol.11.0.0.nupkg 125083 BLAKE2B 
2a37e9c9c437b88a6f1fa008e40f3ed5b2371a126dbaa271cfc7ec38bbc6fed81ad2b14a535b168cc3d4ea6fce078d5c727f66271eb34e01b8e6e643715df993
 SHA512 
e172171538fe25faf9a38e13853b73634bd5e93293a86fdcdcf4b40c90717bdb655f7e249fb5c41cb3eb82e4f53c4075576bb4af33a13dffb254a63fd9a6e1eb
 DIST avalonia.remote.protocol.11.3.10.nupkg 142559 BLAKE2B 
ffd02d85452338aca010fb138183259b0a5ca794b3ce8e7b74197f14f023324ca0ea3bf17680083a70a6f96edd6f26e4a9a0c03d0bed9798c15d4538a86ef18b
 SHA512 
62bf99b5056fb20bb9064b129861e63930b5b3a5c1194889d2206fbfb8a15041d99ef47137d14659b359c32ee98caed494cfc0ec03b4fbebf2ebf0f92eb40ba9
+DIST avalonia.remote.protocol.11.3.12.nupkg 142557 BLAKE2B 
2b6391d353ba9e8e733d999a7cb56e0d2c13bb2e7cbaa7e02cc01ca639e77d58aa35a7e777bf644801f7eb27ab590e310e91bf9ab359cad4842b7e625f9d87c2
 SHA512 
64ab473d0c27846b4a0023cbc507a346d2a63ff62df41e1c96f2311507cce11e461a70f6c711b78ff1f6c49d0cb7a4d38d313531d84d2b2a2ffb3d16a11678f6
 DIST avalonia.skia.11.0.0.nupkg 187203 BLAKE2B 
4cec64d8de662e4fb724b4b94d51a2a0bb88637cf4aaefb90ccf837b7e2650794758ec17e0daefbb78bfd92cf411dd496c50d083660ba62428f12f6ad305c06c
 SHA512 
6fe1db10ed9422decd24fb60801d9b63651f0bd3f046a9e9d566d0816e7f3fb70eb4cf23db173537a5d5d8e1b75c2999793e5503648fa200a31806c6591b2723
 DIST avalonia.skia.11.3.10.nupkg 233073 BLAKE2B 
681f80e3bdbcdc17efe68738ddb777ddcc7f4f1751005e20e03928497792de5f2ff61ce16d1882a4baa066a02257fa49d8f92e2b21f99c20068f4ab89b87d2a9
 SHA512 
0c4a3b86fba09e6e8c88096b102839a78e60cbb2a6b7bbb99bc51b42074473f5766b6b15e0c766749a4175470f9c9763baccfc5ab37fa12a2a14954be07c47aa
+DIST avalonia.skia.11.3.12.nupkg 233195 BLAKE2B 
7252e23e4069414a864ba689d0cf48999896f8085357ec255edecf1dbf2634021c8fb53807975a8be292047e651bd8e9e9ba2b0d960825ac111cada365931aa1
 SHA512 
05a0b4d371fbf688b468a2cb21a619f84fd28e52d95d4a99e0c7e4166e85825733a5b80770ddfd5e08911cb8a76bcef74a3c0a204063befb95f7e141a0e3d52f
 DIST avalonia.themes.fluent.11.3.10.nupkg 325832 BLAKE2B 
afee23ee78bdb53bd9a87299a1926fe54b132690e98e4c901aa48d54944a5cbfe4e12d5553c5ba0414addb2c06b57cb5b4b0606d378e3678c76213dac34228ac
 SHA512 
8cfb23083c6164b040ca14ce53a2fa40758adf5dee82ffcdf9c2e02d96618101dd76eabe1110f169dedf990b8b901ccca076ed08b4c2442882f198973e363763
+DIST avalonia.themes.fluent.11.3.12.nupkg 326421 BLAKE2B 
7d8bc386452ebc5e93175659a4663138800e0fd12eab52edad6ee9b9172620f801a5b9e56d43e93a25d831b1d19176d421099f38c8dcbb5a4bbdf6d4470e71cc
 SHA512 
5d83d8bcff81b082f3aaac85c2ff275958e584734246edf744cc4443afc4d377131c8493d07f009894a5f1f3cbb3a1f3871a1c6526299770afc3ddd766ee0e77
 DIST avalonia.themes.simple.11.3.10.nupkg 203222 BLAKE2B 
9d3f108b7994ca12fea697a8bf010785d288e825cf25cbfab6e7a5c7577007d168f48539b0de4c12b402fb128d0444c1b36ea1aea2079345269f3407a979b2b7
 SHA512 
a6bd2f160bac8ea9b638fe2a81779d5fb081d6bcd5b997c06cce86d232c6711191ce61969c057f9fce1fa6f7d9254f795768257603e2a2e2c1af55e3da0dbd3c
+DIST avalonia.themes.simple.11.3.12.nupkg 203646 BLAKE2B 
7b5f8c20b6490cddbccb0fdac1e64a261bbde84e8e637e423f2016d7a895a96adaf6cb157828d0e4a2c6194d66382622db99ceb1eb9882bdb6d0fb97980ff6d7
 SHA512 
999053bc22baead6c100897c5b46189491326a28c0c64b462b5d98b3b6d4a17522a3c9055ba6db12dd5e174dec3d13a40ea3a72feb4a4b0e47ea7823b7c2bd9f
 DIST avalonia.win32.11.3.10.nupkg 1066214 BLAKE2B 
5592db50af014ad4ed47cc05af685f11044c9652e29e29d87e51f31ab9a34885011cc307ff36cda1b5bb2918f23cd4be9b1b13f7a5b088387b19c6f3dee5e69f
 SHA512 
9db1a412f6747d845b320d32c6e1c1b4b16f65d1387e432f358c2ccb90fe8fa3a15c9d15f83ffb6a468fb8a8163b6c8ebdc353aa84ebfd81b9614284c409629f
+DIST avalonia.win32.11.3.12.nupkg 1069133 BLAKE2B 
e846a0d8eec4a7fd28e305fd7102e861e5a1f045c6f04d2bdf40e5a690bb6aa5fd434278056056dd089d8c5afe66aa1b47d7d3f7d3d5f1615d53aa197e3acddb
 SHA512 
6ecf6b67bb9738ae15044e5749ae1275113f9bd395e41100331c6c4cdcab3b57eb8d348a5969a6dea84e82b919f3133f50e4ce88e7767ac9687222af33a15392
 DIST avalonia.x11.11.3.10.nupkg 490913 BLAKE2B 
0d1497ac51eeb4cf30c1f1d0d05f05474759f5443fecebcfa50dd6b83f6eefd2d6162d9b28521ff2970ebf778eeeb77cbe416830b379447ebac81621042c2679
 SHA512 
f38d65b2426f20e0e409e2644fcb61bfb5aa12654aabead8c3b46ff24965b8877c4d3cefc5d13ca920639cd499b723ff7a597d538cb527b3b739dc25adb74ae2
+DIST avalonia.x11.11.3.12.nupkg 491090 BLAKE2B 
86c1509884109c4169f455bf1e46e035f1a994e08a6d5077d216ab72d70e2d6b1aeabd1826f614c2eb542b00fb23ff291508cc7c75d84db33c6763ddeb23de1c
 SHA512 
035b9835b921433842990e77716a10eeebc8a1c9d4f606251a813eaea180f96713ded0d7552809e759c5cdc05982098dda02ee92519cea7c59bff0a61a384f94
 DIST avaloniaedit.textmate.11.3.0.nupkg 51084 BLAKE2B 
17698c0f1395b015c013ba3e87f941d8183705db0314f63687abeb337ff451283885cfe1b7fdea8ca465de1b4f40a1e0fcfde29a27f1a15866c1c5772d36c42e
 SHA512 
688a83fcf8aa5f5ff931a39f0baca88e88df6bf5b4c8939ec631852bd4e109f19e031c8362c16100420c5f7d02b786328f970b18666a9d5364ae6bf087e7b4bf
 DIST azure.ai.openai.2.8.0-beta.1.nupkg 581631 BLAKE2B 
87ad2af4f2eb53aa64cba0c3f27dc74a2feb459e368af8328ec21b705870811260dd41b2ec018fac0931010655c3941aa1a7f392253c88979b15fb371fd45166
 SHA512 
9a6e4a1e9e029c1e25b18276b632c53402974487fcbf7f98ba0b8db164f63f0e2448aa090ad75096c08aa5b0e4688a6dd57e1a96178c6762fbc079b516f74707
 DIST azure.core.1.50.0.nupkg 1018737 BLAKE2B 
6a4de10f51c4d3a84fed1c0b18e0284b5f52e760c506460b2cd1855d3966ac76e110c70962500b1772358b771d57b56ea08ebf7014b8a2a6381f4476081afc4e
 SHA512 
6433de422305629b9f2d9c40074911149a1a9cbf35d21c4dbe83186fd82661a2b665942d967a54273a0052188a63ff53a99ccce55053d8d51b274447f3ea9a5e
@@ -32,8 +50,12 @@ DIST livechartscore.skiasharpview.2.0.0-rc6.1.nupkg 671366 
BLAKE2B b9020b6dd4328
 DIST livechartscore.skiasharpview.avalonia.2.0.0-rc6.1.nupkg 514137 BLAKE2B 
74262acbdc96f17c14e7b3eb2b0225a32a6b2ad7a39a2864a95a4ac9e094dce762f0604bcae090d9005f0fc5f1c44c94a231c5a9cf1cd39988c3cc14832e3bc3
 SHA512 
79cbb15921f7906594e8244792aa4041bb5b84f88701442dda086f89fdc0ebdb6329517da9edc81d256e25fffbd772ed8fae1b2fa568a9ab3b2d7df66c859d20
 DIST microcom.runtime.0.11.0.nupkg 28122 BLAKE2B 
7cd123dc53de44201e691b808212d641fdcae4589dbc598a4ebc3491284044881b5bd4cf805dffa773f1c0cc12b14f1df853490a92e50e5b9c745d4d7b9a2111
 SHA512 
c00731176e34ea7b936ad58a38639843c790b027b714ed5d3ea828b85ea94b14a502ded52ca7f60bb10c0ac0e744bd6e62fdcce0108ebaaf9731c408eece031e
 DIST microsoft.bcl.asyncinterfaces.8.0.0.nupkg 99740 BLAKE2B 
010d05e4adb8b42dd2e4464063b4601750ee30e377a1aec3e1f9b833d4c599b3e3e01832779fd52a56c77572175df2f8bc3d08c134d99f62f58767a588b8ad13
 SHA512 
79cb0773d94465924cee4e471d90353d5d8df842c46ab2c572cb15d9b9fb5d0209a1a88d64392995335c5fe54a00d7c3194440b84c95142711bbb685cb5e9552
+DIST microsoft.build.tasks.git.1.1.1.nupkg 479497 BLAKE2B 
053ad5b3b88194d12e9e784c8a91d33deb8a2abc48cf3179990fdd2f576168b19a757b3a3915309fb040a1441bd5102bca333383d757f828c029846e3feef88f
 SHA512 
1961b5ba2ce215f6cd0943948e66462b7388b612708c58a5e03ab1e041ac77f1582f9ed9134136fce0d5345d1d46a1537ff728f542e6dd4ea2c11eac9d3f8d46
 DIST microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg 278862 
BLAKE2B 
695bd3aeb51ce3b5caf2132882e6dea3be6bc2d150cc9a6ffb46b5ea5261f4deaf46d1c0f0d1749c2c04bdab246afd79b65944fb7da7910bcae1d86a3e46a7ef
 SHA512 
ba1960ef110ac7387a2a06eefc02c59ce57b0fe58b3e0cccb79b1c8f2150105c5d1f4b65e0ed95ff50d70f28142917c6a735b83f4e5406bb1d8f9dd1f9635d7d
 DIST microsoft.extensions.logging.abstractions.8.0.3.nupkg 802188 BLAKE2B 
ba182d905ad4a31e125545179813a762cb2e3a12e1822a636c40bca220dff6cc1078165f3ae6be3c7ddac4ebc3898eecf516499225b4295b8ff424b34712e7a7
 SHA512 
e689ec1e2cb9d2fafa9fd9f6ab861a0895aa9a1cbc9fb37e9dd856c8d1709004eb1455e64570b51013be88b60e9ae0c44f8f853932d9cdeab33ddb42fcec199b
+DIST microsoft.sourcelink.common.1.1.1.nupkg 271934 BLAKE2B 
6678fa357eba30a58cd1b457bfe8423a2c0e1359c9088cab364707c0061a7e11035094a00a75528a290b1c9415062ce47a17600bd010f769b3d7e2501456e911
 SHA512 
bf2241eeeb82876f7612d525064aa90f9bb56610260d44a2fc5b75b63b45a652444c25451f7daacbe97cb2c5a6e72180805f894054f7176cc290d147a2753ef4
+DIST microsoft.sourcelink.github.1.1.1.nupkg 285433 BLAKE2B 
986ee1aa2bd39c577c0ffc71e27d5ed5128dc5b2df9dcdc29f0b62cae31de120253cea0afeb583ab1a3fc5e5b50766a608f2f8ec749224436a031092fb14b553
 SHA512 
54c7ff8d0cafd654a115d5755710ec89534399a605949ffd43778290796022092679a43e1a129250ff9a03e61417c43dc2fc1362a9019dee88a7e048c1be953c
+DIST onigwrap.1.0.10.nupkg 4192388 BLAKE2B 
b8e1f3a4890c8fe3bd570c75ba7c1cd034b515862361e28d2c6fea0dc5a55e6338ee1789854da84733488b59daf3cdc98fa59298cf866f90b58541b59a0c679f
 SHA512 
7d4a049d9654d47f9ac57aff45f9a67a9fac11d74a3ec8c1e73ad8b194243c857243119da6744308eb618f2a1204345d66648b19a5ff4e306d604d3f68601b11
 DIST onigwrap.1.0.8.nupkg 3570381 BLAKE2B 
4e6a7d20b2153d43b6b8874eba35924e7d8fe21e8bdc685b4c3009f39d5519d483303349d69821cab1eb2f62797d8aec761bff2fc80b739f1d048a95381f559d
 SHA512 
834e02160ae3c77c60f813489eb35f9038fc5adcb9d75bb9ef1feff43f5bb3b5b082f665f75fbbf5e9f25a1b737c0340a644dba5c3b559782d006d45fbd302a1
 DIST openai.2.8.0.nupkg 2241856 BLAKE2B 
30e8ee21a4de9ff2a7e98f0bc2931d2e2061edaefcfc9d7e47ae3e7020ee878add654970a687e41bea9de13d3e3badb056180e6a8888f7ae519a1504a99635fd
 SHA512 
5c3dbf87981f195851a724c97ebdc81271ce10f08edb8cfe8a7af2f7c161511a19834d952092fd5b5a08fe407caf2d3e22d494c42c9b3fba626527c1d5b41516
 DIST pfim.0.11.4.nupkg 51327 BLAKE2B 
7e66c77f104dbb57755e5e3ccae084ada78018b71a9e075ffb0269fcda888d3f7ecab275b78447f47a375d4889629ea580db394b18ba7ab523c7197cc2067b14
 SHA512 
a21554efd7e4aec8875f70d4ab64df1eca45a64d23c1928f1bca9a98a8c4ca3945d6b8f45a86be3e23d119f78820af28290fbb6d009d93e0c19c506aa9d15e17
@@ -44,9 +66,13 @@ DIST skiasharp.nativeassets.macos.2.88.9.nupkg 6830677 
BLAKE2B fc82e2c7c60bdf8eb
 DIST skiasharp.nativeassets.webassembly.2.88.9.nupkg 71804127 BLAKE2B 
eaff9d3f88a5a3a6281467bd2bd48a0c156e9b9ae23de4f6a1b84e052ab31170dcd61816f5565d189d2d8f50d37de27b7757af200bfa5a6022758d11f0148cb6
 SHA512 
c1815d86904c25e1bc3e43b22cc4b2db0ec931c13dd4d9505a2b6cb0ca1d24329f725bce650af1b0dc12bc70d8352cc19f2ac452aab462e7af4787d4601e0e0a
 DIST skiasharp.nativeassets.win32.2.88.9.nupkg 10918525 BLAKE2B 
39a607a2b9e51659080c2ca9d2129156308c7a1857bdd6d4228f3fc900d40eb70d9409ad6c11ab49ac1b4a962894b229e9db26e54ceb38bd236b8e5dfd8a4f92
 SHA512 
d18bd8194041c7ffb79302d4f1be584e8c024e88b12cb4669a738cae551da3d3e3924087bb0aa42d34a9003cfb35037d73637894e67d02223d100a1b4215eeec
 DIST sourcegit-2025.41.gh.tar.gz 2519131 BLAKE2B 
05c9487edf65d707bb11c561fd2e27d7c47f97438292fa9f0c4f15751bc53773f476b417e6cc2965ac22054be97d398ca4b338d2845041edcc36d851bf0b4535
 SHA512 
03050ebba197c455afa16db14b76aff5999eede52cbda50e5a9b5ec74eaf47ee6255a3dce718bfe88450fb78289985e8b30270d97354bc92b435bf3c6ce1db88
+DIST sourcegit-2026.04.gh.tar.gz 2553193 BLAKE2B 
14adc2cbf885d095e855137559a248cc34ef9eae2c3d99ba6bb0f363b22ec9e63b92fab24fdfe0d3a8443de5a69962e4c270a2a866c3851c69a51b8a5e49ff75
 SHA512 
79fa54c3ef62caee270734c5a29f560a4431c2fab9a94640376cffbbc674f0ef9ad32a63481175fb4af8dde919cb9d8fb38707dd3696149f331c6aa9eb89deb3
 DIST system.clientmodel.1.8.0.nupkg 458933 BLAKE2B 
a1e51e16076660a75968269b0aaa8eb8b98a69c0d47a5d326e2434e43e3bb88b38195fd0a15d831ab2eb16f11030057e65656e10e7cee5c090bfb59570b747c6
 SHA512 
f25b3ce31bd986050e746f80b507d51a978a67c162e76edc68a14eba7508599560b9ffd185529f0d6094aeed6224ce3ceaf4840b8d6458d3b8d1c5d18464a586
 DIST system.clientmodel.1.8.1.nupkg 459542 BLAKE2B 
706c31e3e3da96a04b966f2259bd02dd60ebef30cd34a8b5ce287ec9ce66bf9dcf8a9f71463fc21cfbfcf83ba139cdb99d1b4d1e19481e2d2472b769cf86e7f3
 SHA512 
8a305a6342bbeae05abfd47e4bd2ff3c671596503cd3f7a1da1867f111fe371fefe7f883bc2909f00a7242af9b1b21a33c5999d7d78539c0ea60a410f7e2ad66
+DIST system.componentmodel.annotations.4.5.0.nupkg 691299 BLAKE2B 
38a889831cef09c372c64fbb244dbe7e7f44d4a8b136516bc1d7a02b97d02f62f897b820ed16e67445c7168465ef77d62206d6d1123e52571cb92d57727fd63e
 SHA512 
7f5029507196abf9490bc3d913b26a6c0ded898ed99e06503b699b61f086d0995055552aaa654c032d1f32f03012e1badfd338ec42dd3fa3d0c5ce4e228ea2e8
 DIST system.memory.data.8.0.1.nupkg 152330 BLAKE2B 
b265fd00cfb852a40bc959c4d9aa0f0269b64ebf9f2042bb6c160ee5f995eced736c009b3522952c816a6fba3953aa8d56e611f709d28c4f3f9524521316498f
 SHA512 
af3fb83af544c2b75613816133b3fdee7f026236f9bf46348a841f9af23b2ec8abd9ab94fb37eac4a1f77bd0c4b226c10034f82eeadcc84343e0d0e196254cab
 DIST textmatesharp.1.0.70.nupkg 84047 BLAKE2B 
7a498307847e36a2b7886c27a2de8e6dd80a55281930bfd4c68bd3bc0446d702ce9108147e0f945e97c983ebff92e9ac401f5c27444d229637361fa9aee801b3
 SHA512 
39f3ccd1a526927db492e6f2042a39b54a3f4f0368092ab4cd7c9f5cdb3ae43e9960058121e65e07803a18ef6adbe1297698f925f519fd6ffb4df7746ce2269b
+DIST textmatesharp.2.0.2.nupkg 87759 BLAKE2B 
e205e9e9398ad251e832ee679127b0257362a8d985c60135a3a9c4bbd31af68d11cc5b78cb6f6ef03a89d57c86e535496d0ee95c6f406a9f585184849aeef2d1
 SHA512 
bf53323d69e3dfbcf2e5422a318cc69bb948d1efbeaccdae1c53a62dcc97959cfaea12d8e8d4691b216b9fee10f843a0801bec9700db9ce35be9bbc1f304e7a2
 DIST textmatesharp.grammars.1.0.70.nupkg 905051 BLAKE2B 
8ca5cbdefa7421029e7c03c8c6dc910dc771e166d784952cb48f04da10d14a3bd8e864a0c28df45ba6e6859290d538b5caaa3bcb7b33660c5929628496047de2
 SHA512 
19aafc22024475c849244453095244fcce36a94118dceb4f8b3724df38ad252d0458066f76678c2d91d4baa41b64106b28236daf4721eef83e9dedca14044697
+DIST textmatesharp.grammars.2.0.2.nupkg 916785 BLAKE2B 
eea255c28fbc5c408196a7e36b1681f71e2e599c519d7749d7e770692fab325074deaa0326a958e3992080b2b917e4edfc6b6422ddbb7dbb5831e008640c9463
 SHA512 
259baf2c9aab810165e6301b092208f9c784070f2b13a68f1b21e18d2f7e84bfda13ee0ba49d2317d0e9ad0213d7891c09e4bb5662257efea9cca944ee06a085
 DIST tmds.dbus.protocol.0.21.2.nupkg 380551 BLAKE2B 
0ad98c30fdb628120affee2dbd3f7fcaa48f6de585358d07c8c389c68b40951c50c1ced69bb129c7c8474c68ddcce9742afed11c6ec616e87df5d15fcfb7a3c6
 SHA512 
01e55dad6b1b3060cf3022727231db50ae1272f8d71112783f9213fe1adc930cd8ee60227f7b5569711287858086a9e882beda137ebd08c279fda23c89af25f2

diff --git a/dev-vcs/sourcegit/sourcegit-2026.04.ebuild 
b/dev-vcs/sourcegit/sourcegit-2026.04.ebuild
new file mode 100644
index 000000000000..580521df7a73
--- /dev/null
+++ b/dev-vcs/sourcegit/sourcegit-2026.04.ebuild
@@ -0,0 +1,157 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOTNET_PKG_COMPAT="10.0"
+NUGETS="
[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]
+"
+
+inherit check-reqs dotnet-pkg desktop xdg
+
+DESCRIPTION="Open Source Git GUI client using .NET AvaloniaUI"
+HOMEPAGE="https://github.com/sourcegit-scm/sourcegit/";
+
+if [[ "${PV}" == *9999* ]] ; then
+       inherit git-r3
+
+       EGIT_REPO_URI="https://github.com/sourcegit-scm/${PN}";
+else
+       AVALONIA_EDIT_COMMIT="77f960a4e61fe3d73fd40a8f6d3b4d4f9ea12027"
+       SRC_URI="
+               https://github.com/sourcegit-scm/${PN}/archive/v${PV}.tar.gz
+                       -> ${P}.gh.tar.gz
+               
https://github.com/love-linger/AvaloniaEdit/archive/${AVALONIA_EDIT_COMMIT}.tar.gz
+                       -> 
AvaloniaEdit-${AVALONIA_EDIT_COMMIT}.snapshot.gh.tar.gz
+       "
+
+       KEYWORDS="~amd64"
+fi
+
+SRC_URI+=" ${NUGET_URIS} "
+
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+       app-arch/brotli
+       app-arch/bzip2
+       dev-libs/expat
+       dev-libs/glib:2
+       dev-libs/libpcre2
+       dev-vcs/git
+       media-gfx/graphite2
+       media-libs/fontconfig:1.0
+       media-libs/freetype:2
+       media-libs/harfbuzz
+       media-libs/libpng
+"
+
+CHECKREQS_DISK_BUILD="1G"
+DOTNET_PKG_PROJECTS=( src/SourceGit.csproj )
+DOTNET_PKG_BUILD_EXTRA_ARGS=( -p:"DisableUpdateDetection=true" )
+
+dotnet-pkg_force-compat
+
+pkg_setup() {
+       check-reqs_pkg_setup
+       dotnet-pkg_pkg_setup
+}
+
+src_unpack() {
+       dotnet-pkg_src_unpack
+
+       if [[ -n "${EGIT_REPO_URI}" ]] ; then
+               git-r3_src_unpack
+       else
+               rm -f -r "${S}/depends/AvaloniaEdit" || die
+               cp -r "AvaloniaEdit-${AVALONIA_EDIT_COMMIT}" 
"${S}/depends/AvaloniaEdit" || die
+       fi
+}
+
+src_prepare() {
+       sed -i "./build/resources/_common/applications/${PN}.desktop" \
+               -e "s|/opt/sourcegit/sourcegit|sourcegit|g" \
+               -e "s|/usr/share/icons/sourcegit.png|sourcegit|g" \
+               || die
+
+       rm SourceGit.slnx || die
+
+       dotnet-pkg_src_prepare
+}
+
+src_install() {
+       dotnet-pkg-base_install
+       dotnet-pkg-base_dolauncher "/usr/share/${P}/SourceGit" "${PN}"
+
+       doicon "./build/resources/_common/icons/${PN}.png"
+       domenu "./build/resources/_common/applications/${PN}.desktop"
+
+       einstalldocs
+}
+
+pkg_postinst() {
+       xdg_icon_cache_update
+       xdg_desktop_database_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+       xdg_desktop_database_update
+}

Reply via email to