Package Details: rider 1:2020.2.4-1

Git Clone URL: https://aur.archlinux.org/rider.git (read-only, click to copy)
Package Base: rider
Description: A cross-platform C# 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: 37
Popularity: 1.64
First Submitted: 2017-08-06 22:00
Last Updated: 2020-10-22 14:10

Dependencies (2)

Required by (0)

Sources (2)

Latest Comments

1 2 3 4 Next › Last »

navarroaxel commented on 2020-10-22 13:21

Could you please update the package?

ShroudedNight commented on 2020-10-02 14:34

Just repackaged locally with the following changes for 2020.2.4, everything appears to be working (edited to include .SRCINFO changes):

diff --git a/.SRCINFO b/.SRCINFO
index 0a641af..eef0a4e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
 pkgbase = rider
        pkgdesc = A cross-platform C# IDE by JetBrains.
-       pkgver = 2020.2.3
+       pkgver = 2020.2.4
        pkgrel = 1
        epoch = 1
        url = https://www.jetbrains.com/rider/
@@ -12,9 +12,9 @@ pkgbase = rider
        conflicts = rider
        options = !strip
        options = staticlibs
-       source = https://download-cf.jetbrains.com/rider/JetBrains.Rider-2020.2.3.tar.gz
+       source = https://download-cf.jetbrains.com/rider/JetBrains.Rider-2020.2.4.tar.gz
        source = rider.desktop
-       sha256sums = d7e4145504fb3de938d350e34931fce96e863d8f4fbfb6c489b694855e2576ec
+       sha256sums = 4edd66360fa0ccbd83fb55ed1b8e08dc9515589f0c377390c55e95ed2222d4aa
        sha256sums = 326be4c1dbd1ece054b2f0fdce07632d171d2cd5bdadc32f681b55325071ebfc

 pkgname = rider
diff --git a/PKGBUILD b/PKGBUILD
index 044189f..4bb5a69 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Tim Hellhake

 pkgname=rider
-pkgver='2020.2.3'
+pkgver='2020.2.4'
 pkgrel=1
 epoch=1
 pkgdesc='A cross-platform C# IDE by JetBrains.'
