Package Details: rider 1:2024.1.1-1

Git Clone URL: https://aur.archlinux.org/rider.git (read-only, click to copy)
Package Base: rider
Description: A cross-platform .NET IDE by JetBrains.
Upstream URL: https://www.jetbrains.com/rider/
Keywords: .NET ASP.NET C# editor F# IDE Jetbrains Unity VB.NET Xamarin
Licenses: Commercial
Conflicts: rider
Provides: rider
Submitter: tim.hellhake
Maintainer: tim.hellhake
Last Packager: tim.hellhake
Votes: 76
Popularity: 0.47
First Submitted: 2017-08-06 22:00 (UTC)
Last Updated: 2024-04-20 17:53 (UTC)

Dependencies (3)

Required by (1)

Sources (2)

Latest Comments

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

starquake commented on 2022-03-05 08:50 (UTC)

Any plans on fixing the icon?

jeker commented on 2022-01-27 08:34 (UTC)

As ShroudedNight already said, the icon is broken since the changes in the desktop file to support icon packs. I created a symlink instead of copying the icon so that changes to the icon are reflected properly.

ln -s /usr/share/rider/bin/rider.svg /usr/share/icons/hicolor/scalable/apps

I think it would make sense to install the icon in one of the default icons directories (/usr/share/icons/hicolor/scalable/apps, /usr/share/icons/hicolor/128x128/apps, /usr/share/pixmaps, ...). This would still allow to override the icon in themes, but fixes the icon for everyone using a theme which doesn't contain a dedicated rider icon.

petep commented on 2022-01-01 22:30 (UTC)

Please update to 2021.3.2 and flag as aarch64 compatible:

diff --git a/.SRCINFO b/.SRCINFO
index 298be74..2659db7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,10 +1,11 @@
 pkgbase = rider
    pkgdesc = A cross-platform .NET IDE by JetBrains.
-   pkgver = 2021.3.1
+   pkgver = 2021.3.2
    pkgrel = 1
    epoch = 1
    url = https://www.jetbrains.com/rider/
    arch = x86_64
+   arch = aarch64
    license = Commercial
    optdepends = mono: .NET runtime
    optdepends = msbuild: build .NET Core projects
@@ -12,9 +13,9 @@ pkgbase = rider
    conflicts = rider
    options = !strip
    options = staticlibs
-   source = https://download-cf.jetbrains.com/rider/JetBrains.Rider-2021.3.1.tar.gz
+   source = https://download-cf.jetbrains.com/rider/JetBrains.Rider-2021.3.2.tar.gz
    source = rider.desktop
-   sha256sums = cdb130adac71c3471f8a58a07787cf89bd7f83a4d47bf19d926995c67647e830
+   sha256sums = 56699bf27289866d56e63d76b2f63d57cee02cc00034f52896e4204e7982362b
    sha256sums = 6bb04056a20674c95dc5f103671bb8cd14910c6b7a4b80d9aa636e01d31ebdf1

 pkgname = rider
diff --git a/PKGBUILD b/PKGBUILD
index 4408679..3ac5401 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,11 +1,11 @@
 # Maintainer: Tim Hellhake

 pkgname=rider
-pkgver='2021.3.1'
+pkgver='2021.3.2'
 pkgrel=1
 epoch=1
 pkgdesc='A cross-platform .NET IDE by JetBrains.'
-arch=('x86_64')
+arch=('x86_64' 'aarch64')
 options=('!strip' 'staticlibs')
 url='https://www.jetbrains.com/rider/'
 license=('Commercial')
@@ -18,7 +18,7 @@ _pkgdir="JetBrains Rider-${pkgver}"
 _srcfile="JetBrains.Rider-${pkgver}.tar.gz"
 source=("https://download-cf.jetbrains.com/rider/${_srcfile}"
         'rider.desktop')
-sha256sums=('cdb130adac71c3471f8a58a07787cf89bd7f83a4d47bf19d926995c67647e830'
+sha256sums=('56699bf27289866d56e63d76b2f63d57cee02cc00034f52896e4204e7982362b'
             '6bb04056a20674c95dc5f103671bb8cd14910c6b7a4b80d9aa636e01d31ebdf1')

 package() {

Erin-Allison commented on 2021-12-15 14:14 (UTC) (edited on 2021-12-15 15:03 (UTC) by Erin-Allison)

As ShroudedNight mentioned a few months ago, changing the icon path in the .desktop file broke it since you don't place the icons in the correct folders. Can you make the below change to the PKGBUILD to resolve that?

https://pastebin.com/48KpFspw

EDIT: Moved patch to pastebin to not clutter comments.

C_Schmidpeter commented on 2021-11-06 09:16 (UTC)

Small improvement hint:

"pkgdesc='A cross-platform C# IDE by JetBrains.'" should be changed to "pkgdesc='A cross-platform .NET IDE by JetBrains.'", as Rider supports all three major .NET languages (C#, F#, VB)

Albe111 commented on 2021-09-06 16:14 (UTC)

If you need to work with unity install rider from jetbrains-toolbox, otherwise it will not communicate correctly with the engine.

ShroudedNight commented on 2021-06-02 13:29 (UTC)

The icon change results in Rider having a placeholder icon in Gnome.

To fix this, I needed to add the Rider icon files to the hicolor theme:

sudo cp /usr/share/rider/bin/rider.png /usr/share/icons/hicolor/128x128/apps
sudo cp /usr/share/rider/bin/rider.svg /usr/share/icons/hicolor/scalable/apps

(Only one of these appears to be required)

And then update the icon theme cache:

sudo gtk-update-icon-cache -f /usr/share/icons/hicolor

Mildly interesting side-note: The icons JetBrains ships as part of the application are mildly different from the logos shipped in their Rider marketing resource: https://resources.jetbrains.com/storage/products/rider/docs/rider_logos.zip

Lochnair commented on 2021-05-10 18:29 (UTC)

Please update the sha256sum for rider.desktop, it's currently incorrect after the change today

osu_Vanilla commented on 2021-05-10 05:27 (UTC) (edited on 2021-05-10 05:30 (UTC) by osu_Vanilla)

At file rider.desktop, please using Icon=rider instead of sed -i "s#Exec=#Exec=\"${_installdir}/${pkgname}/bin/rider.sh\" %f#g" "${pkgname}.desktop" in PKGBUILD. This will allow us to use icon pack.

kovac commented on 2021-04-15 13:52 (UTC)

I have a problem with authenticating with private nuget feed in Azure DevOps. Rider doesn't prompt me with the Microsoft login screen when I open the solution. I also tried creating a PAT with access permissions to pull nuget packages and add it in the username and password in the package source. But I keep seeing the below log:

Unable to load the service index for source https://pkgs.dev.azure.com/xxx/_packaging/internal/nuget/v3/index.json.