Package Details: osu-lazer-git 2020.112.0.r96.86ae442d5-1

Git Clone URL: https://aur.archlinux.org/osu-lazer-git.git (read-only, click to copy)
Package Base: osu-lazer-git
Description: An open source, free-to-win rhythm game
Upstream URL: https://github.com/ppy/osu
Keywords: game lazer osu peppy ppy rhythm
Licenses: MIT
Conflicts: osu-lazer
Provides: osu-lazer
Submitter: ammonaur
Maintainer: huupoke12
Last Packager: huupoke12
Votes: 32
Popularity: 2.35
First Submitted: 2017-03-25 04:24
Last Updated: 2020-01-16 11:23

Pinned Comments

huupoke12 commented on 2020-01-08 10:57

I have rewritten this package, please report any problems which are not upstream issues. Just rebuild this package when you want to update to a new version. And if you can improve this package, please post them or email me.

By the way, if you want to import beatmaps from osu!stable, try making a soft link to the osu!stable folder as mentioned here: https://github.com/ppy/osu/issues/6751#issuecomment-550565164

Latest Comments

1 2 3 4 5 6 ... Next › Last »

huupoke12 commented on 2020-01-14 16:57

Yeah, but the current official dotnet is broken so I can't build anything with that now to see if lazer can be built with it or not. I have a friend who is using dotnet preview which is 3.1.0 but he couldn't built it so I have to see the source which requiring 3.1.100 so I set the sdk version to 3.1.100. So I will wait until there are a new patched official dotnet version and see if it can be built or not and adjust the makedepends array if it can be built.

xiretza commented on 2020-01-14 16:46

The official dotnet-sdk package has switched to a new versioning scheme (3.1.0.sdk100 instead of 3.1.100), breaking the versioned depends=(). The easiest solution might just be to use dotnet-sdk>=3.1, the exact SDK version shouldn't matter much.

Lucki commented on 2020-01-08 23:36

Please consider setting the DOTNET_CLI_TELEMETRY_OPTOUT variable.

Sources should be unique for a shared srcdir.

There was a really long download in the build step, can you let makepkg manage downloads?

The resulting package doesn't run:

Error:
  An assembly specified in the application dependencies manifest (osu!.deps.json) was not found:
    package: 'SQLitePCLRaw.lib.e_sqlite3.linux', version: '1.1.12'
    path: 'runtimes/linux-x64/native/libe_sqlite3.so'

huupoke12 commented on 2020-01-08 10:57

I have rewritten this package, please report any problems which are not upstream issues. Just rebuild this package when you want to update to a new version. And if you can improve this package, please post them or email me.

By the way, if you want to import beatmaps from osu!stable, try making a soft link to the osu!stable folder as mentioned here: https://github.com/ppy/osu/issues/6751#issuecomment-550565164

ammonaur commented on 2020-01-01 20:16

I've updated the PKGBUILD for dotnet 3.1, and changed the dependency to dotnet-sdk.

I've also removed myself as the primary maintainer. If somebody with more time would like to adopt it, you may do so.

sfner commented on 2019-12-25 00:54

As dotnet-sdk-bin has upgraded from 3.0 to 3.1, the following change is needed:

From: cd "$srcdir/osu/osu.Desktop/bin/Release/netcoreapp3.0"

To: cd "$srcdir/osu/osu.Desktop/bin/Release/netcoreapp3.1"

JJK commented on 2019-12-20 14:30

osu-lazer has updated to Net3.1 and has broke the PKGBUILD. 3.0 should be changed to 3.1 in the PKGBUILD. Maybe a glob could be used to make it version independent.

huupoke12 commented on 2019-11-23 10:04

I think this should not directly requires the dependency dotnet-sdk-bin. Instead, use the version-based dependency is better: dotnet-sdk>=3.1 (Example: https://aur.archlinux.org/packages/dotnet-sdk-bin/) so users can choose whatever package they want to use to satisfy that dependency.

ppy commented on 2019-11-15 00:59

You should be compiling targeting osu.Desktop specifically, or alternatively using the .slnf if the build tools you're using supports that.

fred2104 commented on 2019-11-15 00:52

compilation fails due to missing xamarin android there is a dirty workaround if you remove all android projects from osu.sln it compiles.