@@ -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=('39b808ac6cc39b3b1d96d47fe9181810a2e13eb58aabc1cb4912b224daafca06'
+sha256sums=('4edd66360fa0ccbd83fb55ed1b8e08dc9515589f0c377390c55e95ed2222d4aa'
             '326be4c1dbd1ece054b2f0fdce07632d171d2cd5bdadc32f681b55325071ebfc')

 package() {

sum01 commented on 2020-09-06 05:25

The opt dep msbuild-15-bin should probably be changed to the mono-msbuild name used by the official repos or perhaps just msbuild as that's what it provides.

binhex commented on 2020-08-16 21:15

please update sha check for rider.desktop:- ?[91m rider.desktop ... ?[0m ?[91mFAILED ?[0m ?[91m==> ERROR: One or more files did not pass the validity check! ?[0m ?[91mError downloading sources: rider

ShroudedNight commented on 2020-08-13 16:05

Potential diff for 2020.2 (modulo the rider.desktop comment below?):

diff --git a/.SRCINFO b/.SRCINFO
index 5728861..19bef67 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
 pkgbase = rider
        pkgdesc = A cross-platform C# IDE by JetBrains.
-       pkgver = 2020.1.4
-       pkgrel = 2
+       pkgver = 2020.2
+       pkgrel = 1
        epoch = 1
        url = https://www.jetbrains.com/rider/
        arch = any
@@ -12,9 +12,9 @@ pkgbase = rider
        conflicts = rider
        options = !strip
        options = staticlibs
-       source = https://download-cf.jetbrains.com/rider/JetBrains.Rider-2020.1.4.tar.gz
+       source = https://download-cf.jetbrains.com/rider/JetBrains.Rider-2020.2.tar.gz
        source = rider.desktop
-       sha256sums = 4976b5f8d47afba9528fe694408a7b6aa8b936e90251f29de18ed2a51f7f2c6e
+       sha256sums = 3dce5bae07b84735e443d25ad332488d4a33d99b91ea42204dc5d09c756faf3b
        sha256sums = 91f41e1a5deae9f66bab7d7798a679a39350120aa229b4093415ef8269449714

 pkgname = rider
diff --git a/PKGBUILD b/PKGBUILD
index 7c7dfaf..4a9d440 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
 # Maintainer: Tim Hellhake

 pkgname=rider
-pkgver='2020.1.4'
-pkgrel=2
+pkgver='2020.2'
+pkgrel=1
 epoch=1
 pkgdesc='A cross-platform C# IDE by JetBrains.'
 arch=('any')
@@ -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=('4976b5f8d47afba9528fe694408a7b6aa8b936e90251f29de18ed2a51f7f2c6e'
+sha256sums=('3dce5bae07b84735e443d25ad332488d4a33d99b91ea42204dc5d09c756faf3b'
             '91f41e1a5deae9f66bab7d7798a679a39350120aa229b4093415ef8269449714')

 package() {

navarroaxel commented on 2020-08-13 11:44

Hi! the Version=2020.1.4 field in the rider.desktop file should be the "Version of the Desktop Entry Specification" https://developer.gnome.org/desktop-entry-spec/. not the version of the app itself.

keelerm commented on 2020-04-22 06:18

Can confirm that @robot's patch worked on my system.

robot commented on 2020-04-18 16:16

I think this patch should work for 2020.1. If you have dotnet-sdk installed it should pick it out automatically along with MSBuild.dll, if you don't, Rider will show a message at startup saying it can't find MSBuild. You have to install MSBuild manually (haven't tested it).

Installing Rider thorough this patched PKGBUILD has the same runtime behavior as following the official install guide, which is what I've described above.

From 1cf119993f00d892219510e6e7896b8ba8e64a04 Mon Sep 17 00:00:00 2001
From: Bogdan Boiculese <bogdan.boiculese@gmail.com>
Date: Sat, 18 Apr 2020 16:59:31 +0100
Subject: [PATCH] 2020.1

---
 PKGBUILD | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/PKGBUILD b/PKGBUILD
index 5975408..8d0e28c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,12 +1,12 @@
 # Maintainer: Tim Hellhake

 pkgname=rider
-pkgver='2019.3.4'
+pkgver='2020.1.0'
 pkgrel=1
 epoch=1
 pkgdesc='A cross-platform C# IDE by JetBrains.'
 arch=('any')
-options=('!strip')
+options=('!strip' 'staticlibs')
 url='https://www.jetbrains.com/rider/'
 license=('Commercial')
 optdepends=('mono: .NET runtime' 'msbuild-15-bin: build .NET Core projects')
@@ -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=('e2a0c419c235529320f0c043155c85bc86032ac61717191593f5b63036d85d9d'
+sha256sums=('9a138e124d1e22e831ce3be286d5a7f3ca80a0b1feefb511dd16917972bb94aa'
             '91f41e1a5deae9f66bab7d7798a679a39350120aa229b4093415ef8269449714')

 package() {
--
2.26.1

tropico commented on 2020-04-17 10:22

It seems that the update is a little more complicated this time, see https://youtrack.jetbrains.com/issue/RIDER-42781

Crowbar90 commented on 2020-02-27 22:26

Hi, there is a new version available. Here's a patch to update both PKGBUILD and .SRCINFO:

From e5e463868e3f8e36bee5dcb82467fa6db4f53170 Mon Sep 17 00:00:00 2001
From: Francesco Venturoli <f.venturoli@gmail.com>
Date: Thu, 27 Feb 2020 23:19:15 +0100
Subject: [PATCH] Updated to 2019.3.3

---
.SRCINFO | 6 +++---
PKGBUILD | 4 ++--
2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/.SRCINFO b/.SRCINFO
index dfce0ca..69d5e04 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = rider
    pkgdesc = A cross-platform C# IDE by JetBrains.
-   pkgver = 2019.3.2
+   pkgver = 2019.3.3
    pkgrel = 1
    epoch = 1
    url = https://www.jetbrains.com/rider/
@@ -11,9 +11,9 @@ pkgbase = rider
    provides = rider
    conflicts = rider
    options = !strip
-   source = https://download-cf.jetbrains.com/rider/JetBrains.Rider-2019.3.2.tar.gz
+   source = https://download-cf.jetbrains.com/rider/JetBrains.Rider-2019.3.3.tar.gz
    source = rider.desktop
-   sha256sums = 6d7f4ad9b7b015b74b2a45288c7412bb5797c004e406926898a94ccdbbfa9472
+   sha256sums = 3f9ec10e17e922350b0c2e695e2e33716a8d65f87757e0cd05b58b4f87bc1014
    sha256sums = 91f41e1a5deae9f66bab7d7798a679a39350120aa229b4093415ef8269449714

pkgname = rider
diff --git a/PKGBUILD b/PKGBUILD
index 5cbae14..6d3523e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Tim Hellhake

pkgname=rider
-pkgver='2019.3.2'
+pkgver='2019.3.3'
pkgrel=1
epoch=1
pkgdesc='A cross-platform C# IDE by JetBrains.'
@@ -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=('6d7f4ad9b7b015b74b2a45288c7412bb5797c004e406926898a94ccdbbfa9472'
+sha256sums=('3f9ec10e17e922350b0c2e695e2e33716a8d65f87757e0cd05b58b4f87bc1014'
            '91f41e1a5deae9f66bab7d7798a679a39350120aa229b4093415ef8269449714')

package() {
-- 
2.25.1