lol
at 18.03-beta 33 lines 908 B view raw
1{ stdenv, fetchurl, pkgconfig, udev, glib, gnome3 }: 2 3let 4 pname = "libgudev"; 5in stdenv.mkDerivation rec { 6 name = "libgudev-${version}"; 7 version = "232"; 8 9 src = fetchurl { 10 url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz"; 11 sha256 = "ee4cb2b9c573cdf354f6ed744f01b111d4b5bed3503ffa956cefff50489c7860"; 12 }; 13 14 nativeBuildInputs = [ pkgconfig ]; 15 buildInputs = [ udev glib ]; 16 17 # There's a dependency cycle with umockdev and the tests fail to LD_PRELOAD anyway. 18 configureFlags = [ "--disable-umockdev" ]; 19 20 passthru = { 21 updateScript = gnome3.updateScript { 22 packageName = pname; 23 versionPolicy = "none"; 24 }; 25 }; 26 27 meta = with stdenv.lib; { 28 homepage = https://wiki.gnome.org/Projects/libgudev; 29 maintainers = [ maintainers.eelco ] ++ gnome3.maintainers; 30 platforms = platforms.linux; 31 license = licenses.lgpl2Plus; 32 }; 33}