Package Details: osu-lazer 2019.930.0-1

Git Clone URL: https://aur.archlinux.org/osu-lazer.git (read-only)
Package Base: osu-lazer
Description: The new open source version of osu!, the free-to-win rhythm game
Upstream URL: https://osu.ppy.sh/
Keywords: game lazer osu peppy ppy rhythm
Licenses: MIT, custom:CC-BY-NC 4.0
Conflicts: osu-lazer-git
Provides: osu-lazer
Submitter: Morguldir
Maintainer: Morguldir (ppy)
Last Packager: Morguldir
Votes: 27
Popularity: 2.25
First Submitted: 2018-06-21 12:34
Last Updated: 2019-10-01 21:32

Latest Comments

1 2 3 4 Next › Last »

huupoke12 commented on 2019-10-29 08:51

I think this should use the official dotnet-sdk, since we already have osu-lazer-git if you want the latest version as early as possible (just rebuild it when there is a new version).

JJK commented on 2019-10-29 08:14

I wanted to update to the lastest version, but this required dotnet-sdk>=3.0. I adapted the PKGBUILD to use the aur version of dotnet-sdk-bin

Maybe the maintainer can merge the following patch?

diff --git a/PKGBUILD b/PKGBUILD
index 8e3c9bc..49a4a05 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,10 +4,10 @@
 # Contributor: "donaldtrump" [AUR]

 pkgname=osu-lazer
-pkgver=2019.930.0
+pkgver=2019.1021.0
 pkgrel=1

-dotnet_version=2.2
+dotnet_version=3

 pkgdesc="The new open source version of osu!, the free-to-win rhythm game"
 arch=('x86_64')
@@ -15,7 +15,7 @@ license=('MIT' 'custom:CC-BY-NC 4.0')
 url='https://osu.ppy.sh/'

 depends=(ffmpeg libgl sdl2 shared-mime-info "dotnet-runtime>=$dotnet_version.0")
-makedepends=(git "dotnet-sdk>=$dotnet_version.0")
+makedepends=(git "dotnet-sdk-bin>=$dotnet_version.0")

 provides=(osu-lazer)
 conflicts=(osu-lazer-git)

zeroxfourc commented on 2019-08-18 06:48

I've not been able to compile this since 2019.719.0. I'm not getting any error message, the build just fails:

env LC_ALL=C makepkg -si
==> Making package: osu-lazer 2019.809.0-1 (Sun Aug 18 08:46:14 2019)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating osu-2019.809.0 git repo...
Fetching origin
  -> Found CC-BY-NC-4.0
  -> Found osu-launcher
  -> Found osu-lazer.desktop
  -> Found osu-lazer.png
  -> Found x-osu-lazer.xml
==> Validating source files with sha256sums...
    osu-2019.809.0 ... Skipped
    CC-BY-NC-4.0 ... Passed
    osu-launcher ... Passed
    osu-lazer.desktop ... Passed
    osu-lazer.png ... Passed
    x-osu-lazer.xml ... Passed
==> Extracting sources...
  -> Creating working copy of osu-2019.809.0 git repo...
Reset branch 'makepkg'
==> Removing existing $pkgdir/ directory...
==> Starting build()...
Microsoft (R) Build Engine version 15.9.20.63311 for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.

==> ERROR: A failure occurred in build().
    Aborting...

Has anybody else had this error and if so, what did you do to fix it?

ppy commented on 2019-08-13 13:05

just a note that ffmpeg is now a prereq. luckily it was already added ;)

Morguldir commented on 2019-08-01 14:54

My guess is that you forgot to reboot after updating your drivers and kernel.

Uumas commented on 2019-08-01 14:32

I get this error when launching after the latest update: https://pastebin.com/nJZbDPfy

Worked fine previously.

tleydxdy commented on 2019-06-16 01:12

suprisingly, I can't seem to find info on how to disable telemetry at build time, or change it to opt-in. I'm not very familiar with anything microsoft at all. so maybe someone have better ideas.

Morguldir commented on 2019-06-15 15:08

Sounds like a good idea, although i recommend taking it up with the maintainer of the dotnet arch package, so that it applies to every dotnet program.

tleydxdy commented on 2019-06-15 12:30

Could you change the PKGBUILD to build with DOTNET_CLI_TELEMETRY_OPTOUT=true to opt-out of microsoft telemetry by default? people who want it could opt-in instead

Thanks!

kazimazi commented on 2019-06-15 03:01

Won't install. fatal: '2019.618.0' is not a commit and a branch 'makepkg' cannot be created from it ==> ERROR: Failure while creating working copy of osu-2019.618.0 git repo Aborting... Error making: osu-lazer