Package Details: cider 1.6.3.20260321034536-2

Git Clone URL: https://aur.archlinux.org/cider.git (read-only, click to copy)
Package Base: cider
Description: An abandoned Apple Music player using a fork of Cider v1 from taoky/Cider
Upstream URL: https://github.com/taoky/Cider
Keywords: applemusic cider
Licenses: AGPL-3.0-only
Submitter: Core_UK
Maintainer: jasongodev
Last Packager: jasongodev
Votes: 30
Popularity: 0.55
First Submitted: 2021-12-08 22:09 (UTC)
Last Updated: 2026-03-21 16:22 (UTC)

Pinned Comments

jasongodev commented on 2026-02-25 18:19 (UTC) (edited on 2026-03-19 07:52 (UTC) by jasongodev)

################################################################################
                 !!! IMPORTANT INSTRUCTIONS, READ CAREFULLY !!!
################################################################################
##
##  AUR/cider needs an Apple Music Token to work!
##
##  An Apple Music Token can be created via the Apple Developer Program.
##
##  https://developer.apple.com/documentation/applemusicapi/generating-developer-tokens
##
##  Once created, edit Cider's .desktop file
##
##    sudo nano /usr/share/applications/sh.cider.Cider.desktop
##  
##  Then in the Exec line add the TOKEN value.
##  For example, if your token is eyJhbGciOiJFUz, then Exec line will be:
##
##    Exec=env TOKEN=eyJhbGciOiJFUz CIDER_PORT=9000 /usr/bin/cider %U
##
##  Cider uses port 9000 by default. To change, edit CIDER_PORT variable.
##
##  Save the .desktop file and enjoy!
##
##
##  Important Links:
##
##   Installation Support: https://aur.archlinux.org/packages/cider
##  Current Upstream Fork: https://github.com/taoky/Cider
##     Abandoned Upstream: https://github.com/ciderapp/Cider
##
################################################################################

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 Next › Last »

kagetora13 commented on 2022-06-04 23:12 (UTC) (edited on 2022-06-04 23:13 (UTC) by kagetora13)

I tried to install this package and got the below error:

❯ yay -S cider
:: There are 3 providers available for cider:
:: Repository AUR
    1) cider 2) cider-git 3) cider-minimal

Enter a number (default=1):
==>
:: Checking for conflicts...
:: Checking for inner conflicts...
[Aur:1]  cider-1.5.0-1

  1 cider                            (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>
:: PKGBUILD up to date, Skipping (1/0): cider
  1 cider                            (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>
:: (1/1) Parsing SRCINFO: cider
==> Making package: cider 1.5.0-1 (Sat 04 Jun 2022 07:05:00 PM)
==> Retrieving sources...
  -> Found cider.desktop
==> Validating source files with sha256sums...
    cider.desktop ... Passed
==> Making package: cider 1.5.0-1 (Sat 04 Jun 2022 07:05:01 PM)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found cider.desktop
==> Validating source files with sha256sums...
    cider.desktop ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
==> Starting pkgver()...
==> Updated version: cider 1.5.386-1
==> Sources are ready.
==> Making package: cider 1.5.386-1 (Sat 04 Jun 2022 07:05:05 PM)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Removing existing $pkgdir/ directory...
==> Starting build()...
Building Cider on v1.5.386 : [Downloading Debian Package] | Extracting Package | Done
Building Cider on v1.5.386 : Downloading Debian Package | [Extracting Package] | Done
ar: *.deb: No such file or directory
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: cider

Core_UK commented on 2022-05-29 20:02 (UTC)

Building issues should be resolved.

ganthore commented on 2022-05-27 13:54 (UTC) (edited on 2022-05-27 13:54 (UTC) by ganthore)

I had to modify the pkgver() function due to the syntax error noted by TechXero.

The diffs are:

-curl $_url | grep tag_name | cut -d '"' -f 4 | sed 's/v//' | xargs
+curl -s $_url | grep tag_name | cut -d '"' -f 4 | sed 's/v//' | sed 's/-/./g' | xargs

TechXero commented on 2022-05-27 13:31 (UTC)

Error building :

==> ERROR: pkgver is not allowed to contain colons, forward slashes, hyphens or whitespace.
==> ERROR: pkgver() generated an invalid version: 1.4.7-beta.268

aquator commented on 2022-05-25 05:59 (UTC) (edited on 2022-05-25 06:05 (UTC) by aquator)

pkgver() generated an invalid version: % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 17535 100 17535 0 0 34889 0 --:--:-- --:--:-- --:--:-- 34860 1.4.7.2664

The pkgver function is broken, the -s is missing from curl arguments. Adding -s fixes the above error.

Also, now it seems wget is replaced to curl. wget is a dependency now (see my comment below on that) but is it still necessary? Should curl be a build dep instead? (not sure if it is already there transitively, worked for me this way, but double check if wget still needed)

Core_UK commented on 2022-05-22 16:59 (UTC)

The version is set through the PKGBUILD.

djwyman commented on 2022-05-22 00:18 (UTC)

Every time I perform a system update, I get this message:

-> cider: local (1.4.7.2545-1) is newer than AUR (1.4.5-1)

Everything seems to work fine, I was just letting you know of this.

Core_UK commented on 2022-05-08 22:14 (UTC)

This issue should be resolved.

Core_UK commented on 2022-05-07 19:31 (UTC)

I have forwarded your issue on to the development team. I’ll let you know if anything changes, sorry you experiencing this.

chalk commented on 2022-05-07 18:53 (UTC)

Launching cider provides this issue: [21:50:31.097] [info] From here can you check for real changes, the initial scan has been completed. [21:50:31.097] [info] Cider client port: 9000 [21:50:31.098] [info] Cider remote port: 6942 [21:50:31.100] [info] remote broadcasted [21:50:31.130] [error] Error: Failed to lookup view "main" in views directory "/opt/Cider/resources/app.asar/src/renderer/views" at Function.render (/opt/Cider/resources/app.asar/node_modules/express/lib/application.js:597:17) at ServerResponse.render (/opt/Cider/resources/app.asar/node_modules/express/lib/response.js:1039:7) at /opt/Cider/resources/app.asar/src/main/base/browserwindow.ts:423:17 at Layer.handle [as handle_request] (/opt/Cider/resources/app.asar/node_modules/express/lib/router/layer.js:95:5) at next (/opt/Cider/resources/app.asar/node_modules/express/lib/router/route.js:144:13) at Route.dispatch (/opt/Cider/resources/app.asar/node_modules/express/lib/router/route.js:114:3) at Layer.handle [as handle_request] (/opt/Cider/resources/app.asar/node_modules/express/lib/router/layer.js:95:5) at /opt/Cider/resources/app.asar/node_modules/express/lib/router/index.js:284:15 at Function.process_params (/opt/Cider/resources/app.asar/node_modules/express/lib/router/index.js:346:12) at next (/opt/Cider/resources/app.asar/node_modules/express/lib/router/index.js:280:10) This issue persists regardless of nodejs version, I get the same issue when trying to run with nodejs-its-gallium.