Package Details: rider 1:2023.2.1-1

Git Clone URL: (read-only, click to copy)
Package Base: rider
Description: A cross-platform .NET IDE by JetBrains.
Upstream URL:
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: 71
Popularity: 1.13
First Submitted: 2017-08-06 22:00 (UTC)
Last Updated: 2023-08-28 02:07 (UTC)

Dependencies (3)

Required by (1)

Sources (1)

Latest Comments

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

gromit commented on 2023-06-22 22:48 (UTC)

@tim.hellhake, I think you forgot to update the shasums in 97c660e7dc9a:

==> Making package: rider 1:2023.1.3-1 (Fri Jun 23 00:43:41 2023)
==> Retrieving sources...
  -> Downloading JetBrains.Rider-2023.1.3.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 1126M  100 1126M    0     0  5966k      0  0:03:13  0:03:13 --:--:-- 6370k
==> Validating source files with sha256sums...
    JetBrains.Rider-2023.1.3.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!
==> ERROR: Could not download sources.

jhenson commented on 2023-06-03 00:45 (UTC) (edited on 2023-06-04 12:38 (UTC) by jhenson)

The desktop file for the package is broken after the switch to use gendesk. This is what my ${pkgsrc} directory looks like after gendesk runs:

$ ls
JetBrains Rider-2023.1.2  JetBrains.Rider-2023.1.2.tar.gz  PKGBUILD.desktop  rider.desktop

$ cat PKGBUILD.desktop
[Desktop Entry]
Exec=/usr/share/rider/bin/ %f

$ cat rider.desktop

Edit: after poking around some more I realized that the PKGBUILD is not available in the chroot where the package is being built. I think gendesk would need to be run when the PKGBUILD is updated and the resulting desktop file would need to be checked into the repo.

Edit2: Thanks for the fix @tim.hellhake!

draptik commented on 2023-06-01 22:32 (UTC) (edited on 2023-06-01 22:40 (UTC) by draptik)

First things first: @tim.hellhake -> Thanks for maintaining Rider!

Everything was working fine until commit

On my system dotnet was not recognized correctly after this change.

But this might be a local problem.

What was the purpose of this modification? Curious: Did I miss something?

phnx47 commented on 2023-06-01 15:14 (UTC) (edited on 2023-06-01 15:23 (UTC) by phnx47)

@tim.hellhake Hi!

  • You updated Exec and Comment in rider.desktop a926abe but this broke file because you have sed. Remove these 2 lines, please:
sed -i "s#Exec=#Exec=\"${_installdir}/${pkgname}/bin/\" %f#g" "${pkgname}.desktop"
sed -i "s/Comment=/Comment=${pkgdesc}/g" "${pkgname}.desktop"
  • This line isn't properly replace version:
sed -i "s#Version=#Version=${pkgver}#g" "${pkgname}.desktop"

Result is Version=2023.1.21.4, but I expect should be Version=2023.1.2 or not modified Version=1.4.

Thank you for maintain package!

thienandangthanh commented on 2023-05-31 01:22 (UTC)

To @tim.hellhake, please update the sha256sums of rider.desktop file.

jgcodes2020 commented on 2023-05-30 18:04 (UTC)

To @tim.hellhake, please consider changing the .desktop file. I've provided a diff here in case it's for you.

diff --git a/rider.desktop b/rider-changed.desktop
index e22b740..e2567ee 100644
--- a/rider.desktop
+++ b/rider-changed.desktop
@@ -2,7 +2,7 @@
 Exec="/usr/share/rider/bin/" %f
 Comment=A cross-platform .NET IDE by JetBrains.

lightofpast commented on 2023-05-14 22:13 (UTC)

Hi, the rider icon is broken. Any plans to fix it?

god commented on 2023-04-12 05:55 (UTC)

Well, actually, I deleted the JRE under Rider's directory and that fixed the problem. I believe that the JRE version was originally 17, and now it is 19. I am not sure if changing JRE causes any problem, but so far, it seems to be working, so if I find other problems, I will restore the JRE and set the VM option.

C_Schmidpeter commented on 2023-04-12 05:45 (UTC) (edited on 2023-04-12 05:47 (UTC) by C_Schmidpeter)

@tim.hellhake The rider icon seems to be broken. Could you try to fix it, please? (Interestingly, the icon of rider-eap works for me. Maybe comparing both PKGBUILDS points to the cause)

C_Schmidpeter commented on 2023-04-12 05:38 (UTC) (edited on 2023-04-12 05:39 (UTC) by C_Schmidpeter)

@god: Assuming classic UI: Go to

Help -> Edit Custom VM Options

and add:


and restart. Your IDE should now start "small" again. Under

View -> Appearance -> Zoom IDE

you can zoom via the new mechanism if it is a bit too small already.