summaryrefslogtreecommitdiff
path: root/nongnu/packages/dotnet.scm
diff options
context:
space:
mode:
Diffstat (limited to 'nongnu/packages/dotnet.scm')
-rw-r--r--nongnu/packages/dotnet.scm39
1 files changed, 12 insertions, 27 deletions
diff --git a/nongnu/packages/dotnet.scm b/nongnu/packages/dotnet.scm
index cb9a0d8..a45a1ca 100644
--- a/nongnu/packages/dotnet.scm
+++ b/nongnu/packages/dotnet.scm
@@ -1,20 +1,5 @@
-;;; GNU Guix --- Functional package management for GNU
+;;; SPDX-License-Identifier: GPL-3.0-or-later
;;; Copyright © 2021 Jelle Licht <jlicht@fsfe.org>
-;;;
-;;; This file is not part of GNU Guix.
-;;;
-;;; GNU Guix is free software; you can redistribute it and/or modify it
-;;; under the terms of the GNU General Public License as published by
-;;; the Free Software Foundation; either version 3 of the License, or (at
-;;; your option) any later version.
-;;;
-;;; GNU Guix is distributed in the hope that it will be useful, but
-;;; WITHOUT ANY WARRANTY; without even the implied warranty of
-;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;;; GNU General Public License for more details.
-;;;
-;;; You should have received a copy of the GNU General Public License
-;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
(define-module (nongnu packages dotnet)
#:use-module (ice-9 match)
@@ -27,7 +12,7 @@
#:use-module (gnu packages gcc)
#:use-module (gnu packages icu4c)
#:use-module (gnu packages kerberos)
- #:use-module (gnu packages linux)
+ #:use-module (gnu packages instrumentation)
#:use-module (gnu packages tls))
(define-public omnisharp
@@ -82,20 +67,20 @@ various IDEs and plugins.")
(license license:expat)))
(define-public dotnet
- (let ((dotnet-sdk-version "5.0.4"))
+ (let ((dotnet-sdk-version "6.0.9"))
(package
(name "dotnet")
- (version "5.0.201")
+ (version "6.0.401")
(source
(origin
(method url-fetch/tarbomb)
(uri
- (string-append "https://dotnetcli.azureedge.net/dotnet/Sdk/"
- version "/dotnet-sdk-"
- version "-linux-x64.tar.gz"))
+ (string-append "https://download.visualstudio.microsoft.com/download/pr/8159607a-e686-4ead-ac99-b4c97290a5fd/ec6070b1b2cc0651ebe57cf1bd411315/dotnet-sdk-"
+ version
+ "-linux-x64.tar.gz"))
(sha256
(base32
- "0hdkwz39ql7madg5dzy50by6q4vyagpwjvjn34ks730yhf3p1xwz"))))
+ "05yr64ffcaf48ripxzcv9nwlzp7r83cy9hz17dm5c0317lhksqch"))))
(build-system binary-build-system)
(arguments
`(#:patchelf-plan
@@ -193,10 +178,10 @@ building different types of applications.")
(license license:expat))))
(define-public dotnet-core-3.1
- (let ((dotnet-sdk-version "3.1.13"))
+ (let ((dotnet-sdk-version "3.1.25"))
(package
(name "dotnet")
- (version "3.1.113")
+ (version "3.1.419")
(source
(origin
(method url-fetch/tarbomb)
@@ -206,7 +191,7 @@ building different types of applications.")
version "-linux-x64.tar.gz"))
(sha256
(base32
- "0dm4kxpq235yfxzf41m1iyfg5avlxdic0nwr865g5wyzc6kz9nhw"))))
+ "0wg91y5czimcrcv4rfvza9qc1n7l29szbs9qnmr437175zl10ksi"))))
(build-system binary-build-system)
(arguments
`(#:patchelf-plan
@@ -295,7 +280,7 @@ building different types of applications.")
("mit-krb5" ,mit-krb5)
("openssl" ,openssl)
("zlib" ,zlib)))
- (home-page "https://docs.microsoft.com/en-us/dotnet/")
+ (home-page "https://dotnet.microsoft.com/en-us/")
(supported-systems '("x86_64-linux"))
(synopsis "Binary build of the @code{.NET} SDK and runtime")
(description "@code{.NET} is a cross-platform developer platform for