Merge pull request #179019 from locallycompact/lc/hashlink
commit
ea8ec5c60e
@ -0,0 +1,53 @@ |
|||||||
|
{ stdenv |
||||||
|
, lib |
||||||
|
, fetchFromGitHub |
||||||
|
, libGL |
||||||
|
, libGLU |
||||||
|
, libpng |
||||||
|
, libjpeg_turbo |
||||||
|
, libuv |
||||||
|
, libvorbis |
||||||
|
, mbedtls |
||||||
|
, openal |
||||||
|
, pcre |
||||||
|
, SDL2 |
||||||
|
, sqlite |
||||||
|
}: |
||||||
|
|
||||||
|
stdenv.mkDerivation rec { |
||||||
|
pname = "hashlink"; |
||||||
|
version = "1.12"; |
||||||
|
|
||||||
|
src = fetchFromGitHub { |
||||||
|
owner = "HaxeFoundation"; |
||||||
|
repo = "hashlink"; |
||||||
|
rev = version; |
||||||
|
sha256 = "AiUGhTxz4Pkrks4oE+SAuAQPMuC5T2B6jo3Jd3sNrkQ="; |
||||||
|
}; |
||||||
|
|
||||||
|
patches = [ ./hashlink.patch ]; |
||||||
|
|
||||||
|
makeFlags = [ "PREFIX=$(out)" ]; |
||||||
|
|
||||||
|
buildInputs = [ |
||||||
|
libGL |
||||||
|
libGLU |
||||||
|
libjpeg_turbo |
||||||
|
libpng |
||||||
|
libuv |
||||||
|
libvorbis |
||||||
|
mbedtls |
||||||
|
openal |
||||||
|
pcre |
||||||
|
SDL2 |
||||||
|
sqlite |
||||||
|
]; |
||||||
|
|
||||||
|
meta = with lib; { |
||||||
|
description = "A virtual machine for Haxe"; |
||||||
|
homepage = "https://hashlink.haxe.org/"; |
||||||
|
license = licenses.mit; |
||||||
|
platforms = [ "x86_64-linux" ]; |
||||||
|
maintainers = with maintainers; [ iblech locallycompact ]; |
||||||
|
}; |
||||||
|
} |
@ -0,0 +1,8 @@ |
|||||||
|
*** a/Makefile 1970-01-01 01:00:01.000000000 +0100
|
||||||
|
--- b/Makefile 2022-06-21 23:36:10.023460654 +0200
|
||||||
|
*************** endif
|
||||||
|
*** 109,110 ****
|
||||||
|
--- 109,111 ----
|
||||||
|
LIBOPENAL = -lopenal
|
||||||
|
+ LIBOPENGL = -lGL
|
||||||
|
RELEASE_NAME = linux
|
Loading…
Reference in new issue