From: "Maciej Barć" <xgqt@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: games-arcade/osu-lazer/
Date: Sun, 13 Jul 2025 11:52:59 +0000 (UTC) [thread overview]
Message-ID: <1752407576.02b7e4cec96b311047dec5b7d6c82c078d259e3c.xgqt@gentoo> (raw)
commit: 02b7e4cec96b311047dec5b7d6c82c078d259e3c
Author: Adrià Juan <sakugen <AT> proton <DOT> me>
AuthorDate: Sat Jul 12 17:07:51 2025 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Jul 13 11:52:56 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02b7e4ce
games-arcade/osu-lazer: add 2025.710.0
Signed-off-by: Adrià Juan <sakugen <AT> proton.me>
Part-of: https://github.com/gentoo/gentoo/pull/42971
Closes: https://github.com/gentoo/gentoo/pull/42971
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
games-arcade/osu-lazer/Manifest | 6 +
games-arcade/osu-lazer/osu-lazer-2025.710.0.ebuild | 431 +++++++++++++++++++++
2 files changed, 437 insertions(+)
diff --git a/games-arcade/osu-lazer/Manifest b/games-arcade/osu-lazer/Manifest
index c84d548f3e86..c05803e2069a 100644
--- a/games-arcade/osu-lazer/Manifest
+++ b/games-arcade/osu-lazer/Manifest
@@ -110,25 +110,30 @@ DIST netstandard.library.1.6.1.nupkg 17360 BLAKE2B 02badd3473451f83997f0b66d05f1
DIST netstandard.library.2.0.0.nupkg 3143842 BLAKE2B 7e3fc865e7893fb531b21e2ca791b788af01481316e49a79c4676050c2b8ad413fd8a4ef9890557582ec8b9741c8aa01b080b8d2caa16e02bfff2a7b38777989 SHA512 e3d64072b9cd9f9e86209c06a22688ecda7070427c9a35327d2a9560824c0e1381ccf7bc1d21d2ef8b301761f4bfc7f38fba712df7188d2f4fe4f748aac4d0c7
DIST newtonsoft.json.13.0.1.nupkg 2065787 BLAKE2B 000c38ce26a2a00bb25a9c1d6fb069ada521ff089bb624a5c1255b25767c10616cc51821524e7bc3d8b45eb8f8ee54c97454db1db9ae5e5c78eb6300a99f979d SHA512 83731b662eaf05379a23f8446ef47bbc111349dd4358b7bd8b51383fe9cf637e2fe62f78cea52a0d7bdd582dc6fbbb5837d4a7b1d53dcf37a0ae7473e21ee7b1
DIST newtonsoft.json.13.0.3.nupkg 2441966 BLAKE2B 0c83cd81b9eb647fd9106c5b8b7af4ff6b35eae4fa24712f16cef1db070857b072b9e40a52ed006a82125c860dc48b89ac54224baa24bfdedfa573183e19d169 SHA512 99b252bc77d1c5f5f7b51fd4ea7d5653e9961d7b3061cf9207f8643a9c7cc9965eebc84d6467f2989bb4723b1a244915cc232a78f894e8b748ca882a7c89fb92
+DIST nuget.versioning.6.14.0.nupkg 144682 BLAKE2B ad39a68277e6832cb718ae0f790ca8f6bab8e08c0a3ef68d4e6772d4468419178cdabfd771b0bebe585c324c6a6aac9dd948adab7bf28d4f1e3ef8752819e87e SHA512 4e5d3ec8a7b1563b76422a6f91c5b86c7969b9e7867f0ef958d115aa35995dd36ee86b94cd74f94043427ff68789ce9fcd597b9103e6cefb3ef228733172dad1
DIST nunit.3.14.0.nupkg 1318234 BLAKE2B 4891e0c5bd367bddf1318fb4a1825b7833d46dfab5b5ecded69812a247acdf0e057b8ff0f27236c6ad5c655370bb9867547d4a44475a30aab07b98277f3513c9 SHA512 5d711925b947c9e4a9f53f6b5d769bc4a702efd72bcff6b4fe4fe51a724544a5266d02317fdb5fe5e312f924cebe31549e5eeb2c5781c9c2f35c3e4e31ae3484
DIST opentabletdriver.0.6.5.1.nupkg 44859 BLAKE2B b3ba392d92fda2261f7f2c856b44c64f0caa336de5ef71bc765e2d5627022edb2ee14a1c809e9b98eef10ba4c6191c8388996dccaa6651032c89a2cc0a608858 SHA512 1b958d8ccd3faf661b0cea93b10a93144a778a9774353451c804bcf655c53faf5bf1169bc93d67a02ab824baef7c7f89a29cb6fa4e76e7a3824c185d6b42ece9
DIST opentabletdriver.configurations.0.6.5.1.nupkg 54994 BLAKE2B ae964a1d0f41b383042e0bf5a7e829de116d7d4af4e0ddb7461ef9330ed82f9210ebb8230179b7fb9a5bbf18ea61fd99fff1646de8c38a221a30066f0319ff88 SHA512 a19507e4366e7ed2ec32f49068abe4bf0c487f84000b8b4c70d8659bb3331dada2a1219ef1c791c2ec386bb7fe37eaf238515ce42c118ed356d1eff8337c7774
DIST opentabletdriver.native.0.6.5.1.nupkg 47023 BLAKE2B adc842e79456ce9eec02cce6b29c82e673e9f7db15ba92353b7e57b4606a6cd09e6090067e6647e66b2906d79436e3c509aeb3edc48afe3f202cb1c51e598d24 SHA512 2b473ef1a6a8b2f845144e2071173e70d97ca4bb8ee59516c2cd47f2b8d4961c2ed6dc09c08c5d69fbe56968c98eac0295047c01262dc6216b73a26bc534f997
DIST opentabletdriver.plugin.0.6.5.1.nupkg 39242 BLAKE2B 4bdf02945acc51d952bcb4bb3e9d42618842d10ff62d7db78d5015239b390fedc96466980a0f3c12f373fae619662535f9763eb57ecc643c4841d6e41c73d5cd SHA512 9493eae312295e1944975f1fb1810418f2a460262980129a0d386056dc604b86178cb2e54dff7124447f7eca62b9c54388c394e77c533b083cc90ef3ec3e7063
+DIST osu-lazer-2025.710.0.gh.tar.gz 20720008 BLAKE2B 61c2f876b18fd5bfbb283e2ea2fef7d571ae894975c17b2f0543dd63a3d56a0273aa121be0eab73357529d8322c4737efbed9bb560273baa868cbc3e304b3a57 SHA512 1bc8f467c9718da3cfe5f82b704ad5667224467f8fb46b1f369fb86a0fed99df1ad6607dc6167e7cd5a85b094b66415abb07663b75253220717b7b15a39e4c61
DIST polysharp.1.10.0.nupkg 87007 BLAKE2B e373583de452f1e29e2e658d869e075fdb384b8e49e89544abd9b1a921daea79625788676f661642a7357ce2858809690ffc6e35d0130920b9ea85fdf6bcf3f5 SHA512 12217bca03ef305a7032047fa9cc3d7dc8a11b678af3c0b7cf4a573b7764a423b9878949feff3761e2b9cb1d4ea15853a89e9459942b5a8544da8e041e7a1188
DIST ppy.localisationanalyser.2024.802.0.nupkg 44574 BLAKE2B ec6f1ec5d8c92ca070d0e3b537ad186ea95c95cffbd21beea981900c5a34e4f6d3a48b34d8ec9161a247c803202d666b7df25fc19a2f13278fb0d758a09bb69f SHA512 41b9ecbd94e16de0974da2ab85a89ee58bf70190b6149eb8f2dff08cfb8ef746329471c97346d659728d08aba96c73c4fc5dacb741c6dd7855c943f2327ef71a
DIST ppy.managedbass.2022.1216.0.nupkg 422053 BLAKE2B b615d9b24f7b40ced1ad27174181ea2c750d49171bd6a0ad689a6c438bbdea585db6068e0e9c8adedf0b9e1daf7897e49bc785f110031dc20006f697a14dc5bd SHA512 c4245e3143a75cc1e00f32da4a6252b9fe64dacbfef7bd8a107746b73301a993723af299c292ca28579955e3e425adf7eaffbe3866d7c10b270c63688b82d6e7
DIST ppy.managedbass.fx.2022.1216.0.nupkg 45721 BLAKE2B 3d9d11cba7dacaa89b71aea386a5a2b5cb6d6b595ef953706faca272f2a9c7e112f5a847951e1037345b07d083c78a0d29d17e7763dce54e2702cdc054ab85f8 SHA512 1a4b704bd536384f1b3575cde15c0d0b92bcfc73c64e7be432a775658411d8fac60be134057ada0fbae12337fb5e01daf802706f6dc6a00a506905096595fec3
DIST ppy.managedbass.mix.2022.1216.0.nupkg 44531 BLAKE2B 271bf75a79deae367c14e341727dc183e8353e9e3198b955d221fd247497aa7d48412c05d5ba78880fb66155428a80361113ab0df6739154d74e6c0874a1632d SHA512 b55cd9a613cee8bbc3f81d5b11ec1ed228bbb03bb4ffd6d48fa109019a65c20aec4ffd6e3025db74d430d7d0a77704f54105a192840d1bc33e78c5dafcca6698
DIST ppy.managedbass.wasapi.2022.1216.0.nupkg 43664 BLAKE2B e925d9ced6e8c59c6a584a2fd2a490819c25663becb6d8ac60323f83a8c40724a6bf6a4d2dd4cbefbb047057824e7837ae4915dacffee7643fb93c7cfa4fa8c9 SHA512 972da5c7b75b86418736d10fce9a944446ba9fcfb30ee3eb489d41291b2fed7e2dd9736f2db32b9802de74a9bbd2755770dc7c37d1beaef0ce8e05e73c752053
+DIST ppy.osu.framework.2025.710.0.nupkg 2670975 BLAKE2B 49c6d8bd9b52dcd4dddc9b3fbb1998e9290ac89bd4adf4bf39e3b28c5e4f0c406a829769aa23af4ffe68fc27de5b0d033ee1f7429bc6483cf0432c77a224963d SHA512 8fe2bf683ba0c7ce8217ee217967d0a569013f930b318f6c03e795d26a87de205ce2f6ecd8fe435fec13ce27a1828d219d8ee55f77a428a38475ab3ee2959500
DIST ppy.osu.framework.nativelibs.2024.809.1-nativelibs.nupkg 15390094 BLAKE2B 899ddac21ce14d59fb5fd924a8240a100c129192c612772e6ab98928960c9fcf8a0548fb2f9a2e86c3c8a37849eea91577e563977afae09b8c0889f3e028a5fd SHA512 b5a6558fa942bb09070cee8f877ea0b304f659ad8d06483551e28bdd5f7e85e42ffa606e2c8eb43fca8bf3a004b61bda81d77286140c21eda389e869a20ee378
DIST ppy.osu.framework.sourcegeneration.2024.1128.0.nupkg 57800 BLAKE2B 48c6ee0067a50349ce730dbc9316e8fa98233ec66127626059bfc032385cd3e18ca9bb2fe69558bbcaf62f3b77f026d51c5a13bbb3727177a57d1fc9c730e551 SHA512 afc5490b44fb964ed06b95e421f93283eada206a76ce0bd325c63ac4cb8e2ae7086b726eb62c9f2cc5a1539d9a434a25308de4d66dd116419bf3f2f2a568aa96
+DIST ppy.osu.game.resources.2025.708.0.nupkg 94168452 BLAKE2B d1b22b01cb5dc24d0a3340bbc54b0836624b513e044f77145b521a965fb5fc5a09a7b2d7b99374c5cbc117c4ec8777ab752fea1d9d1ce7d9cf5e5be1e6aff68a SHA512 ba47fc09898ee0b85a998115c00360a3eb2769badd150e056a3fa41266400f67a3e4ac316cbe2572c520bf219f1c81d8c55595f2d7d7290a899f3aeca474d183
DIST ppy.osutk.ns20.1.0.211.nupkg 1439892 BLAKE2B 2e8078af58005af01670368873e062afb5a67b19049c214c76aad227463537fce9fd2b347f453d051c802203e2e091b1df231cb271286512c11895d6430bedc1 SHA512 613fa5cda6437bd1ecf369f3a7090d9f250b944e50d6151f0a8a85e7a47d9b650901510adf8e9629e17d1e5147a0430ce09053f10467667fd740ec31fc99534d
DIST ppy.sdl2-cs.1.0.741-alpha.nupkg 6639058 BLAKE2B 3741ed016a1b28560d6c3ad3ba6dbae7548617d18a148a3ca81a0ce592a2231d5765d54499f0bc8cfbbeb44d790ff1cee25e990c079fa17b26026ea9d38635c7 SHA512 ab7306ef58ca3098f0d57c1a98caaa9d9f1fb7f0c4650bee6f03dd7e322a279dc99c88616bfab0b8be1e42ac6d3d55a4232410fbb8c33b99a330e21a32d81a2a
DIST ppy.sdl3-cs.2025.220.0.nupkg 14912496 BLAKE2B 7eb4b9fe42d18d778ca1546466640c6a6a3449f154eda5450f188e064ab290fd881358af7c71b569dc3e52f6c5d48064b596113c72afc3a9c43f56198631fee2 SHA512 f6132bd1ba060645d47748b512d19467231a4c1811d42093aa1e56172be83e45ec1dac5d0c2fe0ecb7bf8e92c2af912f27915df2123c235abf5d866e1a40a656
DIST ppy.veldrid.4.9.62-gca0239da6b.nupkg 327138 BLAKE2B 9b925e9f8232d7ababfc9d66a2a2f2a9747712d14d75b60e2e1d32caa89c5cc7f487eaa158bc559b2ce86268c3896c47a790ea656af1a2242fbeea5f86ea4caf SHA512 cab2414d3ffab6f085da5dae8b9f2e5760433f642733e20334ef970f2bef93e9715c9c526ed1706d474f80c09822014a0bd650812c89092957f7256d5d1ec4a9
DIST ppy.veldrid.metalbindings.4.9.62-gca0239da6b.nupkg 63888 BLAKE2B 6afbcd57e9dbae67ab754ad701bf77e1c8a7f38c2d5de4bec3188a93369617aa9a1680c913e59847fa1b632dabc7953a673ed20fc674980285479f1cd27812f3 SHA512 c375b883b33742341a98cc7dc3f8ef8280eb5e3e5ba1d865f107178332624f022b59f0c59abf1cef350a8ec36d8f57c5e7a3db246a4ea7740d66647e8330e537
DIST ppy.veldrid.openglbindings.4.9.62-gca0239da6b.nupkg 70610 BLAKE2B 5b02d4e1ca0a6319b5df0ace08858677d14b2ce82e63781e19ba33505f15bfe89484d4f463f0268a1b6f6e6d995ec6061a5b05253510e76ac7c4f1cf5dbfa25c SHA512 30697a788aee444ebfcd3b47ce25e6aa2d446075549fb3fc7fa1e3d9ed71a178007d562b824fa9d0fd491500e4b6541c8691cfc264d764512e872cfed869c3d4
+DIST ppy.veldrid.spirv.1.0.15-gb66ebf81d2.nupkg 49174427 BLAKE2B 1c771afcfcc368802a2cf91bf036ad7dc59876840df7e0ccecebc03363fb99f286aed66a215d9bd74ca1626b069ae545b2f515e5c19fb23c71a7e0ed9ca9ca57 SHA512 2c26b71cb1e74a3043728aee0e1fe3d96c8e651f00049f47c3a9990b66551be9cb7d9271752a365213228e44513d2d0845119444e196df4625d3c1747c01000a
DIST ppy.vk.1.0.26.nupkg 224037 BLAKE2B d20e2664469ffbf6d48ffd3f1da744d757c7bf6071842a50814d22f512764b8e7461d7f038fd3b8f5b28726d5464fd18e8be1f7de97753cfc57c6805c848e774 SHA512 e649b1a8156dd4990326657376090d05893c071f8abd9624f418f1740415f1b3a7b2a636e53e672499cc3b2f13a52adb1da4cabd96f1594ec3c9281d04ec5f46
DIST realm.20.1.0.nupkg 53540733 BLAKE2B cd418d635225715c1c7a20c4c43461933627d58af9ca295d4fc8be6dc42d8fd1baf911b5d8890c0dc9f5ceee87741ff451444092a500d2a372aef3271bf3012e SHA512 300c16c92bd3c1293706f6e06251e305a7ba849e478795203459b78e2b3506b842ab99741b87a223771a74d4010116522a4f32109418014f30d646dce3b3a470
DIST remotion.linq.2.2.0.nupkg 565124 BLAKE2B 4562ede9c7a06ac5f76a82334b571ad0b1629b3c0cca81f5a9b250009a551792041e71d2b6a4261d3529c4f52c98525a77b176b13c3d99d2dc7415798f94c6cf SHA512 b700c01fc7405d70807f7b11bf54dff78bbae9e107be053be617e7d679f6bf87d25970f9d17a0338093c5a94ab6d588db8c901e243751259ce1a6d5ce75f481e
@@ -311,6 +316,7 @@ DIST system.threading.timer.4.3.0.nupkg 77054 BLAKE2B be1665b86776f2f7e780de889e
DIST system.xml.readerwriter.4.3.0.nupkg 1388897 BLAKE2B ae51b8fe4492dec1e4e3584d05b0f477fd4e75e79dddb46d8077ae5311245d6fc6213d0655025f25db56f1370cb0e88bd60a83dc937bb53db1db0262390281f2 SHA512 991101497fbd39e43fc306ca280a465318868afa8db1f34bb87c266fe61f0c81a0ec34a797b236ee823bd60d1149b7592def96fe044abb511858efffe890c2e6
DIST system.xml.xdocument.4.3.0.nupkg 591350 BLAKE2B 86f910cef36c056f4a9ea9dc26eea6e01070467d27ac80fb8a0af5e1a572ad5d2169e4f1297cd362fddc9e0309458dbd413fca85ef8e56f97781c218e594604a SHA512 c2d9236a696daf23a29b530b9aa510fb813041685a1bb9a95845a51e61d870a0615e988b150f5be0d0896ef94b123e97f96c8a43ee815cf5b9897593986b1113
DIST taglibsharp.2.3.0.nupkg 1378355 BLAKE2B 219f809b22bfeab2b2a16759f77c04912e4af8565b6fb0e55024a3d4cc6c80c9f0f3c61d9f0aa9771dbbe0feb17415142243f8564e81b548d067b1be44a15996 SHA512 9be37f6431f6ead36babe78dc6527340d7b4b0fe444736aaeae5aef3651191d4e0421d9d671106aea544888695d7841000fb12f8a44aab1b5fe93fb7c90d983f
+DIST velopack.0.0.1298.nupkg 648831 BLAKE2B d806a8d39936d24c1a585684a7b015ed869f1a359434d87bd695ec29b68bd36bcb5649a9c956065a7b5d941a1ab1d0063eb9a42dcfc446c905fce8dab08db131 SHA512 d3ab3c23e5da124379727a797ff9e816a079902ff2885eb9fe4ec69ac358ef7f6caee84a46affcc67c836452a21e01bf5240a2bae03f8b141b5319b78f85db14
DIST vortice.d3dcompiler.2.4.2.nupkg 79944 BLAKE2B 63fdcc96ef6b97cf273bcd2f62087895fddaa104356c2893e1bf041e0eadc60004d254f0922bb6c09deaaa39a7ccf9fe8b2799f6254d5513f098aa799681eab0 SHA512 59bd5960ebb4d74465a91aab9a2ff498a6285601c8deb21748c056b64c07408e80dae27b453095985fedb5985e1ac7b1d32d00dd935782696c66ed328117ea19
DIST vortice.direct3d11.2.4.2.nupkg 994958 BLAKE2B df582b08a96dab905085a49d01831717a94f2ce5c3b9e35360cd47311c6c9fbf46488014f92820ee6d74474e883b7dfb6a69e98e8a67fd5053bdf6e601a5d877 SHA512 aa8d460e006b9e49e3db2db51303b9acf9cb9a66d721c677183838fd9baea216701c14bbefd1a8d3151b79ca5a932abfac832abac04a61ed8619c77262801a5a
DIST vortice.directx.2.4.2.nupkg 1127577 BLAKE2B 258053e60145f3d3178159b5b8d45aea73078829c5802dab2be5c8669732f528116708a2b173172f33621a65239da8c6da07b6d27419a7e8367eeabab14a5765 SHA512 f1f5e14ef3fb3246030b3b722ddad7ddfd5de986d45285a34212fc4b26c1a8073ff7761846210cf94b5fb2e0854010343012a9a60b7a28931999392bc3b5a9de
diff --git a/games-arcade/osu-lazer/osu-lazer-2025.710.0.ebuild b/games-arcade/osu-lazer/osu-lazer-2025.710.0.ebuild
new file mode 100644
index 000000000000..963095be0a8a
--- /dev/null
+++ b/games-arcade/osu-lazer/osu-lazer-2025.710.0.ebuild
@@ -0,0 +1,431 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOTNET_PKG_COMPAT="8.0"
+NUGETS="
+automapper@13.0.1
+diffplex@1.7.2
+discordrichpresence@1.2.1.24
+ffmpeg.autogen@4.3.0.1
+fody@6.9.1
+hidsharpcore@1.2.1.1
+htmlagilitypack@1.11.72
+humanizer.core.af@2.14.1
+humanizer.core.ar@2.14.1
+humanizer.core.az@2.14.1
+humanizer.core.bg@2.14.1
+humanizer.core.bn-bd@2.14.1
+humanizer.core.cs@2.14.1
+humanizer.core.da@2.14.1
+humanizer.core.de@2.14.1
+humanizer.core.el@2.14.1
+humanizer.core.es@2.14.1
+humanizer.core.fa@2.14.1
+humanizer.core.fi-fi@2.14.1
+humanizer.core.fr-be@2.14.1
+humanizer.core.fr@2.14.1
+humanizer.core.he@2.14.1
+humanizer.core.hr@2.14.1
+humanizer.core.hu@2.14.1
+humanizer.core.hy@2.14.1
+humanizer.core.id@2.14.1
+humanizer.core.is@2.14.1
+humanizer.core.it@2.14.1
+humanizer.core.ja@2.14.1
+humanizer.core.ko-kr@2.14.1
+humanizer.core.ku@2.14.1
+humanizer.core.lv@2.14.1
+humanizer.core.ms-my@2.14.1
+humanizer.core.mt@2.14.1
+humanizer.core.nb-no@2.14.1
+humanizer.core.nb@2.14.1
+humanizer.core.nl@2.14.1
+humanizer.core.pl@2.14.1
+humanizer.core.pt@2.14.1
+humanizer.core.ro@2.14.1
+humanizer.core.ru@2.14.1
+humanizer.core.sk@2.14.1
+humanizer.core.sl@2.14.1
+humanizer.core.sr-latn@2.14.1
+humanizer.core.sr@2.14.1
+humanizer.core.sv@2.14.1
+humanizer.core.th-th@2.14.1
+humanizer.core.tr@2.14.1
+humanizer.core.uk@2.14.1
+humanizer.core.uz-cyrl-uz@2.14.1
+humanizer.core.uz-latn-uz@2.14.1
+humanizer.core.vi@2.14.1
+humanizer.core.zh-cn@2.14.1
+humanizer.core.zh-hans@2.14.1
+humanizer.core.zh-hant@2.14.1
+humanizer.core@2.14.1
+humanizer@2.14.1
+jetbrains.annotations@2023.3.0
+managed-midi@1.10.1
+markdig@0.23.0
+messagepack.annotations@3.1.3
+messagepack@3.1.3
+messagepackanalyzer@3.1.3
+microsoft.aspnetcore.connections.abstractions@9.0.2
+microsoft.aspnetcore.http.connections.client@9.0.2
+microsoft.aspnetcore.http.connections.common@9.0.2
+microsoft.aspnetcore.signalr.client.core@9.0.2
+microsoft.aspnetcore.signalr.client@9.0.2
+microsoft.aspnetcore.signalr.common@9.0.2
+microsoft.aspnetcore.signalr.protocols.json@9.0.2
+microsoft.aspnetcore.signalr.protocols.messagepack@9.0.2
+microsoft.aspnetcore.signalr.protocols.newtonsoftjson@9.0.2
+microsoft.bcl.asyncinterfaces@9.0.2
+microsoft.bcl.timeprovider@9.0.2
+microsoft.codeanalysis.bannedapianalyzers@3.3.4
+microsoft.csharp@4.5.0
+microsoft.data.sqlite.core@9.0.2
+microsoft.diagnostics.netcore.client@0.2.61701
+microsoft.diagnostics.runtime@2.0.161401
+microsoft.dotnet.platformabstractions@2.0.3
+microsoft.extensions.configuration.abstractions@9.0.2
+microsoft.extensions.dependencyinjection.abstractions@6.0.0
+microsoft.extensions.dependencyinjection.abstractions@6.0.0-rc.1.21451.13
+microsoft.extensions.dependencyinjection.abstractions@9.0.2
+microsoft.extensions.dependencyinjection@6.0.0-rc.1.21451.13
+microsoft.extensions.dependencyinjection@9.0.2
+microsoft.extensions.dependencymodel@2.0.3
+microsoft.extensions.features@9.0.2
+microsoft.extensions.logging.abstractions@9.0.2
+microsoft.extensions.logging@9.0.2
+microsoft.extensions.objectpool@5.0.11
+microsoft.extensions.options@6.0.0
+microsoft.extensions.options@9.0.2
+microsoft.extensions.primitives@6.0.0
+microsoft.extensions.primitives@9.0.2
+microsoft.net.stringtools@17.11.4
+microsoft.netcore.platforms@1.0.1
+microsoft.netcore.platforms@1.1.0
+microsoft.netcore.platforms@2.0.0
+microsoft.netcore.platforms@5.0.0
+microsoft.netcore.targets@1.0.1
+microsoft.netcore.targets@1.1.0
+microsoft.toolkit.highperformance@7.1.2
+microsoft.win32.primitives@4.3.0
+microsoft.win32.registry@4.5.0
+microsoft.win32.registry@5.0.0
+mongodb.bson@2.21.0
+nativelibraryloader@1.0.13
+netstandard.library@1.6.1
+netstandard.library@2.0.0
+newtonsoft.json@13.0.1
+newtonsoft.json@13.0.3
+nuget.versioning@6.14.0
+nunit@3.14.0
+opentabletdriver.configurations@0.6.5.1
+opentabletdriver.native@0.6.5.1
+opentabletdriver.plugin@0.6.5.1
+opentabletdriver@0.6.5.1
+polysharp@1.10.0
+ppy.localisationanalyser@2024.802.0
+ppy.managedbass.fx@2022.1216.0
+ppy.managedbass.mix@2022.1216.0
+ppy.managedbass.wasapi@2022.1216.0
+ppy.managedbass@2022.1216.0
+ppy.osu.framework.nativelibs@2024.809.1-nativelibs
+ppy.osu.framework.sourcegeneration@2024.1128.0
+ppy.osu.framework@2025.710.0
+ppy.osu.game.resources@2025.708.0
+ppy.osutk.ns20@1.0.211
+ppy.sdl2-cs@1.0.741-alpha
+ppy.sdl3-cs@2025.220.0
+ppy.veldrid.metalbindings@4.9.62-gca0239da6b
+ppy.veldrid.openglbindings@4.9.62-gca0239da6b
+ppy.veldrid.spirv@1.0.15-gb66ebf81d2
+ppy.veldrid@4.9.62-gca0239da6b
+ppy.vk@1.0.26
+realm@20.1.0
+remotion.linq@2.2.0
+runtime.any.system.collections@4.3.0
+runtime.any.system.diagnostics.tools@4.3.0
+runtime.any.system.diagnostics.tracing@4.3.0
+runtime.any.system.globalization.calendars@4.3.0
+runtime.any.system.globalization@4.3.0
+runtime.any.system.io@4.3.0
+runtime.any.system.reflection.extensions@4.3.0
+runtime.any.system.reflection.primitives@4.3.0
+runtime.any.system.reflection@4.3.0
+runtime.any.system.resources.resourcemanager@4.3.0
+runtime.any.system.runtime.handles@4.3.0
+runtime.any.system.runtime.interopservices@4.3.0
+runtime.any.system.runtime@4.3.0
+runtime.any.system.text.encoding.extensions@4.3.0
+runtime.any.system.text.encoding@4.3.0
+runtime.any.system.threading.tasks@4.3.0
+runtime.any.system.threading.timer@4.3.0
+runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.2
+runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.2
+runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.2
+runtime.native.system.io.compression@4.3.0
+runtime.native.system.net.http@4.3.0
+runtime.native.system.net.security@4.3.0
+runtime.native.system.security.cryptography.apple@4.3.0
+runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.native.system.security.cryptography.openssl@4.3.2
+runtime.native.system@4.0.0
+runtime.native.system@4.3.0
+runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.2
+runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.2
+runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple@4.3.0
+runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.2
+runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.2
+runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.2
+runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.2
+runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.2
+runtime.unix.microsoft.win32.primitives@4.3.0
+runtime.unix.system.console@4.3.0
+runtime.unix.system.diagnostics.debug@4.3.0
+runtime.unix.system.io.filesystem@4.3.0
+runtime.unix.system.net.primitives@4.3.0
+runtime.unix.system.net.sockets@4.3.0
+runtime.unix.system.private.uri@4.3.0
+runtime.unix.system.runtime.extensions@4.3.0
+sentry@5.1.1
+sharpcompress@0.39.0
+sharpfnt@2.0.0
+sharpgen.runtime.com@2.0.0-beta.13
+sharpgen.runtime@2.0.0-beta.13
+sixlabors.imagesharp@3.1.7
+sqlitepclraw.bundle_e_sqlite3@2.1.10
+sqlitepclraw.core@2.1.10
+sqlitepclraw.lib.e_sqlite3@2.1.10
+sqlitepclraw.provider.e_sqlite3@2.1.10
+stbisharp@1.1.0
+system.appcontext@4.1.0
+system.appcontext@4.3.0
+system.buffers@4.3.0
+system.buffers@4.5.1
+system.buffers@4.6.0
+system.collections.concurrent@4.3.0
+system.collections.immutable@1.7.1
+system.collections@4.0.11
+system.collections@4.3.0
+system.componentmodel.annotations@5.0.0
+system.console@4.3.0
+system.diagnostics.debug@4.0.11
+system.diagnostics.debug@4.3.0
+system.diagnostics.diagnosticsource@4.3.0
+system.diagnostics.diagnosticsource@9.0.2
+system.diagnostics.tools@4.3.0
+system.diagnostics.tracing@4.3.0
+system.dynamic.runtime@4.0.11
+system.dynamic.runtime@4.3.0
+system.globalization.calendars@4.3.0
+system.globalization.extensions@4.3.0
+system.globalization@4.0.11
+system.globalization@4.3.0
+system.io.compression.zipfile@4.3.0
+system.io.compression@4.3.0
+system.io.filesystem.primitives@4.3.0
+system.io.filesystem@4.0.1
+system.io.filesystem@4.3.0
+system.io.packaging@9.0.2
+system.io.pipelines@9.0.2
+system.io@4.1.0
+system.io@4.3.0
+system.linq.expressions@4.1.0
+system.linq.expressions@4.3.0
+system.linq.queryable@4.0.1
+system.linq@4.1.0
+system.linq@4.3.0
+system.memory@4.5.3
+system.memory@4.5.4
+system.memory@4.5.5
+system.net.http@4.3.0
+system.net.nameresolution@4.3.0
+system.net.primitives@4.3.0
+system.net.security@4.3.2
+system.net.serversentevents@9.0.2
+system.net.sockets@4.3.0
+system.net.webheadercollection@4.3.0
+system.net.websockets.client@4.3.2
+system.net.websockets@4.3.0
+system.numerics.tensors@8.0.0
+system.objectmodel@4.0.12
+system.objectmodel@4.3.0
+system.private.uri@4.3.0
+system.reflection.emit.ilgeneration@4.0.1
+system.reflection.emit.ilgeneration@4.3.0
+system.reflection.emit.lightweight@4.0.1
+system.reflection.emit.lightweight@4.3.0
+system.reflection.emit@4.0.1
+system.reflection.emit@4.3.0
+system.reflection.extensions@4.0.1
+system.reflection.extensions@4.3.0
+system.reflection.metadata@1.8.1
+system.reflection.primitives@4.0.1
+system.reflection.primitives@4.3.0
+system.reflection.typeextensions@4.1.0
+system.reflection.typeextensions@4.3.0
+system.reflection@4.1.0
+system.reflection@4.3.0
+system.resources.resourcemanager@4.0.1
+system.resources.resourcemanager@4.3.0
+system.runtime.compilerservices.unsafe@4.7.1
+system.runtime.compilerservices.unsafe@6.0.0
+system.runtime.compilerservices.unsafe@6.0.0-rc.1.21451.13
+system.runtime.extensions@4.1.0
+system.runtime.extensions@4.3.0
+system.runtime.handles@4.3.0
+system.runtime.interopservices.runtimeinformation@4.0.0
+system.runtime.interopservices.runtimeinformation@4.3.0
+system.runtime.interopservices@4.3.0
+system.runtime.numerics@4.3.0
+system.runtime@4.1.0
+system.runtime@4.3.0
+system.security.accesscontrol@4.5.0
+system.security.accesscontrol@5.0.0
+system.security.claims@4.3.0
+system.security.cryptography.algorithms@4.3.0
+system.security.cryptography.cng@4.3.0
+system.security.cryptography.csp@4.3.0
+system.security.cryptography.encoding@4.3.0
+system.security.cryptography.openssl@4.3.0
+system.security.cryptography.primitives@4.3.0
+system.security.cryptography.x509certificates@4.3.0
+system.security.principal.windows@4.3.0
+system.security.principal.windows@4.5.0
+system.security.principal.windows@5.0.0
+system.security.principal@4.3.0
+system.text.encoding.extensions@4.3.0
+system.text.encoding@4.0.11
+system.text.encoding@4.3.0
+system.text.encodings.web@9.0.2
+system.text.json@9.0.2
+system.text.regularexpressions@4.3.0
+system.threading.channels@6.0.0
+system.threading.channels@9.0.2
+system.threading.tasks.extensions@4.3.0
+system.threading.tasks@4.0.11
+system.threading.tasks@4.3.0
+system.threading.threadpool@4.3.0
+system.threading.timer@4.3.0
+system.threading@4.0.11
+system.threading@4.3.0
+system.xml.readerwriter@4.3.0
+system.xml.xdocument@4.3.0
+taglibsharp@2.3.0
+velopack@0.0.1298
+vortice.d3dcompiler@2.4.2
+vortice.direct3d11@2.4.2
+vortice.directx@2.4.2
+vortice.dxgi@2.4.2
+vortice.mathematics@1.4.25
+zstdsharp.port@0.8.4
+"
+
+inherit check-reqs desktop dotnet-pkg xdg-utils
+
+DESCRIPTION="A free-to-win rhythm game and a final iteration of the osu! game client"
+HOMEPAGE="https://osu.ppy.sh/
+ https://github.com/ppy/osu/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/ppy/osu"
+else
+ SRC_URI="https://github.com/ppy/osu/archive/${PV}-lazer.tar.gz
+ -> ${P}.gh.tar.gz"
+ S="${WORKDIR}/osu-${PV}-lazer"
+
+ KEYWORDS="~amd64"
+fi
+
+SRC_URI+=" ${NUGET_URIS} "
+
+# "all-rights-reserved" - ships a copy of proprietary BASS lib - https://www.un4seen.com
+LICENSE="Apache-2.0 BSD-2 LGPL-2.1 LGPL-3+ MIT all-rights-reserved"
+SLOT="0"
+IUSE="+pipewire"
+RESTRICT="test" # > The active test run was aborted. Reason: Test host process crashed
+
+RDEPEND="
+ pipewire? (
+ media-video/pipewire[pipewire-alsa]
+ )
+"
+
+CHECKREQS_DISK_BUILD="3G"
+DOTNET_PKG_PROJECTS=(
+ osu.Desktop/osu.Desktop.csproj
+)
+DOTNET_PKG_BAD_PROJECTS=(
+ osu.Game.Benchmarks
+ osu.Game.Rulesets.Catch.Tests{,.Android,.iOS}
+ osu.Game.Rulesets.Mania.Tests{,.Android,.iOS}
+ osu.Game.Rulesets.Osu.Tests{,.Android,.iOS}
+ osu.Game.Rulesets.Taiko.Tests{,.Android,.iOS}
+ osu.Game.Tests{,.Android,.iOS}
+ osu.Game.Tournament.Tests
+ osu.{Android,iOS}
+ Templates/Rulesets/ruleset-empty/osu.Game.Rulesets.EmptyFreeform{,.Tests}
+ Templates/Rulesets/ruleset-example/osu.Game.Rulesets.Pippidon{,.Tests}
+ Templates/Rulesets/ruleset-scrolling-empty/osu.Game.Rulesets.EmptyScrolling{,.Tests}
+ Templates/Rulesets/ruleset-scrolling-example/osu.Game.Rulesets.Pippidon{,.Tests}
+)
+
+pkg_setup() {
+ check-reqs_pkg_setup
+ dotnet-pkg_pkg_setup
+}
+
+src_test() {
+ local -a test_projects=(
+ osu.Game.Rulesets.Mania.Tests
+ osu.Game.Rulesets.Osu.Tests
+ osu.Game.Tests
+ )
+ local test_project=""
+ for test_project in "${test_projects[@]}" ; do
+ nonfatal \
+ dotnet-pkg-base_test "${test_project}"
+ done
+}
+
+src_install() {
+ dotnet-pkg-base_install
+ dotnet-pkg-base_append-launchervar "OSU_EXTERNAL_UPDATE_PROVIDER='1'"
+ dotnet-pkg-base_dolauncher "/usr/share/${P}/osu!" "${PN}"
+
+ newicon -s 128 assets/lazer-nuget.png "${PN}.png"
+ newicon -s 1024 assets/lazer.png "${PN}.png"
+ make_desktop_entry "${PN}"
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+
+ if ! use pipewire ; then
+ ewarn "osu!'s sound comes from the BASS driver, such driver requires"
+ ewarn "a connection to ALSA. You might not have sound in your game."
+ fi
+
+ ewarn "Score submissions are disabled for osu!lazer source builds;"
+ ewarn "only official binaries can submit."
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
next reply other threads:[~2025-07-13 11:53 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-07-13 11:52 Maciej Barć [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-07-13 11:52 [gentoo-commits] repo/gentoo:master commit in: games-arcade/osu-lazer/ Maciej Barć
2025-05-30 22:13 Maciej Barć
2025-05-30 22:13 Maciej Barć
2025-02-12 15:03 Maciej Barć
2025-01-05 16:22 Maciej Barć
2024-10-15 14:30 Maciej Barć
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1752407576.02b7e4cec96b311047dec5b7d6c82c078d259e3c.xgqt@gentoo \
--to=xgqt@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox