diff options
Diffstat (limited to 'pkgs/development/libraries/epoxy/default.nix')
-rw-r--r-- | pkgs/development/libraries/epoxy/default.nix | 26 |
1 files changed, 11 insertions, 15 deletions
diff --git a/pkgs/development/libraries/epoxy/default.nix b/pkgs/development/libraries/epoxy/default.nix index a1b0d87cdfd..66039daa479 100644 --- a/pkgs/development/libraries/epoxy/default.nix +++ b/pkgs/development/libraries/epoxy/default.nix @@ -1,30 +1,26 @@ -{ stdenv, fetchurl, autoconf, autogen, automake, gettext, libX11 -, mesa, pkgconfig, python, utilmacros +{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, utilmacros, python +, mesa, libX11 }: stdenv.mkDerivation rec { name = "epoxy-${version}"; - version = "1.2"; + version = "1.3.1"; - src = fetchurl { - url = "https://github.com/anholt/libepoxy/archive/v${version}.tar.gz"; - sha256 = "1xp8g6b7xlbym2rj4vkbl6xpb7ijq7glpv656mc7k9b01x22ihs2"; + src = fetchFromGitHub { + owner = "anholt"; + repo = "libepoxy"; + rev = "v${version}"; + sha256 = "0dfkd4xbp7v5gwsf6qwaraz54yzizf3lj5ymyc0msjn0adq3j5yl"; }; - buildInputs = [ - autoconf autogen automake gettext libX11 mesa pkgconfig python - utilmacros - ]; - - configureScript = '' - ./autogen.sh --prefix="$out" - ''; + nativeBuildInputs = [ autoreconfHook pkgconfig utilmacros python ]; + buildInputs = [ mesa libX11 ]; meta = with stdenv.lib; { description = "A library for handling OpenGL function pointer management"; homepage = https://github.com/anholt/libepoxy; license = licenses.mit; maintainers = [ maintainers.goibhniu ]; - platforms = platforms.linux; + platforms = platforms.unix; }; } |