squeak: fix a src URL, transition meta to OpenSmalltalk

This commit is contained in:
Emery Hemingway 2022-03-22 09:32:10 -05:00 committed by ehmry
parent 0cb5668d65
commit a3fcf30d67

View file

@ -50,7 +50,7 @@ in stdenv.mkDerivation {
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "OpenSmalltalk"; owner = "OpenSmalltalk";
repo = "opensmalltalk-vm"; repo = "opensmalltalk-vm";
rev = squeakVmVersion; rev = squeakVmVersionRelease;
hash = nullableOr args.squeakVmHash or null hash = nullableOr args.squeakVmHash or null
"sha256-rNJn5ya+7ggC21MpwSrl2ByJDjVycONKHADboH7dQLM="; "sha256-rNJn5ya+7ggC21MpwSrl2ByJDjVycONKHADboH7dQLM=";
}; };
@ -188,18 +188,10 @@ in stdenv.mkDerivation {
''; '';
meta = with lib; { meta = with lib; {
description = "Smalltalk programming language and environment"; description = "Squeak virtual machine";
longDescription = '' homepage = "https://opensmalltalk.org/";
Squeak is a full-featured implementation of the Smalltalk programming
language and environment based on (and largely compatible with) the
original Smalltalk-80 system. Squeak has very powerful 2- and 3-D
graphics, sound, video, MIDI, animation and other multimedia
capabilities. It also includes a customisable framework for creating
dynamic HTTP servers and interactively extensible Web sites.
'';
homepage = "https://squeakvm.org/";
downloadPage = "https://squeakvm.org/unix/index.html";
license = with licenses; [ asl20 mit ]; license = with licenses; [ asl20 mit ];
platforms = platforms.linux; maintainers = with lib.maintainers; [ ehmry ];
platforms = [ "x86_64-linux" ];
}; };
} }