lol

epoxy: 1.2 -> 1.3.1

+10 -14
+10 -14
pkgs/development/libraries/epoxy/default.nix
··· 1 - { stdenv, fetchurl, autoconf, autogen, automake, gettext, libX11 2 - , mesa, pkgconfig, python, utilmacros 1 + { stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, utilmacros, python 2 + , mesa, libX11 3 3 }: 4 4 5 5 stdenv.mkDerivation rec { 6 6 name = "epoxy-${version}"; 7 - version = "1.2"; 7 + version = "1.3.1"; 8 8 9 - src = fetchurl { 10 - url = "https://github.com/anholt/libepoxy/archive/v${version}.tar.gz"; 11 - sha256 = "1xp8g6b7xlbym2rj4vkbl6xpb7ijq7glpv656mc7k9b01x22ihs2"; 9 + src = fetchFromGitHub { 10 + owner = "anholt"; 11 + repo = "libepoxy"; 12 + rev = "v${version}"; 13 + sha256 = "0dfkd4xbp7v5gwsf6qwaraz54yzizf3lj5ymyc0msjn0adq3j5yl"; 12 14 }; 13 15 14 - buildInputs = [ 15 - autoconf autogen automake gettext libX11 mesa pkgconfig python 16 - utilmacros 17 - ]; 18 - 19 - configureScript = '' 20 - ./autogen.sh --prefix="$out" 21 - ''; 16 + nativeBuildInputs = [ autoreconfHook pkgconfig utilmacros python ]; 17 + buildInputs = [ mesa libX11 ]; 22 18 23 19 meta = with stdenv.lib; { 24 20 description = "A library for handling OpenGL function pointer management";