Package Details: curseforge 1.274.1.24051-1

Git Clone URL: https://aur.archlinux.org/curseforge.git (read-only, click to copy)
Package Base: curseforge
Description: CurseForge desktop client for Linux
Upstream URL: https://curseforge.com/
Licenses: MIT, custom:overwolf, custom:chromium-licenses
Submitter: saghm
Maintainer: csubee
Last Packager: csubee
Votes: 8
Popularity: 0.004330
First Submitted: 2022-05-10 04:34 (UTC)
Last Updated: 2025-03-11 21:35 (UTC)

Dependencies (1)

Required by (0)

Sources (3)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

OpenJowel commented on 2023-05-23 12:31 (UTC) (edited on 2023-05-23 12:31 (UTC) by OpenJowel)

@PolarianDev I've made some minor changes to my file earlier since my previous post.

Actually, a moderately reasonable way to release the pain of managing this package would be to replace the checksum with the "SKIP" keyword for the faulty archive. This way, the package would still follow the latest link but never fail the checksum.

I don't know if skipping the checksum is acceptable. IMHO it is in this specific case.

PolarianDev commented on 2023-05-23 09:03 (UTC)

@OpenJowel Thanks, I will take a look.

I didn't write this PKGBUILD only been bumping the version of it once someone informs me its out of date (as its a proprietary app there is no way to manage the version, only "download latest", so once the signature of the download changes I know its outdated).

I will try to get this updated soon, I have been busy.

Polarian

OpenJowel commented on 2023-05-22 17:06 (UTC) (edited on 2023-05-22 17:08 (UTC) by OpenJowel)

Hello.

I made some changes on a PKGBUILD on my side.

Adapted the checksums and fixed the output files names from sources.

PKGBUILD is available here if you want to check before updating yours: https://huenicorn.org/ThirdPackages/curseforge/PKGBUILD

PolarianDev commented on 2023-05-15 11:40 (UTC)

@nargil This package is a pain the a*se to maintain for a few reasons:

  • The application is proprietary and is only distributed as an appimage when installing for Linux which makes it hard to maintain.
  • The package was not originally mine, it was owned by saghm but then they orphaned it (it was my fault) so I felt guilty and took it on.
  • There is no release cycle/warning for when the client needs updating, thus the only method which is working so far is waiting for the checksum to fail, and that therefore means the package needs updating, this is a horrible way of doing it but there is no alternative, if you find one please let me know.

I will update this package in a few days, if anyone else wants to take it from me please let me know (my email is polarian@polarian.dev) and I will gladly hand it over, this package is not fun to maintain!

nargil commented on 2023-05-15 11:30 (UTC)

Hi, it seems that the sha512sums of the zip is no more the good one :)

PolarianDev commented on 2023-03-19 20:39 (UTC)

@OutOfPhase Good to hear!

If you have any more issues please submit issue on the repository I have pinned, it is easier to track issues that way :)

The AUR comment section can be pretty chaotic when multiple people are speaking!

OutOfPhase commented on 2023-03-19 20:31 (UTC) (edited on 2023-03-19 20:31 (UTC) by OutOfPhase)

@PolarianDev

Just leaving a comment to confirm it's building without any issues now. Thank you very much!

PolarianDev commented on 2023-03-18 21:02 (UTC)

@saghm I have pushed the source here to my onedev instance for easier issue management:

https://onedev.polarian.dev/polarrepo/curseforge

Please submit all issues there until saghm returns :)

PolarianDev commented on 2023-03-18 20:38 (UTC)

@OutOfPhase the package was outdated, I have updated it now.

Everything should be working.

PolarianDev commented on 2023-03-18 20:01 (UTC)

While I wait for a reply I am going to fix the package :)